/* Marchio unico Bilancio: la W dell'icona, senza riquadro nell'interfaccia. */
.brand-mark,
.onboarding-brand-mark,
.splash-mark span,
.onboarding-welcome-logo span{
  display:inline-block!important;
  flex:0 0 auto!important;
  color:transparent!important;
  font-size:0!important;
  line-height:1!important;
  transform:none!important;
  background:url('icons/bilancio-mark.svg') center / contain no-repeat!important;
}

.brand-mark{
  width:1.3rem!important;
  height:1.55rem!important;
}

/* Le intestazioni secondarie hanno vecchi stili più specifici per il
   carattere di riserva ≋. Il carattere non deve comparire sopra l'SVG. */
.app-section-brand .brand-mark{
  color:transparent!important;
  font-size:0!important;
  transform:none!important;
}

.onboarding-brand-mark{
  width:1.35rem!important;
  height:1.55rem!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

.splash-mark,
.onboarding-welcome-logo{
  width:5.7rem!important;
  height:5.7rem!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
}

.splash-mark span,
.onboarding-welcome-logo span{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
}

.splash-mark span::after,
.onboarding-welcome-logo span::after,
.onboarding-brand-mark::after{content:none!important}

@media(max-width:760px){.brand-mark{width:1.45rem!important;height:1.7rem!important}}
