/* DJIVA header: approved original PNG is embedded in hybrid.js.
   No external logo request; identical art/lettering to earlier release.
   Only top navigation is affected; no typography is reconstructed. */
.v2-top .v2-brand .djiva-header-original{
 display:inline-block!important;position:relative!important;
 width:82px!important;height:29px!important;min-width:82px!important;
 overflow:hidden!important;flex:0 0 82px!important;
 vertical-align:middle!important;line-height:0!important;
 background:transparent!important;border:0!important;
}
.v2-top .v2-brand .djiva-header-original img{
 position:absolute!important;inset:0!important;
 width:100%!important;height:100%!important;
 max-width:100%!important;max-height:100%!important;
 object-fit:contain!important;
 padding:0!important;margin:0!important;
 border:0!important;box-shadow:none!important;
}
.v2-top .v2-brand .djiva-header-original-dark{display:block!important}
.v2-top .v2-brand .djiva-header-original-light{display:none!important}
html[data-theme="light"] .v2-top .v2-brand .djiva-header-original-dark{display:none!important}
html[data-theme="light"] .v2-top .v2-brand .djiva-header-original-light{display:block!important}
