CVEColorPicker.react",["fbt","$InternalEnum","CVEGradientColorPicker.react","CVETextColorSwatch.react","GeoFlexbox.react","GeoTab.react","GeoTabGroup.react","VCEColorPickerConstants","geoMargin","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));e=i;var k=e.useCallback,l=e.useState,m=b("$InternalEnum")({BASIC:"Basic",ADVANCED:"Advanced"}),n={root:{boxSizing:"x9f619",width:"xe9vn5y",$$css:!0},basicColorSelectionContainer:{height:"xt7dq6l",$$css:!0}};function a(a){var b=a.colorOption,e=a.onColorChange;a=l(m.BASIC);var f=a[0];a=a[1];a=j.jsxs(c("GeoTabGroup.react"),{value:f,onChange:a,children:[j.jsx(c("GeoTab.react"),{label:h._("__JHASH__m92Oi4qHT9o__JHASH__"),value:m.BASIC}),j.jsx(c("GeoTab.react"),{label:h._("__JHASH__CIc2X7ol2h1__JHASH__"),value:m.ADVANCED})]});var g=k(function(a){return a.backgroundColor===b.backgroundColor&&a.textColor===b.textColor&&a.opacity===b.opacity},[b]),i=d("VCEColorPickerConstants").COLOR_OPTIONS.map(function(a){return j.jsx(c("CVETextColorSwatch.react"),{colorOption:a,isSelected:g(a),onColorOptionClick:e},a.backgroundColor+a.opacity+a.textColor)}),o=j.jsx(c("CVEGradientColorPicker.react"),{hexColor:b.backgroundColor,setHexColor:function(a){return e(babelHelpers["extends"]({},b,{backgroundColor:a,opacity:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_OPACITY}))}});return j.jsxs(c("GeoFlexbox.react"),{direction:"column",xstyle:n.root,children:[a,j.jsx(c("GeoFlexbox.react"),{justifyContent:"space-between",wrap:"wrap",xstyle:[n.basicColorSelectionContainer,c("geoMargin").top12],children:f===m.BASIC?i:o})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
VCEColorPicker.react",["cx","fbt","invariant","BUIButton.react","BUIText.react","FlexLayout.react","GeoFlexbox.react","ShimButton.react","VCEColorPickerConstants","VCKColorAlphaSlider.react","XUIContextualDialog.react","XUIContextualDialogBody.react","XUIContextualDialogFooter.react","XUIContextualDialogTitle.react","color","color-picker","colr","joinClasses","react"],(function(a,b,c,d,e,f,g,h,i,j){"use strict";var k,l=k||(k=d("react"));b=k;var m=b.useRef,n=b.useState;function o(a,b){a=c("colr").fromHex(a);a=a.toRgbArray();var d=a[0],e=a[1];a=a[2];return"rgba("+d+" , "+e+", "+a+", "+b+")"}function a(a){var b=a.label,e=a.labelColor,f=a.onUpdateColors,g=a.onUpdateColorsV2,h=a.onUpdateOpacity,k=a.selectedBackgroundColor,p=a.selectedBackgroundOpacity,q=a.selectedPrimaryColorHex,r=a.selectedTextColor,s=a.shouldSeeRedesign;a=n(k);var t=a[0],u=a[1];a=n(!1);var v=a[0],w=a[1];a=n(!0);var x=a[0],y=a[1],z=function(a){return function(){u(a.backgroundColor),f(a)}},A=function(a){u(a),g==null?void 0:g(a)},B=function(a){return function(){A(a)}},C=function(){w(!v)},D=function(a){return function(){return y(a)}},E=function(b,a){return a?q===b.textColor:b.backgroundColor===k&&b.textColor===r&&b.opacity===p},F=function(a){var b=a?d("VCEColorPickerConstants").COLOR_OPTIONS_V2:d("VCEColorPickerConstants").COLOR_OPTIONS,e=a?null:i._("T");b=b.map(function(b){return l.jsx("button",{className:c("joinClasses")((a?"":"_8a9c")+(a?" _ag04":"")+(b.opacity===0?" _8a9d":"")+(b.opacity===0&&b.textColor===d("VCEColorPickerConstants").WHITE?" _8a9f":"")+(a?"":" _8a7_")+(a?" _ag0k":"")+(E(b,a)?" _8a80":"")),"data-testid":void 0,style:{color:b.textColor,backgroundColor:b.backgroundColor},tabIndex:"0",onClick:a?B(b.textColor):z(b),children:e},b.textColor+b.backgroundColor+b.opacity)});return a?l.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",wrap:"wrap",children:b}):b},G=function(a){u(a),f({textColor:r,backgroundColor:a,opacity:p})},H=function(){var a;return l.jsxs(c("GeoFlexbox.react"),{direction:"column",children:[l.jsx("div",{className:"_ag0l",children:l.jsx(c("color-picker"),{className:"_ag0m",color:(a=q)!=null?a:d("VCEColorPickerConstants").BLACK,onChange:function(a){return A(a)}})}),l.jsxs(c("GeoFlexbox.react"),{alignItems:"center",alignSelf:"start",justifyContent:"space-between",children:[l.jsx("div",{className:"_8hkb _3-9b _3-90",children:l.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:o(k,p)},children:l.jsx("div",{style:{color:r},children:i._("T")})})}),l.jsx("div",{className:"_3-90",children:l.jsx("input",{maxLength:7,value:t,onChange:N})}),K(!0)]})]})},I=function(a){return a?H():l.jsxs("div",{children:[l.jsx("div",{className:"_8a81",children:l.jsx(c("color-picker"),{color:k,onChange:G})}),K(!1),l.jsxs(c("FlexLayout.react"),{align:"center",children:[l.jsxs("div",{className:"_8hkb _3-9b _3-90",children:[l.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:k,opacity:p}}),l.jsx("div",{style:{color:r},children:i._("T")})]}),l.jsx("input",{maxLength:7,value:t,onChange:N})]})]})},J=function(a){s&&h!=null?h(a.alpha()):f({textColor:r,backgroundColor:k,opacity:a.alpha()})},K=function(a){var b=c("color")(k).alpha(p);return l.jsx("div",{className:(a?"":"_8hkd")+(a?" _ag0n":""),children:l.jsx(c("VCKColorAlphaSlider.react"),{value:b,onChange:J})})},L=m(),M=function(){return L.current};a=function(a){return l.jsxs(c("XUIContextualDialog.react"),{alignment:"left",contextRef:M,label:"Dialog for picking colors with basic and advanced options",position:"below",shown:v,width:a?d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH_V2:d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH,onBlur:C,children:[l.jsxs(c("XUIContextualDialogTitle.react"),{children:[l.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a84")+(x?" _8a85":""),onClick:D(!0),children:i._("u57fau672c")}),l.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a9g")+(x?"":" _8a85"),onClick:D(!1),children:i._("u9ad8u7ea7")})]}),l.jsx(c("XUIContextualDialogBody.react"),{children:x?F(a):I(a)}),l.jsx(c("XUIContextualDialogFooter.react"),{children:l.jsx(c("BUIButton.react"),{"data-testid":void 0,label:i._("u5b8cu6210"),use:"primary",onClick:C})})]})};var N=function(a){a=a.target;a instanceof HTMLInputElement||j(0,592);u(a.value);a=c("colr").fromHex(a.value).toHex();s&&g!=null?g(a):f({textColor:r,backgroundColor:a,opacity:p})};return l.jsxs("div",{children:[l.jsx("div",{className:"_2pin",children:l.jsx(c("BUIText.react"),{color:e,display:"block",size:"meta1",children:b})}),l.jsx("div",{className:"_8hkb","data-testid":void 0,children:l.jsx("button",{className:"_8a9c _8a9h",ref:L,style:{backgroundColor:o(k,p)},tabIndex:"0",onClick:C,children:l.jsx("div",{style:{color:r},children:i._("T")})})}),a(s)]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
VCEColorPickerConstants",[],(function(a,b,c,d,e,f){"use strict";a="#ffffff";b="#000000";c=[{textColor:"#000000",backgroundColor:"#ffffff",opacity:.8},{textColor:"#ffffff",backgroundColor:"#b9cad2",opacity:.8},{textColor:"#ffffff",backgroundColor:"#5f6673",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3cedf",opacity:.8},{textColor:"#ffffff",backgroundColor:"#54c7ec",opacity:.8},{textColor:"#ffffff",backgroundColor:"#6bcebb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3ce71",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fcd872",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f7923b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fb724b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f35369",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ec7ebd",opacity:.8},{textColor:"#ffffff",backgroundColor:"#8c72cb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:0},{textColor:"#000000",backgroundColor:"#ffffff",opacity:0}];d=[{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:.8},{textColor:"#000000",backgroundColor:"#000000",opacity:.8},{textColor:"#0099F6",backgroundColor:"#0099F6",opacity:.8},{textColor:"#50C23B",backgroundColor:"#50C23B",opacity:.8},{textColor:"#FFC940",backgroundColor:"#FFC940",opacity:.8},{textColor:"#FF8500",backgroundColor:"#FF8500",opacity:.8},{textColor:"#FF3450",backgroundColor:"#FF3450",opacity:.8},{textColor:"#E50069",backgroundColor:"#E50069",opacity:.8},{textColor:"#B300C0",backgroundColor:"#B300C0",opacity:.8},{textColor:"#FF0000",backgroundColor:"#FF0000",opacity:.8},{textColor:"#FD7E8C",backgroundColor:"#FD7E8C",opacity:.8},{textColor:"#FFD0D1",backgroundColor:"#FFD0D1",opacity:.8},{textColor:"#FFD9AF",backgroundColor:"#FFD9AF",opacity:.8},{textColor:"#FFC077",backgroundColor:"#FFC077",opacity:.8},{textColor:"#DD8A33",backgroundColor:"#DD8A33",opacity:.8},{textColor:"#A2612F",backgroundColor:"#A2612F",opacity:.8},{textColor:"#482123",backgroundColor:"#482123",opacity:.8},{textColor:"#004B25",backgroundColor:"#004B25",opacity:.8},{textColor:"#262626",backgroundColor:"#262626",opacity:.8},{textColor:"#363636",backgroundColor:"#363636",opacity:.8},{textColor:"#555555",backgroundColor:"#555555",opacity:.8},{textColor:"#737373",backgroundColor:"#737373",opacity:.8},{textColor:"#999999",backgroundColor:"#999999",opacity:.8},{textColor:"#B2B2B2",backgroundColor:"#B2B2B2",opacity:.8},{textColor:"#C7C7C7",backgroundColor:"#C7C7C7",opacity:.8},{textColor:"#DBDBDB",backgroundColor:"#DBDBDB",opacity:.8},{textColor:"#fffffe",backgroundColor:"#ffffff",opacity:0}];e=224;var g=340,h="#000000",i=1,j="#ffffff",k=.8;f.WHITE=a;f.BLACK=b;f.COLOR_OPTIONS=c;f.COLOR_OPTIONS_V2=d;f.COLOR_DIALOG_WIDTH=e;f.COLOR_DIALOG_WIDTH_V2=g;f.DEFAULT_FONT_COLOR=h;f.DEFAULT_FONT_OPACITY=i;f.DEFAULT_BACKGROUND_COLOR=j;f.DEFAULT_BACKGROUND_OPACITY=k}),66);
-----
VCEOverlayTemplateUtils",["AdsInterfacesLoggerUtils","Promise","VCEColorPickerConstants","VCEConstants","VCEFontFamilyDisplayNameUtils.react","VCEOverlayTemplateFetchingParams","VCEOverlayV1FontID","VCEOverlayV2FontID","VCETextAndBackgroundStyleUtils","filterObject","immutable","isTruthy","promiseDone","shallowEqual"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){var b=JSON.parse(a.template.specification),c={};a.template.content.forEach(function(a){c[a.key]=i(b,a)});b.animation.width=c.videoWidth;b.animation.height=c.videoHeight;b.animation.outPoint=c.videoOutPoint;b.animation.frameRate=c.frameRate;var d={};a.available_fonts.forEach(function(a){d[a.key]={name:a.key,uri:a.value}});a={content:babelHelpers["extends"]({},c,{font_resources:d}),specification:b};return{template:a,available_fonts:d}}function i(a,b){var c=JSON.parse(b.value);if(c!==null)return c;c=a.contentMap;if(!c)return"";a=c.find(function(a){return a.id===b.key});switch(a){case"Array":case"RGBAColour":return[];case"Number":return 0;default:return""}}function e(a){a=Math.max(a.width/d("VCEConstants").VCE_PLAYER_WIDTH,a.height/d("VCEConstants").VCE_PLAYER_HEIGHT);return a<1?a:1/a}function j(a){var b=a.width;a=a.height;return(b/d("VCEConstants").VCE_PLAYER_WIDTH+a/d("VCEConstants").VCE_PLAYER_HEIGHT)/2}function k(a,b,e){if(b.length){b=b[0];return{position:b.position,background_color:b.background_color,background_opacity:b.background_opacity,background_style:b.background_style,text_color:b.text_color,font_family:b.font_family,font_size:b.font_size}}b=c("isTruthy")(e)?d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS.roboto_regular.Medium:d("VCEConstants").MEDIUM_FONT_SIZE;return{position:"bottom_center",background_color:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_COLOR,background_opacity:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_OPACITY,background_style:c("isTruthy")(e)?"style_1":null,text_color:d("VCEColorPickerConstants").DEFAULT_FONT_COLOR,font_family:c("isTruthy")(e)?"roboto_regular":"roboto_medium",font_size:Math.round(b*j({width:a.width,height:a.height}))}}function l(a,b){if(a==null)return null;else{var c=a.outPoint-1,e=a.inPoint;b.forEach(function(a){e=Math.max(a.end,e)});b=d("VCEConstants").MIN_OVERLAY_SECONDS*a.frameRate;a=c-e;b=Math.max(b,Math.min(Math.floor(.2*c),a));return c-e>=b?{start:e,end:e+b}:null}}function m(a,b,c){var d=l(a,b.map(function(a){return{start:a.start_frame,end:a.end_frame}}));if(!d||!a)return null;else return babelHelpers["extends"]({},k(a,b,c),{text:"",start_frame:d.start,end_frame:d.end})}function f(a,b){b=m(a,[],b);if(b)return[b];else d("AdsInterfacesLoggerUtils").logException(new Error("null_default_text_overlay"),{payload_on_error:{animation:a}});return[]}function n(a){if(typeof document.fonts==="object"&&typeof FontFace==="function")return(h||(h=b("Promise"))).all(Object.keys(a).map(function(b){b=a[b];b=new FontFace(b.name,"url("+b.uri+") format("truetype")");b=b.load();c("promiseDone")(b,function(a){document.fonts.add(a)});return b}));else return(h||(h=b("Promise"))).resolve(Object.keys(a).map(function(b){b=a[b];var c="@font-face { font-family: ""+b.name+""; src: url("+b.uri+") format("truetype"); }";window.document.styleSheets[0].insertRule(c,0);return{family:b.name}}))}function o(a){if(Object.prototype.hasOwnProperty.call(d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS,a)){return d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[(a=a)!=null?a:"roboto_regular"]}return null}function p(a,b){return Math.round(b*a)}function q(a){return new Map([[p(d("VCEConstants").SMALL_FONT_SIZE,a),"Small"],[p(d("VCEConstants").MEDIUM_FONT_SIZE,a),"Medium"],[p(d("VCEConstants").LARGE_FONT_SIZE,a),"Large"]])}function r(a,b){b=new Map([[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Small,"Small"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Medium,"Medium"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Large,"Large"]]);var c=Array.from(b.keys()).reduce(function(b,c){return Math.abs(c-a).5&&(e="style_2"));a=d("VCETextAndBackgroundStyleUtils").getTextAndBackgroundColorForSelectedStyle(f,e);c=a.text_color;b=a.background_color;a=a.background_opacity;return{textColor:c,backgroundColor:b,opacity:a,primaryColor:f,backgroundStyle:e}}function E(a){return a.map(function(a){var b=D(a.background_color,a.background_opacity,a.text_color),c=b.backgroundColor,d=b.opacity,e=b.backgroundStyle;b=b.textColor;return babelHelpers["extends"]({},a,{font_family:C(a.font_family),background_color:c,background_opacity:d,background_style:e,text_color:b})})}function F(a){switch(a){case"aveny":return"Nunito_bold";case"old_standard_tt":return"lora_regular";case"barlow":return"poppins_regular";case"courier":return"courier";case"dekko":return"slabo_27px";case"Montserrat_bold":return"Montserrat_bold";case"arapey":return"noto_serif_italic";case"roboto_regular":default:return"roboto_regular"}}function G(a){return a.map(function(a){return babelHelpers["extends"]({},a,{font_family:F(a.font_family),background_style:null})})}g.getTemplateWithResources=a;g._getShowreelVariableValue=i;g.getScale=e;g.getFontScale=j;g.getTextOverlayGlobalProperties=k;g.getAvailableTimeSegment=l;g.getDefaultTextOverlaySpec=m;g.getStartingDefaultTextOverlaySpecs=f;g.fetchFontsAndApply=n;g.getSelectedFontInfo=o;g.getScaledFontSize=p;g.getApproximateFontSizeType=r;g.getFontSizeDisplayNames=s;g.getDefaultImageOverlaySpec=t;g.getImageSizeDisplayNames=u;g.getImageInfoWithTemplate=v;g.getImageInfoWithUrls=w;g.haveTextOverlayParamsChanged=z;g.isV1TextOverlaySpec=A;g.getUpdatedStateInfo=B;g.convertV1TextSpecToV2TextSpec=E;g.convertV2TextSpecToV1TextSpec=G}),98);
-----
VCEOverlayTextLayerUtils",["ShowreelAnimationUtils","ShowreelTextUtils","VCEColorPickerConstants","VCEConstants","VCEOverlayTemplateUtils","VCKColorUtils","immutable"],(function(a,b,c,d,e,f,g){"use strict";var h={text:["textData.document.keyframes[0].textProperties.text"],fontFamily:["textData.document.keyframes[0].textProperties.font"],fontSize:["textData.document.keyframes[0].textProperties.size","textData.document.keyframes[0].textProperties.lineHeight"],color:["textData.document.keyframes[0].textProperties.fontColor"],dimensions:["textData.document.keyframes[0].textProperties.boxTextSize"],position:["textData.document.keyframes[0].textProperties.boxTextPosition"],startFadeIn:["inPoint","transform.opacity.value[0].time"],stopFadeIn:["transform.opacity.value[1].time"],startFadeOut:["transform.opacity.value[2].time"],stopFadeOut:["outPoint","transform.opacity.value[3].time"]};function a(a,b,c,e,f){c=i(a,b,c,e,f);b.animation.layers.push(c);e=d("VCEOverlayTemplateUtils").getFontScale({width:b.animation.width,height:b.animation.height});f={id:c.name,textAlign:"center",textVAlign:"middle",background:{colour:d("VCKColorUtils").convertHexColorToRGBAFloat(a.background_color,a.background_opacity),wrap:"block",padding:d("VCEConstants").OVERLAY_TEXT_PADDING*e,radius:d("VCEConstants").OVERLAY_TEXTBOX_ROUNDNESS*e,_type:"BackgroundHelper"}};b.styles?b.styles.push(f):b.styles=[f];return b}function i(a,b,e,f,g){e=a.text===""?e:a.text;var i=[b.animation.width*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION,b.animation.height*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION],j={text:e,fontFamily:a.font_family,fontSize:a.font_size,color:d("VCKColorUtils").convertHexColorToRGBAFloat(a.text_color,d("VCEColorPickerConstants").DEFAULT_FONT_OPACITY).slice(0,3),dimensions:i,position:[-i[0]/2,-i[1]/2],startFadeIn:a.start_frame,stopFadeIn:a.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,startFadeOut:a.end_frame-d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,stopFadeOut:a.end_frame},l=c("immutable").fromJS(f).toJS();l.index=g;l.name+=g;Object.keys(j).forEach(function(a){var b=h[a];b.forEach(function(b){l=d("ShowreelAnimationUtils").set(l,b,j[a])})});l.transform.position.value=k(e,l,a.position,b);return l}function j(a,b,e){var f=c("immutable").fromJS(b.animation).toJS();f.layers=[e].concat(f.layers);f=babelHelpers["extends"]({},b,{animation:f});a=c("ShowreelTextUtils").getTextDimensions(a,e.name,f);e=d("VCEOverlayTemplateUtils").getFontScale({width:b.animation.width,height:b.animation.height});return[a.width+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e,a.height+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e]}function k(a,b,c,e){var f=e.animation.width,g=e.animation.height;a=j(a,e,b);b=a[0];a=a[1];e=d("VCEOverlayTemplateUtils").getFontScale({width:e.animation.width,height:e.animation.height});b=b/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("center")?b=f/2:c.includes("right")&&(b=f-b);f=a/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("middle")?f=g/2:c.includes("bottom")&&(f=g-f);return[b,f,0]}g.updateSpecification=a;g._getTextLayer=i;g._getTextboxDimensions=j;g._getPosition=k}),98);
-----
VCETextAndBackgroundStyleUtils",["ix","VCEColorPickerConstants","colr","fbicon"],(function(a,b,c,d,e,f,g,h){"use strict";var i=.2126,j=.7152,k=.0722,l=1/12.92;function m(a){return Math.pow((a+.055)/1.055,2.4)}function n(a){var b=a.r,c=a.g;a=a.b;b=b<=.03928?b*l:m(b);c=c<=.03928?c*l:m(c);a=a<=.03928?a*l:m(a);return b*i+c*j+a*k}function o(a){return a==="#fffffe"||a===d("VCEColorPickerConstants").WHITE}function p(a,b){return a===0&&b===0}function q(a){if(o(a))return d("VCEColorPickerConstants").BLACK;else if(a===d("VCEColorPickerConstants").BLACK)return d("VCEColorPickerConstants").WHITE;a=c("colr").fromHex(a);var b=a.toRgbArray(),e=b[0],f=b[1];b=b[2];e={r:e/255,g:f/255,b:b/255};f=n(e);b=a.toHslArray();b[2]=100-(100-b[2])/9;f>.7&&(p(b[0],b[1])&&(b[1]=10),b[2]-=b[2]*.67);return c("colr").fromHslArray(b).toHex()}function a(a){switch(a){case"style_1":return d("fbicon")._(h("480549"),16);case"style_2":return d("fbicon")._(h("480545"),16);case"style_3":default:return d("fbicon")._(h("486061"),16)}}function b(a){switch(a.background_style){case"style_2":return a.background_color;case"style_1":case"style_3":default:return a.text_color}}function e(a,b){var c=a;a=q(a);switch(b){case"style_1":return{text_color:c,background_color:a,background_opacity:1};case"style_2":return{text_color:a,background_color:c,background_opacity:1};case"style_3":default:return{text_color:c,background_color:d("VCEColorPickerConstants").WHITE,background_opacity:0}}}g.relativeLuminanceFromRgb=n;g.getContrastColorForEmphasis=q;g.getIconForSelectedStyle=a;g.getPrimaryColorFromSpec=b;g.getTextAndBackgroundColorForSelectedStyle=e}),98);
-----
AdsCreativeVideoTextOverlayContainerV2.react",["fbt","AdsCreativeContainerLayoutDataProvider","AdsCreativeToolSecondaryPanelLayout.react","AdsImageStore","AdsInterfacesLogEvents","AdsInterfacesLogger","AdsInterfacesLoggerUtils","AdsLoadState_LEGACY","AdsPACApplyChangesBeforeNavigationModalContainer.react","AdsVCAExperimentSelectors","AdsVideoEncodingSuccessDataAction","AdsVideoFetcher","AdsVideoStore","BUISpinner_DEPRECATED.react","BUIText.react","CenteredContainer.react","FluxContainer","GeoFlexbox.react","LoadingMarkerArea.react","Promise","VCEColorPickerConstants","VCEConstants","VCECreateOverlaidVideoDataAction","VCELoadingSpinner.react","VCEOverlaidVideoCreationInProgress.react","VCEOverlayClientLoggerUtils","VCEOverlayDataManager","VCEOverlayPlayer.react","VCEOverlayTemplateDataProvider","VCEOverlayTemplateUtils","VCEOverlayV2DataProvider","VCESetPrimaryColorHexDataAction","VCETextAndBackgroundStyleUtils","VCETextOverlayGlobalPropertiesEditorV2.react","VCETextOverlayLayers.react","VCETextOverlayPreviewOverlayWrapper.react","VCEUpdateUploadStatusDataAction","VCEUploadStatus","adsCreateSelector","adsCreateStoreSelector","adsCreateStoreThunkSelector","adsCreateThunkSelector","curry","debounce","promiseDone","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react"),l={leftPanelSpinner:{width:"xh8yej3",height:"x5yr21d",$$css:!0},leftPanel:{borderEndWidth:"xcfux6l",boxSizing:"x9f619",paddingTop:"xyamay9",paddingEnd:"x1pi30zi",paddingBottom:"x1l90r2v",paddingStart:"x1swvt13",width:"xj6ak53",$$css:!0},leftPanelBody:{height:"x5yr21d",overflowX:"x6ikm8r",overflowY:"x10wlt62",position:"x1n2onr6",width:"xh8yej3",$$css:!0}};a=c("adsCreateStoreSelector")([],function(a){return a},{name:f.id+".adsCreativeVideoOverlayContainerVideoAndChangeSetSelector"});e=c("adsCreateSelector")([a],function(a){return a.placementSafeZones},{name:f.id+".placementSafeZonesMapSelector"});e=c("adsCreateSelector")([e],function(a){if(a==null||a.size===0)return;var b=[];for(var a=a==null?void 0:a.values(),c=Array.isArray(a),d=0,a=c?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var e;if(c){if(d>=a.length)break;e=a[d++]}else{d=a.next();if(d.done)break;e=d.value}e=e;b.push.apply(b,e)}return b},{name:f.id+".safeZonesSelector"});var m=c("adsCreateSelector")([a,c("adsCreateStoreThunkSelector")(c("AdsVideoStore"),function(a){return c("AdsVideoStore").get(a)}),c("VCEOverlayTemplateDataProvider").toFluxSelector(),c("VCEOverlayV2DataProvider").toFluxSelector(),c("AdsCreativeContainerLayoutDataProvider").toFluxSelector(),e,c("adsCreateThunkSelector")(d("AdsVCAExperimentSelectors").adsVCEOverlaysV2ExperimentSelector)],function(a,e,g,h,j,k,l){var m,n;e=h.selectedPrimaryColorHex;h=j.processingTool;j=a.asset;var o=a.currentChanges,p=a.prevState,q=a.accountID;g=d("VCEOverlayTemplateUtils").getUpdatedStateInfo(j.video,q,g,p==null?void 0:(j=p.video)==null?void 0:j.id,o==null?void 0:o.textOverlaySpecs,p==null?void 0:p.imageOverlaySpecs,!0);j=g.videoID;var r=g.newTextOverlaySpecs,s=g.newImageOverlaySpecs,t=g.appliedPrimaryColorHex;g=g.templateWithResources;r=r;s=s;m=(m=o==null?void 0:o.template)!=null?m:null;n=(n=p==null?void 0:p.fontResources)!=null?n:null;var u=(i||(i=b("Promise"))).resolve([]);if(g){n===null&&(n=g.available_fonts,u=d("VCEOverlayTemplateUtils").fetchFontsAndApply(n));if(m===null){g=g.template;r.length||(r=d("VCEOverlayTemplateUtils").getStartingDefaultTextOverlaySpecs(g.specification.animation,!0),e!=null&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:null},{line:"252",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id}));var v=s.map(function(a){return{hash:a.image_hash,image:c("AdsImageStore").getOneFor(q,a.image_hash)}});if(v.every(function(a){return typeof a.image!=="string"&&a.image.loadState===c("AdsLoadState_LEGACY").LOADED})){if(!d("VCEOverlayTemplateUtils").isV1TextOverlaySpec(r))t!=null&&e!==t&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:t},{line:"275",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id});else{r=d("VCEOverlayTemplateUtils").convertV1TextSpecToV2TextSpec(r);t=d("VCETextAndBackgroundStyleUtils").getPrimaryColorFromSpec(r[0]);e!==t&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:t},{line:"286",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id});a.onEdit({video_text_overlay_v2:{videoID:j,textOverlaySpecs:r,template:m,isApplyButtonDisabled:!1}})}m=babelHelpers["extends"]({},g,{content:babelHelpers["extends"]({},g.content,{overlay_specs:{text_overlay_specs:r,image_overlay_specs:s}})});t=d("VCEOverlayTemplateUtils").getImageInfoWithTemplate(v,m);m=t.template;a.onEdit({video_text_overlay_v2:{videoID:j,textOverlaySpecs:r,template:m,isApplyButtonDisabled:!0}})}}}(o==null?void 0:o.videoID)&&(o==null?void 0:o.videoID)!==j&&(m=null,r=[],a.onEdit({video_text_overlay_v2:{videoID:j,textOverlaySpecs:null,template:null,isApplyButtonDisabled:!0}}));return{textOverlaySpecs:r,imageOverlaySpecs:s,video:c("AdsVideoStore").get(j),template:m,fontResources:n,activeOverlayIndex:(g=p==null?void 0:p.activeOverlayIndex)!=null?g:0,isPreviewPlaying:(v=p==null?void 0:p.isPreviewPlaying)!=null?v:!1,previewCurrentFrameNumber:(t=p==null?void 0:p.previewCurrentFrameNumber)!=null?t:(r.length?r[0].start_frame:(a=(o=m)==null?void 0:o.specification.animation.inPoint)!=null?a:0)+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,isPreviewingOverlay:(s=p==null?void 0:p.isPreviewingOverlay)!=null?s:!1,isPreviewPlayerReady:(j=p==null?void 0:p.isPreviewPlayerReady)!=null?j:!1,isOverlaidVideoCreationInProgress:h==="video_text_overlay_v2",showreelAssetDocument:(n=p==null?void 0:p.showreelAssetDocument)!=null?n:void 0,fontFaceLoader:u,safeZones:k,checkOverlaysV2QEAndLog:l,selectedPrimaryColorHex:e}},{name:f.id+".adsCreativeVideoOverlayContainerStateSelector"});a=function(a){babelHelpers.inheritsLoose(e,a);function e(){var e,g;for(var h=arguments.length,j=new Array(h),k=0;kb.end_frame-d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES)&&(c=b.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES);return{activeOverlayIndex:a,previewCurrentFrameNumber:c,isPreviewingOverlay:!1,isPreviewPlaying:!1}})},g.$9=function(a){g.setState({previewCurrentFrameNumber:a});var b=g.state.textOverlaySpecs[g.state.activeOverlayIndex].end_frame;g.state.isPreviewingOverlay&&a>=b&&g.setState({isPreviewPlaying:!1,isPreviewingOverlay:!1})},g.$10=function(a){g.setState({isPreviewPlaying:a})},g.$11=function(a){g.setState({isPreviewPlayerReady:a})},g.$12=function(a){g.setState(function(b){return{activeOverlayIndex:a,isPreviewPlaying:!0,previewCurrentFrameNumber:b.textOverlaySpecs[a].start_frame,isPreviewingOverlay:!0}})},g.$13=function(){g.props.onEdit({video_text_overlay_v2:{videoID:g.state.video.id,textOverlaySpecs:null,template:null,isApplyButtonDisabled:!0}})},g.$14=function(){var a,b=d("VCEOverlayTemplateUtils").getDefaultTextOverlaySpec((a=g.state.template)==null?void 0:a.specification.animation,g.state.textOverlaySpecs);if(b){c("AdsInterfacesLogger").log({eventName:"VCE_TEXT_OVERLAY_ADD_NEW_TEXT_OVERLAY_V2",eventCategory:c("AdsInterfacesLogEvents").EventCategory.USER_ACTION});var e=g.state.textOverlaySpecs.length;g.setState(function(a){return{activeOverlayIndex:e,isPreviewingOverlay:!1,previewCurrentFrameNumber:b.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES}});g.$3(function(a){a.push(b)})}else{d("AdsInterfacesLoggerUtils").logException(new Error("null_default_text_overlay"),{payload_on_error:{animation:(a=g.state.template)==null?void 0:a.specification.animation}})}},g.$15=function(a,b){c("AdsInterfacesLogger").log({eventName:"VCE_TEXT_OVERLAY_REMOVE_TEXT_OVERLAY_V2",eventCategory:c("AdsInterfacesLogEvents").EventCategory.USER_ACTION}),g.$3(function(c){c.splice(a,1),g.setState(function(a){return{activeOverlayIndex:b,isPreviewingOverlay:!1,previewCurrentFrameNumber:c[b].start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES}})})},g.$16=function(a,b,d){c("VCEUpdateUploadStatusDataAction").dispatch({status:c("VCEUploadStatus").SUBMITTED,accountID:a,videoID:b,videoTitle:d},{line:"580",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id})},g.$18=function(){var a={text_overlay_specs:g.state.textOverlaySpecs,image_overlay_specs:g.state.imageOverlaySpecs},d=new(i||(i=b("Promise")))(function(b,d){var e;c("VCECreateOverlaidVideoDataAction").dispatch({targetID:g.props.accountID,originalVideoID:g.state.video.id,overlaySpecs:a,showreelContent:(e=(e=g.state.template)==null?void 0:e.content)!=null?e:{},showreelAssetDocument:g.state.showreelAssetDocument,onCreateOverlaidVideoSubmitted:g.$16,onCreateOverlaidVideoSuccess:g.$17(b),onCreateOverlaidVideoFailure:d},{line:"623",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id});c("VCEUpdateUploadStatusDataAction").dispatch({status:c("VCEUploadStatus").STARTED,accountID:g.props.accountID,videoID:g.state.video.id},{line:"635",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id})});g.props.onAsyncEdit(d)},g.$19=function(a){g.setState({showreelAssetDocument:a})},g.$20=function(a){c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:a},{line:"652",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id})},g.$21=function(a,b){var c=g.state.isPreviewPlaying;if(c)return;var d={top:Math.round(b.top),left:Math.round(b.left)};g.$3(function(b){b=b[a];if(!b)return;b.offset=d;b.position="top_left"},"top_left")},e)||babelHelpers.assertThisInitialized(g)}e.getStores=function(){return m.getStores()};e.calculateState=function(a,b){return m(babelHelpers["extends"]({},b,{prevState:a}))};var g=e.prototype;g.componentDidMount=function(){this.$1||(c("VCEOverlayDataManager").clearOverlayStatus(),c("AdsInterfacesLogger").log({eventName:"VCE_OVERLAY_SELECTED_TAB_V2",eventCategory:c("AdsInterfacesLogEvents").EventCategory.USER_ACTION}),this.state.checkOverlaysV2QEAndLog(),this.$1=!0)};g.$2=function(){return!d("VCEOverlayTemplateUtils").haveTextOverlayParamsChanged(this.state.textOverlaySpecs,this.props.asset.video)};g.$17=function(a){var b=this;return function(e){var g=d("AdsVideoFetcher").genSingleVideo(e);c("promiseDone")(g,function(d){c("AdsVideoEncodingSuccessDataAction").dispatch({accountID:b.props.accountID,video:d},{line:"594",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id}),c("VCEUpdateUploadStatusDataAction").dispatch({status:c("VCEUploadStatus").SUCCESS,accountID:b.props.accountID,videoID:e},{line:"598",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id}),a({video_text_overlay_v2:{videoID:b.state.video.id,textOverlaySpecs:b.state.textOverlaySpecs,template:b.state.template,textOverlayResultVideoID:e,isApplyButtonDisabled:b.$2()}})})}};g.render=function(){var a=this;if(this.state.isOverlaidVideoCreationInProgress)return k.createElement(c("VCEOverlaidVideoCreationInProgress.react"),null);var b=k.createElement(c("VCELoadingSpinner.react"),{name:"VCETextOverlayRightPanel"}),e=k.createElement(k.Fragment,null,k.createElement(c("AdsCreativeToolSecondaryPanelLayout.react").TitleRow,{title:h._("u6dfbu52a0u53e0u52a0u6587u5b57"),onClose:c("curry")(this.props.onToggleAdvancedSettings,!1)}),k.createElement(c("BUIText.react"),{color:"secondary",display:"block",size:"meta1"},h._("u4e3au89c6u9891u6dfbu52a0u53e0u52a0u6587u5b57uff0cu4e3au89c2u770bu89c6u9891u7684u53d7u4f17u63d0u4f9bu66f4u591au4fe1u606fu3002"))),f=null;if(this.state.template){var g,i=this.state.template.specification.animation;f=k.createElement(k.Fragment,null,k.createElement(c("VCETextOverlayGlobalPropertiesEditorV2.react"),{animation:i,fontResources:(g=this.state.fontResources)!=null?g:{},globalProperties:d("VCEOverlayTemplateUtils").getTextOverlayGlobalProperties(i,this.state.textOverlaySpecs),selectedPrimaryColorHex:(g=this.state.selectedPrimaryColorHex)!=null?g:d("VCEColorPickerConstants").BLACK,setSelectedPrimaryColorHex:this.$20,onExitHoverBackgroundStyle:this.$6,onHoverBackgroundStyle:this.$5,onUpdateTextOverlaySpecs:this.$3}),this.state.isPreviewPlayerReady?k.createElement(d("VCETextOverlayLayers.react").VCETextOverlayLayers,{activeOverlayIndex:this.state.activeOverlayIndex,animation:i,shouldLogV2Events:!0,textOverlaySpecs:this.state.textOverlaySpecs,onAddTextOverlay:this.$14,onPlaySegment:this.$12,onRemoveTextOverlay:this.$15,onSetFrameNumber:this.$9,onUpdateActiveOverlayIndex:this.$8,onUpdateTextOverlaySpecs:this.$3}):null)}g=b;if(this.state.template){i=this.state.template.specification;g=k.createElement(c("VCEOverlayPlayer.react"),{content:this.state.template.content,fontFaceLoader:this.state.fontFaceLoader,frameNumber:this.state.previewCurrentFrameNumber,isApplyButtonDisabled:this.$2(),isPlayerReady:this.state.isPreviewPlayerReady,isPlaying:this.state.isPreviewPlaying,isV2OverlaysEnabled:!0,overlayType:d("VCEOverlayClientLoggerUtils").VCEOverlayType.TEXT_OVERLAY,previewOverlay:c("VCETextOverlayPreviewOverlayWrapper.react"),safeZones:this.state.safeZones,specification:i,spinner:b,startEndTimes:this.state.textOverlaySpecs.map(function(b,c){return{start:b.start_frame,end:b.end_frame,isActive:c===a.state.activeOverlayIndex}}),onApplyOverlay:this.$18,onCancelOverlay:c("curry")(this.props.onToggleAdvancedSettings,!1),onDropOverlay:this.$21,onPreviewPlayerReady:this.$11,onSetFrameNumber:this.$9,onSetIsPlaying:this.$10,onShowreelAssetDocumentReady:this.$19,onTrackbarInteraction:this.$7})}i=k.createElement(c("CenteredContainer.react"),{horizontal:!0,vertical:!0,xstyle:l.leftPanelSpinner},k.createElement(c("LoadingMarkerArea.react"),{name:"VCETextOverlayLeftPanel",owner:"mobile_first_creative"},k.createElement(c("BUISpinner_DEPRECATED.react"),{size:"large"})));return k.createElement(k.Fragment,null,k.createElement(c("AdsCreativeToolSecondaryPanelLayout.react"),null,k.createElement(c("GeoFlexbox.react"),{direction:"column",xstyle:l.leftPanel},e,k.createElement(c("GeoFlexbox.react"),{direction:"column",xstyle:l.leftPanelBody},f,!this.state.template||!this.state.isPreviewPlayerReady?k.createElement("div",{className:"x10lqkbw x5yr21d x17qophe x10l6tqk x13vifvy xh8yej3"},i):null)),k.createElement(c("AdsCreativeToolSecondaryPanelLayout.react").RightPanel,{className:"x6s0dn4 xog6y2i x78zum5 x5yr21d xl56j7k x1n2onr6",justify:"center"},g)),k.createElement(c("AdsPACApplyChangesBeforeNavigationModalContainer.react"),{onConfirmAndContinue:this.$18,onDiscardAndContinue:this.$13}))};return e}(k.PureComponent);e=c("FluxContainer").create(a,{withProps:!0});g["default"]=e}),226);
-----
CVEColorPicker.react",["fbt","$InternalEnum","CVEGradientColorPicker.react","CVETextColorSwatch.react","GeoFlexbox.react","GeoTab.react","GeoTabGroup.react","VCEColorPickerConstants","geoMargin","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i=d("react");e=d("react");var j=e.useCallback,k=e.useState,l=b("$InternalEnum")({BASIC:"Basic",ADVANCED:"Advanced"}),m={root:{boxSizing:"x9f619",width:"xe9vn5y",$$css:!0},basicColorSelectionContainer:{height:"xt7dq6l",$$css:!0}};function a(a){var b=a.colorOption,e=a.onColorChange;a=k(l.BASIC);var f=a[0];a=a[1];a=i.jsxs(c("GeoTabGroup.react"),{value:f,onChange:a,children:[i.jsx(c("GeoTab.react"),{label:h._("Basic"),value:l.BASIC}),i.jsx(c("GeoTab.react"),{label:h._("Advanced"),value:l.ADVANCED})]});var g=j(function(a){return a.backgroundColor===b.backgroundColor&&a.textColor===b.textColor&&a.opacity===b.opacity},[b]),n=d("VCEColorPickerConstants").COLOR_OPTIONS.map(function(a){return i.jsx(c("CVETextColorSwatch.react"),{colorOption:a,isSelected:g(a),onColorOptionClick:e},a.backgroundColor+a.opacity+a.textColor)}),o=i.jsx(c("CVEGradientColorPicker.react"),{hexColor:b.backgroundColor,setHexColor:function(a){return e(babelHelpers["extends"]({},b,{backgroundColor:a}))}});return i.jsxs(c("GeoFlexbox.react"),{direction:"column",xstyle:m.root,children:[a,i.jsx(c("GeoFlexbox.react"),{justifyContent:"space-between",wrap:"wrap",xstyle:[m.basicColorSelectionContainer,c("geoMargin").top12],children:f===l.BASIC?n:o})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
VCKGlobalTextColorSelectorV2.react",["fbt","VCEColorPicker.react","VCEColorPickerConstants","emptyFunction","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i=d("react");function a(a){return i.jsx("div",{className:"_3-92",children:i.jsx(c("VCEColorPicker.react"),{label:h._("u989cu8272"),labelColor:"secondary",selectedBackgroundColor:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_COLOR,selectedBackgroundOpacity:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_OPACITY,selectedPrimaryColorHex:null,selectedTextColor:d("VCEColorPickerConstants").DEFAULT_FONT_COLOR,shouldSeeRedesign:!0,onUpdateColors:c("emptyFunction"),onUpdateColorsV2:c("emptyFunction"),onUpdateOpacity:c("emptyFunction")})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
VCEColorPickerConstants",[],(function(a,b,c,d,e,f){"use strict";a="#ffffff";b="#000000";c=[{textColor:"#000000",backgroundColor:"#ffffff",opacity:.8},{textColor:"#ffffff",backgroundColor:"#b9cad2",opacity:.8},{textColor:"#ffffff",backgroundColor:"#5f6673",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3cedf",opacity:.8},{textColor:"#ffffff",backgroundColor:"#54c7ec",opacity:.8},{textColor:"#ffffff",backgroundColor:"#6bcebb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3ce71",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fcd872",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f7923b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fb724b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f35369",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ec7ebd",opacity:.8},{textColor:"#ffffff",backgroundColor:"#8c72cb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:0},{textColor:"#000000",backgroundColor:"#ffffff",opacity:0}];d=[{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:.8},{textColor:"#000000",backgroundColor:"#000000",opacity:.8},{textColor:"#0099F6",backgroundColor:"#0099F6",opacity:.8},{textColor:"#50C23B",backgroundColor:"#50C23B",opacity:.8},{textColor:"#FFC940",backgroundColor:"#FFC940",opacity:.8},{textColor:"#FF8500",backgroundColor:"#FF8500",opacity:.8},{textColor:"#FF3450",backgroundColor:"#FF3450",opacity:.8},{textColor:"#E50069",backgroundColor:"#E50069",opacity:.8},{textColor:"#B300C0",backgroundColor:"#B300C0",opacity:.8},{textColor:"#FF0000",backgroundColor:"#FF0000",opacity:.8},{textColor:"#FD7E8C",backgroundColor:"#FD7E8C",opacity:.8},{textColor:"#FFD0D1",backgroundColor:"#FFD0D1",opacity:.8},{textColor:"#FFD9AF",backgroundColor:"#FFD9AF",opacity:.8},{textColor:"#FFC077",backgroundColor:"#FFC077",opacity:.8},{textColor:"#DD8A33",backgroundColor:"#DD8A33",opacity:.8},{textColor:"#A2612F",backgroundColor:"#A2612F",opacity:.8},{textColor:"#482123",backgroundColor:"#482123",opacity:.8},{textColor:"#004B25",backgroundColor:"#004B25",opacity:.8},{textColor:"#262626",backgroundColor:"#262626",opacity:.8},{textColor:"#363636",backgroundColor:"#363636",opacity:.8},{textColor:"#555555",backgroundColor:"#555555",opacity:.8},{textColor:"#737373",backgroundColor:"#737373",opacity:.8},{textColor:"#999999",backgroundColor:"#999999",opacity:.8},{textColor:"#B2B2B2",backgroundColor:"#B2B2B2",opacity:.8},{textColor:"#C7C7C7",backgroundColor:"#C7C7C7",opacity:.8},{textColor:"#DBDBDB",backgroundColor:"#DBDBDB",opacity:.8},{textColor:"#fffffe",backgroundColor:"#ffffff",opacity:0}];e=224;var g=340,h="#000000",i=1,j="#ffffff",k=.8;f.WHITE=a;f.BLACK=b;f.COLOR_OPTIONS=c;f.COLOR_OPTIONS_V2=d;f.COLOR_DIALOG_WIDTH=e;f.COLOR_DIALOG_WIDTH_V2=g;f.DEFAULT_FONT_COLOR=h;f.DEFAULT_FONT_OPACITY=i;f.DEFAULT_BACKGROUND_COLOR=j;f.DEFAULT_BACKGROUND_OPACITY=k}),66);
-----
VCEOverlayTemplateUtils",["AdsInterfacesLoggerUtils","Promise","VCEColorPickerConstants","VCEConstants","VCEFontFamilyDisplayNameUtils.react","VCEOverlayTemplateFetchingParams","VCEOverlayV1FontID","VCEOverlayV2FontID","VCETextAndBackgroundStyleUtils","filterObject","immutable","isTruthy","promiseDone","shallowEqual"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var b=JSON.parse(a.template.specification),c={};a.template.content.forEach(function(a){c[a.key]=h(b,a)});b.animation.width=c.videoWidth;b.animation.height=c.videoHeight;b.animation.outPoint=c.videoOutPoint;b.animation.frameRate=c.frameRate;var d={};a.available_fonts.forEach(function(a){d[a.key]={name:a.key,uri:a.value}});a={content:babelHelpers["extends"]({},c,{font_resources:d}),specification:b};return{template:a,available_fonts:d}}function h(a,b){var c=JSON.parse(b.value);if(c!==null)return c;c=a.contentMap;if(!c)return"";a=c.find(function(a){return a.id===b.key});switch(a){case"Array":case"RGBAColour":return[];case"Number":return 0;default:return""}}function e(a){a=Math.max(a.width/d("VCEConstants").VCE_PLAYER_WIDTH,a.height/d("VCEConstants").VCE_PLAYER_HEIGHT);return a<1?a:1/a}function i(a){return(a.width/d("VCEConstants").VCE_PLAYER_WIDTH+a.height/d("VCEConstants").VCE_PLAYER_HEIGHT)/2}function j(a,b,e){if(b.length){b=b[0];return{position:b.position,background_color:b.background_color,background_opacity:b.background_opacity,background_style:b.background_style,text_color:b.text_color,font_family:b.font_family,font_size:b.font_size}}b=c("isTruthy")(e)?d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS.roboto_regular.Medium:d("VCEConstants").MEDIUM_FONT_SIZE;return{position:"bottom_center",background_color:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_COLOR,background_opacity:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_OPACITY,background_style:c("isTruthy")(e)?"style_1":null,text_color:d("VCEColorPickerConstants").DEFAULT_FONT_COLOR,font_family:c("isTruthy")(e)?"roboto_regular":"roboto_medium",font_size:Math.round(b*i(a))}}function k(a,b){if(a==null)return null;else{var c=a.outPoint-1,e=a.inPoint;b.forEach(function(a){e=Math.max(a.end,e)});b=d("VCEConstants").MIN_OVERLAY_SECONDS*a.frameRate;a=c-e;b=Math.max(b,Math.min(Math.floor(.2*c),a));return c-e>=b?{start:e,end:e+b}:null}}function l(a,b,c){var d=k(a,b.map(function(a){return{start:a.start_frame,end:a.end_frame}}));if(!d||!a)return null;else return babelHelpers["extends"]({},j(a,b,c),{text:"",start_frame:d.start,end_frame:d.end})}function f(a,b){b=l(a,[],b);if(b)return[b];else d("AdsInterfacesLoggerUtils").logException(new Error("null_default_text_overlay"),{payload_on_error:{animation:a}});return[]}function m(a){if(typeof document.fonts==="object"&&typeof FontFace==="function")return b("Promise").all(Object.keys(a).map(function(b){b=a[b];b=new FontFace(b.name,"url("+b.uri+") format("truetype")");b=b.load();c("promiseDone")(b,function(a){document.fonts.add(a)});return b}));else return b("Promise").resolve(Object.keys(a).map(function(b){b=a[b];var c="@font-face { font-family: ""+b.name+""; src: url("+b.uri+") format("truetype"); }";window.document.styleSheets[0].insertRule(c,0);return{family:b.name}}))}function n(a){if(Object.prototype.hasOwnProperty.call(d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS,a)){return d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[(a=a)!=null?a:"roboto_regular"]}return null}function o(a,b){return Math.round(b*a)}function p(a){return new Map([[o(d("VCEConstants").SMALL_FONT_SIZE,a),"Small"],[o(d("VCEConstants").MEDIUM_FONT_SIZE,a),"Medium"],[o(d("VCEConstants").LARGE_FONT_SIZE,a),"Large"]])}function q(a,b){b=new Map([[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Small,"Small"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Medium,"Medium"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Large,"Large"]]);var c=Array.from(b.keys()).reduce(function(b,c){return Math.abs(c-a).5&&(e="style_2"));a=d("VCETextAndBackgroundStyleUtils").getTextAndBackgroundColorForSelectedStyle(f,e);c=a.text_color;b=a.background_color;a=a.background_opacity;return{textColor:c,backgroundColor:b,opacity:a,primaryColor:f,backgroundStyle:e}}function D(a){return a.map(function(a){var b=C(a.background_color,a.background_opacity,a.text_color),c=b.backgroundColor,d=b.opacity,e=b.backgroundStyle;b=b.textColor;return babelHelpers["extends"]({},a,{font_family:B(a.font_family),background_color:c,background_opacity:d,background_style:e,text_color:b})})}function E(a){switch(a){case"aveny":return"Nunito_bold";case"old_standard_tt":return"lora_regular";case"barlow":return"poppins_regular";case"courier":return"courier";case"dekko":return"slabo_27px";case"Montserrat_bold":return"Montserrat_bold";case"arapey":return"noto_serif_italic";case"roboto_regular":default:return"roboto_regular"}}function F(a){return a.map(function(a){return babelHelpers["extends"]({},a,{font_family:E(a.font_family),background_style:null})})}g.getTemplateWithResources=a;g._getShowreelVariableValue=h;g.getScale=e;g.getFontScale=i;g.getTextOverlayGlobalProperties=j;g.getAvailableTimeSegment=k;g.getDefaultTextOverlaySpec=l;g.getStartingDefaultTextOverlaySpecs=f;g.fetchFontsAndApply=m;g.getSelectedFontInfo=n;g.getScaledFontSize=o;g.getApproximateFontSizeType=q;g.getFontSizeDisplayNames=r;g.getDefaultImageOverlaySpec=s;g.getImageSizeDisplayNames=t;g.getImageInfoWithTemplate=u;g.getImageInfoWithUrls=v;g.haveTextOverlayParamsChanged=y;g.isV1TextOverlaySpec=z;g.getUpdatedStateInfo=A;g.convertV1TextSpecToV2TextSpec=D;g.convertV2TextSpecToV1TextSpec=F}),98);
-----
VCEOverlayTextLayerUtils",["ShowreelAnimationUtils","ShowreelTextUtils","VCEColorPickerConstants","VCEConstants","VCEOverlayTemplateUtils","VCKColorUtils","immutable"],(function(a,b,c,d,e,f,g){"use strict";var h={text:["textData.document.keyframes[0].textProperties.text"],fontFamily:["textData.document.keyframes[0].textProperties.font"],fontSize:["textData.document.keyframes[0].textProperties.size","textData.document.keyframes[0].textProperties.lineHeight"],color:["textData.document.keyframes[0].textProperties.fontColor"],dimensions:["textData.document.keyframes[0].textProperties.boxTextSize"],position:["textData.document.keyframes[0].textProperties.boxTextPosition"],startFadeIn:["inPoint","transform.opacity.value[0].time"],stopFadeIn:["transform.opacity.value[1].time"],startFadeOut:["transform.opacity.value[2].time"],stopFadeOut:["outPoint","transform.opacity.value[3].time"]};function a(a,b,c,e,f){c=i(a,b,c,e,f);b.animation.layers.push(c);e=d("VCEOverlayTemplateUtils").getFontScale(b.animation);f={id:c.name,textAlign:"center",textVAlign:"middle",background:{colour:d("VCKColorUtils").convertHexColorToRGBAFloat(a.background_color,a.background_opacity),wrap:"block",padding:d("VCEConstants").OVERLAY_TEXT_PADDING*e,radius:d("VCEConstants").OVERLAY_TEXTBOX_ROUNDNESS*e,_type:"BackgroundHelper"}};b.styles?b.styles.push(f):b.styles=[f];return b}function i(a,b,e,f,g){e=a.text===""?e:a.text;var i=[b.animation.width*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION,b.animation.height*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION],j={text:e,fontFamily:a.font_family,fontSize:a.font_size,color:d("VCKColorUtils").convertHexColorToRGBAFloat(a.text_color,d("VCEColorPickerConstants").DEFAULT_FONT_OPACITY).slice(0,3),dimensions:i,position:[-i[0]/2,-i[1]/2],startFadeIn:a.start_frame,stopFadeIn:a.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,startFadeOut:a.end_frame-d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,stopFadeOut:a.end_frame},l=c("immutable").fromJS(f).toJS();l.index=g;l.name+=g;Object.keys(j).forEach(function(a){var b=h[a];b.forEach(function(b){l=d("ShowreelAnimationUtils").set(l,b,j[a])})});l.transform.position.value=k(e,l,a.position,b);return l}function j(a,b,e){var f=c("immutable").fromJS(b.animation).toJS();f.layers=[e].concat(f.layers);f=babelHelpers["extends"]({},b,{animation:f});a=c("ShowreelTextUtils").getTextDimensions(a,e.name,f);e=d("VCEOverlayTemplateUtils").getFontScale(b.animation);return[a.width+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e,a.height+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e]}function k(a,b,c,e){var f=e.animation.width,g=e.animation.height;a=j(a,e,b);b=a[0];a=a[1];e=d("VCEOverlayTemplateUtils").getFontScale(e.animation);b=b/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("center")?b=f/2:c.includes("right")&&(b=f-b);f=a/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("middle")?f=g/2:c.includes("bottom")&&(f=g-f);return[b,f,0]}g.updateSpecification=a;g._getTextLayer=i;g._getTextboxDimensions=j;g._getPosition=k}),98);
-----
VCETextAndBackgroundStyleUtils",["ix","VCEColorPickerConstants","colr","fbicon"],(function(a,b,c,d,e,f,g,h){"use strict";var i=.2126,j=.7152,k=.0722,l=1/12.92;function m(a){return Math.pow((a+.055)/1.055,2.4)}function n(a){var b=a.r,c=a.g;a=a.b;b=b<=.03928?b*l:m(b);c=c<=.03928?c*l:m(c);a=a<=.03928?a*l:m(a);return b*i+c*j+a*k}function o(a){return a==="#fffffe"||a===d("VCEColorPickerConstants").WHITE}function p(a,b){return a===0&&b===0}function q(a){if(o(a))return d("VCEColorPickerConstants").BLACK;else if(a===d("VCEColorPickerConstants").BLACK)return d("VCEColorPickerConstants").WHITE;a=c("colr").fromHex(a);var b=a.toRgbArray(),e=b[0],f=b[1];b=b[2];e={r:e/255,g:f/255,b:b/255};f=n(e);b=a.toHslArray();b[2]=100-(100-b[2])/9;f>.7&&(p(b[0],b[1])&&(b[1]=10),b[2]-=b[2]*.67);return c("colr").fromHslArray(b).toHex()}function a(a){switch(a){case"style_1":return d("fbicon")._(h("480549"),16);case"style_2":return d("fbicon")._(h("480545"),16);case"style_3":default:return d("fbicon")._(h("486061"),16)}}function b(a){switch(a.background_style){case"style_2":return a.background_color;case"style_1":case"style_3":default:return a.text_color}}function e(a,b){var c=a;a=q(a);switch(b){case"style_1":return{text_color:c,background_color:a,background_opacity:1};case"style_2":return{text_color:a,background_color:c,background_opacity:1};case"style_3":default:return{text_color:c,background_color:d("VCEColorPickerConstants").WHITE,background_opacity:0}}}g.relativeLuminanceFromRgb=n;g.getContrastColorForEmphasis=q;g.getIconForSelectedStyle=a;g.getPrimaryColorFromSpec=b;g.getTextAndBackgroundColorForSelectedStyle=e}),98);
-----
VCEColorPicker.react",["cx","fbt","invariant","BUIButton.react","BUIText.react","FlexLayout.react","GeoFlexbox.react","ShimButton.react","VCEColorPickerConstants","VCKColorAlphaSlider.react","XUIContextualDialog.react","XUIContextualDialogBody.react","XUIContextualDialogFooter.react","XUIContextualDialogTitle.react","color","color-picker","colr","joinClasses","react"],(function(a,b,c,d,e,f,g,h,i,j){"use strict";var k=d("react");b=d("react");var l=b.useRef,m=b.useState;function n(a,b){a=c("colr").fromHex(a);a=a.toRgbArray();var d=a[0],e=a[1];a=a[2];return"rgba("+d+" , "+e+", "+a+", "+b+")"}function a(a){var b=a.label,e=a.labelColor,f=a.selectedBackgroundColor,g=a.selectedBackgroundOpacity,h=a.selectedPrimaryColorHex,o=a.selectedTextColor,p=a.shouldSeeRedesign,q=a.onUpdateColors,r=a.onUpdateColorsV2,s=a.onUpdateOpacity;a=m(f);var t=a[0],u=a[1];a=m(!1);var v=a[0],w=a[1];a=m(!0);var x=a[0],y=a[1],z=function(a){return function(){u(a.backgroundColor),q(a)}},A=function(a){u(a),r==null?void 0:r(a)},B=function(a){return function(){A(a)}},C=function(){w(!v)},D=function(a){return function(){return y(a)}},E=function(b,a){return a?h===b.textColor:b.backgroundColor===f&&b.textColor===o&&b.opacity===g},F=function(a){var b=a?d("VCEColorPickerConstants").COLOR_OPTIONS_V2:d("VCEColorPickerConstants").COLOR_OPTIONS,e=a?null:i._("T");b=b.map(function(b){return k.jsx("button",{className:c("joinClasses")((a?"":"_8a9c")+(a?" _ag04":"")+(b.opacity===0?" _8a9d":"")+(b.opacity===0&&b.textColor===d("VCEColorPickerConstants").WHITE?" _8a9f":"")+(a?"":" _8a7_")+(a?" _ag0k":"")+(E(b,a)?" _8a80":"")),"data-testid":void 0,style:{color:b.textColor,backgroundColor:b.backgroundColor},tabIndex:"0",onClick:a?B(b.textColor):z(b),children:e},b.textColor+b.backgroundColor+b.opacity)});return a?k.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",wrap:"wrap",children:b}):b},G=function(a){u(a),q({textColor:o,backgroundColor:a,opacity:g})},H=function(){var a;return k.jsxs(c("GeoFlexbox.react"),{direction:"column",children:[k.jsx("div",{className:"_ag0l",children:k.jsx(c("color-picker"),{className:"_ag0m",color:(a=h)!=null?a:d("VCEColorPickerConstants").BLACK,onChange:function(a){return A(a)}})}),k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",alignSelf:"start",justifyContent:"space-between",children:[k.jsx("div",{className:"_8hkb _3-9b _3-90",children:k.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:n(f,g)},children:k.jsx("div",{style:{color:o},children:i._("T")})})}),k.jsx("div",{className:"_3-90",children:k.jsx("input",{maxLength:7,value:t,onChange:N})}),K(!0)]})]})},I=function(a){return a?H():k.jsxs("div",{children:[k.jsx("div",{className:"_8a81",children:k.jsx(c("color-picker"),{color:f,onChange:G})}),K(!1),k.jsxs(c("FlexLayout.react"),{align:"center",children:[k.jsxs("div",{className:"_8hkb _3-9b _3-90",children:[k.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:f,opacity:g}}),k.jsx("div",{style:{color:o},children:i._("T")})]}),k.jsx("input",{maxLength:7,value:t,onChange:N})]})]})},J=function(a){p&&s!=null?s(a.alpha()):q({textColor:o,backgroundColor:f,opacity:a.alpha()})},K=function(a){var b=c("color")(f).alpha(g);return k.jsx("div",{className:(a?"":"_8hkd")+(a?" _ag0n":""),children:k.jsx(c("VCKColorAlphaSlider.react"),{value:b,onChange:J})})},L=l(),M=function(){return L.current};a=function(a){return k.jsxs(c("XUIContextualDialog.react"),{alignment:"left",contextRef:M,label:"Dialog for picking colors with basic and advanced options",position:"below",shown:v,width:a?d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH_V2:d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH,onBlur:C,children:[k.jsxs(c("XUIContextualDialogTitle.react"),{children:[k.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a84")+(x?" _8a85":""),onClick:D(!0),children:i._("u57fau672c")}),k.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a9g")+(x?"":" _8a85"),onClick:D(!1),children:i._("u9ad8u7ea7")})]}),k.jsx(c("XUIContextualDialogBody.react"),{children:x?F(a):I(a)}),k.jsx(c("XUIContextualDialogFooter.react"),{children:k.jsx(c("BUIButton.react"),{"data-testid":void 0,label:i._("u5b8cu6210"),use:"primary",onClick:C})})]})};var N=function(a){a=a.target;a instanceof HTMLInputElement||j(0,592);u(a.value);a=c("colr").fromHex(a.value).toHex();p&&r!=null?r(a):q({textColor:o,backgroundColor:a,opacity:g})};return k.jsxs("div",{children:[k.jsx("div",{className:"_2pin",children:k.jsx(c("BUIText.react"),{color:e,display:"block",size:"meta1",children:b})}),k.jsx("div",{className:"_8hkb","data-testid":void 0,children:k.jsx("button",{className:"_8a9c _8a9h",ref:L,style:{backgroundColor:n(f,g)},tabIndex:"0",onClick:C,children:k.jsx("div",{style:{color:o},children:i._("T")})})}),a(p)]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
AdsCreativeVideoTextOverlayContainerV2.react",["cx","fbt","AdsCreativeContainerLayoutDataProvider","AdsCreativeToolSecondaryPanelLayout.react","AdsImageStore","AdsInterfacesLogEvents","AdsInterfacesLogger","AdsInterfacesLoggerUtils","AdsLoadState_LEGACY","AdsPACApplyChangesBeforeNavigationModalContainer.react","AdsVCAExperimentSelectors","AdsVideoEncodingSuccessDataAction","AdsVideoFetcher","AdsVideoStore","BUISpinner_DEPRECATED.react","BUIText.react","CenteredContainer.react","FlexLayout.react","FluxContainer","LoadingMarkerArea.react","Promise","VCEColorPickerConstants","VCEConstants","VCECreateOverlaidVideoDataAction","VCELoadingSpinner.react","VCEOverlaidVideoCreationInProgress.react","VCEOverlayClientLoggerUtils","VCEOverlayDataManager","VCEOverlayPlayer.react","VCEOverlayTemplateDataProvider","VCEOverlayTemplateUtils","VCEOverlayV2DataProvider","VCESetPrimaryColorHexDataAction","VCETextAndBackgroundStyleUtils","VCETextOverlayGlobalPropertiesEditorV2.react","VCETextOverlayLayers.react","VCETextOverlayPreviewOverlayWrapper.react","VCEUpdateUploadStatusDataAction","VCEUploadStatus","adsCreateAdAccountGKSelector","adsCreateSelector","adsCreateStoreSelector","adsCreateStoreThunkSelector","adsCreateThunkSelector","curry","debounce","promiseDone","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j=d("react");a=c("adsCreateAdAccountGKSelector")._("3twPykhHM");e=c("adsCreateStoreSelector")([],function(a){return a},{name:f.id+".adsCreativeVideoOverlayContainerVideoAndChangeSetSelector"});h=c("adsCreateSelector")([e],function(a){return a.placementSafeZones},{name:f.id+".placementSafeZonesMapSelector"});h=c("adsCreateSelector")([h],function(a){if(a==null||a.size===0)return;var b=[];for(var a=a==null?void 0:a.values(),c=Array.isArray(a),d=0,a=c?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var e;if(c){if(d>=a.length)break;e=a[d++]}else{d=a.next();if(d.done)break;e=d.value}e=e;b.push.apply(b,e)}return b},{name:f.id+".safeZonesSelector"});var k=c("adsCreateSelector")([e,c("adsCreateStoreThunkSelector")(c("AdsVideoStore"),function(a){return c("AdsVideoStore").get(a)}),c("VCEOverlayTemplateDataProvider").toFluxSelector(),c("VCEOverlayV2DataProvider").toFluxSelector(),c("AdsCreativeContainerLayoutDataProvider").toFluxSelector(),a,h,c("adsCreateThunkSelector")(d("AdsVCAExperimentSelectors").adsVCEOverlaysV2ExperimentSelector)],function(a,e,f,g,h,i,j,k){var l,m;e=g.selectedPrimaryColorHex;g=h.processingTool;h=a.asset;var n=a.currentChanges,o=a.prevState,p=a.accountID;f=d("VCEOverlayTemplateUtils").getUpdatedStateInfo(h.video,p,f,o==null?void 0:(h=o.video)==null?void 0:h.id,n==null?void 0:n.textOverlaySpecs,o==null?void 0:o.imageOverlaySpecs,!0);h=f.videoID;var q=f.newTextOverlaySpecs,r=f.newImageOverlaySpecs,s=f.appliedPrimaryColorHex;f=f.templateWithResources;q=q;r=r;l=(l=n==null?void 0:n.template)!=null?l:null;m=(m=o==null?void 0:o.fontResources)!=null?m:null;var t=b("Promise").resolve([]);if(f){m===null&&(m=f.available_fonts,t=d("VCEOverlayTemplateUtils").fetchFontsAndApply(m));if(l===null){f=f.template;q.length||(q=d("VCEOverlayTemplateUtils").getStartingDefaultTextOverlaySpecs(f.specification.animation,!0),e!=null&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:null},{line:"227",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"}));var u=r.map(function(a){return{hash:a.image_hash,image:c("AdsImageStore").getOneFor(p,a.image_hash)}});if(u.every(function(a){return typeof a.image!=="string"&&a.image.loadState===c("AdsLoadState_LEGACY").LOADED})){if(!d("VCEOverlayTemplateUtils").isV1TextOverlaySpec(q))s!=null&&e!==s&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:s},{line:"250",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"});else{q=d("VCEOverlayTemplateUtils").convertV1TextSpecToV2TextSpec(q);s=d("VCETextAndBackgroundStyleUtils").getPrimaryColorFromSpec(q[0]);e!==s&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:s},{line:"261",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"});a.onEdit({video_text_overlay_v2:{videoID:h,textOverlaySpecs:q,template:l,isApplyButtonDisabled:!1}})}l=babelHelpers["extends"]({},f,{content:babelHelpers["extends"]({},f.content,{overlay_specs:{text_overlay_specs:q,image_overlay_specs:r}})});s=d("VCEOverlayTemplateUtils").getImageInfoWithTemplate(u,l);l=s.template;a.onEdit({video_text_overlay_v2:{videoID:h,textOverlaySpecs:q,template:l,isApplyButtonDisabled:!0}})}}}(n==null?void 0:n.videoID)&&(n==null?void 0:n.videoID)!==h&&(l=null,q=[],a.onEdit({video_text_overlay_v2:{videoID:h,textOverlaySpecs:null,template:null,isApplyButtonDisabled:!0}}));return{textOverlaySpecs:q,imageOverlaySpecs:r,video:c("AdsVideoStore").get(h),template:l,fontResources:m,activeOverlayIndex:(f=o==null?void 0:o.activeOverlayIndex)!=null?f:0,isPreviewPlaying:(u=o==null?void 0:o.isPreviewPlaying)!=null?u:!1,previewCurrentFrameNumber:(s=o==null?void 0:o.previewCurrentFrameNumber)!=null?s:(q.length?q[0].start_frame:(a=(n=l)==null?void 0:n.specification.animation.inPoint)!=null?a:0)+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,isPreviewingOverlay:(r=o==null?void 0:o.isPreviewingOverlay)!=null?r:!1,isPreviewPlayerReady:(h=o==null?void 0:o.isPreviewPlayerReady)!=null?h:!1,isOverlaidVideoCreationInProgress:g==="video_text_overlay_v2",shouldUseShowreelAsset:i,showreelAssetDocument:(m=o==null?void 0:o.showreelAssetDocument)!=null?m:void 0,fontFaceLoader:t,safeZones:j,checkOverlaysV2QEAndLog:k,selectedPrimaryColorHex:e}},{name:f.id+".adsCreativeVideoOverlayContainerStateSelector"});e=function(a){babelHelpers.inheritsLoose(e,a);function e(){var e,f;for(var g=arguments.length,h=new Array(g),i=0;ib.end_frame-d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES)&&(c=b.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES);return{activeOverlayIndex:a,previewCurrentFrameNumber:c,isPreviewingOverlay:!1,isPreviewPlaying:!1}})},f.$8=function(a){f.setState({previewCurrentFrameNumber:a});var b=f.state.textOverlaySpecs[f.state.activeOverlayIndex].end_frame;f.state.isPreviewingOverlay&&a>=b&&f.setState({isPreviewPlaying:!1,isPreviewingOverlay:!1})},f.$9=function(a){f.setState({isPreviewPlaying:a})},f.$10=function(a){f.setState({isPreviewPlayerReady:a})},f.$11=function(a){f.setState(function(b){return{activeOverlayIndex:a,isPreviewPlaying:!0,previewCurrentFrameNumber:b.textOverlaySpecs[a].start_frame,isPreviewingOverlay:!0}})},f.$12=function(){f.props.onEdit({video_text_overlay:null})},f.$13=function(){var a,b=d("VCEOverlayTemplateUtils").getDefaultTextOverlaySpec((a=f.state.template)==null?void 0:a.specification.animation,f.state.textOverlaySpecs);if(b){c("AdsInterfacesLogger").log({eventName:"VCE_TEXT_OVERLAY_ADD_NEW_TEXT_OVERLAY_V2",eventCategory:c("AdsInterfacesLogEvents").EventCategory.USER_ACTION});var e=f.state.textOverlaySpecs.length;f.setState(function(a){return{activeOverlayIndex:e,isPreviewingOverlay:!1,previewCurrentFrameNumber:b.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES}});f.$2(function(a){a.push(b)})}else{d("AdsInterfacesLoggerUtils").logException(new Error("null_default_text_overlay"),{payload_on_error:{animation:(a=f.state.template)==null?void 0:a.specification.animation}})}},f.$14=function(a,b){c("AdsInterfacesLogger").log({eventName:"VCE_TEXT_OVERLAY_REMOVE_TEXT_OVERLAY_V2",eventCategory:c("AdsInterfacesLogEvents").EventCategory.USER_ACTION}),f.$2(function(c){c.splice(a,1),f.setState(function(a){return{activeOverlayIndex:b,isPreviewingOverlay:!1,previewCurrentFrameNumber:c[b].start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES}})})},f.$15=function(a,b,d){c("VCEUpdateUploadStatusDataAction").dispatch({status:c("VCEUploadStatus").SUBMITTED,accountID:a,videoID:b,videoTitle:d},{line:"544",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"})},f.$17=function(){var a={text_overlay_specs:f.state.textOverlaySpecs,image_overlay_specs:f.state.imageOverlaySpecs},d=new(b("Promise"))(function(b,d){var e;c("VCECreateOverlaidVideoDataAction").dispatch({targetID:f.props.accountID,originalVideoID:f.state.video.id,overlaySpecs:a,showreelContent:(e=(e=f.state.template)==null?void 0:e.content)!=null?e:{},showreelAssetDocument:f.state.showreelAssetDocument,onCreateOverlaidVideoSubmitted:f.$15,onCreateOverlaidVideoSuccess:f.$16(b),onCreateOverlaidVideoFailure:d},{line:"587",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"});c("VCEUpdateUploadStatusDataAction").dispatch({status:c("VCEUploadStatus").STARTED,accountID:f.props.accountID,videoID:f.state.video.id},{line:"599",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"})});f.props.onAsyncEdit(d)},f.$18=function(a){f.setState({showreelAssetDocument:a})},f.$19=function(a){c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:a},{line:"616",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"})},f.$20=function(a,b){var c=f.state.isPreviewPlaying;if(c)return;var d={top:Math.round(b.top),left:Math.round(b.left)};f.$2(function(b){b=b[a];if(!b)return;b.offset=d;b.position="top_left"},"top_left")},e)||babelHelpers.assertThisInitialized(f)}e.getStores=function(){return k.getStores()};e.calculateState=function(a,b){return k(babelHelpers["extends"]({},b,{prevState:a}))};var f=e.prototype;f.componentDidMount=function(){c("VCEOverlayDataManager").clearOverlayStatus(),c("AdsInterfacesLogger").log({eventName:"VCE_OVERLAY_SELECTED_TAB_V2",eventCategory:c("AdsInterfacesLogEvents").EventCategory.USER_ACTION}),this.state.checkOverlaysV2QEAndLog()};f.$1=function(){return!d("VCEOverlayTemplateUtils").haveTextOverlayParamsChanged(this.state.textOverlaySpecs,this.props.asset.video)};f.$16=function(a){var b=this;return function(e){var f=d("AdsVideoFetcher").genSingleVideo(e);c("promiseDone")(f,function(d){c("AdsVideoEncodingSuccessDataAction").dispatch({accountID:b.props.accountID,video:d},{line:"558",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"}),c("VCEUpdateUploadStatusDataAction").dispatch({status:c("VCEUploadStatus").SUCCESS,accountID:b.props.accountID,videoID:e},{line:"562",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"}),a({video_text_overlay_v2:{videoID:b.state.video.id,textOverlaySpecs:b.state.textOverlaySpecs,template:b.state.template,textOverlayResultVideoID:e,isApplyButtonDisabled:b.$1()}})})}};f.render=function(){var a=this;if(this.state.isOverlaidVideoCreationInProgress)return j.createElement(c("VCEOverlaidVideoCreationInProgress.react"),null);var b=j.createElement(c("VCELoadingSpinner.react"),{name:"VCETextOverlayRightPanel"}),e=j.createElement(j.Fragment,null,j.createElement(c("AdsCreativeToolSecondaryPanelLayout.react").TitleRow,{title:i._("u6dfbu52a0u53e0u52a0u6587u5b57"),onClose:c("curry")(this.props.onToggleAdvancedSettings,!1)}),j.createElement(c("BUIText.react"),{color:"secondary",display:"block",size:"meta1"},i._("u4e3au89c6u9891u6dfbu52a0u53e0u52a0u6587u5b57uff0cu4e3au89c2u770bu89c6u9891u7684u53d7u4f17u63d0u4f9bu66f4u591au4fe1u606fu3002"))),f=null;if(this.state.template){var g,h=this.state.template.specification.animation;f=j.createElement(j.Fragment,null,j.createElement(c("VCETextOverlayGlobalPropertiesEditorV2.react"),{animation:h,fontResources:(g=this.state.fontResources)!=null?g:{},globalProperties:d("VCEOverlayTemplateUtils").getTextOverlayGlobalProperties(h,this.state.textOverlaySpecs),selectedPrimaryColorHex:(g=this.state.selectedPrimaryColorHex)!=null?g:d("VCEColorPickerConstants").BLACK,setSelectedPrimaryColorHex:this.$19,onExitHoverBackgroundStyle:this.$5,onHoverBackgroundStyle:this.$4,onUpdateTextOverlaySpecs:this.$2}),this.state.isPreviewPlayerReady?j.createElement(d("VCETextOverlayLayers.react").VCETextOverlayLayers,{activeOverlayIndex:this.state.activeOverlayIndex,animation:h,shouldLogV2Events:!0,textOverlaySpecs:this.state.textOverlaySpecs,onAddTextOverlay:this.$13,onPlaySegment:this.$11,onRemoveTextOverlay:this.$14,onSetFrameNumber:this.$8,onUpdateActiveOverlayIndex:this.$7,onUpdateTextOverlaySpecs:this.$2}):null)}g=b;if(this.state.template){h=this.state.template.specification;g=j.createElement(c("VCEOverlayPlayer.react"),{content:this.state.template.content,fontFaceLoader:this.state.fontFaceLoader,frameNumber:this.state.previewCurrentFrameNumber,isApplyButtonDisabled:this.$1(),isPlayerReady:this.state.isPreviewPlayerReady,isPlaying:this.state.isPreviewPlaying,isV2OverlaysEnabled:!0,overlayType:d("VCEOverlayClientLoggerUtils").VCEOverlayType.TEXT_OVERLAY,previewOverlay:c("VCETextOverlayPreviewOverlayWrapper.react"),safeZones:this.state.safeZones,shouldUseShowreelAsset:this.state.shouldUseShowreelAsset,specification:h,spinner:b,startEndTimes:this.state.textOverlaySpecs.map(function(b,c){return{start:b.start_frame,end:b.end_frame,isActive:c===a.state.activeOverlayIndex}}),onApplyOverlay:this.$17,onCancelOverlay:c("curry")(this.props.onToggleAdvancedSettings,!1),onDropOverlay:this.$20,onPreviewPlayerReady:this.$10,onSetFrameNumber:this.$8,onSetIsPlaying:this.$9,onShowreelAssetDocumentReady:this.$18,onTrackbarInteraction:this.$6})}h=j.createElement(c("CenteredContainer.react"),{className:"_21op _25b6",horizontal:!0,vertical:!0},j.createElement(c("LoadingMarkerArea.react"),{name:"VCETextOverlayLeftPanel",owner:"mobile_first_creative"},j.createElement(c("BUISpinner_DEPRECATED.react"),{size:"large"})));return j.createElement(j.Fragment,null,j.createElement(c("AdsCreativeToolSecondaryPanelLayout.react"),null,j.createElement(c("FlexLayout.react"),{className_DO_NOT_USE:"_7yec",direction:"vertical"},e,j.createElement(c("FlexLayout.react"),{className_DO_NOT_USE:"_8bcw",direction:"vertical"},f,!this.state.template||!this.state.isPreviewPlayerReady?j.createElement("div",{className:"_8bcx"},h):null)),j.createElement(c("AdsCreativeToolSecondaryPanelLayout.react").RightPanel,{className:"_89o-",justify:"center"},g)),j.createElement(c("AdsPACApplyChangesBeforeNavigationModalContainer.react"),{onConfirmAndContinue:this.$17,onDiscardAndContinue:this.$12}))};return e}(j.PureComponent);a=c("FluxContainer").create(e,{withProps:!0});g["default"]=a}),98);
-----
-----
VCEColorPicker.react",["cx","fbt","invariant","BUIButton.react","BUIText.react","FlexLayout.react","GeoFlexbox.react","ShimButton.react","VCEColorPickerConstants","VCKColorAlphaSlider.react","XUIContextualDialog.react","XUIContextualDialogBody.react","XUIContextualDialogFooter.react","XUIContextualDialogTitle.react","color","color-picker","colr","joinClasses","react"],(function(a,b,c,d,e,f,g,h,i,j){"use strict";var k,l=k||(k=d("react"));b=k;var m=b.useRef,n=b.useState;function o(a,b){a=c("colr").fromHex(a);a=a.toRgbArray();var d=a[0],e=a[1];a=a[2];return"rgba("+d+" , "+e+", "+a+", "+b+")"}function a(a){var b=a.label,e=a.labelColor,f=a.onUpdateColors,g=a.onUpdateColorsV2,h=a.onUpdateOpacity,k=a.selectedBackgroundColor,p=a.selectedBackgroundOpacity,q=a.selectedPrimaryColorHex,r=a.selectedTextColor,s=a.shouldSeeRedesign;a=n(k);var t=a[0],u=a[1];a=n(!1);var v=a[0],w=a[1];a=n(!0);var x=a[0],y=a[1],z=function(a){return function(){u(a.backgroundColor),f(a)}},A=function(a){u(a),g==null?void 0:g(a)},B=function(a){return function(){A(a)}},C=function(){w(!v)},D=function(a){return function(){return y(a)}},E=function(b,a){return a?q===b.textColor:b.backgroundColor===k&&b.textColor===r&&b.opacity===p},F=function(a){var b=a?d("VCEColorPickerConstants").COLOR_OPTIONS_V2:d("VCEColorPickerConstants").COLOR_OPTIONS,e=a?null:i._("T");b=b.map(function(b){return l.jsx("button",{className:c("joinClasses")((a?"":"_8a9c")+(a?" _ag04":"")+(b.opacity===0?" _8a9d":"")+(b.opacity===0&&b.textColor===d("VCEColorPickerConstants").WHITE?" _8a9f":"")+(a?"":" _8a7_")+(a?" _ag0k":"")+(E(b,a)?" _8a80":"")),"data-testid":void 0,style:{color:b.textColor,backgroundColor:b.backgroundColor},tabIndex:"0",onClick:a?B(b.textColor):z(b),children:e},b.textColor+b.backgroundColor+b.opacity)});return a?l.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",wrap:"wrap",children:b}):b},G=function(a){u(a),f({textColor:r,backgroundColor:a,opacity:p})},H=function(){var a;return l.jsxs(c("GeoFlexbox.react"),{direction:"column",children:[l.jsx("div",{className:"_ag0l",children:l.jsx(c("color-picker"),{className:"_ag0m",color:(a=q)!=null?a:d("VCEColorPickerConstants").BLACK,onChange:function(a){return A(a)}})}),l.jsxs(c("GeoFlexbox.react"),{alignItems:"center",alignSelf:"start",justifyContent:"space-between",children:[l.jsx("div",{className:"_8hkb _3-9b _3-90",children:l.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:o(k,p)},children:l.jsx("div",{style:{color:r},children:i._("T")})})}),l.jsx("div",{className:"_3-90",children:l.jsx("input",{maxLength:7,value:t,onChange:N})}),K(!0)]})]})},I=function(a){return a?H():l.jsxs("div",{children:[l.jsx("div",{className:"_8a81",children:l.jsx(c("color-picker"),{color:k,onChange:G})}),K(!1),l.jsxs(c("FlexLayout.react"),{align:"center",children:[l.jsxs("div",{className:"_8hkb _3-9b _3-90",children:[l.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:k,opacity:p}}),l.jsx("div",{style:{color:r},children:i._("T")})]}),l.jsx("input",{maxLength:7,value:t,onChange:N})]})]})},J=function(a){s&&h!=null?h(a.alpha()):f({textColor:r,backgroundColor:k,opacity:a.alpha()})},K=function(a){var b=c("color")(k).alpha(p);return l.jsx("div",{className:(a?"":"_8hkd")+(a?" _ag0n":""),children:l.jsx(c("VCKColorAlphaSlider.react"),{value:b,onChange:J})})},L=m(),M=function(){return L.current};a=function(a){return l.jsxs(c("XUIContextualDialog.react"),{alignment:"left",contextRef:M,label:"Dialog for picking colors with basic and advanced options",position:"below",shown:v,width:a?d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH_V2:d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH,onBlur:C,children:[l.jsxs(c("XUIContextualDialogTitle.react"),{children:[l.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a84")+(x?" _8a85":""),onClick:D(!0),children:i._("u57fau672c")}),l.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a9g")+(x?"":" _8a85"),onClick:D(!1),children:i._("u9ad8u7ea7")})]}),l.jsx(c("XUIContextualDialogBody.react"),{children:x?F(a):I(a)}),l.jsx(c("XUIContextualDialogFooter.react"),{children:l.jsx(c("BUIButton.react"),{"data-testid":void 0,label:i._("u5b8cu6210"),use:"primary",onClick:C})})]})};var N=function(a){a=a.target;a instanceof HTMLInputElement||j(0,592);u(a.value);a=c("colr").fromHex(a.value).toHex();s&&g!=null?g(a):f({textColor:r,backgroundColor:a,opacity:p})};return l.jsxs("div",{children:[l.jsx("div",{className:"_2pin",children:l.jsx(c("BUIText.react"),{color:e,display:"block",size:"meta1",children:b})}),l.jsx("div",{className:"_8hkb","data-testid":void 0,children:l.jsx("button",{className:"_8a9c _8a9h",ref:L,style:{backgroundColor:o(k,p)},tabIndex:"0",onClick:C,children:l.jsx("div",{style:{color:r},children:i._("T")})})}),a(s)]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
VCEColorPickerConstants",[],(function(a,b,c,d,e,f){"use strict";a="#ffffff";b="#000000";c=[{textColor:"#000000",backgroundColor:"#ffffff",opacity:.8},{textColor:"#ffffff",backgroundColor:"#b9cad2",opacity:.8},{textColor:"#ffffff",backgroundColor:"#5f6673",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3cedf",opacity:.8},{textColor:"#ffffff",backgroundColor:"#54c7ec",opacity:.8},{textColor:"#ffffff",backgroundColor:"#6bcebb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3ce71",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fcd872",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f7923b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fb724b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f35369",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ec7ebd",opacity:.8},{textColor:"#ffffff",backgroundColor:"#8c72cb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:0},{textColor:"#000000",backgroundColor:"#ffffff",opacity:0}];d=[{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:.8},{textColor:"#000000",backgroundColor:"#000000",opacity:.8},{textColor:"#0099F6",backgroundColor:"#0099F6",opacity:.8},{textColor:"#50C23B",backgroundColor:"#50C23B",opacity:.8},{textColor:"#FFC940",backgroundColor:"#FFC940",opacity:.8},{textColor:"#FF8500",backgroundColor:"#FF8500",opacity:.8},{textColor:"#FF3450",backgroundColor:"#FF3450",opacity:.8},{textColor:"#E50069",backgroundColor:"#E50069",opacity:.8},{textColor:"#B300C0",backgroundColor:"#B300C0",opacity:.8},{textColor:"#FF0000",backgroundColor:"#FF0000",opacity:.8},{textColor:"#FD7E8C",backgroundColor:"#FD7E8C",opacity:.8},{textColor:"#FFD0D1",backgroundColor:"#FFD0D1",opacity:.8},{textColor:"#FFD9AF",backgroundColor:"#FFD9AF",opacity:.8},{textColor:"#FFC077",backgroundColor:"#FFC077",opacity:.8},{textColor:"#DD8A33",backgroundColor:"#DD8A33",opacity:.8},{textColor:"#A2612F",backgroundColor:"#A2612F",opacity:.8},{textColor:"#482123",backgroundColor:"#482123",opacity:.8},{textColor:"#004B25",backgroundColor:"#004B25",opacity:.8},{textColor:"#262626",backgroundColor:"#262626",opacity:.8},{textColor:"#363636",backgroundColor:"#363636",opacity:.8},{textColor:"#555555",backgroundColor:"#555555",opacity:.8},{textColor:"#737373",backgroundColor:"#737373",opacity:.8},{textColor:"#999999",backgroundColor:"#999999",opacity:.8},{textColor:"#B2B2B2",backgroundColor:"#B2B2B2",opacity:.8},{textColor:"#C7C7C7",backgroundColor:"#C7C7C7",opacity:.8},{textColor:"#DBDBDB",backgroundColor:"#DBDBDB",opacity:.8},{textColor:"#fffffe",backgroundColor:"#ffffff",opacity:0}];e=224;var g=340,h="#000000",i=1,j="#ffffff",k=.8;f.WHITE=a;f.BLACK=b;f.COLOR_OPTIONS=c;f.COLOR_OPTIONS_V2=d;f.COLOR_DIALOG_WIDTH=e;f.COLOR_DIALOG_WIDTH_V2=g;f.DEFAULT_FONT_COLOR=h;f.DEFAULT_FONT_OPACITY=i;f.DEFAULT_BACKGROUND_COLOR=j;f.DEFAULT_BACKGROUND_OPACITY=k}),66);
-----
VCEOverlayTemplateUtils",["AdsInterfacesLoggerUtils","Promise","VCEColorPickerConstants","VCEConstants","VCEFontFamilyDisplayNameUtils.react","VCEOverlayTemplateFetchingParams","VCEOverlayV1FontID","VCEOverlayV2FontID","VCETextAndBackgroundStyleUtils","filterObject","immutable","isTruthy","promiseDone","shallowEqual"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){var b=JSON.parse(a.template.specification),c={};a.template.content.forEach(function(a){c[a.key]=i(b,a)});b.animation.width=c.videoWidth;b.animation.height=c.videoHeight;b.animation.outPoint=c.videoOutPoint;b.animation.frameRate=c.frameRate;var d={};a.available_fonts.forEach(function(a){d[a.key]={name:a.key,uri:a.value}});a={content:babelHelpers["extends"]({},c,{font_resources:d}),specification:b};return{template:a,available_fonts:d}}function i(a,b){var c=JSON.parse(b.value);if(c!==null)return c;c=a.contentMap;if(!c)return"";a=c.find(function(a){return a.id===b.key});switch(a){case"Array":case"RGBAColour":return[];case"Number":return 0;default:return""}}function e(a){a=Math.max(a.width/d("VCEConstants").VCE_PLAYER_WIDTH,a.height/d("VCEConstants").VCE_PLAYER_HEIGHT);return a<1?a:1/a}function j(a){var b=a.width;a=a.height;return(b/d("VCEConstants").VCE_PLAYER_WIDTH+a/d("VCEConstants").VCE_PLAYER_HEIGHT)/2}function k(a,b,e){if(b.length){b=b[0];return{position:b.position,background_color:b.background_color,background_opacity:b.background_opacity,background_style:b.background_style,text_color:b.text_color,font_family:b.font_family,font_size:b.font_size}}b=c("isTruthy")(e)?d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS.roboto_regular.Medium:d("VCEConstants").MEDIUM_FONT_SIZE;return{position:"bottom_center",background_color:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_COLOR,background_opacity:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_OPACITY,background_style:c("isTruthy")(e)?"style_1":null,text_color:d("VCEColorPickerConstants").DEFAULT_FONT_COLOR,font_family:c("isTruthy")(e)?"roboto_regular":"roboto_medium",font_size:Math.round(b*j({width:a.width,height:a.height}))}}function l(a,b){if(a==null)return null;else{var c=a.outPoint-1,e=a.inPoint;b.forEach(function(a){e=Math.max(a.end,e)});b=d("VCEConstants").MIN_OVERLAY_SECONDS*a.frameRate;a=c-e;b=Math.max(b,Math.min(Math.floor(.2*c),a));return c-e>=b?{start:e,end:e+b}:null}}function m(a,b,c){var d=l(a,b.map(function(a){return{start:a.start_frame,end:a.end_frame}}));if(!d||!a)return null;else return babelHelpers["extends"]({},k(a,b,c),{text:"",start_frame:d.start,end_frame:d.end})}function f(a,b){b=m(a,[],b);if(b)return[b];else d("AdsInterfacesLoggerUtils").logException(new Error("null_default_text_overlay"),{payload_on_error:{animation:a}});return[]}function n(a){if(typeof document.fonts==="object"&&typeof FontFace==="function")return(h||(h=b("Promise"))).all(Object.keys(a).map(function(b){b=a[b];b=new FontFace(b.name,"url("+b.uri+") format("truetype")");b=b.load();c("promiseDone")(b,function(a){document.fonts.add(a)});return b}));else return(h||(h=b("Promise"))).resolve(Object.keys(a).map(function(b){b=a[b];var c="@font-face { font-family: ""+b.name+""; src: url("+b.uri+") format("truetype"); }";window.document.styleSheets[0].insertRule(c,0);return{family:b.name}}))}function o(a){if(Object.prototype.hasOwnProperty.call(d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS,a)){return d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[(a=a)!=null?a:"roboto_regular"]}return null}function p(a,b){return Math.round(b*a)}function q(a){return new Map([[p(d("VCEConstants").SMALL_FONT_SIZE,a),"Small"],[p(d("VCEConstants").MEDIUM_FONT_SIZE,a),"Medium"],[p(d("VCEConstants").LARGE_FONT_SIZE,a),"Large"]])}function r(a,b){b=new Map([[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Small,"Small"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Medium,"Medium"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Large,"Large"]]);var c=Array.from(b.keys()).reduce(function(b,c){return Math.abs(c-a)
-----
VCEOverlayTextLayerUtils",["ShowreelAnimationUtils","ShowreelTextUtils","VCEColorPickerConstants","VCEConstants","VCEOverlayTemplateUtils","VCKColorUtils","immutable"],(function(a,b,c,d,e,f,g){"use strict";var h={text:["textData.document.keyframes[0].textProperties.text"],fontFamily:["textData.document.keyframes[0].textProperties.font"],fontSize:["textData.document.keyframes[0].textProperties.size","textData.document.keyframes[0].textProperties.lineHeight"],color:["textData.document.keyframes[0].textProperties.fontColor"],dimensions:["textData.document.keyframes[0].textProperties.boxTextSize"],position:["textData.document.keyframes[0].textProperties.boxTextPosition"],startFadeIn:["inPoint","transform.opacity.value[0].time"],stopFadeIn:["transform.opacity.value[1].time"],startFadeOut:["transform.opacity.value[2].time"],stopFadeOut:["outPoint","transform.opacity.value[3].time"]};function a(a,b,c,e,f){c=i(a,b,c,e,f);b.animation.layers.push(c);e=d("VCEOverlayTemplateUtils").getFontScale({width:b.animation.width,height:b.animation.height});f={id:c.name,textAlign:"center",textVAlign:"middle",background:{colour:d("VCKColorUtils").convertHexColorToRGBAFloat(a.background_color,a.background_opacity),wrap:"block",padding:d("VCEConstants").OVERLAY_TEXT_PADDING*e,radius:d("VCEConstants").OVERLAY_TEXTBOX_ROUNDNESS*e,_type:"BackgroundHelper"}};b.styles?b.styles.push(f):b.styles=[f];return b}function i(a,b,e,f,g){e=a.text===""?e:a.text;var i=[b.animation.width*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION,b.animation.height*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION],j={text:e,fontFamily:a.font_family,fontSize:a.font_size,color:d("VCKColorUtils").convertHexColorToRGBAFloat(a.text_color,d("VCEColorPickerConstants").DEFAULT_FONT_OPACITY).slice(0,3),dimensions:i,position:[-i[0]/2,-i[1]/2],startFadeIn:a.start_frame,stopFadeIn:a.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,startFadeOut:a.end_frame-d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,stopFadeOut:a.end_frame},l=c("immutable").fromJS(f).toJS();l.index=g;l.name+=g;Object.keys(j).forEach(function(a){var b=h[a];b.forEach(function(b){l=d("ShowreelAnimationUtils").set(l,b,j[a])})});l.transform.position.value=k(e,l,a.position,b);return l}function j(a,b,e){var f=c("immutable").fromJS(b.animation).toJS();f.layers=[e].concat(f.layers);f=babelHelpers["extends"]({},b,{animation:f});a=c("ShowreelTextUtils").getTextDimensions(a,e.name,f);e=d("VCEOverlayTemplateUtils").getFontScale({width:b.animation.width,height:b.animation.height});return[a.width+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e,a.height+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e]}function k(a,b,c,e){var f=e.animation.width,g=e.animation.height;a=j(a,e,b);b=a[0];a=a[1];e=d("VCEOverlayTemplateUtils").getFontScale({width:e.animation.width,height:e.animation.height});b=b/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("center")?b=f/2:c.includes("right")&&(b=f-b);f=a/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("middle")?f=g/2:c.includes("bottom")&&(f=g-f);return[b,f,0]}g.updateSpecification=a;g._getTextLayer=i;g._getTextboxDimensions=j;g._getPosition=k}),98);
-----
VCETextAndBackgroundStyleUtils",["ix","VCEColorPickerConstants","colr","fbicon"],(function(a,b,c,d,e,f,g,h){"use strict";var i=.2126,j=.7152,k=.0722,l=1/12.92;function m(a){return Math.pow((a+.055)/1.055,2.4)}function n(a){var b=a.r,c=a.g;a=a.b;b=b<=.03928?b*l:m(b);c=c<=.03928?c*l:m(c);a=a<=.03928?a*l:m(a);return b*i+c*j+a*k}function o(a){return a==="#fffffe"||a===d("VCEColorPickerConstants").WHITE}function p(a,b){return a===0&&b===0}function q(a){if(o(a))return d("VCEColorPickerConstants").BLACK;else if(a===d("VCEColorPickerConstants").BLACK)return d("VCEColorPickerConstants").WHITE;a=c("colr").fromHex(a);var b=a.toRgbArray(),e=b[0],f=b[1];b=b[2];e={r:e/255,g:f/255,b:b/255};f=n(e);b=a.toHslArray();b[2]=100-(100-b[2])/9;f>.7&&(p(b[0],b[1])&&(b[1]=10),b[2]-=b[2]*.67);return c("colr").fromHslArray(b).toHex()}function a(a){switch(a){case"style_1":return d("fbicon")._(h("480549"),16);case"style_2":return d("fbicon")._(h("480545"),16);case"style_3":default:return d("fbicon")._(h("486061"),16)}}function b(a){switch(a.background_style){case"style_2":return a.background_color;case"style_1":case"style_3":default:return a.text_color}}function e(a,b){var c=a;a=q(a);switch(b){case"style_1":return{text_color:c,background_color:a,background_opacity:1};case"style_2":return{text_color:a,background_color:c,background_opacity:1};case"style_3":default:return{text_color:c,background_color:d("VCEColorPickerConstants").WHITE,background_opacity:0}}}g.relativeLuminanceFromRgb=n;g.getContrastColorForEmphasis=q;g.getIconForSelectedStyle=a;g.getPrimaryColorFromSpec=b;g.getTextAndBackgroundColorForSelectedStyle=e}),98);
-----
AdsCreativeVideoTextOverlayContainerV2.react",["fbt","AdsCreativeContainerLayoutDataProvider","AdsCreativeToolSecondaryPanelLayout.react","AdsImageStore","AdsInterfacesLogEvents","AdsInterfacesLogger","AdsInterfacesLoggerUtils","AdsLoadState_LEGACY","AdsPACApplyChangesBeforeNavigationModalContainer.react","AdsVCAExperimentSelectors","AdsVideoEncodingSuccessDataAction","AdsVideoFetcher","AdsVideoStore","BUISpinner_DEPRECATED.react","BUIText.react","CenteredContainer.react","FluxContainer","GeoFlexbox.react","LoadingMarkerArea.react","Promise","VCEColorPickerConstants","VCEConstants","VCECreateOverlaidVideoDataAction","VCELoadingSpinner.react","VCEOverlaidVideoCreationInProgress.react","VCEOverlayClientLoggerUtils","VCEOverlayDataManager","VCEOverlayPlayer.react","VCEOverlayTemplateDataProvider","VCEOverlayTemplateUtils","VCEOverlayV2DataProvider","VCESetPrimaryColorHexDataAction","VCETextAndBackgroundStyleUtils","VCETextOverlayGlobalPropertiesEditorV2.react","VCETextOverlayLayers.react","VCETextOverlayPreviewOverlayWrapper.react","VCEUpdateUploadStatusDataAction","VCEUploadStatus","adsCreateSelector","adsCreateStoreSelector","adsCreateStoreThunkSelector","adsCreateThunkSelector","curry","debounce","promiseDone","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react"),l={leftPanelSpinner:{width:"xh8yej3",height:"x5yr21d",$$css:!0},leftPanel:{borderEndWidth:"xcfux6l",boxSizing:"x9f619",paddingTop:"xyamay9",paddingEnd:"x1pi30zi",paddingBottom:"x1l90r2v",paddingStart:"x1swvt13",width:"xj6ak53",$$css:!0},leftPanelBody:{height:"x5yr21d",overflowX:"x6ikm8r",overflowY:"x10wlt62",position:"x1n2onr6",width:"xh8yej3",$$css:!0}};a=c("adsCreateStoreSelector")([],function(a){return a},{name:f.id+".adsCreativeVideoOverlayContainerVideoAndChangeSetSelector"});e=c("adsCreateSelector")([a],function(a){return a.placementSafeZones},{name:f.id+".placementSafeZonesMapSelector"});e=c("adsCreateSelector")([e],function(a){if(a==null||a.size===0)return;var b=[];for(var a=a==null?void 0:a.values(),c=Array.isArray(a),d=0,a=c?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var e;if(c){if(d>=a.length)break;e=a[d++]}else{d=a.next();if(d.done)break;e=d.value}e=e;b.push.apply(b,e)}return b},{name:f.id+".safeZonesSelector"});var m=c("adsCreateSelector")([a,c("adsCreateStoreThunkSelector")(c("AdsVideoStore"),function(a){return c("AdsVideoStore").get(a)}),c("VCEOverlayTemplateDataProvider").toFluxSelector(),c("VCEOverlayV2DataProvider").toFluxSelector(),c("AdsCreativeContainerLayoutDataProvider").toFluxSelector(),e,c("adsCreateThunkSelector")(d("AdsVCAExperimentSelectors").adsVCEOverlaysV2ExperimentSelector)],function(a,e,g,h,j,k,l){var m,n;e=h.selectedPrimaryColorHex;h=j.processingTool;j=a.asset;var o=a.currentChanges,p=a.prevState,q=a.accountID;g=d("VCEOverlayTemplateUtils").getUpdatedStateInfo(j.video,q,g,p==null?void 0:(j=p.video)==null?void 0:j.id,o==null?void 0:o.textOverlaySpecs,p==null?void 0:p.imageOverlaySpecs,!0);j=g.videoID;var r=g.newTextOverlaySpecs,s=g.newImageOverlaySpecs,t=g.appliedPrimaryColorHex;g=g.templateWithResources;r=r;s=s;m=(m=o==null?void 0:o.template)!=null?m:null;n=(n=p==null?void 0:p.fontResources)!=null?n:null;var u=(i||(i=b("Promise"))).resolve([]);if(g){n===null&&(n=g.available_fonts,u=d("VCEOverlayTemplateUtils").fetchFontsAndApply(n));if(m===null){g=g.template;r.length||(r=d("VCEOverlayTemplateUtils").getStartingDefaultTextOverlaySpecs(g.specification.animation,!0),e!=null&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:null},{line:"252",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id}));var v=s.map(function(a){return{hash:a.image_hash,image:c("AdsImageStore").getOneFor(q,a.image_hash)}});if(v.every(function(a){return typeof a.image!=="string"&&a.image.loadState===c("AdsLoadState_LEGACY").LOADED})){if(!d("VCEOverlayTemplateUtils").isV1TextOverlaySpec(r))t!=null&&e!==t&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:t},{line:"275",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id});else{r=d("VCEOverlayTemplateUtils").convertV1TextSpecToV2TextSpec(r);t=d("VCETextAndBackgroundStyleUtils").getPrimaryColorFromSpec(r[0]);e!==t&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:t},{line:"286",module:"AdsCreativeVideoTextOverlayContainerV2.react.js",moduleID:f.id});a.onEdit({video_text_overlay_v2:{videoID:j,textOverlaySpecs:r,template:m,isApplyButtonDisabled:!1}})}m=babelHelpers["extends"]({},g,{content:babelHelpers["extends"]({},g.content,{overlay_specs:{text_overlay_specs:r,image_overlay_specs:s}})});t=d("VCEOverlayTemplateUtils").getImageInfoWithTemplate(v,m);m=t.template;a.onEdit({video_text_overlay_v2:{videoID:j,textOverlaySpecs:r,template:m,isApplyButtonDisabled:!0}})}}}(o==null?void 0:o.videoID)&&(o==null?void 0:o.videoID)!==j&&(m=null,r=[],a.onEdit({video_text_overlay_v2:{videoID:j,textOverlaySpecs:null,template:null,isApplyButtonDisabled:!0}}));return{textOverlaySpecs:r,imageOverlaySpecs:s,video:c("AdsVideoStore").get(j),template:m,fontResources:n,activeOverlayIndex:(g=p==null?void 0:p.activeOverlayIndex)!=null?g:0,isPreviewPlaying:(v=p==null?void 0:p.isPreviewPlaying)!=null?v:!1,previewCurrentFrameNumber:(t=p==null?void 0:p.previewCurrentFrameNumber)!=null?t:(r.length?r[0].start_frame:(a=(o=m)==null?void 0:o.specification.animation.inPoint)!=null?a:0)+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,isPreviewingOverlay:(s=p==null?void 0:p.isPreviewingOverlay)!=null?s:!1,isPreviewPlayerReady:(j=p==null?void 0:p.isPreviewPlayerReady)!=null?j:!1,isOverlaidVideoCreationInProgress:h==="video_text_overlay_v2",showreelAssetDocument:(n=p==null?void 0:p.showreelAssetDocument)!=null?n:void 0,fontFaceLoader:u,safeZones:k,checkOverlaysV2QEAndLog:l,selectedPrimaryColorHex:e}},{name:f.id+".adsCreativeVideoOverlayContainerStateSelector"});a=function(a){babelHelpers.inheritsLoose(e,a);function e(){var e,g;for(var h=arguments.length,j=new Array(h),k=0;k
-----
CVEColorPicker.react",["fbt","$InternalEnum","CVEGradientColorPicker.react","CVETextColorSwatch.react","GeoFlexbox.react","GeoTab.react","GeoTabGroup.react","VCEColorPickerConstants","geoMargin","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i=d("react");e=d("react");var j=e.useCallback,k=e.useState,l=b("$InternalEnum")({BASIC:"Basic",ADVANCED:"Advanced"}),m={root:{boxSizing:"x9f619",width:"xe9vn5y",$$css:!0},basicColorSelectionContainer:{height:"xt7dq6l",$$css:!0}};function a(a){var b=a.colorOption,e=a.onColorChange;a=k(l.BASIC);var f=a[0];a=a[1];a=i.jsxs(c("GeoTabGroup.react"),{value:f,onChange:a,children:[i.jsx(c("GeoTab.react"),{label:h._("Basic"),value:l.BASIC}),i.jsx(c("GeoTab.react"),{label:h._("Advanced"),value:l.ADVANCED})]});var g=j(function(a){return a.backgroundColor===b.backgroundColor&&a.textColor===b.textColor&&a.opacity===b.opacity},[b]),n=d("VCEColorPickerConstants").COLOR_OPTIONS.map(function(a){return i.jsx(c("CVETextColorSwatch.react"),{colorOption:a,isSelected:g(a),onColorOptionClick:e},a.backgroundColor+a.opacity+a.textColor)}),o=i.jsx(c("CVEGradientColorPicker.react"),{hexColor:b.backgroundColor,setHexColor:function(a){return e(babelHelpers["extends"]({},b,{backgroundColor:a}))}});return i.jsxs(c("GeoFlexbox.react"),{direction:"column",xstyle:m.root,children:[a,i.jsx(c("GeoFlexbox.react"),{justifyContent:"space-between",wrap:"wrap",xstyle:[m.basicColorSelectionContainer,c("geoMargin").top12],children:f===l.BASIC?n:o})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
VCKGlobalTextColorSelectorV2.react",["fbt","VCEColorPicker.react","VCEColorPickerConstants","emptyFunction","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i=d("react");function a(a){return i.jsx("div",{className:"_3-92",children:i.jsx(c("VCEColorPicker.react"),{label:h._("u989cu8272"),labelColor:"secondary",selectedBackgroundColor:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_COLOR,selectedBackgroundOpacity:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_OPACITY,selectedPrimaryColorHex:null,selectedTextColor:d("VCEColorPickerConstants").DEFAULT_FONT_COLOR,shouldSeeRedesign:!0,onUpdateColors:c("emptyFunction"),onUpdateColorsV2:c("emptyFunction"),onUpdateOpacity:c("emptyFunction")})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
VCEColorPickerConstants",[],(function(a,b,c,d,e,f){"use strict";a="#ffffff";b="#000000";c=[{textColor:"#000000",backgroundColor:"#ffffff",opacity:.8},{textColor:"#ffffff",backgroundColor:"#b9cad2",opacity:.8},{textColor:"#ffffff",backgroundColor:"#5f6673",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3cedf",opacity:.8},{textColor:"#ffffff",backgroundColor:"#54c7ec",opacity:.8},{textColor:"#ffffff",backgroundColor:"#6bcebb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#a3ce71",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fcd872",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f7923b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#fb724b",opacity:.8},{textColor:"#ffffff",backgroundColor:"#f35369",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ec7ebd",opacity:.8},{textColor:"#ffffff",backgroundColor:"#8c72cb",opacity:.8},{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:0},{textColor:"#000000",backgroundColor:"#ffffff",opacity:0}];d=[{textColor:"#ffffff",backgroundColor:"#ffffff",opacity:.8},{textColor:"#000000",backgroundColor:"#000000",opacity:.8},{textColor:"#0099F6",backgroundColor:"#0099F6",opacity:.8},{textColor:"#50C23B",backgroundColor:"#50C23B",opacity:.8},{textColor:"#FFC940",backgroundColor:"#FFC940",opacity:.8},{textColor:"#FF8500",backgroundColor:"#FF8500",opacity:.8},{textColor:"#FF3450",backgroundColor:"#FF3450",opacity:.8},{textColor:"#E50069",backgroundColor:"#E50069",opacity:.8},{textColor:"#B300C0",backgroundColor:"#B300C0",opacity:.8},{textColor:"#FF0000",backgroundColor:"#FF0000",opacity:.8},{textColor:"#FD7E8C",backgroundColor:"#FD7E8C",opacity:.8},{textColor:"#FFD0D1",backgroundColor:"#FFD0D1",opacity:.8},{textColor:"#FFD9AF",backgroundColor:"#FFD9AF",opacity:.8},{textColor:"#FFC077",backgroundColor:"#FFC077",opacity:.8},{textColor:"#DD8A33",backgroundColor:"#DD8A33",opacity:.8},{textColor:"#A2612F",backgroundColor:"#A2612F",opacity:.8},{textColor:"#482123",backgroundColor:"#482123",opacity:.8},{textColor:"#004B25",backgroundColor:"#004B25",opacity:.8},{textColor:"#262626",backgroundColor:"#262626",opacity:.8},{textColor:"#363636",backgroundColor:"#363636",opacity:.8},{textColor:"#555555",backgroundColor:"#555555",opacity:.8},{textColor:"#737373",backgroundColor:"#737373",opacity:.8},{textColor:"#999999",backgroundColor:"#999999",opacity:.8},{textColor:"#B2B2B2",backgroundColor:"#B2B2B2",opacity:.8},{textColor:"#C7C7C7",backgroundColor:"#C7C7C7",opacity:.8},{textColor:"#DBDBDB",backgroundColor:"#DBDBDB",opacity:.8},{textColor:"#fffffe",backgroundColor:"#ffffff",opacity:0}];e=224;var g=340,h="#000000",i=1,j="#ffffff",k=.8;f.WHITE=a;f.BLACK=b;f.COLOR_OPTIONS=c;f.COLOR_OPTIONS_V2=d;f.COLOR_DIALOG_WIDTH=e;f.COLOR_DIALOG_WIDTH_V2=g;f.DEFAULT_FONT_COLOR=h;f.DEFAULT_FONT_OPACITY=i;f.DEFAULT_BACKGROUND_COLOR=j;f.DEFAULT_BACKGROUND_OPACITY=k}),66);
-----
VCEOverlayTemplateUtils",["AdsInterfacesLoggerUtils","Promise","VCEColorPickerConstants","VCEConstants","VCEFontFamilyDisplayNameUtils.react","VCEOverlayTemplateFetchingParams","VCEOverlayV1FontID","VCEOverlayV2FontID","VCETextAndBackgroundStyleUtils","filterObject","immutable","isTruthy","promiseDone","shallowEqual"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var b=JSON.parse(a.template.specification),c={};a.template.content.forEach(function(a){c[a.key]=h(b,a)});b.animation.width=c.videoWidth;b.animation.height=c.videoHeight;b.animation.outPoint=c.videoOutPoint;b.animation.frameRate=c.frameRate;var d={};a.available_fonts.forEach(function(a){d[a.key]={name:a.key,uri:a.value}});a={content:babelHelpers["extends"]({},c,{font_resources:d}),specification:b};return{template:a,available_fonts:d}}function h(a,b){var c=JSON.parse(b.value);if(c!==null)return c;c=a.contentMap;if(!c)return"";a=c.find(function(a){return a.id===b.key});switch(a){case"Array":case"RGBAColour":return[];case"Number":return 0;default:return""}}function e(a){a=Math.max(a.width/d("VCEConstants").VCE_PLAYER_WIDTH,a.height/d("VCEConstants").VCE_PLAYER_HEIGHT);return a<1?a:1/a}function i(a){return(a.width/d("VCEConstants").VCE_PLAYER_WIDTH+a.height/d("VCEConstants").VCE_PLAYER_HEIGHT)/2}function j(a,b,e){if(b.length){b=b[0];return{position:b.position,background_color:b.background_color,background_opacity:b.background_opacity,background_style:b.background_style,text_color:b.text_color,font_family:b.font_family,font_size:b.font_size}}b=c("isTruthy")(e)?d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS.roboto_regular.Medium:d("VCEConstants").MEDIUM_FONT_SIZE;return{position:"bottom_center",background_color:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_COLOR,background_opacity:d("VCEColorPickerConstants").DEFAULT_BACKGROUND_OPACITY,background_style:c("isTruthy")(e)?"style_1":null,text_color:d("VCEColorPickerConstants").DEFAULT_FONT_COLOR,font_family:c("isTruthy")(e)?"roboto_regular":"roboto_medium",font_size:Math.round(b*i(a))}}function k(a,b){if(a==null)return null;else{var c=a.outPoint-1,e=a.inPoint;b.forEach(function(a){e=Math.max(a.end,e)});b=d("VCEConstants").MIN_OVERLAY_SECONDS*a.frameRate;a=c-e;b=Math.max(b,Math.min(Math.floor(.2*c),a));return c-e>=b?{start:e,end:e+b}:null}}function l(a,b,c){var d=k(a,b.map(function(a){return{start:a.start_frame,end:a.end_frame}}));if(!d||!a)return null;else return babelHelpers["extends"]({},j(a,b,c),{text:"",start_frame:d.start,end_frame:d.end})}function f(a,b){b=l(a,[],b);if(b)return[b];else d("AdsInterfacesLoggerUtils").logException(new Error("null_default_text_overlay"),{payload_on_error:{animation:a}});return[]}function m(a){if(typeof document.fonts==="object"&&typeof FontFace==="function")return b("Promise").all(Object.keys(a).map(function(b){b=a[b];b=new FontFace(b.name,"url("+b.uri+") format("truetype")");b=b.load();c("promiseDone")(b,function(a){document.fonts.add(a)});return b}));else return b("Promise").resolve(Object.keys(a).map(function(b){b=a[b];var c="@font-face { font-family: ""+b.name+""; src: url("+b.uri+") format("truetype"); }";window.document.styleSheets[0].insertRule(c,0);return{family:b.name}}))}function n(a){if(Object.prototype.hasOwnProperty.call(d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS,a)){return d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[(a=a)!=null?a:"roboto_regular"]}return null}function o(a,b){return Math.round(b*a)}function p(a){return new Map([[o(d("VCEConstants").SMALL_FONT_SIZE,a),"Small"],[o(d("VCEConstants").MEDIUM_FONT_SIZE,a),"Medium"],[o(d("VCEConstants").LARGE_FONT_SIZE,a),"Large"]])}function q(a,b){b=new Map([[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Small,"Small"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Medium,"Medium"],[d("VCEFontFamilyDisplayNameUtils.react").FONT_SIZE_OPTIONS[b].Large,"Large"]]);var c=Array.from(b.keys()).reduce(function(b,c){return Math.abs(c-a)
-----
VCEOverlayTextLayerUtils",["ShowreelAnimationUtils","ShowreelTextUtils","VCEColorPickerConstants","VCEConstants","VCEOverlayTemplateUtils","VCKColorUtils","immutable"],(function(a,b,c,d,e,f,g){"use strict";var h={text:["textData.document.keyframes[0].textProperties.text"],fontFamily:["textData.document.keyframes[0].textProperties.font"],fontSize:["textData.document.keyframes[0].textProperties.size","textData.document.keyframes[0].textProperties.lineHeight"],color:["textData.document.keyframes[0].textProperties.fontColor"],dimensions:["textData.document.keyframes[0].textProperties.boxTextSize"],position:["textData.document.keyframes[0].textProperties.boxTextPosition"],startFadeIn:["inPoint","transform.opacity.value[0].time"],stopFadeIn:["transform.opacity.value[1].time"],startFadeOut:["transform.opacity.value[2].time"],stopFadeOut:["outPoint","transform.opacity.value[3].time"]};function a(a,b,c,e,f){c=i(a,b,c,e,f);b.animation.layers.push(c);e=d("VCEOverlayTemplateUtils").getFontScale(b.animation);f={id:c.name,textAlign:"center",textVAlign:"middle",background:{colour:d("VCKColorUtils").convertHexColorToRGBAFloat(a.background_color,a.background_opacity),wrap:"block",padding:d("VCEConstants").OVERLAY_TEXT_PADDING*e,radius:d("VCEConstants").OVERLAY_TEXTBOX_ROUNDNESS*e,_type:"BackgroundHelper"}};b.styles?b.styles.push(f):b.styles=[f];return b}function i(a,b,e,f,g){e=a.text===""?e:a.text;var i=[b.animation.width*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION,b.animation.height*d("VCEConstants").OVERLAY_TEXT_WRAP_FRACTION],j={text:e,fontFamily:a.font_family,fontSize:a.font_size,color:d("VCKColorUtils").convertHexColorToRGBAFloat(a.text_color,d("VCEColorPickerConstants").DEFAULT_FONT_OPACITY).slice(0,3),dimensions:i,position:[-i[0]/2,-i[1]/2],startFadeIn:a.start_frame,stopFadeIn:a.start_frame+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,startFadeOut:a.end_frame-d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,stopFadeOut:a.end_frame},l=c("immutable").fromJS(f).toJS();l.index=g;l.name+=g;Object.keys(j).forEach(function(a){var b=h[a];b.forEach(function(b){l=d("ShowreelAnimationUtils").set(l,b,j[a])})});l.transform.position.value=k(e,l,a.position,b);return l}function j(a,b,e){var f=c("immutable").fromJS(b.animation).toJS();f.layers=[e].concat(f.layers);f=babelHelpers["extends"]({},b,{animation:f});a=c("ShowreelTextUtils").getTextDimensions(a,e.name,f);e=d("VCEOverlayTemplateUtils").getFontScale(b.animation);return[a.width+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e,a.height+2*d("VCEConstants").OVERLAY_TEXT_PADDING*e]}function k(a,b,c,e){var f=e.animation.width,g=e.animation.height;a=j(a,e,b);b=a[0];a=a[1];e=d("VCEOverlayTemplateUtils").getFontScale(e.animation);b=b/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("center")?b=f/2:c.includes("right")&&(b=f-b);f=a/2+d("VCEConstants").OVERLAY_PADDING*e;c.includes("middle")?f=g/2:c.includes("bottom")&&(f=g-f);return[b,f,0]}g.updateSpecification=a;g._getTextLayer=i;g._getTextboxDimensions=j;g._getPosition=k}),98);
-----
VCETextAndBackgroundStyleUtils",["ix","VCEColorPickerConstants","colr","fbicon"],(function(a,b,c,d,e,f,g,h){"use strict";var i=.2126,j=.7152,k=.0722,l=1/12.92;function m(a){return Math.pow((a+.055)/1.055,2.4)}function n(a){var b=a.r,c=a.g;a=a.b;b=b<=.03928?b*l:m(b);c=c<=.03928?c*l:m(c);a=a<=.03928?a*l:m(a);return b*i+c*j+a*k}function o(a){return a==="#fffffe"||a===d("VCEColorPickerConstants").WHITE}function p(a,b){return a===0&&b===0}function q(a){if(o(a))return d("VCEColorPickerConstants").BLACK;else if(a===d("VCEColorPickerConstants").BLACK)return d("VCEColorPickerConstants").WHITE;a=c("colr").fromHex(a);var b=a.toRgbArray(),e=b[0],f=b[1];b=b[2];e={r:e/255,g:f/255,b:b/255};f=n(e);b=a.toHslArray();b[2]=100-(100-b[2])/9;f>.7&&(p(b[0],b[1])&&(b[1]=10),b[2]-=b[2]*.67);return c("colr").fromHslArray(b).toHex()}function a(a){switch(a){case"style_1":return d("fbicon")._(h("480549"),16);case"style_2":return d("fbicon")._(h("480545"),16);case"style_3":default:return d("fbicon")._(h("486061"),16)}}function b(a){switch(a.background_style){case"style_2":return a.background_color;case"style_1":case"style_3":default:return a.text_color}}function e(a,b){var c=a;a=q(a);switch(b){case"style_1":return{text_color:c,background_color:a,background_opacity:1};case"style_2":return{text_color:a,background_color:c,background_opacity:1};case"style_3":default:return{text_color:c,background_color:d("VCEColorPickerConstants").WHITE,background_opacity:0}}}g.relativeLuminanceFromRgb=n;g.getContrastColorForEmphasis=q;g.getIconForSelectedStyle=a;g.getPrimaryColorFromSpec=b;g.getTextAndBackgroundColorForSelectedStyle=e}),98);
-----
VCEColorPicker.react",["cx","fbt","invariant","BUIButton.react","BUIText.react","FlexLayout.react","GeoFlexbox.react","ShimButton.react","VCEColorPickerConstants","VCKColorAlphaSlider.react","XUIContextualDialog.react","XUIContextualDialogBody.react","XUIContextualDialogFooter.react","XUIContextualDialogTitle.react","color","color-picker","colr","joinClasses","react"],(function(a,b,c,d,e,f,g,h,i,j){"use strict";var k=d("react");b=d("react");var l=b.useRef,m=b.useState;function n(a,b){a=c("colr").fromHex(a);a=a.toRgbArray();var d=a[0],e=a[1];a=a[2];return"rgba("+d+" , "+e+", "+a+", "+b+")"}function a(a){var b=a.label,e=a.labelColor,f=a.selectedBackgroundColor,g=a.selectedBackgroundOpacity,h=a.selectedPrimaryColorHex,o=a.selectedTextColor,p=a.shouldSeeRedesign,q=a.onUpdateColors,r=a.onUpdateColorsV2,s=a.onUpdateOpacity;a=m(f);var t=a[0],u=a[1];a=m(!1);var v=a[0],w=a[1];a=m(!0);var x=a[0],y=a[1],z=function(a){return function(){u(a.backgroundColor),q(a)}},A=function(a){u(a),r==null?void 0:r(a)},B=function(a){return function(){A(a)}},C=function(){w(!v)},D=function(a){return function(){return y(a)}},E=function(b,a){return a?h===b.textColor:b.backgroundColor===f&&b.textColor===o&&b.opacity===g},F=function(a){var b=a?d("VCEColorPickerConstants").COLOR_OPTIONS_V2:d("VCEColorPickerConstants").COLOR_OPTIONS,e=a?null:i._("T");b=b.map(function(b){return k.jsx("button",{className:c("joinClasses")((a?"":"_8a9c")+(a?" _ag04":"")+(b.opacity===0?" _8a9d":"")+(b.opacity===0&&b.textColor===d("VCEColorPickerConstants").WHITE?" _8a9f":"")+(a?"":" _8a7_")+(a?" _ag0k":"")+(E(b,a)?" _8a80":"")),"data-testid":void 0,style:{color:b.textColor,backgroundColor:b.backgroundColor},tabIndex:"0",onClick:a?B(b.textColor):z(b),children:e},b.textColor+b.backgroundColor+b.opacity)});return a?k.jsx(c("GeoFlexbox.react"),{alignItems:"center",justifyContent:"center",wrap:"wrap",children:b}):b},G=function(a){u(a),q({textColor:o,backgroundColor:a,opacity:g})},H=function(){var a;return k.jsxs(c("GeoFlexbox.react"),{direction:"column",children:[k.jsx("div",{className:"_ag0l",children:k.jsx(c("color-picker"),{className:"_ag0m",color:(a=h)!=null?a:d("VCEColorPickerConstants").BLACK,onChange:function(a){return A(a)}})}),k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",alignSelf:"start",justifyContent:"space-between",children:[k.jsx("div",{className:"_8hkb _3-9b _3-90",children:k.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:n(f,g)},children:k.jsx("div",{style:{color:o},children:i._("T")})})}),k.jsx("div",{className:"_3-90",children:k.jsx("input",{maxLength:7,value:t,onChange:N})}),K(!0)]})]})},I=function(a){return a?H():k.jsxs("div",{children:[k.jsx("div",{className:"_8a81",children:k.jsx(c("color-picker"),{color:f,onChange:G})}),K(!1),k.jsxs(c("FlexLayout.react"),{align:"center",children:[k.jsxs("div",{className:"_8hkb _3-9b _3-90",children:[k.jsx("div",{className:"_8a9c _8a82",style:{backgroundColor:f,opacity:g}}),k.jsx("div",{style:{color:o},children:i._("T")})]}),k.jsx("input",{maxLength:7,value:t,onChange:N})]})]})},J=function(a){p&&s!=null?s(a.alpha()):q({textColor:o,backgroundColor:f,opacity:a.alpha()})},K=function(a){var b=c("color")(f).alpha(g);return k.jsx("div",{className:(a?"":"_8hkd")+(a?" _ag0n":""),children:k.jsx(c("VCKColorAlphaSlider.react"),{value:b,onChange:J})})},L=l(),M=function(){return L.current};a=function(a){return k.jsxs(c("XUIContextualDialog.react"),{alignment:"left",contextRef:M,label:"Dialog for picking colors with basic and advanced options",position:"below",shown:v,width:a?d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH_V2:d("VCEColorPickerConstants").COLOR_DIALOG_WIDTH,onBlur:C,children:[k.jsxs(c("XUIContextualDialogTitle.react"),{children:[k.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a84")+(x?" _8a85":""),onClick:D(!0),children:i._("u57fau672c")}),k.jsx(c("ShimButton.react"),{className:(a?"":"_8a83")+(a?" _ag0o":"")+(a?"":" _8a9g")+(x?"":" _8a85"),onClick:D(!1),children:i._("u9ad8u7ea7")})]}),k.jsx(c("XUIContextualDialogBody.react"),{children:x?F(a):I(a)}),k.jsx(c("XUIContextualDialogFooter.react"),{children:k.jsx(c("BUIButton.react"),{"data-testid":void 0,label:i._("u5b8cu6210"),use:"primary",onClick:C})})]})};var N=function(a){a=a.target;a instanceof HTMLInputElement||j(0,592);u(a.value);a=c("colr").fromHex(a.value).toHex();p&&r!=null?r(a):q({textColor:o,backgroundColor:a,opacity:g})};return k.jsxs("div",{children:[k.jsx("div",{className:"_2pin",children:k.jsx(c("BUIText.react"),{color:e,display:"block",size:"meta1",children:b})}),k.jsx("div",{className:"_8hkb","data-testid":void 0,children:k.jsx("button",{className:"_8a9c _8a9h",ref:L,style:{backgroundColor:n(f,g)},tabIndex:"0",onClick:C,children:k.jsx("div",{style:{color:o},children:i._("T")})})}),a(p)]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
AdsCreativeVideoTextOverlayContainerV2.react",["cx","fbt","AdsCreativeContainerLayoutDataProvider","AdsCreativeToolSecondaryPanelLayout.react","AdsImageStore","AdsInterfacesLogEvents","AdsInterfacesLogger","AdsInterfacesLoggerUtils","AdsLoadState_LEGACY","AdsPACApplyChangesBeforeNavigationModalContainer.react","AdsVCAExperimentSelectors","AdsVideoEncodingSuccessDataAction","AdsVideoFetcher","AdsVideoStore","BUISpinner_DEPRECATED.react","BUIText.react","CenteredContainer.react","FlexLayout.react","FluxContainer","LoadingMarkerArea.react","Promise","VCEColorPickerConstants","VCEConstants","VCECreateOverlaidVideoDataAction","VCELoadingSpinner.react","VCEOverlaidVideoCreationInProgress.react","VCEOverlayClientLoggerUtils","VCEOverlayDataManager","VCEOverlayPlayer.react","VCEOverlayTemplateDataProvider","VCEOverlayTemplateUtils","VCEOverlayV2DataProvider","VCESetPrimaryColorHexDataAction","VCETextAndBackgroundStyleUtils","VCETextOverlayGlobalPropertiesEditorV2.react","VCETextOverlayLayers.react","VCETextOverlayPreviewOverlayWrapper.react","VCEUpdateUploadStatusDataAction","VCEUploadStatus","adsCreateAdAccountGKSelector","adsCreateSelector","adsCreateStoreSelector","adsCreateStoreThunkSelector","adsCreateThunkSelector","curry","debounce","promiseDone","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j=d("react");a=c("adsCreateAdAccountGKSelector")._("3twPykhHM");e=c("adsCreateStoreSelector")([],function(a){return a},{name:f.id+".adsCreativeVideoOverlayContainerVideoAndChangeSetSelector"});h=c("adsCreateSelector")([e],function(a){return a.placementSafeZones},{name:f.id+".placementSafeZonesMapSelector"});h=c("adsCreateSelector")([h],function(a){if(a==null||a.size===0)return;var b=[];for(var a=a==null?void 0:a.values(),c=Array.isArray(a),d=0,a=c?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var e;if(c){if(d>=a.length)break;e=a[d++]}else{d=a.next();if(d.done)break;e=d.value}e=e;b.push.apply(b,e)}return b},{name:f.id+".safeZonesSelector"});var k=c("adsCreateSelector")([e,c("adsCreateStoreThunkSelector")(c("AdsVideoStore"),function(a){return c("AdsVideoStore").get(a)}),c("VCEOverlayTemplateDataProvider").toFluxSelector(),c("VCEOverlayV2DataProvider").toFluxSelector(),c("AdsCreativeContainerLayoutDataProvider").toFluxSelector(),a,h,c("adsCreateThunkSelector")(d("AdsVCAExperimentSelectors").adsVCEOverlaysV2ExperimentSelector)],function(a,e,f,g,h,i,j,k){var l,m;e=g.selectedPrimaryColorHex;g=h.processingTool;h=a.asset;var n=a.currentChanges,o=a.prevState,p=a.accountID;f=d("VCEOverlayTemplateUtils").getUpdatedStateInfo(h.video,p,f,o==null?void 0:(h=o.video)==null?void 0:h.id,n==null?void 0:n.textOverlaySpecs,o==null?void 0:o.imageOverlaySpecs,!0);h=f.videoID;var q=f.newTextOverlaySpecs,r=f.newImageOverlaySpecs,s=f.appliedPrimaryColorHex;f=f.templateWithResources;q=q;r=r;l=(l=n==null?void 0:n.template)!=null?l:null;m=(m=o==null?void 0:o.fontResources)!=null?m:null;var t=b("Promise").resolve([]);if(f){m===null&&(m=f.available_fonts,t=d("VCEOverlayTemplateUtils").fetchFontsAndApply(m));if(l===null){f=f.template;q.length||(q=d("VCEOverlayTemplateUtils").getStartingDefaultTextOverlaySpecs(f.specification.animation,!0),e!=null&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:null},{line:"227",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"}));var u=r.map(function(a){return{hash:a.image_hash,image:c("AdsImageStore").getOneFor(p,a.image_hash)}});if(u.every(function(a){return typeof a.image!=="string"&&a.image.loadState===c("AdsLoadState_LEGACY").LOADED})){if(!d("VCEOverlayTemplateUtils").isV1TextOverlaySpec(q))s!=null&&e!==s&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:s},{line:"250",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"});else{q=d("VCEOverlayTemplateUtils").convertV1TextSpecToV2TextSpec(q);s=d("VCETextAndBackgroundStyleUtils").getPrimaryColorFromSpec(q[0]);e!==s&&c("VCESetPrimaryColorHexDataAction").dispatch({selectedPrimaryColorHex:s},{line:"261",module:"AdsCreativeVideoTextOverlayContainerV2.react.js"});a.onEdit({video_text_overlay_v2:{videoID:h,textOverlaySpecs:q,template:l,isApplyButtonDisabled:!1}})}l=babelHelpers["extends"]({},f,{content:babelHelpers["extends"]({},f.content,{overlay_specs:{text_overlay_specs:q,image_overlay_specs:r}})});s=d("VCEOverlayTemplateUtils").getImageInfoWithTemplate(u,l);l=s.template;a.onEdit({video_text_overlay_v2:{videoID:h,textOverlaySpecs:q,template:l,isApplyButtonDisabled:!0}})}}}(n==null?void 0:n.videoID)&&(n==null?void 0:n.videoID)!==h&&(l=null,q=[],a.onEdit({video_text_overlay_v2:{videoID:h,textOverlaySpecs:null,template:null,isApplyButtonDisabled:!0}}));return{textOverlaySpecs:q,imageOverlaySpecs:r,video:c("AdsVideoStore").get(h),template:l,fontResources:m,activeOverlayIndex:(f=o==null?void 0:o.activeOverlayIndex)!=null?f:0,isPreviewPlaying:(u=o==null?void 0:o.isPreviewPlaying)!=null?u:!1,previewCurrentFrameNumber:(s=o==null?void 0:o.previewCurrentFrameNumber)!=null?s:(q.length?q[0].start_frame:(a=(n=l)==null?void 0:n.specification.animation.inPoint)!=null?a:0)+d("VCEConstants").OVERLAY_FADE_SPEED_FRAMES,isPreviewingOverlay:(r=o==null?void 0:o.isPreviewingOverlay)!=null?r:!1,isPreviewPlayerReady:(h=o==null?void 0:o.isPreviewPlayerReady)!=null?h:!1,isOverlaidVideoCreationInProgress:g==="video_text_overlay_v2",shouldUseShowreelAsset:i,showreelAssetDocument:(m=o==null?void 0:o.showreelAssetDocument)!=null?m:void 0,fontFaceLoader:t,safeZones:j,checkOverlaysV2QEAndLog:k,selectedPrimaryColorHex:e}},{name:f.id+".adsCreativeVideoOverlayContainerStateSelector"});e=function(a){babelHelpers.inheritsLoose(e,a);function e(){var e,f;for(var g=arguments.length,h=new Array(g),i=0;i
-----