1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="b0a7b05d-ce25-41a0-a5a2-c0f2f3f40b2a",e._sentryDebugIdIdentifier="sentry-dbid-b0a7b05d-ce25-41a0-a5a2-c0f2f3f40b2a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7118],{27118:(e,r,n)=>{n.r(r),n.d(r,{DEFAULT_CONTAINER_ID:()=>u,DEFAULT_ONLOAD_NAME:()=>a,DEFAULT_SCRIPT_ID:()=>c,SCRIPT_URL:()=>l,Turnstile:()=>h});var t=n(12115),o=n(95155),i=(0,t.forwardRef)((e,r)=>{let{as:n="div",...t}=e;return(0,o.jsx)(n,{...t,ref:r})});let l="https://challenges.cloudflare.com/turnstile/v0/api.js",c="cf-turnstile-script",u="cf-turnstile",a="onloadTurnstileCallback",s=e=>!!document.getElementById(e),d={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65},interactionOnly:{width:"fit-content",height:"auto",display:"flex"}},f="unloaded",p,v=new Promise((e,r)=>{p={resolve:e,reject:r},"ready"===f&&e(void 0)}),b=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a;return"unloaded"===f&&(f="loading",window[e]=()=>{p.resolve(),f="ready",delete window[e]}),v},h=(0,t.forwardRef)((e,r)=>{let{scriptOptions:n,options:u={},siteKey:p,onWidgetLoad:v,onSuccess:h,onExpire:y,onError:w,onBeforeInteractive:m,onAfterInteractive:g,onUnsupported:E,onTimeout:x,onLoadScript:I,id:T,style:k,as:A="div",injectScript:C=!0,rerenderOnCallbackChange:R=!1,..._}=e,N=u.size,D=(0,t.useCallback)(()=>void 0===N?{}:"execute"===u.execution?d.invisible:"interaction-only"===u.appearance?d.interactionOnly:d[N],[u.execution,N,u.appearance]),[O,S]=(0,t.useState)(D()),L=(0,t.useRef)(null),[F,U]=(0,t.useState)(!1),B=(0,t.useRef)(void 0),P=(0,t.useRef)(!1),j=T||"cf-turnstile",M=(0,t.useRef)({onSuccess:h,onError:w,onExpire:y,onBeforeInteractive:m,onAfterInteractive:g,onUnsupported:E,onTimeout:x});(0,t.useEffect)(()=>{R||(M.current={onSuccess:h,onError:w,onExpire:y,onBeforeInteractive:m,onAfterInteractive:g,onUnsupported:E,onTimeout:x})});let z=(null==n?void 0:n.id)||"cf-turnstile-script",W=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,[r,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let r=()=>{s(e)&&n(!0)},t=new MutationObserver(r);return t.observe(document,{childList:!0,subtree:!0}),r(),()=>{t.disconnect()}},[e]),r}(z),q=(null==n?void 0:n.onLoadCallbackName)||"onloadTurnstileCallback",H=u.appearance||"always",K=(0,t.useMemo)(()=>{var e;return{sitekey:p,action:u.action,cData:u.cData,theme:u.theme||"auto",language:u.language||"auto",tabindex:u.tabIndex,"response-field":u.responseField,"response-field-name":u.responseFieldName,size:function(e){if("invisible"!==e&&"interactionOnly"!==e)return e}(N),retry:u.retry||"auto","retry-interval":u.retryInterval||8e3,"refresh-expired":u.refreshExpired||"auto","refresh-timeout":u.refreshTimeout||"auto",execution:u.execution||"render",appearance:u.appearance||"always","feedback-enabled":null==(e=u.feedbackEnabled)||e,callback:e=>{var r,n;P.current=!0,R?null==h||h(e):null==(r=(n=M.current).onSuccess)||r.call(n,e)},"error-callback":R?w:function(){for(var e,r,n=arguments.length,t=Array(n),o=0;o<n;o++)t[o]=arguments[o];return null==(e=(r=M.current).onError)?void 0:e.call(r,...t)},"expired-callback":R?y:function(){for(var e,r,n=arguments.length,t=Array(n),o=0;o<n;o++)t[o]=arguments[o];return null==(e=(r=M.current).onExpire)?void 0:e.call(r,...t)},"before-interactive-callback":R?m:function(){for(var e,r,n=arguments.length,t=Array(n),o=0;o<n;o++)t[o]=arguments[o];return null==(e=(r=M.current).onBeforeInteractive)?void 0:e.call(r,...t)},"after-interactive-callback":R?g:function(){for(var e,r,n=arguments.length,t=Array(n),o=0;o<n;o++)t[o]=arguments[o];return null==(e=(r=M.current).onAfterInteractive)?void 0:e.call(r,...t)},"unsupported-callback":R?E:function(){for(var e,r,n=arguments.length,t=Array(n),o=0;o<n;o++)t[o]=arguments[o];return null==(e=(r=M.current).onUnsupported)?void 0:e.call(r,...t)},"timeout-callback":R?x:function(){for(var e,r,n=arguments.length,t=Array(n),o=0;o<n;o++)t[o]=arguments[o];return null==(e=(r=M.current).onTimeout)?void 0:e.call(r,...t)}}},[u.action,u.appearance,u.cData,u.execution,u.language,u.refreshExpired,u.responseField,u.responseFieldName,u.retry,u.retryInterval,u.tabIndex,u.theme,u.feedbackEnabled,u.refreshTimeout,p,N,R,R?h:null,R?w:null,R?y:null,R?m:null,R?g:null,R?E:null,R?x:null]),G=(0,t.useCallback)(()=>"u">typeof window&&!!window.turnstile,[]);return(0,t.useEffect)(function(){C&&!F&&(b(q),(e=>{let{render:r="explicit",onLoadCallbackName:n=a,scriptOptions:{nonce:t="",defer:o=!0,async:i=!0,id:c="",appendTo:u,onError:d,crossOrigin:f=""}={}}=e,p=c||"cf-turnstile-script";if(s(p))return;
1let v=document.createElement("script");v.id=p,v.src="".concat(l,"?onload=").concat(n,"&render=").concat(r),document.querySelector('script[src="'.concat(v.src,'"]'))||(v.defer=!!o,v.async=!!i,t&&v.setAttribute("nonce",t),f&&(v.crossOrigin=f),d&&(v.onerror=d,delete window[n]),("body"===u?document.body:document.getElementsByTagName("head")[0]).appendChild(v))})({onLoadCallbackName:q,scriptOptions:{...n,id:z}}))},[C,F,n,z,q]),(0,t.useEffect)(function(){"ready"!==f&&b(q).then(()=>U(!0)).catch(console.error)},[q]),(0,t.useEffect)(function(){if(!L.current||!F)return;let e=!1;return(async()=>{e||!L.current||(B.current=window.turnstile.render(L.current,K),B.current&&(null==v||v(B.current)))})(),()=>{e=!0,B.current&&(window.turnstile.remove(B.current),P.current=!1)}},[j,F,K]),(0,t.useImperativeHandle)(r,()=>{let{turnstile:e}=window;return{getResponse(){if((null==e?void 0:e.getResponse)&&B.current&&G())return e.getResponse(B.current)},async getResponsePromise(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e4,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return new Promise((n,t)=>{let o,i=async()=>{if(P.current&&window.turnstile&&B.current)try{let e=window.turnstile.getResponse(B.current);return o&&clearTimeout(o),e?n(e):t(Error("No response received"))}catch(e){return o&&clearTimeout(o),console.warn("Failed to get response",e),t(Error("Failed to get response"))}o||(o=setTimeout(()=>{o&&clearTimeout(o),t(Error("Timeout"))},e)),await new Promise(e=>setTimeout(e,r)),await i()};i()})},reset(){if((null==e?void 0:e.reset)&&B.current&&G()){"execute"===u.execution&&S(d.invisible);try{P.current=!1,e.reset(B.current)}catch(e){}}},remove(){(null==e?void 0:e.remove)&&B.current&&G()&&(S(d.invisible),P.current=!1,e.remove(B.current),B.current=null)},render(){if(!(null==e?void 0:e.render)||!L.current||!G()||B.current)return;let r=e.render(L.current,K);return B.current=r,B.current&&(null==v||v(B.current)),"execute"!==u.execution&&S(N?d[N]:{}),r},execute(){"execute"===u.execution&&(null==e?void 0:e.execute)&&L.current&&B.current&&G()&&(e.execute(L.current),S(N?d[N]:{}))},isExpired:()=>(null==e?void 0:e.isExpired)&&B.current&&G()?e.isExpired(B.current):(console.warn("Turnstile has not been loaded"),!1)}},[B,u.execution,N,K,L,G,F,v]),(0,t.useEffect)(()=>{if(F||!W)return;if(window.turnstile)return void U(!0);let e=setInterval(()=>{window.turnstile&&(U(!0),clearInterval(e))},50);return()=>{clearInterval(e)}},[F,W]),(0,t.useEffect)(()=>{S(D())},[u.execution,N,H]),(0,t.useEffect)(()=>{W&&"function"==typeof I&&I()},[W]),(0,o.jsx)(i,{ref:L,as:A,id:j,style:{...O,...k},..._})});h.displayName="Turnstile"}}]);
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.