"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[690],{bct8:function(e,t,a){a.d(t,{b:function(){return ArrowButton}});var r=a("BGKE"),n=a("raAP"),i=a("hXP/");let ArrowButton=e=>{let{position:t="left",className:a,...o}=e,l=(0,n.U)();return(0,r.tZ)(i.kr,{position:t,role:"button",...o,className:"".concat(a," pointer-event-child-none"),"data-event-category":"Health Tool","data-event-action":"Due Date Arrow Click","data-event-label":l,children:(0,r.tZ)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,r.tZ)("path",{d:"M9.14323 9.99983L12.2 6.94303C12.5312 6.61183 12.5312 6.07423 12.2 5.74303C11.8688 5.41183 11.3312 5.41183 11 5.74303L7.30883 9.43423C6.99603 9.74703 6.99603 10.2534 7.30883 10.5654L11 14.2566C11.3312 14.5878 11.8688 14.5878 12.2 14.2566C12.5312 13.9254 12.5312 13.3878 12.2 13.0566L9.14323 9.99983Z",fill:"#595959"})})})}},"/QyJ":function(e,t,a){var r=a("BGKE"),n=a("iBNF");t.Z=e=>{let{size:t=18,color:a=n.r.colors.white}=e;return(0,r.tZ)("svg",{width:t,height:t,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.tZ)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.69641 8.99999L8.73972 12.0547C8.84347 12.1586 8.89847 12.2872 8.90472 12.4406C8.91097 12.594 8.85597 12.7289 8.73972 12.8452C8.63097 12.9539 8.49922 13.0082 8.34447 13.0082C8.18972 13.0082 8.05797 12.9539 7.94922 12.8452L4.57872 9.47455C4.50847 9.4043 4.45891 9.33024 4.43003 9.25236C4.40116 9.17449 4.38672 9.09036 4.38672 8.99999C4.38672 8.90961 4.40116 8.82549 4.43003 8.74761C4.45891 8.66974 4.50847 8.59567 4.57872 8.52542L7.94922 5.15474C8.05309 5.05099 8.18172 4.99599 8.33509 4.98974C8.48847 4.98349 8.62334 5.03849 8.73972 5.15474C8.84834 5.26349 8.90266 5.39524 8.90266 5.54999C8.90266 5.70474 8.84834 5.83649 8.73972 5.94524L5.69641 8.99999ZM10.4589 8.99999L13.5022 12.0547C13.606 12.1586 13.661 12.2872 13.6672 12.4406C13.6735 12.594 13.6185 12.7289 13.5022 12.8452C13.3935 12.9539 13.2617 13.0082 13.107 13.0082C12.9522 13.0082 12.8205 12.9539 12.7117 12.8452L9.34103 9.47455C9.27091 9.4043 9.22141 9.33024 9.19253 9.25236C9.16366 9.17449 9.14922 9.09036 9.14922 8.99999C9.14922 8.90961 9.16366 8.82549 9.19253 8.74761C9.22141 8.66974 9.27091 8.59567 9.34103 8.52542L12.7117 5.15474C12.8156 5.05099 12.9442 4.99599 13.0976 4.98974C13.251 4.98349 13.3858 5.03849 13.5022 5.15474C13.6108 5.26349 13.6652 5.39524 13.6652 5.54999C13.6652 5.70474 13.6108 5.83649 13.5022 5.94524L10.4589 8.99999Z",fill:a})})}},"hXP/":function(e,t,a){a.d(t,{Kl:function(){return u},V3:function(){return h},eD:function(){return p},jJ:function(){return c},kr:function(){return m},wh:function(){return s}});var r=a("rBCA"),n=a("uuQu"),i=a("iBNF"),o=a("unQi"),l=a("ESlf"),d=a("2GKc");let s=(0,r.Z)("div",{target:"e15dvckl0"})("display:flex;width:100%;flex-direction:column;align-items:center;gap:8px;text-align:center;"),c=(0,r.Z)(l.j,{target:"e15dvckl1"})(n.M.mbDown,"{padding:8px 16px;gap:8px;}");null===i.r||void 0===i.r||i.r.colors.pink800;let u=(0,r.Z)(o.iR,{target:"e15dvckl4"})("z-index:0;pointer-events:none;user-select:none;.mantine-Slider-trackContainer{height:8px;}.mantine-Slider-bar{border-radius:0;background-color:",null===i.r||void 0===i.r?void 0:i.r.colors.pink600,";}.mantine-Slider-track{height:8px;&::before{background-color:",null===i.r||void 0===i.r?void 0:i.r.colors.neutral200,";}}.mantine-Slider-thumb{background-color:",null===i.r||void 0===i.r?void 0:i.r.colors.pink600,";border:0;width:0.0625rem;height:0.5rem;}.mantine-Slider-mark{border:none;width:0.375rem;height:0.375rem;}.mantine-Slider-markWrapper{top:0.0625rem;}.mantine-Slider-label{padding:0.4375rem 0.5rem;background:",null===i.r||void 0===i.r?void 0:i.r.colors.white,";border-radius:0.25rem;top:1rem;font-weight:400;transform:translateX(10px);&::before{content:'';position:absolute;border-top:0 solid white;border-bottom:5px solid white;border-left:5px solid transparent;border-right:5px solid transparent;top:-5px;left:calc(50% - 10px);transform:translate(-50%,0);}}[aria-valuenow='35'],[aria-valuenow='36'],[aria-valuenow='37'],[aria-valuenow='38'],[aria-valuenow='39']{.mantine-Slider-label{transform:translateX(-40%);&::before{left:calc(100% - 10px);transform:translate(-100%,0);}}}[aria-valuenow='40']{.mantine-Slider-label{transform:translateX(-50%);&::before{left:calc(100% - 10px);transform:translate(-100%,0);}}}.mantine-Slider-marksContainer{z-index:3;}"),h=(0,r.Z)("div",{target:"e15dvckl5"})("display:flex;align-items:center;width:100%;gap:16px;justify-content:space-between;& > div{width:100%;}.btn-text{white-space:nowrap;text-transform:uppercase;}",n.M.mbDown,"{margin-block:24px;.btn-text{text-overflow:ellipsis;overflow:hidden;max-width:160px;}}",n.M.mbUp,"{position:sticky;top:",e=>{let{isSponsored:t}=e;return t?"103px":"57px"},";z-index:4;}");null===i.r||void 0===i.r||i.r.colors.neutral50,n.M.mbDown;let m=(0,r.Z)("div",{target:"e15dvckl7"})("position:absolute;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:24px;top:50%;/* White */\n\n background:#ffffff;/* System/z2 (normal) */\n\n box-shadow:0px 10px 16px rgba(0,0,0,0.04),0px 2px 8px rgba(0,0,0,0.04),0px 0px 1px rgba(0,0,0,0.04);transform:",e=>"right"===e.position?"translateY(-50%) rotate(180deg)":"translateY(-50%)",";cursor:pointer;"),p=(0,r.Z)(d.P,{target:"e15dvckl8"})("margin-inline:-16px;")},"7oSX":function(e,t,a){var r=a("BGKE"),n=a("iBNF");t.Z=e=>{let{size:t=18,color:a=n.r.colors.white}=e;return(0,r.tZ)("svg",{width:t,height:t,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.tZ)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.51345 15.6233C7.28653 15.958 8.11537 16.1253 8.99998 16.1253C9.88459 16.1253 10.7134 15.958 11.4865 15.6233C12.2596 15.2887 12.9336 14.8339 13.5086 14.2589C14.0836 13.6839 14.5384 13.0099 14.873 12.2368C15.2077 11.4638 15.375 10.6349 15.375 9.7503C15.375 8.86568 15.2077 8.03684 14.873 7.26377C14.5384 6.49069 14.0836 5.81665 13.5086 5.24165C12.9336 4.66667 12.2596 4.21187 11.4865 3.87725C10.7134 3.54263 9.88459 3.37532 8.99998 3.37532H8.80093L9.61153 2.56473C9.72787 2.4484 9.78412 2.31667 9.78028 2.16956C9.77643 2.02245 9.72018 1.89072 9.61153 1.77437C9.49518 1.65803 9.36033 1.59913 9.20696 1.59768C9.0536 1.59625 8.92116 1.6513 8.80963 1.76283L7.10916 3.45609C6.97358 3.59167 6.90579 3.74983 6.90579 3.9306C6.90579 4.11137 6.97358 4.26955 7.10916 4.40512L8.79519 6.09836C8.91154 6.21471 9.04519 6.27096 9.19614 6.26711C9.34711 6.26326 9.48076 6.20317 9.59709 6.08683C9.70576 5.97048 9.76081 5.83755 9.76224 5.68803C9.76368 5.53852 9.70863 5.408 9.59709 5.29646L8.80093 4.5003H8.99998C10.4625 4.5003 11.7031 5.00967 12.7219 6.02842C13.7406 7.04717 14.25 8.2878 14.25 9.7503C14.25 11.2128 13.7406 12.4534 12.7219 13.4722C11.7031 14.4909 10.4625 15.0003 8.99998 15.0003C7.53748 15.0003 6.29686 14.4909 5.27811 13.4722C4.25936 12.4534 3.74998 11.2128 3.74998 9.7503C3.74998 9.59068 3.69614 9.45703 3.58845 9.34935C3.48076 9.24166 3.34711 9.18782 3.1875 9.18782C3.02789 9.18782 2.89424 9.24166 2.78655 9.34935C2.67885 9.45703 2.625 9.59068 2.625 9.7503C2.625 10.6349 2.79231 11.4638 3.12694 12.2368C3.46155 13.0099 3.91635 13.6839 4.49134 14.2589C5.06634 14.8339 5.74038 15.2887 6.51345 15.6233Z",fill:a})})}},"4GgH":function(e,t,a){a.r(t),a.d(t,{DueDatePageComponent:function(){return DueDatePageComponent}});var r,n,i,o,l=a("BGKE"),d=a("q1tI"),s=a("LL/B"),c=a("1HUI"),u=a("unQi"),h=a("wp0n"),m=a("8wjV"),p=a("iBNF"),g=a("Eso5"),f=a("m9IT"),v=a("SPK5"),b=a("7Ci/"),x=a("iVi/"),y=a("Wgwc"),w=a.n(y),k=a("TYy9"),S=a.n(k),Z=a("cr+I"),T=a("dDsW"),_=a("a5vB"),C=a("09QT"),D=a("/tR3"),B=a("AFiN"),P=a("oQBk"),M=a("CJtR"),N=a("g/tz"),E=a("CBW8"),A=a("lXMY"),I=a("2kea"),R=a("CeA4"),L=a("0UxZ"),H=a("uFPy"),z=a("FxIt"),O=a("vplf"),X=a("sKr0"),G=a("Uj9i"),Y=a("uriS"),F=a("i/U4"),W=a("2su4"),U=a("gXV8"),q=a("hXNO"),Q=a("wf8V"),j=a("P5LW"),V=a("rIrU"),K=a("8vdq"),J=a("o0qI"),$=a("0yEU"),ee=a("T9go"),et=a("VIdu"),ea=a("lMwY"),er=a("9O6x"),en=a("K27U");let dataEventLabelFn=e=>e.rawTitle||"";var component_currentFaqs=e=>{let{currentFaqs:t,bgContentColor:a=p.r.colors.gray50}=e,r=(0,q.d)(),{formatMessage:n}=(0,T.Z)(),i=(0,d.useMemo)(()=>(null==t?void 0:t.map(e=>({rawTitle:e.title,title:(0,l.tZ)(h.T,{size:"p2",weight:"semiBold",color:p.r.colors.gray800,children:e.title}),description:e.content})))||[],[t]);return t?(0,l.tZ)(en.e,{dataEventCategory:"Health Tool",dataEventAction:"Due Date - FAQ",dataEventLabel:dataEventLabelFn,faqs:i,titleProps:{icon:(0,l.tZ)("img",{style:{height:"18px",width:"18px"},src:"".concat(V.Nr,"/info-icon.svg"),alt:"",loading:"lazy"}),headingTitle:(0,l.tZ)(h.T,{size:r?"c1":"c2",weight:"semiBold",color:p.r.colors.gray600,transform:"uppercase",span:!0,children:n({id:"dueDatePage.faqs"})})},template:"due-date",bgContentColor:a}):null},ei=a("fdQd"),eo=a("1Hbx"),el=a("mYVa"),ed=a("TSYQ"),es=a.n(ed);(r=i||(i={})).due_date_revealed="due_date_revealed",r.guide_and_support="guide_and_support",r.helpful_tips_for_mom="helpful_tips_for_mom",r.faq="faq";let ec={due_date_revealed:"Due Date Revealed",guide_and_support:"Guide and Support",helpful_tips_for_mom:"Helpful Tips",faq:"FAQ"},useOnClickNav=()=>{let{setNavResultTarget:e}=(0,F.eY)(),t=(0,d.useCallback)(t=>{e(t);let a=document.getElementById(t);if(a){let e=a.getBoundingClientRect().top+window.scrollY-100;window.scrollTo({top:e,behavior:"smooth"})}},[]);return{handleClick:t}},BoxWithAnimation=e=>{let{className:t,children:a,name:r}=e,{handleClick:n}=useOnClickNav(),i=(0,d.useMemo)(()=>({"data-event-category":"Health Tool","data-event-action":"Due Date - Doctor Suggestion","data-event-label":ec[r]}),[r]);return(0,l.tZ)(g.x,{py:10,sx:{cursor:"pointer",position:"relative",transition:"all 0.3s ease",color:p.r.colors.gray400,":before":{content:'""',display:"block",width:0,height:2,backgroundColor:p.r.colors.primaryBase,position:"absolute",top:24,left:0,opacity:0,transition:"all 0.3s ease"},":hover":{color:p.r.colors.primary600},"&.active":{paddingLeft:36,color:p.r.colors.primaryBase,":before":{opacity:1,width:24}}},onClick:()=>n(r),className:es()(t,"pointer-event-child-none"),...i,children:a})};var desktopNavResult=e=>{let{suggestedArticles:t,topics:a,isShowFaqs:r,sponsorBanner:n,hasHelpfulTips:i}=e,{formatMessage:o}=(0,T.Z)(),c=(0,q.d)(),u=(0,d.useRef)(null),{locale:m}=(0,j.h)(),{navResultTarget:f}=(0,F.eY)(),[v,b]=(0,d.useState)(120),{handleClick:x}=useOnClickNav(),y=!!t.length,w=s.c.includes(m)&&!!(null==a?void 0:a.length);(0,d.useEffect)(()=>{let e=u.current;if(!e||c)return;let handler=()=>{let t=window.innerHeight,a=e.getBoundingClientRect(),r=a.height;b(Math.max(120,t-250-r-110))};return handler(),window.addEventListener("resize",handler),()=>{window.removeEventListener("resize",handler)}},[c,t,a]);let k=(0,d.useMemo)(()=>[{value:"due_date_revealed",label:o({id:"dueDatePage.result.due_date_revealed",defaultMessage:"Your Due Date Revealed!"})},y||w||(null==n?void 0:n.image)?{value:"guide_and_support",label:o({id:"dueDatePage.result.guide_and_support",defaultMessage:"Your Pregnancy Guide and Support"})}:null,i&&{value:"helpful_tips_for_mom",label:o({id:"dueDatePage.result.helpful_tips",defaultMessage:"Helpful Tips for Pregnant Mom"})},r?{value:"faq",label:o({id:"faq.title",defaultMessage:"Frequently Asked Questions"})}:null].filter(Boolean),[y,w,i]);return c?(0,l.tZ)(g.x,{mt:0,pos:"sticky",top:0,"data-ahihi":"true",sx:{zIndex:3},children:(0,l.tZ)(ei.S,{data:k,value:f,styles:{root:{'[aria-expanded="true"]':{".right-section-icon":{transform:"rotate(180deg)"}}},input:{borderRadius:0,border:"0",paddingLeft:(0,el.h)(16),backgroundColor:p.r.colors.white,":focus":{boxShadow:"none"},":not(.mantine-Textarea-input)":{height:44,fontSize:16}},dropdown:{borderRadius:0,borderLeft:0,borderRight:0,transform:"translateY(-8px)"},item:{fontSize:16,lineHeight:1.2,wordBreak:"break-word","&[data-selected]":{fontWeight:600,color:p.r.colors.primaryBase,backgroundColor:"transparent"}}},withinPortal:!0,onChange:x,rightSection:(0,l.tZ)(eo.Z,{className:"right-section-icon"})})}):(0,l.tZ)(g.x,{ref:u,mt:16,mb:v,children:k.map(e=>(0,l.tZ)(BoxWithAnimation,{className:es()({active:f===e.value}),name:e.value,children:(0,l.tZ)(h.T,{size:"p1",weight:"semiBold",color:"inherit",children:e.label})},e.value))})},eu=a("rBCA"),eh=a("uuQu"),em=a("/Ds5");let ep=(0,eu.Z)("div",{target:"ej0qys80"})("padding-bottom:1.5rem;margin-bottom:1.5rem;margin-top:auto;&[data-bordered='true']{border-bottom:1px solid ",p.r.colors.neutral100,";}&[data-bordered='false']{padding-bottom:0;margin-bottom:0;}",eh.M.mbDown,"{&[data-bordered='true']{padding-top:1.5rem;}}.ht-disclaimer{gap:8px;display:inline-flex;align-items:center;cursor:pointer;}.ht-disclaimer-desc{color:#595959;font-size:14px;font-weight:600;line-height:22px;text-transform:uppercase;}.ht-disclaimer-down{color:black;}.ht-disclaimer-expanded{font-size:12px;color:#595959;line-height:1.4;padding-top:8px;overflow:hidden;}.ht-disclaimer-info-svg{transition:all 0.3s ease;&[data-show='true']{transform:rotateZ(180deg);}}");var disclaimer=e=>{let{description:t,bordered:a=!0}=e,[r,n]=(0,d.useState)(!0),{formatMessage:i}=(0,T.Z)(),o=(0,q.d)();return(0,l.BX)(ep,{"data-bordered":String(!!a),children:[(0,l.BX)(g.x,{className:"ht-disclaimer",onClick:()=>n(!r),children:[(0,l.tZ)("img",{src:"".concat(V.Nr,"/info-icon.svg"),alt:"",loading:"lazy",className:"ht-disclaimer-info-svg",style:{width:18,height:18}}),(0,l.tZ)(h.T,{size:o?"c1":"c2",weight:"semiBold",color:p.r.colors.gray600,transform:"uppercase",span:!0,children:i({id:"dueDatePage.disclaimer"})}),(0,l.tZ)("img",{src:"".concat(V.uQ,"/arrow-down.svg"),alt:"",loading:"lazy",className:"ht-disclaimer-info-svg","data-show":r})]}),(0,l.tZ)(em.E.div,{animate:r?{height:"auto"}:{height:0},transition:{duration:.3},style:{overflow:"hidden"},children:(0,l.tZ)(h.T,{size:"c2",color:p.r.colors.gray600,span:!0,style:{marginTop:8},children:t})})]})},dueDateIntroBanner=e=>{let{featuredImage:t}=e,{formatMessage:a}=(0,T.Z)();return(0,l.BX)(g.x,{sx:{display:"flex",gap:24,padding:24,marginBottom:40,borderRadius:16,backgroundColor:p.r.colors.pink100,alignItems:"center"},children:[(0,l.tZ)(g.x,{w:96,h:96,miw:96,pos:"relative",children:t?(0,l.tZ)("img",{src:t,alt:"",loading:"lazy",style:{width:"100%",height:"100%",objectFit:"cover"}}):(0,l.tZ)("img",{src:"".concat(V.Nr,"/due-date-calendar-illustration.svg"),alt:"",loading:"lazy",style:{position:"absolute",top:-16,left:-20,width:136,height:136,maxWidth:"none",maxHeight:"none"}})}),(0,l.BX)(g.x,{children:[(0,l.tZ)(h.T,{size:"h5",weight:"semiBold",color:p.r.colors.gray800,children:a({id:"dueDatePage.introduce.title",defaultMessage:"Find your due date and navigating your pregnancy journey"})}),(0,l.tZ)(h.T,{size:"p4",mt:8,color:p.r.colors.gray700,children:a({id:"dueDatePage.introduce.description",defaultMessage:"Use this calculator to find your due date. This is just an estimate - not a guarantee! Most women, but not all, will deliver their babies within a week before or after this date range."})})]})]})},eg=a("1LUM"),ef=a("gMY+"),ev=a("le9Y"),eb=a("Nels"),ex=a("Zdfy"),ey=a("ns0B"),ew=a.n(ey),ek=a("YFqc"),eS=a.n(ek),eZ=a("MP3q"),eT=a("UJaG"),e_=a("S3OL"),eC=a("KBam"),eD=a("aNTj"),guideAndSupportArticles=e=>{let{colWidth:t,suggestedArticles:a,titleArticle:r,descriptionArticle:n}=e,i=(0,d.useRef)(null),o=(0,d.useRef)(null),s=(0,q.d)(),{locale:u}=(0,j.h)(),{getHealthToolLink:f}=(0,c.u)(u),{formatMessage:b}=(0,T.Z)(),[x,y]=(0,d.useState)(null),[w,k]=(0,d.useState)(0),S=(0,d.useMemo)(()=>(0,M.UC)(u),[u]),Z=(0,ee.a)(e=>e.setShouldOnboardingModalOpen),_=(0,d.useMemo)(()=>{if(!Array.isArray(a)||0===a.length)return[];let e=[],t=0;for(;t1,B=(0,d.useCallback)(()=>{x&&k(x.selectedScrollSnap())},[x]),P=(0,d.useCallback)(()=>{o.current&&(o.current.style.transition="none",o.current.style.width="0"),requestAnimationFrame(()=>{o.current&&(o.current.style.transition="all ".concat(14,"s linear"),o.current.style.width="100%")})},[]);(0,d.useEffect)(()=>{if(!x||!C)return;P();let e=setInterval(()=>{P(),x.scrollNext()},14e3);return()=>{clearInterval(e)}},[x,w,P,C,!!o.current]),(0,d.useEffect)(()=>{var e;if(!x)return;let handleResize=()=>{eD.E.mutate(()=>x.reInit())};return x.on("scroll",B),null===(e=i.current)||void 0===e||e.addEventListener("resize",handleResize),()=>{var e;x.off("scroll",B),null===(e=i.current)||void 0===e||e.removeEventListener("resize",handleResize)}},[x]);let N=(0,d.useCallback)(()=>{Z(!1)},[]),E=(0,d.useMemo)(()=>t||s?"100%":"56%",[s,t]);return(0,l.BX)(v.k,{p:16,direction:"column",bg:p.r.colors.pink100,w:E,miw:E,maw:E,sx:{borderRadius:s?0:16},ref:i,children:[(0,l.tZ)(h.T,{as:"h3",size:s?"h4":"h5",color:p.r.colors.gray800,weight:"semiBold",children:r||b({id:"tools.suggestedArticles",defaultMessage:"Suggested articles"})}),(0,l.tZ)(g.x,{mx:-4,children:(0,l.tZ)(ex.l,{loop:!0,containScroll:"trimSnaps",draggable:!1,dragFree:!1,withControls:!1,getEmblaApi:y,children:_.map((e,t)=>(0,l.BX)(ex.l.Slide,{px:4,children:[0===t&&(0,l.BX)(v.k,{gap:4,direction:"column",align:"flex-start",pt:4,children:[(0,l.tZ)(h.T,{size:s?"p3":"p4",color:p.r.colors.gray600,children:n||b({id:"pregnancyTool.weightGainBanner.message",defaultMessage:"You may have heard that you should gain 11 to 15 kg when you are pregnant."})}),(0,l.tZ)(eS(),{className:"pointer-event-child-none","data-event-category":"Health Tool","data-event-action":"Due Date - Guide and Support","data-event-label":"Calculate Your Weight Gain",href:f(K.QO.PWG),onClick:N,children:(0,l.tZ)(m.B,{variant:"white",size:"sm",style:{padding:0,minHeight:22,height:"auto"},fullWidth:!1,theme:"marryBaby",styles:{label:{whiteSpace:"normal"}},children:(0,l.BX)(h.T,{as:"span",size:s?"s3":"s4",weight:"semiBold",color:p.r.colors.pink800,children:[b({id:"pregnancyTool.weightGainBanner.button",defaultMessage:"Calculate your weight gain"}),(0,l.tZ)(ev.Z,{color:p.r.colors.pink800,size:19,style:{verticalAlign:"middle"}})]})})})]}),(0,l.tZ)(g.x,{mt:16,sx:{borderRadius:16,overflow:"hidden"},children:e.map((e,t)=>{let a=(0,D.qP)(e),r=(0,eC.kO)({article:e,locale:u,version:"short"});return(0,l.tZ)(g.x,{bg:p.r.colors.white,p:16,sx:{borderTop:t>0?"1px solid ".concat(p.r.colors.neutral100):void 0},children:(0,l.tZ)(eZ.p,{type:"horizontalFooter",item:{ID:parseInt("".concat(a.id)),image:(0,l.tZ)(e_.R,{src:a.featureImage||V.YS,fill:!0,alt:a.postName}),permalink:a.permalink,title:ew()(a.postTitle||a.postName||""),category:a.category,author:{name:(0,l.tZ)(eT.x,{...r}),permalink:r.avatar_permalink,avatar:r.avatar,indicator:r.indicator,avatarAlt:r.avatar_alt}},itemTracking:{image:{"data-event-category":"Health Tool","data-event-action":"Due Date - Guide and Support - Click Article","data-event-label":"".concat(S).concat(V.sb).concat(a.permalinkDecode)},title:{"data-event-category":"Health Tool","data-event-action":"Due Date - Guide and Support - Click Article","data-event-label":"".concat(S).concat(V.sb).concat(a.permalinkDecode)},category:{"data-event-category":"Health Tool","data-event-action":"Due Date - Guide and Support - Click Article Category","data-event-label":"".concat(S).concat(V.sb).concat(a.category.permalinkDecode)},authorAvatar:{"data-event-category":"Health Tool","data-event-action":"Due Date - Guide and Support - Click See Doctor","data-event-label":"".concat(S).concat(V.sb).concat(r.avatar_permalink)}},bookmarkButtonProps:{style:{display:"none"}}})},e.ID)})})]},t))})}),C&&(0,l.BX)(v.k,{mt:s?16:80,gap:24,align:"center",children:[(0,l.BX)(h.T,{size:"p2",weight:"semiBold",color:p.r.colors.gray400,children:[String(w+1).padStart(2,"0"),"/",String(_.length).padStart(2,"0")]}),(0,l.tZ)(g.x,{sx:{flex:1},bg:p.r.colors.pink50,children:(0,l.tZ)(g.x,{ref:o,h:1,w:C?0:"100%",bg:p.r.colors.pink800})}),(0,l.BX)(v.k,{direction:"row",gap:16,children:[(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.white,sx:{borderRadius:"100%",cursor:"pointer"},onClick:()=>null==x?void 0:x.scrollPrev(),children:(0,l.tZ)(eb.Z,{size:20,color:p.r.colors.gray600})}),(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.white,sx:{borderRadius:"100%",cursor:"pointer"},onClick:()=>null==x?void 0:x.scrollNext(),children:(0,l.tZ)(ev.Z,{size:20,color:p.r.colors.gray600})})]})]})]})},guideAndSupport=e=>{var t,a;let{adUnitPath:r,dueDate:n=new Date,topics:o=[],suggestedArticles:d,titleArticle:c,descriptionArticle:u,sponsorBanner:h}=e,m=(0,q.d)(),{locale:p}=(0,j.h)(),f=!!d.length,b=!!(null==h?void 0:h.image),x=s.c.includes(p)&&!!o.length,y=(0,l.BX)(v.k,{direction:"column",gap:24,px:m?16:0,children:[x&&(0,l.tZ)(ef.f,{topics:o,dueDate:n,isRevamp:!0}),(null==h?void 0:h.image)&&(0,l.tZ)(g.x,{children:(0,l.tZ)("a",{href:(null==h?void 0:null===(a=h.further_result)||void 0===a?void 0:null===(t=a.link)||void 0===t?void 0:t.url)||(null==h?void 0:h.image),children:(0,l.tZ)("img",{src:null==h?void 0:h.image,alt:"Sponsor Banner",loading:"lazy",className:"w-full rounded-lg cursor-pointer"})})}),(0,l.tZ)("div",{className:"top-ad",children:(0,l.tZ)(eg.AdBlock,{adUnitPath:r,size:[[300,250],[300,600]],divId:"div-gpt-ad-topbanner-desktop",pos:["TopBanner"]})})]}),w=x||b;return(0,l.BX)(v.k,{gap:24,mb:24,direction:m||!w?"column":"row",justify:f?"flex-start":"center",align:w?"flex-start":"center",id:i.guide_and_support,pt:m?0:64,children:[!w&&y,f&&(0,l.tZ)(guideAndSupportArticles,{colWidth:w?void 0:"100%",suggestedArticles:d,titleArticle:c,descriptionArticle:u}),w&&y]})},eB=a("iuhU"),eP=a("vaps");let eM=(0,eu.Z)(eZ.p,{target:"e1yel4rs0"})("&.cardArticle{display:block;}.cardArticleImageWrap{display:none;}"),LastestPregnancy=e=>{let{title:t,description:a,categories:r,className:n,style:i}=e,{locale:o}=(0,j.h)(),[s,c]=(0,d.useState)(0),u=(0,d.useMemo)(()=>null==r?void 0:r.slice(0,4),[r]),m=(0,d.useCallback)(e=>()=>{c(e)},[]),f=(0,d.useMemo)(()=>(0,M.UC)(o),[o]);return u&&u.length?(0,l.BX)(g.x,{className:(0,eB.default)(n,"LastestPregnancy"),style:i,children:[(0,l.BX)(g.x,{className:"LastestPregnancy-head pt-6 px-4 pb-3 md:pt-0 md:px-0",children:[(0,l.tZ)(h.T,{as:"h3",size:"s1",color:p.r.colors.gray800,weight:"semiBold",children:t}),!!a&&(0,l.tZ)(h.T,{as:"p",size:"p4",color:p.r.colors.gray600,className:"mt-3 md:mt-2",children:a})]}),(0,l.tZ)(g.x,{className:"LastestPregnancy-body flex flex-col gap-[2px] md:flex-row md:gap-2",children:u.map((e,t)=>{let a=s===t,{icon:r,image:n,cat_name:i,articles:d}=e;return(0,l.BX)(g.x,{onClick:m(t),className:(0,eB.default)("LastestPregnancy-item","relative flex flex-col","p-4 bg-pink100 md:rounded-lg transition-all ease-in-out duration-300",{"max-md:py-2 cursor-pointer h-[48px] md:h-[360px]":!a,"flex-1 min-h-0 md:min-w-0 h-[672px] md:h-[360px]":a}),children:[(0,l.BX)(g.x,{className:(0,eB.default)("LastestPregnancy-item_head","flex items-center gap-2",{"flex-1 min-w-0":!a}),sx:{["".concat(eh.M.lgPcUp)]:a?void 0:{writingMode:"vertical-rl"}},children:[(0,l.tZ)(g.x,{className:"LastestPregnancy-item_img relative w-8 h-8 bg-neutral50 rounded-[50%] overflow-hidden",children:(0,l.tZ)(e_.R,{src:r||n||"",alt:i,fill:!0,className:"!inset-1"})}),(0,l.tZ)(h.T,{as:"p",size:"s3",className:"LastestPregnancy-item_title flex-1 min-w-0 min-h-0 !text-gray800 !text-[16px] md:!text-[18px]",sx:{["".concat(eh.M.lgPcUp)]:a?void 0:{transform:"rotate(180deg)",transformOrigin:"center"}},children:i})]}),(0,l.tZ)(g.x,{className:(0,eB.default)("LastestPregnancy-item_body flex-1 min-h-0",{hidden:!a,"mt-4":a}),children:(0,l.tZ)(eP.x,{type:"always",scrollbarSize:8,styles:{thumb:{backgroundColor:p.r.colors.gray200}},className:(0,eB.default)("LastestPregnancy-item_scroll","p-4 bg-white rounded-lg h-full w-full",{"hidden pointer-events-none max-md:h-0":!a,"opacity-100 w-full":a}),children:d.map(e=>{let t=(0,D.qP)(e),a=(0,eC.kO)({article:e,locale:o,version:"short"});return(0,l.tZ)(eM,{type:"horizontal",item:{ID:parseInt("".concat(t.id)),image:(0,l.tZ)(e_.R,{src:t.featureImage||V.YS,fill:!0,alt:t.postName}),permalink:t.permalink,title:ew()(t.postTitle||t.postName||""),category:t.category,author:{name:(0,l.tZ)(eT.x,{...a}),permalink:a.avatar_permalink,avatar:a.avatar,indicator:a.indicator,avatarAlt:a.avatar_alt}},itemTracking:{image:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click Latest Article","data-event-label":"".concat(f).concat(V.sb).concat(t.permalinkDecode)},title:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click Latest Article","data-event-label":"".concat(f).concat(V.sb).concat(t.permalinkDecode)},category:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click Latest Article Category","data-event-label":"".concat(f).concat(V.sb).concat(t.category.permalinkDecode)},authorAvatar:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click Latest Article - Click See Doctor","data-event-label":"".concat(f).concat(V.sb).concat(a.avatar_permalink)}},bookmarkButtonProps:{style:{display:"none"}},className:"py-2 first:pt-0 first:border-none last:pb-0 border-solid border-t border-t-neutral100"},t.id.toString())})})})]},"".concat(e.term_id))})})]}):null},eN=(0,eu.Z)(eZ.p,{target:"er7faa30"})("&.cardArticle{&__horizontal{grid-template-columns:1fr ",(0,el.h)(80),";.cardArticleImageRatio{&:before{padding-bottom:100%;}}}}",eh.M.mbDown,"{&.cardArticle{&__horizontal{}.cardArticleAuthorLabel{font-size:",(0,el.h)(12),";}}}"),OtherAritlces=e=>{let{title:t,description:a,articles:r,className:n,style:i}=e,o=(0,q.d)(),{locale:s}=(0,j.h)(),c=(0,d.useRef)(null),[u,m]=(0,d.useState)(),[f,b]=(0,d.useState)(0),x=(0,d.useMemo)(()=>(0,M.UC)(s),[s]),y=(0,d.useMemo)(()=>{if(!r||!r.length)return[];let e=[],t=0,a=o?4:3;for(;t1,k=(0,d.useCallback)(()=>{u&&b(u.selectedScrollSnap())},[u]),S=(0,d.useCallback)(()=>{c.current&&(c.current.style.transition="none",c.current.style.width="0"),requestAnimationFrame(()=>{c.current&&(c.current.style.transition="all ".concat(14,"s linear"),c.current.style.width="100%")})},[]);return((0,d.useEffect)(()=>{if(!u||!w)return;S();let e=setInterval(()=>{S(),u.scrollNext()},14e3);return()=>{clearInterval(e)}},[u,f,S,w,!!c.current]),(0,d.useEffect)(()=>{if(u)return u.on("scroll",k),()=>{u.off("scroll",k)}},[u]),y.length)?(0,l.BX)(g.x,{className:(0,eB.default)(n,"max-md:py-6 max-md:px-4 max-md:bg-pink50 max-md:rounded-2xl"),style:i,children:[(0,l.tZ)(h.T,{as:"h3",size:"s1",color:p.r.colors.gray800,weight:"semiBold",className:"mb-4 md:mb-2",children:t}),(0,l.tZ)(h.T,{as:"p",size:"p4",color:p.r.colors.gray600,children:a}),(0,l.tZ)(ex.l,{loop:!0,draggable:!1,dragFree:!1,slideGap:24,withControls:!1,getEmblaApi:m,className:"mt-4 md:mt-2",children:y.map((e,t)=>(0,l.tZ)(ex.l.Slide,{children:(0,l.tZ)(g.x,{className:"md:bg-white md:p-4 md:rounded-2xl",children:e.map((e,t)=>{let a=(0,D.qP)(e),r=(0,eC.kO)({article:e,locale:s,version:"short"});return(0,l.tZ)(g.x,{className:"border-solid border-t border-neutral100 py-4 md:first:pt-0 md:first:border-none",children:(0,l.tZ)(eN,{type:"horizontal",item:{ID:parseInt("".concat(a.id)),image:(0,l.tZ)(e_.R,{src:a.featureImage||V.YS,fill:!0,alt:a.postName}),permalink:a.permalink,title:ew()(a.postTitle||a.postName||""),category:a.category,author:{name:(0,l.tZ)(eT.x,{...r}),permalink:r.avatar_permalink,avatarAlt:r.avatar_alt,avatar:r.avatar,indicator:r.indicator}},itemTracking:{image:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click Other Article","data-event-label":"".concat(x).concat(V.sb).concat(a.permalinkDecode)},title:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click Other Article","data-event-label":"".concat(x).concat(V.sb).concat(a.permalinkDecode)},category:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click Other Article Category","data-event-label":"".concat(x).concat(V.sb).concat(a.category.permalinkDecode)},authorAvatar:{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Click See Doctor","data-event-label":"".concat(x).concat(V.sb).concat(r.avatar_permalink)}},bookmarkButtonProps:{style:{display:"none"}}})},"".concat(a.id,"-").concat(t))})})},"".concat(t)))}),w&&(0,l.BX)(v.k,{mt:o?16:24,gap:24,align:"center",children:[(0,l.BX)(h.T,{size:"p2",weight:"semiBold",color:p.r.colors.gray400,children:[String(f+1).padStart(2,"0"),"/",String(y.length).padStart(2,"0")]}),(0,l.tZ)(g.x,{sx:{flex:1},bg:p.r.colors.pink50,children:(0,l.tZ)(g.x,{ref:c,h:1,w:w?0:"100%",bg:p.r.colors.pink800})}),(0,l.BX)(v.k,{direction:"row",gap:16,children:[(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.white,sx:{borderRadius:"100%",cursor:"pointer"},onClick:()=>null==u?void 0:u.scrollPrev(),children:(0,l.tZ)(eb.Z,{size:20,color:p.r.colors.gray600})}),(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.white,sx:{borderRadius:"100%",cursor:"pointer"},onClick:()=>null==u?void 0:u.scrollNext(),children:(0,l.tZ)(ev.Z,{size:20,color:p.r.colors.gray600})})]})]})]}):null};var eE=a("FQtM"),eA=a("/QyJ"),eI=a("7oSX"),recalculateBtnWithTooltip=()=>{let{formatMessage:e}=(0,T.Z)(),{isRecalculate:t,setIsRecalculate:a}=(0,F.eY)(),r=(0,l.tZ)(v.k,{w:40,h:40,pos:"absolute",top:40,left:-40,bg:p.r.colors.primaryBase,align:"center",justify:"center",sx:{borderRadius:"8px 0 0 8px",cursor:"pointer"},onClick:()=>a(!t),className:"pointer-event-child-none","data-event-category":"Health Tool","data-event-action":"Due Date - Result Page","data-event-label":t?"View Result":"Re-calculate",children:t?(0,l.tZ)(eA.Z,{}):(0,l.tZ)(eI.Z,{})});return t?r:(0,l.tZ)(eE.u,{withinPortal:!0,withArrow:!0,label:e({id:"tools.recalculate",defaultMessage:"Recalculate"}),position:"left",styles:{tooltip:{fontSize:12,color:p.r.colors.gray600,"::before":{content:'""',position:"absolute",width:"0.25rem",height:"0.25rem",backgroundColor:p.r.colors.white,right:"-2px",top:"50%",transform:"translateY(-50%) rotate(45deg)",boxShadow:"0px 0px 2px 0px rgba(0, 0, 0, 0.1)",zIndex:-2}},arrow:{transform:"none !important",top:"0 !important",left:"0 !important",height:"100% !important",width:"100% !important",borderRadius:"4px !important",zIndex:-1,backgroundColor:p.r.colors.white,boxShadow:"-1px 0px 2px 0px rgba(0, 0, 0, 0.1)"}},children:r})},eR=a("MkUB"),eL=a("T2a8"),eH=a("QM8a"),ez=a("oGOP");let RelatedToolCard=e=>{let{item:t,showIconPhone:a,...r}=e,{link:n,icon:i,title:o}=t,d=!!(null==t?void 0:t.is_mobile_app_tool);return(0,l.BX)(eS(),{href:n,target:"_blank",className:(0,eB.default)("relatedTool--card flex items-center gap-4 p-3 pr-4","relative bg-white rounded-lg","md:flex-col md:items-start md:min-h-[128px] md:h-full","[&+&]:max-md:mt-2"),...r,children:[(0,l.tZ)("div",{className:(0,eB.default)("relatedTool--icon relative w-10 h-10 bg-neutral50 rounded-[50%] overflow-hidden p-1","max-md:flex max-md:items-center"),children:(0,l.tZ)("img",{loading:"lazy",src:i,alt:o,className:(0,eB.default)("relatedTool--icon_img z-[2] relative")})}),(0,l.BX)("div",{className:(0,eB.default)("relatedTool--card_content","md:min-h-0 md:flex-1 md:flex md:items-center md:flex-wrap"),children:[(0,l.tZ)(h.T,{as:"span",size:"p2",color:p.r.colors.gray800,className:"m-0 w-full block",children:o}),d&&(0,l.BX)(v.k,{gap:(0,el.h)(6),align:"center",py:(0,el.h)(5),children:[(0,l.tZ)(eH.Z,{className:"text-base leading-none w-[1em] h-[1em]"}),(0,l.tZ)(h.T,{as:"span",size:"n1",color:p.r.colors.blue800,children:"Hello Bacsi app"})]})]}),d&&a&&(0,l.tZ)(v.k,{w:(0,el.h)(32),h:(0,el.h)(32),align:"center",justify:"center",className:"absolute top-0 right-0 p-[6px] text-xl leading-none",children:(0,l.tZ)(ez.Z,{className:"w-[1em] h-[1em]"})})]})},getRelatedTracking=(e,t)=>{let{link:a}=e,r=a.includes("https://")?a:"".concat(t).concat(V.sb).concat(a);return{"data-event-category":"Health Tool","data-event-action":"Due Date - Helpful Tips - Explore More Health Tool","data-event-label":r}},RelatedTools=e=>{let{id:t,title:a,tools:r,className:n,style:i}=e,o=(0,q.d)(),s=(0,eL.a)("(max-width: 1200px)"),{locale:c}=(0,j.h)(),[u,m]=(0,d.useState)(null),[f,b]=(0,d.useState)(0),[x,y]=(0,d.useState)(!1),[w,k]=(0,d.useState)(!1),S=(0,d.useMemo)(()=>(0,M.UC)(c),[c]),Z=(0,d.useMemo)(()=>{if(!r||!r.length)return[];if(!o)return r.map((e,t)=>(0,l.tZ)(ex.l.Slide,{children:(0,l.tZ)(RelatedToolCard,{item:e,showIconPhone:!o,...getRelatedTracking(e,S)})},"".concat(t,"-").concat(e.id)));let e=[],t=0;for(;t(0,l.tZ)(ex.l.Slide,{children:e.map(e=>(0,l.tZ)(RelatedToolCard,{item:e,showIconPhone:!o,...getRelatedTracking(e,S)},"".concat(t,"-").concat(e.id)))},"".concat(t)))},[r,S,o]),T=r&&r.length>3,_=(0,d.useCallback)(()=>{if(!u)return;let e=Math.max(0,Math.min(1,u.scrollProgress())),t=1/u.slidesInView().length;b((e{if(u)return _(),u.on("scroll",_),()=>{u.off("scroll",_)}},[u]),Z.length)?(0,l.tZ)(g.x,{id:t,className:(0,eB.default)(n,"max-md:px-4"),style:i,children:(0,l.BX)(g.x,{className:"max-md:bg-neutral50 max-md:p-4 max-md:rounded-lg",children:[(0,l.tZ)(h.T,{as:"h3",size:"s1",color:p.r.colors.gray800,weight:"semiBold",className:"mb-4 md:mb-2",children:a}),(0,l.BX)(g.x,{className:"relative max-md:-mx-4",children:[(0,l.tZ)(ex.l,{dragFree:!0,align:"start",slideGap:(0,el.h)(8),slideSize:"calc(100% / 3 - ".concat((0,el.h)(8)," / 2)"),slidesToScroll:s?"auto":3,breakpoints:[{maxWidth:"md",slideSize:"calc(100% - ".concat((0,el.h)(8),")")},{minWidth:"md",slideSize:"calc(50% - ".concat((0,el.h)(8)," / 2)")},{minWidth:"lg",slideSize:"calc(100% / 3 - ".concat((0,el.h)(8)," / 2)")}],withControls:!1,getEmblaApi:m,classNames:{viewport:(0,eB.default)("max-md:px-4")},children:Z}),!o&&T&&(0,l.BX)(l.HY,{children:[(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.pink100,sx:{borderRadius:"100%",cursor:"pointer",transform:"translate(-50%, -50%)"},onClick:()=>null==u?void 0:u.scrollPrev(),className:(0,eB.default)("absolute z-[1] top-1/2 left-0 opacity-0 transition-all ease-linear duration-200 pointer-events-none",{"opacity-100 pointer-events-auto":x}),children:(0,l.tZ)(eb.Z,{size:20,color:p.r.colors.pink800})}),(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.pink100,sx:{borderRadius:"100%",cursor:"pointer",transform:"translate(50%, -50%)"},onClick:()=>null==u?void 0:u.scrollNext(),className:(0,eB.default)("absolute z-[1] top-1/2 right-0 opacity-0 transition-all ease-linear duration-200 pointer-events-none",{"opacity-100 pointer-events-auto":w}),children:(0,l.tZ)(ev.Z,{size:20,color:p.r.colors.pink800})})]}),o&&T&&(0,l.tZ)(eR.E,{value:f,styles:{bar:{transitionDuration:"0ms",backgroundColor:p.r.colors.neutral300,borderRadius:"0 !important"},root:{height:(0,el.h)(4),marginTop:"".concat((0,el.h)(16)," !important"),maxWidth:"calc(100% - ".concat((0,el.h)(32),")"),backgroundColor:p.r.colors.neutral100,borderRadius:"0 !important"}},size:"sm",mt:"xl",mx:"auto"})]})]})}):null};var eO=a("nWfB"),eX=a("TIp3"),eG=a("3Pfo"),eY=a("hXP/");let eF=d.memo(e=>{let{currentWeek:t,dueDate:a}=e,{formatMessage:r}=(0,T.Z)(),n=(0,q.d)(),{locale:i}=(0,j.h)();return a?(0,l.tZ)(eY.jJ,{color:p.r.colors.pink50,children:(0,l.BX)(eY.wh,{children:[(0,l.BX)(eO.D,{order:1,size:n?20:26,color:p.r.colors.gray800,className:"max-w-[515px]",children:[r({id:"dueDatePage.banner.title",defaultMessage:"Congratulations!"})," ",r({id:"dueDatePage.dueDateResult"})," ",(0,l.tZ)(eX.x,{color:p.r.colors.pink800,span:!0,children:w()(a).format(eG.TT[i])})]}),(0,l.tZ)(eX.x,{size:n?14:18,weight:"normal",color:p.r.colors.gray800,children:r({id:"dueDatePage.weekResult",defaultMessage:"You are weeks pregnant."},{week:function(e){return(0,l.tZ)(eX.x,{span:!0,color:p.r.colors.gray800,weight:"bold",children:1===t?r({id:"childCard.age.oneWeek",defaultMessage:"1 week"}):"".concat(t," ").concat(e)})}})})]})}):null});var eW=a("+4HH"),eU=a("EoPH"),eq=a("8vDj"),eQ=a("JPg4");let SuggestedVideos=e=>{let{id:t,title:a,videos:r,className:n,style:i}=e,o=(0,eq.rZ)(),s=(0,q.d)(),c=(0,d.useRef)((0,eQ.Z)({delay:7e3,stopOnInteraction:!1})),[u,m]=(0,d.useState)(null),[f,b]=(0,d.useState)(!1),[x,y]=(0,d.useState)(!1),w=(0,d.useMemo)(()=>s?r&&(null==r?void 0:r.length)>=2:r&&r.length>1,[s]),k=(0,d.useCallback)(()=>{u&&(b(u.canScrollPrev()),y(u.canScrollNext()))},[u]);return((0,d.useEffect)(()=>(null==u||u.on("scroll",k),k(),()=>{null==u||u.off("scroll",k)}),[u]),null==r?void 0:r.length)?(0,l.BX)(g.x,{id:t,className:n,style:i,children:[(0,l.tZ)(g.x,{className:(0,eB.default)("bg-white","px-4 pt-4 pb-0 md:py-[10px]","md:rounded-t-lg md:border-0 md:border-solid md:border-b md:border-neutral100"),children:(0,l.tZ)(h.T,{as:"h3",size:"s2",color:p.r.colors.gray800,weight:"semiBold",className:"tracking-[-0.4px]",children:a})}),(0,l.BX)(g.x,{className:(0,eB.default)("relative","bg-white rounded-b-lg py-4 md:pt-4 md:pb-3"),children:[(0,l.tZ)(ex.l,{dragFree:!0,align:(null==r?void 0:r.length)===1?"center":"start",containScroll:(null==r?void 0:r.length)===1?void 0:"trimSnaps",slideSize:"auto",slideGap:(0,el.h)(12),withControls:!1,withIndicators:!1,plugins:[c.current],onMouseEnter:c.current.stop,onMouseLeave:c.current.reset,getEmblaApi:m,classNames:{viewport:"px-4"},children:null==r?void 0:r.map((e,t)=>(0,l.tZ)(ex.l.Slide,{children:(0,l.tZ)(eW.V,{data:e,dataEventCategory:"Health Tool",dataEventAction:"Due Date - Helpful Tips - Click Suggest Video",styles:{root:{width:e.type===eU.V.SHORTS?103:330,[o.fn.largerThan("sm")]:{width:e.type===eU.V.SHORTS?160:515}},title:{[o.fn.largerThan("sm")]:{fontSize:(0,el.h)(14),lineHeight:(0,el.h)(22)}}}})},"".concat(t)))}),w&&(0,l.BX)(l.HY,{children:[(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.white,sx:{borderRadius:"100%",cursor:"pointer",transform:"translate(-50%, -50%)"},onClick:()=>null==u?void 0:u.scrollPrev(),className:(0,eB.default)("absolute z-[1] top-1/2 left-0 opacity-0 transition-all ease-linear duration-200 pointer-events-none",{"opacity-100 pointer-events-auto":f}),children:(0,l.tZ)(eb.Z,{size:20,color:p.r.colors.gray600})}),(0,l.tZ)(v.k,{w:32,h:32,align:"center",justify:"center",bg:p.r.colors.white,sx:{borderRadius:"100%",cursor:"pointer",transform:"translate(50%, -50%)"},onClick:()=>null==u?void 0:u.scrollNext(),className:(0,eB.default)("absolute z-[1] top-1/2 right-0 opacity-0 transition-all ease-linear duration-200 pointer-events-none",{"opacity-100 pointer-events-auto":x}),children:(0,l.tZ)(ev.Z,{size:20,color:p.r.colors.gray600})})]})]})]}):null},TrimeterSlider=e=>{let{currentWeek:t,isSponsored:a}=e,{formatMessage:r}=(0,T.Z)();return(0,l.tZ)(eY.V3,{isSponsored:a,children:(0,l.tZ)(eY.Kl,{min:0,max:40,value:t,thumbSize:1,size:"lg",radius:"xl",showLabelOnHover:!1,marks:[{value:13},{value:26}],onChange:()=>null,isStatic:!0,labelAlwaysOn:!0,label:e=>(0,l.tZ)(h.T,{size:"p5",as:"span",color:p.r.colors.pink800,children:r({id:"dueDateTool.weekNumber",defaultMessage:"Week {weekNumber}"},{weekNumber:e})})})})};var ej=a("IoIb");let WeekDrawer=e=>{let{dueDateAllWeeks:t,open:a,onClose:r,firstDay:n,currentWeek:i,onWeekClick:o,...s}=e,{formatMessage:c}=(0,T.Z)(),u=(0,d.useMemo)(()=>Array.from({length:44}).map((e,a)=>{var r;return{value:String(a+1),fruitIcon:null===(r=t[a])||void 0===r?void 0:r.fruit_icon,firstDay:n,label:c({id:"dueDateTool.weekNumber",defaultMessage:"Week {weekNumber}"},{weekNumber:a+1})}}),[n,t]);return(0,l.tZ)(ej.D,{title:c({id:"childCard.age.week",defaultMessage:"{weeks} weeks"},{weeks:40}),onClose:r,open:a,placement:"bottom",...s,children:(0,l.tZ)("div",{children:u.map(e=>(0,l.tZ)(eY.eD,{isSelected:e.value===String(i),onClick:()=>{o(e.value),r()},...e},e.value))})})},eV=(0,eu.Z)("div",{target:"e1im6ihm0"})("position:relative;width:100%;min-height:calc(100vh - 56px);&[data-status='loading']{display:none;}.due-date-calculator-bottom-divider{border-width:4px;border-color:#f7f9fc;}.recalculate-btn{display:flex;margin:24px 0;img{margin-right:8px;}}",eh.M.mbUp,"{display:flex;}input[type='date']{&:after{width:16px;height:16px;background-image:url('",V.uQ,"/calendar.svg');background-repeat:no-repeat;background-size:contain;content:'';}}input[type='date']::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:-16px;width:auto;height:auto;background:transparent;color:transparent;cursor:pointer;}input[type='date']:active,input[type='date']:focus{::-webkit-calendar-picker-indicator{outline:none;}}"),eK=(0,eu.Z)("div",{target:"e1im6ihm1"})("padding-left:0.5rem;padding-right:0.5rem;background-color:",p.r.colors.pink100,";border-bottom-left-radius:12px;border-bottom-right-radius:12px;& > div{z-index:1;}",eh.M.mbUp,"{background-color:transparent;width:43.25%;padding-top:0.5rem;padding-inline:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;}",eh.M.lgPcUp,"{padding-inline:7.5rem;}"),eJ=(0,eu.Z)("div",{target:"e1im6ihm2"})("padding-left:1rem;padding-right:1rem;flex:1;min-width:0;&[data-error='true']{display:flex;justify-content:center;align-items:center;}",eh.M.mbUp,"{background-color:",p.r.colors.pink50,";}"),e$=(0,eu.Z)("div",{target:"e1im6ihm3"})("position:relative;",eh.M.mbUp,"{padding:2.5rem 3rem;}",eh.M.lgPcUp,"{padding:2.5rem 5rem;}");(n=o||(o={})).idle="idle",n.loading="loading",n.error="error";var e0=a("vAgI"),e1=a("zTPA");let DueDatePageComponent=e=>{var t,a,r,n,y;let{dueDatePageInfo:k,dueDateAllWeeks:en,query:ei,footerInfo:eo,dataNavMenuContent:el}=e,ed=(0,q.d)(),{locale:es,router:ec,asPath:eu}=(0,j.h)(),{getHealthToolLink:eh}=(0,c.u)(es),{isRecalculate:em,setIsRecalculate:ep,setIsCalculating:eg,setNavResultTarget:ef}=(0,F.eY)(),[ev,eb]=(0,d.useState)([]),ex=(0,d.useRef)(""),ey=(0,d.useRef)(null),[ew,ek]=(0,d.useState)(),{formatMessage:eS}=(0,T.Z)(),eZ=ei[s.Q.type],eT=ei[s.Q.startDate],e_=ei[s.Q.additional],[eC,eD]=(0,d.useState)("string"==typeof eZ&&eZ.length>0&&"string"==typeof eT&&eT.length>0&&"string"==typeof e_&&e_.length>=0),[eB,eP]=(0,d.useState)(eC?o.loading:o.idle),{state:{userInfo:eM,isLoggedIn:eN}}=(0,d.useContext)(J.I),[eE,eA]=(0,d.useState)([[],[],[]]),{setDueDateInfo:eI,setResultDueDate:eR}=(0,$.b)(e=>e,_.X);(0,d.useEffect)(()=>{eI(k)},[k]);let[eL,eH]=(0,d.useState)(!1),[ez,eO]=(0,d.useState)(0),[eX,eG]=(0,d.useState)(),[eY,eW]=(0,d.useState)(()=>new Date),[eU,eq]=(0,d.useState)(0),[eQ,ej]=(0,d.useState)(eU);(0,d.useEffect)(()=>{let e=eE.map(e=>e.length),t=0;for(let a=0;ae.setShouldOnboardingModalOpen);(0,d.useEffect)(()=>{e5(!!eL)},[k.is_leadgen,eL]);let{response:e4}=(0,U.Z)({url:(0,M.cN)(P.y.HEALTH_TOOL.GET_DUE_DATE_SUGGESTED_ARTICLES,{from:"".concat(eU),to:"".concat(eU)}),method:"GET",trigger:[eL,null==eX?void 0:eX.toString()],condition:eL}),{data:e2}=e4||{},{data:e3}=e2||{},{helpful_tips:e8,results:e9,embedding:e7}=e3||{},{related_tool:e6,suggested_videos:te}=e8||{},tt=(null==e9?void 0:null===(t=e9[0])||void 0===t?void 0:t.suggested_articles)||[],ta=null==e7?void 0:e7.pregnacy_navigation,tr=(0,d.useMemo)(()=>{var e;return(null===(e=k.trimesters)||void 0===e?void 0:e[ez+1])||{}},[ez,k.trimesters]),{title:tn,health_tools:ti}=(0,d.useMemo)(()=>({title:(null==e6?void 0:e6.title)||eS({id:"tool.relatedTools",defaultMessage:"Suggested articles"}),health_tools:(null==e6?void 0:e6.health_tools)||[]}),[null==e6?void 0:e6.title,null==e6?void 0:e6.health_tools]),{title:to,description:tl,categories:td}=(0,d.useMemo)(()=>tr&&tr.categories||{},[tr]),{title:ts,description:tc,articles:tu}=(0,d.useMemo)(()=>tr&&(null==tr?void 0:tr.articles)||{},[tr]),{title:th,videos:tm}=(0,d.useMemo)(()=>{var e;return{title:(null==te?void 0:te.title)||eS({id:"common.suggestedVideos",defaultMessage:"Suggested videos"}),videos:(null!==(e=null==te?void 0:te.video)&&void 0!==e?e:[]).map(B.Yj)}},[null==te?void 0:te.title,null==te?void 0:te.video]),tp=!!ti.length||!!tm.length||!!(null==tu?void 0:tu.length),tg=(0,et.od)({countryAdTag:(0,et.Em)(es,{isMobile:ed}),contentAdTag:(0,et.WV)(es,eu,["health-tools/due-date"])}),{reloadMyHealthData:tf}=(0,Q.b)({initLoad:!1}),handleLeadGen=e=>{if(ex.current=(0,e0.b7)(e||""),eN)ec.push(ex.current);else{(0,N.p0)(ex.current,"due-date");return}return!0},onSubmitDueDate=async e=>{var t,a;let{startDate:r,dueDate:n,isFirstPregnant:i,otherInfo:l}=e;if(!r||!n){eg(!1),eP(o.error);return}let d=JSON.parse(localStorage.getItem(F.Ls)||"{}");ek(d),eR(n.getTime()),eG(n),eW(r);let s=w()().diff(w()(r),"day")+1;eq(new Date>r?Math.floor(s/7)+1:1),ej(new Date>r?Math.floor(s/7)+1:1);let c=[[],[],[]],u=r,h=0;if(en)for(;w()(u).isBefore(n);){let e=Math.floor((h+1)/13.5)>2?2:Math.floor((h+1)/13.5);c[e].push({date:w()(u).format("zh-TW"===es?"MM/DD":"DD/MM"),dateType2:w()(u).format("zh-TW"===es?"MM/DD":"DD/MM"),dateType3:w()(u).format(V.yJ),...en[h]}),u=w()(u).add(7,"day").toDate(),h+=1}else c=[];eA(c),k.is_leadgen&&"undefined"!=typeof localStorage&&"done"!==localStorage.getItem(V.d4)&&(ey.current={startDate:r,dueDate:n,otherInfo:l});let m=x.parse(document.cookie||"");await Promise.all([(0,C.d)(P.y.SIDIS.POST_SIDIS_DUE_DATE,{method:"POST",data:{account_id:null!==(t=null==eM?void 0:eM.id)&&void 0!==t?t:null,site_id:parseInt(V.CX[es].SITE_ID),ga_client_id:m._ga||"",email:null!==(a=null==eM?void 0:eM.email)&&void 0!==a?a:null,user_name:(null==eM?void 0:eM.name)||(null==eM?void 0:eM.username)||"",baby_dob:null,...l,trimesters:S()(c).map((e,t)=>({week_number:t+1,start_date:e.dateType3})),position_type:"landing_page",device_type:"web ",url:window.location.href,categories:[],is_my_self:d.isMyself,is_first_pregnant:i,estimated_due_date:w()(n).format(V.yJ),...d.birthday&&{birthday:d.birthday},...(d.additionalQuestions||[]).length>0&&{additional_questions:d.additionalQuestions},source_url:d.source_url}},"sidis_update"),(null==eM?void 0:eM.id)&&(null==d?void 0:d.isMyself)&&(null==d?void 0:d.birthday)&&(0,er.eZ)({userInfo:eM,data:{birthday:w()(d.birthday,V.tD).toDate()},forceSaveBirthday:!(null==d?void 0:d.isSubmitted)})]),tf(),localStorage.removeItem(F.Ls),eH(!0),eP(o.idle),eg(!1),ep(!1)},updateSidisData=e=>{var t,a;let r=x.parse(document.cookie||"");(0,C.d)(P.y.SIDIS.POST_SIDIS_DUE_DATE,{method:"POST",data:{account_id:null!==(t=null==eM?void 0:eM.id)&&void 0!==t?t:null,site_id:parseInt(V.CX[es].SITE_ID),ga_client_id:r._ga||"",email:null!==(a=null==eM?void 0:eM.email)&&void 0!==a?a:null,user_name:(null==eM?void 0:eM.name)||(null==eM?void 0:eM.username)||"",baby_dob:w()(e).format(V.yJ),position_type:"landing_page",device_type:"web ",url:window.location.href}},"sidis_update")},tv=(0,d.useMemo)(()=>{if(!eL){var e;return null===(e=(null==k?void 0:k.informations)||[])||void 0===e?void 0:e.map(e=>({title:e.title,content:e.description}))}return(null==tr?void 0:tr.faqs)||[]},[null==tr?void 0:tr.faqs,eL,null==k?void 0:k.informations]);(0,d.useEffect)(()=>{(async()=>{try{if(eL&&eN){var e,t;let a=await (0,C.d)(P.y.TOGETHER.GET_TOGETHER_TOPICS,{params:{dueDateMonth:w()(eX).get("month")+1,dueDateYear:w()(eX).get("y"),showHidden:1}},"together"),r=null==a?void 0:null===(t=a.data)||void 0===t?void 0:null===(e=t.topics)||void 0===e?void 0:e.map(e=>(0,D.l2)(e));eb(r)}}catch(e){}})()},[eL,eX]),(0,d.useEffect)(()=>{void 0!==eM&&(async()=>{if((0,ea.R)(),"string"==typeof eZ&&eZ.length>0&&"string"==typeof eT&&eT.length>0&&"string"==typeof e_&&e_.length>=0){let e;switch(Number(eZ)){case Y.Q.lastPeriod:e=F.g6;break;case Y.Q.conception:e=F.P2;break;case Y.Q.IVF:e=F.kF;break;case Y.Q.IUI:e=F.NC;break;case Y.Q.ultrasound:e=F.Oh;break;default:e=F.g6}eP(o.loading);let t=await e(new Date(eT),e_);onSubmitDueDate(t),eD(!1)}})()},[void 0===eM]);let tb=(0,d.useMemo)(()=>{var e,t;return null==en?void 0:null===(t=en[eU-1])||void 0===t?void 0:null===(e=t.recommended_article)||void 0===e?void 0:e.permalink},[en,eU]),tx=(0,d.useMemo)(()=>Z.stringifyUrl({url:"".concat((0,M.UC)(es)).concat(eh(K.QO.DUE_DATE)),query:{result:1,[s.Q.startDate]:w()(eX).format("YYYY-MM-DD"),[s.Q.type]:eZ,[s.Q.additional]:e_}}),[eX,eh,eL]),[ty,tw]=(0,d.useState)(!1),[tk,tS]=(0,d.useState)(!1),tZ=ei[s.Q.source],tT="".concat(V.MO,"user"),t_=eL?"my-health"===tZ?[{label:eS({id:"healthTool.breadcrumb.myHealth",defaultMessage:"My Health"}),value:"".concat(tT,"/health")},{label:eS({id:"dueDate.breadcrumb.result",defaultMessage:"Due Date Result"}),value:""}]:[{label:eS({id:"healthtools.title"}),value:"/health-tools"},{label:eS({id:"healthTools.dueDateCalculator"}),value:"".concat(eh(K.QO.DUE_DATE))},{label:eS({id:"dueDate.breadcrumb.result",defaultMessage:"Due Date Result"}),value:""}]:[{label:eS({id:"healthtools.title"}),value:"/health-tools"},{label:eS({id:"healthTools.dueDateCalculator"}),value:"".concat(eh(K.QO.DUE_DATE))}],tC=k.title||eS({id:"healthTools.dueDateCalculator"}),tD={avatar:(null===(a=k.reviewed_by)||void 0===a?void 0:a.avatar_thumbnail)||"",reviewer:(null===(r=k.reviewed_by)||void 0===r?void 0:r.display_name)||"",date:k.reviewed_date||"",link:(0,D.Lb)(null==k?void 0:k.reviewed_by)};(0,d.useEffect)(()=>{let onScroll=()=>{let e=[document.getElementById(i.due_date_revealed),document.getElementById(i.guide_and_support),document.getElementById(i.helpful_tips_for_mom),document.getElementById(i.faq)].filter(Boolean);if(!e.length)return;let t=e.map(e=>{let t=e.getBoundingClientRect(),a=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth;if(t.bottom<=0||t.top>=a||t.right<=0||t.left>=r)return{section:e,visibleHeight:0};let n=Math.min(t.bottom,a)-Math.max(t.top,0);return{section:e,visibleHeight:n}}).reduce((e,t)=>e.visibleHeight>t.visibleHeight?e:t);(null==t?void 0:t.visibleHeight)&&ef(t.section.id)};return window.addEventListener("scroll",onScroll),()=>{window.removeEventListener("scroll",onScroll)}},[ed]);let tB=!!(null==tv?void 0:tv.length);return(0,l.BX)(W.x,{description:eS({id:"dueDatePage.seoDescription"}),SEOData:{schemaData:eS({id:"dueDatePage.seoSchema"}),isIndexable:!0,apiMetaData:null==k?void 0:k.meta_tag},footerInfo:eo,isSponsored:null==k?void 0:k.is_sponsored,sponsoredBy:null==k?void 0:k.sponsor,sponsoredType:"content",dataNavMenuContent:el,activeMenuService:"tools",hideWelcomePopup:!!(k.is_leadgen&&eL),children:[eL&&(0,l.tZ)(e1.X,{campaign:k.collectingData.campaigns,isSkippable:k.is_skippable,phoneVerify:k.phone_verification,typeForm:null==k?void 0:k.collectingTypes,toolName:"duedate",extraPayloadValues:ew?{childDoB:{value:w()(ew.dueDate).format(V.yJ),isDate:!0}}:void 0}),(0,l.BX)(eV,{children:[eB===o.loading&&(0,l.tZ)(u.fz,{overlayBlur:2,visible:!0}),eL&&ed&&!em&&(0,l.tZ)(desktopNavResult,{suggestedArticles:tt,topics:ev||[],isShowFaqs:tB,sponsorBanner:k.sponsor_banner,hasHelpfulTips:tp}),(!eL||em)&&!eC&&ed&&(0,l.tZ)(g.x,{sx:{overflow:"hidden",borderTopLeftRadius:12,borderTopRightRadius:12},children:(0,l.tZ)(L.I,{heading:tC,description:k.description||eS({id:"dueDatePage.description"}),reviewBy:tD,isPink:!0})}),(0,l.BX)(eK,{"data-result":String(eL),children:[!ed&&(0,l.tZ)(g.x,{mx:-16,children:(0,l.tZ)(I.d,{pageItem:t_})}),(0,l.BX)("div",{style:{position:"sticky",top:112},children:[!ed&&(0,l.BX)(l.HY,{children:[(0,l.tZ)(h.T,{size:"h3",as:eL?"h2":"h1",mb:8,mt:40,children:tC}),(0,l.tZ)(L.I.MedicalReview,{size:"small",reviewBy:tD}),(0,l.tZ)(f.T,{h:24})]}),(!eL||em)&&(0,l.tZ)(l.HY,{children:(0,l.tZ)(Y.v,{onSubmitDueDate:(e,t)=>{let a=handleLeadGen(t);a&&onSubmitDueDate(e)},additionalQuestions:(null==k?void 0:k.listQuestions)||[],controlledSubmit:k.is_leadgen&&"undefined"!=typeof localStorage&&"done"!==localStorage.getItem(V.d4),adUnitPath:ed?tg:""})}),eL&&!ed&&!em&&(0,l.BX)(l.HY,{children:[(0,l.tZ)(desktopNavResult,{suggestedArticles:tt,topics:ev||[],isShowFaqs:tB,sponsorBanner:null==k?void 0:k.sponsor_banner,hasHelpfulTips:tp}),(0,l.tZ)(g.x,{pb:16,children:(0,l.tZ)(disclaimer,{description:k.disclaimer,bordered:!1})})]})]})]}),eB!==o.error?(0,l.BX)(eJ,{style:eL?{padding:0}:{},children:[eL&&!ed&&(0,l.tZ)(TrimeterSlider,{currentWeek:eU,isSponsored:null==k?void 0:k.is_sponsored}),eL&&(0,l.BX)(e$,{children:[!ed&&(0,l.tZ)(recalculateBtnWithTooltip,{}),(0,l.BX)("div",{children:[(0,l.BX)(g.x,{px:ed?16:0,pb:ed?16:0,bg:p.r.colors.pink50,id:i.due_date_revealed,children:[(0,l.tZ)(eF,{dueDate:eX,currentWeek:eU,articleLink:tb}),(0,l.tZ)(O.j9,{children:(0,l.tZ)(H.Q,{onClickGoToOvulationTool:e=>{e&&updateSidisData(e),ec.push(eh(K.QO.OVULATION)||"/")},dueDateWeeks:en,currentWeek:eU,selectedWeek:eQ,firstDay:eY,onClickWeek:()=>tw(!0)})}),!ed&&(0,l.tZ)(v.k,{justify:"center",mb:32,children:(0,l.tZ)(X.n.BottomNavHorizonal,{shareUrl:tx,showFull:!0,iconSize:24,styles:{heading:{fontSize:12}},bgColor:p.r.colors.white,bgColorCopyBtn:p.r.colors.gray100})})]}),ed&&(0,l.tZ)(g.x,{px:16,py:24,children:(0,l.tZ)(disclaimer,{description:k.disclaimer,bordered:!1})})]}),(0,l.tZ)(guideAndSupport,{titleArticle:null===(n=en[eQ-1])||void 0===n?void 0:n.title_article,descriptionArticle:null===(y=en[eQ-1])||void 0===y?void 0:y.description_article,suggestedArticles:tt,sponsorBanner:k.sponsor_banner,topics:ev,dueDate:eX,adUnitPath:tg}),tp&&(0,l.BX)("div",{id:i.helpful_tips_for_mom,className:"mt-0 md:mt-16",children:[(0,l.tZ)(RelatedTools,{title:tn,tools:ti}),(0,l.tZ)(LastestPregnancy,{title:to,description:tl,categories:td,className:"mt-0 md:mt-10"}),(0,l.tZ)(OtherAritlces,{title:ts,description:tc,articles:tu,className:"mt-0 md:mt-10"}),(0,l.tZ)(SuggestedVideos,{title:th,videos:tm,className:"mt-0 md:mt-10"})]}),!ed&&tB&&(0,l.tZ)(g.x,{id:i.faq,pt:64,mih:"80vh",children:(0,l.tZ)(component_currentFaqs,{currentFaqs:tv,bgContentColor:p.r.colors.white})})]}),!eL&&(0,l.BX)(e$,{children:[!ed&&(0,l.tZ)(dueDateIntroBanner,{featuredImage:null==k?void 0:k.featured_image}),(0,l.tZ)(disclaimer,{description:k.disclaimer}),(0,l.tZ)(component_currentFaqs,{currentFaqs:tv})]}),(0,l.tZ)("div",{className:"bottom-ad"})]}):(0,l.tZ)(eJ,{"data-error":"true",children:(0,l.BX)(v.k,{maw:400,py:16,gap:16,direction:"column",align:"center",children:[(0,l.tZ)("img",{src:"".concat(V.Nr,"/due-date-calculation-error.png"),style:{width:"200px",height:"200px",objectFit:"contain",maxWidth:"100%"},alt:"",loading:"lazy"}),(0,l.tZ)(h.T,{size:"h3",align:"center",color:p.r.colors.gray800,children:"Oops"}),(0,l.tZ)(h.T,{size:"p3",align:"center",color:p.r.colors.gray700,children:eS({id:"dueDatePage.error.description"})}),(0,l.tZ)(m.B,{variant:"secondary",size:"lg",onClick:()=>ec.push("/health-tools"),children:eS({id:"dueDatePage.explore_other_tools",defaultMessage:"Explore other tools"})})]})})]}),ed&&tB&&(0,l.tZ)(b.W,{size:"lg",id:i.faq,children:(0,l.tZ)(component_currentFaqs,{currentFaqs:tv})}),ed&&(0,l.tZ)(I.d,{pageItem:t_}),(0,l.tZ)(z.default.FitnessHealthTool,{appTool:eL?void 0:"baby-kick-counter",isDueDateRecalculate:eL,shareUrl:tx}),ed&&(0,l.BX)(l.HY,{children:[(0,l.tZ)(WeekDrawer,{open:ty,onClose:()=>tw(!1),dueDateAllWeeks:en,firstDay:eY,currentWeek:eQ,onWeekClick:e=>ej(Number(e))}),(0,l.tZ)(R.U,{categories:eL?ta:k.pregnacy_navigation,drawerProps:{open:tk,onClose:()=>tS(!1)}})]}),eL&&(0,l.BX)(E.o,{children:[(0,l.tZ)(A.FixedBottomAdBlock,{adUnitPath:tg,className:"article-bottom-ad",isMobile:ed}),(0,l.tZ)(G.OutOfPageAd,{id:"div-gpt-out-of-page",adUnitPath:tg})]})]})}},sXkf:function(e,t,a){a.d(t,{$r:function(){return m},j$:function(){return l},lt:function(){return c},mq:function(){return u},oX:function(){return s},tZ:function(){return o},xT:function(){return i},xj:function(){return d},yz:function(){return h}});var r=a("Vvt1"),n=a.n(r);let i=n()(()=>Promise.all([a.e(9377),a.e(9043),a.e(9409),a.e(6259),a.e(1818),a.e(7519),a.e(761),a.e(2189),a.e(5231),a.e(7797),a.e(5454),a.e(5481),a.e(140),a.e(5718),a.e(3684),a.e(5349),a.e(4148),a.e(2509),a.e(1533),a.e(1108),a.e(9124),a.e(4190),a.e(2582),a.e(6509),a.e(5308),a.e(4125),a.e(9715),a.e(7730),a.e(3929),a.e(891),a.e(137),a.e(4414),a.e(1079),a.e(7613),a.e(8098),a.e(3416),a.e(2500),a.e(1570),a.e(3506),a.e(1413),a.e(3534),a.e(2138),a.e(9467),a.e(4467),a.e(6966),a.e(5243),a.e(8132),a.e(1375),a.e(4561),a.e(1448),a.e(5465),a.e(1217),a.e(5480),a.e(731),a.e(2050),a.e(2008),a.e(8469),a.e(8214),a.e(1482),a.e(6817),a.e(467),a.e(5951),a.e(9357),a.e(747),a.e(5675),a.e(6753),a.e(4802),a.e(3046),a.e(5745),a.e(3437),a.e(252),a.e(6839),a.e(9424),a.e(5702),a.e(8922),a.e(6399),a.e(553),a.e(2902),a.e(4969),a.e(3257),a.e(6611),a.e(7538),a.e(6894),a.e(5341),a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612),a.e(2819),a.e(7695),a.e(3602),a.e(279)]).then(a.bind(a,"4GgH")).then(e=>e.DueDatePageComponent),{loadableGenerated:{webpack:()=>["4GgH"]}}),o=n()(()=>Promise.all([a.e(9377),a.e(9043),a.e(9409),a.e(6259),a.e(1818),a.e(7519),a.e(761),a.e(2189),a.e(5231),a.e(7797),a.e(5454),a.e(5481),a.e(140),a.e(5718),a.e(3684),a.e(5349),a.e(4148),a.e(2509),a.e(1533),a.e(1108),a.e(9124),a.e(4190),a.e(2582),a.e(6509),a.e(5308),a.e(4125),a.e(9715),a.e(7730),a.e(3929),a.e(891),a.e(137),a.e(4414),a.e(1079),a.e(7613),a.e(8098),a.e(3416),a.e(2500),a.e(1570),a.e(3506),a.e(1413),a.e(3534),a.e(2138),a.e(9467),a.e(4467),a.e(6966),a.e(5243),a.e(8132),a.e(1375),a.e(4561),a.e(1448),a.e(5465),a.e(1217),a.e(5480),a.e(731),a.e(2050),a.e(2008),a.e(8469),a.e(8214),a.e(1482),a.e(6817),a.e(467),a.e(5951),a.e(9357),a.e(747),a.e(5675),a.e(6753),a.e(4802),a.e(3046),a.e(5745),a.e(3437),a.e(252),a.e(6839),a.e(9424),a.e(5702),a.e(8922),a.e(6399),a.e(553),a.e(2902),a.e(4969),a.e(3257),a.e(6611),a.e(7538),a.e(6894),a.e(5341),a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612),a.e(2819),a.e(7695),a.e(3602),a.e(1380)]).then(a.bind(a,"OPxG")).then(e=>e.BMIToolPage),{loadableGenerated:{webpack:()=>["OPxG"]}}),l=n()(()=>Promise.all([a.e(9377),a.e(9043),a.e(9409),a.e(6259),a.e(1818),a.e(7519),a.e(761),a.e(2189),a.e(5231),a.e(7797),a.e(5454),a.e(5481),a.e(140),a.e(5718),a.e(3684),a.e(5349),a.e(4148),a.e(2509),a.e(1533),a.e(1108),a.e(9124),a.e(4190),a.e(2582),a.e(6509),a.e(5308),a.e(4125),a.e(9715),a.e(7730),a.e(3929),a.e(891),a.e(137),a.e(4414),a.e(1079),a.e(7613),a.e(8098),a.e(3416),a.e(2500),a.e(1570),a.e(3506),a.e(1413),a.e(3534),a.e(2138),a.e(9467),a.e(4467),a.e(6966),a.e(5243),a.e(8132),a.e(1375),a.e(4561),a.e(1448),a.e(5465),a.e(1217),a.e(5480),a.e(731),a.e(2050),a.e(2008),a.e(8469),a.e(8214),a.e(1482),a.e(6817),a.e(467),a.e(5951),a.e(9357),a.e(747),a.e(5675),a.e(6753),a.e(4802),a.e(3046),a.e(5745),a.e(3437),a.e(252),a.e(6839),a.e(9424),a.e(5702),a.e(8922),a.e(6399),a.e(553),a.e(2902),a.e(4969),a.e(3257),a.e(6611),a.e(7538),a.e(6894),a.e(5341),a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612),a.e(2819),a.e(7695),a.e(3602),a.e(913)]).then(a.bind(a,"1x8x")).then(e=>e.BMRToolPage),{loadableGenerated:{webpack:()=>["1x8x"]}}),d=n()(()=>Promise.all([a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612)]).then(a.bind(a,"tK8Q")).then(e=>e.PWGToolPage),{loadableGenerated:{webpack:()=>["tK8Q"]}}),s=n()(()=>Promise.all([a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612)]).then(a.bind(a,"HGXp")).then(e=>e.THRToolPage),{loadableGenerated:{webpack:()=>["HGXp"]}}),c=n()(()=>Promise.all([a.e(9377),a.e(9043),a.e(9409),a.e(6259),a.e(1818),a.e(7519),a.e(761),a.e(2189),a.e(5231),a.e(7797),a.e(5454),a.e(5481),a.e(140),a.e(5718),a.e(3684),a.e(5349),a.e(4148),a.e(2509),a.e(1533),a.e(1108),a.e(9124),a.e(4190),a.e(2582),a.e(6509),a.e(5308),a.e(4125),a.e(9715),a.e(7730),a.e(3929),a.e(891),a.e(137),a.e(4414),a.e(1079),a.e(7613),a.e(8098),a.e(3416),a.e(2500),a.e(1570),a.e(3506),a.e(1413),a.e(3534),a.e(2138),a.e(9467),a.e(4467),a.e(6966),a.e(5243),a.e(8132),a.e(1375),a.e(4561),a.e(1448),a.e(5465),a.e(1217),a.e(5480),a.e(731),a.e(2050),a.e(2008),a.e(8469),a.e(8214),a.e(1482),a.e(6817),a.e(467),a.e(5951),a.e(9357),a.e(747),a.e(5675),a.e(6753),a.e(4802),a.e(3046),a.e(5745),a.e(3437),a.e(252),a.e(6839),a.e(9424),a.e(5702),a.e(8922),a.e(6399),a.e(553),a.e(2902),a.e(4969),a.e(3257),a.e(6611),a.e(7538),a.e(6894),a.e(5341),a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612),a.e(2819),a.e(7695),a.e(3602),a.e(7536)]).then(a.bind(a,"OEyr")).then(e=>e.OvulationPageComponent),{loadableGenerated:{webpack:()=>["OEyr"]}}),u=n()(()=>Promise.all([a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612),a.e(2819),a.e(7695),a.e(3005)]).then(a.bind(a,"i5SK")).then(e=>e.BabyVaccinationPage),{loadableGenerated:{webpack:()=>["i5SK"]}}),h=n()(()=>Promise.all([a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612),a.e(2819),a.e(7695),a.e(3733)]).then(a.bind(a,"+Bqo")).then(e=>e.BabyGrowthPage),{loadableGenerated:{webpack:()=>["+Bqo"]}}),m=n()(()=>Promise.all([a.e(9377),a.e(9043),a.e(9409),a.e(6259),a.e(1818),a.e(7519),a.e(761),a.e(2189),a.e(5231),a.e(7797),a.e(5454),a.e(5481),a.e(140),a.e(5718),a.e(3684),a.e(5349),a.e(4148),a.e(2509),a.e(1533),a.e(1108),a.e(9124),a.e(4190),a.e(2582),a.e(6509),a.e(5308),a.e(4125),a.e(9715),a.e(7730),a.e(3929),a.e(891),a.e(137),a.e(4414),a.e(1079),a.e(7613),a.e(8098),a.e(3416),a.e(2500),a.e(1570),a.e(3506),a.e(1413),a.e(3534),a.e(2138),a.e(9467),a.e(4467),a.e(6966),a.e(5243),a.e(8132),a.e(1375),a.e(4561),a.e(1448),a.e(5465),a.e(1217),a.e(5480),a.e(731),a.e(2050),a.e(2008),a.e(8469),a.e(8214),a.e(1482),a.e(6817),a.e(467),a.e(5951),a.e(9357),a.e(747),a.e(5675),a.e(6753),a.e(4802),a.e(3046),a.e(5745),a.e(3437),a.e(252),a.e(6839),a.e(9424),a.e(5702),a.e(8922),a.e(6399),a.e(553),a.e(2902),a.e(4969),a.e(3257),a.e(6611),a.e(7538),a.e(6894),a.e(5341),a.e(4846),a.e(2233),a.e(1058),a.e(3295),a.e(1538),a.e(7152),a.e(5684),a.e(2574),a.e(9884),a.e(7644),a.e(6962),a.e(8767),a.e(6638),a.e(7741),a.e(3434),a.e(2433),a.e(5385),a.e(3564),a.e(7082),a.e(3158),a.e(5641),a.e(7454),a.e(7004),a.e(4758),a.e(6219),a.e(17),a.e(8990),a.e(4067),a.e(9487),a.e(9083),a.e(1520),a.e(270),a.e(7596),a.e(8217),a.e(7543),a.e(2835),a.e(2507),a.e(6885),a.e(7859),a.e(690),a.e(2730),a.e(6287),a.e(7682),a.e(1551),a.e(4870),a.e(9922),a.e(3133),a.e(612),a.e(2002),a.e(1880),a.e(7471),a.e(7165),a.e(5451),a.e(8612),a.e(2819),a.e(7695),a.e(3602),a.e(8814)]).then(a.bind(a,"QDNU")).then(e=>e.BabyPoopPage),{loadableGenerated:{webpack:()=>["QDNU"]}})},KsjV:function(e,t,a){a.d(t,{VL:function(){return verifyPhoneExistApi},o:function(){return onResendCode},oU:function(){return verifyPhoneExistByCampaignCodeApi},vt:function(){return saveLeadApi}});var r=a("Wgwc"),n=a.n(r),i=a("09QT"),o=a("oQBk"),l=a("xIXX"),d=a("CJtR");let verifyPhoneExistApi=async e=>await (0,l.uu)((0,d.DS)(o.y.LEADGEN.POST_LEAD_FRISO_VERIFY_PHONE_EXIST),"POST",{data:{phone:e}}),verifyPhoneExistByCampaignCodeApi=async(e,t)=>await (0,i.d)(o.y.LEADGEN.POST_LEAD_VERIFY_EXIST_PHONE,{method:"POST",data:{phone:e,campaign_code:t}},"lead"),saveLeadApi=async e=>{let{first_name:t,last_name:a,address:r,dob:i,email:s,phone:c}=e||{};return await (0,l.uu)((0,d.DS)(o.y.LEADGEN.POST_LEAD_LEAD,{campaignCode:"lhdqxfoggwgskbb"}),"POST",{data:{url:window.location.href,title_article:document.title,referrer:"hlbs_pooptracker",meta:[{key:"first_name",value:t||"",control:"text"},{key:"last_name",value:a||"",control:"text"},{key:"due_date_dob",value:i?n()(i).format("YYYY-MM-DD"):"",control:"due_date_dob"},{key:"province",value:(null==r?void 0:r.selectedProvince)||"",control:"province"},{key:"email",value:s||"",control:"email"},{key:"phone",value:c||"",control:"tel"},{key:"address",value:r?[(null==r?void 0:r.selectedProvince)||"",(null==r?void 0:r.selectedDistrict)||"",(null==r?void 0:r.selectedWard)||"",(null==r?void 0:r.extraInfo)||""].join("; "):"",control:"text"}]}})},onResendCode=async e=>{await (0,l.uu)((0,d.DS)(o.y.LEADGEN.POST_LEAD_SEND_OTP),"POST",{data:{phone_number:e}})}},aheT:function(e,t,a){a.d(t,{Z:function(){return X}});var r=a("BGKE"),n=a("q1tI"),i=a("nGnw"),o=a("wp0n"),l=a("fNFL"),d=a("SoOY"),s=a("q9DY"),c=a("mYVa"),u=a("lSJj"),h=a("Eso5"),m=a("Tabs"),p=a("jD9D"),g=a("Iblh"),f=a("Wgwc"),v=a.n(f),b=a("p46w"),x=a.n(b),y=a("dDsW"),w=a("ink7"),k=a("oQBk"),S=a("xIXX"),Z=a("CJtR"),T=a("0VOb"),_=a("JuOI"),C=a("raAP"),D=a("hXNO"),B=a("P5LW"),P=a("rIrU"),M=a("o0qI");let N=[{name:"An Giang",id:1},{name:"B\xe0 Rịa - Vũng T\xe0u",id:2},{name:"Bắc Giang",id:3},{name:"Bắc Kạn",id:4},{name:"Bạc Li\xeau",id:5},{name:"Bắc Ninh",id:6},{name:"Bến Tre",id:7},{name:"B\xecnh Định",id:9},{name:"B\xecnh Dương",id:8},{name:"B\xecnh Phước",id:10},{name:"B\xecnh Thuận",id:11},{name:"C\xe0 Mau",id:12},{name:"Cần Thơ",id:14},{name:"Cao Bằng",id:13},{name:"Đ\xe0 Nẵng",id:15},{name:"Đắk Lắk",id:16},{name:"Đắk N\xf4ng",id:17},{name:"Điện Bi\xean",id:18},{name:"Đồng Nai",id:19},{name:"Đồng Th\xe1p",id:20},{name:"Gia Lai",id:21},{name:"H\xe0 Giang",id:22},{name:"H\xe0 Nam",id:23},{name:"H\xe0 Nội",id:28},{name:"H\xe0 Tĩnh",id:25},{name:"Hải Dương",id:26},{name:"Hải Ph\xf2ng",id:27},{name:"Hậu Giang",id:29},{name:"Hồ Ch\xed Minh",id:30},{name:"H\xf2a B\xecnh",id:31},{name:"Hưng Y\xean",id:32},{name:"Kh\xe1nh H\xf2a",id:33},{name:"Ki\xean Giang",id:34},{name:"Kon Tum",id:35},{name:"Lai Ch\xe2u",id:36},{name:"L\xe2m Đồng",id:37},{name:"Lạng Sơn",id:38},{name:"L\xe0o Cai",id:39},{name:"Long An",id:40},{name:"Nam Định",id:41},{name:"Nghệ An",id:42},{name:"Ninh B\xecnh",id:43},{name:"Ninh Thuận",id:44},{name:"Ph\xfa Thọ",id:45},{name:"Ph\xfa Y\xean",id:46},{name:"Quảng B\xecnh",id:47},{name:"Quảng Nam",id:48},{name:"Quảng Ng\xe3i",id:49},{name:"Quảng Ninh",id:50},{name:"Quảng Trị",id:51},{name:"S\xf3c Trăng",id:52},{name:"Sơn La",id:53},{name:"T\xe2y Ninh",id:54},{name:"Th\xe1i B\xecnh",id:55},{name:"Th\xe1i Nguy\xean",id:56},{name:"Thanh H\xf3a",id:57},{name:"Thừa Thi\xean Huế",id:58},{name:"Tiền Giang",id:59},{name:"Tr\xe0 Vinh",id:60},{name:"Tuy\xean Quang",id:61},{name:"Vĩnh Long",id:62},{name:"Vĩnh Ph\xfac",id:63},{name:"Y\xean B\xe1i",id:64}];var E=a("KsjV"),A=a("8wjV"),I=a("RZSM"),R=a("vaps"),frisoOnboarding_mainContent=e=>{let{children:t,step:a,onContinue:i,desktopBanner:o,frisoModalRatio:l,mobileBanner:d,mobileBannerRatio:s,desktopBannerRatio:u,loading:m}=e,{formatMessage:g}=(0,y.Z)(),f=(0,C.U)(),v={display:"flex",gap:(0,c.h)(8),justifyContent:"center",background:"white",paddingTop:(0,c.h)(24),paddingBottom:(0,c.h)(24),borderBottomRightRadius:(0,c.h)(8),button:{width:"100%",maxWidth:(0,c.h)(400)}},b=(0,r.tZ)(r.HY,{children:(0,r.tZ)(A.B,{loading:m,"data-event-category":"Leadgen Pop Up","data-event-action":"Submit Click","data-event-label":f,onClick:()=>{x&&T(!0),null==i||i()},children:g({id:"onboarding.friso.continue"})})}),x=(0,D.d)(),{width:w,height:k}=(0,p.n)(),S=w*s.height/s.width,[Z,T]=(0,n.useState)(!1);return x?(0,r.BX)(h.x,{sx:{position:"relative",height:"100%"},onTouchStart:()=>T(!0),children:[(0,r.tZ)(h.x,{className:"mobile-template",sx:{position:"absolute",height:"".concat((Z?1:((k<=667?190:265)+S+74)/k)*100,"%"),left:0,bottom:0,right:0,transition:"height 0.4s ease"},children:(0,r.tZ)(h.x,{sx:{height:"100%",backgroundColor:"white",borderTopLeftRadius:Z?0:(0,c.h)(12),borderTopRightRadius:Z?0:(0,c.h)(12)},children:(0,r.BX)(h.x,{sx:{height:"calc(100% - 74px)",background:"url(".concat(d,")"),backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"top center",overflowY:"auto",borderRadius:"inherit"},children:[(0,r.tZ)(I.o,{ratio:(null==s?void 0:s.width)/(null==s?void 0:s.height),w:"100%"}),(0,r.tZ)(h.x,{sx:{padding:"".concat((0,c.h)(28)," ").concat((0,c.h)(16)," ").concat((0,c.h)(16)),background:"white"},children:t})]})})}),0===a&&(0,r.tZ)(h.x,{sx:{...v,position:"absolute",left:0,bottom:0,right:0,padding:(0,c.h)(16)},children:b})]}):(0,r.tZ)(I.o,{className:"desktop-template",ratio:l.width/l.height,w:"100%",sx:{"& > div":{justifyContent:"flex-end"}},children:(0,r.tZ)(h.x,{sx:{background:"url(".concat(o,")"),backgroundSize:"contain",backgroundPosition:"top left",backgroundRepeat:"no-repeat",width:"100%",height:"100%",justifyContent:"space-between",alignItems:"stretch",borderRadius:(0,c.h)(8),backgroundColor:"white",boxShadow:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 2.25rem 1.75rem -0.4375rem, rgba(0, 0, 0, 0.04) 0 1.0625rem 1.0625rem -0.4375rem"},children:(0,r.BX)(h.x,{sx:{position:"relative",height:"100%",width:"".concat((l.width-u.width)/l.width*100,"%")},children:[(0,r.tZ)(R.x,{h:"calc(100% - 90px)",children:(0,r.tZ)(h.x,{sx:{padding:"".concat((0,c.h)(32)," ").concat((0,c.h)(24)," 0")},children:t})}),0===a&&(0,r.tZ)(h.x,{sx:{...v,position:"absolute",left:0,bottom:0,right:0},children:b})]})})})},L=a("q0An");let frisoOnboardingSchema=e=>L.Ry().shape({phone:L.Z_().transform(e=>e.replace("+84","0")).required(e({id:"onboarding.friso.updatePhone.error"})).length(10,"Số điện thoại kh\xf4ng hợp lệ").default(""),dob:L.Z_().required(e({id:"onboarding.friso.errorMessage.requiredDob"})).default(""),name:L.Z_().required(e({id:"onboarding.friso.errorMessage.requiredFirstName"})),email:L.Z_().required(e({id:"onboarding.friso.errorMessage.requiredEmail"})).email(e({id:"onboarding.friso.errorMessage.invalidEmail"})).default(""),address:L.nK().required(e({id:"onboarding.friso.address.error"})),term:L.Xg().oneOf([!0],e({id:"onboarding.friso.term.error"}))});var H=a("dvDa"),z=a("ftPL"),O=a("OGPO");let getFullname=e=>{var t;return(null===(t=Array.from(e).find(e=>"full_name"===e.getAttribute("inputtype")))||void 0===t?void 0:t.getAttribute("value"))||""},getEmail=e=>{var t;return(null===(t=Array.from(e).find(e=>"email"===e.getAttribute("inputtype")))||void 0===t?void 0:t.getAttribute("value"))||""},getPhone=e=>{var t;return(null===(t=Array.from(e).find(e=>"phone"===e.getAttribute("inputtype")))||void 0===t?void 0:t.getAttribute("value"))||""},useSidisTracking=()=>{let e=(0,C.U)(),t=(0,n.useRef)(()=>{var t;let a=(0,z.xh)(),r=document.querySelector("form.friso-form")||{},n=getEmail(r.elements||[]),i=getFullname(r.elements||[]),o=getPhone(r.elements||[]);H.default.post(O.v2+"/v1/custom-event/collect",{action:"form-abandoned",source:"leadgen",ga_client_id:x().get(P.ch),email:a.email||n||"",account_id:a.id,site_code:O.HF[S.SP],timestamp:new Date().toISOString(),data:{timestamp:new Date().toISOString(),page_url:e,window_id:(0,S.ZY)(),cookie_id:(0,z.tw)(),client_agent:(null===(t=navigator)||void 0===t?void 0:t.userAgent)||"",token:localStorage.getItem("fcm_token"),email:a.email||n||"",name:i,phone:o,account_id:a.id,campaign_id:4531,campaign_name:"[Production] Friso Project"}}).catch(console.log)});return{trackCloseBabyPoopModal:t.current}};var X=(0,n.forwardRef)((e,t)=>{let{type:a,desktopBanner:f=i.C.getAssetPath("friso/onboarding-banner.jpg"),mobileBanner:b=i.C.getAssetPath("friso/onboarding-banner-mobile.jpg"),mobileBannerRatio:A={width:375,height:240},desktopBannerRatio:I={width:480,height:740},delayTime:R=3e3,isModal:L=!1}=e,{trackCloseBabyPoopModal:H}=useSidisTracking(),z="friso_disable_"+a,O="friso_success_subribe",X="friso_success_skip",{locale:G}=(0,B.h)(),{formatMessage:Y}=(0,y.Z)(),{height:F}=(0,p.n)(),W=(0,D.d)(),U=(0,C.U)(),[q,{open:Q,close:j}]=(0,g.q)(!1),[V,K]=(0,n.useState)(null),[J,$]=(0,n.useState)(0),[ee,et]=(0,n.useState)(!1),[ea,er]=(0,n.useState)(!1),[en,ei]=(0,n.useState)(),[eo,el]=(0,n.useState)(!1),ed=Y({id:"notification.comment.somethingWrong"}),es=(0,n.useRef)(null),ec=v()(),eu=ec.month(ec.month()+10).date(30).hour(0).minute(0).second(0).toDate(),eh=ec.month(ec.month()-6).date(1).hour(0).minute(0).second(0).toDate(),em={width:F>700?1128:1e3,height:F>700?740:620},onSkip=()=>{x().get(X)||(0,E.vt)(),x().set(z,"true"),x().set(X,"true")},onSuccess=e=>{let{phone:t,dob:a}=e;x().set(O,"true");let r=v()(a),n=r.isSameOrBefore(v()()),i=r.format("YYYY-MM-DD");window.location.href=(0,w.U)("https://zalo.me/s/3605814730108331998/?ver=1&source=hlbs&phone={phone}&dob={dob}&edd={edd}",{phone:t,...n?{dob:i}:{edd:i}})};(0,n.useImperativeHandle)(t,()=>({open:Q,close:j})),(0,n.useEffect)(()=>{x().get(O)||x().get(X)||setTimeout(()=>{null==Q||Q()},R)},[]),(0,n.useEffect)(()=>{window.onbeforeunload=function(){x().get(X)||!q||eo||((0,E.vt)(),x().set(X,"true"))}},[q]);let{state:{userInfo:ep}}=(0,n.useContext)(M.I),onFormSubmit=async e=>{let{address:t,email:a,name:r,dob:n,phone:i}=e,o=r.split(" "),l=o[o.length-1];o.pop();let d=o.join(" ");if(!i)return;let s=i.replace("+84","0"),c={...e,phone:s,first_name:d,last_name:l,address:t,email:a,dob:n};ei(c),K(s),et(!0),ef(void 0);try{var u;let e=await (0,S.uu)((0,Z.DS)(k.y.LEADGEN.POST_LEAD_SEND_OTP),"POST",{data:{phone_number:s}}),t=null==e?void 0:null===(u=e._messages)||void 0===u?void 0:u[0],a=null==e?void 0:e._error_code;if("Send sms successfully"!==t){if("ERP_002"===a)return el(!0),(0,E.VL)(s).then(e=>{var t;if((null==e?void 0:null===(t=e._messages)||void 0===t?void 0:t[0])==="Phone is available")return(0,E.vt)(c)}).then(()=>{onSuccess(c),et(!1),null==j||j()}),Promise.reject(Error("exist"));"The number is invalid."===t&&(t="Số điện thoại kh\xf4ng hợp lệ. Vui l\xf2ng kiểm tra lại số điện thoại đ\xe3 nhập."),ef(t||ed),et(!1)}et(!1)}catch(e){et(!1)}},[eg,ef]=(0,n.useState)(),onOtpSubmit=async e=>{if(ef(void 0),er(!0),!V)return!1;try{let t=await (0,S.uu)((0,Z.DS)(k.y.LEADGEN.POST_LEAD_VERIFY_OTP),"POST",{data:{phone_number:V,otp_code:e}}),a=null==t?void 0:t._messages[0];if("Verify successfully"===a||"This phone number was verified"===a)el(!0),(0,E.VL)(V).then(e=>{var t;if((null==e?void 0:null===(t=e._messages)||void 0===t?void 0:t[0])==="Phone is available")return(0,E.vt)(en)}).then(()=>{onSuccess(en)});else{let e=Y({id:"notification.comment.somethingWrong"}),a=(null==t?void 0:t._messages[0])||e;return ef(a),er(!1),a}}catch(t){console.error(t);let e=Y({id:"notification.comment.somethingWrong"});(0,T.c)({title:e,message:"",type:"danger"}),er(!1)}};(0,n.useEffect)(()=>{[f,b].forEach(e=>{let t=new Image;t.src=e})},[]);let mainContent=()=>{var e;return(0,r.BX)(r.HY,{children:[(0,r.tZ)(frisoOnboarding_mainContent,{step:J,desktopBanner:f,desktopBannerRatio:I,frisoModalRatio:em,mobileBanner:b,mobileBannerRatio:A,loading:ee,onContinue:()=>{var e;return null==es?void 0:null===(e=es.current)||void 0===e?void 0:e.submitForm()},children:(0,r.BX)(d.TG.StepRenderer,{onStepChange:$,children:[(0,r.tZ)(d.TG.FrisoForm,{ref:es,onSubmit:onFormSubmit,alwaysRender:!0,validateSchema:(0,m.X)(frisoOnboardingSchema(Y)),customTerms:(0,r.tZ)(o.T,{size:W?"p3":"p4",children:Y({id:"onboarding.friso.term"},{helloBacsi:(0,r.tZ)("a",{target:"_blank",title:"Hello Bacsi",children:null===(e=P.CX[G])||void 0===e?void 0:e.SITE_NAME_FORMATTED}),brand:(0,r.tZ)("a",{target:"_blank",href:"https://www.friso.com.vn/chinh-sach-bao-mat",title:"Friso",children:"Friso"})})}),customFormTexts:{heading:Y({id:"onboarding.friso.heading",defaultMessage:"Your information"}),description:Y({id:"onboarding.friso.description",defaultMessage:"To stay up-to-date with our exclusive offers and exciting updates, please provide your information so we can share the latest news with you!"})},onClose:()=>!1,defaultValues:{phone:null==ep?void 0:ep.phone,email:(null==ep?void 0:ep.email)&&!ep.email.endsWith("@facebook.com")?ep.email:""},inputOrder:[{inputType:"full_name",label:Y({id:"onboarding.friso.full_name",defaultMessage:"Mom's full name"}),placeholder:Y({id:"onboarding.friso.full_name_placeholder",defaultMessage:"V\xed dụ: Nguyễn Anh Thư"})},{inputType:"dob",name:"dob",label:Y({id:"onboarding.friso.dob",defaultMessage:"Baby‘s DOB"}),withAsterisk:!0,maxDate:eu,minDate:eh},{inputType:"phone",name:"phone",label:Y({id:"onboarding.friso.phone",defaultMessage:"Mom’s phone number"})},{inputType:"email",name:"email",label:Y({id:"onboarding.friso.email",defaultMessage:"Mom’s email"}),placeholder:Y({id:"onboarding.friso.email_placeholder",defaultMessage:"email@email.com"})},{inputType:"address",label:Y({id:"onboarding.friso.address",defaultMessage:"Address"}),className:"address-input",provinces:N,placeholder:{province:Y({id:"onboarding.friso.province"}),district:Y({id:"onboarding.friso.district"}),ward:Y({id:"onboarding.friso.ward"})}},{inputType:"term",className:"term-control"}],sx:e=>({'&[data-active="false"]':{display:"none !important"},".friso-form":{justifyContent:"space-between",".half-col":{[e.fn.largerThan("md")]:{width:"calc((100% - 16px)/2) !important"}},".term-control":{paddingTop:(0,c.h)(10)},"div:last-child":{marginBottom:"0 !important"},".mantine-Select-item":{fontSize:"14px"},".mantine-Input-input":{"&[data-invalid]::placeholder, &[data-invalid].mantine-DatePickerInput-input":{color:"#737373"}}},".address-input > div":{display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-between",".mantine-InputWrapper-root":{width:"100%",[e.fn.largerThan("md")]:{width:"calc((100% - 32px)/3)","&:last-child":{width:"100%"}}}}})}),(0,r.tZ)(d.TG.OtpForm.Phone,{loading:ea,onSubmit:onOtpSubmit,onResendCode:E.o,otpError:eg,onClose:onSkip,canSkip:!1})]})}),(0,r.tZ)(u.k,{"data-event-category":"Leadgen Pop Up","data-event-action":"Skip Click","data-event-label":U,onClick:()=>{j(),onSkip(),H()},sx:{position:"absolute",top:0,right:0,cursor:"pointer",padding:(0,c.h)(10)},children:(0,r.tZ)(s.Z,{})})]})};return(0,r.tZ)(_.Z,{children:(0,r.tZ)(d.TG.Provider,{children:L?(0,r.tZ)(l.M,{target:P.Hh,opened:q,onClose:()=>!1,styles:e=>({header:{position:"absolute",top:0,right:0,borderBottom:0},content:{flex:"auto",background:"transparent",[e.fn.smallerThan("sm")]:{maxHeight:"100%",height:"100%",position:"relative",borderRadius:0},[e.fn.largerThan("sm")]:{maxWidth:(0,c.h)(em.width),width:"100%",height:"100%",maxHeight:(0,c.h)(em.height),boxShadow:"none"}},body:{padding:0,width:"100%",height:"100%",[e.fn.largerThan("sm")]:{display:"flex",alignItems:"center"}},inner:{padding:0,[e.fn.smallerThan("sm")]:{display:"flex",alignItems:"flex-end"}}}),children:mainContent()}):(0,r.tZ)(h.x,{children:mainContent()})})})})},vAgI:function(e,t,a){a.d(t,{OA:function(){return getActivityLevelVal},ZD:function(){return calculateCalories},b7:function(){return addResultToLink},ru:function(){return formatInjectedCareInfo},xv:function(){return checkBMRStatus}});var r=a("09QT"),n=a("oQBk"),i=a("8vdq");a("rEaw");let formatInjectedCareInfo=e=>{var t,a,r,n;return"string"!=typeof e?null:{type:(null===(t=/type="(.*?)"/gi.exec(e))||void 0===t?void 0:t[1])||"",dataId:(null===(a=/id="(.*?)"/gi.exec(e))||void 0===a?void 0:a[1])||"",dataTitle:(null===(r=/title="(.*?)"/gi.exec(e))||void 0===r?void 0:r[1])||"",dataDescription:(null===(n=/description="(.*?)"/gi.exec(e))||void 0===n?void 0:n[1])||""}},addResultToLink=e=>e.includes("?result=1")?e:e.includes("?")?e.replace("?","?result=1&"):e+"?result=1",calculateCalories=async e=>{let{weight:t,height:a,activityLevel:o=i.p1.LOW_INTENSITY,age:l,gender:d="male"}=e;return await (0,r.d)(n.y.HEALTH_TOOL.CALCULATE_CALORIES,{params:{weight:t,height:a,activityLevel:getActivityLevelNumberVal(o),age:l,gender:d}})},getActivityLevelNumberVal=e=>Object.values(i.p1).indexOf(e)+1,getActivityLevelVal=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return(null===(e=Object.values(i.p1))||void 0===e?void 0:e[t])||""},checkBMRStatus=e=>{let{gender:t,bmr:a}=e,r=Number(a);return"male"===t?r<1600?"low":r>1800?"high":"normal":r<1200?"low":r>1400?"high":"normal"};i.HE.BMI,i.HE.BMR,i.HE.THR}}]);