.game-navigation[data-astro-cid-xrgkydk7]{min-width:0}.game-navigation-heading[data-astro-cid-xrgkydk7]{color:var(--color-muted);margin-bottom:12px;font-size:14px;font-weight:700;line-height:26px}.game-navigation-cards[data-astro-cid-xrgkydk7]{gap:12px;display:grid}.navigation-card[data-astro-cid-xrgkydk7]{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;color:var(--color-ink);border-radius:12px;text-decoration:none;transition:transform .16s,border-color .16s;display:block}.navigation-card[data-astro-cid-xrgkydk7]:hover{border-color:var(--color-pine);transform:translateY(-3px)}.navigation-art[data-astro-cid-xrgkydk7]{aspect-ratio:4/3;background:var(--color-chrome);border-radius:11px 11px 0 0;display:block;position:relative;overflow:hidden}.navigation-art-background[data-astro-cid-xrgkydk7]{object-fit:cover;filter:blur(12px)brightness(.65);width:calc(100% + 24px);height:calc(100% + 24px);position:absolute;inset:-12px}.navigation-art-original[data-astro-cid-xrgkydk7]{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.navigation-copy[data-astro-cid-xrgkydk7]{overflow-wrap:anywhere;gap:3px;padding:10px 12px 12px;display:grid}.navigation-title[data-astro-cid-xrgkydk7]{font-size:16px;font-weight:750;line-height:22px}@media (width<=959px){.game-navigation-cards[data-astro-cid-xrgkydk7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.navigation-card[data-astro-cid-xrgkydk7]{transition:none}.navigation-card[data-astro-cid-xrgkydk7]:hover{transform:none}}.comments[data-astro-cid-nuen6n26]{background:var(--color-surface);min-width:0;color:var(--color-ink);border:1px solid var(--color-snowbank);overflow-wrap:anywhere;border-radius:12px;padding:24px}.comments-header[data-astro-cid-nuen6n26]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.comments[data-astro-cid-nuen6n26] h2[data-astro-cid-nuen6n26]{font-size:24px}.comments-note[data-astro-cid-nuen6n26],[data-astro-cid-nuen6n26][data-comments-status]{color:var(--color-muted);margin-block:12px}.comments[data-astro-cid-nuen6n26] fieldset[data-astro-cid-nuen6n26]{border:0;gap:10px;min-width:0;margin:16px 0;padding:0;display:grid}.comments[data-astro-cid-nuen6n26] label[data-astro-cid-nuen6n26]{font-weight:600}.comments[data-astro-cid-nuen6n26] input[data-astro-cid-nuen6n26],.comments[data-astro-cid-nuen6n26] textarea[data-astro-cid-nuen6n26],.comments[data-astro-cid-nuen6n26] select[data-astro-cid-nuen6n26]{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;max-width:100%;color:inherit;font:inherit;border-radius:6px;padding:10px 12px}.comments[data-astro-cid-nuen6n26] input[data-astro-cid-nuen6n26]{width:min(100%,320px)}.comments[data-astro-cid-nuen6n26] textarea[data-astro-cid-nuen6n26]{resize:vertical;width:100%}.comments[data-astro-cid-nuen6n26] button[data-astro-cid-nuen6n26],.comments[data-astro-cid-nuen6n26] .comment-actions button,.comments[data-astro-cid-nuen6n26] .comment-replies-more{border:1px solid var(--color-snowbank);background:var(--color-surface);width:fit-content;min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px}.comments[data-astro-cid-nuen6n26] [data-astro-cid-nuen6n26][data-comments-submit]{background:var(--color-action);border-color:var(--color-action);color:var(--color-action-ink);font-weight:600}.comments[data-astro-cid-nuen6n26] button[data-astro-cid-nuen6n26]:disabled,.comments[data-astro-cid-nuen6n26] button:disabled{opacity:.6;cursor:default}.comments[data-astro-cid-nuen6n26] .comment-row{border-top:1px solid var(--color-snowbank);align-items:flex-start;gap:12px;padding-block:20px;display:flex}.comments[data-astro-cid-nuen6n26] .comment-avatar{background:var(--color-pine);width:36px;height:36px;color:var(--color-chrome);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.comments[data-astro-cid-nuen6n26] .comment-content{flex:1;min-width:0}.comments[data-astro-cid-nuen6n26] .comment-meta{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.comments[data-astro-cid-nuen6n26] time{color:var(--color-muted);font-size:.875rem}.comments[data-astro-cid-nuen6n26] .comment-body{white-space:pre-wrap;margin-block:8px}.comments[data-astro-cid-nuen6n26] .comment-actions{flex-wrap:wrap;gap:8px;display:flex}.comments[data-astro-cid-nuen6n26] .comment-actions button[aria-pressed=true]{border-color:var(--color-pine);color:var(--color-pine)}.comments[data-astro-cid-nuen6n26] .comment-replies{margin-top:16px}[data-astro-cid-nuen6n26][data-comments-challenge]{max-width:100%;overflow-x:auto}@media (width>=960px){.comments[data-astro-cid-nuen6n26]{grid-area:3/1}}@media (width<=480px){.comments[data-astro-cid-nuen6n26]{padding:16px}.comments[data-astro-cid-nuen6n26] .comment-row{gap:8px}}.player-heading[data-astro-cid-h5nnanod]{min-width:0}.player-title-rating[data-astro-cid-h5nnanod]{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.player-title[data-astro-cid-h5nnanod]{font:400 clamp(18px, 2vw, 24px) / 1.2 var(--font-display);color:var(--color-pine);text-shadow:0 2px #050f1d;overflow-wrap:anywhere}.source-rating-summary[data-astro-cid-h5nnanod]{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:100%;display:inline-flex}.source-stars[data-astro-cid-h5nnanod]{gap:2px;display:inline-flex}.source-stars[data-astro-cid-h5nnanod] svg[data-astro-cid-h5nnanod]{width:20px;height:20px}.source-star-filled[data-astro-cid-h5nnanod]{stop-color:var(--color-action)}.source-star-empty[data-astro-cid-h5nnanod]{stop-color:var(--color-border)}.source-score[data-astro-cid-h5nnanod]{color:var(--color-ink);font-size:17px;font-weight:700}@media (width<=480px){.source-stars[data-astro-cid-h5nnanod] svg[data-astro-cid-h5nnanod]{width:17px;height:17px}}[data-astro-cid-tin4hl23][data-visible-faq]{border-bottom:1px solid var(--color-border);padding-block:8px}[data-astro-cid-tin4hl23][data-faq-question]{margin:0;padding-block:4px;font-size:1rem;font-weight:600}[data-astro-cid-tin4hl23][data-visible-faq] p[data-astro-cid-tin4hl23]{margin:0;padding-block:4px}
