{"id":"bb97a510-467b-4886-9ab3-43202708ff49","authorId":"rDvEbzyH33bmXZzzHtZBbiMFJNFcID8q","title":"我的女友粉们怎么都想榨干我","description":"你是「私房频道」的签约创作者——一个巡回各城的成人视频博主。没有固定棚景，你的工作就是背着设备到一座城、见一个人、拍一支片。艺名、长相、风格全由你自己定：镜头前社牛、镜头后闷骚的反差型，玩世不恭的浪子型，还是把每个粉丝当作品打磨的艺术家型。\n\n而你的女友粉们，排着队想把你榨干。\n\n平台的报名表永远是满的。你翻开名单，从临江翻到漠北，精挑细选了十位报名最凶的女粉——有把「第一次」当仪式、紧张到发抖的大一新生；有弹幕开车第一名、现实里怂成一团的游戏主播；有把约拍包装成「田野调查」的大学讲师；有白天指挥会议室、晚上在日程表最后一页留白的女高管；还有看你视频三年、说要亲手调一杯酒把你拆开研究的清吧老板娘……\n\n她们主动报名、主动约你、主动抢走节奏。你才是被追逐、被索取的那一方。\n\n十座城，十个人，十条独立的路线。每次约拍都是一段完整的故事：到城、接头、试探、推进，留下过夜或离开。关系进度按人独立保存，身体记忆、拍摄作品、口头约定统统延续，拍完了还能回头复访。一次只选一位——但想好，翻开名单的那一刻，你就已经进了谁的局。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"sqcm5fc2gtoiczvzplvi9b5p.webp","coverWidth":null,"coverHeight":null,"introPage":"zeayktf00qyxt8xzanhjmv0u.html","changelog":"手机端看着舒服一些","createdAt":"2026-08-17T12:34:57.905Z","updatedAt":"2026-08-17T15:02:30.678Z","initPublicAt":"2026-08-17T13:25:29.691Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":true,"memorySchema":null,"injectStyles":"/* =================================================================\n builtInCss · 我的女友粉们怎么都想榨干我 · 私房频道 · 夜色档案风 · 通用无容器版 v1.0\n -----------------------------------------------------------------\n 适用：无固定回答容器的平台（MissAI / 夜语 / Rili / 春水 四平台共存段）；\n      选择器直接作用于运行时输出标签。\n 对齐 Runtime：欲望型变体 Runtime 作家 v1.0（本卡副本 2026-08-13）\n   - details.judge > summary + .judge-body(.judge-meta / .judge-line)\n   - hr.separator\n   - div.story（第一人称正文，段落 p）\n   - details.panel.npc > summary「👩 {NPC名称} · 状态」+ <p><b>标签：</b>值</p> 固定 11 行\n     + 卡专属持续状态 2 行（拍摄作品 / 口头约定）\n   - details.panel.player > summary「👤 我 · 状态」+ <p><b>标签：</b>值</p>\n     玩家状态栏（v1.5 新增 · Runtime 适配）：时间/地点、姓名、体型、长相、博主风格、尺寸\n   - details.panel.memory > summary「🧠 记忆档案」+ 三张表格（永久 / LTM / STM）\n   - div.suggestions > p ×4（行动建议）\n 视觉同源：展示页「私房频道」夜色蓝黑 × 玫红信号 × 香槟金频道字\n 约束：无 JS 脚本、无外链、无外部导入语句、无 is/has 复合选择器；伪元素仅装饰；\n      必要标题、标签、状态由 Runtime 输出真实元素；变量逐处带 fallback；\n      Rili 段裸写（平台自动加 .custom-styles）；平台段不带裸标签选择器；\n      覆盖段在文件末尾并加 !important；等级色固定色值 + -webkit-text-fill-color 双写。\n ================================================================= */\n\n/* ---------- 0. 家族令牌（每处使用都带 fallback） ---------- */\n:root {\n  --gf-bg: #0a0c12;\n  --gf-bg-2: #0e1119;\n  --gf-surface: #141926;\n  --gf-surface-2: #1b2231;\n  --gf-line: rgba(216,184,120,.16);\n  --gf-line-strong: rgba(216,184,120,.42);\n  --gf-text: #ece7e2;\n  --gf-muted: #b0a6b4;\n  --gf-dim: #8d8494;\n  --gf-rose: #f26d9c;\n  --gf-rose-deep: #d15a88;\n  --gf-gold: #d8b878;\n  --gf-gold-deep: #e8cf92;\n  --gf-on-accent: #1a0b12;\n  --gf-ok: #6fd0b4;\n  --gf-shadow: 0 18px 44px rgba(0,0,0,.5);\n  --gf-radius: 18px;\n  --gf-font-body: \"Noto Serif SC\", \"Songti SC\", \"STSong\", \"Microsoft YaHei\", serif;\n  --gf-font-ui: \"Microsoft YaHei UI\", \"PingFang SC\", \"Noto Sans CJK SC\", sans-serif;\n  --gf-font-mono: ui-monospace, \"Cascadia Mono\", Consolas, monospace;\n}\n\n/* 整体底色策略（v2.0 修正）：\n   参考视觉设计与配色知识库 2.8（低彩度环境 + 小面积高彩度信号）与 2.3（明度骨架）。\n   ⚠ 不写全局 body 背景：手动加前缀的平台（MissAI/夜语/春水）注入时\n     body 选择器无前缀保护，会命中整个平台页面（含侧边栏/导航）导致整页变黑（实测反馈）。\n   底色只由带平台前缀的安全容器承担：\n   - 春水 .bd-content-area（聊天主区，用户气泡自带浅底，可安全上夜色底）；\n   - 其余平台（MissAI/夜语/Rili/树梦）由组件自带夜色卡片（story / judge / panel）\n     承载夜色主题，平台底色透出，避免误伤用户消息。 */\n.story,\ndetails.judge,\ndetails.panel.npc, details.panel.data-npc,\ndetails.panel.player, details.panel.data-player,\ndetails.panel.memory, details.panel.data-memory,\n.suggestions p {\n  box-sizing: border-box;\n}\n.story, details, details summary, .panel, .panel summary, .suggestions, .suggestions p {\n  transition: border-color .22s ease, background-color .22s ease, box-shadow .22s ease, opacity .22s ease, transform .22s ease;\n}\n\n/* ---------- 1. 正文 .story —— 夜色里的第一人称 ---------- */\n.story {\n  margin: 14px 0;\n  padding: 24px 26px;\n  border: 1px solid var(--gf-line, rgba(216,184,120,.16));\n  border-left: 3px solid var(--gf-line-strong, rgba(216,184,120,.42));\n  border-radius: var(--gf-radius, 18px);\n  background:\n    radial-gradient(ellipse at 88% 6%, rgba(242,109,156,.07), transparent 42%),\n    linear-gradient(180deg, var(--gf-surface-2, #1b2231), var(--gf-bg-2, #0e1119));\n  box-shadow: var(--gf-shadow, 0 18px 44px rgba(0,0,0,.5));\n  color: var(--gf-text, #ece7e2);\n  font-family: var(--gf-font-body, \"Noto Serif SC\", \"Songti SC\", \"STSong\", \"Microsoft YaHei\", serif);\n  font-size: 16px;\n  line-height: 1.95;\n  letter-spacing: .02em;\n  overflow-wrap: anywhere;\n}\n.story p { margin: 0 0 14px; text-indent: 2em; }\n.story p:last-child { margin-bottom: 0; }\n.story strong {\n  color: var(--gf-gold-deep, #e8cf92);\n  font-weight: 700;\n  -webkit-text-fill-color: var(--gf-gold-deep, #e8cf92);\n}\n.story em {\n  color: var(--gf-rose, #f26d9c);\n  font-style: italic;\n  -webkit-text-fill-color: var(--gf-rose, #f26d9c);\n}\n.story q {\n  color: var(--gf-gold-deep, #e8cf92);\n  font-style: italic;\n}\n.story blockquote {\n  margin: 16px 0;\n  padding: 12px 16px;\n  border-left: 3px solid var(--gf-line-strong, rgba(216,184,120,.42));\n  border-radius: 0 10px 10px 0;\n  background: rgba(216,184,120,.06);\n  color: var(--gf-muted, #b0a6b4);\n  font-size: 15px;\n  line-height: 1.8;\n}\n\n/* ---------- 2. 分隔线 hr.separator —— 频道转场 ---------- */\nhr, hr.separator, .separator {\n  border: none;\n  height: auto;\n  margin: 30px 0;\n  text-align: center;\n  position: relative;\n  overflow: visible;\n}\nhr::before, hr.separator::before, .separator::before {\n  content: \"\";\n  position: absolute;\n  left: 6%;\n  right: 6%;\n  top: 50%;\n  height: 1px;\n  background: linear-gradient(90deg, transparent 0%, rgba(216,184,120,.2) 16%, rgba(216,184,120,.55) 50%, rgba(216,184,120,.2) 84%, transparent 100%);\n  transform: translateY(-50%);\n}\nhr::after, hr.separator::after, .separator::after {\n  content: \"私房频道 · 今夜的故事\";\n  position: relative;\n  display: inline-block;\n  padding: 0 16px;\n  background: var(--gf-bg, #0a0c12);\n  color: rgba(216,184,120,.6);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: .3em;\n}\n\n/* ---------- 3. 创作手记 details.judge —— 频道幕后场记 ---------- */\ndetails { margin: 10px 0; }\ndetails.judge {\n  margin: 12px 0;\n  border: 1px solid var(--gf-line, rgba(216,184,120,.16));\n  border-radius: calc(var(--gf-radius, 18px) - 4px);\n  background: var(--gf-bg-2, #0e1119);\n  overflow: hidden;\n}\ndetails.judge > summary {\n  display: block;\n  padding: 10px 14px;\n  list-style: none;\n  cursor: pointer;\n  user-select: none;\n  color: var(--gf-gold, #d8b878);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: .22em;\n  background: linear-gradient(90deg, rgba(216,184,120,.12), transparent 62%);\n}\ndetails.judge > summary::-webkit-details-marker { display: none; }\ndetails.judge > summary::before {\n  content: \"◆\";\n  display: inline-block;\n  margin-right: 9px;\n  color: var(--gf-rose, #f26d9c);\n  font-size: 9px;\n}\ndetails.judge[open] > summary::before { content: \"▼\"; }\ndetails.judge > summary:hover { color: var(--gf-gold-deep, #e8cf92); }\ndetails.judge > summary:focus-visible {\n  outline: 2px solid var(--gf-rose, #f26d9c);\n  outline-offset: -3px;\n}\ndetails.judge .judge-body {\n  padding: 12px 16px 14px;\n  border-top: 1px dashed var(--gf-line, rgba(216,184,120,.16));\n  font-family: var(--gf-font-mono, ui-monospace, Consolas, monospace);\n  font-size: 12px;\n  line-height: 1.8;\n  color: var(--gf-muted, #b0a6b4);\n}\ndetails.judge .judge-meta,\ndetails.judge .judge-line {\n  margin: 5px 0;\n  padding-left: 12px;\n  border-left: 2px solid rgba(216,184,120,.2);\n  overflow-wrap: anywhere;\n}\ndetails.judge .judge-body > :first-child {\n  border-left-color: var(--gf-line-strong, rgba(216,184,120,.42));\n  color: var(--gf-gold-deep, #e8cf92);\n}\n\n/* ---------- 4. 人物面板 details.panel.npc —— 私密人物档案 ---------- */\ndetails.panel, details.panel.data-npc {\n  margin: 16px 0;\n}\ndetails.panel.npc, details.panel.data-npc {\n  width: 100%;\n  overflow: hidden;\n  border: 1px solid var(--gf-line, rgba(216,184,120,.16));\n  border-radius: var(--gf-radius, 18px);\n  background:\n    radial-gradient(ellipse at 92% 0%, rgba(242,109,156,.08), transparent 40%),\n    linear-gradient(180deg, var(--gf-surface, #141926), var(--gf-bg-2, #0e1119));\n  box-shadow: var(--gf-shadow, 0 18px 44px rgba(0,0,0,.5));\n  color: var(--gf-text, #ece7e2);\n  font-family: var(--gf-font-body, \"Noto Serif SC\", \"Songti SC\", \"STSong\", \"Microsoft YaHei\", serif);\n  font-size: 13.5px;\n  line-height: 1.75;\n}\ndetails.panel.npc > summary, details.panel.data-npc > summary {\n  display: block;\n  padding: 12px 16px;\n  list-style: none;\n  cursor: pointer;\n  user-select: none;\n  color: var(--gf-rose, #f26d9c);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 14px;\n  font-weight: 800;\n  letter-spacing: .08em;\n  background: linear-gradient(90deg, rgba(242,109,156,.12), rgba(216,184,120,.05) 58%, transparent);\n  border-bottom: 1px solid rgba(216,184,120,.12);\n}\ndetails.panel.npc > summary::-webkit-details-marker, details.panel.data-npc > summary::-webkit-details-marker { display: none; }\ndetails.panel.npc > summary::after, details.panel.data-npc > summary::after {\n  content: \"\";\n  display: inline-block;\n  width: 7px;\n  height: 7px;\n  margin-left: 8px;\n  border-right: 2px solid var(--gf-muted, #b0a6b4);\n  border-bottom: 2px solid var(--gf-muted, #b0a6b4);\n  transform: translateY(-2px) rotate(45deg);\n}\ndetails.panel.npc[open] > summary::after, details.panel.data-npc[open] > summary::after {\n  transform: translateY(2px) rotate(225deg);\n  border-color: var(--gf-rose, #f26d9c);\n}\ndetails.panel.npc > summary:hover, details.panel.data-npc > summary:hover { color: var(--gf-gold-deep, #e8cf92); }\ndetails.panel.npc > summary:focus-visible, details.panel.data-npc > summary:focus-visible {\n  outline: 2px solid var(--gf-rose, #f26d9c);\n  outline-offset: -3px;\n}\ndetails.panel.npc > p, details.panel.data-npc > p {\n  margin: 0;\n  padding: 9px 16px;\n  border-bottom: 1px dashed rgba(216,184,120,.1);\n  overflow-wrap: anywhere;\n}\ndetails.panel.npc > p:last-child, details.panel.data-npc > p:last-child { border-bottom: 0; }\ndetails.panel.npc > p b, details.panel.data-npc > p b {\n  display: inline-block;\n  min-width: 64px;\n  margin-right: 8px;\n  color: var(--gf-gold, #d8b878);\n  -webkit-text-fill-color: var(--gf-gold, #d8b878);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 11.5px;\n  font-weight: 700;\n  letter-spacing: .06em;\n}\n/* 当前想法行（面板第 11 行）—— 玫红信号 */\ndetails.panel.npc > p:nth-of-type(11), details.panel.data-npc > p:nth-of-type(11) {\n  background: linear-gradient(90deg, rgba(242,109,156,.07), transparent 70%);\n  border-left: 2px solid var(--gf-rose, #f26d9c);\n}\ndetails.panel.npc > p:nth-of-type(11) b, details.panel.data-npc > p:nth-of-type(11) b {\n  color: var(--gf-rose, #f26d9c);\n  -webkit-text-fill-color: var(--gf-rose, #f26d9c);\n}\n/* 卡专属持续状态（拍摄作品 / 口头约定，追加在面板末尾）—— 金色虚线 */\ndetails.panel.npc > p:last-child, details.panel.data-npc > p:last-child,\ndetails.panel.npc > p:nth-last-of-type(2), details.panel.data-npc > p:nth-last-of-type(2) {\n  background: rgba(216,184,120,.05);\n}\n\n/* ---------- 4b. 玩家状态栏 details.panel.player —— 频道主理人名片 ----------\n   与 NPC 面板同构（summary + p>b 行），金调区分：玩家 = 香槟金频道字，\n   NPC = 玫红信号。行序由 Runtime 输出（时间/地点、姓名、体型、长相、博主风格、尺寸）。 */\ndetails.panel.player, details.panel.data-player {\n  width: 100%;\n  margin: 16px 0;\n  overflow: hidden;\n  border: 1px solid var(--gf-line, rgba(216,184,120,.16));\n  border-radius: var(--gf-radius, 18px);\n  background:\n    radial-gradient(ellipse at 92% 0%, rgba(216,184,120,.09), transparent 42%),\n    linear-gradient(180deg, var(--gf-surface, #141926), var(--gf-bg-2, #0e1119));\n  box-shadow: var(--gf-shadow, 0 18px 44px rgba(0,0,0,.5));\n  color: var(--gf-text, #ece7e2);\n  font-family: var(--gf-font-body, \"Noto Serif SC\", \"Songti SC\", \"STSong\", \"Microsoft YaHei\", serif);\n  font-size: 13.5px;\n  line-height: 1.75;\n}\ndetails.panel.player > summary, details.panel.data-player > summary {\n  display: block;\n  padding: 12px 16px;\n  list-style: none;\n  cursor: pointer;\n  user-select: none;\n  color: var(--gf-gold-deep, #e8cf92);\n  -webkit-text-fill-color: var(--gf-gold-deep, #e8cf92);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 14px;\n  font-weight: 800;\n  letter-spacing: .08em;\n  background: linear-gradient(90deg, rgba(216,184,120,.16), rgba(242,109,156,.05) 58%, transparent);\n  border-bottom: 1px solid rgba(216,184,120,.14);\n}\ndetails.panel.player > summary::-webkit-details-marker, details.panel.data-player > summary::-webkit-details-marker { display: none; }\ndetails.panel.player > summary::after, details.panel.data-player > summary::after {\n  content: \"\";\n  display: inline-block;\n  width: 7px;\n  height: 7px;\n  margin-left: 8px;\n  border-right: 2px solid var(--gf-muted, #b0a6b4);\n  border-bottom: 2px solid var(--gf-muted, #b0a6b4);\n  transform: translateY(-2px) rotate(45deg);\n}\ndetails.panel.player[open] > summary::after, details.panel.data-player[open] > summary::after {\n  transform: translateY(2px) rotate(225deg);\n  border-color: var(--gf-gold-deep, #e8cf92);\n}\ndetails.panel.player > summary:hover, details.panel.data-player > summary:hover { color: var(--gf-gold-deep, #e8cf92); }\ndetails.panel.player > summary:focus-visible, details.panel.data-player > summary:focus-visible {\n  outline: 2px solid var(--gf-gold-deep, #e8cf92);\n  outline-offset: -3px;\n}\ndetails.panel.player > p, details.panel.data-player > p {\n  margin: 0;\n  padding: 9px 16px;\n  border-bottom: 1px dashed rgba(216,184,120,.1);\n  overflow-wrap: anywhere;\n}\ndetails.panel.player > p:last-child, details.panel.data-player > p:last-child { border-bottom: 0; }\ndetails.panel.player > p b, details.panel.data-player > p b {\n  display: inline-block;\n  min-width: 64px;\n  margin-right: 8px;\n  color: var(--gf-gold-deep, #e8cf92);\n  -webkit-text-fill-color: var(--gf-gold-deep, #e8cf92);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 11.5px;\n  font-weight: 700;\n  letter-spacing: .06em;\n}\n/* 时间/地点行（面板第 1 行）—— 频道排期金强调 */\ndetails.panel.player > p:first-of-type, details.panel.data-player > p:first-of-type {\n  background: linear-gradient(90deg, rgba(216,184,120,.13), transparent 70%);\n  border-left: 2px solid var(--gf-gold-deep, #e8cf92);\n}\n\n/* ---------- 5. 记忆档案 details.panel.memory —— 记忆三表 ---------- */\ndetails.panel.memory, details.panel.data-memory {\n  width: 100%;\n  margin: 16px 0;\n  overflow: hidden;\n  border: 1px solid var(--gf-line, rgba(216,184,120,.16));\n  border-radius: var(--gf-radius, 18px);\n  background: var(--gf-bg-2, #0e1119);\n  box-shadow: var(--gf-shadow, 0 18px 44px rgba(0,0,0,.5));\n  color: var(--gf-text, #ece7e2);\n  font-family: var(--gf-font-body, \"Noto Serif SC\", \"Songti SC\", \"STSong\", \"Microsoft YaHei\", serif);\n  font-size: 13px;\n  line-height: 1.7;\n}\ndetails.panel.memory > summary, details.panel.data-memory > summary {\n  display: block;\n  padding: 12px 16px;\n  list-style: none;\n  cursor: pointer;\n  user-select: none;\n  color: var(--gf-gold, #d8b878);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 14px;\n  font-weight: 800;\n  letter-spacing: .08em;\n  background: linear-gradient(90deg, rgba(216,184,120,.12), transparent 60%);\n  border-bottom: 1px solid rgba(216,184,120,.12);\n}\ndetails.panel.memory > summary::-webkit-details-marker, details.panel.data-memory > summary::-webkit-details-marker { display: none; }\ndetails.panel.memory > summary::after, details.panel.data-memory > summary::after {\n  content: \"\";\n  display: inline-block;\n  width: 7px;\n  height: 7px;\n  margin-left: 8px;\n  border-right: 2px solid var(--gf-muted, #b0a6b4);\n  border-bottom: 2px solid var(--gf-muted, #b0a6b4);\n  transform: translateY(-2px) rotate(45deg);\n}\ndetails.panel.memory[open] > summary::after, details.panel.data-memory[open] > summary::after {\n  transform: translateY(2px) rotate(225deg);\n  border-color: var(--gf-gold-deep, #e8cf92);\n}\ndetails.panel.memory > p, details.panel.data-memory > p {\n  margin: 8px 16px 2px;\n  color: var(--gf-gold, #d8b878);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: .12em;\n}\ndetails.panel.memory table, details.panel.data-memory table {\n  width: 100%;\n  max-width: 100%;\n  margin: 6px 0 12px;\n  border-collapse: collapse;\n  table-layout: fixed;\n  font-size: 12.5px;\n  line-height: 1.65;\n}\ndetails.panel.memory th, details.panel.data-memory th,\ndetails.panel.memory td, details.panel.data-memory td {\n  padding: 8px 10px;\n  border: 1px solid rgba(216,184,120,.16);\n  text-align: left;\n  vertical-align: top;\n  overflow-wrap: anywhere;\n  color: var(--gf-text, #ece7e2);\n}\ndetails.panel.memory th, details.panel.data-memory th {\n  background: rgba(216,184,120,.1);\n  color: var(--gf-gold-deep, #e8cf92);\n  -webkit-text-fill-color: var(--gf-gold-deep, #e8cf92);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .08em;\n}\ndetails.panel.memory td:first-child, details.panel.data-memory td:first-child,\ndetails.panel.memory th:first-child, details.panel.data-memory th:first-child {\n  width: 68px;\n  color: var(--gf-gold, #d8b878);\n  font-variant-numeric: tabular-nums;\n}\n\n/* ---------- 6. 行动建议 .suggestions ---------- */\n.suggestions {\n  margin: 20px 0 8px;\n  counter-reset: gf-sug;\n}\n.suggestions::before {\n  content: \"可选行动\";\n  display: block;\n  margin-bottom: 10px;\n  color: var(--gf-dim, #8d8494);\n  font-family: var(--gf-font-ui, \"Microsoft YaHei UI\", \"PingFang SC\", sans-serif);\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: .28em;\n}\n.suggestions p {\n  position: relative;\n  margin: 8px 0;\n  padding: 13px 16px 13px 46px;\n  border: 1px solid var(--gf-line, rgba(216,184,120,.16));\n  border-radius: 12px;\n  background: var(--gf-surface, #141926);\n  color: var(--gf-text, #ece7e2);\n  font-family: var(--gf-font-body, \"Noto Serif SC\", \"Songti SC\", \"STSong\", \"Microsoft YaHei\", serif);\n  font-size: 14px;\n  line-height: 1.75;\n  overflow-wrap: anywhere;\n  counter-increment: gf-sug;\n}\n.suggestions p::before {\n  content: counter(gf-sug, decimal-leading-zero);\n  position: absolute;\n  left: 14px;\n  top: 50%;\n  transform: translateY(-50%);\n  color: var(--gf-gold, #d8b878);\n  font-family: var(--gf-font-mono, ui-monospace, Consolas, monospace);\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: .06em;\n}\n.suggestions p:hover {\n  border-color: var(--gf-line-strong, rgba(216,184,120,.42));\n  background: var(--gf-surface-2, #1b2231);\n  transform: translateY(-1px);\n}\n.suggestions p:last-child::before { color: var(--gf-dim, #8d8494); }\n\n/* ---------- 7. 通用元素（正文内出现的其他标签） ---------- */\n.story ul, .story ol { margin: 10px 0; padding-left: 22px; }\n.story li { margin: 5px 0; }\n.story a {\n  color: var(--gf-gold-deep, #e8cf92);\n  text-decoration: none;\n  border-bottom: 1px solid rgba(216,184,120,.35);\n}\n.story code, .story pre {\n  font-family: var(--gf-font-mono, ui-monospace, Consolas, monospace);\n  font-size: .9em;\n  background: rgba(0,0,0,.3);\n  border: 1px solid rgba(216,184,120,.14);\n  border-radius: 6px;\n  color: var(--gf-gold-deep, #e8cf92);\n}\n.story code { padding: 1px 6px; }\n.story pre { padding: 12px 14px; overflow-x: auto; }\n\n/* ============================================================\n   8. 平台专属段（四平台共存；选择器带容器类，不误伤）\n   ============================================================\n   整体底色策略（v1.8 修正 · Rili 实测反馈）：\n   - 无容器平台：body 上夜色底（见第 0 节）；\n   - 春水：.bd-content-area 为聊天主区，用户气泡自带浅底，可安全上底色；\n   - MissAI / 夜语 / Rili / 树梦：消息级容器或气泡类无法与用户消息可靠区分，\n     容器染色会连片成黑（Rili 实测整区变黑），故**不做容器染色**，\n     由组件自带夜色卡片（story / judge / panel）承载夜色主题。 */\n\n/* 8.1 MissAI（手动前缀 .content-renderer-v3-container；仅圆角适配，不上底色） */\n.content-renderer-v3-container .story {\n  border-radius: 16px;\n}\n.content-renderer-v3-container details.panel.npc,\n.content-renderer-v3-container details.panel.player,\n.content-renderer-v3-container details.panel.memory {\n  border-radius: 16px;\n}\n\n/* 8.2 夜语（手动前缀 #installedBuiltInCss；仅文本缩进与圆角适配） */\n#installedBuiltInCss .story {\n  text-indent: 0;\n}\n#installedBuiltInCss .story p {\n  text-indent: 2em;\n}\n#installedBuiltInCss details.panel.npc,\n#installedBuiltInCss details.panel.player,\n#installedBuiltInCss details.panel.memory {\n  border-radius: 16px;\n}\n\n/* 8.3 Rili（平台自动加 .custom-styles 前缀，裸写；仅圆角与表格适配，不上底色） */\n.rili-markdown-renderer .story {\n  border-radius: 16px;\n}\n.rili-markdown-renderer table {\n  table-layout: fixed;\n}\n\n/* 8.4 春水 Live（手动前缀 .bd-content-area；仅圆角与宽度适配，不上底色——\n   避免聊天区整片夜色造成\"背景变黑\"观感；夜色由组件卡片承载） */\n.bd-content-area .story {\n  border-radius: 16px;\n}\n.bd-content-area details.panel.npc,\n.bd-content-area details.panel.data-npc,\n.bd-content-area details.panel.player,\n.bd-content-area details.panel.data-player,\n.bd-content-area details.panel.memory,\n.bd-content-area details.panel.data-memory {\n  border-radius: 16px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.bd-content-area hr.separator::after,\n.bd-content-area .separator::after {\n  background: var(--gf-bg-2, #0e1119);\n}\n\n/* 8.5 春水浅色模式对比度守卫兜底：恢复组件自身配色（!important） */\n.bd-content-area .story,\n.bd-content-area details.panel.npc,\n.bd-content-area details.panel.data-npc,\n.bd-content-area details.panel.player,\n.bd-content-area details.panel.data-player,\n.bd-content-area details.panel.memory,\n.bd-content-area details.panel.data-memory,\n.bd-content-area .suggestions p {\n  color: var(--gf-text, #ece7e2) !important;\n}\n.bd-content-area .story strong,\n.bd-content-area details.panel.npc b,\n.bd-content-area details.panel.data-npc b,\n.bd-content-area details.panel.player b,\n.bd-content-area details.panel.data-player b,\n.bd-content-area details.panel.memory th,\n.bd-content-area details.panel.data-memory th {\n  color: var(--gf-gold-deep, #e8cf92) !important;\n  -webkit-text-fill-color: var(--gf-gold-deep, #e8cf92) !important;\n}\n.bd-content-area details.panel.memory td,\n.bd-content-area details.panel.data-memory td {\n  color: var(--gf-text, #ece7e2) !important;\n}\n\n/* ---------- 9. 窄屏 ---------- */\n@media (max-width: 480px) {\n  .story {\n    padding: 16px 14px;\n    font-size: 15px;\n    line-height: 1.85;\n  }\n  .story p { text-indent: 1.6em; }\n  details.panel.npc, details.panel.data-npc,\n  details.panel.player, details.panel.data-player,\n  details.panel.memory, details.panel.data-memory {\n    font-size: 12.5px;\n  }\n  details.panel.npc > p, details.panel.data-npc > p,\n  details.panel.player > p, details.panel.data-player > p {\n    padding: 8px 12px;\n  }\n  details.panel.npc > p b, details.panel.data-npc > p b,\n  details.panel.player > p b, details.panel.data-player > p b {\n    display: block;\n    min-width: 0;\n    margin: 0 0 2px;\n  }\n  details.panel.memory table {\n    font-size: 11px;\n  }\n  details.panel.memory th, details.panel.data-memory th,\n  details.panel.memory td, details.panel.data-memory td {\n    padding: 6px 7px;\n  }\n  details.panel.memory td:first-child, details.panel.data-memory td:first-child,\n  details.panel.memory th:first-child, details.panel.data-memory th:first-child {\n    width: 52px;\n  }\n  .suggestions p {\n    padding: 12px 13px 12px 40px;\n    font-size: 13px;\n  }\n  .suggestions p::before { left: 11px; font-size: 11px; }\n  hr::after, hr.separator::after, .separator::after {\n    font-size: 9px;\n    letter-spacing: .22em;\n    padding: 0 10px;\n  }\n}\n\n/* ---------- 10. 减少动态偏好 ---------- */\n@media (prefers-reduced-motion: reduce) {\n  .story, details, details summary, .panel, .panel summary,\n  .suggestions, .suggestions p {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n/* ============================================================\n   11. 末尾覆盖段（平台追加类与内联色守卫的最终兜底）\n   ============================================================ */\ndetails.judge > summary,\ndetails.panel.npc > summary, details.panel.data-npc > summary,\ndetails.panel.player > summary, details.panel.data-player > summary,\ndetails.panel.memory > summary, details.panel.data-memory > summary {\n  -webkit-text-fill-color: currentColor !important;\n}\n.story, .story p, .story strong, .story em, .story q, .story blockquote,\ndetails.judge, details.judge .judge-body, details.judge .judge-meta, details.judge .judge-line,\ndetails.panel.npc, details.panel.data-npc, details.panel.npc > p, details.panel.data-npc > p,\ndetails.panel.npc > p b, details.panel.data-npc > p b,\ndetails.panel.player, details.panel.data-player, details.panel.player > p, details.panel.data-player > p,\ndetails.panel.player > p b, details.panel.data-player > p b,\ndetails.panel.memory, details.panel.data-memory,\ndetails.panel.memory th, details.panel.data-memory th,\ndetails.panel.memory td, details.panel.data-memory td,\n.suggestions p {\n  overflow-wrap: anywhere;\n}\n","options":null,"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"modelSettings":{}},"totalConversations":5,"totalMessages":60,"totalCreditsUsed":71215,"totalTokensUsed":1053766,"totalPlayedUsers":5,"deeplyPlayed":1,"fixedPromptLength":4569,"lorebookLength":24461,"author":{"id":"rDvEbzyH33bmXZzzHtZBbiMFJNFcID8q","name":"shenchenxc","displayUsername":"shenchenxc","username":"shenchenxc"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":710}},{"tag":{"name":"超高自由度","cardsCount":1228}},{"tag":{"name":"加强色情描写","cardsCount":597}},{"tag":{"name":"可快餐可长线","cardsCount":760}},{"tag":{"name":"已破甲","cardsCount":2663}},{"tag":{"name":"燃夏争魁","cardsCount":85}},{"tag":{"name":"多角色","cardsCount":1453}},{"tag":{"name":"男性向","cardsCount":1062}},{"tag":{"name":"开局即可色","cardsCount":1865}},{"tag":{"name":"后宫","cardsCount":886}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}