body.login{background:#f4f6f9;color:#111827;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.login h1 a{background:none!important;width:auto!important;height:52px!important;text-indent:0!important;font-size:0!important;overflow:visible!important;margin-bottom:14px!important}
.login h1 a:after{content:"AGBC";font-size:34px;font-weight:900;letter-spacing:-1.6px;color:#0b1220}
.login form{border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 22px 55px rgba(15,23,42,.08);padding:28px}
.login label{color:#334155;font-weight:700}
.login input[type=text],.login input[type=password],.login input[type=email]{border:1px solid #cbd5e1;border-radius:10px;padding:7px 10px;box-shadow:none}
.wp-core-ui .button-primary{background:#0b1220;border-color:#0b1220;border-radius:10px;min-height:40px;font-weight:700}
.wp-core-ui .button-primary:hover{background:#162238;border-color:#162238}
.login #backtoblog a,.login #nav a{color:#475569}
