{"id":"65a051c0-8163-4f1a-b3ad-236f35d831d6","authorId":"H9Hy21r2wHmNck0wzblAGroADM5qT9zM","title":"【大世界】下海交配大学","description":"小知识：如果遇到截断或者生成失败可以降低历史长度试试\nPS3:如果截断请用非流式游玩\nPS2：更新了破甲\nPS：更新了npc的性格固定和记忆区。有效的减少了npc性格变化和多轮游玩后npc遗忘的情况。如果还有问题请在评论区里提。我会稳步更新\n\n求关注，谢谢喵。内置专属文风（色爆了），活人感很强。\n喜欢🦌的兄弟们有福了\n下海交配大学占地5平方公里，开设十大学院和多种社团。\n所有地面铺设柔软材质或覆盖缓冲层，草坪极致柔软，随时可以倒下去做。\n公共区域大量软垫长椅、宽大沙发、悬挂式秋千、户外大床、半开放式凉亭——\"交配友好型\"设施。\n随处可见补给站：免费安全套、润滑液、湿纸巾、饮用水、能量饮料。\n清洁系统极度发达，任何角落使用后迅速恢复干净。\n隔音与开放并存：开放区域做爱时人来人往是常态；也有半封闭帘幕区和包厢。\n所有学生全部经过秘密选拔，外貌身材均为顶尖。\n男生身材匀称、体能充沛、尺寸优越。女生容貌精致、曲线突出、皮肤细腻。\n所有人健康状况完美，性格开放、对身体无羞耻感。\n全校统一双人间，舍友必须为异性，每间住一男一女。\n面积约40㎡：一张加大双人床（2.0m×2.2m）、透明玻璃隔断浴室、全身落地镜、床头柜常备安全套润滑液湿纸巾。隔音良好。","background":"bhne7z9kdvyecoirmsxe33ds.webp","backgroundWidth":1024,"backgroundHeight":1024,"cover":"z9rdza4z5lzbedlvdwlfhur8.webp","coverWidth":1024,"coverHeight":1024,"introPage":"omndb16zr07r2h3lkzx0qlw8.html","changelog":"更新了一下破甲","createdAt":"2026-06-27T16:03:14.765Z","updatedAt":"2026-07-27T04:48:47.360Z","initPublicAt":"2026-07-01T12:02:39.684Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ============================================================\n   🌸 校园青春 · 新拟态 · 天蓝调 v1.2(fixed)\n   ============================================================ */\n\n/* ---------- 全局变量 ---------- */\ndetails.card,\narticle.story-body {\n  --sky-1: #f4faff;\n  --sky-2: #e1f0fb;\n  --sky-3: #c6e2f5;\n  --sky-4: #8ec5e8;\n  --sky-5: #4a90c4;\n  --ink-1: #2c4d6e;\n  --ink-2: #5a7a9c;\n  --ink-3: #8aa5c0;\n  --sh-l: rgba(255, 255, 255, 0.95);\n  --sh-d: rgba(110, 160, 200, 0.28);\n  --pink: #ff85a0;\n  --pink-bg: #ffe0eb;\n  --gold: #ffd97a;\n  --green: #6fcc8f;\n  --purple: #a78bfa;\n  --orange: #ff9a55;\n}\n\n/* ============================================================\n   🌐 卡片基底\n   ============================================================ */\ndetails.card {\n  display: block;\n  position: relative;\n  margin: 20px 8px;\n  padding: 0 14px 14px;\n  background: linear-gradient(145deg, var(--sky-1), var(--sky-2));\n  border-radius: 24px;\n  border: 1.5px solid rgba(255, 255, 255, 0.85);\n  box-shadow:\n    9px 9px 22px var(--sh-d),\n    -9px -9px 22px var(--sh-l);\n  transition: all 0.4s cubic-bezier(.2,.8,.2,1);\n  color: var(--ink-1);\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n  overflow: hidden;\n}\n\ndetails.card:hover {\n  transform: translateY(-2px);\n  box-shadow:\n    11px 11px 26px var(--sh-d),\n    -11px -11px 26px var(--sh-l);\n}\n\ndetails.card[open] {\n  background: linear-gradient(145deg, var(--sky-2), var(--sky-1));\n}\n\n/* 右上角星星角标 */\ndetails.card::before {\n  content: \"\";\n  position: absolute;\n  top: 14px;\n  right: 16px;\n  width: 22px;\n  height: 22px;\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2 L14.5 9 L22 9 L16 13.5 L18 21 L12 16.5 L6 21 L8 13.5 L2 9 L9.5 9 Z' fill='%23ffd97a' opacity='0.7'/></svg>\");\n  background-size: contain;\n  background-repeat: no-repeat;\n  pointer-events: none;\n  animation: twinkle 3.5s ease-in-out infinite;\n  z-index: 2;\n}\n\n/* 左下角泡泡角标 */\ndetails.card::after {\n  content: \"\";\n  position: absolute;\n  bottom: 10px;\n  left: 14px;\n  width: 30px;\n  height: 30px;\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><g opacity='0.55'><circle cx='8' cy='10' r='3' fill='%23ffb6c8'/><circle cx='18' cy='8' r='2.5' fill='%23ffd97a'/><circle cx='24' cy='16' r='3' fill='%237cb9e8'/><circle cx='14' cy='20' r='2.5' fill='%23a78bfa'/><circle cx='6' cy='22' r='3' fill='%236fcc8f'/></g></svg>\");\n  background-size: contain;\n  background-repeat: no-repeat;\n  pointer-events: none;\n  animation: float 4s ease-in-out infinite;\n}\n\n@keyframes twinkle {\n  0%, 100% { opacity: 0.4; transform: scale(0.9) rotate(0deg); }\n  50% { opacity: 0.85; transform: scale(1.1) rotate(15deg); }\n}\n\n@keyframes float {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-3px); }\n}\n\n/* ============================================================\n   📌 summary 标题\n   ============================================================ */\ndetails.card summary {\n  position: relative;\n  padding: 14px 52px 14px 50px;\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--sky-5);\n  cursor: pointer;\n  list-style: none;\n  background: linear-gradient(145deg, var(--sky-1), var(--sky-3));\n  border-radius: 22px 22px 0 0;\n  box-shadow:\n    inset 3px 3px 6px var(--sh-l),\n    inset -3px -3px 6px var(--sh-d);\n  transition: all 0.3s ease;\n  user-select: none;\n  letter-spacing: 0.6px;\n  margin-bottom: 8px;\n}\n\ndetails.card summary::-webkit-details-marker { display: none; }\ndetails.card summary::marker { content: \"\"; }\n\ndetails.card summary::before {\n  content: \"\";\n  position: absolute;\n  left: 18px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 18px;\n  height: 18px;\n  border-radius: 50%;\n  background: linear-gradient(145deg, var(--sky-4), var(--sky-5));\n  box-shadow:\n    inset 1.5px 1.5px 3px rgba(255,255,255,0.55),\n    inset -1.5px -1.5px 3px rgba(0,0,0,0.2),\n    2px 2px 5px var(--sh-d);\n}\n\ndetails.card summary:hover {\n  background: linear-gradient(145deg, var(--sky-2), var(--sky-3));\n}\n\ndetails.card[open] summary {\n  border-radius: 22px 22px 0 0;\n}\n\n/* ============================================================\n   📝 卡片内 <p> 通用\n   ============================================================ */\ndetails.card p {\n  margin: 7px 16px;\n  padding: 9px 16px;\n  font-size: 13.5px;\n  line-height: 1.75;\n  color: var(--ink-1);\n  background: linear-gradient(145deg, var(--sky-1), var(--sky-2));\n  border-radius: 14px;\n  box-shadow:\n    inset 2.5px 2.5px 6px var(--sh-d),\n    inset -2.5px -2.5px 6px var(--sh-l);\n  transition: all 0.25s ease;\n  position: relative;\n}\n\ndetails.card p:hover {\n  transform: translateX(3px);\n}\n\ndetails.card p b {\n  color: var(--sky-5);\n  font-weight: 700;\n  margin-right: 4px;\n  letter-spacing: 0.3px;\n}\n\ndetails.card p i {\n  color: #d96b8a;\n  font-style: normal;\n  font-weight: 700;\n  margin-right: 4px;\n}\n\n/* 分隔线 */\ndetails.card hr {\n  margin: 14px 24px;\n  border: none;\n  height: 6px;\n  background: radial-gradient(circle, var(--sky-4) 1.5px, transparent 2px) 0 0 / 14px 6px repeat-x;\n  opacity: 0.55;\n}\n\n/* ============================================================\n   ⭐ 小标题 .stat-title\n   ============================================================ */\ndetails.card p.stat-title {\n  margin: 14px 16px 8px;\n  padding: 10px 18px 10px 32px;\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--sky-5);\n  background: linear-gradient(145deg, var(--sky-3), var(--sky-2));\n  border-radius: 16px;\n  box-shadow:\n    5px 5px 12px var(--sh-d),\n    -5px -5px 12px var(--sh-l);\n  letter-spacing: 0.8px;\n}\n\ndetails.card p.stat-title::before {\n  content: \"✦\";\n  position: absolute;\n  left: 13px;\n  top: 50%;\n  transform: translateY(-50%);\n  color: var(--gold);\n  font-size: 13px;\n  text-shadow: 0 0 4px rgba(255,217,122,0.6);\n}\n\ndetails.card p.stat-title:hover {\n  transform: translateX(0);\n}\n\ndetails.card p.stat-title b {\n  color: var(--sky-5);\n}\n\n/* ============================================================\n   🎀 隐私字段 .sex-info\n   ============================================================ */\ndetails.card p.sex-info {\n  background: linear-gradient(145deg, #fff0f5, var(--pink-bg));\n  box-shadow:\n    inset 2.5px 2.5px 6px rgba(220, 130, 160, 0.2),\n    inset -2.5px -2.5px 6px rgba(255, 255, 255, 0.95);\n  color: #7a3a4d;\n}\n\ndetails.card p.sex-info i {\n  color: #c44b6a;\n}\n\n/* ============================================================\n   📋 横向排版 .row\n   ============================================================ */\ndetails.card p.row {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 10px;\n}\n\ndetails.card p.row .time {\n  display: inline-block;\n  padding: 3px 11px;\n  background: linear-gradient(145deg, var(--sky-4), var(--sky-5));\n  color: #fff;\n  border-radius: 11px;\n  font-size: 12px;\n  font-weight: 700;\n  box-shadow:\n    2px 2px 5px var(--sh-d),\n    inset 1px 1px 2px rgba(255,255,255,0.35);\n  letter-spacing: 0.4px;\n  white-space: nowrap;\n}\n\ndetails.card p.row .status {\n  margin-left: auto;\n  padding: 3px 11px;\n  background: linear-gradient(145deg, var(--sky-1), var(--sky-2));\n  border-radius: 11px;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--sky-5);\n  box-shadow:\n    inset 1.5px 1.5px 3px var(--sh-d),\n    inset -1.5px -1.5px 3px var(--sh-l);\n  white-space: nowrap;\n}\n\n/* ============================================================\n   📔 记忆区 .mem\n   ============================================================ */\ndetails.card p.row.mem {\n  font-size: 12.5px;\n  line-height: 1.7;\n  background: linear-gradient(145deg, #faf5ff, #f0e8ff);\n  box-shadow:\n    inset 2px 2px 5px rgba(167, 139, 250, 0.18),\n    inset -2px -2px 5px rgba(255, 255, 255, 0.95);\n}\n\ndetails.card p.row.mem .no {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 24px;\n  height: 24px;\n  background: linear-gradient(145deg, var(--gold), #ffb84d);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 12px;\n  font-weight: 700;\n  box-shadow:\n    2px 2px 5px var(--sh-d),\n    inset 1px 1px 2px rgba(255,255,255,0.4);\n}\n\ndetails.card p.row.mem .scene {\n  color: var(--purple);\n  font-weight: 600;\n  font-style: italic;\n}\n\ndetails.card p.row.mem .event {\n  color: var(--ink-1);\n}\n\n/* ============================================================\n   🎯 行动推荐 .action\n   ============================================================ */\ndetails.card p.action {\n  margin: 12px 16px;\n  padding: 13px 20px 13px 40px;\n  font-size: 13.5px;\n  font-weight: 600;\n  background: linear-gradient(145deg, var(--sky-1), var(--sky-3));\n  border-radius: 18px;\n  box-shadow:\n    6px 6px 14px var(--sh-d),\n    -6px -6px 14px var(--sh-l);\n  cursor: pointer;\n  position: relative;\n  transition: all 0.3s cubic-bezier(.2,.8,.2,1);\n  letter-spacing: 0.3px;\n}\n\ndetails.card p.action::before {\n  content: \"➤\";\n  position: absolute;\n  left: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  color: var(--sky-4);\n  font-size: 13px;\n  transition: all 0.3s ease;\n}\n\ndetails.card p.action:hover {\n  transform: translate(-2px, -2px);\n  box-shadow:\n    8px 8px 18px var(--sh-d),\n    -8px -8px 18px var(--sh-l);\n  color: var(--sky-5);\n}\n\ndetails.card p.action:hover::before {\n  left: 20px;\n  color: var(--sky-5);\n}\n\ndetails.card p.action:active {\n  transform: translate(1px, 1px);\n  box-shadow:\n    inset 3px 3px 6px var(--sh-d),\n    inset -3px -3px 6px var(--sh-l);\n}\n\n/* ============================================================\n   🎨 每张卡片专属色彩\n   ============================================================ */\n\n/* 📍 当前情况 - 天蓝 */\ndetails.now-card summary::before {\n  background: linear-gradient(145deg, #87cefa, #4a90c4);\n}\n\n/* 👤 主角信息 - 蓝紫 */\ndetails.player-card summary::before {\n  background: linear-gradient(145deg, #a4c8f0, #7a9cc6);\n}\n\n/* 🔞 交配记录 - 玫红 */\ndetails.sex-log-card {\n  background: linear-gradient(145deg, #fff5f8, #ffe4ec);\n}\n\ndetails.sex-log-card[open] {\n  background: linear-gradient(145deg, #ffe4ec, #fff5f8);\n}\n\ndetails.sex-log-card summary {\n  background: linear-gradient(145deg, #fff5f8, #ffc8d8);\n  color: #a13d64;\n}\n\ndetails.sex-log-card summary:hover {\n  background: linear-gradient(145deg, #ffecf1, #ffc8d8);\n}\n\ndetails.sex-log-card summary::before {\n  background: linear-gradient(145deg, #ffc2d8, #d65b88);\n}\n\ndetails.sex-log-card::before {\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 4 C15 1 21 3 21 9 C21 15 12 21 12 21 C12 21 3 15 3 9 C3 3 9 1 12 4 Z' fill='%23d65b88' opacity='0.68'/></svg>\");\n}\n\ndetails.sex-log-card p b {\n  color: #a13d64;\n}\n\ndetails.sex-log-card p.stat-title {\n  color: #a13d64;\n  background: linear-gradient(145deg, #ffd0df, #ffecf1);\n  box-shadow:\n    5px 5px 12px rgba(200, 100, 140, 0.18),\n    -5px -5px 12px rgba(255, 255, 255, 0.95);\n}\n\ndetails.sex-log-card p.stat-title::before {\n  color: #d65b88;\n  text-shadow: 0 0 4px rgba(214, 91, 136, 0.5);\n}\n\ndetails.sex-log-card p.stat-title b {\n  color: #a13d64;\n}\n\n/* 💞 NPC档案 - 粉 */\ndetails.npc-card {\n  background: linear-gradient(145deg, #fff5fa, #ffe8f1);\n}\n\ndetails.npc-card summary {\n  background: linear-gradient(145deg, #fff5fa, #ffd0e0);\n  color: #c44b6a;\n}\n\ndetails.npc-card summary::before {\n  background: linear-gradient(145deg, #ffc0d0, #ff85a0);\n}\n\ndetails.npc-card::before {\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 21s-7-5.5-7-11a4 4 0 0 1 7-2.64 4 4 0 0 1 7 2.6c0 5.5-7 11-7 11z' fill='%23ff85a0' opacity='0.75'/></svg>\");\n}\n\ndetails.npc-card p b {\n  color: #c44b6a;\n}\n\n/* 🛏️ 舍友档案 - 暖棕 */\ndetails.roommate-card {\n  background: linear-gradient(145deg, #fdf8f2, #f5e8d6);\n}\n\ndetails.roommate-card[open] {\n  background: linear-gradient(145deg, #f5e8d6, #fdf8f2);\n}\n\ndetails.roommate-card summary {\n  background: linear-gradient(145deg, #fdf8f2, #e8d4b8);\n  color: #8b5a2b;\n}\n\ndetails.roommate-card summary:hover {\n  background: linear-gradient(145deg, #f7ede0, #e8d4b8);\n}\n\ndetails.roommate-card summary::before {\n  background: linear-gradient(145deg, #f5d3a3, #c78b48);\n}\n\ndetails.roommate-card::before {\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3 12 h18 v7 a2 2 0 0 1 -2 2 h-14 a2 2 0 0 1 -2 -2 z M5 8 a3 3 0 0 1 3 -3 h1 a3 3 0 0 1 3 3 v4 h-7 z M12 8 a3 3 0 0 1 3 -3 h1 a3 3 0 0 1 3 3 v4 h-7 z' fill='%23c78b48' opacity='0.65'/></svg>\");\n}\n\ndetails.roommate-card p b {\n  color: #8b5a2b;\n}\n\ndetails.roommate-card p.stat-title {\n  color: #8b5a2b;\n  background: linear-gradient(145deg, #e8d4b8, #fdf8f2);\n  box-shadow:\n    5px 5px 12px rgba(160, 120, 70, 0.18),\n    -5px -5px 12px rgba(255, 255, 255, 0.95);\n}\n\ndetails.roommate-card p.stat-title::before {\n  color: #c78b48;\n  text-shadow: 0 0 4px rgba(199, 139, 72, 0.5);\n}\n\ndetails.roommate-card p.stat-title b {\n  color: #8b5a2b;\n}\n\n/* 📚 课表 - 金 */\ndetails.schedule-card summary {\n  color: #b88200;\n}\n\ndetails.schedule-card summary::before {\n  background: linear-gradient(145deg, #ffe08a, #ffb84d);\n}\n\ndetails.schedule-card::before {\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5 4h11 a3 3 0 0 1 3 3 v13 a3 3 0 0 1 -3 -3 h-11 z M5 4 a3 3 0 0 0 0 6 h11' fill='%23ffd97a' opacity='0.75' stroke='%23b88200' stroke-width='0.8' stroke-opacity='0.4'/></svg>\");\n}\n\n/* 🏫 校园实况 - 绿 */\ndetails.campus-card summary {\n  color: #2d8048;\n}\n\ndetails.campus-card summary::before {\n  background: linear-gradient(145deg, #b8eac8, #6fcc8f);\n}\n\ndetails.campus-card::before {\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2 L2 10 L4 10 V21 H20 V10 L22 10 Z M10 14 H14 V21 H10 Z' fill='%236fcc8f' opacity='0.7'/></svg>\");\n}\n\n/* 📔 记忆区 - 紫 */\ndetails.memory-card summary {\n  color: #6d4ec4;\n}\n\ndetails.memory-card summary::before {\n  background: linear-gradient(145deg, #d4c4ff, #a78bfa);\n}\n\ndetails.memory-card::before {\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5 3h12 a2 2 0 0 1 2 2 v16 H7 a2 2 0 0 1 -2 -2 z M9 3 v18 M5 8 L7 8 M5 12 L7 12 M5 16 L7 16' fill='%23c8b6ff' fill-opacity='0.6' stroke='%23a78bfa' stroke-width='0.8' stroke-opacity='0.5'/></svg>\");\n}\n\n/* 🎯 行动推荐 - 橙 */\ndetails.action-card summary {\n  color: #c4651f;\n}\n\ndetails.action-card summary::before {\n  background: linear-gradient(145deg, #ffd0a0, #ff9a55);\n}\n\ndetails.action-card::before {\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='9' fill='none' stroke='%23ff9a55' stroke-width='1.5' opacity='0.7'/><circle cx='12' cy='12' r='5' fill='none' stroke='%23ff9a55' stroke-width='1.5' opacity='0.7'/><circle cx='12' cy='12' r='2' fill='%23ff9a55' opacity='0.8'/></svg>\");\n}\n\n/* ============================================================\n   📜 正文容器 article.story-body\n   ============================================================ */\narticle.story-body {\n  display: block;\n  position: relative;\n  margin: 24px 8px;\n  padding: 32px 28px 36px;\n  background: linear-gradient(145deg, #ffffff, #eef7ff);\n  border-radius: 24px;\n  border: 1.5px solid rgba(255, 255, 255, 0.85);\n  box-shadow:\n    9px 9px 24px var(--sh-d),\n    -9px -9px 24px var(--sh-l);\n  font-size: 14.5px;\n  line-height: 2;\n  color: #344a63;\n  letter-spacing: 0.5px;\n  text-align: justify;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", \"Source Han Serif SC\", serif;\n}\n\n/* 正文内部段落 */\narticle.story-body p {\n  margin: 0 0 1em;\n  padding: 0;\n  background: transparent;\n  border-radius: 0;\n  box-shadow: none;\n  text-indent: 2em;\n  font-size: inherit;\n  line-height: inherit;\n  color: inherit;\n  position: static;\n}\n\narticle.story-body p:hover {\n  transform: none;\n}\n\narticle.story-body p:last-child {\n  margin-bottom: 0;\n}\n\n/* 正文左上角樱花 */\narticle.story-body::before {\n  content: \"\";\n  position: absolute;\n  top: 12px;\n  left: 14px;\n  width: 38px;\n  height: 38px;\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><g opacity='0.5'><path d='M20 6 C22 11, 26 11, 32 14 C26 17, 22 22, 20 32 C18 22, 14 17, 8 14 C14 11, 18 11, 20 6 Z' fill='%23ffb6c8'/><circle cx='20' cy='17' r='2.5' fill='%23ffd97a'/></g></svg>\");\n  background-size: contain;\n  background-repeat: no-repeat;\n  pointer-events: none;\n  animation: float 4.5s ease-in-out infinite;\n}\n\n/* 正文右下角泡泡 */\narticle.story-body::after {\n  content: \"\";\n  position: absolute;\n  bottom: 14px;\n  right: 14px;\n  width: 42px;\n  height: 42px;\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><g opacity='0.45'><circle cx='12' cy='12' r='3.5' fill='%23ffb6c8'/><circle cx='28' cy='10' r='2.5' fill='%23ffd97a'/><circle cx='32' cy='24' r='3' fill='%237cb9e8'/><circle cx='20' cy='28' r='2.5' fill='%23a78bfa'/><circle cx='8' cy='28' r='3' fill='%236fcc8f'/></g></svg>\");\n  background-size: contain;\n  background-repeat: no-repeat;\n  pointer-events: none;\n  animation: twinkle 4s ease-in-out infinite;\n}\n\n/* ============================================================\n   💬 平台界面美化\n   ============================================================ */\ntextarea {\n  background: linear-gradient(145deg, #f4faff, #e1f0fb) !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.85) !important;\n  border-radius: 18px !important;\n  box-shadow:\n    inset 4px 4px 10px rgba(110, 160, 200, 0.28),\n    inset -4px -4px 10px rgba(255, 255, 255, 0.95) !important;\n  color: #2c4d6e !important;\n  font-size: 14px !important;\n  padding: 12px 16px !important;\n  transition: all 0.3s ease !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", sans-serif !important;\n}\n\ntextarea:focus {\n  outline: none !important;\n  box-shadow:\n    inset 3px 3px 8px rgba(110, 160, 200, 0.35),\n    inset -3px -3px 8px rgba(255, 255, 255, 0.95),\n    0 0 0 2px rgba(140, 200, 240, 0.45) !important;\n}\n\ntextarea::placeholder {\n  color: #8aa5c0 !important;\n  font-size: 13px !important;\n  letter-spacing: 0.3px !important;\n}\n\ninput[type=\"text\"],\ninput[type=\"search\"],\ninput[type=\"password\"],\ninput:not([type]) {\n  background: linear-gradient(145deg, #f4faff, #e1f0fb) !important;\n  border: 1.5px solid rgba(255, 255, 255, 0.8) !important;\n  border-radius: 16px !important;\n  box-shadow:\n    inset 3px 3px 8px rgba(110, 160, 200, 0.25),\n    inset -3px -3px 8px rgba(255, 255, 255, 0.95) !important;\n  color: #2c4d6e !important;\n  font-size: 13.5px !important;\n  padding: 10px 14px !important;\n  transition: all 0.3s ease !important;\n}\n\ninput[type=\"text\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"password\"]:focus,\ninput:not([type]):focus {\n  outline: none !important;\n  box-shadow:\n    inset 2px 2px 6px rgba(110, 160, 200, 0.35),\n    inset -2px -2px 6px rgba(255, 255, 255, 0.95),\n    0 0 0 2px rgba(140, 200, 240, 0.4) !important;\n}\n\ninput::placeholder {\n  color: #8aa5c0 !important;\n}\n\nbutton {\n  background: linear-gradient(145deg, #c6e2f5, #8ec5e8) !important;\n  color: #2c4d6e !important;\n  border: none !important;\n  border-radius: 14px !important;\n  padding: 8px 16px !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  cursor: pointer !important;\n  box-shadow:\n    4px 4px 10px rgba(110, 160, 200, 0.3),\n    -4px -4px 10px rgba(255, 255, 255, 0.9),\n    inset 1px 1px 2px rgba(255, 255, 255, 0.5) !important;\n  transition: all 0.25s ease !important;\n  letter-spacing: 0.6px !important;\n  font-family: \"PingFang SC\", \"Microsoft YaHei\", sans-serif !important;\n}\n\nbutton:hover {\n  background: linear-gradient(145deg, #b6d8ee, #7ebde0) !important;\n  transform: translateY(-1px) !important;\n  box-shadow:\n    5px 5px 12px rgba(110, 160, 200, 0.35),\n    -5px -5px 12px rgba(255, 255, 255, 0.95),\n    inset 1px 1px 2px rgba(255, 255, 255, 0.5) !important;\n}\n\nbutton:active {\n  transform: translateY(1px) !important;\n  box-shadow:\n    inset 3px 3px 6px rgba(110, 160, 200, 0.35),\n    inset -3px -3px 6px rgba(255, 255, 255, 0.85) !important;\n}\n\n/* ============================================================\n   📱 移动端适配\n   ============================================================ */\n@media (max-width: 480px) {\n  details.card {\n    margin: 16px 4px;\n    border-radius: 20px;\n  }\n\n  details.card summary {\n    padding: 12px 44px 12px 44px;\n    font-size: 14px;\n  }\n\n  details.card summary::before {\n    width: 16px;\n    height: 16px;\n    left: 16px;\n  }\n\n  details.card p {\n    margin: 6px 12px;\n    padding: 8px 13px;\n    font-size: 13px;\n  }\n\n  details.card p.action {\n    padding: 12px 16px 12px 36px;\n  }\n\n  details.card hr {\n    margin: 12px 18px;\n  }\n\n  article.story-body {\n    padding: 26px 22px 30px;\n    font-size: 14px;\n    margin: 20px 4px;\n    line-height: 1.9;\n  }\n\n  details.card::before {\n    width: 18px;\n    height: 18px;\n    top: 12px;\n    right: 12px;\n  }\n\n  details.card::after {\n    width: 24px;\n    height: 24px;\n  }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3.1-pro-preview-low","contextWindow":4},"totalConversations":1943,"totalMessages":35855,"totalCreditsUsed":48899647,"totalTokensUsed":1535223640,"totalPlayedUsers":1150,"deeplyPlayed":625,"fixedPromptLength":19107,"lorebookLength":40597,"author":{"id":"H9Hy21r2wHmNck0wzblAGroADM5qT9zM","name":"🦌🦌大侠","displayUsername":"essde2","username":"essde2"},"cardsTags":[{"tag":{"name":"极致色情描写","cardsCount":95}},{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"校园","cardsCount":424}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"巅峰决战","cardsCount":123}},{"tag":{"name":"开放世界","cardsCount":1288}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}