/* Broker Link Login Screen Background */

#dashboard-wrapper.Login-screen {
    background: #292929 !important;
}

/* Remove the legacy wrapper card.
   bl-login-ui now provides its own card. */

#dashboard-wrapper.Login-screen .main-dash-content {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Legacy WP-Members Login & Registration Forms Only */

#dashboard-wrapper.Login-screen #wpmem_login label,
#dashboard-wrapper.Login-screen #wpmem_login legend{

    color: var(--bl-text) !important;

}

/* Legacy input styling */

#dashboard-wrapper.Login-screen #wpmem_login input[type="text"],
#dashboard-wrapper.Login-screen #wpmem_login input[type="email"],
#dashboard-wrapper.Login-screen #wpmem_login input[type="password"],
#dashboard-wrapper.Login-screen #wpmem_reg input[type="text"],
#dashboard-wrapper.Login-screen #wpmem_reg input[type="email"],
#dashboard-wrapper.Login-screen #wpmem_reg input[type="password"] {

    background: var(--bl-surface) !important;
    color: var(--bl-text-dark) !important;
    border: 1px solid var(--bl-border) !important;

}

/* Legacy submit buttons */

#dashboard-wrapper.Login-screen #wpmem_login .button_div input[type="submit"],
#dashboard-wrapper.Login-screen #wpmem_reg .button_div input[type="submit"] {

    color: var(--bl-text-on-gold) !important;
    background-color: var(--bl-primary) !important;
    border-color: transparent !important;

}

/* Legacy links only */

#dashboard-wrapper.Login-screen .link-text-forgot a,
#dashboard-wrapper.Login-screen .link-text-username a,
#dashboard-wrapper.Login-screen .back-link a {

    color: var(--bl-primary) !important;

}

#dashboard-wrapper.Login-screen .link-text-forgot a:hover,
#dashboard-wrapper.Login-screen .link-text-username a:hover,
#dashboard-wrapper.Login-screen .back-link a:hover {

    color: var(--bl-primary-hover) !important;

}
