.um-login .nvo-login-attempts{position:relative;display:flex;align-items:flex-start;gap:14px;margin:0 0 22px;padding:14px 44px 14px 16px;background:#fff8e7;border:1px solid #ecdfb8;border-radius:0;color:#725719;font-size:14px;line-height:1.5;text-align:left;box-sizing:border-box}
.um-login .nvo-login-attempts-close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;margin:0;border:0;background:transparent;color:inherit;font:24px/1 Arial,sans-serif;cursor:pointer}
.um-login .nvo-login-attempts-close:focus-visible{outline:2px solid #0053f3;outline-offset:1px}

/* Decorative icon-font glyphs are not needed in login errors. */
.um-login .um-notice > .um-icon-ios-close-empty,.um-login .um-field-error .um-field-arrow{display:none!important}
.um-login .um-notice{padding-right:16px!important}

/* All inline login errors share the field-error typography. */
.um-login .um-notice,.um-login .nvo-login-attempts,.um-login .um-field-error{font-size:14px!important;line-height:20px!important;font-weight:400!important}
/* LLAR renders its own toast; keep it invisible until moved into the form. */
body:has(.um-login form) .llar_notification_login_page{display:none!important}

.um-login .nvo-password-control{position:relative}
.um-login .nvo-password-control input{padding-right:50px!important;width:100%!important}
.um-login .nvo-password-control .nvo-password-toggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:42px;height:42px;min-width:0;min-height:0;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#64748b;cursor:pointer;line-height:1}
.um-login .nvo-password-toggle:hover{color:#0053f3}
.um-login .nvo-password-toggle:focus-visible{outline:2px solid #0053f3;outline-offset:-4px}
.um-login .nvo-password-toggle svg{display:block;pointer-events:none}
.um-login .nvo-password-slash{display:none}
.um-login .nvo-password-toggle[aria-pressed="true"] .nvo-password-slash{display:block}
