/* The VSS emblem is the sole signature; no colored plaque behind the mark. */
.sidebar { overflow-y: auto; overscroll-behavior: contain; scrollbar-width: thin; }
.brand.brand-signature {
 display:flex; align-items:center; justify-content:center;
 width:100%; min-height:178px; margin:0 0 22px; padding:0 6px 10px;
 background:transparent; border:0; border-radius:0; box-shadow:none; text-decoration:none;
}
.vss-standalone-logo { display:block; width:180px; height:168px; object-fit:contain; }
.brand.brand-signature:focus-visible, .mobile-brand:focus-visible { outline:2px solid #245e96; outline-offset:4px; }
.mobile-brand { display:none; }
@media (max-width:760px) {
 .topbar-left { gap:10px; }
 .topbar-left .breadcrumb { display:none; }
 .mobile-brand { display:inline-flex; align-items:center; justify-content:center; width:46px; height:46px; text-decoration:none; }
 .mobile-brand img { display:block; width:46px; height:46px; object-fit:contain; }
 .unit-switch select { max-width:137px; }
}
@media (prefers-reduced-motion:reduce) { .brand-signature,.mobile-brand { transition:none; } }
