1"use strict";(self.webpackChunk_klaviyo_conductor=self.webpackChunk_klaviyo_conductor||[]).push([["32526"],{299312(e,t,a){a.r(t),a.d(t,{default:()=>ab});var n,l=a(331372),i=a(889137),r=a(504748),o=a(468107),s=a(258200),c=a(653491),d=a(173760),u=a(685729);let m=(0,l.createContext)(!1),p=({children:e,isGuidedWorkflow:t})=>l.createElement(m.Provider,{value:t},e);function g(){return(0,l.useContext)(m)}var h=a(803770),b=a(418779),A=a(431421),v=a(73611),E=a(687695),y=a(335295);let f=e=>{let t=e.segmenter?.type??void 0,a=(0,E.fl)(e.variations?.[0]?.channel);return{displayDate:(0,E.mV)(e),displayDateTimezone:(0,E.NE)(e),hasMultipleVariations:(e.variations?.length??0)>1,isIgnoringThrottling:(0,y.jD)(e.throttlingType),isTestingSendTimes:t===v.Cz.VARIATION,messageType:a,segmenterType:t}},C=e=>(e.variations??[]).filter(e=>"string"==typeof e.id);var k=a(275272),S=a(872019);let w=(e,t)=>(0,k.v)(e,S.wQ,t);a(422918),a(171389),a(833264);var x=a(221181),I=a(94291),T=a(416243),M=a(832271),B=a(210334),_=a(707975),D=a(977197),N=a(872378),O=a(840541);let P=(0,M.A)("Segment And Send Schedule Step","Clicked Schedule Or Send"),L=({disabled:e,onScheduleClick:t})=>{let{t:a}=(0,_.B)("guided-workflows"),{navigate:n}=(0,D.$)(),i=(0,l.useCallback)(()=>n("/get-started/segment-and-send/confirm"),[n]),r=(0,l.useCallback)(()=>{t(),(0,B.Ay)(P)},[t]);return l.createElement(N.P,{activeStep:O.fy.SEND,actions:l.createElement(l.Fragment,null,l.createElement(T.$,{label:a("segmentAndSend.topBar.back_j8e1A"),onClick:i}),l.createElement(T.$,{disabled:e,label:a("segmentAndSend.topBar.schedule"),onClick:r,variant:"primary"})),hasUnsavedChanges:!0})};var R=a(714625),j=a(846595),W=a(753793),z=a(551870),F=a(411416),$=a(114158),G=a(264230),U=a(533278),V=a(413585),X=a(329627),K=a(844537),H=a(108805),Z=a(532246),J=a(420947),q=a(159971),Q=a(922256);let Y=({actionType:e=W.X.Email,onReturnToCampaigns:t,title:a})=>{let{t:n}=(0,_.B)("campaign-schedule");return l.createElement(Q.j,{title:a},l.createElement(Z.a,{display:"flex",flexDirection:"row",marginTop:"50"},l.createElement(J.X,{variant:"negative"},n("crossService.campaignMetadataError_LzkEO"))),l.createElement(Z.a,{display:"flex",alignItems:"start",flexDirection:"column",marginTop:"50"},l.createElement(T.$,{"data-tracking-id":(0,H.O)(e,"metadata-error-button-to-campaigns"),icon:l.createElement(q.G,null),label:n("general.controls.returnToCampaigns"),onClick:t,variant:"primary"})))};var ee=a(405351),et=a(808466),ea=a(440891),en=a(640588),el=a(958860),ei=a(433670),er=a(89250),eo=a(935874),es=a(139666),ec=a(572449),ed=a(270575),eu=a(343180),em=a(169882);let ep=({hasMultipleVariations:e,messageType:t,isScheduledPage:a,isPaused:n})=>{let{t:i}=(0,_.B)("campaign-schedule"),r=i("messageType_TZzDF.text",{messageType:t});return l.createElement(Z.a,{alignItems:"center",display:"inline-flex",justifyContent:"space-between",marginLeft:"25",verticalAlign:"middle"},l.createElement(eu.y,{marginRight:"spacing4px"},a&&l.createElement(l.Fragment,null,l.createElement(em.W,{labelOnly:!0,label:i("campaignSchedule.scheduled"),size:"medium",variant:"positive"}),(()=>{let e={label:r,size:"medium"};switch(t){case W.X.Email:return l.createElement(er.j,{...e,icon:l.createElement(eo.r,{color:"neutral"})});case W.X.Sms:return l.createElement(er.j,{...e,icon:l.createElement(es.b,{color:"neutral"})});case W.X.Push:return l.createElement(er.j,{...e,icon:l.createElement(ec.u,{color:"neutral"})});case W.X.WhatsApp:return l.createElement(er.j,{...e,icon:l.createElement(ed.K5Z,null)});default:return null}})(),e&&l.createElement(er.j,{size:"medium",label:i("campaignSchedule.abTest")})),n&&l.createElement(em.W,{labelOnly:!0,variant:"caution",size:"medium",label:i("campaignSchedule.paused")})))},eg=({campaignName:e,messageType:t,campaignId:a,hasMultipleVariations:n=!1,isReschedule:i,isScheduledPage:r=!1,isPaused:o})=>{let{t:s}=(0,_.B)("campaign-schedule"),c=(0,K.A)();return l.createElement(en.z,{badge:l.createElement(ep,{hasMultipleVariations:n,messageType:t,isScheduledPage:r,isPaused:o}),navigation:l.createElement(ei.A,{to:"/omnicampaigns"},s("general.title.campaigns")),heading:e||s("campaignSchedule.reviewAndSend_v2"),actions:i?void 0:l.createElement(l.Fragment,null,l.createElement(et.A,{activeStep:ea.W.Review,campaignId:a,messageType:t,onStep3:()=>c(`/campaign/${a}/wizard/3`),onStep2:()=>c(`/campaign/${a}/wizard/2`),onStep1:()=>c(`/campaign/${a}/wizard/1`)}),l.createElement(el.A,null))})};var eh=a(700340),eb=a(734415),eA=a(725726);let ev=({title:e,body:t,reviewDetails:a,status:n,onAction:i,buttonTitle:r,buttonTrackingId:o,buttonLabel:s,buttonVariant:c,isButtonInHeader:d})=>{let{t:u}=(0,_.B)("campaign-schedule"),m=(0,l.useMemo)(()=>{switch(n){case"positive":return u("statusIndicator.success");case"caution":return u("statusIndicator.warning");case"error":return u("statusIndicator.danger");case"info":return u("statusIndicator.info");
1case"pending":return u("statusIndicator.empty");default:return""}},[n,u]),p=(0,l.useMemo)(()=>s||u("edit_fr9m1"),[s,u]);return l.createElement(Z.a,{display:"flex",flexDirection:"column",margin:"150",marginBottom:"200"},l.createElement(Z.a,{display:"flex",flexDirection:"row",justifyContent:"space-between"},l.createElement(Z.a,{display:"flex",height:"max-content"},"positive"===n&&l.createElement(em.W,{iconOnly:!0,label:m,testId:"checks-status-indicator-positive",variant:"positive"}),"caution"===n&&l.createElement(em.W,{iconOnly:!0,label:m,testId:"checks-status-indicator-caution",variant:"caution"}),"error"===n&&l.createElement(em.W,{iconOnly:!0,label:m,testId:"checks-status-indicator-error",variant:"error"}),"info"===n&&l.createElement(em.W,{iconOnly:!0,label:m,testId:"checks-status-indicator-info",variant:"info"}),"pending"===n&&l.createElement(em.W,{iconOnly:!0,label:m,testId:"checks-status-indicator-pending",variant:"pending"})),l.createElement(Z.a,{display:"block",flex:"1",paddingInline:"75"},l.createElement(Z.a,{display:"flex",justifyContent:"space-between",marginBottom:"75"},l.createElement(ee.TT,{as:"h3"},e),d&&i&&l.createElement(T.$,{"data-tracking-id":o,label:p,title:r,"aria-label":r,size:"medium",variant:c,onClick:i})),l.createElement(Z.a,{display:"flex",flexDirection:"column"},t)),!d&&i&&l.createElement(T.$,{"data-tracking-id":o,title:r,"aria-label":r,label:p,onClick:i,size:"medium"})),!!a&&l.createElement(Z.a,{display:"flex",marginBottom:"150",marginRight:"150",marginLeft:"150"},a))};var eE=a(999346);let ey=()=>l.createElement(ev,{title:"",buttonTrackingId:"",status:eE.p.pending,body:l.createElement(d.k,{size:"medium"})});var ef=a(385248),eC=a(831188),ek=a(333247);let eS=(e,t)=>{let{t:a}=(0,_.B)("campaign-schedule"),n={content:a("buttonLabel.content",{label:t,variant:!!t}),wizard_1:a("buttonLabel.wizard_1"),upgrade:a("buttonLabel.upgrade")};return n[e]?n[e]:""},ew=(e,t,a)=>t({pathname:`/campaign/${e}/wizard/2`,search:a?new URLSearchParams({variation_id:a}).toString():void 0},{reload:!0}),ex=(e,t)=>t(`/campaign/${e}/wizard/1`),eI=(e,t)=>{let a=e.variations[0];return t&&e.variations.find(e=>e.id===t)||a},eT=e=>e.invalidCouponType?"content":e.couponType===e.shopifyCoupon?"list":"upload";var eM=a(199536),eB=a(47098);let e_=({campaignMessageId:e,variationId:t,channelLabel:a})=>{let n=(0,K.A)(),{t:i}=(0,_.B)("campaign-schedule"),r=(0,eM.y)({checkEnabled:!0,campaignId:e,messageId:t}),{data:o}=(0,eB.j)(e,{enabled:a===W.X.Email}),s=(0,l.useMemo)(()=>o?({list:i("couponCheck.buttonTitles.couponList"),upload:i("couponCheck.buttonTitles.couponUpload"),content:i("couponCheck.buttonTitles.content")})[eT(o)]:"",[o,i]),c=(0,l.useMemo)(()=>o?o.invalidCouponType?i("couponCheck.buttonLabel.edit"):i("couponCheck.buttonLabel.addCodes"):i("couponCheck.buttonLabel.edit"),[o,i]),d=(0,l.useCallback)(()=>{if(!o)return;let t=eT(o);
1"content"===t?ew(e,n):"list"===t?n("/coupons",{reload:!0}):n(`/uploaded-coupon/${o.couponId?o.couponId.toString():""}/import/file`,{reload:!0})},[e,o,n]);return r?.isInitialLoading?l.createElement(ey,null):r&&r.content.showComponent&&r.status?l.createElement(ev,{title:r.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"coupon"),status:r.status,buttonLabel:c,buttonTitle:s,onAction:d,body:r.content.body}):null};e_.displayName="CouponCheck";var eD=a(787999);let eN=({campaignMessageId:e,label:t,variationId:a})=>{let n=(0,K.A)(),{navigate:i}=(0,D.$)(),r=g(),o=eS("content",t),s=(0,eD.Y)({checkEnabled:!0,campaignId:e,messageId:a});return s?.isInitialLoading?l.createElement(ey,null):s&&s.content.showComponent&&s.status?l.createElement(ev,{title:s.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"from-replies"),status:s.status,onAction:()=>r?i("/get-started/segment-and-send/confirm"):ew(e,n,a),buttonTitle:o,body:s.content.body}):null};eN.displayName="FromRepliesCheck";var eO=a(93472);let eP=({campaignMessageId:e})=>{let t=(0,K.A)(),a=eS("wizard_1"),n=(0,eO.d)({checkEnabled:!0,campaignId:e});return n?.isInitialLoading?l.createElement(ey,null):n&&n.content.showComponent&&n.status?l.createElement(ev,{title:n.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"guided-warming"),status:n.status,onAction:()=>ex(e,t),buttonTitle:a,body:n.content.body}):null};eP.displayName="GuidedWarmingCheck";var eL=a(286058);let eR=({campaignMessageId:e,channelLabel:t="email"})=>{let a=(0,eL.g)({checkEnabled:!0,campaignId:e,messageType:t});return a?.isInitialLoading?l.createElement(ey,null):a&&a.content.showComponent&&a.status?l.createElement(ev,{title:a.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"plan-usage"),status:a.status,body:l.createElement(l.Fragment,null,a.content.action,a.content.body)}):null};eR.displayName="PlanUsageCheckContent";let ej=e=>l.createElement(A.A,{fallback:l.createElement(ey,null),id:"campaign-schedule-plan-usage-check"},l.createElement(eR,e));ej.displayName="PlanUsageCheck";let eW=({campaignMessageId:e,variationId:t,label:a})=>{let n=(0,K.A)(),{navigate:i}=(0,D.$)(),r=g(),o=eS("content",a),s=(0,ef.E)({checkEnabled:!0,campaignId:e,messageId:t}),{data:c}=(0,ek._)(e,{},{skipTemplateIssuesCheck:!0}),d=c?eI(c,t):void 0,u=(0,l.useCallback)(()=>{if(!d)return;let e=d.template?.editorType===eC.n.SIMPLE,t=d.id;e?i(`/get-started/segment-and-send/rich-text-editor/${t}`):i(`/email-template-editor/segment-and-send/${t}/content/edit`)},[d,i]);return s?.isInitialLoading?l.createElement(ey,null):s&&s.content.showComponent&&s.status&&"positive"!==s.status?l.createElement(ev,{title:s.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"possible-sending-issues"),status:s.status,onAction:()=>r?u():ew(e,n,t),buttonTitle:o,body:s.content.body}):null};eW.displayName="PossibleSendingIssuesCheck";var ez=a(170731);let eF=({campaignMessageId:e,label:t,variationId:a})=>{let n=(0,K.A)(),{navigate:i}=(0,D.$)(),r=g(),o=eS("content",t),s=(0,ez.K)({checkEnabled:!0,campaignId:e,messageId:a});return s?.isInitialLoading?l.createElement(ey,null):s&&s.content.showComponent&&s.status?l.createElement(ev,{title:s.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"subject-line"),status:s.status,onAction:()=>r?i("/get-started/segment-and-send/confirm"):ew(e,n,a),buttonTitle:o,body:s.content.body}):null};eF.displayName="SubjectLineCheck";var e$=a(959504),eG=a(663084);let eU=({campaignMessageId:e,label:t,variationId:a})=>{let n=(0,K.A)(),{navigate:i}=(0,D.$)(),r=g(),o=eS("content",t),s=(0,eG.h)({checkEnabled:!0,campaignId:e,messageId:a}),{data:c}=(0,ek._)(e,{},{skipTemplateIssuesCheck:!0}),d=c?eI(c,a):void 0,u=(0,l.useCallback)(()=>{if(!d)return;let e=d.template?.editorType===eC.n.SIMPLE,t=d.id;e?i(`/get-started/segment-and-send/rich-text-editor/${t}`):i(`/email-template-editor/segment-and-send/${t}/content/edit`)},[d,i]);return s?.isInitialLoading?l.createElement(ey,null):s&&s.content.showComponent&&s.status?l.createElement(ev,{title:s.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"unsubscribe-link"),status:s.status,onAction:()=>r?u():ew(e,n,a),buttonTitle:o,body:s.content.body}):null};eU.displayName="UnsubscribeLinkCheck";var eV=a(819364);let eX=({campaignMessageId:e,channelLabel:t="email",estimatedRecipientCount:a})=>{let n=(0,K.A)(),{navigate:i}=(0,D.$)(),r=g(),o=eS("wizard_1"),s=(0,eV.D)({checkEnabled:!0,campaignId:e,messageType:t,isAbTest:!1,estimatedRecipientCount:a??null,ercGroupsRecentlyUpdated:null});return s?.isInitialLoading?l.createElement(ey,null):s&&s.content.showComponent&&s.status?l.createElement(ev,{title:s.content.title,buttonTrackingId:(0,H.O)(t,"lists-segments"),status:s.status,onAction:()=>r?i("/get-started/segment-and-send/select-audience"):ex(e,n),buttonTitle:o,body:s.content.body}):null};eX.displayName="ListsSegmentsCheck";var eK=a(994904);let eH=({campaignMessageId:e,channelLabel:t="email"})=>{let a=(0,K.A)(),n=eS("wizard_1"),i=(0,eK.F)({checkEnabled:!0,campaignId:e,messageType:t});return i?.isInitialLoading?l.createElement(ey,null):i&&i.content.showComponent&&i.status?l.createElement(ev,{title:i.content.title,buttonTrackingId:(0,H.O)(t,"smart-sending"),status:i.status,onAction:()=>{ex(e,a)},buttonTitle:n,body:i.content.body}):null};eH.displayName="SmartSendingCheck";let eZ={planUsage:{component:ej,i18nKey:"planUsage"},smartSending:{component:eH,i18nKey:"smartSending"},guidedWarming:{component:eP,i18nKey:"guidedWarming"},subjectLine:{component:eF,i18nKey:"subjectLine"},possibleSendingIssuesCheck:{component:eW,i18nKey:"possibleSendingIssues"},coupon:{component:e_,i18nKey:"coupon"},fromReplies:{component:eN,i18nKey:"replies"},content:{component:({campaignMessageId:e,label:t,variationId:a})=>{let n=(0,K.A)(),{navigate:i}=(0,D.$)(),r=g(),o=eS("content",t),s=(0,ef.E)({checkEnabled:!0,campaignId:e,messageId:a}),{data:c}=(0,ek._)(e,{},{skipTemplateIssuesCheck:!0}),d=c?eI(c,a):void 0,u=(0,l.useCallback)(()=>
1{if(!d)return;let e=d.template?.editorType===eC.n.SIMPLE,t=d.id;e?i(`/get-started/segment-and-send/rich-text-editor/${t}`):i(`/email-template-editor/segment-and-send/${t}/content/edit`)},[d,i]);return s?.isInitialLoading?l.createElement(ey,null):s&&s.content.showComponent&&s.status?l.createElement(ev,{title:s.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"content"),status:s.status,onAction:()=>r?u():ew(e,n,a),buttonTitle:o,body:s.content.body}):null},i18nKey:"content"},unsubscribeLink:{component:eU,i18nKey:"unsubscribeLink"},tracking:{component:({campaignMessageId:e,channelLabel:t="email"})=>{let a=(0,K.A)(),n=eS("wizard_1"),i=(0,e$.x)({checkEnabled:!0,campaignId:e,messageType:t});return i?.isInitialLoading?l.createElement(ey,null):i&&i.content.showComponent&&i.status?l.createElement(ev,{title:i.content.title,buttonTrackingId:(0,H.O)(t,"tracking"),status:i.status,onAction:()=>ex(e,a),buttonTitle:n,body:i.content.body}):null},i18nKey:"tracking"},branding:{component:({campaignMessageId:e})=>{let t=(0,eA.P)({checkEnabled:!0,campaignId:e});return t?.isInitialLoading?l.createElement(ey,null):t&&t.content.showComponent&&t.status?l.createElement(ev,{title:t.content.title,buttonTrackingId:(0,H.O)(W.X.Email,"branding"),status:t.status,body:t.content.body}):null},i18nKey:"branding"},listsSegments:{component:eX,i18nKey:"listsSegments"}},eJ={[W.X.Email]:["planUsage","listsSegments","guidedWarming","smartSending",["subjectLine","fromReplies","content","possibleSendingIssuesCheck","coupon","unsubscribeLink"],"tracking","branding"],[W.X.WhatsApp]:["listsSegments","smartSending","tracking"]},eq=({campaignMessageId:e,estimatedRecipientCount:t})=>{let{t:a}=(0,_.B)("campaign-schedule"),{isWhatsAppUtmParametersEnabled:n}=(0,eb.W)(),{data:i,isInitialLoading:r,isSuccess:o}=w(e,{select:e=>{var t;return[C(t=e.data).map(e=>({id:e.id,label:e.name||void 0})),(0,E.PN)(t.variations?.[0]?.channel)]},useErrorBoundary:!0});if(r)return l.createElement(d.k,null);if(!o||!i)return null;let[s,c]=i;return c===W.X.Email||c===W.X.WhatsApp&&n?l.createElement(eh.oR,null,eJ[c].map(n=>{if("string"==typeof n){let i=eZ[n],r=i.i18nKey,o=i.component;return l.createElement(x.A,{componentName:o.displayName,errorLabel:"failureInCampaignChecks",fallbackVariant:"small",key:JSON.stringify(n),title:a("somethingWentWrongLoading_E3dPY",{checkKey:r})},l.createElement(o,{campaignMessageId:e,channelLabel:c,estimatedRecipientCount:t,label:"",variationId:""}))}return Array.isArray(n)?s.map(i=>n.map(n=>{let r=eZ[n],o=r.i18nKey,s=r.component,d=i.label?i.label:"",u=i.id;return l.createElement(x.A,{componentName:s.displayName,errorLabel:"failureInCampaignChecks",fallbackVariant:"small",key:`${n}${d}`,title:a("somethingWentWrongLoading_E3dPY",{checkKey:o})},l.createElement(s,{campaignMessageId:e,channelLabel:c,estimatedRecipientCount:t,label:d,variationId:u}))})):null})):null},eQ=({campaignMessageId:e,estimatedRecipientCount:t})=>l.createElement(x.A,{componentName:eQ.displayName,errorLabel:"failureInCampaignChecks"},l.createElement(eq,{campaignMessageId:e,estimatedRecipientCount:t}));eQ.displayName="CampaignChecksWrapper";let eY=({campaignMessageId:e,campaignName:t,estimatedRecipientCount:a,isPaused:n,isReschedule:i,messageType:r})=>{let o=(0,K.A)(),{t:s}=(0,_.B)("campaign-schedule"),c=g(),d="email"===r,u=W.X.Email;return(0,l.useEffect)(()=>{c||o(`/campaign/${e}/wizard/3`)},[o,e,c]),l.createElement(eh.A8,{isGuidedWorkflow:c},i&&d||c?null:l.createElement(x.A,{componentName:eY.displayName,errorLabel:"failureInCampaignScheduleHeader",fallbackVariant:"card"},l.createElement(eg,{campaignName:t,messageType:u,campaignId:e,isReschedule:i,isPaused:n})),!i&&l.createElement(l.Fragment,null,l.createElement(ee._B,{textAlign:"center"},s("schedulePage.title")),l.createElement(J.X,{textAlign:"center",variant:"secondary"},s("schedulePage.subtitle"))),d&&!i&&l.createElement(x.A,{componentName:eY.displayName,errorLabel:"failureInCampaignChecks",fallbackVariant:"card"},l.createElement(eQ,{campaignMessageId:e,estimatedRecipientCount:a})))};eY.displayName="SchedulePage";let e0=({campaignMessageId:e,estimatedRecipientCount:t,isLoading:a,statusData:n})=>{let i=(0,R.A)([j.e.CAMPAIGNS_WRITE]),{t:r}=(0,_.B)("campaign-schedule"),{data:o,isInitialLoading:s,isError:c}=w(e,{select:e=>({name:e.data.name,scheduling:f(e.data)})}),d=o?.name,u=o?.scheduling,m=W.X.Email,p=g(),h=n?.configurationStatus===z.q.SCHEDULED||n?.configurationStatus===z.q.SENDING,[b,A]=(0,l.useState)(!1),v=(0,K.A)(),E=(0,l.useCallback)((t,a)=>{A(!1),"message-schedule-success"===t&&a&&v({pathname:"/get-started/segment-and-send/complete",search:new URLSearchParams({campaignId:e,deliveryTime:a.deliveryTime}).toString()})},[e,v]);if(a||s||!c&&(!u||void 0===d))return l.createElement(x.A,{componentName:e0.displayName,errorLabel:"failureInInitLoading"},l.createElement(F.j,{template:"panel",testId:"campaign-schedule--loading-skeleton"}));if(c)return l.createElement(x.A,{componentName:e0.displayName,errorLabel:"failureInCampaignMetadataLoad"},l.createElement(Y,{onReturnToCampaigns:()=>v("/omnicampaigns"),title:r("scheduleModal.campaignSchedulePage.details")}));let y=l.createElement(eY,{campaignMessageId:e,campaignName:d??"",estimatedRecipientCount:t,isPau
1sed:n?.isPaused,isReschedule:h,messageType:m});return l.createElement(x.A,{componentName:e0.displayName,errorLabel:"failureOnGeneralSchedule"},p?l.createElement($.Y,null,l.createElement(L,{disabled:!i,onScheduleClick:()=>A(!0)}),l.createElement(G.G,null,l.createElement(U.G,{transparent:!0,gap:!0},l.createElement(V.z,null,y),l.createElement(X.Zz,null)))):y,l.createElement(I.A,{messageType:m,campaignId:e,isOpened:b,handleOnCloseDrawer:E,variant:"modal"}))};e0.displayName="CampaignSchedule";var e1=a(23212),e2=a(16676),e8=a(862385),e4=a(875799),e5=a(321954),e7=a(724956),e3=a(554197),e6=a(58417),e9=a(5747),te=a(957561),tt=a(298608),ta=a(322173),tn=a(676505),tl=a(715424),ti=a(285617),tr=a(584522),to=a(391480),ts=a(572495),tc=a(893149),td=a(307418),tu=a(657993),tm=a(13308),tp=a(919460),tg=a(7158),th=a(806859),tb=a(990137);let tA=({currency:e,scheduleSMSCampaignData:t,fetchingCostState:a})=>{let{t:n}=(0,_.B)("campaign-schedule"),{formatCurrency:i,formatNumber:r}=(0,tg.s)(),{shouldUseDefaultMobileValue:o}=(0,tm.y)(),s=a===td.F.Loading,c=tb._H.includes(a),{messageCost:u,remainingMessageBalance:m}=t.isMigratedToMobileSubscriptions?{messageCost:(0,tu._O)(t.messageCostTranslated,t.messageCost,o)??t.messageCost,remainingMessageBalance:(0,tu._O)(t.remainingMessageBalanceTranslated,t.remainingMessageBalance,o)??t.remainingMessageBalance}:{messageCost:t.cost,remainingMessageBalance:t.remainingBalance},p=t.isMigratedToMobileSubscriptions?(0,tu.HN)(t.translatedUnit,e):e,g=e=>o?r(e,"abbreviation"):i(e,{currency:p},"high"),h={messageCost:u,cost:g(u),balance:g(m)};return l.createElement(Q.j,{title:n("scheduleModal.accountSendingLimits.title")},c?l.createElement(J.X,{variant:"negative"},n("scheduleModal.accountSendingLimits.errorMessage")):null,s?l.createElement(d.k,{show:!0}):l.createElement(J.X,null,o?l.createElement(th.x,{components:[l.createElement(tp.y,{key:"AccountSendingInformationBoldKey"})],values:h,i18nKey:"scheduleModal.accountSendingLimits.messageCost",ns:"campaign-schedule",t:n}):l.createElement(th.x,{components:[l.createElement(tp.y,{key:"AccountSendingInformationBoldKey"})],values:h,i18nKey:"scheduleModal.accountSendingLimits.messageCostRate_8t2yz",ns:"campaign-schedule",t:n})))};var tv=a(628971),tE=a(404622),ty=a(144887),tf=a(424719),tC=a(144049),tk=a(617264),tS=a(34762),tw=a(776267),tx=((n={})[n.REVERT_TO_DRAFT=0]="REVERT_TO_DRAFT",n[n.CANCEL=1]="CANCEL",n);let tI={[tx.CANCEL]:({campaignId:e,campaignName:t,setError:a,show:n,onExit:i})=>{let r=(0,K.A)(),{t:o}=(0,_.B)("campaign-schedule"),[s,c]=(0,l.useState)(!1);return l.createElement(tS.a,{actions:l.createElement(l.Fragment,null,l.createElement(T.$,{label:o("general.controls.back"),onClick:i,testId:"cancel-action-button"}),l.createElement(T.$,{busy:s,label:o("schedulePage.actionConfirmationModal.cancelCampaign"),onClick:()=>{c(!0),(0,tv.v$)(e).then(()=>{r("/omnicampaigns",{reload:!0})}).catch(()=>{a(o("errorOccurredPleaseTry_6uqoO"))}).finally(()=>{c(!1)}),i()},variant:"destructive",testId:"cancel-campaign-button"})),opened:n,onChangeOpened:i,heading:o("schedulePage.actionConfirmationModal.cancelCampaign")},l.createElement(J.Q,null,l.createElement(th.x,{components:[l.createElement(tp.y,{key:"ActionConfirmationModalBoldKey"})],values:{campaignName:t},i18nKey:"schedulePage.actionConfirmationModal.aboutToCancel",ns:"campaign-schedule",t:o})),l.createElement(J.Q,null,o("schedulePage.actionConfirmationModal.cancelCheck")))},[tx.REVERT_TO_DRAFT]:({campaignId:e,campaignName:t,companyTimezone:a,onExit:n,segmenterType:i,setError:r,show:o,userSelectedSendTime:s})=>{let c=(0,K.A)(),{t:d}=(0,_.B)("campaign-schedule"),{t:u}=(0,_.B)("campaigns-core"),[m,p]=(0,l.useState)(!1),g=(0,tf.q)(a),h=(0,l.useMemo)(()=>{if(!s)return d("schedulePage.actionConfirmationModal.noTimeDefined");let e=(0,tC.ob)(i),t=g.format(s.toString(),e,!1,i);return e?`${t} ${d("schedulePage.actionConfirmationModal.localTimeZone")}`:t},[i,s,g,d]),{pathname:b}=(0,tw.zy)(),{invalidateAll:A}=(0,tE.ch)(),{mutateAsync:v}=(0,ty.E)(),E=(0,tk.U)(),y=(0,l.useCallback)(async()=>{p(!0),v(e).then(()=>{A(),c(`/campaign/${e}/wizard/1`,{state:{from:b}})}).catch(e=>{r(E(e,d("errorOccurredPleaseTry_6uqoO")))}).finally(()=>{p(!1),n()})},[e,E,A,v,c,n,b,r,d]);return l.createElement(tS.a,{actions:l.createElement(l.Fragment,null,l.createElement(T.$,{label:d("general.controls.cancel"),onClick:n,testId:"cancel-action-button"}),l.createElement(T.$,{busy:m,label:d("schedulePage.actionConfirmationModal.pauseCampaign"),onClick:y,testId:"pause-campaign-button",variant:"primary"})),opened:o,onChangeOpened:n,heading:d("schedulePage.actionConfirmationModal.pauseAndEdit"),testId:"pause-campaign-modal"},l.createElement(J.Q,null,l.createElement(th.x,{components:{Bold:l.createElement(tp.y,null)},i18nKey:"pauseCampaign",ns:"campaigns-core",t:u,values:{name:t,hasSendTime:!!s,sendTime:h}})))}},tT=e=>{let{action:t}=e;if(void 0===t)return null;let a=tI[t];return l.createElement(a,e)};var tM=a(991375),tB=a(712984),t_=a(966084);let tD="edit-follow-up-campaign-form",tN={cancel:"openedCancelModal",edit:"openedEditModal"};var tO=a(750595);let tP=({campaignId:e,followUpSettings:t,parentCampaignName:a,onClose:n,...i})=>{let{t:r}=(0,_.B)("campaigns-core"),{update:o}=(0,t_.p)(e),{queueToastNotification:s}=(0,ti.h)("campaigns-core");return l.createElement(tS.a,{...i,testId:"edit-follow-up-campaign-modal",heading:r("editFollowEmail_Qd1qg"),actions:l.createElement(l.Fragment,null,l.createElement(T.$,{variant:"secondary",label:r("cancel_Ou0vo"),onClick:n}),l.createElement(T.$,{variant:"primary",label:r("save_njfyD"),type:"submit",form:tD}))},l.createElement(tB.A,{defaultValues:t},l.createElement(tB.A.ManagedForm,{formId:tD,testId:"edit-follow-up-campaign-form",onSubmit:o,onSuccess:t=>{(0,tO.Tw)("updatedFollowUp",{campaignId:e,page:"scheduled",formValues:t}),n()},onError:()=>s({content:e=>e("followEmailNotEdited_sUuX1"),variant:"error"})},l.createElement(tB.A.EmailCampaignFields,{campaignMessageId:e}))))},tL=({campaignId:e,followUpSettings:t,parentCampaignName:a,onClose:n,...i})=>{let{t:r}=(0,_.B)("campaigns-core"),{cancel:o}=(0,t_.p)(e),{queueToastNotification:s}=(0,ti.h)("campaigns-core"),c=(0,l.useCallback)(()=>{o(t).then(()=>{(0,tO.Tw)("canceledFollowUp",{campaignId:e,page:"scheduled"}),n()}).catch(()=>{s({content:e=>e("followEmailNotCancelled_5flqT"),variant:"error"})})},[e,o,t,n,s]);return l.createElement(tS.a,{...i,testId:"cancel-follow-up-campaign-modal",heading:r("followUpModalHeading_wZRkH"),actions:l.createElement(l.Fragment,null,l.createElement(T.$,{variant:"secondary",label:r("goBack_dZuFq"),onClick:n}),l.createElement(T.$,{variant:"destructive",label:r("cancel_Ou0vo"),onClick:c}))},l.createElement(J.Q,null,l.createElement(th.x,{components:{bold:l.createElement(tp.y,null)},values:{parentCampaignName:a},i18nKey:"cancelSendingFollowEmail_NwNrC",ns:"campaigns-core",t:r})),l.createElement(J.Q,null,r("sureWantCancelCampaign_1xfMo")))},tR=({action:e,...t})=>{let a=(0,l.useMemo)(()=>
1[{Component:tP,action:"edit"},{Component:tL,action:"cancel"}],[]);return(0,l.useEffect)(()=>{e&&(0,tO.Tw)(tN[e],{campaignId:t.campaignId,page:"scheduled",formValues:t.followUpSettings})},[e,t.campaignId,t.followUpSettings]),l.createElement(l.Fragment,null,a.map(a=>l.createElement(a.Component,{key:a.action,opened:a.action===e,size:"medium",onChangeOpened:t.onClose,overflow:!0,...t})))};tR.displayName="FollowUpCampaignModal";var tj=a(816851),tW=a(795857);let tz=(0,tW.Ay)(tj.Z)` 2 max-width: 100%; 3 width: ${({theme:e})=>e.breakpoints.md}; 4`,tF=({heading:e,content:t,actions:a})=>l.createElement(tz,{testId:"legacy-card-follow-up-confirmation"},l.createElement(e8.a,{heading:e,actions:a}),l.createElement(e4.b,null,t));var t$=a(185895);let tG=({heading:e,content:t,actions:a})=>l.createElement(t$.Z,{testId:"panel-follow-up-confirmation",heading:e,actions:a},t),tU=({enabled:e,sendDelay:t,sendDelayUnits:a,engagedSegmentDuration:n,display:i,actions:r})=>{let{t:o}=(0,_.B)("campaigns-core");if(!e)return null;let s=o("followEmailWaitingScheduled_RQKvo"),c=l.createElement(J.Q,{noSpacing:!0,"data-testid":"follow-up-confirmation-content"},l.createElement(th.x,{components:[l.createElement(tp.y,{key:"sendDelay"}),l.createElement(tp.y,{key:"segmentDuration"})],values:{sendDelay:t,sendDelayUnits:a,engagedSegmentDuration:n},i18nKey:"willSendFirstEmail_7AMZe",ns:"campaigns-core",t:o}));return l.createElement(Z.a,{display:"flex",marginTop:"100"},l.createElement("legacy-card"===i?tF:tG,{heading:s,content:c,actions:r}))};tU.displayName="FollowUpCampaignConfirmation";var tV=a(421685),tX=a(208582);let tK=({actions:e=["edit","cancel"],onChoose:t})=>{let{t:a}=(0,_.B)("campaigns-core"),n=(0,R.A)([j.e.CAMPAIGNS_WRITE]),i=(0,l.useMemo)(()=>[{label:a("edit_0pRER"),value:"edit",disabled:!n},{label:a("cancel_Ou0vo"),value:"cancel",destructive:!0,disabled:!n}],[n,a]),r=(0,l.useMemo)(()=>i.filter(({value:t})=>e.includes(t)),[e,i]),o=(0,l.useCallback)((e,{option:{value:a}})=>t?.(a),[t]);return l.createElement(tV.Wy,{options:r,onChoose:o,trigger:l.createElement(T.$,{icon:l.createElement(tX.n,null),iconOnly:!0,label:a("actions_ZgzcK"),size:"small",variant:"secondary"}),testId:"follow-up-campaign-details-action-menu"})};tK.displayName="FollowUpCampaignActions";let tH=({campaignId:e,campaignName:t,actionType:a})=>{let n=(0,tM.t)(e,a),[i,r]=(0,l.useState)(void 0);return n?l.createElement(l.Fragment,null,l.createElement(tR,{action:i,campaignId:e,followUpSettings:n,parentCampaignName:t,onClose:()=>r(void 0)}),l.createElement(tU,{display:"legacy-card",...n,actions:l.createElement(tK,{onChoose:r})})):null};tH.displayName="FollowUpCampaignDetails";var tZ=a(916196),tJ=a(553304),tq=a(229569),tQ=a(187888),tY=a(334234),t0=a(482370),t1=a(437503);let t2=({listItems:e})=>{let{t}=(0,_.B)("campaign-schedule");return l.createElement(Z.a,{display:"inline-block"},e.map((e,a,n)=>{let i=l.createElement(tp.y,{key:e},e);return 0===a?i:a===n.length-1?l.createElement("span",{key:e},l.createElement("span",null,t("crossService.and")),i):l.createElement("span",{key:e},l.createElement("span",null,t("crossService.comma")),i)}))},t8={[tZ.r.PUSH_PLATFORM_TARGET_ALL]:"all",[tZ.r.PUSH_PLATFORM_TARGET_IOS]:"ios",[tZ.r.PUSH_PLATFORM_TARGET_ANDROID]:"android"},t4=()=>l.createElement(eu.y,{"data-testid":"scheduled-recipients-skeleton",flexDirection:"column",marginBottom:"spacing8px"},l.createElement(Z.a,{display:"flex",flexDirection:"column",gap:"25"},l.createElement(F.j,{height:"16px",width:"64px",shape:"rectangle"}),l.createElement(F.j,{height:"14px",width:"220px",shape:"rectangle"}),l.createElement(F.j,{height:"14px",width:"120px",shape:"rectangle"})),l.createElement(Z.a,{display:"flex",flexDirection:"column",gap:"25"},l.createElement(F.j,{height:"16px",width:"80px",shape:"rectangle"}),l.createElement(F.j,{height:"14px",width:"180px",shape:"rectangle"})),l.createElement(F.j,{height:"14px",width:"140px",shape:"rectangle"})),t5=({campaignId:e,estimatedRecipientCount:t,fetchingCostState:a,isIgnoringThrottling:n,messageType:i,smsCampaignCostData:r})=>{let{t:o}=(0,_.B)("campaign-schedule"),s=(0,tQ.c)(),d=(0,c.T)(),{formatNumber:u}=(0,tg.s)(),{checkGate:m}=(0,tr.A)(),{data:p,isError:g,isInitialLoading:h}=(0,tq.N)(e??"",{getRecipientCount:!1},{enabled:!!e}),b=i===tt.li&&m(t0.h),{data:A}=w(e,{enabled:!!e&&b}),v=(0,l.useMemo)(()=>
4{if(!b)return;let e=(0,E.wf)(A?.data),t=e?.details.channel===tJ.x0.PUSH;if(e&&t)return e.details.pushPlatformTarget??tZ.r.PUSH_PLATFORM_TARGET_ALL},[b,A]),y=(0,l.useMemo)(()=>"sms"===i?a!==td.F.Complete?null:r.consentedCustomerCount:void 0===t?null:t,[i,t,a,r.consentedCustomerCount]);if(h)return l.createElement(Q.j,{title:o("general.recipients")},l.createElement(t4,null));if(g)return l.createElement(Q.j,{title:o("general.recipients")},l.createElement(J.X,{variant:"negative"},o("schedulePage.scheduledRecipients.scheduledCampaignRecipientErrorMessage_MzvTF")));let f=p?.allIncludedGroups??[],C=p?.allExcludedGroups??[],k=f.map(s),S=C.map(s),x=!f.length;return l.createElement(Q.j,{title:o("general.recipients")},l.createElement(eu.y,{flexDirection:"column",marginBottom:"spacing8px"},l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0},o("schedulePage.scheduledRecipients.sendTo")),l.createElement(J.X,{noSpacing:!0,variant:"secondary"},x?o("schedulePage.scheduledRecipients.noGroups"):l.createElement(th.x,{components:[l.createElement(t2,{key:"InlineTextListKey",listItems:k})],i18nKey:"schedulePage.scheduledRecipients.includedGroupNames",ns:"campaign-schedule",t:o})),y?l.createElement(J.X,{variant:"secondary"},o("schedulePage.scheduledRecipients.recipientCount_v2",{count:u(y,"low")})):null,d&&l.createElement(tY.A,null)),l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0},o("schedulePage.scheduledRecipients.excluding")),l.createElement(Z.a,{display:"flex",flexDirection:"column"},S&&S.length?S.map(e=>l.createElement(J.X,{key:e,noSpacing:!0,variant:"secondary"},e)):o("schedulePage.scheduledRecipients.noExcludedRecipientGroups_e9a4N"))),void 0!==v&&l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0},o("schedulePage.scheduledRecipients.pushDelivery_p8Kd2")),l.createElement(J.X,{noSpacing:!0,variant:"secondary"},o("schedulePage.scheduledRecipients.pushDeliveryValue_p3Vn7",{platformTarget:t8[v]}))),null!==n&&((0,t1.A)(n)?null:l.createElement(J.X,{emphasis:!0},o(n?"schedulePage.scheduledRecipients.smartSendingOff_sM2Qg":"schedulePage.scheduledRecipients.smartSendingOn_WJXeg")))))};var t7=a(810994),t3=a(260028),t6=a(340654),t9=a(480701),ae=a(653471),at=a(579742),aa=a(633321);let an=({actionType:e,deviceView:t,hasMultipleVariations:a,isOpen:n,previewId:i,variation:r,isScreenshotPreview:o})=>n&&r.templateId?l.createElement(aa.A,{hasMultipleVariations:a,messageId:i,templateId:r.templateId,editorType:r.editorType,isMobile:"mobile"===t,minIFrameHeight:350,trackingId:(0,H.O)(e,"view-preview-embedded"),isScreenshotPreview:o,screenshotStatus:r.screenshotStatus,thumbnailUrl:r.thumbnailUrl??void 0}):null,al=({actionType:e,campaignId:t,hasMultipleVariations:a,isOpen:n,variation:i,isScreenshotPreview:r})=>{let{t:o}=(0,_.B)("campaign-schedule"),{data:s,isLoading:c}=(0,ek._)(t,{select:e=>e.variations.find(e=>e.id===i.id)?.template},{skipTemplateIssuesCheck:!0}),[d,u]=(0,l.useState)("desktop");if(c)return null;let{fromEmail:m,fromLabel:p,previewText:g,subject:h,replyToEmail:b}=(e=>{if("channelLabel"in e&&(0,t7.fh)(e))return{fromEmail:e.fromEmail,fromLabel:e.fromLabel,previewText:e.previewText,subject:e.subject,replyToEmail:e.replyToEmail};let t="details"in e?e.details:void 0;return t?.channel===tJ.x0.EMAIL?{fromEmail:t.fromEmail,fromLabel:t.fromLabel,previewText:t.previewText,subject:t.subject,replyToEmail:t.replyToEmail}:{}})(i),A=(0,t7.AU)(s??{});return l.createElement(Z.a,{display:"flex",alignContent:"start",flexDirection:"row",justifyContent:"space-between",marginBottom:"100","data-testid":`scheduled-variation-details--${i.id}`},l.createElement(eu.y,{flex:"1",flexDirection:"column",marginBottom:"spacing8px"},l.createElement(Z.a,{display:"flex",flexDirection:"column",marginBottom:"75"},l.createElement(J.X,{noSpacing:!0},l.createElement(at.A,{"data-tracking-id":(0,H.O)(e,"view-preview"),ns:"campaign-schedule",i18nKey:"schedulePage.scheduledVariationDetails.createdWith.v2",values:{editor:A},urls:[a?`/content/variation/${i.id}/web-view`:`/campaign/${t}/web-view`]}))),l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0}
4,o("schedulePage.scheduledVariationDetails.subjectLine")),l.createElement(J.X,{variant:"secondary"},h||o("schedulePage.scheduledVariationDetails.noSubject"))),(0,t3.ml)(g)&&""!==g?l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0},o("schedulePage.scheduledVariationDetails.previewText")),l.createElement(J.X,null,g)):null,l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0},o("schedulePage.scheduledVariationDetails.senderName")),l.createElement(J.X,{variant:"secondary"},l.createElement(th.x,{components:[l.createElement(tp.y,{key:"FromLabelBoldKey"})],values:{fromLabel:p},i18nKey:"schedulePage.scheduledVariationDetails.from",ns:"campaign-schedule",t:o}))),l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0},o("schedulePage.scheduledVariationDetails.senderEmail")),l.createElement(J.X,{variant:"secondary"},o("schedulePage.scheduledVariationDetails.senderEmailAddress",{email:m}))),l.createElement(Z.a,{display:"flex",flexDirection:"column"},l.createElement(J.X,{emphasis:!0,noSpacing:!0},o("schedulePage.scheduledVariationDetails.replyAddress")),l.createElement(J.X,{variant:"secondary"},l.createElement(th.x,{components:[l.createElement(tp.y,{key:"ScheduledVariationDetailsRepliesSentToBoldKey"})],values:{email:b||m},i18nKey:"schedulePage.scheduledVariationDetails.repliesSentTo",ns:"campaign-schedule",t:o})))),l.createElement(Z.a,{display:"flex",flexDirection:"column",flex:"1",marginLeft:"100"},!r&&l.createElement(Z.a,{display:"flex",alignSelf:"flex-end",marginBottom:"50","data-testid":"device-preview-control-container"},l.createElement(t6.I,{hideLabel:!0,iconOnly:!0,label:o("schedulePage.scheduledVariationDetails.deviceView_ZTapm"),name:"deviceView",onChange:(e,{value:t})=>u(t),options:[{label:o("schedulePage.scheduledVariationDetails.desktop_nZPh6"),value:"desktop",icon:l.createElement(t9.u,null)},{label:o("schedulePage.scheduledVariationDetails.mobile_1ywK2"),value:"mobile",icon:l.createElement(ae.E,null)}],value:d})),l.createElement(an,{actionType:e,isOpen:n,previewId:a?i.id:t,deviceView:d,hasMultipleVariations:a,variation:{editorType:s?.editorType,screenshotStatus:s?.screenshotStatus,thumbnailUrl:s?.thumbnailUrl,templateId:s?.id},isScreenshotPreview:r})))},ai=({variation:e,actionType:t,campaignId:a,hasMultipleVariations:n,t:i})=>{let[r,o]=(0,l.useState)(!1);return n?l.createElement(Z.a,{marginTop:"100"},l.createElement(t$.Z,{collapsible:!0,collapsed:!r,heading:"name"in e&&e.name?e.name:"",onToggle:(e,{collapsed:t})=>o(!t)},l.createElement(al,{actionType:t,campaignId:a,hasMultipleVariations:n,isOpen:r,variation:e}))):l.createElement(Q.j,{title:i("schedulePage.scheduledVariationDetails.details")},l.createElement(al,{actionType:t,campaignId:a,hasMultipleVariations:n,isOpen:!0,variation:e}))},ar=({campaignId:e,isLoading:t,messageType:a,segmenterType:n})=>{let{t:i}=(0,_.B)("campaign-schedule"),{data:r,isInitialLoading:o}=w(e,{select:e=>C(e.data)});if(o||t)return null;let s=a&&(0,tt.JW)(a)?a:W.X.Email;if(!r||0===r.length)return null;let c=r.length>1;return n===v.Cz.SEND_TIME_OPTIMIZATION?l.createElement(Q.j,{title:i("schedulePage.scheduledVariationDetails.details")},l.createElement(al,{actionType:s,campaignId:e,hasMultipleVariations:c,isOpen:!0,variation:r[0]})):l.createElement(l.Fragment,null,r.map(t=>l.createElement(ai,{key:t.id,variation:t,actionType:s,campaignId:e,hasMultipleVariations:c,t:i})))};var ao=a(842516),as=a(654803);let ac=e=>"containsLink"in e&&e.containsLink&&"isShorteningLinks"in e&&e.isShorteningLinks,ad=()=>l.createElement(eu.y,{"data-testid":"scheduled-tracking-skeleton",flexDirection:"column",marginBottom:"spacing8px"},l.createElement(F.j,{height:"14px",width:"220px",shape:"rectangle"}),l.createElement(F.j,{height:"14px",width:"180px",shape:"rectangle"})),au=({campaignMessageId:e,messageType:t})=>{let{t:a}=(0,_.B)("campaign-schedule"),{isWhatsAppUtmParametersEnabled:n}=(0,eb.W)(),i="sms"===t,{data:r,isInitialLoading:o}=w(e,{enabled:!i,select:e=>!!e.data.isAddUtm}),{data:s,isInitialLoading:c}=(0,as.A)(e,{enabled:i}),d=i?c:o,u=i?!!s?.isAddUtm:!!r,m=i?s?.variations:void 0;if(!t)return null;if(d)return l.createElement(Q.j,{title:a("scheduleModal.tracking")},l.createElement(ad,null));if(t===tt.FJ&&!n)return null;let p=t===tt.li,g=t===tt.FJ,h=(({isSms:e,variations:t,t:a})=>a(e?t?.some(ac)?"scheduleModal.trackingDetailsEnabledMessage_y6hgV":"scheduleModal.trackingDetailsDisabledMessage_1uJaZ":"scheduleModal.trackingDetailsEnabledMessage_y6hgV"))({isSms:i,variations:m,t:a}
4),b=(({isAddUtm:e,isEmail:t,isPush:a,isSms:n,isWhatsApp:l,variations:i,t:r})=>t||l||a?r(e?"scheduleModal.trackingDetailsUtmEnabledMessage_nMFDz":"scheduleModal.trackingDetailsUtmDisabledMessage_8uN33"):n?r(e?i?.some(ac)?"scheduleModal.trackingDetailsUtmEnabledMessage_nMFDz":"scheduleModal.trackingDetailsUtmRequireLinkShorteningMessage_36J7z":"scheduleModal.trackingDetailsUtmDisabledMessage_8uN33"):null)({isAddUtm:u,isEmail:"email"===t,isPush:p,isSms:i,isWhatsApp:g,variations:m,t:a});return(({trackingMessage:e,utmTrackingMessage:t})=>(0,t3.ml)(e)||(0,t3.ml)(t))({trackingMessage:h,utmTrackingMessage:b})?l.createElement(Q.j,{title:a("scheduleModal.tracking")},l.createElement(Z.a,{display:"flex",flexDirection:"column",marginBottom:"50"},l.createElement(eu.y,{flexDirection:"column",marginBottom:"spacing8px"},l.createElement(J.X,{variant:"secondary"},h),l.createElement(J.X,{variant:"secondary"},b)))):null},am=(0,tl.A)(()=>a.e("87452").then(a.bind(a,643607)).then(({ScheduleFormWrapper:e})=>({default:e})),"campaign-scheduled-reschedule-form"),ap=({campaignMessageId:e,estimatedRecipientCount:t,isLoading:a,preloadedMessageType:n,statusData:i})=>{var r;let o=(0,K.A)(),{t:d}=(0,_.B)("campaign-schedule"),m=(0,tn.Ay)(),{queueToastNotification:p}=(0,ti.h)("campaign-schedule"),g=(0,tr.A)(),h=(0,c.T)(),b=(0,R.A)([j.e.CAMPAIGNS_WRITE]),{platformPlan:v,smsAddonPlan:E}=(0,s.Co)(),{data:y}=(0,e6.j)(e),{data:C}=(0,e9.L)(),{data:k,isError:S,isInitialLoading:x}=w(e),{data:I}=(0,te.G)({campaignMessageId:e,shouldPoll:!0}),M=k?.data,{campaignName:D,schedulingData:N}=(0,l.useMemo)(()=>M?{campaignName:M.name,schedulingData:f(M)}:{campaignName:void 0,schedulingData:void 0},[M]),O=!x&&!a,[P,L]=(0,l.useState)(""),[F,$]=(0,l.useState)(!1),[U,V]=(0,l.useState)(!1),[X,J]=(0,l.useState)(void 0),q=(0,l.useCallback)(()=>{J(tx.CANCEL),$(!0)},[]),Q=(0,l.useCallback)((t,{value:a})=>{"reschedule"===a?(V(!0),(0,B.Ay)("Scheduled Page | Open Reschedule Modal",{campaign_id:e})):(J(tx.REVERT_TO_DRAFT),$(!0))},[e]),{scheduleSMSCampaignData:ee,schedulePerMessageSMSCampaignData:et,isAutoUpgradeEnabled:ea,isFlexUsageEnabled:en,isValidSMSSendState:el,fetchingCostState:ei}=(0,e1.KD)({messageType:N?.messageType??"email",campaignId:e}),er=(0,l.useMemo)(()=>(({messageType:e,overageOptInData:t,platformPlan:a,smsAddonPlan:n})=>{if(!e||!t)return!1;let l="sms"===e;return e!==tt.li&&e!==tt.FJ&&!!(0,ts.hz)(l?n:a)&&!!(l?t.smsOverageOptInEnabled:t.emailOverageOptInEnabled)})({messageType:N?.messageType,overageOptInData:C,platformPlan:v,smsAddonPlan:E}),[N?.messageType,C,v,E]),eo=(0,l.useMemo)(()=>!!N&&(({estimatedRecipientCount:e,fetchingCostState:t,hasCampaignWritePermission:a,isAutoUpgradeEnabled:n,isErcKillSwitchEnabled:l,isFlexUsageEnabled:i,isManualBillAllowOverages:r,isOverAccountSendingLimit:o,isTestingSendTimes:s,isValidSMSSendState:c,messageType:d,minSendTime:u,scheduleSMSCampaignData:m})=>!!d&&!s&&!!(!u||(0,to.A)(new Date(u),new Date)>900)&&!(({dynamicCouponData:e,estimatedRecipientCount:t,fetchingCostState:a,hasCampaignWritePermission:n,isAutoUpgradeEnabled:l,isFlexUsageEnabled:i,isManualBillAllowOverages:r,isOverAccountSendingLimit:o,isReschedule:s,isErcKillSwitchEnabled:c,isValidSMSSendState:d,messageType:u,scheduleSMSCampaignData:m,senderComplianceError:p})=>{if(!u||!(0,tt.JW)(u))return!0;let g="sms"===u,h="email"===u;if(!n||h&&o&&!(l||i||r)||h&&p||g&&void 0!==e&&null!==e.validationError||"number"!=typeof t||u===W.X.Sms&&void 0!==e&&null!==e.couponCode&&t!==tc.P3&&e.numCodesRemaining<t)return!0;if(g&&s)return!1;if(g&&!d)return!0;if(c)return!1;let b=a!==td.F.KillSwitchEnabled&&!r&&!l&&!i&&(!m||(m.isMigratedToMobileSubscriptions?m.remainingMessageBalance<0:m.remainingBalance<0));return g&&b})({estimatedRecipientCount:e,hasCampaignWritePermission:a,isAutoUpgradeEnabled:n,isFlexUsageEnabled:i,isManualBillAllowOverages:r,isOverAccountSendingLimit:o,isReschedule:!0,messageType:d,fetchingCostState:t,scheduleSMSCampaignData:m,isValidSMSSendState:c,isErcKillSwitchEnabled:l}))({estimatedRecipientCount:t,fetchingCostState:ei,hasCampaignWritePermission:b,isAutoUpgradeEnabled:ea,isErcKillSwitchEnabled:h,isFlexUsageEnabled:en,isManualBillAllowOverages:er,isOverAccountSendingLimit:!!y?.isOverAccountSendingLimit,isTestingSendTimes:N.isTestingSendTimes,isValidSMSSendState:el,messageType:N.messageType,minSendTime:N.displayDate,scheduleSMSCampaignData:ee}),[N,t,ei,b,ea,h,en,er,y?.isOverAccountSendingLimit,el,ee]);(0,l.useLayoutEffect)(()=>{i&&i?.configurationStatus!==z.q.SCHEDULED&&i?.configurationStatus!==z.q.SENDING&&(i?.configurationStatus===z.q.DRAFT?ex(e,o):o(`/campaign/${e}/reports/overview`))},[e,o,i,i?.configurationStatus]),(0,l.useEffect)(()=>
4{if(!O)return;let e=m?.get("reschedule");e&&!eo?L(d("campaignScheduledPage.rescheduleError_bjjPZ")):V(!!e)},[eo,m,d,O]),(0,l.useEffect)(()=>{P&&p({content:()=>P,variant:"error"})});let es=(0,l.useCallback)(()=>{V(!1)},[]),ec=(0,l.useCallback)(()=>o("/analytics/deliverability/whatsapp"),[o]),ed=N?.messageType===tt.FJ&&g.getExperiment("whatsapp_deliverability_hub_campaign_wizard_nudge")?.get("show_button",!1)===!0;if(!O&&!S)return l.createElement(u.k,{messageType:n});let em=I?.isLocked,ep=!N?.displayDate||(r=N?.displayDate,!(!em&&(!r||(0,to.A)(new Date(r),new Date)>900))),eb=!eo,eA=N?.messageType&&(0,tt.JW)(N.messageType)?N.messageType:W.X.Email;return l.createElement(l.Fragment,null,l.createElement(eg,{campaignName:D??"",messageType:eA,campaignId:e,hasMultipleVariations:N?.hasMultipleVariations,isReschedule:!0,isScheduledPage:!0}),l.createElement(G.G,null,l.createElement(Z.a,{display:"flex",flexDirection:"column",marginBlock:"100",marginInline:"auto",maxWidth:"800px",width:"100%"},S?l.createElement(Y,{onReturnToCampaigns:()=>o("/omnicampaigns"),title:d("scheduleModal.campaignSchedulePage.details")}):l.createElement(l.Fragment,null,l.createElement(e2.p,{campaignMessageId:e,surface:"scheduled-page"}),l.createElement(eh.pF,null,l.createElement(e8.a,{actions:l.createElement(eu.y,{marginRight:"spacing8px"},ed&&l.createElement(T.$,{variant:"secondary",label:d("campaignScheduledPage.whatsAppDeliverabilityButton_Qz9mK"),size:"small",testId:"campaign-schedule-whatsapp-deliverability-button",onClick:ec}),l.createElement(T.$,{"data-tracking-id":(0,H.O)(eA,"cancel"),disabled:!O,label:d("scheduleModal.campaignSchedulePage.cancelSend"),variant:"dangerLink",testId:"campaign-schedule-cancel-button",onClick:q})),heading:N?.isTestingSendTimes?d("campaignTestingDifferentSend_37jVk"):d("scheduleHeader_Wgdw5_v2",{isCurrentlyScheduling:em})}),l.createElement(e4.b,null,l.createElement(Z.a,{display:"flex",justifyContent:"space-between",marginBottom:"100"},i&&l.createElement(ta.A,{campaignMessageId:e,testId:"campaign-schedule"})),l.createElement(Z.a,{marginBottom:"50"},l.createElement(e5.z,{columns:2,name:"scheduledCampaignInteraction",onClick:Q,testId:"scheduled-campaign-interactions",options:[{description:ep?em?d("campaignScheduledPage.campaignCurrentlyScheduling_QViYs"):d("campaignScheduledPage.campaignSendingShortly_rcshM"):d("campaignScheduledPage.actions.pauseAndEdit"),disabled:ep,label:d("scheduleModal.campaignSchedulePage.pauseAndEdit"),icon:l.createElement(e7.R,null),value:"pauseAndEdit"},{description:eb?d("scheduleModal.campaignSchedulePage.reschedulingDisabled",{isCurrentlyScheduling:em}):d("campaignScheduledPage.actions.reschedule"),disabled:eb||em||!O,label:d("scheduleModal.campaignSchedulePage.reschedule"),icon:l.createElement(e3.O,null),value:"reschedule"}],inputOnly:!0,label:d("campaignScheduledPage.scheduledInteractions")})))),l.createElement(tH,{campaignId:e,campaignName:D??"",actionType:eA}),l.createElement(t5,{campaignId:e,estimatedRecipientCount:t,fetchingCostState:ei,isIgnoringThrottling:N?.isIgnoringThrottling??!1,messageType:eA,smsCampaignCostData:ee}),N?.messageType==="sms"&&et?l.createElement(ao.l,{campaignId:e,fetchingCostState:ei,schedulePerMessageSMSCampaignData:et}):null,N?.messageType==="email"&&N?.segmenterType!=null?l.createElement(ar,{campaignId:e,isLoading:!1,messageType:eA,segmenterType:N.segmenterType}):null,l.createElement(au,{campaignMessageId:e,messageType:eA}),N?.messageType==="sms"?l.createElement(tA,{currency:E.currency,fetchingCostState:ei,scheduleSMSCampaignData:ee}):null))),N?.segmenterType!=null&&l.createElement(tT,{action:X,campaignId:e,campaignName:D??"",companyTimezone:N.displayDateTimezone,userSelectedSendTime:N.displayDate,segmenterType:N.segmenterType,setError:L,show:F,onExit:()=>$(!1)}),U&&l.createElement(A.A,{fallback:null,id:"campaign-scheduled-reschedule-form"},l.createElement(am,{messageType:eA,campaignId:e,isOpened:!0,handleOnCloseDrawer:es,handleOnBack:()=>V(!1),variant:"modal"})))};ap.displayName="CampaignScheduledPage";let ag=({campaignMessageId:e})=>{let t=(0,c.T)(),{data:a,isInitialLoading:n}=(0,o.C)({campaignId:e,method:"by-campaign"},{enabled:!t,select:e=>e?.estimatedRecipientCount}),{data:i,isInitialLoading:r,isError:m}=w(e,{enabled:!!e,select:e=>{var t;let a;return{messageType:(a=t=e.data,(0,E.fl)(a.variations?.[0]?.channel)),statusData:(0,E.AM)(t)}}}),g=i?.statusData,v=i?.messageType,y={campaignMessageId:e,estimatedRecipientCount:a,isLoading:r&&!m||n,statusData:g};return l.createElement(A.A,{fallback:l.createElement(d.k,{size:"large"}),id:"campaign-schedule-router"},l.createElement(s.YA,null,l.createElement(h.A,null,l.createElement(b.A,{path:"/get-started/segment-and-send/:messageId/schedule",exact:!0,render:()=>l.createElement(p,{isGuidedWorkflow:!0},l.createElement(e0,y))}),l.createElement(b.A,{path:"/campaign/:messageId/schedule",exact:!0,render:()=>l.createElement(e0,y)}),l.createElement(b.A,{path:"/campaign/:messageId/scheduled",exact:!0,render:()=>l.createElement(A.A,{fallback:l.createElement(u.k,{messageType:v}),id:"campaign-scheduled-page"},l.createElement(ap,{...y,preloadedMessageType:v}))}))))};
4ag.displayName="CampaignScheduleRouter";let ah=()=>{let{messageId:e}=(0,i.A)();return l.createElement(ag,{campaignMessageId:e})};ah.displayName="CampaignScheduleRoot";let ab=(0,r.W)(ah,"messageId")},155508(e,t,a){a.d(t,{O:()=>n});let n={TAG_SERVICE:"tag_service",TAG_GROUPS:"tag_groups",TAGGED_OBJECTS:"tagged_objects"}},966084(e,t,a){a.d(t,{p:()=>m});var n=a(404622),l=a(968387),i=a(117309),r=a(179327),o=a(331372),s=a(783164),c=a(750595),d=a(619749);let u={update:d.P.upsertFollowUpCampaign,cancel:d.P.cancelFollowUpCampaign},m=e=>{let{invalidateByCampaign:t}=(0,n.ch)(),{mutateAsync:a}=(0,r.n)(t=>l.default.post(i.A.followUpCampaign(e),t)),d=(0,o.useCallback)(async(n,l)=>{let i=(0,c.SD)(n);try{await a(i)}catch(t){return(0,s.Cp)(t,{tags:{type:u[l],campaignId:e,...n}}),Promise.reject(t)}return t(e,["followUp"]),Promise.resolve()},[e,t,a]);return{cancel:e=>d({...e,enabled:!1},"cancel"),update:e=>d(e,"update")}}},808466(e,t,a){a.d(t,{A:()=>C,T:()=>y});var n=a(416243),l=a(420947),i=a(401686),r=a(331372),o=a(795857),s=a(108805),c=a(707975),d=a(139537);let u=(e,t)=>Object.is(t,y)?()=>{window.location.pathname=e}:t?()=>{t()}:void 0,m=(0,o.Ay)(({completed:e,darkTheme:t,active:a,...n})=>r.createElement("div",n))` 5 border-radius: 15px; 6 border: 1px solid 7 ${({theme:e,completed:t,active:a})=>t?e.klBrand:a?e.klBrandLight:e.klGray}; 8 width: ${({theme:e})=>e.spacingMedium}; 9 line-height: ${({theme:e})=>e.spacingMedium}; 10 margin: 0 auto ${({theme:e})=>e.spacingXXSmall} auto; 11 font-size: ${({theme:e})=>e.klFontMedium}; 12 color: ${({completed:e,darkTheme:t,active:a})=>{var n,l,r;return n=e,l=t,r=a,l?n||r?i.Ay.klWhite:i.Ay.klGrayDarker:n?i.Ay.klWhite:i.Ay.klGrayDarker}}; 13 font-weight: ${({theme:e})=>e.fontWeightBold}; 14 background: ${({theme:e,completed:t})=>t?e.klBrand:"unset"}; 15 cursor: default; 16`,p=o.Ay.div` 17 content: ''; 18 width: 110px; 19 height: 1px; 20 background: ${({theme:e,completed:t})=>t?e.klBrand:e.klGrayLight}; 21 position: absolute; 22 right: -55px; 23 top: 13px; 24`,g=o.Ay.div` 25 display: inline-block; 26 width: 148px; 27 position: relative; 28 text-align: center; 29`,h=(0,o.Ay)(g)` 30 margin-right: -${({theme:e})=>e.spacingSmall}; 31`,b=(0,o.AH)` 32 color: ${({theme:e,darkTheme:t,active:a,completed:n})=>t?a||n?e.klWhite:e.klGrayDark:e.klGrayDarker}; 33 font-size: ${({theme:e})=>e.klFontSmall}; 34 text-transform: uppercase; 35 36 // Overrides for rebrand 37 &, 38 :hover { 39 border-color: transparent; 40 } 41`,A=(0,o.Ay)(({active:e,darkTheme:t,...a})=>r.createElement(n.$,{size:"small",...a}))` 42 ${b} 43 padding: 0; 44 background: none; 45 min-height: 0; 46 font-weight: ${({theme:e,active:t})=>t?e.fontWeightBold:e.fontWeightNormal}; 47 outline: none; 48 &:hover { 49 background: none; 50 cursor: pointer; 51 color: ${({theme:e})=>e.klGrayDarker}; 52 text-decoration: none; 53 font-weight: ${({theme:e,active:t})=>t?e.fontWeightBold:e.fontWeightSemibold}; 54 } 55`,v=(0,o.Ay)(({active:e,darkTheme:t,...a})=>r.createElement(l.Q,{...a,truncated:!1}))` 56 ${b} 57 font-weight: ${({theme:e,active:t})=>t?e.fontWeightBold:"unset"}; 58 &:hover { 59 cursor: default; 60 } 61`,E=o.Ay.div` 62 white-space: nowrap; 63`,y=async()=>void 0,f=({label:e,onClick:t,active:a,darkTheme:n,completed:l,messageType:i})=>t?r.createElement(A,{active:a,label:e,onClick:t,"data-tracking-id":(0,s.O)(i,`stepper-${e}`),darkTheme:n,completed:l}):r.createElement(v,{active:a,darkTheme:n},e),C=({activeStep:e,children:t,darkTheme:a=!1,...n})=>{let l=(({campaignId:e,messageType:t,onStep1:a,onStep2:n,onStep3
63:l})=>{let{t:i}=(0,c.B)("campaigns-core");return[{text:i("step.recipients"),onClick:u((0,d.kU)(e),a)},{text:i("step.content"),onClick:u((0,d.jI)(e,t),n)},{text:i("step.review"),onClick:u(`/campaign/${e}/wizard/3`,l)}]})(n);return r.createElement(E,null,l.map(({text:t,onClick:i},o)=>{let s=o+1,c=parseInt(e,10),d=s===l.length?h:g;return s===c?r.createElement(d,{key:t},r.createElement(m,{completed:!1,active:!0,darkTheme:a},s),r.createElement(f,{active:!0,label:t,messageType:n.messageType,onClick:i,darkTheme:a}),s!==l.length&&r.createElement(p,null)):r.createElement(d,{key:t},r.createElement(m,{completed:c>s,darkTheme:a},s),r.createElement(f,{label:t,messageType:n.messageType,onClick:i,darkTheme:a,completed:c>s}),s!==l.length&&r.createElement(p,{completed:c>s}))}))}},950670(e,t,a){a.d(t,{A:()=>c});var n=a(331372),l=a(405351),i=a(532246),r=a(420947),o=a(477181);let s=({heading:e,description:t,badge:a,actions:s,testId:c,collapsible:d=!0,defaultOpened:u=!0,variant:m="standalone",children:p})=>{if(!d){let o=null;e&&(o="standalone"===m?n.createElement(l.f_,{noSpacing:!0},e):n.createElement(l.TT,{noSpacing:!0},e));let d=!!(o||t||a||s);return n.createElement(i.a,{"data-testid":c,paddingBlockStart:d?"100":void 0,paddingBlockEnd:"flush"===m?void 0:"100",paddingInline:"150",display:"flex",flexDirection:"column",gap:"flush"===m?void 0:"100"},d?n.createElement(i.a,{display:"flex",alignItems:"flex-start",gap:"100",minWidth:0},n.createElement(i.a,{display:"flex",flexDirection:"column",gap:"25",flex:"1",minWidth:0},o?n.createElement(i.a,{display:"flex",alignItems:"center",gap:"50"},o,a?n.createElement(i.a,{flexShrink:0},a):null):null,t?n.createElement(r.X,{noSpacing:!0},t):null),s?n.createElement(i.a,{flexShrink:0},s):null):null,p?n.createElement(i.a,null,p):null)}return n.createElement(i.a,{paddingInline:"150"},n.createElement(i.a,{paddingBlock:"100",className:"ReviewLayout-rowDivider-NzFQ_"},n.createElement(o.N,{heading:e??"",description:t,badge:a,actions:s,defaultOpened:u,size:"small",testId:c},p)))};s.displayName="ReviewSectionShell";let c=s},504748(e,t,a){a.d(t,{W:()=>b});var n=a(331372),l=a(783164),i=a(905573),r=a(776267),o=a(889137),s=a(844537),c=a(676505),d=a(28465),u=a(480759),m=a(3550);let p=m.z.object({campaignId:m.z.string().optional(),messageId:m.z.string().optional()}),g=e=>!!(0,u.A)(e)&&e.response?.status===403,h=e=>!!(0,u.A)(e)&&e.response?.status===404,b=(e,t,a)=>{let u=a?.LoadingFallback,m=a=>{let m=(0,r.zy)(),b=(0,o.A)(p.safeParse),A=b&&b[t];if("string"!=typeof A)throw Error("withCampaignParentEntity: routeEntityId is not a string");let{state:v}=m,E=v?.from??"unknown",{data:y,isSuccess:f,isError:C,error:k}=(0,i.Nk)(A,E),S=(0,s.A)(),w=(0,c.Ay)();return((0,n.useEffect)(()=>{if(f&&y){let{hasParentCampaignEntity:a,campaignId:n}=y;a&&n!==A&&(l.wd("withCampaignParentEntity: Non-campaign ID redirect",{level:"info",tags:{pathname:m.pathname,wrappedComponent:e.displayName,campaignId:n,routeEntityId:A,routeKey:t,previousLocation:E,campaignRedirectWarning:"campaignMessageEntityRedirect"}}),S({pathname:m.pathname.replace(A,n),search:w.toString()})),a||n||(l.wd("withCampaignParentEntity: Orphan entity ID redirect",{level:"warning",tags:{pathname:m.pathname,routeEntityId:A,routeKey:t,previousLocation:E,wrappedComponent:e.displayName,campaignRedirectWarning:"orphanEntityListRedirect"}}
63),S("/omnicampaigns"))}!C||h(k)||g(k)||(l.wd("withCampaignParentEntity: non abstractBaseCampaign entity ID redirect",{level:"warning",tags:{pathname:m.pathname,routeEntityId:A,routeKey:t,previousLocation:E,wrappedComponent:e.displayName,error:String(k),campaignRedirectWarning:"notFoundListRedirect"}}),S("/omnicampaigns"))},[y,k,C,f,m.pathname,S,E,A,w]),C&&(h(k)||g(k)))?n.createElement(d.A,null):!y||y.hasParentCampaignEntity?u?n.createElement(u,null):null:n.createElement(e,{...a,parentEntity:y})};return m.displayName=`withCampaignParentEntity(${e.displayName})`,m}},424719(e,t,a){a.d(t,{q:()=>c});var n=a(477026),l=a(331372),i=a(667525),r=a(893149);let o=(e,t)=>t&&e?{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"2-digit",timeZoneName:"short",timeZone:e}:{dateStyle:"medium",timeStyle:"short",timeZone:e};var s=a(144049);let c=(e=r.PD)=>{let t=(0,i.A)(e)?r.PD:e,a=(0,n.bt)(o(t,!1)),c=(0,n.bt)(o(t,!0)),d=(0,n.bt)(o(r.PD,!1)),u=(0,n.bt)(o(r.PD,!0));return{format:(0,l.useCallback)((e,t,n=!1,l)=>{if(!e)return"";let i=(0,s.cr)(l),r=i?d:a,o=i?u:c;return n||t?r.format(new Date(e)):o.format(new Date(e))},[a,c,d,u]),formatRange:(0,l.useCallback)((e,t,n=!0,l)=>{if(!e?.start||!e?.end)return"";let i=(0,s.cr)(l),r=i?d:a,o=i?u:c,m=new Date(e.start),p=new Date(e.end);return n||t?r.formatRange(m,p):o.formatRange(m,p)},[a,c,d,u])}}},14102(e,t,a){a.d(t,{K:()=>s});var n=a(667525),l=a(331372),i=a(477026),r=a(707975),o=a(893149);let s=(e=o.PD)=>{let t=(0,n.A)(e)?o.PD:e,a=(0,i.bt)({year:"numeric",month:"short",day:"numeric",timeZone:t}),{t:s}=(0,r.B)("campaigns-core"),c=(0,i.bt)({hour:"numeric",minute:"2-digit",timeZone:t,timeZoneName:void 0});return{format:(0,l.useCallback)((e,t)=>{if(!e)return"";let n="string"==typeof e?new Date(e):e,l=a.format(n);return t?s("formattedPestoDateTimeRange",{date:l,formattedTimeRange:t}):s("formattedPestoDateTime_Xm8Kp",{date:l,time:c.format(n)})},[a,c,s])}}},440891(e,t,a){a.d(t,{W:()=>l});var n,l=((n={}).BasicInfo="1",n.Content="2",n.Review="3",n)},139537(e,t,a){a.d(t,{QU:()=>s,jI:()=>l,kU:()=>i,u3:()=>r,w$:()=>o});var n=a(753793);let l=(e,t)=>t===n.X.Email?`/campaign/${e}/wizard/2`:t===n.X.Push?`/notification/campaign/${e}/edit`:t===n.X.Sms?`/sms/campaign/${e}/edit`:"/dashboard",i=e=>`/campaign/${e}/wizard/1`,r=({profileId:e,messageId:t})=>`/profile/${e}/messages/${t}`,o=({profileId:e})=>`/profile/${e}/messages`,s=({profileId:e})=>`/profile/${e}/messages/create`},805749(e,t,a){a.d(t,{p:()=>k});var n=a(331372),l=a(491984),i=a.n(l),r=a(708300),o=a.n(r),s=a(473877),c=a.n(s),d=a(111415),u=a.n(d),m=a(169572),p=a.n(m),g=a(456128),h=a.n(g),b=a(537837),A=a.n(b),v=a(209067),E={};E.styleTagTransform=A(),E.setAttributes=p(),E.insert=u().bind(null,"head"),E.domAPI=c(),E.insertStyleElement=h(),o()(v.A,E);let y=v.A&&v.A.locals?v.A.locals:void 0;var f=a(875478),C=a(886555);let k=({className:e,children:t,heading:a,description:l,badge:r,icon:o,flag:s,avatar:c,image:d,testId:u,disabled:m=!1,list:p=!1,size:g,onClick:h,invalid:b,warning:A,aiBorder:v,aiBorderAnimated:E})=>{let k=(0,n.useCallback)(e=>{h&&h(e,{value:a})},[h,a]);return n.createElement("div",{className:i()("ActionTile",y.actionTile,p&&y.list,e),"data-testid":(0,f.t)(u,"ActionTile"),"aria-disabled":m},n.createElement(C.b,{heading:a,description:l,badge:r,icon:o,flag:s,avatar:c,image:d,testId:u,list:p,noIconSpacing:!l&&p,disabled:m,content:t,size:g,invalid:b,warning:A,onClick:k,aiBorder:v,aiBorderAnimated:E}))};k.displayName="ActionTile"},321954(e,t,a){a.d(t,{z:()=>u});var n=a(331372),l=a(95463),i=a(875478),r=a(708004),o=a(805749),s=a(594174),c=a(469088);let d=({label:e,description:t,error:a,warning:d,options:u,accessors:m={},name:p,disabled:g=!1,required:h=!1,hideRequiredAsterisk:b=!1,showOptionalText:A=!1,inputOnly:v=!1,hideLabel:E=!1,testId:y,list:f=!1,columns:C=3,gridItemMinWidth:k,onClick:S,collapseFooter:w,size:x="medium",...I},T)=>{let M=(0,n.useCallback)((e,t)=>{S?.(e,t)},[S]),{label:B,value:_,disabled:D,description:N,badge:O,icon:P}=(0,n.useMemo)(()=>({...s.Qc,...m}),[m]),L=(0,n.useCallback)(()=>u.map(e=>{let t=g||(0,l.lN)(e,D),r=(0,l.lN)(e,B),s=(0,l.lN)(e,_),c=(0,l.lN)(e,N),u=(0,l.lN)(e,P),m=(0,l.lN)(e,O),h=e.children;return n.createElement(o.p,{...I,key:`${p}-${s}
63`,heading:r,description:c,value:s,list:f,disabled:t,onClick:t=>M(t,{value:s,selectedOption:e}),testId:(0,i.t)(y,`option-${s}`),name:p,icon:u,badge:m||void 0,size:x,invalid:!!a,warning:!!d},h)}),[u,g,D,B,_,N,P,O,p,f,y,x,I,d,a,M]);return n.createElement(r.D,{label:e,description:t,error:a,warning:d,inputOnly:v,hideLabel:E,required:h,hideRequiredAsterisk:b,showOptionalText:A,testId:(0,i.t)(y,"field"),fieldset:!0,disabled:g,collapseFooter:w,size:x},n.createElement(c.K,{ref:T,testId:(0,i.t)(y,"ActionTileSet"),role:"group",columns:C,gridItemMinWidth:k,list:f,size:x},L()))};d.displayName="ActionTileSet";let u=n.forwardRef(d)},480701(e,t,a){a.d(t,{u:()=>r});var n=a(331372),l=a(573838),i=a(997456);let r=n.forwardRef(({fill:e,...t},a)=>n.createElement(i.h,{name:"Display",...t,ref:a},n.createElement(l.o,{fill:e})));r.displayName="DisplayIcon"},653471(e,t,a){a.d(t,{E:()=>r});var n=a(331372),l=a(538012),i=a(997456);let r=n.forwardRef(({fill:e,...t},a)=>n.createElement(i.h,{name:"Phone",...t,ref:a},n.createElement(l.o,{fill:e})));r.displayName="PhoneIcon"},491501(e,t,a){a.d(t,{H:()=>b});var n=a(331372),l=a(532246),i=a(674558),r=a(416243),o=a(925239),s=a(958860),c=a(844537),d=a(433670),u=a(707975),m=a(379006),p=a(34762),g=a(420947);let h=({visible:e,onCancel:t,onConfirm:a})=>{let{t:l}=(0,u.B)("guided-workflow-components");return e?n.createElement(p.a,{heading:l("exitWorkflowConfirmation.header"),opened:e,size:"small",onChangeOpened:t,actions:n.createElement(n.Fragment,null,n.createElement(r.$,{label:l("exitWorkflowConfirmation.cancel"),onClick:t,testId:"hide-modal-button"}),n.createElement(r.$,{label:l("exitWorkflowConfirmation.confirm"),onClick:a,testId:"modal-exit-button",variant:"destructive"}))},n.createElement(g.Q,null,l("exitWorkflowConfirmation.body"))):null},b=({title:e,exitInfo:t,onExitAction:a,onExit:p,hasUnsavedChanges:g,logoUrl:b,buttonTrackingId:A,back:v})=>{let E=(0,c.A)(),{t:y}=(0,u.B)("guided-workflow-components"),f=(0,m.PW)().allowedNavItems.playbooks,[C,k]=(0,n.useState)(!1),S=(0,n.useCallback)(()=>{k(!1)},[]),w=(0,n.useCallback)(async()=>{a&&await a(),t?E(t.path,t.options):v?E(v.path,v?.options):E("/dashboard",{reload:!1})},[t,v,a,E]),x=(0,n.useCallback)(()=>{g?k(!0):w()},[w,g]);return n.createElement(l.a,{display:"flex"},n.createElement(i.Y,{logoUrl:b||(f?"/onboarding":"/dashboard"),name:e,actions:n.createElement(n.Fragment,null,n.createElement(d.A,{buttonSize:"small",variant:"button-tertiary-inverse",to:"/support",target:"_blank",id:"support-link"},y("headerBar.support")),n.createElement(s.A,{inverse:!0}),n.createElement(r.$,{icon:n.createElement(o.U,null),iconOnly:!0,label:y("headerBar.close.label"),"data-tracking-id":A,testId:"close-workflow",variant:"primary",onClick:p||x}))}),n.createElement(h,{visible:C,onCancel:S,onConfirm:w}))}},840541(e,t,a){a.d(t,{Jy:()=>o,fy:()=>s});var n,l=a(3550),i=a(48245),r=a(385918);let o=l.Ay.object({goal:l.Ay.union([l.Ay.literal(i.I.SHARE_ANNOUNCEMENT),l.Ay.literal(i.I.PROMOTE_PRODUCT),l.Ay.literal(i.I.SEND_NEWSLETTER),l.Ay.literal(i.I.GIVE_OFFER),l.Ay.literal(i.I.SHARE_SALE)]).optional(),campaignId:l.Ay.string().optional(),templateTab:l.Ay.union([l.Ay.literal("manualSelection"),l.Ay.literal("suggestedTemplates")]).optional(),segmentTab:l.Ay.union([l.Ay.literal("manualSelection"),l.Ay.literal("manualSelectionOnly"),l.Ay.literal("suggestedSegments")]).optional(),galleryTab:l.Ay.union([l.Ay.literal(r.y.THEMED),l.Ay.literal(r.y.MY_TEMPLATES)]).optional(),editorFrom:l.Ay.union([l.Ay.literal("/get-started/segment-and-send/template-gallery"),l.Ay.literal("/get-started/segment-and-send/select-template")]).optional(),groupName:l.Ay.string().optional(),groupSize:l.Ay.string().optional().refine(function(e){return void 0===e||!Number.isNaN(parseInt(e,10))},"groupSize must be parseable as a number")});var s=((n={}).GOAL="goal",n.AUDIENCE="audience",n.TEMPLATE="template",n.CONFIRM="confirm",n.SEND="send",n)},977197(e,t,a){a.d(t,{$:()=>c}),a(422918),a(171389),a(833264);var n=a(331372),l=a(844537),i=a(829096),r=a(676505),o=a(840541);let s={goal:void 0,groupName:void 0,groupSize:void 0,campaignId:void 0,galleryTab:void 0,editorFrom:void 0,segmentTab:"suggestedSegments",templateTab:"suggestedTemplates"};function c(){let e=(0,l.A)(),t=(0,i.A)(),a=o.Jy.safeParse(Object.fromEntries((0,r.Ay)().entries())),c=a.success?a.data:s,d=(0,n.useCallback)(e=>t(t=>({...t,goal:e}),!0),[t]),u=(0,n.useCallback)(e=>t(t=>({...t,campaignId:e}),!0),[t]),m=(0,n.useCallback)(e=>t(t=>({...t,templateTab:e}),!0),[t]),p=(0,n.useCallback)(e=>t(t=>({...t,galleryTab:e}),!0),[t]),g=(0,n.useCallback)(e=>t(t=>({...t,segmentTab:e}),!0),[t]),h=(0,n.useCallback)(e=>t(t=>({...t,...e}),!0),[t]),b=(0,n.useCallback)((t,a={},n=!1)=>{e({pathname:t,search:new URLSearchParams({...c,...a}).toString()},{reload:n})},[e,c]);return{...c,params:c,setGoal:d,setCampaignId:u,setGalleryTab:p,setSegmentTab:g,setTemplateTab:m,updateState:h,navigate:b}}},749005(e,t,a){a.d(t,{a:()=>g});var n=a(186061),l=a(343180),i=a(672611),r=a(60714),o=a(558001),s=a(331372),c=a(750228),d=a(653245),u=a(919272),m=a(655168);let p=({onBlur:e,onFocus:t,disabled:a,description:l,label:i,placeholder:r,textAreaRef:o,setIsEmojiPickerEnabled:c,textInputRef:d,fieldName:p,validateLength:g,inputSize:h="small",collapseFooter:b,required:A=!0,preGeneratedSubjectLines:v=[],rows:E})=>{let{dispatch:y}=(0,u.Pj)(),{watch:f}=(0,n.xW)(),C=f(p);return(0,s.useEffect)(()=>{y({type:"setSubjectLine",payload:{subjectLine:C}})},[y,C]),(0,s.useEffect)(()=>{(d?.current||o?.current)&&c(!0)},[c,o,d]),s.createElement(m.g,{fieldName:p,onBlur:e,onFocus:t,disabled:a,description:l,label:i,placeholder:r,validateLength:g,innerTextAreaRef:o,inputSize:h,collapseFooter:b,required:A,preGeneratedSubjectLines:v,rows:E})},g=({campaignId:e,messageId:t,onBlur:a,onFocus:m,fieldName:g,validateLength:h=!0,showEmojiPicker:b=!0,showBrandVoice:A=!0,label:v="",description:E="",placeholder:y,disabled:f=!1,inputSize:C="small",buttonSize:k="small",collapseFooter:S=!0,required:w=!0,preGeneratedSubjectLines:x=[],rows:I})=>{let{setValue:T,getValues:M}
63=(0,n.xW)(),[B,_]=(0,s.useState)(!1),D=(0,s.useRef)(null),N=(0,s.useRef)(null),O=(0,s.useCallback)(e=>{(!h||(0,d.p)(e,255))&&T(g,e,{shouldDirty:!0,shouldValidate:!0})},[g,T,h]),P=(0,s.useCallback)((e,t)=>{null!=t&&O(t)},[O]),{enabled:L}=(0,c.k)("BrandVoiceInSLA"),R=(0,s.useMemo)(()=>E?"spacing40px":"medium"===C?"spacing28px":"spacing24px",[E,C]);return s.createElement(u.A,{subjectLine:M(g),campaignId:e,messageId:t,setSubjectLine:O},s.createElement(l.y,{flex:"1",marginRight:"spacing12px",key:g},s.createElement(i.l,{flex:"1",width:"100%",flexDirection:"column"},s.createElement(p,{setIsEmojiPickerEnabled:_,fieldName:g,validateLength:h,onBlur:a,onFocus:m,disabled:f,description:E,label:v,placeholder:y,textAreaRef:N,textInputRef:D,inputSize:C,collapseFooter:S,required:w,preGeneratedSubjectLines:x,rows:I})),s.createElement(i.l,{marginTop:R},s.createElement(l.y,{marginRight:"spacing4px",style:{position:"relative"}},b&&B&&!f&&s.createElement(r.p,{textInputRef:N,onChange:P,"data-testid":"emoji-picker",variant:"secondary",size:k,placement:"bottom-end",portal:!0,positionFixed:!0}),A&&L&&s.createElement(o.W,{buttonProps:{disabled:f,size:k}})))))}},482370(e,t,a){a.d(t,{h:()=>n});let n="push_platform_target_gate"},734415(e,t,a){a.d(t,{W:()=>l});var n=a(584522);let l=()=>{let{checkGate:e}=(0,n.A)(),t=e("whatsapp_consent_at_checkout_enabled"),a=e("whatsapp_deliverability_tab"),l=e("whatsapp_skip_account_health_check"),i=e("whatsapp_doi_multi_language"),r=e("whatsapp_onboarding_errors_enabled"),o=e("whatsapp_utm_parameters"),s=e("whatsapp_multi_phone_numbers"),c=e("whatsapp_business_usernames"),d=e("whatsapp_enable_guided_setup_revamp"),u=e("is_provisioned_numbers_enabled"),m=e("bypass_provisioned_number_requirements"),p=e("whatsapp_embedded_signup_nommlite"),g=e("whatsapp_portfolio_verification");return{isWhatsAppConsentAtCheckoutEnabled:t,isWhatsAppDeliverabilityTabEnabled:a,isWhatsAppSkipAccountHealthCheckEnabled:l,isWhatsAppDoiMultiLanguageEnabled:i,isWhatsAppOnboardingErrorsEnabled:r,isWhatsAppUtmParametersEnabled:o,isWhatsAppMultiPhoneNumbersEnabled:s,isWhatsAppBusinessUsernamesEnabled:c,isWhatsAppGuidedSetupRevampEnabled:d,isWhatsAppProvisionedNumbersEnabled:u,isWhatsAppBypassProvisionedNumberRequirementsEnabled:m,isWhatsAppEmbeddedSignupNommliteEnabled:p,isWhatsAppPortfolioVerificationEnabled:g,isWhatsAppFeatureAnnouncementEnabled:e("whatsapp_feature_announcement_enabled"),isWhatsAppSubscribeLinksEnabled:e("whatsapp_subscribe_links_enabled")}}},48245(e,t,a){a.d(t,{I:()=>l,c:()=>i});var n,l=((n={}).SHARE_ANNOUNCEMENT="share_announcement",n.SEND_NEWSLETTER="send_newsletter",n.SHARE_SALE="share_sale",n.GIVE_OFFER="give_offer",n.PROMOTE_PRODUCT="promote_product",n);function i(e){return Array.prototype.includes.call(Object.values(l),e)}},681437(e,t,a){a.d(t,{nh:()=>g,Ky:()=>o,Q2:()=>u,NK:()=>s,WR:()=>E,DB:()=>C,r6:()=>b,VZ:()=>p,p$:()=>v,aA:()=>h,Cm:()=>y,dE:()=>A,zl:()=>i,oq:()=>r,wE:()=>f,_8:()=>c,WA:()=>
63d,BQ:()=>m});var n=a(968387),l=a(61172);let i=1,r=2,o=3,s=8,c=10,d=11,u=e=>{let{companyId:t,includeObjectTypeCounts:a,objectType:l}=e,i={};return a&&(i.includeObjectTypeCounts=a),void 0!==l&&(i.objectType=l),n.default.get("/tag_service/api/v1/tag_groups/",{params:Object.keys(i).length>0?i:void 0,headers:t?{"X-Company-ID":t}:void 0})},m=e=>{let{companyId:t,objectType:a}=e,l={};return void 0!==a&&(l.objectType=a),n.default.get("/tag_service/api/v1/tag_object_types_counts/",{params:Object.keys(l).length>0?l:void 0,headers:t?{"X-Company-ID":t}:void 0})},p=e=>n.default.post("/tag_service/api/v1/tags/",e),g=({objectType:e,...t})=>{let a;return n.default.get((a=e,`/tag_service/api/v1/object_type/${a}/tagged_objects/`),{params:t})};(0,l.x)(u,"maybeGetTagsAsync");let h=(0,l.x)(e=>n.default.post("/tag_service/api/v1/tag_groups/",e),"maybeCreateTagGroupAsync"),b=(0,l.x)(({id:e,...t})=>{let a;return n.default.patch((a=e,`/tag_service/api/v1/tag_groups/${a}`),t)},"maybeUpdateTagGroupAsync"),A=(0,l.x)(({id:e})=>{let t;return n.default.delete((t=e,`/tag_service/api/v1/tag_groups/${t}`))},"maybeDeleteTagGroupAsync"),v=(0,l.x)(p,"maybeCreateTagAsync"),E=(0,l.x)(({id:e,...t})=>{let a;return n.default.patch((a=e,`/tag_service/api/v1/tags/${a}`),t)},"maybeUpdateTagAsync"),y=(0,l.x)(({id:e})=>{let t;return n.default.delete((t=e,`/tag_service/api/v1/tags/${t}`))},"maybeDeleteTagAsync"),f=(0,l.x)(({objectType:e,...t})=>{let a;return t?.externalIds?.length?n.default.post((a=e,`/tag_service/api/v1/object_type/${a}/tagged_objects/`),t):Promise.resolve(null)},"maybeUpdateTaggedObjectsAsync"),C=(0,l.x)(g,"maybeGetTaggedObjectsAsync")},61172(e,t,a){a.d(t,{c:()=>l,x:()=>i});var n=a(783164);function l({apiFunction:e,error:t,source:a}){n.vF.error(`Error fetching ${e}`,{data:{error:t,source:a}})}function i(e,t){let a=t||`safe-${e.name}-async`,n=async(t,n={swallowError:!0})=>{try{return await e(t)}catch(t){if(l({apiFunction:e.name,error:t,source:a}),n?.swallowError===!0)return;throw t}};return Object.defineProperty(n,"name",{value:a}),n}},209067(e,t,a){a.d(t,{A:()=>o});var n=a(95194),l=a.n(n),i=a(11514),r=a.n(i)()(l());r.push([e.id,".ActionTile-actionTile-ymy8n{box-sizing:border-box;border:none;border-radius:var(--unit-border-radius-lg);cursor:pointer;padding:var(--unit-space-0);background:var(--color-background-input-base);text-align:start;z-index:var(--elevation-zIndex-component-xs);position:relative}.ActionTile-actionTile-ymy8n:hover{z-index:var(--elevation-zIndex-component-sm)}.ActionTile-actionTile-ymy8n.ActionTile-list-KqjvZ{list-style:none;flex-direction:row;align-items:center;width:100%}","",{version:3,sources:["webpack://./../../../client/shared/component-library/src/Components/ActionTile/ActionTile.module.scss"],names:[],mappings:"AAAA,6BACE,qBAAA,CACA,WAAA,CACA,0CAAA,CACA,cAAA,CACA,2BAAA,CACA,6CAAA,CACA,gBAAA,CACA,4CAAA,CACA,iBAAA,CAGA,mCACE,4CAAA,CAGF,mDACE,eAAA,CACA,kBAAA,CACA,kBAAA,CACA,UAAA",sourcesContent:[".actionTile {\n box-sizing: border-box;\n border: none;\n border-radius: var(--unit-border-radius-lg);\n cursor: pointer;\n padding: var(--unit-space-0);\n background: var(--color-background-input-base);\n text-align: start;\n z-index: var(--elevation-zIndex-component-xs);\n position: relative;\n}\n\n .actionTile:hover {\n z-index: var(--elevation-zIndex-component-sm);\n }\n\n .actionTile.list {\n list-style: none;\n flex-direction: row;\n align-items: center;\n width: 100%;\n }\n"],sourceRoot:""}]),r.locals={actionTile:"ActionTile-actionTile-ymy8n",list:"ActionTile-list-KqjvZ"};let o=r},743507(e,t,a){a.d(t,{A:()=>o});var n=a(95194),l=a.n(n),i=a(11514),r=a.n(i)()(l());r.push([e.id,"button.SelectButton-base-riMnW{display:flex;justify-content:space-between;gap:var(--unit-space-50);flex:1 1 auto;height:unset;min-height:var(--size);padding-block:var(--unit-space-12);padding-inline-start:var(--unit-space-25)}.SelectButton-base-riMnW:enabled{transition:border-color var(--motion-duration-300) var(--motion-timing-linear),background-color var(--motion-duration-300) var(--motion-timing-linear)}.SelectButton-base-riMnW:enabled:hover{border-color:var(--color-border-input-hovered);background-color:var(--color-background-input-hovered)}.SelectButton-base-riMnW:enabled:active{background-color:var(--color-background-input-pressed)}.SelectButton-base-riMnW:enabled:focus-visible{outline-width:var(--unit-outline-width-sm);outline-style:var(--unit-outline-style-solid);outline-color:var(--color-outline-input-focused);outline-offset:var(--focus-outline-offset, 1px)}.SelectButton-base-riMnW[aria-expanded=true]{z-index:var(--elevation-zIndex-xs)}.SelectButton-base-riMnW[aria-busy=true]{overflow:hidden;pointer-events:none}.SelectButton-base-riMnW:disabled,.SelectButton-base-riMnW[aria-disabled=true]{--disabled-background-color: var(--color-background-input-disabled);--disabled-border-color: var(--color-border-input-disabled);--disabled-text-color: var(--color-typography-disabled-base)}.SelectButton-base-riMnW:disabled .SelectButton-label-k4Dun,.SelectButton-base-riMnW:disabled .SelectButton-placeholder-jFZtI,.SelectButton-base-riMnW[aria-disabled=true] .
63SelectButton-label-k4Dun,.SelectButton-base-riMnW[aria-disabled=true] .SelectButton-placeholder-jFZtI{color:var(--color-typography-disabled-base)}.SelectButton-base-riMnW.SelectButton-readOnly-AILuW:enabled:hover,.SelectButton-base-riMnW.SelectButton-readOnly-AILuW:enabled:not(:hover){border-color:var(--color-border-input-readonly);background-color:var(--color-background-input-readonly);cursor:default}.SelectButton-base-riMnW.SelectButton-readOnly-AILuW:enabled:hover .SelectButton-label-k4Dun,.SelectButton-base-riMnW.SelectButton-readOnly-AILuW:enabled:not(:hover) .SelectButton-label-k4Dun{color:var(--color-typography-readonly-base)}.SelectButton-base-riMnW.SelectButton-invalid-KNFNn{border-color:var(--color-border-negative-state-base)}.SelectButton-base-riMnW.SelectButton-invalid-KNFNn:enabled:hover{border-color:var(--color-border-negative-subtle-hovered)}.SelectButton-base-riMnW.SelectButton-invalid-KNFNn:enabled:focus-visible{outline-width:var(--unit-outline-width-sm);outline-style:var(--unit-outline-style-solid);outline-color:var(--color-outline-negative-focused);outline-offset:var(--focus-outline-offset, 1px)}.SelectButton-base-riMnW.SelectButton-hasWarning-UOiYZ{border-color:var(--color-border-caution-emphasis-selected)}.SelectButton-base-riMnW.SelectButton-hasWarning-UOiYZ:enabled:hover{border-color:var(--color-border-caution-subtle-hovered)}.SelectButton-base-riMnW.SelectButton-hasWarning-UOiYZ:enabled:focus-visible{outline-width:var(--unit-outline-width-sm);outline-style:var(--unit-outline-style-solid);outline-color:var(--color-outline-caution-focused);outline-offset:var(--focus-outline-offset, 1px)}.SelectButton-base-riMnW.SelectButton-highlighted-djbwe:enabled:not([aria-disabled=true]){border-color:var(--color-border-info-subtle-base);background-color:var(--color-background-info-subtle-base)}.SelectButton-base-riMnW.SelectButton-highlighted-djbwe:enabled:not([aria-disabled=true]):hover{border-color:var(--color-border-info-subtle-hovered);background-color:var(--color-background-info-subtle-hovered)}.SelectButton-base-riMnW.SelectButton-highlighted-djbwe:enabled:not([aria-disabled=true]):active{background-color:var(--color-background-info-subtle-pressed)}.SelectButton-base-riMnW .SelectButton-left-JTxCM{display:flex;align-items:center;gap:var(--unit-space-50)}.SelectButton-base-riMnW .SelectButton-left-JTxCM li{display:inline-flex}.SelectButton-base-riMnW .SelectButton-left-JTxCM>ul{flex:1 1 0;min-width:0}.SelectButton-base-riMnW .SelectButton-label-k4Dun{padding-inline-start:calc(var(--padding-inline) - var(--unit-space-25))}.SelectButton-base-riMnW .SelectButton-placeholder-jFZtI{padding-inline-start:calc(var(--padding-inline) - var(--unit-space-25));color:var(--color-typography-placeholder-base)}.SelectButton-base-riMnW .SelectButton-iconContainer-GKVcI+.SelectButton-label-k4Dun,.SelectButton-base-riMnW .SelectButton-iconContainer-GKVcI+.SelectButton-placeholder-jFZtI{padding-inline-start:0}.SelectButton-base-riMnW .SelectButton-iconContainer-GKVcI{display:inline-flex;align-items:center;justify-content:center;padding-inline-start:calc(var(--padding-inline) - var(--unit-space-25));color:var(--color-typography-secondary-base)}.SelectButton-base-riMnW .SelectButton-iconContainer-GKVcI img{max-width:unset}.SelectButton-base-riMnW .SelectButton-spinnerContainer-yYGHX{position:absolute;inset:0}","",{version:3,sources:["webpack://./../../../client/shared/component-library/src/Components/InternalSelectBox/parts/SelectButton/SelectButton.module.scss","webpack://./../../../client/shared/component-library/src/Mixins/focus.module.scss"],names:[],mappings:"AAGA,+BACE,YAAA,CACA,6BAAA,CACA,wBAAA,CACA,aAAA,CACA,YAAA,CACA,sBAAA,CACA,kCAAA,CACA,yCAAA,CAGF,iCACI,sJACE,CAIN,uCACM,8CAAA,CACA,sDAAA,CAGN,wCACM,sDAAA,CAGN,+CC5BE,0CAAA,CACA,6CAAA,CACA,gDAAA,CAEA,+CAAA,CD4BF,6CACI,kCAAA,CAGJ,yCACI,eAAA,CACA,mBAAA,CAGJ,+EAEI,mEAAA,CACA,2DAAA,CACA,4DAAA,CAGJ,kRAIM,2CAAA,CAGN,4IAEQ,+CAAA,CACA,uDAAA,CACA,cAAA,CAGR,gMACU,2CAAA,CAGV,oDACI,oDAAA,CAGJ,kEACQ,wDAAA,CAGR,0EC1EE,0CAAA,CACA,6CAAA,CACA,mDAAA,CAEA,+CAAA,CD0EF,uDACI,0DAAA,CAGJ,qEACQ,uDAAA,CAGR,6ECtFE,0CAAA,CACA,6CAAA,CACA,kDAAA,CAEA,+CAAA,CD2FF,0FACM,iDAAA,CACA,yDAAA,CAGN,gGACQ,oDAAA,CACA,4DAAA,CAOR,iGACQ,4DAAA,CAGR,kDACI,YAAA,CACA,kBAAA,CACA,wBAAA,CAGJ,qDACM,mBAAA,CAON,qDACM,UAAA,CACA,WAAA,CAGN,mDACI,uEAAA,CAGJ,yDACI,uEAAA,CACA,8CAAA,CAGJ,gLAEI,sBAAA,CAGJ,2DACI,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,uEAAA,CACA,4CAAA,CAGJ,+DACM,eAAA,CAGN,8DACI,iBAAA,CACA,OAAA",sourcesContent:["@import '../../../../Mixins/focus.module.scss';\n\n/* For specificity to override base button styles */\nbutton.base {\n display: flex;\n justify-content: space-between;\n gap: var(--unit-space-50);\n flex: 1 1 auto;\n height: unset;\n min-height: var(--size);\n padding-block: var(--unit-space-12);\n padding-inline-start: var(--unit-space-25);\n}\n\n.base:enabled {\n transition:\n border-color var(--motion-duration-300) var(--motion-timing-linear),\n background-color var(--motion-duration-300) var(--motion-timing-linear);\n }\n\n.base:enabled:hover {\n border-color: var(--color-border-input-hovered);\n background-color: var(--color-background-input-hovered);\n }\n\n.base:enabled:active {\n background-color: var(--color-background-input-pressed);\n }\n\n.base:enabled:focus-visible {\n @include focusOutline;\n }\n\n.base[aria-expanded='true'] {\n z-index: var(--elevation-zIndex-xs);\n }\n\n.base[aria-busy='true'] {\n overflow: hidden;\n pointer-events: none;\n }\n\n.base:disabled,\n .base[aria-disabled='true'] {\n --disabled-background-color: var(--color-background-input-disabled);\n --disabled-border-color: var(--color-border-input-disabled);\n --disabled-text-color: var(--color-typography-disabled-base);\n }\n\n.base:disabled .label,\n .base:disabled .placeholder,\n .base[aria-disabled='true'] .label,\n .base[aria-disabled='true'] .placeholder {\n color: var(--color-typography-disabled-base);\n }\n\n.base.readOnly:enabled:hover,\n .base.readOnly:enabled:not(:hover) {\n border-color: var(--color-border-input-readonly);\n background-color: var(--color-background-input-readonly);\n cursor: default;\n }\n\n.base.readOnly:enabled:hover .label, .base.readOnly:enabled:not(:hover) .label {\n color: var(--color-typography-readonly-base);\n }\n\n.base.invalid {\n border-color: var(--color-border-negative-state-base);\n }\n\n.base.invalid:enabled:hover {\n border-color: var(--color-border-negative-subtle-hovered);\n }\n\n.base.invalid:enabled:focus-visible {\n @include focusOutline('negative');\n }\n\n.base.hasWarning {\n border-color: var(--color-border-caution-emphasis-selected);\n }\n\n.base.hasWarning:enabled:hover {\n border-color: var(--color-border-caution-subtle-hovered);\n }\n\n.base.hasWarning:enabled:focus-visible {\n @include focusOutline('caution');\n }\n\n/* :enabled alone doesn't cover read-only â readOnly sets aria-disabled\n without the native disabled attribute, so a read-only button still\n matches :enabled. Excluding [aria-disabled='true'] here too keeps\n read-only/disabled triggers from showing the highlight's hover/active colors. */\n\n.base.highlighted:enabled:not([aria-disabled='true']) {\n border-color: var(--color-border-info-subtle-base);\n background-color: var(--color-background-info-subtle-base);\n }\n\n.base.highlighted:enabled:not([aria-disabled='true']):hover {\n border-color: var(--color-border-info-subtle-hovered);\n background-color: var(--color-background-info-subtle-hovered);\n }\n\n/* Declared after :hover (same specificity) so it wins the tie while\n the button is both hovered and pressed, giving distinct pressed\n feedback instead of the highlight just staying in its hover state. */\n\n.base.highlighted:enabled:not([aria-disabled='true']):active {\n background-color: var(--color-background-info-subtle-pressed);\n }\n\n.base .left {\n display: flex;
63\n align-items: center;\n gap: var(--unit-space-50);\n }\n\n.base .left li {\n display: inline-flex;\n }\n\n/* Lets the tag list fill the trigger's remaining width and shrink for\n truncation; needed because the global .tagList mixin (Mixins/layout)\n is shape-only and other consumers don't want flex sizing. */\n\n.base .left > ul {\n flex: 1 1 0;\n min-width: 0;\n }\n\n.base .label {\n padding-inline-start: calc(var(--padding-inline) - var(--unit-space-25));\n }\n\n.base .placeholder {\n padding-inline-start: calc(var(--padding-inline) - var(--unit-space-25));\n color: var(--color-typography-placeholder-base);\n }\n\n.base .iconContainer + .label,\n .base .iconContainer + .placeholder {\n padding-inline-start: 0;\n }\n\n.base .iconContainer {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n padding-inline-start: calc(var(--padding-inline) - var(--unit-space-25));\n color: var(--color-typography-secondary-base);\n }\n\n.base .iconContainer img {\n max-width: unset;\n }\n\n.base .spinnerContainer {\n position: absolute;\n inset: 0;\n }\n","@mixin focusOutline($variant: 'input') {\n outline-width: var(--unit-outline-width-sm);\n outline-style: var(--unit-outline-style-solid);\n outline-color: var(--color-outline-#{$variant}-focused);\n /* Overridable so a wrapper that paints in the offset band can push it clear */\n outline-offset: var(--focus-outline-offset, 1px);\n}\n"],sourceRoot:""}]),r.locals={base:"SelectButton-base-riMnW",label:"SelectButton-label-k4Dun",placeholder:"SelectButton-placeholder-jFZtI",readOnly:"SelectButton-readOnly-AILuW",invalid:"SelectButton-invalid-KNFNn",hasWarning:"SelectButton-hasWarning-UOiYZ",highlighted:"SelectButton-highlighted-djbwe",left:"SelectButton-left-JTxCM",iconContainer:"SelectButton-iconContainer-GKVcI",spinnerContainer:"SelectButton-spinnerContainer-yYGHX"};let o=r},685786(e,t,a){a.d(t,{A:()=>A});var n=a(708300),l=a.n(n),i=a(473877),r=a.n(i),o=a(111415),s=a.n(o),c=a(169572),d=a.n(c),u=a(456128),m=a.n(u),p=a(537837),g=a.n(p),h=a(743507),b={};b.styleTagTransform=g(),b.setAttributes=d(),b.insert=s().bind(null,"head"),b.domAPI=r(),b.insertStyleElement=m(),l()(h.A,b);let A=h.A&&h.A.locals?h.A.locals:void 0},181173(e,t,a){a.d(t,{A:()=>u});var n=a(295579),l=a(26785),i=a(78197),r=a(86287),o=a(390077),s=a(300010),c=a(360491),d=o.A&&1/(0,c.A)(new o.A([,-0]))[1]==1/0?function(e){return new o.A(e)}:s.A;let u=function(e,t,a){var o=-1,s=l.A,u=e.length,m=!0,p=[],g=p;if(a)m=!1,s=i.A;else if(u>=200){var h=t?null:d(e);if(h)return(0,c.A)(h);m=!1,s=r.A,g=new n.A}else g=t?[]:p;e:for(;++o<u;){var b=e[o],A=t?t(b):b;if(b=a||0!==b?b:0,m&&A==A){for(var v=g.length;v--;)if(g[v]===A)continue e;t&&g.push(A),p.push(b)}else s(g,A,a)||(g!==p&&g.push(A),p.push(b))}return p}},260610(e,t,a){a.d(t,{A:()=>i});var n=a(101137),l=a(181173);let i=function(e,t){return e&&e.length?(0,l.A)(e,(0,n.A)(t,2)):[]}},573838(e,t,a){a.d(t,{o:()=>r});var n=a(725168);let l=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"Display24OutlineIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M21.2 5A1.2 1.2 0 0 0 20 3.8H4A1.2 1.2 0 0 0 2.8 5v10A1.2 1.2 0 0 0 4 16.2h16a1.2 1.2 0 0 0 1.2-1.2zm1.6 10a2.8 2.8 0 0 1-2.8 2.8H4A2.8 2.8 0 0 1 1.2 15V5A2.8 2.8 0 0 1 4 2.2h16A2.8 2.8 0 0 1 22.8 5zM16 20.2a.8.8 0 1 1 0 1.6H8a.8.8 0 1 1 0-1.6z"}),(0,n.jsx)("path",{fill:"currentColor",d:"M11.2 21v-4a.8.8 0 1 1 1.6 0v4a.8.8 0 1 1-1.6 0"})]}),i=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"Display24FillIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M21.2 5A1.2 1.2 0 0 0 20 3.8H4A1.2 1.2 0 0 0 2.8 5v10A1.2 1.2 0 0 0 4 16.2h16a1.2 1.2 0 0 0 1.2-1.2zm1.6 10a2.8 2.8 0 0 1-2.8 2.8H4A2.8 2.8 0 0 1 1.2 15V5A2.8 2.8 0 0 1 4 2.2h16A2.8 2.8 0 0 1 22.8 5zM16 20.2a.8.8 0 1 1 0 1.6H8a.8.8 0 1 1 0-1.6z"}),(0,n.jsx)("path",{fill:"currentColor",d:"M11.2 21v-4a.8.8 0 1 1 1.6 0v4a.8.8 0 1 1-1.6 0"})]});function r({fill:e=!1,...t}){return e?(0,n.jsx)(i,{...t}):(0,n.jsx)(l,{...t})}},538012(e,t,a){a.d(t,{o:()=>r});var n=a(725168);let l=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"Phone24OutlineIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M17.25 4.4c0-.709-.502-1.15-.964-1.15H7.714c-.462 0-.964.441-.964 1.15v15.2c0 .709.502 1.15.964 1.15h8.572c.462 0 .964-.441.964-1.15zm1.5 15.2c0 1.389-1.032 2.65-2.464 2.65H7.714c-1.432 0-2.464-1.261-2.464-2.65V4.4c0-1.389 1.032-2.65 2.464-2.65h8.572c1.432 0 2.464 1.261 2.464 2.65z"}),(0,n.jsx)("path",{fill:"currentColor",d:"M12.01 17a1 1 0 1 1 0 2H12a1 1 0 1 1 0-2z"})]}),i=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"Phone24FillIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M17.25 4.4c0-.709-.502-1.15-.964-1.15H7.714c-.462 0-.964.441-.964 1.15v15.2c0 .709.502 1.15.964 1.15h8.572c.462 0 .964-.441.964-1.15zm1.5 15.2c0 1.389-1.032 2.65-2.464 2.65H7.714c-1.432 0-2.464-1.261-2.464-2.65V4.4c0-1.389 1.032-2.65 2.464-2.65h8.572c1.432 0 2.464 1.261 2.464 2.65z"}),(0,n.jsx)("path",{fill:"currentColor",d:"M12.01 17a1 1 0 1 1 0 2H12a1 1 0 1 1 0-2z"})]});function r({fill:e=!1,...t}){return e?(0,n.jsx)(i,{...t}):(0,n.jsx)(l,{...t})}},697043(e,t,a){a.d(t,{s:()=>r});var n=a(725168);let l=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"Gift24OutlineIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M11.2 21V7a.8.8 0 1 1 1.6 0v14a.8.8 0 1 1-1.6 0"}),(0,n.jsx)("path",{fill:"currentColor",d:"M3.2 19v-8a.8.8 0 1 1 1.6 0v8A1.2 1.2 0 0 0 6 20.2h12a1.2 1.2 0 0 0 1.2-1.2v-8a.8.8 0 1 1 1.6 0v8a2.8 2.8 0 0 1-2.8 2.8H6A2.8 2.8 0 0 1 3.2 19M18.2 4.5a1.7 1.7 0 0 0-1.7-1.7h-.014c-.678-.011-1.416.313-2.104 1.078-.693.77-1.266 1.914-1.605 3.311a.8.8 0 0 1-1.554 0c-.34-1.397-.912-2.54-1.605-3.31-.
63688-.766-1.426-1.09-2.104-1.079H7.5a1.7 1.7 0 0 0 0 3.4.8.8 0 0 1 0 1.6 3.3 3.3 0 0 1-.014-6.6H7.5c1.246-.017 2.394.593 3.308 1.608A7.8 7.8 0 0 1 12 4.617a7.8 7.8 0 0 1 1.192-1.809c.914-1.015 2.062-1.624 3.308-1.607h.005l.009-.001h-.001a3.299 3.299 0 0 1-.013 6.6.8.8 0 0 1 0-1.6 1.7 1.7 0 0 0 1.7-1.7"}),(0,n.jsx)("path",{fill:"currentColor",d:"M20.2 8a.2.2 0 0 0-.2-.2H4a.2.2 0 0 0-.2.2v2c0 .11.09.2.2.2h16a.2.2 0 0 0 .2-.2zm1.6 2a1.8 1.8 0 0 1-1.8 1.8H4A1.8 1.8 0 0 1 2.2 10V8A1.8 1.8 0 0 1 4 6.2h16A1.8 1.8 0 0 1 21.8 8z"})]}),i=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"Gift24FillIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M11.2 21V7a.8.8 0 1 1 1.6 0v14a.8.8 0 1 1-1.6 0"}),(0,n.jsx)("path",{fill:"currentColor",d:"M3.2 19v-8a.8.8 0 1 1 1.6 0v8A1.2 1.2 0 0 0 6 20.2h12a1.2 1.2 0 0 0 1.2-1.2v-8a.8.8 0 1 1 1.6 0v8a2.8 2.8 0 0 1-2.8 2.8H6A2.8 2.8 0 0 1 3.2 19M18.2 4.5a1.7 1.7 0 0 0-1.7-1.7h-.014c-.678-.011-1.416.313-2.104 1.078-.693.77-1.266 1.914-1.605 3.311a.8.8 0 0 1-1.554 0c-.34-1.397-.912-2.54-1.605-3.31-.688-.766-1.426-1.09-2.104-1.079H7.5a1.7 1.7 0 0 0 0 3.4.8.8 0 0 1 0 1.6 3.3 3.3 0 0 1-.014-6.6H7.5c1.246-.017 2.394.593 3.308 1.608A7.8 7.8 0 0 1 12 4.617a7.8 7.8 0 0 1 1.192-1.809c.914-1.015 2.062-1.624 3.308-1.607h.005l.009-.001h-.001a3.299 3.299 0 0 1-.013 6.6.8.8 0 0 1 0-1.6 1.7 1.7 0 0 0 1.7-1.7"}),(0,n.jsx)("path",{fill:"currentColor",d:"M20.2 8a.2.2 0 0 0-.2-.2H4a.2.2 0 0 0-.2.2v2c0 .11.09.2.2.2h16a.2.2 0 0 0 .2-.2zm1.6 2a1.8 1.8 0 0 1-1.8 1.8H4A1.8 1.8 0 0 1 2.2 10V8A1.8 1.8 0 0 1 4 6.2h16A1.8 1.8 0 0 1 21.8 8z"})]});function r({fill:e=!1,...t}){return e?(0,n.jsx)(i,{...t}):(0,n.jsx)(l,{...t})}},422832(e,t,a){a.d(t,{v:()=>r});var n=a(725168),l=a(768391);let i=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"EyeOpen24FillIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M12 4.2a11.55 11.55 0 0 1 10.507 6.754l.17.393.011.027a1.8 1.8 0 0 1 0 1.253l-.01.026a11.55 11.55 0 0 1-17.102 5.195 11.55 11.55 0 0 1-4.253-5.195l-.011-.026a1.8 1.8 0 0 1 0-1.253l.01-.027a11.55 11.55 0 0 1 10.679-7.146m0 1.6a9.95 9.95 0 0 0-9.189 6.133.2.2 0 0 0 0 .132 9.95 9.95 0 0 0 18.377 0 .2.2 0 0 0 0-.132A9.95 9.95 0 0 0 12.001 5.8"}),(0,n.jsx)("path",{fill:"currentColor",d:"M14.2 12a2.2 2.2 0 1 0-4.4 0 2.2 2.2 0 0 0 4.4 0m1.6 0a3.8 3.8 0 1 1-7.6 0 3.8 3.8 0 0 1 7.6 0"})]});function r({fill:e=!1,...t}){return e?(0,n.jsx)(i,{...t}):(0,n.jsx)(l.f,{...t})}},768391(e,t,a){a.d(t,{f:()=>l});var n=a(725168);let l=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","data-asc":"EyeOpen24OutlineIcon",viewBox:"0 0 24 24",...e,children:[(0,n.jsx)("path",{fill:"currentColor",d:"M12 4.2a11.55 11.55 0 0 1 10.507 6.754l.17.393.011.027a1.8 1.8 0 0 1 0 1.253l-.01.026a11.55 11.55 0 0 1-17.102 5.195 11.55 11.55 0 0 1-4.253-5.195l-.011-.026a1.8 1.8 0 0 1 0-1.253l.01-.027a11.55 11.55 0 0 1 10.679-7.146m0 1.6a9.95 9.95 0 0 0-9.189 6.133.2.2 0 0 0 0 .132 9.95 9.95 0 0 0 18.377 0 .2.2 0 0 0 0-.132A9.95 9.95 0 0 0 12.001 5.8"}),(0,n.jsx)("path",{fill:"currentColor",d:"M14.2 12a2.2 2.2 0 1 0-4.4 0 2.2 2.2 0 0 0 4.4 0m1.6 0a3.8 3.8 0 1 1-7.6 0 3.8 3.8 0 0 1 7.6 0"})]})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.