"use strict";(self.webpackChunkhhgDiscoverV1=self.webpackChunkhhgDiscoverV1||[]).push([[1461],{i6Rr:function(e,t,n){n.d(t,{H:function(){return c},a:function(){return u},b:function(){return i}});var r,a,o,i,l=n("Wbba");(r=o||(o={})).DUE_DATE="due-date-calculator",r.BMI="bmi",r.BMR="bmr",r.OVULATION="ovulation",r.IFRAME="IFRAME",r.PWG="pregnancy-weight-gain",r.THR="heart-rate",r.BABY_VACCINE="vaccination-tool",r.BABY_GROWTH="baby-growth-tracking",r.BABY_POOP="baby-poop-checking",(a=i||(i={})).DUE_DATE="DueDate",a.BMI="BMI",a.BMR="BMR",a.OVULATION="Ovulation",a.PWG="PregnancyWeightGain",a.THR="TargetHeartRate",a.BABY_VACCINE="BabyVaccine",a.BABY_GROWTH="BabyGrowth",a.BABY_POOP="BabyPoopChecking";let c={DUE_DATE:o.DUE_DATE,BMI:o.BMI,BMR:o.BMR,OVULATION:o.OVULATION,IFRAME:o.IFRAME,PWG:o.PWG,THR:o.THR,BABY_VACCINE:o.BABY_VACCINE,BABY_GROWTH:o.BABY_GROWTH,BABY_POOP:o.BABY_POOP},u={[c.DUE_DATE]:l.C.getAssetPath("health-tools/due-date-icon.svg")}},NQBa:function(e,t,n){n.d(t,{D:function(){return Divider}});var r=n("+OUp"),a=n.n(r),o=n("rBCA"),i=n("iBNF");let l=o.A.hr` border-width: 1px; border-color: ${i.w.colors.neutral200}; border-style: ${e=>e.dividerType}; `,Divider=({type:e="solid",className:t,style:n})=>a().createElement(l,{style:n,className:t,"data-diver-type":e,dividerType:e})},Xanp:function(e,t,n){n.d(t,{a:function(){return c},b:function(){return d},c:function(){return u},d:function(){return isSupportProduct},g:function(){return getURLwithSSOTracking},i:function(){return s}});var r=n("i6Rr"),a=n("Z0qH"),o=n("D7zM"),i=n("HG5m"),l=n("4BRW");let c=[l.L.Indonesia,l.L.Malaysia].includes(a.l),u=[l.L.Vietnam].includes(a.l),d=[l.L.Vietnam].includes(a.l),s=[l.L.Malaysia].includes(a.l),isSupportProduct=e=>{let t=o.u.getState().setupSource||"discover",n=(null==e?void 0:e.find(e=>"discover"===e.name))&&"discover"===t,r=(null==e?void 0:e.find(e=>"together"===e.name))&&"community"===t,a=(null==e?void 0:e.find(e=>"care"===e.name))&&"care"===t;return n||r||a},getURLwithSSOTracking=(e,{source:t,botItem:n})=>{var a;if(!t&&!n)return null;try{let o=new URL(e.startsWith("localhost")?`http://${e}`:e),l={bmi:r.b.BMI,bmr:r.b.BMR,"due-date":r.b.DUE_DATE,ovulation:r.b.OVULATION,"baby-growth":r.b.BABY_GROWTH,"baby-vaccine":r.b.BABY_VACCINE,"pregnancy-weight-gain":r.b.PWG,"target-heart-rate":r.b.THR,"baby-poop-checking":r.b.BABY_POOP},c=l[t],u=window.location.href.includes("/health-tools");return c&&!u?(o.searchParams.set("embeddedType","healthTool"),o.searchParams.set("toolName",c)):(null===(a=null==n?void 0:n.extra_settings)||void 0===a?void 0:a.subot_type)===i.h.ristScreener&&(o.searchParams.set("embeddedType","riskScreener"),o.searchParams.set("toolName",String(n.id))),o}catch(e){return null}}},Pvbb:function(e,t,n){n.d(t,{YA:function(){return redirectToSSOWithReturnUrl}}),n("/Ml6");var r=n("Xanp"),a=n("D7zM"),o=n("9brV");n("bPK4");let redirectToSSOWithReturnUrl=(e,t,n,i)=>{var l,c;let u=e||window.location.href,d=t?"".concat(u.includes("?")?"&":"?","source=").concat(null!=t?t:""):"",s=n?"".concat(u.includes("?")||d?"&":"?","action=").concat(null!=n?n:""):"",b=n?"".concat(u.includes("?")||d?"&":"?","campaign=").concat(null!=i?i:""):"";if(o.dX){let e="".concat(u).concat(s).concat(b),n=(null===(l=(0,r.g)(e,{source:t}))||void 0===l?void 0:l.href)||e,o=null==n?void 0:n.includes("joincommunity=1");a.u.getState().triggerLogin({returnUrl:n!==window.location.href?n:"",source:t||"",legalTextType:o?"community":"default"})}else{let e="".concat(u).concat(d).concat(s).concat(b),n=(null===(c=(0,r.g)(e,{source:t}))||void 0===c?void 0:c.href)||e;window.location.href=o.a5?"".concat(o.a5,"?returnUrl=").concat(encodeURIComponent(n)):"/"}}},"/GlT":function(e,t,n){n.d(t,{$t:function(){return abbreviateNumber},Yq:function(){return formatDate},ik:function(){return formatGenderUrl},vc:function(){return formatGender}});let formatDate=e=>{if(!e)return"";let t=new Date(e),n=Math.floor((Date.now()-t.getTime())/1e3),r=[{label:"year",seconds:31536e3},{label:"month",seconds:2592e3},{label:"day",seconds:86400},{label:"hour",seconds:3600},{label:"min",seconds:60},{label:"second",seconds:0}].find(e=>e.seconds{let t=String(e);if(e>=1e3){let n;let r=Math.floor((""+e).length/3);for(let t=2;t>=1;t--){n=parseFloat((0!=r?e/Math.pow(1e3,r):e).toPrecision(t));let a=(n+"").replace(/[^a-zA-Z 0-9]+/g,"");if(a.length<=2)break}n&&n%1!=0&&(n=n.toFixed(1)),t=n+["","k","m","b","t"][r]}return t},formatGenderUrl=e=>"male"===e?"m":"f",formatGender=e=>"m"===e?"male":"female"},ECoa:function(e,t,n){n.d(t,{A:function(){return Skeleton}});var r=n("+OUp");let a=r.createContext({});function Skeleton({count:e=1,wrapper:t,className:n,containerClassName:o,containerTestId:i,circle:l=!1,style:c,...u}){var d,s,b;let h=r.useContext(a),m={...u};for(let[e,t]of Object.entries(u))void 0===t&&delete m[e];let f={...h,...m,circle:l},g={...c,...function({baseColor:e,highlightColor:t,width:n,height:r,borderRadius:a,circle:o,direction:i,duration:l,enableAnimation:c=!0}){let u={};return"rtl"===i&&(u["--animation-direction"]="reverse"),"number"==typeof l&&(u["--animation-duration"]=`${l}s`),c||(u["--pseudo-element-display"]="none"),("string"==typeof n||"number"==typeof n)&&(u.width=n),("string"==typeof r||"number"==typeof r)&&(u.height=r),("string"==typeof a||"number"==typeof a)&&(u.borderRadius=a),o&&(u.borderRadius="50%"),void 0!==e&&(u["--base-color"]=e),void 0!==t&&(u["--highlight-color"]=t),u}(f)},p="react-loading-skeleton";n&&(p+=` ${n}`);let y=null!==(d=f.inline)&&void 0!==d&&d,B=[],v=Math.ceil(e);for(let t=0;te&&t===v-1){let t=null!==(s=n.width)&&void 0!==s?s:"100%",r=e%1,a="number"==typeof t?t*r:`calc(${t} * ${r})`;n={...n,width:a}}let a=r.createElement("span",{className:p,style:n,key:t},"‌");y?B.push(a):B.push(r.createElement(r.Fragment,{key:t},a,r.createElement("br",null)))}return r.createElement("span",{className:o,"data-testid":i,"aria-live":"polite","aria-busy":null===(b=f.enableAnimation)||void 0===b||b},t?B.map((e,n)=>r.createElement(t,{key:n},e)):B)}}}]);