/* ListaWG · 15-portal-jogos.css — blocos que antes ficavam inline no index.html, na mesma ordem.
   A ordem dos arquivos css/NN-*.css no index.html é a ordem da cascata: não reordene. */

/* ===== lw-portal-logo-cards-03640 ===== */
.portal-games-section .game-tile:before{background:linear-gradient(180deg,rgba(4,7,10,0) 0%,rgba(4,7,10,.03) 58%,rgba(4,7,10,.44) 100%)!important}
#portalBfg,#portalKt,#portalTc,#portalComando,#portal40k,#portalHH{filter:none!important}
#portalBfg{background-image:url("../games/bfg/assets/bfg-space-bg-v0342.webp")!important}
#portalKt{background-image:url("../games/universal/kill-team/assets/kt-tactical-bg-v0342.webp")!important}
#portalTc{background-image:url("../games/trench-crusade/assets/trench-crusade-bg-v0342.webp")!important}
#portalComando{background-image:url("../games/comando/assets/comando-card-bg-v0344.webp")!important}
#portal40k{background-image:url("../games/universal/wh40k/assets/wh40k-card-bg-v0342.webp")!important}
#portalHH{background-image:url("../games/universal/horus-heresy/assets/horus-heresy-card-bg-v0342.webp")!important}
.portal-games-section .game-tile .game-card-copy--with-logo{padding-top:78px!important}
.portal-games-section .game-tile .game-card-logo{position:absolute!important;top:14px!important;left:14px!important;display:block!important;width:auto!important;height:auto!important;max-width:min(62%,300px)!important;max-height:64px!important;object-fit:contain!important;z-index:2!important;filter:drop-shadow(0 3px 8px rgba(0,0,0,.55))}
.portal-games-section .game-tile .game-card-logo--40k{max-height:58px!important;max-width:min(54%,230px)!important}
.portal-games-section .game-tile .game-card-logo--hh{max-height:58px!important;max-width:min(56%,240px)!important}
.portal-games-section .game-tile .game-card-logo--kt{max-height:56px!important;max-width:min(58%,250px)!important}
.portal-games-section .game-tile .game-card-logo--tc{max-height:52px!important;max-width:min(56%,250px)!important}
.portal-games-section .game-tile .game-card-logo--comando{max-height:54px!important;max-width:min(58%,250px)!important}
.portal-games-section .game-tile .game-card-logo--sc{max-height:58px!important;max-width:min(58%,250px)!important}
#portalStarcraft .game-card-copy--with-logo{padding-top:82px!important}
.cmd-game-logo{display:block;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 3px 10px rgba(0,0,0,.42))}
.cmd-game-logo--hub{max-width:min(360px,74vw);max-height:98px;margin:8px 0 12px}
.cmd-game-logo--builder{max-width:min(280px,46vw);max-height:74px;margin:6px 0 10px}
.comando-head-brand{min-width:0}
@media(max-width:760px){.portal-games-section .game-tile .game-card-copy--with-logo{padding-top:66px!important}.portal-games-section .game-tile .game-card-logo{max-height:52px!important;max-width:min(62%,225px)!important}#portalStarcraft .game-card-copy--with-logo{padding-top:70px!important}.cmd-game-logo--hub{max-width:min(280px,80vw);max-height:74px}.cmd-game-logo--builder{max-width:min(220px,70vw);max-height:58px}}

/* ===== lw-home-card-hotfix-03641 ===== */
#portalKt .game-card-logo,#portalTc .game-card-logo,#portal40k .game-card-logo,#portalHH .game-card-logo,#portalStarcraft .game-card-logo{display:none!important}
#portalKt .game-card-copy--with-logo,#portalTc .game-card-copy--with-logo,#portal40k .game-card-copy--with-logo,#portalHH .game-card-copy--with-logo,#portalStarcraft .game-card-copy--with-logo{padding-top:0!important}
#portalComando .game-card-copy--with-logo{padding-top:72px!important}
#portalComando .game-card-logo--comando{top:14px!important;left:14px!important;max-height:48px!important;max-width:min(52%,220px)!important}
@media(max-width:760px){#portalComando .game-card-copy--with-logo{padding-top:62px!important}#portalComando .game-card-logo--comando{top:12px!important;left:12px!important;max-height:40px!important;max-width:min(54%,180px)!important}}

/* ===== lw-logo-position-and-scale-03643 ===== */
/* Anchor Comando logo to the card itself, never to bottom-aligned text. */
#portalComando>.game-card-logo--comando{position:absolute!important;top:14px!important;left:14px!important;z-index:2!important;max-height:48px!important;max-width:min(52%,220px)!important;}
#portalComando .game-card-copy--with-logo{padding-top:0!important;}
/* Increase the original Kill Team module header logo by 20%. */
#ktUniversalModule .lw-logo-kt{max-height:72px!important;max-width:min(432px,88.8vw)!important;}
@media(max-width:760px){#portalComando>.game-card-logo--comando{top:12px!important;left:12px!important;max-height:40px!important;max-width:min(54%,180px)!important;}}
@media(max-width:650px){#ktUniversalModule .lw-logo-kt{max-height:66px!important;max-width:min(330px,86.4vw)!important;}}

