body.login{display:grid;place-items:center;min-height:100vh;background:radial-gradient(circle at 72% 18%,rgba(150,3,12,.75),transparent 32%),linear-gradient(135deg,#0a0a0a,#1f1f22 58%,#111111);font-family:"Lato",Arial,sans-serif}body.login:before{content:"Área privada de redacción";position:fixed;top:28px;left:32px;color:#ff5a5f;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.login #login{width:390px;padding:30px 0}.login h1 a{width:120px;height:120px;margin-bottom:24px;background-image:url("../images/isotipo.svg");background-size:contain;background-position:center}.login form{border:0;border-radius:18px;padding:30px;background:#fff;box-shadow:0 24px 70px rgba(0,0,0,.32)}.login label{color:#1d1d20;font-weight:800}.login form .input,.login input[type=text]{border:1px solid #cecece;border-radius:9px;background:#f7f8fb;padding:9px 12px;font-size:17px;box-shadow:none}.login form .input:focus{border-color:#b3030f;box-shadow:0 0 0 3px rgba(179,3,15,.13)}.wp-core-ui .button-primary{min-height:42px;border:0;border-radius:999px;background:#e60411;color:#fff;font-weight:900;text-transform:uppercase;box-shadow:3px 3px 0 #111111}.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:focus{background:#ff3b45;color:#111111}.login #nav,.login #backtoblog{text-align:center}.login #nav a,.login #backtoblog a{color:#e2e2e2!important}.login .privacy-policy-page-link a{color:#b9b9b9}.login .message,.login .notice{border-left-color:#e60411;border-radius:8px}@media(max-width:480px){body.login:before{top:16px;left:16px}.login #login{width:calc(100% - 32px)}.login h1 a{width:100px;height:100px}}
