1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9978],{36905:(e,t,r)=>{r.d(t,{G3:()=>p,_Y:()=>f});var o,n=r(14232),c=r(65364),a=function(){return(a=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},i=function(e){var t;e?function(e){if(e)for(;e.lastChild;)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)},l=function(e,t){i(t),window.___grecaptcha_cfg=void 0;var r,o=document.querySelector("#"+e);o&&o.remove(),(r=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]'))&&r.remove()},u=function(e){var t=e.render,r=e.onLoadCallbackName,o=e.language,n=e.onLoad,c=e.useRecaptchaNet,a=e.useEnterprise,i=e.scriptProps,l=void 0===i?{}:i,u=l.nonce,s=void 0===u?"":u,d=l.defer,p=l.async,f=l.id,m=l.appendTo,y=(void 0===f?"":f)||"google-recaptcha-v3";if(document.querySelector("#"+y))n();else{var v,h="https://www."+((v={useEnterprise:a,useRecaptchaNet:c}).useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(v.useEnterprise?"enterprise.js":"api.js"),g=document.createElement("script");g.id=y,g.src=h+"?render="+t+("explicit"===t?"&onload="+r:"")+(o?"&hl="+o:""),s&&(g.nonce=s),g.defer=!!(void 0!==d&&d),g.async=!!(void 0!==p&&p),g.onload=n,("body"===m?document.body:document.getElementsByTagName("head")[0]).appendChild(g)}},s=function(e){void 0===c||c.env,console.warn(e)};(o||(o={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var d=(0,n.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}});function p(e){var t=e.reCaptchaKey,r=e.useEnterprise,c=void 0!==r&&r,i=e.useRecaptchaNet,p=void 0!==i&&i,f=e.scriptProps,m=e.language,y=e.container,v=e.children,h=(0,n.use
1State)(null),g=h[0],b=h[1],C=(0,n.useRef)(t),w=JSON.stringify(f),S=JSON.stringify(null==y?void 0:y.parameters);(0,n.useEffect)(function(){if(t){var e=(null==f?void 0:f.id)||"google-recaptcha-v3",r=(null==f?void 0:f.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[r]=function(){var e=c?window.grecaptcha.enterprise:window.grecaptcha,r=a({badge:"inline",size:"invisible",sitekey:t},(null==y?void 0:y.parameters)||{});C.current=e.render(null==y?void 0:y.element,r)},u({render:(null==y?void 0:y.element)?"explicit":t,onLoadCallbackName:r,useEnterprise:c,useRecaptchaNet:p,scriptProps:f,language:m,onLoad:function(){if(window&&window.grecaptcha){var e=c?window.grecaptcha.enterprise:window.grecaptcha;e.ready(function(){b(e)})}else s("<GoogleRecaptchaProvider /> "+o.SCRIPT_NOT_AVAILABLE)},onError:function(){s("Error loading google recaptcha script")}}),function(){l(e,null==y?void 0:y.element)}}s("<GoogleReCaptchaProvider /> recaptcha key not provided")},[c,p,w,S,m,t,null==y?void 0:y.element]);var R=(0,n.useCallback)(function(e){if(!g||!g.execute)throw Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return g.execute(C.current,{action:e})},[g,C]),E=(0,n.useMemo)(function(){return{executeRecaptcha:g?R:void 0,container:null==y?void 0:y.element}},[R,g,null==y?void 0:y.element]);return n.createElement(d.Provider,{value:E},v)}d.Consumer;var f=function(){return(0,n.useContext)(d)};function m(e,t){return e(t={exports:{}},t.exports),t.exports}var y="function"==typeof Symbol&&Symbol.for,v=y?Symbol.for("react.element"):60103,h=y?Symbol.for("react.portal"):60106,g=y?Symbol.for("react.fragment"):60107,b=y?Symbol.for("react.strict_mode"):60108,C=y?Symbol.for("react.profiler"):60114,
1w=y?Symbol.for("react.provider"):60109,S=y?Symbol.for("react.context"):60110,R=y?Symbol.for("react.async_mode"):60111,E=y?Symbol.for("react.concurrent_mode"):60111,$=y?Symbol.for("react.forward_ref"):60112,P=y?Symbol.for("react.suspense"):60113,x=y?Symbol.for("react.suspense_list"):60120,k=y?Symbol.for("react.memo"):60115,_=y?Symbol.for("react.lazy"):60116,M=y?Symbol.for("react.block"):60121,N=y?Symbol.for("react.fundamental"):60117,L=y?Symbol.for("react.responder"):60118,A=y?Symbol.for("react.scope"):60119;function T(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case v:switch(e=e.type){case R:case E:case g:case C:case b:case P:return e;default:switch(e=e&&e.$$typeof){case S:case $:case _:case k:case w:return e;default:return t}}case h:return t}}}function G(e){return T(e)===E}var O={AsyncMode:R,ConcurrentMode:E,ContextConsumer:S,ContextProvider:w,Element:v,ForwardRef:$,Fragment:g,Lazy:_,Memo:k,Portal:h,Profiler:C,StrictMode:b,Suspense:P,isAsyncMode:function(e){return G(e)||T(e)===R},isConcurrentMode:G,isContextConsumer:function(e){return T(e)===S},isContextProvider:function(e){return T(e)===w},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===v},isForwardRef:function(e){return T(e)===$},isFragment:function(e){return T(e)===g},isLazy:function(e){return T(e)===_},isMemo:function(e){return T(e)===k},isPortal:function(e){return T(e)===h},isProfiler:function(e){return T(e)===C},isStrictMode:function(e){return T(e)===b},isSuspense:function(e){return T(e)===P},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===g||e===E||e===C||e===b||e===P||e===x||"object"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===k||e.$$typeof===w||e.$$typeof===S||e.$$typeof===$||e.$$typeof===N||e.$$typeof===L||e.$$typeof===A||e.$$typeof===M)},typeOf:T},F=m(function(e,t){}),j=(F.AsyncMode,F.ConcurrentMode,F.ContextConsumer,F.ContextProvider,F.Element,F.ForwardRef,F.Fragment,F.Lazy,F.Memo,F.Portal,F.Profiler,F.StrictMode,F.Suspense,F.isAsyncMode,F.isConcurrentMode,F.isContextConsumer,F.isContextProvider,F.isElement,F.isForwardRef,F.isFragment,F.isLazy,F.isMemo,F.isPortal,F.isProfiler,F.isStrictMode,F.isSuspense,F.isValidElementType,F.typeOf,m(function(e){e.exports=O})),q={};q[j.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},q[j.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0}},57776:(e,t,r)=>{r.d(t,{G_:()=>c,mg:()=>a});var o=r(14232);let n=(0,o.createContext)(null);function c({clientId:e,nonce:t,onScriptLoadSuccess:r,onScriptLoadError:c,children:a}){let i=function(e={}){let{nonce:t,onScriptLoadSuccess:r,onScriptLoadError:n}=e,[c,a]=(0,o.useState)(!1),i=(0,o.useRef)(r);i.current=r;let l=(0,o.useRef)(n);return l.current=n,(0,o.useEffect)(()=>{let e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.nonce=t,e.onload=()=>{var e;a(!0),null==(e=i.current)||e.call(i)},e.onerror=()=>{var e;a(!1),null==(e=l.current)||e.call(l)},document.body.appendChild(e),()=>{document.body.removeChild(e)}},[t]),c}({nonce:t,onScriptLoadSuccess:r,onScriptLoadError:c}),l=(0,o.useMemo)(()=>({clientId:e,scriptLoadedSuccessfully:i}),[e,i]);return o.createElement(n.Provider,{value:l},a)}function a({flow:e="implicit",scope:t="",onSuccess:r,onError:c,onNonOAuthError:a,overrideScope:i,state:l,...u}){let{clientId:s,scriptLoadedSuccessfully:d}=function(){let e=(0,o.useContext)(n);if(!e)throw Error("Google OAuth components must be used within GoogleOAuthProvider");return e}(),p=(0,o.useRef)(),f=(0,o.useRef)(r);f.current=r;let m=(0,o.useRef)(c);m.current=c;let y=(0,o.useRef)(a);y.current=a,(0,o.useEffect)(()=>{var r,o;if(!d)return;let n="implicit"===e?"initTokenClient":"initCodeClient";p.current=null==(o=null==(r=null==window?void 0:window.google)?void 0:r.accounts)?void 0:o.oauth2[n]({client_id:s,scope:i?t:`openid profile email ${t}`,callback:e=>{var t,r;if(e.error)return null==(t=m.current)?void 0:t.call(m,e);null==(r=f.current)||r.call(f,e)},error_callback:e=>{var t;null==(t=y.current)||t.call(y,e)},state:l,...u})},[s,d,e,t,l]);let v=(0,o.useCallback)(e=>{var t;return null==(t=p.current)?void 0:t.requestAccessToken(e)},[]),h=(0,o.useCallback)(()=>{var e;return null==(e=p.current)?void 0:e.requestCode()},[]);return"implicit"===e?v:h}}}]); 2//# sourceMappingURL=9978-78b7c1dbf52475bb.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.