{"id":"d30b630d-26fd-47f4-893d-2aa1a2fb79f4","authorId":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","title":"斗皇纪元：我的女奴都是SSS级（roll魂路）","description":"男为天，女为奴。斗皇通过与女奴交合，灌注“元阳”，再由女奴炼化为精纯的“气”反馈自身。女奴的资质，决定了斗皇的修炼速度。因此，争夺高资质女奴，成为了所有斗皇毕生的追求。这是一场围绕着“性”与“力量”展开的无尽战争，每一个斗皇的崛起，都伴随着无数女奴的奉献与牺牲。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"gjzx9x2aezvtnxoa6709sj7q.webp","coverWidth":null,"coverHeight":null,"introPage":"a11t4nvr14iv8bjnk84w4006.html","changelog":"","createdAt":"2026-08-26T13:47:39.702Z","updatedAt":"2026-08-26T16:13:05.094Z","initPublicAt":"2026-08-26T14:49:28.174Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══════════════════════════════════════════════════════════════\n   INK UI · 星际修仙调教专属版 · 黄金时代（优化修复版）\n   ───────────────────────────────────────────────────────────────\n   本次修复要点：\n   1. 修复逗号选择器把伪元素(::before/::after)误挂到用户气泡本体，\n      导致 .is-user 气泡被 position:absolute 破坏的问题\n   2. 修复 .is-user 气泡缺少金色扫描线与纹理的问题\n   3. 修复 @keyframes goldenScan 使用 100vh（视口高度）导致扫描线\n      行程异常的问题，改为相对容器高度\n   4. 加载动画由 SMIL(SVG内联动画) 改为纯 CSS 动画：\n      - 可用 prefers-reduced-motion 真正关闭动画（原来无效）\n      - 移除无法生效的 ::before svg circle 选择器\n   5. 修复无效选择器 svgbutton\n   6. 修复操作按钮两个相同选择器导致 hover 样式常驻的问题\n   7. 合并重复的表格规则（原第8/16/追加三处），消除样式冲突\n   8. 所有 keyframes 加 ink 前缀，避免与 B 平台自身动画冲突\n   9. 清理死代码与重复的 @media 块\n   ═══════════════════════════════════════════════════════════════ */\n\n\n/* ═══════════════════════════════════════════════════════════════\n   B平台适配（自动注入）\n   ═══════════════════════════════════════════════════════════════ */\n\n/* ── 加载动画适配 ── */\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/* ── 表格修正 ── */\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/* ── 按钮组保护（防止按钮消失）──\n   结构：\n   .flex.items-center.gap-1.ml-auto (hover显隐包装)\n     └── .bg-muted.rounded.flex.p-0.5 (按钮组容器)\n           └── button.rounded-full.size-7 (单个按钮) */\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.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.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.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   A: div.sticky > div.flex.justify-between\n   B: header.flex.justify-between\n   模型按钮不在 header 内，选择器 button:has(> .flex-1.truncate.text-left) */\nheader.flex.justify-between { position: relative; overflow: visible; }\n\n\n/* ═══════════════════════════════════════════════════════════════\n   INK UI · 星际修仙调教专属版 · 黄金时代\n   ═══════════════════════════════════════════════════════════════ */\n\n/* ── 1. 顶部场景简报独立UI ── */\n.ink-top {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif;\n    background: linear-gradient(135deg, #1A1510 0%, #251E17 100%);\n    color: #F5E6D3;\n    padding: 16px;\n    border-radius: 10px;\n    border: 2px solid #8B7355;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n    box-shadow:\n        0 4px 16px rgba(0,0,0,0.6),\n        inset 0 1px 0 rgba(255, 215, 0, 0.1);\n}\n.ink-top::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background:\n        repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(255,215,0,0.03) 2px, rgba(255,215,0,0.03) 4px),\n        radial-gradient(ellipse at 50% 0%, rgba(255,215,0,0.3) 0%, transparent 70%);\n    pointer-events: none;\n}\n.ink-top summary {\n    color: #FFD700 !important;\n    font-weight: bold;\n    cursor: pointer;\n    list-style: none;\n    border-bottom: 2px dashed #8B7355;\n    padding-bottom: 10px;\n    margin-bottom: 10px;\n    text-shadow: 0 0 12px rgba(255, 215, 0, 0.6);\n    letter-spacing: 2px;\n    font-size: 1.1em;\n}\n.ink-top summary::-webkit-details-marker { display: none; }\n\n/* ── 2. 底部全局容器 ── */\n.ink-ui {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif;\n    background: linear-gradient(135deg, #1A1510 0%, #251E17 50%, #1A1510 100%);\n    color: #F5E6D3;\n    padding: 18px;\n    border-radius: 12px;\n    border: 2px solid #8B7355;\n    box-shadow:\n        0 6px 20px rgba(0,0,0,0.7),\n        inset 0 1px 0 rgba(255, 215, 0, 0.15);\n    line-height: 1.7;\n    position: relative;\n}\n.ink-ui::after {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background:\n        repeating-linear-gradient(0deg, transparent, transparent 3px, rgba(255,215,0,0.02) 3px, rgba(255,215,0,0.02) 6px),\n        radial-gradient(ellipse at 50% 0%, rgba(255,215,0,0.3) 0%, transparent 60%);\n    pointer-events: none;\n    opacity: 0.7;\n    border-radius: 12px;\n}\n/* 金色扫描线（修复：行程相对容器高度，不再使用 100vh） */\n.ink-ui::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, rgba(255,215,0,0.6) 50%, transparent 100%);\n    animation: inkGoldenScan 10s linear infinite;\n    pointer-events: none;\n    z-index: 100;\n    opacity: 0.4;\n}\n\n/* ── 3. 顶部导航栏（Tab切换器）── */\n.ink-ui nav {\n    display: grid;\n    grid-template-columns: repeat(6, 1fr);\n    gap: 10px;\n    margin-bottom: 20px;\n    padding: 12px;\n    background: linear-gradient(180deg, #2F271E 0%, #251E17 100%);\n    border: 2px solid #8B7355;\n    border-radius: 10px;\n    position: relative;\n    z-index: 10;\n    box-shadow:\n        0 4px 12px rgba(0,0,0,0.5),\n        inset 0 2px 0 rgba(255, 215, 0, 0.1);\n}\n.ink-ui nav::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background: repeating-linear-gradient(90deg, transparent, transparent 30px, rgba(255,215,0,0.05) 30px, rgba(255,215,0,0.05) 31px);\n    pointer-events: none;\n    border-radius: 10px;\n}\n.ink-ui nav details { position: relative; }\n.ink-ui nav summary {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 6px;\n    padding: 14px 8px !important;\n    background: linear-gradient(180deg, #251E17 0%, #1A1510 100%) !important;\n    border: 2px solid #8B7355 !important;\n    border-radius: 8px;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    position: relative;\n    overflow: hidden;\n    box-shadow:\n        0 2px 8px rgba(0,0,0,0.4),\n        inset 0 1px 0 rgba(255, 215, 0, 0.1);\n    text-align: center;\n}\n.ink-ui nav summary::-webkit-details-marker { display: none; }\n.ink-ui nav summary::after { display: none !important; }\n.ink-ui nav summary .tab-icon {\n    font-size: 1.8em !important;\n    filter: grayscale(0.6);\n    transition: all 0.4s ease;\n    text-shadow: 0 2px 4px rgba(0,0,0,0.6);\n    display: block !important;\n}\n.ink-ui nav summary .tab-text {\n    color: #C9B896 !important;\n    font-size: 0.95em !important;\n    font-weight: 700 !important;\n    letter-spacing: 2px !important;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.6);\n    transition: all 0.4s ease;\n    position: relative;\n    display: block !important;\n}\n.ink-ui nav summary::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, transparent 0%, #FFD700 50%, transparent 100%);\n    opacity: 0;\n    transition: opacity 0.4s ease;\n}\n.ink-ui nav summary:hover {\n    border-color: #B8860B !important;\n    transform: translateY(-4px) scale(1.03);\n    box-shadow:\n        0 6px 16px rgba(255, 215, 0, 0.3),\n        inset 0 0 20px rgba(255, 215, 0, 0.1);\n}\n.ink-ui nav summary:hover .tab-icon { filter: grayscale(0); transform: scale(1.1); }\n.ink-ui nav summary:hover .tab-text { color: #FFF4C4 !important; }\n.ink-ui nav details[open] summary {\n    background: linear-gradient(180deg, #2F271E 0%, #251E17 100%) !important;\n    border-color: #FFD700 !important;\n    box-shadow:\n        0 0 20px rgba(255, 215, 0, 0.6),\n        0 0 40px rgba(255, 215, 0, 0.2),\n        inset 0 0 30px rgba(255, 215, 0, 0.15) !important;\n    transform: scale(1.05);\n}\n.ink-ui nav details[open] summary::before { opacity: 1; animation: inkGoldenPulse 2s ease-in-out infinite; }\n.ink-ui nav details[open] summary .tab-icon {\n    filter: grayscale(0) drop-shadow(0 0 8px rgba(255, 215, 0, 0.6));\n    transform: scale(1.15);\n    animation: inkIconGlow 2s ease-in-out infinite;\n}\n.ink-ui nav details[open] summary .tab-text {\n    color: #FFD700 !important;\n    text-shadow:\n        0 0 10px rgba(255, 215, 0, 0.6),\n        0 0 20px rgba(255, 215, 0, 0.4),\n        0 2px 4px rgba(0,0,0,0.8) !important;\n    font-size: 1em !important;\n    letter-spacing: 3px !important;\n}\n\n/* ── 4. 无JS分页切换 ── */\n.ink-ui main { position: relative; z-index: 1; }\n.ink-ui main section {\n    display: none;\n    animation: inkFadeIn 0.6s cubic-bezier(0.4, 0, 0.2, 1) forwards;\n}\n.ink-ui:has(nav details:nth-of-type(1)[open]) main section[pl],\n.ink-ui:has(nav details:nth-of-type(2)[open]) main section[np],\n.ink-ui:has(nav details:nth-of-type(3)[open]) main section[sl],\n.ink-ui:has(nav details:nth-of-type(4)[open]) main section[st],\n.ink-ui:has(nav details:nth-of-type(5)[open]) main section[sy],\n.ink-ui:has(nav details:nth-of-type(6)[open]) main section[ac] {\n    display: block;\n}\n\n/* ── 5. 标题排版 ── */\n.ink-ui h3 {\n    color: #FFD700 !important;\n    border-left: 4px solid #FFD700;\n    padding: 8px 0 8px 12px;\n    margin: 18px 0 10px 0;\n    font-size: 1.1em;\n    background: linear-gradient(90deg, rgba(255, 215, 0, 0.15) 0%, transparent 100%);\n    text-shadow: 0 0 12px rgba(255, 215, 0, 0.6);\n    letter-spacing: 2px;\n    font-weight: 700;\n    position: relative;\n}\n.ink-ui h3::before {\n    content: '◆';\n    position: absolute;\n    left: -14px;\n    color: #FFD700;\n    font-size: 0.7em;\n    animation: inkPulse 2s ease-in-out infinite;\n}\n.ink-ui h4 {\n    color: #C9B896 !important;\n    margin: 14px 0 8px 0;\n    font-size: 1em;\n    border-bottom: 1px dashed #8B7355;\n    letter-spacing: 1px;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.6);\n    padding-bottom: 4px;\n}\n\n/* ── 6. 行布局 ── */\n.ink-ui row, .ink-top row {\n    display: flex;\n    padding: 8px 6px;\n    border-bottom: 1px solid rgba(139, 115, 85, 0.4);\n    align-items: baseline;\n    transition: background 0.3s ease;\n}\n.ink-ui row:hover, .ink-top row:hover { background: rgba(255, 215, 0, 0.05); }\n.ink-ui row:last-child, .ink-top row:last-child { border-bottom: none; }\n.ink-ui row k, .ink-top row k {\n    width: 5.5em;\n    flex-shrink: 0;\n    color: #B8860B !important;\n    font-size: 0.92em;\n    font-weight: 700;\n    letter-spacing: 1px;\n    text-shadow: 0 0 6px rgba(184, 134, 11, 0.4);\n}\n.ink-ui row v, .ink-top row v {\n    flex-grow: 1;\n    color: #F5E6D3 !important;\n    font-size: 0.98em;\n    text-shadow: 0 1px 2px rgba(0,0,0,0.5);\n    line-height: 1.6;\n}\n\n/* ── 7. 技能/物品 ── */\n.ink-ui skills {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 10px 0;\n}\n.ink-ui s {\n    position: relative;\n    background: linear-gradient(135deg, #251E17 0%, #1A1510 100%);\n    border: 2px solid #8B7355;\n    padding: 6px 12px;\n    border-radius: 6px;\n    font-size: 0.92em;\n    cursor: help;\n    display: inline-flex;\n    align-items: center;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    color: #F5E6D3;\n    text-shadow: 0 1px 2px rgba(0,0,0,0.6);\n    letter-spacing: 0.5px;\n}\n.ink-ui s:hover {\n    border-color: #FFD700;\n    box-shadow: 0 0 16px rgba(255, 215, 0, 0.3);\n    transform: translateY(-3px) scale(1.03);\n    background: linear-gradient(135deg, #2F271E 0%, #251E17 100%);\n}\n.ink-ui s b {\n    color: #FFD700 !important;\n    margin-left: 8px;\n    font-size: 0.85em;\n    background: rgba(255, 215, 0, 0.15);\n    padding: 2px 6px;\n    border-radius: 4px;\n    border: 1px solid #B8860B;\n    text-shadow: 0 0 8px rgba(255, 215, 0, 0.6);\n    font-weight: 800;\n    letter-spacing: 0.8px;\n}\n.ink-ui tip {\n    display: none;\n    position: absolute;\n    bottom: 130%;\n    left: 50%;\n    transform: translateX(-50%);\n    background: linear-gradient(135deg, #1A1510 0%, #251E17 100%);\n    color: #F5E6D3;\n    border: 2px solid #FFD700;\n    padding: 12px 16px;\n    border-radius: 8px;\n    width: max-content;\n    max-width: 280px;\n    z-index: 999;\n    box-shadow:\n        0 8px 24px rgba(0,0,0,0.9),\n        0 0 16px rgba(255, 215, 0, 0.3);\n    font-size: 0.88em;\n    line-height: 1.7;\n    pointer-events: none;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.8);\n    letter-spacing: 0.5px;\n}\n.ink-ui tip::before {\n    content: '';\n    position: absolute;\n    bottom: -8px;\n    left: 50%;\n    transform: translateX(-50%) rotate(45deg);\n    width: 12px;\n    height: 12px;\n    background: #1A1510;\n    border-right: 2px solid #FFD700;\n    border-bottom: 2px solid #FFD700;\n}\n.ink-ui s:hover tip, .ink-ui s:active tip {\n    display: block;\n    animation: inkTipFadeIn 0.3s ease forwards;\n}\n\n/* ── 8. 表格（合并原第8/16/追加三处规则）── */\n.ink-ui table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    margin: 12px 0 24px 0;\n    background: #140F0A;\n    border: 1px solid #8B7355;\n    border-radius: 8px;\n    overflow: hidden;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.6);\n    font-size: 0.9em;\n}\n.ink-ui th {\n    background: linear-gradient(180deg, #3A2F22 0%, #201810 100%);\n    color: #FFD700 !important;\n    padding: 10px 12px;\n    font-size: 0.95em;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    border-bottom: 2px solid #B8860B;\n    text-shadow: 0 1px 4px rgba(0,0,0,0.9);\n    text-align: center;\n}\n.ink-ui td {\n    padding: 10px 12px;\n    color: #F5E6D3 !important;\n    font-size: 0.9em;\n    border-bottom: 1px solid rgba(139, 115, 85, 0.25);\n    line-height: 1.5;\n    vertical-align: middle;\n}\n.ink-ui tr:nth-child(even) td { background: rgba(255, 215, 0, 0.02); }\n.ink-ui tr:hover td { background: rgba(255, 215, 0, 0.08); color: #FFFFFF !important; transition: all 0.2s ease; }\n\n/* 女奴区(sl) 专属列宽（防止手机端文字挤压折行） */\n.ink-ui section[sl] table {\n    table-layout: fixed;\n    background: #1A1510 !important;\n    border: 1px solid #8B7355 !important;\n}\n.ink-ui section[sl] th,\n.ink-ui section[sl] td {\n    text-align: center;\n    text-overflow: ellipsis;\n    overflow: hidden;\n    word-break: break-word;\n}\n.ink-ui section[sl] th {\n    background: #2F271E !important;\n    color: #FFD700 !important;\n    border-bottom: 2px solid rgba(212, 175, 55, 0.5) !important;\n}\n.ink-ui section[sl] td {\n    background: #1A1510 !important;\n    color: #FFD700 !important;\n    text-shadow: 0 1px 3px #000 !important;\n    border-bottom: 1px solid rgba(139, 115, 85, 0.4) !important;\n}\n.ink-ui section[sl] th:nth-child(1), .ink-ui section[sl] td:nth-child(1) { width: 25%; color: #FFD700 !important; font-weight: bold; }\n.ink-ui section[sl] th:nth-child(2), .ink-ui section[sl] td:nth-child(2) { width: 15%; }\n.ink-ui section[sl] th:nth-child(3), .ink-ui section[sl] td:nth-child(3) { width: 25%; }\n.ink-ui section[sl] th:nth-child(4), .ink-ui section[sl] td:nth-child(4) { width: 35%; text-align: left; color: #E5D3B3 !important; }\n.ink-ui section[sl] tr:hover td { background: rgba(255, 215, 0, 0.15) !important; }\n\n/* 记忆区(sy) 专属列宽（给\"客观事实\"留出最大空间） */\n.ink-ui section[sy] table {\n    table-layout: fixed;\n    background: #1A1510 !important;\n    border: 1px solid #8B7355 !important;\n}\n.ink-ui section[sy] th,\n.ink-ui section[sy] td {\n    text-align: center;\n    word-break: break-word;\n}\n.ink-ui section[sy] th {\n    background: #2F271E !important;\n    color: #FFD700 !important;\n    border-bottom: 2px solid rgba(212, 175, 55, 0.5) !important;\n}\n.ink-ui section[sy] td {\n    background: #1A1510 !important;\n    color: #FFD700 !important;\n    text-shadow: 0 1px 3px #000 !important;\n    border-bottom: 1px solid rgba(139, 115, 85, 0.4) !important;\n}\n.ink-ui section[sy] th:nth-child(1), .ink-ui section[sy] td:nth-child(1) { width: 10%; color: #FFD700 !important; font-weight: bold; }\n.ink-ui section[sy] th:nth-child(2), .ink-ui section[sy] td:nth-child(2) { width: 22%; color: #C9B896; }\n.ink-ui section[sy] th:nth-child(3), .ink-ui section[sy] td:nth-child(3) { width: 23%; }\n.ink-ui section[sy] th:nth-child(4), .ink-ui section[sy] td:nth-child(4) { width: 45%; color: #FFF4C4 !important; text-align: left; }\n.ink-ui section[sy] tr:hover td { background: rgba(255, 215, 0, 0.15) !important; }\n\n/* ── 9. NPC面板 ── */\n.ink-ui section[np] details {\n    background: linear-gradient(135deg, #251E17 0%, #1A1510 100%);\n    margin-bottom: 14px;\n    border-radius: 8px;\n    border: 2px solid #8B7355;\n    box-shadow: 0 3px 10px rgba(0,0,0,0.5);\n    transition: all 0.3s ease;\n}\n.ink-ui section[np] details:hover {\n    border-color: #B8860B;\n    box-shadow: 0 5px 16px rgba(255, 215, 0, 0.3);\n}\n.ink-ui section[np] summary {\n    padding: 12px 14px;\n    color: #FFD700 !important;\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    font-weight: bold;\n    letter-spacing: 1px;\n    text-shadow: 0 0 10px rgba(255, 215, 0, 0.6);\n}\n.ink-ui section[np] summary::-webkit-details-marker { display: none; }\n.ink-ui section[np] summary b {\n    font-size: 1.08em;\n    background: linear-gradient(90deg, #FFD700 0%, #FFF4C4 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n}\n.ink-ui section[np] summary em {\n    color: #C9B896 !important;\n    font-size: 0.88em;\n    margin-left: auto;\n    font-style: normal;\n    letter-spacing: 0.8px;\n}\n.ink-ui section[np] details[open] summary {\n    border-bottom: 2px solid #8B7355;\n    box-shadow: 0 1px 0 rgba(255, 215, 0, 0.2);\n}\n\n/* ── 10. 特殊区域：心声与身体 ── */\n.ink-ui h4.mind {\n    color: #D4A5F7 !important;\n    border-color: rgba(212, 165, 247, 0.4);\n    text-shadow: 0 0 12px rgba(212, 165, 247, 0.6);\n    letter-spacing: 1.2px;\n}\n.ink-ui row.mind v {\n    color: #E8D0FF !important;\n    font-style: italic;\n    text-shadow: 0 0 10px rgba(212, 165, 247, 0.4);\n    line-height: 1.7;\n}\n.ink-ui h4.lewd {\n    color: #FF9B9B !important;\n    border-color: rgba(255, 155, 155, 0.4);\n    text-shadow: 0 0 12px rgba(255, 155, 155, 0.6);\n    letter-spacing: 1.2px;\n}\n.ink-ui flesh {\n    display: block;\n    background: linear-gradient(135deg, rgba(255, 155, 155, 0.1) 0%, rgba(255, 155, 155, 0.04) 100%);\n    border: 2px solid rgba(255, 155, 155, 0.3);\n    border-left: 4px solid #FF9B9B;\n    padding: 8px 12px;\n    margin-top: 10px;\n    border-radius: 0 8px 8px 0;\n    box-shadow: inset 0 1px 0 rgba(255, 155, 155, 0.15);\n}\n.ink-ui flesh row { border-bottom: 1px solid rgba(255, 155, 155, 0.15); padding: 6px 3px; }\n.ink-ui flesh k {\n    color: #FF9B9B !important;\n    opacity: 0.95;\n    width: 5.5em;\n    font-weight: 700;\n    text-shadow: 0 0 8px rgba(255, 155, 155, 0.5);\n    letter-spacing: 0.8px;\n}\n.ink-ui flesh v {\n    color: #FFC9D0 !important;\n    font-size: 0.92em;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.7);\n    line-height: 1.7;\n    letter-spacing: 0.5px;\n}\n\n/* ── 11. 行动罗盘 ── */\n.ink-ui compass {\n    display: block;\n    margin-top: 12px;\n    background: linear-gradient(135deg, #0D0A07 0%, #1A1510 50%, #0D0A07 100%);\n    border: 2px solid #B8860B;\n    padding: 18px;\n    border-radius: 10px;\n    box-shadow:\n        inset 0 0 40px rgba(0,0,0,0.9),\n        0 5px 20px rgba(0,0,0,0.7),\n        inset 0 2px 0 rgba(255, 215, 0, 0.15);\n    position: relative;\n}\n.ink-ui compass::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background:\n        repeating-linear-gradient(90deg, transparent, transparent 25px, rgba(255,215,0,0.05) 25px, rgba(255,215,0,0.05) 26px),\n        repeating-linear-gradient(0deg, transparent, transparent 25px, rgba(255,215,0,0.05) 25px, rgba(255,215,0,0.05) 26px);\n    pointer-events: none;\n    border-radius: 10px;\n}\n.ink-ui compass b {\n    display: block;\n    color: #FFD700 !important;\n    font-size: 1.2em;\n    margin-bottom: 16px;\n    text-align: center;\n    letter-spacing: 4px;\n    text-shadow:\n        0 0 16px rgba(255, 215, 0, 0.6),\n        0 0 32px rgba(255, 215, 0, 0.4);\n    font-weight: 800;\n    position: relative;\n    z-index: 1;\n}\n.ink-ui situation {\n    display: block;\n    margin-bottom: 18px;\n    color: #F5E6D3 !important;\n    padding: 10px;\n    padding-bottom: 16px;\n    border-bottom: 2px dashed rgba(255, 215, 0, 0.3);\n    background: rgba(255, 215, 0, 0.04);\n    border-radius: 6px;\n    line-height: 1.7;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.7);\n    position: relative;\n    z-index: 1;\n}\n.ink-ui situation strong {\n    color: #FFD700 !important;\n    text-shadow: 0 0 8px rgba(255, 215, 0, 0.6);\n    letter-spacing: 1px;\n}\n.ink-ui choice {\n    display: block;\n    padding: 12px 16px;\n    margin-bottom: 12px;\n    background: linear-gradient(135deg, #251E17 0%, #1A1510 100%);\n    border-radius: 8px;\n    border: 2px solid #8B7355;\n    cursor: pointer;\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    color: #F5E6D3 !important;\n    position: relative;\n    z-index: 1;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.7);\n    letter-spacing: 0.5px;\n}\n.ink-ui choice::before {\n    content: '▸';\n    margin-right: 10px;\n    color: #B8860B;\n    opacity: 0;\n    transition: opacity 0.4s ease;\n}\n.ink-ui choice:hover {\n    background: linear-gradient(135deg, #2F271E 0%, #251E17 100%);\n    border-color: #FFD700 !important;\n    color: #FFF4C4 !important;\n    transform: translateX(8px);\n    box-shadow: 0 0 20px rgba(255, 215, 0, 0.3);\n    text-shadow: 0 0 10px rgba(255, 215, 0, 0.6);\n}\n.ink-ui choice:hover::before { opacity: 1; }\n\n/* ── 12. 全局关键帧动画（统一 ink 前缀，避免与平台冲突）── */\n@keyframes inkGoldenScan {\n    0%   { top: -100%; opacity: 0; }\n    8%   { opacity: 0.6; }\n    92%  { opacity: 0.6; }\n    100% { top: 100%; opacity: 0; }\n}\n@keyframes inkGoldenPulse {\n    0%, 100% { opacity: 0.6; }\n    50% { opacity: 1; }\n}\n@keyframes inkIconGlow {\n    0%, 100% { filter: grayscale(0) drop-shadow(0 0 8px rgba(255, 215, 0, 0.6)); }\n    50% { filter: grayscale(0) drop-shadow(0 0 12px #FFD700); }\n}\n@keyframes inkFadeIn {\n    from { opacity: 0; transform: translateY(16px); filter: blur(6px); }\n    to { opacity: 1; transform: translateY(0); filter: blur(0); }\n}\n@keyframes inkPulse {\n    0%, 100% { opacity: 0.5; }\n    50% { opacity: 1; }\n}\n@keyframes inkTipFadeIn {\n    from { opacity: 0; transform: translateX(-50%) translateY(6px); }\n    to { opacity: 1; transform: translateX(-50%) translateY(0); }\n}\n@keyframes inkStatMove {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(20px); }\n}\n@keyframes inkThinkingFadeIn {\n    from { opacity: 0; transform: translateY(-6px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n/* ── 13. 性别判断：男性NPC隐藏身体状态 ── */\n.ink-ui section[np] details[data-gender=\"male\"] h4.lewd,\n.ink-ui section[np] details[data-gender=\"male\"] flesh {\n    display: none !important;\n}\n\n/* ── 14. 玩家生殖器官区域样式 ── */\n.ink-ui h3.organ-title {\n    color: #FF9B9B !important;\n    border-left: 4px solid #FF9B9B;\n    text-shadow: 0 0 12px rgba(255, 155, 155, 0.6);\n}\n.ink-ui .organ-male,\n.ink-ui .organ-female {\n    display: block;\n    background: linear-gradient(135deg, rgba(255, 155, 155, 0.1) 0%, rgba(255, 155, 155, 0.04) 100%);\n    border: 2px solid rgba(255, 155, 155, 0.3);\n    border-left: 4px solid #FF9B9B;\n    padding: 8px 12px;\n    margin-top: 10px;\n    margin-bottom: 10px;\n    border-radius: 0 8px 8px 0;\n    box-shadow: inset 0 1px 0 rgba(255, 155, 155, 0.15);\n}\n.ink-ui .organ-male row,\n.ink-ui .organ-female row {\n    border-bottom: 1px solid rgba(255, 155, 155, 0.15);\n    padding: 6px 3px;\n}\n.ink-ui .organ-male row:last-child,\n.ink-ui .organ-female row:last-child { border-bottom: none; }\n.ink-ui .organ-male k,\n.ink-ui .organ-female k {\n    color: #FF9B9B !important;\n    opacity: 0.95;\n    width: 5.5em;\n    font-weight: 700;\n    text-shadow: 0 0 8px rgba(255, 155, 155, 0.5);\n    letter-spacing: 0.8px;\n}\n.ink-ui .organ-male v,\n.ink-ui .organ-female v {\n    color: #FFC9D0 !important;\n    font-size: 0.92em;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.7);\n    line-height: 1.7;\n    letter-spacing: 0.5px;\n}\n.ink-ui section[pl][data-player-gender=\"male\"] .organ-female { display: none !important; }\n.ink-ui section[pl][data-player-gender=\"female\"] .organ-male { display: none !important; }\n\n/* ── 15. NPC关系数值进度条 ── */\n.ink-ui .stat-bar {\n    display: inline-flex;\n    align-items: center;\n    width: 100%;\n    max-width: 200px;\n    height: 20px;\n    background: linear-gradient(135deg, #0D0A07 0%, #1A1510 100%);\n    border: 1px solid #8B7355;\n    border-radius: 10px;\n    position: relative;\n    overflow: hidden;\n    box-shadow: inset 0 2px 4px rgba(0,0,0,0.6);\n}\n.ink-ui .stat-fill {\n    height: 100%;\n    transition: width 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n    position: relative;\n    border-radius: 10px 0 0 10px;\n    box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.2),\n        0 0 10px currentColor;\n}\n.ink-ui .stat-fill.favor { background: linear-gradient(90deg, #FF69B4 0%, #FF1493 100%); color: #FF69B4; }\n.ink-ui .stat-fill.hostile { background: linear-gradient(90deg, #DC143C 0%, #8B0000 100%); color: #DC143C; }\n.ink-ui .stat-fill.trust { background: linear-gradient(90deg, #4169E1 0%, #1E90FF 100%); color: #4169E1; }\n.ink-ui .stat-fill::after {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background: repeating-linear-gradient(90deg, transparent, transparent 10px, rgba(255,255,255,0.1) 10px, rgba(255,255,255,0.1) 20px);\n    animation: inkStatMove 2s linear infinite;\n}\n.ink-ui .stat-num {\n    position: absolute;\n    right: 8px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #FFD700 !important;\n    font-size: 0.85em;\n    font-weight: 800;\n    text-shadow:\n        0 0 8px rgba(255, 215, 0, 0.8),\n        0 1px 3px rgba(0,0,0,0.9);\n    z-index: 10;\n    letter-spacing: 1px;\n}\n\n\n/* ═══════════════════════════════════════════════════════════════\n   平台聊天框美化 · 黄金时代\n   ═══════════════════════════════════════════════════════════════ */\n\n/* ── 隐藏顶部颜色装饰条 ── */\n[class*=\"bg-[#F1CBCB]\"],\n[class*=\"bg-[#c9e1e9]\"] {\n    display: none !important;\n}\n\n/* ── 1. 统一聊天框（输入与输出共有）── */\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    background: linear-gradient(135deg, #1A1510 0%, #251E17 50%, #1A1510 100%) !important;\n    color: #F5E6D3 !important;\n    padding: 16px !important;\n    border-radius: 12px !important;\n    border: 2px solid #8B7355 !important;\n    box-shadow:\n        0 6px 20px rgba(0, 0, 0, 0.7),\n        inset 0 1px 0 rgba(255, 215, 0, 0.15) !important;\n    line-height: 1.7 !important;\n    position: relative !important;\n    isolation: isolate !important;\n    overflow: hidden !important;\n}\n/* 金色扫描线（修复：此前误挂到用户气泡本体，现已正确改为伪元素） */\n.is-user > .border.border-muted::before,\n.is-assistant > .border.border-muted::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    height: 3px !important;\n    background: linear-gradient(90deg, transparent 0%, rgba(255, 215, 0, 0.6) 50%, transparent 100%) !important;\n    animation: inkGoldenScan 10s linear infinite !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n    opacity: 0.4 !important;\n}\n/* 背景纹理光效 */\n.is-user > .border.border-muted::after,\n.is-assistant > .border.border-muted::after {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    background:\n        repeating-linear-gradient(0deg, transparent, transparent 3px, rgba(255, 215, 0, 0.02) 3px, rgba(255, 215, 0, 0.02) 6px),\n        radial-gradient(ellipse at 50% 0%, rgba(255, 215, 0, 0.3) 0%, transparent 60%) !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n    border-radius: 12px !important;\n    opacity: 0.7 !important;\n}\n/* 加载气泡（透明，仅显示动画）不渲染扫描线与纹理 */\n.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6)::before,\n.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6)::after {\n    display: none !important;\n}\n/* 确保聊天框内的主要文本在伪元素之上 */\n.rili-markdown-renderer {\n    position: relative !important;\n    z-index: 1 !important;\n    background: transparent !important;\n    color: #F5E6D3 !important;\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    font-size: 0.98em !important;\n    line-height: 1.7 !important;\n    letter-spacing: 0.3px !important;\n    text-shadow: none !important;\n}\n\n/* ── 2. 单独的输入聊天框（微调边框颜色）── */\n.is-user > .border.border-muted {\n    border-color: #B8860B !important;\n    background: linear-gradient(135deg, #1A1510 0%, #2F271E 100%) !important;\n}\n\n/* ── 3. 文本强调/链接/代码 ── */\n.rili-markdown-renderer strong,\n.rili-markdown-renderer b {\n    color: #FFD700 !important;\n    font-weight: bold !important;\n}\n.rili-markdown-renderer a {\n    color: #D4AF37 !important;\n    text-decoration: underline !important;\n    text-underline-offset: 3px !important;\n}\n.rili-markdown-renderer code,\n.rili-markdown-renderer pre {\n    background: rgba(0, 0, 0, 0.4) !important;\n    color: #E8D0FF !important;\n    border-radius: 4px !important;\n    font-family: 'Courier New', monospace !important;\n}\n\n/* ── 4. 自定义加载动画（纯CSS，可被 prefers-reduced-motion 真正关闭）── */\n/* 隐藏默认加载元素 */\n.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text {\n    display: none !important;\n}\n.flex.items-center.justify-center.size-6 {\n    position: relative !important;\n    height: 28px !important;\n    width: 28px !important;\n    margin: 0 auto !important;\n}\n/* 外层旋转金环 */\n.flex.items-center.justify-center.size-6::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    border-radius: 50% !important;\n    border: 2px solid rgba(255, 215, 0, 0.18) !important;\n    border-top-color: #FFD700 !important;\n    border-right-color: rgba(255, 215, 0, 0.55) !important;\n    animation: inkLoaderSpin 1s linear infinite !important;\n    box-sizing: border-box !important;\n    pointer-events: none !important;\n}\n/* 内层脉冲金点 */\n.flex.items-center.justify-center.size-6::after {\n    content: '' !important;\n    position: absolute !important;\n    top: 50% !important;\n    left: 50% !important;\n    width: 8px !important;\n    height: 8px !important;\n    margin: -4px 0 0 -4px !important;\n    border-radius: 50% !important;\n    background: #FFD700 !important;\n    box-shadow: 0 0 10px 2px rgba(255, 215, 0, 0.5) !important;\n    animation: inkLoaderPulse 1.2s ease-in-out infinite !important;\n    pointer-events: none !important;\n}\n@keyframes inkLoaderSpin { to { transform: rotate(360deg); } }\n@keyframes inkLoaderPulse {\n    0%, 100% { opacity: 1; transform: scale(1); }\n    50% { opacity: 0.45; transform: scale(0.65); }\n}\n\n/* ── 5. 底部附加元素美化 ── */\n/* 操作按钮（复制、编辑、删除等） */\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7 {\n    color: #EAEAEA !important;\n    background: transparent !important;\n    border: 1px solid rgba(255, 215, 0, 0.3) !important;\n    border-radius: 6px !important;\n    transition: all 0.3s ease !important;\n}\n/* 修复：原第二个选择器没有 :hover，导致 hover 样式常驻 */\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7:hover {\n    color: #FFD700 !important;\n    border-color: #FFD700 !important;\n    background: rgba(255, 215, 0, 0.1) !important;\n    box-shadow: 0 0 10px rgba(255, 215, 0, 0.3) !important;\n}\n/* 模型名称文本 */\n.flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground {\n    color: #EAEAEA !important;\n    font-size: 0.85em !important;\n    letter-spacing: 0.5px !important;\n}\n\n\n/* ═══════════════════════════════════════════════════════════════\n   页面其他区域美化 · 黄金时代\n   ═══════════════════════════════════════════════════════════════ */\n\n/* ── 顶部栏 ── */\nheader.flex.justify-between {\n    background: linear-gradient(180deg, #2F271E 0%, #1A1510 100%) !important;\n    border-bottom: 2px solid #8B7355 !important;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5) !important;\n}\n#nav-middle .group.flex.items-center {\n    background: rgba(0, 0, 0, 0.3) !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 8px !important;\n    padding: 4px 8px !important;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\n#nav-middle .group.flex.items-center:hover {\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 10px rgba(255, 215, 0, 0.3) !important;\n}\n#nav-middle button:has(> .flex-1.truncate.text-left) .flex-1.truncate.text-left {\n    color: #F5E6D3 !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.5px !important;\n}\n#nav-middle .shrink-0.flex.items-center svg {\n    color: #B8860B !important;\n    transition: transform 0.3s ease !important;\n}\n#nav-middle .group.flex.items-center:hover .shrink-0.flex.items-center svg {\n    transform: rotate(180deg) !important;\n}\nheader.flex.justify-between.w-full.top-0 svg.lucide-clock-8 {\n    color: #C9B896 !important;\n}\nheader.flex.justify-between.w-full.top-0 span.MuiBadge-dot.md\\:hidden {\n    background-color: #FFD700 !important;\n    box-shadow: 0 0 6px rgba(255, 215, 0, 0.8) !important;\n}\nheader.flex.justify-between.w-full.top-0 button.MuiIconButton-root:has(svg.lucide-music-2) {\n    color: #C9B896 !important;\n    transition: color 0.3s ease !important;\n}\nheader.flex.justify-between.w-full.top-0 button.MuiIconButton-root:has(svg.lucide-music-2):hover {\n    color: #FFD700 !important;\n    background: rgba(255, 215, 0, 0.1) !important;\n}\nheader.flex.justify-between.w-full.top-0 button.MuiIconButton-root svg.lucide-music-2 {\n    filter: drop-shadow(0 0 4px rgba(255, 215, 0, 0.4)) !important;\n}\nheader.flex.justify-between.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]) {\n    color: #C9B896 !important;\n}\n#nav-right button {\n    color: #C9B896 !important;\n    transition: color 0.3s ease, background 0.3s ease !important;\n}\n#nav-right button:hover {\n    color: #FFD700 !important;\n    background: rgba(255, 215, 0, 0.1) !important;\n}\n#nav-right button svg {\n    filter: drop-shadow(0 0 4px rgba(255, 215, 0, 0.4)) !important;\n}\n\n/* ── 开场白选择器 ── */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"],\ndiv.h-9.rounded-md.cursor-pointer.group:has(svg[data-icon=\"SlidersH\"]) {\n    background: linear-gradient(135deg, #251E17 0%, #1A1510 100%) !important;\n    border: 2px solid #8B7355 !important;\n    border-radius: 8px !important;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"]:hover,\ndiv.h-9.rounded-md.cursor-pointer.group:has(svg[data-icon=\"SlidersH\"]):hover {\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 12px rgba(255, 215, 0, 0.3) !important;\n}\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"] {\n    color: #FFD700 !important;\n}\n/* 修复：原 svgbutton 为无效选择器，改为模型按钮内图标 */\ndiv.flex.items-center.h-9.cursor-pointer.group button:has(> .flex-1.truncate.text-left) svg {\n    color: #B8860B !important;\n}\n\n/* ── 按钮栏 ── */\n#ai-mod-button2 { background: transparent !important; }\n#ai-mod-button2 button.MuiButton-root {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    background: linear-gradient(135deg, #251E17 0%, #1A1510 100%) !important;\n    color: #C9B896 !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 6px !important;\n    padding: 6px 12px !important;\n    transition: all 0.3s ease !important;\n    text-transform: none !important;\n    letter-spacing: 0.5px !important;\n}\n#ai-mod-button2 button.MuiButton-root:hover {\n    background: linear-gradient(135deg, #2F271E 0%, #251E17 100%) !important;\n    color: #FFD700 !important;\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 10px rgba(255, 215, 0, 0.3) !important;\n}\n#ai-mod-button2 button.MuiButton-root svg {\n    color: #B8860B !important;\n    margin-right: 4px !important;\n}\n#ai-mod-button2 button.MuiButton-root:hover svg {\n    color: #FFD700 !important;\n}\n\n/* ── 底部栏 ── */\n.bg-gradient-to-t {\n    background: linear-gradient(to top, #1A1510 0%, rgba(26, 21, 16, 0.9) 70%, transparent 100%) !important;\n}\n#ai-chat-bottom-input {\n    background: rgba(0, 0, 0, 0.3) !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 10px !important;\n    padding: 4px !important;\n}\n#ai-chat-input {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    color: #F5E6D3 !important;\n    background: transparent !important;\n    caret-color: #FFD700 !important;\n    letter-spacing: 0.3px !important;\n}\n#ai-chat-input::placeholder {\n    color: #8B7355 !important;\n    opacity: 1 !important;\n    letter-spacing: 0.5px !important;\n}\n#ai-chat-input::selection {\n    background: rgba(255, 215, 0, 0.3) !important;\n    color: #FFFFFF !important;\n}\n\n/* ── 分页栏 ── */\n.MuiPaginationItem-root {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    color: #C9B896 !important;\n    background: rgba(0, 0, 0, 0.4) !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 6px !important;\n    transition: all 0.3s ease !important;\n}\n.MuiPaginationItem-root:hover {\n    background: rgba(255, 215, 0, 0.1) !important;\n    border-color: #FFD700 !important;\n    color: #FFD700 !important;\n}\n.MuiPaginationItem-root.Mui-selected {\n    background: linear-gradient(135deg, #2F271E 0%, #1A1510 100%) !important;\n    color: #FFD700 !important;\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 10px rgba(255, 215, 0, 0.4) !important;\n}\n.MuiPaginationItem-root.Mui-disabled {\n    color: #8B7355 !important;\n    border-color: #5A4A3A !important;\n    background: rgba(0, 0, 0, 0.2) !important;\n    opacity: 0.6 !important;\n}\n.MuiPaginationItem-icon {\n    color: #B8860B !important;\n}\n.flex.w-full.items-center.justify-between.gap-2.px-2.css-1uwir8f .MuiBox-root {\n    color: #C9B896 !important;\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n}\n.MuiInputBase-input {\n    color: #F5E6D3 !important;\n    background: rgba(0, 0, 0, 0.4) !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 4px !important;\n    padding: 4px 8px !important;\n    caret-color: #FFD700 !important;\n}\n.MuiInputBase-input:focus {\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 8px rgba(255, 215, 0, 0.3) !important;\n}\n\n/* ── 评论区 ── */\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n    background: linear-gradient(135deg, #1A1510 0%, #251E17 100%) !important;\n    border-top: 2px solid #8B7355 !important;\n    box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.5) !important;\n}\ndiv.text-lg.font-bold {\n    color: #FFD700 !important;\n    letter-spacing: 1px !important;\n    text-shadow: 0 0 8px rgba(255, 215, 0, 0.5) !important;\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n}\np.MuiTypography-body1.text-grey-600 {\n    color: #C9B896 !important;\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n}\nspan.MuiRating-iconEmpty svg { color: #8B7355 !important; }\nspan.MuiRating-iconFilled svg {\n    color: #FFD700 !important;\n    filter: drop-shadow(0 0 4px rgba(255, 215, 0, 0.6)) !important;\n}\ndiv.flex.flex-col.border-gray-200 {\n    background: rgba(0, 0, 0, 0.3) !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 8px !important;\n}\ntextarea.rc-textarea {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    color: #F5E6D3 !important;\n    background: transparent !important;\n    caret-color: #FFD700 !important;\n    letter-spacing: 0.3px !important;\n}\ndiv.bg-gray-100.text-gray-500 {\n    color: #8B7355 !important;\n    background: transparent !important;\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n    background: linear-gradient(135deg, #2F271E 0%, #1A1510 100%) !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 6px !important;\n    transition: all 0.3s ease !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover {\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 10px rgba(255, 215, 0, 0.3) !important;\n}\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] {\n    color: #B8860B !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover svg[data-icon=\"Send03\"] {\n    color: #FFD700 !important;\n}\ndiv.style_divider__mW0YX {\n    border-color: #8B7355 !important;\n    opacity: 0.6 !important;\n}\n.flex.w-full.items-center.justify-between.gap-2.px-2.css-1dmzxoz {\n    background: transparent !important;\n}\nbutton.MuiButton-containedPrimary,\nbutton.MuiButton-outlinedPrimary {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    border-radius: 6px !important;\n    transition: all 0.3s ease !important;\n    text-transform: none !important;\n    letter-spacing: 0.5px !important;\n}\nbutton.MuiButton-containedPrimary {\n    background: linear-gradient(135deg, #2F271E 0%, #1A1510 100%) !important;\n    color: #FFD700 !important;\n    border: 1px solid #FFD700 !important;\n    box-shadow: 0 0 10px rgba(255, 215, 0, 0.3) !important;\n}\nbutton.MuiButton-outlinedPrimary {\n    background: transparent !important;\n    color: #C9B896 !important;\n    border: 1px solid #8B7355 !important;\n}\nbutton.MuiButton-outlinedPrimary:hover {\n    background: rgba(255, 215, 0, 0.1) !important;\n    border-color: #FFD700 !important;\n    color: #FFD700 !important;\n}\ndiv.p-3.overflow-y-auto { background: transparent !important; }\ndiv.group.ml-0 {\n    border-bottom: 1px solid rgba(139, 115, 85, 0.3) !important;\n    padding: 10px 0 !important;\n}\ndiv.group img.rounded-full {\n    border: 2px solid #8B7355 !important;\n    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5) !important;\n}\ndiv.text-sm.text-grey-600 span.font-bold {\n    color: #FFD700 !important;\n    font-weight: bold !important;\n    letter-spacing: 0.5px !important;\n    text-shadow: none !important;\n}\nspan.text-\\[10px\\] {\n    color: #FFD700 !important;\n    background: rgba(255, 215, 0, 0.15) !important;\n    border: 1px solid #B8860B !important;\n    border-radius: 4px !important;\n    padding: 1px 4px !important;\n}\ndiv.break-all {\n    color: #F5E6D3 !important;\n    line-height: 1.6 !important;\n    letter-spacing: 0.3px !important;\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n}\ndiv.text-xs.text-grey-600 { color: #8B7355 !important; }\nbutton.text-gray-400 {\n    color: #C9B896 !important;\n    transition: color 0.3s ease !important;\n}\nbutton.text-gray-400:hover { color: #FFD700 !important; }\nbutton.text-gray-400 svg {\n    filter: drop-shadow(0 0 4px rgba(255, 215, 0, 0.3)) !important;\n}\nspan.cursor-pointer {\n    color: #B8860B !important;\n    font-weight: 600 !important;\n    transition: color 0.3s ease !important;\n}\nspan.cursor-pointer:hover { color: #FFD700 !important; }\ndiv.ml-8.border-l {\n    border-left: 2px solid #8B7355 !important;\n    padding-left: 12px !important;\n}\n\n\n/* ═══════════════════════════════════════════════════════════════\n   思维链折叠块\n   ═══════════════════════════════════════════════════════════════ */\ndetails.thinking-chain {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif;\n    background: linear-gradient(135deg, #1A1510 0%, #251E17 100%);\n    border: 2px solid #8B7355;\n    border-radius: 10px;\n    margin: 12px 0;\n    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.6);\n    transition: border-color 0.3s ease, box-shadow 0.3s ease;\n    overflow: hidden;\n}\ndetails.thinking-chain:hover {\n    border-color: #D4A5F7;\n    box-shadow: 0 0 16px rgba(212, 165, 247, 0.3);\n}\ndetails.thinking-chain summary {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 12px 16px;\n    cursor: pointer;\n    list-style: none;\n    color: #D4A5F7 !important;\n    font-weight: bold;\n    letter-spacing: 1px;\n    text-shadow: 0 0 12px rgba(212, 165, 247, 0.6);\n    background: linear-gradient(180deg, rgba(212, 165, 247, 0.08) 0%, transparent 100%);\n    border-bottom: 2px dashed transparent;\n    user-select: none;\n}\ndetails.thinking-chain summary::-webkit-details-marker { display: none; }\ndetails.thinking-chain summary::marker { content: ''; }\ndetails.thinking-chain summary::before {\n    content: '▸';\n    display: inline-block;\n    font-size: 1.2em;\n    color: #B8860B;\n    transition: transform 0.3s ease;\n}\ndetails.thinking-chain[open] summary::before {\n    transform: rotate(90deg);\n    color: #D4A5F7;\n}\ndetails.thinking-chain[open] summary {\n    border-bottom-color: #8B7355;\n    background: linear-gradient(180deg, rgba(212, 165, 247, 0.15) 0%, transparent 100%);\n}\ndetails.thinking-chain > *:not(summary) {\n    padding: 12px 16px;\n    margin: 0;\n    color: #E8D0FF;\n    line-height: 1.7;\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);\n}\ndetails.thinking-chain[open] > *:not(summary) {\n    animation: inkThinkingFadeIn 0.4s ease forwards;\n}\n\n\n/* ═══════════════════════════════════════════════════════════════\n   响应式与无障碍\n   ═══════════════════════════════════════════════════════════════ */\n@media (max-width: 480px) {\n    .is-user > .border.border-muted,\n    .is-assistant > .border.border-muted {\n        padding: 12px !important;\n        border-radius: 10px !important;\n    }\n    .flex.items-center.justify-center.size-6 {\n        height: 24px !important;\n        width: 24px !important;\n    }\n    .flex.items-center.justify-center.size-6::after {\n        width: 6px !important;\n        height: 6px !important;\n        margin: -3px 0 0 -3px !important;\n    }\n    header.flex.justify-between { padding: 4px 8px !important; }\n    #nav-middle button:has(> .flex-1.truncate.text-left) .flex-1.truncate.text-left {\n        font-size: 0.8rem !important;\n    }\n    div.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] {\n        height: 2.5rem !important;\n    }\n    #ai-mod-button2 button.MuiButton-root {\n        padding: 4px 8px !important;\n        font-size: 0.8rem !important;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    /* 扫描线降速（现在可真正被 CSS 控制） */\n    .is-user > .border.border-muted::before,\n    .is-assistant > .border.border-muted::before,\n    .ink-ui::before {\n        animation-duration: 20s !important;\n        opacity: 0.2 !important;\n    }\n    /* 加载动画直接静止（修复：原 SMIL 动画无法被 CSS 关闭） */\n    .flex.items-center.justify-center.size-6::before,\n    .flex.items-center.justify-center.size-6::after,\n    .ink-ui .stat-fill::after,\n    .ink-ui nav details[open] summary::before,\n    .ink-ui nav details[open] summary .tab-icon,\n    .ink-ui h3::before,\n    details.thinking-chain[open] > *:not(summary) {\n        animation: none !important;\n    }\n    /* 关闭过渡动画 */\n    header.flex.justify-between,\n    div.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"],\n    #ai-mod-button2 button.MuiButton-root,\n    .MuiPaginationItem-root,\n    div.cursor-pointer.group.flex.items-center.justify-center,\n    button.MuiButton-containedPrimary,\n    button.MuiButton-outlinedPrimary {\n        transition: none !important;\n    }\n}\n\n\n/* ═══════════════════════════════════════════════════════════════\n   B平台新版输入组（shadcn InputGroup）适配 · 黄金时代\n   ───────────────────────────────────────────────────────────────\n   目标结构：\n   div[data-slot=\"input-group\"]（输入组容器，data-compact=\"true\"）\n     ├── #prompt-input-header  顶部工具栏（模组/评论/滚动/加图/搜索）\n     ├── #prompt-input-body    textarea 输入框\n     └── #prompt-input-footer  底部工具栏（设置/信息/模型/回复/发送）\n   ═══════════════════════════════════════════════════════════════ */\n\n/* ── 输入组容器 ── */\ndiv[data-slot=\"input-group\"] {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    background: linear-gradient(135deg, #1A1510 0%, #251E17 50%, #1A1510 100%) !important;\n    color: #F5E6D3 !important;\n    border: 2px solid #8B7355 !important;\n    border-radius: 12px !important;\n    box-shadow:\n        0 6px 20px rgba(0,0,0,0.7),\n        inset 0 1px 0 rgba(255,215,0,0.15) !important;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\n/* 输入组聚焦时金色描边 */\ndiv[data-slot=\"input-group\"]:focus-within {\n    border-color: #FFD700 !important;\n    box-shadow:\n        0 0 0 1px rgba(255,215,0,0.4),\n        0 0 20px rgba(255,215,0,0.25),\n        inset 0 1px 0 rgba(255,215,0,0.15) !important;\n}\n\n/* ── 顶部工具栏 ── */\n#prompt-input-header {\n    background: linear-gradient(180deg, rgba(47,39,30,0.65) 0%, transparent 100%) !important;\n    border-bottom: 1px solid rgba(139,115,85,0.4) !important;\n}\n#prompt-input-header button {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    background: linear-gradient(135deg, #251E17 0%, #1A1510 100%) !important;\n    color: #C9B896 !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 6px !important;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.4) !important;\n    transition: all 0.3s ease !important;\n    text-transform: none !important;\n    letter-spacing: 0.5px !important;\n}\n#prompt-input-header button:hover {\n    background: linear-gradient(135deg, #2F271E 0%, #251E17 100%) !important;\n    color: #FFD700 !important;\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 10px rgba(255,215,0,0.3) !important;\n}\n#prompt-input-header button svg {\n    color: #B8860B !important;\n    transition: color 0.3s ease !important;\n}\n#prompt-input-header button:hover svg { color: #FFD700 !important; }\n#prompt-input-header button span { color: inherit !important; }\n/* 顶栏滚动条 */\n#prompt-input-header div.overflow-x-auto::-webkit-scrollbar { height: 4px !important; }\n#prompt-input-header div.overflow-x-auto::-webkit-scrollbar-thumb {\n    background: #8B7355 !important;\n    border-radius: 4px !important;\n}\n#prompt-input-header div.overflow-x-auto::-webkit-scrollbar-track { background: transparent !important; }\n\n/* ── 输入框主体 ── */\n#prompt-input-body textarea {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    color: #F5E6D3 !important;\n    background: transparent !important;\n    caret-color: #FFD700 !important;\n    letter-spacing: 0.3px !important;\n    line-height: 1.7 !important;\n}\n#prompt-input-body textarea::placeholder {\n    color: #8B7355 !important;\n    opacity: 1 !important;\n    letter-spacing: 0.5px !important;\n}\n#prompt-input-body textarea::selection {\n    background: rgba(255,215,0,0.3) !important;\n    color: #FFFFFF !important;\n}\n\n/* ── 底部工具栏 ── */\n#prompt-input-footer {\n    background: linear-gradient(0deg, rgba(47,39,30,0.5) 0%, transparent 100%) !important;\n    border-top: 1px solid rgba(139,115,85,0.4) !important;\n}\n/* 通用图标按钮（设置/信息/回复模式等） */\n#prompt-input-footer button {\n    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimSun', serif !important;\n    color: #C9B896 !important;\n    transition: all 0.3s ease !important;\n}\n#prompt-input-footer button:hover {\n    color: #FFD700 !important;\n    background: rgba(255,215,0,0.1) !important;\n}\n#prompt-input-footer button svg {\n    color: #B8860B !important;\n    transition: color 0.3s ease !important;\n}\n#prompt-input-footer button:hover svg { color: #FFD700 !important; }\n#prompt-input-footer button span { color: inherit !important; }\n\n/* 模型选择器（带logo图标的按钮） */\n#prompt-input-footer button:has(img) {\n    background: rgba(0,0,0,0.3) !important;\n    border: 1px solid #8B7355 !important;\n    border-radius: 6px !important;\n    color: #F5E6D3 !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.5px !important;\n}\n#prompt-input-footer button:has(img):hover {\n    border-color: #FFD700 !important;\n    box-shadow: 0 0 10px rgba(255,215,0,0.3) !important;\n}\n#prompt-input-footer button:has(img) span { color: inherit !important; }\n\n/* 发送按钮（皇家金色） */\n#prompt-input-footer button[type=\"submit\"] {\n    background: linear-gradient(135deg, #FFD700 0%, #B8860B 100%) !important;\n    color: #1A1510 !important;\n    border: 1px solid #FFD700 !important;\n    box-shadow: 0 0 12px rgba(255,215,0,0.5) !important;\n}\n#prompt-input-footer button[type=\"submit\"]:hover {\n    background: linear-gradient(135deg, #FFE14D 0%, #D4AF37 100%) !important;\n    box-shadow: 0 0 20px rgba(255,215,0,0.8) !important;\n}\n#prompt-input-footer button[type=\"submit\"] svg { color: #1A1510 !important; }\n\n/* 移动端微调 */\n@media (max-width: 480px) {\n    div[data-slot=\"input-group\"] { border-radius: 10px !important; }\n    #prompt-input-header button { padding: 2px 6px !important; }\n}\n@media (prefers-reduced-motion: reduce) {\n    div[data-slot=\"input-group\"],\n    #prompt-input-header button,\n    #prompt-input-footer button {\n        transition: none !important;\n    }\n}\n/* ═══════════════════════════════════════════════════════════════\n   手机端全面适配 · 黄金时代\n   ═══════════════════════════════════════════════════════════════ */\n\n/* 大屏手机 / 小平板适配 (max-width: 768px) */\n@media (max-width: 768px) {\n    .ink-ui, .ink-top {\n        padding: 12px !important;\n        border-radius: 10px !important;\n        margin-bottom: 12px !important;\n    }\n    /* 修复底部导航栏：6列改为2行3列，防止溢出 */\n    .ink-ui nav {\n        grid-template-columns: repeat(3, 1fr) !important;\n        gap: 8px !important;\n        padding: 10px !important;\n    }\n    .ink-ui nav summary {\n        padding: 10px 4px !important;\n    }\n    .ink-ui nav summary .tab-icon {\n        font-size: 1.5em !important;\n    }\n    .ink-ui nav summary .tab-text {\n        font-size: 0.85em !important;\n    }\n    /* 表格适配：允许横向滚动 */\n    .ink-ui table, .ink-ui section[sl] table, .ink-ui section[sy] table {\n        display: block !important;\n        overflow-x: auto !important;\n        white-space: nowrap !important;\n    }\n    /* 压缩行布局 */\n    .ink-ui row, .ink-top row {\n        padding: 6px 4px !important;\n    }\n    .ink-ui row k, .ink-top row k {\n        width: 4.5em !important;\n        font-size: 0.85em !important;\n    }\n    /* 聊天内容字体微调 */\n    .rili-markdown-renderer {\n        font-size: 0.92em !important;\n    }\n}\n\n/* 小屏手机适配 (max-width: 480px) */\n@media (max-width: 480px) {\n    /* 全局容器修正 */\n    .ink-ui, .ink-top {\n        padding: 10px !important;\n        border-radius: 8px !important;\n        overflow: hidden !important;\n    }\n    .ink-ui nav {\n        grid-template-columns: repeat(3, 1fr) !important;\n        gap: 6px !important;\n    }\n    .ink-ui nav summary {\n        padding: 8px 2px !important;\n        border-width: 1px !important;\n    }\n    /* 优化聊天气泡与操作栏 */\n    .is-user > .border.border-muted,\n    .is-assistant > .border.border-muted {\n        padding: 10px !important;\n        border-radius: 8px !important;\n        margin-bottom: 8px !important;\n    }\n    /* 修复操作按钮组（复制、编辑、删除等）在手机上挤爆的问题 */\n    .bg-muted.rounded.flex.p-0\\.5 {\n        flex-wrap: wrap !important;\n        justify-content: center !important;\n        gap: 4px !important;\n        padding: 4px !important;\n    }\n    .bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7 {\n        width: 28px !important;\n        height: 28px !important;\n    }\n    /* 输入区工具栏适配 */\n    #prompt-input-header,\n    #prompt-input-footer {\n        padding: 4px !important;\n        gap: 4px !important;\n    }\n    #prompt-input-header button,\n    #prompt-input-footer button {\n        padding: 4px 6px !important;\n        font-size: 0.75em !important;\n    }\n    #prompt-input-footer button:has(img) {\n        padding: 2px 4px !important;\n    }\n    /* 发送按钮调整，确保不会被隐藏 */\n    #prompt-input-footer button[type=\"submit\"] {\n        min-width: 36px !important;\n        min-height: 36px !important;\n    }\n    /* 文本与标题缩小 */\n    .ink-ui h3 { font-size: 1em !important; letter-spacing: 1px !important; }\n    .ink-ui h4 { font-size: 0.9em !important; }\n    .ink-ui .stat-bar { max-width: 100px !important; height: 16px !important; }\n    /* 思维链折叠块 */\n    details.thinking-chain summary { padding: 8px 10px !important; font-size: 0.9em !important; }\n}\n\n/* 无障碍：强制关闭动画部分 (保持原有功能) */\n@media (prefers-reduced-motion: reduce) {\n    .is-user > .border.border-muted::before,\n    .is-assistant > .border.border-muted::before,\n    .ink-ui::before,\n    .flex.items-center.justify-center.size-6::before,\n    .flex.items-center.justify-center.size-6::after,\n    .ink-ui .stat-fill::after,\n    .ink-ui nav details[open] summary::before,\n    .ink-ui nav details[open] summary .tab-icon,\n    .ink-ui h3::before,\n    details.thinking-chain[open] > *:not(summary) {\n        animation: none !important;\n    }\n    header.flex.justify-between,\n    div.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"],\n    #ai-mod-button2 button.MuiButton-root,\n    .MuiPaginationItem-root,\n    div.cursor-pointer.group.flex.items-center.justify-center,\n    button.MuiButton-containedPrimary,\n    button.MuiButton-outlinedPrimary,\n    div[data-slot=\"input-group\"],\n    #prompt-input-header button,\n    #prompt-input-footer button {\n        transition: none !important;\n    }\n}","options":{"items":[{"order":0,"label":"归档","type":"SET-INPUT","value":"【归档】"},{"order":1,"label":"读档","type":"SET-INPUT","value":"【读档】"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3-flash-preview"},"totalConversations":7,"totalMessages":23,"totalCreditsUsed":16577,"totalTokensUsed":1099800,"totalPlayedUsers":4,"deeplyPlayed":0,"maxNonAuthorPlayCount":6,"fixedPromptLength":37819,"lorebookLength":35823,"author":{"id":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","name":"酒安江南","displayUsername":"naishuaiwangheihei","username":"naishuaiwangheihei"},"cardsTags":[{"tag":{"name":"玄幻","cardsCount":26}},{"tag":{"name":"加强色情描写","cardsCount":619}},{"tag":{"name":"男尊女卑","cardsCount":2}},{"tag":{"name":"已破甲","cardsCount":2795}},{"tag":{"name":"女奴","cardsCount":2}},{"tag":{"name":"可剧情可涩涩","cardsCount":3316}},{"tag":{"name":"多角色","cardsCount":1572}},{"tag":{"name":"都市异能","cardsCount":52}},{"tag":{"name":"自由探索","cardsCount":1518}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}