.gs-scene{--gs-amber:#e8b54a;--gs-amber-dim:#e8b54a8c}.gs-backdrop{pointer-events:none;height:21.25rem;position:absolute;inset:0 0 auto;overflow:hidden}@media (min-width:1024px){.gs-backdrop{height:28.75rem}}.gs-backdrop img{object-fit:cover;object-position:center 22%;opacity:.5;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000000d9 0%,#0000008c 45%,#0000 96%);mask-image:linear-gradient(#000000d9 0%,#0000008c 45%,#0000 96%)}.gs-backdrop:after{content:"";background:radial-gradient(52% 60% at 50% 0,#e8b54a1a 0%,#0000 70%),linear-gradient(#0b0d1259 0%,#0b0d128c 55%,#0b0d12eb 100%);position:absolute;inset:0}.gs-plate{background:radial-gradient(80% 55% at 50% 0,#e8b54a12 0%,#0000 75%),linear-gradient(#171c27 0%,#12161f 100%);border:1px solid #ffffff17;border-radius:.875rem;position:relative}.gs-plate:before{content:"";pointer-events:none;--tick:#e8b54a80;background:linear-gradient(var(--tick), var(--tick)) 0 0 / .875rem 1px, linear-gradient(var(--tick), var(--tick)) 0 0 / 1px .875rem, linear-gradient(var(--tick), var(--tick)) 100% 0 / .875rem 1px, linear-gradient(var(--tick), var(--tick)) 100% 0 / 1px .875rem, linear-gradient(var(--tick), var(--tick)) 0 100% / .875rem 1px, linear-gradient(var(--tick), var(--tick)) 0 100% / 1px .875rem, linear-gradient(var(--tick), var(--tick)) 100% 100% / .875rem 1px, linear-gradient(var(--tick), var(--tick)) 100% 100% / 1px .875rem;background-repeat:no-repeat;border-radius:.5625rem;position:absolute;inset:.375rem}.gs-pill{color:var(--color-fg-secondary);cursor:pointer;transition:border-color .15s var(--lt-motion-easing-ease-out), background-color .15s var(--lt-motion-easing-ease-out), color .15s var(--lt-motion-easing-ease-out);background:#ffffff08;border:1px solid #ffffff21;border-radius:624.938rem;align-items:center;gap:.4375rem;padding:.4375rem .875rem;font-size:.8125rem;line-height:1.1;display:inline-flex}.gs-pill:hover{color:var(--color-fg-primary);border-color:#ffffff47}.gs-pill[aria-pressed=true]{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 16%, transparent);color:var(--color-fg-primary)}.gs-pill[data-state=out-of-stock],.gs-pill[data-state=missing],.gs-pill[data-state=not-available]{opacity:.45;cursor:not-allowed}.gs-pill[data-state=out-of-stock]{border-style:dashed}.gs-pill:focus-visible{outline:.125rem solid var(--color-brand);outline-offset:.125rem}.gs-seals{grid-template-columns:repeat(3,minmax(min-content,1fr))}.gs-seal{transition:transform .2s var(--lt-motion-easing-ease-out)}.gs-seal svg{transition:filter .2s var(--lt-motion-easing-ease-out)}.gs-seal:hover{transform:translateY(-.125rem)}.gs-seal:hover svg{filter:drop-shadow(0 0 .625rem #e8b54a59)}@media (prefers-reduced-motion:reduce){.gs-seal:hover{transform:none}}.gs-thumb{aspect-ratio:16/9;cursor:pointer;background:var(--color-bg-elevated);border:1px solid #ffffff1a;border-radius:.5rem;flex:none;width:7.25rem;padding:0;position:relative;overflow:hidden}.gs-thumb img{object-fit:cover;opacity:.55;width:100%;height:100%;transition:opacity .15s var(--lt-motion-easing-ease-out)}.gs-thumb:hover img{opacity:.85}.gs-thumb[aria-pressed=true]{border-color:var(--gs-amber-dim,#e8b54a8c)}.gs-thumb[aria-pressed=true] img{opacity:1}.gs-thumb:focus-visible{outline:.125rem solid var(--color-brand);outline-offset:.125rem}.gs-media-nav{z-index:5;border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-base) 85%, transparent);width:2.5rem;height:2.5rem;color:var(--color-fg-primary);-webkit-backdrop-filter:blur(.375rem);cursor:pointer;transition:border-color .15s var(--lt-motion-easing-ease-out), background-color .15s var(--lt-motion-easing-ease-out);border-radius:624.938rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:none){.gs-media-nav{display:none}}.gs-media-nav--prev{left:.625rem}.gs-media-nav--next{right:.625rem}.gs-media-nav:hover{border-color:var(--gs-amber-dim);background:color-mix(in srgb, var(--color-bg-base) 92%, transparent)}.gs-media-nav:focus-visible{outline:.125rem solid var(--color-brand);outline-offset:.125rem}.gs-media-caption{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-base) 85%, transparent);pointer-events:none;border-radius:624.938rem;align-items:baseline;gap:.5rem;max-width:calc(100% - 1.25rem);margin:0;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;display:flex;position:absolute;bottom:.625rem;left:.625rem}.gs-dot{cursor:pointer;background:0 0;border:none;width:1.25rem;height:1.25rem;padding:0;position:relative}.gs-dot:before{content:"";width:.375rem;height:.375rem;transition:background-color .15s var(--lt-motion-easing-ease-out), transform .15s var(--lt-motion-easing-ease-out);background:#ffffff3d;border-radius:624.938rem;margin:auto;position:absolute;inset:0}.gs-dot:hover:before{background:#ffffff80}.gs-dot[aria-pressed=true]:before{background:var(--gs-amber,#e8b54a);transform:scale(1.4)}.gs-dot:focus-visible{outline:.125rem solid var(--color-brand);outline-offset:.125rem;border-radius:624.938rem}@media (prefers-reduced-motion:reduce){.gs-dot[aria-pressed=true]:before{transform:none}}@media (min-width:40rem){.gs-edition-col-active{background:color-mix(in srgb, var(--color-brand) 7%, transparent)}}.gs-buybar{z-index:40;-webkit-backdrop-filter:blur(.875rem);padding-bottom:env(safe-area-inset-bottom);background:#0b0d12e0;border-top:1px solid #ffffff1a;position:fixed;inset:auto 0 0}@media (min-width:1024px){.gs-buybar{display:none}}.gs-sourced{max-width:82.5rem;margin:3.5rem auto 0;padding-inline:1rem}@media (min-width:640px){.gs-sourced{margin-top:5rem;padding-inline:1.5rem}}@media (min-width:1920px){.gs-sourced{max-width:97.5rem}}.gs-sourced__col{max-width:70ch}.gs-sourced__text{max-width:70ch;font-size:.90625rem}@media not (min-width:40rem){.gs-axis-chips{flex-basis:100%}.gs-axis-chips>*{flex-grow:1;flex-basis:calc((var(--gs-axis-row) - 100%) * 999)}}.gs-axis-chips-priced{flex:1 1 calc((var(--gs-axis-row) + 7rem - 100%) * 999);min-width:0}.gs-axis-chips-priced>*{flex:0 1 calc((var(--gs-axis-row) - 100%) * 999)}@media not (min-width:22rem){.gs-axis-chips-priced [data-chip-cheapest]{display:none}}@media (min-width:1024px){.gs-buy-row{grid-template-columns:minmax(0,1fr) 22.5rem}}.gs-facts{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.gs-fact,.gs-deck{border-radius:var(--radius-card);border:1px solid var(--color-border);min-width:0;padding:1rem 1.125rem}.gs-fact{flex-direction:column;flex:calc(50% - .4375rem);gap:.5rem;display:flex}.gs-fact__label{font-size:var(--text-xs)}.gs-fact__value{font-size:var(--text-3xl);letter-spacing:-.02em;line-height:1}.gs-fact__unit{font-size:var(--text-xs);letter-spacing:0;margin-left:.375rem}.gs-deck{flex:100%;align-items:flex-start;gap:.875rem;display:flex}.gs-deck__icon{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-fg-secondary);background:color-mix(in srgb, var(--color-fg-muted) 14%, transparent);flex:0 0 2.75rem;place-items:center;display:grid}.gs-deck__icon[data-status=verified]{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 14%, transparent)}.gs-deck__icon[data-status=playable]{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 14%, transparent)}.gs-deck__dot{border-radius:var(--radius-full);background:var(--color-fg-muted);flex:none;width:.5rem;height:.5rem}.gs-deck__dot[data-status=verified]{background:var(--color-success)}.gs-deck__dot[data-status=playable]{background:var(--color-warning)}@media (min-width:640px){.gs-fact{flex-basis:calc(25% - .625rem)}.gs-deck{flex-basis:calc(50% - .4375rem)}}@media (min-width:1024px){.gs-fact{flex-basis:calc(16.666% - .6875rem)}.gs-deck{flex-basis:calc(33.333% - .5625rem)}}.gs-dlc{border-radius:var(--radius-card);border:1px solid var(--color-border)}.gs-dlc__list{margin:0;padding:0;list-style:none}.gs-dlc__row{flex-wrap:wrap;align-items:center;gap:.625rem .875rem;padding:.75rem 1rem;display:flex}.gs-dlc__row+.gs-dlc__row,.gs-dlc__more,.gs-dlc__more>.gs-dlc__list>.gs-dlc__row:first-child{border-top:1px solid var(--color-border-subtle)}.gs-dlc__thumb{aspect-ratio:16/9;border-radius:var(--radius-sm);flex:0 0 4.5rem;width:4.5rem;display:block;overflow:hidden}.gs-dlc__img{object-fit:cover;width:100%;height:100%;display:block}.gs-dlc__body{flex:12.5rem;min-width:0}.gs-dlc__meta{font-size:var(--text-xs);margin-top:.125rem}.gs-dlc__cta{flex:none;align-items:center;gap:.75rem;margin-left:auto;display:flex}.gs-dlc__summary{padding:.75rem 1rem}.gs-dlc__summary::-webkit-details-marker{display:none}.gs-langs{border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gs-langs__list{margin:0;padding:0;list-style:none}.gs-langs__row{justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.gs-langs__row+.gs-langs__row,.gs-langs__summary,.gs-langs__more,.gs-langs__more>.gs-langs__list>.gs-langs__row:first-child{border-top:1px solid var(--color-border-subtle)}.gs-langs__name{min-width:0;font-size:.8125rem}.gs-langs__name:first-letter{text-transform:uppercase}.gs-langs__value{flex:none;font-size:.75rem}.gs-langs__summary{flex-wrap:wrap;gap:.125rem .75rem;margin:0;padding:.625rem 1rem;font-size:.75rem;line-height:1.4;display:flex}.gs-langs__toggle{padding:.75rem 1rem}.gs-langs__toggle::-webkit-details-marker{display:none}.gs-news{grid-template-columns:minmax(0,1fr);row-gap:1rem;max-width:82.5rem;margin:3.5rem auto 1rem;padding-inline:1rem;display:grid}.gs-news__title{letter-spacing:-.01em;margin:0}.gs-news__all{justify-self:start}.gs-news__body{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.gs-news .lk-mcard__meta,.gs-news .lk-related__meta{white-space:nowrap}.gs-news .lk-mcard__title,.gs-news .lk-related__headline{text-wrap:pretty;overflow-wrap:anywhere}.gs-news .gs-news__lead{flex-direction:column;justify-content:flex-end;display:flex;overflow:clip}.gs-news .gs-news__lead .lk-mcard__overlay{position:relative}.gs-news .gs-news__lead .lk-mcard__title{-webkit-line-clamp:4}.gs-news{--gs-news-scrim:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-base) 5%, transparent) 0%, color-mix(in srgb, var(--color-bg-base) 25%, transparent) 30%, color-mix(in srgb, var(--color-bg-base) 65%, transparent) 60%, color-mix(in srgb, var(--color-bg-base) 92%, transparent) 100%)}@media (max-width:767.98px){.gs-news .gs-news__lead .lk-mcard__scrim{background:var(--gs-news-scrim)}}.gs-news__lead:not(:has(img)){aspect-ratio:auto}.gs-news__lead:not(:has(img)) .lk-mcard__scrim{display:none}.gs-news__lead:not(:has(img)) .lk-mcard__overlay{position:static}.gs-news__rows{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.gs-news__rows>li{min-width:0;display:grid}.gs-news__rows>li:nth-child(n+3){display:none}.gs-news__row{gap:.25rem;min-width:0;padding:.75rem 1rem}.gs-news__row:focus-visible{outline:.125rem solid var(--color-brand);outline-offset:.125rem}.gs-news__row .lk-related__headline{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.35;display:-webkit-box;overflow:hidden}.gs-news__row .lk-related__meta{margin-top:0}@media (min-width:640px){.gs-news{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;margin-top:5rem;padding-inline:1.5rem}.gs-news__body{grid-column:1/-1}.gs-news__all{grid-area:1/2;justify-self:end}}@media (min-width:768px){.gs-news__body{gap:1rem}.gs-news__lead{aspect-ratio:auto;min-height:15rem}.gs-news__lead:not(:has(img)){min-height:0}.gs-news__rows>li:nth-child(n+3){display:grid}.gs-news__body[data-layout=split]:has(.gs-news__lead img){grid-template-columns:repeat(2,minmax(0,1fr))}.gs-news__body[data-layout=split]:has(.gs-news__lead img) .gs-news__lead{min-height:0}.gs-news__body[data-layout=split]:has(.gs-news__lead img) .lk-mcard__scrim{background:var(--gs-news-scrim)}.gs-news__body[data-layout=split]:has(.gs-news__lead img) .gs-news__rows{align-content:space-between}}@media (min-width:1920px){.gs-news{max-width:97.5rem}}@media (min-width:1024px){.gs-desc-cols{columns:2;column-gap:2.5rem;max-width:none}}.gs-faq .lt-faq-item__body{max-width:75ch}@media (min-width:640px){.gs-edition-table{table-layout:fixed}.gs-edition-table__label{width:28%}}.gs-related__item{flex-basis:46%}@media (min-width:640px){.gs-related__item{flex-basis:12.5rem}}@media (min-width:1280px){.gs-related__item{flex-basis:calc(16.6667% - .833333rem)}}
