{"id":"b400c3d8-9848-4de9-a596-359e30b6f7a3","authorId":"wK67t4BWB03sNxo5MwmgZuZNYBGApkdy","title":"网游：我能修改标签？","description":"全沉浸式虚拟现实网游《镜界Online》中，你拥有一个无人知晓的秘密能力——修改游戏内任意事物的「标签」。\n一个字的改动就能让铁剑变神兵、让冷漠的NPC对你死心塌地、让Boss瞬间变成小怪。\n更离谱的是，你还能把游戏里的东西带到现实世界。\n每天有限的修改字数，无限的可能性。\n选择你的服务器，开启属于你的荒诞冒险——今天，你打算改什么？","background":"cqutzbmyxhk73fbw9zvm4rxx.webp","backgroundWidth":800,"backgroundHeight":984,"cover":"fvhanqin4se282kn6rhcg14z.webp","coverWidth":800,"coverHeight":984,"introPage":"hfo6ycihsgf1jl56sqp2shwf.html","changelog":"","createdAt":"2026-07-18T18:13:02.271Z","updatedAt":"2026-07-27T04:49:47.994Z","initPublicAt":"2026-07-19T00:25:42.468Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/**\n * 《网游：我能修改标签？》· Reply UI · v1.1 · 云母白匣\n * 浅色 · 瓷白底 + 哑光铜金\n * 短写：hud(htop→meta→deck→log) / hlv / sh / pe / rs+ri / pc / as+ai(hp|atk|def|mp)…\n * 任务：qh / qt / qn / pg.q / ql / qr（禁 qo/qi）\n * 壳层：同目录 平台壳层-*.css（二选一追加）\n *\n * 配色：底 #f3f4f6 · 匣 #fafbfc · 边 #d5d7db · 铜金 #b08d57 · 字 #1f2328 · 次字 #6b7280\n */\n\nimg[src=\"/chat-star.png\"],\nimg[src*=\"chat-star.png\"] {\n  display: none !important;\n}\n\n.mufy_ai_message_bubble {\n  color: #1f2328 !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 4px 0 !important;\n  font-family: \"Bahnschrift\", \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei UI\", sans-serif !important;\n  font-size: 14px !important;\n  line-height: 1.65 !important;\n  overflow: visible !important;\n  position: relative !important;\n  z-index: 1 !important;\n  max-width: 100% !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  /* 按气泡实际宽度适配（平台视口常比手机屏宽，@media 会失效） */\n  container-type: inline-size !important;\n  container-name: fy-msg !important;\n}\n\n#customized-answer-content {\n  max-width: 100% !important;\n  box-sizing: border-box !important;\n  container-type: inline-size !important;\n  container-name: fy-msg !important;\n}\n\n.mufy_ai_message_bubble::before,\n.mufy_ai_message_bubble::after {\n  display: none !important;\n}\n\n.mufy_ai_message_bubble details,\ndetails {\n  list-style: none !important;\n}\n\n.mufy_ai_message_bubble summary,\ndetails > summary {\n  list-style: none !important;\n}\n\n.mufy_ai_message_bubble details > summary::-webkit-details-marker,\ndetails > summary::-webkit-details-marker {\n  display: none !important;\n}\n\n/* ========== 思维链隐藏 ========== */\nthink,\n.mufy_ai_message_bubble think {\n  display: none !important;\n  height: 0 !important;\n  overflow: hidden !important;\n  visibility: hidden !important;\n  opacity: 0 !important;\n  pointer-events: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.tkb,\n.mufy_ai_message_bubble .tkb {\n  display: none !important;\n}\n\n/* ========== 游戏看板 hud（精致顶栏制）\n   htop(hd+rs) → meta → deck(sh+kpis) → log(sh+line/pe)\n*/\n.hud,\ndiv.hud,\n.mufy_ai_message_bubble .hud {\n  display: block !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0 0 16px !important;\n  padding: 0 !important;\n  background: #fff !important;\n  border: 1px solid #e8eaed !important;\n  border-radius: 14px !important;\n  box-shadow:\n    0 1px 0 rgba(255, 255, 255, 0.8) inset,\n    0 12px 36px rgba(31, 35, 40, 0.06) !important;\n  overflow: visible !important;\n  box-sizing: border-box !important;\n  container-type: inline-size !important;\n  container-name: fy-hud !important;\n}\n\n/* —— 顶栏：标题 | 资源芯片（桌面） —— */\n.htop,\ndiv.htop,\n.mufy_ai_message_bubble .htop {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) auto !important;\n  align-items: center !important;\n  gap: 12px !important;\n  margin: 0 !important;\n  padding: 14px 16px !important;\n  background: linear-gradient(180deg, #fcfcfd 0%, #fff 100%) !important;\n  border-bottom: 1px solid #eef0f2 !important;\n  box-sizing: border-box !important;\n}\n\n.htop > .hd,\n.mufy_ai_message_bubble .htop > .hd {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  background: transparent !important;\n  border: 0 !important;\n  position: relative !important;\n}\n\n.htop > .hd::before,\n.htop > .hd::after,\n.mufy_ai_message_bubble .htop > .hd::before,\n.mufy_ai_message_bubble .htop > .hd::after {\n  content: \"\" !important;\n  flex: 1 1 auto !important;\n  max-width: 56px !important;\n  height: 1px !important;\n  background: linear-gradient(90deg, transparent, #c4a574) !important;\n}\n\n.htop > .hd::after,\n.mufy_ai_message_bubble .htop > .hd::after {\n  background: linear-gradient(90deg, #c4a574, transparent) !important;\n}\n\n.htop > .hd > b,\n.mufy_ai_message_bubble .htop > .hd > b {\n  position: relative !important;\n  flex: 0 0 auto !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.24em !important;\n  color: #8b6d43 !important;\n  padding: 0 12px !important;\n}\n\n.htop > .hd > b::before,\n.htop > .hd > b::after,\n.mufy_ai_message_bubble .htop > .hd > b::before,\n.mufy_ai_message_bubble .htop > .hd > b::after {\n  content: \"◆\" !important;\n  position: absolute !important;\n  top: 50% !important;\n  margin-top: -0.55em !important;\n  font-size: 8px !important;\n  line-height: 1 !important;\n  color: #8b6d43 !important;\n  background: none !important;\n  transform: none !important;\n  width: auto !important;\n  height: auto !important;\n}\n\n.htop > .hd > b::before,\n.mufy_ai_message_bubble .htop > .hd > b::before {\n  left: 0 !important;\n}\n\n.htop > .hd > b::after,\n.mufy_ai_message_bubble .htop > .hd > b::after {\n  right: 6px !important;\n}\n\n/* 资源：顶栏横向芯片（桌面） */\n.htop > .rs,\n.mufy_ai_message_bubble .htop > .rs {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  justify-content: flex-end !important;\n  align-items: center !important;\n  gap: 6px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  width: auto !important;\n  max-width: 100% !important;\n}\n\n.ri,\ni.ri,\n.mufy_ai_message_bubble .ri {\n  position: relative !important;\n  display: inline-flex !important;\n  flex-direction: row !important;\n  align-items: center !important;\n  gap: 6px !important;\n  min-height: 0 !important;\n  padding: 5px 10px 5px 8px !important;\n  font-size: 13px !important;\n  font-style: normal !important;\n  font-weight: 700 !important;\n  color: #1a1a1a !important;\n  background: #fff !important;\n  border: 1px solid #ebecef !important;\n  border-radius: 999px !important;\n  box-shadow: 0 1px 2px rgba(31, 35, 40, 0.03) !important;\n  cursor: default !important;\n  white-space: nowrap !important;\n}\n\n.ri::before,\n.mufy_ai_message_bubble .ri::before {\n  content: \"\" !important;\n  width: 18px !important;\n  height: 18px !important;\n  border-radius: 50% !important;\n  background:\n    radial-gradient(circle at 50% 50%, #f0d78c 0 28%, transparent 30%),\n    linear-gradient(145deg, #e8d2a8, #b08d57) !important;\n  flex-shrink: 0 !important;\n  box-shadow: inset 0 0 0 1px rgba(139, 109, 67, 0.25) !important;\n}\n\n.ri::after,\n.mufy_ai_message_bubble .ri::after {\n  content: attr(data-k) !important;\n  font-size: 10px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.06em !important;\n  color: #8b6d43 !important;\n}\n\n.ri > b,\n.mufy_ai_message_bubble .ri > b {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #1a1a1a !important;\n}\n\n/* 位时地（桌面三列） */\n.hud > .meta,\n.mufy_ai_message_bubble .hud > .meta,\n.meta,\ndiv.meta,\n.mufy_ai_message_bubble .meta {\n  display: grid !important;\n  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n  gap: 0 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  background: #f6f7f9 !important;\n  border-bottom: 1px solid #eef0f2 !important;\n}\n\n.mi,\nspan.mi,\n.mufy_ai_message_bubble .mi {\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: flex-start !important;\n  justify-content: center !important;\n  gap: 2px !important;\n  min-width: 0 !important;\n  padding: 10px 16px !important;\n  border-right: 1px solid #e4e6ea !important;\n  box-sizing: border-box !important;\n}\n\n.mi:last-child,\n.mufy_ai_message_bubble .mi:last-child {\n  border-right: 0 !important;\n}\n\n.mi > em,\n.mufy_ai_message_bubble .mi > em {\n  display: block !important;\n  margin: 0 !important;\n  font-style: normal !important;\n  font-size: 10px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.14em !important;\n  color: #8b6d43 !important;\n}\n\n.mi > b,\n.mufy_ai_message_bubble .mi > b {\n  display: block !important;\n  min-width: 0 !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  color: #1a1a1a !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n  white-space: nowrap !important;\n}\n\n/* 分区小标题 */\n.sh,\ndiv.sh,\n.mufy_ai_message_bubble .sh {\n  display: flex !important;\n  align-items: baseline !important;\n  gap: 8px !important;\n  margin: 0 0 10px !important;\n  padding: 0 !important;\n}\n\n.sh > em,\n.mufy_ai_message_bubble .sh > em {\n  font-style: normal !important;\n  font-size: 10px !important;\n  font-weight: 800 !important;\n  letter-spacing: 0.18em !important;\n  color: #c0a070 !important;\n}\n\n.sh > b,\n.mufy_ai_message_bubble .sh > b {\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.12em !important;\n  color: #1a1a1a !important;\n}\n\n.sh::after,\n.mufy_ai_message_bubble .sh::after {\n  content: \"\" !important;\n  flex: 1 1 auto !important;\n  height: 1px !important;\n  margin-left: 4px !important;\n  background: linear-gradient(90deg, #e8eaed, transparent) !important;\n}\n\n/* STATUS 卡组 */\n.deck,\ndiv.deck,\n.mufy_ai_message_bubble .deck {\n  display: block !important;\n  margin: 0 !important;\n  padding: 14px 16px 16px !important;\n  background: #fff !important;\n  border-bottom: 1px solid #eef0f2 !important;\n}\n\n.kpis,\ndiv.kpis,\n.mufy_ai_message_bubble .kpis {\n  display: grid !important;\n  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  gap: 8px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n}\n\n.kpi,\nspan.kpi,\n.mufy_ai_message_bubble .kpi {\n  position: relative !important;\n  display: flex !important;\n  flex-direction: row !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n  gap: 8px !important;\n  min-width: 0 !important;\n  min-height: 40px !important;\n  padding: 10px 12px !important;\n  box-sizing: border-box !important;\n  background: #fafbfc !important;\n  border: 1px solid #ebecef !important;\n  border-radius: 10px !important;\n  cursor: default !important;\n  overflow: visible !important;\n}\n\n.kpi > i,\n.mufy_ai_message_bubble .kpi > i {\n  margin: 0 !important;\n  font-style: normal !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.06em !important;\n  color: #8b6d43 !important;\n  flex-shrink: 0 !important;\n}\n\n.kpi > b,\n.mufy_ai_message_bubble .kpi > b {\n  min-width: 0 !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #1a1a1a !important;\n  text-align: right !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n  white-space: nowrap !important;\n}\n\n/* LIVE 动态 */\n.log,\ndiv.log,\n.mufy_ai_message_bubble .log {\n  display: block !important;\n  margin: 0 !important;\n  padding: 14px 16px 12px !important;\n  background: #fff !important;\n}\n\n.log > .sh,\n.mufy_ai_message_bubble .log > .sh {\n  margin-bottom: 8px !important;\n}\n\n.line,\ndiv.line,\n.mufy_ai_message_bubble .line {\n  position: relative !important;\n  display: grid !important;\n  grid-template-columns: 2.6em minmax(0, 1fr) !important;\n  align-items: center !important;\n  gap: 12px !important;\n  margin: 0 !important;\n  padding: 11px 4px !important;\n  font-size: 13px !important;\n  border-bottom: 1px solid #f0f1f3 !important;\n  background: transparent !important;\n}\n\n.log > .line:last-child,\n.mufy_ai_message_bubble .log > .line:last-child {\n  border-bottom: 0 !important;\n}\n\n.line > b,\n.mufy_ai_message_bubble .line > b {\n  margin: 0 !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.08em !important;\n  color: #8b6d43 !important;\n}\n\n.line > span,\n.mufy_ai_message_bubble .line > span {\n  min-width: 0 !important;\n  line-height: 1.55 !important;\n  color: #2a2a2a !important;\n  font-weight: 500 !important;\n}\n\n.pe,\nspan.pe,\n.mufy_ai_message_bubble .pe {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  gap: 6px 0 !important;\n  min-width: 0 !important;\n}\n\n.pe > .tg,\n.mufy_ai_message_bubble .pe > .tg {\n  margin-right: 8px !important;\n  background: #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 999px !important;\n  color: #1a1a1a !important;\n  padding: 2px 10px !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n}\n\n.pe > em,\n.mufy_ai_message_bubble .pe > em {\n  display: inline-flex !important;\n  align-items: center !important;\n  margin: 0 !important;\n  padding: 0 10px 0 0 !important;\n  font-style: normal !important;\n  font-size: 12px !important;\n  font-weight: 500 !important;\n  color: #4b5563 !important;\n}\n\n.pe > em::before,\n.mufy_ai_message_bubble .pe > em::before {\n  content: \"\" !important;\n  display: inline-block !important;\n  width: 3px !important;\n  height: 3px !important;\n  margin-right: 10px !important;\n  border-radius: 50% !important;\n  background: #c0a070 !important;\n  vertical-align: middle !important;\n}\n\n/* ========== 正文 tx ========== */\n.tx,\ndiv.tx,\n.mufy_ai_message_bubble .tx {\n  display: block !important;\n  margin: 0 0 16px !important;\n  padding: 18px 20px !important;\n  color: #1f2328 !important;\n  font-size: 15px !important;\n  line-height: 1.9 !important;\n  background: #fff !important;\n  border: 1px solid #d5d7db !important;\n  border-radius: 6px !important;\n  box-shadow: 0 6px 20px rgba(31, 35, 40, 0.05) !important;\n}\n\n.tx p,\n.mufy_ai_message_bubble .tx p {\n  margin: 0 0 0.95em !important;\n  color: #1f2328 !important;\n}\n\n.tx p:last-child,\n.mufy_ai_message_bubble .tx p:last-child {\n  margin-bottom: 0 !important;\n}\n\n/* ========== sb / 折叠卡 cd ========== */\nsb,\n.mufy_ai_message_bubble sb {\n  display: block !important;\n}\n\ndetails.cd,\n.mufy_ai_message_bubble details.cd {\n  display: block !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  margin: 0 0 12px !important;\n  background: #fafbfc !important;\n  border: 1px solid #d5d7db !important;\n  border-radius: 6px !important;\n  box-shadow: 0 6px 20px rgba(31, 35, 40, 0.05) !important;\n  overflow: visible !important;\n  position: relative !important;\n  container-type: inline-size !important;\n  container-name: fy-cd !important;\n}\n\n/* 面板淡底纹（四角星） */\ndetails.cd > .bd::before,\n.mufy_ai_message_bubble details.cd > .bd::before {\n  content: \"\" !important;\n  position: absolute !important;\n  right: 10px !important;\n  top: 48px !important;\n  width: 72px !important;\n  height: 72px !important;\n  opacity: 0.06 !important;\n  pointer-events: none !important;\n  background:\n    linear-gradient(#b08d57, #b08d57) center / 2px 100% no-repeat,\n    linear-gradient(#b08d57, #b08d57) center / 100% 2px no-repeat,\n    linear-gradient(#b08d57, #b08d57) center / 2px 42% no-repeat,\n    linear-gradient(#b08d57, #b08d57) center / 42% 2px no-repeat !important;\n  transform: rotate(45deg) !important;\n}\n\ndetails.cd > .hd,\n.mufy_ai_message_bubble details.cd > summary.hd {\n  display: block !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  margin: 0 !important;\n  padding: 12px 16px 12px 36px !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.2em !important;\n  color: #1f2328 !important;\n  background: #fff !important;\n  border: none !important;\n  border-bottom: 1px solid #e5e7eb !important;\n  border-radius: 5px 5px 0 0 !important;\n  cursor: pointer !important;\n  position: relative !important;\n  list-style: none !important;\n}\n\ndetails.cd > .hd::before,\n.mufy_ai_message_bubble details.cd > summary.hd::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 16px !important;\n  top: 50% !important;\n  width: 6px !important;\n  height: 6px !important;\n  margin-top: -4px !important;\n  border-right: 1.5px solid #b08d57 !important;\n  border-bottom: 1.5px solid #b08d57 !important;\n  transform: rotate(-45deg) !important;\n  transition: transform 0.2s ease !important;\n}\n\ndetails.cd[open] > .hd::before,\n.mufy_ai_message_bubble details.cd[open] > summary.hd::before {\n  margin-top: -6px !important;\n  transform: rotate(45deg) !important;\n}\n\ndetails.cd.pl > .hd,\n.mufy_ai_message_bubble details.cd.pl > summary.hd,\ndetails.cd.np > .hd,\n.mufy_ai_message_bubble details.cd.np > summary.hd,\ndetails.cd.qs > .hd,\n.mufy_ai_message_bubble details.cd.qs > summary.hd,\ndetails.cd.fo > .hd,\n.mufy_ai_message_bubble details.cd.fo > summary.hd,\ndetails.cd.mm > .hd,\n.mufy_ai_message_bubble details.cd.mm > summary.hd,\ndetails.cd.nx > .hd,\n.mufy_ai_message_bubble details.cd.nx > summary.hd {\n  color: #1f2328 !important;\n  background: #fff !important;\n}\n\n/* ========== 任务面板 ========== */\n.qh,\ndiv.qh,\n.mufy_ai_message_bubble .qh {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  gap: 8px 10px !important;\n  margin: 0 0 14px !important;\n  padding: 12px 14px !important;\n  background: #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-left: 3px solid #b08d57 !important;\n  border-radius: 4px !important;\n}\n\n.qt,\ni.qt,\n.mufy_ai_message_bubble .qt {\n  display: inline-block !important;\n  flex-shrink: 0 !important;\n  padding: 3px 10px !important;\n  font-size: 11px !important;\n  font-style: normal !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.1em !important;\n  color: #fff !important;\n  background: #b08d57 !important;\n  border-radius: 4px !important;\n}\n\n.qn,\nb.qn,\n.mufy_ai_message_bubble .qn {\n  flex: 1 1 auto !important;\n  min-width: 0 !important;\n  font-size: 15px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.04em !important;\n  color: #1f2328 !important;\n}\n\n.qh > em,\n.mufy_ai_message_bubble .qh > em {\n  flex-shrink: 0 !important;\n  font-style: normal !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  color: #9a7b4f !important;\n  letter-spacing: 0.04em !important;\n}\n\n.pg.q .fl,\n.mufy_ai_message_bubble .pg.q .fl {\n  background: #b08d57 !important;\n  box-shadow: none !important;\n}\n\n.pg.q,\n.mufy_ai_message_bubble .pg.q {\n  height: 14px !important;\n  margin-bottom: 14px !important;\n}\n\n.qo,\ndiv.qo,\n.mufy_ai_message_bubble .qo {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 8px !important;\n  margin: 0 0 14px !important;\n  padding: 12px !important;\n  background: #f3f4f6 !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n}\n\n.qi,\ndiv.qi,\n.mufy_ai_message_bubble .qi {\n  display: flex !important;\n  align-items: flex-start !important;\n  gap: 8px !important;\n  margin: 0 !important;\n  padding: 8px 10px !important;\n  font-size: 13px !important;\n  line-height: 1.45 !important;\n  color: #4b5563 !important;\n  background: #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n}\n\n.qi > i,\n.mufy_ai_message_bubble .qi > i {\n  flex-shrink: 0 !important;\n  width: 1.1em !important;\n  font-style: normal !important;\n  font-weight: 700 !important;\n  color: #9ca3af !important;\n}\n\n.qi.on,\n.mufy_ai_message_bubble .qi.on {\n  color: #9ca3af !important;\n  background: #f9fafb !important;\n  text-decoration: line-through !important;\n  text-decoration-color: #d1d5db !important;\n}\n\n.qi.on > i,\n.mufy_ai_message_bubble .qi.on > i {\n  color: #b08d57 !important;\n  text-decoration: none !important;\n}\n\n.qi:not(.on),\n.mufy_ai_message_bubble .qi:not(.on) {\n  border-left: 2px solid #b08d57 !important;\n  color: #1f2328 !important;\n}\n\n.qr,\ndiv.qr,\n.mufy_ai_message_bubble .qr {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  gap: 6px 8px !important;\n  margin: 0 0 12px !important;\n  padding: 12px 14px !important;\n  background: #fff !important;\n  border: 1px dashed #c0a070 !important;\n  border-radius: 4px !important;\n}\n\n.qr > b,\n.mufy_ai_message_bubble .qr > b {\n  margin-right: 4px !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.1em !important;\n  color: #9a7b4f !important;\n}\n\n.cd.qs .rw > b,\n.mufy_ai_message_bubble .cd.qs .rw > b {\n  min-width: 2.6em !important;\n}\n\n.bd,\ndiv.bd,\n.mufy_ai_message_bubble .bd {\n  display: block !important;\n  position: relative !important;\n  padding: 16px 16px 18px !important;\n  background: #fafbfc !important;\n  border-radius: 0 0 5px 5px !important;\n  color: #1f2328 !important;\n}\n\n/* ========== 姓名区 ========== */\n.who,\ndiv.who,\n.mufy_ai_message_bubble .who {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  gap: 8px !important;\n  margin: 0 0 10px !important;\n  padding: 0 0 10px !important;\n  border: 0 !important;\n  border-bottom: 1px solid #eef0f2 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n}\n\n.pc .who,\n.mufy_ai_message_bubble .pc .who {\n  margin-bottom: 8px !important;\n}\n\n.nm,\nb.nm,\n.mufy_ai_message_bubble .nm {\n  font-size: 17px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.04em !important;\n  color: #1f2328 !important;\n}\n\n.who > i,\n.mufy_ai_message_bubble .who > i {\n  display: inline-block !important;\n  padding: 2px 9px !important;\n  font-size: 11px !important;\n  font-style: normal !important;\n  font-weight: 600 !important;\n  color: #4b5563 !important;\n  background: #f3f4f6 !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 999px !important;\n}\n\n.lv,\ndiv.lv,\n.mufy_ai_message_bubble .lv {\n  display: inline-block !important;\n  margin: 0 0 10px !important;\n  padding: 3px 10px !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.06em !important;\n  color: #fff !important;\n  background: #b08d57 !important;\n  border-radius: 4px !important;\n  text-shadow: none !important;\n}\n\n/* ========== 进度条：细长铜金（参考板） ========== */\n.pg,\ndiv.pg,\n.mufy_ai_message_bubble .pg {\n  position: relative !important;\n  display: block !important;\n  height: 12px !important;\n  margin: 0 0 10px !important;\n  background: #eceef1 !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 999px !important;\n  overflow: visible !important;\n  box-shadow: none !important;\n  cursor: default !important;\n}\n\n.pg .fl,\ndiv.fl,\n.mufy_ai_message_bubble .pg .fl {\n  position: absolute !important;\n  left: 0 !important;\n  top: 0 !important;\n  bottom: 0 !important;\n  max-width: 100% !important;\n  border-radius: 999px !important;\n  z-index: 0 !important;\n  transition: width 0.35s ease !important;\n}\n\n.pg.xp .fl,\n.mufy_ai_message_bubble .pg.xp .fl {\n  background: #b08d57 !important;\n  box-shadow: none !important;\n}\n\n.pg.ht .fl,\n.mufy_ai_message_bubble .pg.ht .fl {\n  background: #c47878 !important;\n  box-shadow: none !important;\n}\n\n.pg.cg .fl,\n.mufy_ai_message_bubble .pg.cg .fl {\n  background: #c0a070 !important;\n  box-shadow: none !important;\n}\n\n.pg .tn,\ndiv.tn,\n.mufy_ai_message_bubble .pg .tn {\n  position: relative !important;\n  z-index: 1 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  height: 100% !important;\n  font-size: 10px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.03em !important;\n  color: #1f2328 !important;\n  text-shadow: 0 0 3px #fff, 0 0 3px #fff !important;\n  pointer-events: none !important;\n}\n\n/* ========== 装备 ge：白框线稿感 ========== */\n.ge,\ndiv.ge,\n.mufy_ai_message_bubble .ge {\n  display: grid !important;\n  grid-template-columns: repeat(3, 1fr) !important;\n  gap: 8px !important;\n  margin: 12px 0 14px !important;\n}\n\n.ge > i,\n.mufy_ai_message_bubble .ge > i {\n  position: relative !important;\n  display: flex !important;\n  flex-direction: column !important;\n  justify-content: center !important;\n  min-height: 52px !important;\n  padding: 10px 28px 8px 10px !important;\n  font-size: 12px !important;\n  font-style: normal !important;\n  font-weight: 600 !important;\n  color: #1f2328 !important;\n  background: #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n  box-shadow: 0 1px 0 rgba(31, 35, 40, 0.03) !important;\n  cursor: default !important;\n}\n\n.ge > i::before,\n.mufy_ai_message_bubble .ge > i::before {\n  content: attr(data-s) !important;\n  display: block !important;\n  margin-bottom: 4px !important;\n  font-size: 10px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.1em !important;\n  color: #9a7b4f !important;\n  text-transform: none !important;\n}\n\n/* 稀有度 pill */\n.rb,\nu.rb,\n.mufy_ai_message_bubble .rb {\n  display: inline-block !important;\n  margin-right: 5px !important;\n  padding: 0 5px !important;\n  font-size: 10px !important;\n  font-style: normal !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.06em !important;\n  text-decoration: none !important;\n  color: #6b7280 !important;\n  background: #f3f4f6 !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 999px !important;\n  vertical-align: middle !important;\n}\n\n.ge > i .rb,\n.mufy_ai_message_bubble .ge > i .rb {\n  position: absolute !important;\n  top: 6px !important;\n  right: 6px !important;\n  margin: 0 !important;\n}\n\n.qr .rb,\n.mufy_ai_message_bubble .qr .rb {\n  margin-left: 2px !important;\n}\n\n.ge > i:hover,\n.mufy_ai_message_bubble .ge > i:hover {\n  border-color: #b08d57 !important;\n  box-shadow: 0 0 0 1px rgba(176, 141, 87, 0.25) !important;\n}\n\n/* ========== 信息行 rw ========== */\n.rw,\ndiv.rw,\n.mufy_ai_message_bubble .rw {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: flex-start !important;\n  gap: 6px 10px !important;\n  margin: 0 !important;\n  padding: 9px 2px !important;\n  font-size: 13px !important;\n  color: #1f2328 !important;\n  border-bottom: 1px solid #eef0f2 !important;\n  position: relative !important;\n}\n\n.rw:last-child,\n.mufy_ai_message_bubble .rw:last-child {\n  border-bottom: none !important;\n}\n\n.rw > b,\n.mufy_ai_message_bubble .rw > b {\n  flex-shrink: 0 !important;\n  min-width: 2.6em !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.06em !important;\n  color: #9a7b4f !important;\n}\n\n/* ========== 标签：幽灵次级 / 铜金主级 ========== */\n.tg,\ni.tg,\n.mufy_ai_message_bubble .tg {\n  position: relative !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  padding: 3px 10px !important;\n  font-size: 12px !important;\n  font-style: normal !important;\n  font-weight: 600 !important;\n  color: #4b5563 !important;\n  background: #fff !important;\n  border: 1px solid #d5d7db !important;\n  border-radius: 4px !important;\n  line-height: 1.45 !important;\n  cursor: default !important;\n}\n\n.tg.y,\ni.tg.y,\n.mufy_ai_message_bubble .tg.y {\n  color: #fff !important;\n  background: #b08d57 !important;\n  border-color: #b08d57 !important;\n  box-shadow: none !important;\n}\n\n/* NPC 外在标签：幽灵描边；内在标签：沿用 .tg.y */\n.tg.ex,\ni.tg.ex,\n.mufy_ai_message_bubble .tg.ex {\n  color: #5c6570 !important;\n  background: #f8fafc !important;\n  border-color: #cbd5e1 !important;\n  border-style: dashed !important;\n}\n\n.tg.in,\ni.tg.in,\n.mufy_ai_message_bubble .tg.in {\n  /* 叠在 .tg.y 上时保持铜金实心，略收紧字距 */\n  letter-spacing: 0.02em !important;\n}\n\n.cd.np .rw > .tg,\n.mufy_ai_message_bubble .cd.np .rw > .tg {\n  margin: 2px 4px 2px 0 !important;\n}\n\n/* ========== tip（置顶 · 防裁切） ========== */\n.tip,\ndiv.tip,\n.mufy_ai_message_bubble .tip {\n  display: none !important;\n  position: absolute !important;\n  left: 0 !important;\n  bottom: calc(100% + 6px) !important;\n  z-index: 2147483646 !important;\n  min-width: 140px !important;\n  max-width: 260px !important;\n  padding: 9px 11px !important;\n  background: #fff !important;\n  border: 1px solid #b08d57 !important;\n  border-radius: 4px !important;\n  box-shadow: 0 12px 32px rgba(31, 35, 40, 0.18) !important;\n  pointer-events: none !important;\n  overflow: visible !important;\n}\n\n.tip b,\n.mufy_ai_message_bubble .tip b {\n  display: block !important;\n  margin-bottom: 3px !important;\n  font-size: 12px !important;\n  color: #9a7b4f !important;\n}\n\n.tip em,\n.mufy_ai_message_bubble .tip em {\n  display: block !important;\n  font-style: normal !important;\n  font-size: 11px !important;\n  color: #4b5563 !important;\n}\n\n.pg:hover > .tip,\n.tg:hover > .tip,\n.rw:hover > .tip,\n.ge > i:hover > .tip,\n.kpi:hover > .tip,\n.ri:hover > .tip,\n.st:hover > .tip,\n.ai:hover > .tip,\n.mi:hover > .tip,\n.mufy_ai_message_bubble .pg:hover > .tip,\n.mufy_ai_message_bubble .tg:hover > .tip,\n.mufy_ai_message_bubble .rw:hover > .tip,\n.mufy_ai_message_bubble .ge > i:hover > .tip,\n.mufy_ai_message_bubble .kpi:hover > .tip,\n.mufy_ai_message_bubble .ri:hover > .tip,\n.mufy_ai_message_bubble .st:hover > .tip,\n.mufy_ai_message_bubble .ai:hover > .tip,\n.mufy_ai_message_bubble .mi:hover > .tip {\n  display: block !important;\n}\n\n/* 悬浮宿主抬升，祖先放行 overflow */\n.hud,\n.htop,\n.deck,\n.log,\n.meta,\n.pc,\n.ps,\n.as,\n.bd,\n.rl,\n.ge,\nsb,\n.mufy_ai_message_bubble .hud,\n.mufy_ai_message_bubble .htop,\n.mufy_ai_message_bubble .deck,\n.mufy_ai_message_bubble .log,\n.mufy_ai_message_bubble .meta,\n.mufy_ai_message_bubble .pc,\n.mufy_ai_message_bubble .ps,\n.mufy_ai_message_bubble .as,\n.mufy_ai_message_bubble .bd,\n.mufy_ai_message_bubble .rl,\n.mufy_ai_message_bubble .ge,\n.mufy_ai_message_bubble sb {\n  overflow: visible !important;\n}\n\n.pg:hover,\n.tg:hover,\n.rw:hover,\n.ge > i:hover,\n.kpi:hover,\n.ri:hover,\n.st:hover,\n.ai:hover,\n.ql:hover,\n.mufy_ai_message_bubble .pg:hover,\n.mufy_ai_message_bubble .tg:hover,\n.mufy_ai_message_bubble .rw:hover,\n.mufy_ai_message_bubble .ge > i:hover,\n.mufy_ai_message_bubble .kpi:hover,\n.mufy_ai_message_bubble .ri:hover,\n.mufy_ai_message_bubble .st:hover,\n.mufy_ai_message_bubble .ai:hover,\n.mufy_ai_message_bubble .ql:hover {\n  position: relative !important;\n  z-index: 100000 !important;\n  overflow: visible !important;\n}\n\n/* ========== 内心 q ========== */\n.q,\ndiv.q,\n.mufy_ai_message_bubble .q {\n  margin: 12px 0 0 !important;\n  padding: 10px 14px !important;\n  font-size: 13px !important;\n  font-style: italic !important;\n  color: #4b5563 !important;\n  background: #f3f4f6 !important;\n  border-left: 2px solid #b08d57 !important;\n  border-radius: 0 4px 4px 0 !important;\n}\n\n/* ========== 18+ ========== */\ndetails.x,\n.mufy_ai_message_bubble details.x {\n  margin: 12px 0 0 !important;\n  border: 1px solid #e8c4c4 !important;\n  border-radius: 4px !important;\n  overflow: hidden !important;\n}\n\n.xh,\nsummary.xh,\n.mufy_ai_message_bubble summary.xh {\n  display: block !important;\n  padding: 8px 12px !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  color: #b05a5a !important;\n  background: #fdf6f6 !important;\n  cursor: pointer !important;\n}\n\n.xb,\nspan.xb,\n.mufy_ai_message_bubble .xb {\n  display: inline-block !important;\n  margin-left: 6px !important;\n  padding: 0 6px !important;\n  font-size: 10px !important;\n  color: #fff !important;\n  background: #c47878 !important;\n  border-radius: 3px !important;\n}\n\n.xd,\ndiv.xd,\n.mufy_ai_message_bubble .xd {\n  padding: 6px 12px 10px !important;\n  background: #fff !important;\n}\n\n.xd > .rw,\n.mufy_ai_message_bubble .xd > .rw {\n  border-bottom-color: #f3e8e8 !important;\n}\n\n.xd > .rw > b,\n.mufy_ai_message_bubble .xd > .rw > b {\n  color: #b05a5a !important;\n}\n\n/* ========== 论坛 ========== */\n.fb,\ndiv.fb,\n.mufy_ai_message_bubble .fb {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px 14px !important;\n  margin: 0 0 12px !important;\n  padding: 10px 12px !important;\n  font-size: 12px !important;\n  color: #4b5563 !important;\n  background: #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n}\n\n.fb > i,\n.mufy_ai_message_bubble .fb > i {\n  font-style: normal !important;\n  font-weight: 700 !important;\n  color: #9a7b4f !important;\n  margin-right: 4px !important;\n}\n\n.fp,\ndiv.fp,\n.mufy_ai_message_bubble .fp {\n  margin: 0 0 12px !important;\n  padding: 14px !important;\n  background: #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n}\n\n.fp:last-child,\n.mufy_ai_message_bubble .fp:last-child {\n  margin-bottom: 0 !important;\n}\n\n.ft,\ndiv.ft,\n.mufy_ai_message_bubble .ft {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  gap: 8px !important;\n  margin: 0 0 4px !important;\n}\n\n.ft > i,\n.mufy_ai_message_bubble .ft > i {\n  display: inline-block !important;\n  padding: 2px 7px !important;\n  font-size: 10px !important;\n  font-style: normal !important;\n  font-weight: 700 !important;\n  color: #fff !important;\n  background: #b08d57 !important;\n  border-radius: 3px !important;\n}\n\n.ft > b,\n.mufy_ai_message_bubble .ft > b {\n  font-size: 13.5px !important;\n  color: #1f2328 !important;\n}\n\n.fu,\ndiv.fu,\n.mufy_ai_message_bubble .fu {\n  margin: 0 0 8px !important;\n  font-size: 11.5px !important;\n  color: #9ca3af !important;\n}\n\n.fu > b,\n.mufy_ai_message_bubble .fu > b {\n  color: #9a7b4f !important;\n}\n\n.fp > p,\n.mufy_ai_message_bubble .fp > p {\n  margin: 0 0 8px !important;\n  font-size: 12.5px !important;\n  color: #4b5563 !important;\n  line-height: 1.65 !important;\n}\n\n.fs,\ndiv.fs,\n.mufy_ai_message_bubble .fs {\n  margin: 0 0 8px !important;\n  font-size: 11.5px !important;\n  font-weight: 600 !important;\n  color: #9a7b4f !important;\n}\n\n.fh,\ndiv.fh,\n.mufy_ai_message_bubble .fh {\n  padding-top: 8px !important;\n  border-top: 1px dashed #e5e7eb !important;\n}\n\n.fh > em,\n.mufy_ai_message_bubble .fh > em {\n  display: block !important;\n  margin-bottom: 4px !important;\n  font-style: normal !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  color: #9ca3af !important;\n}\n\n.fc,\ndiv.fc,\n.mufy_ai_message_bubble .fc {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 4px 8px !important;\n  margin: 0 0 4px !important;\n  padding: 4px 0 !important;\n  font-size: 12px !important;\n  color: #4b5563 !important;\n}\n\n.fc:last-child,\n.mufy_ai_message_bubble .fc:last-child {\n  margin-bottom: 0 !important;\n}\n\n.fc > b,\n.mufy_ai_message_bubble .fc > b {\n  color: #9a7b4f !important;\n}\n\n.fc > i,\n.mufy_ai_message_bubble .fc > i {\n  margin-left: auto !important;\n  font-style: normal !important;\n  font-size: 11px !important;\n  color: #9ca3af !important;\n}\n\n/* ========== 记忆 ========== */\n.msi,\ndetails.msi,\n.mufy_ai_message_bubble details.msi {\n  margin: 0 0 8px !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n  overflow: hidden !important;\n}\n\n.mst,\nsummary.mst,\n.mufy_ai_message_bubble summary.mst {\n  display: block !important;\n  padding: 8px 12px !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  color: #1f2328 !important;\n  background: #fff !important;\n  cursor: pointer !important;\n}\n\n.msp,\ndiv.msp,\n.mufy_ai_message_bubble .msp {\n  padding: 10px 12px !important;\n  background: #fafbfc !important;\n}\n\n.sep,\ndiv.sep,\n.mufy_ai_message_bubble .sep {\n  margin: 10px 0 6px !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.14em !important;\n  color: #9a7b4f !important;\n}\n\n.mt,\ntable.mt,\n.mufy_ai_message_bubble table.mt {\n  width: 100% !important;\n  border-collapse: collapse !important;\n  font-size: 11.5px !important;\n  color: #4b5563 !important;\n}\n\n.mt th,\n.mufy_ai_message_bubble .mt th {\n  padding: 6px 7px !important;\n  text-align: left !important;\n  color: #9a7b4f !important;\n  background: #f3f4f6 !important;\n  border: 1px solid #e5e7eb !important;\n}\n\n.mt td,\n.mufy_ai_message_bubble .mt td {\n  padding: 6px 7px !important;\n  border: 1px solid #e5e7eb !important;\n  vertical-align: top !important;\n  background: #fff !important;\n}\n\n/* ========== 下一步：幽灵按钮行 ========== */\ndetails.cd.nx .bd,\n.mufy_ai_message_bubble details.cd.nx .bd {\n  padding: 12px !important;\n}\n\ndetails.cd.nx suggested_questions,\n.mufy_ai_message_bubble details.cd.nx suggested_questions {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 8px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\ndetails.cd.nx suggested_questions p,\n.mufy_ai_message_bubble details.cd.nx suggested_questions p {\n  display: block !important;\n  margin: 0 !important;\n  padding: 12px 14px !important;\n  font-size: 13px !important;\n  line-height: 1.65 !important;\n  color: #1f2328 !important;\n  background: #fff !important;\n  border: 1px solid #d5d7db !important;\n  border-radius: 4px !important;\n  box-shadow: none !important;\n}\n\ndetails.cd.nx suggested_questions p::first-line,\n.mufy_ai_message_bubble details.cd.nx suggested_questions p::first-line {\n  font-weight: 700 !important;\n  color: #9a7b4f !important;\n}\n\n/* ========== 分隔饰线 dv ========== */\n.dv,\ndiv.dv,\n.mufy_ai_message_bubble .dv {\n  display: block !important;\n  height: 1px !important;\n  margin: 12px 0 !important;\n  border: 0 !important;\n  background: linear-gradient(\n    90deg,\n    transparent 0%,\n    #d9c7a4 18%,\n    #b08d57 50%,\n    #d9c7a4 82%,\n    transparent 100%\n  ) !important;\n  position: relative !important;\n}\n\n.dv::before,\n.dv::after,\n.mufy_ai_message_bubble .dv::before,\n.mufy_ai_message_bubble .dv::after {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 50% !important;\n  width: 5px !important;\n  height: 5px !important;\n  margin-top: -3px !important;\n  background: #b08d57 !important;\n  transform: rotate(45deg) !important;\n}\n\n.dv::before,\n.mufy_ai_message_bubble .dv::before {\n  left: 14% !important;\n}\n\n.dv::after,\n.mufy_ai_message_bubble .dv::after {\n  right: 14% !important;\n}\n\n/* ========== 人物双栏 pc / mk / ps / st ========== */\n.pc,\ndiv.pc,\n.mufy_ai_message_bubble .pc {\n  display: grid !important;\n  grid-template-columns: 96px minmax(0, 1fr) !important;\n  gap: 12px !important;\n  margin: 0 !important;\n  align-items: stretch !important;\n}\n\n/* 好感/攻略：在整块 pc（左侧 mk + 右侧属性）下方，宽度对齐整块 */\n.rl,\ndiv.rl,\n.mufy_ai_message_bubble .rl {\n  display: block !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  margin: 0 0 4px !important;\n  padding: 12px 0 2px !important;\n  border-top: 1px solid #eef0f2 !important;\n}\n\n.rl > .st,\n.mufy_ai_message_bubble .rl > .st {\n  margin-bottom: 4px !important;\n}\n\n.rl > .pg,\n.mufy_ai_message_bubble .rl > .pg {\n  margin: 0 0 10px !important;\n}\n\n.rl > .pg:last-child,\n.mufy_ai_message_bubble .rl > .pg:last-child {\n  margin-bottom: 0 !important;\n}\n\n.mk,\ndiv.mk,\n.mufy_ai_message_bubble .mk {\n  position: relative !important;\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  box-sizing: border-box !important;\n  min-height: 118px !important;\n  padding: 12px 8px !important;\n  text-align: center !important;\n  background:\n    radial-gradient(circle at 50% 42%, rgba(176, 141, 87, 0.12), transparent 55%),\n    #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n  box-shadow: inset 0 0 0 1px rgba(176, 141, 87, 0.12) !important;\n  overflow: hidden !important;\n}\n\n/* 双栏内左侧随右侧撑满；border-box 防底边多出 1～2px */\n.pc > .mk,\n.mufy_ai_message_bubble .pc > .mk {\n  box-sizing: border-box !important;\n  align-self: stretch !important;\n  height: auto !important;\n  min-height: 0 !important;\n}\n\n.mk::before,\n.mufy_ai_message_bubble .mk::before {\n  content: \"\" !important;\n  position: absolute !important;\n  width: 54px !important;\n  height: 54px !important;\n  top: 18px !important;\n  border: 1px solid rgba(176, 141, 87, 0.35) !important;\n  transform: rotate(45deg) !important;\n  pointer-events: none !important;\n}\n\n.mk > b,\n.mufy_ai_message_bubble .mk > b {\n  position: relative !important;\n  z-index: 1 !important;\n  font-size: 22px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.08em !important;\n  color: #9a7b4f !important;\n  line-height: 1.2 !important;\n}\n\n.mk > em,\n.mufy_ai_message_bubble .mk > em {\n  position: relative !important;\n  z-index: 1 !important;\n  margin-top: 18px !important;\n  font-style: normal !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  color: #fff !important;\n  background: #b08d57 !important;\n  padding: 2px 8px !important;\n  border-radius: 999px !important;\n}\n\n.mk > i,\n.mufy_ai_message_bubble .mk > i {\n  position: relative !important;\n  z-index: 1 !important;\n  margin-top: 4px !important;\n  font-style: normal !important;\n  font-size: 10px !important;\n  font-weight: 600 !important;\n  color: #6b7280 !important;\n  letter-spacing: 0.06em !important;\n  line-height: 1.25 !important;\n  max-width: 100% !important;\n  word-break: break-all !important;\n}\n\n.mk > i + i,\n.mufy_ai_message_bubble .mk > i + i {\n  margin-top: 2px !important;\n  color: #9a7b4f !important;\n}\n\n.ps,\ndiv.ps,\n.mufy_ai_message_bubble .ps {\n  display: flex !important;\n  flex-direction: column !important;\n  min-width: 0 !important;\n  min-height: 0 !important;\n  padding: 0 !important;\n  margin: 0 !important;\n  box-sizing: border-box !important;\n}\n\n.st,\ndiv.st,\n.mufy_ai_message_bubble .st {\n  position: relative !important;\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: baseline !important;\n  gap: 6px 10px !important;\n  margin: 0 0 6px !important;\n  padding: 4px 0 4px 22px !important;\n  font-size: 12.5px !important;\n  color: #1f2328 !important;\n}\n\n.st::before,\n.mufy_ai_message_bubble .st::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 2px !important;\n  top: 8px !important;\n  width: 10px !important;\n  height: 10px !important;\n  border: 1.5px solid #b08d57 !important;\n  border-radius: 2px !important;\n  box-sizing: border-box !important;\n  transform: rotate(45deg) !important;\n}\n\n.st[data-ic=\"xp\"]::before,\n.mufy_ai_message_bubble .st[data-ic=\"xp\"]::before {\n  border-radius: 50% !important;\n  transform: none !important;\n}\n\n.st[data-ic=\"ht\"]::before,\n.mufy_ai_message_bubble .st[data-ic=\"ht\"]::before {\n  border-color: #c47878 !important;\n  background: rgba(196, 120, 120, 0.15) !important;\n}\n\n.st[data-ic=\"cg\"]::before,\n.mufy_ai_message_bubble .st[data-ic=\"cg\"]::before {\n  border-color: #c0a070 !important;\n  background: rgba(192, 160, 112, 0.18) !important;\n}\n\n.st > b,\n.mufy_ai_message_bubble .st > b {\n  flex-shrink: 0 !important;\n  min-width: 2.4em !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.06em !important;\n  color: #9a7b4f !important;\n}\n\n.st > em,\n.mufy_ai_message_bubble .st > em {\n  flex: 1 1 auto !important;\n  font-style: normal !important;\n  font-weight: 600 !important;\n  color: #1f2328 !important;\n  text-align: right !important;\n}\n\n/* 战斗四维 as / ai（生命·攻击·防御·法力） */\n.as,\ndiv.as,\n.mufy_ai_message_bubble .as {\n  display: block !important;\n  margin: 8px 0 0 !important;\n  padding: 4px 0 0 !important;\n  border-top: 1px solid #eef0f2 !important;\n}\n\n.ai,\ndiv.ai,\n.mufy_ai_message_bubble .ai {\n  position: relative !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 10px !important;\n  margin: 0 !important;\n  padding: 8px 4px 8px 28px !important;\n  font-size: 13px !important;\n  color: #4b5563 !important;\n  border-bottom: 1px solid rgba(229, 231, 235, 0.65) !important;\n  box-sizing: border-box !important;\n}\n\n/* 保留末行底边，与左侧 mk 底边对齐 */\n.ai:last-child,\n.mufy_ai_message_bubble .ai:last-child {\n  border-bottom: 1px solid rgba(229, 231, 235, 0.65) !important;\n}\n\n.ai::before,\n.mufy_ai_message_bubble .ai::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 2px !important;\n  top: 50% !important;\n  width: 16px !important;\n  height: 16px !important;\n  margin-top: -8px !important;\n  background: no-repeat center / contain !important;\n  opacity: 0.72 !important;\n}\n\n.ai[data-k=\"hp\"]::before,\n.mufy_ai_message_bubble .ai[data-k=\"hp\"]::before {\n  background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235b6570'%3E%3Cpath d='M12 21s-6.7-4.35-9.2-8.2C1.1 10.3 1.4 6.9 4.1 5.1c2.1-1.4 4.8-.7 6.2 1.2C11.7 4.4 14.4 3.7 16.5 5.1c2.7 1.8 3 5.2 1.3 7.7C18.7 16.65 12 21 12 21z'/%3E%3C/svg%3E\") !important;\n}\n\n.ai[data-k=\"atk\"]::before,\n.mufy_ai_message_bubble .ai[data-k=\"atk\"]::before {\n  background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b6570' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 4.5l5 5M9 20L4 15l9.5-9.5 5 5L9 20zM4 15l-1.5 5.5L8 19'/%3E%3Cpath d='M15.5 3.5l5 5'/%3E%3C/svg%3E\") !important;\n}\n\n.ai[data-k=\"def\"]::before,\n.mufy_ai_message_bubble .ai[data-k=\"def\"]::before {\n  background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b6570' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 5-3.2 8.5-7 10-3.8-1.5-7-5-7-10V6l7-3z'/%3E%3C/svg%3E\") !important;\n}\n\n.ai[data-k=\"mp\"]::before,\n.mufy_ai_message_bubble .ai[data-k=\"mp\"]::before {\n  background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235b6570'%3E%3Cpath d='M12 2.8c.4 0 .7.2.9.5l1.6 2.4 2.8.6c.7.1 1 .9.5 1.4l-1.9 2.1.3 2.9c.1.7-.6 1.2-1.2.9L12 12.4l-2.6 1.2c-.6.3-1.3-.2-1.2-.9l.3-2.9-1.9-2.1c-.5-.5-.2-1.3.5-1.4l2.8-.6 1.6-2.4c.2-.3.5-.5.9-.5z'/%3E%3C/svg%3E\") !important;\n}\n\n.ai > b,\n.mufy_ai_message_bubble .ai > b {\n  flex: 0 0 auto !important;\n  font-size: 13px !important;\n  font-weight: 500 !important;\n  letter-spacing: 0.04em !important;\n  color: #5b6570 !important;\n}\n\n.ai > em,\n.mufy_ai_message_bubble .ai > em {\n  flex: 1 1 auto !important;\n  font-style: normal !important;\n  font-weight: 600 !important;\n  font-variant-numeric: tabular-nums !important;\n  color: #3a4149 !important;\n  text-align: right !important;\n}\n\n.pc .pg,\n.mufy_ai_message_bubble .pc .pg {\n  margin: 0 0 6px !important;\n}\n\n/* ========== 任务行 ql（桌面横排） ========== */\n.ql,\ndiv.ql,\n.mufy_ai_message_bubble .ql {\n  display: grid !important;\n  grid-template-columns: 1.2em minmax(0, 1.1fr) minmax(72px, 1fr) 2.6em 1em !important;\n  align-items: center !important;\n  gap: 8px !important;\n  margin: 0 0 8px !important;\n  padding: 10px 12px !important;\n  background: #fff !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 4px !important;\n  box-sizing: border-box !important;\n}\n\n.ql > i:first-child,\n.mufy_ai_message_bubble .ql > i:first-child {\n  font-style: normal !important;\n  font-weight: 700 !important;\n  color: #b08d57 !important;\n  text-align: center !important;\n}\n\n.ql > b,\n.mufy_ai_message_bubble .ql > b {\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  color: #1f2328 !important;\n  min-width: 0 !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n  white-space: nowrap !important;\n}\n\n.ql > .pg,\n.mufy_ai_message_bubble .ql > .pg {\n  margin: 0 !important;\n  height: 8px !important;\n  border-radius: 999px !important;\n}\n\n.ql > .pg .tn,\n.mufy_ai_message_bubble .ql > .pg .tn {\n  display: none !important;\n}\n\n.ql > em,\n.mufy_ai_message_bubble .ql > em {\n  font-style: normal !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  color: #9a7b4f !important;\n  text-align: right !important;\n}\n\n.ch,\ni.ch,\n.mufy_ai_message_bubble .ch {\n  font-style: normal !important;\n  font-weight: 700 !important;\n  font-size: 14px !important;\n  color: #c0a070 !important;\n  text-align: center !important;\n}\n\n.ql.on,\n.mufy_ai_message_bubble .ql.on {\n  background: #f9fafb !important;\n}\n\n.ql.on > b,\n.mufy_ai_message_bubble .ql.on > b {\n  color: #9ca3af !important;\n  text-decoration: line-through !important;\n  text-decoration-color: #d1d5db !important;\n}\n\n.ql.on > i:first-child,\n.mufy_ai_message_bubble .ql.on > i:first-child {\n  color: #9ca3af !important;\n}\n\n/* ========== 窄容器适配（按气泡/面板宽度，不看整页视口）\n   宽屏桌面气泡仍走上方桌面样式；窄气泡（手机/风月）自动切换 ========== */\n@container fy-hud (max-width: 560px) {\n  .htop {\n    grid-template-columns: 1fr !important;\n    gap: 10px !important;\n    padding: 12px !important;\n  }\n  .htop > .rs {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    justify-content: stretch !important;\n    gap: 5px !important;\n  }\n  .ri {\n    justify-content: center !important;\n    min-width: 0 !important;\n    padding: 5px 6px !important;\n    font-size: 12px !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  .ri::before {\n    width: 14px !important;\n    height: 14px !important;\n  }\n  .ri::after {\n    font-size: 9px !important;\n    letter-spacing: 0.02em !important;\n  }\n  .ri > b {\n    font-size: 12px !important;\n  }\n  .meta {\n    grid-template-columns: 1fr !important;\n  }\n  .mi {\n    border-right: 0 !important;\n    border-bottom: 1px solid #e4e6ea !important;\n    padding: 10px 12px !important;\n  }\n  .mi:last-child {\n    border-bottom: 0 !important;\n  }\n  .mi > b {\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n    word-break: break-word !important;\n    line-height: 1.4 !important;\n    font-size: 12.5px !important;\n  }\n  .kpis {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n  .kpi {\n    flex-wrap: wrap !important;\n    gap: 4px 8px !important;\n  }\n  .kpi > b {\n    flex: 1 1 auto !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n    word-break: break-word !important;\n    line-height: 1.3 !important;\n  }\n  .deck,\n  .log {\n    padding-left: 12px !important;\n    padding-right: 12px !important;\n  }\n}\n\n@container fy-cd (max-width: 560px) {\n  .bd {\n    padding: 14px 12px 16px !important;\n    box-sizing: border-box !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n  .qh {\n    padding: 12px !important;\n    box-sizing: border-box !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n  .ql {\n    grid-template-columns: 1.4em minmax(0, 1fr) auto !important;\n    grid-template-areas:\n      \"ico title pct\"\n      \"bar bar bar\" !important;\n    gap: 6px 8px !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n  .ql > i:first-child {\n    grid-area: ico !important;\n  }\n  .ql > b {\n    grid-area: title !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n    word-break: break-word !important;\n    line-height: 1.35 !important;\n  }\n  .ql > .pg {\n    grid-area: bar !important;\n    grid-column: auto !important;\n    margin: 2px 0 0 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n  .ql > em {\n    grid-area: pct !important;\n    white-space: nowrap !important;\n    letter-spacing: 0 !important;\n    min-width: 2.4em !important;\n    font-size: 12px !important;\n  }\n  .ch {\n    display: none !important;\n  }\n  .ge {\n    grid-template-columns: repeat(2, 1fr) !important;\n  }\n  .pc {\n    grid-template-columns: 1fr !important;\n  }\n  .mk {\n    min-height: 88px !important;\n    flex-direction: row !important;\n    gap: 10px !important;\n    justify-content: flex-start !important;\n    padding: 12px 14px !important;\n  }\n  .mk::before {\n    position: relative !important;\n    top: auto !important;\n    width: 36px !important;\n    height: 36px !important;\n    flex-shrink: 0 !important;\n  }\n  .mk > em {\n    margin-top: 0 !important;\n  }\n  summary.hd,\n  .hd {\n    letter-spacing: 0.1em !important;\n    padding: 12px 12px 12px 32px !important;\n  }\n  summary.hd::before,\n  .hd::before {\n    left: 12px !important;\n  }\n  .nm {\n    font-size: 15px !important;\n  }\n}\n\n/* 触屏窄设备兜底（与容器查询互补） */\n@media (max-width: 640px), (hover: none) and (pointer: coarse) and (max-width: 920px) {\n  .mufy_ai_message_bubble .htop,\n  #customized-answer-content .htop,\n  .htop {\n    grid-template-columns: 1fr !important;\n    gap: 10px !important;\n    padding: 12px !important;\n  }\n  .mufy_ai_message_bubble .htop > .rs,\n  #customized-answer-content .htop > .rs,\n  .htop > .rs {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    width: 100% !important;\n    gap: 5px !important;\n  }\n  .mufy_ai_message_bubble .meta,\n  #customized-answer-content .meta,\n  .meta {\n    grid-template-columns: 1fr !important;\n  }\n  .mufy_ai_message_bubble .mi,\n  #customized-answer-content .mi,\n  .mi {\n    border-right: 0 !important;\n    border-bottom: 1px solid #e4e6ea !important;\n    padding: 10px 12px !important;\n  }\n  .mufy_ai_message_bubble .mi:last-child,\n  #customized-answer-content .mi:last-child,\n  .mi:last-child {\n    border-bottom: 0 !important;\n  }\n  .mufy_ai_message_bubble .mi > b,\n  #customized-answer-content .mi > b,\n  .mi > b {\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n    word-break: break-word !important;\n  }\n  .mufy_ai_message_bubble .kpis,\n  #customized-answer-content .kpis,\n  .kpis {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n  .mufy_ai_message_bubble .kpi > b,\n  #customized-answer-content .kpi > b,\n  .kpi > b {\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n    word-break: break-word !important;\n  }\n  .mufy_ai_message_bubble .ql,\n  #customized-answer-content .ql,\n  .ql {\n    grid-template-columns: 1.4em minmax(0, 1fr) auto !important;\n    grid-template-areas:\n      \"ico title pct\"\n      \"bar bar bar\" !important;\n  }\n  .mufy_ai_message_bubble .ql > i:first-child,\n  #customized-answer-content .ql > i:first-child,\n  .ql > i:first-child {\n    grid-area: ico !important;\n  }\n  .mufy_ai_message_bubble .ql > b,\n  #customized-answer-content .ql > b,\n  .ql > b {\n    grid-area: title !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n    word-break: break-word !important;\n  }\n  .mufy_ai_message_bubble .ql > .pg,\n  #customized-answer-content .ql > .pg,\n  .ql > .pg {\n    grid-area: bar !important;\n    width: 100% !important;\n  }\n  .mufy_ai_message_bubble .ql > em,\n  #customized-answer-content .ql > em,\n  .ql > em {\n    grid-area: pct !important;\n    white-space: nowrap !important;\n  }\n  .mufy_ai_message_bubble .ch,\n  #customized-answer-content .ch,\n  .ch {\n    display: none !important;\n  }\n  .mufy_ai_message_bubble .pc,\n  #customized-answer-content .pc,\n  .pc {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n/* 宽屏桌面强制恢复（避免触屏笔记本被上一则误伤） */\n@media (min-width: 921px) and (hover: hover) and (pointer: fine) {\n  .htop,\n  .mufy_ai_message_bubble .htop {\n    grid-template-columns: minmax(0, 1fr) auto !important;\n  }\n  .htop > .rs,\n  .mufy_ai_message_bubble .htop > .rs {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    width: auto !important;\n    justify-content: flex-end !important;\n  }\n  .meta,\n  .mufy_ai_message_bubble .meta {\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n  }\n  .kpis,\n  .mufy_ai_message_bubble .kpis {\n    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  }\n  .ql,\n  .mufy_ai_message_bubble .ql {\n    grid-template-columns: 1.2em minmax(0, 1.1fr) minmax(72px, 1fr) 2.6em 1em !important;\n    grid-template-areas: none !important;\n  }\n  .ql > i:first-child,\n  .ql > b,\n  .ql > .pg,\n  .ql > em,\n  .mufy_ai_message_bubble .ql > i:first-child,\n  .mufy_ai_message_bubble .ql > b,\n  .mufy_ai_message_bubble .ql > .pg,\n  .mufy_ai_message_bubble .ql > em {\n    grid-area: auto !important;\n  }\n  .ch,\n  .mufy_ai_message_bubble .ch {\n    display: block !important;\n  }\n  .pc,\n  .mufy_ai_message_bubble .pc {\n    grid-template-columns: 96px minmax(0, 1fr) !important;\n  }\n}\n\n/**\n * 《网游：我能修改标签？》· 平台壳层 · rili版本 · 云母白匣 v1.0\n * 目录：提示词/云母白匣/\n * 用法：先贴同目录 内置CSS.css，再追加本文件\n * 配色：底 #f3f4f6 · 匣 #fafbfc · 铜金 #b08d57 · 字 #1f2328\n */\n\n/* ========== 主区 ========== */\n.w-full.h-full.relative.bg-background {\n  background:\n    radial-gradient(ellipse 55% 28% at 50% -5%, rgba(176, 141, 87, 0.08), transparent 60%),\n    linear-gradient(180deg, #f7f8fa 0%, #f3f4f6 45%, #eef0f2 100%) !important;\n  color: #1f2328 !important;\n}\n\n/* ========== 顶栏 ========== */\nheader.flex.h-12.items-center,\nheader.flex.items-center.justify-between,\nheader.flex.h-12.items-center.justify-between {\n  position: relative !important;\n  min-height: 54px !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 10px !important;\n  padding: 0 12px !important;\n  background: #fff !important;\n  border-bottom: 1px solid #e5e7eb !important;\n  box-shadow: 0 6px 18px rgba(31, 35, 40, 0.05) !important;\n  font-family: \"Bahnschrift\", \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei UI\", sans-serif !important;\n  backdrop-filter: none !important;\n  -webkit-backdrop-filter: none !important;\n}\n\nheader.flex.h-12.items-center::before,\nheader.flex.items-center.justify-between::before {\n  content: \"\" !important;\n  flex: 0 0 auto !important;\n  width: 10px !important;\n  height: 10px !important;\n  margin: 0 2px 0 4px !important;\n  border: 1.5px solid #b08d57 !important;\n  background: transparent !important;\n  transform: rotate(45deg) !important;\n}\n\nheader.flex.h-12.items-center::after,\nheader.flex.items-center.justify-between::after {\n  content: \"云母匣\" !important;\n  flex: 0 0 auto !important;\n  margin-right: 6px !important;\n  padding: 3px 9px !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.28em !important;\n  color: #9a7b4f !important;\n  background: #fafbfc !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 3px !important;\n}\n\n.sticky.w-full.top-0.flex.items-center,\nnav.sticky.top-0.w-full,\n.sticky.top-0.w-full.z-50 {\n  background: #fff !important;\n  border-bottom: 1px solid #e5e7eb !important;\n  box-shadow: 0 6px 18px rgba(31, 35, 40, 0.05) !important;\n  backdrop-filter: none !important;\n  -webkit-backdrop-filter: none !important;\n}\n\nheader.flex.h-12.items-center button,\nheader.flex.items-center.justify-between button,\nheader.flex.h-12.items-center a,\nheader.flex.items-center.justify-between a,\nnav.sticky.top-0.w-full button,\n.sticky.top-0.w-full.z-50 button {\n  min-width: 36px !important;\n  min-height: 34px !important;\n  padding: 6px 8px !important;\n  margin: 0 3px !important;\n  border-radius: 6px !important;\n  border: 1px solid #d5d7db !important;\n  background: #fff !important;\n  color: #4b5563 !important;\n  box-shadow: none !important;\n  transition: border-color 0.15s ease, color 0.15s ease, background 0.15s ease !important;\n}\n\nheader.flex.h-12.items-center button:hover,\nheader.flex.items-center.justify-between button:hover,\nheader.flex.h-12.items-center a:hover,\nheader.flex.items-center.justify-between a:hover,\nnav.sticky.top-0.w-full button:hover,\n.sticky.top-0.w-full.z-50 button:hover {\n  background: #fafbfc !important;\n  border-color: #b08d57 !important;\n  color: #9a7b4f !important;\n}\n\nheader.flex.h-12.items-center button svg,\nheader.flex.items-center.justify-between button svg,\nnav.sticky.top-0.w-full button svg,\n.sticky.top-0.w-full.z-50 button svg {\n  width: 17px !important;\n  height: 17px !important;\n  color: currentColor !important;\n  stroke: currentColor !important;\n}\n\n/* ========== 气泡 ========== */\n.is-user > div[class*=\"group-[.is-user]\"],\n.is-user [class*=\"group-[.is-user]:bg-secondary\"],\n.is-user [class*=\"group-[.is-user]:rounded-lg\"],\n.is-assistant > div[class*=\"group-[.is-assistant]\"],\n.is-assistant [class*=\"group-[.is-assistant]:bg-card\"],\n.is-assistant [class*=\"group-[.is-assistant]:rounded-lg\"],\n.is-assistant .border.border-muted {\n  background: #fff !important;\n  background-color: #fff !important;\n  color: #1f2328 !important;\n  border: 1px solid #d5d7db !important;\n  border-left: 2px solid #b08d57 !important;\n  border-radius: 8px !important;\n  box-shadow: 0 6px 18px rgba(31, 35, 40, 0.06) !important;\n  font-family: \"Bahnschrift\", \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei UI\", sans-serif !important;\n  overflow: visible !important;\n  max-width: 100% !important;\n  box-sizing: border-box !important;\n}\n\n/* 手机：气泡左右留白收紧，避免看板/任务被裁切 */\n@media (max-width: 640px) {\n  .is-assistant > div[class*=\"group-[.is-assistant]\"],\n  .is-assistant [class*=\"group-[.is-assistant]:bg-card\"],\n  .is-assistant [class*=\"group-[.is-assistant]:rounded-lg\"],\n  .is-assistant .border.border-muted,\n  .is-user > div[class*=\"group-[.is-user]\"],\n  .is-user [class*=\"group-[.is-user]:bg-secondary\"],\n  .is-user [class*=\"group-[.is-user]:rounded-lg\"] {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    width: 100% !important;\n    box-sizing: border-box !important;\n  }\n\n  header.flex.h-12.items-center,\n  header.flex.items-center.justify-between,\n  header.flex.h-12.items-center.justify-between {\n    gap: 4px !important;\n    padding: 0 8px !important;\n  }\n\n  header.flex.h-12.items-center::after,\n  header.flex.items-center.justify-between::after {\n    letter-spacing: 0.12em !important;\n    padding: 3px 6px !important;\n    margin-right: 2px !important;\n  }\n\n  header.flex.h-12.items-center button,\n  header.flex.items-center.justify-between button,\n  header.flex.h-12.items-center a,\n  header.flex.items-center.justify-between a {\n    min-width: 32px !important;\n    margin: 0 1px !important;\n    padding: 5px 6px !important;\n  }\n}\n\n.group.scroll-mt-\\[96px\\].rounded-xl,\ndiv.w-full.h-full.flex.group.rounded-xl {\n  border-radius: 0 !important;\n}\n\n/* ========== 消息操作条 ========== */\ndiv.bg-muted.rounded.flex,\n.is-user ~ div .bg-muted.rounded.flex,\n.is-assistant ~ div .bg-muted.rounded.flex,\ndiv.flex.items-center.gap-1 .bg-muted.rounded.flex {\n  background: #fff !important;\n  border: 1px solid #d5d7db !important;\n  border-radius: 8px !important;\n  box-shadow: 0 4px 12px rgba(31, 35, 40, 0.06) !important;\n  padding: 3px !important;\n}\n\ndiv.bg-muted.rounded.flex > button,\ndiv.bg-muted.rounded.flex button {\n  min-width: 30px !important;\n  min-height: 28px !important;\n  border-radius: 6px !important;\n  border: 1px solid transparent !important;\n  background: transparent !important;\n  color: #6b7280 !important;\n}\n\ndiv.bg-muted.rounded.flex > button:hover,\ndiv.bg-muted.rounded.flex button:hover,\ndiv.bg-muted.rounded.flex button.hover\\:bg-card\\/80:hover {\n  background: #fafbfc !important;\n  border-color: #b08d57 !important;\n  color: #9a7b4f !important;\n}\n\ndiv.bg-muted.rounded.flex button svg {\n  color: currentColor !important;\n  stroke: currentColor !important;\n}\n\n/* ========== 底部输入台 ========== */\n#prompt-input {\n  position: relative !important;\n  background: #fff !important;\n  border: 1px solid #d5d7db !important;\n  border-radius: 10px !important;\n  box-shadow:\n    0 1px 0 rgba(176, 141, 87, 0.18) inset,\n    0 12px 28px rgba(31, 35, 40, 0.07) !important;\n  font-family: \"Bahnschrift\", \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei UI\", sans-serif !important;\n  overflow: visible !important;\n  padding-top: 6px !important;\n}\n\n#prompt-input::before {\n  content: \"键入\" !important;\n  position: absolute !important;\n  top: -8px !important;\n  left: 50% !important;\n  transform: translateX(-50%) !important;\n  z-index: 3 !important;\n  padding: 0 10px !important;\n  font-size: 10px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.36em !important;\n  color: #9a7b4f !important;\n  background: #f3f4f6 !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 3px !important;\n  pointer-events: none !important;\n}\n\n#prompt-input::after {\n  content: none !important;\n  display: none !important;\n}\n\n#prompt-input [data-slot=\"input-group\"] {\n  background: #fafbfc !important;\n  border: 1px solid #e5e7eb !important;\n  border-radius: 10px !important;\n  box-shadow: inset 0 1px 4px rgba(31, 35, 40, 0.04) !important;\n  overflow: hidden !important;\n}\n\n#prompt-input [data-slot=\"input-group\"]:focus-within {\n  border-color: #b08d57 !important;\n  box-shadow:\n    inset 0 1px 4px rgba(31, 35, 40, 0.04),\n    0 0 0 1px rgba(176, 141, 87, 0.25) !important;\n}\n\n#prompt-input-header {\n  background: #fff !important;\n  color: #4b5563 !important;\n  border-bottom: 1px dashed #e5e7eb !important;\n  padding: 10px !important;\n  gap: 8px !important;\n}\n\n#prompt-input-header button {\n  min-height: 30px !important;\n  padding: 4px 11px !important;\n  background: #fafbfc !important;\n  color: #4b5563 !important;\n  border: 1px solid #d5d7db !important;\n  border-radius: 6px !important;\n  box-shadow: none !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n}\n\n#prompt-input-header button:hover {\n  background: #fff !important;\n  border-color: #b08d57 !important;\n  color: #9a7b4f !important;\n}\n\n#prompt-input-header button svg {\n  color: currentColor !important;\n  stroke: currentColor !important;\n}\n\n#prompt-input [data-slot=\"input-group-control\"],\n#prompt-input textarea {\n  background: transparent !important;\n  color: #1f2328 !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  font-family: \"Bahnschrift\", \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei UI\", sans-serif !important;\n  font-size: 15px !important;\n  line-height: 1.75 !important;\n  min-height: 68px !important;\n}\n\n#prompt-input textarea::placeholder {\n  color: #9ca3af !important;\n}\n\n#prompt-input-footer {\n  background: #fafbfc !important;\n  border-top: 1px solid #e5e7eb !important;\n  padding: 10px 12px !important;\n  gap: 8px !important;\n}\n\n#prompt-input-footer button {\n  min-height: 30px !important;\n  border-radius: 6px !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n}\n\n#prompt-input-footer button:not([aria-label=\"发送\"]) {\n  background: #fff !important;\n  color: #6b7280 !important;\n  border: 1px solid #d5d7db !important;\n  padding: 4px 10px !important;\n}\n\n#prompt-input-footer button:not([aria-label=\"发送\"]):hover {\n  border-color: #b08d57 !important;\n  color: #9a7b4f !important;\n}\n\n#prompt-input-footer button[aria-haspopup],\n#prompt-input-footer button[data-state] {\n  border-radius: 999px !important;\n  border-color: #d9c7a4 !important;\n  color: #4b5563 !important;\n  background: #fff !important;\n}\n\n#prompt-input button[aria-label=\"发送\"],\n#prompt-input-footer button[aria-label=\"发送\"] {\n  min-width: 42px !important;\n  min-height: 42px !important;\n  background: #b08d57 !important;\n  color: #fff !important;\n  border: 0 !important;\n  border-radius: 999px !important;\n  box-shadow: 0 4px 12px rgba(176, 141, 87, 0.28) !important;\n  font-weight: 800 !important;\n}\n\n#prompt-input button[aria-label=\"发送\"]:hover,\n#prompt-input-footer button[aria-label=\"发送\"]:hover {\n  background: #c0a070 !important;\n}\n\n#prompt-input button[aria-label=\"发送\"] svg {\n  color: #fff !important;\n  stroke: #fff !important;\n}\n\n/* ========== 侧栏 ========== */\n[data-sidebar=\"sidebar\"],\n.bg-sidebar {\n  background: #fafbfc !important;\n  border-color: #e5e7eb !important;\n  color: #4b5563 !important;\n}\n","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":745,"totalMessages":10348,"totalCreditsUsed":17077707,"totalTokensUsed":488631919,"totalPlayedUsers":531,"deeplyPlayed":217,"fixedPromptLength":34084,"lorebookLength":2302,"author":{"id":"wK67t4BWB03sNxo5MwmgZuZNYBGApkdy","name":"雪绒豹豹","displayUsername":"CenNull","username":"cennull"},"cardsTags":[{"tag":{"name":"标签修改","cardsCount":5}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"开局即可色","cardsCount":1444}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}