/* ============================================================
   Login shell (_MainLayoutLogin) — centered single-card layout.
   Extracted verbatim from the layout's inline <style> per the
   page-CSS organisation rule. MUST load at the exact position
   the inline block had: AFTER fms-login.css (cascade winner).
   ============================================================ */

body { justify-content: center; }

.form-panel { flex: 0 1 100%; max-width: 100%; }

.mobile-logo { display: flex; }

/* Kill the legacy white band behind the welcome header
   (mp-refresh-login.css body .login-header wins by specificity). */
body .login-header {
    background: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    border: none !important;
    padding: 0 !important;
    margin-bottom: 24px !important;
}
