:root {
  --emc-brand-blue: #0f72ea;
  --emc-brand-ink: #111827;
}

.emc-rmm-brand-logo {
  display: block;
  width: 148px;
  max-width: 148px;
  height: 42px;
  max-height: 42px;
  object-fit: contain;
  object-position: left center;
  margin-right: 12px;
  flex: 0 0 auto;
}

.q-header .q-toolbar .emc-rmm-brand-logo,
.q-layout__section--marginal .q-toolbar .emc-rmm-brand-logo {
  align-self: center;
}

.emc-rmm-brand-wordmark {
  font-weight: 700;
  letter-spacing: 0;
  color: inherit;
}

body.body--dark .emc-rmm-brand-wordmark,
.q-dark .emc-rmm-brand-wordmark {
  color: #ffffff;
}
