.game-page .help{min-width:0;margin-bottom:48px}.game-page .help .kicker{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 8px;font-size:12px;display:flex}.game-page .help .kicker:lang(zh){letter-spacing:0}.game-page .help .kicker a{min-height:44px;color:var(--accent);align-items:center;margin-block:-14px;display:inline-flex}.game-page .help-head{max-width:68ch;margin:8px 0 28px}.game-page .help-head h1{margin-bottom:12px}.game-page .help .lede{color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.6}.game-page .help .lede .count{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.game-page .help .start{border-color:var(--accent)}.game-page .help .status{color:var(--muted);margin:0 0 16px;font-size:14px}.game-page .help .status a{color:var(--accent)}.game-page .toc{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.game-page .toc li{border-top:1px solid var(--line);min-width:0}.game-page .toc a{border-radius:var(--radius);grid-template-columns:32px minmax(0,1fr);gap:12px;min-height:44px;padding:14px 8px;display:grid}.game-page .toc a:hover{color:inherit;background:color-mix(in srgb, var(--raised) 55%, transparent);text-decoration-line:none}.game-page .toc a:focus-visible{outline-offset:-2px}.game-page .toc .n{color:var(--muted);font:400 20px / 1.2 var(--display);font-variant-numeric:tabular-nums;text-align:end}.game-page .toc-text{grid-column:-2;gap:4px;min-width:0;display:grid}.game-page .toc-title{color:var(--accent);overflow-wrap:anywhere;font-size:16px;line-height:1.4}.game-page .toc a:hover .toc-title{color:var(--text)}.game-page .toc-excerpt{-webkit-line-clamp:2;line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.game-page .help kbd{border:1px solid var(--line-hover);border-radius:var(--radius);background:var(--raised);min-width:1.7em;color:var(--text);font:600 .8em / 1.5 var(--font-body);text-align:center;white-space:nowrap;border-bottom-width:2px;margin-inline:.1em;padding:0 .4em;display:inline-block}
