/* MapleCentral: outlined wordmark, layered maple leaf, and consistent account branding. */
.mc-logo-pair{display:block;width:100%;height:100%;position:relative}
.mc-logo-pair img{object-fit:contain;object-position:left center}
.mc-logo-pair .mc-logo-night{display:none!important}
body.dark .mc-logo-pair .mc-logo-day{display:none!important}
body.dark .mc-logo-pair .mc-logo-night{display:block!important}
body .app-header .mo-header .brand{flex-basis:252px!important}
body .app-header .mo-header .brand-logo{width:252px!important;height:60px!important}
body .app-header .mo-header .brand-logo img{width:100%!important;height:100%!important;max-height:none!important}
.mn-auth-brand.mn-auth-wordmark{display:block;padding:0;margin:0 0 24px;max-width:360px;height:88px;background:none}
.mn-auth-wordmark .mc-logo-pair img{width:100%;height:100%}
@media(min-width:736px) and (max-width:1030px){body .app-header .mo-header .brand{flex-basis:208px!important}body .app-header .mo-header .brand-logo{width:208px!important;height:51px!important}}
@media(max-width:735px){body .app-header .mo-header .brand{flex:1 1 230px!important;min-width:0!important}body .app-header .mo-header .brand-logo{width:100%!important;max-width:230px!important;height:46px!important}body .app-header:has(.mo-header){height:68px!important;--nav-h:68px}}
.mc-footer-logo .mc-logo-pair{width:190px;height:51px}
.mc-footer-logo .mc-logo-pair img{width:100%;height:100%;max-height:none}
/* One vector lockup carries the slogan in both colour modes. */
body .app-header .mo-header .brand{flex-basis:282px!important}
body .app-header .mo-header .brand-logo{width:282px!important;height:66px!important}
@media(min-width:736px) and (max-width:1030px){body .app-header .mo-header .brand{flex-basis:230px!important}body .app-header .mo-header .brand-logo{width:230px!important;height:58px!important}}
@media(max-width:735px){body .app-header .mo-header .brand{flex:1 1 230px!important}body .app-header .mo-header .brand-logo{width:100%!important;max-width:230px!important;height:52px!important}}
