(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8055,9185,3332,7847,9149,9377,3306,1255,2273,5006,3602],{EE8p:function(e,t,n){"use strict";n.r(t),n.d(t,{KEY_OF_TEXT_CHOICE_WITH_OTHER_FIELD:function(){return eA},Markdown:function(){return Markdown},PATHS:function(){return eC},SubotInline:function(){return SubotInline},SubotInlineIntentBase:function(){return e6},SubotInlineIntentBaseTarget:function(){return e5},SubotInlineRevampWithTheme:function(){return SubotInlineRevampWithTheme},SubotInlineVoucherLeftUI:function(){return SubotInlineVoucherLeftUI},TIME_RESET_RESEND_OTP:function(){return D.T},UserInfoForm:function(){return UserInfoForm},checkMobile:function(){return D.f},checkSyncDataOnFrisoCampaign:function(){return checkSyncDataOnFrisoCampaign},checkUntilFinished:function(){return D.e},clickAndOpenInNewTab:function(){return D.h},computeExtraSettingsForBot:function(){return computeExtraSettingsForBot$1},default:function(){return ContainerWithProvider},detectToSkipNodeStart:function(){return detectToSkipNodeStart},extractUnifiedAnswers:function(){return extractUnifiedAnswers},extractVoucherAnswers:function(){return extractVoucherAnswers},formatUrlWithEncrypedGa:function(){return D.i},getColorWithOpacity:function(){return getColorWithOpacity},getCurrentTotalDynamicScore:function(){return getCurrentTotalDynamicScore},getDynamicScore:function(){return getDynamicScore},getHelloSitesUrl:function(){return D.g},getHhgIdFromCookie:function(){return D.k},getPreviousStateFromStorage:function(){return getPreviousStateFromStorage},getSubotApiPath:function(){return getSubotApiPath},getSubotCookieId:function(){return D.b},getSubotInlineLogs:function(){return getSubotInlineLogs},getUserIdFromCookie:function(){return D.a},getUserInfoFromCookie:function(){return D.c},getWindowId:function(){return D.d},handleFrisoRedirecition:function(){return handleFrisoRedirecition},hexRgb:function(){return hexRgb},isFakeEmail:function(){return D.j},overrideParamsByQuery:function(){return D.o},replaceTextWithVariables:function(){return replaceTextWithVariables},saveSubotInlineLogs:function(){return saveSubotInlineLogs},ssoIntents:function(){return D.s},subotInlineClick:function(){return subotInlineClick$1},subotInlineFirstNode:function(){return subotInlineFirstNode$1},subotInlineImpression:function(){return subotInlineImpression$1},subotInlineMessage:function(){return subotInlineMessage$1}});var i,r,o,l,a,s,c,d,h,p,m,v,g,f,y,E=n("q1tI"),b=n("dn/s"),x=n("LufY"),w=n("L6+J"),C=n("JIJ2"),k=n("Sn6X"),M=n.n(k),S=n("KYiY"),L=n.n(S),z=n("Y8gQ"),P=n("gY0P"),A=n.n(P),D=n("Vi/3"),F=n("Wgwc"),I=n.n(F),T=n("xrdX"),B=n("Eso5"),O=n("0qvZ"),H=n("iuhU"),j=n("xXM3"),N=n.n(j),_=n("sDBT"),V=n("gXGR"),R=n("/Ds5"),W=n("rBCA"),G=n("kO4G"),U=n("G7ij"),Z=n("h4z8"),q=n("iZ8j"),Y=n("O/o9"),J=n("UbCi"),Q=n("s3Wo"),K=n.n(Q),X=n("aIjN"),$=n("hHL7"),ee=n("rrs9"),et=n("iBNF"),en=n("GOBr"),ei=n("9uQI"),er=n("E+oP"),eo=n.n(er),el=n("wUmw"),ea=n("A9bs"),es=n("GcSG"),ec=n("HHyR"),ed=n("gEnE"),eu=n("gFo6"),eh=n("wx6Y"),ep=n("OaJP"),em=n("fBPh"),ev=n("Rhq+"),eg=n("MN/0"),ef=n("6uXs"),ey=n("oOSY"),eE=n("Ztav"),eb=n("vaiB"),ex=n("h7+k");n("NmYn");let ew=M().extend(L()),eC={POST_VERIFY_SMS_OTP:"sms/update-phone",POST_SEND_OTP:"sms/otp",POST_SEND_OTP_WHATSAPP:"whatsapp/otp",POST_VERIFY_OTP:"sms/verify",POST_VERIFY_OTP_WHATSAPP:"sms/verify-whatsapp",GET_LANDING_PAGE_FIRST_NODE:"landing_page/bot",GET_LANDING_PAGE_NEXT_NODE:"landing_page/messages",POST_LANDING_PAGE_IMPRESSION:"landing_page/impressions",POST_LANDING_PAGE_CLICK:"landing_page/clicks",GET_INLINE_FIRST_NODE:"bots",GET_INLINE_MESSAGE:"inline/messages",GET_INLINE_IMPRESSION:"inline/impressions",GET_INLINE_CLICK:"inline/clicks",GET_SUBOT_LOG:"log/bot/{botId}/{cookieId}/{accountId}?type={type}",POST_SUBOT_CREATE_LOG:"log/bot",FETCH_URL_DATA:"preview",GET_VOUCHER_QUANTITY:"vouchers/total_quantity?search={search}&client_id={clientId}"},ek={cached:{},clearCached:e=>{console.log(ek.cached),Object.keys(ek.cached).filter(t=>t.startsWith(e)).forEach(e=>{console.log(e),ek.cached[e]=void 0})},withCached:(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){if("waitingTheFirstResponse"===ek.cached[e])return new Promise(t=>{let n=new Date().getTime(),i=setInterval(()=>{let r=new Date().getTime();r-n>3e3&&clearInterval(i),"object"==typeof ek.cached[e]&&(t(ek.cached[e]),clearInterval(i))},100)});if("object"==typeof ek.cached[e])return ek.cached[e];ek.cached[e]="waitingTheFirstResponse";try{let n=yield t();return ek.cached[e]=n,setTimeout(()=>{ek.cached[e]=void 0},18e5),n}catch(t){return ek.cached[e]=void 0,Promise.reject(t)}})},getSubotApiPath=(e,t)=>{let{subotApiUrl:n}=null===z.G||void 0===z.G?void 0:z.G.env,i=n.endsWith("frontend/api/")?n:n+"frontend/api/";return i+A()(e,Object.assign({},t))},subotInlineMessage$1=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{return yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_MESSAGE),"POST",{data:e})}catch(e){}}),computeExtraSettingsForBot$1=e=>{var t;if((null==e?void 0:e._status)===1&&(null===(t=null==e?void 0:e._data)||void 0===t?void 0:t.extra_settings))try{let t=JSON.parse(e._data.extra_settings);"object"==typeof t?e._data.extra_settings=t:e._data.extra_settings={sync_data_friso_campaign:!1}}catch(t){e._data.extra_settings={sync_data_friso_campaign:!1}}return e},subotInlineFirstNode$1=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{let t=yield ek.withCached("SubotInlineFirstNode/"+e,()=>(0,x.a)(void 0,void 0,void 0,function*(){let t=yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_FIRST_NODE)+`/${e}`,"GET");return computeExtraSettingsForBot$1(t),t}));return t}catch(e){return null}}),subotInlineClick$1=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{return yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_CLICK),"POST",{data:e})}catch(e){}}),subotInlineImpression$1=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{return yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_IMPRESSION),"POST",{data:e})}catch(e){}}),calcAge=e=>{let t=I()(e),n=I()();return{birthDate:t,today:n,age:n.diff(t,"year")}},validateAge=(e,t,n)=>{let{birthDate:i,today:r}=calcAge(e);if(!n||!n.length)return!0;let o=r.diff(i,"M")/12;if(o<0||0===o&&r.date(){try{return e.dynamic_score||{}}catch(e){return{}}},getCurrentTotalDynamicScore=(e,t,n,i)=>{let r=getDynamicScore(e[0]);if(!t)return{};let o=e.findIndex(e=>e.id==t),l=e.reduce((e,l,a)=>{var s,c;if(a>o)return e;let d=n&&l.id===t?{action_id:n}:l._message,h=0,p=null===(s=l.actions)||void 0===s?void 0:s.find(e=>e.id===(null==d?void 0:d.action_id));h+=(null==p?void 0:p.score)||0;let m=void 0!==r[l.id],v=n&&l.id===t?i:null==d?void 0:d.form_submit_meta;if(m&&l.type===b.d.FORM&&v){let e=r[l.id].action_ids.map(e=>e.id),t=r[l.id].action_ids.map(e=>e.variableName),n=r[l.id].formula,i=null===(c=l.actions)||void 0===c?void 0:c.filter(t=>e.includes(t.id)),o=v.filter(e=>i.find(t=>t.key===e.key)&&(e.control===b.E[b.f.USER_SUBMIT_NUMBER]||e.control===b.E[b.f.USER_SUBMIT_DOB])),a=t.map((t,n)=>{let r=e[n],l=i.find(e=>e.id===r),a=o.find(e=>(null==l?void 0:l.key)===e.key&&(e.control===b.E[b.f.USER_SUBMIT_NUMBER]||e.control===b.E[b.f.USER_SUBMIT_DOB]));if(!a)return"";if(a.control===b.E[b.f.USER_SUBMIT_DOB]){let{age:e}=calcAge(I()(a.value).toDate());return`var ${t} = ${e};`}return`var ${t} = ${a.value};`}).join("");try{let e=Function(`${a} return ${n}`)();isNaN(e)||(h+=Math.round(e))}catch(e){}}return e+h},0);return{current_total_dynamic_score:l}},replaceTextWithVariables=(e,t)=>{let n=getDynamicScore(t[0]);try{let i=t.filter(e=>e.type===b.d.FORM);Object.keys(n).forEach(t=>{var r,o,l;let a=i.find(e=>e.id===t),s=n[t].action_ids.map(e=>e.id),c=n[t].action_ids.map(e=>e.variableName),d=n[t].formula,h=null===(r=null==a?void 0:a.actions)||void 0===r?void 0:r.filter(e=>s.includes(e.id)),p=null===(l=null===(o=null==a?void 0:a._message)||void 0===o?void 0:o.form_submit_meta)||void 0===l?void 0:l.filter(e=>h.find(t=>t.key===e.key)&&(e.control===b.E[b.f.USER_SUBMIT_NUMBER]||e.control===b.E[b.f.USER_SUBMIT_DOB]));if(n[t].formula&&n[t].formula_result_name&&(null==p?void 0:p.length)){let i=c.map((e,t)=>{let n=s[t],i=h.find(e=>e.id===n),r=p.find(e=>(null==i?void 0:i.key)===e.key&&(e.control===b.E[b.f.USER_SUBMIT_NUMBER]||e.control===b.E[b.f.USER_SUBMIT_DOB]));return r?`var ${e} = ${r.value};`:""}).join(""),r=Function(`${i} return ${d}`)(),o=n[t].formula_result_name;if(!isNaN(r)&&e.includes(`{{var:${o}}}`)){let t=RegExp(`{{var:${o}}}`,"g");e=e.replace(t,String(Math.floor(100*r)/100))}}}),i.map(t=>{var n,i;null===(i=null===(n=t._message)||void 0===n?void 0:n.form_submit_meta)||void 0===i||i.map(t=>{let n=t.key,i=t.value,r=RegExp(`{{var:${n}}}`,"g");e=e.replace(r,i)})})}catch(e){console.log("[replaceTextWithVariables]",e)}return e},eM="a-f\\d",eS=`#?[${eM}]{3}[${eM}]?`,eL=`#?[${eM}]{6}([${eM}]{2})?`,ez=RegExp(`[^#${eM}]`,"gi"),eP=RegExp(`^${eS}$|^${eL}$`,"i");function hexRgb(e,t){if("string"!=typeof e||ez.test(e)||!eP.test(e))throw TypeError("Expected a valid hex string");e=e.replace(/^#/,"");let n=1;8===e.length&&(n=Number.parseInt(e.slice(6,8),16)/255,e=e.slice(0,6)),4===e.length&&(n=Number.parseInt(e.slice(3,4).repeat(2),16)/255,e=e.slice(0,3)),3===e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]);let i=Number.parseInt(e,16),r="number"==typeof t.alpha?t.alpha:n;return[i>>16,i>>8&255,255&i,r]}let eA="other",eD="stateInlineSSO",getPreviousStateFromStorage=(e,{getParams:t})=>{try{if(!(0,D.a)())return null;let n=JSON.parse(localStorage.getItem(eD)||"");if((null==n?void 0:n.botId)===e&&n.listNodes&&n.activeId&&n.createdAt+18e5>Date.now()){localStorage.removeItem(eD);let e=n.listNodes.slice(-1)[0].position===b.c.SSO;if(e)return{listNodes:n.listNodes,activeId:n.activeId,params:Object.assign(Object.assign(Object.assign({},t()),n.params),{account_id:(0,D.a)()||null,cookie_id:(0,D.b)(n.params.cookie_id)})}}return null}catch(e){return null}},getSubotInlineLogs=e=>(0,x.a)(void 0,void 0,void 0,function*(){var t,n;try{if(!e)return null;let i=yield(0,z.c)(getSubotApiPath(eC.GET_SUBOT_LOG,{botId:e.id,cookieId:(0,D.b)(),accountId:(0,D.a)()||"",type:"inline"}),"GET");if(!(null===(t=null==i?void 0:i._data)||void 0===t?void 0:t.data)||(null===(n=null==i?void 0:i._data)||void 0===n?void 0:n.type)!=="inline")return null;let r=JSON.parse(i._data.data),o=r.nodes,l="in_progress"===i._data.status,a="complete"===i._data.status;if(l||a)return{nodes:[e,...o],activeId:r.activeId,params:Object.assign(Object.assign({},r.params),{account_id:(0,D.a)()||r.params.account_id||null})};return null}catch(e){return null}}),getExtraLogsWithCarePath=()=>{try{let e=window.next,t=e.router.components["/[...slug]"].props.pageProps,n="services-connection"===t.template;if(!n)return{};return{project_id:"care-path",user_funnel:t.spotlight.additionalSlugActive||"",audience_name:t.spotlight.groupIdActive||""}}catch(e){return{}}},extractUnifiedAnswers=e=>{let t=e.filter(e=>"Unified Questions"===e.name),n=t.reduce((e,t)=>{var n,i,r,o,l,a,s,c,d,h,p,m,v,g,f,y,E,x,w,C,k;if(t.actions&&(null===(n=t._message)||void 0===n?void 0:n.action_id)&&(null===(i=t._message)||void 0===i?void 0:i.action_value)){let n=t._message.action_value;if(t.type===b.d.FORM){let n=["address","province","district","commune"],i=((null===(r=t._message)||void 0===r?void 0:r.form_submit_meta)||[]).filter(e=>!n.includes(e.control)),p=((null===(o=t._message)||void 0===o?void 0:o.form_submit_meta)||[]).filter(e=>n.includes(e.control)).reduce((e,t)=>(e[t.control]=t,e),{}),m=[null===(l=p.address)||void 0===l?void 0:l.value,null===(a=p.commune)||void 0===a?void 0:a.value,null===(s=p.district)||void 0===s?void 0:s.value,null===(c=p.province)||void 0===c?void 0:c.value].filter(Boolean).join(", ");m&&p.address?e.push({attribute:p.address.key,value:m,label_question:(null===(h=null===(d=t.intents)||void 0===d?void 0:d[0])||void 0===h?void 0:h.label)||""}):i.forEach(n=>{var i,r;e.push({attribute:n.key,value:n.value,label_question:(null===(r=null===(i=t.intents)||void 0===i?void 0:i[0])||void 0===r?void 0:r.label)||""})})}if(t.type===b.d.TEXT){if(t.is_multi_select){let n=Object.keys(t._message.selected_actions||{}),i=t.actions.filter(e=>e.label&&n.includes(e.id)).map(e=>e.label);n.length&&e.push({attribute:t.actions[0].key||"",value:i,label_question:(null===(m=null===(p=t.intents)||void 0===p?void 0:p[0])||void 0===m?void 0:m.label)||""})}else{let i=t._message.action_id,r=t.actions.find(e=>e.id===i),o=null==r?void 0:r.label,l=null===(f=null===(g=null===(v=t._message)||void 0===v?void 0:v.form_submit_meta)||void 0===g?void 0:g.find(e=>e.key===eA))||void 0===f?void 0:f.value,a=(null==r?void 0:r.type)===b.f.USER_CHOICE_TEXT_BY_INPUT;o&&i&&e.push({attribute:n,value:a&&l?l:o,label_question:(null===(E=null===(y=t.intents)||void 0===y?void 0:y[0])||void 0===E?void 0:E.label)||""})}}if(t.type===b.d.POLL){let n=t.id,i=(null===(w=null===(x=t._message)||void 0===x?void 0:x.current_polls)||void 0===w?void 0:w[n])||[],r=t.actions.filter(e=>e.label&&i.includes(e.id)).map(e=>e.label);i.length&&e.push({attribute:t.actions[0].key||"",value:r,label_question:(null===(k=null===(C=t.intents)||void 0===C?void 0:C[0])||void 0===k?void 0:k.label)||""})}}return e},[]);return n},extractVoucherAnswers=(e,t)=>{var n;try{if((null===(n=t.extra_settings)||void 0===n?void 0:n.subot_type)!=="ACUVUE")return;let i="",r="",o="",l="",a="",s={},c=(0,D.c)().email;if((e||[]).forEach(e=>{var t,n,d,h,p,m,v,g;let f=e._message;if(!f)return;let y=null===(t=e.actions)||void 0===t?void 0:t.find(e=>e.id===f.action_id);if("voucher_product"===f.action_value?i=(null==y?void 0:y.label)||"":"voucher_color"===f.action_value&&(r=(null==y?void 0:y.label)||""),e.type===b.d.FORM){let logicFind=e=>t=>t.key===e,e=null===(n=f.form_submit_meta)||void 0===n?void 0:n.find(logicFind("voucher_size")),t=null===(d=f.form_submit_meta)||void 0===d?void 0:d.find(logicFind("voucher_location")),y=null===(h=f.form_submit_meta)||void 0===h?void 0:h.find(logicFind("voucher_product")),E=null===(p=f.form_submit_meta)||void 0===p?void 0:p.find(logicFind("voucher_color")),b=null===(m=f.form_submit_meta)||void 0===m?void 0:m.find(e=>"email"===e.control),x=null===(v=f.form_submit_meta)||void 0===v?void 0:v.find(e=>"tel"===e.control);e&&(o=e.value),t&&(l=t.value),y&&(i=y.value),E&&(r=E.value),b&&(c=b.value),x&&(a=x.value),null===(g=f.form_submit_meta)||void 0===g||g.filter(e=>!["voucher_size","voucher_location","voucher_product","voucher_color","email","tel"].includes(e.control)).forEach(e=>{s[e.key]=e.value})}}),c)return Object.assign(Object.assign({},s),{email:c,voucherName:"ACUVUE\xae OASYS (1-DAY) WITH HYDRALUXE\xae"===i?i:i&&r&&o?`${i}|${r}|${o}`:"N/A",voucher_product:i||"N/A",voucher_location:l,voucher_size:o||"N/A",voucher_color:r||"N/A",phone:a})}catch(e){console.log("ExtractVoucherAnswer",e)}},saveSubotInlineLogs=({nodes:e,activeId:t,params:n,accountIdFromLogs:i})=>(0,x.a)(void 0,void 0,void 0,function*(){try{let r="in_progress",o=e[e.length-1];(null==o?void 0:o.type)&&b.e.includes(o.type)&&(r="complete");let l=e.slice(1),a={activeId:t,params:n,nodes:l,tracking:Object.assign(Object.assign({},getExtraLogsWithCarePath()),{full_url:window.location.href}),unifiedAnswers:extractUnifiedAnswers(l),voucherAnswers:extractVoucherAnswers(l,e[0])};console.log("data.voucherAnswers",a.voucherAnswers);let s={cookie_id:(0,D.b)(),account_id:i||(0,D.a)()||null,bot_id:e[0].id,flow_uuid:e[0].flow_uuid,data:JSON.stringify(a),status:r,type:"inline",market:T.f[z.u]};yield(0,z.c)(getSubotApiPath(eC.POST_SUBOT_CREATE_LOG),"POST",{data:s})}catch(e){}}),getColorWithOpacity=(e,t)=>{try{let[n,i,r]=hexRgb(e,{format:"array"});return`rgba(${n}, ${i}, ${r}, ${t})`}catch(e){return}},detectToSkipNodeStart=(e,t,n)=>{if(!(null==e?void 0:e.subot_field_type))return[t,n];let i=n.find(e=>e.id==t),r=i&&i.hasOwnProperty("first_node");return r&&n.length>1?[n[1].id,n]:[t,n]},eF=(0,E.createContext)({activeId:"",params:{},listNodes:[],loading:!0,getParams:()=>({}),onNext:()=>null,onPrev:()=>null,onSubmit:()=>null,onStartOver:()=>null,onChange:()=>null,isShowFooter:!1,setIsShowFooter:()=>null,setLoading:()=>null,userInfo:null}),SubotInlineProvider=({children:e,articleLink:t,subotId:n,isFullContainer:i,bgColor:r,primaryColor:o,textColor:l,textButtonColor:a,bgContentColor:s,bgImgFullContainer:c,isDisabledAnimationOnMobile:d,onCloseMobile:h,userInfo:p,typeFormProps:m,customUrl:v,isMobile:g,locale:f})=>{let{formatMessage:y,action:{pushNotifications:b}}=(0,E.useContext)(z.T),k=(0,E.useRef)(null),M=(0,E.useRef)(null),[S,L]=(0,E.useState)(!0),[P,A]=(0,E.useState)(""),[F,I]=(0,E.useState)([]),[T,B]=(0,E.useState)(!1),[O,H]=(0,E.useState)({});(0,E.useEffect)(()=>{let e=r||"#e3f2ff",t=o||"#2d87f3",n=new Date().getTime(),i=setInterval(()=>{let r=k.current,o=new Date().getTime();r&&(ew.mutate(()=>{r.style.setProperty("--subot-inline-bg-color",e),r.style.setProperty("--subot-inline-primary-color",t),r.style.setProperty("--subot-inline-primary-color-hover",getColorWithOpacity(t,.9)||t),r.style.setProperty("--subot-inline-primary-color-100",getColorWithOpacity(t,.1)||"#e3f2ff"),r.style.setProperty("--subot-inline-primary-color-300",getColorWithOpacity(t,.3)||"#bcdeff"),l&&r.style.setProperty("--subot-inline-text-color",l),a&&r.style.setProperty("--subot-inline-text-button-color",a),s&&r.style.setProperty("--subot-inline-bg-content-color",s)}),clearInterval(i)),o-n>18e4&&clearInterval(i)},100);return()=>{clearInterval(i)}},[r,o,l,a,s]);let j=(0,E.useCallback)(()=>{let e=window.gaData,i=(v||window.location.origin+w.b)+((null===z.G||void 0===z.G?void 0:z.G.locale)==="tl-PH"?t.replace("fil/",""):t),r={bot_id:n,account_id:(0,D.a)()||null,action_id:"",action_value:"",cookie_id:(0,D.b)(),current_score:0,current_keys:[],current_selected:[],form_submit_meta:[],gtm_id:e?Object.keys(e)[0]:"",ga_client_id:C.Z.get("_ga")||"",is_new:!1,mode:"inline",node_id:"",selected_actions:{},title_url:document.title||"",url:i.replace("http://localhost:6006","https://discover.hellobacsi.com").replace("http://localhost","https://discover.hellobacsi.com").replace("dev.","discover.").replace("staging.hellohealthgroup.com","discover.hellodoctor.com.ph").replace("https://hellohealthgroup.com","https://hellodoctor.com.ph"),window_id:(0,D.d)()};return(0,D.o)(r,null===z.G||void 0===z.G?void 0:z.G.router.query)},[]),N=(0,E.useCallback)(()=>{var e;null===(e=k.current)||void 0===e||e.scrollIntoView({behavior:"smooth",block:"start",inline:"center"})},[]),_=(0,E.useCallback)((e,t=!0)=>(0,x.a)(void 0,void 0,void 0,function*(){var n;if(!e||!e.url||!e.bot_id)return;let i="",r=[];L(!0);let o=yield subotInlineFirstNode$1(e.bot_id);(null==o?void 0:o._status)===1&&(i=null==o?void 0:o._data.id.toString(),r.push(null==o?void 0:o._data,null==o?void 0:o._data.first_node));let l=t?yield getSubotInlineLogs(r[0]):null;l&&(r=l.nodes,i=l.activeId,M.current=(null===(n=l.params)||void 0===n?void 0:n.account_id)||0);let a=getPreviousStateFromStorage(e.bot_id,{getParams:j});if(a&&a.params.action_id&&a.params.action_value){let e=yield subotInlineMessage$1(a.params);(null==e?void 0:e._status)===1&&(null==e?void 0:e._data.node)&&(i=null==e?void 0:e._data.node.id,(r=a.listNodes)[r.length-1]=null==e?void 0:e._data.node,saveSubotInlineLogs({nodes:r,activeId:i,params:a.params,accountIdFromLogs:M.current}),setTimeout(()=>{N()},100))}let s=(null==a?void 0:a.params)||(null==l?void 0:l.params)||e,[c,d]=detectToSkipNodeStart(r[0],i,r);L(!1),A(c),I(d),H(Object.assign(Object.assign({},e),s))}),[]),V=(0,E.useCallback)((e,t)=>{let i=document.querySelector(`.si-revamp-event-submission[data-bot-id="${n}"]`);i&&i.click();let r=P,o=[...F];if(null==t?void 0:t.node_id){let e=o.findIndex(({id:e})=>e==t.node_id);-1!==e&&(o[e]._message=Object.assign(Object.assign({},o[e]._message),t),o=[...o.slice(0,e+1)])}if(L(!0),e){let t=o.findIndex(({id:t})=>t==(null==e?void 0:e.id));if(-1===t)o=[...o,Object.assign({},e)];else{let n=Object.assign(Object.assign(Object.assign({},o[t]),e),{_message:Object.assign(Object.assign({},o[t]._message),null==e?void 0:e._message)});o=[...o.slice(0,t),Object.assign({},n),...o.slice(t+1)]}r=e.id}setTimeout(()=>{I(o),A(r),L(!1),saveSubotInlineLogs({nodes:o,activeId:r,params:O,accountIdFromLogs:M.current})},250)},[F,P]),R=(0,E.useCallback)(e=>(0,x.a)(void 0,void 0,void 0,function*(){if(null==e?void 0:e.node_id){let t=Object.assign(Object.assign({},e),getCurrentTotalDynamicScore(F,P,e.action_id)),n=yield subotInlineMessage$1(t);if(L(!1),(null==n?void 0:n._status)===1){let e=null==n?void 0:n._data,{node:i}=e,r=(0,x._)(e,["node"]),o=Object.assign(Object.assign({},i),{_message:Object.assign(Object.assign({},r),{node_id:i.id})});F.findIndex(e=>e.id===o.id),V(o,t);return}b({title:y({id:"notification.comment.somethingWrong"}),message:"",type:"danger"})}let t=F.find(e=>e.id==P),n=t&&t.hasOwnProperty("first_node");n&&(A(F[1].id.toString()),saveSubotInlineLogs({nodes:F,activeId:F[1].id.toString(),params:j(),accountIdFromLogs:M.current}))}),[V,F]),W=(0,E.useCallback)(()=>{let e=F.findIndex(({id:e})=>e==P);if(e&&-1!==e&&e>1){let t=F[e-1];A(t.id),saveSubotInlineLogs({nodes:F,activeId:t.id,params:O,accountIdFromLogs:M.current})}},[F,P]),G=(0,E.useCallback)(()=>{let e=j();_(e,!1);let t=F[0],n=F[1];saveSubotInlineLogs({nodes:[t,n],activeId:String(t.id),params:e,accountIdFromLogs:M.current})},[j,_,F]),U=(0,E.useCallback)(e=>{I(t=>e&&(null==e?void 0:e.node_id)&&(null==e?void 0:e.node_id)==P?t.map(t=>t.id===P?Object.assign(Object.assign({},t),{_message:t._message?Object.assign(Object.assign({},t._message),e):e}):t):t)},[P]);(0,E.useEffect)(()=>{if(C.Z.get(w.G)){let e=j();_(e)}else(0,D.e)({condition:()=>!!C.Z.get(w.G),finished:()=>{let e=j();_(e)}})},[]),(0,E.useEffect)(()=>{if(!F.length)return;let e=F.find(e=>e.id==P);e&&P||A(n+"")},[P,F]);let Z=(0,E.useMemo)(()=>({activeId:P,params:O,listNodes:F,loading:S,setLoading:L,getParams:j,onNext:R,onPrev:W,onSubmit:V,onStartOver:G,onChange:U,isShowFooter:T,setIsShowFooter:B,isFullContainer:i,bgImgFullContainer:c,isDisabledAnimationOnMobile:d,onCloseMobile:h,userInfo:p,typeFormProps:m,isMobile:g,locale:f}),[P,R,W,V,U,G,T,O,F,S,L,j,i,d,h,p,c,m,g,f]);return F.length?E.createElement(eF.Provider,{value:Z},E.createElement("div",{ref:k},e)):null},Close=e=>E.createElement("svg",Object.assign({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M5.991 4.99a1 1 0 0 0-.697 1.717L10.587 12l-5.293 5.293a1 1 0 1 0 1.414 1.415L12 13.415l5.293 5.293a1 1 0 1 0 1.414-1.415L13.415 12l5.293-5.293a1 1 0 1 0-1.414-1.414L12 10.586 6.708 5.293a1 1 0 0 0-.717-.302",fill:"#595959"})),eI="480px",eT=W.Z.div` position: relative; .si-inline-revamp-container { height: 80vh; max-height: ${eI}; display: flex; flex-direction: column; padding: 12px 8px 12px 12px; border-radius: 12px; background-size: cover; position: relative; border: 1px solid var(--subot-inline-primary-color-300); justify-content: center; background-color: var(--subot-inline-bg-content-color, #fff); position: absolute; top: 0; left: 0; right: 0; bottom: 0; &.si-typeform { display: block; padding: 0; border: 0; background: #fff !important; ${G.M.mbDown} { max-height: none; height: auto; } } } .si-container-placeholder { width: 100%; height: 80vh; max-height: ${eI}; pointer-events: none; } ${G.M.mbUp} { .si-inline-revamp-container { padding-right: 12px; } } .subot-inline-revamp-container { width: 100%; max-height: 100%; overflow-y: auto; padding-right: 8px; padding-bottom: 16px; position: relative; .si-voucher-left-ui { width: 100%; } .si-loading { position: absolute; top: 50%; left: 50%; z-index: 2; transform: translate(-50%, -50%); } &[data-show-footer='true'] { height: calc(100% - 72px); } ${G.M.mbUp} { &[data-show-footer='true'] { height: calc(100% - 56px); } } &::-webkit-scrollbar { width: 4px; height: 4px; } &::-webkit-scrollbar-track { background-color: transparent; } &::-webkit-scrollbar-thumb { background-color: var(--subot-inline-text-color, #8c8c8c); border-radius: 2px; outline: none; } } ${G.M.mbUp} { .si-container-placeholder { height: 550px; max-height: 550px; max-width: 100%; } .si-inline-revamp-container { height: 550px; max-height: 550px; max-width: 100%; padding: 48px; border-radius: 20px; &.si-full-container-config { &:not(.si-typeform) { height: 654px; max-height: 654px; & + .si-container-placeholder { height: 654px; max-height: 654px; } } } } .si-close-btn { display: none !important; } } ${G.M.mbDown} { .si-container-open { position: fixed; width: auto; height: auto; max-width: 100%; max-height: 100%; z-index: 999; border-radius: 0; padding-top: 60px; } .si-close-btn { top: 16px; right: 16px; position: absolute; border: 1px solid #e4e8ec; border-radius: 50%; width: 32px; height: 32px; padding: 3px; color: var(--subot-inline-text-color, rgb(89, 89, 89)); svg { display: block; } path { fill: currentColor; } } } `,eB=W.Z.div` background-color: var(--subot-inline-bg-color); padding: 40px 0; font-family: Inter; ${G.M.mbUp} { padding: 80px 0; } .si-container { display: flex; align-items: stretch; gap: 16px; margin: 0 auto; flex-direction: column; ${G.M.mbUp} { flex-direction: row; gap: 30px; } &.si-typeform-container { flex-direction: column; .si-revamp-left, .si-revamp-right { max-width: none; } ${G.M.mbDown} { .si-revamp-right { height: 80vh; margin-left: -16px; margin-right: -16px; div, iframe { height: 100%; border-radius: 0; } } } } } .disclaimer-top { &.type-form { display: none; } ${G.M.mbDown} { &.subot-form { display: none; } } } .disclaimer-bottom { ${G.M.mbUp} { &.subot-form { display: none; } } } .si-revamp-right { max-width: 100%; .markdown { min-width: 0; word-break: break-word; a { color: var(--subot-inline-primary-color); &:hover { text-decoration: underline; } } } ${G.M.mbUp} { max-width: ${eI}; min-width: ${eI}; } ${G.M.tdUp} { max-width: 720px; min-width: 720px; } } .si-revamp-left { display: flex; gap: 24px; flex-direction: column; max-width: 490px; ${G.M.mbUp} { padding-top: 48px; } .si-image { width: 64px; flex-shrink: 0; } .si-headline { color: var(--subot-inline-text-color, #262626); font-size: 28px; font-style: normal; font-weight: 400; line-height: 1.2; letter-spacing: -0.616px; ${G.M.mbUp} { font-size: 40px; line-height: 48px; letter-spacing: -0.88px; } strong, b { font-weight: 600; } } } `,eO=W.Z.div` margin-top: auto; .si-disclaimer { gap: 8px; display: inline-flex; align-items: center; cursor: pointer; } .si-disclaimer-desc { /* color: #262626; */ color: var(--subot-inline-text-color, #262626); font-size: 14px; font-weight: 600; line-height: 150%; letter-spacing: -0.07px; } .si-disclaimer-down { /* color: black; */ color: var(--subot-inline-text-color, black); } .si-disclaimer-expanded { font-size: 12px; /* color: #595959; */ color: var(--subot-inline-text-color, #595959); line-height: 1.4; padding-top: 8px; overflow: hidden; } `,ChevronDown=e=>E.createElement("svg",Object.assign({width:"16",height:"17",viewBox:"0 0 16 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M8 9.416 4.584 5.999A.73.73 0 0 0 3.52 6a.73.73 0 0 0 .007 1.07l3.953 3.95q.113.105.244.156a.8.8 0 0 0 .281.053q.15 0 .282-.053a.7.7 0 0 0 .235-.156l3.951-3.951a.73.73 0 0 0 .237-.528.72.72 0 0 0-.23-.52.73.73 0 0 0-1.062 0z",fill:"currentColor"})),Info=e=>E.createElement("svg",Object.assign({width:"20",height:"21",viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M9.996 14.5q.316 0 .535-.216a.72.72 0 0 0 .219-.534v-3.5a.73.73 0 0 0-.214-.534.72.72 0 0 0-.532-.216.73.73 0 0 0-.535.216.72.72 0 0 0-.219.534v3.5q0 .319.214.534a.72.72 0 0 0 .532.216m0-6.5q.316 0 .535-.214a.7.7 0 0 0 .219-.532.74.74 0 0 0-.214-.535.7.7 0 0 0-.532-.219.74.74 0 0 0-.535.214.7.7 0 0 0-.219.532q0 .316.214.535T9.996 8m.01 10.5a7.8 7.8 0 0 1-3.11-.625 8.1 8.1 0 0 1-2.552-1.719 8.1 8.1 0 0 1-1.719-2.551A7.8 7.8 0 0 1 2 10.491q0-1.657.625-3.106a8.07 8.07 0 0 1 4.27-4.26 7.8 7.8 0 0 1 3.114-.625 7.75 7.75 0 0 1 3.106.625q1.447.625 2.541 1.719a8.1 8.1 0 0 1 1.719 2.546A7.8 7.8 0 0 1 18 10.494a7.8 7.8 0 0 1-.625 3.11 8.1 8.1 0 0 1-1.719 2.552 8.1 8.1 0 0 1-2.546 1.719 7.8 7.8 0 0 1-3.104.625M10 17q2.709 0 4.604-1.896T16.5 10.5t-1.896-4.604T10 4Q7.291 4 5.396 5.896T3.5 10.5t1.896 4.604T10 17",fill:"#FE921D"})),Container$v=({className:e})=>{let[t,n]=(0,E.useState)(!1),{formatMessage:i}=(0,E.useContext)(z.T);return E.createElement(eO,{className:e},E.createElement("div",{className:"si-disclaimer",onClick:()=>n(!t)},E.createElement(Info,{className:"si-disclaimer-info-svg"}),E.createElement("span",{className:"si-disclaimer-desc"},i({id:"tools.disclaimer",defaultMessage:"Miễn trừ tr\xe1ch nhiệm"})),E.createElement(ChevronDown,{className:"si-disclaimer-down"})),E.createElement(R.E.div,{className:"si-disclaimer-expanded",animate:t?{height:"auto"}:{height:0},transition:{duration:.3}},i({id:"tool.subot.inline.disclaimer.content",defaultMessage:"C\xf4ng cụ n\xe0y kh\xf4ng cung cấp lời khuy\xean y tế m\xe0 chỉ d\xf9ng để cung cấp th\xf4ng tin. N\xf3 kh\xf4ng thay thế cho lời khuy\xean, chẩn đo\xe1n hoặc điều trị y tế chuy\xean nghiệp từ b\xe1c sĩ. Nếu bạn đang t\xecm phương ph\xe1p điều trị hay đang điều trị, đừng bỏ qua lời khuy\xean y tế từ b\xe1c sĩ chỉ v\xec một số th\xf4ng tin bạn đ\xe3 đọc tr\xean website của ch\xfang t\xf4i. Nếu bạn nghĩ rằng m\xecnh đang trong t\xecnh trạng khẩn cấp, h\xe3y li\xean hệ với b\xe1c sĩ ngay lập tức."})))};Container$v.displayName="SubotInlineDisclaimer";let useCurrentUrl=()=>{let{data:{locale:e,router:t}}=(0,E.useContext)(z.T),{asPath:n}=t||{},[i,r]=(0,E.useState)(()=>`${(0,D.g)(e,!1)}${w.b}${n}`);return(0,E.useEffect)(()=>{r(window.location.href)},[n]),i},useValidationMultiOption=()=>{let{formatMessage:e,action:{pushNotifications:t}}=(0,E.useContext)(z.T);return{validateSelectActions:(n,i,r)=>{if((null==i?void 0:i.multi_select_option)===b.g.EXACT_NUMBER&&n.length!==(null==i?void 0:i.from)){t({message:e({id:"multiSelectError.exactNumber",defaultMessage:"You must choose {from} answers."},{from:i.from}),type:"warning"});return}if((null==i?void 0:i.multi_select_option)===b.g.RANGE&&(n.length<(null==i?void 0:i.from)||n.length>(null==i?void 0:i.to))){t({title:"",message:e({id:"multiSelectError.range",defaultMessage:"You must choose from {from} to {to} answers (Ex: You must choose from 3 to 5 answers)"},{from:i.from,to:i.to}),type:"warning"});return}if(n.length)r();else{t({title:"",message:e({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"});return}}}},eH=W.Z.div` display: flex; margin-top: auto; flex-direction: row; justify-content: space-between; .si-footer-start-over { display: flex; gap: 8px; align-items: center; height: 40px; font-weight: 600; font-size: 14px; color: var(--subot-inline-text-color, #595959); cursor: pointer; transition: all 0.3s ease; text-align: left; :disabled { opacity: 0.6; pointer-events: none; } &:not(:disabled):hover { color: var(--subot-inline-primary-color); } } .si-footer-actions { gap: 16px; display: flex; } ${G.M.mbDown} { &[data-show-action='false'] { justify-content: center; padding: 12px 0; background-color: var(--subot-inline-bg-content-color, #f8f8f8); margin-left: -11px; margin-right: -7px; position: relative; bottom: -11px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; } .si-footer-actions { button { font-size: 0; width: 40px; height: 40px; border-radius: 50%; padding: 0; .mantine-Button-icon { margin: 0; position: absolute; } svg { margin-left: 0 !important; margin-right: 0 !important; } } } } `,ChevronLeft=e=>E.createElement("svg",Object.assign({width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"m7.988 8 3.417 3.417a.73.73 0 0 1 0 1.063.73.73 0 0 1-1.07-.007L6.385 8.52a.76.76 0 0 1-.208-.525q-.001-.15.05-.28a.7.7 0 0 1 .157-.236l3.951-3.951a.73.73 0 0 1 .528-.237q.292 0 .521.23a.73.73 0 0 1 0 1.062z",fill:"currentColor"})),ChevronRight$1=e=>E.createElement("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M8.917 8 5.5 4.582a.73.73 0 0 1 0-1.063.73.73 0 0 1 1.07.007l3.95 3.954q.105.113.156.243a.8.8 0 0 1 .053.282q0 .15-.053.28a.7.7 0 0 1-.156.236l-3.95 3.951a.73.73 0 0 1-.528.236.72.72 0 0 1-.52-.23.73.73 0 0 1 0-1.062z",fill:"currentColor"})),ChevronRight=e=>E.createElement("svg",Object.assign({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M5.5 10q0 .25.031.5t.073.479a1 1 0 0 1-.052.583.66.66 0 0 1-.406.396.72.72 0 0 1-.573-.032.66.66 0 0 1-.365-.427 5 5 0 0 1-.156-.729A6 6 0 0 1 4 10q0-2.522 1.77-4.292 1.772-1.77 4.355-1.709l-.667-.666a.73.73 0 0 1 0-1.063.73.73 0 0 1 1.063 0l1.958 1.959q.23.228.23.52a.72.72 0 0 1-.23.521l-1.958 1.96a.68.68 0 0 1-.521.218.76.76 0 0 1-.52-.24.73.73 0 0 1 0-1.062l.645-.646q-1.959-.041-3.292 1.292T5.5 9.999m9 0q0-.25-.031-.5a9 9 0 0 0-.073-.48 1 1 0 0 1 .052-.594.73.73 0 0 1 .406-.406.66.66 0 0 1 .563 0q.27.125.354.417.105.375.166.76Q16 9.583 16 10q0 2.5-1.77 4.282-1.772 1.78-4.355 1.718l.667.667a.73.73 0 0 1 0 1.063.73.73 0 0 1-1.063 0l-1.958-1.96a.72.72 0 0 1-.23-.52q0-.293.23-.521l1.958-1.959a.73.73 0 0 1 1.063 0 .73.73 0 0 1 0 1.063l-.667.666q1.959.042 3.292-1.291Q14.5 11.873 14.5 9.999",fill:"currentColor"})),ej=E.createContext({value:{},setValue:()=>null}),NodeContextProvider=({children:e})=>{let[t,n]=(0,E.useState)({}),i=(0,E.useMemo)(()=>({value:t,setValue:n}),[t,n]);return E.createElement(ej.Provider,{value:i},e)},eN=[b.d.FORM],e_=[b.c.SSO],eV=[b.d.FINAL,b.d.FINAL_THANK_YOU,b.d.FINAL_STANDARD],Container$u=()=>{var e,t,n;let{formatMessage:i,action:{pushNotifications:r}}=(0,E.useContext)(z.T),o=useCurrentUrl(),{listNodes:l,activeId:a,isShowFooter:s,onNext:c,onPrev:d,params:h,onStartOver:p,loading:m}=(0,E.useContext)(eF),{value:v}=(0,E.useContext)(ej),g=useValidationMultiOption(),f=l[0],y=l.find(e=>e.id==a),x=null===(e=null==y?void 0:y.actions)||void 0===e?void 0:e.find(e=>e.type===b.f.USER_CHOICE_NEXT),w=null===(t=null==y?void 0:y.actions)||void 0===t?void 0:t.find(({type:e})=>e==b.f.POLL_BUTTON),C=null===(n=null==y?void 0:y.actions)||void 0===n?void 0:n.find(({type:e})=>e==b.f.ACTION_MULTIPLE_BUTTON),handleNextChoice=()=>{let e={node_id:y.id,action_id:null==x?void 0:x.id,action_value:null==x?void 0:x.key};c(Object.assign(Object.assign(Object.assign({},h),null==y?void 0:y._message),e))},handlePollSubmit=()=>{var e;let t={},n=(null===(e=null==v?void 0:v.form_submit_meta)||void 0===e?void 0:e.map(({action_id:e})=>e))||[];v.form_submit_meta&&v.form_submit_meta.length&&(t[y.id]=v.form_submit_meta.map(e=>e.action_id));let i=Object.assign(Object.assign({},v),{current_polls:t});g.validateSelectActions(n,y,()=>{c&&c(Object.assign(Object.assign(Object.assign({},h),null==y?void 0:y._message),i))})},handleMultipleSubmit=()=>{g.validateSelectActions(Object.keys((null==v?void 0:v.selected_actions)||{}),y,()=>{c&&c(Object.assign(Object.assign(Object.assign({},h),null==y?void 0:y._message),v))})};if(!s)return null;let k=l.find(e=>e.id==a),M=eN.includes((null==k?void 0:k.type)||"")||e_.includes((null==k?void 0:k.position)||""),S=!eV.includes((null==k?void 0:k.type)||"");return E.createElement(eH,{"data-show-action":S},E.createElement("button",{onClick:p,"data-event-category":"Service Connection","data-event-action":"Risk Screening Start Over","data-event-label":o,"data-bot-id":h.bot_id,className:"si-footer-start-over",disabled:!!((null==f?void 0:f.subot_field_type)&&a==(null==l?void 0:l[1].id))},E.createElement(ChevronRight,null)," ",E.createElement("span",null,i({id:"tool.subot.inline.start.over",defaultMessage:"Start over"}))),S&&E.createElement("div",{className:"si-footer-actions"},E.createElement(U.B,{size:"md",variant:"tertiary",onClick:d,"data-event-category":"Service Connection","data-event-action":"Risk Screening Back","data-event-label":o,"data-bot-id":h.bot_id,sx:{paddingLeft:16,paddingRight:16,borderRadius:8},styles:{root:{":not(:disabled)":{backgroundColor:"transparent !important","&:hover":{backgroundColor:"var(--subot-inline-text-button-color, #f7f9fc) !important"},color:"var(--subot-inline-text-color, #262626) !important"}}}},E.createElement(ChevronLeft,{style:{marginRight:10}}),i({id:"riskScreener.back",defaultMessage:"Back"})),E.createElement(U.B,{size:"md",onClick:()=>{var e;if((null==x?void 0:x.id)&&(null==x?void 0:x.key)){handleNextChoice();return}if(C){handleMultipleSubmit();return}if(w){handlePollSubmit();return}(null==y?void 0:y._message)&&(null===(e=y._message)||void 0===e?void 0:e.action_id)?c(Object.assign(Object.assign(Object.assign({},h),null==y?void 0:y._message),v)):r({title:"",message:i({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"})},loading:!M&&m,disabled:M,"data-event-category":"Service Connection","data-event-action":"Risk Screening Continue","data-event-label":o,"data-bot-id":h.bot_id,sx:{paddingLeft:16,paddingRight:16,borderRadius:8},styles:{root:{":not(:disabled)":{backgroundColor:"var(--subot-inline-primary-color) !important","&:hover":{backgroundColor:"var(--subot-inline-primary-color-hover) !important"},color:"var(--subot-inline-text-button-color, #fff) !important"}}}},i({id:"riskScreener.next",defaultMessage:"Next"}),E.createElement(ChevronRight$1,{style:{marginLeft:10}}))))};Container$u.displayName="SubotInlineFooterContainer";let eR=W.Z.div` sup { position: relative; top: -0.5em; font-size: 0.7em; } sub { position: relative; bottom: -0.5em; font-size: 0.7em; } ul { padding-left: 1.2em; list-style: inherit; } ol { padding-left: 1.2em; } img { display: block; max-width: 100%; margin: 1rem auto; } `,getMDInstance=()=>new Z._("full",{html:!0,linkTarget:"_blank"}),Markdown=e=>{var{children:t,className:n}=e,i=(0,x._)(e,["children","className"]);let r=(0,E.useMemo)(()=>getMDInstance(),[]),o=N()(n,"markdown"),l=(0,E.useMemo)(()=>{let e=Object.assign({},i);return"string"==typeof t?e.dangerouslySetInnerHTML={__html:r.render(t)}:e.children=t,e},[t]);return E.createElement(eR,Object.assign({},l,{className:o}))},eW=W.Z.div` display: flex; gap: 24px; `,eG=W.Z.div` display: flex; gap: 24px; .si-review-by { gap: 12px; display: flex; color: var(--subot-inline-text-color, #595959); font-style: normal; font-weight: 400; } .si-review-by-avatar { width: 40px; max-width: 40px; height: 40px; img { width: 100%; height: 100%; border-radius: 100%; } } .si-review-by-name { font-size: 14px; line-height: 150%; letter-spacing: -0.07px; strong, b { font-weight: 600; } a { color: inherit; &:hover { color: var(--subot-inline-primary-color); } } } .si-review-by-branch { font-size: 12px; font-style: normal; font-weight: 400; line-height: 140%; margin-top: 4px; span + span { &:before { content: ' · '; } } } &[data-layout='horizontal'] { flex-wrap: wrap; gap: 0; .si-headline { width: calc(100% - 64px - 24px); padding-left: 24px; } .si-image { width: 64px; height: 64px; } .si-review-by { width: calc(100% - 88px); margin-left: 88px; } ${G.M.mbDown} { gap: 8px; .si-image { width: 48px; height: 48px; } .si-headline { width: calc(100% - 48px - 16px); padding-left: 8px; font-size: 26px; line-height: 34px; } .si-review-by { width: calc(100% - 20px); margin-left: 20px; .si-review-by-avatar { width: 32px; height: 32px; flex-shrink: 0; } } } } &[data-layout='vertical'] { flex-direction: column; } `,Container$t=({subotSettingData:e,layout:t="vertical"})=>{let n=e.reviewByAvatar&&e.reviewByName;return E.createElement(eW,null,E.createElement(eG,{"data-layout":t},e.inlineImage&&E.createElement("img",{loading:"lazy",alt:"Inline heading",className:"si-image",src:e.inlineImage}),e.inilneHeadline&&E.createElement("h2",{className:"si-headline"},E.createElement(Markdown,null,e.inilneHeadline)),n&&E.createElement("div",{className:"si-review-by"},E.createElement("div",{className:"si-review-by-avatar"},E.createElement("img",{loading:"lazy",src:e.reviewByAvatar,alt:e.reviewByName})),E.createElement("div",{className:"si-review-by-info"},E.createElement(Markdown,{className:"si-review-by-name"},e.reviewByName),E.createElement("p",{className:"si-review-by-branch"},[e.reviewBySpecialty,e.reviewByHospital].filter(Boolean).map((e,t)=>E.createElement("span",{key:t},e)))))))};Container$t.displayName="SubotInlineInfoSection";let eU=W.Z.div` display: flex; align-items: flex-start; flex-direction: column; gap: 16px; > h2 { font-size: 20px; font-weight: 600; line-height: 150%; letter-spacing: -0.3px; /* color: #262626; */ color: var(--subot-inline-text-color, #262626); ${G.M.mbUp} { font-size: 24px; line-height: 130%; letter-spacing: -0.432px; } } .si-node-start-desc { /* color: #595959; */ color: var(--subot-inline-text-color, #595959); font-size: 16px; line-height: 24px; font-weight: 400; ${G.M.mbUp} { letter-spacing: -0.16px; } } &.si-acuvue-wrap { align-items: center; text-align: center; } `,eZ=W.Z.div` position: relative; .si-voucher-item { max-width: 150px; max-height: fit-content; margin: 0 auto; display: block; position: relative; } .si-voucher-in-stock { display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 8px; position: relative; h3 { font-size: 48px; font-weight: 700; color: #2d87f3; line-height: 1.1; } img { width: 32px; max-height: fit-content; position: relative; top: 3px; } } .si-voucher-bg { pointer-events: none; position: absolute; width: 100%; height: auto; max-height: none; bottom: 0; left: 0; right: 0; } .si-voucher-total { color: #595959; font-size: 16px; line-height: 1.5; text-align: center; } .si-voucher-progress { width: 260px; background-color: #bcdeff; border-radius: 9px; padding: 1px; margin: 0 auto; margin-top: 30px; .si-voucher-progress--inner { height: 6px; border-radius: 8px; background-color: #2d87f3; } } `,SubotInlineVoucherLeftUI=({clientId:e,voucherAnswers:t})=>{let[n,i]=(0,E.useState)(0),[r,o]=(0,E.useState)(0);(0,E.useEffect)(()=>{(0,z.c)(getSubotApiPath(eC.GET_VOUCHER_QUANTITY,{search:(null==t?void 0:t.voucherName.split("|")[0])||"",clientId:e}),"GET").then(e=>{let t=null==e?void 0:e._data[0];t.total_quantity&&(i(t.total_quantity),o(t.total_in_stock))})},[null==t?void 0:t.voucherName]);let l=n?r/n*100:0;return n?E.createElement(eZ,{className:"si-voucher-left-ui"},E.createElement("img",{src:J.C.getAssetPath("subot/voucher_bg.png"),alt:"",loading:"eager",className:"si-voucher-bg"}),E.createElement("img",{src:J.C.getAssetPath("subot/voucher_icon.png"),alt:"",loading:"eager",className:"si-voucher-item"}),E.createElement(B.x,{className:"si-voucher-in-stock"},E.createElement("h3",null,r),E.createElement("img",{src:J.C.getAssetPath("subot/voucher_icon_small.png"),alt:"",loading:"eager"})),E.createElement(B.x,{className:"si-voucher-progress"},E.createElement(B.x,{className:"si-voucher-progress--inner",style:{width:`${l}%`}}))):null},Container$s=({node:e,onClickStart:t})=>{var n,i;let r=(0,E.useRef)(!1),{ref:o,inView:l}=(0,Y.YD)(),a=useCurrentUrl(),{params:s,getParams:c,onNext:d,setIsShowFooter:h,listNodes:p}=(0,E.useContext)(eF),m=p[0],v=null===(n=null==m?void 0:m.extra_settings)||void 0===n?void 0:n.subot_type;return(0,E.useMemo)(()=>{h(!1)},[]),(0,E.useEffect)(()=>{l&&!r.current&&(subotInlineImpression$1(c()),r.current=!0)},[l]),E.createElement(eU,{ref:o,className:N()({"si-acuvue-wrap":"ACUVUE"===v})},E.createElement("h2",null,e.inline_title),E.createElement("div",{className:"si-node-start-desc"},E.createElement(Markdown,null,e.inline_description)),"ACUVUE"===v&&E.createElement(SubotInlineVoucherLeftUI,{clientId:null===(i=m.extra_settings)||void 0===i?void 0:i.client_id,voucherAnswers:{email:"",voucherName:""}}),E.createElement(U.B,{onClick:()=>{let e=c();e.device_id=(0,D.f)(window.navigator.userAgent)?2:1,subotInlineClick$1(e),d(),null==t||t()},"data-event-category":"Service Connection","data-event-action":"Risk Screening Start","data-event-label":a,"data-bot-id":s.bot_id,rightIcon:E.createElement(q.Z,{color:"var(--subot-inline-text-button-color, #fff)"}),styles:{root:{backgroundColor:"var(--subot-inline-primary-color) !important","&:hover":{backgroundColor:"var(--subot-inline-primary-color-hover) !important"},color:"var(--subot-inline-text-button-color, #fff) !important"}}},e.inline_start_button))};Container$s.displayName="SubotInlineNodeStartContainer";let eq=W.Z.div``,eY=W.Z.div` .si-intent-list { display: flex; gap: 12px; flex-direction: column; } &[data-intent-count='1'] { .si-bot-title { margin-bottom: 0; } } `,eJ=W.Z.div` .si-bot-title { gap: 6px; display: flex; align-items: flex-start; color: var(--subot-inline-text-color, #262626); font-weight: 600; margin-bottom: 24px; font-size: 18px; line-height: 28px; letter-spacing: -0.4px; img { display: block; } ${G.M.mbUp} { font-size: 22px; line-height: 32px; letter-spacing: -0.6px; } } &#si-intent-bot-title { ~ div { .si-bot-title { margin-bottom: 0; } } } `,eQ=W.Z.div` text-align: center; button { min-width: 230px; } .si-button-svg-icon { margin-right: 3px; } `,Download=e=>E.createElement("svg",Object.assign({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("g",{clipPath:"url(#clip0_608_1578)"},E.createElement("path",{d:"M19.5 18V21H4.5V18H3V21C3 21.3978 3.15804 21.7794 3.43934 22.0607C3.72064 22.342 4.10218 22.5 4.5 22.5H19.5C19.8978 22.5 20.2794 22.342 20.5607 22.0607C20.842 21.7794 21 21.3978 21 21V18H19.5Z",fill:"currentColor"}),E.createElement("path",{d:"M19.5 10.5L18.4425 9.4425L12.75 15.1275V1.5H11.25V15.1275L5.5575 9.4425L4.5 10.5L12 18L19.5 10.5Z",fill:"currentColor"})),E.createElement("defs",null,E.createElement("clipPath",{id:"clip0_608_1578"},E.createElement("rect",{width:"24",height:"24",fill:"white"})))),getLeadPath=(e,t)=>{let{leadApiUrl:n}=null===z.G||void 0===z.G?void 0:z.G.env;return n+A()(e,Object.assign({},t))},callApiWithLead=(e,t,n)=>(0,x.a)(void 0,void 0,void 0,function*(){if(null==n?void 0:n.data){let e=C.Z.get(X.d),t=C.Z.get(w.G);if(!e){let t=(0,$.Z)();e=t,C.Z.set(X.d,t)}n.data.cookie_id=e,n.data.ga_client_id=t||""}return(0,z.c)(e,t,n)});I().extend(K());let saveLeadApi=e=>(0,x.a)(void 0,void 0,void 0,function*(){let{first_name:t,last_name:n,address:i,dob:r,email:o,phone:l}=e||{};return yield callApiWithLead(getLeadPath("campaign/{campaignCode}/lead",{campaignCode:"lhdqxfoggwgskbb"}),"POST",{data:{url:window.location.href,title_article:document.title,referrer:"hlbs",meta:[{key:"first_name",value:t||"",control:"text"},{key:"last_name",value:n||"",control:"text"},{key:"due_date_dob",value:r,control:"due_date_dob"},{key:"province",value:((null==i?void 0:i.selectedProvince)||"").replace("Tỉnh ","").replace("Th\xe0nh phố ",""),control:"province"},{key:"email",value:o||"",control:"email"},{key:"phone",value:l||"",control:"tel"},{key:"address",value:i?[(null==i?void 0:i.selectedProvince)||"",(null==i?void 0:i.selectedDistrict)||"",(null==i?void 0:i.selectedWard)||"",(null==i?void 0:i.extraInfo)||""].join("; "):"",control:"text"}]}})}),checkSyncDataOnFrisoCampaign=(e,t)=>{var n,i,r,o,l,a,s,c,d;try{if(!(null===(n=e.extra_settings)||void 0===n?void 0:n.sync_data_friso_campaign)||!t)return;let h=b.E[b.f.USER_SUBMIT_NAME],p=b.E[b.f.USER_SUBMIT_EMAIL],m=b.E[b.f.USER_SUBMIT_DATE],v=b.E[b.f.USER_SUBMIT_OTP],g=b.E[b.f.USER_SUBMIT_PHONE],f=b.E[b.f.USER_SUBMIT_ADDRESS_PROVINCE],y=b.E[b.f.USER_SUBMIT_ADDRESS_DISTRICT],E=b.E[b.f.USER_SUBMIT_ADDRESS_COMMUNE],x=b.E[b.f.USER_SUBMIT_ADDRESS],w=(null===(i=t.find(e=>e.control===h))||void 0===i?void 0:i.value)||"",C=(null===(r=t.find(e=>e.control===p))||void 0===r?void 0:r.value)||"",k=(null===(o=t.find(e=>e.control===m))||void 0===o?void 0:o.value)||"",M=(null===(l=t.find(e=>e.control===v||e.control===g))||void 0===l?void 0:l.value)||"",S={selectedProvince:(null===(a=t.find(e=>e.control===f))||void 0===a?void 0:a.value)||"",selectedDistrict:(null===(s=t.find(e=>e.control===y))||void 0===s?void 0:s.value)||"",selectedWard:(null===(c=t.find(e=>e.control===E))||void 0===c?void 0:c.value)||"",extraInfo:(null===(d=t.find(e=>e.control===x))||void 0===d?void 0:d.value)||""};if(!w||!C||!k||!M||!S.selectedProvince||!S.selectedDistrict||!S.selectedWard||!S.extraInfo)return;let L=w.split(" "),z=L[L.length-1];L.pop();let P=L.join(" ");saveLeadApi({last_name:z,first_name:P,phone:M.replace("+84","0"),email:C,address:S,dob:k,term:!0})}catch(e){}},foundNodeFrisoForm=e=>{let t="",n="";return e.forEach(e=>{var i,r,o,l,a,s;let c=(null===(o=null===(r=null===(i=null==e?void 0:e._message)||void 0===i?void 0:i.form_submit_meta)||void 0===r?void 0:r.find(e=>e.control===b.E[b.f.USER_SUBMIT_OTP]||e.control===b.E[b.f.USER_SUBMIT_PHONE]))||void 0===o?void 0:o.value)||"",d=(null===(s=null===(a=null===(l=null==e?void 0:e._message)||void 0===l?void 0:l.form_submit_meta)||void 0===a?void 0:a.find(e=>e.control===b.E[b.f.USER_SUBMIT_DATE]))||void 0===s?void 0:s.value)||"";c&&d&&(t=c,n=d)}),{foundPhone:t,foundDate:n}},handleFrisoRedirecition=e=>{let{foundPhone:t,foundDate:n}=foundNodeFrisoForm(e);if(!t||!n)return;let i=I()(n),r=t.replace("+84","0"),o=i.isSameOrBefore(I()()),l=i.format("YYYY-MM-DD");window.location.href=A()("https://zalo.me/s/3605814730108331998/?ver=1&source=hlbs&phone={phone}&dob={dob}&edd={edd}",Object.assign({phone:r},o?{dob:l}:{edd:l}))},Container$r=({intent:e})=>{var t;let{listNodes:n}=(0,E.useContext)(eF),i=(0,E.useMemo)(()=>e.url&&e.label&&(null==e?void 0:e.type)===b.N.BOT_MAIN_BUTTON?{"data-event-category":"Service Connection","data-event-action":`Risk Screening - ${e.label}`,"data-event-label":e.url}:{},[e]);if(!(null==e?void 0:e.label))return null;let r=null===(t=e.label)||void 0===t?void 0:t.startsWith(":download:");return E.createElement(eQ,null,E.createElement(U.B,Object.assign({size:"md",color:"primary",onClick:()=>{var t;if(null===(t=e.url)||void 0===t?void 0:t.includes("{{.frisoRedirectUrl}}")){handleFrisoRedirecition(n);return}e.url&&(0,D.h)(e.url)}},i,{styles:{root:{backgroundColor:"var(--subot-inline-primary-color) !important","&:hover":{backgroundColor:"var(--subot-inline-primary-color-hover) !important"},color:"var(--subot-inline-text-button-color, #fff) !important"}}}),r&&E.createElement(Download,{width:"1em",height:"1em",className:"si-button-svg-icon"}),E.createElement(Markdown,null,e.label.replace(":download:",""))))};Container$r.displayName="SubotInlineIntentBotButton";let eK=W.Z.div` img { display: block; width: auto; max-width: 100%; margin: 0 auto; } `,Container$q=({intent:e})=>e.url?E.createElement(eK,null,E.createElement("img",{loading:"lazy",src:e.url,alt:e.label})):null;Container$q.displayName="SubotInlineIntentBotImage";let Container$p=({intent:e,indexNumber:t})=>{let{listNodes:n}=(0,E.useContext)(eF),i=![b.N.SSO_INTENT].includes(null==e?void 0:e.type),r=[b.N.BOT_TEXT,b.N.BOT_MAIN_TITLE].includes(null==e?void 0:e.type),o=[b.N.BOT_BUTTON,b.N.BOT_RECALCULATE].includes(null==e?void 0:e.type),l=[b.N.BOT_IMAGE,b.N.BOT_MAIN_IMAGE].includes(null==e?void 0:e.type),a=(null==e?void 0:e.type)===b.N.BOT_MAIN_TITLE;return o?E.createElement(Container$r,{intent:e}):e?E.createElement(eJ,{id:"si-intent-bot-title"},E.createElement("h3",{className:"si-bot-title","data-image":l},t&&E.createElement("span",{className:"si-bot-title-number"},t,"."),i&&r&&E.createElement(Markdown,null,a?replaceTextWithVariables(e.label||"",n):e.label),l&&E.createElement(Container$q,{intent:e}))):null};Container$p.displayName="SubotInlineIntentBotTitle";let Container$o=({intent:e})=>{let t=useCurrentUrl(),{listNodes:n,activeId:i,params:r}=(0,E.useContext)(eF),o=n.find(e=>e.id==i);if(!e.label||!o)return null;let l={"data-event-category":"Service Connection","data-event-action":e.label,"data-event-label":t,"data-bot-id":r.bot_id,"data-question-id":o.id};return E.createElement(B.x,{style:{position:"absolute",zIndex:-1}},E.createElement("button",Object.assign({className:"si-revamp-event-submission"},l)))};Container$o.displayName="SubotInlineIntentBotEventSubmission";let eX=W.Z.div` display: flex; padding: 8px 0; .si-related-article-category { font-weight: 700; font-size: 0.875em; line-height: 1.375em; letter-spacing: 0; color: #404040; margin-bottom: 4px; a { color: inherit; text-decoration: none; } } .si-related-article-thumbnail { height: 100px; margin: 0 16px 0 0; max-width: 100px; min-width: 100px; a, img { width: 100px; height: 100px; display: block; object-fit: cover; border-radius: 6px; } } .si-related-article-content { flex: 1; h3, h3 a { /* color: #262626 */ color: var(--subot-inline-text-color, #262626); font-size: 16px; letter-spacing: -0.2px; line-height: 24px; text-decoration: none; } } .si-related-article-review-by { display: flex; align-items: center; margin-top: 8px; a { display: block; } } .si-related-article-review-by-avatar { max-width: 24px; min-width: 24px; margin-right: 8px; img { height: 24px; width: 24px; border-radius: 100%; display: block; } } .si-related-article-review-by-name { p { color: #404040; margin: 0; font-size: 0.875em; line-height: 1.375em; letter-spacing: -0.2px; } } `,articleDataComputed=e=>{try{if(e.label&&e.label.includes("{")){let t=JSON.parse(e.label);if(t.meta){let e={};t.meta.map(({key:t,value:n})=>{t&&n&&(e[t]=n)}),t.meta=Object.assign({},e)}return Object.assign({},t)}return{}}catch(e){return{}}},Container$n=({intent:e})=>{var t,n,i,r;let o=(0,E.useMemo)(()=>articleDataComputed(e),[e,null==e?void 0:e.label]),{formatMessage:l}=(0,E.useContext)(z.T);return E.createElement(E.Fragment,null,!!(null==o?void 0:o.title)&&!!(null==o?void 0:o.thumbnail)&&!!(null==o?void 0:o.url)&&E.createElement(eX,null,E.createElement("div",{className:"si-related-article-thumbnail"},E.createElement("a",{href:o.url,target:"_blank","data-event-category":"Service Connection","data-event-action":"Risk Screening - Article Click","data-event-label":o.url,rel:"noreferrer"},E.createElement("img",{src:o.thumbnail,alt:o.title,loading:"lazy"}))),E.createElement("div",{className:"si-related-article-content"},(null===(t=o.meta)||void 0===t?void 0:t.category_name)&&E.createElement("p",{className:"si-related-article-category",style:{color:null===(n=o.meta)||void 0===n?void 0:n.category_text_color}},E.createElement("a",{href:o.meta.category_url,target:"_blank",rel:"noreferrer"},o.meta.category_name)),E.createElement("h3",null,E.createElement("a",{href:o.url,target:"_blank","data-event-category":"Service Connection","data-event-action":"Risk Screening - Article Click","data-event-label":o.url,rel:"noreferrer"},o.title)),(null===(i=o.meta)||void 0===i?void 0:i.reviewed_avatar_thumbnail)&&(null===(r=o.meta)||void 0===r?void 0:r.reviewed_display_name)&&E.createElement("div",{className:"si-related-article-review-by"},E.createElement("div",{className:"si-related-article-review-by-avatar"},E.createElement("a",{href:o.meta.reviewed_url,target:"_blank",rel:"noreferrer"},E.createElement("img",{src:o.meta.reviewed_avatar_thumbnail,alt:o.meta.reviewed_display_name}))),E.createElement("div",{className:"si-related-article-review-by-name"},E.createElement("p",null,l({id:"articleAuthor.title.medical",defaultMessage:"Medically reviewed by"})," ",E.createElement("strong",null,o.meta.reviewed_display_name)))))))};Container$n.displayName="SubotInlineIntentBotImage";let e$=W.Z.div` padding: 16px 0; & > .si-list-services { display: flex; gap: 8px; overflow: auto; } .si-title { margin-bottom: 24px; } .si-service-title { text-align: center; padding: 2px; } .image-wrapper { cursor: pointer; flex: 0 0 184px; > * { pointer-events: none; } } img { display: block; width: auto; max-width: 100%; cursor: pointer; height: auto; } .aspect-square { position: relative; &::before { content: ''; display: block; padding-top: 120%; } > * { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } } `,e1=W.Z.div` margin-top: auto; border-radius: 12px; padding: 12px 16px; background-color: #fff8e2; margin-top: 24px; .si-disclaimer { gap: 8px; display: inline-flex; align-items: center; cursor: pointer; } .si-disclaimer-desc { color: #262626; /* color: var(--subot-inline-text-color, #262626); */ font-size: 16px; font-weight: 600; line-height: 150%; letter-spacing: -0.07px; } .si-disclaimer-down { color: black; } .si-disclaimer-expanded { font-size: 16px; color: #262626; /* color: var(--subot-inline-text-color, #262626); */ line-height: 1.4; overflow: hidden; padding-left: 32px; margin-top: 4px; } `,Container$m=({text:e})=>{let[t,n]=(0,E.useState)(!1),{formatMessage:i}=(0,E.useContext)(z.T);return e?E.createElement(e1,null,E.createElement("div",{className:"si-disclaimer",onClick:()=>n(!t)},E.createElement(Info,{className:"si-disclaimer-info-svg"}),E.createElement("span",{className:"si-disclaimer-desc"},i({id:"tools.disclaimer",defaultMessage:"Miễn trừ tr\xe1ch nhiệm"})),E.createElement(ChevronDown,{className:"si-disclaimer-down"})),E.createElement(R.E.div,{className:"si-disclaimer-expanded",animate:t?{height:"auto"}:{height:0},transition:{duration:.3}},e)):null};Container$m.displayName="SubotInlineDisclaimer";let Container$l=({intent:e})=>{var t,n,i;let{formatMessage:r}=(0,E.useContext)(z.T),{encodedGaId:o}=function(){let[e,t]=(0,E.useState)(""),[n,i]=(0,E.useState)("");return(0,E.useEffect)(()=>{if(C.Z.get(w.G)){let e=C.Z.get(w.G);if(e){let n=btoa(e);t(n),i(e)}}else(0,D.e)({condition:()=>!!C.Z.get(w.G),finished:()=>{let e=C.Z.get(w.G);if(e){let n=btoa(e);t(n),i(e)}}})},[]),{encodedGaId:e,gaId:n}}(),handleOnClick=e=>{if(!e.url)return;let t=(0,D.i)(e.url,o);e.url&&(0,D.h)(t)},l=(0,E.useMemo)(()=>{try{return JSON.parse(e.label||"")||[]}catch(e){return[]}},[null==e?void 0:e.label]);if(!e.label||!l.length)return null;let a=null===(t=l[0])||void 0===t?void 0:t.disclaimer,s=null===(n=l[0])||void 0===n?void 0:n.sectionTitle;return E.createElement(e$,null,E.createElement(ee.T,{size:"lg",weight:"semiBold",className:"si-title",color:"var(--subot-inline-text-color, #262626)"},(null===(i=null==s?void 0:s.trim)||void 0===i?void 0:i.call(s))||r({id:"tools.suggestedServices",defaultMessage:"Suggested services"})+":"),E.createElement("div",{className:"si-list-services"},l.map((e,t)=>E.createElement("div",{onClick:()=>handleOnClick(e),key:t,className:"image-wrapper",role:"presentation","data-event-category":"Service Connection","data-event-action":"Risk Screener Result Recommended Services","data-event-label":(0,D.i)((null==e?void 0:e.url)||"",o)},E.createElement(B.x,{className:"aspect-square"},E.createElement("img",{loading:"lazy",src:e.feature,alt:e.feature,key:t})),e.title&&E.createElement(ee.T,{size:"p2",className:"si-service-title",color:"var(--subot-inline-text-color, #262626)"},e.title)))),a&&E.createElement(Container$m,{text:a}))};Container$l.displayName="SubotInlineIntentBotSuggestedService";let e0=W.Z.div` font-size: 16px; line-height: 24px; color: var(--subot-inline-text-color, #595959); font-weight: 400; ul, ol { li + li { margin-top: 12px; } } `,Container$k=({intent:e})=>{let{listNodes:t}=(0,E.useContext)(eF);if(!(null==e?void 0:e.label))return null;let n=(null==e?void 0:e.type)===b.N.BOT_MAIN_BODY;return E.createElement(e0,{className:"si-bot-text"},E.createElement(Markdown,null,n?replaceTextWithVariables(e.label,t):null==e?void 0:e.label))};Container$k.displayName="SubotInlineIntentBotText";let e2=W.Z.div` gap: 16px; display: flex; /* color: #262626; */ color: var(--subot-inline-text-color, #262626); max-width: 500px; margin: 0 auto; margin-top: 16px; img { width: 54px; min-width: 54px; height: 54px; } .si-sso-title { font-size: 16px; font-weight: 600; margin-bottom: 4px; } .si-sso-description { flex: 1; font-size: 14px; /* color: #595959; */ color: var(--subot-inline-text-color, #595959); line-height: 1.5; } `,Container$j=({intent:e})=>{let t=(()=>{try{return(null==e?void 0:e.label)?JSON.parse(null==e?void 0:e.label):{}}catch(e){return{}}})();return t&&t.title?E.createElement(e2,{id:"si-intent-sso"},E.createElement("img",{loading:"lazy",src:null==e?void 0:e.url,className:"icon",alt:""}),E.createElement("div",{className:"si-sso-content"},E.createElement("h3",{className:"si-sso-title"},t.title),E.createElement("div",{className:"si-sso-description"},t.description))):null};Container$j.displayName="SubotInlineIntentSSO";let e3=W.Z.div` width: ${({width:e})=>e||"100%"}; padding: 4px; ${G.M.mbDown} { width: 100%; } `,e4=W.Z.div` display: flex; .feature { width: 30%; .feature-wrapper { position: relative; display: block; overflow: hidden; width: 100%; padding-top: 66%; border-radius: ${et.r.borderRadius}; .feature-img { position: absolute; top: 50%; left: 50%; width: 100%; min-width: 100%; height: auto; min-height: 100%; transform: translate(-50%, -50%); } } } .body { flex: 1; margin-left: 10px; line-height: 1.5; a { color: ${(null===(r=null===et.r||void 0===et.r?void 0:et.r.colors)||void 0===r?void 0:r.gray800)||"#262626"}; text-decoration: none; } } `,Container$i=({intent:e})=>{let t=(0,E.useMemo)(()=>e.label.includes("{")?JSON.parse(e.label):{},[e.label]);return E.createElement(E.Fragment,null,!!Object.keys(t).length&&E.createElement(e3,null,E.createElement(e4,null,E.createElement("div",{className:"feature"},E.createElement("a",{href:null==t?void 0:t.url,className:"feature-wrapper"},E.createElement("img",{loading:"lazy",src:null==t?void 0:t.thumbnail,alt:null==t?void 0:t.title,className:"feature-img"}))),E.createElement("div",{className:"body"},E.createElement("a",{href:null==t?void 0:t.url},E.createElement("h5",{className:"title"},E.createElement(Markdown,null,null==t?void 0:t.title)))))))};Container$i.displayName="SubotInlineIntentUrl";let e5={[b.N.BOT_TEXT]:Container$k,[b.N.BOT_IMAGE]:Container$q,[b.N.BOT_BUTTON]:Container$r,[b.N.BOT_URL]:Container$i,[b.N.BOT_RECALCULATE]:Container$r,[b.N.BOT_MAIN_TITLE]:Container$p,[b.N.BOT_MAIN_IMAGE]:Container$q,[b.N.BOT_MAIN_BODY]:Container$k,[b.N.BOT_MAIN_BUTTON]:Container$r,[b.N.BOT_SUB_TITLE]:Container$k,[b.N.BOT_SUB_BODY]:Container$k,[b.N.BOT_RELATED_ARTICLE]:Container$n,[b.N.THANK_YOU_IMAGE]:Container$q,[b.N.THANK_YOU_TITLE]:Container$k,[b.N.THANK_YOU_BODY]:Container$k,[b.N.BOT_SUGGESTED_SERVICE]:Container$l,[b.N.BOT_BOOKING]:Container$r,[b.N.BOT_EVENT_SUBMISSION]:Container$o,[b.N.SSO_INTENT]:Container$j},e6=new Proxy(e5,{get:(e,t)=>e5[t]||(()=>en.y?null:E.createElement("p",null,"SubotInlineIntentBase ",t))}),e7=[b.N.BOT_SUBMISSION,b.N.BOT_BACKGROUND_IMAGE],Container$h=({intents:e,indexNumber:t})=>{let n=e.filter(e=>!e7.includes(e.type||"")),i=n.find(e=>e.type===b.N.BOT_MAIN_TITLE),r=n.filter(e=>e.type!==b.N.BOT_MAIN_TITLE);return E.createElement(eY,{"data-intent-count":r.length+1},i&&E.createElement(Container$p,{intent:i,indexNumber:t}),!!r.length&&E.createElement("div",{className:"si-intent-list"},r.map(e=>{let t=(null==e?void 0:e.type)||"";if(e7.includes(t))return null;let n=e6[t];return n&&E.createElement(n,{key:e.id,intent:e})})))};Container$h.displayName="SubotInlineIntent";let Container$g=({node:e})=>{var t,n;let{setIsShowFooter:i,listNodes:r}=(0,E.useContext)(eF),o=r[0];if((0,E.useMemo)(()=>{i(!0)},[]),!e||!o)return null;let l=null===(t=o.extra_settings)||void 0===t?void 0:t.subot_type;return E.createElement(eq,{id:"si-node-final"},E.createElement(Container$h,{intents:e.intents||[]}),"ACUVUE"===l&&E.createElement(SubotInlineVoucherLeftUI,{clientId:null===(n=o.extra_settings)||void 0===n?void 0:n.client_id,voucherAnswers:extractVoucherAnswers(r,o)}))};Container$g.displayName="SubotinlineNodeFinal";let e8=0;function sendCompleteFlowEvent(e={}){let t=window.location.search.includes("itemId"),n=window.location.search.includes("resultId");n||t||function trackCustomEvent(e,t={}){let n=window.fbq;n?n("trackCustom",e,t):e8<3?(setTimeout(()=>trackCustomEvent(e,t),1e3),e8++):console.log("Unable to load Facebook Pixel")}("CompleteFlow",Object.assign({status:!0},e))}let e9=W.Z.div` .wrap-main-intent { overflow: hidden; position: relative; &[data-hide='true'] { &::before { content: ''; position: absolute; bottom: 0; right: 0; display: block; width: 100%; height: 100px; background-image: linear-gradient(to bottom, transparent, white); cursor: pointer; } } } .wrap-main-button-intent { padding-top: 20px; padding-bottom: 0; display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; } .see-more-intent { /* color: #6cbef0; */ color: var(--subot-inline-text-color, #6cbef0); font-size: 16px; line-height: 24px; font-weight: 600; padding-top: 12px; cursor: pointer; display: block; } `;W.Z.div` margin-top: 24px; border: 1px solid #ffecb6; border-radius: 16px; ${G.M.mbUp} { padding: 0 0 24px 0; } & > div { scale: 0.9; [data-tag='h5']::before { content: none; } } `;let te=W.Z.div` margin-top: 24px; padding: 12px 16px; border: 1px solid #e4e8ec; border-radius: 12px; background-color: #f7f9fc; padding-bottom: 8px; .si-sub-intent-expand { overflow: hidden; font-size: 12px; line-height: 18px; /* 150% */ margin-top: 8px; a, h1, h2, h3, h4, h5, h6, ul, ol, li { font-size: 12px; line-height: 18px; /* 150% */ } ul li + li, ol li + li { margin-top: 8px; } ol { list-style-type: decimal; } .si-bot-text { color: #595959; } } .si-sub-intent-title { color: #262626; /* color: var(--subot-inline-text-color, #262626); */ font-size: 16px; line-height: 24px; font-weight: 600; display: flex; align-items: center; gap: 8px; cursor: pointer; } /* > div:first-child { font-size: 16px; font-weight: 600; + div { margin-top: 16px; ${G.M.mbUp} { margin-top: 24px; } } ${G.M.mbUp} { font-size: 18px; } } */ `,References=e=>E.createElement("svg",Object.assign({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("mask",{id:"mask0_2159_150362",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"20"},E.createElement("rect",{width:"20",height:"20",fill:"#D9D9D9"})),E.createElement("g",{mask:"url(#mask0_2159_150362)"},E.createElement("path",{d:"M13.878 16.25a.35.35 0 0 0 .258-.11.35.35 0 0 0 .11-.259v-2.18a.35.35 0 0 0-.11-.257.35.35 0 0 0-.258-.111.35.35 0 0 0-.258.11.35.35 0 0 0-.111.259v2.179q0 .147.11.258.111.11.258.11m0-3.678q.15.008.26-.105a.37.37 0 0 0-.003-.523.36.36 0 0 0-.517 0 .35.35 0 0 0-.11.256.36.36 0 0 0 .112.259.35.35 0 0 0 .258.113M4.166 3.333v5.152-.024 8.205zm2.5 8.125h2.277q.182-.36.407-.668.226-.308.497-.582H6.666a.6.6 0 0 0-.445.18.6.6 0 0 0-.18.445q0 .266.18.445.18.18.445.18m0 3.333h1.69a4.7 4.7 0 0 1-.017-1.25H6.666a.6.6 0 0 0-.445.18.6.6 0 0 0-.18.446q0 .265.18.445t.445.18m-2.242 3.125q-.633 0-1.07-.437a1.45 1.45 0 0 1-.438-1.07V3.59q0-.63.438-1.068a1.45 1.45 0 0 1 1.068-.438h5.996q.305 0 .58.117a1.5 1.5 0 0 1 .482.322l3.497 3.497a1.5 1.5 0 0 1 .439 1.062V8.68a4 4 0 0 0-.608-.14 5 5 0 0 0-.642-.054V7.083h-3a.73.73 0 0 1-.534-.216.73.73 0 0 1-.216-.534v-3H4.422a.25.25 0 0 0-.176.08.25.25 0 0 0-.08.176v12.82q0 .097.08.177t.176.08h4.545q.182.36.411.668.23.308.51.582zm9.453-7.628q1.561 0 2.656 1.095t1.095 2.655-1.095 2.656-2.656 1.094-2.655-1.094-1.094-2.656 1.094-2.655 2.656-1.095",fill:"#6CBEF0"}))),SubInlineIntent=({subIntents:e})=>{let[t,n]=(0,E.useState)(!1),[i,...r]=e;return i?E.createElement(te,null,E.createElement("div",{className:"si-sub-intent-title",onClick:()=>n(!t)},E.createElement(References,null),E.createElement("span",null,i.label),E.createElement(ChevronDown,{className:"si-chevron-down"})),E.createElement(R.E.div,{className:"si-sub-intent-expand",animate:t?{height:"auto"}:{height:0},transition:{duration:.3},"data-show":t},r.map(e=>{let t=(null==e?void 0:e.type)||"",n=e6[t];return n&&E.createElement(n,{key:e.id,intent:e})}))):null},Container$f=({node:e})=>{let t=(0,E.useRef)(null),{formatMessage:n}=(0,E.useContext)(z.T),{setIsShowFooter:i,listNodes:r}=(0,E.useContext)(eF),[o,l]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var e;(null===(e=t.current)||void 0===e?void 0:e.offsetHeight)&&t.current.offsetHeight<=300&&l(!0)},[]);let a=r[0];console.log("botItem",typeof a);let s=e.intents||[],{mainIntents:c,subIntents:d,mainButtonIntents:h,bookingButtonIntents:p,relatedArticleIntents:m,suggestedServiceIntents:v,botSubmissionIntent:g}=(0,E.useMemo)(()=>{let e;let t=[],n=[],i=[],r=[],o=[],l=[],a=[];return s.forEach(s=>{switch(null==s?void 0:s.type){case b.N.BOT_MAIN_IMAGE:case b.N.BOT_MAIN_TITLE:case b.N.BOT_MAIN_BODY:t.push(s);break;case b.N.BOT_SUGGESTED_SERVICE:a.push(s);break;case b.N.BOT_MAIN_BUTTON:n.push(s);break;case b.N.BOT_BOOKING:i.push(s);break;case b.N.BOT_RECALCULATE:break;case b.N.BOT_SUB_TITLE:case b.N.BOT_SUB_BODY:r.push(s);break;case b.N.BOT_RELATED_ARTICLE:l.push(s);break;case b.N.BOT_RISK_SCREEN:o.push(s);break;case b.N.BOT_SUBMISSION:e=s}}),{mainIntents:t,subIntents:r,mainButtonIntents:n,bookingButtonIntents:i,screenerIntents:o,relatedArticleIntents:l.filter(e=>{var t;return null===(t=articleDataComputed(e))||void 0===t?void 0:t.title}),botSubmissionIntent:e,suggestedServiceIntents:a}},[]);return((0,E.useMemo)(()=>{i(!0)},[]),(0,E.useEffect)(()=>{(null==g?void 0:g.label)?sendCompleteFlowEvent({risk_level:g.label}):sendCompleteFlowEvent()},[]),e)?E.createElement(e9,{id:"si-node-final"},E.createElement(R.E.div,{ref:t,animate:o?{height:"auto"}:{height:300},transition:{duration:.3},className:"wrap-main-intent","data-hide":!o},E.createElement(Container$h,{intents:c})),!o&&E.createElement("span",{role:"presentation",className:"see-more-intent",onClick:()=>l(!0)},n({id:"articlePage.careEmbedding.seeMore",defaultMessage:"See more"})),E.createElement("div",{className:"wrap-main-button-intent"},[...h,...p].map(e=>{let t=e6[e.type||""];return t&&E.createElement(t,{key:e.id,intent:e})})),(null==v?void 0:v.length)>0&&E.createElement("div",null,v.map(e=>{let t=e6[e.type||""];return t&&E.createElement(t,{key:e.id,intent:e})})),(null==m?void 0:m.length)>0&&E.createElement("div",{style:{marginTop:24}},E.createElement(ee.T,{size:"lg",weight:"semiBold",color:"var(--subot-inline-text-color, #262626)"},n({id:"articlePage.relatedPostsSectionTitle",defaultMessage:"Related Articles"})),E.createElement("div",{style:{padding:"8px 0"}},m.map(e=>{let t=e6[e.type||""];return t&&E.createElement(t,{key:e.id,intent:e})}))),E.createElement(SubInlineIntent,{subIntents:d})):null};Container$f.displayName="SubotinlineNodeFinalStandard";let tt=W.Z.div` .si-final-thank-action { text-align: center; } `,Container$e=({node:e})=>{let{params:t,onNext:n,setIsShowFooter:i}=(0,E.useContext)(eF);(0,E.useMemo)(()=>{i(!0)},[]);let r=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e===b.f.RESULT_BUTTON);return n||null},[null==e?void 0:e.actions]),o=(0,E.useCallback)(()=>{n&&n(Object.assign(Object.assign(Object.assign({},t),null==e?void 0:e._message),{action_id:null==r?void 0:r.id,action_value:null==r?void 0:r.key}))},[r]);return e?E.createElement(tt,{id:"si-node-final-thank-you"},E.createElement(Container$h,{intents:e.intents||[]}),r&&E.createElement("div",{className:"si-final-thank-action"},E.createElement(U.B,{size:"md",onClick:o},r.label))):null};Container$e.displayName="SubotinlineNodeFinal";var tn={vn:[{name:"vn",child:"City"},{name:"City",child:"District"},{name:"District",child:"Ward"},{name:"Ward",child:"Postcode"},{name:"Postcode",child:""}],id:[{name:"id",child:"Province"},{name:"Province",child:"City"},{name:"City",child:"District"},{name:"District",child:"Village"},{name:"Village",child:"Postcode"},{name:"Postcode",child:""}],th:[{name:"th",child:"Province"},{name:"Province",child:"District"},{name:"District",child:"Sub-district"},{name:"Sub-district",child:"Postcode"},{name:"Postcode",child:""}],mm:[{name:"mm",child:"City"},{name:"City",child:"Postcode"},{name:"Postcode",child:""}],tw:[{name:"tw",child:"Country"},{name:"Country",child:"City"},{name:"City",child:"Postcode"},{name:"Postcode",child:""}],ph:[{name:"ph",child:"Region"},{name:"Region",child:"Province"},{name:"Province",child:"City"},{name:"City",child:"Barangay"},{name:"Barangay",child:"Postcode"},{name:"Postcode",child:""}],kh:[{name:"kh",child:"Province"},{name:"Province",child:"District"},{name:"District",child:"Sub-district"},{name:"Sub-district",child:"Postcode"},{name:"Postcode",child:""}],my:[{name:"my",child:"State"},{name:"State",child:"Sub-district"},{name:"Sub-district",child:"Location"},{name:"Location",child:"Postcode"},{name:"Postcode",child:""}],in:[{name:"in",child:"State"},{name:"State",child:"Sub-district"},{name:"Sub-district",child:"Location"},{name:"Location",child:"Postcode"},{name:"Postcode",child:""}]};let ti=(0,D.g)(z.u);function getLevelKey(e,t){return tn[e][t-1].child||tn.vn[t-1].child}function getDataFromLevelKey(e,t,n,i){let r={},o=[];fetch(ti+`/countries/${e}.json`).then(e=>e.json()).then(l=>{let a=l[e];a.forEach(e=>{let i="";e[t]&&!r[e[t]]&&(n&&n.key?e[n.key]===n.value&&(i=e[t]):i=e[t],i&&(r[e[t]]=!0,o.push(e[t])))}),i&&i(o)}).catch(e=>{console.log(e),i&&i([])})}let fnLogicSort=(e,t)=>{let n=e.replace("Tỉnh ","").replace("Th\xe0nh phố ","").replace("Quận ","").replace("Huyện ","").replace("Phường ","").replace("Thị x\xe3 ","").replace("Thị trấn ","").replace("X\xe3 ",""),i=t.replace("Tỉnh ","").replace("Th\xe0nh phố ","").replace("Quận ","").replace("Huyện ","").replace("Phường ","").replace("Thị x\xe3 ","").replace("Thị trấn ","").replace("X\xe3 ","");return n.localeCompare(i)},useAddressMultipleLevelData=e=>{let t=(e||"vn").toLowerCase(),n=getLevelKey(t,1),i=getLevelKey(t,2),r=getLevelKey(t,3),[o,l]=(0,E.useState)([]),[a,s]=(0,E.useState)([]),[c,d]=(0,E.useState)([]),[h,p]=(0,E.useState)(""),[m,v]=(0,E.useState)(""),[g,f]=(0,E.useState)("");return(0,E.useEffect)(()=>{getDataFromLevelKey(t,n,void 0,e=>{l(e.sort(fnLogicSort))})},[t,n]),(0,E.useEffect)(()=>{i&&getDataFromLevelKey(t,i,{key:n,value:h},e=>{s(e.sort(fnLogicSort))})},[t,n,i,h]),(0,E.useEffect)(()=>{r&&getDataFromLevelKey(t,r,{key:i,value:m},e=>{d(e.sort(fnLogicSort))})},[t,i,r,m]),{level1:o,level2:a,level3:c,setSelectedLevel1:p,setSelectedLevel2:v,setSelectedLevel3:f,selectedLevel1:h,selectedLevel2:m,selectedLevel3:g}},CheckCircleGreen=e=>E.createElement("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.333 8A6.67 6.67 0 0 1 8 1.333 6.67 6.67 0 0 1 14.667 8 6.67 6.67 0 0 1 8 14.667 6.67 6.67 0 0 1 1.333 8m2.467.467 2.393 2.393c.26.26.687.26.94 0l5.06-5.06a.664.664 0 1 0-.94-.94L6.667 9.447 4.74 7.527a.664.664 0 1 0-.94.94",fill:"#00B16A"})),IconEdit=e=>E.createElement("svg",Object.assign({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M19.1719 2C18.4481 2 17.7244 2.27562 17.1719 2.82812L16 4L20 8L21.1719 6.82812C22.2759 5.72412 22.2759 3.93313 21.1719 2.82812C20.6194 2.27562 19.8956 2 19.1719 2ZM14.5 5.5L3 17V21H7L18.5 9.5L14.5 5.5Z",fill:"#2685F1"})),InfoError=e=>E.createElement("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 1.333A6.67 6.67 0 0 0 1.333 8 6.67 6.67 0 0 0 8 14.667 6.67 6.67 0 0 0 14.667 8 6.67 6.67 0 0 0 8 1.333m0 7.334A.67.67 0 0 1 7.333 8V5.333c0-.366.3-.666.667-.666s.667.3.667.666V8c0 .367-.3.667-.667.667M7.333 10v1.333h1.334V10z",fill:"#F44D2C"}));var tr=(0,E.forwardRef)(({onFinish:e,onClick:t,isFinished:n,resendLabel:i,className:r},o)=>{let[l,a]=(0,E.useState)(D.T),s=(0,E.useRef)(),c=(0,E.useRef)(),{formatMessage:d}=(0,E.useContext)(z.T);c.current=e;let h=(0,E.useCallback)(()=>{let e=D.T;a(e),clearInterval(s.current),s.current=setInterval(()=>{var t;a(e-=1),0===e&&(null===(t=c.current)||void 0===t||t.call(c,!0),clearInterval(s.current))},1e3)},[]),p=(0,E.useCallback)(()=>{a(0),clearInterval(s.current)},[]);return(0,E.useImperativeHandle)(o,()=>({reset:h,cancel:p,isFinished:0===l})),(0,E.useEffect)(()=>(h(),()=>{clearInterval(s.current)}),[]),E.createElement("div",{className:r,onClick:t},i||d({id:"subot.resendOTP.button",defaultMessage:"Resend"}),l>0&&!n&&` (${l}s)`)});let to=W.Z.div` margin: 0 auto; background: #f7f9fc; border-radius: ${et.r.borderRadius}; ${G.M.mbDown} { padding: 16px; } ${G.M.tdDown} { padding: 24px; } ${G.M.mbUp} { padding: 32px; } .user-info-form { .input-row { ${G.M.mbDown} { margin-bottom: 16px; } ${G.M.tdDown} { margin-bottom: 18px; } ${G.M.mbUp} { margin-bottom: 20px; } .address-dropdown > ul { z-index: 20000; max-height: 250px; overflow-y: auto; } &.error { margin-bottom: 0; } } label { display: block; margin-bottom: 6px; color: ${et.r.colors.gray600}; font-size: 13px; font-weight: bold; } input[type='tel'], input[type='number'] { width: 100%; padding: 12px 16px; border: solid 1px ${et.r.colors.gray200}; background: #fff; border-radius: ${et.r.borderRadius}; &[disabled] { background-color: ${et.r.colors.gray100}; } } input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { -webkit-appearance: none; -moz-appearance: none; appearance: none; } button { width: 100%; } .error-message { display: block; padding-bottom: 20px; color: ${et.r.colors.red700}; font-weight: ${et.r.sizes.fwRegular}; } .submit-btn { padding: 12px 24px; background-color: ${et.r.colors.primaryBase}; border-radius: ${et.r.borderRadius}; color: #fff; cursor: pointer; font-size: 16px; font-weight: 700; line-height: 24px; transition: background-color 0.3s, border-color 0.3s; display: flex; justify-content: center; &:hover { background-color: ${et.r.colors.primaryHover}; } &[disabled] { background-color: ${et.r.colors.gray200}; color: #bfbfbf; cursor: not-allowed; } .spinner { margin-right: 20px; } } .submit-btn-row { ${G.M.mbUp} { margin-bottom: 16px; } ${G.M.tdDown} { margin-bottom: 14px; } ${G.M.mbDown} { margin-bottom: 12px; } .subot-checkbox { display: flex; align-items: flex-start; margin: 0; cursor: pointer; &__input { position: relative; display: block; overflow: hidden; width: 18px; height: 18px; box-sizing: border-box; padding: 0; margin-right: 10px; &:before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; background-color: ${et.r.colors.primaryBase}; background-image: url('data:image/svg+xml,'); background-position: center; background-repeat: no-repeat; background-size: 120%; content: ''; opacity: 0; transition: 0.3s all ease; } &:checked:before { opacity: 1; transition: 0.3s all ease; } } &__label { flex: 1; font-weight: 400; line-height: 1.4; } } } } `,tl=W.Z.div` position: relative; .PhoneInputCountry { background-color: #f2f2f2; .PhoneInputCountrySelectArrow { display: none !important; } } .icon-edit-phone { width: 1em; height: 1em; position: absolute; right: 16px; top: 17px; cursor: pointer; path { fill: ${et.r.colors.gray600}; } } `,Location=e=>E.createElement("svg",Object.assign({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.167 7.72A5.83 5.83 0 0 1 10 1.889a5.83 5.83 0 0 1 5.833 5.833c0 3.475-3.683 8.267-5.191 10.092-.334.4-.942.4-1.275 0-1.517-1.825-5.2-6.617-5.2-10.092m3.75 0a2.084 2.084 0 1 0 4.168 0 2.084 2.084 0 0 0-4.168 0",fill:"#ADB3BC"})),ta=W.Z.div` display: flex; gap: 13px; svg { position: relative; top: 2px; min-width: 20px; } `,ts=(0,E.forwardRef)(function(e,t){var{label:n}=e,i=(0,x._)(e,["label"]);return E.createElement(ta,Object.assign({ref:t},i),E.createElement(Location,null),E.createElement("span",null,n))}),DeleteSvg=e=>E.createElement("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16M4.293 4.293a1 1 0 0 1 1.414 0L8 6.586l2.293-2.293a1 1 0 1 1 1.414 1.414L9.414 8l2.293 2.293a1 1 0 0 1-1.414 1.414L8 9.414l-2.293 2.293a1 1 0 0 1-1.414-1.414L6.586 8 4.293 5.707a1 1 0 0 1 0-1.414",fill:"#BFBFBF"})),tc=["places"];(i=o||(o={})).HELLO_BAC_SI="VN",i.MARRY_BABY="VN",i.HELLO_SEHAT="ID",i.HELLO_KHUNMOR="TH",i.HELLO_DOKTOR="MY",i.HELLO_YISHI="TW",i.HELLO_KRUPET="KH",i.HELLO_SAYARWON="MM",i.HELLO_SWATHYA="IN",i.HELLO_DOCTOR="PH",i.HELLO_DOCTOR_FIL="PH";let td={streetNumber:"street_number",street:"route",ward:"sublocality_level_1",district:"administrative_area_level_2",city:"locality",province:"administrative_area_level_1"},tu=Object.keys(td).concat(["address"]);var th=(0,E.memo)(function({action:e,formError:t,control:n,initValue:i,onChange:r}){let o=null===z.G||void 0===z.G?void 0:z.G.locale,l=o.split("-")[1],{formatMessage:a}=(0,E.useContext)(z.T),[s,c]=(0,E.useState)(""),d=(0,E.useRef)(null),h=(0,E.useRef)(null),{predictions:p}=(0,ec.u)(s,l);(0,E.useEffect)(()=>{d.current=document.createElement("div")},[]),(0,E.useEffect)(()=>{(null==i?void 0:i.address)&&c(i.address)},[]);let m=(0,E.useMemo)(()=>{let e=p.map(e=>({value:e.description,label:e.description,placeId:e.placeId}));return e},[p]),separateAddress=e=>{var t,n,i,r,o,l,a;let s=(null===(t=e.find(e=>e.types.includes(td.streetNumber)))||void 0===t?void 0:t.long_name)||"",c=(null===(n=e.find(e=>e.types.includes(td.street)))||void 0===n?void 0:n.long_name)||"",d=(null===(i=e.find(e=>e.types.includes(td.ward)))||void 0===i?void 0:i.long_name)||"",h=(null===(r=e.find(e=>e.types.includes(td.district)))||void 0===r?void 0:r.long_name)||"",p=(null===(o=e.find(e=>e.types.includes(td.city)))||void 0===o?void 0:o.long_name)||"",m="";return p?m=(null===(a=e.find(e=>e.types.includes(td.province)))||void 0===a?void 0:a.long_name)||"":p=(null===(l=e.find(e=>e.types.includes(td.province)))||void 0===l?void 0:l.long_name)||"",{street:s.concat(" ",c),ward:d,district:h,city:p,province:m}},handleSelectAddress=(t,n)=>{if(n){let i=new window.google.maps.places.PlacesService(d.current);i.getDetails({placeId:n,language:ec.a[l]},function(n,i){if((null==e?void 0:e.key)&&i===window.google.maps.places.PlacesServiceStatus.OK){let{city:i,district:o,province:l,street:a,ward:s}=separateAddress(n.address_components);r(e.key,{address:t,city:i,district:o,province:l,street:a,ward:s})}else console.error("Get place details failed")})}};return e.key?E.createElement("div",{className:"input-row input-google-address-row",ref:h},E.createElement(es.LoadScript,{googleMapsApiKey:ec.G,libraries:tc,loadingElement:E.createElement(E.Fragment,null)}),E.createElement("label",{htmlFor:e.key},e.label),E.createElement(el.Qr,{name:e.key,control:n,rules:{required:!0},render:t=>{let{address:n=""}=t.field.value||{};return console.log("props",t),E.createElement(ei.S,{data:m,icon:E.createElement(Location,null),itemComponent:ts,filter:()=>!0,searchable:!0,className:N()({isEmpty:0===m.length||1===m.length&&m[0].label===n}),onChange:t=>{console.log("newAddress",t);let n=m.find(e=>e.value===t);r(e.key,{address:t}),n&&t&&handleSelectAddress(t,n.placeId)},clearable:!0,styles:()=>({item:{"&":{paddingLeft:"16px"},"&[data-selected], &[data-selected]:hover":{color:"#262626",backgroundColor:"#f8f9fc"},"&:first-child":{display:"none"}},icon:{"&":{width:"auto",paddingLeft:"16px",paddingRight:"13px",zIndex:0}},input:{"&":{height:"50px",paddingLeft:"45px!important",paddingRight:"32px!important"}},itemsWrapper:{"&":{padding:"0"}},rightSection:{pointerEvents:"auto"}}),value:n,rightSection:n?E.createElement(DeleteSvg,{style:{cursor:"pointer"},className:"delete-icon",onClick:()=>{r(e.key,void 0),setTimeout(()=>{var e;let t=null===(e=h.current)||void 0===e?void 0:e.querySelector(".mantine-Select-input");null==t||t.focus()},200)}}):E.createElement(E.Fragment,null),placeholder:e.label,searchValue:s,onSearchChange:t=>{c(t),t||r(e.key,void 0)}})}}),t&&E.createElement("p",{className:"error-message"},a({id:"validation.error.requiredField",defaultMessage:"This field is required"}))):null});let tp=(0,ed.Z)(W.Z.div` position: relative; .input-date { display: none; } `,"hhgcomp-subot-datepickerinput"),tm=W.Z.div` margin: 0 auto; background: #f7f9fc; border-radius: ${et.r.borderRadius}; ${G.M.mbDown} { padding: 16px; } ${G.M.tdDown} { padding: 24px; } ${G.M.mbUp} { padding: 32px; } .user-info-form { .input-google-address-row { .isEmpty { .mantine-Select-dropdown { display: none !important; } } .mantine-Select-dropdown { z-index: 1; } } .input-row { ${G.M.mbDown} { margin-bottom: 16px; } ${G.M.tdDown} { margin-bottom: 18px; } ${G.M.mbUp} { margin-bottom: 20px; } .address-dropdown > ul { z-index: 20000; max-height: 250px; overflow-y: auto; } &.input-row--otp { .PhoneInput { .PhoneInputCountry { background-color: #f2f2f2; } &.PhoneInput--readOnly { .PhoneInputInput { background-color: #f2f2f2; } } } .PhoneInputInput { padding: 12px 16px; border-left: 1px solid #d9d9d9; &[disabled] { background-color: ${et.r.colors.gray100}; } } & > .error-message { top: -1em; position: relative; padding-top: 0; } } &.input-row--verify { &.verified-otp { input { margin-bottom: 0; :disabled { background-color: #f2f2f2; } } } &.error-verify-otp { input { margin-bottom: 0; border: 1px solid #e64728; } } .verify-success { display: flex; margin-top: 5px; align-items: center; svg { margin-right: 5px; } &-label { font-weight: 400; font-size: 14px; line-height: 22px; color: #009e5c; } } input { margin-bottom: 20px; } .error-message { margin-bottom: 20px; } } } label { display: block; margin-bottom: 6px; color: var(--subot-inline-text-color, ${et.r.colors.gray600}); font-size: 13px; font-weight: bold; } input:not([type='checkbox']), input:not([type='radio']) { width: 100%; padding: 12px 16px; border: solid 1px ${et.r.colors.gray200}; background: #fff; border-radius: ${et.r.borderRadius}; } .mantine-Select-input { line-height: 1; height: auto !important; padding-right: 30px !important; } input[type='radio'] { position: relative; display: flex; width: 20px; height: 20px; align-items: center; justify-content: center; padding: 0; border-width: 2px; border-radius: 50%; } input[type='radio']:before { position: absolute; top: 50%; left: 50%; display: block; width: 10px; height: 10px; background-color: ${et.r.colors.primaryBase}; border-radius: 50%; content: ''; opacity: 0; transform: translate(-50%, -50%); transition: 0.3s all ease; } input[type='checkbox']:checked, input[type='radio']:checked { border-color: ${et.r.colors.primaryBase}; transition: 0.3s all ease; } input[type='checkbox']:checked:before, input[type='radio']:checked:before { opacity: 1; transition: 0.3s all ease; } ${tp.classSelector} { input { background-image: url(/svg/calendar.svg); background-position: right 14px center; background-repeat: no-repeat; } } button { width: 100%; } .radio-label { display: flex; align-items: center; justify-content: flex-start; margin-bottom: 0; cursor: pointer; input[type='radio'] { margin-right: 8px; } } .radio-group { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: flex-start; margin: -4px -16px; .radio-label { padding: 4px 16px; font-size: 14px; font-weight: 400; } } .error-message { display: block; padding-top: 10px; font-size: 14px; display: flex; align-items: center; color: ${et.r.colors.red700}; font-weight: ${et.r.sizes.fwRegular}; svg { margin-right: 5px; } } .submit-btn { padding: 12px 24px; background-color: ${et.r.colors.primaryBase}; border-radius: ${et.r.borderRadius}; color: #fff; cursor: pointer; font-size: 16px; font-weight: 700; line-height: 24px; transition: background-color 0.3s, border-color 0.3s; &:hover { background-color: ${et.r.colors.primaryHover}; } &[disabled] { font-weight: ${et.r.sizes.fwSemiBold}; background-color: rgb(242, 242, 242); color: rgb(140, 140, 140); } } .submit-btn-row { ${G.M.mbUp} { margin-bottom: 16px; } ${G.M.tdDown} { margin-bottom: 14px; } ${G.M.mbDown} { margin-bottom: 12px; } .subot-checkbox { display: flex; align-items: flex-start; margin: 0; cursor: pointer; &__label { flex: 1; font-weight: 400; line-height: 20px; padding-left: 28px; position: relative; &:before { position: absolute; top: 0; left: 0; width: 20px; height: 20px; border: 2px solid #8c8c8c; border-radius: 50%; content: ''; transition: 0.25s all linear; } &:after { content: ''; position: absolute; top: 5px; left: 5px; width: 10px; height: 10px; background-color: #2685f1; border-radius: 50%; opacity: 0; transition: 0.25s all linear; } } &__input { display: none; &:checked + .subot-checkbox__label { &:before { border-color: #2685f1; } &:after { opacity: 1; } } } } } .PhoneInput { .PhoneInputCountry { padding: 8px 15px; border: solid 1px ${et.r.colors.gray200}; border-right: none; margin: 0; background-color: #fff; border-bottom-left-radius: 6px; border-top-left-radius: 6px; } .PhoneInputInput { padding-left: 0; border: solid 1px ${et.r.colors.gray200}; border-left: none; margin: 0; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 6px !important; border-top-left-radius: 0 !important; border-top-right-radius: 6px !important; } } .form-terms { margin-top: 20px; font-size: 13px; line-height: 1.4; color: var(--subot-inline-text-color, #595959); p { text-align: center; } a { color: var(--subot-inline-primary-color); text-align: center; text-decoration: none; } } .subot_input_date { --input-height: 46px; --input-max-width: 100%; input[type='text'] { padding: 0 !important; background-color: transparent !important; background-image: none !important; border: none !important; line-height: 0.5; } .input_date-input_container { background-color: #fff; &:focus-within, &.input_date-input_shrink { --input-padding-y: 5px; } } } } &.si-form-revamp { width: 100%; border-radius: 12px; background: var(--subot-inline-bg-content-color, #f7f9fc); padding: 24px !important; .user-info-form { .submit-btn { font-size: 14px; border-radius: 8px; padding: 8px 16px; &:not(:disabled) { color: var(--subot-inline-text-button-color, #fff); background-color: var(--subot-inline-primary-color); } &:not(:disabled):hover { background-color: var(--subot-inline-primary-color-hover); } } .submit-btn-row .subot-checkbox__label:after { background-color: var(--subot-inline-primary-color); } .submit-btn-row .subot-checkbox__input:checked + .subot-checkbox__label:before { border-color: var(--subot-inline-primary-color); } .address-dropdown { --dropdown-padding: 8px 18px 8px 16px; } button.btn-send-otp:not(:disabled) { color: var(--subot-inline-primary-color); &:hover { background-color: var(--subot-inline-primary-color-100); } } .address-dropdown { --dropdown-padding: 8px 18px 8px 16px; } } } `,tv=W.Z.div` .wrapper-address-lever { display: flex; gap: 16px; justify-content: space-between; ${G.M.mbDown} { flex-direction: column; gap: 0; } .input-row { flex: 1; min-width: 0; .hide-label { display: none; } .address-dropdown > div { overflow: hidden; text-overflow: ellipsis; } .address-input { white-space: nowrap; } .show-placeholder { > div { span { color: ${et.r.colors.gray400}; font-size: 16px; font-weight: 400; line-height: 24px; } } } } } `,getActionEmail=e=>e.find(({type:e})=>e===b.f.USER_SUBMIT_EMAIL),getActionName=e=>e.find(({type:e})=>e===b.f.USER_SUBMIT_NAME),getActionPhone=e=>e.find(({type:e})=>e===b.f.USER_SUBMIT_PHONE),getActionOtp=e=>e.find(({type:e})=>e===b.f.USER_SUBMIT_OTP),getActionOtpWhatsApp=e=>e.find(({type:e})=>e===b.f.USER_SUBMIT_WHATSAPP),getActionConfirm=e=>e.find(({type:e})=>e===b.f.USER_SUBMIT_CONFIRM),isControlOtp=e=>e===b.E[b.f.USER_SUBMIT_OTP]||e===b.E[b.f.USER_SUBMIT_WHATSAPP],isActionTypeOtp=e=>e===b.f.USER_SUBMIT_OTP||e===b.f.USER_SUBMIT_WHATSAPP,getTranslateVerifiedOtpMessages=()=>{let e=new Map;return e.set(eu.L.Vietnam,"Số điện thoại n\xe0y đ\xe3 được x\xe1c minh."),e.set(eu.L.PhilippinesEnglish,"This phone number has been verified."),e.set(eu.L.Cambodia,"លេខទូរស័ព្ទនេះត្រូវបានផ្ទៀងផ្ទាត់។"),e.set(eu.L.India,"इस फ़ोन नंबर की पुष्टि कर दी गई है."),e.set(eu.L.Indonesia,"Nomor telepon ini telah diverifikasi."),e.set(eu.L.Malaysia,"Nombor telefon ini telah disahkan."),e.set(eu.L.Myanmar,"ဤဖုန်းနံပါတ်ကို စစ်ဆေးပြီးပါပြီ။"),e.set(eu.L.Taiwan,"該電話號碼已經過驗證。"),e.set(eu.L.Thailand,"หมายเลขโทรศัพท์นี้ได้รับการตรวจสอบแล้ว"),e.set(eu.L.PhilippinesTagalog,"Na-verify na ang numero ng teleponong ito."),e},getTransPleaseVerifiedOtp=()=>{let e=new Map;return e.set(eu.L.Vietnam,"Vui l\xf2ng x\xe1c minh số điện thoại"),e.set(eu.L.PhilippinesEnglish,"Please verify your phone number"),e.set(eu.L.Cambodia,"សូមផ្ទៀងផ្ទាត់លេខទូរស័ព្ទរបស់អ្នក។"),e.set(eu.L.India,"कृपया अपना फ़ोन नंबर सत्यापित करें"),e.set(eu.L.Indonesia,"Harap verifikasi nomor telepon AndaNomor telepon ini telah diverifikasi."),e.set(eu.L.Malaysia,"Sila sahkan nombor telefon anda"),e.set(eu.L.Myanmar,"သင့်ဖုန်းနံပါတ်ကို အတည်ပြုပါ။"),e.set(eu.L.Taiwan,"請驗證您的電話號碼"),e.set(eu.L.Thailand,"กรุณาตรวจสอบหมายเลขโทรศัพท์ของคุณ"),e.set(eu.L.PhilippinesTagalog,"Paki-verify ang iyong numero ng telepono"),e},validateDateField=(e,t,n,i)=>{let r=n({id:"error.day.invalid",defaultMessage:"This date is not valid, please update."});if(!e)return n({id:"validation.error.requiredField",defaultMessage:"This field is required"});if("string"==typeof e){let n=e.split("/");return 3===n.length?r:!t||r}let o=I()(e);return o.isValid()?!i||i(e):r},tg={ERR_PHONE_VERIFIED:{id:"common.phone_verified",defaultMessage:"This phone number was verified"},ERR_OTP_EXPIRED:{id:"common.otp_expired",defaultMessage:"Your OTP has expired. Please request a new OTP."},ERR_INVALID_PHONE_NUMBER:{id:"common.phone_invalid",defaultMessage:"Invalid phone number"},ERR_OTP_INVALID:{id:"common.otp_invalid",defaultMessage:"Invalid OTP"},ERR_UNKNOWN:{id:"common.otp_unknow",defaultMessage:"Unknown error"}},tf=W.Z.div` display: flex; align-items: center; > svg, > img { width: 24px; height: 24px; margin-right: 5px; border-radius: 2px; } > div { color: ${(null===(l=et.r.colors)||void 0===l?void 0:l.gray800)||""}; white-space: nowrap; } `;(0,W.Z)(ea.default)` display: flex; border: 1px solid ${(null===(a=et.r.colors)||void 0===a?void 0:a.gray200)||""}; border-radius: ${null===et.r||void 0===et.r?void 0:et.r.borderRadius}; .PhoneInputCountry { position: relative; padding: 12px 8px 12px 16px; border-right: 1px solid ${(null===(s=et.r.colors)||void 0===s?void 0:s.gray200)||""}; background-color: ${(null===(c=et.r.colors)||void 0===c?void 0:c.gray100)||""}; border-radius: 6px 0 0 6px; color: ${(null===(d=et.r.colors)||void 0===d?void 0:d.gray800)||""}; .PhoneInputCountrySelect { position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; pointer-events: none; } .PhoneInputCountryIconImg { width: 24px; height: 16px; border-radius: 2px; object-fit: cover; object-position: center; } } .PhoneInputInput { padding: 0 16px; } &.has--error { border-color: ${et.r.colors.red700||""}; } &.PhoneInput--focus { border-color: ${et.r.colors.primaryBase||""}; box-shadow: 0px 0px 2px 2px #91caff; } `;let ty=(0,W.Z)(ea.default)` &.PhoneInput { .PhoneInputCountry { padding: 10px; border: solid 1px ${et.r.colors.gray200}; border-right: none; margin: 0; background-color: #f2f2f2; border-bottom-left-radius: 6px; border-top-left-radius: 6px; padding: 0 15px; .PhoneInputCountrySelectArrow { transform: rotate(0deg); display: flex; align-items: center; border: none; margin-left: 10px; width: auto; } } .PhoneInputInput { padding-left: 10px; border: solid 1px ${et.r.colors.gray200}; margin: 0; width: 100%; padding: 12px 16px; background: #fff; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 6px !important; border-top-left-radius: 0 !important; border-top-right-radius: 6px !important; } .PhoneInputCountrySelect { + .PhoneInputCountryIcon--border { border: none; box-shadow: none; } } &.PhoneInput--readOnly { .PhoneInputCountrySelect { pointer-events: none; } } } .PhoneInputCountryIcon { width: auto; height: auto; box-shadow: none; background-color: transparent; .PhoneInputCountryIconImg { width: 24px; height: 24px; } } `,FlagComponent=e=>{var t;let n="+("+(0,ea.getCountryCallingCode)(e.country)+")",i=null===(t=e.flagUrl)||void 0===t?void 0:t.replace("{XX}",e.country);return E.createElement(tf,null,E.createElement("img",{className:"PhoneInputCountryIconImg",alt:e.countryName,src:i,loading:"lazy"}),E.createElement("div",null,n))},PhoneInputWithCode=e=>E.createElement(ty,Object.assign({},e,{flagComponent:FlagComponent})),DOB=({action:e,trigger:t,control:n,locale:i,labelTuples:r,isSubmitting:o})=>{let{id:l,key:a,label:s,validated_message:c,validated_conditions:d}=null!=e?e:{},h=i||(null===z.G||void 0===z.G?void 0:z.G.locale),{formatMessage:p}=(0,E.useContext)(z.T);return E.createElement("div",{className:"input-row",key:l},E.createElement("label",{htmlFor:a},s),E.createElement(el.Qr,{name:e.key,control:n,rules:{required:{value:!0,message:p({id:"validation.error.requiredField",defaultMessage:"This field is required"})},validate:{ageRange:e=>validateDateField(e,o,p,e=>validateAge(e,c||p({id:"validation.error.requiredAgeGroup",defaultMessage:"Sorry, your child is not in the required Age Group."}),(()=>{try{return JSON.parse(d)}catch(e){return[]}})()))}},render:({field:e,fieldState:n})=>{let{value:i,name:o,onChange:l}=e,a=(0,x._)(e,["value","name","onChange"]),{error:s}=n,c=!!s;return E.createElement("div",null,E.createElement(tp,null,E.createElement(eh.I,Object.assign({},a,{defaultValue:i,onChange:e=>{l(e),t(o)},labelTuples:r,locale:h,error:c,className:"subot_input subot_input_date"}))),c&&E.createElement("p",{className:"error-message"},null==s?void 0:s.message))}}))},UserInfoForm=({className:e,style:t,actions:n,countryCode:i,callBack:r,formSubmitMeta:o,isFormRevamp:l,botId:a,nodeId:s,trackingSubmitBtn:c})=>{let d=(0,E.useRef)(),h=null===z.G||void 0===z.G?void 0:z.G.userInfo,p=null===z.G||void 0===z.G?void 0:z.G.locale,m=useCurrentUrl(),{formatMessage:v,action:{pushNotifications:g}}=(0,E.useContext)(z.T),f=useAddressMultipleLevelData(i),y=(0,E.useMemo)(()=>f.level1.map(e=>({label:e,value:e})),[f.level1]),C=(0,E.useMemo)(()=>f.level2.map(e=>({label:e,value:e})),[f.level2]),k=(0,E.useMemo)(()=>f.level3.map(e=>({label:e,value:e})),[f.level3]),[M,S]=(0,E.useState)(!1),[L,P]=(0,E.useState)(!1),[A,F]=(0,E.useState)(!1),[T,B]=(0,E.useState)(!1),[O,H]=(0,E.useState)(!1),j=getActionConfirm(n),_=getActionEmail(n),V=getActionName(n),R=getActionPhone(n),W=getActionOtpWhatsApp(n),G=getActionOtp(n)||W,Z=!!j,q=!!(G||W),Y=(0,E.useMemo)(()=>{let e={},t=(0,D.c)();return(null==_?void 0:_.key)&&t.email&&!(0,D.j)(t.email)&&(e[_.key]=t.email),(null==V?void 0:V.key)&&(null==h?void 0:h.name)&&(e[V.key]=h.name),(null==R?void 0:R.key)&&(null==h?void 0:h.phone)&&(null==h?void 0:h.area_code)&&(e[R.key]=(null==h?void 0:h.area_code)+h.phone),(null==G?void 0:G.key)&&(null==h?void 0:h.phone)&&(e[G.key]=h.area_code+h.phone,e.otpPhoneNumber=h.area_code+h.phone),null==o||o.forEach(t=>{if(q&&isControlOtp(t.control)){e.otpPhoneNumber=t.value;return}e[t.key]=t.value,[b.E[b.f.USER_SUBMIT_DATE],b.E[b.f.USER_SUBMIT_DOB]].includes(t.control)&&(e[t.key]=I()(t.value,w.A).toDate())}),e.otpPhoneNumber&&H(!0),e},[]),J=(0,E.useMemo)(()=>a&&s?{"data-event-category":"Service Connection","data-event-action":"Risk Screening Send OTP","data-event-label":m,"data-bot-id":a,"data-question-id":s}:{},[a,s]),Q=(0,E.useMemo)(()=>a&&s?{"data-event-category":"Service Connection","data-event-action":"Risk Screening Verify OTP","data-event-label":m,"data-bot-id":a,"data-question-id":s}:{},[a,s]),K=(0,E.useMemo)(()=>c||(a&&s?{"data-event-category":"Service Connection","data-event-action":"Risk Screening User Info Submit","data-event-label":m,"data-bot-id":a,"data-question-id":s}:{}),[a,s,JSON.stringify(c)]),X=(0,E.useMemo)(()=>n.findIndex(e=>b.F.includes(e.type)),[n]),$=(0,E.useMemo)(()=>n.find(e=>b.f.USER_SUBMIT_ADDRESS===e.type),[n]),ee=(0,E.useMemo)(()=>n.find(e=>b.f.USER_SUBMIT_ADDRESS_PROVINCE===e.type),[n]),et=(0,E.useMemo)(()=>n.find(e=>b.f.USER_SUBMIT_ADDRESS_DISTRICT===e.type),[n]),en=(0,E.useMemo)(()=>n.find(e=>b.f.USER_SUBMIT_ADDRESS_COMMUNE===e.type),[n]),{labelInputDate:er}=(0,E.useMemo)(()=>{let{dateFormat:e}=(null===w.I||void 0===w.I?void 0:w.I[p])||w.I["vi-VN"];return{dateFormat:e,labelInputDate:e.split("/").map(e=>v(null===b.C||void 0===b.C?void 0:b.C[e]))}},[p,v]),es=b.E,{register:ec,handleSubmit:ed,watch:ev,formState:{errors:eg,isSubmitting:ef},control:ey,setValue:eE,setError:eb,clearErrors:ex,getValues:ew,trigger:ek}=(0,el.cI)({defaultValues:Y}),setSubmitData=e=>{let t=[];for(let i of n)if(i.key&&i.type!==b.f.USER_SUBMIT_CONFIRM&&i.type!==b.f.USER_SUBMIT_TERMS){if(i.type===b.f.USER_SUBMIT_GOOGLE_API_ADDRESS){let n=e[i.key];tu.forEach(e=>{n[e]&&t.push({key:i.key,control:e,value:n[e]})})}else if(i.type===b.f.USER_SUBMIT_ADDRESS_PROVINCE||i.type===b.f.USER_SUBMIT_ADDRESS_DISTRICT||i.type===b.f.USER_SUBMIT_ADDRESS_COMMUNE)t.push({key:i.key,control:es[i.type]||"",value:e[i.key].label||""});else if(i.type===b.f.USER_SUBMIT_DOB||i.type===b.f.USER_SUBMIT_DATE){let n=e[i.key]||"",r=I()(n);r.isValid()&&t.push({key:i.key,control:es[i.type]||"",value:r.format(w.A)})}else isActionTypeOtp(i.type)?t.push({key:i.key,control:b.E[b.f.USER_SUBMIT_OTP],value:e.otpPhoneNumber}):i.type&&"bmi"===es[i.type]?t.push({key:i.key,control:"bmi-weight",value:e[`${i.key}-weight`]||""},{key:i.key,control:"bmi-height",value:e[`${i.key}-height`]||""}):t.push({key:i.key,control:es[i.type]||"",value:e[i.key]||""})}let i=n.filter(e=>e.type===b.f.USER_SUBMIT_SEND),o={action_id:i[0].id,action_value:i[0].key,form_submit_meta:t.filter(({control:e})=>{switch(e){case"confirm":case"submit":case"terms":case"":return!1;default:return!0}})};r(o)},eM=ev("confirm",!0),eS=ev("otpPhoneNumber",""),handleSelectedProvince=e=>(0,x.a)(void 0,void 0,void 0,function*(){e&&e.value&&""!==e.value&&(f.setSelectedLevel1(e.value),eE("district",""),eE("commune",""))}),handleSelectedDistrict=e=>(0,x.a)(void 0,void 0,void 0,function*(){e&&e.value&&""!==e.value&&(f.setSelectedLevel2(e.value),eE("commune",""))}),handleSendOTP=e=>(0,x.a)(void 0,void 0,void 0,function*(){var t,i;e.preventDefault();let r=ew(),o=(0,ea.parsePhoneNumber)(r.otpPhoneNumber);if((null==o?void 0:o.nationalNumber)&&(null==o?void 0:o.countryCallingCode)){S(!0);try{let e=yield(0,z.c)(getSubotApiPath(W?eC.POST_SEND_OTP_WHATSAPP:eC.POST_SEND_OTP),"POST",{data:W?{phone_number:`+${o.countryCallingCode}${o.nationalNumber}`}:{phone_number:o.nationalNumber,area_code:`+${o.countryCallingCode}`}});S(!1);let{_status:r,_errorCode:l}=e;if(1===r){T&&(F(!1),d.current.reset()),B(!0),setTimeout(()=>{let e=document.querySelector(".input-otp-code");e&&(e.focus(),e.scrollIntoView({block:"center"}))},100);return}if(0===r){let e=getTranslateVerifiedOtpMessages();g({title:"",message:v(null==tg?void 0:tg[l])||e.get(p)||e.get(eu.L.PhilippinesEnglish),type:"success"}),ex((null===(t=getActionOtp(n))||void 0===t?void 0:t.key)||(null===(i=getActionOtpWhatsApp(n))||void 0===i?void 0:i.key)),ex("otpPhoneNumber"),H(!0);return}if((null==e?void 0:e._status)===-1){let{_messages:t}=e;d.current&&d.current.cancel(),g({title:"",message:t[0],type:"warning"});return}if(!e||(null==e?void 0:e._status)===0){d.current&&d.current.cancel(),showMessageSomethingWrong();return}}catch(e){S(!1),d.current&&d.current.cancel(),showMessageSomethingWrong()}}}),handleVerifyOTP=(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){e.preventDefault(),P(!0);let n=ew(),i=(0,ea.parsePhoneNumber)(n.otpPhoneNumber);if(t.key&&i){try{let e=yield(0,z.c)(getSubotApiPath(W?eC.POST_VERIFY_OTP_WHATSAPP:eC.POST_VERIFY_OTP),"POST",{data:W?{code:n.otpCode,phone_number:`+${i.countryCallingCode}${i.nationalNumber}`}:{code:n.otpCode,phone_number:i.nationalNumber,area_code:`+${i.countryCallingCode}`}}),{_status:t,_messages:r}=e;if(1===t){g({title:"",message:r[0],type:"success"}),ex("otpCode"),H(!0),P(!1);return}throw Error(JSON.stringify(e))}catch(i){let e=JSON.parse(i.message),{_errorCode:t}=e||{},n=v(null==tg?void 0:tg[t])||v({id:"validation.error.validOTP"});g({title:"",message:n,type:"danger"}),eb("otpCode",{type:"custom",message:n})}P(!1)}}),showMessageSomethingWrong=()=>{g({title:"",message:v({id:"notification.comment.somethingWrong"}),type:"danger"})},renderFullAddressInput=()=>E.createElement(tv,null,$&&E.createElement("div",{className:"input-row",key:$.id},E.createElement("label",{htmlFor:$.key},$.label),E.createElement("input",Object.assign({id:$.id,placeholder:$.label},ec((null==$?void 0:$.key)||"",{required:!0}))),eg[(null==$?void 0:$.key)||""]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"}))),E.createElement("div",{className:"wrapper-address-lever"},ee&&E.createElement("div",{className:"input-row",key:ee.id},E.createElement("label",{htmlFor:ee.key,className:$?"hide-label":""},ee.label),E.createElement("div",{style:{background:"#fff"},className:"address-input"},E.createElement(el.Qr,{name:ee.key||"",control:ey,rules:{required:!0},render:e=>{var t;return E.createElement(em.D,{id:ee.id,options:y,onChange:t=>{e.field.onChange(t),handleSelectedProvince(t)},value:e.field.value,placeholder:(null==ee?void 0:ee.label)||"",className:`address-dropdown ${(null===(t=e.field.value)||void 0===t?void 0:t.value)?"":"show-placeholder"}`})}})),eg[ee.key||""]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"}))),et&&E.createElement("div",{className:"input-row",key:et.id},E.createElement("label",{htmlFor:et.key,className:$?"hide-label":""},et.label),E.createElement("div",{style:{background:"#fff"},className:"address-input"},E.createElement(el.Qr,{name:et.key||"",control:ey,rules:{required:!0},render:e=>{var t;return E.createElement(em.D,{id:et.id,options:C,onChange:t=>{e.field.onChange(t),handleSelectedDistrict(t)},value:e.field.value,placeholder:(null==et?void 0:et.label)||"",className:`address-dropdown ${(null===(t=e.field.value)||void 0===t?void 0:t.value)?"":"show-placeholder"}`})}})),eg[(null==et?void 0:et.key)||""]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"}))),en&&E.createElement("div",{className:"input-row",key:en.id},E.createElement("label",{htmlFor:en.key,className:$?"hide-label":""},en.label),E.createElement("div",{style:{background:"#fff"},className:"address-input"},E.createElement(el.Qr,{name:en.key||"",control:ey,rules:{required:!0},render:e=>{var t;return E.createElement(em.D,{id:en.id,options:k,onChange:t=>{e.field.onChange(t)},value:e.field.value,placeholder:(null==en?void 0:en.label)||"",className:`address-dropdown ${(null===(t=e.field.value)||void 0===t?void 0:t.value)?"":"show-placeholder"}`})}})),eg[en.key||""]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"}))))),renderFormInput=(e,t)=>{var n;if(!e.key)return null;if(X===t)return renderFullAddressInput();switch(e.type){case b.f.USER_SUBMIT_DROPDOWN:let r=e.url?e.url.split("\n"):[];return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement(el.Qr,{key:e.key,control:ey,name:e.key,rules:{required:!0},render:({field:t})=>E.createElement(ei.S,Object.assign({searchable:!0,data:r,placeholder:e.label},t,{withinPortal:!0,zIndex:1e3}))}),eg[e.key]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"})));case b.f.USER_SUBMIT_EMAIL:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement("input",Object.assign({id:e.id,placeholder:e.label},ec(e.key,{required:!0,pattern:/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/}))),eg[e.key]&&E.createElement("p",{className:"error-message"},v((null===(n=eg[e.key])||void 0===n?void 0:n.type)!=="pattern"?{id:"validation.error.requiredField",defaultMessage:"This field is required"}:{id:"validation.error.validEmail",defaultMessage:"Please enter a valid email address."})));case b.f.USER_SUBMIT_NAME:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement("input",Object.assign({id:e.id,placeholder:e.label},ec(e.key,{required:!0}))),eg[e.key]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"})));case b.f.USER_SUBMIT_PHONE:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement(el.Qr,{name:e.key,control:ey,rules:{required:!0,validate:e=>(0,ea.isPossiblePhoneNumber)(e)},render:({field:{onChange:t,value:n}})=>E.createElement(ea.default,{value:n,onChange:t,defaultCountry:i,id:e.id})}),eg[e.key]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.validNumber",defaultMessage:"Please enter a valid number."})));case b.f.USER_SUBMIT_NUMBER:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement("input",Object.assign({type:"number",id:e.id},ec(e.key,{required:!0}))),eg[e.key]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"})));case b.f.USER_SUBMIT_DATE:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement(el.Qr,{name:e.key,control:ey,rules:{required:{value:!0,message:v({id:"validation.error.requiredField",defaultMessage:"This field is required"})},validate:{ageRange:e=>validateDateField(e,ef,v)}},render:({field:e,fieldState:t})=>{let{value:n,name:i,onChange:r}=e,o=(0,x._)(e,["value","name","onChange"]),{error:l}=t,a=!!l;return E.createElement("div",null,E.createElement(tp,null,E.createElement(eh.I,Object.assign({},o,{defaultValue:n,onChange:e=>{r(e),ek(i)},labelTuples:er,locale:p,error:a,className:"subot_input subot_input_date"}))),a&&E.createElement("p",{className:"error-message"},null==l?void 0:l.message))}}));case b.f.USER_SUBMIT_BMI:return E.createElement("div",{key:e.id},E.createElement("div",{className:"input-row",key:`${e.id}-weight`},E.createElement("label",{htmlFor:`${e.key}-weight`},v({id:"home.bmi.input.weight",defaultMessage:"Weight"})),E.createElement("input",Object.assign({type:"number",id:`${e.id}-weight`},ec(`${e.key}-weight`,{required:!0}))),eg[`${e.key}-weight`]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"}))),E.createElement("div",{className:"input-row",key:`${e.id}-height`},E.createElement("label",{htmlFor:`${e.key}-height`},v({id:"home.bmi.input.height",defaultMessage:"Height"})),E.createElement("input",Object.assign({type:"number",id:`${e.id}-height`},ec(`${e.key}-height`,{required:!0}))),eg[`${e.key}-height`]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"}))));case b.f.USER_SUBMIT_GENDER:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",null,e.label),E.createElement("div",{className:"radio-group"},E.createElement("label",{className:"radio-label"},E.createElement("input",Object.assign({},ec(e.key,{required:!0}),{value:"female",id:`${e.id}-female`,type:"radio"})),E.createElement("span",null,v({id:"gender.female",defaultMessage:"Female"}))),E.createElement("label",{className:"radio-label"},E.createElement("input",Object.assign({},ec(e.key,{required:!0}),{value:"male",id:`${e.id}-male`,type:"radio"})),E.createElement("span",null,v({id:"gender.male",defaultMessage:"Male"})))),eg[e.key]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"})));case b.f.USER_SUBMIT_TEXT:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement("input",Object.assign({id:e.id,placeholder:e.label},ec(e.key,{required:!0}))),eg[e.key]&&E.createElement("p",{className:"error-message"},v({id:"validation.error.requiredField",defaultMessage:"This field is required"})));case b.f.USER_SUBMIT_OTP:case b.f.USER_SUBMIT_WHATSAPP:return E.createElement("div",null,E.createElement("div",{className:"input-row input-row--otp"},E.createElement("label",{htmlFor:"otpPhoneNumber"},e.label),E.createElement(el.Qr,{name:"otpPhoneNumber",control:ey,rules:{required:!0,validate:{valid:e=>(0,ea.isPossiblePhoneNumber)(e),notClickSentOTP:e=>(0,ea.isPossiblePhoneNumber)(e)&&O}},render:({field:{onChange:t,value:n}})=>{let r=!A&&T||M||O;return E.createElement(tl,null,E.createElement(PhoneInputWithCode,{value:n,onChange:t,defaultCountry:i,className:`input-row ${e.id}`,name:"otpPhoneNumber",disabled:r,placeholder:e.label,flagComponent:FlagComponent}),r&&E.createElement(IconEdit,{viewBox:"0 0 24 24",className:"icon-edit-phone",onClick:()=>{var e;eE("otpPhoneNumber",""),eE("otpCode",""),B(!1),H(!1),null===(e=d.current)||void 0===e||e.cancel()}}))}}),eg.otpPhoneNumber&&("notClickSentOTP"===eg.otpPhoneNumber.type?E.createElement("p",{className:"error-message"},getTransPleaseVerifiedOtp().get(p)):E.createElement("p",{className:"error-message"},v({id:"validation.error.validNumber",defaultMessage:"Please enter a valid number."}))),O?"":E.createElement(U.B,Object.assign({size:"sm",loading:M,disabled:!A&&T||M||!(0,ea.isPossiblePhoneNumber)(eS||""),onClick:handleSendOTP,variant:"ghost",className:"btn-send-otp"},J),T?E.createElement(tr,{ref:d,isFinished:A,onFinish:F}):E.createElement("span",null,v({id:"subot.sendOTP.button",defaultMessage:"Send OTP"})))),T&&E.createElement("div",{className:N()("input-row input-row--verify",{"verified-otp":O,"error-verify-otp":eg.otpCode})},E.createElement("label",{htmlFor:"otpCode"},"M\xe3 OTP"),E.createElement(el.Qr,{name:"otpCode",control:ey,rules:{required:!0,pattern:/^[0-9]{0,6}$/},render:({field:{onChange:e,value:t}})=>E.createElement("input",{onChange:e,value:t,type:"tel",disabled:O,className:"input-otp-code"})}),(null==eg?void 0:eg.otpCode)&&E.createElement("p",{className:"error-message"},E.createElement(InfoError,null),eg.otpCode.message),O?E.createElement("div",{className:"verify-success"},E.createElement(CheckCircleGreen,null),E.createElement("span",{className:"verify-success-label"},v({id:"subot.verifyOTP.success.message",defaultMessage:"Verified successful"}))):E.createElement(ep.B,Object.assign({className:"submit-btn",size:l?"md":"lg",isLoading:L,isDisabled:!T,onClick:t=>handleVerifyOTP(t,e)},Q),v({id:"subot.verifyOTP.button",defaultMessage:"Verify OTP"}))));case b.f.USER_SUBMIT_GOOGLE_API_ADDRESS:return E.createElement(th,{action:e,control:ey,formError:eg[e.key],key:e.id,initValue:null==Y?void 0:Y[e.key],onChange:eE});case b.f.USER_SUBMIT_DOB:return E.createElement(DOB,{key:e.key,action:e,trigger:ek,control:ey,locale:p,labelTuples:er,isSubmitting:ef});default:return""}},renderFormSubmitAndTerms=e=>{switch(e.type){case b.f.USER_SUBMIT_CONFIRM:return E.createElement("div",{className:"submit-btn-row",key:e.id},E.createElement("label",{className:"subot-checkbox"},E.createElement("input",Object.assign({},ec("confirm"),{type:"checkbox",defaultChecked:!0,className:"subot-checkbox__input"})),E.createElement("span",{className:"subot-checkbox__label"},E.createElement(Markdown,null,e.label))));case b.f.USER_SUBMIT_SEND:return E.createElement("div",{className:"submit-btn-row",key:e.id},E.createElement("button",Object.assign({id:e.id,className:"submit-btn",type:"submit",disabled:!!Z&&!eM},K,{"data-response-id":e.id}),e.label));case b.f.USER_SUBMIT_TERMS:return E.createElement("div",{className:"form-terms",key:e.id},E.createElement(Markdown,null,e.label));default:return""}};return E.createElement(tm,{className:e,style:t},E.createElement("form",{onSubmit:ed(e=>{(!q||O)&&(null==e||delete e.confirm,eo()(eg)&&setSubmitData(e))}),onFocus:e=>{let t=e.target;t&&t.scrollIntoView({block:"center",inline:"nearest",behavior:"auto"})},className:"user-info-form"},n.map((e,t)=>renderFormInput(e,t)),n.map(e=>renderFormSubmitAndTerms(e))))},tE=W.Z.div` display: flex; flex-direction: column; gap: 24px; `,Container$d=({node:e,indexNumber:t})=>{var n;let i=null===z.G||void 0===z.G?void 0:z.G.locale,{params:r,listNodes:o,activeId:l,onSubmit:a,setIsShowFooter:s}=(0,E.useContext)(eF);return((0,E.useMemo)(()=>{s(!0)},[]),e)?E.createElement(tE,{id:"si-node-form"},E.createElement(Container$h,{intents:e.intents||[],indexNumber:t}),E.createElement(UserInfoForm,{isFormRevamp:!0,className:"si-form-revamp",actions:(null==e?void 0:e.actions)||[],formSubmitMeta:(null===(n=null==e?void 0:e._message)||void 0===n?void 0:n.form_submit_meta)||null,callBack:t=>(0,x.a)(void 0,void 0,void 0,function*(){checkSyncDataOnFrisoCampaign(o[0],t.form_submit_meta);let n=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},r),e._message),t),getCurrentTotalDynamicScore(o,l,t.action_id,t.form_submit_meta)),{node_id:e.id}),i=yield subotInlineMessage$1(n);if((null==i?void 0:i._status)===1){let e=null==i?void 0:i._data,{node:r}=e,o=(0,x._)(e,["node"]),l=Object.assign(Object.assign({},r),{_message:Object.assign(Object.assign({},o),{node_id:r.id})});a&&a(l,Object.assign(Object.assign({},n),t))}}),countryCode:(null==i?void 0:i.split("-")[1])||"PH",botId:r.bot_id,nodeId:null==e?void 0:e.id})):null};Container$d.displayName="subotInlineNodeForm";let tb=W.Z.div``,tx=W.Z.div` display: flex; gap: 12px; flex-direction: column; &.si-two-columns { flex-wrap: wrap; gap: 16px; flex-direction: row; justify-content: center; margin-top: 24px; .si-action-img-choice { width: calc(50% - 8px); } ${G.M.mbUp} { gap: 32px; padding: 0 16px; .si-action-img-choice { width: calc(50% - 16px); } } } `,Checkbox=e=>E.createElement("svg",Object.assign({width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M11 21c5.523 0 10-4.477 10-10S16.523 1 11 1 1 5.477 1 11s4.477 10 10 10Z",fill:"#2D87F3",stroke:"#2D87F3"}),E.createElement("path",{d:"M15.571 8 9.68 14 7 11.273",stroke:"#fff"})),tw=(0,ed.Z)(W.Z.div` position: relative; z-index: 1; display: flex; width: 20px; height: 20px; align-items: center; justify-content: center; padding: 1px; transition: 0.2s linear all; .icon-checkbox { width: 20px; height: 20px; opacity: 0; ${({active:e})=>e&&"opacity: 1"}; transition: 0.25s all linear; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } &:before { position: absolute; top: 50%; left: 50%; width: 20px; height: 20px; border: 2px solid ${({active:e})=>{var t;return e?"var(--subot-inline-primary-color)":`var(--subot-inline-text-color, ${(null===(t=null===et.r||void 0===et.r?void 0:et.r.colors)||void 0===t?void 0:t.gray600)||"#8C8C8C"})`}}; border-radius: 50%; content: ''; transform: translate(-50%, -50%); transition: 0.25s all linear; } &:after { position: absolute; z-index: -1; top: 50%; left: 50%; width: 10px; height: 10px; background-color: var(--subot-inline-primary-color); border-radius: 50%; content: ''; opacity: 0; ${({active:e})=>e&&"opacity: 1"}; transform: translate(-50%, -50%); transition: 0.25s all linear; } `,"hhgcomp-subot-radioIcon"),tC=W.Z.div` text-align: center; padding: 12px; border-radius: 8px; border: 1px solid #e4e8ec; position: relative; transition: all 0.3s ease; cursor: pointer; background-color: #fff; ${({active:e})=>e?"border-bottom: 3px solid var(--subot-inline-primary-color);":""}; &:hover { border-color: var(--subot-inline-primary-color); } ${tw.classSelector} { position: absolute; top: 16px; right: 16px; } .si-action-image-wrap { position: relative; width: 100%; padding-top: 67%; img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; border-radius: 8px; } &::before { content: ''; position: absolute; width: 28px; height: 28px; background-color: #fff; top: 0; right: 0; pointer-events: none; z-index: 1; border-bottom-left-radius: 8px; } } .si-label { padding-top: 12px; position: relative; } `,Container$c=({action:e,active:t,onChange:n,htmlType:i})=>{let r=useCurrentUrl(),{params:o}=(0,E.useContext)(eF);return E.createElement(tC,{className:"si-action-img-choice",onClick:()=>n&&n(e),active:!!t,"data-event-category":"Service Connection","data-event-action":"Risk Screening Answer Click","data-event-label":r,"data-bot-id":o.bot_id},E.createElement("div",{className:"si-action-image-wrap"},E.createElement("img",{loading:"lazy",src:null==e?void 0:e.url,alt:null==e?void 0:e.label})),(null==e?void 0:e.label)&&E.createElement("div",{className:"si-label"},E.createElement(Markdown,null,null==e?void 0:e.label)),E.createElement(tw,{active:!!t},"checkbox"===i&&E.createElement(Checkbox,{className:"icon-checkbox",viewBox:"0 0 22 22"})))};Container$c.displayName="SubotInlineActionImageChoice";let tk=W.Z.div` text-align: center; margin-top: 24px; `,Container$b=({action:e,onChange:t})=>{let n=useCurrentUrl(),{params:i,activeId:r}=(0,E.useContext)(eF);return E.createElement(tk,null,E.createElement(U.B,{onClick:()=>t&&t(e),size:"lg","data-event-category":"Service Connection","data-event-action":"Risk Screening Sign Up for Result","data-event-label":n,"data-bot-id":i.bot_id,"data-event-question-id":r,styles:{root:{backgroundColor:"var(--subot-inline-primary-color) !important","&:hover":{backgroundColor:"var(--subot-inline-primary-color-hover) !important"},color:"var(--subot-inline-text-button-color, #fff) !important"}}},E.createElement(Markdown,null,null==e?void 0:e.label)))};Container$b.displayName="SubotInlineActionSSO";let tM=W.Z.div` width: 100%; padding: 12px 16px; border-radius: 8px; /* border: 1px solid #e4e8ec; */ border: 1px solid var(--subot-inline-text-color, #e4e8ec); display: flex; align-items: center; cursor: pointer; gap: 12px; transition: all 0.3s ease; ${({active:e})=>e?` border-bottom: 3px solid var(--subot-inline-primary-color); background-color: var(--subot-inline-primary-color-100); `:""}; &:hover { background-color: var(--subot-inline-primary-color-100); border-bottom: 3px solid var(--subot-inline-primary-color); } .label { flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; letter-spacing: -0.16px; color: var(--subot-inline-text-color, #262626); } `,tS={input:{"&:focus":{borderColor:"var(--subot-inline-primary-color) !important",boxShadow:"0px 0px 0px 2px var(--subot-inline-primary-color-300) !important"}}},Container$a=({action:e,onChange:t,active:n,htmlType:i,formSubmitMeta:r})=>{let o=useCurrentUrl(),l=(0,E.useRef)(null),[a,s]=(0,E.useState)(""),{params:c}=(0,E.useContext)(eF),d=(null==e?void 0:e.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT,h=(null==e?void 0:e.type)===b.f.USER_CHOICE_TEXT_BY_INPUT||d;return(0,E.useEffect)(()=>{var e,t;n&&(s((null===(e=null==r?void 0:r.find(e=>e.key===eA))||void 0===e?void 0:e.value)||""),null===(t=l.current)||void 0===t||t.focus())},[n,r]),E.createElement(E.Fragment,null,E.createElement(tM,{id:"si-action-text-choice",active:!!n,onClick:()=>null==t?void 0:t(e),"data-event-category":"Service Connection","data-event-action":"Risk Screening Answer Click","data-event-label":o,"data-bot-id":c.bot_id},E.createElement(tw,{active:!!n},"checkbox"===i&&E.createElement(Checkbox,{className:"icon-checkbox",viewBox:"0 0 22 22"})),E.createElement("div",{className:"label"},null==e?void 0:e.label)),h&&n&&E.createElement(B.x,{px:"2px",style:{textAlign:"right"}},E.createElement(O.g,{ref:l,placeholder:null==e?void 0:e.label,styles:tS,value:a,onChange:n=>{s(n.target.value),null==t||t(e,[{key:eA,control:"text",value:n.target.value,action_id:null==e?void 0:e.id}])},maxLength:360})))};Container$a.displayName="SubotInlineActionTextChoice";let tL=W.Z.div``,Container$9=({action:e,onChange:t,active:n,htmlType:i})=>E.createElement(tL,null,E.createElement(Container$a,{active:!!n,action:e,onChange:e=>{e&&t&&t({key:null==e?void 0:e.key,control:b.E[null==e?void 0:e.type],value:"",action_id:null==e?void 0:e.id})},htmlType:i}));Container$9.displayName="SubotInlinePollChoice";let Container$8=({action:e,onChange:t,active:n,htmlType:i})=>E.createElement(Container$c,{active:!!n,action:e,onChange:e=>{e&&t&&t({key:null==e?void 0:e.key,control:b.E[null==e?void 0:e.type],value:"",action_id:null==e?void 0:e.id})},htmlType:i});Container$8.displayName="SubotInlinePollChoiceImage";let tz={[b.f.USER_CHOICE_TEXT]:Container$a,[b.f.USER_CHOICE_TEXT_BY_INPUT]:Container$a,[b.f.USER_CHOICE_IMAGE]:Container$c,[b.f.ACTION_SSO_REDIRECT]:Container$b,[b.f.POLL_CHOICE]:Container$9,[b.f.POLL_CHOICE_TEXT_BY_INPUT]:Container$a,[b.f.POLL_BUTTON]:()=>null,[b.f.POLL_CHOICE_IMAGE]:Container$8},tP=new Proxy(tz,{get:(e,t)=>tz[t]||(()=>en.y?null:E.createElement("p",null,"SubotInlineRevampActionBase ",t))}),tA=[b.f.USER_CHOICE_NEXT],Container$7=({actions:e,value:t,onChange:n,htmlType:i,node_type:r,formSubmitMeta:o})=>{let l=(0,E.useMemo)(()=>!!(null==e?void 0:e.find(e=>e.type===b.f.POLL_CHOICE_IMAGE)),[e]),a=(0,E.useMemo)(()=>{switch(r){case b.d.IMAGE:case b.d.REACTION:return"si-two-columns";default:return l?"si-two-columns":""}},[r]);return(null==e?void 0:e.length)?E.createElement(tx,{id:"si-action",className:a},null==e?void 0:e.map(e=>{let r=e.type;if(tA.includes(r))return null;let l=tP[e.type];return l&&E.createElement(l,{key:e.id,action:e,onChange:n,active:null==t?void 0:t.includes(e.id),htmlType:i,formSubmitMeta:o})})):null};Container$7.displayName="SubotInlineAction";let Container$6=({node:e,indexNumber:t})=>{let{params:n,listNodes:i,activeId:r,onSubmit:o,setIsShowFooter:l,setLoading:a}=(0,E.useContext)(eF),{value:s,setValue:c}=(0,E.useContext)(ej);return((0,E.useMemo)(()=>{l(!0)},[]),(0,E.useEffect)(()=>{c((null==e?void 0:e._message)||{})},[]),e)?E.createElement(tb,{id:"si-node-final"},E.createElement(Container$h,{intents:e.intents||[],indexNumber:t}),E.createElement(Container$7,{node_type:null==e?void 0:e.type,value:(null==s?void 0:s.action_id)?[null==s?void 0:s.action_id]:[],actions:null==e?void 0:e.actions,onChange:t=>(0,x.a)(void 0,void 0,void 0,function*(){if(!t)return;c(Object.assign(Object.assign({},s),{action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key}));let l=Object.assign(Object.assign(Object.assign(Object.assign({},n),s),{node_id:e.id,action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key}),getCurrentTotalDynamicScore(i,r,t.id));a(!0);let d=yield subotInlineMessage$1(l);if(a(!1),(null==d?void 0:d._status)===1){let e=null==d?void 0:d._data,{node:t}=e,n=(0,x._)(e,["node"]),i=Object.assign(Object.assign({},t),{_message:Object.assign(Object.assign({},n),{node_id:t.id})});o(i,l)}})})):null};Container$6.displayName="SubotinlineNodeImage";let tD=W.Z.div` display: flex; flex-direction: column; padding-bottom: 16px; gap: 24px; `,Container$5=({node:e,indexNumber:t})=>{var n;let{setIsShowFooter:i,onChange:r}=(0,E.useContext)(eF),{value:o,setValue:l}=(0,E.useContext)(ej);(0,E.useMemo)(()=>{i(!0)},[]),(0,E.useEffect)(()=>{l((null==e?void 0:e._message)||{})},[]),(0,E.useEffect)(()=>()=>{l({})},[]);let a=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e==b.f.ACTION_MULTIPLE_BUTTON);return n||null},[null==e?void 0:e.actions]),s=(0,E.useMemo)(()=>(null==o?void 0:o.selected_actions)?Object.keys(null==o?void 0:o.selected_actions):[],[o,null==o?void 0:o.selected_actions]),c=null===(n=null==e?void 0:e.actions)||void 0===n?void 0:n.filter(e=>e.type!==b.f.ACTION_MULTIPLE_BUTTON);return E.createElement(tD,{id:"si-node-text"},E.createElement(Container$h,{intents:(null==e?void 0:e.intents)||[],indexNumber:t}),E.createElement(Container$7,{value:s,actions:c,onChange:(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){var n,i;if(e){let s=JSON.parse(JSON.stringify(Object.assign(Object.assign({},o),{action_id:null==a?void 0:a.id,action_value:null==a?void 0:a.key,selected_actions:Object.assign({},null==o?void 0:o.selected_actions)})));if((null==e?void 0:e.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT||(null==e?void 0:e.type)===b.f.USER_CHOICE_TEXT_BY_INPUT){let i=(null==s?void 0:s.selected_actions)&&e.id in s.selected_actions;i?t?s.form_submit_meta=t:(delete s.form_submit_meta,null===(n=s.selected_actions)||void 0===n||delete n[e.id]):(null==e?void 0:e.id)&&(s.selected_actions=Object.assign(Object.assign({},s.selected_actions),{[e.id]:e.key||""})),l(s),null==r||r(s);return}if(!(null===(i=s.selected_actions)||void 0===i?void 0:i[e.id])){s.selected_actions=Object.assign(Object.assign({},s.selected_actions),{[e.id]:e.key||""}),r&&r(s),l(s);return}if(s.selected_actions[e.id]){delete s.selected_actions[e.id],r&&r(s),l(s);return}}}),formSubmitMeta:null==o?void 0:o.form_submit_meta}))};Container$5.displayName="SubotInlineNodeMultipleContainer";let useDescriptionPollNode=({node:e})=>{let{formatMessage:t}=(0,E.useContext)(z.T),n=t({id:"multiSelectError.required",defaultMessage:"You must choose one options"});return(null==e?void 0:e.multi_select_option)===b.g.UNLIMITED&&(n=t({id:"multiSelectError.unlimited",defaultMessage:"You must choose at least one options"})),(null==e?void 0:e.multi_select_option)===b.g.RANGE&&(n=t({id:"multiSelectError.range",defaultMessage:"You must choose from {from} to {to} answers (Ex: You must choose from 3 to 5 answers)"},{from:e.from,to:e.to})),(null==e?void 0:e.multi_select_option)===b.g.EXACT_NUMBER&&(n=t({id:"multiSelectError.exactNumber",defaultMessage:"You must choose {from} answers."},{from:e.from})),n},tF=W.Z.div` .si-poll-description { font-style: italic; margin-bottom: 16px; } `,Container$4=({node:e,indexNumber:t})=>{let{onChange:n,setIsShowFooter:i}=(0,E.useContext)(eF),{value:r,setValue:o}=(0,E.useContext)(ej),l=useDescriptionPollNode({node:e});(0,E.useMemo)(()=>{i(!0)},[]),(0,E.useEffect)(()=>{o((null==e?void 0:e._message)||{})},[]);let a=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e==b.f.POLL_BUTTON);return n||null},[null==e?void 0:e.actions]),s=(0,E.useMemo)(()=>(null==r?void 0:r.form_submit_meta)?null==r?void 0:r.form_submit_meta.map(({action_id:e})=>e):[],[r,null==r?void 0:r.form_submit_meta]);return(0,E.useEffect)(()=>{console.log("adfsafsdf"),o(null==e?void 0:e._message)},[]),E.createElement(tF,null,E.createElement(Container$h,{intents:e.intents||[],indexNumber:t}),E.createElement("p",{className:"si-poll-description"},l),E.createElement(Container$7,{node_type:null==e?void 0:e.type,value:s,actions:null==e?void 0:e.actions,onChange:(t,i)=>{var l,s,c,d,h,p,m;let v=JSON.parse(JSON.stringify(Object.assign(Object.assign({},r),{node_id:e.id,action_id:null==a?void 0:a.id,action_value:null==a?void 0:a.key,form_submit_meta:[...(null==r?void 0:r.form_submit_meta)||[]]})));if((null==t?void 0:t.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT||(null==t?void 0:t.type)===b.f.USER_CHOICE_TEXT_BY_INPUT){let e=null===(l=v.form_submit_meta)||void 0===l?void 0:l.some(({action_id:e})=>e===t.id);e?v.form_submit_meta=void 0===i?null===(s=v.form_submit_meta)||void 0===s?void 0:s.filter(({action_id:e})=>e!==t.id):null===(c=v.form_submit_meta)||void 0===c?void 0:c.filter(({action_id:e})=>e!==t.id).concat(i):v.form_submit_meta=null===(d=v.form_submit_meta)||void 0===d?void 0:d.concat([{key:null==t?void 0:t.key,control:b.E[null==t?void 0:t.type]||"text",value:"",action_id:null==t?void 0:t.id}]),o(v),null==n||n(v);return}let g=null===(h=v.form_submit_meta)||void 0===h?void 0:h.some(({action_id:e})=>e===(null==t?void 0:t.action_id));g?v.form_submit_meta=null===(p=v.form_submit_meta)||void 0===p?void 0:p.filter(({action_id:e})=>e!==(null==t?void 0:t.action_id)):v.form_submit_meta=null===(m=v.form_submit_meta)||void 0===m?void 0:m.concat([t]),o(v),null==n||n(v)},formSubmitMeta:null==r?void 0:r.form_submit_meta}))};Container$4.displayName="SubotinlineNodePoll";let tI=W.Z.div``,Container$3=({node:e})=>{let t=(0,E.useRef)(!1),{formatMessage:n,data:{userInfo:i}}=(0,E.useContext)(z.T),{params:r,setIsShowFooter:o,listNodes:l,activeId:a}=(0,E.useContext)(eF);(0,E.useMemo)(()=>{o(!0)},[]),(0,E.useEffect)(()=>{var n;let r=null===(n=null==e?void 0:e.actions)||void 0===n?void 0:n.find(e=>e.type===b.f.ACTION_SSO_REDIRECT);(null==i?void 0:i.id)&&r&&!t.current&&(t.current=!0,handleOnChange(r))},[null==i?void 0:i.id]);let{triggerLogin:s}=(0,ev.u)(),handleOnChange=t=>{if(r.bot_id&&t&&t.type===b.f.ACTION_SSO_REDIRECT){let n={params:Object.assign(Object.assign(Object.assign({},r),null==e?void 0:e._message),{action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key,mode:"inline"}),listNodes:l,activeId:a,createdAt:new Date().getTime(),botId:r.bot_id};localStorage.setItem(eD,JSON.stringify(n));let i=(0,eg.g)(window.location.href,{botItem:l[0]});i.searchParams.set("bot_id",String(r.bot_id)),i.searchParams.set("mode","inline"),i.searchParams.set("source","subot-inline");let o=i.href;(0,ev.I)()?s({returnUrl:o,source:"subot-inline"}):window.location.href=`${w.l}?returnUrl=${encodeURIComponent(o)}`}};return e?E.createElement(tI,{id:"si-node-final"},E.createElement(Container$h,{intents:[...(null==e?void 0:e.intents)||[],...(0,D.s)(n)]}),E.createElement(Container$7,{actions:null==e?void 0:e.actions,onChange:handleOnChange})):null};Container$3.displayName="SubotinlineNodeSSO";let tT=W.Z.div` display: flex; flex-direction: column; padding-bottom: 16px; gap: 24px; `,Container$2=({node:e,indexNumber:t})=>{let{params:n,onSubmit:i,setIsShowFooter:r,listNodes:o,activeId:l,setLoading:a,onChange:s}=(0,E.useContext)(eF),{value:c,setValue:d}=(0,E.useContext)(ej);(0,E.useMemo)(()=>{r(!0)},[]),(0,E.useEffect)(()=>{d((null==e?void 0:e._message)||{})},[]),(0,E.useEffect)(()=>()=>{d({})},[]);let handleOnChangeNormal=t=>(0,x.a)(void 0,void 0,void 0,function*(){let r=Object.assign(Object.assign(Object.assign(Object.assign({},n),c),{node_id:e.id,action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key,form_submit_meta:void 0}),getCurrentTotalDynamicScore(o,l,t.id));a(!0);let s=yield subotInlineMessage$1(r);if(a(!1),(null==s?void 0:s._status)===1){let e=null==s?void 0:s._data,{node:t}=e,n=(0,x._)(e,["node"]),o=Object.assign(Object.assign({},t),{_message:Object.assign(Object.assign({},n),{node_id:t.id})});i(o,r)}});return E.createElement(tT,{id:"si-node-text"},E.createElement(Container$h,{intents:(null==e?void 0:e.intents)||[],indexNumber:t}),E.createElement(Container$7,{value:(null==c?void 0:c.action_id)?[null==c?void 0:c.action_id]:[],actions:null==e?void 0:e.actions,onChange:(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){if(!e)return;let n=(null==e?void 0:e.type)===b.f.USER_CHOICE_TEXT_BY_INPUT||(null==e?void 0:e.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT,i=Object.assign(Object.assign({},c),{action_id:null==e?void 0:e.id,action_value:null==e?void 0:e.key,form_submit_meta:t});if(n){d(i),null==s||s(i);return}delete i.form_submit_meta,d(i),handleOnChangeNormal(e)}),formSubmitMeta:null==c?void 0:c.form_submit_meta}))};Container$2.displayName="SubotInlineNodeTextContainer";let tB={TEXT:Container$2,IMAGE:Container$6,FORM:Container$d,FINAL_STANDARD:Container$f,FINAL:Container$g,FINAL_THANK_YOU:Container$e,SSO:Container$3,MULTIPLE:Container$5,POLL:Container$4},tO=new Proxy(tB,{get:(e,t)=>tB[t]||(()=>en.y?null:E.createElement(E.Fragment,null,"SubotInlineNodeBase ",t))}),Container$1=({onClickStart:e})=>{var t;let{listNodes:n,activeId:i,isDisabledAnimationOnMobile:r}=(0,E.useContext)(eF),o=(0,E.useMemo)(()=>n.findIndex(e=>e.id==i),[n,i]),l=n[o];if(!l)return null;if(l.hasOwnProperty("first_node"))return r?E.createElement(Container$s,{node:l,onClickStart:e}):E.createElement(R.E.div,{key:l.id,initial:{opacity:0},animate:{opacity:1},transition:{y:{type:"spring",stiffness:300,damping:30},opacity:{duration:.2}}},E.createElement(Container$s,{node:l,onClickStart:e}));let a=b.d[l.type].valueOf(),s=null===(t=b.c[l.position])||void 0===t?void 0:t.valueOf(),c=l.position===b.c.SSO?tO[s]:tO[a];return l.is_multi_select&&l.type!==b.d.POLL&&(c=tO.MULTIPLE),E.createElement(R.E.div,{key:l.id,initial:{opacity:1,y:-300},animate:{opacity:1,y:0},transition:{y:{type:"spring",stiffness:300,damping:30},opacity:{duration:.2}}},E.createElement(c,{indexNumber:o,node:l}))};Container$1.displayName="SubotInlineNodeContainer";let TypeFormView=({typeFormProps:e,locale:t})=>{var n;let i;return(null==e?void 0:e.id)?E.createElement(B.x,{component:"iframe",src:`https://${en.y?"":"discover."}${T.v[t]}/typeform.html?id=${e.id}&${(n=e.params,i="",n&&(i=Object.keys(n).map(e=>e+"="+n[e]).join("&")),i)}`,width:"100%",height:"100%",sx:{display:"block",border:"none",borderRadius:"inherit"},allowFullScreen:!0}):null},tH={type:"spring",damping:25,stiffness:120},tj=(0,E.memo)(({loading:e,backgroundImage:t,isShowFooter:n,isFullContainer:i,isDisabledAnimationOnMobile:r,subotSettingData:o,onCloseMobile:l,bgImgFullContainer:a,typeFormProps:s})=>{let c=(0,E.useMemo)(()=>({backgroundImage:t?`url("${t}")`:void 0,backgroundRepeat:"no-repeat",backgroundPosition:"center"}),[t]),{isMobile:d,locale:h}=(0,E.useContext)(eF),[p,m]=(0,E.useState)(!1),v=s?"type-form":"subot-form";(0,E.useEffect)(()=>{p?document.body.classList.add("si-open-overflow"):document.body.classList.remove("si-open-overflow")},[p]),(0,E.useEffect)(()=>()=>{document.body.classList.remove("si-open-overflow")},[]);let g=p||r,f=E.createElement(eT,null,E.createElement(R.E.div,{style:c,layout:!0,transition:r?void 0:tH,className:N()("si-inline-revamp-container",{"si-container-open":g,"si-full-container-config":i,"si-typeform":!!s})},g&&!s&&E.createElement("button",{className:"si-close-btn",onClick:()=>{console.log("onClosemobile",l),m(!1),null==l||l()}},E.createElement(Close,null)),s&&h?E.createElement(TypeFormView,{locale:h,typeFormProps:s}):E.createElement(NodeContextProvider,null,E.createElement("div",{className:"subot-inline-revamp-container","data-show-footer":n},e&&!n&&E.createElement(V.L,{className:"si-loading"}),E.createElement(Container$1,{onClickStart:()=>{m(!0)}})),n&&E.createElement(Container$u,null))),E.createElement("div",{className:"si-container-placeholder"})),y=(0,E.useMemo)(()=>{if(a)return{backgroundImage:`url("${a}")`,backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"}},[a]);return i?E.createElement(eB,{className:"si-container-fs",style:y},E.createElement(_.C,{className:`si-container ${s?"si-typeform-container":""}`},E.createElement("div",{className:"si-revamp-left"},E.createElement(Container$t,{layout:s&&h||d?"horizontal":"vertical",subotSettingData:o}),E.createElement(Container$v,{className:(0,H.default)(v,"disclaimer-top")})),E.createElement("div",{className:"si-revamp-right"},f),E.createElement(Container$v,{className:(0,H.default)(v,"disclaimer-bottom")}))):f});tj.displayName="SubotInlineRevampView";let Container=()=>{let{loading:e,listNodes:t,isShowFooter:n,activeId:i,isFullContainer:r,isDisabledAnimationOnMobile:o,onCloseMobile:l,userInfo:a,bgImgFullContainer:s,typeFormProps:c}=(0,E.useContext)(eF),d=(0,E.useMemo)(()=>{var e,n;let r=t.find(e=>e.id==i);return r?r.inline_background||(null===(n=null===(e=r.intents)||void 0===e?void 0:e.find(e=>e.type===b.N.BOT_BACKGROUND_IMAGE))||void 0===n?void 0:n.url):""},[t,i]),h=(0,E.useMemo)(()=>{let e=t[0];return{inlineImage:(null==e?void 0:e.inline_image)||"",inilneHeadline:(null==e?void 0:e.inline_headline)||"",reviewByAvatar:(null==e?void 0:e.inline_avatar)||"",reviewByName:(null==e?void 0:e.inline_review)||"",reviewBySpecialty:(null==e?void 0:e.inline_speciality)||"",reviewByHospital:(null==e?void 0:e.inline_hospital_name)||""}},[t[0]]);return void 0!==a&&t[0]?E.createElement(tj,Object.assign({},{loading:e,backgroundImage:d,bgImgFullContainer:s,isShowFooter:n,isFullContainer:r,isDisabledAnimationOnMobile:o,subotSettingData:h,onCloseMobile:l,typeFormProps:c})):null};Container.displayName="SubotInlineRevamp";let ContainerWithProvider=e=>E.createElement(SubotInlineProvider,Object.assign({},e,{subotId:Number(e.id)}),E.createElement(Container,null)),SubotInlineRevampWithTheme=e=>{var t,n,i,r,o,l,a,s,c,d,h,p,{onLoadFirstNode:m}=e,v=(0,x._)(e,["onLoadFirstNode"]);let[g,f]=(0,E.useState)(null);return((0,E.useEffect)(()=>{(0,x.a)(void 0,void 0,void 0,function*(){let e=yield Promise.resolve().then(function(){return nO}).then(e=>e.subotInlineFirstNode),t=yield e(v.id),n=(null==t?void 0:t._data)||null;f(n),null==m||m(n)})},[v.id]),g)?E.createElement(ContainerWithProvider,Object.assign({},v,{primaryColor:null===(n=null===(t=g.extra_settings)||void 0===t?void 0:t.inline_styles)||void 0===n?void 0:n.primary_color,textColor:null===(r=null===(i=g.extra_settings)||void 0===i?void 0:i.inline_styles)||void 0===r?void 0:r.text_color,textButtonColor:null===(l=null===(o=g.extra_settings)||void 0===o?void 0:o.inline_styles)||void 0===l?void 0:l.text_button_color,bgColor:null===(s=null===(a=g.extra_settings)||void 0===a?void 0:a.inline_styles)||void 0===s?void 0:s.container_bg_color,bgContentColor:null===(d=null===(c=g.extra_settings)||void 0===c?void 0:c.inline_styles)||void 0===d?void 0:d.content_bg_color,bgImgFullContainer:null===(p=null===(h=g.extra_settings)||void 0===h?void 0:h.inline_styles)||void 0===p?void 0:p.container_bg_image})):null},tN=(0,E.createContext)({activeId:"",params:{},nodes:[],getParams:()=>({}),trackingCommonInline:{}}),subotInlineClick=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{return yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_CLICK),"POST",{data:e})}catch(e){}}),subotInlineImpression=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{return yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_IMPRESSION),"POST",{data:e})}catch(e){}}),subotInlineMessage=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{return yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_MESSAGE),"POST",{data:e})}catch(e){}}),computeExtraSettingsForBot=e=>{var t;if((null==e?void 0:e._status)===1&&(null===(t=null==e?void 0:e._data)||void 0===t?void 0:t.extra_settings))try{let t=JSON.parse(e._data.extra_settings);"object"==typeof t?e._data.extra_settings=t:e._data.extra_settings={sync_data_friso_campaign:!1}}catch(t){e._data.extra_settings={sync_data_friso_campaign:!1}}return e},subotInlineFirstNode=e=>(0,x.a)(void 0,void 0,void 0,function*(){try{let t=yield(0,z.c)(getSubotApiPath(eC.GET_INLINE_FIRST_NODE)+`/${e}`,"GET");return computeExtraSettingsForBot(t),t}catch(e){}}),t_=W.Z.div` margin-top: 2rem; .form { background-color: ${et.r.colors.white||"#fff"}; } `,tV=W.Z.div``,tR=W.Z.div` margin-top: 1.25rem; `,tW=W.Z.div` margin-bottom: 1rem; `,tG=W.Z.div` font-weight: 400; font-size: 16px; line-height: 24px; color: #595959; font-style: italic; `,tU=(0,W.Z)(ep.B)` position: relative; min-width: 180px; svg { path { stroke: currentColor; } } &:hover { svg { path { stroke: currentColor; } } } `,tZ=W.Z.div` display: flex; align-items: center; justify-content: center; `,tq=W.Z.div` position: relative; overflow: ${({isMore:e})=>e?"unset":"hidden"}; max-height: ${({maxHeight:e})=>e?e+"px":"auto"}; margin-bottom: 8px; transition: 0.25s all linear; &:before { position: absolute; z-index: 1; top: 50%; right: 0; bottom: 0; left: 0; background-image: linear-gradient( to top, ${et.r.colors.neutral50||"#F7F9FC"} 0%, transparent 100% ); content: ''; pointer-events: none; ${({isMore:e})=>e&&"opacity: 0;"} } `,tY=W.Z.div` position: relative; padding: 32px 32px 16px; background-color: ${et.r.colors.neutral50||"#F7F9FC"}; border-radius: ${et.r.borderRadius}; ${G.M.tdDown} { padding: 24px 24px 16px; } ${G.M.mbDown} { padding: 16px; border-radius: 0px; } `,tJ=W.Z.div` padding: 12px 32px 32px; ${G.M.tdDown} { padding: 12px 24px 24px; } ${G.M.mbDown} { padding: 12px 16px 16px; } `,tQ=W.Z.div` border: 1px solid ${et.r.colors.neutral100||"#E4E8EC"}; background-color: ${et.r.colors.neutral50||"#F7F9FC"}; border-radius: ${et.r.borderRadius}; ${G.M.mbDown} { border: none; } `,CheckboxIcon=e=>E.createElement("svg",Object.assign({width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 21C16.5228 21 21 16.5228 21 11C21 5.47715 16.5228 1 11 1C5.47715 1 1 5.47715 1 11C1 16.5228 5.47715 21 11 21Z",fill:"#2D87F3",stroke:"#2D87F3",strokeWidth:"2"}),E.createElement("path",{d:"M15.5714 8L9.67857 14L7 11.2727",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),CheckIcon=e=>E.createElement("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M13.3346 4L6.0013 11.3333L2.66797 8",stroke:"#737373",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),LikeIcon=e=>E.createElement("svg",Object.assign({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.0521 5.70293L11.8834 2L12.6635 2.03149C12.6635 2.03149 13.5407 2.05593 14.4487 2.51311C15.3568 2.9703 16.375 4.04935 16.375 5.69552C16.375 6.76085 16.1102 7.83874 15.8458 8.67047H20.125C21.1497 8.67047 22 9.53063 22 10.5673V12.8847C22 13.1046 21.9497 13.3294 21.8462 13.533L18.6437 19.9571C18.3261 20.5939 17.6767 21 16.9701 21H8.875C7.85025 21 7 20.1398 7 19.1031V10.0579C7 9.50164 7.24299 8.97147 7.66284 8.61119L11.0521 5.70293ZM13.4432 4.15712C13.4125 4.15279 13.3784 4.14799 13.3263 4.1321L12.7422 6.73842L8.875 10.0579V19.1031H16.9701L20.125 12.7717V10.5673H13.0864L13.6357 9.25027C13.6357 9.25027 14.5 7.01241 14.5 5.69552C14.5 4.74112 14.1119 4.46257 13.6138 4.21176C13.5294 4.16929 13.4902 4.16376 13.4432 4.15712Z",fill:"#595959"}),E.createElement("path",{d:"M2 10.5C2 9.672 2.672 9 3.5 9C4.328 9 5 9.672 5 10.5V19.5C5 20.328 4.328 21 3.5 21C2.672 21 2 20.328 2 19.5V10.5Z",fill:"#595959"})),DislikeIcon=e=>E.createElement("svg",Object.assign({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.0521 17.2971L11.8834 21L12.6635 20.9685C12.6635 20.9685 13.5407 20.9441 14.4487 20.4869C15.3568 20.0297 16.375 18.9507 16.375 17.3045C16.375 16.2391 16.1102 15.1613 15.8458 14.3295H20.125C21.1497 14.3295 22 13.4694 22 12.4327V10.1153C22 9.89545 21.9497 9.6706 21.8462 9.467L18.6437 3.0429C18.3261 2.40607 17.6767 2 16.9701 2H8.875C7.85025 2 7 2.86016 7 3.89685V12.9421C7 13.4984 7.24299 14.0285 7.66284 14.3888L11.0521 17.2971ZM13.4432 18.8429C13.4125 18.8472 13.3784 18.852 13.3263 18.8679L12.7422 16.2616L8.875 12.9421V3.89685H16.9701L20.125 10.2283V12.4327H13.0864L13.6357 13.7497C13.6357 13.7497 14.5 15.9876 14.5 17.3045C14.5 18.2589 14.1119 18.5374 13.6138 18.7882C13.5294 18.8307 13.4902 18.8362 13.4432 18.8429Z",fill:"#595959"}),E.createElement("path",{d:"M2 12.5C2 13.328 2.672 14 3.5 14C4.328 14 5 13.328 5 12.5V3.5C5 2.672 4.328 2 3.5 2C2.672 2 2 2.672 2 3.5V12.5Z",fill:"#595959"})),ArrowDown=e=>E.createElement("svg",Object.assign({width:"10",height:"6",viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M1 1L5 5L9 1",stroke:"#595959",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round"})),ArrowLeft=e=>E.createElement("svg",Object.assign({width:"7",height:"10",viewBox:"0 0 7 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M5.5 9L1.5 5L5.5 1",stroke:"#2D87F3",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round"})),ArrowRight=e=>E.createElement("svg",Object.assign({width:"7",height:"10",viewBox:"0 0 7 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M1.5 9L5.5 5L1.5 1",stroke:"#2D87F3",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round"})),ArrowUp=e=>E.createElement("svg",Object.assign({width:"10",height:"6",viewBox:"0 0 10 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M1 5L5 1L9 5",stroke:"#FC5D9A",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round"})),ChevronRightActive=e=>E.createElement("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("path",{d:"M6 12L10 8L6 4",stroke:"#2D87F3",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),RotateLeft=e=>E.createElement("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),E.createElement("g",{clipPath:"url(#clip0)"},E.createElement("path",{d:"M0.666626 2.6665V6.6665H4.66663",stroke:"#737373",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M2.33996 10.0001C2.77222 11.227 3.59152 12.2802 4.6744 13.001C5.75728 13.7218 7.04508 14.0712 8.34377 13.9964C9.64246 13.9217 10.8817 13.4269 11.8747 12.5866C12.8677 11.7464 13.5608 10.6061 13.8494 9.3377C14.1381 8.06929 14.0067 6.74143 13.475 5.55419C12.9434 4.36696 12.0403 3.38466 10.9018 2.7553C9.76339 2.12595 8.45123 1.88364 7.16308 2.06487C5.87493 2.24611 4.68057 2.84108 3.75996 3.76013L0.666626 6.6668",stroke:"#737373",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round"})),E.createElement("defs",null,E.createElement("clipPath",{id:"clip0"},E.createElement("rect",{width:"16",height:"16",fill:"white"})))),tK=W.Z.div` display: flex; align-items: center; justify-content: center; padding: 12px 24px; border: 1px solid ${et.r.colors.neutral100||"#E4E8EC"}; background-color: ${et.r.colors.white||"white"}; border-radius: 32px; cursor: pointer; transition: 0.25s all linear; svg { height: 16px; margin-right: 3px; } &:hover { background-color: ${et.r.colors.neutral100}; } &.active { background-color: ${et.r.colors.primaryActive}; color: ${et.r.colors.white||"#fff"}; svg { stroke: ${et.r.colors.white||"#fff"}; } } `,tX=W.Z.div` padding: 12px 24px; border: 1px solid ${et.r.colors.neutral100||"#E4E8EC"}; background-color: ${et.r.colors.white||"white"}; border-radius: 32px; cursor: pointer; transition: 0.25s all linear; &.active { background-color: ${null===(h=et.r.colors)||void 0===h?void 0:h.primaryActive}; color: ${et.r.colors.white||"#fff"}; svg { stroke: ${et.r.colors.white||"#fff"}; } } `,t$=W.Z.div` display: flex; align-items: center; padding: 16px 24px; border: 1px solid ${({active:e})=>e?et.r.colors.primaryBase||"#2685F1":et.r.colors.white||"#fff"}; background-color: ${et.r.colors.white||"#fff"}; border-radius: ${et.r.borderRadius}; cursor: pointer; transition: 0.25s all linear; .label { flex: 1; } .icon { position: relative; z-index: 0; display: flex; width: 24px; height: 24px; align-items: center; justify-content: center; padding: 1px; transition: 0.2s linear all; .icon-checkbox { width: 100%; height: 100%; opacity: 0; ${({active:e})=>e&&"opacity: 1"}; transition: 0.25s all linear; } &:before { position: absolute; top: 50%; left: 50%; width: 22px; height: 22px; border: 2px solid ${({active:e})=>e?et.r.colors.primaryBase||"#2685F1":et.r.colors.gray600||"#595959"}; border-radius: 50%; content: ''; transform: translate(-50%, -50%); transition: 0.25s all linear; } &:after { position: absolute; z-index: -1; top: 50%; left: 50%; width: 10px; height: 10px; background-color: ${et.r.colors.primaryBase||"#2685F1"}; border-radius: 50%; content: ''; opacity: 0; ${({active:e})=>e&&"opacity: 1"}; transform: translate(-50%, -50%); transition: 0.25s all linear; } } &:hover { border-color: ${(null===(p=et.r.colors)||void 0===p?void 0:p.primaryBase)||"#2685F1"}; .icon { &:before { border-color: ${(null===(m=et.r.colors)||void 0===m?void 0:m.primaryBase)||"#2685F1"}; transition: 0.2s linear all; } } } ${G.M.tdDown} { padding: 16px 20px; } `,t1=(0,W.Z)(t$)` position: relative; flex-wrap: wrap; padding: 16px; background-color: ${(null===(v=et.r.colors)||void 0===v?void 0:v.white)||"#fff"}; .image-container { position: relative; overflow: hidden; width: 100%; padding-top: 67%; border-radius: 10px; .image { position: absolute; top: 50%; left: 50%; width: 100%; min-width: 100%; height: auto; min-height: 100%; transform: translate(-50%, -50%); } } .label { margin-top: 16px; } .icon { position: absolute; top: 1.75rem; right: 1.75rem; &:before { z-index: -1; background-color: #fff; } } ${G.M.tdDown} { padding: 12px; .label { margin-top: 12px; } .icon { top: 1.3rem; right: 1.3rem; } } ${G.M.tdDown} { padding: 8px; .label { margin-top: 8px; } .icon { top: 0.9rem; right: 0.9rem; } } `,t0=W.Z.div` display: flex; align-items: center; justify-content: flex-start; ${G.M.tdDown} { justify-content: center; } `,t2=W.Z.div` textarea { background-color: ${(null===(g=et.r.colors)||void 0===g?void 0:g.white)||"#fff"}; } `,t3=W.Z.div` margin-top: 20px; color: ${(null===(f=et.r.colors)||void 0===f?void 0:f.gray500)||"#737373"}; font-weight: 600; `,t4=W.Z.div` position: relative; z-index: 0; display: flex; overflow: hidden; align-items: center; padding: 16px 20px; border-radius: ${et.r.borderRadius}; .number { width: 32px; margin-right: 14px; font-weight: 600; } .content { flex: 1; } .icon { width: 16px; margin-left: 8px; } &:before { position: absolute; z-index: -1; top: 0; right: ${({percent:e})=>e?`${100-e}%`:"100%"}; bottom: 0; left: 0; background-color: ${({is_chosen:e})=>e?et.r.colors.primary50||"#E3F2FF":et.r.colors.neutral100||"#E4E8EC"}; content: ''; transition: 0.3s all linear; } &:after { position: absolute; z-index: -2; top: 0; right: 0; bottom: 0; left: 0; background-color: ${(null===(y=et.r.colors)||void 0===y?void 0:y.white)||"#fff"}; content: ''; } ${G.M.mbDown} { padding: 6px 16px; } `,t5=W.Z.div` width: ${({width:e})=>e||"100%"}; padding: 4px; &.item-image-container { padding: 16px; ${G.M.tdDown} { padding: 7.5px; } ${G.M.mbDown} { width: 50%; } } `,t6=W.Z.div` display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: center; margin: -4px; &.list-container { margin: -16px; ${G.M.tdDown} { margin: -7.5px; } } &.review-container { margin: -8px; > div { padding: 8px; } } `,SubotInlineAction=({actions:e,value:t,onChange:n,htmlType:i,node_type:r,formSubmitMeta:o})=>{let l=(0,E.useMemo)(()=>{switch(r){case b.d.IMAGE:case b.d.REACTION:return"list-container";default:return""}},[r]);return E.createElement(E.Fragment,null,e&&!!(null==e?void 0:e.length)&&E.createElement(t6,{className:l},null==e?void 0:e.map(e=>{let r=ne[null==e?void 0:e.type];return r&&E.createElement(r,{key:e.id,action:e,onChange:n,active:null==t?void 0:t.includes(e.id),htmlType:i,formSubmitMeta:o})})))},t7=(0,W.Z)(ep.B)` &:disabled { background-color: rgb(242, 242, 242); color: rgb(140, 140, 140); &:hover { border: 0; } } svg { path { stroke: currentColor; } } `,t8=(0,W.Z)(t7)` &:disabled { background-color: rgb(242, 242, 242); color: rgb(140, 140, 140); &:hover { border: 0; } } svg { path { stroke: currentColor; } } `,t9=W.Z.div` display: flex; align-items: center; justify-content: flex-end; padding: 16px 32px; border-top: 4px solid ${et.r.colors.neutral100||"#E4E8EC"}; .mantine-Button-root { + .mantine-Button-root { margin-left: 8px; } } ${G.M.tdDown} { padding: 12px 24px; } ${G.M.mbDown} { padding: 12px 16px; } `,SubotInlineActionTextChoice=({action:e,onChange:t,active:n,htmlType:i,formSubmitMeta:r})=>{let{trackingCommonInline:o}=(0,E.useContext)(tN),l=(0,E.useRef)(null),[a,s]=(0,E.useState)(""),c=(null==e?void 0:e.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT,d=(null==e?void 0:e.type)===b.f.USER_CHOICE_TEXT_BY_INPUT||c;return(0,E.useEffect)(()=>{var e,t;n&&(s((null===(e=null==r?void 0:r.find(e=>e.key===eA))||void 0===e?void 0:e.value)||""),null===(t=l.current)||void 0===t||t.focus())},[n,r]),E.createElement(t5,null,E.createElement(t$,Object.assign({active:!!n,onClick:()=>null==t?void 0:t(e),className:"pointer-event-child-none"},o,{"data-response-id":null==e?void 0:e.id,"data-event-action":"Answer Click"}),E.createElement("div",{className:"label"},E.createElement(Markdown,null,null==e?void 0:e.label)),E.createElement("div",{className:"icon"},"checkbox"===i&&E.createElement(CheckboxIcon,{className:"icon-checkbox",viewBox:"0 0 22 22"}))),d&&n&&E.createElement(B.x,{mt:"6px",style:{textAlign:"right"}},E.createElement(O.g,{ref:l,placeholder:null==e?void 0:e.label,styles:{input:{paddingLeft:"24px",paddingRight:"24px",boxShadow:"none",":focus":{boxShadow:"none"}}},value:a,onChange:n=>{s(n.target.value),d&&(null==t||t(e,[{key:eA,control:b.E[null==e?void 0:e.type]||"text",value:n.target.value,action_id:e.id}]))},maxLength:360})))},SubotInlineActionImageChoice=({action:e,onChange:t,active:n,htmlType:i})=>{let{trackingCommonInline:r}=(0,E.useContext)(tN);return E.createElement(t5,{width:"45%",className:"item-image-container"},E.createElement(t1,Object.assign({onClick:()=>t&&t(e),active:!!n},r,{"data-response-id":null==e?void 0:e.id,"data-event-action":"Answer Click"}),E.createElement("div",{className:"image-container"},E.createElement("img",{loading:"lazy",src:null==e?void 0:e.url,alt:null==e?void 0:e.label,className:"image"})),(null==e?void 0:e.label)&&E.createElement("div",{className:"label"},E.createElement(Markdown,null,null==e?void 0:e.label)),E.createElement("div",{className:"icon"},"checkbox"===i&&E.createElement(CheckboxIcon,{className:"icon-checkbox",viewBox:"0 0 22 22"}))))},SubotInlineTextArea=({action:e,value:t,onChange:n})=>E.createElement(t5,null,E.createElement(t2,null,E.createElement(ef.T,{placeholder:null==e?void 0:e.label,value:t&&"string"!=typeof t&&(null==t?void 0:t.value)?null==t?void 0:t.value:"",onChange:t=>{let i={key:null==e?void 0:e.key,control:b.E[null==e?void 0:e.type],value:t.target.value,action_id:null==e?void 0:e.id};n&&n(i)}}))),ne={"user-image":SubotInlineActionImageChoice,[b.f.USER_CHOICE_TEXT]:SubotInlineActionTextChoice,[b.f.USER_CHOICE_TEXT_BY_INPUT]:SubotInlineActionTextChoice,[b.f.USER_CHOICE_IMAGE]:SubotInlineActionImageChoice,[b.f.ACTION_SSO_REDIRECT]:({action:e,onChange:t})=>{let{trackingCommonInline:n}=(0,E.useContext)(tN);return E.createElement(t5,{width:"50%",style:{alignSelf:"center"}},E.createElement(t7,Object.assign({onClick:()=>t&&t(e),size:"lg",isBlock:!0},n,{className:"pointer-event-child-none","data-event-action":"Login Click","data-response-id":null==e?void 0:e.id}),E.createElement(Markdown,null,null==e?void 0:e.label)))},[b.f.POLL_CHOICE]:({active:e,action:t,onChange:n,htmlType:i,node_type:r})=>r===b.d.RESULT_POLL?E.createElement(t5,null,E.createElement(t4,{percent:(null==t?void 0:t.percent)||0,is_chosen:null==t?void 0:t.is_chosen},E.createElement("div",{className:"number"},null==t?void 0:t.percent,"%"),E.createElement("div",{className:"content"},null==t?void 0:t.label),E.createElement("div",{className:"icon"},(null==t?void 0:t.is_chosen)&&E.createElement(CheckIcon,{viewBox:"0 0 16 16"})))):E.createElement(SubotInlineActionTextChoice,{active:!!e,action:t,onChange:e=>{e&&n&&n({key:(null==e?void 0:e.key)||"",control:b.E[null==e?void 0:e.type],value:"",action_id:null==e?void 0:e.id})},htmlType:i}),[b.f.POLL_CHOICE_TEXT_BY_INPUT]:SubotInlineActionTextChoice,[b.f.POLL_CHOICE_IMAGE]:({active:e,action:t,onChange:n,htmlType:i,node_type:r})=>r===b.d.RESULT_POLL?E.createElement(t5,null,E.createElement(t4,{percent:(null==t?void 0:t.percent)||0,is_chosen:null==t?void 0:t.is_chosen},E.createElement("div",{className:"number"},null==t?void 0:t.percent,"%"),E.createElement("div",{className:"content"},null==t?void 0:t.label),E.createElement("div",{className:"icon"},(null==t?void 0:t.is_chosen)&&E.createElement(CheckIcon,{viewBox:"0 0 16 16"})))):E.createElement(SubotInlineActionImageChoice,{active:!!e,action:t,onChange:e=>{e&&n&&n({key:null==e?void 0:e.key,control:b.E[null==e?void 0:e.type],value:"",action_id:null==e?void 0:e.id})},htmlType:i}),[b.f.RATING_STAR]:({action:e,value:t,onChange:n})=>{var i,r;return E.createElement(t5,null,E.createElement(t0,null,E.createElement(ey.Z,{rating:t&&"string"!=typeof t&&(null==t?void 0:t.value)?parseInt(null==t?void 0:t.value):0,changeRating:t=>{let i={key:null==e?void 0:e.key,control:b.E[null==e?void 0:e.type],value:t.toString(),action_id:null==e?void 0:e.id};n&&n(i)},starHoverColor:null===(i=null===et.r||void 0===et.r?void 0:et.r.colors)||void 0===i?void 0:i.yellow600,starRatedColor:null===(r=null===et.r||void 0===et.r?void 0:et.r.colors)||void 0===r?void 0:r.yellow600,starDimension:"48"})))},[b.f.RATING_DESCRIPTION]:SubotInlineTextArea,[b.f.LIKE_CHOICE]:({action:e,active:t,onChange:n})=>E.createElement(t5,{width:"40%",className:"item-image-container"},E.createElement(tK,{className:N()(!!t&&"active"),onClick:()=>n&&n(e)},E.createElement(LikeIcon,{viewBox:"0 0 24 24"}),E.createElement(Markdown,null,null==e?void 0:e.label))),[b.f.DISLIKE_CHOICE]:({action:e,active:t,onChange:n})=>E.createElement(t5,{width:"40%",className:"item-image-container"},E.createElement(tK,{className:N()(!!t&&"active"),onClick:()=>n&&n(e)},E.createElement(DislikeIcon,{viewBox:"0 0 24 24"}),E.createElement(Markdown,null,null==e?void 0:e.label))),[b.f.REVIEW_CHOICE]:({active:e,action:t,onChange:n})=>E.createElement(t5,{width:"auto",className:"review-choice"},E.createElement(tX,{className:N()(!!e&&"active"),onClick:()=>n&&n({key:null==t?void 0:t.key,control:b.E[null==t?void 0:t.type],value:"",action_id:null==t?void 0:t.id})},E.createElement(Markdown,null,null==t?void 0:t.label))),[b.f.REVIEW_DESCRIPTION]:SubotInlineTextArea,[b.f.RESULT_BUTTON]:SubotInlineActionTextChoice,[b.f.POLL_RESULT]:({action:e})=>E.createElement(t5,null,E.createElement(t3,null,null==e?void 0:e.label))};var nt=(0,E.memo)(({onBack:e,onNext:t,hideBack:n,hideNext:i,nextText:r,backProps:o,nextProps:l})=>{var a,s,c;let{formatMessage:d}=(0,E.useContext)(z.T),{nodes:h,activeId:p,params:m,onNext:v,trackingCommonInline:g}=(0,E.useContext)(tN),f=h.find(e=>e.id==p),y=null===(a=null==f?void 0:f.actions)||void 0===a?void 0:a.find(e=>e.type===b.f.USER_CHOICE_NEXT),x=null===(s=null==f?void 0:f.actions)||void 0===s?void 0:s.find(e=>e.type===b.f.ACTION_MULTIPLE_BUTTON);return E.createElement(t9,null,!n&&E.createElement(t8,Object.assign({size:"md",color:"secondary",onClick:e},o,{className:N()("pointer-event-child-none",null==o?void 0:o.className)},g,{"data-event-action":"Back Click"}),E.createElement(ArrowLeft,{style:{marginRight:10}}),d({id:"riskScreener.back",defaultMessage:"Back"})),!i&&E.createElement(t7,Object.assign({size:"md",color:"primary",onClick:y?()=>{if(f&&y){let e={node_id:f.id,action_id:null==y?void 0:y.id,action_value:null==y?void 0:y.key};null==v||v(Object.assign(Object.assign(Object.assign({},m),e),f._message))}}:t},l,{className:N()("pointer-event-child-none",null==l?void 0:l.className)},g,{"data-event-action":"Answer Click","data-response-id":(null==x?void 0:x.id)||(null==y?void 0:y.id)||(null===(c=null==f?void 0:f._message)||void 0===c?void 0:c.action_id)}),r||d({id:"riskScreener.next",defaultMessage:"Next"}),E.createElement(ArrowRight,{style:{marginLeft:10}})))});let nn=W.Z.h4` padding: 32px 0px 12px; border-bottom: 1px solid ${et.r.colors.neutral100||"#E4E8EC"}; margin: 0px 32px; color: ${et.r.colors.gray500||"#737373"}; font-size: 14px; font-weight: 700; line-height: 1.5; ${G.M.tdDown} { padding: 24px 0px 12px; margin: 0px 24px; } ${G.M.mbDown} { padding: 16px 0px 12px; margin: 0px 16px; } `;var ni=(0,E.memo)(()=>{let{formatMessage:e}=(0,E.useContext)(z.T),{nodes:t}=(0,E.useContext)(tN),n=(0,E.useMemo)(()=>{var e;return null===(e=t[0])||void 0===e?void 0:e.inline_headline},[t]);return E.createElement(nn,null,n||e({id:"subotInline.quote",defaultMessage:"HAVE TIME FOR A QUICK QUESTION?"}))});let nr=W.Z.h3` margin-bottom: 0px; font-size: 22px; font-weight: bold; line-height: 1.45; ${G.M.tdDown} { font-size: 20px; } `,no=(0,W.Z)(ep.B)` &.bot-recalculate { svg { path { stroke: ${et.r.colors.primaryBase||"#2685F1"} !important; } } &:hover { svg { path { stroke: #fff !important; } } } } `,nl=(0,W.Z)(ep.B)` border: 2px solid transparent; `,na=W.Z.div` display: flex; padding-top: 10px; padding-bottom: 10px; .icon { width: 64px; height: 64px; margin-right: 16px; object-fit: contain; object-position: center; } .content { flex: 1; .title { margin-top: 0; margin-bottom: 0; font-size: inherit; font-weight: 700; line-height: 1.4; } .description { color: ${et.r.colors.gray700||"#404040"}; line-height: 1.4; } } ${G.M.mbDown} { .icon { width: 47px; height: 47px; margin-right: 16px; } .content { .title { font-size: 14px; } .description { font-size: 14px; } } } `;(0,W.Z)(ep.B)``;let ns=W.Z.div` display: flex; align-items: flex-start; color: ${et.r.colors.gray800||"#262626"}; font-size: 22px; font-weight: 700; letter-space: -0.6px; line-height: 1.45; .number { margin-right: 3px; } .title { flex: 1; } ${G.M.tdDown} { font-size: 20px; } ${G.M.mbDown} { font-size: 18px; } `,nc=W.Z.div` display: flex; justify-content: center; `,nd=W.Z.div``,nu=W.Z.div` padding: 12px 16px; border: 1px solid ${et.r.colors.gray200||"#D9D9D9"}; background-color: ${et.r.colors.white||"#fff"}; border-radius: ${et.r.borderRadius}; line-height: 1.5; `,nh=W.Z.div` border: ${et.r.colors.gray200||"#D9D9D9"}; background-color: ${et.r.colors.white||"#FFF"}; border-radius: ${et.r.borderRadius}; .intent-img { border-radius: ${et.r.borderRadius}; &.has-label { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } } .intent-img-label { padding: 5px 10px; font-size: 0.8em; font-style: italic; font-weight: 400; } `,np=W.Z.div` display: flex; .feature { width: 30%; .feature-wrapper { position: relative; display: block; overflow: hidden; width: 100%; padding-top: 66%; border-radius: ${et.r.borderRadius}; .feature-img { position: absolute; top: 50%; left: 50%; width: 100%; min-width: 100%; height: auto; min-height: 100%; transform: translate(-50%, -50%); } } } .body { flex: 1; margin-left: 10px; line-height: 1.5; a { color: ${et.r.colors.gray800||"#262626"}; text-decoration: none; } } `,nm=W.Z.div` display: flex; align-items: center; justify-content: space-between; padding: 20px 40px 20px 16px; background-color: #fff; border-radius: ${et.r.borderRadius}; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04); .feature { display: block; overflow: hidden; width: 72px; height: 72px; margin-right: 16px; border-radius: ${et.r.borderRadius}; img { width: 100%; height: 100%; object-fit: cover; object-position: center; } } .title-container { display: flex; flex: 1; align-items: center; justify-content: space-between; a { font-size: 16px; line-height: 1.5em; text-decoration: none; .title { padding: 0; color: #262626; font-size: inherit; line-height: inherit; } &.link { display: flex; align-items: center; justify-content: center; margin-left: 20px; color: #2d87f3; font-weight: 700; } } } @media screen and (max-width: 769px) { padding: 16px 12px; .feature { width: 50px; height: 50px; } .title-container { a { font-size: 13px; line-height: 20px; &.link { margin-left: 10px; } } } } `,nv=W.Z.div` display: flex; align-items: center; justify-content: center; `;W.Z.div` padding: 16px; margin-top: 32px; margin-bottom: 32px; background-color: ${et.r.colors.primary50||""}; border-radius: ${et.r.borderRadius}; .item-grid { > div { box-shadow: none; } } .lp--affiliate-product { .arrow-left { left: -20px; } .arrow-right { right: -16px; } } .bullet-nav { bottom: -10px; } `;let ng=W.Z.div` width: ${({width:e})=>e||"100%"}; padding: 8px; ${G.M.mbDown} { width: 100%; } `,nf=W.Z.div` display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: center; margin: 0 -8px; `,ny=W.Z.div` width: ${({width:e})=>e||"100%"}; padding: 4px; ${G.M.mbDown} { width: 100%; } `,nE=W.Z.div` display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: center; margin: 0 -4px; `,nb=W.Z.div` margin-top: 20px; `,SubotInlineIntent=({intents:e,indexNumber:t})=>{var n,i;let r=(0,E.useMemo)(()=>{let t=e&&e[0];return t||null},[]);return e.length?E.createElement(E.Fragment,null,r&&E.createElement(SubotInlineIntentBotTitle,{intent:r,indexNumber:t}),!!(null===(n=e.slice(1))||void 0===n?void 0:n.length)&&E.createElement(nb,null,E.createElement(nE,null,null===(i=e.slice(1))||void 0===i?void 0:i.map(e=>{let t=nx[null==e?void 0:e.type];return t&&E.createElement(t,{key:e.id,intent:e})})))):E.createElement(SubotInlineIntentBotTitle,{indexNumber:t})},SubotInlineIntentFinal=({intents:e})=>{let t=(0,E.useMemo)(()=>{let t=[],n=[],i=[];return null==e||e.map(e=>{switch(null==e?void 0:e.type){case b.N.BOT_MAIN_IMAGE:case b.N.BOT_MAIN_TITLE:case b.N.BOT_MAIN_BODY:case b.N.BOT_MAIN_BUTTON:case b.N.BOT_RECALCULATE:t.push(e);break;case b.N.BOT_SUB_TITLE:case b.N.BOT_SUB_BODY:n.push(e);break;default:i.push(e)}}),{mainIntents:t,subIntents:n,intents:i}},[]);if(!(null==e?void 0:e.length))return null;function renderIntent(e){let t=nx[null==e?void 0:e.type];return t?E.createElement(t,{key:e.id,intent:e}):null}return E.createElement(nE,null,E.createElement(ny,null,E.createElement(nf,null,t.mainIntents.map(renderIntent),t.subIntents.map(renderIntent),t.intents.map(renderIntent))))},SubotInlineIntentBotText=({intent:e})=>(null==e?void 0:e.label)?E.createElement(ny,null,E.createElement(nu,null,E.createElement(Markdown,null,null==e?void 0:e.label))):E.createElement(E.Fragment,null),SubotInlineIntentBotImage=({intent:e})=>{if(!e.url)return E.createElement(E.Fragment,null);let t=(()=>{try{return!!JSON.parse((null==e?void 0:e.label)||"")}catch(e){return!1}})();return E.createElement(ny,{width:"50%"},E.createElement(nh,null,E.createElement("img",{loading:"lazy",src:e.url,alt:e.label,className:`intent-img ${e.label&&"has-label"}`}),t&&E.createElement("h4",{className:"intent-img-label"},E.createElement(Markdown,null,e.label))))},SubotInlineIntentBotTitle=({intent:e,indexNumber:t})=>{let n=![b.N.SSO_INTENT].includes(null==e?void 0:e.type);return E.createElement(nd,null,E.createElement(ns,null,t&&E.createElement("div",{className:"number"},t<10?`0${t}`:t,"."),n&&e&&[b.N.BOT_TEXT,b.N.BOT_BUTTON].includes(null==e?void 0:e.type)&&E.createElement(Markdown,{className:"title"},e.label)),e&&[b.N.BOT_IMAGE].includes(null==e?void 0:e.type)&&E.createElement(nc,null,E.createElement(SubotInlineIntentBotImage,{intent:e})))},SubotInlineIntentBotMainTitle=({intent:e})=>e.label&&"Sub title"!==e.label&&"Main title"!==e.label?E.createElement(ng,null,E.createElement(nr,null,E.createElement(Markdown,null,e.label))):null,SubotInlineIntentBotMainBody=({intent:e})=>e.label&&"Main body"!==e.label&&"Sub body"!==e.label?E.createElement(ng,null,E.createElement("div",{className:"intents__item markdown"},E.createElement(Markdown,null,e.label))):null,nx={[b.N.BOT_TEXT]:SubotInlineIntentBotText,[b.N.BOT_IMAGE]:SubotInlineIntentBotImage,[b.N.BOT_BUTTON]:({intent:e})=>{let{trackingCommonInline:t}=(0,E.useContext)(tN);return(null==e?void 0:e.label)?E.createElement(ny,{width:"60%"},E.createElement(nl,Object.assign({size:"lg",color:"primary",onClick:()=>{window.location.href=e.url},isBlock:!0},t,{"data-event-action":"Click CTA","data-response-id":e.id}),E.createElement(Markdown,null,null==e?void 0:e.label))):E.createElement(E.Fragment,null)},[b.N.BOT_URL]:({intent:e})=>{let t=(0,E.useMemo)(()=>e.label.includes("{")?JSON.parse(e.label):{},[e.label]);return E.createElement(E.Fragment,null,!!Object.keys(t).length&&E.createElement(ny,null,E.createElement(np,null,E.createElement("div",{className:"feature"},E.createElement("a",{href:null==t?void 0:t.url,className:"feature-wrapper"},E.createElement("img",{loading:"lazy",src:null==t?void 0:t.thumbnail,alt:null==t?void 0:t.title,className:"feature-img"}))),E.createElement("div",{className:"body"},E.createElement("a",{href:null==t?void 0:t.url},E.createElement("h5",{className:"title"},E.createElement(Markdown,null,null==t?void 0:t.title)))))))},[b.N.BOT_RECALCULATE]:({intent:e})=>{let{onReset:t}=(0,E.useContext)(tN);return(null==e?void 0:e.label)?E.createElement(ny,{width:"auto",style:{justifyContent:"center",display:"flex"}},E.createElement(no,{size:"lg",color:"secondary",onClick:()=>{t&&t()},icon:E.createElement(RotateLeft,null),className:"bot-recalculate"},E.createElement(Markdown,null,null==e?void 0:e.label))):E.createElement(E.Fragment,null)},[b.N.BOT_MAIN_TITLE]:SubotInlineIntentBotMainTitle,[b.N.BOT_MAIN_IMAGE]:({intent:e})=>e.url?E.createElement(ng,null,E.createElement(nh,null,E.createElement("img",{loading:"lazy",src:e.url,alt:e.label,className:`intent-img ${e.label&&"has-label"}`}),e.label&&E.createElement("h4",{className:"intent-img-label"},E.createElement(Markdown,null,e.label)))):E.createElement(E.Fragment,null),[b.N.BOT_MAIN_BODY]:SubotInlineIntentBotMainBody,[b.N.BOT_MAIN_BUTTON]:({intent:e})=>{let{trackingCommonInline:t}=(0,E.useContext)(tN);return e.label?E.createElement(ny,{width:"auto"},E.createElement(nv,null,E.createElement(nl,Object.assign({size:"lg",color:"primary",onClick:()=>{window.location.href=e.url},className:"pointer-event-child-none"},t,{"data-event-action":"Click CTA","data-response-id":e.id}),E.createElement(Markdown,null,null==e?void 0:e.label)))):E.createElement(E.Fragment,null)},[b.N.BOT_SUB_TITLE]:SubotInlineIntentBotMainTitle,[b.N.BOT_SUB_BODY]:SubotInlineIntentBotMainBody,[b.N.BOT_LANDING_PAGE_URL]:SubotInlineIntentBotText,[b.N.BOT_LANDING_PAGE_BUTTON]:SubotInlineIntentBotText,[b.N.BOT_RISK_SCREEN]:({intent:e})=>{let{formatMessage:t}=(0,E.useContext)(z.T),n=(0,E.useMemo)(()=>e.label&&e.label.includes("{")?JSON.parse(e.label):{},[e,null==e?void 0:e.label]);return E.createElement(E.Fragment,null,!!(null==n?void 0:n.title)&&!!(null==n?void 0:n.thumbnail)&&!!(null==n?void 0:n.url)&&E.createElement(ng,null,E.createElement(nm,null,E.createElement("a",{href:null==n?void 0:n.url,className:"feature"},E.createElement("img",{loading:"lazy",src:null==n?void 0:n.thumbnail,alt:null==n?void 0:n.title})),E.createElement("div",{className:"title-container"},E.createElement("a",{href:null==n?void 0:n.url},E.createElement("h5",{className:"title"},null==n?void 0:n.title)),E.createElement("a",{href:null==n?void 0:n.url,className:"link"},t({id:"riskScreener.start",defaultMessage:"Start"}),E.createElement(ChevronRightActive,{style:{marginLeft:10}}))))))},[b.N.BOT_RELATED_ARTICLE]:({intent:e})=>{var t,n,i,r,o,l,a,s,c,d,h,p,m;let v=(0,E.useMemo)(()=>{if(e.label&&e.label.includes("{")){let t=JSON.parse(e.label);if(t.meta){let e={};t.meta.map(({key:t,value:n})=>{t&&n&&(e[t]=n)}),t.meta=Object.assign({},e)}return Object.assign({},t)}return{}},[e,null==e?void 0:e.label]);return E.createElement(E.Fragment,null,!!(null==v?void 0:v.title)&&!!(null==v?void 0:v.thumbnail)&&!!(null==v?void 0:v.url)&&!!(null==v?void 0:v.meta)&&!!(null===(t=null==v?void 0:v.meta)||void 0===t?void 0:t.post_modified)&&!!(null===(n=null==v?void 0:v.meta)||void 0===n?void 0:n.reviewed_display_name)&&!!(null===(i=null==v?void 0:v.meta)||void 0===i?void 0:i.reviewed_url)&&!!(null===(r=null==v?void 0:v.meta)||void 0===r?void 0:r.reviewed_avatar_thumbnail)&&!!(null===(o=null==v?void 0:v.meta)||void 0===o?void 0:o.category_url)&&!!(null===(l=null==v?void 0:v.meta)||void 0===l?void 0:l.category_name)&&E.createElement(ng,{width:"40%"},E.createElement(eE.T,{title:null==v?void 0:v.title,uploadTime:I()(null===(a=null==v?void 0:v.meta)||void 0===a?void 0:a.post_modified).format("DD/MM/YYYY"),authorName:null===(s=null==v?void 0:v.meta)||void 0===s?void 0:s.reviewed_display_name,authorLink:null===(c=null==v?void 0:v.meta)||void 0===c?void 0:c.reviewed_url,avatarImg:E.createElement("img",{loading:"lazy",src:null===(d=null==v?void 0:v.meta)||void 0===d?void 0:d.reviewed_avatar_thumbnail,alt:null===(h=null==v?void 0:v.meta)||void 0===h?void 0:h.reviewed_display_name}),categoryLink:null===(p=null==v?void 0:v.meta)||void 0===p?void 0:p.category_url,categoryName:null===(m=null==v?void 0:v.meta)||void 0===m?void 0:m.category_name,banner:E.createElement("img",{loading:"lazy",src:null==v?void 0:v.thumbnail,alt:null==v?void 0:v.title}),text:"",size:"sm",direction:"vertical"})))},[b.N.THANK_YOU_IMAGE]:({intent:e})=>e.url?E.createElement(ng,null,E.createElement(nh,null,E.createElement("img",{loading:"lazy",src:e.url,alt:e.label,className:`intent-img ${e.label&&"has-label"}`}),e.label&&E.createElement("h4",{className:"intent-img-label"},E.createElement(Markdown,null,e.label)))):E.createElement(E.Fragment,null),[b.N.THANK_YOU_TITLE]:({intent:e})=>e.label?E.createElement(ng,null,E.createElement(nr,null,E.createElement(Markdown,null,e.label))):E.createElement(E.Fragment,null),[b.N.THANK_YOU_BODY]:({intent:e})=>e.label?E.createElement(ng,null,E.createElement("div",{className:"intents__item markdown"},E.createElement(Markdown,null,e.label))):E.createElement(E.Fragment,null),[b.N.SSO_INTENT]:({intent:e})=>{let t=(()=>{try{return(null==e?void 0:e.label)?JSON.parse(null==e?void 0:e.label):{}}catch(e){return{}}})();return t&&t.title?E.createElement(ny,null,E.createElement(na,null,E.createElement("img",{loading:"lazy",src:null==e?void 0:e.url,className:"icon",alt:""}),E.createElement("div",{className:"content"},E.createElement("h3",{className:"title"},t.title),E.createElement("div",{className:"description"},null==t?void 0:t.description)))):E.createElement(E.Fragment,null)}},SubotInlineNodeFinal=({node:e})=>{var t,n;let{nodes:i}=(0,E.useContext)(tN),{formatMessage:r}=(0,E.useContext)(z.T),o=(0,E.useRef)(null),l=(0,E.useRef)(null),[a,s]=(0,E.useState)(350),[c,d]=(0,E.useState)(!0),[h,p]=(0,E.useState)(!1),m=(0,E.useCallback)(()=>{ew.measure(()=>{var e;if(l.current){let t=null===(e=l.current)||void 0===e?void 0:e.getBoundingClientRect().height;a&&a{ew.measure(()=>{l.current&&setTimeout(()=>{var e;let t=null===(e=l.current)||void 0===e?void 0:e.getBoundingClientRect().height;t&&a>t&&(d(!1),p(!1))},400)})},[]);let v=i[0],g=null===(t=null==v?void 0:v.extra_settings)||void 0===t?void 0:t.subot_type,f=(0,E.useMemo)(()=>{var t;return(null===(t=null==e?void 0:e.intents)||void 0===t?void 0:t.filter(e=>e.type===b.N.BOT_SUGGESTED_SERVICE))||[]},[]);return E.createElement(tY,null,E.createElement("div",{ref:o,className:"hhg-flag",style:{position:"absolute",top:-100,left:0,pointerEvents:"none"}}),E.createElement(tq,{maxHeight:a,isMore:h},E.createElement("div",{ref:l},E.createElement(SubotInlineIntentFinal,{intents:(null==e?void 0:e.intents)||[]}),f.length>0&&E.createElement("div",null,f.map(e=>{let t=e6[e.type||""];return t&&E.createElement(t,{key:e.id,intent:e})})))),c&&E.createElement(tZ,null,E.createElement(tU,{size:"md",color:"secondary",onClick:m},h?E.createElement(E.Fragment,null,r({id:"subotInline.showLess",defaultMessage:"Show less"}),E.createElement(ArrowUp,{style:{marginLeft:10}})):E.createElement(E.Fragment,null,r({id:"subotInline.showMore",defaultMessage:"Show more"}),E.createElement(ArrowDown,{style:{marginLeft:10}})))),g===b.h.voucherAcuvue&&E.createElement(SubotInlineVoucherLeftUI,{clientId:null===(n=v.extra_settings)||void 0===n?void 0:n.client_id,voucherAnswers:extractVoucherAnswers(i,v)}))},nw=W.Z.span` display: inline-block; margin-top: 20px; color: ${et.r.colors.primaryBase||"#2D87F3"}; cursor: pointer; transition: 0.3 all ease; &:hover { color: ${et.r.colors.primaryHover||"#2D87F3"}; } ${G.M.tdDown} { margin-top: 16px; } ${G.M.mbDown} { margin-top: 12px; } `,nC=W.Z.div` max-width: 430px; margin-right: auto; margin-left: auto; `,nk=W.Z.div` padding: 44px 16px 32px; background-color: ${et.r.colors.neutral50||"#F7F9FC"}; border-radius: ${et.r.borderRadius}; position: relative; text-align: center; ${G.M.tdDown} { padding: 36px 16px 24px; } ${G.M.mbDown} { padding: 16px; border-radius: 0px; } `,OTPInfoForm=({className:e,style:t,actions:n,countryCode:i,phoneNumber:r,areaCode:o,callBack:l})=>{let a=(0,E.useRef)(),[s,c]=(0,E.useState)(!1),[d,h]=(0,E.useState)(!1),[p,m]=(0,E.useState)(!1),[v,g]=(0,E.useState)(!1),{register:f,formState:{errors:y},control:w,trigger:C,getValues:k,setValue:M}=(0,el.cI)(),{formatMessage:S,action:{pushNotifications:L}}=(0,E.useContext)(z.T),handleSendOTP=e=>(0,x.a)(void 0,void 0,void 0,function*(){var t;e.preventDefault();let i=k(),r=(0,ea.parsePhoneNumber)(i.phone||"");if((null==r?void 0:r.nationalNumber)&&(null==r?void 0:r.countryCallingCode)){h(!0);try{let e=yield(0,z.c)(getSubotApiPath(eC.POST_SEND_OTP),"POST",{data:{phone_number:r.nationalNumber,area_code:`+${r.countryCallingCode}`}});if(h(!1),(null==e?void 0:e._status)===1){v&&(c(!1),a.current.reset()),g(!0),setTimeout(()=>{let e=document.querySelector(".input-otp-code");e&&(e.focus(),e.scrollIntoView({block:"center"}))},100);return}if((null==e?void 0:e._status)===0&&(null===(t=null==e?void 0:e._messages)||void 0===t?void 0:t[0])==="This phone number was verified"){a.current&&a.current.cancel(),L({title:"",message:"Số điện thoại n\xe0y đ\xe3 được x\xe1c minh.",type:"success"});let e=n.find(e=>e.type===b.f.USER_SUBMIT_SEND);e&&l(e,i.phone);return}throw Error()}catch(e){h(!1),a.current&&a.current.cancel(),showMessageSomethingWrong()}}}),handleOnVerify=(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){if(e.preventDefault(),m(!0),yield C(),eo()(y)){let e=k(),{number:n}=e,i=(0,ea.parsePhoneNumber)(e.phone||"");if((null==i?void 0:i.nationalNumber)&&(null==i?void 0:i.countryCallingCode))try{let r=yield(0,z.c)(getSubotApiPath(eC.POST_VERIFY_OTP),"POST",{data:{phone_number:i.nationalNumber,area_code:`+${i.countryCallingCode}`,code:n}});if(m(!1),(null==r?void 0:r._status)===1){L({title:"",message:S({id:"subot.verifyOTP.success.message"}),type:"success"}),l(t,e.phone);return}throw Error()}catch(e){L({title:"",message:S({id:"validation.error.validOTP"}),type:"danger"}),m(!1)}}else m(!1)}),showMessageSomethingWrong=()=>{L({title:"",message:S({id:"notification.comment.somethingWrong"}),type:"danger"})},renderFormInput=e=>{if(!e.key)return null;switch(e.type){case b.f.USER_SUBMIT_PHONE:return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement(el.Qr,{name:e.key,control:w,rules:{required:!0,validate:e=>(0,ea.isPossiblePhoneNumber)(e)},render:({field:{onChange:t,value:n}})=>{let o=!s&&v||d;return E.createElement(tl,null,E.createElement(PhoneInputWithCode,{value:n,defaultValue:r,onChange:t,defaultCountry:i,id:e.id,className:`input-row ${e.id}`,name:e.key,disabled:o,flagComponent:FlagComponent,placeholder:e.label}),o&&E.createElement(IconEdit,{viewBox:"0 0 24 24",className:"icon-edit-phone",onClick:()=>{var e;t(""),g(!1),m(!1),null===(e=a.current)||void 0===e||e.cancel()}}),e.key&&y[e.key]&&E.createElement("p",{className:"error-message"},S({id:"validation.error.validNumber",defaultMessage:"Please enter a valid number."})),E.createElement("div",{className:"submit-btn-row",key:e.id},E.createElement(ep.B,{className:"submit-btn",size:"lg",onClick:handleSendOTP,isDisabled:!s&&v||d,isLoading:d},v?E.createElement(tr,{ref:a,isFinished:s,onFinish:c}):E.createElement("span",null,S({id:"subot.sendOTP.button",defaultMessage:"Send OTP"})))))}}));case b.f.USER_SUBMIT_NUMBER:if(!v)return"";return E.createElement("div",{className:"input-row",key:e.id},E.createElement("label",{htmlFor:e.key},e.label),E.createElement("input",Object.assign({type:"tel",id:e.id,placeholder:e.label},f(e.key,{required:!0,pattern:/^[0-9]{0,6}$/}),{className:"input-otp-code"})),y[e.key]&&E.createElement("p",{className:"error-message"},S({id:"validation.error.validOTP",defaultMessage:"Invalid OTP provided"})));default:return""}},renderFormSubmitAndTerms=e=>e.type===b.f.USER_SUBMIT_SEND&&v?E.createElement("div",{className:"submit-btn-row",key:e.id},E.createElement(ep.B,{className:"submit-btn",size:"lg",isDisabled:p,isLoading:p,onClick:t=>handleOnVerify(t,e)},e.label)):"";return(0,E.useEffect)(()=>{if(r){let e=n.find(e=>e.type===b.f.USER_SUBMIT_PHONE);e&&e.key&&M(e.key,`+${o}${r}`)}},[r,o]),E.createElement(to,{className:e,style:t},E.createElement("form",{className:"user-info-form"},n.map(e=>renderFormInput(e)),n.map(e=>renderFormSubmitAndTerms(e))))},useVerifyPhoneNumber=()=>{let e=null===z.G||void 0===z.G?void 0:z.G.userInfo,[t,n]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{(null==e?void 0:e.phone)&&e.phone_verified_at&&e.verify_phone_code&&n(!0)},[e]),t},nM={TEXT:({node:e,indexNumber:t})=>{let{formatMessage:n,action:{pushNotifications:i}}=(0,E.useContext)(z.T),{nodes:r,activeId:o,params:l,onSubmit:a,onPrev:s,onNext:c,onChange:d}=(0,E.useContext)(tN),[h,p]=(0,E.useState)((null==e?void 0:e._message)||{}),handleOnChangeNormal=t=>(0,x.a)(void 0,void 0,void 0,function*(){let n=Object.assign(Object.assign(Object.assign(Object.assign({},l),h),{node_id:e.id,action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key}),getCurrentTotalDynamicScore(r,o,t.id));delete n.form_submit_meta;let i=yield subotInlineMessage(n);if((null==i?void 0:i._status)===1){let e=null==i?void 0:i._data,{node:t}=e,r=(0,x._)(e,["node"]),o=Object.assign(Object.assign({},t),{_message:Object.assign(Object.assign({},r),{node_id:t.id})});a&&a(o,n)}});return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,E.createElement(SubotInlineAction,{value:(null==h?void 0:h.action_id)?[null==h?void 0:h.action_id]:[],actions:null==e?void 0:e.actions,onChange:(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){if(!e)return;let n=(null==e?void 0:e.type)===b.f.USER_CHOICE_TEXT_BY_INPUT||(null==e?void 0:e.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT,i=Object.assign(Object.assign({},h),{action_id:null==e?void 0:e.id,action_value:null==e?void 0:e.key,form_submit_meta:t});if(n){p(i),null==d||d(i);return}delete i.form_submit_meta,p(i),handleOnChangeNormal(e)}),formSubmitMeta:null==h?void 0:h.form_submit_meta}))),E.createElement(nt,{onBack:()=>s&&s(),backProps:{isDisabled:!(1!==t)},onNext:()=>{let t=JSON.parse(JSON.stringify(Object.assign(Object.assign(Object.assign({},l),null==e?void 0:e._message),h)));if((null==h?void 0:h.action_id)&&(null==h?void 0:h.action_value)===eA){null==c||c(t);return}(null==h?void 0:h.action_id)&&(null==h?void 0:h.action_value)?(delete t.form_submit_meta,null==c||c(t)):i({title:"",message:n({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"})}}))},IMAGE:({node:e,indexNumber:t})=>{let{formatMessage:n,action:{pushNotifications:i}}=(0,E.useContext)(z.T),{params:r,onSubmit:o,onPrev:l,onNext:a}=(0,E.useContext)(tN),[s,c]=(0,E.useState)((null==e?void 0:e._message)||{});return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,E.createElement(SubotInlineAction,{node_type:null==e?void 0:e.type,value:(null==s?void 0:s.action_id)?[null==s?void 0:s.action_id]:[],actions:null==e?void 0:e.actions,onChange:t=>(0,x.a)(void 0,void 0,void 0,function*(){if(t){c(Object.assign(Object.assign({},s),{action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key}));let n=Object.assign(Object.assign(Object.assign({},r),s),{node_id:e.id,action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key}),i=yield subotInlineMessage(n);if((null==i?void 0:i._status)===1){let e=null==i?void 0:i._data,{node:t}=e,r=(0,x._)(e,["node"]),l=Object.assign(Object.assign({},t),{_message:Object.assign(Object.assign({},r),{node_id:t.id})});o&&o(l,n)}}})}))),E.createElement(nt,{onBack:()=>l&&l(),backProps:{isDisabled:!(1!==t)},onNext:()=>{var t;(null==e?void 0:e._message)&&(null===(t=e._message)||void 0===t?void 0:t.action_id)?a&&a(Object.assign(Object.assign(Object.assign({},r),s),null==e?void 0:e._message)):i({title:"",message:n({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"})}}))},FORM:({node:e,indexNumber:t})=>{var n;let{data:{locale:i}}=(0,E.useContext)(z.T),{params:r,onPrev:o,onSubmit:l,trackingCommonInline:a,nodes:s,activeId:c}=(0,E.useContext)(tN);return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(t_,null,E.createElement(UserInfoForm,{botId:r.bot_id,nodeId:String(null==e?void 0:e.id),className:"form",actions:(null==e?void 0:e.actions)||[],formSubmitMeta:(null===(n=null==e?void 0:e._message)||void 0===n?void 0:n.form_submit_meta)||null,callBack:t=>(0,x.a)(void 0,void 0,void 0,function*(){let n=yield subotInlineMessage(Object.assign(Object.assign(Object.assign(Object.assign({},r),e._message),t),getCurrentTotalDynamicScore(s,c,t.action_id,t.form_submit_meta)));if((null==n?void 0:n._status)===1){let i=null==n?void 0:n._data,{node:r}=i,o=(0,x._)(i,["node"]),a=Object.assign(Object.assign({},r),{_message:Object.assign(Object.assign({},o),{node_id:r.id})});l&&l(a,Object.assign(Object.assign({},e._message),t))}}),countryCode:(null==i?void 0:i.split("-")[1])||"PH",trackingSubmitBtn:Object.assign(Object.assign({},a),{"data-event-action":"Submit"})}))),E.createElement(nt,{onBack:()=>o&&o(),backProps:{isDisabled:!(1!==t)},hideNext:!0}))},CONDITION:({node:e,indexNumber:t})=>{let{formatMessage:n,action:{pushNotifications:i}}=(0,E.useContext)(z.T),{params:r,onChange:o,onSubmit:l,onPrev:a,onNext:s,nodes:c,activeId:d}=(0,E.useContext)(tN),[h,p]=(0,E.useState)((null==e?void 0:e._message)||{}),handleOnChangeNormal=e=>(0,x.a)(void 0,void 0,void 0,function*(){let t=Object.assign(Object.assign(Object.assign(Object.assign({},r),h),{action_id:null==e?void 0:e.id,action_value:null==e?void 0:e.key}),getCurrentTotalDynamicScore(c,d,e.id));delete t.form_submit_meta;let n=yield subotInlineMessage(t);if((null==n?void 0:n._status)===1){let e=null==n?void 0:n._data,{node:i}=e,r=(0,x._)(e,["node"]),o=Object.assign(Object.assign({},i),{_message:Object.assign(Object.assign({},r),{node_id:i.id})});delete o._message.form_submit_meta,l&&l(o,t)}});return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,E.createElement(SubotInlineAction,{value:(null==h?void 0:h.action_id)?[null==h?void 0:h.action_id]:[],actions:null==e?void 0:e.actions,onChange:(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){if(!e)return;let n=(null==e?void 0:e.type)===b.f.USER_CHOICE_TEXT_BY_INPUT||(null==e?void 0:e.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT,i=Object.assign(Object.assign({},h),{action_id:null==e?void 0:e.id,action_value:null==e?void 0:e.key,form_submit_meta:t});if(n){p(i),null==o||o(i);return}delete i.form_submit_meta,p(i),handleOnChangeNormal(e)}),formSubmitMeta:null==h?void 0:h.form_submit_meta}))),E.createElement(nt,{onBack:()=>a&&a(),backProps:{isDisabled:!(1!==t)},onNext:()=>{let t=JSON.parse(JSON.stringify(Object.assign(Object.assign(Object.assign({},r),null==e?void 0:e._message),h)));if((null==h?void 0:h.action_id)&&(null==h?void 0:h.action_value)===eA){null==s||s(t);return}(null==h?void 0:h.action_id)&&(null==h?void 0:h.action_value)?(delete t.form_submit_meta,null==s||s(t)):i({title:"",message:n({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"})}}))},FINAL_STANDARD:SubotInlineNodeFinal,FINAL:SubotInlineNodeFinal,FINAL_THANK_YOU:({node:e})=>{var t;let{params:n,onNext:i}=(0,E.useContext)(tN),r=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e===b.f.RESULT_BUTTON);return n||null},[null==e?void 0:e.actions]),o=(0,E.useCallback)(()=>{i&&i(Object.assign(Object.assign(Object.assign({},n),null==e?void 0:e._message),{action_id:null==r?void 0:r.id,action_value:null==r?void 0:r.key}))},[r]);return E.createElement(nk,null,E.createElement(nC,null,null===(t=null==e?void 0:e.intents)||void 0===t?void 0:t.map(e=>{let t=nx[null==e?void 0:e.type];return t&&E.createElement(t,{key:e.id,intent:e})}),r&&E.createElement(nw,{onClick:o},null==r?void 0:r.label)))},SSO:({node:e,indexNumber:t})=>{let n=(0,E.useRef)(!1),{params:i,onPrev:r,nodes:o,activeId:l,userInfo:a}=(0,E.useContext)(tN);(0,E.useEffect)(()=>{var t;let i=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(e=>e.type===b.f.ACTION_SSO_REDIRECT);(null==a?void 0:a.id)&&i&&!n.current&&(n.current=!0,handleOnChange(i))},[null==a?void 0:a.id]);let{formatMessage:s}=(0,E.useContext)(z.T),handleOnChange=t=>{if(t&&t.type===b.f.ACTION_SSO_REDIRECT){let n={params:Object.assign(Object.assign(Object.assign({},i),null==e?void 0:e._message),{action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key,mode:"inline"}),listNodes:o,activeId:l,createdAt:new Date().getTime(),botId:i.bot_id};localStorage.setItem(eD,JSON.stringify(n));let r=(0,eg.g)(window.location.href,{botItem:o[0]});r.searchParams.set("bot_id",String(i.bot_id)),r.searchParams.set("mode","inline"),r.searchParams.set("source","subot-inline");let a=r.href;(0,ev.I)()?ev.u.getState().triggerLogin({returnUrl:a,source:"subot-inline"}):window.location.href=`${w.l}?returnUrl=${encodeURIComponent(a)}`}};return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:[...(null==e?void 0:e.intents)||[],...(0,D.s)(s)],indexNumber:t})),E.createElement(tR,null,E.createElement(SubotInlineAction,{actions:null==e?void 0:e.actions,onChange:handleOnChange}))),E.createElement(nt,{onBack:()=>r&&r(),backProps:{isDisabled:!(1!==t)},hideNext:!0}))},MULTIPLE:({node:e,indexNumber:t})=>{let{params:n,onChange:i,onPrev:r,onNext:o}=(0,E.useContext)(tN),{formatMessage:l,action:{pushNotifications:a}}=(0,E.useContext)(z.T),[s,c]=(0,E.useState)((null==e?void 0:e._message)||{}),d=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e==b.f.ACTION_MULTIPLE_BUTTON);return n||null},[null==e?void 0:e.actions]),h=(0,E.useMemo)(()=>(null==s?void 0:s.selected_actions)?Object.keys(null==s?void 0:s.selected_actions):[],[s,null==s?void 0:s.selected_actions]),validateSelectActions=(t,n)=>{let i=Object.keys(t);if(i.length){if((null==e?void 0:e.multi_select_option)===b.g.RANGE&&i.length<(null==e?void 0:e.from)){a({title:"",message:l({id:"multiSelectError.range",defaultMessage:"You must choose from {from} to {to} answers (Ex: You must choose from 3 to 5 answers)"},{from:e.from,to:e.to}),type:"warning"});return}if((null==e?void 0:e.multi_select_option)===b.g.EXACT_NUMBER&&i.length!==(null==e?void 0:e.from)){a({message:l({id:"multiSelectError.exactNumber",defaultMessage:"You must choose {from} answers."},{from:e.from}),type:"warning"});return}n()}else{a({title:"",message:l({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"});return}},p=(0,E.useCallback)(()=>{validateSelectActions((null==s?void 0:s.selected_actions)||{},()=>{o&&o(Object.assign(Object.assign(Object.assign(Object.assign({},n),null==e?void 0:e._message),s),{node_id:e.id}))})},[s,null==s?void 0:s.selected_actions,o]);return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,E.createElement(SubotInlineAction,{value:h,actions:null==e?void 0:e.actions,onChange:(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){var n,r;if(e){let o=JSON.parse(JSON.stringify(Object.assign(Object.assign({},s),{action_id:null==d?void 0:d.id,action_value:null==d?void 0:d.key,selected_actions:Object.assign({},null==s?void 0:s.selected_actions)})));if((null==e?void 0:e.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT||(null==e?void 0:e.type)===b.f.USER_CHOICE_TEXT_BY_INPUT){let r=(null==o?void 0:o.selected_actions)&&e.id in o.selected_actions;r?t?o.form_submit_meta=t:(delete o.form_submit_meta,null===(n=o.selected_actions)||void 0===n||delete n[e.id]):(null==e?void 0:e.id)&&(o.selected_actions=Object.assign(Object.assign({},o.selected_actions),{[e.id]:e.key||""})),c(o),null==i||i(o);return}if(!(null===(r=o.selected_actions)||void 0===r?void 0:r[e.id])){o.selected_actions=Object.assign(Object.assign({},o.selected_actions),{[e.id]:e.key||""}),i&&i(o),c(o);return}if(o.selected_actions[e.id]){delete o.selected_actions[e.id],i&&i(o),c(o);return}}}),htmlType:"checkbox",formSubmitMeta:null==s?void 0:s.form_submit_meta}))),E.createElement(nt,{onBack:()=>r&&r(),backProps:{isDisabled:!(1!==t)},nextText:d?null==d?void 0:d.label:"",onNext:p}))},POLL:({node:e,indexNumber:t})=>{var n,i;let{params:r,onChange:o,onPrev:l,onNext:a}=(0,E.useContext)(tN),[s,c]=(0,E.useState)((null==e?void 0:e._message)||{}),d=useValidationMultiOption(),h=useDescriptionPollNode({node:e}),p=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e==b.f.POLL_BUTTON);return n||null},[null==e?void 0:e.actions]),handleOnChange=(t,n)=>{var i,r,l,a,d,h,m;let v=JSON.parse(JSON.stringify(Object.assign(Object.assign({},s),{node_id:e.id,action_id:null==p?void 0:p.id,action_value:null==p?void 0:p.key,form_submit_meta:[...(null==s?void 0:s.form_submit_meta)||[]]})));if((null==t?void 0:t.type)===b.f.POLL_CHOICE_TEXT_BY_INPUT||(null==t?void 0:t.type)===b.f.USER_CHOICE_TEXT_BY_INPUT){let e=null===(i=v.form_submit_meta)||void 0===i?void 0:i.some(({action_id:e})=>e===t.id);e?v.form_submit_meta=void 0===n?null===(r=v.form_submit_meta)||void 0===r?void 0:r.filter(({action_id:e})=>e!==t.id):null===(l=v.form_submit_meta)||void 0===l?void 0:l.filter(({action_id:e})=>e!==t.id).concat(n):v.form_submit_meta=null===(a=v.form_submit_meta)||void 0===a?void 0:a.concat([{key:null==t?void 0:t.key,control:b.E[null==t?void 0:t.type]||"text",value:"",action_id:null==t?void 0:t.id}]),c(v),null==o||o(v);return}let g=null===(d=v.form_submit_meta)||void 0===d?void 0:d.some(({action_id:e})=>e===(null==t?void 0:t.action_id));g?v.form_submit_meta=null===(h=v.form_submit_meta)||void 0===h?void 0:h.filter(({action_id:e})=>e!==(null==t?void 0:t.action_id)):v.form_submit_meta=null===(m=v.form_submit_meta)||void 0===m?void 0:m.concat([t]),c(v),null==o||o(v)},m=(0,E.useMemo)(()=>(null==s?void 0:s.form_submit_meta)?null==s?void 0:s.form_submit_meta.map(({action_id:e})=>e):[],[s,null==s?void 0:s.form_submit_meta]);return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tG,null,h),E.createElement(tR,null,(null==e?void 0:e.actions)&&!!(null===(n=e.actions)||void 0===n?void 0:n.length)&&E.createElement(t6,null,null===(i=null==e?void 0:e.actions.filter(({type:e})=>e!==b.f.POLL_BUTTON))||void 0===i?void 0:i.map(e=>{let t=ne[null==e?void 0:e.type];return t&&E.createElement(t,{key:e.id,active:m.includes(e.id),action:e,onChange:handleOnChange,htmlType:"checkbox",formSubmitMeta:null==s?void 0:s.form_submit_meta})})))),E.createElement(nt,{onBack:()=>l&&l(),backProps:{isDisabled:!(1!==t)},nextText:p?null==p?void 0:p.label:"",onNext:()=>{let t={};s.form_submit_meta&&s.form_submit_meta.length&&(t[e.id]=s.form_submit_meta.map(e=>e.action_id));let n=Object.assign(Object.assign({},s),{current_polls:t});d.validateSelectActions(m,e,()=>{a&&a(Object.assign(Object.assign(Object.assign({},r),null==e?void 0:e._message),n))})}}))},RATING:({node:e,indexNumber:t})=>{var n,i;let{formatMessage:r,action:{pushNotifications:o}}=(0,E.useContext)(z.T),{params:l,onChange:a,onSubmit:s,onPrev:c,onNext:d}=(0,E.useContext)(tN),[h,p]=(0,E.useState)((null==e?void 0:e._message)||{}),[m,v]=(0,E.useState)(!1),g=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e===b.f.RATING_STAR);if(h.form_submit_meta&&n){let e=null==h?void 0:h.form_submit_meta.findIndex(({action_id:e})=>e===(null==n?void 0:n.id));if(-1!==e)return parseInt(null==h?void 0:h.form_submit_meta[e].value)}return 0},[null==h?void 0:h.form_submit_meta]),f=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e==b.f.RATING_BUTTON);return n||null},[]),handleOnChange=t=>(0,x.a)(void 0,void 0,void 0,function*(){if(t){let n=Object.assign(Object.assign(Object.assign({},l),h),{node_id:e.id,action_id:null==f?void 0:f.id,action_value:null==f?void 0:f.key,form_submit_meta:(null==h?void 0:h.form_submit_meta)?[...null==h?void 0:h.form_submit_meta]:[]}),i=[...null==n?void 0:n.form_submit_meta],r=i.findIndex(({action_id:e})=>e===t.action_id);-1!==r?i[r]=Object.assign({},t):i.push(t),n.form_submit_meta=[...i],p(n),a&&a(n)}});return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,(null==e?void 0:e.actions)&&!!(null===(n=e.actions)||void 0===n?void 0:n.length)&&E.createElement(t6,null,null===(i=null==e?void 0:e.actions.filter(({type:e})=>e!==b.f.RATING_BUTTON))||void 0===i?void 0:i.map(e=>{var t;let n=ne[null==e?void 0:e.type];return n&&E.createElement(n,{key:e.id,action:e,onChange:handleOnChange,value:h&&(null==h?void 0:h.form_submit_meta)&&(null===(t=h.form_submit_meta)||void 0===t?void 0:t.find(({action_id:t})=>t===e.id))})})))),E.createElement(nt,{onBack:()=>c&&c(),backProps:{isDisabled:!(1!==t)},nextText:f?null==f?void 0:f.label:"",onNext:()=>(0,x.a)(void 0,void 0,void 0,function*(){if(!h.form_submit_meta||0===g){o({title:"",message:r({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"});return}if(m)d&&d(Object.assign(Object.assign(Object.assign({},l),h),null==e?void 0:e._message));else{let t=Object.assign(Object.assign(Object.assign({},l),null==e?void 0:e._message),h),n=yield subotInlineMessage(t);if((null==n?void 0:n._status)===1){let e=null==n?void 0:n._data,{node:i}=e,r=(0,x._)(e,["node"]),o=Object.assign(Object.assign({},i),{_message:Object.assign(Object.assign({},r),{node_id:i.id})});s&&s(o,t),v(!0)}}})}))},REACTION:({node:e,indexNumber:t})=>{let{formatMessage:n,action:{pushNotifications:i}}=(0,E.useContext)(z.T),{params:r,onSubmit:o,onPrev:l,onNext:a}=(0,E.useContext)(tN),[s,c]=(0,E.useState)((null==e?void 0:e._message)||{});return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,E.createElement(SubotInlineAction,{value:(null==s?void 0:s.action_id)?[null==s?void 0:s.action_id]:[],actions:(null==e?void 0:e.actions)||[],onChange:t=>(0,x.a)(void 0,void 0,void 0,function*(){if(t){c(Object.assign(Object.assign({},s),{action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key}));let n=Object.assign(Object.assign(Object.assign({},r),s),{node_id:e.id,action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key}),i=yield subotInlineMessage(n);if((null==i?void 0:i._status)===1){let e=null==i?void 0:i._data,{node:t}=e,r=(0,x._)(e,["node"]),l=Object.assign(Object.assign({},t),{_message:Object.assign(Object.assign({},r),{node_id:t.id})});o&&o(l,n)}}})}))),E.createElement(nt,{onBack:()=>l&&l(),backProps:{isDisabled:!(1!==t)},onNext:()=>{var t;(null==e?void 0:e._message)&&(null===(t=e._message)||void 0===t?void 0:t.action_id)?a&&a(Object.assign(Object.assign(Object.assign({},r),s),null==e?void 0:e._message)):i({title:"",message:n({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"})}}))},REVIEW:({node:e,indexNumber:t})=>{let{formatMessage:n,action:{pushNotifications:i}}=(0,E.useContext)(z.T),{params:r,onChange:o,onSubmit:l,onPrev:a,onNext:s}=(0,E.useContext)(tN),[c,d]=(0,E.useState)((null==e?void 0:e._message)||{}),[h,p]=(0,E.useState)(!1),m=(0,E.useMemo)(()=>{var t;return(null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.filter(({type:e})=>e===b.f.REVIEW_CHOICE))||[]},[null==e?void 0:e.actions]),v=(0,E.useMemo)(()=>{var t;return(null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.filter(({type:e})=>e===b.f.REVIEW_DESCRIPTION))||[]},[null==e?void 0:e.actions]),g=(0,E.useMemo)(()=>{var t;let n=null===(t=null==e?void 0:e.actions)||void 0===t?void 0:t.find(({type:e})=>e==b.f.REVIEW_BUTTON);return n||null},[null==e?void 0:e.actions]),f=(0,E.useMemo)(()=>(null==c?void 0:c.form_submit_meta)?null==c?void 0:c.form_submit_meta.map(({action_id:e})=>e).filter(e=>!!(null==m?void 0:m.map(({id:e})=>e).includes(e))):[],[c,null==c?void 0:c.form_submit_meta]),handleOnClick=t=>{if(t){let n=Object.assign(Object.assign(Object.assign({},r),c),{node_id:e.id,action_id:null==g?void 0:g.id,action_value:null==g?void 0:g.key,form_submit_meta:(null==c?void 0:c.form_submit_meta)?[...null==c?void 0:c.form_submit_meta]:[]}),i=[...null==n?void 0:n.form_submit_meta],l=i.findIndex(({action_id:e})=>e===t.action_id);-1!==l?i=[...i.slice(0,l),...i.slice(l+1)]:i.push(t),n.form_submit_meta=[...i],d(n),p(!1),o&&o(n)}},handleOnChange=t=>{if(t){let n=Object.assign(Object.assign(Object.assign({},r),c),{node_id:e.id,action_id:null==g?void 0:g.id,action_value:null==g?void 0:g.key,form_submit_meta:(null==c?void 0:c.form_submit_meta)?[...null==c?void 0:c.form_submit_meta]:[]}),i=[...null==n?void 0:n.form_submit_meta],l=i.findIndex(({action_id:e})=>e===t.action_id);-1!==l?i[l]=Object.assign({},t):i.push(t),n.form_submit_meta=[...i],d(n),p(!1),o&&o(n)}};return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,!!m.length&&E.createElement(tW,null,E.createElement(t6,{className:"review-container"},m.map(e=>{var t;let n=ne[null==e?void 0:e.type];return n&&E.createElement(n,{key:e.id,action:e,onChange:handleOnClick,active:c&&!!(null===(t=null==c?void 0:c.form_submit_meta)||void 0===t?void 0:t.find(({action_id:t})=>t===e.id))||!1})}))),!!(null==v?void 0:v.length)&&E.createElement(t6,null,v.map(e=>{var t;let n=ne[null==e?void 0:e.type];return n&&E.createElement(n,{key:e.id,action:e,onChange:handleOnChange,value:c&&(null==c?void 0:c.form_submit_meta)&&(null===(t=c.form_submit_meta)||void 0===t?void 0:t.find(({action_id:t})=>t===e.id))})})))),E.createElement(nt,{onBack:()=>a&&a(),backProps:{isDisabled:!(1!==t)},nextText:g?null==g?void 0:g.label:"",onNext:()=>(0,x.a)(void 0,void 0,void 0,function*(){var t;if(!(null===(t=null==e?void 0:e._message)||void 0===t?void 0:t.form_submit_meta)||!f.length){i({title:"",message:n({id:"multiSelectError.required",defaultMessage:"There is no answer!"}),type:"warning"});return}if(h)s&&s(Object.assign(Object.assign(Object.assign({},r),c),null==e?void 0:e._message));else{let t=Object.assign(Object.assign(Object.assign({},r),null==e?void 0:e._message),c),n=yield subotInlineMessage(t);if((null==n?void 0:n._status)===1){let e=null==n?void 0:n._data,{node:i}=e,r=(0,x._)(e,["node"]),o=Object.assign(Object.assign({},i),{_message:Object.assign(Object.assign({},r),{node_id:i.id})});l&&l(o,t),p(!0)}}})}))},RESULT_POLL:({node:e})=>{var t,n;return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[]})),E.createElement(tR,null,(null==e?void 0:e.actions)&&!!(null===(t=e.actions)||void 0===t?void 0:t.length)&&E.createElement(t6,null,null===(n=null==e?void 0:e.actions.filter(({type:e})=>e!==b.f.POLL_BUTTON))||void 0===n?void 0:n.map(t=>{let n=ne[null==t?void 0:t.type];return n&&E.createElement(n,{key:t.id,action:t,htmlType:"checkbox",node_type:null==e?void 0:e.type})})))))},OTP:({node:e,indexNumber:t})=>{let{params:n,onPrev:i,onNext:r}=(0,E.useContext)(tN),o=null===z.G||void 0===z.G?void 0:z.G.userInfo,l=null===z.G||void 0===z.G?void 0:z.G.locale,[a,s]=(0,E.useState)((null==e?void 0:e._message)||{}),c=useVerifyPhoneNumber();return E.createElement(tQ,null,E.createElement(ni,null),E.createElement(tJ,null,E.createElement(tV,null,E.createElement(SubotInlineIntent,{intents:(null==e?void 0:e.intents)||[],indexNumber:t})),E.createElement(tR,null,E.createElement(OTPInfoForm,{phoneNumber:null==o?void 0:o.phone,verified:c,areaCode:null==o?void 0:o.area_code,callBack:(t,i)=>{var o;let l=null===(o=null==e?void 0:e.actions)||void 0===o?void 0:o.find(({type:e})=>e===b.f.USER_SUBMIT_PHONE);if(!t||!l)return;let c=[{key:String(l.key),control:b.E[b.f.USER_SUBMIT_PHONE],value:i}],d=Object.assign(Object.assign({},a),{form_submit_meta:c,action_id:null==t?void 0:t.id,action_value:null==t?void 0:t.key});s(d),r&&r(Object.assign(Object.assign(Object.assign({},n),d),null==e?void 0:e._message))},actions:(null==e?void 0:e.actions)||[],countryCode:(null==l?void 0:l.split("-")[1])||"PH"}))),E.createElement(nt,{onBack:()=>i&&i(),backProps:{isDisabled:!(1!==t)},hideNext:!0}))}},nS=(0,W.Z)(ep.B)` margin-top: 24px; ${G.M.mbUp} { margin-top: 16px; } `,nL=W.Z.div` margin-top: 24px; `,nz=(0,W.Z)(eb.T)` text-align: center; ${G.M.mbUp} { text-align: left; } `,nP=(0,W.Z)(ex.H)` text-align: center; margin-bottom: 8px; ${G.M.mbUp} { margin-bottom: 0; text-align: left; } `,nA=W.Z.div` background-color: #ffffff; border-radius: 50%; width: 120px; height: 120px; object-fit: contain; overflow: hidden; flex-shrink: 0; img { width: 100%; height: 100%; object-fit: cover; } `,nD=W.Z.div` flex-grow: 1; ${G.M.tdDown} { width: 100%; margin-left: 0; } `,nF=W.Z.div` position: relative; display: flex; gap: 24px; ${G.M.mbDown} { flex-wrap: wrap; justify-content: center; } `,nI=W.Z.div` position: relative; overflow: hidden; background-color: ${et.r.colors.primary50}; padding: 32px; border-radius: ${et.r.borderRadius}; background-image: url('/images/subot-bg-transparent.png'); background-size: contain; background-repeat: repeat-y; ${G.M.mbDown} { padding: 24px; } `,SubotInlineNodeStart=({node:e,setLoading:t})=>{let n=(0,E.useRef)({impress:!1}),i=null===z.G||void 0===z.G?void 0:z.G.userInfo,{params:r,onNext:o,trackingCommonInline:l,isMobile:a}=(0,E.useContext)(tN),handleOnClick=(e=!0)=>()=>{if(e){let e={cookie_id:r.cookie_id,window_id:r.window_id,bot_id:r.bot_id,title_url:r.title_url,url:r.url,gtm_id:r.gtm_id,ga_client_id:r.ga_client_id,device_id:(0,D.f)(window.navigator.userAgent)?2:1,account_id:r.account_id||(null==i?void 0:i.id)||null};subotInlineClick(e)}o&&o()};return((0,E.useEffect)(()=>{let inViewport=(e,t,i={})=>{if(window.IntersectionObserver&&!n.current.impress){let n=new IntersectionObserver((e,n)=>{e.forEach(e=>t(e,n))},i);n.observe(e)}},eventScrollImpress=()=>{n.current.element&&inViewport(n.current.element,(o,l)=>{if(!o.isIntersecting){n.current.impress&&(n.current.impress=!1);return}!n.current.impress&&(n.current.impress=!0,n.current.debounce&&clearTimeout(n.current.debounce),(null==e?void 0:e.inline_start_button)||t(!0),n.current.debounce=setTimeout(()=>{let t={cookie_id:r.cookie_id,window_id:r.window_id,bot_id:r.bot_id,title_url:r.title_url,url:r.url,gtm_id:r.gtm_id,ga_client_id:r.ga_client_id,device_id:(0,D.f)(window.navigator.userAgent)?2:1,account_id:r.account_id||(null==i?void 0:i.id)||null};t&&subotInlineImpression(t),(null==e?void 0:e.inline_start_button)||handleOnClick(!1)()},400),n.current.element&&(null==l||l.unobserve(n.current.element)))},{rootMargin:"1000px"})};return eventScrollImpress(),window.addEventListener("scroll",eventScrollImpress,{passive:!0}),()=>window.removeEventListener("scroll",eventScrollImpress)},[o]),e)?E.createElement(nI,null,E.createElement(nF,{ref:e=>n.current.element=e},e.inline_image&&E.createElement(nA,null,E.createElement("img",{loading:"lazy",src:e.inline_image,alt:""})),E.createElement(nD,null,e.inline_title||e.inline_headline?E.createElement(nP,{tag:"h3",fontWeight:"bold",color:et.r.colors.secondaryBase},E.createElement(Markdown,null,e.inline_title||e.inline_headline)):null,e.inline_review&&E.createElement(nz,{size:"s4",color:et.r.colors.gray600,as:"div"},E.createElement(Markdown,null,e.inline_review)),e.inline_start_button&&E.createElement(nS,Object.assign({size:"md",isBlock:a,onClick:handleOnClick(!0),className:"pointer-event-child-none"},l,{"data-event-action":"Start"}),e.inline_start_button))),E.createElement(nL,null,E.createElement(Markdown,null,e.inline_description))):null},nT=W.Z.div` position: absolute; z-index: 2; top: 0; right: 0; bottom: 0; left: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; color: ${et.r.colors.gray800}; opacity: 0; pointer-events: none; &:before { position: absolute; z-index: -1; top: 0; right: 0; bottom: 0; left: 0; background-color: ${et.r.colors.neutral50||"#F7F9FC"}; content: ''; opacity: 1; } ${({isLoading:e})=>e&&" opacity: 1; pointer-events: auto; "}; `,nB=W.Z.div` position: relative; z-index: 1; line-height: 1.5; transition: 0.25s all linear; margin-block: 16px; content-visibility: auto; contain-intrinsic-size: 500px; &.hhg-subot-style { min-height: 100px; } ${G.M.mbDown} { margin-right: -1rem; margin-left: -1rem; } `,SubotInline=({id:e,isMobile:t,articleLink:n,customUrl:i})=>{let r=useCurrentUrl(),o=(0,E.useRef)(null),l=(0,E.useRef)(null),[a,s]=(0,E.useState)(!0),[c,d]=(0,E.useState)({activeId:"",params:{},nodes:[],getParams:()=>({})}),h=null===z.G||void 0===z.G?void 0:z.G.userInfo,p=(0,E.useMemo)(()=>c.nodes.find(e=>e.id==c.activeId),[c.nodes,c.activeId]),m=(0,E.useMemo)(()=>({"data-event-category":"Subot","data-event-label":r,"data-bot-id":c.params.bot_id,"data-bot-type":"Inline","data-question-id":"string"==typeof(null==p?void 0:p.id)?null==p?void 0:p.id:null}),[p,r,c.params.bot_id]),v=(0,E.useCallback)(()=>{var t,r,o,l;let a=window.gaData,s=(i||window.location.origin+w.b)+("tl-PH"===z.G.locale?n.replace("fil/",""):n),c={bot_id:e,account_id:(null===(t=(0,D.c)())||void 0===t?void 0:t.id)||null,action_id:"",action_value:"",cookie_id:(0,D.b)(null===(o=null===(r=null===z.G||void 0===z.G?void 0:z.G.router)||void 0===r?void 0:r.query)||void 0===o?void 0:o.cookie_id),current_score:0,current_keys:[],current_selected:[],form_submit_meta:[],gtm_id:a?Object.keys(a)[0]:"",ga_client_id:C.Z.get("_ga")||"",is_new:!1,mode:"inline",node_id:"",selected_actions:{},title_url:document.title||"",url:s.replace("http://localhost","https://discover.hellobacsi.com").replace("dev.","discover."),window_id:(0,D.d)()};return(0,D.o)(c,null===(l=null===z.G||void 0===z.G?void 0:z.G.router)||void 0===l?void 0:l.query)},[]),elementScrollIntoView=()=>{l.current&&l.current.scrollIntoView({behavior:"smooth",block:"start",inline:"start"})},onSubmit=(e,t)=>(0,x.a)(void 0,void 0,void 0,function*(){let n=Object.assign(Object.assign({},c),{nodes:[...c.nodes]});if(t&&(null==t?void 0:t.node_id)){let e=n.nodes.findIndex(({id:e})=>e==t.node_id);-1!==e&&(n.nodes[e]._message=Object.assign(Object.assign({},n.nodes[e]._message),t),n.nodes=[...n.nodes.slice(0,e+1)])}if(s(!0),e){let t=n.nodes.findIndex(({id:t})=>t==(null==e?void 0:e.id));if(-1===t)n.nodes=[...n.nodes,Object.assign({},e)];else{let i=Object.assign(Object.assign(Object.assign({},n.nodes[t]),e),{_message:Object.assign(Object.assign({},n.nodes[t]._message),null==e?void 0:e._message)});n.nodes=[...n.nodes.slice(0,t),Object.assign({},i),...n.nodes.slice(t+1)]}n.activeId=e.id}setTimeout(()=>{d(n),s(!1),n.activeId&&saveSubotInlineLogs({nodes:n.nodes,activeId:n.activeId,params:n.params,accountIdFromLogs:o.current})},250),elementScrollIntoView()}),getFirstAPI=e=>(0,x.a)(void 0,void 0,void 0,function*(){var t;if((null==e?void 0:e.url)&&(null==e?void 0:e.bot_id)){let n="",i=[];s(!0);let r=yield subotInlineFirstNode(e.bot_id);(null==r?void 0:r._status)===1&&(n=null==r?void 0:r._data.id.toString(),i.push(null==r?void 0:r._data,null==r?void 0:r._data.first_node));let l=yield getSubotInlineLogs(i[0]);if(l){let e=l.nodes[l.nodes.length-1],r=[b.d.FINAL,b.d.FINAL_THANK_YOU,b.d.FINAL_STANDARD].includes(e.type);r||(i=l.nodes,n=l.activeId,o.current=(null===(t=l.params)||void 0===t?void 0:t.account_id)||0)}let a=getPreviousStateFromStorage(e.bot_id,{getParams:v});if(a&&a.params.action_id&&a.params.action_value){let e=yield subotInlineMessage(a.params);(null==e?void 0:e._status)===1&&(null==e?void 0:e._data.node)&&(n=null==e?void 0:e._data.node.id,(i=a.listNodes)[i.length-1]=null==e?void 0:e._data.node,saveSubotInlineLogs({nodes:i,activeId:n,params:a.params,accountIdFromLogs:o.current}),setTimeout(()=>{elementScrollIntoView()},100))}let h=(null==a?void 0:a.params)||(null==l?void 0:l.params)||e,p=Object.assign(Object.assign({},c),{params:h,activeId:n,nodes:i});s(!1),d(p)}});return((0,E.useEffect)(()=>{var e;if(null===(e=null==c?void 0:c.nodes)||void 0===e?void 0:e.length)return console.log("Subot Already Loaded"),()=>void 0;if(C.Z.get(w.G)){let e=v();getFirstAPI(e)}else(0,D.e)({condition:()=>!!C.Z.get(w.G),finished:()=>{let e=v();getFirstAPI(e)}})},[]),c.nodes.length&&!c.nodes[0].inline_active)?null:E.createElement(tN.Provider,{value:Object.assign(Object.assign({},c),{isMobile:t,getParams:v,onChange:e=>{d(t=>{var n;if(e&&(null==e?void 0:e.node_id)&&(null==e?void 0:e.node_id)==(null==t?void 0:t.activeId)){let i=t.nodes.findIndex(({id:e})=>e==(null==t?void 0:t.activeId));if(-1!==i){let r=Object.assign(Object.assign({},t.nodes[i]),{_message:Object.assign(Object.assign({},null===(n=t.nodes[i])||void 0===n?void 0:n._message),e)});t.nodes[i]=r}}return Object.assign({},t)})},onSubmit,onPrev:()=>{var e;let t=Object.assign({},c),n=null===(e=null==t?void 0:t.nodes)||void 0===e?void 0:e.findIndex(({id:e})=>e==(null==t?void 0:t.activeId));if(n&&-1!==n&&n>1){let e=t.nodes[n-1];e&&(t.activeId=e.id)}elementScrollIntoView(),d(Object.assign({},t)),t.activeId&&saveSubotInlineLogs({nodes:t.nodes,activeId:t.activeId,params:t.params,accountIdFromLogs:o.current})},onNext:e=>(0,x.a)(void 0,void 0,void 0,function*(){if(e&&(null==e?void 0:e.node_id)){let t=Object.assign(Object.assign({},e),getCurrentTotalDynamicScore(c.nodes,c.activeId,e.action_id)),n=yield subotInlineMessage(t);if(s(!1),(null==n?void 0:n._status)===1){let t=null==n?void 0:n._data,{node:i}=t,r=(0,x._)(t,["node"]),o=Object.assign(Object.assign({},i),{_message:Object.assign(Object.assign({},r),{node_id:i.id})}),l=c.nodes.findIndex(({id:e})=>e===o.id);-1!==l?onSubmit(o):onSubmit(o,e);return}}let t=c.nodes.find(({id:e})=>e==(null==c?void 0:c.activeId));t&&!t.hasOwnProperty("type")&&(s(!0),c.nodes[0].id==(null==c?void 0:c.activeId)&&setTimeout(()=>{d(Object.assign(Object.assign({},c),{activeId:c.nodes[1].id.toString()})),s(!1),saveSubotInlineLogs({nodes:c.nodes,activeId:c.nodes[1].id.toString(),params:v(),accountIdFromLogs:o.current})},250))}),onReset:()=>{s(!0),d(e=>(e.nodes=e.nodes.slice(0,2),e.nodes[1]=Object.assign(Object.assign({},e.nodes[1]),{_message:void 0}),e.activeId=e.nodes[0].id.toString(),Object.assign({},e))),setTimeout(()=>{s(!1)},250),elementScrollIntoView()},trackingCommonInline:m,userInfo:h})},E.createElement(nB,{className:N()("hhg-subot",`hhg-subot-${e}`,!!c.nodes.length&&"hhg-subot-style")},!!c.nodes.length&&E.createElement(E.Fragment,null,E.createElement("div",{ref:l,className:"hhg-flag",style:{position:"absolute",top:-150,left:0,pointerEvents:"none"}}),E.createElement(nT,{isLoading:!!a},E.createElement(V.L,null),"Verifying..."),c.nodes.map((e,t)=>{if(e.id.toString()===(null==c?void 0:c.activeId)){if(!e.hasOwnProperty("type"))return E.createElement(SubotInlineNodeStart,{key:t.toString(),node:e,setLoading:s});{let n;return n=(null==e?void 0:e.position)===b.c.SSO?nM[b.c[null==e?void 0:e.position].valueOf()]:nM[b.d[null==e?void 0:e.type].valueOf()],e.is_multi_select&&e.type!==b.d.POLL&&(n=nM.MULTIPLE),n&&E.createElement(n,{key:t.toString(),indexNumber:t,node:e})}}return null}))))};var nO=Object.freeze({__proto__:null,default:ContainerWithProvider,SubotInlineRevampWithTheme:SubotInlineRevampWithTheme,UserInfoForm:UserInfoForm,Markdown:Markdown,hexRgb:hexRgb,SubotInlineVoucherLeftUI:SubotInlineVoucherLeftUI,SubotInline:SubotInline,overrideParamsByQuery:D.o,ssoIntents:D.s,checkUntilFinished:D.e,getHhgIdFromCookie:D.k,getSubotCookieId:D.b,getUserIdFromCookie:D.a,getUserInfoFromCookie:D.c,getWindowId:D.d,getHelloSitesUrl:D.g,checkMobile:D.f,clickAndOpenInNewTab:D.h,TIME_RESET_RESEND_OTP:D.T,isFakeEmail:D.j,formatUrlWithEncrypedGa:D.i,getSubotApiPath:getSubotApiPath,subotInlineMessage:subotInlineMessage$1,computeExtraSettingsForBot:computeExtraSettingsForBot$1,subotInlineFirstNode:subotInlineFirstNode$1,subotInlineClick:subotInlineClick$1,subotInlineImpression:subotInlineImpression$1,PATHS:eC,getPreviousStateFromStorage:getPreviousStateFromStorage,getSubotInlineLogs:getSubotInlineLogs,extractUnifiedAnswers:extractUnifiedAnswers,extractVoucherAnswers:extractVoucherAnswers,saveSubotInlineLogs:saveSubotInlineLogs,getColorWithOpacity:getColorWithOpacity,detectToSkipNodeStart:detectToSkipNodeStart,KEY_OF_TEXT_CHOICE_WITH_OTHER_FIELD:eA,SubotInlineIntentBaseTarget:e5,SubotInlineIntentBase:e6,checkSyncDataOnFrisoCampaign:checkSyncDataOnFrisoCampaign,handleFrisoRedirecition:handleFrisoRedirecition,getDynamicScore:getDynamicScore,getCurrentTotalDynamicScore:getCurrentTotalDynamicScore,replaceTextWithVariables:replaceTextWithVariables})},PCmN:function(e,t,n){"use strict";n.d(t,{A:function(){return tC},B:function(){return Breadcrumbs},C:function(){return CategoryCard},D:function(){return DatePicker},E:function(){return StarHalf},F:function(){return FloatButtonGroup},G:function(){return GeneralInfo},H:function(){return HPVScreener},I:function(){return IconText},J:function(){return StarUpgrade},L:function(){return tY},M:function(){return ModalGallery},Q:function(){return QuickFilter},R:function(){return eP},S:function(){return ScrollList},T:function(){return Tabs},V:function(){return VoucherItem},W:function(){return WidgetChatbotAi},a:function(){return CheckboxGroup},b:function(){return StatisticCard},c:function(){return eq},d:function(){return DoctorInfo},e:function(){return CookieAcceptConfirm},f:function(){return SeoHead},g:function(){return DateRangePicker},h:function(){return ShareContainer},i:function(){return eO},j:function(){return ShareDrawer},k:function(){return FixedBottomAdBlock},l:function(){return SummaryInfo},m:function(){return tV},n:function(){return useList},o:function(){return QuickFilterWrapLine},p:function(){return CardListItem},q:function(){return useModalGalleryContext},r:function(){return ModalGalleryProvider},s:function(){return CertificateItem},t:function(){return RatingStars},u:function(){return useListContext},v:function(){return RatingStarsInput},w:function(){return np},x:function(){return AnsweredByDoctor},y:function(){return formatSiteWideBanner},z:function(){return StarFull}});var i=n("LufY"),r=n("q1tI"),o=n("9uQI"),l=n("OAL+"),a=n("DA0W"),s=n("/npG"),c=n("HC7W"),d=n("Eso5"),h=n("RGvF"),p=n("mYVa"),m=n("NEaA"),v=n("iuhU"),g=n("mAfZ"),f=n("RZSM"),y=n("h8tX"),E=n("C/sX"),b=n("L6+J"),x=n("UbCi"),w=n("rrs9"),C=n("G7ij"),k=n("kO4G"),M=n("h8lo"),S=n("rBCA"),L=n("iBNF"),z=n("CEkh"),P=n("25AQ"),A=n("dndX"),D=n("9ig3"),F=n("dLU1"),I=n("phiu"),T=n("OuL/"),B=n("TjGc"),O=n("1i5A"),H=n("YTra"),j=n("EhJz"),N=n("HZtn"),_=n("qgJC"),V=n("7v83"),R=n("DzJC"),W=n.n(R),G=n("sm25"),U=n("xrdX"),Z=n("GOBr"),q=n("a9vX"),Y=n("EikE"),J=n("R43W"),Q=n("OT65"),K=n("YJaS"),X=n("OaJP"),$=n("UpS/"),ee=n("J5bt"),et=n("xXM3"),en=n.n(et),ei=n("fBPh"),er=n("sVb9"),eo=n("BH8n"),el=n("ryfu"),ea=n("hHL7"),es=n("gFo6"),ec=n("W3Sf"),ed=n("rGHY"),eu=n("ZQ30"),eh=n("KLKL"),ep=n.n(eh),em=n("ZbnM"),ev=n("gXGR"),eg=n("mwIZ"),ef=n.n(eg),ey=n("sEfC"),eE=n.n(ey),eb=n("j+Q9"),ex=n("W4Q+"),ew=n("yNk5");let StarFull=e=>{var{color:t,stroke:n}=e,o=(0,i._)(e,["color","stroke"]);return r.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",fill:"none"},o),r.createElement("path",{d:"M24.0003 5.33203L28.4617 19.332H43.3337L31.5177 28.4067L36.1603 42.6654L24.0003 33.852L11.8403 42.6654L16.483 28.4067L4.66699 19.332H19.539L24.0003 5.33203Z",fill:t}),r.createElement("path",{d:"M24.0003 5.33203L28.4617 19.332H43.3337L31.5177 28.4067L36.1603 42.6654L24.0003 33.852L11.8403 42.6654L16.483 28.4067L4.66699 19.332H19.539L24.0003 5.33203Z",stroke:n,strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}))},StarHalf=e=>r.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"none"},e),r.createElement("path",{d:"M8.00038 1.77734L6.51327 6.44401H1.55593L5.4946 9.4689L3.94705 14.2218L8.00038 11.284L12.0537 14.2218L10.5062 9.4689L14.4448 6.44401H9.48749L8.00038 1.77734Z",fill:"#E4E8EC"}),r.createElement("path",{d:"M8.00038 1.77734L6.51327 6.44401H1.55594L5.4946 9.4689L3.94705 14.2218L8.00038 11.284L12.0537 14.2218L10.5062 9.4689L14.4448 6.44401H9.48749L8.00038 1.77734Z",stroke:"#D2D6DC",strokeWidth:.5,strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M8 1.77734L6.51289 6.44401H1.55556L5.49422 9.4689L3.94667 14.2218L8 11.284V1.77734Z",fill:"#FFB521",stroke:"#FE921D",strokeWidth:.5,strokeLinecap:"round",strokeLinejoin:"round"})),StarUpgrade=e=>r.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"none"},e),r.createElement("g",{clipPath:"url(#clip0_1906_4609)"},r.createElement("path",{d:"M8.00019 1.57727L9.78597 5.19505L13.778 5.77549L10.8891 8.59149L11.5709 12.5675L8.00019 10.6902L4.42952 12.5675L5.1113 8.59149L2.22241 5.77549L6.21441 5.19505L8.00019 1.57727Z",stroke:"#00B16A",strokeWidth:1.16667,strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M8.00024 14.0001V14.9468",stroke:"#00B16A",strokeWidth:1.16667,strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M14.0773 9.48901L14.9777 9.78146",stroke:"#00B16A",strokeWidth:1.16667,strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M11.7557 2.34337L12.3122 1.57715",stroke:"#00B16A",strokeWidth:1.16667,strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M4.24468 2.34349L3.68823 1.57727",stroke:"#00B16A",strokeWidth:1.16667,strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M1.92242 9.48901L1.02197 9.78146",stroke:"#00B16A",strokeWidth:1.16667,strokeLinecap:"round",strokeLinejoin:"round"})),r.createElement("defs",null,r.createElement("clipPath",{id:"clip0_1906_4609"},r.createElement("rect",{width:16,height:16,fill:"white"})))),eC=S.Z.a` display: flex; height: 125px; box-sizing: border-box; flex-direction: column; align-items: center; padding: 8px; border: 1px solid ${L.r.colors.neutral100}; background-color: white; border-radius: ${L.r.borderRadius}; box-shadow: 0px 5px 12px rgba(40, 74, 117, 0.08); cursor: pointer; text-decoration: none; & > .banner { width: 100%; height: 63px; text-align: center; } & > .content { display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-align: center; word-break: break-word; } * { pointer-events: none; } `,CategoryCard=e=>{var{category:t,imgBanner:n,label:o,className:l,style:a,href:s="",dataEventCategory:c,dataEventAction:d,dataEventLabel:h}=e,p=(0,i._)(e,["category","imgBanner","label","className","style","href","dataEventCategory","dataEventAction","dataEventLabel"]);let m=(null==t?void 0:t.customizedUrl)||(null==t?void 0:t.permalink)||s||"";return r.createElement(eC,Object.assign({"data-event-category":c,"data-event-action":d,"data-event-label":h,className:l,style:a,href:m},(null==t?void 0:t.customizedUrl)&&!(0,M.i)(t.customizedUrl)&&{target:"_blank"},{onClick:e=>{""===m&&e.preventDefault()}},p),r.createElement("div",{className:"banner"},n),r.createElement("div",{className:"content"},r.createElement(w.T,{className:"category_name",size:"sm",weight:"bold"},(null==t?void 0:t.displayName)||o||"")))},ek=S.Z.div` display: flex; &[data-type='vertical'] { flex-direction: column; div { margin-bottom: 20px; } } &[data-type='horizontal'] { flex-wrap: wrap; div { margin-right: 25px; } &[data-is-rectangle] { div { margin-right: 14px; } } } `,CheckboxGroup=({name:e,values:t=[],onChanges:n,options:i=[],className:o,type:l="vertical",isDisabled:a,isRectangle:s})=>{let onChange=(e,i)=>{let r=t.slice();if(i)r.push(e);else{let t=r.findIndex(t=>t===e);r.splice(t,1)}n&&n(r)};return r.createElement(ek,{className:o,"data-type":l,"data-is-rectangle":s||void 0},i.map((n,i)=>r.createElement(z.C,{label:n.label,name:e,key:`${i}-${n.value}`,checked:t.includes(n.value),value:n.value,isDisabled:a||n.disabled,onChange:!a&&onChange,isRectangle:s})))},eM={"vi-VN":["Th\xe1ng 1","Th\xe1ng 2","Th\xe1ng 3","Th\xe1ng 4","Th\xe1ng 5","Th\xe1ng 6","Th\xe1ng 7","Th\xe1ng 8","Th\xe1ng 9","Th\xe1ng 10","Th\xe1ng 11","Th\xe1ng 12"],"id-ID":["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],"ms-MY":["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],"km-KH":["មករា","ខែកុម្ភៈ","មីនា","ខែមេសា","ឧសភា","មិថុនា","ខែកក្កដា","សីហា","ខែកញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],"en-PH":["January","February","March","April","May","June","July","August","September","October","November","December"],"th-TH":["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","อาจ","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],"my-MM":["ဇန်နဝါရီလ","ဖေဖော်ဝါရီလ","မတ်လ","ပြီလ","မေလ","ဇွန","ဇူလိုင်လ","သြဂုတ်လ","စက်တင်ဘာ","အောက်တိုဘာ","နိုဝင်ဘာ","ဒီဇင်ဘာ"],"zh-TW":["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],"hi-IN":["जनवरी","फ़रवरी","जुलूस","अप्रैल","मई","जून","जुलाई","अगस्त","सितंबर","अक्टूबर","नवंबर","दिसंबर"]},eS=S.Z.div` .pickerContainer { position: relative; padding-top: 0; & > div > svg { position: absolute; top: 36px; right: 16px; cursor: pointer; } & > :not(:first-child) { position: absolute; z-index: 2; width: 100%; } } &[data-is-static] .pickerOverlayWrapper { position: static; max-width: 250px; aspect-ratio: 1 / 1; > .pickerOverlay { padding: 1rem; } } .pickerOverlayWrapper { min-width: 320px; } &[data-align-right='true'] { .pickerOverlayWrapper { right: 0; } } .pickerOverlay { margin-top: 6px; background: white; border-radius: ${L.r.borderRadius}; box-shadow: 0px 6px 12px rgba(67, 86, 100, 0.2); } .picker { width: 100%; } .react-datepicker-popper { .react-datepicker { display: flex; width: 340px; height: 305px; align-items: center; justify-content: center; border: none; box-shadow: (-1px 1px 2px rgba(67, 70, 74, 0.0001)), (-2px 2px 5px rgba(67, 86, 100, 0.123689)); } .svg { cursor: pointer; stroke: ${L.r.colors.gray800}; } .react-datepicker__day { width: 40px; } .react-datepicker__header { border-bottom: 0; background-color: white; } .react-datepicker__day--outside-month { color: #e9e9e9; } .react-datepicker__day { font-weight: ${L.r.sizes.fwBold}; } .react-datepicker__day--selected, .react-datepicker__day--today, .react-datepicker__day--selected:hover, .react-datepicker__day--keyboard-selected { width: 32px; height: 30px; margin: 4px; margin-bottom: -2px; background: ${L.r.colors.primaryBase}; border-radius: 50%; } .react-datepicker__day-name { width: 40px; } .react-datepicker__triangle { display: none; } .react-datepicker__header.react-datepicker__header--custom { svg { stroke: #262626; } select { background: ${L.r.colors.neutral100}; text-align: center; &:not(:last-child) { padding: 8px 10px; margin-right: 15px; border-radius: ${L.r.borderRadius}; } } } } /* DayPicker styles */ .DayPicker { display: inline-block; font-size: 1rem; } .DayPicker-wrapper { position: relative; flex-direction: row; padding-bottom: 1em; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .DayPicker-Months { display: flex; flex-wrap: wrap; justify-content: center; } .DayPicker-Month { display: table; margin: 0 16px; margin-top: 16px; border-collapse: collapse; border-spacing: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .DayPicker-NavBar { position: absolute; top: 16px; left: 0; display: flex; width: 100%; height: 0; align-items: center; justify-content: space-between; padding: 0 20px; } .DayPicker-NavButton { width: 24px; height: 24px; margin-bottom: -47px; background-position: center; background-repeat: no-repeat; background-size: 16px 16px; color: #8b9898; cursor: pointer; } .DayPicker-NavButton:hover { opacity: 0.8; } .DayPicker-NavButton--prev { //left: 2px; background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 9L1 5L5 1' stroke='%23262626' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } .DayPicker-NavButton--next { //right: 2px; background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L1 9' stroke='%23262626' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } .DayPicker-NavButton--interactionDisabled { display: none; } .DayPicker-Caption { display: table-caption; width: 100%; height: 46px; padding: 0 32px; } .DayPicker-Caption select { font-size: 16px; font-weight: 600; line-height: 24px; text-align: left; } .DayPicker-Weekdays { display: table-header-group; margin-top: 1em; } .DayPicker-WeekdaysRow { display: table-row; } .DayPicker-Weekday { display: table-cell; padding: 0.5em; color: #8b9898; font-size: 0.875em; text-align: center; } .DayPicker-Weekday abbr[title] { border-bottom: none; text-decoration: none; } .DayPicker-Body { display: table-row-group; } .DayPicker-Week { display: table-row; } .DayPicker-Day { display: table-cell; width: 40px; height: 40px; border-radius: 50%; cursor: pointer; text-align: center; vertical-align: middle; } .DayPicker-WeekNumber { display: table-cell; min-width: 1em; padding: 0.5em; border-right: 1px solid #eaecec; color: #8b9898; cursor: pointer; font-size: 0.75em; text-align: right; vertical-align: middle; } .DayPicker--interactionDisabled .DayPicker-Day { cursor: default; } .DayPicker-Footer { padding-top: 0.5em; } .DayPicker-TodayButton { border: none; background-color: transparent; background-image: none; box-shadow: none; color: #4a90e2; cursor: pointer; font-size: 0.875em; } /* Default modifiers */ .DayPicker-Day--today { color: #d0021b; font-weight: 700; } .DayPicker-Day--outside { color: #8b9898; cursor: default; } .DayPicker-Day--disabled { color: #dce0e0; cursor: default; /* background-color: #eff1f1; */ } /* Example modifiers */ .DayPicker-Day--sunday { background-color: #f7f8f8; } .DayPicker-Day--sunday:not(.DayPicker-Day--today) { color: #dce0e0; } .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not( .DayPicker-Day--outside ) { position: relative; background-color: ${L.r.colors.primaryBase}; color: #f0f8ff; font-weight: ${L.r.sizes.fwBold}; } .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not( .DayPicker-Day--outside ):hover { background-color: #51a0fa; } .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not( .DayPicker-Day--selected ):not(.DayPicker-Day--outside):hover { background-color: #f0f8ff; } /* DayPickerInput */ .DayPickerInput { display: inline-block; } .DayPickerInput-OverlayWrapper { position: relative; } .DayPickerInput-Overlay { position: absolute; z-index: 1; left: 0; background: white; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); } `,eL=S.Z.form` display: flex; width: 100%; height: 46px; align-items: center; justify-content: space-between; & > :first-child { margin-right: 10px; } & * { height: 46px; padding: 10px 10px; background: ${L.r.colors.neutral100}; border-radius: ${L.r.borderRadius}; } `,DatePicker=({alignRight:e=!0,placeholder:t,displayDateFormat:n,onChange:i,customInput:o,pickedDate:l,className:a,isStatic:s,disabledDays:c,modifiers:d,UnHideOnClickOutside:h,initialMonth:p,locale:m="en-PH"})=>{let v=(0,r.useRef)(!1),g=P.Z,[f,y]=(0,r.useState)(p||new Date),E=(0,r.useRef)(null),b=(0,r.useRef)(null),x=eM[m],handleDaysSelect=e=>{b.current&&!s&&b.current.hideDayPicker(),i&&i(e)},handleDateClick=e=>{h||E.current&&E.current.contains(e.target)||!b.current||b.current.hideDayPicker()},w=new Date().getFullYear(),C=new Date(w-150,0),k=new Date(w+1,0),YearMonthForm=({date:e,onChange:t,monthLabels:n})=>{let i=[];for(let e=k.getFullYear();e>=C.getFullYear();e-=1)i.push(e);let handleChange=function(e){let{year:n,month:i}=e.target.form;t(new Date(n.value,i.value))};return r.createElement("div",{className:"DayPicker-Caption"},r.createElement(eL,null,r.createElement("select",{name:"month",onChange:handleChange,value:e.getMonth()},n.map((e,t)=>r.createElement("option",{key:e,value:t},e))),r.createElement("select",{name:"year",onChange:handleChange,value:e.getFullYear()},i.map(e=>r.createElement("option",{key:e,value:e},e)))))};return(0,r.useEffect)(()=>(document.addEventListener("mousedown",handleDateClick,{passive:!0}),()=>{document.removeEventListener("mousedown",handleDateClick,!1)}),[]),r.createElement(eS,{className:a,"data-align-right":e,ref:E,"data-is-static":s||void 0},r.createElement(_.default,{ref:b,inputProps:{readOnly:!0},keepFocus:!1,classNames:{container:"pickerContainer",overlayWrapper:"pickerOverlayWrapper",overlay:"pickerOverlay"},component:o&&r.forwardRef((e,t)=>r.createElement(o,Object.assign({},e))),onDayPickerHide:()=>{v.current=!1},onDayPickerShow:()=>{v.current=!0},dayPickerProps:{month:f,className:"picker",selectedDays:l,canChangeMonth:!0,enableOutsideDaysClick:!s,firstDayOfWeek:1,captionElement:({date:e,localeUtils:t})=>{let n=null==t?void 0:t.getMonths();return r.createElement(YearMonthForm,{date:e,monthLabels:x||n,onChange:y})},disabledDays:c||void 0,modifiers:d},format:n||"yyyy-MM-dd",formatDate:(e,t)=>g(e,t),hideOnDayClick:!s,placeholder:t||"",onDayChange:e=>{handleDaysSelect(e)},showOverlay:s}))},ez=S.Z.div` display: flex; align-items: center; --font-weight-lg: ${L.r.sizes.fwBold}; --font-weight-md: ${L.r.sizes.fwRegular}; --font-weight-sm: ${L.r.sizes.fwRegular}; &[data-icon-position='left'] { & > *:first-child { margin-right: 8px; } & > *:last-child { width: calc(100% - 24px); } } &[data-icon-position='right'] { & > *:first-child { width: calc(100% - 24px); } & > *:last-child { margin-left: 8px; } } ${k.M.mbDown} { &[data-size='lg'] { font-size: 16px; line-height: 24px; font-weight: var(--font-weight-lg); } &[data-size='md'] { font-size: 14px; line-height: 22px; font-weight: var(--font-weight-md); } &[data-size='sm'] { font-size: 13px; line-height: 20px; font-weight: var(----font-weight-sm); } } `,IconText=({size:e,iconPosition:t,className:n,children:i,icon:o})=>r.createElement(ez,{className:n,"data-size":e,"data-icon-position":t},"left"===t&&o,i,"right"===t&&o),eP=r.forwardRef(({id:e,value:t,options:n,className:i,isDisabled:s,size:c="small",direction:d="vertical",onChange:h,dataEventCategory:p,dataEventAction:m,dataEventLabel:v},g)=>{let[f,y]=(0,r.useState)(t);(0,r.useImperativeHandle)(g,()=>({reset(){y(t)}}));let E="vertical"===d?l.K:a.Z;return r.createElement(o.R.Group,{name:e,className:i,size:"small"===c?"md":"lg",value:String(f),defaultValue:t,onChange:e=>{y(e),null==h||h(e)}},r.createElement(E,{spacing:"xl"},n.map(e=>r.createElement(o.R,{key:e.value,value:e.value,label:e.label,disabled:s,"data-event-category":p,"data-event-action":m,"data-event-label":v}))))}),eA=S.Z.div` --menu-width: 240px; --menu-spacing: 28px 16px; width: var(--menu-width); height: 100vh; padding: var(--menu-spacing); background-color: ${L.r.colors.neutral50}; transition: ease-in-out 0.5s; &[data-is-collapsed] { --menu-width: 64px; --menu-spacing: 28px 8px; } `,eD=S.Z.div` display: flex; align-items: baseline; justify-content: space-between; svg { transition: 0.4s ease-in-out; } `,eF=S.Z.div` cursor: pointer; &[data-is-collapsed] { transform: rotate(180deg); } `,eI=S.Z.figure` display: flex; > img, svg, picture { width: 40px; height: 40px; margin-right: 1rem; border-radius: 6px; object-fit: cover; } > figcaption { p + p { margin-top: 2px; } } `,DoctorInfo=({name:e,description:t,image:n,isDescriptionHidden:i})=>r.createElement(eI,null,n,!i&&r.createElement("figcaption",null,r.createElement(w.T,{size:"p4",weight:"bold"},e),r.createElement(w.T,{size:"p4"},t))),eT=S.Z.div` display: flex; align-items: center; margin-top: 24px; margin-bottom: 36px; figcaption { white-space: nowrap; } &[data-is-collapsed='true'] { img { max-width: 2rem; max-height: 2rem; } } `,eB=S.Z.div` display: flex; align-items: center; padding: 9px 21px; margin-bottom: 4px; border-radius: 6px; &:not([data-is-link-active]) { cursor: pointer; } p { margin-left: 12px; } &[data-is-link-active] { background: ${L.r.colors.primaryBase}; } &[data-is-link-collapsed] { justify-content: center; margin-right: -14px; margin-left: -14px; } `;var eO=Object.freeze({__proto__:null,SideMenu:({isCollapsed:e,className:t,style:n,children:i})=>r.createElement(eA,{style:n,className:t,"data-is-collapsed":e||void 0},i),SideHeader:({isCollapsed:e,defaultLogo:t,onBackClick:n,customIcon:i})=>r.createElement(eD,null,r.createElement(V.L,{type:e?"logomark":t||"hellocare",customSize:{width:e?"24px":"77px",height:"24px"}}),r.createElement(eF,{"data-is-collapsed":e||void 0,onClick:n},i||r.createElement("svg",{"data-name":"Layer 1",viewBox:"0 0 20 20",width:"20px",height:"20px"},r.createElement("path",{d:"M10 .75A9.25 9.25 0 1019.25 10 9.25 9.25 0 0010 .75z",fill:"none",stroke:"#d2d6dc",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),r.createElement("path",{d:"M11.44 6.53L8 10l3.48 3.47",fill:"none",stroke:"#737373",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"})))),UserInfo:({isCollapsed:e,userName:t,role:n,avatar:i})=>r.createElement(eT,{"data-is-collapsed":e||void 0},r.createElement(DoctorInfo,{image:i,name:t,description:n,isDescriptionHidden:e})),MenuLink:({icon:e,isActive:t,children:n,isCollapsed:i,activeIcon:o,onLinkClick:l,textSize:a="base",textType:s="bold",textColorActive:c="#fff",textColor:d="#595959"})=>r.createElement(eB,{"data-is-link-active":t||void 0,onClick:l,"data-is-link-collapsed":i||void 0},t&&o?o:e,!i&&r.createElement(w.T,{size:a,weight:s,color:t?c:d},n))});let eH=S.Z.div` position: relative; width: 100%; > .container { display: flex; width: 100%; -ms-overflow-style: none; overflow-x: auto; scrollbar-width: none; &::-webkit-scrollbar { display: none; } .section { display: flex; width: 100%; flex-direction: column; flex-shrink: 0; margin: auto; > .grid-layout { display: grid; width: 100%; grid-row-gap: 8px; > .item-grid { width: 100%; > * { margin: 0 auto; } } } .progress-bar { display: grid; height: 15px; margin-bottom: 10px; .items-progress { position: relative; display: flex; width: 100%; align-items: center; justify-content: center; .icon-status { position: absolute; display: flex; } .line { width: 50%; height: 2px; background-color: ${L.r.colors.gray600}; } } } } } .bullet-nav { position: absolute; z-index: ${L.r.zIndexes.belowHeader}; bottom: -30px; left: 50%; display: flex; transform: translate(-50%, -50%); } .bullet-nav__link { display: block; width: 8px; height: 8px; padding: 0; margin-right: 8px; backface-visibility: hidden; background-color: #e4e8ec; border-radius: 50%; cursor: pointer; transition: all 0.3s; &.active { &[data-scheme='hellosites'] { background-color: ${L.r.colors.primary600}; } &[data-scheme='marrybaby'] { background-color: ${L.r.mbColors.pink}; } } } .arrow-left { position: absolute; z-index: 10; top: 50%; left: -35px; transform: translateY(-50%); &[data-event-category] > * { pointer-events: none; } } .arrow-right { position: absolute; z-index: 10; top: 50%; right: -35px; transform: translateY(-50%); &[data-event-category] > * { pointer-events: none; } } .image-gallery-wrapper { display: flex; position: relative; margin-top: 16px; justify-content: center; gap: 16px; .image-block { display: block; width: 100%; border: 2px solid transparent; border-radius: 4px; } .image-block.active { border-color: ${L.r.colors.primaryBase}; } img { height: 40px; width: auto; max-width: 100%; } } `,RenderIconStatus=({status:e})=>{if("inActive"===e);else if("active"===e)return r.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},r.createElement("circle",{cx:"6",cy:"6",r:"4",fill:"#2D87F3"}),r.createElement("circle",{cx:"6",cy:"6",r:"5.5",stroke:"#2D87F3"}));else if("done"===e)return r.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},r.createElement("path",{d:"M6 12C9.31371 12 12 9.31371 12 6C12 2.68629 9.31371 0 6 0C2.68629 0 0 2.68629 0 6C0 9.31371 2.68629 12 6 12Z",fill:"#00B16A"}),r.createElement("path",{d:"M8.76061 4.20029L4.80061 7.80029L3.00061 6.16392",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}));return r.createElement("svg",{width:"6",height:"6",viewBox:"0 0 6 6",fill:"none"},r.createElement("circle",{cx:"3",cy:"3",r:"3",fill:"#ADB3BC"}))},ScrollList=({row:e=2,column:t=3,isDotsShown:n=!0,isImageGalleryShown:i=!1,mode:o="infinity",type:l="separated",distanceOverlappedLeft:a={amount:0,unit:"pixel"},children:s,className:c,isProgressShown:d=!1,statusChildren:h,isArrowShown:p=!1,classNameLeftArrow:m,classNameRightArrow:v,dataEventCategory:g,dataEventAction:f,dataEventLabel:y,onChangePage:E,page:b,customPageWidth:x,scheme:w="hellosites",arrowType:C="Discover"})=>{let k="number"==typeof b,[M,S]=(0,r.useState)(k?b:0),L=[];r.Children.map(s,(n,i)=>{i%(e*t)==0&&L.push([]),L[L.length-1].push(r.cloneElement(n))});let z=(0,r.useRef)(),P=(0,r.useRef)(0),scrollToPage=e=>{if(!z.current)return;let{clientWidth:t}=z.current,n=x||t,i="intertwined"===l?"percentage"===a.unit?e*n+a.amount/100*n*e:e*n+a.amount*n*e:e*n;z.current.scrollTo({top:0,left:i,behavior:"smooth"}),P.current=e,S(e)},handleClick=e=>{if(!z.current)return;let{clientWidth:t}=z.current,n=x||t,i="intertwined"===l?"percentage"===a.unit?e*n+a.amount/100*n*e:e*n+a.amount*n*e:e*n;z.current.scrollTo({top:0,left:i,behavior:"smooth"}),P.current=e,S(e),E&&E(e)};(0,r.useEffect)(()=>{"number"==typeof b&&scrollToPage(b)},[b]);let handleClickArrow=e=>{let t;if(!z.current)return;let{clientWidth:n}=z.current,i=x||n;t=0===M?0:M*i,"forward"===e&&(t===i*(L.length-1)?(S(L.length-1),t=i*(L.length-1),E&&E(L.length-1)):(S(M+1),t+=i,E&&E(M+1)),z.current.scrollTo({top:0,left:t,behavior:"smooth"})),"back"===e&&(0===t?(S(0),E&&E(0),t=0):(S(M-1),E&&E(M-1),t-=i),z.current.scrollTo({top:0,left:t,behavior:"smooth"}))},A=W()(()=>{if("infinity"===o){if(!z.current)return;let{clientWidth:e,scrollLeft:t}=z.current,n=x||e,i=Math.floor(t/n);S(i),E&&E(i)}},400);return(0,r.useEffect)(()=>{if("snapped"===o){let e,t,n,i,r,o,s=!1,c=z.current,start=(o,l)=>{s=!0,n=!1,i=!1,e=o-c.offsetLeft,t=l-c.offsetTop,r=c.scrollLeft},startMouse=e=>{start(e.pageX,e.pageY)},startTouch=e=>{start(e.touches[0].pageX,e.touches[0].pageY)},end=()=>{if(s=!1,n=!1,i=!1,!z.current)return;let{clientWidth:e}=z.current,t=x||e,r="ltr"===o?0!==P.current?P.current-1:P.current:"rtl"===o&&P.current{if(!s)return;let d=l-c.offsetLeft,h=a-c.offsetTop,p=d-e,m=h-t;!n&&!i&&(m>20||m<-20)&&(n=!0),!n&&(p>20||p<-20)&&(i=!0,c.scrollLeft=r-p,p>0&&(o="ltr"),p<0&&(o="rtl"),0===p&&(o="none"))},moveMouse=e=>{i&&e.preventDefault(),move(e.pageX,e.pageY)},moveTouch=e=>{i&&e.preventDefault(),move(e.touches[0].pageX,e.touches[0].pageY)};return null==c||c.addEventListener("mousedown",startMouse,{passive:!0}),null==c||c.addEventListener("touchstart",startTouch,{passive:!0}),window.addEventListener("mouseup",end,{passive:!0}),window.addEventListener("touchend",end,{passive:!0}),null==c||c.addEventListener("mousemove",moveMouse,{passive:!0}),null==c||c.addEventListener("touchmove",moveTouch,{passive:!0}),()=>{null==c||c.removeEventListener("mousedown",startMouse),null==c||c.removeEventListener("touchstart",startTouch),window.removeEventListener("mouseup",end),window.removeEventListener("touchend",end),null==c||c.removeEventListener("mousemove",moveMouse),null==c||c.removeEventListener("touchmove",moveTouch)}}},[]),r.createElement(eH,{className:c,"data-row":e,onScroll:A},p&&M>0&&r.createElement("div",{className:`${m} arrow-left`,onClick:()=>handleClickArrow("back"),"data-event-category":g,"data-event-action":f,"data-event-label":y},"Care"===C?r.createElement("svg",{width:"42",height:"42",viewBox:"0 0 42 42",fill:"none"},r.createElement("g",{filter:"url(#filter0_dd_12599_34420)"},r.createElement("path",{d:"M7.00024 19C7.00024 10.1634 14.1637 3 23.0002 3V3C31.8368 3 39.0002 10.1634 39.0002 19V19C39.0002 27.8366 31.8368 35 23.0002 35V35C14.1637 35 7.00024 27.8366 7.00024 19V19Z",fill:"white"}),r.createElement("path",{d:"M20.9293 19L24.7503 15.179C25.1643 14.765 25.1643 14.093 24.7503 13.679C24.3363 13.265 23.6643 13.265 23.2503 13.679L18.6363 18.293C18.2453 18.684 18.2453 19.317 18.6363 19.707L23.2503 24.321C23.6643 24.735 24.3363 24.735 24.7503 24.321C25.1643 23.907 25.1643 23.235 24.7503 22.821L20.9293 19Z",fill:"#595959"}),r.createElement("path",{d:"M23.0002 34C14.716 34 8.00024 27.2843 8.00024 19H6.00024C6.00024 28.3888 13.6114 36 23.0002 36V34ZM38.0002 19C38.0002 27.2843 31.2845 34 23.0002 34V36C32.3891 36 40.0002 28.3888 40.0002 19H38.0002ZM23.0002 4C31.2845 4 38.0002 10.7157 38.0002 19H40.0002C40.0002 9.61116 32.3891 2 23.0002 2V4ZM23.0002 2C13.6114 2 6.00024 9.61116 6.00024 19H8.00024C8.00024 10.7157 14.716 4 23.0002 4V2Z",fill:"#DBDFE5"})),r.createElement("defs",null,r.createElement("filter",{id:"filter0_dd_12599_34420",x:"0.000244141",y:"0",width:"42",height:"42",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},r.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),r.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),r.createElement("feOffset",{dx:"-2",dy:"2"}),r.createElement("feGaussianBlur",{stdDeviation:"2.5"}),r.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.263201 0 0 0 0 0.335725 0 0 0 0 0.393257 0 0 0 0.123689 0"}),r.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_12599_34420"}),r.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),r.createElement("feOffset",{dx:"-1",dy:"1"}),r.createElement("feGaussianBlur",{stdDeviation:"1"}),r.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.264489 0 0 0 0 0.275745 0 0 0 0 0.28861 0 0 0 0.01 0"}),r.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_12599_34420",result:"effect2_dropShadow_12599_34420"}),r.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_12599_34420",result:"shape"})))):r.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none"},r.createElement("path",{d:"M15.9996 28.2218C22.7497 28.2218 28.2218 22.7497 28.2218 15.9996C28.2218 9.24942 22.7497 3.77734 15.9996 3.77734C9.24942 3.77734 3.77734 9.24942 3.77734 15.9996C3.77734 22.7497 9.24942 28.2218 15.9996 28.2218Z",stroke:"hellosites"===w?"#2D87F3":"#e85388",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M15.9997 11.1109L11.1108 15.9998L15.9997 20.8887",stroke:"hellosites"===w?"#2D87F3":"#e85388",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M20.8886 15.999L11.1108 15.999",stroke:"hellosites"===w?"#2D87F3":"#e85388",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.createElement("div",{ref:z,className:"container",style:{overflowX:"snapped"===o||p?"hidden":"scroll"}},L.map((n,i)=>{let o=0;for(let e=0;e{let l=o+t,a=h.find(e=>e.index===l);return r.createElement("div",{className:"items-progress",key:t},0===t&&0===i?r.createElement("div",{className:"line",style:{visibility:"hidden"}}):r.createElement("div",{className:"line"}),r.createElement("div",{className:"icon-status"},r.createElement(RenderIconStatus,{status:null==a?void 0:a.status})),i===L.length-1&&t===n.length-1?r.createElement("div",{className:"line",style:{visibility:"hidden"}}):r.createElement("div",{className:"line"}))})),r.createElement("div",{className:"grid-layout","data-index":i,style:{gridTemplateColumns:`repeat(${t}, 1fr)`,gridTemplateRows:`repeat(${e}, 1fr)`}},n.map((e,t)=>r.createElement(r.Fragment,{key:t},r.createElement("div",{className:"item-grid",key:t},e)))))})),p&&MhandleClickArrow("forward"),"data-event-category":g,"data-event-action":f,"data-event-label":y}," ","Care"===C?r.createElement("svg",{width:"42",height:"42",viewBox:"0 0 42 42",fill:"none"},r.createElement("g",{filter:"url(#filter0_dd_12597_34423)"},r.createElement("path",{d:"M7.00024 19C7.00024 10.1634 14.1637 3 23.0002 3C31.8368 3 39.0002 10.1634 39.0002 19C39.0002 27.8366 31.8368 35 23.0002 35C14.1637 35 7.00024 27.8366 7.00024 19Z",fill:"white"}),r.createElement("path",{d:"M24.0712 19L20.2502 15.179C19.8362 14.765 19.8362 14.093 20.2502 13.679C20.6642 13.265 21.3362 13.265 21.7502 13.679L26.3642 18.293C26.7552 18.684 26.7552 19.317 26.3642 19.707L21.7502 24.321C21.3362 24.735 20.6642 24.735 20.2502 24.321C19.8362 23.907 19.8362 23.235 20.2502 22.821L24.0712 19Z",fill:"#595959"}),r.createElement("path",{d:"M23.0002 34C14.716 34 8.00024 27.2843 8.00024 19H6.00024C6.00024 28.3888 13.6114 36 23.0002 36V34ZM38.0002 19C38.0002 27.2843 31.2845 34 23.0002 34V36C32.3891 36 40.0002 28.3888 40.0002 19H38.0002ZM23.0002 4C31.2845 4 38.0002 10.7157 38.0002 19H40.0002C40.0002 9.61116 32.3891 2 23.0002 2V4ZM23.0002 2C13.6114 2 6.00024 9.61116 6.00024 19H8.00024C8.00024 10.7157 14.716 4 23.0002 4V2Z",fill:"#DBDFE5"})),r.createElement("defs",null,r.createElement("filter",{id:"filter0_dd_12597_34423",x:"0.000244141",y:"0",width:"42",height:"42",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},r.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),r.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),r.createElement("feOffset",{dx:"-2",dy:"2"}),r.createElement("feGaussianBlur",{stdDeviation:"2.5"}),r.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.263201 0 0 0 0 0.335725 0 0 0 0 0.393257 0 0 0 0.123689 0"}),r.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_12597_34423"}),r.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),r.createElement("feOffset",{dx:"-1",dy:"1"}),r.createElement("feGaussianBlur",{stdDeviation:"1"}),r.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0.264489 0 0 0 0 0.275745 0 0 0 0 0.28861 0 0 0 0.01 0"}),r.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_12597_34423",result:"effect2_dropShadow_12597_34423"}),r.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_12597_34423",result:"shape"})))):r.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none"},r.createElement("path",{d:"M15.9996 28.2218C22.7497 28.2218 28.2218 22.7497 28.2218 15.9996C28.2218 9.24942 22.7497 3.77734 15.9996 3.77734C9.24942 3.77734 3.77734 9.24942 3.77734 15.9996C3.77734 22.7497 9.24942 28.2218 15.9996 28.2218Z",stroke:"hellosites"===w?"#2D87F3":"#e85388",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M15.9998 20.8891L20.8887 16.0002L15.9998 11.1113",stroke:"hellosites"===w?"#2D87F3":"#e85388",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M11.1109 16L20.8887 16",stroke:"hellosites"===w?"#2D87F3":"#e85388",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),n&&r.createElement("ul",{className:"bullet-nav"},L.map((e,t)=>r.createElement("li",{key:t,className:"bullet-nav__item "},r.createElement("p",{onClick:()=>handleClick(t),className:`bullet-nav__link scroll ${M==t?"active":null}`,"data-scheme":w})))),i&&r.createElement("div",{className:"image-gallery-wrapper","data-test":L.length},L.slice(0,3).map((e,t)=>r.createElement("div",{className:`image-block ${M==t?"active":null}`,key:t,onClick:()=>handleClick(t),"data-scheme":w},e))))},ej=S.Z.div` border-radius: ${L.r.borderRadius}; ${e=>e["data-is-in-card"]&&` padding: 12px; background-color: ${e["data-card-color"]};`} `,eN=S.Z.div` width: 13px; height: 13px; margin-right: 10px; background-color: ${e=>e["data-color"]}; border-radius: 50%; `,e_=S.Z.div` display: flex; align-items: center; color: ${L.r.colors.gray800}; font-size: ${L.r.sizes.fsParagraph4}; font-weight: ${L.r.sizes.fwRegular}; `,eV=S.Z.div` display: flex; align-items: center; margin-top: 4px; color: ${L.r.colors.gray800}; font-size: ${L.r.sizes.fsHeading2}; font-weight: ${L.r.sizes.fwSemiBold}; & > svg { width: 24px; height: 24px; margin-right: 12px; } &[data-size='small'] { margin-left: 23px; font-size: ${L.r.sizes.fsParagraph4}; font-weight: ${L.r.sizes.fwBold}; } `,StatisticCard=({type:e,description:t,value:n,withIcon:i,isInACard:o,cardColor:l,className:a})=>r.createElement(ej,{className:a,"data-size":e,"data-is-in-card":"big"===e&&o,"data-card-color":l},r.createElement(e_,null,"small"===e&&r.createElement(eN,{"data-color":l}),t),r.createElement(eV,{"data-size":e},"small"!==e&&i,n)),eR=S.Z.table` width: 100%; position: relative; `,eW=S.Z.td` padding: var(--vertical-spacing) var(--horizontal-spacing); vertical-align: middle; &[data-text-align='left'] { text-align: left; } &[data-text-align='right'] { text-align: right; } &[data-text-align='center'] { text-align: center; } `,eG=S.Z.tr` border-bottom: 1px solid ${L.r.colors.gray100}; &[data-is-active='true'] { background-color: ${L.r.colors.gray200}; } `,Row=({children:e,className:t,style:n,isActive:i,onRowClicked:o,rowId:l})=>r.createElement(eG,{className:t,"data-is-active":i,style:n,onClick:()=>{o&&o(l)}},e),eU=S.Z.thead` th { padding: var(--vertical-spacing) var(--horizontal-spacing); text-align: left; color: ${L.r.colors.gray500}; font-weight: ${L.r.sizes.fwBold}; } &[data-is-sticky] { th { position: sticky; top: 0; background: white; border-bottom: 2px solid ${L.r.colors.gray200}; } } `,eZ=S.Z.tbody` position: relative; &[data-is-striped] { > tr:nth-child(odd) { background-color: ${L.r.colors.neutral50}; } } &[data-is-hoverable] { > tr:hover { background-color: ${L.r.colors.neutral100}; } } `;var eq=Object.freeze({__proto__:null,Table:({children:e,className:t,style:n,horizontalPadding:i,verticalPadding:o})=>r.createElement(eR,{className:t,style:Object.assign({"--horizontal-spacing":i||"19px","--vertical-spacing":o||"26px"},n)},e),Cell:({children:e,className:t,style:n,textAlign:i,isTableHead:o})=>r.createElement(eW,{className:t,style:n,"data-text-align":i||"left",as:o?"th":"td"},e),Head:({isSticky:e,children:t,className:n,style:i})=>r.createElement(eU,{className:n,"data-is-sticky":e||void 0,style:i},r.createElement(Row,null,t)),Row:Row,Body:({children:e,className:t,style:n,isHoverable:i,isStriped:o})=>r.createElement(eZ,{className:t,style:n,"data-is-striped":o||void 0,"data-is-hoverable":i||void 0},e)}),eY=(0,s.k)(e=>{let t=(0,c.A)("itemLabel");return{root:{display:"inline-flex",maxWidth:"100%",borderBottom:`1px solid ${e.colors.neutral[1]}`,"-webkit-overflow-scrolling":"touch",overflowX:"auto",overflowY:"hidden","-ms-overflow-style":"none","scrollbar-width":"none","&::-webkit-scrollbar":{display:"none"},columnGap:e.spacing.lg},item:{display:"flex",alignItems:"center",paddingBottom:"4px","&:hover":{cursor:"pointer"},"&.active":{color:e.fn.primaryColor(),borderBottom:`3px solid ${e.fn.primaryColor()}`,bottom:"-1px",position:"relative",[`& .${t}`]:{}}},itemInner:{display:"flex",alignItems:"center"},label:{ref:t},icon:{marginRight:e.spacing.xs}}});let Tabs=({style:e,initialTab:t,tabContent:n,onChange:i,className:o,dataEventCategory:l,dataEventAction:a,dataEventLabel:s,id:c,styles:d})=>{let{classes:h,cx:p,theme:m}=eY(void 0,{name:"Tabs",styles:d}),[v,g]=(0,r.useState)(t||0);return(0,r.useEffect)(()=>{g(t)},[t]),r.createElement("ul",{style:e,className:p(h.root,o),role:"tablist",id:c},n.map((e,t)=>r.createElement("li",{className:`${h.item} ${v===t?"active":""} ${e.className}`,"aria-selected":v===t,role:"tab",onClick:()=>{g(t),i&&i(t)},onKeyDown:e=>{"Enter"===e.key&&(g(t),i&&i(t))},key:t,"data-event-category":e.dataEventCategory||l,"data-event-action":e.dataEventAction||a,"data-event-label":e.dataEventLabel||s,tabIndex:0,"data-testid":e.dataTestid},r.createElement("div",{className:h.itemInner},e.icon&&r.createElement("div",{className:h.icon},e.icon),r.createElement(w.T,{className:h.label,size:e.textSize||"sm",weight:e.textType||"bold",color:v===t?m.fn.primaryColor():e.textColor||m.colors.gray[4],dataEventCategory:e.dataEventCategory,dataEventAction:e.dataEventAction,dataEventLabel:e.dataEventLabel},e.name)))))},eJ=S.Z.div``,eQ=S.Z.div` width: 100vw; height: 100vh; position: fixed; bottom: 0; right: 0; background-color: ${L.r.colors.white}; opacity: 0.83; transition: display ${200}ms linear; [data-floatmenu-open='true'] & { animation: showBackgroundPanel ${200}ms linear 0s normal forwards; } [data-floatmenu-open='false'] & { animation: hideBackgroundPanel ${200}ms linear 0s normal forwards; } @keyframes showBackgroundPanel { 0% { opacity: 0; width: 100vw; height: 100vh; } 100% { opacity: 0.83; } } @keyframes hideBackgroundPanel { 0% { width: 100vw; height: 100vh; } 99% { width: 100vw; height: 100vh; } 100% { opacity: 0; width: 0; height: 0; } } `,eK=S.Z.div` position: fixed; right: 16px; bottom: 40px; `,eX=S.Z.div` display: flex; flex-direction: column; gap: 16px; transition: all ${200}ms ease-in-out; position: fixed; bottom: 112px; right: 16px; // scale [data-animation-type='scale'] & { transform-origin: 100% 100%; } [data-animation-type='scale'][data-floatmenu-open='true'] & { transform: scale(1); } [data-animation-type='scale'][data-floatmenu-open='false'] & { transform: scale(0); bottom: 46px; right: 36px; } `,e$=S.Z.div` border-radius: 50%; width: 56px; height: 56px; position: relative; cursor: pointer; margin-left: auto; transition: all 0.1s linear; -webkit-tap-highlight-color: transparent; [data-site-type='hb'] & { background-color: ${L.r.colors.primaryBase}; &:hover { background-color: ${L.r.colors.primaryHover}; } } [data-site-type='mb'] & { background-color: #2d87f3; &:hover { background-color: #2c74df; } } &:before { content: ''; width: 2px; height: 20px; background-color: ${L.r.colors.white}; border-radius: 2px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } &:after { content: ''; width: 20px; height: 2px; background-color: ${L.r.colors.white}; border-radius: 2px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } [data-floatmenu-open='true'] &:before, [data-floatmenu-open='true'] &:after { animation: toX ${200}ms linear 0s normal forwards; } [data-floatmenu-open='false'] &:before, [data-floatmenu-open='false'] &:after { animation: toPlus ${200}ms linear 0s normal forwards; } @keyframes toX { 0% { transform: translate(-50%, -50%) rotateZ(0deg); } 49% { transform: translate(-50%, -50%) rotateZ(0deg); } 50% { width: 2px; height: 2px; transform: translate(-50%, -50%) rotateZ(45deg); } 100% { transform: translate(-50%, -50%) rotateZ(45deg); } } @keyframes toPlus { 0% { transform: translate(-50%, -50%) rotateZ(45deg); } 49% { transform: translate(-50%, -50%) rotateZ(45deg); } 50% { width: 2px; height: 2px; transform: translate(-50%, -50%) rotateZ(0deg); } 100% { transform: translate(-50%, -50%) rotateZ(0deg); } } `,e1=S.Z.div` display: flex; gap: 8px; align-items: center; justify-content: flex-end; width: fit-content; margin-left: auto; [data-floatmenu-open='true'] { cursor: pointer; } [data-floatmenu-open='false'] { pointer-events: none; } [data-animation-type='zoom'] &, [data-animation-type='slide'] & { position: absolute; right: 0; width: max-content; } // slide [data-animation-type='slide'] & { transition: all ${200}ms ease-in; } [data-animation-type='slide'][data-floatmenu-open='true'] & { animation: showItem ${200}ms; } [data-animation-type='slide'][data-floatmenu-open='false'] & { bottom: -64px !important; animation: hideItemOnZoom ${250}ms normal forwards; } // zoom [data-animation-type='zoom'][data-floatmenu-open='false'] & { animation: hideItemOnZoom ${250}ms normal forwards; } @keyframes showItem { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes hideItemOnZoom { 0% { transform: translateX(0); opacity: 1; } 99% { transform: translateX(0); opacity: 0.5; } 100% { transform: translateX(calc(100% + 16px)); opacity: 0; } } `,e0=S.Z.div` font-size: 14px; // zoom [data-animation-type='zoom'] & { transition: transform ${200}ms ease-in-out; transform-origin: 100% 0; } [data-animation-type='zoom'][data-floatmenu-open='true'] & { transform: scale(1); } [data-animation-type='zoom'][data-floatmenu-open='false'] & { transform: scale(0); } // slide [data-animation-type='slide'] & { transition: opacity ${200}ms; } [data-animation-type='slide'][data-floatmenu-open='true'] & { opacity: 1; } [data-animation-type='slide'][data-floatmenu-open='false'] & { opacity: 0; } `,e2=S.Z.div` border-radius: 50%; box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 8px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04); width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; background-color: ${L.r.colors.white}; // zoom [data-animation-type='zoom'] & { transition: transform ${200}ms ease-in-out; } [data-animation-type='zoom'][data-floatmenu-open='true'] & { transform: scale(1); } [data-animation-type='zoom'][data-floatmenu-open='false'] & { transform: scale(0); } > img { width: 24px; height: 24px; object-fit: contain; } `,FloatButtonGroup=({items:e,className:t,style:n,backgroundPanelStyle:i,isOpen:o,onOpen:l,onClose:a,disableBackdropClick:s,siteType:c="hb",animationType:d="zoom",zIndex:h=300})=>{let[p,m]=(0,r.useState)(!!o);(0,r.useEffect)(()=>{m(!!o)},[o]);let handleClose=()=>{m(!1),a&&a()};return r.createElement(eJ,{style:n,className:t,"data-floatmenu-open":p,"data-site-type":c,"data-animation-type":d},r.createElement(eQ,{className:"float-button-group__panel",style:Object.assign({zIndex:h},i),onClick:s?void 0:handleClose}),r.createElement(eK,{className:"float-button-group___content",style:{zIndex:h}},r.createElement(eX,null,e.map((t,n)=>r.createElement(e1,{className:`float-item-button-${n}`,style:Object.assign(Object.assign({},"zoom"===d&&{bottom:(e.length-1-n)*64,transitionDelay:`${200/e.length*(p?e.length-1-n:n)}ms`}),"slide"===d&&{bottom:(e.length-1-n)*64,transitionDelay:`${200/e.length*(p?n:e.length-1-n)}ms`}),key:n,onClick:()=>{t.onClick(),t.keepMenuOnClick||m(!1)}},r.createElement(e0,{style:Object.assign({},"zoom"===d&&{transitionDelay:`${200/e.length*(p?e.length-1-n:n)}ms`})},t.label),r.createElement(e2,{className:"float-item-button__icon-wrapper",style:Object.assign({},("zoom"===d||"slide"===d)&&{transitionDelay:`${200/e.length*(p?e.length-1-n:n)}ms`})},t.icon)))),r.createElement(e$,{onClick:p?handleClose:()=>{m(!0),l&&l()}})))},e3=S.Z.div` padding: 16px; width: 375px; word-wrap: break-word; word-break: break-word; ${k.M.mbDown} { width: 100%; } &[data-theme='helloSites'] { background: ${L.r.colors.secondaryBase}; box-shadow: 0px 8px 40px rgba(0, 0, 0, 0.1); } &[data-theme='marryBaby'] { border: none; background: ${L.r.mbColors.pink}; border-radius: 12px 12px 0 0; } &[data-is-open='false'] { display: none; } &[data-default-position='true'] { position: fixed; z-index: 1000; bottom: 0; right: 0; ${k.M.mbDown} { left: 0; right: unset; } } `,e4=S.Z.p` position: relative; padding-left: 24px; color: ${L.r.colors.white}; font-size: 14px; font-weight: 600; line-height: 22px; &[data-has-content='true'] { ::before { position: absolute; top: 0; bottom: 0; left: 0; width: 16px; height: 16px; margin: auto 0; content: url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00001 1.33331C4.32001 1.33331 1.33334 4.31998 1.33334 7.99998C1.33334 11.68 4.32001 14.6666 8.00001 14.6666C11.68 14.6666 14.6667 11.68 14.6667 7.99998C14.6667 4.31998 11.68 1.33331 8.00001 1.33331ZM8.00001 11.3333C7.63334 11.3333 7.33334 11.0333 7.33334 10.6666V7.99998C7.33334 7.63331 7.63334 7.33331 8.00001 7.33331C8.36668 7.33331 8.66668 7.63331 8.66668 7.99998V10.6666C8.66668 11.0333 8.36668 11.3333 8.00001 11.3333ZM7.33334 5.99998H8.66668V4.66665H7.33334V5.99998Z' fill='white'/%3e%3c/svg%3e"); } } `,e5=S.Z.p` margin-top: 2px; color: ${L.r.colors.white}; font-size: 12px; font-weight: 400; line-height: 18px; a { color: ${L.r.colors.white}; text-decoration: none; text-decoration-line: underline; } `,e6=S.Z.div` display: flex; align-items: center; margin-top: 8px; gap: 16px; `,e7=S.Z.div` padding: 7px 28px; background: ${L.r.colors.white}; border-radius: ${L.r.borderRadius}; color: ${L.r.colors.secondaryBase}; cursor: pointer; font-size: 12px; font-weight: 600; line-height: 18px; `,e8=S.Z.a` color: ${L.r.colors.white}; font-size: 12px; font-weight: 600; line-height: 22px; text-decoration: none; text-decoration-line: underline; `,CookieAcceptConfirm=({className:e,policiesUrl:t,onAcceptClick:n,translations:i={acceptButton:"Accept",policiesButton:"Our Policies"},title:o="",description:l="",theme:a="helloSites",isOpen:s=!0,useDefaultPosition:c=!0,trackingAttributes:d})=>r.createElement(e3,{className:e,"data-theme":a,"data-is-open":s,"data-default-position":c},r.createElement(e4,{"data-has-content":!!o},o),r.createElement(e5,{dangerouslySetInnerHTML:{__html:l}}),r.createElement(e6,null,r.createElement(e7,{role:"button",tabIndex:0,onClick:n,"data-event-category":null==d?void 0:d.dataEventCategory,"data-event-action":null==d?void 0:d.dataEventAction,"data-event-label":null==d?void 0:d.dataEventLabel},i.acceptButton),r.createElement(e8,{href:t},i.policiesButton))),SeoHead=({SEOData:e={},locale:t="vi-VN",routerPathname:n,routerQuery:i,nextHead:o,siteType:l,seoCustom:a,userId:s,forcedCanonicalUrl:c})=>{var d,h,p,m,v,g,f,y,E,x,w,C;let{totalPages:k,currentPage:M,SEOTitle:S="",SEODescription:L="",SEOImage:z,seoType:P,SEOImageWidth:A,SEOImageHeight:D,customMetaData:F=[],isIndexable:I=!0,hasNoCanonical:T=!1}=e,B=I&&Z.y?"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1":"noindex",{NEXT_PUBLIC_BASE_API_URL:O}=ew.env,H=e.canonicalUrl||n;Object.keys(i).forEach(e=>{let t=i[e];t&&Array.isArray(t)&&(H=H.replace(`[...${e}]`,t.join("/")))});let j=t||"en-PH",N="helloSites"===l?U.v[j]:"www.marrybaby.vn",_=H.endsWith("/")?"":"/",V=(0,r.useMemo)(()=>{var n,i,o,l,a,s,c;let d="";if(e.apiMetaData&&"string"==typeof e.apiMetaData){let h=null===(n=e.apiMetaData)||void 0===n?void 0:n.match(/(.*)<\/title>/),p=` - Page ${M} of ${k}`,m=M&&1!==M&&h?e.apiMetaData.replace(h[0],h[0].includes("-")?h[0].replace("-",p+" - "):`${h[1].concat(p)}`).replace(``,``):e.apiMetaData;if(!(d=(0,G.ZP)(m,{trim:!0})).find(e=>{var t,n;return(null===(t=e.props)||void 0===t?void 0:t.property)==="og:image"||(null===(n=e.props)||void 0===n?void 0:n.property)==="og:image:secure_url"})){let n=`https://${N}/images/${t}.png`;d=[...d,r.createElement("meta",{key:"og:image",property:"og:image",content:(null===(i=e.openGraph)||void 0===i?void 0:i.image)||z||n||""}),r.createElement("meta",{key:"og:image:secure_url",property:"og:image:secure_url",content:(null===(o=e.openGraph)||void 0===o?void 0:o.image)||z||n}),r.createElement("meta",{key:"og:image:width",property:"og:image:width",content:(null===(l=e.openGraph)||void 0===l?void 0:l.imageWidth)&&String(null===(a=e.openGraph)||void 0===a?void 0:a.imageWidth)||A&&String(A)||"1200"}),r.createElement("meta",{key:"og:image:height",property:"og:image:height",content:(null===(s=e.openGraph)||void 0===s?void 0:s.imageHeight)&&String(null===(c=e.openGraph)||void 0===c?void 0:c.imageHeight)||D&&String(D)||"630"})]}}return d},[e.apiMetaData,e.openGraph,z,D,A,M,H,k,t,N]),R=`https://${N}/images/${t}.png`,W="marryBaby"===l?"https://fonts.googleapis.com/css2?family=Inter:wght@400..800&display=swap":"km-KH"===t?"https://fonts.googleapis.com/css2?family=Battambang:wght@400;700&display=swap":"th-TH"===t?"https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:wdth,wght@62.5..100,100..900&display=swap":"https://fonts.googleapis.com/css2?family=Inter:wght@400..800&display=swap";return r.createElement(o,null,r.createElement("link",{rel:"preconnect",href:"https://fonts.gstatic.com"}),r.createElement("link",{rel:"preload",href:W,as:"style"}),r.createElement("link",{rel:"stylesheet",href:W}),r.createElement("link",{rel:"preconnect",href:O}),r.createElement("meta",{charSet:"UTF-8"}),r.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"}),r.createElement("meta",{name:"google",content:"notranslate"}),r.createElement("meta",{name:"robots",content:B}),r.createElement("meta",{property:"fb:app_id",content:"653713035016537"}),F.map((e,t)=>r.createElement("meta",Object.assign({key:t},e))),r.createElement("meta",{name:"theme-color",content:"helloSites"===l?"#2c87f3":"#e85388"}),r.createElement("meta",{name:"page_type",content:"Home"}),r.createElement("meta",{name:"page_platform",content:"WEB"}),r.createElement("meta",{name:"page_language",content:j}),r.createElement("meta",{name:"ahrefs-site-verification",content:"46e7521a2b89a1013149c4685bbe02a1d36a4732fef98655142b829bc87cba4d"}),!V&&r.createElement(r.Fragment,null,"helloSites"===l?r.createElement("title",null,a?S:S+" - "+(null===(d=b.L[t])||void 0===d?void 0:d.SITE_NAME)):r.createElement("title",null,S),!T&&r.createElement("link",{rel:"canonical",href:`https://${N}${H}`}),r.createElement("meta",{name:"description",content:L||(null===(h=e.openGraph)||void 0===h?void 0:h.description)}),e.schemaData&&r.createElement("script",{type:"application/ld+json",className:"yoast-schema-graph",dangerouslySetInnerHTML:{__html:e.schemaData}}),r.createElement("meta",{property:"og:locale",content:t}),r.createElement("meta",{property:"og:type",content:P||"website"}),r.createElement("meta",{property:"og:title",content:(null===(p=e.openGraph)||void 0===p?void 0:p.title)||S}),r.createElement("meta",{property:"og:description",content:(null===(m=e.openGraph)||void 0===m?void 0:m.description)||L}),r.createElement("meta",{property:"og:url",content:`https://${N}${H}`}),r.createElement("meta",{property:"og:site_name",content:`https://${N}`}),r.createElement("meta",{property:"og:image",content:(null===(v=e.openGraph)||void 0===v?void 0:v.image)||z||R||""}),r.createElement("meta",{property:"og:image:secure_url",content:(null===(g=e.openGraph)||void 0===g?void 0:g.image)||z||R}),r.createElement("meta",{property:"og:image:width",content:(null===(f=e.openGraph)||void 0===f?void 0:f.imageWidth)&&String(null===(y=e.openGraph)||void 0===y?void 0:y.imageWidth)||A&&String(A)||"1200"}),r.createElement("meta",{property:"og:image:height",content:(null===(E=e.openGraph)||void 0===E?void 0:E.imageHeight)&&String(null===(x=e.openGraph)||void 0===x?void 0:x.imageHeight)||D&&String(D)||"630"}),r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("meta",{name:"twitter:title",content:(null===(w=e.twitter)||void 0===w?void 0:w.title)||S}),r.createElement("meta",{name:"twitter:description",content:L}),r.createElement("meta",{name:"twitter:image",content:(null===(C=e.twitter)||void 0===C?void 0:C.image)||z})),("helloSites"===l?b.F[j]||[]:b.F.marryBaby).map((e,t)=>"link"===e.type?r.createElement("link",{key:`favicon-${t}`,rel:e.rel,href:e.href,sizes:e.sizes}):"meta"===e.type?r.createElement("meta",{key:t,name:e.name,content:e.content}):null),Array.isArray(V)&&c?V.filter(e=>"canonical"!==e.props.name&&"canonical"!==e.props.rel):V,c&&r.createElement("link",{rel:"canonical",href:c}),!e.hasNoAmp&&"vi-VN"!==t&&r.createElement("link",{rel:"amphtml",href:`https://${N}${H}${_}?amp=1`}),s&&"undefined"!=typeof window?r.createElement("script",{dangerouslySetInnerHTML:{__html:`window.dataLayer = window.dataLayer || []; window.dataLayer.push({'userID': '${s}'});`}}):null)},e9=S.Z.div` flex: 1; `,te=S.Z.div` padding: 0 10px; `,tt=S.Z.div` display: flex; height: 80px; align-items: center; .calendar-month { font-size: 16px; flex: 1; text-align: center; strong { margin-left: 5px; } } ${k.M.mbDown} { height: 70px; } `,tn=S.Z.div` display: grid; grid-template-columns: repeat(7, 1fr); row-gap: 2px; `,ti=(0,S.Z)(tn)` margin-bottom: 8px; `;S.Z.div` height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; `;let tr=S.Z.div` font-size: 14px; display: flex; justify-content: center; align-items: center; color: 1px solid ${L.r.colors.gray800}; font-weight: 300; `,to=S.Z.div` width: 18px; position: relative; &::before { content: ''; position: absolute; inset: 16px 0 0 0; width: 1px; left: 50%; right: 50%; background: ${L.r.colors.neutral100}; } `,tl=S.Z.div` margin: 0 auto; `,ta=S.Z.div` position: relative; `,ts=S.Z.div` position: relative; display: flex; justify-content: center; align-items: center; height: 34px; ${k.M.mbUp} { height: 38px; } &[data-is-disabled='true'] { opacity: 0.3; } &[data-in-range='true']:not([data-is-from='true'][data-is-to='true']) { background-color: ${L.r.colors.gray100}; } &:before { position: absolute; top: 0; bottom: 0; right: 0; background-color: ${L.r.colors.gray100}; } &[data-is-from='true'][data-in-range='true'][data-is-to='false'] { background-color: transparent; &:before { content: ''; left: 50%; right: 0; } } &[data-is-to='true'][data-in-range='true'][data-is-from='false'], &:hover[data-in-range='true']:is([data-has-range='false'] &) { background-color: transparent; &:before { content: ''; left: 0; right: 50%; } } `,tc=S.Z.div` position: relative; font-weight: 600; ${k.M.mbDown} { width: 32px; height: 32px; } ${k.M.mbUp} { width: 36px; height: 36px; } display: flex; justify-content: center; align-items: center; cursor: pointer; [data-is-disabled='true'] & { cursor: not-allowed; } line-height: 1; color: 1px solid ${L.r.colors.gray800}; [data-is-selected='true'] &, [data-is-today='true'] &, [data-is-selected='false']:hover & { border-radius: 32px; } [data-is-selected='true'] & { background-color: ${L.r.colors.primaryBase}; color: white; } [data-is-selected='false']:hover & { background-color: ${L.r.colors.primary50}; } [data-is-today='true'][data-is-selected='false'] & { background-color: transparent; border-radius: 32px; border: 1px solid ${L.r.colors.primaryBase}; } `,td={"en-PH":Y.Z,"vi-VN":Q.default,"zh-TW":K.Z,"id-ID":J.Z};function DateRangePickerCalendar(e){let{value:t={from:null,to:null}}=e,[n,i]=(0,r.useState)(null),{isMobile:o}=(0,$.u)(),[l,a]=(0,r.useState)(()=>t),[s,c]=(0,r.useState)(()=>{var e;return(0,D.Z)(null!==(e=t.from)&&void 0!==e?e:new Date)}),d=(0,r.useMemo)(()=>(0,F.Z)(s,1),[s]),h=Object.assign(Object.assign({},e),{goToNextMonth:function(){c(e=>(0,F.Z)(e,1))},goToPreviousMonth:function(){c(e=>(0,I.Z)(e,1))},range:l,setRange:a,hoverDay:n,setHoverDay:i});return r.createElement(r.Fragment,null,r.createElement(DateRangePickerCalendarMonth,Object.assign({},h,{date:s})),!o&&r.createElement(to,null),!o&&r.createElement(DateRangePickerCalendarMonth,Object.assign({},h,{date:d})))}function DateRangePickerCalendarMonth({date:e,range:t,setRange:n,onChange:i,goToPreviousMonth:o,goToNextMonth:l,minDate:a,maxDate:s,close:c=()=>void 0,autoClose:d=!1,hoverDay:h,setHoverDay:p}){let{locale:m}=(0,ee.u)(),v=(0,r.useMemo)(()=>{var e;return null!==(e=td[m])&&void 0!==e?e:td["en-PH"]},[m]),g=(0,r.useMemo)(()=>(0,P.Z)(e,"MMMM",{locale:v}),[e,v]),f=(0,r.useMemo)(()=>v?[1,2,3,4,5,6,0].map(e=>v.localize.day(e,{width:"narrow"})):[],[v]);function renderDay(e,i){if(null===e)return r.createElement(ts,{key:`idx-${i}`,"data-empty":"true"});let o=e.getDate(),l=(0,B.Z)(e),m=!!t.from&&(0,O.Z)(t.from,e),v=!!t.to&&(0,O.Z)(t.to,e),g=null!==h,f=!1;g&&t.from&&(0,A.Z)(t.from,h)&&!t.to?f=(0,H.Z)(e,{start:t.from,end:h}):t.from&&t.to&&(f=(0,H.Z)(e,{start:t.from,end:t.to}));let y=!1;return a&&s?y=!(0,H.Z)(e,{start:a,end:s}):a?y=(0,A.Z)(e,a):s&&(y=(0,j.Z)(e,s)),r.createElement(ts,{key:o,"data-is-today":l,"data-is-past":!l&&(0,N.Z)(e),"data-is-selected":m||v,"data-is-disabled":y,"data-in-range":f,"data-is-from":m,"data-is-to":v,onMouseEnter:()=>{p(e)},onMouseLeave:()=>p(null),onClick:()=>{y||n(n=>(d&&t.from&&!t.to&&c(),n.from||n.to?n.from&&n.to?{from:e,to:null}:n.from?(0,A.Z)(e,n.from)?Object.assign(Object.assign({},n),{from:e}):Object.assign(Object.assign({},n),{to:e}):n:Object.assign(Object.assign({},n),{from:e})))}},r.createElement(tc,{onClick:()=>void 0},r.createElement("p",null,o)))}return(0,r.useEffect)(()=>{t.from&&t.to&&i(t)},[t]),r.createElement(e9,{className:"calendar-wrapper"},r.createElement(tt,null,r.createElement(X.B,{onClick:o,size:"md",color:"ghost",icon:r.createElement("img",{src:x.C.getAssetPath("calendarArrowLeft.svg"),loading:"lazy"})}),r.createElement("div",{className:"calendar-month"},g,r.createElement("strong",null,(0,P.Z)(e,"yyyy"))),r.createElement(X.B,{onClick:l,size:"md",color:"ghost",icon:r.createElement("img",{src:x.C.getAssetPath("calendarArrowRight.svg"),loading:"lazy"})})),r.createElement(te,null,r.createElement("div",null,r.createElement(ti,null,f.map((e,t)=>r.createElement(tr,{key:`${e}-${t}`},e)))),r.createElement("div",null,function(){let n=e.getFullYear(),i=e.getMonth(),o=(0,T.Z)(e),l=[];for(let e=1;e<=o;e++)l.push(new Date(n,i,e));let a=l[0]?l[0].getDay():0;if(1!==a){let e=0===a?6:a-1;for(let t=0;t{close()});let p=(0,r.useMemo)(()=>n.from&&n.to?(0,O.Z)(n.from,n.to)?formatDate(n.from):`${formatDate(n.from)} - ${formatDate(n.to)}`:"",[n.from,n.to]);return r.createElement(tu,{className:[a,c&&"focused"].filter(Boolean).join(" "),ref:h},r.createElement("label",{htmlFor:t},r.createElement(z.a,{size:e,value:p,name:t,actionIcon:r.createElement("img",{src:x.C.getAssetPath("calendar.svg"),loading:"lazy"}),onFocus:()=>d(!0)})),c?r.createElement(th,{onMouseDown:e=>{e.stopPropagation()}},r.createElement(DateRangePickerCalendar,{value:n,onChange:function(e){l&&l(e)},minDate:i,maxDate:o,close:close,autoClose:s})):null)}var tp={breadcrumb:"WUqzfRb",separator:"MnVGtSY",textLink:"NclbhXQ"};let BreadcrumbItem=({LinkComponent:e,page:t,isLast:n,onChangePage:i,className:o})=>{let{label:l,value:a,isDropdown:s,dropdownItems:c,dataEventCategory:d,dataEventAction:h,dataEventLabel:p}=t;return s?r.createElement(ei.D,{options:c,placeholder:"...",id:"",placeholderIcon:null,onChange:i,className:"collapsed-breadcrumb"}):r.createElement("div",{className:en()(tp.textLink,o),title:"string"!=typeof l?a:l,"data-last":n},e&&r.createElement(e,{"data-event-category":d,"data-event-action":h,"data-event-label":p,href:a||"#"},l))},Breadcrumbs=({className:e,pages:t,size:n,LinkComponent:i="a",onChangePage:o,separator:l})=>{let a=(0,r.useMemo)(()=>t.map((e,n)=>{if(t.length>4){if(n>1&&n{let s=t+1===a.length;return r.createElement(r.Fragment,{key:t},r.createElement(BreadcrumbItem,{LinkComponent:i,page:e,isLast:s,onChangePage:o}),!s&&(e.separator||l||r.createElement("div",{className:en()(tp.separator,"breadcrumbs-separator"),"data-size":n})))}))},tm=S.Z.div` display: flex; gap: 20px; width: 100%; align-items: center; justify-content: center; .icon-group { display: flex; align-items: center; gap: 10px; a, svg { width: 32px; height: 32px; } .share { width: 32px; height: 32px; padding: 8px; &:hover { background-color: ${L.r.colors.neutral50}; } svg { margin: 0; width: 16px; height: 16px; } } } `,AttachIcon=()=>r.createElement("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none"},r.createElement("path",{d:"M6.86364 10.6666H5.22727C4.86912 10.6666 4.51448 10.5977 4.18359 10.4637C3.8527 10.3296 3.55205 10.1332 3.2988 9.8856C2.78734 9.3855 2.5 8.70722 2.5 7.99998C2.5 7.29274 2.78734 6.61446 3.2988 6.11436C3.81026 5.61426 4.50396 5.33331 5.22727 5.33331H6.86364M9.78374 5.33331H11.7727C12.1309 5.33331 12.4855 5.40229 12.8164 5.5363C13.1473 5.67031 13.4479 5.86674 13.7012 6.11436C13.9545 6.36198 14.1553 6.65596 14.2924 6.97949C14.4295 7.30303 14.5 7.64979 14.5 7.99998C14.5 8.35017 14.4295 8.69693 14.2924 9.02047C14.1553 9.344 13.9545 9.63798 13.7012 9.8856C13.4479 10.1332 13.1473 10.3296 12.8164 10.4637C12.4855 10.5977 12.1309 10.6666 11.7727 10.6666H9.78374",stroke:"#595959",strokeLinecap:"round",strokeLinejoin:"round"}),r.createElement("path",{d:"M6.5 8H10.5",stroke:"#595959",strokeLinecap:"round",strokeLinejoin:"round"})),ShareContainer=({url:e,onCopied:t,locale:n,siteType:o})=>{let{t:l}=(0,ee.u)(),a=(0,er.b)({shareUrl:e||"",locale:n}).filter(e=>!e.allowedLocales||e.allowedLocales.includes(n)),s=(0,r.useMemo)(()=>"undefined"!=typeof window?window.location.href:"",[]);return r.createElement(tm,null,r.createElement(w.T,{size:"p3",color:L.r.colors.gray800},l("shareContainer.title")),r.createElement("div",{className:"icon-group"},a.map((e,t)=>r.createElement("a",{key:t,href:e.href,target:"_blank",rel:"noreferrer","data-event-category":"Health Tool","data-event-action":`Social Share - ${e.name}`,"data-event-label":s},e.icon)),r.createElement(X.B,{theme:o,size:"sm",type:"button",color:"tertiary",className:"share",style:{},icon:r.createElement(AttachIcon,null),onClick:()=>(0,i.a)(void 0,void 0,void 0,function*(){var n;yield null===(n=null==navigator?void 0:navigator.clipboard)||void 0===n?void 0:n.writeText(e),null==t||t()}),"data-event-category":"Health Tool","data-event-action":"Copy Link","data-event-label":s})))},tv=(0,S.Z)(el.D)` padding-bottom: 24px; .share-container { display: flex; flex-direction: column; gap: 24px; } .icon-group { margin-top: 12px; display: flex; gap: 16px; img { border-radius: 8px; } } .input-group { margin-top: 8px; display: flex; gap: 8px; button { padding: 10px; &:hover { background-color: ${L.r.colors.neutral50}; } } svg { margin: 0; } a, svg:not(.copy) { width: 32px; height: 32px; } } `,CopyIcon=()=>r.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",className:"copy"},r.createElement("path",{d:"M4 2.5C3.17125 2.5 2.5 3.17125 2.5 4V13.75C2.5 14.164 2.836 14.5 3.25 14.5C3.664 14.5 4 14.164 4 13.75V4H13.75C14.164 4 14.5 3.664 14.5 3.25C14.5 2.836 14.164 2.5 13.75 2.5H4ZM7 5.5C6.17125 5.5 5.5 6.17125 5.5 7V16C5.5 16.8287 6.17125 17.5 7 17.5H16C16.8287 17.5 17.5 16.8287 17.5 16V7C17.5 6.17125 16.8287 5.5 16 5.5H7ZM7 7H16V16H7V7Z",fill:"#595959"})),ShareDrawer=e=>{var{open:t,title:n,onClose:o,onCopied:l,onShared:a,url:s,locale:c}=e,d=(0,i._)(e,["open","title","onClose","onCopied","onShared","url","locale"]);let{t:h}=(0,ee.u)(),p=(0,r.useCallback)(()=>(0,i.a)(void 0,void 0,void 0,function*(){var e;yield null===(e=null==navigator?void 0:navigator.clipboard)||void 0===e?void 0:e.writeText(s),null==l||l()}),[s,l]),m=(0,er.b)({shareUrl:s||"",locale:c}).filter(e=>!e.allowedLocales||e.allowedLocales.includes(c));return((0,r.useEffect)(()=>{t&&navigator.share&&navigator.share({title:null!=n?n:"Read This Post",url:s}).then(()=>{null==a||a()}).catch(()=>{null==o||o()})},[s,n,a,t]),"undefined"!=typeof navigator&&navigator.share)?null:r.createElement(tv,Object.assign({title:h("share.title"),onClose:o,open:t,placement:"bottom"},d),r.createElement("div",{className:"share-container"},r.createElement("div",{className:"icon-container"},r.createElement(w.T,{weight:"semiBold",size:"s3",color:L.r.colors.gray600},h("share.title")),r.createElement("div",{className:"icon-group"},m.map((e,t)=>r.createElement("a",{key:t,href:e.href,target:"_blank",rel:"noreferrer"},e.icon)))),r.createElement("div",{className:"link-container"},r.createElement(w.T,{weight:"semiBold",size:"s3",color:L.r.colors.gray600},h("share.copyLink")),r.createElement("div",{className:"input-group"},r.createElement(eo.I,{name:"link",size:"md",value:s,isDisabled:!0}),r.createElement(X.B,{size:"md",type:"button",color:"tertiary",icon:r.createElement(CopyIcon,null),onClick:p})))))},tg=S.Z.div` position: fixed; z-index: 48; bottom: 0; left: 50%; width: fit-content; max-width: 100%; background: none; transform: translateX(-50%); .close-sticky-button { position: absolute; display: flex; width: 16px; height: 16px; align-items: center; justify-content: center; background: #bfbfbf; border-radius: 50%; color: white; cursor: pointer; font-size: 12px; line-height: 12px; transform: translate(50%, -50%); top: 0; right: 0; } opacity: 0; pointer-events: none; &[data-visible='true'] { opacity: 1; pointer-events: auto; } `,tf=S.Z.div` display: flex; justify-content: center; align-items: center; flex-direction: column; max-width: 100%; width: fit-content; height: fit-content; margin-inline: auto; /* margin: 1rem auto; */ &[data-no-wrapper='false'] { border: 1px solid ${L.r.colors.neutral50}; background: ${L.r.colors.neutral50}; } &[data-no-wrapper='true'] { line-height: 0; } &[data-header-bottom='true'] { flex-direction: column-reverse; background: none; border: none; } `,ty=S.Z.div` width: 100%; padding: 0 5px 1.5px; display: flex; align-items: center; justify-content: center; gap: 5px; text-transform: capitalize; img { height: 12px; width: 12px; max-width: 12px; max-height: 12px; } &[data-header-bottom='true'] { background: ${L.r.colors.neutral50}; } span { font-size: 10px; line-height: 12px; color: ${L.r.colors.gray400}; font-weight: 400; } `,tE=S.Z.div` background-color: white; background-image: url(${x.C.getAssetPath("close-blue.svg")}); background-repeat: no-repeat; background-size: 10px; background-position: center; width: 12px; height: 12px; position: absolute; top: 1px; right: 1px; cursor: pointer; `,tb={},displayAd=({contentId:e,adUnitPath:t,size:n,divId:i,pos:r,sizeMapping:o,hideIfHasSubot:l,customTargetings:a,onSuccess:s})=>{if(!i||!document.getElementById(i))return console.error("divId is required");destroyAdSlot(i),window.googletag=window.googletag||{cmd:[]};let{googletag:c}=window;c.cmd.push(function(){let d=document.querySelector('meta[name="content_id"]'),h="string"==typeof e?e:null==d?void 0:d.content,p=c.defineSlot(t,n,i);if(p){try{a&&Object.keys(a).forEach(e=>{e&&(null==p||p.setTargeting(e,a[e]))})}catch(e){console.error(e)}tb[i]=p,p.setTargeting("Pos",r),p.addService(c.pubads()),h&&p.setTargeting("Content_ID",h),o&&p.defineSizeMapping(o),l&&document.getElementById("subot--container")&&p.setTargeting("chatbot",!0),c.display(i),null==s||s()}})},destroyAdSlot=e=>{if(tb[e]){window.googletag=window.googletag||{cmd:[]};let{googletag:t}=window;t.cmd.push(function(){t.destroySlots([tb[e]]),delete tb[e]})}},tx=["TopBanner","MidBanner1","MidBanner2","EndBanner","Sticky"],tw=(0,r.forwardRef)(function({className:e,adUnitPath:t,size:n,divId:i,pos:o,sizeMapping:l,contentId:a,isHidden:s,hideIfHasSubot:c,isSticky:h,refreshInterval:p,customTargetings:m,style:v,adDefaultSize:g,noWrapper:f,showCloseBtn:y,onCloseAd:E,headerBottom:b,wrapperProps:w,locale:C,isMarryBaby:k},M){let S=p||(C===es.L.Vietnam&&o.some(e=>tx.includes(e))?30:void 0),{t:L}=(0,ee.u)(),z=(0,r.useRef)(null),P=(0,r.useRef)(null),A=(0,r.useRef)(S);A.current=S;let[D,F]=(0,r.useState)(!1),adSlotChanged=()=>{A.current&&(null!==P.current&&clearInterval(P.current),P.current=window.setInterval(()=>{window.googletag=window.googletag||{cmd:[]};let{googletag:e}=window;e.cmd.push(function(){tb[i]&&e.pubads().refresh([tb[i]])})},1e3*A.current))};if((0,r.useEffect)(()=>()=>{destroyAdSlot(i),P.current&&clearInterval(P.current)},[]),(0,r.useEffect)(()=>{adSlotChanged()},[S]),(0,r.useEffect)(()=>{s||displayAd({contentId:a,adUnitPath:t,size:n,divId:i,pos:o,sizeMapping:l,hideIfHasSubot:c,customTargetings:m,onSuccess:adSlotChanged})},[s]),D)return null;let I=r.createElement("div",{style:{position:"relative",width:"fit-content",height:"fit-content",overflow:"hidden",maxWidth:"100%",display:"flex",alignItems:"center",justifyContent:"center"}},r.createElement("div",{ref:M,id:i}),y&&r.createElement(tE,{onClick:()=>{null==E||E(),F(!0)}}));if(h)return I;let T=g?g[0]:n?Array.isArray(n[0])?n[0][0]:n[0]:void 0,B=g?g[1]:n?Array.isArray(n[0])?n[0][1]:n[1]:void 0;return r.createElement(d.x,Object.assign({},w,{className:e}),r.createElement(tf,{ref:z,className:e,style:v,"data-no-wrapper":!!f,"data-header-bottom":!!b},f?I:r.createElement(r.Fragment,null,r.createElement(ty,{"data-header-bottom":!!b},r.createElement("img",{src:k?x.C.getAssetPath("adsIcon-mb.svg"):x.C.getAssetPath("adsIcon.svg"),alt:"",loading:"lazy"}),r.createElement("span",null,L("adBanner.title"))),r.createElement("div",{style:{minWidth:T||"100%",minHeight:B||"100%",position:"relative"}},I))))}),tC=(0,r.memo)(tw,(e,t)=>e.adUnitPath===t.adUnitPath&&e.divId===t.divId&&e.className===t.className),FixedBottomAdBlock=({className:e,adUnitPath:t,divId:n,isMobile:i,contentId:o,customTargetings:l,locale:a,isMarryBaby:s})=>{let[c,d]=(0,r.useState)(!0),[h,p]=(0,r.useState)(!1),[m,v]=(0,r.useState)(!0),g=(0,r.useRef)(null),f=(0,r.useRef)((0,ea.Z)()),y=(0,r.useRef)(null),E=(0,r.useRef)(),b=(0,r.useRef)();return((0,r.useEffect)(()=>{let checkAdShowing=()=>{b.current&&clearTimeout(b.current),b.current=setTimeout(()=>{var e;document.getElementById("subot--container")?d(!0):(d(!1),(null===(e=g.current)||void 0===e?void 0:e.clientHeight)?v(!1):v(!0)),checkAdShowing()},4e3)};return checkAdShowing(),()=>{E.current&&clearTimeout(E.current),b.current&&clearTimeout(b.current)}},[]),c||h)?null:r.createElement(tg,{key:i?"mobile":"desktop",ref:y,className:e,"data-visible":!m},t&&r.createElement(tC,{wrapperProps:{m:0},ref:g,adUnitPath:t,size:i?[[320,50],[320,100]]:[728,90],divId:(n||"div-gpt-ad-sticky")+(i?"-mobile":"")+o+String(f.current),pos:["Sticky"],contentId:o,hideIfHasSubot:i,customTargetings:l,adDefaultSize:i?[320,50]:[728,90],showCloseBtn:!0,onCloseAd:()=>p(!0),refreshInterval:60,locale:a,isMarryBaby:s}))},tk=S.Z.div` padding: 20px; border-radius: 8px; background-image: url("data:image/svg+xml,%3Csvg width='1600' height='1024' viewBox='0 0 1600 1024' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_158_52300)'%3E%3Ccircle cx='889' cy='38' r='217' fill='%23BCDEFF'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_158_52300)'%3E%3Ccircle cx='402' cy='-38' r='402' fill='%23E3F2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_158_52300)'%3E%3Ccircle cx='1147.5' cy='-38.5' r='180.5' fill='%23B3EED5'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_158_52300' x='472' y='-379' width='834' height='834' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_158_52300'/%3E%3C/filter%3E%3Cfilter id='filter1_f_158_52300' x='-300' y='-740' width='1404' height='1404' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_158_52300'/%3E%3C/filter%3E%3Cfilter id='filter2_f_158_52300' x='767' y='-419' width='761' height='761' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_158_52300'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: top; ${k.M.mbDown} { padding: 16px; } `,tM=S.Z.div` display: flex; justify-content: space-between; margin-bottom: 24px; position: relative; .header-title { color: ${L.r.colors.gray800}; font-size: 18px; font-weight: 600; line-height: 28px; letter-spacing: -0.4px; width: calc(100% - 60px); svg { position: absolute; } ${k.M.mbDown} { font-size: 16px; line-height: 24px; } } .header-site { background: linear-gradient( 257deg, #12bfd6 19.24%, #2d87f3 47.1%, #262626 78.95% ); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-right: 20px; } .header-avatar { position: absolute; right: -40px; top: -52px; } `,tS=S.Z.div` display: flex; gap: 9px; flex-direction: column; `,tL=S.Z.div` display: flex; gap: 8px; padding: 12px; border-radius: 8px; border: 1px solid ${L.r.colors.white}; background: rgba(255, 255, 255, 0.5); cursor: pointer; ${k.M.mbDown} { padding: 8px 10px; } .question-text { color: ${L.r.colors.gray800}; font-size: 16px; font-weight: 400; line-height: 24px; ${k.M.mbDown} { font-size: 14px; line-height: 22px; } } svg { margin-top: 3px; } `,tz=S.Z.div` position: relative; margin-top: 20px; ${k.M.mbDown} { margin-top: 8px; } .submitBtn { width: 36px; height: 36px; border-radius: 100%; display: flex; justify-content: center; align-items: center; padding: 0; .mantine-Button-leftIcon { margin: 0; } } .rightSection { position: absolute; top: 4px; right: 4px; bottom: 0; display: flex; justify-content: center; align-items: center; width: 36px; height: 36px; border-radius: 100%; background-color: ${L.r.colors.neutral100}; } `,tP=S.Z.input` width: 100%; height: 44px; padding: 4px 4px 4px 24px; border-radius: 48px; border-radius: 48px; border: 1px solid #79e4dc; background: ${L.r.colors.white}; box-shadow: 0px 4px 12px 0px rgba(136, 205, 254, 0.24); &:focus { box-shadow: 0px 0px 0px 2px #91caff; border-color: #2d87f3; } `;var tA={assets:[{h:240,id:"0",p:"data:image/png;base64,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",u:"",w:240,e:1},{h:560,id:"1",p:"data:image/png;base64,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",u:"",w:560,e:1},{id:"7",layers:[{ind:6,ty:2,parent:5,ks:{s:{a:0,k:[250,250]}},ip:0,op:181,st:0,refId:"0"},{ind:5,ty:3,ks:{s:{a:0,k:[13.33,13.33]}},ip:0,op:181,st:0}]},{id:"11",layers:[{ind:10,ty:4,ks:{},ip:0,op:181,st:0,shapes:[{ty:"rc",p:{a:0,k:[52,52]},r:{a:0,k:0},s:{a:0,k:[104,104]}},{ty:"fl",c:{a:0,k:[0,0,0,0]},o:{a:0,k:0}}]},{ind:0,ty:4,ks:{s:{a:0,k:[133.33,133.33]}},ip:0,op:181,st:0,shapes:[{ty:"gr",it:[{ty:"gr",it:[{ty:"sh",ks:{a:0,k:{c:!1,i:[[0,0],[28.44,0],[0,28.44],[-28.44,0],[0,-28.44]],o:[[0,28.44],[-28.44,0],[0,-28.44],[28.44,0],[0,0]],v:[[103.5,52],[52,103.5],[.5,52],[52,.5],[103.5,52]]}}},{ty:"gs",o:{a:0,k:100},e:{a:0,k:[52,104]},g:{p:2,k:{a:0,k:[0,1,1,1,1,1,1,1,0,.48,1,0]}},t:1,a:{a:0,k:0},h:{a:0,k:0},s:{a:0,k:[52,0]},lc:1,lj:1,ml:4,w:{a:0,k:1}},{ty:"tr",o:{a:0,k:100},s:{a:0,k:[75,75]}}]},{ty:"tr",o:{a:0,k:100}}]}]}]},{id:"14",layers:[{ind:13,ty:0,ks:{},w:104,h:104,ip:0,op:181,st:0,refId:"11"}]},{id:"18",layers:[{ind:17,ty:4,ks:{},ip:0,op:181,st:0,shapes:[{ty:"el",p:{a:0,k:[52,52]},s:{a:0,k:[104,104]}},{ty:"gf",e:{a:0,k:[52,104]},g:{p:2,k:{a:0,k:[0,1,1,1,1,1,1,1,0,1,1,0]}},t:1,o:{a:0,k:100},s:{a:0,k:[52,0]}}]}]},{id:"22",layers:[{ind:21,ty:4,ks:{},ip:0,op:181,st:0,shapes:[{ty:"rc",p:{a:0,k:[72,72]},r:{a:0,k:0},s:{a:0,k:[144,144]}},{ty:"fl",c:{a:0,k:[0,0,0,0]},o:{a:0,k:0}}]},{ind:0,ty:4,ks:{s:{a:0,k:[133.33,133.33]}},ip:0,op:181,st:0,shapes:[{ty:"gr",it:[{ty:"gr",it:[{ty:"sh",ks:{a:0,k:{c:!1,i:[[0,0],[39.49,0],[0,39.49],[-39.49,0],[0,-39.49]],o:[[0,39.49],[-39.49,0],[0,-39.49],[39.49,0],[0,0]],v:[[143.5,72],[72,143.5],[.5,72],[72,.5],[143.5,72]]}}},{ty:"gs",o:{a:0,k:100},e:{a:0,k:[72,144]},g:{p:2,k:{a:0,k:[0,1,1,1,1,1,1,1,0,.2,1,0]}},t:1,a:{a:0,k:0},h:{a:0,k:0},s:{a:0,k:[72,0]},lc:1,lj:1,ml:4,w:{a:0,k:1}},{ty:"tr",o:{a:0,k:100},s:{a:0,k:[75,75]}}]},{ty:"tr",o:{a:0,k:100}}]}]}]},{id:"25",layers:[{ind:24,ty:0,ks:{},w:144,h:144,ip:0,op:181,st:0,refId:"22"}]},{id:"29",layers:[{ind:28,ty:4,ks:{},ip:0,op:181,st:0,shapes:[{ty:"el",p:{a:0,k:[72,72]},s:{a:0,k:[144,144]}},{ty:"gf",e:{a:0,k:[72,144]},g:{p:2,k:{a:0,k:[0,1,1,1,1,1,1,1,0,1,1,0]}},t:1,o:{a:0,k:100},s:{a:0,k:[72,0]}}]}]},{id:"35",layers:[{ind:34,ty:2,parent:33,ks:{},ip:0,op:181,st:0,refId:"1"},{ind:33,ty:3,ks:{s:{a:0,k:[50,50]}},ip:0,op:181,st:0}]}],fr:60,h:280,ip:0,layers:[{ind:9,ty:0,parent:4,ks:{},w:80,h:80,ip:0,op:181,st:0,refId:"7"},{ind:4,ty:3,parent:3,ks:{p:{a:0,k:[100,100]}},ip:0,op:181,st:0},{ind:16,ty:0,parent:3,ks:{a:{a:0,k:[52,52]},o:{a:0,k:48},p:{a:0,k:[140,140]},r:{a:1,k:[{t:0,s:[0],i:{x:0,y:1},o:{x:.5,y:0}},{t:180,s:[360],h:1}]}},w:104,h:104,ip:0,op:181,st:0,refId:"14"},{ind:20,ty:0,parent:3,ks:{a:{a:0,k:[52,52]},o:{a:0,k:48},p:{a:0,k:[140,140]},r:{a:1,k:[{t:0,s:[0],i:{x:0,y:1},o:{x:.5,y:0}},{t:180,s:[360],h:1}]}},w:104,h:104,ip:0,op:181,st:0,refId:"18"},{ind:27,ty:0,parent:3,ks:{a:{a:0,k:[72,72]},o:{a:0,k:20},p:{a:0,k:[140,140]},r:{a:1,k:[{t:0,s:[0],i:{x:0,y:1},o:{x:.5,y:0}},{t:180,s:[-360],h:1}]},s:{a:1,k:[{t:0,s:[100,100],i:{x:[0,0],y:[1,1]},o:{x:[.5,.5],y:[0,0]}},{t:60,s:[90,90],i:{x:[1,1],y:[1,1]},o:{x:[0,0],y:[0,0]}},{t:120,s:[90,90],i:{x:[0,0],y:[1,1]},o:{x:[.5,.5],y:[0,0]}},{t:180,s:[100,100],h:1}]}},w:144,h:144,ip:0,op:181,st:0,refId:"25"},{ind:31,ty:0,parent:3,ks:{a:{a:0,k:[72,72]},o:{a:0,k:20},p:{a:0,k:[140,140]},r:{a:1,k:[{t:0,s:[0],i:{x:0,y:1},o:{x:.5,y:0}},{t:180,s:[-360],h:1}]},s:{a:1,k:[{t:0,s:[100,100],i:{x:[0,0],y:[1,1]},o:{x:[.5,.5],y:[0,0]}},{t:60,s:[90,90],i:{x:[1,1],y:[1,1]},o:{x:[0,0],y:[0,0]}},{t:120,s:[90,90],i:{x:[0,0],y:[1,1]},o:{x:[.5,.5],y:[0,0]}},{t:180,s:[100,100],h:1}]}},w:144,h:144,ip:0,op:181,st:0,refId:"29"},{ind:37,ty:0,parent:32,ks:{},w:280,h:280,ip:0,op:181,st:0,refId:"35"},{ind:32,ty:3,parent:3,ks:{a:{a:0,k:[140,140]},p:{a:0,k:[140,140]},r:{a:1,k:[{t:0,s:[0],i:{x:1,y:1},o:{x:0,y:0}},{t:180,s:[15],h:1}]},s:{a:1,k:[{t:0,s:[100,100],i:{x:[0,0],y:[1,1]},o:{x:[.5,.5],y:[0,0]}},{t:60,s:[90,90],i:{x:[1,1],y:[1,1]},o:{x:[0,0],y:[0,0]}},{t:120,s:[90,90],i:{x:[0,0],y:[1,1]},o:{x:[.5,.5],y:[0,0]}},{t:180,s:[100,100],h:1}]}},ip:0,op:181,st:0},{ind:3,ty:3,parent:2,ks:{},ip:0,op:181,st:0},{ind:2,ty:3,ks:{},ip:0,op:181,st:0}],meta:{g:"https://jitter.video"},op:180,v:"5.7.4",w:280};let WidgetChatbotAi=({})=>{let[e,t]=(0,r.useState)(""),handleAskQuestion=e=>{let t=`https://demo.hellobacsi.com/ai-chatbot?questionId=${e.id}&question=${encodeURIComponent(e.text)}`;window.location.href=t};return r.createElement(tk,null,r.createElement(tM,null,r.createElement("div",{className:"header-title"},"Ask any health concern! Our",r.createElement("span",{className:"header-site"},"\xa0AI health assistant ",r.createElement(ed.Z,null)," \xa0"),"is here to help \xa0"),r.createElement("div",{className:"header-avatar"},r.createElement(ep(),{animationData:tA,style:{width:135,height:135},loop:!0}))),r.createElement(tS,null,[{id:"1",text:"Should I go to a spa to get my acne squeezed?"},{id:"2",text:"What should I do if my acne is red and swollen after squeezing it?"},{id:"3",text:"Check your skin health"}].map(e=>r.createElement(tL,{key:e.id,onClick:()=>handleAskQuestion(e)},r.createElement(eu.Z,null),r.createElement("div",{className:"question-text"},e.text)))),r.createElement(tz,null,r.createElement("form",{onSubmit:t=>{if(t.preventDefault(),!e)return;let n=`https://demo.hellobacsi.com/ai-chatbot?question=${encodeURIComponent(e)}`;window.location.href=n}},r.createElement(tP,{type:"text",value:e,onChange:e=>t(e.target.value),name:"input-message",placeholder:"Ask anything..."}),r.createElement(d.x,{className:"rightSection"},r.createElement(C.B,{className:"submitBtn",type:"submit",variant:e?"primary":"ghost",leftIcon:r.createElement(ec.Z,{size:16,color:e?"#fff":"#595959"})})))))},tD=S.Z.div` height: inherit; width: inherit; .hpv-screener-container { display: flex; flex-direction: column; justify-content: center; padding: 1rem; gap: 8px; background-color: ${L.r.colors.white}; border-radius: 12px; border: 1px solid ${L.r.colors.neutral100}; width: 100%; height: 100%; } .hpv-screener-image { width: 64px; height: 64px; align-self: start; aspect-ratio: 1/1; } .hpv-screener-content-box { display: flex; align-items: center; gap: 1rem; } .hpv-screener-button { &.mantine-Button-root { border-radius: 12px; border: 1px solid ${L.r.colors.blue100}; background-color: ${L.r.colors.blue50}; color: ${L.r.colors.primaryBase}; padding: 10px 16px; width: 100%; &:hover { border: 1px solid ${L.r.colors.blue100}; background-color: ${L.r.colors.blue50}; } } } .hpv-screener-content { display: flex; flex-direction: column; justify-content: flex-start; gap: 3px; } .hpv-screener-badge { &.mantine-Badge-root { background-color: #f7f9fc; } line-height: 1rem; color: #111111; align-self: flex-start; padding: 0.25rem 0.5rem; border-radius: 0.375rem; display: inline-flex; align-items: center; font-size: 0.75rem; font-weight: 600; } `,tF=S.Z.div` text-transform: uppercase; display: flex; align-items: center; gap: 4px; `,tI=S.Z.div` color: #111111; font-size: 0.6875rem; font-weight: 600; `,tT=S.Z.div` display: flex; align-items: center; gap: 1rem; `,HPVScreener=({onClick:e,className:t,style:n,image:i,as:o="span"})=>{let{t:l}=(0,ee.u)();return r.createElement(tD,{className:t,style:n},r.createElement("div",{className:"hpv-screener-container"},r.createElement("div",{className:"hpv-screener-content-box"},r.createElement("div",{className:"hpv-screener-content"},r.createElement(h.C,{className:"hpv-screener-badge"},r.createElement(tF,null,r.createElement(StarUpgrade,{style:{width:"1rem",height:"1rem"}}),r.createElement(tI,null,"1.2M ",l("detail.screened")))),r.createElement("div",null,r.createElement(w.T,{as:o,size:"title2",weight:"semiBold",color:"gray1000"},l("detail.hpvScreenerTitle"))," ",r.createElement(w.T,{as:"span",size:"title2",color:"gray1000",weight:"regular"},l("detail.hpvScreenerSubtitle")))),r.createElement("div",{className:"hpv-screener-image"},r.createElement($.I,{style:{width:"100%",height:"100%"},alt:"HPV Screener",src:i}))),r.createElement(X.B,{className:"hpv-screener-button",onClick:e,size:"lg",color:"secondary"},r.createElement(tT,null,r.createElement(w.T,{size:"title2",color:"primaryBase",weight:"semiBold"},l("detail.hpvScreenerButton")),r.createElement(em.A,{style:{width:"0.5rem",height:"0.5rem"}})))))},tB=S.Z.div` display: grid; grid-template-columns: 1fr 2px 1fr; column-gap: ${(0,p.h)(16)}; `,tO=S.Z.div` display: grid; grid-template-columns: repeat(2, 1fr); row-gap: ${(0,p.h)(24)}; .span-2 { grid-column: 1 / span 2; } `,tH=S.Z.div` display: flex; align-items: center; gap: 1rem; `,tj=S.Z.div` display: flex; flex-direction: column; gap: ${(0,p.h)(2)}; align-items: ${({align:e})=>e}; `,tN=S.Z.div` font-size: ${(0,p.h)(15)}; font-weight: 600; color: #111111; line-height: ${(0,p.h)(24)}; `,t_=S.Z.div` color: ${L.r.colors.gray700}; font-weight: 400; line-height: ${(0,p.h)(20)}; font-size: ${(0,p.h)(13)}; `,SummaryInfo=({infoItems:e,className:t,layout:n="vertical",align:i="start"})=>{let o=(0,r.useMemo)(()=>"two-item-horizontal"===n?tB:"horizontal"===n?tH:tO,[n]);return r.createElement(o,{className:t},e.map(e=>r.createElement(r.Fragment,{key:e.id},r.createElement(tj,{align:i,className:en()(e.cssItem,"flex-1")},r.createElement(tN,{className:"summary-title"},e.title),r.createElement(t_,{className:"summary-description"},e.description)),"two-item-horizontal"===n&&r.createElement(m.i,{className:e.cssItem,sx:{borderColor:"#0000001a",height:"75%",alignSelf:"center"},orientation:"vertical"}))))},tV=(0,r.createContext)(null);function useListContext(){let e=(0,r.useContext)(tV);if(!e)throw Error("useListContext must be used within ListProvider");return e}function useList({fetcher:e,pageSize:t=10,defaultSearch:n="",defaultFilters:o={},debounceSearch:l=300,defaultLoading:a,defaultItems:s,defaultTotal:c,defaultPage:d}){let[h,p]=(0,r.useState)(s||[]),[m,v]=(0,r.useState)(null!=c?c:0),[g,f]=(0,r.useState)(null!=d?d:1),[y,E]=(0,r.useState)(""),[b,x]=(0,r.useState)(n),[w,C]=(0,r.useState)(a),[k,M]=(0,r.useState)(!1),[S,L]=(0,r.useState)(o),z=(0,r.useCallback)(eE()(({page:n,search:r,isMore:o,pageSize:l,filters:a,searchSession:s})=>(0,i.a)(this,void 0,void 0,function*(){C(!o),M(o);let i=!1;try{let c=yield e({page:n,pageSize:l||t,search:r,filters:a,searchSession:s});if(c.isKeepLoading){i=!0;return}o?p(e=>[...e,...c.data]):p(c.data),E(c.searchSession||""),f(n),v(c.total)}finally{i||(C(!1),M(!1))}}),l),[]);return{items:h,total:m,page:g,pageSize:t,search:b,loading:w,loadingMore:k,filters:S,handleChangePage:e=>{z({search:b,page:e})},handleChangeSearch:e=>{x(e),z({search:e,page:1,filters:S})},handleLoadMore:()=>{z({search:b,page:g+1,isMore:!0,filters:S,searchSession:y})},handleChangeFilter:(e,t)=>{let n=Object.assign({},S),i=t.find(e=>e.isAll);e.filterKey in n&&n[e.filterKey]===e.value?i?n[i.filterKey]=i.value:delete n[e.filterKey]:n[e.filterKey]=e.value,L(n),z({page:1,search:b,filters:n})},handleUpdateFilter:e=>{let t=Object.assign(Object.assign({},S),e);L(t),z({page:1,search:b,filters:t})},resetData:()=>{x(""),E(""),L({}),z({page:1,search:"",filters:{}})}}}let tR=S.Z.div` display: inline-flex; border: 1px solid ${L.r.colors.neutral100}; padding: 0.5rem 0.75rem; color: ${L.r.colors.gray800}; text-align: center; font-size: 0.8125rem; border-radius: 12px; line-height: 1.25rem; background-color: ${L.r.colors.white}; white-space: nowrap; cursor: pointer; &.active { border: 1px solid ${L.r.colors.blue100}; background-color: ${L.r.colors.blue50}; } `,tW=S.Z.div` &::-webkit-scrollbar { width: 6px; height: 6px; display: none; } &::-webkit-scrollbar-track { background-color: transparent; } &::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.4); border-radius: 6px; } `;function QuickFilter(e){var{filterOptions:t,activeFilter:n,onChange:o}=e,l=(0,i._)(e,["filterOptions","activeFilter","onChange"]);let handleChange=e=>t=>{null==o||o(e);let n=t.target;n&&n.scrollIntoView({block:"nearest",inline:"center",behavior:"auto"})};return r.createElement(tW,{className:"flex flex-nowrap gap-2 overflow-x-auto snap-x max-w-full"},t.map((e,t)=>r.createElement(tR,Object.assign({},l,{key:`filter_${t}`,onClick:handleChange(e),className:(0,v.default)("snap-center",{active:n[e.filterKey]===e.value}),"data-event-label":e.label}),e.label)))}let splitArrayByRowSizes=(e,t)=>{let n=[],i=e.slice(0,t);i.length>0&&n.push(i);let r=e.slice(t);return r.length>0&&n.push(r),n},tG=S.Z.div` display: inline-flex; border: 1px solid ${L.r.colors.neutral100}; padding: 0.5rem 0.75rem; color: ${L.r.colors.gray800}; text-align: center; font-size: 0.8125rem; border-radius: ${(0,p.h)(18)}; line-height: 1.25rem; background-color: ${L.r.colors.white}; white-space: nowrap; cursor: pointer; &.active { border: 1px solid ${L.r.colors.blue100}; background-color: ${L.r.colors.blue50}; } `,tU=S.Z.div` display: flex; flex-direction: column; gap: 8px; `,tZ=S.Z.div` display: flex; gap: 8px; `,tq=S.Z.div` &::-webkit-scrollbar { display: none; } &::-webkit-scrollbar-track { background-color: transparent; } &::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.4); border-radius: 6px; } `;function QuickFilterWrapLine(e){var t,n,{filterOptions:o,activeFilter:l,onChange:a}=e,s=(0,i._)(e,["filterOptions","activeFilter","onChange"]);let c=(0,r.useRef)(null),[d,h]=(0,r.useState)(0),[p,m]=(0,r.useState)(0),[g,f]=(0,r.useState)(!1),[y,E]=(0,r.useState)([]);(0,r.useEffect)(()=>{if("undefined"!=typeof window&&m(window.innerWidth),c.current){let e=c.current.scrollWidth;h(e)}},[]),(0,r.useEffect)(()=>{f(d>p)},[d,p]),(0,r.useEffect)(()=>{if(g){let e=Math.round(o.length/2),t=splitArrayByRowSizes(o,e);E(t)}},[g]);let handleChange=e=>t=>{null==a||a(e);let n=t.target;n&&n.scrollIntoView({block:"nearest",inline:"center",behavior:"auto"})};return r.createElement(tq,{ref:c,className:"flex flex-nowrap gap-2 overflow-x-auto snap-x max-w-full"},(null==o?void 0:o.length)?g?r.createElement(tU,null,r.createElement(tZ,null,null===(t=y[0])||void 0===t?void 0:t.map((e,t)=>r.createElement(tG,Object.assign({},s,{key:`filter_row_1_${t}`,onClick:handleChange(e),className:(0,v.default)("snap-center",{active:l[e.filterKey]===e.value}),"data-event-label":e.label}),e.label))),r.createElement(tZ,null,null===(n=y[1])||void 0===n?void 0:n.map((e,t)=>r.createElement(tG,Object.assign({},s,{key:`filter_row_2_${t}`,onClick:handleChange(e),className:(0,v.default)("snap-center",{active:l[e.filterKey]===e.value}),"data-event-label":e.label}),e.label)))):g?void 0:o.map((e,t)=>r.createElement(tG,Object.assign({},s,{key:`filter_${t}`,onClick:handleChange(e),className:(0,v.default)("snap-center",{active:l[e.filterKey]===e.value}),"data-event-label":e.label}),e.label)):null)}let tY={Provider:function({fetcher:e,children:t,defaultFilters:n,defaultSearch:i,pageSize:o,debounceSearch:l,defaultLoading:a,defaultItems:s,defaultTotal:c,defaultPage:d}){let h=useList({fetcher:e,defaultFilters:n,defaultSearch:i,pageSize:o,debounceSearch:l,defaultLoading:a,defaultItems:s,defaultTotal:c,defaultPage:d}),p=(0,r.useMemo)(()=>Object.assign({},h),[h.items,h.page,h.loading,h.loadingMore,h.search,h.total,h.filters]);return r.createElement(tV.Provider,{value:p},t)},Search:function(e){var{className:t,placeholder:n="Search...",formatValue:o}=e,l=(0,i._)(e,["className","placeholder","formatValue"]);let{search:a,handleChangeSearch:s}=useListContext();return r.createElement(z.b,Object.assign({value:a,onChange:e=>{if(o){s(o(e));return}s(e)},placeholder:n,className:t},l))},Content:function({className:e,children:t,customLoading:n,customEmpty:i}){let{loading:o,items:l}=useListContext(),{t:a}=(0,ee.u)();return o?n?r.createElement(r.Fragment,null,n):r.createElement(ev.L,null):l.length?r.createElement("div",{className:e},t):i?r.createElement(r.Fragment,null,i):r.createElement("div",null,a("common.noResult"))},Pagination:function(){let{total:e,page:t,handleChangePage:n,pageSize:i}=useListContext();return r.createElement(z.P,{pagesAmount:Math.ceil(e/i),currentPage:t,onChange:n})},Item:function({render:e}){let{items:t,loading:n,loadingMore:i}=useListContext();return r.createElement(r.Fragment,null,t.map((t,o)=>r.createElement("div",{key:ef()(t,"id",o)},e(t,n,i))))},LoadMore:function(e){var{renderLoadMore:t}=e,n=(0,i._)(e,["renderLoadMore"]);let{loadingMore:o,handleLoadMore:l,pageSize:a,page:s,total:c}=useListContext(),h=Math.ceil(c/a),m=h===s||!c,v=c-s*a,f=v>a?a:v;return m?null:r.createElement(d.x,{mt:(0,p.h)(24),className:"text-center"},r.createElement(g.z,Object.assign({},n,{loading:o,onClick:l,variant:"white",radius:30,py:8,px:32,lh:(0,p.h)(20),sx:{color:L.r.colors.gray800,fontSize:13,transition:"color 0.2s",":hover":{color:L.r.colors.gray600}}}),"function"==typeof t?t({loadingMore:o,page:s,pageSize:a,last:f}):`Load more ${f} items`))},QuickFilter:function(e){var{filterOptions:t}=e,n=(0,i._)(e,["filterOptions"]);let{handleChangeFilter:o,filters:l}=useListContext();return r.createElement(QuickFilter,Object.assign({},n,{filterOptions:t,onChange:e=>o(e,t),activeFilter:l}))},QuickFilterWrapLine:function(e){var{filterOptions:t}=e,n=(0,i._)(e,["filterOptions"]);let{handleChangeFilter:o,filters:l}=useListContext();return r.createElement(QuickFilterWrapLine,Object.assign({},n,{filterOptions:t,onChange:e=>o(e,t),activeFilter:l}))}},tJ=S.Z.div` padding: 1rem; display: grid; grid-template-columns: 1fr 84px; background-color: ${L.r.colors.white}; gap: 0.75rem; .logo { width: 84px; border-radius: 8px; overflow: hidden; img { width: 84px; border-radius: 8px; overflow: hidden; } } /* grid-rows-1 grid-cols-2 order-2 w-[84px] */ .info { gap: 4px; display: flex; flex-direction: column; } `,tQ=(0,S.Z)(z.I)` width: 84px; height: 84px; padding: 0; object-fit: contain; object-position: center; flex-shrink: 0; aspect-ratio: 1; align-self: baseline; `;function CardListItem({title:e,href:t,description:n,logo:i,defaultImage:o,LinkComponent:l="a",children:a,contentInfo:s,isMobile:c=!0,className:d,as:h="h3",altText:p}){return r.createElement(tJ,{className:d},r.createElement("div",{className:"info"},r.createElement(l,{href:t},r.createElement(w.T,{size:c?"title2":"title1",color:"#111111",weight:"semiBold",as:h},e)),"string"==typeof n?r.createElement(l,{href:t},r.createElement(w.T,{size:c?"p2":"title2",color:"gray700",weight:"regular",lineClamp:2,as:h},n)):n,s),r.createElement(l,{href:t},r.createElement(f.o,{ratio:1,className:"logo"},r.createElement(tQ,{src:i||o,width:c?84:148,height:c?84:148,alt:p||e,backupSrc:o}))),a)}(0,S.Z)($.I)` width: 100%; object-fit: cover; object-position: center; aspect-ratio: 375/190; `,S.Z.div` background-color: ${e=>e.theme.colors.white}; `,S.Z.div` color: ${e=>e.theme.colors.neutral800}; `,S.Z.div` color: ${e=>e.theme.colors.neutral800}; `,S.Z.div` display: flex; gap: 12px; padding: 12px 0px; .icon { width: 1rem; height: 1rem; flex-shrink: 0; } .text-regular { font-size: 0.8125rem; line-height: 1.25rem; color: ${e=>e.theme.colors.gray600}; } .text-medium { font-size: 0.8125rem; line-height: 1.25rem; font-weight: 500; color: ${e=>e.theme.colors.gray800}; } b { font-size: 0.8125rem; line-height: 1.25rem; font-weight: 500; color: ${e=>e.theme.colors.gray800}; } `;let tK=S.Z.div` ${k.M.mbUp} { display: flex; gap: 1.5rem; border-radius: 0.75rem; padding: 1.5rem; overflow: hidden; } #product-image-section { ${k.M.mbUp} { width: 336px; } } background-color: #fff; `,tX=(0,S.Z)(z.I)` ${k.M.mbUp} { width: 336px; aspect-ratio: 1/1; object-fit: cover; border-radius: 0.5rem; } width: 100%; object-fit: contain; object-position: center; aspect-ratio: 375/190; `,t$=S.Z.div` padding: 1.5rem 1rem; ${k.M.mbUp} { padding: 0; flex: 1; overflow: hidden; } .description { margin-top: 0.5rem; } .product-info { display: flex; flex-direction: column; gap: 8px; } `,t1=S.Z.div` margin-top: 0.75rem; width: 100%; ${k.M.mbUp} { margin-top: 12px; } `,t0=(0,S.Z)(o.a)` height: 100%; flex: 1; .mantine-Carousel-controls { padding-left: 4px; padding-right: 4px; } .mantine-Carousel-control { background-color: #fff; border: none; box-shadow: none; padding: 0; align-items: center; justify-content: center; opacity: 1; width: auto; &:hover { background-color: #fff; } &:active { background-color: #fff; } &[data-inactive] { opacity: 0.5; cursor: default; } } .mantine-Carousel-indicators { gap: 0.375rem; bottom: 0.5rem; } .mantine-Carousel-indicator { width: 5px; height: 5px; border-radius: 50%; background-color: ${L.r.colors.gray200}; opacity: 1; &[data-active] { background-color: ${L.r.colors.black}; } } `,t2=S.Z.div` width: 76px; height: 76px; border-radius: 0.5rem; cursor: pointer; border: 1px solid ${L.r.colors.gray300}; transition: border-color 0.15s ease; overflow: hidden; &:hover { border-color: ${L.r.colors.primaryBase}; } `,t3=S.Z.div` width: 100%; aspect-ratio: 375/190; border-radius: 0; cursor: pointer; transition: border-color 0.15s ease; overflow: hidden; `,t4=(0,S.Z)(z.I)` background-color: ${L.r.colors.neutral50}; width: 100%; height: 100%; object-fit: cover; object-position: center; `;function GeneralInfo({generalInfo:e,backupSrc:t,className:n,contentClassName:i,bannerProps:l={},imagesSelect:a,children:s,isMobile:c=!1,imageCarousel:d=[],carouselSlotProps:h,onCarouselImageClick:p}){let{isMobile:m}=(0,$.u)(),v=null!=c?c:m,g=d.length>1,f=d.length>4&&!v,y=d.length>1&&v,{imageCarousel:E,slide:b,imageItemWrapper:x,imageItem:C}=null!=h?h:{};return r.createElement(tK,{className:n},r.createElement("div",{id:"product-image-section"},a||r.createElement(r.Fragment,null,v?r.createElement(t0,Object.assign({slidesToShow:1,align:"start",withControls:!1,withIndicators:y,dragFree:!1,slideSize:"100%",slideGap:0,draggable:y},E),d.map((n,i)=>r.createElement(o.a.Slide,Object.assign({key:i},b),r.createElement(t3,{onClick:()=>null==p?void 0:p(i)},r.createElement(t4,Object.assign({},C,{src:n,alt:`${e.altText||"product"} - ${i+1}`,backupSrc:t,isMobile:v})))))):r.createElement(r.Fragment,null,r.createElement(tX,Object.assign({backupSrc:t,src:e.banner||e.logo,alt:e.altText||("string"==typeof e.name?e.name:"product")},l)),g&&r.createElement(t1,null,r.createElement(t0,Object.assign({slidesToShow:4,align:"start",withControls:f,withIndicators:!1,dragFree:!0,controlSize:24,slideSize:76,slideGap:10},E),d.map((n,i)=>r.createElement(o.a.Slide,Object.assign({key:i},b),r.createElement(t2,Object.assign({},x,{onClick:e=>{var t;null===(t=null==x?void 0:x.onClick)||void 0===t||t.call(x,e),null==p||p(i)}}),r.createElement(t4,Object.assign({},C,{src:n,alt:`${e.altText||"product"} - ${i+1}`,backupSrc:t,isMobile:v})))))))))),r.createElement(t$,{className:i},r.createElement("div",{className:"product-info"},"string"==typeof e.name?r.createElement(w.T,{size:"h3",fw:600,color:"gray1000",as:"h1"},e.name):e.name,null==e?void 0:e.middleContent,e.description&&r.createElement(w.T,{size:v?"p3":"p1",color:"gray700"},e.description)),s))}GeneralInfo.Container=tK,GeneralInfo.Image=tX,GeneralInfo.Content=t$;let t5=S.Z.div` max-width: 1128px; display: flex; flex-direction: column; gap: 0; height: 100%; ${k.M.mbUp} { flex-direction: row; /* height: auto; */ height: 100%; } `,t6=S.Z.div` min-width: 0; height: calc(100% - 108px); width: 100%; ${k.M.mbUp} { height: auto; max-height: calc(100dvh - 10dvh); } `,t7=S.Z.div` width: 100%; flex-shrink: 0; display: flex; flex-direction: column; gap: 1.5rem; width: 412px; padding: 64px 36px 24px 40px; `,t8=S.Z.div` flex-shrink: 0; display: flex; flex-direction: row; gap: 0.5rem; overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; padding: 16px; scroll-padding: 0px 16px; &::-webkit-scrollbar { display: none; } scrollbar-width: none; ${k.M.mbUp} { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1rem; overflow: visible; scroll-snap-type: none; padding: 0; } `,t9=S.Z.button` border-radius: 0.5rem; padding: 0; background-color: transparent; width: 72px; height: 72px; flex-shrink: 0; overflow: hidden; cursor: pointer; scroll-snap-align: start; ${k.M.mbUp} { scroll-snap-align: unset; } &[data-active='true'] { outline: 2px solid ${L.r.colors.primaryBase}; outline-offset: -2px; } &:hover { outline: 2px solid ${L.r.colors.primaryBase}; outline-offset: -2px; } `,ne=S.Z.div` width: 100%; height: 100%; overflow: hidden; background-color: ${L.r.colors.neutral50}; display: flex; align-items: center; justify-content: center; ${k.M.mbUp} { height: 100%; aspect-ratio: 716 / 720; } `,nt=(0,S.Z)(z.I)` background-color: ${L.r.colors.neutral50}; width: 100%; height: 100%; object-fit: contain; object-position: center; `,nn=S.Z.div` display: flex; flex-direction: column; gap: 0.5rem; align-items: center; justify-content: center; min-height: 240px; text-align: center; `,ni=(0,S.Z)(y.u)` .mantine-Modal-header { padding: 12px 16px; border-bottom: 1px solid #0000001a; } .mantine-Modal-close { width: 24px; height: 24px; & > svg { width: auto !important; height: auto !important; } } .mantine-Modal-title { font-weight: 600; font-size: 15px; line-height: 24px; letter-spacing: -0.3px; } .mantine-Modal-inner { left: 0; } .mantine-Modal-content { ${k.M.mbDown} { display: grid; grid-template-rows: 48px calc(100% - 48px); grid-template-columns: 100%; height: 100dvh; } ${k.M.mbUp} { border-radius: 12px; } } .mantine-Modal-body { height: 100%; max-height: 100%; padding: 0; } .closeModal { position: absolute; right: 16px; top: 16px; cursor: pointer; } `,nr=(0,S.Z)(o.a)` height: 100%; .mantine-Carousel-controls { padding-left: 1rem; padding-right: 1rem; } .mantine-Carousel-control { background-color: #fff; border: none; box-shadow: none; padding: 0; align-items: center; justify-content: center; opacity: 1; width: auto; &:hover { background-color: #fff; } &:active { background-color: #fff; } &[data-inactive] { opacity: 0.5; cursor: default; } } .mantine-Carousel-indicators { gap: 0.375rem; bottom: 0.5rem; } .mantine-Carousel-indicator { width: 5px; height: 5px; border-radius: 50%; background-color: ${L.r.colors.gray200}; opacity: 1; &[data-active] { background-color: ${L.r.colors.black}; } } `,no=(0,r.createContext)(null);function useModalGalleryContext(){let e=(0,r.useContext)(no);if(!e)throw Error("useModalGalleryContext must be used within ModalGalleryProvider");return e}function GalleryCarousel(){let{galleryImages:e,altPrefix:t,backupSrc:n,isMobile:i,setActiveIndex:l,setEmbla:a,embla:s,initialSlide:c}=useModalGalleryContext();return(0,ex.D)(s,200),r.createElement(nr,{align:"center",slideSize:"100%",withControls:e.length>1&&!i,withIndicators:!1,dragFree:!1,slideGap:0,draggable:e.length>1&&i,getEmblaApi:e=>{a(e)},onSlideChange:e=>{l(e)},loop:!1,height:"100%",controlSize:32,initialSlide:c},e.map((e,i)=>r.createElement(o.a.Slide,{key:`${e}-${i}`},r.createElement(ne,null,r.createElement(nt,{src:e,alt:`${t} - ${i+1}`,backupSrc:n})))))}function GalleryThumbnails({isMobile:e}){let{galleryImages:t,altPrefix:n,backupSrc:i,activeIndex:o,handleThumbnailClick:l}=useModalGalleryContext(),a=(0,r.useRef)([]);return(0,r.useEffect)(()=>{let t=a.current[o];t&&e&&t.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})},[o,e]),r.createElement(t8,null,t.map((e,t)=>r.createElement(t9,{key:`${e}-${t}`,type:"button","data-active":o===t,onClick:()=>l(t),ref:e=>a.current[t]=e},r.createElement(t4,{src:e,alt:`${n} thumbnail - ${t+1}`,backupSrc:i,width:72}))))}function GalleryTitle({isMobile:e}){let{generalInfo:t}=useModalGalleryContext();return e?null:"string"==typeof t.name?r.createElement(w.T,{size:"h5",fw:600,color:"gray1000",as:"h2"},t.name):r.createElement(r.Fragment,null,t.name)}function ModalGalleryContent(){let{galleryImages:e,isMobile:t}=useModalGalleryContext(),n=e.length>0;return n?r.createElement(t5,null,r.createElement(t6,null,r.createElement(GalleryCarousel,null)),!t&&r.createElement(t7,null,r.createElement(GalleryTitle,{isMobile:t}),r.createElement(GalleryThumbnails,{isMobile:t})),t&&r.createElement(GalleryThumbnails,{isMobile:t})):r.createElement(nn,null,r.createElement(GalleryTitle,{isMobile:t}),r.createElement(w.T,{size:"p2",color:"gray600"},"No images available."))}let clampIndex=(e,t)=>!t||"number"!=typeof e||e<0?0:e>=t?t-1:e;function ModalGalleryProvider({generalInfo:e,imageCarousel:t=[],backupSrc:n,isMobile:i=!1,initialSlide:o=0,children:l}){let a=function({generalInfo:e,imageCarousel:t=[],backupSrc:n,isMobile:i=!1,initialSlide:o=0}){let l=(0,r.useMemo)(()=>{if(null==t?void 0:t.length)return t;let n=[e.banner,e.logo].filter(e=>!!e);return n},[e.banner,e.logo,t]),[a,s]=(0,r.useState)(()=>clampIndex(o,l.length)),[c,d]=(0,r.useState)(null);(0,r.useEffect)(()=>{s(clampIndex(o,l.length))},[l.length,o]),(0,r.useEffect)(()=>{if(!c||!l.length)return;let e=c.selectedScrollSnap();e!==a&&c.scrollTo(a)},[a,c,l.length]);let h=e.altText||("string"==typeof e.name?e.name:"product image"),p=(0,r.useCallback)(e=>{s(e),null==c||c.scrollTo(e)},[c]);return{generalInfo:e,imageCarousel:t,backupSrc:n,isMobile:i,activeIndex:a,embla:c,altPrefix:h,galleryImages:l,setActiveIndex:s,setEmbla:d,handleThumbnailClick:p}}({generalInfo:e,imageCarousel:t,backupSrc:n,isMobile:i,initialSlide:o}),s=(0,r.useMemo)(()=>Object.assign(Object.assign({},a),{initialSlide:o}),[a.generalInfo,a.imageCarousel,a.backupSrc,a.isMobile,a.activeIndex,a.embla,a.altPrefix,a.galleryImages,a.handleThumbnailClick]);return r.createElement(no.Provider,{value:s},l)}function ModalGallery({generalInfo:e,imageCarousel:t=[],backupSrc:n,isMobile:i=!1,initialSlide:o=0,isOpen:l=!1,onOpenChange:a,modalProps:s={},title:c="Product gallery"}){let handleClose=()=>{null==a||a(!1)},d=i?c:void 0;return r.createElement(ni,Object.assign({opened:l,onClose:handleClose,zIndex:b.Z,withCloseButton:i,centered:!0,size:"auto",fullScreen:i,title:d,autoFocus:!1},s,{transitionProps:Object.assign({duration:200},s.transitionProps)}),!i&&r.createElement(eb.C,{onClick:handleClose,className:"closeModal",width:24,height:24,fill:"#212121"}),r.createElement(ModalGalleryProvider,{generalInfo:e,imageCarousel:t,backupSrc:n,initialSlide:o,isMobile:i},r.createElement(ModalGalleryContent,null)))}let nl=S.Z.div` border-radius: 12px; padding: 0.875rem 0.75rem; background-color: ${L.r.colors.neutral50}; cursor: pointer; `,na=S.Z.div` display: flex; flex-direction: column; justify-content: space-between; height: 100%; `,ns=(0,S.Z)(w.T)` width: 100%; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical; `,nc=(0,S.Z)(w.T)` font-size: ${(0,p.h)(11)}; width: 100%; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical; `,nd=S.Z.div` display: flex; justify-content: center; align-items: center; height: 100%; `,VoucherItem=({image:e,title:t,description:n,onClick:i,className:o,dataTracking:l={}})=>r.createElement(nl,Object.assign({},l,{className:en()("voucher-item",o),onClick:i}),r.createElement(E.r,{gutter:"8px"},r.createElement(E.r.Col,{span:"content"},r.createElement(nd,null,r.createElement($.I,{src:e,alt:"platform",style:{width:"2.5rem",height:"2.5rem",borderRadius:"8px",objectFit:"cover"}}))),r.createElement(E.r.Col,{span:"auto"},r.createElement(na,null,"string"==typeof t?r.createElement(ns,{size:"p3",weight:"halfBold",color:"#111111"},t):t,"string"==typeof n?r.createElement(nc,{size:"c2",weight:"halfBold"},n):n)))),nu=S.Z.div` display: flex; flex-direction: column; align-items: center; border-radius: 12px; background-color: ${L.r.colors.neutral50}; padding: 16px 8px; gap: 8px; `,nh=S.Z.div` display: flex; flex-direction: column; gap: 4px; `,CertificateItem=({image:e,description:t,title:n,className:i,imageProps:o})=>r.createElement(nu,{className:i},r.createElement(z.I,Object.assign({src:e,alt:n,style:{width:(0,p.h)(120),height:(0,p.h)(120),objectFit:"cover"},width:120},o)),r.createElement(nh,null,r.createElement(w.T,{size:"p3",weight:"semiBold",color:"#111111",align:"center"},n),r.createElement(w.T,{size:"p3",weight:"regular",align:"center"},t))),np=5,nm=S.Z.div` display: flex; flex-direction: column; label { margin-bottom: ${(0,p.h)(8)}; } .error-text { margin-top: ${(0,p.h)(12)}; } `,nv=S.Z.div` display: flex; gap: ${(0,p.h)(4)}; svg { cursor: pointer; width: ${(0,p.h)(48)}; height: ${(0,p.h)(48)}; } &.read-only { svg { cursor: default; } } `,ng=S.Z.div` padding: ${(0,p.h)(2)} ${(0,p.h)(8)}; border-radius: ${(0,p.h)(20)}; background-color: ${L.r.colors.yellow50}; width: fit-content; margin-top: ${(0,p.h)(12)}; `,RatingStar=({filled:e,onClick:t,onMouseEnter:n,onMouseLeave:i})=>r.createElement("div",{onClick:t,onMouseEnter:n,onMouseLeave:i},r.createElement(StarFull,{color:e?L.r.colors.yellow600:L.r.colors.neutral100,stroke:e?L.r.colors.yellow500:L.r.colors.neutral200})),RatingStars=({value:e,max:t=np,onChange:n,readOnly:i=!1})=>{let[o,l]=(0,r.useState)(null),a=null!==o,handleChange=e=>{i||null==n||n(e)},handleMouseEnter=e=>{i||l(e)},handleMouseLeave=()=>{i||l(null)},starComponent=(e,t)=>r.createElement(RatingStar,{key:`star-${e}`,filled:t,onClick:()=>handleChange(e),onMouseEnter:()=>handleMouseEnter(e),onMouseLeave:handleMouseLeave});return r.createElement(nv,{className:(0,v.default)(i&&"read-only")},Array.from({length:t}).map((t,n)=>{let i=n+1,l=e-n;return a?starComponent(i,i<=o):l>=.9?starComponent(i,!0):l>=.5?r.createElement("div",{key:`star-${n}`},r.createElement(StarHalf,null)):starComponent(i,!1)}))},RatingStarsInput=({value:e,max:t=np,onChange:n,readOnly:i=!1,name:o,id:l,label:a,error:s})=>{let{t:c}=(0,ee.u)(),d={1:c("common.rating.worse"),2:c("common.rating.bad"),3:c("common.rating.meh"),4:c("common.rating.good"),5:c("common.rating.excellent")},h=d[e];return r.createElement(nm,{className:(0,v.default)(i&&"read-only")},a&&r.createElement(w.T,{as:"label",size:"title2"},a),r.createElement("input",{type:"hidden",name:o,id:l,value:e}),r.createElement(RatingStars,{value:e,max:t,onChange:n,readOnly:i}),e>=0&&r.createElement(ng,null,r.createElement(w.T,{size:"c1"},h)),s&&r.createElement(w.T,{className:"error-text",size:"c1",color:L.r.colors.red600},s))},nf=S.Z.div` display: flex; align-items: center; gap: ${(0,p.h)(8)}; padding: ${(0,p.h)(10)} ${(0,p.h)(8)}; background-color: ${L.r.colors.neutral50}; border-radius: ${(0,p.h)(8)}; `,ny=S.Z.div` display: flex; flex-direction: column; justify-content: space-between; `,AnsweredByDoctor=e=>{let{doctorName:t,doctorAvatar:n,defaultDoctorAvatar:i}=e,{t:o}=(0,ee.u)();return r.createElement(nf,null,r.createElement($.I,{alt:"doctor-avatar",src:n||i,style:{width:(0,p.h)(32),height:(0,p.h)(32),borderRadius:"50%",objectFit:"cover"}}),r.createElement(ny,null,r.createElement(w.T,{size:"c2",weight:"regular",color:L.r.colors.gray600},o("common.answeredBy"),":"),r.createElement(w.T,{size:"p3",weight:"semiBold",color:L.r.colors.gray800},t)))},formatSiteWideBanner=(e,t="home")=>{var n,i,r,o,l,a,s,c;return e?{content:null!==(n=e.content)&&void 0!==n?n:"",icon:null!==(i=e.icon)&&void 0!==i?i:"",type:t,link:null!==(r=e.link)&&void 0!==r?r:"",layoutType:null!==(o=e.sitewide_type)&&void 0!==o?o:"icon-text",bannerDesktop:null!==(l=e.banner_desktop)&&void 0!==l?l:"",bannerMobile:null!==(a=e.banner_mobile)&&void 0!==a?a:"",backgroundColor:null!==(s=e.background_color)&&void 0!==s?s:"",bannerDisplayFrequency:null!==(c=e.banner_display_frequency)&&void 0!==c?c:"daily",excludeBot:!!e.exclude_risk_screener}:null}},GcSG:function(e,t,n){"use strict";n.r(t),n.d(t,{Autocomplete:function(){return tr},BicyclingLayer:function(){return D},BicyclingLayerF:function(){return A},Circle:function(){return eD},CircleF:function(){return eA},Data:function(){return eB},DataF:function(){return eT},DirectionsRenderer:function(){return e7},DirectionsService:function(){return e4},DistanceMatrixService:function(){return e8},DrawingManager:function(){return H},DrawingManagerF:function(){return O},FLOAT_PANE:function(){return eN},GoogleMap:function(){return f},GoogleMapsMarkerClusterer:function(){return es},GoogleMarkerClusterer:function(){return ec},GroundOverlay:function(){return eJ},GroundOverlayF:function(){return eY},HeatmapLayer:function(){return e$},HeatmapLayerF:function(){return eX},InfoBox:function(){return ei},InfoBoxF:function(){return en},InfoWindow:function(){return ep},InfoWindowF:function(){return eh},KmlLayer:function(){return ej},LoadScript:function(){return x},LoadScriptNext:function(){return C},MAP_PANE:function(){return e_},MARKER_LAYER:function(){return eV},MapContext:function(){return m},Marker:function(){return R},MarkerClusterer:function(){return K},MarkerClustererF:function(){return Q},MarkerF:function(){return V},OVERLAY_LAYER:function(){return eR},OVERLAY_MOUSE_TARGET:function(){return eW},OverlayView:function(){return eU},OverlayViewF:function(){return eG},Polygon:function(){return ew},PolygonF:function(){return ex},Polyline:function(){return ey},PolylineF:function(){return ef},Rectangle:function(){return eS},RectangleF:function(){return eM},StandaloneSearchBox:function(){return tt},StreetViewPanorama:function(){return e2},StreetViewService:function(){return e3},TrafficLayer:function(){return P},TrafficLayerF:function(){return z},TransitLayer:function(){return I},TransitLayerF:function(){return F},useGoogleMap:function(){return useGoogleMap},useJsApiLoader:function(){return useJsApiLoader},useLoadScript:function(){return useLoadScript}});var i,r,o,l,a,s,c=n("nKUr"),d=n("q1tI"),h=n("i8i4"),extendStatics=function(e,t){return(extendStatics=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,i=arguments.length;nt.indexOf(i)&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,i=Object.getOwnPropertySymbols(e);rt.indexOf(i[r])&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]]);return n}function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var p=getDefaultExportFromCjs(function(e,t,n,i,r,o,l,a){if(!e){var s;if(void 0===t)s=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,i,r,o,l,a],d=0;(s=Error(t.replace(/%s/g,function(){return c[d++]}))).name="Invariant Violation"}throw s.framesToPop=1,s}}),m=(0,d.createContext)(null);function useGoogleMap(){p(!!d.useContext,"useGoogleMap is React hook and requires React version 16.8+");var e=(0,d.useContext)(m);return p(!!e,"useGoogleMap needs a GoogleMap available up in the tree"),e}function unregisterEvent(e){google.maps.event.removeListener(e)}function unregisterEvents(e){void 0===e&&(e=[]),e.forEach(unregisterEvent)}function applyUpdatersToPropsAndRegisterEvents(e){var t,n=e.updaterMap,i=e.eventMap,r=e.prevProps,o=e.nextProps,l=e.instance,a=Object.keys(i).reduce(function(e,t){var n;return n=i[t],"function"==typeof o[t]&&e.push(google.maps.event.addListener(l,n,o[t])),e},[]);return t={},function(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}(n,function(e,n){var i=o[n];i!==r[n]&&(t[n]=i,e(l,i))}),a}var v={onDblClick:"dblclick",onDragEnd:"dragend",onDragStart:"dragstart",onMapTypeIdChanged:"maptypeid_changed",onMouseMove:"mousemove",onMouseOut:"mouseout",onMouseOver:"mouseover",onMouseDown:"mousedown",onMouseUp:"mouseup",onRightClick:"rightclick",onTilesLoaded:"tilesloaded",onBoundsChanged:"bounds_changed",onCenterChanged:"center_changed",onClick:"click",onDrag:"drag",onHeadingChanged:"heading_changed",onIdle:"idle",onProjectionChanged:"projection_changed",onResize:"resize",onTiltChanged:"tilt_changed",onZoomChanged:"zoom_changed"},g={extraMapTypes:function(e,t){t.forEach(function(t,n){e.mapTypes.set(String(n),t)})},center:function(e,t){e.setCenter(t)},clickableIcons:function(e,t){e.setClickableIcons(t)},heading:function(e,t){e.setHeading(t)},mapTypeId:function(e,t){e.setMapTypeId(t)},options:function(e,t){e.setOptions(t)},streetView:function(e,t){e.setStreetView(t)},tilt:function(e,t){e.setTilt(t)},zoom:function(e,t){e.setZoom(t)}};(0,d.memo)(function(e){var t=e.children,n=e.options,i=e.id,r=e.mapContainerStyle,o=e.mapContainerClassName,l=e.center,a=e.onClick,s=e.onDblClick,h=e.onDrag,p=e.onDragEnd,v=e.onDragStart,g=e.onMouseMove,f=e.onMouseOut,y=e.onMouseOver,E=e.onMouseDown,b=e.onMouseUp,x=e.onRightClick,w=e.onCenterChanged,C=e.onLoad,k=e.onUnmount,M=(0,d.useState)(null),S=M[0],L=M[1],z=(0,d.useRef)(null),P=(0,d.useState)(null),A=P[0],D=P[1],F=(0,d.useState)(null),I=F[0],T=F[1],B=(0,d.useState)(null),O=B[0],H=B[1],j=(0,d.useState)(null),N=j[0],_=j[1],V=(0,d.useState)(null),R=V[0],W=V[1],G=(0,d.useState)(null),U=G[0],Z=G[1],q=(0,d.useState)(null),Y=q[0],J=q[1],Q=(0,d.useState)(null),K=Q[0],X=Q[1],$=(0,d.useState)(null),ee=$[0],et=$[1],en=(0,d.useState)(null),ei=en[0],er=en[1],eo=(0,d.useState)(null),el=eo[0],ea=eo[1],es=(0,d.useState)(null),ec=es[0],ed=es[1];return(0,d.useEffect)(function(){n&&null!==S&&S.setOptions(n)},[S,n]),(0,d.useEffect)(function(){null!==S&&void 0!==l&&S.setCenter(l)},[S,l]),(0,d.useEffect)(function(){S&&s&&(null!==I&&google.maps.event.removeListener(I),T(google.maps.event.addListener(S,"dblclick",s)))},[s]),(0,d.useEffect)(function(){S&&p&&(null!==O&&google.maps.event.removeListener(O),H(google.maps.event.addListener(S,"dragend",p)))},[p]),(0,d.useEffect)(function(){S&&v&&(null!==N&&google.maps.event.removeListener(N),_(google.maps.event.addListener(S,"dragstart",v)))},[v]),(0,d.useEffect)(function(){S&&E&&(null!==R&&google.maps.event.removeListener(R),W(google.maps.event.addListener(S,"mousedown",E)))},[E]),(0,d.useEffect)(function(){S&&g&&(null!==U&&google.maps.event.removeListener(U),Z(google.maps.event.addListener(S,"mousemove",g)))},[g]),(0,d.useEffect)(function(){S&&f&&(null!==Y&&google.maps.event.removeListener(Y),J(google.maps.event.addListener(S,"mouseout",f)))},[f]),(0,d.useEffect)(function(){S&&y&&(null!==K&&google.maps.event.removeListener(K),X(google.maps.event.addListener(S,"mouseover",y)))},[y]),(0,d.useEffect)(function(){S&&b&&(null!==ee&&google.maps.event.removeListener(ee),et(google.maps.event.addListener(S,"mouseup",b)))},[b]),(0,d.useEffect)(function(){S&&x&&(null!==ei&&google.maps.event.removeListener(ei),er(google.maps.event.addListener(S,"rightclick",x)))},[x]),(0,d.useEffect)(function(){S&&a&&(null!==el&&google.maps.event.removeListener(el),ea(google.maps.event.addListener(S,"click",a)))},[a]),(0,d.useEffect)(function(){S&&h&&(null!==ec&&google.maps.event.removeListener(ec),ed(google.maps.event.addListener(S,"drag",h)))},[h]),(0,d.useEffect)(function(){S&&w&&(null!==A&&google.maps.event.removeListener(A),D(google.maps.event.addListener(S,"center_changed",w)))},[a]),(0,d.useEffect)(function(){var e=null===z.current?null:new google.maps.Map(z.current,n);return L(e),null!==e&&C&&C(e),function(){null!==e&&k&&k(e)}},[]),(0,c.jsx)("div",{id:i,ref:z,style:r,className:o,children:(0,c.jsx)(m.Provider,{value:S,children:null!==S?t:(0,c.jsx)(c.Fragment,{})})})});var f=function(e){function GoogleMap(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={map:null},t.registeredEvents=[],t.mapRef=null,t.getInstance=function(){return null===t.mapRef?null:new google.maps.Map(t.mapRef,t.props.options)},t.panTo=function(e){var n=t.getInstance();n&&n.panTo(e)},t.setMapCallback=function(){null!==t.state.map&&t.props.onLoad&&t.props.onLoad(t.state.map)},t.getRef=function(e){t.mapRef=e},t}return __extends(GoogleMap,e),GoogleMap.prototype.componentDidMount=function(){var e=this.getInstance();this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:g,eventMap:v,prevProps:{},nextProps:this.props,instance:e}),this.setState(function(){return{map:e}},this.setMapCallback)},GoogleMap.prototype.componentDidUpdate=function(e){null!==this.state.map&&(unregisterEvents(this.registeredEvents),this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:g,eventMap:v,prevProps:e,nextProps:this.props,instance:this.state.map}))},GoogleMap.prototype.componentWillUnmount=function(){null!==this.state.map&&(this.props.onUnmount&&this.props.onUnmount(this.state.map),unregisterEvents(this.registeredEvents))},GoogleMap.prototype.render=function(){return(0,c.jsx)("div",{id:this.props.id,ref:this.getRef,style:this.props.mapContainerStyle,className:this.props.mapContainerClassName,children:(0,c.jsx)(m.Provider,{value:this.state.map,children:null!==this.state.map?this.props.children:(0,c.jsx)(c.Fragment,{})})})},GoogleMap}(d.PureComponent),y="undefined"!=typeof document;function injectScript(e){var t=e.url,n=e.id,i=e.nonce;return y?new Promise(function(e,r){var o=document.getElementById(n),l=window;if(o){var a=o.getAttribute("data-state");if(o.src===t&&"error"!==a){if("ready"===a)return e(n);var s=l.initMap,c=o.onerror;return l.initMap=function(){s&&s(),e(n)},void(o.onerror=function(e){c&&c(e),r(e)})}o.remove()}var d=document.createElement("script");d.type="text/javascript",d.src=t,d.id=n,d.async=!0,d.nonce=i||"",d.onerror=function(e){d.setAttribute("data-state","error"),r(e)},l.initMap=function(){d.setAttribute("data-state","ready"),e(n)},document.head.appendChild(d)}).catch(function(e){throw console.error("injectScript error: ",e),e}):Promise.reject(Error("document is undefined"))}function isGoogleFontStyle(e){var t=e.href;return!!t&&(0===t.indexOf("https://fonts.googleapis.com/css?family=Roboto")||0===t.indexOf("https://fonts.googleapis.com/css?family=Google+Sans+Text"))||("style"===e.tagName.toLowerCase()&&e.styleSheet&&e.styleSheet.cssText&&0===e.styleSheet.cssText.replace("\r\n","").indexOf(".gm-style")?(e.styleSheet.cssText="",!0):"style"===e.tagName.toLowerCase()&&e.innerHTML&&0===e.innerHTML.replace("\r\n","").indexOf(".gm-style")?(e.innerHTML="",!0):"style"===e.tagName.toLowerCase()&&!e.styleSheet&&!e.innerHTML)}function preventGoogleFonts(){var e=document.getElementsByTagName("head")[0];if(e){var t=e.insertBefore.bind(e);e.insertBefore=function(n,i){return isGoogleFontStyle(n)||Reflect.apply(t,e,[n,i]),n};var n=e.appendChild.bind(e);e.appendChild=function(t){return isGoogleFontStyle(t)||Reflect.apply(n,e,[t]),t}}}function makeLoadScriptUrl(e){var t=e.googleMapsApiKey,n=e.googleMapsClientId,i=e.version,r=void 0===i?"weekly":i,o=e.language,l=e.region,a=e.libraries,s=e.channel,c=e.mapIds,d=e.authReferrerPolicy,h=[];return p(t&&n||!(t&&n),"You need to specify either googleMapsApiKey or googleMapsClientId for @react-google-maps/api load script to work. You cannot use both at the same time."),t?h.push("key=".concat(t)):n&&h.push("client=".concat(n)),r&&h.push("v=".concat(r)),o&&h.push("language=".concat(o)),l&&h.push("region=".concat(l)),a&&a.length&&h.push("libraries=".concat(a.sort().join(","))),s&&h.push("channel=".concat(s)),c&&c.length&&h.push("map_ids=".concat(c.join(","))),d&&h.push("auth_referrer_policy=".concat(d)),h.push("callback=initMap"),"https://maps.googleapis.com/maps/api/js?".concat(h.join("&"))}var E=!1;function DefaultLoadingElement(){return(0,c.jsx)("div",{children:"Loading..."})}var b={id:"script-loader",version:"weekly"},x=function(e){function LoadScript(){var t=null!==e&&e.apply(this,arguments)||this;return t.check=(0,d.createRef)(),t.state={loaded:!1},t.cleanupCallback=function(){delete window.google.maps,t.injectScript()},t.isCleaningUp=function(){var e,n,i;return e=void 0,n=void 0,i=function(){function promiseCallback(e){if(E){if(y)var t=window.setInterval(function(){E||(window.clearInterval(t),e())},1)}else e()}return function(e,t){var n,i,r,o,l={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return o={next:verb(0),throw:verb(1),return:verb(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function verb(o){return function(a){return function(o){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,i&&(r=2&o[0]?i.return:o[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,o[1])).done)return r;switch(i=0,r&&(o=[2&o[0],r.value]),o[0]){case 0:case 1:r=o;break;case 4:return l.label++,{value:o[1],done:!1};case 5:l.label++,i=o[1],o=[0];continue;case 7:o=l.ops.pop(),l.trys.pop();continue;default:if(!(r=(r=l.trys).length>0&&r[r.length-1])&&(6===o[0]||2===o[0])){l=0;continue}if(3===o[0]&&(!r||o[1]>r[0]&&o[1]0&&e.innerText.includes(".gm-")}).forEach(function(e){e.parentNode&&e.parentNode.removeChild(e)})},t.injectScript=function(){t.props.preventGoogleFontsLoading&&preventGoogleFonts(),p(!!t.props.id,'LoadScript requires "id" prop to be a string: %s',t.props.id),injectScript({id:t.props.id,nonce:t.props.nonce,url:makeLoadScriptUrl(t.props)}).then(function(){t.props.onLoad&&t.props.onLoad(),t.setState(function(){return{loaded:!0}})}).catch(function(e){t.props.onError&&t.props.onError(e),console.error("\n There has been an Error with loading Google Maps API script, please check that you provided correct google API key (".concat(t.props.googleMapsApiKey||"-",") or Client ID (").concat(t.props.googleMapsClientId||"-",") to \n Otherwise it is a Network issue.\n "))})},t}return __extends(LoadScript,e),LoadScript.prototype.componentDidMount=function(){if(y){if(window.google&&window.google.maps&&!E){console.error("google api is already presented");return}this.isCleaningUp().then(this.injectScript).catch(function(e){console.error("Error at injecting script after cleaning up: ",e)})}},LoadScript.prototype.componentDidUpdate=function(e){this.props.libraries!==e.libraries&&console.warn("Performance warning! LoadScript has been reloaded unintentionally! You should not pass `libraries` prop as new array. Please keep an array of libraries as static class property for Components and PureComponents, or just a const variable outside of component, or somewhere in config files or ENV variables"),y&&e.language!==this.props.language&&(this.cleanup(),this.setState(function(){return{loaded:!1}},this.cleanupCallback))},LoadScript.prototype.componentWillUnmount=function(){var e=this;y&&(this.cleanup(),window.setTimeout(function(){e.check.current||(delete window.google,E=!1)},1),this.props.onUnmount&&this.props.onUnmount())},LoadScript.prototype.render=function(){return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{ref:this.check}),this.state.loaded?this.props.children:this.props.loadingElement||(0,c.jsx)(DefaultLoadingElement,{})]})},LoadScript.defaultProps=b,LoadScript}(d.PureComponent);function useLoadScript(e){var t=e.id,n=void 0===t?b.id:t,i=e.version,r=void 0===i?b.version:i,o=e.nonce,a=e.googleMapsApiKey,s=e.googleMapsClientId,c=e.language,h=e.region,m=e.libraries,v=e.preventGoogleFontsLoading,g=e.channel,f=e.mapIds,E=e.authReferrerPolicy,x=(0,d.useRef)(!1),w=(0,d.useState)(!1),C=w[0],k=w[1],M=(0,d.useState)(void 0),S=M[0],L=M[1];(0,d.useEffect)(function(){return x.current=!0,function(){x.current=!1}},[]),(0,d.useEffect)(function(){y&&v&&preventGoogleFonts()},[v]),(0,d.useEffect)(function(){C&&p(!!window.google,"useLoadScript was marked as loaded, but window.google is not present. Something went wrong.")},[C]);var z=makeLoadScriptUrl({version:r,googleMapsApiKey:a,googleMapsClientId:s,language:c,region:h,libraries:m,channel:g,mapIds:f,authReferrerPolicy:E});(0,d.useEffect)(function(){if(y){if(window.google&&window.google.maps&&l===z){setLoadedIfMounted();return}injectScript({id:n,url:z,nonce:o}).then(setLoadedIfMounted).catch(function(e){x.current&&L(e),console.warn("\n There has been an Error with loading Google Maps API script, please check that you provided correct google API key (".concat(a||"-",") or Client ID (").concat(s||"-",")\n Otherwise it is a Network issue.\n ")),console.error(e)})}function setLoadedIfMounted(){x.current&&(k(!0),l=z)}},[n,z,o]);var P=(0,d.useRef)();return(0,d.useEffect)(function(){P.current&&m!==P.current&&console.warn("Performance warning! LoadScript has been reloaded unintentionally! You should not pass `libraries` prop as new array. Please keep an array of libraries as static class property for Components and PureComponents, or just a const variable outside of component, or somewhere in config files or ENV variables"),P.current=m},[m]),{isLoaded:C,loadError:S,url:z}}var w=(0,c.jsx)(DefaultLoadingElement,{}),C=(0,d.memo)(function(e){var t=e.loadingElement,n=e.onLoad,i=e.onError,r=e.onUnmount,o=e.children,l=useLoadScript(__rest$1(e,["loadingElement","onLoad","onError","onUnmount","children"])),a=l.isLoaded,s=l.loadError;return(0,d.useEffect)(function(){a&&"function"==typeof n&&n()},[a,n]),(0,d.useEffect)(function(){s&&"function"==typeof i&&i(s)},[s,i]),(0,d.useEffect)(function(){return function(){r&&r()}},[r]),a?o:t||w}),fastDeepEqual$1=function equal(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)){if((n=e.length)!=t.length)return!1;for(i=n;0!=i--;)if(!equal(e[i],t[i]))return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if((n=(r=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(t,r[i]))return!1;for(i=n;0!=i--;){var n,i,r,o=r[i];if(!equal(e[o],t[o]))return!1}return!0}return e!=e&&t!=t};let k="__googleMapsScriptId";(i=a||(a={}))[i.INITIALIZED=0]="INITIALIZED",i[i.LOADING=1]="LOADING",i[i.SUCCESS=2]="SUCCESS",i[i.FAILURE=3]="FAILURE";let Loader=class Loader{constructor({apiKey:e,authReferrerPolicy:t,channel:n,client:i,id:r=k,language:o,libraries:l=[],mapIds:a,nonce:s,region:c,retries:d=3,url:h="https://maps.googleapis.com/maps/api/js",version:p}){if(this.callbacks=[],this.done=!1,this.loading=!1,this.errors=[],this.apiKey=e,this.authReferrerPolicy=t,this.channel=n,this.client=i,this.id=r||k,this.language=o,this.libraries=l,this.mapIds=a,this.nonce=s,this.region=c,this.retries=d,this.url=h,this.version=p,Loader.instance){if(!fastDeepEqual$1(this.options,Loader.instance.options))throw Error(`Loader must not be called again with different options. ${JSON.stringify(this.options)} !== ${JSON.stringify(Loader.instance.options)}`);return Loader.instance}Loader.instance=this}get options(){return{version:this.version,apiKey:this.apiKey,channel:this.channel,client:this.client,id:this.id,libraries:this.libraries,language:this.language,region:this.region,mapIds:this.mapIds,nonce:this.nonce,url:this.url,authReferrerPolicy:this.authReferrerPolicy}}get status(){return this.errors.length?a.FAILURE:this.done?a.SUCCESS:this.loading?a.LOADING:a.INITIALIZED}get failed(){return this.done&&!this.loading&&this.errors.length>=this.retries+1}createUrl(){let e=this.url;return e+="?callback=__googleMapsCallback",this.apiKey&&(e+=`&key=${this.apiKey}`),this.channel&&(e+=`&channel=${this.channel}`),this.client&&(e+=`&client=${this.client}`),this.libraries.length>0&&(e+=`&libraries=${this.libraries.join(",")}`),this.language&&(e+=`&language=${this.language}`),this.region&&(e+=`®ion=${this.region}`),this.version&&(e+=`&v=${this.version}`),this.mapIds&&(e+=`&map_ids=${this.mapIds.join(",")}`),this.authReferrerPolicy&&(e+=`&auth_referrer_policy=${this.authReferrerPolicy}`),e}deleteScript(){let e=document.getElementById(this.id);e&&e.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise((e,t)=>{this.loadCallback(n=>{n?t(n.error):e(window.google)})})}importLibrary(e){return this.execute(),google.maps.importLibrary(e)}loadCallback(e){this.callbacks.push(e),this.execute()}setScript(){var e,t;if(document.getElementById(this.id)){this.callback();return}let n={key:this.apiKey,channel:this.channel,client:this.client,libraries:this.libraries.length&&this.libraries,v:this.version,mapIds:this.mapIds,language:this.language,region:this.region,authReferrerPolicy:this.authReferrerPolicy};Object.keys(n).forEach(e=>!n[e]&&delete n[e]),(null===(t=null===(e=null==window?void 0:window.google)||void 0===e?void 0:e.maps)||void 0===t?void 0:t.importLibrary)||(e=>{let t,n,i,r="The Google Maps JavaScript API",o="google",l="importLibrary",a="__ib__",s=document,c=window;c=c[o]||(c[o]={});let d=c.maps||(c.maps={}),h=new Set,p=new URLSearchParams,u=()=>t||(t=new Promise((l,c)=>{var m,v,g,f;return m=this,v=void 0,g=void 0,f=function*(){var m;for(i in yield n=s.createElement("script"),n.id=this.id,p.set("libraries",[...h]+""),e)p.set(i.replace(/[A-Z]/g,e=>"_"+e[0].toLowerCase()),e[i]);p.set("callback",o+".maps."+a),n.src=this.url+"?"+p,d[a]=l,n.onerror=()=>t=c(Error(r+" could not load.")),n.nonce=this.nonce||(null===(m=s.querySelector("script[nonce]"))||void 0===m?void 0:m.nonce)||"",s.head.append(n)},new(g||(g=Promise))(function(e,t){function fulfilled(e){try{step(f.next(e))}catch(e){t(e)}}function rejected(e){try{step(f.throw(e))}catch(e){t(e)}}function step(t){var n;t.done?e(t.value):((n=t.value)instanceof g?n:new g(function(e){e(n)})).then(fulfilled,rejected)}step((f=f.apply(m,v||[])).next())})}));d[l]?console.warn(r+" only loads once. Ignoring:",e):d[l]=(e,...t)=>h.add(e)&&u().then(()=>d[l](e,...t))})(n);let i=this.libraries.map(e=>this.importLibrary(e));i.length||i.push(this.importLibrary("core")),Promise.all(i).then(()=>this.callback(),e=>{let t=new ErrorEvent("error",{error:e});this.loadErrorCallback(t)})}reset(){this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null}resetIfRetryingFailed(){this.failed&&this.reset()}loadErrorCallback(e){if(this.errors.push(e),this.errors.length<=this.retries){let e=this.errors.length*Math.pow(2,this.errors.length);console.error(`Failed to load Google Maps script, retrying in ${e} ms.`),setTimeout(()=>{this.deleteScript(),this.setScript()},e)}else this.onerrorEvent=e,this.callback()}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach(e=>{e(this.onerrorEvent)}),this.callbacks=[]}execute(){if(this.resetIfRetryingFailed(),this.done)this.callback();else{if(window.google&&window.google.maps&&window.google.maps.version){console.warn("Google Maps already loaded outside @googlemaps/js-api-loader.This may result in undesirable behavior as options and script parameters may not match."),this.callback();return}this.loading||(this.loading=!0,this.setScript())}}};var M=["maps"];function useJsApiLoader(e){var t=e.id,n=void 0===t?b.id:t,i=e.version,r=void 0===i?b.version:i,o=e.nonce,l=e.googleMapsApiKey,a=e.language,s=e.region,c=e.libraries,h=void 0===c?M:c,p=e.preventGoogleFontsLoading,m=e.mapIds,v=e.authReferrerPolicy,g=(0,d.useRef)(!1),f=(0,d.useState)(!1),E=f[0],x=f[1],w=(0,d.useState)(void 0),C=w[0],k=w[1];(0,d.useEffect)(function(){return g.current=!0,function(){g.current=!1}},[]);var S=(0,d.useMemo)(function(){return new Loader({id:n,apiKey:l,version:r,libraries:h,language:a||"en",region:s||"US",mapIds:m||[],nonce:o||"",authReferrerPolicy:v||"origin"})},[n,l,r,h,a,s,m,o,v]);(0,d.useEffect)(function(){E||S.load().then(function(){g.current&&x(!0)}).catch(function(e){k(e)})},[]),(0,d.useEffect)(function(){y&&p&&preventGoogleFonts()},[p]);var L=(0,d.useRef)();return(0,d.useEffect)(function(){L.current&&h!==L.current&&console.warn("Performance warning! LoadScript has been reloaded unintentionally! You should not pass `libraries` prop as new array. Please keep an array of libraries as static class property for Components and PureComponents, or just a const variable outside of component, or somewhere in config files or ENV variables"),L.current=h},[h]),{isLoaded:E,loadError:C}}var S={},L={options:function(e,t){e.setOptions(t)}},z=(0,d.memo)(function(e){var t=e.options,n=e.onLoad,i=e.onUnmount,r=(0,d.useContext)(m),o=(0,d.useState)(null),l=o[0],a=o[1];return(0,d.useEffect)(function(){null!==l&&l.setMap(r)},[r]),(0,d.useEffect)(function(){t&&null!==l&&l.setOptions(t)},[l,t]),(0,d.useEffect)(function(){var e=new google.maps.TrafficLayer(__assign(__assign({},t||{}),{map:r}));return a(e),n&&n(e),function(){null!==l&&(i&&i(l),l.setMap(null))}},[]),null}),P=function(e){function TrafficLayer(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={trafficLayer:null},t.setTrafficLayerCallback=function(){null!==t.state.trafficLayer&&t.props.onLoad&&t.props.onLoad(t.state.trafficLayer)},t.registeredEvents=[],t}return __extends(TrafficLayer,e),TrafficLayer.prototype.componentDidMount=function(){var e=new google.maps.TrafficLayer(__assign(__assign({},this.props.options||{}),{map:this.context}));this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:L,eventMap:S,prevProps:{},nextProps:this.props,instance:e}),this.setState(function(){return{trafficLayer:e}},this.setTrafficLayerCallback)},TrafficLayer.prototype.componentDidUpdate=function(e){null!==this.state.trafficLayer&&(unregisterEvents(this.registeredEvents),this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:L,eventMap:S,prevProps:e,nextProps:this.props,instance:this.state.trafficLayer}))},TrafficLayer.prototype.componentWillUnmount=function(){null!==this.state.trafficLayer&&(this.props.onUnmount&&this.props.onUnmount(this.state.trafficLayer),unregisterEvents(this.registeredEvents),this.state.trafficLayer.setMap(null))},TrafficLayer.prototype.render=function(){return null},TrafficLayer.contextType=m,TrafficLayer}(d.PureComponent),A=(0,d.memo)(function(e){var t=e.onLoad,n=e.onUnmount,i=(0,d.useContext)(m),r=(0,d.useState)(null),o=r[0],l=r[1];return(0,d.useEffect)(function(){null!==o&&o.setMap(i)},[i]),(0,d.useEffect)(function(){var e=new google.maps.BicyclingLayer;return l(e),e.setMap(i),t&&t(e),function(){null!==e&&(n&&n(e),e.setMap(null))}},[]),null}),D=function(e){function BicyclingLayer(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={bicyclingLayer:null},t.setBicyclingLayerCallback=function(){null!==t.state.bicyclingLayer&&(t.state.bicyclingLayer.setMap(t.context),t.props.onLoad&&t.props.onLoad(t.state.bicyclingLayer))},t}return __extends(BicyclingLayer,e),BicyclingLayer.prototype.componentDidMount=function(){var e=new google.maps.BicyclingLayer;this.setState(function(){return{bicyclingLayer:e}},this.setBicyclingLayerCallback)},BicyclingLayer.prototype.componentWillUnmount=function(){null!==this.state.bicyclingLayer&&(this.props.onUnmount&&this.props.onUnmount(this.state.bicyclingLayer),this.state.bicyclingLayer.setMap(null))},BicyclingLayer.prototype.render=function(){return null},BicyclingLayer.contextType=m,BicyclingLayer}(d.PureComponent),F=(0,d.memo)(function(e){var t=e.onLoad,n=e.onUnmount,i=(0,d.useContext)(m),r=(0,d.useState)(null),o=r[0],l=r[1];return(0,d.useEffect)(function(){null!==o&&o.setMap(i)},[i]),(0,d.useEffect)(function(){var e=new google.maps.TransitLayer;return l(e),e.setMap(i),t&&t(e),function(){null!==o&&(n&&n(o),o.setMap(null))}},[]),null}),I=function(e){function TransitLayer(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={transitLayer:null},t.setTransitLayerCallback=function(){null!==t.state.transitLayer&&(t.state.transitLayer.setMap(t.context),t.props.onLoad&&t.props.onLoad(t.state.transitLayer))},t}return __extends(TransitLayer,e),TransitLayer.prototype.componentDidMount=function(){var e=new google.maps.TransitLayer;this.setState(function(){return{transitLayer:e}},this.setTransitLayerCallback)},TransitLayer.prototype.componentWillUnmount=function(){null!==this.state.transitLayer&&(this.props.onUnmount&&this.props.onUnmount(this.state.transitLayer),this.state.transitLayer.setMap(null))},TransitLayer.prototype.render=function(){return null},TransitLayer.contextType=m,TransitLayer}(d.PureComponent),T={onCircleComplete:"circlecomplete",onMarkerComplete:"markercomplete",onOverlayComplete:"overlaycomplete",onPolygonComplete:"polygoncomplete",onPolylineComplete:"polylinecomplete",onRectangleComplete:"rectanglecomplete"},B={drawingMode:function(e,t){e.setDrawingMode(t)},options:function(e,t){e.setOptions(t)}},O=(0,d.memo)(function(e){var t=e.options,n=e.drawingMode,i=e.onCircleComplete,r=e.onMarkerComplete,o=e.onOverlayComplete,l=e.onPolygonComplete,a=e.onPolylineComplete,s=e.onRectangleComplete,c=e.onLoad,h=e.onUnmount,v=(0,d.useContext)(m),g=(0,d.useState)(null),f=g[0],y=g[1],E=(0,d.useState)(null),b=E[0],x=E[1],w=(0,d.useState)(null),C=w[0],k=w[1],M=(0,d.useState)(null),S=M[0],L=M[1],z=(0,d.useState)(null),P=z[0],A=z[1],D=(0,d.useState)(null),F=D[0],I=D[1],T=(0,d.useState)(null),B=T[0],O=T[1];return(0,d.useEffect)(function(){null!==f&&f.setMap(v)},[v]),(0,d.useEffect)(function(){t&&null!==f&&f.setOptions(t)},[f,t]),(0,d.useEffect)(function(){n&&null!==f&&f.setDrawingMode(n)},[f,n]),(0,d.useEffect)(function(){f&&i&&(null!==b&&google.maps.event.removeListener(b),x(google.maps.event.addListener(f,"circlecomplete",i)))},[f,i]),(0,d.useEffect)(function(){f&&r&&(null!==C&&google.maps.event.removeListener(C),k(google.maps.event.addListener(f,"markercomplete",r)))},[f,r]),(0,d.useEffect)(function(){f&&o&&(null!==S&&google.maps.event.removeListener(S),L(google.maps.event.addListener(f,"overlaycomplete",o)))},[f,o]),(0,d.useEffect)(function(){f&&l&&(null!==P&&google.maps.event.removeListener(P),A(google.maps.event.addListener(f,"polygoncomplete",l)))},[f,l]),(0,d.useEffect)(function(){f&&a&&(null!==F&&google.maps.event.removeListener(F),I(google.maps.event.addListener(f,"polylinecomplete",a)))},[f,a]),(0,d.useEffect)(function(){f&&s&&(null!==B&&google.maps.event.removeListener(B),O(google.maps.event.addListener(f,"rectanglecomplete",s)))},[f,s]),(0,d.useEffect)(function(){p(!!google.maps.drawing,"Did you include prop libraries={['drawing']} in the URL? %s",google.maps.drawing);var e=new google.maps.drawing.DrawingManager(__assign(__assign({},t||{}),{map:v}));return n&&e.setDrawingMode(n),i&&x(google.maps.event.addListener(e,"circlecomplete",i)),r&&k(google.maps.event.addListener(e,"markercomplete",r)),o&&L(google.maps.event.addListener(e,"overlaycomplete",o)),l&&A(google.maps.event.addListener(e,"polygoncomplete",l)),a&&I(google.maps.event.addListener(e,"polylinecomplete",a)),s&&O(google.maps.event.addListener(e,"rectanglecomplete",s)),y(e),c&&c(e),function(){null!==f&&(b&&google.maps.event.removeListener(b),C&&google.maps.event.removeListener(C),S&&google.maps.event.removeListener(S),P&&google.maps.event.removeListener(P),F&&google.maps.event.removeListener(F),B&&google.maps.event.removeListener(B),h&&h(f),f.setMap(null))}},[]),null}),H=function(e){function DrawingManager(t){var n=e.call(this,t)||this;return n.registeredEvents=[],n.state={drawingManager:null},n.setDrawingManagerCallback=function(){null!==n.state.drawingManager&&n.props.onLoad&&n.props.onLoad(n.state.drawingManager)},p(!!google.maps.drawing,"Did you include prop libraries={['drawing']} in the URL? %s",google.maps.drawing),n}return __extends(DrawingManager,e),DrawingManager.prototype.componentDidMount=function(){var e=new google.maps.drawing.DrawingManager(__assign(__assign({},this.props.options||{}),{map:this.context}));this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:B,eventMap:T,prevProps:{},nextProps:this.props,instance:e}),this.setState(function(){return{drawingManager:e}},this.setDrawingManagerCallback)},DrawingManager.prototype.componentDidUpdate=function(e){null!==this.state.drawingManager&&(unregisterEvents(this.registeredEvents),this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:B,eventMap:T,prevProps:e,nextProps:this.props,instance:this.state.drawingManager}))},DrawingManager.prototype.componentWillUnmount=function(){null!==this.state.drawingManager&&(this.props.onUnmount&&this.props.onUnmount(this.state.drawingManager),unregisterEvents(this.registeredEvents),this.state.drawingManager.setMap(null))},DrawingManager.prototype.render=function(){return null},DrawingManager.contextType=m,DrawingManager}(d.PureComponent),j={onAnimationChanged:"animation_changed",onClick:"click",onClickableChanged:"clickable_changed",onCursorChanged:"cursor_changed",onDblClick:"dblclick",onDrag:"drag",onDragEnd:"dragend",onDraggableChanged:"draggable_changed",onDragStart:"dragstart",onFlatChanged:"flat_changed",onIconChanged:"icon_changed",onMouseDown:"mousedown",onMouseOut:"mouseout",onMouseOver:"mouseover",onMouseUp:"mouseup",onPositionChanged:"position_changed",onRightClick:"rightclick",onShapeChanged:"shape_changed",onTitleChanged:"title_changed",onVisibleChanged:"visible_changed",onZindexChanged:"zindex_changed"},N={animation:function(e,t){e.setAnimation(t)},clickable:function(e,t){e.setClickable(t)},cursor:function(e,t){e.setCursor(t)},draggable:function(e,t){e.setDraggable(t)},icon:function(e,t){e.setIcon(t)},label:function(e,t){e.setLabel(t)},map:function(e,t){e.setMap(t)},opacity:function(e,t){e.setOpacity(t)},options:function(e,t){e.setOptions(t)},position:function(e,t){e.setPosition(t)},shape:function(e,t){e.setShape(t)},title:function(e,t){e.setTitle(t)},visible:function(e,t){e.setVisible(t)},zIndex:function(e,t){e.setZIndex(t)}},_={},V=(0,d.memo)(function(e){var t=e.position,n=e.options,i=e.clusterer,r=e.noClustererRedraw,o=e.children,l=e.draggable,a=e.visible,s=e.animation,h=e.clickable,p=e.cursor,v=e.icon,g=e.label,f=e.opacity,y=e.shape,E=e.title,b=e.zIndex,x=e.onClick,w=e.onDblClick,C=e.onDrag,k=e.onDragEnd,M=e.onDragStart,S=e.onMouseOut,L=e.onMouseOver,z=e.onMouseUp,P=e.onMouseDown,A=e.onRightClick,D=e.onClickableChanged,F=e.onCursorChanged,I=e.onAnimationChanged,T=e.onDraggableChanged,B=e.onFlatChanged,O=e.onIconChanged,H=e.onPositionChanged,j=e.onShapeChanged,N=e.onTitleChanged,V=e.onVisibleChanged,R=e.onZindexChanged,W=e.onLoad,G=e.onUnmount,U=(0,d.useContext)(m),Z=(0,d.useState)(null),q=Z[0],Y=Z[1],J=(0,d.useState)(null),Q=J[0],K=J[1],X=(0,d.useState)(null),$=X[0],ee=X[1],et=(0,d.useState)(null),en=et[0],ei=et[1],er=(0,d.useState)(null),eo=er[0],el=er[1],ea=(0,d.useState)(null),es=ea[0],ec=ea[1],ed=(0,d.useState)(null),eu=ed[0],eh=ed[1],ep=(0,d.useState)(null),em=ep[0],ev=ep[1],eg=(0,d.useState)(null),ef=eg[0],ey=eg[1],eE=(0,d.useState)(null),eb=eE[0],ex=eE[1],ew=(0,d.useState)(null),eC=ew[0],ek=ew[1],eM=(0,d.useState)(null),eS=eM[0],eL=eM[1],ez=(0,d.useState)(null),eP=ez[0],eA=ez[1],eD=(0,d.useState)(null),eF=eD[0],eI=eD[1],eT=(0,d.useState)(null),eB=eT[0],eO=eT[1],eH=(0,d.useState)(null),ej=eH[0],eN=eH[1],e_=(0,d.useState)(null),eV=e_[0],eR=e_[1],eW=(0,d.useState)(null),eG=eW[0],eU=eW[1],eZ=(0,d.useState)(null),eq=eZ[0],eY=eZ[1],eJ=(0,d.useState)(null),eQ=eJ[0],eK=eJ[1],eX=(0,d.useState)(null),e$=eX[0],e1=eX[1],e0=(0,d.useState)(null),e2=e0[0],e3=e0[1];(0,d.useEffect)(function(){null!==q&&q.setMap(U)},[U]),(0,d.useEffect)(function(){void 0!==n&&null!==q&&q.setOptions(n)},[q,n]),(0,d.useEffect)(function(){void 0!==l&&null!==q&&q.setDraggable(l)},[q,l]),(0,d.useEffect)(function(){t&&null!==q&&q.setPosition(t)},[q,t]),(0,d.useEffect)(function(){void 0!==a&&null!==q&&q.setVisible(a)},[q,a]),(0,d.useEffect)(function(){null==q||q.setAnimation(s)},[q,s]),(0,d.useEffect)(function(){q&&w&&(null!==Q&&google.maps.event.removeListener(Q),K(google.maps.event.addListener(q,"dblclick",w)))},[w]),(0,d.useEffect)(function(){q&&k&&(null!==$&&google.maps.event.removeListener($),ee(google.maps.event.addListener(q,"dragend",k)))},[k]),(0,d.useEffect)(function(){q&&M&&(null!==en&&google.maps.event.removeListener(en),ei(google.maps.event.addListener(q,"dragstart",M)))},[M]),(0,d.useEffect)(function(){q&&P&&(null!==eo&&google.maps.event.removeListener(eo),el(google.maps.event.addListener(q,"mousedown",P)))},[P]),(0,d.useEffect)(function(){q&&S&&(null!==es&&google.maps.event.removeListener(es),ec(google.maps.event.addListener(q,"mouseout",S)))},[S]),(0,d.useEffect)(function(){q&&L&&(null!==eu&&google.maps.event.removeListener(eu),eh(google.maps.event.addListener(q,"mouseover",L)))},[L]),(0,d.useEffect)(function(){q&&z&&(null!==em&&google.maps.event.removeListener(em),ev(google.maps.event.addListener(q,"mouseup",z)))},[z]),(0,d.useEffect)(function(){q&&A&&(null!==ef&&google.maps.event.removeListener(ef),ey(google.maps.event.addListener(q,"rightclick",A)))},[A]),(0,d.useEffect)(function(){q&&x&&(null!==eb&&google.maps.event.removeListener(eb),ex(google.maps.event.addListener(q,"click",x)))},[x]),(0,d.useEffect)(function(){q&&C&&(null!==eC&&google.maps.event.removeListener(eC),ek(google.maps.event.addListener(q,"drag",C)))},[C]),(0,d.useEffect)(function(){q&&D&&(null!==eS&&google.maps.event.removeListener(eS),eL(google.maps.event.addListener(q,"clickable_changed",D)))},[D]),(0,d.useEffect)(function(){q&&F&&(null!==eP&&google.maps.event.removeListener(eP),eA(google.maps.event.addListener(q,"cursor_changed",F)))},[F]),(0,d.useEffect)(function(){q&&I&&(null!==eF&&google.maps.event.removeListener(eF),eI(google.maps.event.addListener(q,"animation_changed",I)))},[I]),(0,d.useEffect)(function(){q&&T&&(null!==eB&&google.maps.event.removeListener(eB),eO(google.maps.event.addListener(q,"draggable_changed",T)))},[T]),(0,d.useEffect)(function(){q&&B&&(null!==ej&&google.maps.event.removeListener(ej),eN(google.maps.event.addListener(q,"flat_changed",B)))},[B]),(0,d.useEffect)(function(){q&&O&&(null!==eV&&google.maps.event.removeListener(eV),eR(google.maps.event.addListener(q,"icon_changed",O)))},[O]),(0,d.useEffect)(function(){q&&H&&(null!==eG&&google.maps.event.removeListener(eG),eU(google.maps.event.addListener(q,"position_changed",H)))},[H]),(0,d.useEffect)(function(){q&&j&&(null!==eq&&google.maps.event.removeListener(eq),eY(google.maps.event.addListener(q,"shape_changed",j)))},[j]),(0,d.useEffect)(function(){q&&N&&(null!==eQ&&google.maps.event.removeListener(eQ),eK(google.maps.event.addListener(q,"title_changed",N)))},[N]),(0,d.useEffect)(function(){q&&V&&(null!==e$&&google.maps.event.removeListener(e$),e1(google.maps.event.addListener(q,"visible_changed",V)))},[V]),(0,d.useEffect)(function(){q&&R&&(null!==e2&&google.maps.event.removeListener(e2),e3(google.maps.event.addListener(q,"zindex_changed",R)))},[R]),(0,d.useEffect)(function(){var e=__assign(__assign(__assign({},n||_),i?_:{map:U}),{position:t}),o=new google.maps.Marker(e);return i?i.addMarker(o,!!r):o.setMap(U),t&&o.setPosition(t),void 0!==a&&o.setVisible(a),void 0!==l&&o.setDraggable(l),void 0!==h&&o.setClickable(h),"string"==typeof p&&o.setCursor(p),v&&o.setIcon(v),void 0!==g&&o.setLabel(g),void 0!==f&&o.setOpacity(f),y&&o.setShape(y),"string"==typeof E&&o.setTitle(E),"number"==typeof b&&o.setZIndex(b),w&&K(google.maps.event.addListener(o,"dblclick",w)),k&&ee(google.maps.event.addListener(o,"dragend",k)),M&&ei(google.maps.event.addListener(o,"dragstart",M)),P&&el(google.maps.event.addListener(o,"mousedown",P)),S&&ec(google.maps.event.addListener(o,"mouseout",S)),L&&eh(google.maps.event.addListener(o,"mouseover",L)),z&&ev(google.maps.event.addListener(o,"mouseup",z)),A&&ey(google.maps.event.addListener(o,"rightclick",A)),x&&ex(google.maps.event.addListener(o,"click",x)),C&&ek(google.maps.event.addListener(o,"drag",C)),D&&eL(google.maps.event.addListener(o,"clickable_changed",D)),F&&eA(google.maps.event.addListener(o,"cursor_changed",F)),I&&eI(google.maps.event.addListener(o,"animation_changed",I)),T&&eO(google.maps.event.addListener(o,"draggable_changed",T)),B&&eN(google.maps.event.addListener(o,"flat_changed",B)),O&&eR(google.maps.event.addListener(o,"icon_changed",O)),H&&eU(google.maps.event.addListener(o,"position_changed",H)),j&&eY(google.maps.event.addListener(o,"shape_changed",j)),N&&eK(google.maps.event.addListener(o,"title_changed",N)),V&&e1(google.maps.event.addListener(o,"visible_changed",V)),R&&e3(google.maps.event.addListener(o,"zindex_changed",R)),Y(o),W&&W(o),function(){null!==Q&&google.maps.event.removeListener(Q),null!==$&&google.maps.event.removeListener($),null!==en&&google.maps.event.removeListener(en),null!==eo&&google.maps.event.removeListener(eo),null!==es&&google.maps.event.removeListener(es),null!==eu&&google.maps.event.removeListener(eu),null!==em&&google.maps.event.removeListener(em),null!==ef&&google.maps.event.removeListener(ef),null!==eb&&google.maps.event.removeListener(eb),null!==eS&&google.maps.event.removeListener(eS),null!==eP&&google.maps.event.removeListener(eP),null!==eF&&google.maps.event.removeListener(eF),null!==eB&&google.maps.event.removeListener(eB),null!==ej&&google.maps.event.removeListener(ej),null!==eV&&google.maps.event.removeListener(eV),null!==eG&&google.maps.event.removeListener(eG),null!==eQ&&google.maps.event.removeListener(eQ),null!==e$&&google.maps.event.removeListener(e$),null!==e2&&google.maps.event.removeListener(e2),G&&G(o),i?i.removeMarker(o,!!r):o&&o.setMap(null)}},[]);var e4=(0,d.useMemo)(function(){return o?d.Children.map(o,function(e){return(0,d.isValidElement)(e)?(0,d.cloneElement)(e,{anchor:q}):e}):null},[o,q]);return(0,c.jsx)(c.Fragment,{children:e4})||null}),R=function(e){function Marker(){var t=null!==e&&e.apply(this,arguments)||this;return t.registeredEvents=[],t}return __extends(Marker,e),Marker.prototype.componentDidMount=function(){var e=__assign(__assign(__assign({},this.props.options||_),this.props.clusterer?_:{map:this.context}),{position:this.props.position});this.marker=new google.maps.Marker(e),this.props.clusterer?this.props.clusterer.addMarker(this.marker,!!this.props.noClustererRedraw):this.marker.setMap(this.context),this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:N,eventMap:j,prevProps:{},nextProps:this.props,instance:this.marker}),this.props.onLoad&&this.props.onLoad(this.marker)},Marker.prototype.componentDidUpdate=function(e){this.marker&&(unregisterEvents(this.registeredEvents),this.registeredEvents=applyUpdatersToPropsAndRegisterEvents({updaterMap:N,eventMap:j,prevProps:e,nextProps:this.props,instance:this.marker}))},Marker.prototype.componentWillUnmount=function(){this.marker&&(this.props.onUnmount&&this.props.onUnmount(this.marker),unregisterEvents(this.registeredEvents),this.props.clusterer?this.props.clusterer.removeMarker(this.marker,!!this.props.noClustererRedraw):this.marker&&this.marker.setMap(null))},Marker.prototype.render=function(){var e=this,t=null;return this.props.children&&(t=d.Children.map(this.props.children,function(t){return(0,d.isValidElement)(t)?(0,d.cloneElement)(t,{anchor:e.marker}):t})),t||null},Marker.contextType=m,Marker}(d.PureComponent),W=function(){function ClusterIcon(e,t){e.getClusterer().extend(ClusterIcon,google.maps.OverlayView),this.cluster=e,this.clusterClassName=this.cluster.getClusterer().getClusterClass(),this.className=this.clusterClassName,this.styles=t,this.center=void 0,this.div=null,this.sums=null,this.visible=!1,this.boundsChangedListener=null,this.url="",this.height=0,this.width=0,this.anchorText=[0,0],this.anchorIcon=[0,0],this.textColor="black",this.textSize=11,this.textDecoration="none",this.fontWeight="bold",this.fontStyle="normal",this.fontFamily="Arial,sans-serif",this.backgroundPosition="0 0",this.cMouseDownInCluster=null,this.cDraggingMapByCluster=null,this.timeOut=null,this.setMap(e.getMap()),this.onBoundsChanged=this.onBoundsChanged.bind(this),this.onMouseDown=this.onMouseDown.bind(this),this.onClick=this.onClick.bind(this),this.onMouseOver=this.onMouseOver.bind(this),this.onMouseOut=this.onMouseOut.bind(this),this.onAdd=this.onAdd.bind(this),this.onRemove=this.onRemove.bind(this),this.draw=this.draw.bind(this),this.hide=this.hide.bind(this),this.show=this.show.bind(this),this.useStyle=this.useStyle.bind(this),this.setCenter=this.setCenter.bind(this),this.getPosFromLatLng=this.getPosFromLatLng.bind(this)}return ClusterIcon.prototype.onBoundsChanged=function(){this.cDraggingMapByCluster=this.cMouseDownInCluster},ClusterIcon.prototype.onMouseDown=function(){this.cMouseDownInCluster=!0,this.cDraggingMapByCluster=!1},ClusterIcon.prototype.onClick=function(e){if(this.cMouseDownInCluster=!1,!this.cDraggingMapByCluster){var t=this.cluster.getClusterer();if(google.maps.event.trigger(t,"click",this.cluster),google.maps.event.trigger(t,"clusterclick",this.cluster),t.getZoomOnClick()){var n=t.getMaxZoom(),i=this.cluster.getBounds(),r=t.getMap();null!==r&&"fitBounds"in r&&r.fitBounds(i),this.timeOut=window.setTimeout(function(){var e=t.getMap();if(null!==e){"fitBounds"in e&&e.fitBounds(i);var r=e.getZoom()||0;null!==n&&r>n&&e.setZoom(n+1)}},100)}e.cancelBubble=!0,e.stopPropagation&&e.stopPropagation()}},ClusterIcon.prototype.onMouseOver=function(){google.maps.event.trigger(this.cluster.getClusterer(),"mouseover",this.cluster)},ClusterIcon.prototype.onMouseOut=function(){google.maps.event.trigger(this.cluster.getClusterer(),"mouseout",this.cluster)},ClusterIcon.prototype.onAdd=function(){this.div=document.createElement("div"),this.div.className=this.className,this.visible&&this.show(),null===(e=this.getPanes())||void 0===e||e.overlayMouseTarget.appendChild(this.div);var e,t=this.getMap();null!==t&&(this.boundsChangedListener=google.maps.event.addListener(t,"bounds_changed",this.onBoundsChanged),this.div.addEventListener("mousedown",this.onMouseDown),this.div.addEventListener("click",this.onClick),this.div.addEventListener("mouseover",this.onMouseOver),this.div.addEventListener("mouseout",this.onMouseOut))},ClusterIcon.prototype.onRemove=function(){this.div&&this.div.parentNode&&(this.hide(),null!==this.boundsChangedListener&&google.maps.event.removeListener(this.boundsChangedListener),this.div.removeEventListener("mousedown",this.onMouseDown),this.div.removeEventListener("click",this.onClick),this.div.removeEventListener("mouseover",this.onMouseOver),this.div.removeEventListener("mouseout",this.onMouseOut),this.div.parentNode.removeChild(this.div),null!==this.timeOut&&(window.clearTimeout(this.timeOut),this.timeOut=null),this.div=null)},ClusterIcon.prototype.draw=function(){if(this.visible&&null!==this.div&&this.center){var e=this.getPosFromLatLng(this.center);this.div.style.top=null!==e?"".concat(e.y,"px"):"0",this.div.style.left=null!==e?"".concat(e.x,"px"):"0"}},ClusterIcon.prototype.hide=function(){this.div&&(this.div.style.display="none"),this.visible=!1},ClusterIcon.prototype.show=function(){var e,t,n,i,r,o;if(this.div&&this.center){var l=null===this.sums||void 0===this.sums.title||""===this.sums.title?this.cluster.getClusterer().getTitle():this.sums.title,a=this.backgroundPosition.split(" "),s=parseInt((null===(e=a[0])||void 0===e?void 0:e.replace(/^\s+|\s+$/g,""))||"0",10),c=parseInt((null===(t=a[1])||void 0===t?void 0:t.replace(/^\s+|\s+$/g,""))||"0",10),d=this.getPosFromLatLng(this.center);this.div.className=this.className,this.div.setAttribute("style","cursor: pointer; position: absolute; top: ".concat(null!==d?"".concat(d.y,"px"):"0","; left: ").concat(null!==d?"".concat(d.x,"px"):"0","; width: ").concat(this.width,"px; height: ").concat(this.height,"px; "));var h=document.createElement("img");h.alt=l,h.src=this.url,h.width=this.width,h.height=this.height,h.setAttribute("style","position: absolute; top: ".concat(c,"px; left: ").concat(s,"px")),this.cluster.getClusterer().enableRetinaIcons||(h.style.clip="rect(-".concat(c,"px, -").concat(s+this.width,"px, -").concat(c+this.height,", -").concat(s,")"));var p=document.createElement("div");p.setAttribute("style","position: absolute; top: ".concat(this.anchorText[0],"px; left: ").concat(this.anchorText[1],"px; color: ").concat(this.textColor,"; font-size: ").concat(this.textSize,"px; font-family: ").concat(this.fontFamily,"; font-weight: ").concat(this.fontWeight,"; fontStyle: ").concat(this.fontStyle,"; text-decoration: ").concat(this.textDecoration,"; text-align: center; width: ").concat(this.width,"px; line-height: ").concat(this.height,"px")),(null===(n=this.sums)||void 0===n?void 0:n.text)&&(p.innerText="".concat(null===(i=this.sums)||void 0===i?void 0:i.text)),(null===(r=this.sums)||void 0===r?void 0:r.html)&&(p.innerHTML="".concat(null===(o=this.sums)||void 0===o?void 0:o.html)),this.div.innerHTML="",this.div.appendChild(h),this.div.appendChild(p),this.div.title=l,this.div.style.display=""}this.visible=!0},ClusterIcon.prototype.useStyle=function(e){this.sums=e;var t=this.cluster.getClusterer().getStyles(),n=t[Math.min(t.length-1,Math.max(0,e.index-1))];n&&(this.url=n.url,this.height=n.height,this.width=n.width,n.className&&(this.className="".concat(this.clusterClassName," ").concat(n.className)),this.anchorText=n.anchorText||[0,0],this.anchorIcon=n.anchorIcon||[this.height/2,this.width/2],this.textColor=n.textColor||"black",this.textSize=n.textSize||11,this.textDecoration=n.textDecoration||"none",this.fontWeight=n.fontWeight||"bold",this.fontStyle=n.fontStyle||"normal",this.fontFamily=n.fontFamily||"Arial,sans-serif",this.backgroundPosition=n.backgroundPosition||"0 0")},ClusterIcon.prototype.setCenter=function(e){this.center=e},ClusterIcon.prototype.getPosFromLatLng=function(e){var t=this.getProjection().fromLatLngToDivPixel(e);return null!==t&&(t.x-=this.anchorIcon[1],t.y-=this.anchorIcon[0]),t},ClusterIcon}(),G=function(){function Cluster(e){this.markerClusterer=e,this.map=this.markerClusterer.getMap(),this.gridSize=this.markerClusterer.getGridSize(),this.minClusterSize=this.markerClusterer.getMinimumClusterSize(),this.averageCenter=this.markerClusterer.getAverageCenter(),this.markers=[],this.center=void 0,this.bounds=null,this.clusterIcon=new W(this,this.markerClusterer.getStyles()),this.getSize=this.getSize.bind(this),this.getMarkers=this.getMarkers.bind(this),this.getCenter=this.getCenter.bind(this),this.getMap=this.getMap.bind(this),this.getClusterer=this.getClusterer.bind(this),this.getBounds=this.getBounds.bind(this),this.remove=this.remove.bind(this),this.addMarker=this.addMarker.bind(this),this.isMarkerInClusterBounds=this.isMarkerInClusterBounds.bind(this),this.calculateBounds=this.calculateBounds.bind(this),this.updateIcon=this.updateIcon.bind(this),this.isMarkerAlreadyAdded=this.isMarkerAlreadyAdded.bind(this)}return Cluster.prototype.getSize=function(){return this.markers.length},Cluster.prototype.getMarkers=function(){return this.markers},Cluster.prototype.getCenter=function(){return this.center},Cluster.prototype.getMap=function(){return this.map},Cluster.prototype.getClusterer=function(){return this.markerClusterer},Cluster.prototype.getBounds=function(){for(var e=new google.maps.LatLngBounds(this.center,this.center),t=this.getMarkers(),n=0;no)e.getMap()!==this.map&&e.setMap(this.map);else if(rn||t0))for(var e=0;e3?new google.maps.LatLngBounds(null==i?void 0:i.getSouthWest(),null==i?void 0:i.getNorthEast()):new google.maps.LatLngBounds(new google.maps.LatLng(85.02070771743472,-178.48388434375),new google.maps.LatLng(-85.08136444384544,178.00048865625)),o=this.getExtendedBounds(r),l=Math.min(e+this.batchSize,this.markers.length),a=e;athis.maxWidth)this.div.style.width=this.maxWidth+"px",this.fixedWidthSet=!0;else{var n=this.getBoxWidths();this.div.style.width=this.div.offsetWidth-n.left-n.right+"px",this.fixedWidthSet=!1}if(this.panBox(this.disableAutoPan),!this.enableEventPropagation){this.eventListeners=[];for(var i=0,r=["mousedown","mouseover","mouseout","mouseup","click","dblclick","touchstart","touchend","touchmove"];i