/* DeGeFin / Neue Finanzwelt — admin login branding.
 * The original AdminJS login card is a flex row of two blocks: a left "Willkommen"
 * welcome block and the right form block. We replace ONLY the left welcome block with
 * the brand image and leave the form (and everything else) exactly as the original.
 * Scoped to the login via the stable `.login__Wrapper` class. Loaded via assets.styles.
 *
 * Real DOM: section.login__Wrapper > section(card) > [ section(welcome), form ]
 * (elements are <section>/<form>, NOT <div>). */

/* Left welcome block → brand image. align-self:stretch keeps it the same height as
 * the form block (the flex row's cross size). */
.login__Wrapper > section > section:first-child {
  background: #100460 url('/public/neue-finanzwelt.png') center / cover no-repeat !important;
  padding: 0 !important;
  align-self: stretch !important;
  border-radius: 8px 0 0 8px;
  overflow: hidden;
}

/* Hide the welcome block's original content (heading, message, illustrations). */
.login__Wrapper > section > section:first-child > * {
  display: none !important;
}
