/* Official UMWE brand mark across the application */
.umwe-logo .u-mark{background:url('/assets/umwe-brand-light.svg') center/contain no-repeat!important;width:46px!important;height:44px!important;flex:0 0 46px!important;transform:none!important}
.umwe-logo .u-mark>span,.umwe-logo .u-mark>i,.umwe-logo .u-mark>b{display:none!important}
.umwe-logo strong{color:var(--text,#101820)!important;font-weight:800!important;letter-spacing:.045em!important}
.umwe-logo em{color:var(--muted,#667784)!important;font-style:normal!important;letter-spacing:.025em!important}
:root[data-theme="dark"] .umwe-logo .u-mark{background-image:url('/assets/umwe-brand-dark.svg')!important}
:root[data-theme="dark"] .umwe-logo strong{color:#f4fbff!important}
:root[data-theme="dark"] .umwe-logo em{color:#a9bdc9!important}
/* Sidebar is always a dark glass surface, regardless of page theme. */
.sidebar .umwe-logo .u-mark{background-image:url('/assets/umwe-brand-dark.svg')!important}
.sidebar .umwe-logo strong{color:#f4fbff!important}.sidebar .umwe-logo em{color:#a9bdc9!important}
/* Login is a dark photographic surface. */
.auth-shell>.login-brand .u-mark{background:url('/assets/umwe-brand-dark.svg') center/contain no-repeat!important;width:48px!important;height:46px!important;flex:0 0 48px!important}
.auth-shell>.login-brand strong{color:#fff!important}.auth-shell>.login-brand em{color:#9eb0bc!important}
