"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")}}}}}]);