{"id":"68ae67ad-bbf1-46bf-b90b-55da49b1aa40","authorId":"ulqqFOEiyy5RPOk0D8ucIdUCr78dyQhf","title":"超真实21世纪人生","description":"【开放世界】【真实人生】【现代生活】\n这不是一个游戏。这是一次重新降生的机会。\n没有主线任务，没有评分系统，没有\"正确选项\"。你只是重新获得了一具身体、一个身份，和一整个有待展开的世界。\n\n在这里，你可以：\n· 在清晨的菜市场讨价还价，或在深夜的写字楼独自加班\n· 爱一个人十年未果，或在某个转角偶遇终生\n· 庸庸碌碌，轰轰烈烈，或在无人知晓的角落安静过完一生\n\n每个人都和你一样——有自己的脾气、秘密和盘算。他们不会围着你转。你给出什么，世界就还给你什么。利息和时间，不由你定。\n\n你会犯错，会错过，会在深夜后悔。\n你也会遇见惊喜，收获善意，在某个平凡的午后突然觉得「活着真好」。\n\n没有攻略。没有标准答案。你走的每一步，都是对的。\n欢迎来到人间。翻开下一页，开始写你自己的故事。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":null,"coverWidth":null,"coverHeight":null,"introPage":"egwzo6asufj6xfbfexwxw75w.html","changelog":null,"createdAt":"2026-08-07T12:39:10.760Z","updatedAt":"2026-08-08T04:56:35.941Z","initPublicAt":"2026-08-07T12:40:17.543Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ===== 微信聊天界面完整样式 ===== */\n\n/* 容器 */\n.wechat-container {\n  width: 375px;\n  max-width: 100%;\n  margin: 20px auto;\n  border-radius: 20px;\n  overflow: hidden;\n  background-color: #EDEDED;\n  font-family: -apple-system, BlinkMacSystemFont, \"PingFang SC\", \"Helvetica Neue\", \"Microsoft YaHei\", sans-serif;\n  font-size: 15px;\n  color: #111;\n  box-shadow: 0 8px 40px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(0, 0, 0, 0.08);\n  display: flex;\n  flex-direction: column;\n  position: relative;\n}\n\n/* ===== 状态栏 ===== */\n.status-bar {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 8px 20px;\n  font-size: 12px;\n  font-weight: 600;\n  color: #fff;\n  background-color: #303030;\n  letter-spacing: 0.5px;\n}\n\n/* ===== 聊天头部 ===== */\n.chat-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 10px 16px 12px;\n  background-color: #303030;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n}\n\n.back-btn {\n  font-size: 20px;\n  color: #fff;\n  cursor: pointer;\n  padding: 4px 8px 4px 0;\n  font-weight: 300;\n}\n\n.header-title {\n  font-size: 17px;\n  font-weight: 500;\n  color: #fff;\n  flex: 1;\n  text-align: center;\n  letter-spacing: 0.3px;\n}\n\n.header-more {\n  font-size: 22px;\n  color: #fff;\n  cursor: pointer;\n  padding: 4px 0 4px 8px;\n  letter-spacing: 2px;\n}\n\n/* ===== 消息区域 ===== */\n.chat-messages {\n  padding: 12px 14px 16px;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  min-height: 320px;\n  max-height: 520px;\n  overflow-y: auto;\n  background-color: #EDEDED;\n}\n\n/* 滚动条美化 */\n.chat-messages::-webkit-scrollbar {\n  width: 3px;\n}\n\n.chat-messages::-webkit-scrollbar-thumb {\n  background: rgba(0, 0, 0, 0.15);\n  border-radius: 10px;\n}\n\n/* ===== 时间分割线 ===== */\n.chat-time-divider {\n  text-align: center;\n  font-size: 11px;\n  color: #999;\n  padding: 6px 0 4px;\n  letter-spacing: 0.5px;\n}\n\n/* ===== 消息行 ===== */\n.message-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  max-width: 100%;\n}\n\n.message-row.self {\n  flex-direction: row;\n  justify-content: flex-end;\n}\n\n/* ===== 头像 ===== */\n.avatar {\n  width: 40px;\n  height: 40px;\n  border-radius: 6px;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  font-weight: 700;\n  color: #fff;\n  text-shadow: 0 1px 2px rgba(0,0,0,0.2);\n  text-transform: uppercase;\n  background-color: #ccc;\n  overflow: hidden;\n}\n\n/* ===== 气泡 - 通用 ===== */\n.bubble {\n  max-width: 65%;\n  padding: 10px 14px;\n  border-radius: 6px;\n  font-size: 15px;\n  line-height: 1.55;\n  word-break: break-word;\n  position: relative;\n  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);\n}\n\n/* 对方气泡（白色） */\n.bubble.white {\n  background-color: #fff;\n  color: #111;\n  border-top-left-radius: 2px;\n}\n\n/* 自己气泡（绿色） */\n.bubble.green {\n  background-color: #95EC69;\n  color: #111;\n  border-top-right-radius: 2px;\n}\n\n/* 气泡小三角 - 左侧（对方） */\n.message-row:not(.self) .bubble::before {\n  content: \"\";\n  position: absolute;\n  top: 12px;\n  left: -6px;\n  width: 0;\n  height: 0;\n  border-top: 6px solid transparent;\n  border-bottom: 6px solid transparent;\n  border-right: 6px solid #fff;\n}\n\n/* 气泡小三角 - 右侧（自己） */\n.message-row.self .bubble::before {\n  content: \"\";\n  position: absolute;\n  top: 12px;\n  right: -6px;\n  width: 0;\n  height: 0;\n  border-top: 6px solid transparent;\n  border-bottom: 6px solid transparent;\n  border-left: 6px solid #95EC69;\n}\n\n/* ===== 转账消息 ===== */\n.bubble-transfer {\n  max-width: 240px;\n  border-radius: 6px;\n  overflow: hidden;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n  position: relative;\n}\n\n.message-row:not(.self) .bubble-transfer {\n  border-top-left-radius: 2px;\n}\n\n.message-row.self .bubble-transfer {\n  border-top-right-radius: 2px;\n}\n\n.transfer-amount {\n  background: linear-gradient(135deg, #F8A035, #F0880A);\n  color: #fff;\n  padding: 18px 16px 6px;\n  font-size: 22px;\n  font-weight: 600;\n  letter-spacing: 0.5px;\n}\n\n.transfer-label {\n  background: linear-gradient(135deg, #F8A035, #F0880A);\n  color: rgba(255, 255, 255, 0.85);\n  padding: 2px 16px 16px;\n  font-size: 12px;\n}\n\n.transfer-footer {\n  background-color: #FAFAFA;\n  padding: 8px 16px;\n  font-size: 11px;\n  color: #999;\n  border-top: 1px solid #eee;\n}\n\n/* ===== 红包消息 ===== */\n.bubble-redpacket {\n  max-width: 240px;\n  border-radius: 6px;\n  overflow: hidden;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n  position: relative;\n}\n\n.message-row:not(.self) .bubble-redpacket {\n  border-top-left-radius: 2px;\n}\n\n.message-row.self .bubble-redpacket {\n  border-top-right-radius: 2px;\n}\n\n.rp-title {\n  background: linear-gradient(135deg, #E25141, #C83C2C);\n  color: #fff;\n  padding: 18px 16px 4px;\n  font-size: 16px;\n  font-weight: 500;\n}\n\n.rp-desc {\n  background: linear-gradient(135deg, #E25141, #C83C2C);\n  color: rgba(255, 255, 255, 0.8);\n  padding: 2px 16px 16px;\n  font-size: 12px;\n}\n\n.rp-footer {\n  background-color: #FAFAFA;\n  padding: 8px 16px;\n  font-size: 11px;\n  color: #999;\n  border-top: 1px solid #eee;\n}\n\n/* ===== 底部输入栏 ===== */\n.chat-input {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 10px 12px;\n  background-color: #F7F7F7;\n  border-top: 1px solid #DEDEDE;\n}\n\n.input-icon {\n  font-size: 24px;\n  cursor: pointer;\n  flex-shrink: 0;\n  padding: 2px;\n  opacity: 0.7;\n  transition: opacity 0.15s;\n}\n\n.input-icon:hover {\n  opacity: 1;\n}\n\n.input-field {\n  flex: 1;\n  background-color: #fff;\n  border: 1px solid #E0E0E0;\n  border-radius: 6px;\n  padding: 8px 12px;\n  font-size: 14px;\n  color: #999;\n  min-height: 20px;\n  line-height: 20px;\n}\n\n/* ===== 响应式适配 ===== */\n@media (max-width: 420px) {\n  .wechat-container {\n    width: 100%;\n    border-radius: 0;\n    box-shadow: none;\n    margin: 0;\n  }\n}\n/* ============================================================\n   Modern Minimal · 现代简约（全实色，无透明）\n   底 #ffffff / 面 #f7f9fc / 分隔 #e7ebf0 / 弱面 #f2f5f9\n   主蓝 #2563eb · 浅蓝 #93b4ef · 蓝底 #eff5ff\n   墨 #1f2937 · 正文 #445064 · 弱字 #8b95a5\n   ------------------------------------------------------------\n   本版修正：状态栏不再裁切内容（顶条改 border-top）\n             表格自身横向滚动，单元格禁止逐字换行\n             移除右上角徽章，标题栏占满整行\n   ============================================================ */\n\n/* ---------- 动画池 ---------- */\n@keyframes xm-plane-fly {\n  0%   { left: -14%; opacity: 0; transform: translateY(4px) rotate(8deg); }\n  14%  { opacity: 1; }\n  50%  { transform: translateY(-5px) rotate(-7deg); }\n  86%  { opacity: 1; }\n  100% { left: 100%; opacity: 0; transform: translateY(3px) rotate(6deg); }\n}\n@keyframes xm-plane-trail {\n  to { background-position: -12px 0; }\n}\n\n/* ===================== 全局盒模型 ===================== */\ndetails, details * { box-sizing: border-box !important; }\n\n/* ===================== 状态栏 · 卡片 ===================== */\ndetails {\n  position: relative !important;\n  max-width: 100% !important;\n  margin: 14px 0 !important;\n  padding: 0 !important;\n  overflow: visible !important;                 /* 关键：不裁切内容 */\n  border: 1px solid #e7ebf0 !important;\n  border-top: 2px solid #2563eb !important;     /* 顶条用边框实现 */\n  border-radius: 10px !important;\n  background: #ffffff !important;\n  box-shadow: 0 1px 2px #f0f3f7 !important;\n  color: #1f2937 !important;\n  font-family: \"PingFang SC\", \"Hiragino Sans GB\", \"Microsoft YaHei\", -apple-system, \"Segoe UI\", Roboto, sans-serif !important;\n  overflow-wrap: break-word !important;\n}\ndetails::before { content: none !important; display: none !important; }\ndetails::after  { content: none !important; display: none !important; }\n\n/* ===== 标题栏 ===== */\ndetails > summary {\n  position: relative !important;\n  padding: 10px 14px 10px 30px !important;\n  cursor: pointer !important;\n  list-style: none !important;\n  user-select: none !important;\n  overflow: hidden !important;                  /* 只裁标题自身，保住圆角 */\n  border-radius: 8px 8px 0 0 !important;\n  font-size: 14.5px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.4px !important;\n  color: #1f2937 !important;\n  background: #f7f9fc !important;\n  border-bottom: 1px solid #edf0f4 !important;\n  white-space: normal !important;\n  overflow-wrap: break-word !important;\n  transition: background 0.2s ease, color 0.2s ease !important;\n}\ndetails > summary:hover { background: #f2f6fb !important; color: #14213a !important; }\ndetails > summary::-webkit-details-marker { display: none !important; }\ndetails > summary::marker { content: \"\" !important; }\n\n/* 折叠指示 · 极简三角 */\ndetails > summary::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 13px !important;\n  top: 50% !important;\n  width: 6px !important;\n  height: 6px !important;\n  margin-top: -4px !important;\n  border-right: 1.6px solid #2563eb !important;\n  border-bottom: 1.6px solid #2563eb !important;\n  transform: rotate(-45deg) !important;\n  transition: transform 0.22s ease !important;\n}\ndetails[open] > summary::before {\n  transform: rotate(45deg) !important;\n  margin-top: -5px !important;\n}\n\n/* ===== 卡片内容 ===== */\ndetails > *:not(summary):not(table) {\n  padding: 0 14px !important;\n  margin: 7px 0 !important;\n  line-height: 1.75 !important;\n  color: #445064 !important;\n}\ndetails > p { font-size: 14px !important; }\ndetails[open] { padding-bottom: 10px !important; }\n\ndetails strong, details b { color: #1f2937 !important; font-weight: 600 !important; }\ndetails em, details i { color: #2563eb !important; font-style: normal !important; }\ndetails code {\n  background: #f2f5f9 !important;\n  color: #1d4ed8 !important;\n  border: 1px solid #e4e9f0 !important;\n  border-radius: 4px !important;\n  padding: 1px 6px !important;\n  font-size: 12.5px !important;\n}\ndetails blockquote {\n  margin: 9px 14px !important;\n  padding: 8px 14px !important;\n  border: none !important;\n  border-left: 3px solid #cfe0fb !important;\n  border-radius: 0 8px 8px 0 !important;\n  background: #f7f9fc !important;\n  color: #4b5768 !important;\n}\ndetails hr {\n  border: none !important;\n  height: 1px !important;\n  margin: 12px 14px !important;\n  background: #ebeef3 !important;\n}\ndetails ul, details ol { padding-left: 28px !important; margin: 6px 0 !important; }\ndetails li { margin: 2px 0 !important; color: #445064 !important; line-height: 1.7 !important; }\ndetails ul li::marker { color: #93b4ef !important; }\ndetails ol li::marker { color: #2563eb !important; font-weight: 600 !important; }\n\n/* ===================== 表格 · 自身横向滚动 ===================== */\ndetails table,\n.markdown-body table {\n  display: block !important;                    /* 变成可滚动块 */\n  width: max-content !important;\n  max-width: 100% !important;\n  overflow-x: auto !important;\n  overflow-y: hidden !important;\n  -webkit-overflow-scrolling: touch;\n  overscroll-behavior-x: contain !important;\n  border-collapse: collapse !important;\n  border-spacing: 0 !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 8px !important;\n  background: #ffffff !important;\n  box-shadow: none !important;\n  font-size: 13px !important;\n}\ndetails table { max-width: calc(100% - 28px) !important; margin: 12px 14px !important; }\n.markdown-body table { margin: 12px 0 !important; }\n\n/* 单元格 · 禁止逐字换行 */\ndetails th, details td,\n.markdown-body th, .markdown-body td {\n  white-space: nowrap !important;\n  word-break: keep-all !important;\n  overflow-wrap: normal !important;\n  max-width: none !important;\n  vertical-align: middle !important;\n  text-align: left !important;\n}\ndetails th, .markdown-body th {\n  padding: 7px 12px !important;\n  background: #f5f8fc !important;\n  color: #55617a !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.5px !important;\n  border-bottom: 1px solid #e7ebf0 !important;\n}\ndetails td, .markdown-body td {\n  padding: 7px 12px !important;\n  color: #445064 !important;\n  line-height: 1.6 !important;\n  border-bottom: 1px solid #f2f4f8 !important;\n}\ndetails td:first-child, .markdown-body td:first-child {\n  color: #1f2937 !important;\n  font-weight: 600 !important;\n}\ndetails tbody tr { transition: background 0.18s ease !important; }\ndetails tbody tr:nth-child(even) { background: #fbfcfe !important; }\ndetails tbody tr:last-child td { border-bottom: none !important; }\ndetails tbody tr:hover { background: #f4f8ff !important; }\ndetails tbody tr:hover td { color: #1f2937 !important; }\n\n/* 表格滚动条 · 细窄 */\ndetails table::-webkit-scrollbar,\n.markdown-body table::-webkit-scrollbar { height: 6px !important; }\ndetails table::-webkit-scrollbar-track,\n.markdown-body table::-webkit-scrollbar-track { background: #f2f5f9 !important; }\ndetails table::-webkit-scrollbar-thumb,\n.markdown-body table::-webkit-scrollbar-thumb {\n  background: #c8d4e6 !important;\n  border-radius: 999px !important;\n}\n\n/* ===================== 嵌套卡片 ===================== */\ndetails details {\n  overflow: visible !important;\n  margin: 10px 14px !important;\n  border: 1px solid #ebeef3 !important;\n  border-top: 2px solid #93b4ef !important;\n  border-radius: 8px !important;\n  background: #fbfcfe !important;\n  box-shadow: none !important;\n}\ndetails details > summary {\n  padding: 8px 12px 8px 28px !important;\n  font-size: 13.5px !important;\n  color: #2f3b52 !important;\n  background: #f6f9fc !important;\n  border-radius: 6px 6px 0 0 !important;\n}\ndetails details > summary::before { left: 11px !important; }\ndetails details table { max-width: calc(100% - 24px) !important; margin: 10px 12px !important; }\n\n/* ==================== 移动端适配 ==================== */\n@media (max-width: 640px) {\n  details {\n    overflow: visible !important;\n    overflow-x: visible !important;\n    margin: 12px 0 !important;\n  }\n  details > summary {\n    padding: 9px 12px 9px 26px !important;\n    font-size: 14px !important;\n    letter-spacing: 0.3px !important;\n  }\n  details > summary::before { left: 10px !important; }\n\n  details table {\n    min-width: 0 !important;\n    width: max-content !important;\n    max-width: calc(100% - 20px) !important;\n    margin: 10px 10px !important;\n    font-size: 12.5px !important;\n  }\n  details th, details td { padding: 6px 10px !important; }\n\n  details > *:not(summary):not(table) { padding: 0 10px !important; }\n  details blockquote { margin: 8px 10px !important; }\n  details hr { margin: 10px 10px !important; }\n  details ul, details ol { padding-left: 24px !important; }\n\n  details details { margin: 8px 10px !important; }\n  details details > summary { padding-left: 26px !important; font-size: 13px !important; }\n  details details table { max-width: calc(100% - 16px) !important; margin: 8px 8px !important; }\n}\n\n/* ===================== 顶部栏 ===================== */\n.sticky.w-full.top-0.flex.items-center {\n  background: #ffffff !important;\n  border-bottom: 1px solid #ebeef3 !important;\n  box-shadow: 0 1px 0 #f1f4f8 !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", -apple-system, \"Segoe UI\", sans-serif !important;\n}\n.sticky.w-full.top-0.flex.items-center::after {\n  content: none !important;\n  display: none !important;\n}\n\n/* 模型选择器 */\n#ai-model-selector .group.flex.items-center {\n  padding: 2px 10px !important;\n  background: #f7f9fc !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 8px !important;\n  box-shadow: none !important;\n  transition: border-color 0.2s ease, background 0.2s ease !important;\n}\n#ai-model-selector .group.flex.items-center:hover {\n  border-color: #bcd2f7 !important;\n  background: #eff5ff !important;\n}\n#ai-model-selector .truncate.text-\\[13px\\] {\n  color: #2f3b52 !important;\n  font-weight: 500 !important;\n  letter-spacing: 0.3px !important;\n}\n#ai-model-selector .shrink-0.flex.items-center svg { color: #2563eb !important; stroke-width: 2 !important; }\n\n/* 历史记录 */\n.sticky.w-full.top-0 svg.lucide-clock-8 {\n  color: #6b7688 !important;\n  stroke-width: 2 !important;\n  transition: color 0.2s ease !important;\n}\n.sticky.w-full.top-0 svg.lucide-clock-8:hover { color: #2563eb !important; }\n.sticky.w-full.top-0 span.MuiBadge-dot.md\\:hidden {\n  background: #2563eb !important;\n  border: none !important;\n  box-shadow: 0 0 0 2px #ffffff !important;\n}\n\n/* 音乐按钮 */\n.sticky.w-full.top-0 button.MuiIconButton-root svg.lucide-music-2 {\n  color: #6b7688 !important;\n  stroke-width: 2 !important;\n  transition: color 0.2s ease !important;\n}\n.sticky.w-full.top-0 button.MuiIconButton-root:hover svg.lucide-music-2 { color: #2563eb !important; }\n\n/* 设置按钮 */\n#header-setting-button {\n  background: #f7f9fc !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 8px !important;\n  box-shadow: none !important;\n  transition: border-color 0.2s ease, background 0.2s ease !important;\n}\n#header-setting-button:hover { border-color: #bcd2f7 !important; background: #eff5ff !important; }\n#header-setting-button svg {\n  color: #55617a !important;\n  stroke-width: 2 !important;\n  transition: color 0.2s ease !important;\n}\n#header-setting-button:hover svg { color: #2563eb !important; }\n\n/* ===================== 开场白选择器 ===================== */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] {\n  background: #ffffff !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 8px !important;\n  box-shadow: none !important;\n  transition: border-color 0.2s ease, background 0.2s ease !important;\n}\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"]:hover {\n  border-color: #bcd2f7 !important;\n  background: #fafcff !important;\n}\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"] { color: #2563eb !important; }\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"ChevronDown\"] {\n  color: #8b95a5 !important;\n  transition: transform 0.2s ease, color 0.2s ease !important;\n}\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"]:hover svg[data-icon=\"ChevronDown\"] {\n  transform: translateY(1px) !important;\n  color: #2563eb !important;\n}\n\n/* ===================== 按钮栏 ===================== */\n#ai-mod-button2 button.MuiButton-root {\n  color: #2f3b52 !important;\n  background: #ffffff !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 8px !important;\n  font-weight: 500 !important;\n  letter-spacing: 0.3px !important;\n  box-shadow: none !important;\n  transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease !important;\n}\n#ai-mod-button2 button.MuiButton-root:hover {\n  color: #1d4ed8 !important;\n  background: #eff5ff !important;\n  border-color: #bcd2f7 !important;\n}\n#ai-mod-button2 button.MuiButton-root:active { background: #e3edfd !important; }\n#ai-mod-button2 button.MuiButton-root svg { color: #2563eb !important; stroke-width: 2 !important; }\n\n/* ===================== 底部输入区 ===================== */\n.bg-gradient-to-t {\n  background: #ffffff !important;\n  border-top: 1px solid #ebeef3 !important;\n  box-shadow: none !important;\n}\n#ai-chat-bottom-input {\n  border: 1px solid #e2e7ee !important;\n  border-radius: 12px !important;\n  background: #f9fbfd !important;\n  box-shadow: none !important;\n  transition: border-color 0.2s ease, background 0.2s ease !important;\n}\n#ai-chat-bottom-input:focus-within {\n  border-color: #93b4ef !important;\n  background: #ffffff !important;\n}\n#ai-chat-input {\n  color: #1f2937 !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", -apple-system, \"Segoe UI\", sans-serif !important;\n  letter-spacing: 0.2px !important;\n}\n#ai-chat-input::placeholder {\n  color: #a3acb9 !important;\n  font-style: normal !important;\n  letter-spacing: 0.4px !important;\n}\n#ai-chat-input::selection { background: #d9e7fd !important; color: #14213a !important; }\n\n/* ===================== 分页 ===================== */\n.MuiPaginationItem-root {\n  color: #55617a !important;\n  background: #ffffff !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 8px !important;\n  font-weight: 500 !important;\n  transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease !important;\n}\n.MuiPaginationItem-root:hover {\n  color: #1d4ed8 !important;\n  border-color: #bcd2f7 !important;\n  background: #eff5ff !important;\n}\n.MuiPaginationItem-root.Mui-selected {\n  color: #ffffff !important;\n  background: #2563eb !important;\n  border-color: #2563eb !important;\n  box-shadow: none !important;\n}\n.MuiPaginationItem-root.Mui-disabled { color: #c2c9d4 !important; }\n.MuiPaginationItem-icon { color: #8b95a5 !important; }\n.MuiStack-root.css-1uwir8f .MuiBox-root { color: #55617a !important; }\n.MuiInputBase-input { color: #1f2937 !important; }\n\n/* ===================== 评论区 ===================== */\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n  background: #ffffff !important;\n  border-top: 1px solid #ebeef3 !important;\n}\ndiv.text-lg.font-bold {\n  color: #1f2937 !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.6px !important;\n}\np.MuiTypography-body1.text-grey-600 { color: #55617a !important; }\nspan.MuiRating-iconEmpty svg { color: #e2e7ee !important; }\nspan.MuiRating-iconFilled svg { color: #f5a524 !important; }\nspan.text-orange-500 { color: #2563eb !important; font-weight: 600 !important; }\n\ndiv.flex.flex-col.border-gray-200 {\n  background: #ffffff !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 12px !important;\n  box-shadow: none !important;\n}\ntextarea.rc-textarea {\n  color: #1f2937 !important;\n  background: #ffffff !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", -apple-system, \"Segoe UI\", sans-serif !important;\n}\ndiv.bg-gray-100.text-gray-500 {\n  background: #f2f5f9 !important;\n  color: #55617a !important;\n  border-radius: 999px !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n  background: #2563eb !important;\n  border: none !important;\n  border-radius: 8px !important;\n  transition: background 0.2s ease !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover { background: #1d4ed8 !important; }\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] { color: #ffffff !important; }\n\ndiv.style_divider__mW0YX {\n  border: none !important;\n  height: 1px !important;\n  background: #ebeef3 !important;\n}\n\nbutton.MuiButton-containedPrimary {\n  color: #ffffff !important;\n  background: #2563eb !important;\n  border: none !important;\n  border-radius: 8px !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.3px !important;\n  box-shadow: none !important;\n}\nbutton.MuiButton-containedPrimary:hover { background: #1d4ed8 !important; }\nbutton.MuiButton-outlinedPrimary {\n  color: #2f3b52 !important;\n  background: #ffffff !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 8px !important;\n  font-weight: 500 !important;\n}\nbutton.MuiButton-outlinedPrimary:hover {\n  color: #1d4ed8 !important;\n  border-color: #bcd2f7 !important;\n  background: #eff5ff !important;\n}\n\ndiv.group.ml-0 { transition: none !important; }\ndiv.group img.rounded-full {\n  border: 1px solid #ebeef3 !important;\n  box-shadow: none !important;\n}\ndiv.text-sm.text-grey-600 span.font-bold { color: #1f2937 !important; font-weight: 600 !important; }\nspan.text-\\[10px\\] {\n  padding: 1px 8px !important;\n  border-radius: 999px !important;\n  color: #2563eb !important;\n  background: #eff5ff !important;\n  border: 1px solid #dbe7fb !important;\n}\ndiv.break-all { color: #445064 !important; }\ndiv.text-xs.text-grey-600 { color: #8b95a5 !important; }\nbutton.text-gray-400 svg {\n  color: #a3acb9 !important;\n  transition: color 0.2s ease !important;\n}\nbutton.text-gray-400:hover svg { color: #2563eb !important; }\nspan.cursor-pointer { color: #2563eb !important; font-weight: 500 !important; }\ndiv.ml-8.border-l { border-left: 1px solid #ebeef3 !important; }\n\n/* ===================== 聊天气泡 ===================== */\n.bg-gray-100\\/90.relative.inline-block {\n  border: 1px solid #e9edf3 !important;\n  border-radius: 12px !important;\n  background: #ffffff !important;\n  box-shadow: 0 1px 2px #f0f3f7 !important;\n  transition: border-color 0.2s ease, box-shadow 0.2s ease !important;\n}\n.bg-gray-100\\/90.relative.inline-block:hover {\n  border-color: #dbe2ec !important;\n  box-shadow: 0 2px 6px -2px #e3e8f0 !important;\n}\n/* 用户侧气泡 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) {\n  background: #f6f9ff !important;\n  border: 1px solid #e2ebfa !important;\n  border-left: 3px solid #2563eb !important;\n  border-radius: 12px !important;\n  box-shadow: none !important;\n}\n\n/* ===== 气泡内文本 ===== */\n.markdown-body {\n  color: #445064 !important;\n  font-family: \"PingFang SC\", \"Hiragino Sans GB\", \"Microsoft YaHei\", -apple-system, \"Segoe UI\", Roboto, sans-serif !important;\n  line-height: 1.8 !important;\n  font-size: 14.5px !important;\n  letter-spacing: 0.2px !important;\n}\n.markdown-body p { margin: 8px 0 !important; }\n.markdown-body strong, .markdown-body b { color: #1f2937 !important; font-weight: 600 !important; }\n.markdown-body em, .markdown-body i { color: #2563eb !important; font-style: normal !important; }\n.markdown-body a {\n  color: #2563eb !important;\n  text-decoration: none !important;\n  border-bottom: 1px solid #cfe0fb !important;\n}\n.markdown-body blockquote {\n  border: none !important;\n  border-left: 3px solid #cfe0fb !important;\n  background: #f7f9fc !important;\n  border-radius: 0 8px 8px 0 !important;\n  padding: 7px 14px !important;\n  margin: 10px 0 !important;\n  color: #4b5768 !important;\n}\n.markdown-body code {\n  background: #f2f5f9 !important;\n  color: #1d4ed8 !important;\n  border: 1px solid #e4e9f0 !important;\n  border-radius: 4px !important;\n  padding: 1px 6px !important;\n}\n\n/* ===================== 代码块 ===================== */\n.markdown-body pre {\n  border-radius: 10px !important;\n  overflow: hidden !important;\n  background: #ffffff !important;\n}\n.markdown-body pre > div {\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 10px !important;\n  overflow: hidden !important;\n  background: #fbfcfe !important;\n  box-shadow: none !important;\n}\n.markdown-body pre > div > div.flex.justify-between.h-8,\n.markdown-body pre > div > div.border-b {\n  background: #f5f8fc !important;\n  border-color: #e7ebf0 !important;\n}\n.markdown-body pre > div > div.flex.justify-between > div.text-\\[13px\\],\n.markdown-body pre > div > div.flex.justify-between > div:first-child {\n  color: #6b7688 !important;\n  letter-spacing: 0.8px !important;\n  font-weight: 500 !important;\n}\n/* 复制图标配色联动 */\n.markdown-body pre svg.lucide-copy,\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"] > svg {\n  color: #98a2b0 !important;\n}\n.markdown-body pre .group:hover svg.lucide-copy,\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]:hover > svg {\n  color: #2563eb !important;\n}\n/* 覆盖内联样式 */\n.markdown-body pre > div > div[node] {\n  background: #fbfcfe !important;\n  color: #445064 !important;\n  padding: 12px 14px !important;\n}\n.markdown-body pre code[class^=\"language-\"] {\n  color: #445064 !important;\n  font-size: 12.8px !important;\n  line-height: 1.7 !important;\n}\n.markdown-body pre > code[node] {\n  display: block !important;\n  padding: 12px 14px !important;\n  border: 1px solid #e7ebf0 !important;\n  border-radius: 10px !important;\n  background: #fbfcfe !important;\n  color: #445064 !important;\n  font-size: 12.8px !important;\n  line-height: 1.7 !important;\n}\n\n/* ===================== 底部附加元素 ===================== */\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n  color: #6b7688 !important;\n  border-radius: 8px !important;\n  transition: color 0.2s ease, background 0.2s ease !important;\n}\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover {\n  color: #1d4ed8 !important;\n  background: #eff5ff !important;\n}\n.MuiTypography-root.MuiTypography-body2.css-6c0gf2 { color: #8b95a5 !important; letter-spacing: 0.3px !important; }\n.text-orange-500 { color: #2563eb !important; }\n\n/* ===================== 加载动画 · 蓝色纸飞机 ===================== */\n.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text { display: none !important; }\n\n.flex.items-center.justify-center.w-6.h-5 {\n  position: relative !important;\n  width: 100% !important;\n  min-width: 112px !important;\n  max-width: 160px !important;\n  height: 32px !important;\n  min-height: 32px !important;\n  margin-left: 0 !important;\n  overflow: hidden !important;\n  border-radius: 999px !important;\n  background: #f6f9ff !important;\n  border: 1px solid #e4ecfa !important;\n}\n\n/* 虚线航迹 */\n.flex.items-center.justify-center.w-6.h-5::after {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 10px !important;\n  right: 10px !important;\n  top: 50% !important;\n  height: 2px !important;\n  margin-top: -1px !important;\n  border-radius: 2px !important;\n  background-image: repeating-linear-gradient(90deg, #cddffa 0 6px, #eaf1fd 6px 12px) !important;\n  background-size: 12px 2px !important;\n  animation: xm-plane-trail 0.9s linear infinite !important;\n  pointer-events: none !important;\n}\n\n/* 纸飞机 */\n.flex.items-center.justify-center.w-6.h-5::before {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 50% !important;\n  left: -14% !important;\n  z-index: 2 !important;\n  width: 20px !important;\n  height: 20px !important;\n  margin-top: -10px !important;\n  pointer-events: none !important;\n  background: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 2 L1.8 9.2 L10.6 12.9 Z' fill='%2393c5fd'/%3E%3Cpath d='M22.4 2 L10.6 12.9 L14.4 21.8 Z' fill='%232563eb'/%3E%3Cpath d='M22.4 2 L10.6 12.9' stroke='%231d4ed8' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E\") no-repeat center / contain !important;\n  animation: xm-plane-fly 2.2s cubic-bezier(.45,.05,.55,.95) infinite !important;\n}\n\n@media (max-width: 480px) {\n  .flex.items-center.justify-center.w-6.h-5 {\n    min-width: 92px !important;\n    max-width: 120px !important;\n    height: 28px !important;\n    min-height: 28px !important;\n  }\n  .flex.items-center.justify-center.w-6.h-5::before {\n    width: 17px !important;\n    height: 17px !important;\n    margin-top: -8.5px !important;\n  }\n}\n\n/* ===================== 角色对话 ===================== */\np.role-danlan,\np.role-danlan-thought,\np.role-lan,\np.role-zon,\np.role-qianhon,\np.role-hui {\n  position: relative !important;\n  margin: 12px 0 !important;\n  padding: 11px 14px !important;\n  border: 1px solid #eaeef4 !important;\n  border-left-width: 3px !important;\n  border-left-style: solid !important;\n  border-radius: 10px !important;\n  background: #ffffff !important;\n  font-family: \"PingFang SC\", \"Hiragino Sans GB\", \"Microsoft YaHei\", -apple-system, \"Segoe UI\", sans-serif !important;\n  font-size: 14.5px !important;\n  line-height: 1.8 !important;\n  letter-spacing: 0.2px !important;\n  box-shadow: none !important;\n  transition: border-color 0.2s ease, background 0.2s ease !important;\n}\n\n/* 角色标签 · 行内胶囊，不做绝对定位 */\np.role-danlan::before,\np.role-danlan-thought::before,\np.role-lan::before,\np.role-zon::before,\np.role-qianhon::before,\np.role-hui::before {\n  display: block !important;\n  width: fit-content !important;\n  margin: 0 0 6px !important;\n  padding: 1px 8px !important;\n  font-size: 10px !important;\n  font-weight: 600 !important;\n  font-style: normal !important;\n  letter-spacing: 1px !important;\n  line-height: 1.6 !important;\n  border-radius: 999px !important;\n  background: #ffffff !important;\n}\np.role-danlan::after,\np.role-danlan-thought::after,\np.role-lan::after,\np.role-zon::after,\np.role-qianhon::after,\np.role-hui::after { content: none !important; display: none !important; }\n\n/* 玩家 · 蓝 */\np.role-danlan { border-left-color: #2563eb !important; color: #333f54 !important; }\np.role-danlan::before {\n  content: \"玩家\" !important;\n  color: #1d4ed8 !important;\n  background: #eff5ff !important;\n  border: 1px solid #dbe7fb !important;\n}\np.role-danlan:hover { border-color: #dbe7fb !important; background: #fafcff !important; }\n\n/* 玩家心声 · 靛 */\np.role-danlan-thought {\n  border-left-color: #6366f1 !important;\n  color: #3d4258 !important;\n  background: #fbfbff !important;\n}\np.role-danlan-thought::before {\n  content: \"玩家心声\" !important;\n  color: #4f46e5 !important;\n  background: #f1f2ff !important;\n  border: 1px solid #e0e2fb !important;\n}\np.role-danlan-thought:hover { border-color: #e0e2fb !important; }\n\n/* 心声 · 青 */\np.role-lan {\n  border-left-color: #0f9488 !important;\n  color: #35474a !important;\n  background: #fbfefd !important;\n}\np.role-lan::before {\n  content: \"心声\" !important;\n  color: #0e7c72 !important;\n  background: #ecf8f6 !important;\n  border: 1px solid #d5ece8 !important;\n}\np.role-lan:hover { border-color: #d5ece8 !important; }\n\n/* 男 · 石板灰 */\np.role-zon { border-left-color: #475569 !important; color: #3a4356 !important; }\np.role-zon::before {\n  content: \"男\" !important;\n  color: #445064 !important;\n  background: #f2f5f9 !important;\n  border: 1px solid #e4e9f0 !important;\n}\np.role-zon:hover { border-color: #e4e9f0 !important; background: #fafbfd !important; }\n\n/* 女 · 玫 */\np.role-qianhon { border-left-color: #d1477a !important; color: #4a3742 !important; }\np.role-qianhon::before {\n  content: \"女\" !important;\n  color: #c03a6d !important;\n  background: #fdf2f6 !important;\n  border: 1px solid #f7dde7 !important;\n}\np.role-qianhon:hover { border-color: #f7dde7 !important; background: #fffbfc !important; }\n\n/* 职业角色 · 琥珀 */\np.role-hui { border-left-color: #b47818 !important; color: #4a4436 !important; }\np.role-hui::before {\n  content: \"职业角色\" !important;\n  color: #a06b12 !important;\n  background: #fdf7ea !important;\n  border: 1px solid #f2e6c8 !important;\n}\np.role-hui:hover { border-color: #f2e6c8 !important; background: #fffdf8 !important; }\n\n/* 角色框内元素 */\np.role-danlan strong, p.role-danlan-thought strong,\np.role-lan strong, p.role-zon strong,\np.role-qianhon strong, p.role-hui strong {\n  color: #1f2937 !important;\n  font-weight: 600 !important;\n}\np.role-danlan code, p.role-danlan-thought code,\np.role-lan code, p.role-zon code,\np.role-qianhon code, p.role-hui code {\n  background: #f2f5f9 !important;\n  color: #1d4ed8 !important;\n  border: 1px solid #e4e9f0 !important;\n  border-radius: 4px !important;\n  padding: 1px 6px !important;\n}\n\n@media (max-width: 640px) {\n  .markdown-body { font-size: 14px !important; line-height: 1.78 !important; }\n  p.role-danlan, p.role-danlan-thought, p.role-lan,\n  p.role-zon, p.role-qianhon, p.role-hui {\n    padding: 10px 12px !important;\n    margin: 10px 0 !important;\n    font-size: 14px !important;\n  }\n}\n\n/* ===================== 低动效偏好 ===================== */\n@media (prefers-reduced-motion: reduce) {\n  .flex.items-center.justify-center.w-6.h-5::before {\n    animation: none !important;\n    left: 42% !important;\n    transform: none !important;\n    opacity: 1 !important;\n  }\n  .flex.items-center.justify-center.w-6.h-5::after { animation: none !important; }\n  details > summary::before,\n  details[open] > summary::before { transition: none !important; }\n  details tbody tr { transition: none !important; }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":4,"totalMessages":22,"totalCreditsUsed":30838,"totalTokensUsed":742787,"totalPlayedUsers":4,"deeplyPlayed":1,"fixedPromptLength":17639,"lorebookLength":2238,"author":{"id":"ulqqFOEiyy5RPOk0D8ucIdUCr78dyQhf","name":"白神莉莉","displayUsername":"white","username":"white"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":640}},{"tag":{"name":"超高自由度","cardsCount":1128}},{"tag":{"name":"已破甲","cardsCount":2489}},{"tag":{"name":"可剧情可涩涩","cardsCount":2863}},{"tag":{"name":"开放世界","cardsCount":1510}},{"tag":{"name":"自由探索","cardsCount":1280}},{"tag":{"name":"适合长线游玩","cardsCount":9}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}