Current File : /home/bravrvjk/hpgt.org/wp-content/plugins/elementor/assets/js/packages/onboarding//onboarding.js
/*! For license information please see onboarding.js.LICENSE.txt */
!function(){"use strict";var e={"./packages/apps/onboarding/src/analytics/core-feature-ids.ts":function(e,t,n){n.r(t),n.d(t,{CORE_FEATURE_IDS:function(){return o}});const o=new Set(["classes_variables","core_placeholder"])},"./packages/apps/onboarding/src/analytics/event-queue.ts":function(e,t,n){n.r(t),n.d(t,{clearEventQueue:function(){return clearEventQueue},enqueueEvent:function(){return enqueueEvent},getEventQueue:function(){return getEventQueue}});const o="elementor_ob_event_queue";function enqueueEvent(e,t){try{const n=getEventQueue();n.push({name:e,payload:t,timestamp:Date.now()}),sessionStorage.setItem(o,JSON.stringify(n))}catch{}}function getEventQueue(){try{const e=sessionStorage.getItem(o);return e?JSON.parse(e):[]}catch{return[]}}function clearEventQueue(){try{sessionStorage.removeItem(o)}catch{}}},"./packages/apps/onboarding/src/analytics/events.ts":function(e,t,n){n.r(t),n.d(t,{EXPERIENCE_VALUE_MAP:function(){return i},OnboardingEventName:function(){return o},PERSONA_VALUE_MAP:function(){return s},STEP_NUMBERS:function(){return r},STEP_SPEC_NAMES:function(){return l},TARGET_NAME_PERSONA:function(){return a},THEME_VALUE_MAP:function(){return c}});const o={INITIALIZED:"ob_onboarding_initialized",LOGIN_TYPE:"ob_login_type",CONNECT:"ob_connect",PRO_INSTALL:"ob_pro_install",STEP_VIEWED:"ob_step_viewed",PERSONA_SELECTED:"ob_persona_selected",SITE_TOPIC_SELECTED:"ob_site_topic_selected",EXPERIENCE_SELECTED:"ob_experience_selected",THEME_SUGGESTED:"ob_theme_suggested",THEME_SELECTED:"ob_theme_selected",PRO_FEATURES_SELECTED:"ob_pro_features_selected",BACK_CLICKED:"ob_back_clicked",SKIP_CLICKED:"ob_skip_clicked",UPGRADE_CLICKED:"ob_upgrade_clicked",RESUME_ONBOARDING:"ob_resume_onboarding",SITE_STARTER_SELECTED:"ob_site_starter_selected",SUMMARY:"ob_summary",ERROR_REPORTED:"ob_error_reported"},r={login:"0",pro_install:"0",building_for:"1",site_about:"2",experience_level:"3",theme_selection:"4",site_features:"5"},a="who_are_you_building_for",s={myself:"myself_or_someone_i_know",business:"my_business_or_workplace",client:"a_client",exploring:"just_exploring"},i={beginner:"beginner",intermediate:"intermediate",advanced:"expert"},c={"hello-elementor":"hello","hello-biz":"hellobiz"},l={login:"login",pro_install:"pro_install",building_for:"who_are_you_building_for",site_about:"what_is_your_site_about",experience_level:"how_experienced_are_you",theme_selection:"theme_install",site_features:"pro_features"}},"./packages/apps/onboarding/src/analytics/index.ts":function(e,t,n){n.r(t),n.d(t,{EXPERIENCE_VALUE_MAP:function(){return o.EXPERIENCE_VALUE_MAP},OnboardingEventName:function(){return o.OnboardingEventName},PERSONA_VALUE_MAP:function(){return o.PERSONA_VALUE_MAP},STEP_NUMBERS:function(){return o.STEP_NUMBERS},STEP_SPEC_NAMES:function(){return o.STEP_SPEC_NAMES},TARGET_NAME_PERSONA:function(){return o.TARGET_NAME_PERSONA},THEME_VALUE_MAP:function(){return o.THEME_VALUE_MAP},canSendEvents:function(){return a.canSendEvents},clearEventQueue:function(){return r.clearEventQueue},enqueueEvent:function(){return r.enqueueEvent},getEventQueue:function(){return r.getEventQueue},initializeAndEnableTracking:function(){return a.initializeAndEnableTracking},setCanSendEvents:function(){return a.setCanSendEvents},updateLibraryConnectConfig:function(){return a.updateLibraryConnectConfig}});var o=n("./packages/apps/onboarding/src/analytics/events.ts"),r=n("./packages/apps/onboarding/src/analytics/event-queue.ts"),a=n("./packages/apps/onboarding/src/analytics/init-tracking.ts")},"./packages/apps/onboarding/src/analytics/init-tracking.ts":function(e,t,n){n.r(t),n.d(t,{canSendEvents:function(){return o.canSendEvents},initializeAndEnableTracking:function(){return o.initializeAndEnableTracking},setCanSendEvents:function(){return o.setCanSendEvents},updateLibraryConnectConfig:function(){return updateLibraryConnectConfig}});var o=n("@elementor/events");function updateLibraryConnectConfig(e){const t=window,n=t.elementorCommon?.config;if(!n?.library_connect)return;const o=n.library_connect;o.is_connected=!0,o.current_access_level=e.kits_access_level??e.access_level??0,o.current_access_tier=e.access_tier,o.plan_type=e.plan_type,o.user_id=e.user_id?String(e.user_id):null}},"./packages/apps/onboarding/src/analytics/onboarding-tracking.ts":function(e,t,n){n.r(t),n.d(t,{flushQueue:function(){return flushQueue},trackBackClicked:function(){return trackBackClicked},trackConnect:function(){return trackConnect},trackErrorReported:function(){return trackErrorReported},trackExperienceSelected:function(){return trackExperienceSelected},trackLoginType:function(){return trackLoginType},trackOnboardingInitialized:function(){return trackOnboardingInitialized},trackPersonaSelected:function(){return trackPersonaSelected},trackProFeaturesSelected:function(){return trackProFeaturesSelected},trackProInstall:function(){return trackProInstall},trackResumeOnboarding:function(){return trackResumeOnboarding},trackSiteStarterSelected:function(){return trackSiteStarterSelected},trackSiteTopicSelected:function(){return trackSiteTopicSelected},trackSkipClicked:function(){return trackSkipClicked},trackStepViewed:function(){return trackStepViewed},trackSummary:function(){return trackSummary},trackThemeSelected:function(){return trackThemeSelected},trackThemeSuggested:function(){return trackThemeSuggested},trackUpgradeClicked:function(){return trackUpgradeClicked}});var o=n("@elementor/events"),r=n("./packages/apps/onboarding/src/analytics/core-feature-ids.ts"),a=n("./packages/apps/onboarding/src/analytics/event-queue.ts"),s=n("./packages/apps/onboarding/src/analytics/events.ts");function dispatchDirectly(e,t){const{dispatchEvent:n}=(0,o.getMixpanel)();n?.(e,t)}function trackEvent(e,t,n){const r={app_type:"editor",window_name:"core_onboarding",...n};e&&(0,o.canSendEvents)()?dispatchDirectly(t,r):(0,a.enqueueEvent)(t,r)}function flushQueue(){(0,a.getEventQueue)().sort((e,t)=>e.timestamp-t.timestamp).forEach(e=>{e.name&&e.payload&&dispatchDirectly(e.name,e.payload)}),(0,a.clearEventQueue)()}function trackOnboardingInitialized(e){(0,a.clearEventQueue)(),trackEvent(e,s.OnboardingEventName.INITIALIZED,{interaction_type:"load",target_type:"loaded",target_name:"onboarding_first_load",interaction_result:"onboarding_loaded",target_location:"onboarding",interaction_description:"first step of the onboarding funnel"})}function trackLoginType(e,t){trackEvent(e,s.OnboardingEventName.LOGIN_TYPE,{interaction_type:"click",target_type:"button",target_name:"login",interaction_result:"guest"===t?"skip_and_onboarding_initialization":"login_option selected",target_value:t,target_location:"onboarding",location_l1:"login_step",interaction_description:"user connect process loaded from onboarding"})}function trackConnect(e,t,n){trackEvent(e,s.OnboardingEventName.CONNECT,{interaction_type:"click",target_type:"button",target_name:"connect",interaction_result:"user_connect",target_value:t,target_location:"onboarding",location_l1:"connect_flow",interaction_description:"user connect process loaded from onboarding",metadata:!t&&n?{error:n}:void 0})}function trackProInstall(e,t){trackEvent(e,s.OnboardingEventName.PRO_INSTALL,{interaction_type:"click",target_type:"button",target_name:"install"===t?"install_pro_on_this_site":"i'll_do_it_later",interaction_result:"install"===t?"pro_installed_onboarding_initialization":"skip_and_onboarding_initialization",target_location:"onboarding",location_l1:"install_pro_step",state:"install"===t})}function trackStepViewed(e,t){trackEvent(e,s.OnboardingEventName.STEP_VIEWED,{interaction_type:"step_load",target_type:"loaded",target_name:s.STEP_SPEC_NAMES[t]??t,interaction_result:"step_load",target_value:s.STEP_NUMBERS[t],target_location:"onboarding",location_l1:s.STEP_NUMBERS[t],interaction_description:"onboarding step loaded"})}function trackPersonaSelected(e,t){trackEvent(e,s.OnboardingEventName.PERSONA_SELECTED,{interaction_type:"click",target_type:"button",target_name:s.TARGET_NAME_PERSONA,interaction_result:"selected_and_next",target_value:s.PERSONA_VALUE_MAP[t]??t,target_location:"onboarding",location_l1:"select_persona",location_l2:s.STEP_NUMBERS.building_for,interaction_description:"user chooses persona type and automatically being redirected to next step"})}function trackSiteTopicSelected(e,t){trackEvent(e,s.OnboardingEventName.SITE_TOPIC_SELECTED,{interaction_type:"click",target_type:"cards",target_name:"what_is_your_site_about",interaction_result:"selected",target_value:t,target_location:"onboarding",location_l1:"site_topic",location_l2:s.STEP_NUMBERS.site_about,interaction_description:"user multiselects site topics"})}function trackExperienceSelected(e,t){trackEvent(e,s.OnboardingEventName.EXPERIENCE_SELECTED,{interaction_type:"click",target_type:"button",target_name:"how_experienced_are_you",interaction_result:"selected_and_next",target_value:s.EXPERIENCE_VALUE_MAP[t]??t,target_location:"onboarding",location_l1:"select_experience",location_l2:s.STEP_NUMBERS.experience_level,interaction_description:"user chooses experience_level and automatically being redirected to next step"})}function trackThemeSuggested(e,t){trackEvent(e,s.OnboardingEventName.THEME_SUGGESTED,{interaction_type:"exposure",target_type:"chip",target_name:"recommended",interaction_result:"theme_recommended",target_value:s.THEME_VALUE_MAP[t]??t,target_location:"onboarding",location_l1:"select_theme",location_l2:s.STEP_NUMBERS.theme_selection,interaction_description:"user got a recommendation for a certain theme"})}function trackThemeSelected(e,t){trackEvent(e,s.OnboardingEventName.THEME_SELECTED,{interaction_type:"click",target_type:"button",target_name:"continue_with_this_theme",interaction_result:"theme_installed",target_value:s.THEME_VALUE_MAP[t]??t,target_location:"onboarding",location_l1:"select_theme",location_l2:s.STEP_NUMBERS.theme_selection,interaction_description:"user installed a certain theme"})}function trackProFeaturesSelected(e,t){const n=t.features.filter(e=>!r.CORE_FEATURE_IDS.has(e));trackEvent(e,s.OnboardingEventName.PRO_FEATURES_SELECTED,{interaction_type:"click",target_type:"cards",target_name:t.targetName,interaction_result:"continue_with_free"===t.targetName?"finish_onboarding":"pricing_page",target_value:n,target_location:"onboarding",location_l1:"pro_features",location_l2:s.STEP_NUMBERS.site_features,interaction_description:"user selected pro features and continued"})}function trackBackClicked(e,t){trackEvent(e,s.OnboardingEventName.BACK_CLICKED,{interaction_type:"click",target_type:"button",target_name:"back",interaction_result:"redirect_back",target_value:s.STEP_NUMBERS[t],target_location:"onboarding_navigation",location_l1:"footer",location_l2:s.STEP_NUMBERS[t]})}function trackSkipClicked(e,t){trackEvent(e,s.OnboardingEventName.SKIP_CLICKED,{interaction_type:"click",target_type:"button",target_name:"skip",interaction_result:"skip_step",target_value:s.STEP_NUMBERS[t],target_location:"onboarding_navigation",location_l1:"footer",location_l2:s.STEP_NUMBERS[t]})}function trackUpgradeClicked(e,t){trackEvent(e,s.OnboardingEventName.UPGRADE_CLICKED,{interaction_type:"click",target_type:"button",target_name:"upgrade",interaction_result:"pricing_page_opened",target_value:s.STEP_NUMBERS[t],target_location:"onboarding_navigation",location_l1:"header",location_l2:s.STEP_NUMBERS[t]})}function trackResumeOnboarding(e,t){trackEvent(e,s.OnboardingEventName.RESUME_ONBOARDING,{interaction_type:"onboarding_load",target_type:"reloaded",target_name:"reloaded",interaction_result:"onboarding_load",target_value:s.STEP_NUMBERS[t],target_location:"onboarding",location_l1:s.STEP_NUMBERS[t],interaction_description:"onboarding step loaded"})}function trackSiteStarterSelected(e,t){trackEvent(e,s.OnboardingEventName.SITE_STARTER_SELECTED,{window_name:"editor",interaction_type:"click",target_type:"card",target_name:t.targetName,interaction_result:t.interactionResult,target_location:"start_building",location_l1:"",interaction_description:"user selected or ignored site starters on first load of canvas"})}function toSummaryValue(e){return null==e||""===e||Array.isArray(e)&&0===e.length?"skip":e}function trackSummary(e,t){const n=(t.choices.site_features??[]).filter(e=>!r.CORE_FEATURE_IDS.has(e)),o=[{key:"login_type",value:toSummaryValue(t.isGuest?"guest":"elementor_login")},{key:"connect",value:t.isConnected},{key:"pro_install",value:toSummaryValue(t.proInstall??!1)},{key:"persona",value:toSummaryValue(null!==t.choices.building_for&&void 0!==t.choices.building_for?s.PERSONA_VALUE_MAP[t.choices.building_for]??t.choices.building_for:null)},{key:"site_topic",value:toSummaryValue(t.choices.site_about??[])},{key:"experience_level",value:toSummaryValue(null!==t.choices.experience_level&&void 0!==t.choices.experience_level?s.EXPERIENCE_VALUE_MAP[t.choices.experience_level]??t.choices.experience_level:null)},{key:"theme_recommended",value:(()=>{const e=t.themeRecommended??t.choices.theme_selection??"none";return"none"!==e&&e?s.THEME_VALUE_MAP[e]??e:"none"})()},{key:"theme_installed",value:null!==t.choices.theme_selection&&void 0!==t.choices.theme_selection?s.THEME_VALUE_MAP[t.choices.theme_selection]??t.choices.theme_selection:"none"},{key:"pro_features",value:toSummaryValue(n.length?n:"skip")},{key:"steps_completed",value:t.completedSteps.length}];trackEvent(e,s.OnboardingEventName.SUMMARY,{interaction_type:"onboarding_complete",target_type:"summary",target_name:"ob_summary",interaction_result:"onboarding_final_choices",target_location:"onboarding",location_l1:"summary",interaction_description:"trigger event upon onboarding completion or when flow is closed abruptly",metadata:{summary:o}})}function trackErrorReported(e,t){trackEvent(e,s.OnboardingEventName.ERROR_REPORTED,{interaction_type:"action_failed",target_type:t.targetType,target_name:t.targetName,interaction_result:"error_reported",target_value:s.STEP_NUMBERS[t.stepId]??t.stepId,target_location:"onboarding",location_l1:s.STEP_NUMBERS[t.stepId]??t.stepId,interaction_description:"onboarding step loaded",metadata:{error_title:t.errorBody}})}},"./packages/apps/onboarding/src/analytics/tracking-context.tsx":function(e,t,n){n.r(t),n.d(t,{TrackingProvider:function(){return TrackingProvider},useTrackingState:function(){return useTrackingState}});var o=n("react"),r=n("@elementor/store"),a=n("./packages/apps/onboarding/src/store/selectors.ts"),s=n("./packages/apps/onboarding/src/analytics/init-tracking.ts"),i=n("./packages/apps/onboarding/src/analytics/onboarding-tracking.ts");const c=(0,o.createContext)(null);function TrackingProvider({children:e}){const[t,n]=(0,o.useState)(!1),l=(0,o.useCallback)(()=>n(!0),[]),p=(0,r.__useSelector)(a.selectIsConnected),u=(0,r.__useSelector)(a.selectIsGuest),d=(0,o.useRef)(!1);(0,o.useEffect)(()=>{d.current||t||!p||u||(0,s.canSendEvents)()&&(d.current=!0,(0,s.initializeAndEnableTracking)(e=>{e?.set_config?.({api_transport:"sendbeacon"}),n(!0),(0,i.flushQueue)()}))},[p,u,t]);const g={isActive:t,activate:l};return o.createElement(c.Provider,{value:g},e)}function useTrackingState(){const e=(0,o.useContext)(c);if(!e)throw new Error("useTrackingState must be used within TrackingProvider");return e}},"./packages/apps/onboarding/src/components/app-content.tsx":function(e,t,n){n.r(t),n.d(t,{AppContent:function(){return AppContent}});var o=n("react"),r=n("@elementor/events"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/analytics/index.ts"),i=n("./packages/apps/onboarding/src/hooks/use-check-pro-install-screen.ts"),c=n("./packages/apps/onboarding/src/hooks/use-elementor-connect.ts"),l=n("./packages/apps/onboarding/src/hooks/use-install-theme.ts"),p=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),u=n("./packages/apps/onboarding/src/hooks/use-onboarding-event.ts"),d=n("./packages/apps/onboarding/src/hooks/use-update-choices.ts"),g=n("./packages/apps/onboarding/src/hooks/use-update-progress.ts"),m=n("./packages/apps/onboarding/src/hooks/use-video-preload.ts"),f=n("./packages/apps/onboarding/src/steps/screens/building-for.tsx"),_=n("./packages/apps/onboarding/src/steps/screens/experience-level.tsx"),b=n("./packages/apps/onboarding/src/steps/screens/login.tsx"),h=n("./packages/apps/onboarding/src/steps/screens/pro-install.tsx"),C=n("./packages/apps/onboarding/src/steps/screens/site-about.tsx"),k=n("./packages/apps/onboarding/src/steps/screens/site-features.tsx"),E=n("./packages/apps/onboarding/src/steps/screens/theme-selection.tsx"),S=n("./packages/apps/onboarding/src/steps/step-visuals.ts"),y=n("./packages/apps/onboarding/src/types.ts"),x=n("./packages/apps/onboarding/src/utils/translations.ts"),v=n("./packages/apps/onboarding/src/components/toast/toast-context.tsx"),I=n("./packages/apps/onboarding/src/components/ui/base-layout.tsx"),T=n("./packages/apps/onboarding/src/components/ui/completion-screen.tsx"),w=n("./packages/apps/onboarding/src/components/ui/footer.tsx"),L=n("./packages/apps/onboarding/src/components/ui/footer-actions.tsx"),P=n("./packages/apps/onboarding/src/components/ui/split-layout.tsx"),O=n("./packages/apps/onboarding/src/components/ui/top-bar.tsx"),M=n("./packages/apps/onboarding/src/components/ui/top-bar-content.tsx");const isChoiceEmpty=e=>null==e||Array.isArray(e)&&0===e.length,isContinueDisabled=(e,t,n)=>e!==y.StepId.THEME_SELECTION&&(!t&&isChoiceEmpty(n));function AppContent({onClose:e}){const{stepId:t,stepIndex:n,isFirst:R,isLast:B,totalSteps:H,resumeStepIdForTracking:V,isLoading:A,isConnected:N,hasPassedLogin:U,shouldShowProInstall:F,choices:G,completedSteps:j,urls:W,actions:D,isGuest:z}=(0,p.useOnboarding)(),[Z,K]=(0,o.useState)(!1),q=(0,o.useRef)(!1),{showToast:$}=(0,v.useToast)();(0,m.useVideoPreload)();const Q=(0,g.useUpdateProgress)(),X=(0,d.useUpdateChoices)(),Y=(0,l.useInstallTheme)(),{trackOnboardingInitialized:J,trackLoginType:ee,trackConnect:te,trackStepViewed:ne,trackProFeaturesSelected:oe,trackBackClicked:re,trackSkipClicked:ae,trackUpgradeClicked:se,trackResumeOnboarding:ie,trackSummary:ce,trackErrorReported:le,activateTracking:pe,flushQueue:ue}=(0,u.useOnboardingEvent)(),de=(0,o.useRef)(!1);(0,o.useEffect)(()=>{if(!de.current)return de.current=!0,J(),void(V?(ie(V),D.clearResumeStepIdForTracking()):ne("login"));U&&t&&!q.current&&ne(t)},[t,V,U,D,J,ie,ne]);const ge=(0,i.useCheckProInstallScreen)(),me=(0,o.useCallback)(async e=>{te(!0),ee("elementor_login");const t=e.tracking_opted_in||(0,s.canSendEvents)();e.tracking_opted_in&&(0,s.setCanSendEvents)(!0),(0,s.updateLibraryConnectConfig)(e),t&&(0,s.initializeAndEnableTracking)(e=>{e?.set_config?.({api_transport:"sendbeacon"}),pe(),ue()});const n=await ge();D.setShouldShowProInstallScreen(n.shouldShowProInstallScreen),D.setConnected(!0)},[D,ge,te,ee,pe,ue]),fe=(0,c.useElementorConnect)({connectUrl:W.connect,onSuccess:me});const _e=(0,o.useCallback)(()=>{ce({choices:G,completedSteps:[...j],isConnected:N,isGuest:z}),window.dispatchEvent(new CustomEvent("onboarding-user-exit")),Q.mutate({user_exit:!0},{onSuccess:()=>{D.setExitType("user_exit"),e?.()},onError:n=>{le({targetType:"request",targetName:"user_exit",stepId:t,errorBody:n instanceof Error?n.message:"Failed to update progress"}),D.setExitType("user_exit"),e?.()}})},[D,G,j,N,z,e,t,le,ce,Q]);const be=(0,o.useCallback)(()=>{const e=W.createNewPage||W.editor||W.dashboard,t=(0,r.getMixpanel)().getMixpanelInstance?.();t?.request_batchers?.events?.flush?.(),window.location.href=e},[W]),he=(0,o.useCallback)(()=>{Q.mutate({complete_step:t,complete:!0,step_index:n,total_steps:H},{onSuccess:be,onError:e=>{le({targetType:"request",targetName:"complete_step",stepId:t,errorBody:e instanceof Error?e.message:"Failed to update progress"}),be()}})},[Q,t,n,H,be,le]),Ce=(0,o.useCallback)(()=>{if(ae(t),B)return ce({choices:G,completedSteps:[...j,t],isConnected:N,isGuest:z}),q.current=!0,K(!0),void Q.mutate({skip_step:!0,complete:!0,step_index:n,total_steps:H},{onSuccess:be,onError:e=>{le({targetType:"request",targetName:"skip_and_complete",stepId:t,errorBody:e instanceof Error?e.message:"Failed to update progress"}),be()}});Q.mutate({skip_step:!0,step_index:n,total_steps:H},{onSuccess:()=>{D.nextStep()},onError:e=>{le({targetType:"request",targetName:"skip_step",stepId:t,errorBody:e instanceof Error?e.message:"Failed to update progress"}),D.nextStep()}})},[D,G,j,N,z,B,t,n,H,le,ae,ce,Q,be]),ke=(0,o.useCallback)(e=>{X.mutate(e,{onError:n=>{le({targetType:"save",targetName:Object.keys(e)[0]??t,stepId:t,errorBody:n instanceof Error?n.message:"Failed to save choices"})}})},[X,le,t]),Ee=(0,o.useCallback)(e=>{t===y.StepId.SITE_FEATURES&&oe({targetName:"continue_with_free",features:G.site_features||[]});const o=G[t],r=e??(isChoiceEmpty(o)?null:{[t]:o});if(r&&ke(r),t===y.StepId.THEME_SELECTION){const e=r?.theme_selection??G.theme_selection;if(e&&B)return q.current=!0,K(!0),void Y.mutate(e,{onSuccess:he,onError:e=>{le({targetType:"install",targetName:"continue_with_this_theme",stepId:"theme_selection",errorBody:e instanceof Error?e.message:"Failed to install theme"}),$((0,x.t)("error.theme_install_failed")),he()}});e&&Y.mutate(e,{onError:e=>{le({targetType:"install",targetName:"continue_with_this_theme",stepId:"theme_selection",errorBody:e instanceof Error?e.message:"Failed to install theme"}),$((0,x.t)("error.theme_install_failed"))}})}if(B)return ce({choices:G,completedSteps:[...j,t],isConnected:N,isGuest:z}),q.current=!0,K(!0),void he();Q.mutate({complete_step:t,step_index:n,total_steps:H},{onSuccess:()=>{D.completeStep(t),D.nextStep()},onError:e=>{le({targetType:"request",targetName:"complete_step",stepId:t,errorBody:e instanceof Error?e.message:"Failed to update progress"}),D.completeStep(t),D.nextStep()}})},[D,G,j,N,z,B,t,n,H,Q,ke,Y,$,he,le,oe,ce]),Se=(0,o.useMemo)(()=>(0,S.getStepVisualConfig)(t),[t]),ye=Q.isPending||A,xe=G[t],ve=isContinueDisabled(t,B,xe),Ie=R&&N;return Z?o.createElement(T.CompletionScreen,null):U?F?o.createElement(I.BaseLayout,{topBar:o.createElement(O.TopBar,null,o.createElement(M.TopBarContent,{showUpgrade:!1,showClose:!1}))},o.createElement(h.ProInstall,null)):o.createElement(I.BaseLayout,{testId:"onboarding-steps",topBar:o.createElement(O.TopBar,null,o.createElement(M.TopBarContent,{showClose:!1,onClose:_e,onUpgrade:()=>{se(t),window.open(W.upgradeUrl,"_blank")}})),footer:o.createElement(w.Footer,null,o.createElement(L.FooterActions,{showBack:!0,showSkip:!0,showContinue:!0,isBackDisabled:Ie,continueLabel:t!==y.StepId.THEME_SELECTION||j.includes(y.StepId.THEME_SELECTION)?t!==y.StepId.SITE_FEATURES||j.includes(y.StepId.SITE_FEATURES)?B?(0,x.t)("common.finish"):(0,x.t)("common.continue"):(0,x.t)("steps.site_features.continue_with_free"):(0,x.t)("steps.theme_selection.continue_with_theme"),continueDisabled:ve,continueLoading:ye,onBack:function handleBack(){re(t),R?D.setGuest(!1):D.prevStep()},onSkip:Ce,onContinue:()=>Ee()}))},o.createElement(P.SplitLayout,{left:(()=>{switch(t){case y.StepId.BUILDING_FOR:return o.createElement(f.BuildingFor,{onComplete:Ee});case y.StepId.SITE_ABOUT:return o.createElement(C.SiteAbout,null);case y.StepId.EXPERIENCE_LEVEL:return o.createElement(_.ExperienceLevel,{onComplete:Ee});case y.StepId.THEME_SELECTION:return o.createElement(E.ThemeSelection,{onComplete:Ee});case y.StepId.SITE_FEATURES:return o.createElement(k.SiteFeatures,null);default:return o.createElement(a.Box,{sx:{flex:1,width:"100%"}})}})(),rightConfig:Se,progress:{currentStep:n,totalSteps:H}})):o.createElement(I.BaseLayout,{topBar:o.createElement(O.TopBar,null,o.createElement(M.TopBarContent,{showUpgrade:!1,showClose:!1}))},o.createElement(b.Login,{onConnect:fe,onContinueAsGuest:function handleContinueAsGuest(e){e.preventDefault(),ee("guest"),D.setGuest(!0)}}))}},"./packages/apps/onboarding/src/components/app.tsx":function(e,t,n){n.r(t),n.d(t,{App:function(){return App}});var o=n("react"),r=n("@elementor/query"),a=n("@elementor/store"),s=n("@elementor/ui"),i=n("./packages/apps/onboarding/src/analytics/tracking-context.tsx"),c=n("./packages/apps/onboarding/src/store/index.ts"),l=n("./packages/apps/onboarding/src/components/app-content.tsx"),p=n("./packages/apps/onboarding/src/components/toast/toast-context.tsx");function App(e){const t=(0,o.useMemo)(()=>{(0,c.registerOnboardingSlice)();let e=(0,a.__getStore)();return e||(e=(0,a.__createStore)()),e.dispatch((0,c.initFromConfig)()),e},[]),n=(0,o.useMemo)(()=>(0,r.createQueryClient)(),[]),u=window.elementorAppConfig?.onboarding?.uiTheme??"auto",d=(0,o.useMemo)(()=>function resolveColorScheme(e){if("dark"===e)return"dark";if("light"===e)return"light";const t=window.matchMedia?.("(prefers-color-scheme: dark)").matches;return t?"dark":"light"}(u),[u]);return o.createElement(a.__StoreProvider,{store:t},o.createElement(r.QueryClientProvider,{client:n},o.createElement(s.DirectionProvider,{rtl:"rtl"===window.document.dir},o.createElement(s.ThemeProvider,{colorScheme:d,palette:"argon-beta"},o.createElement(p.ToastProvider,null,o.createElement(i.TrackingProvider,null,o.createElement(l.AppContent,e)))))))}},"./packages/apps/onboarding/src/components/fullscreen-card.tsx":function(e,t,n){n.r(t),n.d(t,{Card:function(){return c},FullscreenCard:function(){return FullscreenCard},PrimaryButton:function(){return l},SecondaryButton:function(){return p},SocialIconWrapper:function(){return u},TextButton:function(){return d}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/steps/step-visuals.ts");const s=(0,r.styled)(r.Box,{shouldForwardProp:e=>"background"!==e})(({theme:e,background:t})=>({position:"relative",minHeight:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center",padding:e.spacing(4),background:t})),i=(0,r.styled)(r.Box)(({theme:e})=>({position:"absolute",inset:0,backgroundColor:"dark"===e.palette.mode?e.palette.common.black:e.palette.text.primary,opacity:.6})),c=(0,r.styled)(r.Paper)(({theme:e})=>({width:512,maxWidth:"90%",padding:e.spacing(6,6,5),borderRadius:2*e.shape.borderRadius,boxShadow:e.shadows[24],display:"flex",flexDirection:"column",alignItems:"center",gap:e.spacing(3),position:"relative",zIndex:1})),l=(0,r.styled)(r.Button)(({theme:e})=>({borderRadius:e.shape.borderRadius,textTransform:"none",fontSize:e.typography.pxToRem(15),fontWeight:500,letterSpacing:"0.46px",lineHeight:e.typography.pxToRem(26),padding:e.spacing(1,2.75),minHeight:e.spacing(6)})),p=(0,r.styled)(r.Button)(({theme:e})=>({display:"flex",alignItems:"center",justifyContent:"center",flexWrap:"wrap",gap:e.spacing(1),border:`1px solid ${e.palette.divider}`,borderRadius:e.shape.borderRadius,textTransform:"none",fontSize:e.typography.pxToRem(15),fontWeight:500,letterSpacing:"0.46px",lineHeight:e.typography.pxToRem(26),padding:e.spacing(1,3)})),u=(0,r.styled)(r.Paper)(({theme:e})=>({backgroundColor:e.palette.background.paper,backgroundImage:"dark"===e.palette.mode?"linear-gradient(rgba(255, 255, 255, 0.165), rgba(255, 255, 255, 0.165))":"none",width:e.spacing(3.5),height:e.spacing(3.5),borderRadius:"50%",border:`1px solid ${e.palette.divider}`,boxShadow:"none",display:"flex",alignItems:"center",justifyContent:"center",marginLeft:e.spacing(-1),"&:first-of-type":{marginLeft:0,zIndex:1},"&:nth-of-type(2)":{zIndex:2},"&:nth-of-type(3)":{zIndex:3},"& svg":{width:e.spacing(2.5),height:e.spacing(2.5)}})),d=(0,r.styled)(r.Link)(({theme:e})=>({textTransform:"none",fontSize:e.typography.pxToRem(13),fontWeight:500,letterSpacing:"0.46px",lineHeight:e.typography.pxToRem(22)}));function FullscreenCard({children:e,"data-testid":t}){const{background:n}=(0,a.getLoginVisualConfig)();return o.createElement(s,{background:n,"data-testid":t},o.createElement(i,null),o.createElement(c,{elevation:24},e))}},"./packages/apps/onboarding/src/components/index.ts":function(e,t,n){n.r(t),n.d(t,{App:function(){return o.App}});var o=n("./packages/apps/onboarding/src/components/app.tsx")},"./packages/apps/onboarding/src/components/site-about/constants.ts":function(e,t,n){n.r(t),n.d(t,{GREETING_FALLBACK_KEY:function(){return i},GREETING_KEY_MAP:function(){return s},SITE_ABOUT_OPTIONS:function(){return a},getGreeting:function(){return getGreeting}});var o=n("./packages/apps/onboarding/src/icons/index.ts"),r=n("./packages/apps/onboarding/src/utils/translations.ts");const a=[{value:"small_business",labelKey:"steps.site_about.option_small_med_business",icon:o.SmallMedBusinessIcon},{value:"online_store",labelKey:"steps.site_about.option_online_store",icon:o.OnlineStoreIcon},{value:"company_site",labelKey:"steps.site_about.option_company_site",icon:o.CompanySiteIcon},{value:"blog",labelKey:"steps.site_about.option_blog",icon:o.BlogIcon},{value:"landing_page",labelKey:"steps.site_about.option_landing_page",icon:o.LandingPageIcon},{value:"booking",labelKey:"steps.site_about.option_booking",icon:o.BookingIcon},{value:"organization",labelKey:"steps.site_about.option_organization",icon:o.OrganizationIcon},{value:"other",labelKey:"steps.site_about.option_other",icon:o.OtherIcon}],s={myself:"steps.site_about.greeting_myself",business:"steps.site_about.greeting_business",client:"steps.site_about.greeting_client",exploring:"steps.site_about.greeting_myself"},i="steps.site_about.greeting_fallback";function getGreeting(e){const t=s[e]??i;return(0,r.t)(t)}},"./packages/apps/onboarding/src/components/site-about/index.ts":function(e,t,n){n.r(t),n.d(t,{OptionCard:function(){return r.OptionCard},OptionsGrid:function(){return a.OptionsGrid},SITE_ABOUT_OPTIONS:function(){return o.SITE_ABOUT_OPTIONS},getGreeting:function(){return o.getGreeting}});var o=n("./packages/apps/onboarding/src/components/site-about/constants.ts"),r=n("./packages/apps/onboarding/src/components/site-about/option-card.tsx"),a=n("./packages/apps/onboarding/src/components/site-about/options-grid.tsx")},"./packages/apps/onboarding/src/components/site-about/option-card.tsx":function(e,t,n){n.r(t),n.d(t,{OptionCard:function(){return OptionCard}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/components/ui/selection-badge.tsx"),i=n("./packages/apps/onboarding/src/components/site-about/styled-components.ts");function OptionCard({label:e,icon:t,selected:n,onClick:c}){const l=(0,a.useTheme)();return o.createElement(i.OptionCardRoot,{className:n?"Mui-selected":void 0,onClick:c,"aria-pressed":n},n&&o.createElement(s.SelectionBadge,{icon:r.CheckIcon}),o.createElement(t,{sx:{fontSize:l.spacing(4),color:"text.primary"}}),o.createElement(a.Typography,{variant:"body2",color:"text.secondary",display:"flex",alignItems:"center",align:"center",sx:{minHeight:l.spacing(5)}},e))}},"./packages/apps/onboarding/src/components/site-about/options-grid.tsx":function(e,t,n){n.r(t),n.d(t,{OptionsGrid:function(){return OptionsGrid}});var o=n("react"),r=n("./packages/apps/onboarding/src/utils/translations.ts"),a=n("./packages/apps/onboarding/src/components/site-about/constants.ts"),s=n("./packages/apps/onboarding/src/components/site-about/option-card.tsx"),i=n("./packages/apps/onboarding/src/components/site-about/styled-components.ts");function OptionsGrid({selectedValues:e,onToggle:t}){return o.createElement(i.CardGrid,null,a.SITE_ABOUT_OPTIONS.map(n=>o.createElement(s.OptionCard,{key:n.value,label:(0,r.t)(n.labelKey),icon:n.icon,selected:e.includes(n.value),onClick:()=>t(n.value)})))}},"./packages/apps/onboarding/src/components/site-about/styled-components.ts":function(e,t,n){n.r(t),n.d(t,{CardGrid:function(){return a},OptionCardRoot:function(){return r}});var o=n("@elementor/ui");const r=(0,o.styled)(o.ButtonBase)(({theme:e})=>({position:"relative",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:e.spacing(2),minWidth:0,height:e.spacing(16),padding:e.spacing(2),borderRadius:8,border:`1px solid ${e.palette.divider}`,cursor:"pointer",transition:"border-color 150ms ease, background-color 150ms ease","&:hover":{backgroundColor:e.palette.action.hover},"&.Mui-selected":{border:`2px solid ${e.palette.text.primary}`}})),a=(0,o.styled)(o.Box)(({theme:e})=>({display:"grid",gridTemplateColumns:"repeat(4, 132px)",gap:16,[e.breakpoints.down("sm")]:{gridTemplateColumns:"repeat(2, minmax(100px, 132px))"}}))},"./packages/apps/onboarding/src/components/theme-selection/constants.ts":function(e,t,n){n.r(t),n.d(t,{HELLO_BIZ_THEME:function(){return s},HELLO_THEME:function(){return a},getGreetingText:function(){return getGreetingText},getRecommendedTheme:function(){return getRecommendedTheme}});var o=n("./packages/apps/onboarding/src/steps/step-visuals.ts"),r=n("./packages/apps/onboarding/src/utils/translations.ts");const a={slug:"hello-elementor",labelKey:"steps.theme_selection.theme_hello_label",descriptionKey:"steps.theme_selection.theme_hello_description",previewBgColor:"#f6f6f6",previewImage:(0,o.getOnboardingAssetUrl)("theme-hello.png")},s={slug:"hello-biz",labelKey:"steps.theme_selection.theme_hello_biz_label",descriptionKey:"steps.theme_selection.theme_hello_biz_description",previewBgColor:"#ffb8e5",previewImage:(0,o.getOnboardingAssetUrl)("theme-hello-biz.png")};function getRecommendedTheme(e){const t=["myself","business"].includes(e.building_for??""),n="beginner"===e.experience_level,o=Array.isArray(e.site_about)&&e.site_about.some(e=>["booking","online_store"].includes(e));return(t||n)&&o?"hello-biz":"hello-elementor"}function getGreetingText(e){return"beginner"===e?(0,r.t)("steps.theme_selection.greeting_beginner"):(0,r.t)("steps.theme_selection.greeting_default")}},"./packages/apps/onboarding/src/components/theme-selection/index.ts":function(e,t,n){n.r(t),n.d(t,{HELLO_BIZ_THEME:function(){return o.HELLO_BIZ_THEME},HELLO_THEME:function(){return o.HELLO_THEME},ThemeCard:function(){return r.ThemeCard},getGreetingText:function(){return o.getGreetingText},getRecommendedTheme:function(){return o.getRecommendedTheme}});var o=n("./packages/apps/onboarding/src/components/theme-selection/constants.ts"),r=n("./packages/apps/onboarding/src/components/theme-selection/theme-card.tsx")},"./packages/apps/onboarding/src/components/theme-selection/styled-components.ts":function(e,t,n){n.r(t),n.d(t,{InstalledChip:function(){return s},RecommendedChip:function(){return i},ThemeCardRoot:function(){return r},ThemePreview:function(){return a}});var o=n("@elementor/ui");const r=(0,o.styled)(o.Box,{shouldForwardProp:e=>!["selected","disabled"].includes(e)})(({theme:e,selected:t,disabled:n})=>({display:"flex",flexDirection:"column",alignItems:"center",gap:e.spacing(2),paddingBlockEnd:e.spacing(3),borderRadius:e.spacing(2),border:t?`2px solid ${e.palette.text.primary}`:`1px solid ${e.palette.divider}`,cursor:n?"default":"pointer",inlineSize:e.spacing(30),flexShrink:0,position:"relative",overflow:"visible",opacity:n&&!t?.5:1,transition:"border-color 150ms ease, opacity 150ms ease",...!t&&!n&&{"&:hover":{borderColor:e.palette.text.secondary}}})),a=(0,o.styled)(o.Box,{shouldForwardProp:e=>!["bgColor","previewImage"].includes(e)})(({theme:e,bgColor:t,previewImage:n})=>({inlineSize:"100%",blockSize:e.spacing(14),overflow:"hidden",borderStartStartRadius:e.spacing(1.75),borderStartEndRadius:e.spacing(1.75),backgroundColor:t,position:"relative",...n&&{backgroundImage:`url(${n})`,backgroundSize:"cover",backgroundPosition:"center"}})),s=(0,o.styled)(o.Chip)(({theme:e})=>({position:"absolute",insetBlockStart:e.spacing(1),insetInlineStart:e.spacing(1),zIndex:1,backgroundColor:e.palette.success.main,color:e.palette.success.contrastText,"& .MuiChip-icon":{color:"inherit"}})),i=(0,o.styled)(o.Chip)(({theme:e})=>({position:"absolute",insetBlockStart:e.spacing(1),insetInlineStart:e.spacing(1),zIndex:1}))},"./packages/apps/onboarding/src/components/theme-selection/theme-card.tsx":function(e,t,n){n.r(t),n.d(t,{ThemeCard:function(){return ThemeCard}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/utils/translations.ts"),i=n("./packages/apps/onboarding/src/components/theme-selection/styled-components.ts");function ThemeCard({slug:e,label:t,description:n,previewBgColor:c,previewImage:l,selected:p,recommended:u,installed:d,disabled:g,onClick:m}){return o.createElement(i.ThemeCardRoot,{selected:p,disabled:g,onClick:()=>!g&&m(e),role:"radio","aria-checked":p,"aria-label":t,tabIndex:0,onKeyDown:t=>{"Enter"!==t.key&&" "!==t.key||g||(t.preventDefault(),m(e))}},o.createElement(i.ThemePreview,{bgColor:c,previewImage:l},d&&o.createElement(i.InstalledChip,{label:(0,s.t)("common.installed"),size:"small",color:"success",icon:o.createElement(r.CheckedCircleIcon,null)}),u&&!d&&o.createElement(i.RecommendedChip,{label:(0,s.t)("common.recommended"),size:"small",color:"default"})),o.createElement(a.Stack,{spacing:1,alignItems:"center",sx:{textAlign:"center",px:2.25}},o.createElement(a.Typography,{variant:"subtitle1",color:"text.primary"},t),o.createElement(a.Typography,{variant:"body2",color:"text.secondary"},n)))}},"./packages/apps/onboarding/src/components/toast/toast-context.tsx":function(e,t,n){n.r(t),n.d(t,{ToastProvider:function(){return ToastProvider},useToast:function(){return useToast}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui");const s=8e3,i=(0,o.createContext)(null);function ToastProvider({children:e}){const[t,n]=(0,o.useState)([]),c=(0,o.useRef)(0),l=(0,o.useCallback)(e=>{const t=String(++c.current);n(n=>[...n,{id:t,message:e}])},[]),p=(0,o.useCallback)(e=>{n(t=>t.filter(t=>t.id!==e))},[]),u=(0,o.useMemo)(()=>({showToast:l,dismissToast:p}),[l,p]),d=t[0]??null,g=(0,o.useCallback)((e,t)=>{"clickaway"!==t&&d&&p(d.id)},[d,p]);return o.createElement(i.Provider,{value:u},e,o.createElement(a.Snackbar,{open:!!d,autoHideDuration:s,onClose:g,anchorOrigin:{vertical:"top",horizontal:"center"},ContentProps:{elevation:6,sx:{borderRadius:"4px","& .MuiSnackbarContent-action":{gap:"4px",marginInlineStart:"4px"}}},message:d?.message,action:o.createElement(a.IconButton,{size:"small","aria-label":"close",color:"inherit",onClick:g},o.createElement(r.XIcon,{fontSize:"small"}))}))}function useToast(){const e=(0,o.useContext)(i);if(!e)throw new Error("useToast must be used within a ToastProvider");return e}},"./packages/apps/onboarding/src/components/ui/base-layout.tsx":function(e,t,n){n.r(t),n.d(t,{BaseLayout:function(){return BaseLayout},FOOTER_HEIGHT:function(){return s},LAYOUT_PADDING:function(){return l},TOPBAR_HEIGHT:function(){return a}});var o=n("react"),r=n("@elementor/ui");const a=48,s=68,i=(0,r.styled)(r.Box)(({theme:e})=>({position:"fixed",inset:0,display:"flex",flexDirection:"column",background:e.palette.background.default,zIndex:e.zIndex?.modal||1300})),c=(0,r.styled)(r.Box,{shouldForwardProp:e=>!["topBarHeight","footerHeight"].includes(e)})(({topBarHeight:e,footerHeight:t})=>({flex:1,display:"flex",flexDirection:"column",overflow:"auto",paddingTop:e,paddingBottom:t}));function BaseLayout({children:e,topBar:t,footer:n,testId:r}){const l=t?a:0,p=n?s:0;return o.createElement(i,{"data-module":"onboarding","data-testid":r},t,o.createElement(c,{topBarHeight:l,footerHeight:p},e),n)}const l=4},"./packages/apps/onboarding/src/components/ui/completion-screen.tsx":function(e,t,n){n.r(t),n.d(t,{CompletionScreen:function(){return CompletionScreen}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/utils/translations.ts");const s=(0,r.styled)(r.Box)(({theme:e})=>({width:192,height:4,borderRadius:22,backgroundColor:e.palette.action.hover,position:"relative",overflow:"hidden"})),i={"0%":{width:"0%"},"30%":{width:"35%"},"60%":{width:"55%"},"80%":{width:"68%"},"100%":{width:"75%"}},c=(0,r.styled)(r.Box)(({theme:e})=>({position:"absolute",left:0,top:0,height:"100%",borderRadius:22,backgroundColor:e.palette.text.primary,animation:"onboarding-fake-progress 3s ease-out forwards","@keyframes onboarding-fake-progress":i}));function CompletionScreen(){return o.createElement(r.Box,{sx:{width:"100%",height:"100vh",display:"flex",alignItems:"center",justifyContent:"center",bgcolor:"background.paper"}},o.createElement(r.Stack,{spacing:4,alignItems:"center",sx:{maxWidth:463,width:"100%",px:3}},o.createElement(s,null,o.createElement(c,null)),o.createElement(r.Stack,{spacing:1,textAlign:"center"},o.createElement(r.Typography,{variant:"h5",fontWeight:500,color:"text.primary"},(0,a.t)("completion.title")),o.createElement(r.Typography,{variant:"body1",color:"text.secondary"},(0,a.t)("completion.subtitle")))))}},"./packages/apps/onboarding/src/components/ui/elementor-icon.tsx":function(e,t,n){n.r(t),n.d(t,{ElementorIcon:function(){return ElementorIcon}});var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}function ElementorIcon(e){return o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e),o.createElement("path",{d:"M15.93 0C7.13 0 0 7.16 0 16s7.13 16 15.93 16c8.8 0 15.93-7.16 15.93-16S24.73 0 15.93 0zM11.15 24H7.97V8h3.18v16zm12.74 0h-9.56v-3.2h9.56V24zm0-6.4h-9.56v-3.2h9.56v3.2zm0-6.4h-9.56V8h9.56v3.2z",fill:"currentColor"}))}},"./packages/apps/onboarding/src/components/ui/elementor-logo.tsx":function(e,t,n){n.r(t),n.d(t,{ElementorLogo:function(){return ElementorLogo}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/ui/elementor-icon.tsx"),s=n("./packages/apps/onboarding/src/components/ui/elementor-wordmark.tsx");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}function ElementorLogo({height:e=20,sx:t,...n}){const i=(0,r.useTheme)(),c=e,l=.8*e,p=6*l;return o.createElement(r.Stack,_extends({direction:"row",alignItems:"center",spacing:.5,sx:{color:i.palette.text.primary,...t}},n),o.createElement(a.ElementorIcon,{sx:{width:c,height:c}}),o.createElement(s.ElementorWordmark,{sx:{width:p,height:l}}))}},"./packages/apps/onboarding/src/components/ui/elementor-wordmark.tsx":function(e,t,n){n.r(t),n.d(t,{ElementorWordmark:function(){return ElementorWordmark}});var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}function ElementorWordmark(e){return o.createElement(r.SvgIcon,_extends({viewBox:"0 0 90 15"},e),o.createElement("path",{d:"M2.96457 11.7721C3.50632 12.322 4.19354 12.5969 5.01619 12.5969C5.70843 12.5969 6.27526 12.4519 6.71668 12.162C7.16313 11.8721 7.44905 11.4622 7.58449 10.9323H9.69631C9.51071 11.977 8.99404 12.8119 8.14129 13.4417C7.29355 14.0716 6.25018 14.3815 5.01619 14.3815C4.02299 14.3815 3.15017 14.1666 2.39774 13.7367C1.65033 13.3068 1.06343 12.7269 0.64709 12.002C0.230745 11.2772 0.0150486 10.4874 0 9.64254H2.05162C2.11683 10.5174 2.42282 11.2272 2.96959 11.7771L2.96457 11.7721ZM2.01149 8.98768C2.01149 8.76273 2.03657 8.46779 2.09175 8.09287H7.48416C7.42898 7.37802 7.16814 6.80314 6.69662 6.36823C6.2251 5.93333 5.59807 5.71337 4.81555 5.71337C4.08318 5.71337 3.48625 5.92333 3.01473 6.34824C2.54321 6.77315 2.23722 7.35303 2.08674 8.09287H0.0351132C0.155502 7.33803 0.42136 6.65317 0.832688 6.0383C1.24402 5.42343 1.79078 4.93854 2.47298 4.58861C3.15519 4.23868 3.93771 4.06372 4.81053 4.06372C5.83383 4.06372 6.70665 4.28367 7.42898 4.72858C8.15131 5.17349 8.69808 5.75336 9.05925 6.47321C9.42543 7.19306 9.60601 7.98289 9.60601 8.84271C9.60601 9.08266 9.59096 9.3476 9.56588 9.63754H2.04159C2.01651 9.32261 2.00146 9.10266 2.00146 8.98268L2.01149 8.98768Z",fill:"currentColor"}),o.createElement("path",{d:"M11.0857 1.82461H9.49561V0H13.2176V14.222H11.0857V1.82461Z",fill:"currentColor"}),o.createElement("path",{d:"M17.3762 11.7721C17.9179 12.322 18.6052 12.5969 19.4278 12.5969C20.12 12.5969 20.6869 12.4519 21.1283 12.162C21.5747 11.8721 21.8607 11.4622 21.9961 10.9323H24.1079C23.9223 11.977 23.4057 12.8119 22.5529 13.4417C21.7052 14.0716 20.6618 14.3815 19.4278 14.3815C18.4346 14.3815 17.5618 14.1666 16.8094 13.7367C16.0619 13.3068 15.4751 12.7269 15.0587 12.002C14.6424 11.2772 14.4267 10.4874 14.4116 9.64254H16.4632C16.5285 10.5174 16.8344 11.2272 17.3812 11.7771L17.3762 11.7721ZM16.4231 8.98768C16.4231 8.76273 16.4482 8.46779 16.5034 8.09287H21.8958C21.8406 7.37802 21.5798 6.80314 21.1082 6.36823C20.6367 5.93333 20.0097 5.71337 19.2272 5.71337C18.4948 5.71337 17.8979 5.92333 17.4264 6.34824C16.9548 6.77315 16.6488 7.35303 16.4984 8.09287H14.4467C14.5671 7.33803 14.833 6.65317 15.2443 6.0383C15.6556 5.42343 16.2024 4.93854 16.8846 4.58861C17.5668 4.23868 18.3493 4.06372 19.2221 4.06372C20.2455 4.06372 21.1183 4.28367 21.8406 4.72858C22.5629 5.17349 23.1097 5.75336 23.4709 6.47321C23.837 7.19306 24.0176 7.98289 24.0176 8.84271C24.0176 9.08266 24.0026 9.3476 23.9775 9.63754H16.4532C16.4281 9.32261 16.4131 9.10266 16.4131 8.98268L16.4231 8.98768Z",fill:"currentColor"}),o.createElement("path",{d:"M26.1243 6.03319H24.5342V4.22857H28.2361V5.91321C28.4769 5.34333 28.8531 4.89343 29.3698 4.5635C29.8865 4.23357 30.5034 4.0686 31.2208 4.0686C31.9782 4.0686 32.6454 4.24857 33.2222 4.60349C33.7991 4.95842 34.1853 5.44831 34.386 6.07318C34.6117 5.4933 35.0331 5.0134 35.6501 4.63348C36.2671 4.25856 36.9392 4.0686 37.6716 4.0686C38.7601 4.0686 39.6229 4.41353 40.2599 5.09839C40.897 5.78824 41.213 6.69805 41.213 7.83781V14.2265H39.1012V8.43268C39.1012 7.66784 38.9156 7.05297 38.5444 6.58807C38.1732 6.12317 37.6766 5.89322 37.0496 5.89322C36.3473 5.89322 35.7805 6.17316 35.3591 6.72804C34.9327 7.28292 34.7221 7.95778 34.7221 8.75261V14.2265H32.5902V8.43268C32.5902 7.66784 32.4096 7.05297 32.0434 6.58807C31.6772 6.12317 31.1857 5.89322 30.5586 5.89322C29.8664 5.89322 29.3096 6.17316 28.8782 6.73804C28.4468 7.29792 28.2311 7.97278 28.2311 8.75261V14.2265H26.1193V6.03319H26.1243Z",fill:"currentColor"}),o.createElement("path",{d:"M45.3518 11.7721C45.8935 12.322 46.5807 12.5969 47.4034 12.5969C48.0956 12.5969 48.6625 12.4519 49.1039 12.162C49.5503 11.8721 49.8363 11.4622 49.9717 10.9323H52.0835C51.8979 11.977 51.3812 12.8119 50.5285 13.4417C49.6808 14.0716 48.6374 14.3815 47.4034 14.3815C46.4102 14.3815 45.5374 14.1666 44.7849 13.7367C44.0375 13.3068 43.4506 12.7269 43.0343 12.002C42.6179 11.2772 42.4023 10.4874 42.3872 9.64254H44.4388C44.504 10.5174 44.81 11.2272 45.3568 11.7771L45.3518 11.7721ZM44.3987 8.98768C44.3987 8.76273 44.4238 8.46779 44.479 8.09287H49.8714C49.8162 7.37802 49.5554 6.80314 49.0838 6.36823C48.6123 5.93333 47.9853 5.71337 47.2028 5.71337C46.4704 5.71337 45.8735 5.92333 45.4019 6.34824C44.9304 6.77315 44.6244 7.35303 44.4739 8.09287H42.4223C42.5427 7.33803 42.8086 6.65317 43.2199 6.0383C43.6312 5.42343 44.178 4.93854 44.8602 4.58861C45.5424 4.23868 46.3249 4.06372 47.1977 4.06372C48.221 4.06372 49.0939 4.28367 49.8162 4.72858C50.5385 5.17349 51.0853 5.75336 51.4465 6.47321C51.8126 7.19306 51.9932 7.98289 51.9932 8.84271C51.9932 9.08266 51.9782 9.3476 51.9531 9.63754H44.4288C44.4037 9.32261 44.3887 9.10266 44.3887 8.98268L44.3987 8.98768Z",fill:"currentColor"}),o.createElement("path",{d:"M54.0144 6.03319H52.4243V4.22857H56.1263V5.91321C56.3921 5.31834 56.8085 4.86344 57.3703 4.5435C57.9321 4.22857 58.5892 4.0686 59.3316 4.0686C60.4603 4.0686 61.3632 4.43353 62.0504 5.16837C62.7326 5.90322 63.0737 6.86301 63.0737 8.05276V14.2215H60.9418V8.48767C60.9418 7.73283 60.7362 7.12796 60.3248 6.66305C59.9135 6.19815 59.3717 5.9682 58.6946 5.9682C57.9522 5.9682 57.3352 6.23315 56.8536 6.76303C56.367 7.29292 56.1263 7.96778 56.1263 8.78761V14.2215H54.0144V6.03319Z",fill:"currentColor"}),o.createElement("path",{d:"M66.8009 13.3318C66.1839 12.7369 65.8729 11.9171 65.8729 10.8723V6.03336H63.8413V4.22875H65.8729V1.1344H67.9847V4.22875H70.8891V6.03336H67.9847V10.7924C67.9847 11.3072 68.1201 11.7072 68.391 11.9921C68.6619 12.277 69.0381 12.417 69.5146 12.417H70.8891V14.2216H69.2989C68.2505 14.2216 67.4179 13.9217 66.8009 13.3268V13.3318Z",fill:"currentColor"}),o.createElement("path",{d:"M74.024 13.7167C73.2364 13.2718 72.6195 12.6619 72.173 11.8821C71.7266 11.1022 71.5059 10.2174 71.5059 9.22263C71.5059 8.22784 71.7266 7.34303 72.173 6.56319C72.6195 5.78336 73.2364 5.17349 74.024 4.72858C74.8115 4.28367 75.7044 4.06372 76.7026 4.06372C77.7009 4.06372 78.5887 4.28367 79.3813 4.72858C80.1688 5.17349 80.7858 5.78336 81.2323 6.56319C81.6787 7.34303 81.8994 8.22784 81.8994 9.22263C81.8994 10.2174 81.6787 11.1022 81.2323 11.8821C80.7858 12.6619 80.1688 13.2718 79.3813 13.7167C78.5937 14.1616 77.7009 14.3815 76.7026 14.3815C75.7044 14.3815 74.8165 14.1616 74.024 13.7167ZM78.8997 11.6171C79.4615 11.0023 79.7475 10.2074 79.7475 9.22763C79.7475 8.24784 79.4666 7.453 78.8997 6.83813C78.3379 6.22326 77.6005 5.91333 76.7026 5.91333C75.8047 5.91333 75.0724 6.21827 74.5106 6.83813C73.9538 7.453 73.6729 8.24784 73.6729 9.22763C73.6729 10.2074 73.9538 11.0023 74.5106 11.6171C75.0674 12.232 75.7997 12.5419 76.7026 12.5419C77.6056 12.5419 78.3379 12.237 78.8997 11.6171Z",fill:"currentColor"}),o.createElement("path",{d:"M83.8411 6.03362H82.251V4.229H85.9529V6.09361C86.1937 5.44375 86.5198 4.97385 86.9361 4.67391C87.3524 4.37397 87.9092 4.229 88.5965 4.229H89.7903V6.03362H88.2955C87.4728 6.03362 86.8759 6.35355 86.5047 6.99342C86.1335 7.63328 85.9479 8.5131 85.9479 9.62286V14.2269H83.8361V6.03362H83.8411Z",fill:"currentColor"}))}},"./packages/apps/onboarding/src/components/ui/footer-actions.tsx":function(e,t,n){n.r(t),n.d(t,{FooterActions:function(){return FooterActions}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/utils/translations.ts");const i=(0,a.styled)(a.Box)({display:"flex",alignItems:"center",gap:8}),c=(0,a.styled)(a.Box)({display:"flex",alignItems:"center",gap:8}),l=(0,a.styled)(a.Button)(({theme:e})=>({color:e.palette.text.primary,padding:e.spacing(.75,1),minHeight:0,borderRadius:e.shape.borderRadius,textTransform:"none",fontSize:e.typography.pxToRem(14),fontWeight:500,lineHeight:e.typography.pxToRem(24),letterSpacing:"0.4px"})),p=(0,a.styled)(a.Button)(({theme:e})=>{const t=e.palette.primary?.states?.outlinedBorder??e.palette.divider;return{color:e.palette.text.primary,borderColor:t,padding:e.spacing(.75,2),minHeight:0,borderRadius:e.shape.borderRadius,textTransform:"none",fontSize:e.typography.pxToRem(14),fontWeight:500,lineHeight:e.typography.pxToRem(24),letterSpacing:"0.4px","&:hover":{borderColor:t}}}),u=(0,a.styled)(a.Button)(({theme:e})=>({padding:e.spacing(.75,2),minHeight:0,borderRadius:e.shape.borderRadius,textTransform:"none",fontSize:e.typography.pxToRem(14),fontWeight:500,lineHeight:e.typography.pxToRem(24),letterSpacing:"0.4px","&:focus-visible":{backgroundColor:e.palette.promotion.main}}));function FooterActions({showBack:e=!0,showSkip:t=!0,showContinue:n=!0,backLabel:a=(0,s.t)("common.back"),skipLabel:d=(0,s.t)("common.skip"),continueLabel:g=(0,s.t)("common.continue"),isBackDisabled:m=!1,continueDisabled:f=!1,continueLoading:_=!1,onBack:b,onSkip:h,onContinue:C}){return o.createElement(o.Fragment,null,o.createElement(i,null,e&&o.createElement(l,{variant:"text",onClick:b,disabled:m,startIcon:o.createElement(r.ArrowLeftIcon,{fontSize:"tiny"})},a)),o.createElement(c,null,t&&o.createElement(p,{variant:"outlined",onClick:h},d),n&&o.createElement(u,{color:"primary",variant:"contained",onClick:C,disabled:f||_},_?(0,s.t)("common.loading"):g)))}},"./packages/apps/onboarding/src/components/ui/footer.tsx":function(e,t,n){n.r(t),n.d(t,{Footer:function(){return Footer}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/ui/base-layout.tsx");const s=(0,r.styled)(r.Box)(({theme:e})=>({position:"fixed",bottom:0,left:0,right:0,height:a.FOOTER_HEIGHT,display:"flex",alignItems:"center",justifyContent:"space-between",padding:e.spacing(2,3),background:e.palette.background.paper,boxShadow:e.shadows[4],zIndex:e.zIndex?.appBar||1100}));function Footer({children:e}){return o.createElement(s,{component:"footer"},e)}},"./packages/apps/onboarding/src/components/ui/greeting-banner.tsx":function(e,t,n){n.r(t),n.d(t,{GreetingBanner:function(){return GreetingBanner}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/ui/styled-components.ts");function GreetingBanner({children:e}){return o.createElement(a.GreetingBannerRoot,null,o.createElement(r.Typography,{variant:"body1",color:"text.primary",align:"center"},e))}},"./packages/apps/onboarding/src/components/ui/option-button.tsx":function(e,t,n){n.r(t),n.d(t,{OptionButton:function(){return r}});var o=n("@elementor/ui");const r=(0,o.styled)(o.Button)(({theme:e})=>({justifyContent:"space-between",height:56,borderRadius:8,textTransform:"none",fontWeight:e.typography.body1.fontWeight,fontSize:e.typography.body1.fontSize,letterSpacing:e.typography.body1.letterSpacing,lineHeight:e.typography.body1.lineHeight,color:e.palette.text.secondary,borderColor:e.palette.divider,paddingInlineStart:20,paddingInlineEnd:12,"& .MuiButton-endIcon":{opacity:0,"& > *:nth-of-type(1)":{fontSize:e.spacing(3)}},"&:hover":{borderColor:e.palette.divider,"& .MuiButton-endIcon":{opacity:1,color:e.palette.action.active}},"&:focus, &:active, &.Mui-focusVisible":{outline:"none",backgroundColor:"transparent",borderColor:e.palette.divider},"&.Mui-selected":{borderWidth:2,borderColor:e.palette.text.primary,"& .MuiButton-endIcon":{opacity:1},"&:hover":{borderColor:e.palette.text.primary}}}))},"./packages/apps/onboarding/src/components/ui/progress-bar.tsx":function(e,t,n){n.r(t),n.d(t,{ProgressBar:function(){return ProgressBar}});var o=n("react"),r=n("@elementor/ui");const a=(0,r.styled)(r.LinearProgress)(({theme:e})=>({height:4,borderRadius:22,backgroundColor:e.palette.action.hover,"& .MuiLinearProgress-bar":{borderRadius:22,backgroundColor:e.palette.text.primary}}));function ProgressBar({currentStep:e,totalSteps:t}){const n=t>0?(e+1)/t*100:0;return o.createElement(a,{variant:"determinate",value:n})}},"./packages/apps/onboarding/src/components/ui/right-panel.tsx":function(e,t,n){n.r(t),n.d(t,{RightPanel:function(){return u}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/hooks/use-video-preload.ts"),s=n("./packages/apps/onboarding/src/steps/step-visuals.ts"),i=n("./packages/apps/onboarding/src/components/ui/base-layout.tsx");const c=(0,s.getVideoUrls)(),l=(0,r.styled)(r.Box,{shouldForwardProp:e=>"background"!==e})(({theme:e,background:t})=>({position:"relative",width:"100%",height:`calc(100vh - ${i.TOPBAR_HEIGHT}px - ${i.FOOTER_HEIGHT}px - ${e.spacing(2*i.LAYOUT_PADDING)})`,minHeight:e.spacing(36),borderRadius:2*e.shape.borderRadius,overflow:"hidden",background:t})),p=o.memo(function VideoStack({activeUrl:e}){const t=(0,o.useRef)(new Map),[n,s]=(0,o.useState)(void 0);return(0,o.useEffect)(()=>{t.current.forEach((t,n)=>{n===e?(t.currentTime=0,t.play()?.catch(()=>{})):t.pause()}),s(e&&(0,a.isVideoPreloaded)(e)?e:void 0)},[e]),o.createElement(o.Fragment,null,c.map(e=>o.createElement(r.Box,{key:e,component:"video",src:e,muted:!0,playsInline:!0,ref:n=>{n&&t.current.set(e,n)},sx:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover",opacity:e===n?1:0,transition:"opacity 400ms ease"}})))}),u=o.memo(function RightPanel({config:e}){const[t,n]=(0,o.useState)(e.background);return(0,o.useEffect)(()=>{if(!e.video)return void n(e.background);const t=setTimeout(()=>{n(e.background)},500);return()=>clearTimeout(t)},[e.video,e.background]),o.createElement(l,{background:t},o.createElement(p,{activeUrl:e.video}))})},"./packages/apps/onboarding/src/components/ui/selection-badge.tsx":function(e,t,n){n.r(t),n.d(t,{SelectionBadge:function(){return SelectionBadge}});var o=n("react"),r=n("@elementor/ui");const a=(0,r.styled)(r.Box,{shouldForwardProp:e=>"variant"!==e})(({theme:e,variant:t})=>({position:"absolute",top:e.spacing(-1),insetInlineEnd:e.spacing(-1),display:"flex",alignItems:"center",justifyContent:"center",width:e.spacing(2.25),height:e.spacing(2.25),borderRadius:"50%",backgroundColor:"paid"===t?e.palette.promotion.main:e.palette.text.primary,color:e.palette.common.white,"& .MuiSvgIcon-root":{fontSize:e.typography.pxToRem(14)}}));function SelectionBadge({icon:e,variant:t="free"}){const n=(0,r.useTheme)();return o.createElement(a,{variant:t},o.createElement(e,{sx:{fill:"paid"===t?n.palette.common.white:n.palette.secondary.contrastText}}))}},"./packages/apps/onboarding/src/components/ui/split-layout.tsx":function(e,t,n){n.r(t),n.d(t,{LAYOUT_PADDING:function(){return a.LAYOUT_PADDING},LAYOUT_TRANSITION_MS:function(){return c},SplitLayout:function(){return SplitLayout}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/ui/base-layout.tsx"),s=n("./packages/apps/onboarding/src/components/ui/progress-bar.tsx"),i=n("./packages/apps/onboarding/src/components/ui/right-panel.tsx");const c=300,l=386,p=(0,r.styled)(r.Box)(({theme:e})=>{const t=l+160+80+464+32;return{flex:1,display:"grid",gridTemplateColumns:"2fr 1fr",gap:e.spacing(4),padding:e.spacing(a.LAYOUT_PADDING),transition:`grid-template-columns ${c}ms ease`,[e.breakpoints.up("md")]:{minHeight:0},[`@media (max-width: ${t}px)`]:{gridTemplateColumns:"1fr","& > *:last-child":{display:"none"}}}}),u=(0,r.styled)(r.Box,{shouldForwardProp:e=>"contentMaxWidth"!==e})(({theme:e,contentMaxWidth:t})=>({display:"flex",flexDirection:"column",alignItems:"center",gap:32,padding:"40px 80px","& > *":{width:"100%"},"& > *:last-of-type":{maxWidth:t},[e.breakpoints.down("sm")]:{padding:0,gap:16,"& > *":{maxWidth:"none"}}}));function SplitLayout({left:e,rightConfig:t,progress:n}){const a=t.contentMaxWidth??l;return o.createElement(p,null,o.createElement(u,{contentMaxWidth:a},n&&o.createElement(r.Box,{sx:{maxWidth:l,width:"100%"}},o.createElement(s.ProgressBar,{currentStep:n.currentStep,totalSteps:n.totalSteps})),e),o.createElement(i.RightPanel,{config:t}))}},"./packages/apps/onboarding/src/components/ui/styled-components.ts":function(e,t,n){n.r(t),n.d(t,{GreetingBannerRoot:function(){return a},StepTitle:function(){return r}});var o=n("@elementor/ui");const r=(0,o.styled)(o.Typography)({fontWeight:500,fontFamily:"Poppins"}),a=(0,o.styled)(o.Box)(({theme:e})=>({display:"inline-flex",alignItems:"center",justifyContent:"center",paddingInline:e.spacing(3),paddingBlock:e.spacing(1.5),borderRadius:16,backgroundColor:"dark"===e.palette.mode?"#491146":"#fae4fa",alignSelf:"flex-start"}))},"./packages/apps/onboarding/src/components/ui/top-bar-content.tsx":function(e,t,n){n.r(t),n.d(t,{TopBarContent:function(){return TopBarContent}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/utils/translations.ts"),i=n("./packages/apps/onboarding/src/components/ui/elementor-logo.tsx");const c=(0,a.styled)(a.Button)(({theme:e})=>({backgroundColor:e.palette.promotion.main,color:e.palette.promotion.contrastText,padding:e.spacing(.5,1.25),minHeight:0,borderRadius:8,textTransform:"none",fontSize:e.typography.pxToRem(13),fontWeight:500,lineHeight:e.typography.pxToRem(22),letterSpacing:"0.46px"})),l=(0,a.styled)("div")(({theme:e})=>({width:2,height:20,backgroundColor:e.palette.divider}));function TopBarContent({showUpgrade:e=!0,showClose:t=!0,onUpgrade:n,onClose:p}){const u=(0,a.useTheme)();return o.createElement(o.Fragment,null,o.createElement(i.ElementorLogo,{height:20}),o.createElement(a.Stack,{direction:"row",alignItems:"center",spacing:2},e&&o.createElement(c,{color:"promotion",variant:"contained",onClick:n},(0,s.t)("common.upgrade")),t&&o.createElement(a.Stack,{direction:"row",alignItems:"center",spacing:1.5},o.createElement(l,null),o.createElement(a.IconButton,{"aria-label":(0,s.t)("common.close_onboarding"),onClick:p,size:"small",sx:{color:u.palette.text.secondary,padding:0}},o.createElement(r.XIcon,{fontSize:"tiny"})))))}},"./packages/apps/onboarding/src/components/ui/top-bar.tsx":function(e,t,n){n.r(t),n.d(t,{TopBar:function(){return TopBar}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/ui/base-layout.tsx");const s=(0,r.styled)(r.Box)(({theme:e})=>({position:"fixed",top:0,left:0,right:0,height:a.TOPBAR_HEIGHT,display:"flex",alignItems:"center",justifyContent:"space-between",paddingInlineStart:41,paddingInlineEnd:16,background:e.palette.background.paper,zIndex:e.zIndex?.appBar||1100}));function TopBar({children:e}){return o.createElement(s,{component:"header"},e,o.createElement(r.Divider,{absolute:!0}))}},"./packages/apps/onboarding/src/hooks/use-check-pro-install-screen.ts":function(e,t,n){n.r(t),n.d(t,{useCheckProInstallScreen:function(){return useCheckProInstallScreen}});var o=n("react"),r=n("./packages/apps/onboarding/src/utils/get-config.ts");function useCheckProInstallScreen(){return(0,o.useCallback)(async()=>{const e=(0,r.getConfig)();if(!e)return{shouldShowProInstallScreen:!1};const t=await fetch(`${e.restUrl}pro-install-screen`,{method:"GET",headers:{"X-WP-Nonce":e.nonce}});if(!t.ok)return{shouldShowProInstallScreen:!1};const n=await t.json();return{shouldShowProInstallScreen:n.data?.shouldShowProInstallScreen??!1}},[])}},"./packages/apps/onboarding/src/hooks/use-elementor-connect.ts":function(e,t,n){n.r(t),n.d(t,{useElementorConnect:function(){return useElementorConnect}});var o=n("react");const r=600,a=700,s=200,i=0,c="elementor/connect/success";function useElementorConnect({connectUrl:e,onSuccess:t}){const n=(0,o.useRef)(t);n.current=t,(0,o.useEffect)(()=>{const handleNativeSuccess=e=>{const t=e.detail??{};n.current?.(t)};return window.addEventListener(c,handleNativeSuccess),()=>{window.removeEventListener(c,handleNativeSuccess)}},[]);return(0,o.useCallback)(()=>{if(!e)return;const t=e.includes("?")?"&":"?",n=`${e}${t}mode=popup`,o=`toolbar=no,menubar=no,width=${r},height=${a},top=${s},left=${i}`;window.open(n,"elementorConnect",o)||(window.location.href=e)},[e])}},"./packages/apps/onboarding/src/hooks/use-install-pro.ts":function(e,t,n){n.r(t),n.d(t,{useInstallPro:function(){return useInstallPro}});var o=n("@elementor/query"),r=n("./packages/apps/onboarding/src/utils/get-config.ts"),a=n("./packages/apps/onboarding/src/utils/retry.ts");async function installProRequest(){const e=(0,r.getConfig)();if(!e)throw new Error("Onboarding config not found");const t=await fetch(`${e.restUrl}install-pro`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":e.nonce}});if(!t.ok){const e=await t.json().catch(()=>null);throw new Error(e?.message||"Failed to install Elementor Pro")}return(await t.json()).data}function useInstallPro(){return(0,o.useMutation)({mutationFn:()=>(0,a.withRetry)(installProRequest)})}},"./packages/apps/onboarding/src/hooks/use-install-theme.ts":function(e,t,n){n.r(t),n.d(t,{useInstallTheme:function(){return useInstallTheme}});var o=n("@elementor/query"),r=n("./packages/apps/onboarding/src/utils/get-config.ts"),a=n("./packages/apps/onboarding/src/utils/retry.ts");function useInstallTheme(){return(0,o.useMutation)({mutationFn:e=>(0,a.withRetry)(()=>async function installThemeRequest(e){const t=(0,r.getConfig)();if(!t)throw new Error("Onboarding config not found");const n=await fetch(`${t.restUrl}install-theme`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":t.nonce},body:JSON.stringify({theme_slug:e})});if(!n.ok){const e=await n.json().catch(()=>null);throw new Error(e?.message||"Failed to install theme")}return(await n.json()).data}(e))})}},"./packages/apps/onboarding/src/hooks/use-onboarding-event.ts":function(e,t,n){n.r(t),n.d(t,{useOnboardingEvent:function(){return useOnboardingEvent}});var o=n("react"),r=n("./packages/apps/onboarding/src/analytics/onboarding-tracking.ts"),a=n("./packages/apps/onboarding/src/analytics/tracking-context.tsx");function useOnboardingEvent(){const{isActive:e,activate:t}=(0,a.useTrackingState)();return(0,o.useMemo)(()=>({trackOnboardingInitialized:()=>(0,r.trackOnboardingInitialized)(e),trackLoginType:t=>(0,r.trackLoginType)(e,t),trackConnect:(t,n)=>(0,r.trackConnect)(e,t,n),trackProInstall:t=>(0,r.trackProInstall)(e,t),trackStepViewed:t=>(0,r.trackStepViewed)(e,t),trackPersonaSelected:t=>(0,r.trackPersonaSelected)(e,t),trackSiteTopicSelected:t=>(0,r.trackSiteTopicSelected)(e,t),trackExperienceSelected:t=>(0,r.trackExperienceSelected)(e,t),trackThemeSuggested:t=>(0,r.trackThemeSuggested)(e,t),trackThemeSelected:t=>(0,r.trackThemeSelected)(e,t),trackProFeaturesSelected:t=>(0,r.trackProFeaturesSelected)(e,t),trackBackClicked:t=>(0,r.trackBackClicked)(e,t),trackSkipClicked:t=>(0,r.trackSkipClicked)(e,t),trackUpgradeClicked:t=>(0,r.trackUpgradeClicked)(e,t),trackResumeOnboarding:t=>(0,r.trackResumeOnboarding)(e,t),trackSiteStarterSelected:t=>(0,r.trackSiteStarterSelected)(e,t),trackSummary:t=>(0,r.trackSummary)(e,t),trackErrorReported:t=>(0,r.trackErrorReported)(e,t),activateTracking:t,flushQueue:r.flushQueue}),[e,t])}},"./packages/apps/onboarding/src/hooks/use-onboarding.ts":function(e,t,n){n.r(t),n.d(t,{useOnboarding:function(){return useOnboarding}});var o=n("react"),r=n("@elementor/store"),a=n("./packages/apps/onboarding/src/store/index.ts");function useOnboarding(){const e=(0,r.__useDispatch)();return{stepId:(0,r.__useSelector)(a.selectCurrentStepId),stepIndex:(0,r.__useSelector)(a.selectCurrentStepIndex),step:(0,r.__useSelector)(a.selectCurrentStep),steps:(0,r.__useSelector)(a.selectSteps),isFirst:(0,r.__useSelector)(a.selectIsFirstStep),isLast:(0,r.__useSelector)(a.selectIsLastStep),totalSteps:(0,r.__useSelector)(a.selectTotalSteps),completedSteps:(0,r.__useSelector)(a.selectCompletedSteps),choices:(0,r.__useSelector)(a.selectChoices),isLoading:(0,r.__useSelector)(a.selectIsLoading),error:(0,r.__useSelector)(a.selectError),hadUnexpectedExit:(0,r.__useSelector)(a.selectHadUnexpectedExit),resumeStepIdForTracking:(0,r.__useSelector)(a.selectResumeStepIdForTracking),isConnected:(0,r.__useSelector)(a.selectIsConnected),isGuest:(0,r.__useSelector)(a.selectIsGuest),hasPassedLogin:(0,r.__useSelector)(a.selectHasPassedLogin),shouldShowProInstall:(0,r.__useSelector)(a.selectShouldShowProInstall),userName:(0,r.__useSelector)(a.selectUserName),urls:(0,r.__useSelector)(a.selectUrls),actions:(0,o.useMemo)(()=>({goToStep:t=>e((0,a.goToStep)(t)),goToStepIndex:t=>e((0,a.goToStepIndex)(t)),nextStep:()=>e((0,a.nextStep)()),prevStep:()=>e((0,a.prevStep)()),completeStep:t=>e((0,a.completeStep)(t)),setUserChoice:(t,n)=>e((0,a.setUserChoice)({key:t,value:n})),setUserChoices:t=>e((0,a.setUserChoices)(t)),setExitType:t=>e((0,a.setExitType)(t)),startOnboarding:()=>e((0,a.startOnboarding)()),completeOnboarding:()=>e((0,a.completeOnboarding)()),setLoading:t=>e((0,a.setLoading)(t)),setError:t=>e((0,a.setError)(t)),clearUnexpectedExit:()=>e((0,a.clearUnexpectedExit)()),clearResumeStepIdForTracking:()=>e((0,a.clearResumeStepIdForTracking)()),setConnected:t=>e((0,a.setConnected)(t)),setGuest:t=>e((0,a.setGuest)(t)),setShouldShowProInstallScreen:t=>e((0,a.setShouldShowProInstallScreen)(t)),dismissProInstallScreen:()=>e((0,a.dismissProInstallScreen)()),markProInstalled:()=>e((0,a.markProInstalled)())}),[e])}}},"./packages/apps/onboarding/src/hooks/use-update-choices.ts":function(e,t,n){n.r(t),n.d(t,{useUpdateChoices:function(){return useUpdateChoices}});var o=n("@elementor/query"),r=n("./packages/apps/onboarding/src/utils/get-config.ts");async function updateChoices(e){const t=(0,r.getConfig)();if(!t)throw new Error("Onboarding config not found");if(!(await fetch(`${t.restUrl}user-choices`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":t.nonce},body:JSON.stringify(e)})).ok)throw new Error("Failed to update choices")}function useUpdateChoices(){return(0,o.useMutation)({mutationFn:updateChoices})}},"./packages/apps/onboarding/src/hooks/use-update-progress.ts":function(e,t,n){n.r(t),n.d(t,{useUpdateProgress:function(){return useUpdateProgress}});var o=n("@elementor/query"),r=n("./packages/apps/onboarding/src/utils/get-config.ts");async function updateProgress(e){const t=(0,r.getConfig)();if(!t)throw new Error("Onboarding config not found");if(!(await fetch(`${t.restUrl}user-progress`,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":t.nonce},body:JSON.stringify(e)})).ok)throw new Error("Failed to update progress")}function useUpdateProgress(){return(0,o.useMutation)({mutationFn:updateProgress})}},"./packages/apps/onboarding/src/hooks/use-video-preload.ts":function(e,t,n){n.r(t),n.d(t,{isVideoPreloaded:function(){return isVideoPreloaded},useVideoPreload:function(){return useVideoPreload}});var o=n("react"),r=n("./packages/apps/onboarding/src/steps/step-visuals.ts");const a=new Set;function useVideoPreload(){(0,o.useEffect)(()=>{let e=!0;return(async()=>{for(const t of(0,r.getVideoUrls)()){if(!e)break;a.has(t)||await waitForVideo(t)}})(),()=>{e=!1}},[])}function isVideoPreloaded(e){return a.has(e)}const waitForVideo=e=>new Promise(t=>{const n=document.createElement("video"),cleanup=()=>{n.removeEventListener("canplaythrough",onCanPlayThrough),n.removeEventListener("error",onError),n.src="",n.load()},onCanPlayThrough=()=>{a.add(e),cleanup(),t()},onError=()=>{cleanup(),t()};n.addEventListener("canplaythrough",onCanPlayThrough),n.addEventListener("error",onError),n.preload="auto",n.src=e,n.load()})},"./packages/apps/onboarding/src/icons/index.ts":function(e,t,n){n.r(t),n.d(t,{AIGeneratorIcon:function(){return i.AIGeneratorIcon},AccessibilityToolsIcon:function(){return i.AccessibilityToolsIcon},AppleIcon:function(){return o.AppleIcon},BlogIcon:function(){return s.BlogIcon},BookingIcon:function(){return s.BookingIcon},ClassesVariablesIcon:function(){return i.ClassesVariablesIcon},CompanySiteIcon:function(){return s.CompanySiteIcon},CorePlaceholderIcon:function(){return i.CorePlaceholderIcon},CustomCodeIcon:function(){return i.CustomCodeIcon},EmailDeliverabilityIcon:function(){return i.EmailDeliverabilityIcon},ExploreMoreIcon:function(){return i.ExploreMoreIcon},FacebookIcon:function(){return r.FacebookIcon},GoogleIcon:function(){return a.GoogleIcon},ImageOptimizationIcon:function(){return i.ImageOptimizationIcon},InteractionsIcon:function(){return i.InteractionsIcon},LandingPageIcon:function(){return s.LandingPageIcon},OnlineStoreIcon:function(){return s.OnlineStoreIcon},OrganizationIcon:function(){return s.OrganizationIcon},OtherIcon:function(){return s.OtherIcon},SmallMedBusinessIcon:function(){return s.SmallMedBusinessIcon},ThemeBuilderIcon:function(){return i.ThemeBuilderIcon},WoocommerceIcon:function(){return i.WoocommerceIcon}});var o=n("./packages/apps/onboarding/src/icons/login/apple-icon.tsx"),r=n("./packages/apps/onboarding/src/icons/login/facebook-icon.tsx"),a=n("./packages/apps/onboarding/src/icons/login/google-icon.tsx"),s=n("./packages/apps/onboarding/src/icons/site-about/index.ts"),i=n("./packages/apps/onboarding/src/icons/site-features/index.ts")},"./packages/apps/onboarding/src/icons/login/apple-icon.tsx":function(e,t,n){n.r(t),n.d(t,{AppleIcon:function(){return AppleIcon}});var o=n("react"),r=n("@elementor/ui");function AppleIcon(){return o.createElement(r.SvgIcon,{viewBox:"0 0 24 24","aria-label":"Apple"},o.createElement("path",{d:"M18.8456 19.5C18.0156 20.74 17.1356 21.95 15.7956 21.97C14.4556 22 14.0256 21.18 12.5056 21.18C10.9756 21.18 10.5056 21.95 9.23559 22C7.92559 22.05 6.93559 20.68 6.09559 19.47C4.38559 17 3.07559 12.45 4.83559 9.39C5.70559 7.87 7.26559 6.91 8.95559 6.88C10.2356 6.86 11.4556 7.75 12.2456 7.75C13.0256 7.75 14.5056 6.68 16.0556 6.84C16.7056 6.87 18.5256 7.1 19.6956 8.82C19.6056 8.88 17.5256 10.1 17.5456 12.63C17.5756 15.65 20.1956 16.66 20.2256 16.67C20.1956 16.74 19.8056 18.11 18.8456 19.5ZM13.1356 3.5C13.8656 2.67 15.0756 2.04 16.0756 2C16.2056 3.17 15.7356 4.35 15.0356 5.19C14.3456 6.04 13.2056 6.7 12.0856 6.61C11.9356 5.46 12.4956 4.26 13.1356 3.5Z",fill:"currentColor"}))}},"./packages/apps/onboarding/src/icons/login/facebook-icon.tsx":function(e,t,n){n.r(t),n.d(t,{FacebookIcon:function(){return FacebookIcon}});var o=n("react"),r=n("@elementor/ui");function FacebookIcon(){return o.createElement(r.SvgIcon,{viewBox:"0 0 24 24","aria-label":"Facebook"},o.createElement("g",{clipPath:"url(#fb-clip)"},o.createElement("path",{d:"M21 12C21 7.02947 16.9705 3 12 3C7.02947 3 3 7.02947 3 12C3 16.4921 6.29119 20.2155 10.5938 20.8907V14.6016H8.30859V12H10.5938V10.0172C10.5938 7.76156 11.9374 6.51562 13.9932 6.51562C14.9779 6.51562 16.0078 6.69141 16.0078 6.69141V8.90625H14.873C13.7549 8.90625 13.4062 9.60002 13.4062 10.3118V12H15.9023L15.5033 14.6016H13.4062V20.8907C17.7088 20.2155 21 16.4922 21 12Z",fill:"#3975EA"}),o.createElement("path",{d:"M15.5033 14.6016L15.9023 12H13.4062V10.3118C13.4062 9.59995 13.7549 8.90625 14.873 8.90625H16.0078V6.69141C16.0078 6.69141 14.9779 6.51562 13.9931 6.51562C11.9374 6.51562 10.5938 7.76156 10.5938 10.0172V12H8.30859V14.6016H10.5938V20.8907C11.059 20.9636 11.5291 21.0001 12 21C12.4709 21.0001 12.941 20.9636 13.4062 20.8907V14.6016H15.5033Z",fill:"white"})),o.createElement("defs",null,o.createElement("clipPath",{id:"fb-clip"},o.createElement("rect",{width:"18",height:"18",fill:"white",transform:"translate(3 3)"}))))}},"./packages/apps/onboarding/src/icons/login/google-icon.tsx":function(e,t,n){n.r(t),n.d(t,{GoogleIcon:function(){return GoogleIcon}});var o=n("react"),r=n("@elementor/ui");function GoogleIcon(){return o.createElement(r.SvgIcon,{viewBox:"0 0 24 24","aria-label":"Google"},o.createElement("path",{d:"M9.32142 4.43335C7.72278 4.98794 6.3441 6.04056 5.38791 7.4366C4.43172 8.83265 3.94841 10.4985 4.00898 12.1896C4.06954 13.8806 4.67078 15.5076 5.72439 16.8317C6.77801 18.1558 8.22845 19.1071 9.86267 19.5459C11.1876 19.8877 12.5757 19.9027 13.9077 19.5896C15.1143 19.3186 16.2299 18.7388 17.1452 17.9071C18.0978 17.015 18.7892 15.8802 19.1452 14.6246C19.5321 13.2592 19.6009 11.8233 19.3464 10.4271H11.9064V13.5134H16.2152C16.1291 14.0056 15.9445 14.4754 15.6726 14.8946C15.4007 15.3139 15.047 15.674 14.6327 15.9534C14.1065 16.3014 13.5134 16.5356 12.8914 16.6409C12.2676 16.7568 11.6277 16.7568 11.0039 16.6409C10.3717 16.5101 9.77355 16.2492 9.24767 15.8746C8.40286 15.2766 7.76852 14.427 7.43517 13.4471C7.09619 12.4488 7.09619 11.3666 7.43517 10.3684C7.67246 9.66862 8.06472 9.03152 8.58267 8.5046C9.17541 7.89054 9.92584 7.4516 10.7516 7.23595C11.5774 7.0203 12.4466 7.03627 13.2639 7.2821C13.9024 7.47809 14.4862 7.82052 14.9689 8.2821C15.4548 7.79877 15.9398 7.31419 16.4239 6.82835C16.6739 6.5671 16.9464 6.31835 17.1927 6.05085C16.4559 5.3652 15.591 4.83167 14.6477 4.48085C12.9298 3.85709 11.0501 3.84033 9.32142 4.43335Z",fill:"#515962"}),o.createElement("path",{d:"M9.32128 4.43347C11.0499 3.84004 12.9295 3.85636 14.6475 4.47972C15.591 4.83293 16.4555 5.36902 17.1913 6.05722C16.9413 6.32472 16.6775 6.57472 16.4225 6.83472C15.9375 7.31889 15.4529 7.80139 14.9688 8.28222C14.4861 7.82064 13.9022 7.47821 13.2638 7.28222C12.4467 7.03552 11.5776 7.01863 10.7516 7.2334C9.92555 7.44817 9.17467 7.8863 8.58128 8.49972C8.06332 9.02664 7.67106 9.66374 7.43378 10.3635L4.84253 8.35722C5.77004 6.51792 7.37597 5.111 9.32128 4.43347Z",fill:"#E33629"}),o.createElement("path",{d:"M4.155 10.3449C4.29427 9.65466 4.5255 8.9862 4.8425 8.35742L7.43375 10.3687C7.09476 11.3669 7.09476 12.4492 7.43375 13.4474C6.57041 14.1141 5.70666 14.7841 4.8425 15.4574C4.04893 13.8778 3.80691 12.078 4.155 10.3449Z",fill:"#F8BD00"}),o.createElement("path",{d:"M11.9063 10.4258H19.3463C19.6008 11.8219 19.532 13.2579 19.1451 14.6233C18.7891 15.8789 18.0977 17.0137 17.1451 17.9058C16.3088 17.2533 15.4688 16.6058 14.6326 15.9533C15.0472 15.6736 15.401 15.3131 15.673 14.8934C15.9449 14.4737 16.1293 14.0035 16.2151 13.5108H11.9063C11.9051 12.4833 11.9063 11.4545 11.9063 10.4258Z",fill:"#587DBD"}),o.createElement("path",{d:"M4.84131 15.4573C5.70548 14.7906 6.56923 14.1206 7.43256 13.4473C7.76657 14.4275 8.40181 15.2771 9.24756 15.8748C9.77507 16.2476 10.3745 16.5064 11.0076 16.6348C11.6314 16.7508 12.2712 16.7508 12.8951 16.6348C13.5171 16.5295 14.1102 16.2953 14.6363 15.9473C15.4726 16.5998 16.3126 17.2473 17.1488 17.8998C16.2337 18.7319 15.1181 19.3121 13.9113 19.5835C12.5793 19.8966 11.1912 19.8816 9.86631 19.5398C8.81844 19.26 7.83965 18.7668 6.99131 18.091C6.09339 17.3781 5.36 16.4797 4.84131 15.4573Z",fill:"#319F43"}))}},"./packages/apps/onboarding/src/icons/site-about/blog-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M26 19V15.5C26 14.3065 25.5259 13.1619 24.682 12.318C23.8381 11.4741 22.6935 11 21.5 11H19.5C19.1022 11 18.7206 10.842 18.4393 10.5607C18.158 10.2794 18 9.89782 18 9.5V7.5C18 6.30653 17.5259 5.16193 16.682 4.31802C15.8381 3.47411 14.6935 3 13.5 3H11M11 20H21M11 24H16M14 3H7.5C6.672 3 6 3.672 6 4.5V27.5C6 28.328 6.672 29 7.5 29H24.5C25.328 29 26 28.328 26 27.5V15C26 11.8174 24.7357 8.76516 22.4853 6.51472C20.2348 4.26428 17.1826 3 14 3Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-about/booking-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M9 4V7M23 4V7M4 25V10C4 9.20435 4.31607 8.44129 4.87868 7.87868C5.44129 7.31607 6.20435 7 7 7H25C25.7957 7 26.5587 7.31607 27.1213 7.87868C27.6839 8.44129 28 9.20435 28 10V25M4 25C4 25.7957 4.31607 26.5587 4.87868 27.1213C5.44129 27.6839 6.20435 28 7 28H25C25.7957 28 26.5587 27.6839 27.1213 27.1213C27.6839 26.5587 28 25.7957 28 25M4 25V15C4 14.2044 4.31607 13.4413 4.87868 12.8787C5.44129 12.3161 6.20435 12 7 12H25C25.7957 12 26.5587 12.3161 27.1213 12.8787C27.6839 13.4413 28 14.2044 28 15V25M16 17H16.0107V17.0107H16V17ZM16 20H16.0107V20.0107H16V20ZM16 23H16.0107V23.0107H16V23ZM13 20H13.0107V20.0107H13V20ZM13 23H13.0107V23.0107H13V23ZM10 20H10.0107V20.0107H10V20ZM10 23H10.0107V23.0107H10V23ZM19 17H19.0107V17.0107H19V17ZM19 20H19.0107V20.0107H19V20ZM19 23H19.0107V23.0107H19V23ZM22 17H22.0107V17.0107H22V17ZM22 20H22.0107V20.0107H22V20Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-about/company-site-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M5 28H27M6 4H26M7 4V28M25 4V28M12 9H14M12 13H14M12 17H14M18 9H20M18 13H20M18 17H20M12 28V23.5C12 22.672 12.672 22 13.5 22H18.5C19.328 22 20 22.672 20 23.5V28",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-about/index.ts":function(e,t,n){n.r(t),n.d(t,{BlogIcon:function(){return o.default},BookingIcon:function(){return r.default},CompanySiteIcon:function(){return a.default},LandingPageIcon:function(){return s.default},OnlineStoreIcon:function(){return i.default},OrganizationIcon:function(){return c.default},OtherIcon:function(){return l.default},SmallMedBusinessIcon:function(){return p.default}});var o=n("./packages/apps/onboarding/src/icons/site-about/blog-icon.tsx"),r=n("./packages/apps/onboarding/src/icons/site-about/booking-icon.tsx"),a=n("./packages/apps/onboarding/src/icons/site-about/company-site-icon.tsx"),s=n("./packages/apps/onboarding/src/icons/site-about/landing-page-icon.tsx"),i=n("./packages/apps/onboarding/src/icons/site-about/online-store-icon.tsx"),c=n("./packages/apps/onboarding/src/icons/site-about/organization-icon.tsx"),l=n("./packages/apps/onboarding/src/icons/site-about/other-icon.tsx"),p=n("./packages/apps/onboarding/src/icons/site-about/small-med-business-icon.tsx")},"./packages/apps/onboarding/src/icons/site-about/landing-page-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M4 11V24C4 24.7957 4.31607 25.5587 4.87868 26.1213C5.44129 26.6839 6.20435 27 7 27H25C25.7957 27 26.5587 26.6839 27.1213 26.1213C27.6839 25.5587 28 24.7957 28 24V11M4 11V8C4 7.20435 4.31607 6.44129 4.87868 5.87868C5.44129 5.31607 6.20435 5 7 5H25C25.7957 5 26.5587 5.31607 27.1213 5.87868C27.6839 6.44129 28 7.20435 28 8V11M4 11H28M7 8H7.01067V8.01067H7V8ZM10 8H10.0107V8.01067H10V8ZM13 8H13.0107V8.01067H13V8Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-about/online-store-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M18 28V18C18 17.7348 18.1054 17.4804 18.2929 17.2929C18.4804 17.1054 18.7348 17 19 17H23C23.2652 17 23.5196 17.1054 23.7071 17.2929C23.8946 17.4804 24 17.7348 24 18V28M18 28H3.14667M18 28H24M24 28H28.8533M27 28V12.4653M27 12.4653C26.2001 12.9268 25.2652 13.0974 24.3539 12.9482C23.4426 12.799 22.6109 12.3391 22 11.6467C21.2667 12.476 20.1947 13 19 13C18.4324 13.0005 17.8712 12.88 17.3538 12.6464C16.8365 12.4128 16.3749 12.0715 16 11.6453C15.2667 12.476 14.1947 13 13 13C12.4324 13.0005 11.8712 12.88 11.3538 12.6464C10.8365 12.4128 10.3749 12.0715 10 11.6453C9.38922 12.338 8.55765 12.7981 7.64633 12.9476C6.735 13.097 5.80003 12.9266 5 12.4653M27 12.4653C27.5315 12.1585 27.9852 11.7336 28.3261 11.2234C28.6671 10.7131 28.886 10.1313 28.9661 9.52287C29.0461 8.91446 28.9851 8.29579 28.7878 7.71473C28.5904 7.13368 28.262 6.60582 27.828 6.172L26.2413 4.58667C25.8666 4.21149 25.3583 4.00047 24.828 4H7.17067C6.6406 4.00011 6.13226 4.21064 5.75733 4.58533L4.172 6.172C3.73898 6.60632 3.41149 7.13427 3.21476 7.71516C3.01803 8.29605 2.95733 8.91436 3.03733 9.52242C3.11733 10.1305 3.3359 10.712 3.67618 11.2223C4.01647 11.7325 4.46938 12.1578 5 12.4653M5 28V12.4653M9 24H14C14.2652 24 14.5196 23.8946 14.7071 23.7071C14.8946 23.5196 15 23.2652 15 23V18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17H9C8.73478 17 8.48043 17.1054 8.29289 17.2929C8.10536 17.4804 8 17.7348 8 18V23C8 23.552 8.448 24 9 24Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-about/organization-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M22.7454 20.6947C23.3691 20.2687 24.1007 20.0281 24.8555 20.0006C25.6103 19.9731 26.3574 20.1598 27.0105 20.5392C27.6636 20.9186 28.1959 21.4752 28.5458 22.1445C28.8958 22.8138 29.0491 23.5685 28.9881 24.3213C27.3883 24.8804 25.6891 25.098 24.0001 24.96C23.9949 23.4488 23.5597 21.969 22.7454 20.696C22.0226 19.5624 21.0256 18.6294 19.8465 17.9833C18.6675 17.3373 17.3445 16.9991 16.0001 17C14.6558 16.9993 13.3332 17.3376 12.1544 17.9837C10.9756 18.6297 9.97873 19.5626 9.25606 20.696M23.9987 24.9587L24.0001 25C24.0001 25.3 23.9841 25.596 23.9507 25.888C21.5312 27.2762 18.7895 28.0045 16.0001 28C13.1067 28 10.3907 27.232 8.0494 25.888C8.01512 25.5794 7.99864 25.2691 8.00006 24.9587M8.00006 24.9587C6.31157 25.1017 4.61327 24.8849 3.01473 24.3227C2.95386 23.5701 3.10725 22.8156 3.45717 22.1465C3.80708 21.4774 4.33922 20.9211 4.99206 20.5417C5.64491 20.1624 6.39179 19.9755 7.14635 20.0028C7.90092 20.0301 8.63234 20.2705 9.25606 20.696M8.00006 24.9587C8.00485 23.4476 8.44223 21.9692 9.25606 20.696M20.0001 9C20.0001 10.0609 19.5786 11.0783 18.8285 11.8284C18.0783 12.5786 17.0609 13 16.0001 13C14.9392 13 13.9218 12.5786 13.1716 11.8284C12.4215 11.0783 12.0001 10.0609 12.0001 9C12.0001 7.93913 12.4215 6.92172 13.1716 6.17157C13.9218 5.42143 14.9392 5 16.0001 5C17.0609 5 18.0783 5.42143 18.8285 6.17157C19.5786 6.92172 20.0001 7.93913 20.0001 9ZM28.0001 13C28.0001 13.394 27.9225 13.7841 27.7717 14.1481C27.6209 14.512 27.4 14.8427 27.1214 15.1213C26.8428 15.3999 26.5121 15.6209 26.1481 15.7716C25.7841 15.9224 25.394 16 25.0001 16C24.6061 16 24.216 15.9224 23.852 15.7716C23.488 15.6209 23.1573 15.3999 22.8787 15.1213C22.6002 14.8427 22.3792 14.512 22.2284 14.1481C22.0777 13.7841 22.0001 13.394 22.0001 13C22.0001 12.2044 22.3161 11.4413 22.8787 10.8787C23.4414 10.3161 24.2044 10 25.0001 10C25.7957 10 26.5588 10.3161 27.1214 10.8787C27.684 11.4413 28.0001 12.2044 28.0001 13ZM10.0001 13C10.0001 13.394 9.92246 13.7841 9.7717 14.1481C9.62094 14.512 9.39996 14.8427 9.12138 15.1213C8.84281 15.3999 8.51209 15.6209 8.14811 15.7716C7.78414 15.9224 7.39403 16 7.00006 16C6.6061 16 6.21599 15.9224 5.85201 15.7716C5.48803 15.6209 5.15732 15.3999 4.87874 15.1213C4.60017 14.8427 4.37919 14.512 4.22842 14.1481C4.07766 13.7841 4.00006 13.394 4.00006 13C4.00006 12.2044 4.31613 11.4413 4.87874 10.8787C5.44135 10.3161 6.20441 10 7.00006 10C7.79571 10 8.55877 10.3161 9.12138 10.8787C9.68399 11.4413 10.0001 12.2044 10.0001 13Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-about/other-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M28 28L21.0707 21.0707M21.0707 21.0707C22.9461 19.1952 23.9997 16.6516 23.9997 13.9993C23.9997 11.3471 22.9461 8.80343 21.0707 6.928C19.1952 5.05257 16.6516 3.99896 13.9993 3.99896C11.3471 3.99896 8.80343 5.05257 6.928 6.928C5.05257 8.80343 3.99896 11.3471 3.99896 13.9993C3.99896 16.6516 5.05257 19.1952 6.928 21.0707C8.80343 22.9461 11.3471 23.9997 13.9993 23.9997C16.6516 23.9997 19.1952 22.9461 21.0707 21.0707ZM14 10V18M18 14H10",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-about/small-med-business-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M27 18.8667V24.5333C27 25.992 25.9507 27.248 24.504 27.44C21.7213 27.8093 18.8827 28 16 28C13.1173 28 10.2787 27.8093 7.496 27.44C6.04933 27.248 5 25.992 5 24.5333V18.8667M27 18.8667C27.3166 18.5915 27.5699 18.2511 27.7425 17.8688C27.9151 17.4866 28.003 17.0714 28 16.652V11.608C28 10.1667 26.976 8.92133 25.5507 8.708C24.0404 8.48189 22.5225 8.30978 21 8.192M27 18.8667C26.7413 19.0867 26.44 19.26 26.1027 19.3733C22.8443 20.4545 19.433 21.0037 16 21C12.4693 21 9.07333 20.428 5.89733 19.3733C5.56835 19.2639 5.26364 19.0918 5 18.8667M5 18.8667C4.68339 18.5915 4.43008 18.2511 4.25747 17.8688C4.08485 17.4866 3.99702 17.0714 4 16.652V11.608C4 10.1667 5.024 8.92133 6.44933 8.708C7.9596 8.48189 9.47745 8.30978 11 8.192M21 8.192V7C21 6.20435 20.6839 5.44129 20.1213 4.87868C19.5587 4.31607 18.7956 4 18 4H14C13.2044 4 12.4413 4.31607 11.8787 4.87868C11.3161 5.44129 11 6.20435 11 7V8.192M21 8.192C17.6716 7.93477 14.3284 7.93477 11 8.192M16 17H16.0107V17.0107H16V17Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/accessibility-tools-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("circle",{cx:"16.4814",cy:"5.64844",r:"2.25",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}),o.createElement("path",{d:"M6.3341 10.6687L10.8605 11.3515C14.2811 11.8671 17.7598 11.8666 21.18 11.3492L25.6649 10.6698C26.6404 10.5223 27.5187 11.2782 27.5187 12.2649V12.9296C27.5186 13.7277 26.9344 14.4061 26.1452 14.5247L21.7875 15.1786C21.1891 15.2684 20.5856 15.3434 19.986 15.4357C19.5122 15.5086 19.1722 15.9214 19.1722 16.4007V17.9094C19.1722 18.3051 19.2445 18.7152 19.5101 19.0086L24.5906 24.6215C25.1883 25.2818 25.1373 26.3017 24.477 26.8993L23.7211 27.5832C23.0608 28.1807 22.042 28.1298 21.4444 27.4696L16.8529 22.3973C16.3956 21.8921 15.6022 21.8921 15.145 22.3973L10.5535 27.4696C9.95579 28.1299 8.93591 28.1809 8.27561 27.5832L7.5197 26.8993C6.85956 26.3018 6.80874 25.2818 7.40609 24.6215L12.497 18.9966C12.7597 18.7064 12.8324 18.3009 12.8324 17.9094V16.4085C12.8324 15.9237 12.4847 15.5082 12.0054 15.4354C11.4147 15.3457 10.8218 15.2669 10.2316 15.1786L5.8549 14.5236C5.06549 14.4052 4.48145 13.7268 4.48145 12.9285V12.2637C4.4815 11.2775 5.35894 10.5219 6.3341 10.6687Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/ai-generator-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M23.2273 4.83321C23.4152 4.47883 23.9229 4.47883 24.1108 4.83321L24.4249 5.42564C24.8747 6.27415 25.5688 6.9682 26.4173 7.41807L27.0097 7.73216C27.3641 7.92005 27.3641 8.42778 27.0097 8.61567L26.4173 8.92976C25.5688 9.37962 24.8747 10.0737 24.4249 10.9222L24.1108 11.5146C23.9229 11.869 23.4152 11.869 23.2273 11.5146L22.9132 10.9222C22.4633 10.0737 21.7693 9.37962 20.9208 8.92976L20.3283 8.61567C19.9739 8.42778 19.9739 7.92005 20.3283 7.73216L20.9208 7.41807C21.7693 6.9682 22.4633 6.27415 22.9132 5.42564L23.2273 4.83321Z",fill:"none",stroke:"currentColor",strokeWidth:"1.25"}),o.createElement("path",{d:"M13.7075 8.79729C14.0833 8.08851 15.0988 8.08851 15.4745 8.79729L17.3436 12.3226C17.9059 13.3832 18.7735 14.2508 19.8341 14.8131L23.3594 16.6821C24.0682 17.0579 24.0682 18.0734 23.3594 18.4491L19.8341 20.3182C18.7735 20.8805 17.9059 21.7481 17.3436 22.8087L15.4745 26.334C15.0988 27.0428 14.0833 27.0428 13.7075 26.334L11.8385 22.8087C11.2762 21.7481 10.4086 20.8805 9.34796 20.3182L5.82268 18.4492C5.1139 18.0734 5.1139 17.0579 5.82268 16.6821L9.34796 14.8131C10.4086 14.2508 11.2762 13.3832 11.8385 12.3226L13.7075 8.79729Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/classes-variables-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M6.66797 4H12.0013C12.7085 4 13.3868 4.28095 13.8869 4.78105C14.387 5.28115 14.668 5.95942 14.668 6.66667V22.6667C14.668 24.0812 14.1061 25.4377 13.1059 26.4379C12.1057 27.4381 10.7491 28 9.33464 28C7.92015 28 6.56359 27.4381 5.5634 26.4379C4.56321 25.4377 4.0013 24.0812 4.0013 22.6667V6.66667C4.0013 5.95942 4.28225 5.28115 4.78235 4.78105C5.28245 4.28095 5.96072 4 6.66797 4Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M14.6685 9.8029L17.3351 7.13623C17.8352 6.63631 18.5134 6.35547 19.2205 6.35547C19.9276 6.35547 20.6057 6.63631 21.1058 7.13623L24.8765 10.9069C25.3764 11.407 25.6572 12.0851 25.6572 12.7922C25.6572 13.4993 25.3764 14.1775 24.8765 14.6776L12.8765 26.6776",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M22.2686 17.332H25.3353C26.0425 17.332 26.7208 17.613 27.2209 18.1131C27.721 18.6132 28.002 19.2915 28.002 19.9987V25.332C28.002 26.0393 27.721 26.7176 27.2209 27.2176C26.7208 27.7177 26.0425 27.9987 25.3353 27.9987H9.33529",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M9.33496 22.668V22.6813",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/core-placeholder-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M15.333 15.9997C15.333 16.1765 15.4032 16.3461 15.5283 16.4711C15.6533 16.5961 15.8229 16.6663 15.9997 16.6663C16.1765 16.6663 16.3461 16.5961 16.4711 16.4711C16.5961 16.3461 16.6663 16.1765 16.6663 15.9997C16.6663 15.8229 16.5961 15.6533 16.4711 15.5283C16.3461 15.4032 16.1765 15.333 15.9997 15.333C15.8229 15.333 15.6533 15.4032 15.5283 15.5283C15.4032 15.6533 15.333 15.8229 15.333 15.9997Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M6.66699 16.0003C6.66699 17.226 6.90841 18.4397 7.37745 19.572C7.84649 20.7044 8.53398 21.7333 9.40066 22.6C10.2673 23.4667 11.2962 24.1542 12.4286 24.6232C13.561 25.0922 14.7747 25.3337 16.0003 25.3337C17.226 25.3337 18.4397 25.0922 19.572 24.6232C20.7044 24.1542 21.7333 23.4667 22.6 22.6C23.4667 21.7333 24.1542 20.7044 24.6232 19.572C25.0922 18.4397 25.3337 17.226 25.3337 16.0003C25.3337 14.7747 25.0922 13.561 24.6232 12.4286C24.1542 11.2962 23.4667 10.2673 22.6 9.40066C21.7333 8.53398 20.7044 7.84649 19.572 7.37745C18.4397 6.90841 17.226 6.66699 16.0003 6.66699C14.7747 6.66699 13.561 6.90841 12.4286 7.37745C11.2962 7.84649 10.2673 8.53398 9.40066 9.40066C8.53398 10.2673 7.84649 11.2962 7.37745 12.4286C6.90841 13.561 6.66699 14.7747 6.66699 16.0003Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M16 4V6.66667",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M4 16H6.66667",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M16 25.333V27.9997",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M25.333 16H27.9997",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/custom-code-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M9.33333 10.666L4 15.9993L9.33333 21.3327",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M22.667 10.666L28.0003 15.9993L22.667 21.3327",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M18.6663 5.33301L13.333 26.6663",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/email-deliverability-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M13.8998 26.8185H8.91711C6.32659 26.8185 4.22656 24.7185 4.22656 22.128V9.15636C4.22656 7.17638 5.82548 5.56771 7.80544 5.55962C13.2372 5.53744 18.6688 5.5374 24.1005 5.5596C26.0804 5.56769 27.6793 7.17636 27.6793 9.15632V16.6031",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),o.createElement("path",{d:"M5.35254 6.66406L13.4831 11.7007C14.9964 12.6381 16.91 12.6381 18.4233 11.7007L26.5538 6.66406",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),o.createElement("path",{d:"M28.2246 21.62L19.5512 16.2156C18.5501 15.5918 17.344 16.6355 17.8176 17.7158L19.6501 21.8962C19.7847 22.2033 19.7847 22.5527 19.6501 22.8598L17.7337 27.2315C17.268 28.2939 18.4308 29.3331 19.4344 28.7515L28.1917 23.6767C28.9747 23.223 28.9927 22.0987 28.2246 21.62Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}),o.createElement("path",{d:"M12.7002 22.6016L15.1002 22.6016",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),o.createElement("path",{d:"M10 18.3984L14.2 18.3984",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/explore-more-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 24 24"},e,{ref:t,width:"24",height:"24"}),o.createElement("path",{d:"M6.74805 3.75L12.748 9.75L6.74805 15.75",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/image-optimization-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("rect",{x:"4.59961",y:"4.60156",width:"22.8",height:"22.8",rx:"4.56",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}),o.createElement("path",{d:"M5.74023 26.2611L11.8306 18.6481C12.2446 18.1306 12.9998 18.0467 13.5173 18.4607L17.3432 21.5215C17.8607 21.9355 18.6159 21.8516 19.0299 21.3341L27.4002 10.8711",fill:"none",stroke:"currentColor",strokeWidth:"1.5"}),o.createElement("circle",{cx:"10.4802",cy:"10.4792",r:"2.28",fill:"none",stroke:"currentColor",strokeWidth:"1.5"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/index.ts":function(e,t,n){n.r(t),n.d(t,{AIGeneratorIcon:function(){return r.default},AccessibilityToolsIcon:function(){return o.default},ClassesVariablesIcon:function(){return a.default},CorePlaceholderIcon:function(){return s.default},CustomCodeIcon:function(){return i.default},EmailDeliverabilityIcon:function(){return l.default},ExploreMoreIcon:function(){return p.default},ImageOptimizationIcon:function(){return u.default},InteractionsIcon:function(){return c.default},ThemeBuilderIcon:function(){return d.default},WoocommerceIcon:function(){return g.default}});var o=n("./packages/apps/onboarding/src/icons/site-features/accessibility-tools-icon.tsx"),r=n("./packages/apps/onboarding/src/icons/site-features/ai-generator-icon.tsx"),a=n("./packages/apps/onboarding/src/icons/site-features/classes-variables-icon.tsx"),s=n("./packages/apps/onboarding/src/icons/site-features/core-placeholder-icon.tsx"),i=n("./packages/apps/onboarding/src/icons/site-features/custom-code-icon.tsx"),c=n("./packages/apps/onboarding/src/icons/site-features/interactions-icon.tsx"),l=n("./packages/apps/onboarding/src/icons/site-features/email-deliverability-icon.tsx"),p=n("./packages/apps/onboarding/src/icons/site-features/explore-more-icon.tsx"),u=n("./packages/apps/onboarding/src/icons/site-features/image-optimization-icon.tsx"),d=n("./packages/apps/onboarding/src/icons/site-features/theme-builder-icon.tsx"),g=n("./packages/apps/onboarding/src/icons/site-features/woocommerce-icon.tsx")},"./packages/apps/onboarding/src/icons/site-features/interactions-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M12.3001 24.5497C12.1024 24.7925 11.8534 24.9888 11.5711 25.1243C11.2887 25.2598 10.9799 25.3313 10.6667 25.3337C10.0427 25.3337 9.44807 25.0483 9.03341 24.5497L3.21874 17.5523C2.86185 17.1138 2.66699 16.5657 2.66699 16.0003C2.66699 15.4349 2.86185 14.8868 3.21874 14.4483L9.03341 7.45099C9.23113 7.2081 9.48006 7.01189 9.76241 6.87636C10.0448 6.74083 10.3536 6.66934 10.6667 6.66699C11.2907 6.66699 11.8854 6.95233 12.3001 7.45099L18.1147 14.4483C18.4716 14.8868 18.6665 15.4349 18.6665 16.0003C18.6665 16.5657 18.4716 17.1138 18.1147 17.5523L12.3001 24.5497Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M22.667 6.66699L28.7817 14.4483C29.1386 14.8868 29.3334 15.4349 29.3334 16.0003C29.3334 16.5657 29.1386 17.1138 28.7817 17.5523L22.667 25.3337",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M17.333 6.66699L23.4477 14.4483C23.8046 14.8868 23.9994 15.4349 23.9994 16.0003C23.9994 16.5657 23.8046 17.1138 23.4477 17.5523L17.333 25.3337",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/theme-builder-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M4.5 5.9375C4.5 5.55625 4.65145 5.19062 4.92103 4.92103C5.19062 4.65145 5.55625 4.5 5.9375 4.5H26.0625C26.4437 4.5 26.8094 4.65145 27.079 4.92103C27.3486 5.19062 27.5 5.55625 27.5 5.9375V8.8125C27.5 9.19375 27.3486 9.55938 27.079 9.82897C26.8094 10.0985 26.4437 10.25 26.0625 10.25H5.9375C5.55625 10.25 5.19062 10.0985 4.92103 9.82897C4.65145 9.55938 4.5 9.19375 4.5 8.8125V5.9375Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M4.5 17.4375C4.5 17.0563 4.65145 16.6906 4.92103 16.421C5.19062 16.1515 5.55625 16 5.9375 16H11.6875C12.0687 16 12.4344 16.1515 12.704 16.421C12.9735 16.6906 13.125 17.0563 13.125 17.4375V26.0625C13.125 26.4437 12.9735 26.8094 12.704 27.079C12.4344 27.3486 12.0687 27.5 11.6875 27.5H5.9375C5.55625 27.5 5.19062 27.3486 4.92103 27.079C4.65145 26.8094 4.5 26.4437 4.5 26.0625V17.4375Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M18.875 16H27.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M18.875 21.75H27.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M18.875 27.5H27.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/icons/site-features/woocommerce-icon.tsx":function(e,t,n){n.r(t);var o=n("react"),r=n("@elementor/ui");function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_extends.apply(null,arguments)}const a=o.forwardRef((e,t)=>o.createElement(r.SvgIcon,_extends({viewBox:"0 0 32 32"},e,{ref:t,width:"32",height:"32"}),o.createElement("path",{d:"M17.9998 28V18C17.9998 17.7348 18.1052 17.4804 18.2927 17.2929C18.4803 17.1054 18.7346 17 18.9998 17H22.9998C23.265 17 23.5194 17.1054 23.7069 17.2929C23.8945 17.4804 23.9998 17.7348 23.9998 18V28M17.9998 28H3.14649M17.9998 28H23.9998M23.9998 28H28.8532M26.9998 28V12.4653M26.9998 12.4653C26.1999 12.9268 25.2651 13.0974 24.3537 12.9482C23.4424 12.799 22.6108 12.3391 21.9998 11.6467C21.2665 12.476 20.1945 13 18.9998 13C18.4322 13.0005 17.871 12.88 17.3536 12.6464C16.8363 12.4128 16.3748 12.0715 15.9998 11.6453C15.2665 12.476 14.1945 13 12.9998 13C12.4322 13.0005 11.871 12.88 11.3536 12.6464C10.8363 12.4128 10.3748 12.0715 9.99982 11.6453C9.38905 12.338 8.55748 12.7981 7.64615 12.9476C6.73482 13.097 5.79985 12.9266 4.99982 12.4653M26.9998 12.4653C27.5313 12.1585 27.985 11.7336 28.326 11.2234C28.6669 10.7131 28.8858 10.1313 28.9659 9.52287C29.0459 8.91446 28.9849 8.29579 28.7876 7.71473C28.5902 7.13368 28.2618 6.60582 27.8278 6.172L26.2412 4.58667C25.8664 4.21149 25.3581 4.00047 24.8278 4H7.17049C6.64043 4.00011 6.13209 4.21064 5.75716 4.58533L4.17182 6.172C3.73881 6.60632 3.41131 7.13427 3.21458 7.71516C3.01786 8.29605 2.95715 8.91436 3.03715 9.52242C3.11715 10.1305 3.33572 10.712 3.67601 11.2223C4.01629 11.7325 4.4692 12.1578 4.99982 12.4653M4.99982 28V12.4653M8.99982 24H13.9998C14.265 24 14.5194 23.8946 14.7069 23.7071C14.8945 23.5196 14.9998 23.2652 14.9998 23V18C14.9998 17.7348 14.8945 17.4804 14.7069 17.2929C14.5194 17.1054 14.265 17 13.9998 17H8.99982C8.73461 17 8.48025 17.1054 8.29272 17.2929C8.10518 17.4804 7.99982 17.7348 7.99982 18V23C7.99982 23.552 8.44782 24 8.99982 24Z",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})));t.default=a},"./packages/apps/onboarding/src/steps/components/site-features/feature-grid.tsx":function(e,t,n){n.r(t),n.d(t,{FeatureGrid:function(){return FeatureGrid}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/components/ui/selection-badge.tsx"),i=n("./packages/apps/onboarding/src/utils/translations.ts"),c=n("./packages/apps/onboarding/src/steps/components/site-features/pro-plan-notice.tsx");const l=(0,a.styled)(a.Chip)(({theme:e})=>({position:"absolute",insetBlockStart:e.spacing(.75),insetInlineStart:e.spacing(.75),height:e.spacing(2.25),"& .MuiChip-label":{fontSize:e.spacing(1.5),padding:`${e.spacing(.375)} ${e.spacing(1)}`}})),p=(0,a.styled)(a.Box,{shouldForwardProp:e=>!["isSelected","isCore"].includes(e)})(({theme:e,isSelected:t,isCore:n})=>({position:"relative",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",aspectRatio:"1",minHeight:e.spacing(12),padding:e.spacing(2),borderRadius:e.spacing(1),border:t?`2px solid ${e.palette.text.primary}`:`1px solid ${e.palette.divider}`,cursor:n?"default":"pointer",transition:"border-color 0.2s ease, background-color 0.2s ease",...!n&&{"&:hover":{backgroundColor:e.palette.action.hover}}}));function FeatureGrid({options:e,selectedValues:t,onFeatureClick:n}){const u=(0,a.useTheme)(),d=t.filter(t=>{const n=e.find(e=>e.id===t);return n&&"core"!==n.licenseType}),g=d.length>0,m=d.some(t=>{const n=e.find(e=>e.id===t);return"one"===n?.licenseType})?"One":"Pro";return o.createElement(a.Box,{justifyContent:"center",sx:{display:"grid",gridTemplateColumns:{xs:"repeat(auto-fit, minmax(100px, 135px))",sm:"repeat(4, 140px)",md:"repeat(5, 140px)"},gap:2,width:"100%"}},e.map(e=>{const c=t.includes(e.id),d=e.Icon,g="core"!==e.licenseType?r.CrownFilledIcon:r.CheckIcon,m="core"===e.licenseType,handleClick=()=>n(e.id),f=m?void 0:e=>((e,t)=>{["Enter"," "].includes(e.key)&&(e.preventDefault(),t())})(e,handleClick);return o.createElement(p,{key:e.id,"data-testid":`feature-card-${e.id}`,isSelected:c,isCore:m,onClick:m?void 0:handleClick,role:m?void 0:"button",tabIndex:m?void 0:0,onKeyDown:f,"aria-pressed":m?void 0:c},m&&o.createElement(l,{label:(0,i.t)("steps.site_features.included"),size:"small"}),c&&o.createElement(s.SelectionBadge,{icon:g,variant:"core"!==e.licenseType?"paid":"free"}),o.createElement(a.Box,{className:"feature-icon",display:"flex",alignItems:"center",justifyContent:"center",color:"primary.dark",fontSize:u.spacing(4),height:u.spacing(4),sx:{mt:2,mb:1}},o.createElement(d,{fontSize:"inherit"})),o.createElement(a.Typography,{variant:"body2",color:"text.secondary",display:"flex",alignItems:"center",align:"center",sx:{minHeight:u.spacing(5)}},(0,i.t)(e.labelKey)))}),g&&o.createElement(c.ProPlanNotice,{planName:m}))}},"./packages/apps/onboarding/src/steps/components/site-features/index.ts":function(e,t,n){n.r(t),n.d(t,{FeatureGrid:function(){return o.FeatureGrid},ProPlanNotice:function(){return r.ProPlanNotice}});var o=n("./packages/apps/onboarding/src/steps/components/site-features/feature-grid.tsx"),r=n("./packages/apps/onboarding/src/steps/components/site-features/pro-plan-notice.tsx")},"./packages/apps/onboarding/src/steps/components/site-features/pro-plan-notice.tsx":function(e,t,n){n.r(t),n.d(t,{ProPlanNotice:function(){return ProPlanNotice}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),i=n("./packages/apps/onboarding/src/hooks/use-onboarding-event.ts"),c=n("./packages/apps/onboarding/src/utils/translations.ts");const l=(0,a.styled)(a.Box)(({theme:e})=>({display:"flex",alignItems:"center",gap:e.spacing(1),padding:e.spacing(1.5,3),borderRadius:e.spacing(2),backgroundColor:"dark"===e.palette.mode?"#491146":"#FAE4FA",width:"max-content",gridColumn:"1 / -1",marginBlockStart:e.spacing(2),[e.breakpoints.down("sm")]:{flexDirection:"column",justifyContent:"center",justifySelf:"center"}}));function ProPlanNotice({planName:e}){const{urls:t,choices:n}=(0,s.useOnboarding)(),{trackProFeaturesSelected:p}=(0,i.useOnboardingEvent)(),u=t.comparePlans,d=(0,a.useTheme)(),g="One"===e,m=(0,o.useCallback)(()=>{p({targetName:"compare plans",features:n.site_features||[]})},[p,n.site_features]);return o.createElement(l,null,o.createElement(a.Stack,{direction:"row",spacing:1.5,alignItems:"center"},o.createElement(a.Typography,{variant:"body2",color:"text.primary",fontSize:d.spacing(2)},g?(0,c.t)("steps.site_features.plan_recommendation_one"):(0,c.t)("steps.site_features.plan_recommendation_pro"))),o.createElement(a.Link,{href:u,target:"_blank",color:"dark"===d.palette.mode?"common.white":"promotion.main",onClick:m,sx:{display:"flex",alignItems:"center",gap:d.spacing(.25),fontSize:d.spacing(2),"&:hover":{textDecoration:"underline",textDecorationColor:"rgba(147, 0, 63, 0.4)"},"& > svg":{fontSize:"inherit"}}},(0,c.t)("steps.site_features.compare_plans"),o.createElement(r.ArrowUpRightIcon,null)))}},"./packages/apps/onboarding/src/steps/screens/building-for.tsx":function(e,t,n){n.r(t),n.d(t,{BuildingFor:function(){return BuildingFor}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/components/ui/greeting-banner.tsx"),i=n("./packages/apps/onboarding/src/components/ui/option-button.tsx"),c=n("./packages/apps/onboarding/src/components/ui/styled-components.ts"),l=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),p=n("./packages/apps/onboarding/src/hooks/use-onboarding-event.ts"),u=n("./packages/apps/onboarding/src/utils/translations.ts");const d="👋",g=(0,a.withDirection)(r.ChevronRightSmallIcon),m=[{value:"myself",labelKey:"steps.building_for.option_myself"},{value:"business",labelKey:"steps.building_for.option_business"},{value:"client",labelKey:"steps.building_for.option_client"},{value:"exploring",labelKey:"steps.building_for.option_exploring"}];function BuildingFor({onComplete:e}){const{userName:t,isConnected:n,isGuest:r,choices:f,actions:_}=(0,l.useOnboarding)(),{trackPersonaSelected:b}=(0,p.useOnboardingEvent)(),h=f.building_for,C=(0,o.useMemo)(()=>n&&!r&&t?(0,u.t)("steps.building_for.greeting_with_name",t,d):(0,u.t)("steps.building_for.greeting_without_name",d),[t,n,r]);return o.createElement(a.Stack,{spacing:7.5,"data-testid":"building-for-step"},o.createElement(s.GreetingBanner,null,C),o.createElement(a.Stack,{spacing:4,alignItems:"center"},o.createElement(c.StepTitle,{color:"text.primary",variant:"h5",align:"center"},(0,u.t)("steps.building_for.title")),o.createElement(a.Stack,{spacing:2,width:"100%"},m.map(t=>{const n=h===t.value;return o.createElement(i.OptionButton,{key:t.value,variant:"outlined",fullWidth:!0,className:n?"Mui-selected":void 0,endIcon:o.createElement(g,null),onClick:()=>function handleSelect(t){b(t),_.setUserChoice("building_for",t),e({building_for:t})}(t.value),"aria-pressed":n},(0,u.t)(t.labelKey))}))))}},"./packages/apps/onboarding/src/steps/screens/experience-level.tsx":function(e,t,n){n.r(t),n.d(t,{ExperienceLevel:function(){return ExperienceLevel}});var o=n("react"),r=n("@elementor/icons"),a=n("@elementor/ui"),s=n("./packages/apps/onboarding/src/components/ui/option-button.tsx"),i=n("./packages/apps/onboarding/src/components/ui/styled-components.ts"),c=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),l=n("./packages/apps/onboarding/src/hooks/use-onboarding-event.ts"),p=n("./packages/apps/onboarding/src/utils/translations.ts");const u=(0,a.withDirection)(r.ChevronRightSmallIcon),d=[{id:"beginner",labelKey:"steps.experience_level.option_beginner"},{id:"intermediate",labelKey:"steps.experience_level.option_intermediate"},{id:"advanced",labelKey:"steps.experience_level.option_advanced"}];function ExperienceLevel({onComplete:e}){const{choices:t,actions:n}=(0,c.useOnboarding)(),{trackExperienceSelected:r}=(0,l.useOnboardingEvent)(),g=t.experience_level;return o.createElement(a.Stack,{spacing:4,width:"100%","data-testid":"experience-level-step"},o.createElement(a.Stack,{spacing:1,textAlign:"center",alignItems:"center",sx:{pt:2.5}},o.createElement(i.StepTitle,{color:"text.primary",variant:"h5",align:"center",maxWidth:325},(0,p.t)("steps.experience_level.title")),o.createElement(a.Typography,{variant:"body1",color:"text.secondary"},(0,p.t)("steps.experience_level.subtitle"))),o.createElement(a.Stack,{spacing:2},d.map(t=>{const a=g===t.id;return o.createElement(s.OptionButton,{key:t.id,variant:"outlined",fullWidth:!0,className:a?"Mui-selected":void 0,endIcon:o.createElement(u,null),onClick:()=>function handleSelect(t){r(t),n.setUserChoice("experience_level",t),e({experience_level:t})}(t.id),"aria-pressed":a},(0,p.t)(t.labelKey))})))}},"./packages/apps/onboarding/src/steps/screens/login.tsx":function(e,t,n){n.r(t),n.d(t,{Login:function(){return Login}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/fullscreen-card.tsx"),s=n("./packages/apps/onboarding/src/components/ui/elementor-icon.tsx"),i=n("./packages/apps/onboarding/src/icons/index.ts"),c=n("./packages/apps/onboarding/src/utils/translations.ts");function Login({onConnect:e,onContinueAsGuest:t}){const n=(0,r.useTheme)();return o.createElement(a.FullscreenCard,{"data-testid":"login-screen"},o.createElement(r.Stack,{display:"flex",alignItems:"center",marginBottom:-1},o.createElement(s.ElementorIcon,{sx:{width:32,height:32}})),o.createElement(r.Typography,{variant:"h5",color:"text.primary",align:"center",fontWeight:500,fontFamily:"Poppins"},(0,c.t)("login.title")),o.createElement(r.Stack,{width:"100%",gap:n.spacing(2)},o.createElement(a.PrimaryButton,{variant:"contained",color:"primary",fullWidth:!0,size:"large",onClick:e},(0,c.t)("login.sign_in")),o.createElement(r.Stack,{spacing:6},o.createElement(r.Stack,{spacing:2,alignItems:"center"},o.createElement(a.SecondaryButton,{onClick:e,variant:"outlined",color:"primary",fullWidth:!0},o.createElement(r.Box,{display:"flex",alignItems:"center"},o.createElement(a.SocialIconWrapper,{elevation:24},o.createElement(i.GoogleIcon,null)),o.createElement(a.SocialIconWrapper,{elevation:24},o.createElement(i.FacebookIcon,null)),o.createElement(a.SocialIconWrapper,{elevation:24},o.createElement(i.AppleIcon,null))),o.createElement(r.Typography,{variant:"button",fontWeight:"500"},(0,c.t)("login.continue_another_way")))),o.createElement(a.TextButton,{href:"#",color:"info.main",align:"center",variant:"body2",onClick:e=>t?.(e),sx:{textDecoration:"none"}},(0,c.t)("login.continue_as_guest")))))}},"./packages/apps/onboarding/src/steps/screens/pro-install.tsx":function(e,t,n){n.r(t),n.d(t,{ProInstall:function(){return ProInstall}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/fullscreen-card.tsx"),s=n("./packages/apps/onboarding/src/components/toast/toast-context.tsx"),i=n("./packages/apps/onboarding/src/hooks/use-install-pro.ts"),c=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),l=n("./packages/apps/onboarding/src/hooks/use-onboarding-event.ts"),p=n("./packages/apps/onboarding/src/utils/translations.ts"),u=n("./packages/apps/onboarding/src/steps/step-visuals.ts");const d=(0,r.styled)("img")(({theme:e})=>({maxWidth:200,height:"auto",margin:e.spacing(1,0)}));function ProInstall(){const{actions:e}=(0,c.useOnboarding)(),t=(0,i.useInstallPro)(),{showToast:n}=(0,s.useToast)(),{trackProInstall:g,trackStepViewed:m,trackErrorReported:f}=(0,l.useOnboardingEvent)(),_=o.useRef(!1);o.useEffect(()=>{_.current||(_.current=!0,m("pro_install"))},[m]);const b=t.isPending;return o.createElement(a.FullscreenCard,{"data-testid":"pro-install-screen"},o.createElement(r.Typography,{variant:"h5",color:"text.primary",align:"center",fontWeight:500,fontFamily:"Poppins",marginBottom:-2},(0,p.t)("pro_install.title")),o.createElement(r.Typography,{variant:"body2",align:"center",color:"text.secondary"},b?(0,p.t)("pro_install.installing"):(0,p.t)("pro_install.subtitle")),o.createElement(d,{src:(0,u.getOnboardingAssetUrl)("install-pro-logo.png"),alt:(0,p.t)("pro_install.logo_alt")}),o.createElement(r.Stack,{spacing:2,width:"100%",alignItems:"center"},o.createElement(a.PrimaryButton,{variant:"contained",color:"primary",fullWidth:!0,size:"large",onClick:function handleInstall(){g("install"),t.mutate(void 0,{onSuccess:()=>{e.markProInstalled()},onError:t=>{f({targetType:"install",targetName:"install_pro_on_this_site",stepId:"pro_install",errorBody:t instanceof Error?t.message:"Failed to install Elementor Pro"}),n((0,p.t)("error.pro_install_failed")),e.dismissProInstallScreen()}})},disabled:b,startIcon:b?o.createElement(r.CircularProgress,{size:18,color:"inherit"}):void 0},b?(0,p.t)("pro_install.installing_short"):(0,p.t)("pro_install.install_button")),o.createElement(a.TextButton,{href:"#",align:"center",onClick:t=>function handleDismiss(t){t.preventDefault(),g("later"),e.dismissProInstallScreen()}(t),disabled:b,sx:{textDecoration:"none"}},(0,p.t)("pro_install.do_it_later"))))}},"./packages/apps/onboarding/src/steps/screens/site-about.tsx":function(e,t,n){n.r(t),n.d(t,{SiteAbout:function(){return SiteAbout}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/site-about/index.ts"),s=n("./packages/apps/onboarding/src/components/site-about/constants.ts"),i=n("./packages/apps/onboarding/src/components/ui/greeting-banner.tsx"),c=n("./packages/apps/onboarding/src/components/ui/styled-components.ts"),l=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),p=n("./packages/apps/onboarding/src/hooks/use-onboarding-event.ts"),u=n("./packages/apps/onboarding/src/utils/translations.ts");function SiteAbout(){const{choices:e,actions:t}=(0,l.useOnboarding)(),{trackSiteTopicSelected:n}=(0,p.useOnboardingEvent)(),d=(0,o.useMemo)(()=>Array.isArray(e.site_about)?e.site_about:[],[e.site_about]),g=(0,o.useMemo)(()=>(0,s.getGreeting)(e.building_for??""),[e.building_for]);return o.createElement(r.Stack,{spacing:7.5,"data-testid":"site-about-step"},o.createElement(i.GreetingBanner,null,g),o.createElement(r.Stack,{spacing:4,alignItems:"center"},o.createElement(r.Stack,{spacing:1,alignItems:"center"},o.createElement(c.StepTitle,{color:"text.primary",variant:"h5",align:"center"},(0,u.t)("steps.site_about.title")),o.createElement(r.Typography,{variant:"body1",color:"text.secondary",align:"center"},(0,u.t)("steps.site_about.subtitle"))),o.createElement(a.OptionsGrid,{selectedValues:d,onToggle:function handleToggle(e){const o=d.includes(e)?d.filter(t=>t!==e):[...d,e];n(o),t.setUserChoice("site_about",o)}})))}},"./packages/apps/onboarding/src/steps/screens/site-features.tsx":function(e,t,n){n.r(t),n.d(t,{CORE_FEATURE_IDS:function(){return u},FEATURE_OPTIONS:function(){return p},SiteFeatures:function(){return SiteFeatures}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/ui/styled-components.ts"),s=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),i=n("./packages/apps/onboarding/src/icons/index.ts"),c=n("./packages/apps/onboarding/src/utils/translations.ts"),l=n("./packages/apps/onboarding/src/steps/components/site-features/index.ts");const p=[{id:"classes_variables",labelKey:"steps.site_features.option_classes_variables",Icon:i.ClassesVariablesIcon,licenseType:"core"},{id:"interactions",labelKey:"steps.site_features.option_interactions",Icon:i.InteractionsIcon,licenseType:"core"},{id:"theme_builder",labelKey:"steps.site_features.option_theme_builder",Icon:i.ThemeBuilderIcon,licenseType:"pro"},{id:"lead_collection",labelKey:"steps.site_features.option_lead_collection",Icon:i.CorePlaceholderIcon,licenseType:"pro"},{id:"custom_code_css",labelKey:"steps.site_features.option_custom_code",Icon:i.CustomCodeIcon,licenseType:"pro"},{id:"email_deliverability",labelKey:"steps.site_features.option_email_deliverability",Icon:i.EmailDeliverabilityIcon,licenseType:"one"},{id:"ai_features",labelKey:"steps.site_features.option_ai_generator",Icon:i.AIGeneratorIcon,licenseType:"one"},{id:"image_optimization",labelKey:"steps.site_features.option_image_optimization",Icon:i.ImageOptimizationIcon,licenseType:"one"},{id:"accessibility",labelKey:"steps.site_features.option_accessibility_tools",Icon:i.AccessibilityToolsIcon,licenseType:"one"},{id:"woocommerce_builder",labelKey:"steps.site_features.woocommerce",Icon:i.WoocommerceIcon,licenseType:"pro"}],u=new Set(p.flatMap(e=>"core"===e.licenseType?[e.id]:[])),d=new Set(p.map(e=>e.id));function SiteFeatures(){const{choices:e,actions:t}=(0,s.useOnboarding)(),n=(0,r.useTheme)(),i=(0,o.useMemo)(()=>(e.site_features||[]).filter(e=>d.has(e)),[e.site_features]),g=(0,o.useMemo)(()=>{const e=[...u,...i];return e.filter((t,n)=>e.indexOf(t)===n)},[i]);return o.createElement(r.Stack,{spacing:4,width:"100%","data-testid":"site-features-step"},o.createElement(r.Stack,{spacing:1,textAlign:"center",alignItems:"center"},o.createElement(a.StepTitle,{color:"text.primary",variant:"h5",align:"center",paddingBlockStart:n.spacing(2.5)},(0,c.t)("steps.site_features.title")),o.createElement(r.Typography,{variant:"body1",color:"text.secondary"},(0,c.t)("steps.site_features.subtitle"))),o.createElement(l.FeatureGrid,{options:p,selectedValues:g,onFeatureClick:function handleFeatureClick(e){if(u.has(e)&&g.includes(e))return;const n=i.includes(e)?i.filter(t=>t!==e):[...i,e];t.setUserChoice("site_features",n)}}))}},"./packages/apps/onboarding/src/steps/screens/theme-selection.tsx":function(e,t,n){n.r(t),n.d(t,{ThemeSelection:function(){return ThemeSelection}});var o=n("react"),r=n("@elementor/ui"),a=n("./packages/apps/onboarding/src/components/theme-selection/index.ts"),s=n("./packages/apps/onboarding/src/components/ui/greeting-banner.tsx"),i=n("./packages/apps/onboarding/src/components/ui/styled-components.ts"),c=n("./packages/apps/onboarding/src/hooks/use-onboarding.ts"),l=n("./packages/apps/onboarding/src/hooks/use-onboarding-event.ts"),p=n("./packages/apps/onboarding/src/types.ts"),u=n("./packages/apps/onboarding/src/utils/translations.ts");function ThemeSelection({onComplete:e}){const{choices:t,completedSteps:n,actions:d}=(0,c.useOnboarding)(),{trackThemeSuggested:g,trackThemeSelected:m}=(0,l.useOnboardingEvent)(),f=t.theme_selection,_=n.includes(p.StepId.THEME_SELECTION)&&!!f,b=(0,o.useMemo)(()=>(0,a.getRecommendedTheme)(t),[t]),h=(0,o.useMemo)(()=>(0,a.getGreetingText)(t.experience_level),[t.experience_level]),C=o.useRef(!1);(0,o.useEffect)(()=>{b&&!C.current&&(C.current=!0,g(b))},[b,g]);const k=(0,o.useCallback)(t=>{_?e({theme_selection:f}):(m(t),d.setUserChoice("theme_selection",t))},[d,_,e,f,m]),E=[a.HELLO_THEME,a.HELLO_BIZ_THEME],S=f??b;return o.createElement(r.Stack,{spacing:7.5,"data-testid":"theme-selection-step"},o.createElement(r.Stack,{width:"100%",maxWidth:386,alignSelf:"center"},o.createElement(s.GreetingBanner,null,h)),o.createElement(r.Stack,{spacing:4},o.createElement(r.Stack,{spacing:1,textAlign:"center"},o.createElement(i.StepTitle,{color:"text.primary",variant:"h5",align:"center"},(0,u.t)("steps.theme_selection.title")),o.createElement(r.Typography,{variant:"body1",color:"text.secondary"},(0,u.t)("steps.theme_selection.subtitle"))),o.createElement(r.Stack,{direction:"row",justifyContent:"center",flexWrap:"wrap",gap:4,role:"radiogroup","aria-label":(0,u.t)("steps.theme_selection.aria_label")},E.map(e=>{const t=S===e.slug,n=_&&f===e.slug,r=e.slug===b;return o.createElement(a.ThemeCard,{key:e.slug,slug:e.slug,label:(0,u.t)(e.labelKey),description:(0,u.t)(e.descriptionKey),previewBgColor:e.previewBgColor,previewImage:e.previewImage,selected:t,recommended:r,installed:n,disabled:_&&!t,onClick:k})}))))}},"./packages/apps/onboarding/src/steps/step-visuals.ts":function(e,t,n){n.r(t),n.d(t,{LOGIN_CONFIG:function(){return a},getLoginVisualConfig:function(){return getLoginVisualConfig},getOnboardingAssetUrl:function(){return getOnboardingAssetUrl},getOnboardingVideoUrl:function(){return getOnboardingVideoUrl},getStepVisualConfig:function(){return getStepVisualConfig},getVideoUrls:function(){return getVideoUrls}});var o=n("./packages/apps/onboarding/src/types.ts");const getOnboardingAssetUrl=e=>{const t=window.elementorCommon?.config?.urls?.assets??"",n=`images/app/onboarding/${e}`;return t?`${t}${n}`:n},getOnboardingVideoUrl=e=>`https://assets.elementor.com/onboarding/v1/videos/${e}`,buildBackground=e=>`url(${getOnboardingAssetUrl(e)}) center / cover no-repeat`,r={background:buildBackground("step-1.webp")},a={background:buildBackground("login.webp")},s={[o.StepId.BUILDING_FOR]:{background:buildBackground("step-1.webp")},[o.StepId.SITE_ABOUT]:{background:buildBackground("step-2.webp"),video:getOnboardingVideoUrl("step-2.webm")},[o.StepId.EXPERIENCE_LEVEL]:{background:buildBackground("step-3.webp"),video:getOnboardingVideoUrl("step-3.webm")},[o.StepId.THEME_SELECTION]:{background:buildBackground("step-4.webp"),video:getOnboardingVideoUrl("step-4.webm"),contentMaxWidth:724},[o.StepId.SITE_FEATURES]:{background:buildBackground("step-5.webp"),video:getOnboardingVideoUrl("step-5.webm"),contentMaxWidth:724}},getLoginVisualConfig=()=>a,getStepVisualConfig=e=>s[e]??r,getVideoUrls=()=>Object.values(s).flatMap(e=>e.video?[e.video]:[])},"./packages/apps/onboarding/src/store/index.ts":function(e,t,n){n.r(t),n.d(t,{clearResumeStepIdForTracking:function(){return o.clearResumeStepIdForTracking},clearUnexpectedExit:function(){return o.clearUnexpectedExit},completeOnboarding:function(){return o.completeOnboarding},completeStep:function(){return o.completeStep},dismissProInstallScreen:function(){return o.dismissProInstallScreen},goToStep:function(){return o.goToStep},goToStepIndex:function(){return o.goToStepIndex},initFromConfig:function(){return o.initFromConfig},markProInstalled:function(){return o.markProInstalled},nextStep:function(){return o.nextStep},prevStep:function(){return o.prevStep},registerOnboardingSlice:function(){return o.registerOnboardingSlice},selectChoices:function(){return r.selectChoices},selectCompletedSteps:function(){return r.selectCompletedSteps},selectCurrentStep:function(){return r.selectCurrentStep},selectCurrentStepId:function(){return r.selectCurrentStepId},selectCurrentStepIndex:function(){return r.selectCurrentStepIndex},selectError:function(){return r.selectError},selectHadUnexpectedExit:function(){return r.selectHadUnexpectedExit},selectHasPassedLogin:function(){return r.selectHasPassedLogin},selectHasProInstallScreenDismissed:function(){return r.selectHasProInstallScreenDismissed},selectIsConnected:function(){return r.selectIsConnected},selectIsFirstStep:function(){return r.selectIsFirstStep},selectIsGuest:function(){return r.selectIsGuest},selectIsLastStep:function(){return r.selectIsLastStep},selectIsLoading:function(){return r.selectIsLoading},selectIsStepCompleted:function(){return r.selectIsStepCompleted},selectOnboarding:function(){return r.selectOnboarding},selectResumeStepIdForTracking:function(){return r.selectResumeStepIdForTracking},selectShouldShowProInstall:function(){return r.selectShouldShowProInstall},selectSteps:function(){return r.selectSteps},selectTotalSteps:function(){return r.selectTotalSteps},selectUrls:function(){return r.selectUrls},selectUserName:function(){return r.selectUserName},setConnected:function(){return o.setConnected},setError:function(){return o.setError},setExitType:function(){return o.setExitType},setGuest:function(){return o.setGuest},setLoading:function(){return o.setLoading},setShouldShowProInstallScreen:function(){return o.setShouldShowProInstallScreen},setUserChoice:function(){return o.setUserChoice},setUserChoices:function(){return o.setUserChoices},slice:function(){return o.slice},startOnboarding:function(){return o.startOnboarding}});var o=n("./packages/apps/onboarding/src/store/slice.ts"),r=n("./packages/apps/onboarding/src/store/selectors.ts")},"./packages/apps/onboarding/src/store/selectors.ts":function(e,t,n){n.r(t),n.d(t,{selectChoices:function(){return selectChoices},selectCompletedSteps:function(){return selectCompletedSteps},selectCurrentStep:function(){return r},selectCurrentStepId:function(){return selectCurrentStepId},selectCurrentStepIndex:function(){return selectCurrentStepIndex},selectError:function(){return selectError},selectHadUnexpectedExit:function(){return selectHadUnexpectedExit},selectHasPassedLogin:function(){return l},selectHasProInstallScreenDismissed:function(){return selectHasProInstallScreenDismissed},selectIsConnected:function(){return selectIsConnected},selectIsFirstStep:function(){return a},selectIsGuest:function(){return selectIsGuest},selectIsLastStep:function(){return s},selectIsLoading:function(){return selectIsLoading},selectIsStepCompleted:function(){return c},selectOnboarding:function(){return selectOnboarding},selectResumeStepIdForTracking:function(){return selectResumeStepIdForTracking},selectShouldShowProInstall:function(){return p},selectSteps:function(){return selectSteps},selectTotalSteps:function(){return i},selectUrls:function(){return selectUrls},selectUserName:function(){return selectUserName}});var o=n("@elementor/store");const selectOnboarding=e=>e.onboarding,selectSteps=e=>e.onboarding.steps,selectCurrentStepId=e=>e.onboarding.currentStepId,selectCurrentStepIndex=e=>e.onboarding.currentStepIndex,selectCompletedSteps=e=>e.onboarding.completedSteps,selectChoices=e=>e.onboarding.choices,selectIsLoading=e=>e.onboarding.isLoading,selectError=e=>e.onboarding.error,selectHadUnexpectedExit=e=>e.onboarding.hadUnexpectedExit,selectResumeStepIdForTracking=e=>e.onboarding.resumeStepIdForTracking,selectIsConnected=e=>e.onboarding.isConnected,selectIsGuest=e=>e.onboarding.isGuest,selectUserName=e=>e.onboarding.userName,selectUrls=e=>e.onboarding.urls,selectHasProInstallScreenDismissed=e=>e.onboarding.hasProInstallScreenDismissed,r=(0,o.__createSelector)([selectSteps,selectCurrentStepIndex],(e,t)=>e[t]??null),a=(0,o.__createSelector)([selectCurrentStepIndex],e=>0===e),s=(0,o.__createSelector)([selectSteps,selectCurrentStepIndex],(e,t)=>t===e.length-1),i=(0,o.__createSelector)([selectSteps],e=>e.length),c=(0,o.__createSelector)([selectCompletedSteps,(e,t)=>t],(e,t)=>e.includes(t)),l=(0,o.__createSelector)([selectIsConnected,selectIsGuest],(e,t)=>e||t),p=(0,o.__createSelector)([selectIsConnected,e=>e.onboarding.shouldShowProInstallScreen,selectHasProInstallScreenDismissed],(e,t,n)=>e&&t&&!n)},"./packages/apps/onboarding/src/store/slice.ts":function(e,t,n){n.r(t),n.d(t,{clearResumeStepIdForTracking:function(){return E},clearUnexpectedExit:function(){return k},completeOnboarding:function(){return b},completeStep:function(){return d},dismissProInstallScreen:function(){return v},goToStep:function(){return c},goToStepIndex:function(){return l},initFromConfig:function(){return i},markProInstalled:function(){return I},nextStep:function(){return p},prevStep:function(){return u},registerOnboardingSlice:function(){return registerOnboardingSlice},setConnected:function(){return S},setError:function(){return C},setExitType:function(){return f},setGuest:function(){return y},setLoading:function(){return h},setShouldShowProInstallScreen:function(){return x},setUserChoice:function(){return g},setUserChoices:function(){return m},slice:function(){return s},startOnboarding:function(){return _}});var o=n("@elementor/store"),r=n("./packages/apps/onboarding/src/types.ts"),a=n("./packages/apps/onboarding/src/utils/translations.ts");function getDefaultSteps(){return[{id:r.StepId.BUILDING_FOR,label:(0,a.t)("steps.building_for.title"),type:"single"},{id:r.StepId.SITE_ABOUT,label:(0,a.t)("steps.site_about.title"),type:"multiple"},{id:r.StepId.EXPERIENCE_LEVEL,label:(0,a.t)("steps.experience_level.title"),type:"single"},{id:r.StepId.THEME_SELECTION,label:(0,a.t)("steps.theme_selection.title"),type:"single"},{id:r.StepId.SITE_FEATURES,label:(0,a.t)("steps.site_features.title"),type:"multiple"}]}function getEmptyState(){const e=getDefaultSteps();return{steps:e,currentStepId:e[0]?.id??r.StepId.BUILDING_FOR,currentStepIndex:0,completedSteps:[],exitType:null,lastActiveTimestamp:null,startedAt:null,choices:{building_for:null,site_about:[],experience_level:null,theme_selection:null,site_features:[]},isLoading:!1,error:null,hadUnexpectedExit:!1,resumeStepIdForTracking:null,isConnected:!1,isGuest:!1,userName:"",urls:{dashboard:"",editor:"",connect:"",comparePlans:"",upgradeUrl:""},shouldShowProInstallScreen:!1,hasProInstallScreenDismissed:!1}}function buildStateFromConfig(e){if(!e)return getEmptyState();const t=function parseStepsFromConfig(e){return e&&0!==e.length?e.map(e=>({id:e.id,label:e.label,type:e.type||"single"})):getDefaultSteps()}(e.steps),n=t[0]?.id??r.StepId.BUILDING_FOR,o=e.progress??{};let a=o.current_step_index??0;(a<0||a>=t.length)&&(a=0);const s=t[a]?.id??n;return{steps:t,currentStepId:s,currentStepIndex:a,completedSteps:(i=o.completed_steps,i||[]),exitType:o.exit_type??null,lastActiveTimestamp:o.last_active_timestamp??null,startedAt:o.started_at??null,choices:{building_for:null,site_about:[],experience_level:null,theme_selection:null,site_features:[],...e.choices},isLoading:!1,error:null,hadUnexpectedExit:!1,resumeStepIdForTracking:e.hadUnexpectedExit?s:null,isConnected:e.isConnected??!1,isGuest:!1,userName:e.userName??"",urls:e.urls??{dashboard:"",editor:"",connect:"",comparePlans:"",upgradeUrl:""},shouldShowProInstallScreen:e.shouldShowProInstallScreen??!1,hasProInstallScreenDismissed:!1};var i}const s=(0,o.__createSlice)({name:"onboarding",initialState:getEmptyState(),reducers:{initFromConfig:e=>{const t=window.elementorAppConfig?.onboarding;return t?buildStateFromConfig(t):e},goToStep:(e,t)=>{const n=t.payload,o=e.steps.findIndex(e=>e.id===n);-1!==o&&(e.currentStepId=n,e.currentStepIndex=o)},goToStepIndex:(e,t)=>{const n=t.payload;n>=0&&n<e.steps.length&&(e.currentStepId=e.steps[n].id,e.currentStepIndex=n)},nextStep:e=>{const t=e.currentStepIndex+1;t<e.steps.length&&(e.currentStepId=e.steps[t].id,e.currentStepIndex=t)},prevStep:e=>{const t=e.currentStepIndex-1;t>=0&&(e.currentStepId=e.steps[t].id,e.currentStepIndex=t)},completeStep:(e,t)=>{const n=t.payload;e.completedSteps.includes(n)||e.completedSteps.push(n)},setUserChoice:(e,t)=>{const{key:n,value:o}=t.payload;e.choices[n]=o},setUserChoices:(e,t)=>{e.choices={...e.choices,...t.payload}},setExitType:(e,t)=>{e.exitType=t.payload},startOnboarding:e=>{e.startedAt=Date.now(),e.exitType=null,e.hadUnexpectedExit=!1},completeOnboarding:e=>{e.exitType="user_exit"},setLoading:(e,t)=>{e.isLoading=t.payload},setError:(e,t)=>{e.error=t.payload},clearUnexpectedExit:e=>{e.hadUnexpectedExit=!1},clearResumeStepIdForTracking:e=>{e.resumeStepIdForTracking=null},setConnected:(e,t)=>{e.isConnected=t.payload},setGuest:(e,t)=>{e.isGuest=t.payload},setShouldShowProInstallScreen:(e,t)=>{e.shouldShowProInstallScreen=t.payload},dismissProInstallScreen:e=>{e.hasProInstallScreenDismissed=!0},markProInstalled:e=>{e.hasProInstallScreenDismissed=!0,e.steps=e.steps.filter(e=>e.id!==r.StepId.SITE_FEATURES)}}}),{initFromConfig:i,goToStep:c,goToStepIndex:l,nextStep:p,prevStep:u,completeStep:d,setUserChoice:g,setUserChoices:m,setExitType:f,startOnboarding:_,completeOnboarding:b,setLoading:h,setError:C,clearUnexpectedExit:k,clearResumeStepIdForTracking:E,setConnected:S,setGuest:y,setShouldShowProInstallScreen:x,dismissProInstallScreen:v,markProInstalled:I}=s.actions;function registerOnboardingSlice(){(0,o.__registerSlice)(s)}},"./packages/apps/onboarding/src/types.ts":function(e,t,n){n.r(t),n.d(t,{StepId:function(){return o}});const o={BUILDING_FOR:"building_for",SITE_ABOUT:"site_about",EXPERIENCE_LEVEL:"experience_level",THEME_SELECTION:"theme_selection",SITE_FEATURES:"site_features"}},"./packages/apps/onboarding/src/utils/default-strings.ts":function(e,t,n){n.r(t),n.d(t,{DEFAULT_STRINGS:function(){return o}});const o={"common.continue":"Continue","common.skip":"Skip","common.back":"Back","common.finish":"Finish","common.loading":"Loading…","common.upgrade":"Upgrade","common.close_onboarding":"Close onboarding","common.installed":"Installed","common.recommended":"Recommended","error.failed_mark_exit":"Failed to mark user exit.","error.failed_complete_step":"Failed to complete step.","error.pro_install_failed":"Couldn't install Elementor Pro. Please try again later","error.theme_install_failed":"Theme installation didn't complete. Please try again later","login.title":"Let's get to work.","login.sign_in":"Sign in to Elementor","login.continue_another_way":"Continue another way","login.continue_as_guest":"Continue as a guest","steps.building_for.title":"Who are you building for?","steps.building_for.greeting_with_name":"Hey %1$s %2$s Let's get your site set up.","steps.building_for.greeting_without_name":"Hey%s Let's get your site set up.","steps.building_for.option_myself":"Myself or someone I know","steps.building_for.option_business":"My business or workplace","steps.building_for.option_client":"A client","steps.building_for.option_exploring":"Just exploring","steps.site_about.title":"What is your site about?","steps.site_about.subtitle":"Choose anything that applies.","steps.site_about.option_small_med_business":"Small-Med Business","steps.site_about.option_online_store":"Online store","steps.site_about.option_company_site":"Company site","steps.site_about.option_blog":"Blog","steps.site_about.option_landing_page":"Landing page","steps.site_about.option_booking":"Booking","steps.site_about.option_organization":"Organization","steps.site_about.option_other":"Other","steps.site_about.greeting_myself":"Got it! We'll keep things simple.","steps.site_about.greeting_business":"Great! Let's set up your business site.","steps.site_about.greeting_client":"Nice! Let's create something for your client.","steps.site_about.greeting_fallback":"Let's get started!","steps.experience_level.title":"How experienced are you with Elementor?","steps.experience_level.subtitle":"This helps us adjust the editor to your workflow.","steps.experience_level.option_beginner":"I'm just getting started","steps.experience_level.option_intermediate":"I have some experience","steps.experience_level.option_advanced":"I'm very comfortable with Elementor","steps.theme_selection.title":"Start with a theme that fits your needs","steps.theme_selection.subtitle":"Hello themes are built to work seamlessly with Elementor.","steps.theme_selection.aria_label":"Theme selection","steps.theme_selection.theme_hello_label":"Hello","steps.theme_selection.theme_hello_description":"A flexible canvas theme you can shape from the ground up","steps.theme_selection.theme_hello_biz_label":"Hello Biz","steps.theme_selection.theme_hello_biz_description":"A ready-to-start theme with smart layouts and widgets","steps.theme_selection.greeting_beginner":"Glad you're here!","steps.theme_selection.greeting_default":"Great. Let's take it to the next step","steps.theme_selection.continue_with_theme":"Continue with this theme","steps.site_features.title":"What do you want to include in your site?","steps.site_features.subtitle":"We'll use this to tailor suggestions for you.","steps.site_features.continue_with_free":"Continue with Free","steps.site_features.option_classes_variables":"Design system","steps.site_features.option_interactions":"Interactions","steps.site_features.option_theme_builder":"Theme builder","steps.site_features.option_lead_collection":"Forms & leads","steps.site_features.option_custom_code":"Custom Code","steps.site_features.option_email_deliverability":"Email delivery","steps.site_features.option_ai_generator":"AI tools","steps.site_features.option_image_optimization":"Image optimization","steps.site_features.option_accessibility_tools":"Accessibility","steps.site_features.woocommerce":"WooCommerce","steps.site_features.included":"Included","steps.site_features.plan_recommendation_one":"Nice picks 🙂 Elementor One has you covered.","steps.site_features.plan_recommendation_pro":"Advanced tools? Elementor Pro includes them.","steps.site_features.compare_plans":"View plans","pro_install.title":"You already have a Pro subscription","pro_install.subtitle":"Would you like to install it on this site now?","pro_install.installing":"Installing Elementor Pro…","pro_install.installing_short":"Installing…","pro_install.install_button":"Install Pro on this site","pro_install.logo_alt":"Elementor + Elementor Pro","pro_install.do_it_later":"I'll do it later","completion.title":"Getting things ready","completion.subtitle":"Tailoring the editor to your goals and workflow…"}},"./packages/apps/onboarding/src/utils/get-config.ts":function(e,t,n){function getConfig(){return window.elementorAppConfig?.onboarding??null}n.r(t),n.d(t,{getConfig:function(){return getConfig}})},"./packages/apps/onboarding/src/utils/retry.ts":function(e,t,n){async function withRetry(e,t=1,n=1e3){let o=new Error("withRetry: all attempts failed");for(let r=0;r<=t;r++)try{return await e()}catch(e){o=e instanceof Error?e:new Error(String(e)),r<t&&await new Promise(e=>setTimeout(e,n))}throw o}n.r(t),n.d(t,{withRetry:function(){return withRetry}})},"./packages/apps/onboarding/src/utils/translations.ts":function(e,t,n){n.r(t),n.d(t,{t:function(){return a}});var o=n("@elementor/utils"),r=n("./packages/apps/onboarding/src/utils/default-strings.ts");const a=(0,o.createTranslate)({configKey:"onboarding",defaultStrings:r.DEFAULT_STRINGS})},"@elementor/events":function(e){e.exports=window.elementorV2.events},"@elementor/icons":function(e){e.exports=window.elementorV2.icons},"@elementor/query":function(e){e.exports=window.elementorV2.query},"@elementor/store":function(e){e.exports=window.elementorV2.store},"@elementor/ui":function(e){e.exports=window.elementorV2.ui},"@elementor/utils":function(e){e.exports=window.elementorV2.utils},react:function(e){e.exports=window.React}},t={};function __webpack_require__(n){var o=t[n];if(void 0!==o)return o.exports;var r=t[n]={exports:{}};return e[n](r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};!function(){__webpack_require__.r(n),__webpack_require__.d(n,{App:function(){return e.App}});var e=__webpack_require__("./packages/apps/onboarding/src/components/index.ts")}(),(window.elementorV2=window.elementorV2||{}).onboarding=n}(),window.elementorV2.onboarding?.init?.();
//# sourceMappingURL=onboarding.js.map