body.login{background:#0f172a;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.login h1 a{background:none!important;width:auto!important;height:auto!important;text-indent:0!important;font-size:22px;font-weight:700;color:#f8fafc!important;text-decoration:none}
.login form{border:0;border-radius:14px;box-shadow:0 20px 50px rgba(0,0,0,.35);padding:28px}
.login label{color:#334155;font-weight:500}
.login input[type=text],.login input[type=password]{border-radius:8px;border-color:#cbd5e1;font-size:16px}
.wp-core-ui .button-primary{background:#2563eb;border-color:#2563eb;border-radius:8px;padding:2px 18px}
.wp-core-ui .button-primary:hover{background:#1d4ed8}
.login #nav,.login #backtoblog{text-align:center}
.login #nav a,.login #backtoblog a{color:#94a3b8!important}
