"use strict";(globalThis.__googlesitekit_webpackJsonp=globalThis.__googlesitekit_webpackJsonp||[]).push([[300],{19793(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s=i(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),o||(o=s.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1m4.806 8.592.592-.806-1.612-1.184-.592.806-3.89 5.296c-.166.226-.36.296-.512.296s-.346-.07-.512-.296l-1.474-2.007-.592-.806-1.612 1.184.592.806 1.474 2.007C9.191 15.6 9.971 16 10.792 16s1.6-.4 2.124-1.112z",clipRule:"evenodd"})))},72545(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s=i(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 14 14"},e),o||(o=s.createElement("path",{fill:"currentColor",d:"M14 1.41 12.59 0 7 5.59 1.41 0 0 1.41 5.59 7 0 12.59 1.41 14 7 8.41 12.59 14 14 12.59 8.41 7z"})))},83366(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s=i(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"},e),o||(o=s.createElement("path",{d:"M5 21a2 2 0 0 1-1.425-.575A2 2 0 0 1 3 19V5q0-.825.575-1.4Q4.175 3 5 3h7v2H5v14h14v-7h2v7q0 .825-.6 1.425Q19.825 21 19 21zm4.7-5.3-1.4-1.4L17.6 5H14V3h7v7h-2V6.4z"})))},42343(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s=i(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),o||(o=s.createElement("path",{fill:"currentColor",d:"m5.825 22 2.325-7.6L2 10h7.6L12 2l2.4 8H22l-6.15 4.4 2.325 7.6L12 17.3z"})))},3170(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s=i(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;ts.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 19"},e),o||(o=s.createElement("path",{fill:"currentColor",d:"M0 19h22L11 0zm12-3h-2v-2h2zm0-4h-2V8h2z"})))},85149(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s,n=i(63696);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;tn.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-labelledby":"warning-title warning-desc",viewBox:"0 0 24 24"},e),o||(o=n.createElement("path",{fill:"none",d:"M0 0h24v24H0z"})),s||(s=n.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z"})))},88144(e,t,i){i.d(t,{default:()=>m});var o=i(57255),s=i.n(o),n=i(45019),r=i.n(n);const a=function(e={}){const{onDuplicate:t}=e,i=new(r());return function(e,o){const s=i.get(e);if(s instanceof Promise)return t?.(e),s;const n=o(e);return i.set(e,n),n.catch(()=>{}).finally(()=>{i.delete(e)}),n}};var l=i(58433);const c=function(e){const t=Object.keys(e).reduce((t,i)=>(t[(0,l.F)(i)]=e[i],t),{});let i=!1;return(e,o)=>{if(i)return o(e);setTimeout(()=>{i=!0},3e3);const{parse:s=!0}=e,n=e.path;if("string"==typeof e.path){const i=e.method?.toUpperCase()||"GET",o=(0,l.F)(n);if(s&&"GET"===i&&t[o]){const e=Promise.resolve(t[o].body);return delete t[o],e}if("OPTIONS"===i&&t[i]&&t[i][o]){const e=Promise.resolve(t[i][o]);return delete t[i][o],e}}return o(e)}},{nonce:g,nonceEndpoint:d,preloadedData:u,rootURL:p}=globalThis._googlesitekitAPIFetchData||{};s().nonceEndpoint=d,s().nonceMiddleware=s().createNonceMiddleware(g),s().rootURLMiddleware=s().createRootURLMiddleware(p),s().dedupeMiddleware=a({onDuplicate:function(e){globalThis.console.warn("Google Site Kit API: duplicate request",e)}}),s().preloadingMiddleware=c(u),s().use(s().nonceMiddleware),s().use(s().mediaUploadMiddleware),s().use(s().rootURLMiddleware),s().use(s().dedupeMiddleware),s().use(s().preloadingMiddleware);const m=s()},41671(e,t,i){i.d(t,{A:()=>l});var o=i(62688),s=i.n(o),n=i(82871),r=i(38432),a=i(97015);const LearnMoreLink=({className:e,external:t=!0,href:i,label:o=(0,n.__)("Learn more","google-site-kit"),onClick:s=()=>{}})=>i?a.createElement(r.A,{href:i,className:e,onClick:s,external:t},o):null;LearnMoreLink.propTypes={href:s().string.isRequired,className:s().string,label:s().string,external:s().bool,onClick:s().func};const l=LearnMoreLink},39866(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o=i(4452),s=i.n(o),n=i(97015);const __WEBPACK_DEFAULT_EXPORT__=({as:e="p",className:t,children:i})=>{const o=e;return n.createElement(o,{className:s()("googlesitekit-notice__description",t)},i)}},3749(e,t,i){i.d(t,{L:()=>o});let o=function(e){return e.NEW="new",e.SUCCESS="success",e.WARNING="warning",e.INFO="info",e.INFO_ALT="info-alt",e.INFO_ALT_2="info-alt-2",e.ERROR="error",e}({})},37325(e,t,i){i.d(t,{A:()=>b});var o=i(4452),s=i.n(o),n=i(63696),r=i(3749),a=i(62688),l=i.n(a),c=i(49383),g=i(83366),d=i(62540);function CTAButton({label:e,disabled:t,inProgress:i,onClick:o,href:n,external:r=!1,hideExternalIndicator:a=!1,tertiary:l=!1}){let u;return r&&!a&&(u=(0,d.jsx)(g.A,{width:14,height:14})),(0,d.jsx)(c.SpinnerButton,{className:s()("googlesitekit-notice__cta",{"googlesitekit-notice__cta--spinner__running":i}),disabled:t,isSaving:i,onClick:o,href:n,target:r?"_blank":void 0,trailingIcon:u,tertiary:l,children:e})}CTAButton.propTypes={label:l().string.isRequired,disabled:l().bool,inProgress:l().bool,onClick:l().func,href:l().string,external:l().bool,hideExternalIndicator:l().bool,tertiary:l().bool};var u=i(39866),p=i(82871),m=i(97015);const Notice_DismissButton=({label:e=(0,p.__)("Got it","google-site-kit"),onClick:t,disabled:i,href:o,external:n=!1,variant:r="text",icon:a,ariaLabel:l})=>m.createElement(c.Button,{className:s()({"googlesitekit-notice__dismiss":"icon"===r,"googlesitekit-notice__dismiss--icon":"icon"===r}),onClick:t,disabled:i,href:o,target:n?"_blank":void 0,tertiary:"icon"!==r,icon:"icon"===r?a:void 0,"aria-label":"icon"===r?l:void 0,hideTooltipTitle:"icon"===r},"icon"!==r?e:void 0);var I,y=i(19793),h=i(42343);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;tn.createElement("svg",f({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),I||(I=n.createElement("path",{fill:"currentColor",d:"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1m0 14a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-1-2h2V6h-2z"}))),M={[r.L.NEW]:h.A,[r.L.SUCCESS]:y.A,[r.L.INFO]:warning_notice,[r.L.WARNING]:warning_notice,[r.L.ERROR]:warning_notice};function Icon({type:e}){const t=M[e]||warning_notice;return(0,d.jsx)(t,{width:24,height:24})}Icon.propTypes={type:l().oneOf(Object.values(r.L))};var v=i(97015);const Notice_Title=({className:e,children:t})=>v.createElement("p",{className:s()("googlesitekit-notice__title",e)},t);var k=i(97015);const b=(0,n.forwardRef)(({actionContent:e,className:t,title:i,description:o,dismissButton:n,ctaButton:a,type:l=r.L.INFO,children:c,hideIcon:g},d)=>{const p=function(e){return"icon"===e?.variant?!!e.icon&&!!e.ariaLabel&&(e.onClick||e.href):!!e?.label||!!e?.onClick||!!e?.href}(n),m=!!a?.label&&(a?.onClick||a?.href),I=!!e||p||m;return k.createElement("div",{className:"googlesitekit-notice-container",ref:d},k.createElement("div",{className:s()("googlesitekit-notice",`googlesitekit-notice--${l}`,t),role:"status"},!g&&k.createElement("div",{className:"googlesitekit-notice__icon"},k.createElement(Icon,{type:l})),k.createElement("div",{className:"googlesitekit-notice__content"},i&&k.createElement(Notice_Title,null,i),o&&k.createElement(u.A,null,o),c),I&&k.createElement("div",{className:"googlesitekit-notice__action"},e,p&&k.createElement(Notice_DismissButton,n||{}),m&&k.createElement(CTAButton,{label:a.label,onClick:a.onClick,inProgress:a.inProgress,disabled:a.disabled,href:a.href,external:a.external,hideExternalIndicator:a.hideExternalIndicator,tertiary:a.tertiary}))))})},46533(e,t,i){var o,s,n=i(50539),r=i.n(n),a=i(13620),l=i.n(a),c=i(46935),g=i.n(c),d=i(88176),u=i.n(d),p=i(82871),m=i(97345),I=i(63696);function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;tI.createElement("svg",y({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40"},e),o||(o=I.createElement("g",{clipPath:"url(#ads_svg__a)"},I.createElement("path",{fill:"#3C8BD9",d:"M13.612 5.602c.386-1.015.918-1.95 1.707-2.706C18.478-.181 23.697.592 25.84 4.458c1.61 2.932 3.318 5.8 4.978 8.7 2.77 4.816 5.573 9.632 8.312 14.465 2.303 4.044-.193 9.15-4.768 9.843-2.803.419-5.43-.87-6.88-3.383-2.432-4.237-4.88-8.473-7.313-12.694a1.5 1.5 0 0 0-.177-.258c-.258-.21-.37-.515-.531-.79-1.08-1.9-2.191-3.785-3.27-5.67-.693-1.224-1.418-2.432-2.11-3.656a6.67 6.67 0 0 1-.887-3.544c.048-.645.129-1.29.419-1.87"}),I.createElement("path",{fill:"#FABC04",d:"M13.612 5.602c-.145.58-.274 1.16-.306 1.772-.048 1.353.29 2.61.966 3.786 1.772 3.044 3.544 6.105 5.3 9.166.161.274.29.547.451.805a805 805 0 0 1-2.915 5.01c-1.354 2.336-2.707 4.688-4.076 7.024-.064 0-.08-.032-.097-.08-.016-.13.033-.242.065-.371.66-2.417.113-4.56-1.547-6.396-1.015-1.111-2.303-1.74-3.785-1.949-1.933-.274-3.641.226-5.171 1.434-.274.21-.451.515-.774.677-.064 0-.096-.033-.112-.081.773-1.337 1.53-2.674 2.303-4.011 3.19-5.542 6.38-11.083 9.585-16.609.032-.064.08-.113.113-.177"}),I.createElement("path",{fill:"#34A852",d:"M1.675 26.447c.306-.274.596-.564.918-.821 3.915-3.093 9.795-.854 10.648 4.043.21 1.176.097 2.304-.257 3.431a2 2 0 0 1-.065.274c-.145.258-.274.532-.435.79-1.434 2.368-3.544 3.544-6.315 3.366C2.996 37.305.5 34.92.064 31.763c-.21-1.53.097-2.964.886-4.285.161-.29.354-.548.532-.838.08-.064.048-.193.193-.193"}),I.createElement("path",{fill:"#FABC04",d:"M1.675 26.447c-.064.065-.064.177-.177.194-.016-.113.048-.178.113-.258z"}),I.createElement("path",{fill:"#E1C025",d:"M12.92 33.374c-.065-.113 0-.193.064-.274l.064.065z"}))),s||(s=I.createElement("defs",null,I.createElement("clipPath",{id:"ads_svg__a"},I.createElement("path",{fill:"#fff",d:"M0 0h40v40H0z"})))));var f=i(4452),M=i.n(f),v=i(50464),k=i(23955),b=i(98117),j=i(33052),N=i(29785);const S="modules/ads",A="https://www.googleapis.com/auth/adwords",C="wc-redirect-modal",x="woocommerce",D="google-listings-and-ads",T=[x,D];var w=i(30805),_=i(62688),E=i.n(_),R=i(13606),L=i(37325),O=i(3749),P=i(62051),G=i(68761),z=i(85097),Z=i(92917),U=i(62540);const W="ecee-notification-ads";function EnhancedConversionsNotification({id:e,Notification:t}){const i=(0,n.useSelect)(e=>e(N.O4).getDocumentationLinkURL("enhanced-conversions-ads"));return(0,U.jsx)(t,{children:(0,U.jsx)(Z.A,{notificationID:e,type:O.L.INFO_ALT,title:(0,p.__)("Improve your measurement with enhanced conversions","google-site-kit"),description:(0,R.A)((0,p.__)("Site Kit now supports enhanced conversions, which improves the accuracy of your conversion measurement by sending first-party data from your website to Google in a privacy-safe way. Accept the terms of service in your Google Ads account to get started. If you’ve already done this, no further action is required. ","google-site-kit"),{a:(0,U.jsx)(P.A,{id:e,label:(0,p.__)("Learn more","google-site-kit"),url:i})}),dismissButton:{label:(0,p.__)("No thanks","google-site-kit")},ctaButton:{label:(0,p.__)("Go to Ads","google-site-kit"),href:"https://ads.google.com/aw/conversions/customersettings",dismissOnClick:!0,external:!0,hideExternalIndicator:!0}})})}function EnhancedConversionsSettingsNotice({type:e=O.L.INFO}){const t=W,i=(0,z.W)(),o=(0,G.A)(t),[s,r]=(0,I.useState)(!1),a=(0,n.useSelect)(e=>e(N.O4).getDocumentationLinkURL("enhanced-conversions-ads")),l=(0,n.useSelect)(e=>e(m.oR).isItemDismissed(t)),{dismissItem:c}=(0,n.useDispatch)(m.oR),g=(0,I.useCallback)(async()=>{await c(t),o.confirm()},[c,t,o]),d=(0,I.useCallback)(async()=>{await c(t),o.dismiss()},[c,t,o]);return(0,I.useEffect)(()=>{!s&&i&&(o.view(),r(!0))},[i,o,s]),l?null:(0,U.jsx)(L.A,{type:e,title:(0,p.__)("Improve your measurement with enhanced conversions","google-site-kit"),description:(0,R.A)((0,p.__)("Site Kit now supports enhanced conversions, which improves the accuracy of your conversion measurement by sending first-party data from your website to Google in a privacy-safe way. Accept the terms of service in your Google Ads account to get started. If you’ve already done this, no further action is required. ","google-site-kit"),{a:(0,U.jsx)(P.A,{id:t,label:(0,p.__)("Learn more","google-site-kit"),url:a})}),dismissButton:{label:(0,p.__)("No thanks","google-site-kit"),onClick:d},ctaButton:{label:(0,p.__)("Go to Ads","google-site-kit"),href:"https://ads.google.com/aw/conversions/customersettings",onClick:g,external:!0,hideExternalIndicator:!0}})}function SettingsView(){const e=(0,w.i)("googleTagGateway"),t=(0,w.i)("gtagUserData"),i=(0,n.useSelect)(e=>e(S).getConversionID()),o=(0,n.useSelect)(e=>e(S).getPaxConversionID()),s=(0,n.useSelect)(e=>e(S).getExtCustomerID()),r=(0,n.useSelect)(e=>e(m.oR).isAdBlockerActive()),a=o||i,l=o||s,c=(0,n.useSelect)(e=>e(N.O4).isConversionTrackingEnabled()),g=(0,n.useSelect)(t=>{if(!e)return!1;const{isGoogleTagGatewayEnabled:i,isGTGHealthy:o,isScriptAccessEnabled:s}=t(N.O4);return i()&&o()&&s()});return(0,U.jsxs)("div",{className:"googlesitekit-setup-module",children:[(0,U.jsx)("div",{className:M()({"googlesitekit-settings-module__meta-item":r}),children:(0,U.jsx)(k.A,{moduleSlug:"ads"})}),!r&&(0,U.jsxs)(I.Fragment,{children:[(0,U.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,U.jsx)(j.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,p.__)("Conversion ID","google-site-kit")}),(0,U.jsxs)("p",{className:"googlesitekit-settings-module__meta-item-data",children:[""===a&&(0,p.__)("None","google-site-kit"),a||void 0===a&&(0,U.jsx)(v.A,{value:a})]})]}),l&&(0,U.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,U.jsx)(j.A,{as:"h5",size:"medium",type:"body",className:"googlesitekit-settings-module__meta-item-type",children:(0,p.__)("Customer ID","google-site-kit")}),(0,U.jsxs)("p",{className:"googlesitekit-settings-module__meta-item-data",children:[""===s&&(0,p.__)("None","google-site-kit"),s||void 0===s&&(0,U.jsx)(v.A,{value:s})]})]})]}),(0,U.jsx)(b.A,{statuses:[{label:(0,p.__)("Plugin conversion tracking","google-site-kit"),status:c},...e?[{label:(0,p.__)("Google tag gateway for advertisers","google-site-kit"),status:g}]:[]]}),t&&(0,U.jsx)(EnhancedConversionsSettingsNotice,{})]})}EnhancedConversionsNotification.propTypes={id:E().string.isRequired,Notification:E().elementType.isRequired},EnhancedConversionsSettingsNotice.propTypes={type:E().oneOf(Object.values(O.L))};var B=i(60854),H=i(35403),Y=i(38432),F=i(61736),Q=i(78014),V=i(49383),J=i(55989),X=i(7076);function $(e){return"string"==typeof e&&""!==e&&/^AW-[0-9]+$/.test(e)}var q=i(3170);function ConversionIDTextField({helperText:e,hideHeading:t=!1}){const i=(0,n.useSelect)(e=>e(S).getConversionID()),[o,s]=(0,I.useState)(!i||$(i)),r=(0,X.d)(s,500),{setConversionID:a}=(0,n.useDispatch)(S),l=(0,I.useCallback)(({currentTarget:e})=>{let t=e.value.trim().toUpperCase();""===t||/^AW-/.test(t)||(t=`AW-${t}`),t!==i&&a(t),r($(t))},[r,i,a]);return(0,U.jsxs)("div",{className:"googlesitekit-settings-module__fields-group",children:[!t&&(0,U.jsx)(j.A,{as:"h4",size:"small",type:"title",className:"googlesitekit-settings-module__fields-group-title",children:(0,p.__)("Conversion ID","google-site-kit")}),e&&(0,U.jsx)("p",{className:"googlesitekit-settings-module__fields-group-helper-text",children:e}),(0,U.jsx)(V.TextField,{label:(0,p.__)("Conversion ID","google-site-kit"),className:M()("googlesitekit-text-field-conversion-tracking-id",{"mdc-text-field--error":!o}),helperText:!o&&(0,p.__)("Tracking for your Ads campaigns won’t work until you insert a valid ID","google-site-kit"),leadingIcon:(0,U.jsx)("span",{className:"googlesitekit-text-field-conversion-tracking-id-prefix",children:"AW-"}),trailingIcon:!o&&(0,U.jsxs)("span",{className:"googlesitekit-text-field-icon--error",children:[(0,U.jsx)(J.A,{children:(0,p.__)("Error","google-site-kit")}),(0,U.jsx)(q.A,{width:14,height:12})]}),value:i?.replace(/^(AW)?-?/,""),onChange:l,maxLength:20,outlined:!0})]})}var K=i(40960),ee=i(52684),te=i(12317),ie=i(4751),oe=i(32091),se=i.n(oe),ne=i(17243);const re="pax",ae=1,le=2,ce="pax_setup_success_notification";var ge=i(50532),de=i.n(ge),ue=i(88144),pe=i(54419),me=i(13047);function Ie(e){const t=(0,me.XH)(e);return{year:t.getFullYear(),month:t.getMonth()+1,day:t.getDate()}}function ye(e,t={}){const{onCampaignCreated:i=null,onFinishAndCloseSignUpFlow:o=null}=t,{select:s,resolveSelect:n}=e,r=function(){const e=de()(()=>(0,pe.set)("core","user","get-token")),t=(0,ne.debounce)(e.clear,3e4,{leading:!1,trailing:!0,maxWait:24e4});function i(){return t(),e()}return i.clear=()=>{t.cancel(),e.clear()},i}();async function a(){return await n(S).getModuleData(),s(S).getSupportedConversionEvents()||[]}return{authenticationService:{get:async()=>({accessToken:(await r()).token}),fix:async()=>(r.clear(),{retryReady:!0})},businessService:{getBusinessInfo:async()=>{await n(N.O4).getSiteInfo();return{businessName:s(N.O4).getSiteName(),businessUrl:s(N.O4).getHomeURL()}},fixBusinessInfo:async()=>({retryReady:!0})},campaignService:{notifyNewCampaignCreated:async()=>(i&&await i(),{})},conversionTrackingService:{getSupportedConversionLabels:async()=>({conversionLabels:await a()}),getPageViewConversionSetting:async()=>({websitePages:await async function(){try{return(await(0,ue.default)({path:"/wp/v2/pages?per_page=100"})).map(e=>({title:e.title.rendered,path:new URL(e.link).pathname}))}catch{return[]}}()}),getSupportedConversionTrackingTypes:async()=>{const e=["TYPE_PAGE_VIEW"];return(await a()).length>0&&e.push("TYPE_CONVERSION_EVENT"),{conversionTrackingTypes:e}}},termsAndConditionsService:{notify:async()=>({})},partnerDateRangeService:{get:async()=>{const{startDate:t,endDate:i}=e.select(m.oR).getDateRangeDates();return{startDate:Ie(t),endDate:Ie(i)}}},userActionService:{finishAndCloseSignUpFlow:async()=>(o&&await o(),{})}}}function PAXEmbeddedApp({displayMode:e="default",onLaunch:t,onCampaignCreated:i,onFinishAndCloseSignUpFlow:o}){const[s,r]=(0,I.useState)("function"==typeof globalThis?.google?.ads?.integration?.integrator?.launchGoogleAds),[a,l]=(0,I.useState)(!1),[c,g]=(0,I.useState)(!0),[d,u]=(0,I.useState)(void 0),y=(0,n.useSelect)(t=>"reporting"!==e?{}:t(m.oR).getDateRangeDates()),h=(0,n.useSelect)(e=>e(m.oR).isAdBlockerActive()),f=`googlesitekit-pax-embedded-app-${(0,ee.A)(PAXEmbeddedApp,"PAXEmbeddedApp")}`,M=(0,I.useRef)(),v=(0,I.useCallback)(()=>{"reporting"===e&&M?.current&&y.startDate&&y.endDate&&M.current.getServices().adsDateRangeService.update({startDate:Ie(y.startDate),endDate:Ie(y.endDate)})},[e,y.endDate,y.startDate]),k=(0,n.useRegistry)(),b=(0,I.useCallback)(async()=>{if(a)return;l(!0);const s=function(e={}){const{contentContainer:t,reportingStyle:i,_global:o=globalThis}=e,s=o?._googlesitekitPAXConfig;return se()((0,ne.isPlainObject)(s),"base PAX config must be a plain object"),(0,ne.merge)(s,t?{clientConfig:{partnerName:"site-kit",contentContainer:t}}:{},i?{contentConfig:{partnerAdsExperienceConfig:{reportingStyle:i}}}:{})}({contentContainer:`#${f}`,reportingStyle:"reporting"===e?"REPORTING_STYLE_MINI":"REPORTING_STYLE_FULL"}),n=ye(k,{onCampaignCreated:i,onFinishAndCloseSignUpFlow:o});try{M.current=await globalThis.google.ads.integration.integrator.launchGoogleAds(s,n),v(),t?.(M.current)}catch(e){u(e),globalThis.console.error("Google Ads Partner Experience Error:",e)}g(!1)},[e,f,a,i,o,t,k,v]);return(0,K.A)(()=>{s||a||"function"==typeof globalThis?.google?.ads?.integration?.integrator?.launchGoogleAds&&r(!0)},a?null:50),(0,I.useEffect)(()=>{s&&!a&&b()},[a,c,s,b]),(0,I.useEffect)(()=>{v()},[v,y.startDate,y.endDate]),(0,U.jsxs)("div",{className:"googlesitekit-pax-embedded-app",children:[!!d&&!h&&(0,U.jsx)(te.A,{title:(0,p.__)("Google Ads error","google-site-kit"),description:(0,p.__)("Could not load Google Ads content.","google-site-kit"),error:!0}),c&&(0,U.jsx)(ie.A,{width:"100%",height:"240px"}),(0,U.jsx)("div",{id:f})]})}PAXEmbeddedApp.propTypes={displayMode:E().oneOf(["default","reporting","setup"]),onLaunch:E().func,onCampaignCreated:E().func,onFinishAndCloseSignUpFlow:E().func};var he,fe=i(51568),Me=i(83880),ve=i(70301),ke=i(8732),be=i(65929),je=i(62659),Ne=i(81597);function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;tI.createElement("svg",Se({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 109 46"},e),he||(he=I.createElement("path",{fill:"#873EFF",fillRule:"evenodd",d:"M45.718 8.472c-2.54 0-4.194.827-5.67 3.603l-6.734 12.7V13.491c0-3.367-1.595-5.02-4.549-5.02-2.953 0-4.193 1.004-5.67 3.839l-6.38 12.463V13.611c0-3.604-1.476-5.14-5.079-5.14H4.312C1.536 8.472 0 9.772 0 12.135s1.477 3.78 4.194 3.78h3.012V30.15c0 4.017 2.717 6.38 6.616 6.38s5.67-1.536 7.62-5.14l4.252-7.973v6.733c0 3.958 2.599 6.38 6.556 6.38 3.958 0 5.435-1.36 7.679-5.14l9.805-16.538c2.127-3.603.65-6.38-4.076-6.38zM64.147 8.472c-8.033 0-14.117 5.965-14.117 14.058s6.143 13.998 14.117 13.998 14.058-5.965 14.117-13.998c0-8.093-6.143-14.058-14.117-14.058m0 19.433c-3.012 0-5.08-2.245-5.08-5.376 0-3.13 2.068-5.434 5.08-5.434s5.08 2.304 5.08 5.435-2.008 5.375-5.08 5.375M94.329 8.472c-7.974 0-14.117 5.965-14.117 14.058s6.143 13.998 14.117 13.998 14.117-5.965 14.117-13.998c0-8.034-6.143-14.058-14.117-14.058m0 19.433c-3.072 0-5.02-2.245-5.02-5.376 0-3.13 2.007-5.434 5.02-5.434s5.08 2.304 5.08 5.435-2.009 5.375-5.08 5.375",clipRule:"evenodd"})));var Ce=i(83366);function WooCommerceRedirectModal({dialogActive:e,onClose:t,onDismiss:i=null,onContinue:o=null,onBeforeSetupCallback:s=null}){const[r,a]=(0,I.useState)(""),l=(0,je.A)(),c=(0,n.useSelect)(e=>e(N.O4).getAdminURL()),g=(0,n.useSelect)(e=>e(S).isWooCommerceActivated()),d=(0,n.useSelect)(e=>e(S).isGoogleForWooCommerceActivated()),u=d?"gfw":"wc";(0,I.useEffect)(()=>{e&&(0,me.sx)(`${l}_pax_wc-redirect`,"view_modal",u)},[e,l,u]);const y=(0,n.useSelect)(e=>{const t=e(S).hasGoogleForWooCommerceAdsAccount();return!!(g&&d&&t)}),h=(0,n.useSelect)(e=>e(S).isWooCommerceRedirectModalDismissed()),f=(0,n.useSelect)(e=>e(m.oR).isItemDismissed("account-linked-via-google-for-woocommerce")),v=(0,I.useMemo)(()=>{if(!c||!g)return;if(!1===d)return(0,fe.F)(`${c}/plugin-install.php`,{s:D,tab:"search",type:"term"});const e=encodeURIComponent("/google/dashboard");return`${c}/admin.php?page=wc-admin&path=${e}`},[c,g,d]),{navigateTo:k}=(0,n.useDispatch)(ve.M),{dismissNotification:b}=(0,n.useDispatch)(ke.D),j=(0,I.useCallback)(async()=>{f||b("account-linked-via-google-for-woocommerce"),await(0,me.sx)(`${l}_pax_wc-redirect`,"choose_gfw",u),y&&(a("primary"),k(v)),i?.(),t?.()},[f,b,a,i,t,k,v,l,u,y]),A=(0,be.A)(Ne.I),C=(0,I.useCallback)(()=>{if((0,me.sx)(`${l}_pax_wc-redirect`,"choose_sk",u),o||(a("tertiary"),i?.()),o)return t(),void o();s?.(),A()},[a,i,t,s,A,o,l,u]);return h&&!r?null:(0,U.jsxs)(V.Dialog,{className:M()("googlesitekit-dialog-woocommerce-redirect",{"googlesitekit-dialog-woocommerce-redirect--ads-connected":y}),open:e,"aria-describedby":void 0,tabIndex:"-1",onClose:t,children:[(0,U.jsx)("div",{className:"googlesitekit-dialog-woocommerce-redirect__svg-wrapper",children:(0,U.jsx)(Ae,{width:110,height:46})}),(0,U.jsx)(V.DialogTitle,{children:y?(0,p.__)("Are you sure you want to create another Ads account for this site?","google-site-kit"):(0,p.__)("Using the WooCommerce plugin?","google-site-kit")}),(0,U.jsx)(V.DialogContent,{children:(0,U.jsx)(Me.A,{children:y?(0,U.jsxs)(I.Fragment,{children:[(0,p.__)("Site Kit has detected an already existing Ads account connected to this site via the Google for WooCommerce extension.","google-site-kit"),(0,U.jsx)("br",{}),(0,p.__)("Continue Ads setup with Site Kit only if you do want to create another account.","google-site-kit")]}):(0,p.__)("The Google for WooCommerce plugin can utilize your provided business information for advertising on Google and may be more suitable for your business.","google-site-kit")})}),(0,U.jsxs)(V.DialogFooter,{children:[(0,U.jsx)(V.Button,{className:"mdc-dialog__cancel-button",onClick:C,icon:"tertiary"===r?(0,U.jsx)(V.CircularProgress,{size:14}):void 0,disabled:!!r,tertiary:!0,children:y?(0,p.__)("Create another account","google-site-kit"):(0,p.__)("Continue with Site Kit","google-site-kit")}),(0,U.jsx)(V.Button,{trailingIcon:y?void 0:(0,U.jsx)(Ce.A,{width:13,height:13}),icon:"primary"===r?(0,U.jsx)(V.CircularProgress,{size:14}):void 0,onClick:()=>{y||g?j():t()},href:y?null:v,target:y?"_self":"_blank",disabled:!!r,tertiary:!y,children:y?(0,p.__)("View current Ads account","google-site-kit"):(0,p.__)("Use Google for WooCommerce","google-site-kit")})]})]})}function SettingsForm(){const e=(0,w.i)("googleTagGateway"),t=(0,w.i)("gtagUserData"),i=(0,n.useSelect)(e=>e(S).getConversionID()),o=(0,n.useSelect)(e=>e(S).getPaxConversionID()),s=(0,n.useSelect)(e=>e(S).getExtCustomerID()),r=(0,n.useSelect)(e=>e(N.O4).getDocumentationLinkURL("plugin-conversion-tracking")),a=o||i,l=o||s;return(0,U.jsxs)("div",{className:"googlesitekit-ads-settings-fields",children:[(0,U.jsx)(Q.A,{moduleSlug:"ads",storeName:S}),!l&&(0,U.jsx)("div",{className:"googlesitekit-setup-module__inputs",children:(0,U.jsx)(ConversionIDTextField,{helperText:(0,p.__)("The Conversion ID will help track the performance of ad campaigns for the corresponding account","google-site-kit")})}),l&&(0,U.jsxs)("div",{children:[(0,U.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,U.jsx)(j.A,{as:"h5",size:"small",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,p.__)("Conversion ID","google-site-kit")}),(0,U.jsxs)("p",{className:"googlesitekit-settings-module__meta-item-data",children:[""===a&&(0,p.__)("None","google-site-kit"),a||void 0===a&&(0,U.jsx)(v.A,{value:a})]})]}),(0,U.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,U.jsx)(j.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,p.__)("Customer ID","google-site-kit")}),(0,U.jsxs)("p",{className:"googlesitekit-settings-module__meta-item-data",children:[""===s&&(0,p.__)("None","google-site-kit"),s||void 0===s&&(0,U.jsx)(v.A,{value:s})]})]})]}),(0,U.jsxs)(F.A,{title:(0,p.__)("Improve your measurement","google-site-kit"),children:[(0,U.jsx)(B.A,{children:(0,R.A)((0,p.__)("To track the performance of your campaigns, Site Kit will enable plugin conversion tracking. Learn more","google-site-kit"),{a:(0,U.jsx)(Y.A,{href:r,"aria-label":(0,p.__)("Learn more about conversion tracking","google-site-kit"),external:!0})})}),e&&(0,U.jsx)(H.A,{}),t&&(0,U.jsx)(EnhancedConversionsSettingsNotice,{type:O.L.INFO_ALT})]})]})}function SettingsEdit(){const e=(0,n.useSelect)(e=>e(S).isDoingSubmitChanges());let t;return t=(0,n.useSelect)(e=>e(m.oR).isAdBlockerActive())?(0,U.jsx)(k.A,{moduleSlug:"ads"}):e?(0,U.jsx)(V.ProgressBar,{}):(0,U.jsx)(SettingsForm,{}),(0,U.jsx)("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--ads",children:t})}WooCommerceRedirectModal.propTypes={dialogActive:E().bool.isRequired,onDismiss:E().func,onClose:E().func,onContinue:E().func,onBeforeSetupCallback:E().func};var xe=i(88273);function SettingsDisconnectNote(){const e=(0,n.useSelect)(e=>e(xe.i).getDetailsLinkURL(Ne.I)),t=(0,n.useSelect)(e=>e(S).getPaxConversionID()),i=(0,n.useSelect)(e=>e(S).getExtCustomerID());return e&&(t||i)?(0,R.A)((0,p.__)("Note: Disconnecting Ads from Site Kit won’t remove your campaign from Ads.
Visit to manage your campaign settings","google-site-kit"),{strong:(0,U.jsx)("strong",{}),br:(0,U.jsx)("br",{}),DetailsLink:(0,U.jsx)(Y.A,{href:e,external:!0,hideExternalIndicator:!0,children:(0,p._x)("Ads","Service name","google-site-kit")})}):null}function SetupForm({finishSetup:e,isNavigatingToOAuthURL:t}){const i=(0,n.useSelect)(e=>e(S).canSubmitChanges()),o=(0,n.useSelect)(e=>e(S).isDoingSubmitChanges()&&!t),{submitChanges:s}=(0,n.useDispatch)(S),{setConversionTrackingEnabled:r,saveConversionTrackingSettings:a}=(0,n.useDispatch)(N.O4),l=(0,n.useSelect)(e=>e(S).getConversionID()),c=(0,n.useSelect)(e=>e(S).getGoogleForWooCommerceConversionID()),g=(0,n.useSelect)(e=>e(S).isGoogleForWooCommerceActivated()),d=!!l&&l===c&&!!g,u=(0,I.useCallback)(async t=>{t.preventDefault();const{error:i}=await s();i||(r(!0),await a(),e())},[e,a,r,s]);return(0,U.jsxs)("div",{className:"googlesitekit-ads-setup__form googlesitekit-ads-setup__form--pax",children:[(0,U.jsx)(Q.A,{moduleSlug:"ads",storeName:S}),(0,U.jsx)("div",{className:"googlesitekit-setup-module__inputs",children:(0,U.jsx)(ConversionIDTextField,{hideHeading:!0})}),d&&(0,U.jsx)(L.A,{className:"googlesitekit-notice--small googlesitekit-ads-setup__ads-id-conflict-warning",type:O.L.WARNING,description:(0,p.__)("This Conversion ID is already in use via the Google for WooCommerce plugin. We don’t recommend adding it in Site Kit, as it may result in inaccurate measurement of your Ads campaign conversions.","google-site-kit"),hideIcon:!0}),(0,U.jsx)("div",{className:"googlesitekit-setup-module__action",children:(0,U.jsx)(V.SpinnerButton,{disabled:!i||o,isSaving:o,onClick:u,children:(0,p.__)("Complete manual setup","google-site-kit")})})]})}SetupForm.propTypes={finishSetup:E().func,isNavigatingToOAuthURL:E().bool};var De=i(15844),Te=i(18117),we=i(60515),_e=i(37467),Ee=i(10740);function SetupMain({finishSetup:e}){const[t,i]=(0,I.useState)(!1),[o,s]=(0,_e.A)("pax"),r=!!o&&parseInt(o,10),a=(0,I.useRef)(),l=(0,je.A)(),c=(0,n.useSelect)(e=>e(m.oR).isAdBlockerActive()),g=(0,n.useSelect)(e=>e(m.oR).hasScope(A)),d=(0,n.useSelect)(e=>{const t=(0,fe.F)(globalThis.location.href,{[re]:ae});return e(m.oR).getConnectURL({additionalScopes:[A,"https://www.googleapis.com/auth/supportcontent"],redirectURL:t})}),u=(0,n.useSelect)(e=>!!d&&e(ve.M).isNavigatingTo(d)),{triggerSurvey:y}=(0,n.useDispatch)(m.oR),{navigateTo:f}=(0,n.useDispatch)(ve.M),{setPaxConversionID:v,setCustomerID:b,setExtCustomerID:C,setFormattedExtCustomerID:x,setUserID:D,setAccountOverviewURL:T,submitChanges:w}=(0,n.useDispatch)(S);(0,De.A)(()=>{le===r&&s(ae)});const{setConversionTrackingEnabled:_,saveConversionTrackingSettings:E}=(0,n.useDispatch)(N.O4),L=(0,Te.l6)(async()=>{if(!a?.current)return;const{accountService:e,conversionTrackingIdService:t}=a.current.getServices(),i=await e.getAccountId({}),o=await e.getGoogleAdsUrl({}),s=await t.getConversionTrackingId({});if(!i.externalCustomerId&&!s.conversionTrackingId)return;(0,me.sx)(`${l}_pax`,"pax_campaign_created"),y("pax_campaign_created"),D(i.userId),b(i.customerId),C(i.externalCustomerId),x(i.formattedExternalCustomerId),v(s.conversionTrackingId),T(o.accountOverviewUrl);const{error:n}=await w();n||(_(!0),await E())},[C,v,l]),O=(0,n.useRegistry)(),P=(0,Te.l6)(async()=>{const{select:t,resolveSelect:i}=O;await i(N.O4).getSiteInfo();const o=t(N.O4).getAdminURL("googlesitekit-dashboard",{notification:ce});await Promise.all([(0,me.sx)(`${l}_pax`,"pax_setup_completed"),y("pax_setup_completed")]),e(o)},[O,e,l]),G=(0,n.useSelect)(e=>e(S).isWooCommerceRedirectModalDismissed()),z=(0,n.useSelect)(e=>e(S).isWooCommerceActivated()),Z=(0,n.useSelect)(e=>{const t=e(S).hasGoogleForWooCommerceAdsAccount(),i=e(S).isGoogleForWooCommerceActivated();return z&&i&&t}),W=(0,I.useCallback)(()=>{g?s(ae):f(d)},[f,s,g,d]),B=(0,I.useCallback)(e=>{(0,me.sx)(`${l}_pax`,"pax_launch"),y("pax_launch"),a.current=e},[l,y]),H=(0,I.useCallback)(async()=>{!z||G?(await Promise.all([(0,me.sx)(l,"start_setup_pax"),y("start_setup_pax")]),W()):i(!0)},[y,z,G,i,W,l]),F=(0,n.useSelect)(e=>e(N.O4).getDocumentationLinkURL("ads-set-up-a-new-ads-account")),Q=(0,n.useSelect)(e=>e(N.O4).getDocumentationLinkURL("ads-connect-an-existing-ads-account"));return(0,U.jsxs)("div",{className:M()("googlesitekit-setup-module","googlesitekit-setup-module--ads",{"has-pax-flow":!c&&ae===r&&g}),children:[(0,U.jsxs)("div",{className:"googlesitekit-setup-module__step",children:[(0,U.jsx)("div",{className:"googlesitekit-setup-module__logo",children:(0,U.jsx)(h,{width:"40",height:"40"})}),(0,U.jsx)(j.A,{as:"h3",size:"small",type:"headline",className:"googlesitekit-setup-module__title",children:(0,p._x)("Ads","Service name","google-site-kit")})]}),(0,U.jsxs)("div",{className:"googlesitekit-setup-module__step",children:[(0,U.jsx)(k.A,{moduleSlug:"ads"}),!c&&ae===r&&g&&(0,U.jsx)(Ee.fI,{children:(0,U.jsx)(Ee.fh,{mdSize:12,lgSize:12,children:(0,U.jsx)(PAXEmbeddedApp,{displayMode:"setup",onLaunch:B,onCampaignCreated:L,onFinishAndCloseSignUpFlow:P})})}),!c&&(!r||!g)&&(0,U.jsxs)(Ee.fI,{className:"googlesitekit-setup-module--ads--setup-container",children:[(0,U.jsxs)(Ee.fh,{smSize:8,mdSize:8,lgSize:5,className:"align-top",children:[(0,U.jsxs)(j.A,{as:"h3",type:"headline",size:"small",children:[(0,p.__)("Set up a new Ads account","google-site-kit"),(0,U.jsx)(we.A,{hasLeftSpacing:!0})]}),(0,U.jsx)("p",{className:"instructions",children:(0,R.A)((0,p.__)("Create your first Ads campaign, add billing information, and choose your conversion goals. To create a new Ads account, you’ll need to grant Site Kit additional permissions during the account creation process. Learn more","google-site-kit"),{a:(0,U.jsx)(Y.A,{href:F,external:!0})})}),(0,U.jsx)(V.SpinnerButton,{onClick:H,disabled:u,isSaving:u,children:(0,p.__)("Start setup","google-site-kit")})]}),(0,U.jsxs)(Ee.fh,{className:"divider",smSize:8,mdSize:8,lgSize:2,children:[(0,U.jsx)("span",{className:"divider-line"}),(0,U.jsx)("span",{className:"divider-label",children:(0,p.__)("OR","google-site-kit")})]}),(0,U.jsxs)(Ee.fh,{smSize:8,mdSize:8,lgSize:5,children:[(0,U.jsx)(j.A,{as:"h3",type:"headline",size:"small",children:(0,p.__)("Connect an existing Ads account","google-site-kit")}),(0,U.jsx)("p",{className:"instructions",children:(0,R.A)((0,p.__)("To track conversions for your Ads campaign, you need to add your Conversion ID to Site Kit. You can always change the Conversion ID later in Site Kit Settings. Learn more","google-site-kit"),{a:(0,U.jsx)(Y.A,{href:Q,external:!0}),br:(0,U.jsx)("br",{})})}),(0,U.jsx)(SetupForm,{finishSetup:e,isNavigatingToOAuthURL:u})]})]})]}),t&&(0,U.jsx)(WooCommerceRedirectModal,{onClose:Z?null:()=>i(!1),onContinue:W,dialogActive:!0})]})}SetupMain.defaultProps={finishSetup:()=>{}};const Re={selectors:{getAdBlockerWarningMessage:(0,n.createRegistrySelector)(e=>()=>{const t=e(m.oR).isAdBlockerActive();if(void 0===t)return;if(!t)return null;return e(xe.i).isModuleConnected(Ne.I)?(0,p.__)("To get the latest Ads data you will need to disable your Ad blocker","google-site-kit"):(0,p.__)("To set up Ads you will need to disable your Ad blocker","google-site-kit")})}};var Le=i(46763),Oe=i(8084),Pe=i(84730);const Ge=l().createModuleStore(Ne.I,{ownedSettingsSlugs:["conversionID","paxConversionID","extCustomerID","customerID","userID"],storeName:S,settingSlugs:["conversionID","ownerID","paxConversionID","customerID","extCustomerID","formattedExtCustomerID","userID","accountOverviewURL"],requiresSetup:!0,submitChanges:async function({select:e,dispatch:t}){if(e(S).haveSettingsChanged()){const{error:e}=await t(S).saveSettings();if(e)return{error:e}}if(e(N.O4).haveConversionTrackingSettingsChanged()){const{error:e}=await t(N.O4).saveConversionTrackingSettings();if(e)return{error:e}}if(e(N.O4).haveGoogleTagGatewaySettingsChanged()){const{error:i}=await t(N.O4).saveGoogleTagGatewaySettings();if(i)return{error:i};if(e(N.O4).isGoogleTagGatewayEnabled()&&!e(ke.D).isNotificationDismissed(Pe.rq)){const{error:e}=await t(ke.D).dismissNotification(Pe.rq)||{};if(e)return{error:e}}}return await(0,pe.invalidateCache)("modules",Ne.I),await(0,pe.invalidateCache)("core","site","ads-measurement-status"),{}},rollbackChanges:function({select:e,dispatch:t}){e(S).haveSettingsChanged()&&(t(S).rollbackSettings(),t(N.O4).resetConversionTrackingSettings(),t(N.O4).resetGoogleTagGatewaySettings())},validateCanSubmitChanges:function(e){const t=(0,Oe.WI)(e),{isDoingSubmitChanges:i,haveSettingsChanged:o,getConversionID:s,getPaxConversionID:n}=t(S);se()(!i(),Le.mV),se()(o(),Le.Wq),se()($(s())||$(n()),"a valid conversionID is required to submit changes")},validateHaveSettingsChanged:function(e,t,i){const{settings:o,savedSettings:s}=t,n=e(N.O4).haveConversionTrackingSettingsChanged(),r=e(N.O4).haveGoogleTagGatewaySettingsChanged();i&&se()((0,ne.isEqual)((0,ne.pick)(o,i),(0,ne.pick)(s,i))||!n||r,Le.Wq),se()(!(0,ne.isEqual)(o,s)||n||r,Le.Wq)}});var ze=i(8746);function Ze(e){return(0,n.createRegistrySelector)(t=>()=>(t(S).getModuleData()||[])[e])}function Ue(e,t){return se()(e,"propName is required."),se()(t,"plugin is required."),se()(T.includes(t),"Invalid plugin."),(0,n.createRegistrySelector)(i=>()=>{const{getPluginsData:o}=i(S);return((o()||[])[t]||[])[e]})}const We="RECEIVE_MODULE_DATA",Be={moduleData:{supportedConversionEvents:void 0,plugins:void 0}},He={receiveModuleData:e=>(se()(e,"moduleData is required."),{payload:e,type:We})},Ye=(0,n.createReducer)((e,{payload:t,type:i})=>{switch(i){case We:{const{supportedConversionEvents:i,plugins:o}=t,s={supportedConversionEvents:i,plugins:o};e.moduleData=s;break}}}),Fe={*getModuleData(){const{resolveSelect:e}=yield n.commonActions.getRegistry(),t=yield n.commonActions.await(e(xe.i).getModuleInlineData(Ne.I));t&&(yield He.receiveModuleData(t))}},Qe={getModuleData:e=>e.moduleData,getSupportedConversionEvents:Ze("supportedConversionEvents"),getPluginsData:Ze("plugins"),isWooCommerceInstalled:Ue("installed",x),isWooCommerceActivated:Ue("active",x),isGoogleForWooCommerceInstalled:Ue("installed",D),isGoogleForWooCommerceActivated:Ue("active",D),hasGoogleForWooCommerceAdsAccount:Ue("adsConnected",D),getGoogleForWooCommerceConversionID:Ue("conversionID",D)},Ve={initialState:Be,actions:He,controls:ze.ne,reducer:Ye,resolvers:Fe,selectors:Qe},Je={selectors:{getDetailsLinkURL:(0,n.createRegistrySelector)(e=>()=>{const t=e(S).getAccountOverviewURL();if(t)return e(m.oR).getAccountChooserURL(t);const i=e(xe.i).getModule(Ne.I);return void 0!==i?null!==i&&i.homepage?e(m.oR).getAccountChooserURL(i.homepage):null:void 0})}};var Xe=i(49993);const $e="RECEIVE_WOOCOMMERCE_MODAL_CACHE_KEY",qe={receiveIsWooCommerceRedirectModalDismissed:e=>(se()(void 0!==e,"A cacheHit is required."),{type:$e,payload:{cacheHit:e}})},Ke=(0,n.createReducer)((e,{type:t,payload:i})=>{if(t===$e)e.woocommerceModalDismissed=i.cacheHit}),et={isWooCommerceRedirectModalDismissed:e=>e.woocommerceModalDismissed},tt={*isWooCommerceRedirectModalDismissed(){const{cacheHit:e}=yield n.commonActions.await((0,Xe.Gq)(C));yield qe.receiveIsWooCommerceRedirectModalDismissed(e||!1)}},it={initialState:{woocommerceModalDismissed:!1},actions:qe,reducer:Ke,resolvers:tt,selectors:et},ot=(0,n.combineStores)(Ge,Re,Ve,it,Je);ot.initialState,ot.actions,ot.controls,ot.reducer,ot.resolvers,ot.selectors;var st=i(82286),nt=i(20697),rt=i(54519),at=i(35470);function PAXSetupSuccessSubtleNotification({id:e,Notification:t}){const{dismissNotification:i}=(0,n.useDispatch)(ke.D),[,o]=(0,_e.A)("notification"),s=(0,I.useCallback)(()=>{o(void 0)},[o]),r=(0,at.A)(e=>{const t=e(S).getAccountOverviewURL();return t?e(m.oR).getAccountChooserURL(t):null}),a=(0,I.useCallback)(()=>{s(),i(e)},[s,i,e]);return(0,U.jsx)(t,{children:(0,U.jsx)(Z.A,{notificationID:e,type:O.L.SUCCESS,title:(0,p.__)("Your Ads campaign was successfully set up!","google-site-kit"),description:(0,p.__)("Track your conversions, measure your campaign results and make the most of your ad spend","google-site-kit"),dismissButton:{onClick:s},ctaButton:{onClick:a,label:(0,p.__)("Show me","google-site-kit"),href:r,external:!0}})})}function SetupSuccessSubtleNotification({id:e,Notification:t}){const[,i]=(0,_e.A)("notification"),[,o]=(0,_e.A)("slug");return(0,U.jsx)(t,{children:(0,U.jsx)(Z.A,{notificationID:e,type:O.L.SUCCESS,title:(0,p.__)("Success! Your Conversion ID was added to your site","google-site-kit"),description:(0,p.__)("You can now track conversions for your Ads campaigns","google-site-kit"),dismissButton:{onClick:function(){i(void 0),o(void 0)}}})})}function AccountLinkedViaGoogleForWooCommerceSubtleNotification({id:e,Notification:t}){const[i,o]=(0,I.useState)(!1),s=(0,be.A)(Ne.I),{dismissNotification:r}=(0,n.useDispatch)(ke.D),{setCacheItem:a}=(0,n.useDispatch)(N.O4),l=(0,I.useCallback)(async()=>{await a(C,!0,{ttl:5*me.r0})},[a]),c=(0,I.useCallback)(async()=>{o(!0),await r(e,{skipHidingFromQueue:!0}),await l(),await s()},[o,l,r,e,s]),g=(0,I.useCallback)(async()=>{o(!0),await r(e),await l()},[o,r,l,e]);return(0,U.jsx)(t,{children:(0,U.jsx)(Z.A,{notificationID:e,type:"new",description:(0,p.__)("We’ve detected an existing Ads account via the Google for WooCommerce plugin. You can still create a new Ads account using Site Kit.","google-site-kit"),dismissButton:{label:(0,p.__)("Create new account","google-site-kit"),onClick:c,disabled:i},ctaButton:{label:(0,p.__)("Keep existing account","google-site-kit"),onClick:g,disabled:i}})})}PAXSetupSuccessSubtleNotification.propTypes={id:E().string.isRequired,Notification:E().elementType.isRequired},SetupSuccessSubtleNotification.propTypes={id:E().string.isRequired,Notification:E().elementType.isRequired},AccountLinkedViaGoogleForWooCommerceSubtleNotification.propTypes={id:E().string.isRequired,Notification:E().elementType.isRequired};var lt=i(17443),ct=i(75649),gt=i(89065),dt=i(72050);function AdsModuleSetupCTABanner({id:e,Notification:t}){const[i,o]=(0,I.useState)(!1),[s,r]=(0,I.useState)(!1),a=(0,n.useSelect)(e=>e(N.O4).getDocumentationLinkURL("set-up-ads")),l=(0,n.useSelect)(e=>e(m.oR).isAdBlockerActive()),c=(0,n.useSelect)(t=>t(ke.D).isNotificationDismissalFinal(e)),g=(0,n.useSelect)(e=>{const{isWooCommerceActivated:t,isGoogleForWooCommerceActivated:i,hasGoogleForWooCommerceAdsAccount:o}=e(S);return t()&&i()&&!o()||t()&&!i()}),d=(0,n.useSelect)(e=>e(S).isWooCommerceRedirectModalDismissed()),{dismissNotification:u}=(0,n.useDispatch)(ke.D),{setCacheItem:y}=(0,n.useDispatch)(N.O4),h=(0,I.useCallback)(()=>{y(C,!0,{ttl:5*me.r0})},[y]),f=(0,be.A)(Ne.I),{triggerSurvey:M}=(0,n.useDispatch)(m.oR),v=(0,I.useCallback)(()=>{if(M("accept_ads_setup_cta"),!g||d)return r(!0),void f();o(!0)},[M,g,f,d]),b=(0,I.useCallback)(()=>{o(!1)},[o]),j={tooltipSlug:"ads-setup-notification",content:(0,p.__)("You can always enable Ads in Settings later","google-site-kit"),dismissLabel:(0,p.__)("Got it","google-site-kit")},A=(0,lt.i)(j),x=(0,ct.A)({isDismissalFinal:c});return(0,U.jsxs)(t,{children:[(0,U.jsx)(dt.A,{notificationID:e,title:(0,p.__)("Get better quality leads and enhance conversions with Ads","google-site-kit"),description:(0,U.jsxs)(I.Fragment,{children:[(0,R.A)((0,p.__)("Help drive sales, leads, or site traffic by getting your business in front of people who are actively searching Google for products or services you offer. ","google-site-kit"),{a:(0,U.jsx)(P.A,{id:e,label:(0,p.__)("Learn more","google-site-kit"),url:a})}),l&&(0,U.jsx)(k.A,{moduleSlug:"ads",className:"googlesitekit-banner__notice--content-width"})]}),ctaButton:{label:(0,p.__)("Set up Ads","google-site-kit"),onClick:v,disabled:l||s||i,inProgress:s,dismissOnClick:!0,dismissOptions:{expiresInSeconds:2*me.Du,skipHidingFromQueue:!0}},dismissButton:{label:x,onClick:A,disabled:s,dismissOptions:{expiresInSeconds:c?0:2*me.Du}},svg:{desktop:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMCIgdmlld0JveD0iMCAwIDUxMiA1MTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00NzcuOTAzIDE1OS40NDdDNDgxLjY1NyAyMDIuOTUxIDQ3MC4zOTEgMjIyLjE4NCA0NDEuODkxIDI3NC4xODRDNDEzLjM5MSAzMjYuMTg0IDQ1My40NzEgMzg3LjYzMyA0MDkuMzkxIDQ0Ni4xODRDMzU2Ljk1MSA1MTUuODQgMTczLjcwOSA1MjEuNTI0IDk0LjY1MTggNDkyLjUyM0MxNS41OTQ2IDQ2My41MjMgLTQuNzkxODIgNDAzLjU3OCAwLjg5MDU2OCAzNDguNjg0QzguNjAyNTQgMjc0LjE4NCA3NC4zNDczIDI1MC4wMTYgOTQuNjUxOCAyMTMuNTA1QzEyNC44IDE1OS4yOTQgODAuNTY4MSAxMDMuMjcyIDEzOC45MjcgNTkuNzk5MkMyMDQuNTcyIDEwLjg5OTQgMjUwLjM4NCA3OC43NDA1IDMxMy4zMjIgNzQuMzIyMkMzNDkuNjMzIDcxLjc3MzEgMzg1LjI5NSA2My41NTMgNDE3LjUyOCA3Ni4xNzU0QzQ1MC4xMTIgODguOTM1IDQ3NC45NiAxMjQuODQxIDQ3Ny45MDMgMTU5LjQ0N1oiIGZpbGw9IiNCOEU2Q0EiLz4KPHJlY3QgeD0iMTkzLjYwMyIgeT0iMjI2LjQ5NiIgd2lkdGg9IjExOSIgaGVpZ2h0PSI4IiByeD0iNCIgZmlsbD0iI0YzRjVGNyIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzE0NjFfMTE4MzgpIj4KPHJlY3QgeD0iMTc1LjYwMyIgeT0iMTYwLjQ5NiIgd2lkdGg9IjE1NSIgaGVpZ2h0PSIyNTIiIHJ4PSIyMCIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTkzLjYwMyIgeT0iMTc3LjQ5NiIgd2lkdGg9IjExOSIgaGVpZ2h0PSIyMSIgcng9IjQiIGZpbGw9IiNGM0Y1RjciLz4KPHJlY3QgeD0iMTkzLjYwMyIgeT0iMjM0LjQ5NiIgd2lkdGg9IjExOSIgaGVpZ2h0PSIxMzAiIHJ4PSI0IiBmaWxsPSIjRjNGNUY3Ii8+CjxyZWN0IHg9IjE5My42MDMiIHk9IjM3Mi40OTYiIHdpZHRoPSIxMTkiIGhlaWdodD0iOCIgcng9IjQiIGZpbGw9IiNGM0Y1RjciLz4KPHJlY3QgeD0iMjE1LjYwMyIgeT0iMjA4LjQ5NiIgd2lkdGg9Ijc1IiBoZWlnaHQ9IjEyIiByeD0iNiIgZmlsbD0iI0YzRjVGNyIvPgo8cmVjdCB4PSIxOTMuNjAzIiB5PSIyMDkuNDk2IiB3aWR0aD0iMTUiIGhlaWdodD0iMiIgcng9IjEiIGZpbGw9IiNERUUzRTYiLz4KPHJlY3QgeD0iMTkzLjYwMyIgeT0iMjEzLjQ5NiIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIiIHJ4PSIxIiBmaWxsPSIjREVFM0U2Ii8+CjxyZWN0IHg9IjE5My42MDMiIHk9IjIxNy40OTYiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiByeD0iMSIgZmlsbD0iI0RFRTNFNiIvPgo8Y2lyY2xlIGN4PSIzNjcuODQ4IiBjeT0iMTYwLjc0MiIgcj0iMTgiIGZpbGw9IiM2MzgwQjgiLz4KPGNpcmNsZSBjeD0iMzY2LjQyNSIgY3k9IjE1OC44NzgiIHI9IjQuODQyMTgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4wNjUyOCIvPgo8cGF0aCBkPSJNMzY5Ljc3NyAxNjIuOTc1TDM3My44NDggMTY3Ljc4MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyLjA2NTI4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGNpcmNsZSBjeD0iMzg5Ljg0OCIgY3k9IjIxMC43NDIiIHI9IjE0IiBmaWxsPSIjNjM4MEI4Ii8+CjxjaXJjbGUgY3g9IjM4OC43NDEiIGN5PSIyMDkuMjkyIiByPSIzLjc2NjE0IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIuMDY1MjgiLz4KPHBhdGggZD0iTTM5MS4zNDggMjEyLjQ3OUwzOTQuNTE0IDIxNi4yMTciIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4wNjUyOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxjaXJjbGUgY3g9Ijg1Ljg0NzciIGN5PSIzMzQuNzQyIiByPSIyNSIgZmlsbD0iIzYzODBCOCIvPgo8Y2lyY2xlIGN4PSI4My44NzE1IiBjeT0iMzMyLjE1MyIgcj0iNi43MjUyNiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyLjA2NTI4Ii8+CjxwYXRoIGQ9Ik04OC41MjczIDMzNy44NDRMOTQuMTgxIDM0NC41MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyLjA2NTI4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGNpcmNsZSBjeD0iNDE0Ljg0OCIgY3k9IjExOS43NDIiIHI9IjIyIiBmaWxsPSIjNjM4MEI4Ii8+CjxjaXJjbGUgY3g9IjQxMy4xMDkiIGN5PSIxMTcuNDY0IiByPSI1LjkxODIzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIuMDY1MjgiLz4KPHBhdGggZD0iTTQxNy4yMDYgMTIyLjQ3Mkw0MjIuMTgxIDEyOC4zNDciIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4wNjUyOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZF8xNDYxXzExODM4KSI+CjxwYXRoIGQ9Ik0xNDguNjAzIDI1OC40OTZDMTQ4LjYwMyAyNTQuMDc4IDE1Mi4xODQgMjUwLjQ5NiAxNTYuNjAzIDI1MC40OTZIMjM5LjYwM0MyNDQuMDIxIDI1MC40OTYgMjQ3LjYwMyAyNTQuMDc4IDI0Ny42MDMgMjU4LjQ5NlYyOTUuNDk2SDE0OC42MDNWMjU4LjQ5NloiIGZpbGw9IiM5QkI4RjAiLz4KPHBhdGggZD0iTTE0OC42MDMgMzAxLjk5NkgyNDcuNjAzVjM0NS40OTZDMjQ3LjYwMyAzNDkuOTE1IDI0NC4wMjEgMzUzLjQ5NiAyMzkuNjAzIDM1My40OTZIMTU2LjYwM0MxNTIuMTg0IDM1My40OTYgMTQ4LjYwMyAzNDkuOTE1IDE0OC42MDMgMzQ1LjQ5NlYzMDEuOTk2WiIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTQ4LjYwMyIgeT0iMjk1LjQ5NiIgd2lkdGg9Ijk5IiBoZWlnaHQ9IjE5IiBmaWxsPSIjRjNGNUY3Ii8+CjxyZWN0IHg9IjE1Ny42MDMiIHk9IjMwMS40OTYiIHdpZHRoPSI2MiIgaGVpZ2h0PSI3IiByeD0iMy41IiBmaWxsPSIjREVFM0U2Ii8+CjxyZWN0IHg9IjE1Ny42MDMiIHk9IjMyNS40OTYiIHdpZHRoPSI1NCIgaGVpZ2h0PSI1IiByeD0iMi41IiBmaWxsPSIjRUJFRUYwIi8+CjxyZWN0IHg9IjE1Ny42MDMiIHk9IjMzNC40OTYiIHdpZHRoPSIzNiIgaGVpZ2h0PSI1IiByeD0iMi41IiBmaWxsPSIjRUJFRUYwIi8+CjxjaXJjbGUgY3g9IjIzMC42MDMiIGN5PSIzMzIuNDk2IiByPSI4IiBmaWxsPSIjRUJFRUYwIi8+CjxwYXRoIGQ9Ik0yMjkuNDYgMzI5LjA2OEwyMzIuODg4IDMzMi40OTZMMjI5LjQ2IDMzNS45MjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4yODU3MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjJfZF8xNDYxXzExODM4KSI+CjxwYXRoIGQ9Ik0yNTguNjAzIDI1OC40OTZDMjU4LjYwMyAyNTQuMDc4IDI2Mi4xODQgMjUwLjQ5NiAyNjYuNjAzIDI1MC40OTZIMzQ5LjYwM0MzNTQuMDIxIDI1MC40OTYgMzU3LjYwMyAyNTQuMDc4IDM1Ny42MDMgMjU4LjQ5NlYyOTUuNDk2SDI1OC42MDNWMjU4LjQ5NloiIGZpbGw9IiM5QkI4RjAiLz4KPHBhdGggZD0iTTI1OC42MDMgMzAxLjk5NkgzNTcuNjAzVjM0NS40OTZDMzU3LjYwMyAzNDkuOTE1IDM1NC4wMjEgMzUzLjQ5NiAzNDkuNjAzIDM1My40OTZIMjY2LjYwM0MyNjIuMTg0IDM1My40OTYgMjU4LjYwMyAzNDkuOTE1IDI1OC42MDMgMzQ1LjQ5NlYzMDEuOTk2WiIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMjU4LjYwMyIgeT0iMjk1LjQ5NiIgd2lkdGg9Ijk5IiBoZWlnaHQ9IjE5IiBmaWxsPSIjRjNGNUY3Ii8+CjxyZWN0IHg9IjI2Ny42MDMiIHk9IjMwMS40OTYiIHdpZHRoPSI2MiIgaGVpZ2h0PSI3IiByeD0iMy41IiBmaWxsPSIjREVFM0U2Ii8+CjxyZWN0IHg9IjI2Ny42MDMiIHk9IjMyNS40OTYiIHdpZHRoPSI1NCIgaGVpZ2h0PSI1IiByeD0iMi41IiBmaWxsPSIjRUJFRUYwIi8+CjxyZWN0IHg9IjI2Ny42MDMiIHk9IjMzNC40OTYiIHdpZHRoPSIzNiIgaGVpZ2h0PSI1IiByeD0iMi41IiBmaWxsPSIjRUJFRUYwIi8+CjxjaXJjbGUgY3g9IjM0MC42MDMiIGN5PSIzMzIuNDk2IiByPSI4IiBmaWxsPSIjRUJFRUYwIi8+CjxwYXRoIGQ9Ik0zMzkuNDYgMzI5LjA2OEwzNDIuODg4IDMzMi40OTZMMzM5LjQ2IDMzNS45MjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4yODU3MSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF8xNDYxXzExODM4IiB4PSI0NC44NDc3IiB5PSI4NS43NDE3IiB3aWR0aD0iNDA4IiBoZWlnaHQ9IjM0Ni43NTUiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iNCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI4Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE0NjFfMTE4MzgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQ2MV8xMTgzOCIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMV9kXzE0NjFfMTE4MzgiIHg9IjEzMi42MDMiIHk9IjI0Mi40OTYiIHdpZHRoPSIxMzEiIGhlaWdodD0iMTM1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjgiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iOCIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNDYxXzExODM4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE0NjFfMTE4MzgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjJfZF8xNDYxXzExODM4IiB4PSIyNDIuNjAzIiB5PSIyNDIuNDk2IiB3aWR0aD0iMTMxIiBoZWlnaHQ9IjEzNSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSI4Ii8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjgiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQ2MV8xMTgzOCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xNDYxXzExODM4IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=",mobile:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDE0IiBoZWlnaHQ9IjE0MCIgdmlld0JveD0iMCAwIDQxNCAxNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNTA1XzUxOTIpIj4KPHBhdGggZD0iTTQxMC4yNjIgMTI2Ljk4N0M0MTQuMjI0IDE3Mi45MTUgNDAyLjMzNSAxOTMuMjE5IDM3Mi4yNjMgMjQ4LjExNUMzNDIuMTkxIDMwMy4wMTEgMzg0LjQ4MiAzNjcuODgyIDMzNy45NzEgNDI5LjY5NEMyODIuNjM5IDUwMy4yMjggODkuMjkgNTA5LjIyOSA1Ljg3MjM4IDQ3OC42MTNDLTc3LjU0NTIgNDQ3Ljk5OCAtOTkuMDU2MSAzODQuNzE1IC05My4wNjAzIDMyNi43NjRDLTg0LjkyMyAyNDguMTE1IC0zMi41MTIxIDI1My4xMTMgNS44NzIzOCAxODQuMDU3QzQ0LjI1NjkgMTE1IC0xMiA3Ni41MDAxIDU0LjUgMzBDMTIxIC0xNi41IDE3MC4xOTQgNDEuNzg2NiAyMzYuNjAzIDM3LjEyMjJDMjc0LjkxNyAzNC40MzEyIDMxMi41NDcgMjUuNzUzMyAzNDYuNTU3IDM5LjA3ODZDMzgwLjkzOCA1Mi41NDg5IDQwNy4xNTcgOTAuNDU0NSA0MTAuMjYyIDEyNi45ODdaIiBmaWxsPSIjQjhFNkNBIi8+CjxyZWN0IHg9IjE3MS4wODYiIHk9IjI4LjA4MTMiIHdpZHRoPSI5Mi44NjY3IiBoZWlnaHQ9IjYuMjQzMTQiIHJ4PSIzLjEyMTU3IiBmaWxsPSIjRjNGNUY3Ii8+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfMTUwNV81MTkyKSI+CjxyZWN0IHg9IjE2Ni41MjYiIHk9IjYiIHdpZHRoPSIxMDEuOTg2IiBoZWlnaHQ9IjE2NS44MSIgcng9IjEzLjE1OTUiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjE3OC4zNyIgeT0iMTcuMTg1NSIgd2lkdGg9Ijc4LjI5OTEiIGhlaWdodD0iMTMuODE3NSIgcng9IjIuNjMxOSIgZmlsbD0iI0YzRjVGNyIvPgo8cmVjdCB4PSIxNzguMzciIHk9IjU0LjY5MDIiIHdpZHRoPSI3OC4yOTkxIiBoZWlnaHQ9Ijg1LjUzNjkiIHJ4PSIyLjYzMTkiIGZpbGw9IiNGM0Y1RjciLz4KPHJlY3QgeD0iMTkyLjg0NSIgeT0iMzcuNTgyOCIgd2lkdGg9IjQ5LjM0ODIiIGhlaWdodD0iNy44OTU3MSIgcng9IjMuOTQ3ODYiIGZpbGw9IiNGM0Y1RjciLz4KPHJlY3QgeD0iMTc4LjM3IiB5PSIzOC4yNDA3IiB3aWR0aD0iOS44Njk2NCIgaGVpZ2h0PSIxLjMxNTk1IiByeD0iMC42NTc5NzYiIGZpbGw9IiNERUUzRTYiLz4KPHJlY3QgeD0iMTc4LjM3IiB5PSI0MC44NzI2IiB3aWR0aD0iOS44Njk2NCIgaGVpZ2h0PSIxLjMxNTk1IiByeD0iMC42NTc5NzYiIGZpbGw9IiNERUUzRTYiLz4KPHJlY3QgeD0iMTc4LjM3IiB5PSI0My41MDQ2IiB3aWR0aD0iOS44Njk2NCIgaGVpZ2h0PSIxLjMxNTk1IiByeD0iMC42NTc5NzYiIGZpbGw9IiNERUUzRTYiLz4KPGNpcmNsZSBjeD0iMzQyLjMwMiIgY3k9IjY5LjU0NTEiIHI9IjE0LjA0NzEiIGZpbGw9IiM2MzgwQjgiLz4KPGNpcmNsZSBjeD0iMzQxLjE5MiIgY3k9IjY4LjA5MDYiIHI9IjMuNzc4OCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjYxMTczIi8+CjxwYXRoIGQ9Ik0zNDMuODA4IDcxLjI4ODFMMzQ2Ljk4NCA3NS4wMzkyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNjExNzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8Y2lyY2xlIGN4PSIzNTkuNDciIGN5PSIxMDguNTY1IiByPSIxMC45MjU1IiBmaWxsPSIjNjM4MEI4Ii8+CjxjaXJjbGUgY3g9IjM1OC42MDciIGN5PSIxMDcuNDMzIiByPSIyLjkzOTA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNjExNzMiLz4KPHBhdGggZD0iTTM2MC42NDIgMTA5LjkyTDM2My4xMTIgMTEyLjgzOCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjYxMTczIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGNpcmNsZSBjeD0iODYuOTk0OSIgY3k9IjkyLjU1NTIiIHI9IjE5LjUwOTgiIGZpbGw9IiM2MzgwQjgiLz4KPGNpcmNsZSBjeD0iODUuNDUyNyIgY3k9IjkwLjUzNTIiIHI9IjUuMjQ4MzQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS42MTE3MyIvPgo8cGF0aCBkPSJNODkuMDg1OSA5NC45NzYxTDkzLjQ5OCAxMDAuMTg2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNjExNzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8Y2lyY2xlIGN4PSIzNzguOTgiIGN5PSIzNy41NDkiIHI9IjE3LjE2ODYiIGZpbGw9IiM2MzgwQjgiLz4KPGNpcmNsZSBjeD0iMzc3LjYyMyIgY3k9IjM1Ljc3MTQiIHI9IjQuNjE4NTQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS42MTE3MyIvPgo8cGF0aCBkPSJNMzgwLjgyMSAzOS42Nzk0TDM4NC43MDQgNDQuMjY0MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjYxMTczIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMV9kXzE1MDVfNTE5MikiPgo8cGF0aCBkPSJNMTM1Ljk2OSA1My4wNTM5QzEzNS45NjkgNDkuNjA1OSAxMzguNzY0IDQ2LjgxMDggMTQyLjIxMiA0Ni44MTA4SDIwNi45ODRDMjEwLjQzMiA0Ni44MTA4IDIxMy4yMjcgNDkuNjA1OSAyMTMuMjI3IDUzLjA1MzlWODEuOTI4NEgxMzUuOTY5VjUzLjA1MzlaIiBmaWxsPSIjOUJCOEYwIi8+CjxwYXRoIGQ9Ik0xMzUuOTY5IDg3LjAwMUgyMTMuMjI3VjEyMC45NDhDMjEzLjIyNyAxMjQuMzk2IDIxMC40MzIgMTI3LjE5MSAyMDYuOTg0IDEyNy4xOTFIMTQyLjIxMkMxMzguNzY0IDEyNy4xOTEgMTM1Ljk2OSAxMjQuMzk2IDEzNS45NjkgMTIwLjk0OFY4Ny4wMDFaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIxMzUuOTY5IiB5PSI4MS45Mjg1IiB3aWR0aD0iNzcuMjU4OCIgaGVpZ2h0PSIxNC44Mjc1IiBmaWxsPSIjRjNGNUY3Ii8+CjxyZWN0IHg9IjE0Mi45OTIiIHk9Ijg2LjYxMDgiIHdpZHRoPSI0OC4zODQzIiBoZWlnaHQ9IjUuNDYyNzQiIHJ4PSIyLjczMTM3IiBmaWxsPSIjREVFM0U2Ii8+CjxyZWN0IHg9IjE0Mi45OTIiIHk9IjEwNS4zNCIgd2lkdGg9IjQyLjE0MTIiIGhlaWdodD0iMy45MDE5NiIgcng9IjEuOTUwOTgiIGZpbGw9IiNFQkVFRjAiLz4KPHJlY3QgeD0iMTQyLjk5MiIgeT0iMTEyLjM2NCIgd2lkdGg9IjI4LjA5NDEiIGhlaWdodD0iMy45MDE5NiIgcng9IjEuOTUwOTgiIGZpbGw9IiNFQkVFRjAiLz4KPGNpcmNsZSBjeD0iMTk5Ljk2MSIgY3k9IjExMC44MDMiIHI9IjYuMjQzMTQiIGZpbGw9IiNFQkVFRjAiLz4KPHBhdGggZD0iTTE5OS4wNjkgMTA4LjEyN0wyMDEuNzQ0IDExMC44MDNMMTk5LjA2OSAxMTMuNDc4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNzgzNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIyX2RfMTUwNV81MTkyKSI+CjxwYXRoIGQ9Ik0yMjEuODEyIDUzLjA1MzlDMjIxLjgxMiA0OS42MDU5IDIyNC42MDcgNDYuODEwOCAyMjguMDU1IDQ2LjgxMDhIMjkyLjgyN0MyOTYuMjc1IDQ2LjgxMDggMjk5LjA3IDQ5LjYwNTkgMjk5LjA3IDUzLjA1MzlWODEuOTI4NEgyMjEuODEyVjUzLjA1MzlaIiBmaWxsPSIjOUJCOEYwIi8+CjxwYXRoIGQ9Ik0yMjEuODEyIDg3LjAwMUgyOTkuMDdWMTIwLjk0OEMyOTkuMDcgMTI0LjM5NiAyOTYuMjc1IDEyNy4xOTEgMjkyLjgyNyAxMjcuMTkxSDIyOC4wNTVDMjI0LjYwNyAxMjcuMTkxIDIyMS44MTIgMTI0LjM5NiAyMjEuODEyIDEyMC45NDhWODcuMDAxWiIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMjIxLjgxMiIgeT0iODEuOTI4NSIgd2lkdGg9Ijc3LjI1ODgiIGhlaWdodD0iMTQuODI3NSIgZmlsbD0iI0YzRjVGNyIvPgo8cmVjdCB4PSIyMjguODM1IiB5PSI4Ni42MTA4IiB3aWR0aD0iNDguMzg0MyIgaGVpZ2h0PSI1LjQ2Mjc0IiByeD0iMi43MzEzNyIgZmlsbD0iI0RFRTNFNiIvPgo8cmVjdCB4PSIyMjguODM1IiB5PSIxMDUuMzQiIHdpZHRoPSI0Mi4xNDEyIiBoZWlnaHQ9IjMuOTAxOTYiIHJ4PSIxLjk1MDk4IiBmaWxsPSIjRUJFRUYwIi8+CjxyZWN0IHg9IjIyOC44MzUiIHk9IjExMi4zNjQiIHdpZHRoPSIyOC4wOTQxIiBoZWlnaHQ9IjMuOTAxOTYiIHJ4PSIxLjk1MDk4IiBmaWxsPSIjRUJFRUYwIi8+CjxjaXJjbGUgY3g9IjI4NS44MDQiIGN5PSIxMTAuODAzIiByPSI2LjI0MzE0IiBmaWxsPSIjRUJFRUYwIi8+CjxwYXRoIGQ9Ik0yODQuOTEyIDEwOC4xMjdMMjg3LjU4OCAxMTAuODAzTDI4NC45MTIgMTEzLjQ3OCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjc4Mzc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTUwNV81MTkyIiB4PSI1NC45OTg4IiB5PSItMy4zNjQ3MSIgd2lkdGg9IjM1My42MzYiIGhlaWdodD0iMTkwLjc4MyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIzLjEyMTU3Ii8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYuMjQzMTQiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV81MTkyIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNTE5MiIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMV9kXzE1MDVfNTE5MiIgeD0iMTIzLjQ4MiIgeT0iNDAuNTY3NyIgd2lkdGg9IjEwMi4yMzEiIGhlaWdodD0iMTA1LjM1MyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSI2LjI0MzE0Ii8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYuMjQzMTQiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV81MTkyIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNTE5MiIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMl9kXzE1MDVfNTE5MiIgeD0iMjA5LjMyNSIgeT0iNDAuNTY3NyIgd2lkdGg9IjEwMi4yMzEiIGhlaWdodD0iMTA1LjM1MyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSI2LjI0MzE0Ii8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYuMjQzMTQiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV81MTkyIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNTE5MiIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNTA1XzUxOTIiPgo8cmVjdCB3aWR0aD0iNDE0IiBoZWlnaHQ9IjE0MCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K",verticalPosition:"center"}}),i&&(0,U.jsx)(WooCommerceRedirectModal,{onDismiss:()=>u(e),onClose:b,onBeforeSetupCallback:h,dialogActive:!0}),(0,U.jsx)(gt.A,{triggerID:"view_ads_setup_cta",ttl:me.tt})]})}AdsModuleSetupCTABanner.propTypes={id:E().string.isRequired,Notification:E().elementType.isRequired};const ut={"setup-success-notification-ads":{Component:SetupSuccessSubtleNotification,areaSlug:Pe.bI.DASHBOARD_TOP,viewContexts:[nt.jU,nt.Ax],checkRequirements:()=>{const e=(0,st.d)(location.href,"notification"),t=(0,st.d)(location.href,"slug");return"authentication_success"===e&&t===Ne.I}},"setup-success-notification-pax":{Component:PAXSetupSuccessSubtleNotification,areaSlug:Pe.bI.DASHBOARD_TOP,viewContexts:[nt.jU,nt.Ax],checkRequirements:()=>{const e=(0,st.d)(location.href,"notification");return ce===e}},"account-linked-via-google-for-woocommerce":{Component:AccountLinkedViaGoogleForWooCommerceSubtleNotification,areaSlug:Pe.bI.DASHBOARD_TOP,viewContexts:[nt.jU],checkRequirements:async({select:e,resolveSelect:t})=>{const[,i]=await Promise.all([t(S).getModuleData(),t(xe.i).isModuleConnected(Ne.I)]),{isWooCommerceActivated:o,isGoogleForWooCommerceActivated:s,hasGoogleForWooCommerceAdsAccount:n}=e(S);return!i&&o()&&s()&&n()},isDismissible:!0},"ads-setup-cta":{Component:AdsModuleSetupCTABanner,priority:Pe.FQ.SETUP_CTA_HIGH,areaSlug:Pe.bI.DASHBOARD_TOP,groupID:Pe.He.SETUP_CTAS,viewContexts:[nt.jU],checkRequirements:async({select:e,resolveSelect:t})=>{await Promise.all([t(S).getModuleData(),t(xe.i).isModuleConnected(Ne.I),t(xe.i).canActivateModule(Ne.I)]);const{isModuleConnected:i}=e(xe.i),{hasGoogleForWooCommerceAdsAccount:o}=e(S);return!1===i(Ne.I)&&!1===o()},isDismissible:!0,dismissRetries:1},[W]:{Component:EnhancedConversionsNotification,priority:Pe.FQ.SETUP_CTA_HIGH,areaSlug:Pe.bI.DASHBOARD_TOP,groupID:Pe.He.SETUP_CTAS,viewContexts:[nt.jU],checkRequirements:async({resolveSelect:e})=>!!await e(xe.i).isModuleConnected(Ne.I),isDismissible:!0,featureFlag:"gtagUserData"}};var pt;r().registerStore(S,ot),l().registerModule(Ne.I,{storeName:S,SettingsEditComponent:SettingsEdit,SettingsViewComponent:SettingsView,SetupComponent:SetupMain,Icon:h,features:[(0,p.__)("Tagging necessary for your ads campaigns to work will be disabled","google-site-kit"),(0,p.__)("Conversion tracking for your ads campaigns will be disabled","google-site-kit")],SettingsDisconnectNoteComponent:SettingsDisconnectNote,overrideSetupSuccessNotification:!0,checkRequirements:async e=>{if(!await e.resolveSelect(m.oR).isAdBlockerActive())return;const t=e.select(S).getAdBlockerWarningMessage();throw{code:m.od,message:t,data:null}}}),u(),pt=g(),(0,rt.U)(pt,ut)},92917(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o=i(68102),s=i(50539),n=i(37325),r=i(8732),a=i(68761),l=i(10740),c=i(97015);const __WEBPACK_DEFAULT_EXPORT__=({notificationID:e,dismissButton:t,ctaButton:i,gaTrackingEventArgs:g,...d})=>{const u=(0,a.A)(e,g?.category),{dismissNotification:p}=(0,s.useDispatch)(r.D);return c.createElement(l.xA,null,c.createElement(l.fI,null,c.createElement(l.fh,{size:12,alignMiddle:!0},c.createElement(n.A,(0,o.A)({dismissButton:{...t,onClick:async function(i){await(t?.onClick?.(i)),u.dismiss(g?.label,g?.value),p(e,{...t?.dismissOptions||{}})}},ctaButton:{...i,onClick:async function(t){u.confirm(g?.label,g?.value),await(i?.onClick?.(t)),i?.dismissOnClick&&p(e,{...i?.dismissOptions})}}},d)))))}},97513(e,t,i){i.d(t,{Fo:()=>n,Lg:()=>r,Qb:()=>s,dv:()=>l,mp:()=>a});var o=i(24355);const s="xlarge",n="desktop",r="tablet",a="small";function l(){const e=(0,o.SO)();return e>1280?s:e>960?n:e>600?r:a}},24355(e,t,i){i.d(t,{SO:()=>a});var o=i(99123),s=i(55620);function n(){return[globalThis.innerWidth,globalThis.innerHeight]}function r({fps:e=60,leading:t=!1,initialWidth:i=0,initialHeight:r=0}={}){const[a,l]=(0,s._)("undefined"==typeof document?[i,r]:n,e,t);function c(){return l(n)}return(0,o.A)(window,"resize",c),(0,o.A)(window,"orientationchange",c),a}function a(e={}){return r(e)[0]}},14777(e,t,i){i.d(t,{fh:()=>a,xA:()=>u,fI:()=>g});var o=i(68102),s=i(4452),n=i.n(s),r=i(97015);const a=({className:e="",alignTop:t=!1,alignMiddle:i=!1,alignBottom:s=!1,alignRight:a=!1,alignLeft:l=!1,smAlignRight:c=!1,mdAlignRight:g=!1,lgAlignRight:d=!1,smSize:u=0,smStart:p=0,smOrder:m=0,mdSize:I=0,mdStart:y=0,mdOrder:h=0,lgSize:f=0,lgStart:M=0,lgOrder:v=0,size:k=0,children:b,...j})=>r.createElement("div",(0,o.A)({},j,{className:n()(e,"mdc-layout-grid__cell",{"mdc-layout-grid__cell--align-top":t,"mdc-layout-grid__cell--align-middle":i,"mdc-layout-grid__cell--align-bottom":s,"mdc-layout-grid__cell--align-right":a,"mdc-layout-grid__cell--align-left":l,"mdc-layout-grid__cell--align-right-phone":c,"mdc-layout-grid__cell--align-right-tablet":g,"mdc-layout-grid__cell--align-right-desktop":d,[`mdc-layout-grid__cell--span-${k}`]:12>=k&&k>0,[`mdc-layout-grid__cell--span-${f}-desktop`]:12>=f&&f>0,[`mdc-layout-grid__cell--start-${M}-desktop`]:12>=M&&M>0,[`mdc-layout-grid__cell--order-${v}-desktop`]:12>=v&&v>0,[`mdc-layout-grid__cell--span-${I}-tablet`]:8>=I&&I>0,[`mdc-layout-grid__cell--start-${y}-tablet`]:8>=y&&y>0,[`mdc-layout-grid__cell--order-${h}-tablet`]:8>=h&&h>0,[`mdc-layout-grid__cell--span-${u}-phone`]:4>=u&&u>0,[`mdc-layout-grid__cell--start-${p}-phone`]:4>=p&&p>0,[`mdc-layout-grid__cell--order-${m}-phone`]:4>=m&&m>0})}),b);var l=i(63696),c=i(97015);const g=(0,l.forwardRef)(({className:e="",children:t,...i},s)=>c.createElement("div",(0,o.A)({ref:s,className:n()("mdc-layout-grid__inner",e)},i),t));var d=i(97015);const u=(0,l.forwardRef)(({alignLeft:e=!1,fill:t=!1,className:i="",children:s,collapsed:r=!1,...a},l)=>d.createElement("div",(0,o.A)({className:n()("mdc-layout-grid",i,{"mdc-layout-grid--align-left":e,"mdc-layout-grid--collapsed":r,"mdc-layout-grid--fill":t})},a,{ref:l}),s))},17443(e,t,i){i.d(t,{r:()=>AdminScreenTooltip,i:()=>o.i});var o=i(52274),s=i(63696),n=i(50539),r=i(62688),a=i(36703),l=i(40960),c=i(97513),g=i(94656),d=i(83202),u=i(71264),p=i(62540);function JoyrideTooltip(e){const{title:t,content:i,dismissLabel:o,disableOverlay:n=!0,target:r,cta:m=!1,className:I,styles:y={},slug:h="",placement:f="auto",onDismiss:M=()=>{},onView:v=()=>{},onTourStart:k=()=>{},onTourEnd:b=()=>{},floaterProps:j={}}=e;function N(){return!!globalThis.document.querySelector(r)}const[S,A]=(0,s.useState)(N),C=(0,c.dv)(),x=C===c.mp||C===c.Lg,[D,T]=(0,s.useState)(!0),w=(0,s.useRef)(x);if((0,l.A)(()=>{N()&&A(!0)},S?null:250),(0,s.useEffect)(()=>{let e=()=>{};if("function"==typeof globalThis.ResizeObserver){const t=globalThis.document.querySelector(r);if(t){const i=new ResizeObserver(()=>{globalThis.dispatchEvent(new Event("resize"))});i.observe(t),e=()=>i.disconnect()}}return e},[r,S]),(0,s.useEffect)(()=>{let e;return w.current!==x&&(T(!1),e=setTimeout(()=>{T(!0)},50),w.current=x),()=>{e&&clearTimeout(e)}},[x]),!S)return null;const _=[{title:t,target:r,content:i,disableBeacon:!0,isFixed:!0,placement:f,cta:m,className:I,floaterProps:j}],E={close:o,last:o};return(0,p.jsx)(g.A,{slug:h,children:(0,p.jsx)(a.Ay,{callback:function({type:e}){switch(e){case a.qY.TOUR_START:k(),globalThis.document.body.classList.add("googlesitekit-showing-tooltip");break;case a.qY.TOUR_END:b(),globalThis.document.body.classList.remove("googlesitekit-showing-tooltip");break;case a.qY.STEP_AFTER:M();break;case a.qY.TOOLTIP:v()}},disableOverlay:n,spotlightPadding:0,floaterProps:u.ei,locale:E,steps:_,styles:{...u.R0,...y,options:{...u.R0.options,...y?.options},spotlight:{...u.R0.spotlight,...y?.spotlight}},tooltipComponent:d.A,run:D,disableScrolling:!0})})}JoyrideTooltip.propTypes={title:r.PropTypes.node,content:r.PropTypes.string,disableOverlay:r.PropTypes.bool,dismissLabel:r.PropTypes.string,target:r.PropTypes.string.isRequired,onDismiss:r.PropTypes.func,onShow:r.PropTypes.func,className:r.PropTypes.string,styles:r.PropTypes.object,slug:r.PropTypes.string,placement:r.PropTypes.string,onView:r.PropTypes.func,floaterProps:r.PropTypes.object};var m=i(7972),I=i(62659),y=i(13047);function AdminScreenTooltip(){const e=(0,I.A)(),{setValue:t}=(0,n.useDispatch)(m.nX),i=(0,c.dv)(),{isTooltipVisible:o=!1,target:r,placement:a,className:l,tooltipSlug:g,title:d,content:u,dismissLabel:h,gaTrackingEventLabel:f,floaterProps:M,isCenteredOnMobile:v=!0}=(0,n.useSelect)(e=>e(m.nX).getValue("admin-screen-tooltip")||{isTooltipVisible:!1});const k=(0,s.useCallback)(()=>{g&&(0,y.sx)(`${e}_${g}`,"tooltip_dismiss",f),t("admin-screen-tooltip",void 0)},[t,g,e,f]);if(!o)return null;const b=i===c.mp||i===c.Lg,j=v&&b,N=r??'#adminmenu [href*="page=googlesitekit-settings"]',S=a??"right";return(0,p.jsx)(JoyrideTooltip,{target:j?"body":N,placement:j?"center":S,className:j?"googlesitekit-tour-tooltip__modal_step":l||(r?void 0:"googlesitekit-tour-tooltip__fixed-settings-tooltip"),disableOverlay:!j,slug:"admin-screen-tooltip",title:d,content:u,dismissLabel:h,onView:function(){(0,y.sx)(`${e}_${g}`,"tooltip_view",f)},onDismiss:k,floaterProps:M})}},52274(e,t,i){i.d(t,{i:()=>r});var o=i(63696),s=i(50539),n=i(7972);function r(e){const{setValue:t}=(0,s.useDispatch)(n.nX);return(0,o.useCallback)(()=>{t("admin-screen-tooltip",{isTooltipVisible:!0,...e})},[t,e])}},5855(e,t,i){i.d(t,{A:()=>g});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(63696),l=i(62540);const c=(0,a.forwardRef)(({label:e,className:t,hasLeftSpacing:i=!1,...o},n)=>(0,l.jsx)("span",{ref:n,...o,className:s()("googlesitekit-badge",t,{"googlesitekit-badge--has-left-spacing":i}),children:e}));c.displayName="Badge",c.propTypes={label:r().string.isRequired,hasLeftSpacing:r().bool};const g=c},71189(e,t,i){i.d(t,{A:()=>CTAButton});var o=i(62688),s=i.n(o),n=i(49383),r=i(83366),a=i(62540);function CTAButton({label:e,ariaLabel:t,disabled:i,inProgress:o,onClick:s,href:l,external:c=!1,hideExternalIndicator:g=!1}){if(!e||!s&&!l)return null;let d;return c&&!g&&(d=(0,a.jsx)(r.A,{width:14,height:14})),(0,a.jsx)(n.SpinnerButton,{className:"googlesitekit-banner__cta","aria-label":t,disabled:i||o,isSaving:o,onClick:s,href:l,target:c?"_blank":void 0,trailingIcon:d,children:e})}CTAButton.propTypes={label:s().string,ariaLabel:s().string,disabled:s().bool,inProgress:s().bool,onClick:s().func,href:s().string,dismissOnClick:s().bool,dismissOptions:s().shape({expiresInSeconds:s().number,skipHidingFromQueue:s().bool})}},61983(e,t,i){i.d(t,{A:()=>DismissButton});var o=i(62688),s=i.n(o),n=i(82871),r=i(49383),a=i(62540);function DismissButton({className:e,label:t=(0,n.__)("Maybe later","google-site-kit"),onClick:i,disabled:o,tertiary:s=!0}){return i?(0,a.jsx)(r.Button,{className:e,onClick:i,disabled:o,tertiary:s,children:t}):null}DismissButton.propTypes={className:s().string,label:s().string,onClick:s().func,disabled:s().bool,tertiary:s().bool,dismissOptions:s().shape({expiresInSeconds:s().number,skipHidingFromQueue:s().bool})}},83891(e,t,i){i.d(t,{A:()=>y});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(63696),l=i(37325),c=i(97513),g=i(71189),d=i(13047),u=i(41671),p=i(62540);function Description({className:e,description:t,learnMoreLink:i,additionalDescription:o,children:n}){return(0,p.jsxs)("div",{className:s()("googlesitekit-banner__description",e),children:[(0,a.isValidElement)(t)?t:"string"==typeof t?(0,p.jsx)("span",{dangerouslySetInnerHTML:(0,d.p9)(t,{ALLOWED_TAGS:["strong","em","br","a"],ALLOWED_ATTR:["href"]})}):t," ",i?.href&&(0,p.jsx)(u.A,{...i}),o&&(0,p.jsx)("div",{className:"googlesitekit-banner__additional-description",children:o}),n]})}Description.propTypes={className:r().string,description:r().oneOfType([r().string,r().node]),learnMoreLink:r().shape(u.A.propTypes),additionalDescription:r().oneOfType([r().string,r().node]),children:r().node};var m=i(61983);function Footer({className:e,children:t}){return(0,p.jsx)("div",{className:s()("googlesitekit-banner__footer",e),children:t})}function HelpText({className:e,children:t}){return(0,p.jsx)("p",{className:s()("googlesitekit-banner__help-text",e),children:t})}function Title({className:e,children:t}){return(0,p.jsx)("p",{className:s()("googlesitekit-banner__title",e),children:t})}function TitleIcon({className:e,children:t}){return(0,p.jsx)("div",{className:s()("googlesitekit-banner__title-icon",e),children:t})}Footer.propTypes={className:r().string,children:r().node},HelpText.propTypes={className:r().string,children:r().node},Title.propTypes={className:r().string,children:r().node},TitleIcon.propTypes={className:r().string,children:r().node};const I=(0,a.forwardRef)(({className:e,titleIcon:t,title:i,description:o,additionalDescription:n,errorText:r,helpText:a,learnMoreLink:d,dismissButton:u,ctaButton:I,svg:y,footer:h},f)=>{const M=(0,c.dv)(),v=M===c.mp||M===c.Lg;let k=null;v&&y?.mobile?k=y.mobile:!v&&y?.desktop&&(k=y.desktop);const b=y?.verticalPosition?y.verticalPosition:"center";return(0,p.jsxs)("div",{ref:f,className:s()("googlesitekit-banner",e),children:[(0,p.jsxs)("div",{className:"googlesitekit-banner__content",children:[t&&(0,p.jsx)(TitleIcon,{children:t}),(0,p.jsx)(Title,{children:i}),(0,p.jsx)(Description,{description:o,learnMoreLink:d,additionalDescription:n}),a&&(0,p.jsx)(HelpText,{children:a}),r&&(0,p.jsx)(l.A,{type:"error",description:r}),(0,p.jsxs)("div",{className:"googlesitekit-notice__action",children:[I&&(0,p.jsx)(g.A,{...I}),u?.onClick&&(0,p.jsx)(m.A,{...u})]})]}),k&&(0,p.jsx)("div",{className:s()("googlesitekit-banner__svg-wrapper",{[`googlesitekit-banner__svg-wrapper--${b}`]:b}),style:{backgroundImage:`url(${k})`}}),h&&(0,p.jsx)(Footer,{children:h})]})});I.propTypes={titleIcon:r().node,title:r().string,description:r().oneOfType([r().string,r().node]),additionalDescription:r().oneOfType([r().string,r().node]),errorText:r().string,helpText:r().string,learnMoreLink:r().shape(u.A.propTypes),dismissButton:r().shape(m.A.propTypes),ctaButton:r().shape(g.A.propTypes),svg:r().shape({desktop:r().elementType,mobile:r().elementType,verticalPosition:r().oneOf(["top","center","bottom"])}),footer:r().node};const y=I},38017(e,t,i){i.d(t,{A:()=>l});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(62540);function ChangeArrow({direction:e,invertColor:t,width:i,height:o}){return(0,a.jsx)("svg",{className:s()("googlesitekit-change-arrow",`googlesitekit-change-arrow--${e}`,{"googlesitekit-change-arrow--inverted-color":t}),width:i,height:o,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M5.625 10L5.625 2.375L9.125 5.875L10 5L5 -1.76555e-07L-2.7055e-07 5L0.875 5.875L4.375 2.375L4.375 10L5.625 10Z",fill:"currentColor"})})}ChangeArrow.propTypes={direction:r().string,invertColor:r().bool,width:r().number,height:r().number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9};const l=ChangeArrow},50464(e,t,i){i.d(t,{A:()=>r,G:()=>n});var o=i(62688),s=i.n(o);const n=" ";function DisplaySetting({value:e}){return e||n}DisplaySetting.propTypes={value:s().oneOfType([s().string,s().bool,s().number])};const r=DisplaySetting},73198(e,t,i){i.d(t,{A:()=>ErrorNotice});var o=i(62688),s=i.n(o),n=i(63696),r=i(82871),a=i(84024),l=i(50539),c=i(3749),g=i(13047),d=i(13137),u=i(37325),p=i(62540);function ErrorNotice({className:e,error:t,hasButton:i=!1,storeName:o,message:s=t.message,noPrefix:m=!1,skipRetryMessage:I,hideIcon:y=!1}){const h=(0,l.useDispatch)(),f=(0,l.useSelect)(e=>o?e(o).getSelectorDataForError(t):null),M=(0,n.useCallback)(()=>{h(f.storeName).invalidateResolution(f.name,f.args)},[h,f]);if(!s||(0,d.G)(t))return null;const v=i&&(0,d.vl)(t,f);let k=s;i||I||(k=(0,r.sprintf)(/* translators: %s: Error message from Google API. */ /* translators: %s: Error message from Google API. */ (0,r.__)("%s (Please try again.)","google-site-kit"),k)),m||(k=(0,r.sprintf)(/* translators: $%s: Error message */ /* translators: $%s: Error message */ (0,r.__)("Error: %s","google-site-kit"),k));const b=t?.data?.reconnectURL;b&&(0,a.m)(b)&&(k=(0,r.sprintf)(/* translators: 1: Original error message 2: Reconnect URL */ /* translators: 1: Original error message 2: Reconnect URL */ (0,r.__)('%1$s To fix this, redo the plugin setup.',"google-site-kit"),k,b));return(0,p.jsx)(u.A,{className:e,type:c.L.ERROR,description:(0,p.jsx)("span",{dangerouslySetInnerHTML:(0,g.p9)(k,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:v?{label:(0,r.__)("Retry","google-site-kit"),onClick:M}:void 0,hideIcon:y})}ErrorNotice.propTypes={className:s().string,error:s().shape({message:s().string}),hasButton:s().bool,storeName:s().string,message:s().string,noPrefix:s().bool,skipRetryMessage:s().bool,hideIcon:s().bool}},79961(e,t,i){i.d(t,{A:()=>n});var o=i(63696),s=i(84895);const n=(0,o.createContext)(s.t)},50304(e,t,i){i.d(t,{A:()=>IconWrapper});var o=i(62688),s=i.n(o),n=i(62540);function IconWrapper({children:e,marginLeft:t,marginRight:i}){return(0,n.jsx)("span",{className:"googlesitekit-icon-wrapper",style:{marginLeft:t,marginRight:i},children:e})}IconWrapper.propTypes={children:s().node.isRequired,marginLeft:s().number,marginRight:s().number}},52735(e,t,i){i.d(t,{A:()=>o});const o=(0,i(63696).createContext)(!1)},38432(e,t,i){i.d(t,{A:()=>x});var o,s=i(4452),n=i.n(s),r=i(62688),a=i.n(r),l=i(39941),c=i(63696),g=i(82871);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;tc.createElement("svg",d({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 13 13"},e),o||(o=c.createElement("g",{fill:"none",fillRule:"evenodd"},c.createElement("circle",{cx:6.5,cy:6.5,r:6.5,fill:"#FFF"}),c.createElement("path",{fill:"currentColor",d:"M3.461 6.96h5.15L6.36 9.21a.464.464 0 0 0 .325.79.46.46 0 0 0 .325-.135l3.037-3.038a.46.46 0 0 0 0-.65L7.015 3.135a.46.46 0 0 0-.65.65L8.61 6.039H3.461a.46.46 0 0 0-.461.46c0 .254.207.462.461.462z"}),".")));var p;function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;tc.createElement("svg",m({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 13 13"},e),p||(p=c.createElement("g",{fill:"none",fillRule:"evenodd"},c.createElement("circle",{cx:6.5,cy:6.5,r:6.5,fill:"currentColor"}),c.createElement("path",{fill:"#FFF",d:"M3.461 6.96h5.15L6.36 9.21a.464.464 0 0 0 .325.79.46.46 0 0 0 .325-.135l3.037-3.038a.46.46 0 0 0 0-.65L7.015 3.135a.46.46 0 0 0-.65.65L8.61 6.039H3.461a.46.46 0 0 0-.461.46c0 .254.207.462.461.462z"}),".")));var y;function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;tc.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"},e),y||(y=c.createElement("path",{d:"m12 20-8-8 8-8 1.425 1.4-5.6 5.6H20v2H7.825l5.6 5.6z"})));var M=i(83366),v=i(50304),k=i(62540);const b="BUTTON",j="BUTTON_DISABLED",N="EXTERNAL_LINK",S="LINK",A="ROUTER_LINK",C=(0,c.forwardRef)((e,t)=>{const{"aria-label":i,secondary:o=!1,arrow:s=!1,back:r=!1,caps:a=!1,children:c,className:d="",danger:p=!1,disabled:m=!1,external:y=!1,hideExternalIndicator:h=!1,href:C="",inverse:x=!1,noFlex:D=!1,onClick:T,small:w=!1,standalone:_=!1,linkButton:E=!1,to:R,leadingIcon:L,trailingIcon:O,...P}=e;const G=C||R||!T?R?A:y?N:S:m?j:b;const z=G===b||G===j?"button":G===A?l.N_:"a",Z=function(){let e;return G===N&&(e=(0,g._x)("(opens in a new tab)","screen reader text","google-site-kit")),G===j&&(e=(0,g._x)("(disabled)","screen reader text","google-site-kit")),e?i?`${i} ${e}`:"string"==typeof c?`${c} ${e}`:void 0:i}();let U=L,W=O;return r&&(U=(0,k.jsx)(f,{width:14,height:14})),y&&!h&&(W=(0,k.jsx)(M.A,{width:14,height:14})),s&&!x&&(W=(0,k.jsx)(I,{width:14,height:14})),s&&x&&(W=(0,k.jsx)(u,{width:14,height:14})),(0,k.jsxs)(z,{"aria-label":Z,className:n()("googlesitekit-cta-link",d,{"googlesitekit-cta-link--secondary":o,"googlesitekit-cta-link--inverse":x,"googlesitekit-cta-link--small":w,"googlesitekit-cta-link--caps":a,"googlesitekit-cta-link--danger":p,"googlesitekit-cta-link--disabled":m,"googlesitekit-cta-link--standalone":_,"googlesitekit-cta-link--link-button":E,"googlesitekit-cta-link--no-flex":!!D}),disabled:m,href:G!==S&&G!==N||m?void 0:C,onClick:T,rel:G===N?"noopener noreferrer":void 0,ref:t,target:G===N?"_blank":void 0,to:R,...P,children:[!!U&&(0,k.jsx)(v.A,{marginRight:5,children:U}),(0,k.jsx)("span",{className:"googlesitekit-cta-link__contents",children:c}),!!W&&(0,k.jsx)(v.A,{marginLeft:5,children:W})]})});C.propTypes={arrow:a().bool,back:a().bool,caps:a().bool,children:a().node,className:a().string,danger:a().bool,disabled:a().bool,external:a().bool,hideExternalIndicator:a().bool,href:a().string,inverse:a().bool,leadingIcon:a().node,linkButton:a().bool,noFlex:a().bool,onClick:a().func,small:a().bool,standalone:a().bool,to:a().string,trailingIcon:a().node};const x=C},45257(e,t,i){i.d(t,{A:()=>LoadingWrapper});var o=i(62688),s=i.n(o),n=i(4751),r=i(62540);function LoadingWrapper({loading:e,children:t,...i}){return e?(0,r.jsx)(n.A,{...i}):t}LoadingWrapper.propTypes={loading:s().bool,children:s().node,...n.A.propTypes}},59865(e,t,i){i.d(t,{A:()=>p});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(52684),l=i(13606),c=i(82871),g=i(49383),d=i(85149),u=i(62540);function ModalDialog({className:e="",dialogActive:t=!1,handleCancel:i=null,onOpen:o=null,onClose:n=null,title:r=null,provides:p,handleConfirm:m,subtitle:I,confirmButton:y=null,notes:h=[],danger:f=!1,inProgress:M=!1,small:v=!1,medium:k=!1,buttonLink:b=null}){const j=`googlesitekit-dialog-description-${(0,a.A)(ModalDialog)}`,N=!(!p||!p.length);return(0,u.jsxs)(g.Dialog,{open:t,onOpen:o,onClose:n,"aria-describedby":N?j:void 0,tabIndex:"-1",className:s()(e,{"googlesitekit-dialog-sm":v,"googlesitekit-dialog-md":k}),children:[(0,u.jsxs)(g.DialogTitle,{children:[f&&(0,u.jsx)(d.A,{width:28,height:28}),r]}),I?(0,u.jsx)("p",{className:"mdc-dialog__lead",children:I}):[],(0,u.jsxs)(g.DialogContent,{children:[N&&(0,u.jsx)("section",{id:j,className:"mdc-dialog__provides",children:(0,u.jsx)("ul",{className:"mdc-list mdc-list--underlined mdc-list--non-interactive",children:p.map(e=>(0,u.jsx)("li",{className:"mdc-list-item",children:(0,u.jsx)("span",{className:"mdc-list-item__text",children:e})},e))})}),h.length>0&&(0,u.jsx)("section",{className:"mdc-dialog__notes",children:h.map((e,t)=>(0,u.jsxs)("p",{className:"mdc-dialog__note",children:["string"==typeof e&&(0,l.A)((0,c.sprintf)(/* translators: %s is replaced with some sub-note text. */ /* translators: %s is replaced with some sub-note text. */ (0,c.__)("Note: %s","google-site-kit"),e),{strong:(0,u.jsx)("strong",{})}),"function"==typeof e&&(0,u.jsx)(e,{})]},`note-${t}`))})]}),(0,u.jsxs)(g.DialogFooter,{children:[(0,u.jsx)(g.Button,{className:"mdc-dialog__cancel-button",onClick:i,tertiary:!0,children:(0,c.__)("Cancel","google-site-kit")}),b?(0,u.jsx)(g.Button,{href:b,onClick:m,target:"_blank",danger:f,children:y}):(0,u.jsx)(g.SpinnerButton,{onClick:m,danger:f,disabled:M,isSaving:M,children:y||(0,c.__)("Disconnect","google-site-kit")})]})]})}ModalDialog.displayName="Dialog",ModalDialog.propTypes={className:r().string,dialogActive:r().bool,handleDialog:r().func,handleConfirm:r().func.isRequired,onOpen:r().func,onClose:r().func,title:r().string,provides:r().arrayOf(r().string),confirmButton:r().string,notes:r().arrayOf(r().oneOfType([r().string,r().elementType])),danger:r().bool,small:r().bool,medium:r().bool,buttonLink:r().string};const p=ModalDialog},60515(e,t,i){i.d(t,{A:()=>p});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(63696),l=i(82871),c=i(49383),g=i(5855),d=i(38432),u=i(62540);function NewBadge({tooltipTitle:e,learnMoreLink:t,forceOpen:i,hasLeftSpacing:o,hasNoSpacing:n,onLearnMoreClick:r=()=>{}}){const p=(0,u.jsx)(g.A,{className:s()("googlesitekit-new-badge",{"googlesitekit-new-badge--has-no-spacing":n}),label:(0,l.__)("New","google-site-kit"),hasLeftSpacing:o});return e?(0,u.jsx)(c.Tooltip,{tooltipClassName:"googlesitekit-new-badge__tooltip",title:(0,u.jsxs)(a.Fragment,{children:[e,(0,u.jsx)("br",{}),(0,u.jsx)(d.A,{href:t,onClick:r,external:!0,hideExternalIndicator:!0,children:(0,l.__)("Learn more","google-site-kit")})]}),placement:"top",enterTouchDelay:0,leaveTouchDelay:5e3,open:i,interactive:!0,children:p}):p}NewBadge.propTypes={tooltipTitle:r().string,learnMoreLink:r().string,forceOpen:r().bool,onLearnMoreClick:r().func,hasLeftSpacing:r().bool,hasNoSpacing:r().bool};const p=NewBadge},94656(e,t,i){i.d(t,{A:()=>l});var o=i(62688),s=i.n(o),n=i(47209),r=i(63696),a=i(78325);function Portal({children:e,slug:t}){const[i]=(0,r.useState)(document.createElement("div"));return(0,n.A)(()=>{t&&i.classList.add(`googlesitekit-portal-${t}`);const e=document.querySelector(".googlesitekit-plugin")||document.body;return e.appendChild(i),()=>e.removeChild(i)}),(0,a.createPortal)(e,i)}Portal.propTypes={slug:s().string,children:s().node},Portal.defaultProps={slug:"",children:null};const l=Portal},4751(e,t,i){i.d(t,{A:()=>c});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(97513),l=i(62540);function PreviewBlock({className:e,width:t,height:i,shape:o,padding:n,smallWidth:r,smallHeight:c,tabletWidth:g,tabletHeight:d,desktopWidth:u,desktopHeight:p}){const m=(0,a.dv)(),I={width:{[a.mp]:r,[a.Lg]:g,[a.Fo]:u,[a.Qb]:u},height:{[a.mp]:c,[a.Lg]:d,[a.Fo]:p,[a.Qb]:u}};return(0,l.jsx)("div",{className:s()("googlesitekit-preview-block",e,{"googlesitekit-preview-block--padding":n}),style:{width:I.width[m]||t,height:I.height[m]||i},children:(0,l.jsx)("div",{className:s()("googlesitekit-preview-block__wrapper",{"googlesitekit-preview-block__wrapper--circle":"circular"===o})})})}PreviewBlock.propTypes={className:r().string,width:r().string,height:r().string,shape:r().string,padding:r().bool,smallWidth:r().string,smallHeight:r().string,tabletWidth:r().string,tabletHeight:r().string,desktopWidth:r().string,desktopHeight:r().string},PreviewBlock.defaultProps={className:void 0,width:"100px",height:"100px",shape:"square",padding:!1,smallWidth:void 0,smallHeight:void 0,tabletWidth:void 0,tabletHeight:void 0,desktopWidth:void 0,desktopHeight:void 0};const c=PreviewBlock},82246(e,t,i){i.d(t,{A:()=>d});var o=i(62688),s=i.n(o),n=i(81276),r=i(63696),a=i(49383),l=i(59865),c=i(62540);let g=null;function RefocusableModalDialog({dialogActive:e=!1,refocusQuerySelector:t=null,...i}){const o=(0,r.useCallback)(()=>{setTimeout(()=>{const e=t?document.querySelector(t):g;e&&document.body.contains(e)&&e.focus(),t||(g=null)})},[t]),s=(0,n.A)(e);return(0,r.useEffect)(()=>(!0===s&&!1===e&&o(),()=>{o()}),[s,e,o]),(0,c.jsx)(l.A,{dialogActive:e,...i})}!function(){function e(e){const t=e.target.closest("button, a, input");t&&!t.classList.contains("mdc-dialog__cancel-button")&&(g=t)}"undefined"!=typeof globalThis&&globalThis.document&&!globalThis._googlesitekitModalFocusTrackerInitialized&&(globalThis.document.addEventListener("mousedown",e),globalThis.document.addEventListener("keydown",t=>{"Enter"!==t.key&&" "!==t.key||e(t)}),globalThis._googlesitekitModalFocusTrackerInitialized=!0)}(),RefocusableModalDialog.propTypes={dialogActive:s().bool,refocusQuerySelector:s().string,...a.Dialog.propTypes};const d=RefocusableModalDialog},19826(e,t,i){i.d(t,{Ay:()=>r,Kq:()=>n});const o=(0,i(63696).createContext)(""),{Consumer:s,Provider:n}=o,r=o},78014(e,t,i){i.d(t,{A:()=>StoreErrorNotices});var o=i(62688),s=i.n(o),n=i(50539),r=i(88273),a=i(13137),l=i(31012),c=i(73198),g=i(62540);function StoreErrorNotices({hasButton:e=!1,moduleSlug:t,storeName:i}){const o=(0,n.useSelect)(e=>e(i).getErrors()),s=(0,n.useSelect)(e=>e(r.i).getModule(t)),d=[];return o.filter(e=>!(!e?.message||d.includes(e.message))&&(d.push(e.message),!0)).map((t,o)=>{let{message:n}=t;return(0,a.SG)(t)&&(n=(0,l.c)(n,s)),(0,g.jsx)(c.A,{error:t,hasButton:e,storeName:i,message:n},o)})}StoreErrorNotices.propTypes={hasButton:s().bool,storeName:s().string.isRequired,moduleSlug:s().string}},83202(e,t,i){i.d(t,{A:()=>TourTooltip});var o=i(28056),s=i.n(o),n=i(4452),r=i.n(n),a=i(62688),l=i.n(a),c=i(82871),g=i(49383),d=i(30805);var u=i(72545),p=i(33052),m=i(62540);function TourTooltip({backProps:e,closeProps:t,index:i,primaryProps:n,size:a,step:l,tooltipProps:I}){const y=(0,d.i)("setupFlowRefresh"),h=a>1?function(e){return new Array(e??0).fill().map((e,t)=>t)}(a):[];function f(e){return r()("googlesitekit-tooltip-indicator",{active:e===i})}const M=y?10:14;return(0,m.jsx)("div",{className:r()("googlesitekit-tour-tooltip",l.className,{"googlesitekit-tour-tooltip--no-title":!l.title,"googlesitekit-tour-tooltip--setupFlowRefresh":y}),...I,children:(0,m.jsxs)(s(),{className:"googlesitekit-tooltip-card",children:[(0,m.jsxs)("div",{className:"googlesitekit-tooltip-body",children:[l.title&&(0,m.jsx)(p.A,{as:"h2",className:"googlesitekit-tooltip-title",size:"medium",type:"title",children:l.title}),(0,m.jsx)("div",{className:"googlesitekit-tooltip-content",children:l.content})]}),(0,m.jsxs)(o.CardActions,{className:"googlesitekit-tooltip-actions",children:[!y&&(0,m.jsx)("ul",{className:"googlesitekit-tooltip-indicators",children:h.map(e=>(0,m.jsx)("li",{className:f(e)},`indicator-${e}`))}),y&&(0,m.jsx)("p",{className:"googlesitekit-tooltip-steps",children:a>1&&`${i+1} / ${a}`}),(0,m.jsxs)("div",{className:"googlesitekit-tooltip-buttons",children:[0!==i&&(0,m.jsx)(g.Button,{className:"googlesitekit-tooltip-button",text:!y,tertiary:y,...e,children:e.title}),l.cta,n.title&&(0,m.jsx)(g.Button,{className:r()("googlesitekit-tooltip-button",{"googlesitekit-tooltip-button--primary":y}),text:!y,...n,children:n.title})]})]}),(0,m.jsx)(g.Button,{className:"googlesitekit-tooltip-close",icon:(0,m.jsx)(u.A,{width:M,height:M}),onClick:t.onClick,"aria-label":(0,c.__)("Close","google-site-kit"),text:!0,hideTooltipTitle:!0})]})})}TourTooltip.propTypes={backProps:l().object.isRequired,closeProps:l().object.isRequired,index:l().number.isRequired,isLastStep:l().bool.isRequired,primaryProps:l().object.isRequired,size:l().number.isRequired,step:l().shape({content:l().node,title:l().node,cta:l().oneOfType([l().element,l().bool]),className:l().string}).isRequired,tooltipProps:l().object.isRequired}},71264(e,t,i){i.d(t,{Ay:()=>TourTooltips,R0:()=>f,ei:()=>v});var o=i(62688),s=i.n(o),n=i(36703),r=i(15844),a=i(82871),l=i(50539),c=i(84895),g=i(7972),d=i(97345),u=i(97513),p=i(62659),m=i(65054),I=i(83202),y=i(62540);const h=(0,c.G)("setupFlowRefresh"),f={options:{arrowColor:"#3c7251",backgroundColor:"#3c7251",overlayColor:h?"rgba(0, 0, 0, 0.25)":"rgba(0, 0, 0, 0.6)",textColor:"#fff",zIndex:2e4},spotlight:{border:h?"none":"2px solid #3c7251",backgroundColor:"#fff"}},M={back:(0,a.__)("Back","google-site-kit"),close:(0,a.__)("Close","google-site-kit"),last:(0,a.__)("Got it","google-site-kit"),next:(0,a.__)("Next","google-site-kit")},v={disableAnimation:!0,styles:{arrow:{length:8,margin:56,spread:16},floater:{filter:"drop-shadow(rgba(60, 64, 67, 0.3) 0px 1px 2px) drop-shadow(rgba(60, 64, 67, 0.15) 0px 2px 6px)"}}},k={disableBeacon:!0,isFixed:!0,placement:"auto"},b={placement:"top",offset:0},j="feature_tooltip_view",N="feature_tooltip_advance",S="feature_tooltip_return",A="feature_tooltip_dismiss",C="feature_tooltip_complete";function TourTooltips({steps:e,tourID:t,gaEventCategory:i,isRepeatable:o,callback:s}){const a=`${t}-step`,c=`${t}-run`,{setValue:x}=(0,l.useDispatch)(g.nX),{dismissTour:D,receiveCurrentTour:T}=(0,l.useDispatch)(d.oR),w=(0,l.useRegistry)(),_=(0,p.A)(),E=(0,u.dv)(),R=(0,l.useSelect)(e=>e(g.nX).getValue(a)||0),L=(0,l.useSelect)(e=>{const i=o||!1===e(d.oR).isTourDismissed(t);return e(g.nX).getValue(c)&&i});function O(i){return`googlesitekit-showing-feature-tour--${t}-${e[i].slug||i}`}(0,r.A)(function(){globalThis.document.body.classList.add("googlesitekit-showing-feature-tour",`googlesitekit-showing-feature-tour--${t}`,O(R)),x(c,!0)});const P=e.map(e=>e.isResponsive&&E===u.mp?{...k,...e,...b,floaterProps:{...e.floaterProps,target:e.target}}:{...k,...e}),G=h?{...v,styles:{...v.styles,floater:{filter:"drop-shadow(rgba(0, 0, 0, 0.25) 0px 4px 16px)"}}}:v;return(0,y.jsx)(n.Ay,{callback:function(r){!function({index:e,action:t,lifecycle:o,size:s,status:r,type:a}){const l=e+1,c="function"==typeof i?i(_):i;a===n.qY.TOOLTIP&&o===n.VD.TOOLTIP?(0,m.sx)(c,j,l):t===n.kl.CLOSE&&o===n.VD.COMPLETE?(0,m.sx)(c,A,l):t===n.kl.NEXT&&r===n.XQ.FINISHED&&a===n.qY.TOUR_END&&s===l&&(0,m.sx)(c,C,l),o===n.VD.COMPLETE&&r!==n.XQ.FINISHED&&(t===n.kl.PREV&&(0,m.sx)(c,S,l),t===n.kl.NEXT&&(0,m.sx)(c,N,l))}(r);const{action:l,index:g,status:d,step:p,type:I}=r,y=l===n.kl.CLOSE,h=!y&&[n.qY.STEP_AFTER,n.qY.TARGET_NOT_FOUND].includes(I),f=[n.XQ.FINISHED,n.XQ.SKIPPED].includes(d),M=y&&I===n.qY.STEP_AFTER,v=f||M;n.qY.STEP_BEFORE===I&&function(e){let t=e.target;if("string"==typeof e.target&&(t=globalThis.document.querySelector(e.target)),!(t instanceof Element))return;if(!e.isResponsive||E!==u.mp)return void t.scrollIntoView({block:"center"});const i=document.querySelector(".__floater");if(!i)return;const{top:o,bottom:s}=t.getBoundingClientRect(),{height:n}=i.getBoundingClientRect(),r=o-n-60+window.scrollY;if(r>=0)window.scrollTo({top:r});else{const e=s-window.innerHeight+n+60+window.scrollY;window.scrollTo({top:e})}}(p),h?function(t,i){const o=t+(i===n.kl.PREV?-1:1);globalThis.document.body.classList.remove(O(t)),e[o]&&globalThis.document.body.classList.add(O(o)),x(a,o)}(g,l):v&&(globalThis.document.body.classList.remove("googlesitekit-showing-feature-tour",`googlesitekit-showing-feature-tour--${t}`),e[R]&&globalThis.document.body.classList.remove(O(R)),o?(x(c,!1),x(a,null),T(null)):D(t)),s&&s(r,w)},floaterProps:G,locale:M,run:L,stepIndex:R,steps:P,styles:f,tooltipComponent:I.A,showProgress:!h,continuous:!0,disableOverlayClose:!0,disableScrolling:!0})}TourTooltips.propTypes={steps:s().arrayOf(s().object).isRequired,tourID:s().string.isRequired,gaEventCategory:s().oneOfType([s().string,s().func]).isRequired,isRepeatable:s().bool,callback:s().func}},83880(e,t,i){i.d(t,{A:()=>c});var o=i(62688),s=i.n(o),n=i(97513),r=i(8513),a=i(33052),l=i(62540);function c({type:e=r.SZ,size:t,children:i,...o}){const s=(0,n.dv)();return(0,l.jsx)(a.A,{as:"p",type:e,size:t||(s===n.mp?r.Kk:r.Yw),...o,children:i})}c.propTypes={type:s().oneOf(r.tT),size:s().oneOf(r.oJ)}},8513(e,t,i){i.d(t,{Kk:()=>r,SZ:()=>o,Yw:()=>a,oJ:()=>l,s7:()=>s,tT:()=>n});const o="body",s="label",n=[o,"display","headline",s,"title"],r="small",a="medium",l=[r,a,"large"]},33052(e,t,i){i.d(t,{A:()=>Typography});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(8513),l=i(62540);function Typography({className:e,type:t,size:i,as:o="span",children:n,...r}){return(0,l.jsx)(o,{className:s()("googlesitekit-typography",e,{[`googlesitekit-typography--${t}`]:t&&a.tT.includes(t),[`googlesitekit-typography--${i}`]:i&&a.oJ.includes(i)}),...r,children:n})}Typography.propTypes={className:r().string,type:r().oneOf(a.tT),size:r().oneOf(a.oJ),as:r().oneOfType([r().string,r().elementType])}},55989(e,t,i){i.d(t,{A:()=>l});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(62540);function VisuallyHidden({className:e,children:t,...i}){return t?(0,a.jsx)("span",{...i,className:s()("screen-reader-text",e),children:t}):null}VisuallyHidden.propTypes={className:r().string,children:r().node},VisuallyHidden.defaultProps={className:""};const l=VisuallyHidden},60854(e,t,i){i.d(t,{A:()=>ConversionTrackingToggle});var o=i(62688),s=i.n(o),n=i(63696),r=i(82871),a=i(49383),l=i(50539),c=i(73198),g=i(45257),d=i(29785),u=i(62659),p=i(13047),m=i(15844),I=i(82246),y=i(62540);function ConfirmDisableConversionTrackingDialog({onConfirm:e,onCancel:t}){const i=(0,u.A)(),o=(0,r.__)("By disabling plugin conversion tracking, you will no longer have access to:","google-site-kit"),s=[(0,r.__)("Performance of your Ad campaigns","google-site-kit"),(0,r.__)("Tracking additional conversion-related events via Analytics","google-site-kit")];return(0,m.A)(()=>{(0,p.sx)(`${i}`,"ect_view_modal")}),(0,y.jsx)(I.A,{className:"googlesitekit-settings-module__confirm-disconnect-modal",title:(0,r.__)("Disable plugin conversion tracking","google-site-kit"),subtitle:o,handleConfirm:e,handleCancel:t,onClose:t,provides:s,confirmButton:(0,r.__)("Disable","google-site-kit"),dialogActive:!0,danger:!0})}function ConversionTrackingToggle({children:e,loading:t}){const i=(0,u.A)(),[o]=(0,n.useState)(null),[s,m]=(0,n.useState)(!1),I=(0,l.useSelect)(e=>e(d.O4).isConversionTrackingEnabled()),h=(0,l.useSelect)(e=>e(d.O4).isFetchingSaveConversionTrackingSettings()),{setConversionTrackingEnabled:f}=(0,l.useDispatch)(d.O4);return(0,y.jsxs)("div",{children:[(0,y.jsx)(g.A,{loading:t,width:"180px",height:"21.3px",children:(0,y.jsx)("div",{className:"googlesitekit-module-settings-group__switch",children:(0,y.jsx)(a.Switch,{label:(0,r.__)("Plugin conversion tracking","google-site-kit"),checked:I,disabled:h||t,onClick:()=>{I?((0,p.sx)(`${i}`,"ect_disable"),m(!0)):((0,p.sx)(`${i}`,"ect_enable"),f(!0))},hideLabel:!1})})}),!!o&&(0,y.jsx)(c.A,{message:o.message}),(0,y.jsx)(g.A,{className:"googlesitekit-settings-conversion-tracking-switch-description--loading",loading:t,width:"750px",height:"42px",smallWidth:"386px",smallHeight:"84px",tabletWidth:"540px",tabletHeight:"84px",children:(0,y.jsx)("p",{className:"googlesitekit-module-settings-group__helper-text",children:e})}),s&&(0,y.jsx)(ConfirmDisableConversionTrackingDialog,{onConfirm:()=>{(0,p.sx)(`${i}`,"ect_confirm_disable"),f(!1),m(!1)},onCancel:()=>{(0,p.sx)(`${i}`,"ect_cancel_disable"),m(!1)}})]})}ConfirmDisableConversionTrackingDialog.propTypes={onConfirm:s().func.isRequired,onCancel:s().func.isRequired},ConversionTrackingToggle.propTypes={children:s().node.isRequired,loading:s().bool}},35403(e,t,i){i.d(t,{A:()=>GoogleTagGatewayToggle});var o=i(4452),s=i.n(o),n=i(15844),r=i(63696),a=i(13606),l=i(82871),c=i(49383),g=i(50539),d=i(5855),u=i(38432),p=i(37325),m=i(3749),I=i(29785),y=i(62659),h=i(13047),f=i(30289),M=i(62540);const v=(0,f.A)(p.A);function GoogleTagGatewayToggle({className:e}){const t=(0,y.A)(),i=(0,g.useSelect)(e=>e(I.O4).isGoogleTagGatewayEnabled()),o=(0,g.useSelect)(e=>e(I.O4).isFetchingGetGTGServerRequirementStatus()),p=(0,g.useSelect)(e=>{const{isGTGHealthy:t,isScriptAccessEnabled:i}=e(I.O4);return!1!==t()&&!1!==i()}),{fetchGetGTGServerRequirementStatus:f,setGoogleTagGatewayEnabled:k}=(0,g.useDispatch)(I.O4),b=(0,g.useSelect)(e=>e(I.O4).getDocumentationLinkURL("google-tag-gateway-introduction")),j=(0,g.useSelect)(e=>e(I.O4).getDocumentationLinkURL("google-tag-gateway-server-requirements"));(0,n.A)(f);const N=(0,r.useCallback)(()=>{const e=i?"deactivate_google_tag_gateway":"activate_google_tag_gateway";(0,h.sx)(`${t}_gtg-settings-toggle`,e).finally(()=>{k(!i)})},[i,k,t]);return(0,M.jsxs)("div",{className:s()("googlesitekit-google-tag-gateway-toggle",e),children:[o&&(0,M.jsx)(c.ProgressBar,{className:"googlesitekit-google-tag-gateway-toggle__progress",small:!0}),!o&&(0,M.jsxs)("div",{className:"googlesitekit-module-settings-group__switch",children:[(0,M.jsx)(c.Switch,{label:(0,l.__)("Google tag gateway for advertisers","google-site-kit"),checked:!!i&&p,disabled:!p,onClick:N,hideLabel:!1}),(0,M.jsx)("div",{className:"googlesitekit-google-tag-gateway-toggle__switch-badge",children:(0,M.jsx)(d.A,{className:"googlesitekit-badge--beta",label:(0,l.__)("Beta","google-site-kit"),hasLeftSpacing:!0})})]}),(0,M.jsx)("p",{className:"googlesitekit-module-settings-group__helper-text",children:(0,a.A)((0,l.__)("Your tag data will be sent through your own domain to improve data quality and help you recover measurement signals. Learn more","google-site-kit"),{a:(0,M.jsx)(u.A,{href:b,onClick:()=>{(0,h.sx)(`${t}_gtg-settings-toggle`,"click_learn_more_link")},"aria-label":(0,l.__)("Learn more about Google tag gateway for advertisers","google-site-kit"),external:!0})})}),!o&&!p&&(0,M.jsx)(v,{type:m.L.WARNING,title:(0,a.A)((0,l.__)("Your server’s current settings prevent Google tag gateway for advertisers from working. To enable it, please contact your hosting provider and request access to external resources and plugin files. Learn more","google-site-kit"),{a:(0,M.jsx)(u.A,{href:j,onClick:()=>{(0,h.sx)(`${t}_gtg-settings-toggle-disabled`,"click_learn_more_link")},"aria-label":(0,l.__)("Learn more about Google tag gateway for advertisers server requirements","google-site-kit"),external:!0})}),variant:"warning",onInView:()=>{(0,h.sx)(`${t}_gtg-settings-toggle-disabled`,"view_notice")}})]})}},23955(e,t,i){i.d(t,{A:()=>AdBlockerWarning});var o,s=i(62688),n=i.n(s),r=i(50539),a=i(29785),l=i(88273),c=i(4452),g=i.n(c),d=i(13606),u=i(82871),p=i(38432),m=i(37325),I=i(3749),y=i(63696);function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;ty.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 13 14"},e),o||(o=y.createElement("path",{stroke:"currentColor",strokeWidth:1.5,d:"M4.5 1.5H3a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2V9M7 1.5h5v5M5 8.5 11.5 2"})));var M=i(62540);function AdBlockerWarningMessage({className:e,getHelpLink:t="",warningMessage:i=null}){return i?(0,M.jsx)(m.A,{className:g()("googlesitekit-notice--small",e),type:I.L.WARNING,description:(0,d.A)((0,u.sprintf)(/* translators: 1: The warning message. 2: "Get help" text. */ /* translators: 1: The warning message. 2: "Get help" text. */ (0,u.__)("%1$s. %2$s","google-site-kit"),i,(0,u.__)("Get help","google-site-kit")),{Link:(0,M.jsx)(p.A,{href:t,trailingIcon:(0,M.jsx)(f,{width:15,height:15}),external:!0,hideExternalIndicator:!0}),Strong:(0,M.jsx)("strong",{})}),hideIcon:!0}):null}function AdBlockerWarning({moduleSlug:e,className:t}){const i=(0,r.useSelect)(t=>t(l.i).getModuleStoreName(e)),o=(0,r.useSelect)(e=>e(i)?.getAdBlockerWarningMessage()),s=(0,r.useSelect)(t=>t(a.O4).getDocumentationLinkURL(`${e}-ad-blocker-detected`));return(0,M.jsx)(AdBlockerWarningMessage,{className:t,getHelpLink:s,warningMessage:o})}AdBlockerWarningMessage.propTypes={className:n().string,getHelpLink:n().string,warningMessage:n().string},AdBlockerWarning.propTypes={className:n().string,moduleSlug:n().string.isRequired}},12317(e,t,i){i.d(t,{A:()=>d});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(49383),l=i(38432),c=i(33052),g=i(62540);function CTA({title:e,headerText:t,headerContent:i,description:o,ctaLink:n,ctaLabel:r,ctaLinkExternal:d,ctaType:u,error:p,onClick:m,"aria-label":I,children:y}){return(0,g.jsxs)("div",{className:s()("googlesitekit-cta",{"googlesitekit-cta--error":p}),children:[(t||i)&&(0,g.jsxs)("div",{className:"googlesitekit-cta__header",children:[t&&(0,g.jsx)(c.A,{as:"h2",size:"small",type:"label",className:"googlesitekit-cta__header_text",children:t}),i]}),(0,g.jsxs)("div",{className:"googlesitekit-cta__body",children:[e&&(0,g.jsx)(c.A,{as:"h3",size:"small",type:"title",className:"googlesitekit-cta__title",children:e}),o&&"string"==typeof o&&(0,g.jsx)("p",{className:"googlesitekit-cta__description",children:o}),o&&"string"!=typeof o&&(0,g.jsx)("div",{className:"googlesitekit-cta__description",children:o}),r&&"button"===u&&(0,g.jsx)(a.Button,{"aria-label":I,href:n,onClick:m,children:r}),r&&"link"===u&&(0,g.jsx)(l.A,{href:n,onClick:m,"aria-label":I,external:d,hideExternalIndicator:d,arrow:!0,children:r}),y]})]})}CTA.propTypes={title:r().string.isRequired,headerText:r().string,description:r().oneOfType([r().string,r().node]),ctaLink:r().string,ctaLinkExternal:r().bool,ctaLabel:r().string,ctaType:r().string,"aria-label":r().string,error:r().bool,onClick:r().func,children:r().node,headerContent:r().node},CTA.defaultProps={title:"",headerText:"",headerContent:"",description:"",ctaLink:"",ctaLabel:"",ctaType:"link",error:!1,onClick:()=>{}};const d=CTA},75649(e,t,i){i.d(t,{A:()=>n});var o=i(63696),s=i(82871);function n({isDismissalFinal:e}={}){const[t]=(0,o.useState)(!0===e?(0,s.__)("Don’t show again","google-site-kit"):(0,s.__)("Maybe later","google-site-kit"));return t}},61736(e,t,i){i.d(t,{A:()=>SettingsGroup});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(33052),l=i(62540);function SettingsGroup({title:e,children:t,className:i}){return(0,l.jsxs)("div",{className:s()("googlesitekit-module-settings-group",i),children:[(0,l.jsx)(a.A,{as:"h4",size:"medium",type:"title",children:e}),t]})}SettingsGroup.propTypes={title:r().string.isRequired,children:r().node.isRequired,className:r().string}},98117(e,t,i){i.d(t,{A:()=>SettingsStatuses});var o=i(62688),s=i.n(o),n=i(82871),r=i(49383),a=i(33052),l=i(62540);function SettingsStatuses({statuses:e}){if(!e||0===e.length)return null;function t(e){return void 0===e?(0,l.jsx)("div",{className:"googlesitekit-settings-module__meta-item-data",children:(0,l.jsx)(r.ProgressBar,{})}):(0,l.jsx)("p",{className:"googlesitekit-settings-module__meta-item-data",children:e?(0,n.__)("Enabled","google-site-kit"):(0,n.__)("Disabled","google-site-kit")})}return(0,l.jsx)("div",{className:"googlesitekit-settings-module__meta-items",children:e.map(({label:e,status:i})=>(0,l.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,l.jsx)(a.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:e}),t(i)]},e))})}SettingsStatuses.propTypes={statuses:s().arrayOf(s().shape({label:s().string.isRequired,status:s().oneOf([void 0,!0,!1])}))}},89065(e,t,i){i.d(t,{A:()=>SurveyViewTrigger});var o=i(62688),s=i.n(o),n=i(63696),r=i(50539),a=i(97345);function SurveyViewTrigger({triggerID:e,ttl:t=0}){const{triggerSurvey:i}=(0,r.useDispatch)(a.oR);return(0,n.useEffect)(()=>{i(e,{ttl:t})},[e,t,i]),null}SurveyViewTrigger.propTypes={triggerID:s().string.isRequired,ttl:s().number}},84895(e,t,i){i.d(t,{G:()=>s,t:()=>o});const o=new Set(globalThis?._googlesitekitBaseData?.enabledFeatures||[]);function s(e,t=o){return t instanceof Set&&t.has(e)}},49993(e,t,i){i.d(t,{Gq:()=>d,IL:()=>I,LD:()=>p,SO:()=>u,a2:()=>s,xD:()=>m});var o=i(13047);const s="googlesitekit_",n=`${s}1.181.0_${globalThis._googlesitekitBaseData.storagePrefix}_`,r=["sessionStorage","localStorage"];let a,l=[...r];async function c(e){const t=globalThis[e];if(!t)return!1;try{const e="__storage_test__";return t.setItem(e,e),t.removeItem(e),!0}catch(e){return e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)&&0!==t.length}}async function g(){if(void 0!==a)return a;for(const e of l)a||await c(e)&&(a=globalThis[e]);return void 0===a&&(a=null),a}async function d(e){const t=await g();if(t){const i=t.getItem(`${n}${e}`);if(i){const e=JSON.parse(i),{timestamp:t,ttl:o,value:s,isError:n}=e;if(t&&(!o||Math.round(Date.now()/1e3)-tn,CZ:()=>g,Ej:()=>N,Gw:()=>S,Is:()=>r,KK:()=>u,Nn:()=>C,OT:()=>k,SH:()=>v,Y$:()=>p,ZS:()=>a,bg:()=>y,en:()=>j,ep:()=>I,f7:()=>s,hi:()=>m,jU:()=>o,k$:()=>f,kz:()=>A,ly:()=>l,mo:()=>h,s3:()=>M,uR:()=>c,x2:()=>b,zx:()=>d});const o="mainDashboard",s="entityDashboard",n="mainDashboardViewOnly",r="entityDashboardViewOnly",a="userInput",l="activation",c="splash",g="adminBar",d="adminBarViewOnly",u="settings",p="adBlockingRecovery",m="wpDashboard",I="wpDashboardViewOnly",y="moduleSetup",h="metricSelection",f="wpBlockEditor",M="keyMetricsSetup",v="key-metrics",k="traffic",b="site-goals",j="content",N="speed",S="monetization",A=[o,s,n,r,a,c,u,y,h],C=[n,r,d,I]},73866(e,t,i){i.d(t,{g4:()=>f,o1:()=>h});var o=i(32091),s=i.n(o),n=i(10523),r=i.n(n),a=i(78913),l=i(50539),c=i(13047);const g="SET_ERROR_FOR_SELECTOR",d="SET_ERROR_FOR_ACTION",u="CLEAR_SELECTOR_ERROR",p="CLEAR_SELECTOR_ERRORS",m="CLEAR_ACTION_ERROR",I="CLEAR_ACTION_ERRORS";function y(e,t){if(t&&Array.isArray(t)){const i=t.map(e=>"object"==typeof e?(0,c.Zm)(e):e);return`${e}::${r()(JSON.stringify(i))}`}return e}const h={setErrorForSelector:(e,t,i=[])=>(s()(e,"error is required."),s()(t,"selectorName is required."),s()(i&&Array.isArray(i),"args must be an array."),{type:g,payload:{error:e,baseName:t,args:i}}),setErrorForAction:(e,t,i=[])=>(s()(e,"error is required."),s()(t,"actionName is required."),s()(i&&Array.isArray(i),"args must be an array."),{type:d,payload:{error:e,baseName:t,args:i}}),clearSelectorError:(e,t=[])=>(s()(e,"selectorName is required."),s()(t&&Array.isArray(t),"args must be an array."),{type:u,payload:{baseName:e,args:t}}),clearSelectorErrors:e=>({type:p,payload:{baseName:e}}),clearActionError:(e,t=[])=>(s()(e,"actionName is required."),s()(t&&Array.isArray(t),"args must be an array."),{type:m,payload:{baseName:e,args:t}}),clearActionErrors:e=>({type:I,payload:{baseName:e}})};function f(e){s()(e,"storeName must be defined.");function t(e,t,i,o){const{baseName:s,args:n,error:r}=o,a=y(s,n);e[t]=e[t]||{},e[i]=e[i]||{},e[t][a]=r,e[i][a]=n}function i(e,t,i,o,s){const n=y(o,s);e[t]=e[t]||{},e[i]=e[i]||{},delete e[t][n],delete e[i][n]}function o(e,t,i,o){if(o){e[t]=e[t]||{},e[i]=e[i]||{};for(const s in e[t])(s===o||s.startsWith(`${o}::`))&&(delete e[t][s],delete e[i][s])}else e[t]={},e[i]={}}const n=(0,l.createReducer)((e,{type:s,payload:n})=>{switch(s){case g:t(e,"selectorErrors","selectorErrorArgs",n);break;case d:t(e,"actionErrors","actionErrorArgs",n);break;case u:{const{baseName:t,args:o}=n;i(e,"selectorErrors","selectorErrorArgs",t,o);break}case p:{const{baseName:t}=n;o(e,"selectorErrors","selectorErrorArgs",t);break}case m:{const{baseName:t,args:o}=n;i(e,"actionErrors","actionErrorArgs",t,o);break}case I:{const{baseName:t}=n;o(e,"actionErrors","actionErrorArgs",t);break}}}),r={getErrorForSelector(e,t,i=[]){s()(t,"selectorName is required.");const{selectorErrors:o}=e;return o[y(t,i)]},getErrorForAction(e,t,i=[]){s()(t,"actionName is required.");const{actionErrors:o}=e;return o[y(t,i)]},getErrors(e){const t=new Set([...Object.values(e.selectorErrors),...Object.values(e.actionErrors)]);return Array.from(t)},getMetaDataForSelectorError(e,t){const i=Object.keys(e.selectorErrors).find(i=>e.selectorErrors[i]===t);if(i){return{baseName:i.substring(0,i.indexOf("::")),args:e.selectorErrorArgs[i]}}return null},getSelectorDataForError:(0,a.N)(t=>function(i,o){const s=t(e).getMetaDataForSelectorError(o);if(s){const{baseName:i,args:o}=s;if(!!t(e)[i])return{storeName:e,name:i,args:o}}return null}),hasErrors:e=>r.getErrors(e).length>0};return{initialState:{selectorErrors:{},selectorErrorArgs:{},actionErrors:{},actionErrorArgs:{}},actions:h,controls:{},reducer:n,resolvers:{},selectors:r}}},35812(e,t,i){i.d(t,{U:()=>h});var o=i(32091),s=i.n(o),n=i(17243),r=i(50539),a=i(13047),l=i(73866),c=i(74426);function g(e){return e}function d(){return{}}function u(){}const{clearSelectorError:p,clearActionError:m,setErrorForSelector:I,setErrorForAction:y}=l.o1;function h({baseName:e,controlCallback:t,reducerCallback:i=g,argsToParams:o=d,validateParams:l=u,isAction:h=!1}){let f;s()(e,"baseName is required."),s()("function"==typeof t,"controlCallback is required and must be a function."),s()("function"==typeof i,"reducerCallback must be a function."),s()("function"==typeof o,"argsToParams must be a function."),s()("function"==typeof l,"validateParams must be a function.");try{l(o()),f=!1}catch(e){f=!0}const M=(0,c.m2)(e),v=(0,c.sP)(e),k=`FETCH_${v}`,b=`START_${k}`,j=`FINISH_${k}`,N=`CATCH_${k}`,S=`RECEIVE_${v}`,A=`fetch${M}`,C=`receive${M}`,x=`isFetching${M}`,D={[x]:{}};const T={[A](...t){const i=o(...t);return l(i),function*(t,i){let o,s;yield{payload:{params:t},type:b};const n=h?m:p;yield n(e,i);try{o=yield{payload:{params:t},type:k},yield T[C](o,t),yield{payload:{params:t},type:j}}catch(o){s=o;const n=h?y:I;yield n(s,e,i),yield{payload:{params:t},type:N}}return{response:o,error:s}}(i,t)},[C]:(e,t)=>(s()(void 0!==e,"response is required."),f?(s()((0,n.isPlainObject)(t),"params is required."),l(t)):t={},{payload:{response:e,params:t},type:S})},w={[k]:({payload:e})=>t(e.params)},_=(0,r.createReducer)((e,{type:t,payload:o})=>{switch(t){case b:{const{params:t}=o;return e[x]=e[x]||{},e[x][(0,a.Zm)(t)]=!0,e}case S:{const{response:t,params:s}=o;return i(e,t,s)}case j:{const{params:t}=o;return e[x]=e[x]||{},e[x][(0,a.Zm)(t)]=!1,e}case N:{const{params:t}=o;return e[x]=e[x]||{},e[x][(0,a.Zm)(t)]=!1,e}default:return e}});return{initialState:D,actions:T,controls:w,reducer:_,resolvers:{},selectors:{[x]:(e,...t)=>{if(void 0===e[x])return!1;let i;try{i=o(...t),l(i)}catch(e){return!1}return!!e[x][(0,a.Zm)(i)]}}}}},46763(e,t,i){i.d(t,{B7:()=>b,FK:()=>k,JG:()=>M,VM:()=>j,Wq:()=>I,hk:()=>v,mV:()=>m});var o=i(32091),s=i.n(o),n=i(17243),r=i(54419),a=i(50539),l=i(73866),c=i(35812),g=i(74426),d=i(8084);const{clearActionError:u,setErrorForAction:p}=l.o1,m="cannot submit changes while submitting changes",I="cannot submit changes if settings have not changed",y="SET_SETTINGS",h="ROLLBACK_SETTINGS",f="ROLLBACK_SETTING";function M(e,t,i,{ownedSettingsSlugs:o,storeName:l,settingSlugs:m=[],initialSettings:I,validateHaveSettingsChanged:M=j()}={}){s()(e,"type is required."),s()(t,"identifier is required."),s()(i,"datapoint is required.");const v=l||`${e}/${t}`,k={ownedSettingsSlugs:o,settings:I,savedSettings:void 0},b=(0,c.U)({baseName:"getSettings",controlCallback:()=>(0,r.get)(e,t,i,{},{useCache:!1}),reducerCallback:(0,a.createReducer)((e,t)=>{e.savedSettings={...t},e.settings={...t,...e.settings||{}}})}),N=(0,c.U)({baseName:"saveSettings",controlCallback:o=>{const{values:s}=o;return(0,r.set)(e,t,i,s)},reducerCallback:(0,a.createReducer)((e,t)=>{e.savedSettings={...t},e.settings={...t}}),argsToParams:e=>({values:e}),validateParams:({values:e}={})=>{s()((0,n.isPlainObject)(e),"values is required.")},isAction:!0}),S={},A={setSettings:e=>(s()((0,n.isPlainObject)(e),"values is required."),{payload:{values:e},type:y}),rollbackSettings:()=>({payload:{},type:h}),rollbackSetting:e=>(s()(e,"setting is required."),{payload:{setting:e},type:f}),*saveSettings(){const e=yield a.commonActions.getRegistry();yield u("saveSettings",[]);const t=e.select(v).getSettings(),{response:i,error:o}=yield N.actions.fetchSaveSettings(t);return o&&(yield p(o,"saveSettings",[])),{response:i,error:o}}},C=(0,a.createReducer)((e,{type:t,payload:i})=>{switch(t){case y:{const{values:t}=i;e.settings={...e.settings||{},...t};break}case h:e.settings=e.savedSettings;break;case f:{const{setting:t}=i;e.savedSettings[t]&&(e.settings={...e.settings||{},[t]:e.savedSettings[t]});break}default:void 0!==S[t]&&S[t](e,{type:t,payload:i})}}),x={*getSettings(){(yield a.commonActions.getRegistry()).select(v).getSettings()||(yield b.actions.fetchGetSettings())}},{safeSelector:D,dangerousSelector:T}=(0,d.RF)(M),w={haveSettingsChanged:D,__dangerousHaveSettingsChanged:T,getSettings:e=>e.settings,hasSettingChanged(e,t){s()(t,"setting is required.");const{settings:i,savedSettings:o}=e;return!(!i||!o)&&!(0,n.isEqual)(i[t],o[t])},isDoingSaveSettings:e=>Object.values(e.isFetchingSaveSettings).some(Boolean),getOwnedSettingsSlugs:e=>e.ownedSettingsSlugs,haveOwnedSettingsChanged:(0,a.createRegistrySelector)(e=>()=>{const t=e(v).getOwnedSettingsSlugs();return e(v).haveSettingsChanged(t)})};m.forEach(e=>{const t=(0,g.m2)(e),i=(0,g.sP)(e);A[`set${t}`]=e=>(s()(void 0!==e,`value is required for calls to set${t}().`),{payload:{value:e},type:`SET_${i}`}),S[`SET_${i}`]=(t,{payload:i})=>{const{value:o}=i;t.settings={...t.settings||{},[e]:o}},w[`get${t}`]=(0,a.createRegistrySelector)(t=>()=>(t(v).getSettings()||{})[e])});return{...(0,a.combineStores)(a.commonStore,b,N,{initialState:k,actions:A,controls:{},reducer:C,resolvers:x,selectors:w}),STORE_NAME:v}}function v(e,t){return async({select:i,dispatch:o})=>{if(i(t).haveSettingsChanged()){const{error:e}=await o(t).saveSettings();if(e)return{error:e}}return await(0,r.invalidateCache)("modules",e),{}}}function k(e){return({select:t,dispatch:i})=>t(e).haveSettingsChanged()?i(e).rollbackSettings():{}}function b(e){return t=>{const i=(0,d.WI)(t),{haveSettingsChanged:o,isDoingSubmitChanges:n}=i(e);s()(!n(),m),s()(o(),I)}}function j(){return(e,t,i)=>{const{settings:o,savedSettings:r}=t;i&&s()(!(0,n.isEqual)((0,n.pick)(o,i),(0,n.pick)(r,i)),I),s()(!(0,n.isEqual)(o,r),I)}}},74426(e,t,i){function o(e){return e.charAt(0).toUpperCase()+e.slice(1)}function s(e){return e.replace(/([a-z0-9]{1})([A-Z]{1})/g,"$1_$2").toUpperCase()}function n(e){return e.split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join("")}i.d(t,{Uf:()=>n,m2:()=>o,sP:()=>s})},8084(e,t,i){i.d(t,{$C:()=>C,RF:()=>A,WI:()=>N,_5:()=>k,jU:()=>v,o3:()=>M,x0:()=>j});var o=i(32091),s=i.n(o),n=i(17243),r=i(50532),a=i.n(r),l=i(78913);const c="GET_REGISTRY",g="AWAIT";function d(...e){const t=e.reduce((e,t)=>({...e,...t}),{}),i=b(e.reduce((e,t)=>[...e,...Object.keys(t)],[]));return s()(0===i.length,`collect() cannot accept collections with duplicate keys. Your call to collect() contains the following duplicated functions: ${i.join(", ")}. Check your data stores for duplicates.`),t}const u=d,p=d;function m(...e){const t=[...e];let i;return"function"!=typeof t[0]&&(i=t.shift()),(e=i,o={})=>t.reduce((e,t)=>t(e,o),e)}const I=d,y=d,h=d;function f(e){return e}function M(...e){const t=h(...e.map(e=>e.initialState||{}));return{initialState:t,controls:p(...e.map(e=>e.controls||{})),actions:u(...e.map(e=>e.actions||{})),reducer:m(t,...e.map(e=>e.reducer||f)),resolvers:I(...e.map(e=>e.resolvers||{})),selectors:y(...e.map(e=>e.selectors||{}))}}const v={getRegistry:()=>({payload:{},type:c}),*await(e){return{payload:{value:e},type:g}}},k={[c]:(0,l.b)(e=>()=>e),[g]:({payload:e})=>e.value};function b(e){const t=[],i={};for(let o=0;o=1?i[s]+1:1,i[s]>1&&t.push(s)}return t}const j={actions:v,controls:k,reducer:f};function N(e){return t=>S(e(t))}const S=a()(e=>(0,n.mapValues)(e,(e,t)=>(...i)=>{const o=e(...i);return s()(void 0!==o,`${t}(...) is not resolved`),o}));function A(e,{negate:t=!1}={}){return{safeSelector:(0,l.N)(i=>(o,...s)=>{const n=!t,r=!!t;try{return e(i,o,...s),n}catch{return r}}),dangerousSelector:(0,l.N)(t=>(i,...o)=>{e(t,i,...o)})}}function C(e,t){return s()("function"==typeof e,"a validator function is required."),s()("function"==typeof t,"an action creator function is required."),s()("Generator"!==e[Symbol.toStringTag]&&"GeneratorFunction"!==e[Symbol.toStringTag],"an action’s validator function must not be a generator."),(...i)=>(e(...i),t(...i))}},70301(e,t,i){i.d(t,{M:()=>o});const o="core/location"},29785(e,t,i){i.d(t,{O4:()=>o,OQ:()=>n,qc:()=>s});const o="core/site",s="primary",n="secondary"},8746(e,t,i){i.d(t,{Ay:()=>N,ne:()=>v});var o=i(32091),s=i.n(o),n=i(61971),r=i(51568),a=i(82286),l=i(50539),c=i(13047),g=i(19144),d=i(29785);function u(e){return(0,l.createRegistrySelector)(t=>()=>(t(d.O4).getSiteInfo()||{})[e])}const p="RECEIVE_SITE_INFO",m="RECEIVE_PERMALINK_PARAM",I="SET_SITE_KIT_AUTO_UPDATES_ENABLED",y="SET_KEY_METRICS_SETUP_COMPLETED_BY",h="SET_SETUP_ERROR_CODE",f={siteInfo:void 0,permaLink:!1},M={receiveSiteInfo:e=>(s()(e,"siteInfo is required."),{payload:{siteInfo:e},type:p}),receivePermaLinkParam:e=>(s()(e,"permaLink is required."),{payload:{permaLink:e},type:m}),setSiteKitAutoUpdatesEnabled:e=>(s()("boolean"==typeof e,"siteKitAutoUpdatesEnabled must be a boolean."),{payload:{siteKitAutoUpdatesEnabled:e},type:I}),setKeyMetricsSetupCompletedBy:e=>(s()("number"==typeof e,"keyMetricsSetupCompletedBy must be a number."),{payload:{keyMetricsSetupCompletedBy:e},type:y}),setSetupErrorCode:e=>(s()("string"==typeof e||null===e,"setupErrorCode must be a string or null."),{payload:{setupErrorCode:e},type:h})},v={},k=(0,l.createReducer)((e,{payload:t,type:i})=>{switch(i){case p:const{adminURL:i,ampMode:o,currentEntityID:s,currentEntityTitle:n,currentEntityType:r,currentEntityURL:a,homeURL:l,proxyPermissionsURL:c,proxySetupURL:g,referenceSiteURL:d,setupErrorCode:u,setupErrorMessage:f,setupErrorRedoURL:M,siteName:v,siteLocale:k,timezone:b,startOfWeek:j,usingProxy:N,webStoriesActive:S,proxySupportLinkURL:A,widgetsAdminURL:C,postTypes:x,wpVersion:D,updateCoreURL:T,changePluginAutoUpdatesCapacity:w,siteKitAutoUpdatesEnabled:_,pluginBasename:E,productPostType:R,keyMetricsSetupCompletedBy:L,keyMetricsSetupNew:O,consentModeRegions:P,anyoneCanRegister:G,isMultisite:z,hasActiveLeadEventProviders:Z,hasActiveEcommerceEventProviders:U}=t.siteInfo;e.siteInfo={adminURL:i,ampMode:o,currentEntityID:parseInt(s,10),currentEntityTitle:n,currentEntityType:r,currentEntityURL:a,homeURL:l,proxyPermissionsURL:c,proxySetupURL:g,referenceSiteURL:d,setupErrorCode:u,setupErrorMessage:f,setupErrorRedoURL:M,siteName:v,siteLocale:k,timezone:b,startOfWeek:j,usingProxy:N,webStoriesActive:S,proxySupportLinkURL:A,widgetsAdminURL:C,postTypes:x,wpVersion:D,updateCoreURL:T,changePluginAutoUpdatesCapacity:w,siteKitAutoUpdatesEnabled:_,pluginBasename:E,productPostType:R,keyMetricsSetupCompletedBy:L,keyMetricsSetupNew:O,consentModeRegions:P,anyoneCanRegister:G,isMultisite:z,hasActiveLeadEventProviders:Z,hasActiveEcommerceEventProviders:U};break;case m:e.permaLink=t.permaLink;break;case I:e.siteInfo||(e.siteInfo={}),e.siteInfo.siteKitAutoUpdatesEnabled=t.siteKitAutoUpdatesEnabled;break;case y:e.siteInfo||(e.siteInfo={}),e.siteInfo.keyMetricsSetupCompletedBy=t.keyMetricsSetupCompletedBy;break;case h:e.siteInfo||(e.siteInfo={}),e.siteInfo.setupErrorCode=t.setupErrorCode}}),b={*getSiteInfo(){if((yield l.commonActions.getRegistry()).select(d.O4).getSiteInfo())return;if(!globalThis._googlesitekitBaseData||!globalThis._googlesitekitEntityData)return void globalThis.console.error("Could not load core/site info.");const{adminURL:e,ampMode:t,homeURL:i,proxyPermissionsURL:o,proxySetupURL:s,referenceSiteURL:n,setupErrorCode:r,setupErrorMessage:a,setupErrorRedoURL:c,siteName:g,siteLocale:u,timezone:p,startOfWeek:m,usingProxy:I,webStoriesActive:y,proxySupportLinkURL:h,widgetsAdminURL:f,postTypes:v,wpVersion:k,updateCoreURL:b,changePluginAutoUpdatesCapacity:j,siteKitAutoUpdatesEnabled:N,pluginBasename:S,productPostType:A,keyMetricsSetupCompletedBy:C,keyMetricsSetupNew:x,consentModeRegions:D,anyoneCanRegister:T,isMultisite:w,hasActiveLeadEventProviders:_,hasActiveEcommerceEventProviders:E}=globalThis._googlesitekitBaseData,{currentEntityID:R,currentEntityTitle:L,currentEntityType:O,currentEntityURL:P}=globalThis._googlesitekitEntityData;yield M.receiveSiteInfo({adminURL:e,ampMode:t,currentEntityID:R,currentEntityTitle:L,currentEntityType:O,currentEntityURL:P,homeURL:i,proxyPermissionsURL:o,proxySetupURL:s,referenceSiteURL:n,setupErrorCode:r,setupErrorMessage:a,setupErrorRedoURL:c,siteName:g,siteLocale:u,timezone:p,startOfWeek:m,postTypes:v,usingProxy:!!I,webStoriesActive:y,proxySupportLinkURL:h,widgetsAdminURL:f,wpVersion:k,updateCoreURL:b,changePluginAutoUpdatesCapacity:j,siteKitAutoUpdatesEnabled:N,pluginBasename:S,productPostType:A,keyMetricsSetupCompletedBy:C,keyMetricsSetupNew:x,consentModeRegions:D,anyoneCanRegister:T,isMultisite:w,hasActiveLeadEventProviders:_,hasActiveEcommerceEventProviders:E})}},j={getSiteInfo:e=>e.siteInfo,getAdminURL:(0,l.createRegistrySelector)(e=>(t,i,o={})=>{const{adminURL:s}=e(d.O4).getSiteInfo()||{};if(void 0===s||void 0===i)return s;let a=s,l="";try{const e=new URL(s),t=e.pathname.endsWith("/")?e.pathname:`${e.pathname}/`;a=`${e.origin}${t}`,l=e.search||""}catch(e){a="/"===s[s.length-1]?s:`${s}/`,l=""}let c=i,g="admin.php";if(-1!==i.indexOf(".php?")){const e=i.split("?");if(c=n.parse(e.pop()).page,!c)return s;g=e.shift()}const{page:u,...p}=o;return(0,r.F)(`${a}${g}${l}`,{page:c,...p})}),getAMPMode:u("ampMode"),getCurrentEntityID:u("currentEntityID"),getCurrentEntityTitle:u("currentEntityTitle"),getCurrentEntityType:u("currentEntityType"),getCurrentEntityURL:u("currentEntityURL"),getHomeURL:u("homeURL"),getReferenceSiteURL:u("referenceSiteURL"),getProxySetupURL:u("proxySetupURL"),getProxyPermissionsURL:u("proxyPermissionsURL"),getCurrentReferenceURL:(0,l.createRegistrySelector)(e=>()=>{const t=e(d.O4).getCurrentEntityURL();return null!==t?t:e(d.O4).getReferenceSiteURL()}),isAMP:(0,l.createRegistrySelector)(e=>()=>{const t=e(d.O4).getAMPMode();if(void 0!==t)return!!t}),isPrimaryAMP:(0,l.createRegistrySelector)(e=>()=>{const t=e(d.O4).getAMPMode();if(void 0!==t)return t===d.qc}),isSecondaryAMP:(0,l.createRegistrySelector)(e=>()=>{const t=e(d.O4).getAMPMode();if(void 0!==t)return t===d.OQ}),getAdminSettingsURL:(0,l.createRegistrySelector)(e=>()=>{const t=e(d.O4).getAdminURL(),i=e(d.O4).isMultisite();if(void 0!==t&&void 0!==i)return new URL(!0===i?"network/settings.php":"options-general.php",t).href}),getTimezone:u("timezone"),getStartOfWeek:u("startOfWeek"),isUsingProxy:u("usingProxy"),getSiteName:u("siteName"),getSiteLocale:(0,l.createRegistrySelector)(e=>()=>e(d.O4).getSiteInfo()?.siteLocale?.replace("_","-")),getSetupErrorCode:u("setupErrorCode"),getSetupErrorMessage:u("setupErrorMessage"),getSetupErrorRedoURL:u("setupErrorRedoURL"),getProxySupportLinkURL:u("proxySupportLinkURL"),getWidgetsAdminURL:u("widgetsAdminURL"),getPostTypes:u("postTypes"),getPermaLinkParam:e=>{if(e.permaLink)return e.permaLink;const t=(0,a.d)(globalThis.location.href,"permaLink");return t||!1},isWebStoriesActive:u("webStoriesActive"),isSiteURLMatch:(0,l.createRegistrySelector)(e=>(t,i)=>{const o=e(d.O4).getReferenceSiteURL();return(0,c.dc)(o)===(0,c.dc)(i)}),getSiteURLPermutations:(0,l.createRegistrySelector)(e=>()=>{const t=e(d.O4).getReferenceSiteURL(),i=[],o=new URL(t);return o.hostname=o.hostname.replace(/^www\./i,""),o.protocol="http",i.push((0,c.CZ)(o)),o.protocol="https",i.push((0,c.CZ)(o)),o.hostname="www."+o.hostname,i.push((0,c.CZ)(o)),o.protocol="http",i.push((0,c.CZ)(o)),i}),getWPVersion:u("wpVersion"),getUpdateCoreURL:u("updateCoreURL"),hasChangePluginAutoUpdatesCapacity:u("changePluginAutoUpdatesCapacity"),getSiteKitAutoUpdatesEnabled:u("siteKitAutoUpdatesEnabled"),getPluginBasename:u("pluginBasename"),getKeyMetricsSetupCompletedBy:u("keyMetricsSetupCompletedBy"),getKeyMetricsSetupNew:u("keyMetricsSetupNew"),hasMinimumWordPressVersion:(0,l.createRegistrySelector)(e=>(t,i)=>{s()(i,"minimumWPVersion is required.");const{major:o,minor:n}=e(d.O4).getWPVersion()||{};if(void 0===o||void 0===n)return;const[r,a=0]=i.split(".").map(e=>parseInt(e,10));return r(0,g.G)((0,g.G)(j.getKeyMetricsSetupCompletedBy(e))),getConsentModeRegions:u("consentModeRegions"),getAnyoneCanRegister:u("anyoneCanRegister"),isMultisite:u("isMultisite"),hasActiveLeadEventProviders:u("hasActiveLeadEventProviders"),hasActiveEcommerceEventProviders:u("hasActiveEcommerceEventProviders")},N={initialState:f,actions:M,controls:v,reducer:k,resolvers:b,selectors:j}},7972(e,t,i){i.d(t,{Fc:()=>s,Yg:()=>n,nX:()=>o});const o="core/ui",s="activeContextID",n="forced-in-view-widget-areas"},97345(e,t,i){i.d(t,{$8:()=>r,$Q:()=>p,BT:()=>E,CQ:()=>A,D1:()=>Q,DF:()=>F,GM:()=>S,GT:()=>f,GU:()=>V,HA:()=>P,HD:()=>u,HP:()=>_,J5:()=>z,JF:()=>x,JK:()=>y,Ml:()=>I,SS:()=>R,UF:()=>g,UY:()=>B,Vl:()=>L,W6:()=>Y,Xq:()=>C,YQ:()=>D,Yw:()=>W,dV:()=>w,dX:()=>N,ej:()=>c,em:()=>n,ep:()=>b,fu:()=>v,gC:()=>M,hz:()=>m,jN:()=>J,jx:()=>d,lV:()=>l,nH:()=>G,oR:()=>o,od:()=>a,p3:()=>h,pG:()=>j,qv:()=>s,qy:()=>T,t1:()=>H,t7:()=>U,tB:()=>k,tK:()=>Z,u_:()=>O});const o="core/user",s="connected_url_mismatch",n="__global",r="temporary_persist_permission_error",a="adblocker_active",l=["weekly","monthly","quarterly"],c="googlesitekit_authenticate",g="googlesitekit_setup",d="googlesitekit_view_dashboard",u="googlesitekit_manage_options",p="googlesitekit_read_shared_module_data",m="googlesitekit_manage_module_sharing_options",I="googlesitekit_delegate_module_sharing_management",y="googlesitekit_update_plugins",h="kmAnalyticsAdSenseTopEarningContent",f="kmAnalyticsEngagedTrafficSource",M="kmAnalyticsLeastEngagingPages",v="kmAnalyticsNewVisitors",k="kmAnalyticsPopularAuthors",b="kmAnalyticsPopularContent",j="kmAnalyticsPopularProducts",N="kmAnalyticsReturningVisitors",S="kmAnalyticsTopCities",A="kmAnalyticsTopCitiesDrivingLeads",C="kmAnalyticsTopCitiesDrivingAddToCart",x="kmAnalyticsTopCitiesDrivingPurchases",D="kmAnalyticsTopDeviceDrivingPurchases",T="kmAnalyticsTopConvertingTrafficSource",w="kmAnalyticsTopCountries",_="kmAnalyticsTopPagesDrivingLeads",E="kmAnalyticsTopRecentTrendingPages",R="kmAnalyticsTopTrafficSource",L="kmAnalyticsTopTrafficSourceDrivingAddToCart",O="kmAnalyticsTopTrafficSourceDrivingLeads",P="kmAnalyticsTopTrafficSourceDrivingPurchases",G="kmAnalyticsPagesPerVisit",z="kmAnalyticsVisitLength",Z="kmAnalyticsTopReturningVisitorPages",U="kmSearchConsolePopularKeywords",W="kmAnalyticsVisitsPerVisitor",B="kmAnalyticsMostEngagingPages",H="kmAnalyticsTopCategories",Y=[h,f,M,v,k,b,j,N,H,S,A,C,x,D,T,w,E,R,L,G,z,Z,W,B,H],F=[...Y,U],Q="welcome-modal-with-tour",V="welcome-modal-gathering-data",J="initial-setup-notification-timeout"},88273(e,t,i){i.d(t,{U:()=>s,i:()=>o});const o="core/modules",s="insufficient_module_dependencies"},62051(e,t,i){i.d(t,{A:()=>LearnMoreLink});var o=i(62688),s=i.n(o),n=i(38432),r=i(68761),a=i(62540);function LearnMoreLink({id:e,label:t,url:i,ariaLabel:o,gaTrackingEventArgs:s,external:l=!0,...c}){const g=(0,r.A)(e);return(0,a.jsx)(n.A,{onClick:function(e){e.persist(),g.clickLearnMore(s?.label,s?.value)},href:i,"aria-label":o,external:l,...c,children:t})}LearnMoreLink.propTypes={id:s().string,label:s().string,url:s().string,ariaLabel:s().string,gaTrackingEventArgs:s().shape({label:s().string,value:s().string}),external:s().bool}},72050(e,t,i){i.d(t,{A:()=>SetupCTA});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(63696),l=i(49383),c=i(50539),g=i(83891),d=i(71189),u=i(61983),p=i(41671),m=i(8732),I=i(68761),y=i(10740),h=i(62540);function SetupCTA({notificationID:e,title:t,description:i,errorText:o,helpText:n,learnMoreLink:r,dismissButton:d,ctaButton:u,svg:p,footer:f,gaTrackingEventArgs:M,waitingProgress:v,...k}){const b=(0,I.A)(e,M?.category),{dismissNotification:j}=(0,c.useDispatch)(m.D);return(0,h.jsxs)(a.Fragment,{children:[!!v&&(0,h.jsx)(l.ProgressBar,{className:"googlesitekit-banner__progress-bar",...v}),(0,h.jsx)("div",{className:s()("googlesitekit-widget-context",{"googlesitekit-widget-context--with-progress-bar":!!v}),children:(0,h.jsx)(y.xA,{children:(0,h.jsx)(y.fI,{children:(0,h.jsx)(y.fh,{size:12,children:(0,h.jsx)(g.A,{className:"googlesitekit-banner--setup-cta",title:t,description:i,errorText:o,helpText:n,learnMoreLink:r&&{...r,onClick:async function(e){b.clickLearnMore(M?.label,M?.value),await(r?.onClick?.(e))}},dismissButton:d&&{...d,onClick:async function(t){await(d?.onClick?.(t)),b.dismiss(M?.label,M?.value),j(e,{...d?.dismissOptions})}},ctaButton:u&&{...u,onClick:async function(t){b.confirm(M?.label,M?.value),await(u?.onClick?.(t)),u?.dismissOnClick&&j(e,{...u?.dismissOptions})}},svg:p,footer:f,...k})})})})})]})}SetupCTA.propTypes={notificationID:r().string,title:r().string,description:r().oneOfType([r().string,r().node]),errorText:r().string,helpText:r().string,learnMoreLink:r().shape(p.A.propTypes),dismissButton:r().shape(u.A.propTypes),ctaButton:r().shape(d.A.propTypes),svg:r().shape({desktop:r().elementType,mobile:r().elementType,verticalPosition:r().oneOf(["top","center","bottom"])}),footer:r().node,gaTrackingEventArgs:r().shape({category:r().string,label:r().string,value:r().number}),waitingProgress:r().shape(l.ProgressBar.propTypes)}},84730(e,t,i){i.d(t,{Bp:()=>n,FQ:()=>r,He:()=>l,bI:()=>a,rq:()=>s,ui:()=>o});const o="warning-notification-gtg",s="gtg-setup-cta",n="setup-success-notification-site-kit",r={ERROR_HIGH:30,ERROR_LOW:60,WARNING:100,INFO:150,SETUP_CTA_HIGH:150,SETUP_CTA_LOW:200},a={HEADER:"notification-area-header",DASHBOARD_TOP:"notification-area-dashboard-top",OVERLAYS:"notification-area-overlays"},l={DEFAULT:"default",SETUP_CTAS:"setup-ctas"}},8732(e,t,i){i.d(t,{$:()=>n,D:()=>s});var o=i(20697);const s="core/notifications",n=[o.uR,o.jU,o.f7,o.Ax,o.Is]},68761(e,t,i){i.d(t,{A:()=>r});var o=i(63696),s=i(62659),n=i(13047);function r(e,t,{viewAction:i="view_notification",confirmAction:r="confirm_notification",dismissAction:a="dismiss_notification",clickLearnMoreAction:l="click_learn_more_link"}={}){const c=(0,s.A)(),g=t??`${c}_${e}`;return{view:(0,o.useCallback)((...e)=>(0,n.sx)(g,i,...e),[g,i]),confirm:(0,o.useCallback)((...e)=>(0,n.sx)(g,r,...e),[g,r]),dismiss:(0,o.useCallback)((...e)=>(0,n.sx)(g,a,...e),[g,a]),clickLearnMore:(0,o.useCallback)((...e)=>(0,n.sx)(g,l,...e),[g,l])}}},54519(e,t,i){function o(e,t){for(const[i,o]of Object.entries(t))e.registerNotification(i,o)}i.d(t,{U:()=>o})},65929(e,t,i){i.d(t,{A:()=>u});var o=i(63696),s=i(50539),n=i(49993),r=i(70301),a=i(29785),l=i(97345),c=i(88273),g=i(65054),d=i(62659);function u(e){const t=(0,d.A)(),i=(0,s.useSelect)(t=>t(c.i).getModule(e)),u=(0,s.useSelect)(e=>e(l.oR).hasCapability(l.HD)),{activateModule:p}=(0,s.useDispatch)(c.i),{navigateTo:m}=(0,s.useDispatch)(r.M),{setInternalServerError:I}=(0,s.useDispatch)(a.O4),y=(0,o.useCallback)(async()=>{const{error:i,response:o}=await p(e);i?I({id:`${e}-setup-error`,description:i.message}):(await(0,g.sx)(`${t}_widget-activation-cta`,"activate_module",e),await(0,n.SO)("module_setup",e,{ttl:300}),m(o.moduleReauthURL))},[p,e,m,I,t]);return i?.name&&u?y:null}},7076(e,t,i){i.d(t,{d:()=>r});var o=i(17243),s=i(18117),n=i(63696);function r(...e){const t=(0,s.MA)(()=>(0,o.debounce)(...e),e);return(0,n.useEffect)(()=>()=>t.cancel(),[t]),t}},30805(e,t,i){i.d(t,{i:()=>r});var o=i(63696),s=i(79961),n=i(84895);function r(e){const t=(0,o.useContext)(s.A);return(0,n.G)(e,t)}},85097(e,t,i){i.d(t,{W:()=>l});var o=i(79257),s=i(35470),n=i(63696),r=i(52735),a=i(7972);function l({sticky:e=!1}={}){const t=(0,n.useContext)(r.A),[i,l]=(0,n.useState)(!1),c=(0,s.A)(e=>e(a.nX).getInViewResetCount()),g=(0,s.A)(e=>e(a.nX).getValue("forceInView"));return(0,n.useEffect)(()=>{t.value&&!i&&l(!0)},[i,t,l]),(0,n.useEffect)(()=>{g&&l(!0)},[g]),(0,o.A)(()=>{l(!1)},[c]),!(!e||!i)||!!t.value}},37467(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o=i(63696),s=i(51568),n=i(82286);const __WEBPACK_DEFAULT_EXPORT__=function(e,t,i=globalThis){const[r,a]=(0,o.useState)((0,n.d)(i.location.href,e)||t);return[r,function(t){a(t);const o=(0,s.F)(i.location.href,{[e]:t});i.history.replaceState(null,"",o)}]}},62659(e,t,i){i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o=i(63696),s=i(19826);const __WEBPACK_DEFAULT_EXPORT__=function(){return(0,o.useContext)(s.Ay)}},10740(e,t,i){i.d(t,{$z:()=>o.$,CR:()=>s.C,Cf:()=>r.DialogContent,Es:()=>r.DialogFooter,Nv:()=>l.N,P3:()=>c.P,Si:()=>n.S,fI:()=>g.fI,fh:()=>g.fh,lG:()=>a.a,xA:()=>g.xA});var o=i(3412),s=i(56655),n=i(30454),r=i(12786),a=i.n(r),l=i(91046),c=i(26569),g=i(14777)},81597(e,t,i){i.d(t,{I:()=>o});const o="ads"},22942(e,t,i){i.d(t,{A_:()=>g,DF:()=>u,L1:()=>p,M0:()=>r,Mc:()=>a,Ok:()=>c,U9:()=>l,iW:()=>n,ue:()=>s,wq:()=>o,xR:()=>d});const o=1,s=2,n=3,r="enhanced-measurement-activation-banner-tooltip-state",a="enhanced-measurement-activation-banner-dismissed-item",l="_r.explorerCard..selmet",c="_r.explorerCard..seldim",g="_r..dataFilters",d="_r..nav",u="key-metrics-connect-ga4-cta-widget",p="analytics-4"},32803(e,t,i){i.d(t,{Y:()=>o});const o="search-console"},51193(e,t,i){i.d(t,{Du:()=>u,GH:()=>a,Gp:()=>l,IS:()=>h,Jg:()=>g,N_:()=>M,O5:()=>f,Ql:()=>p,Qr:()=>m,XH:()=>y,r0:()=>c,sq:()=>I,tt:()=>d});var o=i(32091),s=i.n(o),n=i(17243),r=i(82871);const a="Invalid dateString parameter, it must be a string.",l='Invalid date range, it must be a string with the format "last-x-days".',c=60,g=60*c,d=24*g,u=7*d;function p(){function e(e){return(0,r.sprintf)(/* translators: %s: number of days */ /* translators: %s: number of days */ (0,r._n)("Last %s day","Last %s days",e,"google-site-kit"),e)}return{"last-7-days":{slug:"last-7-days",label:e(7),days:7},"last-14-days":{slug:"last-14-days",label:e(14),days:14},"last-28-days":{slug:"last-28-days",label:e(28),days:28},"last-90-days":{slug:"last-90-days",label:e(90),days:90}}}function m(e=""){if(!(0,n.isString)(e))return!1;if(3!==e.split("-").length)return!1;const t=new Date(e);return(0,n.isDate)(t)&&!isNaN(t)}function I(e){s()((0,n.isDate)(e)&&!isNaN(e),"Date param must construct to a valid date instance or be a valid date instance itself.");const t=`${e.getMonth()+1}`,i=`${e.getDate()}`;return[e.getFullYear(),t.length<2?`0${t}`:t,i.length<2?`0${i}`:i].join("-")}function y(e){s()(m(e),a);const[t,i,o]=e.split("-");return new Date(t,i-1,o)}function h(e,t){return I(M(e,t*d))}function f(e){const t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]}function M(e,t){s()(m(e)||(0,n.isDate)(e)&&!isNaN(e),a);const i=m(e)?y(e).getTime():e.getTime();return new Date(i-1e3*t)}},13137(e,t,i){i.d(t,{G:()=>a,HY:()=>c,SG:()=>l,db:()=>s,e4:()=>d,vl:()=>g});i(17243);var o=i(82871);const s="missing_required_scopes",n="insufficientPermissions",r="forbidden";function a(e){return e?.code===s}function l(e){return[n,r].includes(e?.data?.reason)}function c(e){return!!e?.data?.reconnectURL}function g(e,t){return!(!t?.storeName||l(e)||a(e)||c(e))}function d(e){return"internal_server_error"===e?.code?(0,o.__)("There was a critical error on this website while fetching data","google-site-kit"):"invalid_json"===e?.code?(0,o.__)("The server provided an invalid response","google-site-kit"):e?.message}},49746(e,t,i){i.d(t,{Eo:()=>d,JK:()=>I,K5:()=>m,jq:()=>p,mK:()=>g});var o=i(17243),s=i(50532),n=i.n(s),r=i(82871);function a(e,t={}){const{formatUnit:i,formatDecimal:o}=function(e,t={}){const{hours:i,minutes:o,seconds:s}=l(e);return{hours:i,minutes:o,seconds:s,formatUnit(){const{unitDisplay:n="short",...a}=t,l={unitDisplay:n,...a,style:"unit"};return 0===e?p(s,{...l,unit:"second"}):(0,r.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ (0,r._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),s?p(s,{...l,unit:"second"}):"",o?p(o,{...l,unit:"minute"}):"",i?p(i,{...l,unit:"hour"}):"").trim()},formatDecimal(){const t=(0,r.sprintf)( // translators: %s: number of seconds with "s" as the abbreviated unit. // translators: %s: number of seconds with "s" as the abbreviated unit. (0,r.__)("%ds","google-site-kit"),s);if(0===e)return t;const n=(0,r.sprintf)( // translators: %s: number of minutes with "m" as the abbreviated unit. // translators: %s: number of minutes with "m" as the abbreviated unit. (0,r.__)("%dm","google-site-kit"),o),a=(0,r.sprintf)( // translators: %s: number of hours with "h" as the abbreviated unit. // translators: %s: number of hours with "h" as the abbreviated unit. (0,r.__)("%dh","google-site-kit"),i);return(0,r.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ (0,r._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),s?t:"",o?n:"",i?a:"").trim()}}}(e,t);try{return i()}catch{return o()}}function l(e){e=parseInt(e,10),Number.isNaN(e)&&(e=0);return{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}}function c(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e}function g(e){let t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:(0,o.isPlainObject)(e)&&(t={...e}),t}function d(e,t={}){e=(0,o.isFinite)(e)?e:Number(e),(0,o.isFinite)(e)||(console.warn("Invalid number",e,typeof e),e=0);const i=g(t),{style:s="metric"}=i;return"metric"===s?function(e){const t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?(0,r.sprintf)( // translators: %s: an abbreviated number in millions. // translators: %s: an abbreviated number in millions. (0,r.__)("%sM","google-site-kit"),p(c(e),e%10==0?{}:t)):1e4<=e?(0,r.sprintf)( // translators: %s: an abbreviated number in thousands. // translators: %s: an abbreviated number in thousands. (0,r.__)("%sK","google-site-kit"),p(c(e))):1e3<=e?(0,r.sprintf)( // translators: %s: an abbreviated number in thousands. // translators: %s: an abbreviated number in thousands. (0,r.__)("%sK","google-site-kit"),p(c(e),e%10==0?{}:t)):p(e,{signDisplay:"never",maximumFractionDigits:1})}(e):"duration"===s?a(e,i):"durationISO"===s?function(e){let{hours:t,minutes:i,seconds:o}=l(e);return o=("0"+o).slice(-2),i=("0"+i).slice(-2),t=("0"+t).slice(-2),"00"===t?`${i}:${o}`:`${t}:${i}:${o}`}(e):p(e,i)}const u=n()(console.warn);function p(e,t={}){const{locale:i=I(),...o}=t;try{return new Intl.NumberFormat(i,o).format(e)}catch(t){u(`Site Kit numberFormat error: Intl.NumberFormat( ${JSON.stringify(i)}, ${JSON.stringify(o)} ).format( ${typeof e} )`,t.message)}const s={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},n=["signDisplay","compactDisplay"],r={};for(const[e,t]of Object.entries(o))s[e]&&t===s[e]||n.includes(e)||(r[e]=t);try{return new Intl.NumberFormat(i,r).format(e)}catch{return new Intl.NumberFormat(i).format(e)}}function m(e,t={}){const{locale:i=I(),style:o="long",type:s="conjunction"}=t;if(Intl.ListFormat){return new Intl.ListFormat(i,{style:o,type:s}).format(e)} /* translators: used between list items, there is a space after the comma. */const n=(0,r.__)(", ","google-site-kit");return e.join(n)}function I(e=globalThis){const t=(0,o.get)(e,["_googlesitekitLegacyData","locale"]);if(t){const e=t.match(/^(\w{2})?(_)?(\w{2})/);if(e&&e[0])return e[0].replace(/_/g,"-")}return e.navigator.language}},13047(e,t,i){i.d(t,{tt:()=>h.tt,Jg:()=>h.Jg,Gp:()=>h.Gp,GH:()=>h.GH,r0:()=>h.r0,Du:()=>h.Du,Zf:()=>x,Cn:()=>b,G7:()=>y,vH:()=>I,N_:()=>h.N_,zh:()=>T,mK:()=>g.mK,Ql:()=>h.Ql,vY:()=>k,sq:()=>h.sq,VZ:()=>j.VZ,JK:()=>g.JK,IS:()=>h.IS,pH:()=>j.pH,kf:()=>S,O5:()=>h.O5,Qr:()=>h.Qr,x6:()=>N,K5:()=>g.K5,S_:()=>m,dc:()=>j.dc,Eo:()=>g.Eo,jq:()=>g.jq,DK:()=>C.D,N9:()=>A,p9:()=>n.p,XH:()=>h.XH,Zm:()=>l,sx:()=>s.sx,BI:()=>s.BI,CZ:()=>n.C,BG:()=>D});var o=i(17243),s=i(65054),n=i(50477),r=i(10523),a=i.n(r);function l(e){return a()(JSON.stringify(c(e)))}function c(e){const t={};return Object.keys(e).sort().forEach(i=>{let o=e[i];o&&"object"==typeof o&&!Array.isArray(o)&&(o=c(o)),t[i]=o}),t}var g=i(49746);function d(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'$1')}function u(e){return`

${e.replace(/\n{2,}/g,"

")}

`}function p(e){return e.replace(/\n/gi,"
")}function m(e){const t=[d,u,p];let i=e;for(const e of t)i=e(i);return i}function I(e){return e=parseFloat(e),isNaN(e)||0===e?[0,0,0,0]:[Math.floor(e/60/60),Math.floor(e/60%60),Math.floor(e%60),Math.floor(1e3*e)-1e3*Math.floor(e)]}function y(e){const t=e&&!Number.isInteger(e)?new Date(e).getTime():e;return isNaN(t)||!t?0:t}var h=i(51193),f=i(30908),M=i(38017),v=i(62540);function k(e,t={}){if(Number.isNaN(Number(e)))return"";const{invertColor:i=!1}=t;return(0,f.Ay)((0,v.jsx)(M.A,{direction:e>0?"up":"down",invertColor:i}))}function b(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}var j=i(48276);function N(e){const t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function S(e){if("number"==typeof e)return!0;const t=(e||"").toString();return!!t&&!isNaN(t)}function A(e){return Array.isArray(e)?[...e].sort():e}var C=i(11193);function x(e,t){function i(e){return"0"===e||0===e}if(i(e)&&i(t))return 0;if(i(e)||Number.isNaN(e))return null;const o=(t-e)/e;return Number.isNaN(o)||!Number.isFinite(o)?null:o}function D(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}}function T(e){if(!e)return"";const t=e.replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(t)).replace(/(\\)/g,"");return(0,o.unescape)(t)}},31012(e,t,i){i.d(t,{c:()=>r});var o=i(82871),s=i(22942),n=i(32803);function r(e="",t={}){const{slug:i="",name:r="",owner:a={}}=t||{};if(!i||!r)return e;let l="",c="";return s.L1===i?e.match(/account/i)?l=(0,o.__)("Your Google account does not have sufficient permissions for this Analytics account, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/property/i)?l=(0,o.__)("Your Google account does not have sufficient permissions for this Analytics property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/view/i)&&(l=(0,o.__)("Your Google account does not have sufficient permissions for this Analytics view, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")):n.Y===i&&(l=(0,o.__)("Your Google account does not have sufficient permissions for this Search Console property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")),l||(l=(0,o.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */ (0,o.__)("Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"),r)),a&&a.login&&(c=(0,o.sprintf)(/* translators: %s: owner name */ /* translators: %s: owner name */ (0,o.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),a.login)),c||(c=(0,o.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),`${l} ${c}`}},19144(e,t,i){function o(e){if(void 0!==e)return!e}i.d(t,{G:()=>o})},11193(e,t,i){i.d(t,{D:()=>n});var o=i(32091),s=i.n(o);function n(e,{dateRangeLength:t}){s()(Array.isArray(e),"report must be an array to partition."),s()(Number.isInteger(t)&&t>0,"dateRangeLength must be a positive integer.");const i=-1*t;return{currentRange:e.slice(i),compareRange:e.slice(2*i,i)}}},55465(e,t,i){i.d(t,{O:()=>s});var o=i(31234);const s=i.n(o)()(globalThis)},50477(e,t,i){i.d(t,{C:()=>n,p:()=>s});var o=i(55465);function s(e,t={}){return{__html:o.O.sanitize(e,t)}}function n(e){const t="object"==typeof e?e.toString():e;return t?.replace?.(/\/+$/,"")}},65054(e,t,i){i.d(t,{M9:()=>N,sx:()=>b,BI:()=>j});var o=i(17243),s=i(84895);const n="_googlesitekitDataLayer",r="data-googlesitekit-gtag";function a(e){return function(){e[n]=e[n]||[],e[n].push(arguments)}}const l={activeModules:[],isAuthenticated:!1,referenceSiteURL:"",trackingEnabled:!1,trackingID:"",userIDHash:"",userRoles:[]};const{activeModules:c=[],isSiteKitScreen:g,trackingEnabled:d,trackingID:u,referenceSiteURL:p,userIDHash:m,isAuthenticated:I,userRoles:y}=globalThis._googlesitekitTrackingData||{},h={activeModules:c,trackingEnabled:d,trackingID:u,referenceSiteURL:p,userIDHash:m,isSiteKitScreen:g,userRoles:y,isAuthenticated:I,pluginVersion:"1.181.0"},{enableTracking:f,disableTracking:M,isTrackingEnabled:v,initializeSnippet:k,trackEvent:b,trackEventOnce:j}=function(e,t=globalThis,i=globalThis){const c={...l,...e};c.referenceSiteURL&&(c.referenceSiteURL=c.referenceSiteURL.toString().replace(/\/+$/,""));const g=function(e,t){const i=a(t);let o;const{activeModules:l,referenceSiteURL:c,userIDHash:g,userRoles:d=[],isAuthenticated:u,pluginVersion:p}=e;return function(){const{document:t}=globalThis;if(void 0===o&&(o=!!t.querySelector(`script[${r}]`)),o)return!1;o=!0;const a=d?.length?d.join(","):"";i("js",new Date),i("config",e.trackingID,{groups:"site_kit",send_page_view:e.isSiteKitScreen,domain:c,plugin_version:p||"",enabled_features:Array.from(s.t).join(","),active_modules:l.join(","),authenticated:u?"1":"0",user_properties:{user_roles:a,user_identifier:g}});const m=t.createElement("script");return m.setAttribute(r,""),m.async=!0,m.src=`https://www.googletagmanager.com/gtag/js?id=${e.trackingID}&l=${n}`,t.head.appendChild(m),{scriptTagSrc:`https://www.googletagmanager.com/gtag/js?id=${e.trackingID}&l=${n}`}}}(c,t),d=function(e,t,i,o){const s=a(t);return async function(t,n,r,a){const{trackingEnabled:l}=e;if(!l)return null;i();const c={send_to:"site_kit",event_category:t,event_label:r,value:a};return new Promise(e=>{const i=setTimeout(function(){o.console.warn(`Tracking event "${n}" (category "${t}") took too long to fire.`),e()},1e3);function r(){clearTimeout(i),e()}s("event",n,{...c,event_callback:r}),o._gaUserPrefs?.ioo?.()&&r()})}}(c,t,g,i),u={};return{enableTracking:function(){c.trackingEnabled=!0},disableTracking:function(){c.trackingEnabled=!1},initializeSnippet:g,isTrackingEnabled:function(){return!!c.trackingEnabled},trackEvent:d,trackEventOnce:function(...e){const t=JSON.stringify(e);u[t]||(u[t]=(0,o.once)(d)),u[t](...e)}}}(h);function N(e){e?f():M()}g&&d&&k()},48276(e,t,i){i.d(t,{VZ:()=>n,dc:()=>r,pH:()=>s,r0:()=>a});var o=i(84024);function s(e){try{return new URL(e).pathname}catch{}return null}function n(e,t){try{return new URL(t,e).href}catch{}return("string"==typeof e?e:"")+("string"==typeof t?t:"")}function r(e){return"string"!=typeof e?e:e.replace(/^https?:\/\/(www\.)?/i,"").replace(/\/$/,"")}function a(e,t){if(!(0,o.m)(e))return e;if(e.length<=t)return e;const i=new URL(e),s=e.replace(i.origin,"");if(s.lengthl});var o=i(62688),s=i.n(o),n=i(63560),r=i(63696),a=i(62540);function l(e){function WithIntersectionObserverComponent({onInView:t,...i}){const o=(0,r.useRef)(),s=(0,n.A)(o,{root:null,threshold:.45}),[l,c]=(0,r.useState)(!1),g=!!s?.isIntersecting&&!!s?.intersectionRatio;return(0,r.useEffect)(()=>{s&&g&&!l&&(t(),c(!0))},[l,g,s,t]),(0,a.jsx)(e,{ref:o,...i})}return WithIntersectionObserverComponent.displayName="WithIntersectionObserverComponent",(e.displayName||e.name)&&(WithIntersectionObserverComponent.displayName+=`(${e.displayName||e.name})`),WithIntersectionObserverComponent.propTypes={onInView:s().func.isRequired,...e.propTypes},WithIntersectionObserverComponent}},54419(e){e.exports=googlesitekit.api},49383(e){e.exports=googlesitekit.components},50539(e){e.exports=googlesitekit.data},82871(e){e.exports=googlesitekit.i18n},13620(e){e.exports=googlesitekit.modules},46935(e){e.exports=googlesitekit.notifications},88176(e){e.exports=googlesitekit.widgets}},e=>{e.O(0,[660],()=>{return t=46533,e(e.s=t);var t});e.O()}]);