{"id":"aca718d3-7591-415a-aa0c-7d428242ac82","authorId":"wK67t4BWB03sNxo5MwmgZuZNYBGApkdy","title":"不是galgame吗？怎么游戏里的老婆全都找上门了？","description":"不是galgame吗?怎么游戏里的老婆突破次元壁找上门了?\n不是虚拟角色吗?怎么她记得我在游戏里做的所有事?\n不是只撩了一个吗?怎么被我撩过的、被我甩过的、被我坑过的全!都!来!了!","background":"mnyvhfkp4zn45pocio6bxafe.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"gsv8br59kjhhcd8d7gymxwe5.webp","coverWidth":2400,"coverHeight":1800,"introPage":"t0dzulxoztsf3kt58tamldp2.html","changelog":"","createdAt":"2026-06-11T11:21:56.243Z","updatedAt":"2026-07-21T09:23:07.821Z","initPublicAt":"2026-06-11T11:22:11.805Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/**\n * 《不是galgame吗？…》· Reply UI · v3.0 Romance + Shell\n * MUFY「CSS 美化」栏 · 恋爱轻奢回复 + 界面美化（顶栏/输入/评论/对话区）\n * 裸标签 + class + .mufy_ai_message_bubble 三写 · 关键色直写 hex · 禁止 @import\n * reply.css（v2.1 编辑风）· reply-2.0.css（仅回复）· 本文件含界面美化\n */\n\nimg[src=\"/chat-star.png\"],\nimg[src*=\"chat-star.png\"] {\n  display: none !important;\n}\n\n/* ========== MUFY 气泡：透明壳，样式只写内部区块 ========== */\n.mufy_ai_message_bubble {\n  color: #2a1520 !important;\n  background: transparent !important;\n  background-color: transparent !important;\n  background-image: none !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 2px 0 !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", \"Segoe UI\", sans-serif !important;\n  font-size: 14px !important;\n  line-height: 1.75 !important;\n}\n\n.mufy_ai_message_bubble::before,\n.mufy_ai_message_bubble::after {\n  display: none !important;\n  content: none !important;\n}\n\n.mufy_ai_message_bubble * {\n  box-sizing: border-box;\n}\n\n\n/* ========== v3.0 · MUFY 界面美化（顶栏 / 输入 / 评论 / 对话区） ========== */\n/* 配色对齐开局 UI v3：奶油 #fffcfa · 玫瑰 #c94d6a · 香槟 #d4b896 · 酒红 #8f3349 */\n\n.sticky.w-full.top-0.flex.items-center::before,\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"]::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(circle at 20% 30%, rgba(255, 252, 250, 0.45) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(243, 235, 230, 0.35) 0%, transparent 50%),\n    url(\"data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E\");\n  pointer-events: none;\n  z-index: 1;\n}\n\n.sticky.w-full.top-0.flex.items-center {\n  background: linear-gradient(135deg, #fffcfa 0%, #faf6f4 100%) !important;\n  backdrop-filter: blur(12px) !important;\n  border-bottom: 1px solid #d4b896 !important;\n  box-shadow: 0 2px 12px rgba(61, 26, 40, 0.06), inset 0 1px 0 rgba(255, 255, 255, 0.6) !important;\n  position: relative;\n}\n\n#ai-model-selector .group.flex.items-center {\n  background: rgba(255, 252, 250, 0.72) !important;\n  border: 1px solid #d4b896 !important;\n  border-radius: 10px !important;\n  padding: 6px 12px !important;\n  transition: all 0.3s ease !important;\n  backdrop-filter: blur(8px) !important;\n  box-shadow: 0 2px 8px rgba(61, 26, 40, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.5) !important;\n}\n\n#ai-model-selector .group.flex.items-center:hover {\n  background: rgba(255, 248, 252, 0.92) !important;\n  border-color: #c94d6a !important;\n  box-shadow: 0 4px 16px rgba(201, 77, 106, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.7) !important;\n  transform: translateY(-1px) !important;\n}\n\n#ai-model-selector .truncate.text-\\[13px\\] {\n  color: #3d1a28 !important;\n  font-weight: 500 !important;\n}\n\n.sticky.w-full.top-0 svg.lucide-clock-8,\n.sticky.w-full.top-0 button.MuiIconButton-root svg.lucide-music-2,\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]),\n#header-setting-button svg {\n  color: #8f3349 !important;\n  filter: drop-shadow(0 1px 2px rgba(201, 77, 106, 0.2)) !important;\n  transition: all 0.3s ease !important;\n}\n\n.sticky.w-full.top-0 svg.lucide-clock-8:hover,\n.sticky.w-full.top-0 button.MuiIconButton-root:hover svg.lucide-music-2,\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]):hover,\n#header-setting-button:hover svg {\n  color: #c94d6a !important;\n  transform: scale(1.08) rotate(4deg) !important;\n}\n\n#header-setting-button {\n  background: rgba(255, 252, 250, 0.55) !important;\n  border: 1px solid #d4b896 !important;\n  border-radius: 8px !important;\n  transition: all 0.3s ease !important;\n}\n\n#header-setting-button:hover {\n  background: rgba(201, 77, 106, 0.08) !important;\n  border-color: #c94d6a !important;\n}\n\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"],\ndiv.h-9.rounded-md.cursor-pointer.group:has(svg[data-icon=\"SlidersH\"]) {\n  background: rgba(255, 252, 250, 0.82) !important;\n  border: 1px solid #d4b896 !important;\n  backdrop-filter: blur(6px) !important;\n  box-shadow: 0 2px 8px rgba(61, 26, 40, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.5) !important;\n  transition: all 0.3s ease !important;\n}\n\ndiv.flex.items-center.h-9.cursor-pointer.group:hover,\ndiv.h-9.rounded-md.cursor-pointer.group:hover {\n  background: rgba(255, 248, 252, 0.96) !important;\n  border-color: #c94d6a !important;\n  box-shadow: 0 4px 12px rgba(201, 77, 106, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.7) !important;\n}\n\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"],\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"ChevronDown\"] {\n  color: #8f3349 !important;\n  transition: transform 0.3s ease !important;\n}\n\n#ai-mod-button2 button.MuiButton-root {\n  background: linear-gradient(135deg, rgba(255, 252, 250, 0.92) 0%, rgba(243, 235, 230, 0.92) 100%) !important;\n  border: 1px solid #d4b896 !important;\n  color: #3d1a28 !important;\n  border-radius: 10px !important;\n  padding: 8px 16px !important;\n  font-weight: 500 !important;\n  backdrop-filter: blur(8px) !important;\n  box-shadow: 0 2px 8px rgba(61, 26, 40, 0.06), inset 0 1px 0 rgba(255, 255, 255, 0.6) !important;\n  transition: all 0.3s ease !important;\n  position: relative;\n  overflow: hidden;\n}\n\n#ai-mod-button2 button.MuiButton-root::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: -100%;\n  width: 100%;\n  height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(201, 77, 106, 0.1), transparent);\n  transition: left 0.5s ease;\n}\n\n#ai-mod-button2 button.MuiButton-root:hover::before { left: 100%; }\n\n#ai-mod-button2 button.MuiButton-root:hover {\n  background: linear-gradient(135deg, rgba(201, 77, 106, 0.12) 0%, rgba(201, 77, 106, 0.06) 100%) !important;\n  border-color: #c94d6a !important;\n  color: #8f3349 !important;\n  box-shadow: 0 4px 16px rgba(201, 77, 106, 0.14), inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;\n  transform: translateY(-2px) !important;\n}\n\n#ai-mod-button2 button.MuiButton-root svg {\n  color: #8f3349 !important;\n  filter: drop-shadow(0 1px 2px rgba(201, 77, 106, 0.18)) !important;\n}\n\n#ai-mod-button2 button.MuiButton-root:active {\n  transform: scale(0.97) !important;\n  box-shadow: 0 2px 8px rgba(61, 26, 40, 0.08), inset 0 3px 6px rgba(201, 77, 106, 0.12) !important;\n}\n\n#ai-chat-bottom-input,\n#mufy_chat_input_container {\n  background: rgba(255, 245, 248, 0.65) !important;\n  background-color: rgba(255, 245, 248, 0.65) !important;\n  background-image: linear-gradient(180deg, rgba(255, 252, 250, 0.38) 0%, transparent 100%) !important;\n  border: 1px solid rgba(232, 196, 207, 0.42) !important;\n  border-radius: 16px !important;\n  backdrop-filter: blur(10px) saturate(1.08) !important;\n  -webkit-backdrop-filter: blur(10px) saturate(1.08) !important;\n  box-shadow: 0 -4px 20px rgba(61, 26, 40, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.42) !important;\n  position: relative;\n  padding: 10px 12px !important;\n}\n\n#ai-chat-bottom-input::before {\n  display: none !important;\n  content: none !important;\n}\n\n#ai-chat-input,\n#mufy_chat_input_box {\n  background: transparent !important;\n  background-color: transparent !important;\n  background-image: none !important;\n  border: none !important;\n  border-bottom: 1px solid rgba(212, 184, 150, 0.35) !important;\n  border-radius: 0 !important;\n  color: #2a1520 !important;\n  padding: 10px 6px !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", sans-serif !important;\n  backdrop-filter: none !important;\n  -webkit-backdrop-filter: none !important;\n  box-shadow: none !important;\n  transition: border-color 0.3s ease, color 0.3s ease !important;\n  font-size: 15px !important;\n  line-height: 1.6 !important;\n  letter-spacing: 0.01em !important;\n}\n\n#ai-chat-input:focus,\n#mufy_chat_input_box:focus {\n  background: transparent !important;\n  border-color: rgba(201, 77, 106, 0.45) !important;\n  box-shadow: none !important;\n  outline: none !important;\n  animation: none !important;\n}\n\n#ai-chat-input::placeholder,\n#mufy_chat_input_box::placeholder {\n  color: rgba(143, 51, 73, 0.42) !important;\n  font-style: italic !important;\n}\n\n#ai-chat-input::selection,\n#mufy_chat_input_box::selection {\n  background: rgba(201, 77, 106, 0.2) !important;\n  color: #2a1520 !important;\n}\n\n.MuiPaginationItem-root {\n  background: rgba(255, 252, 250, 0.82) !important;\n  border: 1px solid #d4b896 !important;\n  color: #3d1a28 !important;\n  font-weight: 500 !important;\n  backdrop-filter: blur(6px) !important;\n  box-shadow: 0 2px 6px rgba(61, 26, 40, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.5) !important;\n  transition: all 0.3s ease !important;\n}\n\n.MuiPaginationItem-root:hover {\n  background: rgba(201, 77, 106, 0.1) !important;\n  border-color: #c94d6a !important;\n  color: #8f3349 !important;\n}\n\n.MuiPaginationItem-root.Mui-selected {\n  background: linear-gradient(135deg, #c94d6a 0%, #8f3349 100%) !important;\n  border-color: #8f3349 !important;\n  color: #fffcfa !important;\n  box-shadow: 0 4px 16px rgba(201, 77, 106, 0.22), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;\n}\n\n.MuiPaginationItem-root.Mui-disabled {\n  background: rgba(243, 235, 230, 0.45) !important;\n  border-color: #e0cfc4 !important;\n  color: rgba(61, 26, 40, 0.28) !important;\n  opacity: 0.6 !important;\n}\n\n.MuiPaginationItem-icon { color: #8f3349 !important; }\n\n.MuiStack-root.css-1uwir8f {\n  background: rgba(255, 252, 250, 0.72) !important;\n  border: 1px solid #d4b896 !important;\n  border-radius: 10px !important;\n  backdrop-filter: blur(6px) !important;\n}\n\n.MuiStack-root.css-1uwir8f .MuiBox-root {\n  color: #3d1a28 !important;\n  font-weight: 500 !important;\n}\n\n.MuiInputBase-input {\n  background: rgba(255, 255, 255, 0.62) !important;\n  border: 1px solid #d4b896 !important;\n  border-radius: 8px !important;\n  color: #2a1520 !important;\n  box-shadow: inset 0 1px 3px rgba(61, 26, 40, 0.05) !important;\n}\n\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n  background: linear-gradient(180deg, rgba(255, 252, 250, 0.98) 0%, rgba(243, 235, 230, 0.98) 100%) !important;\n  backdrop-filter: blur(16px) !important;\n  border: 1px solid #d4b896 !important;\n  box-shadow: 0 -8px 32px rgba(61, 26, 40, 0.07), inset 0 1px 0 rgba(255, 255, 255, 0.6) !important;\n  position: relative;\n}\n\ndiv.text-lg.font-bold {\n  color: #3d1a28 !important;\n  text-shadow: 0 1px 2px rgba(201, 77, 106, 0.08) !important;\n}\n\np.MuiTypography-body1.text-grey-600 { color: #7a5a66 !important; font-weight: 500 !important; }\n\nspan.MuiRating-iconEmpty svg { color: #d4b896 !important; }\nspan.MuiRating-iconFilled svg { color: #c94d6a !important; }\nspan.text-orange-500 { color: #8f3349 !important; font-weight: 600 !important; }\n\ndiv.flex.flex-col.border-gray-200 {\n  background: rgba(255, 255, 255, 0.62) !important;\n  border: 1px solid #d4b896 !important;\n  border-radius: 14px !important;\n  backdrop-filter: blur(6px) !important;\n  box-shadow: 0 2px 8px rgba(61, 26, 40, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.5) !important;\n}\n\ntextarea.rc-textarea {\n  background: transparent !important;\n  color: #2a1520 !important;\n  border: none !important;\n  font-size: 14px !important;\n  line-height: 1.6 !important;\n}\n\ntextarea.rc-textarea::placeholder { color: rgba(143, 51, 73, 0.42) !important; font-style: italic !important; }\ntextarea.rc-textarea::selection { background: rgba(201, 77, 106, 0.2) !important; }\n\ndiv.bg-gray-100.text-gray-500 {\n  background: rgba(243, 235, 230, 0.62) !important;\n  color: #7a5a66 !important;\n  font-size: 12px !important;\n}\n\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n  background: linear-gradient(135deg, #c94d6a 0%, #8f3349 100%) !important;\n  border: 1px solid #8f3349 !important;\n  border-radius: 10px !important;\n  box-shadow: 0 4px 12px rgba(201, 77, 106, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;\n  transition: all 0.3s ease !important;\n}\n\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover {\n  box-shadow: 0 6px 20px rgba(201, 77, 106, 0.28), inset 0 1px 0 rgba(255, 255, 255, 0.28) !important;\n  transform: translateY(-2px) !important;\n}\n\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] { color: #fffcfa !important; }\n\ndiv.style_divider__mW0YX {\n  background: linear-gradient(90deg, transparent, #d4b896, transparent) !important;\n  height: 1px !important;\n  opacity: 0.55 !important;\n}\n\nbutton.MuiButton-containedPrimary,\nbutton.MuiButton-outlinedPrimary {\n  background: rgba(255, 252, 250, 0.82) !important;\n  border: 1px solid #d4b896 !important;\n  color: #3d1a28 !important;\n  border-radius: 10px !important;\n  font-weight: 500 !important;\n  backdrop-filter: blur(6px) !important;\n  transition: all 0.3s ease !important;\n}\n\nbutton.MuiButton-containedPrimary {\n  background: linear-gradient(135deg, #c94d6a 0%, #8f3349 100%) !important;\n  border-color: #8f3349 !important;\n  color: #fffcfa !important;\n}\n\nbutton.MuiButton-outlinedPrimary:hover {\n  background: rgba(201, 77, 106, 0.1) !important;\n  border-color: #c94d6a !important;\n  color: #8f3349 !important;\n}\n\ndiv.group.ml-0 {\n  background: rgba(255, 255, 255, 0.42) !important;\n  border: 1px solid #e0cfc4 !important;\n  border-radius: 14px !important;\n  padding: 12px !important;\n  backdrop-filter: blur(4px) !important;\n  transition: all 0.3s ease !important;\n  position: relative;\n}\n\ndiv.group.ml-0:hover {\n  background: rgba(255, 255, 255, 0.65) !important;\n  border-color: #d4b896 !important;\n}\n\ndiv.group img.rounded-full {\n  border: 2px solid #d4b896 !important;\n  box-shadow: 0 2px 8px rgba(201, 77, 106, 0.1) !important;\n}\n\ndiv.text-sm.text-grey-600 span.font-bold { color: #3d1a28 !important; }\n\nspan.text-\\[10px\\] {\n  color: #8f3349 !important;\n  background: rgba(201, 77, 106, 0.1) !important;\n  padding: 2px 6px !important;\n  border-radius: 6px !important;\n  font-weight: 600 !important;\n}\n\ndiv.break-all { color: #2a1520 !important; line-height: 1.6 !important; }\ndiv.text-xs.text-grey-600 { color: #7a5a66 !important; }\n\nbutton.text-gray-400 { color: #8f3349 !important; transition: all 0.3s ease !important; }\nbutton.text-gray-400:hover { color: #c94d6a !important; transform: scale(1.08) !important; }\n\nspan.cursor-pointer { color: #8f3349 !important; font-weight: 500 !important; }\nspan.cursor-pointer:hover { color: #c94d6a !important; text-decoration: underline !important; }\n\ndiv.ml-8.border-l {\n  border-left: 2px solid #d4b896 !important;\n  padding-left: 12px !important;\n  margin-left: 20px !important;\n  position: relative;\n}\n\ndiv[class*=\"fixed\"][class*=\"inset-0\"],\ndiv[class*=\"fixed\"][class*=\"right-0\"] {\n  background: rgba(255, 252, 250, 0.98) !important;\n  backdrop-filter: blur(20px) !important;\n}\n\ndiv[class*=\"bg-white\"][class*=\"shadow\"]:has(div.text-lg.font-bold) {\n  background: linear-gradient(180deg, rgba(255, 252, 250, 0.98) 0%, rgba(243, 235, 230, 0.98) 100%) !important;\n  border: 1px solid #d4b896 !important;\n  border-radius: 18px !important;\n  backdrop-filter: blur(16px) !important;\n  box-shadow: 0 8px 32px rgba(61, 26, 40, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.6) !important;\n}\n\nbutton[class*=\"absolute\"][class*=\"top-\"]:has(svg) {\n  background: rgba(255, 252, 250, 0.82) !important;\n  border: 1px solid #d4b896 !important;\n  color: #8f3349 !important;\n  border-radius: 10px !important;\n  transition: all 0.3s ease !important;\n}\n\ndiv.p-3.overflow-y-auto::-webkit-scrollbar { width: 8px !important; }\ndiv.p-3.overflow-y-auto::-webkit-scrollbar-track { background: rgba(243, 235, 230, 0.55) !important; border-radius: 4px !important; }\ndiv.p-3.overflow-y-auto::-webkit-scrollbar-thumb {\n  background: linear-gradient(180deg, #d4b896 0%, #c94d6a 100%) !important;\n  border-radius: 4px !important;\n}\n\ndiv[class*=\"animate-pulse\"] {\n  background: linear-gradient(90deg, rgba(243, 235, 230, 0.5) 0%, rgba(255, 252, 250, 0.82) 50%, rgba(243, 235, 230, 0.5) 100%) !important;\n  background-size: 200% 100% !important;\n  animation: gal-shimmer 1.5s infinite !important;\n}\n\n@keyframes gal-shimmer {\n  0% { background-position: -200% 0; }\n  100% { background-position: 200% 0; }\n}\n\n/* 对话区：淡粉玻璃面板（对齐截图中外围 blush 色，非纯白盒） */\ndiv[class*=\"overflow-y-auto\"]:has(div.markdown-body),\ndiv[class*=\"flex-1\"]:has(div.markdown-body),\nmain:has(div.markdown-body),\ndiv[class*=\"flex-col\"]:has(div.markdown-body):has(#ai-chat-input),\ndiv[class*=\"flex-col\"]:has(div.markdown-body):has(#mufy_chat_input_box) {\n  background: transparent !important;\n}\n\n#customized-answer-content,\n#customized-question-content,\ndiv[class*=\"relative\"][class*=\"group\"]:has(div.markdown-body),\ndiv[class*=\"relative\"][class*=\"group\"]:has(.mufy_ai_message_bubble),\n.mufy_user_message_bubble,\ndiv[class*=\"justify-end\"] > div[class*=\"bg-white\"],\ndiv[class*=\"justify-end\"] > div[class*=\"rounded-lg\"],\ndiv[class*=\"justify-end\"] > div[class*=\"rounded-xl\"],\ndiv[class*=\"bg-blue-500\"],\ndiv[class*=\"bg-primary\"] {\n  background: rgba(255, 245, 248, 0.65) !important;\n  background-color: rgba(255, 245, 248, 0.65) !important;\n  background-image: linear-gradient(180deg, rgba(255, 252, 250, 0.42) 0%, transparent 58%) !important;\n  border: 1px solid rgba(232, 196, 207, 0.42) !important;\n  border-radius: 16px !important;\n  backdrop-filter: blur(10px) saturate(1.08) !important;\n  -webkit-backdrop-filter: blur(10px) saturate(1.08) !important;\n  box-shadow: 0 6px 24px rgba(61, 26, 40, 0.06), inset 0 1px 0 rgba(255, 255, 255, 0.45) !important;\n  padding: 12px 14px !important;\n  margin: 10px 0 !important;\n  color: #2a1520 !important;\n}\n\ndiv[class*=\"relative\"][class*=\"group\"]:has(div.markdown-body)::before,\ndiv[class*=\"relative\"][class*=\"group\"]:has(div.markdown-body)::after,\ndiv[class*=\"relative\"][class*=\"group\"]:has(.mufy_ai_message_bubble)::before,\ndiv[class*=\"relative\"][class*=\"group\"]:has(.mufy_ai_message_bubble)::after {\n  display: none !important;\n  content: none !important;\n}\n\n/* 内层平台白底透明，只保留外层淡粉 */\ndiv[class*=\"bg-white\"]:has(div.markdown-body),\ndiv[class*=\"bg-white\"]:has(div[class*=\"markdown\"]),\ndiv[class*=\"relative\"][class*=\"group\"]:has(div.markdown-body) > div[class*=\"bg-white\"],\ndiv[class*=\"relative\"][class*=\"group\"]:has(div.markdown-body) > div[class*=\"rounded\"],\ndiv[class*=\"relative\"][class*=\"group\"]:has(div.markdown-body) div[class*=\"bg-white\"]:not([class*=\"opacity-0\"]),\ndiv[class*=\"bg-white\"][class*=\"p-\"]:has(> div.markdown-body),\ndiv[class*=\"bg-white\"][class*=\"rounded\"]:has(div.markdown-body),\ndiv[class*=\"bg-white\"][class*=\"shadow\"]:has(div.markdown-body),\n#customized-answer-content > div[class*=\"bg-white\"],\n#customized-question-content > div[class*=\"bg-white\"] {\n  background: transparent !important;\n  background-color: transparent !important;\n  background-image: none !important;\n  border: none !important;\n  border-color: transparent !important;\n  box-shadow: none !important;\n  border-radius: 0 !important;\n}\n\ndiv[class*=\"flex-col\"]:has(#ai-chat-input) div[class*=\"bg-white\"]:not(:has(div.text-lg.font-bold)),\ndiv[class*=\"flex-col\"]:has(#mufy_chat_input_box) div[class*=\"bg-white\"]:not(:has(div.text-lg.font-bold)) {\n  background-color: transparent !important;\n  background-image: none !important;\n  box-shadow: none !important;\n}\n\n.mufy_user_message_bubble,\n#customized-question-content,\ndiv.markdown-body,\ndiv.markdown-body p {\n  text-shadow: 0 1px 2px rgba(255, 252, 250, 0.55) !important;\n}\n\ndiv.markdown-body {\n  color: #2a1520 !important;\n  line-height: 1.7 !important;\n  position: relative;\n  z-index: 1;\n}\n\ndiv.markdown-body p {\n  color: #2a1520 !important;\n  margin: 8px 0 !important;\n}\n\ndiv.markdown-body h1, div.markdown-body h2, div.markdown-body h3, div.markdown-body h4 {\n  color: #3d1a28 !important;\n  font-weight: 600 !important;\n  border-bottom: 1px solid #d4b896 !important;\n  padding-bottom: 6px !important;\n}\n\ndiv.markdown-body code {\n  background: rgba(201, 77, 106, 0.08) !important;\n  border: 1px solid #d4b896 !important;\n  color: #8f3349 !important;\n  padding: 2px 6px !important;\n  border-radius: 6px !important;\n}\n\ndiv.markdown-body pre {\n  background: rgba(243, 235, 230, 0.82) !important;\n  border: 1px solid #d4b896 !important;\n  border-radius: 12px !important;\n  padding: 12px !important;\n}\n\ndiv.markdown-body a { color: #8f3349 !important; text-decoration-color: #d4b896 !important; }\ndiv.markdown-body a:hover { color: #c94d6a !important; }\n\ndiv.markdown-body blockquote {\n  border-left: 3px solid #c94d6a !important;\n  background: rgba(255, 252, 250, 0.55) !important;\n  padding: 8px 16px !important;\n  border-radius: 0 12px 12px 0 !important;\n  color: #3d1a28 !important;\n}\n\ndiv.markdown-body th {\n  background: rgba(201, 77, 106, 0.1) !important;\n  color: #3d1a28 !important;\n  border: 1px solid #d4b896 !important;\n}\n\ndiv.markdown-body td { border: 1px solid #d4b896 !important; color: #2a1520 !important; }\n\ndiv[class*=\"opacity-0\"][class*=\"group-hover:opacity-100\"] button {\n  background: rgba(255, 252, 250, 0.92) !important;\n  border: 1px solid #d4b896 !important;\n  color: #8f3349 !important;\n  border-radius: 8px !important;\n  transition: all 0.3s ease !important;\n}\n\ndiv[class*=\"opacity-0\"][class*=\"group-hover:opacity-100\"] button:hover {\n  background: rgba(201, 77, 106, 0.12) !important;\n  border-color: #c94d6a !important;\n}\n\ndiv[class*=\"text-xs\"][class*=\"text-gray\"] { color: #7a5a66 !important; font-size: 11px !important; opacity: 0.85 !important; }\ndiv[class*=\"animate-spin\"] { color: #c94d6a !important; }\n\ndiv[class*=\"text-red\"], div[class*=\"error\"] {\n  background: rgba(201, 77, 106, 0.08) !important;\n  border: 1px solid #c94d6a !important;\n  border-radius: 12px !important;\n  color: #8f3349 !important;\n}\n\n\n/* ========== 思维链兼容（勿对整段 redacted_thinking display:none） ========== */\nredacted_thinking,\n.mufy_ai_message_bubble redacted_thinking {\n  display: block !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: none !important;\n  background: transparent !important;\n  box-shadow: none !important;\n}\n\n.thinking-body,\nredacted_thinking .thinking-body,\n.mufy_ai_message_bubble redacted_thinking .thinking-body,\n.mufy_ai_message_bubble .thinking-body {\n  display: none !important;\n  height: 0 !important;\n  max-height: 0 !important;\n  overflow: hidden !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  visibility: hidden !important;\n  opacity: 0 !important;\n  pointer-events: none !important;\n}\n\nredacted_thinking:not(:has(.thinking-body)),\n.mufy_ai_message_bubble redacted_thinking:not(:has(.thinking-body)) {\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}\n\nthink,\n.thinking,\nreasoning,\n[thinking] {\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}\n\n/* ========== 平台折叠默认样式重置（仅气泡内） ========== */\n.mufy_ai_message_bubble details,\ndetails,\n.mufy_ai_message_bubble status-top details,\n.mufy_ai_message_bubble status-mid details,\n.mufy_ai_message_bubble status-bottom details {\n  list-style: none !important;\n}\n\n.mufy_ai_message_bubble summary,\n.mufy_ai_message_bubble details > summary,\ndetails > summary,\n.mufy_ai_message_bubble status-bottom details > summary {\n  list-style: none !important;\n}\n\n.mufy_ai_message_bubble details > summary::-webkit-details-marker,\ndetails > summary::-webkit-details-marker,\n.mufy_ai_message_bubble status-bottom details > summary::-webkit-details-marker {\n  display: none !important;\n}\n\n/* ========== 面板通用 · 编辑顶线（gal-think / gal-fold / status-bottom） ========== */\ndetails.gal-think,\n.mufy_ai_message_bubble details.gal-think,\ndetails.gal-fold,\n.mufy_ai_message_bubble details.gal-fold,\nstatus-bottom > details,\n.mufy_ai_message_bubble status-bottom > details {\n  position: relative !important;\n  display: block !important;\n  margin: 0 0 12px !important;\n  padding: 0 !important;\n  background-color: #fffcfa !important;\n  background-image: none !important;\n  border: 1px solid #ead9d0 !important;\n  border-top: 1px solid rgba(212, 184, 150, 0.55) !important;\n  border-radius: 20px !important;\n  box-shadow: 0 1px 2px rgba(61, 26, 40, 0.05), 0 8px 20px rgba(61, 26, 40, 0.08) !important;\n  overflow: hidden !important;\n}\n\ndetails.gal-think::before,\ndetails.gal-fold::before,\nstatus-bottom > details::before,\n.mufy_ai_message_bubble details.gal-think::before,\n.mufy_ai_message_bubble details.gal-fold::before,\n.mufy_ai_message_bubble status-bottom > details::before {\n  display: none !important;\n  content: none !important;\n}\n\ndetails.gal-think > summary,\ndetails.gal-fold > summary,\nstatus-bottom > details > summary,\n.mufy_ai_message_bubble details.gal-think > summary,\n.mufy_ai_message_bubble details.gal-fold > summary,\n.mufy_ai_message_bubble status-bottom > details > summary {\n  position: relative !important;\n  display: block !important;\n  list-style: none !important;\n  padding: 13px 36px !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.14em !important;\n  text-align: center !important;\n  color: #2a1520 !important;\n  text-shadow: none !important;\n  background-color: #fffcfa !important;\n  background-image: none !important;\n  border: none !important;\n  border-radius: 0 !important;\n  cursor: pointer !important;\n}\n\ndetails.gal-think[open] > summary,\ndetails.gal-fold[open] > summary,\nstatus-bottom > details[open] > summary,\n.mufy_ai_message_bubble details.gal-think[open] > summary,\n.mufy_ai_message_bubble details.gal-fold[open] > summary,\n.mufy_ai_message_bubble status-bottom > details[open] > summary {\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\ndetails.gal-think > summary::after,\ndetails.gal-fold > summary::after,\nstatus-bottom > details > summary::after,\n.mufy_ai_message_bubble details.gal-think > summary::after,\n.mufy_ai_message_bubble details.gal-fold > summary::after,\n.mufy_ai_message_bubble status-bottom > details > summary::after {\n  content: \"\" !important;\n  position: absolute !important;\n  right: 14px !important;\n  top: 50% !important;\n  width: 6px !important;\n  height: 6px !important;\n  margin-top: -4px !important;\n  border-right: 2px solid #7a5a66 !important;\n  border-bottom: 2px solid #7a5a66 !important;\n  transform: rotate(45deg) !important;\n  transition: transform 0.2s ease !important;\n}\n\ndetails.gal-think[open] > summary::after,\ndetails.gal-fold[open] > summary::after,\nstatus-bottom > details[open] > summary::after,\n.mufy_ai_message_bubble details.gal-think[open] > summary::after,\n.mufy_ai_message_bubble details.gal-fold[open] > summary::after,\n.mufy_ai_message_bubble status-bottom > details[open] > summary::after {\n  transform: rotate(-135deg) !important;\n  margin-top: -2px !important;\n}\n\n/* ========== 思维链 · gal-think ========== */\n.gal-think__body,\n.mufy_ai_message_bubble .gal-think__body {\n  padding: 10px 12px 14px !important;\n  background-color: #faf6f4 !important;\n}\n\n.gal-think__brief,\n.mufy_ai_message_bubble .gal-think__brief {\n  margin: 0 0 10px !important;\n  padding: 8px 10px !important;\n  font-size: 12px !important;\n  line-height: 1.65 !important;\n  color: #7a5a66 !important;\n  background-color: #f3ebe6 !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n}\n\ndetails.gal-think details,\n.mufy_ai_message_bubble details.gal-think details {\n  margin: 0 0 8px !important;\n  border: 1px solid #ead9d0 !important;\n  border-top: 1px solid #e0cfc4 !important;\n  border-radius: 16px !important;\n  background-color: #faf6f4 !important;\n  box-shadow: none !important;\n}\n\ndetails.gal-think details:last-child,\n.mufy_ai_message_bubble details.gal-think details:last-child {\n  margin-bottom: 0 !important;\n}\n\ndetails.gal-think details > summary,\n.mufy_ai_message_bubble details.gal-think details > summary {\n  padding: 9px 14px !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.1em !important;\n  text-align: left !important;\n  color: #7a5a66 !important;\n  background-color: #f3ebe6 !important;\n}\n\ndetails.gal-think details[open] > summary,\n.mufy_ai_message_bubble details.gal-think details[open] > summary {\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\n.gal-think__line,\n.mufy_ai_message_bubble .gal-think__line {\n  margin: 0 !important;\n  padding: 7px 12px !important;\n  font-size: 12px !important;\n  line-height: 1.7 !important;\n  color: #2a1520 !important;\n  font-family: Consolas, \"Microsoft YaHei Mono\", monospace !important;\n  border-bottom: 1px dotted #ead9d0 !important;\n  background-color: #fffcfa !important;\n}\n\n.gal-think__line:last-child,\n.mufy_ai_message_bubble .gal-think__line:last-child {\n  border-bottom: none !important;\n}\n\n/* ========== 顶栏 / 中段容器 ========== */\nstatus-top,\n.mufy_ai_message_bubble status-top,\nstatus-mid,\n.mufy_ai_message_bubble status-mid,\nstatus-bottom,\n.mufy_ai_message_bubble status-bottom {\n  display: block !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n}\n\nstatus-top,\n.mufy_ai_message_bubble status-top {\n  margin-bottom: 12px !important;\n}\n\nstatus-mid,\n.mufy_ai_message_bubble status-mid {\n  margin: 12px 0 !important;\n}\n\n/* ========== 场景板 body ========== */\ndetails.gal-fold .gal-board__body,\n.mufy_ai_message_bubble details.gal-fold .gal-board__body,\n.gal-board__body,\n.mufy_ai_message_bubble .gal-board__body {\n  padding: 12px 14px 14px !important;\n  background-color: #faf6f4 !important;\n}\n\n.gal-board__line,\np.gal-board__line,\n.mufy_ai_message_bubble .gal-board__line {\n  margin: 0 0 8px !important;\n  padding: 8px 10px !important;\n  font-size: 13px !important;\n  line-height: 1.6 !important;\n  color: #2a1520 !important;\n  background-color: #fffcfa !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n}\n\n.gal-board__line:last-child,\n.mufy_ai_message_bubble .gal-board__line:last-child {\n  margin-bottom: 0 !important;\n}\n\n.gal-board__line--gap,\n.mufy_ai_message_bubble .gal-board__line--gap {\n  margin-top: 4px !important;\n}\n\n.gal-board__body mode,\n.gal-board__body game,\n.gal-board__body real,\n.gal-board__body fog,\n.mufy_ai_message_bubble .gal-board__body mode,\n.mufy_ai_message_bubble .gal-board__body game,\n.mufy_ai_message_bubble .gal-board__body real,\n.mufy_ai_message_bubble .gal-board__body fog {\n  color: #8f3349 !important;\n  font-weight: 600 !important;\n}\n\n.gal-board__body time,\n.gal-board__body location,\n.gal-board__body weather,\n.mufy_ai_message_bubble .gal-board__body time,\n.mufy_ai_message_bubble .gal-board__body location,\n.mufy_ai_message_bubble .gal-board__body weather {\n  color: #7a5a66 !important;\n}\n\n.gal-board__body task,\n.mufy_ai_message_bubble .gal-board__body task {\n  color: #5a6169 !important;\n  font-weight: 600 !important;\n}\n\n.gal-board__body breach,\n.mufy_ai_message_bubble .gal-board__body breach {\n  color: #8f3349 !important;\n  font-weight: 600 !important;\n}\n\n.gal-board__body scene,\n.mufy_ai_message_bubble .gal-board__body scene {\n  color: #2a1520 !important;\n}\n\n.gal-board__body body,\n.gal-board__body swap,\n.gal-board__body gap,\n.mufy_ai_message_bubble .gal-board__body body,\n.mufy_ai_message_bubble .gal-board__body swap,\n.mufy_ai_message_bubble .gal-board__body gap {\n  color: #7a5a66 !important;\n}\n\n/* ========== 正文 · gal-text ========== */\n.gal-text,\ndiv.gal-text,\n.mufy_ai_message_bubble .gal-text,\n.mufy_ai_message_bubble div.gal-text {\n  display: block !important;\n  position: relative !important;\n  margin: 0 0 14px !important;\n  padding: 22px 24px 26px !important;\n  background-color: #fffcfa !important;\n  background-image: none !important;\n  border: 1px solid #ead9d0 !important;\n  border-left: 2px solid #d4b896 !important;\n  border-radius: 20px !important;\n  box-shadow: 0 1px 2px rgba(61, 26, 40, 0.05), 0 10px 24px rgba(61, 26, 40, 0.08) !important;\n  text-align: left !important;\n  color: #2a1520 !important;\n  line-height: 1.85 !important;\n  overflow: hidden !important;\n}\n\n.gal-text::after,\ndiv.gal-text::after,\n.mufy_ai_message_bubble .gal-text::after {\n  display: none !important;\n  content: none !important;\n}\n\n.gal-text__head,\n.mufy_ai_message_bubble .gal-text__head {\n  display: block !important;\n  margin: 0 0 14px !important;\n  padding: 0 !important;\n}\n\n.story-tag,\nspan.story-tag,\n.mufy_ai_message_bubble .story-tag {\n  display: inline-block !important;\n  padding: 3px 10px !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.12em !important;\n  color: #8f3349 !important;\n  background-color: transparent !important;\n  border: 1px solid #c94d6a !important;\n  border-radius: 999px !important;\n  box-shadow: none !important;\n}\n\n.gal-text p,\ndiv.gal-text p,\n.mufy_ai_message_bubble .gal-text p {\n  display: block !important;\n  margin: 0 0 1.15em !important;\n  padding: 0 !important;\n  text-indent: 2em !important;\n  text-align: left !important;\n  font-family: \"Songti SC\", \"Noto Serif SC\", SimSun, serif !important;\n  font-size: 15px !important;\n  font-weight: 400 !important;\n  line-height: 1.9 !important;\n  color: #2a1520 !important;\n  background: transparent !important;\n}\n\n.gal-text p:last-child,\n.mufy_ai_message_bubble .gal-text p:last-child {\n  margin-bottom: 0 !important;\n}\n\n/* ========== 二级折叠 / 基础信息块 ========== */\nstatus-bottom details details,\n.mufy_ai_message_bubble status-bottom details details,\n.profile-block,\ndiv.profile-block,\n.mufy_ai_message_bubble .profile-block {\n  margin: 8px 10px 12px !important;\n  padding: 0 !important;\n  background-color: #faf6f4 !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n  box-shadow: none !important;\n  overflow: hidden !important;\n}\n\nstatus-bottom details details > summary,\n.profile-block__title,\np.profile-block__title,\n.mufy_ai_message_bubble status-bottom details details > summary,\n.mufy_ai_message_bubble .profile-block__title {\n  margin: 0 !important;\n  padding: 9px 14px !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.1em !important;\n  text-align: left !important;\n  color: #7a5a66 !important;\n  background-color: #f3ebe6 !important;\n  border-bottom: 1px solid #ead9d0 !important;\n  cursor: pointer !important;\n}\n\n.profile-basic,\ndiv.profile-basic,\n.mufy_ai_message_bubble .profile-basic {\n  display: flex !important;\n  flex-direction: row !important;\n  align-items: flex-start !important;\n}\n\n.profile-basic__info,\n.mufy_ai_message_bubble .profile-basic__info {\n  flex: 1 1 auto !important;\n  min-width: 0 !important;\n}\n\n.profile-portrait,\ndiv.profile-portrait,\n.mufy_ai_message_bubble .profile-portrait {\n  position: relative !important;\n  flex: 0 0 auto !important;\n  width: 168px !important;\n  max-width: 36vw !important;\n  aspect-ratio: 9 / 12 !important;\n  margin: 10px 12px 10px 4px !important;\n  background-color: #f3ebe6 !important;\n  border: 1px solid #e0cfc4 !important;\n  border-radius: 16px !important;\n  overflow: hidden !important;\n}\n\n.profile-portrait__ph,\n.mufy_ai_message_bubble .profile-portrait__ph {\n  position: absolute !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.2em !important;\n  color: #e0cfc4 !important;\n  pointer-events: none !important;\n}\n\n.profile-portrait__img,\nimg.profile-portrait__img,\n.mufy_ai_message_bubble .profile-portrait__img {\n  position: absolute !important;\n  inset: 0 !important;\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: cover !important;\n  object-position: top center !important;\n}\n\n.profile-portrait__img[src=\"\"],\n.profile-portrait__img:not([src]),\n.mufy_ai_message_bubble .profile-portrait__img[src=\"\"] {\n  display: none !important;\n}\n\n/* ========== item 行 ========== */\nitem,\n.mufy_ai_message_bubble item {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: baseline !important;\n  gap: 8px 12px !important;\n  margin: 0 !important;\n  padding: 10px 14px !important;\n  background-color: transparent !important;\n  border: none !important;\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\nitem:last-child,\n.mufy_ai_message_bubble item:last-child {\n  border-bottom: none !important;\n}\n\nitem label,\n.mufy_ai_message_bubble item label {\n  flex-shrink: 0 !important;\n  display: inline-block !important;\n  padding: 2px 8px 3px !important;\n  font-size: 10px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.1em !important;\n  color: #8f3349 !important;\n  background-color: transparent !important;\n  border: 1px solid #e0cfc4 !important;\n  border-radius: 999px !important;\n  transform: none !important;\n  box-shadow: none !important;\n}\n\nitem value,\n.mufy_ai_message_bubble item value {\n  flex: 1 !important;\n  min-width: 0 !important;\n  font-size: 14px !important;\n  font-weight: 500 !important;\n  line-height: 1.65 !important;\n  color: #2a1520 !important;\n  text-align: left !important;\n}\n\nitem:has(bar-container),\nitem:has(.bar-container),\n.mufy_ai_message_bubble item:has(bar-container),\n.mufy_ai_message_bubble item:has(.bar-container) {\n  display: block !important;\n}\n\nitem:has(bar-container) label,\nitem:has(.bar-container) label,\n.mufy_ai_message_bubble item:has(bar-container) label {\n  display: inline-block !important;\n  margin-bottom: 8px !important;\n}\n\nitem bar-container,\nitem .bar-container,\n.mufy_ai_message_bubble item bar-container,\n.mufy_ai_message_bubble item .bar-container {\n  display: block !important;\n  width: 100% !important;\n}\n\nitem.inner,\n.mufy_ai_message_bubble item.inner {\n  background-color: #f3ebe6 !important;\n  border-left: 2px solid #c94d6a !important;\n  font-style: italic !important;\n}\n\nitem.inner value,\n.mufy_ai_message_bubble item.inner value {\n  color: #7a5a66 !important;\n}\n\nvalue.strategy-vague,\n.strategy-vague,\n.mufy_ai_message_bubble value.strategy-vague {\n  color: #7a5a66 !important;\n  font-style: italic !important;\n  letter-spacing: 0.04em !important;\n}\n\ntip,\n.mufy_ai_message_bubble tip {\n  display: block !important;\n  margin-top: 5px !important;\n  font-size: 12px !important;\n  color: #7a5a66 !important;\n}\n\n/* ========== 进度条 ========== */\nbar-container,\n.bar-container,\n.mufy_ai_message_bubble bar-container,\n.mufy_ai_message_bubble .bar-container {\n  display: block !important;\n  width: 100% !important;\n  height: 6px !important;\n  margin: 2px 0 4px !important;\n  padding: 0 !important;\n  background-color: #f3ebe6 !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 999px !important;\n  overflow: hidden !important;\n}\n\nbar-fill,\n.bar-fill,\n.mufy_ai_message_bubble bar-fill,\n.mufy_ai_message_bubble .bar-fill {\n  display: block !important;\n  height: 100% !important;\n  min-width: 2% !important;\n  max-width: 100% !important;\n  font-size: 0 !important;\n  line-height: 0 !important;\n  border-radius: 1px !important;\n  background-color: #c94d6a !important;\n  background-image: linear-gradient(90deg, #a84362, #c94d6a, #d4b896) !important;\n}\n\nbar-fill.favor--neg,\n.bar-fill.favor--neg,\n.mufy_ai_message_bubble bar-fill.favor--neg,\n.mufy_ai_message_bubble .bar-fill.favor--neg {\n  background-color: #3d1a28 !important;\n  background-image: linear-gradient(90deg, #3d1a28, #5c2438) !important;\n}\n\nbar-fill.favor--neu,\n.bar-fill.favor--neu,\n.mufy_ai_message_bubble bar-fill.favor--neu,\n.mufy_ai_message_bubble .bar-fill.favor--neu {\n  background-color: #faf6f4 !important;\n  background-image: linear-gradient(90deg, #f0e8e4, #faf6f4) !important;\n  border: 1px solid #ead9d0 !important;\n  min-width: 4% !important;\n}\n\nbar-fill.favor--pos,\n.bar-fill.favor--pos,\nbar-fill.favor,\n.bar-fill.favor,\nbar-fill.bar-fill--favor,\n.bar-fill.bar-fill--favor,\nbar-fill.care,\n.bar-fill.care,\n.mufy_ai_message_bubble bar-fill.favor--pos,\n.mufy_ai_message_bubble .bar-fill.favor--pos,\n.mufy_ai_message_bubble bar-fill.favor,\n.mufy_ai_message_bubble .bar-fill.favor,\n.mufy_ai_message_bubble bar-fill.care,\n.mufy_ai_message_bubble .bar-fill.care {\n  background-color: #c94d6a !important;\n  background-image: linear-gradient(90deg, #c94d6a, #d8889e) !important;\n}\n\nbar-fill.dark,\n.bar-fill.dark,\n.mufy_ai_message_bubble bar-fill.dark,\n.mufy_ai_message_bubble .bar-fill.dark {\n  background-color: #8f3349 !important;\n  background-image: linear-gradient(90deg, #3d2c32, #8f3349) !important;\n}\n\nbar-fill.task,\n.bar-fill.task,\n.mufy_ai_message_bubble bar-fill.task,\n.mufy_ai_message_bubble .bar-fill.task {\n  background-color: #5a6169 !important;\n  background-image: linear-gradient(90deg, #5a6169, #8a939e) !important;\n}\n\nbar-fill.jealous,\n.bar-fill.jealous,\nbar-fill.bar-fill--jealous,\n.bar-fill.bar-fill--jealous,\n.mufy_ai_message_bubble bar-fill.jealous,\n.mufy_ai_message_bubble .bar-fill.jealous,\n.mufy_ai_message_bubble bar-fill.bar-fill--jealous,\n.mufy_ai_message_bubble .bar-fill.bar-fill--jealous {\n  background-color: #8a7f72 !important;\n  background-image: linear-gradient(90deg, #6f655c, #8a7f72) !important;\n}\n\nbar-fill[style*=\"width:0\"],\n.bar-fill[style*=\"width:0\"],\n.mufy_ai_message_bubble bar-fill[style*=\"width:0\"] {\n  min-width: 0 !important;\n}\n\n/* ========== 记忆区 ========== */\n.mem-zone,\ndiv.mem-zone,\n.mufy_ai_message_bubble .mem-zone {\n  padding: 4px 0 8px !important;\n}\n\n.mem-zone > details,\n.mufy_ai_message_bubble .mem-zone > details {\n  margin: 0 10px 10px !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n  background-color: #fffcfa !important;\n  box-shadow: none !important;\n}\n\n.mem-zone > details > summary,\n.mufy_ai_message_bubble .mem-zone > details > summary {\n  padding: 9px 14px !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.1em !important;\n  color: #7a5a66 !important;\n  background-color: #f3ebe6 !important;\n  cursor: pointer !important;\n}\n\n.mem-zone > details[open] > summary,\n.mufy_ai_message_bubble .mem-zone > details[open] > summary {\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\n.mem-list,\n.mufy_ai_message_bubble .mem-list {\n  padding: 8px 10px 10px !important;\n}\n\nitem.mem-item,\n.mufy_ai_message_bubble item.mem-item {\n  background-color: #faf6f4 !important;\n  border-left: 2px solid #c94d6a !important;\n  margin-bottom: 8px !important;\n}\n\nitem.mem-item--long,\n.mufy_ai_message_bubble item.mem-item--long {\n  background-color: #f3ebe6 !important;\n  border-left-color: #8f3349 !important;\n}\n\nitem.mem-item:last-child,\nitem.mem-item--long:last-child,\n.mufy_ai_message_bubble item.mem-item:last-child {\n  margin-bottom: 0 !important;\n}\n\n/* ========== 建议 · 编辑卡片 ========== */\n.sticky-row,\ndiv.sticky-row,\n.mufy_ai_message_bubble .sticky-row {\n  display: flex !important;\n  flex-direction: row !important;\n  flex-wrap: wrap !important;\n  justify-content: center !important;\n  gap: 8px !important;\n  padding: 14px 12px 16px !important;\n  background-color: #faf6f4 !important;\n}\n\nsuggest.sticky-note,\n.sticky-note,\n.mufy_ai_message_bubble suggest.sticky-note {\n  position: relative !important;\n  flex: 1 1 calc(33.333% - 8px) !important;\n  min-width: 96px !important;\n  max-width: 34% !important;\n  margin: 0 !important;\n  padding: 14px 12px 12px !important;\n  background-color: #fffcfa !important;\n  border: 1px solid #ead9d0 !important;\n  border-top: 1px solid rgba(212, 184, 150, 0.55) !important;\n  border-radius: 16px !important;\n  box-shadow: 0 1px 3px rgba(61, 26, 40, 0.06) !important;\n  transform: none !important;\n}\n\nsuggest.sticky-note::before,\n.sticky-note::before,\n.mufy_ai_message_bubble suggest.sticky-note::before {\n  display: none !important;\n  content: none !important;\n}\n\nsuggest.sticky-note--b,\n.sticky-note--b,\n.mufy_ai_message_bubble .sticky-note--b {\n  border-top-color: #8f3349 !important;\n  margin-top: 0 !important;\n}\n\nsuggest.sticky-note--c,\n.sticky-note--c,\n.mufy_ai_message_bubble .sticky-note--c {\n  border-top-color: #5a6169 !important;\n}\n\nsuggest.sticky-note option,\n.sticky-note option,\n.mufy_ai_message_bubble suggest.sticky-note option {\n  display: block !important;\n  font-weight: 600 !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n  color: #2a1520 !important;\n  white-space: normal !important;\n  overflow-wrap: anywhere !important;\n}\n\nsuggest.sticky-note desc,\n.sticky-note desc,\n.mufy_ai_message_bubble suggest.sticky-note desc {\n  display: block !important;\n  margin-top: 8px !important;\n  font-size: 11.5px !important;\n  line-height: 1.55 !important;\n  color: #7a5a66 !important;\n}\n\nsuggest:not(.sticky-note),\n.mufy_ai_message_bubble suggest:not(.sticky-note) {\n  display: block !important;\n  margin: 8px 14px 10px !important;\n  padding: 12px 14px !important;\n  background-color: #faf6f4 !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n}\n\ntrend,\n.mufy_ai_message_bubble trend {\n  display: none !important;\n}\n\n/* ========== 焦点卡 / 主角面板 ========== */\n.hero-card,\ndiv.hero-card,\n.mufy_ai_message_bubble .hero-card {\n  padding: 4px 0 8px !important;\n}\n\n.hero-card .profile-block,\n.mufy_ai_message_bubble .hero-card .profile-block {\n  margin: 8px 10px 10px !important;\n}\n\n.gal-player,\ndiv.gal-player,\n.mufy_ai_message_bubble .gal-player {\n  background-color: #fffcfa !important;\n  border: 1px solid #ead9d0 !important;\n  border-top: 1px solid rgba(212, 184, 150, 0.55) !important;\n  border-radius: 20px !important;\n  overflow: hidden !important;\n}\n\n.gal-player__head,\n.mufy_ai_message_bubble .gal-player__head {\n  padding: 12px 16px !important;\n  text-align: center !important;\n  background-color: #f3ebe6 !important;\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\n.gal-player__pin,\n.mufy_ai_message_bubble .gal-player__pin {\n  display: none !important;\n}\n\n.gal-player__title,\n.mufy_ai_message_bubble .gal-player__title {\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.14em !important;\n  color: #2a1520 !important;\n}\n\n.gal-player__body,\n.mufy_ai_message_bubble .gal-player__body {\n  padding: 0 !important;\n}\n\n.gal-player__body details,\n.hero-card details,\n.mufy_ai_message_bubble .gal-player__body details,\n.mufy_ai_message_bubble .hero-card details {\n  margin: 0 10px 10px !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n  background-color: #faf6f4 !important;\n  box-shadow: none !important;\n}\n\n.gal-player__body details > summary,\n.hero-card details > summary,\n.mufy_ai_message_bubble .gal-player__body details > summary,\n.mufy_ai_message_bubble .hero-card details > summary {\n  padding: 9px 14px !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.08em !important;\n  color: #7a5a66 !important;\n  background-color: #f3ebe6 !important;\n}\n\n.gal-player__body details[open] > summary,\n.hero-card details[open] > summary,\n.mufy_ai_message_bubble .gal-player__body details[open] > summary,\n.mufy_ai_message_bubble .hero-card details[open] > summary {\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\n/* ========== 任务面板 ========== */\n.gal-task__body,\ndiv.gal-task__body,\n.mufy_ai_message_bubble .gal-task__body {\n  padding: 10px 12px 14px !important;\n  background-color: #faf6f4 !important;\n}\n\n.gal-task__sect,\ndiv.gal-task__sect,\n.mufy_ai_message_bubble .gal-task__sect {\n  margin: 0 0 10px !important;\n  padding: 0 !important;\n  background-color: #fffcfa !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n  overflow: hidden !important;\n}\n\n.gal-task__sect:last-of-type,\n.mufy_ai_message_bubble .gal-task__sect:last-of-type {\n  margin-bottom: 0 !important;\n}\n\n.gal-task__head,\np.gal-task__head,\n.mufy_ai_message_bubble .gal-task__head {\n  margin: 0 !important;\n  padding: 8px 12px !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.12em !important;\n  text-align: left !important;\n  color: #7a5a66 !important;\n  background-color: #f3ebe6 !important;\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\n.gal-task__hint,\np.gal-task__hint,\n.mufy_ai_message_bubble .gal-task__hint {\n  margin: 0 !important;\n  padding: 8px 12px 6px !important;\n  font-size: 11px !important;\n  line-height: 1.55 !important;\n  color: #7a5a66 !important;\n  background-color: #fffcfa !important;\n}\n\n.gal-task__rewards,\ndiv.gal-task__rewards,\n.mufy_ai_message_bubble .gal-task__rewards {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 8px !important;\n  padding: 0 10px 10px !important;\n  background-color: #fffcfa !important;\n}\n\n.gal-task__sect item,\n.mufy_ai_message_bubble .gal-task__sect item {\n  padding-left: 12px !important;\n  padding-right: 12px !important;\n}\n\nreward.gal-reward,\n.gal-reward,\n.mufy_ai_message_bubble reward.gal-reward {\n  display: block !important;\n  padding: 10px 12px !important;\n  background-color: #faf6f4 !important;\n  border: 1px solid #ead9d0 !important;\n  border-left: 2px solid #c94d6a !important;\n  border-radius: 16px !important;\n}\n\nreward.gal-reward option,\n.gal-reward option,\n.mufy_ai_message_bubble reward.gal-reward option {\n  display: block !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  color: #2a1520 !important;\n  margin-bottom: 4px !important;\n}\n\nreward.gal-reward desc,\n.gal-reward desc,\n.mufy_ai_message_bubble reward.gal-reward desc {\n  display: block !important;\n  font-size: 11.5px !important;\n  line-height: 1.55 !important;\n  color: #7a5a66 !important;\n}\n\n.gal-task__body .gal-system__warn,\n.mufy_ai_message_bubble .gal-task__body .gal-system__warn {\n  margin-top: 10px !important;\n}\n\n/* ========== 系统提示（兼容旧输出） ========== */\ndetails.gal-fold .gal-system__body,\n.mufy_ai_message_bubble details.gal-fold .gal-system__body {\n  padding: 12px 14px 14px !important;\n  background-color: #faf6f4 !important;\n}\n\ndetails.gal-fold .gal-system__body p,\n.mufy_ai_message_bubble details.gal-fold .gal-system__body p {\n  margin: 0 0 10px !important;\n  font-size: 13px !important;\n  line-height: 1.65 !important;\n  color: #7a5a66 !important;\n}\n\np.gal-system__warn,\n.gal-system__warn,\n.mufy_ai_message_bubble p.gal-system__warn {\n  margin: 10px 0 0 !important;\n  padding: 10px 12px !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  line-height: 1.65 !important;\n  color: #8f3349 !important;\n  text-align: center !important;\n  background-color: #f3ebe6 !important;\n  border: 1px solid #ead9d0 !important;\n  border-left: 3px solid #8f3349 !important;\n  border-radius: 16px !important;\n}\n\ndiv.gal-system,\n.gal-system,\n.mufy_ai_message_bubble .gal-system {\n  margin: 12px 0 !important;\n  padding: 14px 16px !important;\n  background-color: #faf6f4 !important;\n  border: 1px solid #ead9d0 !important;\n  border-left: 3px solid #5a6169 !important;\n  border-radius: 16px !important;\n}\n\ndiv.gal-system strong,\n.gal-system strong,\n.mufy_ai_message_bubble .gal-system strong {\n  display: block !important;\n  margin-bottom: 8px !important;\n  font-size: 12px !important;\n  letter-spacing: 0.12em !important;\n  color: #2a1520 !important;\n  text-align: center !important;\n}\n\ndiv.gal-system p,\n.gal-system p,\n.mufy_ai_message_bubble .gal-system p {\n  margin: 0 0 10px !important;\n  font-size: 13px !important;\n  color: #7a5a66 !important;\n}\n\ndiv.gal-system--warn,\n.gal-system--warn,\n.mufy_ai_message_bubble .gal-system--warn {\n  background-color: #f3ebe6 !important;\n  border-left-color: #8f3349 !important;\n}\n\nreward,\n.mufy_ai_message_bubble reward {\n  display: block !important;\n  padding: 10px 12px !important;\n  background-color: #fffcfa !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n}\n\nreward option,\n.mufy_ai_message_bubble reward option {\n  display: block !important;\n  font-weight: 600 !important;\n  color: #2a1520 !important;\n  margin-bottom: 4px !important;\n}\n\nreward desc,\n.mufy_ai_message_bubble reward desc {\n  display: block !important;\n  font-size: 12px !important;\n  color: #7a5a66 !important;\n}\n\n/* ========== 任务面板 · 补强（MUFY 平台覆盖） ========== */\n.gal-task__body,\ndiv.gal-task__body,\n.mufy_ai_message_bubble .gal-task__body,\n.mufy_ai_message_bubble details.gal-fold .gal-task__body {\n  padding: 10px 12px 14px !important;\n  background-color: #faf6f4 !important;\n}\n\n.gal-task__head,\ndiv.gal-task__head,\np.gal-task__head,\n.mufy_ai_message_bubble .gal-task__head,\n.mufy_ai_message_bubble div.gal-task__head,\n.mufy_ai_message_bubble .gal-task__sect > .gal-task__head {\n  display: block !important;\n  margin: 0 !important;\n  padding: 9px 12px !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", sans-serif !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.14em !important;\n  text-align: left !important;\n  color: #8f3349 !important;\n  background-color: #f3ebe6 !important;\n  background-image: none !important;\n  border: none !important;\n  border-bottom: 1px solid #ead9d0 !important;\n  border-radius: 0 !important;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.6) !important;\n}\n\n.gal-task__hint,\np.gal-task__hint,\n.mufy_ai_message_bubble .gal-task__hint {\n  margin: 0 !important;\n  padding: 8px 12px 4px !important;\n  font-size: 11px !important;\n  line-height: 1.55 !important;\n  color: #7a5a66 !important;\n  background-color: #fffcfa !important;\n  text-indent: 0 !important;\n}\n\n.gal-task__sect item,\n.mufy_ai_message_bubble .gal-task__sect item,\n.mufy_ai_message_bubble .gal-task__body item {\n  padding: 9px 12px !important;\n  background-color: #fffcfa !important;\n  border-bottom: 1px solid #ead9d0 !important;\n}\n\n.gal-task__sect item:last-child,\n.mufy_ai_message_bubble .gal-task__sect item:last-child {\n  border-bottom: none !important;\n}\n\n.gal-task__rewards + item,\n.mufy_ai_message_bubble .gal-task__rewards + item {\n  border-top: 1px solid #ead9d0 !important;\n  background-color: #faf6f4 !important;\n}\n\n.gal-task__body item:has(bar-container),\n.gal-task__body item:has(.bar-container),\n.mufy_ai_message_bubble .gal-task__body item:has(bar-container) {\n  display: block !important;\n  padding-bottom: 10px !important;\n}\n\n.gal-task__body item:has(bar-container) bar-container,\n.gal-task__body item:has(bar-container) .bar-container,\n.mufy_ai_message_bubble .gal-task__body item bar-container,\n.mufy_ai_message_bubble .gal-task__body item .bar-container {\n  display: block !important;\n  width: 100% !important;\n  height: 8px !important;\n  margin: 4px 0 6px !important;\n  background-color: #f0e8e4 !important;\n  border: 1px solid #e0cfc4 !important;\n  border-radius: 999px !important;\n}\n\n.gal-task__body item:has(bar-container) bar-fill.task,\n.gal-task__body item:has(bar-container) .bar-fill.task,\n.mufy_ai_message_bubble .gal-task__body item bar-fill.task,\n.mufy_ai_message_bubble .gal-task__body item .bar-fill.task {\n  background-color: #5a6169 !important;\n  background-image: linear-gradient(90deg, #5a6169, #8a939e) !important;\n  min-width: 0 !important;\n  color: transparent !important;\n  font-size: 0 !important;\n}\n\n.gal-task__body item:has(bar-container) tip,\n.mufy_ai_message_bubble .gal-task__body item:has(bar-container) tip {\n  display: block !important;\n  width: 100% !important;\n  margin: 0 !important;\n  padding-top: 2px !important;\n  font-size: 11px !important;\n  color: #7a5a66 !important;\n}\n\n.gal-task__rewards reward,\n.gal-task__rewards .gal-reward,\nreward.gal-reward,\n.gal-reward,\n.mufy_ai_message_bubble .gal-task__rewards reward,\n.mufy_ai_message_bubble reward.gal-reward {\n  display: block !important;\n  margin: 0 !important;\n  padding: 10px 12px !important;\n  background-color: #faf6f4 !important;\n  border: 1px solid #ead9d0 !important;\n  border-left: 2px solid #d4b896 !important;\n  border-radius: 16px !important;\n  box-shadow: 0 1px 2px rgba(61, 26, 40, 0.05) !important;\n}\n\n.gal-task__rewards reward:nth-child(2),\n.mufy_ai_message_bubble .gal-task__rewards reward:nth-child(2) {\n  border-left-color: #8f3349 !important;\n}\n\n.gal-task__rewards reward:nth-child(3),\n.mufy_ai_message_bubble .gal-task__rewards reward:nth-child(3) {\n  border-left-color: #8f3349 !important;\n}\n\n.gal-task__rewards reward option,\n.gal-task__rewards .gal-reward option,\nreward.gal-reward option,\n.mufy_ai_message_bubble .gal-task__rewards reward option {\n  display: block !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  line-height: 1.45 !important;\n  color: #2a1520 !important;\n  margin: 0 0 4px !important;\n  background: transparent !important;\n}\n\n.gal-task__rewards reward desc,\n.gal-task__rewards .gal-reward desc,\nreward.gal-reward desc,\n.mufy_ai_message_bubble .gal-task__rewards reward desc {\n  display: block !important;\n  font-size: 11.5px !important;\n  line-height: 1.55 !important;\n  color: #7a5a66 !important;\n}\n\n.gal-task__body .gal-system__warn,\n.mufy_ai_message_bubble .gal-task__body p.gal-system__warn,\n.mufy_ai_message_bubble .gal-task__body .gal-system__warn {\n  margin: 10px 0 0 !important;\n}\n\n/* ========== 脉冲 / 修罗 ========== */\npulse,\n.pulse,\n.mufy_ai_message_bubble pulse {\n  display: block !important;\n  margin: 4px 0 6px !important;\n  padding: 6px 10px !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.08em !important;\n  border-radius: 16px !important;\n}\n\npulse.pulse--love,\n.mufy_ai_message_bubble pulse.pulse--love {\n  color: #c94d6a !important;\n  background-color: #f3ebe6 !important;\n}\n\npulse.pulse--hate,\n.mufy_ai_message_bubble pulse.pulse--hate {\n  color: #8f3349 !important;\n  background-color: #f3ebe6 !important;\n}\n\npulse.pulse--warn,\n.mufy_ai_message_bubble pulse.pulse--warn {\n  color: #8f3349 !important;\n  background-color: rgba(201, 77, 106, 0.12) !important;\n}\n\np.scene-heat,\n.scene-heat,\n.mufy_ai_message_bubble p.scene-heat {\n  margin: 8px 14px 4px !important;\n  padding: 8px 12px !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  color: #8f3349 !important;\n  background-color: #f3ebe6 !important;\n  border: 1px solid #ead9d0 !important;\n  border-radius: 16px !important;\n  text-align: center !important;\n}\n\n/* ========== v3.0 Romance · 轻奢增补（对齐开局 UI v3） ========== */\n.gal-text,\ndiv.gal-text,\n.mufy_ai_message_bubble .gal-text,\n.mufy_ai_message_bubble div.gal-text {\n  background-color: rgba(255, 252, 250, 0.92) !important;\n  background-image: linear-gradient(180deg, rgba(255,255,255,0.55) 0%, transparent 42%) !important;\n  border: 1px solid rgba(201, 77, 106, 0.14) !important;\n  border-left: 2px solid #d4b896 !important;\n  box-shadow: 0 20px 50px rgba(61, 26, 40, 0.07), inset 0 1px 0 rgba(255,255,255,0.85) !important;\n}\n\n.story-tag,\nspan.story-tag,\n.mufy_ai_message_bubble .story-tag {\n  color: #8f3349 !important;\n  background-color: rgba(243, 235, 230, 0.8) !important;\n  border: 1px solid rgba(212, 184, 150, 0.55) !important;\n  letter-spacing: 0.18em !important;\n}\n\ndetails.gal-think,\n.mufy_ai_message_bubble details.gal-think,\ndetails.gal-fold,\n.mufy_ai_message_bubble details.gal-fold,\nstatus-bottom > details,\n.mufy_ai_message_bubble status-bottom > details {\n  background-color: rgba(255, 252, 250, 0.94) !important;\n  border: 1px solid rgba(201, 77, 106, 0.12) !important;\n  border-top: 1px solid rgba(212, 184, 150, 0.55) !important;\n  box-shadow: 0 16px 40px rgba(61, 26, 40, 0.06), inset 0 1px 0 rgba(255,255,255,0.8) !important;\n}\n\ndetails.gal-think > summary,\ndetails.gal-fold > summary,\nstatus-bottom > details > summary,\n.mufy_ai_message_bubble details.gal-think > summary,\n.mufy_ai_message_bubble details.gal-fold > summary,\n.mufy_ai_message_bubble status-bottom > details > summary {\n  letter-spacing: 0.2em !important;\n  font-weight: 500 !important;\n}\n\nsuggest.sticky-note,\n.sticky-note,\n.mufy_ai_message_bubble suggest.sticky-note {\n  border: 1px solid rgba(201, 77, 106, 0.12) !important;\n  border-top: 2px solid #c94d6a !important;\n  box-shadow: 0 12px 28px rgba(61, 26, 40, 0.06) !important;\n}\n\nsuggest.sticky-note--b,\n.sticky-note--b,\n.mufy_ai_message_bubble .sticky-note--b {\n  border-top-color: #8f3349 !important;\n}\n\nsuggest.sticky-note--c,\n.sticky-note--c,\n.mufy_ai_message_bubble .sticky-note--c {\n  border-top-color: #d4b896 !important;\n}\n\nbar-fill.favor--pos,\n.bar-fill.favor--pos,\nbar-fill.favor,\n.bar-fill.favor,\nbar-fill.bar-fill--favor,\n.bar-fill.bar-fill--favor,\nbar-fill.care,\n.bar-fill.care,\n.mufy_ai_message_bubble bar-fill.favor--pos,\n.mufy_ai_message_bubble .bar-fill.favor--pos,\n.mufy_ai_message_bubble bar-fill.favor,\n.mufy_ai_message_bubble .bar-fill.favor,\n.mufy_ai_message_bubble bar-fill.care,\n.mufy_ai_message_bubble .bar-fill.care {\n  background-color: #c94d6a !important;\n  background-image: linear-gradient(90deg, #a84362, #c94d6a, #e8a4b8) !important;\n}\n\nbar-fill,\n.bar-fill,\n.mufy_ai_message_bubble bar-fill,\n.mufy_ai_message_bubble .bar-fill {\n  border-radius: 999px !important;\n}\n\nbar-container,\n.bar-container,\n.mufy_ai_message_bubble bar-container,\n.mufy_ai_message_bubble .bar-container {\n  border-radius: 999px !important;\n  background-color: rgba(243, 235, 230, 0.85) !important;\n  border-color: rgba(212, 184, 150, 0.45) !important;\n}\n\n.profile-portrait,\ndiv.profile-portrait,\n.mufy_ai_message_bubble .profile-portrait {\n  border: 1px solid rgba(212, 184, 150, 0.45) !important;\n  border-radius: 16px !important;\n  box-shadow: 0 12px 28px rgba(61, 26, 40, 0.08) !important;\n}\n\nitem label,\n.mufy_ai_message_bubble item label {\n  color: #8f3349 !important;\n  border-color: rgba(212, 184, 150, 0.55) !important;\n  background-color: rgba(255, 252, 250, 0.7) !important;\n}\n\nitem.inner,\n.mufy_ai_message_bubble item.inner {\n  border-left-color: #c94d6a !important;\n  background-color: rgba(255, 245, 248, 0.65) !important;\n}\n\nitem.mem-item,\n.mufy_ai_message_bubble item.mem-item {\n  border-left-color: #d4b896 !important;\n}\n\nitem.mem-item--long,\n.mufy_ai_message_bubble item.mem-item--long {\n  border-left-color: #8f3349 !important;\n}\n\npulse.pulse--love,\n.mufy_ai_message_bubble pulse.pulse--love {\n  color: #c94d6a !important;\n  background-color: rgba(255, 245, 248, 0.85) !important;\n  border: 1px solid rgba(201, 77, 106, 0.14) !important;\n}\n\n.gal-player,\ndiv.gal-player,\n.mufy_ai_message_bubble .gal-player {\n  border: 1px solid rgba(201, 77, 106, 0.12) !important;\n  border-top: 1px solid rgba(212, 184, 150, 0.55) !important;\n  box-shadow: 0 16px 40px rgba(61, 26, 40, 0.06) !important;\n}\n\n","options":{"items":[{"order":0,"label":"存档","type":"SET-INPUT","value":"请执行存档当前进度"},{"order":1,"label":"读档","type":"SET-INPUT","value":"请执行读档恢复进度"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":29,"totalMessages":246,"totalCreditsUsed":226437,"totalTokensUsed":7877122,"totalPlayedUsers":19,"deeplyPlayed":10,"fixedPromptLength":14319,"lorebookLength":10321,"author":{"id":"wK67t4BWB03sNxo5MwmgZuZNYBGApkdy","name":"雪绒豹豹","displayUsername":"CenNull","username":"cennull"},"cardsTags":[{"tag":{"name":"已破甲","cardsCount":2210}},{"tag":{"name":"可剧情可涩涩","cardsCount":2460}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"后宫","cardsCount":692}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}