{"id":"03b6745a-1d03-4cb4-a12a-36bd44de1b84","authorId":"dw0dF4ksuDni7ZHvhP6CEAsN5UfXF1jh","title":"【身体改造】【恶堕】【触手】【乳胶】堕界美食录——从底层巢穴街口的一口锅，到云顶圈的餐桌革命","description":"【建议游玩模型：deepseek-v4pro、cld-4.5、cld-4.6（克劳德消耗肯定是有点高的）】\n【不耗孩子们，cld有点贵，大家慎重考虑！（我要死了！）】\n【鸣谢：感谢我佑天大哥的鼎力支持，也感谢我佑天大哥的辛苦付出】\n【觉得这张卡合口味的饱饱们也可以去看看佑天的《深渊寄生：我的魔物娘改造手册\n》，也很不错的捏】\n\n赛克斯——霓虹不灭的堕落都市。\n\n一个没有国家、没有政府的平行世界——六家巨无霸公司瓜分着这里的每一寸土地。躯体的交易与改造是社会的根基：肉体是货币，欲望是经济。男女比例 8:1，男性是稀缺资源，被整个社会捧在手心；触手魔物在下水道深处扩张巢穴，恶堕者在霓虹阴影里游走，满街的自动贩卖机哐当作响，吐出的是精液饮料。\n\n而这样一个病态又疯狂的\"赛博地狱\"，连饭都不会做。\n\n只懂得烤和煮，没有调味料，酒是浑浊的发酵液——食物在这里只是填肚子的燃料，所有资源都被砸向了肉体改造和享乐。没人研究厨艺，没人知道什么叫\"美味\"。\n\n直到你来了。\n\n你是一个被神明随手\"补偿\"的穿越者——地球上玩转刀工与火候的大厨，带着随身网购超市的异能，和一手能让味觉罪犯上瘾的料理绝技，空降在这座城市最脏、最真实、最操蛋的角落：沉沦圈。\n\n于是，最荒诞的\"革命\"开始了——\n\n沉沦圈的流浪汉，被一碗红烧肉香到当街跪哭，愿为你卖命；\n铁砧的战斗员关掉感官芯片，被一口辣炒触手震到系统报错；\n甘露食品的高管，愿意拿一座催乳牧场换你的蛋炒饭配方；\n假面酒馆的面具侍者，为了一碟回锅肉，甘愿倒贴成你的终身伴侣。\n美食，是你在这个世界里最锋利的武器、最硬的货币、最浪漫的通行证。你可以一路向上，掀翻六大公司的餐桌与牌桌，用锅气征服云顶圈；也可以守着一间小摊，在霓虹与呻吟交织的夜里，用一口热汤把这座冰凉的都市焐暖。\n\n机遇还是安稳，革命还是疗愈——全看你这一锅，怎么翻。","background":"og3obcu2a4wjuww684mmd2sx.webp","backgroundWidth":458,"backgroundHeight":648,"cover":"g1aw3ka7qf3cpn5x0oiuuy98.webp","coverWidth":458,"coverHeight":648,"introPage":"gjo7xi1brmckpk7ubot82z89.html","changelog":"","createdAt":"2026-08-01T07:01:38.851Z","updatedAt":"2026-08-05T17:43:52.543Z","initPublicAt":"2026-08-05T11:05:06.627Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ⚠ 转换警告 ════════════════════════════════════════\n   8 处游离 .bg-gray-100\\/90 已按通用气泡处理\n═══════════════════════════════════════════════════ */\n\n/* ═══ B平台加载动画适配（自动注入）═══ */\n.flex.items-center.justify-center.size-6 { opacity: 1 !important; }\n.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }\n.is-assistant.w-fit { width: 100% !important; background: transparent !important; }\n.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6) {\n  width: 100% !important; background: #0a0812 !important;\n  border: none !important; padding: 0 !important;\n}\n.is-assistant .space-y-3:has(.flex.items-center.justify-center.size-6) {\n  display: flex; justify-content: center; width: 100%;\n}\n\n/* ═══ B平台按钮组保护（自动注入 — 防止按钮消失）═══ */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5,\n.is-user .bg-muted.rounded.flex.p-0\\.5,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 {\n  display: flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  overflow: visible !important;\n  position: relative !important;\n  width: auto !important;\n  height: auto !important;\n  max-height: none !important;\n  pointer-events: auto !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-user .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 > button {\n  display: inline-flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  pointer-events: auto !important;\n  position: relative !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n.flex.items-center.gap-1.ml-auto.md\\:opacity-0.group-hover\\:opacity-100 {\n  visibility: visible !important;\n  display: flex !important;\n  pointer-events: auto !important;\n  overflow: visible !important;\n}\n.flex.w-full.items-center.justify-between.gap-2.px-2 {\n  display: flex !important;\n  visibility: visible !important;\n  overflow: visible !important;\n}\n\n/* =============================================\n * 堕界食徒 — 赛克斯深渊美食终端 CSS v4.1\n * =============================================\n * 核心隐喻：一台位于市区圈与沉沦圈交界处假面酒馆地下室的\n * 非法终端，被前铁砧工程师改装，被假面侍者重新装饰。\n * 80% 终端 + 20% 有机 — 冰冷机械被料理烟火气悄然侵蚀。\n *\n * 主题色轴：深渊粉 #ff3c8e / 触手紫 #a855f7 / 机械青 #06b6d4 / 灶火琥珀 #f59e0b\n * 底色：深渊黑 #050509 → 更深的 #030308\n *\n * v4.1 变更：气泡背景改为不透明深渊色，修复加载时白色闪屏\n * =============================================\n */\n\n/*\n * ---------------------------------\n *   全局变量定义 — 深渊终端色彩系统 v4\n * ---------------------------------\n */\n\n:root {\n    /* — 基底色系 — */\n    --fc-bg-abyss: #030308;\n    --fc-bg-card: rgba(18, 15, 28, 0.88);\n    --fc-bg-card-hover: rgba(26, 21, 40, 0.94);\n    --fc-border-subtle: rgba(255, 255, 255, 0.06);\n    --fc-border-glow: rgba(168, 85, 247, 0.40);\n\n    /* — 文字色系 — */\n    --fc-text-primary: #f0edf5;\n    --fc-text-secondary: #a5a0b8;\n    --fc-text-dim: #635f72;\n\n    /* — 主强调色 — */\n    --fc-accent-pink: #ff3c8e;\n    --fc-accent-purple: #a855f7;\n    --fc-accent-blue: #3b82f6;\n    --fc-accent-cyan: #06b6d4;\n    --fc-accent-red: #ef4444;\n    --fc-accent-amber: #f59e0b;\n    --fc-accent-green: #10b981;\n    --fc-accent-gold: #d97706;\n    --fc-accent-orange: #f97316;\n\n    /* — 主渐变 — */\n    --fc-gradient-main: linear-gradient(135deg, #ff3c8e, #a855f7, #3b82f6);\n    --fc-gradient-bio: linear-gradient(135deg, #a855f7, #ff3c8e, #ef4444);\n    --fc-gradient-mech: linear-gradient(135deg, #3b82f6, #06b6d4);\n    --fc-gradient-gold: linear-gradient(135deg, #d97706, #f97316, #d97706);\n\n    /* — 六司专属色谱 — */\n    --co-omega-bg: rgba(45, 10, 58, 0.6);\n    --co-omega-accent: #c026d3;\n    --co-omega-glow: 0 0 20px rgba(192, 38, 211, 0.35);\n    --co-venus-bg: rgba(45, 26, 46, 0.6);\n    --co-venus-accent: #f472b6;\n    --co-venus-glow: 0 0 20px rgba(244, 114, 182, 0.35);\n    --co-anvil-bg: rgba(26, 26, 30, 0.6);\n    --co-anvil-accent: #f97316;\n    --co-anvil-glow: 0 0 20px rgba(249, 115, 22, 0.35);\n    --co-stigmata-bg: rgba(28, 28, 36, 0.6);\n    --co-stigmata-accent: #e2e8f0;\n    --co-stigmata-glow: 0 0 20px rgba(226, 232, 240, 0.25);\n    --co-nectar-bg: rgba(30, 24, 20, 0.6);\n    --co-nectar-accent: #fbbf24;\n    --co-nectar-glow: 0 0 20px rgba(251, 191, 36, 0.3);\n    --co-evernight-bg: rgba(13, 13, 13, 0.6);\n    --co-evernight-accent: #b45309;\n    --co-evernight-glow: 0 0 20px rgba(180, 83, 9, 0.3);\n\n    /* — 料理/氛围色 — */\n    --fc-warm-ember: #fbbf24;\n    --fc-steam-white: rgba(255, 255, 255, 0.06);\n    --fc-signal-glitch: #06b6d4;\n    --fc-flat-surface: #e8e6f0;\n    --fc-flat-undercurrent: rgba(239, 68, 68, 0.12);\n\n    /* — 语义化渐变 — */\n    --fc-gradient-cook: linear-gradient(135deg, #f59e0b, #ef4444, #a855f7);\n    --fc-gradient-danger: linear-gradient(135deg, #dc2626, #ef4444, #f97316);\n    --fc-gradient-discovery: linear-gradient(135deg, #22c55e, #f59e0b, #fbbf24);\n    --fc-gradient-neutral: linear-gradient(135deg, #6b7280, #9ca3af, #d4d4d8);\n\n    /* — 字体 — */\n    --fc-font-main: \"Noto Sans SC\", \"Microsoft YaHei\", sans-serif;\n    --fc-font-terminal: \"Orbitron\", \"Courier New\", monospace;\n\n    /* — 发光预设 — */\n    --fc-glow-pink: 0 0 18px rgba(255, 60, 142, 0.30);\n    --fc-glow-purple: 0 0 18px rgba(168, 85, 247, 0.30);\n    --fc-glow-cyan: 0 0 18px rgba(6, 182, 212, 0.30);\n    --fc-glow-red: 0 0 18px rgba(239, 68, 68, 0.35);\n    --fc-glow-amber: 0 0 18px rgba(245, 158, 11, 0.25);\n    --fc-glow-green: 0 0 18px rgba(16, 185, 129, 0.25);\n}\n\n/*\n * ---------------------------------\n *   模块一：AI对话气泡 — 深渊触须浮层\n * ---------------------------------\n */\n\n/* 气泡容器 — 不透明深渊底色（修复白色闪屏） */\n.group .is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n    background:\n        /* — CRT扫描线 — */\n        repeating-linear-gradient(\n            0deg,\n            transparent,\n            transparent 3px,\n            rgba(255, 255, 255, 0.006) 3px,\n            rgba(255, 255, 255, 0.006) 6px\n        ),\n        /* — 灶火微光：底部极淡暖色渐变 — */\n        radial-gradient(\n            ellipse at 95% 98%,\n            rgba(245, 158, 11, 0.04) 0%,\n            transparent 60%\n        ),\n        /* — 主体深渊底 — 完全不透明 — */\n        linear-gradient(\n            180deg,\n            #14121e 0%,\n            #0a0812 100%\n        ) !important;\n\n    /* — 双线触须边框 — */\n    border: 1px solid var(--fc-border-subtle) !important;\n    border-left: 3px solid var(--fc-accent-purple) !important;\n    border-radius: 2px 14px 14px 2px !important;\n\n    /* — 增强阴影：多层深度 — */\n    box-shadow:\n        0 4px 24px rgba(0, 0, 0, 0.5),\n        0 0 40px rgba(168, 85, 247, 0.04),\n        inset 0 0 30px rgba(168, 85, 247, 0.03),\n        inset 0 1px 0 rgba(255, 255, 255, 0.02),\n        inset 4px 0 0 rgba(255, 60, 142, 0.08) !important;\n\n    color: var(--fc-text-primary) !important;\n    padding: 20px !important;\n    text-shadow: 0 0 1px rgba(240, 237, 245, 0.08) !important;\n    position: relative !important;\n    overflow: hidden !important;\n    transition: border-color 0.4s ease, box-shadow 0.4s ease !important;\n\n    /* — 强制不透明底色兜底 — */\n    background-color: #0a0812 !important;\n}\n\n/* 顶部渐变光线 — 三色增强版 */\n.is-assistant > .border.border-muted::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    height: 1px !important;\n    background: linear-gradient(90deg,\n        transparent 0%,\n        var(--fc-accent-pink) 15%,\n        var(--fc-accent-purple) 40%,\n        var(--fc-accent-cyan) 65%,\n        var(--fc-accent-amber) 85%,\n        transparent 100%\n    ) !important;\n    opacity: 0.6 !important;\n    z-index: 2 !important;\n}\n\n/* 右上角信号强度指示器 — 三颗递减光点 */\n.is-assistant > .border.border-muted::after {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 8px !important;\n    right: 10px !important;\n    width: 18px !important;\n    height: 3px !important;\n    background:\n        radial-gradient(circle at 2px 1.5px, var(--fc-accent-purple) 1.5px, transparent 1.5px),\n        radial-gradient(circle at 9px 1.5px, rgba(168,85,247,0.5) 1.2px, transparent 1.2px),\n        radial-gradient(circle at 16px 1.5px, rgba(168,85,247,0.2) 0.8px, transparent 0.8px)\n    !important;\n    opacity: 0.5 !important;\n    z-index: 2 !important;\n    pointer-events: none !important;\n}\n\n/* 气泡加载态 — 强制深渊底色（防止白色闪屏） */\n.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6) {\n    background: #0a0812 !important;\n    background-color: #0a0812 !important;\n    border: 1px solid var(--fc-border-subtle) !important;\n    border-left: 3px solid var(--fc-accent-purple) !important;\n    border-radius: 2px 14px 14px 2px !important;\n    box-shadow:\n        0 4px 24px rgba(0, 0, 0, 0.5),\n        0 0 40px rgba(168, 85, 247, 0.04),\n        inset 0 0 30px rgba(168, 85, 247, 0.03) !important;\n    min-height: 120px !important;\n}\n\n/*\n * ---------------------------------\n *   模块二：状态面板 — 六司色谱信息卡\n * ---------------------------------\n */\n\ndetails.status-box {\n    background: var(--fc-bg-card) !important;\n    border: 1px solid var(--fc-border-subtle) !important;\n    border-left: 4px solid var(--fc-accent-purple) !important;\n    border-radius: 2px 10px 10px 2px !important;\n    padding: 0 !important;\n    margin: 16px 0 !important;\n    box-shadow:\n        0 2px 16px rgba(0, 0, 0, 0.35),\n        inset 0 0 25px rgba(168, 85, 247, 0.02) !important;\n    transition: border-color 0.35s ease, box-shadow 0.35s ease, transform 0.35s ease !important;\n    overflow: hidden !important;\n    position: relative !important;\n}\n\ndetails.status-box::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 0 !important;\n    height: 2px !important;\n    width: 100% !important;\n    background: linear-gradient(90deg,\n        var(--fc-accent-purple) 0%,\n        var(--fc-accent-pink) 50%,\n        var(--fc-accent-cyan) 100%\n    ) !important;\n    opacity: 0.5 !important;\n    z-index: 1 !important;\n}\n\ndetails.status-box[open] {\n    border-left-color: var(--fc-accent-pink) !important;\n    box-shadow:\n        0 4px 24px rgba(0, 0, 0, 0.45),\n        0 0 20px rgba(255, 60, 142, 0.08),\n        inset 0 0 30px rgba(255, 60, 142, 0.03) !important;\n}\n\ndetails.status-box:hover {\n    background: var(--fc-bg-card-hover) !important;\n    border-color: var(--fc-border-glow) !important;\n    border-left-color: var(--fc-accent-purple) !important;\n    transform: translateY(-2px) !important;\n    box-shadow:\n        0 8px 30px rgba(0, 0, 0, 0.45),\n        0 0 16px rgba(168, 85, 247, 0.10) !important;\n}\n\ndetails.status-box > summary.status-summary {\n    font-family: var(--fc-font-main) !important;\n    color: var(--fc-text-primary) !important;\n    font-size: 0.95em !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    padding: 13px 18px !important;\n    margin: 0 !important;\n    background: linear-gradient(180deg,\n        rgba(255, 255, 255, 0.025) 0%,\n        transparent 100%\n    ) !important;\n    border-bottom: 1px solid transparent !important;\n    transition: all 0.3s ease !important;\n    list-style: none !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n}\n\ndetails.status-box > summary.status-summary::-webkit-details-marker { display: none !important; }\ndetails.status-box > summary.status-summary::marker { content: \"\" !important; }\n\ndetails.status-box > summary.status-summary::before {\n    content: \"▶\" !important;\n    font-family: var(--fc-font-terminal) !important;\n    font-size: 0.65em !important;\n    color: var(--fc-accent-purple) !important;\n    transition: transform 0.35s ease, color 0.35s ease !important;\n    display: inline-block !important;\n    width: 14px !important;\n    flex-shrink: 0 !important;\n}\n\ndetails.status-box[open] > summary.status-summary::before {\n    transform: rotate(90deg) !important;\n    color: var(--fc-accent-pink) !important;\n}\n\ndetails.status-box[open] > summary.status-summary {\n    border-bottom: 1px solid rgba(168, 85, 247, 0.18) !important;\n}\n\ndetails.status-box > summary.status-summary h1 {\n    font-family: var(--fc-font-main) !important;\n    font-size: 0.92em !important;\n    font-weight: 700 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    border: none !important;\n    color: var(--fc-text-primary) !important;\n    letter-spacing: 0.6px !important;\n    line-height: 1.4 !important;\n}\n\ndetails.status-box > summary.status-summary h1 span {\n    background: var(--fc-gradient-main) !important;\n    -webkit-background-clip: text !important;\n    -webkit-text-fill-color: transparent !important;\n    background-clip: text !important;\n}\n\ndetails.status-box .status-details {\n    padding: 14px 18px 16px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 2px !important;\n}\n\ndetails.status-box .status-details p {\n    font-family: var(--fc-font-main) !important;\n    font-size: 0.86em !important;\n    line-height: 1.7 !important;\n    margin: 0 !important;\n    padding: 8px 12px !important;\n    border-radius: 4px !important;\n    color: var(--fc-text-secondary) !important;\n    letter-spacing: 0.3px !important;\n    transition: background 0.25s ease, color 0.25s ease !important;\n}\n\ndetails.status-box .status-details p.a {\n    background: rgba(255, 255, 255, 0.018) !important;\n}\n\ndetails.status-box .status-details p.b {\n    background: transparent !important;\n}\n\ndetails.status-box .status-details p:hover {\n    background: rgba(245, 158, 11, 0.06) !important;\n    color: var(--fc-text-primary) !important;\n}\n\ndetails.status-box .status-details .label {\n    color: var(--fc-text-dim) !important;\n    font-weight: 500 !important;\n    font-size: 0.85em !important;\n    white-space: nowrap !important;\n}\n\ndetails.status-box .status-details .value {\n    color: var(--fc-text-primary) !important;\n    font-weight: 400 !important;\n}\n\n/*\n * ---------------------------------\n *   模块三：叙事区块 (plot) — 暖色注入沉浸屏\n * ---------------------------------\n */\n\nplot {\n    display: block !important;\n    background:\n        radial-gradient(ellipse at 15% 5%, rgba(168, 85, 247, 0.025), transparent 55%),\n        radial-gradient(ellipse at 85% 92%, rgba(245, 158, 11, 0.025), transparent 55%),\n        radial-gradient(ellipse at 50% 50%, rgba(6, 182, 212, 0.01), transparent 70%),\n        rgba(8, 6, 14, 0.45) !important;\n\n    border: 1px solid rgba(168, 85, 247, 0.12) !important;\n    border-top: 1px solid transparent !important;\n    border-image-source: linear-gradient(90deg,\n        transparent 5%,\n        var(--fc-accent-purple) 25%,\n        var(--fc-accent-amber) 40%,\n        var(--fc-accent-pink) 55%,\n        var(--fc-accent-cyan) 75%,\n        transparent 95%\n    ) !important;\n    border-image-slice: 1 !important;\n    border-radius: 0 !important;\n    padding: 24px 22px !important;\n    margin: 20px 0 !important;\n    position: relative !important;\n    overflow: hidden !important;\n}\n\nplot::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 8% !important;\n    right: 8% !important;\n    height: 1px !important;\n    background: linear-gradient(90deg,\n        transparent,\n        rgba(168, 85, 247, 0.35),\n        rgba(245, 158, 11, 0.2),\n        rgba(255, 60, 142, 0.25),\n        transparent\n    ) !important;\n}\n\nplot p {\n    font-family: var(--fc-font-main) !important;\n    font-size: 0.96em !important;\n    line-height: 1.95 !important;\n    color: var(--fc-text-primary) !important;\n    margin: 0 0 1em 0 !important;\n    letter-spacing: 0.4px !important;\n    text-align: justify !important;\n}\n\nplot p:last-child { margin-bottom: 0 !important; }\n\nplot p em {\n    color: var(--fc-accent-pink) !important;\n    font-style: normal !important;\n    font-weight: 500 !important;\n    text-shadow: 0 0 8px rgba(255, 60, 142, 0.15) !important;\n}\n\nplot p strong {\n    color: #fff !important;\n    font-weight: 600 !important;\n    text-shadow: 0 0 8px rgba(245, 158, 11, 0.25) !important;\n}\n\n/*\n * ---------------------------------\n *   模块四：选项区 — 危险度色谱行动终端\n * ---------------------------------\n */\n\nhr.separator,\nhr {\n    height: 1px !important;\n    border: none !important;\n    background: linear-gradient(90deg,\n        transparent 0%,\n        rgba(168, 85, 247, 0.3) 10%,\n        rgba(255, 60, 142, 0.5) 35%,\n        rgba(245, 158, 11, 0.35) 50%,\n        rgba(6, 182, 212, 0.4) 65%,\n        rgba(168, 85, 247, 0.3) 90%,\n        transparent 100%\n    ) !important;\n    margin: 24px 0 !important;\n    opacity: 0.75 !important;\n    position: relative !important;\n}\n\nhr.separator::after {\n    content: \"◈\" !important;\n    position: absolute !important;\n    left: 50% !important;\n    top: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    color: var(--fc-accent-gold) !important;\n    font-size: 8px !important;\n    background: var(--fc-bg-abyss) !important;\n    padding: 0 6px !important;\n    opacity: 0.7 !important;\n}\n\n/*\n * ---------------------------------\n *   模块五：记忆模块 — 永夜加密档案\n * ---------------------------------\n */\n\ndetails:not(.status-box) {\n    background: rgba(13, 11, 20, 0.75) !important;\n    border: 1px solid rgba(180, 83, 9, 0.15) !important;\n    border-left: 3px solid var(--fc-accent-gold) !important;\n    border-radius: 2px 8px 8px 2px !important;\n    padding: 0 !important;\n    margin: 12px 0 !important;\n    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3) !important;\n    overflow: hidden !important;\n    transition: all 0.35s ease !important;\n    position: relative !important;\n}\n\ndetails:not(.status-box):hover {\n    border-color: rgba(217, 119, 6, 0.30) !important;\n    border-left-color: var(--fc-accent-gold) !important;\n    box-shadow:\n        0 4px 20px rgba(0, 0, 0, 0.35),\n        0 0 14px rgba(217, 119, 6, 0.06) !important;\n    transform: translateY(-1px) !important;\n}\n\ndetails:not(.status-box)::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: 4px !important;\n    right: 8px !important;\n    font-family: var(--fc-font-terminal) !important;\n    font-size: 0.55em !important;\n    color: rgba(217, 119, 6, 0.12) !important;\n    pointer-events: none !important;\n}\n\ndetails:not(.status-box) > summary {\n    font-family: var(--fc-font-main) !important;\n    font-size: 0.84em !important;\n    font-weight: 600 !important;\n    color: var(--fc-accent-gold) !important;\n    padding: 11px 16px !important;\n    cursor: pointer !important;\n    list-style: none !important;\n    letter-spacing: 0.6px !important;\n    background: rgba(217, 119, 6, 0.04) !important;\n    border-bottom: 1px solid transparent !important;\n    transition: all 0.3s ease !important;\n}\n\ndetails:not(.status-box) > summary::-webkit-details-marker { display: none !important; }\ndetails:not(.status-box) > summary::marker { content: \"\" !important; }\n\ndetails:not(.status-box) > summary::before {\n    content: \"◈ \" !important;\n    color: var(--fc-accent-gold) !important;\n    font-size: 0.65em !important;\n    opacity: 0.8 !important;\n}\n\ndetails:not(.status-box)[open] > summary {\n    border-bottom: 1px solid rgba(217, 119, 6, 0.14) !important;\n    background: rgba(217, 119, 6, 0.06) !important;\n}\n\ndetails:not(.status-box) p,\ndetails:not(.status-box) div {\n    font-size: 0.84em !important;\n    line-height: 1.75 !important;\n    color: var(--fc-text-secondary) !important;\n    padding: 12px 16px !important;\n    margin: 0 !important;\n}\n\n/*\n * ---------------------------------\n *   模块六：通用排版\n * ---------------------------------\n */\n\np {\n    font-family: var(--fc-font-main) !important;\n    line-height: 1.8 !important;\n    letter-spacing: 0.4px !important;\n    color: var(--fc-text-secondary) !important;\n}\n\nh1 {\n    font-family: var(--fc-font-main) !important;\n    font-size: 1.1em !important;\n    font-weight: 700 !important;\n    margin: 0 !important;\n    padding-bottom: 0 !important;\n    border: none !important;\n    color: var(--fc-text-primary) !important;\n    line-height: 1.4 !important;\n}\n\n/*\n * ---------------------------------\n *   模块七：平台按钮 — 深渊触发面板（精确适配版）\n * ---------------------------------\n */\n\n/* ----- 7A: 顶部功能按钮行 ----- */\nbutton.inline-flex.items-center.justify-center.h-7.rounded-md.border.border-input {\n    background: linear-gradient(135deg,\n        rgba(168, 85, 247, 0.20),\n        rgba(255, 60, 142, 0.12),\n        rgba(6, 182, 212, 0.06)\n    ) !important;\n    color: var(--fc-text-primary) !important;\n    border: 1px solid rgba(168, 85, 247, 0.35) !important;\n    border-radius: 2px !important;\n    box-shadow:\n        0 2px 10px rgba(0, 0, 0, 0.35),\n        0 0 16px rgba(168, 85, 247, 0.06),\n        inset 0 0 16px rgba(168, 85, 247, 0.04) !important;\n    font-family: var(--fc-font-main) !important;\n    font-weight: 600 !important;\n    font-size: 0.84em !important;\n    letter-spacing: 0.9px !important;\n    transition: all 0.35s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n    position: relative !important;\n    overflow: hidden !important;\n}\n\nbutton.inline-flex.items-center.justify-center.h-7.rounded-md.border.border-input::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    height: 1px !important;\n    background: linear-gradient(90deg,\n        transparent,\n        rgba(255, 60, 142, 0.5),\n        rgba(168, 85, 247, 0.5),\n        rgba(6, 182, 212, 0.4),\n        transparent\n    ) !important;\n    opacity: 0.7 !important;\n    z-index: 2 !important;\n}\n\nbutton.inline-flex.items-center.justify-center.h-7.rounded-md.border.border-input::after {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: -100% !important;\n    width: 100% !important;\n    height: 100% !important;\n    background: linear-gradient(90deg,\n        transparent 0%,\n        rgba(255, 255, 255, 0.06) 45%,\n        rgba(255, 255, 255, 0.10) 50%,\n        rgba(255, 255, 255, 0.06) 55%,\n        transparent 100%\n    ) !important;\n    transition: left 0.6s ease !important;\n    z-index: 3 !important;\n    pointer-events: none !important;\n}\n\nbutton.inline-flex.items-center.justify-center.h-7.rounded-md.border.border-input:hover::after {\n    left: 100% !important;\n}\n\nbutton.inline-flex.items-center.justify-center.h-7.rounded-md.border.border-input:hover {\n    background: linear-gradient(135deg,\n        rgba(168, 85, 247, 0.30),\n        rgba(255, 60, 142, 0.20),\n        rgba(6, 182, 212, 0.10)\n    ) !important;\n    border-color: var(--fc-accent-purple) !important;\n    box-shadow:\n        0 6px 20px rgba(168, 85, 247, 0.25),\n        0 0 30px rgba(168, 85, 247, 0.15),\n        var(--fc-glow-purple) !important;\n    transform: translateY(-2px) !important;\n    color: #fff !important;\n}\n\nbutton.inline-flex.items-center.justify-center.h-7.rounded-md.border.border-input:active {\n    transform: translateY(0) !important;\n    box-shadow:\n        0 0 0 2px rgba(16, 185, 129, 0.3),\n        0 1px 4px rgba(0, 0, 0, 0.5) !important;\n    transition: all 0.05s ease !important;\n}\n\nbutton.inline-flex.items-center.justify-center.h-7.rounded-md.border.border-input svg {\n    color: inherit !important;\n    opacity: 0.85 !important;\n}\n\n/* ----- 7B: 底栏工具按钮 ----- */\nbutton.inline-flex.items-center.justify-center.size-7.shrink-0.rounded-md {\n    background: rgba(18, 15, 28, 0.80) !important;\n    border: 1px solid rgba(168, 85, 247, 0.20) !important;\n    color: var(--fc-accent-purple) !important;\n    box-shadow:\n        0 1px 6px rgba(0, 0, 0, 0.3),\n        inset 0 0 10px rgba(168, 85, 247, 0.03) !important;\n    transition: all 0.3s ease !important;\n    position: relative !important;\n}\n\nbutton.inline-flex.items-center.justify-center.size-7.shrink-0.rounded-md:hover {\n    background: rgba(26, 21, 40, 0.90) !important;\n    border-color: var(--fc-accent-purple) !important;\n    color: var(--fc-accent-pink) !important;\n    box-shadow:\n        0 2px 12px rgba(168, 85, 247, 0.20),\n        0 0 20px rgba(168, 85, 247, 0.08) !important;\n    transform: translateY(-1px) !important;\n}\n\nbutton.inline-flex.items-center.justify-center.size-7.shrink-0.rounded-md svg {\n    color: inherit !important;\n}\n\n/* ----- 7C:「实时」按钮 ----- */\nbutton.inline-flex.items-center.justify-center.gap-2.text-sm.font-medium.size-7 {\n    background: rgba(18, 15, 28, 0.80) !important;\n    border: 1px solid rgba(168, 85, 247, 0.25) !important;\n    color: var(--fc-accent-purple) !important;\n    width: auto !important;\n    padding: 0 10px !important;\n    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3) !important;\n    transition: all 0.3s ease !important;\n}\n\nbutton.inline-flex.items-center.justify-center.gap-2.text-sm.font-medium.size-7:hover {\n    background: rgba(26, 21, 40, 0.90) !important;\n    border-color: var(--fc-accent-purple) !important;\n    color: var(--fc-accent-pink) !important;\n    box-shadow:\n        0 2px 12px rgba(168, 85, 247, 0.20),\n        var(--fc-glow-purple) !important;\n}\n\n/* ----- 7D: 发送按钮 ----- */\n#prompt-input-footer button:last-child {\n    background: linear-gradient(135deg, var(--fc-accent-purple), var(--fc-accent-pink)) !important;\n    color: #ffffff !important;\n    border: none !important;\n    border-radius: 50% !important;\n    box-shadow:\n        0 3px 14px rgba(168, 85, 247, 0.40),\n        0 0 20px rgba(255, 60, 142, 0.15) !important;\n    transition: all 0.35s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n}\n\n#prompt-input-footer button:last-child:hover {\n    background: linear-gradient(135deg, var(--fc-accent-pink), var(--fc-accent-purple)) !important;\n    transform: translateY(-2px) scale(1.08) !important;\n    box-shadow:\n        0 6px 24px rgba(168, 85, 247, 0.50),\n        0 0 40px rgba(255, 60, 142, 0.20),\n        var(--fc-glow-purple) !important;\n}\n\n#prompt-input-footer button:last-child:active {\n    transform: translateY(0px) scale(0.95) !important;\n    box-shadow:\n        0 0 0 2px rgba(16, 185, 129, 0.3),\n        0 2px 6px rgba(0, 0, 0, 0.4) !important;\n}\n\n#prompt-input-footer button:last-child svg {\n    color: #ffffff !important;\n}\n\n/* ----- 7E: 底栏容器 ----- */\n#prompt-input-footer {\n    background: rgba(5, 5, 9, 0.90) !important;\n    backdrop-filter: blur(12px) !important;\n    -webkit-backdrop-filter: blur(12px) !important;\n    border-top: 1px solid var(--fc-border-subtle) !important;\n}\n\n/* ----- 7F: 模型选择器按钮统一风格 ----- */\n#prompt-input-footer button.inline-flex.h-7.rounded-md.border.border-input {\n    background: linear-gradient(135deg,\n        rgba(168, 85, 247, 0.20),\n        rgba(255, 60, 142, 0.12),\n        rgba(6, 182, 212, 0.06)\n    ) !important;\n    color: var(--fc-text-primary) !important;\n    border: 1px solid rgba(168, 85, 247, 0.35) !important;\n    border-radius: 2px !important;\n    box-shadow:\n        0 2px 10px rgba(0, 0, 0, 0.35),\n        0 0 16px rgba(168, 85, 247, 0.06),\n        inset 0 0 16px rgba(168, 85, 247, 0.04) !important;\n    transform: none !important;\n}\n\n#prompt-input-footer button.inline-flex.h-7.rounded-md.border.border-input::before,\n#prompt-input-footer button.inline-flex.h-7.rounded-md.border.border-input::after {\n    display: none !important;\n}\n\n#prompt-input-footer button.inline-flex.h-7.rounded-md.border.border-input:hover {\n    background: linear-gradient(135deg,\n        rgba(168, 85, 247, 0.30),\n        rgba(255, 60, 142, 0.20),\n        rgba(6, 182, 212, 0.10)\n    ) !important;\n    border-color: var(--fc-accent-purple) !important;\n    box-shadow:\n        0 6px 20px rgba(168, 85, 247, 0.25),\n        0 0 30px rgba(168, 85, 247, 0.15),\n        var(--fc-glow-purple) !important;\n    transform: none !important;\n    color: #fff !important;\n}\n\n/* ----- 7G: 模型选择器文字标签 ----- */\n#prompt-input-footer span,\n#prompt-input-footer [class*=\"text-muted\"] {\n    color: var(--fc-text-dim) !important;\n    font-family: var(--fc-font-terminal) !important;\n    font-size: 11px !important;\n    letter-spacing: 0.8px !important;\n}\n\n/*\n * ---------------------------------\n *   模块八：输入框 — 现实锚定终端（精确适配版）\n * ---------------------------------\n */\n\ntextarea[placeholder] {\n    background-color: rgba(8, 6, 16, 0.92) !important;\n    background-image:\n        linear-gradient(rgba(168, 85, 247, 0.015) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(168, 85, 247, 0.015) 1px, transparent 1px) !important;\n    background-size: 20px 20px !important;\n    border: 1px solid var(--fc-border-subtle) !important;\n    border-bottom: 2px solid rgba(168, 85, 247, 0.25) !important;\n    border-radius: 4px !important;\n    color: #f0edf5 !important;\n    font-family: var(--fc-font-main) !important;\n    font-size: 15px !important;\n    box-shadow: inset 0 2px 10px rgba(0, 0, 0, 0.35) !important;\n    padding: 14px 16px !important;\n    transition: all 0.35s ease !important;\n    letter-spacing: 0.3px !important;\n    caret-color: #f59e0b !important;\n}\n\ntextarea[placeholder]::placeholder {\n    color: rgba(99, 95, 114, 0.7) !important;\n    font-style: italic !important;\n    letter-spacing: 0.5px !important;\n}\n\ntextarea[placeholder]:focus {\n    outline: none !important;\n    border-color: rgba(168, 85, 247, 0.35) !important;\n    border-bottom-color: var(--fc-accent-purple) !important;\n    box-shadow:\n        inset 0 2px 10px rgba(0, 0, 0, 0.35),\n        0 0 16px rgba(168, 85, 247, 0.12),\n        0 0 40px rgba(168, 85, 247, 0.05) !important;\n    background-color: rgba(10, 8, 20, 0.96) !important;\n    animation: inputFocusGlow 3s ease-in-out infinite !important;\n}\n\n@keyframes inputFocusGlow {\n    0%, 100% { border-bottom-color: var(--fc-accent-purple); }\n    33% { border-bottom-color: var(--fc-accent-pink); }\n    66% { border-bottom-color: var(--fc-accent-cyan); }\n}\n\n/*\n * ---------------------------------\n *   模块九：深渊之眼·改 — 灶火瞳孔加载\n * ---------------------------------\n */\n\n.flex.items-center.justify-center.size-6 > .flex.gap-2 {\n    display: none !important;\n}\n\n.flex.items-center.justify-center.size-6 {\n    position: relative !important;\n    width: 110px !important;\n    height: 90px !important;\n    margin: 28px auto !important;\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n}\n\n.flex.items-center.justify-center.size-6::before {\n    content: \"\" !important;\n    position: absolute !important;\n    width: 70px !important;\n    height: 70px !important;\n    background: radial-gradient(ellipse at 45% 45%,\n        rgba(168, 85, 247, 0.5) 0%,\n        rgba(245, 158, 11, 0.2) 40%,\n        rgba(255, 60, 142, 0.12) 65%,\n        transparent 85%\n    ) !important;\n    border-radius: 50% !important;\n    z-index: 1 !important;\n    animation: abyssGlowEnhanced 3.5s infinite alternate ease-in-out !important;\n}\n\n@keyframes abyssGlowEnhanced {\n    0% { transform: scale(0.75); opacity: 0.35; }\n    50% { opacity: 0.7; }\n    100% { transform: scale(1.35); opacity: 0.85; }\n}\n\n.flex.items-center.justify-center.size-6 {\n    box-shadow:\n        0 0 40px rgba(168, 85, 247, 0.12),\n        0 0 80px rgba(255, 60, 142, 0.06),\n        0 0 20px rgba(245, 158, 11, 0.08) !important;\n    border-radius: 50% !important;\n}\n\n.flex.items-center.justify-center.size-6::after {\n    content: url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 80 80\"><defs><linearGradient id=\"eg\" x1=\"0%25\" y1=\"0%25\" x2=\"100%25\" y2=\"100%25\"><stop offset=\"0%25\" stop-color=\"%23ff3c8e\"/><stop offset=\"30%25\" stop-color=\"%23a855f7\"/><stop offset=\"60%25\" stop-color=\"%2306b6d4\"/><stop offset=\"100%25\" stop-color=\"%23f59e0b\"/></linearGradient></defs><ellipse cx=\"40\" cy=\"40\" rx=\"28\" ry=\"18\" fill=\"none\" stroke=\"url(%23eg)\" stroke-width=\"1.5\" opacity=\"0.7\"><animate attributeName=\"ry\" values=\"18;23;18\" dur=\"2.5s\" repeatCount=\"indefinite\"/><animate attributeName=\"opacity\" values=\"0.7;1;0.7\" dur=\"2.5s\" repeatCount=\"indefinite\"/></ellipse><circle cx=\"40\" cy=\"40\" r=\"6\" fill=\"%23a855f7\"><animate attributeName=\"r\" values=\"6;9;6\" dur=\"1.8s\" repeatCount=\"indefinite\"/><animate attributeName=\"fill\" values=\"%23a855f7;%23ff3c8e;%23f59e0b;%23a855f7\" dur=\"4s\" repeatCount=\"indefinite\"/></circle><ellipse cx=\"40\" cy=\"40\" rx=\"35\" ry=\"22\" fill=\"none\" stroke=\"%23a855f7\" stroke-width=\"0.5\" opacity=\"0.3\"><animate attributeName=\"ry\" values=\"22;26;22\" dur=\"3.5s\" repeatCount=\"indefinite\"/></ellipse></svg>') !important;\n    position: absolute !important;\n    width: 80px !important;\n    height: 80px !important;\n    z-index: 2 !important;\n    filter: drop-shadow(0 0 10px rgba(168, 85, 247, 0.4))\n            drop-shadow(0 0 20px rgba(245, 158, 11, 0.15)) !important;\n    animation: eyeFloatEnhanced 4.5s infinite ease-in-out !important;\n}\n\n@keyframes eyeFloatEnhanced {\n    0%, 100% { transform: translateY(0) rotate(0deg); }\n    25% { transform: translateY(-6px) rotate(0.5deg); }\n    75% { transform: translateY(3px) rotate(-0.5deg); }\n}\n\n/*\n * ---------------------------------\n *   模块十：响应式布局与交互优化\n * ---------------------------------\n */\n\n@media screen and (max-width: 768px) {\n    details.status-box {\n        margin: 12px 0 !important;\n    }\n\n    details.status-box > summary.status-summary {\n        padding: 11px 14px !important;\n        font-size: 0.90em !important;\n    }\n\n    details.status-box .status-details {\n        padding: 10px 12px 12px !important;\n    }\n\n    details.status-box .status-details p {\n        font-size: 0.82em !important;\n        padding: 6px 10px !important;\n        line-height: 1.6 !important;\n    }\n\n    plot {\n        padding: 18px 16px !important;\n        margin: 14px 0 !important;\n    }\n\n    plot p {\n        font-size: 0.92em !important;\n        line-height: 1.85 !important;\n    }\n\n    .is-assistant > .border.border-muted {\n        padding: 16px !important;\n    }\n\n    details:not(.status-box) > summary {\n        font-size: 0.80em !important;\n        padding: 9px 12px !important;\n    }\n\n    details:not(.status-box) p,\n    details:not(.status-box) div {\n        font-size: 0.80em !important;\n        padding: 10px 12px !important;\n    }\n\n    textarea[placeholder] {\n        font-size: 16px !important;\n        padding: 13px 14px !important;\n    }\n\n    .is-assistant > .border.border-muted::after {\n        width: 14px !important;\n        top: 6px !important;\n        right: 8px !important;\n    }\n}\n\n@media screen and (max-width: 480px) {\n    details.status-box > summary.status-summary {\n        padding: 9px 12px !important;\n        font-size: 0.84em !important;\n    }\n\n    details.status-box > summary.status-summary h1 {\n        font-size: 0.84em !important;\n    }\n\n    details.status-box .status-details p {\n        font-size: 0.77em !important;\n        padding: 5px 8px !important;\n    }\n\n    details.status-box .status-details p {\n        display: flex !important;\n        flex-wrap: wrap !important;\n    }\n\n    details.status-box .status-details .label {\n        flex-basis: 100% !important;\n        margin-bottom: 2px !important;\n        font-size: 0.80em !important;\n    }\n\n    plot {\n        padding: 14px 12px !important;\n    }\n\n    plot p {\n        font-size: 0.87em !important;\n        line-height: 1.8 !important;\n        text-align: left !important;\n    }\n\n    .is-assistant > .border.border-muted::after {\n        width: 10px !important;\n        height: 2px !important;\n        top: 5px !important;\n        right: 6px !important;\n        opacity: 0.35 !important;\n    }\n\n    textarea[placeholder] {\n        font-size: 16px !important;\n        padding: 12px 12px !important;\n    }\n}\n\n/*\n * ---------------------------------\n *   触控优化\n * ---------------------------------\n */\n\ndetails.status-box > summary.status-summary {\n    -webkit-tap-highlight-color: transparent !important;\n    touch-action: manipulation !important;\n    min-height: 46px !important;\n    display: flex !important;\n    align-items: center !important;\n}\n\ndetails:not(.status-box) > summary {\n    -webkit-tap-highlight-color: transparent !important;\n    touch-action: manipulation !important;\n    min-height: 42px !important;\n    display: flex !important;\n    align-items: center !important;\n}\n\n/*\n * ---------------------------------\n *   GPU加速优化\n * ---------------------------------\n */\n\ndetails.status-box,\ndetails:not(.status-box),\nplot,\n.is-assistant > .border.border-muted {\n    transform: translateZ(0) !important;\n    -webkit-transform: translateZ(0) !important;\n    backface-visibility: hidden !important;\n    -webkit-backface-visibility: hidden !important;\n    will-change: transform !important;\n}\n\n/*\n * ---------------------------------\n *   减弱动效偏好适配\n * ---------------------------------\n */\n\n@media (prefers-reduced-motion: reduce) {\n    details.status-box,\n    details:not(.status-box),\n    plot,\n    .is-assistant > .border.border-muted {\n        transition: none !important;\n        transform: none !important;\n        animation: none !important;\n    }\n\n    .flex.items-center.justify-center.size-6::before,\n    .flex.items-center.justify-center.size-6::after {\n        animation: none !important;\n    }\n\n    textarea[placeholder]:focus {\n        animation: none !important;\n    }\n}\n\n/*\n * ---------------------------------\n *   模块十一：六司色谱系统\n * ---------------------------------\n */\n\n.co-omega-bio {\n    --co-accent: var(--co-omega-accent) !important;\n    --co-glow: var(--co-omega-glow) !important;\n    border-left-color: var(--co-omega-accent) !important;\n}\n\n.co-venus-media {\n    --co-accent: var(--co-venus-accent) !important;\n    --co-glow: var(--co-venus-glow) !important;\n    border-left-color: var(--co-venus-accent) !important;\n}\n\n.co-anvil-military {\n    --co-accent: var(--co-anvil-accent) !important;\n    --co-glow: var(--co-anvil-glow) !important;\n    border-left-color: var(--co-anvil-accent) !important;\n}\n\n.co-stigmata-church {\n    --co-accent: var(--co-stigmata-accent) !important;\n    --co-glow: var(--co-stigmata-glow) !important;\n    border-left-color: var(--co-stigmata-accent) !important;\n}\n\n.co-nectar-food {\n    --co-accent: var(--co-nectar-accent) !important;\n    --co-glow: var(--co-nectar-glow) !important;\n    border-left-color: var(--co-nectar-accent) !important;\n}\n\n.co-evernight-finance {\n    --co-accent: var(--co-evernight-accent) !important;\n    --co-glow: var(--co-evernight-glow) !important;\n    border-left-color: var(--co-evernight-accent) !important;\n}\n\n/*\n * ---------------------------------\n *   模块十二：平然状态视觉母题\n * ---------------------------------\n */\n\n.flat-state {\n    position: relative !important;\n}\n\n.flat-state::before {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: radial-gradient(\n        ellipse at 30% 70%,\n        rgba(239, 68, 68, 0.06) 0%,\n        transparent 60%\n    ) !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n    animation: flatUndercurrentPulse 6s ease-in-out infinite !important;\n}\n\n@keyframes flatUndercurrentPulse {\n    0%, 100% { opacity: 0.3; }\n    50% { opacity: 0.8; }\n}\n\n.flat-crack {\n    animation: flatCrackReveal 0.3s ease-out !important;\n}\n\n@keyframes flatCrackReveal {\n    0% { box-shadow: inset 0 0 0 rgba(239, 68, 68, 0), 0 0 0 rgba(239, 68, 68, 0); }\n    50% { box-shadow: inset 0 0 20px rgba(239, 68, 68, 0.15), 0 0 30px rgba(239, 68, 68, 0.2); }\n    100% { box-shadow: inset 0 0 5px rgba(239, 68, 68, 0.05), 0 0 10px rgba(239, 68, 68, 0.05); }\n}\n\n/*\n * ---------------------------------\n *   模块十三：料理终端装饰\n * ---------------------------------\n */\n\n.steam-vent {\n    position: relative !important;\n}\n\n.steam-vent::after {\n    content: \"\" !important;\n    position: absolute !important;\n    top: -8px !important;\n    left: 50% !important;\n    width: 30px !important;\n    height: 12px !important;\n    transform: translateX(-50%) !important;\n    background: radial-gradient(\n        ellipse at 50% 100%,\n        rgba(255, 255, 255, 0.05) 0%,\n        transparent 70%\n    ) !important;\n    pointer-events: none !important;\n    animation: steamRise 4s ease-out infinite !important;\n    z-index: 5 !important;\n}\n\n@keyframes steamRise {\n    0% { transform: translateX(-50%) translateY(0); opacity: 0.3; }\n    100% { transform: translateX(-50%) translateY(-12px); opacity: 0; }\n}\n\n.ingredient-marker::before {\n    content: \"\" !important;\n    display: inline-block !important;\n    width: 5px !important;\n    height: 5px !important;\n    background: var(--fc-accent-green) !important;\n    border-radius: 50% !important;\n    margin-right: 5px !important;\n    vertical-align: middle !important;\n    box-shadow: 0 0 6px rgba(16, 185, 129, 0.5) !important;\n    animation: ingredientPulse 2s ease-in-out infinite !important;\n}\n\n@keyframes ingredientPulse {\n    0%, 100% { box-shadow: 0 0 6px rgba(16, 185, 129, 0.5); }\n    50% { box-shadow: 0 0 12px rgba(16, 185, 129, 0.8); }\n}\n\n.hearth-glow {\n    position: relative !important;\n}\n\n.hearth-glow::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 10% !important;\n    right: 10% !important;\n    height: 20px !important;\n    background: radial-gradient(\n        ellipse at 50% 100%,\n        rgba(245, 158, 11, 0.08) 0%,\n        transparent 80%\n    ) !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n}\n\n.data-spice {\n    position: relative !important;\n}\n\n.data-spice::before {\n    content: \"✦\" !important;\n    position: absolute !important;\n    top: 6px !important;\n    right: 10px !important;\n    font-size: 8px !important;\n    color: var(--fc-accent-amber) !important;\n    opacity: 0.4 !important;\n    pointer-events: none !important;\n    z-index: 5 !important;\n    animation: spiceTwinkle 3s ease-in-out infinite !important;\n}\n\n@keyframes spiceTwinkle {\n    0%, 100% { opacity: 0.25; transform: scale(1); }\n    50% { opacity: 0.6; transform: scale(1.3); }\n}\n\n/*\n * ---------------------------------\n *   全局微交互\n * ---------------------------------\n */\n\n* {\n    -webkit-tap-highlight-color: transparent !important;\n}\n\n::selection {\n    background: rgba(245, 158, 11, 0.25) !important;\n    color: #fff !important;\n}\n\n::-moz-selection {\n    background: rgba(245, 158, 11, 0.25) !important;\n    color: #fff !important;\n}\n\n::-webkit-scrollbar { width: 5px; }\n::-webkit-scrollbar-track { background: var(--fc-bg-abyss); }\n::-webkit-scrollbar-thumb {\n    background: var(--fc-accent-purple);\n    border-radius: 3px;\n}\n::-webkit-scrollbar-thumb:hover {\n    background: var(--fc-accent-pink);\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":26,"totalMessages":200,"totalCreditsUsed":372363,"totalTokensUsed":11415456,"totalPlayedUsers":18,"deeplyPlayed":7,"fixedPromptLength":14214,"lorebookLength":40119,"author":{"id":"dw0dF4ksuDni7ZHvhP6CEAsN5UfXF1jh","name":"Cuzi","displayUsername":"Cuzi","username":"cuzi"},"cardsTags":[{"tag":{"name":"恶堕大世界","cardsCount":1}},{"tag":{"name":"低消耗","cardsCount":630}},{"tag":{"name":"可剧情可涩涩","cardsCount":2764}},{"tag":{"name":"肉体改造","cardsCount":5}},{"tag":{"name":"恶堕","cardsCount":338}},{"tag":{"name":"开放世界","cardsCount":1468}},{"tag":{"name":"开局即可色","cardsCount":1602}},{"tag":{"name":"身体改造","cardsCount":2}},{"tag":{"name":"自由探索","cardsCount":1238}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}