{"id":"0b265c86-94d5-4e61-a93b-58a8d8af0863","authorId":"2KfCgpZQnz4QINj1AVGNpVzOPpX4bD2o","title":"【日系生活模拟器】+催眠常识修改等mod","description":"史裙708912893【手机UI美化】有死亡笔记，催眠，哆啦A梦，时停等mod，多种数值和系统保证NPC活人感，破甲外置mod区","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":null,"coverWidth":null,"coverHeight":null,"introPage":"wmbbz8o0utoyc2maf7e3tcc2.html","changelog":"","createdAt":"2026-08-15T15:58:07.934Z","updatedAt":"2026-08-16T01:09:18.805Z","initPublicAt":"2026-08-15T15:58:33.617Z","renderTemplate":null,"assistantRegexReplace":[],"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══ B平台表格修正（自动注入）═══ */\r\n.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }\r\n.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }\r\n.rili-markdown-renderer thead { display:table-header-group!important; }\r\n.rili-markdown-renderer tbody { display:table-row-group!important; }\r\n.rili-markdown-renderer tr { display:table-row!important; }\r\n.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }\r\n\r\n/* ═══ B平台按钮组保护（自动注入 — 防止按钮消失）═══\r\n   原理：B平台消息操作按钮结构为：\r\n   .flex.items-center.gap-1.ml-auto (hover显隐包装)\r\n     └── .bg-muted.rounded.flex.p-0.5 (按钮组容器)\r\n           └── button.rounded-full.size-7 (单个按钮)\r\n   以下规则使用高specificity + !important确保按钮\r\n   不被任何转换后/透传的CSS规则意外隐藏\r\n   ═══════════════════════════════════════════════ */\r\n/* 按钮组容器保护 */\r\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5,\r\n.is-user .bg-muted.rounded.flex.p-0\\.5,\r\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 {\r\n  display: flex !important;\r\n  visibility: visible !important;\r\n  opacity: 1 !important;\r\n  overflow: visible !important;\r\n  position: relative !important;\r\n  width: auto !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  pointer-events: auto !important;\r\n  clip: auto !important;\r\n  clip-path: none !important;\r\n}\r\n/* 单个按钮保护 */\r\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5 > button,\r\n.is-user .bg-muted.rounded.flex.p-0\\.5 > button,\r\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 > button {\r\n  display: inline-flex !important;\r\n  visibility: visible !important;\r\n  opacity: 1 !important;\r\n  pointer-events: auto !important;\r\n  position: relative !important;\r\n  clip: auto !important;\r\n  clip-path: none !important;\r\n}\r\n/* hover显隐包装层保护 — 仅保留B平台原生的opacity过渡 */\r\n.flex.items-center.gap-1.ml-auto.md\\:opacity-0.group-hover\\:opacity-100 {\r\n  visibility: visible !important;\r\n  display: flex !important;\r\n  pointer-events: auto !important;\r\n  overflow: visible !important;\r\n}\r\n/* 操作行保护 */\r\n.flex.w-full.items-center.justify-between.gap-2.px-2 {\r\n  display: flex !important;\r\n  visibility: visible !important;\r\n  overflow: visible !important;\r\n}\r\n\r\n/* ═══ B平台顶部栏适配说明（自动注入）═══\r\n   A: div.sticky > div.flex.justify-between\r\n      ├── 左侧空区\r\n      ├── #ai-model-selector (居中)\r\n      └── 右侧工具(设置按钮等)\r\n   B: <header.flex.justify-between>\r\n      ├── #nav-left (侧边栏开关)\r\n      ├── #nav-middle (可能为空)\r\n      └── #nav-right (通知/主题/语言)\r\n   B平台模型按钮不在header内，选择器:\r\n   button:has(> .flex-1.truncate.text-left)\r\n   ═══════════════════════════════════════ */\r\nheader.flex.justify-between { position: relative; overflow: visible; }\r\n\r\n\r\n/* ========== 聊天气泡美化 - 纸质奶黄色 ========== */\r\n/* 用户气泡 - 温暖奶黄渐变 */\r\n.group.is-user > div:first-child {\r\n  background: linear-gradient(135deg, #FFFEF7 0%, #FFF8DC 50%, #FFE4B5 100%) !important;\r\n  border: 2px solid #E8D4B0 !important;\r\n  border-radius: 20px 20px 5px 20px !important;\r\n  box-shadow: 0 4px 16px rgba(232, 212, 176, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;\r\n  position: relative !important;\r\n  padding: 16px 18px !important;\r\n  overflow: hidden !important;\r\n  isolation: isolate !important;\r\n}\r\n\r\n/* AI气泡 - 淡雅米色渐变 */\r\n.group.is-assistant > div:first-child {\r\n  background: linear-gradient(135deg, #FFFEF7 0%, #FFF8E7 50%, #F5E6D3 100%) !important;\r\n  border: 2px solid #D4C4A8 !important;\r\n  border-radius: 20px 20px 20px 5px !important;\r\n  box-shadow: 0 4px 16px rgba(212, 196, 168, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;\r\n  position: relative !important;\r\n  padding: 16px 18px !important;\r\n  overflow: hidden !important;\r\n  isolation: isolate !important;\r\n}\r\n\r\n/* ========== 流星背景动画 ========== */\r\n/* 大流星 - 使用SVG内联动画 */\r\n.group.is-user > div:first-child::before,\r\n.group.is-assistant > div:first-child::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important;\r\n  left: 0 !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  z-index: -1 !important;\r\n  opacity: 0.6 !important;\r\n  pointer-events: none !important;\r\n  background-image: url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"300\" viewBox=\"0 0 400 300\"><defs><linearGradient id=\"star1\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" style=\"stop-color:%23FFD700;stop-opacity:0\"/><stop offset=\"50%\" style=\"stop-color:%23FFD700;stop-opacity:0.8\"/><stop offset=\"100%\" style=\"stop-color:%23FFD700;stop-opacity:0\"/></linearGradient></defs><line x1=\"-50\" y1=\"30\" x2=\"150\" y2=\"30\" stroke=\"url(%23star1)\" stroke-width=\"2.5\" stroke-linecap=\"round\"><animate attributeName=\"x1\" values=\"-50;450\" dur=\"3.5s\" repeatCount=\"indefinite\"/><animate attributeName=\"x2\" values=\"150;650\" dur=\"3.5s\" repeatCount=\"indefinite\"/><animate attributeName=\"opacity\" values=\"0;1;1;0\" dur=\"3.5s\" repeatCount=\"indefinite\"/></line></svg>') !important;\r\n  background-repeat: no-repeat !important;\r\n  background-position: center !important;\r\n  animation: meteor-move-1 3.5s linear infinite !important;\r\n}\r\n\r\n/* 中流星 */\r\n.group.is-user > div:first-child::after,\r\n.group.is-assistant > div:first-child::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important;\r\n  left: 0 !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  z-index: -1 !important;\r\n  opacity: 0.5 !important;\r\n  pointer-events: none !important;\r\n  background-image: url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"300\" viewBox=\"0 0 400 300\"><defs><linearGradient id=\"star2\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" style=\"stop-color:%23FFA500;stop-opacity:0\"/><stop offset=\"50%\" style=\"stop-color:%23FFA500;stop-opacity:0.7\"/><stop offset=\"100%\" style=\"stop-color:%23FFA500;stop-opacity:0\"/></linearGradient></defs><line x1=\"-30\" y1=\"80\" x2=\"80\" y2=\"80\" stroke=\"url(%23star2)\" stroke-width=\"1.8\" stroke-linecap=\"round\"><animate attributeName=\"x1\" values=\"-30;430\" dur=\"2.8s\" begin=\"0.6s\" repeatCount=\"indefinite\"/><animate attributeName=\"x2\" values=\"80;540\" dur=\"2.8s\" begin=\"0.6s\" repeatCount=\"indefinite\"/><animate attributeName=\"opacity\" values=\"0;1;1;0\" dur=\"2.8s\" begin=\"0.6s\" repeatCount=\"indefinite\"/></line></svg>') !important;\r\n  background-repeat: no-repeat !important;\r\n  background-position: center !important;\r\n  animation: meteor-move-2 2.8s linear 0.6s infinite !important;\r\n}\r\n\r\n/* 小流星群 - 使用伪元素嵌套hack */\r\n.group.is-user > div:first-child,\r\n.group.is-assistant > div:first-child {\r\n  background-image: \r\n    url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"300\" viewBox=\"0 0 400 300\"><defs><linearGradient id=\"star3\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" style=\"stop-color:%23FFEC8B;stop-opacity:0\"/><stop offset=\"50%\" style=\"stop-color:%23FFEC8B;stop-opacity:0.6\"/><stop offset=\"100%\" style=\"stop-color:%23FFEC8B;stop-opacity:0\"/></linearGradient></defs><line x1=\"-20\" y1=\"150\" x2=\"40\" y2=\"150\" stroke=\"url(%23star3)\" stroke-width=\"1.2\" stroke-linecap=\"round\"><animate attributeName=\"x1\" values=\"-20;420\" dur=\"2.2s\" begin=\"1.2s\" repeatCount=\"indefinite\"/><animate attributeName=\"x2\" values=\"40;480\" dur=\"2.2s\" begin=\"1.2s\" repeatCount=\"indefinite\"/><animate attributeName=\"opacity\" values=\"0;1;0\" dur=\"2.2s\" begin=\"1.2s\" repeatCount=\"indefinite\"/></line></svg>'),\r\n    url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"300\" viewBox=\"0 0 400 300\"><defs><linearGradient id=\"star4\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" style=\"stop-color:%23FFD700;stop-opacity:0\"/><stop offset=\"50%\" style=\"stop-color:%23FFD700;stop-opacity:0.5\"/><stop offset=\"100%\" style=\"stop-color:%23FFD700;stop-opacity:0\"/></linearGradient></defs><line x1=\"-15\" y1=\"200\" x2=\"30\" y2=\"200\" stroke=\"url(%23star4)\" stroke-width=\"1\" stroke-linecap=\"round\"><animate attributeName=\"x1\" values=\"-15;415\" dur=\"1.9s\" begin=\"0.3s\" repeatCount=\"indefinite\"/><animate attributeName=\"x2\" values=\"30;460\" dur=\"1.9s\" begin=\"0.3s\" repeatCount=\"indefinite\"/><animate attributeName=\"opacity\" values=\"0;1;0\" dur=\"1.9s\" begin=\"0.3s\" repeatCount=\"indefinite\"/></line></svg>'),\r\n    linear-gradient(135deg, #FFFEF7 0%, #FFF8DC 50%, #FFE4B5 100%) !important;\r\n  background-size: 100% 100% !important;\r\n  background-repeat: no-repeat !important;\r\n  background-position: center !important;\r\n}\r\n\r\n.group.is-assistant > div:first-child {\r\n  background-image: \r\n    url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"300\" viewBox=\"0 0 400 300\"><defs><linearGradient id=\"star3\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" style=\"stop-color:%23FFEC8B;stop-opacity:0\"/><stop offset=\"50%\" style=\"stop-color:%23FFEC8B;stop-opacity:0.6\"/><stop offset=\"100%\" style=\"stop-color:%23FFEC8B;stop-opacity:0\"/></linearGradient></defs><line x1=\"-20\" y1=\"150\" x2=\"40\" y2=\"150\" stroke=\"url(%23star3)\" stroke-width=\"1.2\" stroke-linecap=\"round\"><animate attributeName=\"x1\" values=\"-20;420\" dur=\"2.2s\" begin=\"1.2s\" repeatCount=\"indefinite\"/><animate attributeName=\"x2\" values=\"40;480\" dur=\"2.2s\" begin=\"1.2s\" repeatCount=\"indefinite\"/><animate attributeName=\"opacity\" values=\"0;1;0\" dur=\"2.2s\" begin=\"1.2s\" repeatCount=\"indefinite\"/></line></svg>'),\r\n    url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"300\" viewBox=\"0 0 400 300\"><defs><linearGradient id=\"star4\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" style=\"stop-color:%23FFD700;stop-opacity:0\"/><stop offset=\"50%\" style=\"stop-color:%23FFD700;stop-opacity:0.5\"/><stop offset=\"100%\" style=\"stop-color:%23FFD700;stop-opacity:0\"/></linearGradient></defs><line x1=\"-15\" y1=\"200\" x2=\"30\" y2=\"200\" stroke=\"url(%23star4)\" stroke-width=\"1\" stroke-linecap=\"round\"><animate attributeName=\"x1\" values=\"-15;415\" dur=\"1.9s\" begin=\"0.3s\" repeatCount=\"indefinite\"/><animate attributeName=\"x2\" values=\"30;460\" dur=\"1.9s\" begin=\"0.3s\" repeatCount=\"indefinite\"/><animate attributeName=\"opacity\" values=\"0;1;0\" dur=\"1.9s\" begin=\"0.3s\" repeatCount=\"indefinite\"/></line></svg>'),\r\n    linear-gradient(135deg, #FFFEF7 0%, #FFF8E7 50%, #F5E6D3 100%) !important;\r\n}\r\n\r\n@keyframes meteor-move-1 {\r\n  0% { transform: translateX(-10%); }\r\n  100% { transform: translateX(10%); }\r\n}\r\n\r\n@keyframes meteor-move-2 {\r\n  0% { transform: translateX(-5%) translateY(-5%); }\r\n  100% { transform: translateX(5%) translateY(5%); }\r\n}\r\n\r\n/* 气泡装饰 - 金色星星 */\r\n.group.is-user > div:first-child:has(+ *),\r\n.group.is-assistant > div:first-child:has(+ *) {\r\n  position: relative !important;\r\n}\r\n\r\n/* ========== 正文内容优化 ========== */\r\n.rili-markdown-renderer,\r\n.rili-markdown-renderer * {\r\n  color: #4A4A4A !important;\r\n  font-size: 16px !important;\r\n  line-height: 1.8 !important;\r\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Microsoft YaHei\", sans-serif !important;\r\n}\r\n\r\n/* 标题样式 */\r\n.rili-markdown-renderer h1,\r\n.rili-markdown-renderer h2,\r\n.rili-markdown-renderer h3 {\r\n  color: #B8860B !important;\r\n  font-weight: 700 !important;\r\n  margin-top: 1.5em !important;\r\n  text-shadow: 1px 1px 2px rgba(184, 134, 11, 0.2) !important;\r\n}\r\n\r\n/* 代码块纸质化 */\r\n.rili-markdown-renderer pre {\r\n  background: linear-gradient(135deg, #FFFEF7 0%, #F5F5DC 100%) !important;\r\n  border: 2px solid #E8D4B0 !important;\r\n  border-radius: 12px !important;\r\n  padding: 12px !important;\r\n}\r\n\r\n.rili-markdown-renderer code {\r\n  background: rgba(255, 228, 181, 0.3) !important;\r\n  color: #A0522D !important;\r\n  padding: 2px 6px !important;\r\n  border-radius: 4px !important;\r\n  font-weight: 600 !important;\r\n}\r\n\r\n/* ========== 自定义顶部信息栏 ========== */\r\n.group.is-assistant > div:first-child top,\r\n.group.is-user > div:first-child top {\r\n  display: flex !important;\r\n  justify-content: space-between !important;\r\n  align-items: center !important;\r\n  padding: 10px 14px !important;\r\n  margin: -16px -18px 12px -18px !important;\r\n  background: linear-gradient(90deg, rgba(255, 248, 220, 0.92) 0%, rgba(245, 230, 211, 0.92) 100%) !important;\r\n  backdrop-filter: blur(8px) !important;\r\n  border-radius: 18px 18px 0 0 !important;\r\n  border-bottom: 2px solid rgba(232, 212, 176, 0.6) !important;\r\n  font-size: 13px !important;\r\n  font-weight: 600 !important;\r\n  color: #4A4A4A !important;\r\n  box-shadow: 0 2px 8px rgba(184, 134, 11, 0.1) !important;\r\n  flex-wrap: wrap !important;\r\n  gap: 8px !important;\r\n}\r\n\r\ntop span {\r\n  background: rgba(255, 255, 255, 0.85) !important;\r\n  padding: 4px 10px !important;\r\n  border-radius: 12px !important;\r\n  box-shadow: 0 2px 4px rgba(184, 134, 11, 0.15) !important;\r\n  white-space: nowrap !important;\r\n  font-size: 12px !important;\r\n  border: 1px solid rgba(232, 212, 176, 0.5) !important;\r\n}\r\n\r\n/* ========== 平台顶部栏美化 ========== */\r\nheader.flex.justify-between {\r\n  background: linear-gradient(135deg, #FFFEF7 0%, #FFF8DC 100%) !important;\r\n  border-bottom: 2px solid #E8D4B0 !important;\r\n  box-shadow: 0 3px 12px rgba(232, 212, 176, 0.3) !important;\r\n  padding: 12px 16px !important;\r\n}\r\n\r\n/* 模型选择器 */\r\n#nav-middle .group.flex.items-center {\r\n  background: linear-gradient(135deg, #FFFFFF 0%, #FFFEF7 100%) !important;\r\n  border: 2px solid #E8D4B0 !important;\r\n  border-radius: 14px !important;\r\n  padding: 8px 14px !important;\r\n  transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) !important;\r\n  box-shadow: 0 2px 8px rgba(232, 212, 176, 0.25) !important;\r\n}\r\n\r\n#nav-middle .group.flex.items-center:hover {\r\n  transform: translateY(-2px) scale(1.02) !important;\r\n  box-shadow: 0 4px 14px rgba(184, 134, 11, 0.35) !important;\r\n  border-color: #D4C4A8 !important;\r\n}\r\n\r\n#nav-middle button:has(> .flex-1.truncate.text-left) .flex-1.truncate.text-left {\r\n  color: #B8860B !important;\r\n  font-weight: 700 !important;\r\n  font-size: 14px !important;\r\n}\r\n\r\n/* 顶部栏图标统一美化 */\r\nheader.flex.justify-between.w-full.top-0 svg {\r\n  color: #D4A574 !important;\r\n  stroke: #D4A574 !important;\r\n  filter: drop-shadow(0 2px 4px rgba(212, 165, 116, 0.3)) !important;\r\n  transition: all 0.3s ease !important;\r\n}\r\n\r\nheader.flex.justify-between.w-full.top-0 svg:hover {\r\n  color: #B8860B !important;\r\n  stroke: #B8860B !important;\r\n  transform: rotate(15deg) scale(1.1) !important;\r\n}\r\n\r\n/* 设置按钮特殊处理 */\r\n#nav-right button {\r\n  background: linear-gradient(135deg, #FFE4B5 0%, #FFDEAD 100%) !important;\r\n  border: 2px solid #E8D4B0 !important;\r\n  border-radius: 12px !important;\r\n  transition: all 0.3s ease !important;\r\n}\r\n\r\n#nav-right button:hover {\r\n  transform: rotate(90deg) scale(1.1) !important;\r\n  box-shadow: 0 4px 12px rgba(255, 222, 173, 0.5) !important;\r\n}\r\n\r\n/* ========== 底部输入栏美化 ========== */\r\n#ai-chat-bottom-input {\r\n  background: linear-gradient(135deg, #FFFEF7 0%, #FFF8DC 100%) !important;\r\n  border: 2px solid #E8D4B0 !important;\r\n  border-radius: 18px !important;\r\n  box-shadow: 0 -4px 18px rgba(232, 212, 176, 0.35) !important;\r\n  padding: 12px !important;\r\n}\r\n\r\n#ai-chat-input {\r\n  background: rgba(255, 255, 255, 0.95) !important;\r\n  border: 2px solid #D4C4A8 !important;\r\n  border-radius: 14px !important;\r\n  padding: 12px 16px !important;\r\n  font-size: 15px !important;\r\n  color: #4A4A4A !important;\r\n  transition: all 0.3s ease !important;\r\n}\r\n\r\n#ai-chat-input:focus {\r\n  border-color: #B8860B !important;\r\n  box-shadow: 0 0 0 3px rgba(184, 134, 11, 0.15) !important;\r\n  transform: scale(1.01) !important;\r\n}\r\n\r\n#ai-chat-input::placeholder {\r\n  color: #B8860B !important;\r\n  opacity: 0.5 !important;\r\n  font-style: italic !important;\r\n}\r\n\r\n#ai-chat-input::selection {\r\n  background: #FFE4B5 !important;\r\n  color: #4A4A4A !important;\r\n}\r\n\r\n/* ========== 底部按钮栏美化 ========== */\r\n#ai-mod-button2 {\r\n  background: linear-gradient(135deg, #FFFEF7 0%, #F5E6D3 100%) !important;\r\n  padding: 10px !important;\r\n  border-radius: 14px !important;\r\n  border: 2px solid #E8D4B0 !important;\r\n}\r\n\r\n#ai-mod-button2 button.MuiButton-root {\r\n  background: linear-gradient(135deg, #FFFFFF 0%, #FFFEF7 100%) !important;\r\n  border: 2px solid #D4C4A8 !important;\r\n  border-radius: 12px !important;\r\n  color: #B8860B !important;\r\n  font-weight: 700 !important;\r\n  padding: 8px 16px !important;\r\n  transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55) !important;\r\n  box-shadow: 0 2px 8px rgba(212, 196, 168, 0.25) !important;\r\n}\r\n\r\n#ai-mod-button2 button.MuiButton-root:hover {\r\n  background: linear-gradient(135deg, #FFE4B5 0%, #FFDEAD 100%) !important;\r\n  color: #8B4513 !important;\r\n  transform: translateY(-3px) scale(1.05) !important;\r\n  box-shadow: 0 5px 16px rgba(184, 134, 11, 0.4) !important;\r\n  border-color: #B8860B !important;\r\n}\r\n\r\n#ai-mod-button2 button.MuiButton-root svg {\r\n  color: #D4A574 !important;\r\n  filter: drop-shadow(0 2px 4px rgba(212, 165, 116, 0.3)) !important;\r\n  transition: transform 0.3s ease !important;\r\n}\r\n\r\n#ai-mod-button2 button.MuiButton-root:hover svg {\r\n  color: #8B4513 !important;\r\n  transform: rotate(360deg) !important;\r\n}\r\n\r\n/* ========== 附加元素美化 ========== */\r\n/* Token消耗显示 */\r\n.text-xs.font-mono.text-muted-foreground {\r\n  color: #B8860B !important;\r\n  font-weight: 600 !important;\r\n  opacity: 0.8 !important;\r\n  text-shadow: 0 1px 2px rgba(184, 134, 11, 0.2) !important;\r\n}\r\n\r\n/* 操作按钮容器 */\r\n.bg-muted.rounded.flex {\r\n  background: rgba(255, 255, 255, 0.7) !important;\r\n  border: 2px solid #E8D4B0 !important;\r\n  border-radius: 12px !important;\r\n  padding: 6px !important;\r\n  box-shadow: 0 2px 8px rgba(232, 212, 176, 0.25) !important;\r\n}\r\n\r\n.bg-muted.rounded.flex button {\r\n  border-radius: 8px !important;\r\n  transition: all 0.3s ease !important;\r\n}\r\n\r\n.bg-muted.rounded.flex button:hover {\r\n  background: rgba(255, 228, 181, 0.6) !important;\r\n  transform: scale(1.15) !important;\r\n}\r\n\r\n.bg-muted.rounded.flex button svg.lucide {\r\n  color: #D4A574 !important;\r\n  stroke: #D4A574 !important;\r\n  transition: all 0.3s ease !important;\r\n}\r\n\r\n.bg-muted.rounded.flex button:hover svg.lucide {\r\n  color: #B8860B !important;\r\n  stroke: #B8860B !important;\r\n  transform: rotate(15deg) !important;\r\n}\r\n\r\n/* 强制显示按钮 */\r\n.group .md\\:opacity-0 {\r\n  opacity: 1 !important;\r\n}\r\n\r\n/* ========== 滚动条美化 ========== */\r\n.rili-markdown-renderer::-webkit-scrollbar {\r\n  width: 8px !important;\r\n}\r\n\r\n.rili-markdown-renderer::-webkit-scrollbar-track {\r\n  background: rgba(232, 212, 176, 0.2) !important;\r\n  border-radius: 10px !important;\r\n}\r\n\r\n.rili-markdown-renderer::-webkit-scrollbar-thumb {\r\n  background: linear-gradient(135deg, #D4A574 0%, #B8860B 100%) !important;\r\n  border-radius: 10px !important;\r\n  transition: background 0.3s ease !important;\r\n}\r\n\r\n.rili-markdown-renderer::-webkit-scrollbar-thumb:hover {\r\n  background: linear-gradient(135deg, #B8860B 0%, #8B4513 100%) !important;\r\n}\r\n/* ═══ 手机系统 命名空间mphone(头像Bug修复版) · 皮肤:--av头像/--wp壁纸 ═══ */\r\nmphone{display:block;position:relative;width:min(360px,96%);height:660px;margin:16px auto;border-radius:42px;background:linear-gradient(160deg,#2b2d33,#0d0e12);padding:10px;box-shadow:0 16px 44px rgba(0,0,0,.45),inset 0 0 0 2px #3a3d45,inset 0 0 0 5px #17181c;font-family:-apple-system,\"PingFang SC\",\"Microsoft YaHei\",sans-serif}\r\nmphone>input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}\r\nmscr{display:block;position:absolute;inset:10px;border-radius:32px;overflow:hidden;background:var(--wp,url(https://img.remit.ee/api/file/BQACAgUAAyEGAASHRsPbAAEZEeNqfTZzqXC5jS1QV_hx1StiNcQ_JAACBSAAAkWI8FedX27hCMhpeD0E.png)) center/cover no-repeat}\r\nmscr::before{content:'';position:absolute;top:7px;left:50%;transform:translateX(-50%);width:88px;height:22px;background:#0d0e12;border-radius:12px;z-index:95}\r\nmbar{display:flex;position:absolute;top:0;left:0;right:0;height:34px;align-items:center;justify-content:space-between;padding:10px 20px 0;font-size:11px;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6);z-index:96}\r\nmbar::before{content:attr(t)}\r\nmbar::after{content:'5G ▂▄▆█ 🔋'attr(b);letter-spacing:.5px}\r\nmava{display:block;position:absolute;top:46px;left:14px;width:66px;height:66px;z-index:40;filter:drop-shadow(0 3px 6px rgba(0,0,0,.4))}\r\nmava::before{content:'';position:absolute;inset:9px;border-radius:50%;background:var(--av,url(https://img.remit.ee/api/file/BQACAgUAAyEGAASHRsPbAAEZEclqfTU2r6b80yt9mAX3oOa_5W0ZmQAC6R8AAkWI8FcEq1fBBjuP2j0E.jpeg)) center/cover;z-index:1}\r\n/* ★★★ Bug修复：原mava::after硬编码webp覆盖层已删除，改为纯CSS金属边框圆环，不再遮挡--av头像 ★★★ */\r\nmava::after{content:'';position:absolute;inset:5px;border-radius:50%;background:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 0 4px rgba(0,0,0,.25),inset 0 0 6px rgba(0,0,0,.3);z-index:2;pointer-events:none}\r\n/* 名牌:限高防与组件重叠 */\r\nmnm{display:block;position:absolute;top:54px;left:88px;right:14px;z-index:6;color:#fff;font-size:16px;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.65);max-height:58px;overflow:hidden}\r\nmnm i{display:block;font-style:normal;font-size:10px;font-weight:500;margin-top:4px;background:rgba(0,0,0,.32);backdrop-filter:blur(4px);border-radius:8px;padding:2px 9px;width:max-content;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.92}\r\nmwg{display:block;position:absolute;top:124px;left:12px;right:12px;background:rgba(10,14,26,.42);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:8px 13px;color:#fff;font-size:11px;line-height:1.8;z-index:5;text-shadow:0 1px 2px rgba(0,0,0,.5)}\r\nmwg wl{display:block}\r\nmwg mk{display:inline-block;background:linear-gradient(90deg,#8b2ff7,#f1078d);border-radius:6px;padding:0 7px;font-size:10px;margin-left:5px;font-weight:600}\r\nmgr{display:grid;position:absolute;left:12px;right:12px;top:200px;bottom:92px;grid-template-columns:repeat(4,1fr);grid-auto-rows:84px;gap:6px;padding:6px;z-index:4;align-content:start;overflow-y:auto;scrollbar-width:none}\r\nmgr label,mdk label{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;font-size:10px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7)}\r\nmgr label::before,mdk label::before{width:52px;height:52px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:27px;box-shadow:0 4px 10px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.35);transition:transform .15s cubic-bezier(.34,1.56,.64,1)}\r\nmgr label:active::before,mdk label:active::before{transform:scale(.86)}\r\nmdk{display:flex;position:absolute;left:14px;right:14px;bottom:12px;height:74px;justify-content:space-around;align-items:center;background:rgba(255,255,255,.18);backdrop-filter:blur(14px);border-radius:22px;z-index:4}\r\nmphone label[ic=\"1\"]::before{content:'👤';background:linear-gradient(135deg,#5b7cfa,#3f4fd8)}\r\nmgr label[ic=\"1\"]::after{content:'档案'}\r\nmphone label[ic=\"2\"]::before{content:'👥';background:linear-gradient(135deg,#12c2a0,#0a8f78)}\r\nmgr label[ic=\"2\"]::after{content:'联系人'}\r\nmphone label[ic=\"3\"]::before{content:'💤';background:linear-gradient(135deg,#a18cd1,#6e4bb8)}\r\nmgr label[ic=\"3\"]::after{content:'动态'}\r\nmphone label[ic=\"4\"]::before{content:'🗺️';background:linear-gradient(135deg,#43e97b,#2ba86a)}\r\nmgr label[ic=\"4\"]::after{content:'地图'}\r\nmphone label[ic=\"5\"]::before{content:'📰';background:linear-gradient(135deg,#fa709a,#d84368)}\r\nmgr label[ic=\"5\"]::after{content:'资讯'}\r\nmphone label[ic=\"6\"]::before{content:'📌';background:linear-gradient(135deg,#f6d365,#e8a02c)}\r\nmgr label[ic=\"6\"]::after{content:'备忘'}\r\nmphone label[ic=\"7\"]::before{content:'🧠';background:linear-gradient(135deg,#f78ca0,#c9427e)}\r\nmgr label[ic=\"7\"]::after{content:'记忆'}\r\nmphone label[ic=\"8\"]::before{content:'⏱️';background:linear-gradient(135deg,#3a3f58,#14172b)}\r\nmgr label[ic=\"8\"]::after{content:'时停'}\r\nmphone label[ic=\"9\"]::before{content:'🤖';background:linear-gradient(135deg,#38b6ff,#1565e0)}\r\nmgr label[ic=\"9\"]::after{content:'四次元'}\r\nmphone label[ic=\"10\"]::before{content:'✒️';background:linear-gradient(135deg,#c471ed,#7a1fa2)}\r\nmgr label[ic=\"10\"]::after{content:'改変'}\r\nmpn{display:none;position:absolute;inset:0;z-index:70;flex-direction:column;background:#eef0f6}\r\n.mr1:checked~mscr mpn[a=\"1\"]{display:flex}\r\n.mr2:checked~mscr mpn[a=\"2\"]{display:flex}\r\n.mr3:checked~mscr mpn[a=\"3\"]{display:flex}\r\n.mr4:checked~mscr mpn[a=\"4\"]{display:flex}\r\n.mr5:checked~mscr mpn[a=\"5\"]{display:flex}\r\n.mr6:checked~mscr mpn[a=\"6\"]{display:flex}\r\n.mr7:checked~mscr mpn[a=\"7\"]{display:flex}\r\n.mr8:checked~mscr mpn[a=\"8\"]{display:flex}\r\n.mr9:checked~mscr mpn[a=\"9\"]{display:flex}\r\n.mr10:checked~mscr mpn[a=\"10\"]{display:flex}\r\nmhd{display:flex;flex-shrink:0;align-items:center;gap:10px;padding:38px 14px 12px;background:linear-gradient(135deg,#5b7cfa,#7b5bd6);color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15)}\r\nmhd label{width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}\r\nmhd label::before{content:'‹';font-size:22px;line-height:1;margin-top:-3px}\r\nmhd::after{font-size:15px;font-weight:700;letter-spacing:1px}\r\nmpn[a=\"1\"] mhd::after{content:'👤 主角档案'}\r\nmpn[a=\"2\"] mhd::after{content:'👥 联系人'}\r\nmpn[a=\"3\"] mhd::after{content:'💤 离线动态'}\r\nmpn[a=\"4\"] mhd::after{content:'🗺 当前场景'}\r\nmpn[a=\"5\"] mhd::after{content:'📰 社会资讯'}\r\nmpn[a=\"6\"] mhd::after{content:'📌 任务与约定'}\r\nmpn[a=\"7\"] mhd::after{content:'🧠 记忆区'}\r\nmpn[a=\"8\"] mhd::after{content:'⏱ 停止的世界'}\r\nmpn[a=\"9\"] mhd::after{content:'🤖 未来道具'}\r\nmpn[a=\"10\"] mhd::after{content:'✒ 常識改変'}\r\nmpn[a=\"8\"] mhd{background:linear-gradient(135deg,#20243c,#0c0e1c)}\r\nmpn[a=\"9\"] mhd{background:linear-gradient(135deg,#1565e0,#38b6ff)}\r\nmpn[a=\"10\"] mhd{background:linear-gradient(135deg,#7a1fa2,#c471ed)}\r\nmbd{flex:1;overflow-y:auto;padding:12px 12px 64px;scrollbar-width:thin}\r\nmbd p{background:rgba(255,255,255,.94);border-radius:12px;padding:9px 12px;margin:0 0 8px;font-size:12px;line-height:1.7;color:#333;box-shadow:0 1px 4px rgba(20,30,80,.07)}\r\nmbd p b{color:#4a5cd8;margin-right:5px}\r\nmbd npc{display:block;background:rgba(255,255,255,.96);border-radius:14px;margin:0 0 12px;padding:4px 0;box-shadow:0 2px 8px rgba(20,30,80,.1);overflow:hidden;border-top:3px solid #12c2a0}\r\nmbd npc p{box-shadow:none;border-radius:0;margin:0;border-bottom:1px solid #f1f2f7;background:none}\r\nmbd npc p:last-child{border-bottom:none;background:#f4faf8;font-style:italic;color:#0a8f78}\r\nmbd pre{background:#161b2a;color:#7ee08a;font-size:10px;line-height:1.45;border-radius:12px;padding:12px;overflow-x:auto;margin:0 0 8px;font-family:ui-monospace,Consolas,monospace}\r\nmpn[a=\"8\"] mbd{background:#0b0d18}\r\nmpn[a=\"8\"] mbd p{background:#151a2e;color:#9fc6ff;box-shadow:none;border:1px solid #232a4a}\r\nmpn[a=\"8\"] mbd p b{color:#5e8dff}\r\nmpn[a=\"9\"] mbd{background:#e8f4ff}\r\nmpn[a=\"9\"] mbd p{border-left:3px solid #38b6ff}\r\nmpn[a=\"10\"] mbd{background:#f7effc}\r\nmpn[a=\"10\"] mbd p{border-left:3px solid #c471ed}\r\nmbd tp{position:relative;display:inline-block;color:#4a5cd8;border-bottom:1px dashed #8fa0f0;cursor:pointer;outline:none;font-style:normal}\r\nmpn[a=\"8\"] mbd tp{color:#7ee08a;border-color:#3a7d4a}\r\nmbd tp:focus{background:rgba(90,110,230,.14);border-radius:4px}\r\nmbd tp:focus::after{content:attr(d);position:absolute;left:50%;transform:translateX(-50%);top:135%;min-width:150px;max-width:200px;background:#262b40;color:#fff;font-size:11px;line-height:1.55;padding:8px 11px;border-radius:10px;z-index:99;box-shadow:0 8px 22px rgba(0,0,0,.35);font-weight:400}\r\nmbd tp:focus::before{content:'';position:absolute;top:104%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-bottom-color:#262b40;z-index:99}\r\nlqchat top{display:none}\r\nlqchat{padding-top:14px}\r\nlqchat r{margin:24px 0 12px}\r\nlqchat r>h{overflow:visible;position:relative}\r\nlqchat r>h::before{content:attr(n);position:absolute;top:-16px;left:0;font-size:10px;font-weight:400;color:#8b8b8b;white-space:nowrap;text-shadow:none}\r\nlqchat r[s]>h::before{left:auto;right:0}\r\n/* ═══ actions 美化：仅在 a=6 面板内显示为卡片 ═══ */\r\nactions{display:none}\r\nmpn[a=\"6\"] actions{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}\r\nmpn[a=\"6\"] actions::before{content:'🧭 接下来';display:block;font-size:13px;font-weight:700;color:#4a5cd8;margin-bottom:6px;padding-left:4px}\r\nmpn[a=\"6\"] actions div{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(250,251,255,.92));backdrop-filter:blur(8px);border-radius:14px;padding:12px 14px;box-shadow:0 2px 8px rgba(20,30,80,.08),inset 0 1px 0 rgba(255,255,255,.6);cursor:pointer;transition:transform .15s,box-shadow .15s;border:1px solid rgba(90,110,230,.12);font-size:13px;line-height:1.5;color:#2a3142;font-weight:500;margin:0}\r\nmpn[a=\"6\"] actions div:active{transform:scale(.97);box-shadow:0 1px 4px rgba(20,30,80,.12)}\r\nmpn[a=\"6\"] actions div::before{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:22px;border-radius:12px;box-shadow:0 2px 6px rgba(91,124,250,.3)}\r\nmpn[a=\"6\"] actions div:nth-child(1)::before{content:'🎯';background:linear-gradient(135deg,#5b7cfa,#7b5bd6)}\r\nmpn[a=\"6\"] actions div:nth-child(2)::before{content:'💬';background:linear-gradient(135deg,#12c2a0,#0a8f78)}\r\nmpn[a=\"6\"] actions div:nth-child(3)::before{content:'🔍';background:linear-gradient(135deg,#fa709a,#d84368)}\r\nmpn[a=\"6\"] actions div:nth-child(4)::before{content:'✨';background:linear-gradient(135deg,#f6d365,#e8a02c)}\r\nmpn[a=\"6\"] actions div:nth-child(n+5)::before{content:'📌';background:linear-gradient(135deg,#a18cd1,#6e4bb8)}\r\n/* ==== 聊天组件 命名空间 lqchat ==== */\r\nlqchat{display:block;max-width:400px;margin:14px auto;background:#ededed;border-radius:14px;padding:10px 10px 16px;font-family:-apple-system,\"PingFang SC\",\"Microsoft YaHei\",sans-serif;box-shadow:0 6px 24px rgba(0,0,0,.12);overflow:hidden;}\r\nlqchat top{display:block;text-align:center;font-size:15px;font-weight:600;color:#222;padding:6px 0 12px;border-bottom:1px solid #e0e0e0;margin-bottom:10px;position:relative;}\r\nlqchat top::before{content:'‹';position:absolute;left:4px;top:2px;font-size:20px;color:#333;font-weight:400;}\r\nlqchat top::after{content:'···';position:absolute;right:6px;top:2px;font-size:16px;color:#333;letter-spacing:1px;}\r\nlqchat input{position:absolute;opacity:0;width:0;height:0;pointer-events:none;}\r\nlqchat dt{display:table;margin:10px auto;font-size:11px;color:#8b8b8b;background:rgba(0,0,0,.06);padding:3px 12px;border-radius:5px;}\r\nlqchat r{display:flex;align-items:flex-end;gap:8px;margin:12px 0;}\r\nlqchat r[s]{flex-direction:row-reverse;}\r\nlqchat h{width:38px;height:38px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:#fff;background:#6b7cc4;overflow:hidden;}\r\nlqchat r[s] h{background:linear-gradient(135deg,#2ec36a,#07c160);}\r\nlqchat t{font-size:10px;color:#9a9a9a;padding-bottom:3px;white-space:nowrap;align-self:flex-end;}\r\nlqchat p{max-width:70%;padding:9px 13px;font-size:15px;line-height:1.5;color:#232323;background:#fff;border-radius:8px 8px 8px 2px;box-shadow:0 1px 1px rgba(0,0,0,.05);word-break:break-word;}\r\nlqchat r[s] p{background:#95ec69;color:#1a1a1a;border-radius:8px 8px 2px 8px;}\r\nlqchat .lqvo{display:flex;flex-direction:column;max-width:74%;cursor:pointer;background:#fff;border-radius:8px 8px 8px 2px;padding:9px 12px;box-shadow:0 1px 1px rgba(0,0,0,.05);}\r\nlqchat r[s] .lqvo{background:#95ec69;border-radius:8px 8px 2px 8px;}\r\nlqchat .lqvo vv{display:flex;align-items:center;gap:10px;color:#07c160;}\r\nlqchat r[s] .lqvo vv{color:#0a7d3f;}\r\nlqchat .lqvo i{width:26px;height:26px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;background:currentColor;}\r\nlqchat .lqvo i::before{content:'▶';color:#fff;}\r\nlqchat .lqvo:has(input:checked) i::before{content:'⏸';}\r\nlqchat .lqvo w{flex:1;height:22px;position:relative;overflow:hidden;border-radius:2px;opacity:.55;background:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 11px),repeating-linear-gradient(90deg,transparent 0 6px,currentColor 6px 9px,transparent 9px 11px);background-size:100% 100%,100% 46%;background-position:0 0,0 50%;background-repeat:repeat-x;}\r\nlqchat .lqvo w::before{content:'';position:absolute;inset:0;width:0;background:currentColor;mix-blend:normal;opacity:.35;}\r\nlqchat .lqvo:has(input:checked) w::before{animation:lqplay 12s linear forwards;}\r\n@keyframes lqplay{to{width:100%;}}\r\nlqchat .lqvo d{font-size:12px;font-weight:500;min-width:30px;text-align:right;color:inherit;}\r\nlqchat .lqvo vv::after{content:'›';font-size:16px;color:#bbb;transition:transform .3s;}\r\nlqchat .lqvo:has(input:checked) vv::after{transform:rotate(90deg);}\r\nlqchat .lqvo x{display:block;max-height:0;opacity:0;overflow:hidden;font-size:13px;line-height:1.5;color:#555;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .35s,margin .35s;}\r\nlqchat r[s] .lqvo x{color:#1c5c33;}\r\nlqchat .lqvo:has(input:checked) x{max-height:400px;opacity:1;margin-top:8px;padding-top:7px;border-top:1px dashed rgba(0,0,0,.12);}\r\nlqchat .lqim{display:flex;flex-direction:column;width:190px;cursor:pointer;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.1);}\r\nlqchat .lqim pic{display:flex;align-items:center;justify-content:center;height:150px;font-size:52px;background:linear-gradient(135deg,#a8c0ff,#3f6ad8);}\r\nlqchat pic[bg=\"1\"]{background:linear-gradient(180deg,#ff7e5f,#feb47b 55%,#ffd89b);}\r\nlqchat pic[bg=\"2\"]{background:linear-gradient(135deg,#f093fb,#f5576c);}\r\nlqchat pic[bg=\"3\"]{background:linear-gradient(135deg,#a8edea,#fed6e3);}\r\nlqchat pic[bg=\"4\"]{background:linear-gradient(180deg,#8ec5fc,#e0c3fc);}\r\nlqchat pic[bg=\"5\"]{background:linear-gradient(160deg,#30336b,#130f40);}\r\nlqchat .lqim cap{padding:8px 12px;font-size:12.5px;color:#333;position:relative;}\r\nlqchat .lqim cap::after{content:'轻触转文字 ⌄';position:absolute;right:10px;top:8px;font-size:10px;color:#aaa;}\r\nlqchat .lqim:has(input:checked) cap::after{content:'收起 ⌃';}\r\nlqchat .lqim x{display:block;max-height:0;opacity:0;overflow:hidden;font-size:12.5px;line-height:1.55;color:#666;background:#f7f7f7;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .35s,padding .35s;padding:0 12px;}\r\nlqchat .lqim:has(input:checked) x{max-height:400px;opacity:1;padding:9px 12px;}\r\nlqchat .pp{display:block;width:230px;cursor:pointer;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.12);background:#fff;}\r\nlqchat .pp hd{display:flex;align-items:center;gap:8px;padding:10px 13px;background:linear-gradient(135deg,#ff4d00,#ff6b35);color:#fff;}\r\nlqchat .pp lg{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff;color:#ff4d00;font-weight:900;border-radius:6px;font-size:16px;}\r\nlqchat .pp tt{font-size:13px;font-weight:700;line-height:1.3;display:flex;flex-direction:column;}\r\nlqchat .pp sm{font-size:10px;font-weight:400;opacity:.85;}\r\nlqchat .pp bd{display:flex;align-items:center;gap:12px;padding:14px;}\r\nlqchat .pp cc{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:26px;border-radius:50%;background:linear-gradient(135deg,#ffd93d,#ffb800);}\r\nlqchat .pp nn{flex:1;}\r\nlqchat .pp am{font-size:23px;font-weight:800;color:#222;}\r\nlqchat .pp ms{font-size:11.5px;color:#999;margin-top:2px;}\r\nlqchat .pp ft{display:block;text-align:center;padding:9px;font-size:12px;font-weight:700;color:#ff4d00;border-top:1px solid #f0f0f0;}\r\nlqchat .pp ft::before{content:'领取 ›';}\r\nlqchat .pp:has(input:checked) ft{color:#999;}\r\nlqchat .pp:has(input:checked) ft::before{content:'已领取 ✓';}\r\nlqchat .pp:has(input:checked) am{color:#bbb;text-decoration:line-through;}\r\nlqchat .lqwx{display:block;width:220px;cursor:pointer;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);background:linear-gradient(135deg,#f5a623,#e8941a);}\r\nlqchat .lqwx nn{display:flex;align-items:center;gap:12px;padding:14px 16px;color:#fff;}\r\nlqchat .lqwx nn::before{content:'⇄';width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.7);border-radius:50%;font-size:18px;font-weight:700;color:rgba(255,255,255,.9);}\r\nlqchat .lqwx am{font-size:20px;font-weight:800;line-height:1.3;}\r\nlqchat .lqwx st{display:block;font-size:12px;color:rgba(255,255,255,.85);margin-top:2px;}\r\nlqchat .lqwx st::before{content:'请收款';}\r\nlqchat .lqwx:has(input:checked) st::before{content:'已收款';}\r\nlqchat .lqwx ft{display:block;background:#fff;padding:6px 16px;font-size:11px;color:#999;}\r\nlqchat .lqwx ft::before{content:'微信转账';}\r\nlqchat .lqrp{display:block;width:220px;cursor:pointer;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);background:linear-gradient(180deg,#fa5151,#e64340);}\r\nlqchat .lqrp nn{display:flex;align-items:center;gap:12px;padding:14px 16px;color:#fff;}\r\nlqchat .lqrp ic{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:22px;background:linear-gradient(135deg,#ffd700,#ffb700);box-shadow:0 2px 4px rgba(0,0,0,.15);}\r\nlqchat .lqrp tl{font-size:15px;font-weight:600;line-height:1.4;}\r\nlqchat .lqrp am{display:none;font-size:22px;font-weight:800;margin-top:4px;}\r\nlqchat .lqrp:has(input:checked) tl{font-size:12px;opacity:.75;}\r\nlqchat .lqrp:has(input:checked) am{display:block;}\r\nlqchat .lqrp ft{display:block;background:#fff;padding:6px 16px;font-size:11px;color:#c0392b;}\r\nlqchat .lqrp ft::before{content:'微信红包';}\r\nlqchat .lqrp:has(input:checked) ft::before{content:'已领取 · 微信红包';color:#999;}\r\nlqchat sys{display:table;margin:10px auto;font-size:11px;color:#9a9a9a;background:rgba(0,0,0,.05);padding:5px 14px;border-radius:5px;text-align:center;}\r\nlqchat ty{display:inline-flex;align-items:center;font-size:13px;color:#999;font-style:italic;background:#fff;padding:9px 14px;border-radius:8px 8px 8px 2px;box-shadow:0 1px 1px rgba(0,0,0,.05);}\r\nlqchat ty::after{content:'.';width:16px;text-align:left;animation:lqdot 1.2s steps(1) infinite;}\r\n@keyframes lqdot{0%{content:'.';}33%{content:'..';}66%{content:'...';}}\r\n/* ═══ Emoji 渲染修复：全局追加彩色emoji字体链，防止回退中文字体单色小字形 ═══ */\r\nlqchat,lqchat p,lqchat sys,lqchat dt,lqchat h,lqchat t,lqchat cap,lqchat x,lqchat tl,lqchat am{font-family:-apple-system,\"PingFang SC\",\"Microsoft YaHei\",\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",\"Twemoji Mozilla\",sans-serif}\r\nmphone,mnm,mwg,mbd,mbd p,mhd,mpn{font-family:-apple-system,\"PingFang SC\",\"Microsoft YaHei\",\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",\"Twemoji Mozilla\",sans-serif}\r\nmphone label[ic]::before,mgr label::after,mpn mhd::after,mpn[a=\"6\"] actions::before,mpn[a=\"6\"] actions div::before,lqchat .lqvo i::before,lqchat pic{font-family:\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Noto Color Emoji\",\"Twemoji Mozilla\",-apple-system,sans-serif;font-feature-settings:normal;font-variant-emoji:emoji}\r\nmphone,lqchat{text-rendering:optimizeLegibility}\r\n/* ═══ MOD死亡笔记 · icon=11 / radio=mr11 / panel=a=11（预铺，注入即生效） ═══ */\r\nmphone label[ic=\"11\"]::before{content:'📓';background:linear-gradient(135deg,#3a0a0a,#0d0304)}\r\nmgr label[ic=\"11\"]::after{content:'笔记'}\r\n.mr11:checked~mscr mpn[a=\"11\"]{display:flex}\r\nmpn[a=\"11\"] mhd::after{content:'📓 DEATH NOTE'}\r\nmpn[a=\"11\"] mhd{background:linear-gradient(135deg,#1a0505,#5c0d0d);letter-spacing:2px;font-family:\"Times New Roman\",serif}\r\nmpn[a=\"11\"] mbd{background:#0a0608;padding:12px 12px 64px}\r\nmpn[a=\"11\"] mbd cap{display:block;background:linear-gradient(135deg,#1c0808,#2a0d0d);border:1px solid #6b1414;border-radius:12px;padding:10px 12px;margin:0 0 12px;box-shadow:0 2px 10px rgba(107,20,20,.25),inset 0 0 20px rgba(180,20,20,.06)}\r\nmpn[a=\"11\"] mbd cap p{background:transparent;box-shadow:none;color:#e8c8c8;border:none;border-bottom:1px dashed rgba(180,60,60,.25);border-radius:0;margin:0;padding:6px 2px;font-size:12px;line-height:1.6}\r\nmpn[a=\"11\"] mbd cap p:last-child{border-bottom:none}\r\nmpn[a=\"11\"] mbd cap p b{color:#ff5252;font-family:\"Times New Roman\",serif;letter-spacing:.5px}\r\nmpn[a=\"11\"] mbd hl{display:block;color:#c9a05a;font-size:12px;font-weight:700;letter-spacing:1px;margin:4px 0 8px;padding-left:4px;border-left:3px solid #6b1414;font-family:\"Times New Roman\",serif}\r\nmpn[a=\"11\"] mbd note{display:block;background:linear-gradient(135deg,#f2e9d0,#e8dcbc);border-radius:8px;padding:8px 11px;margin:0 0 7px;font-size:11.5px;line-height:1.55;color:#3a2f1a;box-shadow:0 1px 4px rgba(0,0,0,.35);position:relative;border-left:4px solid #999;font-family:\"Courier New\",monospace}\r\nmpn[a=\"11\"] mbd note b{color:#8b1a1a;font-weight:700}\r\nmpn[a=\"11\"] mbd note[st=\"0\"]{border-left-color:#e0a020}\r\nmpn[a=\"11\"] mbd note[st=\"0\"]::after{content:'⏳待触发';position:absolute;right:8px;top:7px;font-size:9px;color:#a67c00;font-weight:700}\r\nmpn[a=\"11\"] mbd note[st=\"1\"]{border-left-color:#7a7a7a;opacity:.72;filter:grayscale(.3)}\r\nmpn[a=\"11\"] mbd note[st=\"1\"]::after{content:'✅已触发';position:absolute;right:8px;top:7px;font-size:9px;color:#555;font-weight:700}\r\nmpn[a=\"11\"] mbd note[st=\"2\"]{border-left-color:#c0392b;background:linear-gradient(135deg,#e8d0d0,#dcc0c0)}\r\nmpn[a=\"11\"] mbd note[st=\"2\"]::after{content:'✖无效';position:absolute;right:8px;top:7px;font-size:9px;color:#c0392b;font-weight:700}\r\nmpn[a=\"11\"] mbd note[st=\"2\"] em{display:block;margin-top:3px;font-style:italic;color:#c0392b;font-size:10px}\r\nmpn[a=\"11\"] mbd tp{color:#c9a05a;border-color:#8b6a2a}\r\n/* ===== 情景道具：纸条 & 石碑 命名空间 nt- ===== */\r\nnote[type]{\r\n  display:block;\r\n  width:100%;\r\n  max-width:340px;\r\n  margin:20px auto;\r\n  position:relative;\r\n  box-sizing:border-box;\r\n}\r\n\r\n/* ---------- 纸质留言 ---------- */\r\nnote[type=\"paper\"]{\r\n  background:\r\n    linear-gradient(135deg,transparent 48%,rgba(139,115,85,.08) 49%,rgba(139,115,85,.08) 51%,transparent 52%),\r\n    linear-gradient(45deg,transparent 48%,rgba(139,115,85,.06) 49%,rgba(139,115,85,.06) 51%,transparent 52%),\r\n    linear-gradient(160deg,#fdf6e3 0%,#f5e6c8 40%,#ede0c0 70%,#e8d9b5 100%);\r\n  padding:32px 26px 24px;\r\n  color:#4a3728;\r\n  font-size:16px;\r\n  line-height:2;\r\n  clip-path:polygon(2% 0%,8% 2%,15% 0%,22% 3%,30% 1%,38% 2%,45% 0%,52% 2%,60% 1%,68% 3%,75% 0%,82% 2%,90% 1%,98% 3%,100% 5%,99% 12%,100% 20%,98% 28%,100% 35%,99% 42%,100% 50%,98% 58%,100% 65%,99% 72%,100% 80%,98% 88%,100% 95%,97% 100%,90% 98%,82% 100%,75% 97%,68% 100%,60% 98%,52% 100%,45% 97%,38% 100%,30% 98%,22% 100%,15% 97%,8% 100%,2% 98%,0% 95%,1% 88%,0% 80%,2% 72%,0% 65%,1% 58%,0% 50%,2% 42%,0% 35%,1% 28%,0% 20%,2% 12%,0% 5%);\r\n  box-shadow:3px 5px 12px rgba(0,0,0,.18),inset 0 0 40px rgba(180,150,100,.15);\r\n  transform:rotate(-1.5deg);\r\n}\r\nnote[type=\"paper\"]::before{\r\n  content:'';position:absolute;inset:0;pointer-events:none;\r\n  background:\r\n    radial-gradient(ellipse 4px 3px at 15% 20%,rgba(139,90,43,.13),transparent),\r\n    radial-gradient(ellipse 3px 4px at 70% 15%,rgba(139,90,43,.1),transparent),\r\n    radial-gradient(ellipse 5px 3px at 40% 70%,rgba(139,90,43,.08),transparent),\r\n    radial-gradient(ellipse 3px 3px at 85% 55%,rgba(139,90,43,.11),transparent),\r\n    radial-gradient(ellipse 4px 4px at 25% 85%,rgba(139,90,43,.09),transparent),\r\n    radial-gradient(ellipse 2px 3px at 55% 40%,rgba(139,90,43,.07),transparent);\r\n}\r\n/* 胶带：两条 <i> */\r\nnote[type=\"paper\"] i{\r\n  position:absolute;width:60px;height:22px;top:-6px;z-index:3;\r\n  background:rgba(255,235,150,.55);box-shadow:0 1px 3px rgba(0,0,0,.12);\r\n}\r\nnote[type=\"paper\"] i:first-child{left:22px;transform:rotate(-8deg);}\r\nnote[type=\"paper\"] i:last-child{right:22px;transform:rotate(6deg);}\r\n/* 纸条落款 */\r\nnote[type=\"paper\"] sign{\r\n  display:block;text-align:right;margin-top:16px;\r\n  font-size:15px;color:#6b4423;font-style:italic;\r\n}\r\nnote[type=\"paper\"] sign::before{content:'—— ';opacity:.6;}\r\n\r\n/* ---------- 墓碑石刻 ---------- */\r\nnote[type=\"stone\"]{\r\n  background:\r\n    radial-gradient(ellipse at 20% 25%,rgba(255,255,255,.05) 0%,transparent 50%),\r\n    radial-gradient(ellipse at 80% 75%,rgba(0,0,0,.2) 0%,transparent 50%),\r\n    linear-gradient(145deg,#4a4a4a 0%,#3a3a3a 30%,#2e2e2e 60%,#252525 100%);\r\n  max-width:300px;min-height:180px;\r\n  padding:38px 26px 26px;\r\n  text-align:center;\r\n  border-top-left-radius:50% 36px;border-top-right-radius:50% 36px;\r\n  box-shadow:inset 0 2px 10px rgba(255,255,255,.08),inset 0 -4px 14px rgba(0,0,0,.45),4px 6px 16px rgba(0,0,0,.35);\r\n}\r\nnote[type=\"stone\"]::before{\r\n  content:'';position:absolute;inset:0;pointer-events:none;\r\n  border-top-left-radius:50% 36px;border-top-right-radius:50% 36px;\r\n  background:\r\n    repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.035) 2px,rgba(0,0,0,.035) 3px),\r\n    repeating-linear-gradient(90deg,transparent,transparent 3px,rgba(255,255,255,.015) 3px,rgba(255,255,255,.015) 4px);\r\n}\r\nnote[type=\"stone\"]::after{\r\n  content:'';position:absolute;top:16px;left:12px;right:12px;bottom:14px;pointer-events:none;\r\n  border:1px solid rgba(200,170,100,.22);\r\n  border-top-left-radius:50% 26px;border-top-right-radius:50% 26px;\r\n}\r\n/* 碑座：用底部伪装 */\r\nnote[type=\"stone\"]{margin-bottom:34px;}\r\nnote[type=\"stone\"] h,note[type=\"stone\"] t,note[type=\"stone\"] sign{\r\n  position:relative;z-index:1;display:block;font-weight:700;\r\n  text-shadow:0 1px 0 rgba(0,0,0,.85),0 -1px 0 rgba(255,220,150,.15),1px 1px 2px rgba(0,0,0,.6);\r\n}\r\nnote[type=\"stone\"] h{font-size:20px;letter-spacing:8px;margin-bottom:14px;}\r\nnote[type=\"stone\"] t{font-size:15px;letter-spacing:4px;line-height:2.4;opacity:.95;}\r\nnote[type=\"stone\"] sign{font-size:12px;letter-spacing:3px;margin-top:16px;opacity:.6;font-weight:400;}\r\n\r\n/* ===== 字色映射 ink：一属性换整套 ===== */\r\n/* 纸条字色 */\r\nnote[type=\"paper\"][ink=\"墨\"]{color:#4a3728;}\r\nnote[type=\"paper\"][ink=\"朱\"]{color:#8c1f1f;}\r\nnote[type=\"paper\"][ink=\"金\"]{color:#9a7420;}\r\nnote[type=\"paper\"][ink=\"青\"]{color:#2b4a5e;}\r\n/* 石碑字色（含刻痕高光同步） */\r\nnote[type=\"stone\"][ink=\"金\"] h,note[type=\"stone\"][ink=\"金\"] t{color:#c9a84c;}\r\nnote[type=\"stone\"][ink=\"金\"] sign{color:#a08040;}\r\nnote[type=\"stone\"][ink=\"朱\"] h,note[type=\"stone\"][ink=\"朱\"] t{color:#c0392b;}\r\nnote[type=\"stone\"][ink=\"朱\"] sign{color:#8c4a44;}\r\nnote[type=\"stone\"][ink=\"墨\"] h,note[type=\"stone\"][ink=\"墨\"] t{color:#dcdcdc;}\r\nnote[type=\"stone\"][ink=\"墨\"] sign{color:#999;}\r\nnote[type=\"stone\"][ink=\"青\"] h,note[type=\"stone\"][ink=\"青\"] t{color:#7fb3c9;}\r\nnote[type=\"stone\"][ink=\"青\"] sign{color:#5a8090;}\r\n\r\n/* ===== 书体映射 font ===== */\r\nnote[font=\"楷\"]{font-family:\"KaiTi\",\"STKaiti\",\"楷体\",cursive;}\r\nnote[font=\"宋\"]{font-family:\"STSong\",\"SimSun\",\"宋体\",\"Noto Serif SC\",serif;}\r\nnote[font=\"隶\"]{font-family:\"LiSu\",\"STLiti\",\"隶书\",\"Ma Shan Zheng\",serif;}","options":{"items":[{"order":0,"label":"头像设置","type":"SET-INPUT","value":"「手机设置 头像=<图片链接>」→ <mphone style=\"--av:url(<链接>)\">"},{"order":1,"label":"壁纸设置","type":"SET-INPUT","value":"「手机设置 壁纸=<图片链接>」→ <mphone style=\"--wp:url(<链接>)\">"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":8,"totalMessages":51,"totalCreditsUsed":59307,"totalTokensUsed":1861495,"totalPlayedUsers":9,"deeplyPlayed":1,"fixedPromptLength":28828,"lorebookLength":48421,"author":{"id":"2KfCgpZQnz4QINj1AVGNpVzOPpX4bD2o","name":"AAA全国批发（接定制）","displayUsername":"5408007","username":"5408007"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":696}},{"tag":{"name":"全性向","cardsCount":324}},{"tag":{"name":"适合长时间游玩","cardsCount":101}},{"tag":{"name":"燃夏争魁","cardsCount":53}},{"tag":{"name":"开放世界","cardsCount":1636}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}