At least 12 characters (max 128)
At least one uppercase letter (A-Z)
At least one lowercase letter (a-z)
At least one number (0-9)
At least one special character (!@#$%^&*()_+-=[]{}|;:,.<>?)
Not a common weak password
No 3+ consecutive repeated characters
No 3+ consecutive sequential characters