{"id":"57815a3b-0371-4b77-a5bb-fae99d1830ad","authorId":"rDvEbzyH33bmXZzzHtZBbiMFJNFcID8q","title":"碧蓝航线全舰娘后宫大世界","description":"大制作！全舰娘全立绘全皮肤全台词！共计865个舰娘，快把她们拉进后宫开银趴吧！","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"xk3o6lr0a7fkphinhlcwtpn1.webp","coverWidth":1440,"coverHeight":2160,"introPage":"q5ukijgidcw6nlfpp5cjbvir.html","changelog":null,"createdAt":"2026-08-04T11:36:01.003Z","updatedAt":"2026-08-04T15:11:40.191Z","initPublicAt":"2026-08-04T12:14:10.120Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":true,"memorySchema":null,"injectStyles":"/* =====================================================================\n   builtInCss · 碧蓝航线 · 全舰娘大世界（四平台通用版）\n   ---------------------------------------------------------------------\n   配套 Runtime：碧蓝航线全舰娘-执行指令-runtime-v1.md\n     固定行序面板 v3：world 5 行 / player 6 行 / npc 12 行\n  目标平台：春水 / MissAI / 夜语 / Rili（不做风月）\n  主题：深海港区 / 银白界面 / 淡金锚饰 / 流动海光边框\n  写法基准：builtInCss_四平台参考模板.css + 跨平台写作规范\n   ---------------------------------------------------------------------\n  原则：\n  1. 内容层选择器严格绑定 Runtime 输出协议，零平台前缀\n  2. 禁用 :is()（miss 系不识别），一律逗号展开\n  3. 面板标签由模型写出（<p><b>标签：</b>值</p>），CSS 只做配色\n  4. 伪元素只作装饰增强，不承载必要信息\n  5. 平台差异只出现在「8. 平台容器钩子」；浅色覆盖在「9. 末尾覆盖段」+ !important\n  6. 不写裸 body / :root 作为唯一作用域；不依赖外链字体（CSP 限制）\n  ===================================================================== */\n\n/* ---------- 0. 主题变量（带 fallback） ---------- */\n:root {\n  --accent: #3f8fe8;            /* 强调色：面板标签、链接、高亮（海蓝） */\n  --accent-2: #a9dcff;          /* 强调色浅变体（海光） */\n  --gold: #e2c27a;              /* 世界面板 / 关键名词（淡金锚饰） */\n  --player: #8fc6e8;            /* 玩家面板（银蓝） */\n  --npc: #a9dcff;               /* NPC 面板（海光蓝） */\n  --bg: #061b33;                /* 内容区背景（深海） */\n  --text: #eef3fb;              /* 正文主文字（银白） */\n  --muted: #a9bdd6;             /* 次要文字 */\n  --dim: #7b93ae;               /* 弱化文字 */\n  --line: rgba(95, 150, 215, .24);\n  --panel-bg: rgba(9, 28, 52, .94);\n  --judge-color: #7b93ae;\n  --font-body: \"Noto Sans SC\", \"PingFang SC\", \"Microsoft YaHei\", system-ui, sans-serif;\n  --font-mono: \"JetBrains Mono\", Consolas, \"Courier New\", monospace;\n}\n\n/* ---------- 1. 内容层 · 裁决块 ---------- */\ndetails.judge {\n  margin: 8px 0 16px;\n  border-radius: 6px;\n  overflow: hidden;\n}\n\ndetails.judge summary {\n  font-family: var(--font-mono, \"JetBrains Mono\", Consolas, monospace);\n  font-size: 11px;\n  letter-spacing: .2em;\n  color: var(--muted, #a9bdd6);\n  cursor: pointer;\n  user-select: none;\n  list-style: none;\n  padding: 8px 12px;\n}\n\ndetails.judge summary::-webkit-details-marker {\n  display: none;\n}\n\ndetails.judge[open] summary {\n  color: var(--accent, #3f8fe8);\n}\n\n.judge-body {\n  font-family: var(--font-mono, \"JetBrains Mono\", Consolas, monospace);\n  font-size: 12px;\n  line-height: 1.7;\n  color: var(--judge-color, #7b93ae);\n  padding: 10px 14px;\n  border: 1px solid var(--line, rgba(95, 150, 215, .24));\n  border-top: none;\n  border-radius: 0 0 6px 6px;\n}\n\n.judge-meta,\n.judge-line {\n  margin: 4px 0;\n  padding-left: 10px;\n  border-left: 2px solid var(--line, rgba(95, 150, 215, .24));\n}\n\n.judge-body > :first-child {\n  border-left-color: var(--accent, #3f8fe8);\n  color: var(--accent, #3f8fe8);\n}\n\n/* ---------- 2. 内容层 · 分隔线 ---------- */\nhr.separator {\n  border: none;\n  height: 1px;\n  margin: 28px 0;\n  background: linear-gradient(90deg, transparent, var(--line, rgba(95, 150, 215, .35)), transparent);\n}\n\nhr.separator::after {\n  content: \"◇\";\n  display: block;\n  text-align: center;\n  margin-top: 6px;\n  font-size: 10px;\n  color: var(--dim, #7b93ae);\n}\n\n/* ---------- 3. 内容层 · 正文 ---------- */\n.story {\n  padding: 20px 22px;\n  font-family: var(--font-body, \"Noto Sans SC\", system-ui, sans-serif);\n  font-size: 16px;\n  line-height: 1.9;\n  color: var(--text, #eef3fb);\n}\n\n.story p {\n  margin: 0 0 14px;\n}\n\n.story p:last-child {\n  margin-bottom: 0;\n}\n\n.story strong {\n  color: var(--gold, #e2c27a);\n}\n\n.story em {\n  color: var(--accent-2, #a9dcff);\n}\n\n/* ---------- 4. 内容层 · 状态面板（固定行序 v3） ---------- */\ndetails.panel, details.world, details.player, details.npc {\n  position: relative;\n  isolation: isolate;\n  margin: 14px 0;\n  padding: 14px 16px;\n  background: var(--panel-bg, rgba(9, 28, 52, .94));\n  border: 1px solid var(--line, rgba(95, 150, 215, .32));\n  border-radius: 10px;\n  font-size: 14px;\n  line-height: 1.8;\n  color: var(--text, #eef3fb);\n}\n\n/* 流动海光边框（装饰；平台不支持伪元素时自动退化为普通边框） */\ndetails.panel::before, details.world::before, details.player::before, details.npc::before {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  z-index: 2;\n  padding: 1px;\n  border-radius: inherit;\n  pointer-events: none;\n  background: linear-gradient(\n    112deg,\n    transparent 10%,\n    rgba(63, 143, 232, .08) 22%,\n    rgba(63, 143, 232, .95) 39%,\n    rgba(169, 220, 255, .98) 50%,\n    rgba(63, 143, 232, .95) 61%,\n    rgba(63, 143, 232, .08) 78%,\n    transparent 90%\n  );\n  background-size: 260% 100%;\n  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  -webkit-mask-composite: xor;\n  mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\n  mask-composite: exclude;\n  animation: seaBorderFlow 5.6s linear infinite;\n}\n\n@keyframes seaBorderFlow {\n  from { background-position: 130% 0; }\n  to { background-position: -130% 0; }\n}\n\ndetails.panel summary, details.world summary, details.player summary, details.npc summary {\n  position: relative;\n  z-index: 3;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--accent, #3f8fe8);\n  cursor: pointer;\n  user-select: none;\n  list-style: none;\n  margin-bottom: 8px;\n  letter-spacing: .08em;\n}\n\ndetails.panel summary::-webkit-details-marker, details.world summary::-webkit-details-marker, details.player summary::-webkit-details-marker, details.npc summary::-webkit-details-marker {\n  display: none;\n}\n\n/* 面板行：Runtime 输出为 details 的直接子级 <p>，用 > 限定，不误伤 summary */\ndetails.panel > p, details.world > p, details.player > p, details.npc > p {\n  margin: 2px 0;\n  padding: 2px 0;\n  line-height: 1.6;\n}\n\n/* 面板标签：由模型随行写出，CSS 只做配色 */\ndetails.panel > p b, details.world > p b, details.player > p b, details.npc > p b {\n  margin-right: 6px;\n  font-weight: 600;\n  letter-spacing: .02em;\n  color: var(--accent, #3f8fe8);\n}\n\n/* 多面板分别着色（GM 大世界） */\ndetails.panel.world > summary,\ndetails.panel.world > p b,\ndetails.world > summary,\ndetails.world > p b {\n  color: var(--gold, #e2c27a);\n}\n\ndetails.panel.player > summary,\ndetails.panel.player > p b,\ndetails.player > summary,\ndetails.player > p b {\n  color: var(--player, #8fc6e8);\n}\n\ndetails.panel.npc > summary,\ndetails.panel.npc > p b,\ndetails.npc > summary,\ndetails.npc > p b {\n  color: var(--npc, #a9dcff);\n}\n\n/* 港区立绘头像：npc 面板第一行 */\ndetails.panel.npc img.npc-avatar, details.npc img.npc-avatar {\n  display: inline-block;\n  width: 112px;\n  height: 112px;\n  object-fit: cover;\n  object-position: center;\n  border-radius: 50%;\n  border: 1px solid rgba(124, 164, 255, .45);\n  box-shadow: 0 0 18px rgba(63, 143, 232, .28), 0 4px 12px rgba(0, 0, 0, .35);\n  vertical-align: middle;\n  background: rgba(12, 20, 36, .6);\n}\n\ndetails.panel.npc > p:first-child, details.npc > p:first-child {\n  text-align: center;\n  padding: 6px 0 2px;\n}\n\n/* ---------- 5. 内容层 · 行动建议 ---------- */\n.suggestions {\n  margin: 16px 0 8px;\n}\n\n.suggestions p {\n  margin: 8px 0;\n  padding: 12px 16px;\n  background: var(--panel-bg, rgba(9, 28, 52, .94));\n  border: 1px solid var(--line, rgba(95, 150, 215, .24));\n  border-radius: 6px;\n  font-size: 14px;\n  color: var(--text, #eef3fb);\n}\n\n.suggestions p:hover {\n  border-color: var(--accent, #3f8fe8);\n  color: var(--accent-2, #a9dcff);\n}\n\n/* ---------- 6. 通用元素（限定命名空间） ---------- */\n.story code,\n.story pre {\n  font-family: var(--font-mono, \"JetBrains Mono\", Consolas, monospace);\n  font-size: 13px;\n  background: rgba(63, 143, 232, .08);\n  border-radius: 4px;\n}\n\n.story code {\n  padding: 2px 5px;\n}\n\n.story pre {\n  padding: 12px;\n  overflow-x: auto;\n}\n\n.story blockquote {\n  margin: 16px 0;\n  padding: 12px 16px;\n  border-left: 3px solid var(--line, rgba(95, 150, 215, .35));\n  color: var(--muted, #a9bdd6);\n}\n\n.story a {\n  color: var(--accent-2, #a9dcff);\n  text-decoration: none;\n  border-bottom: 1px solid var(--line, rgba(95, 150, 215, .35));\n}\n\n/* ---------- 7. 响应式 ---------- */\n@media (max-width: 480px) {\n  .story {\n    padding: 14px;\n    font-size: 15px;\n  }\n  details.panel {\n    padding: 12px 14px;\n  }\n  details.panel.npc img.npc-avatar, details.npc img.npc-avatar {\n    width: 96px;\n    height: 96px;\n  }\n}\n\n/* 减少动画偏好 */\n@media (prefers-reduced-motion: reduce) {\n  *, *::before, *::after {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n/* ---------- 8. 平台容器钩子（按部署平台启用，其余删除） ---------- */\n\n/* 8.1 春水 Live：聊天主区域 + AI 气泡 */\n.bd-content-area {\n  background: var(--bg, #061b33);\n}\n.bd-ai-msg {\n  border-radius: 12px;\n}\n\n/* 8.2 MissAI：AI 回复内容容器（跟随平台明暗） */\n.content-renderer-v3-container.theme-light {\n  background: var(--bg, #061b33);\n  color: var(--text, #eef3fb);\n}\n.content-renderer-v3-container.theme-dark {\n  background: var(--bg, #061b33);\n  color: var(--text, #eef3fb);\n}\n\n/* 8.3 夜语：builtInCss 注入容器 */\n#installedBuiltInCss {\n  background: var(--bg, #061b33);\n}\n\n/* 8.4 Rili：builtInCss 注入作用域（平台自动加 .custom-styles 前缀） */\n.custom-styles {\n  background: var(--bg, #061b33);\n}\n\n/* ---------- 9. 末尾覆盖段（浅色主题，+ !important） ---------- */\n@media (prefers-color-scheme: light) {\n  :root {\n    --accent: #2478e5;\n    --accent-2: #0d64c8;\n    --gold: #a8791f;\n    --player: #4e86b8;\n    --npc: #2f6fb0;\n    --bg: #f5f9fd;\n    --text: #1e3a5f;\n    --muted: #4e6a8a;\n    --dim: #7890a8;\n    --line: rgba(64, 108, 160, .20);\n    --panel-bg: rgba(255, 255, 255, .97);\n    --judge-color: #5c7690;\n  }\n  details.judge summary,\n  .judge-body,\n  details.panel,\n  .story,\n  .suggestions p {\n    color: var(--text, #1e3a5f) !important;\n  }\n  details.panel, details.world, details.player, details.npc {\n    background: var(--panel-bg, rgba(255, 255, 255, .97)) !important;\n    border-color: rgba(64, 108, 160, .22) !important;\n  }\n  .story strong,\n  details.panel.world > summary,\n  details.panel.world > p b,\n  details.world > summary,\n  details.world > p b {\n    color: var(--gold, #a8791f) !important;\n  }\n  details.panel.player > summary,\n  details.panel.player > p b,\n  details.player > summary,\n  details.player > p b {\n    color: var(--player, #4e86b8) !important;\n  }\n  details.panel.npc > summary,\n  details.panel.npc > p b,\n  details.npc > summary,\n  details.npc > p b {\n    color: var(--npc, #2f6fb0) !important;\n  }\n  details.judge[open] summary,\n  .judge-body > :first-child,\n  .story em,\n  .story a {\n    color: var(--accent, #2478e5) !important;\n  }\n  .suggestions p {\n    background: rgba(255, 255, 255, .9) !important;\n  }\n}\n","options":null,"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"modelSettings":{}},"totalConversations":10,"totalMessages":72,"totalCreditsUsed":101092,"totalTokensUsed":1679950,"totalPlayedUsers":10,"deeplyPlayed":3,"fixedPromptLength":4751,"lorebookLength":1366957,"author":{"id":"rDvEbzyH33bmXZzzHtZBbiMFJNFcID8q","name":"shenchenxc","displayUsername":"shenchenxc","username":"shenchenxc"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":1080}},{"tag":{"name":"可快餐可长线","cardsCount":672}},{"tag":{"name":"低消耗","cardsCount":623}},{"tag":{"name":"已破甲","cardsCount":2394}},{"tag":{"name":"大世界","cardsCount":345}},{"tag":{"name":"多角色","cardsCount":1247}},{"tag":{"name":"男性向","cardsCount":969}},{"tag":{"name":"开放世界","cardsCount":1437}},{"tag":{"name":"开局即可色","cardsCount":1583}},{"tag":{"name":"后宫","cardsCount":773}},{"tag":{"name":"自由探索","cardsCount":1217}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}