{"id":"2be8324f-fb17-4666-adf2-6463d67df65c","authorId":"wCTglVlh7Kp88wfCTRgMnXrwxIQ3xEG9","title":"【模拟人生】超真实中式高中","description":"【超真实高中】【全性向】色色面板色色时开启哟（减耗），防抢话，迷雾协议，存读档三个都是默认开启的。开学前最后的意淫","background":"m4krcg22c66301mp0v6iha05.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"cp0nyukibn20vz3omdgcigte.webp","coverWidth":2400,"coverHeight":1800,"introPage":"q45za4njp4jvbuagsxdmjx21.html","changelog":null,"createdAt":"2026-08-23T07:55:53.473Z","updatedAt":"2026-08-27T01:10:17.402Z","initPublicAt":"2026-08-26T23:38:37.694Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================================\n   【模拟人生】真实中式高中 — CSS美化 v14.2\n   修复：图标重复/玩家面板单列布局（每行一种信息）\n   ============================================================ */\n\n/* ==================== 全局基础 ==================== */\n* { box-sizing: border-box; }\n.chat-answer-container, .chat-answer-container * {\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", \"Microsoft YaHei\", \"PingFang SC\", serif !important;\n}\n.chat-answer-container p {\n    font-size: 14.5px; line-height: 2; margin: 6px 0;\n    letter-spacing: 0.5px; color: #3d3d3d;\n\n/* ===== 生理状态板块样式 ===== */\n.sc-dex-phys { border-left: 3px solid #e8a0bf; padding-left: 8px; margin: 6px 0; background: #fdf2f8; border-radius: 4px; }\n.sc-phys-detail { font-size: 0.92em; line-height: 1.8; color: #555; padding: 4px 0; }\n.sc-phys-detail > div { padding: 1px 0; }\n.sc-phys-val { color: #c2185b; font-weight: 600; }\n.sc-phys-state { display: inline-block; padding: 1px 8px; border-radius: 10px; background: #fce4ec; color: #c2185b; font-size: 0.9em; font-weight: 500; }\n}\n.chat-answer-container p[style*=\"color: #2957a2ff\"] { color: #c47a3a !important; font-weight: 500; }\ndiv.sc-ev-body p:first-of-type::first-letter {\n    font-size: 2.4em; font-weight: 700; float: left; line-height: 1;\n    margin: 4px 8px 0 0; color: #c47a3a;\n    text-shadow: 2px 2px 4px rgba(196, 122, 58, 0.2);\n}\n.chat-answer-container strong, .chat-answer-container b { color: #c47a3a; font-weight: 700; padding: 0 2px; }\n.chat-answer-container em, .chat-answer-container i { color: #8b7355; font-style: italic; }\n.chat-answer-container blockquote {\n    border-left: 3px solid #e8943a;\n    background: linear-gradient(90deg, #fff8f0 0%, transparent 100%);\n    margin: 12px 0; padding: 10px 16px; color: #8b7355;\n    font-style: italic; border-radius: 0 4px 4px 0;\n}\n.chat-answer-container table {\n    width: 100%; border-collapse: collapse; margin: 14px 0;\n    font-size: 13px; border-radius: 6px; overflow: hidden;\n    box-shadow: 0 2px 8px rgba(140, 160, 180, 0.1);\n}\n.chat-answer-container th {\n    background: linear-gradient(135deg, #e8943a 0%, #f4b860 100%);\n    color: #fff; padding: 10px 14px; text-align: left;\n    font-weight: 600; letter-spacing: 1px;\n}\n.chat-answer-container td { padding: 8px 14px; border-bottom: 1px solid #eef3f8; color: #4a4a4a; }\n.chat-answer-container tr:nth-child(even) td { background: #f8fafc; }\n.chat-answer-container tr:hover td { background: #fff8f0; }\n.chat-answer-container ul, .chat-answer-container ol { margin: 10px 0; padding-left: 24px; }\n.chat-answer-container li { padding: 4px 0; line-height: 1.8; color: #4a4a4a; }\n.chat-answer-container ul li::marker { color: #e8943a; font-size: 1.2em; }\n.chat-answer-container ol li::marker { color: #c47a3a; font-weight: 700; }\n.chat-answer-container a {\n    color: #4a90d9; text-decoration: none;\n    border-bottom: 1px dashed #4a90d9; transition: all 0.2s ease;\n}\n.chat-answer-container a:hover { color: #e8943a; border-bottom-color: #e8943a; }\n.chat-answer-container hr {\n    border: none; height: 2px;\n    background: linear-gradient(90deg, transparent, #e8943a, #f4b860, #e8943a, transparent);\n    margin: 20px 0; opacity: 0.6;\n}\n/* 全局代码块防止爆代码 */\n.chat-answer-container pre {\n    background: #f5f0e8 !important; border: 1px solid #e0d4c0 !important;\n    border-radius: 6px !important; padding: 12px 16px !important;\n    font-family: \"Courier New\", \"Consolas\", monospace !important;\n    font-size: 12.5px !important; color: #5a4a3a !important;\n    white-space: pre-wrap !important; word-break: break-all !important;\n    line-height: 1.7 !important; margin: 10px 0 !important;\n    overflow-x: auto !important;\n}\n.chat-answer-container code {\n    background: #f5ede0 !important; padding: 2px 6px !important;\n    border-radius: 3px !important; font-family: \"Courier New\", monospace !important;\n    font-size: 12.5px !important; color: #8b4513 !important;\n    border: 1px solid #e8d4b8 !important;\n}\n.chat-answer-container pre code {\n    background: transparent !important; padding: 0 !important;\n    border: none !important; font-size: inherit !important;\n}\n/* 防止蓝色选中高亮 */\n.chat-answer-container ::selection {\n    background: rgba(232, 148, 58, 0.2) !important;\n    color: inherit !important;\n}\n\n/* ==================== 平台级美化 ==================== */\n.group .bg-gray-100\\/90, .chat-answer-container .relative.inline-block {\n    background: linear-gradient(180deg, #f5f8fb 0%, #eef3f8 100%) !important;\n    border: 1px solid #d4dfe8 !important; border-radius: 6px !important;\n    box-shadow: 0 2px 12px rgba(140, 160, 180, 0.1) !important;\n    padding: 20px 24px !important; position: relative;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\n.group .bg-gray-100\\/90:hover {\n    box-shadow: 0 4px 20px rgba(140, 160, 180, 0.15) !important;\n    transform: translateY(-1px) !important;\n}\n.group .bg-gray-100\\/90::before {\n    content: \"\"; position: absolute; top: 0; left: 0;\n    width: 24px; height: 24px;\n    border-top: 2px solid #e8943a; border-left: 2px solid #e8943a;\n    border-radius: 6px 0 0 0;\n}\n.group .bg-gray-100\\/90::after {\n    content: \"\"; position: absolute; bottom: 0; right: 0;\n    width: 24px; height: 24px;\n    border-bottom: 2px solid #e8943a; border-right: 2px solid #e8943a;\n    border-radius: 0 0 6px 0;\n}\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90 {\n    background: linear-gradient(180deg, #fff8f0 0%, #fff1e0 100%) !important;\n    border: 1px solid #f0d4a8 !important; border-radius: 6px !important;\n    box-shadow: 0 2px 8px rgba(232, 148, 58, 0.12) !important;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90:hover {\n    box-shadow: 0 4px 16px rgba(232, 148, 58, 0.2) !important;\n}\n.flex.items-center.gap-2.pb-2 > button {\n    background: #fff !important; color: #7a7a7a !important;\n    border: 1px solid #d4dfe8 !important; border-radius: 4px !important;\n    font-weight: 400 !important; font-size: 12px !important;\n    transition: all 0.2s ease !important; padding: 5px 14px !important;\n}\n.flex.items-center.gap-2.pb-2 > button:hover {\n    background: #fff8f0 !important; color: #c47a3a !important;\n    border-color: #f0b860 !important; transform: translateY(-1px) !important;\n    box-shadow: 0 2px 6px rgba(232, 148, 58, 0.15) !important;\n}\n#ai-chat-input {\n    background: #fbfdff !important; border: 1px solid #d4dfe8 !important;\n    border-radius: 4px !important; color: #3d3d3d !important;\n    font-size: 14px !important; transition: all 0.2s ease !important;\n}\n#ai-chat-input:focus {\n    border-color: #f4b860 !important;\n    box-shadow: 0 0 0 3px rgba(244, 184, 96, 0.15) !important;\n}\n#ai-chat-input::placeholder { color: #b0bcc8 !important; }\n#ai-chat-bottom-input { background: transparent !important; }\n.p-\\[5\\.5px\\].max-h-\\[150px\\].bg-white {\n    background: #fbfdff !important; border: 1px solid #d4dfe8 !important;\n    border-radius: 6px !important;\n}\n#ai-send-button {\n    background: linear-gradient(135deg, #f4b860 0%, #e8943a 100%) !important;\n    border-radius: 4px !important;\n    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    box-shadow: 0 2px 8px rgba(232, 148, 58, 0.3) !important;\n}\n#ai-send-button:hover {\n    background: linear-gradient(135deg, #e8943a 0%, #d47a20 100%) !important;\n    transform: scale(1.05) !important;\n    box-shadow: 0 4px 12px rgba(232, 148, 58, 0.4) !important;\n}\n.sticky.w-full.top-0 {\n    background: linear-gradient(180deg, #f5f8fb 0%, #eef3f8 100%) !important;\n    border-bottom: 1px solid #d4dfe8 !important;\n}\n.relative.overflow-auto.h-full.min-h-\\[500px\\].min-w-\\[240px\\].bg-white {\n    background: #f5f8fb !important; border-right: 1px solid #d4dfe8 !important;\n}\n.text-zinc-800.text-xl.font-semibold {\n    color: #c47a3a !important; font-weight: 500 !important; letter-spacing: 2px !important;\n}\n.MuiStack-root.css-v6pit4, .bg-gray-100.bg-gray-100 {\n    background: #fff8f0 !important; border-left: 3px solid #e8943a !important;\n}\n.MuiStack-root.css-hffw0f { transition: all 0.2s ease !important; }\n.MuiStack-root.css-hffw0f:hover {\n    background: #f5f8fb !important; transform: translateX(4px) !important;\n}\n::-webkit-scrollbar { width: 6px; height: 6px; }\n::-webkit-scrollbar-track { background: #eef3f8; }\n::-webkit-scrollbar-thumb {\n    background: linear-gradient(180deg, #c8d4e0, #a8b8c8); border-radius: 3px;\n}\n::-webkit-scrollbar-thumb:hover {\n    background: linear-gradient(180deg, #f4b860, #e8943a);\n}\n.style_dot-flashing__8L91Q { display: none !important; }\n.flex.items-center.justify-center.w-6.h-5::after {\n    content: \"笔尖微动…\"; font-size: 13px; color: #c47a3a;\n    letter-spacing: 2px; animation: blink 1.5s ease-in-out infinite;\n}\n@keyframes blink { 0%, 100% { opacity: 0.4; } 50% { opacity: 1; } }\n\n/* ==================== 卡片通用 ==================== */\ndetails.sc-panel, div.sc-day, div.sm-panel {\n    margin: 18px 0 !important; padding: 0 !important;\n    overflow: visible !important; position: relative !important;\n    animation: cardIn 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    will-change: transform, opacity;\n}\n@keyframes cardIn {\n    from { opacity: 0; transform: translateY(12px); }\n    to { opacity: 1; transform: translateY(0); }\n}\ndetails.sc-panel + div.sc-day::before,\ndiv.sc-day + details.sc-panel::before,\ndetails.sc-panel + details.sc-panel::before,\ndiv.sc-day + div.sm-panel::before {\n    content: \"❖\"; position: absolute; top: -14px; left: 50%;\n    transform: translateX(-50%); color: #d4c8b8; font-size: 12px;\n    z-index: 10; background: #f5f8fb; padding: 0 8px;\n}\n\n/* ==================== 卡片1：思维链（暖红手账风） ==================== */\ndetails.sc-chain {\n    background: #fdf8f0 !important;\n    border: 1px solid #d4a574 !important;\n    border-left: 4px solid #c0392b !important;\n    border-radius: 8px !important;\n    box-shadow: 0 2px 12px rgba(192, 57, 43, 0.08) !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    transition: all 0.3s ease !important;\n}\ndetails.sc-chain:hover {\n    box-shadow: 0 4px 20px rgba(192, 57, 43, 0.12) !important;\n}\ndetails.sc-chain > summary {\n    background: linear-gradient(90deg, #f5ede0 0%, #fdf8f0 100%) !important;\n    color: #8b4513 !important;\n    padding: 12px 18px !important;\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    list-style: none !important;\n    border: none !important;\n    border-bottom: 1px solid #e8d4b8 !important;\n    letter-spacing: 1px !important;\n}\ndetails.sc-chain > summary::marker,\ndetails.sc-chain > summary::-webkit-details-marker { display: none !important; }\ndetails.sc-chain > *:not(summary) {\n    padding: 14px 18px !important;\n    font-size: 13px !important;\n    color: #5a4a3a !important;\n    line-height: 2 !important;\n    background: transparent !important;\n    display: block !important;\n}\ndetails.sc-chain p {\n    margin: 8px 0 !important;\n    padding: 4px 0 !important;\n    line-height: 1.9 !important;\n    font-size: 13px !important;\n    color: #5a4a3a !important;\n}\ndetails.sc-chain p strong:first-child,\ndetails.sc-chain p b:first-child {\n    display: inline-block !important;\n    background: #f5ede0 !important;\n    color: #8b4513 !important;\n    padding: 2px 10px !important;\n    border-radius: 4px !important;\n    font-size: 12px !important;\n    margin-right: 6px !important;\n    border-left: 3px solid #c0392b !important;\n}\ndetails.sc-chain ul, details.sc-chain ol {\n    margin: 8px 0 !important;\n    padding-left: 28px !important;\n}\ndetails.sc-chain li {\n    padding: 3px 0 !important;\n    line-height: 1.8 !important;\n    font-size: 13px !important;\n    color: #5a4a3a !important;\n}\ndetails.sc-chain pre {\n    background: #faf3e6 !important;\n    border: 1px solid #e8d4b8 !important;\n    border-left: 3px solid #c0392b !important;\n    border-radius: 4px !important;\n    padding: 10px 14px !important;\n    margin: 8px 0 !important;\n    font-size: 12px !important;\n    color: #5a4a3a !important;\n}\ndetails.sc-chain code {\n    background: #f5ede0 !important;\n    color: #8b4513 !important;\n    border: 1px solid #e8d4b8 !important;\n}\n\n/* ==================== 卡片2：叙事正文（暖米色杂志风） ==================== */\ndiv.sc-day {\n    background: #fdf8f0 !important;\n    border: 1px solid #e8d4b8 !important;\n    border-radius: 12px !important;\n    margin: 20px 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    box-shadow: 0 3px 14px rgba(160, 140, 100, 0.1) !important;\n    transition: all 0.3s ease !important;\n}\ndiv.sc-seg-h {\n    background: linear-gradient(90deg, #f5ede0 0%, #faf3e6 100%) !important;\n    color: #8b4513 !important;\n    padding: 14px 22px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n    font-weight: 600 !important;\n    border-bottom: 1px solid #e8d4b8 !important;\n}\ndiv.sc-seg-h .sc-seg-icon { font-size: 20px !important; }\ndiv.sc-seg-h .sc-seg-label { font-size: 18px !important; font-weight: 700 !important; color: #8b4513 !important; letter-spacing: 2px !important; }\ndiv.sc-seg-h .sc-date { margin-left: auto !important; font-size: 13px !important; color: #a0896a !important; }\ndiv.sc-seg-h .sc-weather { font-size: 13px !important; color: #a0896a !important; }\ndiv.sc-event {\n    margin: 16px 22px !important;\n    background: #fffef8 !important;\n    border: 1px solid #f0e4d0 !important;\n    border-radius: 10px !important;\n    overflow: hidden !important;\n    transition: all 0.25s ease !important;\n}\ndiv.sc-event:hover { box-shadow: 0 2px 10px rgba(160, 140, 100, 0.12) !important; }\ndiv.sc-event::before { display: none !important; }\ndiv.sc-ev-hd {\n    background: linear-gradient(90deg, #faf3e6 0%, #fffef8 100%) !important;\n    padding: 10px 18px !important;\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    border-bottom: 1px solid #f0e4d0 !important;\n}\ndiv.sc-ev-subj { font-weight: 700 !important; color: #5a4a3a !important; font-size: 15px !important; }\ndiv.sc-ev-time { font-size: 12px !important; color: #a0896a !important; background: #f5ede0 !important; padding: 2px 10px !important; border-radius: 10px !important; }\ndiv.sc-ev-body { padding: 16px 22px !important; }\ndiv.sc-ev-body p { margin: 10px 0 !important; text-indent: 2em !important; font-size: 14.5px !important; line-height: 2 !important; color: #4a3a2a !important; }\ndiv.sc-day pre, div.sc-ev-body pre {\n    background: #faf3e6 !important;\n    border: 1px solid #e8d4b8 !important;\n    border-left: 3px solid #e8943a !important;\n    border-radius: 6px !important;\n    padding: 12px 16px !important;\n    margin: 12px 0 !important;\n    font-family: \"Courier New\", \"Consolas\", monospace !important;\n    font-size: 12.5px !important;\n    color: #5a4a3a !important;\n    white-space: pre-wrap !important;\n    word-break: break-all !important;\n    line-height: 1.7 !important;\n    overflow-x: auto !important;\n}\ndiv.sc-day code, div.sc-ev-body code {\n    background: #f5ede0 !important;\n    padding: 2px 6px !important;\n    border-radius: 3px !important;\n    font-family: \"Courier New\", monospace !important;\n    font-size: 12.5px !important;\n    color: #8b4513 !important;\n    border: 1px solid #e8d4b8 !important;\n}\ndiv.sc-day pre code, div.sc-ev-body pre code {\n    background: transparent !important;\n    padding: 0 !important;\n    border: none !important;\n    font-size: inherit !important;\n}\n.sc-ev-gains {\n    margin: 12px 22px !important;\n    padding: 8px 0 !important;\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 8px !important;\n}\n.sc-gain {\n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 4px !important;\n    padding: 4px 14px !important;\n    background: #e8f5e9 !important;\n    border: 1px solid #a5d6a7 !important;\n    border-radius: 16px !important;\n    font-size: 12.5px !important;\n    color: #2e7d32 !important;\n    font-weight: 600 !important;\n}\ndiv.sc-seg-end {\n    text-align: center !important;\n    padding: 14px !important;\n    color: #a0896a !important;\n    font-size: 13px !important;\n    font-style: italic !important;\n    border-top: 1px dashed #e8d4b8 !important;\n    margin: 0 22px 16px !important;\n    letter-spacing: 2px !important;\n}\n\n/* ==================== 卡片3：玩家面板（v15 精修美化版） ==================== */\ndetails.sc-panel.sc-player-panel {\n    background: linear-gradient(135deg, #fdf8f0 0%, #faf3e6 100%) !important;\n    border: 1px solid #e8d4b8 !important;\n    border-radius: 16px !important;\n    margin: 20px 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    box-shadow: \n        0 6px 24px rgba(160, 140, 100, 0.15),\n        0 2px 6px rgba(160, 140, 100, 0.08) !important;\n    position: relative !important;\n}\n/* 顶部装饰条 */\ndetails.sc-panel.sc-player-panel::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important;\n    height: 5px !important;\n    background: linear-gradient(90deg, #c0392b 0%, #e8943a 25%, #f4b860 50%, #e8943a 75%, #c0392b 100%) !important;\n    z-index: 2 !important;\n}\n/* 右上角装饰印章 */\ndetails.sc-panel.sc-player-panel::after {\n    content: \"学籍卡\" !important;\n    position: absolute !important;\n    top: 12px !important;\n    right: 16px !important;\n    font-size: 10px !important;\n    color: rgba(192, 57, 43, 0.35) !important;\n    border: 1.5px solid rgba(192, 57, 43, 0.25) !important;\n    padding: 2px 8px !important;\n    border-radius: 3px !important;\n    transform: rotate(-5deg) !important;\n    letter-spacing: 2px !important;\n    font-weight: 700 !important;\n    z-index: 3 !important;\n    pointer-events: none !important;\n}\n/* 标题栏 */\ndetails.sc-panel.sc-player-panel > summary {\n    background: linear-gradient(90deg, #f5ede0 0%, #faf3e6 50%, #f5ede0 100%) !important;\n    color: #8b4513 !important;\n    padding: 16px 24px !important;\n    font-size: 17px !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    list-style: none !important;\n    border: none !important;\n    border-bottom: 2px dashed #e8d4b8 !important;\n    letter-spacing: 3px !important;\n    position: relative !important;\n    text-indent: 0 !important;\n}\ndetails.sc-panel.sc-player-panel > summary::marker,\ndetails.sc-panel.sc-player-panel > summary::-webkit-details-marker { display: none !important; }\ndetails.sc-panel.sc-player-panel > summary::before { content: none !important; display: none !important; }\ndetails.sc-panel.sc-player-panel > summary::after {\n    content: \"▼\" !important;\n    position: absolute !important;\n    right: 24px !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    font-size: 11px !important;\n    color: #c0392b !important;\n    transition: transform 0.3s ease !important;\n}\ndetails.sc-panel.sc-player-panel:not([open]) > summary::after { transform: translateY(-50%) rotate(-90deg) !important; }\n\n/* 内容区域 */\ndetails.sc-panel.sc-player-panel > *:not(summary) {\n    padding: 20px 24px !important;\n    display: block !important;\n    background: \n        radial-gradient(ellipse at top left, rgba(232,148,58,0.04) 0%, transparent 60%),\n        radial-gradient(ellipse at bottom right, rgba(192,57,43,0.03) 0%, transparent 60%) !important;\n}\n\n/* 信息块容器 - 不使用额外卡片 */\ndetails.sc-panel.sc-player-panel > *:not(summary) > div,\ndetails.sc-panel.sc-player-panel > *:not(summary) > section {\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n    margin: 0 !important;\n}\ndetails.sc-panel.sc-player-panel > *:not(summary) > div::before,\ndetails.sc-panel.sc-player-panel > *:not(summary) > section::before {\n    content: none !important;\n    display: none !important;\n}\n\n/* 分组标题 - 如\"人际关系\" */\ndetails.sc-panel.sc-player-panel > *:not(summary) > div > strong:first-child,\ndetails.sc-panel.sc-player-panel > *:not(summary) > section > strong:first-child,\ndetails.sc-panel.sc-player-panel > *:not(summary) > div > b:first-child,\ndetails.sc-panel.sc-player-panel > *:not(summary) > section > b:first-child {\n    display: inline-block !important;\n    font-size: 13px !important;\n    color: #fff !important;\n    font-weight: 700 !important;\n    margin: 18px 0 10px 0 !important;\n    padding: 5px 14px !important;\n    background: linear-gradient(135deg, #c0392b 0%, #d4563a 100%) !important;\n    letter-spacing: 2px !important;\n    border-radius: 4px 12px 12px 4px !important;\n    box-shadow: 0 2px 6px rgba(192,57,43,0.25) !important;\n    text-indent: 0 !important;\n}\n\n/* 每一行信息 */\ndetails.sc-panel.sc-player-panel p,\ndetails.sc-panel.sc-player-panel .sc-player-row {\n    display: flex !important;\n    align-items: baseline !important;\n    padding: 10px 14px !important;\n    font-size: 14px !important;\n    color: #4a3a2a !important;\n    border-bottom: 1px solid rgba(232, 212, 184, 0.5) !important;\n    margin: 0 !important;\n    text-indent: 0 !important;\n    line-height: 1.8 !important;\n    background: transparent !important;\n    border-radius: 6px !important;\n    transition: all 0.25s ease !important;\n    position: relative !important;\n}\ndetails.sc-panel.sc-player-panel p:hover,\ndetails.sc-panel.sc-player-panel .sc-player-row:hover {\n    background: linear-gradient(90deg, rgba(232,148,58,0.08) 0%, transparent 100%) !important;\n    padding-left: 18px !important;\n}\ndetails.sc-panel.sc-player-panel p:last-child,\ndetails.sc-panel.sc-player-panel .sc-player-row:last-child { border-bottom: none !important; }\n\n/* 首字母不放大 */\ndetails.sc-panel.sc-player-panel p::first-letter,\ndetails.sc-panel.sc-player-panel .sc-player-row::first-letter {\n    font-size: inherit !important;\n    float: none !important;\n    margin: 0 !important;\n    font-weight: inherit !important;\n    color: inherit !important;\n    text-shadow: none !important;\n}\n\n/* 标签（性情、相貌等）- 胶囊样式 */\ndetails.sc-panel.sc-player-panel p strong,\ndetails.sc-panel.sc-player-panel p b,\ndetails.sc-panel.sc-player-panel .sc-player-row strong,\ndetails.sc-panel.sc-player-panel .sc-player-row b {\n    display: inline-block !important;\n    color: #8b4513 !important;\n    font-weight: 700 !important;\n    margin-right: 10px !important;\n    min-width: 72px !important;\n    flex-shrink: 0 !important;\n    background: linear-gradient(135deg, #f5ede0 0%, #ede0cc 100%) !important;\n    padding: 2px 10px !important;\n    border-radius: 4px !important;\n    font-size: 13px !important;\n    border: 1px solid #e0c9a8 !important;\n    text-align: center !important;\n    letter-spacing: 1px !important;\n}\n/* ==================== 卡片4：人物图鉴（修复图标重复） ==================== */\ndetails.sc-panel.sc-dex-panel {\n    background: linear-gradient(135deg, #fdf8f0 0%, #faf3e6 100%) !important;\n    border: 1px solid #e8d4b8 !important;\n    border-radius: 14px !important;\n    margin: 18px 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    box-shadow: 0 4px 18px rgba(160, 140, 100, 0.12) !important;\n    position: relative !important;\n}\ndetails.sc-panel.sc-dex-panel::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important;\n    height: 4px !important;\n    background: linear-gradient(90deg, #8b4513, #c0392b, #e8943a, #f4b860, #e8943a, #c0392b, #8b4513) !important;\n    z-index: 1 !important;\n}\ndetails.sc-panel.sc-dex-panel > summary {\n    background: linear-gradient(90deg, #f5ede0 0%, #faf3e6 50%, #f5ede0 100%) !important;\n    color: #8b4513 !important;\n    padding: 14px 22px !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    list-style: none !important;\n    border: none !important;\n    border-bottom: 2px solid #e8d4b8 !important;\n    letter-spacing: 2px !important;\n    position: relative !important;\n}\ndetails.sc-panel.sc-dex-panel > summary::marker,\ndetails.sc-panel.sc-dex-panel > summary::-webkit-details-marker { display: none !important; }\n/* 不添加任何图标，避免与HTML已有图标重复 */\ndetails.sc-panel.sc-dex-panel > summary::before { content: none !important; display: none !important; }\ndetails.sc-panel.sc-dex-panel > summary::after {\n    content: \"▼\" !important;\n    position: absolute !important;\n    right: 20px !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    font-size: 10px !important;\n    color: #c0392b !important;\n    transition: transform 0.3s ease !important;\n}\ndetails.sc-panel.sc-dex-panel:not([open]) > summary::after { transform: translateY(-50%) rotate(-90deg) !important; }\n/* 人物图鉴列表容器 */\ndetails.sc-panel.sc-dex-panel > *:not(summary),\n.sc-dex-panel .sc-dex-list {\n    padding: 18px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 14px !important;\n    background: \n        radial-gradient(circle at 30% 70%, rgba(232,148,58,0.02) 0%, transparent 50%),\n        radial-gradient(circle at 70% 30%, rgba(139,69,19,0.02) 0%, transparent 50%) !important;\n}\n/* 单个人物卡片 */\n.sc-dex-panel .sc-dex-item,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div {\n    background: #fffef8 !important;\n    border: 1px solid #f0e4d0 !important;\n    border-radius: 12px !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    box-shadow: 0 2px 10px rgba(160, 140, 100, 0.06) !important;\n    position: relative !important;\n}\n.sc-dex-panel .sc-dex-item:hover,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div:hover {\n    box-shadow: 0 6px 20px rgba(160, 140, 100, 0.14) !important;\n    transform: translateY(-2px) !important;\n    border-color: #e8d4b8 !important;\n}\n/* 人物卡片左侧情绪色条 */\n.sc-dex-panel .sc-dex-item::before,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div::before {\n    content: \"\" !important;\n    position: absolute !important;\n    left: 0 !important; top: 0 !important; bottom: 0 !important;\n    width: 5px !important;\n    background: linear-gradient(180deg, #c0392b, #e8943a, #f4b860) !important;\n    border-radius: 12px 0 0 12px !important;\n    z-index: 1 !important;\n}\n/* 人物名称栏 - 不添加任何图标 */\n.sc-dex-panel .sc-dex-name,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div > strong:first-child,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div > b:first-child {\n    padding: 12px 18px 12px 20px !important;\n    font-size: 15px !important;\n    font-weight: 700 !important;\n    color: #5a4a3a !important;\n    cursor: pointer !important;\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    background: linear-gradient(90deg, #faf3e6 0%, #fffef8 100%) !important;\n    border-bottom: 1px solid #f0e4d0 !important;\n    letter-spacing: 1px !important;\n    position: relative !important;\n    margin: 0 !important;\n}\n/* 彻底移除名称前的图标，避免重复 */\n.sc-dex-panel .sc-dex-name::before,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div > strong:first-child::before,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div > b:first-child::before {\n    content: none !important;\n    display: none !important;\n}\n.sc-dex-panel .sc-dex-name::after { display: none !important; }\n/* 人物详情区域 */\n.sc-dex-panel .sc-dex-detail,\ndetails.sc-panel.sc-dex-panel > *:not(summary) > div > *:not(strong):not(b):not(:first-child) {\n    display: block !important;\n    padding: 14px 18px 14px 20px !important;\n    background: #fffef8 !important;\n}\n/* 人物详情每一行 */\n.sc-dex-panel .sc-dex-line,\ndetails.sc-panel.sc-dex-panel p {\n    padding: 6px 0 !important;\n    font-size: 13px !important;\n    color: #5a4a3a !important;\n    line-height: 1.9 !important;\n    border-bottom: 1px dotted #f0e4d0 !important;\n    display: block !important;\n    margin: 0 !important;\n    text-indent: 0 !important;\n}\n.sc-dex-panel .sc-dex-line:last-child,\ndetails.sc-panel.sc-dex-panel p:last-child { border-bottom: none !important; }\n.sc-dex-panel .sc-dex-line::before,\ndetails.sc-panel.sc-dex-panel p::before { display: none !important; }\n.sc-dex-panel .sc-dex-line strong,\n.sc-dex-panel .sc-dex-line b,\ndetails.sc-panel.sc-dex-panel p strong,\ndetails.sc-panel.sc-dex-panel p b {\n    color: #8b4513 !important;\n    font-weight: 700 !important;\n    margin-right: 6px !important;\n}\n/* 人物图鉴首字母不放大 */\ndetails.sc-panel.sc-dex-panel p::first-letter {\n    font-size: inherit !important;\n    float: none !important;\n    margin: 0 !important;\n    font-weight: inherit !important;\n    color: inherit !important;\n    text-shadow: none !important;\n}\n\n/* ==================== 卡片5：记忆区（手账便签风） ==================== */\ndetails.sc-panel.sc-mem-panel {\n    background: linear-gradient(180deg, #faf6ee 0%, #f2ece0 100%) !important;\n    border: 1px solid #d8ccb8 !important; border-radius: 4px !important;\n    box-shadow: 0 3px 14px rgba(160, 140, 110, 0.1) !important;\n    padding: 16px 12px 12px !important; position: relative;\n    transform: rotate(-0.3deg);\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\ndetails.sc-panel.sc-mem-panel:hover {\n    transform: rotate(0deg) translateY(-2px) !important;\n    box-shadow: 0 6px 20px rgba(160, 140, 110, 0.15) !important;\n}\ndetails.sc-panel.sc-mem-panel::before {\n    content: \"\"; position: absolute; top: -8px; left: 20px;\n    width: 70px; height: 20px;\n    background: rgba(232, 148, 58, 0.3);\n    border: 1px solid rgba(232, 148, 58, 0.4);\n    transform: rotate(-3deg); box-shadow: 0 2px 4px rgba(0,0,0,0.1);\n}\ndetails.sc-panel.sc-mem-panel::after {\n    content: \"\"; position: absolute; top: -8px; right: 20px;\n    width: 70px; height: 20px;\n    background: rgba(168, 192, 216, 0.3);\n    border: 1px solid rgba(168, 192, 216, 0.4);\n    transform: rotate(3deg); box-shadow: 0 2px 4px rgba(0,0,0,0.1);\n}\ndetails.sc-panel.sc-mem-panel > summary {\n    background: transparent !important; color: #8b7355 !important;\n    padding: 8px 16px !important; font-size: 14px !important;\n    font-weight: 600 !important; cursor: pointer !important;\n    list-style: none !important; border: none !important;\n    letter-spacing: 3px !important; text-align: center !important;\n    border-bottom: 2px dashed #d8ccb8 !important;\n    margin-bottom: 12px !important; transition: all 0.2s ease !important;\n}\ndetails.sc-panel.sc-mem-panel > summary:hover { color: #6b5d4f !important; }\ndetails.sc-panel.sc-mem-panel > summary::marker,\ndetails.sc-panel.sc-mem-panel > summary::-webkit-details-marker { display: none !important; }\ndetails.sc-panel.sc-mem-panel > summary::before { content: none !important; display: none !important; }\ndiv.sc-mem-grid {\n    display: grid !important; grid-template-columns: 1fr 1fr !important;\n    gap: 14px !important; padding: 4px !important;\n}\ndiv.sc-mem-col {\n    background: rgba(255,252,245,0.95) !important;\n    border-radius: 2px !important; padding: 14px 12px !important;\n    border: 1px solid #e0d4c0 !important; position: relative;\n    box-shadow: 2px 2px 6px rgba(160, 140, 110, 0.1) !important;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\ndiv.sc-mem-col:hover { box-shadow: 3px 3px 10px rgba(160, 140, 110, 0.18) !important; }\ndiv.sc-mem-col:first-child { transform: rotate(-0.5deg); }\ndiv.sc-mem-col:last-child { transform: rotate(0.5deg); }\ndiv.sc-mem-col::before {\n    content: \"\"; position: absolute; top: -6px; left: 50%;\n    transform: translateX(-50%) rotate(-1deg);\n    width: 40px; height: 12px;\n    background: rgba(232, 148, 58, 0.25);\n    border: 1px solid rgba(232, 148, 58, 0.3);\n}\ndiv.sc-mem-h {\n    font-weight: 700 !important; color: #8b7355 !important;\n    font-size: 12px !important; margin-bottom: 10px !important;\n    text-align: center !important; letter-spacing: 2px !important;\n    padding-bottom: 6px !important;\n    border-bottom: 1px dashed #d8ccb8 !important; margin-top: 4px !important;\n}\npre.sc-mem-text {\n    font-family: \"Noto Serif SC\", \"Microsoft YaHei\", serif !important;\n    font-size: 11.5px !important; color: #5a5040 !important;\n    background: transparent !important; padding: 4px !important;\n    margin: 4px 0 !important; white-space: pre-wrap !important;\n    word-break: break-all !important; line-height: 1.9 !important;\n    border: none !important;\n}\n\n/* ==================== 卡片6：行动选项（分组编号风） ==================== */\ndiv.sm-panel.sm-actions {\n    background: #fdf8f0 !important;\n    border: 1px solid #e8d4b8 !important;\n    border-radius: 12px !important;\n    box-shadow: 0 3px 14px rgba(160, 140, 100, 0.1) !important;\n    padding: 0 !important;\n    margin: 18px 0 !important;\n    overflow: hidden !important;\n}\ndiv.sm-panel.sm-actions::before { display: none !important; }\ndiv.sm-panel-h {\n    background: linear-gradient(90deg, #f5e6e0 0%, #faf0eb 100%) !important;\n    color: #8b4513 !important;\n    padding: 12px 22px !important;\n    font-size: 15px !important;\n    font-weight: 600 !important;\n    letter-spacing: 1px !important;\n    border-radius: 0 !important;\n    border-bottom: 1px solid #e8d4b8 !important;\n}\ndiv.sm-sec {\n    padding: 14px 18px !important;\n    background: transparent !important;\n    border-radius: 0 !important;\n}\ndiv.sm-sec pre {\n    font-family: \"Noto Serif SC\", \"Microsoft YaHei\", serif !important;\n    font-size: 14px !important;\n    color: #4a3a2a !important;\n    background: #fffef8 !important;\n    padding: 12px 16px !important;\n    border-radius: 8px !important;\n    line-height: 2 !important;\n    white-space: pre-wrap !important;\n    margin: 8px 0 !important;\n    border: 1px solid #f0e4d0 !important;\n}\nspan.sm-free {\n    display: block !important;\n    text-align: center !important;\n    margin-top: 12px !important;\n    font-size: 13px !important;\n    color: #8b7355 !important;\n    font-style: italic !important;\n    letter-spacing: 1px !important;\n}\n\n/* ==================== 通用details ==================== */\ndetails.sc-panel:not(.sc-player-panel):not(.sc-dex-panel):not(.phone-panel):not(.sc-mem-panel):not(.sc-chain) {\n    background: #f5f8fb !important; border: 1px solid #d4dfe8 !important;\n    border-radius: 8px !important; margin: 16px 0 !important;\n    padding: 0 !important; overflow: hidden !important;\n}\ndetails.sc-panel:not(.sc-player-panel):not(.sc-dex-panel):not(.phone-panel):not(.sc-mem-panel):not(.sc-chain) > summary {\n    background: #eef3f8 !important; color: #5a6a7a !important;\n    padding: 10px 18px !important; font-weight: 500 !important;\n    cursor: pointer !important; list-style: none !important;\n    border: none !important; border-bottom: 1px solid #d4dfe8 !important;\n}\ndetails.sc-panel:not(.sc-player-panel):not(.sc-dex-panel):not(.phone-panel):not(.sc-mem-panel):not(.sc-chain) > summary::marker,\ndetails.sc-panel:not(.sc-player-panel):not(.sc-dex-panel):not(.phone-panel):not(.sc-mem-panel):not(.sc-chain) > summary::-webkit-details-marker {\n    display: none !important;\n}\n\n/* ==================== 响应式 ==================== */\n@media (max-width: 768px) {\n    div.sc-mem-grid { grid-template-columns: 1fr !important; }\n    .chat-answer-container p { font-size: 13.5px !important; }\n    div.sc-event { margin: 14px 16px !important; }\n    details.sc-panel.sc-mem-panel { transform: none; }\n    div.sc-mem-col { transform: none !important; }\n    div.sc-ev-body p:first-of-type::first-letter { font-size: 1.8em; }\n}\n\n\n/* ===== 修复：行动选项蓝色字点击跳转 ===== */\n.chat-answer-container a {\n  color: inherit !important;\n  text-decoration: none !important;\n  pointer-events: none !important;\n  cursor: default !important;\n}\n.chat-answer-container a:hover {\n  color: inherit !important;\n  text-decoration: none !important;\n}\n\n/* ===== 热点信息 & 微信面板美化 ===== */\n.sc-hotnews, .sc-news, .sc-hot-info, .sc-hotnews-panel,\n.sc-wechat, .sc-weixin, .sc-msg-panel, .sc-wechat-panel {\n  background: linear-gradient(135deg, #fff5f5 0%, #fff0f6 100%);\n  border: 1px solid #f0c0d0;\n  border-radius: 10px;\n  padding: 12px 16px;\n  margin: 10px 0;\n  box-shadow: 0 2px 8px rgba(200, 100, 150, 0.1);\n}\n.sc-hotnews h4, .sc-news h4, .sc-hot-info h4,\n.sc-wechat h4, .sc-weixin h4, .sc-msg-panel h4 {\n  color: #c2185b;\n  font-size: 15px;\n  margin: 0 0 8px 0;\n  border-bottom: 2px solid #f8bbd0;\n  padding-bottom: 6px;\n}\n.sc-news-item, .sc-hotnews-item {\n  padding: 6px 0;\n  border-bottom: 1px dashed #f0c0d0;\n  font-size: 13px;\n  color: #555;\n  line-height: 1.6;\n}\n.sc-news-item:last-child, .sc-hotnews-item:last-child { border-bottom: none; }\n.sc-news-tag, .sc-hotnews-tag {\n  display: inline-block;\n  padding: 1px 6px;\n  border-radius: 8px;\n  background: #fce4ec;\n  color: #c2185b;\n  font-size: 11px;\n  margin-right: 6px;\n  font-weight: 500;\n}\n.sc-wechat-msg, .sc-weixin-msg {\n  padding: 8px 10px;\n  background: #fff;\n  border-radius: 8px;\n  margin: 6px 0;\n  border-left: 3px solid #e8a0bf;\n  font-size: 13px;\n  color: #555;\n}\n.sc-wechat-empty, .sc-weixin-empty {\n  text-align: center;\n  color: #999;\n  font-size: 13px;\n  padding: 12px 0;\n}\n\n/* ===== 真实微信风格（覆盖之前粉色主题） ===== */\n.sc-wechat, .sc-weixin, .sc-wechat-panel, .sc-weixin-panel {\n  background: #ededed !important;\n  border: 1px solid #d0d0d0 !important;\n  border-radius: 12px !important;\n  padding: 0 !important;\n  margin: 10px 0 !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important;\n  overflow: hidden !important;\n  font-family: -apple-system, BlinkMacSystemFont, \"PingFang SC\", \"Helvetica Neue\", sans-serif !important;\n}\n.sc-wechat > h4:first-child, .sc-weixin > h4:first-child,\n.sc-wechat-panel > h4:first-child, .sc-weixin-panel > h4:first-child,\n.sc-wechat-header, .sc-weixin-header {\n  background: #2e2e2e !important;\n  color: #fff !important;\n  font-size: 16px !important;\n  font-weight: 500 !important;\n  text-align: center !important;\n  padding: 12px 0 !important;\n  margin: 0 !important;\n  border-bottom: none !important;\n}\n.sc-wechat-body, .sc-weixin-body, .sc-wechat-content, .sc-weixin-content {\n  background: #ededed !important;\n  padding: 12px !important;\n}\n.sc-wechat-msg.other, .sc-weixin-msg.other,\n.sc-wechat-msg-left, .sc-weixin-msg-left {\n  background: #fff !important;\n  color: #000 !important;\n  border-radius: 4px !important;\n  padding: 8px 12px !important;\n  margin: 6px 0 !important;\n  border-left: none !important;\n  max-width: 70% !important;\n  display: inline-block !important;\n}\n.sc-wechat-msg.self, .sc-weixin-msg.self,\n.sc-wechat-msg.me, .sc-weixin-msg.me,\n.sc-wechat-msg-right, .sc-weixin-msg-right {\n  background: #95ec69 !important;\n  color: #000 !important;\n  border-radius: 4px !important;\n  padding: 8px 12px !important;\n  margin: 6px 0 6px auto !important;\n  border-left: none !important;\n  max-width: 70% !important;\n  display: block !important;\n  text-align: right !important;\n}\n.sc-wechat-contact, .sc-weixin-contact,\n.sc-wechat-list-item, .sc-weixin-list-item {\n  display: flex !important;\n  align-items: center !important;\n  padding: 10px 12px !important;\n  border-bottom: 1px solid #e5e5e5 !important;\n  background: #fff !important;\n}\n.sc-wechat-avatar, .sc-weixin-avatar {\n  width: 40px !important;\n  height: 40px !important;\n  border-radius: 6px !important;\n  margin-right: 10px !important;\n  background: #ddd !important;\n  flex-shrink: 0 !important;\n}\n.sc-wechat-empty, .sc-weixin-empty {\n  background: #ededed !important;\n  color: #999 !important;\n  text-align: center !important;\n  padding: 30px 0 !important;\n  font-size: 14px !important;\n}\n\n\n/* ===== 热点信息美化 ===== */\n.sc-hot-info, .sc-hotnews, .sc-trending {\n  background: #fff !important;\n  border-radius: 12px !important;\n  overflow: hidden !important;\n  box-shadow: 0 2px 12px rgba(0,0,0,0.08) !important;\n}\n.sc-hot-info .title, .sc-hotnews .title, .sc-trending .title {\n  background: linear-gradient(135deg, #ff6b35, #f7931e) !important;\n  color: #fff !important;\n  padding: 12px 16px !important;\n  font-size: 16px !important;\n  font-weight: 600 !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n}\n.sc-hot-info .title::before, .sc-hotnews .title::before, .sc-trending .title::before {\n  content: \"🔥\" !important;\n  font-size: 18px !important;\n}\n.sc-hot-info .item, .sc-hotnews .item, .sc-trending .item {\n  padding: 10px 16px !important;\n  border-bottom: 1px solid #f0f0f0 !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 10px !important;\n  transition: background 0.2s !important;\n  cursor: pointer !important;\n}\n.sc-hot-info .item:hover, .sc-hotnews .item:hover, .sc-trending .item:hover {\n  background: #fff8f5 !important;\n}\n.sc-hot-info .item:last-child, .sc-hotnews .item:last-child, .sc-trending .item:last-child {\n  border-bottom: none !important;\n}\n.sc-hot-info .rank, .sc-hotnews .rank, .sc-trending .rank {\n  width: 22px !important;\n  height: 22px !important;\n  border-radius: 50% !important;\n  background: #f0f0f0 !important;\n  color: #999 !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  flex-shrink: 0 !important;\n}\n.sc-hot-info .item:nth-child(1) .rank, .sc-hotnews .item:nth-child(1) .rank, .sc-trending .item:nth-child(1) .rank {\n  background: #ff4757 !important;\n  color: #fff !important;\n}\n.sc-hot-info .item:nth-child(2) .rank, .sc-hotnews .item:nth-child(2) .rank, .sc-trending .item:nth-child(2) .rank {\n  background: #ff7f50 !important;\n  color: #fff !important;\n}\n.sc-hot-info .item:nth-child(3) .rank, .sc-hotnews .item:nth-child(3) .rank, .sc-trending .item:nth-child(3) .rank {\n  background: #ffa502 !important;\n  color: #fff !important;\n}\n.sc-hot-info .text, .sc-hotnews .text, .sc-trending .text {\n  flex: 1 !important;\n  font-size: 14px !important;\n  color: #333 !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n  white-space: nowrap !important;\n}\n.sc-hot-info .heat, .sc-hotnews .heat, .sc-trending .heat {\n  font-size: 12px !important;\n  color: #ff6b35 !important;\n  flex-shrink: 0 !important;\n}\n\n/* ===== 微信真实风格美化（增强版） ===== */\n.sc-wechat, .sc-weixin {\n  background: #ededed !important;\n  border-radius: 12px !important;\n  overflow: hidden !important;\n  font-family: -apple-system, BlinkMacSystemFont, \"PingFang SC\", \"Microsoft YaHei\", sans-serif !important;\n}\n.sc-wechat .header, .sc-weixin .header {\n  background: #ededed !important;\n  padding: 12px 16px !important;\n  text-align: center !important;\n  font-size: 16px !important;\n  font-weight: 500 !important;\n  color: #000 !important;\n  border-bottom: 1px solid #d9d9d9 !important;\n}\n.sc-wechat .messages, .sc-weixin .messages {\n  padding: 12px !important;\n  background: #ededed !important;\n}\n.sc-wechat .msg, .sc-weixin .msg {\n  display: flex !important;\n  margin-bottom: 16px !important;\n  align-items: flex-start !important;\n  gap: 8px !important;\n}\n.sc-wechat .msg.self, .sc-weixin .msg.self {\n  flex-direction: row-reverse !important;\n}\n.sc-wechat .avatar, .sc-weixin .avatar {\n  width: 40px !important;\n  height: 40px !important;\n  border-radius: 6px !important;\n  background: #ccc !important;\n  flex-shrink: 0 !important;\n  overflow: hidden !important;\n}\n.sc-wechat .avatar img, .sc-weixin .avatar img {\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: cover !important;\n}\n.sc-wechat .bubble, .sc-weixin .bubble {\n  max-width: 70% !important;\n  padding: 10px 14px !important;\n  border-radius: 6px !important;\n  font-size: 15px !important;\n  line-height: 1.5 !important;\n  word-wrap: break-word !important;\n  position: relative !important;\n}\n.sc-wechat .msg:not(.self) .bubble, .sc-weixin .msg:not(.self) .bubble {\n  background: #fff !important;\n  color: #000 !important;\n}\n.sc-wechat .msg.self .bubble, .sc-weixin .msg.self .bubble {\n  background: #95ec69 !important;\n  color: #000 !important;\n}\n.sc-wechat .time, .sc-weixin .time {\n  text-align: center !important;\n  font-size: 12px !important;\n  color: #999 !important;\n  margin: 8px 0 !important;\n}\n.sc-wechat .input-area, .sc-weixin .input-area {\n  background: #f7f7f7 !important;\n  padding: 10px 12px !important;\n  border-top: 1px solid #d9d9d9 !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n}\n.sc-wechat .input-area input, .sc-weixin .input-area input {\n  flex: 1 !important;\n  border: none !important;\n  background: #fff !important;\n  border-radius: 6px !important;\n  padding: 8px 12px !important;\n  font-size: 14px !important;\n  outline: none !important;\n}\n.sc-wechat .send-btn, .sc-weixin .send-btn {\n  background: #07c160 !important;\n  color: #fff !important;\n  border: none !important;\n  border-radius: 6px !important;\n  padding: 8px 16px !important;\n  font-size: 14px !important;\n  cursor: pointer !important;\n}\n.sc-wechat .send-btn:hover, .sc-weixin .send-btn:hover {\n  background: #06ad56 !important;\n}","options":{"items":[{"order":0,"label":"开启/关闭防抢话","type":"SET-INPUT","value":"开启/关闭防抢话"},{"order":1,"label":"开启/关闭存档","type":"SET-INPUT","value":"开启/关闭存档"},{"order":2,"label":"存档/读档","type":"SET-INPUT","value":"存档/读档"},{"order":3,"label":"开启/关闭迷雾协议","type":"SET-INPUT","value":"开启/关闭迷雾协议"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":6,"totalMessages":20,"totalCreditsUsed":22040,"totalTokensUsed":775938,"totalPlayedUsers":6,"deeplyPlayed":1,"maxNonAuthorPlayCount":13,"fixedPromptLength":14961,"lorebookLength":44376,"author":{"id":"wCTglVlh7Kp88wfCTRgMnXrwxIQ3xEG9","name":"flash666","displayUsername":"flash666","username":"flash666"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":767}},{"tag":{"name":"超高自由度","cardsCount":1342}},{"tag":{"name":"校园","cardsCount":540}},{"tag":{"name":"校园恋爱","cardsCount":7}},{"tag":{"name":"校园日常","cardsCount":4}},{"tag":{"name":"全性向","cardsCount":344}},{"tag":{"name":"燃夏争魁","cardsCount":161}},{"tag":{"name":"开放世界","cardsCount":1806}},{"tag":{"name":"超真实","cardsCount":1}},{"tag":{"name":"自由探索","cardsCount":1522}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}