{"id":"947c9ed7-6be7-41b4-9ac5-8e77caae1802","authorId":"QMhmdFxOuRS1oe7Eg4MAMCOTehcOFgiZ","title":"村里发小的熟女母亲","description":"那年我放暑假，我回到了闷热而宁静的故乡——云溪村。父亲常年在外的生活，让母亲一个人在村里操持着家务与农活。我的发小，张伟，和他美丽的母亲林秀兰，在村口经营着唯一一家蔬菜店。\n\n林秀兰，是一个与这个尘土飞扬的村庄格格不入的女人。她皮肤白净，身段丰腴，即使穿着朴素的碎花衬衫和七分裤，也难掩那成熟饱满的动人曲线。丈夫常年在外打工，她独自一人拉扯着儿子，守着小小的菜店，眉宇间总带着一丝挥之不去的寂寞。她对所有人都温和有礼，像一朵在角落里安静开放的白兰花，散发着幽幽的、令人心安的香气。\n\n我的归来，像一颗石子投进了她平静如水的生活。我时常去菜店帮忙，搬运沉重的菜筐，替她看店，让她能得片刻喘息。我的出现，带着城市的气息和少年独有的蓬勃生命力。我看着她在闷热的午后用围裙扇风，汗水浸湿她后颈的碎发，显露出一段优美的、白皙的脖颈；我看着她弯腰整理菜筐时，宽松的衣领下那若隐若现的、被汗水浸润的饱满轮廓。\n\n我的眼神里没有一丝杂质，只有最纯粹的欣赏和发自内心的心疼。而她，也从我真诚而专注的目光中，感受到了久违的、被一个男性注视的灼热。我们之间的空气开始变得黏稠、暧昧。一切都发生在她的儿子，我最好的朋友张伟的眼皮底下。这是一场心照不宣的、危险而甜蜜的共谋，一段注定要在这个夏天燃烧殆尽的背德爱恋。","background":"d64yvqs5cf46ikm9z10pzmo5.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"z0qx8ihzdvsilmfefp0o5h7a.webp","coverWidth":400,"coverHeight":300,"introPage":"kl9lwq81johmu20uh71orfes.html","changelog":null,"createdAt":"2026-08-19T11:22:10.826Z","updatedAt":"2026-08-19T21:05:38.685Z","initPublicAt":"2026-08-19T11:22:56.357Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══ B平台加载动画适配（自动注入）═══ */\n.flex.items-center.justify-center.size-6 { opacity: 1 !important; }\n.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }\n.is-assistant.w-fit { width: 100% !important; }\n.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6) {\n  width: 100% !important; background: transparent !important;\n  border: none !important; padding: 0 !important;\n}\n.is-assistant .space-y-3:has(.flex.items-center.justify-center.size-6) {\n  display: flex; justify-content: center; width: 100%;\n}\n\n/* ═══ B平台表格修正（自动注入）═══ */\n.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }\n.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }\n.rili-markdown-renderer thead { display:table-header-group!important; }\n.rili-markdown-renderer tbody { display:table-row-group!important; }\n.rili-markdown-renderer tr { display:table-row!important; }\n.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }\n\n/* ═══ B平台按钮组保护（自动注入 — 防止按钮消失）═══ */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5,\n.is-user .bg-muted.rounded.flex.p-0\\.5,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 {\n  display: flex !important; visibility: visible !important; opacity: 1 !important; overflow: visible !important;\n  position: relative !important; width: auto !important; height: auto !important; max-height: none !important;\n  pointer-events: auto !important; clip: auto !important; clip-path: none !important;\n}\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-user .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 > button {\n  display: inline-flex !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important;\n  position: relative !important; clip: auto !important; clip-path: none !important;\n}\n.flex.items-center.gap-1.ml-auto.md\\:opacity-0.group-hover\\:opacity-100 {\n  visibility: visible !important; display: flex !important; pointer-events: auto !important; overflow: visible !important;\n}\n.flex.w-full.items-center.justify-between.gap-2.px-2 {\n  display: flex !important; visibility: visible !important; overflow: visible !important;\n}\n\nheader.flex.justify-between { position: relative; overflow: visible; }\n\n/* --- 午后暖阳 - 聊天框美化 --- */\n[class*=\"bg-[#F1CBCB]\"], [class*=\"bg-[#c9e1e9]\"] { display: none !important; }\n\n.is-assistant > .border.border-muted {\n    background-color: #FEFDFB !important; \n    border: 1px solid #F5EAE4 !important; \n    border-radius: 16px !important;\n    box-shadow: 0 4px 15px rgba(199, 175, 166, 0.1) !important;\n    transition: all 0.3s ease !important;\n}\n\n.is-user > .border.border-muted {\n    background-color: #F9F3F0 !important; \n    border: 1px solid transparent !important;\n    border-radius: 16px !important;\n    box-shadow: 0 4px 15px rgba(199, 175, 166, 0.08) !important;\n    transition: all 0.3s ease !important;\n}\n\n.rili-markdown-renderer { color: #5D534F !important; line-height: 1.7 !important; }\n\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7:hover{\n    color: #5D534F !important;\n    background-color: rgba(229, 160, 140, 0.08) !important;\n}\n\n.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text { display: none !important; }\n.flex.items-center.justify-center.size-6 { position: relative !important; height: 24px !important; }\n.flex.items-center.justify-center.size-6::before {\n    content: url('data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"0\" fill=\"%23E5A08C\"><animate attributeName=\"r\" from=\"0\" to=\"8\" dur=\"1.8s\" begin=\"0s\" repeatCount=\"indefinite\" keyTimes=\"0; 0.1; 0.6; 1\" values=\"0; 3; 3; 0\" calcMode=\"spline\" keySplines=\"0.22 0.61 0.36 1; 0.22 0.61 0.36 1; 0.22 0.61 0.36 1\" /><animate attributeName=\"opacity\" from=\"0\" to=\"0\" dur=\"1.8s\" begin=\"0s\" repeatCount=\"indefinite\" keyTimes=\"0; 0.1; 0.6; 1\" values=\"0; 1; 1; 0\" calcMode=\"spline\" keySplines=\"0.22 0.61 0.36 1; 0.22 0.61 0.36 1; 0.22 0.61 0.36 1\" /></circle><circle cx=\"12\" cy=\"12\" r=\"0\" fill=\"%23E5A08C\"><animate attributeName=\"r\" from=\"0\" to=\"8\" dur=\"1.8s\" begin=\"0.3s\" repeatCount=\"indefinite\" keyTimes=\"0; 0.1; 0.6; 1\" values=\"0; 3; 3; 0\" calcMode=\"spline\" keySplines=\"0.22 0.61 0.36 1; 0.22 0.61 0.36 1; 0.22 0.61 0.36 1\" /><animate attributeName=\"opacity\" from=\"0\" to=\"0\" dur=\"1.8s\" begin=\"0.3s\" repeatCount=\"indefinite\" keyTimes=\"0; 0.1; 0.6; 1\" values=\"0; 1; 1; 0\" calcMode=\"spline\" keySplines=\"0.22 0.61 0.36 1; 0.22 0.61 0.36 1; 0.22 0.61 0.36 1\" /></circle><circle cx=\"12\" cy=\"12\" r=\"0\" fill=\"%23E5A08C\"><animate attributeName=\"r\" from=\"0\" to=\"8\" dur=\"1.8s\" begin=\"0.6s\" repeatCount=\"indefinite\" keyTimes=\"0; 0.1; 0.6; 1\" values=\"0; 3; 3; 0\" calcMode=\"spline\" keySplines=\"0.22 0.61 0.36 1; 0.22 0.61 0.36 1; 0.22 0.61 0.36 1\" /><animate attributeName=\"opacity\" from=\"0\" to=\"0\" dur=\"1.8s\" begin=\"0.6s\" repeatCount=\"indefinite\" keyTimes=\"0; 0.1; 0.6; 1\" values=\"0; 1; 1; 0\" calcMode=\"spline\" keySplines=\"0.22 0.61 0.36 1; 0.22 0.61 0.36 1; 0.22 0.61 0.36 1\" /></circle></svg>');\n    position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important;\n}\n\nheader.flex.justify-between {\n    background: linear-gradient(to bottom, #FEFBF9, #FAEDE7) !important; \n    border-bottom: 1px solid #E5D9D3 !important;\n    box-shadow: 0 2px 10px rgba(93, 83, 79, 0.08) !important;\n}\n\n#nav-middle .group.flex.items-center { background-color: transparent !important; border-radius: 8px !important; padding: 4px 6px !important; }\n#nav-middle .group.flex.items-center:hover { background-color: rgba(229, 160, 140, 0.1) !important; }\n#nav-middle button:has(> .flex-1.truncate.text-left) .flex-1.truncate.text-left { color: #5D534F !important; font-weight: 500 !important; }\nheader.flex.justify-between.w-full.top-0 svg { color: #8E807A !important; transition: color 0.3s ease !important; }\nheader.flex.justify-between.w-full.top-0 svg:hover, #nav-right button:hover svg { color: #5D534F !important; }\nheader.flex.justify-between.w-full.top-0 span.MuiBadge-dot.md\\:hidden { background-color: #E5A08C !important; box-shadow: 0 0 5px #E5A08C; }\n\n.bg-gradient-to-t { background: linear-gradient(to top, #FAEDE7 40%, transparent 100%) !important; }\n#ai-chat-bottom-input { background-color: #FFFFFF !important; border: 2px solid #F5B7B1 !important; border-radius: 16px !important; box-shadow: 0 4px 12px rgba(229, 160, 140, 0.15) !important; }\n#ai-chat-bottom-input:has(#ai-chat-input:focus) { border-color: #E5A08C !important; box-shadow: 0 0 0 3px rgba(229, 160, 140, 0.3), 0 4px 12px rgba(229, 160, 140, 0.2) !important; }\n#ai-chat-input { color: #5D534F !important; caret-color: #E5A08C !important; }\n#ai-chat-input::placeholder { color: #BEB4B0 !important; font-style: italic; }\n#ai-chat-input::selection { background-color: #F5B7B1 !important; color: white !important; }\n\n#ai-mod-button2 button.MuiButton-root {\n    background-color: #E5A08C !important; color: white !important; border-radius: 12px !important;\n    box-shadow: 0 2px 6px rgba(93, 83, 79, 0.2) !important; text-transform: none !important; padding: 6px 14px !important;\n}\n#ai-mod-button2 button.MuiButton-root:hover { background-color: #D98C78 !important; transform: translateY(-2px) !important; box-shadow: 0 4px 10px rgba(93, 83, 79, 0.25) !important; }\n#ai-mod-button2 button.MuiButton-root svg { color: white !important; }\n\n/* ═══ 家庭温馨风格 - 状态栏美化（已修复违规选择器） ═══ */\n\nai, ai * { box-sizing: border-box; }\n\nai {\n  display: block;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", \"Hiragino Sans GB\", sans-serif;\n  background: linear-gradient(135deg, #FFF8F0 0%, #FFE8E0 50%, #FFF0F5 100%);\n  padding: 20px;\n  color: #5D4E37;\n  border-radius: 16px;\n  position: relative;\n}\n\nai .container { max-width: 800px; margin: 0 auto; position: relative; z-index: 1; }\n\nai .header {\n  text-align: center; margin-bottom: 24px; padding: 20px;\n  background: linear-gradient(135deg, #FFE4D6 0%, #FFF0E8 100%);\n  border-radius: 20px; box-shadow: 0 4px 20px rgba(180, 130, 100, 0.15);\n  position: relative; overflow: hidden;\n}\nai .header::before, ai .header::after { content: \"♡\"; position: absolute; font-size: 24px; color: rgba(255, 150, 150, 0.3); }\nai .header::before { top: 10px; left: 20px; }\nai .header::after { bottom: 10px; right: 20px; }\nai .header h1 { font-size: 28px; color: #D4847A; margin: 0 0 8px 0; font-weight: 600; letter-spacing: 2px; }\nai .header .subtitle { font-size: 14px; color: #B8A090; }\n\nai details {\n  background: #FFFFFF; border-radius: 16px; margin-bottom: 16px;\n  box-shadow: 0 3px 15px rgba(180, 130, 100, 0.1); overflow: hidden;\n  border: 2px solid transparent; transition: all 0.3s ease;\n}\nai details:hover { box-shadow: 0 5px 25px rgba(180, 130, 100, 0.18); }\nai details[open] { border-color: #F5D0C5; }\n\nai summary {\n  padding: 16px 20px; cursor: pointer; font-weight: 600; font-size: 16px;\n  color: #D4847A; display: flex; align-items: center; gap: 10px; list-style: none;\n  background: linear-gradient(90deg, #FFF8F5 0%, #FFFFFF 100%);\n  transition: background 0.3s ease; position: relative;\n}\nai summary::-webkit-details-marker { display: none; }\nai summary::before { content: \"📋\"; font-size: 18px; }\nai summary::after { content: \"▼\"; font-size: 10px; color: #D4A090; margin-left: auto; transition: transform 0.3s ease; }\nai details[open] summary::after { transform: rotate(180deg); }\nai summary:hover { background: linear-gradient(90deg, #FFE8E0 0%, #FFF5F0 100%); }\n\nai details.current-status summary::before { content: \"🏠\"; }\nai details.player-info summary::before { content: \"👤\"; }\nai details.npc-info summary::before { content: \"👨‍👩‍👧‍👦\"; }\nai details.family-relation summary::before { content: \"💕\"; }\nai details.plot-route summary::before { content: \"📖\"; }\nai details.memory summary::before { content: \"🧠\"; }\nai details.action summary::before { content: \"💡\"; }\n\nai .content { padding: 20px; background: #FEFEFE; }\n\nai .current-status .content { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\nai .status-item {\n  background: linear-gradient(135deg, #FFF5F0 0%, #FFF8F5 100%);\n  padding: 14px; border-radius: 12px; text-align: center; border: 1px solid #FFE5DC;\n}\nai .status-item .label { font-size: 11px; color: #C4A090; margin-bottom: 4px; text-transform: uppercase; letter-spacing: 1px; }\nai .status-item .value { font-size: 15px; color: #8B7355; font-weight: 600; }\n\nai .info-block { margin-bottom: 16px; }\nai .info-block:last-child { margin-bottom: 0; }\nai .info-block strong {\n  color: #D4847A; font-weight: 600; background: linear-gradient(135deg, #FFE8E0 0%, #FFF0E8 100%);\n  padding: 2px 8px; border-radius: 6px; font-size: 14px;\n}\n\nai .hobby-list { margin: 10px 0 10px 20px; }\nai .hobby-list li { margin-bottom: 8px; padding: 8px 12px; background: #FFFAF8; border-radius: 8px; border-left: 3px solid #F5D0C5; font-size: 14px; }\nai .hobby-list li strong { color: #E8A090; }\n\nai hr { border: none; height: 2px; background: linear-gradient(90deg, transparent, #F5D0C5, transparent); margin: 24px 0; }\n\nai table { width: 100%; border-collapse: separate; border-spacing: 0; margin: 12px 0; font-size: 14px; }\nai table th { background: linear-gradient(135deg, #FFE8E0 0%, #FFF0E8 100%); color: #D4847A; padding: 12px; text-align: left; font-weight: 600; }\nai table th:first-child { border-radius: 10px 0 0 10px; }\nai table th:last-child { border-radius: 0 10px 10px 0; }\nai table td { padding: 12px; border-bottom: 1px solid #FFE8E0; }\nai table tr:last-child td:first-child { border-radius: 0 0 0 10px; }\nai table tr:last-child td:last-child { border-radius: 0 0 10px 0; }\nai table tr:hover td { background: #FFFAF8; }\n\nai .progress-container { display: flex; align-items: center; gap: 10px; }\nai .progress-bar { flex: 1; height: 8px; background: #FFE8E0; border-radius: 4px; overflow: hidden; }\nai .progress-fill { height: 100%; border-radius: 4px; transition: width 0.5s ease; }\nai .progress-fill.理智 { background: linear-gradient(90deg, #A8D5BA, #7DC495); }\nai .progress-fill.怀疑 { background: linear-gradient(90deg, #F5D0C5, #E8A090); }\n\nai .npc-card { background: linear-gradient(135deg, #FFFAF8 0%, #FFF8F5 100%); border-radius: 12px; padding: 16px; margin-bottom: 16px; border: 1px solid #FFE5DC; }\nai .npc-card:last-child { margin-bottom: 0; }\nai .npc-header { display: flex; align-items: center; gap: 12px; margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px dashed #FFE0D5; }\nai .npc-avatar { width: 48px; height: 48px; border-radius: 50%; background: linear-gradient(135deg, #FFE8E0, #FFD5C5); display: flex; align-items: center; justify-content: center; font-size: 24px; border: 2px solid #FFF; box-shadow: 0 2px 8px rgba(200, 150, 130, 0.2); }\nai .npc-name { font-size: 18px; font-weight: 600; color: #D4847A; }\nai .npc-info-line { font-size: 13px; color: #A89080; }\n\nai .relation-tag { display: inline-block; padding: 4px 12px; border-radius: 20px; font-size: 12px; font-weight: 500; margin-left: 10px; }\nai .relation-tag.stage-1 { background: #E8F5E9; color: #66BB6A; }\nai .relation-tag.stage-2 { background: #FFF3E0; color: #FFA726; }\nai .relation-tag.stage-3 { background: #FCE4EC; color: #EC407A; }\nai .relation-tag.stage-4 { background: #F3E5F5; color: #AB47BC; }\n\nai .action-list { list-style: none; padding: 0; margin: 0; }\nai .action-list li { padding: 14px 16px; margin-bottom: 10px; background: linear-gradient(135deg, #FFFAF8 0%, #FFF5F0 100%); border-radius: 12px; border-left: 4px solid #F5D0C5; cursor: pointer; transition: all 0.3s ease; font-size: 14px; }\nai .action-list li:hover { background: linear-gradient(135deg, #FFE8E0 0%, #FFD5C5 100%); transform: translateX(4px); }\nai .action-list li:last-child { margin-bottom: 0; }\nai .action-list li::before { content: \"♡ \"; color: #E8A090; }\n\nai .node-tag { display: inline-block; padding: 2px 6px; border-radius: 4px; font-size: 11px; margin-right: 6px; }\nai .node-tag.main { background: #FFE8E0; color: #D4847A; }\nai .node-tag.sub { background: #E8F5E9; color: #66BB6A; }\n\n@media (max-width: 600px) {\n  ai .current-status .content { grid-template-columns: 1fr; }\n  ai .header h1 { font-size: 22px; }\n  ai summary { font-size: 14px; padding: 14px 16px; }\n  ai .content { padding: 16px; }\n  ai table { font-size: 12px; }\n  ai table th, ai table td { padding: 8px; }\n}\n\nai .decorative-hearts {\n  position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n  pointer-events: none; z-index: 0; overflow: hidden; border-radius: 16px;\n}\nai .heart { position: absolute; font-size: 20px; opacity: 0.1; animation: ai-float 15s infinite ease-in-out; }\n\n@keyframes ai-float {\n  0%, 100% { transform: translateY(100%) rotate(0deg); }\n  50% { transform: translateY(-10%) rotate(180deg); }\n}\n/* ═══ B平台表格修正（自动注入）═══ */\n.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }\n.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }\n.rili-markdown-renderer thead { display:table-header-group!important; }\n.rili-markdown-renderer tbody { display:table-row-group!important; }\n.rili-markdown-renderer tr { display:table-row!important; }\n.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }\n\n/* ═══ B平台按钮组保护（自动注入 — 防止按钮消失）═══\n   原理：B平台消息操作按钮结构为：\n   .flex.items-center.gap-1.ml-auto (hover显隐包装)\n     └── .bg-muted.rounded.flex.p-0.5 (按钮组容器)\n           └── button.rounded-full.size-7 (单个按钮)\n   以下规则使用高specificity + !important确保按钮\n   不被任何转换后/透传的CSS规则意外隐藏\n   ═══════════════════════════════════════════════ */\n/* 按钮组容器保护 */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5,\n.is-user .bg-muted.rounded.flex.p-0\\.5,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 {\n  display: flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  overflow: visible !important;\n  position: relative !important;\n  width: auto !important;\n  height: auto !important;\n  max-height: none !important;\n  pointer-events: auto !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n/* 单个按钮保护 */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-user .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 > button {\n  display: inline-flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  pointer-events: auto !important;\n  position: relative !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */\n.flex.items-center.gap-1.ml-auto.md\\:opacity-0.group-hover\\:opacity-100 {\n  visibility: visible !important;\n  display: flex !important;\n  pointer-events: auto !important;\n  overflow: visible !important;\n}\n/* 操作行保护 */\n.flex.w-full.items-center.justify-between.gap-2.px-2 {\n  display: flex !important;\n  visibility: visible !important;\n  overflow: visible !important;\n}\n\n/* ==============================================\n   午后暖阳 · 状态栏（折叠块）深度美化\n   ============================================== */\n\n/* --- 1. 折叠块主体容器 --- */\n.rili-markdown-renderer details {\n  background-color: #FEFDFB !important;          /* 温润米白背景，与AI聊天框呼应 */\n  border: 1px solid #F5EAE4 !important;          /* 极浅肉粉色描边，增添层次 */\n  border-radius: 14px !important;                /* 圆润边角 */\n  padding: 10px 14px !important;\n  margin-bottom: 14px !important;                /* 块与块之间的呼吸间距 */\n  box-shadow: 0 4px 12px rgba(199, 175, 166, 0.08) !important;\n  transition: all 0.25s ease !important;\n}\n\n/* 鼠标悬停时轻微上浮，增加互动感 */\n.rili-markdown-renderer details:hover {\n  box-shadow: 0 6px 16px rgba(199, 175, 166, 0.14) !important;\n  border-color: #E5A08C !important;\n}\n\n/* --- 2. 折叠标题栏 (Summary) --- */\n.rili-markdown-renderer summary {\n  font-weight: 600 !important;\n  font-size: 15px !important;\n  color: #5D534F !important;                    /* 高级暖棕色 */\n  cursor: pointer !important;\n  padding: 8px 0 8px 22px !important;           /* 左侧留出空间给自定义箭头 */\n  list-style: none !important;                   /* 隐藏浏览器默认三角 */\n  position: relative !important;\n  transition: color 0.2s ease !important;\n  outline: none !important;\n}\n\n/* summary 悬停变色 */\n.rili-markdown-renderer summary:hover {\n  color: #E5A08C !important;                    /* 浅玫瑰色 */\n}\n\n/* --- 3. 自定义展开/折叠箭头 --- */\n.rili-markdown-renderer summary::before {\n  content: \"▸\" !important;                      /* 使用 ✦ 或 ▸ */\n  position: absolute !important;\n  left: 2px !important;\n  top: 50% !important;\n  transform: translateY(-50%) rotate(0deg) !important;\n  font-size: 13px !important;\n  color: #C7AFA6 !important;\n  transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s !important;\n}\n\n/* 展开状态下箭头旋转90度并高亮 */\n.rili-markdown-renderer details[open] > summary::before {\n  transform: translateY(-50%) rotate(90deg) !important;\n  color: #E5A08C !important;\n}\n\n/* 展开时给 summary 下方一个巧妙的间距，与内容产生衔接感 */\n.rili-markdown-renderer details[open] > summary {\n  margin-bottom: 10px !important;\n  border-bottom: 1px dashed #F5EAE4 !important;\n  padding-bottom: 10px !important;\n}\n\n/* --- 4. 折叠块内部表格美化 --- */\n/* 状态栏中常有表格（如好感度、记忆区），需要独立处理 */\n\n.rili-markdown-renderer details table {\n  width: 100% !important;\n  border-collapse: collapse !important;\n  margin: 10px 0 6px !important;\n  font-size: 14px !important;\n}\n\n/* 表头：柔和暖调 */\n.rili-markdown-renderer details th {\n  background-color: #F9F3F0 !important;\n  color: #5D534F !important;\n  font-weight: 600 !important;\n  padding: 10px 8px !important;\n  border-bottom: 2px solid #E5A08C !important;\n  text-align: left !important;\n}\n\n/* 表格行 */\n.rili-markdown-renderer details td {\n  padding: 8px !important;\n  border-bottom: 1px solid #F5EAE4 !important;\n  color: #5D534F !important;\n  vertical-align: middle !important;\n}\n\n/* 隔行变色，提升可读性 */\n.rili-markdown-renderer details tr:nth-child(even) td {\n  background-color: rgba(249, 243, 240, 0.4) !important; /* 极浅杏色 */\n}\n\n/* 表格悬停时行高亮 */\n.rili-markdown-renderer details tr:hover td {\n  background-color: rgba(229, 160, 140, 0.06) !important;\n}\n\n/* --- 5. 其他细节优化 --- */\n/* 让内部加粗文本更突出 */\n.rili-markdown-renderer details strong {\n  color: #4A423F !important;\n}\n\n/* 内部的分割线保持低调 */\n.rili-markdown-renderer details hr {\n  border: none !important;\n  border-top: 1px dashed #E8D5CC !important;\n  margin: 12px 0 !important;\n}\n\n/* 移除可能存在的默认列表缩进，使界面更整洁 */\n.rili-markdown-renderer details ul {\n  padding-left: 18px !important;\n  margin: 6px 0 !important;\n}\n.rili-markdown-renderer details li {\n  color: #5D534F !important;\n  line-height: 1.6 !important;\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":14,"totalMessages":192,"totalCreditsUsed":210509,"totalTokensUsed":5069155,"totalPlayedUsers":16,"deeplyPlayed":7,"maxNonAuthorPlayCount":30,"fixedPromptLength":17982,"lorebookLength":7806,"author":{"id":"QMhmdFxOuRS1oe7Eg4MAMCOTehcOFgiZ","name":"墨翎","displayUsername":"2951213552","username":"2951213552"},"cardsTags":[],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}