/* Respect the logos and login backdrop selected in the native branding settings. */
.bm-client .bm-sitebar .bm-wordmark.bm-configured-wordmark,
.bm-staff #header #logo.bm-configured-wordmark,
#loginBody .bm-login-brand.bm-configured-wordmark{min-width:0;flex-shrink:1}
.bm-client .bm-sitebar .bm-wordmark img.bm-native-logo,
.bm-staff #header #logo img.bm-native-logo,
#loginBody .bm-login-brand img.bm-native-logo{display:block;width:auto;height:44px;max-width:220px;max-width:min(220px,100%);max-height:44px;min-width:0;object-fit:contain;filter:none;flex-shrink:1}
body#loginBody.bm-has-configured-backdrop{background-color:#080416;background-image:var(--bm-login-backdrop);background-size:cover;background-position:center top;background-repeat:no-repeat}
#loginBody.bm-has-configured-backdrop:before{display:none}
@media(max-width:760px){
.bm-client .bm-sitebar .bm-wordmark img.bm-native-logo,
.bm-staff #header #logo img.bm-native-logo,
#loginBody .bm-login-brand img.bm-native-logo{height:40px;max-height:40px;max-width:180px;max-width:min(180px,100%)}
.bm-staff #header #logo .bm-configured-tagline{display:none}
}
