1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[382,3157,7305],{81520:(e,t,r)=>{Promise.resolve().then(r.bind(r,94742))},94742:(e,t,r)=>{"use strict";r.d(t,{Q:()=>d,RecaptchaProviderWrapper:()=>u});var n=r(95155),o=r(12115);let a=(0,o.createContext)(void 0),c="google-recaptcha-v3";function i(){var e;return"function"==typeof(null==(e=window.grecaptcha)?void 0:e.execute)}function u(e){let{children:t}=e,r="6LfoqIYrAAAAAB2bGBUdQWf2-T0CQJ7CEZxuFEkW",[u,d]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(!r)return void console.warn("[RECAPTCHA] NEXT_PUBLIC_RECAPTCHA_SITE_KEY not set â email auth may fail when the API requires captcha");if(!function(e){if("undefined"==typeof document||document.getElementById(c))return;let t=document.createElement("script");t.id=c,t.src="https://www.google.com/recaptcha/api.js?render=".concat(encodeURIComponent(e)),t.async=!0,document.head.appendChild(t)}(r),i())return void d(!0);let e=!1,t=window.setInterval(()=>{i()&&(window.clearInterval(t),e||d(!0))},50);return()=>{e=!0,window.clearInterval(t)}},[r]);let s=(0,o.useCallback)(async e=>{if(!r)throw Error("reCAPTCHA site key is not configured");if(!i())throw Error("reCAPTCHA is not ready");let t=window.grecaptcha;return await new Promise(e=>{t.ready(()=>e())}),t.execute(r,{action:e||"submit"})},[r]),l=(0,o.useMemo)(()=>r&&u?s:void 0,[r,u,s]);return(0,n.jsx)(a.Provider,{value:l,children:t})}function d(){return(0,o.useContext)(a)}}},e=>{e.O(0,[9432,8441,1255,7358],()=>e(e.s=81520)),_N_E=e.O()}]);
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.