1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="c37be0fc-a858-7d1b-3e3c-46c45138566a")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,402936,e=>{"use strict";var t=e.i(298503),r=e.i(770731),n=e.i(723561),i=e.i(999870),s=e.i(663521),o=e.i(205969),a=e.i(566215),l=e.i(827643);e.s(["default",0,function({disabled:e,onPendingChange:c,fetchOptions:u=s.requestPasskeyAuthenticateOptions,preset:d="outline"}){let f=(0,l.useI18n)(),{authenticate:h,isPending:g}=(0,a.usePasskeyAuthentication)({fetchOptions:u,verify:o.verifyPasskeyAuthentication});return(0,r.useEffect)(()=>{c?.(g)},[g,c]),(0,t.jsx)("form",{onSubmit:e=>{e.preventDefault(),h()},children:(0,t.jsx)(i.default,{title:(0,t.jsxs)("span",{className:"flex items-center justify-center gap-2",children:[(0,t.jsx)(n.default,{name:"passkey",color:"primary"===d?"white":"primary",width:20}),f("cta.passkey-login")]}),preset:d,className:"w-full",isPending:g,disabled:e})})}])},663521,e=>{"use strict";var t=e.i(827502);let r=(0,t.createServerReference)("00a5845eedeb7bb396ce351758f71f46253391dc58",t.callServer,void 0,t.findSourceMapURL,"requestPasskeyAuthenticateOptions");e.s(["requestPasskeyAuthenticateOptions",0,r])},205969,566215,e=>{"use strict";var t=e.i(827502);let r=(0,t.createServerReference)("402244208bb6ad00e09beed292ed03dc93062cfdf9",t.callServer,void 0,t.findSourceMapURL,"verifyPasskeyAuthentication");e.s(["verifyPasskeyAuthentication",0,r],205969);var n=e.i(770731);e.i(283508);var i=e.i(571454);e.i(622951);var s=e.i(943548),o=e.i(402249),a=e.i(958591),l=e.i(827643),c=e.i(138018),u=e.i(895191);e.s(["usePasskeyAuthentication",0,function(e){let{fetchOptions:t,verify:r,onSuccess:d,supported:f,mode:h="modal"}=e,g=(0,n.useRef)(!1),p=(0,n.useRef)(!1),b=(0,n.useRef)(!0),[y,m]=(0,n.use
2State)(!1),[w,E,v]=(0,n.useActionState)(async(e,n)=>{if("reset"===n.kind)return{status:"idle"};if("markUnsupported"===n.kind)return{status:"error",error:{code:"not_supported"}};if("conditionalResult"===n.kind)return n.result;if("conditionalVerify"===n.kind)try{return await (0,u.verifySigningCredential)({credential:n.credential,verify:r,onSuccess:d})}finally{m(!1),g.current=!1}try{let e;if(n.useBrowserAutofill||!t)return{status:"error",error:{code:"options_fetch_failed"}};{let r;try{r=await t()}catch{return o.clientLogger.warn({action:"passkey.authenticate.options_fetch_threw",tenant:"signing"},"options fetch threw"),{status:"error",error:{code:"server_error"}}}if((0,c.isActionFailure)(r))return o.clientLogger.warn({action:"passkey.authenticate.options_fetch_failed",tenant:"signing",serverCode:r.code},"options fetch returned ActionFailureResponse"),{status:"error",error:(0,c.mapFailureToAuthenticationError)(r)};e=r}return await (0,u.runSigningPasskeyAction)({options:e,useBrowserAutofill:n.useBrowserAutofill,verify:r,onSuccess:d,onCredentialAcquired:()=>m(!0)})}finally{m(!1),g.current=!1}},{status:"idle"});(0,n.useEffect)(()=>(b.current=!0,()=>{b.current=!1,i.WebAuthnAbortService.cancelCeremony()}),[]);let R=(0,l.useI18n)(),A=(0,n.useMemo)(()=>{if("error"===w.status&&"user_cancelled"!==w.error.code)return"session_expired"===w.error.code?{type:"failure",message:R("signing.notification.failure.passkey_session_expired")}:"not_supported"===w.error.code?{type:"failure",message:R("signing.notification.failure.passkey_not_supported")}:"passkey_authentication_failed"===w.error.serverCode?{type:"failure",message:R("signing.notification.failure.passkey_login_failed")}:"server_error"===w.error.code&&w.error.serverMessage?{type:"failure",message:w.error.serverMessage}:{type:"failure",message:R("signing.notification.failure.passkey_login_failed")}},[w,R]);return(0,a.useNotification)({notification:A}),(0,n.useEffect)(()=>{if("conditional"!==h||!t||p.current)return;let e=!1;return(async()=>{let r,i=(0,u.getCeremonyGeneration)(),a=await (0,s.isConditionalMediationAvailable)();if(e)return;if(!a)return o.clientLogger.info({action:"passkey.authenticate.conditional_unavailable",tenant:"signing"},"Conditional UI is not available; staying idle");if(g.current||p.current)return;p.current=!0,g.current=!0;try{let n=await t();if(e||!b.current){g.current=!1;return}if((0,c.isActionFailure)(n)){o.clientLogger.warn({action:"passkey.authenticate.conditional_options_fetch_failed",tenant:"signing",serverCode:n.code},"conditional options fetch failed; staying idle"),g.current=!1;return}r=n}catch{o.clientLogger.warn({action:"passkey.authenticate.conditional_options_fetch_threw",tenant:"signing"},"conditional options fetch threw; staying idle"),g.current=!1;return}if((0,u.getCeremonyGeneration)()!==i){g.current=!1;return}let l=await (0,u.runCeremony)({options:r,useBrowserAutofill:!0,tenant:"signing"});if(!b.current){g.current=!1;return}if("fail"===l.kind){g.current=!1,(0,n.startTransition)(()=>{E({kind:"conditionalResult",result:{status:"error",error:{code:l.code}}})});return}m(!0),(0,n.startTransition)(()=>{E({kind:"conditionalVerify",credential:l.response})})})(),()=>{e=!0}},[h,E,t]),{state:w,isPending:v,isVerifying:y,authenticate:(0,n.useCallback)(()=>{g.current?o.clientLogger.warn({action:"passkey.authenticate.blocked_while_pending",tenant:"signing"},"authenticate() ignored: a ceremony is already in progress"):((0,u.cancelPasskeyCeremony)(),"unsupported"===f)?(0,n.startTransition)(()=>{E({kind:"markUnsupported"})}):(g.current=!0,(0,n.startTransition)(()=>{E({kind:"authenticate",useBrowserAutofill:!1})}))},[E,f]),reset:(0,n.useCallback)(()=>{(0,n.startTransition)(()=>{E({kind:"reset"})})},[E])}}],566215)},498759,e=>{"use strict";var t=e.i(770731);e.i(622951);let r=[/Instagram\s/,/\bFBAN\//,/\bFBAV\//,/\bFBIOS\b/,/\bFB_IAB\b/,/\bLine\//,/\bMicroMessenger\b/,/\bKAKAOTALK\b/i,/\bSnapchat\b/,/\bTikTok\b/i,/\bmusical_ly\b/,/\bBytedanceWebview\b/,/\bLinkedInApp\b/,/\bPinterest\//];var n=e.i(943548);function i(){return()=>{}}function s(){return(0,n.isWebAuthnSupported)()&&!function(){if("u"<typeof navigator)return!1;let e=navigator.userAgent;return!!e&&!!(/; wv\)/.test(e)||r.some(t=>t.test(e))||/iPad|iPhone|iPod/.test(e)&&!/Safari\//.test(e))}()?"supported":"unsupported"}function o(){return"unknown"}e.s(["usePasskeySupport",0,function(){return(0,t.useSyncExternalStore)(i,s,o)}],498759)},895191,138018,e=>{"use strict";e.i(283508);var t=e.i(450777),r=e.i(571454);e.i(622951);var n=e.i(943548),i=e.i(282219),s=e.i(402249),o=e.i(12452);function a(e){if("object"!=typeof e||null===e)return!1;let t=e.digest;return"string"==typeof t&&(t.startsWith("NEXT_REDIRECT")||t.startsWith("NEXT_NOT_FOUND"))}function l(e){return"object"==typeof e&&null!==e&&"name"in e&&"OAuthRedirectError"===e.name}function c(e){return"object"==typeof e&&null!==e&&"code"in e&&"string"==typeof e.code}function u(e){return"already_registered"===e?"unknown":e}function d(e){return{code:e.code===o.NOT_FOUND_SESSION_ERROR_CODE?"session_expired":"server_error",serverCode:e.code,serverMessage:e.message}}e.s(["isActionFailure",0,c,"isNextNavigationError",0,a,"isOAuthRedirectError",0,l,"mapFailureToAuthenticationError",0,d,"toAuthenticationErrorCode",0,u],138018);let f=0;function h(){f++,r.WebAuthnAbortService.cancelCeremony()}async function g(e){if(h(),!(0,n.isWebAuthnSupported)())return s.clientLogger.info({action:"passkey.authenticate.not_supported"},"WebAuthn not supported on this environment"),{kind:"fail",code:"not_supported"};s.clientLogger.info({action:"passkey.authenticate.start",tenant:e.tenant,useBrowserAutofill:e.useBrowserAutofill},"passkey authentication ceremony start");try{let r=await (0,t.startAuthentication)({optionsJSON:e.options,useBrowserAutofill:e.useBrowserAutofill});return{kind:"ok",response:r}}catch(r){let t=(0,i.mapWebAuthnError)(r);
2return s.clientLogger.warn({action:"passkey.authenticate.ceremony_failed",tenant:e.tenant,...(0,i.toErrorLogFields)(t)},"startAuthentication failed"),{kind:"fail",code:u(t.code)}}}async function p(e){let t;try{t=await e.verify({credential:e.credential})}catch(e){if(a(e)||l(e))throw e;return(0,s.logClientError)(e instanceof Error?e:Error(String(e)),{action:"passkey.authenticate.verify_threw"}),{status:"error",error:{code:"invalid_response"}}}if(c(t)){let e=d(t);return s.clientLogger.warn({action:"passkey.authenticate.verify_failed",tenant:"signing",serverCode:t.code},"verify returned ActionFailureResponse"),{status:"error",error:e}}return s.clientLogger.info({action:"passkey.authenticate.success",tenant:"signing"},"passkey authentication completed (no redirect thrown)"),e.onSuccess?.(),{status:"success"}}async function b(e){let t=await g({options:e.options,useBrowserAutofill:e.useBrowserAutofill,tenant:"signing"});return"fail"===t.kind?{status:"error",error:{code:t.code}}:(e.onCredentialAcquired?.(),p({credential:t.response,verify:e.verify,onSuccess:e.onSuccess}))}async function y(e){let t;try{t=await e.verify({credential:e.credential})}catch(e){return(0,s.logClientError)(e instanceof Error?e:Error(String(e)),{action:"passkey.authenticate.verify_threw"}),{status:"error",error:{code:"invalid_response"}}}if(c(t)){let e=d(t);return s.clientLogger.warn({action:"passkey.authenticate.verify_failed",tenant:"widget",serverCode:t.code},"verify returned ActionFailureResponse"),{status:"error",error:e}}return s.clientLogger.info({action:"passkey.authenticate.success",tenant:"widget"},"passkey authentication completed"),e.onSuccess?.(t),{status:"success",result:t}}async function m(e){let t=await g({options:e.options,useBrowserAutofill:!1,tenant:"widget"});return"fail"===t.kind?{status:"error",error:{code:t.code}}:y({credential:t.response,verify:e.verify,onSuccess:e.onSuccess})}e.s(["cancelPasskeyCeremony",0,h,"getCeremonyGeneration",0,function(){return f},"runCeremony",0,g,"runSigningPasskeyAction",0,b,"runWidgetPasskeyAction",0,m,"verifySigningCredential",0,p,"verifyWidgetCredential",0,y],895191)},622951,571454,797121,450777,283508,943548,282219,e=>{"use strict";function t(e){let t=new Uint8Array(e),r="";for(let e of t)r+=String.fromCharCode(e);return btoa(r).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function r(e){let t=e.replace(/-/g,"+").replace(/_/g,"/"),r=(4-t.length%4)%4,n=atob(t.padEnd(t.length+r,"=")),i=new ArrayBuffer(n.length),s=new Uint8Array(i);for(let e=0;e<n.length;e++)s[e]=n.charCodeAt(e);return i}function n(){return i.stubThis(globalThis?.PublicKeyCredential!==void 0&&"function"==typeof globalThis.PublicKeyCredential)}let i={stubThis:e=>e};function s(e){let{id:t}=e;return{...e,id:r(t),transports:e.transports}}function o(e){return"localhost"===e||/^((xn--[a-z0-9-]+|[a-z0-9]+(-[a-z0-9]+)*)\.)+([a-z]{2,}|xn--[a-z0-9-]+)$/i.test(e)}class a extends Error{constructor({message:e,code:t,cause:r,name:n}){super(e,{cause:r}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name=n??r.name,this.code=t}}let l=new class{constructor(){Object.defineProperty(this,"controller",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}createNewAbortSignal(){if(this.controller){let e=Error("Cancelling existing WebAuthn API call for new one");e.name="AbortError",this.controller.abort(e)}let e=new AbortController;return this.controller=e,e.signal}cancelCeremony(){if(this.controller){let e=Error("Manually cancelling existing WebAuthn API call");e.name="AbortError",this.controller.abort(e),this.controller=void 0}}};e.s(["WebAuthnAbortService",0,l],571454);let c=["cross-platform","platform"];function u(e){if(e&&!(0>c.indexOf(e)))return e}async function d(e){let i,c,d,h,g;!e.optionsJSON&&e.challenge&&(console.warn("startRegistration() was not called correctly. It will try to continue with the provided options, but this call should be refactored to use the expected call structure instead. See https://simplewebauthn.dev/docs/packages/browser#typeerror-cannot-read-properties-of-undefined-reading-challenge for more information."),e={optionsJSON:e});let{optionsJSON:p,useAutoRegister:b=!1}=e;if(!n())throw Error("WebAuthn is not supported in this browser");let y={...p,challenge:r(p.challenge),user:{...p.user,id:r(p.user.id)},excludeCredentials:p.excludeCredentials?.map(s)},m={};b&&(m.mediation="conditional"),m.publicKey=y,m.signal=l.createNewAbortSignal();try{i=await navigator.credentials.create(m)}catch(e){throw function({error:e,options:t}){let{publicKey:r}=t;if(!r)throw Error("options was missing required publicKey property");if("AbortError"===e.name){if(t.signal instanceof AbortSignal)return new a({message:"Registration ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else if("ConstraintError"===e.name){if(r.authenticatorSelection?.requireResidentKey===!0)return new a({message:"Discoverable credentials were required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_DISCOVERABLE_CREDENTIAL_SUPPORT",cause:e});else if("conditional"===t.mediation&&r.authenticatorSelection?.userVerification==="required")return new a({message:"User verification was required during automatic registration but it could not be performed",code:"ERROR_AUTO_REGISTER_USER_VERIFICATION_FAILURE",cause:e});else if(r.authenticatorSelection?.userVerification==="required")return new a({message:"User verification was required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_USER_VERIFICATION_SUPPORT",cause:e})}else if("InvalidStateError"===e.name)return new a({message:"The authenticator was previously registered",code:"ERROR_AUTHENTICATOR_PREVIOUSLY_REGISTERED",cause:e});else if("NotAllowedError"===e.name)return new a({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});else if("NotSupportedError"===e.name)return new a(0===r.pubKeyCredParams.filter(e=>"public-key"===e.type).length?{message:'No entry in pubKeyCredParams was of type "public-key"',code:"ERROR_MALFORMED_PUBKEYCREDPARAMS",cause:e}:{message:"No available authenticator supported any of the specified pubKeyCredParams algorithms",code:"ERROR_AUTHENTICATOR_NO_SUPPORTED_PUBKEYCREDPARAMS_ALG",cause:e});else if("SecurityError"===e.name){let t=globalThis.location.hostname;if(!o(t))return new a({message:`${globalThis.location.hostname}
2 is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e});if(r.rp.id!==t)return new a({message:`The RP ID "${r.rp.id}" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else if("TypeError"===e.name){if(r.user.id.byteLength<1||r.user.id.byteLength>64)return new a({message:"User ID was not between 1 and 64 characters",code:"ERROR_INVALID_USER_ID_LENGTH",cause:e})}else if("UnknownError"===e.name)return new a({message:"The authenticator was unable to process the specified options, or could not create a new credential",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e});return e}({error:e,options:m})}if(!i)throw Error("Registration was not completed");let{id:w,rawId:E,response:v,type:R}=i;if("function"==typeof v.getTransports&&(d=v.getTransports()),"function"==typeof v.getPublicKeyAlgorithm)try{h=v.getPublicKeyAlgorithm()}catch(e){f("getPublicKeyAlgorithm()",e)}if("function"==typeof v.getPublicKey)try{let e=v.getPublicKey();null!==e&&(g=t(e))}catch(e){f("getPublicKey()",e)}if("function"==typeof v.getAuthenticatorData)try{c=t(v.getAuthenticatorData())}catch(e){f("getAuthenticatorData()",e)}return{id:w,rawId:t(E),response:{attestationObject:t(v.attestationObject),clientDataJSON:t(v.clientDataJSON),transports:d,publicKeyAlgorithm:h,publicKey:g,authenticatorData:c},type:R,clientExtensionResults:i.getClientExtensionResults(),authenticatorAttachment:u(i.authenticatorAttachment)}}function f(e,t){console.warn(`The browser extension that intercepted this WebAuthn API call incorrectly implemented ${e}. You should report this error to them. 3`,t)}function h(){if(!n())return g.stubThis(new Promise(e=>e(!1)));let e=globalThis.PublicKeyCredential;return e?.isConditionalMediationAvailable===void 0?g.stubThis(new Promise(e=>e(!1))):g.stubThis(e.isConditionalMediationAvailable())}e.s(["startRegistration",0,d],797121);let g={stubThis:e=>e};async function p(e){let i,c,d;!e.optionsJSON&&e.challenge&&(console.warn("startAuthentication() was not called correctly. It will try to continue with the provided options, but this call should be refactored to use the expected call structure instead. See https://simplewebauthn.dev/docs/packages/browser#typeerror-cannot-read-properties-of-undefined-reading-challenge for more information."),e={optionsJSON:e});let{optionsJSON:f,useBrowserAutofill:g=!1,verifyBrowserAutofillInput:p=!0}=e;if(!n())throw Error("WebAuthn is not supported in this browser");f.allowCredentials?.length!==0&&(i=f.allowCredentials?.map(s));let b={...f,challenge:r(f.challenge),allowCredentials:i},y={};if(g){if(!await h())throw Error("Browser does not support WebAuthn autofill");if(document.querySelectorAll("input[autocomplete$='webauthn']").length<1&&p)throw Error('No <input> with "webauthn" as the only or last value in its `autocomplete` attribute was detected');y.mediation="conditional",b.allowCredentials=[]}y.publicKey=b,y.signal=l.createNewAbortSignal();try{c=await navigator.credentials.get(y)}catch(e){throw function({error:e,options:t}){let{publicKey:r}=t;if(!r)throw Error("options was missing required publicKey property");if("AbortError"===e.name){if(t.signal instanceof AbortSignal)return new a({message:"Authentication ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else if("NotAllowedError"===e.name)return new a({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});else if("SecurityError"===e.name){let t=globalThis.location.hostname;if(!o(t))return new a({message:`${globalThis.location.hostname} is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e});if(r.rpId!==t)return new a({message:`The RP ID "${r.rpId}" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else if("UnknownError"===e.name)return new a({message:"The authenticator was unable to process the specified options, or could not create a new assertion signature",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e});return e}({error:e,options:y})}if(!c)throw Error("Authentication was not completed");let{id:m,rawId:w,response:E,type:v}=c;return E.userHandle&&(d=t(E.userHandle)),{id:m,rawId:t(w),response:{authenticatorData:t(E.authenticatorData),clientDataJSON:t(E.clientDataJSON),signature:t(E.signature),userHandle:d},type:v,clientExtensionResults:c.getClientExtensionResults(),authenticatorAttachment:u(c.authenticatorAttachment)}}async function b(){try{return await (!n()?new Promise(e=>e(!1)):PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable())}catch{return!1}}async function y(){try{return await h()}catch{return!1}}function m(e){let t="object"==typeof e&&null!==e&&"name"in e?String(e.name):void 0;switch(t){case"InvalidStateError":return{code:"already_registered",cause:t,raw:e};case"NotAllowedError":case"AbortError":return{code:"user_cancelled",cause:t,raw:e};case"NotSupportedError":case"SecurityError":return{code:"not_supported",cause:t,raw:e};case"TimeoutError":return{code:"timeout",cause:t,raw:e}}return{code:"unknown",cause:t??"unknown",raw:e}}e.s(["startAuthentication",0,p],450777),e.s([],283508),e.s(["isConditionalMediationAvailable",0,y,"isPlatformAuthenticatorAvailable",0,b,"isWebAuthnSupported",0,function(){return n()}],943548),e.s(["mapWebAuthnError",0,function(e){return e instanceof a?function(e){let t={cause:"object"==typeof e.cause&&null!==e.cause&&"name"in e.cause?String(e.cause.name):e.name,raw:e,webAuthnCode:e.code};switch(e.code){case"ERROR_CEREMONY_ABORTED":case"ERROR_AUTO_REGISTER_USER_VERIFICATION_FAILURE":return{code:"user_cancelled",...t};case"ERROR_AUTHENTICATOR_PREVIOUSLY_REGISTERED":return{code:"already_registered",...t};case"ERROR_AUTHENTICATOR_MISSING_DISCOVERABLE_CREDENTIAL_SUPPORT":case"ERROR_AUTHENTICATOR_MISSING_USER_VERIFICATION_SUPPORT":case"ERROR_AUTHENTICATOR_NO_SUPPORTED_PUBKEYCREDPARAMS_ALG":return{code:"not_supported",...t};case"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY":return{...m(e.cause),raw:e,webAuthnCode:e.code};case"ERROR_INVALID_DOMAIN":case"ERROR_INVALID_RP_ID":case"ERROR_INVALID_USER_ID_LENGTH":case"ERROR_MALFORMED_PUBKEYCREDPARAMS":return{code:"config_error",...t};default:return{code:"unknown",...t}}}(e):m(e)},"toErrorLogFields",0,function(e){let t=e.raw?.message;return{code:e.code,cause:e.cause,webAuthnCode:e.webAuthnCode,errorMessage:"string"==typeof t?t.slice(0,500):void 0}}],282219),e.s([],622951)},443426,(e,t,r)=>{"use strict";function n(e){try{return JSON.stringify(e)}catch(e){return'"[Circular]"'}}t.exports=function(e,t,r){var i=r&&r.stringify||n;if("object"==typeof e&&null!==e){var s=t.length+1;if(1===s)return e;var o=Array(s);o[0]=i(e);for(var a=1;a<s;a++)o[a]=i(t[a]);return o.join(" ")}if("string"!=typeof e)return e;var l=t.length;if(0===l)return e;for(var c="",u=0,d=-1,f=e&&e.length||0,h=0;h<f;){if(37===e.charCodeAt(h)&&h+1<f){switch(d=d>-1?d:0,e.charCodeAt(h+1)){case 100:case 102:if(u>=l||null==t[u])break;d<h&&(c+=e.slice(d,h)),c+=Number(t[u]),d=h+2,h++;break;case 105:if(u>=l||null==t[u])break;d<h&&(c+=e.slice(d,h)),c+=Math.floor(Number(t[u])),d=h+2,h++;break;case 79:case 111:case 106:if(u>=l||void 0===t[u])break;d<h&&(c+=e.slice(d,h));var g=typeof t[u];if("string"===g){c+="'"+t[u]+"'",d=h+2,h++;break}if("function"===g){c+=t[u].name||"<anonymous>",d=h+2,h++;break}c+=i(t[u]),d=h+2,h++;break;case 115:if(u>=l)break;d<h&&(c+=e.slice(d,h)),c+=String(t[u]),d=h+2,h++;break;case 37:d<h&&(c+=e.slice(d,h)),c+="%",d=h+2,h++,u--}++u}++h}return -1===d?e:(d<f&&(c+=e.slice(d)),c)}},499847,(e,t,r)=>{"use strict";let n=e.r(443426);t.exports=u;let i=function(){function e(e){return void 0!==e&&e}try{if("u">typeof globalThis)return globalThis;return Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch(t){return e(self)||e(window)||e(this)||{}}}().console||{};function s(e,t){return"silent"===e?1/0:t.levels.values[e]}let o=Symbol("pino.logFuncs"),a=Symbol("pino.hierarchy"),l={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function c(e,t){let r={logger:t,parent:e[a]};t[a]=r}function u(e){var t,r,n;let a,g,p;(e=e||{}).browser=e.browser||{};let b=e.browser.transmit;if(b&&"function"!=typeof b.send)throw Error("pino: transmit option must have a send function");let E=e.browser.write||i;e.browser.write&&(e.browser.asObject=!0);let v=e.serializers||{},R=(t=e.browser.serialize,Array.isArray(t)?t.filter(function(e){return"!stdSerializers.err"!==e}):!0===t&&Object.keys(v)),A=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(A=!1);let _=Object.keys(e.customLevels||{}),O=["error","fatal","warn","info","debug","trace"].concat(_);"function"==typeof E&&O.forEach(function(e){E[e]=E}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");let S=e.level||"info",T=Object.create(E);T.log||(T.log=y),a={}
3,O.forEach(e=>{a[e]=E[e]?E[e]:i[e]||i[l[e]||"log"]||y}),T[o]=a,c({},T),Object.defineProperty(T,"levelVal",{get:function(){return s(this.level,this)}}),Object.defineProperty(T,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,d(this,C,T,"error"),d(this,C,T,"fatal"),d(this,C,T,"warn"),d(this,C,T,"info"),d(this,C,T,"debug"),d(this,C,T,"trace"),_.forEach(e=>{d(this,C,T,e)})}});let C={transmit:b,serialize:R,asObject:e.browser.asObject,asObjectBindingsOnly:e.browser.asObjectBindingsOnly,formatters:e.browser.formatters,reportCaller:e.browser.reportCaller,levels:O,timestamp:"function"==typeof(r=e).timestamp?r.timestamp:!1===r.timestamp?m:w,messageKey:e.messageKey||"msg",onChild:e.onChild||y};function k(t,r,n){if(!r)throw Error("missing bindings for child Pino");n=n||{},R&&r.serializers&&(n.serializers=r.serializers);let i=n.serializers;if(R&&i){var s=Object.assign({},v,i),o=!0===e.browser.serialize?Object.keys(s):R;delete r.serializers,f([r],o,s,this._stdErrSerialize)}function a(e){this._childLevel=(0|e._childLevel)+1,this.bindings=r,s&&(this.serializers=s,this._serialize=o),b&&(this._logEvent=h([].concat(e._logEvent.bindings,r)))}a.prototype=this;let l=new a(this);return c(this,l),l.child=function(...e){return k.call(this,t,...e)},l.level=n.level||this.level,t.onChild(l),l}return g=e.customLevels||{},T.levels={values:Object.assign({},u.levels.values,g),labels:Object.assign({},u.levels.labels,(p={},Object.keys(n=g).forEach(function(e){p[n[e]]=e}),p))},T.level=S,T.isLevelEnabled=function(e){return!!this.levels.values[e]&&this.levels.values[e]>=this.levels.values[this.level]},T.setMaxListeners=T.getMaxListeners=T.emit=T.addListener=T.on=T.prependListener=T.once=T.prependOnceListener=T.removeListener=T.removeAllListeners=T.listeners=T.listenerCount=T.eventNames=T.write=T.flush=y,T.serializers=v,T._serialize=R,T._stdErrSerialize=A,T.child=function(...e){return k.call(this,C,...e)},b&&(T._logEvent=h()),T}function d(e,t,r,l){var c,u,d,g,p,b,m;if(Object.defineProperty(e,l,{value:s(e.level,r)>s(l,r)?y:r[o][l],writable:!0,enumerable:!0,configurable:!0}),e[l]===y){if(!t.transmit)return;let n=s(t.transmit.level||e.level,r);if(s(l,r)<n)return}e[l]=(c=e,u=t,d=r,g=l,p=c[o][g],function(){let e=u.timestamp(),t=Array(arguments.length),r=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var o=0;o<t.length;o++)t[o]=arguments[o];var a=!1;if(u.serialize&&(f(t,this._serialize,this.serializers,this._stdErrSerialize),a=!0),u.asObject||u.formatters){let i=function(e,t,r,i,s){let{level:o,log:a=e=>e}=s.formatters||{},l=r.slice(),c=l[0],u={},d=(0|e._childLevel)+1;if(d<1&&(d=1),i&&(u.time=i),o?Object.assign(u,o(t,e.levels.values[t])):u.level=e.levels.values[t],s.asObjectBindingsOnly){if(null!==c&&"object"==typeof c)for(;d--&&"object"==typeof l[0];)Object.assign(u,l.shift());return[a(u),...l]}if(null!==c&&"object"==typeof c){for(;d--&&"object"==typeof l[0];)Object.assign(u,l.shift());c=l.length?n(l.shift(),l):void 0}else"string"==typeof c&&(c=n(l.shift(),l));return void 0!==c&&(u[s.messageKey]=c),[a(u)]}(this,g,t,e,u);if(u.reportCaller&&i&&i.length>0&&i[0]&&"object"==typeof i[0])try{let e=E();e&&(i[0].caller=e)}catch(e){}p.call(r,...i)}else{if(u.reportCaller)try{let e=E();e&&t.push(e)}catch(e){}p.apply(r,t)}if(u.transmit){let r=u.transmit.level||c._level,n=s(r,d),i=s(g,d);if(i<n)return;!function(e,t,r,n=!1){let i=t.send,s=t.ts,o=t.methodLevel,a=t.methodValue,l=t.val,c=e._logEvent.bindings;n||f(r,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=s,e._logEvent.messages=r.filter(function(e){return -1===c.indexOf(e)}),e._logEvent.level.label=o,e._logEvent.level.value=a,i(o,e._logEvent,l),e._logEvent=h(c)}(this,{ts:e,methodLevel:g,methodValue:i,transmitLevel:r,transmitValue:d.levels.values[u.transmit.level||c._level],send:u.transmit.send,val:s(c._level,d)},t,a)}});let w=function(e){let t=[];e.bindings&&t.push(e.bindings);let r=e[a];for(;r.parent;)(r=r.parent).logger.bindings&&t.push(r.logger.bindings);return t.reverse()}(e);0!==w.length&&(e[l]=(b=w,m=e[l],function(){return m.apply(this,[...b,...arguments])}))}function f(e,t,r,n){for(let i in e)if(n&&e[i]instanceof Error)e[i]=u.stdSerializers.err(e[i]);else if("object"==typeof e[i]&&!Array.isArray(e[i])&&t)for(let n in e[i])t.indexOf(n)>-1&&n in r&&(e[i][n]=r[n](e[i][n]))}function h(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function g(e){let t={type:e.constructor.name,msg:e.message,stack:e.stack};for(let r in e)void 0===t[r]&&(t[r]=e[r]);return t}function p(){return{}}function b(e){return e}function y(){}function m(){return!1}function w(){return Date.now()}function E(){let e=Error().stack;if(!e)return null;let t=e.split("\n");for(let e=1;e<t.length;e++){let r=t[e].trim();if(/(^at\s+)?(createWrap|LOG|set\s*\(|asObject|Object\.apply|Function\.apply)/.test(r)||-1!==r.indexOf("browser.js")||-1!==r.indexOf("node:internal")||-1!==r.indexOf("node_modules"))continue;let n=r.match(/\((.*?):(\d+):(\d+)\)/);if(n||(n=r.match(/at\s+(.*?):(\d+):(\d+)/)),n)return n[1]+":"+n[2]+":"+n[3]}return null}u.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},u.stdSerializers={mapHttpRequest:p,mapHttpResponse:p,wrapRequestSerializer:b,wrapResponseSerializer:b,wrapErrorSerializer:b,req:p,res:p,err:g,errWithCause:g},u.stdTimeFunctions=Object.assign({},{nullTime:m,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),t.exports.default=u,t.exports.pino=u},402249,e=>{"use strict";var t=e.i(499847);let r=["authorization","cookie","password"],n=["name","address"],i=(0,t.default)({...void 0,formatters:{level:e=>({level:e}),log:e=>{if("formData"in e){let t=e.formData,i=[];for(let[e,s]of t.entries()){if(r.some(t=>e.toLowerCase().includes(t))||n.some(t=>e.toLowerCase().includes(t))){i.push([e,"[REDACTED]"]);continue}if(e.toLowerCase().includes("phone")){i.push([e,s.length<4?s:"*".repeat(s.length-4)+s.slice(-4)]);continue}i.push([e,s])}e.formData=i}return e}},timestamp:t.default.stdTimeFunctions.isoTime,redact:r,browser:{asObject:!0,write(e){try{e.level&&(e.level=t.default.levels.labels[e.level]),e.t
3imestamp&&(e.timestamp=new Date(e.timestamp).toISOString()),r.forEach(t=>{e[t]&&(e[t]="[REDACTED]")}),console.log(JSON.stringify(e))}catch(e){console.log(JSON.stringify(e,["name","message","stack"]))}},transmit:{level:"info",send:(e,t)=>{try{let r,n=JSON.stringify({level:e,ts:t.ts,messages:t.messages,bindings:t.bindings}),i=window.location.pathname;if(i.startsWith("/iframe/"))r="/iframe/api/client-logs";else{let e=i.split("/")[1];r=e&&/^[a-z]{2}$/.test(e)?`/${e}/api/client-logs`:"/ja/api/client-logs"}let s=new Blob([n],{type:"application/json"});"u">typeof navigator&&navigator.sendBeacon&&navigator.sendBeacon(r,s)||fetch(r,{method:"POST",body:n,keepalive:!0,headers:{"content-type":"application/json"}}).catch(()=>{})}catch{}}}}});e.s(["clientLogger",0,i,"logClientError",0,function(e,t={}){i.error({...t,digest:e.digest,errorName:e.name,errorMessage:e.message,stack:e.stack?.split("\n").slice(0,10).join("\n"),url:window.location.href},e.message||"client error")}],402249)}]); 4 5//# debugId=c37be0fc-a858-7d1b-3e3c-46c45138566a
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.