BusinessPasskeyReauthIframeButtonV3.react",["BusinessReauthenticateStringsV3.brands.react","CAAPasskeyIframeConstants","CometRowItem.react","ConstUriUtils","PasskeyClientEvents","QPLUserFlow","SecureMessageListener","SecurePostMessage","XMDSSpinner.react","err","getErrorSafe","promiseDone","qpl","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=e,c=u.useCallback,d=u.useEffect,m=u.useRef,p=u.useState;function _(e){var t,n=e.assertionJson,a=e.logPasskeyEvent,i=e.logPasskeyErrorEvent,l=e.onSuccess,u=e.onError,_=m(null),g=p("0"),h=g[0],y=g[1],C=p(!1),b=C[0],v=C[1],S="https://accounts.meta.com",R=o("ConstUriUtils").getUriOrThrow(S),L=c(function(e){if(!(!_.current||!_.current.contentWindow)){var t=_.current.contentWindow;o("SecurePostMessage").sendMessageToSpecificOrigin(t,e,R.getOrigin())}},[R]),E=c(function(){if(b){a(o("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_OS_REAUTH_TRIGGERED),r("QPLUserFlow").addPoint(r("qpl")._(175125627,"2233"),"PASSKEY_OS_REAUTH_TRIGGERED");try{L({data:n,eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload})}catch(t){var e=r("getErrorSafe")(t);u(e,o("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_OS_REAUTH_ERROR)}}},[n,b,a,u,L]),k=c(function(e){var t,n,s=e.data.eventName,c=e.data.response;switch(s){case o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:v(!0),L({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat,iframeDisplayData:{buttonDefaultStateLabel:o("BusinessReauthenticateStringsV3.brands.react").defaultContinueButtonText.toString(),buttonErrorStateLabel:o("BusinessReauthenticateStringsV3.brands.react").defaultContinueButtonText.toString()}});break;case o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:y((t=e.data.extra)!=null?t:"100%");break;case o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:E();break;case o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:u(r("err")((n=e.data.errorDescription)!=null?n:"Unknown error"));break;case o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:if(c==null){u(r("err")("Passkey iframe assertion exception: response returned from iframe is null"),o("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_OS_REAUTH_ERROR);return}a(o("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_OS_REAUTH_SUCCESS),r("promiseDone")(l(c),function(){},function(e){return u(e,o("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_REAUTH_SERVER_ERROR)});break;default:if(e.isTrusted===!0)return;r("QPLUserFlow").endFailure(r("qpl")._(175125627,"2233"),"UNEXPECTED_IFRAME_EVENT",{error:r("err")("Passkey iframe assertion exception. Unexpected event: "+JSON.stringify(e)),debugInfo:JSON.stringify(e)}),i(r("err")("Passkey iframe assertion exception. Unexpected event: "+JSON.stringify(e)),o("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_OS_REAUTH_ERROR)}},[E,i,a,u,l,L]);d(function(){var e=[R.getDomain()],t=new(r("SecureMessageListener"))(window).setSupportedOrigins(e).setEventHandler(k);return t.beginListening(),function(){t.stopListening()}},[R,k]);var I=new Map([["uri",document.location.origin],["renders_type","sbs_page"]]),T=(t=R.setPath("/passkey/iframe/assert/"))==null?void 0:t.replaceQueryParams(I);return s.jsx("div",{children:s.jsxs(r("CometRowItem.react"),{xstyle:b?f.body:f.spinner,children:[b?null:s.jsx(r("XMDSSpinner.react"),{size:24}),s.jsx("iframe",{allow:"publickey-credentials-get *;",height:h==="0"?"60":h,id:"meta-passkey-assert-iframe",ref:_,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:T==null?void 0:T.toString(),style:{border:"none",margin:"0",minHeight:"60px",overflow:"hidden",padding:"0"},width:"100%"})]})})}_.displayName=_.name+" [from "+i.id+"]";var f={body:{paddingTop:"x1cnzs8",$$css:!0},spinner:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"x11fxgd9",paddingTop:"x9tmck8",$$css:!0}};l.default=_}),98);
-----
CAAPasskeyAssertAccountDotMetaDotComIframeServerCallable.react",["CAAPasskeyIframeConstants","CDSTheme.react","ConstUriUtils","GeoButton.react","SecureMessageListener","SecurePostMessage","TwoStepVerificationPasskeyUtils","XMDSButtonGroup.react","err","getErrorSafe","getPasskeyCredentials","react","react-compiler-runtime","useVisibilityObserver"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=e,c=u.useCallback,d=u.useEffect,m=u.useLayoutEffect,p=u.useRef,_=u.useState;function f(e){var t=o("react-compiler-runtime").c(55),n=e.allowedDomains,a=e.rendersType,i=e.uri,l=e.with_try_another_way_button,u=l===void 0?!0:l,c=p(null),f=_(!1),g=f[0],h=f[1],y=_(!0),C=y[0],b=y[1],v=_(!1),S=v[0],R=v[1],L=_(!1),E=L[0],k=L[1],I=_(""),T=I[0],D=I[1],x=_(""),$=x[0],P=x[1],N;t[0]!==i?(N=o("ConstUriUtils").getUriOrThrow(i),t[0]=i,t[1]=N):N=t[1];var M=N,w;t[2]!==M?(w=function(t){r("SecurePostMessage").sendMessageToSpecificOrigin(parent,t,M.getOrigin())},t[2]=M,t[3]=w):w=t[3];var A=w,F;t[4]!==A?(F=function(t){R(!1),k(!0),A({errorDescription:t.message,eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},t[4]=A,t[5]=F):F=t[5];var O=F,B;t[6]!==O||t[7]!==A?(B=function(t){if(t){var e=o("getPasskeyCredentials").getPasskeyCredentials();e.get(t).then(function(e){A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success,response:{authenticatorAttachment:e.authenticatorAttachment,id:e.id,rawId:e.rawId,response:{authenticatorData:e.response.authenticatorData,clientDataJSON:e.response.clientDataJSON,signature:e.response.signature,userHandle:e.response.userHandle},type:e.type}})}).catch(function(e){var t=r("getErrorSafe")(e);O(t)})}},t[6]=O,t[7]=A,t[8]=B):B=t[8];var W=B,q;t[9]!==W||t[10]!==O?(q=function(t){var e=t.data,n=e.eventName;if(n===o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat){var a=e.iframeDisplayData;a&&(D(a.buttonDefaultStateLabel),P(a.buttonErrorStateLabel),b(!1));return}else if(n===o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload){var i=e.data;if(i==null){O(r("err")("Unexpected state: data is null"));return}W(i)}},t[9]=W,t[10]=O,t[11]=q):q=t[11];var U=q,V;t[12]!==A?(V=function(t){A({eventName:t}),R(!0)},t[12]=A,t[13]=V):V=t[13];var H=V,G;t[14]!==A?(G=function(){A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.try_another_way})},t[14]=A,t[15]=G):G=t[15];var z=G,j;t[16]!==n||t[17]!==U?(j=function(){if(!(parent==null||parent.window===window)){var e=new(r("SecureMessageListener"))(window).setSupportedOrigins(n).setEventHandler(U);return e.beginListening(),(function(){e.stopListening()})}},t[16]=n,t[17]=U,t[18]=j):j=t[18];var K;t[19]!==n||t[20]!==M||t[21]!==U?(K=[n,M,U],t[19]=n,t[20]=M,t[21]=U,t[22]=K):K=t[22],d(j,K);var Q,X;t[23]!==A?(Q=function(){A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat})},X=[A],t[23]=A,t[24]=Q,t[25]=X):(Q=t[24],X=t[25]),d(Q,X);var Y;t[26]!==a||t[27]!==A?(Y=function(){var e=a==="geo_button"?document.documentElement.scrollHeight.toString():document.documentElement.offsetHeight.toString();A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize,extra:e})},t[26]=a,t[27]=A,t[28]=Y):Y=t[28];var J;t[29]!==T||t[30]!==a||t[31]!==A?(J=[T,a,A],t[29]=T,t[30]=a,t[31]=A,t[32]=J):J=t[32],m(Y,J);var Z;t[33]!==g||t[34]!==H?(Z={onVisible:function(){g||(H(o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.rendered_ui),h(!0))}},t[33]=g,t[34]=H,t[35]=Z):Z=t[35];var ee=r("useVisibilityObserver")(Z);switch(a){case"geo_button":{var te=E?$:T,ne;t[36]!==H?(ne=function(){return H(o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony)},t[36]=H,t[37]=ne):ne=t[37];var re;return t[38]!==C||t[39]!==S||t[40]!==te||t[41]!==ne?(re=s.jsx(r("GeoButton.react"),{containerRef:c,grow:"fill",isDisabled:C,isLoading:S,label:te,onClick:ne,variant:"primary"}),t[38]=C,t[39]=S,t[40]=te,t[41]=ne,t[42]=re):re=t[42],re}case"cds_dialog_footer":{var oe;t[43]!==H?(oe=o("TwoStepVerificationPasskeyUtils").getPasskeyPrimaryButtonProps(function(){return H(o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony)}),t[43]=H,t[44]=oe):oe=t[44];var ae;t[45]!==S||t[46]!==oe||t[47]!==ee?(ae=babelHelpers.extends({},oe,{loading:S,ref:ee}),t[45]=S,t[46]=oe,t[47]=ee,t[48]=ae):ae=t[48];var ie;t[49]!==z||t[50]!==u?(ie=u?o("TwoStepVerificationPasskeyUtils").getPasskeySecondaryButtonProps(z):null,t[49]=z,t[50]=u,t[51]=ie):ie=t[51];var le;return t[52]!==ae||t[53]!==ie?(le=s.jsx(r("CDSTheme.react"),{children:s.jsx(r("XMDSButtonGroup.react"),{direction:"backward",primary:ae,secondary:ie,size:"large",stacking:"auto"})}),t[52]=ae,t[53]=ie,t[54]=le):le=t[54],le}default:return null}}l.default=f}),98);
-----
CDSIXTXFACPasskeyScreenIframe.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","promiseDone","react"],(function(W,Y,t,e,j,h,b){"use strict";var S,n=S||(S=e("react")),o=S,l=o.useCallback,w=o.useEffect,R=o.useRef,g=o.useState;function d(i){var C,E=i.getAssertionJson,v=i.handleWebauthnSignatureResponse,c=i.onError,A=i.tryAnotherWayAction,u=R(null),m=g("0"),F=m[0],D=m[1],_=g(!1),f=_[0],p=_[1],G="https://accounts.meta.com",s=e("ConstUriUtils").getUriOrThrow(G),I=l(function(a){if(!(!u.current||!u.current.contentWindow)){var r=u.current.contentWindow;e("SecurePostMessage").sendMessageToSpecificOrigin(r,a,s.getOrigin())}},[s]),y=l(function(){if(f)try{I({data:E(),eventName:e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload})}catch(a){a instanceof Error&&c(a)}},[f,I,c,E]),M=l(function(a){var r,L=a.data.eventName,P=a.data.response;switch(L){case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:p(!0),y();break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:D((r=a.data.extra)!=null?r:"100%");break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:y();break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:if(P==null)return;t("promiseDone")(v(P),function(){},function(T){c(T)});break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.try_another_way:A==null||A();break;default:}},[v,y,c,A]);w(function(){var a=[s.getDomain()],r=new(t("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(M);return r.beginListening(),function(){r.stopListening()}},[s,M]);var K=new Map([["uri",document.location.origin],["renders_type","cds_dialog_footer"]]),k=(C=s.setPath("/passkey/iframe/assert/"))==null?void 0:C.replaceQueryParams(K);return n.jsx("div",{children:n.jsxs(t("CometRowItem.react"),{xstyle:x.body,children:[f?null:n.jsx(t("CDSSpinner.react"),{size:24}),n.jsx("iframe",{allow:"publickey-credentials-get *;",height:F,id:"cds-ixt-xfac-passkey-assert-iframe",ref:u,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:k==null?void 0:k.toString(),style:{border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},width:"100%"})]})})}d.displayName=d.name+" [from "+h.id+"]";var x={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xqui205",$$css:!0}};b.default=d}),98);
-----
TwoFactorLoginMethodPasskeyFooterIframe.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","promiseDone","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;b.useCallback;var j=b.useEffect,k=b.useRef,l=b.useState;function a(a){var b=d("react-compiler-runtime").c(42),e=a.getAssertionJson,f=a.handleWebauthnSignatureResponse,g=a.navigation,h=a.onError,o=k(null);a=l("0");var p=a[0],q=a[1];a=l(!1);var r=a[0],s=a[1];b[0]===Symbol["for"]("react.memo_cache_sentinel")?(a=d("ConstUriUtils").getUriOrThrow("https://accounts.meta.com"),b[0]=a):a=b[0];var t=a;b[1]===Symbol["for"]("react.memo_cache_sentinel")?(a=function(a){if(!o.current||!o.current.contentWindow)return;var b=o.current.contentWindow;d("SecurePostMessage").sendMessageToSpecificOrigin(b,a,t.getOrigin())},b[1]=a):a=b[1];var u=a;b[2]!==e||b[3]!==r||b[4]!==h?(a=function(){if(!r)return;try{u({data:e(),eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload})}catch(b){var a=b;a instanceof Error&&h(a)}},b[2]=e,b[3]=r,b[4]=h,b[5]=a):a=b[5];var v=a;b[6]!==f||b[7]!==v||b[8]!==g||b[9]!==h?(a=function(a){var b=a.data.eventName,e=a.data.response;bb26:switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:s(!0);break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:q((b=a.data.extra)!=null?b:"100%");break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:v();break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:if(e==null)return;c("promiseDone")(f(e),m,function(a){h(a)});break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.try_another_way:g.showMethodPickerDialog();break bb26;default:}},b[6]=f,b[7]=v,b[8]=g,b[9]=h,b[10]=a):a=b[10];var w=a,x;b[11]!==w?(a=function(){var a=[t.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(w);b.beginListening();return function(){b.stopListening()}},x=[t,w],b[11]=w,b[12]=a,b[13]=x):(a=b[12],x=b[13]);j(a,x);var y,z,A,B,C,D,E,F;if(b[14]!==p||b[15]!==r){a=new Map([["uri",document.location.origin],["renders_type","cds_dialog_footer"]]);x=(x=t.setPath("/passkey/iframe/assert/"))==null?void 0:x.replaceQueryParams(a);a=c("CometRowItem.react");B=n.body;b[26]!==r?(C=r?null:i.jsx(c("CDSSpinner.react"),{size:24}),b[26]=r,b[27]=C):C=b[27];D="publickey-credentials-get *;";E=p;F="meta-passkey-assert-iframe";y=o;z="allow-scripts allow-same-origin";A="no";x=x==null?void 0:x.toString();b[14]=p;b[15]=r;b[16]=a;b[17]=y;b[18]=z;b[19]=A;b[20]=x;b[21]=B;b[22]=C;b[23]=D;b[24]=E;b[25]=F}else a=b[16],y=b[17],z=b[18],A=b[19],x=b[20],B=b[21],C=b[22],D=b[23],E=b[24],F=b[25];b[28]===Symbol["for"]("react.memo_cache_sentinel")?(p={border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},b[28]=p):p=b[28];b[29]!==y||b[30]!==z||b[31]!==A||b[32]!==x||b[33]!==D||b[34]!==E||b[35]!==F?(p=i.jsx("iframe",{allow:D,height:E,id:F,ref:y,sandbox:z,scrolling:A,src:x,style:p,width:"100%"}),b[29]=y,b[30]=z,b[31]=A,b[32]=x,b[33]=D,b[34]=E,b[35]=F,b[36]=p):p=b[36];b[37]!==a||b[38]!==B||b[39]!==C||b[40]!==p?(y=i.jsx("div",{children:i.jsxs(a,{xstyle:B,children:[C,p]})}),b[37]=a,b[38]=B,b[39]=C,b[40]=p,b[41]=y):y=b[41];return y}function m(){}var n={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xqui205",$$css:!0}};g["default"]=a}),98);
-----
FXAccountsCenterPasskeyCreationIframeFooter.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","err","react","useCreatePasskey","useFXPasskeyCreateReauth","usePasskeyRegistrationWebAuthNOptions","useVisibilityObserver"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useCallback,k=b.useEffect,l=b.useRef,m=b.useState,n="https://accounts.meta.com/";function a(a){var b=a.entrypoint,e=a.iframeRenderType,f=a.logEvent,g=a.onClose,h=a.onError,p=a.onSuccess,q=a.primaryButtonLabel,r=a.secondaryButtonLabel,s=l(null),t=m(!1),u=t[0],v=t[1];t=m("0");var w=t[0],x=t[1],y=d("ConstUriUtils").getUriOrThrow(n);t=d("useCreatePasskey").useCreatePasskey({entrypoint:b,onError:function(a){return B(a)},onSuccess:p});var z=t[0],A=j(function(a){if(!s.current||!s.current.contentWindow)return;var b=s.current.contentWindow;c("SecurePostMessage").sendMessageToSpecificOrigin(b,a,y.getOrigin())},[y]),B=j(function(a){h(a),A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},[h,A]),C=c("useFXPasskeyCreateReauth")({onClose:function(){g()},onError:function(){A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},onReauthSuccess:function(){A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.ui_update,iframeUIUpdate:{enablePrimaryButton:!0}})}});b=c("usePasskeyRegistrationWebAuthNOptions")({entrypoint:a.entrypoint,onError:function(a){return B(a)},onSuccess:function(a){f("passkey_os_creation_triggered"),A({data:a,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload})}});var D=b[0],E=j(function(a){var b=a.data.eventName;switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:v(!0);A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat,iframeDisplayData:{primaryButtonLabel:q,secondaryButtonLabel:r}});(b=s.current)==null||b.contentWindow.focus();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.close:g();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:x((b=a.data.extra)!=null?b:"100%");break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:f("passkey_nux_continued");D();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:a.data.errorDescription!=null?B(c("err")(a.data.errorDescription)):B(c("err")("Passkey iframe creation exception: unknown error, data received:",a.data));break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:b=a.data.response;if(b==null){B(c("err")("Passkey iframe creation exception: response is null, data received:",a.data));return}f("passkey_os_creation_success");z(b.passkey_id,b.payload);break}},[z,D,f,g,B,q,r,A]);k(function(){var a=[y.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(E);b.beginListening();return function(){b.stopListening()}},[y,E]);p=new Map([["uri",document.location.origin],["renders_type",e]]);a=(t=y.setPath("/passkey/iframe/register/"))==null?void 0:t.replaceQueryParams(p);b=c("useVisibilityObserver")({onVisible:j(function(){C()},[C])});return i.jsx("div",{ref:b,children:i.jsxs(c("CometRowItem.react"),{xstyle:o.body,children:[u?null:i.jsx(c("CDSSpinner.react"),{size:24}),i.jsx("iframe",{allow:"publickey-credentials-create *;",height:w,id:"meta-passkey-create-iframe",ref:s,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:a==null?void 0:a.toString(),style:{border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},width:"100%"})]})})}a.displayName=a.name+" [from "+f.id+"]";var o={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xqui205",$$css:!0}};g["default"]=a}),98);
-----
PasskeyCreationUpsellIframeButton.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","err","react","react-compiler-runtime","useCreatePasskey","usePasskeyRegistrationWebAuthNOptions"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;b.useCallback;var j=b.useEffect,k=b.useRef,l=b.useState,m="https://accounts.meta.com";function a(a){var b=d("react-compiler-runtime").c(52),e=a.entrypoint,f=a.label,g=a.logEvent,h=a.onError,o=a.onSuccess,p=k(null),q=l(!1),r=q[0],s=q[1];q=l("0");var t=q[0],u=q[1];b[0]===Symbol["for"]("react.memo_cache_sentinel")?(q=d("ConstUriUtils").getUriOrThrow(m),b[0]=q):q=b[0];var v=q;q=c("useCreatePasskey")({entrypoint:e,onError:function(a){return y(a)},onSuccess:o});var w=q[0];b[1]===Symbol["for"]("react.memo_cache_sentinel")?(e=function(a){if(!p.current||!p.current.contentWindow)return;var b=p.current.contentWindow;c("SecurePostMessage").sendMessageToSpecificOrigin(b,a,v.getOrigin())},b[1]=e):e=b[1];var x=e;b[2]!==h||b[3]!==x?(o=function(a){h(a),x({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},b[2]=h,b[3]=x,b[4]=o):o=b[4];var y=o;b[5]!==y?(q=function(a){return y(a)},b[5]=y,b[6]=q):q=b[6];b[7]!==g||b[8]!==x?(e=function(a){g("passkey_os_creation_triggered"),x({data:a,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload})},b[7]=g,b[8]=x,b[9]=e):e=b[9];b[10]!==a.entrypoint||b[11]!==q||b[12]!==e?(o={entrypoint:a.entrypoint,onError:q,onSuccess:e},b[10]=a.entrypoint,b[11]=q,b[12]=e,b[13]=o):o=b[13];a=c("usePasskeyRegistrationWebAuthNOptions")(o);var z=a[0];b[14]!==w||b[15]!==z||b[16]!==f||b[17]!==g||b[18]!==y||b[19]!==x?(q=function(a){var b=a.data.eventName;bb16:switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:s(!0);x({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat,iframeDisplayData:{buttonDefaultStateLabel:f}});break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:u((b=a.data.extra)!=null?b:"100%");break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:g("passkey_nux_continued");z();break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:a.data.errorDescription!=null?y(c("err")(a.data.errorDescription)):y(c("err")("Passkey iframe creation exception: unknown error, data received:",a.data));break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:b=a.data.response;if(b==null){y(c("err")("Passkey iframe creation exception: response is null, data received:",a.data));return}g("passkey_os_creation_success");w(b.passkey_id,b.payload)}},b[14]=w,b[15]=z,b[16]=f,b[17]=g,b[18]=y,b[19]=x,b[20]=q):q=b[20];y;var A=q;b[21]!==A?(e=function(){var a=[v.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(A);b.beginListening();return function(){b.stopListening()}},o=[v,A],b[21]=A,b[22]=e,b[23]=o):(e=b[22],o=b[23]);j(e,o);var B,C,D,E,F,G;if(b[24]!==t||b[25]!==r){a=new Map([["uri",document.location.origin]]);e=(q=v.setPath("/passkey/iframe/register/"))==null?void 0:q.replaceQueryParams(a);o=c("CometRowItem.react");q=n.body;b[36]!==r?(a=r?null:i.jsx(c("CDSSpinner.react"),{size:24}),b[36]=r,b[37]=a):a=b[37];G="publickey-credentials-create *;";B=t;C="meta-passkey-create-iframe";D=p;E="allow-scripts allow-same-origin";F="no";e=e==null?void 0:e.toString();b[24]=t;b[25]=r;b[26]=o;b[27]=B;b[28]=C;b[29]=D;b[30]=E;b[31]=F;b[32]=e;b[33]=q;b[34]=a;b[35]=G}else o=b[26],B=b[27],C=b[28],D=b[29],E=b[30],F=b[31],e=b[32],q=b[33],a=b[34],G=b[35];b[38]===Symbol["for"]("react.memo_cache_sentinel")?(t={border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},b[38]=t):t=b[38];b[39]!==B||b[40]!==C||b[41]!==D||b[42]!==E||b[43]!==F||b[44]!==e||b[45]!==G?(r=i.jsx("iframe",{allow:G,height:B,id:C,ref:D,sandbox:E,scrolling:F,src:e,style:t,width:"100%"}),b[39]=B,b[40]=C,b[41]=D,b[42]=E,b[43]=F,b[44]=e,b[45]=G,b[46]=r):r=b[46];b[47]!==o||b[48]!==q||b[49]!==a||b[50]!==r?(t=i.jsxs(o,{xstyle:q,children:[a,r]}),b[47]=o,b[48]=q,b[49]=a,b[50]=r,b[51]=t):t=b[51];return t}var n={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",$$css:!0}};g["default"]=a}),98);/*FB_PKG_DELIM*/
-----
CAAPasskeyAccountDotMetaDotComIframeServerCallable.react",["CAAPasskeyIframeConstants","CAAPasskeyUtils","CDSButton.react","CDSTheme.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","createPasskeyCredentials","err","getErrorSafe","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;b.useCallback;var j=b.useEffect,k=b.useLayoutEffect,l=b.useState;function a(a){var b=d("react-compiler-runtime").c(33),e=a.allowedDomains;a=a.uri;var f;b[0]!==a?(f=d("ConstUriUtils").getUriOrThrow(a),b[0]=a,b[1]=f):f=b[1];var g=f;a=l(!1);f=a[0];var h=a[1];a=l("Continue");var n=a[0],o=a[1];a=l(!1);var p=a[0],q=a[1];b[2]!==g?(a=function(a){c("SecurePostMessage").sendMessageToSpecificOrigin(parent,a,g.getOrigin())},b[2]=g,b[3]=a):a=b[3];var r=a;b[4]!==r?(a=function(a){h(!1),r({errorDescription:a.message,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},b[4]=r,b[5]=a):a=b[5];var s=a;b[6]!==r?(a=function(){h(!0),r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony})},b[6]=r,b[7]=a):a=b[7];a=a;var t;b[8]!==s||b[9]!==r?(t=function(a){var b=d("createPasskeyCredentials").createPasskeyCredentials();b.create(a).then(function(a){a=d("CAAPasskeyUtils").toRegistrationPayload(a);r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success,response:{extension_results:a.extension_results,passkey_id:a.passkey_id,payload:a.payload,payload_version:a.payload_version}})})["catch"](function(a){a=c("getErrorSafe")(a);s(a)})},b[8]=s,b[9]=r,b[10]=t):t=b[10];var u=t;b[11]!==s||b[12]!==u?(t=function(a){a=a.data;var b=a.eventName;bb8:switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:b=a.iframeDisplayData;b&&o(b.buttonDefaultStateLabel);q(!0);break bb8;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload:b=a.data;if(b==null){s(c("err")("Unexpected state: data is null"));return}u(b);break bb8;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:h(!1)}},b[11]=s,b[12]=u,b[13]=t):t=b[13];var v=t;b[14]!==e||b[15]!==v?(t=function(){if(parent==null||parent.window===window)return;var a=new(c("SecureMessageListener"))(window).setSupportedOrigins(e).setEventHandler(v);a.beginListening();return function(){a.stopListening()}},b[14]=e,b[15]=v,b[16]=t):t=b[16];var w;b[17]!==e||b[18]!==g||b[19]!==v?(w=[e,g,v],b[17]=e,b[18]=g,b[19]=v,b[20]=w):w=b[20];j(t,w);b[21]!==r?(t=function(){r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat})},w=[r],b[21]=r,b[22]=w,b[23]=t):(w=b[22],t=b[23]);j(t,w);b[24]!==r?(t=function(){r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize,extra:document.documentElement.scrollHeight.toString()})},b[24]=r,b[25]=t):t=b[25];k(t);b[26]!==p||b[27]!==n||b[28]!==f||b[29]!==a?(w=p&&i.jsx(c("CDSTheme.react"),{xstyle:m.buttonMargins,children:i.jsx(c("CDSButton.react"),{label:n,loading:f,onPress:a,size:"large"})}),b[26]=p,b[27]=n,b[28]=f,b[29]=a,b[30]=w):w=b[30];b[31]!==w?(t=i.jsx(i.Fragment,{children:w}),b[31]=w,b[32]=t):t=b[32];return t}var m={buttonMargins:{$$css:!0}};g["default"]=a}),98);
-----
BusinessPasskeyReauthIframeButton.react",["CAAPasskeyIframeConstants","CaaPasskeyFbFalcoEvent","ConstUriUtils","GeoButton.react","PasskeyClientEvents","SecureMessageListener","SecurePostMessage","WebAuthN","err","getErrorSafe","promiseDone","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useCallback,k=b.useEffect,l=b.useRef,m=b.useState;function a(a){var b,e=a.label,f=a.assertionOptions,g=a.onSuccess,h=a.onError,n=l(null);a=m(!1);var o=a[0],p=a[1];a=m(!1);var q=a[0],r=a[1];a="https://accounts.meta.com";var s=d("ConstUriUtils").getUriOrThrow(a),t=j(function(a){if(!n.current||!n.current.contentWindow)return;var b=n.current.contentWindow;d("SecurePostMessage").sendMessageToSpecificOrigin(b,a,s.getOrigin())},[s]);a=j(function(){if(!o)return;c("CaaPasskeyFbFalcoEvent").log(function(){return{core:{event:d("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_OS_REAUTH_USING_IFRAME,event_category:"business_settings",event_flow:"assertion",event_step:""}}});try{r(!0);var a=d("WebAuthN").string2buffer(f.challenge),b=d("WebAuthN").encodeCredentials(f.allowCredentials);a={publicKey:{challenge:a,rpId:f.rp.id,timeout:6e4,userVerification:f.userVerification,allowCredentials:b}};t({data:a,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload})}catch(a){b=c("getErrorSafe")(a);h(b)}},[f,o,h,t]);var u=j(function(a){var b,e=a.data.eventName;switch(e){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:p(!0);t({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat});break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:r(!1);h(c("err")((b=a.data.errorDescription)!=null?b:"Unknown error"));break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:r(!1);if(a.data.response==null){h(c("err")("Passkey iframe assertion exception: response returned from iframe is null"));return}c("promiseDone")(g(a.data.response),function(){},h);break;default:h(c("err")("Passkey iframe assertion exception. Unknown event: "+e))}},[h,g,t]);k(function(){var a=[s.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(u);b.beginListening();return function(){b.stopListening()}},[s,u]);var v=new Map([["uri",document.location.origin]]);b=(b=s.setPath("/passkey/iframe/assert/"))==null?void 0:b.replaceQueryParams(v);v=i.jsx("iframe",{allow:"publickey-credentials-get *;",height:"0",id:"meta-passkey-assert-iframe",ref:n,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:b==null?void 0:b.toString(),style:{display:"none"},width:"0"});return i.jsxs("div",{children:[v,i.jsx(c("GeoButton.react"),{isLoading:q||!o,label:e,variant:"primary",onClick:a})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
CAAPasskeyCreateIframeConfirmationDialog.react",["fbt","CAAPasskeyIframeConstants","CAAWebBloksPasskeyUtils","CDSDialog.react","CDSDialogHeader.react","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","getErrorSafe","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));b=i;var k=b.useCallback,l=b.useEffect,m=b.useRef,n=b.useState;function a(a){var b,e=a.onCancel,f=a.onClose,g=a.onError,i=a.onSuccess,p=a.registrationJson,q=m(null);a=n(!1);var r=a[0],s=a[1];a=n("0");var t=a[0],u=a[1];a="https://accounts.meta.com";var v=d("ConstUriUtils").getUriOrThrow(a),w=k(function(){f(),e()},[e,f]);l(function(){if(!r||!q.current||!q.current.contentWindow)return;var a=q.current.contentWindow;try{c("SecurePostMessage").sendMessageToSpecificOrigin(a,{data:p,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload},v.getOrigin())}catch(e){var b;a=c("getErrorSafe")(e);g((b=d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.cast(a.errorCode))!=null?b:d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey creation exception: "+a.message)}},[v,r,g,p]);var x=k(function(a){if(!q.current||!q.current.contentWindow)return;var b=q.current.contentWindow;c("SecurePostMessage").sendMessageToSpecificOrigin(b,a,v.getOrigin())},[v]),y=k(function(a){var b=a.data.eventName;switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:s(!0);x({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat});break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:u((b=a.data.extra)!=null?b:"100%");break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:g(d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey iframe creation exception: "+((b=a.data.errorDescription)!=null?b:"Unknown error"));w();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:b=a.data.response;w();if(b==null){g(d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey iframe creation exception: credentials is null");return}i(b.passkey_id,b.payload,b.payload_version,b.extension_results);break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.close:w();break;default:g(d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey iframe creation exception: unknown event name")}},[g,w,i,x]);l(function(){var a=[v.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(y);b.beginListening();return function(){b.stopListening()}},[v,y]);a=new Map([["uri",document.location.origin]]);b=(b=v.setPath("/passkey/iframe/register/"))==null?void 0:b.replaceQueryParams(a);return j.jsx(c("CDSDialog.react"),{"aria-label":h._(/*BTDS*/""),fitToSize:!0,footer:null,header:j.jsx(c("CDSDialogHeader.react"),{onClose:w,title:h._(/*BTDS*/"Create a passkey"),withCloseButton:!0,withCompanyLogo:!0}),onClose:w,size:"small",children:j.jsxs(c("CometRowItem.react"),{xstyle:o.body,children:[r?null:j.jsx(c("CDSSpinner.react"),{size:24}),j.jsx("iframe",{allow:"publickey-credentials-create *;",height:t,id:"meta-passkey-create-iframe",ref:q,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:b==null?void 0:b.toString(),style:{border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},width:"100%"})]})})}a.displayName=a.name+" [from "+f.id+"]";var o={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginBottom:"x1wsgfga",marginEnd:"xktsk01",marginStart:"x1d52u69",$$css:!0}};g["default"]=a}),226);
-----
CAAPasskeyIframeConstants",[],(function(a,b,c,d,e,f){"use strict";a={error:"iframe_passkey_creation_error",close:"iframe_passkey_creation_close",heartbeat:"iframe_heartbeat",resize:"iframe_passkey_creation_resize",register_payload:"iframe_passkey_register_payload",success:"iframe_passkey_creation_success"};f.PASSKEY_IFRAME_MESSAGES=a}),66);
-----
-----
CAAPasskeyAssertAccountDotMetaDotComIframeServerCallable.react",["CAAPasskeyIframeConstants","CDSTheme.react","ConstUriUtils","GeoButton.react","SecureMessageListener","SecurePostMessage","TwoStepVerificationPasskeyUtils","XMDSButtonGroup.react","err","getErrorSafe","getPasskeyCredentials","react","react-compiler-runtime","useVisibilityObserver"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=e,c=u.useCallback,d=u.useEffect,m=u.useLayoutEffect,p=u.useRef,_=u.useState;function f(e){var t=o("react-compiler-runtime").c(55),n=e.allowedDomains,a=e.rendersType,i=e.uri,l=e.with_try_another_way_button,u=l===void 0?!0:l,c=p(null),f=_(!1),g=f[0],h=f[1],y=_(!0),C=y[0],b=y[1],v=_(!1),S=v[0],R=v[1],L=_(!1),E=L[0],k=L[1],I=_(""),T=I[0],D=I[1],x=_(""),$=x[0],P=x[1],N;t[0]!==i?(N=o("ConstUriUtils").getUriOrThrow(i),t[0]=i,t[1]=N):N=t[1];var M=N,w;t[2]!==M?(w=function(t){r("SecurePostMessage").sendMessageToSpecificOrigin(parent,t,M.getOrigin())},t[2]=M,t[3]=w):w=t[3];var A=w,F;t[4]!==A?(F=function(t){R(!1),k(!0),A({errorDescription:t.message,eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},t[4]=A,t[5]=F):F=t[5];var O=F,B;t[6]!==O||t[7]!==A?(B=function(t){if(t){var e=o("getPasskeyCredentials").getPasskeyCredentials();e.get(t).then(function(e){A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success,response:{authenticatorAttachment:e.authenticatorAttachment,id:e.id,rawId:e.rawId,response:{authenticatorData:e.response.authenticatorData,clientDataJSON:e.response.clientDataJSON,signature:e.response.signature,userHandle:e.response.userHandle},type:e.type}})}).catch(function(e){var t=r("getErrorSafe")(e);O(t)})}},t[6]=O,t[7]=A,t[8]=B):B=t[8];var W=B,q;t[9]!==W||t[10]!==O?(q=function(t){var e=t.data,n=e.eventName;if(n===o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat){var a=e.iframeDisplayData;a&&(D(a.buttonDefaultStateLabel),P(a.buttonErrorStateLabel),b(!1));return}else if(n===o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload){var i=e.data;if(i==null){O(r("err")("Unexpected state: data is null"));return}W(i)}},t[9]=W,t[10]=O,t[11]=q):q=t[11];var U=q,V;t[12]!==A?(V=function(t){A({eventName:t}),R(!0)},t[12]=A,t[13]=V):V=t[13];var H=V,G;t[14]!==A?(G=function(){A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.try_another_way})},t[14]=A,t[15]=G):G=t[15];var z=G,j;t[16]!==n||t[17]!==U?(j=function(){if(!(parent==null||parent.window===window)){var e=new(r("SecureMessageListener"))(window).setSupportedOrigins(n).setEventHandler(U);return e.beginListening(),(function(){e.stopListening()})}},t[16]=n,t[17]=U,t[18]=j):j=t[18];var K;t[19]!==n||t[20]!==M||t[21]!==U?(K=[n,M,U],t[19]=n,t[20]=M,t[21]=U,t[22]=K):K=t[22],d(j,K);var Q,X;t[23]!==A?(Q=function(){A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat})},X=[A],t[23]=A,t[24]=Q,t[25]=X):(Q=t[24],X=t[25]),d(Q,X);var Y;t[26]!==a||t[27]!==A?(Y=function(){var e=a==="geo_button"?document.documentElement.scrollHeight.toString():document.documentElement.offsetHeight.toString();A({eventName:o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize,extra:e})},t[26]=a,t[27]=A,t[28]=Y):Y=t[28];var J;t[29]!==T||t[30]!==a||t[31]!==A?(J=[T,a,A],t[29]=T,t[30]=a,t[31]=A,t[32]=J):J=t[32],m(Y,J);var Z;t[33]!==g||t[34]!==H?(Z={onVisible:function(){g||(H(o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.rendered_ui),h(!0))}},t[33]=g,t[34]=H,t[35]=Z):Z=t[35];var ee=r("useVisibilityObserver")(Z);switch(a){case"geo_button":{var te=E?$:T,ne;t[36]!==H?(ne=function(){return H(o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony)},t[36]=H,t[37]=ne):ne=t[37];var re;return t[38]!==C||t[39]!==S||t[40]!==te||t[41]!==ne?(re=s.jsx(r("GeoButton.react"),{containerRef:c,grow:"fill",isDisabled:C,isLoading:S,label:te,onClick:ne,variant:"primary"}),t[38]=C,t[39]=S,t[40]=te,t[41]=ne,t[42]=re):re=t[42],re}case"cds_dialog_footer":{var oe;t[43]!==H?(oe=o("TwoStepVerificationPasskeyUtils").getPasskeyPrimaryButtonProps(function(){return H(o("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony)}),t[43]=H,t[44]=oe):oe=t[44];var ae;t[45]!==S||t[46]!==oe||t[47]!==ee?(ae=babelHelpers.extends({},oe,{loading:S,ref:ee}),t[45]=S,t[46]=oe,t[47]=ee,t[48]=ae):ae=t[48];var ie;t[49]!==z||t[50]!==u?(ie=u?o("TwoStepVerificationPasskeyUtils").getPasskeySecondaryButtonProps(z):null,t[49]=z,t[50]=u,t[51]=ie):ie=t[51];var le;return t[52]!==ae||t[53]!==ie?(le=s.jsx(r("CDSTheme.react"),{children:s.jsx(r("XMDSButtonGroup.react"),{direction:"backward",primary:ae,secondary:ie,size:"large",stacking:"auto"})}),t[52]=ae,t[53]=ie,t[54]=le):le=t[54],le}default:return null}}l.default=f}),98);
-----
CDSIXTXFACPasskeyScreenIframe.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","promiseDone","react"],(function(W,Y,t,e,j,h,b){"use strict";var S,n=S||(S=e("react")),o=S,l=o.useCallback,w=o.useEffect,R=o.useRef,g=o.useState;function d(i){var C,E=i.getAssertionJson,v=i.handleWebauthnSignatureResponse,c=i.onError,A=i.tryAnotherWayAction,u=R(null),m=g("0"),F=m[0],D=m[1],_=g(!1),f=_[0],p=_[1],G="https://accounts.meta.com",s=e("ConstUriUtils").getUriOrThrow(G),I=l(function(a){if(!(!u.current||!u.current.contentWindow)){var r=u.current.contentWindow;e("SecurePostMessage").sendMessageToSpecificOrigin(r,a,s.getOrigin())}},[s]),y=l(function(){if(f)try{I({data:E(),eventName:e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload})}catch(a){a instanceof Error&&c(a)}},[f,I,c,E]),M=l(function(a){var r,L=a.data.eventName,P=a.data.response;switch(L){case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:p(!0),y();break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:D((r=a.data.extra)!=null?r:"100%");break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:y();break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:if(P==null)return;t("promiseDone")(v(P),function(){},function(T){c(T)});break;case e("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.try_another_way:A==null||A();break;default:}},[v,y,c,A]);w(function(){var a=[s.getDomain()],r=new(t("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(M);return r.beginListening(),function(){r.stopListening()}},[s,M]);var K=new Map([["uri",document.location.origin],["renders_type","cds_dialog_footer"]]),k=(C=s.setPath("/passkey/iframe/assert/"))==null?void 0:C.replaceQueryParams(K);return n.jsx("div",{children:n.jsxs(t("CometRowItem.react"),{xstyle:x.body,children:[f?null:n.jsx(t("CDSSpinner.react"),{size:24}),n.jsx("iframe",{allow:"publickey-credentials-get *;",height:F,id:"cds-ixt-xfac-passkey-assert-iframe",ref:u,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:k==null?void 0:k.toString(),style:{border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},width:"100%"})]})})}d.displayName=d.name+" [from "+h.id+"]";var x={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xqui205",$$css:!0}};b.default=d}),98);
-----
TwoFactorLoginMethodPasskeyFooterIframe.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","promiseDone","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;b.useCallback;var j=b.useEffect,k=b.useRef,l=b.useState;function a(a){var b=d("react-compiler-runtime").c(42),e=a.getAssertionJson,f=a.handleWebauthnSignatureResponse,g=a.navigation,h=a.onError,o=k(null);a=l("0");var p=a[0],q=a[1];a=l(!1);var r=a[0],s=a[1];b[0]===Symbol["for"]("react.memo_cache_sentinel")?(a=d("ConstUriUtils").getUriOrThrow("https://accounts.meta.com"),b[0]=a):a=b[0];var t=a;b[1]===Symbol["for"]("react.memo_cache_sentinel")?(a=function(a){if(!o.current||!o.current.contentWindow)return;var b=o.current.contentWindow;d("SecurePostMessage").sendMessageToSpecificOrigin(b,a,t.getOrigin())},b[1]=a):a=b[1];var u=a;b[2]!==e||b[3]!==r||b[4]!==h?(a=function(){if(!r)return;try{u({data:e(),eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload})}catch(b){var a=b;a instanceof Error&&h(a)}},b[2]=e,b[3]=r,b[4]=h,b[5]=a):a=b[5];var v=a;b[6]!==f||b[7]!==v||b[8]!==g||b[9]!==h?(a=function(a){var b=a.data.eventName,e=a.data.response;bb26:switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:s(!0);break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:q((b=a.data.extra)!=null?b:"100%");break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:v();break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:if(e==null)return;c("promiseDone")(f(e),m,function(a){h(a)});break bb26;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.try_another_way:g.showMethodPickerDialog();break bb26;default:}},b[6]=f,b[7]=v,b[8]=g,b[9]=h,b[10]=a):a=b[10];var w=a,x;b[11]!==w?(a=function(){var a=[t.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(w);b.beginListening();return function(){b.stopListening()}},x=[t,w],b[11]=w,b[12]=a,b[13]=x):(a=b[12],x=b[13]);j(a,x);var y,z,A,B,C,D,E,F;if(b[14]!==p||b[15]!==r){a=new Map([["uri",document.location.origin],["renders_type","cds_dialog_footer"]]);x=(x=t.setPath("/passkey/iframe/assert/"))==null?void 0:x.replaceQueryParams(a);a=c("CometRowItem.react");B=n.body;b[26]!==r?(C=r?null:i.jsx(c("CDSSpinner.react"),{size:24}),b[26]=r,b[27]=C):C=b[27];D="publickey-credentials-get *;";E=p;F="meta-passkey-assert-iframe";y=o;z="allow-scripts allow-same-origin";A="no";x=x==null?void 0:x.toString();b[14]=p;b[15]=r;b[16]=a;b[17]=y;b[18]=z;b[19]=A;b[20]=x;b[21]=B;b[22]=C;b[23]=D;b[24]=E;b[25]=F}else a=b[16],y=b[17],z=b[18],A=b[19],x=b[20],B=b[21],C=b[22],D=b[23],E=b[24],F=b[25];b[28]===Symbol["for"]("react.memo_cache_sentinel")?(p={border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},b[28]=p):p=b[28];b[29]!==y||b[30]!==z||b[31]!==A||b[32]!==x||b[33]!==D||b[34]!==E||b[35]!==F?(p=i.jsx("iframe",{allow:D,height:E,id:F,ref:y,sandbox:z,scrolling:A,src:x,style:p,width:"100%"}),b[29]=y,b[30]=z,b[31]=A,b[32]=x,b[33]=D,b[34]=E,b[35]=F,b[36]=p):p=b[36];b[37]!==a||b[38]!==B||b[39]!==C||b[40]!==p?(y=i.jsx("div",{children:i.jsxs(a,{xstyle:B,children:[C,p]})}),b[37]=a,b[38]=B,b[39]=C,b[40]=p,b[41]=y):y=b[41];return y}function m(){}var n={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xqui205",$$css:!0}};g["default"]=a}),98);
-----
FXAccountsCenterPasskeyCreationIframeFooter.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","err","react","useCreatePasskey","useFXPasskeyCreateReauth","usePasskeyRegistrationWebAuthNOptions","useVisibilityObserver"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useCallback,k=b.useEffect,l=b.useRef,m=b.useState,n="https://accounts.meta.com/";function a(a){var b=a.entrypoint,e=a.iframeRenderType,f=a.logEvent,g=a.onClose,h=a.onError,p=a.onSuccess,q=a.primaryButtonLabel,r=a.secondaryButtonLabel,s=l(null),t=m(!1),u=t[0],v=t[1];t=m("0");var w=t[0],x=t[1],y=d("ConstUriUtils").getUriOrThrow(n);t=d("useCreatePasskey").useCreatePasskey({entrypoint:b,onError:function(a){return B(a)},onSuccess:p});var z=t[0],A=j(function(a){if(!s.current||!s.current.contentWindow)return;var b=s.current.contentWindow;c("SecurePostMessage").sendMessageToSpecificOrigin(b,a,y.getOrigin())},[y]),B=j(function(a){h(a),A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},[h,A]),C=c("useFXPasskeyCreateReauth")({onClose:function(){g()},onError:function(){A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},onReauthSuccess:function(){A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.ui_update,iframeUIUpdate:{enablePrimaryButton:!0}})}});b=c("usePasskeyRegistrationWebAuthNOptions")({entrypoint:a.entrypoint,onError:function(a){return B(a)},onSuccess:function(a){f("passkey_os_creation_triggered"),A({data:a,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload})}});var D=b[0],E=j(function(a){var b=a.data.eventName;switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:v(!0);A({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat,iframeDisplayData:{primaryButtonLabel:q,secondaryButtonLabel:r}});(b=s.current)==null||b.contentWindow.focus();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.close:g();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:x((b=a.data.extra)!=null?b:"100%");break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:f("passkey_nux_continued");D();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:a.data.errorDescription!=null?B(c("err")(a.data.errorDescription)):B(c("err")("Passkey iframe creation exception: unknown error, data received:",a.data));break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:b=a.data.response;if(b==null){B(c("err")("Passkey iframe creation exception: response is null, data received:",a.data));return}f("passkey_os_creation_success");z(b.passkey_id,b.payload);break}},[z,D,f,g,B,q,r,A]);k(function(){var a=[y.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(E);b.beginListening();return function(){b.stopListening()}},[y,E]);p=new Map([["uri",document.location.origin],["renders_type",e]]);a=(t=y.setPath("/passkey/iframe/register/"))==null?void 0:t.replaceQueryParams(p);b=c("useVisibilityObserver")({onVisible:j(function(){C()},[C])});return i.jsx("div",{ref:b,children:i.jsxs(c("CometRowItem.react"),{xstyle:o.body,children:[u?null:i.jsx(c("CDSSpinner.react"),{size:24}),i.jsx("iframe",{allow:"publickey-credentials-create *;",height:w,id:"meta-passkey-create-iframe",ref:s,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:a==null?void 0:a.toString(),style:{border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},width:"100%"})]})})}a.displayName=a.name+" [from "+f.id+"]";var o={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xqui205",$$css:!0}};g["default"]=a}),98);
-----
PasskeyCreationUpsellIframeButton.react",["CAAPasskeyIframeConstants","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","err","react","react-compiler-runtime","useCreatePasskey","usePasskeyRegistrationWebAuthNOptions"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;b.useCallback;var j=b.useEffect,k=b.useRef,l=b.useState,m="https://accounts.meta.com";function a(a){var b=d("react-compiler-runtime").c(52),e=a.entrypoint,f=a.label,g=a.logEvent,h=a.onError,o=a.onSuccess,p=k(null),q=l(!1),r=q[0],s=q[1];q=l("0");var t=q[0],u=q[1];b[0]===Symbol["for"]("react.memo_cache_sentinel")?(q=d("ConstUriUtils").getUriOrThrow(m),b[0]=q):q=b[0];var v=q;q=c("useCreatePasskey")({entrypoint:e,onError:function(a){return y(a)},onSuccess:o});var w=q[0];b[1]===Symbol["for"]("react.memo_cache_sentinel")?(e=function(a){if(!p.current||!p.current.contentWindow)return;var b=p.current.contentWindow;c("SecurePostMessage").sendMessageToSpecificOrigin(b,a,v.getOrigin())},b[1]=e):e=b[1];var x=e;b[2]!==h||b[3]!==x?(o=function(a){h(a),x({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},b[2]=h,b[3]=x,b[4]=o):o=b[4];var y=o;b[5]!==y?(q=function(a){return y(a)},b[5]=y,b[6]=q):q=b[6];b[7]!==g||b[8]!==x?(e=function(a){g("passkey_os_creation_triggered"),x({data:a,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload})},b[7]=g,b[8]=x,b[9]=e):e=b[9];b[10]!==a.entrypoint||b[11]!==q||b[12]!==e?(o={entrypoint:a.entrypoint,onError:q,onSuccess:e},b[10]=a.entrypoint,b[11]=q,b[12]=e,b[13]=o):o=b[13];a=c("usePasskeyRegistrationWebAuthNOptions")(o);var z=a[0];b[14]!==w||b[15]!==z||b[16]!==f||b[17]!==g||b[18]!==y||b[19]!==x?(q=function(a){var b=a.data.eventName;bb16:switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:s(!0);x({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat,iframeDisplayData:{buttonDefaultStateLabel:f}});break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:u((b=a.data.extra)!=null?b:"100%");break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony:g("passkey_nux_continued");z();break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:a.data.errorDescription!=null?y(c("err")(a.data.errorDescription)):y(c("err")("Passkey iframe creation exception: unknown error, data received:",a.data));break bb16;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:b=a.data.response;if(b==null){y(c("err")("Passkey iframe creation exception: response is null, data received:",a.data));return}g("passkey_os_creation_success");w(b.passkey_id,b.payload)}},b[14]=w,b[15]=z,b[16]=f,b[17]=g,b[18]=y,b[19]=x,b[20]=q):q=b[20];y;var A=q;b[21]!==A?(e=function(){var a=[v.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(A);b.beginListening();return function(){b.stopListening()}},o=[v,A],b[21]=A,b[22]=e,b[23]=o):(e=b[22],o=b[23]);j(e,o);var B,C,D,E,F,G;if(b[24]!==t||b[25]!==r){a=new Map([["uri",document.location.origin]]);e=(q=v.setPath("/passkey/iframe/register/"))==null?void 0:q.replaceQueryParams(a);o=c("CometRowItem.react");q=n.body;b[36]!==r?(a=r?null:i.jsx(c("CDSSpinner.react"),{size:24}),b[36]=r,b[37]=a):a=b[37];G="publickey-credentials-create *;";B=t;C="meta-passkey-create-iframe";D=p;E="allow-scripts allow-same-origin";F="no";e=e==null?void 0:e.toString();b[24]=t;b[25]=r;b[26]=o;b[27]=B;b[28]=C;b[29]=D;b[30]=E;b[31]=F;b[32]=e;b[33]=q;b[34]=a;b[35]=G}else o=b[26],B=b[27],C=b[28],D=b[29],E=b[30],F=b[31],e=b[32],q=b[33],a=b[34],G=b[35];b[38]===Symbol["for"]("react.memo_cache_sentinel")?(t={border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},b[38]=t):t=b[38];b[39]!==B||b[40]!==C||b[41]!==D||b[42]!==E||b[43]!==F||b[44]!==e||b[45]!==G?(r=i.jsx("iframe",{allow:G,height:B,id:C,ref:D,sandbox:E,scrolling:F,src:e,style:t,width:"100%"}),b[39]=B,b[40]=C,b[41]=D,b[42]=E,b[43]=F,b[44]=e,b[45]=G,b[46]=r):r=b[46];b[47]!==o||b[48]!==q||b[49]!==a||b[50]!==r?(t=i.jsxs(o,{xstyle:q,children:[a,r]}),b[47]=o,b[48]=q,b[49]=a,b[50]=r,b[51]=t):t=b[51];return t}var n={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",$$css:!0}};g["default"]=a}),98);/*FB_PKG_DELIM*/
-----
CAAPasskeyAccountDotMetaDotComIframeServerCallable.react",["CAAPasskeyIframeConstants","CAAPasskeyUtils","CDSButton.react","CDSTheme.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","createPasskeyCredentials","err","getErrorSafe","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;b.useCallback;var j=b.useEffect,k=b.useLayoutEffect,l=b.useState;function a(a){var b=d("react-compiler-runtime").c(33),e=a.allowedDomains;a=a.uri;var f;b[0]!==a?(f=d("ConstUriUtils").getUriOrThrow(a),b[0]=a,b[1]=f):f=b[1];var g=f;a=l(!1);f=a[0];var h=a[1];a=l("Continue");var n=a[0],o=a[1];a=l(!1);var p=a[0],q=a[1];b[2]!==g?(a=function(a){c("SecurePostMessage").sendMessageToSpecificOrigin(parent,a,g.getOrigin())},b[2]=g,b[3]=a):a=b[3];var r=a;b[4]!==r?(a=function(a){h(!1),r({errorDescription:a.message,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error})},b[4]=r,b[5]=a):a=b[5];var s=a;b[6]!==r?(a=function(){h(!0),r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.init_ceremony})},b[6]=r,b[7]=a):a=b[7];a=a;var t;b[8]!==s||b[9]!==r?(t=function(a){var b=d("createPasskeyCredentials").createPasskeyCredentials();b.create(a).then(function(a){a=d("CAAPasskeyUtils").toRegistrationPayload(a);r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success,response:{extension_results:a.extension_results,passkey_id:a.passkey_id,payload:a.payload,payload_version:a.payload_version}})})["catch"](function(a){a=c("getErrorSafe")(a);s(a)})},b[8]=s,b[9]=r,b[10]=t):t=b[10];var u=t;b[11]!==s||b[12]!==u?(t=function(a){a=a.data;var b=a.eventName;bb8:switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:b=a.iframeDisplayData;b&&o(b.buttonDefaultStateLabel);q(!0);break bb8;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload:b=a.data;if(b==null){s(c("err")("Unexpected state: data is null"));return}u(b);break bb8;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:h(!1)}},b[11]=s,b[12]=u,b[13]=t):t=b[13];var v=t;b[14]!==e||b[15]!==v?(t=function(){if(parent==null||parent.window===window)return;var a=new(c("SecureMessageListener"))(window).setSupportedOrigins(e).setEventHandler(v);a.beginListening();return function(){a.stopListening()}},b[14]=e,b[15]=v,b[16]=t):t=b[16];var w;b[17]!==e||b[18]!==g||b[19]!==v?(w=[e,g,v],b[17]=e,b[18]=g,b[19]=v,b[20]=w):w=b[20];j(t,w);b[21]!==r?(t=function(){r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat})},w=[r],b[21]=r,b[22]=w,b[23]=t):(w=b[22],t=b[23]);j(t,w);b[24]!==r?(t=function(){r({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize,extra:document.documentElement.scrollHeight.toString()})},b[24]=r,b[25]=t):t=b[25];k(t);b[26]!==p||b[27]!==n||b[28]!==f||b[29]!==a?(w=p&&i.jsx(c("CDSTheme.react"),{xstyle:m.buttonMargins,children:i.jsx(c("CDSButton.react"),{label:n,loading:f,onPress:a,size:"large"})}),b[26]=p,b[27]=n,b[28]=f,b[29]=a,b[30]=w):w=b[30];b[31]!==w?(t=i.jsx(i.Fragment,{children:w}),b[31]=w,b[32]=t):t=b[32];return t}var m={buttonMargins:{$$css:!0}};g["default"]=a}),98);
-----
BusinessPasskeyReauthIframeButton.react",["CAAPasskeyIframeConstants","CaaPasskeyFbFalcoEvent","ConstUriUtils","GeoButton.react","PasskeyClientEvents","SecureMessageListener","SecurePostMessage","WebAuthN","err","getErrorSafe","promiseDone","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useCallback,k=b.useEffect,l=b.useRef,m=b.useState;function a(a){var b,e=a.label,f=a.assertionOptions,g=a.onSuccess,h=a.onError,n=l(null);a=m(!1);var o=a[0],p=a[1];a=m(!1);var q=a[0],r=a[1];a="https://accounts.meta.com";var s=d("ConstUriUtils").getUriOrThrow(a),t=j(function(a){if(!n.current||!n.current.contentWindow)return;var b=n.current.contentWindow;d("SecurePostMessage").sendMessageToSpecificOrigin(b,a,s.getOrigin())},[s]);a=j(function(){if(!o)return;c("CaaPasskeyFbFalcoEvent").log(function(){return{core:{event:d("PasskeyClientEvents").PasskeyClientEvents.PASSKEY_OS_REAUTH_USING_IFRAME,event_category:"business_settings",event_flow:"assertion",event_step:""}}});try{r(!0);var a=d("WebAuthN").string2buffer(f.challenge),b=d("WebAuthN").encodeCredentials(f.allowCredentials);a={publicKey:{challenge:a,rpId:f.rp.id,timeout:6e4,userVerification:f.userVerification,allowCredentials:b}};t({data:a,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.assert_payload})}catch(a){b=c("getErrorSafe")(a);h(b)}},[f,o,h,t]);var u=j(function(a){var b,e=a.data.eventName;switch(e){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:p(!0);t({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat});break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:r(!1);h(c("err")((b=a.data.errorDescription)!=null?b:"Unknown error"));break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:r(!1);if(a.data.response==null){h(c("err")("Passkey iframe assertion exception: response returned from iframe is null"));return}c("promiseDone")(g(a.data.response),function(){},h);break;default:h(c("err")("Passkey iframe assertion exception. Unknown event: "+e))}},[h,g,t]);k(function(){var a=[s.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(u);b.beginListening();return function(){b.stopListening()}},[s,u]);var v=new Map([["uri",document.location.origin]]);b=(b=s.setPath("/passkey/iframe/assert/"))==null?void 0:b.replaceQueryParams(v);v=i.jsx("iframe",{allow:"publickey-credentials-get *;",height:"0",id:"meta-passkey-assert-iframe",ref:n,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:b==null?void 0:b.toString(),style:{display:"none"},width:"0"});return i.jsxs("div",{children:[v,i.jsx(c("GeoButton.react"),{isLoading:q||!o,label:e,variant:"primary",onClick:a})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
CAAPasskeyCreateIframeConfirmationDialog.react",["fbt","CAAPasskeyIframeConstants","CAAWebBloksPasskeyUtils","CDSDialog.react","CDSDialogHeader.react","CDSSpinner.react","CometRowItem.react","ConstUriUtils","SecureMessageListener","SecurePostMessage","getErrorSafe","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));b=i;var k=b.useCallback,l=b.useEffect,m=b.useRef,n=b.useState;function a(a){var b,e=a.onCancel,f=a.onClose,g=a.onError,i=a.onSuccess,p=a.registrationJson,q=m(null);a=n(!1);var r=a[0],s=a[1];a=n("0");var t=a[0],u=a[1];a="https://accounts.meta.com";var v=d("ConstUriUtils").getUriOrThrow(a),w=k(function(){f(),e()},[e,f]);l(function(){if(!r||!q.current||!q.current.contentWindow)return;var a=q.current.contentWindow;try{c("SecurePostMessage").sendMessageToSpecificOrigin(a,{data:p,eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.register_payload},v.getOrigin())}catch(e){var b;a=c("getErrorSafe")(e);g((b=d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.cast(a.errorCode))!=null?b:d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey creation exception: "+a.message)}},[v,r,g,p]);var x=k(function(a){if(!q.current||!q.current.contentWindow)return;var b=q.current.contentWindow;c("SecurePostMessage").sendMessageToSpecificOrigin(b,a,v.getOrigin())},[v]),y=k(function(a){var b=a.data.eventName;switch(b){case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat:s(!0);x({eventName:d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.heartbeat});break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.resize:u((b=a.data.extra)!=null?b:"100%");break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.error:g(d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey iframe creation exception: "+((b=a.data.errorDescription)!=null?b:"Unknown error"));w();break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.success:b=a.data.response;w();if(b==null){g(d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey iframe creation exception: credentials is null");return}i(b.passkey_id,b.payload,b.payload_version,b.extension_results);break;case d("CAAPasskeyIframeConstants").PASSKEY_IFRAME_MESSAGES.close:w();break;default:g(d("CAAWebBloksPasskeyUtils").PasskeyErrorCodes.UNKNOWN_ERROR,"Passkey iframe creation exception: unknown event name")}},[g,w,i,x]);l(function(){var a=[v.getDomain()],b=new(c("SecureMessageListener"))(window).setSupportedOrigins(a).setEventHandler(y);b.beginListening();return function(){b.stopListening()}},[v,y]);a=new Map([["uri",document.location.origin]]);b=(b=v.setPath("/passkey/iframe/register/"))==null?void 0:b.replaceQueryParams(a);return j.jsx(c("CDSDialog.react"),{"aria-label":h._(/*BTDS*/""),fitToSize:!0,footer:null,header:j.jsx(c("CDSDialogHeader.react"),{onClose:w,title:h._(/*BTDS*/"Create a passkey"),withCloseButton:!0,withCompanyLogo:!0}),onClose:w,size:"small",children:j.jsxs(c("CometRowItem.react"),{xstyle:o.body,children:[r?null:j.jsx(c("CDSSpinner.react"),{size:24}),j.jsx("iframe",{allow:"publickey-credentials-create *;",height:t,id:"meta-passkey-create-iframe",ref:q,sandbox:"allow-scripts allow-same-origin",scrolling:"no",src:b==null?void 0:b.toString(),style:{border:"none",margin:"0",overflow:"hidden",padding:"0",scrolling:"no"},width:"100%"})]})})}a.displayName=a.name+" [from "+f.id+"]";var o={body:{alignItems:"x6s0dn4",display:"x78zum5",justifyContent:"xl56j7k",marginBottom:"x1wsgfga",marginEnd:"xktsk01",marginStart:"x1d52u69",$$css:!0}};g["default"]=a}),226);
-----
CAAPasskeyIframeConstants",[],(function(a,b,c,d,e,f){"use strict";a={error:"iframe_passkey_creation_error",close:"iframe_passkey_creation_close",heartbeat:"iframe_heartbeat",resize:"iframe_passkey_creation_resize",register_payload:"iframe_passkey_register_payload",success:"iframe_passkey_creation_success"};f.PASSKEY_IFRAME_MESSAGES=a}),66);
-----