PageSourceSearch

https://watch.shudder.com/code/js/chunks/account.c20f550f3a0fe7812897.js

js shudder.com collected 2026-09-24 15:22:39 UTC 75,347 bytes, 8 lines download raw bytes

1(()=>{(function(){try{var pe=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{},L=new pe.Error().stack;L&&(pe._sentryDebugIds=pe._sentryDebugIds||{},pe._sentryDebugIds[L]="5adb005e-cea8-44a0-868e-19dd4ffca0b8",pe._sentryDebugIdIdentifier="sentry-dbid-5adb005e-cea8-44a0-868e-19dd4ffca0b8")}catch(t){}})();(self.webpackChunkdice_web=self.webpackChunkdice_web||[]).push([[39899,48644,58146],{4181:((pe,L,t)=>{t.d(L,{A:()=>h});var e=t(96379),f=t(58251),g=t(75673);const N="authentication_provider_name",W="bundle_id",h=(V,M)=>{if(!(0,f.E)(M,e.Kg.GIGYA)||!(0,g.i)(e.Kg.GIGYA))return!1;const x=V.get(N),X=V.get(W);return x===e.Kg.GIGYA&&!!X}}),9402:((pe,L,t)=>{t.d(L,{A:()=>Re});var e=t(96540),f=t(86364),g=t(1346),N=t(90953),W=t(94962),h=t(92675),V=t(64759),M=t(34675),x=t(51019),X=t(51095),te=t(87585),J=t(16231),_=Object.defineProperty,o=Object.defineProperties,s=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,G=(Pe,ue,me)=>ue in Pe?_(Pe,ue,{enumerable:!0,configurable:!0,writable:!0,value:me}):Pe[ue]=me,Y=(Pe,ue)=>{for(var me in ue||(ue={}))c.call(ue,me)&&G(Pe,me,ue[me]);if(l)for(var me of l(ue))I.call(ue,me)&&G(Pe,me,ue[me]);return Pe},se=(Pe,ue)=>o(Pe,s(ue));const Ce=490,_e=Pe=>{const{partitionModeBreakpoint:ue,isDarkMode:me}=Pe,Ue=(0,f.d4)(Le=>Le.services.app.isRtL),Ke=(0,f.d4)(Le=>Le.services.app.currentLocation),De=(0,W.lW)(),Te=De.height<Ce,d=De.width<=(ue||J.pO)||Te,{settings:{PRIMARY_COLOR:v}}=(0,N.U)(),{data:y,hasFetched:Z}=(0,f.d4)(Le=>Le.partitions);e.useEffect(()=>{Z&&(y!=null&&y.length)&&(0,te.u4)(g.V7.VIEW,{partitions:y,currentLocation:Ke})},[Z]);const be=(Le,lt,_t,St=!1,It=!1)=>e.createElement(h.$n,{className:_t?h.k9.SECONDARY:h.k9.PRIMARY,onClick:lt,disabled:St,smallMode:Te||It},e.createElement("span",{className:"btn__label"},Le)),Se=(Le=!1)=>e.createElement(V.a,{smallMode:Le,useRealmColor:!0}),st=()=>window.scrollTo(0,0),ot=(Le,lt)=>e.createElement(X.A,{fill:d&&"white",height:Le,width:lt}),pt=(Le,lt)=>e.createElement(x.A,{height:Le,width:lt}),je=(0,e.useMemo)(()=>({primaryFont:"resident-primary-font",secondaryFont:"resident-secondary-font",primaryColor:v,textColor:me?"#ffffff"
1:void 0,size:Te&&30,titleFontSize:Te&&18,descriptionFontSize:Te&&12,titleMargin:Te&&1,forceSideButtons:Te,textTransform:document.documentElement.style.getPropertyValue("--text-transform")}),[Te,v,me]);return e.createElement(M.qW,Y({scrollToTop:st,getLoader:Se,getButton:be,getTickIcon:ot,getArrowIcon:pt,mode:d?M.cW.COLUMN:M.cW.GRID,isRtl:Ue,style:je,renderItem:Le=>e.createElement(Ae,Y({},Le))},Pe))},Ae=Pe=>{const[ue,me]=e.useState(!1),Ue=()=>me(!0),Ke=()=>me(!1);return e.createElement("div",{onMouseEnter:Ue,onMouseLeave:Ke},e.createElement(M.BG,se(Y({},Pe),{isFocused:ue})))},Re=_e}),9940:((pe,L,t)=>{t.d(L,{e:()=>f});var e=t(32248);function f(g,N){if(g===e.PageTextColorScheme.DARK||g===e.PageTextColorScheme.LIGHT&&N)return g}}),10427:((pe,L,t)=>{t.d(L,{C:()=>l});var e=t(47654),f=t.n(e),g=t(22325),N=t(43580),W=t(82511);const h=c=>c.userProfile,V=f()(c=>{const{ids:I,data:G}=c.userProfile;return(I==null?void 0:I.map(Y=>G==null?void 0:G[Y]))||[]}),M=c=>{var I;const{userProfile:{data:G}}=c,Y=(0,N.a)(c),se=(I=Y==null?void 0:Y.pro)===null||I===void 0?void 0:I.id;return se?G==null?void 0:G[se]:void 0},x=(c,I)=>{const{userProfile:{data:G}}=c;return I?G==null?void 0:G[I]:void 0},X=c=>{const{userProfile:{pinProtection:I}}=c;return I===W.F4.PROTECTED},l={getCurrentUserProfile:M,getIsPinProtected:X,getProfileById:x,getState:h,getUserProfileList:V,makeGetCurrentUserProfile:()=>(0,g.Mz)([M],c=>c),makeGetIsPinProtected:()=>(0,g.Mz)([X],c=>c),makeGetProfileById:()=>(0,g.Mz)([x],c=>c),makeGetState:()=>(0,g.Mz)([h],c=>c),makeGetUserProfileList:()=>(0,g.Mz)([V],c=>c)}}),14395:((pe,L,t)=>{t.d(L,{g:()=>_});var e=t(22325),f=t(60408);const g=o=>o.partitions,N=(o,s)=>{var l,c;return(c=(l=o.partitions)===null||l===void 0?void 0:l.data)===null||c===void 0?void 0:c.find(I=>I.name===s)},W=o=>{var s;return(s=o.partitions)===null||s===void 0?void 0:s.data},h=(o,s)=>{var l;const c=f.p.getSessionUser(o);return((l=c==null?void 0:c.rpd)===null||l===void 0?void 0:l.clb)||(s==null?void 0:s.clb)},V=(o,s)=>{const l=h(o,s);return l&&l.length===1?l[0]:void 0},_={getPartition:N,getPartitionKey:V,getPartitions:W,getState:g,getUserPartitions:h,makeGetPartition:()=>(0,e.Mz)([N],o=>o),makeGetPartitionKey:()=>(0,e.Mz)([V],o=>o),makeGetPartitions:()=>(0,e.Mz)([W],o=>o),makeGetState:()=>(0,e.Mz)([g],o=>o),makeGetUserPartitions:()=>(0,e.Mz)([h],o=>o)}}),20828:((pe,L,t)=>{t.d(L,{A:()=>o});var e=t(96540),f=t(86364),g=Object.defineProperty,N=Object.defineProperties,W=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,x=(s,l,c)=>l in s?g(s,l,{enumerable:!0,configurable:!0,writable:!0,value:c}):s[l]=c,X=(s,l)=>{for(var c in l||(l={}))V.call(l,c)&&x(s,c,l[c]);if(h)for(var c of h(l))M.call(l,c)&&x(s,c,l[c]);return s},te=(s,l)=>N(s,W(l));const J=({services:{labels:s}})=>({labels:s}),_=({labels:s},{dispatch:l},c)=>({labels:s,componentProps:te(X({},c),{dispatch:l})}),o=(()=>s=>{class l extends e.PureComponent{constructor(){super(...arguments),this.getLabel=(I,G={})=>{const{labels:{translations:Y,activeLocale:se}}=this.props,Ce=Y[se]?se:Object.keys(Y)[0];if(Y[Ce]&&Y[Ce].hasOwnProperty(I)){const _e=Y[Ce][I]||"";return Object.keys(G).reduce((Ae,Re)=>Ae.replace(`{{${Re}}}`,G[Re]),_e)}return I}}render(){const{componentProps:I,labels:G}=this.props;return e.createElement(s,te(X({},I),{labels:G,getLabel:this.getLabel}))}}return l.displayName=`Label(${s.displayName||s.name||"Component"})`,(0,f.Ng)(J,null,_)(l)})}),21085:((pe,L,t)=>{t.r(L),t.d(L,{default:()=>Zr});var e=t(96540),f=t(86364),g=t(56347),N=t(85537),W=t(20181),h=t.n(W),V=t(42942),M=t(35604),x=t(97354),X=t(14395),te=t(1346),J=t(32248),_=t(90953),o=t(92675),s=t(64759),l=t(11456),c=t(40332),I=t(91645),G=t(59530),Y=t(87964),se=t(21738),Ce=t(74431),_e=t(10427),Ae=t(30065),Re=t(94962),Pe=t(39899),ue=t(8899),me=t(15711);const Ke=()=>{const[n,r]=e.useState(!1),a=(0,f.wA)(),{error:i,isSettingPin:u}=(0,f.d4)(U=>_e.C.getState(U)),C=(0,Re.ZC)(u);e.useEffect(()=>
1{C&&!u&&!i&&O()},[C,!u,!i]);const O=()=>r(!1),R=U=>a(Ae.ES.setPinRequest({pin:U,callback:()=>localStorage.setItem(ue.PIN_PROTECTION,U)}));return e.createElement("div",{className:"account-section account-section__account-settings"},e.createElement(Pe.default,{showPinToggle:!0,submitPin:R,showModal:n,closeModal:O,openModal:()=>r(!0),modalTitle:"enablePinProtectionModalTitle",modalDescription:"enablePinProtectionModalDescription"}))};var De=t(12189),Te=t(87585),d=t(47393),v=t(21649),y=t(16231),Z=t(57320),be=t(56589),Se=t(21975),st=t(85401),ot=t(55194),pt=t(9940),je=t(2275),Le=t(56016),lt=t(4181),_t=t(22520),St=t(21064),It=t(49688),Bt=t(31065),Un=t(61707),Bn=t(38751),xn=t(4525),Qe=t(58562),Fn=t(89538),Wn=t(96763),Kn=Object.defineProperty,Gn=Object.defineProperties,Vn=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,Ft=(n,r,a)=>r in n?Kn(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,$n=(n,r)=>{for(var a in r||(r={}))jn.call(r,a)&&Ft(n,a,r[a]);if(xt)for(var a of xt(r))Hn.call(r,a)&&Ft(n,a,r[a]);return n},Yn=(n,r)=>Gn(n,Vn(r));const kn=({account:n,setMarketingPreferences:r})=>{const[a,i]=e.useState([]),[u,C]=(0,e.useState)(!0),[O,R]=(0,e.useState)(!1),[U,ae]=(0,e.useState)(!1),{submit:w,marketingPreferences:F,errorUpdatingTermsOfUse:k}=(0,Qe.b0)(["submit","marketingPreferences","errorUpdatingTermsOfUse"]),j=(0,I.A)().openIdProviderState;e.useEffect(()=>{var H,P;if(j!=null&&j.clientId){const E=((P=(H=j.clientConfiguration)==null?void 0:H.additionalConfig)==null?void 0:P.signupConsents)||[],K=(0,Fn.jp)(n.marketingPreferences.answers,E);i(K)}else i(n.marketingPreferences.answers)},[n.marketingPreferences,j]),e.useEffect(()=>{const H=JSON.stringify(a)===JSON.stringify(n.marketingPreferences.answers);C(a.length&&H)},[a]);const Q=({fieldName:H,required:P})=>{const E=a.map(K=>{if(P&&K.answer)return K;const le=K.fieldName===H?!K.answer:K.answer;return Yn($n({},K),{answer:le})});i(E)},q=async H=>{H.preventDefault(),ae(!0),R(!1);try{await r(a)}catch(P){R(!0),Wn.warn("Failed to update user consents",P)}finally{ae(!1)}};return a.length?e.createElement("div",{className:"marketing-preferences"},e.createElement("div",{className:"marketing-preferences__title account-section__subtitle"},e.createElement("h3",null,F.value)),e.createElement("form",{className:"marketing-preferences__form",onSubmit:q},e.createElement("div",{className:"marketing-preferences__items"},a.map(H=>{const{fieldName:P,answer:E,label:K,text:le,defaultValue:p}=H,ie=P.replace(/ /g,"-"),fe=`consent_checkbox_${ie}`;return e.createElement("div",{key:`${ie}_label`,className:"marketing-preferences__item"},e.createElement("input",{className:"consent__checkbox","data-consent-id":P,id:fe,key:fe,name:fe,onChange:()=>Q(H),checked:E!=null?E:p,type:"checkbox"}),e.createElement("label",{key:`${ie}_label`,htmlFor:fe,className:"consent__label"},e.createElement(xn.$,{children:K||le})))})),O&&e.createElement("p",{className:"error-message"},k.value),e.createElement(o.$n,{type:"submit",title:w.value,className:o.k9.PRIMARY,disabled:u||U,smallMode:!0},e.createElement("span",{className:"btn__label"},w.value)))):null};var zn=t(20118);const Xn=({setMarketingPreferences:n,preferences:r,setGeneralPreferences:a,setPreferencesError:i,setLoadingPreferences:u,account:C})=>{const{accountPageMarketingPreferenceMode:O,profileConfiguration:R}=(0,_.U)(),U=(0,De.GX)(R),ae=O!==J.AvailabilityState.DISABLED;return e.createElement("div",{className:"account-section account-section__preferences"},U?e.createElement(zn.A,null):e.createElement(Bn.Ay,{preferences:r,setGeneralPreferences:a,setPreferencesError:i,setLoadingPreferences:u}),ae&&e.createElement(kn,{account:C,setMarketingPreferences:n}))};var Wt=t(296),tt=t(76046),ft=t(80636),Kt=t(52068);const Gt=428,Vt=412,Qn=404,jt="errorOccurredPleaseTryAgain",Jn=50,Zn=30,Ht="email",D={title:"updateEmailPendingConfirmationTitle",pinSentTo:"updateEmailPinSentTo",willUpdateTo:"updateEmailWillUpdateTo",passwordText:"updateEmailConfirmPassword",resendCode:"updateEmailResendCode",codeResent:"updateEmailCodeResent",resendAgainIn:"updateEmailResendAgainIn",unavailable:"updateEmailTemporarilyUnavailable",successTitle:"updateEmailSuccessTitle",successText:"updateEmailSuccessText",expired:"updateEmailExpired",incorrectPin:"incorrectPin",tryAgain:"tryAgain",submitCta:"submit",acceptCta:"accept",cancelCta:"cancel"},ht=({labelKey:n,email:r,className:a})=>{const u=(0,Qe.jZ)([n],{[n]:{[Ht]:e.createElement("strong",null,e.createElement("bdi",null,r))}})[n].value;return e.createElement("p",{className:a},Array.isArray(u)?u.map((C,O)=>e.createElement(e.Fragment,{key:O},C)):u)};var Dt=t(70077),qn=t(74176),Je=t(16505);const ea="/user/email",ta="/user/email/verify",na="CUSTOMER_UPDATE_EMAIL",aa="CUSTOMER_UPDATE_EMAIL_VERIFY",ms={sameAsCurrentEmail:"sameAsCurrentEmail",confirmedUserAlreadyExists:"confirmedUserAlreadyExists",invali
1dCurrentCredentials:"invalidCurrentCredentials"};var ra=t(68820);const $t=n=>n.replace("/v2","/v1"),sa=()=>window.RAW_REALM_SETTINGS,oa=n=>n&&{headers:{[Z.tj]:(0,ra.j)(n.id,[{type:Z.fx.emailPin,value:n.pin}])}},la=(n,r)=>r?{updateId:n,mfa:{id:r.id,secrets:[{type:Z.fx.emailPin,value:r.pin}]}}:{updateId:n},Yt=()=>{var n;return(n=sa())==null?void 0:n.updateEmail},kt=()=>{var n;return((n=Yt())==null?void 0:n.status)===J.AvailabilityState.ENABLED},ca=()=>{var n;return((n=Yt())==null?void 0:n.passwordVerification)===J.AvailabilityState.ENABLED},ia=(n,r)=>n.find(({action:a,type:i})=>a===r&&i===Z.fx.emailPin),da=(n,r=na)=>{var a;return(a=ia(n,r))==null?void 0:a.pinLength},ua=async(n,r)=>Je.LV.post(`${$t(Je.LV.baseUrl)}${ea}`,n,oa(r)),ma=async(n,r)=>Je.LV.post(`${$t(Je.LV.baseUrl)}${ta}`,la(n,r));var ee=t(78270),zt=t(53640),va=t(70407);const Xt=({sentToEmail:n,newEmail:r,isLoading:a,isWrongPin:i,error:u,mfaAction:C,onAccept:O,onCancel:R,onResend:U})=>{const[ae,w]=e.useState(""),[F,k]=e.useState(null),j=e.useRef(null),{mfaConfigurations:Q=[]}=(0,_.U)(),q=da(Q,C),H=F!==null,P=F!==null?`0:${F.toString().padStart(2,"0")}`:"",E=(0,Qe.b0)([D.pinSentTo,D.resendCode,D.codeResent,D.resendAgainIn,D.unavailable,D.incorrectPin,D.acceptCta,D.cancelCta,u],{[D.pinSentTo]:{[Ht]:n},[D.resendAgainIn]:{remainingTime:P}});e.useEffect(()=>{var p;(i||u)&&((p=j.current)==null||p.clear(),w(""))},[i,u]),e.useEffect(()=>{const p=setTimeout(()=>{var ie;return(ie=j.current)==null?void 0:ie.focusFirst()},Jn);return()=>clearTimeout(p)},[]),e.useEffect(()=>{if(!H)return;const p=setInterval(()=>{k(ie=>ie>1?ie-1:null)},1e3);return()=>clearInterval(p)},[H]);const K=ae.length===q,le=()=>{var p;(p=j.current)==null||p.clear(),w(""),k(Zn),U()};return e.createElement("div",{className:`update-email__pin-step${i?" update-email__pin-step--error":""}`},e.createElement(ht,{labelKey:D.pinSentTo,email:n}),e.createElement(ht,{labelKey:D.willUpdateTo,email:r}),q?e.createElement(va.A,{ref:j,length:q,disabled:a,focus:!0,autoSelect:!0,onChange:w,onComplete:w,secretDelay:0,ariaLabel:E[D.pinSentTo].value}):e.createElement("p",{className:"update-email__error",role:"alert","aria-live":"assertive","aria-atomic":"true"},e.createElement("span",{className:"update-email__error-icon","aria-hidden":"true"},e.createElement(zt.A,{width:20,height:20,color:"currentColor",primaryColor:"transparent",secondaryColor:"currentColor"})),E[D.unavailable].value),e.createElement("div",{className:"update-email__pin-error","aria-hidden":!(i||u)},i&&e.createElement("p",{className:"update-email__error",role:"alert","aria-live":"assertive","aria-atomic":"true"},e.createElement("span",{className:"update-email__error-icon","aria-hidden":"true"},e.createElement(zt.A,{width:20,height:20,color:"currentColor",primaryColor:"transparent",secondaryColor:"currentColor"})),E[D.incorrectPin].value),!i&&u&&e.createElement("p",{className:"update-email__error",role:"alert","aria-live":"assertive","aria-atomic":"true"},E[u].value)),e.createElement("div",{className:"update-email__buttons"},e.createElement(o.$n,{title:E[D.acceptCta].value,className:o.k9.PRIMARY,disabled:!K||a,isLoading:a,smallMode:!0,onClick:()=>O(ae)},e.createElement("span",{className:"btn__label"},E[D.acceptCta].value)),e.createElement(o.$n,{title:E[D.cancelCta].value,className:o.k9.SECONDARY,disabled:a,smallMode:!0,onClick:R},e.createElement("span",{className:"btn__label"},E[D.cancelCta].value))),e.createElement("div",{className:"update-email__resend-container"},F===null?e.createElement("button",{type:"button",className:"update-email__resend","aria-label":E[D.resendCode].value,onClick:le,disabled:a},E[D.resendCode].value):e.createElement("div",{className:"update-email__resend-status"},e.createElement("div",{className:"update-email__resent-confirmation",role:"status"},e.createElement("span",{className:"update-email__resent-icon","aria-hidden":"true"},e.createElement(Kt.A,{width:12,height:12})),e.createElement("span",null,E[D.codeResent].value)),e.createElement("p",{className:"update-email__resend-countdown",role:"timer","aria-live":"off"},E[D.resendAgainIn].value))))};var xe=(n=>(n.PASSWORD="PASSWORD",n.PIN_CURRENT_EMAIL="PIN_CURRENT_EMAIL",n.PIN_NEW_EMAIL="PIN_NEW_EMAIL",n.VERIFY_FAILED="VERIFY_FAILED",n.EXPIRED="EXPIRED",n))(xe||{});
1const vs={colorRed:"#b60e0e",textSecondaryDarkMode:"#c5cad3",alertDarkMode:"#ff6b6b",textDarkModeColor:"#fff",darkGreyDarkModeColor:"#2a2a2a"};var Ea=Object.defineProperty,Qt=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable,Jt=(n,r,a)=>r in n?Ea(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,Pa=(n,r)=>{for(var a in r||(r={}))pa.call(r,a)&&Jt(n,a,r[a]);if(Qt)for(var a of Qt(r))fa.call(r,a)&&Jt(n,a,r[a]);return n};const ga=({newEmail:n,currentEmail:r,onClose:a,onSuccess:i,onRequestRejected:u})=>{const C=ca(),[O,R]=e.useState(C?xe.PASSWORD:xe.PIN_CURRENT_EMAIL),[U,ae]=e.useState(""),[w,F]=e.useState(null),[k,j]=e.useState(null),[Q,q]=e.useState(!1),[H,P]=e.useState(!1),[E,K]=e.useState(null),le=(0,f.d4)($=>$.services.app.isRtL),p=(0,Qe.b0)([D.title,D.passwordText,D.expired,D.submitCta,D.cancelCta,D.tryAgain,E]),ie=$=>{var b;return(b=$==null?void 0:$.response)==null?void 0:b.status},fe=$=>{var b,B;return(B=(b=$==null?void 0:$.details)==null?void 0:b.id)!=null?B:$==null?void 0:$.id},we=$=>{var b;return((b=$==null?void 0:$.messages)==null?void 0:b[0])||jt},S=async($,b)=>{try{await ma($,b),i(n)}catch(B){switch(ie(B)){case Gt:j(fe(B)),P(!1),R(xe.PIN_NEW_EMAIL);break;case Vt:P(!0);break;case Qn:R(xe.EXPIRED);break;default:K(we(B)),R(xe.VERIFY_FAILED);break}}},z=async $=>{q(!0),K(null),P(!1);try{const{parsedData:b}=await ua(Pa({newEmail:n},C?{password:U}:{}),$);F(b.updateId),await S(b.updateId)}catch(b){const B=ie(b);B===Gt?(j(fe(b)),P(!1),R(xe.PIN_CURRENT_EMAIL)):B===Vt?P(!0):O===xe.PASSWORD?K(we(b)):u(we(b))}finally{q(!1)}};e.useEffect(()=>{C||z()},[]);const T=async $=>{q(!0),K(null),P(!1),await S(w,{id:k,pin:$}),q(!1)},re=async()=>{q(!0),K(null),P(!1),await S(w),q(!1)},ve=async()=>{q(!0),K(null),await S(w),q(!1)},A=()=>{F(null),j(null),P(!1),K(null),C?(ae(""),R(xe.PASSWORD)):(R(xe.PIN_CURRENT_EMAIL),z())},ce=()=>{switch(O){case xe.PASSWORD:return e.createElement("div",{className:"update-email__password-step"},e.createElement(ht,{className:"update-email__context",labelKey:D.willUpdateTo,email:n}),e.createElement("p",null,p[D.passwordText].value),e.createElement(qn.E,{id:ee.yw.PASSWORD,label:ee.yw.PASSWORD,type:ee.yw.PASSWORD,value:U,isValueFixed:!0,required:!0,autofocus:!0,onChange:$=>{K(null),ae($)},onEnter:()=>U&&!Q&&z(),autoComplete:"current-password"}),e.createElement("div",{className:"update-email__password-error","aria-hidden":!E},E&&e.createElement("p",{className:"update-email__error",role:"alert","aria-live":"assertive","aria-atomic":"true"},p[E].value)),e.createElement("div",{className:"update-email__buttons"},e.createElement(o.$n,{title:p[D.submitCta].value,className:o.k9.PRIMARY,disabled:!U||Q,isLoading:Q,smallMode:!0,onClick:()=>z()},e.createElement("span",{className:"btn__label"},p[D.submitCta].value)),e.createElement(o.$n,{title:p[D.cancelCta].value,className:o.k9.SECONDARY,disabled:Q,smallMode:!0,onClick:a},e.createElement("span",{className:"btn__label"},p[D.cancelCta].value))));case xe.PIN_CURRENT_EMAIL:return e.createElement(Xt,{key:O,sentToEmail:r,
1newEmail:n,isLoading:Q,isWrongPin:H,error:E,onAccept:$=>z({id:k,pin:$}),onCancel:a,onResend:()=>z()});case xe.PIN_NEW_EMAIL:return e.createElement(Xt,{key:O,mfaAction:aa,sentToEmail:n,newEmail:n,isLoading:Q,isWrongPin:H,error:E,onAccept:T,onCancel:a,onResend:re});case xe.VERIFY_FAILED:return e.createElement("div",{className:"update-email__expired-step"},E&&e.createElement("p",{className:"update-email__error",role:"alert"},p[E].value),e.createElement("div",{className:"update-email__buttons"},e.createElement(o.$n,{title:p[D.tryAgain].value,className:o.k9.PRIMARY,isLoading:Q,disabled:Q,smallMode:!0,onClick:ve},e.createElement("span",{className:"btn__label"},p[D.tryAgain].value)),e.createElement(o.$n,{title:p[D.cancelCta].value,className:o.k9.SECONDARY,smallMode:!0,onClick:a},e.createElement("span",{className:"btn__label"},p[D.cancelCta].value))));case xe.EXPIRED:return e.createElement("div",{className:"update-email__expired-step"},e.createElement("p",{role:"alert"},p[D.expired].value),e.createElement("div",{className:"update-email__buttons"},e.createElement(o.$n,{title:p[D.tryAgain].value,className:o.k9.PRIMARY,smallMode:!0,onClick:A},e.createElement("span",{className:"btn__label"},p[D.tryAgain].value)),e.createElement(o.$n,{title:p[D.cancelCta].value,className:o.k9.SECONDARY,smallMode:!0,onClick:a},e.createElement("span",{className:"btn__label"},p[D.cancelCta].value))))}};return e.createElement(Dt.Modal,{className:"update-email-modal",handleClose:a,isRtL:le,ariaLabel:p[D.title].value},e.createElement("div",{className:"update-email",dir:le?"rtl":"ltr"},e.createElement("h3",{className:"update-email__title"},p[D.title].value),ce()))};var ha=t(1357),Zt=(n=>(n.ALLOWED="ALLOWED",n.NOT_ALLOWED="NOT_ALLOWED",n))(Zt||{}),yt=t(81065);const qt=({handleLinkClick:n,description:r,title:a,buttonText:i})=>e.createElement(e.Fragment,null,e.createElement("div",{className:"form-title account-section__subtitle"},e.createElement("h3",null,a)),e.createElement("p",{className:"external-page-cta--description"},r),e.createElement(o.$n,{onClick:n,className:o.k9.PRIMARY,smallMode:!0},e.createElement("span",{className:"btn__label"},i)));var en=t(30089),Ne=t(81412);const Es={colorRed:"#b60e0e",textSecondaryDarkMode:"#c5cad3",alertDarkMode:"#ff6b6b",textDarkModeColor:"#fff",darkGreyDarkModeColor:"#2a2a2a"};var ya=t(96763),Ca=Object.defineProperty,Aa=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,nn=(n,r,a)=>r in n?Ca(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,Fe=(n,r)=>{for(var a in r||(r={}))_a.call(r,a)&&nn(n,a,r[a]);if(tn)for(var a of tn(r))Sa.call(r,a)&&nn(n,a,r[a]);return n},He=(n,r)=>Aa(n,Oa(r));const Ia=({getAccountDetails:n,account:{details:r,addresses:a},getUser:i,countriesData:u,setBillingDetails:C,activeProvider:O})=>{var R;const[U,ae]=e.useState(""),[w,F]=e.useState(null),[k,j]=e.useState(null),[Q,q]=e.useState(null),[H,P]=e.useState(null),E=a.find(A=>A.default)||(a==null?void 0:a[0]),K=(R=O==null?void 0:O.authProvider)==null?void 0:R.profileUri,le=(0,Qe.b0)(["accountDetailsViewOidcProfileDescription","accountDetailsViewOidcProfileTitle","accountDetailsViewOidcProfileButton",D.successTitle,Q]),{accountDetailsViewOidcProfileDescription:p,accountDetailsViewOidcProfileTitle:ie,accountDetailsViewOidcProfileButton:fe}=le;e.useEffect(()=>{S()},[]),e.useEffect(()=>{var A;(A=u==null?void 0:u.countries)!=null&&A.length&&we()},[u==null?void 0:u.countries]);const we=async()=>{const ce=(await(0,tt.tS)()).map($=>He(Fe({},$),{countryName:(0,v.qQ)($.countryCode,u==null?void 0:u.countries)}));return n(ce)},S=async()=>{const A=await(0,tt.sE)();return i(A)},z=A=>{var ce,$;switch(A.id){case ee.yw.NAME:return He(Fe({},A),{value:((ce=r.name)==null?void 0:ce.fullName)||(($=r.name)==null?void 0:$.preferredName)});case ee.yw.EMAIL:{const b=(r==null?void 0:r.emailUpdateStatus)===Zt.NOT_ALLOWED;return Fe(He(Fe({},A),{value:r==null?void 0:r.contactEmail}),kt()&&Fe({readOnly:b},b&&{hint:D.unavailable}))}case ee.yw.PHONE_NUMBER:return He(Fe({},A),{value:(r==null?void 0:r.phoneNumber)||""});case ee.yw.BIRTH_DATE:return He(Fe({},A),{value:(r==null?void 0:r.birthDate)||""});case ee.yw.ADDRESS:return He(Fe({},A),{placeholder:ha.Br,onInputChange:b=>ae(b),options:(u==null?void 0:u.countries.map(b=>He(Fe({},b),{name:b.label})))||[],required:E!=null&&E.countryCode?!0:A.required,value:E==null?void 0:E.
1countryCode});case ee.yw.TAX_NUMBER:return He(Fe({},A),{value:r.taxNumber});case ft.ud.PostalCode:return He(Fe({},A),{value:E==null?void 0:E.postalCode});case ft.ud.AdministrativeLevel1:return He(Fe({},A),{value:E==null?void 0:E.administrativeLevel1});case ft.ud.AddressLine1:return He(Fe({},A),{value:E==null?void 0:E.line1});case ft.ud.AddressLine2:return He(Fe({},A),{value:E==null?void 0:E.line2});case ft.ud.Town:return He(Fe({},A),{value:E==null?void 0:E.town});default:return null}},T=()=>{var A,ce;const $=U||E&&E.countryCode;let b=[];const ne=(0,yt.p6)([ee.yw.NAME,ee.yw.EMAIL,ee.yw.PHONE_NUMBER]).map(he=>z(he));b=[...b,...ne];const Ee=(0,yt.p6)([ee.yw.ADDRESS]).map(he=>z(he));b=[...b,...Ee];const Ge=(ce=(A=Ee==null?void 0:Ee[0])==null?void 0:A.options.find(he=>{var rt;const dt=((rt=Ee[0])==null?void 0:rt.required)?U||Ee[0].value:U;return he.value===dt}))==null?void 0:ce.subFields,de=(Ge==null?void 0:Ge.map(he=>z(he)))||[];b=[...b,...de];const ye=(0,yt.iW)(ee.yw.BIRTH_DATE,$);if(ye){const he=z(ye);b=[...b,he]}const Me=(0,yt.iW)(ee.yw.TAX_NUMBER,$);if(Me){const he=z(Me);b=[...b,he]}const ze=async he=>{q(null);const rt=Be=>{const Xe={},Ve={countryCode:""};return Object.keys(Be).forEach(qe=>{const Oe=Be[qe];switch(qe){case ee.yw.EMAIL:break;case ee.yw.ADDRESS:Oe&&(Ve.countryCode=Oe);break;case ee.yw.NAME:Oe&&(Xe.fullName=Oe);break;case ee.yw.POSTAL_CODE:Oe&&(Ve.postalCode=Oe);break;case ee.yw.ADMINISTRATIVE_LEVEL_1:Oe&&(Ve.administrativeLevel1=Oe);break;case ee.yw.LINE_1:Oe&&(Ve.line1=Oe);break;case ee.yw.LINE_2:Oe&&(Ve.line2=Oe);break;case ee.yw.TOWN:Oe&&(Ve.town=Oe);break;case ee.yw.PHONE_NUMBER:Oe&&(Xe.phoneNumber=Oe);break;default:Oe&&(Xe[qe]=Oe)}}),Ve.countryCode&&(Xe.address=Ve),Xe},vt=kt()&&he[ee.yw.EMAIL]&&he[ee.yw.EMAIL]!==(r==null?void 0:r.contactEmail),dt=b.some(Be=>{if(!Be||Be.id===ee.yw.EMAIL)return!1;const Xe=Object.prototype.hasOwnProperty.call(he,Be.id),Ve=he[Be.id],qe=Be.value;return Xe&&((Ve||qe)&&Ve!==qe)});if(vt&&(j(null),P(null)),vt&&!dt)return F(he[ee.yw.EMAIL]),!1;try{const Be=await(C==null?void 0:C(rt(he)));return Be!==!0||!vt?Be:(F(he[ee.yw.EMAIL]),!1)}catch(Be){return ya.warn(Ne.W0,Be),q(jt),!1}},We=()=>{window.open(K,"_blank","noreferrer")},it=()=>{P(null)};return e.createElement(e.Fragment,null,k&&e.createElement("div",{className:"update-email-banner",role:"status"},e.createElement("p",{className:"update-email-banner__title"},e.createElement("span",{className:"update-email-banner__icon","aria-hidden":"true"},e.createElement(Kt.A,{width:16,height:16})),le[D.successTitle].value),e.createElement(ht,{className:"update-email-banner__text",labelKey:D.successText,email:k})),Q&&e.createElement("p",{className:"update-email-banner__error",role:"alert"},le[Q].value),e.createElement(en.A,{key:r==null?void 0:r.contactEmail,countriesData:u,className:"account-section__user-details--form account-section__user-details--form-address",fields:b,title:"billing",onSubmit:ze,emailError:H,onEmailErrorClear:it}),K&&e.createElement(qt,{handleLinkClick:We,description:p.value,title:ie.value,buttonText:fe.value}))},re=A=>{F(null),P(null),j(A),S()},ve=A=>{F(null),P(A)};return e.createElement("div",{className:"account-section account-section__user-details"},T(),w&&e.createElement(ga,{newEmail:w,currentEmail:r==null?void 0:r.contactEmail,onClose:()=>F(null),onSuccess:re,onRequestRejected:ve}))};var Da=t(97963),Tt=t(7846);const Ta="/user/update-password";var Ma=Object.defineProperty,an=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,rn=(n,r,a)=>r in n?Ma(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,wa=(n,r)=>{for(var a in r||(r={}))Ra.call(r,a)&&rn(n,a,r[a]);if(an)for(var a of an(r))Na.call(r,a)&&rn(n,a,r[a]);return n};const ba=async(n,r)=>{const a=await Je.LV.storageProvider.get(Z.US),i=Je.LV.baseUrl.replace("/v2","/v4"),u=wa({currentSecret:n,secret:r},a?{refreshToken:a}:{});return Je.LV.put(`${i}${Ta}`,u)};var La=t(75673),Ua=t(96763),Ba=Object.defineProperty,xa=Object.defineProperties,Fa=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,on=(n,r,a)=>r in n?Ba(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,ln=(n,r)=>{for(var a in r||(r={}))Wa.call(r,a)&&on(n,a,r[a]);if(sn)for(var a of sn(r))Ka.call(r,a)&&on(n,a,r[a]);return n},cn=(n,r)=>xa(n,Fa(r));const dn=[{id:"password",type:ee.yw.PASSWORD,empty:"passwordRequired",placeholder:"",required:!0,size:ee.Te.SMALL,order:1,value:"",canChange:!0,onInputChange:n=>{},isEditMode:!1},{id:"typeNewPassword",type:ee.yw.PASSWORD,placeholder:"",empty:"passwordRequired",required:!0,size:ee.Te.SMALL,order:2,value:"",canChange:!0,onInputChange:n=>{},isEditMode:!1},{id:"retypeNewPassword",type:ee.yw.PASSWORD,placeholder:"",empty:"pleaseConfirmYourPassword",required:!0,size:ee.Te.SMALL,order:3,value:"",canChange:!0,onInputChange:n=>{},isEditMode:!1}],Ga=({activeProvider:n})=>{var r;const[a,i]=e.useState({}),[u,C]=e.useState(null),[O,R]=e.useState(!1),[U,ae]=e.useState(null),{changePasswordDescription:w,changePassword:F,changePasswordButton:k,changePasswordDisclaimer:j}=(0,Qe.b0)(["changePasswordDescription","changePassword","changePasswordButton","changePasswordDisclaimer"]),Q=e.useMemo(()=>(0,La.i)(J.AuthenticationProviderNames.ADOBE_DCR),[]),{resetUri:q}=(r=n==null?void 0:n.authProvider)!=null?r:{},H=e.useCallback(async()=>{try{const{contactEmail:S}=await(0,tt.sE)();P(S)}catch(S){P(null),Ua.warn("Failed to fetch account details",S)}},[]);e.useEffect(()=>{q&&H()},[H,q]);const P=S=>{const z=n==null?void 0:n.getResetUri(q,S);ae(z)},E=()=>{C(null),(0,Te.u4)(te.fF.PASSWORD_UPDATED)},K=async()=>{var S;const z=a.password,T=a.typeNewPassword;try{if(n!=null&&n.resetPwd)await n.resetPwd(z,T,C,()=>{E(),R(!0)});else{const{parsedData:re}=await ba(z,T);return(0,Da.ih)(re),E(),!0}}catch(re){return C((S=re.messages)==null?void 0:S[0]),!1}},le=S=>{var z,T;const re=S.id==="password",ve=S.id==="typeNewPassword",A=S.id==="retypeNewPassword",ce=((z=a.typeNewPassword)==null?void 0:z.length)>=Tt.wz,b=((T=a.retypeNewPassword)==null?void 0:T.length)>=Tt.wz&&a.typeNewPassword===a.retypeNewPassword,B=u===Tt.Sr.passwordIsTooCommon;return B&&ve?{error:u}:!B&&re?{error:u}:ve?{error:ce?null:"passwordMustBeBetween4And256Characters"}:A?{error:ce&&!b?"passwordMatchError":null}:{error:null}},p=(S,z)=>{R(!1),i(T=>cn(ln({},T),{[z.id]:S})),C(null),le(z)},ie=()=>{const S=(dn==null?void 0:dn.map(z=>cn(ln({},z),{onInputChange:T=>p(T,z),messages:le(z)})))||[];return e.createElement(en.A,{className:"account-section__password-update--form",fields:S,title:"changePassword",onSubmit:K,forceValidation:O})},fe=()=>window.location.href=U,we=()=>e.createElement(qt,{handleLinkClick:fe,description:w.value,title:F.value,buttonText:k.value});return e.createElement("div",{className:"account-section account-section__password-update"},U?we():ie(),Q?e.createElement("p",null,j.value):null)};var Va=t(9402),ja=t(10654);const Ha=({isDarkMode:n})=>{const r=(0,f.wA)(),a=(0,f.d4)(u=>u.services.app.currentLocation),i=(u,C)=>(0,ja.P)(u,r,C,a);return e.createElement("div",{className:"account-section account-section__partitions"},e.createElement(Va.A,{submitPartitions:i,showHeader:!1,isEditingMode:!0,partitionModeBreakp
1oint:y.V7,isDarkMode:n}))};var $a=t(23154),Mt=t(21904),Ya=t(58116),Ct=t(84657),ka=t(30843),Rt=t(20828),za=t(89572),un=t(98410),Xa=t(13516),mn=t(63492),Qa=Object.defineProperty,Ja=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,En=(n,r,a)=>r in n?Qa(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,Nt=(n,r)=>{for(var a in r||(r={}))qa.call(r,a)&&En(n,a,r[a]);if(vn)for(var a of vn(r))er.call(r,a)&&En(n,a,r[a]);return n},tr=(n,r)=>Ja(n,Za(r));const nr=({Form:n,processing:r,provider:{details:{publishableKey:a},providerId:i,paymentMethodType:u,targetPaymentProvider:C,paymentProviderType:O},bind:R,bindCardElement:U,handleAddCardError:ae,submit:w,error:F})=>{const[k,j]=e.useState({}),[Q,q]=e.useState({}),[H,P]=e.useState(!1),[E,K]=e.useState(!1),le=(0,Qe.b0)(["submit","anErrorOccured"]),p=A=>e.createElement("div",{className:"payment-card__buttons"},e.createElement(o.$n,{onClick:ve,isLoading:A,disabled:A,className:(0,Xa.AH)(o.k9.PRIMARY,"btn-purchase")},e.createElement("span",{className:"btn__label"},le.submit.value))),ie=()=>K(!1),fe=e.useMemo(()=>({show:E,closeCallback:ie}),[E,ie]),we=()=>e.createElement(e.Fragment,null,e.createElement(n,{onChange:T,onSubmit:re,setErrors:S,handleAddCardError:ae,preSubmitInfo:fe,providerKey:a,bind:R,bindCardElement:U,providerId:i,paymentMethodType:u,targetPaymentProvider:C,paymentProviderType:O}),p(r)),S=A=>{const ce=Nt(Nt({},Q),A);q(ce),P(z(ce))},z=A=>Object.keys(A).some(ce=>A[ce]),T=(A,ce)=>{j(tr(Nt({},k),{[A]:ce}))},re=A=>{A==null||A.preventDefault(),H||w(k)},ve=A=>{k.showEula&&!H&&(A.preventDefault(),K(!0))};return e.createElement("form",{onSubmit:re},F&&e.createElement("div",{className:"payment-card__error"},le.anErrorOccured.value),n?we():e.createElement(mn.A,{smallMode:!0}))};var ar=t(73962),rr=t(60875),sr=t(28090),or=t(99188),pn=t(9087),lr=t(20773),fn=t(24286),Pn=t(38537),ct=t(85080),cr=Object.defineProperty,ir=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,hn=(n,r,a)=>r in n?cr(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,nt=(n,r)=>{for(var a in r||(r={}))ur.call(r,a)&&hn(n,a,r[a]);if(gn)for(var a of gn(r))mr.call(r,a)&&hn(n,a,r[a]);return n},at=(n,r)=>ir(n,dr(r));const vr=[ct.Up.SWITCH_TO,ct.Up.ACTIVE],Er="anErrorOccured",pr=["resident-primary-color-bg","resident-secondary-color-bg-hover","resident-tertiary-color-fg-hover"],fr=[Ct.bK.SUBSCRIPTION,Ct.bK.FIXED_DATE],Pr={loading:!1,licencesToAdd:[],error:null,paymentMissingFields:[],billingAddressModalData:null},gr=({card:n,userActiveLicences:r,isSwitchingCard:a,refreshCards:i,isDropdownOpened:u,setIsDropdownOpened:C,setIsSwitchingCard:O,countries:R,defaultCountry:U,containerRef:ae})=>{const[w,F]=e.useState(Pr),{loading:k,licencesToAdd:j,error:Q,paymentMissingFields:q,billingAddressModalData:H}=w,P=(0,Qe.b0)(["selectLicence","save","cardWithoutLicencesDescription",Q]),E=(0,f.wA)();e.useEffect(()=>{j.length&&Q&&F(at(nt({},w),{error:null}))},[j]);const K=async()=>{var B;try{F(at(nt({},w),{loading:!0,error:null})),await Promise.all(j.map(async ne=>(0,Pn.Q9)({licenceId:ne,cardId:n.id,checkBillingDetails:!0}))),i(),F(at(nt({},w),{loading:!1,licencesToAdd:[]})),O()}catch(ne){ne.status===Z.Vo?F(at(nt({},w),{loading:!1,paymentMissingFields:(B=ne.details)==null?void 0:B.missingFields})):(le(),F(at(nt({},w),{loading:!1,licencesToAdd:[],error:Er})))}},le=()=>{const B=document.getElementsByClassName("checkbox");Array.prototype.forEach.call(B,ne=>ne.checked=!1)},p=B=>wt.includes(B),ie=(B,ne)=>n.licences.filter(Ee=>Ee.status===B).map(Ee=>Ee.licenceId).includes(ne),fe=({target:B},ne)=>{const ge=B.checked;let Ee=[...j];ge?Ee.push(ne):Ee=Ee.filter(Ge=>Ge!==ne),F(at(nt({},w),{licencesToAdd:Ee,error:null}))},we=B=>{const{licence:{id:ne,name:ge,purchaseStrategy:{type:Ee}}}=B,Ge=ie(ct.Up.SWITCH_TO,ne),de=ie(ct.Up.ACTIVE,ne),ye=Ge||de,Me=fr.includes(Ee),ze=!ye&&Me,We=(0,je.AH)("dropdown-item",!ze&&"faded");return e.createElement("label",{className:We,key:ne}
1,e.createElement("input",{tabIndex:-1,className:"checkbox",type:"checkbox",checked:ye||null,onChange:it=>fe(it,ne)}),ge)},S=e.useMemo(()=>{const B=r.filter(ne=>{var ge;return p((ge=ne==null?void 0:ne.paymentProviderInfo)==null?void 0:ge.type)});return e.createElement("div",null,B.map(we))},[r]),z=e.useMemo(()=>{const B=(0,je.AH)("btn-save",...pr,!j.length&&"disabled");return e.createElement(e.Fragment,null,e.createElement("div",{className:"card-switch__save-button"},e.createElement(o.$n,{className:(0,je.AH)(o.k9.PRIMARY,B),isLoading:k,onClick:K},e.createElement("span",{className:"btn__label"},P.save.value))),Q&&e.createElement("p",{className:"error-message"},P[Q].value))},[j,k,Q]),T=e.useMemo(()=>e.createElement("p",{className:"dropdown-item"},P.selectLicence.value),[]),re=()=>{var B;return(B=n.licences)==null?void 0:B.filter(ne=>vr.includes(ne==null?void 0:ne.status))},ve=()=>{var B;const ne=r==null?void 0:r.map(Ee=>Ee.licence.id),ge=(B=re())==null?void 0:B.filter(Ee=>ne==null?void 0:ne.includes(Ee.licenceId)).map(Ee=>{var Ge,de;return(de=(Ge=r==null?void 0:r.find(ye=>{var Me;return((Me=ye==null?void 0:ye.licence)==null?void 0:Me.id)===(Ee==null?void 0:Ee.licenceId)}))==null?void 0:Ge.licence)==null?void 0:de.name});return e.createElement("p",null,ge.join(", ")||P.cardWithoutLicencesDescription.value)},A=()=>{F(at(nt({},w),{paymentMissingFields:[]}))},ce=B=>{F(at(nt({},w),{billingAddressModalData:B}))},$=(0,lr.qO)(E),b=async()=>{Promise.resolve($(H,R,fn.nY.ADD_BILLING_ADDRESS,()=>{K()},!1,!1,"",Je.LV))};return a?e.createElement("div",null,e.createElement(or.m,{ref:ae,isDropdownOpened:u,setIsDropdownOpened:C,items:S,extra:z,className:"card-switch",selectedItem:T,closeOnClick:!1}),q.length&&e.createElement(pn.MissingPaymentDetails,{paymentMissingFields:q,clearMissingFields:A,onBillingAddressChange:B=>ce(B),onAddressSubmit:b,countries:R,defaultCountry:U,currentStep:fn.nY.ADD_BILLING_ADDRESS})):ve()},hr={"American Express":"AMEX"},wt=[Mt.Rq.STRIPE,Mt.Rq.ADYEN],yr=({card:n,availablePaymentProviders:r,getLabel:a,userActiveLicences:i,delete:u,isProcessing:C,refreshCards:O,toggleState:R,countries:U,defaultCountry:ae})=>{const{type:w,number:F,id:k,paymentProviderId:j,isMobilePayment:Q}=n,q=w&&w!=="N/A",H=e.useRef(null),P=e.useRef(null),[E,K]=e.useState(!1),[le,p]=e.useState(!1),[ie,fe]=e.useState(!1),we=de=>wt.includes(de);e.useEffect(()=>{if(H!=null&&H.current)return document.addEventListener("click",S),()=>{document.removeEventListener("click",S)}},[H]);const S=de=>{const ye=!H.current.contains(de.target),Me=H.current.querySelector(".card-switch"),ze=Me==null?void 0:Me.contains(de.target);ye&&!ze&&z()},z=()=>{p(!1),K(!1),fe(!1),R("error",null)},T=()=>{u(k),fe(!1)},re=()=>{p(!0),fe(!1)},ve=()=>{fe(!0)},A=()=>{const de=r.find(ye=>(ye==null?void 0:ye.providerId)===j);return wt.includes(de==null?void 0:de.providerType)},ce=()=>{var de;return!((de=n==null?void 0:n.licences)==null?void 0:de.find(Me=>{const ze=Me.status===ct.Up.ACTIVE||Me.status===ct.Up.SWITCH_TO,We=i==null?void 0:i.find(he=>he.licence.id===Me.licenceId),it=Me.licenceAutoRenewingStatus===Ct.l$.AUTO_RENEWING;return ze&&We&&it}))},$=()=>{const de=[];A()&&ne&&de.push({action:re,title:a("switchLicence")}),ce()&&de.push({action:T,title:a("delete")});const ye=()=>fe(!1);return e.createElement(sr.A,{items:de,menuId:k,closeMenu:ye,isOpened:ie,key:k})};e.useEffect(()=>{var de;le&&((de=P.current)==null||de.focus())},[le]);const b=(0,je.AH)("credit-card-container",le&&"active-switching",Q&&"credit-card-mobile"),B=(0,je.AH)("credit-card","credit-card--licences",le?"credit-card--with-dropdown":"credit-card--without-dropdown"),ne=i==null?void 0:i.find(de=>{var ye;return we((ye=de.paymentProviderInfo)==null?void 0:ye.type)}),ge=ce(),Ge=A()&&ne||ge;return e.createElement("div",{className:b,id:`card-container-${k}`,ref:H},C?e.createElement(mn.A,{smallMode:!0}):e.createElement(e.Fragment,null,e.createElement("div",{className:"credit-card__top"},q&&e.createElement("div",{className:"credit-card credit-card__name"},hr[w]||w),e.createElement("div",{className:"credit-card credit-card__menu"},Ge&&e.createElement("button",{"aria-label":a("menu"),className:"credit-card__menu--icon",onClick:ve},e.createElement(ar.A,{height:"20",width:"20"})),$())),e.createElement("div",{className:"credit-card credit-card__number"},Q&&e.createElement(rr.A,{className:"phone-icon",width:"20",height:"20"}),e.createElement("span",null,F)),e.createElement("div",{className:"credit-card__bottom"},e.createElement("div",{className:B},e.createElement(gr,{containerRef:P,card:n,userActiveLicences:i,isSwitchingCard:le,setIsSwitchingCard:z,refreshCards:O,isDropdownOpened:E,setIsDropdownOpened:K,countries:U,defaultCountry:ae})))))},Cr=(0,Rt.A)()(yr),Ar=(({confirm:n,cancel:r,getLabel:a,isRtL:i})=>e.createElement(Dt.Modal,{handleClose:r,isRtL:i},e.createElement("div",null,e.createElement("h4",null,a("deleteC
1ard")),e.createElement("p",null,a("cardDeletionPrompt")),e.createElement("div",null,e.createElement(o.$n,{onClick:n,className:o.k9.PRIMARY},e.createElement("span",{className:"btn__label"},a("delete")))))));var Or=Object.defineProperty,_r=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,Cn=(n,r,a)=>r in n?Or(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,bt=(n,r)=>{for(var a in r||(r={}))Ir.call(r,a)&&Cn(n,a,r[a]);if(yn)for(var a of yn(r))Dr.call(r,a)&&Cn(n,a,r[a]);return n},An=(n,r)=>_r(n,Sr(r));const Tr=20,Mr=e.lazy(()=>Promise.resolve().then(t.bind(t,62378)));var Rr=(n=>(n.ERROR_DELETING="errorDeletingYourCard",n.ERROR_ADDING="errorAddingANewCard",n))(Rr||{});const On={isAdditionMode:!1,deletingCard:!1,cardIdToDelete:null,processingCardId:null,addingCard:!1,error:null,ProviderForm:null,providerService:null,provider:null,cardElement:null,hasAddedCard:!1,isSuccessRedirect:!1};class Nr extends e.PureComponent{constructor(r){super(r),this.hideMessage=()=>{this.setState({deletingCard:!1})},this.delete=a=>{this.setState({deletingCard:!0,cardIdToDelete:a})},this.resetState=()=>this.setState(bt({},On)),this.confirmDeleteCard=async()=>{const{cardIdToDelete:a}=this.state,{getLabel:i}=this.props;this.setState({deletingCard:!1,processingCardId:a});try{await(0,tt.GO)(a),await this.props.fetchCards(),this.resetState(),this.loadProviderChunks()}catch({messages:u,message:C}){this.setState({processingCardId:null,error:{errorMessage:i("errorDeletingYourCard"),action:"errorDeletingYourCard"}})}},this.toggleAdditionMode=()=>{const{isAdditionMode:a,addingCard:i}=this.state;clearTimeout(this.timeout),this.setState({isAdditionMode:!a,addingCard:a?!1:i,hasAddedCard:!1,isSuccessRedirect:!1})},this.add=async a=>{const{provider:{providerId:i}}=this.props,{providerService:u,provider:C,cardElement:O}=this.state;this.setState({addingCard:!0});try{const R=An(bt({providerId:i},a),{onSuccess:this.handleAddCardComplete,onError:this.handleAddCardError});await u.registerCard(R,C,O)}catch({messages:R,message:U}){const w=(R&&R.length?R.join(""):U)||"errorAddingANewCard";this.handleAddCardError(w);return}},this.getErrorKey=a=>{const{code:i}=a;return(0,un.rc)(i)},this.handleAddCardError=a=>{const{getLabel:i}=this.props,u=(a==null?void 0:a.code)&&this.getErrorKey(a),C=i(u)||a.message||a;this.setState({error:{errorMessage:C,action:"errorAddingANewCard"},addingCard:!1,hasAddedCard:!1})},this.handleAddCardComplete=()=>{this.setState({hasAddedCard:!0})},this.handleLoaderSuccess=async()=>{await this.props.fetchCards(),this.timeout=setTimeout(()=>{this.toggleAdditionMode()},2e3)},this.clearTimeout=()=>{clearTimeout(this.timeout)},this.bind=a=>this.setState({provider:a}),this.bindCardElement=a=>this.setState({cardElement:a}),this.toggleState=(a,i)=>{const u=this.state[a]===i?null:i;this.setState({[a]:u})},this.getCard=a=>{const{processingCardId:i}=this.state,{licenceFamilies:u=[],availablePaymentProviders:C=[]}=this.props,O=[];return u.forEach(R=>{var U;const ae=(U=R.licences)==null?void 0:U.filter(w=>w.status===Ct.uX.ACTIVE);O.push(...ae)}),e.createElement(Cr,{key:a.id,card:a,availablePaymentProviders:C,isProcessing:i===a.id,delete:this.delete,userActiveLicences:O,refreshCards:this.props.fetchCards,toggleState:this.toggleState,countries:this.props.countries,defaultCountry:this.props.defaultCountry})},this.getAddCardButton=()=>{const{getLabel:a}=this.props,{ProviderForm:i}=this.state;return e.createElement("div",{className:"button-box"},i&&e.createElement(o.$n,{onClick:this.toggleAdditionMode,className:o.k9.SECONDARY,title:a("addCard")},e.createElement("span",{className:"btn__label"},a("addCard"))))},this.getAdditionModal=()=>{const{provider:a,getLabel:i,isRtL:u}=this.props,{ProviderForm:C,error:O,addingCard:R,hasAddedCard:U,isSuccessRedirect:ae}=this.state,w=(O==null?void 0:O.action)==="errorAddingANewCard"?O==null?void 0:O.errorMessage:null,F=this.getHeaderDescription(),k=a==null?void 0:a.targetPaymentProvider,j=ae?0:6e3;return e.createElement(Dt.Modal,{className:"payment-card__form",handleClose:this.toggleAdditionMode,isRtL:u},e.createElement("h4",null,i("addCard")),e.createElement("p",null,i(F)),e.createElement(e.Suspense,{fallback:e.createElement(s.A,{useRealmColor:!0})},U?e.createElement(ka.$,{delaySuccessBy:j,onSuccess:this.handleLoaderSuccess}):k?e.createElement(Mr,{provider:a,handleAddCardComplete:this.handleAddCardComplete}):e.createElement(nr,{processing:R,Form:C,submit:this.add,bind:this.bind,bindCardElement:this.bindCardElement,provider:a,error:w,handleAddCardError:this.handleAddCardError})))},this.state=An(bt({},On),{isSuccessRedirect:new URLSearchParams(location.search).get("redirect_status")===za.te.SUCCEEDED}),this.loadProviderChunks()}componentWillUnmount(){clearTimeout(this.timeout)}componentDidMount(){this.state.isSuccessRedirect&&this.handleSuccessRedirect()}async loadProviderChunks(){const{provider:r}=this.props;if(!r)return;const{providerType:a}=r,{components:{AddCard:i},service:{registerCard:u}}=await(0,un.mg)(a);this.setState({ProviderForm:i,providerService:{registerCard:u}})}handleSuccessRedirect(){this.setState({hasAddedCard:!0,isAdditionMode:!0})}componentDidUpdate(r,a){const{isAdditionMode:i}=a,{isAdditionMode:u}=this.state,C=!i&&u;r.provider!==this.props.provider&&this.loadProviderChunks(),C&&this.setState({error:null})}
1getHeaderDescription(){const{hasAddedCard:r,isSuccessRedirect:a}=this.state;return r||a?"addCardSuccess":"addCardDescription"}render(){const{cards:r,getLabel:a,isRtL:i}=this.props,{isAdditionMode:u,deletingCard:C,error:O}=this.state,R=(O==null?void 0:O.action)==="errorDeletingYourCard",U=!!r.length;return e.createElement("div",{className:"payment-methods"},U&&C&&e.createElement(Ar,{confirm:this.confirmDeleteCard,cancel:this.hideMessage,getLabel:a,isRtL:i}),u&&this.getAdditionModal(),e.createElement("div",{className:"payment-methods__title account-section__subtitle"},e.createElement("h3",null,a("paymentMethods"))),U?e.createElement("div",{className:"payment-methods__cards"},r.map(this.getCard)):e.createElement("p",{className:"no-cards"},a("youHaveNoCards")),U&&R&&e.createElement("div",{className:"cards-list__error"},O==null?void 0:O.errorMessage),r.length<Tr&&this.getAddCardButton())}}const wr=(0,Rt.A)()(Nr);var br=t(10007),Lr=t(96763),_n=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,xr=(n,r)=>{var a={};for(var i in n)Ur.call(n,i)&&r.indexOf(i)<0&&(a[i]=n[i]);if(n!=null&&_n)for(var i of _n(n))r.indexOf(i)<0&&Br.call(n,i)&&(a[i]=n[i]);return a};const Fr=({account:n,getCards:r,getPaymentHistory:a,getUser:i,getLicences:u,goToSubscriptions:C})=>{var O,R,U;const ae=(0,g.zy)(),w=(0,f.d4)(P=>P.services.app.isRtL),{countries:F,defaultCountry:k}=(0,se.o)();e.useEffect(()=>{Q(),q(),j()},[]);const j=async()=>{const{parsedData:{licenceFamilies:P,nonFamilyBasedLicences:E}}=await(0,Pn.fC)(!0);u({licenceFamilies:P,nonFamilyBasedLicences:E})},Q=async()=>{const P=await(0,tt.Eg)(Je.LV);r(P)},q=async()=>{const P=await(0,tt.sE)();return i(P)},H=()=>{var P;if(!n.availablePaymentProviders&&!n.paymentProvider)return;const E=(P=n==null?void 0:n.availablePaymentProviders)==null?void 0:P.find(K=>K.paymentProviderGroupType===ct.yS.CREDIT_CARD&&K.paymentProviderType===Mt.Rq.STRIPE);return n.paymentProvider||E};return e.createElement("div",{className:"account-section account-section__payment-details"},e.createElement(wr,{cards:n.cards,availablePaymentProviders:n==null?void 0:n.availablePaymentProviders,provider:H(),licenceFamilies:n.licenceFamilies,fetchCards:Q,location:ae,isRtL:w,countries:F,defaultCountry:k}),e.createElement(Gr,{paymentItems:(O=n.payments)==null?void 0:O.items,lastPageLoaded:(R=n.payments)==null?void 0:R.lastPageLoaded,loadedAll:(U=n.payments)==null?void 0:U.loadedAll,getPaymentHistory:a}))},Wr=["FAILED_PAYMENT","PAID_ORDER","FAILED_ORDER","TRIAL_INVOICE","PAID_INVOICE","FAILED_INVOICE","DISPUTE_CREATED","DISPUTE_CLOSED","DISPUTE_UPDATED","FUND_WITHDRAWN","FUND_REINSTATED","PAY_BY_ANOTHER_CARD","REFUNDED","FAILED_REFUND"],Kr=({paymentItems:n,lastPageLoaded:r,loadedAll:a,getPaymentHistory:i,moment:u})=>{const[C,O]=(0,e.useState)(!1),[R,U]=(0,e.useState)(!1),[ae,w]=(0,e.useState)(!1),[F,k]=(0,e.useState)(!1),j=e.useRef(null),Q=C||!F&&!a&&!ae,{activeLocale:q}=(0,e.useContext)($a.LabelsContext),H=(0,f.wA)(),P=(0,e.useMemo)(()=>(n==null?void 0:n.reduce((T,re)=>T.find(ve=>re.description===ve)?T:[...T,re.description],[]))||[],[n]),E=(0,e.useMemo)(()=>(n==null?void 0:n.reduce((T,re)=>{const ve=T[T.length-1];return Wr.includes(re.itemType)?!(ve!=null&&ve.child)&&(ve==null?void 0:ve.status)==="SUCCEEDED"&&re.status==="ACTIONED"&&(ve==null?void 0:ve.sku)===re.sku?(ve.child=re,T):[...T,JSON.parse(JSON.stringify(re))]:T},[]))||[],[n]),K=(0,Qe.b0)([...P,"paymentHistory","noPaymentHistoryAvailable","sorrySomethingWentWrong","endOfRecords"]),{paymentHistory:le,noPaymentHistoryAvailable:p,sorrySomethingWentWrong:ie,endOfRecords:fe}=K,we=xr(K,["paymentHistory","noPaymentHistoryAvailable","sorrySomethingWentWrong","endOfRecords"]);e.useEffect(()=>(S(),()=>H((0,tt.W4)())),[]),e.useEffect(()=>{R&&r&&E.length===0&&k(!0)},[R,r,E]);const S=async()=>{if(!C){O(!0);try{const T=await(0,tt.pK)(r+1);i(T),U(!0)}catch(T){w(!0),Lr.warn("Failed to fetch payment history",T)}O(!1)}};(0,Re.BL)(j.current,S);const z=()=>E.map(T=>{var re;const ve=[T.id,T.status,T.itemType].join("-");return e.createElement("div",{className:"payment-history__row",key:ve},e.createElement("div",{className:"payment-history__column header"},e.createElement("p",null,(0,br.pp)(T.date,q,u))),e.createElement("div",{className:"payment-history__column footer"},e.createElement("p",null,T.name)),e.createElement("div",{className:"payment-history__column header"},e.createElement("p",null,we[T.description].value,T.child&&` (${we[(re=T.child)==null?void 0:re.description].value})`)),e.createElement("div",{className:"payment-history__column footer"}
1,e.createElement("p",null,T.transactionDetails||"-")))});return e.createElement("div",{className:"payment-history"},e.createElement("div",{className:"payment-history__title account-section__subtitle"},e.createElement("h3",null,le.value)),e.createElement("div",{className:"payment-history__table"},E.length?z():null,F&&e.createElement("p",null,p.value),ae&&e.createElement("p",null,ie.value),Q&&e.createElement("div",{ref:j},e.createElement(s.A,{smallMode:!0,useRealmColor:!0})),!F&&a&&e.createElement("p",{className:"payment-history__end-label"},fe.value)))},Gr=(0,Ya.A)()(Kr);var Vr=t(58146);const jr=n=>e.createElement(e.Suspense,{fallback:e.createElement(s.A,{useRealmColor:!0})},e.createElement("div",{className:"account-section account-section__subscriptions"},e.createElement(Vr.SignupWrapper,{countriesData:n.countriesData,isDarkMode:n.isDarkMode,isLightMode:n.isLightMode,fromPage:pn.SignupFromPageType.SUBSCRIPTIONS}))),Hr=(0,Rt.A)()(jr),Cs={colorRed:"#b60e0e",textSecondaryDarkMode:"#c5cad3",alertDarkMode:"#ff6b6b",textDarkModeColor:"#fff",darkGreyDarkModeColor:"#2a2a2a"};var $r=Object.defineProperty,Yr=Object.defineProperties,kr=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,In=(n,r,a)=>r in n?$r(n,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[r]=a,$e=(n,r)=>{for(var a in r||(r={}))zr.call(r,a)&&In(n,a,r[a]);if(Sn)for(var a of Sn(r))Xr.call(r,a)&&In(n,a,r[a]);return n},Ze=(n,r)=>Yr(n,kr(r));const Qr=(0,e.lazy)(()=>Promise.all([t.e(68393),t.e(14366),t.e(88493),t.e(45247)]).then(t.bind(t,78125)).then(n=>({default:n.PluginPage}))),Jr=({children:n,selectedTab:r,activeFocusedTab:a,panelRef:i})=>{const{isCommittedInteractionKeyboard:u}=(0,be.V)();return(0,e.useEffect)(()=>{if(u&&r&&(r==null?void 0:r.title)===(a==null?void 0:a.title)){const C=i.current,O=(0,Un.j)(C);if(O){O.focus();return}C==null||C.focus()}},[u,r,a]),e.createElement("div",{className:"account-page--body__tab-panel",ref:i,role:"tabpanel",id:`tabpanel-${r==null?void 0:r.title}`,"aria-labelledby":`tab-${r==null?void 0:r.title}`,tabIndex:-1},n)},Zr=n=>{var r,a,i,u,C,O,R,U;const{getAuthProvider:ae,previousLocation:w}=n,F=(0,g.zy)(),k=(0,g.W6)(),j=e.useRef(null),Q=e.useRef(null),q=(0,e.useRef)(null),H=(0,f.wA)(),{routes:P,defaultMenuParams:E}=e.useContext(G.P),[K,le]=e.useState(null),[p,ie]=e.useState(null),[fe,we]=e.useState([]),[S,z]=e.useState([]),[T,re]=e.useState(!1),{openIdProviderState:ve}=(0,I.A)(),A=(0,St.I)(),ce=(0,_t.s)(["accountDetails","accountSecurity","subscriptions","paymentDetails","preferences","logOut","partitions","accountSettings","myAccount","back"],void 0,A),{partitionSettings:{status:$},profileConfiguration:b,paymentProviders:B,accountNavigationType:ne}=(0,_.U)(),ge=(0,se.o)(),Ee=(0,It.u)(),Ge=S.length+1,de=Ge-1,{getTabProps:ye}=(0,Y.A)({count:Ge,syncIndex:p?S.indexOf(p):-1,onActivate:m=>{if(m===de)Dn();else{const oe=S[m];p===oe&&q.current&&q.current.focus(),ut(S[m]),le(S[m])}}}),Me=(0,Le.Z3)(),ze=ae(),We=Me==null?void 0:Me.find(m=>m.authProvider.name===ze),it=X.g.makeGetState(),{data:he,hasFetched:rt}=(0,f.d4)(m=>it(m)),vt=!!(he!=null&&he.length)&&T,dt=ne===J.AccountNavigationType.MENU_API,Be=(0,f.d4)(m=>m.menu.menus),Xe=e.useMemo(()=>{var m,oe;return dt&&(oe=(m=Be.find(Ie=>Ie.type===M.gu.ACCOUNT))==null?void 0:m.items)!=null?oe:Ne.XS},[dt,Be]),Ve=h()(()=>{!(0,Wt.F)()&&!p&&ut(S[0])},500);(0,Ce.Q)("account-page__wrapper"),e.useEffect(()=>{n.getConsentDetails()},[]),e.useEffect(()=>{$===J.IPartitionStatus.PARTITIONED?rt&&!(ge!=null&&ge.isLoadingCountries)&&re(!0):re(!0)},[rt,ge==null?void 0:ge.isLoadingCountries,$]),e.useEffect(()=>{if($===J.IPartitionStatus.PARTITIONED){const m=x.R.fetchPartitionsRequest();!rt&&H(m)}return()=>{const m=x.R.clearPartitions();H(m)}},[]),e.useEffect(()=>{var m;(m=ge==null?void 0:ge.countries)!=null&&m.length&&we(ge==null?void 0:ge.countries.map(oe=>Ze($e({},oe),{name:oe.label,subFields:Object.keys(oe.fields).map(Ie=>(0,v.u3)(oe.fields[Ie]))})))},[ge==null?void 0:ge.countries]),e.useEffect(()=>{if(!p&&T&&(S!=null&&S.length)){const m=new URLSearchParams(F.search).get("section");if(m){const oe=m.toLowerCase(),Ie=S.find(ke=>ke.type===M.xU.VIEW?ke.data.view.toLowerCase()===oe:ke.type===M.xU.PLUGIN_LINK?qe(ke.data.pluginId).toLowerCase()===oe:!1);Ie?ut(Ie):(0,st.OS)(E,P,k)}else(0,Wt.F)()||ut(S[0])}return window.addEventListener("resize",Ve),()=>window.removeEventListener("resize",Ve)},[p,T,S]),e.useEffect(()=>{if(!(0,lt.A)(new URLSearchParams(F.search),Me)&&T){const oe=$===J.IPartitionStatus.PARTITIONED&&vt,Ie=ze===J.AuthenticationProviderNames.ID,ke=(We==null?void 0:We.hasAccountSecurityPage)||Ie,Ye=(We==null?void 0:We.hasSubcriptionsPage)||Ie,
1Ut=(We==null?void 0:We.hasAccountDetailsPage)||Ie,At=Xe.filter(gt=>{var mt,Ot,Ln;switch(gt.data.view){case Ne.xM.ACCOUNT_DETAILS:return Ut;case Ne.xM.PAYMENT_DETAILS:return Ye&&(B==null?void 0:B.length);case Ne.xM.PREFERENCES:{const cs=d.eG.isAvailable(),is=(Ln=(Ot=(mt=n.account)==null?void 0:mt.marketingPreferences)==null?void 0:Ot.answers)==null?void 0:Ln.length;return!(0,De.GX)(b)||is||cs}case Ne.xM.SUBSCRIPTIONS:return Ye;case Ne.xM.ACCOUNT_SECURITY:return ke;case Ne.xM.PARTITIONS:return oe;case Ne.xM.ACCOUNT_SETTINGS:return(0,De.HM)(b)}return!!(gt.data.pluginId||gt.data.outboundLink)});z(At)}},[T,B,(r=n.account)==null?void 0:r.marketingPreferences,Xe]);function qe(m){return`plugin_${m}`}const Oe=m=>m.type===M.xU.VIEW?m.data.view:m.type===M.xU.PLUGIN_LINK?m.data.pluginId:m.type===M.xU.OUTBOUND_LINK?m.data.outboundLink:m.data.title,ut=m=>{var oe;const Ie=Ee?P[Se.xW.OIDC_ACCOUNT]:P[Se.xW.ACCOUNT];if(!m){k.replace(Ie,F.state),ie(null);return}let Ye=S.some(mt=>mt===m)?m:S[0];if(Ye.type===M.xU.OUTBOUND_LINK){const mt=S.find(Ot=>Ot.type!==M.xU.OUTBOUND_LINK);mt&&(Ye=mt)}if(ie(Ye),(0,Te.u4)(te.fF.TAB_CHANGED,{tab:Ye.data.view}),m.type===M.xU.OUTBOUND_LINK){(0,Te.u4)(te.fF.OUTBOUND_LINK_CLICKED,{link:m.data.outboundLink}),window.open(m.data.outboundLink,"_blank","noreferrer");return}const Ut=Ye.type===M.xU.VIEW?Ye.data.view:qe(Ye.data.pluginId),At=new URLSearchParams(k.location.search);At.set("section",Ut.toLowerCase());const gt=At.toString();k.replace(`${Ie}?${gt}${(oe=k==null?void 0:k.location)==null?void 0:oe.hash}`,F.state)},qr=()=>{var m;return(m=j==null?void 0:j.current)==null?void 0:m.scrollTo(0,0)},es=()=>
1{if(!p)return null;switch(p.data.view){case Ne.xM.SUBSCRIPTIONS:return e.createElement(Hr,Ze($e({},n),{scrollAccountBodyTop:qr,countriesData:Ze($e({},ge),{countries:fe}),isDarkMode:Pt,isLightMode:as}));case Ne.xM.ACCOUNT_DETAILS:return e.createElement(Ia,Ze($e({},n),{countriesData:Ze($e({},ge),{countries:fe}),activeProvider:We}));case Ne.xM.ACCOUNT_SECURITY:return e.createElement(Ga,Ze($e({},n),{activeProvider:We}));case Ne.xM.PAYMENT_DETAILS:return e.createElement(Fr,Ze($e({},n),{goToSubscriptions:()=>ut(os(Ne.xM.SUBSCRIPTIONS))}));case Ne.xM.PREFERENCES:return e.createElement(Xn,$e({},n));case Ne.xM.PARTITIONS:return e.createElement(Ha,Ze($e({},n),{isDarkMode:Pt}));case Ne.xM.ACCOUNT_SETTINGS:return e.createElement(Ke,$e({},n))}if(p.data.pluginId)return e.createElement(Qr,{pluginId:p.data.pluginId,isAccountMenu:!0});if(p.data.outboundLink)return null},Dn=()=>{const m=Ee?Se.xW.OIDC_LOGOUT:Se.xW.LOGOUT;(0,je.mH)(P[m],k)},ts=()=>{var m;const oe=(m=w==null?void 0:w.split("?"))==null?void 0:m[0],Ie=(0,Bt.YW)(P[Se.xW.ACCOUNT],oe,!1)||(0,Bt.YW)(P[Se.xW.LIVE],oe,!1),ke=!w||Ie?E==null?void 0:E.to:w;(0,je.mH)(ke,k,F.state)},{settings:{ACCOUNT_PAGE_BACKGROUND_IMAGE:Tn,ACCOUNT_PAGE_BACKGROUND_COLOUR:Mn,ACCOUNT_PAGE_TEXT_COLOUR_SCHEME:Rn}}=(0,_.U)(),Pt=Rn===J.PageTextColorScheme.DARK,et=Tn,ns=Mn||(Pt?y.zT.black:void 0),Nn=(u=(i=(a=ve==null?void 0:ve.clientConfiguration)==null?void 0:a.additionalConfig)==null?void 0:i.colors)==null?void 0:u.ACCOUNT_PAGE_BACKGROUND_COLOUR,Et=Nn!=null?Nn:ns,as=(0,pt.e)(Rn,Et)===J.PageTextColorScheme.LIGHT,rs=Pt?y.zT.black:y.zT.white,wn=$e($e({},Tn&&{image:Ze($e({gradientLeft:et.gradientLeft,gradientRight:et.gradientRight,gradientTop:et.gradientTop,gradientBottom:et.gradientBottom},(et==null?void 0:et.opacity)!==void 0&&{opacity:`${et.opacity}`}),{fillType:et.fillType===J.PageBackgroundImageFillType.REPEATED?V.ImageFillType.REPEATED:V.ImageFillType.FIXED,imageUrl:et.imageUrl})}),Et&&{colour:Et});e.useEffect(()=>{const{style:m}=document.documentElement;return Et?m.setProperty("--account-color-bg",(0,ot.Tj)(Et)):m.removeProperty("--account-color-bg"),()=>{m.removeProperty("--account-color-bg")}},[Et]);const ss=(0,je.AH)("account-page",p?"show-content":"show-menu",Pt&&"dark-mode"),os=m=>S.find(oe=>oe.data.view===m),bn=m=>{var oe;return dt?m.title:(oe=ce[m.title])==null?void 0:oe.value},ls=m=>{if(m.detail===10){const oe=(0,N.s)(localStorage.getItem(Z.h0)),Ie="ip: "+oe.ip+`
2lo2: `+oe.lo2+`
3sub: `+oe.sub;alert(Ie),navigator.clipboard.writeText(Ie)}},Lt=ye(de);return e.createElement("div",{className:ss},e.createElement("div",{className:"account-page--sidebar",role:"tablist","aria-orientation":"vertical"},e.createElement("div",{className:"account-page--sidebar__body"},e.createElement("div",{className:"account-page--sidebar__title"},e.createElement(l.A,{onClick:ts}),e.createElement("h2",null,ce.myAccount.value)),T?e.createElement("div",{className:"account-page--sidebar__list"},S.map((m,oe)=>{const{ref:Ie,onKeyDown:ke,tabIndex:Ye}=ye(oe);return e.createElement("p",{ref:Ie,key:Oe(m),className:(0,je.AH)(p===m&&"selected"),onClick:()=>ut(m),tabIndex:Ye,role:m.type===M.xU.OUTBOUND_LINK?"link":"tab","aria-selected":(p==null?void 0:p.title)===(m==null?void 0:m.title),"aria-controls":`tabpanel-${m==null?void 0:m.title}`,id:`tab-${m==null?void 0:m.title}`,onKeyDown:ke},bn(m))}),e.createElement("span",{onClick:ls,className:"account-page--sidebar__version"},"v",window.OUTPUT_FOLDER)):e.createElement(s.A,{useRealmColor:!0})),e.createElement("div",{className:"logout-btn"},e.createElement(o.$n,{title:(C=ce.logOut)==null?void 0:C.value,className:o.k9.SECONDARY,onClick:Dn,"data-test-id":"logout-btn",ref:Lt.ref,onKeyDown:Lt.onKeyDown,tabIndex:Lt.tabIndex},e.createElement("span",{className:"btn__label"},(O=ce.logOut)==null?void 0:O.value)))),e.createElement("div",{className:"account-page--body__wrapper",ref:Q},(0,je.Im)(wn)?null:e.createElement(c.$,{background:wn,listenBodyContentRef:j,listenBodyRef:Q,delaySetCustomColorBg:!1,gradientDefaultColor:rs}),e.createElement("div",{className:(0,je.AH)("account-page--body",(p==null?void 0:p.data.view)&&`account-page--body__${p==null?void 0:p.data.view.toLowerCase()}`),ref:j},e.createElement(Jr,{selectedTab:p,activeFocusedTab:K,panelRef:q},e.createElement("div",{className:"account-page--body__title"},e.createElement("button",{className:"account-page--body__back-button",onClick:()=>ut(null),"aria-label":(U=(R=ce.back)==null?void 0:R.value)!=null?U:"back"},e.createElement(l.A,null)),p&&e.createElement("h2",null,bn(p))),es()))))}}
3),26969:((pe,L,t)=>{t.d(L,{Bm:()=>Y,Hk:()=>me,J9:()=>Ce,QF:()=>Re,St:()=>G,YI:()=>Ue,fI:()=>I,fP:()=>l,l2:()=>Ke,tV:()=>c});var e=t(85537),f=t(21904),g=t(84657),N=t(57320),W=t(12776),h=Object.defineProperty,V=Object.defineProperties,M=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,J=(d,v,y)=>v in d?h(d,v,{enumerable:!0,configurable:!0,writable:!0,value:y}):d[v]=y,_=(d,v)=>{for(var y in v||(v={}))X.call(v,y)&&J(d,y,v[y]);if(x)for(var y of x(v))te.call(v,y)&&J(d,y,v[y]);return d},o=(d,v)=>V(d,M(v));const s=d=>d.replace("/v2","/v4"),l=(d,v)=>d.get(`${s(d.baseUrl)}${W.U.GET_GIFTS}?countryCode=${v}`),c=(d,v)=>d.post(`${s(d.baseUrl)}${W.U.REDEEM_GIFT}/${v}`,{}),I=(d,v)=>d.get(`${s(d.baseUrl)}${W.U.REDEEM_GIFT}/${v}`),G=(d,v)=>d.post(W._.SET_PII,v),Y=d=>d.get(s(d.baseUrl)+W.U.GET_BASKET),se=d=>d.delete(s(d.baseUrl)+W.U.GET_BASKET_CHANGES),Ce=async(d,{recipient:v,duration:y,message:Z},be,Se)=>(await se(Se),await _e(d,v,y,Z,be,Se)),_e=(d,v,y,Z="",be="",Se)=>{const ot={recipientEmail:v,note:Z,options:y?{numberOfPeriods:{type:"INT_RANGE",value:y}}:{}};return Se.post(`${s(Se.baseUrl)}${W.U.ADD_GIFT_TO_BASKET}/${d}?countryCode=${be}`,ot)},Ae=d=>{try{return(0,e.s)(d)}catch(v){return null}},Re=async d=>{const v=localStorage.getItem(N.h0),y=Ae(v);return y?(y.isGuest=y.gue,y.loc=y.loc||y.lo2,y):Pe(d)},Pe=async d=>{try{const{authorisationToken:v,refreshToken:y}=await d.post("/login/guest/checkin",null,{useAuth:!1}),{sub:Z,gue:be,rol:Se,loc:st,lo2:ot}=Ae(v),pt={id:Z,rol:Se,isGuest:be,loc:st||ot};return localStorage.setItem(N.h0,v),localStorage.setItem(N.US,y),pt}catch(v){ue()}},ue=()=>{localStorage.removeItem(N.h0),localStorage.removeItem(N.US)},me=d=>{var v,y;const{options:Z}=d,be=!Object.keys(Z||{}).length,Se=be?{type:g.bK.PPV,subscriptionPeriod:null}:{subscriptionPeriod:(v=Z.period)==null?void 0:v.value,type:g.bK.SUBSCRIPTION};return{id:d.externalId,badge:null,description:d.description,name:d.name,amounts:[o(_({},d.itemPrice),{default:!0})],purchaseStrategy:Se,type:be?g.bK.PPV:g.AV.STANDARD,defaultMarketingPricePeriod:be?null:(y=Z.period)==null?void 0:y.value,status:null,managed:!0}},Ue=d=>({id:d.externalId,badge:null,description:d.description,name:d.name,amounts:[o(_({},d.total),{default:!0})],type:null,defaultMarketingPricePeriod:null,status:null,managed:!0,purchaseStrategy:null}),Ke=d=>{var v;return{basketItems:d.basketItems.map(Te),paymentProvider:De((v=d.availablePaymentProviders)==null?void 0:v[0]),paymentProvidersList:d.availablePaymentProviders.map(De),tax:d.tax,totalDiscount:d.totalDiscount,discountedTotal:d.total,subTotal:d.totalExcTax,voucherItems:null,taxRateEstimated:d.taxRateEstimated}},De=d=>({providerId:null,name:d.name,providerType:d.paymentProviderType,paymentProviderGroupType:d.paymentProviderGroupType,paymentMethodType:d.paymentProviderGroupType===f.yS.CREDIT_CARD?f.eq.CARD:d.paymentProviderGroupType,targetPaymentProvider:d.targetPaymentProvider,details:d.details}),Te=d=>({catalogPrice:d.catalogPrice.amount,currency:d.total.currency,description:d.description,name:d.name,scale:d.total.scale,tax:d.tax.amount,total:d.total.amount,subscriptionSetting:null,subTotal:null,taxInclusive:null,taxRate:null,sku:null})}),28090:((pe,L,t)=>{t.d(L,{A:()=>_});var e=t(96540),f=t(25858),g=t.n(f),N=t(97615),W=t(56589),h=t(2275),V=t(61707);const M={colorRed:"#b60e0e",textSecondaryDarkMode:"#c5cad3",alertDarkMode:"#ff6b6b",textDarkModeColor:"#fff",darkGreyDarkModeColor:"#2a2a2a"},x=60,X=180,te=g()((o,s)=>{o&&s()},1e3),_=({items:o,closeMenu:s,isOpened:l,menuId:c,containerId:I,extraMenu:G,blockClick:Y,role:se})=>{const[Ce,_e]=e.useState(null),Ae=e.useRef(null),{isCommittedInteractionKeyboard:Re,readImmediateInteractionType:Pe}=(0,W.V)(),ue=(0,h.AH)("small-menu",`small-menu-${c}`,Ce?"sub-menu":"main-menu");e.useEffect(()=>(l&&(Ae!=null&&Ae.current)&&Ue(Ae.current),l||_e(null),document.addEventListener("click",De),window.addEventListener("resize",me),()=>{document.removeEventListener("click",De),window.removeEventListener("resize",me)}),[l]),e.useEffect(()=>{if(Re&&l){const v=(0,V.j)(Ae.current);v==null||v.focus()}},[l,Re]),e.useEffect(()=>{Ce&&Ue(Ae.current)},[Ce]);const me=()=>te(l,s),Ue=v=>{const{right:y,left:Z}=v.getBoundingClientRect();Z<0?v.style.left=0:y>window.innerWidth&&(v.style.right=0),v.style.opacity=1,Ke(v)},Ke=v=>{const{bottom:y}=v.getBoundingClientRect();window.innerHeight-y<=x&&(v.style.maxHeight=`${window.innerHeight-X}px`)},De=v=>{var y,Z;const be=!!v.target.closest(`.small-menu-${c}`),Se=!!((Z=(y=v.target.className)==null?void 0:y.includes)!=null&&Z.call(y,`small-menu__item-${c}`));l&&!(be||Se)&&s()},Te=(v,y,Z)=>{if(Y)return null;if(Z.stopPropagation(),y)return _e(y);v(Z)},d=v=>{const y=Ae.current,Z=v.relatedTarget,{isImmediateInteractionKeyboard:be}=Pe();y&&be&&l&&Z!==null&&!y.contains(Z)&&s()};return l?e.createElement("div",{className:ue,id:I,ref:Ae,onBlur:d,role:se},G,Ce||o.map((v,y)=>e.createElement(N.QM,{className:(0,h.AH)(`small-menu__item small-menu__item-${c}`,v.className),key:y,onClick:Z=>Te(v.action,v.secondPage,Z),ariaLabel:v.title},v.title))):null}}),37412:((pe,L,t)=>{t.d(L,{A:()=>W});var e=t(96540);const f=h=>h==="keyboard",g=h=>h==="mouse",N=h=>h==="touch";function W(){const[h,V]=(0,e.useState)(),M=(0,e.useRef)();(0,e.useEffect)(()=>{const X=o=>{M.current=o,V(o)},te=()=>X("keyboard"),J=()=>X("mouse"),_=()=>X("touch");return window.addEventListener("keydown",te,!0),window.addEventListener("mousedown",J,!0),window.addEventListener("touchstart",_,!0),()=>{window.removeEventListener("keydown",te,!0),window.removeEventListener("mousedown",J,!0),window.removeEventListener("touchstart",_,!0)}},[]);const x=(0,e.useCallback)(()=>({isImmediateInteractionKeyboard:f(M.current),isImmediateInteractionMouse:g(M.current),isImmediateInteractionTouch:N(M.current)}),[]);return(0,e.useMemo)(()=>({committedInteractionType:h,isCommittedInteractionKeyboard:f(h),isCommittedInteractionMouse:g(h),isCommittedInteractionTouch:N(h),readImmediateInteractionType:x}),[h,x])}}),39899:((pe,L,t)=>{t.r(L),t.d(L,{default:()=>_});var e=t(96540),f=t(86364),g=t(30065),N=t(10427),W=t(82511),h=t(58562),V=t(94962),M=t(64759),x=t(68472),X=t(38751),te=t(89973);const _=({showPinToggle:o,submitPin:s,showModal:l=!1,closeModal:c,openM
3odal:I,modalTitle:G,modalDescription:Y})=>{const{pinProtection:se,isSettingPin:Ce,isResettingPin:_e,isSwitching:Ae,error:Re}=(0,f.d4)(Z=>N.C.getState(Z)),Pe=Ce||_e||Ae,ue=(0,V.ZC)(_e),me=(0,f.wA)(),Ue=se===W.F4.PROTECTED,Ke=e.useRef(null),De=(0,h.b0)(["errorOccurredPleaseTryAgain","forgotPin","forgotPinEmailSent","advancedOptions",G,Y]);(0,e.useEffect)(()=>{Ke.current&&Ke.current.focus()},[ue,_e,Re]);const Te=()=>me(g.ES.resetPinRequest()),d=()=>{Ue?(me(g.ES.setPinRequest({})),localStorage.removeItem(x.o_)):I==null||I()},v=()=>Pe?e.createElement(M.A,{smallMode:!0,useRealmColor:!0}):Re?e.createElement("p",{role:"alert",tabIndex:0,ref:Ke,className:"parental-controls__forgot-pin--error"},De.errorOccurredPleaseTryAgain.value):ue&&!_e?e.createElement("p",{role:"alert",tabIndex:0,ref:Ke,className:"parental-controls__forgot-pin--success"},De.forgotPinEmailSent.value):e.createElement("button",{className:"parental-controls__forgot-pin--label account-link",onClick:Te},De.forgotPin.value),y=()=>me(g.ES.clearErrors());return e.createElement(e.Fragment,null,o&&e.createElement("div",{className:"pin-protection"},e.createElement("p",{className:"pin-protection--subtitle"},De.advancedOptions.value),e.createElement(X.AT,{title:"pinProtection",description:"pinProtectionExplanation",isSelected:Ue,handleChange:d},Ue&&e.createElement("div",{className:"parental-controls__forgot-pin"},v()))),l&&e.createElement(te.A,{close:c,currentStage:{stageName:"enable",modalHeader:De[G].value,onButtonPressed:s,modalText:De[Y].value,isLoading:Pe},clearErrors:y,error:Re,handleForgetPin:Ue&&Te}))}}),43444:((pe,L,t)=>{t.d(L,{g:()=>g});var e=t(96540);const f="data-focusable";function g(){const N=(0,e.useRef)(null);return(0,e.useEffect)(()=>{const h=V=>{N.current=V.target instanceof HTMLElement?V.target:null};return document.addEventListener("focus",h,{capture:!0}),()=>document.removeEventListener("focus",h,{capture:!0})},[]),{restoreFocus:(0,e.useCallback)(()=>{var h;!N.current||N.current===document.activeElement||(h=document.querySelector(`[${f}]`))==null||h.focus({preventScroll:!0})},[])}}}),56589:((pe,L,t)=>{t.d(L,{O:()=>o,V:()=>s});var e=t(96540),f=t(43444),g=t(37412),N=Object.defineProperty,W=Object.defineProperties,h=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,X=(l,c,I)=>c in l?N(l,c,{enumerable:!0,configurable:!0,writable:!0,value:I}):l[c]=I,te=(l,c)=>{for(var I in c||(c={}))M.call(c,I)&&X(l,I,c[I]);if(V)for(var I of V(c))x.call(c,I)&&X(l,I,c[I]);return l},J=(l,c)=>W(l,h(c));const _=(0,e.createContext)(null);function o({children:l}){const c=(0,g.A)(),{restoreFocus:I}=(0,f.g)(),G=(0,e.useMemo)(()=>J(te({},c),{restoreFocus:I}),[c,I]);return e.createElement(_.Provider,{value:G},l)}function s(){const l=(0,e.useContext)(_);if(!l)throw new Error("useInteractionContext must be used within <InteractionProvider>");return l}}),58146:((pe,L,t)=>{t.r(L),t.d(L,{SignupWrapper:()=>I});var e=t(96540),f=t(86364),g=t(56347),N=t(82511),W=t(58562),h=t(70077),V=t(59530),M=t(97963),x=t(85401),X=Object.defineProperty,te=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,o=(G,Y,se)=>Y in G?X(G,Y,{enumerable:!0,configurable:!0,writable:!0,value:se}):G[Y]=se,s=(G,Y)=>{for(var se in Y||(Y={}))J.call(Y,se)&&o(G,se,Y[se]);if(te)for(var se of te(Y))_.call(Y,se)&&o(G,se,Y[se]);return G};const l=e.lazy(()=>Promise.all([t.e(27846),t.e(52118),t.e(85128),t.e(47056),t.e(48467),t.e(96746),t.e(43913),t.e(31865),t.e(90137),t.e(19267),t.e(99414),t.e(11543),t.e(93262),t.e(5029),t.e(39088),t.e(92516),t.e(59906),t.e(40967)]).then(t.bind(t,9087))),c=G=>{const{outsideAllowedTerritories:Y}=window.APP_CONF,{isChild:se}=G,Ce=se?"kidPurchasePermissionDenied":Y?"signupGeoRestriction":"vpnErrorMessage",_e=(0,W.b0)([Ce]),Ae=(0,f.d4)(Ue=>Ue.services.app.isRtL),{routes:Re,defaultMenuParams:Pe}=e.useContext(V.P),ue=(0,g.W6)(),me=()=>(0,x.OS)(Pe,Re,ue);return e.createElement(h.Modal,{isRtL:Ae,handleClose:me},e.createElement(e.Fragment,null,_e[Ce].value))},I=G=>{const{outsideAllowedTerritories:Y,usingVpnOnDisallowingRealm:se}=window.APP_CONF,{type:Ce}=(0,M.sh)()||{},_e=Ce===N.XE.CHILD;return Y||se||_e?e.createElement(c,{isChild:_e}):e.createElement(l,s({},G))}}),58251:((pe,L,t)=>{t.d(L,{E:()=>e});const e=(f,g)=>{var N;return(N=f==null?void 0:f.some(W=>W.name===g))!=null?N:!1}}),60875:((pe,L,t)=>{t.d(L,{A:()=>J});var e=t(96540),f=t(85092),g=Object.defineProperty,N=Object.defineProperties,W=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,x=(_,o,s)=>o in _?g(_,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):_[o]=s,X=(_,o)=>{for(var s in o||(o={}))V.call(o,s)&&x(_,s,o[s]);if(h)for(var s of h(o))M.call(o,s)&&x(_,s,o[s]);return _},te=(_,o)=>N(_,W(o));const J=(_=>e.createElement(f.A,te(X({},_),{viewBox:"0 0 384 384"}),e.createElement("g",null,e.createElement("path",{d:`M353.188,252.052c-23.51,0-46.594-3.677-68.469-10.906c-10.719-3.656-23.896-0.302-30.438,6.417l-43.177,32.594
4			c-50.073-26.729-80.917-57.563-107.281-107.26l31.635-42.052c8.219-8.208,11.167-20.198,7.635-31.448
5			c-7.26-21.99-10.948-45.063-10.948-68.583C132.146,13.823,118.323,0,101.333,0H30.813C13.823,0,0,13.823,0,30.813
6			C0,225.563,158.438,384,353.188,384c16.99,0,30.813-13.823,30.813-30.813v-70.323C384,265.875,370.177,252.052,353.188,252.052z`}))))}),61707:((pe,L,t)=>{t.d(L,{j:()=>e});const e=(f,g=[],N=!0)=>
6{if(!f)return null;const W=["a[href]",'input:not([disabled]):not([type="hidden"])',"button:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[tabindex]:not([tabindex^="-"])'],h=N?W:W.map(M=>M.replace(/:not\([^)]+\)/g,"")),V=Array.from(f.querySelectorAll(h.join(",")));if(g.length===0)return V[0]||null;for(const M of g){const x=V.find(X=>X.tagName.toLowerCase()===M.toLowerCase());if(x)return x}return V[0]||null}}),73962:((pe,L,t)=>{t.d(L,{A:()=>J});var e=t(96540),f=t(85092),g=Object.defineProperty,N=Object.defineProperties,W=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,x=(_,o,s)=>o in _?g(_,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):_[o]=s,X=(_,o)=>{for(var s in o||(o={}))V.call(o,s)&&x(_,s,o[s]);if(h)for(var s of h(o))M.call(o,s)&&x(_,s,o[s]);return _},te=(_,o)=>N(_,W(o));const J=(_=>e.createElement(f.A,te(X({},_),{viewBox:"0 0 512 512"}),e.createElement("g",null,e.createElement("circle",{cx:"256",cy:"256",r:"64"}),e.createElement("circle",{cx:"256",cy:"448",r:"64"}),e.createElement("circle",{cx:"256",cy:"64",r:"64"}))))}),75673:((pe,L,t)=>{t.d(L,{i:()=>f});var e=t(97963);const f=g=>{const N=(0,e.Iz)();return g===N}}),97615:((pe,L,t)=>{t.d(L,{Eu:()=>te,JX:()=>_,QM:()=>J,Xi:()=>o});var e=t(96540),f=Object.defineProperty,g=Object.defineProperties,N=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,M=(s,l,c)=>l in s?f(s,l,{enumerable:!0,configurable:!0,writable:!0,value:c}):s[l]=c,x=(s,l)=>{for(var c in l||(l={}))h.call(l,c)&&M(s,c,l[c]);if(W)for(var c of W(l))V.call(l,c)&&M(s,c,l[c]);return s},X=(s,l)=>g(s,N(l));const te=(s,l)=>{s.key==="Enter"&&l(s)},J=e.memo(s=>{var l,c;return e.createElement("div",X(x(x(x({id:s.id,className:s.className,onClick:s.onClick,onMouseDown:s.onMouseDown,onKeyDown:I=>te(I,s.onClick),title:s.title,"aria-label":s.ariaLabel,role:(l=s.role)!=null?l:"button"},s.isExpanded!==void 0&&{"aria-expanded":s.isExpanded}),s.ariaControls&&{"aria-controls":s.ariaControls}),s.ariaPressed!==void 0&&{"aria-pressed":s.ariaPressed}),{tabIndex:(c=s.tabIndex)!=null?c:0}),s.children)}),_=e.memo(s=>{var l;return e.createElement("a",X(x(x({id:s.id,className:s.className,key:s.keyString,onClick:s.onClick,onMouseDown:s.onMouseDown,onKeyDown:c=>te(c,s.onClick),title:s.title,"aria-label":s.ariaLabel},s.isExpanded!==void 0&&{"aria-expanded":s.isExpanded}),s.ariaControls&&{"aria-controls":s.ariaControls}),{role:(l=s.role)!=null?l:"button",tabIndex:0}),s.children)}),o=e.memo(s=>{var l;return e.createElement("span",X(x(x({id:s.id,className:s.className,onClick:s.onClick,onMouseDown:s.onMouseDown,onKeyDown:c=>te(c,s.onClick),title:s.title,"aria-label":s.ariaLabel,role:(l=s.role)!=null?l:"button"},s.isExpanded!==void 0&&{"aria-expanded":s.isExpanded}),s.ariaControls&&{"aria-controls":s.ariaControls}),{tabIndex:0}),s.children)})}),97966:((pe,L,t)=>{t.d(L,{E:()=>f});var e=t(96540);const f=(0,e.createContext)(null)})}]);})();
7
8//# sourceMappingURL=account.c20f550f3a0fe7812897.js.map

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