{"id":"e56eceda-0a19-4d37-ac37-d16668dbf4aa","authorId":"XmaxWJDIGPw4F6NaSvXtf3zrloHsVpVS","title":"【身体改造/恶堕/重口凌辱】猎犬（母犬）的堕落之路","description":"（ 推荐模型 GLM5.2/DS4/Gemini3.1P）\n【奴役/战败凌辱/身体改造/特勤署猎犬的堕落与挣脱】\n锈城——被地底\"暗面\"侵蚀的近未来科技都市。地表是义体与监控的冷硬秩序，地下是渗出的异种、诅咒与失控改造体。污染如铜锈，从穹顶蔓延至暗渊，吞噬一切越界者。\n你是特勤署的\"猎犬\"——不是警察，不是英雄，是一条被项圈拴住的狗。编号取代姓名，电击取代纪律。项圈实时监控你的位置、心率与情动指数；违抗命令就是高压电击，试图拆除就是妹妹的安全担保自动撤销。\n白天你是冷厉的监察官，执行搜查、审讯、歼灭；但每一次被迫的屈辱，都在喂养另一个开始享受项圈重量的\"沉沦人格\"。身体被九部位机械/生物/契约改造，暗面的敌人不只用刀枪——触手、信息素、精神污染，每一场战斗都可能变成针对你身体的入侵。\n双轨意志/沉沦数值，污染时钟驱动世界腐化，三池抽卡配发装备/改造/天赋，三线结局+隐藏《原初》。你会砸碎项圈带着妹妹逃离，还是彻底沦为完美的母犬？\n【注意：本卡含奴役/凌辱调教/身体改造/物化/精神控制内容】","background":"z7pwl5k55y3ulctfcawyr2hf.webp","backgroundWidth":1536,"backgroundHeight":1024,"cover":"nowpdp3wzvhhdplo5vka7bn6.webp","coverWidth":1536,"coverHeight":1024,"introPage":"jzf9euxt5bc23gp0e10ufbg9.html","changelog":"","createdAt":"2026-08-12T14:09:26.069Z","updatedAt":"2026-08-19T03:16:33.987Z","initPublicAt":"2026-08-18T14:15:05.206Z","renderTemplate":null,"assistantRegexReplace":[],"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================================\n   《锈城·猎犬》injectStyles 正式版 v1.0\n   视觉概念：铁锈蚀刻（OPUS）× 肉体培养皿H态（Gemini）× 污染黄绿渐变\n   结构：元素战争前置状态栏（status-block）× 扁平折叠块（.rsc-）\n   配色：poll-1铁锈橙 → poll-2黄铜金 → poll-3橄榄锈绿 → poll-4毒绿；H=亮粉\n   全部规则 !important 保底；.rsc-/status- 前缀防平台冲突\n   ============================================================ */\n\n/* ══════════════ 隐藏思维链 ══════════════ */\n.rsc think,\n.rsc [class*=\"CoT\"],\n.rsc [class*=\"chain\"],\n.rsc-cot,\ndetails.rsc-think {\n  display: none !important;\n}\n\n/* ══════════════ 全局容器 ══════════════ */\n.rsc {\n  background: #1A1412 !important;\n  color: #D4C4A8 !important;\n  font-family: 'Courier New', 'Noto Sans SC', 'Microsoft YaHei', monospace !important;\n  padding: 12px !important;\n  position: relative !important;\n}\n.rsc p {\n  color: #D4C4A8 !important;\n  line-height: 1.85 !important;\n  margin: 10px 0 !important;\n  text-shadow: 0 0 2px rgba(196,90,26,0.15) !important;\n  background: repeating-linear-gradient(\n    0deg, transparent, transparent 3px,\n    rgba(196,90,26,0.03) 3px, rgba(196,90,26,0.03) 4px\n  ) !important;\n  padding: 6px 10px !important;\n}\n/* 消息气泡暗底兜底（平台层） */\n.rsc, .rsc * {\n  border-radius: 0 !important;\n}\n\n/* ══════════════ 平台层兜底（必须，否则文本区白底/文字系统色） ══════════════ */\n/* 气泡外层：AI回复暗底 */\n[class*=\"is-assistant\"] {\n  background-color: #1A1412 !important;\n  color: #D4C4A8 !important;\n  border: 1px solid rgba(196,90,26,0.25) !important;\n  border-radius: 10px !important;\n  box-shadow: 0 0 24px rgba(196,90,26,0.08) !important;\n}\n/* 气泡外层：用户消息暗底（微区分） */\n[class*=\"is-user\"] {\n  background-color: #14100E !important;\n  color: #C9B69C !important;\n  border: 1px solid rgba(201,164,30,0.2) !important;\n  border-radius: 10px !important;\n}\n/* 渲染层：透明化 + 系统文字色 */\n.rili-markdown-renderer {\n  background-color: transparent !important;\n  color: #D4C4A8 !important;\n}\n.rili-markdown-renderer p,\n.rili-markdown-renderer span,\n.rili-markdown-renderer li,\n.rili-markdown-renderer h1,\n.rili-markdown-renderer h2,\n.rili-markdown-renderer h3,\n.rili-markdown-renderer h4,\n.rili-markdown-renderer strong,\n.rili-markdown-renderer em,\n.rili-markdown-renderer div {\n  color: #D4C4A8 !important;\n  background-color: transparent !important;\n}\n\n/* ══════════════ 污染档位变量 ══════════════ */\n:root {\n  --poll1: #C45A1A; --poll1-dim: rgba(196,90,26,0.35); --poll1-bg: rgba(196,90,26,0.12); --poll1-txt: #E8C040;\n  --poll2: #C9A41E; --poll2-dim: rgba(201,164,30,0.35); --poll2-bg: rgba(201,164,30,0.12);\n  --poll3: #8FA832; --poll3-dim: rgba(143,168,50,0.35); --poll3-bg: rgba(143,168,50,0.12); --poll3-txt: #C8E878;\n  --poll4: #28A85C; --poll4-dim: rgba(40,168,92,0.35); --poll4-bg: rgba(40,168,92,0.12); --poll4-txt: #A0F8C8;\n}\n\n/* ══════════════ 前置状态栏 status-block ══════════════ */\n.status-block {\n  display: block !important;\n  margin: 1.5rem 0 !important;\n  background: rgba(20,14,10,0.95) !important;\n  border: 2px solid var(--poll1-dim) !important;\n  border-radius: 0 !important;\n  box-shadow: 0 0 20px var(--poll1-dim), inset 0 0 25px rgba(196,90,26,0.05) !important;\n  font-family: 'Courier New', 'Fira Code', monospace !important;\n  font-size: 0.76rem !important;\n  position: relative !important;\n  overflow: visible !important;\n  transition: all 0.6s ease !important;\n}\n/* L形角标 */\n.status-block::before {\n  content: \"\" !important;\n  position: absolute !important; top: -2px !important; left: -2px !important;\n  width: 18px !important; height: 18px !important;\n  z-index: 10 !important; pointer-events: none !important;\n  border-top: 2px solid var(--poll1) !important;\n  border-left: 2px solid var(--poll1) !important;\n  filter: drop-shadow(0 0 6px var(--poll1)) !important;\n  transition: all 0.6s ease !important;\n}\n.status-block::after {\n  content: \"\" !important;\n  position: absolute !important; bottom: -2px !important; right: -2px !important;\n  width: 18px !important; height: 18px !important;\n  z-index: 10 !important; pointer-events: none !important;\n  border-bottom: 2px solid var(--poll1) !important;\n  border-right: 2px solid var(--poll1) !important;\n  filter: drop-shadow(0 0 6px var(--poll1)) !important;\n  transition: all 0.6s ease !important;\n}\n/* 状态头：切角+渐变 */\n.status-header {\n  background: linear-gradient(180deg, rgba(38,26,16,0.95), rgba(26,18,12,0.97)) !important;\n  padding: 14px 20px !important;\n  font-family: 'Courier New', 'Fira Code', monospace !important;\n  font-size: 13px !important;\n  color: #9a8a7a !important;\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 4px 10px !important;\n  clip-path: polygon(12px 0, 100% 0, 100% 100%, 0 100%, 0 12px) !important;\n  position: relative !important;\n  overflow: hidden !important;\n  border: none !important;\n  border-radius: 0 !important;\n}\n/* 右上角水印 */\n.status-header::before {\n  content: \"RUST·CITY / 特殊勤务署\" !important;\n  position: absolute !important; top: 8px !important; right: 14px !important;\n  color: rgba(160,120,80,0.35) !important;\n  font-size: 9px !important;\n  letter-spacing: 2px !important;\n  font-family: 'Courier New', 'Fira Code', monospace !important;\n  background: none !important;\n  text-align: right !important;\n}\n.status-header .ep-row {\n  display: flex !important; align-items: center !important; gap: 8px !important;\n  margin: 6px 0 0 0 !important;\n}\n.status-header .ep-tag {\n  color: #c8b8a0 !important;\n  letter-spacing: 2px !important;\n  font-size: 12px !important;\n}\n.status-header .tag-row {\n  display: flex !important; align-items: center !important; gap: 8px !important;\n  margin: 6px 0 0 0 !important;\n  flex-wrap: wrap !important;\n}\n.status-header .time-line {\n  margin: 10px 0 0 0 !important;\n  color: #9a8a7a !important;\n}\n.status-header .time-line strong {\n  color: #c8b8a0 !important;\n}\n/* 标签系统 */\n.status-header .tag {\n  display: inline-block !important;\n  padding: 2px 12px !important;\n  font-size: 10px !important;\n  letter-spacing: 2px !important;\n  font-family: 'Courier New', 'Fira Code', monospace !important;\n}\n/* 场景/阶段标签——粉（H/欲望标记） */\n.status-header .tag-pink {\n  background: linear-gradient(135deg, rgba(255,20,147,0.35), rgba(255,20,147,0.15)) !important;\n  border: 1px solid rgba(255,20,147,0.4) !important;\n  color: #FFFFFF !important;\n  text-shadow: 0 0 8px rgba(255,20,147,0.6) !important;\n}\n/* 状态标签——随污染变色 */\n.status-header .tag-poll {\n  background: linear-gradient(135deg, var(--poll1-bg), rgba(196,90,26,0.06)) !important;\n  border: 1px solid var(--poll1-dim) !important;\n  color: var(--poll1) !important;\n  text-shadow: 0 0 6px var(--poll1-dim) !important;\n  transition: all 0.6s ease !important;\n}\n/* 任务行 + 扫描线 */\n.mission-row {\n  background: var(--poll1-bg) !important;\n  border-top: 1px solid var(--poll1-dim) !important;\n  border-bottom: 1px solid var(--poll1-dim) !important;\n  border-radius: 0 !important;\n  padding: 10px 20px !important;\n  margin-top: 0 !important;\n  font-family: 'Courier New', 'Fira Code', monospace !important;\n  font-size: 12.5px !important;\n  color: var(--poll1) !important;\n  position: relative !important;\n  overflow: hidden !important;\n  transition: all 0.6s ease !important;\n}\n.mission-row p {\n  margin: 0 !important;\n  color: var(--poll1) !important;\n  transition: color 0.6s ease !important;\n}\n.mission-row .dual-line {\n  margin-top: 6px !important;\n  font-size: 12px !important;\n  color: #c8b8a0 !important;\n}\n.mission-row::after {\n  content: \"\" !important;\n  position: absolute !important; left: 0 !important; right: 0 !important;\n  height: 1px !important;\n  background: linear-gradient(90deg, transparent, var(--poll1), transparent) !important;\n  animation: rsc-scanline 4s linear infinite !important;\n  transition: background 0.6s ease !important;\n}\n@keyframes rsc-scanline {\n  0% { top: -1px !important; }\n  100% { top: 100% !important; }\n}\n\n/* ══════════════ 污染档位（前置状态栏+任务行） ══════════════ */\n.status-block.poll-2, .mission-row.poll-2 {\n  --poll1: #C9A41E; --poll1-dim: rgba(201,164,30,0.35); --poll1-bg: rgba(201,164,30,0.12);\n}\n.status-block.poll-3, .mission-row.poll-3 {\n  --poll1: #8FA832; --poll1-dim: rgba(143,168,50,0.35); --poll1-bg: rgba(143,168,50,0.12);\n}\n.status-block.poll-4, .mission-row.poll-4 {\n  --poll1: #28A85C; --poll1-dim: rgba(40,168,92,0.35); --poll1-bg: rgba(40,168,92,0.12);\n}\n\n/* ══════════════ 折叠块（5类统一） ══════════════ */\n.rsc-sb, .rsc-mod, .rsc-npc, .rsc-mm, .rsc-opt {\n  background:\n    repeating-linear-gradient(0deg, rgba(196,90,26,0.04) 0px, transparent 1px, transparent 3px),\n    linear-gradient(135deg, #1A1412 0%, #231A14 50%, #1A1412 100%) !important;\n  border: 3px solid #C45A1A !important;\n  border-radius: 2px !important;\n  margin: 14px 0 !important;\n  padding: 0 !important;\n  position: relative !important;\n  box-shadow:\n    0 0 25px rgba(196,90,26,0.4),\n    0 0 50px rgba(196,90,26,0.15),\n    inset 0 0 20px rgba(61,107,79,0.1),\n    inset 0 1px 0 rgba(196,90,26,0.2) !important;\n  transition: all 0.6s ease !important;\n  overflow: visible !important;\n}\n/* L形烙印角标 */\n.rsc-sb::before, .rsc-mod::before, .rsc-npc::before, .rsc-mm::before, .rsc-opt::before {\n  content: '' !important;\n  position: absolute !important; top: -4px !important; left: -4px !important;\n  width: 28px !important; height: 28px !important;\n  border-top: 4px solid #C45A1A !important;\n  border-left: 4px solid #C45A1A !important;\n  pointer-events: none !important;\n  z-index: 2 !important;\n  filter: drop-shadow(0 0 6px rgba(196,90,26,0.7)) !important;\n  transition: all 0.6s ease !important;\n}\n.rsc-sb::after, .rsc-mod::after, .rsc-npc::after, .rsc-mm::after, .rsc-opt::after {\n  content: '' !important;\n  position: absolute !important; bottom: -4px !important; right: -4px !important;\n  width: 28px !important; height: 28px !important;\n  border-bottom: 4px solid #C45A1A !important;\n  border-right: 4px solid #C45A1A !important;\n  pointer-events: none !important;\n  z-index: 2 !important;\n  filter: drop-shadow(0 0 6px rgba(196,90,26,0.7)) !important;\n  transition: all 0.6s ease !important;\n}\n/* hover 上浮 */\n.rsc-sb:hover, .rsc-mod:hover, .rsc-npc:hover, .rsc-mm:hover, .rsc-opt:hover {\n  transform: translateY(-6px) !important;\n  box-shadow:\n    0 0 35px rgba(196,90,26,0.6),\n    0 0 60px rgba(196,90,26,0.25),\n    0 8px 25px rgba(0,0,0,0.5),    inset 0 0 25px rgba(61,107,79,0.15) !important;\n}\n\n/* 折叠块内容文字色（防止平台系统色覆盖） */\n.rsc-sb, .rsc-mod, .rsc-npc, .rsc-mm, .rsc-opt {\n  color: #D4C4A8 !important;\n}\n.rsc-sb p, .rsc-mod p, .rsc-npc p, .rsc-mm p, .rsc-opt p,\n.rsc-sb li, .rsc-mod li, .rsc-npc li, .rsc-mm li, .rsc-opt li,\n.rsc-sb span, .rsc-mod span, .rsc-npc span, .rsc-mm span, .rsc-opt span,\n.rsc-sb strong, .rsc-mod strong, .rsc-npc strong, .rsc-mm strong, .rsc-opt strong,\n.rsc-sb div, .rsc-mod div, .rsc-npc div, .rsc-mm div, .rsc-opt div {\n  color: #D4C4A8 !important;\n  background-color: transparent !important;\n}\n/* summary */\n.rsc-sb summary, .rsc-mod summary, .rsc-npc summary, .rsc-mm summary, .rsc-opt summary {\n  color: #C45A1A !important;\n  font-weight: 900 !important;\n  font-size: 14px !important;\n  letter-spacing: 3px !important;\n  text-transform: uppercase !important;\n  padding: 14px 18px !important;\n  cursor: pointer !important;\n  list-style: none !important;\n  text-shadow:\n    0 0 10px rgba(196,90,26,0.8),\n    0 0 25px rgba(196,90,26,0.4),\n    0 0 40px rgba(196,90,26,0.2) !important;\n  border-bottom: 1px solid rgba(196,90,26,0.25) !important;\n  background: linear-gradient(90deg, rgba(196,90,26,0.08) 0%, transparent 70%) !important;\n  user-select: none !important;\n  transition: all 0.6s ease !important;\n}\n.rsc-sb summary::-webkit-details-marker,\n.rsc-mod summary::-webkit-details-marker,\n.rsc-npc summary::-webkit-details-marker,\n.rsc-mm summary::-webkit-details-marker,\n.rsc-opt summary::-webkit-details-marker {\n  display: none !important;\n}\n\n/* ══════════════ 污染档位（折叠块） ══════════════ */\n.rsc-sb.poll-2, .rsc-mod.poll-2, .rsc-npc.poll-2, .rsc-mm.poll-2, .rsc-opt.poll-2 {\n  border-color: #C9A41E !important;\n  box-shadow: 0 0 25px rgba(201,164,30,0.45), 0 0 50px rgba(201,164,30,0.18), inset 0 0 25px rgba(61,107,79,0.2), inset 0 1px 0 rgba(201,164,30,0.25) !important;\n}\n.rsc-sb.poll-2::before, .rsc-mod.poll-2::before, .rsc-npc.poll-2::before, .rsc-mm.poll-2::before, .rsc-opt.poll-2::before,\n.rsc-sb.poll-2::after, .rsc-mod.poll-2::after, .rsc-npc.poll-2::after, .rsc-mm.poll-2::after, .rsc-opt.poll-2::after {\n  border-color: #C9A41E !important;\n  filter: drop-shadow(0 0 7px rgba(201,164,30,0.8)) !important;\n}\n.rsc-sb.poll-2 summary, .rsc-mod.poll-2 summary, .rsc-npc.poll-2 summary, .rsc-mm.poll-2 summary, .rsc-opt.poll-2 summary {\n  color: #E8C040 !important;\n  text-shadow: 0 0 10px rgba(201,164,30,0.9), 0 0 28px rgba(201,164,30,0.5), 0 0 45px rgba(201,164,30,0.25) !important;\n  border-bottom-color: rgba(201,164,30,0.35) !important;\n  background: linear-gradient(90deg, rgba(201,164,30,0.12) 0%, transparent 70%) !important;\n}\n.rsc-sb.poll-2:hover, .rsc-mod.poll-2:hover, .rsc-npc.poll-2:hover, .rsc-mm.poll-2:hover, .rsc-opt.poll-2:hover {\n  box-shadow: 0 0 40px rgba(201,164,30,0.7), 0 0 65px rgba(201,164,30,0.3), 0 8px 25px rgba(0,0,0,0.5), inset 0 0 30px rgba(61,107,79,0.25) !important;\n}\n\n.rsc-sb.poll-3, .rsc-mod.poll-3, .rsc-npc.poll-3, .rsc-mm.poll-3, .rsc-opt.poll-3 {\n  border-color: #8FA832 !important;\n  background:\n    repeating-linear-gradient(0deg, rgba(143,168,50,0.06) 0px, transparent 1px, transparent 3px),\n    linear-gradient(135deg, #141A10 0%, #1E2414 50%, #141A10 100%) !important;\n  box-shadow: 0 0 28px rgba(143,168,50,0.5), 0 0 55px rgba(143,168,50,0.2), inset 0 0 22px rgba(74,106,42,0.2), inset 0 1px 0 rgba(143,168,50,0.3) !important;\n}\n.rsc-sb.poll-3::before, .rsc-mod.poll-3::before, .rsc-npc.poll-3::before, .rsc-mm.poll-3::before, .rsc-opt.poll-3::before,\n.rsc-sb.poll-3::after, .rsc-mod.poll-3::after, .rsc-npc.poll-3::after, .rsc-mm.poll-3::after, .rsc-opt.poll-3::after {\n  border-color: #8FA832 !important;\n  filter: drop-shadow(0 0 8px rgba(143,168,50,0.9)) !important;\n}\n.rsc-sb.poll-3 summary, .rsc-mod.poll-3 summary, .rsc-npc.poll-3 summary, .rsc-mm.poll-3 summary, .rsc-opt.poll-3 summary {\n  color: #C8E878 !important;\n  text-shadow: 0 0 12px rgba(143,168,50,0.9), 0 0 30px rgba(143,168,50,0.5), 0 0 50px rgba(143,168,50,0.25) !important;\n  border-bottom-color: rgba(143,168,50,0.4) !important;\n  background: linear-gradient(90deg, rgba(143,168,50,0.15) 0%, transparent 70%) !important;\n}\n.rsc-sb.poll-3:hover, .rsc-mod.poll-3:hover, .rsc-npc.poll-3:hover, .rsc-mm.poll-3:hover, .rsc-opt.poll-3:hover {\n  box-shadow: 0 0 42px rgba(143,168,50,0.75), 0 0 70px rgba(143,168,50,0.35), 0 8px 25px rgba(0,0,0,0.5), inset 0 0 28px rgba(74,106,42,0.3) !important;\n}\n\n.rsc-sb.poll-4, .rsc-mod.poll-4, .rsc-npc.poll-4, .rsc-mm.poll-4, .rsc-opt.poll-4 {\n  border-color: #28A85C !important;\n  background:\n    repeating-linear-gradient(0deg, rgba(40,168,92,0.08) 0px, transparent 1px, transparent 3px),\n    linear-gradient(135deg, #0A1A12 0%, #0E281A 50%, #0A1A12 100%) !important;\n  box-shadow: 0 0 32px rgba(40,168,92,0.55), 0 0 60px rgba(40,168,92,0.25), inset 0 0 25px rgba(26,74,42,0.25), inset 0 1px 0 rgba(40,168,92,0.35) !important;\n}\n.rsc-sb.poll-4::before, .rsc-mod.poll-4::before, .rsc-npc.poll-4::before, .rsc-mm.poll-4::before, .rsc-opt.poll-4::before,\n.rsc-sb.poll-4::after, .rsc-mod.poll-4::after, .rsc-npc.poll-4::after, .rsc-mm.poll-4::after, .rsc-opt.poll-4::after {\n  border-color: #28A85C !important;\n  filter: drop-shadow(0 0 10px rgba(40,168,92,1)) !important;\n}\n.rsc-sb.poll-4 summary, .rsc-mod.poll-4 summary, .rsc-npc.poll-4 summary, .rsc-mm.poll-4 summary, .rsc-opt.poll-4 summary {\n  color: #A0F8C8 !important;\n  text-shadow: 0 0 14px rgba(40,168,92,0.95), 0 0 32px rgba(40,168,92,0.6), 0 0 55px rgba(40,168,92,0.3) !important;\n  border-bottom-color: rgba(40,168,92,0.45) !important;\n  background: linear-gradient(90deg, rgba(40,168,92,0.2) 0%, transparent 70%) !important;\n}\n.rsc-sb.poll-4:hover, .rsc-mod.poll-4:hover, .rsc-npc.poll-4:hover, .rsc-mm.poll-4:hover, .rsc-opt.poll-4:hover {\n  box-shadow: 0 0 48px rgba(40,168,92,0.85), 0 0 80px rgba(40,168,92,0.4), 0 8px 25px rgba(0,0,0,0.5), inset 0 0 32px rgba(26,74,42,0.35) !important;\n}\n\n/* 高污染区正文/警告文字微调 */\n.rsc-sb.poll-3 p, .rsc-mod.poll-3 p, .rsc-npc.poll-3 p, .rsc-mm.poll-3 p, .rsc-opt.poll-3 p,\n.rsc-sb.poll-4 p, .rsc-mod.poll-4 p, .rsc-npc.poll-4 p, .rsc-mm.poll-4 p, .rsc-opt.poll-4 p {\n  color: #d8e8d0 !important;\n}\n.rsc-sb.poll-3 .rsc-warn, .rsc-mod.poll-3 .rsc-warn, .rsc-npc.poll-3 .rsc-warn,\n.rsc-sb.poll-4 .rsc-warn, .rsc-mod.poll-4 .rsc-warn, .rsc-npc.poll-4 .rsc-warn {\n  color: #ff6b9d !important;\n  text-shadow: 0 0 12px rgba(255,20,147,0.6) !important;\n}\n\n/* ══════════════ 悬浮窗物品 ══════════════ */\n.rsc-item {\n  color: #C4A800 !important;\n  border-bottom: 2px dashed rgba(196,168,0,0.6) !important;\n  cursor: help !important;\n  position: relative !important;\n  font-weight: 700 !important;\n  text-shadow: 0 0 8px rgba(196,168,0,0.5) !important;\n}\n.rsc-item:hover::after {\n  content: attr(tip) !important;\n  position: absolute !important;\n  bottom: 150% !important;\n  background: #14100a !important;\n  border: 2px solid #C45A1A !important;\n  color: #e8d8b0 !important;\n  padding: 8px 12px !important;\n  box-shadow: 0 0 30px rgba(196,90,26,0.4) !important;\n  width: 240px !important;\n  z-index: 999 !important;\n  font-size: 12px !important;\n  line-height: 1.5 !important;\n  white-space: normal !important;\n}\n\n/* ══════════════ 契约履约警告 ══════════════ */\n.rsc-warn {\n  color: #E02020 !important;\n  text-shadow: 0 0 12px rgba(224,32,32,0.6) !important;\n  font-weight: 900 !important;\n}\n\n/* ══════════════ 行动选项列表 ══════════════ */\n.rsc-opt ol {\n  padding-left: 20px !important;\n  color: #D4C4A8 !important;\n}\n.rsc-opt li {\n  margin: 4px 0 !important;\n}\n\n/* ══════════════ H场景：全界面粉色高亮（末尾·最高优先级 .rsc.hl 后代） ══════════════ */\n\n/* 正文转粉 */\n.rsc.hl p {\n  color: #F0D4DC !important;\n}\n\n/* 前置状态栏 */\n.rsc.hl .status-block {\n  border-color: rgba(255,20,147,0.75) !important;\n  box-shadow: 0 0 40px rgba(255,20,147,0.55), 0 0 80px rgba(255,20,147,0.25), inset 0 0 30px rgba(255,20,147,0.15) !important;\n}\n.rsc.hl .status-block::before,\n.rsc.hl .status-block::after {\n  border-color: #FF1493 !important;\n  filter: drop-shadow(0 0 8px rgba(255,20,147,0.9)) !important;\n}\n.rsc.hl .status-header {\n  background: linear-gradient(180deg, rgba(40,10,24,0.95), rgba(26,8,16,0.97)) !important;\n}\n.rsc.hl .mission-row {\n  background: rgba(255,20,147,0.12) !important;\n  border-color: rgba(255,20,147,0.4) !important;\n  color: #ff9ec9 !important;\n}\n.rsc.hl .mission-row p {\n  color: #ff9ec9 !important;\n}\n.rsc.hl .mission-row::after {\n  background: linear-gradient(90deg, transparent, #FF1493, transparent) !important;\n}\n.rsc.hl .tag-poll {\n  display: none !important;\n}\n.rsc.hl .tag-pink {\n  background: linear-gradient(135deg, rgba(255,20,147,0.55), rgba(255,20,147,0.25)) !important;\n  border-color: rgba(255,20,147,0.7) !important;\n  box-shadow: 0 0 15px rgba(255,20,147,0.4) !important;\n}\n\n/* 折叠块 */\n.rsc.hl .rsc-sb, .rsc.hl .rsc-mod, .rsc.hl .rsc-npc, .rsc.hl .rsc-mm, .rsc.hl .rsc-opt {\n  border-color: #FF1493 !important;\n  box-shadow: 0 0 35px rgba(255,20,147,0.5), 0 0 70px rgba(255,20,147,0.22), inset 0 0 25px rgba(255,20,147,0.15), inset 0 1px 0 rgba(255,20,147,0.35) !important;\n}\n.rsc.hl .rsc-sb::before, .rsc.hl .rsc-mod::before, .rsc.hl .rsc-npc::before, .rsc.hl .rsc-mm::before, .rsc.hl .rsc-opt::before,\n.rsc.hl .rsc-sb::after, .rsc.hl .rsc-mod::after, .rsc.hl .rsc-npc::after, .rsc.hl .rsc-mm::after, .rsc.hl .rsc-opt::after {\n  border-color: #FF1493 !important;\n  filter: drop-shadow(0 0 8px rgba(255,20,147,0.9)) !important;\n}\n.rsc.hl .rsc-sb summary, .rsc.hl .rsc-mod summary, .rsc.hl .rsc-npc summary, .rsc.hl .rsc-mm summary, .rsc.hl .rsc-opt summary {\n  color: #ff9ec9 !important;\n  text-shadow: 0 0 12px rgba(255,20,147,0.8), 0 0 30px rgba(255,20,147,0.4) !important;\n  border-bottom-color: rgba(255,20,147,0.5) !important;\n  background: linear-gradient(90deg, rgba(255,20,147,0.18) 0%, transparent 70%) !important;\n}\n\n\n/* ══════════════ v2 视觉优化：正文扫描线 + 颜色分层 + 状态栏辨识度 ══════════════ */\n\n/* 正文容器（动态扫描线，一条缓缓扫过整个正文） */\n.rsc-body {\n  position: relative !important;\n  overflow: hidden !important;\n  margin: 1.4em 0 !important;\n  padding: 6px 0 !important;\n  background: radial-gradient(ellipse at 50% 40%, transparent 55%, rgba(0,0,0,0.4) 100%) !important;\n}\n.rsc-body::after {\n  content: '';\n  position: absolute;\n  left: 0; right: 0;\n  height: 2px;\n  top: -2px;\n  background: linear-gradient(90deg, transparent 5%, var(--poll1) 50%, transparent 95%) !important;\n  box-shadow: 0 0 8px var(--poll1-dim), 0 0 22px var(--poll1-dim) !important;\n  animation: rsc-body-scan 7s linear infinite !important;\n  pointer-events: none !important;\n  z-index: 3 !important;\n}\n@keyframes rsc-body-scan {\n  0% { top: -2px; }\n  100% { top: 100%; }\n}\n\n/* 对话（NPC对白）换色：金色 */\n.rsc .dlg {\n  color: #E8C040 !important;\n  text-shadow: 0 0 6px rgba(201,164,30,0.35) !important;\n}\n/* 心理（内心独白）换色：灰青斜体 */\n.rsc .inner {\n  color: #7a8a8a !important;\n  font-style: italic !important;\n}\n/* H场景下对话/心理转粉 */\n.rsc.hl .dlg {\n  color: #ff9ec9 !important;\n  text-shadow: 0 0 8px rgba(255,20,147,0.45) !important;\n}\n.rsc.hl .inner {\n  color: #b08090 !important;\n}\n\n/* 状态栏内容：关键数值/分类标题 金色高亮辨识度 */\n.rsc-sb strong, .rsc-mod strong, .rsc-npc strong, .rsc-mm strong, .rsc-opt strong {\n  color: #5AC8FA !important;\n  font-weight: 700 !important;\n  text-shadow: 0 0 7px rgba(90,200,250,0.45) !important;\n}\n\n\n/* .rsc 容器污染变量（让正文扫描线/正文配色随污染档位联动） */\n.rsc.poll-2 { --poll1: #C9A41E; --poll1-dim: rgba(201,164,30,0.4); }\n.rsc.poll-3 { --poll1: #8FA832; --poll1-dim: rgba(143,168,50,0.4); }\n.rsc.poll-4 { --poll1: #28A85C; --poll1-dim: rgba(40,168,92,0.4); }\n","options":null,"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"melon_deepseek/deepseek-v4-pro-0813"},"totalConversations":113,"totalMessages":677,"totalCreditsUsed":1371323,"totalTokensUsed":37032848,"totalPlayedUsers":116,"deeplyPlayed":21,"fixedPromptLength":32506,"lorebookLength":85924,"author":{"id":"XmaxWJDIGPw4F6NaSvXtf3zrloHsVpVS","name":"无序亓","displayUsername":"anarchyer","username":"anarchyer"},"cardsTags":[{"tag":{"name":"绝望/堕落/重口","cardsCount":3}},{"tag":{"name":"燃夏争魁","cardsCount":101}},{"tag":{"name":"肉体改造","cardsCount":9}},{"tag":{"name":"调教","cardsCount":1241}},{"tag":{"name":"战败凌辱","cardsCount":2}},{"tag":{"name":"开局即可色","cardsCount":1889}},{"tag":{"name":"支配","cardsCount":2}},{"tag":{"name":"自由探索","cardsCount":1423}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}