/* Shared logo dimensions, loaded last on every page. */
:root{--brand-header-width:198px;--brand-footer-width:146px}
body.game-home header.home-header .brand-logo-full,
body.account-page header .brand-logo-full,
body header .brand .brand-logo-full,
body header img.brand-logo-full{
 display:block;width:var(--brand-header-width);height:auto;max-height:none;max-width:100%;object-fit:contain;object-position:left center;
}
body.account-page footer .brand-logo-full,
body footer .brand .brand-logo-full{width:var(--brand-footer-width);height:auto;max-height:none;object-fit:contain}
@media(max-width:700px){:root{--brand-header-width:144px;--brand-footer-width:120px}}
