{"id":"dd102c12-f7be-4c8c-9981-35a5106f28b4","authorId":"xPEKyxhIRdvfJUR1qznAaDCudjr1WFnz","title":"足球人生模拟器","description":"这不是一场永远顺风顺水的足球爽文，而是一段可能持续数十年的完整足球人生。\n\n你可以从一名球员开始，在青训、替补席和第一次职业登场之间寻找机会，经历训练、竞争、伤病、转会、国家队、媒体与私人生活；也可以直接成为一名教练，管理阵容、设计战术、处理更衣室和转会，在不断变化的真实足球世界中建立自己的球队。\n\n游戏提供两种命运规则。演绎模式由AI根据能力、状态、战术、关系与世界环境自然推进；现实模式则会在真正具有不确定性的关键节点加入D100判定。努力可以提高机会，却不能保证成功——失去首发、转会破裂、重伤、下课与平凡的职业生涯都可能发生。\n\n你可以从不同足球时代进入世界，与当时真实存在的俱乐部、球员和教练相遇。但从开档的那一刻起，现实历史不再是固定答案：球星可能走上新的道路，豪门可能衰落，中小球队也可能崛起，新一代球员与教练会随着时间自然出现。\n\n球员和教练的核心能力不会直接公开精确数值。玩家看到的是星级、比赛表现与职业地位，而真正的能力、潜力和成长过程留在后台持续演算。你还可以在开局留下自己偏爱的球衣号码——它不会被系统无条件送到手里，而可能成为贯穿升队、转会与成名过程的一条长期小目标。\n\n如果你从球员开始，退役也不是故事的终点。你可以把已经走过的职业生涯完整保留下来，在同一个人物、同一个世界、同一张关系网里继续考取教练资格、寻找第一份执教工作。曾经的队友可能成为你的球员、助教或竞争对手；过去效力过的俱乐部也可能在很多年后重新出现在你的职业选择里。球员能力会冻结为历史，教练能力则从零开始按照经历与学习重新建立。\n\n比赛之外，合同、经纪人、媒体、球迷、国家队、队友、管理层、家庭与感情关系都会共同塑造人生。你可以细致经历一场比赛前后的几天，也可以快速跨越数周、半个赛季甚至数年；无论选择怎样的速度，足球世界都会继续前进。\n\n没有预设的传奇，也没有必须完成的结局。\n\n你可能成为世界最佳，也可能只是一个可靠的职业球员；可能在退役后成为冠军教练，也可能发现执教远比踢球困难。\n\n比赛只有九十分钟。人生，是一整个足球生涯。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"qlhiomez3qg93vdc8wsvldyp.webp","coverWidth":400,"coverHeight":300,"introPage":"unyad0vdya6jeyq40ejq744i.html","changelog":null,"createdAt":"2026-08-11T14:29:43.679Z","updatedAt":"2026-08-11T15:39:34.559Z","initPublicAt":"2026-08-11T14:31:08.394Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":".fb-reply-shell{\n  --fb-bg:#07120e;\n    --fb-bg-deep:#040b08;\n    --fb-panel:#0a1913;\n    --fb-panel-2:#0d2118;\n    --fb-panel-3:#10271d;\n    --fb-line:#28483a;\n    --fb-line-soft:#1b342a;\n    --fb-text:#f0eadb;\n    --fb-text-strong:#fff8e7;\n    --fb-muted:#91a299;\n    --fb-muted-2:#6f8379;\n    --fb-gold:#d5aa3a;\n    --fb-gold-soft:#f1ce73;\n    --fb-green:#44bd7d;\n    --fb-green-soft:#7bdd9f;\n    --fb-blue:#72b8e8;\n    --fb-orange:#e0a044;\n    --fb-red:#d86b5f;\n    --fb-shadow:0 22px 65px rgba(0,0,0,.36);\n    --fb-radius:12px;\n    --fb-font:Inter,\"PingFang SC\",\"Microsoft YaHei\",system-ui,sans-serif;\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  position:relative;\n  overflow:hidden;\n  box-sizing:border-box;\n  color:var(--fb-text);\n  font-family:var(--fb-font);\n  font-size:14px;\n  line-height:1.72;\n  border:1px solid #152a21;\n  border-radius:var(--fb-radius);\n  background:\n    linear-gradient(135deg,rgba(68,189,125,.035),transparent 40%),\n    var(--fb-bg);\n  box-shadow:var(--fb-shadow);\n  isolation:isolate;\n}\n.fb-reply-shell,\n.fb-reply-shell *{\n  box-sizing:border-box;\n}\n.fb-reply-shell button{\n  font:inherit;\n}\n.fb-reply-shell::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  opacity:.16;\n  background:\n    repeating-linear-gradient(60deg,transparent 0 46px,rgba(127,162,143,.22) 47px,transparent 48px),\n    repeating-linear-gradient(-60deg,transparent 0 72px,rgba(127,162,143,.12) 73px,transparent 74px);\n}\n.fb-reply-shell > *{position:relative;z-index:1}\n\n/* 回合信息条 */\n.fb-turn{\n  display:grid;\n  grid-template-columns:1fr auto;\n  gap:6px 16px;\n  padding:13px 18px;\n  border-bottom:1px solid var(--fb-line);\n  border-left:3px solid var(--fb-green);\n  background:rgba(8,27,19,.92);\n}\n.fb-turn__main{\n  color:var(--fb-text-strong);\n  font-weight:800;\n  font-size:13px;\n}\n.fb-turn__next{\n  color:var(--fb-gold-soft);\n  font-size:12px;\n  font-weight:700;\n  white-space:nowrap;\n}\n.fb-turn__sub{\n  grid-column:1/-1;\n  color:var(--fb-muted);\n  font-size:11px;\n}\n\n/* 正文 */\n.fb-story{\n  padding:18px 22px 20px;\n}\n.fb-story .fb-paragraph{\n  margin:0 0 15px;\n  color:#f2eee3;\n  font-size:15px;\n  letter-spacing:.01em;\n}\n.fb-story .fb-paragraph:last-child{margin-bottom:0}\n.fb-story strong{color:var(--fb-gold-soft)}\n.fb-story em{color:var(--fb-green-soft);font-style:normal}\n.fb-quote{\n  margin:16px 0;\n  padding:11px 13px;\n  border-left:2px solid var(--fb-gold);\n  background:rgba(213,170,58,.045);\n  color:#fff0c5;\n  font-weight:720;\n}\n\n/* 特殊结算卡 */\n.fb-result-card{\n  margin:0 18px 18px;\n  border:1px solid rgba(213,170,58,.34);\n  border-radius:10px;\n  background:linear-gradient(180deg,rgba(213,170,58,.06),rgba(7,20,14,.82));\n  overflow:hidden;\n}\n.fb-result-card__head{\n  display:flex;\n  justify-content:space-between;\n  gap:14px;\n  padding:10px 13px;\n  border-bottom:1px solid rgba(213,170,58,.2);\n  color:var(--fb-gold-soft);\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.08em;\n}\n.fb-result-card__body{padding:13px}\n.fb-score{\n  display:grid;\n  grid-template-columns:1fr auto 1fr;\n  gap:12px;\n  align-items:center;\n  text-align:center;\n}\n.fb-score__team{\n  color:var(--fb-text);\n  font-weight:800;\n  font-size:13px;\n}\n.fb-score__number{\n  color:var(--fb-gold-soft);\n  font-family:Georgia,serif;\n  font-size:28px;\n  font-weight:800;\n}\n.fb-match-player{\n  display:grid;\n  grid-template-columns:repeat(5,minmax(0,1fr));\n  gap:7px;\n  margin-top:12px;\n}\n.fb-mini-stat{\n  padding:8px 6px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:rgba(7,20,14,.7);\n  text-align:center;\n}\n.fb-mini-stat b{\n  display:block;\n  color:var(--fb-text);\n  font-size:13px;\n}\n.fb-mini-stat span{\n  color:var(--fb-muted);\n  font-size:9px;\n}\n\n/* 玩家行动 */\n.fb-actions{\n  padding:0 18px 18px;\n}\n.fb-actions__label{\n  margin-bottom:8px;\n  color:var(--fb-muted);\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n.fb-action-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:8px;\n}\n.fb-action{\n  padding:10px 11px;\n  border:1px solid var(--fb-line);\n  border-radius:8px;\n  background:rgba(8,24,17,.88);\n  color:#dbe4de;\n  text-align:left;\n  cursor:pointer;\n  transition:.15s ease;\n}\n.fb-action:hover{\n  border-color:var(--fb-gold);\n  color:var(--fb-gold-soft);\n  transform:translateY(-1px);\n}\n.fb-actions__free{\n  margin-top:7px;\n  color:var(--fb-muted-2);\n  font-size:10px;\n}\n\n/* 状态栏总容器 */\n.fb-status{\n  border-top:1px solid rgba(213,170,58,.3);\n  background:rgba(4,13,9,.94);\n}\n.fb-status__title{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:11px 18px;\n  border-bottom:1px solid var(--fb-line);\n  background:linear-gradient(180deg,#0e241a,#0a1913);\n}\n.fb-status__title strong{\n  color:var(--fb-gold-soft);\n  font-size:13px;\n}\n.fb-status__title span{\n  color:var(--fb-muted);\n  font-size:10px;\n}\n\n/* 常驻核心 */\n.fb-core{\n  padding:15px 18px;\n  border-bottom:1px solid var(--fb-line);\n}\n.fb-core__head{\n  display:flex;\n  align-items:flex-start;\n  justify-content:space-between;\n  gap:14px;\n}\n.fb-core__name-row{\n  display:flex;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:7px;\n}\n.fb-core__name{\n  color:var(--fb-text-strong);\n  font-size:18px;\n  font-weight:900;\n}\n.fb-core__meta{\n  margin-top:4px;\n  color:var(--fb-muted);\n  font-size:11px;\n}\n.fb-core__club{\n  text-align:right;\n  color:var(--fb-gold-soft);\n  font-size:11px;\n}\n.fb-core__club strong{\n  display:block;\n  color:var(--fb-text);\n  font-size:13px;\n}\n.fb-badge{\n  display:inline-flex;\n  align-items:center;\n  min-height:22px;\n  padding:2px 8px;\n  border:1px solid var(--fb-line);\n  border-radius:999px;\n  background:#081710;\n  color:var(--fb-muted);\n  font-size:10px;\n}\n.fb-badge--green{border-color:rgba(68,189,125,.42);color:var(--fb-green-soft)}\n.fb-badge--gold{border-color:rgba(213,170,58,.44);color:var(--fb-gold-soft)}\n\n.fb-abilities{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:7px;\n  margin-top:13px;\n}\n.fb-ability{\n  padding:8px 9px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:rgba(6,19,13,.72);\n}\n.fb-ability__top{\n  display:block;\n  color:var(--fb-muted);\n  font-size:10px;\n  font-weight:700;\n}\n.fb-ability__code{display:none}\n.fb-stars{\n  margin-top:2px;\n  color:var(--fb-gold-soft);\n  letter-spacing:.08em;\n  font-size:14px;\n  white-space:nowrap;\n}\n.fb-stars .half{color:#f7f5ec}\n\n.fb-condition-grid{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:7px;\n  margin-top:8px;\n}\n.fb-condition{\n  padding:8px 9px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:rgba(6,18,13,.72);\n}\n.fb-condition__label{color:var(--fb-muted-2);font-size:9px}\n.fb-condition__value{margin-top:1px;color:var(--fb-text);font-size:11px;font-weight:700}\n.fb-condition__value.good{color:var(--fb-green-soft)}\n.fb-meter{\n  height:4px;\n  margin-top:5px;\n  overflow:hidden;\n  border-radius:99px;\n  background:#20342a;\n}\n.fb-meter span{\n  display:block;\n  height:100%;\n  width:var(--value,0%);\n  background:var(--fb-green);\n}\n.fb-meter.fatigue span{background:var(--fb-orange)}\n\n/* 折叠模块 */\n.fb-details{\n  border-bottom:1px solid var(--fb-line-soft);\n}\n.fb-details:last-child{border-bottom:0}\n.fb-details > summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:11px 18px;\n  background:rgba(8,23,17,.86);\n  color:var(--fb-text);\n  font-size:12px;\n  font-weight:800;\n}\n.fb-details > summary::-webkit-details-marker{display:none}\n.fb-details > summary::after{\n  content:\"＋\";\n  color:var(--fb-gold-soft);\n  font-size:14px;\n  font-weight:400;\n}\n.fb-details[open] > summary{\n  color:var(--fb-gold-soft);\n  background:rgba(213,170,58,.035);\n}\n.fb-details[open] > summary::after{content:\"−\"}\n.fb-details__body{padding:0 18px 15px}\n\n.fb-section-label{\n  margin:12px 0 7px;\n  color:var(--fb-muted);\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.08em;\n}\n.fb-section-label:first-child{margin-top:0}\n\n.fb-stat-grid{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:7px;\n}\n.fb-stat{\n  padding:8px 7px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:var(--fb-panel);\n  text-align:center;\n}\n.fb-stat b{\n  display:block;\n  color:var(--fb-text);\n  font-size:14px;\n}\n.fb-stat span{\n  color:var(--fb-muted-2);\n  font-size:9px;\n}\n.fb-stat.gold b{color:var(--fb-gold-soft)}\n.fb-stat.green b{color:var(--fb-green-soft)}\n\n.fb-comp-table{\n  width:100%;\n  border-collapse:collapse;\n  font-size:10px;\n}\n.fb-comp-table th,\n.fb-comp-table td{\n  padding:6px 4px;\n  border-bottom:1px solid var(--fb-line-soft);\n  text-align:center;\n}\n.fb-comp-table th:first-child,\n.fb-comp-table td:first-child{text-align:left}\n.fb-comp-table th{color:var(--fb-muted-2);font-weight:650}\n.fb-comp-table td{color:#cbd4ce}\n\n/* 球队赛程 */\n.fb-league-card{\n  display:grid;\n  grid-template-columns:78px 1fr;\n  gap:12px;\n  padding:11px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:8px;\n  background:var(--fb-panel);\n}\n.fb-league-rank{\n  display:grid;\n  place-items:center;\n  border-right:1px solid var(--fb-line-soft);\n}\n.fb-league-rank strong{\n  display:block;\n  color:var(--fb-gold-soft);\n  font-family:Georgia,serif;\n  font-size:28px;\n  line-height:1;\n}\n.fb-league-rank span{color:var(--fb-muted);font-size:9px}\n.fb-league-title{\n  display:flex;\n  justify-content:space-between;\n  gap:8px;\n  color:var(--fb-text);\n  font-size:12px;\n  font-weight:800;\n}\n.fb-league-title strong{color:var(--fb-gold-soft)}\n.fb-league-sub{margin-top:2px;color:var(--fb-muted);font-size:10px}\n.fb-record{\n  display:flex;\n  flex-wrap:wrap;\n  gap:6px 10px;\n  margin-top:7px;\n  color:#cbd4ce;\n  font-size:10px;\n}\n.fb-record b{color:var(--fb-text)}\n.fb-form{\n  display:flex;\n  gap:5px;\n  margin-top:8px;\n}\n.fb-form span{\n  display:grid;\n  place-items:center;\n  width:23px;\n  height:23px;\n  border:1px solid var(--fb-line);\n  border-radius:6px;\n  font-size:9px;\n  font-weight:800;\n}\n.fb-form .w{color:var(--fb-green-soft);border-color:rgba(68,189,125,.45);background:rgba(68,189,125,.07)}\n.fb-form .d{color:#c7d0ca}\n.fb-form .l{color:#e18479;border-color:rgba(216,107,95,.45);background:rgba(216,107,95,.07)}\n\n.fb-next-match{\n  display:grid;\n  grid-template-columns:58px 1fr auto;\n  gap:9px;\n  align-items:center;\n  margin-top:8px;\n  padding:9px 10px;\n  border:1px solid rgba(213,170,58,.32);\n  border-radius:8px;\n  background:rgba(213,170,58,.035);\n}\n.fb-next-match__date{color:var(--fb-gold-soft);font-size:11px;font-weight:800}\n.fb-next-match__opp strong{display:block;color:var(--fb-text);font-size:11px}\n.fb-next-match__opp span{color:var(--fb-muted);font-size:9px}\n.fb-next-match__venue{color:var(--fb-muted);font-size:10px}\n\n.fb-list{\n  display:flex;\n  flex-direction:column;\n  gap:6px;\n}\n.fb-row{\n  display:grid;\n  grid-template-columns:120px 1fr;\n  gap:8px;\n  padding:8px 9px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:var(--fb-panel);\n  font-size:10px;\n}\n.fb-row__key{color:var(--fb-muted)}\n.fb-row__value{color:#cbd4ce}\n.fb-row__value strong{color:var(--fb-text)}\n.fb-row__value.gold{color:var(--fb-gold-soft)}\n.fb-row__value.green{color:var(--fb-green-soft)}\n.fb-row__value.blue{color:#9fd2f2}\n\n.fb-rel{\n  padding:8px 9px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:var(--fb-panel);\n}\n.fb-rel + .fb-rel{margin-top:6px}\n.fb-rel__top{\n  display:flex;\n  align-items:center;\n  gap:7px;\n  flex-wrap:wrap;\n}\n.fb-rel__name{color:var(--fb-text);font-size:11px;font-weight:800}\n.fb-rel__role{color:var(--fb-muted);font-size:9px}\n.fb-rel__state{margin-left:auto;color:var(--fb-green-soft);font-size:9px}\n.fb-rel__recent{margin-top:3px;color:var(--fb-muted);font-size:10px}\n\n.fb-chips{\n  display:flex;\n  flex-wrap:wrap;\n  gap:6px;\n}\n.fb-chip{\n  display:inline-flex;\n  padding:5px 8px;\n  border:1px solid var(--fb-line);\n  border-radius:999px;\n  background:var(--fb-panel);\n  color:#cbd4ce;\n  font-size:9px;\n}\n.fb-chip.done{border-color:rgba(68,189,125,.35);color:var(--fb-green-soft)}\n.fb-chip.gold{border-color:rgba(213,170,58,.4);color:var(--fb-gold-soft)}\n\n.fb-note{\n  margin-top:8px;\n  padding:8px 9px;\n  border:1px dashed rgba(114,184,232,.28);\n  border-radius:7px;\n  color:var(--fb-muted);\n  font-size:9px;\n}\n\n/* 国家队赛程块：只有被征召后才渲染。未征召时直接不输出此块 */\n.fb-national-card{\n  margin-top:8px;\n  padding:10px;\n  border:1px solid rgba(114,184,232,.28);\n  border-radius:8px;\n  background:rgba(114,184,232,.035);\n}\n.fb-national-card__head{\n  display:flex;\n  justify-content:space-between;\n  gap:8px;\n  color:#b9ddf5;\n  font-size:10px;\n  font-weight:800;\n}\n.fb-national-card__body{\n  margin-top:5px;\n  color:var(--fb-muted);\n  font-size:9px;\n}\n\n/* 响应式 */\n@media(max-width:620px){\n  .fb-story{padding:16px}\n  .fb-turn{grid-template-columns:1fr}\n  .fb-turn__next{white-space:normal}\n  .fb-core__head{display:block}\n  .fb-core__club{text-align:left;margin-top:6px}\n  .fb-abilities{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .fb-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .fb-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .fb-action-grid{grid-template-columns:1fr}\n  .fb-match-player{grid-template-columns:repeat(3,minmax(0,1fr))}\n  .fb-next-match{grid-template-columns:55px 1fr}\n  .fb-next-match__venue{grid-column:2}\n  .fb-row{grid-template-columns:1fr}\n}\n\n\n/* 下一步：点击复制 */\n.fb-action{\n  position:relative;\n  user-select:none;\n  -webkit-tap-highlight-color:transparent;\n}\n.fb-action:active{\n  transform:translateY(0);\n  border-color:var(--fb-gold-soft);\n  background:rgba(213,170,58,.08);\n}\n.fb-action.is-copied{\n  border-color:rgba(68,189,125,.66);\n  color:var(--fb-green-soft);\n  background:rgba(68,189,125,.075);\n  box-shadow:inset 0 0 0 1px rgba(68,189,125,.08);\n}\n.fb-copy-toast{\n  position:fixed;\n  right:18px;\n  bottom:18px;\n  z-index:9999;\n  width:calc(100vw - 36px);\n  max-width:420px;\n  padding:9px 12px;\n  border:1px solid rgba(68,189,125,.5);\n  border-radius:8px;\n  background:rgba(5,18,12,.96);\n  color:var(--fb-green-soft);\n  box-shadow:0 12px 34px rgba(0,0,0,.38);\n  font-size:11px;\n  line-height:1.45;\n  opacity:0;\n  transform:translateY(8px);\n  pointer-events:none;\n  transition:opacity .16s ease,transform .16s ease;\n}\n.fb-copy-toast.is-show{\n  opacity:1;\n  transform:translateY(0);\n}\n\n/* V0.3：六维前台统一中文显示；PAC/SHO/PAS/DRI/DEF/PHY 等仅保留在后台Schema，不在状态栏渲染。 */\n\n\n/* 现实模式 D100 判定卡 */\n.fb-roll-card{\n  margin:0 18px 18px;\n  overflow:hidden;\n  border:1px solid rgba(213,170,58,.38);\n  border-radius:10px;\n  background:rgba(8,24,17,.94);\n}\n.fb-roll-card__head{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:10px 13px;\n  border-bottom:1px solid rgba(213,170,58,.22);\n  background:rgba(213,170,58,.055);\n}\n.fb-roll-card__title{\n  color:var(--fb-gold-soft);\n  font-size:12px;\n  font-weight:800;\n}\n.fb-roll-card__chance{\n  padding:2px 7px;\n  border:1px solid rgba(213,170,58,.35);\n  border-radius:999px;\n  color:var(--fb-gold-soft);\n  font-size:10px;\n}\n.fb-roll-card__body{\n  padding:12px 13px;\n}\n.fb-roll-card__event{\n  margin-bottom:9px;\n  color:var(--fb-text);\n  font-size:12px;\n  font-weight:700;\n}\n.fb-roll-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:7px;\n}\n.fb-roll-cell{\n  padding:8px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:var(--fb-panel);\n  text-align:center;\n}\n.fb-roll-cell span{\n  display:block;\n  color:var(--fb-muted-2);\n  font-size:9px;\n}\n.fb-roll-cell b{\n  display:block;\n  margin-top:2px;\n  color:var(--fb-text);\n  font-size:13px;\n}\n.fb-roll-cell.is-success b{\n  color:var(--fb-green-soft);\n}\n.fb-roll-cell.is-fail b{\n  color:var(--fb-red);\n}\n.fb-roll-card__reason{\n  margin-top:9px;\n  color:var(--fb-muted);\n  font-size:10px;\n}\n\n/* 六维前台只显示中文名称 */\n.fb-ability__code{\n  display:none;\n}\n\n@media(max-width:620px){\n  .fb-roll-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n\n/* V0.4.2：宿主Markdown解析兜底 */\n.fb-reply-shell pre,\n.fb-reply-shell code{\n  margin:0;\n  padding:0;\n  border:0;\n  border-radius:0;\n  background:transparent;\n  color:var(--fb-text);\n  font-family:var(--fb-font);\n  font-size:inherit;\n  white-space:pre-wrap;\n  word-break:break-word;\n}\n.fb-reply-shell pre{\n  margin-bottom:12px;\n}\n\n\n/* V0.4.3：状态栏折叠模块强制采用紧凑原生 details */\n.fb-status > .fb-details{\n  display:block;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid var(--fb-line-soft);\n  border-radius:0;\n  background:transparent;\n}\n.fb-status > .fb-details > summary{\n  width:100%;\n  min-height:42px;\n  margin:0;\n  padding:10px 18px;\n  border:0;\n  border-radius:0;\n  background:rgba(7,21,15,.92);\n  color:var(--fb-text);\n  cursor:pointer;\n  user-select:none;\n}\n.fb-status > .fb-details > summary:hover{\n  background:rgba(16,42,30,.92);\n  color:var(--fb-gold-soft);\n}\n.fb-status > .fb-details:not([open]) > .fb-details__body{\n  display:none;\n}\n.fb-status > .fb-details[open] > .fb-details__body{\n  display:block;\n}\n.fb-status > .fb-details > .fb-details__body{\n  padding:12px 18px 15px;\n  background:rgba(4,15,10,.72);\n}\n.fb-status > .fb-details > summary::after{\n  content:\"＋\";\n  margin-left:auto;\n}\n.fb-status > .fb-details[open] > summary::after{\n  content:\"−\";\n}\n\n/* 下一步按钮：明确可点击与复制成功反馈 */\n.fb-action{\n  appearance:none;\n  width:100%;\n  min-height:58px;\n  display:block;\n}\n.fb-action::after{\n  content:\"点击复制\";\n  display:block;\n  margin-top:5px;\n  color:var(--fb-muted-2);\n  font-size:9px;\n  font-weight:400;\n}\n.fb-action.is-copied::after{\n  content:\"✓ 已复制\";\n  color:var(--fb-green-soft);\n}\n\n\n/* V0.4.4：教练阶段状态栏 */\n.fb-status--coach .fb-status__title{\n  background:linear-gradient(90deg,rgba(213,170,58,.10),rgba(7,21,15,.96));\n}\n.fb-core--coach{\n  border-left:2px solid var(--fb-gold);\n}\n.fb-coach-overview{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:8px;\n  margin-top:12px;\n}\n.fb-coach-overview__item{\n  padding:9px 10px;\n  border:1px solid var(--fb-line-soft);\n  border-radius:7px;\n  background:rgba(4,15,10,.78);\n}\n.fb-coach-overview__item span{\n  display:block;\n  color:var(--fb-muted-2);\n  font-size:9px;\n}\n.fb-coach-overview__item b{\n  display:block;\n  margin-top:2px;\n  color:var(--fb-text);\n  font-size:12px;\n}\n.fb-former-player{\n  margin-top:10px;\n  padding:9px 10px;\n  border:1px dashed rgba(213,170,58,.28);\n  border-radius:7px;\n  color:var(--fb-muted);\n  font-size:10px;\n}\n@media(max-width:620px){\n  .fb-coach-overview{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n\n/* V0.4.5：下一步选项改为“可选择文本卡片”\n   酒馆回复渲染环境可能拦截内联JS，因此不再把复制能力绑定为必须依赖onclick。\n   优先保证桌面拖选、移动端长按选择都可用。 */\n.fb-action{\n  appearance:none;\n  position:relative;\n  width:100%;\n  min-height:58px;\n  display:block;\n  padding:10px 11px;\n  border:1px solid var(--fb-line);\n  border-radius:8px;\n  background:rgba(8,24,17,.88);\n  color:#dbe4de;\n  text-align:left;\n  cursor:text;\n  pointer-events:auto;\n  touch-action:auto;\n  user-select:text;\n  -webkit-user-select:text;\n  -webkit-touch-callout:default;\n  transition:.15s ease;\n}\n.fb-action,\n.fb-action *{\n  user-select:text !important;\n  -webkit-user-select:text !important;\n  -webkit-touch-callout:default !important;\n}\n.fb-action:hover{\n  border-color:var(--fb-gold);\n  color:var(--fb-gold-soft);\n}\n.fb-action:active{\n  transform:none;\n}\n.fb-action__text{\n  display:block;\n  color:inherit;\n  cursor:text;\n}\n.fb-action::after{\n  content:\"长按或选中复制\";\n  display:block;\n  margin-top:5px;\n  color:var(--fb-muted-2);\n  font-size:9px;\n  font-weight:400;\n  pointer-events:none;\n  user-select:none;\n  -webkit-user-select:none;\n}\n.fb-action.is-copied::after{\n  content:\"✓ 已复制\";\n  color:var(--fb-green-soft);\n}\n\n\n/* =========================================================\n   V0.4.6\n   1) 状态栏强制“分行信息块”，避免所有字段挤成一整行\n   2) 下一步卡片恢复点击复制，同时保留手动选中文字的能力\n   ========================================================= */\n\n/* ---- 状态栏：核心信息严格分行 ---- */\n.fb-core__identity,\n.fb-status-lines{\n  display:flex;\n  flex-direction:column;\n  gap:4px;\n  min-width:0;\n}\n\n.fb-core-line,\n.fb-status-line{\n  display:block;\n  width:100%;\n  min-width:0;\n  margin:0;\n  color:#d9e1dc;\n  font-size:11px;\n  line-height:1.65;\n  white-space:normal;\n  overflow-wrap:anywhere;\n  word-break:break-word;\n}\n\n.fb-core-line--primary{\n  color:var(--fb-text-strong);\n  font-size:13px;\n  font-weight:900;\n}\n\n.fb-core-line strong,\n.fb-status-line strong{\n  color:var(--fb-text);\n  font-weight:800;\n}\n\n.fb-core-line .gold,\n.fb-status-line .gold{\n  color:var(--fb-gold-soft);\n}\n\n.fb-core-line .green,\n.fb-status-line .green{\n  color:var(--fb-green-soft);\n}\n\n/* 旧结构兜底：模型即使仍把多行文字塞进meta/body，只要输出真实换行也会显示 */\n.fb-core__meta{\n  white-space:pre-line;\n  line-height:1.7;\n}\n.fb-details__body{\n  line-height:1.65;\n}\n.fb-details__body .fb-status-lines + .fb-section-label{\n  margin-top:12px;\n}\n\n/* 每一个统计/赛程模块内部也不允许成为超长横向字符串 */\n.fb-season-block,\n.fb-team-block,\n.fb-career-block{\n  display:flex;\n  flex-direction:column;\n  gap:4px;\n  width:100%;\n  min-width:0;\n}\n\n.fb-season-block + .fb-season-block,\n.fb-team-block + .fb-team-block,\n.fb-career-block + .fb-career-block{\n  margin-top:10px;\n}\n\n/* 小屏幕更加明确地纵向排列 */\n@media(max-width:620px){\n  .fb-core__head{\n    display:block;\n  }\n  .fb-core__club{\n    margin-top:8px;\n    text-align:left;\n  }\n  .fb-core-line,\n  .fb-status-line{\n    font-size:11px;\n    line-height:1.7;\n  }\n}\n\n/* ---- 下一步：点击复制 + 手动选中双保险 ---- */\n.fb-action-grid{\n  position:relative;\n}\n\n.fb-action{\n  appearance:none;\n  position:relative;\n  width:100%;\n  min-height:58px;\n  display:block;\n  padding:10px 11px;\n  border:1px solid var(--fb-line);\n  border-radius:8px;\n  background:rgba(8,24,17,.88);\n  color:#dbe4de;\n  text-align:left;\n  cursor:pointer;\n  pointer-events:auto;\n  touch-action:manipulation;\n  user-select:text !important;\n  -webkit-user-select:text !important;\n  -webkit-touch-callout:default !important;\n  transition:.15s ease;\n}\n\n.fb-action *{\n  user-select:text !important;\n  -webkit-user-select:text !important;\n  -webkit-touch-callout:default !important;\n}\n\n.fb-action__text{\n  display:block;\n  color:inherit;\n  cursor:text;\n  white-space:normal;\n  overflow-wrap:anywhere;\n  word-break:break-word;\n}\n\n.fb-action:hover{\n  border-color:var(--fb-gold);\n  color:var(--fb-gold-soft);\n}\n\n.fb-action::after{\n  content:\"点击复制 · 也可长按/拖选\";\n  display:block;\n  margin-top:5px;\n  color:var(--fb-muted-2);\n  font-size:9px;\n  font-weight:400;\n  pointer-events:none;\n  user-select:none !important;\n  -webkit-user-select:none !important;\n}\n\n.fb-action.is-copied{\n  border-color:rgba(68,189,125,.75);\n  box-shadow:0 0 0 1px rgba(68,189,125,.12) inset;\n}\n\n.fb-action.is-copied::after{\n  content:\"✓ 已复制\";\n  color:var(--fb-green-soft);\n}","options":{"items":[]},"language":"zh","containsNSFW":false,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":4,"totalMessages":7,"totalCreditsUsed":9554,"totalTokensUsed":249044,"totalPlayedUsers":4,"deeplyPlayed":0,"fixedPromptLength":15882,"lorebookLength":106802,"author":{"id":"xPEKyxhIRdvfJUR1qznAaDCudjr1WFnz","name":"远航","displayUsername":"legolaswan","username":"legolaswan"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":666}},{"tag":{"name":"自定义角色","cardsCount":317}},{"tag":{"name":"超高自由度","cardsCount":1159}},{"tag":{"name":"适合长时间游玩","cardsCount":97}},{"tag":{"name":"开放大世界","cardsCount":243}},{"tag":{"name":"模拟经营","cardsCount":77}},{"tag":{"name":"自由扮演","cardsCount":28}},{"tag":{"name":"体育","cardsCount":2}},{"tag":{"name":"男性向","cardsCount":1033}},{"tag":{"name":"开放世界","cardsCount":1570}},{"tag":{"name":"模拟器","cardsCount":54}},{"tag":{"name":"足球","cardsCount":3}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}