.brand-logo{align-items:center;gap:10px;min-width:0;display:inline-flex}.brand-logo-img{object-fit:contain;flex-shrink:0;display:block}.brand-logo-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.brand-logo-name{color:var(--color-text);white-space:nowrap;font-weight:700}.brand-logo-sub{color:var(--color-text-muted);font-size:12px;font-weight:500}
