(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,703123,e=>{"use strict";let t=(0,e.i(751931).atom)({});e.s(["gsiEmailStatesAtom",0,t])},404893,e=>{"use strict";let t=(0,e.i(751931).atom)(!1);e.s(["googleLoginInitilizedAtom",0,t])},874905,e=>{"use strict";e.i(694914);var t=e.i(297647),r=e.i(241722),i=e.i(477716),a=e.i(475566),o=e.i(352194),s=e.i(671525),n=e.i(901351),l=e.i(310847),c=e.i(776169),u=e.i(422825),d=e.i(143851),m=e.i(703123),p=e.i(404893),f=e.i(367810),g=e.i(251392);function h({onLoad:e,prompt:h=!0,isUserLoggedIn:w}){let v=(0,o.useTranslations)("GoogleLogin"),b=(0,a.useSetAtom)(p.googleLoginInitilizedAtom),{loginWithGoogle:y,error:x,clearError:P}=function(){let e=(0,o.useTranslations)("GoogleLogin"),[t,r]=(0,i.useState)(null),p=(0,a.useSetAtom)(l.userHasLoggedInBeforeAtom),f=(0,a.useAtomValue)(m.gsiEmailStatesAtom),{updateEmailSubscriptions:g}=(0,u.useEmailPreferences)(),{refresh:h}=(0,s.usePageNavigation)(),{syncPreferencesFromUpsx:w}=(0,c.usePreferences)(),{authSuccess:v,authRedirect:b}=(0,d.useUserLogin)();return{loginWithGoogle:(0,i.useCallback)(async t=>{let{credential:i}=t;r(null);try{let e=await n.upsxClient.auth.loginWithGoogle({google_id_token:i}),t=e?.isFirstLogin;await v({email:e.email,userID:e.userID,type:t?"signup":"login"},!1);let{newsletter:r,weekly:a,marketing:o,alwaysSubscribe:s}=f||{};return(t||s)&&await g({newsletter:r,weekly:a,marketing:o}).catch(e=>{console.error("Failed to update email subscriptions",e)}),b(),!0}catch(t){console.error("Failed to login with Google",t);try{let i=t?.data,a=i?.messageCode;if(!a)throw Error("No Error Message");switch(a){case 1e3:case 1026:case 1033:r({header:e("emailAlreadyUsedGoogleHeader"),body:e.raw("emailAlreadyUsedGoogleBody")});break;case 1027:case 1030:r({header:e("emailAlreadyRegisteredGoogleHeader"),body:e("emailAlreadyRegisteredGoogleBody")});break;default:throw Error("No Specific Error")}}catch(t){r({header:e("somethingWentWrong")})}return!1}},[p,w,h,v,b,g,f]),error:t,clearError:(0,i.useCallback)(()=>{r(null)},[])}}(),E=(0,g.useRefMemo)(y);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.default,{src:"https://accounts.google.com/gsi/client",onLoad:()=>{let t=window.google?.accounts?.id;t&&(t.initialize({client_id:"797231885346-rai9vgnvf4u38enai8bhginnnrh5uvch.apps.googleusercontent.com",context:"signin",ux_mode:"popup",use_fedcm_for_prompt:!0,callback:e=>{E.current?.(e)}}),b(!0)),e?.(),!w&&h&&t?.prompt()},id:"google-gsi-script"}),(0,t.jsx)(f.Dialog,{open:!!x,onOpenChange:e=>!e&&P(),children:(0,t.jsx)(f.BasicDialog,{showCloseButton:!1,title:x?.header||"",description:(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:x?.body||""}}),primaryAction:{label:v("cancel")}})})]})}e.s(["GoogleAuthScript",()=>h],874905)},143851,e=>{"use strict";var t=e.i(475566),r=e.i(186316),i=e.i(45846),a=e.i(310847),o=e.i(776169),s=e.i(671525),n=e.i(477716),l=e.i(947118),c=e.i(737801),u=e.i(521350);function d(){let e,d,m,p,f,g=(0,t.useSetAtom)(a.userHasLoggedInBeforeAtom),h=(0,t.useAtomValue)(a.wxuLoginRedirectPageAtom),w=(0,t.useAtomValue)(a.wxuUserAnonymousIdAtom),v=(0,r.useGetCookie)(),{syncPreferencesFromUpsx:b,updatePreferences:y}=(0,o.usePreferences)(),{navigate:x}=(0,s.default)(),{login:P}=(e=(0,l.useIsInitialized)(),d=(0,n.useCallback)(t=>{if(!e)return console.warn("MParticle is not initialized"),Promise.reject(Error("MParticle is not initialized"));let r={userIdentities:{customerid:t.customerid,email:t.email,other:t.other}};return window.mParticle?.Identity?.identify?.(r)},[e]),{identify:d,login:(0,n.useCallback)(t=>{if(!e)return console.warn("MParticle is not initialized"),Promise.reject(Error("MParticle is not initialized"));let r={userIdentities:{customerid:t.customerid,email:t.email,facebook:t.facebook,facebookcustomaudienceid:t.facebookcustomaudienceid,google:t.google,microsoft:t.microsoft,other:t.other,other2:t.other2,other3:t.other3,other4:t.other4,twitter:t.twitter,yahoo:t.yahoo}};return window.mParticle?.Identity?.login?.(r)},[e]),logout:(0,n.useCallback)(()=>e?window.mParticle?.Identity?.logout?.({userIdentities:{}}):(console.warn("MParticle is not initialized"),Promise.reject(Error("MParticle is not initialized"))),[e])}),E=(m=(0,l.useIsInitialized)(),p=(0,c.useEventAttributes)(),f=(0,n.useCallback)((e,t={})=>{let r={...p,...t};if(!m)return void console.warn("MParticle is not initialized");try{window.mParticle.logEvent(e,window.mParticle.EventType.Other,r),console.debug(`MParticle: Event "${e}" tracked`,r)}catch(t){console.error(`MParticle: Event "${e}" failed`,t)}return f},[p,m])),j=async()=>{try{if(v("premium"))return null;return await i.upsxClient.purchase.getPurchaseToken(),!0}catch(e){return console.error("Failed to get UPSX token:",e),!1}},I=()=>{let e=new URLSearchParams(window.location.search).get("ref");x((e&&`https://${e}`)??h)},k=async(e,t=!0)=>{(0,u.isLocalStorageAvailable)()&&localStorage.setItem("PARTNERS_SYNC","true"),g(!0),await b()||await y({}),j(),e?.userID&&(P({email:e.email,customerid:e.userID,other:w}),E("login"===e.type?"user-loggedin":"signup-complete",{url:window.location.pathname})),t&&I()};return{login:async(e,t)=>{try{let r=await i.upsxClient.auth.login({email:e,password:t});return r&&await k({email:r.email,userID:r.userID,type:"login"}),!0}catch(e){return console.error("Failed to login",e),!1}},authSuccess:k,authRedirect:I}}e.s(["useUserLogin",()=>d],143851)},899507,e=>{"use strict";function t(e){return null==e}e.s(["isNil",()=>t])},370220,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.getEmailPreferencesStatusUrlConfig=function(){return{host:i,protocol:"https",pathname:"/api/v1/email-preferences/status"}},r.getEmailPreferencesSetUrlConfig=function(){return{host:i,protocol:"https",pathname:"/api/v1/email-preferences/set"}},r.getEmailPreferencesChangeEmailUrlConfig=function(){return{host:i,protocol:"https",pathname:"/api/v1/email-preferences/change-email"}};let i="weather.com"},454307,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.setEmailPreferences=s,r.updateSubscription=n;let i=e.r(678651),a=e.r(414655),o=e.r(370220);async function s(e){let t=(0,o.getEmailPreferencesSetUrlConfig)(),r=(0,i.urlFrom)(t),s=JSON.stringify(function(e){let{subscriptions:t,email:r,mParticleId:i}=e,a={};return t&&(a.subscriptions=t),r&&(a.email=r),i&&(a.mParticleId=i),a}(e)),n=await fetch(r,{method:"PUT",credentials:"include",headers:{"Content-Type":"application/json"},body:s});return 200===n.status||400===n.status?await n.json():(0,a.handleFetchResponse)(n)}async function n(e,t,r){return s({subscriptions:[{subscriptionGroupName:e,isSubscribed:t,...r&&{attributes:r}}]})}},451086,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.getEmailPreferencesStatus=s;let i=e.r(678651),a=e.r(414655),o=e.r(370220);async function s(){let e=(0,o.getEmailPreferencesStatusUrlConfig)(),t=(0,i.urlFrom)(e),r=await fetch(t,{method:"GET",credentials:"include",headers:{"Content-Type":"application/json"},next:{revalidate:60}});return(0,a.handleFetchResponse)(r)}},952582,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.DEFAULT_SUBSCRIPTIONS=r.MARKETING_EMAILS_GROUP=r.WEEKLY_BRIEF_GROUP=r.DAILY_NEWSLETTERS_GROUP=void 0,r.DAILY_NEWSLETTERS_GROUP="daily-newsletters-1",r.WEEKLY_BRIEF_GROUP="weekly-brief",r.MARKETING_EMAILS_GROUP="marketing-emails-1",r.DEFAULT_SUBSCRIPTIONS=[{subscriptionGroupName:r.DAILY_NEWSLETTERS_GROUP,subscriptionGroupId:"",isSubscribed:!1,attributes:{location:""}},{subscriptionGroupName:r.WEEKLY_BRIEF_GROUP,subscriptionGroupId:"",isSubscribed:!1},{subscriptionGroupName:r.MARKETING_EMAILS_GROUP,subscriptionGroupId:"",isSubscribed:!1}]},422825,e=>{"use strict";var t=e.i(475566),r=e.i(381477),i=e.i(899507);function a(e){if(null==e||"object"!=typeof e&&"function"!=typeof e)return e;if(Array.isArray(e)||ArrayBuffer.isView(e)&&!(e instanceof DataView)||e instanceof ArrayBuffer||"u">typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);let t=Object.getPrototypeOf(e),r=t.constructor;if(e instanceof Date||e instanceof Map||e instanceof Set)return new r(e);if(e instanceof RegExp){let t=new r(e);return t.lastIndex=e.lastIndex,t}if(e instanceof DataView)return new r(e.buffer.slice(0));if(e instanceof Error){let t=new r(e.message);return t.stack=e.stack,t.name=e.name,t.cause=e.cause,t}return"u">typeof File&&e instanceof File?new r([e],e.name,{type:e.type,lastModified:e.lastModified}):"object"==typeof e?Object.assign(Object.create(t),e):e}function o(e){if(!e||"object"!=typeof e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t,r){let i=Object.keys(t);for(let a=0;a{i[e.subscriptionGroupName]=e}),e.forEach(e=>{let t=i[e.subscriptionGroupName]||{};i[e.subscriptionGroupName]=s(a(t),e,function e(t,r){if(Array.isArray(r))if(Array.isArray(t))return s(a(t),r,e);else return s([],r,e);if(o(r))if(o(t))return s(a(t),r,e);else return s({},r,e)})}),Object.values(i)):r}let g=e=>"boolean"==typeof e?{isSubscribed:e}:e;e.s(["useEmailPreferences",0,()=>{let[e,a]=(0,t.useAtom)(c),{user:o}=(0,u.useUser)(),s=(0,p.useSubscriptionsEnabled)(),d=o?.userID||null,h=o?.isUserLoggedIn||!1,w=(0,m.useCallback)(t=>{d&&a({userId:d,expiry:Date.now()+9e5,subscriptions:f(t,e?.subscriptions)})},[d,a,e?.subscriptions]),v=e&&e.userId===d&&e.expiry&&e.expiry>Date.now(),b=!s||!d||!h||v;(0,r.default)(b?void 0:`getEmailPreferencesStatus/${d}`,()=>(0,l.getEmailPreferencesStatus)(),{revalidateOnFocus:!1,revalidateOnReconnect:!1,refreshInterval:0,errorRetryCount:2,onSuccess:e=>{d&&e&&w(e.subscriptions)}});let y=(0,m.useCallback)(async(t,r)=>{let i=await (0,n.setEmailPreferences)({subscriptions:t,email:h?void 0:r});return"success"===i.status&&w(f(t,e?.subscriptions)),i},[w]),x=(0,m.useCallback)(async({newsletter:e,weekly:t,marketing:r})=>{if(!s)return{status:"error",error:"Subscription is not enabled!"};let a=[!(0,i.isNil)(e)&&{subscriptionGroupName:"daily-newsletters-1",...g(e)},!(0,i.isNil)(t)&&{subscriptionGroupName:"weekly-brief",...g(t)},!(0,i.isNil)(r)&&{subscriptionGroupName:"marketing-emails-1",...g(r)}].filter(Boolean);return await y(a)},[s,y]);return{emailSubscriptions:d&&e?e.subscriptions:null,updateEmailSubscriptions:x}}],422825)},271818,e=>{"use strict";var t=e.i(477716);e.i(481938);var r=e.i(762073),i=e.i(297647),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,a)=>{let o=(0,r.createSlot)(`Primitive.${a}`),s=t.forwardRef((e,t)=>{let{asChild:r,...s}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(r?o:a,{...s,ref:t})});return s.displayName=`Primitive.${a}`,{...e,[a]:s}},{});e.s(["Primitive",()=>a])},245308,e=>{"use strict";var t=e.i(297647),r=e.i(477716),i=e.i(747961);let a=(0,r.forwardRef)(({title:e,titleId:r,desc:i,descId:a,...o},s)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:s,"aria-labelledby":r,"aria-describedby":a,...o,children:[i?(0,t.jsx)("desc",{id:a,children:i}):null,void 0===e?(0,t.jsx)("title",{id:r,children:"View"}):e?(0,t.jsx)("title",{id:r,children:e}):null,(0,t.jsxs)("g",{fill:"currentColor",children:[(0,t.jsx)("path",{d:"M15.47 7.83A8.35 8.35 0 0 0 8 2.5 8.35 8.35 0 0 0 .53 7.83a.5.5 0 0 0 0 .34A8.35 8.35 0 0 0 8 13.5a8.35 8.35 0 0 0 7.47-5.33.5.5 0 0 0 0-.34M8 12.5c-2.65 0-5.45-1.965-6.465-4.5C2.55 5.465 5.35 3.5 8 3.5s5.45 1.965 6.465 4.5C13.45 10.535 10.65 12.5 8 12.5"}),(0,t.jsx)("path",{d:"M8 5a3 3 0 1 0 0 6 3 3 0 0 0 0-6m0 5a2 2 0 1 1 0-4 2 2 0 0 1 0 4"})]})]})),o=r.default.forwardRef((e,r)=>(0,t.jsx)(i.BaseIcon,{ref:r,icon:a,...e}));o.displayName="View",e.s(["View",0,o])},790010,e=>{"use strict";var t=e.i(245943),r=e.i(45846),i=e.i(143851);function a(){let{authSuccess:e,authRedirect:a}=(0,i.useUserLogin)();return{signup:async(i,a=!0)=>{try{let t=await (i.password?r.upsxClient.auth.register({email:i.email,password:i.password,firstName:i.firstName}):r.upsxClient.auth.registerPasswordless({email:i.email,firstName:i.firstName}));return await e({email:t.email,userID:t.userID,type:"signup"},a),{success:!0,data:{email:t.email,userID:t.userID}}}catch(e){if(console.error("Failed to signup",e),e instanceof t.APIError){let t=e.data;return{success:!1,error:{code:e.code,...t}}}return{success:!1,error:{}}}},authRedirect:a}}e.s(["useUserSignup",()=>a])},127667,e=>{"use strict";let t=(0,e.i(514514).default)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);e.s(["Loader2",()=>t],127667)},506424,796424,e=>{"use strict";function t(e){if(!e)return"";let t=("number"==typeof e?new Date(e).toISOString():e instanceof Date?e.toISOString():e.replace(/GMT(?![+-])/,"GMT+0000")).replace(/\.\d+/,"").replace("Z","+0000").replace(/\s+/,"T").replace(/\s+/g,"").replace(/[A-Z]{3,}/,""),r=/([+-])(\d{2})(\d{2})$/;r.test(t)&&(t=t.replace(r,"$1$2:$3"));let i=t.replace(/(\d{4})-(\d{2})-(\d{2})/,"$1/$2/$3").replace("T"," ");return"Invalid Date"===new Date(i).toString()?"Invalid Date"!==new Date(t).toString()?t:"string"==typeof e?e:"":i}e.s(["getNormalizedDateString",()=>t],796424),e.s(["getCompatibleValues",0,({date:e,timeZone:r})=>({cDate:new Date(t(e)),cTimeZone:(e=>{try{return new Intl.DateTimeFormat("en-US",{timeZone:e}),e}catch{return"Etc/UTC"}})(r)})],506424)},289607,e=>{"use strict";var t=e.i(506424);let r=(e,r,i,a)=>{let{cDate:o,cTimeZone:s}=(0,t.getCompatibleValues)({date:e,locale:r,timeZone:i}),n=a??{year:"numeric",month:"2-digit",day:"2-digit",weekday:"short"};return n.timeZone=s,{cDate:o,cTimeZone:s,formatOptions:n}};e.s(["formatIntlDateParts",0,(e,t,i,a)=>{if(!e)return[];let{cDate:o,formatOptions:s}=r(e,t,i,a);return new Intl.DateTimeFormat(t,s).formatToParts(o)},"formatIntlDateString",0,(e,t,i,a)=>{if(!e)return"";let{cDate:o,formatOptions:s}=r(e,t,i,a);return new Intl.DateTimeFormat(t,s).format(o)}])},590238,e=>{"use strict";var t=e.i(537989),r=e.i(827049),i=e.i(695203),a=e.i(604323),o=e.i(797770),s=e.i(991511);e.s(["AnalyticsBoundary",0,e=>((0,s.useRehydrateAtoms)([[t.pageIdAtom,e.pageId],[r.pageLocaleAtom,e.pageLocale],[i.deviceClassAtom,e.deviceClass],[a.metricsArticleDataAtom,e.metricsArticleData],[o.adsMetricsUnitAndZoneAtom,e.adsMetricsUnitAndZone??"non_monetized"]]),null)])},499239,e=>{"use strict";var t=e.i(751931),r=e.i(233601);(0,t.atom)("auth");let i=(0,t.atom)(null);(0,t.atom)(null),(0,t.atom)(!1);let a=(0,t.atom)(null),o=(0,r.atomWithStorage)("wxu-web/keyval:cart","",void 0,{getOnInit:!0}),s=(0,t.atom)(""),n=(0,t.atom)(null),l=(0,r.atomWithStorage)("wxu-web/keyval:eventChainId","",void 0,{getOnInit:!0}),c=(0,t.atom)("idle");e.s(["addressDataAtom",0,i,"billingPreviewDataAtom",0,n,"cartProductIdAtom",0,o,"checkoutValidationAtom",0,c,"eventChainIdAtom",0,l,"promoCodeAtom",0,a,"tpccAtom",0,s])},782847,e=>{"use strict";var t=e.i(477716),r=e.i(959194),i=e.i(947118),a=e.i(737801);e.s(["usePurchaseStart",0,e=>{let o=(0,i.useIsInitialized)(),s=(0,a.useEventAttributes)(),[n,l]=(0,t.useState)(!1),c=(0,t.useRef)(!1),u=(0,t.useMemo)(()=>{let t={...s,step:e.step??"start",accountCreated:e.accountCreated??!1,accountLogin:e.accountLogin??!1,completed:e.completed??!1,eventChainId:e.eventChainId,premiumProductId:e.premiumProductId??void 0,weatherMode:e.weatherMode??"normal",experimentJoinList:e.experimentJoinList??void 0,mParticleGranted:e.mParticleGranted??!0};return void 0===t.premiumProductId&&delete t.premiumProductId,void 0===t.experimentJoinList&&delete t.experimentJoinList,t},[s,e.step,e.accountCreated,e.accountLogin,e.completed,e.eventChainId,e.premiumProductId,e.weatherMode,e.experimentJoinList,e.mParticleGranted]);return(0,t.useEffect)(()=>{(0,r.areObjectValuesDefined)(u)&&!n&&l(!0)},[u,n]),(0,t.useCallback)(async()=>{if(o&&n&&!c.current)try{window.mParticle?.logEvent?.("purchase-start",window.mParticle?.EventType?.Other,u),c.current=!0,console.debug(`MParticle: Event "purchase-start" tracked - ${u.pageId}`)}catch(e){console.error('MParticle: Event "purchase-start" failed',e)}},[o,u,n])}])},118119,e=>{"use strict";var t=e.i(297647),r=e.i(477716),i=e.i(990420),a=e.i(666021),o=e.i(352194),s=e.i(873236),n=e.i(143851),l=e.i(782847),c=e.i(269767),u=e.i(240058),d=e.i(825440),m=e.i(368847),p=e.i(677988),f=e.i(877957),g=e.i(609958),h=e.i(558802),w=e.i(475566),v=e.i(499239),b=e.i(920654);let y=s.z.object({email:s.z.email({message:"Please enter a valid email address"}),password:s.z.string().min(8,{message:"Password must be at least 8 characters"})});e.s(["default",0,({loginBtnText:e})=>{let s=(0,o.useTranslations)("UserAuth"),{login:x}=(0,n.useUserLogin)(),[P,E]=(0,r.useState)(!1),[j,I]=(0,r.useState)(null),{productId:k}=(0,b.useCart)(),C=(0,w.useAtomValue)(v.eventChainIdAtom),S=(0,i.useForm)({resolver:(0,a.zodResolver)(y),defaultValues:{email:"",password:""}}),A=(0,l.usePurchaseStart)({step:"account",accountCreated:!1,accountLogin:!0,completed:!1,eventChainId:C||"",premiumProductId:k}),M=async e=>{E(!0),I(null);try{await x(e.email,e.password)?A():(I("Invalid email or password. Please try again."),E(!1))}catch(e){I("An error occurred during login. Please try again."),E(!1),console.error("Login error:",e)}};return(0,t.jsxs)("div",{className:"@container/loginForm",children:[j&&(0,t.jsx)("div",{className:"rounded border border-red-200 bg-red-50 px-4 py-3 text-red-700",children:j}),(0,t.jsx)(c.Form,{...S,children:(0,t.jsxs)("form",{onSubmit:S.handleSubmit(M),children:[(0,t.jsx)(c.FormField,{control:S.control,name:"email",render:({field:e})=>(0,t.jsx)(c.FormItem,{children:(0,t.jsx)(c.FormControl,{children:(0,t.jsx)(d.Input,{...e,label:s("email"),icon:g.Email})})})}),(0,t.jsx)(c.FormField,{control:S.control,name:"password",render:({field:e})=>(0,t.jsx)(c.FormItem,{children:(0,t.jsx)(c.FormControl,{children:(0,t.jsx)(p.PasswordInput,{...e,label:s("password"),icon:h.Locked})})})}),(0,t.jsxs)("div",{className:"prose mb-6 flex max-w-full flex-col justify-between gap-2 @lg/loginForm:flex-row-reverse @lg/loginForm:gap-6",children:[(0,t.jsx)("div",{className:"@max-lg/loginForm:text-right",children:(0,t.jsx)(u.default,{href:"/forgot-password",className:"text-sm whitespace-nowrap hover:underline",children:s("forgotPassword")})}),(0,t.jsx)(m.Text,{className:"m-0 @lg/loginForm:max-w-xl",dangerouslySetInnerHTML:{__html:s.raw("authenticationUniformityNote")}})]}),(0,t.jsx)(f.Button,{type:"submit",loading:P,disabled:P,children:e||s("signin")})]})})]})}])},983950,e=>{"use strict";var t=e.i(297647),r=e.i(477716),i=e.i(404893),a=e.i(475566);function o({type:e="standard",text:o="continue_with",theme:s="outline",size:n="large",shape:l="rectangular",logo_alignment:c="center",className:u=""}){let d=(0,a.useAtomValue)(i.googleLoginInitilizedAtom),m=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let t=window?.google?.accounts?.id;t&&t?.renderButton(m.current,{type:e,shape:l,theme:s,text:o,size:n,logo_alignment:c})},[e,s,n,o,l,c,d]),(0,t.jsx)("div",{id:"google-login-button",ref:m,className:`google-login-button ${u}`,"data-testid":"google-login-button"})}e.s(["default",()=>o])},264268,681488,723356,526824,e=>{"use strict";var t=e.i(297647),r=e.i(477716),i=e.i(990420),a=e.i(666021),o=e.i(873236),s=e.i(352194),n=e.i(790010);let l={1027:'This email address is already registered with an account. Please click "Log In" below to sign in.',11001:'Your password cannot contain the character combination "". Please try another password.',1198:"Too many failed login attempts. Please try again later.",938:e=>e?"Email or password is invalid. Please try again":"Email not found. Try another email",936:"This email address is already registered with an account. Please log in.",1134:(e,t)=>e&&t?t:t||"Must contain at least one lowercase, uppercase, special character, and a digit",1122:"Unfortunately, you've exceeded the daily limit for requests to reset your password. For security purposes, we ask that you try again later.",967:"The password you entered isn't working. Please try again, or click Forgot Password to select a new password.",1015:"Sorry, but that password is too similar to your previous one. Please try a different password.",1187:"Sorry, this password reset link has expired. To get a new reset link, please click Forgot Password.",1185:"Sorry, but it looks like the password reset link isn't working. To get a new reset link, please click Forgot Password.",1186:"Sorry, this password reset link has already been used. To get a new reset link, please click Forgot Password.",966:"Email or password is invalid. Please try again.",975:"Your password reset link has expired. Please request a new link",974:"Your password reset link has expired. Please request a new link",1038:"Email Address is invalid, Try another email."};var c=e.i(959194),u=e.i(947118),d=e.i(737801),m=e.i(782847),p=e.i(269767),f=e.i(825440),g=e.i(677988),h=e.i(144977),w=e.i(156207),v=e.i(291967),b=e.i(534643),y=e.i(853233),x=e.i(653747),P=e.i(556872),E="Checkbox",[j,I]=(0,w.createContextScope)(E),[k,C]=j(E);function S(e){let{__scopeCheckbox:i,checked:a,children:o,defaultChecked:s,disabled:n,form:l,name:c,onCheckedChange:u,required:d,value:m="on",internal_do_not_use_render:p}=e,[f,g]=(0,b.useControllableState)({prop:a,defaultProp:s??!1,onChange:u,caller:E}),[h,w]=r.useState(null),[v,y]=r.useState(null),x=r.useRef(!1),P=!h||!!l||!!h.closest("form"),j={checked:f,disabled:n,setChecked:g,control:h,setControl:w,name:c,form:l,value:m,hasConsumerStoppedPropagationRef:x,required:d,defaultChecked:!D(s)&&s,isFormControl:P,bubbleInput:v,setBubbleInput:y};return(0,t.jsx)(k,{scope:i,...j,children:"function"==typeof p?p(j):o})}var A="CheckboxTrigger",M=r.forwardRef(({__scopeCheckbox:e,onKeyDown:i,onClick:a,...o},s)=>{let{control:n,value:l,disabled:c,checked:u,required:d,setControl:m,setChecked:p,hasConsumerStoppedPropagationRef:f,isFormControl:g,bubbleInput:w}=C(A,e),b=(0,h.useComposedRefs)(s,m),y=r.useRef(u);return r.useEffect(()=>{let e=n?.form;if(e){let t=()=>p(y.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[n,p]),(0,t.jsx)(P.Primitive.button,{type:"button",role:"checkbox","aria-checked":D(u)?"mixed":u,"aria-required":d,"data-state":O(u),"data-disabled":c?"":void 0,disabled:c,value:l,...o,ref:b,onKeyDown:(0,v.composeEventHandlers)(i,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,v.composeEventHandlers)(a,e=>{p(e=>!!D(e)||!e),w&&g&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})});M.displayName=A;var N=r.forwardRef((e,r)=>{let{__scopeCheckbox:i,name:a,checked:o,defaultChecked:s,required:n,disabled:l,value:c,onCheckedChange:u,form:d,...m}=e;return(0,t.jsx)(S,{__scopeCheckbox:i,checked:o,defaultChecked:s,disabled:l,required:n,onCheckedChange:u,name:a,form:d,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(M,{...m,ref:r,__scopeCheckbox:i}),e&&(0,t.jsx)(R,{__scopeCheckbox:i})]})})});N.displayName=E;var L="CheckboxIndicator",F=r.forwardRef((e,r)=>{let{__scopeCheckbox:i,forceMount:a,...o}=e,s=C(L,i);return(0,t.jsx)(x.Presence,{present:a||D(s.checked)||!0===s.checked,children:(0,t.jsx)(P.Primitive.span,{"data-state":O(s.checked),"data-disabled":s.disabled?"":void 0,...o,ref:r,style:{pointerEvents:"none",...e.style}})})});F.displayName=L;var T="CheckboxBubbleInput",R=r.forwardRef(({__scopeCheckbox:e,...i},a)=>{let o,{control:s,hasConsumerStoppedPropagationRef:n,checked:l,defaultChecked:c,required:u,disabled:d,name:m,value:p,form:f,bubbleInput:g,setBubbleInput:w}=C(T,e),v=(0,h.useComposedRefs)(a,w),b=(o=r.useRef({value:l,previous:l}),r.useMemo(()=>(o.current.value!==l&&(o.current.previous=o.current.value,o.current.value=l),o.current.previous),[l])),x=(0,y.useSize)(s);r.useEffect(()=>{if(!g)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!n.current;if(b!==l&&e){let r=new Event("click",{bubbles:t});g.indeterminate=D(l),e.call(g,!D(l)&&l),g.dispatchEvent(r)}},[g,b,l,n]);let E=r.useRef(!D(l)&&l);return(0,t.jsx)(P.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:c??E.current,required:u,disabled:d,name:m,value:p,form:f,...i,tabIndex:-1,ref:v,style:{...i.style,...x,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function D(e){return"indeterminate"===e}function O(e){return D(e)?"indeterminate":e?"checked":"unchecked"}R.displayName=T;var _=e.i(632137),G=e.i(747961);let V=(0,r.forwardRef)(({title:e,titleId:r,desc:i,descId:a,...o},s)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:s,"aria-labelledby":r,"aria-describedby":a,...o,children:[i?(0,t.jsx)("desc",{id:a,children:i}):null,void 0===e?(0,t.jsx)("title",{id:r,children:"Checkbox Checked"}):e?(0,t.jsx)("title",{id:r,children:e}):null,(0,t.jsx)("path",{fill:"currentColor",d:"M13 2a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zM7 9.173 5.295 7.5l-.795.771L7 10.75l.348-.346.005-.003L11.1 6.688l.005-.01.395-.389-.796-.789z"})]})),U=r.default.forwardRef((e,r)=>(0,t.jsx)(G.BaseIcon,{ref:r,icon:V,...e}));U.displayName="CheckboxCheckedFilled";let z=(0,r.forwardRef)(({title:e,titleId:r,desc:i,descId:a,...o},s)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:s,"aria-labelledby":r,"aria-describedby":a,...o,children:[i?(0,t.jsx)("desc",{id:a,children:i}):null,void 0===e?(0,t.jsx)("title",{id:r,children:"Checkbox Indeterminate"}):e?(0,t.jsx)("title",{id:r,children:e}):null,(0,t.jsxs)("g",{fill:"currentColor",children:[(0,t.jsx)("path",{d:"M11 8a1 1 0 0 0-1-1H6a1 1 0 0 0 0 2h4a1 1 0 0 0 1-1"}),(0,t.jsx)("path",{d:"M13 2H3a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1M3.5 13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5z"})]})]})),B=r.default.forwardRef((e,r)=>(0,t.jsx)(G.BaseIcon,{ref:r,icon:z,...e}));B.displayName="CheckboxIndeterminate";let $=(0,r.forwardRef)(({title:e,titleId:r,desc:i,descId:a,...o},s)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:s,"aria-labelledby":r,"aria-describedby":a,...o,children:[i?(0,t.jsx)("desc",{id:a,children:i}):null,void 0===e?(0,t.jsx)("title",{id:r,children:"Checkbox"}):e?(0,t.jsx)("title",{id:r,children:e}):null,(0,t.jsx)("path",{fill:"currentColor",d:"M13 2H3a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1M3.5 13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5z"})]})),J=r.default.forwardRef((e,r)=>(0,t.jsx)(G.BaseIcon,{ref:r,icon:$,...e}));function H({className:e,checked:i,defaultChecked:a,onCheckedChange:o,...s}){let[n,l]=(0,r.useState)(void 0!==i?i:a||!1);(0,r.useEffect)(()=>{void 0!==i&&l(i)},[i]);let c="indeterminate"===n?B:n?U:J;return(0,t.jsx)(N,{"data-slot":"checkbox",className:(0,_.cn)("peer disabled:cursor-not-allowed disabled:opacity-50",e),...s,checked:n,onCheckedChange:e=>{void 0===i&&l(e),o?.(e)},children:(0,t.jsx)(F,{className:"flex items-center justify-center text-current transition-none","data-slot":"checkbox-indicator",forceMount:!0,children:(0,t.jsx)(c,{className:"size-6"})})})}J.displayName="Checkbox";let W=({id:e,label:r,size:i="standard",wrapperClassName:a,leftPos:o,...s})=>(0,t.jsxs)(p.FormItem,{id:e,className:(0,_.cn)("flex w-full gap-3",o?"flex-row-reverse justify-end":"flex-row justify-between",a),children:[(0,t.jsx)("div",{className:"pt-0.5",children:(0,t.jsx)(p.FormLabel,{className:(0,_.cn)("large"===i&&"text-lg"),children:r})}),(0,t.jsx)("div",{children:(0,t.jsx)(p.FormControl,{children:(0,t.jsx)(H,{...s})})})]});e.s(["Checkbox",0,W],681488);var Z=e.i(877957),K=e.i(368847),Y=e.i(240058),q=e.i(837879),X=e.i(609958);let Q=(0,r.forwardRef)(({title:e,titleId:r,desc:i,descId:a,...o},s)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:s,"aria-labelledby":r,"aria-describedby":a,...o,children:[i?(0,t.jsx)("desc",{id:a,children:i}):null,void 0===e?(0,t.jsx)("title",{id:r,children:"Person"}):e?(0,t.jsx)("title",{id:r,children:e}):null,(0,t.jsx)("g",{fill:"currentColor",children:(0,t.jsx)("path",{d:"M8.936 15H7.07a.92.92 0 0 1-.66-.283.98.98 0 0 1-.274-.683v-3.379a.92.92 0 0 1-.66-.283.98.98 0 0 1-.273-.682V6.793c0-.384.148-.752.41-1.024.263-.272.619-.424.99-.424h2.8c.371 0 .727.152.99.424s.41.64.41 1.024V9.69a.98.98 0 0 1-.273.682.92.92 0 0 1-.66.283v3.38a.98.98 0 0 1-.274.682.92.92 0 0 1-.66.283M6.603 6.31a.43.43 0 0 0-.339.132.46.46 0 0 0-.128.351V9.69h.934v4.345h1.866V9.69h.934V6.793a.47.47 0 0 0-.128-.35.44.44 0 0 0-.339-.133zM8.003 4.862c-.37 0-.73-.113-1.037-.325a1.9 1.9 0 0 1-.687-.867 2 2 0 0 1-.107-1.116c.072-.374.25-.718.511-.988s.594-.454.956-.529a1.8 1.8 0 0 1 1.078.11c.342.146.633.394.838.711.205.318.315.691.315 1.073 0 .512-.197 1.003-.547 1.365s-.825.566-1.32.566m0-2.896a.9.9 0 0 0-.518.162.96.96 0 0 0-.344.434 1 1 0 0 0 .202 1.052c.13.135.297.227.478.264a.9.9 0 0 0 .54-.055.94.94 0 0 0 .418-.356.99.99 0 0 0-.116-1.219.92.92 0 0 0-.66-.282"})})]})),ee=r.default.forwardRef((e,r)=>(0,t.jsx)(G.BaseIcon,{ref:r,icon:Q,...e}));ee.displayName="Person",e.s(["Person",0,ee],723356);var et=e.i(558802),er=e.i(422825),ei=e.i(918462),ea=e.i(375570),eo=e.i(528600),es=e.i(725296),en=e.i(394481),el=e.i(475566);let ec=(0,e.i(233601).atomWithStorage)("upsxLastNames",{},void 0,{getOnInit:!0}),eu=e=>btoa(e.trim().toLowerCase()),ed=()=>{let{userProfile:e}=(0,eo.useUser)(),{email:t}=e||{},i=(0,el.useSetAtom)(ec),a=(0,el.useAtomValue)(ec),o=(0,r.useCallback)((e,t)=>{i(r=>({...r,[eu(e)]:t}))},[]);return{userLastName:a[eu(t||"")]||void 0,setUserLastName:o}};e.s(["useUserLastName",0,ed],526824);var em=e.i(703123),ep=e.i(499239),ef=e.i(920654);let eg=o.z.object({firstName:o.z.string().min(1,{error:"First name is required"}),lastName:o.z.string().min(1,{error:"Last name is required"}),email:o.z.email({message:"Please enter a valid email address"}),password:o.z.string().min(8,{message:"Password must be at least 8 characters"}).regex(/[^A-Za-z0-9\s]/,{message:"Password must include at least one special character"}),newsletterEmails:o.z.boolean().optional(),weeklyEmails:o.z.boolean().optional(),marketingEmails:o.z.boolean().optional()});e.s(["default",0,({signupBtnText:e})=>{let o=(0,s.useTranslations)("UserAuth"),{signup:h,authRedirect:w}=(0,n.useUserSignup)(),{updateEmailSubscriptions:v}=(0,er.useEmailPreferences)(),[b,y]=(0,r.useState)(!1),[x,P]=(0,r.useState)(null),{user:E}=(0,eo.useUser)(),j=(0,q.useSubscriptionsEnabled)(),I=(0,el.useAtomValue)(en.privacyRegimeAtom)??es.default.EXEMPT,k=(0,ea.useParams)()?.locale||"",C=E?.isUserLoggedIn||!1,{legalLinks:S}=(0,ei.useFooterLinks)(I,k,C,!1),{productId:A}=(0,ef.useCart)(),M=(0,el.useAtomValue)(ep.eventChainIdAtom),{setUserLastName:N}=ed(),L=(0,el.useSetAtom)(em.gsiEmailStatesAtom),F=(0,i.useForm)({resolver:(0,a.zodResolver)(eg),defaultValues:{firstName:"",lastName:"",email:"",password:""}}),[T,R,D]=F.watch(["newsletterEmails","weeklyEmails","marketingEmails"]);(0,r.useEffect)(()=>L({newsletter:T,weekly:R,marketing:D}),[L,T,R,D]);let O=((e={})=>{let t=(0,u.useIsInitialized)(),i=(0,d.useEventAttributes)(),[a,o]=(0,r.useState)(!1),s=(0,r.useRef)(!1),n=(0,r.useMemo)(()=>{let t={...i,formVariant:e.formVariant,sourcePage:e.sourcePage,sourceModule:e.sourceModule,sourceElement:e.sourceElement,sourcePosition:e.sourcePosition,experimentJoinList:e.experimentJoinList,mParticleGranted:e.mParticleGranted??!0};return void 0===t.formVariant&&delete t.formVariant,void 0===t.sourcePage&&delete t.sourcePage,void 0===t.sourceModule&&delete t.sourceModule,void 0===t.sourceElement&&delete t.sourceElement,void 0===t.sourcePosition&&delete t.sourcePosition,void 0===t.experimentJoinList&&delete t.experimentJoinList,t},[i,e.formVariant,e.sourcePage,e.sourceModule,e.sourceElement,e.sourcePosition,e.experimentJoinList,e.mParticleGranted]);return(0,r.useEffect)(()=>{(0,c.areObjectValuesDefined)(n)&&!a&&o(!0)},[n,a]),(0,r.useCallback)(async()=>{if(t&&a&&!s.current)try{window.mParticle?.logEvent?.("signup-start",window.mParticle?.EventType?.Other,n),s.current=!0,console.debug(`MParticle: Event "signup-start" tracked - ${n.pageId}`)}catch(e){console.error('MParticle: Event "signup-start" failed',e)}},[t,n,a])})({formVariant:"checkout",sourceModule:null,sourceElement:"subscriptionnull",sourcePosition:"header-3"});(0,r.useEffect)(()=>{O()},[O]),((e={})=>{let t=(0,d.useEventAttributes)(),i=(0,r.useMemo)(()=>{let r={...t,formVariant:e.formVariant,sourcePage:e.sourcePage,sourceModule:e.sourceModule,sourceElement:e.sourceElement,sourcePosition:e.sourcePosition,experimentJoinList:e.experimentJoinList,mParticleGranted:e.mParticleGranted??!0};return void 0!==e.url&&(r.url=e.url),void 0!==e.tpcc&&(r.tpcc=e.tpcc),void 0!==e.linkReferral&&(r.linkReferral=e.linkReferral),void 0===r.formVariant&&delete r.formVariant,void 0===r.sourcePage&&delete r.sourcePage,void 0===r.sourceModule&&delete r.sourceModule,void 0===r.sourceElement&&delete r.sourceElement,void 0===r.sourcePosition&&delete r.sourcePosition,void 0===r.experimentJoinList&&delete r.experimentJoinList,r},[t,e.formVariant,e.sourcePage,e.sourceModule,e.sourceElement,e.sourcePosition,e.url,e.tpcc,e.linkReferral,e.experimentJoinList,e.mParticleGranted]);(0,r.useEffect)(()=>{let e=()=>{if(window.mParticle?.isInitialized?.())try{window.mParticle?.logEvent?.("signup-abandon",window.mParticle?.EventType?.Other,i),console.debug(`MParticle: Event "signup-abandon" tracked - ${i.pageId}`)}catch(e){console.error('MParticle: Event "signup-abandon" failed',e)}};return window.addEventListener("beforeunload",e),window.addEventListener("blur",e),()=>{window.removeEventListener("beforeunload",e),window.removeEventListener("blur",e)}},[i])})({formVariant:"checkout",sourceModule:null,sourceElement:"subscriptionnull",sourcePosition:"header-3"});let _=(0,m.usePurchaseStart)({step:"account",accountCreated:!0,accountLogin:!1,completed:!1,eventChainId:M||"",premiumProductId:A}),G=((e={})=>{let t=(0,u.useIsInitialized)(),i=(0,d.useEventAttributes)(),[a,o]=(0,r.useState)(!1),s=(0,r.useRef)(!1),n=(0,r.useMemo)(()=>{let t={...i,formVariant:e.formVariant,sensitiveDataAuthorization:e.sensitiveDataAuthorization,deviceTimeZone:e.deviceTimeZone,sourcePage:e.sourcePage,sourceModule:e.sourceModule,sourceElement:e.sourceElement,sourcePosition:e.sourcePosition,mParticleGranted:e.mParticleGranted??!0};return void 0!==e.url&&(t.url=e.url),void 0===t.formVariant&&delete t.formVariant,void 0===t.sensitiveDataAuthorization&&delete t.sensitiveDataAuthorization,void 0===t.deviceTimeZone&&delete t.deviceTimeZone,void 0===t.sourcePage&&delete t.sourcePage,void 0===t.sourceModule&&delete t.sourceModule,void 0===t.sourceElement&&delete t.sourceElement,void 0===t.sourcePosition&&delete t.sourcePosition,t},[i,e.formVariant,e.url,e.sensitiveDataAuthorization,e.deviceTimeZone,e.sourcePage,e.sourceModule,e.sourceElement,e.sourcePosition,e.mParticleGranted]);return(0,r.useEffect)(()=>{(0,c.areObjectValuesDefined)(n)&&!a&&o(!0)},[n,a]),(0,r.useCallback)(async()=>{if(t&&a&&!s.current)try{window.mParticle?.logEvent?.("signup-complete",window.mParticle?.EventType?.Other,n),s.current=!0,console.debug(`MParticle: Event "signup-complete" tracked - ${n.pageId}`)}catch(e){console.error('MParticle: Event "signup-complete" failed',e)}},[t,n,a])})({formVariant:"subscription page",sensitiveDataAuthorization:!0,deviceTimeZone:"u">typeof Intl?Intl.DateTimeFormat().resolvedOptions().timeZone:void 0}),V=(0,r.useMemo)(()=>S.find(e=>"termsOfUse"===e.titleTranslationKey),[S]),U=(0,r.useMemo)(()=>S.find(e=>"privacyPolicy"===e.titleTranslationKey),[S]),z=async e=>{y(!0),P(null);try{let{success:r,error:i}=await h({firstName:e.firstName,email:e.email,password:e.password},!1);if(!r){var t;let e;P((e=(t=i.messageCode)&&l[t],("function"==typeof e?e(void 0,void 0):e)||"Sorry, it looks we're having temporary problems. Please try again later.")),y(!1);return}N(e.email,e.lastName),_(),await G(),await v({newsletter:e.newsletterEmails,weekly:e.weeklyEmails,marketing:e.marketingEmails}).catch(e=>{console.error("Failed to update email subscriptions",e)}),w()}catch(e){P("An error occurred during registration. Please try again."),console.error("Signup error:",e),y(!1)}};return(0,t.jsxs)("div",{children:[x&&(0,t.jsx)(K.Text,{color:"error",className:"mb-4",children:x}),(0,t.jsx)(p.Form,{...F,children:(0,t.jsxs)("form",{onSubmit:F.handleSubmit(z),children:[(0,t.jsxs)("div",{className:"grid grid-cols-2 gap-4",children:[(0,t.jsx)(p.FormField,{control:F.control,name:"firstName",render:({field:e})=>(0,t.jsx)(p.FormItem,{children:(0,t.jsx)(p.FormControl,{children:(0,t.jsx)(f.Input,{...e,label:o("firstName"),icon:ee})})})}),(0,t.jsx)(p.FormField,{control:F.control,name:"lastName",render:({field:e})=>(0,t.jsx)(p.FormItem,{children:(0,t.jsx)(p.FormControl,{children:(0,t.jsx)(f.Input,{...e,label:o("lastName"),icon:ee})})})})]}),(0,t.jsx)(p.FormField,{control:F.control,name:"email",render:({field:e})=>(0,t.jsx)(p.FormItem,{children:(0,t.jsx)(p.FormControl,{children:(0,t.jsx)(f.Input,{...e,label:o("email"),icon:X.Email})})})}),(0,t.jsx)(p.FormField,{control:F.control,name:"password",render:({field:e})=>(0,t.jsx)(p.FormItem,{children:(0,t.jsx)(p.FormControl,{children:(0,t.jsx)(g.PasswordInput,{...e,label:o("password"),icon:et.Locked})})})}),j&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.FormField,{control:F.control,name:"newsletterEmails",render:({field:{value:e,onChange:r,...i}})=>(0,t.jsx)(W,{...i,checked:e,onCheckedChange:r,label:o("newsletterEmailsConsent"),wrapperClassName:"mb-6",leftPos:!0})}),(0,t.jsx)(p.FormField,{control:F.control,name:"weeklyEmails",defaultValue:!0,render:({field:{value:e,onChange:r,...i}})=>(0,t.jsx)(W,{...i,checked:e,onCheckedChange:r,label:o("weeklyEmailsConsent"),wrapperClassName:"mb-6",leftPos:!0})}),(0,t.jsx)(p.FormField,{control:F.control,name:"marketingEmails",defaultValue:!0,render:({field:{value:e,onChange:r,...i}})=>(0,t.jsx)(W,{...i,checked:e,onCheckedChange:r,label:o("marketingEmailsConsent"),wrapperClassName:"mb-6",leftPos:!0})})]}),(0,t.jsx)(K.Text,{className:"mt-4 mb-8 font-normal",children:o.rich("agreeTermsContinue",{div:e=>(0,t.jsx)(Y.default,{href:V?.url||"",className:"text-blue-600 underline",children:e}),p:e=>(0,t.jsx)(Y.default,{href:U?.url||"",className:"text-blue-600 underline",children:e})})}),(0,t.jsx)(Z.Button,{type:"submit",loading:b,disabled:b,children:e||o("signup")})]})})]})}],264268)}]);