.brand-logo{display:block;flex:none;object-fit:contain;aspect-ratio:1/1;max-width:100%;filter:none;image-rendering:auto}
.product-brand{display:flex;align-items:center;gap:10px;min-width:0;line-height:1.35}
.product-brand>span{min-width:0;overflow-wrap:break-word}
.brand-mark:has(>.brand-logo){background:transparent;box-shadow:none;color:inherit}
:root[data-client-variant=wechat] .auth-app-identity .auth-app-symbol{background:transparent;box-shadow:none;border:0}
:root[data-client-variant=wechat] .auth-app-symbol>.brand-logo{width:100%;height:100%}
:root[data-client-variant=wechat] .settings-about-symbol:has(>.brand-logo){background:transparent;box-shadow:none;border:0}
.settings-about-symbol>.brand-logo{width:100%;height:100%}
#login .product-brand{justify-content:flex-start;font-size:clamp(20px,5vw,25px);gap:12px}
#brand.product-brand{font-size:18px;gap:8px;margin-top:0}
#brand.product-brand>.brand-logo{width:28px;height:28px}
#brand.product-brand>span{white-space:nowrap}
#mobileHeader .product-brand{font-size:16px;gap:8px}
@media(max-width:420px){#login .product-brand{gap:10px}#mobileHeader .brand-logo{width:26px;height:26px}}
