.game-gallery[data-astro-cid-jc4yqh5c]{color:#fff;isolation:isolate;touch-action:pan-y}.game-gallery[data-astro-cid-jc4yqh5c] [data-astro-cid-jc4yqh5c][hidden]{display:none}.gallery-stage[data-astro-cid-jc4yqh5c],.gallery-slide[data-astro-cid-jc4yqh5c]{position:absolute;inset:0}.gallery-slide[data-astro-cid-jc4yqh5c]{opacity:0;transition:opacity .55s;pointer-events:none}.gallery-slide[data-astro-cid-jc4yqh5c].is-active{opacity:1}.game-gallery[data-astro-cid-jc4yqh5c] .gallery-image[data-astro-cid-jc4yqh5c]{position:relative;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:2.5rem 0 6rem}.gallery-slide[data-astro-cid-jc4yqh5c][data-fit=cover] .gallery-image[data-astro-cid-jc4yqh5c]{padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%}.game-gallery[data-astro-cid-jc4yqh5c] .gallery-footer[data-astro-cid-jc4yqh5c]{padding:2rem .5rem .25rem;background:linear-gradient(#0000,#000000d1)}.gallery-caption[data-astro-cid-jc4yqh5c]{padding-inline:.75rem}.gallery-title[data-astro-cid-jc4yqh5c]{display:block;font-size:.875rem;font-weight:600;line-height:1.5}.gallery-credit[data-astro-cid-jc4yqh5c]{display:block;margin-top:.15rem;font-size:.6875rem;opacity:.85}.gallery-dots[data-astro-cid-jc4yqh5c]{display:flex;justify-content:center}.gallery-dots[data-astro-cid-jc4yqh5c] button[data-astro-cid-jc4yqh5c]{display:grid;place-items:center;width:44px;height:44px;padding:0;cursor:pointer}.gallery-dots[data-astro-cid-jc4yqh5c] span[data-astro-cid-jc4yqh5c]{width:6px;height:6px;border-radius:4px;background:#ffffff80;transition:width .25s,background .25s}.gallery-dots[data-astro-cid-jc4yqh5c] button[data-astro-cid-jc4yqh5c][aria-current=true] span[data-astro-cid-jc4yqh5c]{width:22px;background:#fff}.game-gallery[data-astro-cid-jc4yqh5c]:focus-visible{outline:3px solid hsl(var(--brand));outline-offset:4px}.game-gallery[data-astro-cid-jc4yqh5c] button[data-astro-cid-jc4yqh5c]:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media(prefers-reduced-motion:reduce){.gallery-slide[data-astro-cid-jc4yqh5c],.gallery-dots[data-astro-cid-jc4yqh5c] span[data-astro-cid-jc4yqh5c]{transition:none}}.game-media[data-astro-cid-l3bjnh5v]{display:grid;grid-template-columns:.85fr 1.15fr;gap:2rem;align-items:center;padding:2.5rem 0;border-top:1px solid hsl(var(--border))}h2[data-astro-cid-l3bjnh5v]{font-family:Georgia,serif;font-size:1.85rem;line-height:1.25;margin:.5rem 0 1rem}p[data-astro-cid-l3bjnh5v]{color:hsl(var(--muted-foreground));line-height:1.75}.media-credit[data-astro-cid-l3bjnh5v]{font-size:.8rem;margin-top:1rem}.media-links[data-astro-cid-l3bjnh5v]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:1rem 0}a[data-astro-cid-l3bjnh5v]{color:hsl(var(--brand-text));text-decoration:underline;text-underline-offset:4px}.media-update[data-astro-cid-l3bjnh5v]{display:block;font-size:.875rem}@media(max-width:700px){.game-media[data-astro-cid-l3bjnh5v]{grid-template-columns:1fr;gap:1.5rem}}.reading-directory[data-astro-cid-qdaugs3y]{margin-block:3rem;padding-block:2rem;border-block:1px solid hsl(var(--border))}header[data-astro-cid-qdaugs3y]{max-width:48rem;margin-bottom:1.5rem}header[data-astro-cid-qdaugs3y] h2[data-astro-cid-qdaugs3y]{margin:.5rem 0 .75rem}header[data-astro-cid-qdaugs3y]>p[data-astro-cid-qdaugs3y]:last-child{color:hsl(var(--muted-foreground));line-height:1.7}.reading-columns[data-astro-cid-qdaugs3y]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}h3[data-astro-cid-qdaugs3y]{font-size:1rem;padding-bottom:.75rem;border-bottom:1px dashed hsl(var(--border))}ul[data-astro-cid-qdaugs3y]{list-style:none;margin:0;padding:0}li[data-astro-cid-qdaugs3y]{padding:.8rem 0}a[data-astro-cid-qdaugs3y]{display:inline-block;padding-block:.35rem;color:hsl(var(--brand-text));font-weight:650;text-decoration-thickness:1px;text-underline-offset:.2em}a[data-astro-cid-qdaugs3y]:hover,a[data-astro-cid-qdaugs3y]:focus-visible{text-decoration-line:underline}a[data-astro-cid-qdaugs3y]:focus-visible{outline:2px solid hsl(var(--brand-text));outline-offset:3px}li[data-astro-cid-qdaugs3y] p[data-astro-cid-qdaugs3y]{margin:.3rem 0 0;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.7}@media(max-width:760px){.reading-columns[data-astro-cid-qdaugs3y]{grid-template-columns:1fr;gap:1rem}}.guide-shortcuts[data-astro-cid-kprqh7sb]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-block:1rem}.guide-shortcuts[data-astro-cid-kprqh7sb] a[data-astro-cid-kprqh7sb]{color:hsl(var(--brand-text));text-decoration:underline;text-underline-offset:.2em}
