.card[data-astro-cid-hiup3lp5]{border:1px solid var(--rule);background:#ffffff73;border-radius:8px;padding:.8rem .95rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:block}.card[data-astro-cid-hiup3lp5] b[data-astro-cid-hiup3lp5]{margin-bottom:.2rem;display:block}.card[data-astro-cid-hiup3lp5] span[data-astro-cid-hiup3lp5]{color:var(--ink-soft)}.card[data-astro-cid-hiup3lp5]:hover{border-color:var(--ink);color:var(--ink)}.show[data-astro-cid-hiup3lp5]{border-top:0;cursor:pointer;font-family:var(--font-text);color:var(--ink);background:0 0;border-inline:0;margin-top:.75rem;padding-inline:0}.embed[data-astro-cid-hiup3lp5]:empty{display:none}.embed[data-astro-cid-hiup3lp5]{max-width:100%;margin-top:.75rem;overflow:hidden}.creator-words[data-astro-cid-nlzbt3gk]{margin-top:1.25rem}h3[data-astro-cid-nlzbt3gk]{line-height:1.4}blockquote[data-astro-cid-nlzbt3gk]{border-left:2px solid var(--accent);font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;margin:.5rem 0 0;padding-left:.85rem;font-size:1.3rem;font-style:italic;line-height:1.25}blockquote[data-astro-cid-nlzbt3gk]:lang(zh),blockquote[data-astro-cid-nlzbt3gk]:lang(ja){font-family:var(--font-text);font-size:1.05rem;font-style:normal;line-height:1.6}.said[data-astro-cid-nlzbt3gk]{font-size:var(--text-small);color:var(--muted);margin-top:.45rem;padding-left:calc(.85rem + 2px)}.said[data-astro-cid-nlzbt3gk] a[data-astro-cid-nlzbt3gk]{color:var(--ink);border-bottom:1px solid var(--rule);font-weight:600;text-decoration:none}.said[data-astro-cid-nlzbt3gk] a[data-astro-cid-nlzbt3gk]:hover{color:var(--accent-text);border-bottom-color:var(--accent-text)}.game-preview[data-astro-cid-rig4v3en]{position:relative}.game-preview[data-astro-cid-rig4v3en] .preview{border-radius:6px}.tag[data-astro-cid-rig4v3en]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;background:#f3ede2eb;padding:.3rem .55rem;font-size:.65rem;position:absolute;top:.75rem;left:.75rem}.making-of[data-astro-cid-y43vv24v]{border-top:1px solid var(--rule);min-width:0;max-width:40rem;padding-top:1.1rem}h2[data-astro-cid-y43vv24v]{color:var(--accent-text);margin-bottom:.55rem}.summary[data-astro-cid-y43vv24v]{overflow-wrap:break-word;font-size:1rem;line-height:1.65}.topics[data-astro-cid-y43vv24v]{grid-template-columns:8.5rem minmax(0,1fr);gap:.55rem 1.25rem;margin:1rem 0 0;display:grid}.fact[data-astro-cid-y43vv24v]{display:contents}dt[data-astro-cid-y43vv24v]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:.3rem;font-size:.6875rem}dd[data-astro-cid-y43vv24v]{overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1.6}.cites[data-astro-cid-y43vv24v]{white-space:nowrap}.cite[data-astro-cid-y43vv24v]{color:var(--accent-text);padding:0 .1rem;font-size:.85em;text-decoration:none}.cite[data-astro-cid-y43vv24v]:hover{text-decoration:underline}@media (width<=560px){.topics[data-astro-cid-y43vv24v]{grid-template-columns:minmax(0,1fr);gap:.1rem}dd[data-astro-cid-y43vv24v]{margin-bottom:.65rem}}h3[data-astro-cid-y43vv24v]{font-family:var(--font-display);margin-top:1.6rem;font-size:1.35rem;font-weight:400}.steps[data-astro-cid-y43vv24v],.tips[data-astro-cid-y43vv24v]{margin-top:.6rem;padding-left:1.3rem;font-size:1rem;line-height:1.6}.steps[data-astro-cid-y43vv24v] li[data-astro-cid-y43vv24v],.tips[data-astro-cid-y43vv24v] li[data-astro-cid-y43vv24v]{margin-top:.35rem}.steps[data-astro-cid-y43vv24v] li[data-astro-cid-y43vv24v]::marker,.tips[data-astro-cid-y43vv24v] li[data-astro-cid-y43vv24v]::marker{color:var(--accent-text)}.from[data-astro-cid-y43vv24v]{font-size:var(--text-small);color:var(--muted);overflow-wrap:anywhere;margin-top:1.1rem}.from[data-astro-cid-y43vv24v] a[data-astro-cid-y43vv24v]{color:var(--ink);border-bottom:1px solid var(--rule);font-weight:600;text-decoration:none}.from[data-astro-cid-y43vv24v] a[data-astro-cid-y43vv24v]:hover{color:var(--accent-text);border-bottom-color:var(--accent-text)}.prompt[data-astro-cid-xk7uwcu4]{background:var(--prompt-bg);color:var(--prompt-ink);border-radius:6px;min-width:0;max-width:100%;padding:1rem 1.1rem}.head[data-astro-cid-xk7uwcu4]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.6rem;display:flex}.label[data-astro-cid-xk7uwcu4]{color:var(--prompt-label)}.copy[data-astro-cid-xk7uwcu4]{font:500 .75rem var(--font-mono);letter-spacing:.06em;color:var(--prompt-ink);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:1px solid #efe7d866;min-height:36px;padding:.45rem .85rem}.copy[data-astro-cid-xk7uwcu4]:hover{border-color:var(--prompt-ink)}pre[data-astro-cid-xk7uwcu4]{max-width:100%;max-height:32rem;font:.8rem/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}pre[data-astro-cid-xk7uwcu4]:focus-visible{outline-color:var(--prompt-label)}.note[data-astro-cid-xk7uwcu4]{font-family:var(--font-mono);color:#efe7d8bf;margin-top:.75rem;font-size:.8rem;line-height:1.55}a[data-astro-cid-xk7uwcu4]{color:#ffb19f}a[data-astro-cid-xk7uwcu4]:hover{color:var(--paper)}.share[data-astro-cid-eqjx2q6l]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}button[data-astro-cid-eqjx2q6l]{border-top:0;font-family:var(--font-text);color:var(--ink);cursor:pointer;background:0 0;border-inline:0;padding-inline:0}button[data-astro-cid-eqjx2q6l][hidden]{display:none}ul[data-astro-cid-i5hwd3qr]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-i5hwd3qr]{border:1px solid var(--rule);border-radius:var(--radius-pill);padding:.25rem .7rem;font-size:.875rem}a[data-astro-cid-i5hwd3qr]{font-weight:600;text-decoration:none}.note[data-astro-cid-i5hwd3qr]{color:var(--muted);margin-top:.6rem;font-size:.75rem}.crumbs[data-astro-cid-h2e7rbrf]{margin-top:1rem}.crumbs[data-astro-cid-h2e7rbrf] a[data-astro-cid-h2e7rbrf]{text-decoration:none}.crumbs[data-astro-cid-h2e7rbrf] a[data-astro-cid-h2e7rbrf]:hover{color:var(--accent-text)}.game[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:.85rem;display:grid}@media (width>=960px){.game[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2.25rem}}.main[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;min-width:0;display:grid}.titlebar[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr);gap:1rem 1.5rem;display:grid}@media (width>=640px){.titlebar[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr) auto;align-items:end}}h1[data-astro-cid-h2e7rbrf]{margin:.35rem 0;font-size:clamp(2.5rem,1.8rem + 2.8vw,3.6rem)}.byline[data-astro-cid-h2e7rbrf]{color:var(--muted);font-size:.875rem}.byline[data-astro-cid-h2e7rbrf] a[data-astro-cid-h2e7rbrf]{color:var(--ink);border-bottom:1px solid var(--rule);font-weight:600;text-decoration:none}.honor[data-astro-cid-h2e7rbrf]{color:var(--accent-text);margin-top:.3rem;font-size:.875rem;font-weight:600}.honor[data-astro-cid-h2e7rbrf] a[data-astro-cid-h2e7rbrf]{color:inherit}.play[data-astro-cid-h2e7rbrf]{justify-items:start;gap:.5rem;min-width:0;display:grid}@media (width>=640px){.play[data-astro-cid-h2e7rbrf]{justify-items:end;max-width:20rem}.where[data-astro-cid-h2e7rbrf],.fit[data-astro-cid-h2e7rbrf]{text-align:right}}.where[data-astro-cid-h2e7rbrf]{font-size:var(--text-small);color:var(--muted);overflow-wrap:anywhere}.where[data-astro-cid-h2e7rbrf] b[data-astro-cid-h2e7rbrf]{color:var(--ink-soft);font-weight:600}.fit[data-astro-cid-h2e7rbrf]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.6875rem}@media (width>=960px){.fit[data-astro-cid-h2e7rbrf]{display:none}}.gone[data-astro-cid-h2e7rbrf]{color:var(--ink-soft);border-left:3px solid var(--accent);padding-left:.7rem;font-size:.875rem}.gone[data-astro-cid-h2e7rbrf] b[data-astro-cid-h2e7rbrf]{color:var(--ink)}.notes[data-astro-cid-h2e7rbrf]{max-width:40rem;font-size:1rem;line-height:1.65}.side[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.6rem;min-width:0;display:grid}.side[data-astro-cid-h2e7rbrf] .side-head{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--ink);margin:0 0 .7rem;padding-bottom:.45rem;font-size:.6875rem;font-weight:500;line-height:1.4}.facts[data-astro-cid-h2e7rbrf]{grid-template-columns:auto minmax(0,1fr);gap:.4rem .9rem;margin:0;font-size:.875rem;display:grid}.facts[data-astro-cid-h2e7rbrf] dt[data-astro-cid-h2e7rbrf]{color:var(--muted)}.facts[data-astro-cid-h2e7rbrf] dd[data-astro-cid-h2e7rbrf]{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.credit-note[data-astro-cid-h2e7rbrf]{margin-top:var(--space-section);font-size:var(--text-small);color:var(--muted);border-top:1px solid var(--rule);padding-top:1rem}.credit-note[data-astro-cid-h2e7rbrf] a[data-astro-cid-h2e7rbrf]{color:var(--ink)}
