{"id":"a96d21ab-97b3-4a13-a6f5-a9b00973cf9a","authorId":"D5nTAh9HWtWkrOKrQf3HhB4Qy09AhE2k","title":"虎牢关攻防战","description":"「其疾如风，其徐如林，侵掠如火，不动如山。」\n\n大周天授二年三月初五，卯正。黄河南岸的阴云压在关墙上，\n东面平原一夜之间长出一片黑林——旌旗、辎车、木料，望不见尽头。\n\n虎牢关三面天险，唯东可攻。\n攻方粮道安稳，却折不起太多人命；守方城池坚固，却等不来任何援军。\n汜水渡口是守方唯一的补给命脉，谁占着它，谁就多几日光景。\n\n投石车轰墙、云梯登城、撞车破门、地道掏基——\n守方以擂石、滚木、火油、听瓮、内重墙一一应对。\n第一次火攻能烧掉器械，第二次对手已覆好湿泥。同一招不会一直好用。\n\n你身边只有一文一武。其余名将都混在行伍之间，\n是某个屯长、某个书吏、某个替人接骨的医者，\n要靠你巡营、点将、临阵、审俘，一个一个认出来。\n\n攻方胜在占领关城核心。守方胜在让攻方军心散尽、主动撤围。\n兵力、存粮、我方将包、敌军来路，尽在点将台。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"s1vr1v8ydae8cf4gnbh72gos.webp","coverWidth":1117,"coverHeight":942,"introPage":"lrkquwid4owrtlvnjhlms6wp.html","changelog":"","createdAt":"2026-08-29T01:32:04.812Z","updatedAt":"2026-08-29T01:44:50.890Z","initPublicAt":"2026-08-29T01:38:08.421Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ==========================================================\n   虎牢关攻防战 · 游戏内样式 V7.2\n   容器 .hulao-map ｜ 节点 .sg-city ｜ 坐标 city-* + data-city-* 双写\n   ========================================================== */\n\n/* === 1. 基础 === */\nbody{\n  color:#2b2118;\n  background:#f7f4ec;\n  font-family:\"Noto Sans SC\",-apple-system,sans-serif;\n  line-height:1.7;\n}\n\n/* === 2. 顶部状态栏 === */\n.top-bar{\n  position:relative;\n  box-sizing:border-box;\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px 20px;\n  max-width:920px;\n  margin:10px auto 14px;\n  padding:14px 18px;\n  overflow:hidden;\n  border:1px solid rgba(188,145,73,.48);\n  border-radius:12px;\n  background:linear-gradient(135deg,rgba(70,43,24,.97),rgba(34,27,23,.98));\n  color:#f4e3bd;\n  font-size:14px;\n  letter-spacing:.03em;\n  box-shadow:0 5px 18px rgba(19,12,8,.22);\n}\n.top-bar::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:5px;\n  height:100%;\n  background:linear-gradient(#d8b468,#825524,#d8b468);\n}\n.top-bar span{\n  white-space:nowrap;\n}\n.top-bar span:first-child{\n  color:#ffe8b4;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:16px;\n  font-weight:700;\n}\n\n/* === 3. 地图外壳 === */\n.map-container{\n  box-sizing:border-box;\n  max-width:920px;\n  margin:14px auto;\n  overflow-x:auto;\n  overflow-y:hidden;\n  border:1px solid rgba(138,95,48,.5);\n  border-radius:13px;\n  background:#2e251e;\n  box-shadow:0 6px 20px rgba(20,13,8,.24);\n}\n.map-container > summary{\n  box-sizing:border-box;\n  padding:11px 16px;\n  cursor:pointer;\n  border-bottom:1px solid rgba(198,158,91,.3);\n  background:linear-gradient(90deg,#4a3423,#30251e);\n  color:#f1d8a4;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:15px;\n  font-weight:700;\n  letter-spacing:.12em;\n  user-select:none;\n}\n\n/* === 4. 地图本体 === */\n.hulao-map{\n  position:relative;\n  box-sizing:border-box;\n  width:900px;\n  height:650px;\n  min-width:900px;\n  margin:14px auto 10px;\n  overflow:hidden;\n  border:1px solid rgba(91,58,28,.72);\n  border-radius:12px;\n  background-image:url(\"https://miha.wiki/Zcq4QT.png\");\n  background-size:100% 100%;\n  background-position:center;\n  background-repeat:no-repeat;\n  background-color:#c9b48a;\n  box-shadow:inset 0 0 40px rgba(48,27,11,.35);\n}\n\n/* === 5. 节点通用（top/left 保留 0，坐标靠 transform 偏移） === */\n.hulao-map .sg-city{\n  position:absolute;\n  top:0;\n  left:0;\n  z-index:4;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  box-sizing:border-box;\n  width:26px;\n  height:26px;\n  border:2px solid rgba(255,247,219,.85);\n  border-radius:50%;\n  background:#77736b;\n  color:#fff;\n  font-size:0;\n  cursor:pointer;\n  box-shadow:0 0 0 3px rgba(54,35,19,.28),0 3px 7px rgba(39,23,12,.45);\n}\n.hulao-map .sg-city::before{\n  content:\"\";\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:rgba(255,255,255,.78);\n}\n\n/* 节点名牌 */\n.hulao-map .sg-city > span{\n  position:absolute;\n  top:100%;\n  left:50%;\n  z-index:6;\n  padding:1px 5px;\n  border:1px solid rgba(255,236,191,.15);\n  border-radius:3px;\n  background:rgba(42,29,18,.9);\n  color:#fff0ce;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:11px;\n  font-weight:700;\n  line-height:1.35;\n  white-space:nowrap;\n  text-shadow:0 1px 2px #000;\n  pointer-events:none;\n  transform:translate(-50%,5px);\n}\n\n/* 悬停详情浮层（读 data-info） */\n.hulao-map .sg-city:hover::after{\n  content:attr(data-info);\n  position:absolute;\n  bottom:135%;\n  left:50%;\n  z-index:20;\n  box-sizing:border-box;\n  min-width:170px;\n  max-width:300px;\n  padding:8px 12px;\n  border:1px solid rgba(241,203,107,.55);\n  border-radius:6px;\n  background:rgba(28,19,12,.96);\n  color:#f4e3bd;\n  font-size:12px;\n  font-weight:400;\n  line-height:1.65;\n  text-align:left;\n  white-space:pre-wrap;\n  pointer-events:none;\n  transform:translateX(-50%);\n  box-shadow:0 5px 16px rgba(0,0,0,.5);\n}\n\n/* === 6. 节点状态 === */\n.hulao-map .sg-city.status-capital,\n.hulao-map .sg-city.data-status-capital{\n  outline:3px double #f1cb6b;\n  outline-offset:3px;\n}\n.hulao-map .sg-city.status-damaged,\n.hulao-map .sg-city.data-status-damaged{\n  border-style:dashed;\n  filter:saturate(.6) brightness(.88);\n}\n.hulao-map .sg-city.status-breached,\n.hulao-map .sg-city.data-status-breached{\n  border:3px double #ff5a4a;\n}\n.hulao-map .sg-city.status-siege,\n.hulao-map .sg-city.data-status-siege{\n  filter:grayscale(.7) brightness(.8);\n}\n.hulao-map .sg-city.status-fire,\n.hulao-map .sg-city.data-status-fire{\n  animation:hl-flicker 1.1s infinite;\n}\n.hulao-map .sg-city.status-occupied,\n.hulao-map .sg-city.data-status-occupied{\n  animation:hl-pulse .9s infinite;\n}\n@keyframes hl-flicker{\n  0%,100%{box-shadow:0 0 10px 2px #ff7a1f,0 3px 7px rgba(39,23,12,.45);}\n  50%{box-shadow:0 0 18px 5px #ff3d0d,0 3px 7px rgba(39,23,12,.45);}\n}\n@keyframes hl-pulse{\n  0%,100%{border-color:#ffef9e;}\n  50%{border-color:#ff4d3d;}\n}\n\n/* === 7. 归属颜色（地图 + 图例共用，双写兼容） === */\n.hulao-map .owner-attack,\n.hulao-map .data-owner-attack,\n.map-legend .owner-attack{\n  background:#c1352f !important;\n}\n.hulao-map .owner-defense,\n.hulao-map .data-owner-defense,\n.map-legend .owner-defense{\n  background:#3f6597 !important;\n}\n.hulao-map .owner-neutral,\n.hulao-map .data-owner-neutral,\n.map-legend .owner-neutral{\n  background:#7d7468 !important;\n}\n\n/* === 8. 节点坐标（要调位置只改这一段） =====================\n   V1.2 ｜ 1 单位 = 78px（核心→城门原距）\n   ========================================================== */\n.hulao-map .city-core,\n.hulao-map .data-city-core{\n  transform:translate(179px,266px) !important;\n}\n.hulao-map .city-wall,\n.hulao-map .data-city-wall{\n  transform:translate(294px,230px) !important;\n}\n.hulao-map .city-gate,\n.hulao-map .data-city-gate{\n  transform:translate(297px,301px) !important;\n}\n.hulao-map .city-moat,\n.hulao-map .data-city-moat{\n  transform:translate(407px,326px) !important;\n}\n.hulao-map .city-ferry,\n.hulao-map .data-city-ferry{\n  transform:translate(385px,500px) !important;\n}\n.hulao-map .city-camp,\n.hulao-map .data-city-camp{\n  transform:translate(778px,339px) !important;\n}\n\n/* === 9. 图例 === */\n.map-legend{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px 16px;\n  box-sizing:border-box;\n  width:900px;\n  min-width:900px;\n  margin:0 auto 13px;\n  padding:9px 12px;\n  border-top:1px solid rgba(222,190,132,.18);\n  background:rgba(28,22,18,.75);\n  color:#ddc8a6;\n  font-size:12px;\n}\n.legend-item{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  white-space:nowrap;\n}\n.color-box{\n  display:inline-block;\n  box-sizing:border-box;\n  width:11px;\n  height:11px;\n  border:1px solid rgba(255,255,255,.6);\n  border-radius:50%;\n}\n\n/* === 10. 正文 === */\n.text-content{\n  box-sizing:border-box;\n  max-width:920px;\n  margin:16px auto;\n  padding:24px 30px;\n  border:1px solid rgba(142,96,47,.3);\n  border-radius:12px;\n  background:linear-gradient(#fffdf7,#fbf6e9);\n  font-size:15.5px;\n  line-height:1.95;\n  box-shadow:0 3px 12px rgba(60,40,20,.08);\n}\n.text-content p{\n  margin:15px 0;\n  text-indent:2em;\n}\n/* 合卷 / 刻石提示行 */\n.text-content p:last-child:not(:only-child){\n  margin-top:22px;\n  padding-top:14px;\n  border-top:1px dashed rgba(142,96,47,.35);\n  color:#7a5a30;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:13.5px;\n  text-indent:0;\n  text-align:right;\n}\n\n/* === 11. 后置状态栏 === */\n.sg-panel{\n  box-sizing:border-box;\n  max-width:920px;\n  margin:16px auto;\n}\n.sg-panel > details,\n.sg-memory > details{\n  margin:9px 0;\n  overflow:hidden;\n  border:1px solid rgba(142,96,47,.32);\n  border-radius:10px;\n  background:#fffdf7;\n  box-shadow:0 2px 6px rgba(60,40,20,.06);\n}\n.sg-panel > details > summary,\n.sg-memory > details > summary{\n  padding:11px 16px;\n  cursor:pointer;\n  background:linear-gradient(90deg,rgba(156,108,50,.14),rgba(156,108,50,.05));\n  color:#5d3a1c;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:14.5px;\n  font-weight:700;\n  letter-spacing:.08em;\n  user-select:none;\n}\n.sg-panel > details[open] > summary,\n.sg-memory > details[open] > summary{\n  border-bottom:1px solid rgba(142,96,47,.22);\n}\n.sg-panel > details > p,\n.sg-memory > details > p{\n  margin:0;\n  padding:8px 18px;\n  font-size:13.5px;\n  line-height:1.75;\n}\n.sg-panel > details > p + p{\n  border-top:1px dotted rgba(142,96,47,.18);\n}\n.sg-panel > details > p:last-child,\n.sg-memory > details > p:last-child{\n  padding-bottom:13px;\n}\n\n/* 迷雾三档：提示词需输出 <span class=\"fog\">未探明</span> / <span class=\"fog-partial\">约见...</span> */\n.fog{\n  color:#6b5a44;\n  font-style:italic;\n  opacity:.85;\n}\n.fog-partial{\n  color:#8a6a2f;\n  font-style:italic;\n}\n\n/* === 12. 下一步行动 === */\ndetails.sg-action{\n  box-sizing:border-box;\n  max-width:920px;\n  margin:16px auto;\n  padding:0 0 6px;\n  border:1px solid rgba(142,96,47,.4);\n  border-radius:10px;\n  background:#fffaf0;\n}\ndetails.sg-action > summary{\n  padding:11px 16px;\n  cursor:pointer;\n  border-bottom:1px solid rgba(142,96,47,.22);\n  background:linear-gradient(90deg,rgba(193,53,47,.1),rgba(193,53,47,.03));\n  color:#8a2c26;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:14.5px;\n  font-weight:700;\n  letter-spacing:.08em;\n}\n.sg-action .action-tip{\n  margin:10px 16px 4px;\n  padding:7px 12px;\n  border-left:3px solid rgba(156,108,50,.5);\n  border-radius:4px;\n  background:rgba(156,108,50,.07);\n  color:#6b4a22;\n  font-size:12.5px;\n}\n.sg-action blockquote{\n  margin:10px 16px 4px;\n  padding:7px 12px;\n  border-left:3px solid rgba(156,108,50,.5);\n  border-radius:4px;\n  background:rgba(156,108,50,.07);\n  color:#6b4a22;\n  font-size:12.5px;\n}\n.sg-action pre{\n  margin:10px 16px !important;\n  overflow:hidden;\n  border:1px solid rgba(142,96,47,.3) !important;\n  border-radius:8px !important;\n  background:rgba(255,250,238,.8) !important;\n}\n.sg-action pre code{\n  color:#3a2a18 !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-size:13px !important;\n  line-height:1.7 !important;\n}\n.sg-action pre .border-b{\n  border-color:rgba(142,96,47,.18) !important;\n  background:rgba(156,108,50,.06);\n}\n.sg-action pre .text-\\[13px\\]{\n  color:#8a6a2f !important;\n  font-weight:700 !important;\n}\n\n/* === 13. 虎牢战记 === */\n.sg-memory{\n  box-sizing:border-box;\n  max-width:920px;\n  margin:16px auto 26px;\n}\n.sg-memory > details{\n  background:#faf6ea;\n}\n.sg-memory > details > summary{\n  background:linear-gradient(90deg,rgba(70,43,24,.16),rgba(70,43,24,.04));\n  color:#4a2d19;\n}\n.sg-memory > details > p:not(:first-of-type){\n  border-top:none;\n}\n.sg-memory > details > p{\n  padding:5px 20px;\n  font-size:13px;\n}\n\n/* ==========================================================\n   14. 战后总结\n   ========================================================== */\n.war-summary{\n  box-sizing:border-box;\n  max-width:880px;\n  margin:24px auto;\n  padding:24px 28px;\n  border:1px solid rgba(142,96,47,.55);\n  border-radius:14px;\n  background:linear-gradient(135deg,rgba(255,250,238,.99),rgba(238,227,203,.97));\n  color:#2b2118;\n  box-shadow:0 7px 24px rgba(32,21,12,.2);\n}\n.war-summary h2{\n  margin:0 0 16px;\n  padding-bottom:11px;\n  border-bottom:2px solid rgba(132,88,39,.35);\n  color:#4a2d19;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:26px;\n  font-weight:700;\n  letter-spacing:.2em;\n  text-align:center;\n}\n.summary-verdict{\n  margin:12px 0 20px;\n  padding:11px 15px;\n  border-left:5px solid #9b6a2f;\n  border-radius:0 6px 6px 0;\n  background:rgba(156,108,50,.13);\n  font-size:15px;\n  font-weight:700;\n  letter-spacing:.04em;\n}\n.summary-section{\n  margin:18px 0;\n}\n.summary-section h3{\n  margin:0 0 9px;\n  padding-left:10px;\n  border-left:3px solid rgba(132,88,39,.5);\n  color:#68411f;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:17px;\n  font-weight:700;\n  letter-spacing:.1em;\n}\n.summary-section p{\n  margin:7px 0;\n  font-size:14px;\n  line-height:1.8;\n}\n.summary-section ul{\n  margin:9px 0 9px 22px;\n  padding:0;\n}\n.summary-section li{\n  margin:7px 0;\n  font-size:14px;\n  line-height:1.7;\n}\n.history-note{\n  padding:14px 16px;\n  border:1px solid rgba(132,88,39,.28);\n  border-radius:8px;\n  background:rgba(255,255,255,.5);\n  color:#3a2a18;\n  font-family:\"Noto Serif SC\",\"Songti SC\",\"SimSun\",serif;\n  font-size:14.5px !important;\n  line-height:2.05 !important;\n  letter-spacing:.03em;\n}\n\n/* ==========================================================\n   15. 风月平台 · 气泡与界面美化\n   ========================================================== */\n\n/* 聊天区背景与滚动条 */\n.chat-container{\n  background:\n    radial-gradient(circle at 20% 15%,rgba(198,168,116,.07),transparent 45%),\n    radial-gradient(circle at 80% 70%,rgba(155,58,50,.05),transparent 40%),\n    linear-gradient(#f9f6ee,#f4efe2) !important;\n  scrollbar-width:thin !important;\n  scrollbar-color:#b9a480 transparent !important;\n}\n.chat-container::-webkit-scrollbar{\n  width:9px;\n}\n.chat-container::-webkit-scrollbar-track{\n  background:rgba(142,96,47,.06);\n}\n.chat-container::-webkit-scrollbar-thumb{\n  border:2px solid transparent;\n  border-radius:6px;\n  background:#b9a480;\n  background-clip:content-box;\n}\n.chat-container::-webkit-scrollbar-thumb:hover{\n  background:#9b7f52;\n  background-clip:content-box;\n}\n\n/* 气泡外壳 */\n#customized-answer-content,\n#customized-question-content{\n  box-sizing:border-box;\n  padding:18px 20px !important;\n  border:1px solid rgba(142,96,47,.3) !important;\n  border-radius:12px !important;\n  color:#2b2118 !important;\n  box-shadow:0 3px 12px rgba(60,40,20,.09) !important;\n}\n#customized-answer-content{\n  background:linear-gradient(#fffdf7,#fbf6e9) !important;\n}\n#customized-question-content{\n  border-color:rgba(63,101,151,.3) !important;\n  background:linear-gradient(#fbfdfb,#eef2ec) !important;\n}\n\n/* 气泡顶部装饰线 */\n#customized-answer-content > .MuiBox-root{\n  height:3px !important;\n  border-radius:2px !important;\n  background:linear-gradient(90deg,transparent,#9b3a32 42%,#9b3a32 58%,transparent) !important;\n}\n#customized-question-content > .MuiBox-root{\n  height:3px !important;\n  border-radius:2px !important;\n  background:linear-gradient(90deg,transparent,#3f6597 42%,#3f6597 58%,transparent) !important;\n}\n\n/* 平台正文排版 */\n#customized-answer-content .markdown-body,\n#customized-question-content .markdown-body{\n  color:#2b2118 !important;\n  font-size:15px !important;\n  line-height:1.85 !important;\n  letter-spacing:.01em;\n}\n#customized-question-content .markdown-body p{\n  margin:4px 0 !important;\n}\n\n/* 头像 */\n#customized-answer-avatar,\n#customized-question-avatar{\n  border:2px solid rgba(142,96,47,.4) !important;\n  border-radius:50% !important;\n  background:#fffdf7 !important;\n  box-shadow:0 2px 6px rgba(60,40,20,.14) !important;\n}\n#customized-question-avatar{\n  border-color:rgba(63,101,151,.4) !important;\n}\n\n/* 时间戳 */\n#customized-answer-content-created-time,\n#customized-question-content > .text-xs{\n  color:#8a7a63 !important;\n  font-size:11.5px !important;\n  letter-spacing:.04em;\n}\n\n/* 模型与积分行 */\n#customized-answer-content-model{\n  gap:4px 12px !important;\n  margin-top:7px !important;\n  padding:6px 11px !important;\n  border:1px solid rgba(142,96,47,.22) !important;\n  border-radius:7px !important;\n  background:rgba(251,246,233,.75) !important;\n}\n#customized-answer-content-model-name{\n  color:#68411f !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-size:12px !important;\n  font-weight:700 !important;\n}\n#customized-answer-content-model-input-points,\n#customized-answer-content-model-output-points,\n#customized-answer-content-model-half-price{\n  color:#8a6a2f !important;\n  font-size:11.5px !important;\n}\n\n/* 气泡底部操作按钮 */\n#customized-answer-content-model + .MuiStack-root,\n#customized-question-content > .MuiStack-root{\n  gap:2px !important;\n  margin-top:5px !important;\n  opacity:.7;\n  transition:opacity .2s ease;\n}\n#customized-answer-content-model + .MuiStack-root:hover,\n#customized-question-content > .MuiStack-root:hover{\n  opacity:1;\n}\n#customized-answer-content-model + .MuiStack-root button,\n#customized-question-content > .MuiStack-root button{\n  color:#7a5a30 !important;\n  font-size:12px !important;\n}\n#customized-answer-content-model + .MuiStack-root button:hover,\n#customized-question-content > .MuiStack-root button:hover{\n  background:rgba(156,108,50,.09) !important;\n  color:#9b3a32 !important;\n}\n\n/* 输入框 */\ndiv:has(> #ai-chat-input){\n  box-sizing:border-box;\n  padding:6px !important;\n  border:1px solid rgba(142,96,47,.35) !important;\n  border-radius:11px !important;\n  background:#fffdf7 !important;\n  transition:border-color .2s ease,box-shadow .2s ease;\n}\ndiv:has(> #ai-chat-input):focus-within{\n  border-color:rgba(155,58,50,.55) !important;\n  box-shadow:0 0 0 3px rgba(155,58,50,.1) !important;\n}\n#ai-chat-input{\n  background:transparent !important;\n  color:#2b2118 !important;\n  font-family:\"Noto Sans SC\",sans-serif !important;\n  font-size:15px !important;\n  line-height:1.7 !important;\n}\n#ai-chat-input::placeholder{\n  color:#7a6a52 !important;\n  font-size:13.5px !important;\n}\n\n/* 发送按钮 */\n#ai-send-button{\n  border-radius:9px !important;\n  transition:background .2s ease,transform .12s ease;\n}\n#ai-send-button:hover{\n  background:rgba(155,58,50,.1) !important;\n}\n#ai-send-button:active{\n  transform:translateY(1px);\n}\n#ai-send-button svg{\n  color:#9b3a32 !important;\n  fill:#9b3a32 !important;\n}\n#ai-send-button span{\n  color:#8a6a2f !important;\n}\n\n/* 底部功能栏 */\n#ai-mod-button2{\n  gap:7px !important;\n  padding-bottom:8px !important;\n}\n#ai-mod-button2 > button{\n  border:1px solid rgba(142,96,47,.4) !important;\n  border-radius:8px !important;\n  background:rgba(255,253,247,.92) !important;\n  color:#68411f !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-size:12.5px !important;\n  letter-spacing:.04em;\n  box-shadow:0 1px 3px rgba(60,40,20,.07) !important;\n  transition:background .18s ease,border-color .18s ease,color .18s ease;\n}\n#ai-mod-button2 > button:hover{\n  border-color:rgba(155,58,50,.5) !important;\n  background:#fbf6e9 !important;\n  color:#8a2c26 !important;\n}\n#ai-mod-button2 > button svg{\n  color:#8a6a2f !important;\n}\n#ai-mod-button2 > button:hover svg{\n  color:#9b3a32 !important;\n}\n\n/* 顶部设置按钮 */\n#header-setting-button:hover{\n  background:rgba(156,108,50,.12) !important;\n}\n#header-setting-button svg{\n  color:#7a5a30 !important;\n}\n#header-setting-button:hover svg{\n  color:#9b3a32 !important;\n}\n\n/* 评分星星 */\nsvg.fy-rating-filled{\n  color:#c8873a !important;\n  fill:#c8873a !important;\n}\nsvg.fy-rating-empty{\n  color:#cdbfa5 !important;\n  fill:#cdbfa5 !important;\n}\n\n/* 评论输入框 */\ntextarea[placeholder=\"发表评论\"]{\n  color:#2b2118 !important;\n  font-size:14px !important;\n  line-height:1.75 !important;\n}\ntextarea[placeholder=\"发表评论\"]::placeholder{\n  color:#8a7a63 !important;\n}\ndiv:has(> textarea[placeholder=\"发表评论\"]){\n  border-color:rgba(142,96,47,.35) !important;\n  background:#fffdf7 !important;\n}\n\n/* === 16. 手机端：地图横滑，不做缩放 === */\n@media (max-width:940px){\n  .map-container{\n    max-width:100%;\n    border-radius:0;\n  }\n  .top-bar{\n    gap:6px 12px;\n    font-size:12.5px;\n  }\n  .top-bar span:first-child{\n    font-size:14.5px;\n  }\n  .text-content{\n    padding:18px 16px;\n    font-size:15px;\n  }\n  .war-summary{\n    padding:18px 16px;\n  }\n  .war-summary h2{\n    font-size:22px;\n  }\n  .hulao-map .sg-city:hover::after{\n    display:none;\n  }\n  #customized-answer-content,\n  #customized-question-content{\n    padding:14px 15px !important;\n  }\n  #customized-answer-content .markdown-body,\n  #customized-question-content .markdown-body{\n    font-size:14.5px !important;\n  }\n  #ai-mod-button2 > button{\n    font-size:12px !important;\n  }\n}\n\n/* === 17. 减少动效偏好 === */\n@media (prefers-reduced-motion:reduce){\n  *,*::before,*::after{\n    animation-duration:.01ms !important;\n    animation-iteration-count:1 !important;\n    transition-duration:.01ms !important;\n  }\n}\n","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":0,"totalMessages":0,"totalCreditsUsed":0,"totalTokensUsed":0,"totalPlayedUsers":0,"deeplyPlayed":0,"maxNonAuthorPlayCount":0,"fixedPromptLength":8130,"lorebookLength":7410,"author":{"id":"D5nTAh9HWtWkrOKrQf3HhB4Qy09AhE2k","name":"心猿意猫","displayUsername":"333","username":"333"},"cardsTags":[{"tag":{"name":"历史军事","cardsCount":2}},{"tag":{"name":"超高自由度","cardsCount":1373}},{"tag":{"name":"燃夏争魁","cardsCount":175}},{"tag":{"name":"古代","cardsCount":38}},{"tag":{"name":"古风","cardsCount":91}},{"tag":{"name":"自由探索","cardsCount":1549}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}