/* Shared uploaded Acubens Lab wordmark: retain natural proportions in every brand slot. */
html[data-workspace-shell] .workspace-sidebar .workspace-brand{padding:0 8px!important;background:transparent!important;min-height:40px!important}
html[data-workspace-shell] .workspace-sidebar .workspace-brand .acbs-wordmark{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;filter:none!important}
html[data-acbs-style="lab"][data-workspace-shell] .workspace-sidebar .workspace-brand .acbs-wordmark{filter:invert(1)!important}
html[data-workspace-collapsed="true"] .workspace-sidebar .workspace-brand .acbs-wordmark{width:100%!important;min-width:0!important}
html body #mainContent.app>header .brand-mark{width:clamp(130px,16vw,220px)!important;height:auto!important;max-height:42px!important;object-fit:contain!important;filter:invert(1)!important}
html[data-acbs-style="white"] body #mainContent.app>header .brand-mark,html[data-acbs-style="minimal"] body #mainContent.app>header .brand-mark,html[data-acbs-style="bitmap"] body #mainContent.app>header .brand-mark{filter:none!important}
html body .b-brand>img.acbs-wordmark{width:200px!important;height:auto!important;max-height:50px!important;object-fit:contain!important}
html body .auth-identity .acbs-auth-wordmark{display:block!important;width:min(300px,100%)!important;height:auto!important;margin:50px 0 30px!important;filter:none!important}
html[data-acbs-style="white"] .auth-identity .acbs-auth-wordmark,html[data-acbs-style="minimal"] .auth-identity .acbs-auth-wordmark,html[data-acbs-style="bitmap"] .auth-identity .acbs-auth-wordmark{filter:brightness(0)!important}
html body .auth-identity:after{content:none!important}
html body .workspace-watermark img{width:100%!important;height:auto!important;object-fit:contain!important}
html body .lab-loader .lab-loader-mark{width:110px!important;height:auto!important;max-height:24px!important;object-fit:contain!important}
html body .site-footer .footer-brand img{width:min(340px,100%)!important;height:auto!important;object-fit:contain!important;filter:none!important}
@media(max-width:760px){html body .auth-identity .acbs-auth-wordmark{width:min(240px,100%)!important;margin:24px 0 12px!important}html body #mainContent.app>header .brand-mark{width:150px!important}}
html body .auth-identity .auth-emblem:has(.acbs-auth-wordmark){display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:auto!important;min-height:80px!important;background:none!important;border:0!important;box-shadow:none!important}
html[data-acbs-style="white"] .lab-loader .lab-loader-mark,html[data-acbs-style="minimal"] .lab-loader .lab-loader-mark,html[data-acbs-style="bitmap"] .lab-loader .lab-loader-mark{filter:brightness(0)!important}
