
/* Final reference-matched auth overrides */
body.ayyildiz-whmcs[data-template="login"],body.ayyildiz-whmcs[data-template="clientregister"]{background:#000!important;color:#f4f5f7!important}
body.ayyildiz-whmcs[data-template="login"] #main-body,body.ayyildiz-whmcs[data-template="clientregister"] #main-body{background:#000!important}
body.ayyildiz-whmcs[data-template="login"] .login-form .card{background:#202022!important;border:1px solid #303034!important;border-radius:15px!important;box-shadow:0 18px 55px rgba(0,0,0,.55)!important}
body.ayyildiz-whmcs[data-template="login"] .login-form .form-control,body.ayyildiz-whmcs[data-template="login"] .login-form .input-group-text,body.ayyildiz-whmcs[data-template="login"] .login-form .btn-reveal-pw{background:#202022!important;border-color:#3a3a40!important;color:#f3f4f6!important}
body.ayyildiz-whmcs[data-template="login"] .login-form .form-control:focus{border-color:#3477f5!important;box-shadow:0 0 0 2px rgba(52,119,245,.4)!important}
body.ayyildiz-whmcs[data-template="login"] .login-form .btn-primary{background:#2867ed!important;border-color:#2867ed!important;color:#fff!important;height:46px!important;border-radius:8px!important;box-shadow:none!important}
body.ayyildiz-whmcs[data-template="login"] .login-form .btn-primary:hover{background:#3477f5!important;border-color:#3477f5!important}
body.ayyildiz-whmcs[data-template="login"] .login-form .alert{background:#351d21!important;border:1px solid #70343d!important;color:#ffb6bc!important;border-radius:8px}
body.ayyildiz-whmcs[data-template="login"] .login-form .alert a{color:#8eb8ff}
body.ayyildiz-whmcs[data-template="login"] .login-form .card-footer{color:#8b909a!important}
body.ayyildiz-whmcs[data-template="login"] .login-form .card-footer a{color:#71a9ff!important}
