/* Game-scope-specific landing modules. The shared world shell supplies data; this layer prevents GTA VI, GTA V and GTA Online from collapsing into the same information architecture. */
.world-command-live{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);align-items:start}.world-command-live__intro{position:sticky;top:7rem}.world-command-live__intro h2{max-width:8ch;margin:.4rem 0 1rem;color:var(--wc-paper);font:900 clamp(3.8rem,6vw,6.8rem)/.8 var(--wc-display);letter-spacing:-.035em;text-transform:uppercase}.world-command-live__intro p{max-width:29rem;color:var(--wc-muted);line-height:1.6}.world-command-live__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--wc-line);background:var(--wc-line)}.world-command-live__card{position:relative;display:grid;min-height:15rem;align-content:space-between;overflow:hidden;padding:1.35rem;background:linear-gradient(145deg,#0d1721,#091018 70%);color:inherit;text-decoration:none}.world-command-live__card::before{position:absolute;right:-4rem;bottom:-5rem;width:14rem;height:14rem;border:1px solid color-mix(in srgb,var(--game-accent) 46%,transparent);border-radius:50%;box-shadow:0 0 0 2.2rem color-mix(in srgb,var(--game-accent) 5%,transparent),0 0 0 4.4rem color-mix(in srgb,var(--game-accent) 2%,transparent);content:'';transition:transform .35s ease}.world-command-live__card:hover::before{transform:scale(1.08)}.world-command-live__card>span{position:relative;z-index:1;color:var(--game-accent);font:900 .63rem/1 var(--wc-body);letter-spacing:.09em;text-transform:uppercase}.world-command-live__card strong{position:relative;z-index:1;display:block;max-width:9ch;margin-top:3rem;color:var(--wc-paper);font:900 clamp(2.2rem,3vw,3.4rem)/.86 var(--wc-display);text-transform:uppercase}.world-command-live__card small{position:relative;z-index:1;display:block;max-width:23rem;margin-top:.65rem;color:#9da9b6;line-height:1.45}.world-command-live__card i{position:absolute;right:1rem;top:1rem;color:#718092;font-style:normal}.world-command-live__card:hover strong{color:var(--game-accent)}.world-command[data-game-scope="gta-online"] .world-command-live__card:nth-child(1){background:linear-gradient(145deg,#0c1d26,#071117 72%)}.world-command[data-game-scope="gta-online"] .world-command-live__card:nth-child(2){background:linear-gradient(145deg,#18132b,#090d16 72%)}.world-command[data-game-scope="gta-online"] .world-command-live__card:nth-child(3){background:linear-gradient(145deg,#172017,#090f0c 72%)}.world-command[data-game-scope="gta-online"] .world-command-live__card:nth-child(4){background:linear-gradient(145deg,#24151b,#100b0e 72%)}.world-command[data-game-scope="gta-online"] .world-command-portals{grid-template-columns:repeat(10,minmax(0,1fr))}.world-command[data-game-scope="gta-online"] .world-command-portal{grid-column:span 5}.world-command[data-game-scope="gta-online"] .world-command-portal:first-child,.world-command[data-game-scope="gta-online"] .world-command-portal:nth-child(2){grid-column:span 5;min-height:24rem}.world-command[data-game-scope="gta-online"] .world-command-portal:nth-child(5){grid-column:span 10;min-height:18rem}.world-command[data-game-scope="gta-5"] .world-command-portals{grid-template-columns:repeat(12,minmax(0,1fr))}.world-command[data-game-scope="gta-5"] .world-command-portal{grid-column:span 6;min-height:22rem}.world-command[data-game-scope="gta-online"] .game-scope-directory__grid a:first-child,.world-command[data-game-scope="gta-online"] .game-scope-directory__grid a:nth-child(2),.world-command[data-game-scope="gta-online"] .game-scope-directory__grid a:nth-child(3),.world-command[data-game-scope="gta-online"] .game-scope-directory__grid a:nth-child(4){background:linear-gradient(145deg,color-mix(in srgb,var(--game-accent) 7%,#0a1119),#0a1017)}@media(max-width:56rem){.world-command-live{grid-template-columns:1fr}.world-command-live__intro{position:static}.world-command-live__grid{grid-template-columns:1fr 1fr}}@media(max-width:38rem){.world-command-live__grid{grid-template-columns:1fr}.world-command[data-game-scope="gta-online"] .world-command-portals{grid-template-columns:1fr}.world-command[data-game-scope="gta-online"] .world-command-portal,.world-command[data-game-scope="gta-online"] .world-command-portal:first-child,.world-command[data-game-scope="gta-online"] .world-command-portal:nth-child(2),.world-command[data-game-scope="gta-online"] .world-command-portal:nth-child(5){grid-column:1;min-height:18rem}}@media(prefers-reduced-motion:reduce){.world-command-live__card::before{transition:none}}

/* GTA VI landing density recovery — 2026-09-16.
 * /gta-6 had correct data but the shared landing composition was spending too
 * much vertical space on oversized headings, empty decorative cards and media
 * fallbacks. These rules are scoped to GTA VI only. */
.world-command[data-game-scope="gta-6"]{width:min(96rem,calc(100% - 1.5rem));padding-bottom:1.5rem}
.world-command[data-game-scope="gta-6"] .world-command-hero{min-height:clamp(31rem,58svh,40rem)}
.world-command[data-game-scope="gta-6"] .world-command-hero__layout{gap:clamp(1.5rem,4vw,4rem);padding:clamp(3.5rem,7vh,5.5rem) clamp(1.25rem,4vw,3.5rem) clamp(2.5rem,5vh,3.75rem)}
.world-command[data-game-scope="gta-6"] .world-command-hero h1{font-size:clamp(4.2rem,7.5vw,7.6rem);line-height:.8}
.world-command[data-game-scope="gta-6"] .world-command-hero__deck{max-width:40rem;margin-top:1rem}
.world-command[data-game-scope="gta-6"] .world-command-hero__actions{margin-top:1.25rem}
.world-command[data-game-scope="gta-6"] .world-command-section{padding:clamp(2.6rem,5vw,4.4rem) clamp(.25rem,1vw,.75rem)}
.world-command[data-game-scope="gta-6"] .world-command-section__head{grid-template-columns:minmax(0,1fr) minmax(17rem,29rem);gap:clamp(1.25rem,3vw,3rem);margin-bottom:1.35rem}
.world-command[data-game-scope="gta-6"] .world-command-section__head h2{max-width:12ch;font-size:clamp(2.8rem,4.8vw,5rem);line-height:.88}
.world-command[data-game-scope="gta-6"] .world-command-section__head>p:last-child{font-size:.92rem;line-height:1.5}
.world-command[data-game-scope="gta-6"] .game-scope-directory{padding-top:clamp(2.8rem,4vw,3.8rem)}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a,
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a:nth-child(1),
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a:nth-child(2),
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a:nth-child(3){min-height:9.75rem;padding:1rem}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a{isolation:isolate;background:#0a1119}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a>*{position:relative;z-index:2}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a::after{position:absolute;inset:0;z-index:0;background-repeat:no-repeat;background-position:right bottom;background-size:auto 96%;opacity:.34;content:'';pointer-events:none;filter:saturate(.95)}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a::before{z-index:1;opacity:.55}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/characters"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/jason-lucia-action.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/locations"]::after{background-image:linear-gradient(90deg,#0a1119 15%,rgba(10,17,25,.25)),url('/demo/phase2/demo-world-causeway-01.webp');background-size:cover;background-position:center}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/regions"]::after{background-image:linear-gradient(90deg,#0a1119 18%,rgba(10,17,25,.28)),url('/assets/public-magazine/cutouts/brian-heder.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/businesses"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/boobie-ike.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/activities"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/real-dimez.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/factions"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/raul-bautista.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/properties"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/jason-lucia-seated.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/missions"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/drequan-priest-seated.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/vehicles"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/drequan-priest-car.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a[href*="/weapons"]::after{background-image:linear-gradient(90deg,#0a1119 18%,transparent 72%),url('/assets/public-magazine/cutouts/raul-bautista.png')}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid .is-cross-game::after{display:none}
.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a>strong{font-size:clamp(1.55rem,2vw,2.35rem)}
.world-command[data-game-scope="gta-6"] .world-command-atlas__map,
.world-command[data-game-scope="gta-6"] .world-command-atlas__map>img{min-height:25rem}
.world-command[data-game-scope="gta-6"] .world-command-atlas__empty{position:relative;overflow:hidden;min-height:15rem;background:linear-gradient(90deg,rgba(5,9,14,.96),rgba(5,9,14,.56)),url('/demo/phase2/demo-world-causeway-01.webp') center/cover no-repeat}
.world-command[data-game-scope="gta-6"] .world-command-evidence .evidence-card__visual{min-height:13rem;background:linear-gradient(160deg,rgba(8,14,21,.5),rgba(5,9,14,.84)),url('/demo/phase2/demo-world-causeway-01.webp') center/cover no-repeat}
.world-command[data-game-scope="gta-6"] .world-command-evidence .evidence-card--featured .evidence-card__visual{min-height:22rem}
.world-command[data-game-scope="gta-6"] .world-command-evidence .evidence-card__body{padding:1rem}
.world-command[data-game-scope="gta-6"] .world-command-evidence .evidence-card h2{font-size:clamp(1.55rem,2vw,2.35rem);line-height:.95}
.world-command[data-game-scope="gta-6"] .world-command-changes{display:grid;grid-template-columns:minmax(13rem,3fr) minmax(0,9fr);gap:clamp(1.25rem,3vw,3rem);align-items:start}
.world-command[data-game-scope="gta-6"] .world-command-changes__intro h2{font-size:clamp(2.7rem,4.4vw,4.6rem);line-height:.86}
.world-command[data-game-scope="gta-6"] .world-command-portal,
.world-command[data-game-scope="gta-6"] .world-command-portal:first-child,
.world-command[data-game-scope="gta-6"] .world-command-portal:nth-child(2){min-height:18rem}
.world-command[data-game-scope="gta-6"] .world-command-portal:first-child,
.world-command[data-game-scope="gta-6"] .world-command-portal:nth-child(2){min-height:22rem}
.world-command[data-game-scope="gta-6"] .world-command-portal__copy{padding:1.05rem}
.world-command[data-game-scope="gta-6"] .world-command-portal__copy strong{font-size:clamp(2rem,3.2vw,3.4rem);line-height:.86}
.world-command[data-game-scope="gta-6"] .world-command-portal__copy em{font-size:.8rem;line-height:1.4}
.world-command[data-game-scope="gta-6"] .world-command-portal__signal{background-size:auto 100%;background-repeat:no-repeat;background-position:right bottom}
.world-command[data-game-scope="gta-6"] .world-command-portal__signal::before{opacity:.08}
.world-command[data-game-scope="gta-6"] .world-command-portal--character .world-command-portal__signal{background-image:linear-gradient(90deg,#080d14 12%,rgba(8,13,20,.3)),url('/assets/public-magazine/cutouts/jason-lucia-action.png')}
.world-command[data-game-scope="gta-6"] .world-command-portal--location .world-command-portal__signal{background-image:linear-gradient(90deg,#080d14 10%,rgba(8,13,20,.28)),url('/demo/phase2/demo-world-causeway-01.webp');background-size:cover;background-position:center}
.world-command[data-game-scope="gta-6"] .world-command-portal--region .world-command-portal__signal{background-image:linear-gradient(90deg,#080d14 12%,rgba(8,13,20,.3)),url('/assets/public-magazine/cutouts/brian-heder.png')}
.world-command[data-game-scope="gta-6"] .world-command-portal--business .world-command-portal__signal{background-image:linear-gradient(90deg,#080d14 12%,rgba(8,13,20,.3)),url('/assets/public-magazine/cutouts/boobie-ike.png')}
.world-command[data-game-scope="gta-6"] .world-command-portal--activity .world-command-portal__signal{background-image:linear-gradient(90deg,#080d14 12%,rgba(8,13,20,.3)),url('/assets/public-magazine/cutouts/real-dimez.png')}
.world-command[data-game-scope="gta-6"] .world-command-portal--faction .world-command-portal__signal{background-image:linear-gradient(90deg,#080d14 12%,rgba(8,13,20,.3)),url('/assets/public-magazine/cutouts/raul-bautista.png')}
.world-command[data-game-scope="gta-6"] .world-command-equipment__panel,
.world-command[data-game-scope="gta-6"] .world-command-equipment__panel--weapons{min-height:19rem}
.world-command[data-game-scope="gta-6"] .world-command-equipment__visual{background:linear-gradient(90deg,rgba(6,10,16,.92),rgba(6,10,16,.28)),url('/assets/public-magazine/cutouts/drequan-priest-car.png') right bottom/auto 100% no-repeat}
.world-command[data-game-scope="gta-6"] .world-command-equipment__panel--weapons .world-command-equipment__visual{background:linear-gradient(90deg,rgba(6,10,16,.92),rgba(6,10,16,.28)),url('/assets/public-magazine/cutouts/raul-bautista.png') right bottom/auto 100% no-repeat}
.world-command[data-game-scope="gta-6"] .world-command-coverage--gateway{min-height:0;padding-block:clamp(3rem,5vw,4.5rem)}
.world-command[data-game-scope="gta-6"] .world-command-coverage__copy h2{font-size:clamp(3rem,5vw,5.3rem);line-height:.86}
@media(max-width:58rem){.world-command[data-game-scope="gta-6"]{width:min(100% - 1rem,96rem)}.world-command[data-game-scope="gta-6"] .world-command-hero{min-height:auto}.world-command[data-game-scope="gta-6"] .world-command-hero__layout{padding-block:3.25rem 2rem}.world-command[data-game-scope="gta-6"] .world-command-section{padding-block:2.5rem}.world-command[data-game-scope="gta-6"] .world-command-section__head{grid-template-columns:1fr;gap:.65rem}.world-command[data-game-scope="gta-6"] .world-command-section__head h2{font-size:clamp(2.7rem,12vw,4rem)}.world-command[data-game-scope="gta-6"] .world-command-changes{grid-template-columns:1fr}.world-command[data-game-scope="gta-6"] .world-command-portal,.world-command[data-game-scope="gta-6"] .world-command-portal:first-child,.world-command[data-game-scope="gta-6"] .world-command-portal:nth-child(2){min-height:17rem}.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a::after{opacity:.26}}
@media(max-width:38rem){.world-command[data-game-scope="gta-6"] .world-command-hero h1{font-size:clamp(3.7rem,18vw,5.4rem)}.world-command[data-game-scope="gta-6"] .world-command-section{padding-block:2.15rem}.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a,.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a:nth-child(1),.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a:nth-child(2),.world-command[data-game-scope="gta-6"] .game-scope-directory__grid a:nth-child(3){min-height:8rem}.world-command[data-game-scope="gta-6"] .world-command-evidence .evidence-card--featured .evidence-card__visual{min-height:16rem}.world-command[data-game-scope="gta-6"] .world-command-equipment__panel,.world-command[data-game-scope="gta-6"] .world-command-equipment__panel--weapons{min-height:16rem}}
