public function rules(): array 	{ 		return [ 			...parent::rules(), 			'lastname' => ['required', 'string', 'max:50'], 			'address' => ['nullable', 'string', 'max:100'], 			'city' => ['nullable', 'string', 'max:50'], 			'zip_code' => ['nullable', 'string', 'max:20'], 			'country' => ['nullable', 'string', 'uppercase', 'size:2'], 			'phone' => ['nullable', 'string', 'max:20'], 			'billing_name' => ['nullable', 'string', 'max:50'], 			'billing_lastname' => ['nullable', 'string', 'max:50'], 			'billing_address' => ['nullable', 'string', 'max:100'], 			'billing_city' => ['nullable', 'string', 'max:50'], 			'billing_zip_code' => ['nullable', 'string', 'max:20'], 			'billing_country' => ['nullable', 'string', 'uppercase', 'size:2'], 			'billing_phone' => ['nullable', 'string', 'max:20'], 			'company_name' => ['nullable', 'string', 'max:50'], 			'company_address' => ['nullable', 'string', 'max:100'], 			'vat' => ['nullable', 'string', 'max:20'], 			'domain_id' => ['required', 'uuid', 'exists:' . Domain::class . ',id'], 		]; 	}