// Sort the filter list alphabetically
var sorted_data = Object.values(filter_item_data);
sorted_data.sort(function(a, b) {
// Natural sort by term label (a[1] and b[1]), case-insensitive
return a[1].localeCompare(b[1], 'en', {
numeric: true, // Treat numbers properly (e.g., 2 before 11)
sensitivity: 'base' // Ignore case and accents for case-insensitive sort
});
});