/* SAFE IT GUARD - REV2-07-R3B | Global brand only; no business logic change. */
:root{--sig-brand-blue:#1769D1;--sig-brand-teal:#147C83;--sig-brand-navy:#102A43}
.sig-wordmark{display:block!important;object-fit:contain!important;object-position:left center!important;max-width:100%;height:auto;flex-shrink:1;mix-blend-mode:normal!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
/* Master: original supplied transparent wordmark in dark navigation / light login */
body.m2 .m2-brand{min-height:62px;display:flex;align-items:center;justify-content:flex-start;padding-left:13px;padding-right:10px}
body.m2 .m2-brand>.sig-wordmark{width:190px!important;height:48px!important;max-width:100%!important}
body.m2 .m2-login-brand>.sig-wordmark,body.m2-client .m2-login-brand>.sig-wordmark{width:min(252px,100%)!important;height:66px!important;max-width:100%!important;object-position:left center}
body.m2 .m2-login-brand{min-height:66px;align-items:center}
/* Shopping admin */
.sp-app .sp-brand{min-height:56px;align-items:center;padding-left:6px;padding-right:6px}
.sp-app .sp-brand>.sig-wordmark{width:191px!important;height:52px!important;max-width:100%!important}
/* Operational panel */
.ops-sidebar .ops-brand{display:flex;align-items:center;padding-left:15px;padding-right:15px}
.ops-sidebar .ops-brand>.sig-wordmark{width:197px!important;height:48px!important;max-width:100%!important}
/* Floor map and audit share the same graphic on dark menus */
.layout>.sidebar .brand{display:flex;align-items:center;padding-left:14px;padding-right:14px}
.layout>.sidebar .brand>.sig-wordmark{width:186px!important;height:48px!important;max-width:100%!important}
/* Invite activation remains in the Shopping environment, without a new tenant or login */
.safeit-tenant-flow .safeit-tenant-brand>.sig-wordmark{width:205px!important;height:53px!important;max-width:100%!important}
@media(max-width:850px){body.m2 .m2-brand>.sig-wordmark{width:180px!important}body.m2 .m2-login-brand>.sig-wordmark,body.m2-client .m2-login-brand>.sig-wordmark{width:min(220px,100%)!important;height:57px!important}.ops-sidebar .ops-brand>.sig-wordmark,.sp-app .sp-brand>.sig-wordmark{width:182px!important}}
@media(max-width:440px){.safeit-tenant-flow .safeit-tenant-brand>.sig-wordmark{width:168px!important}.layout>.sidebar .brand>.sig-wordmark{width:170px!important}}
