<% const isMasking = typeof enableMasking !== "undefined" ? enableMasking : true; function maskName(name) { if (!name) return "N/A"; if (!isMasking) return name; return name.substring(0, 3) + "***"; } function maskEmail(email) { if (!email) return "N/A"; if (!isMasking) return email; const parts = email.split("@"); if (parts.length < 2) return email; const user = parts[0].slice(0, 2) + "***"; const domain = "******." + parts[1].split(".").pop(); return user + "@" + domain; } function maskPhone(phone) { if (!phone) return "N/A"; if (!isMasking) return phone; const visible = phone.slice(0, 2); const masked = "*".repeat(phone.length - 2); return visible + masked; } %>