"use strict";(function(){function Ke(e,n,i,f,u,y,m){try{var l=e[y](m),v=l.value}catch(h){i(h);return}l.done?n(v):Promise.resolve(v).then(f,u)}function Ze(e){return function(){var n=this,i=arguments;return new Promise(function(f,u){var y=e.apply(n,i);function m(v){Ke(y,f,u,m,l,"next",v)}function l(v){Ke(y,f,u,m,l,"throw",v)}m(void 0)})}}function O(e,n){return n!=null&&typeof Symbol!="undefined"&&n[Symbol.hasInstance]?!!n[Symbol.hasInstance](e):O(e,n)}function ye(e,n,i){return n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i,e}function Le(e){for(var n=1;ne.length)&&(n=e.length);for(var i=0,f=new Array(n);i0&&l[l.length-1])&&(p[0]===6||p[0]===2)){u=0;continue}if(p[0]===3&&(!l||p[1]>l[0]&&p[1]0&&e<9e5}function We(e){return e>0&&e<36e4}var Mt=/^[0-9A-Za-z_-]{3,100}$/;function ot(e){return Mt.test(e)}var Ut=/^[a-z0-9_-]{0,32}$/i;function ze(e){return e===void 0?!0:typeof e=="string"&&Ut.test(e)}var Ft=/^[a-z0-9_\-=]{0,255}$/i;function Ve(e){return e===void 0?!0:typeof e=="string"&&Ft.test(e)}function qe(e){return U(["normal","compact","invisible"],e)}function He(e){return U(["auto","manual","never"],e)}var Wt=/^[a-z]{2,3}([-_][a-z]{2})?$/i;function je(e){return e==="auto"||Wt.test(e)}function Be(e){return U(["always","execute","interaction-only"],e)}function Ge(e){return U(["render","execute"],e)}var $="0/0";var ct=300,ut=10;var ae="cf-chl-widget-",W="cloudflare-challenge",lt=".cf-turnstile",st=".cf-challenge",ft=".g-recaptcha",dt="cf_challenge_response",pt="cf-turnstile-response",vt="g-recaptcha-response",mt=8e3;function xe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yt(e,n){if(!O(e,n))throw new TypeError("Cannot call a class as a function")}function q(e,n){return q=Object.setPrototypeOf||function(f,u){return f.__proto__=u,f},q(e,n)}function _t(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&q(e,n)}function be(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function ce(e,n,i){return be()?ce=Reflect.construct:ce=function(u,y,m){var l=[null];l.push.apply(l,y);var v=Function.bind.apply(u,l),h=new v;return m&&q(h,m.prototype),h},ce.apply(null,arguments)}function J(e){return J=Object.setPrototypeOf?Object.getPrototypeOf:function(i){return i.__proto__||Object.getPrototypeOf(i)},J(e)}function ht(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function Ee(e){var n=typeof Map=="function"?new Map:void 0;return Ee=function(f){var u=function(){return ce(f,arguments,J(this).constructor)};if(f===null||!ht(f))return f;if(typeof f!="function")throw new TypeError("Super expression must either be null or a function");if(typeof n!="undefined"){if(n.has(f))return n.get(f);n.set(f,u)}return u.prototype=Object.create(f.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),q(u,f)},Ee(e)}function gt(e,n){return n&&(k(n)==="object"||typeof n=="function")?n:xe(e)}function xt(e){var n=be();return function(){var f=J(e),u;if(n){var y=J(this).constructor;u=Reflect.construct(f,arguments,y)}else u=f.apply(this,arguments);return gt(this,u)}}var bt=function(e){"use strict";_t(i,e);var n=xt(i);function i(f,u){yt(this,i);var y;return y=n.call(this,f),ye(xe(y),"code",void 0),y.name="TurnstileError",y.code=u,y}return i}(Ee(Error));function d(e,n){var i="[Cloudflare Turnstile] ".concat(e,".");throw new bt(i,n)}function x(e){console.warn("[Cloudflare Turnstile] ".concat(e,"."))}function we(e){return e.startsWith(ae)?e.substring(ae.length):null}function H(e){return"".concat(ae).concat(e)}var Ae=null,Te=0,zt=1500,Vt=5;function qt(e){Te++;var n=!0,i=!1,f=void 0;try{for(var u=e[Symbol.iterator](),y;!(n=(y=u.next()).done);n=!0){var m=_e(y.value,2),l=m[0],v=m[1],h;v.watchcat.seq=Te,v.watchcat.lastAckedSeq===0&&(v.watchcat.lastAckedSeq=Te);var p=H(l);if(!p){x("Cannot find Widget ".concat(p,", consider using turnstile.remove() to clean up a widget."));continue}var w=document.querySelector("#".concat(p));if(!w){x("Cannot find Widget ".concat(p,", consider using turnstile.remove() to clean up a widget."));continue}if((v.isExecuting||!v.isInitialized||v.isInitialized&&!v.isStale&&!v.isExecuted)&&v.watchcat.lastAckedSeq!==0&&v.watchcat.lastAckedSeq 0 and < 900000"'),3602);return}if(!We(o["expiry-interval"])){d('Invalid expiry-interval value: "'.concat(o["expiry-interval"],', expected an integer value > 0 and < 360000"'),3602);return}var te,M=(te=o["refresh-expired"])!==null&&te!==void 0?te:z.AUTO;if(He(M))o["refresh-expired"]=M;else{d('Invalid type for parameter "refresh-expired", expected never|manual|auto, got "'.concat(M,'" ').concat(typeof M=="undefined"?"undefined":k(M)),3603);return}var Y=a.getElementsByTagName("iframe")[0];Y!=null&&Y.id.startsWith(ae)&&l(a);var R=document.createElement("iframe");if(!ze(b)){d('Invalid input for optional parameter "action", got "'.concat(b,'"'),3604);return}if(!Ve(A)){d('Invalid input for optional parameter "cData", got "'.concat(A,'"'),3605);return}var X=f(),re=H(X);if(!(!X||!re)){var Je=[],Oe=o.execution===ne.RENDER;Oe&&Je.push(Q.EXECUTE),N++;var Lt=+new Date,Pt={};g.set(X,Le({idx:N,action:b,cData:A,chlPageData:I,cbSuccess:ue,cbError:de,cbExpired:Se,cbTimeout:le,cbUnsupported:Re,cbAfterInteractive:se,cbBeforeInteractive:fe,params:o,isStale:!1,isExpired:!1,isExecuting:Oe,isResetting:!1,isExecuted:Oe,isInitialized:!1,msgQueue:Je,rcV:$,widgetStartTime:Lt,watchcat:{seq:0,lastAckedSeq:0}},Pt)),Et(g),R.style.display="none",R.style.border="none",R.style.overflow="hidden",R.setAttribute("src",It(X,E,o,$)),R.setAttribute("allow","cross-origin-isolated; fullscreen"),R.setAttribute("sandbox","allow-same-origin allow-scripts allow-popups"),R.id=re;var Ce;R.tabIndex=(Ce=o.tabindex)!==null&&Ce!==void 0?Ce:0,R.title="Widget containing a Cloudflare security challenge",a.appendChild(R);var ke,Dt=(ke=o["response-field"])!==null&&ke!==void 0?ke:!0;if(Dt){var pe=document.createElement("input");pe.type="hidden";var Ne;if(pe.name=(Ne=o["response-field-name"])!==null&&Ne!==void 0?Ne:pt,pe.id="".concat(re,"_response"),a.appendChild(pe),typeof o["response-field-name"]!="string"&&Yt(E)){var ve=document.createElement("input");ve.type="hidden",ve.name=dt,ve.id="".concat(re,"_legacy_response"),a.appendChild(ve)}}if(Ie){var me=document.createElement("input");me.type="hidden",me.name=vt,me.id="".concat(re,"_g_response"),a.appendChild(me)}return re}}},h=function(){var c,t=-1,a=!0,r=!1,s=void 0;try{for(var o=g[Symbol.iterator](),b;!(a=(b=o.next()).done);a=!0){var A=_e(b.value,2),I=A[0],E=A[1];tr.watchcat.lastAckedSeq&&(r.watchcat.lastAckedSeq=t.seq);break}case"complete":{r.rcV=$,r.response=t.token,t.sToken?p(r,a,t.sToken,t.chlId):n(r,a,!1);break}case"fail":{t.rcV&&(r.rcV=t.rcV),t.cfChlOut&&(r.cfChlOut=t.cfChlOut),t.cfChlOutS&&(r.cfChlOutS=t.cfChlOutS),r.isExecuting=!1,r.isInitialized=!0,Ye(a);var E=r.cbError;if(E){var T;E((T=t.code)!==null&&T!==void 0?T:String(at))||(t.code&&x(t.code),e(r,a,t.code==="crashed"))}else t.code?(e(r,a,t.code==="crashed"),d(t.code,3076)):e(r,a,!1);break}case"feedbackInit":{jt(a,r);break}case"requestFeedbackData":{var D,S=document.querySelector("#".concat(a));if(!S){d("Received state for an unknown widget: ".concat(t.widgetId),3078);return}(D=S.contentWindow)===null||D===void 0||D.postMessage({source:W,widgetId:t.widgetId,event:"requestTurnstileResults"},"*");break}case"turnstileResults":{var j,ee=document.querySelector("#".concat(a,"-fr"));if(!ee){d("Received state for an unknown widget: ".concat(t.widgetId),3078);return}(j=ee.contentWindow)===null||j===void 0||j.postMessage({source:W,widgetId:t.widgetId,event:"feedbackData",rayId:t.rayId,rcV:t.rcV,cfChlOut:r.cfChlOut,cfChlOutS:r.cfChlOutS,sitekey:t.sitekey},"*");break}case"closeFeedbackReportIframe":{var B,G,ue=document.querySelector("#".concat(a,"-fr"));if(!ue){d("Received state for an unknown widget: ".concat(t.widgetId),3078);return}(B=ue.parentElement)===null||B===void 0||(G=B.parentElement)===null||G===void 0||G.remove();break}case"tokenExpired":{var Se=t.token;r.isExpired=!0;var le=r.cbExpired;le&&le(Se),r.params["refresh-expired"]===z.AUTO&&!r.isResetting&&m(a);break}case"interactiveTimeout":{r.rcV=$,Ye(a);var se=r.cbTimeout;se&&se();break}case"refreshRequest":{r.rcV=$,m(a);break}case"interactiveBegin":{var fe=document.getElementById(a);if(!fe){d("Cannot layout widget, Element not found (#".concat(a,")."),3076);return}var de=r.cbBeforeInteractive;de&&de(),r.params.appearance===V.INTERACTION_ONLY&&Xe(fe,r);break}case"interactiveEnd":{var Re=document.getElementById(a);if(!Re){d("Cannot unlayout widget, Element not found (#".concat(a,")."),3077);return}var te=r.cbAfterInteractive;te&&te();break}case"widgetStale":{r.isStale=!0;break}case"requestExtraParams":{var M,Y=document.querySelector("#".concat(a));if(!Y){d("Received state for an unknown widget: ".concat(t.widgetId),3078);return}r.isResetting=!1;var R={};(M=Y.contentWindow)===null||M===void 0||M.postMessage(Le({source:W,widgetId:t.widgetId,event:"extraParams",action:r.action,cData:r.cData,chlPageData:r.chlPageData,rcV:r.rcV,ch:"dffb14d6",url:St(),retry:r.params.retry,"expiry-interval":r.params["expiry-interval"],"retry-interval":r.params["retry-interval"],"refresh-expired":r.params["refresh-expired"],language:r.params.language,execution:r.params.execution,appearance:r.params.appearance,wPr:{"w.iW":window.innerWidth,"ht.atrs":i(document.body.parentNode)},turnstileAge:+Date.now()-Ht,widgetAge:+Date.now()-r.widgetStartTime},R),"*"),u(r,t.widgetId,Y),r.isInitialized=!0;break}}}}};window.addEventListener("message",Z);function C(_){if(typeof _=="string"){var c=we(_);if(c&&g.has(c))return c;try{var t=document.querySelector(_);return t?C(t):null}catch(r){return null}}if(O(_,HTMLElement)){var a=_.querySelector("iframe");return a?we(a.id):null}return _||g.size===0?null:g.keys().next().value}return{ready:function(c){if(Rt&&(x("turnstile.ready() would break if called *before* the Turnstile api.js script is loaded by visitors"),d("Remove async/defer from the Turnstile api.js script tag before using turnstile.ready().",3857)),typeof c!="function"&&d('turnstile.ready() expected a "function" argument, got "'.concat(typeof c=="undefined"?"undefined":k(c),'"'),3841),c(),typeof c!="function"&&d('Invalid value for parameter "callback", you must provide a callback function as argument to ready()',3842),Ct){c();return}Qe.push(c)},implicitRender:Ot,execute:function(c,t){var a=C(c);if(!a){if(t===void 0){d("Please provide 2 parameters to execute: container and parameters",43521);return}var r=v(c,t);if(!r){d("Failed to render widget",43522);return}a=r}var s=g.get(a);if(s){y(s,t);var o=H(a);if(s.isExecuting){x("Call to execute() on a widget that is already executing (".concat(o,"), consider using reset() before execute()"));return}else s.isExecuting=!0;if(s.response){s.isExecuting=!1,x("Call to execute() on a widget that was already executed (".concat(o,"), execute() will return the previous token obtained. Consider using reset() before execute() to obtain a fresh token")),s.cbSuccess&&s.cbSuccess(s.response,!1);return}s.isStale&&m(o),s.isExpired&&x("Call to execute on a expired-widget (".concat(o,"), consider using reset() before")),s.msgQueue.push(Q.EXECUTE),s.isExecuted=!0;var b=document.querySelector("#".concat(o));if(!b){s.isExecuting=!1,d("Widget ".concat(o," to execute was not found"),43522);return}s.isInitialized&&u(s,a,b),s.params.appearance===V.EXECUTE&&Xe(b,s)}},render:v,reset:m,remove:l,getResponse:function(c){var t;if(typeof c=="undefined"){var a=h();if(a){var r,s=g.get(a);return s!=null&&s.isExpired&&x("Call to getResponse on a widget that expired, consider refreshing the widget."),(r=g.get(a))===null||r===void 0?void 0:r.response}else d("Could not find a widget",43794)}var o=C(c);if(!o){d("Could not find widget for provided container",43778);return}return(t=g.get(o))===null||t===void 0?void 0:t.response},isExpired:function(c){var t;if(typeof c=="undefined"){var a=h();if(a){var r,s;return(s=(r=g.get(a))===null||r===void 0?void 0:r.isExpired)!==null&&s!==void 0?s:!1}else d("Could not find a widget",43794)}var o=C(c);if(!o)return d("Could not find widget for provided container",43778),!1;var b;return(b=(t=g.get(o))===null||t===void 0?void 0:t.isExpired)!==null&&b!==void 0?b:!1}}}();function Xt(e){var n=e.getAttribute("data-sitekey"),i={sitekey:n},f=e.getAttribute("data-tabindex");f&&(i.tabindex=parseInt(f,10));var u=e.getAttribute("data-theme");u&&(Me(u)?i.theme=u:x('Unknown data-theme value: "'.concat(u,'"')));var y=e.getAttribute("data-size");if(y&&(qe(y)?i.size=y:x('Unknown data-size value: "'.concat(y,'"'))),!1)var m;var l=e.getAttribute("data-action");typeof l=="string"&&(i.action=l);var v=e.getAttribute("data-cdata");typeof v=="string"&&(i.cData=v);var h=e.getAttribute("data-retry");h&&(Ue(h)?i.retry=h:x('Invalid data-retry value: "'.concat(h,", expected either 'never' or 'auto'\"")));var p=e.getAttribute("data-retry-interval");if(p){var w=parseInt(p,10);Fe(w)?i["retry-interval"]=w:x('Invalid data-retry-interval value: "'.concat(p,', expected an integer value > 0 and < 900000"'))}var g=e.getAttribute("data-expiry-interval");if(g){var N=parseInt(g,10);We(N)?i["expiry-interval"]=N:x('Invalid data-expiry-interval value: "'.concat(N,', expected an integer value > 0 and < 360000"'))}var Z=e.getAttribute("data-refresh-expired");Z&&(He(Z)?i["refresh-expired"]=Z:x('Unknown data-refresh-expired value: "'.concat(Z,", expected either: 'never', 'auto' or 'manual'.")));var C=e.getAttribute("data-language");C&&(je(C)?i.language=C:x('Invalid data-language value: "'.concat(C,", expected either: auto, or an ISO 639-1 two-letter language code (e.g. en) or language and country code (e.g. en-US)")));var _=e.getAttribute("data-error-callback");_&&window[_]&&(i["error-callback"]=window[_]);var c=e.getAttribute("data-unsupported-callback");c&&window[c]&&_&&window[_]&&(i["unsupported-callback"]=window[_]);var t=e.getAttribute("data-callback");t&&window[t]&&(i.callback=window[t]);var a=e.getAttribute("data-expired-callback");a&&window[a]&&(i["expired-callback"]=window[a]);var r=e.getAttribute("data-timeout-callback");r&&window[r]&&(i["timeout-callback"]=window[r]);var s=e.getAttribute("data-after-interactive-callback");s&&window[s]&&(i["after-interactive-callback"]=window[s]);var o=e.getAttribute("data-before-interactive-callback");o&&window[o]&&(i["before-interactive-callback"]=window[o]);var b,A=(b=e.getAttribute("data-response-field"))!==null&&b!==void 0?b:"true";i["response-field"]=A==="true";var I=e.getAttribute("data-response-field-name");I&&(i["response-field-name"]=I);var E=e.getAttribute("data-execution");E&&(Ge(E)?i.execution=E:x('Unknown data-execution value: "'.concat(E,", expected either: 'render' or 'execute'.")));var T=e.getAttribute("data-appearance");return T&&(Be(T)?i.appearance=T:x('Unknown data-appearance value: "'.concat(T,", expected either: 'always', 'execute', or 'interaction-only'."))),i}function Qt(){var e=/\/turnstile\/v0(\/.*)?\/api\.js/,n=document.currentScript;if(O(n,HTMLScriptElement)&&e.test(n.src))return n;for(var i=document.querySelectorAll("script"),f=0,u;u=i[f];f++)if(O(u,HTMLScriptElement)&&e.test(u.src))return u}function $t(){var e=Qt();if(!e)return d("Could not find Turnstile script tag, some features may not be available",43777),null;(e.async||e.defer)&&(Rt=!0);var n=e.src,i=n.split("?");return i.length>1?new URLSearchParams(i[1]):new URLSearchParams}var K=$t();K&&(ie=K.get("compat"),(ie==null?void 0:ie.toLowerCase())==="recaptcha"?window.grecaptcha?x("grecaptcha is already defined. The compatibility layer will not be enabled"):(x("Compatibility layer enabled"),Ie=!0,window.grecaptcha=$e):ie!==null&&x('Unknown value for api.js?compat: "'.concat(ie,'", ignoring')),K.forEach(function(e,n){U(["onload","compat","render"],n)||x('Unknown parameter passed to api.js: "?'.concat(n,'=...", ignoring'))}),P=K.get("onload"),P&&setTimeout(function(){typeof window[P]=="function"?window[P]():(x("Unable to find onload callback '".concat(P,"' immediately after loading, expected 'function', got '").concat(k(window[P]),"'")),setTimeout(function(){typeof window[P]=="function"?window[P]():x("Unable to find onload callback '".concat(P,"' after 1 second, expected 'function', got '").concat(k(window[P]),"'"))},1e3))},0));var ie,P,Jt="turnstile"in window;Jt?x("Turnstile already has been loaded. Is Turnstile imported multiple times?"):(window.turnstile=$e,(K==null?void 0:K.get("render"))!=="explicit"&&Qe.push(Ot),document.readyState==="complete"||document.readyState==="interactive"?setTimeout(Tt,0):window.addEventListener("DOMContentLoaded",Tt));})();