.gd-game-single{position:relative}.gd-summary-poster{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgba(255,255,255,.10);border-radius:calc(var(--gd-card-radius) - 6px);background:#030713;margin-bottom:14px}.gd-summary-poster img,.gd-summary-poster-img{width:100%;height:100%;object-fit:cover}.gd-summary-cta{display:grid;gap:10px}.gd-game-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--gd-single-sidebar-width,360px);gap:30px;align-items:start}.gd-side-column{position:sticky;top:calc(var(--gd-header-h) + 32px);align-self:start}.admin-bar .gd-side-column{top:calc(var(--gd-header-h) + 64px)}.gd-long-content-wrap{position:relative;--gd-long-readmore-height:640px;--gd-long-readmore-surface:var(--gd-style-panel-bg,var(--gd-card));--gd-long-readmore-surface-2:var(--gd-style-panel-bg,var(--gd-card-2));--gd-long-readmore-fade-start:transparent;--gd-long-readmore-fade-mid:var(--gd-long-readmore-surface);--gd-long-readmore-fade-end:var(--gd-long-readmore-surface-2);--gd-long-readmore-bar-rgb:var(--gd-style-readmore-bar-rgb,37 63 96)}.gd-long-content-wrap[data-gd-long-readmore]:not(.is-expanded) .gd-long-content{max-height:var(--gd-long-readmore-height,640px);overflow:hidden}.gd-long-content-wrap.is-overflowing:not(.is-expanded) .gd-long-content,.gd-long-content-wrap--server-clamped:not(.is-expanded) .gd-long-content{max-height:var(--gd-long-readmore-height,640px);overflow:hidden}.gd-long-content-fade{display:none}.gd-long-content-wrap.is-overflowing:not(.is-expanded) .gd-long-content-fade{display:block;position:absolute;left:0;right:0;bottom:41px;height:min(140px,calc(var(--gd-long-readmore-height,640px) * .32));pointer-events:none;background:linear-gradient(180deg,rgba(17,27,52,0),rgba(17,27,52,.9) 66%,rgba(17,27,52,1))}.gd-long-content-readmore{display:none;width:100%;min-height:42px;align-items:center;justify-content:center;margin:0;border:0;border-top:1px solid color-mix(in srgb,var(--gd-accent) 22%,var(--gd-border));background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(var(--gd-long-readmore-bar-rgb,37 63 96) / 50%) 33%,rgb(var(--gd-long-readmore-bar-rgb,37 63 96) / 50%) 66%,rgba(0,0,0,0) 100%);color:var(--gd-accent-2,var(--gd-accent));font:inherit;font-size:13px;font-weight:850;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.gd-long-content-wrap.is-overflowing:not(.is-expanded) .gd-long-content-readmore:not([hidden]){display:flex}.gd-long-content-wrap.is-expanded .gd-long-content-fade,.gd-long-content-wrap.is-expanded .gd-long-content-readmore{display:none}.gd-long-content-readmore:hover,.gd-long-content-readmore:focus-visible{color:var(--gd-text);border-top-color:color-mix(in srgb,var(--gd-accent) 34%,var(--gd-border));background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(var(--gd-long-readmore-bar-rgb,37 63 96) / 70%) 33%,rgb(var(--gd-long-readmore-bar-rgb,37 63 96) / 70%) 66%,rgba(0,0,0,0) 100%);outline:none}.gd-long-content-readmore:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--gd-accent) 28%,transparent)}.gd-long-content-wrap.is-expanded .gd-long-content{max-height:none;overflow:visible}.gd-requirements-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.gd-requirements-grid--single{grid-template-columns:minmax(0,1fr)}.gd-requirements-grid--single>.gd-requirements-block{grid-column:1 / -1}.gd-requirements-label{display:block;margin:0 0 12px;color:var(--gd-text);font-size:clamp(18px,1.6vw,24px);line-height:1.2;font-weight:800}.gd-install-guide{display:flow-root}.gd-download-card h2{font-size:clamp(22px,2vw,28px)}.gd-download-buttons{display:grid;gap:10px;margin-top:16px}.gd-download-buttons p{margin:0}.gd-download-buttons a br{display:none}.gd-download-buttons a strong,.gd-download-buttons a b{color:inherit;font:inherit}.gd-download-assurance{display:grid;gap:8px;margin-top:16px;color:var(--gd-muted);font-size:13px}.gd-download-assurance span{position:relative;padding-left:18px}.gd-download-assurance span::before{content:"";position:absolute;left:0;top:.65em;width:7px;height:7px;border-radius:50%;background:var(--gd-download)}.gd-download-card .gd-text-link{margin-top:16px;width:100%}.gd-media-backdrop{position:absolute;inset:-6%;background-size:cover;background-position:center;filter:blur(28px);opacity:.22;transform:scale(1.06)}.gd-media-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.gd-media-thumb-art img{width:100%;height:100%;object-fit:cover}.gd-media-thumb-copy{display:none}.gd-related-grid::-webkit-scrollbar{display:none}.gd-related-grid>*{scroll-snap-align:start}.gd-related-prev{left:-18px}.gd-related-next{right:-18px}.gd-lightbox{position:fixed;inset:0;z-index:20000;display:none;align-items:center;justify-content:center;padding:20px}.gd-lightbox-dialog{position:relative;z-index:1;width:min(96vw,1280px);display:grid;gap:10px}.gd-lightbox-frame img,.gd-lightbox-frame iframe{width:100%;height:100%;border:0;object-fit:contain}.gd-lightbox-close{position:absolute;top:-14px;right:-14px;z-index:3;width:42px;height:42px;border:1px solid var(--gd-border);border-radius:50%;background:rgba(2,6,23,.9);color:var(--gd-text);cursor:pointer}.gd-lightbox-nav{top:50%;transform:translateY(-50%)}.gd-lightbox-caption{color:var(--gd-muted);text-align:center}.gd-game-grid:not(.gd-related-grid){gap:clamp(22px,2.4vw,34px);align-items:stretch}.gd-related-carousel{position:relative;padding-inline:2px}.gd-related-grid{display:grid;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:clamp(280px,25vw,330px);gap:24px;padding:6px 2px 20px;scroll-padding-inline:2px}.gd-related-grid .gd-game-card{height:100%}.gd-related-nav[hidden]{display:none}.gd-media-panel{overflow:visible}.gd-media-slider{display:grid;gap:18px}.gd-media-stage-wrap{position:relative;border:1px solid rgba(255,255,255,.10);overflow:hidden;border-radius:var(--gd-media-radius);background:radial-gradient(circle at 25% 10%,rgba(125,220,255,.12),transparent 22rem),#020617;border-color:rgba(148,163,184,.18);box-shadow:0 24px 70px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.06)}.gd-media-stage{overflow:hidden;position:relative;aspect-ratio:16 / 9;min-height:360px;max-height:680px;touch-action:pan-y;user-select:none;background:#020617}.gd-media-stage:active{cursor:grabbing}.gd-media-backdrop img{width:100%;height:100%;object-fit:cover}.gd-media-frame{position:relative;z-index:1;width:100%;height:100%;display:grid;place-items:center;padding:clamp(8px,1.2vw,14px)}.gd-media-pill{position:absolute;z-index:2;border-radius:999px;color:var(--gd-text);font-size:12px;font-weight:900;top:16px;left:16px;padding:7px 11px;border:1px solid rgba(255,255,255,.16);background:rgba(2,6,23,.70);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.gd-media-status strong{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border-radius:999px;background:rgba(125,220,255,.10);color:#a6ecff}.gd-media-note{margin:0;font-size:13px;color:#aebbd0}.gd-media-thumb-art{display:block;background:#020617;aspect-ratio:16 / 9.4}.gd-lightbox-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.86)}.gd-lightbox-frame{aspect-ratio:16 / 9;border-radius:var(--gd-media-radius);overflow:hidden;background:#020617;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);box-shadow:0 34px 120px rgba(0,0,0,.62)}.gd-download-buttons a{width:100%;min-height:54px;white-space:normal;line-height:1.35;word-break:break-word;overflow-wrap:anywhere;padding:15px 16px;justify-content:center;text-align:center;font-weight:950;letter-spacing:-.01em}.gd-download-buttons a *{color:inherit;font:inherit;line-height:inherit;text-decoration:none}.gd-single-steam .gd-app-hero::before{content:"";position:absolute;inset:0;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));pointer-events:none}.gd-single-steam .gd-app-hero>.gd-shell{position:relative;z-index:1}.gd-app-capsule{overflow:hidden;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#020617}.gd-app-capsule img{width:100%;aspect-ratio:16 / 7.8;object-fit:cover}.gd-app-tags{gap:7px}.gd-app-tags .gd-badge{min-height:26px;padding:5px 9px;border-color:rgba(102,192,244,.18);background:rgba(102,192,244,.11);color:#bfe8ff;font-size:12px}.gd-app-meta-list{display:grid;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.gd-app-meta-list .gd-meta-line{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:start;color:#dbe7f4}.gd-app-meta-list .gd-meta-line span{color:#7f8da5;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gd-app-meta-list .gd-meta-line strong{min-width:0;color:#c7d5e0;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.gd-app-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px}.gd-single-steam .gd-media-slider{gap:0}.gd-single-steam .gd-media-stage-wrap{border:0;border-radius:0;box-shadow:none;background:#000}.gd-single-steam .gd-media-nav{width:54px;height:54px;border-color:rgba(255,255,255,.16);background:rgba(0,0,0,.58)}.gd-single-steam .gd-media-prev{left:14px}.gd-single-steam .gd-media-next{right:14px}.gd-single-steam .gd-media-toolbar{border:0;border-top:1px solid rgba(255,255,255,.08);border-radius:0;background:linear-gradient(180deg,rgba(12,19,32,.98),rgba(8,13,23,.98));padding:12px 14px}.gd-single-steam .gd-media-rail{padding:12px 14px 14px;background:rgba(5,9,16,.98)}.gd-single-steam .gd-media-thumbs-wrap{border-radius:0;overflow:hidden}.gd-single-steam .gd-media-thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(126px,160px);gap:10px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 6px;scroll-snap-type:x proximity;scrollbar-width:none}.gd-single-steam .gd-media-thumbs::-webkit-scrollbar{display:none}.gd-single-steam .gd-media-thumb{border-radius:6px;opacity:.62;background:rgba(255,255,255,.035);scroll-snap-align:start}.gd-single-steam .gd-media-thumb.is-active{opacity:1;border-color:#66c0f4;box-shadow:0 0 0 2px rgba(102,192,244,.22)}.gd-single-steam .gd-media-backdrop{display:none}.gd-overview-panel,.gd-requirements-panel,.gd-install-panel,.gd-download-card{border-radius:12px;background:linear-gradient(180deg,rgba(14,25,42,.96),rgba(8,15,27,.98))}.gd-download-card{border-color:rgba(36,210,107,.28);position:sticky;top:calc(var(--gd-header-h) + 72px)}.gd-related-grid-static,.gd-site-main .gd-related-grid-static{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(18px,2vw,26px);overflow:visible;padding:0;scroll-snap-type:none}.gd-related-grid-static>*{scroll-snap-align:unset}.gd-related-grid-static .gd-game-card{min-height:100%}.gd-related-grid-static .gd-card-media{aspect-ratio:16 / 8.5}.gd-related-grid-static .gd-card-body p{min-height:3.2em;-webkit-line-clamp:2}.gd-lightbox.is-open{display:flex}.gd-lightbox-close,.gd-lightbox-nav{z-index:4}.gd-site-main .gd-related-grid,.gd-site-main .gd-related-grid-static{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-auto-flow:row;grid-auto-columns:initial;gap:clamp(18px,2vw,26px);overflow:visible;scroll-snap-type:none}.gd-site-main .gd-related-grid>*{scroll-snap-align:unset;width:auto;min-width:0}.gd-app-media-card,.gd-app-summary-panel{min-width:0;border:1px solid rgba(102,192,244,.18);border-color:rgba(102,192,244,.20);background:linear-gradient(180deg,rgba(22,36,54,.98),rgba(7,13,24,.99));box-shadow:0 30px 100px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.06)}.gd-app-media-card,.gd-app-summary-panel,.gd-overview-panel,.gd-requirements-panel,.gd-install-panel,.gd-download-card{border-radius:12px}.gd-app-actions .gd-btn{width:100%;justify-content:center;min-height:48px}.gd-single-steam .gd-media-stage-wrap,.gd-media-stage-wrap{position:relative;background:#000}.gd-media-slide{overflow:hidden;transform:scale(.992);position:absolute;inset:0;display:grid;place-items:center;opacity:0;visibility:hidden;pointer-events:none;z-index:0;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{transition-delay:0s;transform:scale(1);opacity:1;visibility:visible;pointer-events:auto;z-index:2}@media (prefers-reduced-motion:reduce){.gd-media-slide,.gd-single-steam .gd-media-slide{transition:none;transform:none}}.gd-media-nav{top:50%;transform:translateY(-50%);width:48px;height:48px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:12;pointer-events:auto;border-color:rgba(255,255,255,.18);background:rgba(0,0,0,.62)}.gd-media-prev{left:14px}.gd-media-next{right:14px}.gd-media-rail{min-width:0;padding:12px 14px 14px;background:rgba(4,8,14,.98)}.gd-media-thumbs-wrap{overflow:hidden;border-radius:0}.gd-media-thumbs::-webkit-scrollbar{display:none}.gd-related-store-grid,.gd-site-main .gd-related-store-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,26px);overflow:visible;padding:0;scroll-snap-type:none}.gd-related-store-grid .gd-card-badges{min-height:29px}.gd-related-store-grid .gd-card-footer{min-height:42px}.gd-media-stage-wrap,.gd-single-steam .gd-media-stage-wrap,.gd-app-media-card,.gd-single-steam .gd-app-media-card,.gd-media-stage,.gd-single-steam .gd-media-stage{overflow:hidden}.gd-app-media-card,.gd-single-steam .gd-app-media-card,.gd-media-stage-wrap,.gd-single-steam .gd-media-stage-wrap,.gd-media-stage,.gd-single-steam .gd-media-stage{overflow:hidden}.gd-related-section{overflow:visible}.gd-related-store-grid,.gd-site-main .gd-related-store-grid,.gd-related-grid-static,.gd-site-main .gd-related-grid-static{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px);overflow:visible;padding:0;scroll-snap-type:none}.gd-related-store-grid>*,.gd-related-grid-static>*{min-width:0;width:auto;scroll-snap-align:unset}.gd-related-store-grid .gd-game-card--related{height:100%}.gd-related-store-grid .gd-card-media{aspect-ratio:16 / 8.8}.gd-related-store-grid .gd-card-title{min-height:2.2em;font-size:clamp(17px,1.05vw,19px)}.gd-related-store-grid .gd-card-excerpt,.gd-related-store-grid .gd-card-body p{min-height:3.05em;-webkit-line-clamp:2}.gd-related-nav{top:42%;opacity:.94;display:none}.gd-single-steam .gd-app-hero{position:relative;padding:clamp(30px,5vw,70px) 0 clamp(28px,4vw,54px);background-size:cover;background-position:center;overflow:hidden;padding-top:clamp(22px,3.6vw,46px);padding-bottom:clamp(30px,4.8vw,64px)}.gd-app-titlebar{margin-bottom:clamp(15px,2vw,22px)}.gd-app-titlebar h1{margin:0;line-height:.98;letter-spacing:-.055em;text-wrap:balance;max-width:1180px;font-size:min(clamp(34px,4.4vw,64px),calc(var(--gd-single-title-max) * var(--gd-heading-scale)))}.gd-app-top{display:grid;grid-template-columns:minmax(0,860px) minmax(300px,360px);gap:clamp(18px,2.4vw,34px);justify-content:center;align-items:start}.gd-app-media-card{border-radius:10px;overflow:hidden;width:100%;max-width:min(100%,var(--gd-media-max,860px));justify-self:end;border:1px solid var(--gd-pro-hairline);box-shadow:0 30px 90px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.055)}.gd-app-summary-panel{display:grid;border-radius:10px;gap:14px;padding:16px;width:100%;max-width:360px;justify-self:start;border:1px solid var(--gd-pro-hairline);box-shadow:0 24px 72px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.055)}.gd-app-capsule img,.gd-summary-poster-img{width:100%;height:auto;object-fit:cover}.gd-app-short{margin:0;font-size:15px;line-height:1.55;color:color-mix(in srgb,var(--gd-text) 78%,var(--gd-muted) 22%)}.gd-media-slider,.gd-media-stage-wrap,.gd-media-stage{position:relative}.gd-single-steam .gd-media-stage,.gd-media-stage{position:relative;overflow:hidden;background:#000;min-height:clamp(280px,32vw,470px);aspect-ratio:16 / 9}.gd-media-stage .gd-media-nav{top:50%;transform:translateY(-50%);z-index:20;border-color:rgba(255,255,255,.20);background:rgba(0,0,0,.62)}.gd-media-stage .gd-media-prev{left:14px;right:auto}.gd-media-stage .gd-media-next{right:14px;left:auto}.gd-media-toolbar{color:var(--gd-muted);border:1px solid rgba(148,163,184,.14);padding:12px 14px;border-radius:0;border-width:1px 0 0;border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(12,19,32,.98),rgba(7,12,21,.99));display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(255,255,255,.08)}.gd-media-status{display:flex;align-items:center;gap:10px;min-width:0}.gd-media-status span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-media-thumb:hover{opacity:.9}.gd-lightbox-frame iframe{display:block;width:100%;height:100%;border:0}.gd-lightbox-close::before{font-weight:950;content:"x"}.gd-single-steam .gd-media-slide,.gd-single-steam .gd-video-stage,.gd-single-steam .gd-media-image{align-items:center;justify-items:center}.gd-single-steam .gd-video-stage .gd-media-frame,.gd-single-steam .gd-media-image .gd-media-frame{display:grid;place-items:center;width:100%;height:100%;margin-inline:auto}.gd-single-steam .gd-video-stage .gd-media-frame img,.gd-single-steam .gd-media-image .gd-media-frame img,.gd-single-steam .gd-video-stage img,.gd-single-steam .gd-media-image img{display:block;width:100%;height:100%;margin:auto;object-position:center center}.gd-single-steam .gd-media-backdrop img{object-position:center center}.gd-media-slide[data-type="video"] .gd-video-stage,.gd-media-slide[data-type="video"] .gd-media-frame{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;background:#000}.gd-media-slide[data-type="video"] .gd-media-frame img,.gd-media-slide[data-type="video"] .gd-video-stage>img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:50% 50%;margin:auto}.gd-video-stage .gd-media-frame,.gd-video-stage .gd-media-backdrop{background:#000}.gd-video-stage .gd-media-frame img{display:block;width:100%;height:100%;object-position:center center}.gd-video-stage .gd-media-backdrop img{object-position:center center}.gd-media-slide[data-type="video"] .gd-media-frame,.gd-media-slide[data-type="video"] .gd-media-thumb-art{background:#000}.gd-media-slide[data-type="video"] .gd-media-backdrop img{object-fit:cover;object-position:center center}.gd-media-slide[data-type="video"] .gd-video-stage{display:grid;place-items:center;overflow:hidden;background:#000}.gd-media-slide[data-type="video"] .gd-media-frame{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;background:#000}.gd-media-slide[data-type="video"] .gd-media-frame img[data-gd-youtube-poster="1"],.gd-single-steam .gd-video-stage .gd-media-frame img[data-gd-youtube-poster="1"]{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:50% 50%;margin:0 auto;background:#000}.gd-media-slide[data-type="video"] .gd-media-backdrop img[data-gd-youtube-poster="1"]{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.gd-media-thumb img[data-gd-youtube-poster="1"]{width:100%;height:100%;background:#000;object-fit:cover;object-position:50% 50%}.gd-single-steam .gd-video-stage,.gd-single-steam .gd-media-image{width:100%;height:100%;max-width:100%;min-width:0}.gd-single-steam .gd-media-frame{padding:0;width:100%;height:100%;max-width:100%;min-width:0;display:grid;place-items:center;overflow:hidden}.gd-single-steam .gd-media-frame img,.gd-single-steam .gd-media-image img,.gd-single-steam .gd-video-stage img{background:#000;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:var(--gd-media-fit,contain);object-position:center center}.gd-single-steam .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-main-column{min-width:0;display:grid;gap:clamp(20px,2.2vw,30px)}.gd-single-steam .gd-media-slider,.gd-single-steam .gd-media-stage-wrap,.gd-single-steam .gd-media-stage,.gd-single-steam .gd-media-toolbar,.gd-single-steam .gd-media-rail,.gd-single-steam .gd-media-thumbs-wrap{width:100%;min-width:0;box-sizing:border-box;max-width:100%}.gd-single-steam .gd-media-stage{background:#000;aspect-ratio:16 / 9;min-height:0;max-height:none}.gd-single-steam .gd-media-slide[data-type="video"] .gd-media-frame img,.gd-single-steam .gd-video-stage .gd-media-frame img,.gd-single-steam .gd-video-stage>img{object-fit:contain;object-position:center center}.gd-media-thumbs{overscroll-behavior-x:contain;display:grid;grid-auto-flow:column;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:2px 2px 6px;grid-auto-columns:minmax(112px,148px);scrollbar-width:thin;scroll-padding-inline:10px}.gd-media-thumb{border:1px solid var(--gd-border);color:var(--gd-text);padding:0;overflow:hidden;cursor:pointer;text-align:left;min-width:0;border-radius:6px;background:rgba(255,255,255,.045);scroll-snap-align:start;opacity:.68;min-height:72px}.gd-media-thumb[data-type="video"],.gd-media-thumb--video{min-width:clamp(132px,13vw,172px)}.gd-media-thumb.is-active{opacity:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--gd-accent) 22%,transparent);border-color:color-mix(in srgb,var(--gd-accent) 72%,var(--gd-border))}.gd-media-toolbar--compact{padding:12px 14px}.gd-media-toolbar--counter{justify-content:flex-start;padding:10px 12px}.gd-single-steam .gd-app-top{grid-template-columns:minmax(0,min(100%,var(--gd-media-max,860px))) minmax(300px,360px);justify-content:center;gap:clamp(18px,2.3vw,30px);align-items:start}.gd-single-steam .gd-app-media-card{width:min(100%,var(--gd-media-max,860px));max-width:min(100%,var(--gd-media-max,860px));min-width:0;margin-inline:auto;justify-self:center}.gd-single-steam .gd-media-stage-wrap,.gd-single-steam .gd-media-stage{max-width:100%}.gd-single-steam .gd-media-slide{width:100%;height:100%;min-width:0;overflow:hidden}.gd-single-steam .gd-media-frame,.gd-single-steam .gd-video-stage,.gd-single-steam .gd-media-image{display:grid;place-items:center}.gd-single-steam .gd-media-slide[data-type="video"] .gd-media-frame img,.gd-single-steam .gd-video-stage .gd-media-frame img,.gd-single-steam .gd-video-stage img[data-gd-youtube-poster="1"]{width:100%;height:100%;object-position:center center;object-fit:contain}.gd-app-summary-panel .gd-app-meta-list{min-width:0}.gd-app-summary-panel .gd-meta-line{min-width:0}.gd-app-summary-panel .gd-meta-line strong,.gd-app-summary-panel .gd-meta-line span{min-width:0;overflow-wrap:anywhere}.gd-related-store-grid .gd-game-card{height:100%}@media (max-width:900px){.gd-game-grid:not(.gd-related-grid){gap:20px}.gd-media-stage{min-height:auto;aspect-ratio:16 / 9}.gd-media-frame{padding:6px}.gd-related-grid{grid-auto-columns:minmax(82%,1fr)}}@media (max-width:600px){.gd-media-nav{width:42px;height:42px}.gd-media-prev{left:8px}.gd-media-next{right:8px}.gd-media-toolbar{align-items:stretch}.gd-media-thumbs{grid-auto-columns:minmax(108px,132px)}.gd-lightbox{padding:10px}.gd-media-stage{min-height:auto;aspect-ratio:16 / 10}}@media (max-width:1180px){.gd-side-column,.gd-download-card{position:static;top:auto}.gd-related-store-grid,.gd-site-main .gd-related-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-single-steam .gd-app-media-card{width:min(100%,var(--gd-media-max))}.gd-side-column{position:static}}@media (max-width:960px){.gd-side-column{position:static}}@media (max-width:880px){.gd-media-toolbar{flex-direction:column;align-items:stretch}.gd-media-actions{justify-content:flex-start}.gd-related-grid{grid-auto-columns:minmax(82%,1fr)}.gd-related-prev{left:4px}.gd-related-next{right:4px}.gd-site-main .gd-related-grid,.gd-site-main .gd-related-grid-static{grid-template-columns:1fr}.gd-single-steam .gd-app-titlebar{margin-bottom:16px}.gd-single-steam .gd-app-titlebar h1{line-height:.98}.gd-single-steam .gd-app-summary-panel{width:100%}.gd-single-steam .gd-media-toolbar{align-items:center}}@media (max-width:1080px){.gd-app-short,.gd-app-tags,.gd-app-meta-list,.gd-app-actions{grid-column:2}.gd-single-steam .gd-media-stage{min-height:360px}.gd-related-store-grid,.gd-site-main .gd-related-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-app-media-card,.gd-app-top .gd-app-summary-panel{max-width:100%;justify-self:stretch}.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-app-media-card{max-width:100%;justify-self:stretch}.gd-app-top .gd-app-summary-panel{justify-self:stretch;display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr);gap:16px;align-items:start}.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}.gd-app-capsule{grid-column:1;grid-row:1 / span 4}.gd-app-summary-panel .gd-app-capsule,.gd-single-steam .gd-app-summary-panel .gd-app-capsule{grid-column:1 / -1;grid-row:auto;width:100%;max-width:none;aspect-ratio:16 / 9;border-radius:var(--gd-card-radius);overflow:hidden;background:#020617}.gd-app-summary-panel .gd-app-capsule img,.gd-single-steam .gd-app-summary-panel .gd-app-capsule img,.gd-app-summary-panel .gd-summary-poster-img,.gd-single-steam .gd-app-summary-panel .gd-summary-poster-img{display:block;width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center center}.gd-app-summary-panel .gd-app-short,.gd-app-summary-panel .gd-app-tags,.gd-app-summary-panel .gd-app-meta-list,.gd-app-summary-panel .gd-app-actions,.gd-single-steam .gd-app-summary-panel .gd-app-short,.gd-single-steam .gd-app-summary-panel .gd-app-tags,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list,.gd-single-steam .gd-app-summary-panel .gd-app-actions{grid-column:1 / -1;min-width:0}.gd-app-summary-panel .gd-app-short,.gd-single-steam .gd-app-summary-panel .gd-app-short{-webkit-line-clamp:3;font-size:clamp(13.5px,1.9vw,15px);line-height:1.5}.gd-app-summary-panel .gd-app-tags,.gd-single-steam .gd-app-summary-panel .gd-app-tags{max-height:none;overflow:visible}.gd-app-summary-panel .gd-app-meta-list,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list{gap:0;padding-top:4px}.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:12px}.gd-app-summary-panel .gd-app-meta-list .gd-meta-line span,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line span{font-size:11px}.gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong{font-size:13px;overflow-wrap:anywhere}.gd-app-summary-panel .gd-app-actions,.gd-single-steam .gd-app-summary-panel .gd-app-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gd-single-steam .gd-app-media-card{justify-self:center;width:min(100%,var(--gd-media-max,980px));max-width:min(100%,var(--gd-media-max,980px))}.gd-app-top .gd-app-summary-panel{order:-1;max-width:760px;margin-inline: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:760px){.gd-app-short,.gd-app-tags,.gd-app-meta-list,.gd-app-actions{grid-column:auto}.gd-app-actions{grid-template-columns:1fr}.gd-single-steam .gd-media-thumbs{grid-auto-columns:minmax(112px,136px)}.gd-related-grid-static,.gd-site-main .gd-related-grid-static{grid-template-columns:1fr}.gd-related-store-grid,.gd-site-main .gd-related-store-grid{grid-template-columns:1fr}.gd-app-top .gd-app-summary-panel{order:-1;grid-template-columns:1fr}.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,.gd-app-top .gd-app-capsule{grid-column:auto;grid-row:auto}.gd-app-capsule{grid-row:auto;max-width:none;width:100%;justify-self:stretch}.gd-media-stage .gd-media-prev{left:8px}.gd-media-stage .gd-media-next{right:8px}.gd-single-steam .gd-app-summary-panel{width:100%;justify-self:stretch}.gd-app-top .gd-app-capsule{width:100%;max-width:none;justify-self:stretch}.gd-app-top .gd-app-capsule img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.gd-single-steam .gd-app-hero{padding-top:16px;padding-bottom:30px}.gd-app-titlebar .gd-kicker{margin-bottom:8px}.gd-app-top{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.gd-app-summary-panel .gd-app-short,.gd-app-summary-panel .gd-app-tags,.gd-app-summary-panel .gd-app-meta-list{grid-column:2;min-width:0}.gd-app-summary-panel .gd-app-tags .gd-badge{min-height:22px;padding:4px 7px;font-size:11px;line-height:1}.gd-media-slide[data-type="video"] .gd-media-frame img[data-gd-youtube-poster="1"],.gd-single-steam .gd-video-stage .gd-media-frame img[data-gd-youtube-poster="1"]{width:100%;height:100%;object-fit:contain;object-position:center center}.gd-media-stage .gd-media-nav,.gd-media-nav{width:38px;height:38px;min-width:38px;top:50%}.gd-media-stage .gd-media-prev,.gd-media-prev{left:8px}.gd-media-stage .gd-media-next,.gd-media-next{right:8px}.gd-media-status strong{flex:0 0 auto}.gd-media-thumbs{grid-auto-columns:minmax(86px,108px);gap:8px;padding-bottom:3px}.gd-app-hero{padding-top:16px}.gd-app-titlebar{margin-bottom:12px}.gd-app-summary-panel,.gd-single-steam .gd-app-summary-panel{border-radius:var(--gd-radius);order:-1;display:grid;grid-template-columns:minmax(90px,30vw) minmax(0,1fr);gap:12px;align-items:start;width:100%;max-width:none;padding:12px}.gd-app-summary-panel .gd-app-capsule,.gd-single-steam .gd-app-summary-panel .gd-app-capsule{justify-self:stretch;align-self:start;border-radius:var(--gd-radius-sm);grid-column:1;grid-row:1 / span 3;width:100%;max-width:126px;aspect-ratio:16 / 10;overflow:hidden}.gd-app-summary-panel .gd-app-capsule img,.gd-single-steam .gd-app-summary-panel .gd-app-capsule img{display:block;aspect-ratio:16 / 10;width:100%;height:100%;object-fit:cover;object-position:center}.gd-app-summary-panel .gd-app-short,.gd-app-summary-panel .gd-app-tags,.gd-app-summary-panel .gd-app-meta-list,.gd-app-summary-panel .gd-app-actions{grid-column:2;min-width:0}.gd-app-summary-panel .gd-app-short{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:13.5px;line-height:1.42}.gd-app-summary-panel .gd-app-tags{gap:5px;max-height:58px;overflow:hidden}.gd-app-summary-panel .gd-app-meta-list{gap:6px;padding-top:6px}.gd-app-summary-panel .gd-app-meta-list .gd-meta-line{grid-template-columns:78px minmax(0,1fr);gap:8px}.gd-app-summary-panel .gd-app-meta-list .gd-meta-line span{font-size:10px}.gd-app-summary-panel .gd-app-meta-list .gd-meta-line strong{font-size:12px;overflow-wrap:anywhere}.gd-app-summary-panel .gd-app-actions{grid-column:1 / -1;margin-top:2px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.gd-app-summary-panel .gd-app-actions .gd-btn{width:100%;min-height:42px;padding:9px 10px;font-size:12px}.gd-app-media-card,.gd-single-steam .gd-app-media-card{justify-self:stretch;width:100%;min-width:0;max-width:100%;border-radius:var(--gd-media-radius)}.gd-media-slider,.gd-single-steam .gd-media-slider{max-width:100%;gap:0}.gd-media-stage-wrap{width:100%;max-width:100%;overflow:hidden}.gd-media-stage,.gd-single-steam .gd-media-stage{width:100%;aspect-ratio:16 / 9;min-height:0;max-height:min(62vw,360px)}.gd-media-slide,.gd-single-steam .gd-media-slide{min-width:0}.gd-media-slide[data-type="video"] .gd-media-frame,.gd-media-slide[data-type="video"] .gd-video-stage{display:grid;place-items:center}.gd-media-slide[data-type="video"] .gd-media-frame img[data-gd-youtube-poster="1"],.gd-media-slide[data-type="video"] .gd-video-stage>img[data-gd-youtube-poster="1"],.gd-media-thumb img[data-gd-youtube-poster="1"]{width:100%;height:100%;object-fit:contain;object-position:center center;background:#000}.gd-media-prev{left:8px}.gd-media-next{right:8px}.gd-media-status{justify-content:flex-start;min-width:0;gap:7px}.gd-media-status [data-gd-label]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-media-rail{padding:9px 10px 10px}.gd-media-thumbs,.gd-single-steam .gd-media-thumbs{display:flex;align-items:stretch;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding:3px 2px 8px}.gd-media-thumb,.gd-single-steam .gd-media-thumb{flex:0 0 92px;min-width:92px;max-width:92px;scroll-snap-align:start;border-radius:var(--gd-radius-sm,12px)}.gd-media-thumb--video,.gd-media-thumb[data-type="video"]{flex-basis:126px;min-width:126px;max-width:126px}.gd-media-thumb--video.is-active,.gd-media-thumb[data-type="video"].is-active{flex-basis:142px;min-width:142px;max-width:142px}.gd-media-thumb-art{width:100%;aspect-ratio:16 / 9}.gd-media-thumb-copy{display:none}.gd-download-card,.gd-side-column,.gd-main-column{min-width:0}.gd-download-buttons,.gd-download-buttons p,.gd-download-buttons div{max-width:100%}.gd-download-buttons a,.gd-download-buttons button,.gd-download-card .gd-btn,.gd-download-card .gd-text-link{width:100%;justify-content:center;overflow-wrap:anywhere;text-align:center}.gd-download-assurance{grid-template-columns:minmax(0,1fr)}.gd-related-section .gd-section-head .gd-text-link{justify-self:start}.gd-related-store-grid .gd-card-title,.gd-related-store-grid .gd-card-excerpt,.gd-related-store-grid .gd-card-body p,.gd-related-store-grid .gd-card-badges,.gd-related-store-grid .gd-card-footer{min-height:0}.gd-single-steam .gd-app-media-card{width:100%;max-width:100%;justify-self:stretch}.gd-app-titlebar h1{letter-spacing:-.045em;line-height:1.03;max-width:100%;font-size:clamp(31px,10vw,44px)}.gd-app-top .gd-app-summary-panel{max-width:100%;padding:clamp(10px,3.5vw,14px)}.gd-single-steam .gd-media-stage,.gd-media-stage{width:100%;min-height:0;aspect-ratio:16 / 9;max-height:none}.gd-media-actions{justify-content:flex-start;display:grid;grid-template-columns:minmax(0,1fr)}.gd-media-actions .gd-btn{min-height:38px;padding:8px 10px;font-size:11.5px;width:100%}.gd-media-thumb{border-radius:var(--gd-radius-sm);flex-basis:92px;min-width:92px;max-width:92px}.gd-media-thumb.is-active{flex-basis:110px;min-width:110px;max-width:110px}.gd-media-thumb[data-type="video"],.gd-media-thumb--video{flex-basis:132px;min-width:132px;max-width:132px}.gd-media-thumb[data-type="video"].is-active,.gd-media-thumb--video.is-active{flex-basis:148px;min-width:148px;max-width:148px}.gd-media-toolbar .gd-media-actions .gd-btn{min-height:42px;padding-inline:12px}.gd-game-grid:not(.gd-related-grid),.gd-related-store-grid{grid-template-columns:1fr;gap:18px}.gd-app-summary-panel .gd-app-capsule{width:100%}.gd-single-steam .gd-media-stage{aspect-ratio:16 / 9;min-height:0}.gd-media-toolbar{flex-direction:column;align-items:center;display:grid;padding:10px 12px;gap:10px;grid-template-columns:1fr auto}.gd-media-nav{width:38px;height:38px;top:50%;opacity:1;pointer-events:auto}.gd-media-thumbs-wrap{max-width:100%}.gd-download-card{position:relative;top:auto;width:100%}}@media (min-width:1280px){.gd-related-store-grid,.gd-site-main .gd-related-store-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.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(4,minmax(0,1fr))}}@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:1fr}}@media (max-width:560px){.gd-app-summary-panel,.gd-single-steam .gd-app-summary-panel{padding:10px}.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:84px minmax(0,1fr);gap:9px}.gd-app-summary-panel .gd-app-actions,.gd-single-steam .gd-app-summary-panel .gd-app-actions{grid-template-columns:minmax(0,1fr)}.gd-media-toolbar{grid-template-columns:1fr}.gd-media-toolbar .gd-media-actions{width:100%}.gd-media-toolbar .gd-media-actions .gd-btn{width:100%}}@media (max-width:520px){.gd-app-summary-panel,.gd-single-steam .gd-app-summary-panel{grid-template-columns:88px minmax(0,1fr);gap:10px;padding:10px}.gd-app-summary-panel .gd-app-capsule,.gd-single-steam .gd-app-summary-panel .gd-app-capsule{max-width:88px}.gd-app-summary-panel .gd-app-short{-webkit-line-clamp:2;font-size:12.8px}.gd-app-summary-panel .gd-app-tags{max-height:48px}.gd-app-summary-panel .gd-app-meta-list,.gd-app-summary-panel .gd-app-actions{grid-column:1 / -1}.gd-app-summary-panel .gd-app-actions{grid-template-columns:minmax(0,1fr)}.gd-media-stage,.gd-single-steam .gd-media-stage{max-height:58vw}.gd-media-toolbar{grid-template-columns:minmax(0,1fr)}.gd-media-actions .gd-btn{width:100%}.gd-media-thumb,.gd-single-steam .gd-media-thumb{flex-basis:78px;min-width:78px;max-width:78px}.gd-media-thumb--video,.gd-media-thumb[data-type="video"]{flex-basis:112px;min-width:112px;max-width:112px}.gd-media-thumb.is-active{flex-basis:96px;min-width:96px;max-width:96px}.gd-media-thumb--video.is-active,.gd-media-thumb[data-type="video"].is-active{flex-basis:126px;min-width:126px;max-width:126px}.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);gap:3px}}@media (max-width:430px){.gd-app-summary-panel,.gd-single-steam .gd-app-summary-panel{grid-template-columns:96px minmax(0,1fr);gap:10px;padding:10px}.gd-app-summary-panel .gd-app-capsule,.gd-single-steam .gd-app-summary-panel .gd-app-capsule{max-width:96px}.gd-app-summary-panel .gd-app-short{-webkit-line-clamp:2;font-size:13px}.gd-app-summary-panel .gd-app-tags{max-height:52px}.gd-app-summary-panel .gd-app-meta-list{grid-column:1 / -1}.gd-app-summary-panel .gd-app-actions{grid-template-columns:1fr}.gd-media-toolbar{grid-template-columns:1fr}.gd-media-actions .gd-btn{width:100%;justify-content:center}.gd-media-thumbs{grid-auto-columns:minmax(78px,94px)}}@media (max-width:980px){.gd-side-column,.gd-download-card{position:static;width:100%}.gd-requirements-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.gd-app-titlebar h1{font-size:28px}.gd-media-prev{left:6px}.gd-media-next{right:6px}.gd-media-nav{width:34px;height:34px}}@media (min-width:1181px) and (max-width:1380px){.gd-game-grid:not(.gd-related-grid){grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.gd-single-steam .gd-app-top{grid-template-columns:minmax(0,min(100%,var(--gd-media-max,900px))) minmax(280px,var(--gd-single-sidebar-width,360px))}}@media (max-width:1024px){.gd-game-grid:not(.gd-related-grid){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(240px,calc(var(--gd-card-min) - 20px))),1fr))}}@media (max-width:640px){.gd-single-steam .gd-app-summary-panel,.gd-app-summary-panel{grid-template-columns:minmax(0,1fr);gap:12px}.gd-single-steam .gd-app-summary-panel .gd-app-capsule,.gd-app-summary-panel .gd-app-capsule{grid-column:1 / -1;grid-row:auto;width:100%;max-width:none;aspect-ratio:16 / 9;border-radius:var(--gd-radius-sm)}.gd-single-steam .gd-app-summary-panel .gd-app-capsule img,.gd-app-summary-panel .gd-app-capsule img,.gd-single-steam .gd-app-summary-panel .gd-summary-poster-img,.gd-app-summary-panel .gd-summary-poster-img{display:block;width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.gd-single-steam .gd-app-summary-panel .gd-app-short,.gd-single-steam .gd-app-summary-panel .gd-app-tags,.gd-single-steam .gd-app-summary-panel .gd-app-meta-list,.gd-single-steam .gd-app-summary-panel .gd-app-actions,.gd-app-summary-panel .gd-app-short,.gd-app-summary-panel .gd-app-tags,.gd-app-summary-panel .gd-app-meta-list,.gd-app-summary-panel .gd-app-actions{grid-column:1 / -1}.gd-single-steam .gd-app-summary-panel .gd-app-short,.gd-app-summary-panel .gd-app-short{-webkit-line-clamp:3;font-size:13.5px}.gd-single-steam .gd-app-summary-panel .gd-app-tags,.gd-app-summary-panel .gd-app-tags{max-height:none}}@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}}@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)}}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){gap:var(--gd-card-density-critical-grid-gap);grid-template-columns:repeat(var(--gd-card-density-critical-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-critical-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)}}.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-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-single-action-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;line-height:0;color:currentColor;transform:translateZ(0);transition:transform var(--gd-motion-fast,.22s) var(--gd-ease-ui,ease),opacity var(--gd-motion-fast,.22s) var(--gd-ease-ui,ease)}
.gd-single-action-icon svg{display:block;width:16px;height:16px;fill:currentColor}
.gd-btn:hover .gd-single-action-icon--media,.gd-btn:focus-visible .gd-single-action-icon--media{transform:translate3d(2px,-1px,0) scale(1.06)}
.gd-btn:hover .gd-single-action-icon--download,.gd-btn:focus-visible .gd-single-action-icon--download,.gd-download-modal-trigger:hover .gd-single-action-icon--download,.gd-download-modal-trigger:focus-visible .gd-single-action-icon--download{animation:gd-single-download-icon-pop .62s var(--gd-ease-premium,cubic-bezier(.19,1,.22,1)) both}
@keyframes gd-single-download-icon-pop{0%,100%{transform:translate3d(0,0,0) scale(1)}38%{transform:translate3d(0,2px,0) scale(1.04)}64%{transform:translate3d(0,-1px,0) scale(1.02)}}
body.gd-no-motion .gd-single-action-icon,body.gd-no-motion .gd-btn:hover .gd-single-action-icon,body.gd-no-motion .gd-btn:focus-visible .gd-single-action-icon{animation:none;transform:none}
@media (prefers-reduced-motion:reduce){.gd-single-action-icon,.gd-btn:hover .gd-single-action-icon,.gd-btn:focus-visible .gd-single-action-icon{animation:none;transform:none}}