/* DiabHQ brand artwork only; account presentation belongs to Core. */
.diabhq-login-brand { margin-block-end: 0; }
/* Preserve the supplied vector artwork; choose its palette for the canvas. */
.diabhq-login-brand img { max-width: 100%; height: auto; background: transparent; }
.diabhq-login-brand .diabhq-brand-dark { display: none; }
html.w-theme-dark .diabhq-login-brand .diabhq-brand-light { display: none; }
html.w-theme-dark .diabhq-login-brand .diabhq-brand-dark { display: inline; }
@media (prefers-color-scheme: dark) {
  html.w-theme-system .diabhq-login-brand .diabhq-brand-light { display: none; }
  html.w-theme-system .diabhq-login-brand .diabhq-brand-dark { display: inline; }
}
