"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6509],{"c3l/":function(e,t,n){n.d(t,{I:function(){return InputCommentBar},P:function(){return PopupDanger},S:function(){return SharePopup},a:function(){return PopupFrame},b:function(){return SubmitReportForm},c:function(){return T},d:function(){return getPostFormData},e:function(){return editPost},f:function(){return createPost},g:function(){return getDefaultFailNoti},h:function(){return deletePost},i:function(){return $},j:function(){return deleteComment},k:function(){return decodeCommentBody},l:function(){return likeUnlikeComment},m:function(){return likeUnlikePost},u:function(){return useImagePicker}});var i=n("q1tI"),a=n("WTZ1"),r=n("Mjd7"),o=n("dDw1"),l=n("un+D"),s=n("i8i4"),d=n("GAI/"),c=n("rBCA"),p=n("iBNF"),m=n("T/vS"),u=n("NIaq"),g=n("Z+18"),f=n("eKPt"),h=n("OzIV"),b=n("IQVP"),x=n("did1"),v=n("TUdM"),y=n("iLR0"),w=n("slYB"),C=n("ZcRj"),E=n("t/pd"),k=n("fKfj"),B=n("gs4G"),S=n("/eVK"),N=n("/pFO");let useImagePicker=(e,t)=>{let[n,a]=(0,i.useState)(e||[]),r=(0,i.useMemo)(()=>(e||n).map(e=>"string"==typeof e?e:URL.createObjectURL(e)),[e,n]);return{onSelectImages:i=>{let r=i.target.files;if(r){if(t&&e){let i=e||n;t(i.concat(Array.from(r)))}else a(n=>{let i=e||n;return t&&t(i.concat(Array.from(r))),i.concat(Array.from(r))})}},onRemoveImage:n=>{t&&e?(e.splice(n,1),t(e.slice())):a(i=>{let a=e||i;return a.splice(n,1),t&&t(a.slice()),a.slice()})},onRemoveAllImages:()=>{t?t([]):a([])},imageSrcs:r,imageFiles:e||n}},getDefaultFailNoti=e=>({message:e("notification.failure"),type:"danger"}),likeUnlikePost=({id:e,locale:t})=>(0,m._)(void 0,void 0,void 0,function*(){if(!e)return;let n=yield(0,d.e)((0,d.f)(b.yy.POST.LIKE,{id:e,_locale:t}),"GET");return n}),deletePost=({id:e,locale:t})=>(0,m._)(void 0,void 0,void 0,function*(){if(!e)return;let n=yield(0,d.e)((0,d.f)(b.yy.POST.DELETE,{id:e,_locale:t}),"DELETE");return n}),getPostFormData=({title:e,description:t,communityId:n,imageFiles:i,previewUrl:a,topicIds:r,locale:o,sanitizeFunction:s,categoryCommunityId:d,categoryTopicIds:c,introUrl:p,bannerUrl:u,scheduleTime:g,isAnonymous:f,isAskDoctor:b})=>(0,m._)(void 0,void 0,void 0,function*(){let m=new FormData,v=(0,x.k)(t),y=(0,x.k)(e),w=(0,x.j)(v);if(m.append("title",y),m.append("description",(0,x.l)(v,s)),d?m.append("category_community",String(d)):n&&m.append("community_id",String(n)),m.append("is_anonymous",f?"1":"0"),m.append("is_question",b?"1":"0"),(null==a?void 0:a.title)&&m.append("preview_title",a.title),(null==a?void 0:a.description)&&m.append("preview_description",a.description),(null==a?void 0:a.url)&&m.append("preview_link",(0,l.c)(a.url)),(null==a?void 0:a.image)&&m.append("preview_image",(0,l.c)(a.image)),null==r||r.forEach(e=>{m.append("topics[]",String(e||""))}),null==c||c.forEach(e=>{m.append("category_topics[]",String(e||""))}),null==i?void 0:i.length){let e=yield Promise.all(i.map((e,t)=>new Promise(n=>{setTimeout(()=>{n((0,x.u)(e,o))},2e3*t)})));null==e||e.filter(Boolean).slice(0,h.M).forEach((e,t)=>{m.append(`images[${t}]`,e)})}else m.append("images","");return null==w||w.forEach(e=>{m.append("mention_ids[]",e)}),m.append("intro_url",p||""),m.append("banner",u||""),g&&(m.append("post_type","scheduled"),m.append("schedule_datetime",g)),m}),createPost=({locale:e,formData:t,isArticleComment:n})=>(0,m._)(void 0,void 0,void 0,function*(){let i=yield(0,d.e)((0,d.f)(n?b.yy.POST.CREATE_ARTICLE_COMMENT:b.yy.POST.CREATE,{_locale:e}),"POST",{data:t});return i}),editPost=({id:e,locale:t,formData:n})=>(0,m._)(void 0,void 0,void 0,function*(){let i=yield(0,d.e)((0,d.f)(b.yy.POST.UPDATE,{id:e,_locale:t}),"POST",{data:n});return i}),reportPost=({id:e,reason:t,locale:n})=>{let i=new FormData;return i.append("reason",t),(0,d.e)((0,d.f)(b.yy.POST.REPORT,{_locale:n,id:e}),"POST",{data:i})},z=c.Z.div` [data-type='confirm'] { max-width: 468px; /* height: 486px; */ padding: 0; .popup-content { display: flex; flex-direction: column; padding: 0; .close-button { top: 16px; right: 16px; width: 24px; height: 24px; z-index: 5; } .header { display: flex; height: 56px; align-items: center; padding: 16px 56px 16px 32px; border-bottom: 1px solid ${p.r.colors.neutral100}; font-weight: 900; width: 100%; justify-content: space-between; } .content { overflow: auto; flex: 1; .topic-list-wrapper { padding: 1rem; } } } } > div&[data-open='true'] { z-index: 250; &:last-child { z-index: 200; } } ${e=>e.isExpand&&` & > div[data-open] { width: 100%; height: 100%; max-width: none; max-height: none; } `} ${e=>e.hasFullscreen&&` & > div[data-open] { transition: all 0.5s ease-in-out, width 0s, height 0s; } `} `,D=c.Z.div` cursor: pointer; display: flex; align-items: center; `,PopupFrame=({className:e,style:t,closeIcon:n,heading:a="",children:o,isOpen:l=!1,hasFullscreen:s=!1,disableClickOutside:d=!1,initExpand:c=!1,onExpandChange:p,onClose:m=()=>null})=>{let[u,g]=(0,i.useState)(c);return i.createElement(z,{className:e,style:t,isExpand:u,hasFullscreen:s},i.createElement(B.P,{type:"confirm",onClose:m,isOpen:l,closeIcon:n||i.createElement("img",{src:S.C,loading:"lazy"}),enableAnimation:!s,disableClickOutside:d},i.createElement("div",{className:"header"},i.createElement(r.H,{tag:"h5"},a),s&&i.createElement(D,{onClick:()=>{null==p||p(),g(!u)}},i.createElement(k.Z,{size:14,isExpand:u}))),i.createElement("div",{className:"content"},"function"==typeof o?o(u):o)))};var T="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3e%3cpath fill='%23262626' d='M12 22.984c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.478-10 10 4.477 10 10 10'/%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14.828 10.156-5.657 5.657M9.172 10.156l5.657 5.657'/%3e%3c/svg%3e";let O=c.Z.div` [data-type='confirm'] { width: min(360px, 100%); height: auto; &[data-open='false'] { top: calc(-100% - 500px); } } z-index: 600; .header { display: none !important; } .confirm-dialog { position: relative; overflow: auto; width: 100%; padding-top: 44px; background: #fff; border-radius: ${p.r.borderRadius}; .confirm-content { display: flex; flex-direction: column; align-items: center; padding: 0 16px 16px; text-align: center; .title { margin-bottom: 8px; font-size: 24px; line-height: 32px; word-break: break-word; overflow-wrap: break-word; } .desc { margin-bottom: 24px; color: ${p.r.colors.gray500}; font-size: 18px; line-height: 24px; text-align: center; word-break: break-word; overflow-wrap: break-word; } .btn-group { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; button { margin: 0 4px 0.5rem; } } } } .thumbnail-container { width: 80px; height: 80px; margin-bottom: 32px; .thumbnail { width: 100%; height: 100%; } &.is-icon { display: flex; align-items: center; justify-content: center; background: #e0e9fc; border-radius: 1rem; .thumbnail { width: 40px; height: 40px; } } } &[data-is-marrybaby='true'] { .popup-frame { > div:first-child { overflow: hidden; border-radius: 1rem; &[data-open='true'] { ${l.M.mbDown} { top: 100%; transform: translate(-50%, -100%); max-width: unset; width: 100%; background: unset; overflow: unset; } } } .popup-content { .close-button { ${l.M.mbDown} { display: none; } } .confirm-dialog { ${l.M.mbDown} { background: unset; position: relative; overflow-x: hidden; &::before { content: ''; width: 200%; background: #fff; position: absolute; left: 50%; top: 0; transform: translateX(-50%); z-index: -1; height: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; } } .confirm-content { padding: 0 40px 40px; ${l.M.mbDown} { padding-left: 1.5rem; padding-right: 1.5rem; } .btn-group { width: 100%; justify-content: space-between; button { flex: 1; margin: 0; &:first-child { margin-right: 0.5rem; } } } } } } .thumbnail-container { ${l.M.mbDown} { display: none; } &.is-icon { background: #ffeaf1; border-radius: 24px; } &.is-mobile { position: absolute; top: 0; left: 50%; display: none; width: 48px; height: 48px; transform: translate(-50%, -50%); &.is-icon { border-radius: 1rem; .thumbnail { width: 24px; height: 24px; } } ${l.M.mbDown} { display: flex; } } } } } `,PopupDanger=({className:e,isMarryBaby:t,style:n,title:c,description:p,acceptText:m,cancelText:u,onAccept:g,onCancel:f,thumbnail:h,isThumbnailIcon:b,onClose:x,acceptBtnTracking:v,acceptBtnProps:y,cancelBtnProps:w})=>{let{data:{env:{isMarryBaby:C}}}=(0,i.useContext)(d.T),E="boolean"==typeof t?t:C,[k,B]=(0,i.useState)(!1);return((0,i.useEffect)(()=>((0,l.t)(!0),setTimeout(()=>B(!0),0),()=>(0,l.t)(!1)),[]),"undefined"==typeof window)?null:s.createPortal(i.createElement(O,{"data-is-marrybaby":E,className:e,style:n,"data-open":k},i.createElement(PopupFrame,{className:"popup-frame",isOpen:k,onClose:x},i.createElement("div",{className:"confirm-dialog",onClick:e=>e.stopPropagation()},i.createElement("div",{className:"confirm-content"},h&&i.createElement("div",{className:`thumbnail-container ${b?"is-icon":""}`},i.createElement("img",{className:"thumbnail",src:h,loading:"lazy"})),i.createElement(r.H,{className:"title",tag:"h2"},c),i.createElement(o.T,{className:"desc",size:"lg"},p),i.createElement("div",{className:"btn-group"},i.createElement(a.B,Object.assign({theme:E?"marryBaby":"helloSites",size:"md",color:"tertiary",onClick:()=>{null==g||g(),null==x||x()}},y,v),m),i.createElement(a.B,Object.assign({theme:E?"marryBaby":"helloSites",size:"md",onClick:()=>{null==f||f(),null==x||x()}},w),u)))),E&&h&&i.createElement("div",{className:`thumbnail-container is-mobile ${b?"is-icon":""}`},i.createElement("img",{className:"thumbnail",src:h,loading:"lazy"})))),(0,l.a)())},P=c.Z.div` padding: 1rem; border-top: 1px solid #f2f2f2; &[data-is-reply='true'] { padding-right: 0; padding-left: 0; border-top: 1px solid #e4e8ec; margin-right: 1rem; margin-left: 1rem; } .error-text { padding: 1rem; color: ${p.r.colors.red700}; } .reply-to-container { display: flex; justify-content: space-between; padding-bottom: 0.75rem; margin-top: -0.25rem; .icon-close-comment { width: 16px; height: 16px; cursor: pointer; } a { text-decoration: none; } } .input-container { display: flex; align-items: center; .avatar-wrapper { display: flex; flex-shrink: 0; align-items: center; margin-right: 0.5rem; &.avatar-wrapper-reply { width: 32px; height: 32px; .avatar { width: 32px; height: 32px; } } } .input-wrapper { margin-right: 0.5rem; &[data-has-error] { .as-input { border-color: ${p.r.colors.red700}; } } .as-input { .textarea { width: 100%; max-height: 225px; min-height: 75px; .ql-toolbar { padding: 0; } .ql-editor { padding-left: 0; padding-right: 0; } .quill { height: 0; } } width: 100%; padding: 12px 16px; border: solid 1px ${p.r.colors.gray200}; border-radius: ${p.r.borderRadius}; &:active, &:focus { border-color: ${p.r.colors.primaryBase}; box-shadow: 0px 0px 2px 2px ${p.r.colors.primary200}; } &:disabled { background-color: ${p.r.colors.gray100}; cursor: not-allowed; } span { &[data-error='true'] { color: red; text-decoration: underline; } } } &[data-has-action-icon] { .as-input { padding: 12px 48px 12px 16px; } } &[data-has-display-icon] { .as-input { padding: 12px 16px 12px 48px; } } &[data-has-action-icon][data-has-display-icon] { .as-input { padding: 12px 48px; } } &[data-size='lg'] { .as-input { font-size: 16px; font-weight: ${p.r.sizes.fwRegular}; ${l.M.mbDown} { font-size: 22px; line-height: 1.2; } ${l.M.mbUp} { font-size: 26px; line-height: 1.2; } } } &[data-size='md'] { .as-input { font-weight: ${p.r.sizes.fwRegular}; line-height: 22px; ${l.M.mbDown} { font-size: 14px; line-height: 1.2; } ${l.M.mbUp} { font-size: 16px; line-height: 1.2; } } } &[data-size='sm'] { .as-input { font-weight: ${p.r.sizes.fwRegular}; line-height: 20px; ${l.M.mbDown} { font-size: 13px; line-height: 1.5; } ${l.M.mbUp} { font-size: 13px; line-height: 1.5; } } } } .images-input-label { height: 100%; cursor: pointer; .icon-images-input { width: 24px; height: 24px; vertical-align: middle; } } .send-button { display: flex; width: 40px; height: 40px; flex-shrink: 0; align-items: center; justify-content: center; padding: 0; border: none; &.send-button-post { background: ${p.r.colors.neutral100}; border-radius: 50%; } .icon-enter { width: 20px; height: 20px; vertical-align: middle; } &[data-is-loading='true'] { > div { display: flex; align-items: center; justify-content: center; } } } } .preview-images-container { margin-top: 1rem; .image-src-wrapper { position: relative; width: 100%; padding-top: 66.67%; &:not(:last-child) { margin-bottom: 1rem; } .preview-image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .icon-close-circle { position: absolute; top: 10px; right: 10px; width: 20px; height: 20px; cursor: pointer; } } } `,L=(0,i.createContext)({}),getCommentFormBody=({postId:e,message:t,photos:n,link:i,locale:a,sanitizeFunction:r,replyingUserId:o,replyingUserName:l,replyingId:s})=>(0,m._)(void 0,void 0,void 0,function*(){let d=new FormData,c=(0,x.l)(t.replace(/(\ )+/g," "),r),p=(0,x.j)(c);if(n&&n.length>0){let e=yield Promise.all(null==n?void 0:n.map(e=>(0,x.u)(e,a)));e.filter(Boolean).slice(0,h.M).forEach(e=>{d.append("images[]",e)})}return i&&d.append("link",i),null==p||p.forEach(e=>{d.append("mention_ids[]",e)}),d.append("post_id",e),s&&d.append("parent_id",s),o&&(p.unshift(o),c=`[mention+id="${o}"+name="${(l||"").replace('"',"'")}"]${c}`,d.append("parent_user_id",String(o))),d.append("content",c),d.append("content",c),d}),submitComment=(e,t)=>(0,m._)(void 0,void 0,void 0,function*(){return(0,d.e)((0,d.f)(b.yy.COMMENT.CREATE,{_locale:t}),"POST",{data:e})}),decodeCommentBody=e=>{try{let t=e.match(/\[@([^\]]+)\]/),n=t?t[0].replace("[@","").replace("]",""):"",i=e.replace(/\[@([^\]]+)\]/,"");return{text:i.trim(),replyingTo:n}}catch(e){}return{text:""}},submitReply=(e,t)=>(0,m._)(void 0,void 0,void 0,function*(){return(0,d.e)((0,d.f)(b.yy.COMMENT.REPLY,{_locale:t}),"POST",{data:e})}),likeUnlikeComment=({commentId:e,setLike:t=!1,locale:n})=>(0,m._)(void 0,void 0,void 0,function*(){return(0,d.e)((0,d.f)(t?b.yy.COMMENT.LIKE:b.yy.COMMENT.UNLIKE,{_locale:n,id:e}),"GET")}),deleteComment=({id:e,locale:t})=>(0,d.e)((0,d.f)(b.yy.COMMENT.DELETE,{_locale:t,id:e}),"DELETE"),InputCommentBar=({isReply:e,className:t,onClose:n,replyToName:r,style:l,replyingId:s,replyingUser:c,onPostSuccess:p,post:b,isMarryBaby:x})=>{let{action:{pushNotifications:E,sanitizeFunction:k},data:{userInfo:B,locale:S,env:{isMarryBaby:N}}}=(0,i.useContext)(d.T),{t:z}=(0,g.u)(),{onSelectImages:D,onRemoveImage:O,imageSrcs:A,onRemoveAllImages:F,imageFiles:$}=useImagePicker(),[j,M]=(0,i.useState)(""),{trigger:I}=(0,i.useContext)(L),[_,H]=(0,i.useState)(!1),R=(0,i.useRef)(null),Z=(0,i.useRef)(null),G=(0,i.useRef)(null),[U,V]=(0,i.useState)([]),[W,q]=(0,i.useState)([]),[K,Y]=(0,i.useState)(null);return(0,i.useEffect)(()=>{var e;null===(e=G.current)||void 0===e||e.scrollIntoView({behavior:"smooth",block:"start"}),setTimeout(()=>{var e;null===(e=Z.current)||void 0===e||e.focus()},400)},[I]),i.createElement(P,{"data-is-reply":e,className:t,style:l},e&&i.createElement("div",{className:"reply-to-container"},i.createElement(o.T,{size:"p4"},i.createElement("span",{dangerouslySetInnerHTML:{__html:z("inputComment.replyTo",{name:`@${r||""}`})}})),i.createElement("img",{src:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3e%3ccircle cx='8' cy='8.5' r='6.667' fill='white' stroke='%23404040'/%3e%3cpath stroke='%23404040' stroke-linecap='round' stroke-linejoin='round' d='m10 6.5-4 4M6 6.5l4 4'/%3e%3c/svg%3e",className:"icon-close-comment",onClick:()=>n&&n(),loading:"lazy"})),i.createElement("div",{className:"input-container",ref:G},i.createElement(w.U,{className:`avatar-wrapper ${e?"avatar-wrapper-reply":""}`,avatar:(null==B?void 0:B.id)?B.avatar:h.D,username:(null==B?void 0:B.name)||(null==B?void 0:B.username)}),i.createElement("input",{ref:R,onChange:D,type:"file",multiple:!0,accept:"image/png,image/jpeg",name:"images",style:{display:"none"}}),i.createElement(u.I,{value:j,name:"input",size:"md",className:"input-wrapper",displayIcon:i.createElement("img",{src:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e%3cpath stroke='%232D87F3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M10.754 4.854H4.492a1.79 1.79 0 0 0-1.789 1.789v12.524a1.79 1.79 0 0 0 1.79 1.789h12.523a1.79 1.79 0 0 0 1.79-1.79v-6.261'/%3e%3cpath stroke='%232D87F3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M17.463 3.512a1.898 1.898 0 0 1 2.684 2.684l-8.498 8.498-3.579.895.895-3.579z'/%3e%3c/svg%3e",loading:"lazy"}),CustomInput:i.createElement("div",{className:"as-input"},i.createElement(C.R,{className:"textarea",html:j,onChange:M,onImagePickerClick:()=>{var e;return null===(e=R.current)||void 0===e?void 0:e.click()},bannedWords:W,onPreviewUrlChange:Y,onInvalidUrlsChange:V,setEditorRef:e=>Z.current=e,isReplying:e}))}),i.createElement(a.B,{theme:("boolean"==typeof x?x:N)?"marryBaby":"helloSites",className:"send-button",size:"sm",onClick:()=>(0,m._)(void 0,void 0,void 0,function*(){var t,i,a,r,o,l,d,m,u;if((null==b?void 0:b.id)&&!_){H(!0);try{let g=yield getCommentFormBody(Object.assign({message:j,photos:$,postId:String(b.id),link:null==K?void 0:K.url,sanitizeFunction:k,locale:S},e&&s?{replyingUserId:String((null==c?void 0:c.id)||(null===(t=null==b?void 0:b.author)||void 0===t?void 0:t.id)||""),replyingId:s,replyingUserName:(null==c?void 0:c.name)||(null==c?void 0:c.username)||""}:{})),h=yield e&&s?submitReply(g,S):submitComment(g,S),x=null==h?void 0:h.data;(null==x?void 0:x.id)&&!(null===(a=null===(i=null==h?void 0:h.messages)||void 0===i?void 0:i.moderation)||void 0===a?void 0:a.type)?(e=>{M(""),F(),n&&n();let t=(0,f.g)(e.data);"string"==typeof t.images&&(t.images=JSON.parse(t.images)),p&&p(t)})(h):(null===(o=null===(r=null==h?void 0:h.messages)||void 0===r?void 0:r.moderation)||void 0===o?void 0:o.type)==="banned"?(E({title:z("notification.comment.blocked.title"),message:z("notification.comment.blocked.message"),type:"danger"}),h.messages.moderation.words&&q(h.messages.moderation.words)):(null===(d=null===(l=null==h?void 0:h.messages)||void 0===l?void 0:l.moderation)||void 0===d?void 0:d.type)==="suspect"?(E({title:z("notification.comment.suspect.title"),message:z("notification.comment.suspect.message"),type:"warning"}),M(""),F(),n&&n()):(null===(m=null==h?void 0:h.messages)||void 0===m?void 0:m.find(e=>{var t;return!!(null===(t=null==e?void 0:e.includes)||void 0===t?void 0:t.call(e,"suspend"))}))?(E({message:z("notification.suspend.message"),type:"warning"}),M(""),F(),n&&n()):E({title:"",message:(null===(u=null==h?void 0:h.messages)||void 0===u?void 0:u[0])||z("notification.comment.somethingWrong"),type:"danger"})}catch(e){E({title:"",message:z("notification.comment.somethingWrong"),type:"danger"})}H(!1)}}),isLoading:_,isDisabled:!!(null==U?void 0:U.length)||_||!j||(null==j?void 0:j.length)<2||!j.trim()},i.createElement("img",{src:"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7.5 9.734-3.75 3.75 3.75 3.75'/%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M16.25 4.734v5.569c0 .843-.33 1.653-.915 2.25a3.1 3.1 0 0 1-2.21.931H3.75'/%3e%3c/svg%3e",className:"icon-enter",loading:"lazy"}))),(null==U?void 0:U.length)?i.createElement("div",{className:"error-text"},z("notification.limitUrlDomain")):null,(!A||0===A.length)&&K&&i.createElement("div",{className:"link-preview-wrapper"},K.isFetching?i.createElement(y.L,null):i.createElement(i.Fragment,null,i.createElement(v.C,{title:K.title,url:K.url||"#",image:K.image,noRefetch:!0}),i.createElement("img",{src:T,className:"icon-close",onClick:()=>Y(null),loading:"lazy"}))),A&&A.length>0&&i.createElement("div",{className:"preview-images-container"},A.map((e,t)=>i.createElement("div",{key:t,className:"image-src-wrapper"},i.createElement("img",{className:"preview-image",src:e,loading:"lazy"}),i.createElement("img",{src:T,className:"icon-close-circle",onClick:()=>O(t),loading:"lazy"})))))},SharePopup=({trackingCategory:e,className:t,style:n,url:a,text:r,onClose:o})=>{let{data:{env:{isMarryBaby:s}}}=(0,i.useContext)(d.T),{t:c}=(0,g.u)(),[p,m]=(0,i.useState)(!1);return(0,i.useEffect)(()=>((0,l.t)(!0),setTimeout(()=>m(!0),0),()=>(0,l.t)(!1)),[]),i.createElement(E.h,null,i.createElement(A,{"data-is-marrybaby":s,className:t,style:n},i.createElement(PopupFrame,{className:"share-popup",isOpen:p,onClose:o,heading:c("bottomBar.share")},p&&i.createElement(N.r,{trackingCategory:e,shareUrl:a||("undefined"!=typeof window?window.location.href:""),title:r}))))},A=c.Z.div` .share-popup { > div:first-child { height: unset; } } .custom-share__header { display: flex; flex-wrap: no-wrap; align-items: center; padding: 1rem; border-bottom: 1px solid ${p.r.colors.neutral100}; margin-bottom: 16px; .custom-share__header-image { width: 38px; height: 38px; flex-shrink: 0; & > img { width: 100%; height: 100%; object-fit: cover; object-position: center; } } .custom-share__header-info { flex: 1; padding: 0 8px; word-break: break-word; [data-tag='h4'] { margin-bottom: 8px; font-size: 14px; font-weight: bold; line-height: 14px; } [data-size='md'] { color: #a5a5a5; font-size: 14px; line-height: 14px; } } } &[data-is-marrybaby='true'] { .share-popup { > div:first-child { overflow: hidden; border-radius: 1rem; &[data-open='true'] { ${l.M.mbDown} { max-width: unset; width: 100%; top: 100%; transform: translate(-50%, -100%); border-bottom-left-radius: 0; border-bottom-right-radius: 0; } } } .close-button { display: block; } .popup-content { .header { display: block; padding: 1rem; background-color: rgb(243, 243, 243); } .content { padding-bottom: 1rem; } } .share-mb-text { margin: 1rem 1rem 0.5rem; } } } `,F=c.Z.div` padding: 0 8px; margin-top: 18px; .report-list { margin-bottom: 18px; .report-item { display: flex; align-items: center; margin-bottom: 10px; font-weight: 600; & > img { width: 12px; height: 12px; margin-right: 8px; } .__label { font-size: 14px; } } } .report-submit { width: 100%; } &[data-is-marrybaby='true'] { padding: 0 1rem 1rem; } `;var $="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3e%3cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12M8 5v3M8 11h.007'/%3e%3c/svg%3e";let SubmitReportForm=({className:e,style:t,reason:n,reasonText:r,onClose:l,postId:s})=>{let{data:{locale:c,env:{isMarryBaby:u}},action:{pushNotifications:f}}=(0,i.useContext)(d.T),{t:h}=(0,g.u)(),[b,x]=(0,i.useState)(!1);return i.createElement(F,{"data-is-marrybaby":u,className:e,style:t},i.createElement("ul",{className:"report-list"},i.createElement("li",{className:"report-item"},i.createElement("img",{src:$,loading:"lazy"}),i.createElement(o.T,{className:"__label",color:p.r.colors.gray800,size:"p4"},r))),i.createElement(a.B,{theme:u?"marryBaby":"helloSites",className:"report-submit",size:"lg",color:"primary",isLoading:b,onClick:()=>(0,m._)(void 0,void 0,void 0,function*(){if(s&&!b){x(!0);try{let e=yield reportPost({id:s,reason:n,locale:c});(null==e?void 0:e.status)===1&&(f({message:"Post reported",type:"success"}),l&&l())}catch(e){}x(!1)}})},h("submit")))}},iLR0:function(e,t,n){n.d(t,{L:function(){return Loading}});var i=n("q1tI"),a=n("WTZ1"),r=n("Z+18"),o=n("AeFk"),l=n("rBCA"),s=n("iBNF");let d=l.Z.div` display: flex; align-items: center; justify-content: center; padding: 1em; button { position: relative; } `,c=o.F4` 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } `;l.Z.div` display: flex; width: fit-content; width: -moz-fit-content; flex-direction: column; align-items: center; justify-content: center; padding: 1rem 2rem; background: white; border-radius: ${s.r.borderRadius}; box-shadow: -1px 1px 2px rgba(67, 70, 74, 0.0001), -2px 2px 5px rgba(67, 86, 100, 0.123689); .loading-spinner { width: 24px; height: 24px; margin-bottom: 0.5rem; animation: ${c} 1.2s linear infinite; } &[data-is-marrybaby='true'] { box-shadow: none; } `;let Loading=({className:e,size:t="md"})=>{let{t:n}=(0,r.u)();return i.createElement(d,{className:e},i.createElement(a.B,{size:t,color:"transparent",isLoading:!0},n("loading")))}},nLp5:function(e,t,n){n.d(t,{C:function(){return CartCareButton},S:function(){return ShoppingCartCare}});var i=n("q1tI"),a=n("xXM3"),r=n.n(a),o=n("rBCA"),l=n("Eso5"),s=n("iBNF"),d=n("un+D"),c=n("Z+18"),p=n("dDw1");let ShoppingCartCare=e=>i.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 20 20",fill:"none"},e),i.createElement("path",{d:"M1.94434 1.94434L3.44545 2.31989C3.88211 2.42878 4.20989 2.791 4.27545 3.23656L5.55656 11.9454",stroke:"currentColor",strokeWidth:1.2,strokeLinecap:"round",strokeLinejoin:"round"}),i.createElement("path",{d:"M16.9444 14.7218H4.99997C4.23331 14.7218 3.61108 14.0996 3.61108 13.3329C3.61108 12.5662 4.23331 11.944 4.99997 11.944H14.4766C14.9544 11.944 15.38 11.6385 15.5311 11.184L17.0122 6.73957C17.2522 6.01957 16.7166 5.27734 15.9578 5.27734H4.57553",stroke:"currentColor",strokeWidth:1.2,strokeLinecap:"round",strokeLinejoin:"round"}),i.createElement("path",{d:"M4.16648 18.8891C4.93354 18.8891 5.55537 18.2673 5.55537 17.5002C5.55537 16.7332 4.93354 16.1113 4.16648 16.1113C3.39941 16.1113 2.77759 16.7332 2.77759 17.5002C2.77759 18.2673 3.39941 18.8891 4.16648 18.8891Z",fill:"currentColor"}),i.createElement("path",{d:"M15.8332 18.8891C16.6003 18.8891 17.2221 18.2673 17.2221 17.5002C17.2221 16.7332 16.6003 16.1113 15.8332 16.1113C15.0662 16.1113 14.4443 16.7332 14.4443 17.5002C14.4443 18.2673 15.0662 18.8891 15.8332 18.8891Z",fill:"currentColor"})),m=(0,o.Z)(l.x)` display: flex; align-items: center; justify-content: center; gap: 8px; border: 1px solid #ffffff33; position: relative; flex-shrink: 0; cursor: pointer; /* Desktop: Square layout */ border-radius: 28px; max-height: 40px; padding: 9px 1rem; background-color: inherit; white-space: nowrap; .cart-care-icon { width: 20px; height: 20px; color: ${s.r.colors.white}; flex-shrink: 0; } .cart-care-button-text { display: block; font-size: 14px; font-weight: 500; line-height: 22px; } /* Mobile: Circle layout */ ${d.M.mbDown} { border-radius: 100%; aspect-ratio: 1/1; width: 32px; height: 32px; padding: auto; background-color: ${s.r.colors.white}; max-height: none; padding: 0; .cart-care-icon { width: 20px; height: 20px; color: ${s.r.colors.blue900}; flex-shrink: 0; } .cart-care-button-text { display: none; } } `,u=(0,o.Z)(l.x)` min-width: 20px; min-height: 20px; aspect-ratio: 1/1; border-radius: 100%; background-color: ${s.r.colors.red500}; color: ${s.r.colors.white}; display: flex; align-items: center; justify-content: center; flex-shrink: 0; position: absolute; top: -4px; right: -4px; ${d.M.mbDown} { top: -8px; right: -8px; } `,CartCareButton=e=>{let{count:t=0,href:n,classes:a,boxProps:o,anchorProps:l,tracking:d}=e,{t:g}=(0,c.u)();return i.createElement("a",Object.assign({className:r()("cart-care-button"),href:n,"data-testid":"cart-care-button","data-event-category":"Hamburger Navigation","data-event-action":"Cart Click","data-event-label":n},d,l),i.createElement(m,Object.assign({className:r()("cart-care-button-box",null==a?void 0:a.box)},o),i.createElement(ShoppingCartCare,{className:"cart-care-icon"}),i.createElement(p.T,{size:"label1",color:s.r.colors.white,fw:500,className:"cart-care-button-text"},g("navigation.button.cartCareService")),t>0&&i.createElement(u,{className:r()("cart-care-button-count-box",null==a?void 0:a.count)},i.createElement(p.T,{size:t>99?"label2":"c1",color:s.r.colors.white,fw:600,className:"cart-care-button-count-text"},t>99?"99+":t))))}},uRUV:function(e,t,n){n.d(t,{D:function(){return Drawer}});var i=n("q1tI"),a=n("t/pd"),r=n("un+D"),o=n("AeFk"),l=n("rBCA"),s=n("iBNF"),d=n("wR1c"),c=n("dDw1");let p="600ms",generateStyleBasedOnPlacement=(e,t)=>{switch(e){case"top":return o.iv` top: 0; width: 100%; border-radius: 0px 0px 6px 6px; ${t?o.iv` animation: ${d.a} ${p} ease-in-out forwards; `:null} &.slideOut { animation: ${d.d} ${p} ease-in-out forwards; } `;case"right":return o.iv` right: 0; height: 100%; min-width: 300px; border-radius: 6px 0px 0px 6px; ${t?o.iv` animation: ${d.c} ${p} ease-in-out forwards; `:null} &.slideOut { animation: ${d.g} ${p} ease-in-out forwards; } `;case"bottom":return o.iv` bottom: 0; width: 100%; border-radius: 6px 6px 0px 0px; ${t?o.iv` animation: ${d.s} ${p} ease-in-out forwards; `:null} &.slideOut { animation: ${d.e} ${p} ease-in-out forwards; } `;case"left":return o.iv` left: 0; height: 100%; min-width: 300px; border-radius: 0px 6px 6px 0px; ${t?o.iv` animation: ${d.b} ${p} ease-in-out forwards; `:null} &.slideOut { animation: ${d.f} ${p} ease-in-out forwards; } `;default:return o.iv` left: 0; height: 100%; min-width: 300px; border-radius: 0px 6px 6px 0px; ${t?o.iv` animation: ${d.s} ${p} ease-in-out forwards; `:null} &.slideOut { animation: ${d.e} ${p} ease-in-out forwards; } `}},m=l.Z.div` position: fixed; inset: 0; z-index: ${s.r.zIndexes.drawer}; pointer-events: ${e=>e.open?"auto":"none"}; `,u=l.Z.div` position: fixed; z-index: 300; background: #ffffff; visibility: ${e=>e.open?"visible":"hidden"}; max-height: calc(100vh - 100px); display: flex; flex-direction: column; .title { display: flex; align-items: center; justify-content: space-between; padding: 16px; ${e=>e.hasTitle?o.iv` border-bottom: 1px solid ${s.r.colors.neutral100}; `:null} } .close-button { margin-left: auto; } ${e=>generateStyleBasedOnPlacement(e.placement,e.open)} `,g=l.Z.div` min-height: 200px; padding: 16px; overflow-y: auto; `,f=l.Z.div` position: fixed; inset: 0; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; outline: 0; background-color: rgba(38, 38, 38, 0.3); z-index: 1; &[data-open='false'] { visibility: hidden; pointer-events: none; } &[data-open='true'] { visibility: visible; pointer-events: auto; } `,Backdrop=({open:e=!1,onClickOutside:t})=>i.createElement(f,{"data-open":e,onClick:t}),Drawer=({children:e,title:t,onClose:n,open:o=!1,placement:l="left",destroyOnClose:s=!1,isPropagationEvent:d=!0,className:p})=>{let f=(0,i.useRef)();(0,i.useEffect)(()=>((0,r.t)(o),()=>(0,r.t)(!1)),[o]);let onCloseDrawer=()=>{f.current.classList.add("slideOut"),setTimeout(()=>{n()},800)};return!o&&s?null:i.createElement(a.h,null,i.createElement(m,{className:p,open:o},i.createElement(Backdrop,{open:o,onClickOutside:onCloseDrawer}),i.createElement(u,{open:o,placement:l,ref:f,hasTitle:!!t},i.createElement("div",{className:"title"},t&&i.createElement(c.T,{size:"s2",weight:"semiBold"},t),i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",className:"close-button",onClick:onCloseDrawer},i.createElement("path",{d:"M5.99007 4.99067C5.79114 4.99072 5.59674 5.0501 5.43173 5.16121C5.26672 5.27233 5.1386 5.43013 5.06374 5.61444C4.98889 5.79875 4.9707 6.0012 5.0115 6.1959C5.05231 6.39061 5.15025 6.56872 5.29281 6.70747L10.5858 12.0004L5.29281 17.2934C5.19684 17.3855 5.12021 17.4959 5.06743 17.618C5.01464 17.7402 4.98676 17.8716 4.9854 18.0046C4.98405 18.1377 5.00926 18.2697 5.05954 18.3928C5.10983 18.516 5.1842 18.6279 5.27827 18.722C5.37235 18.8161 5.48426 18.8904 5.60743 18.9407C5.73061 18.991 5.86259 19.0162 5.99563 19.0149C6.12867 19.0135 6.2601 18.9856 6.38223 18.9328C6.50436 18.8801 6.61473 18.8034 6.70687 18.7075L11.9998 13.4145L17.2928 18.7075C17.385 18.8034 17.4953 18.8801 17.6175 18.9328C17.7396 18.9856 17.871 19.0135 18.0041 19.0149C18.1371 19.0162 18.2691 18.991 18.3922 18.9407C18.5154 18.8904 18.6273 18.8161 18.7214 18.722C18.8155 18.6279 18.8899 18.516 18.9401 18.3928C18.9904 18.2697 19.0156 18.1377 19.0143 18.0047C19.0129 17.8716 18.985 17.7402 18.9323 17.618C18.8795 17.4959 18.8028 17.3855 18.7069 17.2934L13.4139 12.0004L18.7069 6.70747C18.8514 6.567 18.9501 6.38616 18.99 6.18864C19.03 5.99112 19.0093 5.78614 18.9308 5.60055C18.8523 5.41497 18.7195 5.25744 18.5499 5.14861C18.3803 5.03978 18.1817 4.98473 17.9803 4.99067C17.7205 4.99841 17.4739 5.10699 17.2928 5.2934L11.9998 10.5864L6.70687 5.2934C6.61368 5.19761 6.50224 5.12146 6.37912 5.06947C6.25601 5.01747 6.12372 4.99068 5.99007 4.99067Z",fill:"#595959"}))),i.createElement(g,{onClick:e=>{d&&e.stopPropagation()}},e&&(i.isValidElement(e)?e:"function"==typeof e?e({internalClose:onCloseDrawer}):null)))))}},Py5H:function(e,t,n){n.d(t,{T:function(){return Tabs}});var i=n("T/vS"),a=n("q1tI"),r=n("aKYm"),o=n("VLUI"),l=n("/npG"),s=n("mYVa"),d=n("rlLN"),c=n("vaps"),p=n("RlpF"),m=n("dDw1"),u=(0,l.k)((e,t)=>{let{variant:n}=t,i={content:"none",top:0,bottom:0,zIndex:1,width:(0,s.h)(56)};return Object.assign({},"inline"===n&&{root:{},tabsList:{gap:(0,s.h)(24),borderBottom:"none",flexWrap:"nowrap"},tab:{padding:`${(0,s.h)(8)} 0`,color:e.colors.gray[4],borderColor:"transparent",borderBottomWidth:(0,s.h)(2),marginBottom:(0,s.h)(-1),transition:"border 0.2s ease","&:hover":{backgroundColor:"initial",borderColor:"transparent"},"&[data-active='true']":{color:e.fn.primaryColor(),borderColor:e.fn.primaryColor()}},tabRightSection:{},tabLabel:{},tabIcon:{},panel:{},scrollArea:{position:"relative","&.prev-bg":{"&:before":Object.assign(Object.assign({},i),{content:'""',position:"absolute",left:0,background:"linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%)"})},"&.next-bg":{"&:after":Object.assign(Object.assign({},i),{content:'""',position:"absolute",right:0,background:"linear-gradient(90deg, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)"})}},list:{borderBottom:`1px solid ${e.colors.neutral[1]}`},btn:{position:"absolute",top:"50%",zIndex:2,transform:"translate(0, -50%)",width:(0,s.h)(28),height:(0,s.h)(28),padding:0,background:"white",borderRadius:"50%",cursor:"pointer",filter:"drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.04)) drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0px 10px 16px rgba(0, 0, 0, 0.04))",".mantine-Button-icon":{display:"flex",alignItems:"center",justifyContent:"center"},"&.disabled":{opacity:0,zIndex:0}},prevBtn:{left:0},nextBtn:{right:0}})});let Tabs=e=>{var t,{variant:n="inline",value:l,styles:s,children:g,dataList:f=[],tabProps:h,listProps:b,panelProps:x,TabComponentDisplay:v,startPadding:y=40,defaultValue:w}=e,C=(0,i.a)(e,["variant","value","styles","children","dataList","tabProps","listProps","panelProps","TabComponentDisplay","startPadding","defaultValue"]);let{cx:E,classes:k}=u({variant:n},{name:"Tabs",styles:s}),B=(0,a.useRef)(null),S=(0,a.useRef)([]),[N,z]=(0,a.useState)(w||(null===(t=null==f?void 0:f[0])||void 0===t?void 0:t.value)),[D,T]=(0,a.useState)(0),[O,P]=(0,a.useState)(!1),[L,A]=(0,a.useState)(!0),[F,$]=(0,a.useState)({x:0,y:0}),j=(0,a.useRef)(null),M=Object.assign({defaultValue:w,classNames:k},g?{value:l}:{value:N,onTabChange:e=>z(e)});(0,a.useEffect)(()=>{z(l)},[l]),(0,a.useEffect)(()=>{var e,t,n;null===(e=j.current)||void 0===e||e.scrollTo({left:(null===(n=null===(t=null==S?void 0:S.current)||void 0===t?void 0:t[D])||void 0===n?void 0:n.offsetLeft)-y,behavior:"smooth"})},[D]),(0,a.useEffect)(()=>{T(f.findIndex(e=>e.value==N))},[N]),(0,a.useEffect)(()=>{var e,t;A(0===F.x),P((null===(e=null==j?void 0:j.current)||void 0===e?void 0:e.clientWidth)+F.x===(null===(t=null==j?void 0:j.current)||void 0===t?void 0:t.scrollWidth))},[F]);let TabTextComponent=({text:e,dataEventCategory:t,dataEventAction:n,dataEventLabel:i})=>v?a.createElement(v,null,e):a.createElement(m.T,{size:"s3",color:"inherit",weight:"semiBold","data-event-category":t,"data-event-action":n,"data-event-label":i},e);return a.createElement(d.m,Object.assign({},M,C),g||a.createElement(a.Fragment,null,a.createElement(c.x,{className:E(k.scrollArea,`${L?"":"prev-bg"} ${O?"":"next-bg"}`),scrollbarSize:0,viewportRef:j,onScrollPositionChange:$},a.createElement(d.m.List,Object.assign({className:k.list,ref:B},b),f.map((e,t)=>a.createElement(d.m.Tab,Object.assign({ref:e=>S.current[t]=e,className:k.tab,key:String(e.value),value:String(e.value)},h),a.createElement(TabTextComponent,Object.assign({},e))))),a.createElement(p.B,{className:E(k.btn,k.prevBtn,L?"disabled":""),unstyled:!0,onClick:()=>T(D-1>-1?D-1:0),leftIcon:a.createElement(r.Z,{size:16})}),a.createElement(p.B,{className:E(k.btn,k.nextBtn,O?"disabled":""),unstyled:!0,onClick:()=>T(D+1a.createElement(d.m.Panel,Object.assign({value:String(e.value),key:String(e.value)},x),e.content))))};Tabs.List=d.m.List,Tabs.Tab=d.m.Tab,Tabs.Panel=d.m.Panel},mrUg:function(e,t,n){n.d(t,{D:function(){return DatePicker}});var i=n("T/vS"),a=n("q1tI"),r=n("8vDj"),o=n("gHhT"),l=n("catb"),s=n("qFhO"),d=n("0dn/"),c=n("fVGx"),p=n("375z"),m=n("yNk5");let DatePicker=e=>{var t,{value:n,fullWidth:u=!0}=e,g=(0,i.a)(e,["value","fullWidth"]);let f=(0,r.rZ)(),h="mb"===f.other.template,b=null===(t=s.I[m.env.UNIFY_LOCALE||p.L.Vietnam])||void 0===t?void 0:t.dateFormat;return a.createElement(l.a,Object.assign({locale:c.M[m.env.UNIFY_LOCALE||p.L.Vietnam],valueFormat:b,size:"md",clearable:!1,popoverProps:u?{styles:{dropdown:{minWidth:"100%",display:"flex",justifyContent:"center",alignItems:"center"}}}:{},styles:{root:{position:"relative"},rightSection:{pointerEvents:"none",cursor:"default"}},rightSection:a.createElement(o.E,{src:d.C.getAssetPath(h?"MB-calendar.svg":"OutlineCalendar.svg"),width:18,height:18}),value:n,placeholder:b},g,{className:`input-control ${(null==g?void 0:g.className)||""}`}))}},pSDa:function(e,t,n){n.d(t,{G:function(){return GenderOptionControl}});var i=n("T/vS"),a=n("q1tI"),r=n("OyPk"),o=n("XHvu"),l=n("/npG"),s=n("mYVa"),d=n("Eso5"),c=n("SPK5"),p=n("SMDy"),m=n("0dn/"),u=n("dDw1"),g=n("Z+18");let f={lg:{height:48},md:{height:40},sm:{height:32},xs:{height:32}};var h=(0,l.k)((e,{type:t,gap:n,size:i})=>{let a="mb"===e.other.template,r=f[i]||{},o=r.height;return{root:{},wrapper:Object.assign({gap:(0,s.h)(n||8)},"radio"===t&&{justifyContent:"flex-end",gap:(0,s.h)(n||24)}),groupErr:{fontSize:(0,s.h)(14)},itemRoot:Object.assign({},"button"===t?{flexGrow:1,width:"50%",'&[data-checked="true"]':{".mantine-Radio-label":{borderColor:e.fn.primaryColor()}}}:"radio"===t?{padding:`${(0,s.h)(10)} 0`,margin:0}:{}),itemLabelWrapper:{padding:0,width:"100%"},itemLabel:Object.assign({whiteSpace:"nowrap"},"button"===t?{position:"relative",padding:`${(0,s.h)(2)} ${(0,s.h)(16)}`,border:`1px solid ${a?"#EAEAEC":e.colors.gray[2]}`,backgroundColor:"#fff",borderRadius:(0,s.h)(a?16:4),cursor:"pointer",display:"flex",justifyContent:"center",alignItems:"center",height:o,'&[data-disabled="true"]':{background:e.colors.gray[1],color:`${e.colors.gray[4]} !important`,img:{opacity:.5}},img:{height:(0,s.h)("lg"===i?26:22)}}:"radio"===t?{fontSize:(0,s.h)(14)}:{}),itemInner:Object.assign(Object.assign({},"button"===t&&{display:"none"}),"radio"===t&&{alignSelf:"center"}),itemBody:Object.assign({},"radio"===t&&{alignItems:"center"})}});let GenderOptionControl=e=>{var{label:t,availableValue:n,styles:l,isBaby:f,genderValue:b={male:"male",female:"female"},type:x="button",hideLabel:v,labelTextProps:y,labelText:w,gap:C,size:E="md",LabelWrapper:k}=e,B=(0,i.a)(e,["label","availableValue","styles","isBaby","genderValue","type","hideLabel","labelTextProps","labelText","gap","size","LabelWrapper"]);let{t:S}=(0,g.u)(),{classes:N,cx:z,theme:D}=h({type:x,gap:C,size:E},{name:"GenderOptionControl",styles:l}),T="mb"===D.other.template,[O,P]=(0,a.useState)(),L=(0,a.useRef)(null),A=k?{}:Object.assign({as:"label",size:"p2",weight:"semiBold",variant:"primary"},y),F=k||u.T,$=(0,a.useMemo)(()=>[{value:b.male,label:f?S("gender.boy"):S("gender.male"),icon:f?T?a.createElement(r.Z,null):m.C.getAssetPath("health-tools/boy-icon.svg"):m.C.getAssetPath("health-tools/male-icon.svg")},{value:b.female,label:f?S("gender.girl"):S("gender.female"),icon:f?T?a.createElement(o.Z,null):m.C.getAssetPath("health-tools/girl-icon.svg"):m.C.getAssetPath("health-tools/female-icon.svg")}],[]);return(0,a.useEffect)(()=>{P(n)},[n]),a.createElement(d.x,{ref:L,className:N.root},a.createElement(p.R.Group,Object.assign({className:"radio-group",label:v?void 0:a.createElement(F,Object.assign({id:"gender-option-control-label"},A),t||(f?S("tools.selectBabyGender"):S("tools.selectGender"))),size:"lg"},B,{classNames:{error:N.groupErr}},"radio"===x&&{error:null}),a.createElement(c.k,{className:z(N.wrapper)},$.map(e=>a.createElement(p.R,Object.assign({className:"gender-item",size:"sm",classNames:{root:N.itemRoot,labelWrapper:N.itemLabelWrapper,label:N.itemLabel,inner:N.itemInner,body:N.itemBody},key:e.value,value:e.value},O&&e.value!==O&&{disabled:!0},{label:a.createElement(c.k,{gap:(0,s.h)(8),align:"center",justify:"center",sx:{zIndex:0}},"button"===x&&("string"==typeof e.icon?a.createElement("img",{src:e.icon,className:"gender-image",alt:"female",loading:"lazy"}):e.icon),a.createElement(u.T,Object.assign({size:"p3"},w),e.label))}))))))}},fVGx:function(e,t,n){n.d(t,{M:function(){return b},N:function(){return NotificationsHandler},a:function(){return getHeadingStyles},g:function(){return getMantineThemeOverride},s:function(){return showNotification},t:function(){return B},u:function(){return useMantineLocale}});var i=n("T/vS"),a=n("q1tI"),r=n("Wgwc"),o=n.n(r),l=n("375z"),s=n("INKa"),d=n("0Woy"),c=n("qFhO"),p=n("mYVa"),m=n("0dn/"),u=n("iBNF"),g=n("un+D"),f=n("HC5J"),h=n("K9Tt");let b={[l.L.Vietnam]:"vi",[l.L.Cambodia]:"km",[l.L.India]:"hi",[l.L.Indonesia]:"id",[l.L.Malaysia]:"ms",[l.L.Thailand]:"th",[l.L.Taiwan]:"zh-tw",[l.L.PhilippinesTagalog]:"tl-ph",[l.L.PhilippinesEnglish]:"en",[l.L.Myanmar]:"my",[l.L.Singapore]:"zh-cn"},x={[l.L.Vietnam]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"EdQk",23)),[l.L.Cambodia]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"9mFM",23)),[l.L.India]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"sjup",23)),[l.L.Indonesia]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"gydT",23)),[l.L.Malaysia]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"KjFU",23)),[l.L.Thailand]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"axPs",23)),[l.L.Taiwan]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"UIeI",23)),[l.L.Singapore]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"pHGr",23)),[l.L.PhilippinesTagalog]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"BmsB",23)),[l.L.PhilippinesEnglish]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"njAx",23)),[l.L.Myanmar]:()=>Promise.all([n.e(2138),n.e(9467),n.e(4467),n.e(6966),n.e(5243),n.e(9862),n.e(3800),n.e(8132),n.e(1375),n.e(4561),n.e(1193),n.e(2094),n.e(1797),n.e(1217),n.e(5480),n.e(731),n.e(2050),n.e(2008),n.e(8469),n.e(8214),n.e(1482),n.e(6817),n.e(467),n.e(5951),n.e(9357),n.e(747),n.e(5675),n.e(6753),n.e(4802),n.e(3046),n.e(5745),n.e(3437),n.e(252),n.e(1152),n.e(9424),n.e(5702),n.e(8922),n.e(6399),n.e(8639),n.e(7082),n.e(553),n.e(9309),n.e(7221),n.e(2853),n.e(8232),n.e(3257),n.e(6611),n.e(7538),n.e(6894),n.e(5341),n.e(3566)]).then(n.t.bind(n,"5EMu",23))},useMantineLocale=e=>{let[t,n]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{(0,i._)(void 0,void 0,void 0,function*(){var t;n(!1),yield null===(t=x[e])||void 0===t?void 0:t.call(x),o().locale(b[e]),n(!0)})},[e]),{isLoaded:t}},GlobalButtonStyle=()=>({Button:{defaultProps:{variant:"primary",size:"md"}}}),v={[f.C.NONE]:{hb:["#e3f2ff","#bcdeff","#91caff","#65b5ff","#45a4ff","#2b94ff","#2d87f3","#2c74df","#2b62cd","#2743ad"],mb:["#FFE9F1","#F8CCDC","#F5B4CB","#F29CBA","#EE84AA","#EB6B99","#E85388","#D34C7C","#BE446F","#A93D63"],blue:["#e3f2ff","#bcdeff","#91caff","#65b5ff","#45a4ff","#2b94ff","#2d87f3","#2c74df","#2b62cd","#2743ad"],gray:["#fafafa","#f2f2f2","#d9d9d9","#bfbfbf","#8c8c8c","#737373","#595959","#404040","#262626","#1a1a1a"],delftGray:["#F3F3F3","#EAEAEC","#D9DAE2","#B9BAC8","#9898A9","#7C7C8F","#5A5A72","#3E3F58","#202135","#0C0C12"],neutral:["#f7f9fc","#e4e8ec","#d2d6dc","#bfc5cc","#adb3bc","#9aa2ac","#87909c","#757f8c","#626d7c","#545E6C"],green:["#e0f8ee","#b3eed5","#7ce2b9","#2ed69e","#00CB8A","#00C076","#00B16A","#009E5C","#008C50","#006C39"],pink:["#fff1f6","#ffdce9","#fec7dc","#feb2cf","#fe9dc2","#fd87b4","#fd72a7","#fc5d9a","#fc488d","#e92d74"],violet:["#F5EDFF","#E7D2F7","#D8B7F0","#CA9CE8","#BB82E1","#AD67D9","#9E4CD1","#9031CA","#8116C2","#63059D"],yellow:["#fff8e2","#ffecb6","#ffe187","#ffd658","#ffcb37","#ffc326","#ffb521","#fea21e","#fe921d","#fc7419"],teal:["#e0f7fc","#b1ebf8","#7ddff3","#44d1ec","#00c7e6","#00bee0","#00aecd","#0099b2","#008599","#00626c"],indigol:["#CEDDF0","#ACC5E6","#95B3DA","#85A6CF","#6D91BE","#5F85B5","#4C77AC","#35639C","#284A75","#1B3250"],red:["#fae9e8","#feccbf","#FEAA96","#f44d2c","#ff6f4d","#ff5331","#f44d2c","#e64728","#d84023","#bf331b"],redViolet:["#F3EAEB","#E8D5D7","#DDC1C4","#D1ACB0","#C5979C","#BA8288","#AF6D74","#A35961","#97444D","#8C2F39"]},[f.C.LEADGEN]:{hb:["#e3f2ff","#bcdeff","#91caff","#65b5ff","#45a4ff","#2b94ff","#2d87f3","#2c74df","#2b62cd","#2743ad"],mb:["#FFE9F1","#F8CCDC","#F5B4CB","#F29CBA","#EE84AA","#EB6B99","#E85388","#D34C7C","#BE446F","#A93D63"],blue:["#e3f2ff","#bcdeff","#91caff","#65b5ff","#45a4ff","#2b94ff","#2d87f3","#2c74df","#2b62cd","#2743ad"],gray:["#fafafa","#f2f2f2","#d9d9d9","#bfbfbf","#8c8c8c","#737373","#595959","#404040","#262626","#111111"],delftGray:["#F3F3F3","#EAEAEC","#D9DAE2","#B9BAC8","#9898A9","#7C7C8F","#5A5A72","#3E3F58","#202135","#0C0C12"],neutral:["#f7f9fc","#e4e8ec","#d2d6dc","#bfc5cc","#adb3bc","#9aa2ac","#87909c","#757f8c","#626d7c","#545E6C"],green:["#e0f8ee","#b3eed5","#7ce2b9","#2ed69e","#00CB8A","#00C076","#00B16A","#009E5C","#008C50","#006C39"],pink:["#fff1f6","#ffdce9","#fec7dc","#feb2cf","#fe9dc2","#fd87b4","#fd72a7","#fc5d9a","#fc488d","#e92d74"],violet:["#F5EDFF","#E7D2F7","#D8B7F0","#CA9CE8","#BB82E1","#AD67D9","#9E4CD1","#9031CA","#8116C2","#63059D"],yellow:["#fff8e2","#ffecb6","#ffe187","#ffd658","#ffcb37","#ffc326","#ffb521","#fea21e","#fe921d","#fc7419"],teal:["#e0f7fc","#b1ebf8","#7ddff3","#44d1ec","#00c7e6","#00bee0","#00aecd","#0099b2","#008599","#00626c"],indigol:["#CEDDF0","#ACC5E6","#95B3DA","#85A6CF","#6D91BE","#5F85B5","#4C77AC","#35639C","#284A75","#1B3250"],red:["#fae9e8","#feccbf","#FEAA96","#f44d2c","#ff6f4d","#ff5331","#f44d2c","#e64728","#d84023","#bf331b"],redViolet:["#F3EAEB","#E8D5D7","#DDC1C4","#D1ACB0","#C5979C","#BA8288","#AF6D74","#A35961","#97444D","#8C2F39"]}};function NotificationsHandler(){return a.createElement(s.T,{position:"top-right",zIndex:c.c+5,autoClose:5e3})}let y={success:"green",danger:"red",warning:"yellow",info:"blue",firebase:"gray"},w={success:a.createElement(()=>a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.createElement("path",{d:"M10 18.333a8.333 8.333 0 1 0 0-16.666 8.333 8.333 0 0 0 0 16.666",fill:"#00B16A"}),a.createElement("path",{d:"m13.833 7.5-5.5 5-2.5-2.273",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),null),danger:a.createElement(()=>a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.createElement("path",{d:"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10",fill:"#262626"}),a.createElement("path",{d:"m14.829 9.172-5.657 5.656m-.001-5.656 5.657 5.656",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),null),warning:a.createElement(()=>a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 1.66666C5.4 1.66666 1.66667 5.39999 1.66667 9.99999C1.66667 14.6 5.4 18.3333 10 18.3333C14.6 18.3333 18.3333 14.6 18.3333 9.99999C18.3333 5.39999 14.6 1.66666 10 1.66666ZM10 10.8333C9.54167 10.8333 9.16667 10.4583 9.16667 9.99999V6.66666C9.16667 6.20832 9.54167 5.83332 10 5.83332C10.4583 5.83332 10.8333 6.20832 10.8333 6.66666V9.99999C10.8333 10.4583 10.4583 10.8333 10 10.8333ZM9.16667 12.5V14.1667H10.8333V12.5H9.16667Z",fill:"#FE921D"})),null),info:a.createElement(()=>a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.createElement("path",{d:"M8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12",fill:"#2D87F3"}),a.createElement("path",{d:"M8 11V8m0-3h.01",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),null),firebase:""},showNotification=e=>{var{type:t,title:n}=e,r=(0,i.a)(e,["type","title"]);let o=w[t];d.N9.show(Object.assign(Object.assign({title:a.createElement("b",null,n),icon:o,withCloseButton:!0,closeButtonProps:{label:"Close alert"}},r),{styles:e=>{let n=y[t]||"blue";return{root:{backgroundColor:e.colors[n][0],borderColor:e.colors[n][0],"&::before":{backgroundColor:e.white}},title:{color:e.colors[n][8]},description:{color:e.black},closeButton:{color:e.black,"&:hover":{backgroundColor:e.colors[n][0]}},icon:{backgroundColor:"transparent",padding:0}}}}))},C={Container:{defaultProps:{sizes:{lg:(0,p.em)(g.S.LG)}}}},E={none:{default:[{size:"40px",lineHeight:"52px",letterSpacing:"-1.2px"},{size:"32px",lineHeight:"42px",letterSpacing:"-1px"},{size:"26px",lineHeight:"36px",letterSpacing:"-0.8px"},{size:"22px",lineHeight:"32px",letterSpacing:"-0.6px"},{size:"18px",lineHeight:"28px",letterSpacing:"-0.2px"},{size:"16px",lineHeight:"24px",letterSpacing:0}],mbDown:[{size:"26px",lineHeight:"34px",letterSpacing:"-0.9px"},{size:"24px",lineHeight:"32px",letterSpacing:"-0.8px"},{size:"20px",lineHeight:"26px",letterSpacing:"-0.7px"},{size:"18px",lineHeight:"26px",letterSpacing:"-0.6px"},{size:"16px",lineHeight:"24px",letterSpacing:"-0.2px"},{size:"14px",lineHeight:"22px",letterSpacing:"-0.2px"}]},leadgen:{default:[{size:"40px",lineHeight:"48px",letterSpacing:"-1.2px"},{size:"32px",lineHeight:"40px",letterSpacing:"-1px"},{size:"26px",lineHeight:"32px",letterSpacing:"-0.6px"},{size:"20px",lineHeight:"28px",letterSpacing:"-0.4px"},{size:"17px",lineHeight:"24px",letterSpacing:"-0.4px"},{size:"15px",lineHeight:"24px",letterSpacing:"-0.3px"}],mbDown:[{size:"26px",lineHeight:"34px",letterSpacing:"-0.9px"},{size:"24px",lineHeight:"32px",letterSpacing:"-0.8px"},{size:"20px",lineHeight:"26px",letterSpacing:"-0.7px"},{size:"18px",lineHeight:"26px",letterSpacing:"-0.6px"},{size:"16px",lineHeight:"24px",letterSpacing:"-0.2px"},{size:"14px",lineHeight:"22px",letterSpacing:"-0.2px"}]}},getHeadingStyles=e=>{let{version:t=f.C.NONE,mbDown:n}=e||{},i=E[t]||{};return Object.fromEntries((i[n?"mbDown":"default"]||[]).map((e,t)=>[`h${t+1}`,{fontSize:e.size,lineHeight:e.lineHeight,letterSpacing:e.letterSpacing}]))},GlobalHeadingStyle=(e=f.C.NONE)=>({Title:{styles:{root:Object.assign(Object.assign({fontWeight:f.F.bold},getHeadingStyles({version:e})),{[`&${g.M.mbDown}`]:Object.assign({},getHeadingStyles({version:e,mbDown:!0}))})}}}),GlobalInputStyle=e=>{var t;return{InputWrapper:{styles:{label:{display:"inline-flex",gap:4,marginBottom:"0.25rem",fontWeight:600,fontSize:(0,p.h)(14),lineHeight:"22px",color:u.r.colors.gray600},description:{fontWeight:400,fontSize:"12px",lineHeight:"18px",color:u.r.colors.gray600,marginBottom:"0.25rem"},error:{marginTop:"0.25rem"}}},NumberInput:{defaultProps:{decimalSeparator:null===(t=c.I[e])||void 0===t?void 0:t.separator}},Input:{styles:(e,t,{size:n})=>({input:{border:`1px solid ${u.r.colors.gray200}`,transition:`all ${h.A} ease-in-out`,"&:not(.mantine-Textarea-input)":Object.assign({},(()=>{switch(n){case"lg":return{height:48,minHeight:"unset",fontSize:16,lineHeight:"24px"};case"md":return{height:40,minHeight:"unset",fontSize:(0,p.h)(14),lineHeight:"22px"};case"sm":return{height:32,minHeight:"unset",fontSize:(0,p.h)(14),lineHeight:"22px"}}})()),"&:hover":{border:`1px solid ${e.primaryColor}`},"&:focus":{boxShadow:`0px 0px 0px 2px ${e.colors[e.primaryColor][2]}`}},'&[data-invalid="true"]':{border:`1px solid ${u.r.colors.red600}`,color:"#000"}})}}},k={Radio:{defaultProps:{size:"sm",color:"blue.6"},styles:{radio:{backgroundColor:"transparent","&:checked":{backgroundColor:"transparent"}}}}},B=v[f.C.NONE],getMantineThemeOverride=(e,t="hb",n)=>{var i;return{defaultRadius:"hb"===t?8:16,cursorType:"pointer",colors:Object.assign(Object.assign(Object.assign({},null!==(i=v[n])&&void 0!==i?i:v[f.C.NONE]),u.r.colors),{toneYellow:"#fff9eb",toneGreen:"#f2fcf7",toneBlue:"#e0e9fb",tonePink:"#ffeaf1"}),primaryColor:t,primaryShade:6,fontFamily:(e===l.L.Cambodia?"Battambang":e===l.L.Thailand?"Noto Sans Thai":"Inter")+", -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",breakpoints:{xs:(0,p.em)(g.B.BREAK_POINT_SMALL_MOBILE),sm:(0,p.em)(g.B.BREAK_POINT_MOBILE),md:(0,p.em)(g.B.BREAK_POINT_TABLET),lg:(0,p.em)(g.B.BREAK_POINT_PC),xl:(0,p.em)(g.B.BREAK_POINT_LGPC)},components:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},GlobalInputStyle(e)),k),GlobalButtonStyle()),GlobalHeadingStyle(n)),C),other:{template:t,customStyleType:n,defaultImage:m.C.getAssetPath("mb"===t?"default-image-mb.jpg":"default-image.jpg")}}}}}]);