/* Page-chrome reset only -- not a layout design choice, so it lives here rather than being
   triplicated into each self-contained login-split.css / login-minimal.css / login-fullscreen.css. */
body.login-page {
    margin: 0;
    overflow-x: hidden;
    /* --login-font-family is set inline by _LoginLayout.cshtml from the admin's Typography choice
       (Theme Settings); the fallback here only matters if that inline <style> is ever missing. */
    font-family: var(--login-font-family, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);
    color: #111827;
    background: #F1F2F6;
}
