username: z.string().min(3,"Username must be at least 3 characters long").max(32,"Username must be at most 32 characters long"),
name: z.string().min(3,"Name must be at least 3 characters long").max(32,"Name must be at most 32 characters long"),
email: z.string().email("Invalid email address"),
password: z.string().min(8,"Password must be at least 8 characters long").max(32,"Password must be at most 32 characters long").regex(/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,32}$/,"Password must contain at least one lowercase letter, one uppercase letter, one digit, and one special character"),