public function rules(): array 	{ 		return MediaStorage::mergeValidationRules([ 			'title_en' => ['required', 'string', 'max:100', new OpenAIModeration], 			'title_hr' => ['required', 'string', 'max:100', new OpenAIModeration], 			'body_en' => ['required', 'string', new OpenAIModeration], 			'body_hr' => ['required', 'string', new OpenAIModeration], 			'featured' => ['boolean'], 			'blog' => ['boolean'], 			'active' => ['boolean'], 			'file' => ['file', 'max:' . setting('max_upload_size') / 1024, new SafeWebp], 		]); 	}