{"id":"b8988a3e-2f29-4930-95e9-463d2f1af0db","authorId":"Wj2Tvekv8cbI1JBCp04TMjVkXZTXSbys","title":"动态现实世界♥超高自由度○超现实模拟♥","description":"如果你进入的不是一段等你触发的剧情，而是一个不会围着你旋转、也不会替你停下来的现实世界——你，能在这里活成什么样？\n这里没有注定胜利的主角，没有无条件倒贴的角色，也没有一句话就能让所有人相信你的万能选项。你说自己富有，别人可能要求你证明；你承诺会负责，对方会根据你过去的行为判断；你提出合作，有人会接受，有人会谈条件，也有人会怀疑、拒绝，甚至离开、报警或反击。\n但也正因为如此，每一次真正获得的信任、机会、感情和成功，才不是系统送给你的奖励，而是你亲手改变现实之后留下的结果。","background":"xuqakj67txrlp1n9n3fmaamo.webp","backgroundWidth":1376,"backgroundHeight":768,"cover":"v11321vmkercs7x9fcwewomy.webp","coverWidth":1376,"coverHeight":768,"introPage":"h3gpv2zd64owu4wgtjufasd4.html","changelog":"","createdAt":"2026-06-25T20:05:10.685Z","updatedAt":"2026-07-27T04:57:46.839Z","initPublicAt":"2026-07-20T20:24:36.409Z","renderTemplate":null,"assistantRegexReplace":[],"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* 动态现实世界 CSS 样式 */\r\n\r\n/* =========================================================\r\n   动态现实世界 · 现实档案卡片风\r\n   约束：\r\n   - 不改 HTML，只适配现有自定义标签结构\r\n   - 整体页面背景使用米白色\r\n   - 字号最小 13.5px，正文默认 13.5px\r\n   - 电脑端更美观，手机端完整展示\r\n   - 角色行动与既定事实使用折叠信息卡\r\n   - 财务信息 finance 与内心信息 mind 使用卡片形式\r\n   ========================================================= */\r\n\r\n:root {\r\n  --rw-page: #f3eadc;\r\n  --rw-card: #fff8ec;\r\n  --rw-card-soft: #fff2df;\r\n  --rw-card-warm: #ffefd1;\r\n  --rw-text: #24211d;\r\n  --rw-muted: #6d665e;\r\n  --rw-faint: #9a9288;\r\n  --rw-border: rgba(116, 82, 38, 0.24);\r\n  --rw-border-strong: rgba(116, 82, 38, 0.34);\r\n  --rw-shadow: rgba(20, 16, 12, 0.08);\r\n  --rw-shadow-soft: rgba(20, 16, 12, 0.045);\r\n  --rw-blue: #5f7084;\r\n  --rw-blue-soft: #e6edf2;\r\n  --rw-green: #687852;\r\n  --rw-green-soft: #e8efdc;\r\n  --rw-gold: #936d34;\r\n  --rw-gold-soft: #fff0d0;\r\n  --rw-red: #925f4f;\r\n  --rw-red-soft: #f2ddd5;\r\n  --rw-purple: #71617d;\r\n  --rw-purple-soft: #ece5ef;\r\n  --rw-gray-soft: #f4eadc;\r\n  --rw-radius-lg: 14px;\r\n  --rw-radius-md: 11px;\r\n  --rw-radius-sm: 8px;\r\n  --rw-font: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\r\n  --rw-mono: \"Cascadia Mono\", \"SFMono-Regular\", Consolas, \"Microsoft YaHei\", monospace;\r\n}\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n  margin: 0;\r\n  padding: 10px;\r\n  background:\r\n    radial-gradient(circle at 12% -8%, rgba(255, 252, 244, 0.8), transparent 28rem),\r\n    linear-gradient(180deg, #f8f0e2 0%, var(--rw-page) 100%);\r\n  color: var(--rw-text);\r\n  font-family: var(--rw-font);\r\n  font-size: 13.5px;\r\n  line-height: 1.65;\r\n}\r\n\r\nsettings,\r\nintent-check,\r\nscene,\r\ntext,\r\nhook,\r\nfacts,\r\ncharacter,\r\nPHOTO_STATUS,\r\nRENTAL_STATUS,\r\nrecommend,\r\nfinance,\r\nmind,\r\nage,\r\nbirth,\r\nidentity,\r\njob,\r\nbackground,\r\nactivity,\r\nappearance,\r\nclothing,\r\npersonality,\r\nsexual-privacy,\r\nrelationship,\r\nknown,\r\nchoice,\r\nitem {\r\n  display: block;\r\n}\r\n\r\n/* =========================================================\r\n   通用外层卡片\r\n   ========================================================= */\r\nsettings,\r\nintent-check,\r\nscene,\r\ntext,\r\nhook,\r\nfacts,\r\ncharacter,\r\nPHOTO_STATUS,\r\nRENTAL_STATUS,\r\nrecommend {\r\n  width: 100%;\r\n  margin: 0 0 8px;\r\n  border: 1px solid rgba(116, 82, 38, 0.22);\r\n  border-radius: var(--rw-radius-lg);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12) 42%),\r\n    linear-gradient(135deg, #fff8ec 0%, #f9e5c4 100%);\r\n  color: var(--rw-text);\r\n  box-shadow:\r\n    0 4px 12px rgba(82, 55, 24, 0.08),\r\n    inset 0 1px 0 rgba(255,255,255,0.78);\r\n  overflow: hidden;\r\n}\r\n\r\nsettings::before,\r\nscene::before,\r\ntext::before,\r\nhook::before,\r\nfacts::before,\r\ncharacter::before,\r\nPHOTO_STATUS > details > summary,\r\nRENTAL_STATUS > details > summary,\r\nrecommend::before {\r\n  display: block;\r\n  padding: 8px 13px;\r\n  border-bottom: 1px solid rgba(116, 82, 38, 0.18);\r\n  background:\r\n    linear-gradient(90deg, rgba(255,255,255,0.66), rgba(255,255,255,0.08)),\r\n    linear-gradient(180deg, #fff3dd, #edd4aa);\r\n  color: #6d4d24;\r\n  font-size: 13.5px;\r\n  font-weight: 850;\r\n  letter-spacing: 0.04em;\r\n}\r\n\r\nsettings::before { content: \"系统状态\"; }\r\nscene::before { content: \"当前场景\"; }\r\ntext::before { content: \"正文\"; }\r\nhook::before { content: \"角色行动清单\"; }\r\ncharacter::before { content: \"人物档案\"; }\r\nrecommend::before { content: \"下一步可选行动\"; }\r\n\r\n/* =========================================================\r\n   settings 系统开关\r\n   ========================================================= */\r\nsettings {\r\n  padding: 0 10px 10px;\r\n}\r\n\r\nsettings span {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  min-height: 28px;\r\n  margin: 8px 6px 0 0;\r\n  padding: 3px 10px;\r\n  border: 1px solid rgba(116, 82, 38, 0.22);\r\n  border-radius: 999px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.18)),\r\n    #f6dfba;\r\n  color: var(--rw-muted);\r\n  font-size: 13.5px;\r\n  font-weight: 700;\r\n  line-height: 1.35;\r\n  white-space: nowrap;\r\n}\r\n\r\n/* =========================================================\r\n   scene 当前场景\r\n   电脑端三格，手机端竖排\r\n   ========================================================= */\r\nscene {\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.8fr) minmax(0, 1.45fr);\r\n  gap: 8px;\r\n  padding: 0 10px 10px;\r\n}\r\n\r\nscene::before {\r\n  grid-column: 1 / -1;\r\n  margin: 0 -10px;\r\n}\r\n\r\nscene span {\r\n  position: relative;\r\n  display: block;\r\n  min-height: 62px;\r\n  padding: 26px 11px 10px;\r\n  border: 1px solid rgba(116, 82, 38, 0.26);\r\n  border-left-width: 4px;\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.78), rgba(255,255,255,0.16)),\r\n    #f7e2bd;\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.55;\r\n  word-break: break-word;\r\n}\r\n\r\nscene span::before {\r\n  position: absolute;\r\n  left: 10px;\r\n  top: 7px;\r\n  color: #77582d;\r\n  font-size: 13.5px;\r\n  font-weight: 800;\r\n  line-height: 1;\r\n}\r\n\r\nscene .time {\r\n  border-left: 4px solid var(--rw-blue);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.78), rgba(255,255,255,0.12)),\r\n    var(--rw-blue-soft);\r\n  font-family: var(--rw-mono);\r\n  font-weight: 750;\r\n}\r\n\r\nscene .time::before { content: \"时间\"; }\r\n\r\nscene .weather {\r\n  border-left: 4px solid var(--rw-gold);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.76), rgba(255,255,255,0.12)),\r\n    #f8e6bd;\r\n  font-weight: 750;\r\n}\r\n\r\nscene .weather::before { content: \"天气\"; }\r\n\r\nscene .place {\r\n  border-left: 4px solid var(--rw-green);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.76), rgba(255,255,255,0.12)),\r\n    var(--rw-green-soft);\r\n  font-weight: 750;\r\n}\r\n\r\nscene .place::before { content: \"地点\"; }\r\n\r\n/* =========================================================\r\n   details 通用样式\r\n   ========================================================= */\r\ndetails {\r\n  display: block;\r\n}\r\n\r\ndetails > summary {\r\n  cursor: pointer;\r\n  display: block;\r\n  position: relative;\r\n  min-height: 42px;\r\n  padding: 8px 13px;\r\n  border-bottom: 1px solid rgba(116, 82, 38, 0.2);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.08)),\r\n    linear-gradient(180deg, #fff4df, #ead0a6);\r\n  color: #61461f;\r\n  font-size: 13.5px;\r\n  font-weight: 850;\r\n  letter-spacing: 0.02em;\r\n  list-style: none;\r\n}\r\n\r\ndetails > summary::-webkit-details-marker {\r\n  display: none;\r\n}\r\n\r\ndetails > summary::before {\r\n  content: \"▸\";\r\n  display: inline-block;\r\n  width: 18px;\r\n  color: #6f4d20;\r\n  font-size: 13.5px;\r\n  font-weight: 900;\r\n}\r\n\r\ndetails[open] > summary::before {\r\n  content: \"▾\";\r\n}\r\n\r\n/* =========================================================\r\n   intent-check 玩家意图检查\r\n   ========================================================= */\r\nintent-check {\r\n  border-left: 4px solid var(--rw-purple);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.48), rgba(255,255,255,0.06)),\r\n    var(--rw-purple-soft);\r\n}\r\n\r\nintent-check details {\r\n  margin: 0;\r\n  padding: 0;\r\n  background: transparent;\r\n  font-size: 13.5px;\r\n  line-height: 1.7;\r\n}\r\n\r\nintent-check summary {\r\n  margin: 0;\r\n  border-bottom-color: rgba(123, 106, 130, 0.22);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.58), rgba(255,255,255,0.04)),\r\n    var(--rw-purple-soft);\r\n  color: var(--rw-purple);\r\n}\r\n\r\nintent-check details[open] {\r\n  padding: 0 10px 10px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.34), rgba(255,255,255,0.06)),\r\n    var(--rw-purple-soft);\r\n}\r\n\r\nintent-check details[open] > summary {\r\n  margin: 0 -10px 8px;\r\n}\r\n\r\nintent-check details[open] > summary ~ * {\r\n  display: block;\r\n  padding: 9px 11px;\r\n  border: 1px solid rgba(116, 82, 38, 0.26);\r\n  border-left: 4px solid var(--rw-purple);\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    var(--rw-purple-soft);\r\n  color: var(--rw-text);\r\n}\r\n\r\n/* =========================================================\r\n   text 正文\r\n   ========================================================= */\r\ntext {\r\n  padding: 0 17px 16px;\r\n  border-color: rgba(116, 82, 38, 0.2);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.78), rgba(255,255,255,0.18)),\r\n    #fff8ec;\r\n  box-shadow:\r\n    0 5px 15px rgba(82, 55, 24, 0.075),\r\n    inset 0 1px 0 rgba(255,255,255,0.8);\r\n  font-size: 15px;\r\n  line-height: 1.75;\r\n  letter-spacing: 0.01em;\r\n}\r\n\r\ntext::before {\r\n  margin: 0 -17px;\r\n  color: var(--rw-gold);\r\n}\r\n\r\ntext p {\r\n  margin: 0.75em 0 0;\r\n  text-indent: 2em;\r\n}\r\n\r\ntext p:first-child {\r\n  margin-top: 11px;\r\n}\r\n\r\n/* =========================================================\r\n   hook 角色行动清单\r\n   ========================================================= */\r\nhook,\r\nfacts {\r\n  padding: 0;\r\n  border-left: 4px solid var(--rw-red);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.65), rgba(255,255,255,0.1)),\r\n    var(--rw-red-soft);\r\n  font-size: 13.5px;\r\n  line-height: 1.7;\r\n}\r\n\r\nhook::before,\r\nfacts::before {\r\n  content: none;\r\n}\r\n\r\nhook details,\r\nfacts details {\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\nhook details > summary,\r\nfacts details > summary {\r\n  margin: 0;\r\n  color: var(--rw-red);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.74), rgba(255,255,255,0.1)),\r\n    var(--rw-red-soft);\r\n}\r\n\r\nhook details[open],\r\nfacts details[open] {\r\n  padding: 0 10px 10px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.32), rgba(255,255,255,0.06)),\r\n    var(--rw-red-soft);\r\n}\r\n\r\nhook details[open] > summary,\r\nfacts details[open] > summary {\r\n  margin: 0 -10px 8px;\r\n}\r\n\r\nhook br,\r\nfacts br {\r\n  display: block;\r\n  content: \"\";\r\n  margin: 7px 0;\r\n}\r\n\r\n/* =========================================================\r\n   character 人物档案\r\n   ========================================================= */\r\ncharacter {\r\n  padding: 0 10px 10px;\r\n}\r\n\r\ncharacter::before {\r\n  margin: 0 -10px 8px;\r\n  color: var(--rw-blue);\r\n}\r\n\r\ncharacter > details {\r\n  margin: 0 0 8px;\r\n  border: 1px solid rgba(116, 82, 38, 0.3);\r\n  border-radius: var(--rw-radius-lg);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.68), rgba(255,255,255,0.12)),\r\n    #fff1d8;\r\n  box-shadow:\r\n    0 4px 12px rgba(82, 55, 24, 0.075),\r\n    inset 0 1px 0 rgba(255,255,255,0.76);\r\n  overflow: hidden;\r\n}\r\n\r\ncharacter > details:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\ncharacter > details > summary {\r\n  border-bottom-color: rgba(95, 112, 132, 0.24);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.58), rgba(255,255,255,0.04)),\r\n    var(--rw-blue-soft);\r\n  color: var(--rw-blue);\r\n}\r\n\r\ncharacter > details > summary presence,\r\ncharacter > details > summary .presence_badge {\r\n  float: right;\r\n  margin-left: 8px;\r\n  padding: 2px 9px;\r\n  border: 1px solid rgba(116, 82, 38, 0.28);\r\n  border-radius: 999px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.78), rgba(255,255,255,0.18)),\r\n    var(--rw-blue-soft);\r\n  color: var(--rw-blue);\r\n  font-size: 13.5px;\r\n  font-weight: 850;\r\n}\r\n\r\ncharacter > details > summary presence::before,\r\ncharacter > details > summary .presence_badge::before {\r\n  content: \"存在感 \";\r\n}\r\n\r\ncharacter > details[open] {\r\n  padding-bottom: 8px;\r\n}\r\n\r\ncharacter > details[open] > summary {\r\n  margin-bottom: 8px;\r\n}\r\n\r\n/* 年龄/生日、身份/职业双字段 */\r\n.two-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 8px;\r\n  margin: 0 8px 8px;\r\n}\r\n\r\n.two-grid > age,\r\n.two-grid > birth,\r\n.two-grid > identity,\r\n.two-grid > job {\r\n  min-height: 58px;\r\n  padding: 25px 10px 9px;\r\n  border: 1px solid rgba(116, 82, 38, 0.34);\r\n  border-left: 4px solid #8a673a;\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.76), rgba(255,255,255,0.12)),\r\n    #f8e2bb;\r\n  color: var(--rw-text);\r\n  font-size: 14px;\r\n  font-weight: 750;\r\n  line-height: 1.45;\r\n  word-break: break-word;\r\n  position: relative;\r\n}\r\n\r\n.two-grid > age::before,\r\n.two-grid > birth::before,\r\n.two-grid > identity::before,\r\n.two-grid > job::before {\r\n  position: absolute;\r\n  left: 10px;\r\n  top: 7px;\r\n  color: #77582d;\r\n  font-size: 13.5px;\r\n  font-weight: 850;\r\n  line-height: 1;\r\n}\r\n\r\nage::before { content: \"年龄\"; }\r\nbirth::before { content: \"生日\"; }\r\nidentity::before { content: \"身份\"; }\r\njob::before { content: \"职业\"; }\r\n\r\n/* 人物字段卡片 */\r\nbackground,\r\nactivity,\r\nappearance,\r\nclothing,\r\npersonality,\r\nsexual-privacy,\r\nrelationship,\r\nknown,\r\nmind,\r\nfinance {\r\n  position: relative;\r\n  margin: 0 8px 8px;\r\n  padding: 34px 11px 10px;\r\n  border: 1px solid rgba(116, 82, 38, 0.3);\r\n  border-left: 4px solid #8a673a;\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.74), rgba(255,255,255,0.12)),\r\n    #f9e7c8;\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.7;\r\n  word-break: break-word;\r\n}\r\n\r\nbackground::before,\r\nactivity::before,\r\nappearance::before,\r\nclothing::before,\r\npersonality::before,\r\nsexual-privacy::before,\r\nrelationship::before,\r\nknown::before,\r\nmind::before,\r\nfinance::before {\r\n  position: absolute;\r\n  left: 0;\r\n  right: 0;\r\n  top: 0;\r\n  padding: 7px 11px;\r\n  border-bottom: 1px solid rgba(116, 82, 38, 0.24);\r\n  border-radius: var(--rw-radius-md) var(--rw-radius-md) 0 0;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.7), rgba(255,255,255,0.1)),\r\n    #efd3a7;\r\n  color: #68491f;\r\n  font-size: 13.5px;\r\n  font-weight: 850;\r\n  line-height: 1.2;\r\n}\r\n\r\nbackground::before { content: \"背景设定\"; }\r\nactivity::before { content: \"当前活动\"; }\r\nappearance::before { content: \"外貌形象\"; }\r\nclothing::before { content: \"衣着穿搭\"; }\r\npersonality::before { content: \"人格基准\"; }\r\nsexual-privacy::before { content: \"隐私状态\"; }\r\nrelationship::before { content: \"关系信息\"; }\r\nknown::before { content: \"已知信息\"; }\r\nmind::before { content: \"内心信息\"; }\r\nfinance::before { content: \"财务信息\"; }\r\n\r\npersonality::before,\r\nmind::before {\r\n  color: var(--rw-purple);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.58), rgba(255,255,255,0.04)),\r\n    var(--rw-purple-soft);\r\n}\r\n\r\nfinance::before {\r\n  color: var(--rw-green);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.58), rgba(255,255,255,0.04)),\r\n    var(--rw-green-soft);\r\n}\r\n\r\nrelationship::before {\r\n  color: var(--rw-red);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.58), rgba(255,255,255,0.04)),\r\n    var(--rw-red-soft);\r\n}\r\n\r\nknown::before {\r\n  color: var(--rw-blue);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.58), rgba(255,255,255,0.04)),\r\n    var(--rw-blue-soft);\r\n}\r\n\r\npersonality {\r\n  border-left: 4px solid var(--rw-purple);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.64), rgba(255,255,255,0.08)),\r\n    var(--rw-purple-soft);\r\n  font-family: var(--rw-mono);\r\n}\r\n\r\nmind {\r\n  border-left: 4px solid var(--rw-purple);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.64), rgba(255,255,255,0.08)),\r\n    var(--rw-purple-soft);\r\n}\r\n\r\nmind item,\r\nfinance item {\r\n  display: block;\r\n  position: relative;\r\n  margin: 0 0 7px;\r\n  padding: 7px 9px 7px 86px;\r\n  border: 1px solid rgba(116, 82, 38, 0.18);\r\n  border-radius: var(--rw-radius-sm);\r\n  background: rgba(255,255,255,0.38);\r\n  color: var(--rw-text);\r\n  line-height: 1.62;\r\n  word-break: break-word;\r\n}\r\n\r\nmind item:last-child,\r\nfinance item:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\nmind item > b,\r\nfinance item > b {\r\n  position: absolute;\r\n  left: 9px;\r\n  top: 7px;\r\n  width: 68px;\r\n  color: var(--rw-muted);\r\n  font-weight: 850;\r\n  white-space: nowrap;\r\n}\r\n\r\nmind item {\r\n  border-color: rgba(113, 97, 125, 0.24);\r\n  background: rgba(255,255,255,0.36);\r\n}\r\n\r\nmind item > b {\r\n  color: var(--rw-purple);\r\n}\r\n\r\nfinance item {\r\n  border-color: rgba(104, 120, 82, 0.25);\r\n  background: rgba(255,255,255,0.34);\r\n}\r\n\r\nfinance item > b {\r\n  color: var(--rw-green);\r\n}\r\n\r\nrelationship {\r\n  border-left: 4px solid var(--rw-red);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.64), rgba(255,255,255,0.08)),\r\n    var(--rw-red-soft);\r\n}\r\n\r\nknown {\r\n  border-left: 4px solid var(--rw-blue);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.64), rgba(255,255,255,0.08)),\r\n    var(--rw-blue-soft);\r\n}\r\n\r\nfinance {\r\n  border-left: 4px solid var(--rw-green);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.64), rgba(255,255,255,0.08)),\r\n    var(--rw-green-soft);\r\n  font-family: var(--rw-mono);\r\n}\r\n\r\n.yulong-status {\r\n  position: relative;\r\n  display: block;\r\n  margin: 0 8px 8px;\r\n  padding: 34px 11px 10px;\r\n  border: 1px solid rgba(113, 97, 125, 0.3);\r\n  border-left: 4px solid var(--rw-purple);\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    var(--rw-purple-soft);\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.7;\r\n  word-break: break-word;\r\n  box-shadow:\r\n    0 2px 7px rgba(82, 55, 24, 0.045),\r\n    inset 0 1px 0 rgba(255,255,255,0.68);\r\n}\r\n\r\n.yulong-status::before {\r\n  content: \"权限身份\";\r\n  position: absolute;\r\n  left: 0;\r\n  right: 0;\r\n  top: 0;\r\n  padding: 7px 11px;\r\n  border-bottom: 1px solid rgba(113, 97, 125, 0.24);\r\n  border-radius: var(--rw-radius-md) var(--rw-radius-md) 0 0;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.66), rgba(255,255,255,0.08)),\r\n    #ded2e6;\r\n  color: var(--rw-purple);\r\n  font-size: 13.5px;\r\n  font-weight: 850;\r\n  line-height: 1.2;\r\n}\r\n\r\n.yulong-status item {\r\n  display: block;\r\n  position: relative;\r\n  margin: 0 0 7px;\r\n  padding: 7px 9px 7px 96px;\r\n  border: 1px solid rgba(113, 97, 125, 0.24);\r\n  border-radius: var(--rw-radius-sm);\r\n  background: rgba(255,255,255,0.42);\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.62;\r\n  word-break: break-word;\r\n}\r\n\r\n.yulong-status item:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n.yulong-status item > b {\r\n  position: absolute;\r\n  left: 9px;\r\n  top: 7px;\r\n  width: 78px;\r\n  color: var(--rw-purple);\r\n  font-weight: 900;\r\n  white-space: nowrap;\r\n}\r\n\r\n/* =========================================================\r\n   hr 分割线：细线 + 中心档案点，适用于财务等区域\r\n   ========================================================= */\r\nhr,\r\nfinance hr,\r\nsection hr {\r\n  height: 18px;\r\n  margin: 10px 0;\r\n  border: 0;\r\n  background:\r\n    radial-gradient(circle, rgba(138, 103, 58, 0.72) 0 2px, transparent 2.6px) center / 8px 8px no-repeat,\r\n    radial-gradient(circle, rgba(138, 103, 58, 0.32) 0 1.5px, transparent 2px) calc(50% - 18px) center / 7px 7px no-repeat,\r\n    radial-gradient(circle, rgba(138, 103, 58, 0.32) 0 1.5px, transparent 2px) calc(50% + 18px) center / 7px 7px no-repeat,\r\n    linear-gradient(90deg, transparent 0%, rgba(138, 103, 58, 0.1) 16%, rgba(138, 103, 58, 0.46) 50%, rgba(138, 103, 58, 0.1) 84%, transparent 100%) center / 100% 1px no-repeat;\r\n}\r\n\r\nfinance hr {\r\n  background:\r\n    radial-gradient(circle, rgba(79, 123, 85, 0.74) 0 2px, transparent 2.6px) center / 8px 8px no-repeat,\r\n    radial-gradient(circle, rgba(79, 123, 85, 0.32) 0 1.5px, transparent 2px) calc(50% - 18px) center / 7px 7px no-repeat,\r\n    radial-gradient(circle, rgba(79, 123, 85, 0.32) 0 1.5px, transparent 2px) calc(50% + 18px) center / 7px 7px no-repeat,\r\n    linear-gradient(90deg, transparent 0%, rgba(79, 123, 85, 0.1) 16%, rgba(79, 123, 85, 0.46) 50%, rgba(79, 123, 85, 0.1) 84%, transparent 100%) center / 100% 1px no-repeat;\r\n}\r\n\r\n/* =========================================================\r\n   PHOTO_STATUS 约拍摄影状态\r\n   ========================================================= */\r\nPHOTO_STATUS {\r\n  padding: 0;\r\n  border-left: 4px solid var(--rw-gold);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.65), rgba(255,255,255,0.1)),\r\n    var(--rw-gold-soft);\r\n  font-size: 13.5px;\r\n  line-height: 1.7;\r\n}\r\n\r\nPHOTO_STATUS > details {\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\nPHOTO_STATUS > details > summary {\r\n  margin: 0;\r\n  color: var(--rw-gold);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.74), rgba(255,255,255,0.1)),\r\n    var(--rw-gold-soft);\r\n}\r\n\r\nPHOTO_STATUS > details[open] {\r\n  padding: 0 10px 10px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.32), rgba(255,255,255,0.06)),\r\n    var(--rw-gold-soft);\r\n}\r\n\r\nPHOTO_STATUS > details[open] > summary {\r\n  margin: 0 -10px 8px;\r\n}\r\n\r\nPHOTO_STATUS section {\r\n  display: block;\r\n  margin: 8px 10px 10px;\r\n  padding: 10px 11px;\r\n  border: 1px solid rgba(147, 109, 52, 0.26);\r\n  border-left: 4px solid var(--rw-gold);\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #fff4df;\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.68;\r\n  word-break: break-word;\r\n}\r\n\r\nPHOTO_STATUS item {\r\n  display: block;\r\n  position: relative;\r\n  margin: 0 0 7px;\r\n  padding: 7px 9px 7px 86px;\r\n  border: 1px solid rgba(147, 109, 52, 0.22);\r\n  border-radius: var(--rw-radius-sm);\r\n  background: rgba(255,255,255,0.42);\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.62;\r\n  word-break: break-word;\r\n}\r\n\r\nPHOTO_STATUS item:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\nPHOTO_STATUS item > b {\r\n  position: absolute;\r\n  left: 9px;\r\n  top: 7px;\r\n  width: 68px;\r\n  color: var(--rw-gold);\r\n  font-weight: 900;\r\n  white-space: nowrap;\r\n}\r\n\r\n/* =========================================================\r\n   RENTAL_STATUS 房东租客状态\r\n   ========================================================= */\r\nRENTAL_STATUS {\r\n  padding: 0;\r\n  border-left: 4px solid var(--rw-green);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.65), rgba(255,255,255,0.1)),\r\n    var(--rw-green-soft);\r\n  font-size: 13.5px;\r\n  line-height: 1.7;\r\n}\r\n\r\nRENTAL_STATUS > details {\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\nRENTAL_STATUS > details > summary {\r\n  margin: 0;\r\n  color: var(--rw-green);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.74), rgba(255,255,255,0.1)),\r\n    var(--rw-green-soft);\r\n}\r\n\r\nRENTAL_STATUS > details[open] {\r\n  padding: 0 10px 10px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.32), rgba(255,255,255,0.06)),\r\n    var(--rw-green-soft);\r\n}\r\n\r\nRENTAL_STATUS > details[open] > summary {\r\n  margin: 0 -10px 8px;\r\n}\r\n\r\nRENTAL_STATUS section {\r\n  display: block;\r\n  margin: 8px 10px 10px;\r\n  padding: 10px 11px;\r\n  border: 1px solid rgba(104, 120, 82, 0.26);\r\n  border-left: 4px solid var(--rw-green);\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #f0f6e6;\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.68;\r\n  word-break: break-word;\r\n}\r\n\r\nRENTAL_STATUS section > b {\r\n  display: block;\r\n  margin: -2px -1px 9px;\r\n  padding: 6px 9px;\r\n  border: 1px solid rgba(104, 120, 82, 0.2);\r\n  border-radius: var(--rw-radius-sm);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.78), rgba(255,255,255,0.14)),\r\n    var(--rw-green-soft);\r\n  color: var(--rw-green);\r\n  font-size: 13.5px;\r\n  font-weight: 900;\r\n  letter-spacing: 0.03em;\r\n}\r\n\r\nRENTAL_STATUS item {\r\n  display: block;\r\n  position: relative;\r\n  margin: 0 0 7px;\r\n  padding: 7px 9px 7px 96px;\r\n  border: 1px solid rgba(104, 120, 82, 0.22);\r\n  border-radius: var(--rw-radius-sm);\r\n  background: rgba(255,255,255,0.42);\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.62;\r\n  word-break: break-word;\r\n}\r\n\r\nRENTAL_STATUS item:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\nRENTAL_STATUS item > b {\r\n  position: absolute;\r\n  left: 9px;\r\n  top: 7px;\r\n  width: 78px;\r\n  color: var(--rw-green);\r\n  font-weight: 900;\r\n  white-space: nowrap;\r\n}\r\n\r\n/* =========================================================\r\n   recommend 推荐行动\r\n   ========================================================= */\r\nrecommend {\r\n  padding: 0 10px 10px;\r\n}\r\n\r\nrecommend::before {\r\n  margin: 0 -10px 8px;\r\n  color: var(--rw-gold);\r\n}\r\n\r\nrecommend::after {\r\n  content: \"可回复“选项1 / 选项2 / 选项3”选择下一步行动，也可以直接输入自定义行动意图。\";\r\n  display: block;\r\n  margin: 8px 0 0;\r\n  padding: 8px 11px;\r\n  border: 1px solid rgba(138, 103, 58, 0.28);\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #f4dfb6;\r\n  color: #6d4d24;\r\n  font-size: 13.5px;\r\n  font-weight: 850;\r\n  line-height: 1.55;\r\n}\r\n\r\nrecommend choice {\r\n  position: relative;\r\n  margin: 0 0 7px;\r\n  padding: 10px 12px 10px 13px;\r\n  border: 1px solid rgba(116, 82, 38, 0.28);\r\n  border-left: 4px solid var(--rw-gold);\r\n  border-radius: var(--rw-radius-md);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.7), rgba(255,255,255,0.1)),\r\n    #f8e4bb;\r\n  color: var(--rw-text);\r\n  font-size: 13.5px;\r\n  line-height: 1.68;\r\n  word-break: break-word;\r\n}\r\n\r\nrecommend choice:nth-of-type(2) {\r\n  border-left-color: var(--rw-blue);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.7), rgba(255,255,255,0.1)),\r\n    var(--rw-blue-soft);\r\n}\r\n\r\nrecommend choice:nth-of-type(3) {\r\n  border-left-color: var(--rw-green);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.7), rgba(255,255,255,0.1)),\r\n    var(--rw-green-soft);\r\n}\r\n\r\nrecommend choice:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\nrecommend choice b {\r\n  display: inline-block;\r\n  margin-bottom: 6px;\r\n  color: var(--rw-gold);\r\n  font-size: 13.5px;\r\n  font-weight: 900;\r\n}\r\n\r\nrecommend choice:nth-of-type(2) b { color: var(--rw-blue); }\r\nrecommend choice:nth-of-type(3) b { color: var(--rw-green); }\r\n\r\nrecommend br {\r\n  display: block;\r\n  content: \"\";\r\n  margin: 5px 0;\r\n}\r\n\r\n/* =========================================================\r\n   通用文本元素\r\n   ========================================================= */\r\nb {\r\n  font-weight: 850;\r\n}\r\n\r\n::selection {\r\n  background: rgba(138, 103, 58, 0.18);\r\n}\r\n\r\n/* =========================================================\r\n   手机端：完整展示，全部单列，减少阴影\r\n   ========================================================= */\r\n@media (max-width: 768px) {\r\n  body {\r\n    padding: 7px;\r\n    font-size: 13.5px;\r\n    line-height: 1.62;\r\n  }\r\n\r\n  settings,\r\n  intent-check,\r\n  scene,\r\n  text,\r\n  hook,\r\n  facts,\r\n  character,\r\n  PHOTO_STATUS,\r\n  RENTAL_STATUS,\r\n  recommend {\r\n    margin-bottom: 7px;\r\n    border-radius: 11px;\r\n    box-shadow: 0 3px 10px rgba(82, 55, 24, 0.055);\r\n  }\r\n\r\n  settings::before,\r\n  scene::before,\r\n  text::before,\r\n  hook::before,\r\n  facts::before,\r\n  character::before,\r\n  PHOTO_STATUS > details > summary,\r\n  RENTAL_STATUS > details > summary,\r\n  recommend::before,\r\n  details > summary {\r\n    padding: 7px 10px;\r\n  }\r\n\r\n  settings {\r\n    padding: 0 8px 8px;\r\n  }\r\n\r\n  settings span {\r\n    width: 100%;\r\n    margin: 6px 0 0;\r\n    white-space: normal;\r\n  }\r\n\r\n  scene {\r\n    grid-template-columns: 1fr;\r\n    gap: 7px;\r\n    padding: 0 8px 8px;\r\n  }\r\n\r\n  scene::before {\r\n    margin: 0 -8px;\r\n  }\r\n\r\n  scene span {\r\n    min-height: auto;\r\n    padding: 25px 9px 9px;\r\n  }\r\n\r\n  text {\r\n    padding: 0 11px 11px;\r\n    font-size: 13.5px;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  text::before {\r\n    margin: 0 -11px;\r\n  }\r\n\r\n  text p {\r\n    margin-top: 0.7em;\r\n  }\r\n\r\n  text p:first-child {\r\n    margin-top: 9px;\r\n  }\r\n\r\n  character,\r\n  recommend {\r\n    padding-left: 8px;\r\n    padding-right: 8px;\r\n    padding-bottom: 8px;\r\n  }\r\n\r\n  character::before,\r\n  recommend::before {\r\n    margin-left: -8px;\r\n    margin-right: -8px;\r\n  }\r\n\r\n  hook,\r\n  facts {\r\n    padding: 0;\r\n  }\r\n\r\n  hook details[open],\r\n  facts details[open] {\r\n    padding: 0 8px 8px;\r\n  }\r\n\r\n  hook details[open] > summary,\r\n  facts details[open] > summary {\r\n    margin: 0 -8px 7px;\r\n  }\r\n\r\n  PHOTO_STATUS > details[open],\r\n  RENTAL_STATUS > details[open] {\r\n    padding: 0 8px 8px;\r\n  }\r\n\r\n  PHOTO_STATUS > details[open] > summary,\r\n  RENTAL_STATUS > details[open] > summary {\r\n    margin: 0 -8px 7px;\r\n  }\r\n\r\n  PHOTO_STATUS section,\r\n  RENTAL_STATUS section {\r\n    margin: 7px 8px 8px;\r\n    padding: 9px 10px;\r\n  }\r\n\r\n  PHOTO_STATUS item,\r\n  RENTAL_STATUS item {\r\n    padding: 7px 8px 7px 86px;\r\n  }\r\n\r\n  PHOTO_STATUS item > b,\r\n  RENTAL_STATUS item > b {\r\n    left: 8px;\r\n    width: 70px;\r\n  }\r\n\r\n  intent-check details[open] {\r\n    padding: 0 8px 8px;\r\n  }\r\n\r\n  intent-check details[open] > summary {\r\n    margin: 0 -8px 7px;\r\n  }\r\n\r\n  recommend::after {\r\n    margin-top: 7px;\r\n    padding: 7px 9px;\r\n  }\r\n\r\n  recommend choice {\r\n    padding: 9px 10px;\r\n  }\r\n\r\n  character > details {\r\n    margin-bottom: 7px;\r\n    border-radius: 11px;\r\n  }\r\n\r\n  character > details[open] {\r\n    padding-bottom: 7px;\r\n  }\r\n\r\n  character > details[open] > summary {\r\n    margin-bottom: 7px;\r\n  }\r\n\r\n  character > details > summary presence,\r\n  character > details > summary .presence_badge {\r\n    float: none;\r\n    display: inline-block;\r\n    margin: 5px 0 0 18px;\r\n  }\r\n\r\n  .two-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    gap: 7px;\r\n    margin: 0 7px 7px;\r\n  }\r\n\r\n  .two-grid > age,\r\n  .two-grid > birth,\r\n  .two-grid > identity,\r\n  .two-grid > job {\r\n    min-height: 56px;\r\n    padding: 24px 9px 8px;\r\n    font-size: 13.5px;\r\n  }\r\n\r\n  background,\r\n  activity,\r\n  appearance,\r\n  clothing,\r\n  personality,\r\n  sexual-privacy,\r\n  relationship,\r\n  known,\r\n  mind,\r\n  finance,\r\n  .yulong-status {\r\n    margin: 0 7px 7px;\r\n    padding: 32px 9px 9px;\r\n  }\r\n\r\n  .yulong-status::before {\r\n    padding: 7px 9px;\r\n  }\r\n\r\n  .yulong-status item {\r\n    padding: 7px 8px 7px 86px;\r\n  }\r\n\r\n  .yulong-status item > b {\r\n    left: 8px;\r\n    width: 70px;\r\n  }\r\n\r\n  hr,\r\n  finance hr,\r\n  section hr {\r\n    margin: 6px 0;\r\n  }\r\n}\r\n\r\n@media (max-width: 420px) {\r\n  .two-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n/* =========================================================\r\n   统一折叠信息卡：玩家意图 / 角色行动 / 既定事实\r\n   保持同一套卡片、按钮、颜色风格\r\n   ========================================================= */\r\nintent-check,\r\nhook,\r\nfacts {\r\n  padding: 0 !important;\r\n  border: 1px solid rgba(124, 92, 52, 0.26) !important;\r\n  border-left: 1px solid rgba(124, 92, 52, 0.26) !important;\r\n  border-radius: var(--rw-radius-lg) !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.62), rgba(255,255,255,0.08)),\r\n    #f7e6c9 !important;\r\n  box-shadow:\r\n    0 4px 12px rgba(82, 55, 24, 0.075),\r\n    inset 0 1px 0 rgba(255,255,255,0.72) !important;\r\n  overflow: hidden;\r\n}\r\n\r\nintent-check > details,\r\nhook > details,\r\nfacts > details {\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n}\r\n\r\nintent-check > details > summary,\r\nhook > details > summary,\r\nfacts > details > summary {\r\n  min-height: 40px !important;\r\n  margin: 0 !important;\r\n  padding: 8px 13px !important;\r\n  border: 0 !important;\r\n  border-bottom: 1px solid rgba(124, 92, 52, 0.24) !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.68), rgba(255,255,255,0.08)),\r\n    linear-gradient(180deg, #fff0d4, #e7c28c) !important;\r\n  color: #5f421d !important;\r\n  font-size: 13.5px !important;\r\n  font-weight: 850 !important;\r\n  letter-spacing: 0.02em !important;\r\n}\r\n\r\nintent-check > details[open],\r\nhook > details[open],\r\nfacts > details[open] {\r\n  padding: 0 10px 10px !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.32), rgba(255,255,255,0.05)),\r\n    #f7e6c9 !important;\r\n}\r\n\r\nintent-check > details[open] > summary,\r\nhook > details[open] > summary,\r\nfacts > details[open] > summary {\r\n  margin: 0 -10px 8px !important;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  intent-check > details[open],\r\n  hook > details[open],\r\n  facts > details[open] {\r\n    padding: 0 8px 8px !important;\r\n  }\r\n\r\n  intent-check > details[open] > summary,\r\n  hook > details[open] > summary,\r\n  facts > details[open] > summary {\r\n    margin: 0 -8px 7px !important;\r\n  }\r\n}\r\n\r\n/* =========================================================\r\n   统一人物字段卡片：同一框架，三组背景色\r\n   ========================================================= */\r\nbackground,\r\nactivity,\r\npersonality,\r\nappearance,\r\nclothing,\r\nsexual-privacy,\r\nmind,\r\nfinance,\r\nrelationship,\r\nknown {\r\n  position: relative !important;\r\n  margin: 0 8px 8px !important;\r\n  padding: 34px 11px 10px !important;\r\n  border: 1px solid rgba(116, 82, 38, 0.28) !important;\r\n  border-left-width: 4px !important;\r\n  border-left-style: solid !important;\r\n  border-radius: var(--rw-radius-md) !important;\r\n  color: var(--rw-text) !important;\r\n  font-family: var(--rw-font) !important;\r\n  font-size: 13.5px !important;\r\n  line-height: 1.7 !important;\r\n  word-break: break-word !important;\r\n  box-shadow:\r\n    0 2px 7px rgba(82, 55, 24, 0.045),\r\n    inset 0 1px 0 rgba(255,255,255,0.68) !important;\r\n}\r\n\r\nbackground::before,\r\nactivity::before,\r\npersonality::before,\r\nappearance::before,\r\nclothing::before,\r\nsexual-privacy::before,\r\nmind::before,\r\nfinance::before,\r\nrelationship::before,\r\nknown::before {\r\n  position: absolute !important;\r\n  left: 0 !important;\r\n  right: 0 !important;\r\n  top: 0 !important;\r\n  padding: 7px 11px !important;\r\n  border-bottom: 1px solid rgba(116, 82, 38, 0.22) !important;\r\n  border-radius: var(--rw-radius-md) var(--rw-radius-md) 0 0 !important;\r\n  font-size: 13.5px !important;\r\n  font-weight: 850 !important;\r\n  line-height: 1.2 !important;\r\n}\r\n\r\n/* 第一组：人格基准 / 背景设定 / 当前活动 */\r\nbackground,\r\nactivity,\r\npersonality {\r\n  border-left-color: #8a6332 !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #fff1d8 !important;\r\n}\r\n\r\nbackground::before,\r\nactivity::before,\r\npersonality::before {\r\n  color: #5f421d !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.66), rgba(255,255,255,0.08)),\r\n    #ead0a6 !important;\r\n}\r\n\r\n/* 第二组：外貌形象 / 衣着穿搭 / 隐私状态 */\r\nappearance,\r\nclothing,\r\nsexual-privacy {\r\n  border-left-color: #8a5f55 !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #f4ded7 !important;\r\n}\r\n\r\nappearance::before,\r\nclothing::before,\r\nsexual-privacy::before {\r\n  color: #67463d !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.66), rgba(255,255,255,0.08)),\r\n    #e7c6bb !important;\r\n}\r\n\r\n/* 第三组：内心信息 / 财务信息 / 关系信息 / 已知信息 */\r\nmind,\r\nfinance,\r\nrelationship,\r\nknown {\r\n  border-left-color: #5f7084 !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #e7edf2 !important;\r\n}\r\n\r\nmind::before,\r\nfinance::before,\r\nrelationship::before,\r\nknown::before {\r\n  color: #3f5166 !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.66), rgba(255,255,255,0.08)),\r\n    #d7e1e8 !important;\r\n}\r\n\r\nmind item,\r\nfinance item {\r\n  display: block !important;\r\n  position: relative !important;\r\n  margin: 0 0 7px !important;\r\n  padding: 7px 9px 7px 86px !important;\r\n  border: 1px solid rgba(63, 81, 102, 0.22) !important;\r\n  border-radius: var(--rw-radius-sm) !important;\r\n  background: rgba(255,255,255,0.42) !important;\r\n  color: var(--rw-text) !important;\r\n  font-size: 13.5px !important;\r\n  line-height: 1.62 !important;\r\n  word-break: break-word !important;\r\n}\r\n\r\nmind item:last-child,\r\nfinance item:last-child {\r\n  margin-bottom: 0 !important;\r\n}\r\n\r\nmind item > b,\r\nfinance item > b {\r\n  position: absolute !important;\r\n  left: 9px !important;\r\n  top: 7px !important;\r\n  width: 68px !important;\r\n  color: #3f5166 !important;\r\n  font-weight: 900 !important;\r\n  white-space: nowrap !important;\r\n}\r\n\r\n/* =========================================================\r\n   统一三个选项：同一框架，每个选项一种颜色\r\n   ========================================================= */\r\nrecommend choice {\r\n  position: relative !important;\r\n  margin: 0 0 7px !important;\r\n  padding: 10px 12px 10px 13px !important;\r\n  border: 1px solid rgba(116, 82, 38, 0.26) !important;\r\n  border-left-width: 4px !important;\r\n  border-left-style: solid !important;\r\n  border-radius: var(--rw-radius-md) !important;\r\n  color: var(--rw-text) !important;\r\n  font-size: 13.5px !important;\r\n  line-height: 1.68 !important;\r\n  word-break: break-word !important;\r\n  box-shadow:\r\n    0 2px 7px rgba(82, 55, 24, 0.045),\r\n    inset 0 1px 0 rgba(255,255,255,0.68) !important;\r\n}\r\n\r\nrecommend choice:nth-of-type(1) {\r\n  border-left-color: #936d34 !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #fff0d0 !important;\r\n}\r\n\r\nrecommend choice:nth-of-type(2) {\r\n  border-left-color: #5f7084 !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #e6edf2 !important;\r\n}\r\n\r\nrecommend choice:nth-of-type(3) {\r\n  border-left-color: #687852 !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.72), rgba(255,255,255,0.12)),\r\n    #e8efdc !important;\r\n}\r\n\r\nrecommend choice b {\r\n  display: inline-block !important;\r\n  margin-bottom: 6px !important;\r\n  font-size: 13.5px !important;\r\n  font-weight: 900 !important;\r\n}\r\n\r\nrecommend choice:nth-of-type(1) b { color: #7a551d !important; }\r\nrecommend choice:nth-of-type(2) b { color: #43556c !important; }\r\nrecommend choice:nth-of-type(3) b { color: #4f623b !important; }\r\n\r\n@media (max-width: 768px) {\r\n  background,\r\n  activity,\r\n  personality,\r\n  appearance,\r\n  clothing,\r\n  sexual-privacy,\r\n  mind,\r\n  finance,\r\n  relationship,\r\n  known {\r\n    margin: 0 7px 7px !important;\r\n    padding: 32px 9px 9px !important;\r\n  }\r\n\r\n  background::before,\r\n  activity::before,\r\n  personality::before,\r\n  appearance::before,\r\n  clothing::before,\r\n  sexual-privacy::before,\r\n  mind::before,\r\n  finance::before,\r\n  relationship::before,\r\n  known::before {\r\n    padding: 7px 9px !important;\r\n  }\r\n\r\n  recommend choice {\r\n    padding: 9px 10px !important;\r\n  }\r\n\r\n  mind item,\r\n  finance item {\r\n    padding: 7px 8px 7px 76px !important;\r\n  }\r\n\r\n  mind item > b,\r\n  finance item > b {\r\n    left: 8px !important;\r\n    width: 60px !important;\r\n  }\r\n}\r\n/* =========================================================\r\n   详细介绍页 · 手机端兼容静态版\r\n   ========================================================= */\r\n.rw-app {\r\n  display: block;\r\n  max-width: 1100px;\r\n  margin: 0 auto;\r\n  padding: 22px 16px 44px;\r\n  background: #ede9df;\r\n  color: #20201d;\r\n  font-family: \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\r\n  line-height: 1.72;\r\n  box-sizing: border-box;\r\n}\r\n\r\n.rw-app * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.rw-hero {\r\n  background: #fdfbf4;\r\n  border: 1px solid #20201d;\r\n  box-shadow: 12px 12px 0 rgba(0,0,0,.18);\r\n  padding: 28px;\r\n  margin: 0 0 22px;\r\n}\r\n\r\n.rw-kicker {\r\n  font-size: 12px;\r\n  letter-spacing: .22em;\r\n  color: #0f766e;\r\n  font-weight: 900;\r\n}\r\n\r\n.rw-title {\r\n  font-size: 42px;\r\n  line-height: 1.12;\r\n  margin: 14px 0 10px;\r\n  font-weight: 900;\r\n}\r\n\r\n.rw-title span {\r\n  color: #b45309;\r\n}\r\n\r\n.rw-lead {\r\n  margin: 0;\r\n  color: #57534e;\r\n  max-width: 780px;\r\n}\r\n\r\n.rw-panel {\r\n  background: #fffaf0;\r\n  border: 1px solid #d7cfbd;\r\n  padding: 22px;\r\n  margin: 0 0 16px;\r\n  box-shadow: 0 8px 24px rgba(67,56,42,.07);\r\n}\r\n\r\n.rw-panel.soft {\r\n  background: #f8f4ea;\r\n}\r\n\r\n.rw-section-title {\r\n  display: flex;\r\n  align-items: flex-end;\r\n  justify-content: space-between;\r\n  gap: 14px;\r\n  margin-bottom: 16px;\r\n  border-bottom: 1px solid #d7cfbd;\r\n  padding-bottom: 12px;\r\n}\r\n\r\n.rw-section-title h2 {\r\n  font-size: 26px;\r\n  margin: 0;\r\n  font-weight: 900;\r\n}\r\n\r\n.rw-section-title span {\r\n  font-size: 13px;\r\n  color: #78716c;\r\n}\r\n\r\n.rw-ribbon {\r\n  display: inline-block;\r\n  background: #0f766e;\r\n  color: #fff;\r\n  padding: 5px 9px;\r\n  font-size: 12px;\r\n  font-weight: 900;\r\n  letter-spacing: .12em;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n.rw-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 14px;\r\n}\r\n\r\n.rw-grid.two {\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n}\r\n\r\n.rw-card {\r\n  border: 1px solid #ddd2bd;\r\n  background: #fff;\r\n  padding: 16px;\r\n  min-height: 128px;\r\n}\r\n\r\n.rw-card h3 {\r\n  margin: 0 0 8px;\r\n  font-size: 17px;\r\n}\r\n\r\n.rw-card p {\r\n  margin: 0 0 6px;\r\n  color: #57534e;\r\n  font-size: 14px;\r\n}\r\n\r\n.rw-card strong {\r\n  color: #0f766e;\r\n}\r\n\r\n.rw-note {\r\n  font-size: 13px;\r\n  color: #57534e;\r\n  background: #f4efe4;\r\n  border-left: 4px solid #0f766e;\r\n  padding: 10px 12px;\r\n  margin: 12px 0;\r\n}\r\n\r\n.rw-warning {\r\n  background: #fff7ed;\r\n  border-left-color: #b45309;\r\n}\r\n\r\n.rw-steps {\r\n  counter-reset: step;\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n.rw-steps li {\r\n  counter-increment: step;\r\n  margin: 0 0 10px;\r\n  padding: 12px 14px 12px 46px;\r\n  background: #fff;\r\n  border: 1px solid #ddd2bd;\r\n  position: relative;\r\n}\r\n\r\n.rw-steps li::before {\r\n  content: counter(step);\r\n  position: absolute;\r\n  left: 12px;\r\n  top: 12px;\r\n  width: 24px;\r\n  height: 24px;\r\n  border-radius: 50%;\r\n  background: #0f766e;\r\n  color: #fff;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-weight: 900;\r\n  font-size: 12px;\r\n}\r\n\r\n.rw-tag-list {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n\r\n.rw-tag {\r\n  display: inline-block;\r\n  border: 1px solid #cfc6b4;\r\n  background: #fff;\r\n  color: #57534e;\r\n  padding: 7px 10px;\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n}\r\n\r\n.rw-tag.on {\r\n  background: #0f766e;\r\n  border-color: #0f766e;\r\n  color: #fff;\r\n}\r\n\r\n.rw-template {\r\n  white-space: pre-wrap;\r\n  background: #20201d;\r\n  color: #fefce8;\r\n  border: 1px solid #20201d;\r\n  padding: 16px;\r\n  overflow: auto;\r\n  font-family: \"Cascadia Code\", \"Fira Code\", Consolas, \"Microsoft YaHei\", monospace;\r\n  font-size: 13px;\r\n  line-height: 1.65;\r\n}\r\n\r\ndetails.rw-fold {\r\n  border: 1px solid #d7cfbd;\r\n  background: #fff;\r\n  margin: 0 0 12px;\r\n}\r\n\r\ndetails.rw-fold summary {\r\n  cursor: pointer;\r\n  padding: 12px 14px;\r\n  font-weight: 900;\r\n  background: #f4efe4;\r\n  color: #292524;\r\n}\r\n\r\ndetails.rw-fold .rw-fold-body {\r\n  padding: 14px;\r\n}\r\n\r\n.rw-table {\r\n  width: 100%;\r\n  border-collapse: collapse;\r\n  background: #fff;\r\n}\r\n\r\n.rw-table th,\r\n.rw-table td {\r\n  border: 1px solid #ddd2bd;\r\n  padding: 10px;\r\n  text-align: left;\r\n  vertical-align: top;\r\n}\r\n\r\n.rw-table th {\r\n  background: #f4efe4;\r\n  color: #292524;\r\n}\r\n\r\n.rw-footer {\r\n  font-size: 13px;\r\n  color: #57534e;\r\n  text-align: center;\r\n  margin-top: 18px;\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  .rw-app {\r\n    padding: 12px 10px 28px;\r\n  }\r\n\r\n  .rw-hero {\r\n    padding: 20px;\r\n    box-shadow: 7px 7px 0 rgba(0,0,0,.16);\r\n  }\r\n\r\n  .rw-title {\r\n    font-size: 32px;\r\n  }\r\n\r\n  .rw-grid,\r\n  .rw-grid.two {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .rw-panel {\r\n    padding: 16px;\r\n  }\r\n\r\n  .rw-section-title {\r\n    display: block;\r\n  }\r\n\r\n  .rw-section-title h2 {\r\n    font-size: 22px;\r\n  }\r\n\r\n  .rw-template {\r\n    font-size: 12.5px;\r\n    max-height: none;\r\n  }\r\n\r\n  .rw-table {\r\n    font-size: 13px;\r\n  }\r\n\r\n  .rw-table th,\r\n  .rw-table td {\r\n    padding: 8px;\r\n  }\r\n\r\n  .rw-steps li {\r\n    padding-right: 10px;\r\n  }\r\n}","options":null,"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":true,"defaultModelSettings":{"model":"melon_deepseek/deepseek-v4-pro-max","contextWindow":10,"modelSettings":{"temperature":0.8,"frequencyPenalty":0.5}},"totalConversations":162,"totalMessages":2697,"totalCreditsUsed":2613237,"totalTokensUsed":84093803,"totalPlayedUsers":100,"deeplyPlayed":35,"fixedPromptLength":12844,"lorebookLength":10427,"author":{"id":"Wj2Tvekv8cbI1JBCp04TMjVkXZTXSbys","name":"狗头","displayUsername":"zhangqwe520hf","username":"zhangqwe520hf"},"cardsTags":[{"tag":{"name":"R18","cardsCount":258}},{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"可快餐可长线","cardsCount":613}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"开局即可色","cardsCount":1444}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}