.alert-danger{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
.invalid-feedback {
  display: block;
}
.content-wrapper{
  justify-content: flex-start;
}
.api-banner{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
}
/* Logo pe 3 randuri (public/brand/) in sidebar si pe login/reset — aceleasi reguli ca in TCH
   (public_html/public/backend/assets/css/theme-overwrite.css). Prefix tcl-: Materio are deja
   .app-brand-img cu display:block pe specificitate mai mare. */
.tcl-brand-logo {
    display: block;
    width: auto;
    height: 75px;
}

.menu .app-brand.demo {
    height: 107px;
}

.menu .menu-inner-shadow {
    inset-block-start: 99px;
}

.authentication-wrapper .tcl-brand-logo {
    height: 56px;
}

.tcl-brand-logo-dark,
[data-bs-theme="dark"] .tcl-brand-logo-light {
    display: none;
}

[data-bs-theme="dark"] .tcl-brand-logo-dark {
    display: block;
}
