.st-cover-link[data-astro-cid-ivgbojb7]{border:2px solid var(--ink-fill);margin-bottom:12px;display:block}.st-cover[data-astro-cid-ivgbojb7]{width:100%;display:block}.st-cover-link[data-astro-cid-ivgbojb7]:hover .st-cover[data-astro-cid-ivgbojb7]{opacity:.86}.yt-thumb[data-astro-cid-ivgbojb7]{aspect-ratio:1;background:var(--paper-2);color:var(--ink-2);justify-content:center;align-items:center;display:flex}.st-title[data-astro-cid-ivgbojb7]{font-family:var(--font-display);text-transform:none;letter-spacing:0;margin-bottom:4px;font-size:16px;font-weight:900;line-height:1.1}.st-meta[data-astro-cid-ivgbojb7]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px;font-size:12px;font-weight:900}.st-btns[data-astro-cid-ivgbojb7]{flex-direction:column;gap:6px;display:flex}.st-btns[data-astro-cid-ivgbojb7] .btn[data-astro-cid-ivgbojb7]{justify-content:center}.st-all[data-astro-cid-ivgbojb7]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);margin-top:10px;font-size:12px;font-weight:900;display:inline-block}.st-all[data-astro-cid-ivgbojb7]:hover{color:var(--ink)}.page-backdrop[data-astro-cid-h2e7rbrf]{top:-63.5px;bottom:0;left:calc(var(--page-padding) * -1);right:calc(var(--page-padding) * -1);z-index:-1;pointer-events:none;position:absolute;overflow:hidden}.page-backdrop-img[data-astro-cid-h2e7rbrf]{width:100%;height:100%;image-rendering:pixelated;opacity:.26;background-position:50%;background-size:cover}:root.dark .page-backdrop-img[data-astro-cid-h2e7rbrf]{opacity:.24}.masthead[data-astro-cid-h2e7rbrf]{isolation:isolate;border-bottom:6px solid var(--ink-fill);grid-template-columns:250px minmax(0,1fr) 300px;align-items:center;gap:26px;margin-bottom:26px;padding-bottom:22px;display:grid;position:relative}.masthead-cover[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf],.cover-placeholder[data-astro-cid-h2e7rbrf]{width:100%;display:block}.cover-art[data-astro-cid-h2e7rbrf]{border:2px solid var(--ink-fill);background:var(--paper-2)}.cover-art-3d[data-astro-cid-h2e7rbrf]{background:0 0;border:none}.cover-placeholder[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);aspect-ratio:5/7;background-color:var(--paper);background-image:var(--hatch);box-shadow:inset 0 0 0 2px var(--hair-strong);letter-spacing:.01em;text-transform:none;color:var(--ink-3);text-align:center;justify-content:center;align-items:center;padding:12px;font-size:15px;font-weight:900;display:flex}.cover-link[data-astro-cid-h2e7rbrf]{cursor:zoom-in;display:block}.masthead-info[data-astro-cid-h2e7rbrf]{background:0 0;padding:0}.title-row[data-astro-cid-h2e7rbrf]{align-items:flex-end;gap:12px 20px;display:flex}.title-block[data-astro-cid-h2e7rbrf]{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding-bottom:14px;display:flex}.game-title[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;font-size:clamp(1.9rem,4.2vw,3.3rem);font-weight:900;line-height:.92}.game-subtitle[data-astro-cid-h2e7rbrf]{font-family:var(--font-body);color:var(--ink-2);margin-bottom:14px;font-size:17px;font-style:italic}.wanted-notice[data-astro-cid-h2e7rbrf]{background:var(--gold);color:var(--on-gold);align-items:flex-start;gap:12px;margin:14px 0 18px;padding:14px 16px;font-size:13px;line-height:1.55;display:flex}.wanted-label[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#f4f3ef;background:var(--console-black);flex-shrink:0;padding:3px 9px;font-size:12px;font-weight:900}.wanted-notice[data-astro-cid-h2e7rbrf] a[data-astro-cid-h2e7rbrf]{color:var(--on-gold);text-underline-offset:3px;text-decoration:underline 2px}.meta-grid[data-astro-cid-h2e7rbrf]{border-top:2px solid var(--ink-fill);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin-bottom:0;display:grid;overflow:hidden}.meta-item[data-astro-cid-h2e7rbrf]{border-bottom:1px solid var(--hair);margin-bottom:-1px;padding:9px 14px 9px 0}.meta-link[data-astro-cid-h2e7rbrf]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px;text-decoration-thickness:1px}.meta-link[data-astro-cid-h2e7rbrf]:hover{color:var(--gold-text);text-decoration-color:var(--gold-text)}.see-also-block[data-astro-cid-h2e7rbrf]{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;padding-top:10px;display:flex}.meta-grid[data-astro-cid-h2e7rbrf]+.see-also-block[data-astro-cid-h2e7rbrf]{margin-top:1px}.see-also-label[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);flex-shrink:0;font-size:12px;font-weight:900}.see-also-pills[data-astro-cid-h2e7rbrf]{flex-wrap:wrap;gap:5px;display:flex}.see-also-pill[data-astro-cid-h2e7rbrf]{letter-spacing:.01em;text-transform:none;font-size:14px}.score-block[data-astro-cid-h2e7rbrf]{align-self:center;align-items:center;gap:12px;margin:14px 0 14px auto;display:flex}.score-plate[data-astro-cid-h2e7rbrf]{justify-content:center;align-items:baseline;gap:2px;padding:12px 14px 10px;display:flex}.score-num[data-astro-cid-h2e7rbrf]{letter-spacing:-.05em;font-size:54px;font-weight:900;line-height:.8}.score-pct[data-astro-cid-h2e7rbrf]{font-size:18px;font-weight:900;line-height:1}.score-reviews[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);text-align:right;letter-spacing:.08em;text-transform:uppercase;max-width:13ch;color:var(--ink-2);font-size:12px;font-weight:900;line-height:1.35}.title-screen-block[data-astro-cid-h2e7rbrf]{flex-direction:column;gap:10px;display:flex}.title-screen-img[data-astro-cid-h2e7rbrf]{border:2px solid var(--ink-fill);width:100%;image-rendering:pixelated;display:block}.title-screen-placeholder[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);aspect-ratio:4/3;text-align:center;background-color:var(--paper);background-image:var(--hatch);box-shadow:inset 0 0 0 2px var(--hair-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);justify-content:center;align-items:center;padding:8px;font-size:12px;font-weight:900;display:flex;overflow:hidden}.sound-test-box[data-astro-cid-h2e7rbrf]{border:2px solid var(--ink-fill);background:var(--paper);padding:8px 12px}.sound-test-head[data-astro-cid-h2e7rbrf]{align-items:center;gap:9px;display:flex}.sound-test-icon[data-astro-cid-h2e7rbrf]{color:var(--ink);flex-shrink:0}.st-none[data-astro-cid-h2e7rbrf] .sound-test-icon[data-astro-cid-h2e7rbrf]{color:var(--gold-text)}.sound-test-label[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.sound-test-link[data-astro-cid-h2e7rbrf]{text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px}.sound-test-link[data-astro-cid-h2e7rbrf]:hover{color:var(--gold-text)}.content-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;margin-bottom:40px;display:grid}.main-col[data-astro-cid-h2e7rbrf]{flex-direction:column;gap:40px;min-width:0;display:flex}.jump-link[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);align-items:center;gap:6px;margin-bottom:18px;font-size:12px;font-weight:900;display:inline-flex}.jump-link[data-astro-cid-h2e7rbrf]:hover{color:var(--ink)}#assets[data-astro-cid-h2e7rbrf]{scroll-margin-top:calc(var(--masthead-h,56px) + 16px)}.review-body[data-astro-cid-h2e7rbrf]>p:first-of-type{font-size:24px;line-height:1.5}.review-body[data-astro-cid-h2e7rbrf]>p:first-of-type:first-letter{float:left;font-family:var(--font-headline);color:var(--gold-text);margin:.06em .1em 0 0;font-size:5.2em;font-style:normal;font-weight:900;line-height:.78}.review-body[data-astro-cid-h2e7rbrf] .review-shot{margin:0}.review-body[data-astro-cid-h2e7rbrf] .review-shot.is-right,.review-body[data-astro-cid-h2e7rbrf] .review-shot.is-left{width:min(40%,360px);margin-top:.35em;margin-bottom:18px}.review-body[data-astro-cid-h2e7rbrf] .review-shot.is-right{float:right;clear:right;margin-left:28px}.review-body[data-astro-cid-h2e7rbrf] .review-shot.is-left{float:left;clear:left;margin-right:28px}.review-body[data-astro-cid-h2e7rbrf] .review-shot a{cursor:zoom-in;display:block}.review-body[data-astro-cid-h2e7rbrf] .review-shot img{aspect-ratio:4/3;object-fit:cover;width:100%;image-rendering:pixelated;margin-bottom:8px;display:block}.review-body[data-astro-cid-h2e7rbrf] .review-pair{clear:both;grid-template-columns:1fr 1fr;gap:20px;margin:.4em 0 1.2em;display:grid}.review-body[data-astro-cid-h2e7rbrf] h2{clear:both}.review-body[data-astro-cid-h2e7rbrf] .review-box{clear:both;margin:1.8em 0 1.2em;padding:20px 24px 6px;display:flow-root}.review-body[data-astro-cid-h2e7rbrf] .review-box h2{margin-top:0}.review-body[data-astro-cid-h2e7rbrf] .review-verdict{border:3px solid var(--ink-fill)}.review-body[data-astro-cid-h2e7rbrf] .review-hindsight{border-top:3px solid var(--gold);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--hair)}.review-body[data-astro-cid-h2e7rbrf] .verdict-score{float:right;flex-direction:column;align-items:flex-end;gap:8px;width:170px;margin:.2em 0 16px 28px;display:flex}.review-body[data-astro-cid-h2e7rbrf] .verdict-plate{width:100%;font-family:var(--font-headline);justify-content:center;align-items:baseline;padding:14px 10px 10px;font-weight:900;line-height:.8;display:flex}.review-body[data-astro-cid-h2e7rbrf] .verdict-num{letter-spacing:-.04em;font-size:64px}.review-body[data-astro-cid-h2e7rbrf] .verdict-pct{font-size:20px}.review-body[data-astro-cid-h2e7rbrf] .verdict-award{flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:6px;text-decoration:none;display:flex}.review-body[data-astro-cid-h2e7rbrf] .verdict-award img{width:100%;height:auto;display:block}.review-body[data-astro-cid-h2e7rbrf] .verdict-award span{font-family:var(--font-headline);letter-spacing:.02em;text-transform:uppercase;color:var(--gold-text);font-size:26px;font-weight:900;line-height:1}.review-body[data-astro-cid-h2e7rbrf] .verdict-award.is-silver span{color:var(--ink-2)}.review-body[data-astro-cid-h2e7rbrf] .verdict-caption{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-align:right;font-size:12px;font-weight:900;line-height:1.35}@media (width<=600px){.review-body[data-astro-cid-h2e7rbrf] .review-shot.is-right,.review-body[data-astro-cid-h2e7rbrf] .review-shot.is-left{float:none;width:100%;margin:.35em 0 18px}.review-body[data-astro-cid-h2e7rbrf] .review-pair{gap:10px}.review-body[data-astro-cid-h2e7rbrf] .review-box{padding:16px 16px 4px}.review-body[data-astro-cid-h2e7rbrf] .verdict-score{width:120px;margin-left:16px}.review-body[data-astro-cid-h2e7rbrf] .verdict-num{font-size:44px}.review-body[data-astro-cid-h2e7rbrf]>p:first-of-type{font-size:20px}}.review-body[data-astro-cid-h2e7rbrf]{font-family:var(--font-body);font-size:var(--read-size);color:var(--ink);max-width:var(--read-measure);line-height:1.65;display:flow-root}.review-body[data-astro-cid-h2e7rbrf] p{margin-bottom:1.05em}.review-body[data-astro-cid-h2e7rbrf] h1,.review-body[data-astro-cid-h2e7rbrf] h2{font-family:var(--font-headline);letter-spacing:.005em;text-transform:uppercase;border-top:2px solid var(--ink-fill);margin:1.9em 0 .5em;padding-top:9px;font-size:23px;font-weight:900;line-height:1}.review-body[data-astro-cid-h2e7rbrf] strong{font-weight:700}.review-body[data-astro-cid-h2e7rbrf] em{font-style:italic}.review-body[data-astro-cid-h2e7rbrf] ol,.review-body[data-astro-cid-h2e7rbrf] ul{margin:0 0 1.05em 1.2em}.review-body[data-astro-cid-h2e7rbrf] li{margin-bottom:.35em}.review-body[data-astro-cid-h2e7rbrf] a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px;text-decoration-thickness:1px}.review-body[data-astro-cid-h2e7rbrf] a:hover{color:var(--gold-text);text-decoration-color:var(--gold-text)}.review-body[data-astro-cid-h2e7rbrf] hr{border:none;border-top:2px solid var(--hair-strong);margin:2em 0}.review-body[data-astro-cid-h2e7rbrf] hr:last-child{display:none}.review-pending[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);border:2px solid var(--hair-strong);background-image:var(--hatch);text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);padding:28px 20px;font-size:12px;font-weight:900}.review-pending[data-astro-cid-h2e7rbrf] p[data-astro-cid-h2e7rbrf]{color:inherit}.sidebar[data-astro-cid-h2e7rbrf]{flex-direction:column;gap:34px;display:flex}@media (width>=961px){.content-grid[data-astro-cid-h2e7rbrf] .sidebar[data-astro-cid-h2e7rbrf]{top:var(--rail-top,96px);position:sticky}}.plates-band[data-astro-cid-h2e7rbrf]{flex-direction:column;gap:40px;margin-bottom:40px;display:flex}.cart-game[data-astro-cid-h2e7rbrf]+.cart-game[data-astro-cid-h2e7rbrf]{border-top:1px solid var(--hair);margin-top:24px;padding-top:20px}.cart-game-title[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.01em;text-transform:none;margin:0 0 16px;font-size:22px;font-weight:900;line-height:.94}.cart-more[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);margin-top:14px;font-size:12px;font-weight:900;display:inline-block}.cart-more[data-astro-cid-h2e7rbrf]:hover{color:var(--ink)}@media (width<=720px){.screenshots-grid[data-astro-cid-h2e7rbrf].cart-shots{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:44%;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.cart-shots[data-astro-cid-h2e7rbrf] .asset-tile[data-astro-cid-h2e7rbrf]{scroll-snap-align:start}}.cart-provenance[data-astro-cid-h2e7rbrf]{font-family:var(--font-body);color:var(--ink-2);margin:10px 0 0;font-size:15px;line-height:1.5}.mag-rows[data-astro-cid-h2e7rbrf]{margin:0;padding:0;list-style:none}.mag-row[data-astro-cid-h2e7rbrf]{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name score""issue score";align-items:center;gap:1px 12px;padding:9px 0 10px;display:grid}.mag-row-overflow[data-astro-cid-h2e7rbrf]{display:none}.mag-scores-expanded[data-astro-cid-h2e7rbrf] .mag-row-overflow[data-astro-cid-h2e7rbrf]{display:grid}.mag-name[data-astro-cid-h2e7rbrf]{letter-spacing:.01em;color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-strong);text-underline-offset:3px;grid-area:name;font-size:13px;font-weight:800}.mag-name[data-astro-cid-h2e7rbrf]:hover{color:var(--gold-text);text-decoration-color:var(--gold-text)}.mag-issue[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-text);grid-area:issue;font-size:12px;font-weight:900}.mag-bar[data-astro-cid-h2e7rbrf]{background:var(--paper-2);height:7px;box-shadow:inset 0 0 0 1px var(--hair);grid-area:bar;margin-top:6px;display:none}.mag-bar-fill[data-astro-cid-h2e7rbrf]{height:100%;display:block}.mag-score[data-astro-cid-h2e7rbrf]{letter-spacing:-.03em;white-space:nowrap;grid-area:score;align-self:center;font-size:21px;font-weight:900;line-height:1}.mag-toggle-btn[data-astro-cid-h2e7rbrf]{justify-content:center;width:100%;margin-top:14px}.mag-avg-row[data-astro-cid-h2e7rbrf]{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 14px;display:flex}.mag-avg-label[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;max-width:22ch;font-size:12px;font-weight:900;line-height:1.3}.mag-avg-val[data-astro-cid-h2e7rbrf]{letter-spacing:-.04em;font-size:34px;font-weight:900;line-height:.85}.full-card[data-astro-cid-h2e7rbrf]{margin-bottom:0}.assets-title[data-astro-cid-h2e7rbrf]{flex-wrap:wrap}.variant-buttons[data-astro-cid-h2e7rbrf]{flex-wrap:wrap;gap:5px;display:flex}.variant-btn[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--hair-strong);color:var(--ink);cursor:pointer;background:0 0;padding:4px 10px;font-size:12px;font-weight:900}.variant-btn[data-astro-cid-h2e7rbrf]:hover{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}.variant-btn[data-astro-cid-h2e7rbrf].active{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.assets-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:26px 20px;display:grid}.asset-tile[data-astro-cid-h2e7rbrf]{cursor:zoom-in;flex-direction:column;gap:8px;display:flex}.plate-strip[data-astro-cid-h2e7rbrf]{--plate-h:120px;flex-wrap:wrap;gap:16px 12px;display:flex}.plate-strip[data-astro-cid-h2e7rbrf]:after{content:"";flex:999 1 0}.plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf]{flex:var(--ar) var(--ar) calc(var(--ar) * var(--plate-h));max-width:calc(var(--ar) * var(--plate-h) * 1.2);min-width:0;display:block}.plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf],.plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf] .pdf-thumb-wrap[data-astro-cid-h2e7rbrf],.plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf] .asset-pdf-icon[data-astro-cid-h2e7rbrf]{width:100%;height:auto;aspect-ratio:var(--ar);object-fit:contain;box-shadow:none;background:0 0;outline:0;padding:0;display:block}.plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf][data-asset-key=logo] img[data-astro-cid-h2e7rbrf]{filter:url(#logo-on-white)}:root.dark .plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf][data-asset-key=logo] img[data-astro-cid-h2e7rbrf],.lightbox[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf].is-logo{filter:url(#logo-on-black)}.logo-filters[data-astro-cid-h2e7rbrf]{width:0;height:0;position:absolute;overflow:hidden}.plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf] .pdf-thumb-wrap[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf]{height:100%}.plate-strip[data-astro-cid-h2e7rbrf].is-rows{column-gap:0}.plate-strip[data-astro-cid-h2e7rbrf].is-rows:after{display:none}.plate-strip[data-astro-cid-h2e7rbrf].is-rows .plate[data-astro-cid-h2e7rbrf]{width:var(--w);flex:none;max-width:none}.plate-strip[data-astro-cid-h2e7rbrf].is-rows .plate[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf],.plate-strip[data-astro-cid-h2e7rbrf].is-rows .plate[data-astro-cid-h2e7rbrf] .pdf-thumb-wrap[data-astro-cid-h2e7rbrf],.plate-strip[data-astro-cid-h2e7rbrf].is-rows .plate[data-astro-cid-h2e7rbrf] .asset-pdf-icon[data-astro-cid-h2e7rbrf]{height:var(--row-h);aspect-ratio:auto}.plate-strip[data-astro-cid-h2e7rbrf] .plate[data-astro-cid-h2e7rbrf]:hover img[data-astro-cid-h2e7rbrf]{box-shadow:none;opacity:.86;outline:0}.asset-tile[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf]{object-fit:contain;background:var(--paper-2);width:100%;height:190px;box-shadow:inset 0 0 0 1px var(--hair);padding:8px;display:block}.asset-tile[data-astro-cid-h2e7rbrf]:hover img[data-astro-cid-h2e7rbrf]{box-shadow:inset 0 0 0 2px var(--gold)}.asset-tile[data-astro-cid-h2e7rbrf]:hover .caption[data-astro-cid-h2e7rbrf]:before{width:14px}.asset-label[data-astro-cid-h2e7rbrf]{margin-top:auto}.pdf-thumb-wrap[data-astro-cid-h2e7rbrf]{align-self:flex-start;position:relative}.pdf-thumb-wrap[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf]{height:190px}.pdf-badge[data-astro-cid-h2e7rbrf]{background:var(--gold);color:var(--on-gold);letter-spacing:.12em;padding:3px 7px;font-size:10px;font-weight:900;position:absolute;bottom:0;left:0}.asset-pdf-icon[data-astro-cid-h2e7rbrf]{background-image:var(--hatch);height:190px;box-shadow:inset 0 0 0 1px var(--hair);letter-spacing:.16em;color:var(--ink-2);justify-content:center;align-items:center;font-size:15px;font-weight:900;display:flex}.manual-placeholder[data-astro-cid-h2e7rbrf]{display:none}.screenshots-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:repeat(auto-fill,min(300px,100%));justify-content:space-between}@media (width>=1000px){.screenshots-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:repeat(5,minmax(0,1fr))}}.screenshots-grid[data-astro-cid-h2e7rbrf] .asset-tile[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf],.screenshot-img[data-astro-cid-h2e7rbrf]{aspect-ratio:4/3;object-fit:cover;height:auto;image-rendering:pixelated;box-shadow:none;padding:0}.screenshots-grid[data-astro-cid-h2e7rbrf] .asset-tile[data-astro-cid-h2e7rbrf]:hover img[data-astro-cid-h2e7rbrf]{box-shadow:none;outline:0}.placeholder-text[data-astro-cid-h2e7rbrf]{font-family:var(--font-body);font-size:var(--read-size);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:400}.game-pager[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr 1fr;gap:3px;margin-bottom:8px;display:grid}.pager-link[data-astro-cid-h2e7rbrf]{background:var(--ink-fill);color:var(--ink-rev);align-items:center;gap:12px;padding:16px 18px;transition:background .12s linear;display:flex}.pager-link[data-astro-cid-h2e7rbrf]:hover{background:var(--gold);color:var(--on-gold)}.pager-next[data-astro-cid-h2e7rbrf]{text-align:right;justify-content:flex-end}.pager-arrow[data-astro-cid-h2e7rbrf]{flex-shrink:0}.pager-body[data-astro-cid-h2e7rbrf]{flex-direction:column;gap:3px;min-width:0;display:flex}.pager-label[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;opacity:.72;font-size:12px;font-weight:900}.pager-title[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);letter-spacing:0;text-transform:none;text-overflow:ellipsis;font-size:16px;font-weight:900;line-height:1.05;overflow:hidden}.lightbox[data-astro-cid-h2e7rbrf]{z-index:200;background:#0e0e10f2;justify-content:center;align-items:center;padding:64px 72px;display:flex;position:fixed;inset:0}.lightbox[data-astro-cid-h2e7rbrf][hidden]{display:none}.lightbox[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf]{object-fit:contain;max-width:100%;max-height:100%}.lightbox-close[data-astro-cid-h2e7rbrf],.lightbox-nav[data-astro-cid-h2e7rbrf]{color:#f4f3ef;cursor:pointer;background:0 0;border:2px solid #faf4e64d;justify-content:center;align-items:center;width:44px;height:44px;transition:background .12s linear,border-color .12s linear,color .12s linear;display:flex;position:absolute}.lightbox-close[data-astro-cid-h2e7rbrf]:hover,.lightbox-nav[data-astro-cid-h2e7rbrf]:hover{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.lightbox-close[data-astro-cid-h2e7rbrf]{top:16px;right:16px}.lightbox-full[data-astro-cid-h2e7rbrf]{color:#f4f3ef;height:44px;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border:2px solid #faf4e64d;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:900;transition:background .12s linear,border-color .12s linear,color .12s linear;display:inline-flex;position:absolute;top:16px;left:16px}.lightbox-full[data-astro-cid-h2e7rbrf]:hover{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.lightbox-prev[data-astro-cid-h2e7rbrf]{left:16px}.lightbox-next[data-astro-cid-h2e7rbrf]{right:16px}.lightbox-caption[data-astro-cid-h2e7rbrf]{font-family:var(--font-display);background:var(--console-white);color:#121212;letter-spacing:.12em;text-transform:uppercase;text-align:center;max-width:80vw;padding:6px 12px;font-size:12px;font-weight:900;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (width<=1180px){.masthead[data-astro-cid-h2e7rbrf]{grid-template-columns:210px minmax(0,1fr)}.title-screen-block[data-astro-cid-h2e7rbrf]{flex-direction:row;grid-column:1/-1;align-items:center;gap:14px}.title-screen-img[data-astro-cid-h2e7rbrf],.title-screen-placeholder[data-astro-cid-h2e7rbrf]{max-width:320px}.sound-test-box[data-astro-cid-h2e7rbrf]{flex:1}}@media (width<=960px){.content-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr);gap:34px}.sidebar[data-astro-cid-h2e7rbrf]{max-width:520px}}@media (width<=720px){.masthead[data-astro-cid-h2e7rbrf]{grid-template-columns:130px minmax(0,1fr);gap:16px}.title-row[data-astro-cid-h2e7rbrf]{flex-wrap:wrap}.title-block[data-astro-cid-h2e7rbrf]{padding-bottom:0}.score-block[data-astro-cid-h2e7rbrf]{flex-direction:row-reverse;margin:0 0 14px}.score-reviews[data-astro-cid-h2e7rbrf]{text-align:left}.score-plate[data-astro-cid-h2e7rbrf]{padding:10px 16px 9px}.score-num[data-astro-cid-h2e7rbrf]{font-size:40px}.title-screen-block[data-astro-cid-h2e7rbrf]{flex-direction:column;align-items:stretch}.title-screen-img[data-astro-cid-h2e7rbrf]{max-width:none}.title-screen-placeholder[data-astro-cid-h2e7rbrf]{max-width:240px}.game-pager[data-astro-cid-h2e7rbrf]{grid-template-columns:1fr}.pager-next[data-astro-cid-h2e7rbrf]{text-align:left;flex-direction:row-reverse;justify-content:flex-start}.assets-grid[data-astro-cid-h2e7rbrf]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:22px 14px}.plate-strip[data-astro-cid-h2e7rbrf]{--plate-h:84px;gap:12px 8px}.asset-tile[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf],.pdf-thumb-wrap[data-astro-cid-h2e7rbrf] img[data-astro-cid-h2e7rbrf],.asset-pdf-icon[data-astro-cid-h2e7rbrf]{height:140px}.lightbox[data-astro-cid-h2e7rbrf]{padding:60px 14px}.lightbox-prev[data-astro-cid-h2e7rbrf]{left:8px}.lightbox-next[data-astro-cid-h2e7rbrf]{right:8px}}@media (width<=600px){.masthead[data-astro-cid-h2e7rbrf]{grid-template-columns:minmax(0,1fr);gap:18px}.masthead-cover[data-astro-cid-h2e7rbrf]{max-width:170px}.masthead-info[data-astro-cid-h2e7rbrf]{padding:14px 14px 12px}.wanted-notice[data-astro-cid-h2e7rbrf]{flex-direction:column;gap:8px}}
