{"id":"13cea264-2813-4edf-8a19-e347a929ded4","authorId":"OYyf5A9mGtitS0cjwKnDUNivcN5pHJzp","title":"重生模拟器2","description":"新增模式（第四栏命运契约处选择）：\n里一模式：[世界修改器]可任意修改一切、NPC将自动合理化\n里二模式：可自由交易女性，女性被视为优质持有资产，根据容貌、身材、知名度、前身份划分等级：S级（知名女星等）-D级（老年、幼年女性）\n——\n你是否有过青春的遗憾，不管是爱情、亲情还是事业。\n自创人格矩阵、伏笔引擎，适配深度游玩\n💞50w世界书，超拟真【纵向：1995年至2025年；横向：全国300+地级市】锚定复刻真实动态世界。💞\n低深度扫描，超低消耗。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"j2lw3f6vmp7h9bdcttw4wjy3.webp","coverWidth":null,"coverHeight":null,"introPage":"g5fi6hr4cfffikw7i01rk3n2.html","changelog":"","createdAt":"2026-06-13T15:35:02.633Z","updatedAt":"2026-07-07T23:06:19.203Z","initPublicAt":"2026-06-13T15:36:21.545Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* =====================================================\n   🌟 平台美化：低调质感聊天框 + 羽毛笔加载动画\n   ===================================================== */\n[class*=\"bg-[#F1CBCB]\"], [class*=\"bg-[#c9e1e9]\"] { display: none !important; }\n\n.bg-gray-100\\/90.relative.inline-block {\n    background: #ffffff !important;\n    border: 1px solid #dfe6e9 !important;\n    outline: 1px solid rgba(139, 115, 85, 0.15) !important;\n    outline-offset: -3px !important;\n    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.04), inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;\n    border-radius: 10px !important;\n    padding: 14px !important;\n    position: relative !important;\n    isolation: isolate !important;\n    overflow: visible !important;\n}\n.bg-gray-100\\/90.relative.inline-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0;\n    width: 24px; height: 24px;\n    border-top: 2px solid #8b7355;\n    border-left: 2px solid #8b7355;\n    border-radius: 10px 0 0 0;\n    opacity: 0.6;\n    pointer-events: none;\n}\n.bg-gray-100\\/90.relative.inline-block::after {\n    content: '';\n    position: absolute;\n    bottom: 0; right: 0;\n    width: 24px; height: 24px;\n    border-bottom: 2px solid #8b7355;\n    border-right: 2px solid #8b7355;\n    border-radius: 0 0 10px 0;\n    opacity: 0.6;\n    pointer-events: none;\n}\n\n.markdown-body {\n    color: #2d3436 !important;\n    font-family: \"Noto Serif SC\", 'Georgia', 'Palatino Linotype', serif !important;\n    line-height: 1.8 !important;\n    background: transparent !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary { color: #3c6382 !important; font-weight: 500 !important; }\n.MuiTypography-root.MuiTypography-body2.css-6c0gf2 { color: #636e72 !important; font-family: 'Georgia', serif !important; }\n\n/* 加载动画：羽毛笔 */\n.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text { display: none !important; }\n.flex.items-center.justify-center.w-6.h-5 {\n    position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important;\n    width: 52px !important; height: 48px !important; min-height: 48px !important; margin: 4px auto !important;\n}\n.flex.items-center.justify-center.w-6.h-5::before {\n    content: ''; display: block !important; position: absolute !important; top: 50% !important; left: 50% !important;\n    transform: translate(-50%, -50%) !important; width: 52px !important; height: 48px !important;\n    background: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 64' width='80' height='64'%3E%3Cdefs%3E%3ClinearGradient id='paperG' x1='0%25' y1='0%25' x2='100%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23ffffff'/%3E%3Cstop offset='100%25' stop-color='%23f5f6f8'/%3E%3C/linearGradient%3E%3ClinearGradient id='featherG' x1='0%25' y1='0%25' x2='100%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%233c6382'/%3E%3Cstop offset='100%25' stop-color='%238b7355'/%3E%3C/linearGradient%3E%3C/defs%3E%3C!-- 背景光晕 --%3E%3Cellipse cx='40' cy='40' rx='38' ry='26' fill='url(%23paperG)' opacity='0.7'/%3E%3C!-- 书本左页 --%3E%3Cpath d='M40 52 Q18 47 6 40 L6 22 Q18 30 40 30 Z' fill='%23ffffff' stroke='%23dfe6e9' stroke-width='1'/%3E%3C!-- 书本右页 --%3E%3Cpath d='M40 52 Q62 47 74 40 L74 22 Q62 30 40 30 Z' fill='%23ffffff' stroke='%23dfe6e9' stroke-width='1'/%3E%3C!-- 书脊 --%3E%3Cline x1='40' y1='30' x2='40' y2='52' stroke='%238b7355' stroke-width='1.5' opacity='0.6'/%3E%3C!-- 左页装饰线 --%3E%3Cline x1='12' y1='37' x2='30' y2='37' stroke='%233c6382' stroke-width='0.6' opacity='0.25'/%3E%3Cline x1='12' y1='40' x2='32' y2='40' stroke='%233c6382' stroke-width='0.6' opacity='0.25'/%3E%3Cline x1='12' y1='43' x2='28' y2='43' stroke='%233c6382' stroke-width='0.6' opacity='0.25'/%3E%3C!-- 右页装饰线 --%3E%3Cline x1='48' y1='37' x2='66' y2='37' stroke='%233c6382' stroke-width='0.6' opacity='0.25'/%3E%3Cline x1='48' y1='40' x2='64' y2='40' stroke='%233c6382' stroke-width='0.6' opacity='0.25'/%3E%3Cline x1='48' y1='43' x2='62' y2='43' stroke='%233c6382' stroke-width='0.6' opacity='0.25'/%3E%3C!-- 笔迹书写路径 --%3E%3Cpath id='inkPath' d='M14 46 Q24 36 34 41 Q44 45 54 40 Q62 36 68 42' stroke='%232d3436' stroke-width='1.2' fill='none' stroke-linecap='round' stroke-dasharray='90' stroke-dashoffset='90'%3E%3Canimate attributeName='stroke-dashoffset' from='90' to='0' dur='2.6s' repeatCount='indefinite'/%3E%3C/path%3E%3C!-- 羽毛笔组 --%3E%3Cg%3E%3CanimateMotion dur='2.6s' repeatCount='indefinite' rotate='auto'%3E%3Cmpath href='%23inkPath'/%3E%3C/animateMotion%3E%3Cpath d='M0 0 L-2.5 -7 L2.5 -7 Z' fill='%232d3436'/%3E%3Cline x1='0' y1='-7' x2='0' y2='-22' stroke='%233c6382' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M0 -22 Q-9 -28 -7 -36 Q-4 -31 0 -24 Q4 -31 7 -36 Q9 -28 0 -22 Z' fill='url(%23featherG)' opacity='0.85'/%3E%3Cpath d='M0 -22 Q-5 -26 -4 -31 Q-2 -27 0 -24 Q2 -27 4 -31 Q5 -26 0 -22 Z' fill='%236b5344' opacity='0.4'/%3E%3C/g%3E%3Ccircle cx='16' cy='20' r='1' fill='%238b7355' opacity='0.5'%3E%3Canimate attributeName='opacity' values='0.5;0.1;0.5' dur='2s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='60' cy='18' r='0.8' fill='%233c6382' opacity='0.4'%3E%3Canimate attributeName='opacity' values='0.4;0.08;0.4' dur='2.4s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") no-repeat center center !important;\n    background-size: contain !important; pointer-events: none !important; z-index: 2 !important;\n}\n\n/* =====================================================\n   📜 内部档案组件：排版与布局\n   ===================================================== */\n\n/* ========== 隐藏思维链 ========== */\nthink, .ai-reply think, .ai-wrap think {\n  display: none !important; visibility: hidden !important; opacity: 0 !important;\n  width: 0 !important; height: 0 !important; overflow: hidden !important;\n  position: absolute !important; left: -9999px !important; top: -9999px !important;\n}\n\n/* ========== 主容器 ========== */\n.ai-wrap {\n  position: relative; background: transparent; border: none;\n  font-family: \"Noto Serif SC\", \"Times New Roman\", serif;\n  color: #2d3436; line-height: 1.8; max-width: 950px; margin: 0 auto;\n  display: flex; flex-direction: column; overflow: visible !important;\n}\n\n/* ========== 时光锚点 hd（重新设计：杂志风左对齐） ========== */\nhd {\n  position: relative; display: block;\n  padding: 8px 0 8px 18px;\n  margin-bottom: 22px;\n  color: #2d3436;\n  font-weight: 600;\n  letter-spacing: 4px;\n  font-size: 1em;\n  border-left: 3px solid #8b7355;\n}\nhd::before {\n  content: '';\n  position: absolute;\n  left: 0; bottom: 0;\n  width: 60px; height: 1px;\n  background: #8b7355;\n  opacity: 0.4;\n}\nhd::after {\n  content: '';\n  position: absolute;\n  right: 0; top: 50%;\n  width: calc(100% - 180px);\n  height: 1px;\n  background: linear-gradient(90deg, #dfe6e9, transparent);\n  transform: translateY(-50%);\n}\n\n/* ========== 对话区 ========== */\narticle {\n  display: block; background: #ffffff; border: 1px solid #dfe6e9;\n  border-radius: 8px; padding: 20px; margin-bottom: 18px;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02);\n}\narticle q {\n  display: block; text-align: left; color: #3c6382; font-size: 1.15em;\n  font-weight: 600; padding-bottom: 10px; border-bottom: 1px solid #dfe6e9;\n  margin: 0 0 18px 0; letter-spacing: 1px;\n  padding-left: 10px; border-left: 3px solid #8b7355;\n}\narticle p { text-indent: 2em; margin-bottom: 12px; font-size: 15px; line-height: 1.9; color: #2d3436; }\narticle b { display: inline-block; background: #3c6382; color: #ffffff; padding: 3px 10px; font-size: 0.85em; margin: 8px 8px 0 8px; border-radius: 3px 3px 0 0; font-weight: 500; }\narticle i { display: block; width: fit-content; max-width: 85%; background: #f5f6f8; border: 1px solid #e8ecf0; padding: 10px 14px; margin: 0 8px 12px 8px; font-style: normal; font-size: 14px; border-radius: 0 6px 6px 6px; box-shadow: none; color: #2d3436; }\narticle b[u] { margin: 8px 8px 0 auto; background: #8b7355; color: #ffffff; display: table; }\narticle i[u] { margin: 0 8px 12px auto; background: #faf9f7; border-color: #e0dcd4; border-radius: 6px 0 6px 6px; }\narticle k { color: #3c6382 !important; font-weight: 600; border-bottom: 1px solid #8b7355; padding: 0 1px; }\n\n/* =====================================================\n   🔄 标签页逻辑\n   ===================================================== */\n.tabs-content {   display: flex;       /* 新增 */\n  flex-direction: column;  /* 新增 */\n  order: 2; position: relative; margin-bottom: 14px; overflow: visible !important; }\n\n.tabs-container {\n  order: 0;\n  display: flex; justify-content: space-around;\n  background: #ffffff; border: 1px solid #dfe6e9;\n  border-bottom: none;\n  border-radius: 8px 8px 0 0; padding: 8px 0; position: relative; z-index: 51;\n}\n\n.tab-button {\n  display: flex; flex-direction: column; align-items: center; gap: 3px;\n  background: transparent; border: none; padding: 6px 12px; border-radius: 4px;\n  transition: all 0.2s; color: #636e72; font-size: 0.8em; position: relative; cursor: pointer;\n}\n.tab-button:hover { background: rgba(60, 99, 130, 0.06); color: #3c6382; }\n.tab-icon { font-size: 1.3em; }\n.tab-text { font-size: 0.8em; }\n\n.tab-button input[type=\"radio\"], .tab-close input[type=\"radio\"] {\n  position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n  opacity: 0; cursor: pointer; margin: 0; z-index: 10;\n}\n\n.tab-panel {\n  order: 1;\n  display: none; position: relative; background: #ffffff;\n  border: 1px solid #dfe6e9; border-radius: 0 0 8px 8px;\n  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03); overflow: visible !important;\n}\n\n.tabs-content:has(.tab-button.t1 input:checked) .tab-panel.p1,\n.tabs-content:has(.tab-button.t2 input:checked) .tab-panel.p2,\n.tabs-content:has(.tab-button.t3 input:checked) .tab-panel.p3,\n.tabs-content:has(.tab-button.t4 input:checked) .tab-panel.p4,\n.tabs-content:has(.tab-button.t5 input:checked) .tab-panel.p5 { display: block; }\n\n.tabs-content:has(.tab-close input:checked) .tab-panel { display: none !important; }\n\n.tabs-content:has(.tab-button.t1 input:checked) .tab-button.t1 { background: rgba(60, 99, 130, 0.08); color: #3c6382; font-weight: 600; }\n.tabs-content:has(.tab-button.t2 input:checked) .tab-button.t2 { background: rgba(139, 115, 85, 0.1); color: #8b7355; font-weight: 600; }\n.tabs-content:has(.tab-button.t3 input:checked) .tab-button.t3 { background: rgba(107, 91, 149, 0.08); color: #6b5b95; font-weight: 600; }\n.tabs-content:has(.tab-button.t4 input:checked) .tab-button.t4 { background: rgba(46, 125, 50, 0.08); color: #2e7d32; font-weight: 600; }\n.tabs-content:has(.tab-button.t5 input:checked) .tab-button.t5 { background: rgba(198, 40, 40, 0.08); color: #c62828; font-weight: 600; }\n\n.tab-close {\n  position: absolute; top: 8px; right: 14px; font-size: 0.85em;\n  color: #b2bec3; cursor: pointer; z-index: 60; transition: color 0.2s;\n}\n.tab-close:hover { color: #3c6382; }\n\n/* ========== 面板内容 ========== */\nt[p] { display: block; background: #ffffff; border-radius: 0 0 8px 8px; overflow: visible !important; }\nt[p] > b { display: block; background: #f5f6f8; color: #2d3436; padding: 10px 16px; font-weight: 600; letter-spacing: 1px; font-size: 0.95em; border-bottom: 1px solid #dfe6e9; }\n\nt[p=\"1\"] nav[k=\"h\"] { display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #fafbfc; }\nt[p=\"1\"] nav[k=\"h\"] i[k=\"n\"] { font-size: 1.3em; font-weight: 600; color: #3c6382; }\nt[p=\"1\"] nav[k=\"h\"] i[k=\"g\"] { color: #636e72; background: #eceff1; padding: 2px 8px; border-radius: 10px; font-size: 0.8em; }\nt[p=\"1\"] nav[k=\"h\"] i[k=\"bd\"] { color: #b2bec3; font-size: 0.85em; }\n\nt[p] p[k=\"ap\"], t[p] p[k=\"cl\"], t[p] p[k=\"ch\"] { padding: 8px 16px; margin: 0; border-bottom: 1px solid #f0f2f5; font-size: 0.9em; color: #4a5568; }\nt[p] p[k=\"ap\"] { background: #fafbfc; }\n\nt[p] nav[k=\"it\"] { display: flex; flex-wrap: wrap; gap: 5px; padding: 10px 16px; position: relative; overflow: visible; }\nt[p] nav[k=\"it\"] i { font-style: normal; background: #f5f6f8; border: 1px solid #e8ecf0; padding: 3px 10px 3px 16px; border-radius: 12px; font-size: 0.8em; position: relative; cursor: help; color: #4a5568; }\nt[p] nav[k=\"it\"] i::before { content: '·'; position: absolute; left: 6px; top: 50%; transform: translateY(-50%); color: #8b7355; font-size: 1em; font-weight: bold; }\nt[p] nav[k=\"it\"] i:hover::after { content: attr(d); position: absolute; bottom: 120%; left: 50%; transform: translateX(-50%); background: #2d3436; color: #ffffff; padding: 4px 8px; border-radius: 4px; white-space: nowrap; font-size: 0.75em; z-index: 9999; pointer-events: none; }\n\nt[p] p[k=\"as\"] { margin: 0 16px 10px; padding: 6px 12px; background: #f8f5f0; border-radius: 4px; font-size: 0.85em; color: #6b5344; border-left: 2px solid #8b7355; }\n\nnav[k=\"bars\"] { display: grid; grid-template-columns: repeat(2, 1fr); gap: 5px 12px; padding: 10px 16px; border-top: 1px solid #dfe6e9; }\nnav[k=\"bars\"] p { display: flex; align-items: center; font-size: 0.8em; margin: 0; color: #636e72; }\nnav[k=\"bars\"] p::before { width: 26px; font-weight: 500; font-size: 0.85em; }\nnav[k=\"bars\"] p[k=\"fv\"]::before { content: '好感'; color: #8b7355; }\nnav[k=\"bars\"] p[k=\"tr\"]::before { content: '信任'; color: #2e7d32; }\nnav[k=\"bars\"] p[k=\"gd\"]::before { content: '防备'; color: #f39c12; }\nnav[k=\"bars\"] p[k=\"dk\"]::before { content: '黑化'; color: #6b5b95; }\nnav[k=\"bars\"] p[k=\"phy\"]::before { content: '身体'; color: #c62828; }\nnav[k=\"bars\"] p[k=\"lea\"]::before { content: '学习'; color: #3c6382; }\nnav[k=\"bars\"] p[k=\"soc\"]::before { content: '社交'; color: #8b7355; }\nnav[k=\"bars\"] p[k=\"han\"]::before { content: '动手'; color: #2e7d32; }\nnav[k=\"bars\"] p[k=\"bus\"]::before { content: '商业'; color: #6b5b95; }\nnav[k=\"bars\"] p[k=\"luc\"]::before { content: '运气'; color: #f39c12; }\nnav[k=\"bars\"] em { flex: 1; height: 5px; background: #eceff1; border-radius: 3px; overflow: hidden; margin: 0 6px; border: none; display: block; }\nnav[k=\"bars\"] i { display: block; height: 100%; background: linear-gradient(90deg, #3c6382, #8b7355); border-radius: 3px; }\nnav[k=\"bars\"] s { text-decoration: none; font-weight: 600; margin-left: 2px; font-size: 0.8em; color: #3c6382; }\n\n/* ========== NPC卡片 ========== */\nnpc { display: block; border-top: 1px solid #eceff1; margin: 0 16px; padding: 8px 0; }\nnpc > details > summary { list-style: none; display: flex; align-items: center; gap: 6px; padding: 6px 0; cursor: pointer; }\nnpc > details > summary::-webkit-details-marker { display: none; }\nnpc > details > summary b { font-size: 1em; color: #3c6382; font-weight: 600; }\nnpc > details > summary i[k=\"rl\"] { font-style: normal; font-size: 0.75em; background: #f0edf5; padding: 1px 6px; border-radius: 8px; color: #6b5b95; }\nnpc > details[open] > summary { border-bottom: 1px dashed #eceff1; }\nnpc nav[k=\"dt\"] { padding: 6px 0; overflow: visible; }\nnpc nav[k=\"dt\"] p { margin: 3px 0; font-size: 0.85em; color: #4a5568; }\nnpc nav[k=\"dt\"] p[k=\"oc\"] { color: #636e72; }\n\nnpc nav[k=\"dt\"] p[k=\"hs\"] { background: #f5f0f8; padding: 4px 8px; border-radius: 4px; cursor: help; }\nnpc nav[k=\"dt\"] p[k=\"hs\"] s { filter: blur(3px); transition: filter 0.3s; text-decoration: none; }\nnpc nav[k=\"dt\"] p[k=\"hs\"]:hover s { filter: blur(0); }\n\nnpc nav[k=\"dt\"] details { margin-top: 6px; background: #f8f9fa; border-left: 2px solid #8b7355; border-radius: 0 4px 4px 0; padding: 4px 10px; }\nnpc nav[k=\"dt\"] details summary { list-style: none; cursor: pointer; font-weight: 500; color: #636e72; font-size: 0.8em; padding: 3px 0 3px 12px; position: relative; transition: color 0.2s; }\nnpc nav[k=\"dt\"] details summary::-webkit-details-marker { display: none; }\nnpc nav[k=\"dt\"] details summary:hover { color: #3c6382; }\n\nnpc nav[k=\"dt\"] details summary::before {\n  content: '▸';\n  position: absolute;\n  left: 0;\n  top: 50%;\n  transform: translateY(-50%);\n  color: #8b7355;\n  font-size: 0.8em;\n  transition: transform 0.2s ease;\n}\nnpc nav[k=\"dt\"] details[open] summary::before {\n  transform: translateY(-50%) rotate(90deg);\n}\n\nnpc nav[k=\"dt\"] details p {\n  margin: 4px 0;\n  font-size: 0.82em;\n  line-height: 1.7;\n  color: #636e72;\n  padding-left: 2px;\n}\n\n/* ========== 商业版图 ========== */\nnav[bz=\"top\"] {\n  display: flex; justify-content: space-between;\n  background: linear-gradient(135deg, #3c6382, #6b5b95);\n  padding: 8px 16px;\n  color: #fff;\n  font-weight: 500;\n  font-size: 0.9em;\n  opacity: 0.9;\n}\nul[bz=\"list\"] { list-style: none; padding: 8px 16px; margin: 0; }\nul[bz=\"list\"] li { padding: 5px 0; border-bottom: 1px solid #f0f2f5; font-size: 0.85em; color: #4a5568; }\nul[bz=\"list\"] li b { color: #3c6382; font-weight: 600; }\nnav[bz=\"buff\"] {\n  padding: 8px 16px;\n  background: #f8f9fa;\n  border-top: 1px solid #eceff1;\n  font-size: 0.85em;\n  color: #636e72;\n}\n\n/* ========== 记忆表格 ========== */\nt[p=\"4\"] table {\n  width: 100%; border-collapse: collapse;\n  margin: 8px 0; border: 1px solid #dfe6e9;\n}\nt[p=\"4\"] caption {\n  background: #f5f6f8;\n  padding: 5px; font-weight: 600; color: #2d3436;\n  font-size: 0.9em;\n}\nt[p=\"4\"] th {\n  background: #fafbfc; color: #4a5568;\n  padding: 5px; font-size: 0.8em; font-weight: 500;\n  border: 1px solid #e8ecf0;\n}\nt[p=\"4\"] td {\n  padding: 5px; text-align: center;\n  font-size: 0.8em; border: 1px solid #e8ecf0;\n  color: #636e72;\n}\n\n/* ========== 抉择面板 ========== */\nt[p=\"5\"] s-info {\n  display: block;\n  background: #fdf0f0;\n  border-left: 3px solid #c62828;\n  padding: 5px 10px;\n  margin: 6px 16px;\n  font-size: 0.8em; font-weight: 500;\n  color: #c62828;\n}\nt[p=\"5\"] ol { padding: 0 16px 10px; margin: 0; }\nt[p=\"5\"] li { padding: 5px 0; border-bottom: 1px dotted #eceff1; font-size: 0.85em; color: #4a5568; }\n\n/* ========== 天命推演 ========== */\naction {\n  display: block; margin: 15px 0;\n  border: 1px solid #dfe6e9;\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03);\n  border-radius: 6px; overflow: hidden;\n}\naction q {\n  display: block;\n  background: linear-gradient(135deg, #3c6382, #6b5b95);\n  color: #ffffff;\n  text-align: center;\n  font-size: 1.05em; font-weight: 500;\n  padding: 8px; letter-spacing: 2px;\n  opacity: 0.92;\n}\naction > div { background: #ffffff; padding: 12px; }\naction > div p {\n  color: #4a5568;\n  font-size: 14px;\n  margin-bottom: 10px;\n  padding-bottom: 10px;\n  border-bottom: 1px dashed #eceff1;\n}\naction i {\n  display: block;\n  background: #fafbfc;\n  color: #2d3436;\n  padding: 8px 12px; margin-bottom: 6px;\n  border: 1px solid #e8ecf0;\n  border-left: 3px solid #8b7355;\n  font-style: normal; font-weight: 500;\n  cursor: pointer; transition: 0.2s;\n  border-radius: 0 4px 4px 0;\n  font-size: 0.9em;\n}\naction i:hover { background: #f5f6f8; padding-left: 15px; }\n\n/* ========== 右侧悬浮 ========== */\nrb {\n  position: absolute;\n  right: -100px; top: auto; bottom: 100px;\n  width: 36px;\n  display: flex; flex-direction: column; gap: 6px;\n  z-index: 52;\n}\nrb details { position: relative; width: 36px; height: 36px; }\nrb summary {\n  width: 36px; height: 36px;\n  background: #ffffff;\n  color: #3c6382;\n  display: flex; align-items: center; justify-content: center;\n  cursor: pointer; list-style: none;\n  border: 1px solid #dfe6e9;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);\n  border-radius: 4px;\n  font-size: 0.9em;\n}\nrb details[open] summary { background: #3c6382; color: #ffffff; border-color: #3c6382; }\nrb details > div { display: none; }\nrb details[open] > div {\n  display: block;\n  position: absolute; right: 46px; top: 0;\n  width: 280px; max-height: 450px;\n  overflow-y: auto !important;\n  background: #ffffff;\n  border: 1px solid #dfe6e9;\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n  padding: 10px; z-index: 100; border-radius: 6px;\n}\nrb details[open] > div h3 {\n  margin: 0 0 8px; color: #3c6382;\n  border-bottom: 1px solid #eceff1; padding-bottom: 4px;\n  font-size: 0.95rem;\n  font-weight: 600;\n}\nrb details > div b { color: #8b7355; font-weight: 600; }\nrb details > div > div {\n  background: #fafbfc; border: 1px solid #e8ecf0;\n  border-radius: 6px; padding: 6px 10px;\n  margin-bottom: 6px; font-size: 0.82em;\n  color: #4a5568;\n}\nrb details > div > div:last-child { margin-bottom: 0; }\nrb details > div span {\n  background: #f0edf5; padding: 1px 6px;\n  border-radius: 8px; font-size: 0.72rem; color: #6b5b95;\n  display: inline-block; margin: 1px;\n}\nrb bar { display: block; height: 4px; background: #eceff1; border-radius: 3px; margin-top: 3px; }\nrb in { display: block; height: 100%; border-radius: 3px; background: linear-gradient(90deg, #3c6382, #8b7355); }\n\n/* ========== 响应式 ========== */\nhtml, body { overflow-x: hidden; }\n\n@media (max-width: 768px) {\n  .ai-wrap { padding: 0 !important; max-width: 100% !important; width: 100% !important; }\n  rb {\n    position: static; width: 100%;\n    flex-direction: row; flex-wrap: wrap;\n    justify-content: center; margin-top: 12px; gap: 8px;\n  }\n  rb details { width: auto; height: auto; }\n  rb details[open] > div {\n    position: fixed; left: 10px; right: 10px;\n    width: auto; max-width: 100%; z-index: 1000;\n  }\n  .tabs-container { padding: 8px 4px; gap: 4px; width: 100%; }\n  .tab-button { flex: 1; min-height: 40px; padding: 6px 2px; min-width: 50px; }\n  .tab-icon { font-size: 1.2em; }\n  .tab-text { font-size: 0.72em; }\n  t[p] nav[k=\"it\"] i:hover::after {\n    max-width: calc(100vw - 40px);\n    white-space: normal; word-break: break-word; font-size: 0.72em;\n  }\n  hd::after { display: none; }\n}\n\n@media (max-width: 480px) {\n  .tabs-container { flex-wrap: wrap; gap: 4px; }\n  .tab-button { flex: 1 1 calc(32% - 4px); }\n}","options":{"items":[{"order":0,"label":"锁定角色","type":"SET-INPUT","value":"【锁定角色：XXX】"},{"order":1,"label":"世界模式","type":"SET-INPUT","value":"变更世界模式为：写实模式/里一模式/里二模式（保留一个、其他删除）"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":25,"totalMessages":221,"totalCreditsUsed":357717,"totalTokensUsed":5901038,"totalPlayedUsers":26,"deeplyPlayed":7,"fixedPromptLength":8881,"lorebookLength":491564,"author":{"id":"OYyf5A9mGtitS0cjwKnDUNivcN5pHJzp","name":"andy","displayUsername":"andy","username":"andy"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":982}},{"tag":{"name":"第五次诸神之战","cardsCount":72}},{"tag":{"name":"巅峰决战","cardsCount":123}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"适合长线游玩","cardsCount":3}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}