function sanitizeAmountInput(value) {
// Оставляем только цифры, точку и запятую
value = value.replace(/[^\d.,]/g, '');
// Заменяем запятую на точку
value = value.replace(',', '.');
// Оставляем только одну точку
const parts = value.split('.');
if (parts.length > 2) {
value = parts[0] + '.' + parts.slice(1).join('');
}
return value;
}