Password Generator (Advanced)

- Tạo bằng crypto.getRandomValues + rejection sampling (không lệch modulo).

- “Must include each selected set” đảm bảo có ít nhất 1 ký tự từ mỗi nhóm đã bật.