/*
 * EEVJURIS — Login layout correction
 * Language selector remains at the top.
 * Login card returns to true vertical centering.
 */
:root {
    --eev-login-language-gap: 18px;
}

.eevjuris-login-locale {
    top: var(--eev-login-language-gap) !important;
}

/* Do NOT push the Filament simple page down because of the language selector. */
.fi-simple-main,
.fi-simple-page {
    margin-top: 0 !important;
}

/* Preserve true viewport vertical centering for the login area. */
.fi-simple-layout {
    min-height: 100vh !important;
}

@media (max-width: 767px) {
    :root {
        --eev-login-language-gap: 12px;
    }
}
