/* Placeholder — original branded stylesheet wasn't part of the uploaded files.
   Replace with your design tokens (see spec Section 8 / base color tokens). */

#custom-login-form {
    max-width: 360px;
    margin: 0 auto;
}
#custom-login-form input[type="text"],
#custom-login-form input[type="password"],
#custom-login-form input[type="email"] {
    width: 100%;
    padding: 0.6em;
    box-sizing: border-box;
}
#login-feedback.error-message { color: #b00020; }
#login-feedback.success-message { color: #1a7f37; }
