/* SALVIA login — SALVIA Clinical Command UI 1.3.0 */
body.login{background:#F8F8F8;font-family:var(--salvia-font-family);color:#333}body.login #login{width:min(440px,calc(100% - 32px));padding:7vh 0 32px}
body.login h1 a{width:68px;height:68px;background:none!important;text-indent:0;font-size:0;position:relative;margin-bottom:20px}body.login h1 a::before{content:"S";display:grid;place-items:center;width:68px;height:68px;margin:auto;background:#2D6DF6;color:#fff;border-radius:16px;font-size:32px;font-weight:700;box-shadow:var(--salvia-shadow-floating)}
body.login form{border:1px solid #81B1FF;border-radius:20px;padding:28px;box-shadow:var(--salvia-shadow-card);background:#fff}body.login form::before{content:"Ingresa a SALVIA";display:block;color:#0033A0;font-size:22px;font-weight:700;margin-bottom:20px}
body.login label{color:#2D6DF6;font-weight:500;font-size:13px}body.login input[type=text],body.login input[type=password],body.login select{width:100%;min-height:48px;border:1px solid #81B1FF;border-radius:12px;padding:12px 16px;box-shadow:none;background:#fff;color:#333;font-family:var(--salvia-font-family)}body.login select{margin-top:6px}
body.login input:focus,body.login select:focus{border:2px solid #0033A0;box-shadow:none;outline:none}body.login .button-primary{min-height:46px;padding:0 28px!important;border-radius:9999px!important;background:#2D6DF6!important;border-color:#2D6DF6!important;font-weight:600;font-family:var(--salvia-font-family)}body.login .button-primary:hover{background:#0033A0!important;border-color:#0033A0!important}
body.login #nav{padding:0;margin-top:18px;text-align:center}body.login #nav a{color:#0033A0;font-weight:500}body.login #backtoblog,body.login .privacy-policy-page-link{display:none}body.login .language-switcher{display:none!important}
body.login .message,body.login #login_error{border:1px solid #81B1FF;border-left:4px solid #2D6DF6;border-radius:12px;background:#fff;box-shadow:var(--salvia-shadow-card)}body.login .salvia-login-field{margin-bottom:16px}.salvia-login-footer{text-align:center;color:#888B8D;font-size:12px;margin:20px auto;max-width:440px}.salvia-login-footer a{color:#0033A0;margin-left:12px;text-decoration:none}.salvia-login-footer a:hover{text-decoration:underline}
body.login .forgetmenot{display:none}body.login .submit{margin-top:20px}body.login .wp-pwd{margin-top:6px}

/* SALVIA Clinical Command UI 1.3.0 */
body.login{font-weight:var(--salvia-font-weight-body);font-feature-settings:"tnum" 1,"lnum" 1}body.login #login h1 a{letter-spacing:var(--salvia-heading-tracking-tight)}body.login label{font-weight:600}body.login .button-primary{transition:transform 200ms ease-out,box-shadow 200ms ease-out}body.login .button-primary:hover,body.login .button-primary:focus-visible{transform:translateY(-1px);box-shadow:0 12px 24px -8px rgba(45,109,246,.32)}@media(prefers-reduced-motion:reduce){body.login .button-primary:hover,body.login .button-primary:focus-visible{transform:none}}
