.brand-logo{display:inline-flex;align-items:center;text-decoration:none;line-height:0}
.brand-logo img{display:block;width:142px;height:auto;max-height:40px;object-fit:contain}
.auth-art .brand-logo-dark{background:#fff;border-radius:12px;padding:6px 10px;width:max-content}
.auth-art .brand-logo-dark img{width:150px}
.mobile-brand .brand-logo img{width:150px;max-height:42px}
.auth-art>.brand-logo-dark{align-self:flex-start;margin-left:-4px}
.mobile-brand{align-items:flex-start}
.sidebar>.brand-logo{padding:0 0 43px;align-self:flex-start}
.sidebar>.brand-logo img{width:142px}
