1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4356],{35344:function(e,t,r){"use strict";var n,a=r(73568);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}t.Z=function(e){return a.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:11,height:6,fill:"#005098"},e),n||(n=a.createElement("path",{d:"M10.246.291a1 1 0 0 0-1.41 0l-3.59 3.54-3.54-3.54a1 1 0 1 0-1.41 1.42l4.24 4.24a1 1 0 0 0 1.42 0l4.29-4.24a1 1 0 0 0 0-1.42"})))}},569:function(e,t,r){"use strict";var n,a=r(73568);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}t.Z=function(e){return a.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:19,height:19,viewBox:"0 0 18.967 17.572"},e),n||(n=a.createElement("path",{fill:"#fff",d:"M9.573 0C4.391 0 0 3.363 0 7.513c0 3.695 3.136 6.812 7.532 7.427h.388a3 3 0 0 1 .313.028c1.5.313.2 2.179.692 2.558.564.441 4.832-2.416 7.427-4.813a8 8 0 0 0 1.018-1.018 2 2 0 0 0 .175-.218 6.42 6.42 0 0 0 1.421-3.951C18.947 3.362 14.75-.001 9.573-.001ZM6.257 9.583a.474.474 0 0 1-.474.474H3.889a.474.474 0 0 1-.474-.474V5.94a.474.474 0 0 1 .474-.474h.043a.474.474 0 0 1 .474.474v3.093h1.359a.474.474 0 0 1 .474.474Zm1.421 0a.474.474 0 0 1-.474.474h-.1a.474.474 0 0 1-.474-.474V5.94a.474.474 0 0 1 .474-.474h.038a.474.474 0 0 1 .474.474Zm4.424 0a.47.47 0 0 1-.142.341.3.3 0 0 1-.118.09.5.5 0 0 1-.227.057h-.043a.5.5 0 0 1-.185-.038.4.4 0 0 1-.189-.142l-.038-.051-1.776-2.43v2.165a.474.474 0 0 1-.474.474h-.043a.474.474 0 0 1-.474-.474V5.94a.474.474 0 0 1 .474-.474h.043a.47.47 0 0 1 .426.246L11.1 8.081V5.94a.474.474 0 0 1 .474-.474h.043a.474.474 0 0 1 .474.474Zm3.491-3.572a.474.474 0 0 1-.474.474h-1.382v.772H15.1a.474.474 0 0 1 .474.474v.043a.474.474 0 0 1-.474.474h-1.363v.772H15.1a.474.474 0 0 1 .474.474v.046a.474.474 0 0 1-.474.474h-1.9a.474.474 0 0 1-.472-.474V5.968a.474.474 0 0 1 .474-.474H15.1a.474.474 0 0 1 .474.474Z"})))}},34883:function(e,t,r){"use strict";var n,a=r(73568);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}t.Z=function(e){return a.createElement("svg",o({width:8.85,height:11.07,style:{display:"inline-block",marginRight:5,marginBottom:2},viewBox:"0 0 10.086 12.607"},e),n||(n=a.createElement("path",{d:"M5.043 6.934a.63.63 0 0 0-.63.63v1.891a.63.63 0 0 0 1.261 0V7.564a.63.63 0 0 0-.631-.63m3.152-2.521V3.152a3.152 3.152 0 0 0-6.3 0v1.261A1.89 1.89 0 0 0 0 6.3v4.413a1.89 1.89 0 0 0 1.891 1.891h6.3a1.89 1.89 0 0 0 1.891-1.891V6.3a1.89 1.89 0 0 0-1.887-1.887M3.152 3.152a1.891 1.891 0 1 1 3.782 0v1.261H3.152Zm5.673 7.564a.63.63 0 0 1-.63.63h-6.3a.63.63 0 0 1-.63-.63V6.3a.63.63 0 0 1 .63-.63h6.3a.63.63 0 0 1 .63.63Z"})))}},29725:function(e,t,r){"use strict";var n,a=r(73568);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}t.Z=function(e){return a.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 -1 16 18"},e),n||(n=a.createElement("path",{fill:"#fff",d:"M2.98 16v-2.652a.31.31 0 0 0-.13-.274c-1.441-1.14-2.4-2.588-2.73-4.41-.363-2 .083-3.833 1.3-5.455C2.717 1.48 4.472.477 6.595.126 8.672-.218 10.63.14 12.423 1.25s2.988 2.672 3.417 4.754c.455 2.21-.082 4.2-1.517 5.924-1.385 1.666-3.197 2.57-5.338 2.83a8.5 8.5 0 0 1-3.143-.212.4.4 0 0 0-.26.034c-.82.442-1.634.892-2.45 1.339-.038.022-.08.043-.152.08m-.103-6.117.02.034 3.864-2.11 2.035 2.17 4.302-4.569-.02-.02-3.834 2.124-2.088-2.174z"})))}},99461:function(e,t,r){"use strict";let n,a,o;var l=Object.create,s=Object.defineProperty,i=Object.getOwnPropertyDescriptor,d=Object.getOwnPropertyNames,c=Object.getPrototypeOf,m=Object.prototype.hasOwnProperty,u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of d(t))m.call(e,a)||a===r||s(e,a,{get:()=>t[a],enumerable:!(n=i(t,a))||n.enumerable});return e},p={};((e,t)=>
1{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(p,{GoogleOneTapLogin:()=>h}),e.exports=u(s({},"__esModule",{value:!0}),p);var f=(o=null!=(n=r(73568))?l(c(n)):{},u(!a&&n&&n.__esModule?o:s(o,"default",{value:n,enumerable:!0}),n)),h=function({clientId:e,onSuccess:t,onError:r,isLoggedIn:n=!1}){let a=()=>{let e=document.createElement("script");e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,document.body.appendChild(e)},o=async e=>{try{t(e)}catch(e){r(),console.log(e,"ERROR")}},l=e=>{let{google:t}=window;t&&e&&!n&&(t.accounts.id.initialize({client_id:e,cancel_on_tap_outside:!1,callback:async e=>{o(e.credential)}}),t.accounts.id.prompt(e=>{e.isDismissedMoment()&&console.log("getDismissedReason ::",e.getDismissedReason())}))};return(0,f.useEffect)(()=>{a();let t=setTimeout(()=>l(e),2e3);return()=>{clearTimeout(t)}},[]),f.default.createElement("div",null)}},54356:function(e,t,r){"use strict";r.d(t,{Z:function(){return eo}});var n,a,o=r(44037),l=r(11324),s=r(73568),i=r(44725),d=r(26608),c=r(52536),m=r.n(c);function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var p=function(e){return s.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",width:6.247,height:10.541,fill:"#4a6fe0"},e),n||(n=s.createElement("path",{d:"M.291 10.246a1 1 0 0 1 0-1.41l3.535-3.59-3.54-3.54a1 1 0 1 1 1.42-1.41l4.24 4.24a1 1 0 0 1 0 1.42l-4.235 4.29a1 1 0 0 1-1.42 0"})))},f=r(50520),h=r(60715),x=r(95244),b=r(84089),g=r(61234),v=r.n(g);let y=m()(()=>r.e(3720).then(r.bind(r,83720)),{loadableGenerated:{webpack:()=>[83720]}});var E=function(e){let{logo:t,links:r,content:n,locale:a}=e;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{}),(0,o.jsx)("div",{className:(0,d.Z)("bg-footerBg"),children:(0,o.jsxs)("div",{className:(0,d.Z)("max-w-[90rem] w-full mx-auto","pt-[0.625rem] px-[0.9375rem] pb-[2.8125rem] md:p-[3.125rem]"),children:[(0,o.jsxs)("div",{className:(0,d.Z)("flex flex-col items-start","md:flex-row md:items-center","mb-[2rem]"),children:[(0,o.jsx)("div",{className:"order-2 md:order-1",children:(null==t?void 0:t.url)&&(0,o.jsx)(f.Z,{...t,src:null==t?void 0:t.url,width:95,height:34.7,alt:(null==t?void 0:t.alt)||(null==t?void 0:t.name),quality:50})}),(0,o.jsx)("div",{className:(0,d.Z)("flex flex-col md:flex-row","order-1 md:order-2 w-full","mb-[2rem] md:mb-0"),children:null==r?void 0:r.map(e=>(0,o.jsxs)("div",{children:[(0,o.jsx)(h.Z,{isExternalLink:"slug"!==e.type,href:e.link,locale:a,passHref:!0,className:(0,d.Z)("text-footerLink text-sm","hidden md:block ml-[0.9375rem]"),dataTestId:"desktop-link",children:e.title}),(0,o.jsx)(h.Z,{isExternalLink:"slug"!==e.type,href:e.link,locale:a,passHref:!0,className:(0,d.Z)("py-[0.9375rem]","md:hidden","border-b border-dashed border-footerBorderLink"),children:(0,o.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[(0,o.jsx)("span",{className:"text-sm text-footerLink",children:e.title}),(0,o.jsx)(p,{className:"fill-footerLink"})]})})]},e.id))})]}),(0,o.jsx)("div",{className:v().footer__markdown,children:(0,o.jsx)(x.Z,{textAlign:"left",md:n||"",className:"text-footerText",fontSize:(0,b.hO)(14),lineHeight:(0,b.hO)(20)})})]})})]})},_=r(35344);function w(){return(w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var N=function(e){return s.createElement("svg",w({xmlns:"http://www.w3.org/2000/svg",width:19.96,height:19.942},e),a||(a=s.createElement("path",{fill:"#005098",d:"M19.37 6.611v-.05a10 10 0 0 0-18.78 0s0 0 0 .05a9.86 9.86 0 0 0 0 6.72v.05a10 10 0 0 0 18.78 0v-.05a9.86 9.86 0 0 0 0-6.72m-17.15 5.36a7.8 7.8 0 0 1 0-4h1.86a16.7 16.7 0 0 0 0 4Zm.82 2h1.4a12 12 0 0 0 1 2.57 8 8 0 0 1-2.4-2.57m1.4-8h-1.4a8 8 0 0 1 2.37-2.57 12 12 0 0 0-.97 2.57m4.52 11.7a6.34 6.34 0 0 1-2.43-3.7h2.43Zm0-5.7H6.1a14.4 14.4 0 0 1 0-4h2.86Zm0-6H6.53a6.34 6.34 0 0 1 2.43-3.7Zm7.92 0h-1.4a12 12 0 0 0-1-2.57 8 8 0 0 1 2.4 2.57m-5.92-3.7a6.34 6.34 0 0 1 2.43 3.7h-2.43Zm0 15.4v-3.7h2.43a6.34 6.34 0 0 1-2.43 3.7m2.86-5.7h-2.86v-4h2.86a14.4 14.4 0 0 1 0 4m.69 4.57a12 12 0 0 0 1-2.57h1.4a8 8 0 0 1-2.4 2.57m3.19-4.57h-1.86a16 16 0 0 0 .12-2 16 16 0 0 0-.12-2h1.86a7.8 7.8 0 0 1 0 4"})))},j=r(86990);function k(e){let{title:t,className:r=""}=e;return(0,o.jsx)("span",{className:(0,d.Z)("text-navTextColor font-bold text-base",r),children:t})}function C(e){let{children:t,onClickItem:r}=e;return(0,o.jsx)("div",{className:(0,d.Z)("py-[0.9375rem] px-[1.25rem]","border-b border-grayColor","flex flex-row items-center justify-between cursor-pointer"),onClick:r,onKeyDown:e=>{"Enter"===e.key&&r()},children:t})}var T=function(e){let{navigations:t,locale:r,slug:n,isMultipleLang:a,isOpen:l,onClick:i}
1=e,c=j.Mj.slice(0,2),[m,u]=(0,s.useState)("");(0,s.useEffect)(()=>{u("")},[l]);let p=e=>{u(m===e?"":e)},f=()=>{u(""),null==i||i()};return(0,o.jsxs)(o.Fragment,{children:[t.map(e=>e.subcategory.length?(0,o.jsxs)("span",{children:[(0,o.jsxs)(C,{onClickItem:()=>p(e.id.toString()),children:[(0,o.jsx)(k,{title:e.title}),e.subcategory.length>0&&(0,o.jsx)(_.Z,{className:(0,d.Z)("fill-navTextColor",m===e.id.toString()&&"rotate-180")})]}),m===e.id.toString()&&e.subcategory.map((t,n)=>(0,o.jsx)("div",{className:(0,d.Z)("px-[1.25rem]","bg-accordionPanelBg"),onClick:f,onKeyDown:e=>{"Enter"===e.key&&f()},children:(0,o.jsx)(h.Z,{href:t.link,isExternalLink:"slug"!==t.type,locale:r,passHref:!0,children:(0,o.jsxs)("div",{className:(0,d.Z)("py-[0.9rem]",n!==e.subcategory.length-1&&"border-b border-borderColor border-dashed","flex flex-row items-center"),children:[(0,o.jsx)("span",{className:"fill-navTextColor w-[0.9575rem] h-[0.8125rem] bg-[url('/icons/heart.svg')] bg-contain bg-no-repeat bg-center bg-origin-border mr-2"}),(0,o.jsx)("span",{className:"text-navTextColor text-sm",children:t.title})]})},n)},t.id))]},e.id):(0,o.jsx)(h.Z,{href:e.pageSlug||e.linkUrl,locale:r,passHref:!0,isExternalLink:!!(e.linkUrl&&"/"!==e.linkUrl),children:(0,o.jsx)(C,{onClickItem:()=>{u(""),null==i||i()},children:(0,o.jsx)(k,{title:e.title})})},e.id)),a&&(0,o.jsxs)(C,{onClickItem:()=>p("language"),children:[(0,o.jsxs)("div",{className:"flex flex-row items-center",children:[(0,o.jsx)(N,{}),(0,o.jsx)(k,{title:r,className:"uppercase ml-3"})]}),(0,o.jsx)(_.Z,{className:(0,d.Z)("fill-navTextColor","language"===m&&"rotate-180")})]},"language"),"language"===m&&c.map((e,t)=>(0,o.jsx)("div",{className:(0,d.Z)("px-[1.25rem]","bg-accordionPanelBg"),children:(0,o.jsx)(h.Z,{href:n,locale:e.code,passHref:!0,children:(0,o.jsxs)("div",{className:(0,d.Z)("py-[0.9rem]",t!==c.length-1&&"border-b border-borderColor border-dashed","flex flex-row items-center"),children:[(0,o.jsx)("span",{className:"fill-navTextColor w-[0.9575rem] h-[0.8125rem] bg-[url('/icons/heart.svg')] bg-contain bg-no-repeat bg-center bg-origin-border mr-2"}),(0,o.jsx)("span",{className:"text-navTextColor text-sm",children:e.title})]})})},"lang-".concat(e.code)))]})},O=r(44338),D=function(e){let{navigations:t,locale:r}=e;return(0,o.jsx)("div",{className:(0,d.Z)("hidden","lg:flex","container","max-w-full","bg-white","shadow-[0_0.0625px_0.125px_0_rgba(16, 102, 203, 0.05)]","shadow-sm","items-center","justify-center"),children:(0,o.jsx)("div",{className:(0,d.Z)("hidden lg:flex","w-full","max-w-[90rem]","px-[1rem]","lg:px-[2rem]","xl:px-[3.75rem]","flex-row","justify-center"),children:t.map((e,n)=>e.subcategory.length?(0,o.jsxs)("span",{className:"hover:bg-accordionPanelBg py-[0.844rem] relative group",id:"menu-list-".concat(n),children:[(0,o.jsxs)("div",{className:(0,d.Z)("border-l border-grayColor border-dashed","flex flex-row items-center h-[2rem]",n===t.length-1&&"border-r"),children:[(0,o.jsx)(O.zT,{textColor:"text-navTextColor",isBold:!0,style:{marginLeft:"1.875rem"},children:e.title}),(0,o.jsx)(_.Z,{id:"arrow-".concat(n),className:(0,d.Z)("fill-navTextColor ml-[0.6rem] mr-[1.875rem]","transform transition duration-300 group-hover:rotate-180")})]}),(0,o.jsx)("div",{className:(0,d.Z)("absolute mt-[0.85rem] w-[15.625rem] bg-white","rounded-bl-[1.25rem]","border border-navBarBorder","shadow-lg","shadow-[0_10px_20px_rgba(58, 111, 232, 0.20)] z-[15]","invisible group-hover:visible",n===t.length-1?"right-0 rounded-br-[1.25rem]":"rounded-r-[1.25rem]"),id:"sub-menu-".concat(n),children:e.subcategory.map((t,a)=>(0,o.jsx)(h.Z,{href:t.link,isExternalLink:"slug"!==t.type,locale:r,passHref:!0,children:(0,o.jsx)("div",{className:(0,d.Z)("hover:bg-accordionPanelBg",a===e.subcategory.length-1&&"rounded-b-[1.25rem]",0===a&&"rounded-tr-[1.25rem]"),id:"subMenu-".concat(n,"-").concat(a),children:(0,o.jsxs)("div",{className:(0,d.Z)("py-[15px] mx-[15px]",a!==e.subcategory.length-1&&"border-b border-grayColor border-dashed","flex flex-row items-center"),children:[(0,o.jsx)("span",{className:"fill-navTextColor w-[0.9575rem] h-[0.8125rem] bg-[url('/icons/heart.svg')] bg-contain bg-no-repeat bg-center bg-origin-border"}),(0,o.jsx)("span",{className:"text-navTextColor pl-[0.625rem] text-sm",children:t.title})]})})},a))})]},n):(0,o.jsx)("span",{className:"hover:bg-accordionPanelBg py-[0.844rem]",id:"menu-list-".concat(n),children:(0,o.jsx)("div",{className:(0,d.Z)("border-l border-grayColor border-dashed","flex flex-row items-center h-[2rem]",n===t.length-1&&"border-r"),children:(0,o.jsx)(h.Z,{href:e.pageSlug||e.linkUrl,locale:r,passHref:!0,isExternalLink:!!(e.linkUrl&&"/"!==e.linkUrl),className:"mx-[1.875rem]",children:(0,o.jsx)(O.zT,{textColor:"text-navTextColor",isBold:!0,children:e.title})})})},n))})})},S=r(65640),I=r(88701),Z=r(17632),L=r(569),P=r(29725),R=r(7261),A=r(64597),M=r(49453),F=r.n(M),B=r(73250),H=r.n(B),$=function(e){let{text:t,code:r,dataTestId:n,selected:a,slug:l}=e;return l?(0,o.jsx)(H(),{href:l,locale:r,role:"button","data-testid":n,className:(0,d.Z)("w-[26px] h-[26px] sm:h-[1.875rem] sm:w-[1.875rem] md:h-[2.25rem] md:w-[2.25rem] cursor-pointer","flex max-h-[2.625rem] justify-center items-center no-underline rounded-full","p-2 border border-solid space-x-2",[a?"bg-primary text-white border-primary":"bg-white text-primary border-muted-light hover:border-primary hover:bg-primary-light"]),children:(0,o.jsx)("span",{className:"text-xs sm:text-sm font-medium",children:t})}):null};function z(e){let{title:t,className:r=""}=e;return(0,o.jsx)("span",{className:(0,d.Z)("text-navTextColor font-bold text-base",r),children:t})}var U=function(e){let{locale:t,slug:r}=e;return(0,o.jsxs)("div",{className:"py-[0.844rem] relative group",children:[(0,o.jsxs)("div",{className:(0,d.Z)("border-[1px] border-solid border-grayColor roun
1ded-full px-[16px] py-[18px]","flex flex-row items-center justify-between cursor-pointer h-[2rem]","group-hover:rounded-bl-none group-hover:border-b-[0]"),children:[(0,o.jsx)(N,{}),(0,o.jsx)(z,{title:t,className:"uppercase mx-1"}),(0,o.jsx)(_.Z,{id:"arrow-1",className:(0,d.Z)("fill-navTextColor ml-[0.6rem]","transform transition duration-300 group-hover:rotate-180")})]}),(0,o.jsx)("div",{className:(0,d.Z)("absolute w-[10.625rem] bg-white","rounded-bl-[1.25rem]","border border-navBarBorder","shadow-lg","shadow-[0_10px_20px_rgba(58, 111, 232, 0.20)] z-[15]","invisible group-hover:visible","rounded-br-[1.25rem] rounded-tr-[1.25rem]"),id:"sub-menu-language",children:j.Mj.map((e,t)=>(0,o.jsx)(h.Z,{href:r,locale:e.code,passHref:!0,children:(0,o.jsx)("div",{className:(0,d.Z)("hover:bg-accordionPanelBg hover:rounded-none","rounded-b-[1.25rem] rounded-tr-[1.25rem]",0===t&&"hover:rounded-tr-[1.25rem]",t===j.Mj.length-1&&"hover:rounded-b-[1.25rem]"),id:"subMenu-".concat(t),children:(0,o.jsxs)("div",{className:(0,d.Z)("py-[15px] mx-[15px]","border-b border-grayColor border-dashed flex items-center"),children:[(0,o.jsx)("span",{className:"fill-navTextColor w-[0.9575rem] h-[0.8125rem] bg-[url('/icons/heart.svg')] bg-contain bg-no-repeat bg-center bg-origin-border flex"}),(0,o.jsx)("span",{className:"text-navTextColor pl-[0.625rem] text-sm",children:e.title})]})},"subMenu-".concat(t))},"subMenu-".concat(t)))})]})};let V="https://storage.googleapis.com/civic-brand/rabbit_care_logo_9eb6c0d8c7/rabbit_care_logo_9eb6c0d8c7.png",q=[{text:"à¹à¸à¸¢",code:"th"},{text:"EN",code:"en"}];var G=function(e){let{headerText:t,openingTimes:r,phone:n,lineUrl:a,messengerUrl:l,slug:s,locale:i,navigationIsOpen:c,toggleNavigation:m,isMultipleLang:u,structuredData:p}=e,{t:x}=(0,A.Z)("common"),b="expat-insurance"===s||"oversea-insurance"===s,g="expat-insurance"===s&&!1;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(F(),{children:!!p&&(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(p)}})}),(0,o.jsx)("div",{"data-testid":"header-v2",className:"px-4 lg:px-0 bg-white sticky top-0 z-20 h-[3.75rem] items-center flex w-full shadow-sm",children:(0,o.jsx)(R.Header,{menuButton:(0,o.jsx)(R.HamburgerButton,{className:"lg:collapse stroke-primaryColor",isOpen:c,onClick:m}),icon:(0,o.jsx)(h.Z,{href:"/",children:(0,o.jsx)("div",{className:(0,d.Z)("relative","w-[91px] sm:w-[135px] h-[15px] sm:h-[20px] lg:w-[180px] lg:h-[28px]"),children:V&&(0,o.jsx)(f.Z,{src:V,alt:"Rabbit Care Logo",fill:!0,priority:!0,placeholder:"empty",quality:100})})}),label:t||x("header_text"),phoneButton:n&&r&&(0,o.jsx)(R.PhoneButton,{number:n,subText:r,className:"bg-primaryColor border-primaryColor md:fill-primaryColor md:text-primaryColor sm:hover:border-primaryColor"}),contactButtons:(()=>{let e=[];return!b&&(a&&e.push({href:a,imagePath:"".concat(j.FH,"/icons/line.svg"),altText:"Line",ariaLabel:"LINE Add Friend",icon:(0,o.jsx)(L.Z,{})}),l&&e.push({href:l,imagePath:"".concat(j.FH,"/icons/messenger.svg"),altText:"Facebook",ariaLabel:"MSN Messenger",icon:(0,o.jsx)(P.Z,{})})),e.map(e=>(0,o.jsx)(R.ContactButton,{className:"bg-primaryColor border-primaryColor",...e},e.href))})(),customerPortalButton:(0,o.jsx)(R.CustomerPortalButton,{href:"/".concat(i,"/mobile-app-download"),text:x("customerPortal_text")}),localeButtons:!u||g?null:q.map(e=>(0,o.jsx)($,{dataTestId:"lang-button",selected:e.code===i,slug:s,...e},e.code)),multipleLanguageOptions:g?(0,o.jsx)(U,{locale:i,slug:s}):null})})]})};let K=m()(()=>r.e(7074).then(r.bind(r,27074)),{loadableGenerated:{webpack:()=>[27074]}}),Y=m()(()=>Promise.all([r.e(4107),r.e(3420)]).then(r.bind(r,83420)),{loadableGenerated:{webpack:()=>[83420]}}),Q=m()(()=>r.e(6649).then(r.bind(r,86649)),{loadableGenerated:{webpack:()=>[86649]}});var X=function(e){var t,r,n,a,l;let{layout:c,seo:m,settings:u,notifications:p,popup:f,slug:h,isMultipleLang:x,staticLinkBuilding:b,breadcrumbs:g=[],children:v}=e,[y,_]=(0,s.useState)(!1),w=()=>_(!y);return(0,o.jsxs)(o.Fragment,{children:[m&&(0,o.jsx)(i.Z,{...m}),(0,o.jsx)(G,{...u,locale:(null===(t=c.language)||void 0===t?void 0:t.code)||(null==c?void 0:c.locale)||"",slug:h,navigationIsOpen:y,toggleNavigation:w,isMultipleLang:x}),(0,o.jsx)(Q,{}),(0,o.jsx)("div",{className:(0,d.Z)("bg-white z-50 overflow-y-scroll","fixed left-0 top-[3.75rem] w-full","transform transition-all ease-in-out duration-300",y?"translate-x-0":"-translate-x-full"),id:"side-bar",style:{height:"calc(100vh - 60px)"},children:y&&(0,o.jsx)(T,{navigations:c.navigation||[],slug:h,locale:(null===(r=c.language)||void 0===r?void 0:r.code)||(null==c?void 0:c.locale)||"",isMultipleLang:x,isOpen:y,onClick:w})}),(0,o.jsxs)("div",{className:(0,d.Z)("top-[3.75rem] z-20","expat-insurance"!==h&&"sticky"),children:[(0,o.jsx)(D,{navigations:c.navigation||[],locale:(null===(n=c.language)||void 0===n?void 0:n.code)||""}),p&&(0,o.jsx)("div",{className:"min-h-1",children:(0,o.jsx)(K,{notifications:p})})]}),f&&(0,o.jsx)(Y,{...f}),g.length>0&&(0,o.jsx)(I.default,{componentType:Z.O.BREADCRUMB,id:0,items:g.map((e,t)=>({id:t,name:e.text,urlPath:e.url}))}),(0,o.jsx)("div",{className:"min-h-screen mx-auto my-0 p-0 flex flex-col justify-center items-center",children:v}),((null==b?void 0:null===(a=b.section)||void 0===a?void 0:a.length)>0||(null==b?void 0:b.header))&&(0,o.jsx)(S.default,{...b}),c.footer&&(0,o.jsx)(E,{...c.footer,locale:(null===(l=c.language)||void 0===l?void 0:l.code)||""})]})},W=r(32900),J=r(11169),ee=r(48054),et=r(10949),er=r(94961);let en="productOverviewUrl",ea=()=>JSON.stringify(Object.fromEntries(new URLSearchParams(window.location.search).entries()));function eo(e){var t;let{children:r,...n}=e,{asPath:a}=(0,ee.useRouter)();(0,s.useEffect)(()=>
1{if(window){let e=window.localStorage,{hash:t}=window.location,r=e.getItem(en);r&&r!==a&&r!==t&&(er.Z.customRcHomeCategory(""),e.removeItem(en))}},[a]),(0,s.useEffect)(()=>{J.Z.set("lgt_campaign_query_params",ea(),{expires:3,path:"/",domain:window.location.host}),window&&J.Z.set("lgt_referer_url",window.location.href,{expires:3,path:"/",domain:window.location.host})},[]);let{layout:i,notifications:d,popup:c,settings:m,page:u,isMultipleLang:p,breadcrumbs:f}=n;if(!i)throw Error("layout is not defined");return(0,o.jsx)("div",{style:{fontFamily:"".concat(l.poppins.style.fontFamily,", ").concat(l.kanit.style.fontFamily)},children:(0,o.jsx)(et.am,{children:(0,o.jsx)(X,{layout:i,notifications:d,popup:c,settings:m,seo:null==u?void 0:u.seo,slug:null==n?void 0:null===(t=n.page)||void 0===t?void 0:t.slug,isMultipleLang:p,staticLinkBuilding:i.staticLinkBuilding,breadcrumbs:f,children:(0,o.jsx)(W.Z.Provider,{value:n.productTypes,children:r})})})})}},88701:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return b}});var n,a,o,l=r(44037),s=r(73568),i=r(48909),d=r.n(i);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var m=function(e){return s.createElement("svg",c({xmlns:"http://www.w3.org/2000/svg",width:17,height:15,fill:"none"},e),n||(n=s.createElement("path",{fill:"#005098",fillRule:"evenodd",d:"M16.1 6.855a1.25 1.25 0 0 0-.474-.841L13.738 4.53V1.923a.33.33 0 0 0-.33-.33h-1.359a.33.33 0 0 0-.33.33v1.021L9.044.844a1.6 1.6 0 0 0-1.98 0L.483 6.013a1.25 1.25 0 0 0-.473.841c-.04.335.052.665.26.93a1.25 1.25 0 0 0 .995.482c.28 0 .552-.093.777-.27L7.473 3.73a.94.94 0 0 1 1.163 0l5.432 4.267c.265.208.595.3.93.26.334-.04.633-.207.84-.472.209-.265.301-.595.261-.93",clipRule:"evenodd"})),a||(a=s.createElement("path",{fill:"#005098",fillRule:"evenodd",d:"M13.61 8.412 8.67 4.558a1 1 0 0 0-1.23 0L2.498 8.412a.33.33 0 0 0-.127.26v4.397c0 .79.642 1.431 1.43 1.431h2.586a.33.33 0 0 0 .33-.33v-3.08c0-.736.6-1.336 1.337-1.336s1.337.6 1.337 1.337v3.079c0 .182.148.33.33.33h2.586c.789 0 1.43-.642 1.43-1.43V8.671a.33.33 0 0 0-.127-.26",clipRule:"evenodd"})))};function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var p=function(e){return s.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",width:17,height:17,fill:"none"},e),o||(o=s.createElement("path",{fill:"#A5AAC0",d:"M5.399 3.786a.91.91 0 0 0 0 1.333l3.387 3.429-3.387 3.333a.91.91 0 0 0 0 1.333c.387.381.967.381 1.354 0l4.065-4a.91.91 0 0 0 0-1.333L6.753 3.786a.946.946 0 0 0-1.354 0"})))},f=r(60715),h=function(e){let{id:t,name:r,urlPath:n}=e;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("li",{className:"text-sm text-primaryColor cursor-pointer",children:n?(0,l.jsx)(f.Z,{href:n,children:r}):r},t),(0,l.jsx)("li",{"data-testid":"separator",children:(0,l.jsx)(p,{})})]})},x=r(86990),b=function(e){let{background:t,items:r}=e,[n,a]=(0,s.useState)(!1);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(d(),{id:"dynamicJsonLD",type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify((()=>{let e={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:x.FH}]};return null==r||r.forEach((t,r)=>{e.itemListElement.push({"@type":"ListItem",position:r+2,name:t.name,item:t.urlPath})}),e})())},strategy:"beforeInteractive"}),(0,l.jsx)("div",{className:"max-w-[90rem] mx-auto my-0 lg:py-5 lg:px-[4.6rem] py-2 px-4",style:{backgroundColor:t},children:(0,l.jsxs)("ul",{className:"flex items-center flex-wrap gap-x-2.5 gap-y-1.5",children:[(0,l.jsx)("li",{"data-testid":"breadcrumb-home",children:(0,l.jsx)(f.Z,{href:"/",ariaLabel:"home",children:(0,l.jsx)(m,{})})}),(0,l.jsx)("li",{"data-testid":"separator",children:(0,l.jsx)(p,{})}),r?!n&&r.length>2?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(h,{...r[0]}),(0,l.jsx)("li",{children:(0,l.jsx)("button",{className:"text-sm text-primaryColor cursor-pointer",onClick:()=>a(!0),children:"..."})}),(0,l.jsx)("li",{"data-testid":"separator",children:(0,l.jsx)(p,{})}),(0,l.jsx)("li",{className:"text-sm text-textColor",children:r[r.length-1].name},r[r.length-1].id)]}):(0,l.jsx)(l.Fragment,{children:r.map((e,t)=>t===r.length-1?(0,l.jsx)("li",{className:"text-sm text-textColor",children:e.name},e.id):(0,s.createElement)(h,{...e,key:e.id}))}):null]})})]})}},65640:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return u}});var n=r(44037),a=r(73568),o=r(6035),l=r(48054),s=r(60715),i=function(e){let{id:t,subsectionTitle:r,contentLink:a}=e,{locale:o}=(0,l.useRouter)();return(0,n.jsxs)("div",{className:"mb-[1.875rem] last:mb-0",id:"desktop-l
1ink-building-".concat(t),children:[(0,n.jsx)("div",{className:"text-white font-bold mb-[0.9375rem]",children:r}),(0,n.jsx)("div",{className:"border-b border-grayColor opacity-50 border-dashed"}),(0,n.jsx)("div",{className:"grid grid-cols-4",children:null==a?void 0:a.map(e=>(0,n.jsx)(s.Z,{href:e.link,rel:e.linkRel,isExternalLink:"slug"!==e.type,locale:o,passHref:!0,className:"mt-[0.9375rem] text-sm text-white",children:e.title},e.id))})]})},d=r(26608),c=r(35344),m=function(e){let{id:t,subsectionTitle:r,contentLink:a,linkOpenIds:o,onOpenLinkSection:i}=e,{locale:m}=(0,l.useRouter)(),u=o.some(e=>e===t);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{id:"mobile-link-building-".concat(t),className:(0,d.Z)("py-[0.9375rem] cursor-pointer","border-b border-dashed border-grayColor","flex flex-row items-center justify-between"),onClick:()=>i(t),children:[(0,n.jsx)("span",{className:"text-white font-bold",children:r}),(0,n.jsx)(c.Z,{className:(0,d.Z)("fill-white transition-all ease-in-out duration-300",u?"rotate-180":"rotate-0")})]}),(0,n.jsx)("div",{className:(0,d.Z)("transition-all ease-in-out overflow-hidden",u?"max-h-screen duration-1000":"max-h-0 duration-300"),children:(0,n.jsx)("div",{className:"flex flex-col px-[1.25rem] py-[0.9375rem]",children:null==a?void 0:a.map(e=>(0,n.jsx)(s.Z,{href:e.link,rel:e.linkRel,isExternalLink:"slug"!==e.type,locale:m,className:"my-[0.4375rem] text-sm text-white",children:e.title},e.id))})})]})},u=function(e){let{header:t,section:r}=e,[l,s]=(0,a.useState)([]),d=e=>{l.some(t=>t===e)?s(t=>t.filter(t=>t!==e)):s([...l,e])};return(0,n.jsx)("div",{className:"py-[1.875rem] px-[0.9375rem] bg-footerLinkBuildingBg",id:"staticLinkBuilding",children:(0,n.jsxs)("div",{className:"max-w-[69.375rem] mx-auto",children:[t&&(0,n.jsx)("div",{className:"my-[1.875rem]",children:(0,n.jsx)(o.Z,{...t,titleColor:"#ffffff",subtitleColor:"#ffffff"})}),r&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"block md:hidden",children:r.map(e=>(0,n.jsx)(m,{...e,onOpenLinkSection:d,linkOpenIds:l},e.id))}),(0,n.jsx)("div",{className:"hidden md:block",children:r.map(e=>(0,n.jsx)(i,{...e},e.id))})]})]})})}},44725:function(e,t,r){"use strict";var n=r(44037),a=r(49453),o=r.n(a),l=r(92384),s=r(64597),i=r(48054);t.Z=function(e){let t,{title:r,description:a,robots:d,ogImage:c,canonical:m,structuredData:u}=e,p=[];p.push(d.split("_"));let{t:f}=(0,s.Z)("common"),{locale:h}=(0,i.useRouter)();{let{hostname:e,pathname:r}=window.location;t="https://".concat(e).concat(r)}return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(o(),{children:[(0,n.jsx)("meta",{name:"theme-color",content:"th-TH"===h?"#58b8e0":"#005098"}),(0,n.jsx)("meta",{httpEquiv:"content-language",content:h}),!!u&&(0,n.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(u)}})]}),(0,n.jsx)(l.uJ,{logo:f("structureData_logo"),url:f("structureData_url")}),(0,n.jsx)(l.PB,{title:r,description:a,noindex:"noindex"===p[0][0],nofollow:"nofollow"===p[0][1],canonical:m||t,openGraph:{title:r,description:a,images:[{width:c?c.width:1200,height:c?c.height:627,url:c?c.url:"https://rabbitcare.com/images/og-image.jpg",alt:c?c.alt:"Rabbit Care"}],site_name:"Rabbit Care"}})]})}},6035:function(e,t,r){"use strict";var n=r(44037),a=r(73568),o=r(26608),l=r(32900),s=r(42012);t.Z=function(e){let{product:t,productColor:r,title:i,titleColor:d,subtitle:c,subtitleColor:m,align:u="center",line:p=!1,lineColor:f}=e,h=(0,a.useContext)(l.Z),[x,b]=(0,a.useState)("");return(0,a.useEffect)(()=>{if(t){let e=h.find(e=>e.id===t);b(null==e?void 0:e.productName)}},[]),(0,n.jsxs)("div",{className:(0,o.Z)("max-w-[69.375rem] mx-auto","flex flex-col",{center:"items-center",left:"items-start",right:"items-end"}[u]),children:[x&&(0,n.jsx)("span",{className:(0,o.Z)("font-bold uppercase text-sm","mb-[0.625rem] tracking-[0.175rem]"),style:{color:r},children:x}),i?(0,n.jsx)(s.Z,{className:"text-[26px] leading-[32px] font-bold ".concat({center:"text-center",left:"text-left",right:"text-right"}[u]),md:i,textColor:d}):"",c&&(0,n.jsx)("span",{className:"mt-[0.625rem]",style:{color:m},children:c}),p&&(0,n.jsx)("span",{className:"w-[8.125rem] border-t-[4px] mt-[1.875rem]",style:{borderTopColor:f}})]})}},44338:function(e,t,r){"use strict";r.d(t,{mI:function(){return o},zT:function(){return l}});var n=r(44037),a=r(26608),o=function(e){let{children:t,isBold:r=!1,textColor:o="text-textColor",style:l}=e;return(0,n.jsx)("span",{className:(0,a.Z)("leading-6","text-base",o,r?"font-bold":"font-normal"),style:l,children:t})},l=function(e){let{children:t,isBold:r=!1,textColor:o="text-textColor",style:l}=e;return(0,n.jsx)("span",{className:(0,a.Z)("leading-[1.1875rem]",o,"text-sm",r?"font-bold":"font-normal"),style:l,children:t})}},50520:function(e,t,r){"use strict";r.d(t,{Z:function(){return u}});var n=r(44037),a=r(7442),o=r.n(a),l=r(18076),s=function(e){var t,r,n;let a;return{...e,quality:null!==(t=e.quality)&&void 0!==t?t:80,placeholder:null!==(r=e.placeholder)&&void 0!==r?r:e.priority?void 0:"blur",blurDataURL:null!==(n=e.blurDataURL)&&void 0!==n?n:e.priority?void 0:"data:image/svg+xml;base64,".concat((a='\n<svg width="'.concat(700,'" height="').concat(475,'" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n <defs>\n <linearGradient id="g">\n <stop stop-color="#f6f7f8" offset="20%" />\n <stop stop-color="#edeef1" offset="50%" />\n <stop stop-color="#f6f7f8" offset="70%" />\n </linearGradient>\n </defs>\n <rect width="').concat(700,'" height="').concat(475,'" fill="#f6f7f8" />\n <rect id="r" width="').concat(700,'" height="').concat(475,'" fill="url(#g)" />\n <animate xlink:href="#r" attributeName="x" from="-').concat(700,'" to="').concat(700,'" dur="1.2s" repeatCount="indef
1inite" />\n</svg>'),window.btoa(a)))}},i=r(73568),d=r(4194);let c=r(81551).env.imgixBaseV2||"",m=(e,t)=>{let{src:r,width:n,quality:a}=e,o=new l.Z({domain:"rabbit-care-images.imgix.net"}),s={auto:"compress,format",fit:"clip",q:a||(t?30:50),dpr:window.devicePixelRatio,fm:"webp",w:t?Math.min(n,768):n},i=r.replace("https://storage.googleapis.com/civic-brand","");return o.buildURL(i,s)};var u=function(e){let{priority:t,...r}=e,[a,l]=(0,i.useState)(t),u=(0,i.useRef)(null),[p]=(0,d.Z)();if((0,i.useEffect)(()=>{let e=u.current,t=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&l(!0)},{root:null,threshold:.1});return e&&t.observe(e),()=>{e&&t.unobserve(e)}},[]),r.src.includes(c)){let e=r.fill,t=r.style;return r.width&&r.height||(e=!0,t={objectFit:"cover"}),(0,n.jsx)(o(),{...s(r),alt:r.alt||"Image",width:null==r.width?void 0:r.width,height:null==r.height?void 0:r.height,fill:e,style:t})}return(0,n.jsx)(o(),{...s(r),ref:u,loader:e=>m(e,p),loading:p?"lazy":a?"eager":"lazy",priority:!p&&(!!a||t)})}},60715:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(44037),a=r(73568),o=r(73250),l=r.n(o),s=r(48054),i=r(1887),d=(e,t)=>{let r=(0,s.useRouter)(),[n,o]=(0,a.useState)(""),l=()=>{let{query:n}=r;o((0,i.matchParamsAndLink)(e,t,n))};return(0,a.useEffect)(()=>
1{l()},[r]),n},c=function(e){let{children:t,passHref:r=!0,href:o,locale:s,isExternalLink:i,anchorStyle:c,className:m,dataTestId:u,rel:p,ariaLabel:f,useUTMParams:h=!1}=e,[x,b]=(0,a.useState)(!1),g=d(h,o);return(h||(g=o),(0,a.useEffect)(()=>{if(!window)return;let{hostname:e}=window.location;b(!!(i&&!(null==g?void 0:g.includes(e))))},[g,i]),g&&/^https?:\/\//.test(g))?(0,n.jsx)("div",{className:m,children:(0,n.jsx)("a",{href:g,style:c,rel:"noopener noreferrer ".concat(null!=p?p:""),target:x?"_blank":"_self","data-testid":u,"aria-label":f,children:t})}):(0,n.jsx)("div",{className:m,children:(0,n.jsx)(l(),{href:o||"/",locale:s,passHref:r,prefetch:!1,style:c,"data-testid":u,"aria-label":f,children:t})})}},95244:function(e,t,r){"use strict";var n=r(44037),a=r(26608),o=r(99669),l=r.n(o),s=r(34883);t.Z=function(e){let{textAlign:t,className:r,fontSize:o,lineHeight:i,md:d,fontFamily:c,hasLockIcon:m=!1,pt:u,textColor:p}=e,f=new(l()).Converter({strikethrough:!0,splitAdjacentBlockquotes:!0,noHeaderId:!0});return(0,n.jsxs)("div",{className:(0,a.Z)("markdown_main-container flex items-center justify-center",r),style:{textAlign:t,fontSize:o,lineHeight:i,fontFamily:c,paddingTop:u,color:p},children:[m&&(0,n.jsx)(s.Z,{width:"10",height:"12",viewBox:"0 0 10 12"}),(0,n.jsx)("div",{dangerouslySetInnerHTML:{__html:f.makeHtml(d)}})]})}},42012:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(44037),a=r(26608),o=r(34883);function l(e){let{textAlign:t,textColor:r,className:l,md:s,hasLockIcon:i=!1}=e;return(0,n.jsxs)("div",{className:(0,a.Z)(i&&"flex items-center",l),style:{textAlign:t,color:r},children:[i&&(0,n.jsx)(o.Z,{className:"fill-white",width:"10",height:"12",viewBox:"0 0 10 12"}),(0,n.jsx)("div",{dangerouslySetInnerHTML:{__html:s}})]})}},10949:function(e,t,r){"use strict";r.d(t,{am:function(){return m},Un:function(){return u}});var n=r(44037),a=r(73568),o=r(11169),l=r(37177),s=r(99461),i=r(86990);let d=async(e,t,r)=>{try{var n,a,o;e(!0);let s=await l.Z.post("/api/get-account");if(!(null==s?void 0:null===(n=s.data)||void 0===n?void 0:n.success)){t("Failed to get account info");return}let d=null==s?void 0:null===(a=s.data)||void 0===a?void 0:a.data;if(!d){t("No profile data found");return}let{firstName:c,lastName:m,email:u,picture:p}=d,f="";if("string"==typeof p&&(null==p?void 0:p.trim())!=="")try{let e=await l.Z.get("/api/proxy-image?url=".concat(encodeURIComponent(p)));f=(null==e?void 0:null===(o=e.config)||void 0===o?void 0:o.url)||""}catch(e){f=""}r({firstName:c,lastName:m,email:u,picture:f}),localStorage.setItem(i.dV.PROFILE_KEY,JSON.stringify({firstName:c,lastName:m,email:u,imageUrl:f})),t(null)}catch(e){t("Failed to fetch profile")}finally{e(!1)}},c=(0,a.createContext)(void 0),m=e=>{let{children:t}=e,r=o.Z.get(i.dV.RC_GOOGLE_KEY),[m,u]=(0,a.useState)(!1),[p,f]=(0,a.useState)(),[h,x]=(0,a.useState)({}),[b,g]=(0,a.useState)(!1),v=new Date;v.setTime(v.getTime()+36e5),(0,a.useEffect)(()=>u(!!r&&!p),[r,p]),(0,a.useEffect)(()=>{if(r){let e=r&&localStorage.getItem(i.dV.PROFILE_KEY)?JSON.parse(localStorage.getItem(i.dV.PROFILE_KEY)||""):d(g,f,x);return e&&g(!1),x(e)}u(!1)},[]);let y=async e=>{u(!0),o.Z.set(i.dV.RC_GOOGLE_KEY,e,{expires:v,path:"/",secure:!0,sameSite:"lax"});try{var t;g(!0);let e=await l.Z.post("/api/create-account");if(!(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.success)){f("Error in account validation"),u(!1);return}try{await d(g,f,x)}catch(e){f("Error fetching profile"),g(!1)}}catch(e){f("Error in account validation"),u(!1)}finally{g(!1)}};return(0,n.jsxs)(n.Fragment,{children:[!m&&(0,n.jsx)(s.GoogleOneTapLogin,{clientId:"218273147969-59lge9u9855u2qd69v2mnse21vgumk7c.apps.googleusercontent.com",onSuccess:e=>{y(e)},onError:()=>console.log("this is error"),isLoggedIn:m}),(0,n.jsx)(c.Provider,{value:{profile:h||null,loading:b,error:p||null,isLoggedIn:m,setIsLoggedIn:u},children:t})]})},u=()=>{let e=(0,a.useContext)(c);if(!e)throw Error("useProfile must be used within a ProfileProvider");return e}},4194:function(e,t,r){"use strict";var n=r(73568);let a=n.useLayoutEffect;t.Z=function(){let e=arguments.length>
10&&void 0!==arguments[0]?arguments[0]:768,[t,r]=(0,n.useState)(!0),o=(0,n.useCallback)(e=>{r(!!e.matches)},[]);return a(()=>{if(!window)return;let t=window.matchMedia("(max-width: ".concat(e,"px)"));return t.addEventListener("change",o),t.matches||r(!1),()=>t.removeEventListener("change",o)},[]),[t]}},94961:function(e,t,r){"use strict";class n{}n.customEvent=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null===(t=window.dataLayer)||void 0===t?void 0:t.push({event:e,...r})},n.customCategory=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null===(t=window.dataLayer)||void 0===t?void 0:t.push({eventCategory:e,...r})},n.customRcHomeCategory=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null===(t=window.dataLayer)||void 0===t?void 0:t.push({rcHomeEventCategory:e,...r})},n.clickRcHomeCategory=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null===(t=window.dataLayer)||void 0===t?void 0:t.push({event:"gtm.click",rcHomeEventCategory:e,...r})},t.Z=n},86990:function(e,t,r){"use strict";var n,a,o,l;r.d(t,{FH:function(){return s},IM:function(){return c},KI:function(){return f},M0:function(){return a},Mj:function(){return h},_Y:function(){return u},dV:function(){return i},g7:function(){return d},q9:function(){return p},to:function(){return m}});let s="https://rabbitcare.com";(o=n||(n={})).th="th",o.en="en";let i={RC_GOOGLE_KEY:"rc-google-id-token",PROFILE_KEY:"profile"};(l=a||(a={})).qualifiedStatus="qualified",l.rejectedStatus="rejected",l.toCallStatus="to-call",l.duplicatedStatus="duplicated",l.errorStatus="error",l.customEvent="in-page-media",l.url="/api/create-lead",l.leadSource="Website";let d="https://zalo.me/3361490914818437712",c=["uu-dai-mo-the-tin-dung-hsbc","uu-dai-mo-tai-khoan-ngan-hang-uob"],m="https://form.rabbitcare.vn/bank-creditcard/campaign",u="https://eform.uob-portal.com/casa/",p="uu-dai-mo-tai-khoan-ngan-hang-uob",f=["th","en","my","de","fr","ru","ar","ja","zh","pt"],h=[{id:1,title:"ภาษาà¹à¸à¸¢ (à¹à¸à¸¢)",code:"th"},{id:2,title:"English (EN)",code:"en"},{id:3,title:"German (DE)",code:"de"},{id:4,title:"French (FR)",code:"fr"},{id:5,title:"Myanmar (MY)",code:"my"},{id:6,title:"Russia (RU)",code:"ru"},{id:7,title:"Japan (JA)",code:"ja"},{id:8,title:"Chinese (ZH)",code:"zh"},{id:9,title:"Portuguese (PT)",code:"pt"},{id:10,title:"Arabic (AR)",code:"ar"}]},84089:function(e,t,r){"use strict";r.d(t,{hO:function(){return a},ls:function(){return o}});var n=r(86990);let a=e=>"".concat(e/16,"rem"),o=e=>"".concat(n.FH).concat(e.split("?")[0])},32900:function(e,t,r){"use strict";let n=(0,r(73568).createContext)({productTypes:[],find:()=>null});t.Z=n},17632:function(e,t,r){"use strict";var n,a;r.d(t,{O:function(){return n}}),(a=n||(n={})).BLOGS="blogs",a.BLOGSTAB="blogsTab",a.BLOGSTAB2="blogsTab2",a.REVIEWS="reviews",a.FAQSEO="faqSeo",a.FAQSEOTAB="faqSeoTab",a.TEXTBOX="textBox",a.NEWSLETTER="newsletter",a.VIDEO="video",a.LOGOS="logos",a.LINKBUILDING="linkBuildingModule",a.PARAGRAPHIMAGE="paragraphImages",a.PRODUCTOVERVIEW="productOverview",a.SLIDERWITHCTA="sliderWithCta",a.SLIDESHOW="slideShow",a.TABLE="table",a.IMPACTTEXT="impactText",a.MOBILEFIRSTBANNER="mobileFirstBanner",a.PRODUCTLISTING="productListing",a.PRODUCTLISTINGTWOCOLUMNS="productListingTwoColumns",a.CATEGORY="categoryModule",a.SHORTQUESTIONNAIRE="shortQuestionnaire",a.BANNERINPAGEFORM="bannerInPageForm",a.LOANWIZARD="loanWizard",a.MAPANDTEXTBOX="mapAndTextbox",a.BIOGRAPHY="biography",a.BIOGRAPHYNEW="biographyNew",a.BREADCRUMB="breadcrumb",a.YOUMAYALSOLIKE="youMayAlsoLike",a.LOANWIZARDTEXTINPUT="loanWizardTextInput",a.PRODUCTLISTINGANDTABS="productListingAndTabs",a.PRODUCTCARDSLISTING="productCardsListing",a.LEADFORM="leadForm"},61234:function(e){e.exports={footer__markdown:"Footer_footer__markdown__d6ZrN"}},7261:function(e,t,r){"use strict";r.r(t),r.d(t,{AnchorButton:function(){return tH},AppointmentModal:function(){return rS},Autocomplete:function(){return r2},Badge:function(){return re},Button:function(){return tS},Card:function(){return tM},Checkbox:function(){return rF},ClickAwayListener:function(){return tK},ContactButton:function(){return tQ},Container:function(){return t6},CustomerPortalButton:function(){return tX},DayCard:function(){return rD},DisclaimerSection:function(){return rs},DisplayTable:function(){return rJ},Divider:function(){return tR},DropdownButton:function(){return tY},FileDrop:function(){return rG},FileDropList:function(){return r0},FloatingButton:function(){return t1},GapType:function(){return rW},HamburgerButton:function(){return tW},Header:function(){return tF},HelpTool:function(){return rL},InfoContainer:function(){return rl},InfoLeadCar:function(){return rm},InfoSection:function(){return ro},Input:function(){return tI},Installment:function(){return t7}
1,LabelWithIcon:function(){return rz},LanguageButton:function(){return tJ},LoadingSpinner:function(){return nl},Modal:function(){return r$},NotificationListTemplate:function(){return rO},NotificationTemplate:function(){return rN},NotificationTypes:function(){return rf},PhoneButton:function(){return t0},Price:function(){return t3},ProfileInfo:function(){return no},Radio:function(){return rB},RadioGroup:function(){return rH},Rating:function(){return t8},RedemptionCard:function(){return nr},Select:function(){return t5},SmoothMount:function(){return rU},Step:function(){return r5},StepProgressBar:function(){return r7},Tab:function(){return rM},TextArea:function(){return tZ},ToggleSwitch:function(){return tB},UIContext:function(){return tq},UpButton:function(){return r6},VoucherCard:function(){return nt},VoucherSummary:function(){return nn},formatFieldResponse:function(){return rd},getCarName:function(){return rc},isElementInViewport:function(){return ri},useScrollTo:function(){return ru}});var n,a,o=r(26608),l=r(73568),s=r(52538),i=r(81039),d=r(19100),c=r(82114),m=r(63075),u=r(32074),p=r(62),f=r(99669),h=Object.create,x=Object.defineProperty,b=Object.getOwnPropertyDescriptor,g=Object.getOwnPropertyNames,v=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty,E=(e,t)=>function(){return t||(0,e[g(e)[0]])((t={exports:{}}).exports,t),t.exports},_=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of g(t))y.call(e,a)||a===r||x(e,a,{get:()=>t[a],enumerable:!(n=b(t,a))||n.enumerable});return e},w=(e,t,r)=>(r=null!=e?h(v(e)):{},_(!t&&e&&e.__esModule?r:x(r,"default",{value:e,enumerable:!0}),e)),N=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_arrayMap.js"(e,t){t.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}}}),j=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isArray.js"(e,t){var r=Array.isArray;t.exports=r}}),k=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_freeGlobal.js"(e,t){var r="object"==typeof global&&global&&global.Object===Object&&global;t.exports=r}}),C=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_root.js"(e,t){var r=k(),n="object"==typeof self&&self&&self.Object===Object&&self,a=r||n||Function("return this")();t.exports=a}}),T=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_Symbol.js"(e,t){var r=C().Symbol;t.exports=r}}),O=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getRawTag.js"(e,t){var r=T(),n=Object.prototype,a=n.hasOwnProperty,o=n.toString,l=r?r.toStringTag:void 0;t.exports=function(e){var t=a.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(e){}var s=o.call(e);return n&&(t?e[l]=r:delete e[l]),s}}}),D=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_objectToString.js"(e,t){var r=Object.prototype.toString;t.exports=function(e){return r.call(e)}}}),S=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseGetTag.js"(e,t){var r=T(),n=O(),a=D(),o=r?r.toStringTag:void 0;t.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?n(e):a(e)}}}),I=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isObjectLike.js"(e,t){t.exports=function(e){return null!=e&&"object"==typeof e}}}),Z=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isSymbol.js"(e,t){var r=S(),n=I();t.exports=function(e){return"symbol"==typeof e||n(e)&&"[object Symbol]"==r(e)}}}),L=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_isKey.js"(e,t){var r=j(),n=Z(),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;t.exports=function(e,t){if(r(e))return!1;var l=typeof e;return!!("number"==l||"symbol"==l||"boolean"==l||null==e||n(e))||o.test(e)||!a.test(e)||null!=t&&e in Object(t)}}}),P=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isObject.js"(e,t){t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}}}),R=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isFunction.js"(e,t){var r=S(),n=P();t.exports=function(e){if(!n(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}}}),A=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_coreJsData.js"(e,t){var r=C()["__core-js_shared__"];t.exports=r}}),M=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_isMasked.js"(e,t){var r,n=A(),a=(r=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||""))?"Symbol(sr
1c)_1."+r:"";t.exports=function(e){return!!a&&a in e}}}),F=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_toSource.js"(e,t){var r=Function.prototype.toString;t.exports=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}}}),B=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseIsNative.js"(e,t){var r=R(),n=M(),a=P(),o=F(),l=/^\[object .+?Constructor\]$/,s=Object.prototype,i=Function.prototype.toString,d=s.hasOwnProperty,c=RegExp("^"+i.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(e){return!(!a(e)||n(e))&&(r(e)?c:l).test(o(e))}}}),H=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getValue.js"(e,t){t.exports=function(e,t){return null==e?void 0:e[t]}}}),$=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getNative.js"(e,t){var r=B(),n=H();t.exports=function(e,t){var a=n(e,t);return r(a)?a:void 0}}}),z=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_nativeCreate.js"(e,t){var r=$()(Object,"create");t.exports=r}}),U=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_hashClear.js"(e,t){var r=z();t.exports=function(){this.__data__=r?r(null):{},this.size=0}}}),V=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_hashDelete.js"(e,t){t.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}}}),q=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_hashGet.js"(e,t){var r=z(),n=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;if(r){var a=t[e];return"__lodash_hash_undefined__"===a?void 0:a}return n.call(t,e)?t[e]:void 0}}}),G=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_hashHas.js"(e,t){var r=z(),n=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:n.call(t,e)}}}),K=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_hashSet.js"(e,t){var r=z();t.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}}}),Y=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_Hash.js"(e,t){var r=U(),n=V(),a=q(),o=G(),l=K();function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=r,s.prototype.delete=n,s.prototype.get=a,s.prototype.has=o,s.prototype.set=l,t.exports=s}}),Q=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_listCacheClear.js"(e,t){t.exports=function(){this.__data__=[],this.size=0}}}),X=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/eq.js"(e,t){t.exports=function(e,t){return e===t||e!=e&&t!=t}}}),W=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_assocIndexOf.js"(e,t){var r=X();t.exports=function(e,t){for(var n=e.length;n--;
1)if(r(e[n][0],t))return n;return -1}}}),J=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_listCacheDelete.js"(e,t){var r=W(),n=Array.prototype.splice;t.exports=function(e){var t=this.__data__,a=r(t,e);return!(a<0)&&(a==t.length-1?t.pop():n.call(t,a,1),--this.size,!0)}}}),ee=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_listCacheGet.js"(e,t){var r=W();t.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}}}),et=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_listCacheHas.js"(e,t){var r=W();t.exports=function(e){return r(this.__data__,e)>-1}}}),er=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_listCacheSet.js"(e,t){var r=W();t.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}}}),en=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_ListCache.js"(e,t){var r=Q(),n=J(),a=ee(),o=et(),l=er();function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=r,s.prototype.delete=n,s.prototype.get=a,s.prototype.has=o,s.prototype.set=l,t.exports=s}}),ea=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_Map.js"(e,t){var r=$()(C(),"Map");t.exports=r}}),eo=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_mapCacheClear.js"(e,t){var r=Y(),n=en(),a=ea();t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||n),string:new r}}}}),el=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_isKeyable.js"(e,t){t.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}}}),es=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getMapData.js"(e,t){var r=el();t.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}}}),ei=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_mapCacheDelete.js"(e,t){var r=es();t.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}}}),ed=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_mapCacheGet.js"(e,t){var r=es();t.exports=function(e){return r(this,e).get(e)}}}),ec=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_mapCacheHas.js"(e,t){var r=es();t.exports=function(e){return r(this,e).has(e)}}}),em=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_mapCacheSet.js"(e,t){var r=es();t.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}}}),eu=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_MapCache.js"(e,t){var r=eo(),n=ei(),a=ed(),o=ec(),l=em();function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=r,s.prototype.delete=n,s.prototype.get=a,s.prototype.has=o,s.prototype.set=l,t.exports=s}}),ep=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/memoize.js"(e,t){var r=eu();function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var a=function(){var r=arguments,n=t?t.apply(this,r):r[0],o=a.cache;if(o.has(n))return o.get(n);var l=e.apply(this,r);return a.cache=o.set(n,l)||o,l};return a.cache=new(n.Cache||r),a}n.Cache=r,t.exports=n}}),ef=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_memoizeCapped.js"(e,t){var r=ep();t.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}}}),eh=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_stringToPath.js"(e,t){var r=ef(),n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,o=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(n,function(e,r,n,o){t.push(n?o.replace(a,"$1"):r||e)}),t});t.exports=o}}),ex=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseToString.js"(e,t){var r=T(),n=N(),a=j(),o=Z(),l=1/0,s=r?r.prototype:void 0,i=s?s.toString:void 0;t.exports=function e(t){if("string"==typeof t)return t;if(a(t))return n(t,e)+"";if(o(t))return i?i.call(t):"";var r=t+"";return"0"==r&&1/t==-l?"-0":r}}}),eb=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/toString.js"(e,t){var r=ex();t.exports=function(e){return null==e?"":r(e)}}}),eg=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_castPath.js"(e,t){var r=j(),n=L(),a=eh(),o=eb();t.exports=function(e,t){return r(e)?e:n(e,t)?[e]:a(o(e))}}}),ev=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_toKey.js"(e,t){var r=Z(),n=1/0;t.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-n?"-0":t}}}),ey=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseGet.js"(e,t){var r=eg(),n=ev();t.exports=function(e,t){t=r(t,e);for(var a=0,o=t.length;null!=e&&a<o;
1)e=e[n(t[a++])];return a&&a==o?e:void 0}}}),eE=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_stackClear.js"(e,t){var r=en();t.exports=function(){this.__data__=new r,this.size=0}}}),e_=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_stackDelete.js"(e,t){t.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}}}),ew=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_stackGet.js"(e,t){t.exports=function(e){return this.__data__.get(e)}}}),eN=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_stackHas.js"(e,t){t.exports=function(e){return this.__data__.has(e)}}}),ej=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_stackSet.js"(e,t){var r=en(),n=ea(),a=eu();t.exports=function(e,t){var o=this.__data__;if(o instanceof r){var l=o.__data__;if(!n||l.length<199)return l.push([e,t]),this.size=++o.size,this;o=this.__data__=new a(l)}return o.set(e,t),this.size=o.size,this}}}),ek=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_Stack.js"(e,t){var r=en(),n=eE(),a=e_(),o=ew(),l=eN(),s=ej();function i(e){var t=this.__data__=new r(e);this.size=t.size}i.prototype.clear=n,i.prototype.delete=a,i.prototype.get=o,i.prototype.has=l,i.prototype.set=s,t.exports=i}}),eC=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_setCacheAdd.js"(e,t){t.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}}}),eT=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_setCacheHas.js"(e,t){t.exports=function(e){return this.__data__.has(e)}}}),eO=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_SetCache.js"(e,t){var r=eu(),n=eC(),a=eT();function o(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}o.prototype.add=o.prototype.push=n,o.prototype.has=a,t.exports=o}}),eD=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_arraySome.js"(e,t){t.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}}}),eS=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_cacheHas.js"(e,t){t.exports=function(e,t){return e.has(t)}}}),eI=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_equalArrays.js"(e,t){var r=eO(),n=eD(),a=eS();t.exports=function(e,t,o,l,s,i){var d=1&o,c=e.length,m=t.length;if(c!=m&&!(d&&m>c))return!1;var u=i.get(e),p=i.get(t);if(u&&p)return u==t&&p==e;var f=-1,h=!0,x=2&o?new r:void 0;for(i.set(e,t),i.set(t,e);++f<c;){var b=e[f],g=t[f];if(l)var v=d?l(g,b,f,t,e,i):l(b,g,f,e,t,i);if(void 0!==v){if(v)continue;h=!1;break}if(x){if(!n(t,function(e,t){if(!a(x,t)&&(b===e||s(b,e,o,l,i)))return x.push(t)})){h=!1;break}}else if(!(b===g||s(b,g,o,l,i))){h=!1;break}}return i.delete(e),i.delete(t),h}}}),eZ=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_Uint8Array.js"(e,t){var r=C().Uint8Array;t.exports=r}}),eL=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_mapToArray.js"(e,t){t.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}}}),eP=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_setToArray.js"(e,t){t.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}}}),eR=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_equalByTag.js"(e,t){var r=T(),n=eZ(),a=X(),o=eI(),l=eL(),s=eP(),i=r?r.prototype:void 0,d=i?i.valueOf:void 0;t.exports=function(e,t,r,i,c,m,u){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!m(new n(e),new n(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=l;case"[object Set]":var f=1&i;if(p||(p=s),e.size!=t.size&&!f)break;var h=u.get(e);if(h)return h==t;i|=2,u.set(e,t);var x=o(p(e),p(t),i,c,m,u);return u.delete(e),x;case"[object Symbol]":if(d)return d.call(e)==d.call(t)}return!1}}}),eA=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_arrayPush.js"(e,t){t.exports=function(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}}}),eM=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseGetAllKeys.js"(e,t){var r=eA(),n=j();t.exports=function(e,t,a){var o=t(e);return n(e)?o:r(o,a(e))}}}),eF=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_arrayFilter.js"(e,t){t.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=0,o=[];++r<n;){var l=e[r];t(l,r,e)&&(o[a++]=l)}return o}}}),eB=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/stubArray.js"(e,t){t.exports=function(){return[]}}}),eH=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getSymbols.js"(e,t){var r=eF(),n=eB(),a=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,l=o?function(e){return null==e?[]:r(o(e=Object(e)),function(t){return a.call(e,t)})}:n;t.exports=l}}),e$=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseTimes.js"(e,t){t.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}}}),ez=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseIsArguments.js"(e,t){var r=S(),n=I();t.exports=function(e){return n(e)&&"[object Arguments]"==r(e)}}}),eU=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isArguments.js"(e,t){var r=ez(),n=I(),a=Object.prototype,o=a.hasOwnProperty,l=a.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(e){return n(e)&&o.call(e,"callee")&&!l.call(e,"callee")};t.exports=s}}),eV=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/stubFalse.js"(e,t){t.exports=function(){return!1}}}),eq=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isBuffer.js"(e,t){var r=C(),n=eV(),a="object"==typeof e&&e&&!e.nodeType&&e,o=a&&"object"==typeof t&&t&&!t.nodeType&&t,l=o&&o.exports===a?r.Buffer:void 0,s=l?l.isBuffer:void 0;t.exports=s||n}}),eG=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_isIndex.js"(e,t){var r=/^(?:0|[1-9]\d*)$/;t.exports=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e<t}}}),eK=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isLength.js"(e,t){t.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}}}),eY=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseIsTypedArray.js"(e,t){var r=S(),n=eK(),a=I(),o={};
1o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,t.exports=function(e){return a(e)&&n(e.length)&&!!o[r(e)]}}}),eQ=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseUnary.js"(e,t){t.exports=function(e){return function(t){return e(t)}}}}),eX=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_nodeUtil.js"(e,t){var r=k(),n="object"==typeof e&&e&&!e.nodeType&&e,a=n&&"object"==typeof t&&t&&!t.nodeType&&t,o=a&&a.exports===n&&r.process,l=function(){try{var e=a&&a.require&&a.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}();t.exports=l}}),eW=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isTypedArray.js"(e,t){var r=eY(),n=eQ(),a=eX(),o=a&&a.isTypedArray,l=o?n(o):r;t.exports=l}}),eJ=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_arrayLikeKeys.js"(e,t){var r=e$(),n=eU(),a=j(),o=eq(),l=eG(),s=eW(),i=Object.prototype.hasOwnProperty;t.exports=function(e,t){var d=a(e),c=!d&&n(e),m=!d&&!c&&o(e),u=!d&&!c&&!m&&s(e),p=d||c||m||u,f=p?r(e.length,String):[],h=f.length;for(var x in e)(t||i.call(e,x))&&!(p&&("length"==x||m&&("offset"==x||"parent"==x)||u&&("buffer"==x||"byteLength"==x||"byteOffset"==x)||l(x,h)))&&f.push(x);return f}}}),e0=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_isPrototype.js"(e,t){var r=Object.prototype;t.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}}}),e1=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_overArg.js"(e,t){t.exports=function(e,t){return function(r){return e(t(r))}}}}),e2=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_nativeKeys.js"(e,t){var r=e1()(Object.keys,Object);t.exports=r}}),e4=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseKeys.js"(e,t){var r=e0(),n=e2(),a=Object.prototype.hasOwnProperty;t.exports=function(e){if(!r(e))return n(e);var t=[];for(var o in Object(e))a.call(e,o)&&"constructor"!=o&&t.push(o);return t}}}),e3=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/isArrayLike.js"(e,t){var r=R(),n=eK();t.exports=function(e){return null!=e&&n(e.length)&&!r(e)}}}),e7=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/keys.js"(e,t){var r=eJ(),n=e4(),a=e3();t.exports=function(e){return a(e)?r(e):n(e)}}}),e5=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getAllKeys.js"(e,t){var r=eM(),n=eH(),a=e7();t.exports=function(e){return r(e,a,n)}}}),e6=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_equalObjects.js"(e,t){var r=e5(),n=Object.prototype.hasOwnProperty;t.exports=function(e,t,a,o,l,s){var i=1&a,d=r(e),c=d.length;if(c!=r(t).length&&!i)return!1;for(var m=c;m--;){var u=d[m];if(!(i?u in t:n.call(t,u)))return!1}var p=s.get(e),f=s.get(t);if(p&&f)return p==t&&f==e;var h=!0;s.set(e,t),s.set(t,e);for(var x=i;++m<c;){var b=e[u=d[m]],g=t[u];if(o)var v=i?o(g,b,u,t,e,s):o(b,g,u,e,t,s);if(!(void 0===v?b===g||l(b,g,a,o,s):v)){h=!1;break}x||(x="constructor"==u)}if(h&&!x){var y=e.constructor,E=t.constructor;y!=E&&"constructor"in e&&"constructor"in t&&!("function"==typeof y&&y instanceof y&&"function"==typeof E&&E instanceof E)&&(h=!1)}return s.delete(e),s.delete(t),h}}}),e8=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_DataView.js"(e,t){var r=$()(C(),"DataView");t.exports=r}}),e9=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_Promise.js"(e,t){var r=$()(C(),"Promise");t.exports=r}}),te=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_Set.js"(e,t){var r=$()(C(),"Set");t.exports=r}}),tt=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_WeakMap.js"(e,t){var r=$()(C(),"WeakMap");t.exports=r}}),tr=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getTag.js"(e,t){var r=e8(),n=ea(),a=e9(),o=te(),l=tt(),s=S(),i=F(),d="[object Map]",c="[object Promise]",m="[object Set]",u="[object WeakMap]",p="[object DataView]",f=i(r),h=i(n),x=i(a),b=i(o),g=i(l),v=s;
1(r&&v(new r(new ArrayBuffer(1)))!=p||n&&v(new n)!=d||a&&v(a.resolve())!=c||o&&v(new o)!=m||l&&v(new l)!=u)&&(v=function(e){var t=s(e),r="[object Object]"==t?e.constructor:void 0,n=r?i(r):"";if(n)switch(n){case f:return p;case h:return d;case x:return c;case b:return m;case g:return u}return t}),t.exports=v}}),tn=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseIsEqualDeep.js"(e,t){var r=ek(),n=eI(),a=eR(),o=e6(),l=tr(),s=j(),i=eq(),d=eW(),c="[object Arguments]",m="[object Array]",u="[object Object]",p=Object.prototype.hasOwnProperty;t.exports=function(e,t,f,h,x,b){var g=s(e),v=s(t),y=g?m:l(e),E=v?m:l(t);y=y==c?u:y,E=E==c?u:E;var _=y==u,w=E==u,N=y==E;if(N&&i(e)){if(!i(t))return!1;g=!0,_=!1}if(N&&!_)return b||(b=new r),g||d(e)?n(e,t,f,h,x,b):a(e,t,y,f,h,x,b);if(!(1&f)){var j=_&&p.call(e,"__wrapped__"),k=w&&p.call(t,"__wrapped__");if(j||k){var C=j?e.value():e,T=k?t.value():t;return b||(b=new r),x(C,T,f,h,b)}}return!!N&&(b||(b=new r),o(e,t,f,h,x,b))}}}),ta=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseIsEqual.js"(e,t){var r=tn(),n=I();t.exports=function e(t,a,o,l,s){return t===a||(null!=t&&null!=a&&(n(t)||n(a))?r(t,a,o,l,e,s):t!=t&&a!=a)}}}),to=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseIsMatch.js"(e,t){var r=ek(),n=ta();t.exports=function(e,t,a,o){var l=a.length,s=l,i=!o;if(null==e)return!s;for(e=Object(e);l--;){var d=a[l];if(i&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++l<s;){var c=(d=a[l])[0],m=e[c],u=d[1];if(i&&d[2]){if(void 0===m&&!(c in e))return!1}else{var p=new r;if(o)var f=o(m,u,c,e,t,p);if(!(void 0===f?n(u,m,3,o,p):f))return!1}}return!0}}}),tl=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_isStrictComparable.js"(e,t){var r=P();t.exports=function(e){return e==e&&!r(e)}}}),ts=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_getMatchData.js"(e,t){var r=tl(),n=e7();t.exports=function(e){for(var t=n(e),a=t.length;a--;){var o=t[a],l=e[o];t[a]=[o,l,r(l)]}return t}}}),ti=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_matchesStrictComparable.js"(e,t){t.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}}}),td=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseMatches.js"(e,t){var r=to(),n=ts(),a=ti();t.exports=function(e){var t=n(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}}}),tc=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/get.js"(e,t){var r=ey();t.exports=function(e,t,n){var a=null==e?void 0:r(e,t);return void 0===a?n:a}}}),tm=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseHasIn.js"(e,t){t.exports=function(e,t){return null!=e&&t in Object(e)}}}),tu=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_hasPath.js"(e,t){var r=eg(),n=eU(),a=j(),o=eG(),l=eK(),s=ev();t.exports=function(e,t,i){t=r(t,e);for(var d=-1,c=t.length,m=!1;++d<c;){var u=s(t[d]);if(!(m=null!=e&&i(e,u)))break;e=e[u]}return m||++d!=c?m:!!(c=null==e?0:e.length)&&l(c)&&o(u,c)&&(a(e)||n(e))}}}),tp=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/hasIn.js"(e,t){var r=tm(),n=tu();t.exports=function(e,t){return null!=e&&n(e,t,r)}}}),tf=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseMatchesProperty.js"(e,t){var r=ta(),n=tc(),a=tp(),o=L(),l=tl(),s=ti(),i=ev();t.exports=function(e,t){return o(e)&&l(t)?s(i(e),t):function(o){var l=n(o,e);return void 0===l&&l===t?a(o,e):r(t,l,3)}}}}),th=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/identity.js"(e,t){t.exports=function(e){return e}}}),tx=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseProperty.js"(e,t){t.exports=function(e){return function(t){return null==t?void 0:t[e]}}}}),tb=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_basePropertyDeep.js"(e,t){var r=ey();t.exports=function(e){return function(t){return r(t,e)}}}}),tg=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/property.js"(e,t){var r=tx(),n=tb(),a=L(),o=ev();t.exports=function(e){return a(e)?r(o(e)):n(e)}}}),tv=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseIteratee.js"(e,t){var r=td(),n=tf(),a=th(),o=j(),l=tg();t.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?o(e)?n(e[0],e[1]):r(e):l(e)}}}),ty=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_createBaseFor.js"(e,t){t.exports=function(e){return function(t,r,n){for(var a=-1,o=Object(t),l=n(t),s=l.length;s--;){var i=l[e?s:++a];if(!1===r(o[i],i,o))break}return t}}}}),tE=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseFor.js"(e,t){var r=ty()();t.exports=r}}),t_=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseForOwn.js"(e,t){var r=tE(),n=e7();t.exports=function(e,t){return e&&r(e,t,n)}}}),tw=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_createBaseEach.js"(e,t){var r=e3();t.exports=function(e,t){return function(n,a){if(null==n)return n;if(!r(n))return e(n,a);for(var o=n.length,l=t?o:-1,s=Object(n);(t?l--:++l<o)&&!1!==a(s[l],l,s););return n}}}}),tN=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseEach.js"(e,t){var r=t_(),n=tw()(r);t.exports=n}}),tj=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseMap.js"(e,t){var r=tN(),n=e3();t.exports=function(e,t){var a=-1,o=n(e)?Array(e.length):[];return r(e,function(e,r,n){o[++a]=t(e,r,n)}),o}}}),tk=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseSortBy.js"(e,t){t.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}}}),tC=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_compareAscending.js"(e,t){var r=Z();t.exports=function(e,t){if(e!==t){var n=void 0!==e,a=null===e,o=e==e,l=r(e),s=void 0!==t,i=null===t,d=t==t,c=r(t);if(!i&&!c&&!l&&e>t||l&&s&&d&&!i&&!c||a&&s&&d||!n&&d||!o)return 1;if(!a&&!l&&!c&&e<t||c&&n&&o&&!a&&!l||i&&n&&o||!s&&o||!d)return -1}return 0}}}),tT=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_compareMultiple.js"(e,t){var r=tC();t.exports=function(e,t,n){for(var a=-1,o=e.criteria,l=t.criteria,s=o.length,i=n.length;++a<s;){var d=r(o[a],l[a]);if(d){if(a>=i)return d;return d*("desc"==n[a]?-1:1)}}return e.index-t.index}}}),tO=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/_baseOrderBy.js"(e,t){var r=N(),n=ey(),a=tv(),o=tj(),l=tk(),s=eQ(),i=tT(),d=th(),c=j();t.exports=function(e,t,m){t=t.length?r(t,function(e){return c(e)?function(t){return n(t,1===e.length?e[0]:e)}:e}):[d];var u=-1;return t=r(t,s(a)),l(o(e,function(e,n,a){return{criteria:r(t,function(t){return t(e)}),index:++u,value:e}}),function(e,t){return i(e,t,m)})}}}),tD=E({"../../node_modules/.pnpm/[email protected]/node_modules/lodash/orderBy.js"(e,t){var r=tO(),n=j();t.exports=function(e,t,a,o){return null==e?[]:(n(t)||(t=null==t?[]:[t]),n(a=o?void 0:a)||(a=null==a?[]:[a]),r(e,t,a))}}}),tS=function({onClick:e,id:t,text:r,icon:n,stopPropagating:a=!1,variant:i="primary",className:d="",disabled:c=!1,dataTestId:m,isLoading:u=!1,loadingText:p="",type:f="button",rounded:h=!1,roundedNone:x=!1,iconType:b="svg"}){return l.createElement("button",{id:t,type:f,className:(0,o.Z)("font-bold uppercase flex items-center justify-center border-solid cursor-pointer",{"bg-primary text-white border-none disabled:bg-disabledColor disabled:cursor-default":"primary"===i,"bg-white border-1 text-primary border-primary disabled:text-muted-dark disabled:border-muted-dark disabled:cursor-default":"secondary"===i,"font-normal":"custom"===i,"rounded-lg":!h&&!x,"rounded-full":h,"rounded-none":x},d),onClick:t=>{a&&(t.preventDefault(),t.stopPropagation()),e?.(t)},disabled:u||c,"data-testid":m},u?l.createElement("div",{className:"flex justify-center items-center","data-testid":"loading-btn"},l.createElement(s.Ho,null),` ${p}`):l.createElement(l.Fragment,null,"svg"===b?n:l.createElement("img",{src:n?.toString(),className:"w-7"}),r))},tI=function({id:e,name:t,error:r,success:n,placeholder:a,label:s,adornment:i,className:d,dataTestId:c,disabled:m=!1,value:u="",onChange:p,onFocus:f,onBlur:h,onPaste:x}){return l.createElement("div",{className:(0,o.Z)(d,"flex justify-end flex-col w-full mx-2")},l.createElement("label",{htmlFor:e||t,className:(0,o.Z)("text-[10px] text-slate-800 capitalize min-h-[11px] mb-1",r&&"!text-red-600",n&&"!text-green-600")},s),l.createElement("div",{className:"flex flex-row justify-start h-[42px]"},l.createElement("input",{id:e||t,className:(0,o.Z)("transition border-2 border-solid border-slate-200 hover:border-primary focus:border-primary focus:outline-none focus:ring-0 min-w-[150px] w-full p-0 px-2 h-[42px]",n&&"!border-green-600 !focus:border-green-600 !hover:border-green-600 !text-green-600 !placeholder:text-green-600",r&&"!border-red-600 !focus:border-red-600 !hover:border-red-600 !text-red-600 !placeholder:text-red-600",m&&"!border-stone-300 !focus:border-stone-300 !hover:border-stone-300 !placeholder:text-stone-300 !bg-stone-300",i&&"!rounded-l rounded-none",!i&&"rounded"),"data-testid":c,value:u,placeholder:a,disabled:m,onChange:p,onBlur:h,onFocus:f,onPaste:x}),i&&l.createElement("span",{"data-testid":"adornment-element",className:"flex items-center justify-center p-2 px-3 z-2 pointer-events-none rounded-none !rounded-r bg-gray-200"},i)),l.createElement("span",{"data-testid":"validation-element",className:(0,o.Z)("mt-1 text-[10px] min-h-[12px]",r&&"text-red-600",n&&"text-green-600")},r||n))}
1,tZ=function({value:e,onChange:t,label:r,error:n,maxHeight:a=100}){let s=(0,l.useRef)(null),i=()=>{s.current.style.height="0px",s.current.style.height=`${Math.min(s.current?.scrollHeight??0,a)}px`};return(0,l.useEffect)(()=>{i()},[e]),l.createElement("div",{className:"w-full mx-auto mt-0 inline-flex flex-col"},r&&l.createElement("div",{className:"text-xs text-left"},r),l.createElement("textarea",{ref:s,className:(0,o.Z)("font-sans resize-none rounded-md p-1 hover:border",{"border-red-600":!!n,"border-muted-light":!n}),rows:1,value:e,onChange:e=>{t?.(e),i()}}),n&&l.createElement("span",{className:"text-xs text-left text-red-600"},n))},tL=e=>{switch(e){case"dash":return"border-dashed";case"solid":return"border-solid";default:return""}},tP=e=>{switch(e){case"primary":return"border-gray-400";case"secondary":return"border-muted-light";default:return""}},tR=function({text:e,orientation:t="horizontal",pattern:r="solid",variant:n="primary",className:a=""}){let s=tL(r),i=tP(n),d=`flex-grow border-b-0 border-t-[1px] ${s} ${i}`;return l.createElement("div",{className:(0,o.Z)("relative flex py-3 items-center",a,{[`border-0 border-l-[1px] ${i} ${s}`]:"vertical"===t}),"data-testid":"careos-divider"},l.createElement("div",{className:d}),e&&l.createElement("span",{className:"flex-shrink mx-4 text-gray-400"},e),l.createElement("div",{className:d}))},tA=e=>{switch(e){case"info":return"bg-success text-white";case"secondary":return"bg-secondary text-white";case"primary":return"bg-primary text-white";case"muted":return"bg-muted text-white";default:return""}},tM=function({title:e,headerProps:t,children:r,action:n,variant:a="info",...s}){return l.createElement("section",{className:"bg-white my-4 rounded-lg hover:shadow-header hover:cursor-pointer","data-testid":s["data-testid"]},e&&l.createElement("div",{className:(0,o.Z)("rounded-t-lg p-3 text-white text-base font-bold flex justify-between",tA(a),t?.className),"data-testid":"card-title-header"},l.createElement("span",null,e),l.createElement("span",null,n)),r)},tF=function({icon:e,label:t,menuButton:r,phoneButton:n,contactButtons:a,customerPortalButton:s,localeButtons:i,shadow:d,dataTestId:c,fullWidth:m,noDivideIconAndLabel:u,labelColor:p,labelStyles:f,isLocalesShowOnMobile:h=!1,multipleLanguageOptions:x}){let b=i&&Array.isArray(i)&&0!==i.length&&i||x;return l.createElement("div",{className:(0,o.Z)("w-full flex justify-center",[d&&"shadow-lg"]),"data-testid":c},l.createElement("div",{className:(0,o.Z)("flex justify-between items-center w-full lg:px-[2rem] xl:px-[3.75rem]",[!m&&"max-w-[90rem]"])},l.createElement("div",{className:"flex items-center"},r,l.createElement("div",{className:"flex flex-col md:flex-row justify-center items-end md:items-center"},e,t&&l.createElement(l.Fragment,null,l.createElement("div",{className:(0,o.Z)("border-r-0 mx-2 h-8 hidden md:block",[!u&&"border-solid border-l-[0.5px] border-muted-light"])}),l.createElement("span",{className:(0,o.Z)("uppercase leading-tight text-[0.6875rem] md:text-sm",[p??"text-primary"],f)},t)))),l.createElement("div",{className:"space-x-1 flex items-center"},l.createElement("div",{className:"space-x-1 largerThan395:space-x-1.5 lg:space-x-2.5 flex items-center"},n,a&&l.createElement("div",{className:"space-x-1 flex items-center"},a),s),b&&l.createElement("div",{className:(0,o.Z)("space-x-1 items-center",{"hidden lg:flex":!h,flex:h})},l.createElement("div",{className:"mx-0.5 sm:mx-2 border-dashed border-l border-t-0 border-b-0 border-r-0 border-muted-light h-8"}),l.createElement("div",{className:"space-x-1 flex"},b)))))};function tB({label:e,onClick:t,disabled:r=!1,checked:n=!1}){let a=()=>{r||t?.()};return l.createElement("div",{className:"flex flex-row justify-center items-center ","data-testid":"toggle-switch-btn"},e&&l.createElement("span",{"data-testid":"toggle-btn-label",className:"form-check-label leading-tight inline-block text-primary mr-1"},e),l.createElement("div",{className:(0,o.Z)("w-10 h-5 flex items-center rounded-full p-1 cursor-pointer",n?"bg-primary":"bg-muted-dark"),onClick:a,onKeyDown:a,role:"button",tabIndex:0},l.createElement("div",{className:(0,o.Z)("bg-white h-4 w-4 roun
1ded-full shadow-md transform duration-300 ease-in-out",n&&"transform translate-x-4")})))}var tH=function({icon:e,dataTestId:t,className:r,children:n,...a}){return l.createElement("a",{"data-testid":t,className:(0,i.m6)((0,o.Z)("flex max-h-[2.625rem] justify-center items-center no-underline rounded-full","p-2 border border-solid space-x-2"),r),...a},e,n)},t$=w(tD()),tz={appointment:"Appointment",leadAssigned:"Assigned Lead",orderQcFailed:"QC Issue",orderQcFixed:"QC Fixed",save:"Save",cancel:"Cancel",add:"Add",open:"Open",close:"Close",selectTheTime:"Please select the time",numberOfFreeSlot:"Free",numberOfPaymentCall:"Payment call",numberOfAppointment:"Appointment",THB:"THB",dragAndDropFile:"Drag and Drop file here or",chooseFile:"choose file",noData:"No Data",notification:{attached:"Attached",appointmentDate:"Starting at",discountRequestCreatedTitle:"Discount Request Submitted by",discountRequestCreatedDate:"Requested on",contractSignedDate:"Signed on",contractSignedTitle:"Contract Signed",customerName:"Customer Name",customerFullName:"Customer Fullname",documentAddedDate:"Attached on",discountRequestApprovedDate:"Approved on",discountRequestRejectedDate:"Rejected on",earliestPolicyStartDate:"Policy start date",mailDate:"Replied on",mailTitle:"Email replied",idCard:"ID Card",leadHumanID:"Lead ID",leadAssignmentDate:"Assigned on",leadAssignmentTitle:"New lead assigned",leadId:"Lead ID",mins:"mins",noNotification:"No Notification Today",older:"Older",orderId:"Order ID",orderQcFailedDate:"Reported on",orderQcFailedTitle:"QC issue",orderQcFixedDate:"Fixed on",orderQcFixedTitle:"QC Fixed",showMore:"Show More",showUnRead:"Show unread",title:"Notifications",today:"Today",with:"with",titles:{firstNamedDrivingLicense:"First Named Driver License",discountRequestApproved:"Discount request approved",discountRequestRejected:"Discount request rejected",idCard:"ID Card",otherDocument:"Other Document",paymentSlip:"Payment Slip",secondNamedDrivingLicense:"Second Named Driver License",vehicleDashcamPicture:"Dash Cam Picture",vehicleBackPicture:"Vehicle Back Picture ",vehicleFrontPicture:"Vehicle Front Picture",vehicleLeftPicture:"Vehicle Left Picture",vehicleRightPicture:"Vehicle Right Picture",vehicleRegistration:"Vehicle Registration"}},select:"Please select"},tU={appointment:"à¸à¸±à¸à¸«à¸¡à¸²à¸¢",leadAssigned:"à¹à¸à¹à¸£à¸±à¸à¸¥à¸µà¸",orderQcFailed:"à¸à¸à¸à¸±à¸à¸«à¸²à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¸¸à¸à¸ าà¸",orderQcFixed:"à¸à¸±à¸à¸«à¸² QC à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¹à¸à¹à¸¥à¹à¸§",save:"à¸à¸±à¸à¸à¸¶à¸",cancel:"ยà¸à¹à¸¥à¸´à¸",add:"à¹à¸à¸´à¹à¸¡",open:"à¹à¸à¸´à¸",close:"à¸à¸´à¸",selectTheTime:"à¸à¸£à¸¸à¸à¸²à¹à¸¥à¸·à¸à¸à¹à¸§à¸¥à¸²",numberOfFreeSlot:"à¸à¸µà¹à¸§à¹à¸²à¸",numberOfPaymentCall:"à¸à¸±à¸à¸«à¸¡à¸²à¸¢à¸à¸³à¸£à¸°à¹à¸à¸´à¸",numberOfAppointment:"à¸à¸±à¸à¸«à¸¡à¸²à¸¢à¸à¸±à¹à¸§à¹à¸",THB:"à¸à¸²à¸",chooseFile:"à¹à¸¥à¸·à¸à¸à¹à¸à¸¥à¹",dragAndDropFile:"ลาà¸à¸«à¸£à¸·à¸à¸à¸¥à¸´à¸à¹à¸à¸·à¹à¸à¹à¸¥à¸·à¸à¸à¹à¸à¸¥à¹à¸à¸µà¹à¸à¸µà¹ หรืà¸",noData:"à¹à¸¡à¹à¸¡à¸µà¸à¹à¸à¸¡à¸¹à¸¥",notification:{attached:"à¸à¸¹à¸à¹à¸à¸",appointmentDate:"à¹à¸§à¸¥à¸²",discountRequestCreatedTitle:"à¹à¸à¹à¸à¸à¸à¸ªà¹à¸§à¸à¸¥à¸à¹à¸à¸¢",discountRequestCreatedDate:"à¸à¸à¸ªà¹à¸§à¸à¸¥à¸à¹à¸¡à¸·à¹à¸",contractSignedDate:"à¹à¸à¹à¸à¸à¹à¸ªà¸±à¸à¸à¸²à¹à¸¡à¸·à¹à¸",contractSignedTitle:"ลูà¸à¸à¹à¸²à¹à¸à¹à¸à¸à¹à¸ªà¸±à¸à¸à¸²à¹à¸¥à¹à¸§",customerName:"à¸à¸·à¸à¸¥à¸¹à¸à¸à¹à¸²",customerFullName:"à¸à¸·à¹à¸à¸¥à¸¹à¸à¸à¹à¸²",documentAddedDate:"à¹à¸à¸à¹à¸à¸¥à¹",discountRequestApprovedDate:"à¸à¸à¸¸à¸¡à¸±à¸à¸´à¹à¸¡à¸·à¹à¸",discountRequestRejectedDate:"à¸à¸à¸´à¹à¸ªà¸à¹à¸¡à¸·à¹à¸",earliestPolicyStartDate:"วัà¸à¹à¸£à¸´à¹à¸¡à¸à¸¸à¹à¸¡à¸à¸£à¸à¸",mailDate:"à¸à¸à¸à¸à¸¥à¸±à¸à¹à¸¡à¸·à¹à¸",mailTitle:"à¹à¸à¹à¸£à¸±à¸à¸à¸µà¹à¸¡à¸¥à¸à¸à¸à¸à¸¥à¸±à¸",idCard:"à¸à¸±à¸à¸£à¸à¸£à¸°à¸à¸²à¸à¸",leadHumanID:"หมายà¹à¸¥à¸à¸¥à¸µà¸",leadAssignmentDate:"มà¸à¸à¸«à¸¡à¸²à¸¢à¹à¸¡à¸·à¹à¸",leadAssignmentTitle:"à¹à¸à¹à¸£à¸±à¸à¸¡à¸à¸à¸«à¸¡à¸²à¸¢à¸¥à¸µà¸",leadId:"หมายà¹à¸¥à¸à¸¥à¸µà¸",mins:"à¸à¸²à¸à¸µ",noNotification:"à¹à¸¡à¹à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¹à¸à¸§à¸±à¸à¸à¸µà¹",older:"à¸à¹à¸à¸à¸«à¸à¹à¸²",orderId:"หมายà¹à¸¥à¸à¸¥à¸µà¸",orderQcFailedDate:"à¹à¸à¹à¸à¸à¸±à¸à¸«à¸²à¹à¸¡à¸·à¹à¸",orderQcFailedTitle:"à¸à¸±à¸à¸«à¸² QC",orderQcFixedDate:"à¹à¸à¹à¹à¸à¹à¸¡à¸·à¹à¸",orderQcFixedTitle:"à¸à¸±à¸à¸«à¸² QC à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¹à¸à¹à¸¥à¹à¸§",showMore:"à¹à¸ªà¸à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡",showUnRead:"à¹à¸ªà¸à¸à¹à¸à¸à¸²à¸°à¸à¸µà¹à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¹à¸à¹à¸²à¸",title:"à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸",today:"วัà¸à¸à¸µà¹",with:" ",titles:{firstNamedDrivingLicense:"à¹à¸à¸à¸±à¸à¸à¸µà¹à¸à¸à¸à¸à¸¹à¹à¸à¸±à¸à¸à¸µà¹à¸à¸µà¹ 1",discountRequestApproved:"สà¹à¸§à¸à¸¥à¸à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸à¸¸à¸¡à¸±à¸à¸´",discountRequestRejected:"สà¹à¸§à¸à¸¥à¸à¸à¸¹à¸à¸à¸à¸´à¹à¸ªà¸",idCard:"à¸à¸±à¸à¸£à¸à¸£à¸°à¸à¸²à¸à¸",otherDocument:"à¹à¸à¸à¸ªà¸²à¸£à¸à¸·à¹à¸à¹",paymentSlip:"สลิà¸",secondNamedDrivingLicense:"à¹à¸à¸à¸±à¸à¸à¸µà¹à¸à¸à¸à¸à¸¹à¹à¸à¸±à¸à¸à¸µà¹à¸à¸µà¹ 2",vehicleDashcamPicture:"รูà¸à¸à¸¥à¹à¸à¸à¸à¸´à¸à¸£à¸à¸¢à¸à¸à¹",vehicleBackPicture:"รูà¸à¸£à¸à¸¢à¸à¸à¹à¸à¹à¸²à¸à¸«à¸¥à¸±à¸",vehicleFrontPicture:"รูà¸à¸£à¸à¸¢à¸à¸à¹à¸à¹à¸²à¸à¸«à¸à¹à¸²",vehicleLeftPicture:"รูà¸à¸£à¸à¸¢à¸à¸à¹à¸à¹à¸²à¸à¸à¹à¸²à¸¢",vehicleRightPicture:"รูà¸à¸£à¸à¸¢à¸à¸à¹à¸à¹à¸²à¸à¸à¸§à¸²",vehicleRegistration:"à¹à¸¥à¹à¸¡à¸à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸£à¸à¸¢à¸à¸à¹"}},select:"à¹à¸à¸£à¸à¹à¸¥à¸·à¸à¸"},tV=(0,l.createContext)({t:e=>e}),tq=function({children:e,i18nInstance:t}){(0,l.useEffect)(()=>{t?.addResourceBundle("en","alphafoundersUi",tz),t?.addResourceBundle("th","alphafoundersUi",tU)},[]);let r=(0,l.useMemo)(()=>({t:e=>t?t.t(`alphafoundersUi:${e}`):e}),[]);return l.createElement(tV.Provider,{value:r},e)},tG=function(){return(0,l.useContext)(tV)};function tK(e,t){(0,l.useEffect)(()=>{function r(r){e.current&&!e.current.contains(r.target)&&t()}return document.addEventListener("mousedown",r),()=>{document.removeEventListener("mousedown",r)}},[t,e])}var tY=function({options:e,text:t="",classes:r=""}){let[n,a]=(0,l.useState)(!1),{t:i}=tG(),d=(0,l.useRef)(null),c=()=>{a(e=>!e)};return tK(d,()=>a(!1)),l.createElement("div",{className:"relative w-full",ref:d,"data-testid":"dropdownButton"},l.createElement("div",{className:"text-primary rounded-lg text-sm px-4 py-2.5 text-center items-center border-1 border-solid border-[#b0c6e3] bg-white flex gap-2",onClick:c,onKeyDown:c,role:"button",tabIndex:0},l.createElement("span",{className:"w-full overflow-hidden",title:t||i("select")},t||i("select")),l.createElement(s.ve,null)),l.createElement("div",{className:"absolute z-[1200] top-11 left-2 bg-white rounded-lg shadow min-w-54"},l.createElement("ul",{className:(0,o.Z)("m-0 bg-white p-1 text-sm text-gray-700 list-none border-1 border-solid border-gray-200 max-h-[240px] overflow-y-auto",{hidden:!n,[r]:!0})},e?.length?(0,t$.default)(e,["isPrimary","name"],["desc","asc"]).map(e=>l.createElement("li",{key:e.id,"data-testid":"dropdownButtonList",className:(0,o.Z)("flex justify-between items-center w-auto leading-4 p-2 hover:bg-gray-200 border-0 border-l-2 border-solid border-transparent",{"border-primary":e?.isPrimary}),onClick:e?.onClick,onKeyDown:e?.onClick,role:"button",tabIndex:0},e.name,l.createElement("span",null,e?.actionElem))):l.createElement("li",{"data-testid":"noData",className:"p-2"},i("noData")))))},tQ=function({href:e,imagePath:t,altText:r,className:n,ariaLabel:a,icon:s}){return l.createElement(tH,{href:e,target:"_blank",rel:"noreferrer","aria-label":a??null,className:(0,i.m6)((0,o.Z)("bg-primary border-primary hover:md:bg-primary-dark","w-[26px] h-[26px] sm:h-[1.875rem] sm:w-[1.875rem] lg:h-[2.25rem] lg:w-[2.25rem] p-0"),n),icon:s??l.createElement("img",{src:t,alt:r})})},tX=function({href:e,text:t,className:r,icon:n,target:a}){return l.createElement(tH,{href:e,"aria-label":"Login to my account",target:a,className:(0,i.m6)((0,o.Z)("p-0 md:w-auto md:px-2 space-x-0 md:space-x-2 hover:cursor-pointer","w-[26px] h-[26px] sm:h-[1.875rem] sm:w-[1.875rem] lg:h-[2.25rem]","bg-primary text-white fill-primary md:fill-white","border-primary hover:border-primary-dark hover:bg-primary-dark",n&&"md:border-primary md:bg-primary border-none bg-transparent"),r)},n??l.createElement(l.Fragment,null,l.createElement(s.Wr,{className:"hidden md:block"}),l.createElement(s.pk,{className:"md:hidden"})),l.createElement("div",{className:"hidden md:flex flex-col pr-0.5"},l.createElement("span",{className:"font-bold text-sm"},t)))},tW=function({isOpen:e=!1,onClick:t,className:r}){let n={transition:"stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)",strokeDasharray:e?"90 207":"60 207",strokeDashoffset:e?"-134":"0"};return l.createElement("svg",{className:(0,i.m6)("stroke-primary curs
1or-pointer w-[1.5rem] h-[1.5rem] sm:w-[2.5rem] sm:h-[2.5rem]",r),viewBox:"0 0 100 100",onClick:t,"aria-label":"Hamburger Menu",role:"img"},l.createElement("path",{className:"fill-transparent stroke-[6px]",style:n,d:"M 20,29.000046 H 80.000231 C 80.000231,29.000046 94.498839,28.817352 94.532987,66.711331 94.543142,77.980673 90.966081,81.670246 85.259173,81.668997 79.552261,81.667751 75.000211,74.999942 75.000211,74.999942 L 25.000021,25.000058"}),l.createElement("path",{className:"stroke-[6px]",style:{transition:"stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)",strokeDasharray:e?"1 60":"60 60",strokeDashoffset:e?"-30":"0"},d:"M 20,50 H 80"}),l.createElement("path",{className:"fill-transparent stroke-[6px]",style:n,d:"M 20,70.999954 H 80.000231 C 80.000231,70.999954 94.498839,71.182648 94.532987,33.288669 94.543142,22.019327 90.966081,18.329754 85.259173,18.331003 79.552261,18.332249 75.000211,25.000058 75.000211,25.000058 L 25.000021,74.999942"}))},tJ=function({text:e,code:t,dataTestId:r,selected:n,onClick:a,className:s}){let d=()=>{a&&a(t)};return l.createElement("div",{role:"button","data-testid":r,className:(0,i.m6)((0,o.Z)("w-[26px] h-[26px] sm:h-[1.875rem] sm:w-[1.875rem] md:h-[2.25rem] md:w-[2.25rem] cursor-pointer","flex max-h-[2.625rem] justify-center items-center no-underline rounded-full","p-2 border border-solid space-x-2",[n?"bg-primary text-white border-primary":"bg-white text-primary border-muted-light hover:border-primary hover:bg-primary-light"]),s),onClick:()=>d()},l.createElement("span",{className:"text-xs sm:text-sm font-medium"},e))},t0=function({number:e,subText:t,className:r}){return l.createElement(tH,{href:`tel:${e}`,"aria-label":"Call Us",className:(0,i.m6)((0,o.Z)("bg-primary border-primary fill-white md:fill-primary","md:bg-white md:border-muted-light md:text-primary","md:hover:border-primary-dark md:hover:bg-primary-light","w-[26px] h-[26px] sm:h-[30px] sm:w-[30px]","md:h-[1.875rem] md:w-auto lg:h-[42px] lg:w-auto","p-0 sm:px-[0.4375rem] lg:px-[1.25rem] lg:py-0"),r),icon:l.createElement(s.qW,null)},l.createElement("div",{className:"hidden md:flex flex-col ml-2"},l.createElement("span",{className:"font-bold text-xs lg:text-lg leading-0"},e),t&&l.createElement("div",{className:"-mt-[0.625rem] sm:hidden lg:block"},l.createElement("span",{className:"leading-[0.875rem] text-small"},t))))},t1=({icon:e,label:t,className:r,floatingButtons:n=[]})=>l.createElement("div",{className:"relative inline-block group"},l.createElement(tS,{className:(0,o.Z)("bg-blue-500 text-white p-4 rounded-full",r),text:t,icon:e}),n.map((e,t)=>l.createElement(tS,{variant:"custom",key:t,rounded:!0,className:(0,o.Z)(`absolute ${e.position} text-primary !shadow-lg bg-white min-h-6 min-w-6 p-2 opacity-0 group-hover:opacity-100 transform transition-all duration-300 !z-20 ease-in-out -translate-y-3 group-hover:translate-y-0 border border-transparent hover:!translate-y-3 hover:border-primary`,e?.className),onClick:e.onClick,icon:e?.icon,text:e?.label}))),t2=e=>e?.toLocaleString(),t4=e=>{switch(e){case"normal":return"text-black";case"oldPrice":return"text-black line-through";case"newPrice":return"text-red-500";default:return""}},t3=function({value:e,variant:t="normal",className:r="",...n}){return l.createElement("span",{className:(0,o.Z)(t4(t),r),"data-testid":n["data-testid"]},t2(e))},t7=function({firstMonthPayment:e,nextMonthPayment:t,installmentMonth:r,totalFee:n}){let{t:a}=tG(),o=`${e} ${a("THB")}`,s=`${r} x ${t} ${a("THB")}`;return l.createElement("ul",{className:"p-0 my-1 pl-4"},e&&l.createElement("li",{className:"text-base font-normal"},o),t&&l.createElement("li",{className:"text-base font-normal"},s),n&&l.createElement("li",{className:"text-base font-normal"},`${n} ${a("THB")} `,l.createElement("span",null,"(Fee)")))},t5=function({options:e,value:t,onSelect:r,className:n,title:a,stopPropagating:s=!1,...i}){return l.createElement("select",{title:`select-${a}`,value:t,onChange:e=>r(parseInt(e.target.value,10),e),className:(0,o.Z)("text-lg font-semibold m-0 outline-none border-none bg-white text-primary",n),"data-testid":i["data-testid"],onClick:e=>{s&&(e.preventDefault(),e.stopPropagation())}},e.map(e=>l.createElement("option",{key:e.id,value:e.value},e.title)))},t6=function({children:e,className:t=""}){return l.createElement("div",{className:(0,o.Z)("w-container mx-auto p-2",t)},e)},t8=function({rating:e,className:t}){return l.createElement("div",{className:(0,o.Z)(t)},l.createElement("div",{className:"inline mx-1"},l.createElement(s.r7,null)),l.createElement("div",{className:"inline mx-1"},e?.toFixed(2)))},t9=e=>{switch(e){case"primary":return"bg-primary";case"warning":return"bg-warning";default:return""}},re=function({children:e,badge:t,variant:r="primary"}){return l.createElement("div",{className:"inline-flex relative items-center p-3 my-2"},e,t&&l.createElement("div",{className:(0,o.Z)("inline-flex absolute -top-2 -right-2 justify-center items-center py-1 px-2 text-small text-white rounded-full",t9(r))},t))},rt=function({text:e}){return l.createElement("div",{className:"text-primary font-bold bg-white text-lg py-[20px] border-0 border-b-[1px] border-solid border-muted-light"},e)},rr=(e,t,r)=>{let n=e.slice(),a=t+1,o=t;for(;o<n.length;)n.splice(o,0,r),o+=a;return n},rn=function({content:e,label:t}){return l.createElement("div",{className:"w-[415px] px-3 py-2 text-left grow"},l.createElement("p",{className:"my-1.5 text-muted-dark text-base font-bold"},t),l.createElement("p",{className:"my-1.5 text-medium leading-6"},e.component))},ra=function({items:e,packages:t}){let r=(0,l.useMemo)(()=>rr(t.map(t=>l.createElement(rn,{content:e.values[t],label:e.label})),1,l.createElement(tR,{orientation:"vertical",variant:"secondary"})),[e,t]);return l.createElement("div",{className:"flex flex-row border-0 border-b-[1px] border-solid border-muted-light divide-x even:bg-[#f2f3fa]"},r)},ro=function({data:e}){return e.hasData?l.createElement("div",null,l.createElement(rt,{text:e.title}),e.items.map(t=>
1l.createElement(ra,{items:t,packages:e.packages,key:t.label}))):null},rl=function({children:e}){return l.createElement("div",{className:"w-fit text-center border border-solid border-muted-light rounded-lg box-border mx-auto"},e)},rs=function({listStyleImage:e,title:t,description:r}){let n={listStyleImage:e?`url(${e})`:void 0};return l.createElement("div",null,l.createElement(rt,{text:t||"Remark"}),l.createElement("div",{className:"text-left text-medium flex flex-row bg-[#f2f3fa]"},l.createElement("ul",{className:"w-[415px] grow px-3 pl-8 box-sizing",style:n},l.createElement("div",{dangerouslySetInnerHTML:{__html:r||""}}))))};function ri(e){if(null==e.current)return!1;let t=e.current.getBoundingClientRect();return t.bottom>0&&t.top<document.documentElement.clientHeight}var rd=(e,t)=>{switch(e){case"doors":return`(${t} Doors)`;case"month":return d().month(t-1).format("MMMM");case"engineSize":return`${t} CC`;default:return t}},rc=e=>{if(!Object.keys(e).length)return null;let t=e.isCurated?["year","brand","model"]:["year","brand","model","month"],r=e.isCurated?["engineSize","doors","cabType","submodelName","description"]:["fuelType","engineSize","transmissionType","doors","secondaryBadgeDescription","type"],n=[],a=[];return t.forEach(t=>{if(e[t]){let r=rd(t,e[t]);n.push(r)}}),r.forEach(t=>{if(e[t]){let r=rd(t,e[t]);a.push(r)}}),{top:n.join(" "),bottom:a.join(" ")}},rm=function({title:e,orderId:t,carDetails:r}){let[n,a]=(0,l.useState)(null);return(0,l.useEffect)(()=>{if(r){let e=rc(r);e&&a({carDetail:{top:e?.top??null,bottom:e?.bottom??null}})}},[r]),l.createElement("div",{className:"flex flex-col items-center justify-center px-[10px] max-w-[415px] m-auto"},l.createElement("span",{className:"text-black text-lg"},e),l.createElement("span",{className:"text-black font-bold text-lg text-center"},t),n?.carDetail?.top&&l.createElement("span",{className:"text-black font-bold text-lg text-center","data-testid":"info-car"},n?.carDetail?.top),n?.carDetail?.bottom&&l.createElement("span",{className:"text-black font-bold text-lg text-center"},n?.carDetail?.bottom))},ru=()=>{let e=(0,l.useRef)(null),[t,r]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{e.current&&t&&(e.current.scrollIntoView({behavior:"smooth"}),r(!1))},[t]),[e,e=>r(e)]};function rp({shouldAnimate:e=!1,bgColor:t="bg-gray-200",color:r="bg-orange-400"}){return l.createElement("div",{className:(0,o.Z)("w-full bg-muted-dark bg-opacity-25 h-1 relative overflow-hidden",t)},l.createElement("div",{className:(0,o.Z)("h-[0.2rem] w-0 absolute left-0",r,e&&"animate-progress-bar")}))}var rf=((n=rf||{}).LEAD_ASSIGNMENT="types/leadAssignment",n.APPOINTMENT="types/appointment",n.QC_FAILED="types/orderQcFailed",n.QC_FIXED="types/orderQcFixed",n.DOCUMENT_ATTACHED="types/documentAdded",n.EMAIL_REPLIED="types/mail",n.DISCOUNT_REQUEST="types/discountRequestDecided",n.APPROVAL_REQUEST="types/discountRequestCreated",n.CONTRACT_SIGNED="types/contractSigned",n);function rh(e=""){let{t}=tG(),r={DOCUMENT_TYPE_FIRST_NAMED_DRIVING_LICENCE:"notification.titles.firstNamedDrivingLicense",DOCUMENT_TYPE_SECOND_NAMED_DRIVING_LICENCE:"notification.titles.secondNamedDrivingLicense",DOCUMENT_TYPE_PAYMENT_SLIP:"notification.titles.paymentSlip",DOCUMENT_TYPE_VEHICLE_DASHCAM_PICTURE:"notification.titles.vehicleDashcamPicture",DOCUMENT_TYPE_VEHICLE_PICTURE_BACK:"notification.titles.vehicleBackPicture",DOCUMENT_TYPE_VEHICLE_PICTURE_FRONT:"notification.titles.vehicleFrontPicture",DOCUMENT_TYPE_VEHICLE_PICTURE_LEFT:"notification.titles.vehicleLeftPicture",DOCUMENT_TYPE_VEHICLE_PICTURE_RIGHT:"notification.titles.vehicleRightPicture",DOCUMENT_TYPE_VEHICLE_REGISTRATION:"notification.titles.vehicleRegistration",DOCUMENT_TYPE_ID_CARD:"notification.titles.idCard",DOCUMENT_TYPE_OTHERS:"notification.titles.otherDocument"};return e&&r[e]?`${t(r[e])} ${t("notification.attached")}`:null}function rx(e){return!!e&&({APPROVED:"discountRequestApproved",REJECTED:"discountRequestRejected"})[e]}function rb({type:e,description:t,details:r}){let{t:n}=tG(),{customerName:a,leadId:o,documentType:s,status:i,agentTeam:d,agent:c,orderId:m}=r,u=rh(s??"");if("types/appointment"===e)return l.createElement("h3",{className:"text-sm font-bold mb-1 mt-0 text-primary","data-testid":"notification-heading"},`${t} ${n("notification.with")} ${a}`,o&&l.createElement("span",{"data-testid":"notification-leadId",className:"text-[10px] leading-[15px] font-normal"},` (${o})`));if("types/documentAdded"===e&&s)return l.createElement("h3",{className:"text-sm font-bold mb-1 mt-0 text-primary max-w-[230px]","data-testid":"notification-heading"},u,l.createElement("br",null),o&&a&&l.createElement("span",{"data-testid":"notification-leadId",className:"text-[10px] leading-[15px] font-normal"},`(${o} - ${a})`));if("types/discountRequestDecided"===e){let e=rx(i);return l.createElement("h3",{className:"text-sm font-bold mb-1 mt-0 text-primary max-w-[250px]","data-testid":"notification-heading"},n(`notification.titles.${e}`),l.createElement("br",null),a,o&&l.createElement("span",{"data-testid":"notification-leadId",className:"text-[10px] leading-[15px] font-normal"},` (${o})`))}let p=n(`notification.${e.split("/")[1]}Title`);return"types/discountRequestCreated"===e&&c?l.createElement("h3",{className:"text-sm font-bold mb-1 mt-0 text-primary","data-testid":"notification-heading"},`${p} ${c} - ${d||""} (${o})`):l.createElement("h3",{className:"text-sm font-bold mb-1 mt-0 text-primary","data-testid":"notification-heading"},`${p} - ${a}`,(o||m)&&l.createElement("span",{"data-testid":"notification-leadId",className:"text-[10px] leading-[15px] font-normal"},` (${o||m})`))}function rg({type:e,value:t,className:r,timeValues:n,status:a}){let{t:s}=tG(),i=n?.from&&"types/appointment"===e?((e,t)=>{let r=d(e).utc(),n=d(t).utc(),a=n.diff(r,"minutes");return`${r.format("hh:mm")} - ${n.format("hh:mm")} (${a} ${s("notification.mins")})`})(n.from,n.to):t,c=a&&"types/discountRequestDecided"===e?rx(a):e.split("/")[1];return l.createElement("span",{className:(0,o.Z)(r??""),"data-testid":"notification-date"},s(`notification.${c}Date`),"\xa0",i??"")}function rv({type:e,isNewNotifcation:t=!1}){let r=t?"new":void 0;return["types/documentAdded","types/discountRequestCreated","types/contractSigned"].includes(e)?l.createElement(s.$l,{variant:r}):"types/appointment"===e?l.createElement(s.$$,{variant:r}):"types/mail"===e?l.createElement(s.LQ,{variant:r}):l.createElement(s.ML,{variant:r})}function ry(e,t){return!!e&&({"types/appointment":!0,"types/leadAssignment":!0,"types/orderQcFailed":!0,"types/orderQcFixed":!0,"types/documentAdded":!0,"types/discountRequestDecided":!0,"types/mail":!0,"types/discountRequestCreated":!0,"types/contractSigned":!0})[e]}var rE=["documentType"];function r_({className:e,details:t,description:r}){let{t:n}=tG();return l.createElement("div",{className:(0,o.Z)("table-container mt-2 mb-2",e??"")},Object.entries(t)?.map(([e,t])=>rE.includes(e)?null:l.createElement("div",{key:e+t,className:"flex m-0 p-0 pl-[
115px] pr-[15px]"},l.createElement("span",{className:"flex w-1/2 font-bold text-black capitalize"},n(`notification.${e}`)),l.createElement("span",{className:"pb-[6px] mr-[3px]"},":"),l.createElement("span",{className:"flex w-1/2 whitespace-nowrap overflow-hidden text-ellipsis"},t))),r?.length&&l.createElement("p",{className:"font-medium leading-tight m-1","data-testid":"notification-desc"},r))}function rw({handleClose:e,handleOpen:t,closeBtnText:r="close",openBtnText:n="open"}){let{t:a}=tG();return l.createElement("div",{className:"flex flex-row content-between mt-2"},l.createElement(tS,{variant:"secondary",className:"w-full p-3 pl-4 pr-4 mr-2",text:a(r),onClick:e}),l.createElement(tS,{dataTestId:"notification-redirect-btn",className:"w-full p-3 pl-4 pr-4",text:a(n),icon:l.createElement(s.$u,{className:"mr-1"}),onClick:t}))}var rN=function({toastProps:e,closeToast:t,handleRead:r,flag:n}){let{t:a}=tG(),{title:o,details:i,date:c,description:m,url:u,id:p,type:f,from:h,to:x}=e.data,b=(0,l.useCallback)(()=>{r?.({notificationId:p,type:f,readTime:d().format("YYYY-MM-DDTHH:mm:ss[Z]")}),t()},[t,r,p,f]),g=(0,l.useCallback)(()=>{r?.({notificationId:p,type:f,readTime:d().format("YYYY-MM-DDTHH:mm:ss[Z]")}),u&&window.open(u,"_blank","noopener"),t()},[p,f,u]),v=(0,l.useMemo)(()=>l.createElement(rv,{type:f,isNewNotifcation:!0}),[f]);return ry(f,n)?l.createElement("div",{className:"relative font-['Poppins']","data-testid":"notification-template"},l.createElement("div",{className:"absolute -right-6 -top-6 rounded-full bg-white p-1.5 w-6 h-6 inline-flex items-center justify-center shadow-closeBtn cursor-pointer","data-testid":"notification-close-btn",onClick:b,onKeyDown:b,tabIndex:0,role:"button"},l.createElement(s.Tw,null)),l.createElement("div",{className:"flex flex-row justify-items-start"},l.createElement("div",{className:"shrink-0"},v),l.createElement("div",{className:"flex flex-col justify-items-center mx-3"},l.createElement(rb,{type:f,description:m,details:i}),l.createElement(rg,{type:f,value:c??null,timeValues:h&&x?{from:h,to:x}:void 0,className:"text-xs leading-[20px] text-slate-950",status:i.status})),l.createElement("div",{className:"shrink-0"},l.createElement("div",{className:"cursor-pointer","data-testid":"notification-redirect-btn",onClick:g,onKeyDown:b,tabIndex:0,role:"button"},l.createElement(s.$u,{fillColor:"#005098"}))))):l.createElement("div",{className:"relative","data-testid":"notification-template"},l.createElement("div",{className:"absolute right-[-10px] top-[-10px] rounded-full p-[0.2rem] pl-2 pr-2 bg-primary shadow-outline cursor-pointer",onClick:b,onKeyPress:b,tabIndex:0,role:"button"},l.createElement(s.Tw,{fillColor:"white",className:"h-2 w-2"})),l.createElement("div",{className:"flex flex-row justify-items-center"},l.createElement(s.sn,null),l.createElement("div",{className:"flex flex-col justify-items-start"},l.createElement("h3",{className:"text-lg font-extrabold m-1 mb-0 mt-0 text-primary","data-testid":"notification-heading"},a(o)),l.createElement(rg,{type:f,value:c??null,timeValues:h&&x?{from:h,to:x}:void 0}))),Object.entries(i).length>0&&l.createElement(r_,{details:i}),m?.length&&l.createElement("p",{className:"font-medium leading-tight m-1","data-testid":"notification-desc"},m),l.createElement(rw,{handleOpen:g,handleClose:b}))};function rj({text:e,total:t}){return l.createElement("div",{className:"flex flex-row justify-start font-bold text-xs leading-tight mt-3 mb-2"},e,`(${t})`)}function rk({data:e,handleRead:t,isNewLayout:r}){let[n,a]=(0,l.useState)(!1),[i,c]=(0,l.useState)(!1),{t:m}=tG(),{title:u,date:p,isNew:f,details:h,url:x,id:b,type:g,description:v,from:y,to:E}=e,_=rh(h?.documentType??""),w=(0,l.useCallback)(()=>{f&&t?.({notificationId:b,type:g,readTime:d().format("YYYY-MM-DDTHH:mm:ss[Z]")})},[f,t,b,g]),N=()=>{a(!n),f&&c(!0),w()};(0,l.useEffect)(()=>{f||c(!1)},[e]);let j=(0,l.useCallback)(()=>{w(),x&&window.open(x,"_blank","noopener")},[w,x]);return l.createElement(l.Fragment,null,l.createElement("div",{className:(0,o.Z)("flex flex-row justify-around rounded p-2 pl-1 pr-1 mb
1-0 mt-2 items-center cursor-pointer",f&&"bg-slate-100"),onClick:N,onKeyPress:N,role:"button",tabIndex:0,"data-testid":"details-collapse-btn"},r?l.createElement("div",{className:"flex h-5 w-5"},l.createElement(rv,{type:g,isNewNotifcation:f})):l.createElement("div",{className:"flex relative h-3 w-3"},l.createElement("span",{className:(0,o.Z)("absolute inline-flex h-full w-full rounded-full opacity-75",{"bg-red-500 animate-ping":f,"bg-muted-dark":!f})}),l.createElement("span",{className:(0,o.Z)("relative inline-flex rounded-full h-3 w-3",{"bg-red-500":f,"bg-muted-dark":!f})})),r?l.createElement("div",{className:"flex flex-col justify-items-center mx-3 w-[250px]"},l.createElement(rb,{type:g,description:v,details:h}),l.createElement(rg,{type:g,value:p??null,timeValues:y&&E?{from:y,to:E}:void 0,className:"text-xs leading-[20px] text-slate-950",status:h.status})):l.createElement("div",{className:"flex flex-col justify-items-start min-w-[200px]"},l.createElement("h3",{className:"text-lg font-extrabold m-1 mb-0 mt-0 text-primary"},_??m(u)),p&&l.createElement(rg,{className:"mt-2",type:g,value:p,status:h.status})),l.createElement(tS,{dataTestId:"notification-redirect-btn",text:"",variant:"secondary",className:"border-none bg-transparent",icon:l.createElement(s.$u,{fillColor:"#005098",className:"h-4 w-4 cursor-pointer"}),onClick:j})),l.createElement(rp,{shouldAnimate:i}),n&&!r&&Object.entries(h).length>0&&l.createElement("div",{className:"p-2 shadow-sm","data-testid":"details"},l.createElement(r_,{details:h,description:v,className:"pl-[1.5rem]"})))}function rC({data:e,handleRead:t,scrollToRef:r,flags:n}){let{t:a}=tG();return l.createElement("div",{className:"mt-3 mb-3 min-h-[380px] max-h-[386px] overflow-y-auto","data-testid":"notification-list"},l.createElement(rj,{text:a("notification.today"),total:e.today.length}),e.today.length?e.today.map(e=>l.createElement(rk,{handleRead:t,key:e.id,data:e,isNewLayout:!!ry(e.type,n)})):l.createElement("p",{className:"color-muted-dark text-center"},a("notification.noNotification")),e.older.length?l.createElement(rj,{text:a("notification.older"),total:e.older.length}):null,e.older?.map(e=>l.createElement(rk,{handleRead:t,key:e.id,data:e,isNewLayout:!!ry(e.type,n)})),l.createElement("div",{ref:r}))}var rT={older:[],today:[],total:0,token:"",unRead:0},rO=function({data:e,handleRead:t,setPageToken:r,flags:n}){let[a,o]=(0,l.useState)(!1),[s,i]=(0,l.useState)(rT),[d,c]=ru(),[m,u]=(0,l.useState)(!1),{t:p}=tG(),{token:f}=e;(0,l.useEffect)(()=>{c(!0)},[f]);let h=(0,l.useCallback)(()=>o(!a),[a]),x=(0,l.useCallback)(()=>{f&&(r(f),u(!0))},[r,f]);return(0,l.useEffect)(()=>{let t={...rT};Object.entries(e).forEach(([e,r])=>{["today","older"].includes(e)&&r?.length?t[e]=r.filter(e=>!!e.isNew):t={...t,[e]:r}}),i(t),u(!1)},[a,e,t]),l.createElement("div",{className:"absolute top-[2rem] -right-[3em] z-50 p-2 bg-white translate-y-6 card rounded min-w-[400px] max-h-[500px] drop-shadow-lg overflow-hidden","data-testid":"notification-inbox"},l.createElement("div",{className:"flex flex-row justify-between mb-2 mt-2 pl-3 pr-3"},l.createElement("h3",{className:"flex justify-center text-lg font-extrabold m-1 mb-0 mt-0 text-primary"},p("notification.title"),` ( ${s.unRead} )`),l.createElement("div",{className:"flex flex-row justify-items-center"},l.createElement("span",{className:"text-sm leading-tight text-primary"},l.createElement(tB,{label:p("notification.showUnRead"),checked:a,onClick:h})))),l.createElement(rC,{scrollToRef:d,data:a?s:e,handleRead:t,flags:n}),!!f&&l.createElement(tS,{onClick:x,dataTestId:"readmore-button",isLoading:m,text:p("notification.showMore"),variant:"secondary",className:"text-center w-full p-3"}))},rD=function({id:e,day:t,date:r,free:n,paymentCall:a,appointment:s,loading:i,onClick:d,active:c=!1,disabled:m=!1}){let{t:u}=tG(),[p,f]=ru();return(0,l.useEffect)(()=>{f(c)},[c,f]),l.createElement("div",{className:(0,o.Z)("min-w-[10.625rem] h-[8rem] border rounded-xl border-muted-light border-solid px-3 py-5 cursor-pointer",{"bg-muted-light opacity-50":m,"bg-primary-light border-2 border-primary":c}),"data-testid":`daycard-${e}`,role:"button",tabIndex:0,onKeyDown:()=>null,onClick:t=>{m||d?.(e,t)},ref:p},i?l.createElement("div",{role:"status",className:"animate-pulse","data-testid":"card-loading"},l.createElement("div",{className:"h-8 bg-muted-light rounded my-4"}),l.createElement("div",{className:"h-2 bg-muted-light rounded my-2"}),l.createElement("div",{className:"h-2 bg-muted-light rounded my-2"}),l.createElement("div",{className:"h-2 bg-muted-light rounded my-2"})):l.createElement(l.Fragment,null,l.createElement("div",{className:"font-bold text-lg mt-1"},t),l.createElement("div",{className:"text-medium"},`(${r})`),l.createElement("div",{className:"flex justify-between my-2 font-normal text-base"},l.createElement("div",null,u("numberOfFreeSlot")),l.createElement("div",null,n)),l.createElement("div",{className:"flex justify-between my-2 font-normal text-base"},l.createElement("div",null,u("numberOfPaymentCall")),l.createElement("div",{className:"text-red-600"},a)),l.createElement("div",{className:"flex justify-between my-2 font-normal text-base"},l.createElement("div",null,u("numberOfAppointment")),l.createElement("div",{className:"text-success"},s))))},rS=function({timeSlots:e,Inputs:t,days:r,onAddClick:n,onCancelClick:a,onLeftArrowClick:i,onRightArrowClick:d,loading:c,submitting:m=!1,showCancelBtn:u=!0,disableSubmit:p=!1,disableLeftArrow:f=!1,disableRightArrow:h=!1,isViewOnl
1y:x=!1,includeTitleBar:b=!0}){let{t:g}=tG();return l.createElement("div",{className:"max-w-[1350px]","data-testid":"appointment-modal"},b&&l.createElement("div",{className:"rounded-t-[20px] bg-primary text-white p-4 font-bold text-[18px] text-center"},g("appointment")),l.createElement("form",{className:(0,o.Z)("py-5 px-7 bg-white rounded-b-[1.25rem] overflow-x-scroll",{"max-h-[80vh]":b})},l.createElement("div",{className:"flex flex-wrap gap-[20px]"},t.map(({id:e,label:t,Component:r})=>l.createElement("div",{key:e,className:"w-[20%] min-w-[300px] grow"},l.createElement("div",{className:"py-2"},t),r))),l.createElement("div",{className:"flex items-center my-6 justify-center"},l.createElement("button",{type:"button","data-testid":"left-arrow",className:"inline-flex p-3 text-primary border-0 bg-white cursor-pointer hover:bg-muted-light disabled:text-muted-dark",onClick:i,disabled:f},l.createElement(s.nV,null)),l.createElement("div",{className:"inline-flex gap-3 overflow-x-scroll"},c?Array.from({length:5},(e,t)=>t.toString()).map(e=>l.createElement(rD,{key:e,id:e,loading:!0})):r.map(e=>l.createElement(rD,{key:e.id,...e}))),l.createElement("button",{type:"button","data-testid":"right-arrow",className:"inline-flex p-3 text-primary border-0 bg-white cursor-pointer hover:bg-muted-light disabled:text-muted-dark",onClick:d,disabled:h},l.createElement(s.sp,null))),!x&&l.createElement("div",null,g("selectTheTime")),l.createElement("div",{className:"mt-2 flex flex-wrap gap-3"},e),!x&&l.createElement("div",{className:"flex justify-center my-4 gap-5"},u&&l.createElement(tS,{className:"px-6 py-3",text:g("cancel"),variant:"secondary",onClick:a}),l.createElement(tS,{className:"px-8 py-3",text:g("save"),isLoading:m,onClick:n,disabled:p}))))},rI=c.Tooltip,rZ=function(e){return l.createElement(rI,{...e})},rL=function({tip:e,extraClasses:t,position:r="bottom",trigger:n,arrow:a=!0,label:i,html:d}){return l.createElement("button",{"data-testid":"tooltip-icon",className:(0,o.Z)("ml-2 mt-0.5",[t])},l.createElement(rZ,{title:e,html:d,position:r,trigger:n,arrow:a},i?l.createElement("span",null,i):l.createElement(s.I1,{className:"w-[15px] h-[15px]"})))},rP=function({badge:e}){return l.createElement(l.Fragment,null,e&&l.createElement("div",{className:"inline-flex text-xs font-normal text-white rounded bg-danger ml-2 px-1 pr-1.5","data-testid":"tab-badge"},e))};function rR({tabs:e,activeTab:t,setActiveTab:r,onTabChange:n=()=>void 0}){let a=e=>{r(e),n(e)};return l.createElement("div",{"data-testid":"tab-contained-header"},l.createElement("ul",{className:"m-0 p-0 list-none flex flex-wrap text-sm font-medium text-center"},e.map(e=>l.createElement("li",{className:"mr-1",key:e?.id},l.createElement("button",{type:"button",className:(0,o.Z)(t?.id===e?.id?"bg-primary text-white":"bg-white text-primary","inline-block border-x border-y border-solid border-line cursor-pointer py-3 px-6 font-bold text-sm rounded-t-10 active"),onClick:()=>a(e)},e?.icon&&l.createElement("span",{className:"mr-2 relative pr-4 [&_svg]:absolute [&_svg]:h-4","data-testid":"tab-icon"},e?.icon),l.createElement("span",null,e?.title),e?.badge&&l.createElement(rP,{badge:e?.badge}))))))}function rA({tabs:e,activeTab:t,setActiveTab:r}){return l.createElement("div",{"data-testid":"tab-underline-header"},l.createElement("ul",{className:"m-0 p-0 border-x-0 border-t-0 border-b border-solid border-line list-none flex flex-wrap text-sm font-medium text-center text-gray-500"},e.map(e=>l.createElement("li",{className:"mr-1 flex flex-col items-center",key:e?.id},l.createElement("button",{type:"button",className:(0,o.Z)(t?.id===e?.id?"text-primary":"text-slate-950","inline-block border-0 bg-white cursor-pointer py-3 px-6 font-bold text-sm"),onClick:()=>r(e)},e?.icon&&l.createElement("span",{className:"mr-2 relative pr-3 [&_svg]:absolute [&_svg]:h-4"},e?.icon),e?.title,e?.badge&&l.createElement(rP,{badge:e?.badge})),t?.id===e?.id&&l.createElement("div",{className:"bg-primary h-1 w-[51px] rounded-t"})))))}var rM=function({tabs:e,variant:t="contained",tabToActive:r,onTabChange:n=()=>void 0,children:a}){let o=r&&e?.length>0?e?.find(e=>e.id===r):e?.[0],[s,i]=(0,l.useState)(o),d={tabs:e,activeTab:s,setActiveTab:i,onTabChange:n};return l.createElement(l.Fragment,null,"contained"===t&&l.createElement(rR,{...d}),"underline"===t&&l.createElement(rA,{...d}),l.createElement("div",{"data-testid":"tab-content",className:"overflow-scroll"},a))},rF=function({dataTestId:e,onChange:t,label:r,smallLabel:n,description:a,value:s,checked:i=!1,disabled:d=!1,className:c="",checkboxSize:m="normal"}){return l.createElement("div",{className:`flex ${c}`},l.createElement("input",{type:"checkbox","data-testid":e,className:(0,o.Z)("flex pr-3 justify-center items-center p-2 mt-1",{"accent-primary":i,"h-6
1w-6":"large"===m,"h-4 w-4":"normal"===m}),value:s,onChange:t,checked:i,disabled:d}),r&&l.createElement("label",{htmlFor:"input",className:"pl-2 max-w-[95%]"},l.createElement("div",{className:"flex flex-col"},l.createElement("span",{className:"text-base font-bold leading-6"},r),n&&l.createElement("span",{className:"text-base font-normal mt-1 leading-5"},n),a&&l.createElement("span",{className:"text-xs font-normal mt-1 text-lightgray"},a))))},rB=function({dataTestId:e,value:t,selected:r=!1,disabled:n=!1,onChange:a,label:o,name:s,id:i=s,radioType:d="circle"}){return l.createElement("div",{className:"grid grid-cols-[auto,1fr] gap-2 items-center pb-2 pr-2"},l.createElement("div",{className:"relative"},l.createElement("input",{type:"radio",id:i,name:s,"data-testid":e??`radio-${s}-${t}`,className:"opacity-0 absolute m-0 p-0 w-4 h-4 z-20 peer cursor-pointer disabled:cursor-default",value:t,checked:r,onChange:e=>a(e,t),disabled:n}),"circle"===d&&l.createElement("span",{className:"\n content-['']\n block\n relative\n top-0\n left-0\n w-4\n h-4\n min-w-4\n min-h-4\n rounded-full\n border-[2px]\n border-solid\n border-line\n bg-transparent\n hover:border-primary\n peer-disabled:hover:border-line\n peer-hover:border-primary\n peer-disabled:peer-hover:border-line\n peer-checked:border-primary\n peer-disabled:peer-checked:border-line\n peer-checked:after:content-['']\n peer-checked:after:rounded-full\n peer-checked:after:w-[10px]\n peer-checked:after:h-[10px]\n peer-checked:after:min-w-[10px]\n peer-checked:after:min-h-[10px]\n peer-checked:after:absolute\n peer-checked:after:top-[50%]\n peer-checked:after:left-[50%]\n peer-checked:after:translate-x-[-50%]\n peer-checked:after:translate-y-[-50%]\n peer-checked:after:block\n peer-checked:after:bg-primary\n peer-disabled:border-line\n peer-checked:peer-disabled:after:bg-line\n disabled:border-line\n "}),"tick"===d&&l.createElement("span",{className:"\n content-['']\n block\n relative\n top-0\n left-0\n w-4\n h-4\n min-w-4\n min-h-4\n rounded-full\n border-[2px]\n border-solid\n border-line\n hover:border-primary\n peer-disabledhover:border-line\n peer-hover:border-primary\n peer-disabled:peer-hover:border-line\n peer-checked:border-primary\n peer-disabled:peer-checked:border-line\n peer-checked:bg-primary\n peer-disabled:peer-checked:bg-line\n peer-checked:after:content-['']\n peer-checked:after:w-[4px]\n peer-checked:after:h-[7px]\n peer-checked:after:min-w-[4px]\n peer-checked:after:min-h-[7px]\n peer-checked:after:absolute\n peer-checked:after:top-[65%]\n peer-checked:after:left-[50%]\n peer-checked:after:translate-x-[-50%]\n peer-checked:after:translate-y-[-85%]\n peer-checked:after:rotate-45\n peer-checked:after:border-solid\n peer-checked:after:border-t-0\n peer-checked:after:border-r-[2px]\n peer-checked:after:border-b-[2px]\n peer-checked:after:border-l-0\n peer-checked:after:border-white\n peer-disabled:peer-checked:after:bg-line\n peer-disabled:border-line\n disabled:border-line\n "})),o&&l.createElement("label",{htmlFor:s,className:"capitalize peer-disabled:bg-[#9ca3af]"},o))},rH=function({dataTestId:e,className:t,value:r,field:n,options:a,isDisabled:s=!1,orientation:i="horizontal",radioType:d="circle",onChange:c}){return l.createElement("div",{className:(0,o.Z)("flex flex-wrap",{"items-center":"horizontal"===i,"flex-col items-start":"vertical"===i},t),"data-testid":e},a.map(e=>l.createElement(rB,{key:e.name,label:e.label,id:e.name,name:n,onChange:c,value:e.value,selected:r===e.value,disabled:s,radioType:d}
1)))},r$=function({isOpen:e,onClose:t,title:r,hasCloseButton:n=!0,children:a,size:i="medium",dataTestId:d="common-modal-component"}){return((0,l.useEffect)(()=>{e?document.body.style.overflow="hidden":document.body.style.overflow="unset"},[e]),e)?l.createElement("dialog",{open:e,className:"w-full h-full bg-transparent/30 backdrop-blur-sm border-0 backdrop-grayscale-0 m-0 p-0 fixed z-[1300] inset-0","data-testid":d},l.createElement("div",{className:"fixed inset-0 z-10 overflow-y-auto"},l.createElement("div",{className:"flex min-h-full items-center justify-center p-4 text-center sm:p-0"},l.createElement("div",{className:(0,o.Z)("relative transform rounded-lg p-5 text-left transition-all",{"max-w-sm w-sm":"small"===i,"max-w-lg w-lg":"medium"===i,"max-w-full w-full":"large"===i})},l.createElement("div",{className:"header-section overflow-y-auto rounded-t-lg"},n&&l.createElement("span",{className:"absolute top-0 right-0 w-[36px] h-[36px] rounded-full z-30 bg-white cursor-pointer flex items-center justify-center",onClick:()=>{n&&t()}},l.createElement(s.Tw,{className:"w-4 h-4"})),r&&l.createElement("div",{className:"bg-primary text-white min-h-[50px] flex justify-center items-center font-bold text-lg"},r)),l.createElement("div",{className:(0,o.Z)("p-[30px] bg-white rounded-b-lg shadow-xl",{"rounded-t-lg":!r})},a))))):null},rz=function({name:e,value:t,placeholder:r,icon:n,onClick:a,className:s}){return l.createElement("div",{"data-testid":`${e}-labelWithIcon`,onClick:a,role:"button",onKeyDown:a,tabIndex:0,className:(0,o.Z)("flex justify-between items-center p-[10px]",s)},t,r&&!t&&l.createElement("span",{className:"text-gray-400 cursor-pointer"},r),n&&l.createElement("span",{className:"flex items-center cursor-pointer"},n))},rU=function({children:e}){let[t,r]=(0,l.useState)(0);return(0,l.useEffect)(()=>{setTimeout(()=>r(1e4),5)},[]),l.createElement("div",{className:"overflow-hidden",style:{maxHeight:t,transition:"max-height 5s"}},e)},rV=function({fileName:e}){let{t}=tG();return e?l.createElement("span",null,e):l.createElement("span",null,t("dragAndDropFile")," ",l.createElement("span",{className:"text-primary"},t("chooseFile")))},rq=e=>e.reduce((e,t)=>e.concat(t.errors.map(e=>e.message)),[]).join("\n"),rG=function({headIcon:e,selectFileBody:t,disabled:r,accept:n,className:a,error:i,onFileDrop:d,onFileRemove:c,files:u,maxFiles:p=1}){let[f,h]=(0,l.useState)([]),x=async e=>{if(e.length)try{await d(e),void 0===u&&h(e)}catch(e){console.error(e)}},b=async()=>{try{await c?.(),void 0===u&&h([])}catch(e){console.error(e)}},{getRootProps:g,getInputProps:v,open:y,fileRejections:E}=(0,m.uI)({onDrop:x,disabled:r,accept:n,maxFiles:p});return(0,l.useEffect)(()=>{u&&h(u)},[u]),l.createElement("div",{className:(0,o.Z)("p-3 rounded-xl border border-solid border-muted-light")},l.createElement("div",{className:"flex justify-between items-center"},l.createElement("div",{className:(0,o.Z)("flex grow items-center",a),"data-testid":"drop-zone",...g()},l.createElement("div",null,e&&0===f.length&&l.createElement(tS,{className:"p-1 bg-white border-0",onClick:y,text:e}),f.length>0&&l.createElement("div",{className:"flex items-center justify-center mx-2 text-primary bg-muted-light w-7 h-7 rounded-full"},l.createElement(s.fK,null))),l.createElement("div",{className:"w-full text-left"},l.createElement("input",{"data-testid":"drop-zone-input",...v()}),t??l.createElement(rV,{fileName:f[0]?.name}))),f.length>0&&l.createElement("div",null,l.createElement(tS,{dataTestId:"remove-file-btn",variant:"secondary",text:l.createElement(s.y3,null),rounded:!0,className:"border-0 p-1",onClick:b}))),l.createElement("div",{"data-testid":"drop-zone-errors",className:"text-warning w-full whitespace-pre-wrap text-left text-[.7rem]"},rq(E)||i))},rK=function({text:e,width:t,className:r}){return l.createElement("div",{className:(0,i.m6)("bg-primary text-white grow p-3 first:rounded-tl-lg last:rounded-tr-lg",r),style:{width:t},"data-testid":"display-table-header"},e)},rY=w(tc()),rQ=function({content:e,width:t,selectionType:r,isSelected:n,className:a}){return l.createElement("div",{className:(0,i.m6)((0,o.Z)("h-4 grow p-3 flex items-center",{"bg-gray-100":!n,"bg-green-100":n}),a),style:{width:t},"data-testid":"display-table-cell"},"none"!==r&&l.createElement("input",{className:"min-w-[20px] min-h-[20px]",type:r,checked:n}),e)},rX=function({gap:e,tableConfig:t,data:r,isSelected:n,onClick:a,selectionType:s="none",className:d}){let c=e=>r[e.key]?.width?r[e.key]?.width:e.width;return l.createElement("div",{className:`flex cursor-pointer ${e}`,onClickCapture:()=>a(r),"data-testid":"display-table-row"},t.map((e,t)=>l.createElement(rQ,{key:e.key,content:e.render?e.render(r):(0,rY.default)(r,e.dataIndex??"",null),width:c(e),selectionType:0===t?s:"none",className:(0,i.m6)((0,o.Z)({"border-solid border-0 border-l-2 border-success":0===t&&n}),d),isSelected:n})))},rW=((a=rW||{}).small="small",a.medium="1",a.big="big",a),rJ=function({gap:e,data:t,tableConfig:r,selectedDataKey:n,onSelect:a,loading:s,selectionType:i="none",noHeader:d}){let c=e=>"string"==typeof n?e===n:n.includes(e),m=(0,l.useMemo)(()=>e?"big"===e?"gap-2":"small"===e?"gap-0.5":"gap-1":"",[e]),u=e=>{let t=[];return void 0!==e.colspan&&e.colspan.length>1?(r.forEach(r=>{e.colspan?.includes(r.key)&&r.key!==e.colspan[0]||t.push(r)}),t):r};return l.createElement("div",{className:(0,o.Z)("w-full")},l.createElement("div",{className:`flex w-full ${m}`},!d&&r.map(e=>l.createElement(rK,{key:e.key,text:e.title,width:e.width,className:e.className}))),s?l.createElement("div",{role:"status",className:"animate-pulse w-full","data-testid":"table-loading"},l.createElement("div",{className:"h-5 w-full bg-muted-light rounded my-2"}),l.createElement("div",{className:"h-5 w-full bg-muted-light rounded my-2"}),l.createElement("div",{className:"h-5 w-full bg-muted-light rounded my-2"})):l.createElement("div",{className:`flex flex-col ${m}`},t.map(e=>l.createElement(rX,{key:e.key,tableConfig:u(e),data:e,gap:m,selectionType:i,className:e.className,isSelected:c(e.key),onClick:a}))))},r0=function({maxFileDrop:e,handleFileChange:t,error:r}){let[n,a]=(0,l.useState)({});(0,l.useEffect)(()=>{n&&t(n)},[n]);let o=Object.keys(n).length<e;return l.createElement(l.Fragment,null,l.createElement("div",{"data-testid":"prepopulated-one"},Object.entries(n).map(([e,t])=>l.createElement(rG,{key:e,className:"p-2",headIcon:l.createElement(s.ag,{className:"text-primary"}),onFileDrop:()=>void 0,files:[t],onFileRemove:()=>(function(e){let t={...n};delete t[e],a(t)})(e)}))),l.createElement("div",{"data-testid":"new-one"},o&&l.createElement(rG,{className:"p-2",files:[],headIcon:l.createElement(s.ag,{className:"text-primary"}),onFileDrop:e=>{a({...n,[e[0].name]:e[0]})},onFileRemove:()=>void 0,error:r})))},r1=function({selectedItems:e,limitTag:t,titleLimit:r,removeSelectedItem:n,isOpen:a,getToggleButtonProps:i}){let[d,c]=(0,l.useState)(e),m=!a&&t&&e?.length>2;(0,l.useEffect)(()=>
1{if(m){c(e.slice(0,2));return}c(e)},[m,e]);let u=d.map((e,t)=>{let{title:a,icon:i}=e;return l.createElement("div",{className:"flex relative items-center bg-primary text-white rounded-md py-1 px-2 [&_path]:fill-white [&_svg]:fill-white",key:`selected-item-${t}`,"data-testid":"selected-item"},i&&l.createElement("span",{className:"mr-2 absolute top-0.5"},i),l.createElement("span",{className:(0,o.Z)(i&&"pl-[23px]")},r?a.substring(0,r):a),l.createElement("button",{className:"cursor-pointer",onClick:()=>{n(e)},"data-testid":"remove-selected-item"},l.createElement(s.Tw,{className:"ml-2.5 w-2.5 h-2.5",fillColor:"#ffffff"})))});return l.createElement(l.Fragment,null,u,m&&l.createElement("span",{className:"bg-disabled text-body rounded-md py-1 px-2"},l.createElement("span",{className:"px-1 cursor-pointer",...i()},"+",e.length-2," more",l.createElement(s.Tw,{className:"ml-2.5 w-2.5 h-2.5",fillColor:"#4f4b66"}))))},r2=function({optionType:e="default",options:t,label:r,limitTag:n=!0,titleLimit:a,showClearButton:i=!0,onChange:d}){let[c,m]=(0,l.useState)(""),[p,f]=(0,l.useState)([]),h=(0,l.useMemo)(()=>"checkbox"===e?t:function(e,t,r){let n=r.toLowerCase();return e.filter(e=>!t.find(t=>e.title===t.title)&&e.title.toLowerCase().includes(n))}(t,p,c),[e,t,p,c]),{getDropdownProps:x,removeSelectedItem:b,reset:g}=(0,u.M$)({selectedItems:p,onStateChange({selectedItems:e,type:t}){switch(t){case u.M$.stateChangeTypes.SelectedItemKeyDownBackspace:case u.M$.stateChangeTypes.SelectedItemKeyDownDelete:case u.M$.stateChangeTypes.DropdownKeyDownBackspace:case u.M$.stateChangeTypes.FunctionRemoveSelectedItem:f(e??[]);break;case u.M$.stateChangeTypes.FunctionReset:f([])}}}),{isOpen:v,getToggleButtonProps:y,getLabelProps:E,getMenuProps:_,getInputProps:w,highlightedIndex:N,getItemProps:j,selectedItem:k}=(0,u.Kb)({items:h,itemToString:e=>e?e.title:"",defaultHighlightedIndex:0,selectedItem:null,inputValue:c,stateReducer(e,t){let{changes:r,type:n}=t;switch(n){case u.Kb.stateChangeTypes.InputKeyDownEnter:case u.Kb.stateChangeTypes.ItemClick:return{...r,isOpen:!0,highlightedIndex:0};default:return r}},onStateChange({inputValue:t,type:r,selectedItem:n}){if("checkbox"!==e)switch(r){case u.Kb.stateChangeTypes.InputKeyDownEnter:case u.Kb.stateChangeTypes.ItemClick:case u.Kb.stateChangeTypes.InputBlur:n&&(f([...p,n]),m(""));break;case u.Kb.stateChangeTypes.InputChange:m(t??"")}},onSelectedItemChange:({selectedItem:e})=>{e&&(p.find(t=>t.value===e.value)?f(t=>t.filter(t=>t.value!==e.value)):f([...p,e]))}});(0,l.useEffect)(()=>{d(p)},[p]);let C="border-0 bg-transparent outline-0 text-primary cursor-pointer";return l.createElement("div",{className:"w-full font-body"},r&&l.createElement("label",{className:"w-fit",...E()},r),l.createElement("div",{className:"flex min-h-[47px] flex-col gap-1 border border-solid border-primary rounded-[10px] shadow-sm bg-white"},l.createElement("div",{className:"inline-flex min-h-[31px] relative gap-2 items-center flex-wrap p-2 px-4 text-sm pr-16"},l.createElement(r1,{selectedItems:p,limitTag:n,titleLimit:a,removeSelectedItem:b,isOpen:v,getToggleButtonProps:y}),l.createElement("input",{className:"w-0 min-w-[30px] border-0 outline-0 grow",...w(x({preventKeyAction:v}))}),l.createElement("div",{className:"flex absolute top-2.5 right-0"},i&&p.length>0&&l.createElement("button",{className:C,type:"button",onClick:g},l.createElement(s.Tw,{className:"m-0"})),l.createElement("button",{"aria-label":"toggle menu",className:C,type:"button",...y()},l.createElement(s.ve,{className:(0,o.Z)(v&&"rotate-180","w-6 h-6 ml-0")})))),l.createElement("ul",{className:`w-inherit bg-transparent mt-1 mb-0 max-h-80 overflow-y-auto overflow-x-none p-0 scroll-smooth text-body ${!(v&&h.length)&&"hidden"}`,..._()},v&&h.map((t,r)=>l.createElement("li",{className:(0,o.Z)(N===r&&"bg-disabled",k===t&&"font-bold","py-2 px-3 flex flex-col"),key:`${t.value}${r}`,...j({item:t,index:r,"aria-selected":p.includes(t)})},l.createElement("div",{className:"flex justify-between items-center"},l.createElement("div",null,l.createElement("span",{className:"mr-1"},t?.icon&&t.icon),l.createElement("span",null,t.title)),"checkbox"===e&&l.createElement(rF,{onChange:()=>null,value:t?.value,checked:p.includes(t)})))))))};function r4(e){return(e>100||e<0||"number"!=typeof e)&&console.warn(`[progress-bar]: The value passed to percent or position needs to be a number between 0 and 100 (passed value: ${e}).`),Math.min(100,Math.max(e,0))}var r3={scale:{entering:{transform:"translateX(-50%) scale(1.5)"},entered:{transform:"translateX(-50%) scale(1)"},exiting:{transform:"translateX(-50%) scale(1.5)"},exited:{transform:"translateX(-50%) scale(1)"}},rotate:{entering:{transform:"translateX(-50%) rotate(360deg)"},entered:{transform:"translateX(-50%) rotate(0deg)"},exiting:{transform:"translateX(-50%) rotate(0deg)"},exited:{transform:"translateX(-50%) rotate(360deg)"}},skew:{entering:{transform:"translateX(-50%) skewX(20deg)"},entered:{transform:"translateX(-50%) skewX(0deg)"},exiting:{transform:"translateX(-50%) skewX(20deg)"},exited:{transform:"translateX(-50%) skewX(0deg)"}}}
1,r7=function({percent:e,stepPositions:t=[],unfilledBackground:r="",filledBackground:n="",width:a,height:s,hasStepZero:i=!0,text:d,progressionClasses:c,progressBarClasses:m,children:u}){if(t&&t.length>0&&t.length!==l.Children.count(u))throw Error("When specifying a stepPositions prop, the number of children must match the length of the positions array.");let p=r4(e);return l.createElement("div",{"data-testid":"progress-bar",className:(0,o.Z)("h-2.5 leading-none relative bg-gray-300 flex justify-between items-center z-0 rounded-10",m),style:{background:r,width:a,height:s}},l.Children.map(u,(e,r)=>{var n;let a=t?.length>0?t[r]:(n=l.Children.count(u),i?100/(n-1)*r:100/n*(r+1));return e?l.cloneElement(e,{accomplished:a<=p,position:a,index:r}):null}),d&&l.createElement("div",{className:"text-white text-[10px] absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2"},d),l.createElement("div",{className:(0,o.Z)("absolute transition-all duration-300 ease-in-out inset-0 rounded-10 z-[-1]",c),style:{width:`${p}%`,backgroundColor:n}}))},r5=function({accomplished:e=!1,position:t=0,index:r=0,children:n,transition:a="scale",transitionDuration:o=300}){let s=r4(t);return l.createElement(p.ZP,{in:e,timeout:o},t=>{let i={left:`${s}%`,transitionDuration:`${o}ms`,...a?r3[a][t]:{}};return l.createElement("div",{"data-testid":"step",className:"inline-flex justify-center items-center z-0 absolute transform -translate-x-1/2 transition-all ease-linear",style:i},n({accomplished:e,position:s,transitionState:t,index:r}))})},r6=function({questionOrder:e,buttonLabel:t,screenSize:r,icon:n}){let[a,i]=(0,l.useState)(!1),d=()=>{i(window?.scrollY>200&&window?.innerWidth<=r?.SMALL)},c=e=>{let t=e?.getBoundingClientRect(),r=window.scrollX||document.documentElement.scrollLeft,n=window.scrollY||document.documentElement.scrollTop;return{top:t.top+n,left:t?.left+r}};return(0,l.useEffect)(()=>(window.addEventListener("resize",d),window.addEventListener("scroll",d),()=>{window.removeEventListener("resize",d),window.removeEventListener("scroll",d)}),[]),l.createElement("button",{className:(0,o.Z)("fixed top-[5.125rem] right-[1.25rem] z-30",a&&"visible md:hidden",!a&&"invisible"),onClick:t=>{t.preventDefault();let r=window.scrollY,n=e.reduce((e,t)=>c(document.getElementById(t)).top<r?t:e,""),a=document.getElementById(n);window.scrollTo({top:c(a).top-65,behavior:"smooth"})},type:"button","data-testid":"up-button"},l.createElement("div",{className:(0,o.Z)("bg-borderColor rounded-full w-[40px] h-[40px] py-[3px] px-[11px] text-sm","flex flex-col items-center justify-center")},n||l.createElement(s.ve,{className:"text-[#005098] w-[40px] h-[40px] rotate-180 ml-0"}),l.createElement("div",{className:"text-[#005098]"},t)))},r8=function({md:e,cssClass:t}){let r=new f.Converter({strikethrough:!0,splitAdjacentBlockquotes:!0,simpleLineBreaks:!0});return l.createElement("div",{className:(0,o.Z)(t),dangerouslySetInnerHTML:{__html:r.makeHtml(e)}})};function r9({textDetails:e,code:t}){let r=(e,r)=>l.createElement("div",{key:`text-panel-${r+1}`,className:"flex pb-1"},l.createElement("div",{className:"flex-1 text-left px-[7px] -mt-[2px]","data-testid":`${t}-text-${r+1}`},l.createElement(r8,{md:e,cssClass:"text-[12px] leading-[19px] text-left custom-markdown"})));return l.createElement("div",{className:"rounded-[10px] overflow-hidden text-left p-[10px]"},"string"==typeof e&&r(e,0),"object"==typeof e&&e.length>0&&e.map((e,t)=>l.createElement("div",{key:`${t}-label`},l.createElement("span",{className:"text-sm font-bold pb-[4px]"},e?.label),r(e?.values,t))))}var ne=function({items:e,defaultIndex:t=[],cardType:r="accordion",sectionIndex:n=0}){let a="accordion"===r,[i,d]=(0,l.useState)(t),c=e=>i?.some(t=>t===e),m=e=>{c(e)?d(t=>t.filter(t=>t!==e)):d(t=>[...t,e])};return l.createElement("div",{"data-testid":`accordion-section-${n}`},e.map((e,t)=>l.createElement("div",{key:e.code,className:(0,o.Z)("border-b border-dashed border-[#E9EDF5] border-y-0",0===t&&"border-t")},l.createElement("div",{"data-testid":`${e.code}-title-${n}`,className:(0,o.Z)("py-[10px] flex items-center",a&&"cursor-pointer hover:bg-accordionHover"),...a&&{onClick:()=>m(t)}},l.createElement("div",{className:"pl-[16px] text-textColor flex-1 text-left"},l.createElement("span",{className:"text-sm font-bold"},e.titleText)),a&&l.createElement(s.ve,{className:(0,o.Z)("fill-rabbitBlue mr-[22px]","transition-all ease-in-out duration-300",c(t)?"rotate-180":"rotate-0")})),l.createElement("div",{"data-testid":"accordion-panel",className:(0,o.Z)("transition-all ease-in-out overflow-hidden",c(t)?"max-h-screen pb-[10px] duration-500":"max-h-0 duration-300")},e.type&&"text"===e.type&&l.createElement(r9,{textDetails:e.textDetails,code:e?.code})))))},nt=function({title:e,subTitle:t,logo:r,description:n,dataTestId:a,eligiblePerio
1d:o,items:s,btnLabel:i,onClick:d}){return l.createElement("div",{className:"bg-white my-[16px] rounded-lg border-[1px] border-solid border-[#E9EDF5] grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4","data-testid":a},l.createElement("div",{className:"row-span-2 pl-[16px] pt-[16px] md:pb-[10px]"},r),l.createElement("div",{className:"lg:col-span-3 col-span-2 pr-[16px] pt-[16px] pl-[8px]"},l.createElement("span",{className:"my-2 mx-0 font-[400] text-[16px] md:text-[20px]"},e),l.createElement("span",{className:"my-2 md:my-0 mx-0 text-[20px] font-[600] block"},t),o&&l.createElement("span",{className:"text-[#757575] my-2 mx-0 text-[12px] block"},o),n&&!o&&l.createElement("span",{className:"text-[#757575] my-2 mx-0 text-[12px] md:block hidden"},n)),l.createElement("div",{className:"md:col-span-2 lg:col-span-3 col-span-3 px-[16px] py-[8px] md:px-[8px]"},l.createElement("span",{className:"text-[#757575] my-2 mx-0 font-[400] text-[16px] block md:hidden"},n)),s.length&&l.createElement("div",{className:"md:col-span-3 col-span-3 lg:col-span-4 px-0"},l.createElement(ne,{items:s})),l.createElement(tS,{text:i,onClick:d,className:"w-full col-span-2 leading-[3.5rem] md:col-span-3 lg:col-span-4 p-0 mt-[5px] rounded-b-md",roundedNone:!0}))},nr=({partnerName:e,discount:t,code:r,copyButtonText:n,className:a,onCopyCode:s,isCopied:i})=>l.createElement("div",{className:(0,o.Z)("border border-solid border-[#757575] mx-auto bg-white rounded-lg p-4 max-w-full","flex flex-col justify-center items-center gap-10",a)},l.createElement("div",{className:"text-center font-normal text-[#1E1E1E]"},l.createElement("span",null,e),l.createElement("span",{className:"mx-2"},"-"),l.createElement("span",null,t)),l.createElement("div",{className:"text-muted-darker"},r),l.createElement(tS,{text:n??"Copy Code",onClick:s,className:"py-[15px] px-[16px] cursor-copy",disabled:i})),nn=({image:e,title:t,subtitle:r,description:n,className:a})=>l.createElement("div",{className:(0,o.Z)("mx-auto flex flex-col justify-center items-center",a)},l.createElement("div",null,e),l.createElement("div",{className:"text-center"},l.createElement("div",{className:"my-[18px] font-normal text-[24px]",dangerouslySetInnerHTML:{__html:t}}),l.createElement("p",null,r),l.createElement("p",null,n))),na=[{title:"Personal information",isHeader:!0},{title:"Title",description:"",key:"title"},{title:"First Name",description:"",key:"firstName"},{title:"Last Name",description:"",key:"lastName"},{title:"Date of Birth",description:"",key:"dateOfBirth"},{title:"Contact details",isHeader:!0},{title:"Primary Phone Number",description:"",key:"phoneNumber"},{title:"Email",description:"",key:"email"}];function no(e){return Object.entries(e).map(([e,t])=>{na.map(r=>{r.key===e&&(r.description=t)})}),l.createElement("div",{className:"bg-white p-4 mb-5 md:mb-8 rounded-lg shadow-custom-shadow divide-y divide-dashed"},na.map(e=>l.createElement("div",{className:(0,o.Z)({"break-words":!0,"grid grid-cols-3 md:grid-cols-2":!e.isHeader}),key:e.title},e.isHeader?l.createElement("h4",{className:"py-4 text-left text-primary font-bold"},e.title):l.createElement("div",{className:"flex items-center text-sm font-normal text-muted-darker py-2"},e.title),e.description&&l.createElement("div",{className:"col-span-2 md:col-span-1 grid grid-cols-3 items-center"},l.createElement("span",{className:"col-end-1 mr-2"},":"),l.createElement("div",{className:"col-span-3 text-sm font-normal text-muted-darker py-2"},e.description)))))}function nl({small:e=!1,dataTestId:t="loading-spinner",loadingText:r="Loading..."}){return l.createElement("div",{"data-testid":t,className:(0,o.Z)("flex justify-center items-center",!e&&"mt-6"),role:"status"},l.createElement("div",{className:"relative -ml-1 mr-3 h-9 w-9 animate-spin rounded-full border-4 border-solid border-current border-r-transparent align-[-0.125em] motion-reduce:animate-[spin_1.5s_linear_infinite]"},l.createElement("span",{className:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},r)))}}}]); 2//# sourceMappingURL=4356-d54c730033b42aec.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.