// Normalize Number
function normalizeNumber(str) {
  if (!str || str.trim() === "") return 0; // ⬅️ return 0 if empty

  return str
    .replace(/[۰-۹]/g, (d) => "۰۱۲۳۴۵۶۷۸۹".indexOf(d)) // Persian digits → English
    .replace(/,/g, "") // remove thousand separators
    .replace("٫", "."); // Persian decimal
}
