PageSourceSearch

https://www.maeglobalofficial.com/_next/static/chunks/0z9m5ihd06amo.js?dpl=dpl_DPQmTYmUtT8UAcuKQSaAd7VCeZrH

js maeglobalofficial.com collected 2026-10-08 05:21:48 UTC 39,373 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,26666,e=>{"use strict";var t=e.i(83185),r=e.i(88419),a=e.i(76732);let i=(0,t.create)((e,t)=>({selectedRegion:"MALAYSIA",cartId:"",setSelectedRegion:t=>{e({selectedRegion:t})},setCartId:t=>{e({cartId:t}),r.cookieManager.set(a.STATIC_KEYS.CART,t,{days:30,secure:!0,sameSite:"strict"})},getCartId:()=>{let i=r.cookieManager.get(a.STATIC_KEYS.CART),o=t().cartId;if(i&&i!==o)return e({cartId:i}),i;if(!o){if(i)return e({cartId:o=i}),o;e({cartId:o=`MAE${Date.now()}${Math.random().toString(36).substr(2,9).toUpperCase()}`}),r.cookieManager.set(a.STATIC_KEYS.CART,o,{days:30,secure:!0,sameSite:"strict"})}return o},initializeRegion:()=>{e({selectedRegion:r.cookieManager.get(a.STATIC_KEYS.COUNTRY)||"MALAYSIA"});let t=r.cookieManager.get(a.STATIC_KEYS.CART);t||(t=`MAE${Date.now()}${Math.random().toString(36).substr(2,9).toUpperCase()}`,r.cookieManager.set(a.STATIC_KEYS.CART,t,{days:30,secure:!0,sameSite:"strict"})),e({cartId:t})}}));e.s(["useRegionStore",0,i])},33319,e=>{"use strict";var t=e.i(88419),r=e.i(76732),a=e.i(49028),i=e.i(25465);let o="https://api.maeglobalofficial.com",n="mae:cart-updated";function s(){window.dispatchEvent(new CustomEvent(n))}function l(){return{cartId:t.cookieManager.get(r.STATIC_KEYS.CART)||"",region:t.cookieManager.get(r.STATIC_KEYS.COUNTRY)||"MALAYSIA"}}let c=new class{toNumber(e){if("number"==typeof e)return Number.isFinite(e)?e:0;if("string"==typeof e){let t=Number(e.replace(/,/g,"").trim());return Number.isFinite(t)?t:0}return 0}extractErrors(e,t){if(!e)return[t];let r=e.errors;if(Array.isArray(r)){let e=r.filter(e=>"string"==typeof e&&e.trim().length>0);return e.length>0?e:[t]}if(r&&"object"==typeof r){let e=Object.values(r).flatMap(e=>Array.isArray(e)?e:[e]).filter(e=>"string"==typeof e&&e.trim().length>0);if(e.length>0)return e}return"string"==typeof e.message&&e.message.trim().length>0?[e.message]:[t]}handleUnauthorized(e){return 401===e.status&&((0,i.logoutAndRedirectToLogin)(),!0)}async getCartCount(){try{let e=t.cookieManager.get(r.STATIC_KEYS.AUTH_TOKEN),i=await (0,a.fetchWithTimeout)(`${o}/Carts/Count`,{method:"GET",headers:{...e&&{Authorization:`Bearer ${e}`}}});if(!i.ok){if(this.handleUnauthorized(i))return 0;return console.error("Failed to fetch cart count"),0}let n=await i.json();return n.count||n.totalItems||0}catch(e){return console.error("Error fetching cart count:",e),0}}async getCart(e,i,n){try{let s=t.cookieManager.get(r.STATIC_KEYS.AUTH_TOKEN),c=l(),d=e||c.cartId,u=i||c.region,h=await (0,a.fetchWithTimeout)(`${o}/Carts/Get`,{method:"POST",headers:{"Content-Type":"application/json",...s&&{Authorization:`Bearer ${s}`}},body:JSON.stringify({id:d,region:u,...n})});if(!h.ok){if(this.handleUnauthorized(h))return null;return console.error("Failed to fetch cart"),null}let m=await h.json(),p=(m.cartItemDtos||m.items||[]).map(e=>({...e,quantity:this.toNumber(e?.quantity),unitPrice:this.toNumber(e?.unitPrice),price:this.toNumber(e?.unitPrice??e?.price),pv:this.toNumber(e?.pv),points:this.toNumber(e?.points),pwpSelection:e?.pwpSelection&&"object"==typeof e.pwpSelection?{...e.pwpSelection,selectedChildren:Array.isArray(e.pwpSelection.selectedChildren)?e.pwpSelection.selectedChildren.map(e=>({...e,quantity:this.toNumber(e?.quantity)})):[]}:void 0})),f=m.spendGiftInfo,g=Array.isArray(f?.tiers)?f.tiers:[],x=e=>({productCode:String(e?.productCode??e?.code??""),productName:String(e?.productName??e?.name??e?.productCode??e?.code??""),quantity:this.toNumber(e?.quantity),isSelectable:!!e?.isSelectable,groupKey:"string"==typeof e?.groupKey?e.groupKey:void 0,redeemQuantity:this.toNumber(e?.redeemQuantity),maxQuantityPerItem:this.toNumber(e?.maxQuantityPerItem)});return{items:p,cartItemDtos:p,totalItems:p.filter(e=>!e.isSubProduct).reduce((e,t)=>e+this.toNumber(t.quantity),0),totalPrice:this.toNumber(m.totalPrice),region:u,id:d,isBirthhMonth:!!m.isBirthhMonth,pwpQualifyingAmount:this.toNumber(m.pwpQualifyingAmount),pwpCurrency:m.pwpCurrency||"MYR",pwpAvailableItems:(m.pwpAvailableItems||[]).map(e=>({...e,unitPrice:this.toNumber(e?.unitPrice),pv:this.toNumber(e?.pv),maxQty:this.toNumber(e?.maxQty),currentInCartQty:this.toNumber(e?.currentInCartQty),remainingQty:this.toNumber(e?.remainingQty),requiresSelection:!!e?.requiresSelection,packageRule:e?.packageRule&&"object"==typeof e.packageRule?{...e.packageRule,requiredSelectionCount:this.toNumber(e.packageRule.requiredSelectionCount),minDistinctChildCount:null===e.packageRule.minDistinctChildCount?void 0:this.toNumber(e.packageRule.minDistinctChildCount),maxDistinctChildCount:null===e.packageRule.maxDistinctChildCount?void 0:this.toNumber(e.packageRule.maxDistinctChildCount),items:Array.isArray(e.packageRule.items)?e.packageRule.items.map(e=>({...e,minQty:this.toNumber(e?.minQty),maxQty:this.toNumber(e?.maxQty)})):[]}:void 0}
1)),spendGiftInfo:f?{currency:"string"==typeof f.currency&&f.currency.trim().length>0?f.currency:"MYR",qualifyingAmount:this.toNumber(f.qualifyingAmount),matchedTierLevel:this.toNumber(f.matchedTierLevel),tiers:g.map(e=>({tierLevel:this.toNumber(e?.tierLevel),threshold:this.toNumber(e?.threshold),fixedRewards:(Array.isArray(e?.fixedRewards)?e.fixedRewards:Array.isArray(e?.rewards)?e.rewards:[]).map(e=>x(e)),selectableGroups:(Array.isArray(e?.selectableGroups)?e.selectableGroups:[]).map(e=>({groupKey:String(e?.groupKey??"DEFAULT"),redeemQuantity:this.toNumber(e?.redeemQuantity),rewards:(Array.isArray(e?.rewards)?e.rewards:[]).map(e=>x(e))}))}))}:null}}catch(e){return console.error("Error fetching cart:",e),null}}async clearCart(e){try{let i=t.cookieManager.get(r.STATIC_KEYS.AUTH_TOKEN),n=l(),c={id:n.cartId,region:n.region,items:[],...e},d=await (0,a.fetchWithTimeout)(`${o}/Carts/Clear`,{method:"POST",headers:{"Content-Type":"application/json",...i&&{Authorization:`Bearer ${i}`}},body:JSON.stringify(c)});return d.ok?s():this.handleUnauthorized(d),d.ok}catch(e){return console.error("Error clearing cart:",e),!1}}async storeCart(e){try{let i=t.cookieManager.get(r.STATIC_KEYS.AUTH_TOKEN),n=l(),c=e.cartItemDtos||e.items||[],d={id:e.id||n.cartId,region:e.region||n.region,checkoutUserName:e.checkoutUserName,cartItemDtos:c},u=await (0,a.fetchWithTimeout)(`${o}/Carts`,{method:"POST",headers:{"Content-Type":"application/json",...i&&{Authorization:`Bearer ${i}`}},body:JSON.stringify(d)});if(u.ok)return s(),{success:!0,errors:[]};if(this.handleUnauthorized(u))return{success:!1,errors:[]};let h=await u.json().catch(()=>null);return{success:!1,errors:this.extractErrors(h,"Failed to update cart.")}}catch(e){return console.error("Error storing cart:",e),{success:!1,errors:["Network error: "+(0,a.getNetworkErrorMessage)(e)]}}}};e.s(["CART_UPDATED_EVENT",0,n,"CartService",0,c])},26026,e=>{"use strict";e.i(28458);var t=e.i(46647),r=e.i(92978),a=e.i(63382),i=e.i(74934),o=e.i(4468),n=e.i(88531),s=e.i(62877),l=e.i(43283),c=e.i(60588),d=e.i(15004),u=e.i(97438),h=e.i(47666),m=e.i(3132);function p(e){return(0,m.default)("PrivateSwitchBase",e)}(0,h.default)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var f=e.i(35282);let g=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],x=(0,s.default)(u.default,{name:"MuiSwitchBase"})(({ownerState:e})=>(0,r.default)({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12})),b=(0,s.default)("input",{name:"MuiSwitchBase",shouldForwardProp:l.rootShouldForwardProp})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),y=a.forwardRef(function(e,a){let{autoFocus:s,checked:l,checkedIcon:u,className:h,defaultChecked:m,disabled:y,disableFocusRipple:v=!1,edge:C=!1,icon:A,id:j,inputProps:S,inputRef:w,name:T,onBlur:k,onChange:I,onFocus:N,readOnly:M,required:P=!1,tabIndex:E,type:R,value:B}=e,L=(0,t.default)(e,g),[O,z]=(0,c.default)({controlled:l,default:!!m,name:"SwitchBase",state:"checked"}),F=(0,d.default)(),W=y;F&&void 0===W&&(W=F.disabled);let _="checkbox"===R||"radio"===R,D=(0,r.default)({},e,{checked:O,disabled:W,disableFocusRipple:v,edge:C}),Y=(e=>{let{classes:t,checked:r,disabled:a,edge:i}=e,s={root:["root",r&&"checked",a&&"disabled",i&&`edge${(0,n.default)(i)}`],input:["input"]};return(0,o.default)(s,p,t)})(D);return(0,f.jsxs)(x,(0,r.default)({component:"span",className:(0,i.default)(Y.root,h),centerRipple:!0,focusRipple:!v,disabled:W,tabIndex:null,role:void 0,onFocus:e=>{N&&N(e),F&&F.onFocus&&F.onFocus(e)},onBlur:e=>{k&&k(e),F&&F.onBlur&&F.onBlur(e)},ownerState:D,ref:a},L,{children:[(0,f.jsx)(b,(0,r.default)({autoFocus:s,checked:l,defaultChecked:m,className:Y.input,disabled:W,id:_?j:void 0,name:T,onChange:e=>{if(e.nativeEvent.defaultPrevented)return;let t=e.target.checked;z(t),I&&I(e,t)},readOnly:M,ref:w,required:P,ownerState:D,tabIndex:E,type:R},"checkbox"===R&&void 0===B?{}:{value:B},S)),O?u:A]}))});e.s(["default",0,y],26026)},67004,e=>{"use strict";var t=e.i(15004);e.s(["useFormControl",()=>t.default])},78764,e=>{"use strict";e.i(28458);var t=e.i(46647),r=e.i(92978),a=e.i(63382),i=e.i(74934),o=e.i(4468),n=e.i(67004),s=e.i(18196),l=e.i(7734),c=e.i(88531),d=e.i(62877),u=e.i(37207),h=e.i(47666),m=e.i(3132);
1function p(e){return(0,m.default)("MuiFormControlLabel",e)}let f=(0,h.default)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]);var g=e.i(57570),x=e.i(35282);let b=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],y=(0,d.default)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${f.label}`]:t.label},t.root,t[`labelPlacement${(0,c.default)(r.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>(0,r.default)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${f.disabled}`]:{cursor:"default"}},"start"===t.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===t.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===t.labelPlacement&&{flexDirection:"column",marginLeft:16},{[`& .${f.label}`]:{[`&.${f.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),v=(0,d.default)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${f.error}`]:{color:(e.vars||e).palette.error.main}})),C=a.forwardRef(function(e,d){var h,m;let f=(0,u.useDefaultProps)({props:e,name:"MuiFormControlLabel"}),{className:C,componentsProps:A={},control:j,disabled:S,disableTypography:w,label:T,labelPlacement:k="end",required:I,slotProps:N={}}=f,M=(0,t.default)(f,b),P=(0,n.useFormControl)(),E=null!=(h=null!=S?S:j.props.disabled)?h:null==P?void 0:P.disabled,R=null!=I?I:j.props.required,B={disabled:E,required:R};["checked","name","onChange","value","inputRef"].forEach(e=>{void 0===j.props[e]&&void 0!==f[e]&&(B[e]=f[e])});let L=(0,g.default)({props:f,muiFormControl:P,states:["error"]}),O=(0,r.default)({},f,{disabled:E,labelPlacement:k,required:R,error:L.error}),z=(e=>{let{classes:t,disabled:r,labelPlacement:a,error:i,required:n}=e,s={root:["root",r&&"disabled",`labelPlacement${(0,c.default)(a)}`,i&&"error",n&&"required"],label:["label",r&&"disabled"],asterisk:["asterisk",i&&"error"]};return(0,o.default)(s,p,t)})(O),F=null!=(m=N.typography)?m:A.typography,W=T;return null==W||W.type===l.default||w||(W=(0,x.jsx)(l.default,(0,r.default)({component:"span"},F,{className:(0,i.default)(z.label,null==F?void 0:F.className),children:W}))),(0,x.jsxs)(y,(0,r.default)({className:(0,i.default)(z.root,C),ownerState:O,ref:d},M,{children:[a.cloneElement(j,B),R?(0,x.jsxs)(s.default,{display:"block",children:[W,(0,x.jsxs)(v,{ownerState:O,"aria-hidden":!0,className:z.asterisk,children:[" ","*"]})]}):W]}))});e.s(["FormControlLabel",0,C],78764)},52968,e=>{"use strict";e.i(28458);var t=e.i(46647),r=e.i(92978),a=e.i(63382),i=e.i(74934),o=e.i(4468),n=e.i(62814),s=e.i(26026),l=e.i(57356),c=e.i(35282);let d=(0,l.default)((0,c.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),u=(0,l.default)((0,c.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),h=(0,l.default)((0,c.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");var m=e.i(88531),p=e.i(37207),f=e.i(62877),g=e.i(43283),x=e.i(47666),b=e.i(3132);function y(e){return(0,b.default)("MuiCheckbox",e)}let v=(0,x.default)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),C=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],A=(0,f.default)(s.default,{shouldForwardProp:e=>(0,g.rootShouldForwardProp)(e)||"classes"===e,name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.indeterminate&&t.indeterminate,t[`size${(0,m.default)(r.size)}`],"default"!==r.color&&t[`color${(0,m.default)(r.color)}`]]}})(({theme:e,ownerState:t})=>(0,r.default)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainCh
1annel} / ${e.vars.palette.action.hoverOpacity})`:(0,n.alpha)("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${v.checked}, &.${v.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${v.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),j=(0,c.jsx)(u,{}),S=(0,c.jsx)(d,{}),w=(0,c.jsx)(h,{}),T=a.forwardRef(function(e,n){var s,l;let d=(0,p.useDefaultProps)({props:e,name:"MuiCheckbox"}),{checkedIcon:u=j,color:h="primary",icon:f=S,indeterminate:g=!1,indeterminateIcon:x=w,inputProps:b,size:v="medium",className:T}=d,k=(0,t.default)(d,C),I=g?x:f,N=g?x:u,M=(0,r.default)({},d,{color:h,indeterminate:g,size:v}),P=(e=>{let{classes:t,indeterminate:a,color:i,size:n}=e,s={root:["root",a&&"indeterminate",`color${(0,m.default)(i)}`,`size${(0,m.default)(n)}`]},l=(0,o.default)(s,y,t);return(0,r.default)({},t,l)})(M);return(0,c.jsx)(A,(0,r.default)({type:"checkbox",inputProps:(0,r.default)({"data-indeterminate":g},b),icon:a.cloneElement(I,{fontSize:null!=(s=I.props.fontSize)?s:v}),checkedIcon:a.cloneElement(N,{fontSize:null!=(l=N.props.fontSize)?l:v}),ownerState:M,ref:n,className:(0,i.default)(P.root,T)},k,{classes:P}))});e.s(["Checkbox",0,T],52968)},56183,(e,t,r)=>{t.exports=e.r(27644)},72777,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBack")},99556,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25z"}),"AutoAwesome")},27168,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},9688,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh")},185,e=>{"use strict";var t=e.i(33798);e.s(["InputAdornment",()=>t.default])},16662,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"Person")},73433,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility")},1784,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff")},78662,e=>{"use strict";e.s(["generateSimpleCaptcha",0,function(){return{code:Math.floor(1e3+9e3*Math.random()).toString()}},"validateCaptcha",0,function(e,t){return e.trim()===t}])},80863,(e,t,r)=>{"use strict";var a=e.r(49428);
1Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"Email")},34709,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)([(0,o.jsx)("path",{d:"M18 11c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9z"},"0"),(0,o.jsx)("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 2c.83 0 1.5.67 1.5 1.5S18.83 18 18 18s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0 6c-1.03 0-1.94-.52-2.48-1.32.73-.42 1.57-.68 2.48-.68s1.75.26 2.48.68c-.54.8-1.45 1.32-2.48 1.32"},"1")],"LockPerson")},22686,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M22 8.98V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1 0 1.48.65 2.79 1.67 3.71L12 11 4 6v2l8 5 5.3-3.32c.54.2 1.1.32 1.7.32 1.13 0 2.16-.39 3-1.02M16 5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkEmailUnread")},87896,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M13 8c0-2.21-1.79-4-4-4S5 5.79 5 8s1.79 4 4 4 4-1.79 4-4m2 2v2h3v3h2v-3h3v-2h-3V7h-2v3zM1 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4"}),"PersonAddAlt1")},66752,(e,t,r)=>{"use strict";var a=e.r(49428);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=a(e.r(7758)),o=e.r(35282);r.default=(0,i.default)((0,o.jsx)("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z"}),"Shield")},26037,e=>{"use strict";var t=e.i(35282),r=e.i(63382),a=e.i(56183),i=e.i(4066),o=e.i(27021),n=e.i(43328),s=e.i(52968),l=e.i(44582),c=e.i(9079),d=e.i(47558),u=e.i(78764),h=e.i(17544),m=e.i(185),p=e.i(52527),f=e.i(40736),g=e.i(41349),x=e.i(19619),b=e.i(26983),y=e.i(99556),v=e.i(72777),C=e.i(27168),A=e.i(80863),j=e.i(34709),S=e.i(22686),w=e.i(87896),T=e.i(16662),k=e.i(9688),I=e.i(66752),N=e.i(73433),M=e.i(1784),P=e.i(25465),E=e.i(78662),R=e.i(88419),B=e.i(76732),L=e.i(33319),O=e.i(72159),z=e.i(26666),F=e.i(90003),W=e.i(77703);e.s(["default",0,function({open:e,onClose:_,initialForm:D="Welcome",onLoginSuccess:Y}){let U=(0,a.useRouter)(),{setToken:K,setAgreementAccepted:$}=(0,P.useAuthStore)(),{setCartId:G,setSelectedRegion:q}=(0,z.useRegionStore)(),[H,V]=(0,r.useState)("Welcome"),[Q,J]=(0,r.useState)(!1),[X,Z]=(0,r.useState)([]),[ee,et]=(0,r.useState)(null),[er,ea]=(0,r.useState)(!1),[ei,eo]=(0,r.useState)(!1),[en,es]=(0,r.useState)(()=>(0,E.generateSimpleCaptcha)()),[el,ec]=(0,r.useState)({userName:"",email:"",captchaAnswer:""}),[ed,eu]=(0,r.useState)({userName:"",password:"",captchaAnswer:""}),[eh,em]=(0,r.useState)({identifier:"",captchaAnswer:""}),[ep,ef]=(0,r.useState)({sponsorId:"",sponsorName:"",name:"",email:"",phoneNumber:"",birthDate:"",memberCountry:"MALAYSIA",captchaAnswer:"",agreeTerms:!1}),[eg,ex]=(0,r.useState)([]);(0,r.useEffect)(()=>{e&&(V(D),Z([]),et(null),eo(!1),es((0,E.generateSimpleCaptcha)()),ec({userName:"",email:"",captchaAnswer:""}),eu({userName:"",password:"",captchaAnswer:""}),em({identifier:"",captchaAnswer:""}),ef({sponsorId:R.cookieManager.get("sponsorid")||"",sponsorName:R.cookieManager.get("sponsorname")||"",name:"",email:"",phoneNumber:"",birthDate:"",memberCountry:R.cookieManager.get(B.STATIC_KEYS.COUNTRY)||"MALAYSIA",captchaAnswer:"",agreeTerms:!1}))},[e,D]),(0,r.useEffect)(()=>{e&&(async()=>{ex(await O.CountryService.getDropDown())})()},[e]);let eb=(0,r.useMemo)(()=>"Activate"===H?"ACTIVATE ACCOUNT":"ActivateSuccess"===H?"ACCOUNT ACTIVATION":"Login"===H?"LOG IN":"ForgotPassword"===H?"FORGOT PASSWORD":"Signup"===H?"JOIN MAE CLUB FOR FREE":"SignupSuccess"===H?"REGIST
1ER SUCCESSFUL":"",[H]),ey=(e=!0)=>{es((0,E.generateSimpleCaptcha)()),ec(e=>({...e,captchaAnswer:""})),eu(e=>({...e,captchaAnswer:""})),em(e=>({...e,captchaAnswer:""})),ef(e=>({...e,captchaAnswer:""})),e&&Z([])},ev=async()=>{if(Z([]),et(null),!el.userName||!el.email||!el.captchaAnswer)return void Z(["Please fill in all fields"]);if(!(0,E.validateCaptcha)(el.captchaAnswer,en.code)){Z(["Incorrect security code. Please try again."]),(0,W.showGlobalError)("Incorrect security code. Please try again."),ey(!1);return}J(!0);try{let e=await fetch("https://api.maeglobalofficial.com/members/pre-active",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userName:el.userName,email:el.email,inputCaptcha:el.captchaAnswer,captcha:en.code})}),t=await e.json().catch(()=>null);if(!e.ok){let e=(0,F.extractApiErrorMessages)(t);Z(e),(0,W.showGlobalError)(e[0]),ey(!1);return}et(null),V("ActivateSuccess"),ec({userName:"",email:"",captchaAnswer:""}),ey()}catch{Z(["An error occurred. Please try again."]),(0,W.showGlobalError)("An error occurred. Please try again."),ey(!1)}finally{J(!1)}},eC=async()=>{if(Z([]),et(null),!ed.userName||!ed.password||!ed.captchaAnswer)return void Z(["Please fill in all fields"]);if(!(0,E.validateCaptcha)(ed.captchaAnswer,en.code)){Z(["Incorrect security code. Please try again."]),(0,W.showGlobalError)("Incorrect security code. Please try again."),ey(!1);return}J(!0);try{let e=await fetch("https://api.maeglobalofficial.com/Members/Login",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userName:ed.userName,password:ed.password,rememberMe:er,inputCaptcha:ed.captchaAnswer,captcha:en.code})}),t=await e.json().catch(()=>null);if(!e.ok||!t?.token){let e=(0,F.extractApiErrorMessages)(t);Z(e),(0,W.showGlobalError)(e[0]),ey(!1);return}K(t.token);let r=t.agree??t.Agree;"boolean"==typeof r?$(r):$(null),t.userName&&(R.cookieManager.set(B.STATIC_KEYS.CART,t.userName,{days:7,secure:!0,sameSite:"strict"}),G(t.userName)),t.avatarUrl&&R.cookieManager.set(B.STATIC_KEYS.AVATAR,t.avatarUrl,{days:7,secure:!0,sameSite:"strict"});let a=R.cookieManager.get(B.STATIC_KEYS.CART)||t.userName,i=R.cookieManager.get(B.STATIC_KEYS.COUNTRY)||t.country||"MALAYSIA";if(q(i),a&&await L.CartService.getCart(a,i),eu({userName:"",password:"",captchaAnswer:""}),Y)return void Y({firstTimeLogin:null===t.lastLogin});_(),null===t.lastLogin&&U.push("/profile")}catch{Z(["An error occurred. Please try again."]),(0,W.showGlobalError)("An error occurred. Please try again."),ey(!1)}finally{J(!1)}},eA=async()=>{let e;if(Z([]),et(null),!ep.name||!ep.email||!ep.phoneNumber||!ep.birthDate||!ep.memberCountry||!ep.captchaAnswer)return void Z(["Please fill in all fields"]);if(!(0,E.validateCaptcha)(ep.captchaAnswer,en.code)){Z(["Incorrect security code. Please try again."]),(0,W.showGlobalError)("Incorrect security code. Please try again."),ey(!1);return}if(!ep.agreeTerms)return void Z(["Please agree to the terms and conditions"]);let t=ep.birthDate?3!==(e=ep.birthDate.split("-")).length?ep.birthDate:`${e[2]}/${e[1]}/${e[0]}`:"";J(!0);try{let e=await fetch("https://api.maeglobalofficial.com/members",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({sponsorId:ep.sponsorId||"",sponsorName:ep.sponsorName||"",name:ep.name,email:ep.email,phoneNumber:ep.phoneNumber,birthDate:t,inputCaptcha:ep.captchaAnswer,captcha:en.code,isVerified:!1,region:ep.memberCountry})}),r=await e.json().catch(()=>null);if(!e.ok){let e=(0,F.extractApiErrorMessages)(r);Z(e),(0,W.showGlobalError)(e[0]),ey(!1);return}ef(e=>({...e,name:"",email:"",phoneNumber:"",birthDate:"",memberCountry:R.cookieManager.get(B.STATIC_KEYS.COUNTRY)||"MALAYSIA",captchaAnswer:"",agreeTerms:!1})),V("SignupSuccess"),ey()}catch{Z(["An error occurred. Please try again."]),(0,W.showGlobalError)("An error occurred. Please try again."),ey(!1)}finally{J(!1)}},ej=async()=>{if(Z([]),et(null),!eh.identifier||!eh.captchaAnswer)return void Z(["Please fill in all fields"]);if(!(0,E.validateCaptcha)(eh.captchaAnswer,en.code)){Z(["Incorrect security code. Please try again."]),(0,W.showGlobalError)("Incorrect security code. Please try again."),ey(!1);return}J(!0);try{let e=await fetch("https://api.maeglobalofficial.com/members/forgot-password",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userName:eh.identifier,email:eh.identifier,inputCaptcha:eh.captchaAnswer,captcha:en.code})}),t=await e.json().catch(()=>null);if(!e.ok){let e=(0,F.extractApiErrorMessages)(t);Z(e),(0,W.showGlobalError)(e[0]),ey(!1);return}em({identifier:"",captchaAnswer:""}),ey(),et("A temporary password has been sent to your email. Please check your inbox."),V("Login")}catch{Z(["An error occurred. Please try again."]),(0,W.showGlobalError)("An error occurred. Please try again."),ey(!1)}finally{J(!1)}},eS=(e,r)=>(0,t.jsxs)(o.Box,{children:[(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Captcha",value:e,onCh
1ange:e=>r(e.target.value),margin:"dense",disabled:Q,InputProps:{startAdornment:(0,t.jsx)(I.default,{sx:{mr:1,color:"text.secondary"},fontSize:"small"})}}),(0,t.jsx)(b.Typography,{variant:"caption",sx:{color:"#6b41b4",fontWeight:600},children:"** Input the number below **"}),(0,t.jsx)(o.Box,{sx:{mt:1,mb:1,p:{xs:1.25,sm:1.5},borderRadius:1,border:"1px dashed #6b41b4",backgroundColor:"#fbf9ff",textAlign:"center"},children:(0,t.jsx)(b.Typography,{sx:{fontSize:{xs:"1.8rem",sm:"2rem"},fontFamily:"monospace",fontWeight:700,letterSpacing:4},children:en.code})}),(0,t.jsx)(n.Button,{variant:"text",size:"small",onClick:()=>ey(),startIcon:(0,t.jsx)(k.default,{}),sx:{textTransform:"none",mb:1},children:"Refresh"})]});return(0,t.jsxs)(c.Dialog,{open:e,onClose:_,maxWidth:"md",fullWidth:!0,PaperProps:{sx:{borderRadius:{xs:3,sm:4},overflow:"hidden",backgroundColor:"#fcfcff"}},children:["Welcome"!==H&&(0,t.jsxs)(o.Box,{sx:{backgroundColor:"#6b41b4",color:"#fff",px:2,py:2.25,display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},children:[(0,t.jsx)(b.Typography,{variant:"h5",sx:{fontWeight:700,letterSpacing:.5},children:eb}),(0,t.jsx)(C.default,{onClick:_,sx:{cursor:"pointer",position:"absolute",right:16}})]}),(0,t.jsxs)(d.DialogContent,{sx:{p:{xs:2.5,sm:3}},children:[X.length>0&&(0,t.jsx)(i.Alert,{severity:"error",sx:{mb:2},children:X.map((e,r)=>(0,t.jsx)("div",{children:e},r))}),ee&&(0,t.jsx)(i.Alert,{severity:"success",sx:{mb:2},children:ee}),"Welcome"===H&&(0,t.jsxs)(o.Box,{children:[(0,t.jsxs)(o.Box,{sx:{textAlign:"center",mb:3,p:3,borderRadius:2,background:"linear-gradient(135deg, #6b41b4 0%, #8e67cd 100%)",color:"#fff"},children:[(0,t.jsx)(y.default,{sx:{fontSize:40,mb:1}}),(0,t.jsx)(b.Typography,{variant:"h5",sx:{fontWeight:700},children:"A New Experience Begins"}),(0,t.jsx)(b.Typography,{variant:"body2",sx:{mt:1},children:"We've upgraded our official website to serve you better!"})]}),(0,t.jsxs)(o.Box,{sx:{display:"grid",gridTemplateColumns:{xs:"1fr",sm:"1fr 1fr"},gap:2},children:[(0,t.jsx)(f.Paper,{variant:"outlined",sx:{p:3,borderRadius:2},children:(0,t.jsxs)(g.Stack,{spacing:2,sx:{height:"100%",justifyContent:"space-between"},children:[(0,t.jsxs)(o.Box,{children:[(0,t.jsxs)(g.Stack,{alignItems:"center",spacing:1,sx:{mb:1},children:[(0,t.jsx)(j.default,{sx:{color:"#6b41b4"}}),(0,t.jsx)(b.Typography,{sx:{color:"#6b41b4",fontWeight:700},children:"Existing Members"})]}),(0,t.jsx)(b.Typography,{align:"center",variant:"body2",sx:{lineHeight:1.6},children:"To protect your account and restore your M-COIN balance, a one-time activation is required starting 16th March, 2026."})]}),(0,t.jsx)(n.Button,{variant:"contained",onClick:()=>{V("Activate"),Z([])},sx:{textTransform:"none"},children:"Activate My Account"})]})}),(0,t.jsx)(f.Paper,{variant:"outlined",sx:{p:3,borderRadius:2},children:(0,t.jsxs)(g.Stack,{spacing:2,sx:{height:"100%",justifyContent:"space-between"},children:[(0,t.jsxs)(o.Box,{children:[(0,t.jsxs)(g.Stack,{alignItems:"center",spacing:1,sx:{mb:1},children:[(0,t.jsx)(w.default,{sx:{color:"#6b41b4"}}),(0,t.jsx)(b.Typography,{sx:{color:"#6b41b4",fontWeight:700},children:"New to MAE?"})]}),(0,t.jsx)(b.Typography,{align:"center",variant:"body2",sx:{lineHeight:1.6},children:"Join us today and start enjoying exclusive member rewards."})]}),(0,t.jsx)(n.Button,{variant:"contained",onClick:()=>{V("Signup"),Z([])},sx:{textTransform:"none"},children:"Join MAE Club"})]})})]}),(0,t.jsxs)(o.Box,{sx:{textAlign:"center",mt:3},children:[(0,t.jsx)(b.Typography,{variant:"body2",sx:{fontWeight:600},children:"Existing MAE Club Member?"}),(0,t.jsx)(n.Button,{variant:"text",onClick:()=>{V("Login"),Z([])},sx:{textTransform:"none",fontWeight:700},children:"Login here"})]})]}),"Activate"===H&&(0,t.jsxs)(o.Box,{children:[(0,t.jsx)(i.Alert,{severity:"info",sx:{mb:2},children:"Welcome back! To continue enjoying your member benefits and restore your rewards, please complete a quick one-time activation."}),(0,t.jsxs)(g.Stack,{spacing:1.5,children:[(0,t.jsx)(x.TextField,{fullWidth:!0,label:"User Name",value:el.userName,onChange:e=>ec(t=>({...t,userName:e.target.value})),margin:"dense",disabled:Q,InputProps:{startAdornment:(0,t.jsx)(T.default,{sx:{mr:1,color:"text.secondary"},fontSize:"small"})}}),(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Email Address",value:el.email,onChange:e=>ec(t=>({...t,email:e.target.value})),margin:"dense",disabled:Q,InputProps:{startAdornment:(0,t.jsx)(A.default,{sx:{mr:1,color:"text.secondary"},fontSize:"small"})}}),eS(el.captchaAnswer,e=>ec(t=>({...t,captchaAnswer:e}))),(0,t.jsx)(n.Button,{fullWidth:!0,variant:"contained",onClick:ev,disabled:Q,sx:{mt:1},children:Q?(0,t.jsx)(l.CircularProgress,{size:20}):"Activate Account"}),(0,t.jsx)(n.Button,{variant:"text",onClick:()=>{V("Welcome"),Z([]),et(null)},startIcon:(0,t.jsx)(v.default,{}),sx:{textTransform:"none",alignSelf:"center"},children:"Back to Welcome"})]})]}),"Login"===H&&(0,t.jsx)(o.Box,{sx:{maxWidth:620,mx:"auto"},children:(0,t.jsxs)(g.Stack,{spacing:1.5,children:[(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Member ID / Email Address",value:ed.userName,onChange:e=>eu(t=>({...t,userName:e.target.value})),margin:"dense",disabled:Q,size:"small",sx:{"& .MuiOutlinedInput-root":{backgroundColor:"#fff"}}}),(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Password",type:ei?"text":"password",value:ed.password,onChange:e=>eu(t=>({...t,password:e.target.value})),margin:"dense",disabled:Q,size:"small",InputProps:{endAdornment:(0,t.jsx)(m.In
1putAdornment,{position:"end",children:(0,t.jsx)(h.IconButton,{edge:"end",size:"small","aria-label":ei?"Hide password":"Show password",onClick:()=>eo(e=>!e),onMouseDown:e=>e.preventDefault(),children:ei?(0,t.jsx)(M.default,{fontSize:"small"}):(0,t.jsx)(N.default,{fontSize:"small"})})})},sx:{"& .MuiOutlinedInput-root":{backgroundColor:"#fff"}}}),eS(ed.captchaAnswer,e=>eu(t=>({...t,captchaAnswer:e}))),(0,t.jsxs)(o.Box,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,t.jsx)(u.FormControlLabel,{control:(0,t.jsx)(s.Checkbox,{checked:er,onChange:e=>ea(e.target.checked),size:"small"}),label:(0,t.jsx)(b.Typography,{variant:"body2",children:"Keep me logged in"}),sx:{m:0}}),(0,t.jsx)(b.Typography,{variant:"body2",onClick:()=>{V("ForgotPassword"),Z([]),et(null)},sx:{textDecoration:"underline",fontWeight:600,color:"#3f3f3f",cursor:"pointer"},children:"Forgot Password?"})]}),(0,t.jsx)(n.Button,{fullWidth:!0,variant:"contained",onClick:eC,disabled:Q,sx:{mt:.5,minHeight:38},children:Q?(0,t.jsx)(l.CircularProgress,{size:20}):"LOG IN"}),(0,t.jsxs)(n.Button,{variant:"text",onClick:()=>V("Signup"),sx:{textTransform:"none",textDecoration:"underline"},children:["Not yet a member? ",(0,t.jsx)("b",{style:{marginLeft:4},children:"Sign up here"})]}),(0,t.jsx)(n.Button,{variant:"text",onClick:()=>{V("Welcome"),Z([]),et(null)},startIcon:(0,t.jsx)(v.default,{}),sx:{textTransform:"none",alignSelf:"center"},children:"Back to Welcome"})]})}),"ForgotPassword"===H&&(0,t.jsx)(o.Box,{sx:{maxWidth:620,mx:"auto"},children:(0,t.jsxs)(g.Stack,{spacing:1.5,children:[(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Member ID / Email Address",value:eh.identifier,onChange:e=>em(t=>({...t,identifier:e.target.value})),margin:"dense",disabled:Q,size:"small",sx:{"& .MuiOutlinedInput-root":{backgroundColor:"#fff"}}}),eS(eh.captchaAnswer,e=>em(t=>({...t,captchaAnswer:e}))),(0,t.jsx)(n.Button,{fullWidth:!0,variant:"contained",onClick:ej,disabled:Q,sx:{mt:.5,minHeight:38},children:Q?(0,t.jsx)(l.CircularProgress,{size:20}):"SEND TEMP PASSWORD"}),(0,t.jsx)(n.Button,{variant:"text",onClick:()=>{V("Login"),Z([])},startIcon:(0,t.jsx)(v.default,{}),sx:{textTransform:"none",alignSelf:"center"},children:"Back to Login"})]})}),"ActivateSuccess"===H&&(0,t.jsx)(o.Box,{sx:{textAlign:"center"},children:(0,t.jsxs)(g.Stack,{spacing:2,alignItems:"center",children:[(0,t.jsx)(o.Box,{sx:{width:80,height:80,borderRadius:"50%",background:"linear-gradient(135deg, #7e57c2, #7e57c2)",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,t.jsx)(S.default,{sx:{fontSize:44,color:"#fff"}})}),(0,t.jsx)(b.Typography,{variant:"h5",sx:{fontWeight:700},children:"Activation Email Link Sent"}),(0,t.jsx)(i.Alert,{severity:"info",variant:"outlined",sx:{width:"100%"},children:"We've sent an activation link to your email address. Please check your inbox and follow the instructions to activate your account."}),(0,t.jsxs)(o.Box,{sx:{width:"100%",p:2,borderRadius:2,border:"1px solid #FFE082",background:"#FFF8E1",color:"#795548",fontSize:"0.9rem"},children:["If you do not receive the email within ",(0,t.jsx)("b",{children:"5 minutes"}),", please check your ",(0,t.jsx)("b",{children:"spam or junk folder"}),"."]}),(0,t.jsx)(n.Button,{fullWidth:!0,variant:"contained",onClick:()=>V("Login"),sx:{mt:1},children:"OK"})]})}),"Signup"===H&&(0,t.jsxs)(o.Box,{children:[(0,t.jsx)(b.Typography,{align:"center",variant:"body2",sx:{mb:2,fontWeight:600},children:"& UNLOCK EXCLUSIVE MEMBER BENEFITS"}),(0,t.jsxs)(g.Stack,{spacing:1.5,children:[!!ep.sponsorId&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Sponsor Id",value:ep.sponsorId,margin:"dense",disabled:!0}),(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Sponsor Name",value:ep.sponsorName,margin:"dense",disabled:!0})]}),(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Full Name",value:ep.name,onChange:e=>ef(t=>({...t,name:e.target.value})),margin:"dense",disabled:Q}),(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Email Address",type:"email",value:ep.email,onChange:e=>ef(t=>({...t,email:e.target.value})),margin:"dense",disabled:Q}),(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Phone Number",value:ep.phoneNumber,onChange:e=>ef(t=>({...t,phoneNumber:e.target.value})),margin:"dense",disabled:Q}),(0,t.jsx)(x.TextField,{fullWidth:!0,label:"Birthday",type:"date",value:ep.birthDate,onChange:e=>ef(t=>({...t,birthDate:e.target.value})),margin:"dense",disabled:Q,InputLabelProps:{shrink:!0}}),(0,t.jsx)(x.TextField,{fullWidth:!0,select:!0,label:"Member Country",value:ep.memberCountry,onChange:e=>ef(t=>({...t,memberCountry:e.target.value})),margin:"dense",disabled:Q,children:eg.map(e=>(0,t.jsx)(p.MenuItem,{value:e.name??"",children:(0,t.jsxs)(o.Box,{sx:{display:"flex",alignItems:"center",gap:1},children:[e.image?(0,t.jsx)(o.Box,{component:"img",src:e.image,alt:e.name||"Country",sx:{width:18,height:14,objectFit:"contain"}}):null,(0,t.jsx)("span",{children:e.name})]})},e.id??e.name))}),eS(ep.captchaAnswer,e=>ef(t=>({...t,captchaAnswer:e}
1))),(0,t.jsx)(u.FormControlLabel,{control:(0,t.jsx)(s.Checkbox,{checked:ep.agreeTerms,onChange:e=>ef(t=>({...t,agreeTerms:e.target.checked}))}),label:(0,t.jsxs)(b.Typography,{variant:"body2",children:["By signing up, you agree to receive updates, offers, and marketing messages from us. You may unsubscribe at any time."," ",(0,t.jsx)("a",{href:"/PrivacyPolicy",style:{color:"#6b41b4",fontWeight:700},children:"Click here to read MAE's privacy policy."})]})}),(0,t.jsx)(n.Button,{fullWidth:!0,variant:"contained",onClick:eA,disabled:Q||!ep.agreeTerms,children:Q?(0,t.jsx)(l.CircularProgress,{size:20}):"Create Account"}),(0,t.jsxs)(n.Button,{variant:"text",onClick:()=>V("Login"),sx:{textTransform:"none"},children:["Already have an account? ",(0,t.jsx)("b",{style:{marginLeft:4,color:"#B4A9DA"},children:"Log in Now"})]}),(0,t.jsx)(n.Button,{variant:"text",onClick:()=>{V("Welcome"),Z([]),et(null)},startIcon:(0,t.jsx)(v.default,{}),sx:{textTransform:"none",alignSelf:"center"},children:"Back to Welcome"})]})]}),"SignupSuccess"===H&&(0,t.jsx)(o.Box,{sx:{textAlign:"center"},children:(0,t.jsxs)(g.Stack,{spacing:2,alignItems:"center",children:[(0,t.jsx)(b.Typography,{variant:"h5",sx:{fontWeight:700},children:"Registration Complete"}),(0,t.jsx)(i.Alert,{severity:"success",sx:{width:"100%"},children:"Your account credentials have been sent to your email address. Please check your inbox to complete the login process."}),(0,t.jsx)(n.Button,{fullWidth:!0,variant:"contained",onClick:()=>V("Login"),children:"Go to Login"})]})})]})]})}])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.