/**handles:npp-login-style**/
.npp-login-form-wrapper{max-width:400px;margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:5px;background:#fff}.npp-login-logo-wrapper{text-align:center;margin-bottom:15px}.npp-login-form-title{text-align:center;margin-bottom:15px;font-size:24px;color:#333}.npp-expiration-message{text-align:center;margin-bottom:20px;font-size:18px;color:#d63638}.npp-error-message{text-align:center;margin-bottom:20px;font-size:16px;color:#d63638;border:1px solid #d63638;padding:10px;border-radius:5px}#npp-loginform p{margin-bottom:15px}#npp-loginform input[type=password],#npp-loginform input[type=text]{width:100%;padding:8px;box-sizing:border-box}#npp-wp-submit{width:100%;padding:10px;background:#0073aa;color:#fff;border:none;cursor:pointer}#npp-wp-submit:hover{filter:brightness(85%)}.npp-login-footer-note{text-align:center;margin-top:15px;font-size:14px;color:#666}