/* EduFin — habillage de wp-login.php (charte provisoire, voir edufin.css). */
body.login { background: #f5f7fa; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif; }
.login h1 a { background-image: none !important; text-indent: 0 !important; width: auto !important; height: auto !important; font-size: 1.4rem; font-weight: 700; color: #0b4f6c; }
.login form { border-radius: 8px; border: 1px solid #d9e2ec; box-shadow: none; }
.wp-core-ui .button-primary { background: #0b4f6c; border-color: #0b4f6c; min-height: 40px; }
.wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:focus { background: #0d5f82; border-color: #0d5f82; }
.login #nav a, .login #backtoblog a, .edufin-login-register a { color: #0b4f6c; }
