safeDouble static method
Helper para conversión segura de doubles
Implementation
static double? safeDouble(dynamic value) {
if (value == null) return null;
if (value is double) return value;
if (value is int) return value.toDouble();
if (value is String) return double.tryParse(value);
return null;
}