/* Native vector identity, kept legible at the narrowest app width. */
:is(.project-library,.lib-app) .lib-brand{gap:0;line-height:0;flex-shrink:0;padding:0;border:0;background:transparent}
:is(.project-library,.lib-app) .lib-brand-logo{display:block;width:184px;height:auto;max-height:58px;max-width:none;object-fit:contain}
:is(.project-library,.lib-app) .lib-search{min-width:0}
.brand .brand-logo{display:block;width:184px;height:auto;max-height:62px;object-fit:contain}
@media(max-width:1080px){
 :is(.project-library,.lib-app) .lib-brand-logo{width:164px}
}
@media(max-width:730px){
 :is(.project-library,.lib-app) .lib-brand-logo{width:150px;max-height:52px}
}
@media(max-width:370px){
 :is(.project-library,.lib-app) .lib-brand-logo{width:132px;max-height:48px}
}
