{"id":"387fab02-3e73-46a8-8368-043f2b88be63","authorId":"lAgyOY957kxlq7BGiA4uEJT41Y1Uuzis","title":"绿满都市-《我妻染染》改编","description":"【💡💡💡】\n1. 改编自《我妻染染》。玛德原作苦主太沙币了。改编的漫画很顶🥵\n2. 依然推荐自定义时间与剧情开始\n3. 角色设置了默认头像，**改成了MOD加载**。有些需要挂梯子才能显示。玩家没有默认头像，可以在补充信息里加上头像链接。\n4. 可以自定义角色头像，更换头像可以编辑AI输出结果，把角色的头像链接地址直接替换掉，也可以在输入框中告诉AI更新头像链接。例如：“更新白染（或其他角色，包括玩家）头像链接：图片地址”\n\n你穿越了！在你熬夜读完某个小说之后，意识突然一黑，被不靠谱的系统送到了《我妻染染》的世界。\n再次睁开眼，你已身处繁华却暗流涌动的H市。高楼大厦、职场博弈、权力欲望与监控网络交织成一张巨大的命运之网。\n这里有恒夕集团副总经理**宋杰**，那个事业有成却婚姻即将破碎的苦主；有他美丽坚强、口才犀利的律师妻子**白染**；还有宋杰曾经的初恋**孟思晴**、活泼性感的妹妹**宋果**，以及恒夕总经理**李何夕**等一群各具风情的女性。\n而站在这一切背后的，是金通集团董事长**金大器**——55岁却性能力极强、黑白通吃的霸道枭雄，他手中握着白染母亲邓可12年前的性爱视频，正一步步编织吞噬白染一家的“命运之网”。\n不靠谱的系统为了补偿，送了你**金手指**，你可以选择扮演书中的角色，宋杰、白染、金大器等；也可以成为一个全新人物：行业精英、年轻律师、神秘富二代、空降高管、甚至白染的远房表哥……\nH市的故事，由你亲手改写。你会怎么选择？ 是成为守护者，拯救这份摇摇欲坠的幸福？  还是化身掠夺者，拥抱无尽的欲望深渊？","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"khb1gn1teqrase6lryn7yu83.webp","coverWidth":null,"coverHeight":null,"introPage":"hz30timxn3qu9dwygy5eoqes.html","changelog":"","createdAt":"2026-06-30T01:52:38.050Z","updatedAt":"2026-07-27T04:48:28.587Z","initPublicAt":"2026-06-30T06:11:09.836Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* =====输入框按钮 都市情感风格 · 极浅天蓝立体文字版 ===== */\n#prompt-input button:not([type=\"submit\"]) {\n    background: linear-gradient(135deg, #E0F2FE 0%, #BAE6FD 100%) !important;  /* 极浅天蓝渐变，更清新柔和 */\n    color: #2E1065 !important;  /* 极深紫色，强烈对比 */\n    border: 2px solid #0369A1 !important;  /* 深海蓝边框，保持轮廓清晰 */\n    border-radius: 40px !important;\n    font-weight: 700 !important;\n    text-transform: none !important;\n    letter-spacing: 0.5px !important;\n    /* 文字阴影：浅色高光 + 深色下坠，模拟立体浮凸 */\n    text-shadow: 0 1px 0 #FFFFFF, 0 2px 3px rgba(0, 0, 0, 0.15) !important;\n    box-shadow: none !important;\n    transition: all 0.2s ease !important;\n    cursor: pointer !important;\n}\n\n/* 悬停效果：背景稍亮，文字阴影增强 */\n#prompt-input button:not([type=\"submit\"]):hover {\n    background: linear-gradient(135deg, #F0F9FF 0%, #E0F2FE 100%) !important;  /* 更亮更浅的蓝白渐变 */\n    border-color: #0284C7 !important;\n    transform: scale(1.02) !important;\n    text-shadow: 0 1px 0 #FFFFFF, 0 3px 5px rgba(0, 0, 0, 0.2) !important;\n    box-shadow: none !important;\n}\n\n/* 点击效果：文字阴影压缩，模拟按入感 */\n#prompt-input button:not([type=\"submit\"]):active {\n    background: linear-gradient(135deg, #BAE6FD 0%, #7DD3FC 100%) !important;  /* 点击时略微加深，保持浅色调 */\n    border-color: #075985 !important;\n    transform: scale(0.98) !important;\n    text-shadow: 0 0 1px rgba(0, 0, 0, 0.1) !important;\n    box-shadow: none !important;\n}\n\n/* ===== 发送按钮 · 暖橙杏色立体文字版 ===== */\n#prompt-input [type=\"submit\"],#prompt-input button[aria-label=\"停止\"] {\n    background: linear-gradient(135deg, #FEF3C7 0%, #FDE68A 100%) !important;  /* 杏黄到暖橙渐变，温馨明亮 */\n    color: #451A03 !important;  /* 深褐古铜色，与浅色背景形成高对比 */\n    border: 2px solid #D97706 !important;  /* 琥珀橙边框，清晰有力 */\n    border-radius: 40px !important;\n    font-weight: 700 !important;\n    text-transform: none !important;\n    letter-spacing: 0.5px !important;\n    /* 文字阴影：浅色高光 + 深色下坠，模拟立体浮凸（与参考完全一致） */\n    text-shadow: 0 1px 0 #FFFFFF, 0 2px 3px rgba(0, 0, 0, 0.15) !important;\n    box-shadow: none !important;\n    transition: all 0.2s ease !important;\n    cursor: pointer !important;\n}\n\n/* 悬停：底色更亮，阴影加深 */\n#prompt-input [type=\"submit\"]:hover,#prompt-input button[aria-label=\"停止\"]:hover {\n    background: linear-gradient(135deg, #FFFBEB 0%, #FDE68A 100%) !important;  /* 更亮杏白渐变 */\n    border-color: #B45309 !important;  /* 深橙褐边框 */\n    transform: scale(1.02) !important;\n    text-shadow: 0 1px 0 #FFFFFF, 0 3px 5px rgba(0, 0, 0, 0.2) !important;\n    box-shadow: none !important;\n}\n\n/* 点击：颜色略微加深，模拟按入感 */\n#prompt-input [type=\"submit\"]:active,#prompt-input button[aria-label=\"停止\"]:active {\n    background: linear-gradient(135deg, #FDE68A 0%, #F59E0B 100%) !important;  /* 加深到暖橙黄 */\n    border-color: #92400E !important;\n    transform: scale(0.98) !important;\n    text-shadow: 0 0 1px rgba(0, 0, 0, 0.1) !important;\n    box-shadow: none !important;\n}\n\n/* ===== 输入框内容区域 .contents · 极简无背线条风 ===== */\n/* ===== 基础浅色样式 ===== */\n.contents {\n    display: block;\n    width: 100%;\n    background: transparent;\n    border-radius: 4px;\n    border: 1.5px solid #031e46;\n    padding: 10px 16px;\n    font-size: 15px;\n    color: #1F2937;\n    line-height: 1.6;\n    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.04);\n    transition: border-color 0.2s ease, box-shadow 0.2s ease;\n    outline: none;\n}\n\n.contents:focus {\n    border-color: #3B82F6;\n    box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.15);\n}\n\n/* ===== 深色模式覆盖（自动跟随系统） ===== */\n@media (prefers-color-scheme: dark) {\n    .contents {\n        border-color: #6B8AA0;\n        box-shadow: inset 0 1px 3px rgba(255, 255, 255, 0.06);\n    }\n\n    .contents:focus {\n        border-color: #60A5FA;\n        box-shadow: 0 0 0 3px rgba(96, 165, 250, 0.25);\n    }\n}\n\n#prompt-input-body textarea[name=\"message\"] {\n    display: block;\n    width: 100%;\n    background: transparent;\n    color: #217bd5;\n    border-radius: 4px;\n    border: 1.5px solid #031e46;\n    padding: 12px 16px;\n    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.04);\n    transition: border-color 0.2s ease, box-shadow 0.2s ease;\n    outline: none;\n    resize: vertical;\n}\n\n#prompt-input-body textarea[name=\"message\"]:focus {\n    border-color: #3B82F6;\n    box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.15);\n}\n\n@media (prefers-color-scheme: dark) {\n    #prompt-input-body textarea[name=\"message\"] {\n        border-color: #6B8AA0;\n        color: #dde3eb !important;\n        box-shadow: inset 0 1px 3px rgba(255, 255, 255, 0.06);\n    }\n    #prompt-input-body textarea[name=\"message\"]:focus {\n        border-color: #60A5FA;\n        box-shadow: 0 0 0 3px rgba(96, 165, 250, 0.25);\n    }\n}\n\n#suggestions button {\n    /* 护眼浅蓝色半透明背景 + 玻璃效果 */\n    background: rgba(200, 225, 245, 0.55);\n    backdrop-filter: blur(12px) saturate(1.2);\n    -webkit-backdrop-filter: blur(12px) saturate(1.2);\n    border: 1px solid rgba(255, 255, 255, 0.4);\n    border-bottom: 1px solid rgba(255, 255, 255, 0.2);\n    color: #1A3A5C;\n    font-weight: 700;\n    /* 按钮无阴影 */\n    box-shadow: none !important;\n    /* 文字阴影：深色增加对比度 + 浅色光晕提升清晰度 */\n    text-shadow: 0 1px 3px rgba(0, 40, 80, 0.12), 0 0 8px rgba(255, 255, 255, 0.25);\n    transition: all 0.25s ease;\n    cursor: pointer;\n}\n\n#suggestions button:hover {\n    background: rgba(215, 235, 250, 0.65);\n    backdrop-filter: blur(14px) saturate(1.3);\n    -webkit-backdrop-filter: blur(14px) saturate(1.3);\n    border-color: rgba(255, 255, 255, 0.55);\n    border-bottom-color: rgba(255, 255, 255, 0.3);\n    text-shadow: 0 1px 4px rgba(0, 40, 80, 0.15), 0 0 12px rgba(255, 255, 255, 0.3);\n}\n\n#suggestions button:active {\n    background: rgba(180, 210, 235, 0.6);\n    backdrop-filter: blur(10px) saturate(1.1);\n    -webkit-backdrop-filter: blur(10px) saturate(1.1);\n    border-color: rgba(255, 255, 255, 0.3);\n    border-bottom-color: rgba(255, 255, 255, 0.15);\n    text-shadow: 0 1px 2px rgba(0, 40, 80, 0.1), 0 0 6px rgba(255, 255, 255, 0.2);\n}\n\n.contents::placeholder {\n    color: #9CA3AF !important;                              /* 占位符浅灰色 */\n    font-weight: 300 !important;                            /* 占位符细体 */\n}\n\n/* ===== AI回复内容样式 - 护眼浅杏色背景（浅色模式） ===== */\n.is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #FEF5E7;  /* 护眼浅杏色 */\n    border: none;\n    border-left: 2px solid #D4A017;  /* 左侧实心边框 - 金黄色（与杏黄背景形成对比） */\n    box-shadow: 4px 4px 0px 0px rgba(74, 24, 76, 0.9);\n    border-radius: 2px 0px 0px 2px;  /* 左上左下圆角2px，右上右下无圆角 */\n    margin: 0;\n    padding: 12px 16px;\n    color: #2C241A;  /* 深褐色文字，保证对比度 */\n}\n\n/* ===== 用户提问内容样式 - 极浅天蓝色背景（浅色模式） ===== */\n.is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #E9F4FF;  /* 极浅天蓝色 */\n    border: none;\n    border-left: 2px solid #1976D2;  /* 左侧实心边框 - 深蓝色（与天蓝背景形成对比） */\n    box-shadow: 4px 4px 0px 0px rgba(74, 24, 76, 0.9);\n    border-radius: 2px 0px 0px 2px;  /* 左上左下圆角2px，右上右下无圆角 */\n    margin: 0;\n    padding: 12px 16px;\n    color: #0D2B3E;  /* 深蓝灰色文字，保证对比度 */\n}\n\n/* ========== 深色模式适配 ========== */\n@media (prefers-color-scheme: dark) {\n    /* AI侧 - 深暖杏色背景 */\n    .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n        background-color: #3D2E1A;\n        color: #F5E6C8;\n        border-left: 2px solid #F5A623;  /* 亮橙黄色边框（深色背景下的对比色） */\n        box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n        border-radius: 2px 0px 0px 2px;\n    }\n    \n    /* 用户侧 - 深天蓝色背景 */\n    .is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n        background-color: #1A3442;\n        color: #E3F0FF;\n        border-left: 2px solid #64B5F6;  /* 亮天蓝色边框（深色背景下的对比色） */\n        box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n        border-radius: 2px 0px 0px 2px;\n    }\n}\n\n/* ========== 手动类名控制深色模式 ========== */\n.dark .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #3D2E1A;\n    color: #F5E6C8;\n    border-left: 2px solid #F5A623;\n    box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n    border-radius: 2px 0px 0px 2px;\n}\n\n.dark .is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #1A3442;\n    color: #E3F0FF;\n    border-left: 2px solid #64B5F6;\n    box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n    border-radius: 2px 0px 0px 2px;\n}\n\n/* ------ 正文对话框样式 ------ */\n.npc-talk, .my-talk {\n  display: flex;\n  gap: 12px;\n  margin-bottom: 24px;\n  align-items: flex-start;\n  max-width: 100%;\n  margin-left: auto;\n  margin-right: auto;\n  padding: 10px 0px;\n}\n\n/* NPC对话布局：头像姓名在左，内容在右 */\n.npc-talk {\n  flex-direction: row;\n}\n\n/* 我的对话布局：头像姓名在右，内容在左 */\n.my-talk {\n  flex-direction: row-reverse;\n}\n\n/* 头像+姓名区域 */\n.avatar-area {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  width: 70px;\n  flex-shrink: 0;\n}\n\n/* 头像图片样式 */\n.talk-avatar {\n  width: 64px;\n  height: 64px;\n  border-radius: 50%;\n  object-fit: cover;\n  object-position: top;\n  background-color: #f0f0f0;\n  display: block;\n}\n\n/* 姓名文字 - 仅字体大小使用 em */\n.talk-name {\n  font-size: 0.85em;\n  margin-top: 6px;\n  color: #555;\n  text-align: center;\n  font-weight: 500;\n}\n\n/* 对话内容共用样式 */\n.talk-word {\n  flex: 1;\n  padding: 4px;\n  border: 2px solid;\n  background-color: #fff;\n  word-wrap: break-word;\n  line-height: 1.5;\n/*  font-size: 1em; */\n  border-radius: 4px;\n}\n\n/* NPC对话气泡（天蓝色 + 左下深蓝色阴影） */\n.npc-talk .talk-word {\n  border-color: #89cff0;\n  background-color: #e6f7ff;\n  box-shadow: -6px 6px 0 0 #1e3a8a;\n}\n\n/* 我的对话气泡（深紫色 + 黑色阴影） */\n.my-talk .talk-word {\n  border-color: #5e2a84;\n  background-color: #f3e8ff;\n  box-shadow: 6px 6px 0 0 #1a1a1a;\n}\n\n/* 装饰性小三角（指向头像） */\n.npc-talk .talk-word {\n  position: relative;\n}\n.npc-talk .talk-word::before {\n  content: '';\n  position: absolute;\n  left: -8px;\n  top: 12px;\n  width: 0;\n  height: 0;\n  border-style: solid;\n  border-width: 6px 8px 6px 0;\n  border-color: transparent #89cff0 transparent transparent;\n  filter: drop-shadow(-2px 2px 0 #1e3a8a);\n}\n.npc-talk .talk-word::after {\n  content: '';\n  position: absolute;\n  left: -5px;\n  top: 12px;\n  width: 0;\n  height: 0;\n  border-style: solid;\n  border-width: 5px 7px 5px 0;\n  border-color: transparent #e6f7ff transparent transparent;\n}\n\n.my-talk .talk-word {\n  position: relative;\n}\n.my-talk .talk-word::before {\n  content: '';\n  position: absolute;\n  right: -8px;\n  top: 12px;\n  width: 0;\n  height: 0;\n  border-style: solid;\n  border-width: 6px 0 6px 8px;\n  border-color: transparent transparent transparent #5e2a84;\n}\n.my-talk .talk-word::after {\n  content: '';\n  position: absolute;\n  right: -5px;\n  top: 12px;\n  width: 0;\n  height: 0;\n  border-style: solid;\n  border-width: 5px 0 5px 7px;\n  border-color: transparent transparent transparent #f3e8ff;\n}\n\n/* ========== 深色模式 ========== */\n@media (prefers-color-scheme: dark) {\n  .talk-avatar {\n    background-color: #2a2a2a;\n  }\n  \n  .talk-name {\n    color: #ccc;\n  }\n  \n  /* NPC 深色模式 */\n  .npc-talk .talk-word {\n    border-color: #4a9bc7;\n    background-color: #1e3a3f;\n    color: #e0e0e0;\n    box-shadow: -6px 6px 0 0 #0f2b4f;\n  }\n  \n  .npc-talk .talk-word::before {\n    border-color: transparent #4a9bc7 transparent transparent;\n  }\n  \n  .npc-talk .talk-word::after {\n    border-color: transparent #1e3a3f transparent transparent;\n  }\n  \n  /* MY 深色模式 */\n  .my-talk .talk-word {\n    border-color: #9b4dcc;\n    background-color: #2a1e3a;\n    color: #e0e0e0;\n    box-shadow: 6px 6px 0 0 #0a0a0a;\n  }\n  \n  .my-talk .talk-word::before {\n    border-color: transparent transparent transparent #9b4dcc;\n  }\n  \n  .my-talk .talk-word::after {\n    border-color: transparent transparent transparent #2a1e3a;\n  }\n}\n\n/* ========== 小屏幕适配 (宽度 ≤ 768px) ========== */\n@media (max-width: 768px) {\n  .npc-talk, .my-talk {\n    gap: 10px;\n    margin-bottom: 20px;\n    padding: 2px;\n  }\n  \n  .avatar-area {\n    width: 52px;\n  }\n  \n  .talk-avatar {\n    width: 48px;\n    height: 48px;\n  }\n  \n  .talk-name {\n    font-size: 0.8em;\n    margin-top: 5px;\n  }\n  \n  .talk-word {\n    padding: 4px 8px;\n    font-size: 1em;\n  }\n  \n  /* 调整小三角位置 */\n  .npc-talk .talk-word::before,\n  .npc-talk .talk-word::after {\n    top: 11px;\n  }\n  \n  .my-talk .talk-word::before,\n  .my-talk .talk-word::after {\n    top: 11px;\n  }\n}\n\n/* ===== details 玻璃美化 · 天蓝紫配色 ===== */\ndetails {\n  margin: 8px 0;\n  padding: 2px;\n  border: 2px solid #075985;               /* 略深于按钮边框 #0369A1 */\n  border-radius: 4px !important;\n  background: rgba(224, 242, 254, 0.50);\n  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.60) 0%, rgba(224, 242, 254, 0.20) 60%);\n  box-shadow: \n    2px 2px 0 0 #1A0A3A,                  /* 深紫色硬阴影 */\n    inset 0 1px 2px rgba(255, 255, 255, 0.70),\n    inset 0 -1px 2px rgba(0, 0, 0, 0.02);\n  transition: all 0.3s ease;\n  overflow-x: auto;\n  overflow-y: visible;\n  max-width: 100%;\n  display: block;\n}\n\n/* 小屏幕上下外边距仍为4px（不变） */\n@media (max-width: 768px) {\n  details {\n    margin: 4px 0;\n  }\n}\n\n/* ===== summary 天蓝紫玻璃效果 ===== */\nsummary {\n  padding: 8px 10px;\n  cursor: pointer;\n  font-weight: 600;\n  font-size: 1.05em;\n  background: rgba(224, 242, 254, 0.45);\n  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.70) 0%, transparent 70%);\n  border-radius: 0;\n  transition: all 0.2s ease;\n  color: #2E1065;                          /* 深紫色 */\n  list-style: none;\n  display: flex;\n  align-items: center;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90);\n}\n\n/* 移除默认指示器 */\nsummary::-webkit-details-marker {\n  display: none;\n}\n\n/* 自定义指示符 · 紫色系 */\nsummary::before {\n  content: '+';\n  font-size: 1.2em;\n  font-weight: bold;\n  color: #2E1065;\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  line-height: 18px;\n  text-align: center;\n  background-color: rgba(46, 16, 101, 0.10);\n  border-radius: 50%;\n  transition: transform 0.2s ease;\n  margin-right: 10px;\n  flex-shrink: 0;\n}\n\ndetails[open] summary::before {\n  content: '−';\n}\n\nsummary:hover {\n  background: rgba(224, 242, 254, 0.60);\n  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.60) 0%, transparent 70%);\n  transform: translateY(-1px);\n}\n\nsummary:hover::before {\n  background-color: rgba(46, 16, 101, 0.18);\n  transform: scale(1.05);\n}\n\ndetails[open] summary {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n  margin-bottom: 0;\n  background: rgba(224, 242, 254, 0.55);\n  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.60) 0%, transparent 70%);\n}\n\ndetails[open] summary::before {\n  background-color: rgba(46, 16, 101, 0.14);\n}\n\n/* 展开后内边距不变 */\ndetails[open] {\n  padding: 2px;\n}\n\ndetails[open] > :not(summary) {\n  margin: 2px;\n  padding: 0;\n}\n\n/* ===== 内部元素配色（紫色系 + 天蓝背景） ===== */\ndetails p {\n  margin: 8px 8px;\n  line-height: 1.6;\n  color: #2E1065;\n  font-size: 0.95em;\n}\ndetails[open] p:first-of-type {\n  margin-top: 8px;\n}\ndetails p:last-child {\n  margin-bottom: 8px;\n}\n\ndetails pre {\n  margin: 8px 8px;\n  padding: 10px;\n  background-color: #F0F4FF;\n  border-radius: 6px;\n  overflow-x: auto;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n  box-shadow: inset 0 0 6px rgba(46, 16, 101, 0.06);\n  border: 1px solid #C8D8FF;\n}\ndetails pre code {\n  color: #2E1065;\n  font-family: inherit;\n  background-color: transparent;\n  padding: 0;\n  margin: 0;\n}\n\ndetails code {\n  background-color: #EBF0FF;\n  padding: 0;\n  margin: 8px 0;\n  border-radius: 4px;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n  color: #B83A8A;                         /* 醒目的粉紫色 */\n  border: 1px solid #D0D8FF;\n  display: inline-block;\n}\n@media (max-width: 768px) {\n  details code {\n    margin: 4px 0;\n  }\n}\n\ndetails ul,\ndetails ol {\n  margin: 8px 8px 8px 28px;\n  padding-left: 0;\n  color: #2E1065;\n  line-height: 1.6;\n}\ndetails li {\n  margin: 4px 0;\n}\n\ndetails blockquote {\n  margin: 8px 8px;\n  padding: 8px 16px;\n  border-left: 4px solid #2E1065;\n  background-color: #F5F0FF;\n  font-style: italic;\n  color: #3B1F6E;\n  border-radius: 0 4px 4px 0;\n}\n\ndetails h1,\ndetails h2,\ndetails h3,\ndetails h4,\ndetails h5,\ndetails h6 {\n  margin: 12px 8px 8px 8px;\n  color: #1A0A3A;\n}\ndetails h1:first-child,\ndetails h2:first-child,\ndetails h3:first-child,\ndetails h4:first-child {\n  margin-top: 4px;\n}\n\ndetails hr {\n  margin: 6px 8px;\n  border: none;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #BAE6FD, transparent);\n}\n\ndetails a {\n  color: #2E1065;\n  text-decoration: none;\n  border-bottom: 1px dotted #2E1065;\n  transition: all 0.2s;\n}\ndetails a:hover {\n  color: #1A0A3A;\n  border-bottom-color: #1A0A3A;\n}\n\ndetails table {\n  margin: 4px 4px;\n  border-collapse: collapse;\n  background-color: #FAF8FF;\n}\ndetails th,\ndetails td {\n  border: 1px solid #C8D8FF;\n  padding: 4px;\n  text-align: left;\n}\ndetails th {\n  background-color: #E0F2FE;\n  color: #1A0A3A;\n  font-weight: 600;\n}\ndetails tr:nth-child(even) {\n  background-color: #F0F4FF;\n}\n\n/* ===== 深色模式 · 天蓝紫适配 ===== */\n@media (prefers-color-scheme: dark) {\n  details {\n    border-color: rgba(255, 255, 255, 0.25);\n    background: rgba(26, 10, 58, 0.75);\n    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(224, 242, 254, 0.05) 60%);\n    box-shadow: \n      2px 2px 0 0 rgba(255, 255, 255, 0.12),\n      inset 0 1px 2px rgba(255, 255, 255, 0.08),\n      inset 0 -1px 2px rgba(0, 0, 0, 0.30);\n  }\n\n  summary {\n    background: rgba(46, 16, 101, 0.45);\n    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, transparent 70%);\n    color: #D4C8FF;\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.10);\n  }\n  summary:hover {\n    background: rgba(46, 16, 101, 0.60);\n    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, transparent 70%);\n  }\n  details[open] summary {\n    background: rgba(46, 16, 101, 0.50);\n    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, transparent 70%);\n  }\n  summary::before {\n    color: #D4C8FF;\n    background-color: rgba(186, 230, 253, 0.15);\n  }\n  summary:hover::before {\n    background-color: rgba(186, 230, 253, 0.25);\n  }\n\n  details p {\n    color: #D4C8FF;\n  }\n  details pre {\n    background-color: #0D0520;\n    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.30);\n    border-color: #2D1A5A;\n  }\n  details pre code {\n    color: #D4C8FF;\n  }\n  details code {\n    background-color: #1A0A3A;\n    color: #E89EAA;\n    border-color: #2D1A5A;\n    margin: 8px 0;\n  }\n  details ul,\n  details ol {\n    color: #D4C8FF;\n  }\n  details blockquote {\n    background-color: #1A0A2A;\n    border-left-color: #7A5AC8;\n    color: #C8B8F0;\n  }\n  details h1,\n  details h2,\n  details h3,\n  details h4,\n  details h5,\n  details h6 {\n    color: #BAE6FD;\n  }\n  details hr {\n    background: linear-gradient(90deg, transparent, #2D1A5A, transparent);\n  }\n  details a {\n    color: #9D8AFF;\n    border-bottom-color: #9D8AFF;\n  }\n  details a:hover {\n    color: #BAE6FD;\n    border-bottom-color: #BAE6FD;\n  }\n  details table {\n    background-color: #0D0520;\n  }\n  details th,\n  details td {\n    border-color: #2D1A5A;\n  }\n  details th {\n    background-color: #1A0A3A;\n    color: #BAE6FD;\n  }\n  details tr:nth-child(even) {\n    background-color: #12082A;\n  }\n}\n\n/* ===== 响应式（仅字号微调，间距不变） ===== */\n@media (max-width: 768px) {\n  details code {\n    margin: 4px 0;\n  }\n  details hr {\n    margin: 2px 4px;\n  }\n  details pre {\n    font-size: 0.85em;\n    padding: 8px;\n  }\n  details code {\n    font-size: 0.85em;\n  }\n  details p,\n  details ul,\n  details ol {\n    font-size: 0.9em;\n  }\n  summary {\n    padding: 6px 10px;\n    font-size: 1em;\n  }\n  summary::before {\n    width: 18px;\n    height: 18px;\n    line-height: 16px;\n    font-size: 1.1em;\n  }\n}\n\n/* ===== news · 天蓝紫玻璃风格（偏紫） ===== */\n.news {\n  margin: 8px 0;\n  padding: 8px;\n  border: 2px solid #6D28D9;            /* 略深的紫罗兰边框 */\n  border-radius: 8px !important;\n  background: rgba(224, 242, 254, 0.50);\n  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.60) 0%, rgba(224, 242, 254, 0.20) 60%);\n  box-shadow: \n    2px 2px 0 0 #1A0A3A,               /* 深紫色硬阴影 */\n    inset 0 1px 2px rgba(255, 255, 255, 0.70),\n    inset 0 -1px 2px rgba(0, 0, 0, 0.02);\n  transition: all 0.3s ease;\n  color: #2E1065;                       /* 深紫色文字 */\n  font-size: 0.9em;\n}\n\n.news h1,\n.news h2,\n.news h3,\n.news h4,\n.news h5,\n.news h6 {\n  color: #1A0A3A;\n  margin: 12px 8px 8px 8px;\n}\n.news h1:first-child,\n.news h2:first-child,\n.news h3:first-child,\n.news h4:first-child {\n  margin-top: 4px;\n}\n\n.news p {\n  margin: 8px 8px;\n  line-height: 1.6;\n  color: #2E1065;\n}\n\n.news code {\n  background-color: #EBF0FF;\n  border: 1px solid #C8D8FF;\n  color: #B83A8A;                       /* 粉紫色代码 */\n  padding: 0;\n  margin: 8px 0;\n  border-radius: 4px;\n  display: inline-block;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n}\n\n.news pre {\n  margin: 8px 8px;\n  padding: 10px;\n  background-color: #F0F4FF;\n  border: 1px solid #C8D8FF;\n  border-radius: 6px;\n  overflow-x: auto;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n  box-shadow: inset 0 0 6px rgba(46, 16, 101, 0.06);\n}\n.news pre code {\n  background: transparent;\n  border: none;\n  color: #2E1065;\n  padding: 0;\n  margin: 0;\n  font-size: inherit;\n}\n\n.news ul,\n.news ol {\n  margin: 8px 8px 8px 28px;\n  padding-left: 0;\n  line-height: 1.6;\n  color: #2E1065;\n}\n.news li {\n  margin: 4px 0;\n}\n\n.news blockquote {\n  margin: 8px 8px;\n  padding: 8px 16px;\n  border-left: 4px solid #2E1065;\n  background-color: #F5F0FF;\n  font-style: italic;\n  color: #3B1F6E;\n  border-radius: 0 4px 4px 0;\n}\n\n.news hr {\n  margin: 6px 8px;\n  border: none;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #BAE6FD, transparent);\n}\n\n.news a {\n  color: #2E1065;\n  text-decoration: none;\n  border-bottom: 1px dotted #2E1065;\n  transition: all 0.2s;\n}\n.news a:hover {\n  color: #1A0A3A;\n  border-bottom-color: #1A0A3A;\n}\n\n.news table {\n  margin: 4px 4px;\n  border-collapse: collapse;\n  background-color: #FAF8FF;\n}\n.news th,\n.news td {\n  border: 1px solid #C8D8FF;\n  padding: 4px;\n  text-align: left;\n}\n.news th {\n  background-color: #E0F2FE;\n  color: #1A0A3A;\n  font-weight: 600;\n}\n.news tr:nth-child(even) {\n  background-color: #F0F4FF;\n}\n\n/* ===== sns · 天蓝紫玻璃风格（偏蓝） ===== */\n.sns {\n  margin: 8px 0;\n  padding: 8px;\n  border: 2px solid #0369A1;            /* 略深的蓝色边框（与按钮边框一致） */\n  border-radius: 8px !important;\n  background: rgba(224, 242, 254, 0.50);\n  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.60) 0%, rgba(224, 242, 254, 0.20) 60%);\n  box-shadow: \n    2px 2px 0 0 #1A0A3A,               /* 统一深紫色硬阴影，保持整体感 */\n    inset 0 1px 2px rgba(255, 255, 255, 0.70),\n    inset 0 -1px 2px rgba(0, 0, 0, 0.02);\n  transition: all 0.3s ease;\n  color: #2E1065;\n  font-size: 0.9em;\n}\n\n.sns h1,\n.sns h2,\n.sns h3,\n.sns h4,\n.sns h5,\n.sns h6 {\n  color: #1A0A3A;\n  margin: 12px 8px 8px 8px;\n}\n.sns h1:first-child,\n.sns h2:first-child,\n.sns h3:first-child,\n.sns h4:first-child {\n  margin-top: 4px;\n}\n\n.sns p {\n  margin: 8px 8px;\n  line-height: 1.6;\n  color: #2E1065;\n}\n\n.sns code {\n  background-color: #EBF0FF;\n  border: 1px solid #C8D8FF;\n  color: #B83A8A;\n  padding: 0;\n  margin: 8px 0;\n  border-radius: 4px;\n  display: inline-block;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n}\n\n.sns pre {\n  margin: 8px 8px;\n  padding: 10px;\n  background-color: #F0F4FF;\n  border: 1px solid #C8D8FF;\n  border-radius: 6px;\n  overflow-x: auto;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n  box-shadow: inset 0 0 6px rgba(46, 16, 101, 0.06);\n}\n.sns pre code {\n  background: transparent;\n  border: none;\n  color: #2E1065;\n  padding: 0;\n  margin: 0;\n  font-size: inherit;\n}\n\n.sns ul,\n.sns ol {\n  margin: 8px 8px 8px 28px;\n  padding-left: 0;\n  line-height: 1.6;\n  color: #2E1065;\n}\n.sns li {\n  margin: 4px 0;\n}\n\n.sns blockquote {\n  margin: 8px 8px;\n  padding: 8px 16px;\n  border-left: 4px solid #0369A1;        /* 用蓝色边框区分 */\n  background-color: #F0F8FF;\n  font-style: italic;\n  color: #1A3A6E;\n  border-radius: 0 4px 4px 0;\n}\n\n.sns hr {\n  margin: 6px 8px;\n  border: none;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #BAE6FD, transparent);\n}\n\n.sns a {\n  color: #0369A1;\n  text-decoration: none;\n  border-bottom: 1px dotted #0369A1;\n  transition: all 0.2s;\n}\n.sns a:hover {\n  color: #1A4A7A;\n  border-bottom-color: #1A4A7A;\n}\n\n.sns table {\n  margin: 4px 4px;\n  border-collapse: collapse;\n  background-color: #FAF8FF;\n}\n.sns th,\n.sns td {\n  border: 1px solid #C8D8FF;\n  padding: 4px;\n  text-align: left;\n}\n.sns th {\n  background-color: #E0F2FE;\n  color: #1A0A3A;\n  font-weight: 600;\n}\n.sns tr:nth-child(even) {\n  background-color: #F0F4FF;\n}\n\n/* ===== 小屏幕调整（保持原有边距） ===== */\n@media (max-width: 768px) {\n  .news,\n  .sns {\n    margin: 4px 0;\n    padding: 4px;\n  }\n  .news code,\n  .sns code {\n    margin: 4px 0;\n  }\n  .news pre,\n  .sns pre {\n    font-size: 0.85em;\n    padding: 4px;\n  }\n  .news p,\n  .news ul,\n  .news ol,\n  .sns p,\n  .sns ul,\n  .sns ol {\n    font-size: 0.9em;\n  }\n}\n\n/* ===== 深色模式 ===== */\n@media (prefers-color-scheme: dark) {\n  .news,\n  .sns {\n    border-color: rgba(255, 255, 255, 0.25);\n    background: rgba(26, 10, 58, 0.75);\n    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(224, 242, 254, 0.05) 60%);\n    box-shadow: \n      2px 2px 0 0 rgba(255, 255, 255, 0.12),\n      inset 0 1px 2px rgba(255, 255, 255, 0.08),\n      inset 0 -1px 2px rgba(0, 0, 0, 0.30);\n    color: #D4C8FF;\n  }\n\n  .news h1,\n  .news h2,\n  .news h3,\n  .news h4,\n  .news h5,\n  .news h6,\n  .sns h1,\n  .sns h2,\n  .sns h3,\n  .sns h4,\n  .sns h5,\n  .sns h6 {\n    color: #BAE6FD;\n  }\n\n  .news p,\n  .sns p {\n    color: #D4C8FF;\n  }\n\n  .news code,\n  .sns code {\n    background-color: #1A0A3A;\n    border-color: #2D1A5A;\n    color: #E89EAA;\n  }\n\n  .news pre,\n  .sns pre {\n    background-color: #0D0520;\n    border-color: #2D1A5A;\n    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.30);\n  }\n  .news pre code,\n  .sns pre code {\n    color: #D4C8FF;\n  }\n\n  .news ul,\n  .news ol,\n  .sns ul,\n  .sns ol {\n    color: #D4C8FF;\n  }\n\n  .news blockquote {\n    background-color: #1A0A2A;\n    border-left-color: #7A5AC8;\n    color: #C8B8F0;\n  }\n  .sns blockquote {\n    background-color: #0A1A2A;\n    border-left-color: #5A9AC8;\n    color: #B0C8F0;\n  }\n\n  .news hr,\n  .sns hr {\n    background: linear-gradient(90deg, transparent, #2D1A5A, transparent);\n  }\n\n  .news a {\n    color: #9D8AFF;\n    border-bottom-color: #9D8AFF;\n  }\n  .news a:hover {\n    color: #BAE6FD;\n    border-bottom-color: #BAE6FD;\n  }\n  .sns a {\n    color: #8AB8FF;\n    border-bottom-color: #8AB8FF;\n  }\n  .sns a:hover {\n    color: #BAE6FD;\n    border-bottom-color: #BAE6FD;\n  }\n\n  .news table,\n  .sns table {\n    background-color: #0D0520;\n  }\n  .news th,\n  .news td,\n  .sns th,\n  .sns td {\n    border-color: #2D1A5A;\n  }\n  .news th,\n  .sns th {\n    background-color: #1A0A3A;\n    color: #BAE6FD;\n  }\n  .news tr:nth-child(even),\n  .sns tr:nth-child(even) {\n    background-color: #12082A;\n  }\n}\n\n/* ===== action · 天蓝紫玻璃风格（亮蓝边框 + 悬浮动效） ===== */\n.action {\n  margin: 8px 0;\n  padding: 2px;\n  border: 2px solid #2563EB;\n  border-radius: 8px;\n  transition: all 0.3s ease;\n  background: rgba(224, 242, 254, 0.50);\n  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.60) 0%, rgba(224, 242, 254, 0.20) 60%);\n  box-shadow: \n    2px 2px 0 0 #1A0A3A,\n    inset 0 1px 2px rgba(255, 255, 255, 0.70),\n    inset 0 -1px 2px rgba(0, 0, 0, 0.02);\n  color: #2E1065;\n}\n\n/* 悬浮效果 */\n.action:hover {\n  background: rgba(224, 242, 254, 0.65);\n  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.75) 0%, rgba(224, 242, 254, 0.30) 60%);\n  box-shadow: \n    3px 3px 0 0 #1A0A3A,\n    inset 0 1px 3px rgba(255, 255, 255, 0.80),\n    inset 0 -1px 2px rgba(0, 0, 0, 0.02);\n  transform: translateY(-1px);\n}\n\n/* 标题颜色统一为深蓝 */\n.action h1,\n.action h2,\n.action h3,\n.action h4,\n.action h5,\n.action h6 {\n  color: #1E3A8A;\n}\n\n/* 代码块样式统一为蓝紫色系 */\n.action code {\n  background-color: rgba(224, 242, 254, 0.70);\n  border: 1px solid #2563EB;\n  color: #1E3A8A;\n}\n\n/* 段落、列表等内部间距（完全保留） */\n.action p {\n  margin: 8px 8px;\n  line-height: 1.6;\n}\n\n.action pre {\n  margin: 8px 8px;\n  padding: 10px;\n  border-radius: 6px;\n  overflow-x: auto;\n  background-color: rgba(224, 242, 254, 0.20); /* 预块背景也统一 */\n}\n\n.action code {\n  padding: 0;\n  margin: 8px 0;\n  border-radius: 4px;\n  display: inline-block;\n}\n\n.action ul,\n.action ol {\n  margin: 8px 8px 8px 28px;\n  padding-left: 0;\n  line-height: 1.6;\n}\n\n.action li {\n  margin: 4px 0;\n}\n\n/* 深色模式适配（所有颜色统一适配） */\n@media (prefers-color-scheme: dark) {\n  .action {\n    background: rgba(224, 242, 254, 0.15);\n    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.25) 0%, rgba(224, 242, 254, 0.08) 60%);\n    border-color: #2563EB;\n    color: #D8D0F0;\n    box-shadow: \n      2px 2px 0 0 #0A0518,\n      inset 0 1px 2px rgba(255, 255, 255, 0.15),\n      inset 0 -1px 2px rgba(0, 0, 0, 0.4);\n  }\n\n  .action:hover {\n    background: rgba(224, 242, 254, 0.25);\n    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.35) 0%, rgba(224, 242, 254, 0.12) 60%);\n    box-shadow: \n      3px 3px 0 0 #0A0518,\n      inset 0 1px 3px rgba(255, 255, 255, 0.25),\n      inset 0 -1px 2px rgba(0, 0, 0, 0.4);\n  }\n\n  /* 深色下标题变亮紫色 */\n  .action h1,\n  .action h2,\n  .action h3,\n  .action h4,\n  .action h5,\n  .action h6 {\n    color: #B5A8E0;\n  }\n\n  /* 深色下代码背景半透明，文字亮蓝 */\n  .action code {\n    background-color: rgba(224, 242, 254, 0.12);\n    border-color: #3B82F6;\n    color: #93C5FD;\n  }\n\n  .action pre {\n    background-color: rgba(224, 242, 254, 0.06);\n  }\n}\n\n/* 小屏幕响应式（完全保留） */\n@media (max-width: 768px) {\n  .action {\n    margin: 4px 0;\n  }\n\n  .action code {\n    margin: 4px 0;\n  }\n\n  .action pre {\n    font-size: 0.85em;\n    padding: 8px;\n  }\n}\n\n/* ===== thought · 天蓝紫玻璃风格（无阴影，内边距8px） ===== */\n.thought {\n  margin: 4px 4px;\n  padding: 4px;\n  border: 2px dashed #5B21B6;         /* 深紫罗兰虚线边框 */\n  border-radius: 10px !important;     /* 圆角10px */\n  background: rgba(224, 242, 254, 0.9);\n  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.60) 0%, rgba(224, 242, 254, 0.20) 60%);\n  transition: all 0.3s ease;\n  font-style: italic;\n  color: #2E1065;\n}\n\n/* 悬浮时仅提亮背景，无阴影变化 */\n.thought:hover {\n  background: rgba(224, 242, 254, 0.65);\n  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.75) 0%, rgba(224, 242, 254, 0.30) 60%);\n  transform: translateY(-1px);\n}\n\n/* ===== 内部元素：标题、代码、预格式化等重置为正常字体 ===== */\n.thought h1,\n.thought h2,\n.thought h3,\n.thought h4,\n.thought h5,\n.thought h6 {\n  font-style: normal;\n  color: #1A0A3A;\n  margin: 12px 8px 8px 8px;\n}\n.thought h1:first-child,\n.thought h2:first-child,\n.thought h3:first-child,\n.thought h4:first-child {\n  margin-top: 4px;\n}\n\n.thought p {\n  margin: 8px 8px;\n  line-height: 1.6;\n  color: #2E1065;\n}\n\n.thought code {\n  font-style: normal;\n  background-color: #EBF0FF;\n  border: 1px solid #C8D8FF;\n  color: #B83A8A;\n  padding: 0;\n  margin: 8px 0;\n  border-radius: 4px;\n  display: inline-block;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n}\n\n.thought pre {\n  font-style: normal;\n  margin: 8px 8px;\n  padding: 10px;\n  background-color: #F0F4FF;\n  border: 1px solid #C8D8FF;\n  border-radius: 6px;\n  overflow-x: auto;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n  box-shadow: inset 0 0 6px rgba(46, 16, 101, 0.06);\n}\n.thought pre code {\n  background: transparent;\n  border: none;\n  color: #2E1065;\n  padding: 0;\n  margin: 0;\n  font-size: inherit;\n}\n\n.thought ul,\n.thought ol {\n  margin: 8px 8px 8px 28px;\n  padding-left: 0;\n  line-height: 1.6;\n  color: #2E1065;\n}\n.thought li {\n  margin: 4px 0;\n}\n\n.thought blockquote {\n  font-style: italic;\n  margin: 8px 8px;\n  padding: 8px 16px;\n  border-left: 4px solid #5B21B6;\n  background-color: #F5F0FF;\n  color: #3B1F6E;\n  border-radius: 0 4px 4px 0;\n}\n\n.thought hr {\n  margin: 6px 8px;\n  border: none;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #BAE6FD, transparent);\n}\n\n.thought a {\n  color: #5B21B6;\n  text-decoration: none;\n  border-bottom: 1px dotted #5B21B6;\n  transition: all 0.2s;\n  font-style: normal;\n}\n.thought a:hover {\n  color: #1A0A3A;\n  border-bottom-color: #1A0A3A;\n}\n\n.thought table {\n  margin: 4px 4px;\n  border-collapse: collapse;\n  background-color: #FAF8FF;\n  font-style: normal;\n}\n.thought th,\n.thought td {\n  border: 1px solid #C8D8FF;\n  padding: 4px;\n  text-align: left;\n}\n.thought th {\n  background-color: #E0F2FE;\n  color: #1A0A3A;\n  font-weight: 600;\n}\n.thought tr:nth-child(even) {\n  background-color: #F0F4FF;\n}\n\n/* ===== 小屏幕调整（≤768px）：圆角8px，内边距2px，其余微调） ===== */\n@media (max-width: 768px) {\n  .thought {\n    margin: 0;                 /* 保持上下边距略缩，但可保留 */\n    padding: 2px;                    /* 小屏幕内边距2px */\n    border-radius: 8px !important;   /* 小屏幕圆角8px */\n    font-size: 0.95em;\n  }\n  .thought code {\n    margin: 4px 0;\n  }\n  .thought pre {\n    font-size: 0.85em;\n    padding: 8px;\n  }\n  .thought p,\n  .thought ul,\n  .thought ol {\n    font-size: 0.9em;\n  }\n}\n\n/* ===== 深色模式适配（无阴影，仅背景色调整） ===== */\n@media (prefers-color-scheme: dark) {\n  .thought {\n    border-color: rgba(255, 255, 255, 0.25);\n    background: rgba(26, 10, 58, 0.75);\n    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(224, 242, 254, 0.05) 60%);\n    /* 无阴影 */\n    color: #D4C8FF;\n  }\n  .thought:hover {\n    background: rgba(26, 10, 58, 0.85);\n    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.12) 0%, rgba(224, 242, 254, 0.08) 60%);\n    transform: translateY(-1px);\n  }\n\n  .thought h1,\n  .thought h2,\n  .thought h3,\n  .thought h4,\n  .thought h5,\n  .thought h6 {\n    color: #BAE6FD;\n  }\n  .thought p {\n    color: #D4C8FF;\n  }\n  .thought code {\n    background-color: #1A0A3A;\n    border-color: #2D1A5A;\n    color: #E89EAA;\n  }\n  .thought pre {\n    background-color: #0D0520;\n    border-color: #2D1A5A;\n    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.30);\n  }\n  .thought pre code {\n    color: #D4C8FF;\n  }\n  .thought ul,\n  .thought ol {\n    color: #D4C8FF;\n  }\n  .thought blockquote {\n    background-color: #1A0A2A;\n    border-left-color: #7A5AC8;\n    color: #C8B8F0;\n  }\n  .thought hr {\n    background: linear-gradient(90deg, transparent, #2D1A5A, transparent);\n  }\n  .thought a {\n    color: #9D8AFF;\n    border-bottom-color: #9D8AFF;\n  }\n  .thought a:hover {\n    color: #BAE6FD;\n    border-bottom-color: #BAE6FD;\n  }\n  .thought table {\n    background-color: #0D0520;\n  }\n  .thought th,\n  .thought td {\n    border-color: #2D1A5A;\n  }\n  .thought th {\n    background-color: #1A0A3A;\n    color: #BAE6FD;\n  }\n  .thought tr:nth-child(even) {\n    background-color: #12082A;\n  }\n}","options":{"items":[{"order":0,"label":"H描写","type":"SET-INPUT","value":"❤️"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"melon_deepseek/deepseek-v4-flash","modelSettings":{"topP":0.8,"temperature":0.8}},"totalConversations":966,"totalMessages":15359,"totalCreditsUsed":21935145,"totalTokensUsed":600614112,"totalPlayedUsers":425,"deeplyPlayed":209,"fixedPromptLength":9562,"lorebookLength":19972,"author":{"id":"lAgyOY957kxlq7BGiA4uEJT41Y1Uuzis","name":"dadsaysnoplay","displayUsername":"momsaysnoplay","username":"momsaysnoplay"},"cardsTags":[{"tag":{"name":"自定义","cardsCount":338}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"可NTL","cardsCount":37}},{"tag":{"name":"可ntr可纯爱","cardsCount":244}},{"tag":{"name":"男性向R18","cardsCount":60}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}