{"id":"fcfeec6f-1366-4a1b-ab88-e620c816faf5","authorId":"N7N4SMC5O6BP5ivVaFd35sZvRnAr4oN7","title":"💕✨地球Online✨💕【自定义人生】","description":"💕低消耗，模型大部分都适配，推荐选择高质量模型，持续更新🌐欢迎来到地球Online\n这是一个与现实世界完全一致的超真实人生模拟。所有国家、城市、法律、经济体系、社会规则、自然规律均被忠实还原。你将在这里出生、成长、奋斗、恋爱、冒险——或者堕落。\n\n每一个选择都有代价，每一段关系都需要经营，每一分钱都需要赚取。没有重来。\n\n但如果你愿意——你也可以开启超自然事件、末日灾难、甚至系统金手指模块，让你的人生多一些……不可预测的乐趣。","background":"pa963w8qwduhwqho24f2a6c3.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"yra560vm5rlsquqhret02n23.webp","coverWidth":2400,"coverHeight":1800,"introPage":"isj71w91qpwmyezug1lxdxa8.html","changelog":"","createdAt":"2026-05-24T05:26:14.529Z","updatedAt":"2026-07-27T04:46:44.555Z","initPublicAt":"2026-05-24T06:08:50.974Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"\n\n/* ============================================\n   ✦ 星河漫途 - Rili平台适配版 ✦\n   ============================================ */\n\n/* ============================================\n   1. 全局隐藏与重置\n   ============================================ */\n\n/* --- 隐藏默认加载动画 --- */\n.flex.gap-2.w-full.h-full.items-center.justify-center span.bg-primary.rounded-full {\n    display: none !important;\n}\n\n/* --- 隐藏思维链（如果输出了 <think> 标签） --- */\n.rili-markdown-renderer think {\n    display: none !important;\n}\n\n/* ============================================\n   2. 聊天框主体\n   ============================================ */\n\n/* --- 统一聊天框主体（用户输入框 + AI回复框） --- */\n.group-\\[\\.is-user\\]\\:bg-secondary.group-\\[\\.is-user\\]\\:px-4.group-\\[\\.is-user\\]\\:py-3,\n.group-\\[\\.is-assistant\\]\\:bg-card.group-\\[\\.is-assistant\\]\\:px-4.group-\\[\\.is-assistant\\]\\:py-3 {\n    background: linear-gradient(\n        135deg,\n        rgba(11, 14, 30, 0.92) 0%,\n        rgba(26, 16, 64, 0.88) 50%,\n        rgba(13, 27, 42, 0.92) 100%\n    ) !important;\n    border: 1px solid rgba(232, 197, 71, 0.15) !important;\n    border-radius: 14px !important;\n    box-shadow:\n        0 4px 24px rgba(0, 0, 0, 0.4),\n        0 0 1px rgba(232, 197, 71, 0.2),\n        inset 0 1px 0 rgba(255, 255, 255, 0.03) !important;\n    backdrop-filter: blur(16px) !important;\n    -webkit-backdrop-filter: blur(16px) !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n    padding: 16px !important;\n    transition: box-shadow 0.4s ease, border-color 0.4s ease !important;\n    position: relative !important;\n}\n\n/* --- 聊天框悬停效果 --- */\n.group-\\[\\.is-user\\]\\:bg-secondary:hover,\n.group-\\[\\.is-assistant\\]\\:bg-card:hover {\n    border-color: rgba(232, 197, 71, 0.35) !important;\n    box-shadow:\n        0 6px 32px rgba(0, 0, 0, 0.5),\n        0 0 20px rgba(167, 139, 250, 0.08),\n        0 0 2px rgba(232, 197, 71, 0.3),\n        inset 0 1px 0 rgba(255, 255, 255, 0.05) !important;\n}\n\n/* --- 星光背景动效 (::before) --- */\n.group-\\[\\.is-user\\]\\:bg-secondary::before,\n.group-\\[\\.is-assistant\\]\\:bg-card::before {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 0 !important;\n    border-radius: 14px !important;\n    z-index: 0 !important;\n    opacity: 0.6 !important;\n    pointer-events: none !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='400'%3E%3Ccircle cx='45' cy='30' r='1.2' fill='%23fff'%3E%3Canimate attributeName='opacity' values='0.08;0.7;0.08' dur='4s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='150' cy='85' r='0.8' fill='%23e8c547'%3E%3Canimate attributeName='opacity' values='0.05;0.55;0.05' dur='3s' begin='0.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='280' cy='45' r='1' fill='%23a78bfa'%3E%3Canimate attributeName='opacity' values='0.06;0.6;0.06' dur='3.5s' begin='1s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='400' cy='75' r='0.7' fill='%2364b5f6'%3E%3Canimate attributeName='opacity' values='0.1;0.8;0.1' dur='2.8s' begin='0.3s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='520' cy='28' r='1.1' fill='%23fff'%3E%3Canimate attributeName='opacity' values='0.05;0.6;0.05' dur='5s' begin='2s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='95' cy='200' r='0.9' fill='%23e8c547'%3E%3Canimate attributeName='opacity' values='0.08;0.65;0.08' dur='4.2s' begin='0.8s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='350' cy='250' r='1.3' fill='%23a78bfa'%3E%3Canimate attributeName='opacity' values='0.04;0.45;0.04' dur='5.5s' begin='1.2s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='490' cy='310' r='0.8' fill='%2364b5f6'%3E%3Canimate attributeName='opacity' values='0.06;0.55;0.06' dur='3.6s' begin='2.2s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='220' cy='340' r='0.6' fill='%23fff'%3E%3Canimate attributeName='opacity' values='0.1;0.7;0.1' dur='3.2s' begin='1.6s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='560' cy='180' r='0.7' fill='%23e8c547'%3E%3Canimate attributeName='opacity' values='0.05;0.5;0.05' dur='4.8s' begin='3s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    background-size: cover !important;\n    background-repeat: no-repeat !important;\n}\n\n/* --- 流星动效 (::after) --- */\n.group-\\[\\.is-user\\]\\:bg-secondary::after,\n.group-\\[\\.is-assistant\\]\\:bg-card::after {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 0 !important;\n    border-radius: 14px !important;\n    z-index: 0 !important;\n    opacity: 0.5 !important;\n    pointer-events: none !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='400'%3E%3Cline x1='0' y1='0' x2='35' y2='18' stroke='%23e8c547' stroke-width='1.2' stroke-linecap='round' opacity='0'%3E%3Canimate attributeName='opacity' values='0;0.7;0' dur='5s' begin='2s' repeatCount='indefinite'/%3E%3CanimateTransform attributeName='transform' type='translate' values='80,40;480,240' dur='5s' begin='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline x1='0' y1='0' x2='25' y2='12' stroke='%23a78bfa' stroke-width='0.8' stroke-linecap='round' opacity='0'%3E%3Canimate attributeName='opacity' values='0;0.5;0' dur='7s' begin='6s' repeatCount='indefinite'/%3E%3CanimateTransform attributeName='transform' type='translate' values='300,15;560,145' dur='7s' begin='6s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline x1='0' y1='0' x2='30' y2='15' stroke='%2364b5f6' stroke-width='0.6' stroke-linecap='round' opacity='0'%3E%3Canimate attributeName='opacity' values='0;0.4;0' dur='9s' begin='11s' repeatCount='indefinite'/%3E%3CanimateTransform attributeName='transform' type='translate' values='150,60;520,280' dur='9s' begin='11s' repeatCount='indefinite'/%3E%3C/line%3E%3C/svg%3E\") !important;\n    background-size: cover !important;\n    background-repeat: no-repeat !important;\n}\n\n/* --- 仅用户输入框左侧蓝色边框 --- */\n.is-user .group-\\[\\.is-user\\]\\:bg-secondary {\n    border-left: 2px solid rgba(100, 181, 246, 0.25) !important;\n}\n\n/* ============================================\n   3. 正文文字与排版\n   ============================================ */\n\n/* --- 正文文字 --- */\n.rili-markdown-renderer {\n    color: #e8e6e3 !important;\n    background: transparent !important;\n    position: relative !important;\n    z-index: 1 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif CN\", Georgia, \"Times New Roman\", serif !important;\n    font-size: 15px !important;\n    line-height: 1.85 !important;\n    letter-spacing: 0.3px !important;\n}\n\n/* 段落块 */\n.rili-markdown-renderer text {\n    display: block !important;\n}\n\n/* 旁白/叙事 */\n.rili-markdown-renderer .ls-narr {\n    color: #d1cfc8 !important;\n    text-indent: 2em !important;\n    margin: 4px 0 !important;\n}\n\n/* 对话 */\n.rili-markdown-renderer .ls-dial {\n    color: #f0eae0 !important;\n    padding-left: 1.5em !important;\n    border-left: 2px solid rgba(232, 197, 71, 0.25) !important;\n    margin: 6px 0 !important;\n}\n\n/* 角色名 */\n.rili-markdown-renderer .ls-name {\n    color: #e8c547 !important;\n    font-weight: 700 !important;\n}\n\n/* 心理活动 */\n.rili-markdown-renderer .ls-think {\n    color: #a78bfa !important;\n    font-style: italic !important;\n    padding-left: 1.5em !important;\n    border-left: 2px solid rgba(167, 139, 250, 0.2) !important;\n    margin: 6px 0 !important;\n}\n\n/* 环境描写 */\n.rili-markdown-renderer .ls-env {\n    color: #7eb8c9 !important;\n    margin: 6px 0 !important;\n}\n\n/* 系统消息 */\n.rili-markdown-renderer .ls-sys {\n    color: #e8c547 !important;\n    background: rgba(232, 197, 71, 0.06) !important;\n    border: 1px solid rgba(232, 197, 71, 0.12) !important;\n    border-radius: 8px !important;\n    padding: 10px 14px !important;\n    margin: 10px 0 !important;\n    font-size: 13.5px !important;\n}\n\n/* 信息提示消息 */\n.rili-markdown-renderer .ls-msg {\n    color: #64b5f6 !important;\n    background: rgba(100, 181, 246, 0.05) !important;\n    border-left: 3px solid rgba(100, 181, 246, 0.4) !important;\n    border-radius: 0 8px 8px 0 !important;\n    padding: 8px 12px !important;\n    margin: 8px 0 !important;\n    font-size: 13.5px !important;\n}\n\n/* 发送者/来源标记 */\n.rili-markdown-renderer .ls-sender {\n    color: #9ca3af !important;\n    font-size: 12px !important;\n    opacity: 0.8 !important;\n}\n\n/* === 通用文字增强 === */\n.rili-markdown-renderer strong {\n    color: #f0eae0 !important;\n    font-weight: 700 !important;\n}\n\n.rili-markdown-renderer em {\n    color: #c4b5fd !important;\n    font-style: italic !important;\n}\n\n.rili-markdown-renderer a {\n    color: #64b5f6 !important;\n    text-decoration: underline rgba(100, 181, 246, 0.3) !important;\n    transition: color 0.2s ease !important;\n}\n\n.rili-markdown-renderer a:hover {\n    color: #93c5fd !important;\n}\n\n.rili-markdown-renderer hr {\n    border: none !important;\n    height: 1px !important;\n    background: linear-gradient(90deg, transparent, rgba(232, 197, 71, 0.3), transparent) !important;\n    margin: 18px 0 !important;\n}\n\n.rili-markdown-renderer blockquote {\n    border-left: 3px solid rgba(167, 139, 250, 0.4) !important;\n    background: rgba(167, 139, 250, 0.04) !important;\n    padding: 8px 14px !important;\n    margin: 10px 0 !important;\n    border-radius: 0 8px 8px 0 !important;\n    color: #bfb8d0 !important;\n    font-style: italic !important;\n}\n\n.rili-markdown-renderer ul,\n.rili-markdown-renderer ol {\n    padding-left: 1.6em !important;\n    color: #d1cfc8 !important;\n}\n\n.rili-markdown-renderer li {\n    margin: 3px 0 !important;\n}\n\n.rili-markdown-renderer li::marker {\n    color: rgba(232, 197, 71, 0.5) !important;\n}\n\n/* ============================================\n   4. 折叠块 (details/summary)\n   ============================================ */\n\n.rili-markdown-renderer details {\n    background: linear-gradient(135deg, rgba(15, 18, 35, 0.85), rgba(25, 20, 55, 0.8)) !important;\n    border: 1px solid rgba(232, 197, 71, 0.12) !important;\n    border-left: 3px solid rgba(232, 197, 71, 0.5) !important;\n    border-radius: 10px !important;\n    margin: 10px 0 !important;\n    overflow: hidden !important;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n}\n\n.rili-markdown-renderer details:hover {\n    border-color: rgba(232, 197, 71, 0.25) !important;\n    box-shadow: 0 2px 16px rgba(232, 197, 71, 0.06) !important;\n}\n\n.rili-markdown-renderer details[open] {\n    border-color: rgba(232, 197, 71, 0.3) !important;\n}\n\n.rili-markdown-renderer summary {\n    padding: 10px 16px !important;\n    cursor: pointer !important;\n    color: #e8c547 !important;\n    font-weight: 700 !important;\n    font-size: 14.5px !important;\n    letter-spacing: 1px !important;\n    list-style: none !important;\n    user-select: none !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    background: linear-gradient(90deg, rgba(232, 197, 71, 0.06), transparent) !important;\n    transition: background 0.3s ease !important;\n}\n\n.rili-markdown-renderer summary::-webkit-details-marker {\n    display: none !important;\n}\n\n.rili-markdown-renderer summary::before {\n    content: \"◆\" !important;\n    font-size: 10px !important;\n    color: rgba(232, 197, 71, 0.6) !important;\n    transition: transform 0.3s ease !important;\n}\n\n.rili-markdown-renderer details[open] > summary::before {\n    transform: rotate(45deg) !important;\n    color: #e8c547 !important;\n}\n\n.rili-markdown-renderer details[open] > summary {\n    background: linear-gradient(90deg, rgba(232, 197, 71, 0.1), transparent) !important;\n    border-bottom: 1px solid rgba(232, 197, 71, 0.1) !important;\n}\n\n/* 折叠块内部内容区域 */\n.rili-markdown-renderer details > :not(summary) {\n    padding: 0 14px !important;\n}\n\n/* 嵌套折叠块 */\n.rili-markdown-renderer details details {\n    background: rgba(167, 139, 250, 0.05) !important;\n    border-color: rgba(167, 139, 250, 0.15) !important;\n    border-left-color: rgba(167, 139, 250, 0.4) !important;\n    margin: 8px 4px !important;\n}\n\n.rili-markdown-renderer details details summary {\n    color: #a78bfa !important;\n    font-size: 13.5px !important;\n    background: linear-gradient(90deg, rgba(167, 139, 250, 0.06), transparent) !important;\n}\n\n.rili-markdown-renderer details details summary::before {\n    color: rgba(167, 139, 250, 0.5) !important;\n}\n\n/* ============================================\n   5. 代码块与表格\n   ============================================ */\n\n/* === 代码块 === */\n.rili-markdown-renderer pre {\n    background: linear-gradient(135deg, #0a0c18, #12102a) !important;\n    border: 1px solid rgba(100, 181, 246, 0.12) !important;\n    border-left: 3px solid rgba(100, 181, 246, 0.4) !important;\n    border-radius: 10px !important;\n    padding: 16px !important;\n    overflow-x: auto !important;\n    margin: 12px 0 !important;\n    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3) !important;\n}\n\n.rili-markdown-renderer pre code {\n    color: #c9d1d9 !important;\n    font-family: \"JetBrains Mono\", \"Fira Code\", \"Cascadia Code\", \"Consolas\", monospace !important;\n    font-size: 13px !important;\n    line-height: 1.6 !important;\n    background: transparent !important;\n    padding: 0 !important;\n}\n\n.rili-markdown-renderer :not(pre) > code {\n    background: rgba(100, 181, 246, 0.08) !important;\n    color: #93c5fd !important;\n    padding: 2px 6px !important;\n    border-radius: 4px !important;\n    font-family: \"JetBrains Mono\", \"Fira Code\", \"Consolas\", monospace !important;\n    font-size: 0.9em !important;\n    border: 1px solid rgba(100, 181, 246, 0.1) !important;\n}\n\n/* === 表格 === */\n.rili-markdown-renderer table {\n    width: 100% !important;\n    border-collapse: separate !important;\n    border-spacing: 0 !important;\n    border: 1px solid rgba(232, 197, 71, 0.12) !important;\n    border-radius: 8px !important;\n    overflow: hidden !important;\n    margin: 12px 0 !important;\n    font-size: 13.5px !important;\n}\n\n.rili-markdown-renderer th {\n    background: linear-gradient(135deg, rgba(232, 197, 71, 0.1), rgba(167, 139, 250, 0.08)) !important;\n    color: #e8c547 !important;\n    font-weight: 700 !important;\n    padding: 10px 14px !important;\n    text-align: left !important;\n    border-bottom: 1px solid rgba(232, 197, 71, 0.15) !important;\n    letter-spacing: 0.5px !important;\n}\n\n.rili-markdown-renderer td {\n    padding: 8px 14px !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.04) !important;\n    color: #d1cfc8 !important;\n}\n\n.rili-markdown-renderer tr:nth-child(even) td {\n    background: rgba(255, 255, 255, 0.015) !important;\n}\n\n.rili-markdown-renderer tr:hover td {\n    background: rgba(232, 197, 71, 0.04) !important;\n    transition: background 0.2s ease !important;\n}\n\n/* ============================================\n   6. 底部操作按钮与状态\n   ============================================ */\n\n/* --- 底部操作按钮区域 --- */\n.bg-muted.rounded.flex.p-0\\.5 {\n    background: rgba(15, 18, 35, 0.8) !important;\n    border: 1px solid rgba(232, 197, 71, 0.1) !important;\n    border-radius: 8px !important;\n}\n\n/* --- 操作按钮 --- */\n.bg-muted.rounded.flex.p-0\\.5 button {\n    color: #9ca3af !important;\n    transition: color 0.3s ease, transform 0.2s ease !important;\n}\n\n.bg-muted.rounded.flex.p-0\\.5 button:hover {\n    color: #e8c547 !important;\n    transform: translateY(-1px) !important;\n    background: rgba(232, 197, 71, 0.08) !important;\n}\n\n.bg-muted.rounded.flex.p-0\\.5 button svg {\n    stroke: currentColor !important;\n}\n\n/* --- Token消耗显示 --- */\n.text-xs.font-mono.text-muted-foreground {\n    color: #6b7280 !important;\n}\n\n.text-xs.font-mono.text-muted-foreground span.bg-blue-500\\/60 {\n    background: rgba(100, 181, 246, 0.6) !important;\n}\n\n.text-xs.font-mono.text-muted-foreground span.bg-green-500\\/60 {\n    background: rgba(232, 197, 71, 0.6) !important;\n}\n\n/* ============================================\n   7. 自定义加载动画\n   ============================================ */\n\n/* --- 加载动画容器 --- */\n.flex.gap-2.w-full.h-full.items-center.justify-center {\n    position: relative !important;\n    width: 48px !important;\n    height: 48px !important;\n    margin: 12px auto !important;\n}\n\n/* --- 加载动画: 脉冲光环 (::before) --- */\n.flex.gap-2.w-full.h-full.items-center.justify-center::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 50% !important;\n    left: 50% !important;\n    width: 48px !important;\n    height: 48px !important;\n    transform: translate(-50%, -50%) !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='6' fill='none' stroke='%23e8c547' stroke-width='1.5' opacity='0'%3E%3Canimate attributeName='r' values='4;20' dur='1.6s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.8;0' dur='1.6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-width' values='2;0.3' dur='1.6s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='24' cy='24' r='6' fill='none' stroke='%23a78bfa' stroke-width='1.2' opacity='0'%3E%3Canimate attributeName='r' values='4;20' dur='1.6s' begin='0.55s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.6;0' dur='1.6s' begin='0.55s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-width' values='1.5;0.2' dur='1.6s' begin='0.55s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='24' cy='24' r='6' fill='none' stroke='%2364b5f6' stroke-width='1' opacity='0'%3E%3Canimate attributeName='r' values='4;20' dur='1.6s' begin='1.1s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.5;0' dur='1.6s' begin='1.1s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-width' values='1.2;0.15' dur='1.6s' begin='1.1s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    background-size: contain !important;\n    background-repeat: no-repeat !important;\n    background-position: center !important;\n}\n\n/* --- 加载动画: 中心光点 (::after) --- */\n.flex.gap-2.w-full.h-full.items-center.justify-center::after {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 50% !important;\n    left: 50% !important;\n    width: 48px !important;\n    height: 48px !important;\n    transform: translate(-50%, -50%) !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='3' fill='%23e8c547'%3E%3Canimate attributeName='r' values='2;4.5;2' dur='1.6s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.5;1;0.5' dur='1.6s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='24' cy='24' r='6' fill='none' stroke='%23e8c547' stroke-width='0.3' opacity='0.2'%3E%3Canimate attributeName='opacity' values='0.1;0.3;0.1' dur='2s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n    background-size: contain !important;\n    background-repeat: no-repeat !important;\n    background-position: center !important;\n}\n\n/* ============================================\n   8. 页面整体背景\n   ============================================ */\n\n/* --- 聊天页面整体容器背景 --- */\n.w-full.max-w-2xl.mx-auto {\n    /* 保持透明让页面背景透出 */\n}\n\n/* --- 消息行外层 --- */\n.w-full.h-full.flex.group.scroll-mt-\\[96px\\] {\n    background: transparent !important;\n}\n\n/* --- 内容区z-index确保在伪元素上方 --- */\n.space-y-3.max-w-\\[100dvw\\] {\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n/* ============================================\n   9. 响应式与无障碍\n   ============================================ */\n\n/* --- 移动端适配 --- */\n@media (max-width: 480px) {\n    .group-\\[\\.is-user\\]\\:bg-secondary,\n    .group-\\[\\.is-assistant\\]\\:bg-card {\n        border-radius: 10px !important;\n        padding: 12px !important;\n    }\n\n    .rili-markdown-renderer {\n        font-size: 14px !important;\n        line-height: 1.75 !important;\n    }\n\n    .flex.gap-2.w-full.h-full.items-center.justify-center {\n        width: 40px !important;\n        height: 40px !important;\n    }\n\n    .flex.gap-2.w-full.h-full.items-center.justify-center::before,\n    .flex.gap-2.w-full.h-full.items-center.justify-center::after {\n        width: 40px !important;\n        height: 40px !important;\n    }\n}\n\n/* --- 低动效偏好 --- */\n@media (prefers-reduced-motion: reduce) {\n    .group-\\[\\.is-user\\]\\:bg-secondary::before,\n    .group-\\[\\.is-assistant\\]\\:bg-card::before {\n        opacity: 0.3 !important;\n    }\n\n    .group-\\[\\.is-user\\]\\:bg-secondary::after,\n    .group-\\[\\.is-assistant\\]\\:bg-card::after {\n        opacity: 0.15 !important;\n    }\n}\n\n/* ============================================\n   10. 边框muted覆盖\n   ============================================ */\n\n/* 覆盖默认的border-muted */\n.border.border-muted {\n    border-color: rgba(232, 197, 71, 0.15) !important;\n}","options":{"items":[{"order":0,"label":"固定NPC","type":"SET-INPUT","value":"固定NPC：NPC姓名"},{"order":1,"label":"存档 读档","type":"SET-INPUT","value":"存档 读档"},{"order":2,"label":"快进","type":"SET-INPUT","value":"快进：时间"},{"order":3,"label":"查询NPC","type":"SET-INPUT","value":"查询NPC:NPC姓名"},{"order":4,"label":"回顾时间线","type":"SET-INPUT","value":"回顾时间线"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"dragonfruit_gemini_anti/gemini-3.1-pro-preview"},"totalConversations":4600,"totalMessages":88343,"totalCreditsUsed":140061294,"totalTokensUsed":3822027003,"totalPlayedUsers":1190,"deeplyPlayed":787,"fixedPromptLength":13255,"lorebookLength":20195,"author":{"id":"N7N4SMC5O6BP5ivVaFd35sZvRnAr4oN7","name":"12","displayUsername":"121212","username":"121212"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"各种玩法","cardsCount":127}},{"tag":{"name":"低消耗","cardsCount":591}},{"tag":{"name":"自定义","cardsCount":338}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"开放大世界","cardsCount":215}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}