{"id":"7c7ac60c-2983-4669-b15a-8cf071553ffe","authorId":"wCTglVlh7Kp88wfCTRgMnXrwxIQ3xEG9","title":"【终极综漫大世界】综漫日常什么的最好了，喜欢的动漫加加加","description":"💖💖💖【想要什么动漫，自己加，建议只加日常番，别加有超能力太突兀了】💖💖💖此作是我基于【综漫世界】从来没觉得活在综漫世界不开心 所创作的，所以聊天记录应该是相通的。\n新增功能：LINE，防抢话，存档/读档，迷雾协议，世界信息，小说模式，人际关系网络\n注意【你的出现使各个番的剧情崩坏，所以不要过度追求原剧情了，毕竟你来这是为了与他们生活不是吗】","background":"zi82somxj6doxh8m919jm5tt.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"gv96ynsmalbiiue0lm3oc04a.webp","coverWidth":400,"coverHeight":300,"introPage":"vo4gny2y5x2iwj54t01x4k5s.html","changelog":null,"createdAt":"2026-08-15T07:47:50.317Z","updatedAt":"2026-08-18T02:28:34.152Z","initPublicAt":"2026-08-17T22:30:02.091Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================================\n   综漫日常融合世界 · 漫画风格CSS美化（融合加强版）\n   设计哲学：黑白灰主调 + 角色专属对话色 + 漫画分镜格 + LINE聊天样式\n   融合来源：1css.txt（主框架）+ CSS美化v2.0（LINE/表格/代码组件）\n   更新：2026-08-18 · 新增世界信息面板 & 人际关系网络面板样式\n   ============================================================ */\n\n/* ==================== 一、全局基础 ==================== */\n\n* {\n    font-family: \"Comic Sans MS\", \"Mochiy Pop P One\", \"Zen Dots\", \"Noto Sans SC\", \"Microsoft YaHei\", sans-serif !important;\n    box-sizing: border-box;\n}\n\nbody,\n.grow.overflow-hidden {\n    background: #f8f4ef !important;\n    position: relative;\n}\n\n/* 网点纹理——三层叠加 */\nbody::before {\n    content: \"\";\n    position: fixed;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background-image: radial-gradient(circle at 10px 10px, rgba(0, 0, 0, 0.06) 1.5px, transparent 1.5px);\n    background-size: 24px 24px;\n    pointer-events: none;\n    z-index: 1;\n}\n\nbody::after {\n    content: \"\";\n    position: fixed;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background-image: radial-gradient(circle at 20px 20px, rgba(0, 0, 0, 0.03) 3px, transparent 3px);\n    background-size: 48px 48px;\n    pointer-events: none;\n    z-index: 0;\n}\n\n/* 斜线纹理——仅PC */\n@media (min-width: 1024px) {\n    .grow.overflow-hidden::before {\n        content: \"\";\n        position: fixed;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: repeating-linear-gradient(45deg,\n                transparent,\n                transparent 60px,\n                rgba(0, 0, 0, 0.015) 60px,\n                rgba(0, 0, 0, 0.015) 61px);\n        pointer-events: none;\n        z-index: 0;\n    }\n}\n\n/* ==================== 二、侧边栏·漫画分镜格 ==================== */\n\n.relative.overflow-auto.h-full.min-h-\\[500px\\].min-w-\\[240px\\].bg-white {\n    background: #fcf9f5 !important;\n    border-right: 8px solid #0a0a0a !important;\n    box-shadow: 12px 0 32px rgba(0, 0, 0, 0.08) !important;\n    position: relative;\n}\n\n/* 四角L形角标 */\n.relative.overflow-auto.h-full.min-h-\\[500px\\].min-w-\\[240px\\].bg-white::before {\n    content: \"\";\n    position: absolute;\n    top: -6px;\n    right: -6px;\n    width: 40px;\n    height: 40px;\n    border-top: 8px solid #0a0a0a;\n    border-right: 8px solid #0a0a0a;\n    z-index: 3;\n    background: transparent;\n}\n.relative.overflow-auto.h-full.min-h-\\[500px\\].min-w-\\[240px\\].bg-white::after {\n    content: \"\";\n    position: absolute;\n    bottom: -6px;\n    left: -6px;\n    width: 40px;\n    height: 40px;\n    border-bottom: 8px solid #0a0a0a;\n    border-left: 8px solid #0a0a0a;\n    z-index: 3;\n    background: transparent;\n}\n\n/* 侧边栏标题——漫画标题框 */\n.text-zinc-800.text-xl.font-semibold {\n    font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n    font-size: 22px !important;\n    font-weight: 900 !important;\n    background: #0a0a0a !important;\n    color: #fcf9f5 !important;\n    padding: 6px 18px !important;\n    display: inline-block !important;\n    letter-spacing: 2px !important;\n    border: none !important;\n    text-shadow: none !important;\n    transform: skew(-4deg) !important;\n}\n\n/* ==================== 三、对话列表·漫画目录 ==================== */\n\n.MuiStack-root.css-v6pit4,\n.bg-gray-100.bg-gray-100 {\n    background: #0a0a0a !important;\n    border: 4px solid #0a0a0a !important;\n    box-shadow: 8px 8px 0 rgba(0, 0, 0, 0.08) !important;\n    position: relative;\n    color: #fcf9f5 !important;\n}\n\n.MuiStack-root.css-v6pit4::before,\n.bg-gray-100.bg-gray-100::before {\n    content: \"▶\";\n    position: absolute;\n    left: -24px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #e63946;\n    font-size: 24px;\n    font-weight: 900;\n    animation: pulse-arrow 1.2s ease-in-out infinite;\n}\n\n@keyframes pulse-arrow {\n    0%, 100% { transform: translateY(-50%) scale(1); opacity: 1; }\n    50% { transform: translateY(-50%) scale(1.3); opacity: 0.6; }\n}\n\n.MuiStack-root.css-hffw0f {\n    background: #fcf9f5 !important;\n    border-bottom: 3px solid #d0c8c0 !important;\n    transition: all 0.2s ease !important;\n    padding: 8px 12px !important;\n}\n\n.MuiStack-root.css-hffw0f:hover {\n    background: #fff5ee !important;\n    border-left: 6px solid #e63946 !important;\n    transform: translateX(6px) !important;\n}\n\n/* ==================== 四、对话气泡·核心美化 ==================== */\n\n/* ----- 通用对话气泡基础样式 ----- */\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90,\n.chat-answer-container .relative.inline-block {\n    border: 5px solid #0a0a0a !important;\n    box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.06) !important;\n    padding: 18px 22px !important;\n    margin: 8px 4px 16px 4px !important;\n    position: relative;\n}\n\n/* 对话框尾巴 */\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90::after {\n    content: \"\";\n    position: absolute;\n    bottom: -18px;\n    right: 16px;\n    width: 0;\n    height: 0;\n    border-left: 18px solid transparent;\n    border-right: 18px solid transparent;\n    border-top: 18px solid #0a0a0a;\n}\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90::before {\n    content: \"\";\n    position: absolute;\n    bottom: -11px;\n    right: 20px;\n    width: 0;\n    height: 0;\n    border-left: 14px solid transparent;\n    border-right: 14px solid transparent;\n    border-top: 14px solid #ffffff;\n    z-index: 2;\n}\n\n.chat-answer-container .relative.inline-block::after {\n    content: \"\";\n    position: absolute;\n    bottom: -18px;\n    left: 16px;\n    width: 0;\n    height: 0;\n    border-left: 18px solid transparent;\n    border-right: 18px solid transparent;\n    border-top: 18px solid #0a0a0a;\n}\n.chat-answer-container .relative.inline-block::before {\n    content: \"\";\n    position: absolute;\n    bottom: -11px;\n    left: 20px;\n    width: 0;\n    height: 0;\n    border-left: 14px solid transparent;\n    border-right: 14px solid transparent;\n    border-top: 14px solid #fcf9f5;\n    z-index: 2;\n}\n\n/* ----- 用户消息（右侧）——白底 ----- */\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90 {\n    background: #ffffff !important;\n    border-radius: 4px 4px 4px 28px !important;\n}\n\n/* ----- AI消息（左侧）——米白底 ----- */\n.chat-answer-container .relative.inline-block {\n    background: #fcf9f5 !important;\n    border-radius: 4px 4px 28px 4px !important;\n}\n\n/* ----- 对话内容文字样式 ----- */\n.relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90,\n.chat-answer-container .relative.inline-block {\n    color: #0a0a0a !important;\n    font-size: 15px !important;\n    line-height: 1.9 !important;\n}\n\n/* ==================== 五、对话角色专属配色 ==================== */\n\n/*\n * 使用说明：\n * 在文风系统中，对话格式为：\n * <p style=\"color:角色配色;\">\"对话内容\"</p>\n * 以下CSS针对不同的角色配色值自动添加额外装饰\n */\n\n/* ---- GBC 团队 ---- */\n\n/* 仁菜 · 红 #c0392b —— 倔强的火焰 */\np[style*=\"color:#c0392b\"],\np[style*=\"color:#c0392b;\"],\np[style*=\"color: #c0392b\"] {\n    border-left: 6px solid #c0392b !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n    position: relative;\n}\np[style*=\"color:#c0392b\"]::before,\np[style*=\"color:#c0392b;\"]::before,\np[style*=\"color: #c0392b\"]::before {\n    content: \"◆\";\n    color: #c0392b;\n    margin-right: 6px;\n    font-size: 12px;\n}\n\n/* 桃香 · 蓝 #2980b9 —— 沉静的海 */\np[style*=\"color:#2980b9\"],\np[style*=\"color:#2980b9;\"],\np[style*=\"color: #2980b9\"] {\n    border-left: 6px solid #2980b9 !important;\n    padding-left: 12px !important;\n    font-weight: 600 !important;\n    opacity: 0.92;\n}\n\n/* 昴 · 紫 #8e44ad —— 温柔的犹豫 */\np[style*=\"color:#8e44ad\"],\np[style*=\"color:#8e44ad;\"],\np[style*=\"color: #8e44ad\"] {\n    border-left: 6px solid #8e44ad !important;\n    padding-left: 12px !important;\n    font-style: italic !important;\n}\n\n/* 智 · 橙 #e67e22 —— 尖锐的防御 */\np[style*=\"color:#e67e22\"],\np[style*=\"color:#e67e22;\"],\np[style*=\"color: #e67e22\"] {\n    border-left: 6px solid #e67e22 !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n    letter-spacing: 0.5px !important;\n}\np[style*=\"color:#e67e22\"]::after,\np[style*=\"color:#e67e22;\"]::after,\np[style*=\"color: #e67e22\"]::after {\n    content: \" ⚡\";\n    color: #e67e22;\n    font-size: 12px;\n}\n\n/* RUPA · 绿 #2ecc71 —— 包容的锚 */\np[style*=\"color:#2ecc71\"],\np[style*=\"color:#2ecc71;\"],\np[style*=\"color: #2ecc71\"] {\n    border-left: 6px solid #2ecc71 !important;\n    padding-left: 12px !important;\n    font-weight: 500 !important;\n}\np[style*=\"color:#2ecc71\"]::before,\np[style*=\"color:#2ecc71;\"]::before,\np[style*=\"color: #2ecc71\"]::before {\n    content: \"☕ \";\n    font-size: 14px;\n}\n\n/* ---- 孤独摇滚 ---- */\n\n/* 波奇 · 粉 #e91e63 —— 社恐吉他 */\np[style*=\"color:#e91e63\"],\np[style*=\"color:#e91e63;\"],\np[style*=\"color: #e91e63\"] {\n    border-left: 6px solid #e91e63 !important;\n    padding-left: 12px !important;\n    font-weight: 600 !important;\n    opacity: 0.85;\n}\np[style*=\"color:#e91e63\"]::before,\np[style*=\"color:#e91e63;\"]::before,\np[style*=\"color: #e91e63\"]::before {\n    content: \"✦\";\n    color: #e91e63;\n    margin-right: 4px;\n    font-size: 12px;\n}\n\n/* 虹夏 · 金黄 #f39c12 —— 元气队长 */\np[style*=\"color:#f39c12\"],\np[style*=\"color:#f39c12;\"],\np[style*=\"color: #f39c12\"] {\n    border-left: 6px solid #f39c12 !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n}\np[style*=\"color:#f39c12\"]::after,\np[style*=\"color:#f39c12;\"]::after,\np[style*=\"color: #f39c12\"]::after {\n    content: \" ✨\";\n    font-size: 12px;\n}\n\n/* 凉 · 深灰 #34495e —— 冷静理性 */\np[style*=\"color:#34495e\"],\np[style*=\"color:#34495e;\"],\np[style*=\"color: #34495e\"] {\n    border-left: 6px solid #34495e !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n    letter-spacing: 0.3px !important;\n}\n\n/* 喜多 · 红橙 #e74c3c —— 社交齿轮 */\np[style*=\"color:#e74c3c\"],\np[style*=\"color:#e74c3c;\"],\np[style*=\"color: #e74c3c\"] {\n    border-left: 6px solid #e74c3c !important;\n    padding-left: 12px !important;\n    font-weight: 600 !important;\n}\np[style*=\"color:#e74c3c\"]::before,\np[style*=\"color:#e74c3c;\"]::before,\np[style*=\"color: #e74c3c\"]::before {\n    content: \"♪ \";\n    color: #e74c3c;\n    font-size: 14px;\n}\n\n/* ---- MyGO!!!!! ---- */\n\n/* 灯 · 青绿 #1abc9c —— 感性质朴 */\np[style*=\"color:#1abc9c\"],\np[style*=\"color:#1abc9c;\"],\np[style*=\"color: #1abc9c\"] {\n    border-left: 6px solid #1abc9c !important;\n    padding-left: 12px !important;\n    font-weight: 600 !important;\n    opacity: 0.9;\n}\np[style*=\"color:#1abc9c\"]::before,\np[style*=\"color:#1abc9c;\"]::before,\np[style*=\"color: #1abc9c\"]::before {\n    content: \"✿\";\n    color: #1abc9c;\n    margin-right: 4px;\n    font-size: 14px;\n}\n\n/* 爱音 · 樱花粉 #fd79a8 —— 行动派 */\np[style*=\"color:#fd79a8\"],\np[style*=\"color:#fd79a8;\"],\np[style*=\"color: #fd79a8\"] {\n    border-left: 6px solid #fd79a8 !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n}\np[style*=\"color:#fd79a8\"]::after,\np[style*=\"color:#fd79a8;\"]::after,\np[style*=\"color: #fd79a8\"]::after {\n    content: \" 🌸\";\n    font-size: 12px;\n}\n\n/* 立希 · 黑 #2d3436 —— 完美主义 */\np[style*=\"color:#2d3436\"],\np[style*=\"color:#2d3436;\"],\np[style*=\"color: #2d3436\"] {\n    border-left: 6px solid #2d3436 !important;\n    padding-left: 12px !important;\n    font-weight: 900 !important;\n    letter-spacing: 0.5px !important;\n}\n\n/* 素世 · 淡紫 #a29bfe —— 镜面微笑 */\np[style*=\"color:#a29bfe\"],\np[style*=\"color:#a29bfe;\"],\np[style*=\"color: #a29bfe\"] {\n    border-left: 6px solid #a29bfe !important;\n    padding-left: 12px !important;\n    font-style: italic !important;\n    font-weight: 500 !important;\n    opacity: 0.88;\n}\np[style*=\"color:#a29bfe\"]::before,\np[style*=\"color:#a29bfe;\"]::before,\np[style*=\"color: #a29bfe\"]::before {\n    content: \"☾ \";\n    font-size: 12px;\n}\n\n/* 乐奈 · 奶油 #fdcb6e —— 自由如猫 */\np[style*=\"color:#fdcb6e\"],\np[style*=\"color:#fdcb6e;\"],\np[style*=\"color: #fdcb6e\"] {\n    border-left: 6px solid #fdcb6e !important;\n    padding-left: 12px !important;\n    font-weight: 600 !important;\n}\np[style*=\"color:#fdcb6e\"]::after,\np[style*=\"color:#fdcb6e;\"]::after,\np[style*=\"color: #fdcb6e\"]::after {\n    content: \" 🐱\";\n    font-size: 12px;\n}\n\n/* ---- 日常/支点 ---- */\n\n/* 玉子 · 翡翠绿 #00b894 —— 商店街温暖 */\np[style*=\"color:#00b894\"],\np[style*=\"color:#00b894;\"],\np[style*=\"color: #00b894\"] {\n    border-left: 6px solid #00b894 !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n}\np[style*=\"color:#00b894\"]::before,\np[style*=\"color:#00b894;\"]::before,\np[style*=\"color: #00b894\"]::before {\n    content: \"🍡 \";\n    font-size: 14px;\n}\n\n/* 辉夜 · 贵族紫 #6c5ce7 —— 高岭之花 */\np[style*=\"color:#6c5ce7\"],\np[style*=\"color:#6c5ce7;\"],\np[style*=\"color: #6c5ce7\"] {\n    border-left: 6px solid #6c5ce7 !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n    letter-spacing: 1px !important;\n}\np[style*=\"color:#6c5ce7\"]::before,\np[style*=\"color:#6c5ce7;\"]::before,\np[style*=\"color: #6c5ce7\"]::before {\n    content: \"✦\";\n    color: #6c5ce7;\n    margin-right: 6px;\n    font-size: 14px;\n}\n\n/* 白银 · 深蓝 #0984e3 —— 平民天才 */\np[style*=\"color:#0984e3\"],\np[style*=\"color:#0984e3;\"],\np[style*=\"color: #0984e3\"] {\n    border-left: 6px solid #0984e3 !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n}\np[style*=\"color:#0984e3\"]::after,\np[style*=\"color:#0984e3;\"]::after,\np[style*=\"color: #0984e3\"]::after {\n    content: \" 📖\";\n    font-size: 12px;\n}\n\n/* 藤原 · 粉桃 #fab1a0 —— 天然破局 */\np[style*=\"color:#fab1a0\"],\np[style*=\"color:#fab1a0;\"],\np[style*=\"color: #fab1a0\"] {\n    border-left: 6px solid #fab1a0 !important;\n    padding-left: 12px !important;\n    font-weight: 700 !important;\n}\np[style*=\"color:#fab1a0\"]::before,\np[style*=\"color:#fab1a0;\"]::before,\np[style*=\"color: #fab1a0\"]::before {\n    content: \"🌸 \";\n    font-size: 14px;\n}\n\n/* 石上 · 灰 #636e72 —— 吐槽役 */\np[style*=\"color:#636e72\"],\np[style*=\"color:#636e72;\"],\np[style*=\"color: #636e72\"] {\n    border-left: 6px solid #636e72 !important;\n    padding-left: 12px !important;\n    font-weight: 600 !important;\n    opacity: 0.8 !important;\n}\np[style*=\"color:#636e72\"]::before,\np[style*=\"color:#636e72;\"]::before,\np[style*=\"color: #636e72\"]::before {\n    content: \"… \";\n    font-size: 14px;\n}\n\n/* ---- 彩蛋角色 ---- */\n\n/* 六花 · 中二粉 #fd79a8 —— 邪王真眼 */\np[style*=\"color:#fd79a8\"][style*=\"六花\"],\np[style*=\"color:#fd79a8;\"][style*=\"六花\"],\np[style*=\"color: #fd79a8\"][style*=\"六花\"] {\n    border-left: 6px solid #fd79a8 !important;\n    padding-left: 12px !important;\n    font-weight: 900 !important;\n    transform: skew(-2deg) !important;\n}\np[style*=\"color:#fd79a8\"][style*=\"六花\"]::before,\np[style*=\"color:#fd79a8;\"][style*=\"六花\"]::before,\np[style*=\"color: #fd79a8\"][style*=\"六花\"]::before {\n    content: \"🔮 \";\n    font-size: 14px;\n}\n\n/* 大河 · 红棕 #e17055 —— 掌中老虎 */\np[style*=\"color:#e17055\"],\np[style*=\"color:#e17055;\"],\np[style*=\"color: #e17055\"] {\n    border-left: 6px solid #e17055 !important;\n    padding-left: 12px !important;\n    font-weight: 900 !important;\n}\np[style*=\"color:#e17055\"]::before,\np[style*=\"color:#e17055;\"]::before,\np[style*=\"color: #e17055\"]::before {\n    content: \"🐯 \";\n    font-size: 14px;\n}\n\n/* 八幡 · 墨 #2d3436 —— 孤高哲学 */\np[style*=\"color:#2d3436\"][style*=\"八幡\"],\np[style*=\"color:#2d3436;\"][style*=\"八幡\"],\np[style*=\"color: #2d3436\"][style*=\"八幡\"] {\n    border-left: 6px solid #2d3436 !important;\n    padding-left: 12px !important;\n    font-weight: 900 !important;\n}\np[style*=\"color:#2d3436\"][style*=\"八幡\"]::after,\np[style*=\"color:#2d3436;\"][style*=\"八幡\"]::after,\np[style*=\"color: #2d3436\"][style*=\"八幡\"]::after {\n    content: \" 🎭\";\n    font-size: 12px;\n}\n\n/* ==================== 六、LINE聊天界面样式 ==================== */\n/* 融合自 CSS美化v2.0 */\n\n.line-chat {\n    background: #8ab8e6 !important;\n    border-radius: 16px !important;\n    padding: 0 !important;\n    margin: 1em 0 !important;\n    overflow: hidden !important;\n    font-family: \"Helvetica Neue\", \"Hiragino Sans\", \"Microsoft YaHei\", sans-serif !important;\n    border: 5px solid #0a0a0a !important;\n    box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.06) !important;\n}\n\n.line-header {\n    background: linear-gradient(180deg, #3a4a5c 0%, #2c3e50 100%) !important;\n    padding: 12px 20px !important;\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    color: #fff !important;\n    border-bottom: 4px solid #0a0a0a !important;\n}\n\n.line-title {\n    font-weight: bold !important;\n    font-size: 1.1em !important;\n}\n\n.line-fold {\n    font-size: 0.85em !important;\n    opacity: 0.8 !important;\n    cursor: pointer !important;\n}\n\n.line-messages {\n    padding: 16px !important;\n    min-height: 200px !important;\n    background: #8ab8e6 !important;\n}\n\n.line-msg {\n    display: flex !important;\n    margin-bottom: 16px !important;\n    align-items: flex-start !important;\n}\n\n.line-msg.npc {\n    justify-content: flex-start !important;\n}\n\n.line-msg.user {\n    justify-content: flex-end !important;\n}\n\n.line-avatar {\n    width: 48px !important;\n    height: 48px !important;\n    border-radius: 50% !important;\n    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    color: #fff !important;\n    font-weight: bold !important;\n    font-size: 0.8em !important;\n    flex-shrink: 0 !important;\n    margin: 0 8px !important;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.2) !important;\n    overflow: hidden !important;\n    text-align: center !important;\n    line-height: 1.1 !important;\n    padding: 4px !important;\n    border: 3px solid #0a0a0a !important;\n}\n\n.line-msg.npc .line-avatar {\n    order: 1 !important;\n}\n\n.line-msg.user .line-avatar {\n    order: 2 !important;\n    background: linear-gradient(135deg, #11998e 0%, #38ef7d 100%) !important;\n}\n\n.line-bubble {\n    max-width: 70% !important;\n    padding: 10px 14px !important;\n    border-radius: 16px !important;\n    position: relative !important;\n    word-wrap: break-word !important;\n    border: 4px solid #0a0a0a !important;\n}\n\n.npc-bubble {\n    background: #fff !important;\n    color: #333 !important;\n    border-radius: 4px 16px 16px 16px !important;\n    order: 2 !important;\n    box-shadow: 8px 8px 0 rgba(0,0,0,0.06) !important;\n}\n\n.user-bubble {\n    background: linear-gradient(135deg, #8fe66b 0%, #6fd94a 100%) !important;\n    color: #333 !important;\n    border-radius: 16px 4px 16px 16px !important;\n    order: 1 !important;\n    box-shadow: 8px 8px 0 rgba(0,0,0,0.06) !important;\n}\n\n.line-name {\n    font-size: 0.8em !important;\n    color: #666 !important;\n    margin: 0 0 4px 0 !important;\n    font-weight: bold !important;\n}\n\n.line-bubble p {\n    margin: 4px 0 !important;\n    line-height: 1.5 !important;\n    color: #333 !important;\n}\n\n.line-sticker {\n    font-size: 0.9em !important;\n    color: #888 !important;\n    font-style: italic !important;\n    margin-top: 6px !important;\n}\n\n.line-thought {\n    font-size: 0.8em !important;\n    color: #999 !important;\n    font-style: italic !important;\n    margin-top: 4px !important;\n}\n\n/* ==================== 七、AI消息角色名标签 ==================== */\n\n.chat-answer-container .relative.inline-block .text-sm.font-medium,\n.chat-answer-container .relative.inline-block [class*=\"font-medium\"] {\n    background: #e63946 !important;\n    color: #ffffff !important;\n    padding: 2px 16px !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px !important;\n    display: inline-block !important;\n    border: 3px solid #0a0a0a !important;\n    border-bottom: none !important;\n    margin-bottom: 6px !important;\n    transform: skew(-6deg) !important;\n    font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n}\n\n/* ==================== 八、发送按钮·漫画必杀技 ==================== */\n\n#ai-send-button {\n    background: #e63946 !important;\n    border: 5px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    color: #ffffff !important;\n    font-weight: 900 !important;\n    font-size: 22px !important;\n    font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n    box-shadow: 8px 8px 0 rgba(0, 0, 0, 0.12) !important;\n    width: 60px !important;\n    height: 60px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    transition: all 0.08s ease !important;\n    transform: rotate(-2deg) !important;\n    position: relative;\n}\n\n#ai-send-button::after {\n    content: \"\";\n    position: absolute;\n    top: -10px;\n    right: -10px;\n    width: 20px;\n    height: 20px;\n    background: repeating-linear-gradient(45deg,\n            #0a0a0a 0px,\n            #0a0a0a 2px,\n            transparent 2px,\n            transparent 6px);\n    opacity: 0.3;\n}\n\n#ai-send-button:hover {\n    transform: translate(4px, 4px) rotate(-2deg) !important;\n    box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.12) !important;\n    background: #d62839 !important;\n}\n\n#ai-send-button:active {\n    transform: translate(8px, 8px) rotate(-2deg) !important;\n    box-shadow: 0px 0px 0 rgba(0, 0, 0, 0) !important;\n}\n\n/* ==================== 九、输入框·漫画分镜格 ==================== */\n\n#ai-chat-input {\n    background: #ffffff !important;\n    border: 5px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    color: #0a0a0a !important;\n    font-size: 16px !important;\n    font-weight: 500 !important;\n    padding: 14px 18px !important;\n    box-shadow: inset 6px 6px 0 rgba(0, 0, 0, 0.02) !important;\n}\n\n#ai-chat-input::placeholder {\n    color: #aaa !important;\n    font-style: italic;\n}\n\n.p-\\[5\\.5px\\].max-h-\\[150px\\].bg-white {\n    background: #fcf9f5 !important;\n    border-top: 8px solid #0a0a0a !important;\n    border-bottom: none !important;\n    padding: 14px 18px !important;\n    box-shadow: 0 -8px 0 rgba(0, 0, 0, 0.02) !important;\n}\n\n/* ==================== 十、顶部导航栏 ==================== */\n\n.sticky.w-full.top-0 {\n    background: #fcf9f5 !important;\n    border-bottom: 8px solid #0a0a0a !important;\n    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.04) !important;\n    padding: 6px 0 !important;\n    position: relative;\n}\n\n.sticky.w-full.top-0::after {\n    content: \"◆ ◇ ◆ ◇ ◆ ◇ ◆\";\n    position: absolute;\n    bottom: -20px;\n    left: 50%;\n    transform: translateX(-50%);\n    font-size: 14px;\n    letter-spacing: 10px;\n    color: #e63946;\n    background: #fcf9f5;\n    padding: 0 20px;\n    font-weight: 900;\n}\n\n.sticky.w-full.top-0::before {\n    content: \"\";\n    position: absolute;\n    bottom: -12px;\n    left: 0;\n    width: 100%;\n    height: 4px;\n    background: repeating-linear-gradient(90deg,\n            #0a0a0a 0px,\n            #0a0a0a 12px,\n            transparent 12px,\n            transparent 20px);\n    opacity: 0.15;\n}\n\n/* ==================== 十一、通用按钮 ==================== */\n\n.MuiButton-outlined {\n    background: #ffffff !important;\n    border: 5px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    color: #0a0a0a !important;\n    font-weight: 900 !important;\n    font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n    box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.06) !important;\n    transition: all 0.08s ease !important;\n    text-transform: none !important;\n    padding: 8px 20px !important;\n    font-size: 14px !important;\n    letter-spacing: 1px !important;\n}\n\n.MuiButton-outlined:hover {\n    transform: translate(3px, 3px) !important;\n    box-shadow: 3px 3px 0 rgba(0, 0, 0, 0.06) !important;\n}\n\n.MuiButton-contained {\n    background: #0a0a0a !important;\n    border: 5px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    color: #ffffff !important;\n    font-weight: 900 !important;\n    font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n    box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.1) !important;\n    transition: all 0.08s ease !important;\n    text-transform: none !important;\n    padding: 8px 20px !important;\n    letter-spacing: 1px !important;\n}\n\n.MuiButton-contained:hover {\n    transform: translate(3px, 3px) !important;\n    box-shadow: 3px 3px 0 rgba(0, 0, 0, 0.1) !important;\n}\n\n/* ==================== 十二、滚动条·漫画网点条纹 ==================== */\n\n::-webkit-scrollbar {\n    width: 18px;\n    height: 18px;\n}\n\n::-webkit-scrollbar-track {\n    background: #f5f0eb;\n    border-left: 3px solid #d0c8c0;\n}\n\n::-webkit-scrollbar-thumb {\n    background: repeating-linear-gradient(45deg,\n            #0a0a0a 0px,\n            #0a0a0a 5px,\n            #fcf9f5 5px,\n            #fcf9f5 10px);\n    border: 3px solid #0a0a0a;\n    border-radius: 0;\n    box-shadow: inset 0 0 0 2px #fcf9f5;\n}\n\n::-webkit-scrollbar-thumb:hover {\n    background: repeating-linear-gradient(45deg,\n            #e63946 0px,\n            #e63946 5px,\n            #fcf9f5 5px,\n            #fcf9f5 10px);\n}\n\n/* ==================== 十三、折叠面板·漫画情报框 ==================== */\n\ndetails {\n    background: #fcf9f5 !important;\n    border: 6px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    padding: 10px 16px !important;\n    margin: 16px 0 !important;\n    box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.04) !important;\n    position: relative;\n}\n\ndetails::before {\n    content: \"\";\n    position: absolute;\n    top: -6px;\n    left: -6px;\n    width: 24px;\n    height: 24px;\n    border-top: 6px solid #e63946;\n    border-left: 6px solid #e63946;\n    z-index: 2;\n}\ndetails::after {\n    content: \"\";\n    position: absolute;\n    bottom: -6px;\n    right: -6px;\n    width: 24px;\n    height: 24px;\n    border-bottom: 6px solid #e63946;\n    border-right: 6px solid #e63946;\n    z-index: 2;\n}\n\nsummary {\n    font-family: \"Zen Dots\", \"Comic Sans MS\", \"Noto Sans SC\", sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 18px !important;\n    color: #0a0a0a !important;\n    cursor: pointer !important;\n    padding: 10px 6px !important;\n    border-bottom: 4px dashed #d0c8c0 !important;\n    letter-spacing: 1px !important;\n}\n\nsummary:hover {\n    color: #e63946 !important;\n}\n\n/* 折叠面板内的表格和状态网格 */\ndetails table,\ndetails .sc-stat-grid {\n    border-collapse: collapse !important;\n    width: 100% !important;\n    border: 4px solid #0a0a0a !important;\n    font-size: 14px !important;\n}\n\ndetails table td,\ndetails table th,\ndetails .sc-stat-grid .sc-stat-row {\n    border: 3px solid #0a0a0a !important;\n    padding: 10px 14px !important;\n    background: #ffffff !important;\n}\n\ndetails table th {\n    background: #0a0a0a !important;\n    color: #ffffff !important;\n    font-weight: 900 !important;\n}\n\n/* ==================== 十四、Markdown渲染 ==================== */\n\n.markdown-body h1,\n.markdown-body h2,\n.markdown-body h3 {\n    font-family: \"Zen Dots\", \"Comic Sans MS\", \"Noto Sans SC\", sans-serif !important;\n    font-weight: 900 !important;\n    border-bottom: 6px solid #0a0a0a !important;\n    padding-bottom: 6px !important;\n    display: inline-block !important;\n    letter-spacing: 2px !important;\n    background: #fcf9f5 !important;\n    padding: 0 16px 6px 0 !important;\n}\n\n.markdown-body h1 {\n    font-size: 32px !important;\n    transform: skew(-3deg) !important;\n}\n.markdown-body h2 {\n    font-size: 26px !important;\n    border-bottom-color: #e63946 !important;\n}\n.markdown-body h3 {\n    font-size: 20px !important;\n    border-bottom-style: dotted !important;\n}\n\n.markdown-body ul {\n    list-style: none !important;\n    padding-left: 28px !important;\n}\n.markdown-body ul li::before {\n    content: \"◆\" !important;\n    color: #e63946 !important;\n    font-weight: 900 !important;\n    font-size: 18px !important;\n    margin-right: 10px !important;\n    display: inline-block !important;\n}\n.markdown-body ul li {\n    border-bottom: 2px dotted #e8e0d8 !important;\n    padding: 4px 0 !important;\n}\n\n.markdown-body ol {\n    list-style: none !important;\n    padding-left: 28px !important;\n    counter-reset: manga-counter !important;\n}\n.markdown-body ol li {\n    counter-increment: manga-counter !important;\n    border-bottom: 2px dotted #e8e0d8 !important;\n    padding: 4px 0 !important;\n}\n.markdown-body ol li::before {\n    content: counter(manga-counter) \". \" !important;\n    color: #e63946 !important;\n    font-weight: 900 !important;\n    font-size: 16px !important;\n    margin-right: 8px !important;\n    display: inline-block !important;\n}\n\n.markdown-body blockquote {\n    border-left: 8px solid #0a0a0a !important;\n    background: #fcf9f5 !important;\n    padding: 16px 24px !important;\n    margin: 16px 0 !important;\n    font-style: italic !important;\n    box-shadow: 8px 8px 0 rgba(0, 0, 0, 0.04) !important;\n    position: relative;\n}\n.markdown-body blockquote::before {\n    content: \"『\";\n    font-size: 32px;\n    color: #e63946;\n    font-weight: 900;\n}\n.markdown-body blockquote::after {\n    content: \"』\";\n    font-size: 32px;\n    color: #e63946;\n    font-weight: 900;\n}\n\n/* 代码块 —— 融合漫画风格 + v2.0细节 */\n.markdown-body pre {\n    background: #fcf9f5 !important;\n    border: 5px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    padding: 20px !important;\n    box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.04) !important;\n    overflow-x: auto !important;\n}\n\n.markdown-body code {\n    background: #f5f0eb !important;\n    border: 3px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    padding: 2px 12px !important;\n    font-family: \"Courier New\", monospace !important;\n    font-size: 0.9em !important;\n    color: #0a0a0a !important;\n    font-weight: 700 !important;\n}\n\npre code {\n    background: none !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n/* 表格 —— 融合漫画风格 + v2.0条纹 */\n.markdown-body table {\n    border-collapse: collapse !important;\n    width: 100% !important;\n    border: 6px solid #0a0a0a !important;\n}\n.markdown-body table th {\n    background: #0a0a0a !important;\n    color: #ffffff !important;\n    border: 3px solid #0a0a0a !important;\n    padding: 10px 14px !important;\n    font-weight: 900 !important;\n    font-family: \"Zen Dots\", sans-serif !important;\n    letter-spacing: 1px !important;\n}\n.markdown-body table td {\n    border: 3px solid #0a0a0a !important;\n    padding: 10px 14px !important;\n    background: #ffffff !important;\n}\n.markdown-body table tr:nth-child(even) td {\n    background: #f8f4ef !important;\n}\n\n/* ==================== 十五、链接·漫画撕纸风格 ==================== */\n\na {\n    color: #0a0a0a !important;\n    text-decoration: none !important;\n    border-bottom: 4px solid #e63946 !important;\n    font-weight: 900 !important;\n    transition: all 0.1s ease !important;\n    padding: 0 2px !important;\n    position: relative;\n}\n\na::after {\n    content: \"▶\";\n    font-size: 10px;\n    color: #e63946;\n    margin-left: 4px;\n}\n\na:hover {\n    background: #e63946 !important;\n    color: #ffffff !important;\n    border-bottom: 4px solid #0a0a0a !important;\n}\na:hover::after {\n    color: #ffffff !important;\n}\n\n/* ==================== 十六、拟声词·漫画爆炸效果 ==================== */\n\n@media (min-width: 1024px) {\n    body .manga-onomatopoeia-1 {\n        content: \"💥 ドドドド 💥\";\n        position: fixed;\n        bottom: 40px;\n        left: 30px;\n        font-size: 28px;\n        font-weight: 900;\n        color: rgba(230, 57, 70, 0.04);\n        letter-spacing: 16px;\n        font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n        transform: rotate(-6deg) scale(1.2);\n        pointer-events: none;\n        z-index: 0;\n        animation: onomatopoeia-float 8s ease-in-out infinite;\n    }\n\n    body .manga-onomatopoeia-2 {\n        content: \"⚡ バキッ！ ⚡\";\n        position: fixed;\n        top: 100px;\n        right: 30px;\n        font-size: 24px;\n        font-weight: 900;\n        color: rgba(0, 0, 0, 0.03);\n        letter-spacing: 12px;\n        font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n        transform: rotate(8deg);\n        pointer-events: none;\n        z-index: 0;\n        animation: onomatopoeia-float 6s ease-in-out infinite reverse;\n    }\n\n    body .manga-onomatopoeia-3 {\n        content: \"✨ キラキラ ✨\";\n        position: fixed;\n        top: 50%;\n        right: 50px;\n        font-size: 20px;\n        font-weight: 900;\n        color: rgba(230, 57, 70, 0.03);\n        letter-spacing: 8px;\n        font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n        transform: rotate(-12deg);\n        pointer-events: none;\n        z-index: 0;\n        animation: onomatopoeia-float 10s ease-in-out infinite 2s;\n    }\n\n    @keyframes onomatopoeia-float {\n        0%, 100% { transform: rotate(var(--rot, -6deg)) translateY(0); }\n        50% { transform: rotate(var(--rot, -6deg)) translateY(-20px); }\n    }\n\n    body .manga-onomatopoeia-1 { --rot: -6deg; }\n    body .manga-onomatopoeia-2 { --rot: 8deg; }\n    body .manga-onomatopoeia-3 { --rot: -12deg; }\n\n    .grow.overflow-hidden::after {\n        content: \"▼ つづく →\";\n        position: fixed;\n        bottom: 12px;\n        right: 24px;\n        font-size: 14px;\n        font-weight: 900;\n        color: rgba(0, 0, 0, 0.06);\n        font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n        letter-spacing: 4px;\n        pointer-events: none;\n        z-index: 2;\n    }\n}\n\n/* ==================== 十七、角色面板·漫画角色卡 ==================== */\n\n.sc-panel {\n    background: #fcf9f5 !important;\n    border: 6px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    box-shadow: 12px 12px 0 rgba(0, 0, 0, 0.04) !important;\n    padding: 10px 14px !important;\n    margin: 14px 0 !important;\n    position: relative;\n}\n\n.sc-panel summary {\n    font-family: \"Zen Dots\", \"Comic Sans MS\", \"Noto Sans SC\", sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 20px !important;\n    letter-spacing: 2px !important;\n}\n\n.sc-dex-item {\n    border: 5px solid #0a0a0a !important;\n    background: #ffffff !important;\n    padding: 14px 18px !important;\n    margin: 10px 0 !important;\n    box-shadow: 8px 8px 0 rgba(0, 0, 0, 0.04) !important;\n    position: relative;\n}\n\n.sc-dex-name {\n    font-family: \"Zen Dots\", \"Comic Sans MS\", \"Noto Sans SC\", sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 22px !important;\n    color: #0a0a0a !important;\n    border-bottom: 6px solid #e63946 !important;\n    padding-bottom: 6px !important;\n    margin-bottom: 10px !important;\n    letter-spacing: 2px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n.sc-dex-name::before {\n    content: \"◆\";\n    color: #e63946;\n    font-size: 18px;\n}\n\n.sc-dex-line {\n    padding: 4px 0 !important;\n    border-bottom: 2px dotted #e8e0d8 !important;\n    font-size: 15px !important;\n}\n.sc-dex-line b {\n    color: #e63946 !important;\n    font-weight: 900 !important;\n    margin-right: 6px !important;\n}\n\n/* ==================== 十八、世界信息面板（新增） ==================== */\n\n.sc-world-panel .sc-world-grid {\n    display: block !important;\n}\n\n.sc-world-panel .sc-stat-block {\n    background: #ffffff !important;\n    border: 4px solid #0a0a0a !important;\n    padding: 12px 16px !important;\n    margin: 6px 0 !important;\n    box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.04) !important;\n}\n\n.sc-world-panel .sc-stat-h {\n    font-family: \"Zen Dots\", \"Comic Sans MS\", \"Noto Sans SC\", sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 17px !important;\n    color: #0a0a0a !important;\n    border-bottom: 4px solid #e63946 !important;\n    padding-bottom: 6px !important;\n    margin-bottom: 10px !important;\n    letter-spacing: 1px !important;\n}\n\n.sc-world-panel .sc-stat-row {\n    display: flex !important;\n    justify-content: space-between !important;\n    padding: 6px 4px !important;\n    border-bottom: 2px dotted #e8e0d8 !important;\n    font-size: 14px !important;\n    flex-wrap: wrap !important;\n    gap: 4px !important;\n}\n.sc-world-panel .sc-stat-row:last-child {\n    border-bottom: none !important;\n}\n\n.sc-world-panel .sc-stat-row span:first-child {\n    font-weight: 700 !important;\n    color: #555 !important;\n    min-width: 80px !important;\n}\n.sc-world-panel .sc-stat-row span:last-child {\n    font-weight: 500 !important;\n    color: #0a0a0a !important;\n    text-align: right !important;\n    flex: 1 !important;\n}\n\n/* 状态标签：开启/关闭指示 */\n.sc-status-tag {\n    display: inline-block !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    padding: 0 12px !important;\n    background: #0a0a0a !important;\n    color: #ffffff !important;\n    border: 3px solid #0a0a0a !important;\n    font-family: \"Zen Dots\", sans-serif !important;\n    letter-spacing: 1px !important;\n}\n.sc-status-tag.active {\n    background: #2ecc71 !important;\n    color: #0a0a0a !important;\n}\n.sc-status-tag.inactive {\n    background: #e63946 !important;\n    color: #ffffff !important;\n}\n\n/* ==================== 十九、人际关系网络面板（新增） ==================== */\n\n.sc-relation-panel .sc-relation-graph {\n    background: #ffffff !important;\n    border: 4px solid #0a0a0a !important;\n    padding: 12px 16px !important;\n    box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.04) !important;\n}\n\n.sc-rel-item {\n    display: flex !important;\n    align-items: center !important;\n    flex-wrap: wrap !important;\n    gap: 6px 10px !important;\n    padding: 6px 4px !important;\n    border-bottom: 2px dotted #e8e0d8 !important;\n    font-size: 14px !important;\n}\n.sc-rel-item:last-child {\n    border-bottom: none !important;\n}\n\n.sc-rel-you {\n    font-weight: 900 !important;\n    color: #0a0a0a !important;\n    background: #f5f0eb !important;\n    padding: 0 10px !important;\n    border: 3px solid #0a0a0a !important;\n    font-family: \"Zen Dots\", sans-serif !important;\n    font-size: 13px !important;\n}\n\n.sc-rel-arrow {\n    color: #e63946 !important;\n    font-weight: 900 !important;\n    font-size: 18px !important;\n}\n\n.sc-rel-npc {\n    font-weight: 700 !important;\n    color: #0a0a0a !important;\n    background: #fcf9f5 !important;\n    padding: 0 10px !important;\n    border: 3px solid #0a0a0a !important;\n    font-family: \"Zen Dots\", sans-serif !important;\n    font-size: 13px !important;\n}\n\n.sc-rel-label {\n    display: inline-block !important;\n    background: #e63946 !important;\n    color: #ffffff !important;\n    padding: 0 12px !important;\n    font-size: 12px !important;\n    font-weight: 900 !important;\n    letter-spacing: 1px !important;\n    border: 3px solid #0a0a0a !important;\n    font-family: \"Zen Dots\", sans-serif !important;\n}\n\n.sc-rel-desc {\n    font-size: 13px !important;\n    color: #666 !important;\n    font-style: italic !important;\n    flex: 1 !important;\n    min-width: 80px !important;\n}\n\n.sc-rel-empty {\n    color: #aaa !important;\n    font-style: italic !important;\n    padding: 12px 0 !important;\n    text-align: center !important;\n    font-size: 15px !important;\n}\n\n/* ==================== 二十、行动选项·漫画分镜 ==================== */\n\n.sm-actions,\n.sm-panel {\n    background: #fcf9f5 !important;\n    border: 6px solid #0a0a0a !important;\n    border-radius: 0 !important;\n    box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.04) !important;\n    padding: 14px 18px !important;\n    margin: 14px 0 !important;\n}\n\n.sm-panel-h {\n    font-family: \"Zen Dots\", \"Comic Sans MS\", \"Noto Sans SC\", sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 20px !important;\n    border-bottom: 6px solid #0a0a0a !important;\n    padding-bottom: 8px !important;\n    margin-bottom: 12px !important;\n    letter-spacing: 2px !important;\n}\n\n.sm-actions pre {\n    font-family: \"Comic Sans MS\", \"Mochiy Pop P One\", \"Noto Sans SC\", monospace !important;\n    font-size: 16px !important;\n    line-height: 2.6 !important;\n    color: #0a0a0a !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n.sm-actions pre .sm-num,\n.sm-actions pre .option-num {\n    display: inline-block;\n    background: #0a0a0a;\n    color: #ffffff;\n    padding: 0 14px;\n    margin-right: 10px;\n    font-weight: 900;\n    font-family: \"Zen Dots\", sans-serif !important;\n    font-size: 14px !important;\n}\n\n/* ==================== 二十一、时间/日期标签 ==================== */\n\n.sc-seg-h {\n    background: #0a0a0a !important;\n    color: #ffffff !important;\n    padding: 8px 20px !important;\n    font-family: \"Zen Dots\", \"Comic Sans MS\", \"Noto Sans SC\", sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 16px !important;\n    letter-spacing: 2px !important;\n    border: none !important;\n    display: inline-block !important;\n    margin-bottom: 14px !important;\n    transform: skew(-4deg) !important;\n}\n\n.sc-seg-h .sc-weather {\n    background: #e63946 !important;\n    color: #ffffff !important;\n    padding: 0 14px !important;\n    margin-left: 10px !important;\n    transform: skew(4deg) !important;\n}\n\n/* ==================== 二十二、事件卡片 ==================== */\n\n.sc-event {\n    border: 5px solid #0a0a0a !important;\n    background: #ffffff !important;\n    padding: 14px 18px !important;\n    margin: 12px 0 !important;\n    box-shadow: 10px 10px 0 rgba(0, 0, 0, 0.04) !important;\n    position: relative;\n}\n\n.sc-event {\n    counter-reset: event-page 0;\n}\n.sc-event:first-of-type {\n    counter-reset: event-page 1;\n}\n.sc-event::before {\n    content: \"P.\" counter(event-page);\n    counter-increment: event-page;\n    position: absolute;\n    top: -14px;\n    left: -6px;\n    background: #e63946;\n    color: #ffffff;\n    padding: 0 12px;\n    font-size: 12px;\n    font-weight: 900;\n    font-family: \"Zen Dots\", sans-serif;\n    border: 3px solid #0a0a0a;\n    letter-spacing: 1px;\n}\n\n.sc-event .sc-ev-hd {\n    border-bottom: 4px dashed #d0c8c0 !important;\n    padding-bottom: 8px !important;\n    margin-bottom: 12px !important;\n    font-weight: 900 !important;\n}\n\n.sc-event .sc-ev-subj {\n    font-size: 18px !important;\n    color: #0a0a0a !important;\n    font-family: \"Zen Dots\", \"Comic Sans MS\", sans-serif !important;\n    letter-spacing: 1px !important;\n}\n\n.sc-event .sc-ev-time {\n    background: #0a0a0a !important;\n    color: #ffffff !important;\n    padding: 0 14px !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    float: right !important;\n    font-family: \"Zen Dots\", sans-serif !important;\n}\n\n.sc-ev-gains .sc-gain {\n    display: inline-block;\n    background: #f5f0eb !important;\n    border: 3px solid #0a0a0a !important;\n    padding: 2px 14px !important;\n    margin: 4px 4px 0 0 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n}\n.sc-ev-gains .sc-gain.positive {\n    border-color: #e63946 !important;\n    background: #fff5f0 !important;\n}\n.sc-ev-gains .sc-gain.positive::before {\n    content: \"⚡\";\n    margin-right: 4px;\n}\n\n/* ==================== 二十三、头像美化 ==================== */\n\n#customized-question-avatar,\n#customized-answer-avatar {\n    border: 4px solid #0a0a0a !important;\n    box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.06) !important;\n}\n\n/* ==================== 二十四、响应式适配 ==================== */\n\n@media (max-width: 768px) {\n    details, .sc-panel, .sm-actions, .sc-event {\n        border-width: 4px !important;\n        box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.04) !important;\n        padding: 8px 10px !important;\n    }\n\n    .relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90,\n    .chat-answer-container .relative.inline-block {\n        padding: 12px 14px !important;\n        border-width: 4px !important;\n        border-radius: 2px 2px 2px 16px !important;\n    }\n    .chat-answer-container .relative.inline-block {\n        border-radius: 2px 2px 16px 2px !important;\n    }\n\n    /* 手机端：对话框装饰简化 */\n    .relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90::before,\n    .relative.inline-block.px-4.py-3.max-w-full.text-gray-900.bg-gray-100\\/90::after,\n    .chat-answer-container .relative.inline-block::before,\n    .chat-answer-container .relative.inline-block::after {\n        display: none !important;\n    }\n\n    /* 手机端：角色专属边框保留但变细 */\n    p[style*=\"color:\"] {\n        border-left-width: 4px !important;\n        padding-left: 8px !important;\n    }\n\n    /* 手机端：隐藏拟声词和装饰 */\n    .manga-onomatopoeia-1,\n    .manga-onomatopoeia-2,\n    .manga-onomatopoeia-3,\n    .grow.overflow-hidden::after {\n        display: none !important;\n    }\n\n    .relative.overflow-auto.h-full.min-h-\\[500px\\].min-w-\\[240px\\].bg-white::before,\n    .relative.overflow-auto.h-full.min-h-\\[500px\\].min-w-\\[240px\\].bg-white::after {\n        display: none !important;\n    }\n\n    .sticky.w-full.top-0::after,\n    .sticky.w-full.top-0::before {\n        display: none !important;\n    }\n\n    /* LINE聊天手机适配 */\n    .line-chat {\n        border-width: 4px !important;\n        border-radius: 12px !important;\n    }\n    .line-avatar {\n        width: 36px !important;\n        height: 36px !important;\n        font-size: 0.6em !important;\n        border-width: 2px !important;\n    }\n    .line-bubble {\n        padding: 8px 12px !important;\n        border-width: 3px !important;\n        max-width: 80% !important;\n    }\n    .line-messages {\n        padding: 10px !important;\n        min-height: 120px !important;\n    }\n\n    #ai-send-button {\n        width: 48px !important;\n        height: 48px !important;\n        font-size: 18px !important;\n        box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.12) !important;\n    }\n    #ai-send-button:hover {\n        transform: translate(3px, 3px) !important;\n        box-shadow: 3px 3px 0 rgba(0, 0, 0, 0.12) !important;\n    }\n\n    .markdown-body table,\n    details table {\n        display: block !important;\n        overflow-x: auto !important;\n        white-space: nowrap !important;\n    }\n\n    .sm-actions pre {\n        font-size: 14px !important;\n        line-height: 2.2 !important;\n    }\n\n    .markdown-body h1 { font-size: 24px !important; }\n    .markdown-body h2 { font-size: 20px !important; }\n\n    .sc-dex-name { font-size: 18px !important; }\n\n    .sc-event::before {\n        font-size: 10px !important;\n        top: -12px !important;\n        left: -4px !important;\n        padding: 0 8px !important;\n    }\n\n    /* 手机端：世界信息和人际关系面板精简 */\n    .sc-world-panel .sc-stat-row {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 2px !important;\n    }\n    .sc-world-panel .sc-stat-row span:last-child {\n        text-align: left !important;\n    }\n\n    .sc-rel-item {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 4px !important;\n        padding: 8px 4px !important;\n    }\n    .sc-rel-desc {\n        padding-left: 8px !important;\n        border-left: 3px solid #e8e0d8 !important;\n    }\n}\n\n/* ============================================================\n   彩蛋：黑白反转悬停（仅PC）\n   ============================================================ */\n\n@media (min-width: 1024px) {\n    .relative.overflow-auto.h-full.min-h-\\[500px\\].min-w-\\[240px\\].bg-white .text-zinc-800.text-xl.font-semibold:hover {\n        background: #e63946 !important;\n        color: #fcf9f5 !important;\n        transform: skew(-4deg) scale(1.05) !important;\n        transition: all 0.2s ease !important;\n    }\n}","options":{"items":[{"order":0,"label":"开启/关闭LINE","type":"SET-INPUT","value":"开启/关闭LINE"},{"order":1,"label":"开启/关闭防抢话","type":"SET-INPUT","value":"开启/关闭防抢话"},{"order":2,"label":"开启/关闭存档","type":"SET-INPUT","value":"开启/关闭存档"},{"order":3,"label":"开启/关闭迷雾协议","type":"SET-INPUT","value":"开启/关闭迷雾协议"},{"order":4,"label":"开启/关闭世界信息","type":"SET-INPUT","value":"开启/关闭世界信息"},{"order":5,"label":"开启/关闭小说模式","type":"SET-INPUT","value":"开启/关闭小说模式"},{"order":6,"label":"开启/关闭人际关系","type":"SET-INPUT","value":"开启/关闭人际关系"},{"order":7,"label":"OOC: 存档/ [存档名]","type":"SET-INPUT","value":"OOC: 存档 [存档名]"},{"order":8,"label":"OOC: 读档 [存档名]","type":"SET-INPUT","value":"OOC: 读档 [存档名]"},{"order":9,"label":"OOC: 存档列表","type":"SET-INPUT","value":"OOC: 存档列表"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3.1-pro-preview"},"totalConversations":3,"totalMessages":13,"totalCreditsUsed":20250,"totalTokensUsed":391095,"totalPlayedUsers":3,"deeplyPlayed":1,"fixedPromptLength":16111,"lorebookLength":64887,"author":{"id":"wCTglVlh7Kp88wfCTRgMnXrwxIQ3xEG9","name":"flash666","displayUsername":"flash666","username":"flash666"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":712}},{"tag":{"name":"校园","cardsCount":508}},{"tag":{"name":"燃夏争魁","cardsCount":89}},{"tag":{"name":"可剧情可涩涩","cardsCount":3134}},{"tag":{"name":"多角色","cardsCount":1460}},{"tag":{"name":"开放世界","cardsCount":1671}},{"tag":{"name":"可ntr可纯爱","cardsCount":279}},{"tag":{"name":"自由探索","cardsCount":1405}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}