double? getSampleRate(String section, String key) { final value = _values['$section.$key']; if (value is num && value >= 0 && value <= 100) { return value.toDouble(); } return null; }