/* Original brand asset: preserve proportions on desktop, mobile and dark surfaces. */
img.light-logo, img.dark-logo { object-fit:contain; height:auto; max-width:100%; }
#sideHeader .navbar-brand img { width:130px; height:auto; max-height:none; }
.dark-mode img.dark-logo { background:#fff; border-radius:6px; padding:5px 7px; box-sizing:content-box; }
@media(max-width:767.98px) {
  .navbar-brand img.light-logo,.navbar-brand img.dark-logo { width:110px; height:auto; }
}
