{"id":"1c31e47f-2978-450f-adc4-159801bdbf09","authorId":"pk5qV5nhSKnRHxAEICTe2MQMxWXcZYv1","title":"【NTL】【多立绘】【动态立绘】复仇，睡了老板的妹妹，老婆和母亲","description":"7.22/修复了一点小bug\n本卡内置多张场景立绘！包含三位女主各自的日常立绘，以及各阶段解锁的专属体位 CG，涵盖：足交、口交、乳交、正常位、后入、女上位、抬腿冲刺、深夜自慰、夜袭……\n\n背景设定在李家大宅。 你是地下室里一名低等杂役，三年前家族被家主李承昊亲手毁掉。如今他出国并购三十天，大宅里只剩下三个女人——傲慢的大小姐、寂寞的少妇、退位的老夫人。你要在三十天内，让她们清醒地、自愿地倒向你。\n\n本卡有真实的数值防线机制，不能硬来——大小姐要推拉、少妇要攻心、老夫人要博弈，得一步步击溃她们各自的防御。\n主打阶级翻转和背德感。 在大小姐的网球场上、在少妇的婚房里、在老夫人的茶室中——每一次亲密接触都踩在禁忌线上。卡里内置了数值门禁系统，未达阶段不可越级，越级触发惩罚和数值反弹。\n\n三十天倒计时，风闻值为悬顶之剑。 宅子里没有秘密——被佣人目击、行踪不自然都会累积流言。风闻值满百，你将被逐出大宅，一切归零。","background":"as5jm7vv42mfr8w5gti234nr.webp","backgroundWidth":768,"backgroundHeight":1024,"cover":"bjj5y3yv7kgdtuy1kfvxxrd1.webp","coverWidth":1913,"coverHeight":1074,"introPage":"lx7q994wpig1jvl4x9jajnzv.html","changelog":"","createdAt":"2026-07-21T12:29:06.022Z","updatedAt":"2026-07-26T23:33:48.311Z","initPublicAt":"2026-07-21T12:33:00.712Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========================================================= */\n/* ===== 1. 折叠栏整体 ===== */\n/* ========================================================= */\ndetails {\n  display: block;\n  background: #0f0f16;\n  border-radius: 0;\n  padding: 0;\n  margin-bottom: 12px;\n  max-width: 100%;\n  width: 100%;\n  box-sizing: border-box;\n  border: 1px solid #1a1a2e;\n  border-left: 4px solid #1a1a5e;\n  box-shadow: 0 2px 10px rgba(0,0,0,0.40);\n  transition: box-shadow .2s ease, border-color .2s ease;\n  overflow: hidden;\n}\ndetails[open] {\n  box-shadow: 0 4px 18px rgba(61,90,254,0.15);\n  border-color: #2a2a4e;\n}\ndetails:hover {\n  border-left-color: #3d5afe;\n}\n\n/* 折叠标题 · 黑底霓虹菜单风 */\ndetails summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  list-style: none;\n  cursor: pointer;\n  position: relative;\n  background: #0a0a0f;\n  border-radius: 0;\n  padding: 14px 22px;\n  font-weight: 800;\n  letter-spacing: 1px;\n  color: #c9c9ff;\n  font-style: italic;\n  font-size: 1.15em;\n  width: 100%;\n  max-width: 100%;\n  box-sizing: border-box;\n  border-left: 4px solid #1a1a5e;\n  text-align: left;\n  user-select: none;\n  transition: all .18s ease;\n  overflow: hidden;\n}\n\n/* 左侧竖线装饰 */\ndetails summary::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  width: 4px;\n  background: #1a1a5e;\n  transition: background .18s ease;\n}\n\n/* 右侧蓝色菱形点缀 */\ndetails summary::after {\n  content: \"◆\";\n  font-size: 0.7em;\n  color: #3d5afe;\n  text-shadow: 0 0 6px rgba(61,90,254,0.6);\n  transition: all .18s ease;\n  margin-left: auto;\n}\n\n/* 悬停高亮效果 */\ndetails summary:hover {\n  background: #f0ff00;\n  color: #0a0a0f;\n  border-left-color: #0a0a0f;\n  padding-right: 34px;\n}\n\ndetails summary:hover::before {\n  background: #0a0a0f;\n}\n\ndetails summary:hover::after {\n  content: \"▶\";\n  color: #0a0a0f;\n  text-shadow: none;\n  transform: translateX(4px);\n}\n\ndetails[open] summary::after {\n  transform: rotate(180deg);\n}\ndetails summary::-webkit-details-marker { display: none; }\ndetails summary::marker { display: none; content: \"\"; }\n\n/* 叙事正文段落 */\n.narrative-p {\n  text-indent: 2em;\n  line-height: 1.9;\n  margin: 0.8em 0;\n}\n\n/* ========================================================= */\n/* ===== 2. 折叠内容区 · 黑底适配 ===== */\n/* ========================================================= */\n.details-body {\n  background: #14141f;\n  color: #d8d8e8;\n  padding: 16px 22px;\n  font-size: 0.95em;\n  line-height: 1.7;\n  border-top: 1px solid #1e1e32;\n}\n\n/* 保证内容区里的元素也是暗色文字 */\n.details-body p,\n.details-body span,\n.details-body div,\n.details-body li {\n  color: #d8d8e8;\n}\n\n/* 链接颜色 */\n.details-body a {\n  color: #7aa2ff;\n  text-decoration: none;\n}\n.details-body a:hover {\n  color: #a8c3ff;\n  text-decoration: underline;\n}\n\n/* ========================================================= */\n/* ===== 3. 对话气泡 · 强制角色色 ===== */\n/* ========================================================= */\n.dialogue-box,\n.dialogue-box[data-role] {\n    position: relative;\n    display: block;\n    border-radius: 4px 16px 16px 16px !important;\n    padding: 12px 18px 12px 16px !important;\n    margin: 14px 0 14px 8px !important;\n    text-indent: 0 !important;\n    border-left-width: 4px !important;\n    border-left-style: solid !important;\n}\n\n.dialogue-box .speaker,\n.dialogue-box[data-role] .speaker {\n    display: block;\n    font-size: 0.82em;\n    font-weight: 700;\n    margin-bottom: 4px;\n    letter-spacing: 0.5px;\n}\n\n.dialogue-box .dialogue-text,\n.dialogue-box[data-role] .dialogue-text {\n    display: block;\n    font-size: 1.04em;\n    line-height: 1.7;\n}\n\n/* 李书雅 · 网球白绿 */\n.dialogue-box[data-role=\"shuya\"],\n.dialogue-box[data-role=\"李书雅\"] {\n    background: linear-gradient(135deg, #f0f7ee 0%, #e2f0dd 100%) !important;\n    border-left-color: #5a9e5a !important;\n    box-shadow: 0 2px 10px rgba(90,158,90,0.14) !important;\n}\n.dialogue-box[data-role=\"shuya\"] .speaker,\n.dialogue-box[data-role=\"李书雅\"] .speaker { color: #3c7a3c !important; }\n.dialogue-box[data-role=\"shuya\"] .dialogue-text,\n.dialogue-box[data-role=\"李书雅\"] .dialogue-text { color: #2f6b2f !important; }\n\n/* 蔡静研 · 茶灰蓝 */\n.dialogue-box[data-role=\"jingyan\"],\n.dialogue-box[data-role=\"蔡静研\"] {\n    background: linear-gradient(135deg, #eef2f5 0%, #e0e8ef 100%) !important;\n    border-left-color: #7a93a8 !important;\n    box-shadow: 0 2px 10px rgba(122,147,168,0.14) !important;\n}\n.dialogue-box[data-role=\"jingyan\"] .speaker,\n.dialogue-box[data-role=\"蔡静研\"] .speaker { color: #4f6b7f !important; }\n.dialogue-box[data-role=\"jingyan\"] .dialogue-text,\n.dialogue-box[data-role=\"蔡静研\"] .dialogue-text { color: #41607a !important; }\n\n/* 高慧兰 · 墨金 */\n.dialogue-box[data-role=\"huilan\"],\n.dialogue-box[data-role=\"高慧兰\"] {\n    background: linear-gradient(135deg, #f6f1e3 0%, #efe7d0 100%) !important;\n    border-left-color: #b08d2f !important;\n    box-shadow: 0 2px 10px rgba(176,141,47,0.12) !important;\n}\n.dialogue-box[data-role=\"huilan\"] .speaker,\n.dialogue-box[data-role=\"高慧兰\"] .speaker { color: #7c611c !important; }\n.dialogue-box[data-role=\"huilan\"] .dialogue-text,\n.dialogue-box[data-role=\"高慧兰\"] .dialogue-text { color: #6b541a !important; }\n\n/* 玩家 · 深紫 */\n.dialogue-box[data-role=\"user\"],\n.dialogue-box[data-role=\"玩家\"] {\n    background: linear-gradient(135deg, #f3ecfb 0%, #ece0fa 100%) !important;\n    border-left-color: #7a4fbf !important;\n    box-shadow: 0 2px 10px rgba(122,79,191,0.12) !important;\n}\n.dialogue-box[data-role=\"user\"] .speaker,\n.dialogue-box[data-role=\"玩家\"] .speaker { color: #5a2f9f !important; }\n.dialogue-box[data-role=\"user\"] .dialogue-text,\n.dialogue-box[data-role=\"玩家\"] .dialogue-text { color: #7a4fbf !important; }\n\n/* ========================================================= */\n/* ===== 4. 数值进度条 ===== */\n/* ========================================================= */\n.stat-bar { margin: 14px 0; }\n.stat-bar .stat-label {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-weight: 700;\n  font-size: 0.92em;\n  color: #1a1a2e;\n  margin-bottom: 6px;\n}\n.stat-bar .stat-label span {\n  font-weight: 500;\n  font-size: 0.88em;\n  color: #555;\n}\n.stat-bar .bar-track {\n  width: 100%;\n  height: 14px;\n  background: #e2e6ee;\n  border-radius: 999px;\n  overflow: hidden;\n  box-shadow: inset 0 1px 3px rgba(0,0,0,0.12);\n}\n.stat-bar .bar-fill {\n  height: 100%;\n  border-radius: 999px;\n  transition: width .6s ease;\n  box-shadow: 0 0 8px rgba(0,0,0,0.15) inset;\n}\n.stat-bar.trust .bar-fill {\n  background: linear-gradient(90deg, #3d7bd4 0%, #4fc3c0 100%);\n}\n.stat-bar.lust .bar-fill {\n  background: linear-gradient(90deg, #ff9ac4 0%, #e8455f 100%);\n}\n.stat-bar.risk .bar-fill {\n  background: linear-gradient(90deg, #ffd166 0%, #ef476f 100%);\n}\n.stat-bar.intimacy .bar-fill {\n  background: linear-gradient(90deg, #a06bff 0%, #6b3fd4 100%);\n}\n.stat-detail-label {\n  display: inline-block;\n  font-size: 0.85em;\n  font-weight: 600;\n  color: #2957a2;\n  margin-top: 8px;\n  margin-right: 4px;\n}\n\n/* ========================================================= */\n/* ===== 5. 档案标签栏（精简常驻版） ===== */\n/* ========================================================= */\n.profile-tags {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin: 10px 0;\n}\n.tag-row {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n}\n.tag-label {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 44px;\n  height: 26px;\n  background: linear-gradient(135deg, #e3f2fd 0%, #bbdefb 100%);\n  border: 1px solid #90caf9;\n  border-radius: 6px;\n  font-size: 0.82em;\n  font-weight: 700;\n  color: #1565c0;\n  flex-shrink: 0;\n}\n.tag-content {\n  font-size: 0.92em;\n  color: #333;\n  line-height: 1.5;\n}\n\n/* ========================================================= */\n/* ===== 6. 立绘 ===== */\n/* ========================================================= */\n.profile-portrait {\n  width: 100%;\n  max-width: 280px;\n  margin: 0 auto 14px auto;\n  border-radius: 14px;\n  overflow: hidden;\n  box-shadow: 0 4px 16px rgba(30,58,47,0.18);\n  border: 2px solid #c9a85c;\n  background: #f5f3ec;\n}\n.profile-portrait img {\n  width: 100%;\n  height: auto;\n  display: block;\n  object-fit: cover;\n}\n\n/* ========================================================= */\n/* ===== 7. 详细档案折叠区（纵向列表） ===== */\n/* ========================================================= */\n.profile-detail {\n  margin-top: 14px;\n  background: linear-gradient(135deg, #faf7f2 0%, #f5f0e8 100%);\n  border: 1px solid #e8e0d4;\n  border-radius: 12px;\n  padding: 12px 16px;\n}\n.profile-detail > summary {\n  background: none !important;\n  box-shadow: none !important;\n  color: #8d6e63 !important;\n  padding: 4px 0 !important;\n  font-weight: 600;\n  font-size: 0.9em;\n  cursor: pointer;\n  list-style: none;\n}\n.profile-detail > summary::after {\n  content: \"▾\";\n  margin-left: 6px;\n  font-size: 0.8em;\n  color: #bcaaa4;\n  transition: transform .3s ease;\n}\n.profile-detail[open] > summary::after {\n  transform: rotate(180deg);\n}\n.detail-list {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin: 10px 0 14px 0;\n}\n.detail-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  padding: 6px 0;\n  border-bottom: 1px dashed #d7ccc8;\n}\n.detail-item:last-child {\n  border-bottom: none;\n}\n.detail-tag {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 44px;\n  height: 26px;\n  padding: 0 10px;\n  background: linear-gradient(135deg, #efebe9 0%, #d7ccc8 100%);\n  border: 1px solid #bcaaa4;\n  border-radius: 8px;\n  font-size: 0.82em;\n  font-weight: 600;\n  color: #5d4037;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n.detail-text {\n  font-size: 0.88em;\n  color: #4e342e;\n  line-height: 1.6;\n  flex: 1;\n}\n\n/* ===== 人设/能力/关系/独白 分隔区 ===== */\n.profile-meta {\n  margin-top: 10px;\n  padding-top: 10px;\n  border-top: 1px solid #e8e0d4;\n}\n.profile-meta p {\n  font-size: 0.88em;\n  color: #5d4037;\n  margin: 5px 0;\n  line-height: 1.5;\n}\n.profile-meta b { color: #3e2723; font-weight: 600; }\n.profile-meta i { color: #8d6e63; }\n\n\n/* ========================================================= */\n/* ===== 8. 外层容器 · 整体背景 ===== */\n/* ========================================================= */\n.khorra-output {\n  max-width: 100%;\n  width: 100%;\n  box-sizing: border-box;\n}\n\n/* ========================================================= */\n/* ===== 9. 时钟日期锚点 ===== */\n/* ========================================================= */\n.time-header {\n  background: linear-gradient(135deg, #2c3e50 0%, #34495e 40%, #2c3e50 100%);\n  border-radius: 14px;\n  padding: 18px 22px;\n  margin-bottom: 20px;\n  color: #ecf0f1;\n  box-shadow: 0 4px 20px rgba(30, 40, 50, 0.25);\n  border: 1px solid rgba(255,255,255,0.08);\n  position: relative;\n  overflow: hidden;\n}\n.time-header::before {\n  content: \"\";\n  position: absolute;\n  top: -50%;\n  right: -20%;\n  width: 200px;\n  height: 200px;\n  background: radial-gradient(circle, rgba(255,255,255,0.04) 0%, transparent 70%);\n  border-radius: 50%;\n  pointer-events: none;\n}\n\n/* 主行：天数 + 时段 */\n.time-row-main {\n  display: flex;\n  align-items: baseline;\n  gap: 8px;\n  margin-bottom: 10px;\n}\n.time-icon {\n  font-size: 1.6em;\n  filter: drop-shadow(0 2px 3px rgba(0,0,0,0.3));\n}\n.time-day {\n  font-size: 1.5em;\n  font-weight: 700;\n  letter-spacing: 1px;\n  color: #ffffff;\n}\n.time-sep {\n  font-size: 1.3em;\n  color: #7f8c8d;\n  margin: 0 2px;\n}\n.time-period {\n  font-size: 1.2em;\n  font-weight: 600;\n  color: #e8d5a3;\n}\n.time-clock {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  background: linear-gradient(135deg, #f7efe0 0%, #efe5d0 100%);\n  color: #5a4a3a;\n  font-family: 'Georgia', serif;\n  font-size: 0.92em;\n  font-weight: 600;\n  letter-spacing: 0.5px;\n  padding: 4px 12px;\n  border-radius: 20px;\n  border: 1px solid #d8c9ac;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.6);\n  margin-left: 4px;\n}\n.time-remain {\n  margin-left: auto;\n  font-size: 0.85em;\n  color: #95a5a6;\n  background: rgba(255,255,255,0.08);\n  padding: 3px 12px;\n  border-radius: 20px;\n}\n\n/* 位置行 */\n.time-row-loc {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  margin-bottom: 6px;\n  font-size: 0.9em;\n}\n.time-loc-icon {\n  font-size: 1em;\n}\n.time-loc-text {\n  color: #bdc3c7;\n  letter-spacing: 0.5px;\n}\n\n/* 天气行 */\n.time-row-weather {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 0.85em;\n}\n.time-weather-icon {\n  font-size: 1em;\n}\n.time-weather-text {\n  color: #95a5a6;\n}\n\n/* 环境音/周围行 */\n.time-row-surroundings {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: 6px;\n  font-size: 0.85em;\n}\n.time-surroundings-icon {\n  font-size: 1em;\n}\n.time-surroundings-text {\n  color: #95a5a6;\n  letter-spacing: 0.5px;\n  font-style: italic;\n}\n\n/* 分隔线 */\n.time-divider {\n  height: 1px;\n  background: linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.15) 20%, rgba(255,255,255,0.15) 80%, transparent 100%);\n  margin: 14px 0 12px 0;\n}\n\n/* 预算行 */\n.time-row-budget {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  font-size: 0.85em;\n  flex-wrap: wrap;\n}\n.budget-icon {\n  font-size: 1em;\n}\n.budget-label {\n  color: #95a5a6;\n  margin-right: 6px;\n}\n.budget-item {\n  font-weight: 600;\n  letter-spacing: 0.3px;\n  padding: 2px 10px;\n  border-radius: 12px;\n  font-size: 0.9em;\n}\n.budget-item.shuya {\n  color: #a0d2a0;\n  background: rgba(90,158,90,0.15);\n}\n.budget-item.jingyan {\n  color: #a8bfcf;\n  background: rgba(122,147,168,0.15);\n}\n.budget-item.huilan {\n  color: #d4b85c;\n  background: rgba(176,141,47,0.15);\n}\n.budget-sep {\n  color: #5a6a7a;\n  font-weight: 300;\n}\n\n/* ========================================================= */\n/* ===== 10. 正文叙事包裹 · 暖色卡片 ===== */\n/* ========================================================= */\n.narrative-wrapper {\n  background: linear-gradient(180deg, #fffdf9 0%, #fefaf4 30%, #fdf7ee 100%);\n  border-radius: 12px;\n  padding: 22px 24px;\n  margin-bottom: 18px;\n  border: 1px solid #e8ddd0;\n  box-shadow:\n    0 2px 8px rgba(140, 110, 70, 0.06),\n    inset 0 0 0 1px rgba(255,255,255,0.8);\n  line-height: 1.85;\n  color: #3d3226;\n}\n\n/* ========================================================= */\n/* ===== 11. 内心独白样式 ===== */\n/* ========================================================= */\n.inner-monologue {\n  font-style: italic;\n  color: #7a6a5c;\n  background: linear-gradient(135deg, #fefaf4 0%, #fdf6ed 100%);\n  border-left: 3px solid #c9a85c;\n  padding: 12px 18px;\n  margin: 16px 0;\n  border-radius: 0 10px 10px 0;\n  font-size: 0.95em;\n  line-height: 1.7;\n  text-indent: 0;\n}\n\n/* ========================================================= */\n/* ===== 12. 数值面板 · 预算迷你条 ===== */\n/* ========================================================= */\n.budget-mini {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  margin: 8px 0 14px 0;\n  padding: 8px 14px;\n  background: linear-gradient(135deg, #f0f4f8 0%, #e8edf3 100%);\n  border-radius: 10px;\n  border: 1px solid #dce0e8;\n}\n.budget-mini-label {\n  font-size: 0.82em;\n  font-weight: 700;\n  color: #3d5a80;\n  white-space: nowrap;\n}\n.budget-mini-bar {\n  flex: 1;\n  height: 8px;\n  background: #dce0e8;\n  border-radius: 999px;\n  overflow: hidden;\n}\n.budget-mini-fill {\n  display: block;\n  height: 100%;\n  border-radius: 999px;\n  background: linear-gradient(90deg, #f0a050 0%, #e07040 100%);\n  transition: width .5s ease;\n}\n.budget-mini-num {\n  font-size: 0.82em;\n  font-weight: 700;\n  color: #e07040;\n  white-space: nowrap;\n}\n\n/* ========================================================= */\n/* ===== 13. 副数值进度条颜色（补缺） ===== */\n/* ========================================================= */\n.stat-bar.desire .bar-fill {\n  background: linear-gradient(90deg, #f9a8d4 0%, #e8457a 100%);\n}\n\n/* ========================================================= */\n/* ===== 14. 响应式微调 ===== */\n/* ========================================================= */\n@media (max-width: 600px) {\n  .time-row-main {\n    flex-wrap: wrap;\n    gap: 4px;\n  }\n  .time-remain {\n    margin-left: 0;\n  }\n  .time-row-budget {\n    gap: 6px;\n    flex-wrap: wrap;\n  }\n  .budget-item {\n    font-size: 0.85em;\n    padding: 2px 8px;\n  }\n  .narrative-wrapper {\n    padding: 14px 16px;\n  }\n  .khorra-output {\n    padding: 12px 14px;\n  }\n  .stat-label {\n    flex-wrap: wrap;\n    gap: 4px;\n  }\n  .dialogue-box,\n  .dialogue-box[data-role] {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n}\n\n/* ========================================================= */\n/* ===== 15. 亲密场景插图 ===== */\n/* ========================================================= */\n.scene-illustration {\n  width: 100%;\n  max-width: 420px;\n  margin: 18px auto;\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 4px 20px rgba(30, 20, 10, 0.18);\n  border: 2px solid #d4c5a9;\n  background: #faf7f2;\n  text-align: center;\n}\n.scene-illustration img {\n  width: 100%;\n  height: auto;\n  display: block;\n  object-fit: cover;\n}\n.scene-caption {\n  display: block;\n  padding: 8px 14px;\n  font-size: 0.82em;\n  font-weight: 600;\n  color: #8d6e63;\n  background: linear-gradient(180deg, #fdf8f3 0%, #f5efe4 100%);\n  letter-spacing: 0.5px;\n  border-top: 1px solid #e8ddd0;\n}\n\n/* ========================================================= */\n/* ===== 16. 阶段解锁提醒 ===== */\n/* ========================================================= */\n.unlock-notice {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  margin: 14px 0 18px 0;\n  padding: 12px 20px;\n  background: linear-gradient(135deg, #fdf6e8 0%, #f9edd0 100%);\n  border: 1px solid #d4b85c;\n  border-radius: 10px;\n  font-size: 0.92em;\n  color: #5d4037;\n  box-shadow: 0 2px 10px rgba(176,141,47,0.12);\n}\n.unlock-icon {\n  font-size: 1.3em;\n}\n.unlock-text strong {\n  color: #8b6f2e;\n  font-weight: 700;\n}\n\n/* ========================================================= */\n/* ===== 17. 数值/状态区 · 强制换行约束 ===== */\n/* ========================================================= */\ndetails,\ndetails > * {\n  word-wrap: break-word;\n  overflow-wrap: anywhere;\n  word-break: break-word;\n  white-space: normal;\n  max-width: 100%;\n}\n.stat-panel,\n.stat-block,\n.stat-row {\n  max-width: 100%;\n  word-wrap: break-word;\n  overflow-wrap: anywhere;\n}\n.stat-label,\n.stat-label span,\n.stat-detail-label {\n  word-wrap: break-word;\n  overflow-wrap: anywhere;\n  white-space: normal;\n  max-width: 100%;\n}\n.stat-bar,\n.bar-track,\n.bar-fill {\n  min-width: 0;\n  max-width: 100%;\n}\n.budget-mini {\n  flex-wrap: wrap;\n}\n.unlock-notice {\n  flex-wrap: wrap;\n  text-align: center;\n}\n\n/* ========================================================= */\n/* ===== 18. 黑底折叠内容区 · 组件深色覆盖 ===== */\n/* ========================================================= */\n\n/* 档案标签栏：神态/着装等 */\n.details-body .tag-label {\n  background: linear-gradient(135deg, #1a1a3e 0%, #252550 100%) !important;\n  border-color: #3d5afe !important;\n  color: #7aa2ff !important;\n  box-shadow: 0 0 8px rgba(61,90,254,0.15);\n}\n.details-body .tag-content {\n  color: #e8e8f5 !important;\n}\n\n/* 详细档案卡片 */\n.details-body .profile-detail {\n  background: linear-gradient(135deg, #161625 0%, #1c1c2e 100%) !important;\n  border-color: #2a2a45 !important;\n}\n.details-body .profile-detail > summary {\n  color: #a0a0d0 !important;\n  font-style: normal !important;\n  background: transparent !important;\n  border-left: none !important;\n  padding: 4px 0 !important;\n  font-weight: 600 !important;\n  font-size: 0.9em !important;\n}\n.details-body .profile-detail > summary::before {\n  display: none !important;\n}\n.details-body .profile-detail > summary::after {\n  content: \"▾\" !important;\n  color: #7a7aaa !important;\n  text-shadow: none !important;\n  transform: none !important;\n  margin-left: 8px !important;\n}\n.details-body .profile-detail[open] > summary::after {\n  transform: rotate(180deg) !important;\n}\n.details-body .profile-detail > summary:hover {\n  color: #f0ff00 !important;\n  background: transparent !important;\n}\n.details-body .detail-item {\n  border-bottom-color: #2a2a45 !important;\n}\n.details-body .detail-tag {\n  background: linear-gradient(135deg, #1f1f35 0%, #2a2a45 100%) !important;\n  border-color: #4a4a6a !important;\n  color: #c9c9ff !important;\n}\n.details-body .detail-text {\n  color: #d8d8e8 !important;\n}\n.details-body .profile-meta {\n  border-top-color: #2a2a45 !important;\n}\n.details-body .profile-meta p {\n  color: #b8b8d8 !important;\n}\n.details-body .profile-meta b {\n  color: #f0ff00 !important;\n}\n.details-body .profile-meta i {\n  color: #a0a0d0 !important;\n}\n\n/* 数值状态面板 */\n.details-body .stat-bar .stat-label {\n  color: #f0f0ff !important;\n}\n.details-body .stat-bar .stat-label span {\n  color: #a0a0d0 !important;\n}\n.details-body .bar-track {\n  background: #2a2a45 !important;\n  box-shadow: inset 0 1px 3px rgba(0,0,0,0.4) !important;\n}\n.details-body .stat-detail-label {\n  color: #7aa2ff !important;\n}\n\n/* 本日消耗预算迷你条 */\n.details-body .budget-mini {\n  background: linear-gradient(135deg, #161625 0%, #1c1c2e 100%) !important;\n  border-color: #2a2a45 !important;\n}\n.details-body .budget-mini-label {\n  color: #a0a0d0 !important;\n}\n.details-body .budget-mini-bar {\n  background: #2a2a45 !important;\n}\n.details-body .budget-mini-num {\n  color: #ffb347 !important;\n}\n\n/* 立绘容器 */\n.details-body .profile-portrait {\n  background: #0f0f16 !important;\n  border-color: #3d5afe !important;\n  box-shadow: 0 4px 16px rgba(61,90,254,0.12) !important;\n}\n\n/* 阶段解锁提醒（如果在折叠内） */\n.details-body .unlock-notice {\n  background: linear-gradient(135deg, #1a1a25 0%, #252038 100%) !important;\n  border-color: #d4b85c !important;\n  color: #e8d8b8 !important;\n}\n.details-body .unlock-text strong {\n  color: #f0ff00 !important;\n}\n/* ========================================================= */\n/* ===== 19. 信息行强制换行 ===== */\n/* ========================================================= */\n.info-line {\n  display: block;\n  width: 100%;\n  margin: 6px 0;\n  line-height: 1.6;\n}\n.info-line .stat-detail-label {\n  display: inline;\n  margin-right: 4px;\n}\n.info-line.note {\n  color: #8888aa;\n  font-size: 0.9em;\n  font-style: italic;\n}\n/* ===== 20. 分支剧情选项 ===== */\n.choice-panel {\n  margin-top: 18px;\n  background: #0a0a0f;\n  border: 1px solid #c8ff00;\n  border-left: 4px solid #c8ff00;\n  box-shadow: 0 0 16px rgba(200, 255, 0, 0.12), inset 0 0 0 1px rgba(200, 255, 0, 0.08);\n  padding: 18px 22px;\n  position: relative;\n  overflow: hidden;\n  transform: skewX(-3deg);\n}\n.choice-panel > * {\n  transform: skewX(3deg);\n}\n.choice-header {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 14px;\n}\n.choice-icon {\n  font-size: 1.3em;\n  color: #c8ff00;\n  text-shadow: 0 0 8px rgba(200, 255, 0, 0.4);\n}\n.choice-title {\n  font-size: 1.15em;\n  font-weight: 800;\n  font-style: italic;\n  letter-spacing: 1px;\n  color: #c8ff00;\n  text-transform: uppercase;\n  text-shadow: 0 0 6px rgba(200, 255, 0, 0.25);\n}\n.choice-list {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.choice-card {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 14px;\n  padding: 14px 18px;\n  background: rgba(200, 255, 0, 0.04);\n  border: 1px solid rgba(200, 255, 0, 0.25);\n  cursor: pointer;\n  transition: all .18s ease;\n  position: relative;\n}\n.choice-card::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  width: 3px;\n  background: #c8ff00;\n  opacity: 0.6;\n  transition: opacity .18s ease;\n}\n.choice-card:hover {\n  background: #c8ff00;\n  border-color: #c8ff00;\n  box-shadow: 0 0 20px rgba(200, 255, 0, 0.25);\n}\n.choice-card:hover::before {\n  opacity: 1;\n  background: #0a0a0f;\n}\n.choice-left {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  flex: 1;\n}\n.choice-label {\n  display: inline-block;\n  width: fit-content;\n  font-size: 0.72em;\n  font-weight: 800;\n  letter-spacing: 1.5px;\n  color: #0a0a0f;\n  background: #c8ff00;\n  padding: 2px 8px;\n  text-transform: uppercase;\n}\n.choice-text {\n  font-size: 0.95em;\n  color: #d8d8e8;\n  line-height: 1.5;\n}\n.choice-card:hover .choice-text {\n  color: #0a0a0f;\n}\n.choice-arrow {\n  font-size: 1em;\n  color: #c8ff00;\n  transition: transform .18s ease;\n}\n.choice-card:hover .choice-arrow {\n  color: #0a0a0f;\n  transform: translateX(4px);\n}\n.choice-note {\n  margin-top: 12px;\n  font-size: 0.82em;\n  color: #6a6a8a;\n  font-style: italic;\n  text-align: right;\n}\n\n\n","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":58,"totalMessages":1301,"totalCreditsUsed":1742971,"totalTokensUsed":50757493,"totalPlayedUsers":59,"deeplyPlayed":26,"fixedPromptLength":21194,"lorebookLength":2426,"author":{"id":"pk5qV5nhSKnRHxAEICTe2MQMxWXcZYv1","name":"rev","displayUsername":"591691636","username":"591691636"},"cardsTags":[{"tag":{"name":"巨乳","cardsCount":209}},{"tag":{"name":"可快餐可长线","cardsCount":613}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"可NTR","cardsCount":70}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"调教","cardsCount":1007}},{"tag":{"name":"后宫","cardsCount":692}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}