{"id":"04bf74d8-fa66-4ed3-8e45-c072c45a82be","authorId":"6JJE4tt9pqGiQo5frIftt6ccfCHjQzek","title":"玄黄界：仙途欲劫（已加强瑟瑟）（最上面页面可以滑动，以防你不知道）","description":"（不同境界不同划分）（含多路途，可以主修辅修）（加入宗门玩法，后续会继续扩展）（已增强色情描写）（每到三个长期记忆会形成可复制的记忆，记得复制到提示词里面，并且在下一轮对话时在括号里面说明“已复制记忆”）\n✦ “天地玄黄，万法归宗。大道争锋，生死自负。” ✦\n\n这是一座完全活着的、拥有自主推演能力的修仙大世界。世界不会因为你的停步而停止运转。\n\n🗺️ 【动态推演的九域山河】\n实时更新的世界地图与地理层级，从一方坊市到广袤大域，探索无界。\n\n🔮 【万相众生的因果交织】\n引入独特的【铭刻追踪】与【不在场模拟】机制。你所关注的每一个NPC，都在世界的某个角落修炼、战斗、夺宝甚至双修。他们的五维性格决定了每一次交锋是宁死不屈，还是曲意逢迎。\n\n🌸 【雅俗并举的欲海情劫】\n仙道无情，双修有术。不论是清冷的太上道宫仙子，还是狠辣的万蛊教魔女，剥去伪装后，皆是血肉之躯。细致入微的身体状态追踪，从前戏的推拉到高潮的崩坏，感官全开，带你体验修仙界最原始的黑暗与极乐。\n\n你的传说，将由玄黄界的天道为你亲自铭刻。","background":"be1mopo4e44iwion006ikheg.webp","backgroundWidth":2124,"backgroundHeight":1393,"cover":"f7w5uncmpefja53s9186lkvl.webp","coverWidth":2124,"coverHeight":1393,"introPage":"pl1maae0vb65jnppl75nxr4i.html","changelog":"","createdAt":"2026-06-22T07:33:01.337Z","updatedAt":"2026-07-27T04:46:13.113Z","initPublicAt":"2026-07-04T13:03:29.584Z","renderTemplate":null,"assistantRegexReplace":[],"enableMemorySchema":null,"memorySchema":null,"injectStyles":"/* ===== 思维链隐藏 ===== */\nthink { display: none !important; }\n\n/* ===== 全局背景修正：去掉聊天框左右两边和背后的黑底 ===== */\nhtml,\nbody,\n#root,\n#__next {\n  background: transparent !important;\n  background-color: transparent !important;\n  color: #ede9fe !important;\n}\n\n/* 只清掉页面大容器背景，不动消息气泡、正文卡片、按钮、侧栏 */\n[class=\"app\"],\n[class*=\"layout\"],\n[class*=\"Layout\"],\n[class*=\"page\"],\n[class*=\"Page\"],\n[class*=\"container\"],\n[class*=\"Container\"] {\n  background: transparent !important;\n  background-color: transparent !important;\n  color: #ede9fe !important;\n}\n\n/* 聊天主区域 / 滚动区域 / 消息列表背后的黑色去除 */\nmain,\narticle,\nsection,\n[class*=\"main\"],\n[class*=\"Main\"],\n[class*=\"chat\"],\n[class*=\"Chat\"],\n[class*=\"conversation\"],\n[class*=\"Conversation\"],\n[class*=\"messages\"],\n[class*=\"Messages\"],\n[class*=\"message-list\"],\n[class*=\"MessageList\"],\n[class*=\"scroll\"],\n[class*=\"Scroll\"],\n[class*=\"viewport\"],\n[class*=\"Viewport\"],\n[class*=\"content\"],\n[class*=\"Content\"] {\n  background: transparent !important;\n  background-color: transparent !important;\n}\n\n/* 清除大容器伪元素黑底 */\n[class=\"app\"]::before,\n[class=\"app\"]::after,\n[class*=\"layout\"]::before,\n[class*=\"layout\"]::after,\n[class*=\"Layout\"]::before,\n[class*=\"Layout\"]::after,\n[class*=\"page\"]::before,\n[class*=\"page\"]::after,\n[class*=\"Page\"]::before,\n[class*=\"Page\"]::after,\n[class*=\"container\"]::before,\n[class*=\"container\"]::after,\n[class*=\"Container\"]::before,\n[class*=\"Container\"]::after,\n[class*=\"chat\"]::before,\n[class*=\"chat\"]::after,\n[class*=\"Chat\"]::before,\n[class*=\"Chat\"]::after,\n[class*=\"messages\"]::before,\n[class*=\"messages\"]::after,\n[class*=\"Messages\"]::before,\n[class*=\"Messages\"]::after {\n  background: transparent !important;\n  background-color: transparent !important;\n}\n\n/* 兜底：清掉内联黑底 */\nbody [style*=\"background: rgb(0, 0, 0)\"],\nbody [style*=\"background-color: rgb(0, 0, 0)\"],\nbody [style*=\"background:#000\"],\nbody [style*=\"background-color:#000\"],\nbody [style*=\"background: #000\"],\nbody [style*=\"background-color: #000\"],\nbody [style*=\"background: black\"],\nbody [style*=\"background-color: black\"] {\n  background: transparent !important;\n  background-color: transparent !important;\n}\n\n/* ===== 正文背景 ===== */\ntext {\n  display: block;\n  background:\n    linear-gradient(180deg, rgba(18, 18, 40, 0.96), rgba(28, 16, 44, 0.94)),\n    radial-gradient(circle at 0% 0%, rgba(139, 92, 246, 0.18), transparent 38%);\n  border: 1px solid rgba(139, 92, 246, 0.28);\n  border-left: 3px solid #8b5cf6;\n  padding: 20px 24px;\n  margin: 12px 0;\n  color: #e8e0f0;\n  font-size: 15px;\n  line-height: 2;\n  border-radius: 14px;\n  box-shadow: inset 0 0 32px rgba(139, 92, 246, 0.07), 0 8px 26px rgba(0, 0, 0, 0.36);\n  position: relative;\n  backdrop-filter: blur(8px);\n}\n\ntext::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: -1px;\n  width: 3px;\n  height: 100%;\n  background: linear-gradient(180deg, #8b5cf6, #6b4ec4, #4a3a8a, #6b4ec4, #8b5cf6);\n  background-size: 100% 200%;\n  animation: borderPulse 4s ease infinite;\n  border-radius: 14px 0 0 14px;\n}\n\n@keyframes borderPulse {\n  0%, 100% { background-position: 0 0; }\n  50% { background-position: 0 100%; }\n}\n\ntext p {\n  margin: 12px 0;\n  text-indent: 2em;\n}\n\narticle,\nmain,\n.prose,\n.markdown,\n.markdown-body,\n[class*=\"markdown\"],\n[class*=\"prose\"],\n[class*=\"message\"],\n[class*=\"Message\"],\n[class*=\"chat\"],\n[class*=\"Chat\"],\n[class*=\"bubble\"],\n[class*=\"Bubble\"] {\n  color: #ede9fe !important;\n}\n\n/* ===== 聊天气泡美化 ===== */\n[class=\"message\"] > div,\n[class*=\"Message\"] > div,\n[class*=\"bubble\"],\n[class*=\"Bubble\"],\n.prose,\n.markdown-body {\n  background: linear-gradient(135deg, rgba(18, 16, 38, 0.88), rgba(31, 20, 56, 0.82)) !important;\n  border: 1px solid rgba(139, 92, 246, 0.34) !important;\n  border-radius: 18px !important;\n  color: #f3e8ff !important;\n  box-shadow: 0 10px 34px rgba(0, 0, 0, 0.35), inset 0 0 22px rgba(139, 92, 246, 0.08) !important;\n  backdrop-filter: blur(10px) !important;\n}\n\n.user-message,\n[class*=\"user-message\"],\n[class*=\"UserMessage\"] {\n  background: linear-gradient(135deg, rgba(46, 32, 88, 0.9), rgba(30, 64, 100, 0.82)) !important;\n  border: 1px solid rgba(96, 165, 250, 0.32) !important;\n}\n\n.assistant-message,\n[class*=\"assistant-message\"],\n[class*=\"AssistantMessage\"] {\n  background: linear-gradient(135deg, rgba(17, 17, 38, 0.92), rgba(38, 24, 62, 0.9)) !important;\n  border: 1px solid rgba(139, 92, 246, 0.28) !important;\n}\n\n/* ===== Header ===== */\nheader {\n  background:\n    linear-gradient(135deg, rgba(10, 10, 46, 0.96), rgba(26, 10, 62, 0.94)),\n    radial-gradient(circle at 20% 0%, rgba(139, 92, 246, 0.16), transparent 40%);\n  border: 1px solid #4a3a8a;\n  border-radius: 12px;\n  padding: 12px 18px;\n  margin-bottom: 14px;\n  color: #c8b8ff;\n  font-size: 13px;\n  line-height: 1.7;\n  box-shadow: 0 2px 15px rgba(74, 58, 138, 0.3);\n  position: relative;\n  overflow: hidden;\n}\n\nheader::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: -50%;\n  width: 200%;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #8b5cf6, transparent);\n  animation: hS 3s linear infinite;\n}\n\n@keyframes hS {\n  0% { transform: translateX(-50%); }\n  100% { transform: translateX(50%); }\n}\n\nheader p { margin: 3px 0; }\n\n/* ===== 通用 Details ===== */\ndetails {\n  background: #0f0f2a;\n  border: 1px solid #3a2a6a;\n  border-radius: 10px;\n  margin: 8px 0;\n  overflow: hidden;\n}\n\ndetails summary {\n  background: linear-gradient(90deg, #1a1040, #2a1555);\n  padding: 10px 16px;\n  color: #d4c0ff;\n  font-weight: bold;\n  font-size: 14px;\n  cursor: pointer;\n  user-select: none;\n  list-style: none;\n  transition: background 0.3s, transform 0.2s, box-shadow 0.2s;\n}\n\ndetails summary::-webkit-details-marker { display: none; }\ndetails summary::marker { display: none; }\ndetails summary:hover { background: linear-gradient(90deg, #2a1555, #3a2070); }\n\ndetails > p {\n  padding: 3px 16px;\n  color: #b8a8e0;\n  font-size: 13px;\n  line-height: 1.8;\n  margin: 2px 0;\n  border-bottom: 1px solid rgba(58, 42, 106, 0.4);\n}\n\ndetails > p:last-child {\n  border-bottom: none;\n  padding-bottom: 8px;\n}\n\n/* ===== 侧边栏 ===== */\ndetails.sb {\n  position: sticky !important;\n  float: right !important;\n  clear: right !important;\n  width: 0 !important;\n  height: 0 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  z-index: 999999 !important;\n  background: transparent !important;\n  border: none !important;\n  overflow: visible !important;\n  box-shadow: none !important;\n}\n\ndetails.sb-1 { top: 16vh !important; }\ndetails.sb-2 { top: calc(16vh + 62px) !important; }\ndetails.sb-3 { top: calc(16vh + 124px) !important; }\ndetails.sb-4 { top: calc(16vh + 186px) !important; }\ndetails.sb-5 { top: calc(16vh + 248px) !important; }\n\ndetails.sb > summary {\n  position: absolute !important;\n  top: 0 !important;\n  right: -64px !important;\n  width: 52px !important;\n  height: 52px !important;\n  padding: 0 !important;\n  border-radius: 50% !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  list-style: none !important;\n  cursor: pointer !important;\n  color: #fff8df !important;\n  font-size: 21px !important;\n  font-weight: 900 !important;\n  letter-spacing: 2px !important;\n  text-shadow: 0 2px 2px rgba(0,0,0,.65), 0 0 8px rgba(255,235,180,.55) !important;\n  border: 2px solid rgba(218, 184, 83, .78) !important;\n  box-shadow:\n    inset 0 0 14px rgba(255, 231, 150, .22),\n    0 0 0 3px rgba(70, 46, 12, .55),\n    0 8px 18px rgba(0,0,0,.55) !important;\n  transition: transform .18s ease, filter .18s ease, box-shadow .18s ease !important;\n}\n\ndetails.sb > summary::-webkit-details-marker { display: none !important; }\ndetails.sb > summary::marker { content: \"\" !important; }\n\ndetails.sb > summary:hover {\n  transform: scale(1.08) !important;\n  filter: brightness(1.12) !important;\n}\n\ndetails.sb[open] > summary {\n  transform: scale(1.12) !important;\n  box-shadow:\n    inset 0 0 18px rgba(255, 231, 150, .32),\n    0 0 0 3px rgba(115, 73, 18, .75),\n    0 0 22px rgba(255, 203, 80, .5),\n    0 10px 24px rgba(0,0,0,.62) !important;\n}\n\ndetails.sb-1 > summary { background: radial-gradient(circle at 35% 28%, #b82020, #790000 62%, #3a0000) !important; }\ndetails.sb-2 > summary { background: radial-gradient(circle at 35% 28%, #2e7481, #174457 62%, #0b2430) !important; }\ndetails.sb-3 > summary { background: radial-gradient(circle at 35% 28%, #c99a30, #8a6115 62%, #4a3107) !important; }\ndetails.sb-4 > summary { background: radial-gradient(circle at 35% 28%, #8b5cf6, #4c1d95 62%, #251045) !important; }\ndetails.sb-5 > summary { background: radial-gradient(circle at 35% 28%, #4ade80, #166534 62%, #052e16) !important; }\n\ndetails.sb > .sb-panel {\n  display: none;\n  position: absolute !important;\n  top: 0 !important;\n  right: 4px !important;\n  width: min(360px, calc(100vw - 120px)) !important;\n  max-height: 72vh !important;\n  overflow-y: auto !important;\n  padding: 14px !important;\n  border-radius: 14px !important;\n  background: linear-gradient(180deg, rgba(32, 23, 14, .98), rgba(60, 41, 20, .98)) !important;\n  border: 1px solid rgba(218, 184, 83, .65) !important;\n  color: #fff3cf !important;\n  box-shadow: 0 16px 46px rgba(0,0,0,.72), inset 0 0 26px rgba(255,210,120,.09) !important;\n  backdrop-filter: blur(10px) !important;\n  scrollbar-width: thin;\n  scrollbar-color: #d4a830 #1c140b;\n}\n\ndetails.sb[open] > .sb-panel { display: block !important; }\n\ndetails.sb > .sb-panel::-webkit-scrollbar { width: 6px; }\ndetails.sb > .sb-panel::-webkit-scrollbar-track { background: #1c140b; }\ndetails.sb > .sb-panel::-webkit-scrollbar-thumb {\n  background: linear-gradient(180deg, #d4a830, #7a5516);\n  border-radius: 999px;\n}\n\n/* 侧栏内嵌套 details 的 summary 不继承圆形按钮样式 */\ndetails.sb .sb-panel details > summary {\n  position: static !important;\n  width: auto !important;\n  height: auto !important;\n  right: auto !important;\n  border-radius: 6px !important;\n  display: block !important;\n  box-shadow: none !important;\n}\n\n/* ===== 储物栏 ===== */\ndetails.sb details.storage {\n  margin: 8px 0;\n  border-color: #3a5a3a;\n  background: #0a1a0a;\n}\n\ndetails.sb details.storage > summary {\n  background: linear-gradient(90deg, #0a2010, #1a3020) !important;\n  color: #80e0a0 !important;\n  font-size: 13px !important;\n  padding: 8px 12px !important;\n}\n\ndetails.sb details.storage > summary:hover {\n  background: linear-gradient(90deg, #1a3020, #2a4030) !important;\n}\n\ndetails.sb details.storage > p {\n  color: #a0d0b0;\n  font-size: 12px;\n  padding: 2px 12px;\n  border-bottom-color: rgba(58, 90, 58, 0.4);\n}\n\n.storage-section {\n  color: #60a080 !important;\n  font-weight: bold;\n  font-size: 11px !important;\n  padding-top: 6px !important;\n  margin-top: 4px !important;\n  border-top: 1px solid rgba(58, 90, 58, 0.3);\n  border-bottom: none !important;\n}\n\n/* ===== 角色 / 新闻 / 宗门信息 ===== */\n.rel-header,\n.sect-disc {\n  color: #e6d39a !important;\n  font-size: 12px !important;\n  font-weight: bold;\n  text-align: center;\n  padding: 8px 0 4px !important;\n  border-bottom: 1px solid rgba(218, 184, 83, .35) !important;\n  margin-top: 6px !important;\n}\n\n.rel-item,\n.npc-card,\n.away-npc,\n.news-item,\n.karma-item,\n.sect-info,\n.sect-facility,\n.sect-event,\n.disc-entry {\n  font-size: 12px !important;\n  padding: 4px 10px !important;\n  line-height: 1.7 !important;\n  border-bottom: 1px dashed rgba(218, 184, 83, 0.25) !important;\n}\n\n.rel-ally { color: #4ADE80; margin-right: 4px; }\n.rel-enemy { color: #F87171; margin-right: 4px; }\n.rel-neutral { color: #9CA3AF; margin-right: 4px; }\n\n.npc-card,\n.away-npc { color: #eadbb8 !important; }\n\n.news-item { color: #f1d483 !important; }\n.news-hint {\n  color: #a99156 !important;\n  font-size: 10px !important;\n  text-align: center;\n  padding: 6px !important;\n  border-bottom: none !important;\n}\n\n.karma-item { color: #d9b6ff !important; }\n.sect-info { color: #d4b870 !important; }\n.sect-facility { color: #8ab8d0 !important; }\n.sect-event { color: #b0a0c8 !important; }\n.sect-event.daily { color: #90c8a0 !important; }\n.sect-event.monthly { color: #c8a870 !important; }\n.sect-todo {\n  color: #f87171 !important;\n  font-size: 12px !important;\n  padding: 3px 12px !important;\n  font-weight: bold;\n}\n\n/* ===== 铭刻追踪 ===== */\ndetails.engrave {\n  background: #1a0a2e;\n  border: 1px solid #4a2a7a;\n  border-radius: 6px;\n  margin: 4px 0;\n  overflow: hidden;\n}\n\ndetails.engrave > summary {\n  background: linear-gradient(90deg, #2a1050, #3a1565);\n  padding: 6px 12px;\n  color: #d4b0ff;\n  font-weight: bold;\n  font-size: 13px;\n  cursor: pointer;\n}\n\n.engrave-base,\n.engrave-loc,\n.engrave-header,\n.engrave-log,\n.engrave-hint {\n  padding: 4px 12px;\n  font-size: 12px;\n  line-height: 1.6;\n}\n\n.engrave-base { color: #b098d0; border-bottom: 1px solid #2a1050; }\n.engrave-loc { color: #c8a8ff; background: #150825; }\n.engrave-header { color: #9070c0; font-size: 11px; text-align: center; }\n.engrave-log {\n  color: #a088c0;\n  font-size: 11px;\n  border-left: 2px solid #6b4ec4;\n  margin-left: 8px;\n}\n.engrave-hint { color: #9a86bd; font-size: 10px; text-align: center; }\n\n/* ===== 世界地图 ===== */\ndetails.worldmap {\n  background: linear-gradient(180deg, rgba(12,10,30,.96), rgba(20,14,40,.96));\n  border: 1px solid #4a3a8a;\n  border-radius: 12px;\n  margin: 10px 0;\n  overflow: hidden;\n}\n\ndetails.worldmap > summary {\n  background: linear-gradient(90deg, #1a1040, #2a1560);\n  color: #d4c0ff;\n  font-weight: bold;\n  font-size: 14px;\n  padding: 10px 16px;\n  cursor: pointer;\n  list-style: none;\n}\n\n.map-path {\n  padding: 10px 16px;\n  font-size: 12px;\n  line-height: 1.9;\n  color: #9d8bd0;\n  border-bottom: 1px solid rgba(74,58,138,.5);\n  background: rgba(0,0,0,.25);\n}\n\n.map-tree {\n  padding: 12px 16px 14px;\n  font-size: 13px;\n  line-height: 1.9;\n  color: #c8b8e0;\n}\n\n.map-tree .lv1 { color: #c084fc; font-weight: bold; padding-left: 0; }\n.map-tree .lv2 { color: #a5b4fc; font-weight: bold; padding-left: 16px; }\n.map-tree .lv3 { color: #93c5fd; padding-left: 32px; }\n.map-tree .lv4 { color: #b8a8e0; padding-left: 48px; }\n.map-tree .lv5 { color: #9d8bd0; padding-left: 64px; }\n.map-tree .map-row { display: block; padding: 2px 0; }\n.map-tree .map-dot { color: #6b4ec4; margin-right: 6px; }\n.map-tree .map-here {\n  color: #ffd86b !important;\n  font-weight: bold;\n  background: rgba(255,200,60,.1);\n  border-radius: 4px;\n  padding: 1px 6px;\n}\n.map-tree .map-npc { color: #fca5a5; font-size: 12px; margin-left: 6px; }\n.map-tree .map-note { color: #8a7bb0; font-size: 11px; margin-left: 6px; }\n\n/* ===== 进度条 ===== */\n.bar-wrap,\n.res-bar,\n.axis-bar,\n.loyalty-bar,\n.satis-bar {\n  display: inline-block;\n  background: #1a1a30;\n  border-radius: 999px;\n  overflow: hidden;\n  vertical-align: middle;\n  border: 1px solid #3a2a6a;\n}\n\n.bar-wrap { width: 100px; height: 8px; margin: 0 6px; }\n.res-bar { width: 80px; height: 10px; margin: 0 6px; }\n.axis-bar { width: 60px; height: 6px; margin: 0 3px; }\n.loyalty-bar,\n.satis-bar { width: 50px; height: 6px; margin: 0 4px; }\n\n.bar-fill,\n.res-fill,\n.axis-fill,\n.loyalty-fill,\n.satis-fill {\n  display: block;\n  height: 100%;\n  border-radius: 999px;\n  transition: width 0.3s;\n}\n\n.bar-gold { background: linear-gradient(90deg, #8a6a1a, #d4a830); }\n.bar-green { background: linear-gradient(90deg, #1a6a3a, #4ade80); }\n.bar-blue { background: linear-gradient(90deg, #1a3a6a, #60a5fa); }\n.bar-red { background: linear-gradient(90deg, #6a1a1a, #f87171); }\n.bar-purple { background: linear-gradient(90deg, #4a1a6a, #c084fc); }\n\n.res-fill.充盈 { background: linear-gradient(90deg, #1a8a4a, #4ade80); }\n.res-fill.稳定 { background: linear-gradient(90deg, #1a6a8a, #60a5fa); }\n.res-fill.匮乏 { background: linear-gradient(90deg, #8a6a1a, #fde68a); }\n.res-fill.枯竭 { background: linear-gradient(90deg, #8a1a1a, #f87171); }\n\n.axis-rigid { background: linear-gradient(90deg, #f87171, #fde68a); }\n.axis-moral { background: linear-gradient(90deg, #4ade80, #f87171); }\n.axis-intel { background: linear-gradient(90deg, #60a5fa, #9ca3af); }\n.axis-desire { background: linear-gradient(90deg, #c084fc, #f87171); }\n.axis-trust { background: linear-gradient(90deg, #fde68a, #6b7280); }\n\n/* ===== 状态标签 ===== */\n.personality-axis {\n  display: inline-block;\n  font-size: 11px;\n  color: #c8b8e0;\n  margin: 0 4px;\n}\n\n.mood-tag {\n  display: inline-block;\n  font-size: 10px;\n  padding: 1px 6px;\n  border-radius: 4px;\n  margin-left: 4px;\n}\n\n.mood-calm { background: rgba(96, 165, 250, 0.2); color: #93c5fd; }\n.mood-anger { background: rgba(248, 113, 113, 0.2); color: #fca5a5; }\n.mood-fear { background: rgba(253, 230, 138, 0.2); color: #fde68a; }\n.mood-lust { background: rgba(192, 132, 252, 0.2); color: #d8b4fe; }\n.mood-joy { background: rgba(74, 222, 128, 0.2); color: #86efac; }\n.mood-sorrow { background: rgba(148, 163, 184, 0.2); color: #cbd5e1; }\n.mood-alert { background: rgba(251, 146, 60, 0.2); color: #fdba74; }\n.mood-disgust { background: rgba(134, 239, 172, 0.2); color: #86efac; }\n.mood-confused { background: rgba(196, 181, 253, 0.2); color: #c4b5fd; }\n.mood-fanatic { background: rgba(248, 113, 113, 0.3); color: #fca5a5; }\n\n/* ===== 标签系统 ===== */\n.tag {\n  position: relative;\n  display: inline;\n  font-weight: bold;\n  border-bottom: 2px dotted currentColor;\n  border-radius: 3px;\n  padding: 0 2px;\n  cursor: pointer;\n  white-space: normal;\n}\n\n.tag:hover { background: rgba(255, 255, 255, 0.08); }\n\n.tag > .tag-box {\n  display: none;\n  position: absolute;\n  left: 0;\n  top: 1.7em;\n  z-index: 1000000;\n  min-width: 200px;\n  max-width: 300px;\n  background: #1a1035;\n  border: 1px solid currentColor;\n  border-radius: 8px;\n  padding: 10px 14px;\n  font-size: 12px;\n  font-weight: normal;\n  line-height: 1.7;\n  color: #c8b8e0;\n  text-indent: 0;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5);\n  animation: tI 0.15s ease;\n}\n\n.tag:hover > .tag-box,\n.tag:focus > .tag-box,\n.tag:focus-within > .tag-box {\n  display: block;\n}\n\n@keyframes tI {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.tag.tier-CH,\n.tag.tier-SSS {\n  color: #FFD700;\n  text-shadow: 0 0 10px rgba(255,215,0,.5);\n}\n.tag.tier-T { color: #FF8C00; text-shadow: 0 0 6px rgba(255,140,0,.3); }\n.tag.tier-D,\n.tag.tier-SS { color: #C084FC; text-shadow: 0 0 8px rgba(192,132,252,.4); }\n.tag.tier-X,\n.tag.tier-B { color: #60A5FA; }\n.tag.tier-L,\n.tag.tier-C { color: #4ADE80; }\n.tag.tier-F,\n.tag.tier-DD { color: #9CA3AF; }\n.tag.tier-S { color: #FB923C; text-shadow: 0 0 6px rgba(251,146,60,.3); }\n.tag.tier-A { color: #F87171; }\n\n/* ===== 对话颜色 ===== */\n.talk-mc { color: #FFD700 !important; font-weight: bold; }\n.talk-1 { color: #7DD3FC !important; }\n.talk-2 { color: #FCA5A5 !important; }\n.talk-3 { color: #86EFAC !important; }\n.talk-4 { color: #D8B4FE !important; }\n.talk-5 { color: #FDE68A !important; }\n.talk-6 { color: #FDA4AF !important; }\n.talk-7 { color: #A5F3FC !important; }\n.talk-8 { color: #C4B5FD !important; }\n\n/* ===== 推荐行动按钮 ===== */\ndiv[data-action=\"append-textinput\"] {\n  background: linear-gradient(135deg, #1a1040, #2a1560);\n  border: 1px solid #4a3a8a;\n  border-radius: 8px;\n  padding: 8px 14px;\n  margin: 4px 0;\n  color: #d4c0ff;\n  font-size: 13px;\n  cursor: pointer;\n  transition: all 0.2s;\n  display: block;\n}\n\ndiv[data-action=\"append-textinput\"]:hover {\n  background: linear-gradient(135deg, #2a1560, #3a2080);\n  border-color: #6b4ec4;\n  transform: translateX(4px);\n  box-shadow: 0 2px 10px rgba(107, 78, 196, 0.3);\n}\n\ndiv[data-action=\"append-textinput\"]::before {\n  content: '▸ ';\n  color: #8b5cf6;\n}\n\n/* ===== 底部输入框 / 聊天框美化 ===== */\nform,\nfooter,\n[class=\"input\"],\n[class*=\"Input\"],\n[class*=\"composer\"],\n[class*=\"Composer\"],\n[class*=\"prompt\"],\n[class*=\"Prompt\"],\n[class*=\"textarea\"],\n[class*=\"Textarea\"] {\n  background: linear-gradient(180deg, rgba(18, 15, 38, 0.96), rgba(25, 16, 48, 0.96)) !important;\n  border-color: rgba(167, 139, 250, 0.55) !important;\n  color: #f3e8ff !important;\n  box-shadow:\n    0 0 0 1px rgba(167, 139, 250, 0.18),\n    0 16px 48px rgba(0, 0, 0, 0.42),\n    inset 0 0 26px rgba(139, 92, 246, 0.08) !important;\n}\n\ntextarea,\ninput,\n[contenteditable=\"true\"] {\n  background: linear-gradient(180deg, rgba(18, 12, 38, 0.98), rgba(28, 16, 54, 0.96)) !important;\n  border: 1px solid rgba(139, 92, 246, 0.55) !important;\n  border-radius: 16px !important;\n  color: #f5f3ff !important;\n  caret-color: #c4b5fd !important;\n  outline: none !important;\n  box-shadow: inset 0 0 18px rgba(139, 92, 246, 0.12), 0 0 18px rgba(139, 92, 246, 0.10) !important;\n}\n\ntextarea:focus,\ninput:focus,\n[contenteditable=\"true\"]:focus {\n  border-color: #a78bfa !important;\n  box-shadow: 0 0 0 2px rgba(139, 92, 246, 0.25), 0 0 24px rgba(139, 92, 246, 0.28) !important;\n}\n\ntextarea::placeholder,\ninput::placeholder {\n  color: #a78bfa !important;\n}\n\n/* ===== 按钮 / 模组 / 评论 ===== */\nbutton,\n[role=\"button\"],\n[class=\"button\"],\n[class*=\"Button\"] {\n  border-radius: 999px !important;\n  border: 1px solid rgba(167, 139, 250, 0.36) !important;\n  background: linear-gradient(135deg, rgba(255,255,255,0.94), rgba(237,233,254,0.90)) !important;\n  color: #4c1d95 !important;\n  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease !important;\n}\n\nbutton:hover,\n[role=\"button\"]:hover,\n[class*=\"button\"]:hover,\n[class*=\"Button\"]:hover {\n  transform: translateY(-1px) !important;\n  border-color: rgba(196, 181, 253, 0.80) !important;\n  box-shadow: 0 8px 22px rgba(139, 92, 246, 0.28) !important;\n}\n\n[class*=\"modal\"],\n[class*=\"Modal\"],\n[class*=\"drawer\"],\n[class*=\"Drawer\"],\n[class*=\"comment\"],\n[class*=\"Comment\"],\n[class*=\"review\"],\n[class*=\"Review\"],\n[class*=\"module\"],\n[class*=\"Module\"],\n[class*=\"card\"],\n[class*=\"Card\"],\n[class*=\"panel\"],\n[class*=\"Panel\"] {\n  background: linear-gradient(180deg, rgba(15, 13, 35, 0.98), rgba(28, 18, 52, 0.96)) !important;\n  border: 1px solid rgba(139, 92, 246, 0.38) !important;\n  color: #ede9fe !important;\n  box-shadow: 0 18px 56px rgba(0, 0, 0, 0.50), inset 0 0 24px rgba(139, 92, 246, 0.08) !important;\n}\n\n.comment p,\n.review p,\n[class*=\"comment\"] p,\n[class*=\"Comment\"] p,\n[class*=\"review\"] p,\n[class*=\"Review\"] p {\n  color: #cfc3ea !important;\n  line-height: 1.8 !important;\n}\n\n[class*=\"module\"] h1,\n[class*=\"module\"] h2,\n[class*=\"module\"] h3,\n[class*=\"Module\"] h1,\n[class*=\"Module\"] h2,\n[class*=\"Module\"] h3,\n[class*=\"card\"] h1,\n[class*=\"card\"] h2,\n[class*=\"card\"] h3,\n[class*=\"Card\"] h1,\n[class*=\"Card\"] h2,\n[class*=\"Card\"] h3 {\n  color: #e9d5ff !important;\n  text-shadow: 0 0 12px rgba(139,92,246,0.28);\n}\n\n/* ===== 链接 ===== */\na {\n  color: #a78bfa !important;\n  text-decoration-color: rgba(167,139,250,0.45) !important;\n}\n\na:hover {\n  color: #c4b5fd !important;\n}\n\n/* ===== 移动端适配 ===== */\n@media (max-width: 760px) {\n  details.sb > summary {\n    right: -8px !important;\n    width: 44px !important;\n    height: 44px !important;\n    font-size: 17px !important;\n  }\n\n  details.sb-1 { top: 14vh !important; }\n  details.sb-2 { top: calc(14vh + 52px) !important; }\n  details.sb-3 { top: calc(14vh + 104px) !important; }\n  details.sb-4 { top: calc(14vh + 156px) !important; }\n  details.sb-5 { top: calc(14vh + 208px) !important; }\n\n  details.sb > .sb-panel {\n    right: 50px !important;\n    width: calc(100vw - 72px) !important;\n    max-height: 76vh !important;\n  }\n\n  text {\n    padding: 16px 18px;\n    font-size: 14px;\n  }\n}\n\n/* ===== 滚动条统一美化 ===== */\n* {\n  scrollbar-width: thin;\n  scrollbar-color: #5b3fb0 #0b0b1d;\n}\n\n*::-webkit-scrollbar {\n  width: 8px;\n  height: 8px;\n}\n\n*::-webkit-scrollbar-track {\n  background: #0b0b1d;\n}\n\n*::-webkit-scrollbar-thumb {\n  background: linear-gradient(180deg, #8b5cf6, #4a3a8a);\n  border-radius: 999px;\n}","options":{"items":[{"order":0,"label":"存档","type":"SET-INPUT","value":"存档"},{"order":1,"label":"读档","type":"SET-INPUT","value":"读档+（你复制的存档）"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"modelSettings":{}},"totalConversations":699,"totalMessages":9786,"totalCreditsUsed":23025341,"totalTokensUsed":704727638,"totalPlayedUsers":407,"deeplyPlayed":186,"fixedPromptLength":38026,"lorebookLength":91526,"author":{"id":"6JJE4tt9pqGiQo5frIftt6ccfCHjQzek","name":"YYDS6","displayUsername":"YYDS6","username":"yyds6"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"加强色情描写","cardsCount":469}},{"tag":{"name":"玄幻修仙","cardsCount":18}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"淫荡黑暗修仙","cardsCount":3}},{"tag":{"name":"修仙大世界","cardsCount":50}},{"tag":{"name":"巅峰决战","cardsCount":123}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"自由探索","cardsCount":1082}},{"tag":{"name":"修仙","cardsCount":147}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}