body.login.ogd-native-metrics-login{display:grid;min-height:100vh;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);align-items:center;margin:0;background:#edf1eb;color:#12352d;font-family:Manrope,sans-serif}
.ogd-native-metrics-login #login{box-sizing:border-box;width:min(100%,520px);margin:0 auto;padding:48px 40px;grid-column:2;grid-row:1}
.ogd-native-metrics-login #login h1 a{width:100%;height:auto;margin:0 0 35px;background:none;color:#168b53;font:500 10px/1.3 DM Mono,monospace;letter-spacing:.14em;text-indent:0;text-transform:uppercase}
.ogd-native-metrics-login #login h1 a:before{display:block;margin-bottom:18px;color:#073f34;font:800 34px/1 Manrope,sans-serif;letter-spacing:-.045em;content:"Ingresar al dashboard";text-transform:none}
.ogd-native-metrics-login #loginform,.ogd-native-metrics-login #lostpasswordform,.ogd-native-metrics-login #registerform{margin-top:0;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}
.ogd-native-metrics-login #loginform>p:first-child:before{display:block;margin-bottom:28px;color:#5b7168;font:400 14px/1.6 Manrope,sans-serif;content:"Usá tus credenciales de WordPress. Si tu cuenta tiene 2FA activo, Wordfence solicitará el código de seguridad."}
.ogd-native-metrics-login label{color:#294d42;font-size:12px;font-weight:700}
.ogd-native-metrics-login input[type=text],.ogd-native-metrics-login input[type=password],.ogd-native-metrics-login input[type=email],.ogd-native-metrics-login input[type=tel],.ogd-native-metrics-login input[type=number]{box-sizing:border-box;width:100%;min-height:49px;margin:8px 0 16px;padding:12px 14px;border:1px solid #b9c9c1;border-radius:0;background:#fff;color:#12352d;font:500 15px Manrope,sans-serif;box-shadow:none}
.ogd-native-metrics-login input:focus{border-color:#168b53;outline:2px solid #60e18a;box-shadow:none}
.ogd-native-metrics-login .forgetmenot{margin-top:2px}
.ogd-native-metrics-login .forgetmenot label{font-weight:500}
.ogd-native-metrics-login .submit{margin-top:24px!important}
.ogd-native-metrics-login .button-primary{min-height:50px;padding:0 22px;border:0;border-radius:0;background:#073f34;color:#fff;font:700 13px Manrope,sans-serif;text-shadow:none;box-shadow:none}
.ogd-native-metrics-login .button-primary:hover,.ogd-native-metrics-login .button-primary:focus{background:#0d5948;color:#fff}
.ogd-native-metrics-login #nav,.ogd-native-metrics-login #backtoblog{margin:20px 0 0;padding:0}
.ogd-native-metrics-login #nav a,.ogd-native-metrics-login #backtoblog a{color:#168b53;font-size:12px;font-weight:700}
.ogd-native-metrics-login .language-switcher{display:none}
.ogd-native-metrics-login #login_error,.ogd-native-metrics-login .message,.ogd-native-metrics-login .success{margin:0 0 24px;padding:13px 15px;border:0;border-left:3px solid #168b53;background:#fff;color:#405e53;box-shadow:none}
.ogd-native-metrics-login #login_error{border-left-color:#b42318;background:#fff1ef;color:#8f1d14}
.ogd-native-metrics-login .wp-hide-pw{min-height:40px;color:#168b53!important}
.ogd-native-login-brand{box-sizing:border-box;display:flex;min-height:100vh;grid-column:1;grid-row:1;flex-direction:column;justify-content:space-between;padding:52px clamp(36px,7vw,110px);background-color:#073f34;background-image:linear-gradient(#ffffff0b 1px,transparent 1px),linear-gradient(90deg,#ffffff0b 1px,transparent 1px);background-size:52px 52px;color:#fff}
.ogd-native-login-brand>a{color:#fff;font:600 12px DM Mono,monospace;letter-spacing:.12em;text-decoration:none}
.ogd-native-login-brand div>p:first-child{margin:0;color:#60e18a;font:500 10px DM Mono,monospace;letter-spacing:.14em}
.ogd-native-login-brand h1{max-width:760px;margin:24px 0;color:#fff;font-size:clamp(54px,6.5vw,102px);line-height:.9;letter-spacing:-.07em}
.ogd-native-login-brand h1 span{position:relative;top:.03em;display:inline-block;width:.28em;height:.28em;margin-left:.06em;border-radius:50%;background:#60e18a}
.ogd-native-login-brand div>p:last-child{max-width:620px;margin:0;color:#c8dfd6;font-size:16px;line-height:1.7}
.ogd-native-login-brand small{color:#91b5a7;font:500 9px DM Mono,monospace;letter-spacing:.08em}
@media(max-width:820px){body.login.ogd-native-metrics-login{display:block}.ogd-native-login-brand{min-height:340px;padding:34px 28px}.ogd-native-login-brand h1{font-size:clamp(46px,13vw,70px)}.ogd-native-login-brand small{margin-top:38px}.ogd-native-metrics-login #login{width:min(100%,520px);padding:42px 24px}.ogd-native-metrics-login #login h1 a:before{font-size:30px}}
