/* Dev-only branding overrides (gitignored via api/public) */

/* Admin/customer sidebar: slightly larger than live (style.scss uses 45px) */
.brand-logo img.sidebar-logo-image,
.sidebar-logo-image {
  height: 52px !important;
  max-height: 52px !important;
}

/* Login page: white logo */
.logo-link .brand-logo img {
  max-width: 200px !important;
}
@media (max-width: 768px) {
  .logo-link .brand-logo img {
    max-width: 160px !important;
  }
}

/* Generate / Amend Invoice: smaller demo logo (170px in component CSS for live/production) */
.invoice-card .company-logo {
  width: 130px !important;
}
.invoice-card .company-logo img {
  max-width: 100% !important;
  height: auto !important;
}
