{"id":"e73b2489-0fa7-461f-bba3-9d0c5bb72366","authorId":"mEvoRGeZ3ObUdl0WNulX2jqkUBY5V2Xk","title":"🌸扶她大家族🌸[20+角色/全性向]","description":"【超多角色 · 日常文风 · 轻度经营玩法】\n沈家，一个由两位扶她携手建立的家族，三代同堂，二十余口人。\n扶她占世界人口1%，在这个家里是75%。有人为此骄傲游行，有人宁可烂在肚子里。当你走进沈家大宅，要面对的不只是爱与算计，还有一个没人能替你回答的问题——\"我是谁\"。\n有人掌舵商业帝国，有人在社区面包店揉面团。有人在地下酒吧驻唱等一个出头的机会，有人只想安静躲在人群里，假装自己和别人没什么不同。\n四条产业线，从正规商业到灰色地带。家族会议上的每一票都是筹码，拉拢、调解、站队——你会发现最难对付的从来不是商场对手，而是晚餐桌上的亲人。\n但吵完架后还要一起吃饭——这就是家。","background":"gm3adrcey5magepck9ncnwr4.webp","backgroundWidth":1199,"backgroundHeight":848,"cover":"w26xe53llh8erk8wzwyo4pdo.webp","coverWidth":1199,"coverHeight":848,"introPage":"z1aiki8u1wdqxr2shhr5yrzs.html","changelog":null,"createdAt":"2026-04-09T13:24:38.984Z","updatedAt":"2026-07-26T16:48:57.015Z","initPublicAt":"2026-04-09T13:43:05.330Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========== 隐藏区 ========== */\n.cot,\n.foreshadow,\nthink,\nmemory-check {\n  display: none;\n}\n\n/* ========== 主容器 ========== */\n.ctn {\n  background-color: #faf7f3;\n  background-image:\n    repeating-linear-gradient(\n      0deg,\n      transparent,\n      transparent 3px,\n      rgba(193,168,137,0.016) 3px,\n      rgba(193,168,137,0.016) 4px\n    ),\n    repeating-linear-gradient(\n      90deg,\n      transparent,\n      transparent 3px,\n      rgba(193,168,137,0.013) 3px,\n      rgba(193,168,137,0.013) 4px\n    );\n  color: #4a3f35;\n  padding: 22px 18px 18px;\n  border-radius: 14px;\n  line-height: 1.88;\n  border: 1px solid rgba(193,168,137,0.18);\n  box-shadow:\n    0 2px 12px rgba(160,140,110,0.07),\n    0 0 0 1px rgba(255,255,255,0.5) inset;\n  position: relative;\n  overflow: hidden;\n}\n\n.ctn::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 3px;\n  background: linear-gradient(\n    90deg,\n    transparent 0%,\n    rgba(193,168,137,0.15) 15%,\n    rgba(193,168,137,0.35) 30%,\n    rgba(201,168,124,0.45) 50%,\n    rgba(193,168,137,0.35) 70%,\n    rgba(193,168,137,0.15) 85%,\n    transparent 100%\n  );\n  border-radius: 14px 14px 0 0;\n}\n\n.ctn::after {\n  content: '✿';\n  position: absolute;\n  bottom: 6px;\n  left: 50%;\n  transform: translateX(-50%);\n  font-size: 0.6em;\n  color: rgba(193,168,137,0.22);\n  letter-spacing: 12px;\n}\n\n/* ========== 对话标签 ========== */\n.ctn q {\n  color: #4a5c6e;\n  font-style: italic;\n}\n\n.ctn q::before {\n  content: '\\201c';\n  color: #7a96a8;\n  margin-right: 1px;\n  font-size: 1.1em;\n}\n\n.ctn q::after {\n  content: '\\201d';\n  color: #7a96a8;\n  margin-left: 1px;\n  font-size: 1.1em;\n}\n\n\n/* ========== 场景信息头 ========== */\n.ctn scene-header {\n  display: block;\n  padding: 10px 16px 14px;\n  margin-bottom: 18px;\n  text-align: center;\n  font-size: 0.82em;\n  color: #9a8e82;\n  line-height: 1.75;\n  background: linear-gradient(\n    180deg,\n    rgba(193,168,137,0.04) 0%,\n    rgba(193,168,137,0.02) 100%\n  );\n  border-radius: 10px;\n  border: 1px solid rgba(193,168,137,0.09);\n  position: relative;\n}\n\n.ctn scene-header::after {\n  content: '';\n  position: absolute;\n  bottom: -1px;\n  left: 20%;\n  right: 20%;\n  height: 1px;\n  background: linear-gradient(\n    90deg,\n    transparent,\n    rgba(193,168,137,0.2) 30%,\n    rgba(193,168,137,0.25) 50%,\n    rgba(193,168,137,0.2) 70%,\n    transparent\n  );\n}\n\n.ctn scene-header p {\n  margin: 0;\n  letter-spacing: 0.02em;\n}\n\n/* ========== 正文区域 ========== */\n.ctn text {\n  display: block;\n  line-height: 1.92;\n  padding: 4px 2px 20px;\n  margin-bottom: 16px;\n  border-bottom: none;\n  position: relative;\n}\n\n.ctn text::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 10%;\n  right: 10%;\n  height: 1px;\n  background: linear-gradient(\n    90deg,\n    transparent,\n    rgba(193,168,137,0.18) 25%,\n    rgba(193,168,137,0.22) 50%,\n    rgba(193,168,137,0.18) 75%,\n    transparent\n  );\n}\n\n.ctn text p {\n  margin: 0 0 0.85em 0;\n  text-indent: 2em;\n}\n\n.ctn text p:last-child {\n  margin-bottom: 0;\n}\n\n/* ========== 折叠面板（状态栏） ========== */\n.ctn details {\n  margin: 7px 0;\n  border: 1px solid rgba(193,168,137,0.14);\n  border-radius: 10px;\n  overflow: hidden;\n  font-size: 0.9em;\n  line-height: 1.68;\n  color: #544a40;\n  background: rgba(255,253,250,0.5);\n  transition: box-shadow 0.4s ease, border-color 0.4s ease;\n}\n\n.ctn details:hover {\n  border-color: rgba(193,168,137,0.25);\n  box-shadow: 0 1px 6px rgba(160,140,110,0.06);\n}\n\n.ctn details[open] {\n  padding-bottom: 6px;\n  background: rgba(255,253,250,0.7);\n}\n\n.ctn summary {\n  padding: 10px 16px;\n  cursor: pointer;\n  font-weight: 600;\n  color: #4a3f35;\n  background: linear-gradient(\n    180deg,\n    rgba(193,168,137,0.05) 0%,\n    rgba(193,168,137,0.02) 100%\n  );\n  transition: background 0.4s ease;\n  list-style: none;\n  letter-spacing: 0.03em;\n  position: relative;\n}\n\n.ctn details[open] > summary {\n  border-bottom: 1px solid rgba(193,168,137,0.1);\n}\n\n.ctn summary::-webkit-details-marker {\n  display: none;\n}\n\n.ctn summary::before {\n  content: '';\n  display: inline-block;\n  width: 5px;\n  height: 5px;\n  border-right: 1.5px solid #b09a80;\n  border-bottom: 1.5px solid #b09a80;\n  transform: rotate(-45deg);\n  margin-right: 10px;\n  margin-bottom: 1px;\n  transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n  vertical-align: middle;\n}\n\n.ctn details[open] > summary::before {\n  transform: rotate(45deg);\n  margin-bottom: 3px;\n}\n\n.ctn summary:hover {\n  background: linear-gradient(\n    180deg,\n    rgba(193,168,137,0.09) 0%,\n    rgba(193,168,137,0.04) 100%\n  );\n}\n\n.ctn summary::after {\n  content: '·  ·  ·';\n  position: absolute;\n  right: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 0.65em;\n  color: rgba(176,148,120,0.25);\n  letter-spacing: 1px;\n}\n\n/* ========== 状态栏内容美化 ========== */\n.ctn details > p {\n  margin: 4px 16px;\n  padding: 3px 0 3px 14px;\n  border-left: 2px solid rgba(193,168,137,0.15);\n  transition: border-color 0.3s ease;\n}\n\n.ctn details > p:hover {\n  border-left-color: rgba(193,168,137,0.35);\n}\n\n.ctn details em {\n  color: #a09486;\n  font-style: normal;\n  letter-spacing: 0.04em;\n  font-size: 0.92em;\n}\n\n.ctn details strong {\n  color: #4a3f35;\n  font-weight: 600;\n  font-size: 1.02em;\n}\n\n/* ========== 分隔虚线 ========== */\n.ctn details hr {\n  border: none;\n  border-top: 1px dashed rgba(193,168,137,0.18);\n  border-bottom: none;\n  height: 0;\n  background: transparent;\n  box-shadow: none;\n  margin: 8px 16px;\n}\n\n/* ========== 可选行动美化 ========== */\n.ctn .act > p {\n  margin: 6px 12px;\n  padding: 9px 14px;\n  border-radius: 8px;\n  border: 1px solid rgba(193,168,137,0.1);\n  border-left: 3px solid rgba(168,180,160,0.35);\n  background: linear-gradient(\n    135deg,\n    rgba(250,247,243,0.6) 0%,\n    rgba(245,241,236,0.4) 100%\n  );\n  transition:\n    background 0.4s ease,\n    border-color 0.4s ease,\n    transform 0.25s ease,\n    box-shadow 0.4s ease;\n}\n\n.ctn .act > p:hover {\n  background: linear-gradient(\n    135deg,\n    rgba(245,241,236,0.8) 0%,\n    rgba(240,235,228,0.6) 100%\n  );\n  border-left-color: rgba(168,196,184,0.55);\n  transform: translateX(3px);\n  box-shadow: 0 1px 5px rgba(160,140,110,0.06);\n}\n\n.ctn .act em {\n  color: #8aaa9c;\n  font-weight: 700;\n  font-style: normal;\n  margin-right: 4px;\n  font-size: 0.95em;\n}\n\n/* ========== 群聊气泡 ========== */\n.ctn details p.ml,\n.ctn details p.mr {\n  position: relative;\n  display: block;\n  max-width: 78%;\n  padding: 8px 12px;\n  margin: 6px 14px;\n  border-left: none;\n  line-height: 1.55;\n  word-break: break-word;\n  transition: box-shadow 0.3s ease;\n}\n\n.ctn details p.ml {\n  background: rgba(245,241,236,0.95);\n  border: 1px solid rgba(193,168,137,0.1);\n  border-radius: 12px 12px 12px 4px;\n  margin-right: auto;\n  box-shadow: 0 1px 3px rgba(160,140,110,0.05);\n}\n\n.ctn details p.ml:hover {\n  box-shadow: 0 2px 6px rgba(160,140,110,0.09);\n}\n\n.ctn details p.mr {\n  background: rgba(200,216,208,0.3);\n  border: 1px solid rgba(168,196,184,0.15);\n  border-radius: 12px 12px 4px 12px;\n  margin-left: auto;\n  text-align: right;\n  box-shadow: 0 1px 3px rgba(140,160,150,0.05);\n}\n\n.ctn details p.mr:hover {\n  box-shadow: 0 2px 6px rgba(140,160,150,0.09);\n}\n\n.ctn details p.ml > b,\n.ctn details p.mr > b {\n  display: block;\n  font-size: 0.76em;\n  font-weight: 600;\n  margin-bottom: 3px;\n  letter-spacing: 0.03em;\n}\n\n.ctn details p.ml > b {\n  color: #a09486;\n  text-align: left;\n}\n\n.ctn details p.mr > b {\n  color: #8aaa9c;\n  text-align: right;\n}\n\n.ctn details p.ml + p.ml,\n.ctn details p.mr + p.ml,\n.ctn details p.ml + p.mr,\n.ctn details p.mr + p.mr {\n  margin-top: 4px;\n}\n\n/* ========== 记忆滚动区 ========== */\n.ctn .scroll-box {\n  max-height: 200px;\n  overflow-y: auto;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  padding: 0 4px;\n}\n\n.ctn .scroll-box::-webkit-scrollbar {\n  width: 4px;\n  height: 4px;\n}\n\n.ctn .scroll-box::-webkit-scrollbar-track {\n  background: transparent;\n}\n\n.ctn .scroll-box::-webkit-scrollbar-thumb {\n  background: rgba(193,168,137,0.18);\n  border-radius: 4px;\n}\n\n.ctn .scroll-box::-webkit-scrollbar-thumb:hover {\n  background: rgba(193,168,137,0.35);\n}\n\n/* ========== 表格 ========== */\n.ctn table {\n  min-width: 520px;\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88em;\n  line-height: 1.55;\n  color: #544a40;\n}\n\n.ctn thead tr {\n  background: linear-gradient(\n    180deg,\n    rgba(193,168,137,0.08) 0%,\n    rgba(193,168,137,0.03) 100%\n  );\n}\n\n.ctn th {\n  padding: 7px 10px;\n  font-weight: 600;\n  font-size: 0.88em;\n  text-align: left;\n  color: #9a8e82;\n  border-bottom: 1px solid rgba(193,168,137,0.14);\n  white-space: nowrap;\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  background: #f8f5f1;\n  letter-spacing: 0.03em;\n}\n\n.ctn td {\n  padding: 6px 10px;\n  border-bottom: 1px solid rgba(193,168,137,0.06);\n  vertical-align: top;\n}\n\n.ctn td:first-child {\n  white-space: nowrap;\n  width: 32px;\n  text-align: center;\n  color: #b0a498;\n}\n\n.ctn td:nth-child(2) {\n  white-space: nowrap;\n  min-width: 85px;\n  font-size: 0.93em;\n}\n\n.ctn td:nth-child(3) {\n  white-space: nowrap;\n  min-width: 70px;\n  font-size: 0.93em;\n}\n\n.ctn td:last-child {\n  min-width: 180px;\n  word-break: break-word;\n}\n\n.ctn tbody tr:nth-child(even) td {\n  background: rgba(193,168,137,0.03);\n}\n\n.ctn tbody tr:hover td {\n  background: rgba(193,168,137,0.07);\n  transition: background 0.3s ease;\n}\n\n/* ========== 移动端微调 ========== */\n@media (max-width: 480px) {\n  .ctn {\n    padding: 18px 13px 14px;\n    border-radius: 10px;\n  }\n\n  .ctn scene-header {\n    font-size: 0.8em;\n    padding: 8px 12px 12px;\n  }\n\n  .ctn details > p {\n    margin: 4px 12px;\n    padding-left: 12px;\n  }\n\n  .ctn details hr {\n    margin: 6px 12px;\n  }\n\n  .ctn .act > p {\n    margin: 5px 8px;\n    padding: 7px 11px;\n  }\n\n  .ctn summary {\n    padding: 9px 13px;\n    font-size: 0.95em;\n  }\n\n  .ctn summary::after {\n    right: 13px;\n  }\n\n  .ctn details p.ml,\n  .ctn details p.mr {\n    max-width: 84%;\n    padding: 7px 10px;\n    margin: 5px 10px;\n  }\n\n  .ctn details p.ml > b,\n  .ctn details p.mr > b {\n    font-size: 0.74em;\n  }\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================\n   【暖象牙·家庭】页面主题\n   色彩体系：\n   - 底色：#faf7f3（暖白）/ #f5f1ec（象牙）\n   - 次底色：#efe9e0（暖灰白）\n   - 文字主色：#4a3f35（深栗棕）\n   - 文字次色：#8a7e73（暖灰棕）\n   - 点缀/边框：#c9a87c（暖杏金）\n   - 交互高亮：#b09478（杏棕）\n   - 柔粉点缀：#c4a09a（玫瑰灰）\n   ======================================== */\n\n/* --- 隐藏顶部颜色装饰条 --- */\n[class*=\"bg-[#F1CBCB]\"],\n[class*=\"bg-[#c9e9]\"] {\n    display: none !important;\n}\n\n/* ——— 聊天框：象牙底·亚麻质感 ——— */\n.bg-gray-100\\/90.relative.inline-block {\n    background:\n        radial-gradient(ellipse at 20% 30%, rgba(201,168,124,0.05) 0%, transparent 55%),\n        radial-gradient(ellipse at 75% 75%, rgba(201,168,124,0.04) 0%, transparent 50%),\n        repeating-linear-gradient(\n            0deg,\n            transparent,\n            transparent 3px,\n            rgba(193,168,137,0.013) 3px,\n            rgba(193,168,137,0.013) 4px\n        ),\n        repeating-linear-gradient(\n            90deg,\n            transparent,\n            transparent 3px,\n            rgba(193,168,137,0.01) 3px,\n            rgba(193,168,137,0.01) 4px\n        ),\n        linear-gradient(180deg, #faf7f3 0%, #f5f1ec 50%, #f2ede6 100%) !important;\n    border: 1px solid rgba(193,168,137,0.2) !important;\n    border-radius: 12px !important;\n    box-shadow:\n        inset 0 1px 0 rgba(255,255,255,0.6),\n        0 2px 10px rgba(160,140,110,0.08) !important;\n    position: relative !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n}\n\n/* 聊天框 ::before — 极淡暖色噪点质感 */\n.bg-gray-100\\/90.relative.inline-block::before {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 0 !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n    opacity: 0.18 !important;\n    mix-blend-mode: multiply !important;\n    background-image:\n        url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cdefs%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3C/defs%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='0.18'/%3E%3C/svg%3E\") !important;\n    background-size: 150px 150px !important;\n}\n\n/* 聊天框 ::after — 底部柔光装饰 */\n.bg-gray-100\\/90.relative.inline-block::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    height: 40% !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n    opacity: 1 !important;\n    background: linear-gradient(\n        180deg,\n        transparent 0%,\n        rgba(193,168,137,0.02) 60%,\n        rgba(193,168,137,0.04) 100%\n    ) !important;\n}\n\n/* --- 文本内容 --- */\n.markdown-body {\n    color: #4a3f35 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    font-size: 15px !important;\n    line-height: 1.78 !important;\n    letter-spacing: 0.02em !important;\n    position: relative !important;\n    z-index: 1 !important;\n    background: transparent !important;\n    text-shadow: none !important;\n}\n\n.markdown-body strong,\n.markdown-body b {\n    font-weight: bold !important;\n    color: #3a3228 !important;\n}\n\n.markdown-body em,\n.markdown-body i {\n    color: #5a5046 !important;\n}\n\n.markdown-body blockquote {\n    border-left: 3px solid rgba(193,168,137,0.35) !important;\n    background: rgba(193,168,137,0.06) !important;\n    color: #4a3f35 !important;\n    padding: 8px 14px !important;\n    margin: 10px 0 !important;\n    border-radius: 4px !important;\n}\n\n.markdown-body code {\n    background: rgba(193,168,137,0.1) !important;\n    color: #4a3f35 !important;\n    border: 1px solid rgba(193,168,137,0.15) !important;\n    border-radius: 4px !important;\n    padding: 1px 5px !important;\n    font-family: \"Courier New\", monospace !important;\n}\n\n.markdown-body pre {\n    background: rgba(193,168,137,0.06) !important;\n    border: 1px solid rgba(193,168,137,0.14) !important;\n    border-radius: 6px !important;\n    padding: 12px !important;\n}\n\n.markdown-body pre code {\n    background: transparent !important;\n    border: none !important;\n}\n\n.markdown-body a {\n    color: #9a7a60 !important;\n    text-decoration: underline !important;\n    text-decoration-style: dotted !important;\n    text-underline-offset: 3px !important;\n    transition: color 0.3s ease !important;\n}\n\n.markdown-body a:hover {\n    color: #7a5c42 !important;\n}\n\n/* --- 底部按钮 --- */\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n    color: #9a8e82 !important;\n    font-size: 12px !important;\n    transition: color 0.3s ease !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover {\n    color: #6a5e52 !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary svg {\n    fill: #a09486 !important;\n    opacity: 0.7 !important;\n    transition: opacity 0.3s ease !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover svg {\n    opacity: 1 !important;\n}\n\n.MuiTypography-root.MuiTypography-body2.css-6c0gf2 {\n    color: #a09486 !important;\n    font-size: 11px !important;\n    letter-spacing: 0.04em !important;\n    opacity: 0.7 !important;\n}\n\n.text-orange-500 {\n    color: #b09478 !important;\n    font-size: 11px !important;\n    opacity: 0.7 !important;\n}\n\n/* ==============================\n   加载动画：温暖的呼吸光点\n============================== */\n.style_dot-flashing__8L91Q.style_text__zGhNq {\n    display: none !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 {\n    position: relative !important;\n    width: 48px !important;\n    height: 32px !important;\n    overflow: visible !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    width: 48px !important;\n    height: 28px !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28' viewBox='0 0 48 28'%3E%3Ccircle cx='10' cy='14' r='3.5' fill='%23c9a87c'%3E%3Canimate attributeName='opacity' values='0.25;0.85;0.25' dur='1.6s' repeatCount='indefinite' begin='0s'/%3E%3Canimate attributeName='r' values='3;4;3' dur='1.6s' repeatCount='indefinite' begin='0s'/%3E%3C/circle%3E%3Ccircle cx='24' cy='14' r='3.5' fill='%23b09478'%3E%3Canimate attributeName='opacity' values='0.25;0.85;0.25' dur='1.6s' repeatCount='indefinite' begin='0.3s'/%3E%3Canimate attributeName='r' values='3;4;3' dur='1.6s' repeatCount='indefinite' begin='0.3s'/%3E%3C/circle%3E%3Ccircle cx='38' cy='14' r='3.5' fill='%23c4a09a'%3E%3Canimate attributeName='opacity' values='0.25;0.85;0.25' dur='1.6s' repeatCount='indefinite' begin='0.6s'/%3E%3Canimate attributeName='r' values='3;4;3' dur='1.6s' repeatCount='indefinite' begin='0.6s'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    background-repeat: no-repeat !important;\n    background-position: center !important;\n    background-size: contain !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5::after {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    width: 48px !important;\n    height: 28px !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28' viewBox='0 0 48 28'%3E%3Ccircle cx='7' cy='9' r='1' fill='%23c9a87c' opacity='0.3'%3E%3Canimate attributeName='opacity' values='0;0.45;0' dur='2.2s' repeatCount='indefinite' begin='0.4s'/%3E%3Canimate attributeName='cy' values='8;18;8' dur='2.2s' repeatCount='indefinite' begin='0.4s'/%3E%3C/circle%3E%3Ccircle cx='28' cy='6' r='0.8' fill='%23b09478' opacity='0.25'%3E%3Canimate attributeName='opacity' values='0;0.4;0' dur='2.6s' repeatCount='indefinite' begin='0.9s'/%3E%3Canimate attributeName='cy' values='5;20;5' dur='2.6s' repeatCount='indefinite' begin='0.9s'/%3E%3C/circle%3E%3Ccircle cx='42' cy='7' r='1.1' fill='%23c4a09a' opacity='0.28'%3E%3Canimate attributeName='opacity' values='0;0.42;0' dur='2s' repeatCount='indefinite' begin='0.6s'/%3E%3Canimate attributeName='cy' values='6;19;6' dur='2s' repeatCount='indefinite' begin='0.6s'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    background-repeat: no-repeat !important;\n    background-position: center !important;\n    background-size: contain !important;\n}\n\n/* ==============================\n   顶部栏：象牙暖檐\n============================== */\n.sticky.w-full.top-0.flex.items-center {\n    background: linear-gradient(\n        180deg,\n        #f5f1ec 0%,\n        #faf7f3 40%,\n        #f5f1ec 100%\n    ) !important;\n    border-bottom: 1px solid rgba(193,168,137,0.2) !important;\n    box-shadow:\n        0 1px 0 0 rgba(193,168,137,0.08),\n        0 2px 8px -2px rgba(160,140,110,0.1) !important;\n    position: relative !important;\n}\n\n.sticky.w-full.top-0.flex.items-center::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: -1px !important;\n    left: 10% !important;\n    width: 80% !important;\n    height: 1px !important;\n    background: linear-gradient(\n        90deg,\n        transparent 0%,\n        rgba(193,168,137,0.18) 20%,\n        rgba(193,168,137,0.25) 50%,\n        rgba(193,168,137,0.18) 80%,\n        transparent 100%\n    ) !important;\n}\n\n/* 模型选择器 */\n#ai-model-selector .group.flex.items-center {\n    background: linear-gradient(135deg, #faf7f3 0%, #f2ede6 100%) !important;\n    border: 1px solid rgba(193,168,137,0.2) !important;\n    border-radius: 8px !important;\n    padding: 4px 10px !important;\n    box-shadow:\n        inset 0 1px 0 rgba(255,255,255,0.5),\n        0 1px 3px rgba(160,140,110,0.08) !important;\n    transition: all 0.3s ease !important;\n}\n\n#ai-model-selector .group.flex.items-center:hover {\n    background: linear-gradient(135deg, #f2ede6 0%, #ebe5db 100%) !important;\n    border-color: rgba(193,168,137,0.32) !important;\n    box-shadow:\n        inset 0 1px 0 rgba(255,255,255,0.4),\n        0 2px 6px rgba(160,140,110,0.12) !important;\n}\n\n#ai-model-selector .truncate.text-\\[13px\\] {\n    color: #4a3f35 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.4px !important;\n}\n\n#ai-model-selector .shrink-0.flex.items-center svg {\n    color: #b09478 !important;\n    opacity: 0.7 !important;\n    transition: transform 0.3s ease, opacity 0.3s ease !important;\n}\n\n#ai-model-selector .group.flex.items-center:hover svg {\n    opacity: 1 !important;\n    transform: translateY(1px) !important;\n}\n\n/* 顶部栏图标 */\n.sticky.w-full.top-0 svg.lucide-clock-8 {\n    color: #b09478 !important;\n    transition: color 0.3s ease !important;\n}\n\n.sticky.w-full.top-0 svg.lucide-clock-8:hover {\n    color: #8a7060 !important;\n}\n\n.sticky.w-full.top-0 span.MuiBadge-dot.md\\:hidden {\n    background-color: #c4a09a !important;\n    box-shadow: 0 0 0 2px #faf7f3 !important;\n}\n\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]) {\n    color: #b09478 !important;\n    transition: color 0.3s ease !important;\n}\n\n#header-setting-button {\n    color: #b09478 !important;\n    transition: all 0.3s ease !important;\n}\n\n#header-setting-button:hover {\n    color: #8a7060 !important;\n}\n\n#header-setting-button svg {\n    transition: transform 0.4s ease !important;\n}\n\n#header-setting-button:hover svg {\n    transform: rotate(60deg) !important;\n}\n\n/* ——— 开场白选择器 ——— */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] {\n    background: linear-gradient(180deg, #faf7f3 0%, #f2ede6 100%) !important;\n    border: 1px solid rgba(193,168,137,0.2) !important;\n    border-radius: 8px !important;\n    box-shadow:\n        inset 0 1px 0 rgba(255,255,255,0.5),\n        0 1px 3px rgba(160,140,110,0.06) !important;\n    transition: all 0.3s ease !important;\n    color: #4a3f35 !important;\n}\n\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"]:hover {\n    background: linear-gradient(180deg, #f2ede6 0%, #ebe5db 100%) !important;\n    border-color: rgba(193,168,137,0.32) !important;\n    box-shadow:\n        inset 0 1px 0 rgba(255,255,255,0.3),\n        0 2px 5px rgba(160,140,110,0.1) !important;\n}\n\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"],\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"ChevronDown\"] {\n    color: #b09478 !important;\n    transition: color 0.3s ease !important;\n}\n\ndiv.flex.items-center.h-9.cursor-pointer.group:hover svg[data-icon=\"SlidersH\"],\ndiv.flex.items-center.h-9.cursor-pointer.group:hover svg[data-icon=\"ChevronDown\"] {\n    color: #8a7060 !important;\n}\n\n/* ——— 按钮栏 ——— */\n#ai-mod-button2 {\n    background: transparent !important;\n}\n\n#ai-mod-button2 button.MuiButton-root {\n    background: linear-gradient(180deg, #faf7f3 0%, #f2ede6 100%) !important;\n    color: #4a3f35 !important;\n    border: 1px solid rgba(193,168,137,0.2) !important;\n    border-radius: 8px !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    font-weight: 500 !important;\n    letter-spacing: 0.3px !important;\n    box-shadow:\n        inset 0 1px 0 rgba(255,255,255,0.5),\n        0 1px 3px rgba(160,140,110,0.08) !important;\n    transition: all 0.25s ease !important;\n}\n\n#ai-mod-button2 button.MuiButton-root:hover {\n    background: linear-gradient(180deg, #f2ede6 0%, #ebe5db 100%) !important;\n    border-color: rgba(193,168,137,0.32) !important;\n    box-shadow:\n        inset 0 1px 0 rgba(255,255,255,0.3),\n        0 2px 5px rgba(160,140,110,0.12) !important;\n    transform: translateY(-1px) !important;\n}\n\n#ai-mod-button2 button.MuiButton-root:active {\n    transform: translateY(0px) !important;\n    box-shadow:\n        inset 0 2px 4px rgba(160,140,110,0.12),\n        0 0 1px rgba(160,140,110,0.1) !important;\n    background: linear-gradient(180deg, #ebe5db 0%, #e5dfd4 100%) !important;\n}\n\n#ai-mod-button2 button.MuiButton-root svg {\n    color: #b09478 !important;\n    transition: color 0.25s ease !important;\n}\n\n#ai-mod-button2 button.MuiButton-root:hover svg {\n    color: #8a7060 !important;\n}\n\n/* ——— 底部栏 ——— */\n.bg-gradient-to-t {\n    background: linear-gradient(\n        to top,\n        #f5f1ec 0%,\n        #faf7f3 60%,\n        transparent 100%\n    ) !important;\n}\n\n#ai-chat-bottom-input {\n    background: linear-gradient(180deg, #faf7f3 0%, #f5f1ec 100%) !important;\n    border: 1px solid rgba(193,168,137,0.2) !important;\n    border-radius: 10px !important;\n    box-shadow:\n        inset 0 1px 2px rgba(160,140,110,0.05),\n        0 2px 6px rgba(160,140,110,0.07) !important;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\n\n#ai-chat-bottom-input:focus-within {\n    border-color: rgba(193,168,137,0.35) !important;\n    box-shadow:\n        inset 0 1px 2px rgba(160,140,110,0.06),\n        0 2px 8px rgba(160,140,110,0.1),\n        0 0 0 3px rgba(193,168,137,0.08) !important;\n}\n\n#ai-chat-input {\n    color: #4a3f35 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    caret-color: #b09478 !important;\n    background: transparent !important;\n}\n\n#ai-chat-input::placeholder {\n    color: #a09486 !important;\n    font-style: italic !important;\n    opacity: 0.65 !important;\n}\n\n#ai-chat-input::selection {\n    background: rgba(193,168,137,0.2) !important;\n    color: #3a3228 !important;\n}\n\n/* ——— 分页栏 ——— */\n.MuiPaginationItem-root {\n    color: #6a5e52 !important;\n    border-color: rgba(193,168,137,0.2) !important;\n    background: #faf7f3 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    transition: all 0.25s ease !important;\n    border-radius: 6px !important;\n}\n\n.MuiPaginationItem-root:hover {\n    background: #f2ede6 !important;\n    border-color: rgba(193,168,137,0.32) !important;\n    color: #4a3f35 !important;\n}\n\n.MuiPaginationItem-root.Mui-selected {\n    background: #b09478 !important;\n    color: #faf7f3 !important;\n    border-color: #9a7e62 !important;\n    font-weight: 700 !important;\n    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1) !important;\n}\n\n.MuiPaginationItem-root.Mui-disabled {\n    color: #c4b8aa !important;\n    opacity: 0.5 !important;\n    background: #faf7f3 !important;\n}\n\n.MuiPaginationItem-icon {\n    color: #b09478 !important;\n}\n\n.MuiStack-root.css-1uwir8f {\n    color: #6a5e52 !important;\n}\n\n.MuiStack-root.css-1uwir8f .MuiBox-root {\n    color: #6a5e52 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n}\n\n.MuiInputBase-input {\n    color: #4a3f35 !important;\n    border-color: rgba(193,168,137,0.2) !important;\n    background: #faf7f3 !important;\n}\n\n/* ==============================\n   评论区\n============================== */\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n    background: linear-gradient(\n        180deg,\n        #faf7f3 0%,\n        #f5f1ec 50%,\n        #f2ede6 100%\n    ) !important;\n    border-top: 1px solid rgba(193,168,137,0.18) !important;\n}\n\ndiv.text-lg.font-bold {\n    color: #4a3f35 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    letter-spacing: 0.8px !important;\n    position: relative !important;\n}\n\ndiv.text-lg.font-bold::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: -4px !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 1px !important;\n    background: linear-gradient(\n        90deg,\n        rgba(193,168,137,0.3) 0%,\n        rgba(193,168,137,0.15) 60%,\n        transparent 100%\n    ) !important;\n}\n\np.MuiTypography-body1.text-grey-600 {\n    color: #6a5e52 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n}\n\nspan.MuiRating-iconEmpty svg {\n    color: #ddd5c8 !important;\n}\n\nspan.MuiRating-iconFilled svg {\n    color: #c9a87c !important;\n    filter: drop-shadow(0 1px 1px rgba(193,168,137,0.3)) !important;\n}\n\nspan.text-orange-500 {\n    color: #b09478 !important;\n    font-weight: 700 !important;\n}\n\ndiv.flex.flex-col.border-gray-200 {\n    border-color: rgba(193,168,137,0.18) !important;\n}\n\ntextarea.rc-textarea {\n    background: #faf7f3 !important;\n    color: #4a3f35 !important;\n    border: 1px solid rgba(193,168,137,0.2) !important;\n    border-radius: 8px !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\n\ntextarea.rc-textarea:focus {\n    border-color: rgba(193,168,137,0.35) !important;\n    box-shadow:\n        inset 0 1px 2px rgba(160,140,110,0.05),\n        0 0 0 3px rgba(193,168,137,0.08) !important;\n    outline: none !important;\n}\n\ndiv.bg-gray-100.text-gray-500 {\n    background: #f2ede6 !important;\n    color: #9a8e82 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n}\n\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n    transition: all 0.3s ease !important;\n}\n\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover {\n    transform: scale(1.06) !important;\n}\n\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] {\n    color: #b09478 !important;\n    transition: color 0.3s ease !important;\n}\n\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover svg[data-icon=\"Send03\"] {\n    color: #8a7060 !important;\n}\n\ndiv.style_divider__mW0YX {\n    background: linear-gradient(\n        90deg,\n        transparent 0%,\n        rgba(193,168,137,0.2) 15%,\n        rgba(193,168,137,0.25) 50%,\n        rgba(193,168,137,0.2) 85%,\n        transparent 100%\n    ) !important;\n    opacity: 0.7 !important;\n}\n\n/* 排序按钮 */\nbutton.MuiButton-containedPrimary {\n    background: #b09478 !important;\n    color: #faf7f3 !important;\n    border: 1px solid #9a7e62 !important;\n    border-radius: 6px !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    box-shadow: inset 0 1px 2px rgba(0,0,0,0.08) !important;\n    transition: all 0.25s ease !important;\n}\n\nbutton.MuiButton-containedPrimary:hover {\n    background: #a0846a !important;\n}\n\nbutton.MuiButton-outlinedPrimary {\n    background: #faf7f3 !important;\n    color: #6a5e52 !important;\n    border: 1px solid rgba(193,168,137,0.25) !important;\n    border-radius: 6px !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    transition: all 0.25s ease !important;\n}\n\nbutton.MuiButton-outlinedPrimary:hover {\n    background: #f2ede6 !important;\n    border-color: rgba(193,168,137,0.38) !important;\n    color: #4a3f35 !important;\n}\n\ndiv.p-3.overflow-y-auto {\n    scrollbar-width: thin !important;\n    scrollbar-color: rgba(193,168,137,0.25) #faf7f3 !important;\n}\n\n/* 评论项 */\ndiv.group.ml-0 {\n    transition: background-color 0.3s ease !important;\n    border-radius: 6px !important;\n}\n\ndiv.group.ml-0:hover {\n    background: rgba(193,168,137,0.06) !important;\n}\n\ndiv.group img.rounded-full {\n    border: 1.5px solid rgba(193,168,137,0.25) !important;\n    box-shadow: 0 1px 3px rgba(160,140,110,0.08) !important;\n    transition: border-color 0.3s ease !important;\n}\n\ndiv.group img.rounded-full:hover {\n    border-color: rgba(193,168,137,0.45) !important;\n}\n\ndiv.text-sm.text-grey-600 span.font-bold {\n    color: #4a3f35 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n}\n\nspan.text-\\[10px\\] {\n    color: #b09478 !important;\n    background: rgba(176,148,120,0.1) !important;\n    border-radius: 4px !important;\n    padding: 0 4px !important;\n}\n\ndiv.break-all {\n    color: #4a3f35 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    line-height: 1.72 !important;\n}\n\ndiv.text-xs.text-grey-600 {\n    color: #a09486 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    font-style: italic !important;\n}\n\nbutton.text-gray-400 {\n    color: #b0a498 !important;\n    transition: color 0.25s ease !important;\n}\n\nbutton.text-gray-400:hover {\n    color: #8a7e73 !important;\n}\n\nbutton.text-gray-400 svg {\n    transition: transform 0.25s ease !important;\n}\n\nbutton.text-gray-400:hover svg {\n    transform: scale(1.12) !important;\n}\n\nspan.cursor-pointer {\n    color: #9a8e82 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, serif !important;\n    transition: color 0.25s ease !important;\n}\n\nspan.cursor-pointer:hover {\n    color: #6a5e52 !important;\n    text-decoration: underline !important;\n    text-underline-offset: 3px !important;\n}\n\ndiv.ml-8.border-l {\n    border-color: rgba(193,168,137,0.18) !important;\n}\n\n/* ==============================\n   移动端适配\n============================== */\n@media (max-width: 480px) {\n    .bg-gray-100\\/90.relative.inline-block {\n        border-radius: 10px !important;\n        box-shadow:\n            inset 0 1px 0 rgba(255,255,255,0.5),\n            0 1px 6px rgba(160,140,110,0.07) !important;\n    }\n\n    .markdown-body {\n        font-size: 14px !important;\n        line-height: 1.72 !important;\n    }\n\n    .flex.items-center.justify-center.w-6.h-5 {\n        width: 40px !important;\n        height: 26px !important;\n    }\n\n    .flex.items-center.justify-center.w-6.h-5::before,\n    .flex.items-center.justify-center.w-6.h-5::after {\n        width: 40px !important;\n        height: 24px !important;\n    }\n}\n\n/* ==============================\n   低动效偏好\n============================== */\n@media (prefers-reduced-motion: reduce) {\n    .flex.items-center.justify-center.w-6.h-5::before {\n        background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28' viewBox='0 0 48 28'%3E%3Ccircle cx='10' cy='14' r='3.5' fill='%23c9a87c'%3E%3Canimate attributeName='opacity' values='0.4;0.8;0.4' dur='3s' repeatCount='indefinite' begin='0s'/%3E%3C/circle%3E%3Ccircle cx='24' cy='14' r='3.5' fill='%23b09478'%3E%3Canimate attributeName='opacity' values='0.4;0.8;0.4' dur='3s' repeatCount='indefinite' begin='0.5s'/%3E%3C/circle%3E%3Ccircle cx='38' cy='14' r='3.5' fill='%23c4a09a'%3E%3Canimate attributeName='opacity' values='0.4;0.8;0.4' dur='3s' repeatCount='indefinite' begin='1s'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    }\n\n    .flex.items-center.justify-center.w-6.h-5::after {\n        display: none !important;\n    }\n}\n\n/* ==============================\n   可选增强\n============================== */\n\n/* 顶部栏微纹理 */\n.sticky.w-full.top-0.flex.items-center::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.025'/%3E%3C/svg%3E\") !important;\n    pointer-events: none !important;\n}\n\n/* 评论项间精致分隔 */\ndiv.group.ml-0 + div.group.ml-0::before {\n    content: '' !important;\n    display: block !important;\n    height: 1px !important;\n    margin: 2px 16px !important;\n    background: linear-gradient(\n        90deg,\n        transparent 0%,\n        rgba(193,168,137,0.15) 20%,\n        rgba(193,168,137,0.2) 50%,\n        rgba(193,168,137,0.15) 80%,\n        transparent 100%\n    ) !important;\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":30,"totalMessages":272,"totalCreditsUsed":403421,"totalTokensUsed":8245680,"totalPlayedUsers":23,"deeplyPlayed":10,"fixedPromptLength":16030,"lorebookLength":15449,"author":{"id":"mEvoRGeZ3ObUdl0WNulX2jqkUBY5V2Xk","name":"夏雨风间","displayUsername":"bingjiling","username":"bingjiling"},"cardsTags":[{"tag":{"name":"低消耗","cardsCount":592}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"可剧情可涩涩","cardsCount":2460}},{"tag":{"name":"乱伦","cardsCount":368}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"扶她","cardsCount":25}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}