{"id":"5dd03bbf-d36b-414a-8309-38ff1dfeb883","authorId":"t4Re8iVMgKjcxhCBuq9gSgICzKmU7FEl","title":"奈奈的游戏时间","description":"【自定义游戏】呀~主人主人，你终于来啦！(´▽`*)ﾟ\n世界因为主人的选择坏掉了呢…不过没关系哦！在时间被奈奈冻住的这个“永远”里，奈奈准备了好多好多粉红色的游戏要和主人一起玩~♡\n输了的话，可是要接受奈奈的“特别奖励”的哦？嘿嘿…主人准备好了吗？\n【粉红色的混沌世界】世界观作品小狐狸第二部,如果对其他同世界观的作品感兴趣点我主页 \n催更群494116029欢迎来吊打作者\n推荐模型gemini-3-flash-preview deepseek-v3.2 claude-opus-4-6（需要通过别的模型跑出一次带涩涩的对话后切换）","background":"njelv6v0h4ny9hci0rzuq8c9.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"ydubrc9z4srf5fgicw3g6n4s.webp","coverWidth":400,"coverHeight":300,"introPage":"mug0by5jd5963ioy80io4vk4.html","changelog":null,"createdAt":"2026-04-10T13:23:41.918Z","updatedAt":"2026-07-11T02:40:44.487Z","initPublicAt":"2026-04-10T13:23:59.550Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"Akashic-Records {\n    display: none;\n}\n\ncot {\n    display: none;\n}\n\n/* ====== 统一聊天气泡：淡粉为主 + 增强对比 ====== */\n.bg-gray-100\\/90.relative.inline-block {\n  background: linear-gradient(135deg, #fff5f8 0%, #fff8fb 100%) !important;\n  border: 1.5px solid #f0d8e8 !important;\n  border-radius: 16px !important;\n  box-shadow: 0 2px 8px rgba(240, 200, 220, 0.12) !important;\n  padding: 12px 16px !important;\n  position: relative !important;\n  overflow: visible !important;\n  max-width: 100% !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  margin: 8px auto !important;\n  color: #2D3748 !important;\n  font-family: \"Microsoft YaHei\", \"SimSun\", sans-serif !important;\n  font-weight: 600 !important;\n  transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n  isolation: isolate !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n.bg-gray-100\\/90.relative.inline-block:hover {\n  transform: translateY(-2px) !important;\n  border-color: #e8c0d8 !important;\n  box-shadow: 0 4px 12px rgba(240, 200, 220, 0.18) !important;\n}\n\n.bg-gray-100\\/90.relative.inline-block .markdown-body {\n  color: #2D3748 !important;\n  background: transparent !important;\n  z-index: 1 !important;\n  position: relative !important;\n  font-size: 13.5px !important;\n  line-height: 1.75 !important;\n}\n\n/* ====== 输入聊天框（用户侧） ====== */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) {\n  background: linear-gradient(135deg, #fff5f8 0%, #fff8fb 100%) !important;\n  border-left: 3px solid #f0b8d0 !important;\n}\n\n/* ====== 输出聊天框（AI侧） ====== */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block {\n  background: rgba(255, 248, 250, 0.95) !important;\n  border: 2px solid #f0d8e8 !important;\n  border-right: 2px solid #e8c0d8 !important;\n  border-radius: 16px !important;\n  box-shadow: 0 3px 10px rgba(240, 200, 220, 0.12) !important;\n  padding: 16px 20px !important;\n  margin: 16px auto !important;\n  max-width: 100% !important;\n  width: calc(100% - 16px) !important;\n}\n\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block::before {\n  content: '' !important;\n  position: absolute !important;\n  top: -6px !important;\n  left: 16px !important;\n  width: 35px !important;\n  height: 7px !important;\n  background: #e8c0d8 !important;\n  border-radius: 3px !important;\n  box-shadow: 0 2px 5px rgba(240, 200, 220, 0.15) !important;\n  z-index: 1 !important;\n  border: 1px solid #f8e8f0 !important;\n}\n\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block::after {\n  content: '♡' !important;\n  position: absolute !important;\n  bottom: -6px !important;\n  right: 10px !important;\n  width: 18px !important;\n  height: 18px !important;\n  background: #f0b8d0 !important;\n  border-radius: 50% !important;\n  border: 2px solid #FFFFFF !important;\n  box-shadow: 0 3px 8px rgba(240, 200, 220, 0.18) !important;\n  z-index: 1 !important;\n  text-align: center !important;\n  line-height: 18px !important;\n  color: #fff !important;\n  font-size: 10px !important;\n}\n\n/* ====== <text> 正文独立卡片 ====== */\n.text-body {\n  display: block !important;\n  position: relative !important;\n  margin: 12px auto !important;\n  padding: 16px 18px !important;\n  background: linear-gradient(135deg, #fff5f8 0%, #fff8fb 100%) !important;\n  border: 1.5px solid #f0d8e8 !important;\n  border-left: 3.5px solid #f0b8d0 !important;\n  border-radius: 14px !important;\n  box-shadow: 0 3px 10px rgba(240, 200, 220, 0.09) !important;\n  color: #2D3748 !important;\n  font-size: 13.5px !important;\n  line-height: 1.85 !important;\n  font-weight: 500 !important;\n  font-family: \"Microsoft YaHei\", \"SimSun\", sans-serif !important;\n  box-sizing: border-box !important;\n  max-width: 100% !important;\n  width: 100% !important;\n  overflow-wrap: break-word !important;\n  word-wrap: break-word !important;\n  transition: transform 0.25s ease, box-shadow 0.25s ease !important;\n  isolation: isolate !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n.text-body::before {\n  content: '' !important;\n  position: absolute !important;\n  top: -5px !important;\n  left: 14px !important;\n  width: 30px !important;\n  height: 6px !important;\n  background: #f0b8d0 !important;\n  border-radius: 3px !important;\n  box-shadow: 0 2px 4px rgba(240, 200, 220, 0.15) !important;\n  z-index: 1 !important;\n}\n\n.text-body::after {\n  content: '♡' !important;\n  position: absolute !important;\n  bottom: -5px !important;\n  right: 10px !important;\n  width: 16px !important;\n  height: 16px !important;\n  font-size: 11px !important;\n  line-height: 16px !important;\n  text-align: center !important;\n  z-index: 1 !important;\n  color: #f0b8d0 !important;\n  filter: drop-shadow(0 2px 4px rgba(240, 200, 220, 0.25)) !important;\n}\n\n.text-body:hover {\n  transform: translateY(-1.5px) !important;\n  border-color: #e8c0d8 !important;\n  box-shadow: 0 4px 12px rgba(240, 200, 220, 0.15) !important;\n}\n\n.text-body > * {\n  margin: 0 !important;\n  padding: 0 !important;background: transparent !important;\n  border: none !important;\n  border-radius: 0 !important;\n  box-shadow: none !important;\n  font-size: inherit !important;\n  line-height: inherit !important;\n  font-weight: inherit !important;\n  font-family: inherit !important;color: inherit !important;\n  position: static !important;\n  transform: none !important;\n  transition: none !important;\n}\n\n/* ====== 角色对话颜色 ====== */\nd-user { color: #4A4A4A !important; }\nd-nana { color: #FF6B8A !important; text-shadow: 0 0 8px rgba(255, 107, 138, 0.15) !important; }\nd-s1 { color: #FF8FAB !important; }\nd-s2 { color: #E8739A !important; }\nd-s3 { color: #D4608E !important; }\nd-s4 { color: #C74B82 !important; }\nd-s5 { color: #E85D9C !important; }\nd-s6 { color: #D65DB1 !important; }\nd-s7 { color: #C45BBF !important; }\nd-s8 { color: #B55DC9 !important; }\nd-s9 { color: #A85DB5 !important; }\nd-s10 { color: #9B6BAD !important; }\nd-s11 { color: #C9547A !important; }\nd-s12 { color: #B8466E !important; }\n\nd-user, d-nana,\nd-s1, d-s2, d-s3, d-s4,\nd-s5, d-s6, d-s7, d-s8,\nd-s9, d-s10, d-s11, d-s12 {\n  display: inline !important;\n  font-weight: 600 !important;\n  quotes: \"「\" \"」\" !important;\n}\n\nd-user::before, d-nana::before,\nd-s1::before, d-s2::before, d-s3::before, d-s4::before,\nd-s5::before, d-s6::before, d-s7::before, d-s8::before,\nd-s9::before, d-s10::before, d-s11::before, d-s12::before {\n  content: open-quote !important;\n}\n\nd-user::after, d-nana::after,\nd-s1::after, d-s2::after, d-s3::after, d-s4::after,\nd-s5::after, d-s6::after, d-s7::after, d-s8::after,\nd-s9::after, d-s10::after, d-s11::after, d-s12::after {\n  content: close-quote !important;\n}\n\n/* ====== game-panel 游戏面板 ====== */\ngame-panel {\n  display: block !important;\n  position: relative !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n  max-width: 100% !important;\n  width: 100% !important;\n  border-radius: 12px !important;\n  background: rgba(255, 248, 250, 0.85) !important;\n  border: 1.5px solid #f0d8e8 !important;\n  border-right: 1.5px solid #e8c0d8 !important;\n  box-shadow: 0 2px 8px rgba(240, 200, 220, 0.09) !important;\n  overflow: hidden !important;\n  font-family: \"Microsoft YaHei\", \"SimSun\", sans-serif !important;\n  font-weight: 600 !important;\n  color: #2D3748 !important;\n  box-sizing: border-box !important;\n  transition: transform 0.3s ease !important;\n}\n\ngame-panel::before {\n  content: '' !important;\n  position: absolute !important;\n  top: -5px !important;\n  left: 12px !important;\n  width: 28px !important;\n  height: 6px !important;\n  background: #e8c0d8 !important;\n  border-radius: 3px !important;\n  box-shadow: 0 2px 5px rgba(240, 200, 220, 0.15) !important;\n  z-index: 1 !important;\n  border: 1px solid #f8e8f0 !important;\n}\n\ngame-panel::after {\n  content: '♡' !important;\n  position: absolute !important;\n  bottom: -5px !important;\n  right: 8px !important;\n  width: 16px !important;\n  height: 16px !important;\n  background: #f0b8d0 !important;\n  border-radius: 50% !important;\n  border: 2px solid #FFFFFF !important;\n  box-shadow: 0 3px 8px rgba(240, 200, 220, 0.18) !important;\n  z-index: 1 !important;\n  text-align: center !important;\n  line-height: 16px !important;\n  color: #fff !important;\n  font-size: 9px !important;\n}\n\ngame-panel:hover {\n  transform: translateY(-1px) !important;\n  border-color: #e8c0d8 !important;\n}\n\ngame-header {\n  display: flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n  padding: 10px 12px 8px !important;\n  position: relative !important;\n  border-bottom: 1.5px solid #f8e8f0 !important;\n  background: linear-gradient(90deg, rgba(240, 184, 208, 0.12) 0%, transparent 100%) !important;\n}\n\ngame-icon {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 28px !important;\n  height: 28px !important;\n  border-radius: 50% !important;\n  background: linear-gradient(135deg, #f0b8d0, #e8c0d8) !important;\n  font-size: 13px !important;\n  box-shadow: 0 2px 6px rgba(240, 200, 220, 0.2) !important;\n  flex-shrink: 0 !important;\n  animation: iconFloat 3s ease-in-out infinite !important;\n  border: 2px solid #FFFFFF !important;\n}\n\n@keyframes iconFloat {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-3px); }\n}\n\ngame-title {\n  display: block !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  color: #e8a0c0 !important;\n  flex: 1 !important;\n  line-height: 1.3 !important;\n}\n\ngame-round {\n  display: inline-flex !important;\n  align-items: center !important;\n  padding: 2px 8px !important;\n  border-radius: 20px !important;\n  background: linear-gradient(135deg, #f0b8d0, #e8c0d8) !important;\n  color: #fff !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n  white-space: nowrap !important;\n  box-shadow: 0 2px 6px rgba(240, 200, 220, 0.2) !important;\n  flex-shrink: 0 !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.5) !important;\n}\n\ngame-score {\n  display: block !important;\n  padding: 10px 12px !important;\n  position: relative !important;\n  border-bottom: 1.5px solid #f8e8f0 !important;\n}\n\nscore-label {\n  display: block !important;\n  font-size: 10px !important;\n  font-weight: 700 !important;\n  color: #e8c0d8 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  margin-bottom: 5px !important;\n}\n\nscore-board {\n  display: block !important;\n  text-align: center !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #e8a0c0 !important;\n  padding: 6px 10px !important;\n  border-radius: 10px !important;\n  background: linear-gradient(135deg, rgba(255, 248, 250, 0.9), rgba(255, 245, 248, 0.7)) !important;\n  border: 1.5px dashed #f0d8e8 !important;\n  word-break: break-word !important;\n  line-height: 1.6 !important;\n}\n\ngame-rules {\n  display: block !important;\n  padding: 10px 12px !important;\n  position: relative !important;\n  border-bottom: 1.5px solid #f8e8f0 !important;\n}\n\nrules-title {\n  display: flex !important;\n  align-items: center !important;\n  gap: 4px !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  color: #e8a0c0 !important;\n  margin-bottom: 6px !important;\n}\n\nrules-content {\n  display: block !important;\n  padding: 8px 10px !important;\n  border-radius: 10px !important;\n  background: rgba(255, 248, 250, 0.65) !important;\n  border: 1.5px solid #f8e8f0 !important;\n  font-size: 12px !important;\n  color: #2D3748 !important;\n  line-height: 1.7 !important;\n  font-weight: 500 !important;\n}\n\nrules-content p {\n  margin: 0 0 4px !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n  white-space: nowrap !important;\n  max-width: 100% !important;\n}\nrules-content p:last-child { margin-bottom: 0 !important; }\n\ngame-reward {\n  display: flex !important;\n  gap: 8px !important;\n  padding: 10px 12px 12px !important;\n}\n\nreward-section {\n  display: block !important;\n  flex: 1 !important;\n  padding: 8px 10px !important;\n  border-radius: 10px !important;\n  background: rgba(255, 255, 255, 0.8) !important;\n  border: 1.5px dashed #f0d8e8 !important;\n  transition: transform 0.2s ease, box-shadow 0.2s ease !important;\n  position: relative !important;\n}\n\nreward-section:first-child { border-left: 3px solid #f0b8d0 !important; }\nreward-section:last-child { border-left: 3px solid #e8c0d8 !important; }\n\nreward-section:hover {\n  transform: translateY(-2px) !important;\n  border-color: #e8c0d8 !important;\n  box-shadow: 0 4px 10px rgba(240, 200, 220, 0.12) !important;\n}\n\nreward-label {\n  display: block !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  color: #e8a0c0 !important;\n  margin-bottom: 4px !important;\n}\n\nreward-section p {\n  margin: 0 !important;\n  font-size: 11.5px !important;\n  color: #2D3748 !important;\n  line-height: 1.6 !important;\n  font-weight: 500 !important;\n}\n\n/* ====== 状态面板 ====== */\n.status-content {\n  position: relative !important;\n  padding: 16px 20px !important;\n  margin: 16px auto !important;\n  border-radius: 16px !important;\n  background: rgba(255, 255, 255, 0.98) !important;\n  border: 2px solid #f0d8e8 !important;\n  border-right: 2px solid #e8c0d8 !important;\n  box-shadow: 0 3px 12px rgba(240, 200, 220, 0.12) !important;\n  color: #2D3748 !important;\n  font-family: \"Microsoft YaHei\", \"SimSun\", sans-serif !important;\n  font-weight: 600 !important;\n  overflow: hidden !important;\n  transition: transform 0.3s ease !important;\n  box-sizing: border-box !important;\n  max-width: 100% !important;\n  width: calc(100% - 16px) !important;\n  display: block !important;\n  clear: both !important;\n  float: none !important;\n  isolation: isolate !important;\n}\n\n.status-content::before {\n  content: '' !important;\n  position: absolute !important;\n  top: -6px !important;\n  left: 16px !important;\n  width: 35px !important;\n  height: 7px !important;\n  background: #e8c0d8 !important;\n  border-radius: 3px !important;\n  box-shadow: 0 2px 5px rgba(240, 200, 220, 0.15) !important;\n  z-index: 1 !important;\n  border: 1px solid #f8e8f0 !important;\n}\n\n.status-content::after {\n  content: '♡' !important;\n  position: absolute !important;\n  bottom: -6px !important;\n  right: 10px !important;\n  width: 18px !important;\n  height: 18px !important;\n  background: #f0b8d0 !important;\n  border-radius: 50% !important;\n  border: 2px solid #FFFFFF !important;\n  box-shadow: 0 3px 8px rgba(240, 200, 220, 0.18) !important;\n  z-index: 1 !important;\n  text-align: center !important;\n  line-height: 18px !important;\n  color: #fff !important;\n  font-size: 10px !important;\n}\n\n.status-content:hover {\n  transform: translateY(-2px) !important;\n  border-color: #e8b0d0 !important;\n  box-shadow: 0 4px 12px rgba(240, 200, 220, 0.18) !important;\n}\n\n/* ====== 游戏UI容器 ====== */\n.game-ui {\n  margin: 10px auto !important;\n  font-size: 13px !important;\n  color: #2D3748 !important;\n  line-height: 1.4 !important;\n  width: calc(100% - 20px) !important;\n  max-width: 100% !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  display: block !important;\n  clear: both !important;\n  float: none !important;\n}\n\n/* ====== 顶部栏 ====== */\n.status-top {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  background: #FFFFFF !important;\n  border: 1px solid #f8e8f0 !important;\n  border-radius: 12px !important;\n  padding: 8px !important;\n  margin-bottom: 15px !important;\n  box-shadow: 0 2px 6px rgba(240, 200, 220, 0.09) !important;\n  clear: both !important;\n  float: none !important;\n}\n\n.top-item {\n  flex: 1 !important;\n  min-width: 80px !important;\n  text-align: center !important;\n  font-size: 12px !important;\n  border-right: 1px solid #fff5f8 !important;\n  padding: 2px 0 !important;\n  white-space: normal !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n}\n.top-item:last-child { border-right: none !important; }\n\n/* ====== 卡片基础 ====== */\n.card {\n  background: #FFFFFF !important;\n  border-radius: 14px !important;\n  padding: 12px !important;\n  margin-bottom: 12px !important;\n  border: 1px solid #f8e8f0 !important;\n  box-shadow: 0 3px 8px rgba(240, 200, 220, 0.09) !important;\n  max-width: 100% !important;\n  position: relative !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  clear: both !important;\n  float: none !important;\n}\n\n.card-user { border-left: 4px solid #f0b8d0 !important; }\n.card-main { border-left: 4px solid #e8c0d8 !important; }\n.card-npc { border-left: 4px solid #f8d8e8 !important; }\n\n.ui-label {\n  font-size: 12px !important;\n  font-weight: 800 !important;\n  color: #e8c0d8 !important;\n  margin: 0 0 4px 4px !important;\n  letter-spacing: 0.5px !important;\n}\n\n.card-header {\n  display: flex !important;\n  justify-content: space-between !important;\n  align-items: center !important;\n  font-weight: bold !important;\n  font-size: 14px !important;\n  margin-bottom: 8px !important;\n  padding-bottom: 6px !important;\n  border-bottom: 1px dashed #f8e8f0 !important;\n}\n\n.tag {\n  font-size: 11px !important;\n  background: #fff5f8 !important;\n  padding: 2px 8px !important;\n  border-radius: 12px !important;\n  color: #e8c0d8 !important;\n  white-space: nowrap !important;\n  border: 1px solid #f0d8e8 !important;\n}\n\n/* ====== 属性网格 ====== */\n.grid-3-col {\n  display: grid !important;\n  grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)) !important;\n  gap: 6px !important;\n  margin-bottom: 6px !important;\n}\n.grid-2-col {\n  display: grid !important;\n  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)) !important;\n  gap: 6px !important;\n  margin-bottom: 6px !important;\n}\n.grid-1-col { margin-bottom: 6px !important; }\n\n.g-item {\n  background: #fff5f8 !important;\n  padding: 5px 8px !important;\n  border-radius: 6px !important;\n  white-space: normal !important;\n  word-wrap: break-word !important;\n  overflow-wrap: break-word !important;\n  font-size: 12px !important;\n  border: 1px solid #f0d8e8 !important;\n}\n\n/* ====== 身体部位列表 ====== */\n.body-list {\n  margin: 8px 0 !important;\n  border: 1px solid #f0d8e8 !important;\n  border-radius: 12px !important;\n  overflow: hidden !important;\n  max-width: 100% !important;\n  background: #FFFFFF !important;\n}\n\n.body-row {\n  display: grid !important;\n  grid-template-columns: minmax(40px, 60px) 1fr minmax(70px, 100px) !important;\n  gap: 8px !important;\n  align-items: center !important;\n  padding: 6px 8px !important;\n  background: #FFFFFF !important;\n  border-bottom: 1px solid #f8e8f0 !important;\n}\n.body-row:last-child { border-bottom: none !important; }\n.body-row:nth-child(even) { background: #fff5f8 !important; }\n\n.b-lbl {\n  font-weight: bold !important;\n  font-size: 12px !important;\n  white-space: nowrap !important;\n  color: #e8c0d8 !important;\n}\n.b-desc {\n  color: #2D3748 !important;\n  font-size: 12px !important;\n  white-space: normal !important;\n  word-wrap: break-word !important;\n  overflow-wrap: break-word !important;\n}\n.b-dev {\n  text-align: right !important;\n  color: #e8a0c0 !important;\n  font-weight: bold !important;\n  font-size: 11px !important;\n  white-space: nowrap !important;\n}\n\n/* ====== 进度条 ====== */\n.bar-group { margin-top: 10px !important; max-width: 100% !important; }\n\n.stat-grid {\n  display: grid !important;\n  grid-template-columns: minmax(40px, 70px) 1fr minmax(30px, 50px) !important;\n  gap: 8px !important;\n  align-items: center !important;\n  margin-bottom: 6px !important;\n}\n\n.s-lbl { text-align: right !important; font-size: 12px !important; font-weight: bold !important; color: #e8c0d8 !important; white-space: nowrap !important; }\n.s-num { text-align: right !important; font-size: 11px !important; font-family: monospace !important; color: #2D3748 !important; white-space: nowrap !important; }\n\n.bar-track {\n  height: 8px !important;\n  background: #fff5f8 !important;\n  border-radius: 4px !important;\n  overflow: hidden !important;\n  box-shadow: inset 0 1px 2px rgba(240, 200, 220, 0.09) !important;\n  width: 100% !important;\n  border: 1px solid #f0d8e8 !important;\n}\n\n.bar-val { \n  height: 100% !important; \n  border-radius: 3px !important; \n  width: 0%;\n  transition: width 0.3s ease !important;\n}\n\n.s-color       { background: linear-gradient(90deg, #f0b8d0, #e8c0d8) !important; }\n.m-color       { background: linear-gradient(90deg, #f8d8e8, #f0b8d0) !important; }\n.love-color    { background: linear-gradient(90deg, #f8d8e0, #f0c8e8) !important; }\n.trust-color   { background: linear-gradient(90deg, #d8f0e8, #c8e8e0) !important; }\n.fall-color    { background: linear-gradient(90deg, #d0c8e8, #c0b8e0) !important; }\n.hunger-color  { background: linear-gradient(90deg, #f8e8c8, #f8e0b8) !important; }\n\n/* ====== 选项框 ====== */\n.selection-box {\n  margin-top: 15px !important;\n  border: 2px solid #f0d8e8 !important;\n  border-radius: 14px !important;\n  padding: 10px !important;\n  background: #FFFFFF !important;\n  max-width: 100% !important;\n  width: 100% !important;\n  box-shadow: 0 2px 8px rgba(240, 200, 220, 0.09) !important;\n  clear: both !important;\n  float: none !important;\n}\n\n.select-opt {\n  padding: 8px 10px !important;\n  border-bottom: 1px dashed #f8e8f0 !important;\n  cursor: pointer !important;\n  font-weight: 500 !important;\n  white-space: normal !important;\n  word-wrap: break-word !important;\n  color: #2D3748 !important;\n  transition: background 0.2s ease !important;\n}\n.select-opt:last-child { border-bottom: none !important; }\n.select-opt:hover { background: #fff5f8 !important; color: #e8a0c0 !important; }\n\n/* ====== 按钮 ====== */\n.group {\n  width: 100% !important;\n  max-width: 100% !important;\n  padding: 0 8px !important;\n  box-sizing: border-box !important;\n}\n\n.flex.items-center.gap-2.pb-2 {\n  width: 100% !important;\n  max-width: 100% !important;\n  padding: 0 8px !important;\n  box-sizing: border-box !important;\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 8px !important;\n}\n\n.flex.items-center.gap-2.pb-2 > button {\n  background: #FFFFFF !important;\n  color: #e8c0d8 !important;\n  border: 2px dashed #f0d8e8 !important;\n  border-radius: 24px !important;\n  box-shadow: 0 2px 6px rgba(240, 200, 220, 0.09) !important;\n  font-weight: bold !important;\n  padding: 8px 16px !important;\n  transition: all 0.2s ease-in-out !important;\n  min-width: 80px !important;\n  flex: 1 !important;\n  text-align: center !important;\n  white-space: nowrap !important;\n}\n\n.flex.items-center.gap-2.pb-2 > button:hover {\n  background: linear-gradient(45deg, #f0b8d0, #e8c0d8, #f8d8e8) !important;\n  color: #FFFFFF !important;\n  border: 2px solid transparent !important;\n  transform: scale(1.05) !important;\n  box-shadow: 0 4px 10px rgba(240, 200, 220, 0.18) !important;\n}\n\n/* ====== 输入栏 ====== */\n#ai-chat-bottom-input {\n  background: transparent !important;\n  backdrop-filter: none !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  padding: 0 8px !important;\n  box-sizing: border-box !important;\n  height: auto !important;\n  min-height: 60px !important;\n  overflow: visible !important;\n  position: relative !important;\n  z-index: 9999 !important;\n}\n\n#ai-chat-input {\n  background-color: #FFFFFF !important;\n  border: 2px solid #f8e8f0 !important;\n  border-radius: 16px !important;\n  color: #2D3748 !important;\n  font-weight: 500 !important;\n  box-shadow: inset 0 2px 5px rgba(240, 200, 220, 0.08) !important;\n  transition: all 0.3s ease !important;\n  width: calc(100% - 60px) !important;\n  max-width: 100% !important;\n  box-sizing: border-box !important;\n  padding: 10px 16px !important;\n  margin: 0 !important;\n  margin-right: 10px !important;\n  height: auto !important;\n  min-height: 40px !important;\n  max-height: 200px !important;\n  overflow-y: auto !important;\n  resize: none !important;\n  line-height: 1.5 !important;\n  z-index: 9999 !important;\n  position: relative !important;\n  flex: none !important;\n  min-width: 0 !important;\n}\n\n#ai-chat-input:focus {\n  outline: none !important;\n  border-color: #f0b8d0 !important;\n  box-shadow:\n    inset 0 2px 5px rgba(240, 200, 220, 0.09),\n    0 0 0 3px rgba(240, 184, 208, 0.15),\n    0 0 8px rgba(240, 184, 208, 0.09) !important;\n}\n\n#ai-chat-input::placeholder {\n  color: #f0b8d0 !important;\n}\n\n/* ====== 发送按钮 ====== */\n.MuiButtonBase-root.MuiButton-root.MuiButton-default.css-w13mdt,\n.css-nkqe49 {\n  display: inline-flex !important;\n  opacity: 1 !important;\n  visibility: visible !important;\n  background: #FFFFFF !important;\n  color: #e8c0d8 !important;\n  border: 2px dashed #f0d8e8 !important;\n  border-radius: 24px !important;\n  box-shadow: 0 2px 6px rgba(240, 200, 220, 0.09) !important;\n  font-weight: bold !important;\n  padding: 8px 16px !important;\n  transition: all 0.2s ease-in-out !important;\n  min-width: 80px !important;\n  cursor: pointer !important;\n  z-index: 10000 !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-default.css-w13mdt:hover,\n.css-nkqe49:hover {\n  background: linear-gradient(45deg, #f0b8d0, #e8c0d8, #f8d8e8) !important;\n  color: #FFFFFF !important;\n  border: 2px solid transparent !important;\n  transform: scale(1.05) !important;\n  box-shadow: 0 4px 10px rgba(240, 200, 220, 0.18) !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-default.css-w13mdt:active,\n.css-nkqe49:active {\n  transform: scale(0.98) !important;\n}\n\nform button[type=\"submit\"],\nbutton[aria-label=\"send\"],\n.MuiInputAdornment-root button {\n  display: inline-flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  position: relative !important;\n  z-index: 9999 !important;\n  width: 40px !important;\n  height: 40px !important;\n  min-width: 40px !important;\n  padding: 0 !important;\n  background: #FFFFFF !important;\n  color: #e8c0d8 !important;\n  border: 2px dashed #f0d8e8 !important;\n  border-radius: 50% !important;\n  box-shadow: 0 3px 8px rgba(240, 200, 220, 0.15) !important;\n  cursor: pointer !important;\n  margin: 0 !important;\n}\n\nform button[type=\"submit\"]:hover,\nbutton[aria-label=\"send\"]:hover,\n.MuiInputAdornment-root button:hover {\n  background: linear-gradient(135deg, #f0b8d0 0%, #e8c0d8 100%) !important;\n  color: #FFFFFF !important;\n  border: 2px solid transparent !important;\n  transform: scale(1.1) !important;\n  box-shadow: 0 0 12px rgba(240, 184, 208, 0.25) !important;\n}\n\nbutton svg {\n  fill: currentColor !important;\n  width: 20px !important;\n  height: 20px !important;\n}\n\n/* ====== 小屏适配 ====== */\n@media (max-width: 480px) {\n  .game-ui {\n    font-size: 12px !important;\n    margin: 8px auto !important;\n    width: calc(100% - 16px) !important;\n  }\n  .status-top {\n    padding: 6px 4px !important;\n    margin-bottom: 10px !important;\n    border-width: 1px !important;\n  }\n  .top-item {\n    font-size: 11px !important;\n    min-width: 70px !important;\n    padding: 3px 0 !important;\n  }\n  .card {\n    padding: 8px !important;\n    margin-bottom: 8px !important;\n    border-radius: 10px !important;\n  }\n  .ui-label {\n    font-size: 11px !important;\n    margin: 0 0 3px 2px !important;\n  }\n  .card-header {\n    font-size: 13px !important;\n    margin-bottom: 6px !important;\n    padding-bottom: 4px !important;\n  }\n  .tag {\n    font-size: 10px !important;\n    padding: 1px 6px !important;\n  }\n  .grid-3-col, .grid-2-col {\n    gap: 4px !important;\n    margin-bottom: 4px !important;\n    grid-template-columns: 1fr !important;\n  }\n  .g-item {\n    padding: 4px 6px !important;\n    font-size: 11px !important;\n  }\n  .body-list { margin: 6px 0 !important; }\n  .body-row {\n    grid-template-columns: minmax(35px, 50px) 1fr minmax(60px, 80px) !important;\n    gap: 4px !important;\n    padding: 4px 6px !important;\n  }\n  .b-lbl, .b-desc { font-size: 11px !important; }\n  .b-dev { font-size: 10px !important; }\n  .bar-group { margin-top: 8px !important; }\n  .stat-grid {\n    grid-template-columns: minmax(35px, 60px) 1fr minmax(25px, 40px) !important;\n    gap: 4px !important;\n    margin-bottom: 4px !important;\n  }\n  .s-lbl { font-size: 11px !important; }\n  .s-num { font-size: 10px !important; }\n  .bar-track { height: 7px !important; }\n  .selection-box {\n    margin-top: 10px !important;\n    border-width: 1px !important;\n    padding: 6px !important;\n    border-radius: 10px !important;\n    width: 100% !important;\n  }\n  .select-opt {\n    padding: 6px 8px !important;\n    font-size: 12px !important;\n  }\n  game-header {\n    padding: 8px 10px 6px !important;\n    flex-wrap: wrap !important;\n  }\n  game-title { font-size: 13px !important; }\n  game-round { font-size: 10px !important; }\n  game-reward {\n    flex-direction: column !important;\n    gap: 6px !important;\n    padding: 8px 10px 10px !important;\n  }\n  score-board { font-size: 12px !important; }\n  rules-content { font-size: 11px !important; }\n@media (max-width: 480px) {\n  .text-body {\n    margin: 8px auto !important;\n    padding: 12px 14px !important;\n    border-radius: 10px !important;\n    font-size: 12.5px !important;\n    line-height: 1.7 !important;\n  }\n  .text-body::before {\n    width: 24px !important;\n    height: 5px !important;\n    top: -4px !important;\n    left: 10px !important;\n  }\n  .text-body::after {\n    font-size: 9px !important;\n    bottom: -4px !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .text-body {\n    transition: none !important;\n  }\n  .text-body:hover {\n    transform: none !important;\n  }\n}\n  #ai-chat-bottom-input {\n    min-height: 50px !important;\n    padding: 0 4px !important;\n  }\n  #ai-chat-input {\n    min-height: 36px !important;\n    max-height: 150px !important;\n    padding: 8px 12px !important;\n    font-size: 12px !important;\n  }\n}\n\n/* ====== 低动效偏好 ====== */\n@media (prefers-reduced-motion: reduce) {\n  .chat-answer-container .bg-gray-100\\/90.relative.inline-block,\n  .status-content,\n  game-panel,\n  text {\n    transition: none !important;\n  }\n  .chat-answer-container .bg-gray-100\\/90.relative.inline-block:hover,\n  .status-content:hover,\n  game-panel:hover,\n  text:hover {\n    transform: none !important;\n  }\n}\n","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":4,"totalMessages":30,"totalCreditsUsed":56537,"totalTokensUsed":892207,"totalPlayedUsers":7,"deeplyPlayed":1,"fixedPromptLength":9053,"lorebookLength":16132,"author":{"id":"t4Re8iVMgKjcxhCBuq9gSgICzKmU7FEl","name":"みつさくリしん","displayUsername":"etnriuhes","username":"etnriuhes"},"cardsTags":[{"tag":{"name":"触手","cardsCount":10}},{"tag":{"name":"各种玩法","cardsCount":127}},{"tag":{"name":"已破甲","cardsCount":2211}},{"tag":{"name":"克苏鲁","cardsCount":13}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"足控","cardsCount":35}},{"tag":{"name":"萝莉","cardsCount":189}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}