.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 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}.game-page .help .read{overflow-wrap:anywhere;min-width:0}.game-page .read-head h1{margin-bottom:24px}.game-page .help .prose{font-size:16px;line-height:1.7}.game-page .help .prose p,.game-page .help .prose ul{margin:0 0 1em}.game-page .help .prose ul{padding-inline-start:1.3em}.game-page .help .prose li+li{margin-top:.4em}.game-page .help .prose li::marker{color:var(--accent)}.game-page .help .prose img{vertical-align:-.2em;image-rendering:var(--art-rendering,auto);display:inline-block}.game-page .help .notice{border-inline-start:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);margin:0 0 1em;padding:10px 14px;font-size:14px}.game-page .help figure,.game-page .help .illustration{margin:0 0 24px}.game-page .help figure img{max-width:100%;height:auto;image-rendering:var(--art-rendering,auto);display:block}.game-page .steps{margin:0 0 8px;padding:0;list-style:none}.game-page .steps>li{grid-template-columns:32px minmax(0,1fr);gap:16px;padding-bottom:8px;display:grid;position:relative}.game-page .steps>li:not(:last-child):before{content:"";border-inline-start:1px solid var(--line);position:absolute;inset-block:40px 4px;inset-inline-start:15px}.game-page .step-n{border:1px solid var(--line-hover);background:var(--raised);width:32px;height:32px;color:var(--accent);font:400 16px / 1 var(--display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.game-page .step-body{min-width:0;padding-top:4px}.game-page .pager{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px;padding-top:24px;display:grid}.game-page .pager a{border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:6px;min-height:44px;padding:14px 16px;display:grid}.game-page .pager a:hover{color:inherit;border-color:var(--accent);text-decoration-line:none}.game-page .pager .next{text-align:end;grid-column:2;justify-items:end}.game-page .pager .dir{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;display:inline-flex}.game-page .pager .dir:lang(zh){letter-spacing:0}.game-page .pager .title{color:var(--accent);font-size:16px;line-height:1.4}.game-page .help .rail .n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.game-page .help .rail [aria-current=page] .n{color:var(--accent)}@container (width<=520px){.game-page .pager{grid-template-columns:minmax(0,1fr)}.game-page .pager .next{grid-column:1}}@container (width>=900px){.game-page .help .read{grid-area:1/2}}.game-page .help .mention{color:var(--accent);text-underline-offset:.15em;white-space:nowrap;text-decoration-line:underline}.game-page .help .mention>:is(.lh-sprite,.icon-cluster,img){vertical-align:-.2em;margin-inline-end:.3em}
