/* Canonical PSOps wordmark. Department badges/backgrounds are deliberately not targeted. */
html body img[src*="brand/psops/official-logo-r1.webp"] {
 object-fit:contain!important;object-position:center!important;
 aspect-ratio:700 / 345!important;height:auto!important;
 max-height:80px!important;max-width:100%!important;
 border-radius:0!important;filter:none!important;
}
html body :is(.brand-block,.public-brand,.platform-brand) > img[src*="official-logo-r1.webp"] {
 width:108px!important;max-width:108px!important;max-height:54px!important;flex-shrink:0;
}
html body .psops-standard-topbar {display:inline-flex;align-items:center;flex:0 0 auto;line-height:0;}
html body .psops-standard-topbar img {width:100px!important;max-height:50px!important;}
html body .psops-command-header__brand--psops {width:132px;max-width:100%;}
html body .psops-standard-hero-brand {
 display:flex;align-items:center;justify-content:flex-end;gap:10px;
 grid-column:1 / -1;flex-basis:100%;width:100%;order:99;
 margin-top:12px;padding-top:8px;border-top:1px solid #ffffff22;
 position:relative;z-index:1;box-sizing:border-box;
}
html body .psops-standard-hero-brand img {width:100px!important;max-height:50px!important;}
@media(max-width:640px){html body .psops-standard-topbar img{width:72px!important;max-height:36px!important}}
@media print{html body img[src*="official-logo-r1.webp"]{max-height:48px!important}}

html body .psops-standard-hero-flex {flex-wrap:wrap!important;}
html body .iw-brand img[src*="official-logo-r1.webp"] {width:100px!important;max-width:100px!important;}
html body .iw-brand:has(img[src*="official-logo-r1.webp"]) > strong {display:none;}
html body .nse-titlebar__mark:has(img[src*="official-logo-r1.webp"]) {width:90px;height:auto;aspect-ratio:700 / 345;}
