factory Margin.fromJson(Map<String, dynamic> json) => Margin( top: json["top"], bottom: json["bottom"], left: json["left"], right: json["right"], );