/* Platform brand: original Nord emblem supplied by the platform owner. */
.login-brand .nord-brand-logo{
  display:grid;place-items:center;flex:none;width:48px;height:48px;
  background:transparent!important;box-shadow:none!important;
  color:transparent;font-size:0;overflow:visible
}
.login-brand .nord-brand-logo img{
  width:100%;height:100%;object-fit:contain;display:block
}
/* Keep the same identity in onboarding and in boot/loader branding. */
.nord-onboarding-logo,
.nord-loader-brand .nord-logo{
  background:transparent url('/assets/nord-mark.png?v=20261015-nord-brand-v1') center / contain no-repeat!important;
  color:transparent!important;font-size:0!important;box-shadow:none!important
}
.nord-onboarding-logo>img,
.nord-loader-brand .nord-logo>img{width:100%;height:100%;object-fit:contain}
@media(prefers-reduced-motion:reduce){
  .login-brand .nord-brand-logo{transition:none}
}
