{"id":"d7d06bd6-861b-4ba0-9b8b-d793fade2499","authorId":"lAgyOY957kxlq7BGiA4uEJT41Y1Uuzis","title":"球王之路-足球生涯模拟器【roll金手指/系统/天赋】","description":"欢迎来到《球王之路-足球人生模拟器》！\n你穿越了！你可以自定义你的信息、背景、能力、金手指和起点俱乐部，开启一段独一无二的传奇生涯。\n模型推荐：gemini 3.X flash/gemini 3.1 pro\nds还是会丢状态栏，可以输入“[系统提示：请补发上一轮遗漏的状态栏、记忆区、行动建议，并保持后续每轮稳定输出。]”\n\n## 🎮 核心体验\n穿越苏醒 → 确认身份 → 绑定核心系统 → 觉醒天赋 → 选择起点年份与位置 → 定制开局俱乐部 → 开始游戏。\n\n## ✨ 特色亮点\n- 🖥️ 系统选择：穿越了怎么能没有外挂？从签到、天道酬勤到数据主宰，你的金手指由你决定。【系统选好了之后记得复制到自定义配置里免得AI忘了，可以自己修改机制】\n- ⭐ 天赋搭配：自由组合致命一击、钢铁之躯等被动加成，打造独特风格。\n- 📊 精细属性：32项能力数值，包括远射、长传、短传、铲球等细分项，完全贴合足球战术。\n- 🎲 检定机制：AI投掷1d100，结合属性数值与对抗、难度修正，你的选择可能成功也可能失败。\n- 🏟️ 起点俱乐部：预设邀请或自定义俱乐部，从青训营到五大联赛，选择命运的开端。\n- 📝 补充信息：自由撰写角色背景、隐藏目标，为AI管理员提供深度扮演素材。\n- 📋 一键导出：复制或下载角色数据文本，粘贴给AI开始你的球王之路。\n\n## 💡模拟论坛功能\n在输入框输入“查看某某论坛”、“查看某某社区”、“查看某某社交媒体”(社交媒体4个字不要丢)。例如查看懂球帝论坛、查看抖音社交媒体等。\n\n不论你是想成为足坛浪子，还是成为一代传奇，这里有无限可能。来吧，少年。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"ly8ac32t10ehz2v3kc3fmlwm.webp","coverWidth":null,"coverHeight":null,"introPage":"rg6doe7kfrcrrq72u91z0agk.html","changelog":null,"createdAt":"2026-08-08T13:41:01.638Z","updatedAt":"2026-08-09T16:29:04.193Z","initPublicAt":"2026-08-09T05:10:42.095Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ===== 足球风格按钮（绿茵场配色 + 轨道形状） ===== */\n/* 背景为草地深绿渐变，文字为黑白足球感+金色点缀，保留阴影 */\n#prompt-input button:not([type=\"submit\"]) {\n    background: linear-gradient(135deg, #15803D 0%, #14532D 100%) !important;  /* 草深绿到墨绿渐变 */\n    color: #FEF08A !important;  /* 亮金色文字，象征奖杯/荣誉 */\n    border: 2px solid #FBBF24 !important;  /* 金色边框，呼应足球元素 */\n    border-radius: 40px !important;  /* 轨道形状（两端半圆） */\n    box-shadow: 0 5px 0 #064E3B !important;  /* 深绿色阴影 */\n    font-weight: bold !important;\n    text-transform: none !important;\n    transition: all 0.1s ease-in-out !important;\n}\n\n/* 悬停效果：草地变亮，文字更闪耀，阴影下沉 */\n#prompt-input button:not([type=\"submit\"]):hover {\n    background: linear-gradient(135deg, #22C55E 0%, #166534 100%) !important;  /* 鲜草绿到深绿 */\n    color: #FFFFFF !important;  /* 纯白文字，足球经典色 */\n    border-color: #F59E0B !important;  /* 橙色/金黄边框 */\n    transform: translateY(3px) !important;\n    box-shadow: none !important;\n}\n\n/* 活动效果：按入感，仿佛踩进球场 */\n#prompt-input button:not([type=\"submit\"]):active {\n    background: linear-gradient(135deg, #166534 0%, #14532D 100%) !important;\n    border-color: #D97706 !important;\n    transform: translateY(5px) scale(0.98) !important;\n    box-shadow: none !important;\n}\n\n/* ===== 发送按钮 · 黄金配色（轨道形状 + 立体阴影） ===== */\n#prompt-input [type=\"submit\"] {\n    background: linear-gradient(135deg, #FBBF24 0%, #F59E0B 100%) !important;  /* 金黄到橙黄渐变 */\n    color: #451A03 !important;  /* 深褐古铜色，高对比且稳重大气 */\n    border: 2px solid #D97706 !important;  /* 琥珀橙边框，与足球风格的金色边框呼应 */\n    border-radius: 40px !important;  /* 轨道形状（两端半圆） */\n    box-shadow: 0 5px 0 #B45309 !important;  /* 深橙褐色下沉阴影 */\n    font-weight: bold !important;\n    text-transform: none !important;\n    transition: all 0.1s ease-in-out !important;\n    cursor: pointer !important;\n}\n\n/* 发送悬停：亮度提升，阴影下沉 */\n#prompt-input [type=\"submit\"]:hover {\n    background: linear-gradient(135deg, #FDE68A 0%, #FBBF24 100%) !important;  /* 更亮黄白渐变 */\n    color: #451A03 !important;\n    border-color: #B45309 !important;\n    transform: translateY(3px) !important;\n    box-shadow: none !important;\n}\n\n/* 发送按下：模拟踩入效果 */\n#prompt-input [type=\"submit\"]:active {\n    background: linear-gradient(135deg, #F59E0B 0%, #D97706 100%) !important;\n    border-color: #92400E !important;\n    transform: translateY(5px) scale(0.98) !important;\n    box-shadow: none !important;\n}\n\n/* ===== 停止按钮 · 红黑配色（轨道形状 + 立体阴影） ===== */\n#prompt-input button[aria-label=\"停止\"] {\n    background: linear-gradient(135deg, #EF4444 0%, #B91C1C 100%) !important;  /* 鲜红到深红渐变 */\n    color: #FFFFFF !important;  /* 纯白文字，足球经典撞色 */\n    border: 2px solid #DC2626 !important;  /* 红色边框，醒目 */\n    border-radius: 40px !important;\n    box-shadow: 0 5px 0 #7F1D1D !important;  /* 暗红阴影，立体感 */\n    font-weight: bold !important;\n    text-transform: none !important;\n    transition: all 0.1s ease-in-out !important;\n    cursor: pointer !important;\n}\n\n/* 停止悬停：变亮，阴影消失 */\n#prompt-input button[aria-label=\"停止\"]:hover {\n    background: linear-gradient(135deg, #F87171 0%, #DC2626 100%) !important;  /* 亮红渐变 */\n    color: #FFFFFF !important;\n    border-color: #991B1B !important;\n    transform: translateY(3px) !important;\n    box-shadow: none !important;\n}\n\n/* 停止按下：模拟按入 */\n#prompt-input button[aria-label=\"停止\"]:active {\n    background: linear-gradient(135deg, #DC2626 0%, #991B1B 100%) !important;\n    border-color: #7F1D1D !important;\n    transform: translateY(5px) scale(0.98) !important;\n    box-shadow: none !important;\n}\n\n#prompt-input-body textarea[name=\"message\"] {\n    border: 2px solid #22C55E;          /* 明亮的草绿色边框 */\n    border-radius: 6px;\n    box-shadow: 0 0 4px 0 #86EFAC;      /* 浅绿色外发光，模糊半径 4px */\n}\n\n/* ===== AI回复内容样式 - 浅杏黄色背景（浅色模式） ===== */\n.is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #FEF7E6;  /* 浅杏黄色 */\n    border: none;\n    border-left: 2px solid #D4A017;  /* 左侧实心边框 - 金黄色（与杏黄背景形成对比） */\n    box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.2);\n    border-radius: 2px 0px 0px 2px;  /* 左上左下圆角2px，右上右下无圆角 */\n    margin: 0;\n    padding: 12px 16px;\n}\n\n/* ===== 用户提问内容样式 - 浅草绿色背景（浅色模式） ===== */\n.is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #E8F5E9;  /* 浅草绿色 */\n    border: none;\n    border-left: 2px solid #2E7D32;  /* 左侧实心边框 - 深绿色（与草绿背景形成对比） */\n    box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.2);\n    border-radius: 2px 0px 0px 2px;  /* 左上左下圆角2px，右上右下无圆角 */\n    margin: 0;\n    padding: 12px 16px;\n}\n\n/* ========== 深色模式适配 ========== */\n@media (prefers-color-scheme: dark) {\n    /* AI侧 - 深杏黄/暖棕色背景 */\n    .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n        background-color: #3D2E1A;\n        color: #F5E6C8;\n        border-left: 2px solid #F5A623;  /* 亮橙黄色边框（深色背景下的对比色） */\n        box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n        border-radius: 2px 0px 0px 2px;\n    }\n    \n    /* 用户侧 - 深草绿背景 */\n    .is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n        background-color: #1B3B2B;\n        color: #D4E6D4;\n        border-left: 2px solid #66BB6A;  /* 亮绿色边框（深色背景下的对比色） */\n        box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n        border-radius: 2px 0px 0px 2px;\n    }\n}\n\n/* ========== 手动类名控制深色模式 ========== */\n.dark .is-assistant .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #3D2E1A;\n    color: #F5E6C8;\n    border-left: 2px solid #F5A623;\n    box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n    border-radius: 2px 0px 0px 2px;\n}\n\n.dark .is-user .flex.w-fit.max-w-full.min-w-0.flex-col.gap-2.text-sm.border.border-muted {\n    background-color: #1B3B2B;\n    color: #D4E6D4;\n    border-left: 2px solid #66BB6A;\n    box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.5);\n    border-radius: 2px 0px 0px 2px;\n}\n\n/* details 美化样式 */\ndetails {\n  margin: 8px 0;\n  padding: 2px;\n  border: 2px solid #1a3a2a;\n  border-radius: 8px;\n  box-shadow: 2px 2px 0 0 #0a1a10;\n  transition: all 0.3s ease;\n  background-color: #fff;\n  overflow-x: auto; /* 水平滚动 */\n  overflow-y: visible; /* 垂直不滚动 */\n  max-width: 100%; /* 不超过父容器宽度 */\n  display: block; /* 确保块级显示 */\n}\n\n/* 小屏幕上下外边距调整为4px */\n@media (max-width: 768px) {\n  details {\n    margin: 4px 0;\n  }\n}\n\n/* summary 样式 - 文字居中，指示器独自居左 */\nsummary {\n  padding: 8px 10px;\n  cursor: pointer;\n  font-weight: 600;\n  font-size: 1.05em;\n  background: linear-gradient(135deg, #f8fbf9 0%, #f0f5f2 100%);\n  border-radius: 6px;\n  transition: all 0.2s ease;\n  color: #1a3a2a;\n  /* 移除默认指示器 */\n  list-style: none;\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n/* 移除 WebKit 默认指示器 */\nsummary::-webkit-details-marker {\n  display: none;\n}\n\n/* 自定义指示符 - 绝对定位在左侧 */\nsummary::before {\n  content: '+';\n  font-size: 1.2em;\n  font-weight: bold;\n  color: #1a3a2a;\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  line-height: 18px;\n  text-align: center;\n  background-color: rgba(26, 58, 42, 0.1);\n  border-radius: 50%;\n  transition: transform 0.2s ease;\n  position: absolute;\n  left: 10px;\n}\n\n/* 展开时指示符变为 - */\ndetails[open] summary::before {\n  content: '−';\n}\n\n/* 鼠标悬停效果 */\nsummary:hover {\n  background: linear-gradient(135deg, #eef5f1 0%, #e6eee9 100%);\n  transform: translateY(-1px);\n}\n\nsummary:hover::before {\n  background-color: rgba(26, 58, 42, 0.2);\n  transform: scale(1.05);\n}\n\n/* 展开时的 summary 样式 */\ndetails[open] summary {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n  margin-bottom: 0;\n  background: linear-gradient(135deg, #e8f0ec 0%, #dee8e3 100%);\n}\n\ndetails[open] summary::before {\n  background-color: rgba(26, 58, 42, 0.15);\n}\n\n/* details 展开后内边距统一为2px */\ndetails[open] {\n  padding: 2px;\n}\n\n/* details 内部内容容器 - 可选，用于控制内容间距 */\ndetails[open] > :not(summary) {\n  margin: 2px;\n  padding: 0;\n}\n\n/* 段落样式 */\ndetails p {\n  margin: 8px 8px;\n  line-height: 1.6;\n  color: #2c3e32;\n  font-size: 0.95em;\n}\n\ndetails[open] p:first-of-type {\n  margin-top: 8px;\n}\n\ndetails p:last-child {\n  margin-bottom: 8px;\n}\n\n/* 代码块样式 - 浅色背景 */\ndetails pre {\n  margin: 8px 8px;\n  padding: 10px;\n  background-color: #f4f7f5;\n  border-radius: 6px;\n  overflow-x: auto;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.05);\n  border: 1px solid #d9e5df;\n}\n\ndetails pre code {\n  color: #2c3e32;\n  font-family: inherit;\n  background-color: transparent;\n  padding: 0;\n  margin: 0;\n}\n\n/* 行内代码样式 */\ndetails code {\n  background-color: #eef3f0;\n  padding: 0;\n  margin: 8px 0;\n  border-radius: 4px;\n  font-family: 'Courier New', 'Fira Code', monospace;\n  font-size: 0.9em;\n  color: #c7254e;\n  border: 1px solid #d0e0d8;\n  display: inline-block;\n}\n\n/* 小屏幕下行内代码上下边距调整为4px */\n@media (max-width: 768px) {\n  details code {\n    margin: 4px 0;\n  }\n}\n\n/* 列表样式 */\ndetails ul, details ol {\n  margin: 8px 8px 8px 28px;\n  padding-left: 0;\n  color: #2c3e32;\n  line-height: 1.6;\n}\n\ndetails li {\n  margin: 4px 0;\n}\n\n/* 引用块样式 */\ndetails blockquote {\n  margin: 8px 8px;\n  padding: 8px 16px;\n  border-left: 4px solid #1a3a2a;\n  background-color: #f5faf7;\n  font-style: italic;\n  color: #3a5a48;\n  border-radius: 0 4px 4px 0;\n}\n\n/* 标题样式 */\ndetails h1, details h2, details h3, \ndetails h4, details h5, details h6 {\n  margin: 12px 8px 8px 8px;\n  color: #1a3a2a;\n}\n\ndetails h1:first-child, details h2:first-child,\ndetails h3:first-child, details h4:first-child {\n  margin-top: 4px;\n}\n\n/* 水平分割线 */\ndetails hr {\n  margin: 12px 8px;\n  border: none;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #bdd6cb, transparent);\n}\n\n/* 链接样式 */\ndetails a {\n  color: #1a6a4a;\n  text-decoration: none;\n  border-bottom: 1px dotted #1a6a4a;\n  transition: all 0.2s;\n}\n\ndetails a:hover {\n  color: #0e4a32;\n  border-bottom-color: #0e4a32;\n}\n\n/* 表格样式 */\ndetails table {\n  margin: 4px 4px;\n  border-collapse: collapse;\n  background-color: #fafdfb;\n}\n\ndetails th, details td {\n  border: 1px solid #c8dbd2;\n  padding: 4px;\n  text-align: left;\n}\n\ndetails th {\n  background-color: #e2ede7;\n  color: #1a3a2a;\n  font-weight: 600;\n}\n\ndetails tr:nth-child(even) {\n  background-color: #f0f6f3;\n}\n\n/* 深色模式适配 */\n@media (prefers-color-scheme: dark) {\n  details {\n    border-color: #2d5a44;\n    box-shadow: 2px 2px 0 0 #0a120c;\n    background-color: #1a1f1c;\n  }\n  \n  summary {\n    background: linear-gradient(135deg, #1f2e26 0%, #18241e 100%);\n    color: #bce0d0;\n  }\n  \n  summary:hover {\n    background: linear-gradient(135deg, #25382e 0%, #1e2e26 100%);\n  }\n  \n  details[open] summary {\n    background: linear-gradient(135deg, #1b2c24 0%, #14231c 100%);\n  }\n  \n  summary::before {\n    color: #bce0d0;\n    background-color: rgba(91, 189, 152, 0.15);\n  }\n  \n  summary:hover::before {\n    background-color: rgba(91, 189, 152, 0.25);\n  }\n  \n  /* 深色模式下的内容样式 */\n  details p {\n    color: #cde0d8;\n  }\n  \n  details pre {\n    background-color: #0d1410;\n    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n    border-color: #2d5a44;\n  }\n  \n  details pre code {\n    color: #d4ece0;\n  }\n  \n  details code {\n    background-color: #1a2a24;\n    color: #e89eae;\n    border-color: #2d5a44;\n    margin: 8px 0;\n  }\n  \n  @media (max-width: 768px) {\n    details code {\n      margin: 4px 0;\n    }\n  }\n  \n  details ul, details ol {\n    color: #cde0d8;\n  }\n  \n  details blockquote {\n    background-color: #1a2620;\n    border-left-color: #3a7a5a;\n    color: #bcd0c8;\n  }\n  \n  details h1, details h2, details h3, \n  details h4, details h5, details h6 {\n    color: #9dd0ba;\n  }\n  \n  details hr {\n    background: linear-gradient(90deg, transparent, #2d5a44, transparent);\n  }\n  \n  details a {\n    color: #5bbd98;\n    border-bottom-color: #5bbd98;\n  }\n  \n  details a:hover {\n    color: #7dd6b0;\n    border-bottom-color: #7dd6b0;\n  }\n  \n  details table {\n    background-color: #1a221e;\n  }\n  \n  details th, details td {\n    border-color: #2d463c;\n  }\n  \n  details th {\n    background-color: #253a30;\n    color: #bce0d0;\n  }\n  \n  details tr:nth-child(even) {\n    background-color: #1e2c26;\n  }\n}\n\n/* 响应式调整 */\n@media (max-width: 768px) {\n  details pre {\n    font-size: 0.85em;\n    padding: 8px;\n  }\n  \n  details code {\n    font-size: 0.85em;\n  }\n  \n  details p, details ul, details ol {\n    font-size: 0.9em;\n  }\n  \n  summary {\n    padding: 6px 10px;\n    font-size: 1em;\n  }\n  \n  summary::before {\n    width: 18px;\n    height: 18px;\n    line-height: 16px;\n    font-size: 1.1em;\n    left: 8px;\n  }\n}\n\n/* 通用卡片样式基类 */\n.cheat, .growth, .wealth, .my-info, .my-basic,\n.talent, .skill, .state, .rel, .goal,\n.npc-info, .npc-basic, .news, .sns, .plot, .action {\n  margin: 8px 0;\n  padding: 2px;\n  border: 2px solid;\n  border-radius: 8px;\n  transition: all 0.3s ease;\n  background-color: #fff;\n}\n\n/* 小屏幕上下外边距调整为4px */\n@media (max-width: 768px) {\n  .cheat, .growth, .wealth, .my-info, .my-basic,\n  .talent, .skill, .state, .rel, .goal,\n  .npc-info, .npc-basic, .news, .sns, .plot, .action {\n    margin: 4px 0;\n  }\n}\n\n/* 各个样式独立颜色配置 */\n/* cheat - 金手指（金色主题） */\n.cheat {\n  border-color: #d4af37;\n  background: linear-gradient(135deg, #fffbf0 0%, #fff8e6 100%);\n  color: #856404;\n}\n\n.cheat h1, .cheat h2, .cheat h3, \n.cheat h4, .cheat h5, .cheat h6 {\n  color: #c49b0c;\n}\n\n.cheat code {\n  background-color: #fef5e0;\n  border-color: #e8d5a3;\n  color: #9e7a0c;\n}\n\n/* growth - 成长之路（绿色主题） */\n.growth {\n  border-color: #28a745;\n  background: linear-gradient(135deg, #f0fff4 0%, #e8f5e9 100%);\n  color: #155724;\n}\n\n.growth h1, .growth h2, .growth h3, \n.growth h4, .growth h5, .growth h6 {\n  color: #1e7e34;\n}\n\n.growth code {\n  background-color: #e0f5e4;\n  border-color: #b8e0c2;\n  color: #0c6b2e;\n}\n\n/* wealth - 财富（金色/橙色主题） */\n.wealth {\n  border-color: #ff8c00;\n  background: linear-gradient(135deg, #fff8f0 0%, #fff0e0 100%);\n  color: #7a4a0c;\n}\n\n.wealth h1, .wealth h2, .wealth h3, \n.wealth h4, .wealth h5, .wealth h6 {\n  color: #c46b00;\n}\n\n.wealth code {\n  background-color: #fff0e0;\n  border-color: #ffd8b0;\n  color: #a35800;\n}\n\n/* my-info - 信息（蓝色主题） */\n.my-info {\n  border-color: #007bff;\n  background: linear-gradient(135deg, #f0f8ff 0%, #e3f2fd 100%);\n  color: #004085;\n}\n\n.my-info h1, .my-info h2, .my-info h3, \n.my-info h4, .my-info h5, .my-info h6 {\n  color: #0062cc;\n}\n\n.my-info code {\n  background-color: #e3f2fd;\n  border-color: #b8daff;\n  color: #004085;\n}\n\n/* basic - 基本信息（灰蓝色主题） */\n.my-basic {\n  border-color: #6c757d;\n  background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\n  color: #383d41;\n}\n\n.my-basic h1, .my-basic h2, .my-basic h3, \n.my-basic h4, .my-basic h5, .my-basic h6 {\n  color: #545b62;\n}\n\n.my-basic code {\n  background-color: #e9ecef;\n  border-color: #ced4da;\n  color: #495057;\n}\n\n/* talent - 天赋技能（紫色主题） */\n.talent {\n  border-color: #6f42c1;\n  background: linear-gradient(135deg, #f8f0ff 0%, #f3e8ff 100%);\n  color: #3c1e6e;\n}\n\n.talent h1, .talent h2, .talent h3, \n.talent h4, .talent h5, .talent h6 {\n  color: #5530a0;\n}\n\n.talent code {\n  background-color: #f0e8ff;\n  border-color: #d4c5f0;\n  color: #4a2a8a;\n}\n\n/* skill - 我的能力（青色主题） */\n.skill {\n  border-color: #17a2b8;\n  background: linear-gradient(135deg, #f0fcff 0%, #e0f7fa 100%);\n  color: #0c5460;\n}\n\n.skill h1, .skill h2, .skill h3, \n.skill h4, .skill h5, .skill h6 {\n  color: #0e7c8e;\n}\n\n.skill code {\n  background-color: #e0f7fa;\n  border-color: #b0e8f0;\n  color: #0a5c6a;\n}\n\n/* state - 身体状态（红色/粉色主题） */\n.state {\n  border-color: #dc3545;\n  background: linear-gradient(135deg, #fff5f5 0%, #ffe8e8 100%);\n  color: #721c24;\n}\n\n.state h1, .state h2, .state h3, \n.state h4, .state h5, .state h6 {\n  color: #b61b2a;\n}\n\n.state code {\n  background-color: #ffe8e8;\n  border-color: #f5c6cb;\n  color: #9e1a28;\n}\n\n/* rel - 人际关系（粉红色主题） */\n.rel {\n  border-color: #e83e8c;\n  background: linear-gradient(135deg, #fff0f5 0%, #ffe6f0 100%);\n  color: #6c1a44;\n}\n\n.rel h1, .rel h2, .rel h3, \n.rel h4, .rel h5, .rel h6 {\n  color: #b82e70;\n}\n\n.rel code {\n  background-color: #ffe6f0;\n  border-color: #f8c6da;\n  color: #9a245a;\n}\n\n/* goal - 目标（蓝绿色主题） */\n.goal {\n  border-color: #20c997;\n  background: linear-gradient(135deg, #f0fff8 0%, #e6faf5 100%);\n  color: #0b5e42;\n}\n\n.goal h1, .goal h2, .goal h3, \n.goal h4, .goal h5, .goal h6 {\n  color: #179e76;\n}\n\n.goal code {\n  background-color: #e6faf5;\n  border-color: #bee5d8;\n  color: #0e7a58;\n}\n\n/* npc-info - NPC信息（深蓝色主题） */\n.npc-info {\n  border-color: #1e3c72;\n  background: linear-gradient(135deg, #f0f4f8 0%, #e6edf4 100%);\n  color: #1a2b4a;\n}\n\n.npc-info h1, .npc-info h2, .npc-info h3, \n.npc-info h4, .npc-info h5, .npc-info h6 {\n  color: #163a5e;\n}\n\n.npc-info code {\n  background-color: #e6edf4;\n  border-color: #c5d5e4;\n  color: #1e3c72;\n}\n\n/* npc-basic - NPC基本信息（石板灰主题） */\n.npc-basic {\n  border-color: #5a6268;\n  background: linear-gradient(135deg, #f5f5f5 0%, #ececec 100%);\n  color: #3a3f44;\n}\n\n.npc-basic h1, .npc-basic h2, .npc-basic h3, \n.npc-basic h4, .npc-basic h5, .npc-basic h6 {\n  color: #4e555b;\n}\n\n.npc-basic code {\n  background-color: #ececec;\n  border-color: #d0d4d8;\n  color: #495057;\n}\n\n/* news - 新闻（深红/棕色主题） */\n.news {\n  border-color: #8b4513;\n  background: linear-gradient(135deg, #fdf8f0 0%, #faf0e6 100%);\n  color: #5c2e0e;\n}\n\n.news h1, .news h2, .news h3, \n.news h4, .news h5, .news h6 {\n  color: #7a3b10;\n}\n\n.news code {\n  background-color: #faf0e6;\n  border-color: #e8cfb0;\n  color: #6b3510;\n}\n\n/* sns - 社交媒体（淡蓝色主题） */\n.sns {\n  border-color: #4a90e2;\n  background: linear-gradient(135deg, #f0f9ff 0%, #e6f3ff 100%);\n  color: #2c5282;\n}\n\n.sns h1, .sns h2, .sns h3, \n.sns h4, .sns h5, .sns h6 {\n  color: #3a7bd5;\n}\n\n.sns code {\n  background-color: #e6f3ff;\n  border-color: #b8dcff;\n  color: #2c5282;\n}\n\n/* plot - 剧情记忆（靛蓝色/深紫色主题） */\n.plot {\n  border-color: #4a2c6e;\n  background: linear-gradient(135deg, #f5f0fa 0%, #ece4f5 100%);\n  color: #321a4a;\n}\n\n.plot h1, .plot h2, .plot h3, \n.plot h4, .plot h5, .plot h6 {\n  color: #3d2060;\n}\n\n.plot code {\n  background-color: #ece4f5;\n  border-color: #d4c4e8;\n  color: #4a2c6e;\n}\n\n/* action - 行动（橙色/活力主题） */\n.action {\n  border-color: #fd7e14;\n  background: linear-gradient(135deg, #fff8f0 0%, #ffefe0 100%);\n  color: #8b4a0a;\n}\n\n.action h1, .action h2, .action h3, \n.action h4, .action h5, .action h6 {\n  color: #d45a08;\n}\n\n.action code {\n  background-color: #ffefe0;\n  border-color: #ffd8b8;\n  color: #a84c08;\n}\n\n/* 内部内容样式 - 与details保持一致 */\n.cheat p, .growth p, .wealth p,\n.my-info p, .my-basic p, .talent p,\n.skill p, .state p, .rel p,\n.goal p, .npc-info p, .npc-basic p,\n.news p, .sns p, .plot p, .action p {\n  margin: 8px 8px;\n  line-height: 1.6;\n}\n\n.cheat pre, .growth pre, .wealth pre,\n.my-info pre, .my-basic pre, .talent pre,\n.skill pre, .state pre, .rel pre,\n.goal pre, .npc-info pre, .npc-basic pre,\n.news pre, .sns pre, .plot pre, .action pre {\n  margin: 8px 8px;\n  padding: 10px;\n  border-radius: 6px;\n  overflow-x: auto;\n}\n\n.cheat code, .growth code, .wealth code,\n.my-info code, .my-basic code, .talent code,\n.skill code, .state code, .rel code,\n.goal code, .npc-info code, .npc-basic code,\n.news code, .sns code, .plot code, .action code {\n  padding: 0;\n  margin: 8px 0;\n  border-radius: 4px;\n  display: inline-block;\n}\n\n.cheat ul, .cheat ol, .growth ul, .growth ol,\n.wealth ul, .wealth ol, .my-info ul, .my-info ol,\n.my-basic ul, .my-basic ol, .talent ul, .talent ol,\n.skill ul, .skill ol, .state ul, .state ol,\n.rel ul, .rel ol, .goal ul, .goal ol,\n.npc-info ul, .npc-info ol, .npc-basic ul, .npc-basic ol,\n.news ul, .news ol, .sns ul, .sns ol,\n.plot ul, .plot ol, .action ul, .action ol {\n  margin: 8px 8px 8px 28px;\n  padding-left: 0;\n  line-height: 1.6;\n}\n\n.cheat li, .growth li, .wealth li,\n.my-info li, .my-basic li, .talent li,\n.skill li, .state li, .rel li,\n.goal li, .npc-info li, .npc-basic li,\n.news li, .sns li, .plot li, .action li {\n  margin: 4px 0;\n}\n\n/* 深色模式适配 */\n@media (prefers-color-scheme: dark) {\n  .cheat, .growth, .wealth, .my-info, .my-basic,\n  .talent, .skill, .state, .rel, .goal,\n  .npc-info, .npc-basic, .news, .sns, .plot, .action {\n    background-color: #1a1f1c;\n  }\n  \n  .cheat {\n    background: linear-gradient(135deg, #2a2410 0%, #1e1a0c 100%);\n    border-color: #d4af37;\n    color: #e8d49e;\n  }\n  \n  .growth {\n    background: linear-gradient(135deg, #0e2a1a 0%, #0a1f12 100%);\n    border-color: #28a745;\n    color: #a8d5a8;\n  }\n  \n  .wealth {\n    background: linear-gradient(135deg, #2a2010 0%, #1f180c 100%);\n    border-color: #ff8c00;\n    color: #f0c88a;\n  }\n  \n  .my-info, .my-basic {\n    background: linear-gradient(135deg, #1a202a 0%, #14181f 100%);\n    border-color: #6c757d;\n    color: #c8d0d8;\n  }\n  \n  .talent {\n    background: linear-gradient(135deg, #221a2e 0%, #1a1224 100%);\n    border-color: #6f42c1;\n    color: #cdb5f0;\n  }\n  \n  .skill {\n    background: linear-gradient(135deg, #0a242a 0%, #081a1f 100%);\n    border-color: #17a2b8;\n    color: #9edadc;\n  }\n  \n  .state {\n    background: linear-gradient(135deg, #2a1218 0%, #1f0e12 100%);\n    border-color: #dc3545;\n    color: #f0b5bc;\n  }\n  \n  .rel {\n    background: linear-gradient(135deg, #2a1420 0%, #1f0e18 100%);\n    border-color: #e83e8c;\n    color: #f2b5d0;\n  }\n  \n  .goal {\n    background: linear-gradient(135deg, #0a2a1e 0%, #081f16 100%);\n    border-color: #20c997;\n    color: #a8e8d4;\n  }\n  \n  .npc-info {\n    background: linear-gradient(135deg, #141e2a 0%, #0e1620 100%);\n    border-color: #1e3c72;\n    color: #b8cde0;\n  }\n  \n  .npc-basic {\n    background: linear-gradient(135deg, #1e2228 0%, #161a1f 100%);\n    border-color: #5a6268;\n    color: #c0c8d0;\n  }\n  \n  .news {\n    background: linear-gradient(135deg, #2a1a10 0%, #20140c 100%);\n    border-color: #8b4513;\n    color: #e0bc98;\n  }\n  \n  .sns {\n    background: linear-gradient(135deg, #14202e 0%, #0e1820 100%);\n    border-color: #4a90e2;\n    color: #b8d4f0;\n  }\n  \n  .plot {\n    background: linear-gradient(135deg, #1e1430 0%, #160e22 100%);\n    border-color: #4a2c6e;\n    color: #cfb8e8;\n  }\n  \n  .action {\n    background: linear-gradient(135deg, #2a1c10 0%, #20140c 100%);\n    border-color: #fd7e14;\n    color: #f0c898;\n  }\n  \n  /* 深色模式下的代码样式 */\n  .cheat code, .growth code, .wealth code,\n  .my-info code, .my-basic code, .talent code,\n  .skill code, .state code, .rel code,\n  .goal code, .npc-info code, .npc-basic code,\n  .news code, .sns code, .plot code, .action code {\n    background-color: rgba(0, 0, 0, 0.3);\n    border-color: rgba(255, 255, 255, 0.1);\n  }\n}\n\n/* 小屏幕响应式调整 */\n@media (max-width: 768px) {\n  .cheat code, .growth code, .wealth code,\n  .my-info code, .my-basic code, .talent code,\n  .skill code, .state code, .rel code,\n  .goal code, .npc-info code, .npc-basic code,\n  .news code, .sns code, .plot code, .action code {\n    margin: 4px 0;\n  }\n  \n  .cheat pre, .growth pre, .wealth pre,\n  .my-info pre, .my-basic pre, .talent pre,\n  .skill pre, .state pre, .rel pre,\n  .goal pre, .npc-info pre, .npc-basic pre,\n  .news pre, .sns pre, .plot pre, .action pre {\n    font-size: 0.85em;\n    padding: 8px;\n  }\n}\n\n/* 赛程表样式 */\n.calendar-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-family: sans-serif;\n  min-width: 600px;\n  table-layout: auto; /* 改为 auto，让列宽自动调整 */\n}\n\n/* 设定所有列的最大宽度为100px，并允许浏览器在空间不足时自动分配 */\n.calendar-table th,\n.calendar-table td {\n  border: 1px solid #ddd;\n  padding: 4px;\n  text-align: center;\n  min-width: 80px;\n  max-width: 200px;\n  word-wrap: break-word; /* 长单词或URL自动换行 */\n  overflow-wrap: break-word;\n  overflow: hidden; /* 防止内容溢出 */\n}\n\n.calendar-table th {\n  background-color: #f2f2f2;\n}\n\n.calendar-table .past {\n  background-color: #e0e0e0;\n  color: #888;\n}\n\n.calendar-table .today {\n  background-color: #ffe0b2; /* Light orange for today */\n  font-weight: bold;\n  border: 2px solid #ff9800; /* Darker orange border */\n}\n\n.calendar-table .future {\n  background-color: #ffffff;\n}\n\n.calendar-table .match-info {\n  font-size: 0.9em;\n  margin-top: 5px;\n}\n\n.calendar-table .match-win {\n  color: green;\n  font-weight: bold;\n}\n\n.calendar-table .match-lose {\n  color: red;\n  font-weight: bold;\n}\n\n.calendar-table .match-draw {\n  color: blue;\n  font-weight: bold;\n}\n\n.calendar-table .big-match {\n  background-color: #fffde7; /* Light yellow for important matches */\n}\n\n\n/* 评论样式 */\n/* ========== 浅色模式（默认） ========== */\n.comment {\n    background-color: rgba(240, 240, 240, 0.9); /* 10% 透明度 */\n    padding: 4px;\n    border-left: 5px solid #FFD700;\n    color: #3E2C1B;\n    margin: 8px 0;\n    font-style: italic;\n}\n\n.remark {\n    background-color: rgba(200, 220, 240, 0.9); /* 10% 透明度 */\n    padding: 4px;\n    border-left: 5px solid #4A90D9;\n    color: #1E2A3A;\n    margin: 8px 0;\n    font-style: italic;\n}\n\n/* ========== 深色模式（跟随系统） ========== */\n@media (prefers-color-scheme: dark) {\n    .comment {\n        background-color: rgba(60, 40, 30, 0.92);\n        border-left-color: #FFC107;\n        color: #F5E6D3;\n        /* 继承 padding、margin、font-style 不变 */\n    }\n    .remark {\n        background-color: rgba(30, 45, 65, 0.92);\n        border-left-color: #64B5F6;\n        color: #D5E5F5;\n    }\n}\n\n/* ========================================\n   虎扑BBS风格 - 论坛帖子样式\n   配色：深灰背景 + 虎扑橙 (#E8741A)\n   ======================================== */\n\n/* ---------- 帖子容器 ---------- */\n.forum-post-container {\n    max-width: 820px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 8px;\n    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);\n    overflow: hidden;\n    border: 1px solid #e8eaed;\n}\n\n/* ---------- 顶部导航 ---------- */\n.post-header-area {\n    padding: 16px 20px 12px 20px;\n    background: #f7f8fa;\n    border-bottom: 1px solid #e8eaed;\n}\n\n.post-header-area h2 {\n    font-size: 14px;\n    font-weight: 400;\n    color: #999;\n    margin: 0;\n    letter-spacing: 0.3px;\n}\n\n.post-header-area h2 .board-name {\n    color: #e8741a;\n    font-weight: 500;\n}\n\n.post-header-area h2 .board-name::after {\n    content: \" › \";\n    color: #bbb;\n    font-weight: 300;\n}\n\n/* ---------- 帖子主体（可折叠 details） ---------- */\n.bbs-details {\n    all: initial;\n    display: block;\n    margin: 8px 0;      /* 与全局 details 一致 */\n    padding: 2px;       /* 与全局 details 一致 */\n    border: none;\n    border-radius: 0;\n    box-shadow: none;\n    background: transparent;\n}\n\n.bbs-details[open] {\n    padding: 2px;       /* 展开时也保持一致 */\n}\n\n.bbs-details>summary {\n    display: block;\n    list-style: none;\n    cursor: default;\n    padding: 8px 10px;  /* 与全局 summary 一致 */\n    background: transparent;\n    border-radius: 0;\n    position: static;\n    justify-content: normal;\n    align-items: normal;\n    border-bottom: 1px solid #f0f1f3;\n}\n\n/* 干掉全局的 + 号指示器 */\n.bbs-details>summary::before {\n    content: none !important;\n    display: none;\n}\n\n.bbs-details>summary h3 {\n    font-size: 20px;\n    font-weight: 600;\n    color: #1a1a1a;\n    line-height: 1.6;\n    margin: 0;\n    letter-spacing: 0.5px;\n}\n\n.details-content {\n    padding: 0 20px 20px 20px;\n}\n\n/* ---------- 帖子元信息 ---------- */\n.post-meta {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    padding: 12px 0 6px 0;\n    font-size: 13px;\n    color: #888;\n    flex-wrap: wrap;\n}\n\n.post-meta .username {\n    color: #e8741a;\n    font-weight: 500;\n    font-size: 14px;\n}\n\n.post-meta .username::before {\n    content: \"👤 \";\n    font-weight: 400;\n    color: #bbb;\n}\n\n.post-meta .post-time {\n    color: #b0b0b0;\n    font-size: 12px;\n    background: #f5f6f8;\n    padding: 2px 12px;\n    border-radius: 12px;\n}\n\n.post-meta .post-time::before {\n    content: \"发布于 \";\n    font-weight: 300;\n    color: #bbb;\n}\n\n/* ---------- 分割线 ---------- */\n.divider-light {\n    border: none;\n    height: 1px;\n    background: #f0f1f3;\n    margin: 10px 0 16px 0;\n}\n\n/* ---------- 帖子正文 ---------- */\n.post-text {\n    font-size: 15.5px;\n    line-height: 1.85;\n    color: #262626;\n    word-break: break-word;\n}\n\n.post-text p {\n    margin-bottom: 16px;\n}\n\n.post-text strong {\n    color: #222;\n    font-weight: 600;\n}\n\n/* ---------- 图片占位 ---------- */\n.image-placeholder {\n    background: #f5f6f8;\n    border-radius: 6px;\n    padding: 24px 20px;\n    margin: 12px 0 18px 0;\n    border: 1px dashed #d0d2d6;\n    text-align: center;\n    color: #999;\n    font-size: 13px;\n    line-height: 1.6;\n    min-height: 80px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n.image-placeholder::before {\n    content: \"🖼️ \";\n    font-size: 18px;\n    margin-right: 6px;\n}\n\n/* ---------- 回复区域标题 ---------- */\n.replies-section {\n    margin-top: 16px;\n    border-top: 1px solid #e8eaed;\n    padding-top: 10px;\n}\n\n.replies-section h4 {\n    font-size: 14px;\n    font-weight: 500;\n    color: #666;\n    margin: 0 0 12px 0;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n}\n\n.replies-section h4::before {\n    content: \"💬\";\n    font-size: 16px;\n}\n\n/* ---------- 回复条目（可折叠） ---------- */\n.reply-details {\n    all: initial;\n    display: block;\n    margin: 8px 0;      /* 与全局 details 一致 */\n    padding: 2px;       /* 与全局 details 一致 */\n    border-left: 4px solid #e74c3c;  /* 红色边框 */\n    border-radius: 4px;\n    background: #fafbfc;\n    transition: background 0.15s;\n}\n\n.reply-details:hover {\n    background: #f6f7f9;\n}\n\n.reply-details>summary {\n    display: block;\n    list-style: none;\n    cursor: pointer;\n    padding: 8px 10px;  /* 与全局 summary 一致 */\n    background: transparent;\n    border-radius: 0;\n    position: static;\n    justify-content: normal;\n    align-items: normal;\n    user-select: none;\n}\n\n/* 干掉全局的 + 号指示器 */\n.reply-details>summary::before {\n    content: none !important;\n    display: none;\n}\n\n.reply-author {\n    display: flex;\n    align-items: center;\n    flex-wrap: wrap;\n    gap: 6px 12px;\n    width: 100%;\n    font-size: 14px;\n}\n\n.reply-author strong {\n    color: #1a1a1a;\n    font-weight: 600;\n    font-size: 14px;\n}\n\n.reply-author strong[data-user-id]::before {\n    content: \"👤 \";\n    font-weight: 400;\n    color: #bbb;\n    font-size: 13px;\n}\n\n.reply-text {\n    color: #333;\n    font-weight: 400;\n    flex: 1;\n    min-width: 120px;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.reply-details[open] .reply-text {\n    white-space: normal;\n}\n\n.reply-like {\n    color: #e8741a;\n    font-size: 12px;\n    font-weight: 500;\n    background: #fef0e6;\n    padding: 1px 10px;\n    border-radius: 12px;\n    white-space: nowrap;\n    margin-left: auto;\n}\n\n.reply-like::before {\n    content: \"💡 \";\n    font-weight: 400;\n}\n\n.sub-reply-read {\n    font-size: 12px;\n    color: #999;\n    background: #f0f1f3;\n    padding: 0 12px;\n    border-radius: 12px;\n    line-height: 22px;\n    transition: all 0.2s;\n    white-space: nowrap;\n}\n\n.reply-details:hover .sub-reply-read {\n    background: #e6e8ec;\n    color: #666;\n}\n\n.reply-details[open] .sub-reply-read {\n    display: none;\n}\n\n/* ---------- 子评论列表 ---------- */\n.sub-replies {\n    padding: 6px 14px 12px 40px;\n    border-top: 1px solid #eef0f2;\n    margin-top: 4px;\n}\n\n.sub-reply-item {\n    display: flex;\n    align-items: baseline;\n    flex-wrap: wrap;\n    gap: 4px 12px;\n    padding: 8px 0;\n    border-left: 4px solid #f1c40f;  /* 黄色边框 */\n    font-size: 13.5px;\n    line-height: 1.6;\n}\n\n.sub-reply-item:last-child {\n    border-bottom: none;\n}\n\n.sub-reply-item .sub-reply-author {\n    font-weight: 500;\n    color: #1a1a1a;\n}\n\n.sub-reply-item .sub-reply-author strong {\n    color: #e8741a;\n    font-weight: 600;\n}\n\n.sub-reply-item .sub-reply-text {\n    color: #333;\n    flex: 1;\n}\n\n.sub-reply-item .sub-reply-like {\n    color: #e8741a;\n    font-size: 12px;\n    font-weight: 400;\n    background: #fef0e6;\n    padding: 0 10px;\n    border-radius: 12px;\n    white-space: nowrap;\n}\n\n.sub-reply-item .sub-reply-like::before {\n    content: \"💡 \";\n    font-weight: 400;\n}\n\n.sub-reply-like[data-liked=\"true\"] {\n    background: #fde8d6;\n    color: #d45a0a;\n}\n\n/* ---------- 不带子评论的普通回复 ---------- */\n.reply-details:not(.bbs-details) .reply-author {\n    cursor: default;\n}\n\n.reply-details:not(.bbs-details) {\n    background: #fafbfc;\n    padding: 0 14px;\n    border-radius: 4px;\n}\n\n.reply-details:not(.bbs-details) .reply-author {\n    padding: 10px 0;\n    border-bottom: 1px solid #f0f1f3;\n}\n\n.reply-details:not(.bbs-details):last-child .reply-author {\n    border-bottom: none;\n}\n\n/* ---------- \"加载更多\" 底部提示 ---------- */\n.replies-section::after {\n    content: \"—— 加载更多 ——\";\n    display: block;\n    text-align: center;\n    font-size: 12px;\n    color: #bbb;\n    padding: 18px 0 6px 0;\n    letter-spacing: 2px;\n    border-top: 1px solid #f0f1f3;\n    margin-top: 14px;\n}\n\n/* ===== 小屏幕适配 (≤768px) ===== */\n@media (max-width: 768px) {\n    /* 与全局小屏一致 */\n    .bbs-details {\n        margin: 4px 0;   /* 全局 details 小屏 margin:4px 0 */\n        padding: 2px;\n    }\n\n    .bbs-details>summary {\n        padding: 6px 10px; /* 全局 summary 小屏 padding:6px 10px */\n    }\n\n    .reply-details {\n        margin: 4px 0;\n        padding: 2px;\n    }\n\n    .reply-details>summary {\n        padding: 6px 10px;\n    }\n\n    /* 以下原有小屏样式保持不变 */\n    .forum-post-container {\n        border-radius: 4px;\n    }\n\n    .post-header-area {\n        padding: 12px 14px 10px 14px;\n    }\n\n    .post-header-area h2 {\n        font-size: 12px;\n    }\n\n    .bbs-details>summary h3 {\n        font-size: 17px;\n    }\n\n    .details-content {\n        padding: 0 14px 16px 14px;\n    }\n\n    .post-text {\n        font-size: 14px;\n        line-height: 1.8;\n    }\n\n    .post-meta {\n        font-size: 12px;\n        gap: 8px;\n    }\n\n    .reply-author {\n        font-size: 13px;\n        gap: 4px 8px;\n    }\n\n    .reply-text {\n        min-width: 80px;\n        font-size: 13px;\n    }\n\n    .sub-replies {\n        padding-left: 20px;\n    }\n\n    .sub-reply-item {\n        font-size: 13px;\n    }\n\n    .reply-like {\n        font-size: 11px;\n        padding: 0 8px;\n    }\n\n    .sub-reply-read {\n        font-size: 11px;\n        padding: 0 10px;\n        line-height: 20px;\n    }\n\n    .image-placeholder {\n        padding: 16px 14px;\n        font-size: 12px;\n        min-height: 60px;\n    }\n\n    .replies-section::after {\n        font-size: 11px;\n        padding: 14px 0 4px 0;\n    }\n}\n\n/* 超小屏 (≤420px) 额外调整 */\n@media (max-width: 420px) {\n    .reply-author {\n        flex-wrap: wrap;\n    }\n\n    .reply-text {\n        white-space: normal;\n        order: 3;\n        flex-basis: 100%;\n        margin-top: 2px;\n    }\n\n    .reply-like {\n        margin-left: 0;\n        order: 2;\n    }\n\n    .sub-reply-read {\n        order: 4;\n        margin-left: 0;\n    }\n\n    .sub-reply-item {\n        flex-wrap: wrap;\n    }\n\n    .sub-reply-item .sub-reply-text {\n        flex-basis: 100%;\n        order: 3;\n        padding-left: 0;\n    }\n\n    .post-meta .post-time {\n        font-size: 11px;\n        padding: 1px 10px;\n    }\n}\n\n/* ---------- 工具类 ---------- */\n@media (max-width: 480px) {\n    .hide-mobile {\n        display: none !important;\n    }\n}\n\n@media (prefers-color-scheme: dark) {\n    .reply-details {\n        border-left-color: #ff6b6b;   /* 深色模式下更亮的红色 */\n    }\n    .sub-reply-item {\n        border-left-color: #ffd93d;   /* 深色模式下更亮的黄色 */\n    }\n}\n\n/* ---------- 虎扑特色点缀 ---------- */\n.username[data-level]::after {\n    content: \" Lv.\" attr(data-level);\n    font-size: 10px;\n    color: #fff;\n    background: #e8741a;\n    padding: 0 6px;\n    border-radius: 10px;\n    margin-left: 4px;\n    font-weight: 400;\n    display: inline-block;\n    line-height: 16px;\n}\n\n.username[data-role=\"op\"]::after {\n    content: \" 楼主\";\n    font-size: 11px;\n    color: #fff;\n    background: #e8741a;\n    padding: 0 8px;\n    border-radius: 10px;\n    margin-left: 4px;\n    font-weight: 400;\n    display: inline-block;\n    line-height: 18px;\n}\n\n.reply-like[data-hot=\"true\"] {\n    background: #fde0cc;\n    color: #c44a0a;\n    font-weight: 600;\n}","options":{"items":[{"order":0,"label":"色色","type":"SET-INPUT","value":"❤️"},{"order":1,"label":"快进","type":"SET-INPUT","value":"【快进到下一场训练或比赛】"},{"order":2,"label":"赛程","type":"SET-INPUT","value":"（查看赛程表）"},{"order":3,"label":"积分","type":"SET-INPUT","value":"（查看积分榜）"},{"order":4,"label":"球队","type":"SET-INPUT","value":"[查看我的球队信息]"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":21,"totalMessages":219,"totalCreditsUsed":173965,"totalTokensUsed":6834461,"totalPlayedUsers":19,"deeplyPlayed":8,"fixedPromptLength":10026,"lorebookLength":9829,"author":{"id":"lAgyOY957kxlq7BGiA4uEJT41Y1Uuzis","name":"dadsaysnoplay","displayUsername":"momsaysnoplay","username":"momsaysnoplay"},"cardsTags":[{"tag":{"name":"R18","cardsCount":306}},{"tag":{"name":"超高自由度","cardsCount":1142}},{"tag":{"name":"自定义","cardsCount":412}},{"tag":{"name":"可剧情可涩涩","cardsCount":2928}},{"tag":{"name":"体育","cardsCount":1}},{"tag":{"name":"男性向","cardsCount":1021}},{"tag":{"name":"足球","cardsCount":2}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}