/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXMiOlsiY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 */
/* Custom overrides for logo alignment */
.main-sidebar .sidebar-brand a.sidebar-brand-link {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 70px; /* match existing sidebar-brand height */
}

.main-sidebar .sidebar-brand a.sidebar-brand-link .header-logo {
	height: 120px; /* visible, consistent size */
	width: 180px;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}

/* Ensure favicon usage consistent (no change, just safe fallback) */