(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([["www/settings-mobile"],{"+wdc":function(e,t,n){var o,r,i,a;if("object"==typeof performance&&"function"==typeof performance.now){var c=performance;t.unstable_now=function(){return c.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var u=null,d=null,f=function(){if(null!==u)try{var e=t.unstable_now();u(!0,e),u=null}catch(n){throw setTimeout(f,0),n}};o=function(e){null!==u?setTimeout(o,0,e):(u=e,setTimeout(f,0))},r=function(e,t){d=setTimeout(e,t)},i=function(){clearTimeout(d)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var b=window.setTimeout,g=window.clearTimeout;if("undefined"!=typeof console){var p=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof p&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var h=!1,m=null,y=-1,j=5,_=0;t.unstable_shouldYield=function(){return t.unstable_now()>=_},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,O=w.port2;w.port1.onmessage=function(){if(null!==m){var e=t.unstable_now();_=e+j;try{m(!0,e)?O.postMessage(null):(h=!1,m=null)}catch(n){throw O.postMessage(null),n}}else h=!1},o=function(e){m=e,h||(h=!0,O.postMessage(null))},r=function(e,n){y=b((function(){e(t.unstable_now())}),n)},i=function(){g(y),y=-1}}function v(e,t){var n=e.length;e.push(t);e:for(;;){var o=n-1>>>1,r=e[o];if(!(void 0!==r&&0<P(r,t)))break e;e[o]=t,e[n]=r,n=o}}function S(e){return void 0===(e=e[0])?null:e}function x(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var o=0,r=e.length;o<r;){var i=2*(o+1)-1,a=e[i],c=i+1,s=e[c];if(void 0!==a&&0>P(a,n))void 0!==s&&0>P(s,a)?(e[o]=s,e[c]=n,o=c):(e[o]=a,e[i]=n,o=i);else{if(!(void 0!==s&&0>P(s,n)))break e;e[o]=s,e[c]=n,o=c}}}return t}return null}function P(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var T=[],A=[],k=1,L=null,E=3,C=!1,R=!1,I=!1;function N(e){for(var t=S(A);null!==t;){if(null===t.callback)x(A);else{if(!(t.startTime<=e))break;x(A),t.sortIndex=t.expirationTime,v(T,t)}t=S(A)}}function D(e){if(I=!1,N(e),!R)if(null!==S(T))R=!0,o(M);else{var t=S(A);null!==t&&r(D,t.startTime-e)}}function M(e,n){R=!1,I&&(I=!1,i()),C=!0;var o=E;try{for(N(n),L=S(T);null!==L&&(!(L.expirationTime>n)||e&&!t.unstable_shouldYield());){var a=L.callback;if("function"==typeof a){L.callback=null,E=L.priorityLevel;var c=a(L.expirationTime<=n);n=t.unstable_now(),"function"==typeof c?L.callback=c:L===S(T)&&x(T),N(n)}else x(T);L=S(T)}if(null!==L)var s=!0;else{var l=S(A);null!==l&&r(D,l.startTime-n),s=!1}return s}finally{L=null,E=o,C=!1}}var U=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){R||C||(R=!0,o(M))},t.unstable_getCurrentPriorityLevel=function(){return E},t.unstable_getFirstCallbackNode=function(){return S(T)},t.unstable_next=function(e){switch(E){case 1:case 2:case 3:var t=3;break;default:t=E}var n=E;E=t;try{return e()}finally{E=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=U,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=E;E=e;try{return t()}finally{E=n}},t.unstable_scheduleCallback=function(e,n,a){var c=t.unstable_now();switch("object"==typeof a&&null!==a?a="number"==typeof(a=a.delay)&&0<a?c+a:c:a=c,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:k++,callback:n,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>c?(e.sortIndex=a,v(A,e),null===S(T)&&e===S(A)&&(I?i():I=!0,r(D,a-c))):(e.sortIndex=s,v(T,e),R||C||(R=!0,o(M))),e},t.unstable_wrapCallback=function(e){var t=E;return function(){var n=E;E=t;try{return e.apply(this,arguments)}finally{E=n}}}},"/9aa":function(e,t,n){var o=n("NykK"),r=n("ExA7");e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==o(e)}},"2COb":function(e,t,n){n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var o=n("q1tI"),r=n("0G5S");const i="_loggingInNotHome",a=e=>{e?Object(r.c)(i,1):Object(r.b)(i)},c=()=>{const[e,t]=Object(o.useState)(!1);return Object(o.useEffect)(()=>{t(!0)},[]),e&&Object(r.a)(i)}},"2mql":function(e,t,n){var o=n("r36Y"),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function s(e){return o.isMemo(e)?a:c[e.$$typeof]||r}c[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[o.Memo]=a;var l=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,b=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,n,o){if("string"!=typeof n){if(g){var r=b(n);r&&r!==g&&e(t,r,o)}var a=u(n);d&&(a=a.concat(d(n)));for(var c=s(t),p=s(n),h=0;h<a.length;++h){var m=a[h];if(!(i[m]||o&&o[m]||p&&p[m]||c&&c[m])){var y=f(n,m);try{l(t,m,y)}catch(j){}}}}return t}},AXUD:function(e,t,n){n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}));const o=412,r=429},BGsa:function(e,t,n){n.d(t,"d",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a}));const o=e=>"ios"===e&&(window.devicePixelRatio||1)*window.screen.height==2436,r=28,i=e=>window.innerHeight>=748&&o(e),a=function(){return!("undefined"==typeof window||!window.navigator)&&(/iPad/.test(navigator.platform)||navigator.maxTouchPoints>1&&"MacIntel"===navigator.platform)}},"Bb4+":function(e,t,n){n.d(t,"a",(function(){return s}));var o=n("/MKj"),r=n("n6mq"),i=n("lIsI"),a=n("BGsa"),c=n("nKUr");const s=({children:e,dataLayoutShiftBoundaryId:t,devicePlatform:n="",hasFixedHeader:o=!1,hasGutter:s=!0,useViewport:l=!1,showKeychainError:u=!1})=>{const d=Object(a.b)(n)?a.a:0;return Object(c.jsx)(r.f,{"data-layout-shift-boundary-id":t||"PageContainer",height:l?`calc(100vh - ${d}px)`:void 0,paddingX:s?i.a:void 0,paddingY:o||u?void 0:3,children:Object(c.jsx)(i.b,{value:!!s,children:e})})};t.b=Object(o.connect)(({session:e})=>({devicePlatform:e.userAgentPlatform}))(s)},Copi:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,r=o?Symbol.for("react.element"):60103,i=o?Symbol.for("react.portal"):60106,a=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,l=o?Symbol.for("react.provider"):60109,u=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.async_mode"):60111,f=o?Symbol.for("react.concurrent_mode"):60111,b=o?Symbol.for("react.forward_ref"):60112,g=o?Symbol.for("react.suspense"):60113,p=o?Symbol.for("react.memo"):60115,h=o?Symbol.for("react.lazy"):60116;function m(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case f:case a:case s:case c:case g:return e;default:switch(e=e&&e.$$typeof){case u:case b:case l:return e;default:return t}}case h:case p:case i:return t}}}function y(e){return m(e)===f}t.typeOf=m,t.AsyncMode=d,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=b,t.Fragment=a,t.Lazy=h,t.Memo=p,t.Portal=i,t.Profiler=s,t.StrictMode=c,t.Suspense=g,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===f||e===s||e===c||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===l||e.$$typeof===u||e.$$typeof===b)},t.isAsyncMode=function(e){return y(e)||m(e)===d},t.isConcurrentMode=y,t.isContextConsumer=function(e){return m(e)===u},t.isContextProvider=function(e){return m(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return m(e)===b},t.isFragment=function(e){return m(e)===a},t.isLazy=function(e){return m(e)===h},t.isMemo=function(e){return m(e)===p},t.isPortal=function(e){return m(e)===i},t.isProfiler=function(e){return m(e)===s},t.isStrictMode=function(e){return m(e)===c},t.isSuspense=function(e){return m(e)===g}},GCQP:function(e,t,n){n.d(t,"a",(function(){return a}));var o=n("PaNI"),r=n("n6mq"),i=n("nKUr");function a({heading:e,icon:t="arrow-back",legoSettingsEnabled:n,placement:a,previousUrl:c,rightComponent:s}){return Object(i.jsxs)(r.u,{alignItems:"center",height:60,children:[Object(i.jsx)(r.f,{column:n?2:void 0,flex:"none",marginStart:n?1:-2,children:Object(i.jsx)(o.a,{color:n?"darkGray":void 0,fallbackUrl:c?`/${c}/`:void 0,icon:t,placement:a||"unknown",shouldUseFallbackUrl:!0,size:n?"sm":"lg"})}),Object(i.jsx)(r.f,{column:8,"data-test-id":"header",flex:"grow",marginEnd:n?0:7,children:Object(i.jsx)(r.v,{accessibilityLevel:1,align:"center",lineClamp:n?1:void 0,size:"sm",children:e})}),n&&Object(i.jsx)(r.f,{column:2,display:"flex",flex:"none",justifyContent:"end",marginEnd:1,children:s})]})}},GCVb:function(e,t,n){n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}));var o=n("gxu6"),r=(n("kmwA"),n("RNo4"));const i=()=>o.a("csrftoken"),a=(e,t)=>!(e=>/^(GET|HEAD|OPTIONS|TRACE)$/.test(e))(e)&&Object(r.i)(t)},HMf0:function(e,t,n){n.d(t,"a",(function(){return a}));var o=n("/MKj"),r=n("EC67"),i=n("nKUr");function a(e){return Object(o.useSelector)(({session:e})=>e.isAuthenticated)?null:Object(i.jsx)(r.b,{to:e})}},Lr1Z:function(e,t,n){var o=n("fv8A"),r=n("n6mq"),i=n("nKUr");t.a=({children:e,external:t,externalQueryParams:n,inline:a=!1,newTab:c,nofollow:s,onTouch:l,onBlur:u,onFocus:d,pressState:f,refresh:b,replace:g=!1,rounding:p,to:h})=>Object(i.jsx)(o.a,{external:t,newTab:c,refresh:b,replace:g,onTouch:l,externalQueryParams:n,to:h,children:({navigate:t,path:n})=>Object(i.jsx)(r.C,{onBlur:u?({event:e})=>u(e):void 0,onFocus:d?({event:e})=>d(e):void 0,hoverStyle:"none",href:n,inline:a,onClick:({event:e,disableOnNavigation:n})=>{n(),t(e)},rel:s?"nofollow":"none",rounding:p,tapStyle:(Array.isArray(f)?f:[f]).includes("compress")?"compress":"none",children:e})})},MgzW:function(e,t,n){var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(r){return!1}}()?Object.assign:function(e,t){for(var n,c,s=a(e),l=1;l<arguments.length;l++){for(var u in n=Object(arguments[l]))r.call(n,u)&&(s[u]=n[u]);if(o){c=o(n);for(var d=0;d<c.length;d++)i.call(n,c[d])&&(s[c[d]]=n[c[d]])}}return s}},Ncr9:function(e,t,n){var o=n("TPPM"),r=n("XdLN"),i=n("28DW");t.a=e=>{Object(r.a)(e)||(e="/",Object(i.a)("url_reset")),Object(o.a)(e,!1)}},PaNI:function(e,t,n){n.d(t,"a",(function(){return f}));var o=n("/MKj"),r=n("hLPq"),i=n("28DW"),a=n("yweb"),c=n("isp9"),s=n("2oSX"),l=n("AGnR"),u=n("EC67"),d=n("nKUr");function f({alignIconLeft:e,bgColor:t,color:n,disableRedirect:f=!1,fallbackUrl:b,icon:g="arrow-back",onTouch:p,padding:h,placement:m,shouldUseFallbackUrl:y,size:j="lg",viewParameter:_,viewType:w}){const O=Object(a.c)(),v=Object(u.h)(),S=Object(u.i)(),x=Object(o.useSelector)(e=>e.session.isAuthenticated);return Object(d.jsx)(r.a,{accessibilityLabel:O._("Back","navigation button","navigation button"),bgColor:t,color:n,icon:g,onTouch:()=>{if(Object(s.d)({action:"back_button_click",placement:m,isAuthenticated:x}),w&&_&&Object(l.h)({view_type:w,view_parameter:_,element:34}),p&&p(),!f){const e=Object(c.b)(document.referrer);!e&&(!S.key||S.state&&"redirect"===S.state.referrer||y)&&b?v.replace(b):e?(Object(i.a)("unauth.backButton.sendToDuploNotAmp"),v.replace(e)):S.pathname.includes("/password/reset/")&&S.search&&S.search.includes("?nativeShouldDismiss=true")?v.push("/login/?dismissWebview=true"):v.goBack()}},padding:h||2,size:j,containerStyle:e?{display:"flex",alignItems:"center",marginLeft:"cancel"===g?"-4px":"-8px",width:"48px",height:"48px"}:{}})}},Q5BC:function(e,t,n){n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return S})),n.d(t,"a",(function(){return x}));var o=n("gxu6"),r=n("eOdZ"),i=n("lIBN"),a=n("QtD7"),c=n("ARZW"),s=n("jUT+"),l=n("GCVb"),u=n("sv3x"),d=n("qEYz"),f=n("2COb"),b=n("eyT9"),g=n("28DW"),p=n("A+Hl"),h=n("AYc3"),m=n("2y2F"),y=n("PmFr"),j=n("0G5S"),_=n("2oSX"),w=n("eNqV");const O=(e,t,n,o)=>({type:s.d,payload:{user:e,experiences:t,active:n,triggerable:o}}),v=(e,t,n="/",s={isAutologin:!1,isSwitchAccount:!1,noLocationReplace:!1,recaptchaV3Token:"default",noImmediateRedirect:!1,useAlternativeResourceCall:!1,trigger:"other",accountUnlinked:!1})=>async(b,g)=>{const{session:v}=g(),{country:S}=v,x=!v.isTablet&&!v.isMobile,{isAutologin:P,isSwitchAccount:T,noLocationReplace:A,recaptchaV3Token:k,noImmediateRedirect:L,useAlternativeResourceCall:E,trigger:C,accountUnlinked:R}=s,I=Object(p.c)(v.origin)&&!1;let N={get_user:!0,...e,app_type_from_client:v.appType||6,recaptchaV3Token:k};const D=Object(j.a)(y.h);D&&(N={...N,visited_pages_before_login:D});let M=I?Object(p.a)({referrer:v.referrer,facebook_id:v.facebookToken,...e,recaptchaV3Token:k}):r.d.create("UserSessionResource",N).callCreate();if(E&&e.username_or_email&&e.password){const t=new FormData;t.append("username",e.username_or_email),t.append("password",e.password);const n={method:"POST",body:t,credentials:"include",headers:{Accept:"application/json, text/javascript, */*","X-CSRFToken":Object(l.a)()||"","X-Requested-With":"XMLHttpRequest"}};M=fetch("/resource/UserSessionResource/create/",n).then(e=>{if(200!==e.status){const t=new Error(e.statusText);throw t.response=e,t}return e.json()}).catch(e=>Promise.reject(e))}try{const r=await M;b(O(r.resource_response.data.user,r.client_context.placed_experiences,r.client_context.active_experiments,r.client_context.triggerable_experiments)),Object(i.a)("authentication.login_success"),Object(_.e)({action:P?"autologin":"login",type:Object(u.d)(e),isCrossDomain:I,isMultipleAccounts:T,trigger:C});["enabled","employees"].includes(b(Object(a.a)("mweb_cctld_cookies_cleanup")))&&(o.c("fba"),o.c("logged_out")),Object(j.c)(y.e,1),"/"!==n&&Object(f.a)(!0),T?Object(w.j)().then(()=>{window.location.href="/"+r.resource_response.data.user.username+(R?"?message=unlink_successful":"")}):P&&!x||Object(d.b)({forceFullPageNavigation:x,history:t,next:n,noLocationReplace:A,noImmediateRedirect:L}),Object(m.a)(S)&&Object(h.g)({id:c.f,eventCategory:"Logins",eventName:"Mobile"}),Object(m.f)(S)&&Object(h.k)({id:"flashtalking-m-login",eventCategory:"Logins",eventName:"Mobile"}),Object(m.c)(S)&&Object(h.h)({pixelId:"dpm_pixel_login_event",eventCategory:"Logins",eventName:"Mobile"}),Object(m.d)(S)&&Object(h.i)({pixelId:"dentsu_pixel_login_event",eventCategory:"Logins",eventName:"Mobile"})}catch(U){if(1201!==U.apiErrorCode||P)throw Object(_.f)({action:P?"autologin":"login",type:Object(u.d)(e),error:U.message,isCrossDomain:I,isMultipleAccounts:T,trigger:C}),T&&Object(i.a)("authentication.login_error"),U;e.google_open_id_token&&(e.gplus_id_token=e.google_open_id_token),t&&t.push({pathname:"/login/mfa/",state:{creds:e,next:n}})}},S=(e={redirectToSwitchAccountsPage:!1})=>async(t,n)=>{const{session:a}=n(),c=!a.isTablet&&!a.isMobile;await r.d.create("UserSessionResource",{disable_auth_failure_redirect:!0}).callDelete(),Object(i.a)("logout.logout_success"),Object(g.k)("logout",{tags:{app:"web_mobile",reason:"user_initiated"}}),o.b("fba","True",720),Object(f.a)(!1),Object(j.b)(b.a),Object(j.b)(y.l),Object(j.b)(w.a),Object(j.b)(void 0),Object(j.b)("_epik_localstore_test"),await Object(w.j)();const{redirectToSwitchAccountsPage:s}=e;s?window.location.href="/switch_account/":c&&(window.location.href="/")},x=e=>t=>{t(O(e.resource_response.data.user,e.client_context.placed_experiences,e.client_context.active_experiments,e.client_context.triggerable_experiments))}},QCnb:function(e,t,n){e.exports=n("+wdc")},TOwV:function(e,t,n){e.exports=n("qT12")},bcHz:function(e,t,n){n.d(t,"a",(function(){return i}));var o=n("n6mq"),r=n("nKUr");function i({children:e,onMouseEnter:t,onMouseLeave:n,onTouch:i,rounding:a,fullWidth:c=!1,pressState:s="none",accessibilityLabel:l,role:u}){const d=(Array.isArray(s)?s:[s]).includes("compress");return Object(r.jsx)(o.bb,{fullWidth:c,onMouseEnter:t&&(({event:e})=>t(e)),onMouseLeave:n&&(({event:e})=>n(e)),onTap:i&&(({event:e})=>i(e)),rounding:a,tapStyle:d?"compress":"none",accessibilityLabel:l,role:u,children:e})}},fv8A:function(e,t,n){var o=n("RNo4"),r=n("EC67");const i=e=>"string"==typeof e?e:e.pathname||"";t.a=({children:e,external:t,externalQueryParams:n,newTab:a,onTouch:c,refresh:s,replace:l,to:u})=>{const d=Object(r.h)(),f=Object(r.i)();return e({navigate:e=>{if(!u)throw new Error("to does not exist when expected");const r=i(u);c&&c(e),e.defaultPrevented||(e.preventDefault(),(f.pathname!==r||f.search)&&(t?Object(o.j)(r,n):a?window.open(r,"_blank"):s?window.location.assign(r):l?d.replace(u):d.push(u)))},history:d,path:i(u||{})})}},gurb:function(e,t,n){n.r(t),n.d(t,"default",(function(){return v}));var o=n("q1tI"),r=n("/MKj"),i=n("k1Bv"),a=n("bcHz"),c=n("Lr1Z"),s=n("Bb4+"),l=n("GCQP"),u=n("kmwA"),d=n("lIBN"),f=n("HMf0"),b=n("r8+8"),g=n("Q5BC"),p=n("AGnR"),h=n("yweb"),m=n("YAa9"),y=n("n6mq"),j=n("nKUr");function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w({href:e,heading:t,icon:n="arrow-forward",iconAccessibilityLabel:o,newTab:r}){return Object(j.jsx)(c.a,{newTab:r,to:e,pressState:"background",children:Object(j.jsxs)(y.f,{alignItems:"center",display:"flex",justifyContent:"between",padding:2,children:[Object(j.jsx)(y.v,{size:"sm",children:t}),Object(j.jsx)(y.w,{accessibilityLabel:o,color:"darkGray",icon:n})]})})}class O extends o.Component{constructor(...e){super(...e),_(this,"state",{isLogoutTooltipShown:!1,isSpinnerShown:!1,logoutErrorText:"",isLoadingAccounts:!1,loggedInUsers:[]}),_(this,"handleLogout",()=>{Object(m.b)().then(e=>{const t=Object.keys(e).length>2;this.setState({isSpinnerShown:!0}),Object(p.h)({view_type:7,component:8,element:8005}),this.props.logout({redirectToSwitchAccountsPage:t}).then(()=>{this.setState({isSpinnerShown:!1}),t||(window.location.href="/login")}).catch(e=>{this.setState({logoutErrorText:e.message,isLogoutTooltipShown:!0})})}).catch(e=>{this.setState({logoutErrorText:e.message||this.props.i18n._("Sorry! Something went wrong on our end.","settingsPage.error.logout","Error logging out"),isLogoutTooltipShown:!0})})}),_(this,"hideLogoutErrorTooltip",()=>{this.setState({isLogoutTooltipShown:!1})})}componentDidMount(){const{user:e}=this.props;this.setState({isLoadingAccounts:!0}),Object(m.a)(e).then(e=>{this.setState({loggedInUsers:e,isLoadingAccounts:!1}),e.length>0&&Object(d.a)("settings_page.switch_link_shown")})}render(){const{i18n:e,user:t}=this.props,{isSpinnerShown:n,isLogoutTooltipShown:r,logoutErrorText:d,isLoadingAccounts:f,loggedInUsers:g}=this.state;return Object(j.jsxs)(s.b,{hasFixedHeader:!0,children:[Object(j.jsxs)(y.f,{marginBottom:2,children:[Object(j.jsx)(b.d,{children:Object(j.jsx)(l.a,{heading:e._("Settings","Link to your settings page","Link to your settings page"),previousUrl:t.username,shouldUseFallbackUrl:!0,legoSettingsEnabled:!0})}),Object(j.jsx)(y.f,{marginTop:1,padding:2,children:Object(j.jsx)(y.cb,{children:e._("Personal information","mobile.SettingsPage.Section.PersonalInformation.Title","Title for Personal Information on Settings Page")})}),Object(j.jsx)(w,{heading:e._("Edit profile","navigation button settings page","navigation button settings page"),href:"/settings/profile/",iconAccessibilityLabel:e._("Edit profile","mobile.SettingsPage.EditProfile.ArrowIcon","icon for Edit Profile link inside mWeb Settings Page")}),Object(j.jsx)(w,{heading:e._("Account settings","mobile.SettingsPage.AccountSettings","navigation button to account settings page"),href:"/settings/edit/",iconAccessibilityLabel:e._("Account settings","mobile.SettingsPage.AccountSettings.ArrowIcon","icon for Account Settings link inside mWeb Settings Page")}),Object(j.jsxs)(o.Fragment,{children:[Object(j.jsx)(w,{heading:e._("Notifications","mobile.SettingsPage.Notifications","navigation button to Notifications"),href:"/settings/notifications/",iconAccessibilityLabel:e._("Notifications","mobile.SettingsPage.Notifications.ArrowIcon","icon for Notifications link inside mWeb Settings Page")}),Object(j.jsx)(w,{heading:e._("Privacy & data","mobile.SettingsPage.Privacy&Data","navigation button to Privacy & data"),href:"/settings/privacy",iconAccessibilityLabel:e._("Privacy & data","mobile.SettingsPage.Privacy&Data.ArrowIcon","icon for Privacy & data link inside mWeb Settings Page")})]}),Object(j.jsx)(w,{heading:e._("Homefeed tuner","mobile.SettingsPage.HomefeedTuner","navigation button to homefeed tuner"),href:"/edit/",iconAccessibilityLabel:e._("Homefeed tuner","mobile.SettingsPage.HomefeedTuner.ArrowIcon","icon for Homefeed Tuner link inside mWeb Settings Page")}),Object(j.jsx)(y.f,{marginTop:5,padding:2,children:Object(j.jsx)(y.cb,{children:e._("Support","mobile.SettingsPage.Section.Support.Title","Title for Support on Settings Page")})}),Object(j.jsx)(y.f,{marginTop:4,children:Object(j.jsx)(w,{heading:e._("Get help","mobile.SettingsPage.GetHelp","Get help modal on settings page"),href:u.a.settings.HELP_URL+"?source=gear_menu_web",icon:"arrow-up-right",iconAccessibilityLabel:e._("Get help","mobile.SettingsPage.GetHelp.ArrowIcon","icon for Het Help link inside mWeb Settings Page"),newTab:!0})}),Object(j.jsx)(w,{heading:e._("See terms and privacy","navigation button settings page","navigation button settings page"),href:u.a.settings.POLICY_PRIVACY_PLAIN_URL,icon:"arrow-up-right",iconAccessibilityLabel:e._("See terms and privacy","mobile.SettingsPage.TermsAndPrivacy.ArrowIcon","icon for the See Terms and Privacy inside mWeb Settings Page"),newTab:!0}),Object(j.jsx)(y.f,{marginTop:5,padding:2,children:Object(j.jsx)(y.cb,{children:e._("Actions","mobile.SettingsPage.Section.Actions.Title","Title for Actions on Settings Page")})}),!f&&g.length>1&&Object(j.jsx)(y.f,{children:Object(j.jsx)(c.a,{to:"/switch_account/",pressState:"background",children:Object(j.jsx)(y.f,{padding:2,children:Object(j.jsx)(y.v,{size:"sm",children:e._("Switch account","navigation button to switch account page","navigation button to switch account page")})})})}),Object(j.jsx)(y.f,{children:Object(j.jsx)(c.a,{to:u.a.settings.ADD_SECONDARY_ACCOUNT_PAGE,pressState:"background",children:Object(j.jsx)(y.f,{padding:2,children:Object(j.jsx)(y.v,{size:"sm",children:e._("Add account","navigation button to add account page","navigation button to add account page")})})})}),Object(j.jsx)(y.f,{marginTop:0,children:Object(j.jsx)(y.f,{ref:e=>{this.logoutBox=e},children:Object(j.jsx)(a.a,{onTouch:this.handleLogout,pressState:"none",children:Object(j.jsx)(y.f,{padding:2,children:Object(j.jsx)(y.v,{size:"sm",children:e._("Log out","mobile.SettingsPage.Logout","Log out button on mWeb settings page")})})})})})]}),n?Object(j.jsx)(i.a,{}):null,r?Object(j.jsx)(y.L,{anchor:this.logoutBox,color:"darkGray",idealDirection:"down",onDismiss:this.hideLogoutErrorTooltip,shouldFocus:!1,size:"md",children:Object(j.jsx)(y.f,{column:12,padding:3,children:Object(j.jsx)(y.cb,{color:"white",weight:"bold",children:d})})}):null,Object(j.jsx)(y.U,{show:f,accessibilityLabel:e._("Loading accounts","SwitchAccounts.AccountList.loadingSpinner","accessibility label for the loading spinner while fetching other accounts the user might be logged into")})]})}}function v(){const e=Object(h.c)(),t=Object(f.a)("/"),n=Object(r.useDispatch)(),o=Object(r.useSelector)(({session:e,users:t})=>t[e.userId]);return t||Object(j.jsx)(O,{i18n:e,logout:e=>n(Object(g.c)(e)),user:o})}},hLPq:function(e,t,n){n.d(t,"a",(function(){return i}));var o=n("n6mq"),r=n("nKUr");function i({accessibilityLabel:e,bgColor:t,color:n,containerStyle:i,icon:a,onTouch:c,padding:s,svgPath:l,size:u,testId:d}){return Object(r.jsx)(o.f,{dangerouslySetInlineStyle:{__style:{...i}},"data-test-id":d,display:"inlineBlock",children:Object(r.jsx)(o.x,{accessibilityLabel:e||"",bgColor:t,dangerouslySetSvgPath:l?{__path:l}:void 0,icon:a,iconColor:n,onClick:c?({event:e})=>c(e):void 0,padding:"auto"===s?void 0:s||3,size:u||"xl"})})}},k1Bv:function(e,t,n){var o=n("yweb"),r=n("n6mq"),i=n("nKUr");t.a=({isInModal:e})=>{const t=Object(o.c)();return Object(i.jsx)(r.f,{position:e?"absolute":"fixed",top:!0,left:!0,dangerouslySetInlineStyle:{__style:{backgroundColor:"rgba(255,255,255, .5)",height:"100%",width:"100%",zIndex:1}},display:"flex",alignItems:"center",justifyContent:"center",children:Object(i.jsx)(r.U,{accessibilityLabel:t._("Loading","Full page loading state","Full page loading state"),show:!0})})}},lIsI:function(e,t,n){n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return c}));var o=n("q1tI");const r=2,i=Object(o.createContext)(!1),a=i.Provider,c=()=>Object(o.useContext)(i)},qEYz:function(e,t,n){n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l}));var o=n("7w6Q"),r=n("kmwA"),i=n("EC67");const a=["/resource/:name/:method/","/resource/commerce/:name/:method/","/:username/pins/follow/","/email/remove/","/about/trademark/form/:claim_type/","/about/copyright/dmca-pin/web-result/:id/","/about/copyright/dmca-pin/pin/:id/","/about/copyright/dmca-pin/","/suspension-appeal/submitted/","/website/confirm/","/oauth/","/settings/extension/uninstall/","/offsite/","/amp/(.*)"];var c=n("RNo4");const s=e=>e&&Object(c.i)(e)&&r.a.settings.PASSWORD_RESET_URL!==e?Object(c.k)(e).relative:"/",l=({forceFullPageNavigation:e,history:t,next:n,noLocationReplace:r,noImmediateRedirect:l=!1})=>{(e=>{const t=new URL(e,window.location.origin);return a.some(e=>!!Object(i.g)(t.pathname,{path:e,exact:!0}))})(n=Object(c.e)(n))||Object(c.g)(n)===c.a.TRUSTED_DIFFERENT_ORIGIN||!t||e?(e&&o.a.increment("webapp.duplo.navigateOnLogin.forceFullPageNavigation",1),window.location.assign(n)):l||(r?t.push(s(n)):t.replace(s(n)))}},qT12:function(e,t,n){var o="function"==typeof Symbol&&Symbol.for,r=o?Symbol.for("react.element"):60103,i=o?Symbol.for("react.portal"):60106,a=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,l=o?Symbol.for("react.provider"):60109,u=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.async_mode"):60111,f=o?Symbol.for("react.concurrent_mode"):60111,b=o?Symbol.for("react.forward_ref"):60112,g=o?Symbol.for("react.suspense"):60113,p=o?Symbol.for("react.suspense_list"):60120,h=o?Symbol.for("react.memo"):60115,m=o?Symbol.for("react.lazy"):60116,y=o?Symbol.for("react.block"):60121,j=o?Symbol.for("react.fundamental"):60117,_=o?Symbol.for("react.responder"):60118,w=o?Symbol.for("react.scope"):60119;function O(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case f:case a:case s:case c:case g:return e;default:switch(e=e&&e.$$typeof){case u:case b:case m:case h:case l:return e;default:return t}}case i:return t}}}function v(e){return O(e)===f}t.AsyncMode=d,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=b,t.Fragment=a,t.Lazy=m,t.Memo=h,t.Portal=i,t.Profiler=s,t.StrictMode=c,t.Suspense=g,t.isAsyncMode=function(e){return v(e)||O(e)===d},t.isConcurrentMode=v,t.isContextConsumer=function(e){return O(e)===u},t.isContextProvider=function(e){return O(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return O(e)===b},t.isFragment=function(e){return O(e)===a},t.isLazy=function(e){return O(e)===m},t.isMemo=function(e){return O(e)===h},t.isPortal=function(e){return O(e)===i},t.isProfiler=function(e){return O(e)===s},t.isStrictMode=function(e){return O(e)===c},t.isSuspense=function(e){return O(e)===g},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===f||e===s||e===c||e===g||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===h||e.$$typeof===l||e.$$typeof===u||e.$$typeof===b||e.$$typeof===j||e.$$typeof===_||e.$$typeof===w||e.$$typeof===y)},t.typeOf=O},r36Y:function(e,t,n){e.exports=n("Copi")},sv3x:function(e,t,n){n.d(t,"a",(function(){return p})),n.d(t,"d",(function(){return j})),n.d(t,"c",(function(){return _}));var o=n("gxu6"),r=n("GI6b"),i=n("Jr++"),a=n("Ncr9"),c=n("eOdZ"),s=n("QLqj"),l=n("kmwA"),u=n("28DW"),d=n("AXUD"),f=n("VL22"),b=n("J8m7"),g=n("nKUr");const p=Object.freeze({SOFT_BANNED:0,RATE_LIMITED:1,LOGIN_ASSISTANCE:2,PASSWORD_RESET_SENT:3,PREVENT_FACEBOOK_REGISTER:4,PREVENT_GOOGLE_REGISTER:5,SUSPENDED:6}),h=[b.f,b.e,b.G,b.A,b.t,b.v,d.b],m=(b.p,b.q,b.z,b.o,b.A,[...h.filter(e=>e!==b.t&&e!==b.A),b.o,b.r]);class y{static defaultLoginRedirectUrl(){return window.location.pathname===l.a.settings.PASSWORD_RESET_URL||window.location.pathname===l.a.settings.LOGIN_URL||window.location.pathname.startsWith(l.a.settings.ADD_SECONDARY_ACCOUNT_PAGE)?"/":window.location.pathname+window.location.search}static defaultSocialLoginRedirectUrl(){return window.location.pathname.startsWith(l.a.settings.ADD_SECONDARY_ACCOUNT_PAGE)?"/":window.location.pathname}static isExceedRecaptchaLocalLimit(){const e=s.b.localStorage.getItem("urh");if(e&&e.indexOf("|")>-1){const t=e.split("|");return 3===t.length&&(new Date).getTime()/1e3-parseInt(t[0],10)<=3600}return!1}static updateRecaptchaTimeStamp(){const e=s.b.localStorage.getItem("urh");let t=[];e&&(t=e.split("|"),3===t.length&&t.shift());const n=((new Date).getTime()/1e3).toString();t.push(n);const o=t.join("|");s.b.localStorage.setItem("urh",o)}static isFullyLoggedIn(e,t){return e&&1===t}static handleRedirect(e){if(!e){e="/";const t=Object(i.a)();if(t){const n=t.next;n&&(e=n,delete t.next),e=Object(r.a)(e,t)}}Object(a.a)(e)}static handleRedirectWithFallbackWindowLocation(){this.handleRedirect(this.defaultLoginRedirectUrl())}static handleSignupRedirect(e,t){s.b.localStorage.setItem("signupTime",Date.now()),!t&&e&&"/"!==e?y.handleRedirect(e):y.handleRedirect("/")}static storeLoginCredentialsToBrowser(e){if(navigator.credentials&&e.username_or_email)try{const t=new window.PasswordCredential({id:e.username_or_email,password:e.password});navigator.credentials.store(t).then(()=>{Object(u.a)("navigatorCredentials.store.success")})}catch(t){Object(u.a)("navigatorCredentials.store.error")}}static retrieveLoginCredentialsFromBrowser(){const e=window.navigator.credentials;if(!e)return new Promise((e,t)=>{t()});return e.get({password:!0,mediation:"silent"})}static attemptLoginWithBrowserCredentials(e,t,n){if(!e)return new Promise((e,t)=>{t("No credentials")});let o,r;e.password?(r="include",o=new FormData,o.append("username",e.id),o.append("password",e.password)):r=e;return fetch("/resource/UserSessionResource/create/",{method:"POST",body:o,credentials:r,headers:{Accept:"application/json, text/javascript, */*","X-CSRFToken":t||"","X-Pinterest-AppState":n,"X-Requested-With":"XMLHttpRequest"}}).then(e=>{if(200!==e.status){const t=new Error(e.statusText);throw t.response=e,t}return Object(u.a)("navigatorCredentials.login.success"),e.json()}).catch(e=>(Object(u.a)("navigatorCredentials.login.failure"),Promise.reject(e)))}static fetchRecentlyLoggedOutUser(e){if(e)return Promise.reject();const t=c.d.create("UnauthUserDataResource");return new Promise((e,n)=>{t.callGet().then(t=>{const r=t.resource_response.data,i=!!o.a("logged_out");return r?(r.connected_to_facebook||r.connected_to_google||r.has_password||Object(u.a)("unauth.personalized_login.no_login_methods_found"),Object(u.a)("unauth.personalized_login.fetch_user_info.info.user_info_found.logged_out_cookie_"+(i?"true":"false")),e(r)):(Object(u.a)("unauth.personalized_login.fetch_user_info.info.no_user_info.logged_out_cookie_"+(i?"true":"false")),n({}))}).catch(e=>{if(e.message){const t=e.message.replace(/\s/g,"_").toLowerCase();Object(u.a)("unauth.personalized_login.fetch_user_info.error."+t)}else Object(u.a)("unauth.personalized_login.fetch_user_info.error.unknown");return n(e)})})}static handleLoginMfa(e,t,n){Object(u.a)("multi_step_login"),y.storeLoginCredentialsToBrowser(e),n?n(e,t):Object(u.a)("unauth.login.error.CLIENT_ERROR.null_mfa_handler")}static getLoginErrorState(e,t,n,o,r){let i=null;const a=e.http_status||e.httpStatus;let c,s=e.api_error_code||e.apiErrorCode;if(a===d.b&&(s=d.b),c=m.includes(s)?Object(g.jsx)(o,{api_error_code:s,errorMessage:e.message,handleTouch:()=>r(p.PASSWORD_RESET_SENT),source:t,userSearch:n}):e.message,c)switch(s){case b.o:case b.t:i={passwordValidationError:c};break;case b.p:i={facebookValidationError:c};break;case b.q:i={googleValidationError:c};break;case b.n:i={emailValidationError:c};break;case b.j:i={passwordValidationError:c};break;default:i={emailValidationError:c}}else Object(u.a)(`unauth.login.error.SERVER_ERROR.unknown.${s}.${t}`);return i}}function j(e){return e.facebook_id?f.a.FACEBOOK:e.google_open_id_token?f.a.GOOGLE_ONE_TAP:e.gplus_id_token?f.a.GOOGLE:e.line_id_token?f.a.LINE:e.username_or_email?f.a.EMAIL:f.a.OTHER}function _(e){return e.mfa_token?"mfa_token":e.mfa_resend?"mfa_resend":j(e)}t.b=y}},[["gurb","runtime","vendor-react",0,5,6,7,8,35,39,40]]]);
//# sourceMappingURL=https://sm.pinimg.com/webapp/www/settings-mobile-67e3a2412ea2a847a0cb.mjs.map