/* Shared Mitchabvim palette for the public login form, including query variants. */
body .ova-login-form-container{--primary:#1760BF;--primary-hover:#124D99;color:#221E23}
body .ova-login-form-container .title,body .ova-login-form-container label{color:#1760BF}
body .ova-login-form-container #loginform input[type="submit"]{background:#1760BF!important;border:1px solid #1760BF!important;color:#fff!important;box-shadow:none}
body .ova-login-form-container #loginform input[type="submit"]:hover,body .ova-login-form-container #loginform input[type="submit"]:focus{background:#124D99!important;border-color:#124D99!important;color:#fff!important}
body .ova-login-form-container input.input{border-color:#5E99E1!important;background:#fff;color:#221E23}
body .ova-login-form-container input.input:focus{border-color:#1760BF!important;outline:2px solid #5E99E1;outline-offset:2px;box-shadow:none}
body .ova-login-form-container input[type="checkbox"]{accent-color:#1760BF}
body .ova-login-form-container a,body .ova-login-form-container a:hover,body .ova-login-form-container a:focus{color:#1760BF!important}
body .ova-login-form-container a:hover{text-decoration:underline}
body .ova-login-form-container .login-info,body .ova-login-form-container .login-error{background:#EAF1FB!important;border-color:#5E99E1!important;color:#1760BF!important}
body .ova-login-form-container .title::before,body .ova-login-form-container .title::after{background-color:#5E99E1!important;border-color:#5E99E1!important}
body .ova-login-form-container #loginform p::before,body .ova-login-form-container #loginform p::after{color:#1760BF!important;border-color:#5E99E1!important}
