AdsAPlusCDAAdaptImagesOptimizationToolPlugin",["APlusCAdaptImagesConstants","AdsCreativeFeatureCustomizationUtils","AdsCreativeFeaturesPlatformMutators","AdsCreativeFeaturesUtils","AdsCreativeOptimizationToolChangeSetRecord","AdsOptimizationToolTransformationGroup","JSResource","adsDAAdaptImagesOptimizationPluginExtraDataSelector","adsUEditorAdgroupAPlusCAdaptImagesEligibilitySelector","immutable","lazyLoadComponent","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react");a="adapt_to_placement";b=c("JSResource")("AdsAPlusCDAAdaptImagesPreview.react").__setRef("AdsAPlusCDAAdaptImagesOptimizationToolPlugin");var j=c("lazyLoadComponent")(b),k=c("lazyLoadComponent")(c("JSResource")("AdsCFPAdsAdaptImagesCustomizationView.react").__setRef("AdsAPlusCDAAdaptImagesOptimizationToolPlugin"));e={type:"creative/optimizationTools",key:"aPlusCDAAdaptImages",label:function(){return d("APlusCAdaptImagesConstants").APLUSC_ADAPT_IMAGES_LABEL},description:d("APlusCAdaptImagesConstants").APLUSC_ADAPT_IMAGES_DESC,creativeFeatureName:a,transformationGroup:c("immutable").Set([c("AdsOptimizationToolTransformationGroup").CreativeFeaturePlatform]),getIsAvailableSelectorCFPModal:d("adsUEditorAdgroupAPlusCAdaptImagesEligibilitySelector").adsUEditorAdgroupAPlusCAdaptImagesEligibilitySelector,extraDataSelector:c("adsDAAdaptImagesOptimizationPluginExtraDataSelector"),getCFPAffectedPlacements:function(a,b){return(a=b==null?void 0:b.affectedPlacements)!=null?a:c("immutable").List([])},getAdCreativeOptimizationInfoList:function(a,b,d){return(a=d==null?void 0:d.supportedPreviewFormats)!=null?a:c("immutable").List([])},getAppliedChangeSetFromAdgroup:function(a){a=(a=a.creative)==null||(a=a.degrees_of_freedom_spec)==null||(a=a.creative_features_spec)==null?void 0:a.adapt_to_placement;return a==null?null:new(c("AdsCreativeOptimizationToolChangeSetRecord"))({adapt_to_placement:babelHelpers["extends"]({enroll_status:a.enroll_status},a.customizations!=null?{customizations:a.customizations.toJS()}:{})})},getCFPGenericChangeSet:function(a){return new(c("AdsCreativeOptimizationToolChangeSetRecord"))({adapt_to_placement:{enroll_status:a?"OPT_IN":"OPT_OUT",customizations:{image_crop_style:"AUTO",aspect_ratio_config:{ar_4_5:{adapt:{enroll_status:"OPT_IN",action_metadata:{type:"DEFAULT"}}},ar_9_16:{adapt:{enroll_status:"OPT_IN",action_metadata:{type:"DEFAULT"}}}}}}})},updateCFPGlobalChangeSet:function(a,b){return b.adapt_to_placement!=null?a.set("adapt_to_placement",b.adapt_to_placement):a},convertAdgroupToChangeSet:function(a,b,c){c=d("AdsCreativeFeaturesUtils").isFeatureOptedInFromAdgroup(a,"adapt_to_placement");c={enroll_status:c?"OPT_IN":"OPT_OUT"};a=d("AdsCreativeFeatureCustomizationUtils").getCreativeFeatureCustomizations(a,"adapt_to_placement");a!=null&&(c.customizations=a);return b.set("adapt_to_placement",c)},getOptInStatusFromChangeSet:function(a){return(a=a.adapt_to_placement)==null?void 0:a.enroll_status},mutateAdgroupCFP:function(a,b,c,e){return d("AdsCreativeFeaturesPlatformMutators").mutateAdgroupForFeature(a,b.adapt_to_placement,"adapt_to_placement",e!=null?e:"MANUAL")},isOptedInFromAdgroup:function(a){return d("AdsCreativeFeaturesUtils").isFeatureOptedInFromAdgroup(a,"adapt_to_placement")},CustomizeComponentCFP:function(a){var b=a.globalChangeSet;a=a.onChange;return i.jsx(k,{globalChangeSet:b,onChange:a})},PreviewComponent:function(a){var b=a.account,c=a.adgroupSpecPathPlugin,d=a.originalPreviewSpecs;a=a.source;return i.jsx(j,{account:b,adgroupSpecPathPlugin:c,originalPreviewSpecs:d!=null?d:[],source:a})}};f=e;g["default"]=f}),98);
-----
APlusCAdaptImagesCustomizationUtils",["AdsCreativeFeatureCustomizationUtils","AdsCreativeOptimizationToolChangeSetRecord","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h;(h||d("react")).useMemo;var i={type:"auto",cropStyle:"AUTO"},j="AUTO";function k(a){return a.type==="manual"?a.cropStyle:"AUTO"}function l(a){return{type:"manual",cropStyle:a}}function a(a){return{type:a,cropStyle:a==="auto"?"AUTO":"CROP"}}function b(a,b){var e,f=d("react-compiler-runtime").c(8),g=a.adapt_to_placement;f[0]!==g||f[1]!==b?(a=function(a){if(!g)return;a=k(a);a=d("AdsCreativeFeatureCustomizationUtils").mergeCustomizationToChangeSet(g,{image_crop_style:a});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({adapt_to_placement:a}))},f[0]=g,f[1]=b,f[2]=a):a=f[2];a=a;var h=g==null||(e=g.customizations)==null?void 0:e.image_crop_style,j;f[3]!==h?(j=h==null||h==="AUTO"?i:l(h),f[3]=h,f[4]=j):j=f[4];h=j;f[5]!==h||f[6]!==a?(j=[h,a],f[5]=h,f[6]=a,f[7]=j):j=f[7];h=j;return h}function e(a,b){var e,f=d("react-compiler-runtime").c(6),g=a.adapt_to_placement;f[0]!==g||f[1]!==b?(a=function(a){var e;if(!g)return;e=(e=g.customizations)==null?void 0:e.aspect_ratio_config;e=d("AdsCreativeFeatureCustomizationUtils").mergeCustomizationToChangeSet(g,{aspect_ratio_config:babelHelpers["extends"]({},e,{ar_4_5:{adapt:{enroll_status:a?"OPT_IN":"OPT_OUT",action_metadata:{type:"MANUAL"}}}})});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({adapt_to_placement:babelHelpers["extends"]({},e,{enroll_status:"OPT_IN"})}))},f[0]=g,f[1]=b,f[2]=a):a=f[2];a=a;var h=(g==null||(e=g.customizations)==null||(e=e.aspect_ratio_config)==null||(e=e.ar_4_5)==null||(e=e.adapt)==null?void 0:e.enroll_status)==="OPT_IN",i;f[3]!==h||f[4]!==a?(i=[h,a],f[3]=h,f[4]=a,f[5]=i):i=f[5];h=i;return h}function f(a,b){var e,f=d("react-compiler-runtime").c(6),g=a.adapt_to_placement;f[0]!==g||f[1]!==b?(a=function(a){var e;if(!g)return;e=(e=g.customizations)==null?void 0:e.aspect_ratio_config;e=d("AdsCreativeFeatureCustomizationUtils").mergeCustomizationToChangeSet(g,{aspect_ratio_config:babelHelpers["extends"]({},e,{ar_9_16:{adapt:{enroll_status:a?"OPT_IN":"OPT_OUT",action_metadata:{type:"MANUAL"}}}})});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({adapt_to_placement:babelHelpers["extends"]({},e,{enroll_status:"OPT_IN"})}))},f[0]=g,f[1]=b,f[2]=a):a=f[2];a=a;var h=(g==null||(e=g.customizations)==null||(e=e.aspect_ratio_config)==null||(e=e.ar_9_16)==null||(e=e.adapt)==null?void 0:e.enroll_status)==="OPT_IN",i;f[3]!==h||f[4]!==a?(i=[h,a],f[3]=h,f[4]=a,f[5]=i):i=f[5];h=i;return h}function m(a,b){var e=d("react-compiler-runtime").c(6),f=a.adapt_to_placement;e[0]!==f||e[1]!==b?(a=function(a){if(!f)return;var d=babelHelpers["extends"]({},f.customizations,{image_crop_style:"AUTO",aspect_ratio_config:{ar_4_5:{adapt:{enroll_status:"OPT_IN",action_metadata:{type:"DEFAULT"}}},ar_9_16:{adapt:{enroll_status:"OPT_IN",action_metadata:{type:"DEFAULT"}}}}});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({adapt_to_placement:{enroll_status:a?"OPT_IN":"OPT_OUT",customizations:a?d:{}}}))},e[0]=f,e[1]=b,e[2]=a):a=e[2];a=a;var g=(f==null?void 0:f.enroll_status)==="OPT_IN",h;e[3]!==g||e[4]!==a?(h=[g,a],e[3]=g,e[4]=a,e[5]=h):h=e[5];g=h;return g}g.AUTOMATIC_VALUE=i;g.DEFAULT_IMAGE_FIT_OPTION=j;g.getImageFitOption=k;g.createManualCropStyle=l;g.createImageFitOption=a;g.useImageFitOptionFromChangeSet=b;g.useAdapt4x5FromChangeSet=e;g.useAdapt9x16FromChangeSet=f;g.useAdaptImagesFromChangeSet=m}),98);
-----
AdsAPlusCImageTemplateColorUtils",["AdsCreativeFeatureCustomizationUtils","AdsCreativeOptimizationToolChangeSetRecord","AdsInterfacesLogger","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).useMemo,j={type:"automatic"};b="#000000";function k(a){return a.type==="manual"?a.color:null}function l(a){return{type:"manual",color:a}}function a(a,b){return i(function(){var e,f=a.image_templates,g=function(a){var e;if(!f)return;var g=a.type==="automatic"?d("AdsCreativeFeatureCustomizationUtils").deleteCustomizationFromChangeSet(f,"background_color"):d("AdsCreativeFeatureCustomizationUtils").mergeCustomizationToChangeSet(f,{background_color:k(a)});c("AdsInterfacesLogger").log({eventName:"ads_aplusc_image_template_customize_background_color",data:(e={},e.background_color={TOP_COLOR:(a=a.color)!=null?a:"automatic"},e.is_active=f.enroll_status==="OPT_IN",e)});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({image_templates:babelHelpers["extends"]({},g,{enroll_status:"OPT_IN"})}))};e=f==null?void 0:(e=f.customizations)==null?void 0:e.background_color;e=e==null?j:l(e);return[e,g]},[a,b])}g.AUTOMATIC_VALUE=j;g.DEFAULT_MANUAL_COLOR=b;g.getManualColor=k;g.useBackgroundColorFromChangeSet=a}),98);
-----
AdsImageTemplateOptimizationToolPlugin",["AdsAPlusCConstants","AdsAPlusCGenericOptimizationTooltip.react","AdsAPlusCPersonalizedRecommendationsUtils","AdsAssetCustomizationGroups","AdsAssetFeedUtils","AdsAutomaticFlowLiteLoggerUtils","AdsCreativeFeatureCustomizationUtils","AdsCreativeFeaturesDefaultOnUtils","AdsCreativeFeaturesPlatformMutators","AdsCreativeFeaturesUtils","AdsCreativeOptimizationToolChangeSetRecord","AdsErrorBoundary.react","AdsFluxHooks","AdsImageAspectRatioUtils","AdsOptimizationToolTransformationGroup","AdsPerfInteractionsController","AdsUEditorHooks","CometPlaceholder.react","GeoButton.react","GeoSpinner.react","JSResource","adsCreateSelector","adsCreateThunkSelector","adsUEditorAdgroupImageTemplateSelector","adsUEditorGetShouldDisableAPlusCImageTemplatesByDefaultGetValueSelector","adsUEditorGetShouldEnableAutoflowByDefaultGetValueSelector","adsUEditorGetShouldEnableImageTemplatesByDefaultGetValueSelector","adsUEditorPacerAspectRatioAssetGroupDetailsMapSelector","immutable","lazyLoadComponent","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react");b=c("adsCreateSelector")([d("adsUEditorGetShouldDisableAPlusCImageTemplatesByDefaultGetValueSelector").adsUEditorGetShouldDisableAPlusCImageTemplatesByDefaultGetValueSelector,c("adsUEditorGetShouldEnableAutoflowByDefaultGetValueSelector"),c("adsUEditorGetShouldEnableImageTemplatesByDefaultGetValueSelector")],function(a,b,c){if(d("AdsAPlusCPersonalizedRecommendationsUtils").passPersonalizedRecommendationsExpansionGK(!1))return c();c=a();return{shouldOptIn:b().shouldOptIn===!0&&!c,optInSource:b().optInSource}},{name:f.id+".initOptInStatusSelector"});var j=c("adsCreateSelector")([c("adsCreateThunkSelector")(c("adsUEditorPacerAspectRatioAssetGroupDetailsMapSelector"))],function(a){a=a();a=a==null?void 0:a.get("FULLSCREEN_VERTICAL");a=a==null?void 0:a.find(function(a){return a.assetGroup===c("AdsAssetCustomizationGroups").FACEBOOK_REELS});return a==null||a.image==null?!1:a.mediaFormat==="image"&&d("AdsImageAspectRatioUtils").getAspectRatioTypeFromImage(a.image)==="FULLSCREEN_VERTICAL"},{name:f.id+".hideButtonSelector"}),k=c("lazyLoadComponent")(c("JSResource")("AdsAPlusCImageTemplateCustomizationView.react").__setRef("AdsImageTemplateOptimizationToolPlugin"));function a(a){a=a.onClick;var b=d("AdsAPlusCConstants").CUSTOMIZE_IMAGE_TEMPLATE_BUTTON_LABEL,e=d("AdsUEditorHooks").useUEditorAdgroupAdsSelector(j);return e.state?null:i.jsx(c("GeoButton.react"),{grow:"fill",label:b,onClick:a})}a.displayName=a.name+" [from "+f.id+"]";e=d("AdsFluxHooks").adsFluxContainer(a);var l=c("lazyLoadComponent")(c("JSResource")("AdsAPlusCStandardEnhancementPreviewContainer.react").__setRef("AdsImageTemplateOptimizationToolPlugin"));a={type:"creative/optimizationTools",key:"imageTemplate",maxCards:1,parentOptimizationTool:"dynamicExperiences",label:d("AdsAPlusCConstants").IMAGE_TEMPLATE,description:d("AdsAPlusCConstants").IMAGE_TEMPLATE_DESC,creativeFeatureName:"image_templates",levelViewLabel:d("AdsAPlusCConstants").CUSTOMIZE_IMAGE_TEMPLATE,transformationGroup:c("immutable").Set([c("AdsOptimizationToolTransformationGroup").CreativeFeaturePlatform,c("AdsOptimizationToolTransformationGroup").MemorableMessageTip,c("AdsOptimizationToolTransformationGroup").StandardEnhancements]),initOptInStatusSelector:b,getCFPAffectedPlacements:function(){return d("AdsCreativeFeaturesUtils").IMAGE_TEMPLATE_AFFECTED_PLACEMENTS},getFeatureTooltip:function(a,b){b===void 0&&(b={});return i.jsx(c("AdsAPlusCGenericOptimizationTooltip.react"),babelHelpers["extends"]({affectedPlacements:a,heading:d("AdsAPlusCConstants").IMAGE_TEMPLATE},b,{children:d("AdsAPlusCConstants").IMAGE_TEMPLATE_DESC}))},getAdCreativeOptimizationInfoList:function(){var a=[{adCreativeOptimizationType:112,adCreativeOptimizationOptionValue:1120017,apiFormat:"INSTAGRAM_STANDARD"},{adCreativeOptimizationType:93,adCreativeOptimizationOptionValue:930024,apiFormat:"MOBILE_FEED_STANDARD"},{adCreativeOptimizationType:276,adCreativeOptimizationOptionValue:2760002,apiFormat:"FACEBOOK_REELS_MOBILE"},{adCreativeOptimizationType:276,adCreativeOptimizationOptionValue:2760003,apiFormat:"FACEBOOK_REELS_MOBILE"}];return c("immutable").List(a)},getIsAvailableSelectorCFPModal:c("adsUEditorAdgroupImageTemplateSelector"),getAppliedChangeSetFromAdgroup:function(a){a=(a=a.creative)==null?void 0:(a=a.degrees_of_freedom_spec)==null?void 0:(a=a.creative_features_spec)==null?void 0:a.image_templates;return a==null?null:new(c("AdsCreativeOptimizationToolChangeSetRecord"))({image_templates:babelHelpers["extends"]({enroll_status:a.enroll_status},a.customizations!=null?{customizations:a.customizations}:{})})},getCFPGenericChangeSet:function(a){a={image_templates:{enroll_status:a?"OPT_IN":"OPT_OUT"}};return new(c("AdsCreativeOptimizationToolChangeSetRecord"))(a)},updateCFPGlobalChangeSet:function(a,b){return b.image_templates!=null?a.set("image_templates",b.image_templates):a},isOptedInFromAdgroup:function(a){return d("AdsCreativeFeaturesUtils").isImageTemplatesOptedInFromAdgroup(a)},getOptInStatusFromChangeSet:function(a){return(a=a.image_templates)==null?void 0:a.enroll_status},getInitialCFSFromAdgroupSpec:function(a){return(a=a.creative)==null?void 0:(a=a.degrees_of_freedom_spec)==null?void 0:(a=a.creative_features_spec)==null?void 0:a.image_templates},convertAdgroupToChangeSet:function(a,b,c,e){e=(c=e==null?void 0:e.shouldOptIn)!=null?c:!0;c=d("AdsAssetFeedUtils").isAutomaticFlowLiteAdgroup(a)&&!d("AdsCreativeFeaturesUtils").isImageTemplatesEnrollStatusSetInAdgroup(a)&&e||d("AdsCreativeFeaturesUtils").isImageTemplatesOptedInFromAdgroup(a);e={enroll_status:c?"OPT_IN":"OPT_OUT"};c=d("AdsCreativeFeatureCustomizationUtils").getCreativeFeatureCustomizations(a,"image_templates");c!=null&&(e.customizations=c);return b.set("image_templates",e)},mutateAdgroupCFP:function(a,b,c,e){return d("AdsCreativeFeaturesPlatformMutators").mutateAdgroupForImageTemplates(a,b,(c=e)!=null?c:"MANUAL")},PreviewComponent:function(a){var b=a.source,c=a.previewColumn,e=a.isMouseHoverOn;a=a.modifyButton;return i.jsx(l,{entryPoint:d("AdsAutomaticFlowLiteLoggerUtils").CarouselPreviewsEntryPoint.CFP,isMouseHoverOn:e,previewColumn:c,previewFooter:a,source:b,subFeaturePluginKey:"imageTemplate"})},previewAwarenessTrigger:"self",CustomizeComponentCFP:function(a){var b=a.adAccountID,d=a.isEligibleCESPhase3;d=d===void 0?!1:d;var e=a.globalChangeSet,g=a.onChange;a=a.toolState;return i.jsx(c("AdsErrorBoundary.react"),{moduleName:f.id,children:i.jsx(c("CometPlaceholder.react"),{fallback:i.jsx(c("GeoSpinner.react"),{}),children:i.jsx(k,{adAccountID:b,globalChangeSet:e,isEligibleCESPhase3:d,toolState:a,onChange:g})})})},onExitCustomizationView:function(a,b,d,e){c("AdsPerfInteractionsController").startInteraction("am.media_picker_dialog.load_optimize",f.id)},ModifyButton:e,modifyButtonRenderer:"self",modifyButtonLabel:d("AdsAPlusCConstants").CUSTOMIZE_IMAGE_TEMPLATE_BUTTON_LABEL,onModalSave:function(a,b,c,e){return b!=null&&c!=null&&d("AdsCreativeFeaturesDefaultOnUtils").isAPlusCFeatureDefaultOnFromAdgroup(a,b,"image_templates")?d("AdsCreativeFeaturesDefaultOnUtils").updateUserActionAgainstDefaultOnMap(c,"image_templates",e):e},initDefaultOnType:function(a,b,c,e,f){return c!=null&&e!=null&&d("AdsCreativeFeaturesDefaultOnUtils").isAPlusCFeatureDefaultOnFromAdgroup(a,c,"image_templates")?d("AdsAPlusCPersonalizedRecommendationsUtils").passPersonalizedRecommendationsExpansionGK(!1)?d("AdsCreativeFeaturesUtils").isCreativeFeatureEligible(b,"AUTOFLOW_LITE_DEFAULT_ON")?"regular":d("AdsCreativeFeaturesUtils").isAPlusCFeatureRecommendedOn(b,"image_templates")?"ml_recommendation":"unknown":f:null}};b=a;g["default"]=b}),98);
-----
AdsDADynamicMediaOptimizationToolPlugin",["AdsAPlusCConstants","AdsAPlusCGenericOptimizationTooltip.react","AdsCreativeFeatureCustomizationUtils","AdsCreativeOptimizationToolChangeSetRecord","AdsDynamicAdsFormatUtils","AdsMediaTypeAutomationMutators","AdsOptimizationToolTransformationGroup","AdsUEditorAdgroupDADynamicMediaVisibilitySelectors","DADynamicMediaConstants","GeoButton.react","GeoText.react","JSResource","adsDADynamicMediaOptimizationPluginExtraDataSelector","immutable","isAdgroupOptedIntoDynamicMedia","lazyLoadComponent","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react"),j=c("lazyLoadComponent")(c("JSResource")("AdsAPlusCDADynamicMediaPreview.react").__setRef("AdsDADynamicMediaOptimizationToolPlugin")),k=c("lazyLoadComponent")(c("JSResource")("AdsCFPTransformationDynamicMediaAdsToolCustomizationContainer.react").__setRef("AdsDADynamicMediaOptimizationToolPlugin")),l={type:"creative/optimizationTools",key:"DADynamicMedia",label:d("DADynamicMediaConstants").DA_DYNAMIC_MEDIA_PLUGIN_LABEL,description:d("DADynamicMediaConstants").DA_DYNAMIC_MEDIA_DESC(),transformationGroup:c("immutable").Set([c("AdsOptimizationToolTransformationGroup").CreativeFeaturePlatform]),extraDataSelector:c("adsDADynamicMediaOptimizationPluginExtraDataSelector"),getIsAvailableSelectorCFPModal:d("AdsUEditorAdgroupDADynamicMediaVisibilitySelectors").isDADynamicMediaVisibleSelector,getCFPAffectedPlacements:function(a,b){return(a=b==null?void 0:b.affectedPlacements)!=null?a:c("immutable").List([])},getAdCreativeOptimizationInfoList:function(a,b,d){return(a=d==null?void 0:d.supportedPreviewFormats)!=null?a:c("immutable").List([])},getFeatureTooltip:function(a,b){b===void 0&&(b={});return i.jsx(c("AdsAPlusCGenericOptimizationTooltip.react"),babelHelpers["extends"]({affectedPlacements:a,heading:d("DADynamicMediaConstants").DA_DYNAMIC_MEDIA_PLUGIN_LABEL,showInsightsForPluginKey:l.key},b,{children:i.jsx(c("GeoText.react"),{display:"block",children:d("DADynamicMediaConstants").DA_DYNAMIC_MEDIA_DESC()})}))},getAppliedChangeSetFromAdgroup:function(a){return new(c("AdsCreativeOptimizationToolChangeSetRecord"))()},getCFPGenericChangeSet:function(a){a={da_dynamic_media:{enroll_status:a?"OPT_IN":"OPT_OUT"}};return new(c("AdsCreativeOptimizationToolChangeSetRecord"))(a)},updateCFPGlobalChangeSet:function(a,b){return b.da_dynamic_media!=null?a.set("da_dynamic_media",b.da_dynamic_media):a},isOptedInFromAdgroup:function(a){return c("isAdgroupOptedIntoDynamicMedia")(a)},convertAdgroupToChangeSet:function(a,b,e){e=c("isAdgroupOptedIntoDynamicMedia")(a);var f=d("AdsDynamicAdsFormatUtils").getAdgroupFormatOption(a),g=f==="single_video";f=f==="single_image";e={enroll_status:e?"OPT_IN":"OPT_OUT",should_prefer_video:g?!0:f?!1:void 0};g=d("AdsCreativeFeatureCustomizationUtils").getCreativeFeatureCustomizations(a,"media_type_automation");g!=null&&(e.customizations=g);return b.set("da_dynamic_media",e)},getOptInStatusFromChangeSet:function(a){return(a=a.da_dynamic_media)==null?void 0:a.enroll_status},mutateAdgroupCFP:function(a,b,c,e){var f;e=(c=b.da_dynamic_media)==null?void 0:c.enroll_status;c=e==="OPT_IN";var g=d("AdsDynamicAdsFormatUtils").getAdgroupFormatOption(a),h=g==="single_video";g=g==="single_image";f=(f=b.da_dynamic_media)==null?void 0:f.should_prefer_video;b=(b=b.da_dynamic_media)==null?void 0:(b=b.customizations)==null?void 0:b.video_crop_style;var i=a;c?i=d("AdsMediaTypeAutomationMutators").dynamicMediaVideoCropStyleMutator(a,b):i=d("AdsMediaTypeAutomationMutators").dynamicMediaVideoCropStyleMutator(a,null);if(g&&c&&f===!0){i=d("AdsMediaTypeAutomationMutators").switchToSingleVideoFormatMutator(i);return d("AdsMediaTypeAutomationMutators").changeMediaTypeAutomationOptinMutator(i,"OPT_OUT")}else h&&(c&&f===!1||!c)&&(i=d("AdsMediaTypeAutomationMutators").switchToSingleImageFormatMutator(i));return d("AdsMediaTypeAutomationMutators").changeMediaTypeAutomationOptinMutator(i,(b=e)!=null?b:"OPT_OUT")},ModifyButton:function(a){a=a.onClick;return i.jsx(c("GeoButton.react"),{"data-testid":void 0,grow:"fill",label:d("AdsAPlusCConstants").CUSTOMIZE_BUTTON_LABEL,onClick:a})},CustomizeComponentCFP:function(a){a=a.globalChangeSet;return i.jsx(k,{globalChangeSet:a})},PreviewComponent:function(a){var b=a.account,c=a.adObject,d=a.adgroupSpecPathPlugin,e=a.originalPreviewSpecs;a=a.source;return i.jsx(j,{account:b,adObject:c,adgroupSpecPathPlugin:d,originalPreviewSpecs:(b=e)!=null?b:[],source:a})},previewAwarenessTrigger:"self"};a=l;g["default"]=a}),98);
-----
AdsAPlusCAdaptToPlacementOptimizationToolPlugin",["APlusCAdaptToPlacementConstants","AdsAPlusCGenericOptimizationTooltip.react","AdsCreativeFeatureCustomizationUtils","AdsCreativeFeaturesPlatformMutators","AdsCreativeFeaturesUtils","AdsCreativeOptimizationToolChangeSetRecord","AdsErrorBoundary.react","AdsOptimizationToolTransformationGroup","CometPlaceholder.react","GeoButton.react","GeoText.react","JSResource","adsUEditorAdgroupAPlusCAdaptToPlacementEligibilitySelector","immutable","lazyLoadComponent","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react"),j=c("lazyLoadComponent")(c("JSResource")("AdsAPlusCAdaptToPlacementPreview.react").__setRef("AdsAPlusCAdaptToPlacementOptimizationToolPlugin")),k=c("lazyLoadComponent")(c("JSResource")("AdsCFPAdsAdaptToPlacementCustomizationView.react").__setRef("AdsAPlusCAdaptToPlacementOptimizationToolPlugin")),l={type:"creative/optimizationTools",key:"aPlusCAdaptToPlacement",label:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_LABEL,description:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_DESC,transformationGroup:c("immutable").Set([c("AdsOptimizationToolTransformationGroup").CreativeFeaturePlatform]),getIsAvailableSelectorCFPModal:d("adsUEditorAdgroupAPlusCAdaptToPlacementEligibilitySelector").adsUEditorAdgroupAPlusCAdaptToPlacementEligibilitySelector,getCFPAffectedPlacements:function(a,b){return c("immutable").List(["previews/instagram_story","previews/instagram_reels","previews/facebook_story","previews/facebook_reels_mobile"])},getAdCreativeOptimizationInfoList:function(a,b,d){a=[{apiFormat:"INSTAGRAM_STORY"},{apiFormat:"INSTAGRAM_REELS"},{apiFormat:"FACEBOOK_REELS_MOBILE"},{apiFormat:"FACEBOOK_STORY_MOBILE"}];return c("immutable").List(a)},getFeatureTooltip:function(a,b){b===void 0&&(b={});return i.jsx(c("AdsAPlusCGenericOptimizationTooltip.react"),babelHelpers["extends"]({affectedPlacements:a,heading:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_LABEL,showInsightsForPluginKey:l.key},b,{children:i.jsx(c("GeoText.react"),{display:"block",children:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_DESC})}))},getAppliedChangeSetFromAdgroup:function(a){a=(a=a.creative)==null?void 0:(a=a.degrees_of_freedom_spec)==null?void 0:(a=a.creative_features_spec)==null?void 0:a.adapt_to_placement;return a==null?null:new(c("AdsCreativeOptimizationToolChangeSetRecord"))({adapt_to_placement:babelHelpers["extends"]({enroll_status:a.enroll_status},a.customizations!=null?{customizations:a.customizations}:{})})},getCFPGenericChangeSet:function(a,b){b={adapt_to_placement:{enroll_status:a?"OPT_IN":"OPT_OUT",customizations:{showcase_card_display:"AUTO"}}};return new(c("AdsCreativeOptimizationToolChangeSetRecord"))(b)},updateCFPGlobalChangeSet:function(a,b){return b.adapt_to_placement!=null?a.set("adapt_to_placement",b.adapt_to_placement):a},isOptedInFromAdgroup:function(a){return d("AdsCreativeFeaturesUtils").isAdaptToPlacementOptedInFromAdgroup(a)},convertAdgroupToChangeSet:function(a,b,c){c=d("AdsCreativeFeaturesUtils").isAdaptToPlacementOptedInFromAdgroup(a);c={enroll_status:c?"OPT_IN":"OPT_OUT"};a=d("AdsCreativeFeatureCustomizationUtils").getCreativeFeatureCustomizations(a,"adapt_to_placement");a!=null&&(c.customizations=a);return b.set("adapt_to_placement",c)},getOptInStatusFromChangeSet:function(a){return(a=a.adapt_to_placement)==null?void 0:a.enroll_status},mutateAdgroupCFP:function(a,b,c,e){return d("AdsCreativeFeaturesPlatformMutators").mutateAdgroupForAdaptToPlacement(a,b,(c=e)!=null?c:"MANUAL")},CustomizeComponentCFP:function(a){a=a.globalChangeSet;return i.jsx(k,{globalChangeSet:a})},PreviewComponent:function(a){var b=a.account,d=a.adObject,e=a.adgroupSpecPathPlugin,g=a.originalPreviewSpecs;a=a.source;return i.jsx(c("AdsErrorBoundary.react"),{moduleName:f.id,children:i.jsx(c("CometPlaceholder.react"),{fallback:null,children:i.jsx(j,{account:b,adObject:d,adgroupSpecPathPlugin:e,originalPreviewSpecs:(b=g)!=null?b:[],source:a})})})},previewAwarenessTrigger:"self",ModifyButton:function(a){a=a.onClick;return i.jsx(c("GeoButton.react"),{"data-testid":void 0,grow:"fill",label:d("APlusCAdaptToPlacementConstants").CUSTOMIZE_BUTTON_LABEL,onClick:a})},modifyButtonRenderer:"platform"};a=l;g["default"]=a}),98);
-----
AdsAPlusCImageTemplateTextStyleUtils",["AdsCreativeFeatureCustomizationUtils","AdsCreativeOptimizationToolChangeSetRecord","AdsInterfacesLogger","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).useMemo,j={type:"automatic"};function k(a){return a.type==="manual"?a:null}function l(a,b){return b==null?{type:"manual",fontName:a}:{type:"manual",fontName:a,textStyle:b}}function a(a,b){return i(function(){var e,f,g=a.image_templates,h=function(a){var e;if(!g)return;a=k(a);var f=a==null?["text_style","font_name"].reduce(function(a,b){return d("AdsCreativeFeatureCustomizationUtils").deleteCustomizationFromChangeSet(a,b)},g):d("AdsCreativeFeatureCustomizationUtils").mergeCustomizationToChangeSet(g,a.textStyle==null?{font_name:a.fontName}:{font_name:a.fontName,text_style:a.textStyle});c("AdsInterfacesLogger").log({eventName:"ads_aplusc_image_template_customize_text_style",data:(e={},e.new_value=a!=null?a.fontName+":"+((a=a.textStyle)!=null?a:"UNKNOWN"):"automatic",e.is_active=g.enroll_status==="OPT_IN",e)});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({image_templates:babelHelpers["extends"]({},f,{enroll_status:"OPT_IN"})}))};e=g==null?void 0:(e=g.customizations)==null?void 0:e.font_name;f=g==null?void 0:(f=g.customizations)==null?void 0:f.text_style;e=e==null?j:l(e,f);return[e,h]},[a,b])}g.AUTOMATIC_VALUE=j;g.getManualTextStyle=k;g.createManual=l;g.useTextStyleFromChangeSet=a}),98);
-----
AdsCreativeFeatureCustomizationUtils",[],(function(a,b,c,d,e,f){"use strict";function a(a,b){return(a=a.creative)==null?void 0:(a=a.degrees_of_freedom_spec)==null?void 0:(a=a.creative_features_spec)==null?void 0:(a=a[b])==null?void 0:(b=a.customizations)==null?void 0:b.toJS()}function b(a,b){var c;c=(c=a.customizations)!=null?c:{};return babelHelpers["extends"]({},a,{customizations:babelHelpers["extends"]({},c,b)})}function c(a,b){var c=a.customizations;if(c==null||c[b]==null)return a;c=babelHelpers["extends"]({},c);delete c[b];if(Object.keys(c).length===0){b=babelHelpers["extends"]({},a);delete b.customizations;return b}return babelHelpers["extends"]({},a,{customizations:c})}f.getCreativeFeatureCustomizations=a;f.mergeCustomizationToChangeSet=b;f.deleteCustomizationFromChangeSet=c}),66);
-----
AdsAPlusCAdaptToPlacementOptimizationToolPlugin",["APlusCAdaptToPlacementConstants","AdsAPlusCGenericOptimizationTooltip.react","AdsCreativeFeatureCustomizationUtils","AdsCreativeFeaturesPlatformMutators","AdsCreativeFeaturesUtils","AdsCreativeOptimizationToolChangeSetRecord","AdsErrorBoundary.react","AdsOptimizationToolTransformationGroup","CometPlaceholder.react","GeoButton.react","GeoText.react","JSResource","adsUEditorAdgroupAPlusCAdaptToPlacementEligibilitySelector","immutable","lazyLoadComponent","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react"),j={adapt_to_placement:{enroll_status:"OPT_OUT",customizations:{showcase_card_display:"AUTO"}}},k=c("lazyLoadComponent")(c("JSResource")("AdsAPlusCAdaptToPlacementPreview.react").__setRef("AdsAPlusCAdaptToPlacementOptimizationToolPlugin")),l=c("lazyLoadComponent")(c("JSResource")("AdsCFPAdsAdaptToPlacementCustomizationView.react").__setRef("AdsAPlusCAdaptToPlacementOptimizationToolPlugin")),m={type:"creative/optimizationTools",key:"aPlusCAdaptToPlacement",label:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_LABEL,description:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_DESC,transformationGroup:c("immutable").Set([c("AdsOptimizationToolTransformationGroup").CreativeFeaturePlatform]),getIsAvailableSelectorCFPModal:d("adsUEditorAdgroupAPlusCAdaptToPlacementEligibilitySelector").adsUEditorAdgroupAPlusCAdaptToPlacementEligibilitySelector,getCFPAffectedPlacements:function(a,b){return c("immutable").List(["previews/instagram_story","previews/instagram_reels","previews/facebook_story","previews/facebook_reels_mobile"])},getAdCreativeOptimizationInfoList:function(a,b,d){a=[{apiFormat:"INSTAGRAM_STORY"},{apiFormat:"INSTAGRAM_REELS"},{apiFormat:"FACEBOOK_REELS_MOBILE"},{apiFormat:"FACEBOOK_STORY_MOBILE"}];return c("immutable").List(a)},getFeatureTooltip:function(a,b){b===void 0&&(b={});return i.jsx(c("AdsAPlusCGenericOptimizationTooltip.react"),babelHelpers["extends"]({affectedPlacements:a,heading:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_LABEL,showInsightsForPluginKey:m.key},b,{children:i.jsx(c("GeoText.react"),{display:"block",children:d("APlusCAdaptToPlacementConstants").APLUSC_ADAPT_TO_PLACEMENT_DESC})}))},getAppliedChangeSetFromAdgroup:function(a){return new(c("AdsCreativeOptimizationToolChangeSetRecord"))(j)},getCFPGenericChangeSet:function(a,b){b={adapt_to_placement:{enroll_status:a?"OPT_IN":"OPT_OUT",customizations:{showcase_card_display:"AUTO"}}};return new(c("AdsCreativeOptimizationToolChangeSetRecord"))(b)},updateCFPGlobalChangeSet:function(a,b){return b.adapt_to_placement!=null?a.set("adapt_to_placement",b.adapt_to_placement):a},isOptedInFromAdgroup:function(a){return d("AdsCreativeFeaturesUtils").isAdaptToPlacementOptedInFromAdgroup(a)},convertAdgroupToChangeSet:function(a,b,c){c=d("AdsCreativeFeaturesUtils").isAdaptToPlacementOptedInFromAdgroup(a);c={enroll_status:c?"OPT_IN":"OPT_OUT"};a=d("AdsCreativeFeatureCustomizationUtils").getCreativeFeatureCustomizations(a,"adapt_to_placement");a!=null&&(c.customizations=a);return b.set("adapt_to_placement",c)},getOptInStatusFromChangeSet:function(a){return(a=a.adapt_to_placement)==null?void 0:a.enroll_status},mutateAdgroupCFP:function(a,b,c,e){return d("AdsCreativeFeaturesPlatformMutators").mutateAdgroupForAdaptToPlacement(a,b,(c=e)!=null?c:"MANUAL")},CustomizeComponentCFP:function(a){a=a.globalChangeSet;return i.jsx(l,{globalChangeSet:a})},PreviewComponent:function(a){var b=a.account,d=a.adObject,e=a.adgroupSpecPathPlugin,g=a.originalPreviewSpecs;a=a.source;return i.jsx(c("AdsErrorBoundary.react"),{moduleName:f.id,children:i.jsx(c("CometPlaceholder.react"),{fallback:null,children:i.jsx(k,{account:b,adObject:d,adgroupSpecPathPlugin:e,originalPreviewSpecs:(b=g)!=null?b:[],source:a})})})},previewAwarenessTrigger:"self",ModifyButton:function(a){a=a.onClick;return i.jsx(c("GeoButton.react"),{"data-testid":void 0,grow:"fill",label:d("APlusCAdaptToPlacementConstants").CUSTOMIZE_BUTTON_LABEL,onClick:a})},modifyButtonRenderer:"platform"};a=m;g["default"]=a}),98);
-----
AdsAPlusCImageTemplateColorUtils",["AdsCreativeFeatureCustomizationUtils","AdsCreativeOptimizationToolChangeSetRecord","react"],(function(a,b,c,d,e,f,g){"use strict";var h=d("react").useMemo,i={type:"automatic"};b="#000000";function j(a){return a.type==="manual"?a.color:null}function k(a){return{type:"manual",color:a}}function a(a,b){return h(function(){var e,f=a.image_templates,g=function(a){if(!f)return;a=a.type==="automatic"?d("AdsCreativeFeatureCustomizationUtils").deleteCustomizationFromChangeSet(f,"background_color"):d("AdsCreativeFeatureCustomizationUtils").mergeCustomizationToChangeSet(f,{background_color:j(a)});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({image_templates:babelHelpers["extends"]({},a,{enroll_status:"OPT_IN"})}))};e=f==null?void 0:(e=f.customizations)==null?void 0:e.background_color;e=e==null?i:k(e);return[e,g]},[a,b])}g.AUTOMATIC_VALUE=i;g.DEFAULT_MANUAL_COLOR=b;g.getManualColor=j;g.createManualColor=k;g.useBackgroundColorFromChangeSet=a}),98);
-----
AdsAPlusCImageTemplateTextStyleUtils",["AdsCreativeFeatureCustomizationUtils","AdsCreativeOptimizationToolChangeSetRecord","react"],(function(a,b,c,d,e,f,g){"use strict";var h=d("react").useMemo,i={type:"automatic"};function j(a){return a.type==="manual"?a:null}function k(a,b){return b==null?{type:"manual",fontName:a}:{type:"manual",fontName:a,textStyle:b}}function a(a,b){return h(function(){var e,f,g=a.image_templates,h=function(a){if(!g)return;a=j(a);a=a==null?["text_style","font_name"].reduce(function(a,b){return d("AdsCreativeFeatureCustomizationUtils").deleteCustomizationFromChangeSet(a,b)},g):d("AdsCreativeFeatureCustomizationUtils").mergeCustomizationToChangeSet(g,a.textStyle==null?{font_name:a.fontName}:{font_name:a.fontName,text_style:a.textStyle});b(!0,new(c("AdsCreativeOptimizationToolChangeSetRecord"))({image_templates:babelHelpers["extends"]({},a,{enroll_status:"OPT_IN"})}))};e=g==null?void 0:(e=g.customizations)==null?void 0:e.font_name;f=g==null?void 0:(f=g.customizations)==null?void 0:f.text_style;e=e==null?i:k(e,f);return[e,h]},[a,b])}g.AUTOMATIC_VALUE=i;g.getManualTextStyle=j;g.createManual=k;g.useTextStyleFromChangeSet=a}),98);
-----
AdsCreativeFeatureCustomizationUtils",[],(function(a,b,c,d,e,f){"use strict";function a(a,b){return(a=a.creative)==null?void 0:(a=a.degrees_of_freedom_spec)==null?void 0:(a=a.creative_features_spec)==null?void 0:(a=a[b])==null?void 0:(b=a.customizations)==null?void 0:b.toJS()}function b(a,b){var c;c=(c=a.customizations)!=null?c:{};return babelHelpers["extends"]({},a,{customizations:babelHelpers["extends"]({},c,b)})}function c(a,b){var c=a.customizations;if(c==null||c[b]==null)return a;c=babelHelpers["extends"]({},c);delete c[b];if(Object.keys(c).length===0){b=babelHelpers["extends"]({},a);delete b.customizations;return b}return babelHelpers["extends"]({},a,{customizations:c})}f.getCreativeFeatureCustomizations=a;f.mergeCustomizationToChangeSet=b;f.deleteCustomizationFromChangeSet=c}),66);
-----