/* v26: shared Home-Nest H/N house logo on login and app shell. */
.hn-brand-image,.hn-login-image{display:block;object-fit:contain;max-width:100%;max-height:100%;flex:none}
.brand-mark{overflow:hidden;background:#28503e}
.brand-mark .hn-brand-image{width:37px;height:37px}
.login-brand-icon{overflow:hidden;flex-shrink:0}
.login-brand-icon .hn-login-image{width:47px;height:47px}
.login-mini-icon .hn-login-image{width:34px;height:34px}
@media(max-width:700px){
 .login-brand-icon .hn-login-image{width:39px;height:39px}
}

/* v29: centred H/N mark; spacing is encoded as actual transparent pixels in the images. */
.hn-brand-image,.hn-login-image{object-fit:contain;object-position:center;}
