.gd-site-main .gd-game-grid:not(.gd-related-grid){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--gd-card-min)),1fr))}.gd-media-thumb,.gd-media-thumb-art,.gd-lightbox-close,.gd-lightbox-nav,.gd-media-nav,.gd-home-nav{border-radius:min(var(--gd-media-radius),999px)}.gd-home-nav,.gd-media-nav,.gd-related-nav,.gd-lightbox-nav{transition-duration:var(--gd-motion-nav)}.gd-related-nav:hover{transform:var(--gd-button-hover-transform)}.gd-media-stage .gd-media-nav:hover,.gd-media-stage .gd-media-nav:focus-visible,.gd-media-stage .gd-media-nav:active,.gd-media-nav:hover,.gd-media-nav:focus-visible,.gd-media-nav:active{transform:translateY(-50%)}body.gd-no-motion .gd-media-stage .gd-media-nav:hover,body.gd-no-motion .gd-media-stage .gd-media-nav:focus-visible,body.gd-no-motion .gd-media-stage .gd-media-nav:active,body.gd-no-motion .gd-media-nav:hover,body.gd-no-motion .gd-media-nav:focus-visible,body.gd-no-motion .gd-media-nav:active{transform:translateY(-50%);filter:none}body.gd-media-layout-compact{--gd-media-layout-max:min(var(--gd-media-max),860px)}body.gd-media-layout-balanced{--gd-media-layout-max:min(var(--gd-media-max),980px)}body.gd-media-layout-wide{--gd-media-layout-max:min(var(--gd-media-max),1180px)}body.gd-media-layout-compact .gd-single-steam .gd-app-media-card,body.gd-media-layout-balanced .gd-single-steam .gd-app-media-card,body.gd-media-layout-wide .gd-single-steam .gd-app-media-card,body.gd-media-layout-compact .gd-media-slider,body.gd-media-layout-balanced .gd-media-slider,body.gd-media-layout-wide .gd-media-slider{width:min(100%,var(--gd-media-layout-max));max-width:var(--gd-media-layout-max);margin-inline:auto}body.gd-media-fit-contain .gd-media-frame img,body.gd-media-fit-contain .gd-media-image img,body.gd-media-fit-contain .gd-video-stage>img{object-fit:contain}body.gd-media-fit-cover .gd-media-frame img,body.gd-media-fit-cover .gd-media-image img,body.gd-media-fit-cover .gd-video-stage>img{object-fit:cover}body.gd-media-backdrop-off .gd-media-backdrop{display:none}body.gd-media-backdrop-on .gd-media-backdrop{display:block}body.gd-media-style-steam-strip .gd-media-thumb-copy{display:none}body.gd-media-style-steam-strip .gd-media-thumbs{grid-auto-columns:minmax(112px,140px)}body.gd-media-style-detail-cards .gd-media-thumb{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:center}body.gd-media-style-detail-cards .gd-media-thumb-art{width:108px}body.gd-media-style-detail-cards .gd-media-thumb-copy{display:grid;gap:3px;padding:9px 10px}body.gd-media-style-detail-cards .gd-media-thumbs{grid-auto-columns:minmax(260px,300px)}body.gd-media-toolbar-full .gd-media-toolbar{display:flex}body.gd-media-toolbar-compact .gd-media-toolbar .gd-media-status [data-gd-label],body.gd-media-toolbar-counter .gd-media-toolbar .gd-media-status [data-gd-label]{display:none}body.gd-media-toolbar-counter .gd-media-actions,body.gd-media-toolbar-hidden .gd-media-toolbar{display:none}@media (max-width:980px){.gd-side-column,.gd-download-card{position:static;top:auto}.gd-single-steam .gd-app-media-card,.gd-app-media-card{justify-self:center;width:100%;max-width:min(100%,var(--gd-media-max,980px))}}@media (max-width:769px){.gd-single-steam .gd-app-top,.gd-app-top{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.4vw,24px)}.gd-game-layout,.gd-storefront-panels{grid-template-columns:minmax(0,1fr)}.gd-single-steam .gd-app-summary-panel,.gd-app-summary-panel{order:-1;max-width:760px;margin-inline:auto}}@media (max-width:880px){body.gd-mobile-thumbs-image-strip .gd-media-thumbs{display:grid;grid-auto-columns:minmax(92px,124px)}body.gd-mobile-thumbs-image-strip .gd-media-thumb,body.gd-mobile-thumbs-image-strip.gd-media-style-detail-cards .gd-media-thumb{display:block}body.gd-mobile-thumbs-image-strip .gd-media-thumb-copy,body.gd-mobile-thumbs-image-strip.gd-media-style-detail-cards .gd-media-thumb-copy{display:none}body.gd-mobile-thumbs-dots .gd-media-rail{justify-content:center}body.gd-mobile-thumbs-dots .gd-media-thumbs-wrap{width:auto;overflow:visible}body.gd-mobile-thumbs-dots .gd-media-thumbs{display:flex;gap:8px}body.gd-mobile-thumbs-dots .gd-media-thumb,body.gd-mobile-thumbs-dots.gd-media-style-detail-cards .gd-media-thumb{width:10px;height:10px;min-width:10px;padding:0;border-radius:999px;background:rgba(255,255,255,.26)}body.gd-mobile-thumbs-dots .gd-media-thumb.is-active,body.gd-mobile-thumbs-dots.gd-media-style-detail-cards .gd-media-thumb.is-active{background:var(--gd-accent)}body.gd-mobile-thumbs-dots .gd-media-thumb-art,body.gd-mobile-thumbs-dots .gd-media-thumb-copy,body.gd-mobile-thumbs-dots.gd-media-style-detail-cards .gd-media-thumb-art,body.gd-mobile-thumbs-dots.gd-media-style-detail-cards .gd-media-thumb-copy{display:none}body.gd-mobile-thumbs-hidden .gd-media-rail{display:none}}@media (max-width:640px){.gd-filter-actions,.gd-hero-actions,.gd-app-actions,.gd-download-assurance{grid-template-columns:minmax(0,1fr)}.gd-filter-actions .gd-btn,.gd-filter-actions button,.gd-filter-actions a,.gd-app-actions .gd-btn,.gd-download-card .gd-text-link{width:100%;justify-content:center}}@media (max-width:520px){.gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line{grid-template-columns:minmax(92px,.35fr) minmax(0,1fr);gap:3px}}.gd-app-eyebrow-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;max-width:100%;margin-bottom:12px}.gd-app-eyebrow-row .gd-kicker{margin:0}@media (max-width:640px){.gd-app-eyebrow-row{gap:8px;margin-bottom:10px}}.gd-app-hero--summary-only .gd-app-titlebar{margin-top:clamp(26px,5.5vw,88px);margin-bottom:clamp(20px,3vw,36px)}.gd-app-top--summary-only{grid-template-columns:minmax(300px,360px);justify-content:start;align-items:start}.gd-app-top--summary-only .gd-app-summary-panel{width:100%;max-width:360px;justify-self:start}.gd-media-lightbox-source[hidden]{display:none}@media (max-width:640px){.gd-app-hero--summary-only .gd-app-titlebar{margin-top:clamp(18px,8vw,44px)}.gd-app-top--summary-only{grid-template-columns:1fr}.gd-app-top--summary-only .gd-app-summary-panel{max-width:none}}.gd-app-hero--hidden-media-split .gd-app-titlebar{display:none}.gd-app-top--summary-split{grid-template-columns:minmax(0,min(100%,var(--gd-media-layout-max,820px))) minmax(300px,360px);justify-content:center;align-items:stretch}.gd-app-title-panel{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:end;gap:clamp(14px,2vw,20px)}.gd-app-title-panel::before{content:"";position:absolute;inset:0;z-index:-2;background:var(--gd-hero-image,none) center / cover no-repeat;opacity:.18;filter:saturate(1.08) contrast(1.05)}.gd-app-title-panel::after{content:"";position:absolute;z-index:-1}.gd-app-title-panel h1{margin:0;font-size:min(clamp(38px,5vw,64px),calc(var(--gd-single-title-max) * var(--gd-heading-scale)));line-height:.96;letter-spacing:-.055em;text-wrap:balance}.gd-app-title-panel p{margin:0;font-size:clamp(15px,1.35vw,18px);line-height:1.62}.gd-app-title-tags,.gd-app-title-actions{display:flex;flex-wrap:wrap;gap:10px}.gd-app-top--summary-split .gd-app-summary-panel{order:0;max-width:360px;margin-inline:0;justify-self:start}@media (max-width:1180px) and (min-width:901px){.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,1fr) minmax(280px,var(--gd-single-sidebar-width,360px))}.gd-app-top--summary-split .gd-app-summary-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-summary-panel{order:0;max-width:var(--gd-single-sidebar-width,360px);margin-inline:0;justify-self:start}}@media (max-width:769px){.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,1fr)}.gd-app-title-panel{min-height:clamp(270px,62vw,430px);width:100%;padding:clamp(18px,5vw,30px)}.gd-app-top--summary-split .gd-app-summary-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-summary-panel{order:0;width:100%;max-width:none;margin-inline:0;justify-self:stretch}}@media (max-width:640px){.gd-app-title-panel h1{font-size:min(clamp(28px,10vw,44px),calc(var(--gd-single-title-max,64px) * var(--gd-heading-scale,1)))}.gd-app-title-actions .gd-btn{flex:1 1 180px}}body.gd-shadow-soft .gd-app-media-card,body.gd-shadow-deep .gd-app-media-card,body.gd-shadow-glow .gd-app-media-card{box-shadow:var(--gd-style-media-shadow,var(--gd-media-shadow))}.gd-app-hero--hidden-media-split{background-position:center}.gd-app-hero--hidden-media-split::before,.gd-single-steam .gd-app-hero--hidden-media-split::before{background:var(--gd-single-hero-hidden-bg-gradient,linear-gradient(180deg,rgba(5,8,18,.74),rgba(5,8,18,.68) 38%,rgba(5,8,18,.96)),linear-gradient(90deg,rgba(2,6,23,.94) 0%,rgba(2,6,23,.72) 44%,rgba(2,6,23,.38) 72%,rgba(2,6,23,.86) 100%),radial-gradient(circle at 76% 20%,color-mix(in srgb,var(--gd-accent) 15%,transparent),transparent 25rem))}.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,min(100%,860px)) minmax(300px,380px);min-height:clamp(430px,50vw,610px);align-items:end;justify-content:center}.gd-app-title-panel{min-height:auto;width:100%;max-width:860px;justify-self:end;overflow:visible;padding:clamp(18px,3vw,36px) clamp(10px,2vw,24px) clamp(26px,3.4vw,52px) 0;border:0;border-radius:0;background:transparent;box-shadow:none}.gd-app-title-panel::before{display:none}.gd-app-title-panel::after{inset:auto -8% 0 -6%;height:72%;background:radial-gradient(ellipse at 18% 72%,rgba(2,6,23,.72),transparent 65%);pointer-events:none}.gd-app-title-panel h1{max-width:880px;text-shadow:0 3px 28px rgba(0,0,0,.68)}.gd-app-title-panel p{max-width:720px;color:color-mix(in srgb,var(--gd-text) 90%,var(--gd-muted) 10%);text-shadow:0 2px 18px rgba(0,0,0,.58)}.gd-app-title-panel .gd-app-title-tags,.gd-app-title-panel .gd-app-eyebrow-row{position:relative;z-index:1}.gd-app-summary-panel--action-card{align-self:end;gap:16px;max-width:380px;padding:20px;background:color-mix(in srgb,var(--gd-card) 92%,black 8%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.gd-app-summary-panel--action-card .gd-app-meta-list{padding-top:0;border-top:0}.gd-app-summary-panel--action-card .gd-app-actions{margin-top:4px}@media (max-width:1180px) and (min-width:901px){.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,1fr) minmax(280px,var(--gd-single-sidebar-width,360px));min-height:clamp(400px,52vw,560px)}}@media (max-width:769px){.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{min-height:auto;align-items:stretch}.gd-app-title-panel{padding:clamp(22px,7vw,42px) 0 clamp(10px,3vw,18px)}.gd-app-title-panel::after{display:none}.gd-app-summary-panel--action-card{max-width:none;align-self:stretch}}.gd-app-summary-panel--action-card .gd-app-capsule{display:block;width:100%;max-width:none;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--gd-radius-sm);border:1px solid var(--gd-pro-hairline);background:#020617}.gd-app-summary-panel--action-card .gd-app-capsule img,.gd-app-summary-panel--action-card .gd-summary-poster-img{display:block;width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.gd-app-summary-panel--action-card .gd-app-short,.gd-app-summary-panel--action-card .gd-app-tags{display:none}.gd-app-summary-panel--action-card .gd-app-meta-list,.gd-app-summary-panel--action-card .gd-app-actions{grid-column:1 / -1}@media (max-width:900px){.gd-app-summary-panel--action-card .gd-app-capsule{aspect-ratio:16 / 9}}body.gd-media-thumbs-on .gd-media-rail,body.gd-media-thumbs-on .gd-single-steam .gd-media-rail{display:flex;justify-content:center}body.gd-media-thumbs-on .gd-media-thumbs-wrap,body.gd-media-thumbs-on .gd-single-steam .gd-media-thumbs-wrap{width:100%;max-width:100%}body.gd-media-thumbs-on .gd-media-thumbs,body.gd-media-thumbs-on .gd-single-steam .gd-media-thumbs{justify-content:safe center;margin-inline:auto;scroll-padding-inline:50%}body.gd-media-thumbs-on .gd-media-thumb,body.gd-media-thumbs-on .gd-single-steam .gd-media-thumb{scroll-snap-align:center}@media (max-width:880px){body.gd-media-thumbs-on.gd-mobile-thumbs-image-strip .gd-media-thumbs{justify-content:safe center;margin-inline:auto}}body.gd-media-style-detail-cards .gd-media-pill{display:none}body.gd-media-style-detail-cards .gd-media-thumb-copy strong{display:block;font-size:13px;line-height:1.25;color:var(--gd-text)}body.gd-header-fixed:not(.gd-game-detail) .gd-breadcrumbs-wrap{margin-top:var(--gd-live-header-h,var(--gd-header-h))}body.gd-header-fixed:not(.gd-game-detail) .gd-breadcrumbs-wrap + .gd-site-main{padding-top:0}body.gd-header-static .gd-breadcrumbs-wrap,body.gd-header-not-sticky .gd-breadcrumbs-wrap{margin-top:0}.gd-media-slider[role="region"]{isolation:isolate}.gd-lightbox[aria-hidden="true"]{pointer-events:none}body.gd-lightbox-open{overflow:hidden}body .gd-app-hero--hidden-media-split .gd-app-title-panel,body .gd-single-steam .gd-app-hero--hidden-media-split .gd-app-title-panel{border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body .gd-app-hero--hidden-media-split .gd-app-title-panel::before,body .gd-app-hero--hidden-media-split .gd-app-title-panel::after,body .gd-single-steam .gd-app-hero--hidden-media-split .gd-app-title-panel::before,body .gd-single-steam .gd-app-hero--hidden-media-split .gd-app-title-panel::after{display:none}body .gd-single-steam .gd-app-hero::before,body .gd-app-hero--hidden-media-split::before,body .gd-single-steam .gd-app-hero--hidden-media-split::before{opacity:var(--gd-single-hero-overlay-opacity,.54)}body.single .gd-breadcrumbs-wrap,body.single-game .gd-breadcrumbs-wrap{position:relative;z-index:5;background:color-mix(in srgb,var(--gd-bg) 94%,transparent)}body.gd-game-detail.gd-header-fixed .gd-site-main{padding-top:var(--gd-live-header-h,var(--gd-header-h))}body.admin-bar.gd-game-detail.gd-header-fixed .gd-site-main{padding-top:var(--gd-live-header-h,var(--gd-header-h))}body.gd-game-detail .gd-single-steam .gd-app-hero,body.gd-game-detail .gd-app-hero{position:relative;padding-top:0}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero{position:absolute;top:0;left:0;right:0;z-index:8;margin:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-shell,body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs,body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero a{pointer-events:auto}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-shell{position:relative;z-index:1}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs{padding:clamp(12px,1.2vw,18px) 0 0;text-shadow:0 2px 14px rgba(0,0,0,.72)}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero + .gd-shell{position:relative;z-index:1;padding-top:clamp(176px,14vw,244px)}body.admin-bar.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero + .gd-shell{padding-top:clamp(176px,14vw,244px)}@media (max-width:1024px){body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero + .gd-shell,body.admin-bar.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero + .gd-shell{padding-top:clamp(136px,18vw,200px)}}@media (max-width:640px){body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs{padding-top:10px}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero + .gd-shell,body.admin-bar.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero + .gd-shell{padding-top:clamp(74px,20vw,112px)}}body.gd-game-detail .gd-site-main{overflow-x:visible}.gd-side-popular-card{display:grid;gap:14px;padding:clamp(18px,2vw,24px);border:1px solid var(--gd-pro-border);border-radius:var(--gd-radius-card);background:var(--gd-panel-bg);box-shadow:var(--gd-shadow-panel)}.gd-side-column .gd-side-popular-card + .gd-download-card{margin-top:0}.gd-side-popular-card h2{margin:0;font-size:clamp(20px,1.8vw,26px);line-height:1.1}.gd-side-popular-list{display:grid;gap:10px}.gd-side-popular-item{display:grid;grid-template-columns:var(--gd-single-popular-thumb-width,82px) minmax(0,1fr);gap:12px;align-items:center;min-height:64px;padding:8px;border:1px solid color-mix(in srgb,var(--gd-border) 72%,transparent);border-radius:var(--gd-radius-btn);background:color-mix(in srgb,var(--gd-surface) 64%,transparent);color:var(--gd-text);text-decoration:none}.gd-side-popular-item:hover,.gd-side-popular-item:focus-visible{border-color:color-mix(in srgb,var(--gd-accent) 72%,var(--gd-border));transform:translateY(-1px)}.gd-side-popular-thumb{display:grid;place-items:center;width:var(--gd-single-popular-thumb-width,82px);height:var(--gd-single-popular-thumb-height,46px);overflow:hidden;border-radius:max(4px,calc(var(--gd-radius-card) * .35));background:color-mix(in srgb,var(--gd-bg-2) 84%,black)}.gd-side-popular-img{width:100%;height:100%;object-fit:var(--gd-single-popular-thumb-fit,cover)}.gd-side-popular-placeholder{font-weight:900;color:var(--gd-accent)}.gd-side-popular-copy{display:grid;min-width:0;gap:2px}.gd-side-popular-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25}.gd-side-popular-copy small{color:var(--gd-muted);font-size:11px;font-weight:800;letter-spacing:.02em}@media (max-width:600px){.gd-side-popular-item{grid-template-columns:74px minmax(0,1fr)}}body.gd-game-detail.gd-tabs-js-active,body.gd-game-detail.gd-tabs-js-active .gd-site-main{overflow-x:visible}.gd-game-layout>.gd-side-column{display:grid;gap:18px;align-content:start}.gd-game-layout>.gd-side-column .gd-side-popular-card + .gd-download-card,.gd-game-layout>.gd-side-column .gd-download-card + .gd-side-popular-card{margin-top:0}@media (min-width:1181px){.gd-game-layout>.gd-side-column .gd-side-popular-card{order:1}.gd-game-layout>.gd-side-column .gd-download-card{order:2}}@media (max-width:1180px){.gd-game-layout>.gd-side-column .gd-download-card{order:1}.gd-game-layout>.gd-side-column .gd-side-popular-card{order:2}}.gd-single-steam .gd-media-toolbar,.gd-media-toolbar{min-height:0;padding:8px 10px;gap:10px}.gd-single-steam .gd-media-status,.gd-media-status{gap:8px;font-size:13px;line-height:1.25}.gd-single-steam .gd-media-status strong,.gd-media-status strong{min-height:28px;padding:4px 8px;border-radius:8px;font-size:13px}.gd-single-steam .gd-media-actions .gd-btn,.gd-media-actions .gd-btn{min-height:34px;padding:7px 10px;font-size:12px;line-height:1.2}.gd-single-steam .gd-media-rail,.gd-media-rail{padding:8px 10px 10px}.gd-single-steam .gd-media-thumbs,.gd-media-thumbs{align-items:center;gap:8px;padding:0 0 2px}body.gd-media-style-steam-strip .gd-media-thumbs,.gd-single-steam .gd-media-thumbs{grid-auto-columns:minmax(104px,132px)}.gd-single-steam .gd-media-thumb,.gd-media-thumb{padding:0;overflow:hidden;background:rgba(11,18,32,.96)}.gd-single-steam .gd-media-thumb-art,.gd-media-thumb-art{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:rgba(11,18,32,.96)}.gd-single-steam .gd-media-thumb-art img,.gd-media-thumb-art img,.gd-single-steam .gd-media-thumb img[data-gd-youtube-poster="1"],.gd-media-thumb img[data-gd-youtube-poster="1"]{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center center;background:rgba(11,18,32,.96)}.gd-single-steam .gd-media-slide[data-type="video"] .gd-media-frame img[data-gd-youtube-poster="1"],.gd-media-slide[data-type="video"] .gd-media-frame img[data-gd-youtube-poster="1"]{object-fit:cover;object-position:center center}@media (max-width:880px){.gd-single-steam .gd-media-toolbar,.gd-media-toolbar{padding:7px 9px}.gd-single-steam .gd-media-rail,.gd-media-rail{padding:7px 9px 9px}body.gd-mobile-thumbs-image-strip .gd-media-thumbs,.gd-single-steam .gd-media-thumbs{gap:7px}}@media (max-width:520px){.gd-single-steam .gd-media-status [data-gd-label],.gd-media-status [data-gd-label]{max-width:44vw}.gd-single-steam .gd-media-actions .gd-btn,.gd-media-actions .gd-btn{min-height:32px}}@media (max-width:1100px){.gd-related-store-grid,.gd-site-main .gd-related-store-grid,.gd-related-grid-static,.gd-site-main .gd-related-grid-static{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-single-steam .gd-app-top,.gd-app-top{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.4vw,24px)}.gd-single-steam .gd-app-media-card,.gd-app-media-card{justify-self:stretch;max-width:100%;width:100%}}@media (max-width:640px){.gd-hero-search,.gd-filter-pro,.gd-filter-bar,.gd-filter-actions,.gd-download-buttons,.gd-app-actions{grid-template-columns:minmax(0,1fr)}.gd-hero-search button,.gd-filter-actions button,.gd-filter-actions a,.gd-download-buttons a,.gd-app-actions .gd-btn{width:100%;justify-content:center}.gd-single-steam .gd-app-titlebar h1,.gd-app-titlebar h1{max-width:100%;font-size:min(clamp(28px,8vw,44px),calc(var(--gd-single-title-max,64px) * var(--gd-heading-scale,1)));line-height:1.02}.gd-media-stage,.gd-single-steam .gd-media-stage{aspect-ratio:16 / 9;min-height:0;max-height:none}.gd-media-toolbar,.gd-single-steam .gd-media-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.gd-media-status [data-gd-label]{max-width:46vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:640px){.gd-media-toolbar,.gd-single-steam .gd-media-toolbar{grid-template-columns:minmax(0,1fr)}.gd-media-actions,.gd-media-actions .gd-btn{width:100%}.gd-media-status [data-gd-label]{max-width:64vw}}@media (max-width:520px){.gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line{grid-template-columns:minmax(92px,.38fr) minmax(0,1fr);gap:4px 8px}}@media (max-width:380px){.gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line{grid-template-columns:minmax(0,1fr)}}.gd-single-steam .gd-app-summary-panel--action-card,.gd-app-summary-panel--action-card{grid-template-columns:minmax(0,1fr)}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-capsule,.gd-app-summary-panel--action-card .gd-app-capsule,.gd-single-steam .gd-app-summary-panel--action-card .gd-app-meta-list,.gd-app-summary-panel--action-card .gd-app-meta-list,.gd-single-steam .gd-app-summary-panel--action-card .gd-app-actions,.gd-app-summary-panel--action-card .gd-app-actions{grid-column:1 / -1}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-capsule,.gd-app-summary-panel--action-card .gd-app-capsule{grid-row:auto;width:100%;max-width:none;aspect-ratio:16 / 9}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line,.gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);gap:8px 14px;align-items:baseline}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line strong,.gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line strong{min-width:0;overflow-wrap:break-word;word-break:normal;text-align:right}@media (max-width:769px){.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.4vw,24px);min-height:auto;align-items:start}.gd-single-steam .gd-app-title-panel,.gd-app-title-panel{max-width:min(100%,760px);padding-top:clamp(26px,6vw,54px);padding-bottom:clamp(14px,3vw,24px)}.gd-single-steam .gd-app-summary-panel--action-card,.gd-app-summary-panel--action-card{order:0;justify-self:start;align-self:start;width:min(100%,440px);max-width:440px;margin-inline:0;padding:clamp(14px,2vw,18px);gap:14px}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-meta-list,.gd-app-summary-panel--action-card .gd-app-meta-list,.gd-single-steam .gd-app-summary-panel--action-card .gd-app-actions,.gd-app-summary-panel--action-card .gd-app-actions{grid-column:1 / -1}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-actions,.gd-app-summary-panel--action-card .gd-app-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gd-single-steam .gd-app-summary-panel--action-card,.gd-app-summary-panel--action-card{width:100%;max-width:none;justify-self:stretch}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-actions,.gd-app-summary-panel--action-card .gd-app-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gd-single-steam .gd-app-hero--hidden-media-split,.gd-app-hero--hidden-media-split{padding-top:12px}.gd-single-steam .gd-app-title-panel,.gd-app-title-panel{padding-top:clamp(18px,5vw,28px)}.gd-single-steam .gd-app-title-panel h1,.gd-app-title-panel h1{max-width:100%;font-size:min(clamp(28px,10vw,44px),calc(var(--gd-single-title-max,64px) * var(--gd-heading-scale,1)));line-height:1.03}.gd-single-steam .gd-app-summary-panel--action-card,.gd-app-summary-panel--action-card{padding:12px}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line,.gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line{grid-template-columns:minmax(108px,.42fr) minmax(0,1fr);gap:5px 10px}.gd-single-steam .gd-app-summary-panel--action-card .gd-app-actions,.gd-app-summary-panel--action-card .gd-app-actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.gd-single-steam .gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line,.gd-app-summary-panel--action-card .gd-app-meta-list .gd-meta-line{grid-template-columns:minmax(96px,.4fr) minmax(0,1fr)}}.gd-game-layout>.gd-side-column{min-width:0}.gd-game-layout>.gd-side-column .gd-download-card,.gd-game-layout>.gd-side-column .gd-side-popular-card{min-width:0;max-width:100%}.gd-download-buttons a,.gd-download-buttons button{min-width:0;white-space:normal;line-height:1.22;text-wrap:balance}@media (min-width:770px) and (max-width:1180px){.gd-single-steam .gd-app-top,.gd-app-top{grid-template-columns:minmax(0,min(100%,var(--gd-media-max,900px))) minmax(300px,360px);gap:clamp(18px,2.4vw,28px);align-items:start;justify-content:center}.gd-single-steam .gd-app-summary-panel,.gd-app-summary-panel{order:0;max-width:none;margin-inline:0;justify-self:stretch}.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,min(100%,860px)) minmax(300px,380px);align-items:end}.gd-game-layout{grid-template-columns:minmax(0,1fr) minmax(300px,var(--gd-single-sidebar-width,360px));gap:clamp(18px,2.4vw,28px);align-items:start}.gd-game-layout>.gd-side-column{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,22px);min-width:0}.gd-game-layout>.gd-side-column .gd-side-popular-card{order:1}.gd-game-layout>.gd-side-column .gd-download-card{order:2}.gd-download-card,.gd-side-popular-card{width:100%;min-width:0;padding:clamp(18px,2vw,24px)}.gd-side-popular-item{grid-template-columns:clamp(68px,7vw,82px) minmax(0,1fr);min-height:58px}.gd-side-popular-copy strong{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (max-width:640px){.gd-game-layout>.gd-side-column{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.gd-game-layout>.gd-side-column .gd-download-card{order:1}.gd-game-layout>.gd-side-column .gd-side-popular-card{order:2}.gd-download-card,.gd-side-popular-card{width:100%}.gd-download-buttons a,.gd-download-buttons button,.gd-download-card .gd-text-link{min-height:52px;padding-inline:14px}}@media (max-width:420px){.gd-download-card h2,.gd-side-popular-card h2{font-size:min(clamp(20px,6vw,24px),calc(var(--gd-section-title-max,48px) * var(--gd-heading-scale,1)))}.gd-side-popular-item{grid-template-columns:var(--gd-single-popular-thumb-width,76px) minmax(0,1fr);padding:7px}.gd-side-popular-thumb{border-radius:max(6px,calc(var(--gd-radius-card) * .3))}}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumbs,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumbs{display:flex;align-items:center;gap:10px;grid-auto-columns:unset;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:6px 10px 8px}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumb,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb.is-active,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumb.is-active,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb--video,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb[data-type="video"],body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb--video.is-active,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb[data-type="video"].is-active{flex:0 0 clamp(118px,10vw,156px);width:clamp(118px,10vw,156px);min-width:clamp(118px,10vw,156px);max-width:clamp(118px,10vw,156px);min-height:0;height:auto;padding:0;overflow:hidden;line-height:0;border-radius:8px;box-sizing:border-box;scroll-snap-align:start;transform:none}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb-art,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumb-art{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:rgba(8,15,30,.96)}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb-art img,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumb-art img,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb img[data-gd-youtube-poster="1"],body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumb img[data-gd-youtube-poster="1"]{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center center}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb-copy,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumb-copy{display:none}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb.is-active,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-single-steam .gd-media-thumb.is-active{opacity:1;border-color:rgba(56,189,248,.88);box-shadow:inset 0 0 0 1px rgba(56,189,248,.72),0 0 0 1px rgba(56,189,248,.16)}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb--video .gd-media-thumb-art::after,body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb[data-type="video"] .gd-media-thumb-art::after{display:none}body.gd-media-thumbs-on.gd-media-style-steam-strip .gd-media-thumb-play{top:50%;left:50%;width:28px;height:28px;transform:translate(-50%,-50%)}@media (max-width:640px){body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-media-thumb,body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-single-steam .gd-media-thumb,body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-media-thumb.is-active,body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-single-steam .gd-media-thumb.is-active,body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-media-thumb--video,body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-media-thumb[data-type="video"],body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-media-thumb--video.is-active,body.gd-media-thumbs-on.gd-media-style-steam-strip:not(.gd-mobile-thumbs-dots):not(.gd-mobile-thumbs-hidden) .gd-media-thumb[data-type="video"].is-active{flex-basis:clamp(92px,27vw,124px);width:clamp(92px,27vw,124px);min-width:clamp(92px,27vw,124px);max-width:clamp(92px,27vw,124px)}body.gd-mobile-thumbs-dots .gd-media-rail{justify-content:center}body.gd-mobile-thumbs-dots .gd-media-thumbs-wrap{width:auto;overflow:visible}body.gd-mobile-thumbs-dots .gd-media-thumbs{display:flex;gap:8px;padding:8px 0}body.gd-mobile-thumbs-dots .gd-media-thumb,body.gd-mobile-thumbs-dots .gd-media-thumb.is-active,body.gd-mobile-thumbs-dots .gd-media-thumb--video,body.gd-mobile-thumbs-dots .gd-media-thumb[data-type="video"],body.gd-mobile-thumbs-dots .gd-media-thumb--video.is-active,body.gd-mobile-thumbs-dots .gd-media-thumb[data-type="video"].is-active{flex:0 0 10px;width:10px;min-width:10px;max-width:10px;height:10px;min-height:10px;padding:0;border-radius:999px;background:rgba(255,255,255,.26);box-shadow:none}body.gd-mobile-thumbs-dots .gd-media-thumb.is-active{background:var(--gd-accent)}body.gd-mobile-thumbs-dots .gd-media-thumb-art,body.gd-mobile-thumbs-dots .gd-media-thumb-copy,body.gd-mobile-thumbs-dots .gd-media-thumb-play{display:none}body.gd-mobile-thumbs-hidden .gd-media-rail{display:none}}.gd-single-steam .gd-app-top,.gd-app-top{display:grid;width:100%;min-width:0;gap:clamp(18px,2.4vw,34px);align-items:start}@media (min-width:1181px){.gd-single-steam .gd-app-top--media-enabled,.gd-app-top--media-enabled{grid-template-columns:minmax(0,min(100%,var(--gd-media-max,900px))) minmax(300px,380px);justify-content:center;max-width:min(100%,1300px);margin-inline:auto}.gd-single-steam .gd-app-top--media-enabled .gd-app-media-card,.gd-app-top--media-enabled .gd-app-media-card{grid-column:1;grid-row:1;width:100%;max-width:min(100%,var(--gd-media-max,900px));justify-self:end;align-self:start}.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel,.gd-app-top--media-enabled .gd-app-summary-panel{grid-column:2;grid-row:1;width:100%;max-width:380px;margin:0;justify-self:stretch;align-self:start}.gd-single-steam .gd-app-top--media-disabled,.gd-app-top--media-disabled,.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,1fr);max-width:min(100%,1180px);margin-inline:auto}.gd-single-steam .gd-app-top--media-disabled .gd-app-title-panel,.gd-app-top--media-disabled .gd-app-title-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-title-panel,.gd-app-top--summary-split .gd-app-title-panel{grid-column:1;grid-row:1;order:1;width:100%;max-width:none;min-height:0;margin:0;padding:clamp(18px,2.2vw,32px);justify-self:stretch;align-self:start}.gd-single-steam .gd-app-top--media-disabled .gd-app-summary-panel,.gd-app-top--media-disabled .gd-app-summary-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-summary-panel,.gd-app-top--summary-split .gd-app-summary-panel{grid-column:1;grid-row:2;order:2;width:100%;max-width:none;margin:0;justify-self:stretch;align-self:start}}@media (max-width:1180px){.gd-single-steam .gd-app-top,.gd-app-top,.gd-single-steam .gd-app-top--media-enabled,.gd-app-top--media-enabled,.gd-single-steam .gd-app-top--media-disabled,.gd-app-top--media-disabled,.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,1fr);max-width:min(100%,980px);margin-inline:auto;align-items:stretch;padding-block:clamp(14px,3vw,26px) clamp(24px,4vw,42px)}.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel,.gd-app-top--media-enabled .gd-app-summary-panel{grid-column:1;grid-row:auto;order:-3;width:100%;max-width:980px;margin-inline:auto;justify-self:stretch}.gd-single-steam .gd-app-top--media-enabled .gd-app-media-card,.gd-app-top--media-enabled .gd-app-media-card{grid-column:1;grid-row:auto;order:-1;width:min(100%,var(--gd-media-max,980px));max-width:min(100%,var(--gd-media-max,980px));justify-self:center}.gd-single-steam .gd-app-top--media-disabled .gd-app-title-panel,.gd-app-top--media-disabled .gd-app-title-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-title-panel,.gd-app-top--summary-split .gd-app-title-panel{grid-column:1;order:-3;width:100%;max-width:980px;min-height:0;margin-inline:auto;justify-self:stretch}.gd-single-steam .gd-app-top--media-disabled .gd-app-summary-panel,.gd-app-top--media-disabled .gd-app-summary-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-summary-panel,.gd-app-top--summary-split .gd-app-summary-panel{grid-column:1;order:-2;width:100%;max-width:980px;margin-inline:auto;justify-self:stretch}}@media (max-width:1180px) and (min-width:641px){.gd-single-steam .gd-app-top .gd-app-summary-panel,.gd-app-top .gd-app-summary-panel{display:grid;grid-template-columns:minmax(210px,300px) minmax(0,1fr);gap:clamp(14px,2vw,20px);align-items:start}.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-capsule,.gd-app-top .gd-app-summary-panel .gd-app-capsule{grid-column:1;grid-row:1 / span 4;width:100%;max-width:none;aspect-ratio:16 / 9}.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-short,.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-tags,.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-meta-list,.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-actions,.gd-app-top .gd-app-summary-panel .gd-app-short,.gd-app-top .gd-app-summary-panel .gd-app-tags,.gd-app-top .gd-app-summary-panel .gd-app-meta-list,.gd-app-top .gd-app-summary-panel .gd-app-actions{grid-column:2;min-width:0}}@media (max-width:640px){.gd-single-steam .gd-app-top .gd-app-summary-panel,.gd-app-top .gd-app-summary-panel{grid-template-columns:minmax(0,1fr);max-width:100%}.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-capsule,.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-short,.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-tags,.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-meta-list,.gd-single-steam .gd-app-top .gd-app-summary-panel .gd-app-actions,.gd-app-top .gd-app-summary-panel .gd-app-capsule,.gd-app-top .gd-app-summary-panel .gd-app-short,.gd-app-top .gd-app-summary-panel .gd-app-tags,.gd-app-top .gd-app-summary-panel .gd-app-meta-list,.gd-app-top .gd-app-summary-panel .gd-app-actions{grid-column:1 / -1;grid-row:auto}}@media (min-width:1181px){.gd-single-steam .gd-app-top--media-disabled,.gd-app-top--media-disabled,.gd-single-steam .gd-app-top--summary-split,.gd-app-top--summary-split{grid-template-columns:minmax(0,min(100%,var(--gd-media-layout-max,860px))) minmax(300px,380px);gap:clamp(20px,2.5vw,36px);align-items:start;justify-content:center;max-width:min(100%,1300px);margin-inline:auto}.gd-single-steam .gd-app-top--media-disabled .gd-app-title-panel,.gd-app-top--media-disabled .gd-app-title-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-title-panel,.gd-app-top--summary-split .gd-app-title-panel{grid-column:1;grid-row:1;order:1;width:100%;max-width:min(100%,var(--gd-media-layout-max,860px));min-height:0;margin:0;padding:clamp(20px,2.6vw,36px);justify-self:end;align-self:start}.gd-single-steam .gd-app-top--media-disabled .gd-app-summary-panel,.gd-app-top--media-disabled .gd-app-summary-panel,.gd-single-steam .gd-app-top--summary-split .gd-app-summary-panel,.gd-app-top--summary-split .gd-app-summary-panel{grid-column:2;grid-row:1;order:2;width:100%;max-width:380px;margin:0;justify-self:stretch;align-self:start}}@media (max-width:1180px) and (min-width:641px){.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel,.gd-app-top--media-enabled .gd-app-summary-panel{grid-template-columns:minmax(220px,32%) minmax(0,1fr);gap:clamp(14px,2.4vw,22px);align-items:start;padding:clamp(14px,2.2vw,20px)}.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule{grid-column:1;grid-row:1 / span 4;width:100%;max-width:none;aspect-ratio:16 / 9;align-self:start}.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule img,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule img,.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-summary-poster-img,.gd-app-top--media-enabled .gd-app-summary-panel .gd-summary-poster-img{width:100%;height:100%;object-fit:cover;object-position:center}.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-short,.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-tags,.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-meta-list,.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-actions,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-short,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-tags,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-meta-list,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-actions{grid-column:2;min-width:0}}@media (max-width:640px){.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule,.gd-single-steam .gd-app-top--media-disabled .gd-app-summary-panel .gd-app-capsule,.gd-app-top--media-disabled .gd-app-summary-panel .gd-app-capsule{width:100%;max-width:none;aspect-ratio:16 / 9}.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule img,.gd-app-top--media-enabled .gd-app-summary-panel .gd-app-capsule img,.gd-single-steam .gd-app-top--media-disabled .gd-app-summary-panel .gd-app-capsule img,.gd-app-top--media-disabled .gd-app-summary-panel .gd-app-capsule img{width:100%;height:100%;object-fit:cover;object-position:center}}@media (max-width:820px){body.gd-mobile-thumbs-hidden .gd-media-rail,body.gd-mobile-thumbs-hidden .gd-single-steam .gd-media-rail{display:none}body.gd-mobile-thumbs-image-strip .gd-media-rail,body.gd-mobile-thumbs-image-strip .gd-single-steam .gd-media-rail{display:flex;justify-content:flex-start}body.gd-mobile-thumbs-image-strip .gd-media-thumbs-wrap,body.gd-mobile-thumbs-image-strip .gd-single-steam .gd-media-thumbs-wrap{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}body.gd-mobile-thumbs-image-strip .gd-media-thumbs,body.gd-mobile-thumbs-image-strip .gd-single-steam .gd-media-thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(92px,26vw);justify-content:flex-start;gap:8px;margin-inline:0;padding:0}body.gd-mobile-thumbs-image-strip .gd-media-thumb-copy,body.gd-mobile-thumbs-image-strip .gd-single-steam .gd-media-thumb-copy{display:none}body.gd-mobile-thumbs-dots .gd-media-rail,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-rail{display:flex;justify-content:center}body.gd-mobile-thumbs-dots .gd-media-thumbs-wrap,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumbs-wrap{width:auto;overflow:visible}body.gd-mobile-thumbs-dots .gd-media-thumbs,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumbs{display:flex;justify-content:center;gap:10px;margin-inline:auto;padding:6px 0}body.gd-mobile-thumbs-dots .gd-media-thumb,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb,body.gd-mobile-thumbs-dots .gd-media-thumb.is-active,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb.is-active,body.gd-mobile-thumbs-dots .gd-media-thumb--video,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb--video,body.gd-mobile-thumbs-dots .gd-media-thumb[data-type="video"],body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb[data-type="video"]{flex:0 0 10px;width:10px;min-width:10px;max-width:10px;height:10px;min-height:10px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--gd-text) 22%,transparent);box-shadow:none}body.gd-mobile-thumbs-dots .gd-media-thumb.is-active,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb.is-active{background:linear-gradient(90deg,var(--gd-accent),var(--gd-accent-2));box-shadow:0 0 0 1px color-mix(in srgb,var(--gd-accent) 18%,transparent),0 0 10px color-mix(in srgb,var(--gd-accent) 24%,transparent)}body.gd-mobile-thumbs-dots .gd-media-thumb-art,body.gd-mobile-thumbs-dots .gd-media-thumb-copy,body.gd-mobile-thumbs-dots .gd-media-thumb-play,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb-art,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb-copy,body.gd-mobile-thumbs-dots .gd-single-steam .gd-media-thumb-play{display:none}}.gd-media-thumb--video .gd-media-thumb-play,.gd-media-thumb[data-type="video"] .gd-media-thumb-play{opacity:1}.gd-media-thumb--no-poster .gd-media-thumb-art{position:relative;min-height:100%;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--gd-accent) 26%,transparent),transparent 42%),linear-gradient(145deg,color-mix(in srgb,var(--gd-surface) 70%,#020617),#030712 78%)}.gd-media-thumb--no-poster .gd-media-thumb-art::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:18px 18px;opacity:.28}.gd-media-thumb--no-poster .gd-media-thumb-play{opacity:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--gd-accent) 28%,transparent),0 10px 22px rgba(0,0,0,.32)}@media (min-width:821px){.gd-media-thumb--video .gd-media-thumb-art,.gd-media-thumb[data-type="video"] .gd-media-thumb-art,.gd-media-thumb--no-poster .gd-media-thumb-art{position:relative;display:grid;place-items:center;overflow:hidden}.gd-media-thumb--video .gd-media-thumb-play,.gd-media-thumb[data-type="video"] .gd-media-thumb-play{position:absolute;inset:50% auto auto 50%;display:inline-grid;place-items:center;width:clamp(28px,3vw,38px);height:clamp(28px,3vw,38px);border-radius:999px;background:linear-gradient(135deg,var(--gd-accent),var(--gd-accent-2));box-shadow:0 12px 28px rgba(0,0,0,.38),0 0 0 1px color-mix(in srgb,var(--gd-accent) 26%,transparent);opacity:.96;transform:translate(-50%,-50%);pointer-events:none}.gd-media-thumb--video .gd-media-thumb-play::before,.gd-media-thumb[data-type="video"] .gd-media-thumb-play::before{content:"";width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid color-mix(in srgb,#020617 88%,#fff 12%)}.gd-media-thumb--video:hover .gd-media-thumb-play,.gd-media-thumb[data-type="video"]:hover .gd-media-thumb-play,.gd-media-thumb--video:focus-visible .gd-media-thumb-play,.gd-media-thumb[data-type="video"]:focus-visible .gd-media-thumb-play{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@media (max-width:820px){body:not(.gd-mobile-thumbs-dots) .gd-media-thumb--video .gd-media-thumb-art,body:not(.gd-mobile-thumbs-dots) .gd-media-thumb[data-type="video"] .gd-media-thumb-art,body:not(.gd-mobile-thumbs-dots) .gd-media-thumb--no-poster .gd-media-thumb-art{position:relative;display:grid;place-items:center;overflow:hidden}body:not(.gd-mobile-thumbs-dots) .gd-media-thumb--video .gd-media-thumb-play,body:not(.gd-mobile-thumbs-dots) .gd-media-thumb[data-type="video"] .gd-media-thumb-play{position:absolute;inset:50% auto auto 50%;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;background:linear-gradient(135deg,var(--gd-accent),var(--gd-accent-2));box-shadow:0 10px 24px rgba(0,0,0,.38),0 0 0 1px color-mix(in srgb,var(--gd-accent) 26%,transparent);opacity:.98;transform:translate(-50%,-50%);pointer-events:none}body:not(.gd-mobile-thumbs-dots) .gd-media-thumb--video .gd-media-thumb-play::before,body:not(.gd-mobile-thumbs-dots) .gd-media-thumb[data-type="video"] .gd-media-thumb-play::before{content:"";width:0;height:0;margin-left:3px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid color-mix(in srgb,#020617 88%,#fff 12%)}}body.gd-download-modal-open{overflow:hidden}.gd-download-modal-trigger{width:100%;justify-content:center;gap:10px}.gd-download-modal-icon{display:inline-grid;place-items:center;width:18px;height:18px;flex:0 0 18px;color:currentColor}.gd-download-modal-icon svg{display:block;width:18px;height:18px}.gd-download-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;min-width:100vw;max-width:none;padding:clamp(18px,3vw,48px);isolation:isolate}@supports (height:100dvh){.gd-download-modal{height:100dvh}}.gd-download-modal[hidden]{display:none}.gd-download-modal-backdrop{position:absolute;inset:0;background:radial-gradient(circle at 50% 10%,color-mix(in srgb,var(--gd-accent) 12%,transparent),transparent 36%),rgba(2,6,23,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.gd-download-modal-dialog{position:relative;width:min(calc(100vw - 48px),920px);min-width:min(450px,calc(100vw - 48px));min-height:0;max-height:calc(100dvh - 48px);overflow:auto;padding:clamp(26px,3.2vw,42px);border:1px solid color-mix(in srgb,var(--gd-accent) 32%,var(--gd-border));border-radius:calc(var(--gd-card-radius) + 8px);background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--gd-accent) 16%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--gd-surface) 94%,#020617),color-mix(in srgb,var(--gd-surface-2) 90%,#020617));box-shadow:0 36px 120px rgba(0,0,0,.66),0 0 0 1px rgba(255,255,255,.04) inset}.gd-download-modal-dialog:focus{outline:0}.gd-download-modal-close{position:absolute;top:0;right:0;z-index:3;width:42px;height:42px;border:1px solid rgba(255,255,255,.16);border-top-color:transparent;border-right-color:transparent;border-radius:0 calc(var(--gd-card-radius) + 8px) 0 18px;background:rgba(255,255,255,.075);color:var(--gd-text);cursor:pointer}.gd-download-modal-close:hover,.gd-download-modal-close:focus-visible{border-color:color-mix(in srgb,var(--gd-accent) 52%,rgba(255,255,255,.16));background:color-mix(in srgb,var(--gd-accent) 14%,rgba(255,255,255,.055))}.gd-download-modal-close::before,.gd-download-modal-close::after{content:"";position:absolute;left:12px;right:12px;top:20px;height:2px;border-radius:999px;background:currentColor}.gd-download-modal-close::before{transform:rotate(45deg)}.gd-download-modal-close::after{transform:rotate(-45deg)}.gd-download-modal-title{display:block;margin:0 56px 20px 0;color:var(--gd-text);font-size:clamp(17px,1.35vw,21px);font-weight:800;line-height:1.35}.gd-download-modal-links{display:grid;gap:10px;color:var(--gd-text);font-size:clamp(15px,1.1vw,18px);line-height:1.5}.gd-download-modal-links p,.gd-download-modal-links div,.gd-download-modal-links ul,.gd-download-modal-links ol{margin:0 0 10px}.gd-download-modal-links ul,.gd-download-modal-links ol{padding-left:1.25em}.gd-download-modal-links li{margin:4px 0}.gd-download-modal-notes{margin-top:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.035);color:var(--gd-text);font-size:clamp(14px,1vw,16px);line-height:1.6}.gd-download-modal-notes:where(p,ul,ol,blockquote,figure){margin-top:0}.gd-download-modal-notes:where(p,ul,ol,blockquote,figure):last-child{margin-bottom:0}.gd-download-modal-notes ul,.gd-download-modal-notes ol{padding-left:1.3em}.gd-download-modal-notes li{margin:3px 0}.gd-download-modal-notes a{color:var(--gd-accent-2);font-weight:800;text-decoration:none}.gd-download-modal-notes a:hover,.gd-download-modal-notes a:focus-visible{color:var(--gd-accent);text-decoration:underline}.gd-download-modal-notes--noscript{margin-top:12px}.gd-download-modal .gd-download-modal-links a,.gd-download-modal .gd-download-modal-links a[class]{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;max-width:none;min-width:0;min-height:48px;gap:10px;margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--gd-accent) 24%,rgba(255,255,255,.12));border-radius:16px;background:rgba(255,255,255,.04);box-shadow:0 10px 28px rgba(0,0,0,.18),0 1px 0 rgba(255,255,255,.05) inset;color:var(--gd-text);text-align:left;text-decoration:none;text-decoration-line:none;overflow-wrap:anywhere;font-weight:800;line-height:1.35;vertical-align:top}.gd-download-modal .gd-download-modal-links a *,.gd-download-modal .gd-download-modal-links a[class] *{text-decoration:none;text-decoration-line:none}.gd-download-modal .gd-download-modal-links .gd-download-link-label{flex:1 1 auto;min-width:0}.gd-download-modal .gd-download-modal-links a.has-gd-download-icon .gd-download-link-label{order:2}.gd-download-modal .gd-download-modal-links .gd-download-link-latest{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:center;order:3;margin-inline:clamp(6px,1vw,12px);padding:4px 8px;border:1px solid color-mix(in srgb,var(--gd-download) 38%,rgba(255,255,255,.16));border-radius:999px;background:color-mix(in srgb,var(--gd-download) 18%,rgba(255,255,255,.06));color:var(--gd-download-2);font-size:11px;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.gd-download-modal .gd-download-modal-links .gd-download-link-size,.gd-download-modal .gd-download-modal-links a em{flex:0 0 auto;order:4;margin-left:auto;padding-left:12px;color:var(--gd-muted);font-size:.88em;font-style:normal;font-weight:800;line-height:1.25;white-space:nowrap}.gd-download-modal .gd-download-modal-links .gd-btn,.gd-download-modal .gd-download-modal-links button{display:inline-flex;align-items:center;justify-content:flex-start;gap:.58em}.gd-download-modal .gd-download-modal-links a:hover,.gd-download-modal .gd-download-modal-links a:focus-visible{border-color:color-mix(in srgb,var(--gd-accent) 58%,rgba(255,255,255,.18));background:color-mix(in srgb,var(--gd-accent) 13%,rgba(255,255,255,.04));color:var(--gd-text);text-decoration:none;text-decoration-line:none;transform:translateY(-1px)}.gd-download-modal .gd-download-modal-links button:hover,.gd-download-modal .gd-download-modal-links button:focus-visible{color:var(--gd-accent);text-decoration:underline;text-underline-offset:3px}.gd-download-modal .gd-download-modal-links a::before{content:"";flex:0 0 30px;width:30px;height:30px;align-self:center;opacity:1;background-color:var(--gd-download);--gd-download-link-mask:url("data:image/svg+xml,%3Csvg%20width%3D%22800%22%20height%3D%22800%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%209.358V1h1v8.293l2.146-2.147.708.708-3.34%203.34L3.91%207.866l.678-.734zM2%2013V7H1v7h13V7h-1v6z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");-webkit-mask:var(--gd-download-link-mask) center / 20px 20px no-repeat;mask:var(--gd-download-link-mask) center / 20px 20px no-repeat}.gd-download-modal .gd-download-modal-links a[data-type="direct" i]::before{background-color:var(--gd-download)}.gd-download-modal .gd-download-modal-links a[data-type="magnet" i]::before{background-color:var(--gd-accent);--gd-download-link-mask:url("data:image/svg+xml,%3Csvg%20width%3D%22800%22%20height%3D%22800%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%2010v16c0%209.941%208.059%2018%2018%2018s18-8.059%2018-18V10m-28%200v16c0%205.523%204.477%2010%2010%2010s10-4.477%2010-10V10%22%20stroke%3D%22%23000%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M14%204H6v6h8zm20%200h8v6h-8z%22%20fill%3D%22%23000%22%20stroke%3D%22%23000%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}.gd-download-modal .gd-download-modal-links a.has-gd-download-icon::before{content:none;display:none}.gd-download-modal .gd-download-modal-links .gd-download-link-icon{display:inline-grid;order:1;place-items:center;flex:0 0 30px;width:30px;height:30px;align-self:center;border:1px solid color-mix(in srgb,currentColor 26%,rgba(255,255,255,.22));border-radius:10px;background:color-mix(in srgb,currentColor 14%,rgba(255,255,255,.94));box-shadow:0 1px 0 rgba(255,255,255,.55) inset,0 8px 20px rgba(0,0,0,.18);color:var(--gd-download);--gd-download-link-mark:var(--gd-download-2)}.gd-download-modal .gd-download-modal-links .gd-download-link-icon--direct{color:var(--gd-download);--gd-download-link-mark:var(--gd-download-2)}.gd-download-modal .gd-download-modal-links .gd-download-link-icon--magnet{color:var(--gd-accent);--gd-download-link-mark:var(--gd-accent-2)}.gd-download-modal .gd-download-modal-links .gd-download-link-icon svg{display:block;width:20px;height:20px}.gd-download-modal .gd-download-modal-links .gd-download-link-icon--magnet svg{width:22px;height:22px}.gd-download-modal .gd-download-modal-links svg,.gd-download-modal .gd-download-modal-links img{flex:0 0 auto;max-width:1.25em;max-height:1.25em}.gd-download-modal-links--noscript{margin-top:12px}@media (max-width:760px){.gd-download-modal{align-items:stretch;padding:12px}.gd-download-modal-dialog{width:100%;min-width:0;min-height:auto;max-height:calc(100dvh - 24px);padding:24px;border-radius:24px}.gd-download-modal-title{margin-right:52px}.gd-download-modal .gd-download-modal-links a,.gd-download-modal .gd-download-modal-links a[class]{width:100%;min-width:0;flex-wrap:wrap;align-items:flex-start}.gd-download-modal .gd-download-modal-links a::before,.gd-download-modal .gd-download-modal-links .gd-download-link-icon{align-self:flex-start}.gd-download-modal .gd-download-modal-links .gd-download-link-size,.gd-download-modal .gd-download-modal-links a em{flex-basis:100%;margin-left:40px;padding-left:0;white-space:normal}.gd-download-modal .gd-download-modal-links .gd-download-link-latest{margin-left:40px;margin-right:0}}.gd-game-layout.gd-game-layout--no-sidebar{grid-template-columns:minmax(0,1fr)}.gd-game-layout.gd-game-layout--no-sidebar>.gd-main-column{max-width:none}.gd-game-layout.gd-game-layout--single-column{grid-template-columns:minmax(0,1fr);max-width:min(100% - 40px,var(--gd-shell))}.gd-game-layout.gd-game-layout--single-column>.gd-main-column,.gd-game-layout.gd-game-layout--single-column>.gd-side-column{width:min(100%,980px);max-width:980px;margin-inline:auto}.gd-game-layout.gd-game-layout--single-column>.gd-side-column{position:static;top:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-content:start}.gd-game-layout.gd-game-layout--single-column>.gd-side-column .gd-download-card,.gd-game-layout.gd-game-layout--single-column>.gd-side-column .gd-side-popular-card{position:static;top:auto;width:100%;max-width:100%}.gd-game-layout.gd-game-layout--single-column>.gd-side-column .gd-side-popular-card,.gd-game-layout.gd-game-layout--single-column>.gd-side-column .gd-download-card{order:initial}@media (max-width:640px){.gd-game-layout.gd-game-layout--single-column{max-width:min(100% - 24px,var(--gd-shell))}}.gd-app-short-wrap{gap:8px}.gd-app-short-wrap .gd-app-short{-webkit-box-orient:vertical;-webkit-line-clamp:3}.gd-app-short-toggle{display:none;justify-self:start;align-items:center;gap:6px;min-height:30px;padding:0;border:0;background:transparent;color:var(--gd-accent);font:inherit;font-size:13px;font-weight:800;letter-spacing:.02em;cursor:pointer}.gd-app-short-wrap.is-overflowing .gd-app-short-toggle{display:inline-flex}.gd-app-short-toggle::after{content:"";border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px)}.gd-app-short-wrap.is-expanded .gd-app-short-toggle::after{transform:rotate(225deg) translateY(-1px)}@media (max-width:640px){.gd-app-short-wrap.is-expanded .gd-app-short{max-height:220px}}body.page-template-template-game-collection .gd-collection-template .gd-game-grid:not(.gd-related-grid){grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--gd-card-min)),1fr))}.gd-app-short-wrap .gd-app-short{display:block;max-height:var(--gd-short-collapsed-height,calc(1.55em * 3));overflow:hidden;transition:max-height .28s ease,opacity .18s ease;will-change:max-height}.gd-app-short-wrap.is-expanded .gd-app-short{display:block;max-height:var(--gd-short-expanded-height,min(32vh,280px));overflow:auto;-webkit-line-clamp:unset;padding-inline-end:4px;scrollbar-gutter:stable}body.gd-motion-off .gd-app-short-wrap .gd-app-short,body.gd-no-motion .gd-app-short-wrap .gd-app-short{transition:none}@media (prefers-reduced-motion:reduce){.gd-app-short-wrap .gd-app-short{transition:none}}.gd-app-summary-panel .gd-app-short-wrap .gd-app-short{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gd-accent) 58%,var(--gd-border)) transparent}.gd-app-summary-panel .gd-app-short-wrap .gd-app-short::-webkit-scrollbar{width:6px}.gd-app-summary-panel .gd-app-short-wrap .gd-app-short::-webkit-scrollbar-track{background:transparent}.gd-app-summary-panel .gd-app-short-wrap .gd-app-short::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--gd-accent) 58%,var(--gd-border))}body.gd-motion-off .gd-app-summary-panel .gd-app-short-toggle:hover,body.gd-no-motion .gd-app-summary-panel .gd-app-short-toggle:hover{transform:none}.gd-app-summary-panel .gd-app-short-toggle{justify-self:start;min-height:28px;padding:0;border:0;border-radius:0;background:transparent;color:var(--gd-accent);line-height:1.1;box-shadow:none}.gd-app-summary-panel .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-toggle:focus-visible{border-color:transparent;background:transparent;color:color-mix(in srgb,var(--gd-accent) 82%,#fff)}body.gd-single-gradient-none .gd-single-steam .gd-app-hero::before,body.gd-single-gradient-none .gd-app-hero--hidden-media-split::before,body.gd-single-gradient-none .gd-single-steam .gd-app-hero--hidden-media-split::before{background:none}body .gd-single-steam .gd-app-hero::before{background:var(--gd-single-hero-bg-gradient,linear-gradient(180deg,rgba(5,8,18,.88),rgba(5,8,18,.72) 38%,rgba(5,8,18,.96)),radial-gradient(circle at 72% 18%,rgba(102,192,244,.22),transparent 24rem))}body .gd-app-hero--hidden-media-split::before,body .gd-single-steam .gd-app-hero--hidden-media-split::before{background:var(--gd-single-hero-hidden-bg-gradient,linear-gradient(180deg,rgba(5,8,18,.74),rgba(5,8,18,.68) 38%,rgba(5,8,18,.96)),linear-gradient(90deg,rgba(2,6,23,.94) 0%,rgba(2,6,23,.72) 44%,rgba(2,6,23,.38) 72%,rgba(2,6,23,.86) 100%),radial-gradient(circle at 76% 20%,color-mix(in srgb,var(--gd-accent) 15%,transparent),transparent 25rem))}body .gd-related-store-grid .gd-card-title,body .gd-related-grid-static .gd-card-title{letter-spacing:-.02em}body.gd-card-density-compact .gd-game-grid:not(.gd-related-grid),body.gd-card-density-compact .gd-related-store-grid,body.gd-card-density-compact .gd-related-grid-static,body.gd-card-density-comfortable .gd-game-grid:not(.gd-related-grid),body.gd-card-density-comfortable .gd-related-store-grid,body.gd-card-density-comfortable .gd-related-grid-static,body.gd-card-density-showcase .gd-game-grid:not(.gd-related-grid),body.gd-card-density-showcase .gd-related-store-grid,body.gd-card-density-showcase .gd-related-grid-static{gap:var(--gd-card-density-grid-gap)}body.gd-card-density-compact .gd-game-grid:not(.gd-related-grid),body.gd-card-density-comfortable .gd-game-grid:not(.gd-related-grid),body.gd-card-density-showcase .gd-game-grid:not(.gd-related-grid){grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--gd-card-min)),1fr))}body.gd-card-density-compact .gd-related-store-grid,body.gd-card-density-compact .gd-related-grid-static,body.gd-card-density-comfortable .gd-related-store-grid,body.gd-card-density-comfortable .gd-related-grid-static,body.gd-card-density-showcase .gd-related-store-grid,body.gd-card-density-showcase .gd-related-grid-static{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--gd-related-density-min)),1fr))}body.admin-bar.gd-header-fixed:not(.gd-game-detail) .gd-breadcrumbs-wrap{margin-top:var(--gd-live-header-h,var(--gd-header-h))}body.gd-card-density-compact .gd-related-store-grid .gd-card-media,body.gd-card-density-compact .gd-related-grid-static .gd-card-media{aspect-ratio:var(--gd-card-image-ratio)}.gd-related-store-grid .gd-game-card,.gd-related-grid-static .gd-game-card,.gd-related-store-grid>*,.gd-related-grid-static>*{min-width:0;max-width:100%}@media (max-width:680px){.gd-related-store-grid,.gd-site-main .gd-related-store-grid,.gd-related-grid-static,.gd-site-main .gd-related-grid-static{grid-template-columns:minmax(0,1fr);width:100%}.gd-related-store-grid .gd-card-title,.gd-related-grid-static .gd-card-title{min-height:0;line-height:1.18;font-size:clamp(16px,4.9vw,19px)}.gd-related-store-grid .gd-card-title a,.gd-related-grid-static .gd-card-title a{-webkit-line-clamp:2}.gd-related-store-grid .gd-card-body,.gd-related-grid-static .gd-card-body{min-width:0}}body.gd-card-density-showcase .gd-game-grid:not(.gd-related-grid){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--gd-card-min),340px)),1fr))}body.gd-related-card-density-compact .gd-related-store-grid,body.gd-related-card-density-compact .gd-related-grid-static{--gd-related-card-grid-gap:clamp(12px,1.4vw,18px);--gd-related-card-min:220px;--gd-related-card-pad:12px;--gd-related-card-gap:7px;--gd-related-card-lines:2;--gd-related-card-media-min:0px}body.gd-related-card-density-comfortable .gd-related-store-grid,body.gd-related-card-density-comfortable .gd-related-grid-static{--gd-related-card-grid-gap:clamp(18px,2.1vw,28px);--gd-related-card-min:260px;--gd-related-card-pad:clamp(15px,1.6vw,20px);--gd-related-card-gap:11px;--gd-related-card-lines:3;--gd-related-card-media-min:0px}body.gd-related-card-density-showcase .gd-related-store-grid,body.gd-related-card-density-showcase .gd-related-grid-static{--gd-related-card-grid-gap:clamp(22px,2.8vw,36px);--gd-related-card-min:320px;--gd-related-card-pad:clamp(22px,2.2vw,28px);--gd-related-card-gap:16px;--gd-related-card-lines:4;--gd-related-card-media-min:clamp(190px,17vw,280px)}body.gd-related-card-density-compact .gd-related-store-grid,body.gd-related-card-density-compact .gd-related-grid-static,body.gd-related-card-density-comfortable .gd-related-store-grid,body.gd-related-card-density-comfortable .gd-related-grid-static,body.gd-related-card-density-showcase .gd-related-store-grid,body.gd-related-card-density-showcase .gd-related-grid-static{gap:var(--gd-related-card-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--gd-related-card-min)),1fr))}body.gd-related-card-density-compact .gd-related-store-grid .gd-card-body,body.gd-related-card-density-compact .gd-related-grid-static .gd-card-body,body.gd-related-card-density-comfortable .gd-related-store-grid .gd-card-body,body.gd-related-card-density-comfortable .gd-related-grid-static .gd-card-body,body.gd-related-card-density-showcase .gd-related-store-grid .gd-card-body,body.gd-related-card-density-showcase .gd-related-grid-static .gd-card-body{gap:var(--gd-related-card-gap);padding:var(--gd-related-card-pad)}body.gd-related-card-density-compact .gd-related-store-grid .gd-card-media,body.gd-related-card-density-compact .gd-related-grid-static .gd-card-media,body.gd-related-card-density-comfortable .gd-related-store-grid .gd-card-media,body.gd-related-card-density-comfortable .gd-related-grid-static .gd-card-media,body.gd-related-card-density-showcase .gd-related-store-grid .gd-card-media,body.gd-related-card-density-showcase .gd-related-grid-static .gd-card-media{min-height:var(--gd-related-card-media-min)}body.gd-related-card-density-compact .gd-related-store-grid .gd-card-excerpt,body.gd-related-card-density-compact .gd-related-grid-static .gd-card-excerpt,body.gd-related-card-density-comfortable .gd-related-store-grid .gd-card-excerpt,body.gd-related-card-density-comfortable .gd-related-grid-static .gd-card-excerpt,body.gd-related-card-density-showcase .gd-related-store-grid .gd-card-excerpt,body.gd-related-card-density-showcase .gd-related-grid-static .gd-card-excerpt{-webkit-line-clamp:var(--gd-related-card-lines)}@media (max-width:640px){body.gd-related-card-density-compact .gd-related-store-grid,body.gd-related-card-density-compact .gd-related-grid-static,body.gd-related-card-density-comfortable .gd-related-store-grid,body.gd-related-card-density-comfortable .gd-related-grid-static,body.gd-related-card-density-showcase .gd-related-store-grid,body.gd-related-card-density-showcase .gd-related-grid-static{--gd-related-card-min:100%}}.gd-app-short-wrap{position:relative;display:block;min-width:0}.gd-app-summary-panel .gd-app-short-wrap{gap:0}.gd-app-short-wrap .gd-app-short{margin:0}.gd-app-short-wrap.is-overflowing:not(.is-expanded) .gd-app-short{padding-inline-end:clamp(58px,22%,86px)}.gd-app-short-wrap.is-overflowing:not(.is-expanded)::after{content:"";position:absolute;right:0;bottom:0;width:clamp(74px,34%,128px);height:1.75em;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gd-surface) 88%,transparent) 34%,var(--gd-surface) 78%);border-radius:999px}.gd-app-summary-panel .gd-app-short-toggle,.gd-app-short-toggle{position:absolute;right:0;bottom:.08em;z-index:2;min-height:20px;padding:1px 0 1px 8px;border:0;border-radius:0;background:linear-gradient(90deg,transparent,var(--gd-surface) 28%);color:var(--gd-accent);font-size:12px;line-height:1.15;font-weight:950;letter-spacing:.01em;box-shadow:none}.gd-app-short-wrap.is-expanded{padding-bottom:28px}.gd-app-short-wrap.is-expanded::after{content:none}.gd-app-short-wrap.is-expanded .gd-app-short-toggle,.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle{right:0;bottom:0;background:transparent}.gd-app-short-toggle::after{width:6px;height:6px;margin-left:2px}.gd-app-summary-panel .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-toggle:focus-visible,.gd-app-short-toggle:hover,.gd-app-short-toggle:focus-visible{background:linear-gradient(90deg,transparent,var(--gd-surface) 24%);color:color-mix(in srgb,var(--gd-accent) 82%,#fff);text-decoration:underline;text-underline-offset:3px}.gd-app-short-wrap.is-expanded .gd-app-short-toggle:hover,.gd-app-short-wrap.is-expanded .gd-app-short-toggle:focus-visible{background:transparent}@media (max-width:640px){.gd-app-short-wrap.is-overflowing:not(.is-expanded) .gd-app-short{padding-inline-end:64px}.gd-app-summary-panel .gd-app-short-toggle,.gd-app-short-toggle{font-size:12px}}.gd-app-summary-panel .gd-app-short-wrap{position:relative;min-height:var(--gd-short-collapsed-height,calc(1.55em * 3));isolation:isolate}.gd-app-summary-panel .gd-app-short-wrap.is-overflowing:not(.is-expanded)::after{z-index:1;right:0;bottom:0;width:clamp(86px,30%,126px)}.gd-app-summary-panel .gd-app-short-wrap.is-expanded{padding-bottom:0}.gd-app-summary-panel .gd-app-short-wrap.is-expanded::after{content:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle:focus-visible{background:color-mix(in srgb,var(--gd-accent) 14%,var(--gd-surface))}.gd-app-summary-panel .gd-app-short-wrap.is-overflowing:not(.is-expanded)::after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gd-surface) 88%,transparent) 38%,var(--gd-surface) 78%)}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle:focus-visible,.gd-app-summary-panel .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-toggle:focus-visible,.gd-app-short-toggle:hover,.gd-app-short-toggle:focus-visible{background:transparent;box-shadow:none;text-decoration:underline;text-underline-offset:3px}.gd-app-summary-panel .gd-app-short-wrap{background:transparent;border:0;box-shadow:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded{z-index:40;border:0;box-shadow:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short{position:absolute;inset:0 0 auto 0;display:block;min-height:var(--gd-short-collapsed-height,calc(1.55em * 3));max-height:var(--gd-short-expanded-height,min(38vh,280px));overflow:auto;scrollbar-gutter:stable;-webkit-mask-image:none;mask-image:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded.is-scrollable .gd-app-short{padding-inline-end:8px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - 22px),transparent 100%)}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle,.gd-app-summary-panel .gd-app-short-toggle,.gd-app-short-toggle{border:0;border-radius:0;background:transparent;box-shadow:none;outline-offset:3px}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle{top:calc(var(--gd-short-expanded-height,220px) - 28px);right:0;bottom:auto;z-index:42;min-height:24px}.gd-app-summary-panel .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-toggle:focus-visible,.gd-app-short-toggle:hover,.gd-app-short-toggle:focus-visible,.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle:focus-visible{border:0;background:transparent;box-shadow:none;text-decoration:underline;text-underline-offset:3px}.gd-app-summary-panel .gd-app-short-wrap.is-overflowing:not(.is-expanded) .gd-app-short{padding-inline-end:64px}.gd-app-summary-panel .gd-app-short-wrap.is-overflowing:not(.is-expanded)::after,.gd-app-short-wrap.is-overflowing:not(.is-expanded)::after{content:none;display:none;background:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded{background:inherit;background-image:inherit}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short{background:inherit;background-image:inherit;border:0;border-radius:0;box-shadow:none;outline:0;padding:0 0 30px 0}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle{background:transparent;background-image:none;box-shadow:none;border:0;border-radius:0;padding:0 0 0 8px}@media (max-width:640px){.gd-app-summary-panel .gd-app-short-wrap.is-overflowing:not(.is-expanded) .gd-app-short{padding-inline-end:58px}}.gd-app-summary-panel .gd-app-short-wrap,.gd-app-short-wrap{min-height:0;isolation:auto}.gd-app-summary-panel .gd-app-short-wrap.is-expanded,.gd-app-short-wrap.is-expanded{z-index:auto;padding-bottom:28px;background:transparent;background-image:none;border:0;box-shadow:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded::after,.gd-app-short-wrap.is-expanded::after{content:none;display:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short,.gd-app-short-wrap.is-expanded .gd-app-short,.gd-app-summary-panel .gd-app-short-wrap.is-expanded.is-scrollable .gd-app-short,.gd-app-short-wrap.is-expanded.is-scrollable .gd-app-short{position:static;inset:auto;display:block;min-height:0;max-height:none;overflow:visible;padding:0;background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;outline:0;scrollbar-gutter:auto;-webkit-line-clamp:unset;-webkit-mask-image:none;mask-image:none}.gd-app-summary-panel .gd-app-short-wrap.is-expanded .gd-app-short-toggle,.gd-app-short-wrap.is-expanded .gd-app-short-toggle{top:auto;right:0;bottom:0;z-index:2;padding:0 0 0 8px;min-height:22px;background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none}.gd-app-summary-panel .gd-app-short-toggle,.gd-app-short-toggle,.gd-app-summary-panel .gd-app-short-toggle:hover,.gd-app-summary-panel .gd-app-short-toggle:focus-visible,.gd-app-short-toggle:hover,.gd-app-short-toggle:focus-visible{background:transparent;background-image:none;box-shadow:none;border:0;border-radius:0}body.gd-card-density-compact .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-comfortable .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-showcase .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static){grid-template-columns:repeat(var(--gd-card-density-context-cols),minmax(0,1fr))}@media (max-width:1180px){body.gd-card-density-compact .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-comfortable .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-showcase .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static){grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--gd-card-density-context-min)),1fr))}}@media (max-width:640px){body.gd-card-density-compact .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-comfortable .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-showcase .gd-site-main .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static){grid-template-columns:minmax(0,1fr)}}body.gd-related-card-density-compact{--gd-related-card-critical-gap:clamp(12px,1.4vw,18px);--gd-related-card-critical-min:220px}body.gd-related-card-density-comfortable{--gd-related-card-critical-gap:clamp(18px,2.1vw,28px);--gd-related-card-critical-min:260px}body.gd-related-card-density-showcase{--gd-related-card-critical-gap:clamp(22px,2.8vw,36px);--gd-related-card-critical-min:320px}body.gd-card-density-compact .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-comfortable .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-showcase .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static){grid-template-columns:repeat(var(--gd-card-density-context-cols),minmax(0,1fr))}body.gd-related-card-density-inherit .gd-related-store-grid,body.gd-related-card-density-inherit .gd-related-grid-static,body.gd-related-card-density-compact .gd-related-store-grid,body.gd-related-card-density-compact .gd-related-grid-static,body.gd-related-card-density-comfortable .gd-related-store-grid,body.gd-related-card-density-comfortable .gd-related-grid-static,body.gd-related-card-density-showcase .gd-related-store-grid,body.gd-related-card-density-showcase .gd-related-grid-static{gap:var(--gd-related-card-critical-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--gd-related-card-critical-min)),1fr))}@media (max-width:1180px){body.gd-card-density-compact .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-comfortable .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-showcase .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static){grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--gd-card-density-context-min)),1fr))}}@media (max-width:720px){body.gd-card-density-compact .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-comfortable .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-card-density-showcase .gd-game-grid:not(.gd-related-grid):not(.gd-related-store-grid):not(.gd-related-grid-static),body.gd-related-card-density-inherit .gd-related-store-grid,body.gd-related-card-density-inherit .gd-related-grid-static,body.gd-related-card-density-compact .gd-related-store-grid,body.gd-related-card-density-compact .gd-related-grid-static,body.gd-related-card-density-comfortable .gd-related-store-grid,body.gd-related-card-density-comfortable .gd-related-grid-static,body.gd-related-card-density-showcase .gd-related-store-grid,body.gd-related-card-density-showcase .gd-related-grid-static{grid-template-columns:minmax(0,1fr)}}body.gd-header-fixed .gd-announcement-bar + .gd-site-main>.gd-store-hero:first-child,body.gd-header-fixed .gd-breadcrumbs-wrap + .gd-announcement-bar + .gd-site-main>.gd-store-hero:first-child{margin-top:0}.gd-app-actions.gd-app-actions--single,.gd-template-spotlight-actions.gd-app-actions--single{grid-template-columns:minmax(0,1fr)}.gd-app-actions.gd-app-actions--single .gd-btn,.gd-app-actions>.gd-btn:only-child,.gd-app-actions>a.gd-btn:only-child,.gd-app-actions>button.gd-btn:only-child{grid-column:1 / -1;width:100%;justify-content:center}body.gd-game-detail .gd-app-hero{position:relative;overflow:hidden;isolation:isolate;background-position:center;background-size:cover}body.gd-game-detail .gd-app-hero::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--gd-single-hero-bg-gradient,linear-gradient(180deg,rgba(5,8,18,.88),rgba(5,8,18,.72) 38%,rgba(5,8,18,.96)),radial-gradient(circle at 72% 18%,rgba(102,192,244,.22),transparent 24rem))}body.gd-game-detail .gd-app-hero::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:var(--gd-single-hero-overlay-opacity,.54);background:linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 18px),radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--gd-accent) 14%,transparent),transparent 28rem),linear-gradient(180deg,rgba(2,6,23,.36),rgba(2,6,23,.62))}body.gd-game-detail.gd-single-gradient-none .gd-app-hero::before{background:none}body.gd-game-detail.gd-single-gradient-none .gd-app-hero::after{opacity:max(.18,calc(var(--gd-single-hero-overlay-opacity,.54) * .55))}body.gd-game-detail.gd-single-background-off .gd-app-hero{background-image:none;--gd-hero-image:none;background:radial-gradient(circle at 78% 14%,color-mix(in srgb,var(--gd-accent) 18%,transparent),transparent 28rem),radial-gradient(circle at 15% 72%,color-mix(in srgb,var(--gd-accent-2) 14%,transparent),transparent 24rem),linear-gradient(145deg,color-mix(in srgb,var(--gd-bg-2) 88%,#000 12%),color-mix(in srgb,var(--gd-bg) 92%,#000 8%))}body.gd-game-detail.gd-single-background-off .gd-app-hero::before{background:var(--gd-single-hero-bg-gradient,linear-gradient(180deg,rgba(5,8,18,.72),rgba(5,8,18,.58) 42%,rgba(5,8,18,.88)))}body.gd-game-detail .gd-app-hero>.gd-shell,body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap,body.gd-game-detail .gd-app-hero .gd-breadcrumbs-wrap{position:relative;z-index:1}body.gd-game-detail.gd-single-hero-style-glass .gd-modern-title-panel,body.gd-game-detail.gd-single-hero-style-glass .gd-template-thumbnail-heading,body.gd-game-detail.gd-single-hero-style-glass .gd-app-title-panel,body.gd-game-detail.gd-single-hero-style-glass .gd-app-summary-panel,body.gd-game-detail.gd-single-hero-style-glass .gd-modern-buybox{border-color:color-mix(in srgb,var(--gd-border) 74%,transparent);background:linear-gradient(145deg,rgba(15,23,42,.70),rgba(5,8,18,.76));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.gd-game-detail.gd-single-hero-style-solid .gd-modern-title-panel,body.gd-game-detail.gd-single-hero-style-solid .gd-template-thumbnail-heading,body.gd-game-detail.gd-single-hero-style-solid .gd-app-title-panel,body.gd-game-detail.gd-single-hero-style-solid .gd-app-summary-panel,body.gd-game-detail.gd-single-hero-style-solid .gd-modern-buybox{background:linear-gradient(180deg,color-mix(in srgb,var(--gd-card) 96%,#000 4%),color-mix(in srgb,var(--gd-bg-2) 96%,#000 4%));border-color:var(--gd-border);backdrop-filter:none;-webkit-backdrop-filter:none}body.gd-game-detail.gd-single-hero-style-neon .gd-modern-title-panel,body.gd-game-detail.gd-single-hero-style-neon .gd-template-thumbnail-heading,body.gd-game-detail.gd-single-hero-style-neon .gd-app-title-panel,body.gd-game-detail.gd-single-hero-style-neon .gd-app-summary-panel,body.gd-game-detail.gd-single-hero-style-neon .gd-modern-buybox{border-color:color-mix(in srgb,var(--gd-accent) 52%,var(--gd-border));box-shadow:0 24px 80px color-mix(in srgb,var(--gd-accent) 18%,transparent),inset 0 1px 0 rgba(255,255,255,.08)}body.gd-game-detail.gd-single-hero-style-minimal .gd-modern-title-panel,body.gd-game-detail.gd-single-hero-style-minimal .gd-template-thumbnail-heading,body.gd-game-detail.gd-single-hero-style-minimal .gd-app-title-panel,body.gd-game-detail.gd-single-hero-style-minimal .gd-app-summary-panel,body.gd-game-detail.gd-single-hero-style-minimal .gd-modern-buybox{border-color:color-mix(in srgb,var(--gd-border) 64%,transparent);background:color-mix(in srgb,var(--gd-bg) 82%,transparent);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.gd-game-detail.gd-single-hero-style-transparent .gd-modern-title-panel,body.gd-game-detail.gd-single-hero-style-transparent .gd-template-thumbnail-heading,body.gd-game-detail.gd-single-hero-style-transparent .gd-app-title-panel{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.gd-game-detail.gd-single-hero-style-transparent.gd-single-summary-transparent .gd-app-summary-panel,body.gd-game-detail.gd-single-hero-style-transparent.gd-single-summary-transparent .gd-modern-buybox{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.gd-game-detail .gd-app-titlebar h1,body.gd-game-detail .gd-modern-title-panel h1,body.gd-game-detail .gd-template-thumbnail-heading h1,body.gd-game-detail .gd-app-title-panel h1{font-size:min(clamp(34px,6vw,64px),calc(var(--gd-single-title-max,64px) * var(--gd-heading-scale,1)));line-height:.98;letter-spacing:-.045em}body.gd-game-detail .gd-game-body h2,body.gd-game-detail .gd-panel h2,body.gd-game-detail .gd-download-card h2,body.gd-game-detail .gd-side-popular-card h2{font-size:min(clamp(24px,3vw,48px),calc(var(--gd-section-title-max,48px) * var(--gd-heading-scale,1)))}body.gd-game-detail .gd-game-card h3,body.gd-game-detail .gd-post-card h3{font-size:var(--gd-card-title-size,18px)}.gd-single-template{width:min(100%,var(--gd-shell));margin-inline:auto;display:grid;gap:clamp(18px,2.4vw,30px);align-items:center}body.gd-game-detail .gd-app-hero--html-template>.gd-shell{width:min(100% - clamp(28px,4vw,64px),var(--gd-shell));max-width:var(--gd-shell);padding-inline:0}.gd-modern-buybox{width:min(100%,380px);justify-self:center;align-self:center;padding:clamp(18px,2vw,24px);border-radius:clamp(18px,2vw,26px)}.gd-modern-buybox .gd-app-capsule{width:100%;max-width:none;aspect-ratio:16 / 9;margin:0 auto clamp(14px,2vw,18px);overflow:hidden;border-radius:12px;background:rgba(0,0,0,.32)}.gd-modern-buybox .gd-app-capsule img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gd-modern-buybox .gd-app-short-wrap,.gd-modern-buybox .gd-app-tags{display:none}.gd-modern-buybox .gd-app-meta-list{margin-top:4px}.gd-modern-buybox .gd-meta-line{padding-block:11px}.gd-modern-buybox .gd-app-actions{margin-top:18px}.gd-modern-buybox .gd-app-actions .gd-btn{min-height:54px}.gd-single-template--thumbnail-showcase{grid-template-columns:minmax(0,1fr) minmax(300px,var(--gd-single-sidebar-width,360px));grid-template-areas:"thumb-main thumb-dock";align-items:center}.gd-single-template--thumbnail-showcase.gd-single-template--no-media{grid-template-columns:minmax(0,1fr) minmax(300px,var(--gd-single-sidebar-width,360px))}.gd-single-template--spotlight-stack{grid-template-columns:minmax(0,1fr) minmax(300px,var(--gd-single-sidebar-width,360px));grid-template-areas:"spotlight-card spotlight-dock" "spotlight-media spotlight-media";align-items:center}.gd-single-template--spotlight-stack.gd-single-template--no-media{grid-template-areas:"spotlight-card spotlight-dock"}@media (max-width:1180px){body.gd-game-detail .gd-app-hero--html-template>.gd-shell{width:min(100% - 28px,var(--gd-shell))}.gd-single-template{gap:clamp(16px,2vw,24px)}.gd-single-template--thumbnail-showcase,.gd-single-template--spotlight-stack{grid-template-columns:minmax(0,1fr) minmax(280px,var(--gd-single-sidebar-width,360px))}.gd-modern-buybox{width:min(100%,var(--gd-single-sidebar-width,360px));justify-self:center}.gd-modern-buybox .gd-app-capsule{max-height:280px}}.gd-single-template .gd-app-summary-panel.gd-modern-buybox,.gd-single-template .gd-template-thumbnail-dock.gd-modern-buybox,.gd-single-template .gd-template-spotlight-dock.gd-modern-buybox{order:initial;display:block;grid-template-columns:none;grid-column:auto;grid-row:auto;min-width:0}.gd-single-template--thumbnail-showcase .gd-template-thumbnail-dock{grid-area:thumb-dock}.gd-single-template--spotlight-stack .gd-template-spotlight-dock{grid-area:spotlight-dock}.gd-single-template--spotlight-stack .gd-template-spotlight-card{grid-area:spotlight-card}.gd-single-template--spotlight-stack .gd-template-spotlight-gallery{grid-area:spotlight-media}.gd-single-template--thumbnail-showcase .gd-template-thumbnail-main{grid-area:thumb-main}.gd-single-template .gd-modern-buybox .gd-app-capsule,.gd-single-template .gd-modern-buybox .gd-app-capsule img{grid-column:auto;grid-row:auto}.gd-single-template .gd-modern-buybox .gd-app-actions,.gd-single-template .gd-modern-buybox .gd-app-meta-list,.gd-single-template .gd-modern-buybox .gd-app-tags,.gd-single-template .gd-modern-buybox .gd-app-short{grid-column:auto}@media (max-width:1080px){.gd-single-template .gd-app-summary-panel.gd-modern-buybox,.gd-single-template .gd-template-thumbnail-dock.gd-modern-buybox,.gd-single-template .gd-template-spotlight-dock.gd-modern-buybox{order:initial;display:block;max-width:360px;width:min(100%,360px);justify-self:center;align-self:center;margin-inline:auto}.gd-single-template .gd-modern-buybox .gd-app-capsule{width:100%;max-width:none;aspect-ratio:16 / 9}}@media (max-width:838px){.gd-single-template--spotlight-stack,.gd-single-template--spotlight-stack.gd-single-template--media,.gd-single-template--spotlight-stack.gd-single-template--no-media{grid-template-columns:minmax(0,1fr);grid-template-areas:"spotlight-card" "spotlight-dock" "spotlight-media"}.gd-single-template--thumbnail-showcase,.gd-single-template--thumbnail-showcase.gd-single-template--no-media{grid-template-columns:minmax(0,1fr);grid-template-areas:"thumb-main" "thumb-dock"}body.gd-game-detail .gd-app-hero{padding-block:clamp(22px,7vw,42px)}body.gd-game-detail .gd-app-hero--html-template>.gd-shell{width:min(100% - 22px,var(--gd-shell))}.gd-single-template{gap:14px}body.gd-game-detail .gd-modern-title-panel h1,body.gd-game-detail .gd-template-thumbnail-heading h1,body.gd-game-detail .gd-app-title-panel h1{font-size:min(clamp(28px,10vw,44px),calc(var(--gd-single-title-max,64px) * var(--gd-heading-scale,1)));line-height:1}.gd-template-spotlight-actions.gd-app-actions--single,.gd-modern-buybox .gd-app-actions.gd-app-actions--single{grid-template-columns:minmax(0,1fr)}.gd-single-template .gd-app-summary-panel.gd-modern-buybox,.gd-single-template .gd-template-thumbnail-dock.gd-modern-buybox,.gd-single-template .gd-template-spotlight-dock.gd-modern-buybox{width:min(100%,560px);max-width:560px;padding:16px;justify-self:center}.gd-single-template--thumbnail-showcase .gd-template-thumbnail-main,.gd-single-template--spotlight-stack .gd-template-spotlight-card,.gd-single-template--spotlight-stack .gd-template-spotlight-gallery{min-width:0}}@media (max-width:640px){.gd-single-template .gd-modern-buybox{width:100%;max-width:none}}.gd-single-template .gd-thumbnail-showcase-track{overscroll-behavior-x:contain;will-change:scroll-position}.gd-single-template .gd-thumbnail-showcase.is-gd-rail-moving .gd-thumbnail-showcase-track{scroll-behavior:smooth}.gd-single-template .gd-thumbnail-showcase-tile,.gd-single-template .gd-thumbnail-showcase-art,.gd-single-template .gd-thumbnail-showcase-indicator span{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease,background-color .22s ease,height .22s ease}.gd-single-template .gd-thumbnail-showcase.is-gd-rail-moving .gd-thumbnail-showcase-tile:not(.is-active){opacity:.72;transform:scale(.985)}.gd-single-template .gd-thumbnail-showcase.is-gd-rail-moving .gd-thumbnail-showcase-tile.is-active{opacity:1;transform:scale(1)}.gd-single-template .gd-thumbnail-showcase-nav{transition:color .18s ease,opacity .18s ease,transform .18s ease}.gd-single-template .gd-thumbnail-showcase-nav:active{transform:translateY(-50%) scale(.96)}.gd-app-hero .gd-app-actions .gd-btn,.gd-single-template .gd-template-spotlight-actions .gd-btn,.gd-single-template .gd-modern-buybox .gd-app-actions .gd-btn{border-radius:var(--gd-button-radius)}.gd-single-template .gd-thumbnail-showcase-trigger,.gd-single-template .gd-thumbnail-showcase-art{border-radius:max(2px,min(var(--gd-media-radius),10px))}.gd-single-template .gd-modern-buybox .gd-app-capsule{border-radius:var(--gd-media-radius)}.gd-single-template .gd-template-thumbnail-heading,.gd-single-template .gd-template-spotlight-card,.gd-single-template .gd-modern-buybox{border-radius:var(--gd-radius)}@media (prefers-reduced-motion:reduce){.gd-single-template .gd-thumbnail-showcase-track{scroll-behavior:auto}.gd-single-template .gd-thumbnail-showcase-tile,.gd-single-template .gd-thumbnail-showcase-art,.gd-single-template .gd-thumbnail-showcase-art img,.gd-single-template .gd-thumbnail-showcase-indicator span,.gd-single-template .gd-thumbnail-showcase-nav{transition:none}.gd-single-template .gd-thumbnail-showcase.is-gd-rail-moving .gd-thumbnail-showcase-tile,.gd-single-template .gd-thumbnail-showcase.is-gd-rail-moving .gd-thumbnail-showcase-tile:not(.is-active){opacity:1;transform:none}}body.gd-no-motion .gd-single-template .gd-thumbnail-showcase-track{scroll-behavior:auto}body.gd-no-motion .gd-single-template .gd-thumbnail-showcase-tile,body.gd-no-motion .gd-single-template .gd-thumbnail-showcase-art,body.gd-no-motion .gd-single-template .gd-thumbnail-showcase-art img,body.gd-no-motion .gd-single-template .gd-thumbnail-showcase-indicator span,body.gd-no-motion .gd-single-template .gd-thumbnail-showcase-nav{transition:none}body.gd-game-detail.gd-single-hero-style-transparent .gd-modern-title-panel,body.gd-game-detail.gd-single-hero-style-transparent .gd-template-thumbnail-heading,body.gd-game-detail.gd-single-hero-style-transparent .gd-app-title-panel{border-color:transparent;border-width:0}body.gd-game-detail.gd-single-hero-style-transparent.gd-single-summary-transparent .gd-app-summary-panel,body.gd-game-detail.gd-single-hero-style-transparent.gd-single-summary-transparent .gd-modern-buybox{border-color:transparent;border-width:0}.gd-single-template .gd-thumbnail-showcase-track{scroll-behavior:auto}.gd-single-template .gd-thumbnail-showcase.is-gd-rail-animating .gd-thumbnail-showcase-track{scroll-behavior:auto}.gd-single-template .gd-thumbnail-showcase.is-gd-rail-animating .gd-thumbnail-showcase-tile.is-active .gd-thumbnail-showcase-art{box-shadow:0 0 0 2px color-mix(in srgb,var(--gd-accent) 74%,#fff 8%),0 18px 42px rgba(0,0,0,.30)}@media (prefers-reduced-motion:reduce){.gd-single-template .gd-thumbnail-showcase.is-gd-rail-animating .gd-thumbnail-showcase-tile.is-active .gd-thumbnail-showcase-art{box-shadow:none}}body.gd-no-motion .gd-single-template .gd-thumbnail-showcase.is-gd-rail-animating .gd-thumbnail-showcase-tile.is-active .gd-thumbnail-showcase-art{box-shadow:none}body.gd-game-detail .gd-download-card .gd-download-card-heading{display:block;margin:0;font-size:min(clamp(22px,3vw,48px),calc(var(--gd-section-title-max,48px) * var(--gd-heading-scale,1)));line-height:1.08;font-weight:800;letter-spacing:-.03em;color:var(--gd-text)}.gd-app-short-wrap--static .gd-app-short,.gd-app-summary-panel .gd-app-short-wrap--static .gd-app-short{max-height:none;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;display:block}.gd-app-short-wrap--static::after,.gd-app-summary-panel .gd-app-short-wrap--static::after{display:none}.gd-app-short-wrap[data-gd-short-mode="words"] .gd-app-short,.gd-app-short-wrap[data-gd-short-mode="characters"] .gd-app-short{max-height:none;overflow:visible;display:block}.gd-app-titlebar .gd-app-eyebrow-row--status,.gd-modern-title-panel .gd-app-eyebrow-row--status{align-items:center;gap:8px 10px;margin-top:12px;margin-bottom:16px;max-width:min(100%,920px)}.gd-app-titlebar .gd-app-eyebrow-row--status:last-child,.gd-modern-title-panel .gd-app-eyebrow-row--status:last-child{margin-bottom:0}.gd-app-eyebrow-row--status .gd-version-badge{margin:0;flex:0 1 auto}.gd-app-eyebrow-row--status .gd-version-badge{width:auto;z-index:7}.gd-app-eyebrow-row--status .gd-version-badge-summary{border-radius:var(--gd-button-radius,999px);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 26px rgba(0,0,0,.13)}.gd-app-eyebrow-row--status .gd-version-badge-summary{width:auto;max-width:100%;gap:8px;border-color:color-mix(in srgb,var(--gd-success,#22c55e) 28%,var(--gd-border));background:linear-gradient(135deg,color-mix(in srgb,var(--gd-success,#22c55e) 12%,transparent),color-mix(in srgb,var(--gd-accent) 8%,transparent)),var(--gd-style-badge-bg,linear-gradient(135deg,color-mix(in srgb,var(--gd-card) 84%,transparent),color-mix(in srgb,var(--gd-card-2) 70%,transparent)))}.gd-app-eyebrow-row--status .gd-version-badge-dot{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--gd-success,#22c55e) 16%,transparent),0 0 14px color-mix(in srgb,var(--gd-success,#22c55e) 34%,transparent)}.gd-app-eyebrow-row--status .gd-version-badge-copy{display:flex;align-items:baseline;gap:4px;min-width:0;line-height:1}.gd-app-eyebrow-row--status .gd-version-badge-label,.gd-app-eyebrow-row--status .gd-version-badge-copy strong{line-height:1;white-space:nowrap}.gd-app-eyebrow-row--status .gd-version-badge-label,.gd-app-eyebrow-row--status .gd-version-badge-copy strong{font-size:12px;font-weight:850}.gd-app-eyebrow-row--status .gd-version-badge-label{color:var(--gd-text)}.gd-app-eyebrow-row--status + p,.gd-modern-title-panel .gd-app-eyebrow-row--status + p{margin-top:0}@media (max-width:640px){.gd-app-titlebar .gd-app-eyebrow-row--status,.gd-modern-title-panel .gd-app-eyebrow-row--status{align-items:flex-start;gap:7px;margin-top:10px;margin-bottom:14px}.gd-app-eyebrow-row--status .gd-version-badge{width:auto;max-width:100%}.gd-app-eyebrow-row--status .gd-version-badge-summary{max-width:100%}.gd-app-eyebrow-row--status .gd-version-badge-copy strong{overflow:hidden;text-overflow:ellipsis}}@media (max-width:420px){.gd-app-titlebar .gd-app-eyebrow-row--status,.gd-modern-title-panel .gd-app-eyebrow-row--status{flex-direction:column;align-items:stretch}.gd-app-eyebrow-row--status .gd-version-badge,.gd-app-eyebrow-row--status .gd-version-badge-summary{width:100%}.gd-app-eyebrow-row--status .gd-version-badge-summary{justify-content:center}}@media (max-width:1024px) and (hover:none),(max-width:1024px) and (pointer:coarse){.gd-featured-hero,.gd-home-slide,.gd-home-slides,.gd-app-hero,.gd-single-steam .gd-app-hero,.gd-app-hero--hidden-media-split{will-change:auto}.gd-featured-hero::before,.gd-home-slide::before,.gd-home-slider .gd-featured-hero::before,.gd-home-slider .gd-home-slide::before,.gd-app-hero::before,.gd-single-steam .gd-app-hero::before,.gd-app-hero--hidden-media-split::before,.gd-single-steam .gd-app-hero--hidden-media-split::before,.gd-app-title-panel::before{filter:none;will-change:auto}}.gd-media-slide,.gd-single-steam .gd-media-slide{transition:opacity var(--gd-motion-panel,260ms) var(--gd-ease-out,ease),transform var(--gd-motion-panel,260ms) var(--gd-ease-out,ease),visibility 0s linear var(--gd-motion-panel,260ms)}.gd-media-slide.is-active,.gd-single-steam .gd-media-slide.is-active{transition-delay:0s}@media (prefers-reduced-motion:reduce){.gd-media-slide,.gd-single-steam .gd-media-slide{transition:none;transform:none}}.gd-main-column>.gd-download-card--inline{position:relative;top:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.4vw,22px);width:100%;max-width:980px;margin-inline:auto;padding:clamp(18px,3vw,30px);overflow:hidden;border-color:color-mix(in srgb,var(--gd-download) 32%,var(--gd-border));background:radial-gradient(circle at top right,color-mix(in srgb,var(--gd-download) 18%,transparent),transparent 42%),linear-gradient(180deg,rgba(14,25,42,.97),rgba(8,15,27,.99));isolation:isolate}.gd-main-column>.gd-download-card--inline .gd-kicker,.gd-main-column>.gd-download-card--inline .gd-download-card-heading,.gd-main-column>.gd-download-card--inline .gd-download-buttons,.gd-main-column>.gd-download-card--inline .gd-download-assurance,.gd-main-column>.gd-download-card--inline .gd-text-link{min-width:0}.gd-main-column>.gd-download-card--inline .gd-kicker{margin-bottom:-4px}.gd-main-column>.gd-download-card--inline .gd-download-card-heading{margin:0;overflow-wrap:anywhere}.gd-main-column>.gd-download-card--inline .gd-download-buttons{width:100%;max-width:min(100%,460px);margin-top:0}.gd-main-column>.gd-download-card--inline .gd-download-buttons a,.gd-main-column>.gd-download-card--inline .gd-download-buttons button,.gd-main-column>.gd-download-card--inline .gd-btn{min-height:48px;white-space:normal}.gd-main-column>.gd-download-card--inline .gd-download-assurance{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:0}.gd-main-column>.gd-download-card--inline .gd-text-link{width:fit-content;max-width:100%;margin-top:0}@media (min-width:1280px){.gd-main-column>.gd-download-card--inline{grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:center;max-width:none;column-gap:clamp(26px,4vw,52px);row-gap:12px}.gd-main-column>.gd-download-card--inline .gd-kicker,.gd-main-column>.gd-download-card--inline .gd-download-card-heading,.gd-main-column>.gd-download-card--inline .gd-download-assurance{grid-column:1}.gd-main-column>.gd-download-card--inline .gd-download-buttons,.gd-main-column>.gd-download-card--inline .gd-text-link{grid-column:2;justify-self:stretch}.gd-main-column>.gd-download-card--inline .gd-download-buttons{max-width:none}.gd-main-column>.gd-download-card--inline .gd-text-link{width:100%}}@media (min-width:760px) and (max-width:1279px){.gd-main-column>.gd-download-card--inline{justify-items:start}.gd-main-column>.gd-download-card--inline .gd-download-buttons{max-width:min(100%,520px)}}@media (max-width:759px){.gd-main-column>.gd-download-card--inline{justify-items:stretch;padding:18px}.gd-main-column>.gd-download-card--inline .gd-download-buttons,.gd-main-column>.gd-download-card--inline .gd-text-link{width:100%;max-width:none}}.gd-download-modal-dialog,.gd-download-modal-notes-body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gd-accent) 52%,var(--gd-border)) color-mix(in srgb,var(--gd-surface) 82%,#020617)}.gd-download-modal-dialog::-webkit-scrollbar,.gd-download-modal-notes-body::-webkit-scrollbar{width:10px;height:10px}.gd-download-modal-dialog::-webkit-scrollbar-track,.gd-download-modal-notes-body::-webkit-scrollbar-track{background:color-mix(in srgb,var(--gd-surface) 82%,#020617);border-radius:999px}.gd-download-modal-dialog::-webkit-scrollbar-thumb,.gd-download-modal-notes-body::-webkit-scrollbar-thumb{border:2px solid color-mix(in srgb,var(--gd-surface) 82%,#020617);border-radius:999px;background:color-mix(in srgb,var(--gd-accent) 52%,var(--gd-border))}.gd-download-modal-dialog::-webkit-scrollbar-thumb:hover,.gd-download-modal-notes-body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--gd-accent-2) 62%,var(--gd-accent))}.gd-download-modal-notes--accordion{margin-top:12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.gd-download-modal-notes-summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:max-content;max-width:100%;min-height:0;padding:2px 0;border:0;background:transparent;color:var(--gd-accent-2);font-size:clamp(13px,.92vw,15px);font-weight:850;line-height:1.35;cursor:pointer;list-style:none;text-decoration:none;text-underline-offset:4px;user-select:none}.gd-download-modal-notes-summary::-webkit-details-marker{display:none}.gd-download-modal-notes-summary::after{content:"";width:8px;height:8px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;opacity:.9;transform:rotate(45deg);transition:transform .18s ease,opacity .18s ease;flex:0 0 auto}.gd-download-modal-notes--accordion[open] .gd-download-modal-notes-summary::after{margin-top:3px;transform:rotate(-135deg);opacity:1}.gd-download-modal-notes-summary:hover,.gd-download-modal-notes-summary:focus-visible{color:var(--gd-accent);outline:none;text-decoration:underline}.gd-download-modal-notes-summary:focus-visible{border-radius:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--gd-accent-2) 32%,transparent)}.gd-download-modal-notes-body{max-height:min(42vh,430px);margin-top:10px;padding:13px 15px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid color-mix(in srgb,var(--gd-accent) 18%,rgba(255,255,255,.1));border-radius:14px;background:color-mix(in srgb,var(--gd-card) 78%,rgba(255,255,255,.04));box-shadow:0 10px 28px rgba(0,0,0,.18),0 1px 0 rgba(255,255,255,.04) inset}.gd-download-modal-notes-body>:first-child{margin-top:0}.gd-download-modal-notes-body>:last-child{margin-bottom:0}.gd-requirements-grid--single{grid-template-columns:minmax(0,1fr)}.gd-requirements-grid--single>.gd-requirements-block{grid-column:1 / -1}body.gd-surface-mode-unified .gd-main-column>:first-child,body.gd-surface-mode-unified .gd-side-column>:first-child,body.gd-surface-mode-unified .gd-storefront-panels>:first-child{border-top-color:transparent}body.gd-surface-mode-unified .gd-download-card{border-color:color-mix(in srgb,var(--gd-download) 24%,var(--gd-unified-surface-border))}body.single .gd-app-summary-panel .gd-app-meta-list,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list,.gd-single-template .gd-app-summary-panel .gd-app-meta-list,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list{display:grid;grid-template-columns:minmax(0,1fr);flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--gd-border) 72%,transparent)}body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line{display:flex;flex:none;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;width:100%;max-width:none;gap:14px;padding:13px 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--gd-border) 62%,transparent);min-height:0}body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-label,body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line span,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-label,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line span,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-label,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line span,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-label,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line span,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-label,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line span{display:inline-flex;flex:0 0 auto;min-width:0;white-space:nowrap;text-align:left;line-height:1.45;letter-spacing:.055em}body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong{display:block;flex:1 1 auto;min-width:0;max-width:72%;text-align:right;line-height:1.45;overflow-wrap:anywhere;word-break:normal;text-wrap:pretty}@media (max-width:640px){body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line{flex-wrap:nowrap;gap:10px;padding:12px 0}body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong{max-width:64%;text-align:right}}@media (max-width:380px){body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line{gap:8px}body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,body.single .gd-app-top .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,.gd-single-template .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line .gd-meta-value,.gd-single-template .gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong{max-width:60%}}body.gd-game-detail.gd-single-sticky-download-on{--gd-sidebar-sticky-top:24px}body.admin-bar.gd-game-detail.gd-single-sticky-download-on{--gd-sidebar-sticky-top:56px}body.gd-header-fixed.gd-game-detail.gd-single-sticky-download-on{--gd-sidebar-sticky-top:calc(var(--gd-live-header-h,var(--gd-header-h,70px)) + 24px)}body.admin-bar.gd-header-fixed.gd-game-detail.gd-single-sticky-download-on{--gd-sidebar-sticky-top:calc(var(--gd-live-header-h,var(--gd-header-h,70px)) + 56px)}body.gd-game-detail.gd-single-sticky-download-off .gd-game-layout>.gd-side-column,body.gd-game-detail.gd-single-sticky-download-off .gd-game-layout>.gd-side-column>.gd-download-card{position:static;top:auto;height:auto}body.gd-game-detail.gd-single-sticky-download-on .gd-site-main,body.gd-game-detail.gd-single-sticky-download-on .gd-game-single,body.gd-game-detail.gd-single-sticky-download-on .gd-game-body,body.gd-game-detail.gd-single-sticky-download-on .gd-game-body>.gd-shell,body.gd-game-detail.gd-single-sticky-download-on .gd-game-layout{overflow:visible;contain:none}body.gd-game-detail .gd-game-layout>.gd-side-column{display:grid;gap:18px;align-content:start;min-width:0}body.gd-game-detail .gd-game-layout>.gd-side-column>.gd-download-card,body.gd-game-detail .gd-game-layout>.gd-side-column>.gd-side-popular-card{min-width:0;max-width:100%}@media (min-width:981px){body.gd-game-detail.gd-single-sticky-download-on .gd-game-layout{align-items:start}body.gd-game-detail.gd-single-sticky-download-on .gd-game-layout>.gd-side-column{position:sticky;top:var(--gd-sidebar-sticky-top);align-self:start;height:max-content;z-index:20;overflow:visible;contain:none}body.gd-game-detail.gd-single-sticky-download-on .gd-game-layout>.gd-side-column>.gd-download-card{position:static;top:auto}}@media (max-width:980px){body.gd-game-detail .gd-game-layout>.gd-side-column,body.gd-game-detail .gd-game-layout>.gd-side-column>.gd-download-card{position:static;top:auto;height:auto}}@media (max-width:640px){body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs{max-width:100%;overflow:visible;white-space:normal;text-overflow:clip;line-height:1.35;letter-spacing:.045em}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs ol,body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs-yoast>span{display:block;max-width:100%;overflow:visible;white-space:normal}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs li,body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs-yoast span span{display:inline;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs:not(.gd-breadcrumbs-yoast) li + li::before{display:inline;margin:0 .45em}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs a{display:inline;max-width:none;overflow:visible;text-overflow:clip;vertical-align:baseline;white-space:normal}body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs span[aria-current="page"],body.gd-game-detail .gd-app-hero>.gd-breadcrumbs-wrap.gd-breadcrumbs-wrap--in-hero .gd-breadcrumbs-yoast .breadcrumb_last{display:inline;white-space:normal;overflow-wrap:anywhere}}
@media (max-width:1380px) and (min-width:1181px){
.gd-single-steam .gd-app-top--media-enabled,
.gd-app-top--media-enabled{
grid-template-columns:minmax(0,min(100%,var(--gd-media-max,900px))) minmax(280px,var(--gd-single-sidebar-width,360px));
max-width:min(100%,1280px);
margin-inline:auto;
align-items:start;
justify-content:center;
}
.gd-single-steam .gd-app-top--media-enabled .gd-app-summary-panel,
.gd-app-top--media-enabled .gd-app-summary-panel{
grid-column:2;
grid-row:1;
order:0;
width:100%;
max-width:var(--gd-single-sidebar-width,360px);
margin:0;
justify-self:stretch;
align-self:start;
}
.gd-single-steam .gd-app-top--media-enabled .gd-app-media-card,
.gd-app-top--media-enabled .gd-app-media-card{
grid-column:1;
grid-row:1;
order:0;
width:100%;
max-width:min(100%,var(--gd-media-max,900px));
justify-self:end;
align-self:start;
}
}
@media (max-width:1380px){
.gd-media-stage,
.gd-single-steam .gd-media-stage{
min-height:0;
aspect-ratio:16 / 9;
}
.gd-media-frame img,
.gd-single-steam .gd-media-image img,
.gd-single-steam .gd-video-stage img,
.gd-media-slide[data-type="video"] .gd-media-frame img,
.gd-single-steam .gd-media-slide[data-type="video"] .gd-video-stage img{
object-fit:contain;
object-position:center center;
}
}
.gd-lightbox {
padding: clamp(10px, 2vw, 20px);
}
.gd-lightbox-dialog {
width: min(calc(100vw - 24px), 1280px);
max-width: calc(100vw - 24px);
max-height: calc(100dvh - 24px);
align-self: center;
}
.gd-lightbox-frame {
width: min(100%, calc((100dvh - 118px) * 1.7778));
max-width: 100%;
max-height: calc(100dvh - 118px);
margin-inline: auto;
}
.gd-lightbox-frame img,
.gd-lightbox-frame iframe {
max-width: 100%;
max-height: calc(100dvh - 118px);
object-fit: contain;
}
.gd-lightbox-caption {
max-height: 3.2em;
overflow: auto;
}
@media (max-width: 1024px) {
.gd-lightbox {
padding: 12px;
}
.gd-lightbox-dialog {
width: calc(100vw - 24px);
max-height: calc(100dvh - 24px);
}
.gd-lightbox-frame {
width: min(100%, calc((100dvh - 104px) * 1.7778));
max-height: calc(100dvh - 104px);
}
.gd-lightbox-frame img,
.gd-lightbox-frame iframe {
max-height: calc(100dvh - 104px);
}
.gd-lightbox-close {
top: 8px;
right: 8px;
}
.gd-lightbox-nav {
width: 40px;
height: 40px;
}
}
@media (max-width: 640px) {
.gd-lightbox {
padding: 8px;
}
.gd-lightbox-dialog {
width: calc(100vw - 16px);
max-height: calc(100dvh - 16px);
}
.gd-lightbox-frame {
width: 100%;
max-height: calc(100dvh - 96px);
}
.gd-lightbox-frame img,
.gd-lightbox-frame iframe {
max-height: calc(100dvh - 96px);
}
.gd-lightbox-caption {
font-size: 12px;
}
}.gd-comments-section{scroll-margin-top:calc(var(--gd-sticky-offset,var(--gd-header-h)) + 28px)}.gd-community-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(18px,3vw,30px);align-items:center;padding:clamp(22px,3vw,34px);margin-bottom:20px;overflow:hidden;position:relative}.gd-community-head::before{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--gd-accent) 16%,transparent),transparent 34rem),radial-gradient(circle at 90% 20%,color-mix(in srgb,var(--gd-accent-2) 10%,transparent),transparent 26rem);opacity:.75}.gd-community-head>*{position:relative;z-index:1}.gd-community-head-copy{display:grid;gap:8px;max-width:760px}.gd-community-head-copy h2{margin:0;font-size:clamp(28px,4vw,46px);line-height:1.02}.gd-community-head-copy p{max-width:620px;margin:0;color:var(--gd-muted);font-size:16px;line-height:1.7}.gd-community-score{display:grid;gap:7px;justify-items:center;min-width:178px;padding:18px 20px;border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);text-align:center}.gd-community-score strong{color:var(--gd-text);font-size:clamp(34px,5vw,54px);line-height:.9}.gd-community-score span,.gd-community-score em{color:var(--gd-muted);font-size:12px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gd-community-count .gd-text-link{margin-top:4px}.gd-comments-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:clamp(18px,3vw,30px);align-items:start}.gd-comments-panel,.gd-comment-form,.gd-comment-form-panel{display:grid;gap:16px}.gd-comments-panel,.gd-comment-form-panel{padding:clamp(18px,2.6vw,28px)}.gd-comment-meta,.gd-comment-actions{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.gd-comment-avatar img{border-radius:16px;box-shadow:0 0 0 1px var(--gd-border)}.gd-comment-author{color:var(--gd-text)}.gd-comment-date{color:var(--gd-muted);font-size:12px;text-decoration:none}.gd-comment-content,.gd-comment-empty,.gd-comment-notes,.gd-comment-login-state{color:var(--gd-muted)}.gd-comment-content p{margin:0 0 10px}.gd-comment-content p:last-child{margin-bottom:0}.gd-comment-form-title,.gd-comment-empty h3{margin:0}.gd-comment-form .comment-form-cookies-consent,.gd-comment-form .comment-subscription-form{display:flex;align-items:center;gap:10px;color:var(--gd-muted)}.gd-comment-form .comment-form-cookies-consent input,.gd-comment-form .comment-subscription-form input{width:auto;min-height:auto;accent-color:var(--gd-accent)}.gd-comment-form textarea,.gd-comment-form input:not([type="submit"]):not([type="checkbox"]){width:100%;min-height:46px;padding:12px 14px;border:1px solid var(--gd-border);border-radius:var(--gd-input-radius);color:var(--gd-text);background:rgba(2,8,20,.46);outline:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.gd-comment-form textarea{min-height:148px;resize:vertical}.gd-comment-form textarea:focus,.gd-comment-form input:not([type="submit"]):not([type="checkbox"]):focus{border-color:color-mix(in srgb,var(--gd-accent) 64%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--gd-accent) 13%,transparent)}.gd-comment-list{display:grid;gap:15px;margin:0;padding:0;list-style:none}.gd-comment-list .children{display:grid;gap:12px;margin:14px 0 0 34px;padding:0;list-style:none}.gd-comment-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding:16px;border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);background:rgba(255,255,255,.035)}.gd-comment-main{min-width:0}.gd-comment-awaiting,.gd-comments-closed{padding:10px 12px;border:1px solid rgba(251,191,36,.24);border-radius:12px;color:#fbbf24;background:rgba(251,191,36,.08)}.gd-comment-actions a,.gd-comment-edit{display:inline-flex;align-items:center;color:var(--gd-muted);text-decoration:none;background:rgba(255,255,255,.05)}.gd-comment-form .form-submit{margin:0}.gd-comment-card,.gd-comment-actions a,.gd-comment-edit,.gd-comment-form textarea,.gd-comment-form input:not([type="submit"]):not([type="checkbox"]),.gd-load-more{transition:transform var(--gd-motion-med) var(--gd-ease-premium),border-color var(--gd-motion-med) var(--gd-ease-premium),background var(--gd-motion-med) var(--gd-ease-premium),color var(--gd-motion-med) var(--gd-ease-premium),box-shadow var(--gd-motion-med) var(--gd-ease-premium),opacity var(--gd-motion-fast) ease}body:not(.gd-no-motion) .gd-comment-card:hover{transform:translateY(-2px)}body:not(.gd-no-motion) .gd-comment-card:hover{border-color:rgba(61,221,255,.28);box-shadow:0 18px 48px rgba(0,0,0,.22)}body:not(.gd-no-motion) .gd-comment-actions a:hover,body:not(.gd-no-motion) .gd-comment-edit:hover,body:not(.gd-no-motion) .gd-load-more:hover{transform:translateY(-1px)}body.gd-no-motion .gd-comment-card,body.gd-no-motion .gd-comment-actions a,body.gd-no-motion .gd-comment-edit,body.gd-no-motion .gd-comment-form textarea,body.gd-no-motion .gd-comment-form input:not([type="submit"]):not([type="checkbox"]),body.gd-no-motion .gd-load-more{transition-duration:1ms}body.gd-no-motion .gd-comment-card:hover,body.gd-no-motion .gd-comment-actions a:hover,body.gd-no-motion .gd-comment-edit:hover,body.gd-no-motion .gd-load-more:hover{transform:none}@media (max-width:980px){.gd-community-head,.gd-comments-grid{grid-template-columns:minmax(0,1fr)}.gd-community-score{justify-items:start;text-align:left}}@media (max-width:720px){.gd-comment-card{grid-template-columns:40px minmax(0,1fr)}}@media (max-width:520px){.gd-community-head,.gd-comments-panel,.gd-comment-form-panel{padding:18px}.gd-comment-card{grid-template-columns:minmax(0,1fr)}.gd-comment-list .children{margin-left:14px}}.gd-load-more:focus-visible,.gd-comment-actions a:focus-visible,.gd-comment-edit:focus-visible,.gd-comment-form button:focus-visible{outline:2px solid color-mix(in srgb,var(--gd-accent) 78%,white);outline-offset:3px}.gd-comment-form-panel .comment-respond,.gd-comment-form-panel .gd-comment-form{width:100%}.gd-comment-form label{color:var(--gd-muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gd-comment-form textarea,.gd-comment-form input:not([type="submit"]):not([type="checkbox"]){color-scheme:dark;caret-color:var(--gd-accent)}.gd-comment-form textarea::placeholder,.gd-comment-form input::placeholder{color:color-mix(in srgb,var(--gd-muted) 72%,transparent)}@media (max-width:640px){.gd-comment-form textarea{min-height:132px}}.gd-load-more-status[role="status"],.gd-media-status[role="status"]{min-height:1em}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel{--gd-comment-sticky-top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px)}body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section .gd-comment-form-panel{--gd-comment-sticky-top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 50px)}@media (max-width:980px){body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel{position:static;top:auto;height:auto}}body.gd-comment-form-sticky-on .gd-page-section,body.gd-comment-form-sticky-on .gd-page-shell,body.gd-comment-form-sticky-on .gd-comments-section,body.gd-comment-form-sticky-on .gd-comments-section>.gd-shell,body.gd-comment-form-sticky-on .gd-comments-grid{overflow:visible;contain:none}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel{z-index:6;max-height:calc(100vh - var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) - 36px);overflow:auto;overscroll-behavior:contain;contain:none}body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section .gd-comment-form-panel{max-height:calc(100vh - var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) - 68px)}@media (max-width:980px){body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel{position:static;top:auto;max-height:none;overflow:visible}}body.gd-comment-form-sticky-on .gd-comments-section--page{overflow:visible;contain:none}body.gd-comment-form-sticky-on .gd-comments-section--page .gd-shell{overflow:visible;contain:none}body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comments-grid{overflow:visible;contain:none;min-height:min(720px,calc(100vh - 120px))}body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel{position:sticky;top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px);align-self:start;z-index:6}body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section--page .gd-comment-form-panel,body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section--post .gd-comment-form-panel{top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 50px)}@media (min-width:781px) and (max-width:980px){body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comments-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel{position:sticky;top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px)}}@media (max-width:780px){body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel{position:static;top:auto;max-height:none;overflow:visible}}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel{max-height:none;overflow:visible;overscroll-behavior:auto}body.gd-comment-form-sticky-on .gd-comments-grid{align-items:start}.gd-comment-form-panel-placeholder{display:block;min-width:0;pointer-events:none;visibility:hidden}.gd-comment-form-panel.is-gd-page-comment-fixed,.gd-comment-form-panel.is-gd-page-comment-bottom{margin:0}@media (max-width:780px){body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel{position:static;top:auto;left:auto;width:auto}.gd-comment-form-panel-placeholder{display:none}}body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comments-grid{position:relative;align-items:start}body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel{position:relative;top:auto;left:auto;width:auto;max-height:none;overflow:visible;overscroll-behavior:auto;will-change:transform}body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel.is-gd-page-comment-transform-sticky{margin:0}@media (max-width:780px){body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel{transform:none;will-change:auto}}body.gd-comment-form-sticky-on .gd-comments-section .gd-comments-grid{align-items:start;overflow:visible}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel{position:sticky;top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px);align-self:start;height:max-content;transform:none;will-change:auto;isolation:isolate}body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section .gd-comment-form-panel{top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 50px)}@media (min-width:981px){body.gd-comment-form-sticky-on .gd-comments-section,body.gd-comment-form-sticky-on .gd-comments-section .gd-shell,body.gd-comment-form-sticky-on .gd-comments-section .gd-comments-grid{overflow:visible;contain:none}body.gd-comment-form-sticky-on .gd-comments-section .gd-comments-grid,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comments-grid{align-items:start;position:relative}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel{position:sticky;top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px);left:auto;width:auto;align-self:start;height:max-content;max-height:none;overflow:visible;transform:none;will-change:auto;overscroll-behavior:auto}body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section .gd-comment-form-panel,body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section--page .gd-comment-form-panel,body.admin-bar.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section--post .gd-comment-form-panel,body.admin-bar.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on.gd-header-fixed .gd-comments-section--page .gd-comment-form-panel{top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px)}}@media (max-width:980px){body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel{position:static;top:auto;left:auto;width:auto;height:auto;transform:none;will-change:auto}}@media (min-width:981px){body.gd-comment-form-sticky-on .gd-page-section,body.gd-comment-form-sticky-on .gd-page-shell,body.gd-comment-form-sticky-on .gd-comments-section,body.gd-comment-form-sticky-on .gd-comments-section>.gd-shell,body.gd-comment-form-sticky-on .gd-comments-section .gd-shell,body.gd-comment-form-sticky-on .gd-comments-grid{overflow:visible;contain:none;transform:none}body.gd-comment-form-sticky-on .gd-comments-grid{align-items:start;position:relative}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel{position:sticky;top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px);align-self:start;height:max-content;max-height:calc(100vh - var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) - 36px);overflow:auto;overscroll-behavior:contain;transform:none;will-change:auto;left:auto;width:auto}body.admin-bar.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.admin-bar.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.admin-bar.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel{top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px);max-height:calc(100vh - var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) - 36px)}}@media (max-width:980px){body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel{position:static;top:auto;max-height:none;overflow:visible;transform:none;will-change:auto}}@media (min-width:981px){body.gd-comment-form-sticky-on .gd-site-main{overflow-y:visible;overflow-x:clip}body.gd-comment-form-sticky-on .gd-page-section,body.gd-comment-form-sticky-on .gd-page-shell,body.gd-comment-form-sticky-on .gd-comments-section,body.gd-comment-form-sticky-on .gd-comments-section>.gd-shell,body.gd-comment-form-sticky-on .gd-comments-section .gd-shell,body.gd-comment-form-sticky-on .gd-comments-grid{overflow:visible;contain:none;transform:none}body.gd-comment-form-sticky-on .gd-comments-grid{align-items:start;min-height:min(860px,calc(100vh + 160px))}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel.is-gd-page-comment-transform-sticky{position:-webkit-sticky;top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px);left:auto;width:auto;height:max-content;max-height:calc(100vh - var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) - 36px);overflow:auto;overscroll-behavior:contain;transform:none;will-change:auto;align-self:start;z-index:6}}@media (max-width:980px){body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel{position:static;top:auto;max-height:none;overflow:visible;transform:none;will-change:auto}}.gd-comment-jump{white-space:nowrap}.gd-comment-form-anchor{display:block;position:relative;top:calc((var(--gd-header-height,76px) + 18px) * -1);visibility:hidden}body.gd-comment-form-position-before .gd-comments-grid,body.gd-comment-form-position-after .gd-comments-grid,.gd-comments-section.gd-comments-form-position-before .gd-comments-grid,.gd-comments-section.gd-comments-form-position-after .gd-comments-grid{grid-template-columns:minmax(0,1fr)}body.gd-comment-form-position-before .gd-comment-form-panel,body.gd-comment-form-position-after .gd-comment-form-panel,.gd-comments-section.gd-comments-form-position-before .gd-comment-form-panel,.gd-comments-section.gd-comments-form-position-after .gd-comment-form-panel{position:static;top:auto;align-self:stretch;width:100%;max-width:none;transform:none}.gd-comment-form-panel--before{margin:18px 0 22px}.gd-comment-form-panel--after{margin-top:22px}body.gd-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section .gd-comments-grid{align-items:start}@media (min-width:981px){body.gd-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel--sidebar{position:sticky;top:calc(var(--gd-header-height,76px) + var(--gd-announcement-height,0px) + 24px);align-self:start;transform:none}body.admin-bar.gd-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel--sidebar{top:calc(var(--gd-header-height,76px) + var(--gd-announcement-height,0px) + 56px)}}@media (max-width:980px){body.gd-comment-form-position-sidebar .gd-comments-grid,body.gd-comment-form-position-before .gd-comments-grid,body.gd-comment-form-position-after .gd-comments-grid{grid-template-columns:1fr}body.gd-comment-form-position-sidebar .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-position-before .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-position-after .gd-comments-section .gd-comment-form-panel{position:static;top:auto;transform:none}}body.gd-page-comment-form-position-after .gd-comments-section--page .gd-comments-grid{grid-template-columns:minmax(0,1fr)}body.gd-page-comment-form-position-after .gd-comments-section--page .gd-comment-form-panel--after{max-width:min(760px,100%);margin:clamp(16px,2.5vw,28px) auto 0}body.gd-single-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section--post .gd-comments-grid{align-items:start}@media (min-width:1025px){body.gd-single-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel--sidebar{position:-webkit-sticky;top:calc(var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) + 18px);align-self:start;max-height:calc(100vh - var(--gd-live-header-bottom,var(--gd-live-header-h,var(--gd-sticky-offset,76px))) - 36px);overflow:auto}}@media (max-width:1024px){body.gd-single-comment-form-position-sidebar .gd-comments-section--post .gd-comment-form-panel--sidebar,body.gd-page-comment-form-position-sidebar .gd-comments-section--page .gd-comment-form-panel--sidebar{position:static;top:auto;max-height:none;overflow:visible}}.gd-community-form-box{position:relative;overflow:hidden;border-left:3px solid color-mix(in srgb,var(--gd-accent,currentColor) 45%,transparent)}.gd-community-form-box::before{content:none;display:none}.gd-comment-form-box{box-shadow:var(--gd-shadow-soft,0 18px 45px rgba(0,0,0,.18))}.gd-comment-card.gd-no-avatar{grid-template-columns:minmax(0,1fr)}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel,body.gd-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel--sidebar,body.gd-single-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel--sidebar,body.gd-page-comment-form-position-sidebar.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel--sidebar,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel,body.gd-js-page-comment-sticky-ready.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel.is-gd-page-comment-transform-sticky{max-height:none;overflow:visible;overscroll-behavior:auto;-webkit-overflow-scrolling:auto;touch-action:auto}body.gd-comment-form-sticky-on .gd-comments-section .gd-comment-form-panel textarea,body.gd-comment-form-sticky-on .gd-comments-section--page .gd-comment-form-panel textarea,body.gd-comment-form-sticky-on .gd-comments-section--post .gd-comment-form-panel textarea{overscroll-behavior:auto}.gd-community-head-copy,.gd-community-head-copy p{max-width:100%}.gd-comment-actions{justify-content:flex-end;gap:6px;width:100%;margin-top:6px}.gd-comment-actions a,.gd-comment-edit{min-height:26px;padding:4px 9px;border-radius:8px;font-size:12px;font-weight:700;line-height:1.15}.gd-comment-form-panel--replying{position:relative;inset:auto;top:auto;bottom:auto;width:100%;max-width:100%;margin:14px 0 18px;transform:none;z-index:3}.gd-comment-item>.gd-comment-form-panel--replying,.gd-comment-card + .gd-comment-form-panel--replying{margin-left:0}.gd-comment-actions .comment-reply-link,.gd-comment-actions .gd-comment-reply{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 9px;border:1px solid rgba(248,250,252,.24);border-radius:8px;color:var(--gd-text);text-decoration:none;background:rgba(248,250,252,.08);box-shadow:none;font:inherit;font-size:12px;font-weight:800;line-height:1.15;cursor:pointer}.gd-comment-actions .comment-reply-link:hover,.gd-comment-actions .gd-comment-reply:hover,.gd-comment-actions .comment-reply-link:focus-visible,.gd-comment-actions .gd-comment-reply:focus-visible{color:var(--gd-text);border-color:rgba(248,250,252,.38);background:rgba(248,250,252,.13)}.gd-comment-form-title small{display:inline-flex;margin-left:8px;vertical-align:middle}.gd-comment-form-panel:empty,.gd-comment-form-panel--replying:empty{display:none}@media (max-width:1024px) and (hover:none),(max-width:1024px) and (pointer:coarse){.gd-featured-hero img,.gd-home-slide img,.gd-media-image,.gd-media-slide,.gd-app-media-card img,.gd-lightbox-image,.gd-comment-body{will-change:auto;backface-visibility:visible}}.gd-comments-form-off .gd-comment-reply{display:none}
.gd-load-more-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;margin-top:18px;text-align:center}.gd-load-more-wrap.is-complete .gd-load-more{display:none}.gd-load-more[hidden]{display:none}.gd-load-more.is-loading{pointer-events:none;opacity:.72}.gd-load-more-status{color:var(--gd-muted);font-size:14px;line-height:1.4}.gd-load-more-wrap.is-complete{justify-content:center}