.game-redesign{--game-header-height:78px;background:#090d0e}.game-redesign>.site-header{z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c0df5;width:100%;max-width:none;padding-inline:24px;position:fixed;inset:0 0 auto}.game-redesign+.site-footer{display:none}.game-redesign .game-screens{scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;height:100svh;overflow-y:auto}.game-redesign .game-screens::-webkit-scrollbar{display:none}.game-redesign .game-screen-pips{z-index:35;border:1px solid var(--line);background:#090d0e;border-radius:20px;flex-direction:column;padding:4px 0;display:flex;position:fixed;top:50%;right:1px;transform:translateY(-50%)}.game-redesign .game-screen-pips button{cursor:pointer;background:0 0;border:0;border-radius:16px;place-items:center;width:24px;height:32px;padding:0;display:grid}.game-redesign .game-screen-pips button span{background:var(--muted);border-radius:50%;width:7px;height:7px}.game-redesign .game-screen-pips button[aria-current] span{background:var(--acid);box-shadow:0 0 8px #f3ff5259}.game-redesign .game-screen-pips button:focus-visible{outline:2px solid var(--acid);outline-offset:-2px}.game-redesign .game-screen{box-sizing:border-box;height:100svh;padding-top:var(--game-header-height);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;min-width:0;display:flex}.game-redesign .shell{box-sizing:border-box;width:100%;max-width:none}.game-redesign .game-overview-screen{background:radial-gradient(at 83% 17%,#ebbe3624,#0000 62%),#090d0e}.game-redesign .game-menu{flex-shrink:0;margin:0;padding:0 24px}.game-redesign .game-overview-scroll{scrollbar-color:var(--acid) transparent;flex:1;min-height:0;padding:20px 28px;overflow:auto}.game-redesign .detail-hero{grid-template-columns:minmax(220px,22%) minmax(0,1fr);align-items:center;gap:28px;padding:0 0 18px}.game-redesign .detail-capsule{aspect-ratio:460/215;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;max-width:380px;height:auto}.game-redesign .detail-title h1{overflow-wrap:anywhere;font-size:clamp(32px,3.7vw,76px);line-height:1}.game-redesign .detail-title .eyebrow{margin-bottom:12px}.game-redesign .detail-title{min-width:0}.game-redesign .hero-store-data{background:#0f1314b3;margin-top:18px}.game-redesign .hero-store-data .data-panel-heading{padding:10px 14px}.game-redesign .hero-store-data .data-panel-heading .kicker{display:none}.game-redesign .hero-store-data .data-panel-heading h2{margin:0;font-size:14px}.game-redesign .hero-store-data .data-stat-list{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0;display:grid}.game-redesign .hero-store-data .data-stat-list>div{border-top:0;border-right:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.game-redesign .hero-store-data .data-stat-list>div:last-child{border-right:0}.game-redesign .hero-store-data .data-stat-list dt{border:0;padding:0;font-size:10px}.game-redesign .hero-store-data .data-stat-list dd{overflow-wrap:anywhere;margin:0;padding:0;font-size:clamp(16px,1.25vw,24px);line-height:1.25}.game-redesign .detail-release-date{margin:12px 0;font-size:14px}.game-redesign .detail-actions{flex-wrap:wrap;gap:16px;margin-top:12px}.game-redesign .detail-stats{margin:0 0 20px}.game-redesign .detail-stat{box-sizing:border-box;gap:8px;min-height:100px;padding:14px 20px}.game-redesign .detail-stat strong{font-size:clamp(24px,2.6vw,48px);line-height:1.1}.game-redesign .detail-stat small{font-size:10px}.game-redesign .hero-launch-window{margin-bottom:20px;padding:0}.game-redesign .hero-launch-window .section-head{flex-wrap:wrap;margin-bottom:6px}.game-redesign .hero-launch-window .section-head h2{font-size:22px}.game-redesign .hero-launch-window .kicker{display:none}.game-redesign .hero-launch-window .legend{font-size:10px}.game-redesign .hero-launch-window .release-outcomes-intro{max-width:none;margin:0 0 10px;font-size:11px;line-height:1.5}.game-redesign .hero-launch-window .release-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-redesign .hero-launch-window .release-outcome-grid header{min-height:32px;padding:8px 12px}.game-redesign .hero-launch-window .release-outcome-grid dl{grid-template-columns:repeat(5,minmax(0,1fr))}.game-redesign .hero-launch-window .release-outcome-grid dl>div{border-right:1px solid var(--line);min-height:0;padding:10px 12px}.game-redesign .hero-launch-window .release-outcome-grid dl>div:last-child{border-right:0}.game-redesign .hero-launch-window .release-outcome-grid dt{margin-bottom:6px;font-size:9px}.game-redesign .hero-launch-window .release-outcome-grid dd{overflow-wrap:anywhere;font-size:18px}.game-redesign .hero-launch-window .release-outcome-grid article>p{padding:8px 12px;font-size:9px}.game-redesign .game-information{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 24px;padding:0;display:grid}.game-redesign .game-information>.section-head{grid-column:1;margin:0}.game-redesign .section-head{gap:12px;min-height:0;margin-bottom:16px;padding:0}.game-redesign .section-head h2{font-size:clamp(23px,2vw,34px)}.game-redesign .kicker{margin-bottom:8px;font-size:10px}.game-redesign .game-information-grid{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-self:start;min-width:0;display:grid}.game-redesign .game-information-table>div{grid-template-columns:115px minmax(0,1fr);min-height:36px}.game-redesign .game-information-table dt,.game-redesign .game-information-table dd{overflow-wrap:anywhere;padding:8px 12px;font-size:12px}.game-redesign .game-information-summary{border-left:1px solid var(--line);border-top:0;padding:16px}.game-redesign .game-information-summary p{margin:8px 0;font-size:13px;line-height:1.6}.game-redesign .game-information-summary ul{margin:12px 0}.game-redesign .official-links{margin-top:12px}.game-redesign .game-system-requirements{grid-area:1/2/span 2;min-width:0;margin:0;padding:0}.game-redesign .game-system-requirements .section-head h3{margin:0;font-size:24px}.game-redesign .game-system-requirements .legend{display:none}.game-redesign .system-requirements-grid{grid-template-columns:1fr;gap:12px}.game-redesign .system-requirements-grid article{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.game-redesign .system-requirements-grid article>h3{grid-column:1/-1;margin:0;padding:0 0 10px;font-size:15px}.game-redesign .requirement-tier{border:0;min-width:0;margin:0;padding:0}.game-redesign .requirement-tier dl>div{padding:6px 0;display:block}.game-redesign .requirement-tier dt,.game-redesign .requirement-tier dd{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.game-redesign .game-share{flex-shrink:0;gap:14px;margin:0;padding:12px 28px}.game-redesign .game-hero-details{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.game-redesign .game-hero-details>section{border:1px solid var(--line);background:#0f1314a6;grid-area:auto;min-width:0;margin:0;padding:16px;display:block}.game-redesign .game-hero-details .section-head{flex-wrap:wrap;margin-bottom:12px}.game-redesign .game-hero-details .section-head h2,.game-redesign .game-hero-details .section-head h3{font-size:24px}.game-redesign .game-hero-details .game-information-grid{display:block}.game-redesign .game-hero-details .game-information-table>div{grid-template-columns:175px minmax(0,1fr)}.game-redesign .game-hero-details .game-information-summary{border-left:0;border-top:1px solid var(--line);padding:16px}.game-redesign .game-hero-details .official-links{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.game-redesign .game-hero-details .official-links>.kicker,.game-redesign .game-hero-details .official-links>div{margin:0}.game-redesign .game-hero-details .game-information-summary ul{gap:5px}.game-redesign .game-hero-details .game-information-summary li{letter-spacing:0;padding:5px 6px}.game-redesign .hero-share{min-width:0}.game-redesign .hero-feature-pills{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.game-redesign .hero-feature-pills li{border:1px solid var(--line);color:var(--muted);font:10px var(--font-geist-mono);text-transform:uppercase;padding:5px 8px}.game-redesign .hero-official-links>div{flex-wrap:wrap;gap:8px;display:flex}.game-redesign .hero-official-links a{box-sizing:border-box;border:1px solid var(--line);min-height:34px;color:var(--ink);font:700 10px var(--font-geist-mono);text-transform:uppercase;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.game-redesign .hero-official-links a:hover{color:var(--acid);border-color:var(--acid)}.game-redesign .hero-share .game-share-actions{flex-wrap:wrap;gap:8px;width:auto;display:flex}.game-redesign .hero-share .game-share-actions a,.game-redesign .hero-share .game-share-actions button{flex:none;min-height:34px;padding:8px 12px;font-size:10px}.game-redesign .game-hero-details .release-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-redesign .game-hero-details .release-outcome-grid dl{grid-template-columns:1fr}.game-redesign .game-hero-details .release-outcome-grid dl>div{border-right:0}.game-redesign .game-hero-details .release-outcome-grid header{flex-wrap:wrap;gap:6px}@media (max-width:1100px){.game-redesign .game-hero-details{grid-template-columns:1fr}}.game-redesign .game-share h2{font-size:20px}.game-redesign .game-share .kicker{display:none}.game-redesign .game-next-screen{color:var(--acid);text-align:right;font:700 11px var(--font-geist-mono);flex-shrink:0;padding:10px 28px;text-decoration:none;display:block}.game-redesign .game-screen-tabs{flex-direction:column;flex:1;min-height:0;display:flex}.game-redesign .game-screen-tablist{flex-shrink:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.game-redesign .game-screen-tablist button{border:1px solid var(--line);min-height:clamp(68px,10svh,110px);color:var(--muted);font:700 clamp(14px, 1.6vw, 28px)/1.2 var(--font-geist-mono);text-transform:uppercase;cursor:pointer;background:#0c1012;padding:14px 16px}.game-redesign .game-screen-tablist button[aria-selected=true]{background:var(--acid);color:#101214}.game-redesign .game-screen-tablist button:focus-visible{outline-offset:-5px;outline:2px solid #fff}.game-redesign .game-screen-panels{flex:1;min-height:0;position:relative}.game-redesign .game-screen-panel{box-sizing:border-box;scrollbar-color:var(--acid) transparent;height:100%;padding:24px 28px;overflow:auto}.game-redesign .game-screen-panel[hidden]{display:none}.game-redesign .game-screen-panel:not([hidden]){animation:.24s ease-out game-panel-in}@keyframes game-panel-in{0%{opacity:0}to{opacity:1}}.game-redesign .detail-content{grid-template-columns:minmax(0,1fr) 220px;gap:20px;padding:0}.game-redesign .game-screen-panel>.store-twitch-data{grid-template-columns:1fr;gap:20px;margin-top:24px;padding:0}.game-redesign .history-chart-card,.game-redesign .price-history-card{min-width:0;padding:20px}.game-redesign .chart-toolbar h2{font-size:26px}.game-redesign .chart-toolbar{flex-wrap:wrap;gap:18px;margin-bottom:18px}.game-redesign .chart-summary{margin-block:16px}.game-redesign .chart-hover-wrap svg{width:100%;max-height:52svh}.game-redesign .price-history,.game-redesign .review-history,.game-redesign .similar-momentum,.game-redesign .activity-timeline,.game-redesign .monthly-breakdown{padding:0}.game-redesign .game-screen-panel>.price-history>.section-head,.game-redesign .game-screen-panel .chart-toolbar>div:first-child,.game-redesign .game-screen-panel>.similar-momentum>.section-head,.game-redesign .game-screen-panel>.activity-timeline>.section-head,.game-redesign .game-screen-panel>.monthly-breakdown>.section-head{display:none}.game-redesign .monthly-table-wrap{overflow-x:auto}.game-redesign .game-prices-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.game-redesign .game-prices-dashboard>div{min-width:0}.game-redesign .game-prices-dashboard .regional-chart-card{padding:18px}.game-redesign .game-prices-dashboard .regional-chart-toolbar{flex-wrap:wrap;gap:12px}.game-redesign .game-prices-dashboard .regional-chart-toolbar h2{font-size:24px}.game-redesign .game-prices-dashboard .featured-regional-prices{margin-top:16px;padding:0}.game-redesign .game-prices-dashboard .featured-regional-prices article{min-height:0;padding:12px 16px}.game-redesign .game-prices-dashboard .featured-regional-prices strong{font-size:24px}.game-redesign .game-prices-dashboard .regional-price-discovery{padding:16px 0 0}.game-redesign .game-prices-dashboard .regional-price-discovery>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.game-redesign .game-prices-dashboard .regional-price-discovery article{padding:12px}.game-redesign .game-prices-dashboard .regional-prices{padding:0}.game-redesign .game-prices-dashboard .regional-price-table-wrap{scrollbar-color:var(--acid) transparent;max-height:65svh;overflow:auto}.game-redesign .game-prices-dashboard .regional-price-table{width:100%;min-width:660px}.game-redesign .game-prices-dashboard .regional-price-table th,.game-redesign .game-prices-dashboard .regional-price-table td{padding:12px 10px}.game-redesign .game-prices-dashboard .regional-price-table thead th{z-index:1;position:sticky;top:0}.game-redesign .game-player-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.game-redesign .game-player-main{min-width:0}.game-redesign .game-player-main .chart-controls{flex-wrap:wrap}.game-redesign .game-player-dashboard .detail-content{grid-template-columns:minmax(0,1fr);gap:0}.game-redesign .game-player-dashboard .detail-sidebar{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.game-redesign .game-player-dashboard .detail-sidebar div{border:0;border-left:1px solid var(--line);gap:8px;min-height:0;padding:12px 18px}.game-redesign .game-player-dashboard .detail-sidebar div:first-child{border-left:0}.game-redesign .game-player-dashboard .chart-hover-wrap svg{max-height:58svh}.game-redesign .game-player-dashboard .chart-toolbar{margin-bottom:8px}.game-redesign .game-player-dashboard .chart-summary{margin-block:10px}.game-redesign .game-player-dashboard .critic-review-list{margin-top:0}.game-redesign .game-player-dashboard .critic-review-list>header{padding:10px 14px}.game-redesign .game-player-dashboard .critic-review-list .kicker{display:none}.game-redesign .game-player-dashboard .critic-review-list h3{margin:0;font-size:20px}.game-redesign .game-player-dashboard .critic-review-rows{max-height:25svh;overflow-y:auto}.game-redesign .game-player-dashboard .critic-review-rows a{grid-template-columns:110px minmax(0,1fr)}.game-redesign .game-player-dashboard .critic-review-rows time{text-align:left;grid-column:2}.game-redesign .game-player-dashboard .critic-review-rows a{min-height:0;padding:10px 14px}.game-redesign .game-player-supplementary{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.game-redesign .game-player-supplementary>*{min-width:0}.game-redesign .game-player-supplementary .store-twitch-data{grid-template-columns:1fr;padding:0}.game-redesign .game-player-supplementary .data-panel-heading{padding:12px 16px}.game-redesign .game-player-supplementary .data-panel-heading h2{margin:0;font-size:22px}.game-redesign .game-player-supplementary .data-panel-heading .kicker{display:none}.game-redesign .game-player-supplementary .data-panel-empty{min-height:70px;padding:18px}.game-redesign .game-player-supplementary .data-stat-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.game-redesign .game-player-supplementary .data-stat-list>div{flex-direction:column;gap:6px;padding:10px 16px;display:flex}.game-redesign .game-player-supplementary .data-stat-list dt,.game-redesign .game-player-supplementary .data-stat-list dd{border:0;padding:0}.game-redesign .game-player-supplementary .data-stat-list dd{font-size:22px}.game-redesign .game-player-supplementary .data-panel-note{margin:0;padding:10px 16px}.game-redesign .game-player-supplementary .monthly-breakdown{border:1px solid var(--line)}.game-redesign .game-player-supplementary .section-head{margin:0;padding:12px 16px}.game-redesign .game-player-supplementary .section-head h2{font-size:22px}.game-redesign .game-player-supplementary .section-head .kicker,.game-redesign .game-player-supplementary .section-head .legend{display:none}.game-redesign .game-player-supplementary .monthly-table-wrap{border:0;max-height:180px;overflow:auto}.game-redesign .game-player-supplementary .monthly-table{min-width:560px}.game-redesign .game-player-supplementary .monthly-table th,.game-redesign .game-player-supplementary .monthly-table td{height:auto;padding:10px 12px;font-size:12px}.game-redesign .game-player-supplementary .monthly-table thead th{background:#111719;font-size:10px;position:sticky;top:0}.game-redesign .game-player-supplementary .monthly-table-empty{min-height:100px}.game-redesign .game-panel-empty{min-height:220px;color:var(--muted);text-align:center;border:1px solid var(--line);place-items:center;padding:24px;display:grid}.game-redesign .similar-momentum-art{background-size:contain}.game-redesign .similar-momentum-grid{max-width:1440px}.game-redesign .similar-momentum-art{aspect-ratio:460/215;max-height:160px}.game-redesign .similar-momentum-copy{min-height:0;padding:12px 14px}.game-redesign .similar-momentum-copy h3{white-space:normal;overflow-wrap:anywhere;font-size:16px}.game-redesign .similar-momentum-grid ul{padding:10px 14px}.game-redesign .game-media-tab{min-height:0}.game-redesign .game-media-tab .game-media-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-height:0;display:grid}.game-redesign .game-media-tab .media-description,.game-redesign .game-media-tab .media-screenshots{min-width:0;margin:0;padding:0}.game-redesign .game-media-tab .media-description .section-head,.game-redesign .game-media-tab .media-screenshots .section-head{margin:0 0 12px}.game-redesign .game-media-tab .media-description-copy{scrollbar-color:var(--acid) transparent;max-width:none;max-height:58svh;padding:22px;overflow:auto}.game-redesign .game-media-tab .media-description-copy p{font-size:14px;line-height:1.6}.game-redesign .game-media-tab .media-description-copy h3{margin:22px 0 10px;font-size:22px}.game-redesign .game-media-tab .media-screenshot-grid{scrollbar-color:var(--acid) transparent;grid-template-columns:repeat(2,minmax(0,1fr));max-height:52svh;padding-right:6px;overflow:auto}.game-redesign .game-media-tab .media-screenshots .media-gallery-controls{margin-top:10px}.game-redesign .game-media-tab .media-extras,.game-redesign .game-media-tab .media-videos,.game-redesign .game-media-tab .similar-momentum{padding-top:24px}.game-redesign .game-dlc-demos-tab{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.game-redesign .game-dlc-demos-tab>.media-extras{min-width:0;margin:0;padding:0}.game-redesign .game-dlc-demos-tab>.media-extras:only-child{grid-column:1/-1}.game-redesign .game-dlc-demos-tab .section-head{margin-bottom:12px}.game-redesign .game-dlc-demos-tab .media-dlc-browser{grid-template-columns:1fr}.game-redesign .game-dlc-demos-tab .media-dlc-rail-wrap{border-right:0;border-bottom:1px solid var(--line)}.game-redesign .game-dlc-demos-tab .media-dlc-card{flex-basis:min(78%,440px)}.game-redesign .game-dlc-demos-tab .media-dlc-card img{object-fit:contain;background:#0b0f10}.game-redesign .game-dlc-demos-tab .media-dlc-list{max-height:30svh}.game-redesign .game-dlc-demos-tab .media-demo-list{scrollbar-color:var(--acid) transparent;grid-template-columns:1fr;max-height:48svh;overflow:auto}.game-redesign .game-dlc-demos-tab .media-demo-list a,.game-redesign .game-dlc-demos-tab .media-demo-list a:first-child{border-left:0;border-top:1px solid var(--line)}.game-redesign .game-dlc-demos-tab .media-demo-list a:first-child{border-top:0}.game-redesign .game-dlc-demos-tab .media-dlc-list strong{color:var(--ink);font:700 11px var(--font-geist-mono);flex:none;margin-left:auto}.game-redesign .game-patches-tab{padding:0}.game-redesign .game-patches-tab .section-head{margin-bottom:12px}.game-redesign .game-patches-tab .patch-list{max-width:1500px}.game-redesign .game-patches-tab .patch-card{grid-template-columns:minmax(185px,.28fr) minmax(0,1fr)}.game-redesign .game-patches-tab .patch-date{padding:18px}.game-redesign .game-patches-tab .patch-copy{padding:18px 22px}.game-redesign .game-patches-tab .patch-copy h2{margin:6px 0 8px;font-size:20px}.game-redesign .game-patches-tab .patch-copy p{margin:0 0 10px;font-size:13px;line-height:1.5}.game-redesign .game-activity-tab{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;height:100%;min-height:0;display:grid}.game-redesign .game-activity-column{border:1px solid var(--line);scrollbar-color:var(--acid) transparent;min-width:0;min-height:0;padding:20px;overflow:auto}.game-redesign .game-activity-column .patch-feed,.game-redesign .game-activity-column .activity-timeline{padding:0}.game-redesign .game-activity-column .patch-list{max-width:none}.game-redesign .game-activity-column .patch-card{grid-template-columns:1fr}.game-redesign .game-activity-column .patch-date{padding:12px 14px 0}.game-redesign .game-activity-column .patch-copy{border-left:0;padding:12px 14px 16px}.game-redesign .game-activity-column .activity-timeline .section-head,.game-redesign .game-activity-tab .activity-timeline .section-head{margin-bottom:12px}.game-redesign .game-achievements-tab{padding:0}.game-redesign .game-achievements-tab .section-head{margin-bottom:12px}.game-redesign .game-achievements-tab .achievement-table-wrap{scrollbar-color:var(--acid) transparent;max-height:62svh;overflow:auto}.game-redesign .game-achievements-tab .achievement-table thead th{z-index:1;background:#111719;position:sticky;top:0}.media-page .game-media-primary{display:contents}.game-redesign .game-extra-data{border:1px solid var(--line);flex-shrink:0;margin:0 28px 12px}.game-redesign .game-extra-data>summary{color:var(--acid);cursor:pointer;font:12px var(--font-geist-mono);padding:14px}.game-redesign .game-extra-scroll{max-height:35svh;padding:16px;overflow:auto}.game-redesign .game-extra-scroll>section{padding-block:16px}.game-redesign .site-footer{flex-shrink:0}.game-redesign .site-footer-inner{min-height:62px;padding:12px 28px;font-size:11px}@media (max-width:900px){.game-redesign .game-media-tab .game-media-primary,.game-redesign .game-dlc-demos-tab{grid-template-columns:minmax(0,1fr)}.game-redesign .game-activity-tab{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.game-redesign .hero-launch-window .release-outcome-grid{grid-template-columns:1fr}.game-redesign .game-prices-dashboard,.game-redesign .game-player-dashboard{grid-template-columns:minmax(0,1fr)}.game-redesign .game-player-supplementary,.game-redesign .detail-content{grid-template-columns:1fr}.game-redesign .detail-sidebar{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.game-redesign .detail-sidebar div{padding:12px}.game-redesign .detail-sidebar strong{font-size:18px}.game-redesign .game-information{grid-template-columns:1fr}.game-redesign .game-system-requirements{grid-area:auto/1}.game-redesign .game-information-grid{grid-template-columns:1fr 1fr;display:grid}.game-redesign .game-information-summary{border-top:0}}@media (max-width:560px){.game-redesign .hero-launch-window .release-outcome-grid dl,.game-redesign .game-player-dashboard .detail-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.game-redesign .game-player-dashboard .detail-sidebar div:nth-child(odd){border-left:0}.game-redesign .game-player-dashboard .detail-sidebar div:nth-child(n+3){border-top:1px solid var(--line)}.game-redesign{--game-header-height:64px}.game-redesign>.site-header{padding-inline:12px}.game-redesign>.site-header .nav-primary{min-width:0;overflow-x:auto}.game-redesign>.site-header .brand{flex-shrink:0}.game-redesign .game-screens{scroll-snap-type:y proximity}.game-redesign .game-menu{padding-inline:8px}.game-redesign .game-overview-scroll,.game-redesign .game-screen-panel{padding:16px 12px}.game-redesign .detail-hero{grid-template-columns:1fr;gap:16px}.game-redesign .detail-capsule{max-width:300px}.game-redesign .detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.game-redesign .detail-stat{min-height:100px;padding:12px}.game-redesign .game-information-grid,.game-redesign .system-requirements-grid article{display:block}.game-redesign .requirement-tier{margin-top:14px}.game-redesign .game-share{padding:12px}.game-redesign .game-share h2{font-size:16px}.game-redesign .game-share-actions{flex-wrap:nowrap}.game-redesign .game-share-actions a,.game-redesign .game-share-actions button{flex:1;width:auto;padding-inline:7px;font-size:8px}.game-redesign .game-screen-tablist button{padding:10px 6px;font-size:12px}.game-redesign .detail-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.game-redesign .site-footer-inner{gap:8px;padding:12px}.game-redesign .game-extra-data{margin-inline:12px}}@media (prefers-reduced-motion:reduce){.game-redesign .game-screens{scroll-behavior:auto}.game-redesign .game-screen-panel:not([hidden]){animation:none}}
