{"id":"5ea3dac7-1336-4db6-acba-a57ed89d490e","authorId":"lFWQuroaTH9WfTZQoJj49KOufwaRRlAk","title":"上大学被女友甩了，我觉醒了神豪系统，反手攻略校花和美艳女总裁","description":"主角与相恋三年的初恋女友上大学后，女友被富二代撬走抛弃主角，主角万念俱灰之际觉醒神豪系统，获得无限金钱与消费百倍返现/特殊道具奖励，反向打脸富二代，攻略清冷校花楚梦瑶、极品美艳女总裁沈听澜、青梅竹马苏小暖等极品女神。","background":"s28mcl37ii3k16y8mdeyw4dz.webp","backgroundWidth":420,"backgroundHeight":593,"cover":"pixgn6ahkjbyrl5owgym694r.webp","coverWidth":420,"coverHeight":593,"introPage":"zjtral1cr0epbdonc6ec6dmb.html","changelog":null,"createdAt":"2026-08-31T13:39:28.667Z","updatedAt":"2026-09-01T14:27:32.147Z","initPublicAt":"2026-09-01T11:11:10.775Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================\n   神豪系统 - 至尊UI美化方案\n   支持：四主题切换 | 打字机效果 | 3D卡片 | 时间轴动画\n   作者：Kiro AI Engine\n   ============================================ */\n\n/* ========== 基础重置与全局配置 ========== */\n* {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\ngod {\n  display: block;\n  min-height: 100vh;\n  font-family: 'SF Pro Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', \n               'Microsoft YaHei', '微软雅黑', sans-serif;\n  font-size: 15px;\n  line-height: 1.8;\n  color: #e0e0e0;\n  background: linear-gradient(135deg, #0a0a0f 0%, #1a1a24 100%);\n  padding: 20px;\n  position: relative;\n  overflow-x: hidden;\n}\n\n/* 全局背景纹理 */\ngod::before {\n  content: '';\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(212, 175, 55, 0.03) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255, 215, 0, 0.02) 0%, transparent 50%);\n  pointer-events: none;\n  z-index: 0;\n}\n\ngod > * {\n  position: relative;\n  z-index: 1;\n}\n\n/* ========== 主题配色系统 ========== */\n/* 默认主题：神豪金 */\ngod[theme=\"default\"] {\n  --primary: #d4af37;\n  --primary-light: #ffd700;\n  --primary-glow: rgba(212, 175, 55, 0.4);\n  --accent: #e84393;\n  --accent-glow: rgba(232, 67, 147, 0.3);\n  --bg-card: rgba(26, 26, 36, 0.85);\n  --bg-card-hover: rgba(35, 35, 48, 0.95);\n  --text-primary: #f5f5f5;\n  --text-secondary: #b8b8b8;\n  --border: rgba(212, 175, 55, 0.2);\n  --shadow: 0 8px 32px rgba(0, 0, 0, 0.4);\n  --glow-strong: 0 0 20px var(--primary-glow), 0 0 40px var(--primary-glow);\n}\n\n/* 赛博朋克主题 */\ngod[theme=\"cyber\"] {\n  --primary: #00f0ff;\n  --primary-light: #bd00ff;\n  --primary-glow: rgba(0, 240, 255, 0.5);\n  --accent: #ff006e;\n  --accent-glow: rgba(255, 0, 110, 0.4);\n  --bg-card: rgba(13, 2, 33, 0.9);\n  --bg-card-hover: rgba(26, 11, 46, 0.95);\n  --text-primary: #e0ffff;\n  --text-secondary: #a0c4ff;\n  --border: rgba(0, 240, 255, 0.3);\n  --shadow: 0 8px 32px rgba(0, 240, 255, 0.2);\n  --glow-strong: 0 0 20px var(--primary-glow), 0 0 40px var(--accent-glow);\n  background: linear-gradient(135deg, #0d0221 0%, #1a0b2e 100%);\n}\n\n/* 血色修罗主题 */\ngod[theme=\"blood\"] {\n  --primary: #8b0000;\n  --primary-light: #ff6347;\n  --primary-glow: rgba(139, 0, 0, 0.6);\n  --accent: #ffd700;\n  --accent-glow: rgba(255, 215, 0, 0.4);\n  --bg-card: rgba(26, 0, 0, 0.9);\n  --bg-card-hover: rgba(51, 0, 0, 0.95);\n  --text-primary: #ffebee;\n  --text-secondary: #ffcdd2;\n  --border: rgba(139, 0, 0, 0.4);\n  --shadow: 0 8px 32px rgba(139, 0, 0, 0.3);\n  --glow-strong: 0 0 20px var(--primary-glow), 0 0 40px rgba(255, 99, 71, 0.3);\n  background: linear-gradient(135deg, #1a0000 0%, #330000 100%);\n}\n\n/* 冰冷商战主题 */\ngod[theme=\"ice\"] {\n  --primary: #4a90e2;\n  --primary-light: #c0c0c0;\n  --primary-glow: rgba(74, 144, 226, 0.5);\n  --accent: #00bfff;\n  --accent-glow: rgba(0, 191, 255, 0.4);\n  --bg-card: rgba(15, 20, 25, 0.9);\n  --bg-card-hover: rgba(26, 35, 50, 0.95);\n  --text-primary: #e8f4f8;\n  --text-secondary: #b0bec5;\n  --border: rgba(74, 144, 226, 0.25);\n  --shadow: 0 8px 32px rgba(0, 191, 255, 0.15);\n  --glow-strong: 0 0 20px var(--primary-glow), 0 0 40px rgba(192, 192, 192, 0.2);\n  background: linear-gradient(135deg, #0f1419 0%, #1a2332 100%);\n}\n\n/* ========== 主题切换器 ========== */\ntheme-switch {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 16px 24px;\n  background: var(--bg-card);\n  backdrop-filter: blur(20px);\n  border: 1px solid var(--border);\n  border-radius: 16px;\n  margin-bottom: 20px;\n  box-shadow: var(--shadow);\n  flex-wrap: wrap;\n}\n\ntheme-switch b {\n  color: var(--primary);\n  font-size: 16px;\n  font-weight: 600;\n  text-shadow: 0 0 10px var(--primary-glow);\n}\n\ntheme-switch btn {\n  padding: 8px 20px;\n  background: linear-gradient(135deg, var(--bg-card-hover), rgba(0,0,0,0.3));\n  border: 1px solid var(--border);\n  border-radius: 20px;\n  color: var(--text-secondary);\n  font-size: 13px;\n  font-weight: 500;\n  cursor: pointer;\n  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n  position: relative;\n  overflow: hidden;\n}\n\ntheme-switch btn::before {\n  content: '';\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 0;\n  height: 0;\n  border-radius: 50%;\n  background: var(--primary-glow);\n  transform: translate(-50%, -50%);\n  transition: width 0.5s, height 0.5s;\n}\n\ntheme-switch btn:hover {\n  color: var(--primary);\n  border-color: var(--primary);\n  box-shadow: 0 0 15px var(--primary-glow);\n  transform: translateY(-2px);\n}\n\ntheme-switch btn:hover::before {\n  width: 100%;\n  height: 100%;\n}\n\ntheme-switch btn:active {\n  transform: scale(0.95);\n}\n\n/* ========== 折叠栏通用样式 ========== */\ndetails {\n  background: var(--bg-card);\n  backdrop-filter: blur(20px);\n  border: 1px solid var(--border);\n  border-radius: 16px;\n  margin-bottom: 20px;\n  overflow: hidden;\n  box-shadow: var(--shadow);\n  transition: all 0.3s ease;\n}\n\ndetails:hover {\n  border-color: var(--primary);\n  box-shadow: var(--glow-strong), var(--shadow);\n}\n\ndetails[open] {\n  border-color: var(--primary);\n}\n\nsummary {\n  padding: 18px 24px;\n  font-size: 17px;\n  font-weight: 600;\n  color: var(--primary);\n  cursor: pointer;\n  user-select: none;\n  list-style: none;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  background: linear-gradient(90deg, var(--primary-glow) 0%, transparent 100%);\n  position: relative;\n  transition: all 0.3s ease;\n}\n\nsummary::before {\n  content: '▶';\n  font-size: 12px;\n  transition: transform 0.3s ease;\n  color: var(--primary);\n}\n\ndetails[open] summary::before {\n  transform: rotate(90deg);\n}\n\nsummary:hover {\n  background: linear-gradient(90deg, var(--primary-glow) 0%, var(--accent-glow) 100%);\n  text-shadow: 0 0 10px var(--primary-glow);\n}\n\nsummary::marker,\nsummary::-webkit-details-marker {\n  display: none;\n}\n\n/* 标题属性装饰 */\nsummary[t]::after {\n  content: '';\n  position: absolute;\n  right: 24px;\n  width: 40px;\n  height: 2px;\n  background: linear-gradient(90deg, var(--primary), transparent);\n}\n\n/* ========== 思维链模块 ========== */\nthink {\n  display: block;\n  padding: 20px 24px;\n}\n\nthink > div {\n  margin-bottom: 20px;\n  padding: 16px;\n  background: rgba(0, 0, 0, 0.3);\n  border-left: 3px solid var(--primary);\n  border-radius: 8px;\n}\n\nthink > div:last-child {\n  margin-bottom: 0;\n}\n\nthink h {\n  display: block;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--primary-light);\n  margin-bottom: 12px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\nthink p {\n  color: var(--text-secondary);\n  margin-bottom: 8px;\n  padding-left: 20px;\n  position: relative;\n}\n\nthink p::before {\n  content: '•';\n  position: absolute;\n  left: 8px;\n  color: var(--primary);\n}\n\nthink p:last-child {\n  margin-bottom: 0;\n}\n\nthink b {\n  color: var(--primary-light);\n  font-weight: 600;\n}\n\n/* 元信息栏 */\nthink div[c=\"meta\"] {\n  background: linear-gradient(135deg, rgba(212, 175, 55, 0.1), rgba(232, 67, 147, 0.05));\n  border-left-color: var(--accent);\n  font-size: 14px;\n  padding: 12px 16px;\n}\n\n/* 打字机效果 */\nthink div[typing] p {\n  overflow: hidden;\n  border-right: 2px solid var(--primary);\n  white-space: nowrap;\n  animation: typing 2s steps(60) forwards, blink 0.75s step-end infinite;\n  animation-delay: calc(var(--index, 0) * 0.5s);\n  width: 0;\n}\n\nthink div[typing] p:nth-child(1) { --index: 0; }\nthink div[typing] p:nth-child(2) { --index: 1; }\nthink div[typing] p:nth-child(3) { --index: 2; }\nthink div[typing] p:nth-child(4) { --index: 3; }\nthink div[typing] p:nth-child(5) { --index: 4; }\n\n@keyframes typing {\n  from { width: 0; }\n  to { width: 100%; border-right: none; }\n}\n\n@keyframes blink {\n  50% { border-color: transparent; }\n}\n\n/* ========== 正文模块 ========== */\narticle {\n  display: block;\n  padding: 32px;\n  background: var(--bg-card);\n  backdrop-filter: blur(20px);\n  border: 1px solid var(--border);\n  border-radius: 16px;\n  margin-bottom: 20px;\n  box-shadow: var(--shadow);\n  color: var(--text-primary);\n  font-size: 16px;\n  line-height: 2;\n  text-align: justify;\n  position: relative;\n}\n\narticle::before {\n  content: '\"';\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  font-size: 80px;\n  color: var(--primary);\n  opacity: 0.1;\n  font-family: Georgia, serif;\n}\n\narticle::after {\n  content: '\"';\n  position: absolute;\n  bottom: 20px;\n  right: 20px;\n  font-size: 80px;\n  color: var(--primary);\n  opacity: 0.1;\n  font-family: Georgia, serif;\n}\n\n/* ========== 场景时间卡片 ========== */\nscene {\n  display: flex;\n  gap: 16px;\n  margin-bottom: 20px;\n  flex-wrap: wrap;\n}\n\nscene > div {\n  flex: 1;\n  min-width: 280px;\n  padding: 16px 20px;\n  background: var(--bg-card);\n  backdrop-filter: blur(20px);\n  border: 1px solid var(--border);\n  border-radius: 12px;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  box-shadow: var(--shadow);\n  transition: all 0.3s ease;\n  position: relative;\n  overflow: hidden;\n}\n\nscene > div::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 4px;\n  height: 100%;\n  background: linear-gradient(180deg, var(--primary), var(--accent));\n}\n\nscene > div:hover {\n  border-color: var(--primary);\n  transform: translateY(-2px);\n  box-shadow: 0 0 20px var(--primary-glow), var(--shadow);\n}\n\nscene s {\n  font-size: 24px;\n  text-decoration: none;\n  filter: drop-shadow(0 0 8px var(--primary-glow));\n}\n\nscene > div:last-child {\n  color: var(--text-secondary);\n}\n\n/* ========== 记忆回廊 ========== */\nmem {\n  display: block;\n  padding: 20px 24px;\n}\n\nmem > h {\n  display: block;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--primary);\n  margin: 24px 0 16px 0;\n  padding-bottom: 8px;\n  border-bottom: 2px solid var(--border);\n  text-transform: uppercase;\n  letter-spacing: 1.5px;\n}\n\nmem > h:first-of-type {\n  margin-top: 0;\n}\n\nmem div[c=\"mech\"] {\n  padding: 12px 16px;\n  background: linear-gradient(135deg, rgba(232, 67, 147, 0.1), rgba(212, 175, 55, 0.05));\n  border-left: 3px solid var(--accent);\n  border-radius: 8px;\n  color: var(--text-secondary);\n  font-size: 14px;\n  margin-bottom: 20px;\n}\n\n/* 时间轴容器 */\ntimeline {\n  display: block;\n  position: relative;\n  overflow-x: auto;\n  padding-bottom: 10px;\n}\n\ntimeline::-webkit-scrollbar {\n  height: 8px;\n}\n\ntimeline::-webkit-scrollbar-track {\n  background: rgba(0, 0, 0, 0.2);\n  border-radius: 4px;\n}\n\ntimeline::-webkit-scrollbar-thumb {\n  background: var(--primary);\n  border-radius: 4px;\n}\n\ntimeline::-webkit-scrollbar-thumb:hover {\n  background: var(--primary-light);\n}\n\n/* 表格样式 */\ntable {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 14px;\n}\n\ntable thead {\n  background: linear-gradient(135deg, var(--primary-glow), var(--accent-glow));\n  position: sticky;\n  top: 0;\n  z-index: 10;\n}\n\ntable thead th {\n  padding: 12px 16px;\n  color: var(--text-primary);\n  font-weight: 600;\n  text-align: left;\n  border-bottom: 2px solid var(--primary);\n  white-space: nowrap;\n}\n\ntable tbody tr {\n  border-bottom: 1px solid var(--border);\n  transition: all 0.3s ease;\n}\n\ntable tbody tr:hover {\n  background: rgba(212, 175, 55, 0.05);\n  transform: scale(1.01);\n}\n\ntable tbody td {\n  padding: 14px 16px;\n  color: var(--text-secondary);\n  vertical-align: top;\n}\n\ntable tbody td:first-child {\n  color: var(--primary);\n  font-weight: 600;\n  font-size: 16px;\n}\n\n/* 长期记忆表格 */\ntable[c=\"ltm\"] tbody td:last-child {\n  max-width: 600px;\n  line-height: 1.8;\n  text-align: justify;\n}\n\n/* 短期记忆表格 */\ntable[c=\"stm\"] tbody td:last-child {\n  max-width: 400px;\n}\n\n/* 时间轴滚入动画 */\ntr[scroll-in] {\n  opacity: 0;\n  transform: translateX(-30px);\n  animation: scrollIn 0.6s ease forwards;\n  animation-delay: calc(var(--row-index, 0) * 0.15s);\n}\n\ntable tbody tr:nth-child(1) { --row-index: 0; }\ntable tbody tr:nth-child(2) { --row-index: 1; }\ntable tbody tr:nth-child(3) { --row-index: 2; }\ntable tbody tr:nth-child(4) { --row-index: 3; }\ntable tbody tr:nth-child(5) { --row-index: 4; }\ntable tbody tr:nth-child(6) { --row-index: 5; }\n\n@keyframes scrollIn {\n  to {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n/* ========== 系统模块 ========== */\nsys {\n  display: block;\n  padding: 20px 24px;\n}\n\nsys > div {\n  margin-bottom: 24px;\n}\n\nsys > div:last-child {\n  margin-bottom: 0;\n}\n\nsys h {\n  display: block;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--primary);\n  margin-bottom: 16px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n/* 神豪商城 */\ndiv[c=\"mall\"] {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));\n  gap: 16px;\n}\n\n/* 3D悬浮卡片 */\ncard3d {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 8px;\n  padding: 20px 16px;\n  background: linear-gradient(135deg, var(--bg-card-hover), rgba(0, 0, 0, 0.4));\n  border: 1px solid var(--border);\n  border-radius: 12px;\n  cursor: pointer;\n  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n  position: relative;\n  transform-style: preserve-3d;\n  perspective: 1000px;\n}\n\ncard3d::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background: linear-gradient(135deg, var(--primary-glow), var(--accent-glow));\n  opacity: 0;\n  border-radius: 12px;\n  transition: opacity 0.4s ease;\n}\n\ncard3d:hover {\n  transform: translateY(-10px) rotateX(5deg) rotateY(5deg);\n  border-color: var(--primary);\n  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5), \n              0 0 30px var(--primary-glow);\n}\n\ncard3d:hover::before {\n  opacity: 0.15;\n}\n\ncard3d i {\n  font-size: 36px;\n  font-style: normal;\n  filter: drop-shadow(0 0 10px var(--primary-glow));\n  transform: translateZ(20px);\n  transition: transform 0.4s ease;\n}\n\ncard3d:hover i {\n  transform: translateZ(40px) scale(1.1);\n}\n\ncard3d b {\n  font-size: 14px;\n  color: var(--text-primary);\n  font-weight: 600;\n  text-align: center;\n  transform: translateZ(10px);\n}\n\ncard3d span {\n  font-size: 13px;\n  color: var(--primary);\n  font-weight: 500;\n  padding: 4px 12px;\n  background: rgba(212, 175, 55, 0.1);\n  border-radius: 20px;\n  transform: translateZ(5px);\n}\n\n/* 系统公告 */\ndiv[c=\"notice\"] {\n  background: linear-gradient(135deg, rgba(232, 67, 147, 0.1), rgba(212, 175, 55, 0.05));\n  padding: 16px;\n  border-radius: 8px;\n  border-left: 3px solid var(--accent);\n}\n\ndiv[c=\"notice\"] p {\n  padding: 8px 0;\n  color: var(--text-secondary);\n  line-height: 1.6;\n  position: relative;\n  padding-left: 24px;\n}\n\ndiv[c=\"notice\"] p::before {\n  position: absolute;\n  left: 0;\n  font-size: 16px;\n}\n\n/* 当前任务 */\ndiv[c=\"task\"] p {\n  padding: 12px 0;\n  color: var(--text-secondary);\n  display: flex;\n  align-items: center;\n  gap: 12px;\n}\n\ndiv[c=\"task\"] b {\n  color: var(--primary);\n  min-width: 80px;\n}\n\n/* 进度条 */\nprog {\n  flex: 1;\n  height: 8px;\n  background: rgba(0, 0, 0, 0.4);\n  border-radius: 4px;\n  overflow: hidden;\n  position: relative;\n  border: 1px solid var(--border);\n}\n\nprog::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: var(--v, 0);\n  background: linear-gradient(90deg, var(--primary), var(--primary-light));\n  border-radius: 4px;\n  box-shadow: 0 0 10px var(--primary-glow);\n  animation: progressFill 1.5s ease forwards;\n}\n\nprog[v=\"80\"]::before { --v: 80%; }\nprog[v=\"25\"]::before { --v: 25%; }\n\n@keyframes progressFill {\n  from {\n    width: 0;\n  }\n}\n\n/* 女主情报 */\ndiv[c=\"intel\"] {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n\ndiv[c=\"girl-intel\"] {\n  padding: 12px 16px;\n  background: rgba(0, 0, 0, 0.3);\n  border-left: 3px solid var(--accent);\n  border-radius: 8px;\n  color: var(--text-secondary);\n  transition: all 0.3s ease;\n}\n\ndiv[c=\"girl-intel\"]:hover {\n  background: rgba(232, 67, 147, 0.1);\n  border-left-color: var(--primary);\n  transform: translateX(5px);\n}\n\ndiv[c=\"girl-intel\"] b {\n  color: var(--primary-light);\n  font-size: 15px;\n}\n\n/* ========== 舆情风暴 ========== */\nrumor {\n  display: block;\n  padding: 20px 24px;\n}\n\nrumor > div {\n  margin-bottom: 24px;\n}\n\nrumor > div:last-child {\n  margin-bottom: 0;\n}\n\nrumor h {\n  display: block;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--primary);\n  margin-bottom: 16px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\nrumor p {\n  padding: 10px 16px;\n  margin-bottom: 12px;\n  background: rgba(0, 0, 0, 0.3);\n  border-radius: 8px;\n  color: var(--text-secondary);\n  line-height: 1.8;\n  transition: all 0.3s ease;\n}\n\nrumor p:hover {\n  background: rgba(212, 175, 55, 0.05);\n  transform: translateX(5px);\n}\n\nrumor p b {\n  color: var(--primary-light);\n}\n\nrumor p[c=\"hot\"] {\n  border-left: 3px solid var(--accent);\n  background: linear-gradient(90deg, rgba(232, 67, 147, 0.1), transparent);\n}\n\nrumor p[c=\"weibo\"],\nrumor p[c=\"zhihu\"],\nrumor p[c=\"douyin\"] {\n  border-left: 3px solid var(--primary);\n}\n\n/* 暗线情报 */\ndiv[c=\"shadow\"] {\n  background: linear-gradient(135deg, rgba(0, 0, 0, 0.5), rgba(26, 26, 36, 0.3));\n  padding: 16px;\n  border-radius: 8px;\n  border: 1px solid rgba(212, 175, 55, 0.2);\n}\n\ndiv[c=\"shadow\"] p {\n  position: relative;\n  padding-left: 24px;\n}\n\ndiv[c=\"shadow\"] p::before {\n  content: '🔹';\n  position: absolute;\n  left: 0;\n}\n\n/* ========== 主角面板 ========== */\nmc {\n  display: block;\n  padding: 20px 24px;\n}\n\nmc > div {\n  margin-bottom: 20px;\n  padding: 16px;\n  background: rgba(0, 0, 0, 0.3);\n  border-radius: 8px;\n}\n\nmc > div:last-child {\n  margin-bottom: 0;\n}\n\nmc p {\n  padding: 8px 0;\n  color: var(--text-secondary);\n  line-height: 1.8;\n}\n\nmc b {\n  color: var(--primary);\n  min-width: 100px;\n  display: inline-block;\n}\n\nmc div[c=\"info\"] {\n  border-left: 3px solid var(--primary);\n}\n\nmc div[c=\"asset\"] {\n  border-left: 3px solid var(--accent);\n  background: linear-gradient(135deg, rgba(232, 67, 147, 0.05), transparent);\n}\n\nmc div[c=\"body\"] {\n  border-left: 3px solid var(--primary-light);\n}\n\nmc div[c=\"skill\"] {\n  border-left: 3px solid var(--accent);\n}\n\n/* NPC关系雷达 */\nmc div[c=\"radar\"] {\n  background: linear-gradient(135deg, rgba(0, 0, 0, 0.5), rgba(26, 26, 36, 0.3));\n  border: 1px solid var(--border);\n  padding: 20px;\n}\n\nmc div[c=\"radar\"] h {\n  display: block;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--primary);\n  margin-bottom: 16px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\nwave {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n\nwave > div {\n  padding: 12px 16px;\n  background: rgba(0, 0, 0, 0.4);\n  border-radius: 8px;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  position: relative;\n  transition: all 0.3s ease;\n}\n\nwave > div:hover {\n  transform: translateX(5px);\n}\n\n/* 脉冲点 */\ndot {\n  width: 12px;\n  height: 12px;\n  border-radius: 50%;\n  position: relative;\n  flex-shrink: 0;\n}\n\ndot::before {\n  content: '';\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 100%;\n  height: 100%;\n  border-radius: 50%;\n  transform: translate(-50%, -50%);\n}\n\ndiv[pulse] dot {\n  animation: pulse 2s ease infinite;\n}\n\n@keyframes pulse {\n  0%, 100% {\n    transform: scale(1);\n    opacity: 1;\n  }\n  50% {\n    transform: scale(1.3);\n    opacity: 0.7;\n  }\n}\n\n/* 仇恨脉冲 */\ndiv[c=\"hate\"] dot {\n  background: #ff0000;\n  box-shadow: 0 0 10px #ff0000;\n}\n\ndiv[c=\"hate\"] dot::before {\n  background: rgba(255, 0, 0, 0.3);\n  animation: wavePulse 2s ease infinite;\n}\n\ndiv[c=\"hate\"] {\n  border-left: 3px solid #ff0000;\n}\n\n/* 好感脉冲 */\ndiv[c=\"love\"] dot {\n  background: #ff69b4;\n  box-shadow: 0 0 10px #ff69b4;\n}\n\ndiv[c=\"love\"] dot::before {\n  background: rgba(255, 105, 180, 0.3);\n  animation: wavePulse 2s ease infinite;\n}\n\ndiv[c=\"love\"] {\n  border-left: 3px solid #ff69b4;\n}\n\n/* 悔恨脉冲 */\ndiv[c=\"regret\"] dot {\n  background: #ffa500;\n  box-shadow: 0 0 10px #ffa500;\n}\n\ndiv[c=\"regret\"] dot::before {\n  background: rgba(255, 165, 0, 0.3);\n  animation: wavePulse 2s ease infinite;\n}\n\ndiv[c=\"regret\"] {\n  border-left: 3px solid #ffa500;\n}\n\n/* 商业脉冲 */\ndiv[c=\"biz\"] dot {\n  background: var(--primary);\n  box-shadow: 0 0 10px var(--primary-glow);\n}\n\ndiv[c=\"biz\"] dot::before {\n  background: var(--primary-glow);\n  animation: wavePulse 2s ease infinite;\n}\n\ndiv[c=\"biz\"] {\n  border-left: 3px solid var(--primary);\n}\n\n@keyframes wavePulse {\n  0% {\n    transform: translate(-50%, -50%) scale(1);\n    opacity: 0.8;\n  }\n  100% {\n    transform: translate(-50%, -50%) scale(3);\n    opacity: 0;\n  }\n}\n\nwave > div b {\n  color: var(--primary-light);\n  flex-shrink: 0;\n}\n\n/* ========== 女性面板 ========== */\ngirl {\n  display: block;\n  padding: 20px 24px;\n}\n\ngirl > div {\n  margin-bottom: 20px;\n  padding: 16px;\n  background: rgba(0, 0, 0, 0.3);\n  border-radius: 8px;\n}\n\ngirl > div:last-child {\n  margin-bottom: 0;\n}\n\ngirl div[c=\"base\"] {\n  border-left: 3px solid var(--accent);\n  background: linear-gradient(135deg, rgba(232, 67, 147, 0.05), transparent);\n}\n\ngirl p {\n  padding: 8px 0;\n  color: var(--text-secondary);\n  line-height: 1.8;\n}\n\ngirl b {\n  color: var(--primary);\n  min-width: 100px;\n  display: inline-block;\n}\n\n/* 好感度进度条 */\np[c=\"favor\"],\np[c=\"regret\"] {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\nfbar {\n  height: 10px;\n  background: rgba(0, 0, 0, 0.5);\n  border-radius: 5px;\n  overflow: hidden;\n  position: relative;\n  border: 1px solid var(--border);\n}\n\nfbar::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: calc(var(--v, 0) / var(--max, 100) * 100%);\n  background: linear-gradient(90deg, #ff69b4, #ff1493);\n  border-radius: 5px;\n  box-shadow: 0 0 15px rgba(255, 105, 180, 0.6);\n  animation: barFill 2s ease forwards;\n}\n\nfbar[type=\"regret\"]::before {\n  background: linear-gradient(90deg, #ffa500, #ff6347);\n  box-shadow: 0 0 15px rgba(255, 165, 0, 0.6);\n}\n\nfbar[v=\"25\"] { --v: 25; }\nfbar[v=\"5\"] { --v: 5; }\nfbar[v=\"88\"] { --v: 88; }\n\n@keyframes barFill {\n  from {\n    width: 0;\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n\n/* 极品躯体 */\ngirl div[c=\"body\"] {\n  background: linear-gradient(135deg, rgba(232, 67, 147, 0.1), rgba(139, 0, 0, 0.05));\n  border-left: 3px solid var(--accent);\n}\n\ngirl div[c=\"body\"] h {\n  display: block;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--accent);\n  margin-bottom: 12px;\n}\n\ngirl div[c=\"body\"] p {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\ngirl div[c=\"body\"] i {\n  font-size: 18px;\n  font-style: normal;\n  flex-shrink: 0;\n}\n\n/* 仪态 */\ngirl div[c=\"look\"] {\n  border-left: 3px solid var(--primary-light);\n}\n\n/* 心声透视 */\ngirl div[c=\"voice\"],\nman div[c=\"voice\"] {\n  background: linear-gradient(135deg, rgba(74, 144, 226, 0.1), rgba(0, 191, 255, 0.05));\n  border-left: 3px solid var(--accent);\n  position: relative;\n}\n\ngirl div[c=\"voice\"] h,\nman div[c=\"voice\"] h {\n  display: block;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--accent);\n  margin-bottom: 12px;\n}\n\ngirl div[c=\"voice\"] p,\nman div[c=\"voice\"] p {\n  color: var(--text-secondary);\n  font-style: italic;\n  line-height: 1.8;\n  padding-left: 24px;\n  position: relative;\n}\n\ngirl div[c=\"voice\"] p::before,\nman div[c=\"voice\"] p::before {\n  content: '💭';\n  position: absolute;\n  left: 0;\n  font-size: 18px;\n}\n\n/* ========== 男性NPC面板 ========== */\nman {\n  display: block;\n  padding: 20px 24px;\n}\n\nman p {\n  padding: 10px 0;\n  color: var(--text-secondary);\n  line-height: 1.8;\n}\n\nman b {\n  color: var(--primary);\n  min-width: 100px;\n  display: inline-block;\n}\n\n/* ========== 行动选项 ========== */\nact {\n  display: block;\n  padding: 24px;\n  background: var(--bg-card);\n  backdrop-filter: blur(20px);\n  border: 1px solid var(--border);\n  border-radius: 16px;\n  margin-bottom: 20px;\n  box-shadow: var(--shadow);\n}\n\nact h {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  font-size: 18px;\n  font-weight: 600;\n  color: var(--primary);\n  margin-bottom: 20px;\n  padding-bottom: 12px;\n  border-bottom: 2px solid var(--border);\n}\n\n/* 倒计时提示 */\ntimer {\n  font-size: 14px;\n  color: var(--accent);\n  font-weight: 500;\n  padding: 6px 16px;\n  background: linear-gradient(135deg, rgba(232, 67, 147, 0.2), rgba(255, 0, 0, 0.1));\n  border-radius: 20px;\n  border: 1px solid var(--accent);\n  animation: timerPulse 2s ease infinite;\n}\n\n@keyframes timerPulse {\n  0%, 100% {\n    box-shadow: 0 0 10px rgba(232, 67, 147, 0.3);\n  }\n  50% {\n    box-shadow: 0 0 20px rgba(232, 67, 147, 0.6);\n  }\n}\n\nact > div {\n  padding: 16px 20px;\n  margin-bottom: 12px;\n  background: linear-gradient(135deg, var(--bg-card-hover), rgba(0, 0, 0, 0.4));\n  border: 1px solid var(--border);\n  border-radius: 12px;\n  color: var(--text-primary);\n  font-size: 15px;\n  cursor: pointer;\n  transition: all 0.3s ease;\n  position: relative;\n  overflow: hidden;\n}\n\nact > div:last-child {\n  margin-bottom: 0;\n}\n\nact > div::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 4px;\n  height: 100%;\n  background: var(--primary);\n  transition: width 0.3s ease;\n}\n\nact > div:hover {\n  border-color: var(--primary);\n  transform: translateX(8px);\n  box-shadow: 0 0 20px var(--primary-glow);\n}\n\nact > div:hover::before {\n  width: 100%;\n  opacity: 0.1;\n}\n\n/* 紧迫感等级 */\nact > div[urgent=\"low\"]::before {\n  background: linear-gradient(180deg, #4a90e2, #00bfff);\n}\n\nact > div[urgent=\"mid\"]::before {\n  background: linear-gradient(180deg, #ffa500, #ff6347);\n}\n\nact > div[urgent=\"high\"]::before {\n  background: linear-gradient(180deg, #ff0000, #8b0000);\n  animation: urgentFlash 1.5s ease infinite;\n}\n\n@keyframes urgentFlash {\n  0%, 100% {\n    opacity: 1;\n  }\n  50% {\n    opacity: 0.5;\n  }\n}\n\nact > div[urgent=\"high\"] {\n  border-color: rgba(255, 0, 0, 0.4);\n  animation: urgentShake 2s ease infinite;\n}\n\n@keyframes urgentShake {\n  0%, 100% {\n    transform: translateX(0);\n  }\n  25% {\n    transform: translateX(-2px);\n  }\n  75% {\n    transform: translateX(2px);\n  }\n}\n\nact > div[c=\"custom\"] {\n  background: linear-gradient(135deg, rgba(212, 175, 55, 0.1), rgba(232, 67, 147, 0.05));\n  border-style: dashed;\n  border-color: var(--primary);\n}\n\nact > div[c=\"custom\"]:hover {\n  background: linear-gradient(135deg, rgba(212, 175, 55, 0.2), rgba(232, 67, 147, 0.1));\n}\n\n/* ========== 响应式设计 ========== */\n@media (max-width: 768px) {\n  god {\n    padding: 12px;\n    font-size: 14px;\n  }\n\n  theme-switch {\n    padding: 12px 16px;\n  }\n\n  theme-switch btn {\n    padding: 6px 14px;\n    font-size: 12px;\n  }\n\n  summary {\n    padding: 14px 16px;\n    font-size: 15px;\n  }\n\n  article {\n    padding: 20px;\n    font-size: 15px;\n  }\n\n  scene {\n    flex-direction: column;\n  }\n\n  scene > div {\n    min-width: 100%;\n  }\n\n  div[c=\"mall\"] {\n    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));\n    gap: 12px;\n  }\n\n  card3d {\n    padding: 16px 12px;\n  }\n\n  card3d i {\n    font-size: 28px;\n  }\n\n  card3d b {\n    font-size: 13px;\n  }\n\n  table {\n    font-size: 13px;\n  }\n\n  table thead th,\n  table tbody td {\n    padding: 10px 12px;\n  }\n\n  act h {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 12px;\n  }\n\n  timer {\n    font-size: 13px;\n    padding: 5px 12px;\n  }\n}\n\n@media (max-width: 480px) {\n  god {\n    font-size: 13px;\n  }\n\n  summary {\n    font-size: 14px;\n  }\n\n  article {\n    font-size: 14px;\n  }\n\n  div[c=\"mall\"] {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  wave > div {\n    font-size: 13px;\n  }\n}\n\n/* ========== 打印样式 ========== */\n@media print {\n  god {\n    background: white;\n    color: black;\n  }\n\n  god::before {\n    display: none;\n  }\n\n  details {\n    border: 1px solid #ccc;\n  }\n\n  summary::before {\n    display: none;\n  }\n\n  details[open] summary::before {\n    display: none;\n  }\n\n  card3d,\n  act > div,\n  wave > div {\n    break-inside: avoid;\n  }\n}\n\n/* ========== 辅助功能 ========== */\n@media (prefers-reduced-motion: reduce) {\n  *,\n  *::before,\n  *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n/* 高对比度模式 */\n@media (prefers-contrast: high) {\n  god {\n    --border: rgba(255, 255, 255, 0.5);\n  }\n\n  details {\n    border-width: 2px;\n  }\n\n  summary {\n    font-weight: 700;\n  }\n}\n\n/* ========== 附加装饰效果 ========== */\n/* 顶部光晕 */\ngod::after {\n  content: '';\n  position: fixed;\n  top: -50%;\n  left: 50%;\n  width: 100%;\n  height: 100%;\n  background: radial-gradient(circle, var(--primary-glow) 0%, transparent 70%);\n  transform: translateX(-50%);\n  pointer-events: none;\n  opacity: 0.15;\n  z-index: 0;\n}\n\n/* 滚动条样式 */\n::-webkit-scrollbar {\n  width: 10px;\n}\n\n::-webkit-scrollbar-track {\n  background: rgba(0, 0, 0, 0.2);\n}\n\n::-webkit-scrollbar-thumb {\n  background: var(--primary);\n  border-radius: 5px;\n}\n\n::-webkit-scrollbar-thumb:hover {\n  background: var(--primary-light);\n}\n\n/* 选中文本样式 */\n::selection {\n  background: var(--primary-glow);\n  color: var(--text-primary);\n}\n\n::-moz-selection {\n  background: var(--primary-glow);\n  color: var(--text-primary);\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3-flash-preview","contextWindow":2},"totalConversations":11,"totalMessages":90,"totalCreditsUsed":47421,"totalTokensUsed":2200835,"totalPlayedUsers":8,"deeplyPlayed":5,"maxNonAuthorPlayCount":25,"fixedPromptLength":9540,"lorebookLength":3124,"author":{"id":"lFWQuroaTH9WfTZQoJj49KOufwaRRlAk","name":"xwxw","displayUsername":"xwxw","username":"xwxw"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":1394}},{"tag":{"name":"增强色情描写","cardsCount":9}},{"tag":{"name":"更多玩法","cardsCount":6}},{"tag":{"name":"可剧情可涩涩","cardsCount":3418}},{"tag":{"name":"高自由度","cardsCount":215}},{"tag":{"name":"自由探索","cardsCount":1577}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}