PageSourceSearch

https://nafgemtanzania.or.tz/assets/index-D_r5wm83.js

js nafgemtanzania.or.tz collected 2026-10-06 07:41:22 UTC 418,870 bytes, 234 lines download raw bytes

vendor: 4,128 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Home-CV_nXZDl.js","assets/MediaImage-C92SGljJ.js","assets/mediaUrl-EAwriml7.js","assets/chevron-right-DkotySDv.js","assets/SectionHeader-C-ylBrSI.js","assets/SectionHeadingUnderline-5g5GFEy7.js","assets/RevealParagraph-CRCUnqE1.js","assets/shield-B6DUB2wx.js","assets/hand-heart-BK2nW7E6.js","assets/handshake-DoGw6Y-L.js","assets/users-D83cCrzu.js","assets/calendar-BJfJivg5.js","assets/circle-check-CIPiF33c.js","assets/ProgramThemeArt-BvmCqI6U.js","assets/useLocalizedContent-Ct_ac8tj.js","assets/trustCarouselDefaults-v7EKNxAp.js","assets/InViewReveal-DTnQ8_xA.js","assets/Marquee-C7lmbAEl.js","assets/WordReveal-Glx6AFLX.js","assets/house--faRlCI_.js","assets/quote-QDMdeLuD.js","assets/About-wlqy8GDB.js","assets/MapTanzania-qPEjbtVV.js","assets/PageHero-mfr0dl4i.js","assets/StaffCard-DBQNkmKN.js","assets/eye-CDM_Bh3N.js","assets/TypewriterChars-B6KX7sOm.js","assets/book-open-B6iGeYVR.js","assets/building-2-CVc68PPU.js","assets/LearnAboutFgm-BHa-iE_K.js","assets/arrow-left-B4nt0CL6.js","assets/Programs-Do7RVZQ1.js","assets/programIcons-BBSgQ7Te.js","assets/Contact-DGwlQEVi.js","assets/Section-qtPS3Kyv.js","assets/AnimatedSubmitButton-Cc5dt4jI.js","assets/check-YIeUbw6z.js","assets/loader-circle-BMJ7dRCS.js","assets/clock-ikG0ufXK.js","assets/Resources-Do_TIY17.js","assets/download-CU4QoN2T.js","assets/GetInvolved-DWRj0urw.js","assets/briefcase-Xpyn_AKy.js","assets/globe-BrDSdkn-.js","assets/Stories-MMwqL9zj.js","assets/ArticleReadingProgress-DOYjJVPT.js","assets/message-circle-CUOTzLQG.js","assets/link-2-D915R8rJ.js","assets/News-Dy-AEqNI.js","assets/tag-VblM0Wmp.js","assets/NewsArticle-CgHuQjPX.js","assets/Careers-ZTQgISu0.js","assets/upload-oB4OtH_z.js","assets/Whistleblowing-CZB_8gwS.js","assets/Supporters-WS4st406.js","assets/external-link-BeDg1WuG.js","assets/Appreciation-XpYL065q.js","assets/Press-B6tx9yAL.js","assets/Impact-CjC-IRx4.js","assets/PieChart-gGCaNa7s.js","assets/Search-lwQLEyJN.js","assets/Events-KYiGX0SA.js","assets/EventDetail-BDwuKdJK.js","assets/Privacy-BL9pFStt.js","assets/LegalPage-41DWsVpR.js","assets/Terms-lMTMLQT_.js","assets/NotFound-Bzc82T4Y.js","assets/Login-BqltlGOG.js","assets/AdminDashboard-rvWkxvwM.js"])))=>i.map(i=>d[i]);
2function nv(i,l){for(var o=0;o<l.length;o++){const u=l[o];if(typeof u!="string"&&!Array.isArray(u)){for(const c in u)if(c!=="default"&&!(c in i)){const f=Object.getOwnPropertyDescriptor(u,c);f&&Object.defineProperty(i,c,f.get?f:{enumerable:!0,get:()=>u[c]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))u(c);new MutationObserver(c=>{for(const f of c)if(f.type==="childList")for(const h of f.addedNodes)h.tagName==="LINK"&&h.rel==="modulepreload"&&u(h)}).observe(document,{childList:!0,subtree:!0});function o(c){const f={};return c.integrity&&(f.integrity=c.integrity),c.referrerPolicy&&(f.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?f.credentials="include":c.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function u(c){if(c.ep)return;c.ep=!0;const f=o(c);fetch(c.href,f)}})();function iv(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var lc={exports:{}},Dl={};/**
3 * @license React
4 * react-jsx-runtime.production.js
5 *
6 * Copyright (c) Meta Platforms, Inc. and affiliates.
7 *
8 * This source code is licensed under the MIT license found in the
9 * LICENSE file in the root directory of this source tree.
10 */var Sm;function lv(){if(Sm)return Dl;Sm=1;var i=Symbol.for("react.transitional.element"),l=Symbol.for("react.fragment");function o(u,c,f){var h=null;if(f!==void 0&&(h=""+f),c.key!==void 0&&(h=""+c.key),"key"in c){f={};for(var m in c)m!=="key"&&(f[m]=c[m])}else f=c;return c=f.ref,{$$typeof:i,type:u,key:h,ref:c!==void 0?c:null,props:f}}return Dl.Fragment=l,Dl.jsx=o,Dl.jsxs=o,Dl}var xm;function rv(){return xm||(xm=1,lc.exports=lv()),lc.exports}
vendor: 4,511 bytes, lines 10-18
10var v=rv(),rc={exports:{}},he={};/**
11 * @license React
12 * react.production.js
13 *
14 * Copyright (c) Meta Platforms, Inc. and affiliates.
15 *
16 * This source code is licensed under the MIT license found in the
17 * LICENSE file in the root directory of this source tree.
18 */var Em;function sv(){if(Em)return he;Em=1;var i=Symbol.for("react.transitional.element"),l=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),h=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),S=Symbol.for("react.lazy"),b=Symbol.for("react.activity"),T=Symbol.iterator;function L(w){return w===null||typeof w!="object"?null:(w=T&&w[T]||w["@@iterator"],typeof w=="function"?w:null)}var _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},k=Object.assign,G={};function q(w,H,X){this.props=w,this.context=H,this.refs=G,this.updater=X||_}q.prototype.isReactComponent={},q.prototype.setState=function(w,H){if(typeof w!="object"&&typeof w!="function"&&w!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,w,H,"setState")},q.prototype.forceUpdate=function(w){this.updater.enqueueForceUpdate(this,w,"forceUpdate")};function V(){}V.prototype=q.prototype;function Z(w,H,X){this.props=w,this.context=H,this.refs=G,this.updater=X||_}var J=Z.prototype=new V;J.constructor=Z,k(J,q.prototype),J.isPureReactComponent=!0;var le=Array.isArray;function be(){}var W={H:null,A:null,T:null,S:null},Te=Object.prototype.hasOwnProperty;function ue(w,H,X){var $=X.ref;return{$$typeof:i,type:w,key:H,ref:$!==void 0?$:null,props:X}}function ye(w,H){return ue(w.type,H,w.props)}function ce(w){return typeof w=="object"&&w!==null&&w.$$typeof===i}function de(w){var H={"=":"=0",":":"=2"};return"$"+w.replace(/[=:]/g,function(X){return H[X]})}var re=/\/+/g;function me(w,H){return typeof w=="object"&&w!==null&&w.key!=null?de(""+w.key):H.toString(36)}function je(w){switch(w.status){case"fulfilled":return w.value;case"rejected":throw w.reason;default:switch(typeof w.status=="string"?w.then(be,be):(w.status="pending",w.then(function(H){w.status==="pending"&&(w.status="fulfilled",w.value=H)},function(H){w.status==="pending"&&(w.status="rejected",w.reason=H)})),w.status){case"fulfilled":return w.value;case"rejected":throw w.reason}}throw w}function j(w,H,X,$,se){var ve=typeof w;(ve==="undefined"||ve==="boolean")&&(w=null);var Ce=!1;if(w===null)Ce=!0;else switch(ve){case"bigint":case"string":case"number":Ce=!0;break;case"object":switch(w.$$typeof){case i:case l:Ce=!0;break;case S:return Ce=w._init,j(Ce(w._payload),H,X,$,se)}}if(Ce)return se=se(w),Ce=$===""?"."+me(w,0):$,le(se)?(X="",Ce!=null&&(X=Ce.replace(re,"$&/")+"/"),j(se,H,X,"",function(dn){return dn})):se!=null&&(ce(se)&&(se=ye(se,X+(se.key==null||w&&w.key===se.key?"":(""+se.key).replace(re,"$&/")+"/")+Ce)),H.push(se)),1;Ce=0;var ut=$===""?".":$+":";if(le(w))for(var Qe=0;Qe<w.length;Qe++)$=w[Qe],ve=ut+me($,Qe),Ce+=j($,H,X,ve,se);else if(Qe=L(w),typeof Qe=="function")for(w=Qe.call(w),Qe=0;!($=w.next()).done;)$=$.value,ve=ut+me($,Qe++),Ce+=j($,H,X,ve,se);else if(ve==="object"){if(typeof w.then=="function")return j(je(w),H,X,$,se);throw H=String(w),Error("Objects are not valid as a React child (found: "+(H==="[object Object]"?"object with keys {"+Object.keys(w).join(", ")+"}":H)+"). If you meant to render a collection of children, use an array instead.")}return Ce}function F(w,H,X){if(w==null)return w;var $=[],se=0;return j(w,$,"","",function(ve){return H.call(X,ve,se++)}),$}function te(w){if(w._status===-1){var H=w._result;H=H(),H.then(function(X){(w._status===0||w._status===-1)&&(w._status=1,w._result=X)},function(X){(w._status===0||w._status===-1)&&(w._status=2,w._result=X)}),w._status===-1&&(w._status=0,w._result=H)}if(w._status===1)return w._result.default;throw w._result}var Ae=typeof reportError=="function"?reportError:function(w){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var H=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof w=="object"&&w!==null&&typeof w.message=="string"?String(w.message):String(w),error:w});if(!window.dispatchEvent(H))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",w);return}console.error(w)}
vendor: 4,222 bytes, lines 18-26
18,Me={map:F,forEach:function(w,H,X){F(w,function(){H.apply(this,arguments)},X)},count:function(w){var H=0;return F(w,function(){H++}),H},toArray:function(w){return F(w,function(H){return H})||[]},only:function(w){if(!ce(w))throw Error("React.Children.only expected to receive a single React element child.");return w}};return he.Activity=b,he.Children=Me,he.Component=q,he.Fragment=o,he.Profiler=c,he.PureComponent=Z,he.StrictMode=u,he.Suspense=g,he.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W,he.__COMPILER_RUNTIME={__proto__:null,c:function(w){return W.H.useMemoCache(w)}},he.cache=function(w){return function(){return w.apply(null,arguments)}},he.cacheSignal=function(){return null},he.cloneElement=function(w,H,X){if(w==null)throw Error("The argument must be a React element, but you passed "+w+".");var $=k({},w.props),se=w.key;if(H!=null)for(ve in H.key!==void 0&&(se=""+H.key),H)!Te.call(H,ve)||ve==="key"||ve==="__self"||ve==="__source"||ve==="ref"&&H.ref===void 0||($[ve]=H[ve]);var ve=arguments.length-2;if(ve===1)$.children=X;else if(1<ve){for(var Ce=Array(ve),ut=0;ut<ve;ut++)Ce[ut]=arguments[ut+2];$.children=Ce}return ue(w.type,se,$)},he.createContext=function(w){return w={$$typeof:h,_currentValue:w,_currentValue2:w,_threadCount:0,Provider:null,Consumer:null},w.Provider=w,w.Consumer={$$typeof:f,_context:w},w},he.createElement=function(w,H,X){var $,se={},ve=null;if(H!=null)for($ in H.key!==void 0&&(ve=""+H.key),H)Te.call(H,$)&&$!=="key"&&$!=="__self"&&$!=="__source"&&(se[$]=H[$]);var Ce=arguments.length-2;if(Ce===1)se.children=X;else if(1<Ce){for(var ut=Array(Ce),Qe=0;Qe<Ce;Qe++)ut[Qe]=arguments[Qe+2];se.children=ut}if(w&&w.defaultProps)for($ in Ce=w.defaultProps,Ce)se[$]===void 0&&(se[$]=Ce[$]);return ue(w,ve,se)},he.createRef=function(){return{current:null}},he.forwardRef=function(w){return{$$typeof:m,render:w}},he.isValidElement=ce,he.lazy=function(w){return{$$typeof:S,_payload:{_status:-1,_result:w},_init:te}},he.memo=function(w,H){return{$$typeof:p,type:w,compare:H===void 0?null:H}},he.startTransition=function(w){var H=W.T,X={};W.T=X;try{var $=w(),se=W.S;se!==null&&se(X,$),typeof $=="object"&&$!==null&&typeof $.then=="function"&&$.then(be,Ae)}catch(ve){Ae(ve)}finally{H!==null&&X.types!==null&&(H.types=X.types),W.T=H}},he.unstable_useCacheRefresh=function(){return W.H.useCacheRefresh()},he.use=function(w){return W.H.use(w)},he.useActionState=function(w,H,X){return W.H.useActionState(w,H,X)},he.useCallback=function(w,H){return W.H.useCallback(w,H)},he.useContext=function(w){return W.H.useContext(w)},he.useDebugValue=function(){},he.useDeferredValue=function(w,H){return W.H.useDeferredValue(w,H)},he.useEffect=function(w,H){return W.H.useEffect(w,H)},he.useEffectEvent=function(w){return W.H.useEffectEvent(w)},he.useId=function(){return W.H.useId()},he.useImperativeHandle=function(w,H,X){return W.H.useImperativeHandle(w,H,X)},he.useInsertionEffect=function(w,H){return W.H.useInsertionEffect(w,H)},he.useLayoutEffect=function(w,H){return W.H.useLayoutEffect(w,H)},he.useMemo=function(w,H){return W.H.useMemo(w,H)},he.useOptimistic=function(w,H){return W.H.useOptimistic(w,H)},he.useReducer=function(w,H,X){return W.H.useReducer(w,H,X)},he.useRef=function(w){return W.H.useRef(w)},he.useState=function(w){return W.H.useState(w)},he.useSyncExternalStore=function(w,H,X){return W.H.useSyncExternalStore(w,H,X)},he.useTransition=function(){return W.H.useTransition()},he.version="19.2.7",he}var wm;function ks(){return wm||(wm=1,rc.exports=sv()),rc.exports}var x=ks();const Be=iv(x),Cx=nv({__proto__:null,default:Be},[x]);var sc={exports:{}},Ul={},oc={exports:{}},uc={};/**
19 * @license React
20 * scheduler.production.js
21 *
22 * Copyright (c) Meta Platforms, Inc. and affiliates.
23 *
24 * This source code is licensed under the MIT license found in the
25 * LICENSE file in the root directory of this source tree.
26 */var Am;function ov(){return Am||(Am=1,(function(i){function l(j,F){var te=j.length;j.push(F);e:for(;0<te;){var Ae=te-1>>>1,Me=j[Ae];if(0<c(Me,F))j[Ae]=F,j[te]=Me,te=Ae;else break e}}function o(j){return j.length===0?null:j[0]}function u(j){if(j.length===0)return null;var F=j[0],te=j.pop();if(te!==F){j[0]=te;e:for(var Ae=0,Me=j.length,w=Me>>>1;Ae<w;
vendor: 11,238 bytes, lines 26-42
26){var H=2*(Ae+1)-1,X=j[H],$=H+1,se=j[$];if(0>c(X,te))$<Me&&0>c(se,X)?(j[Ae]=se,j[$]=te,Ae=$):(j[Ae]=X,j[H]=te,Ae=H);else if($<Me&&0>c(se,te))j[Ae]=se,j[$]=te,Ae=$;else break e}}return F}function c(j,F){var te=j.sortIndex-F.sortIndex;return te!==0?te:j.id-F.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;i.unstable_now=function(){return f.now()}}else{var h=Date,m=h.now();i.unstable_now=function(){return h.now()-m}}var g=[],p=[],S=1,b=null,T=3,L=!1,_=!1,k=!1,G=!1,q=typeof setTimeout=="function"?setTimeout:null,V=typeof clearTimeout=="function"?clearTimeout:null,Z=typeof setImmediate<"u"?setImmediate:null;function J(j){for(var F=o(p);F!==null;){if(F.callback===null)u(p);else if(F.startTime<=j)u(p),F.sortIndex=F.expirationTime,l(g,F);else break;F=o(p)}}function le(j){if(k=!1,J(j),!_)if(o(g)!==null)_=!0,be||(be=!0,de());else{var F=o(p);F!==null&&je(le,F.startTime-j)}}var be=!1,W=-1,Te=5,ue=-1;function ye(){return G?!0:!(i.unstable_now()-ue<Te)}function ce(){if(G=!1,be){var j=i.unstable_now();ue=j;var F=!0;try{e:{_=!1,k&&(k=!1,V(W),W=-1),L=!0;var te=T;try{t:{for(J(j),b=o(g);b!==null&&!(b.expirationTime>j&&ye());){var Ae=b.callback;if(typeof Ae=="function"){b.callback=null,T=b.priorityLevel;var Me=Ae(b.expirationTime<=j);if(j=i.unstable_now(),typeof Me=="function"){b.callback=Me,J(j),F=!0;break t}b===o(g)&&u(g),J(j)}else u(g);b=o(g)}if(b!==null)F=!0;else{var w=o(p);w!==null&&je(le,w.startTime-j),F=!1}}break e}finally{b=null,T=te,L=!1}F=void 0}}finally{F?de():be=!1}}}var de;if(typeof Z=="function")de=function(){Z(ce)};else if(typeof MessageChannel<"u"){var re=new MessageChannel,me=re.port2;re.port1.onmessage=ce,de=function(){me.postMessage(null)}}else de=function(){q(ce,0)};function je(j,F){W=q(function(){j(i.unstable_now())},F)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(j){j.callback=null},i.unstable_forceFrameRate=function(j){0>j||125<j?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Te=0<j?Math.floor(1e3/j):5},i.unstable_getCurrentPriorityLevel=function(){return T},i.unstable_next=function(j){switch(T){case 1:case 2:case 3:var F=3;break;default:F=T}var te=T;T=F;try{return j()}finally{T=te}},i.unstable_requestPaint=function(){G=!0},i.unstable_runWithPriority=function(j,F){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var te=T;T=j;try{return F()}finally{T=te}},i.unstable_scheduleCallback=function(j,F,te){var Ae=i.unstable_now();switch(typeof te=="object"&&te!==null?(te=te.delay,te=typeof te=="number"&&0<te?Ae+te:Ae):te=Ae,j){case 1:var Me=-1;break;case 2:Me=250;break;case 5:Me=1073741823;break;case 4:Me=1e4;break;default:Me=5e3}return Me=te+Me,j={id:S++,callback:F,priorityLevel:j,startTime:te,expirationTime:Me,sortIndex:-1},te>Ae?(j.sortIndex=te,l(p,j),o(g)===null&&j===o(p)&&(k?(V(W),W=-1):k=!0,je(le,te-Ae))):(j.sortIndex=Me,l(g,j),_||L||(_=!0,be||(be=!0,de()))),j},i.unstable_shouldYield=ye,i.unstable_wrapCallback=function(j){var F=T;return function(){var te=T;T=F;try{return j.apply(this,arguments)}finally{T=te}}}})(uc)),uc}var Nm;function uv(){return Nm||(Nm=1,oc.exports=ov()),oc.exports}var cc={exports:{}},bt={};/**
27 * @license React
28 * react-dom.production.js
29 *
30 * Copyright (c) Meta Platforms, Inc. and affiliates.
31 *
32 * This source code is licensed under the MIT license found in the
33 * LICENSE file in the root directory of this source tree.
34 */var Tm;function cv(){if(Tm)return bt;Tm=1;var i=ks();function l(g){var p="https://react.dev/errors/"+g;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var S=2;S<arguments.length;S++)p+="&args[]="+encodeURIComponent(arguments[S])}return"Minified React error #"+g+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var u={d:{f:o,r:function(){throw Error(l(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},c=Symbol.for("react.portal");function f(g,p,S){var b=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:c,key:b==null?null:""+b,children:g,containerInfo:p,implementation:S}}var h=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function m(g,p){if(g==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return bt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=u,bt.createPortal=function(g,p){var S=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(l(299));return f(g,p,null,S)},bt.flushSync=function(g){var p=h.T,S=u.p;try{if(h.T=null,u.p=2,g)return g()}finally{h.T=p,u.p=S,u.d.f()}},bt.preconnect=function(g,p){typeof g=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,u.d.C(g,p))},bt.prefetchDNS=function(g){typeof g=="string"&&u.d.D(g)},bt.preinit=function(g,p){if(typeof g=="string"&&p&&typeof p.as=="string"){var S=p.as,b=m(S,p.crossOrigin),T=typeof p.integrity=="string"?p.integrity:void 0,L=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;S==="style"?u.d.S(g,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:b,integrity:T,fetchPriority:L}):S==="script"&&u.d.X(g,{crossOrigin:b,integrity:T,fetchPriority:L,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},bt.preinitModule=function(g,p){if(typeof g=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var S=m(p.as,p.crossOrigin);u.d.M(g,{crossOrigin:S,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&u.d.M(g)},bt.preload=function(g,p){if(typeof g=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var S=p.as,b=m(S,p.crossOrigin);u.d.L(g,S,{crossOrigin:b,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},bt.preloadModule=function(g,p){if(typeof g=="string")if(p){var S=m(p.as,p.crossOrigin);u.d.m(g,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:S,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else u.d.m(g)},bt.requestFormReset=function(g){u.d.r(g)},bt.unstable_batchedUpdates=function(g,p){return g(p)},bt.useFormState=function(g,p,S){return h.H.useFormState(g,p,S)},bt.useFormStatus=function(){return h.H.useHostTransitionStatus()},bt.version="19.2.7",bt}var Mm;function yp(){if(Mm)return cc.exports;Mm=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(l){console.error(l)}}return i(),cc.exports=cv(),cc.exports}/**
35 * @license React
36 * react-dom-client.production.js
37 *
38 * Copyright (c) Meta Platforms, Inc. and affiliates.
39 *
40 * This source code is licensed under the MIT license found in the
41 * LICENSE file in the root directory of this source tree.
42 */var Cm;function fv(){if(Cm)return Ul;Cm=1;var i=uv(),l=ks(),o=yp();function u(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function f(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function h(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function m(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function g(e){if(f(e)!==e)throw Error(u(188))}function p(e){var t=e.alternate;if(!t){if(t=f(e),t===null)throw Error(u(188));return t!==e?null:e}for(var a=e,n=t;;){var r=a.return;if(r===null)break;var s=r.alternate;if(s===null){if(n=r.return,n!==null){a=n;continue}break}if(r.child===s.child){for(s=r.child;s;){if(s===a)return g(r),e;if(s===n)return g(r),t;s=s.sibling}throw Error(u(188))}if(a.return!==n.return)a=r,n=s;else{for(var d=!1,y=r.child;y;){if(y===a){d=!0,a=r,n=s;break}if(y===n){d=!0,n=r,a=s;break}y=y.sibling}if(!d){for(y=s.child;y;){if(y===a){d=!0,a=s,n=r;break}if(y===n){d=!0,n=s,a=r;break}y=y.sibling}if(!d)throw Error(u(189))}}if(a.alternate!==n)throw Error(u(190))}if(a.tag!==3)throw Error(u(188));return a.stateNode.current===a?e:t}function S(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=S(e),t!==null)return t;e=e.sibling}return null}var b=Object.assign,T=Symbol.for("react.element"),L=Symbol.for("react.transitional.element"),_=Symbol.for("react.portal"),k=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),q=Symbol.for("react.profiler"),V=Symbol.for("react.consumer"),Z=Symbol.for("react.context"),J=Symbol.for("react.forward_ref"),le=Symbol.for("react.suspense"),be=Symbol.for("react.suspense_list"),W=Symbol.for("react.memo"),Te=Symbol.for("react.lazy"),ue=Symbol.for("react.activity"),ye=Symbol.for("react.memo_cache_sentinel"),ce=Symbol.iterator;function de(e){return e===null||typeof e!="object"?null:(e=ce&&e[ce]||e["@@iterator"],typeof e=="function"?e:null)}var re=Symbol.for("react.client.reference");function me(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===re?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case k:return"Fragment";case q:return"Profiler";case G:return"StrictMode";case le:return"Suspense";case be:return"SuspenseList";case ue:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case _:return"Portal";case Z:return e.displayName||"Context";case V:return(e._context.displayName||"Context")+".Consumer";case J:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case W:return t=e.displayName||null,t!==null?t:me(e.type)||"Memo";case Te:t=e._payload,e=e._init;try{return me(e(t))}catch{}}return null}var je=Array.isArray,j=l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,F=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,te={pending:!1,data:null,method:null,action:null},Ae=[],Me=-1;function w(e){return{current:e}}function H(e){0>Me||(e.current=Ae[Me],Ae[Me]=null,Me--)}function X(e,t){Me++,Ae[Me]=e.current,e.current=t}var $=w(null),se=w(null),ve=w(null),Ce=w(null);function ut(e,t){switch(X(ve,t),X(se,e),X($,null),t.nodeType){case 9:case 11:e=(e
vendor: 11,423 bytes, lines 42-49
42=t.documentElement)&&(e=e.namespaceURI)?qh(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=qh(t),e=Fh(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}H($),X($,e)}function Qe(){H($),H(se),H(ve)}function dn(e){e.memoizedState!==null&&X(Ce,e);var t=$.current,a=Fh(t,e.type);t!==a&&(X(se,e),X($,a))}function Yn(e){se.current===e&&(H($),H(se)),Ce.current===e&&(H(Ce),Ol._currentValue=te)}var Oi,Pl;function ca(e){if(Oi===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);Oi=t&&t[1]||"",Pl=-1<a.stack.indexOf(`
43    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
44`+Oi+e+Pl}var ji=!1;function _i(e,t){if(!e||ji)return"";ji=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var Y=function(){throw Error()};if(Object.defineProperty(Y.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Y,[])}catch(D){var O=D}Reflect.construct(e,[],Y)}else{try{Y.call()}catch(D){O=D}e.call(Y.prototype)}}else{try{throw Error()}catch(D){O=D}(Y=e())&&typeof Y.catch=="function"&&Y.catch(function(){})}}catch(D){if(D&&O&&typeof D.stack=="string")return[D.stack,O.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var r=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");r&&r.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var s=n.DetermineComponentFrameRoot(),d=s[0],y=s[1];if(d&&y){var E=d.split(`
45`),R=y.split(`
46`);for(r=n=0;n<E.length&&!E[n].includes("DetermineComponentFrameRoot");)n++;for(;r<R.length&&!R[r].includes("DetermineComponentFrameRoot");)r++;if(n===E.length||r===R.length)for(n=E.length-1,r=R.length-1;1<=n&&0<=r&&E[n]!==R[r];)r--;for(;1<=n&&0<=r;n--,r--)if(E[n]!==R[r]){if(n!==1||r!==1)do if(n--,r--,0>r||E[n]!==R[r]){var U=`
47`+E[n].replace(" at new "," at ");return e.displayName&&U.includes("<anonymous>")&&(U=U.replace("<anonymous>",e.displayName)),U}while(1<=n&&0<=r);break}}}finally{ji=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?ca(a):""}function qs(e,t){switch(e.tag){case 26:case 27:case 5:return ca(e.type);case 16:return ca("Lazy");case 13:return e.child!==t&&t!==null?ca("Suspense Fallback"):ca("Suspense");case 19:return ca("SuspenseList");case 0:case 15:return _i(e.type,!1);case 11:return _i(e.type.render,!1);case 1:return _i(e.type,!0);case 31:return ca("Activity");default:return""}}function Wl(e){try{var t="",a=null;do t+=qs(e,a),a=e,e=e.return;while(e);return t}catch(n){return`
48Error generating stack: `+n.message+`
49`+n.stack}}var Li=Object.prototype.hasOwnProperty,hn=i.unstable_scheduleCallback,Di=i.unstable_cancelCallback,Ui=i.unstable_shouldYield,Fs=i.unstable_requestPaint,ct=i.unstable_now,Ks=i.unstable_getCurrentPriorityLevel,ki=i.unstable_ImmediatePriority,Il=i.unstable_UserBlockingPriority,mn=i.unstable_NormalPriority,Xs=i.unstable_LowPriority,Vn=i.unstable_IdlePriority,Qs=i.log,ja=i.unstable_setDisableYieldValue,pt=null,it=null;function aa(e){if(typeof Qs=="function"&&ja(e),it&&typeof it.setStrictMode=="function")try{it.setStrictMode(pt,e)}catch{}}var ee=Math.clz32?Math.clz32:Js,Zs=Math.log,$s=Math.LN2;function Js(e){return e>>>=0,e===0?32:31-(Zs(e)/$s|0)|0}var qn=256,_a=262144,Fn=4194304;function fa(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Kn(e,t,a){var n=e.pendingLanes;if(n===0)return 0;var r=0,s=e.suspendedLanes,d=e.pingedLanes;e=e.warmLanes;var y=n&134217727;return y!==0?(n=y&~s,n!==0?r=fa(n):(d&=y,d!==0?r=fa(d):a||(a=y&~e,a!==0&&(r=fa(a))))):(y=n&~s,y!==0?r=fa(y):d!==0?r=fa(d):a||(a=n&~e,a!==0&&(r=fa(a)))),r===0?0:t!==0&&t!==r&&(t&s)===0&&(s=r&-r,a=t&-t,s>=a||s===32&&(a&4194048)!==0)?t:r}function pn(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Ps(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function er(){var e=Fn;return Fn<<=1,(Fn&62914560)===0&&(Fn=4194304),e}function Hi(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function gn(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ws(e,t,a,n,r,s){var d=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var y=e.entanglements,E=e.expirationTimes,R=e.hiddenUpdates;for(a=d&~a;0<a;){var U=31-ee(a),Y=1<<U;y[U]=0,E[U]=-1;var O=R[U];if(O!==null)for(R[U]=null,U=0;U<O.length;U++){var D=O[U];D!==null&&(D.lane&=-536870913)}a&=~Y}n!==0&&tr(e,n,0),s!==0&&r===0&&e.tag!==0&&(e.suspendedLanes|=s&~(d&~t))}function tr(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-ee(t);e.entangledLanes|=t,e.entanglements[n]=e.entanglements[n]|1073741824|a&261930}function ar(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var n=31-ee(a),r=1<<n;r&t|e[n]&t&&(e[n]|=t),a&=~r}}function nr(e,t){var a=t&-t;return a=(a&42)!==0?1:Gi(a),(a&(e.suspendedLanes|t))!==0?0:a}function Gi(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Bi(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function ir(){var e=F.p;return e!==0?e:(e=window.event,e===void 0?32:hm(e.type))}function lr(e,t){var a=F.p;try{return F.p=e,t()}finally{F.p=a}}var na=Math.random().toString(36).slice(2),lt="__reactFiber$"+na,gt="__reactProps$"+na,La="__reactContainer$"+na,Yi="__reactEvents$"+na,Is="__reactListeners$"+na,eo="__reactHandles$"+na,rr="__reactResources$"+na,yn="__reactMarker$"+na;function Vi(e){delete e[lt],delete e[gt],delete e[Yi],delete e[Is],delete e[eo]}function Da(e){var t=e[lt];if(t)return t;for(var a=e.parentNode;a;){if(t=a[La]||a[lt]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=Ph(e);e!==null;){if(a=e[lt])return a;e=Ph(e)}return t}e=a,a=e.parentNode}return null}function Ua(e){if(e=e[lt]||e[La]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function vn(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(u(33))}function ka(e){var t=e[rr];return t||(t=e[rr]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ie(e){e[yn]=!0}var sr=new Set,or={};function da(e,t){Ha(e,t),Ha(e+"Capture",t)}function Ha(e,t){for(or[e]=t,e=0;e<t.length;e++)sr.add(t[e])}var to=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ur={},qi={};function ao(e){return Li.call(qi,e)?!0:Li.call(ur,e)?!1:to.test(e)?qi[e]=!0:(ur[e]=!0,!1)}function bn(e,t,a){if(ao(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function Xn(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function wt(e,t,a,n){if(n===null)e.removeAttribute(a);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+n)}}function At(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function cr(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function no(e,t,a){var n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(d){a=""+d,s.call(this,d)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(d){a=""+d},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Fi(e){if(!e._valueTracker){var t=cr(e)?"checked":"value";e._valueTracker=no(e,t,""+e[t])}}function fr(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),n="";return e&&(n=cr(e)?e.checked?"true":"false":e.value),e=n,e!==a?(t.setValue(e),!0):!1}function Qn(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var io=/[\n"\\]/g;function St(e){return e.replace(io,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Ki(e,t,a,n,r,s,d,y){e.name="",d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?e.type=d:e.removeAttribute("type"),t!=null?d==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+At(t)):e.value!==""+At(t)&&(e.value=""+At(t)):d!=="submit"&&d!=="reset"||e.removeAttribute("value"),t!=null?Xi(e,d,At(t)):a!=null?Xi(e,d,At(a)):n!=null&&e.removeAttribute("value"),r==null&&s!=null&&(e.defaultChecked=!!s),r!=null&&(e.checked=r&&typeof r!="function"&&typeof r!="symbol"),y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.name=""+At(y):e.removeAttribute("name")}function dr(e,t,a,n,r,s,d,y){if(s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"&&(e.type=s),t!=null||a!=null){if(!(s!=="submit"&&s!=="reset"||t!=null)){Fi(e);return}a=a!=null?""+At(a):"",t=t!=null?""+At(t):a,y||t===e.value||(e.value=t),e.defaultValue=t}n=n??r,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=y?e.checked:!!n,e.defaultChecked=!!n,d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(e.name=d),Fi(e)}function Xi(e,t,a){t==="number"&&Qn(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function ha(e,t,a,n){if(e=e.options,t){t={};for(var r=0;r<a.length;r++)t["$"+a[r]]=!0;for(a=0;a<e.length;a++)r=t.hasOwnProperty("$"+e[a].value),e[a].selected!==r&&(e[a].selected=r),r&&n&&(e[a].defaultSelected=!0)}
vendor: 4,752 bytes, line 49
49else{for(a=""+At(a),t=null,r=0;r<e.length;r++){if(e[r].value===a){e[r].selected=!0,n&&(e[r].defaultSelected=!0);return}t!==null||e[r].disabled||(t=e[r])}t!==null&&(t.selected=!0)}}function hr(e,t,a){if(t!=null&&(t=""+At(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+At(a):""}function mr(e,t,a,n){if(t==null){if(n!=null){if(a!=null)throw Error(u(92));if(je(n)){if(1<n.length)throw Error(u(93));n=n[0]}a=n}a==null&&(a=""),t=a}a=At(t),e.defaultValue=a,n=e.textContent,n===a&&n!==""&&n!==null&&(e.value=n),Fi(e)}function Ga(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var lo=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Sn(e,t,a){var n=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,a):typeof a!="number"||a===0||lo.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function pr(e,t,a){if(t!=null&&typeof t!="object")throw Error(u(62));if(e=e.style,a!=null){for(var n in a)!a.hasOwnProperty(n)||t!=null&&t.hasOwnProperty(n)||(n.indexOf("--")===0?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="");for(var r in t)n=t[r],t.hasOwnProperty(r)&&a[r]!==n&&Sn(e,r,n)}else for(var s in t)t.hasOwnProperty(s)&&Sn(e,s,t[s])}function z(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var M=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
49-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Q=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function yt(e){return Q.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function vt(){}var xn=null;function Zn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Jt=null,ma=null;function Qi(e){var t=Ua(e);if(t&&(e=t.stateNode)){var a=e[gt]||null;e:switch(e=t.stateNode,t.type){case"input":if(Ki(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+St(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var n=a[t];if(n!==e&&n.form===e.form){var r=n[gt]||null;if(!r)throw Error(u(90));Ki(n,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name)}}for(t=0;t<a.length;t++)n=a[t],n.form===e.form&&fr(n)}break e;case"textarea":hr(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&ha(e,!!a.multiple,t,!1)}}}var Zi=!1;function gr(e,t,a){if(Zi)return e(t,a);Zi=!0;try{var n=e(t);return n}finally{if(Zi=!1,(Jt!==null||ma!==null)&&(ts(),Jt&&(t=Jt,e=ma,ma=Jt=null,Qi(t),e)))for(t=0;t<e.length;t++)Qi(e[t])}}function Ba(e,t){var a=e.stateNode;if(a===null)return null;var n=a[gt]||null;if(n===null)return null;a=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(u(231,t,typeof a));return a}var Ht=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$n=!1;if(Ht)try{var Ya={};Object.defineProperty(Ya,"passive",{get:function(){$n=!0}}),window.addEventListener("test",Ya,Ya),window.removeEventListener("test",Ya,Ya)}catch{$n=!1}var ia=null,$i=null,Jn=null;function yr(){if(Jn)return Jn;var e,t=$i,a=t.length,n,r="value"in ia?ia.value:ia.textContent,s=r.length;for(e=0;e<a&&t[e]===r[e];e++);var d=a-e;for(n=1;n<=d&&t[a-n]===r[s-n];n++);return Jn=r.slice(e,1<n?1-n:void 0)}function En(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function wn(){return!0}function Fc(){return!1}function Nt(e){function t(a,n,r,s,d){this._reactName=a,this._targetInst=r,this.type=n,this.nativeEvent=s,this.target=d,this.currentTarget=null;for(var y in e)e.hasOwnProperty(y)&&(a=e[y],this[y]=a?a(s):s[y]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?wn:Fc,this.isPropagationStopped=Fc,this}return b(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=wn)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=wn)},persist:function(){},isPersistent:wn}),t}var An={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},vr=Nt(An),Ji=b({},An,{view:0,detail:0}),tg=Nt(Ji),ro,so,Pi,br=b({},Ji,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:uo,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Pi&&(Pi&&e.type==="mousemove"?(ro=e.screenX-Pi.screenX,so=e.screenY-Pi.screenY):so=ro=0,Pi=e),ro)},movementY:function(e){return"movementY"in e?e.movementY:so}}),Kc=Nt(br),ag=b({},br,{dataTransfer:0}),ng=Nt(ag),ig=b({},Ji,{relatedTarget:0}),oo=Nt(ig),lg=b({},An,{animationName:0,elapsedTime:0,pseudoElement:0}),rg=Nt(lg),sg=b({},An,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),og=Nt(sg),ug=b({},An,{data:0}),Xc=Nt(ug),cg={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fg={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},dg={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hg(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=dg[e])?!!t[e]:!1}function uo(){return hg}var mg=b({},Ji,{key:function(e){if(e.key){var t=cg[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 5,186 bytes, line 49
49return e.type==="keypress"?(e=En(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?fg[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:uo,charCode:function(e){return e.type==="keypress"?En(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?En(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),pg=Nt(mg),gg=b({},br,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Qc=Nt(gg),yg=b({},Ji,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:uo}),vg=Nt(yg),bg=b({},An,{propertyName:0,elapsedTime:0,pseudoElement:0}),Sg=Nt(bg),xg=b({},br,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Eg=Nt(xg),wg=b({},An,{newState:0,oldState:0}),Ag=Nt(wg),Ng=[9,13,27,32],co=Ht&&"CompositionEvent"in window,Wi=null;Ht&&"documentMode"in document&&(Wi=document.documentMode);var Tg=Ht&&"TextEvent"in window&&!Wi,Zc=Ht&&(!co||Wi&&8<Wi&&11>=Wi),$c=" ",Jc=!1;function Pc(e,t){switch(e){case"keyup":return Ng.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Pn=!1;function Mg(e,t){switch(e){case"compositionend":return Wc(t);case"keypress":return t.which!==32?null:(Jc=!0,$c);case"textInput":return e=t.data,e===$c&&Jc?null:e;default:return null}}function Cg(e,t){if(Pn)return e==="compositionend"||!co&&Pc(e,t)?(e=yr(),Jn=$i=ia=null,Pn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Zc&&t.locale!=="ko"?null:t.data;default:return null}}var Rg={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ic(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Rg[e.type]:t==="textarea"}function ef(e,t,a,n){Jt?ma?ma.push(n):ma=[n]:Jt=n,t=os(t,"onChange"),0<t.length&&(a=new vr("onChange","change",null,a,n),e.push({event:a,listeners:t}))}var Ii=null,el=null;function zg(e){kh(e,0)}function Sr(e){var t=vn(e);if(fr(t))return e}function tf(e,t){if(e==="change")return t}var af=!1;if(Ht){var fo;if(Ht){var ho="oninput"in document;if(!ho){var nf=document.createElement("div");nf.setAttribute("oninput","return;"),ho=typeof nf.oninput=="function"}fo=ho}else fo=!1;af=fo&&(!document.documentMode||9<document.documentMode)}function lf(){Ii&&(Ii.detachEvent("onpropertychange",rf),el=Ii=null)}function rf(e){if(e.propertyName==="value"&&Sr(el)){var t=[];ef(t,el,e,Zn(e)),gr(zg,t)}}function Og(e,t,a){e==="focusin"?(lf(),Ii=t,el=a,Ii.attachEvent("onpropertychange",rf)):e==="focusout"&&lf()}function jg(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Sr(el)}function _g(e,t){if(e==="click")return Sr(t)}function Lg(e,t){if(e==="input"||e==="change")return Sr(t)}function Dg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ot=typeof Object.is=="function"?Object.is:Dg;function tl(e,t){if(Ot(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;for(n=0;n<a.length;n++){var r=a[n];if(!Li.call(t,r)||!Ot(e[r],t[r]))return!1}return!0}function sf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function of(e,t){var a=sf(e);e=0;for(var n;a;){if(a.nodeType===3){if(n=e+a.textContent.length,e<=t&&n>=t)return{node:a,offset:t-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=sf(a)}}function uf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?uf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function cf(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Qn(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=Qn(e.document)}return t}function mo(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Ug=Ht&&"documentMode"in document&&11>=document.documentMode,Wn=null,po=null,al=null,go=!1;function ff(e,t,a){var n=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;go||Wn==null||Wn!==Qn(n)||(n=Wn,"selectionStart"in n&&mo(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focu
vendor: 19,163 bytes, line 49
49sNode:n.focusNode,focusOffset:n.focusOffset}),al&&tl(al,n)||(al=n,n=os(po,"onSelect"),0<n.length&&(t=new vr("onSelect","select",null,t,a),e.push({event:t,listeners:n}),t.target=Wn)))}function Nn(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var In={animationend:Nn("Animation","AnimationEnd"),animationiteration:Nn("Animation","AnimationIteration"),animationstart:Nn("Animation","AnimationStart"),transitionrun:Nn("Transition","TransitionRun"),transitionstart:Nn("Transition","TransitionStart"),transitioncancel:Nn("Transition","TransitionCancel"),transitionend:Nn("Transition","TransitionEnd")},yo={},df={};Ht&&(df=document.createElement("div").style,"AnimationEvent"in window||(delete In.animationend.animation,delete In.animationiteration.animation,delete In.animationstart.animation),"TransitionEvent"in window||delete In.transitionend.transition);function Tn(e){if(yo[e])return yo[e];if(!In[e])return e;var t=In[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in df)return yo[e]=t[a];return e}var hf=Tn("animationend"),mf=Tn("animationiteration"),pf=Tn("animationstart"),kg=Tn("transitionrun"),Hg=Tn("transitionstart"),Gg=Tn("transitioncancel"),gf=Tn("transitionend"),yf=new Map,vo="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");vo.push("scrollEnd");function Pt(e,t){yf.set(e,t),da(t,[e])}var xr=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Gt=[],ei=0,bo=0;function Er(){for(var e=ei,t=bo=ei=0;t<e;){var a=Gt[t];Gt[t++]=null;var n=Gt[t];Gt[t++]=null;var r=Gt[t];Gt[t++]=null;var s=Gt[t];if(Gt[t++]=null,n!==null&&r!==null){var d=n.pending;d===null?r.next=r:(r.next=d.next,d.next=r),n.pending=r}s!==0&&vf(a,r,s)}}function wr(e,t,a,n){Gt[ei++]=e,Gt[ei++]=t,Gt[ei++]=a,Gt[ei++]=n,bo|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function So(e,t,a,n){return wr(e,t,a,n),Ar(e)}function Mn(e,t){return wr(e,null,null,t),Ar(e)}function vf(e,t,a){e.lanes|=a;var n=e.alternate;n!==null&&(n.lanes|=a);for(var r=!1,s=e.return;s!==null;)s.childLanes|=a,n=s.alternate,n!==null&&(n.childLanes|=a),s.tag===22&&(e=s.stateNode,e===null||e._visibility&1||(r=!0)),e=s,s=s.return;return e.tag===3?(s=e.stateNode,r&&t!==null&&(r=31-ee(a),e=s.hiddenUpdates,n=e[r],n===null?e[r]=[t]:n.push(t),t.lane=a|536870912),s):null}function Ar(e){if(50<Al)throw Al=0,Ru=null,Error(u(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ti={};function Bg(e,t,a,n){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function jt(e,t,a,n){return new Bg(e,t,a,n)}function xo(e){return e=e.prototype,!(!e||!e.isReactComponent)}function pa(e,t){var a=e.alternate;return a===null?(a=jt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function bf(e,t){e.flags&=65011714;var a=e.alternate;return a===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Nr(e,t,a,n,r,s){var d=0;if(n=e,typeof e=="function")xo(e)&&(d=1);else if(typeof e=="string")d=Ky(e,a,$.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ue:return e=jt(31,a,t,r),e.elementType=ue,e.lanes=s,e;case k:return Cn(a.children,r,s,t);case G:d=8,r|=24;break;case q:return e=jt(12,a,t,r|2),e.elementType=q,e.lanes=s,e;case le:return e=jt(13,a,t,r),e.elementType=le,e.lanes=s,e;case be:return e=jt(19,a,t,r),e.elementType=be,e.lanes=s,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Z:d=10;break e;case V:d=9;break e;case J:d=11;break e;case W:d=14;break e;case Te:d=16,n=null;break e}d=29,a=Error(u(130,e===null?"null":typeof e,"")),n=null}return t=jt(d,a,t,r),t.elementType=e,t.type=n,t.lanes=s,t}function Cn(e,t,a,n){return e=jt(7,e,n,t),e.lanes=a,e}function Eo(e,t,a){return e=jt(6,e,null,t),e.lanes=a,e}function Sf(e){var t=jt(18,null,null,0);return t.stateNode=e,t}function wo(e,t,a){return t=jt(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var xf=new WeakMap;function Bt(e,t){if(typeof e=="object"&&e!==null){var a=xf.get(e);return a!==void 0?a:(t={value:e,source:t,stack:Wl(t)},xf.set(e,t),t)}return{value:e,source:t,stack:Wl(t)}}var ai=[],ni=0,Tr=null,nl=0,Yt=[],Vt=0,Va=null,la=1,ra="";function ga(e,t){ai[ni++]=nl,ai[ni++]=Tr,Tr=e,nl=t}function Ef(e,t,a){Yt[Vt++]=la,Yt[Vt++]=ra,Yt[Vt++]=Va,Va=e;var n=la;e=ra;var r=32-ee(n)-1;n&=~(1<<r),a+=1;var s=32-ee(t)+r;if(30<s){var d=r-r%5;s=(n&(1<<d)-1).toString(32),n>>=d,r-=d,la=1<<32-ee(t)+r|a<<r|n,ra=s+e}else la=1<<s|a<<r|n,ra=e}function Ao(e){e.return!==null&&(ga(e,1),Ef(e,1,0))}function No(e){for(;e===Tr;)Tr=ai[--ni],ai[ni]=null,nl=ai[--ni],ai[ni]=null;for(;e===Va;)Va=Yt[--Vt],Yt[Vt]=null,ra=Yt[--Vt],Yt[Vt]=null,la=Yt[--Vt],Yt[Vt]=null}function wf(e,t){Yt[Vt++]=la,Yt[Vt++]=ra,Yt[Vt++]=Va,la=t.id,ra=t.overflow,Va=e}var ft=null,Ye=null,Ne=!1,qa=null,qt=!1,To=Error(u(519));function Fa(e){var t=Error(u(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw il(Bt(t,e)),To}function Af(e){var t=e.stateNode,a=e.type,n=e.memoizedProps;switch(t[lt]=e,t[gt]=n,a){case"dialog":xe("cancel",t),xe("close",t);break;case"iframe":case"object":case"embed":xe("load",t);break;case"video":case"audio":for(a=0;a<Tl.length;a++)xe(Tl[a],t);break;case"source":xe("error",t);break;case"img":case"image":case"link":xe("error",t),xe("load",t);break;case"details":xe("toggle",t);break;case"input":xe("invalid",t),dr(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0);break;case"select":xe("invalid",t);break;case"textarea":xe("invalid",t),mr(t,n.value,n.defaultValue,n.children)}a=n.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||n.suppressHydrationWarning===!0||Yh(t.textContent,a)?(n.popover!=null&&(xe("beforetoggle",t),xe("toggle",t)),n.onScroll!=null&&xe("scroll",t),n.onScrollEnd!=null&&xe("scrollend",t),n.onClick!=null&&(t.onclick=vt),t=!0):t=!1,t||Fa(e,!0)}function Nf(e){for(ft=e.return;ft;)switch(ft.tag){case 5:case 31:case 13:qt=!1;return;case 27:case 3:qt=!0;return;default:ft=ft.return}}function ii(e){if(e!==ft)return!1;if(!Ne)return Nf(e),Ne=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||Fu(e.type,e.memoizedProps)),a=!a),a&&Ye&&Fa(e),Nf(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(u(317));Ye=Jh(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(u(317));Ye=Jh(e)}else t===27?(t=Ye,ln(e.type)?(e=$u,$u=null,Ye=e):Ye=t):Ye=ft?Kt(e.stateNode.nextSibling):null;return!0}function Rn(){Ye=ft=null,Ne=!1}function Mo(){var e=qa;return e!==null&&(Rt===null?Rt=e:Rt.push.apply(Rt,e),qa=null),e}function il(e){qa===null?qa=[e]:qa.push(e)}var Co=w(null),zn=null,ya=null;function Ka(e,t,a){X(Co,t._currentValue),t._currentValue=a}function va(e){e._currentValue=Co.current,H(Co)}function Ro(e,t,a){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===a)break;e=e.return}}function zo(e,t,a,n){var r=e.child;for(r!==null&&(r.return=e);r!==null;){var s=r.dependencies;if(s!==null){var d=r.child;s=s.firstContext;e:for(;s!==null;){var y=s;s=r;for(var E=0;E<t.length;E++)if(y.context===t[E]){s.lanes|=a,y=s.alternate,y!==null&&(y.lanes|=a),Ro(s.return,a,e),n||(d=null);break e}s=y.next}}else if(r.tag===18){if(d=r.return,d===null)throw Error(u(341));d.lanes|=a,s=d.alternate,s!==null&&(s.lanes|=a),Ro(d,a,e),d=null}else d=r.child;if(d!==null)d.return=r;else for(d=r;d!==null;){if(d===e){d=null;break}if(r=d.sibling,r!==null){r.return=d.return,d=r;break}d=d.return}r=d}}function li(e,t,a,n){e=null;for(var r=t,s=!1;r!==null;){if(!s){if((r.flags&524288)!==0)s=!0;else if((r.flags&262144)!==0)break}if(r.tag===10){var d=r.alternate;if(d===null)throw Error(u(387));if(d=d.memoizedProps,d!==null){var y=r.type;Ot(r.pendingProps.value,d.value)||(e!==null?e.push(y):e=[y])}}else if(r===Ce.current){if(d=r.alternate,d===null)throw Error(u(387));d.memoizedState.memoizedState!==r.memoizedState.memoizedState&&(e!==null?e.push(Ol):e=[Ol])}r=r.return}e!==null&&zo(t,e,a,n),t.flags|=262144}function Mr(e){for(e=e.firstContext;e!==null;){if(!Ot(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function On(e){zn=e,ya=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function dt(e){return Tf(zn,e)}function Cr(e,t){return zn===null&&On(e),Tf(e,t)}function Tf(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},ya===null){if(e===null)throw Error(u(308));ya=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ya=ya.next=t;return a}var Yg=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},Vg=i.unstable_scheduleCallback,qg=i.unstable_NormalPriority,et={$$typeof:Z,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Oo(){return{controller:new Yg,data:new Map,refCount:0}}function ll(e){e.refCount--,e.refCount===0&&Vg(qg,function(){e.controller.abort()})}var rl=null,jo=0,ri=0,si=null;function Fg(e,t){if(rl===null){var a=rl=[];jo=0,ri=Du(),si={status:"pending",value:void 0,then:function(n){a.push(n)}}}return jo++,t.then(Mf,Mf),t}function Mf(){if(--jo===0&&rl!==null){si!==null&&(si.status="fulfilled");var e=rl;rl=null,ri=0,si=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Kg(e,t){var a=[],n={status:"pending",value:null,reason:null,then:function(r){a.push(r)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var r=0;r<a.length;r++)(0,a[r])(t)},function(r){for(n.status="rejected",n.reason=r,r=0;r<a.length;r++)(0,a[r])(void 0)}),n}var Cf=j.S;j.S=function(e,t){fh=ct(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Fg(e,t),Cf!==null&&Cf(e,t)};var jn=w(null);function _o(){var e=jn.current;return e!==null?e:Ge.pooledCache}function Rr(e,t){t===null?X(jn,jn.current):X(jn,t.pool)}function Rf(){var e=_o();return e===null?null:{parent:et._currentValue,pool:e}}var oi=Error(u(460)),Lo=Error(u(474)),zr=Error(u(542)),Or={then:function(){}};function zf(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Of(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(vt,vt),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,_f(e),e;default:if(typeof t.status=="string")t.then(vt,vt);else{if(e=Ge,e!==null&&100<e.shellSuspendCounter)throw Error(u(482));e=t,e.status="pending",e.then(function(n){if(t.status==="pending"){var r=t;r.status="fulfilled",r.value=n}},function(n){if(t.status==="pending"){var r=t;r.status="rejected",r.reason=n}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,_f(e),e}throw Ln=t,oi}}function _n(e){try{var t=e._init;return t(e._payload)}catch(a){throw a!==null&&typeof a=="object"&&typeof a.then=="function"?(Ln=a,oi):a}}var Ln=null;function jf(){if(Ln===null)throw Error(u(459));var e=Ln;return Ln=null,e}function _f(e){if(e===oi||e===zr)throw Error(u(483))}var ui=null,sl=0;function jr(e){var t=sl;return sl+=1,ui===null&&(ui=[]),Of(ui,e,t)}function ol(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function _r(e,t){throw t.$$typeof===T?Error(u(525)):(e=Object.prototype.toString.call(t),Error(u(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Lf(e){function t(N,A){if(e){var C=N.deletions;C===null?(N.deletions=[A],N.flags|=16):C.push(A)}}function a(N,A){if(!e)return null;for(;A!==null;)t(N,A),A=A.sibling;return null}function n(N){for(var A=new Map;N!==null;)N.key!==null?A.set(N.key,N):A.set(N.index,N),N=N.sibling;return A}function r(N,A){return N=pa(N,A),N.index=0,N.sibling=null,N}function s(N,A,C){return N.index=C,e?(C=N.alternate,C!==null?(C=C.index,C<A?(N.flags|=67108866,A):C):(N.flags|=67108866,A)):(N.flags|=1048576,A)}function d(N){return e&&N.alternate===null&&(N.flags|=67108866),N}function y(N,A,C,B){return A===null||A.tag!==6?(A=Eo(C,N.mode,B),A.return=N,A):(A=r(A,C),A.return=N,A)}function E(N,A,C,B){var ae=C.type;return ae===k?U(N,A,C.props.children,B,C.key):A!==null&&(A.elementType===ae||typeof ae=="object"&&ae!==null&&ae.$$typeof===Te&&_n(ae)===A.type)?(A=r(A,C.props),ol(A,C),A.return=N,A):(A=Nr(C.type,C.key,C.props,null,N.mode,B),ol(A,C),A.return=N,A)}function R(N,A,C,B){return A===null||A.tag!==4||A.stateNode.containerInfo!==C.containerInfo||A.stateNode.implementation!==C.implementation?(A=wo(C,N.mode,B),A.return=N,A):(A=r(A,C.children||[]),A.return=N,A)}function U(N,A,C,B,ae){return A===null||A.tag!==7?(A=Cn(C,N.mode,B,ae),A.return=N,A):(A=r(A,C),A.return=N,A)}function Y(N,A,C){if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return A=Eo(""+A,N.mode,C),A.return=N,A;if(typeof A=="object"&&A!==null){switch(A.$$typeof){case L:return C=Nr(A.type,A.key,A.props,null,N.mode,C),ol(C,A),C.return=N,C;case _:return A=wo(A,N.mode,C),A.return=N,A;case Te:return A=_n(A),Y(N,A,C)}if(je(A)||de(A))return A=Cn(A,N.mode,C,null),A.return=N,A;if(typeof A.then=="function")return Y(N,jr(A),C);if(A.$$typeof===Z)return Y(N,Cr(N,A),C);_r(N,A)}return null}function O(N,A,C,B){var ae=A!==null?A.key:null;if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return ae!==null?null:y(N,A,""+C,B);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case L:return C.key===ae?E(N,A,C,B):null;case _:return C.key===ae?R(N,A,C,B):null;case Te:return C=_n(C),O(N,A,C,B)}if(je(C)||de(C))return ae!==null?null:U(N,A,C,B,null);if(typeof C.then=="function")return O(N,A,jr(C),B);if(C.$$typeof===Z)return O(N,A,Cr(N,C),B);_r(N,C)}return null}function D(N,A,C,B,ae){if(typeof B=="string"&&B!==""||typeof B=="number"||typeof B=="bigint")return N=N.get(C)||null,y(A,N,""+B,ae);if(typeof B=="object"&&B!==null){switch(B.$$typeof){case L:return N=N.get(B.key===null?C:B.key)||null,E(A,N,B,ae);case _:return N=N.get(B.key===null?C:B.key)||null,R(A,N,B,ae);case Te:return B=_n(B),D(N,A,C,B,ae)}if(je(B)||de(B))return N=N.get(C)||null,U(A,N,B,ae,null);if(typeof B.then=="function")return D(N,A,C,jr(B),ae);if(B.$$typeof===Z)return D(N,A,C,Cr(A,B),ae);_r(A,B)}return null}function P(N,A,C,B){for(var ae=null,Re=null,I=A,ge=A=0,we=null;I!==null&&ge<C.length;ge++){I.index>ge?(we=I,I=null):we=I.sibling;var ze=O(N,I,C[ge],B);if(ze===null){I===null&&(I=we);break}e&&I&&ze.alternate===null&&t(N,I),A=s(ze,A,ge),Re===null?ae=ze:Re.sibling=ze,Re=ze,I=we}if(ge===C.length)return a(N,I),Ne&&ga(N,ge),ae;if(I===null){for(;ge<C.length;ge++)I=Y(N,C[ge],B),I!==null&&(A=s(I,A,ge),Re===null?ae=I:Re.sibling=I,Re=I);return Ne&&ga(N,ge),ae}for(I=n(I);ge<C.length;ge++)we=D(I,N,ge,C[ge],B),we!==null&&(e&&we.alternate!==null&&I.delete(we.key===null?ge:we.key),A=s(we,A,ge),Re===null?ae=we:Re.sibling=we,Re=we);return e&&I.forEach(function(cn){return t(N,cn)}),Ne&&ga(N,ge),ae}function ne(N,A,C,B){if(C==null)throw Error(u(151));for(var ae=null,Re=null,I=A,ge=A=0,we=null,ze=C.next();I!==null&&!ze.done;ge++,ze=C.next()){I.index>ge?(we=I,I=null):we=I.sibling;var cn=O(N,I,ze.value,B);if(cn===null){I===null&&(I=we);break}e&&I&&cn.alternate===null&&t(N,I),A=s(cn,A,ge),Re===null?ae=cn:Re.sibling=cn,Re=cn,I=we}if(ze.done)return a(N,I),Ne&&ga(N,ge),ae;if(I===null){for(;!ze.done;ge++,ze=C.next())ze=Y(N,ze.value,B),ze!==null&&(A=s(ze,A,ge),Re===null?ae=ze:Re.sibling=ze,Re=ze);return Ne&&ga(N,ge),ae}for(I=n(I);!ze.done;ge++,ze=C.next())ze=D(I,N,ge,ze.value,B),ze!==null&&(e&&ze.alternate!==null&&I.delete(ze.key===null?ge:ze.key),A=s(ze,A,ge),Re===null?ae=ze:Re.sibling=ze,Re=ze);return e&&I.forEach(function(av){return t(N,av)}),Ne&&ga(N,ge),ae}function He(N,A,C,B){if(typeof C=="object"&&C!==null&&C.type===k&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case L:e:{for(var ae=C.key;A!==null;){if(A.key===ae){if(ae=C.type,ae===k){if(A.tag===7){a(N,A.sibling),B=r(A,C.props.children),B.return=N,N=B;break e}}else if(A.elementType===ae||typeof ae=="object"&&ae!==null&&ae.$$typeof===Te&&_n(ae)===A.type){a(N,A.sibling),B=r(A,C.props),ol(B,C),B.return=N,N=B;break e}a(N,A);break}else t(N,A);A=A.sibling}C.type===k?(B=Cn(C.props.children,N.mode,B,C.key),B.return=N,N=B):(B=Nr(C.type,C.key,C.props,null,N.mode,B),ol(B,C),B.return=N,N=B)}return d(N);case _:e:{for(ae=C.key;A!==null;){if(A.key===ae)if(A.tag===4&&A.stateNode.containerInfo===C.containerInfo&&A.stateNode.implementation===C.implementation){a(N,A.sibling),B=r(A,C.children||[]),B.return=N,N=B;break e}else{a(N,A);break}else t(N,A);A=A.sibling}B=wo(C,N.mode,B),B.return=N,N=B}return d(N);case Te:return C=_n(C),He(N,A,C,B)}if(je(C))return P(N,A,C,B);if(de(C)){if(ae=de(C),typeof ae!="function")throw Error(u(150));return C=ae.call(C),ne(N,A,C,B)}if(typeof C.then=="function")return He(N,A,jr(C),B);if(C.$$typeof===Z)return He(N,A,Cr(N,C),B);_r(N,C)}return typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint"?(C=""+C,A!==null&&A.tag===6?(a(N,A.sibling),B=r(A,C),B.return=N,N=B):(a(N,A),B=Eo(C,N.mode,B),B.return=N,N=B),d(N)):a(N,A)}
vendor: 4,483 bytes, line 49
49return function(N,A,C,B){try{sl=0;var ae=He(N,A,C,B);return ui=null,ae}catch(I){if(I===oi||I===zr)throw I;var Re=jt(29,I,null,N.mode);return Re.lanes=B,Re.return=N,Re}finally{}}}var Dn=Lf(!0),Df=Lf(!1),Xa=!1;function Do(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Uo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Qa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Za(e,t,a){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(Oe&2)!==0){var r=n.pending;return r===null?t.next=t:(t.next=r.next,r.next=t),n.pending=t,t=Ar(e),vf(e,null,a),t}return wr(e,n,t,a),Ar(e)}function ul(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,ar(e,a)}}function ko(e,t){var a=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,a===n)){var r=null,s=null;if(a=a.firstBaseUpdate,a!==null){do{var d={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};s===null?r=s=d:s=s.next=d,a=a.next}while(a!==null);s===null?r=s=t:s=s.next=t}else r=s=t;a={baseState:n.baseState,firstBaseUpdate:r,lastBaseUpdate:s,shared:n.shared,callbacks:n.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var Ho=!1;function cl(){if(Ho){var e=si;if(e!==null)throw e}}function fl(e,t,a,n){Ho=!1;var r=e.updateQueue;Xa=!1;var s=r.firstBaseUpdate,d=r.lastBaseUpdate,y=r.shared.pending;if(y!==null){r.shared.pending=null;var E=y,R=E.next;E.next=null,d===null?s=R:d.next=R,d=E;var U=e.alternate;U!==null&&(U=U.updateQueue,y=U.lastBaseUpdate,y!==d&&(y===null?U.firstBaseUpdate=R:y.next=R,U.lastBaseUpdate=E))}if(s!==null){var Y=r.baseState;d=0,U=R=E=null,y=s;do{var O=y.lane&-536870913,D=O!==y.lane;if(D?(Ee&O)===O:(n&O)===O){O!==0&&O===ri&&(Ho=!0),U!==null&&(U=U.next={lane:0,tag:y.tag,payload:y.payload,callback:null,next:null});e:{var P=e,ne=y;O=t;var He=a;switch(ne.tag){case 1:if(P=ne.payload,typeof P=="function"){Y=P.call(He,Y,O);break e}Y=P;break e;case 3:P.flags=P.flags&-65537|128;case 0:if(P=ne.payload,O=typeof P=="function"?P.call(He,Y,O):P,O==null)break e;Y=b({},Y,O);break e;case 2:Xa=!0}}O=y.callback,O!==null&&(e.flags|=64,D&&(e.flags|=8192),D=r.callbacks,D===null?r.callbacks=[O]:D.push(O))}else D={lane:O,tag:y.tag,payload:y.payload,callback:y.callback,next:null},U===null?(R=U=D,E=Y):U=U.next=D,d|=O;if(y=y.next,y===null){if(y=r.shared.pending,y===null)break;D=y,y=D.next,D.next=null,r.lastBaseUpdate=D,r.shared.pending=null}}while(!0);U===null&&(E=Y),r.baseState=E,r.firstBaseUpdate=R,r.lastBaseUpdate=U,s===null&&(r.shared.lanes=0),Ia|=d,e.lanes=d,e.memoizedState=Y}}function Uf(e,t){if(typeof e!="function")throw Error(u(191,e));e.call(t)}function kf(e,t){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)Uf(a[e],t)}var ci=w(null),Lr=w(0);function Hf(e,t){e=Ma,X(Lr,e),X(ci,t),Ma=e|t.baseLanes}function Go(){X(Lr,Ma),X(ci,ci.current)}function Bo(){Ma=Lr.current,H(ci),H(Lr)}var _t=w(null),Ft=null;function $a(e){var t=e.alternate;X(Pe,Pe.current&1),X(_t,e),Ft===null&&(t===null||ci.current!==null||t.memoizedState!==null)&&(Ft=e)}function Yo(e){X(Pe,Pe.current),X(_t,e),Ft===null&&(Ft=e)}function Gf(e){e.tag===22?(X(Pe,Pe.current),X(_t,e),Ft===null&&(Ft=e)):Ja()}function Ja(){X(Pe,Pe.current),X(_t,_t.current)}function Lt(e){H(_t),Ft===e&&(Ft=null),H(Pe)}var Pe=w(0);function Dr(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||Qu(a)||Zu(a)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ba=0,pe=null,Ue=null,tt=null,Ur=!1,fi=!1,Un=!1,kr=0,dl=0,di=null,Xg=0;function Ze(){throw Error(u(321))}function Vo(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!Ot(e[a],t[a]))return!1;return!0}function qo(e,t,a,n,r,s){return ba=s,pe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,j.H=e
vendor: 19,417 bytes, line 49
49===null||e.memoizedState===null?Ed:iu,Un=!1,s=a(n,r),Un=!1,fi&&(s=Yf(t,a,n,r)),Bf(e),s}function Bf(e){j.H=pl;var t=Ue!==null&&Ue.next!==null;if(ba=0,tt=Ue=pe=null,Ur=!1,dl=0,di=null,t)throw Error(u(300));e===null||at||(e=e.dependencies,e!==null&&Mr(e)&&(at=!0))}function Yf(e,t,a,n){pe=e;var r=0;do{if(fi&&(di=null),dl=0,fi=!1,25<=r)throw Error(u(301));if(r+=1,tt=Ue=null,e.updateQueue!=null){var s=e.updateQueue;s.lastEffect=null,s.events=null,s.stores=null,s.memoCache!=null&&(s.memoCache.index=0)}j.H=wd,s=t(a,n)}while(fi);return s}function Qg(){var e=j.H,t=e.useState()[0];return t=typeof t.then=="function"?hl(t):t,e=e.useState()[0],(Ue!==null?Ue.memoizedState:null)!==e&&(pe.flags|=1024),t}function Fo(){var e=kr!==0;return kr=0,e}function Ko(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function Xo(e){if(Ur){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Ur=!1}ba=0,tt=Ue=pe=null,fi=!1,dl=kr=0,di=null}function xt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return tt===null?pe.memoizedState=tt=e:tt=tt.next=e,tt}function We(){if(Ue===null){var e=pe.alternate;e=e!==null?e.memoizedState:null}else e=Ue.next;var t=tt===null?pe.memoizedState:tt.next;if(t!==null)tt=t,Ue=e;else{if(e===null)throw pe.alternate===null?Error(u(467)):Error(u(310));Ue=e,e={memoizedState:Ue.memoizedState,baseState:Ue.baseState,baseQueue:Ue.baseQueue,queue:Ue.queue,next:null},tt===null?pe.memoizedState=tt=e:tt=tt.next=e}return tt}function Hr(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function hl(e){var t=dl;return dl+=1,di===null&&(di=[]),e=Of(di,e,t),t=pe,(tt===null?t.memoizedState:tt.next)===null&&(t=t.alternate,j.H=t===null||t.memoizedState===null?Ed:iu),e}function Gr(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return hl(e);if(e.$$typeof===Z)return dt(e)}throw Error(u(438,String(e)))}function Qo(e){var t=null,a=pe.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var n=pe.alternate;n!==null&&(n=n.updateQueue,n!==null&&(n=n.memoCache,n!=null&&(t={data:n.data.map(function(r){return r.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=Hr(),pe.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),n=0;n<e;n++)a[n]=ye;return t.index++,a}function Sa(e,t){return typeof t=="function"?t(e):t}function Br(e){var t=We();return Zo(t,Ue,e)}function Zo(e,t,a){var n=e.queue;if(n===null)throw Error(u(311));n.lastRenderedReducer=a;var r=e.baseQueue,s=n.pending;if(s!==null){if(r!==null){var d=r.next;r.next=s.next,s.next=d}t.baseQueue=r=s,n.pending=null}if(s=e.baseState,r===null)e.memoizedState=s;else{t=r.next;var y=d=null,E=null,R=t,U=!1;do{var Y=R.lane&-536870913;if(Y!==R.lane?(Ee&Y)===Y:(ba&Y)===Y){var O=R.revertLane;if(O===0)E!==null&&(E=E.next={lane:0,revertLane:0,gesture:null,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null}),Y===ri&&(U=!0);else if((ba&O)===O){R=R.next,O===ri&&(U=!0);continue}else Y={lane:0,revertLane:R.revertLane,gesture:null,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},E===null?(y=E=Y,d=s):E=E.next=Y,pe.lanes|=O,Ia|=O;Y=R.action,Un&&a(s,Y),s=R.hasEagerState?R.eagerState:a(s,Y)}else O={lane:Y,revertLane:R.revertLane,gesture:R.gesture,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},E===null?(y=E=O,d=s):E=E.next=O,pe.lanes|=Y,Ia|=Y;R=R.next}while(R!==null&&R!==t);if(E===null?d=s:E.next=y,!Ot(s,e.memoizedState)&&(at=!0,U&&(a=si,a!==null)))throw a;e.memoizedState=s,e.baseState=d,e.baseQueue=E,n.lastRenderedState=s}return r===null&&(n.lanes=0),[e.memoizedState,n.dispatch]}function $o(e){var t=We(),a=t.queue;if(a===null)throw Error(u(311));a.lastRenderedReducer=e;var n=a.dispatch,r=a.pending,s=t.memoizedState;if(r!==null){a.pending=null;var d=r=r.next;do s=e(s,d.action),d=d.next;while(d!==r);Ot(s,t.memoizedState)||(at=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),a.lastRenderedState=s}return[s,n]}function Vf(e,t,a){var n=pe,r=We(),s=Ne;if(s){if(a===void 0)throw Error(u(407));a=a()}else a=t();var d=!Ot((Ue||r).memoizedState,a);if(d&&(r.memoizedState=a,at=!0),r=r.queue,Wo(Kf.bind(null,n,r,e),[e]),r.getSnapshot!==t||d||tt!==null&&tt.memoizedState.tag&1){if(n.flags|=2048,hi(9,{destroy:void 0},Ff.bind(null,n,r,a,t),null),Ge===null)throw Error(u(349));s||(ba&127)!==0||qf(n,t,a)}return a}function qf(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=pe.updateQueue,t===null?(t=Hr(),pe.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function Ff(e,t,a,n){t.value=a,t.getSnapshot=n,Xf(t)&&Qf(e)}function Kf(e,t,a){return a(function(){Xf(t)&&Qf(e)})}function Xf(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!Ot(e,a)}catch{return!0}}function Qf(e){var t=Mn(e,2);t!==null&&zt(t,e,2)}function Jo(e){var t=xt();if(typeof e=="function"){var a=e;if(e=a(),Un){aa(!0);try{a()}finally{aa(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sa,lastRenderedState:e},t}function Zf(e,t,a,n){return e.baseState=a,Zo(e,Ue,typeof n=="function"?n:Sa)}function Zg(e,t,a,n,r){if(qr(e))throw Error(u(485));if(e=t.action,e!==null){var s={payload:r,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(d){s.listeners.push(d)}};j.T!==null?a(!0):s.isTransition=!1,n(s),a=t.pending,a===null?(s.next=t.pending=s,$f(t,s)):(s.next=a.next,t.pending=a.next=s)}}function $f(e,t){var a=t.action,n=t.payload,r=e.state;if(t.isTransition){var s=j.T,d={};j.T=d;try{var y=a(r,n),E=j.S;E!==null&&E(d,y),Jf(e,t,y)}catch(R){Po(e,t,R)}finally{s!==null&&d.types!==null&&(s.types=d.types),j.T=s}}else try{s=a(r,n),Jf(e,t,s)}catch(R){Po(e,t,R)}}function Jf(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(n){Pf(e,t,n)},function(n){return Po(e,t,n)}):Pf(e,t,a)}function Pf(e,t,a){t.status="fulfilled",t.value=a,Wf(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,$f(e,a)))}function Po(e,t,a){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=a,Wf(t),t=t.next;while(t!==n)}e.action=null}function Wf(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function If(e,t){return t}function ed(e,t){if(Ne){var a=Ge.formState;if(a!==null){e:{var n=pe;if(Ne){if(Ye){t:{for(var r=Ye,s=qt;r.nodeType!==8;){if(!s){r=null;break t}if(r=Kt(r.nextSibling),r===null){r=null;break t}}s=r.data,r=s==="F!"||s==="F"?r:null}if(r){Ye=Kt(r.nextSibling),n=r.data==="F!";break e}}Fa(n)}n=!1}n&&(t=a[0])}}return a=xt(),a.memoizedState=a.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:If,lastRenderedState:t},a.queue=n,a=bd.bind(null,pe,n),n.dispatch=a,n=Jo(!1),s=nu.bind(null,pe,!1,n.queue),n=xt(),r={state:t,dispatch:null,action:e,pending:null},n.queue=r,a=Zg.bind(null,pe,r,s,a),r.dispatch=a,n.memoizedState=e,[t,a,!1]}function td(e){var t=We();return ad(t,Ue,e)}function ad(e,t,a){if(t=Zo(e,t,If)[0],e=Br(Sa)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var n=hl(t)}catch(d){throw d===oi?zr:d}else n=t;t=We();var r=t.queue,s=r.dispatch;return a!==t.memoizedState&&(pe.flags|=2048,hi(9,{destroy:void 0},$g.bind(null,r,a),null)),[n,s,e]}function $g(e,t){e.action=t}function nd(e){var t=We(),a=Ue;if(a!==null)return ad(t,a,e);We(),t=t.memoizedState,a=We();var n=a.queue.dispatch;return a.memoizedState=e,[t,n,!1]}function hi(e,t,a,n){return e={tag:e,create:a,deps:n,inst:t,next:null},t=pe.updateQueue,t===null&&(t=Hr(),pe.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(n=a.next,a.next=e,e.next=n,t.lastEffect=e),e}function id(){return We().memoizedState}function Yr(e,t,a,n){var r=xt();pe.flags|=e,r.memoizedState=hi(1|t,{destroy:void 0},a,n===void 0?null:n)}function Vr(e,t,a,n){var r=We();n=n===void 0?null:n;var s=r.memoizedState.inst;Ue!==null&&n!==null&&Vo(n,Ue.memoizedState.deps)?r.memoizedState=hi(t,s,a,n):(pe.flags|=e,r.memoizedState=hi(1|t,s,a,n))}function ld(e,t){Yr(8390656,8,e,t)}function Wo(e,t){Vr(2048,8,e,t)}function Jg(e){pe.flags|=4;var t=pe.updateQueue;if(t===null)t=Hr(),pe.updateQueue=t,t.events=[e];else{var a=t.events;a===null?t.events=[e]:a.push(e)}}function rd(e){var t=We().memoizedState;return Jg({ref:t,nextImpl:e}),function(){if((Oe&2)!==0)throw Error(u(440));return t.impl.apply(void 0,arguments)}}function sd(e,t){return Vr(4,2,e,t)}function od(e,t){return Vr(4,4,e,t)}function ud(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function cd(e,t,a){a=a!=null?a.concat([e]):null,Vr(4,4,ud.bind(null,t,e),a)}function Io(){}function fd(e,t){var a=We();t=t===void 0?null:t;var n=a.memoizedState;return t!==null&&Vo(t,n[1])?n[0]:(a.memoizedState=[e,t],e)}function dd(e,t){var a=We();t=t===void 0?null:t;var n=a.memoizedState;if(t!==null&&Vo(t,n[1]))return n[0];if(n=e(),Un){aa(!0);try{e()}finally{aa(!1)}}return a.memoizedState=[n,t],n}function eu(e,t,a){return a===void 0||(ba&1073741824)!==0&&(Ee&261930)===0?e.memoizedState=t:(e.memoizedState=a,e=hh(),pe.lanes|=e,Ia|=e,a)}function hd(e,t,a,n){return Ot(a,t)?a:ci.current!==null?(e=eu(e,a,n),Ot(e,t)||(at=!0),e):(ba&42)===0||(ba&1073741824)!==0&&(Ee&261930)===0?(at=!0,e.memoizedState=a):(e=hh(),pe.lanes|=e,Ia|=e,t)}function md(e,t,a,n,r){var s=F.p;F.p=s!==0&&8>s?s:8;var d=j.T,y={};j.T=y,nu(e,!1,t,a);try{var E=r(),R=j.S;if(R!==null&&R(y,E),E!==null&&typeof E=="object"&&typeof E.then=="function"){var U=Kg(E,n);ml(e,t,U,kt(e))}else ml(e,t,n,kt(e))}catch(Y){ml(e,t,{then:function(){},status:"rejected",reason:Y},kt())}finally{F.p=s,d!==null&&y.types!==null&&(d.types=y.types),j.T=d}}function Pg(){}function tu(e,t,a,n){if(e.tag!==5)throw Error(u(476));var r=pd(e).queue;md(e,r,t,te,a===null?Pg:function(){return gd(e),a(n)})}function pd(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:te,baseState:te,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sa,lastRenderedState:te},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sa,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function gd(e){var t=pd(e);t.next===null&&(t=e.alternate.memoizedState),ml(e,t.next.queue,{},kt())}function au(){return dt(Ol)}function yd(){return We().memoizedState}function vd(){return We().memoizedState}function Wg(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=kt();e=Qa(a);var n=Za(t,e,a);n!==null&&(zt(n,t,a),ul(n,t,a)),t={cache:Oo()},e.payload=t;return}t=t.return}}function Ig(e,t,a){var n=kt();a={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},qr(e)?Sd(t,a):(a=So(e,t,a,n),a!==null&&(zt(a,e,n),xd(a,t,n)))}function bd(e,t,a){var n=kt();ml(e,t,a,n)}function ml(e,t,a,n){var r={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(qr(e))Sd(t,r);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var d=t.lastRenderedState,y=s(d,a);if(r.hasEagerState=!0,r.eagerState=y,Ot(y,d))return wr(e,t,r,0),Ge===null&&Er(),!1}catch{}finally{}if(a=So(e,t,r,n),a!==null)return zt(a,e,n),xd(a,t,n),!0}return!1}function nu(e,t,a,n){if(n={lane:2,revertLane:Du(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},qr(e)){if(t)throw Error(u(479))}else t=So(e,a,n,2),t!==null&&zt(t,e,2)}function qr(e){var t=e.alternate;return e===pe||t!==null&&t===pe}function Sd(e,t){fi=Ur=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function xd(e,t,a){if((a&4194048)!==0){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,ar(e,a)}}var pl={readContext:dt,use:Gr,useCallback:Ze,useContext:Ze,useEffect:Ze,useImperativeHandle:Ze,useLayoutEffect:Ze,useInsertionEffect:Ze,useMemo:Ze,useReducer:Ze,useRef:Ze,useState:Ze,useDebugValue:Ze,useDeferredValue:Ze,useTransition:Ze,useSyncExternalStore:Ze,useId:Ze,useHostTransitionStatus:Ze,useFormState:Ze,useActionState:Ze,useOptimistic:Ze,useMemoCache:Ze,useCacheRefresh:Ze};pl.useEffectEvent=Ze;var Ed={readContext:dt,use:Gr,useCallback:function(e,t){return xt().memoizedState=[e,t===void 0?null:t],e},useContext:dt,useEffect:ld,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,Yr(4194308,4,ud.bind(null,t,e),a)},useLayoutEffect:function(e,t){return Yr(4194308,4,e,t)},useInsertionEffect:function(e,t){Yr(4,2,e,t)},useMemo:function(e,t){var a=xt();t=t===void 0?null:t;var n=e();if(Un){aa(!0);try{e()}finally{aa(!1)}}return a.memoizedState=[n,t],n},useReducer:function(e,t,a){var n=xt();if(a!==void 0){var r=a(t);if(Un){aa(!0);try{a(t)}finally{aa(!1)}}}else r=t;return n.memoizedState=n.baseState=r,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},n.queue=e,e=e.dispatch=Ig.bind(null,pe,e),[n.memoizedState,e]},useRef:function(e){var t=xt();return e={current:e},t.memoizedState=e},useState:function(e){e=Jo(e);var t=e.queue,a=bd.bind(null,pe,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:Io,useDeferredValue:function(e,t){var a=xt();return eu(a,e,t)},useTransition:function(){var e=Jo(!1);return e=md.bind(null,pe,e.queue,!0,!1),xt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var n=pe,r=xt();if(Ne){if(a===void 0)throw Error(u(407));a=a()}else{if(a=t(),Ge===null)throw Error(u(349));(Ee&127)!==0||qf(n,t,a)}r.memoizedState=a;var s={value:a,getSnapshot:t};return r.queue=s,ld(Kf.bind(null,n,s,e),[e]),n.flags|=2048,hi(9,{destroy:void 0},Ff.bind(null,n,s,a,t),null),a},useId:function(){var e=xt(),t=Ge.identifierPrefix;if(Ne){var a=ra,n=la;a=(n&~(1<<32-ee(n)-1)).toString(32)+a,t="_"+t+"R_"+a,a=kr++,0<a&&(t+="H"+a.toString(32)),t+="_"}else a=Xg++,t="_"+t+"r_"+a.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:au,useFormState:ed,useActionState:ed,useOptimistic:function(e){var t=xt();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=nu.bind(null,pe,!0,a),a.dispatch=t,[e,t]},useMemoCache:Qo,useCacheRefresh:function(){return xt().memoizedState=Wg.bind(null,pe)},useEffectEvent:function(e){var t=xt(),a={impl:e};return t.memoizedState=a,function(){if((Oe&2)!==0)throw Error(u(440));return a.impl.apply(void 0,arguments)}}},iu={readContext:dt,use:Gr,useCallback:fd,useContext:dt,useEffect:Wo,useImperativeHandle:cd,useInsertionEffect:sd,useLayoutEffect:od,useMemo:dd,useReducer:Br,useRef:id,useState:function(){return Br(Sa)},useDebugValue:Io,useDeferredValue:function(e,t){var a=We();return hd(a,Ue.memoizedState,e,t)},useTransition:function(){var e=Br(Sa)[0],t=We().memoizedState;return[typeof e=="boolean"?e:hl(e),t]},useSyncExternalStore:Vf,useId:yd,useHostTransitionStatus:au,useFormState:td,useActionState:td,useOptimistic:function(e,t){var a=We();return Zf(a,Ue,e,t)},useMemoCache:Qo,useCacheRefresh:vd};iu.useEffectEvent=rd;var wd={readContext:dt,use:Gr,useCallback:fd,useContext:dt,useEffect:Wo,useImperativeHandle:cd,useInsertionEffect:sd,useLayoutEffect:od,useMemo:dd,useReducer:$o,useRef:id,useState:function(){return $o(Sa)},useDebugValue:Io,useDeferredValue:function(e,t){var a=We();return Ue===null?eu(a,e,t):hd(a,Ue.memoizedState,e,t)},useTransition:function(){var e=$o(Sa)[0],t=We().memoizedState;return[typeof e=="boolean"?e:hl(e),t]},useSyncExternalStore:Vf,useId:yd,useHostTransitionStatus:au,useFormState:nd,useActionState:nd,useOptimistic:function(e,t){var a=We();return Ue!==null?Zf(a,Ue,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:Qo,useCacheRefresh:vd};wd.useEffectEvent=rd;function lu(e,t,a,n){t=e.memoizedState,a=a(n,t),a=a==null?t:b({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var ru={enqueueSetState:function(e,t,a){e=e._reactInternals;var n=kt(),r=Qa(n);r.payload=t,a!=null&&(r.callback=a),t=Za(e,r,n),t!==null&&(zt(t,e,n),ul(t,e,n))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var n=kt(),r=Qa(n);r.tag=1,r.payload=t,a!=null&&(r.callback=a),t=Za(e,r,n),t!==null&&(zt(t,e,n),ul(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=kt(),n=Qa(a);n.tag=2,t!=null&&(n.callback=t),t=Za(e,n,a),t!==null&&(zt(t,e,a),ul(t,e,a))}};function Ad(e,t,a,n,r,s,d){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,s,d):t.prototype&&t.prototype.isPureReactComponent?!tl(a,n)||!tl(r,s):!0}function Nd(e,t,a,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,n),t.state!==e&&ru.enqueueReplaceState(t,t.state,null)}function kn(e,t){var a=t;if("ref"in t){a={};for(var n in t)n!=="ref"&&(a[n]=t[n])}if(e=e.defaultProps){a===t&&(a=b({},a));for(var r in e)a[r]===void 0&&(a[r]=e[r])}return a}function Td(e){xr(e)}function Md(e){console.error(e)}function Cd(e){xr(e)}function Fr(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Rd(e,t,a){try{var n=e.onCaughtError;n(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function su(e,t,a){return a=Qa(a),a.tag=3,a.payload={element:null},a.callback=function(){Fr(e,t)},a}function zd(e){return e=Qa(e),e.tag=3,e}function Od(e,t,a,n){var r=a.type.getDerivedStateFromError;if(typeof r=="function"){var s=n.value;e.payload=function(){return r(s)},e.callback=function(){Rd(t,a,n)}}var d=a.stateNode;d!==null&&typeof d.componentDidCatch=="function"&&(e.callback=function(){Rd(t,a,n),typeof r!="function"&&(en===null?en=new Set([this]):en.add(this));var y=n.stack;this.componentDidCatch(n.value,{componentStack:y!==null?y:""})})}function ey(e,t,a,n,r){if(a.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=a.alternate,t!==null&&li(t,a,r,!0),a=_t.current,a!==null){switch(a.tag){case 31:case 13:return Ft===null?as():a.alternate===null&&$e===0&&($e=3),a.flags&=-257,a.flags|=65536,a.lanes=r,n===Or?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([n]):t.add(n),ju(e,n,r)),!1;case 22:return a.flags|=65536,n===Or?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([n]):a.add(n)),ju(e,n,r)),!1}throw Error(u(435,a.tag))}return ju(e,n,r),as(),!1}if(Ne)return t=_t.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=r,n!==To&&(e=Error(u(422),{cause:n}),il(Bt(e,a)))):(n!==To&&(t=Error(u(423),{cause:n}),il(Bt(t,a))),e=e.current.alternate,e.flags|=65536,r&=-r,e.lanes|=r,n=Bt(n,a),r=su(e.stateNode,n,r),ko(e,r),$e!==4&&($e=2)),!1;var s=Error(u(520),{cause:n});if(s=Bt(s,a),wl===null?wl=[s]:wl.push(s),$e!==4&&($e=2),t===null)return!0;n=Bt(n,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=r&-r,a.lanes|=e,e=su(a.stateNode,n,e),ko(a,e),!1;case 1:if(t=a.type,s=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||s!==null&&typeof s.componentDidCatch=="function"&&(en===null||!en.has(s))))return a.flags|=65536,r&=-r,a.lanes|=r,r=zd(r),Od(r,e,a,n),ko(a,r),!1}a=a.return}while(a!==null);return!1}var ou=Error(u(461)),at=!1;function ht(e,t,a,n){t.child=e===null?Df(t,null,a,n):Dn(t,e.child,a,n)}
vendor: 12,245 bytes, line 49
49function jd(e,t,a,n,r){a=a.render;var s=t.ref;if("ref"in n){var d={};for(var y in n)y!=="ref"&&(d[y]=n[y])}else d=n;return On(t),n=qo(e,t,a,d,s,r),y=Fo(),e!==null&&!at?(Ko(e,t,r),xa(e,t,r)):(Ne&&y&&Ao(t),t.flags|=1,ht(e,t,n,r),t.child)}function _d(e,t,a,n,r){if(e===null){var s=a.type;return typeof s=="function"&&!xo(s)&&s.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=s,Ld(e,t,s,n,r)):(e=Nr(a.type,null,n,t,t.mode,r),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!gu(e,r)){var d=s.memoizedProps;if(a=a.compare,a=a!==null?a:tl,a(d,n)&&e.ref===t.ref)return xa(e,t,r)}return t.flags|=1,e=pa(s,n),e.ref=t.ref,e.return=t,t.child=e}function Ld(e,t,a,n,r){if(e!==null){var s=e.memoizedProps;if(tl(s,n)&&e.ref===t.ref)if(at=!1,t.pendingProps=n=s,gu(e,r))(e.flags&131072)!==0&&(at=!0);else return t.lanes=e.lanes,xa(e,t,r)}return uu(e,t,a,n,r)}function Dd(e,t,a,n){var r=n.children,s=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.mode==="hidden"){if((t.flags&128)!==0){if(s=s!==null?s.baseLanes|a:a,e!==null){for(n=t.child=e.child,r=0;n!==null;)r=r|n.lanes|n.childLanes,n=n.sibling;n=r&~s}else n=0,t.child=null;return Ud(e,t,s,a,n)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Rr(t,s!==null?s.cachePool:null),s!==null?Hf(t,s):Go(),Gf(t);else return n=t.lanes=536870912,Ud(e,t,s!==null?s.baseLanes|a:a,a,n)}else s!==null?(Rr(t,s.cachePool),Hf(t,s),Ja(),t.memoizedState=null):(e!==null&&Rr(t,null),Go(),Ja());return ht(e,t,r,a),t.child}function gl(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Ud(e,t,a,n,r){var s=_o();return s=s===null?null:{parent:et._currentValue,pool:s},t.memoizedState={baseLanes:a,cachePool:s},e!==null&&Rr(t,null),Go(),Gf(t),e!==null&&li(e,t,n,!0),t.childLanes=r,null}function Kr(e,t){return t=Qr({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function kd(e,t,a){return Dn(t,e.child,null,a),e=Kr(t,t.pendingProps),e.flags|=2,Lt(t),t.memoizedState=null,e}function ty(e,t,a){var n=t.pendingProps,r=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(Ne){if(n.mode==="hidden")return e=Kr(t,n),t.lanes=536870912,gl(null,e);if(Yo(t),(e=Ye)?(e=$h(e,qt),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Va!==null?{id:la,overflow:ra}:null,retryLane:536870912,hydrationErrors:null},a=Sf(e),a.return=t,t.child=a,ft=t,Ye=null)):e=null,e===null)throw Fa(t);return t.lanes=536870912,null}return Kr(t,n)}var s=e.memoizedState;if(s!==null){var d=s.dehydrated;if(Yo(t),r)if(t.flags&256)t.flags&=-257,t=kd(e,t,a);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(u(558));else if(at||li(e,t,a,!1),r=(a&e.childLanes)!==0,at||r){if(n=Ge,n!==null&&(d=nr(n,a),d!==0&&d!==s.retryLane))throw s.retryLane=d,Mn(e,d),zt(n,e,d),ou;as(),t=kd(e,t,a)}else e=s.treeContext,Ye=Kt(d.nextSibling),ft=t,Ne=!0,qa=null,qt=!1,e!==null&&wf(t,e),t=Kr(t,n),t.flags|=4096;return t}return e=pa(e.child,{mode:n.mode,children:n.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Xr(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(u(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function uu(e,t,a,n,r){return On(t),a=qo(e,t,a,n,void 0,r),n=Fo(),e!==null&&!at?(Ko(e,t,r),xa(e,t,r)):(Ne&&n&&Ao(t),t.flags|=1,ht(e,t,a,r),t.child)}function Hd(e,t,a,n,r,s){return On(t),t.updateQueue=null,a=Yf(t,n,a,r),Bf(e),n=Fo(),e!==null&&!at?(Ko(e,t,s),xa(e,t,s)):(Ne&&n&&Ao(t),t.flags|=1,ht(e,t,a,s),t.child)}function Gd(e,t,a,n,r){if(On(t),t.stateNode===null){var s=ti,d=a.contextType;typeof d=="object"&&d!==null&&(s=dt(d)),s=new a(n,s),t.memoizedState=s.state!==null&&s.state!==void 0?s.state:null,s.updater=ru,t.stateNode=s,s._reactInternals=t,s=t.stateNode,s.props=n,s.state=t.memoizedState,s.refs={},Do(t),d=a.contextType,s.context=typeof d=="object"&&d!==null?dt(d):ti,s.state=t.memoizedState,d=a.getDerivedStateFromProps,typeof d=="function"&&(lu(t,a,d,n),s.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof s.getSnapshotBeforeUpdate=="function"||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(d=s.state,typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount(),d!==s.state&&ru.enqueueReplaceState(s,s.state,null),fl(t,n,s,r),cl(),s.state=t.memoizedState),typeof s.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){s=t.stateNode;var y=t.memoizedProps,E=kn(a,y);s.props=E;var R=s.context,U=a.contextType;d=ti,typeof U=="object"&&U!==null&&(d=dt(U));var Y=a.getDerivedStateFromProps;U=typeof Y=="function"||typeof s.getSnapshotBeforeUpdate=="function",y=t.pendingProps!==y,U||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(y||R!==d)&&Nd(t,s,n,d),Xa=!1;var O=t.memoizedState;s.state=O,fl(t,n,s,r),cl(),R=t.memoizedState,y||O!==R||Xa?(typeof Y=="function"&&(lu(t,a,Y,n),R=t.memoizedState),(E=Xa||Ad(t,a,E,n,O,R,d))?(U||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=R),s.props=n,s.state=R,s.context=d,n=E):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{s=t.stateNode,Uo(e,t),d=t.memoizedProps,U=kn(a,d),s.props=U,Y=t.pendingProps,O=s.context,R=a.contextType,E=ti,typeof R=="object"&&R!==null&&(E=dt(R)),y=a.getDerivedStateFromProps,(R=typeof y=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(d!==Y||O!==E)&&Nd(t,s,n,E),Xa=!1,O=t.memoizedState,s.state=O,fl(t,n,s,r),cl();var D=t.memoizedState;d!==Y||O!==D||Xa||e!==null&&e.dependencies!==null&&Mr(e.dependencies)?(typeof y=="function"&&(lu(t,a,y,n),D=t.memoizedState),(U=Xa||Ad(t,a,U,n,O,D,E)||e!==null&&e.dependencies!==null&&Mr(e.dependencies))?(R||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(n,D,E),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(n,D,E)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||d===e.memoizedProps&&O===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||d===e.memoizedProps&&O===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=D),s.props=n,s.state=D,s.context=E,n=U):(typeof s.componentDidUpdate!="function"||d===e.memoizedProps&&O===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||d===e.memoizedProps&&O===e.memoizedState||(t.flags|=1024),n=!1)}return s=n,Xr(e,t),n=(t.flags&128)!==0,s||n?(s=t.stateNode,a=n&&typeof a.getDerivedStateFromError!="function"?null:s.render(),t.flags|=1,e!==null&&n?(t.child=Dn(t,e.child,null,r),t.child=Dn(t,null,a,r)):ht(e,t,a,r),t.memoizedState=s.state,e=t.child):e=xa(e,t,r),e}function Bd(e,t,a,n){return Rn(),t.flags|=256,ht(e,t,a,n),t.child}var cu={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function fu(e){return{baseLanes:e,cachePool:Rf()}}function du(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=Ut),e}function Yd(e,t,a){var n=t.pendingProps,r=!1,s=(t.flags&128)!==0,d;if((d=s)||(d=e!==null&&e.memoizedState===null?!1:(Pe.current&2)!==0),d&&(r=!0,t.flags&=-129),d=(t.flags&32)!==0,t.flags&=-33,e===null){if(Ne){if(r?$a(t):Ja(),(e=Ye)?(e=$h(e,qt),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Va!==null?{id:la,overflow:ra}:null,retryLane:536870912,hydrationErrors:null},a=Sf(e),a.return=t,t.child=a,ft=t,Ye=null)):e=null,e===null)throw Fa(t);return Zu(e)?t.lanes=32:t.lanes=536870912,null}var y=n.children;return n=n.fallback,r?(Ja(),r=t.mode,y=Qr({mode:"hidden",children:y},r),n=Cn(n,r,a,null),y.return=t,n.return=t,y.sibling=n,t.child=y,n=t.child,n.memoizedState=fu(a),n.childLanes=du(e,d,a),t.memoizedState=cu,gl(null,n)):($a(t),hu(t,y))}var E=e.memoizedState;if(E!==null&&(y=E.dehydrated,y!==null)){if(s)t.flags&256?($a(t),t.flags&=-257,t=mu(e,t,a)):t.memoizedState!==null?(Ja(),t.child=e.child,t.flags|=128,t=null):(Ja(),y=n.fallback,r=t.mode,n=Qr({mode:"visible",children:n.children},r),y=Cn(y,r,a,null),y.flags|=2,n.return=t,y.return=t,n.sibling=y,t.child=n,Dn(t,e.child,null,a),n=t.child,n.memoizedState=fu(a),n.childLanes=du(e,d,a),t.memoizedState=cu,t=gl(null,n));else if($a(t),Zu(y)){if(d=y.nextSibling&&y.nextSibling.dataset,d)var R=d.dgst;d=R,n=Error(u(419)),n.stack="",n.digest=d,il({value:n,source:null,stack:null}),t=mu(e,t,a)}else if(at||li(e,t,a,!1),d=(a&e.childLanes)!==0,at||d){if(d=Ge,d!==null&&(n=nr(d,a),n!==0&&n!==E.retryLane))throw E.retryLane=n,Mn(e,n),zt(d,e,n),ou;Qu(y)||as(),t=mu(e,t,a)}else Qu(y)?(t.flags|=192,t.child=e.child,t=null):(e=E.treeContext,Ye=Kt(y.nextSibling),ft=t,Ne=!0,qa=null,qt=!1,e!==null&&wf(t,e),t=hu(t,n.children),t.flags|=4096);return t}return r?(Ja(),y=n.fallback,r=t.mode,E=e.child,R=E.sibling,n=pa(E,{mode:"hidden",children:n.children}),n.subtreeFlags=E.subtreeFlags&65011712,R!==null?y=pa(R,y):(y=Cn(y,r,a,null),y.flags|=2),y.return=t,n.return=t,n.sibling=y,t.child=n,gl(null,n),n=t.child,y=e.child.memoizedState,y===null?y=fu(a):(r=y.cachePool,r!==null?(E=et._currentValue,r=r.parent!==E?{parent:E,pool:E}:r):r=Rf(),y={baseLanes:y.baseLanes|a,cachePool:r}),n.memoizedState=y,n.childLanes=du(e,d,a),t.memoizedState=cu,gl(e.child,n)):($a(t),a=e.child,e=a.sibling,a=pa(a,{mode:"visible",children:n.children}),a.return=t,a.sibling=null,e!==null&&(d=t.deletions,d===null?(t.deletions=[e],t.flags|=16):d.push(e)),t.child=a,t.memoizedState=null,a)}function hu(e,t){return t=Qr({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Qr(e,t){return e=jt(22,e,null,t),e.lanes=0,e}function mu(e,t,a){return Dn(t,e.child,null,a),e=hu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Vd(e,t,a){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),Ro(e.return,t,a)}function pu(e,t,a,n,r,s){var d=e.memoizedState;d===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:a,tailMode:r,treeForkCount:s}:(d.isBackwards=t,d.rendering=null,d.renderingStartTime=0,d.last=n,d.tail=a,d.tailMode=r,d.treeForkCount=s)}function qd(e,t,a){var n=t.pendingProps,r=n.revealOrder,s=n.tail;n=n.children;var d=Pe.current,y=(d&2)!==0;if(y?(d=d&1|2,t.flags|=128):d&=1,X(Pe,d),ht(e,t,n,a),n=Ne?nl:0,!y&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Vd(e,a,t);else if(e.tag===19)Vd(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(r){case"forwards":for(a=t.child,r=null;a!==null;)e=a.alternate,e!==null&&Dr(e)===null&&(r=a),a=a.sibling;a=r,a===null?(r=t.child,t.child=null):(r=a.sibling,a.sibling=null),pu(t,!1,r,a,s,n);break;case"backwards":case"unstable_legacy-backwards":for(a=null,r=t.child,t.child=null;r!==null;){if(e=r.alternate,e!==null&&Dr(e)===null){t.child=r;break}e=r.sibling,r.sibling=a,a=r,r=e}pu(t,!0,a,null,s,n);break;case"together":pu(t,!1,null,null,void 0,n);break;default:t.memoizedState=null}return t.child}function xa(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),Ia|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(li(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(u(153));if(t.child!==null){for(e=t.child,a=pa(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=pa(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}
vendor: 4,105 bytes, line 49
49function gu(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Mr(e)))}function ay(e,t,a){switch(t.tag){case 3:ut(t,t.stateNode.containerInfo),Ka(t,et,e.memoizedState.cache),Rn();break;case 27:case 5:dn(t);break;case 4:ut(t,t.stateNode.containerInfo);break;case 10:Ka(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Yo(t),null;break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?($a(t),t.flags|=128,null):(a&t.child.childLanes)!==0?Yd(e,t,a):($a(t),e=xa(e,t,a),e!==null?e.sibling:null);$a(t);break;case 19:var r=(e.flags&128)!==0;if(n=(a&t.childLanes)!==0,n||(li(e,t,a,!1),n=(a&t.childLanes)!==0),r){if(n)return qd(e,t,a);t.flags|=128}if(r=t.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),X(Pe,Pe.current),n)break;return null;case 22:return t.lanes=0,Dd(e,t,a,t.pendingProps);case 24:Ka(t,et,e.memoizedState.cache)}return xa(e,t,a)}function Fd(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)at=!0;else{if(!gu(e,a)&&(t.flags&128)===0)return at=!1,ay(e,t,a);at=(e.flags&131072)!==0}else at=!1,Ne&&(t.flags&1048576)!==0&&Ef(t,nl,t.index);switch(t.lanes=0,t.tag){case 16:e:{var n=t.pendingProps;if(e=_n(t.elementType),t.type=e,typeof e=="function")xo(e)?(n=kn(e,n),t.tag=1,t=Gd(null,t,e,n,a)):(t.tag=0,t=uu(null,t,e,n,a));else{if(e!=null){var r=e.$$typeof;if(r===J){t.tag=11,t=jd(null,t,e,n,a);break e}else if(r===W){t.tag=14,t=_d(null,t,e,n,a);break e}}throw t=me(e)||e,Error(u(306,t,""))}}return t;case 0:return uu(e,t,t.type,t.pendingProps,a);case 1:return n=t.type,r=kn(n,t.pendingProps),Gd(e,t,n,r,a);case 3:e:{if(ut(t,t.stateNode.containerInfo),e===null)throw Error(u(387));n=t.pendingProps;var s=t.memoizedState;r=s.element,Uo(e,t),fl(t,n,null,a);var d=t.memoizedState;if(n=d.cache,Ka(t,et,n),n!==s.cache&&zo(t,[et],a,!0),cl(),n=d.element,s.isDehydrated)if(s={element:n,isDehydrated:!1,cache:d.cache},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){t=Bd(e,t,n,a);break e}else if(n!==r){r=Bt(Error(u(424)),t),il(r),t=Bd(e,t,n,a);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Ye=Kt(e.firstChild),ft=t,Ne=!0,qa=null,qt=!0,a=Df(t,null,n,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(Rn(),n===r){t=xa(e,t,a);break e}ht(e,t,n,a)}t=t.child}return t;case 26:return Xr(e,t),e===null?(a=tm(t.type,null,t.pendingProps,null))?t.memoizedState=a:Ne||(a=t.type,e=t.pendingProps,n=us(ve.current).createElement(a),n[lt]=t,n[gt]=e,mt(n,a,e),Ie(n),t.stateNode=n):t.memoizedState=tm(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return dn(t),e===null&&Ne&&(n=t.stateNode=Wh(t.type,t.pendingProps,ve.current),ft=t,qt=!0,r=Ye,ln(t.type)?($u=r,Ye=Kt(n.firstChild)):Ye=r),ht(e,t,t.pendingProps.children,a),Xr(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Ne&&((r=n=Ye)&&(n=jy(n,t.type,t.pendingProps,qt),n!==null?(t.stateNode=n,ft=t,Ye=Kt(n.firstChild),qt=!1,r=!0):r=!1),r||Fa(t)),dn(t),r=t.type,s=t.pendingProps,d=e!==null?e.memoizedProps:null,n=s.children,Fu(r,s)?n=null:d!==null&&Fu(r,d)&&(t.flags|=32),t.memoizedState!==null&&(r=qo(e,t,Qg,null,null,a),Ol._currentValue=r),Xr(e,t),ht(e,t,n,a),t.child;case 6:return e===null&&Ne&&((e=a=Ye)&&(a=_y(a,t.pendingProps,qt),a!==null?(t.stateNode=a,ft=t,Ye=null,e=!0):e=!1),e||Fa(t)),null;case 13:return Yd(e,t,a);case 4:return ut(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Dn(t,null,n,a):ht(e,t,n,a),t.child;case 11:return jd(e,t,t.type,t.pendingProps,a);case 7:return ht(e,t,t.pendingProps,a),t.child;case 8:return ht(e,t,t.pendingProps.children,a),t.child;case 12:return ht(e,t,t.pendingProps.children,a),t.child;case 10:return n=t.pendingProps,Ka(t,t.type,n.value),ht(e,t,n.children,a),t.child;case 9:return r=t.type._context,n=t.pendingProps.children,On(t),r=dt(r),n=n(r),t.flags|=1,ht(e,t,n,a),t.child;case 14:return _d(e,t,t.type,t.pendingProps,a);case 15:return Ld(e,t,t.type,t.pendingProps,a);case 19:return qd(e,t,a);case 31:return ty(e,t,a);case 22:return Dd(e,t,a,t.pendingProps);
vendor: 4,171 bytes, line 49
49case 24:return On(t),n=dt(et),e===null?(r=_o(),r===null&&(r=Ge,s=Oo(),r.pooledCache=s,s.refCount++,s!==null&&(r.pooledCacheLanes|=a),r=s),t.memoizedState={parent:n,cache:r},Do(t),Ka(t,et,r)):((e.lanes&a)!==0&&(Uo(e,t),fl(t,null,null,a),cl()),r=e.memoizedState,s=t.memoizedState,r.parent!==n?(r={parent:n,cache:n},t.memoizedState=r,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=r),Ka(t,et,n)):(n=s.cache,Ka(t,et,n),n!==r.cache&&zo(t,[et],a,!0))),ht(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(u(156,t.tag))}function Ea(e){e.flags|=4}function yu(e,t,a,n,r){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(r&335544128)===r)if(e.stateNode.complete)e.flags|=8192;else if(yh())e.flags|=8192;else throw Ln=Or,Lo}else e.flags&=-16777217}function Kd(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!rm(t))if(yh())e.flags|=8192;else throw Ln=Or,Lo}function Zr(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?er():536870912,e.lanes|=t,yi|=t)}function yl(e,t){if(!Ne)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var n=null;a!==null;)a.alternate!==null&&(n=a),a=a.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Ve(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,n=0;if(t)for(var r=e.child;r!==null;)a|=r.lanes|r.childLanes,n|=r.subtreeFlags&65011712,n|=r.flags&65011712,r.return=e,r=r.sibling;else for(r=e.child;r!==null;)a|=r.lanes|r.childLanes,n|=r.subtreeFlags,n|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=n,e.childLanes=a,t}function ny(e,t,a){var n=t.pendingProps;switch(No(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ve(t),null;case 1:return Ve(t),null;case 3:return a=t.stateNode,n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),va(et),Qe(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(ii(t)?Ea(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Mo())),Ve(t),null;case 26:var r=t.type,s=t.memoizedState;return e===null?(Ea(t),s!==null?(Ve(t),Kd(t,s)):(Ve(t),yu(t,r,null,n,a))):s?s!==e.memoizedState?(Ea(t),Ve(t),Kd(t,s)):(Ve(t),t.flags&=-16777217):(e=e.memoizedProps,e!==n&&Ea(t),Ve(t),yu(t,r,e,n,a)),null;case 27:if(Yn(t),a=ve.current,r=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Ea(t);else{if(!n){if(t.stateNode===null)throw Error(u(166));return Ve(t),null}e=$.current,ii(t)?Af(t):(e=Wh(r,n,a),t.stateNode=e,Ea(t))}return Ve(t),null;case 5:if(Yn(t),r=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Ea(t);else{if(!n){if(t.stateNode===null)throw Error(u(166));return Ve(t),null}if(s=$.current,ii(t))Af(t);else{var d=us(ve.current);switch(s){case 1:s=d.createElementNS("http://www.w3.org/2000/svg",r);break;case 2:s=d.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;default:switch(r){case"svg":s=d.createElementNS("http://www.w3.org/2000/svg",r);break;case"math":s=d.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;case"script":s=d.createElement("div"),s.innerHTML="<script><\/script>",s=s.removeChild(s.firstChild);break;case"select":s=typeof n.is=="string"?d.createElement("select",{is:n.is}):d.createElement("select"),n.multiple?s.multiple=!0:n.size&&(s.size=n.size);break;default:s=typeof n.is=="string"?d.createElement(r,{is:n.is}):d.createElement(r)}}s[lt]=t,s[gt]=n;e:for(d=t.child;d!==null;){if(d.tag===5||d.tag===6)s.appendChild(d.stateNode);else if(d.tag!==4&&d.tag!==27&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===t)break e;for(;d.sibling===null;){if(d.return===null||d.return===t)break e;d=d.return}d.sibling.return=d.return,d=d.sibling}t.stateNode=s;e:switch(mt(s,r,n),r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&Ea(t)}}return Ve(t),yu(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,a),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&Ea(t);
vendor: 23,757 bytes, line 49
49else{if(typeof n!="string"&&t.stateNode===null)throw Error(u(166));if(e=ve.current,ii(t)){if(e=t.stateNode,a=t.memoizedProps,n=null,r=ft,r!==null)switch(r.tag){case 27:case 5:n=r.memoizedProps}e[lt]=t,e=!!(e.nodeValue===a||n!==null&&n.suppressHydrationWarning===!0||Yh(e.nodeValue,a)),e||Fa(t,!0)}else e=us(e).createTextNode(n),e[lt]=t,t.stateNode=e}return Ve(t),null;case 31:if(a=t.memoizedState,e===null||e.memoizedState!==null){if(n=ii(t),a!==null){if(e===null){if(!n)throw Error(u(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(u(557));e[lt]=t}else Rn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),e=!1}else a=Mo(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),e=!0;if(!e)return t.flags&256?(Lt(t),t):(Lt(t),null);if((t.flags&128)!==0)throw Error(u(558))}return Ve(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(r=ii(t),n!==null&&n.dehydrated!==null){if(e===null){if(!r)throw Error(u(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(u(317));r[lt]=t}else Rn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),r=!1}else r=Mo(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),r=!0;if(!r)return t.flags&256?(Lt(t),t):(Lt(t),null)}return Lt(t),(t.flags&128)!==0?(t.lanes=a,t):(a=n!==null,e=e!==null&&e.memoizedState!==null,a&&(n=t.child,r=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(r=n.alternate.memoizedState.cachePool.pool),s=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(s=n.memoizedState.cachePool.pool),s!==r&&(n.flags|=2048)),a!==e&&a&&(t.child.flags|=8192),Zr(t,t.updateQueue),Ve(t),null);case 4:return Qe(),e===null&&Gu(t.stateNode.containerInfo),Ve(t),null;case 10:return va(t.type),Ve(t),null;case 19:if(H(Pe),n=t.memoizedState,n===null)return Ve(t),null;if(r=(t.flags&128)!==0,s=n.rendering,s===null)if(r)yl(n,!1);else{if($e!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(s=Dr(e),s!==null){for(t.flags|=128,yl(n,!1),e=s.updateQueue,t.updateQueue=e,Zr(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)bf(a,e),a=a.sibling;return X(Pe,Pe.current&1|2),Ne&&ga(t,n.treeForkCount),t.child}e=e.sibling}n.tail!==null&&ct()>Ir&&(t.flags|=128,r=!0,yl(n,!1),t.lanes=4194304)}else{if(!r)if(e=Dr(s),e!==null){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,Zr(t,e),yl(n,!0),n.tail===null&&n.tailMode==="hidden"&&!s.alternate&&!Ne)return Ve(t),null}else 2*ct()-n.renderingStartTime>Ir&&a!==536870912&&(t.flags|=128,r=!0,yl(n,!1),t.lanes=4194304);n.isBackwards?(s.sibling=t.child,t.child=s):(e=n.last,e!==null?e.sibling=s:t.child=s,n.last=s)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=ct(),e.sibling=null,a=Pe.current,X(Pe,r?a&1|2:a&1),Ne&&ga(t,n.treeForkCount),e):(Ve(t),null);case 22:case 23:return Lt(t),Bo(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?(a&536870912)!==0&&(t.flags&128)===0&&(Ve(t),t.subtreeFlags&6&&(t.flags|=8192)):Ve(t),a=t.updateQueue,a!==null&&Zr(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==a&&(t.flags|=2048),e!==null&&H(jn),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),va(et),Ve(t),null;case 25:return null;case 30:return null}throw Error(u(156,t.tag))}function iy(e,t){switch(No(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return va(et),Qe(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Yn(t),null;case 31:if(t.memoizedState!==null){if(Lt(t),t.alternate===null)throw Error(u(340));Rn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Lt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(u(340));Rn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return H(Pe),null;case 4:return Qe(),null;case 10:return va(t.type),null;case 22:case 23:return Lt(t),Bo(),e!==null&&H(jn),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return va(et),null;case 25:return null;default:return null}}function Xd(e,t){switch(No(t),t.tag){case 3:va(et),Qe();break;case 26:case 27:case 5:Yn(t);break;case 4:Qe();break;case 31:t.memoizedState!==null&&Lt(t);break;case 13:Lt(t);break;case 19:H(Pe);break;case 10:va(t.type);break;case 22:case 23:Lt(t),Bo(),e!==null&&H(jn);break;case 24:va(et)}}function vl(e,t){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var r=n.next;a=r;do{if((a.tag&e)===e){n=void 0;var s=a.create,d=a.inst;n=s(),d.destroy=n}a=a.next}while(a!==r)}}catch(y){Le(t,t.return,y)}}function Pa(e,t,a){try{var n=t.updateQueue,r=n!==null?n.lastEffect:null;if(r!==null){var s=r.next;n=s;do{if((n.tag&e)===e){var d=n.inst,y=d.destroy;if(y!==void 0){d.destroy=void 0,r=t;var E=a,R=y;try{R()}catch(U){Le(r,E,U)}}}n=n.next}while(n!==s)}}catch(U){Le(t,t.return,U)}}function Qd(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{kf(t,a)}catch(n){Le(e,e.return,n)}}}function Zd(e,t,a){a.props=kn(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(n){Le(e,t,n)}}function bl(e,t){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof a=="function"?e.refCleanup=a(n):a.current=n}}catch(r){Le(e,t,r)}}function sa(e,t){var a=e.ref,n=e.refCleanup;if(a!==null)if(typeof n=="function")try{n()}catch(r){Le(e,t,r)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(r){Le(e,t,r)}else a.current=null}function $d(e){var t=e.type,a=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break e;case"img":a.src?n.src=a.src:a.srcSet&&(n.srcset=a.srcSet)}}catch(r){Le(e,e.return,r)}}function vu(e,t,a){try{var n=e.stateNode;Ty(n,e.type,a,t),n[gt]=t}catch(r){Le(e,e.return,r)}}function Jd(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ln(e.type)||e.tag===4}function bu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Jd(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&ln(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Su(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=vt));else if(n!==4&&(n===27&&ln(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(Su(e,t,a),e=e.sibling;e!==null;)Su(e,t,a),e=e.sibling}function $r(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(n!==4&&(n===27&&ln(e.type)&&(a=e.stateNode),e=e.child,e!==null))for($r(e,t,a),e=e.sibling;e!==null;)$r(e,t,a),e=e.sibling}function Pd(e){var t=e.stateNode,a=e.memoizedProps;try{for(var n=e.type,r=t.attributes;r.length;)t.removeAttributeNode(r[0]);mt(t,n,a),t[lt]=e,t[gt]=a}catch(s){Le(e,e.return,s)}}var wa=!1,nt=!1,xu=!1,Wd=typeof WeakSet=="function"?WeakSet:Set,ot=null;function ly(e,t){if(e=e.containerInfo,Vu=gs,e=cf(e),mo(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var n=a.getSelection&&a.getSelection();if(n&&n.rangeCount!==0){a=n.anchorNode;var r=n.anchorOffset,s=n.focusNode;n=n.focusOffset;try{a.nodeType,s.nodeType}catch{a=null;break e}var d=0,y=-1,E=-1,R=0,U=0,Y=e,O=null;t:for(;;){for(var D;Y!==a||r!==0&&Y.nodeType!==3||(y=d+r),Y!==s||n!==0&&Y.nodeType!==3||(E=d+n),Y.nodeType===3&&(d+=Y.nodeValue.length),(D=Y.firstChild)!==null;)O=Y,Y=D;for(;;){if(Y===e)break t;if(O===a&&++R===r&&(y=d),O===s&&++U===n&&(E=d),(D=Y.nextSibling)!==null)break;Y=O,O=Y.parentNode}Y=D}a=y===-1||E===-1?null:{start:y,end:E}}else a=null}a=a||{start:0,end:0}}else a=null;for(qu={focusedElem:e,selectionRange:a},gs=!1,ot=t;ot!==null;)if(t=ot,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,ot=e;else for(;ot!==null;){switch(t=ot,s=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(a=0;a<e.length;a++)r=e[a],r.ref.impl=r.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&s!==null){e=void 0,a=t,r=s.memoizedProps,s=s.memoizedState,n=a.stateNode;try{var P=kn(a.type,r);e=n.getSnapshotBeforeUpdate(P,s),n.__reactInternalSnapshotBeforeUpdate=e}catch(ne){Le(a,a.return,ne)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)Xu(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Xu(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(u(163))}if(e=t.sibling,e!==null){e.return=t.return,ot=e;break}ot=t.return}}function Id(e,t,a){var n=a.flags;switch(a.tag){case 0:case 11:case 15:Na(e,a),n&4&&vl(5,a);break;case 1:if(Na(e,a),n&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(d){Le(a,a.return,d)}else{var r=kn(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(r,t,e.__reactInternalSnapshotBeforeUpdate)}catch(d){Le(a,a.return,d)}}n&64&&Qd(a),n&512&&bl(a,a.return);break;case 3:if(Na(e,a),n&64&&(e=a.updateQueue,e!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{kf(e,t)}catch(d){Le(a,a.return,d)}}break;case 27:t===null&&n&4&&Pd(a);case 26:case 5:Na(e,a),t===null&&n&4&&$d(a),n&512&&bl(a,a.return);break;case 12:Na(e,a);break;case 31:Na(e,a),n&4&&ah(e,a);break;case 13:Na(e,a),n&4&&nh(e,a),n&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=my.bind(null,a),Ly(e,a))));break;case 22:if(n=a.memoizedState!==null||wa,!n){t=t!==null&&t.memoizedState!==null||nt,r=wa;var s=nt;wa=n,(nt=t)&&!s?Ta(e,a,(a.subtreeFlags&8772)!==0):Na(e,a),wa=r,nt=s}break;case 30:break;default:Na(e,a)}}function eh(e){var t=e.alternate;t!==null&&(e.alternate=null,eh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Vi(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Fe=null,Tt=!1;function Aa(e,t,a){for(a=a.child;a!==null;)th(e,t,a),a=a.sibling}function th(e,t,a){if(it&&typeof it.onCommitFiberUnmount=="function")try{it.onCommitFiberUnmount(pt,a)}catch{}switch(a.tag){case 26:nt||sa(a,t),Aa(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:nt||sa(a,t);var n=Fe,r=Tt;ln(a.type)&&(Fe=a.stateNode,Tt=!1),Aa(e,t,a),Cl(a.stateNode),Fe=n,Tt=r;break;case 5:nt||sa(a,t);case 6:if(n=Fe,r=Tt,Fe=null,Aa(e,t,a),Fe=n,Tt=r,Fe!==null)if(Tt)try{(Fe.nodeType===9?Fe.body:Fe.nodeName==="HTML"?Fe.ownerDocument.body:Fe).removeChild(a.stateNode)}catch(s){Le(a,t,s)}else try{Fe.removeChild(a.stateNode)}catch(s){Le(a,t,s)}break;case 18:Fe!==null&&(Tt?(e=Fe,Qh(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),Ni(e)):Qh(Fe,a.stateNode));break;case 4:n=Fe,r=Tt,Fe=a.stateNode.containerInfo,Tt=!0,Aa(e,t,a),Fe=n,Tt=r;break;case 0:case 11:case 14:case 15:Pa(2,a,t),nt||Pa(4,a,t),Aa(e,t,a);break;case 1:nt||(sa(a,t),n=a.stateNode,typeof n.componentWillUnmount=="function"&&Zd(a,t,n)),Aa(e,t,a);break;case 21:Aa(e,t,a);break;case 22:nt=(n=nt)||a.memoizedState!==null,Aa(e,t,a),nt=n;break;default:Aa(e,t,a)}}function ah(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Ni(e)}catch(a){Le(t,t.return,a)}}}function nh(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ni(e)}catch(a){Le(t,t.return,a)}}function ry(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Wd),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Wd),t;default:throw Error(u(435,e.tag))}}function Jr(e,t){var a=ry(e);t.forEach(function(n){if(!a.has(n)){a.add(n);var r=py.bind(null,e,n);n.then(r,r)}})}function Mt(e,t){var a=t.deletions;if(a!==null)for(var n=0;n<a.length;n++){var r=a[n],s=e,d=t,y=d;e:for(;y!==null;){switch(y.tag){case 27:if(ln(y.type)){Fe=y.stateNode,Tt=!1;break e}break;case 5:Fe=y.stateNode,Tt=!1;break e;case 3:case 4:Fe=y.stateNode.containerInfo,Tt=!0;break e}y=y.return}if(Fe===null)throw Error(u(160));th(s,d,r),Fe=null,Tt=!1,s=r.alternate,s!==null&&(s.return=null),r.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)ih(t,e),t=t.sibling}var Wt=null;function ih(e,t){var a=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Mt(t,e),Ct(e),n&4&&(Pa(3,e,e.return),vl(3,e),Pa(5,e,e.return));break;case 1:Mt(t,e),Ct(e),n&512&&(nt||a===null||sa(a,a.return)),n&64&&wa&&(e=e.updateQueue,e!==null&&(n=e.callbacks,n!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?n:a.concat(n))));break;case 26:var r=Wt;if(Mt(t,e),Ct(e),n&512&&(nt||a===null||sa(a,a.return)),n&4){var s=a!==null?a.memoizedState:null;if(n=e.memoizedState,a===null)if(n===null)if(e.stateNode===null){e:{n=e.type,a=e.memoizedProps,r=r.ownerDocument||r;t:switch(n){case"title":s=r.getElementsByTagName("title")[0],(!s||s[yn]||s[lt]||s.namespaceURI==="http://www.w3.org/2000/svg"||s.hasAttribute("itemprop"))&&(s=r.createElement(n),r.head.insertBefore(s,r.querySelector("head > title"))),mt(s,n,a),s[lt]=e,Ie(s),n=s;break e;case"link":var d=im("link","href",r).get(n+(a.href||""));if(d){for(var y=0;y<d.length;y++)if(s=d[y],s.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&s.getAttribute("rel")===(a.rel==null?null:a.rel)&&s.getAttribute("title")===(a.title==null?null:a.title)&&s.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){d.splice(y,1);break t}}s=r.createElement(n),mt(s,n,a),r.head.appendChild(s);break;case"meta":if(d=im("meta","content",r).get(n+(a.content||""))){for(y=0;y<d.length;y++)if(s=d[y],s.getAttribute("content")===(a.content==null?null:""+a.content)&&s.getAttribute("name")===(a.name==null?null:a.name)&&s.getAttribute("property")===(a.property==null?null:a.property)&&s.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&s.getAttribute("charset")===(a.charSet==null?null:a.charSet)){d.splice(y,1);break t}}s=r.createElement(n),mt(s,n,a),r.head.appendChild(s);break;default:throw Error(u(468,n))}s[lt]=e,Ie(s),n=s}e.stateNode=n}else lm(r,e.type,e.stateNode);else e.stateNode=nm(r,n,e.memoizedProps);else s!==n?(s===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):s.count--,n===null?lm(r,e.type,e.stateNode):nm(r,n,e.memoizedProps)):n===null&&e.stateNode!==null&&vu(e,e.memoizedProps,a.memoizedProps)}break;case 27:Mt(t,e),Ct(e),n&512&&(nt||a===null||sa(a,a.return)),a!==null&&n&4&&vu(e,e.memoizedProps,a.memoizedProps);break;case 5:if(Mt(t,e),Ct(e),n&512&&(nt||a===null||sa(a,a.return)),e.flags&32){r=e.stateNode;try{Ga(r,"")}catch(P){Le(e,e.return,P)}}n&4&&e.stateNode!=null&&(r=e.memoizedProps,vu(e,r,a!==null?a.memoizedProps:r)),n&1024&&(xu=!0);break;case 6:if(Mt(t,e),Ct(e),n&4){if(e.stateNode===null)throw Error(u(162));n=e.memoizedProps,a=e.stateNode;try{a.nodeValue=n}catch(P){Le(e,e.return,P)}}break;case 3:if(ds=null,r=Wt,Wt=cs(t.containerInfo),Mt(t,e),Wt=r,Ct(e),n&4&&a!==null&&a.memoizedState.isDehydrated)try{Ni(t.containerInfo)}catch(P){Le(e,e.return,P)}xu&&(xu=!1,lh(e));break;case 4:n=Wt,Wt=cs(e.stateNode.containerInfo),Mt(t,e),Ct(e),Wt=n;break;case 12:Mt(t,e),Ct(e);break;case 31:Mt(t,e),Ct(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,Jr(e,n)));break;case 13:Mt(t,e),Ct(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Wr=ct()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,Jr(e,n)));break;case 22:r=e.memoizedState!==null;var E=a!==null&&a.memoizedState!==null,R=wa,U=nt;if(wa=R||r,nt=U||E,Mt(t,e),nt=U,wa=R,Ct(e),n&8192)e:for(t=e.stateNode,t._visibility=r?t._visibility&-2:t._visibility|1,r&&(a===null||E||wa||nt||Hn(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){E=a=t;try{if(s=E.stateNode,r)d=s.style,typeof d.setProperty=="function"?d.setProperty("display","none","important"):d.display="none";else{y=E.stateNode;var Y=E.memoizedProps.style,O=Y!=null&&Y.hasOwnProperty("display")?Y.display:null;y.style.display=O==null||typeof O=="boolean"?"":(""+O).trim()}}catch(P){Le(E,E.return,P)}}}else if(t.tag===6){if(a===null){E=t;try{E.stateNode.nodeValue=r?"":E.memoizedProps}catch(P){Le(E,E.return,P)}}}else if(t.tag===18){if(a===null){E=t;try{var D=E.stateNode;r?Zh(D,!0):Zh(E.stateNode,!1)}catch(P){Le(E,E.return,P)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}n&4&&(n=e.updateQueue,n!==null&&(a=n.retryQueue,a!==null&&(n.retryQueue=null,Jr(e,a))));break;case 19:Mt(t,e),Ct(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,Jr(e,n)));break;case 30:break;case 21:break;default:Mt(t,e),Ct(e)}}function Ct(e){var t=e.flags;if(t&2){try{for(var a,n=e.return;n!==null;){if(Jd(n)){a=n;break}n=n.return}if(a==null)throw Error(u(160));switch(a.tag){case 27:var r=a.stateNode,s=bu(e);$r(e,s,r);break;case 5:var d=a.stateNode;a.flags&32&&(Ga(d,""),a.flags&=-33);var y=bu(e);$r(e,y,d);break;case 3:case 4:var E=a.stateNode.containerInfo,R=bu(e);Su(e,R,E);break;default:throw Error(u(161))}}catch(U){Le(e,e.return,U)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function lh(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;lh(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Na(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Id(e,t.alternate,t),t=t.sibling}function Hn(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Pa(4,t,t.return),Hn(t);break;case 1:sa(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&Zd(t,t.return,a),Hn(t);break;case 27:Cl(t.stateNode);case 26:case 5:sa(t,t.return),Hn(t);break;case 22:t.memoizedState===null&&Hn(t);break;case 30:Hn(t);break;default:Hn(t)}e=e.sibling}}function Ta(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var n=t.alternate,r=e,s=t,d=s.flags;switch(s.tag){case 0:case 11:case 15:Ta(r,s,a),vl(4,s);break;case 1:if(Ta(r,s,a),n=s,r=n.stateNode,typeof r.componentDidMount=="function")try{r.componentDidMount()}catch(R){Le(n,n.return,R)}if(n=s,r=n.updateQueue,r!==null){var y=n.stateNode;try{var E=r.shared.hiddenCallbacks;if(E!==null)for(r.shared.hiddenCallbacks=null,r=0;r<E.length;r++)Uf(E[r],y)}catch(R){Le(n,n.return,R)}}a&&d&64&&Qd(s),bl(s,s.return);break;case 27:Pd(s);case 26:case 5:Ta(r,s,a),a&&n===null&&d&4&&$d(s),bl(s,s.return);break;case 12:Ta(r,s,a);break;case 31:Ta(r,s,a),a&&d&4&&ah(r,s);break;case 13:Ta(r,s,a),a&&d&4&&nh(r,s);break;case 22:s.memoizedState===null&&Ta(r,s,a),bl(s,s.return);break;case 30:break;default:Ta(r,s,a)}t=t.sibling}}function Eu(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&ll(a))}function wu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ll(e))}function It(e,t,a,n){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)rh(e,t,a,n),t=t.sibling}function rh(e,t,a,n){var r=t.flags;switch(t.tag){case 0:case 11:case 15:It(e,t,a,n),r&2048&&vl(9,t);break;case 1:It(e,t,a,n);break;case 3:It(e,t,a,n),r&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&ll(e)));break;case 12:if(r&2048){It(e,t,a,n),e=t.stateNode;try{var s=t.memoizedProps,d=s.id,y=s.onPostCommit;typeof y=="function"&&y(d,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(E){Le(t,t.return,E)}}else It(e,t,a,n);break;case 31:It(e,t,a,n);break;case 13:It(e,t,a,n);break;case 23:break;case 22:s=t.stateNode,d=t.alternate,t.memoizedState!==null?s._visibility&2?It(e,t,a,n):Sl(e,t):s._visibility&2?It(e,t,a,n):(s._visibility|=2,mi(e,t,a,n,(t.subtreeFlags&10256)!==0||!1)),r&2048&&Eu(d,t);break;case 24:It(e,t,a,n),r&2048&&wu(t.alternate,t);break;default:It(e,t,a,n)}}function mi(e,t,a,n,r){for(r=r&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var s=e,d=t,y=a,E=n,R=d.flags;switch(d.tag){case 0:case 11:case 15:mi(s,d,y,E,r),vl(8,d);break;case 23:break;case 22:var U=d.stateNode;d.memoizedState!==null?U._visibility&2?mi(s,d,y,E,r):Sl(s,d):(U._visibility|=2,mi(s,d,y,E,r)),r&&R&2048&&Eu(d.alternate,d);break;case 24:mi(s,d,y,E,r),r&&R&2048&&wu(d.alternate,d);break;default:mi(s,d,y,E,r)}t=t.sibling}}function Sl(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,n=t,r=n.flags;switch(n.tag){case 22:Sl(a,n),r&2048&&Eu(n.alternate,n);break;case 24:Sl(a,n),r&2048&&wu(n.alternate,n);break;default:Sl(a,n)}t=t.sibling}}var xl=8192;function pi(e,t,a){if(e.subtreeFlags&xl)for(e=e.child;e!==null;)sh(e,t,a),e=e.sibling}function sh(e,t,a){switch(e.tag){case 26:pi(e,t,a),e.flags&xl&&e.memoizedState!==null&&Xy(a,Wt,e.memoizedState,e.memoizedProps);break;case 5:pi(e,t,a);break;case 3:case 4:var n=Wt;Wt=cs(e.stateNode.containerInfo),pi(e,t,a),Wt=n;break;case 22:e.memoizedState===null&&(n=e.alternate,n!==null&&n.memoizedState!==null?(n=xl,xl=16777216,pi(e,t,a),xl=n):pi(e,t,a));break;default:pi(e,t,a)}}function oh(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function El(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];ot=n,ch(n,e)}oh(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)uh(e),e=e.sibling}function uh(e){switch(e.tag){case 0:case 11:case 15:El(e),e.flags&2048&&Pa(9,e,e.return);break;case 3:El(e);break;case 12:El(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Pr(e)):El(e);break;default:El(e)}}function Pr(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];ot=n,ch(n,e)}oh(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Pa(8,t,t.return),Pr(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,Pr(t));break;default:Pr(t)}e=e.sibling}}function ch(e,t){for(;ot!==null;){var a=ot;switch(a.tag){case 0:case 11:case 15:Pa(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var n=a.memoizedState.cachePool.pool;n!=null&&n.refCount++}break;case 24:ll(a.memoizedState.cache)}if(n=a.child,n!==null)n.return=a,ot=n;else e:for(a=e;ot!==null;){n=ot;var r=n.sibling,s=n.return;if(eh(n),n===a){ot=null;break e}if(r!==null){r.return=s,ot=r;break e}ot=s}}}var sy={getCacheForType:function(e){var t=dt(et),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a},cacheSignal:function(){return dt(et).controller.signal}},oy=typeof WeakMap=="function"?WeakMap:Map,Oe=0,Ge=null,Se=null,Ee=0,_e=0,Dt=null,Wa=!1,gi=!1,Au=!1,Ma=0,$e=0,Ia=0,Gn=0,Nu=0,Ut=0,yi=0,wl=null,Rt=null,Tu=!1,Wr=0,fh=0,Ir=1/0,es=null,en=null,rt=0,tn=null,vi=null,Ca=0,Mu=0,Cu=null,d
vendor: 13,990 bytes, line 49
49h=null,Al=0,Ru=null;function kt(){return(Oe&2)!==0&&Ee!==0?Ee&-Ee:j.T!==null?Du():ir()}function hh(){if(Ut===0)if((Ee&536870912)===0||Ne){var e=_a;_a<<=1,(_a&3932160)===0&&(_a=262144),Ut=e}else Ut=536870912;return e=_t.current,e!==null&&(e.flags|=32),Ut}function zt(e,t,a){(e===Ge&&(_e===2||_e===9)||e.cancelPendingCommit!==null)&&(bi(e,0),an(e,Ee,Ut,!1)),gn(e,a),((Oe&2)===0||e!==Ge)&&(e===Ge&&((Oe&2)===0&&(Gn|=a),$e===4&&an(e,Ee,Ut,!1)),oa(e))}function mh(e,t,a){if((Oe&6)!==0)throw Error(u(327));var n=!a&&(t&127)===0&&(t&e.expiredLanes)===0||pn(e,t),r=n?fy(e,t):Ou(e,t,!0),s=n;do{if(r===0){gi&&!n&&an(e,t,0,!1);break}else{if(a=e.current.alternate,s&&!uy(a)){r=Ou(e,t,!1),s=!1;continue}if(r===2){if(s=t,e.errorRecoveryDisabledLanes&s)var d=0;else d=e.pendingLanes&-536870913,d=d!==0?d:d&536870912?536870912:0;if(d!==0){t=d;e:{var y=e;r=wl;var E=y.current.memoizedState.isDehydrated;if(E&&(bi(y,d).flags|=256),d=Ou(y,d,!1),d!==2){if(Au&&!E){y.errorRecoveryDisabledLanes|=s,Gn|=s,r=4;break e}s=Rt,Rt=r,s!==null&&(Rt===null?Rt=s:Rt.push.apply(Rt,s))}r=d}if(s=!1,r!==2)continue}}if(r===1){bi(e,0),an(e,t,0,!0);break}e:{switch(n=e,s=r,s){case 0:case 1:throw Error(u(345));case 4:if((t&4194048)!==t)break;case 6:an(n,t,Ut,!Wa);break e;case 2:Rt=null;break;case 3:case 5:break;default:throw Error(u(329))}if((t&62914560)===t&&(r=Wr+300-ct(),10<r)){if(an(n,t,Ut,!Wa),Kn(n,0,!0)!==0)break e;Ca=t,n.timeoutHandle=Kh(ph.bind(null,n,a,Rt,es,Tu,t,Ut,Gn,yi,Wa,s,"Throttled",-0,0),r);break e}ph(n,a,Rt,es,Tu,t,Ut,Gn,yi,Wa,s,null,-0,0)}}break}while(!0);oa(e)}function ph(e,t,a,n,r,s,d,y,E,R,U,Y,O,D){if(e.timeoutHandle=-1,Y=t.subtreeFlags,Y&8192||(Y&16785408)===16785408){Y={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:vt},sh(t,s,Y);var P=(s&62914560)===s?Wr-ct():(s&4194048)===s?fh-ct():0;if(P=Qy(Y,P),P!==null){Ca=s,e.cancelPendingCommit=P(wh.bind(null,e,t,s,a,n,r,d,y,E,U,Y,null,O,D)),an(e,s,d,!R);return}}wh(e,t,s,a,n,r,d,y,E)}function uy(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var n=0;n<a.length;n++){var r=a[n],s=r.getSnapshot;r=r.value;try{if(!Ot(s(),r))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function an(e,t,a,n){t&=~Nu,t&=~Gn,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var r=t;0<r;){var s=31-ee(r),d=1<<s;n[s]=-1,r&=~d}a!==0&&tr(e,a,t)}function ts(){return(Oe&6)===0?(Nl(0),!1):!0}function zu(){if(Se!==null){if(_e===0)var e=Se.return;else e=Se,ya=zn=null,Xo(e),ui=null,sl=0,e=Se;for(;e!==null;)Xd(e.alternate,e),e=e.return;Se=null}}function bi(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,Ry(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),Ca=0,zu(),Ge=e,Se=a=pa(e.current,null),Ee=t,_e=0,Dt=null,Wa=!1,gi=pn(e,t),Au=!1,yi=Ut=Nu=Gn=Ia=$e=0,Rt=wl=null,Tu=!1,(t&8)!==0&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var r=31-ee(n),s=1<<r;t|=e[r],n&=~s}return Ma=t,Er(),a}function gh(e,t){pe=null,j.H=pl,t===oi||t===zr?(t=jf(),_e=3):t===Lo?(t=jf(),_e=4):_e=t===ou?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Dt=t,Se===null&&($e=1,Fr(e,Bt(t,e.current)))}function yh(){var e=_t.current;return e===null?!0:(Ee&4194048)===Ee?Ft===null:(Ee&62914560)===Ee||(Ee&536870912)!==0?e===Ft:!1}function vh(){var e=j.H;return j.H=pl,e===null?pl:e}function bh(){var e=j.A;return j.A=sy,e}function as(){$e=4,Wa||(Ee&4194048)!==Ee&&_t.current!==null||(gi=!0),(Ia&134217727)===0&&(Gn&134217727)===0||Ge===null||an(Ge,Ee,Ut,!1)}function Ou(e,t,a){var n=Oe;Oe|=2;var r=vh(),s=bh();(Ge!==e||Ee!==t)&&(es=null,bi(e,t)),t=!1;var d=$e;e:do try{if(_e!==0&&Se!==null){var y=Se,E=Dt;switch(_e){case 8:zu(),d=6;break e;case 3:case 2:case 9:case 6:_t.current===null&&(t=!0);var R=_e;if(_e=0,Dt=null,Si(e,y,E,R),a&&gi){d=0;break e}break;default:R=_e,_e=0,Dt=null,Si(e,y,E,R)}}cy(),d=$e;break}catch(U){gh(e,U)}while(!0);return t&&e.shellSuspendCounter++,ya=zn=null,Oe=n,j.H=r,j.A=s,Se===null&&(Ge=null,Ee=0,Er()),d}function cy(){for(;Se!==null;)Sh(Se)}function fy(e,t){var a=Oe;Oe|=2;var n=vh(),r=bh();Ge!==e||Ee!==t?(es=null,Ir=ct()+500,bi(e,t)):gi=pn(e,t);e:do try{if(_e!==0&&Se!==null){t=Se;var s=Dt;t:switch(_e){case 1:_e=0,Dt=null,Si(e,t,s,1);break;case 2:case 9:if(zf(s)){_e=0,Dt=null,xh(t);break}t=function(){_e!==2&&_e!==9||Ge!==e||(_e=7),oa(e)},s.then(t,t);break e;case 3:_e=7;break e;case 4:_e=5;break e;case 7:zf(s)?(_e=0,Dt=null,xh(t)):(_e=0,Dt=null,Si(e,t,s,7));break;case 5:var d=null;switch(Se.tag){case 26:d=Se.memoizedState;case 5:case 27:var y=Se;if(d?rm(d):y.stateNode.complete){_e=0,Dt=null;var E=y.sibling;if(E!==null)Se=E;else{var R=y.return;R!==null?(Se=R,ns(R)):Se=null}break t}}_e=0,Dt=null,Si(e,t,s,5);break;case 6:_e=0,Dt=null,Si(e,t,s,6);break;case 8:zu(),$e=6;break e;default:throw Error(u(462))}}dy();break}catch(U){gh(e,U)}while(!0);return ya=zn=null,j.H=n,j.A=r,Oe=a,Se!==null?0:(Ge=null,Ee=0,Er(),$e)}function dy(){for(;Se!==null&&!Ui();)Sh(Se)}function Sh(e){var t=Fd(e.alternate,e,Ma);e.memoizedProps=e.pendingProps,t===null?ns(e):Se=t}function xh(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=Hd(a,t,t.pendingProps,t.type,void 0,Ee);break;case 11:t=Hd(a,t,t.pendingProps,t.type.render,t.ref,Ee);break;case 5:Xo(t);default:Xd(a,t),t=Se=bf(t,Ma),t=Fd(a,t,Ma)}e.memoizedProps=e.pendingProps,t===null?ns(e):Se=t}function Si(e,t,a,n){ya=zn=null,Xo(t),ui=null,sl=0;var r=t.return;try{if(ey(e,r,t,a,Ee)){$e=1,Fr(e,Bt(a,e.current)),Se=null;return}}catch(s){if(r!==null)throw Se=r,s;$e=1,Fr(e,Bt(a,e.current)),Se=null;return}t.flags&32768?(Ne||n===1?e=!0:gi||(Ee&536870912)!==0?e=!1:(Wa=e=!0,(n===2||n===9||n===3||n===6)&&(n=_t.current,n!==null&&n.tag===13&&(n.flags|=16384))),Eh(t,e)):ns(t)}function ns(e){var t=e;do{if((t.flags&32768)!==0){Eh(t,Wa);return}e=t.return;var a=ny(t.alternate,t,Ma);if(a!==null){Se=a;return}if(t=t.sibling,t!==null){Se=t;return}Se=t=e}while(t!==null);$e===0&&($e=5)}function Eh(e,t){do{var a=iy(e.alternate,e);if(a!==null){a.flags&=32767,Se=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){Se=e;return}Se=e=a}while(e!==null);$e=6,Se=null}function wh(e,t,a,n,r,s,d,y,E){e.cancelPendingCommit=null;do is();while(rt!==0);if((Oe&6)!==0)throw Error(u(327));if(t!==null){if(t===e.current)throw Error(u(177));if(s=t.lanes|t.childLanes,s|=bo,Ws(e,a,s,d,y,E),e===Ge&&(Se=Ge=null,Ee=0),vi=t,tn=e,Ca=a,Mu=s,Cu=r,dh=n,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,gy(mn,function(){return Ch(),null})):(e.callbackNode=null,e.callbackPriority=0),n=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||n){n=j.T,j.T=null,r=F.p,F.p=2,d=Oe,Oe|=4;try{ly(e,t,a)}finally{Oe=d,F.p=r,j.T=n}}rt=1,Ah(),Nh(),Th()}}function Ah(){if(rt===1){rt=0;var e=tn,t=vi,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=j.T,j.T=null;var n=F.p;F.p=2;var r=Oe;Oe|=4;try{ih(t,e);var s=qu,d=cf(e.containerInfo),y=s.focusedElem,E=s.selectionRange;if(d!==y&&y&&y.ownerDocument&&uf(y.ownerDocument.documentElement,y)){if(E!==null&&mo(y)){var R=E.start,U=E.end;if(U===void 0&&(U=R),"selectionStart"in y)y.selectionStart=R,y.selectionEnd=Math.min(U,y.value.length);else{var Y=y.ownerDocument||document,O=Y&&Y.defaultView||window;if(O.getSelection){var D=O.getSelection(),P=y.textContent.length,ne=Math.min(E.start,P),He=E.end===void 0?ne:Math.min(E.end,P);!D.extend&&ne>He&&(d=He,He=ne,ne=d);var N=of(y,ne),A=of(y,He);if(N&&A&&(D.rangeCount!==1||D.anchorNode!==N.node||D.anchorOffset!==N.offset||D.focusNode!==A.node||D.focusOffset!==A.offset)){var C=Y.createRange();C.setStart(N.node,N.offset),D.removeAllRanges(),ne>He?(D.addRange(C),D.extend(A.node,A.offset)):(C.setEnd(A.node,A.offset),D.addRange(C))}}}}for(Y=[],D=y;D=D.parentNode;)D.nodeType===1&&Y.push({element:D,left:D.scrollLeft,top:D.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;y<Y.length;y++){var B=Y[y];B.element.scrollLeft=B.left,B.element.scrollTop=B.top}}gs=!!Vu,qu=Vu=null}finally{Oe=r,F.p=n,j.T=a}}e.current=t,rt=2}}function Nh(){if(rt===2){rt=0;var e=tn,t=vi,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=j.T,j.T=null;var n=F.p;F.p=2;var r=Oe;Oe|=4;try{Id(e,t.alternate,t)}finally{Oe=r,F.p=n,j.T=a}}rt=3}}function Th(){if(rt===4||rt===3){rt=0,Fs();var e=tn,t=vi,a=Ca,n=dh;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?rt=5:(rt=0,vi=tn=null,Mh(e,e.pendingLanes));var r=e.pendingLanes;if(r===0&&(en=null),Bi(a),t=t.stateNode,it&&typeof it.onCommitFiberRoot=="function")try{it.onCommitFiberRoot(pt,t,void 0,(t.current.flags&128)===128)}catch{}if(n!==null){t=j.T,r=F.p,F.p=2,j.T=null;try{for(var s=e.onRecoverableError,d=0;d<n.length;d++){var y=n[d];s(y.value,{componentStack:y.stack})}}finally{j.T=t,F.p=r}}(Ca&3)!==0&&is(),oa(e),r=e.pendingLanes,(a&261930)!==0&&(r&42)!==0?e===Ru?Al++:(Al=0,Ru=e):Al=0,Nl(0)}}function Mh(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,ll(t)))}function is(){return Ah(),Nh(),Th(),Ch()}function Ch(){if(rt!==5)return!1;var e=tn,t=Mu;Mu=0;var a=Bi(Ca),n=j.T,r=F.p;try{F.p=32>a?32:a,j.T=null,a=Cu,Cu=null;var s=tn,d=Ca;if(rt=0,vi=tn=null,Ca=0,(Oe&6)!==0)throw Error(u(331));var y=Oe;if(Oe|=4,uh(s.current),rh(s,s.current,d,a),Oe=y,Nl(0,!1),it&&typeof it.onPostCommitFiberRoot=="function")try{it.onPostCommitFiberRoot(pt,s)}catch{}return!0}finally{F.p=r,j.T=n,Mh(e,t)}}function Rh(e,t,a){t=Bt(a,t),t=su(e.stateNode,t,2),e=Za(e,t,2),e!==null&&(gn(e,2),oa(e))}function Le(e,t,a){if(e.tag===3)Rh(e,e,a);else for(;t!==null;){if(t.tag===3){Rh(t,e,a);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(en===null||!en.has(n))){e=Bt(a,e),a=zd(2),n=Za(t,a,2),n!==null&&(Od(a,n,t,e),gn(n,2),oa(n));break}}t=t.return}}function ju(e,t,a){var n=e.pingCache;if(n===null){n=e.pingCache=new oy;var r=new Set;n.set(t,r)}else r=n.get(t),r===void 0&&(r=new Set,n.set(t,r));r.has(a)||(Au=!0,r.add(a),e=hy.bind(null,e,t,a),t.then(e,e))}function hy(e,t,a){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Ge===e&&(Ee&a)===a&&($e===4||$e===3&&(Ee&62914560)===Ee&&300>ct()-Wr?(Oe&2)===0&&bi(e,0):Nu|=a,yi===Ee&&(yi=0)),oa(e)}function zh(e,t){t===0&&(t=er()),e=Mn(e,t),e!==null&&(gn(e,t),oa(e))}function my(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),zh(e,a)}function py(e,t){var a=0;switch(e.tag){case 31:case 13:var n=e.stateNode,r=e.memoizedState;r!==null&&(a=r.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(u(314))}n!==null&&n.delete(t),zh(e,a)}function gy(e,t){return hn(e,t)}var ls=null,xi=null,_u=!1,rs=!1,Lu=!1,nn=0;function oa(e){e!==xi&&e.next===null&&(xi===null?ls=xi=e:xi=xi.next=e),rs=!0,_u||(_u=!0,vy())}function Nl(e,t){if(!Lu&&rs){Lu=!0;do for(var a=!1,n=ls;n!==null;){if(e!==0){var r=n.pendingLanes;if(r===0)var s=0;else{var d=n.suspendedLanes,y=n.pingedLanes;s=(1<<31-ee(42|e)+1)-1,s&=r&~(d&~y),s=s&201326741?s&201326741|1:s?s|2:0}s!==0&&(a=!0,Lh(n,s))}else s=Ee,s=Kn(n,n===Ge?s:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(s&3)===0||pn(n,s)||(a=!0,Lh(n,s));n=n.next}while(a);Lu=!1}}function yy(){Oh()}function Oh(){rs=_u=!1;var e=0;nn!==0&&Cy()&&(e=nn);for(var t=ct(),a=null,n=ls;n!==null;){var r=n.next,s=jh(n,t);s===0?(n.next=null,a===null?ls=r:a.next=r,r===null&&(xi=a)):(a=n,(e!==0||(s&3)!==0)&&(rs=!0)),n=r}rt!==0&&rt!==5||Nl(e),nn!==0&&(nn=0)}function jh(e,t){for(var a=e.suspendedLanes,n=e.pingedLanes,r=e.expirationTimes,s=e.pendingLanes&-62914561;0<s;){var d=31-ee(s),y=1<<d,E=r[d];E===-1?((y&a)===0||(y&n)!==0)&&(r[d]=Ps(y,t)):E<=t&&(e.expiredLanes|=y),s&=~y}if(t=Ge,a=Ee,a=Kn(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n=e.callbackNode,a===0||e===t&&(_e===2||_e===9)||e.cancelPendingCommit!==null)return n!==null&&n!==null&&Di(n),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||pn(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(n!==null&&Di(n),Bi(a)){case 2:case 8:a=Il;break;case 32:a=mn;break;case 268435456:a=Vn;break;default:a=mn}return n=_h.bind(null,e),a=hn(a,n),e.callbackPriority=t,e.callbackNode=a,t}return n!==null&&n!==null&&Di(n),e.callbackPriority=2,e.callbackNode=null,2}function _h(e,t){if(rt!==0&&rt!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(is()&&e.callbackNode!==a)return null;var n=Ee;return n=Kn(e,e===Ge?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n===0?null:(mh(e,n,t),jh(e,ct()),e.callbackNode!=null&&e.callbackNode===a?_h.bind(null,e):null)}function Lh(e,t){if(is())return null;mh(e,t,!0)}function vy(){zy(function(){(Oe&6)!==0?hn(ki,yy):Oh()})}function Du(){if(nn===0){var e=ri;e===0&&(e=qn,qn<<=1,(qn&261888)===0&&(qn=256)),nn=e}return nn}function Dh(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:yt(""+e)}function Uh(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function by(e,t,a,n,r){if(t==="submit"&&a&&a.stateNode===r){var s=Dh((r[gt]||null).action),d=n.submitter;d&&(t=(t=d[gt]||null)?Dh(t.formAction):d.getAttribute("formAction"),t!==null&&(s=t,d=null));var y=new vr("action","action",null,n,r);e.push({event:y,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(nn!==0){var E=d?Uh(r,d):new FormData(r);tu(a,{pending:!0,data:E,method:r.method,action:s},null,E)}}else typeof s=="function"&&(y.preventDefault(),E=d?Uh(r,d):new FormData(r),tu(a,{pending:!0,data:E,method:r.method,action:s},s,E))},currentTarget:r}]})}}for(var Uu=0;Uu<vo.length;Uu++){var ku=vo[Uu],Sy=ku.toLowerCase(),xy=ku[0].toUpperCase()+ku.slice(1);
vendor: 1,371 bytes, line 49
49Pt(Sy,"on"+xy)}Pt(hf,"onAnimationEnd"),Pt(mf,"onAnimationIteration"),Pt(pf,"onAnimationStart"),Pt("dblclick","onDoubleClick"),Pt("focusin","onFocus"),Pt("focusout","onBlur"),Pt(kg,"onTransitionRun"),Pt(Hg,"onTransitionStart"),Pt(Gg,"onTransitionCancel"),Pt(gf,"onTransitionEnd"),Ha("onMouseEnter",["mouseout","mouseover"]),Ha("onMouseLeave",["mouseout","mouseover"]),Ha("onPointerEnter",["pointerout","pointerover"]),Ha("onPointerLeave",["pointerout","pointerover"]),da("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),da("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),da("onBeforeInput",["compositionend","keypress","textInput","paste"]),da("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),da("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),da("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Tl="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Ey=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Tl));
vendor: 4,063 bytes, line 49
49function kh(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var n=e[a],r=n.event;n=n.listeners;e:{var s=void 0;if(t)for(var d=n.length-1;0<=d;d--){var y=n[d],E=y.instance,R=y.currentTarget;if(y=y.listener,E!==s&&r.isPropagationStopped())break e;s=y,r.currentTarget=R;try{s(r)}catch(U){xr(U)}r.currentTarget=null,s=E}else for(d=0;d<n.length;d++){if(y=n[d],E=y.instance,R=y.currentTarget,y=y.listener,E!==s&&r.isPropagationStopped())break e;s=y,r.currentTarget=R;try{s(r)}catch(U){xr(U)}r.currentTarget=null,s=E}}}}function xe(e,t){var a=t[Yi];a===void 0&&(a=t[Yi]=new Set);var n=e+"__bubble";a.has(n)||(Hh(t,e,2,!1),a.add(n))}function Hu(e,t,a){var n=0;t&&(n|=4),Hh(a,e,n,t)}var ss="_reactListening"+Math.random().toString(36).slice(2);function Gu(e){if(!e[ss]){e[ss]=!0,sr.forEach(function(a){a!=="selectionchange"&&(Ey.has(a)||Hu(a,!1,e),Hu(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ss]||(t[ss]=!0,Hu("selectionchange",!1,t))}}function Hh(e,t,a,n){switch(hm(t)){case 2:var r=Jy;break;case 8:r=Py;break;default:r=ec}a=r.bind(null,t,a,e),r=void 0,!$n||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(r=!0),n?r!==void 0?e.addEventListener(t,a,{capture:!0,passive:r}):e.addEventListener(t,a,!0):r!==void 0?e.addEventListener(t,a,{passive:r}):e.addEventListener(t,a,!1)}function Bu(e,t,a,n,r){var s=n;if((t&1)===0&&(t&2)===0&&n!==null)e:for(;;){if(n===null)return;var d=n.tag;if(d===3||d===4){var y=n.stateNode.containerInfo;if(y===r)break;if(d===4)for(d=n.return;d!==null;){var E=d.tag;if((E===3||E===4)&&d.stateNode.containerInfo===r)return;d=d.return}for(;y!==null;){if(d=Da(y),d===null)return;if(E=d.tag,E===5||E===6||E===26||E===27){n=s=d;continue e}y=y.parentNode}}n=n.return}gr(function(){var R=s,U=Zn(a),Y=[];e:{var O=yf.get(e);if(O!==void 0){var D=vr,P=e;switch(e){case"keypress":if(En(a)===0)break e;case"keydown":case"keyup":D=pg;break;case"focusin":P="focus",D=oo;break;case"focusout":P="blur",D=oo;break;case"beforeblur":case"afterblur":D=oo;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":D=Kc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=ng;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=vg;break;case hf:case mf:case pf:D=rg;break;case gf:D=Sg;break;case"scroll":case"scrollend":D=tg;break;case"wheel":D=Eg;break;case"copy":case"cut":case"paste":D=og;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=Qc;break;case"toggle":case"beforetoggle":D=Ag}var ne=(t&4)!==0,He=!ne&&(e==="scroll"||e==="scrollend"),N=ne?O!==null?O+"Capture":null:O;ne=[];for(var A=R,C;A!==null;){var B=A;if(C=B.stateNode,B=B.tag,B!==5&&B!==26&&B!==27||C===null||N===null||(B=Ba(A,N),B!=null&&ne.push(Ml(A,B,C))),He)break;A=A.return}0<ne.length&&(O=new D(O,P,null,a,U),Y.push({event:O,listeners:ne}))}}if((t&7)===0){e:{if(O=e==="mouseover"||e==="pointerover",D=e==="mouseout"||e==="pointerout",O&&a!==xn&&(P=a.relatedTarget||a.fromElement)&&(Da(P)||P[La]))break e;if((D||O)&&(O=U.window===U?U:(O=U.ownerDocument)?O.defaultView||O.parentWindow:window,D?(P=a.relatedTarget||a.toElement,D=R,P=P?Da(P):null,P!==null&&(He=f(P),ne=P.tag,P!==He||ne!==5&&ne!==27&&ne!==6)&&(P=null)):(D=null,P=R),D!==P)){if(ne=Kc,B="onMouseLeave",N="onMouseEnter",A="mouse",(e==="pointerout"||e==="pointerover")&&(ne=Qc,B="onPointerLeave",N="onPointerEnter",A="pointer"),He=D==null?O:vn(D),C=P==null?O:vn(P),O=new ne(B,A+"leave",D,a,U),O.target=He,O.relatedTarget=C,B=null,Da(U)===R&&(ne=new ne(N,A+"enter",P,a,U),ne.target=C,ne.relatedTarget=He,B=ne),He=B,D&&P)t:{for(ne=wy,N=D,A=P,C=0,B=N;B;B=ne(B))C++;B=0;for(var ae=A;ae;ae=ne(ae))B++;for(;0<C-B;)N=ne(N),C--;for(;0<B-C;)A=ne(A),B--;for(;C--;){if(N===A||A!==null&&N===A.alternate){ne=N;break t}N=ne(N),A=ne(A)}ne=null}else ne=null;D!==null&&Gh(Y,O,D,ne,!1),P!==null&&He!==null&&Gh(Y,He,P,ne,!0)}}
vendor: 5,175 bytes, lines 49-50
49e:{if(O=R?vn(R):window,D=O.nodeName&&O.nodeName.toLowerCase(),D==="select"||D==="input"&&O.type==="file")var Re=tf;else if(Ic(O))if(af)Re=Lg;else{Re=jg;var I=Og}else D=O.nodeName,!D||D.toLowerCase()!=="input"||O.type!=="checkbox"&&O.type!=="radio"?R&&z(R.elementType)&&(Re=tf):Re=_g;if(Re&&(Re=Re(e,R))){ef(Y,Re,a,U);break e}I&&I(e,O,R),e==="focusout"&&R&&O.type==="number"&&R.memoizedProps.value!=null&&Xi(O,"number",O.value)}switch(I=R?vn(R):window,e){case"focusin":(Ic(I)||I.contentEditable==="true")&&(Wn=I,po=R,al=null);break;case"focusout":al=po=Wn=null;break;case"mousedown":go=!0;break;case"contextmenu":case"mouseup":case"dragend":go=!1,ff(Y,a,U);break;case"selectionchange":if(Ug)break;case"keydown":case"keyup":ff(Y,a,U)}var ge;if(co)e:{switch(e){case"compositionstart":var we="onCompositionStart";break e;case"compositionend":we="onCompositionEnd";break e;case"compositionupdate":we="onCompositionUpdate";break e}we=void 0}else Pn?Pc(e,a)&&(we="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(we="onCompositionStart");we&&(Zc&&a.locale!=="ko"&&(Pn||we!=="onCompositionStart"?we==="onCompositionEnd"&&Pn&&(ge=yr()):(ia=U,$i="value"in ia?ia.value:ia.textContent,Pn=!0)),I=os(R,we),0<I.length&&(we=new Xc(we,e,null,a,U),Y.push({event:we,listeners:I}),ge?we.data=ge:(ge=Wc(a),ge!==null&&(we.data=ge)))),(ge=Tg?Mg(e,a):Cg(e,a))&&(we=os(R,"onBeforeInput"),0<we.length&&(I=new Xc("onBeforeInput","beforeinput",null,a,U),Y.push({event:I,listeners:we}),I.data=ge)),by(Y,e,R,a,U)}kh(Y,t)})}function Ml(e,t,a){return{instance:e,listener:t,currentTarget:a}}function os(e,t){for(var a=t+"Capture",n=[];e!==null;){var r=e,s=r.stateNode;if(r=r.tag,r!==5&&r!==26&&r!==27||s===null||(r=Ba(e,a),r!=null&&n.unshift(Ml(e,r,s)),r=Ba(e,t),r!=null&&n.push(Ml(e,r,s))),e.tag===3)return n;e=e.return}return[]}function wy(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Gh(e,t,a,n,r){for(var s=t._reactName,d=[];a!==null&&a!==n;){var y=a,E=y.alternate,R=y.stateNode;if(y=y.tag,E!==null&&E===n)break;y!==5&&y!==26&&y!==27||R===null||(E=R,r?(R=Ba(a,s),R!=null&&d.unshift(Ml(a,R,E))):r||(R=Ba(a,s),R!=null&&d.push(Ml(a,R,E)))),a=a.return}d.length!==0&&e.push({event:t,listeners:d})}var Ay=/\r\n?/g,Ny=/\u0000|\uFFFD/g;function Bh(e){return(typeof e=="string"?e:""+e).replace(Ay,`
50`).replace(Ny,"")}function Yh(e,t){return t=Bh(t),Bh(e)===t}function ke(e,t,a,n,r,s){switch(a){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||Ga(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&Ga(e,""+n);break;case"className":Xn(e,"class",n);break;case"tabIndex":Xn(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":Xn(e,a,n);break;case"style":pr(e,n,s);break;case"data":if(t!=="object"){Xn(e,"data",n);break}case"src":case"href":if(n===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=yt(""+n),e.setAttribute(a,n);break;case"action":case"formAction":if(typeof n=="function"){e.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof s=="function"&&(a==="formAction"?(t!=="input"&&ke(e,t,"name",r.name,r,null),ke(e,t,"formEncType",r.formEncType,r,null),ke(e,t,"formMethod",r.formMethod,r,null),ke(e,t,"formTarget",r.formTarget,r,null)):(ke(e,t,"encType",r.encType,r,null),ke(e,t,"method",r.method,r,null),ke(e,t,"target",r.target,r,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=yt(""+n),e.setAttribute(a,n);break;case"onClick":n!=null&&(e.onclick=vt);break;case"onScroll":n!=null&&xe("scroll",e);break;case"onScrollEnd":n!=null&&xe("scrollend",e);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(u(61));if(a=n.__html,a!=null){if(r.children!=null)throw Error(u(60));e.innerHTML=a}}break;case"multiple":e.multiple=n&&typeof n!="function"&&typeof n!="symbol";break;case"muted":e.muted=n&&typeof n!="function"&&typeof n!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(n==null||typeof n=="function"||typeof n=="boolean"||typeof n=="symbol"){e.removeAttribute("xlink:href");break}a=yt(""+n),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""+n):e.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
50ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":n&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":n===!0?e.setAttribute(a,""):n!==!1&&n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,n):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":n!=null&&typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n?e.setAttribute(a,n):e.removeAttribute(a);break;case"rowSpan":case"start":n==null||typeof n=="function"||typeof n=="symbol"||isNaN(n)?e.removeAttribute(a):e.setAttribute(a,n);break;case"popover":xe("beforetoggle",e),xe("toggle",e),bn(e,"popover",n);break;case"xlinkActuate":wt(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":wt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":wt(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":wt(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":wt(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":wt(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":wt(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":wt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":wt(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":bn(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=M.get(a)||a,bn(e,a,n))}}function Yu(e,t,a,n,r,s){switch(a){case"style":pr(e,n,s);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(u(61));if(a=n.__html,a!=null){if(r.children!=null)throw Error(u(60));e.innerHTML=a}}break;case"children":typeof n=="string"?Ga(e,n):(typeof n=="number"||typeof n=="bigint")&&Ga(e,""+n);break;case"onScroll":n!=null&&xe("scroll",e);break;case"onScrollEnd":n!=null&&xe("scrollend",e);break;case"onClick":n!=null&&(e.onclick=vt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!or.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(r=a.endsWith("Capture"),t=a.slice(2,r?a.length-7:void 0),s=e[gt]||null,s=s!=null?s[a]:null,typeof s=="function"&&e.removeEventListener(t,s,r),typeof n=="function")){typeof s!="function"&&s!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,n,r);break e}a in e?e[a]=n:n===!0?e.setAttribute(a,""):bn(e,a,n)}}}function mt(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":xe("error",e),xe("load",e);var n=!1,r=!1,s;for(s in a)if(a.hasOwnProperty(s)){var d=a[s];if(d!=null)switch(s){case"src":n=!0;break;case"srcSet":r=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(u(137,t));default:ke(e,t,s,d,a,null)}}r&&ke(e,t,"srcSet",a.srcSet,a,null),n&&ke(e,t,"src",a.src,a,null);return;case"input":xe("invalid",e);var y=s=d=r=null,E=null,R=null;for(n in a)if(a.hasOwnProperty(n)){var U=a[n];if(U!=null)switch(n){case"name":r=U;break;case"type":d=U;break;case"checked":E=U;break;case"defaultChecked":R=U;break;case"value":s=U;break;case"defaultValue":y=U;break;case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(u(137,t));break;default:ke(e,t,n,U,a,null)}}dr(e,s,y,E,R,d,r,!1);return;case"select":xe("invalid",e),n=d=s=null;for(r in a)if(a.hasOwnProperty(r)&&(y=a[r],y!=null))switch(r){case"value":s=y;break;case"defaultValue":d=y;break;case"multiple":n=y;default:ke(e,t,r,y,a,null)}t=s,a=d,e.multiple=!!n,t!=null?ha(e,!!n,t,!1):a!=null&&ha(e,!!n,a,!0);return;case"textarea":xe("invalid",e),s=r=n=null;for(d in a)if(a.hasOwnProperty(d)&&(y=a[d],y!=null))switch(d){case"value":n=y;break;case"defaultValue":r=y;break;case"children":s=y;break;case"dangerouslySetInnerHTML":if(y!=null)throw Error(u(91));break;default:ke(e,t,d,y,a,null)}mr(e,n,r,s);return;case"option":for(E in a)if(a.hasOwnProperty(E)&&(n=a[E],n!=null))switch(E){case"selected":e.selected=n&&typeof n!="function"&&typeof n!="symbol";break;default:ke(e,t,E,n,a,null)}return;case"dialog":xe("beforetoggle",e),xe("toggle",e),xe("cancel",e),xe("close",e);break;case"iframe":case"object":xe("load",e);break;case"video":case"audio":for(n=0;n<Tl.length;n++)xe(Tl[n],e);break;case"image":xe("error",e),xe("load",e);break;case"details":xe("toggle",e);break;case"embed":case"source":case"link":xe("error",e),xe("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(R in a)if(a.hasOwnProperty(R)&&(n=a[R],n!=null))switch(R){case"children":case"dangerouslySetInnerHTML":throw Error(u(137,t));default:ke(e,t,R,n,a,null)}return;default:if(z(t)){for(U in a)a.hasOwnProperty(U)&&(n=a[U],n!==void 0&&Yu(e,t,U,n,a,void 0));return}}for(y in a)a.hasOwnProperty(y)&&(n=a[y],n!=null&&ke(e,t,y,n,a,null))}function Ty(e,t,a,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var r=null,s=null,d=null,y=null,E=null,R=null,U=null;for(D in a){var Y=a[D];if(a.hasOwnProperty(D)&&Y!=null)switch(D){case"checked":break;case"value":break;case"defaultValue":E=Y;default:n.hasOwnProperty(D)||ke(e,t,D,null,n,Y)}}for(var O in n){var D=n[O];if(Y=a[O],n.hasOwnProperty(O)&&(D!=null||Y!=null))switch(O){case"type":s=D;break;case"name":r=D;break;case"checked":R=D;break;case"defaultChecked":U=D;break;case"value":d=D;break;case"defaultValue":y=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(u(137,t));break;default:D!==Y&&ke(e,t,O,D,n,Y)}}Ki(e,d,y,E,R,U,s,r);return;case"select":D=d=y=O=null;for(s in a)if(E=a[s],a.hasOwnProperty(s)&&E!=null)switch(s){case"value":break;case"multiple":D=E;default:n.hasOwnProperty(s)||ke(e,t,s,null,n,E)}for(r in n)if(s=n[r],E=a[r],n.hasOwnProperty(r)&&(s!=null||E!=null))switch(r){case"value":O=s;break;case"defaultValue":y=s;break;case"multiple":d=s;default:s!==E&&ke(e,t,r,s,n,E)}t=y,a=d,n=D,O!=null?ha(e,!!a,O,!1):!!n!=!!a&&(t!=null?ha(e,!!a,t,!0):ha(e,!!a,a?[]:"",!1));return;case"textarea":D=O=null;
vendor: 4,697 bytes, line 50
50for(y in a)if(r=a[y],a.hasOwnProperty(y)&&r!=null&&!n.hasOwnProperty(y))switch(y){case"value":break;case"children":break;default:ke(e,t,y,null,n,r)}for(d in n)if(r=n[d],s=a[d],n.hasOwnProperty(d)&&(r!=null||s!=null))switch(d){case"value":O=r;break;case"defaultValue":D=r;break;case"children":break;case"dangerouslySetInnerHTML":if(r!=null)throw Error(u(91));break;default:r!==s&&ke(e,t,d,r,n,s)}hr(e,O,D);return;case"option":for(var P in a)if(O=a[P],a.hasOwnProperty(P)&&O!=null&&!n.hasOwnProperty(P))switch(P){case"selected":e.selected=!1;break;default:ke(e,t,P,null,n,O)}for(E in n)if(O=n[E],D=a[E],n.hasOwnProperty(E)&&O!==D&&(O!=null||D!=null))switch(E){case"selected":e.selected=O&&typeof O!="function"&&typeof O!="symbol";break;default:ke(e,t,E,O,n,D)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var ne in a)O=a[ne],a.hasOwnProperty(ne)&&O!=null&&!n.hasOwnProperty(ne)&&ke(e,t,ne,null,n,O);for(R in n)if(O=n[R],D=a[R],n.hasOwnProperty(R)&&O!==D&&(O!=null||D!=null))switch(R){case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(u(137,t));break;default:ke(e,t,R,O,n,D)}return;default:if(z(t)){for(var He in a)O=a[He],a.hasOwnProperty(He)&&O!==void 0&&!n.hasOwnProperty(He)&&Yu(e,t,He,void 0,n,O);for(U in n)O=n[U],D=a[U],!n.hasOwnProperty(U)||O===D||O===void 0&&D===void 0||Yu(e,t,U,O,n,D);return}}for(var N in a)O=a[N],a.hasOwnProperty(N)&&O!=null&&!n.hasOwnProperty(N)&&ke(e,t,N,null,n,O);for(Y in n)O=n[Y],D=a[Y],!n.hasOwnProperty(Y)||O===D||O==null&&D==null||ke(e,t,Y,O,n,D)}function Vh(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function My(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,a=performance.getEntriesByType("resource"),n=0;n<a.length;n++){var r=a[n],s=r.transferSize,d=r.initiatorType,y=r.duration;if(s&&y&&Vh(d)){for(d=0,y=r.responseEnd,n+=1;n<a.length;n++){var E=a[n],R=E.startTime;if(R>y)break;var U=E.transferSize,Y=E.initiatorType;U&&Vh(Y)&&(E=E.responseEnd,d+=U*(E<y?1:(y-R)/(E-R)))}if(--n,t+=8*(s+d)/(r.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Vu=null,qu=null;function us(e){return e.nodeType===9?e:e.ownerDocument}function qh(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Fh(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function Fu(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Ku=null;function Cy(){var e=window.event;return e&&e.type==="popstate"?e===Ku?!1:(Ku=e,!0):(Ku=null,!1)}var Kh=typeof setTimeout=="function"?setTimeout:void 0,Ry=typeof clearTimeout=="function"?clearTimeout:void 0,Xh=typeof Promise=="function"?Promise:void 0,zy=typeof queueMicrotask=="function"?queueMicrotask:typeof Xh<"u"?function(e){return Xh.resolve(null).then(e).catch(Oy)}:Kh;function Oy(e){setTimeout(function(){throw e})}function ln(e){return e==="head"}function Qh(e,t){var a=t,n=0;do{var r=a.nextSibling;if(e.removeChild(a),r&&r.nodeType===8)if(a=r.data,a==="/$"||a==="/&"){if(n===0){e.removeChild(r),Ni(t);return}n--}else if(a==="$"||a==="$?"||a==="$~"||a==="$!"||a==="&")n++;else if(a==="html")Cl(e.ownerDocument.documentElement);else if(a==="head"){a=e.ownerDocument.head,Cl(a);for(var s=a.firstChild;s;){var d=s.nextSibling,y=s.nodeName;s[yn]||y==="SCRIPT"||y==="STYLE"||y==="LINK"&&s.rel.toLowerCase()==="stylesheet"||a.removeChild(s),s=d}}else a==="body"&&Cl(e.ownerDocument.body);a=r}while(a);Ni(t)}function Zh(e,t){var a=e;e=0;do{var n=a.nextSibling;if(a.nodeType===1?t?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",a.getAttribute("style")===""&&a.removeAttribute("style")):a.nodeType===3&&(t?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),n&&n.nodeType===8)if(a=n.data,a==="/$"){if(e===0)break;e--}else a!=="$"&&a!=="$?"&&a!=="$~"&&a!=="$!"||e++;a=n}while(a)}function Xu(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Xu(a),Vi(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function jy(e,t,a,n){for(;
vendor: 11,657 bytes, line 50
50e.nodeType===1;){var r=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(n){if(!e[yn])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(s=e.getAttribute("rel"),s==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(s!==r.rel||e.getAttribute("href")!==(r.href==null||r.href===""?null:r.href)||e.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin)||e.getAttribute("title")!==(r.title==null?null:r.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(s=e.getAttribute("src"),(s!==(r.src==null?null:r.src)||e.getAttribute("type")!==(r.type==null?null:r.type)||e.getAttribute("crossorigin")!==(r.crossOrigin==null?null:r.crossOrigin))&&s&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var s=r.name==null?null:""+r.name;if(r.type==="hidden"&&e.getAttribute("name")===s)return e}else return e;if(e=Kt(e.nextSibling),e===null)break}return null}function _y(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=Kt(e.nextSibling),e===null))return null;return e}function $h(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=Kt(e.nextSibling),e===null))return null;return e}function Qu(e){return e.data==="$?"||e.data==="$~"}function Zu(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Ly(e,t){var a=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||a.readyState!=="loading")t();else{var n=function(){t(),a.removeEventListener("DOMContentLoaded",n)};a.addEventListener("DOMContentLoaded",n),e._reactRetry=n}}function Kt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var $u=null;function Jh(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="/$"||a==="/&"){if(t===0)return Kt(e.nextSibling);t--}else a!=="$"&&a!=="$!"&&a!=="$?"&&a!=="$~"&&a!=="&"||t++}e=e.nextSibling}return null}function Ph(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"){if(t===0)return e;t--}else a!=="/$"&&a!=="/&"||t++}e=e.previousSibling}return null}function Wh(e,t,a){switch(t=us(a),e){case"html":if(e=t.documentElement,!e)throw Error(u(452));return e;case"head":if(e=t.head,!e)throw Error(u(453));return e;case"body":if(e=t.body,!e)throw Error(u(454));return e;default:throw Error(u(451))}}function Cl(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Vi(e)}var Xt=new Map,Ih=new Set;function cs(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Ra=F.d;F.d={f:Dy,r:Uy,D:ky,C:Hy,L:Gy,m:By,X:Vy,S:Yy,M:qy};function Dy(){var e=Ra.f(),t=ts();return e||t}function Uy(e){var t=Ua(e);t!==null&&t.tag===5&&t.type==="form"?gd(t):Ra.r(e)}var Ei=typeof document>"u"?null:document;function em(e,t,a){var n=Ei;if(n&&typeof t=="string"&&t){var r=St(t);r='link[rel="'+e+'"][href="'+r+'"]',typeof a=="string"&&(r+='[crossorigin="'+a+'"]'),Ih.has(r)||(Ih.add(r),e={rel:e,crossOrigin:a,href:t},n.querySelector(r)===null&&(t=n.createElement("link"),mt(t,"link",e),Ie(t),n.head.appendChild(t)))}}function ky(e){Ra.D(e),em("dns-prefetch",e,null)}function Hy(e,t){Ra.C(e,t),em("preconnect",e,t)}function Gy(e,t,a){Ra.L(e,t,a);var n=Ei;if(n&&e&&t){var r='link[rel="preload"][as="'+St(t)+'"]';t==="image"&&a&&a.imageSrcSet?(r+='[imagesrcset="'+St(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(r+='[imagesizes="'+St(a.imageSizes)+'"]')):r+='[href="'+St(e)+'"]';var s=r;switch(t){case"style":s=wi(e);break;case"script":s=Ai(e)}Xt.has(s)||(e=b({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),Xt.set(s,e),n.querySelector(r)!==null||t==="style"&&n.querySelector(Rl(s))||t==="script"&&n.querySelector(zl(s))||(t=n.createElement("link"),mt(t,"link",e),Ie(t),n.head.appendChild(t)))}}function By(e,t){Ra.m(e,t);var a=Ei;if(a&&e){var n=t&&typeof t.as=="string"?t.as:"script",r='link[rel="modulepreload"][as="'+St(n)+'"][href="'+St(e)+'"]',s=r;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":s=Ai(e)}if(!Xt.has(s)&&(e=b({rel:"modulepreload",href:e},t),Xt.set(s,e),a.querySelector(r)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(zl(s)))return}n=a.createElement("link"),mt(n,"link",e),Ie(n),a.head.appendChild(n)}}}function Yy(e,t,a){Ra.S(e,t,a);var n=Ei;if(n&&e){var r=ka(n).hoistableStyles,s=wi(e);t=t||"default";var d=r.get(s);if(!d){var y={loading:0,preload:null};if(d=n.querySelector(Rl(s)))y.loading=5;else{e=b({rel:"stylesheet",href:e,"data-precedence":t},a),(a=Xt.get(s))&&Ju(e,a);var E=d=n.createElement("link");Ie(E),mt(E,"link",e),E._p=new Promise(function(R,U){E.onload=R,E.onerror=U}),E.addEventListener("load",function(){y.loading|=1}),E.addEventListener("error",function(){y.loading|=2}),y.loading|=4,fs(d,t,n)}d={type:"stylesheet",instance:d,count:1,state:y},r.set(s,d)}}}function Vy(e,t){Ra.X(e,t);var a=Ei;if(a&&e){var n=ka(a).hoistableScripts,r=Ai(e),s=n.get(r);s||(s=a.querySelector(zl(r)),s||(e=b({src:e,async:!0},t),(t=Xt.get(r))&&Pu(e,t),s=a.createElement("script"),Ie(s),mt(s,"link",e),a.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},n.set(r,s))}}function qy(e,t){Ra.M(e,t);var a=Ei;if(a&&e){var n=ka(a).hoistableScripts,r=Ai(e),s=n.get(r);s||(s=a.querySelector(zl(r)),s||(e=b({src:e,async:!0,type:"module"},t),(t=Xt.get(r))&&Pu(e,t),s=a.createElement("script"),Ie(s),mt(s,"link",e),a.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},n.set(r,s))}}function tm(e,t,a,n){var r=(r=ve.current)?cs(r):null;if(!r)throw Error(u(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=wi(a.href),a=ka(r).hoistableStyles,n=a.get(t),n||(n={type:"style",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=wi(a.href);var s=ka(r).hoistableStyles,d=s.get(e);if(d||(r=r.ownerDocument||r,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},s.set(e,d),(s=r.querySelector(Rl(e)))&&!s._p&&(d.instance=s,d.state.loading=5),Xt.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Xt.set(e,a),s||Fy(r,e,a,d.state))),t&&n===null)throw Error(u(528,""));return d}if(t&&n!==null)throw Error(u(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ai(a),a=ka(r).hoistableScripts,n=a.get(t),n||(n={type:"script",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(u(444,e))}}function wi(e){return'href="'+St(e)+'"'}function Rl(e){return'link[rel="stylesheet"]['+e+"]"}function am(e){return b({},e,{"data-precedence":e.precedence,precedence:null})}function Fy(e,t,a,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),mt(t,"link",a),Ie(t),e.head.appendChild(t))}function Ai(e){return'[src="'+St(e)+'"]'}function zl(e){return"script[async]"+e}function nm(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+St(a.href)+'"]');if(n)return t.instance=n,Ie(n),n;var r=b({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),Ie(n),mt(n,"style",r),fs(n,a.precedence,e),t.instance=n;case"stylesheet":r=wi(a.href);var s=e.querySelector(Rl(r));if(s)return t.state.loading|=4,t.instance=s,Ie(s),s;n=am(a),(r=Xt.get(r))&&Ju(n,r),s=(e.ownerDocument||e).createElement("link"),Ie(s);var d=s;return d._p=new Promise(function(y,E){d.onload=y,d.onerror=E}),mt(s,"link",n),t.state.loading|=4,fs(s,a.precedence,e),t.instance=s;case"script":return s=Ai(a.src),(r=e.querySelector(zl(s)))?(t.instance=r,Ie(r),r):(n=a,(r=Xt.get(s))&&(n=b({},a),Pu(n,r)),e=e.ownerDocument||e,r=e.createElement("script"),Ie(r),mt(r,"link",n),e.head.appendChild(r),t.instance=r);case"void":return null;default:throw Error(u(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(n=t.instance,t.state.loading|=4,fs(n,a.precedence,e));return t.instance}function fs(e,t,a){for(var n=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=n.length?n[n.length-1]:null,s=r,d=0;d<n.length;d++){var y=n[d];if(y.dataset.precedence===t)s=y;else if(s!==r)break}s?s.parentNode.insertBefore(e,s.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function Ju(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Pu(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var ds=null;function im(e,t,a){if(ds===null){var n=new Map,r=ds=new Map;r.set(a,n)}else r=ds,n=r.get(a),n||(n=new Map,r.set(a,n));if(n.has(e))return n;for(n.set(e,null),a=a.getElementsByTagName(e),r=0;r<a.length;r++){var s=a[r];if(!(s[yn]||s[lt]||e==="link"&&s.getAttribute("rel")==="stylesheet")&&s.namespaceURI!=="http://www.w3.org/2000/svg"){var d=s.getAttribute(t)||"";d=e+d;var y=n.get(d);y?y.push(s):n.set(d,[s])}}return n}function lm(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function Ky(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function rm(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Xy(e,t,a,n){if(a.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var r=wi(n.href),s=t.querySelector(Rl(r));if(s){t=s._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=hs.bind(e),t.then(e,e)),a.state.loading|=4,a.instance=s,Ie(s);return}s=t.ownerDocument||t,n=am(n),(r=Xt.get(r))&&Ju(n,r),s=s.createElement("link"),Ie(s);var d=s;d._p=new Promise(function(y,E){d.onload=y,d.onerror=E}),mt(s,"link",n),a.instance=s}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(a,t),(t=a.state.preload)&&(a.state.loading&3)===0&&(e.count++,a=hs.bind(e),t.addEventListener("load",a),t.addEventListener("error",a))}}var Wu=0;function Qy(e,t){return e.stylesheets&&e.count===0&&ps(e,e.stylesheets),0<e.count||0<e.imgCount?function(a){var n=setTimeout(function(){if(e.stylesheets&&ps(e,e.stylesheets),e.unsu
vendor: 4,270 bytes, line 50
50spend){var s=e.unsuspend;e.unsuspend=null,s()}},6e4+t);0<e.imgBytes&&Wu===0&&(Wu=62500*My());var r=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&ps(e,e.stylesheets),e.unsuspend)){var s=e.unsuspend;e.unsuspend=null,s()}},(e.imgBytes>Wu?50:800)+t);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(r)}}:null}function hs(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)ps(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var ms=null;function ps(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ms=new Map,t.forEach(Zy,e),ms=null,hs.call(e))}function Zy(e,t){if(!(t.state.loading&4)){var a=ms.get(e);if(a)var n=a.get(null);else{a=new Map,ms.set(e,a);for(var r=e.querySelectorAll("link[data-precedence],style[data-precedence]"),s=0;s<r.length;s++){var d=r[s];(d.nodeName==="LINK"||d.getAttribute("media")!=="not all")&&(a.set(d.dataset.precedence,d),n=d)}n&&a.set(null,n)}r=t.instance,d=r.getAttribute("data-precedence"),s=a.get(d)||n,s===n&&a.set(null,r),a.set(d,r),this.count++,n=hs.bind(this),r.addEventListener("load",n),r.addEventListener("error",n),s?s.parentNode.insertBefore(r,s.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(r,e.firstChild)),t.state.loading|=4}}var Ol={$$typeof:Z,Provider:null,Consumer:null,_currentValue:te,_currentValue2:te,_threadCount:0};function $y(e,t,a,n,r,s,d,y,E){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Hi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Hi(0),this.hiddenUpdates=Hi(null),this.identifierPrefix=n,this.onUncaughtError=r,this.onCaughtError=s,this.onRecoverableError=d,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=E,this.incompleteTransitions=new Map}function sm(e,t,a,n,r,s,d,y,E,R,U,Y){return e=new $y(e,t,a,d,E,R,U,Y,y),t=1,s===!0&&(t|=24),s=jt(3,null,null,t),e.current=s,s.stateNode=e,t=Oo(),t.refCount++,e.pooledCache=t,t.refCount++,s.memoizedState={element:n,isDehydrated:a,cache:t},Do(s),e}function om(e){return e?(e=ti,e):ti}function um(e,t,a,n,r,s){r=om(r),n.context===null?n.context=r:n.pendingContext=r,n=Qa(t),n.payload={element:a},s=s===void 0?null:s,s!==null&&(n.callback=s),a=Za(e,n,t),a!==null&&(zt(a,e,t),ul(a,e,t))}function cm(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function Iu(e,t){cm(e,t),(e=e.alternate)&&cm(e,t)}function fm(e){if(e.tag===13||e.tag===31){var t=Mn(e,67108864);t!==null&&zt(t,e,67108864),Iu(e,67108864)}}function dm(e){if(e.tag===13||e.tag===31){var t=kt();t=Gi(t);var a=Mn(e,t);a!==null&&zt(a,e,t),Iu(e,t)}}var gs=!0;function Jy(e,t,a,n){var r=j.T;j.T=null;var s=F.p;try{F.p=2,ec(e,t,a,n)}finally{F.p=s,j.T=r}}function Py(e,t,a,n){var r=j.T;j.T=null;var s=F.p;try{F.p=8,ec(e,t,a,n)}finally{F.p=s,j.T=r}}function ec(e,t,a,n){if(gs){var r=tc(n);if(r===null)Bu(e,t,n,ys,a),mm(e,n);else if(Iy(r,e,t,a,n))n.stopPropagation();else if(mm(e,n),t&4&&-1<Wy.indexOf(e)){for(;r!==null;){var s=Ua(r);if(s!==null)switch(s.tag){case 3:if(s=s.stateNode,s.current.memoizedState.isDehydrated){var d=fa(s.pendingLanes);if(d!==0){var y=s;for(y.pendingLanes|=2,y.entangledLanes|=2;d;){var E=1<<31-ee(d);y.entanglements[1]|=E,d&=~E}oa(s),(Oe&6)===0&&(Ir=ct()+500,Nl(0))}}break;case 31:case 13:y=Mn(s,2),y!==null&&zt(y,s,2),ts(),Iu(s,2)}if(s=tc(n),s===null&&Bu(e,t,n,ys,a),s===r)break;r=s}r!==null&&n.stopPropagation()}else Bu(e,t,n,null,a)}}function tc(e){return e=Zn(e),ac(e)}var ys=null;function ac(e){if(ys=null,e=Da(e),e!==null){var t=f(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=h(t),e!==null)return e;e=null}else if(a===31){if(e=m(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return ys=e,null}function hm(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 4,413 bytes, line 50
50:case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Ks()){case ki:return 2;case Il:return 8;case mn:case Xs:return 32;case Vn:return 268435456;default:return 32}default:return 32}}var nc=!1,rn=null,sn=null,on=null,jl=new Map,_l=new Map,un=[],Wy="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function mm(e,t){switch(e){case"focusin":case"focusout":rn=null;break;case"dragenter":case"dragleave":sn=null;break;case"mouseover":case"mouseout":on=null;break;case"pointerover":case"pointerout":jl.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":_l.delete(t.pointerId)}}function Ll(e,t,a,n,r,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:a,eventSystemFlags:n,nativeEvent:s,targetContainers:[r]},t!==null&&(t=Ua(t),t!==null&&fm(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,r!==null&&t.indexOf(r)===-1&&t.push(r),e)}function Iy(e,t,a,n,r){switch(t){case"focusin":return rn=Ll(rn,e,t,a,n,r),!0;case"dragenter":return sn=Ll(sn,e,t,a,n,r),!0;case"mouseover":return on=Ll(on,e,t,a,n,r),!0;case"pointerover":var s=r.pointerId;return jl.set(s,Ll(jl.get(s)||null,e,t,a,n,r)),!0;case"gotpointercapture":return s=r.pointerId,_l.set(s,Ll(_l.get(s)||null,e,t,a,n,r)),!0}return!1}function pm(e){var t=Da(e.target);if(t!==null){var a=f(t);if(a!==null){if(t=a.tag,t===13){if(t=h(a),t!==null){e.blockedOn=t,lr(e.priority,function(){dm(a)});return}}else if(t===31){if(t=m(a),t!==null){e.blockedOn=t,lr(e.priority,function(){dm(a)});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function vs(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=tc(e.nativeEvent);if(a===null){a=e.nativeEvent;var n=new a.constructor(a.type,a);xn=n,a.target.dispatchEvent(n),xn=null}else return t=Ua(a),t!==null&&fm(t),e.blockedOn=a,!1;t.shift()}return!0}function gm(e,t,a){vs(e)&&a.delete(t)}function ev(){nc=!1,rn!==null&&vs(rn)&&(rn=null),sn!==null&&vs(sn)&&(sn=null),on!==null&&vs(on)&&(on=null),jl.forEach(gm),_l.forEach(gm)}function bs(e,t){e.blockedOn===t&&(e.blockedOn=null,nc||(nc=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,ev)))}var Ss=null;function ym(e){Ss!==e&&(Ss=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){Ss===e&&(Ss=null);for(var t=0;t<e.length;t+=3){var a=e[t],n=e[t+1],r=e[t+2];if(typeof n!="function"){if(ac(n||a)===null)continue;break}var s=Ua(a);s!==null&&(e.splice(t,3),t-=3,tu(s,{pending:!0,data:r,method:a.method,action:n},n,r))}}))}function Ni(e){function t(E){return bs(E,e)}rn!==null&&bs(rn,e),sn!==null&&bs(sn,e),on!==null&&bs(on,e),jl.forEach(t),_l.forEach(t);for(var a=0;a<un.length;a++){var n=un[a];n.blockedOn===e&&(n.blockedOn=null)}for(;0<un.length&&(a=un[0],a.blockedOn===null);)pm(a),a.blockedOn===null&&un.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(n=0;n<a.length;n+=3){var r=a[n],s=a[n+1],d=r[gt]||null;if(typeof s=="function")d||ym(a);else if(d){var y=null;if(s&&s.hasAttribute("formAction")){if(r=s,d=s[gt]||null)y=d.formAction;else if(ac(r)!==null)continue}else y=d.action;typeof y=="function"?a[n+1]=y:(a.splice(n,3),n-=3),ym(a)}}}
50function vm(){function e(s){s.canIntercept&&s.info==="react-transition"&&s.intercept({handler:function(){return new Promise(function(d){return r=d})},focusReset:"manual",scroll:"manual"})}function t(){r!==null&&(r(),r=null),n||setTimeout(a,20)}function a(){if(!n&&!navigation.transition){var s=navigation.currentEntry;s&&s.url!=null&&navigation.navigate(s.url,{state:s.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var n=!1,r=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(a,100),function(){n=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),r!==null&&(r(),r=null)}}}function ic(e){this._internalRoot=e}xs.prototype.render=ic.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(u(409));var a=t.current,n=kt();um(a,n,e,t,null,null)},xs.prototype.unmount=ic.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;um(e.current,2,null,e,null,null),ts(),t[La]=null}};function xs(e){this._internalRoot=e}xs.prototype.unstable_scheduleHydration=function(e){if(e){var t=ir();e={blockedOn:null,target:e,priority:t};for(var a=0;a<un.length&&t!==0&&t<un[a].priority;a++);un.splice(a,0,e),a===0&&pm(e)}};var bm=l.version;if(bm!=="19.2.7")throw Error(u(527,bm,"19.2.7"));F.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(u(188)):(e=Object.keys(e).join(","),Error(u(268,e)));return e=p(t),e=e!==null?S(e):null,e=e===null?null:e.stateNode,e};var tv={bundleType:0,version:"19.2.7",rendererPackageName:"react-dom",currentDispatcherRef:j,reconcilerVersion:"19.2.7"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Es=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Es.isDisabled&&Es.supportsFiber)try{pt=Es.inject(tv),it=Es}catch{}}return Ul.createRoot=function(e,t){if(!c(e))throw Error(u(299));var a=!1,n="",r=Td,s=Md,d=Cd;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onUncaughtError!==void 0&&(r=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(d=t.onRecoverableError)),t=sm(e,1,!1,null,null,a,n,null,r,s,d,vm),e[La]=t.current,Gu(e),new ic(t)},Ul.hydrateRoot=function(e,t,a){if(!c(e))throw Error(u(299));var n=!1,r="",s=Td,d=Md,y=Cd,E=null;return a!=null&&(a.unstable_strictMode===!0&&(n=!0),a.identifierPrefix!==void 0&&(r=a.identifierPrefix),a.onUncaughtError!==void 0&&(s=a.onUncaughtError),a.onCaughtError!==void 0&&(d=a.onCaughtError),a.onRecoverableError!==void 0&&(y=a.onRecoverableError),a.formState!==void 0&&(E=a.formState)),t=sm(e,1,!0,t,a??null,n,r,E,s,d,y,vm),t.context=om(null),a=t.current,n=kt(),n=Gi(n),r=Qa(n),r.callback=null,Za(a,r,n),a=n,t.current.lanes=a,gn(t,a),oa(t),e[La]=t.current,Gu(e),new xs(t)},Ul.version="19.2.7",Ul}var Rm;function dv(){if(Rm)return sc.exports;Rm=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(l){console.error(l)}}return i(),sc.exports=fv(),sc.exports}var hv=dv();const oe=i=>typeof i=="string",kl=()=>{let i,l;const o=new Promise((u,c)=>{i=u,l=c});return o.resolve=i,o.reject=l,o},zm=i=>i==null?"":String(i),mv=(i,l,o)=>{i.forEach(u=>{l[u]&&(o[u]=l[u])})},pv=/###/g,Om=i=>i&&i.includes("###")?i.replace(pv,"."):i,jm=i=>!i||oe(i),Yl=(i,l,o)=>{const u=oe(l)?l.split("."):l;let c=0;for(;c<u.length-1;){if(jm(i))return{};const f=Om(u[c]);!i[f]&&o&&(i[f]=new o),Object.prototype.hasOwnProperty.call(i,f)?i=i[f]:i={},++c}return jm(i)?{}:{obj:i,k:Om(u[c])}},_m=(i,l,o)=>{const{obj:u,k:c}=Yl(i,l,Object);if(u!==void 0||l.length===1){u[c]=o;return}let f=l[l.length-1],h=l.slice(0,l.length-1),m=Yl(i,h,Object);for(;m.obj===void 0&&h.length;)f=`${h[h.length-1]}.${f}`,h=h.slice(0,h.length-1),m=Yl(i,h,Object),m!=null&&m.obj&&typeof m.obj[`${m.k}.${f}`]<"u"&&(m.obj=void 0);m.obj[`${m.k}.${f}`]=o},gv=(i,l,o,u)=>{const{obj:c,k:f}=Yl(i,l,Object);c[f]=c[f]||[],c[f].push(o)},Rs=(i,l)=>{const{obj:o,k:u}=Yl(i,l);if(o&&Object.prototype.hasOwnProperty.call(o,u))return o[u]},yv=(i,l,o)=>{const u=Rs(i,o);return u!==void 0?u:Rs(l,o)},vp=(i,l,o)=>{for(const u in l)u!=="__proto__"&&u!=="constructor"&&(Object.prototype.hasOwnProperty.call(i,u)?oe(i[u])||i[u]instanceof String||oe(l[u])||l[u]instanceof String?o&&(i[u]=l[u]):vp(i[u],l[u],o):i[u]=l[u]);return i},za=i=>i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),vv={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"},bv=i=>oe(i)?i.replace(/[&<>
50"'\/]/g,l=>vv[l]):i;class Sv{constructor(l){this.capacity=l,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(l){const o=this.regExpMap.get(l);if(o!==void 0)return o;const u=new RegExp(l);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(l,u),this.regExpQueue.push(l),u}}const xv=[" ",",","?","!",";"],Ev=new Sv(20),wv=(i,l,o)=>{l=l||"",o=o||"";const u=xv.filter(h=>!l.includes(h)&&!o.includes(h));if(u.length===0)return!0;const c=Ev.getRegExp(`(${u.map(h=>h==="?"?"\\?":h).join("|")})`);let f=!c.test(i);if(!f){const h=i.indexOf(o);h>0&&!c.test(i.substring(0,h))&&(f=!0)}return f},Sc=(i,l,o=".")=>{if(!i)return;if(i[l])return Object.prototype.hasOwnProperty.call(i,l)?i[l]:void 0;const u=l.split(o);let c=i;for(let f=0;f<u.length;){if(!c||typeof c!="object")return;let h,m="";for(let g=f;g<u.length;++g)if(g!==f&&(m+=o),m+=u[g],h=c[m],h!==void 0){if(["string","number","boolean"].includes(typeof h)&&g<u.length-1)continue;f+=g-f+1;break}c=h}return c},Fl=i=>i==null?void 0:i.replace(/_/g,"-"),Av={type:"logger",log(i){this.output("log",i)},warn(i){this.output("warn",i)},error(i){this.output("error",i)},output(i,l){var o,u;(u=(o=console==null?void 0:console[i])==null?void 0:o.apply)==null||u.call(o,console,l)}};class zs{constructor(l,o={}){this.init(l,o)}init(l,o={}){this.prefix=o.prefix||"i18next:",this.logger=l||Av,this.options=o,this.debug=o.debug}log(...l){return this.forward(l,"log","",!0)}warn(...l){return this.forward(l,"warn","",!0)}error(...l){return this.forward(l,"error","")}deprecate(...l){return this.forward(l,"warn","WARNING DEPRECATED: ",!0)}forward(l,o,u,c){return c&&!this.debug?null:(l=l.map(f=>oe(f)?f.replace(/[\r\n\x00-\x1F\x7F]/g," "):f),oe(l[0])&&(l[0]=`${u}${this.prefix} ${l[0]}`),this.logger[o](l))}create(l){return new zs(this.logger,{prefix:`${this.prefix}:${l}:`,...this.options})}clone(l){return l=l||this.options,l.prefix=l.prefix||this.prefix,new zs(this.logger,l)}}var ua=new zs;class Hs{constructor(){this.observers={}}on(l,o){return l.split(" ").forEach(u=>{this.observers[u]||(this.observers[u]=new Map);const c=this.observers[u].get(o)||0;this.observers[u].set(o,c+1)}),this}off(l,o){if(this.observers[l]){if(!o){delete this.observers[l];return}this.observers[l].delete(o)}}once(l,o){const u=(...c)=>{o(...c),this.off(l,u)};return this.on(l,u),this}emit(l,...o){this.observers[l]&&Array.from(this.observers[l].entries()).forEach(([c,f])=>{for(let h=0;h<f;h++)c(...o)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([c,f])=>{for(let h=0;h<f;h++)c(l,...o)})}}class Lm extends Hs{constructor(l,o={ns:["translation"],defaultNS:"translation"}){super(),this.data=l||{},this.options=o,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(l){this.options.ns.includes(l)||this.options.ns.push(l)}removeNamespaces(l){const o=this.options.ns.indexOf(l);o>-1&&this.options.ns.splice(o,1)}getResource(l,o,u,c={}){var p,S;const f=c.keySeparator!==void 0?c.keySeparator:this.options.keySeparator,h=c.ignoreJSONStructure!==void 0?c.ignoreJSONStructure:this.options.ignoreJSONStructure;let m;l.includes(".")?m=l.split("."):(m=[l,o],u&&(Array.isArray(u)?m.push(...u):oe(u)&&f?m.push(...u.split(f)):m.push(u)));const g=Rs(this.data,m);return!g&&!o&&!u&&l.includes(".")&&(l=m[0],o=m[1],u=m.slice(2).join(".")),g||!h||!oe(u)?g:Sc((S=(p=this.data)==null?void 0:p[l])==null?void 0:S[o],u,f)}addResource(l,o,u,c,f={silent:!1}){const h=f.keySeparator!==void 0?f.keySeparator:this.options.keySeparator;let m=[l,o];u&&(m=m.concat(h?u.split(h):u)),l.includes(".")&&(m=l.split("."),c=o,o=m[1]),this.addNamespaces(o),_m(this.data,m,c),f.silent||this.emit("added",l,o,u,c)}addResources(l,o,u,c={silent:!1}){for(const f in u)(oe(u[f])||Array.isArray(u[f]))&&this.addResource(l,o,f,u[f],{silent:!0});c.silent||this.emit("added",l,o,u)}addResourceBundle(l,o,u,c,f,h={silent:!1,skipCopy:!1}){let m=[l,o];l.includes(".")&&(m=l.split("."),c=u,u=o,o=m[1]),this.addNamespaces(o);let g=Rs(this.data,m)||{};h.skipCopy||(u=JSON.parse(JSON.stringify(u))),c?vp(g,u,f):g={...g,...u}
vendor: 1,552 bytes, line 50
50,_m(this.data,m,g),h.silent||this.emit("added",l,o,u)}removeResourceBundle(l,o){this.hasResourceBundle(l,o)&&delete this.data[l][o],this.removeNamespaces(o),this.emit("removed",l,o)}hasResourceBundle(l,o){return this.getResource(l,o)!==void 0}getResourceBundle(l,o){return o||(o=this.options.defaultNS),this.getResource(l,o)}getDataByLanguage(l){return this.data[l]}hasLanguageSomeTranslations(l){const o=this.getDataByLanguage(l);return!!(o&&Object.keys(o)||[]).find(c=>o[c]&&Object.keys(o[c]).length>0)}toJSON(){return this.data}}var bp={processors:{},addPostProcessor(i){this.processors[i.name]=i},handle(i,l,o,u,c){return i.forEach(f=>{var h;l=((h=this.processors[f])==null?void 0:h.process(l,o,u,c))??l}),l}};const Sp=Symbol("i18next/PATH_KEY");function Nv(){const i=[],l=Object.create(null);let o;return l.get=(u,c)=>{var f;return(f=o==null?void 0:o.revoke)==null||f.call(o),c===Sp?i:(i.push(c),o=Proxy.revocable(u,l),o.proxy)},Proxy.revocable(Object.create(null),l).proxy}function Ti(i,l){const{[Sp]:o}=i(Nv()),u=(l==null?void 0:l.keySeparator)??".",c=(l==null?void 0:l.nsSeparator)??":",f=(l==null?void 0:l.enableSelector)==="strict";if(o.length>1&&c){const h=l==null?void 0:l.ns,m=f?Array.isArray(h)?h:h?[h]:null:Array.isArray(h)?h:null;if(m&&(f?m:m.length>1?m.slice(1):[]).includes(o[0]))return`${o[0]}${c}${o.slice(1).join(u)}`}return o.join(u)}const fc=i=>!oe(i)&&typeof i!="boolean"&&typeof i!="number";class Os extends Hs{constructor(l,o={}){super(),mv(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
50i18nFormat","utils"],l,this),this.options=o,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=ua.create("translator"),this.checkedLoadedFor={}}changeLanguage(l){l&&(this.language=l)}exists(l,o={interpolation:{}}){const u={...o};if(l==null)return!1;const c=this.resolve(l,u);if((c==null?void 0:c.res)===void 0)return!1;const f=fc(c.res);return!(u.returnObjects===!1&&f)}extractFromKey(l,o){let u=o.nsSeparator!==void 0?o.nsSeparator:this.options.nsSeparator;u===void 0&&(u=":");const c=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator;let f=o.ns||this.options.defaultNS||[];const h=u&&l.includes(u),m=!this.options.userDefinedKeySeparator&&!o.keySeparator&&!this.options.userDefinedNsSeparator&&!o.nsSeparator&&!wv(l,u,c);if(h&&!m){const g=l.match(this.interpolator.nestingRegexp);if(g&&g.length>0)return{key:l,namespaces:oe(f)?[f]:f};const p=l.split(u);(u!==c||u===c&&this.options.ns.includes(p[0]))&&(f=p.shift()),l=p.join(c)}return{key:l,namespaces:oe(f)?[f]:f}}translate(l,o,u){let c=typeof o=="object"?{...o}:o;if(typeof c!="object"&&this.options.overloadTranslationOptionHandler&&(c=this.options.overloadTranslationOptionHandler(arguments)),typeof c=="object"&&(c={...c}),c||(c={}),l==null)return"";typeof l=="function"&&(l=Ti(l,{...this.options,...c})),Array.isArray(l)||(l=[String(l)]),l=l.map(re=>typeof re=="function"?Ti(re,{...this.options,...c}):String(re));const f=c.returnDetails!==void 0?c.returnDetails:this.options.returnDetails,h=c.keySeparator!==void 0?c.keySeparator:this.options.keySeparator,{key:m,namespaces:g}=this.extractFromKey(l[l.length-1],c),p=g[g.length-1];let S=c.nsSeparator!==void 0?c.nsSeparator:this.options.nsSeparator;S===void 0&&(S=":");const b=c.lng||this.language,T=c.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if((b==null?void 0:b.toLowerCase())==="cimode")return T?f?{res:`${p}${S}${m}`,usedKey:m,exactUsedKey:m,usedLng:b,usedNS:p,usedParams:this.getUsedParamsDetails(c)}:`${p}${S}${m}`:f?{res:m,usedKey:m,exactUsedKey:m,usedLng:b,usedNS:p,usedParams:this.getUsedParamsDetails(c)}:m;const L=this.resolve(l,c);let _=L==null?void 0:L.res;const k=(L==null?void 0:L.usedKey)||m,G=(L==null?void 0:L.exactUsedKey)||m,q=["[object Number]","[object Function]","[object RegExp]"],V=c.joinArrays!==void 0?c.joinArrays:this.options.joinArrays,Z=!this.i18nFormat||this.i18nFormat.handleAsObject,J=c.count!==void 0&&!oe(c.count),le=Os.hasDefaultValue(c),be=J?this.pluralResolver.getSuffix(b,c.count,c):"",W=c.ordinal&&J?this.pluralResolver.getSuffix(b,c.count,{ordinal:!1}):"",Te=J&&!c.ordinal&&c.count===0,ue=Te&&c[`defaultValue${this.options.pluralSeparator}zero`]||c[`defaultValue${be}`]||c[`defaultValue${W}`]||c.defaultValue;let ye=_;Z&&!_&&le&&(ye=ue);const ce=fc(ye),de=Object.prototype.toString.apply(ye);if(Z&&ye&&ce&&!q.includes(de)&&!(oe(V)&&Array.isArray(ye))){if(!c.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const re=this.options.returnedObjectHandler?this.options.returnedObjectHandler(k,ye,{...c,ns:g}):`key '${m} (${this.language})' returned an object instead of string.`;return f?(L.res=re,L.usedParams=this.getUsedParamsDetails(c),L):re}if(h){const re=Array.isArray(ye),me=re?[]:{},je=re?G:k;for(const j in ye)if(Object.prototype.hasOwnProperty.call(ye,j)){const F=`${je}${h}${j}`;le&&!_?me[j]=this.translate(F,{...c,defaultValue:fc(ue)?ue[j]:void 0,joinArrays:!1,ns:g}):me[j]=this.translate(F,{...c,joinArrays:!1,ns:g}),me[j]===F&&(me[j]=ye[j])}_=me}}else if(Z&&oe(V)&&Array.isArray(_))_=_.join(V),_&&(_=this.extendTranslation(_,l,c,u));else{let re=!1,me=!1;!this.isValidLookup(_)&&le&&(re=!0,_=ue),this.isValidLookup(_)||(me=!0,_=m);const j=(c.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&me?void 0:_,F=le&&ue!==_&&this.options.updateMissing;if(me||re||F){if(this.logger.log(F?"updateKey":"missingKey",b,p,J&&!F?`${m}${this.pluralResolver.getSuffix(b,c.count,c)}`:m,F?ue:_),h){const w=this.resolve(m,{...c,keySeparator:!1});w&&w.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let te=[];const Ae=this.languageUtils.getFallbackCodes(this.options.fallbackLng,c.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Ae&&Ae[0])for(let w=0;w<Ae.length;w++)te.push(Ae[w]);else this.options.saveMissingTo==="all"?te=this.languageUtils.toResolveHierarchy(c.lng||this.language):te.push(c.lng||this.language);const Me=(w,H,X)=>{var se;const $=le&&X!==_?X:j;this.options.missingKeyHandler?this.options.missingKeyHandler(w,p,H,$,F,c):(se=this.backendConnector)!=null&&se.saveMissing&&this.backendConnector.saveMissing(w,p,H,$,F,c),this.emit
vendor: 29,048 bytes, line 50
50("missingKey",w,p,H,_)};this.options.saveMissing&&(this.options.saveMissingPlurals&&J?te.forEach(w=>{const H=this.pluralResolver.getSuffixes(w,c);Te&&c[`defaultValue${this.options.pluralSeparator}zero`]&&!H.includes(`${this.options.pluralSeparator}zero`)&&H.push(`${this.options.pluralSeparator}zero`),H.forEach(X=>{Me([w],m+X,c[`defaultValue${X}`]||ue)})}):Me(te,m,ue))}_=this.extendTranslation(_,l,c,L,u),me&&_===m&&this.options.appendNamespaceToMissingKey&&(_=`${p}${S}${m}`),(me||re)&&this.options.parseMissingKeyHandler&&(_=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${p}${S}${m}`:m,re?_:void 0,c))}return f?(L.res=_,L.usedParams=this.getUsedParamsDetails(c),L):_}extendTranslation(l,o,u,c,f){var g,p;if((g=this.i18nFormat)!=null&&g.parse)l=this.i18nFormat.parse(l,{...this.options.interpolation.defaultVariables,...u},u.lng||this.language||c.usedLng,c.usedNS,c.usedKey,{resolved:c});else if(!u.skipInterpolation){u.interpolation&&this.interpolator.init({...u,interpolation:{...this.options.interpolation,...u.interpolation}});const S=oe(l)&&(((p=u==null?void 0:u.interpolation)==null?void 0:p.skipOnVariables)!==void 0?u.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let b;if(S){const L=l.match(this.interpolator.nestingRegexp);b=L&&L.length}let T=u.replace&&!oe(u.replace)?u.replace:u;if(this.options.interpolation.defaultVariables&&(T={...this.options.interpolation.defaultVariables,...T}),l=this.interpolator.interpolate(l,T,u.lng||this.language||c.usedLng,u),S){const L=l.match(this.interpolator.nestingRegexp),_=L&&L.length;b<_&&(u.nest=!1)}!u.lng&&c&&c.res&&(u.lng=this.language||c.usedLng),u.nest!==!1&&(l=this.interpolator.nest(l,(...L)=>(f==null?void 0:f[0])===L[0]&&!u.context?(this.logger.warn(`It seems you are nesting recursively key: ${L[0]} in key: ${o[0]}`),null):this.translate(...L,o),u)),u.interpolation&&this.interpolator.reset()}const h=u.postProcess||this.options.postProcess,m=oe(h)?[h]:h;return l!=null&&(m!=null&&m.length)&&u.applyPostProcessor!==!1&&(l=bp.handle(m,l,o,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...c,usedParams:this.getUsedParamsDetails(u)},...u}:u,this)),l}resolve(l,o={}){let u,c,f,h,m;return oe(l)&&(l=[l]),Array.isArray(l)&&(l=l.map(g=>typeof g=="function"?Ti(g,{...this.options,...o}):g)),l.forEach(g=>{if(this.isValidLookup(u))return;const p=this.extractFromKey(g,o),S=p.key;c=S;let b=p.namespaces;this.options.fallbackNS&&(b=b.concat(this.options.fallbackNS));const T=o.count!==void 0&&!oe(o.count),L=T&&!o.ordinal&&o.count===0,_=o.context!==void 0&&(oe(o.context)||typeof o.context=="number")&&o.context!=="",k=o.lngs?o.lngs:this.languageUtils.toResolveHierarchy(o.lng||this.language,o.fallbackLng);b.forEach(G=>{var q,V;this.isValidLookup(u)||(m=G,!this.checkedLoadedFor[`${k[0]}-${G}`]&&((q=this.utils)!=null&&q.hasLoadedNamespace)&&!((V=this.utils)!=null&&V.hasLoadedNamespace(m))&&(this.checkedLoadedFor[`${k[0]}-${G}`]=!0,this.logger.warn(`key "${c}" for languages "${k.join(", ")}" won't get resolved as namespace "${m}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),k.forEach(Z=>{var be;if(this.isValidLookup(u))return;h=Z;const J=[S];if((be=this.i18nFormat)!=null&&be.addLookupKeys)this.i18nFormat.addLookupKeys(J,S,Z,G,o);else{let W;T&&(W=this.pluralResolver.getSuffix(Z,o.count,o));const Te=`${this.options.pluralSeparator}zero`,ue=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(T&&(o.ordinal&&W.startsWith(ue)&&J.push(S+W.replace(ue,this.options.pluralSeparator)),J.push(S+W),L&&J.push(S+Te)),_){const ye=`${S}${this.options.contextSeparator||"_"}${o.context}`;J.push(ye),T&&(o.ordinal&&W.startsWith(ue)&&J.push(ye+W.replace(ue,this.options.pluralSeparator)),J.push(ye+W),L&&J.push(ye+Te))}}let le;for(;le=J.pop();)this.isValidLookup(u)||(f=le,u=this.getResource(Z,G,le,o))}))})}),{res:u,usedKey:c,exactUsedKey:f,usedLng:h,usedNS:m}}isValidLookup(l){return l!==void 0&&!(!this.options.returnNull&&l===null)&&!(!this.options.returnEmptyString&&l==="")}getResource(l,o,u,c={}){var f;return(f=this.i18nFormat)!=null&&f.getResource?this.i18nFormat.getResource(l,o,u,c):this.resourceStore.getResource(l,o,u,c)}getUsedParamsDetails(l={}){const o=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],u=l.replace&&!oe(l.replace);let c=u?l.replace:l;if(u&&typeof l.count<"u"&&(c.count=l.count),this.options.interpolation.defaultVariables&&(c={...this.options.interpolation.defaultVariables,...c}),!u){c={...c};for(const f of o)delete c[f]}return c}static hasDefaultValue(l){const o="defaultValue";for(const u in l)if(Object.prototype.hasOwnProperty.call(l,u)&&u.startsWith(o)&&l[u]!==void 0)return!0;return!1}}class Dm{constructor(l){this.options=l,this.supportedLngs=this.options.supportedLngs||!1,this.logger=ua.create("languageUtils")}getScriptPartFromCode(l){if(l=Fl(l),!l||!l.includes("-"))return null;const o=l.split("-");return o.length===2||(o.pop(),o[o.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(o.join("-"))}getLanguagePartFromCode(l){if(l=Fl(l),!l||!l.includes("-"))return l;const o=l.split("-");return this.formatLanguageCode(o[0])}formatLanguageCode(l){if(oe(l)&&l.includes("-")){let o;try{o=Intl.getCanonicalLocales(l)[0]}catch{}return o&&this.options.lowerCaseLng&&(o=o.toLowerCase()),o||(this.options.lowerCaseLng?l.toLowerCase():l)}return this.options.cleanCode||this.options.lowerCaseLng?l.toLowerCase():l}isSupportedCode(l){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(l=this.getLanguagePartFromCode(l)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.includes(l)}getBestMatchFromCodes(l){if(!l)return null;let o;return l.forEach(u=>{if(o)return;const c=this.formatLanguageCode(u);(!this.options.supportedLngs||this.isSupportedCode(c))&&(o=c)}),!o&&this.options.supportedLngs&&l.forEach(u=>{if(o)return;const c=this.getScriptPartFromCode(u);if(this.isSupportedCode(c))return o=c;const f=this.getLanguagePartFromCode(u);if(this.isSupportedCode(f))return o=f;o=this.options.supportedLngs.find(h=>h===f?!0:!h.includes("-")&&!f.includes("-")?!1:!!(h.includes("-")&&!f.includes("-")&&h.slice(0,h.indexOf("-"))===f||h.startsWith(f)&&f.length>1))}),o||(o=this.getFallbackCodes(this.options.fallbackLng)[0]),o}getFallbackCodes(l,o){if(!l)return[];if(typeof l=="function"&&(l=l(o)),oe(l)&&(l=[l]),Array.isArray(l))return l;if(!o)return l.default||[];let u=l[o];return u||(u=l[this.getScriptPartFromCode(o)]),u||(u=l[this.formatLanguageCode(o)]),u||(u=l[this.getLanguagePartFromCode(o)]),u||(u=l.default),u||[]}toResolveHierarchy(l,o){const u=this.getFallbackCodes((o===!1?[]:o)||this.options.fallbackLng||[],l),c=[],f=h=>{h&&(this.isSupportedCode(h)?c.push(h):this.logger.warn(`rejecting language code not found in supportedLngs: ${h}`))};return oe(l)&&(l.includes("-")||l.includes("_"))?(this.options.load!=="languageOnly"&&f(this.formatLanguageCode(l)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&f(this.getScriptPartFromCode(l)),this.options.load!=="currentOnly"&&f(this.getLanguagePartFromCode(l))):oe(l)&&f(this.formatLanguageCode(l)),u.forEach(h=>{c.includes(h)||f(this.formatLanguageCode(h))}),c}}const Um={zero:0,one:1,two:2,few:3,many:4,other:5},km={select:i=>i===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class Tv{constructor(l,o={}){this.languageUtils=l,this.options=o,this.logger=ua.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(l,o={}){const u=Fl(l==="dev"?"en":l),c=o.ordinal?"ordinal":"cardinal",f=JSON.stringify({cleanedCode:u,type:c});if(f in this.pluralRulesCache)return this.pluralRulesCache[f];let h;try{h=new Intl.PluralRules(u,{type:c})}catch{if(typeof Intl>"u")return this.logger.error("No Intl support, please use an Intl polyfill!"),km;if(!l.match(/-|_/))return km;const g=this.languageUtils.getLanguagePartFromCode(l);h=this.getRule(g,o)}return this.pluralRulesCache[f]=h,h}needsPlural(l,o={}){let u=this.getRule(l,o);return u||(u=this.getRule("dev",o)),(u==null?void 0:u.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(l,o,u={}){return this.getSuffixes(l,u).map(c=>`${o}${c}`)}getSuffixes(l,o={}){let u=this.getRule(l,o);return u||(u=this.getRule("dev",o)),u?u.resolvedOptions().pluralCategories.sort((c,f)=>Um[c]-Um[f]).map(c=>`${this.options.prepend}${o.ordinal?`ordinal${this.options.prepend}`:""}${c}`):[]}getSuffix(l,o,u={}){const c=this.getRule(l,u);return c?`${this.options.prepend}${u.ordinal?`ordinal${this.options.prepend}`:""}${c.select(o)}`:(this.logger.warn(`no plural rule found for: ${l}`),this.getSuffix("dev",o,u))}}const Hm=(i,l,o,u=".",c=!0)=>{let f=yv(i,l,o);return!f&&c&&oe(o)&&(f=Sc(i,o,u),f===void 0&&(f=Sc(l,o,u))),f},dc=i=>i.replace(/\$/g,"$$$$");class Gm{constructor(l={}){var o;this.logger=ua.create("interpolator"),this.options=l,this.format=((o=l==null?void 0:l.interpolation)==null?void 0:o.format)||(u=>u),this.init(l)}init(l={}){l.interpolation||(l.interpolation={escapeValue:!0});const{escape:o,escapeValue:u,useRawValueToEscape:c,prefix:f,prefixEscaped:h,suffix:m,suffixEscaped:g,formatSeparator:p,unescapeSuffix:S,unescapePrefix:b,nestingPrefix:T,nestingPrefixEscaped:L,nestingSuffix:_,nestingSuffixEscaped:k,nestingOptionsSeparator:G,maxReplaces:q,alwaysFormat:V}=l.interpolation;this.escape=o!==void 0?o:bv,this.escapeValue=u!==void 0?u:!0,this.useRawValueToEscape=c!==void 0?c:!1,this.prefix=f?za(f):h||"{{",this.suffix=m?za(m):g||"}}",this.formatSeparator=p||",",this.unescapePrefix=S?"":b?za(b):"-",this.unescapeSuffix=this.unescapePrefix?"":S?za(S):"",this.nestingPrefix=T?za(T):L||za("$t("),this.nestingSuffix=_?za(_):k||za(")"),this.nestingOptionsSeparator=G||",",this.maxReplaces=q||1e3,this.alwaysFormat=V!==void 0?V:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const l=(o,u)=>(o==null?void 0:o.source)===u?(o.lastIndex=0,o):new RegExp(u,"g");this.regexp=l(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=l(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=l(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(l,o,u,c){var L;let f,h,m;const g=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},p=_=>{if(!_.includes(this.formatSeparator)){const V=Hm(o,g,_,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(V,void 0,u,{...c,...o,interpolationkey:_}):V}const k=_.split(this.formatSeparator),G=k.shift().trim(),q=k.join(this.formatSeparator).trim();return this.format(Hm(o,g,G,this.options.keySeparator,this.options.ignoreJSONStructure),q,u,{...c,...o,interpolationkey:G})};this.resetRegExp(),!this.escapeValue&&typeof l=="string"&&/\$t\([^)]*\{[^}]*\{\{/.test(l)&&this.logger.warn("nesting options string contains interpolated variables with escapeValue: false — if any of those values are attacker-controlled they can inject additional nesting options (e.g. redirect lng/ns). Sanitise untrusted input before passing it to t(), or keep escapeValue: true.");const S=(c==null?void 0:c.missingInterpolationHandler)||this.options.missingInterpolationHandler,b=((L=c==null?void 0:c.interpolation)==null?void 0:L.skipOnVariables)!==void 0?c.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:_=>dc(_)},{regex:this.regexp,safeValue:_=>this.escapeValue?dc(this.escape(_)):dc(_)}].forEach(_=>{for(m=0;f=_.regex.exec(l);){const k=f[1].trim();if(h=p(k),h===void 0)if(typeof S=="function"){const q=S(l,f,c);h=oe(q)?q:""}else if(c&&Object.prototype.hasOwnProperty.call(c,k))h="";else if(b){h=f[0];continue}else this.logger.warn(`missed to pass in variable ${k} for interpolating ${l}`),h="";else!oe(h)&&!this.useRawValueToEscape&&(h=zm(h));const G=_.safeValue(h);if(l=l.replace(f[0],G),b?(_.regex.lastIndex+=h.length,_.regex.lastIndex-=f[0].length):_.regex.lastIndex=0,m++,m>=this.maxReplaces)break}}),l}nest(l,o,u={}){let c,f,h;const m=(g,p)=>{const S=this.nestingOptionsSeparator;if(!g.includes(S))return g;const b=g.split(new RegExp(`${za(S)}[ ]*{`));let T=`{${b[1]}`;g=b[0],T=this.interpolate(T,h);const L=T.match(/'/g),_=T.match(/"/g);(((L==null?void 0:L.length)??0)%2===0&&!_||((_==null?void 0:_.length)??0)%2!==0)&&(T=T.replace(/'/g,'"'));try{h=JSON.parse(T),p&&(h={...p,...h})}catch(k){return this.logger.warn(`failed parsing options string in nesting for key ${g}`,k),`${g}${S}${T}`}return h.defaultValue&&h.defaultValue.includes(this.prefix)&&delete h.defaultValue,g};for(;c=this.nestingRegexp.exec(l);){let g=[];h={...u},h=h.replace&&!oe(h.replace)?h.replace:h,h.applyPostProcessor=!1,delete h.defaultValue;const p=/{.*}/.test(c[1])?c[1].lastIndexOf("}")+1:c[1].indexOf(this.formatSeparator);if(p!==-1&&(g=c[1].slice(p).split(this.formatSeparator).map(S=>S.trim()).filter(Boolean),c[1]=c[1].slice(0,p)),f=o(m.call(this,c[1].trim(),h),h),f&&c[0]===l&&!oe(f))return f;oe(f)||(f=zm(f)),f||(this.logger.warn(`missed to resolve ${c[1]} for nesting ${l}`),f=""),g.length&&(f=g.reduce((S,b)=>this.format(S,b,u.lng,{...u,interpolationkey:c[1].trim()}),f.trim())),l=l.replace(c[0],f),this.regexp.lastIndex=0}return l}}const Mv=i=>{let l=i.toLowerCase().trim();const o={};if(i.includes("(")){const u=i.split("(");l=u[0].toLowerCase().trim();const c=u[1].slice(0,-1);l==="currency"&&!c.includes(":")?o.currency||(o.currency=c.trim()):l==="relativetime"&&!c.includes(":")?o.range||(o.range=c.trim()):c.split(";").forEach(h=>{if(h){const[m,...g]=h.split(":"),p=g.join(":").trim().replace(/^'+|'+$/g,""),S=m.trim();o[S]||(o[S]=p),p==="false"&&(o[S]=!1),p==="true"&&(o[S]=!0),isNaN(p)||(o[S]=parseInt(p,10))}})}return{formatName:l,formatOptions:o}},Bm=i=>{const l={};return(o,u,c)=>{let f=c;c&&c.interpolationkey&&c.formatParams&&c.formatParams[c.interpolationkey]&&c[c.interpolationkey]&&(f={...f,[c.interpolationkey]:void 0});const h=u+JSON.stringify(f);let m=l[h];return m||(m=i(Fl(u),c),l[h]=m),m(o)}},Cv=i=>(l,o,u)=>i(Fl(o),u)(l);class Rv{constructor(l={}){this.logger=ua.create("formatter"),this.options=l,this.init(l)}init(l,o={interpolation:{}}){this.formatSeparator=o.interpolation.formatSeparator||",";const u=o.cacheInBuiltFormats?Bm:Cv;this.formats={number:u((c,f)=>{const h=new Intl.NumberFormat(c,{...f});return m=>h.format(m)}),currency:u((c,f)=>{const h=new Intl.NumberFormat(c,{...f,style:"currency"});return m=>h.format(m)}),datetime:u((c,f)=>{const h=new Intl.DateTimeFormat(c,{...f});return m=>h.format(m)}),relativetime:u((c,f)=>{const h=new Intl.RelativeTimeFormat(c,{...f});return m=>h.format(m,f.range||"day")}),list:u((c,f)=>{const h=new Intl.ListFormat(c,{...f});return m=>h.format(m)})}}add(l,o){this.formats[l.toLowerCase().trim()]=o}addCached(l,o){this.formats[l.toLowerCase().trim()]=Bm(o)}format(l,o,u,c={}){if(!o||l==null)return l;const f=o.split(this.formatSeparator),h=[];for(let g=0;g<f.length;g++){let p=f[g];for(;p.indexOf("(")>-1&&!p.includes(")")&&g+1<f.length;)p=`${p}${this.formatSeparator}${f[++g]}`;h.push(p)}return h.reduce((g,p)=>{var T;const{formatName:S,formatOptions:b}=Mv(p);if(this.formats[S]){let L=g;try{const _=((T=c==null?void 0:c.formatParams)==null?void 0:T[c.interpolationkey])||{},k=_.locale||_.lng||c.locale||c.lng||u;L=this.formats[S](g,k,{...b,...c,..._})}catch(_){this.logger.warn(_)}return L}else this.logger.warn(`there was no format function for ${S}`);return g},l)}}const zv=(i,l)=>{i.pending[l]!==void 0&&(delete i.pending[l],i.pendingCount--)};class Ov extends Hs{constructor(l,o,u,c={}){var f,h;super(),this.backend=l,this.store=o,this.services=u,this.languageUtils=u.languageUtils,this.options=c,this.logger=ua.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=c.maxParallelReads||10,this.readingCalls=0,this.maxRetries=c.maxRetries>=0?c.maxRetries:5,this.retryTimeout=c.retryTimeout>=1?c.retryTimeout:350,this.state={},this.queue=[],(h=(f=this.backend)==null?void 0:f.init)==null||h.call(f,u,c.backend,c)}queueLoad(l,o,u,c){const f={},h={},m={},g={};return l.forEach(p=>{let S=!0;o.forEach(b=>{const T=`${p}|${b}`;!u.reload&&this.store.hasResourceBundle(p,b)?this.state[T]=2:this.state[T]<0||(this.state[T]===1?h[T]===void 0&&(h[T]=!0):(this.state[T]=1,S=!1,h[T]===void 0&&(h[T]=!0),f[T]===void 0&&(f[T]=!0),g[b]===void 0&&(g[b]=!0)))}),S||(m[p]=!0)}),(Object.keys(f).length||Object.keys(h).length)&&this.queue.push({pending:h,pendingCount:Object.keys(h).length,loaded:{},errors:[],callback:c}),{toLoad:Object.keys(f),pending:Object.keys(h),toLoadLanguages:Object.keys(m),toLoadNamespaces:Object.keys(g)}}loaded(l,o,u){const c=l.split("|"),f=c[0],h=c[1];o&&this.emit("failedLoading",f,h,o),!o&&u&&this.store.addResourceBundle(f,h,u,void 0,void 0,{skipCopy:!0}),this.state[l]=o?-1:2,o&&u&&(this.state[l]=0);const m={};this.queue.forEach(g=>{gv(g.loaded,[f],h),zv(g,l),o&&g.errors.push(o),g.pendingCount===0&&!g.done&&(Object.keys(g.loaded).forEach(p=>{m[p]||(m[p]={});const S=g.loaded[p];S.length&&S.forEach(b=>{m[p][b]===void 0&&(m[p][b]=!0)})}),g.done=!0,g.errors.length?g.callback(g.errors):g.callback())}),this.emit("loaded",m),this.queue=this.queue.filter(g=>!g.done)}read(l,o,u,c=0,f=this.retryTimeout,h){if(!l.length)return h(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:l,ns:o,fcName:u,tried:c,wait:f,callback:h});return}this.readingCalls++;const m=(p,S)=>{if(this.readingCalls--,this.waitingReads.length>0){const b=this.waitingReads.shift();this.read(b.lng,b.ns,b.fcName,b.tried,b.wait,b.callback)}if(p&&S&&c<this.maxRetries){setTimeout(()=>{this.read(l,o,u,c+1,f*2,h)},f);return}h(p,S)},g=this.backend[u].bind(this.backend);if(g.length===2){try{const p=g(l,o);p&&typeof p.then=="function"?p.then(S=>m(null,S)).catch(m):m(null,p)}catch(p){m(p)}return}return g(l,o,m)}prepareLoading(l,o,u={},c){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),c&&c();oe(l)&&(l=this.languageUtils.toResolveHierarchy(l)),oe(o)&&(o=[o]);const f=this.queueLoad(l,o,u,c);if(!f.toLoad.length)return f.pending.length||c(),null;f.toLoad.forEach(h=>{this.loadOne(h)})}load(l,o,u){this.prepareLoading(l,o,{},u)}reload(l,o,u){this.prepareLoading(l,o,{reload:!0},u)}loadOne(l,o=""){const u=l.split("|"),c=u[0],f=u[1];this.read(c,f,"read",void 0,void 0,(h,m)=>{h&&this.logger.warn(`${o}loading namespace ${f} for language ${c} failed`,h),!h&&m&&this.logger.log(`${o}loaded namespace ${f} for language ${c}`,m),this.loaded(l,h,m)})}saveMissing(l,o,u,c,f,h={},m=()=>{}){var g,p,S,b,T;if((p=(g=this.services)==null?void 0:g.utils)!=null&&p.hasLoadedNamespace&&!((b=(S=this.services)==null?void 0:S.utils)!=null&&b.hasLoadedNamespace(o))){this.logger.warn(`did not save key "${u}" as the namespace "${o}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(u==null||u==="")){if((T=this.backend)!=null&&T.create){const L={...h,isUpdate:f},_=this.backend.create.bind(this.backend);if(_.length<6)try{let k;_.length===5?k=_(l,o,u,c,L):k=_(l,o,u,c),k&&typeof k.then=="function"?k.then(G=>m(null,G)).catch(m):m(null,k)}catch(k){m(k)}else _(l,o,u,c,m,L)}!l||!l[0]||this.store.addResource(l[0],o,u,c)}}}const hc=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",enableSelector:!1,partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:i=>{let l={};if(typeof i[1]=="object"&&(l=i[1]),oe(i[1])&&(l.defaultValue=i[1]),oe(i[2])&&(l.tDescription=i[2]),typeof i[2]=="object"||typeof i[3]=="object"){const o=i[3]||i[2];Object.keys(o).forEach(u=>{l[u]=o[u]})}return l},interpolation:{escapeValue:!0,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),Ym=i=>(oe(i.ns)&&(i.ns=[i.ns]),oe(i.fallbackLng)&&(i.fallbackLng=[i.fallbackLng]),oe(i.fallbackNS)&&(i.fallbackNS=[i.fallbackNS]),i.supportedLngs&&!i.supportedLngs.includes("cimode")&&(i.supportedLngs=i.supportedLngs.concat(["cimode"])),i),ws=()=>{},jv=i=>{Object.getOwnPropertyNames(Object.getPrototypeOf(i)).forEach(o=>{typeof i[o]=="function"&&(i[o]=i[o].bind(i))})};class Vl extends Hs{constructor(l={},o){if(super(),this.options=Ym(l),this.services={},this.logger=ua,this.modules={external:[]},jv(this),o&&!this.isInitialized&&!l.isClone){if(!this.options.initAsync)return this.init(l,o),this;setTimeout(()=>{this.init(l,o)},0)}}init(l={},o){this.isInitializing=!0,typeof l=="function"&&(o=l,l={}),l.defaultNS==null&&l.ns&&(oe(l.ns)?l.defaultNS=l.ns:l.ns.includes("translation")||(l.defaultNS=l.ns[0]));const u=hc();this.options={...u,...this.options,...Ym(l)},this.options.interpolation={...u.interpolation,...this.options.interpolation},l.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=l.keySeparator),l.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=l.nsSeparator),typeof this.options.overloadTranslationOptionHandler!="function"&&(this.options.overloadTranslationOptionHandler=u.overloadTranslationOptionHandler);const c=p=>p?typeof p=="function"?new p:p:null;if(!this.options.isClone){this.modules.logger?ua.init(c(this.modules.logger),this.options):ua.init(null,this.options);let p;this.modules.formatter?p=this.modules.formatter:p=Rv;const S=new Dm(this.options);this.store=new Lm(this.options.resources,this.options);const b=this.services;b.logger=ua,b.resourceStore=this.store,b.languageUtils=S,b.pluralResolver=new Tv(S,{prepend:this.options.pluralSeparator}),p&&(b.formatter=c(p),b.formatter.init&&b.formatter.init(b,this.options),this.options.interpolation.format=b.formatter.format.bind(b.formatter)),b.interpolator=new Gm(this.options),b.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},b.backendConnector=new Ov(c(this.modules.backend),b.resourceStore,b,this.options),b.backendConnector.on("*",(T,...L)=>{this.emit(T,...L)}),this.modules.languageDetector&&(b.languageDetector=c(this.modules.languageDetector),b.languageDetector.init&&b.languageDetector.init(b,this.options.detection,this.options)),this.modules.i18nFormat&&(b.i18nFormat=c(this.modules.i18nFormat),b.i18nFormat.init&&b.i18nFormat.init(this)),this.translator=new Os(this.services,this.options),this.translator.on("*",(T,...L)=>{this.emit(T,...L)}),this.modules.external.forEach(T=>{T.init&&T.init(this)})}if(this.format=this.options.interpolation.format,o||(o=ws),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const p=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);p.length>0&&p[0]!=="dev"&&(this.options.lng=p[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(p=>{this[p]=(...S)=>this.store[p](...S)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(p=>{this[p]=(...S)=>(this.store[p](...S),this)});const m=kl(),g=()=>{const p=(S,b)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),m.resolve(b),o(S,b)};if((this.languages||this.isLanguageChangingTo)&&!this.isInitialized)return p(null,this.t.bind(this));this.changeLanguage(this.options.lng,p)};return this.options.resources||!this.options.initAsync?g():setTimeout(g,0),m}loadResources(l,o=ws){var f,h;let u=o;const c=oe(l)?l:this.language;if(typeof l=="function"&&(u=l),!this.options.resources||this.options.partialBundledLanguages){if((c==null?void 0:c.toLowerCase())==="cimode"&&(!this.options.preload||this.options.preload.length===0))return u();const m=[],g=p=>{if(!p||p==="cimode")return;this.services.languageUtils.toResolveHierarchy(p).forEach(b=>{b!=="cimode"&&(m.includes(b)||m.push(b))})};c?g(c):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(S=>g(S)),(h=(f=this.options.preload)==null?void 0:f.forEach)==null||h.call(f,p=>g(p)),this.services.backendConnector.load(m,this.options.ns,p=>{!p&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),u(p)})}else u(null)}reloadResources(l,o,u){const c=kl();return typeof l=="function"&&(u=l,l=void 0),typeof o=="function"&&(u=o,o=void 0),l||(l=this.languages),o||(o=this.options.ns),u||(u=ws),this.services.backendConnector.reload(l,o,f=>{c.resolve(),u(f)}),c}use(l){if(!l)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!l.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return l.type==="backend"&&(this.modules.backend=l),(l.type==="logger"||l.log&&l.warn&&l.error)&&(this.modules.logger=l),l.type==="languageDetector"&&(this.modules.languageDetector=l),l.type==="i18nFormat"&&(this.modules.i18nFormat=l),l.type==="postProcessor"&&bp.addPostProcessor(l),l.type==="formatter"&&(this.modules.formatter=l),l.type==="3rdParty"&&this.modules.external.push(l),this}setResolvedLanguage(l){if(!(!l||!this.languages)&&!["cimode","dev"].includes(l)){for(let o=0;o<this.languages.length;o++){const u=this.languages[o];if(!["cimode","dev"].includes(u)&&this.store.hasLanguageSomeTranslations(u)){this.resolvedLanguage=u;break}}!this.resolvedLanguage&&!this.languages.includes(l)&&this.store.hasLanguageSomeTranslations(l)&&(this.resolvedLanguage=l,this.languages.unshift(l))}}changeLanguage(l,o){this.isLanguageChangingTo=l;const u=kl();this.emit("languageChanging",l);const c=m=>{this.language=m,this.languages=this.services.languageUtils.toResolveHierarchy(m),this.resolvedLanguage=void 0,this.setResolvedLanguage(m)},f=(m,g)=>{g?this.isLanguageChangingTo===l&&(c(g),this.translator.changeLanguage(g),this.isLanguageChangingTo=void 0,this.emit("languageChanged",g),this.logger.log("languageChanged",g)):this.isLanguageChangingTo=void 0,u.resolve((...p)=>this.t(...p)),o&&o(m,(...p)=>this.t(...p))},h=m=>{var S,b;!l&&!m&&this.services.languageDetector&&(m=[]);const g=oe(m)?m:m&&m[0],p=this.store.hasLanguageSomeTranslations(g)?g:this.services.languageUtils.getBestMatchFromCodes(oe(m)?[m]:m);p&&(this.language||c(p),this.translator.language||this.translator.changeLanguage(p),(b=(S=this.services.languageDetector)==null?void 0:S.cacheUserLanguage)==null||b.call(S,p)),this.loadResources(p,T=>{f(T,p)})};return!l&&this.services.languageDetector&&!this.services.languageDetector.async?h(this.services.languageDetector.detect()):!l&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(h):this.services.languageDetector.detect(h):h(l),u}getFixedT(l,o,u,c){const f=c==null?void 0:c.scopeNs,h=(m,g,...p)=>{let S;typeof g!="object"?S=this.options.overloadTranslationOptionHandler([m,g].concat(p)):S={...g},S.lng=S.lng||h.lng,S.lngs=S.lngs||h.lngs;const b=S.ns!==void 0&&S.ns!==null;S.ns=S.ns||h.ns,S.keyPrefix!==""&&(S.keyPrefix=S.keyPrefix||u||h.keyPrefix);const T={...this.options,...S};Array.isArray(f)&&!b&&(T.ns=f),typeof S.keyPrefix=="function"&&(S.keyPrefix=Ti(S.keyPrefix,T));const L=this.options.keySeparator||".";let _;return S.keyPrefix&&Array.isArray(m)?_=m.map(k=>(typeof k=="function"&&(k=Ti(k,T)),`${S.keyPrefix}${L}${k}`)):(typeof m=="function"&&(m=Ti(m,T)),_=S.keyPrefix?`${S.keyPrefix}${L}${m}`:m),this.t(_,S)};return oe(l)?h.lng=l:h.lngs=l,h.ns=o,h.keyPrefix=u,h}t(...l){var o;return(o=this.translator)==null?void 0:o.translate(...l)}exists(...l){var o;return(o=this.translator)==null?void 0:o.exists(...l)}setDefaultNamespace(l){this.options.defaultNS=l}hasLoadedNamespace(l,o={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
50if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const u=o.lng||this.resolvedLanguage||this.languages[0],c=this.options?this.options.fallbackLng:!1,f=this.languages[this.languages.length-1];if(u.toLowerCase()==="cimode")return!0;const h=(m,g)=>{const p=this.services.backendConnector.state[`${m}|${g}`];return p===-1||p===0||p===2};if(o.precheck){const m=o.precheck(this,h);if(m!==void 0)return m}return!!(this.hasResourceBundle(u,l)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||h(u,l)&&(!c||h(f,l)))}loadNamespaces(l,o){const u=kl();return this.options.ns?(oe(l)&&(l=[l]),l.forEach(c=>{this.options.ns.includes(c)||this.options.ns.push(c)}),this.loadResources(c=>{u.resolve(),o&&o(c)}),u):(o&&o(),Promise.resolve())}loadLanguages(l,o){const u=kl();oe(l)&&(l=[l]);const c=this.options.preload||[],f=l.filter(h=>!c.includes(h)&&this.services.languageUtils.isSupportedCode(h));return f.length?(this.options.preload=c.concat(f),this.loadResources(h=>{u.resolve(),o&&o(h)}),u):(o&&o(),Promise.resolve())}dir(l){var c,f;if(l||(l=this.resolvedLanguage||(((c=this.languages)==null?void 0:c.length)>0?this.languages[0]:this.language)),!l)return"rtl";try{const h=new Intl.Locale(l);if(h&&h.getTextInfo){const m=h.getTextInfo();if(m&&m.direction)return m.direction}}catch{}const o=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],u=((f=this.services)==null?void 0:f.languageUtils)||new Dm(hc());return l.toLowerCase().indexOf("-latn")>1?"ltr":o.includes(u.getLanguagePartFromCode(l))||l.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(l={},o){const u=new Vl(l,o);return u.createInstance=Vl.createInstance,u}cloneInstance(l={},o=ws){const u=l.forkResourceStore;u&&delete l.forkResourceStore;const c={...this.options,...l,isClone:!0},f=new Vl(c);if((l.debug!==void 0||l.prefix!==void 0)&&(f.logger=f.logger.clone(l)),["store","services","language"].forEach(m=>{f[m]=this[m]}),f.services={...this.services},f.services.utils={hasLoadedNamespace:f.hasLoadedNamespace.bind(f)},u){const m=Object.keys(this.store.data).reduce((g,p)=>(g[p]={...this.store.data[p]},g[p]=Object.keys(g[p]).reduce((S,b)=>(S[b]={...g[p][b]},S),g[p]),g),{});f.store=new Lm(m,c),f.services.resourceStore=f.store}if(l.interpolation){const g={...hc().interpolation,...this.options.interpolation,...l.interpolation},p={...c,interpolation:g};f.services.interpolator=new Gm(p)}return f.translator=new Os(f.services,c),f.translator.on("*",(m,...g)=>{f.emit(m,...g)}),f.init(c,o),f.translator.options=c,f.translator.backendConnector.services.utils={hasLoadedNamespace:f.hasLoadedNamespace.bind(f)},f}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Et=Vl.createInstance();Et.createInstance;Et.dir;Et.init;Et.loadResources;Et.reloadResources;Et.use;Et.changeLanguage;Et.getFixedT;Et.t;Et.exists;Et.setDefaultNamespace;Et.hasLoadedNamespace;Et.loadNamespaces;Et.loadLanguages;const _v=(i,l,o,u)=>{var f,h,m,g;const c=[o,{code:l,...u||{}}];if((h=(f=i==null?void 0:i.services)==null?void 0:f.logger)!=null&&h.forward)return i.services.logger.forward(c,"warn","react-i18next::",!0);Bn(c[0])&&(c[0]=`react-i18next:: ${c[0]}`),(g=(m=i==null?void 0:i.services)==null?void 0:m.logger)!=null&&g.warn?i.services.logger.warn(...c):console!=null&&console.warn&&console.warn(...c)},Vm={},xc=(i,l,o,u)=>{Bn(o)&&Vm[o]||(Bn(o)&&(Vm[o]=new Date),_v(i,l,o,u))},xp=(i,l)=>()=>{if(i.isInitialized)l();else{const o=()=>{setTimeout(()=>{i.off("initialized",o)},0),l()};i.on("initialized",o)}},Ec=(i,l,o)=>{i.loadNamespaces(l,xp(i,o))},qm=(i,l,o,u)=>{if(Bn(o)&&(o=[o]),i.options.preload&&i.options.preload.indexOf(l)>-1)return Ec(i,o,u);o.forEach(c=>{i.options.ns.indexOf(c)<0&&i.options.ns.push(c)}),i.loadLanguages(l,xp(i,u))},Lv=(i,l,o={})=>
50!l.languages||!l.languages.length?(xc(l,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:l.languages}),!0):l.hasLoadedNamespace(i,{lng:o.lng,precheck:(u,c)=>{if(o.bindI18n&&o.bindI18n.indexOf("languageChanging")>-1&&u.services.backendConnector.backend&&u.isLanguageChangingTo&&!c(u.isLanguageChangingTo,i))return!1}}),Bn=i=>typeof i=="string",Dv=i=>typeof i=="object"&&i!==null,Uv=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,kv={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},Hv=i=>kv[i],Gv=i=>i.replace(Uv,Hv);let wc={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:Gv,transDefaultProps:void 0};const Bv=(i={})=>{wc={...wc,...i}},Yv=()=>wc;let Ep;const Vv=i=>{Ep=i},qv=()=>Ep,Fv={type:"3rdParty",init(i){Bv(i.options.react),Vv(i)}},Kv=x.createContext();class Xv{constructor(){this.usedNamespaces={}}addUsedNamespaces(l){l.forEach(o=>{this.usedNamespaces[o]||(this.usedNamespaces[o]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}var mc={exports:{}},pc={};/**
51 * @license React
52 * use-sync-external-store-shim.production.js
53 *
54 * Copyright (c) Meta Platforms, Inc. and affiliates.
55 *
56 * This source code is licensed under the MIT license found in the
57 * LICENSE file in the root directory of this source tree.
58 */var Fm;function Qv(){if(Fm)return pc;Fm=1;var i=ks();function l(b,T){return b===T&&(b!==0||1/b===1/T)||b!==b&&T!==T}var o=typeof Object.is=="function"?Object.is:l,u=i.useState,c=i.useEffect,f=i.useLayoutEffect,h=i.useDebugValue;function m(b,T){var L=T(),_=u({inst:{value:L,getSnapshot:T}}),k=_[0].inst,G=_[1];return f(function(){k.value=L,k.getSnapshot=T,g(k)&&G({inst:k})},[b,L,T]),c(function(){return g(k)&&G({inst:k}),b(function(){g(k)&&G({inst:k})})},[b]),h(L),L}function g(b){var T=b.getSnapshot;b=b.value;try{var L=T();return!o(b,L)}catch{return!0}}function p(b,T){return T()}var S=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?p:m;return pc.useSyncExternalStore=i.useSyncExternalStore!==void 0?i.useSyncExternalStore:S,pc}var Km;function Zv(){return Km||(Km=1,mc.exports=Qv()),mc.exports}var $v=Zv();const Jv=(i,l)=>{if(Bn(l))return l;if(Dv(l)&&Bn(l.defaultValue))return l.defaultValue;if(typeof i=="function")return"";if(Array.isArray(i)){const o=i[i.length-1];return typeof o=="function"?"":o}return i},Pv={t:Jv,ready:!1},Wv=()=>()=>{},Iv=(i,l={})=>{var ue,ye;const{i18n:o}=l,{i18n:u,defaultNS:c}=x.useContext(Kv)||{},f=o||u||qv();f&&!f.reportNamespaces&&(f.reportNamespaces=new Xv),f||xc(f,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const h=x.useMemo(()=>{var ce;return{...Yv(),...(ce=f==null?void 0:f.options)==null?void 0:ce.react,...l}},[f,l]),{useSuspense:m,keyPrefix:g}=h,p=i,S=Bn(p)?[p]:p,b=x.useMemo(()=>S,S);(ye=(ue=f==null?void 0:f.reportNamespaces)==null?void 0:ue.addUsedNamespaces)==null||ye.call(ue,b);const T=x.useRef(0),L=x.useCallback(ce=>{if(!f)return Wv;const{bindI18n:de,bindI18nStore:re}=h,me=()=>{T.current+=1,ce()};return de&&f.on(de,me),re&&f.store.on(re,me),()=>{de&&de.split(" ").forEach(je=>f.off(je,me)),re&&re.split(" ").forEach(je=>f.store.off(je,me))}},[f,h]),_=x.useRef(),k=x.useCallback(()=>{if(!f)return Pv;const ce=!!(f.isInitialized||f.initializedStoreOnce)&&b.every(F=>Lv(F,f,h)),de=l.lng||f.language,re=T.current,me=_.current;if(me&&me.ready===ce&&me.lng===de&&me.keyPrefix===g&&me.revision===re)return me;const j={t:f.getFixedT(de,h.nsMode==="fallback"?b:b[0],g,{scopeNs:b}),ready:ce,lng:de,keyPrefix:g,revision:re};return _.current=j,j},[f,b,g,h,l.lng]),[G,q]=x.useState(0),{t:V,ready:Z}=$v.useSyncExternalStore(L,k,k);x.useEffect(()=>{if(f&&!Z&&!m){const ce=()=>q(de=>de+1);l.lng?qm(f,l.lng,b,ce):Ec(f,b,ce)}},[f,l.lng,b,Z,m,G]);const J=f||{},le=x.useRef(null),be=x.useRef(),W=ce=>{const de=Object.getOwnPropertyDescriptors(ce);de.__original&&delete de.__original;const re=Object.create(Object.getPrototypeOf(ce),de);if(!Object.prototype.hasOwnProperty.call(re,"__original"))try{Object.defineProperty(re,"__original",{value:ce,writable:!1,enumerable:!1,
58configurable:!1})}catch{}return re},Te=x.useMemo(()=>{const ce=J,de=ce==null?void 0:ce.language;let re=ce;ce&&(le.current&&le.current.__original===ce?be.current!==de?(re=W(ce),le.current=re,be.current=de):re=le.current:(re=W(ce),le.current=re,be.current=de));const me=!Z&&!m?(...j)=>(xc(f,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),V(...j)):V,je=[me,re,Z];return je.t=me,je.i18n=re,je.ready=Z,je},[V,J,Z,J.resolvedLanguage,J.language,J.languages]);if(f&&m&&!Z)throw new Promise(ce=>{const de=()=>ce();l.lng?qm(f,l.lng,b,de):Ec(f,b,de)});return Te},e0={toggleLabel:"Choose site language",kiswahili:"KISWAHILI",english:"ENGLISH"},t0={home:"Home",groups:{about:"About",media:"Media",getInvolved:"Get Involved"},items:{about:"About NAFGEM",programs:"Our Programs",stories:"Success Stories",news:"News",resources:"Resources",donate:"Donate",supporters:"Our Supporters",volunteer:"Volunteer",careers:"Careers",contact:"Contact",whistleblowing:"Whistleblowing"},report:"Report",reportCase:"Report a Case",donate:"Donate",donateNow:"Donate Now"},a0={quickLinks:"Quick Links",aboutUs:"About Us",ourPrograms:"Our Programs",careers:"Careers",storiesOfChange:"Stories of Change",resources:"Resources",ourSupporters:"Our Supporters",volunteer:"Volunteer",contactUs:"Contact Us",whistleblowing:"Whistleblowing",contactInfo:"Contact Info",stayUpdated:"Stay Updated",newsletterBlurb:"Subscribe to our newsletter for the latest updates on our fight against GBV.",firstName:"First name",lastName:"Last name",emailPlaceholder:"Your email address",subscribe:"Subscribe",subscribed:"Thank you for subscribing!",rights:"All Rights Reserved.",privacy:"Privacy Policy",terms:"Terms of Use",admin:"Admin"},n0={returnHome:"Return Home",submitting:"Submitting...",cancel:"Cancel",sent:"Sent!",learnMore:"Learn More",readMore:"Read More",back:"Back"},i0={reportConfidentially:{sw:"Toa Ripoti kwa Siri",en:"Report Confidentially"},submitReport:{sw:"Wasilisha Ripoti",en:"Submit Report"},reportCase:{sw:"Ripoti Kesi",en:"Report a Case"},submitSecurely:{sw:"Wasilisha kwa Usalama",en:"Submit Securely"}},l0={hero:{eyebrow:"Ethical Reporting",title:"Whistleblowing Portal",subtitle:"A confidential channel to report misconduct, fraud, or ethical violations within or involving NAFGEM."},confidentialityNote:"Reports are handled confidentially by our Ethics & Compliance Committee. Only authorized staff can access submissions.",successMessage:"Thank you for bringing this to our attention. Your report has been received and will be reviewed by our Ethics & Compliance Committee.",successTitle:"Report Submitted Securely",referenceId:"Your Reference ID",saveReference:"Please save this ID to track the status of your report.",whatToReport:"What to Report?",reportItems:{harassment:"Internal workplace harassment or discrimination",fraud:"Financial fraud, corruption, or theft",s
58afeguarding:"Safeguarding violations or abuse of authority",safety:"Health and safety negligence"},ourPromise:"Our Promise",promiseBody:"NAFGEM Tanzania has a zero-tolerance policy towards retaliation against whistleblowers. All reports are handled with strict confidentiality by an independent committee.",needHelp:"Need help reporting?",section1:"1. Nature of Report",section2:"2. Incident Details",section3:"3. Your Information",internalComplaint:"Internal Complaint",internalDesc:"For staff grievances, HR issues, or workplace environment concerns.",whistleblowingType:"Whistleblowing",whistleblowingDesc:"For fraud, corruption, safeguarding breaches, or legal violations.",subjectLabel:"Subject / Title",subjectPlaceholder:"E.g., Misuse of funds in Project X...",dateLabel:"Date of Occurrence (approx)",locationLabel:"Location/Department",locationPlaceholder:"Office, Field Site, etc.",descriptionLabel:"Description",descriptionPlaceholder:"Please provide as much detail as possible. Who was involved? What happened? How did it happen?",evidenceLabel:"Evidence (Optional)",evidenceHint:"Click to upload documents or images",evidenceMax:"(Max 10MB per file)",anonymous:"I want to remain anonymous",fullName:"Full Name",emailPhone:"Email / Phone",relationship:"Relationship to NAFGEM",relationshipOptions:{employee:"Employee / Staff",volunteer:"Volunteer",partner:"Partner Organization",beneficiary:"Beneficiary",public:"Member of Public"},anonymousTitle:"Anonymous Reporting Selected",anonymousBody:"We will not collect your personal details. Please note that this may limit our ability to follow up with you for further information.",certify:"I certify that the information provided is true to the best of my knowledge. I understand that knowingly making false allegations is a serious offense.",submitError:"Failed to submit report. Please try again."},r0={title:"Report a Case",successTitle:"Report Submitted",successBody:"Thank you. Our team will review this information immediately. Your safety is our priority.",confidentialityTitle:"Confidentiality Notice:",confidentialityBody:"This report is confidential. You may report anonymously, but providing contact info helps us follow up.",nameLabel:"Your Name (Optional)",namePlaceholder:"Enter your name or 'Anonymous'",contactLabel:"Contact Information",contactPlaceholder:"Phone number or Email",contactHint:"How can we reach you safely?",locationLabel:"Location of Incident",locationPlaceholder:"Village, District, or Landmark",descriptionLabel:"Description of Situation",descriptionPlaceholder:"Please describe what happened or is about to happen...",submitError:"Failed to submit report. Please try again or call our hotline."},s0={advocacy:{eyebrow:"Speak Up Safely",title:"Your Voice Matters",body:"If you have witnessed misconduct, fraud, or ethical violations involving NAFGEM, our confidential whistleblowing channel ensures your report reaches our Ethics & Compliance Committee.",secondaryCta:"Learn about our whistleblowing process",reassurance:"100% confidential · No retaliation"}},o0={heading:"Your report is protected",prev:"Previous slide",next:"Next slide",slides:{0:"Our Ethics Committee reviews every report with strict confidentiality.",1:"You can report anonymously — your identity is never shared without consent.",2:"NAFGEM has zero tolerance for retaliation against whistleblowers.",3:"Trained staff handle safeguarding concerns with care and urgency.",4:"Reports are reviewed within 48 hours by authorized personnel only."}},u0={phone:"Phone",whatsapp:"WhatsApp",email:"Email",office:"Office",responseTime:"Response time"},c0={notFound:{eyebrow:"404",title:"Page Not Found",subtitle:"The page you are looking for does not exist or may have been moved."},about:{eyebrow:"Who We Are",title:"About NAFGEM Tanzania",subtitle:"Protecting the rights of women and girls across Tanzania since 1999."},programs:{eyebrow:"Our Work",title:"Programs & Initiatives",subtitle:"Explore NAFGEM's ongoing program areas and the funded projects we implement as a sub-grantee under international partners."},careers:{eyebrow:"Join Our Team",title:"Careers at NAFGEM",subtitle:"Work alongside passionate advocates protecting the rights of women and girls across Tanzania."},contact:{eyebrow:"Get in Touch",title:"Contact Us",subtitle:"We'd love to hear from you. Reach out for inquiries, partnerships, or support."},getInvolved:{eyebrow:"Get Involved",title:"Join the Movement",subtitle:"Your support is the lifeline for girls across Tanzania. Whether through time, talent, or treasure, you can help us end FGM and child marriage for good."},resources:{eyebrow:"Publications",title:"Resources & Reports",subtitle:"Access annual reports, strategic plans, and educational materials on child rights in Tanzania."},stories:{eyebrow:"Voices of Change",title:"Success Stories",subtitle:"Powerful testimonials from survivors and community leaders leading the change against FGM."},news:{eyebrow:"Latest Updates",title:"NAFGEM Newsroom",subtitle:"Stay informed about our progress, upcoming events, and stories from our community outreach programs."}}
58,f0={language:e0,nav:t0,footer:a0,common:n0,bilingualCta:i0,whistleblowing:l0,reportModal:r0,home:s0,trustCarousel:o0,reportingChannels:u0,pages:c0},d0={toggleLabel:"Chagua lugha ya tovuti",kiswahili:"KISWAHILI",english:"ENGLISH"},h0={home:"Nyumbani",groups:{about:"Kuhusu",media:"Vyombo vya Habari",getInvolved:"Shiriki"},items:{about:"Kuhusu NAFGEM",programs:"Programu Zetu",stories:"Hadithi za Mafanikio",news:"Habari",resources:"Rasilimali",donate:"Changia",supporters:"Wafadhili Wetu",volunteer:"Jitolee",careers:"Ajira",contact:"Wasiliana",whistleblowing:"Kuripoti"},report:"Ripoti",reportCase:"Ripoti Kesi",donate:"Changia",donateNow:"Changia Sasa"},m0={quickLinks:"Viungo Muhimu",aboutUs:"Kuhusu Sisi",ourPrograms:"Programu Zetu",careers:"Ajira",storiesOfChange:"Hadithi za Mabadiliko",resources:"Rasilimali",ourSupporters:"Wafadhili Wetu",volunteer:"Jitolee",contactUs:"Wasiliana Nasi",whistleblowing:"Kuripoti",contactInfo:"Mawasiliano",stayUpdated:"Endelea Kupata Habari",newsletterBlurb:"Jiandikishe kwa jarida letu kupata habari za hivi karibuni kuhusu mapambano yetu dhidi ya ukatili wa kijinsia.",firstName:"Jina la kwanza",lastName:"Jina la mwisho",emailPlaceholder:"Barua pepe yako",subscribe:"Jiandikishe",subscribed:"Asante kwa kujiandikisha!",rights:"Haki Zote Zimehifadhiwa.",privacy:"Sera ya Faragha",terms:"Masharti ya Matumizi",admin:"Msimamizi"},p0={returnHome:"Rudi Nyumbani",submitting:"Inawasilishwa...",cancel:"Ghairi",sent:"Imetumwa!",learnMore:"Jifunze Zaidi",readMore:"Soma Zaidi",back:"Rudi"},g0={reportConfidentially:{sw:"Toa Ripoti kwa Siri",en:"Report Confidentially"},submitReport:{sw:"Wasilisha Ripoti",en:"Submit Report"},reportCase:{sw:"Ripoti Kesi",en:"Report a Case"},submitSecurely:{sw:"Wasilisha kwa Usalama",en:"Submit Securely"}},y0={hero:{eyebrow:"Kuripoti kwa Uadilifu",title:"Lango la Kuripoti",subtitle:"Njia ya siri ya kuripoti uovu, ulaghai, au ukiukaji wa maadili ndani au kuhusiana na NAFGEM."},confidentialityNote:"Ripoti zinashughulikiwa kwa siri na Kamati yetu ya Maadili na Uzingatiaji. Wafanyakazi walioidhinishwa pekee wanaweza kuzifikia.",successMessage:"Asante kwa kutufahamisha. Ripoti yako imepokelewa na itakaguliwa na Kamati yetu ya Maadili na Uzingatiaji.",successTitle:"Ripoti Imewasilishwa kwa Usalama",referenceId:"Nambari Yako ya Kumbukumbu",saveReference:"Tafadhali hifadhi nambari hii ili kufuatilia hali ya ripoti yako.",whatToReport:"Nini Unaweza Kuripoti?",reportItems:{harassment:"Unyanyasaji au ubaguzi kazini",fraud:"Ulaghai wa kifedha, rushwa, au wizi",safeguarding:"Ukiukaji wa ulinzi au matumizi mabaya ya mamlaka",safety:"Upuuzi wa afya na usalama"},ourPromise:"Ahadi Yetu",promiseBody:"NAFGEM Tanzania haina uvumilivu kwa kulipiza kisasi dhidi ya waripoti. Ripoti zote zinashughulikiwa kwa siri kali na kamati huru.",needHelp:"Unahitaji msaada kuripoti?",section1:"1. Aina ya Ripoti",section2:"2. Maelezo ya Tukio",section3:"3. Taarifa Zako",internalComplaint:"Malalamiko ya Ndani",internalDesc:"Kwa malalamiko ya wafanyakazi, masuala ya rasilimali watu, au mazingira ya kazi.",whistleblowingType:"Kuripoti Uovu",whistleblowingDesc:"Kwa ulaghai, rushwa, ukiukaji wa ulinzi, au ukiukaji wa sheria.",subjectLabel:"Mada / Kichwa",subjectPlaceholder:"Mfano: Matumizi mabaya ya fedha katika Mradi X...",dateLabel:"Tarehe ya Kutokea (takriban)",locationLabel:"Mahali/Idara",locationPlaceholder:"Ofisi, Tovuti ya Uwanjani, n.k.",descriptionLabel:"Maelezo",descriptionPlaceholder:"Tafadhali toa maelezo mengi iwezekanavyo. Nani alihusika? Nini kilitokea? Kilijitokezaje?",evidenceLabel:"Ushahidi (Si lazima)",evidenceHint:"Bofya kupakia nyaraka au picha",evidenceMax:"(Upeo wa 10MB kwa faili)",anonymous:"Nataka kubaki bila kujitambulisha",fullName:"Jina Kamili",emailPhone:"Barua pepe / Simu",relationship:"Uhusiano na NAFGEM",relationshipOptions:{employee:"Mfanyakazi / Wafanyakazi",volunteer:"Mjitolea",partner:"Shirika Mshirika",beneficiary:"Mwanufaika",public:"Mwananchi"},anonymousTitle:"Kuripoti Bila Kujitambulisha Kumechaguliwa",anonymousBody:"Hatutakusanya taarifa zako za kibinafsi. Tafadhali kumbuka kuwa hii inaweza kupunguza uwezo wetu wa kukufuatilia kwa taarifa zaidi.",certify:"Nathibitisha kuwa taarifa nilizotoa ni kweli kulingana na ujuzi wangu. Ninaelewa kuwa kutoa mashtaka ya uongo kwa makusudi ni kosa kubwa.",submitError:"Imeshindwa kuwasilisha ripoti. Tafadhali jaribu tena."}
58,v0={title:"Ripoti Kesi",successTitle:"Ripoti Imewasilishwa",successBody:"Asante. Timu yetu itakagua taarifa hizi mara moja. Usalama wako ni kipaumbele chetu.",confidentialityTitle:"Taarifa ya Siri:",confidentialityBody:"Ripoti hii ni ya siri. Unaweza kuripoti bila kujitambulisha, lakini kutoa mawasiliano kunatusaidia kukufuatilia.",nameLabel:"Jina Lako (Si lazima)",namePlaceholder:"Andika jina lako au 'Bila kujitambulisha'",contactLabel:"Mawasiliano",contactPlaceholder:"Nambari ya simu au barua pepe",contactHint:"Tunawezaje kukufikia kwa usalama?",locationLabel:"Mahali Tukio Lilipotokea",locationPlaceholder:"Kijiji, Wilaya, au alama ya eneo",descriptionLabel:"Maelezo ya Hali",descriptionPlaceholder:"Tafadhali eleza kilichotokea au kinachotarajiwa kutokea...",submitError:"Imeshindwa kuwasilisha ripoti. Tafadhali jaribu tena au piga simu ya dharura."},b0={advocacy:{eyebrow:"Sema kwa Usalama",title:"Sauti Yako Ina Maana",body:"Ukiwa umeshuhudia uovu, ulaghai, au ukiukaji wa maadili unaohusisha NAFGEM, njia yetu ya siri ya kuripoti inahakikisha ripoti yako inafikia Kamati yetu ya Maadili na Uzingatiaji.",secondaryCta:"Jifunze kuhusu mchakato wetu wa kuripoti",reassurance:"Siri 100% · Hakuna kulipiza kisasi"}},S0={heading:"Ripoti yako imelindwa",prev:"Slaidi iliyotangulia",next:"Slaidi inayofuata",slides:{0:"Kamati yetu ya Maadili hukagua kila ripoti kwa siri kali.",1:"Unaweza kuripoti bila kujitambulisha — utambulisho wako hautashirikiwa bila idhini yako.",2:"NAFGEM haina uvumilivu kwa kulipiza kisasi dhidi ya waripoti.",3:"Wafanyakazi waliopata mafunzo wanashughulikia masuala ya ulinzi kwa uangalifu na haraka.",4:"Ripoti hukaguliwa ndani ya masaa 48 na wafanyakazi walioidhinishwa pekee."}},x0={phone:"Simu",whatsapp:"WhatsApp",email:"Barua pepe",office:"Ofisi",responseTime:"Muda wa majibu"},E0={notFound:{eyebrow:"404",title:"Ukurasa Haupatikani",subtitle:"Ukurasa unaoutafuta haupo au huenda umehamishwa."},about:{eyebrow:"Sisi Ni Nani",title:"Kuhusu NAFGEM Tanzania",subtitle:"Kulinda haki za wanawake na wasichana kote Tanzania tangu 1999."},programs:{eyebrow:"Kazi Yetu",title:"Programu na Miradi",subtitle:"Gundua maeneo ya programu za NAFGEM na miradi inayofadhiliwa tunayotekeleza kama mshirika wa mradi."},careers:{eyebrow:"Jiunge na Timu Yetu",title:"Ajira katika NAFGEM",subtitle:"Fanya kazi na watetezi wenye shauku kulinda haki za wanawake na wasichana kote Tanzania."},contact:{eyebrow:"Wasiliana",title:"Wasiliana Nasi",subtitle:"Tungependa kusikia kutoka kwako. Wasiliana kwa maswali, ushirikiano, au msaada."},getInvolved:{eyebrow:"Shiriki",title:"Jiunge na Harakati",subtitle:"Msaada wako ni mstari wa uhai kwa wasichana kote Tanzania. Kupitia muda, vipaji, au mali, unaweza kutusaidia kukomesha FGM na ndoa za utotoni."},resources:{eyebrow:"Machapisho",title:"Rasilimali na Ripoti",subtitle:"Pata ripoti za mwaka, mipango ya kimkakati, na nyenzo za elimu kuhusu haki za watoto Tanzania."},stories:{eyebrow:"Sauti za Mabadiliko",title:"Hadithi za Mafanikio",subtitle:"Ushuhuda wenye nguvu kutoka kwa waathirika na viongozi wa jamii wanaoongoza mabadiliko dhidi ya FGM."},news:{eyebrow:"Habari za Hivi Karibuni",title:"Chumba cha Habari cha NAFGEM",subtitle:"Endelea kupata habari kuhusu maendeleo yetu, matukio yanayokuja, na hadithi kutoka programu zetu za jamii."}},w0={language:d0,nav:h0,footer:m0,common:p0,bilingualCta:g0,whistleblowing:y0,reportModal:v0,home:b0,trustCarousel:S0,reportingChannels:x0,pages:E0};Et.use(Fv).init({resources:{en:{translation:f0},sw:{translation:w0}},lng:"en",fallbackLng:"en",interpolation:{escapeValue:!1}});document.documentElement.lang="en";const A0="modulepreload",N0=function(i){return"/"+i},Xm={},Xe=function(l,o,u){let c=Promise.resolve();if(o&&o.length>0){let h=function(p){return Promise.all(p.map(S=>Promise.resolve(S).then(b=>({status:"fulfilled",value:b}),b=>({status:"rejected",reason:b}))))};document.getElementsByTagName("link");const m=document.querySelector("meta[property=csp-nonce]"),g=(m==null?void 0:m.nonce)||(m==null?void 0:m.getAttribute("nonce"));c=h(o.map(p=>{if(p=N0(p),p in Xm)return;Xm[p]=!0;const S=p.endsWith(".css"),b=S?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${p}"]${b}`))return;const T=document.createElement("link");if(T.rel=S?"stylesheet":A0,S||(T.as="script"),T.crossOrigin="",T.href=p,g&&T.setAttribute("nonce",g),document.head.appendChild(T),S)return new Promise((L,_)=>{T.addEventListener("load",L),T.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${p}`)))})}))}function f(h){const m=new Event("vite:preloadError",{cancelable:!0});if(m.payload=h,window.dispatchEvent(m),!m.defaultPrevented)throw h}return c.then(h=>{for(const m of h||[])m.status==="rejected"&&f(m.reason);return l().catch(f)})};/**
59 * react-router v7.1.3
60 *
61 * Copyright (c) Remix Software Inc.
62 *
63 * This source code is licensed under the MIT license found in the
64 * LICENSE.md file in the root directory of this source tree.
65 *
66 * @license MIT
67 */var Qm="popstate";function T0(i={}){function l(u,c){let{pathname:f,search:h,hash:m}=u.location;return Ac("",{pathname:f,search:h,hash:m},c.state&&c.state.usr||null,c.state&&c.state.key||"default")}function o(u,c){return typeof c=="string"?c:Kl(c)}return C0(l,o,null,i)}function Ke(i,l){if(i===!1||i===null||typeof i>"u")throw new Error(l)}function Zt(i,l){if(!i){typeof console<"u"&&console.warn(l);try{throw new Error(l)}catch{}}}function M0(){return Math.random().toString(36).substring(2,10)}function Zm(i,l){return{usr:i.state,key:i.key,idx:l}}function Ac(i,l,o=null,u){return{pathname:typeof i=="string"?i:i.pathname,search:"",hash:"",...typeof l=="string"?Mi(l):l,state:o,key:l&&l.key||u||M0()}}function Kl({pathname:i="/",search:l="",hash:o=""}){return l&&l!=="?"&&(i+=l.charAt(0)==="?"?l:"?"+l),o&&o!=="#"&&(i+=o.charAt(0)==="#"?o:"#"+o),i}function Mi(i){let l={};if(i){let o=i.indexOf("#");o>=0&&(l.hash=i.substring(o),i=i.substring(0,o));let u=i.indexOf("?");u>=0&&(l.search=i.substring(u),i=i.substring(0,u)),i&&(l.pathname=i)}return l}function C0(i,l,o,u={}){let{window:c=document.defaultView,v5Compat:f=!1}=u,h=c.history,m="POP",g=null,p=S();p==null&&(p=0,h.replaceState({...h.state,idx:p},""));
vendor: 3,399 bytes, line 67
67function S(){return(h.state||{idx:null}).idx}function b(){m="POP";let G=S(),q=G==null?null:G-p;p=G,g&&g({action:m,location:k.location,delta:q})}function T(G,q){m="PUSH";let V=Ac(k.location,G,q);p=S()+1;let Z=Zm(V,p),J=k.createHref(V);try{h.pushState(Z,"",J)}catch(le){if(le instanceof DOMException&&le.name==="DataCloneError")throw le;c.location.assign(J)}f&&g&&g({action:m,location:k.location,delta:1})}function L(G,q){m="REPLACE";let V=Ac(k.location,G,q);p=S();let Z=Zm(V,p),J=k.createHref(V);h.replaceState(Z,"",J),f&&g&&g({action:m,location:k.location,delta:0})}function _(G){let q=c.location.origin!=="null"?c.location.origin:c.location.href,V=typeof G=="string"?G:Kl(G);return V=V.replace(/ $/,"%20"),Ke(q,`No window.location.(origin|href) available to create URL for href: ${V}`),new URL(V,q)}let k={get action(){return m},get location(){return i(c,h)},listen(G){if(g)throw new Error("A history only accepts one active listener");return c.addEventListener(Qm,b),g=G,()=>{c.removeEventListener(Qm,b),g=null}},createHref(G){return l(c,G)},createURL:_,encodeLocation(G){let q=_(G);return{pathname:q.pathname,search:q.search,hash:q.hash}},push:T,replace:L,go(G){return h.go(G)}};return k}function wp(i,l,o="/"){return R0(i,l,o,!1)}function R0(i,l,o,u){let c=typeof l=="string"?Mi(l):l,f=fn(c.pathname||"/",o);if(f==null)return null;let h=Ap(i);z0(h);let m=null;for(let g=0;m==null&&g<h.length;++g){let p=Y0(f);m=G0(h[g],p,u)}return m}function Ap(i,l=[],o=[],u=""){let c=(f,h,m)=>{let g={relativePath:m===void 0?f.path||"":m,caseSensitive:f.caseSensitive===!0,childrenIndex:h,route:f};g.relativePath.startsWith("/")&&(Ke(g.relativePath.startsWith(u),`Absolute route path "${g.relativePath}" nested under path "${u}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),g.relativePath=g.relativePath.slice(u.length));let p=Oa([u,g.relativePath]),S=o.concat(g);f.children&&f.children.length>0&&(Ke(f.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${p}".`),Ap(f.children,l,S,p)),!(f.path==null&&!f.index)&&l.push({path:p,score:k0(p,f.index),routesMeta:S})};return i.forEach((f,h)=>{var m;if(f.path===""||!((m=f.path)!=null&&m.includes("?")))c(f,h);else for(let g of Np(f.path))c(f,h,g)}),l}function Np(i){let l=i.split("/");if(l.length===0)return[];let[o,...u]=l,c=o.endsWith("?"),f=o.replace(/\?$/,"");if(u.length===0)return c?[f,""]:[f];let h=Np(u.join("/")),m=[];return m.push(...h.map(g=>g===""?f:[f,g].join("/"))),c&&m.push(...h),m.map(g=>i.startsWith("/")&&g===""?"/":g)}function z0(i){i.sort((l,o)=>l.score!==o.score?o.score-l.score:H0(l.routesMeta.map(u=>u.childrenIndex),o.routesMeta.map(u=>u.childrenIndex)))}var O0=/^:[\w-]+$/,j0=3,_0=2,L0=1,D0=10,U0=-2,$m=i=>i==="*";function k0(i,l){let o=i.split("/"),u=o.length;return o.some($m)&&(u+=U0),l&&(u+=_0),o.filter(c=>!$m(c)).reduce((c,f)=>c+(O0.test(f)?j0:f===""?L0:D0),u)}function H0(i,l){return i.length===l.length&&i.slice(0,-1).every((u,c)=>u===l[c])?i[i.length-1]-l[l.length-1]:0}function G0(i,l,o=!1){let{routesMeta:u}=i,c={},f="/",h=[];for(let m=0;m<u.length;++m){let g=u[m],p=m===u.length-1,S=f==="/"?l:l.slice(f.length)||"/",b=js({path:g.relativePath,caseSensitive:g.caseSensitive,end:p},S),T=g.route;if(!b&&p&&o&&!u[u.length-1].route.index&&(b=js({path:g.relativePath,caseSensitive:g.caseSensitive,end:!1},S)),!b)return null;
67Object.assign(c,b.params),h.push({params:c,pathname:Oa([f,b.pathname]),pathnameBase:K0(Oa([f,b.pathnameBase])),route:T}),b.pathnameBase!=="/"&&(f=Oa([f,b.pathnameBase]))}return h}function js(i,l){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[o,u]=B0(i.path,i.caseSensitive,i.end),c=l.match(o);if(!c)return null;let f=c[0],h=f.replace(/(.)\/+$/,"$1"),m=c.slice(1);return{params:u.reduce((p,{paramName:S,isOptional:b},T)=>{if(S==="*"){let _=m[T]||"";h=f.slice(0,f.length-_.length).replace(/(.)\/+$/,"$1")}const L=m[T];return b&&!L?p[S]=void 0:p[S]=(L||"").replace(/%2F/g,"/"),p},{}),pathname:f,pathnameBase:h,pattern:i}}function B0(i,l=!1,o=!0){Zt(i==="*"||!i.endsWith("*")||i.endsWith("/*"),`Route path "${i}" will be treated as if it were "${i.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${i.replace(/\*$/,"/*")}".`);let u=[],c="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(h,m,g)=>(u.push({paramName:m,isOptional:g!=null}),g?"/?([^\\/]+)?":"/([^\\/]+)"));return i.endsWith("*")?(u.push({paramName:"*"}),c+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?c+="\\/*$":i!==""&&i!=="/"&&(c+="(?:(?=\\/|$))"),[new RegExp(c,l?void 0:"i"),u]}function Y0(i){try{return i.split("/").map(l=>decodeURIComponent(l).replace(/\//g,"%2F")).join("/")}catch(l){return Zt(!1,`The URL path "${i}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${l}).`),i}}function fn(i,l){if(l==="/")return i;if(!i.toLowerCase().startsWith(l.toLowerCase()))return null;let o=l.endsWith("/")?l.length-1:l.length,u=i.charAt(o);return u&&u!=="/"?null:i.slice(o)||"/"}function V0(i,l="/"){let{pathname:o,search:u="",hash:c=""}=typeof i=="string"?Mi(i):i;return{pathname:o?o.startsWith("/")?o:q0(o,l):l,search:X0(u),hash:Q0(c)}}function q0(i,l){let o=l.replace(/\/+$/,"").split("/");return i.split("/").forEach(c=>{c===".."?o.length>1&&o.pop():c!=="."&&o.push(c)}),o.length>1?o.join("/"):"/"}function gc(i,l,o,u){return`Cannot include a '${i}' character in a manually specified \`to.${l}\` field [${JSON.stringify(u)}].  Please separate it out to the \`to.${o}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function F0(i){return i.filter((l,o)=>o===0||l.route.path&&l.route.path.length>0)}function zc(i){let l=F0(i);return l.map((o,u)=>u===l.length-1?o.pathname:o.pathnameBase)}function Oc(i,l,o,u=!1){let c;typeof i=="string"?c=Mi(i):(c={...i},Ke(!c.pathname||!c.pathname.includes("?"),gc("?","pathname","search",c)),Ke(!c.pathname||!c.pathname.includes("#"),gc("#","pathname","hash",c)),Ke(!c.search||!c.search.includes("#"),gc("#","search","hash",c)));let f=i===""||c.pathname==="",h=f?"/":c.pathname,m;if(h==null)m=o;else{let b=l.length-1;if(!u&&h.startsWith("..")){let T=h.split("/");for(;T[0]==="..";)T.shift(),b-=1;c.pathname=T.join("/")}m=b>=0?l[b]:"/"}let g=V0(c,m),p=h&&h!=="/"&&h.endsWith("/"),S=(f||h===".")&&o.endsWith("/");return!g.pathname.endsWith("/")&&(p||S)&&(g.pathname+="/"),g}var Oa=i=>i.join("/").replace(/\/\/+/g,"/"),K0=i=>i.replace(/\/+$/,"").replace(/^\/*/,"/"),X0=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,Q0=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i;function Z0(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}var Tp=["POST","PUT","PATCH","DELETE"];new Set(Tp);var $0=["GET",...Tp];new Set($0);var Ci=x.createContext(null);Ci.displayName="DataRouter";var Gs=x.createContext(null);Gs.displayName="DataRouterState";var Mp=x.createContext({isTransitioning:!1});Mp.displayName="ViewTransition";var J0=x.createContext(new Map);J0.displayName="Fetchers";var P0=x.createContext(null);P0.displayName="Await";var ea=x.createContext(null);ea.displayName="Navigation";var Zl=x.createContext(null);Zl.displayName="Location";var ta=x.createContext({outlet:null,matches:[],isDataRoute:!1});ta.displayName="Route";var jc=x.createContext(null);jc.displayName="RouteError";function W0(i,{relative:l}={}){Ke(Ri(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:u}=x.useContext(ea),{hash:c,pathname:f,search:h}=$l(i,{relative:l}),m=f;return o!=="/"&&(m=f==="/"?o:Oa([o,f])),u.createHref({pathname:m,search:h,hash:c})}function Ri(){return x.useContext(Zl)!=null}function $t(){return Ke(Ri(),"useLocation() may be used only in the context of a <Router> component."),x.useContext(Zl).location}var Cp="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Rp(i){x.useContext(ea).static||x.useLayoutEffect(i)}function _c(){let{isDataRoute:i}=x.useContext(ta);return i?fb():I0()}function I0(){Ke(Ri(),"useNavigate() may be used only in the context of a <Router> component.");let i=x.useContext(Ci),{basename:l,navigator:o}=x.useContext(ea),{matches:u}=x.useContext(ta),{pathname:c}=$t(),f=JSON.stringify(zc(u)),h=x.useRef(!1);return Rp(()=>{h.current=!0}),x.useCallback((g,p={})=>
67{if(Zt(h.current,Cp),!h.current)return;if(typeof g=="number"){o.go(g);return}let S=Oc(g,JSON.parse(f),c,p.relative==="path");i==null&&l!=="/"&&(S.pathname=S.pathname==="/"?l:Oa([l,S.pathname])),(p.replace?o.replace:o.push)(S,p.state,p)},[l,o,f,c,i])}x.createContext(null);function Rx(){let{matches:i}=x.useContext(ta),l=i[i.length-1];return l?l.params:{}}function $l(i,{relative:l}={}){let{matches:o}=x.useContext(ta),{pathname:u}=$t(),c=JSON.stringify(zc(o));return x.useMemo(()=>Oc(i,JSON.parse(c),u,l==="path"),[i,c,u,l])}function eb(i,l){return zp(i,l)}function zp(i,l,o,u){var q;Ke(Ri(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:c}=x.useContext(ea),{matches:f}=x.useContext(ta),h=f[f.length-1],m=h?h.params:{},g=h?h.pathname:"/",p=h?h.pathnameBase:"/",S=h&&h.route;{let V=S&&S.path||"";Op(g,!S||V.endsWith("*")||V.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${g}" (under <Route path="${V}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
68
69Please change the parent <Route path="${V}"> to <Route path="${V==="/"?"*":`${V}/*`}">.`)}let b=$t(),T;if(l){let V=typeof l=="string"?Mi(l):l;Ke(p==="/"||((q=V.pathname)==null?void 0:q.startsWith(p)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${p}" but pathname "${V.pathname}" was given in the \`location\` prop.`),T=V}else T=b;let L=T.pathname||"/",_=L;if(p!=="/"){let V=p.replace(/^\//,"").split("/");_="/"+L.replace(/^\//,"").split("/").slice(V.length).join("/")}let k=wp(i,{pathname:_});Zt(S||k!=null,`No routes matched location "${T.pathname}${T.search}${T.hash}" `),Zt(k==null||k[k.length-1].route.element!==void 0||k[k.length-1].route.Component!==void 0||k[k.length-1].route.lazy!==void 0,`Matched leaf route at location "${T.pathname}${T.search}${T.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let G=lb(k&&k.map(V=>Object.assign({},V,{params:Object.assign({},m,V.params),pathname:Oa([p,c.encodeLocation?c.encodeLocation(V.pathname).pathname:V.pathname]),pathnameBase:V.pathnameBase==="/"?p:Oa([p,c.encodeLocation?c.encodeLocation(V.pathnameBase).pathname:V.pathnameBase])})),f,o,u);return l&&G?x.createElement(Zl.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...T},navigationType:"POP"}},G):G}function tb(){let i=cb(),l=Z0(i)?`${i.status} ${i.statusText}`:i instanceof Error?i.message:JSON.stringify(i),o=i instanceof Error?i.stack:null,u="rgba(200,200,200, 0.5)",c={padding:"0.5rem",backgroundColor:u},f={padding:"2px 4px",backgroundColor:u},h=null;return console.error("Error handled by React Router default ErrorBoundary:",i),h=x.createElement(x.Fragment,null,x.createElement("p",null,"💿 Hey developer 👋"),x.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",x.createElement("code",{style:f},"ErrorBoundary")," or"," ",x.createElement("code",{style:f},"errorElement")," prop on your route.")),x.createElement(x.Fragment,null,x.createElement("h2",null,"Unexpected Application Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},l),o?x.createElement("pre",{style:c},o):null,h)}var ab=x.createElement(tb,null),nb=class extends x.Component{constructor(i){super(i),this.state={location:i.location,revalidation:i.revalidation,error:i.error}}static getDerivedStateFromError(i){return{error:i}}static getDerivedStateFromProps(i,l){return l.location!==i.location||l.revalidation!=="idle"&&i.revalidation==="idle"?{error:i.error,location:i.location,revalidation:i.revalidation}:{error:i.error!==void 0?i.error:l.error,location:l.location,revalidation:i.revalidation||l.revalidation}}componentDidCatch(i,l){console.error("React Router caught the following error during render",i,l)}render(){return this.state.error!==void 0?x.createElement(ta.Provider,{value:this.props.routeContext},x.createElement(jc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function ib({routeContext:i,match:l,children:o}){let u=x.useContext(Ci);return u&&u.static&&u.staticContext&&(l.route.errorElement||l.route.ErrorBoundary)&&(u.staticContext._deepestRenderedBoundaryId=l.route.id),x.createElement(ta.Provider,{value:i},o)}function lb(i,l=[],o=null,u=null){if(i==null){if(!o)return null;if(o.errors)i=o.matches;else if(l.length===0&&!o.initialized&&o.matches.length>0)i=o.matches;else return null}let c=i,f=o==null?void 0:o.errors;if(f!=null){let g=c.findIndex(p=>p.route.id&&(f==null?void 0:f[p.route.id])!==void 0);Ke(g>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(f).join(",")}`),c=c.slice(0,Math.min(c.length,g+1))}let h=!1,m=-1;if(o)for(let g=0;g<c.length;g++){let p=c[g];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(m=g),p.route.id){let{loaderData:S,errors:b}
69=o,T=p.route.loader&&!S.hasOwnProperty(p.route.id)&&(!b||b[p.route.id]===void 0);if(p.route.lazy||T){h=!0,m>=0?c=c.slice(0,m+1):c=[c[0]];break}}}return c.reduceRight((g,p,S)=>{let b,T=!1,L=null,_=null;o&&(b=f&&p.route.id?f[p.route.id]:void 0,L=p.route.errorElement||ab,h&&(m<0&&S===0?(Op("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),T=!0,_=null):m===S&&(T=!0,_=p.route.hydrateFallbackElement||null)));let k=l.concat(c.slice(0,S+1)),G=()=>{let q;return b?q=L:T?q=_:p.route.Component?q=x.createElement(p.route.Component,null):p.route.element?q=p.route.element:q=g,x.createElement(ib,{match:p,routeContext:{outlet:g,matches:k,isDataRoute:o!=null},children:q})};return o&&(p.route.ErrorBoundary||p.route.errorElement||S===0)?x.createElement(nb,{location:o.location,revalidation:o.revalidation,component:L,error:b,children:G(),routeContext:{outlet:null,matches:k,isDataRoute:!0}}):G()},null)}function Lc(i){return`${i} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function rb(i){let l=x.useContext(Ci);return Ke(l,Lc(i)),l}function sb(i){let l=x.useContext(Gs);return Ke(l,Lc(i)),l}function ob(i){let l=x.useContext(ta);return Ke(l,Lc(i)),l}function Dc(i){let l=ob(i),o=l.matches[l.matches.length-1];return Ke(o.route.id,`${i} can only be used on routes that contain a unique "id"`),o.route.id}function ub(){return Dc("useRouteId")}function cb(){var u;let i=x.useContext(jc),l=sb("useRouteError"),o=Dc("useRouteError");return i!==void 0?i:(u=l.errors)==null?void 0:u[o]}function fb(){let{router:i}=rb("useNavigate"),l=Dc("useNavigate"),o=x.useRef(!1);return Rp(()=>{o.current=!0}),x.useCallback(async(c,f={})=>{Zt(o.current,Cp),o.current&&(typeof c=="number"?i.navigate(c):await i.navigate(c,{fromRouteId:l,...f}))},[i,l])}var Jm={};function Op(i,l,o){!l&&!Jm[i]&&(Jm[i]=!0,Zt(!1,o))}x.memo(db);function db({routes:i,future:l,state:o}){return zp(i,void 0,o,l)}function hb({to:i,replace:l,state:o,relative:u}){Ke(Ri(),"<Navigate> may be used only in the context of a <Router> component.");let{static:c}=x.useContext(ea);Zt(!c,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:f}=x.useContext(ta),{pathname:h}=$t(),m=_c(),g=Oc(i,zc(f),h,u==="path"),p=JSON.stringify(g);return x.useEffect(()=>{m(JSON.parse(p),{replace:l,state:o,relative:u})},[m,p,u,l,o]),null}function qe(i){Ke(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function mb({basename:i="/",children:l=null,location:o,navigationType:u="POP",navigator:c,static:f=!1}){Ke(!Ri(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let h=i.replace(/^\/*/,"/"),m=x.useMemo(()=>({basename:h,navigator:c,static:f,future:{}}),[h,c,f]);typeof o=="string"&&(o=Mi(o));let{pathname:g="/",search:p="",hash:S="",state:b=null,key:T="default"}=o,L=x.useMemo(()=>{let _=fn(g,h);return _==null?null:{location:{pathname:_,search:p,hash:S,state:b,key:T},navigationType:u}},[h,g,p,S,b,T,u]);return Zt(L!=null,`<Router basename="${h}"> is not able to match the URL "${g}${p}${S}" because it does not start with the basename, so the <Router> won't render anything.`),L==null?null:x.createElement(ea.Provider,{value:m},x.createElement(Zl.Provider,{children:l,value:L}))}function pb({children:i,location:l}){return eb(Nc(i),l)}function Nc(i,l=[]){let o=[];return x.Children.forEach(i,(u,c)=>{if(!x.isValidElement(u))return;let f=[...l,c];if(u.type===x.Fragment){o.push.apply(o,Nc(u.props.children,f));return}Ke(u.type===qe,`[${typeof u.type=="string"?u.type:u.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Ke(!u.props.index||!u.props.children,"An index route cannot have child routes.");let h={id:u.props.id||f.join("-"),caseSensitive:u.props.caseSensitive,element:u.props.element,Component:u.props.Component,index:u.props.index,path:u.props.path,loader:u.props.loader,action:u.props.action,hydrateFallbackElement:u.props.hydrateFallbackElement,HydrateFallback:u.props.HydrateFallback,errorElement:u.props.errorElement,ErrorBoundary:u.props.ErrorBoundary,hasErrorBoundary:u.props.hasErrorBoundary===!0||u.props.ErrorBoundary!=null||u.props.errorElement!=null,
69shouldRevalidate:u.props.shouldRevalidate,handle:u.props.handle,lazy:u.props.lazy};u.props.children&&(h.children=Nc(u.props.children,f)),o.push(h)}),o}var Ts="get",Ms="application/x-www-form-urlencoded";function Bs(i){return i!=null&&typeof i.tagName=="string"}function gb(i){return Bs(i)&&i.tagName.toLowerCase()==="button"}function yb(i){return Bs(i)&&i.tagName.toLowerCase()==="form"}function vb(i){return Bs(i)&&i.tagName.toLowerCase()==="input"}function bb(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function Sb(i,l){return i.button===0&&(!l||l==="_self")&&!bb(i)}function Tc(i=""){return new URLSearchParams(typeof i=="string"||Array.isArray(i)||i instanceof URLSearchParams?i:Object.keys(i).reduce((l,o)=>{let u=i[o];return l.concat(Array.isArray(u)?u.map(c=>[o,c]):[[o,u]])},[]))}function xb(i,l){let o=Tc(i);return l&&l.forEach((u,c)=>{o.has(c)||l.getAll(c).forEach(f=>{o.append(c,f)})}),o}var As=null;function Eb(){if(As===null)try{new FormData(document.createElement("form"),0),As=!1}catch{As=!0}return As}var wb=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function yc(i){return i!=null&&!wb.has(i)?(Zt(!1,`"${i}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ms}"`),null):i}function Ab(i,l){let o,u,c,f,h;if(yb(i)){let m=i.getAttribute("action");u=m?fn(m,l):null,o=i.getAttribute("method")||Ts,c=yc(i.getAttribute("enctype"))||Ms,f=new FormData(i)}else if(gb(i)||vb(i)&&(i.type==="submit"||i.type==="image")){let m=i.form;if(m==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let g=i.getAttribute("formaction")||m.getAttribute("action");if(u=g?fn(g,l):null,o=i.getAttribute("formmethod")||m.getAttribute("method")||Ts,c=yc(i.getAttribute("formenctype"))||yc(m.getAttribute("enctype"))||Ms,f=new FormData(m,i),!Eb()){let{name:p,type:S,value:b}=i;if(S==="image"){let T=p?`${p}.`:"";f.append(`${T}x`,"0"),f.append(`${T}y`,"0")}else p&&f.append(p,b)}}else{if(Bs(i))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');o=Ts,u=null,c=Ms,h=i}return f&&c==="text/plain"&&(h=f,f=void 0),{action:u,method:o.toLowerCase(),encType:c,formData:f,body:h}}function Uc(i,l){if(i===!1||i===null||typeof i>"u")throw new Error(l)}async function Nb(i,l){if(i.id in l)return l[i.id];try{let o=await import(i.module);return l[i.id]=o,o}catch(o){return console.error(`Error loading route module \`${i.module}\`, reloading page...`),console.error(o),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Tb(i){return i==null?!1:i.href==null?i.rel==="preload"&&typeof i.imageSrcSet=="string"&&typeof i.imageSizes=="string":typeof i.rel=="string"&&typeof i.href=="string"}async function Mb(i,l,o){let u=await Promise.all(i.map(async c=>{let f=l.routes[c.route.id];if(f){let h=await Nb(f,o);return h.links?h.links():[]}return[]}));return Ob(u.flat(1).filter(Tb).filter(c=>c.rel==="stylesheet"||c.rel==="preload").map(c=>c.rel==="stylesheet"?{...c,rel:"prefetch",as:"style"}:{...c,rel:"prefetch"}))}function Pm(i,l,o,u,c,f){let h=(g,p)=>o[p]?g.route.id!==o[p].route.id:!0,m=(g,p)=>{var S;return o[p].pathname!==g.pathname||((S=o[p].route.path)==null?void 0:S.endsWith("*"))&&o[p].params["*"]!==g.params["*"]};return f==="assets"?l.filter((g,p)=>h(g,p)||m(g,p)):f==="data"?l.filter((g,p)=>{var b;let S=u.routes[g.route.id];if(!S||!S.hasLoader)return!1;if(h(g,p)||m(g,p))return!0;if(g.route.shouldRevalidate){let T=g.route.shouldRevalidate({currentUrl:new URL(c.pathname+c.search+c.hash,window.origin),currentParams:((b=o[0])==null?void 0:b.params)||{},nextUrl:new URL(i,window.origin),nextParams:g.params,defaultShouldRevalidate:!0});if(typeof T=="boolean")return T}return!0}):[]}function Cb(i,l){return Rb(i.map(o=>{let u=l.routes[o.route.id];if(!u)return[];let c=[u.module];return u.imports&&(c=c.concat(u.imports)),c}).flat(1))}function Rb(i){return[...new Set(i)]}function zb(i){let l={},o=Object.keys(i).sort();for(let u of o)l[u]=i[u];return l}function Ob(i,l){let o=new Set;return new Set(l),i.reduce((u,c)=>{let f=JSON.stringify(zb(c));return o.has(f)||(o.add(f),u.push({key:f,link:c})),u},[])}function jb(i){let l=typeof i=="string"?new URL(i,typeof window>"u"?"server://singlefetch/":window.location.origin):i;return l.pathname==="/"?l.pathname="_root.data":l.pathname=`${l.pathname.replace(/\/$/,"")}.data`,l}function _b(){let i=x.useContext(Ci);return Uc(i,"You must render this element inside a <DataRouterContext.Provider> element"),i}
69function Lb(){let i=x.useContext(Gs);return Uc(i,"You must render this element inside a <DataRouterStateContext.Provider> element"),i}var kc=x.createContext(void 0);kc.displayName="FrameworkContext";function jp(){let i=x.useContext(kc);return Uc(i,"You must render this element inside a <HydratedRouter> element"),i}function Db(i,l){let o=x.useContext(kc),[u,c]=x.useState(!1),[f,h]=x.useState(!1),{onFocus:m,onBlur:g,onMouseEnter:p,onMouseLeave:S,onTouchStart:b}=l,T=x.useRef(null);x.useEffect(()=>{if(i==="render"&&h(!0),i==="viewport"){let k=q=>{q.forEach(V=>{h(V.isIntersecting)})},G=new IntersectionObserver(k,{threshold:.5});return T.current&&G.observe(T.current),()=>{G.disconnect()}}},[i]),x.useEffect(()=>{if(u){let k=setTimeout(()=>{h(!0)},100);return()=>{clearTimeout(k)}}},[u]);let L=()=>{c(!0)},_=()=>{c(!1),h(!1)};return o?i!=="intent"?[f,T,{}]:[f,T,{onFocus:Hl(m,L),onBlur:Hl(g,_),onMouseEnter:Hl(p,L),onMouseLeave:Hl(S,_),onTouchStart:Hl(b,L)}]:[!1,T,{}]}function Hl(i,l){return o=>{i&&i(o),o.defaultPrevented||l(o)}}function Ub({page:i,...l}){let{router:o}=_b(),u=x.useMemo(()=>wp(o.routes,i,o.basename),[o.routes,i,o.basename]);return u?x.createElement(Hb,{page:i,matches:u,...l}):null}function kb(i){let{manifest:l,routeModules:o}=jp(),[u,c]=x.useState([]);return x.useEffect(()=>{let f=!1;return Mb(i,l,o).then(h=>{f||c(h)}),()=>{f=!0}},[i,l,o]),u}function Hb({page:i,matches:l,...o}){let u=$t(),{manifest:c,routeModules:f}=jp(),{loaderData:h,matches:m}=Lb(),g=x.useMemo(()=>Pm(i,l,m,c,u,"data"),[i,l,m,c,u]),p=x.useMemo(()=>Pm(i,l,m,c,u,"assets"),[i,l,m,c,u]),S=x.useMemo(()=>{if(i===u.pathname+u.search+u.hash)return[];let L=new Set,_=!1;if(l.forEach(G=>{var V;let q=c.routes[G.route.id];!q||!q.hasLoader||(!g.some(Z=>Z.route.id===G.route.id)&&G.route.id in h&&((V=f[G.route.id])!=null&&V.shouldRevalidate)||q.hasClientLoader?_=!0:L.add(G.route.id))}),L.size===0)return[];let k=jb(i);return _&&L.size>0&&k.searchParams.set("_routes",l.filter(G=>L.has(G.route.id)).map(G=>G.route.id).join(",")),[k.pathname+k.search]},[h,u,c,g,l,i,f]),b=x.useMemo(()=>Cb(p,c),[p,c]),T=kb(p);return x.createElement(x.Fragment,null,S.map(L=>x.createElement("link",{key:L,rel:"prefetch",as:"fetch",href:L,...o})),b.map(L=>x.createElement("link",{key:L,rel:"modulepreload",href:L,...o})),T.map(({key:L,link:_})=>x.createElement("link",{key:L,..._})))}function Gb(...i){return l=>{i.forEach(o=>{typeof o=="function"?o(l):o!=null&&(o.current=l)})}}var _p=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{_p&&(window.__reactRouterVersion="7.1.3")}catch{}function Bb({basename:i,children:l,window:o}){let u=x.useRef();u.current==null&&(u.current=T0({window:o,v5Compat:!0}));let c=u.current,[f,h]=x.useState({action:c.action,location:c.location}),m=x.useCallback(g=>{x.startTransition(()=>h(g))},[h]);return x.useLayoutEffect(()=>c.listen(m),[c,m]),x.createElement(mb,{basename:i,children:l,location:f.location,navigationType:f.action,navigator:c})}var Lp=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Dp=x.forwardRef(function({onClick:l,discover:o="render",prefetch:u="none",relative:c,reloadDocument:f,replace:h,state:m,target:g,to:p,preventScrollReset:S,viewTransition:b,...T},L){let{basename:_}=x.useContext(ea),k=typeof p=="string"&&Lp.test(p),G,q=!1;if(typeof p=="string"&&k&&(G=p,_p))try{let ue=new URL(window.location.href),ye=p.startsWith("//")?new URL(ue.protocol+p):new URL(p),ce=fn(ye.pathname,_);ye.origin===ue.origin&&ce!=null?p=ce+ye.search+ye.hash:q=!0}catch{Zt(!1,`<Link to="${p}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let V=W0(p,{relative:c}
69),[Z,J,le]=Db(u,T),be=qb(p,{replace:h,state:m,target:g,preventScrollReset:S,relative:c,viewTransition:b});function W(ue){l&&l(ue),ue.defaultPrevented||be(ue)}let Te=x.createElement("a",{...T,...le,href:G||V,onClick:q||f?l:W,ref:Gb(L,J),target:g,"data-discover":!k&&o==="render"?"true":void 0});return Z&&!k?x.createElement(x.Fragment,null,Te,x.createElement(Ub,{page:V})):Te});Dp.displayName="Link";var De=x.forwardRef(function({"aria-current":l="page",caseSensitive:o=!1,className:u="",end:c=!1,style:f,to:h,viewTransition:m,children:g,...p},S){let b=$l(h,{relative:p.relative}),T=$t(),L=x.useContext(Gs),{navigator:_,basename:k}=x.useContext(ea),G=L!=null&&Zb(b)&&m===!0,q=_.encodeLocation?_.encodeLocation(b).pathname:b.pathname,V=T.pathname,Z=L&&L.navigation&&L.navigation.location?L.navigation.location.pathname:null;o||(V=V.toLowerCase(),Z=Z?Z.toLowerCase():null,q=q.toLowerCase()),Z&&k&&(Z=fn(Z,k)||Z);const J=q!=="/"&&q.endsWith("/")?q.length-1:q.length;let le=V===q||!c&&V.startsWith(q)&&V.charAt(J)==="/",be=Z!=null&&(Z===q||!c&&Z.startsWith(q)&&Z.charAt(q.length)==="/"),W={isActive:le,isPending:be,isTransitioning:G},Te=le?l:void 0,ue;typeof u=="function"?ue=u(W):ue=[u,le?"active":null,be?"pending":null,G?"transitioning":null].filter(Boolean).join(" ");let ye=typeof f=="function"?f(W):f;return x.createElement(Dp,{...p,"aria-current":Te,className:ue,ref:S,style:ye,to:h,viewTransition:m},typeof g=="function"?g(W):g)});De.displayName="NavLink";var Yb=x.forwardRef(({discover:i="render",fetcherKey:l,navigate:o,reloadDocument:u,replace:c,state:f,method:h=Ts,action:m,onSubmit:g,relative:p,preventScrollReset:S,viewTransition:b,...T},L)=>{let _=Xb(),k=Qb(m,{relative:p}),G=h.toLowerCase()==="get"?"get":"post",q=typeof m=="string"&&Lp.test(m),V=Z=>{if(g&&g(Z),Z.defaultPrevented)return;Z.preventDefault();let J=Z.nativeEvent.submitter,le=(J==null?void 0:J.getAttribute("formmethod"))||h;_(J||Z.currentTarget,{fetcherKey:l,method:le,navigate:o,replace:c,state:f,relative:p,preventScrollReset:S,viewTransition:b})};return x.createElement("form",{ref:L,method:G,action:k,onSubmit:u?g:V,...T,"data-discover":!q&&i==="render"?"true":void 0})});Yb.displayName="Form";function Vb(i){return`${i} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Up(i){let l=x.useContext(Ci);return Ke(l,Vb(i)),l}function qb(i,{target:l,replace:o,state:u,preventScrollReset:c,relative:f,viewTransition:h}={}){let m=_c(),g=$t(),p=$l(i,{relative:f});return x.useCallback(S=>{if(Sb(S,l)){S.preventDefault();let b=o!==void 0?o:Kl(g)===Kl(p);m(i,{replace:b,state:u,preventScrollReset:c,relative:f,viewTransition:h})}},[g,m,p,o,u,l,i,c,f,h])}function zx(i){Zt(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let l=x.useRef(Tc(i)),o=x.useRef(!1),u=$t(),c=x.useMemo(()=>xb(u.search,o.current?null:l.current),[u.search]),f=_c(),h=x.useCallback((m,g)=>{const p=Tc(typeof m=="function"?m(c):m);o.current=!0,f("?"+p,g)},[f,c]);return[c,h]}var Fb=0,Kb=()=>`__${String(++Fb)}__`;function Xb(){let{router:i}=Up("useSubmit"),{basename:l}=x.useContext(ea),o=ub();return x.useCallback(async(u,c={})=>{let{action:f,method:h,encType:m,formData:g,body:p}=Ab(u,l);if(c.navigate===!1){let S=c.fetcherKey||Kb();await i.fetch(S,o,c.action||f,{preventScrollReset:c.preventScrollReset,formData:g,body:p,formMethod:c.method||h,formEncType:c.encType||m,flushSync:c.flushSync})}else await i.navigate(c.action||f,{preventScrollReset:c.preventScrollReset,formData:g,body:p,formMethod:c.method||h,formEncType:c.encType||m,replace:c.replace,state:c.state,fromRouteId:o,flushSync:c.flushSync,viewTransition:c.viewTransition})},[i,l,o])}function Qb(i,{relative:l}={}){let{basename:o}=x.useContext(ea),u=x.useContext(ta);Ke(u,"useFormAction must be used inside a RouteContext");let[c]=u.matches.slice(-1),f={...$l(i||".",{relative:l})},h=$t();if(i==null){f.search=h.search;let m=new URLSearchParams(f.search),g=m.getAll("index");if(g.some(S=>S==="")){m.delete("index"),g.filter(b=>b).forEach(b=>m.append("index",b));let S=m.toString();f.search=S?`?${S}`:""}}return(!i||i===".")&&c.route.index&&(f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index"),o!=="/"&&(f.pathname=f.pathname==="/"?o:Oa([o,f.pathname])),Kl(f)}function Zb(i,l={}){let o=x.useContext(Mp);Ke(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:u}=Up("useViewTransitionState"),c=$l(i,{relative:l.relative});if(!o.isTransitioning)return!1;let f=fn(o.currentLocation.pathname,u)||o.currentLocation.pathname,h=fn(o.nextLocation.pathname,u)||o.nextLocation.pathname;return js(c.pathname,h)!=null||js(c.pathname,f)!=null}new TextEncoder;var $b=yp();/**
70 * @license lucide-react v0.474.0 - ISC
71 *
72 * This source code is licensed under the ISC license.
73 * See the LICENSE file in the root directory of this source tree.
74 */const Jb=i=>i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),kp=(...i)=>i.filter((l,o,u)=>!!l&&l.trim()!==""&&u.indexOf(l)===o).join(" ").trim();/**
75 * @license lucide-react v0.474.0 - ISC
76 *
77 * This source code is licensed under the ISC license.
78 * See the LICENSE file in the root directory of this source tree.
79 */var Pb={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
80 * @license lucide-react v0.474.0 - ISC
81 *
82 * This source code is licensed under the ISC license.
83 * See the LICENSE file in the root directory of this source tree.
84 */const Wb=x.forwardRef(({color:i="currentColor",size:l=24,strokeWidth:o=2,absoluteStrokeWidth:u,className:c="",children:f,iconNode:h,...m},g)=>x.createElement("svg",{ref:g,...Pb,width:l,height:l,stroke:i,strokeWidth:u?Number(o)*24/Number(l):o,className:kp("lucide",c),...m},[...h.map(([p,S])=>x.createElement(p,S)),...Array.isArray(f)?f:[f]]));/**
85 * @license lucide-react v0.474.0 - ISC
86 *
87 * This source code is licensed under the ISC license.
88 * See the LICENSE file in the root directory of this source tree.
89 */const st=(i,l)=>{const o=x.forwardRef(({className:u,...c},f)=>x.createElement(Wb,{ref:f,iconNode:l,className:kp(`lucide-${Jb(i)}`,u),...c}));return o.displayName=`${i}`,o};/**
90 * @license lucide-react v0.474.0 - ISC
91 *
92 * This source code is licensed under the ISC license.
93 * See the LICENSE file in the root directory of this source tree.
94 */const Ib=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],Hp=st("ArrowRight",Ib);/**
95 * @license lucide-react v0.474.0 - ISC
96 *
97 * This source code is licensed under the ISC license.
98 * See the LICENSE file in the root directory of this source tree.
99 */const e1=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],t1=st("ChevronDown",e1);/**
100 * @license lucide-react v0.474.0 - ISC
101 *
102 * This source code is licensed under the ISC license.
103 * See the LICENSE file in the root directory of this source tree.
104 */const a1=[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]],n1=st("ChevronUp",a1);/**
105 * @license lucide-react v0.474.0 - ISC
106 *
107 * This source code is licensed under the ISC license.
108 * See the LICENSE file in the root directory of this source tree.
109 */const i1=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]],l1=st("CircleCheckBig",i1);/**
110 * @license lucide-react v0.474.0 - ISC
111 *
112 * This source code is licensed under the ISC license.
113 * See the LICENSE file in the root directory of this source tree.
114 */const r1=[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]],s1=st("Facebook",r1);/**
115 * @license lucide-react v0.474.0 - ISC
116 *
117 * This source code is licensed under the ISC license.
118 * See the LICENSE file in the root directory of this source tree.
119 */const o1=[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],u1=st("FileText",o1);/**
120 * @license lucide-react v0.474.0 - ISC
121 *
122 * This source code is licensed under the ISC license.
123 * See the LICENSE file in the root directory of this source tree.
124 */const c1=[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]],Mc=st("Heart",c1);/**
125 * @license lucide-react v0.474.0 - ISC
126 *
127 * This source code is licensed under the ISC license.
128 * See the LICENSE file in the root directory of this source tree.
129 */const f1=[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]],d1=st("Instagram",f1);/**
130 * @license lucide-react v0.474.0 - ISC
131 *
132 * This source code is licensed under the ISC license.
133 * See the LICENSE file in the root directory of this source tree.
134 */const h1=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]],m1=st("Lock",h1);/**
135 * @license lucide-react v0.474.0 - ISC
136 *
137 * This source code is licensed under the ISC license.
138 * See the LICENSE file in the root directory of this source tree.
139 */const p1=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]],g1=st("Mail",p1);/**
140 * @license lucide-react v0.474.0 - ISC
141 *
142 * This source code is licensed under the ISC license.
143 * See the LICENSE file in the root directory of this source tree.
144 */const y1=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],Gp=st("MapPin",y1);/**
145 * @license lucide-react v0.474.0 - ISC
146 *
147 * This source code is licensed under the ISC license.
148 * See the LICENSE file in the root directory of this source tree.
149 */const v1=[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]],b1=st("Menu",v1);/**
150 * @license lucide-react v0.474.0 - ISC
151 *
152 * This source code is licensed under the ISC license.
153 * See the LICENSE file in the root directory of this source tree.
154 */const S1=[["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2",key:"7pis2x"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M10 6h8v4h-8V6Z",key:"smlsk5"}]],x1=st("Newspaper",S1);/**
155 * @license lucide-react v0.474.0 - ISC
156 *
157 * This source code is licensed under the ISC license.
158 * See the LICENSE file in the root directory of this source tree.
159 */const E1=[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]],Bp=st("Phone",E1);/**
160 * @license lucide-react v0.474.0 - ISC
161 *
162 * This source code is licensed under the ISC license.
163 * See the LICENSE file in the root directory of this source tree.
164 */const w1=[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]],Wm=st("Search",w1);/**
165 * @license lucide-react v0.474.0 - ISC
166 *
167 * This source code is licensed under the ISC license.
168 * See the LICENSE file in the root directory of this source tree.
169 */const A1=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],_s=st("TriangleAlert",A1);/**
170 * @license lucide-react v0.474.0 - ISC
171 *
172 * This source code is licensed under the ISC license.
173 * See the LICENSE file in the root directory of this source tree.
174 */const N1=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],T1=st("User",N1);/**
175 * @license lucide-react v0.474.0 - ISC
176 *
177 * This source code is licensed under the ISC license.
178 * See the LICENSE file in the root directory of this source tree.
179 */const M1=[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69",key:"1dl1wf"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523",key:"4k23kn"}
179],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643",key:"1grhjp"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764",key:"z3jwby"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]],C1=st("WifiOff",M1);/**
180 * @license lucide-react v0.474.0 - ISC
181 *
182 * This source code is licensed under the ISC license.
183 * See the LICENSE file in the root directory of this source tree.
184 */const R1=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],Ys=st("X",R1),Im=[{label:"About",items:[{label:"About NAFGEM",path:"/about"},{label:"Appreciation",path:"/appreciation"},{label:"Press Kit",path:"/press"},{label:"Impact",path:"/impact"},{label:"Learn About FGM",path:"/learn-about-fgm"},{label:"Our Programs",path:"/programs"},{label:"Success Stories",path:"/stories"}]},{label:"Media",items:[{label:"News",path:"/news"},{label:"Events",path:"/events"},{label:"Resources",path:"/resources"}]},{label:"Get Involved",items:[{label:"Donate",path:"/get-involved#donate"},{label:"Our Supporters",path:"/supporters"},{label:"Volunteer",path:"/get-involved"},{label:"Careers",path:"/careers"},{label:"Contact",path:"/contact"},{label:"Whistleblowing",path:"/whistleblowing"}]}],Ox=["Integrity","Transparency","Accountability","Teamwork","Compassion","Courage"],jx=["Kilimanjaro","Manyara","Arusha","Tanga","Lindi"],z1=[{id:"1",name:"Neema's Story",role:"Student & Survivor",quote:"NAFGEM gave me a safe place to sleep when I ran away from home. Now I am finishing secondary school and dream of becoming a lawyer to protect others.",imageUrl:"PLACEHOLDER_IMAGE",location:"Moshi, Kilimanjaro",year:"2023",challenge:"Neema fled a planned FGM ceremony and early marriage at age 14, with nowhere safe to sleep and no support to stay in school.",intervention:"NAFGEM provided emergency shelter, counselling, and education support through the safe house and school sponsorship pathways.",outcome:"Neema completed her secondary education pathway and continues as a youth advocate for girls facing similar threats.",metrics:[{label:"Safe nights provided",value:"180+"},{label:"Returned to school",value:"Yes"},{label:"Years of support",value:"3"}]},{id:"2",name:"Mama Sarah",role:"Community Leader",quote:"We used to think FGM was tradition, but now we see the harm. We are the protectors of our daughters now. Change is possible when we talk.",imageUrl:"PLACEHOLDER_IMAGE",location:"Simanjiro, Manyara",year:"2022",challenge:"Community leaders treated FGM as an unchallengeable tradition, limiting open dialogue and protection for girls.",intervention:"NAFGEM facilitated community dialogues, trained local champions, and supported public commitments to abandon the practice.",outcome:"Mama Sarah now leads local protection dialogues and coaches parents to refuse FGM and early marriage.",metrics:[{label:"Community dialogues",value:"24"},{label:"Parents reached",value:"320+"}]},{id:"3",name:"Amina",role:"University Graduate",quote:"Escaping a forced marriage at 14 was the hardest thing I ever did. NAFGEM supported my education every step of the way. Today, I am a nurse.",imageUrl:"PLACEHOLDER_IMAGE",location:"Hanang, Manyara",year:"2024",challenge:"Amina escaped a forced marriage at 14 and faced years of education interruption without reliable guardian support.",intervention:"NAFGEM coordinated protection, scholastic support, and mentoring until Amina completed nursing training.",outcome:"Amina now works as a nurse and mentors adolescent girls in her home community.",metrics:[{label:"Education level attained",value:"Diploma"},{label:"Career outcome",value:"Nurse"}]},{id:"4",name:"Elder Masumbuko",role:"Tribal Elder",quote:"It was hard to change our minds, but seeing our girls healthy and educated convinced us. The cut must stop for our community to thrive.",imageUrl:"PLACEHOLDER_IMAGE"},{id:"5",name:"Elizabeth",role:"Entrepreneur",quote:"The vocational training changed my life. I now run a tailoring business and employ three other women from my village.",imageUrl:"PLACEHOLDER_IMAGE"},{id:"6",name:"Zainab",role:"Youth Advocate",quote:"I use my voice to tell other girls they have rights. We are not just victims; we are the future leaders of Tanzania.",imageUrl:"PLACEHOLDER_IMAGE"}],O1=[{id:"1",title:"Expansion to Tanga and Lindi Regions",date:"Jan 12, 2025",category:"Projects",excerpt:"NAFGEM officially opens field offices in the coastal regions to combat GBV and early marriage trends in the south.",imageUrl:"PLACEHOLDER_IMAGE"},{id:"2",title:"International Day of the Girl Child 2024",date:"Oct 11, 2024",category:"Events",excerpt:"Joining the global community to amplify the voices of adolescent girls and advocate for their rights in Moshi.",imageUrl:"PLACEHOLDER_IMAGE"},{id:"3",title:"New Safe House Wing Opens in Moshi",date:"Sep 15, 2024",category:"Projects",excerpt:"Thanks to our partners, we have expanded our capacity to host 50 more girls during the high-risk 'cutting' season.",imageUrl:"PLACEHOLDER_IMAGE"},{id:"4",title:"Training Police on GBV Case Handling",date:"Aug 20, 2024",category:"Advocacy",excerpt:"A 3-day workshop with local law enforcement to ensure sensitive and effective handling of gender-based violence cases.",imageUrl:"PLACEHOLDER_IMAGE"},{id:"5",title:"Moshi Community Marathon for Girls' Safety",date:"Nov 05, 2024",category:"Events",excerpt:"Hundreds of residents joined NAFGEM for a 5km run to raise awareness and funds for our rescue operations.",imageUrl:"PLACEHOLDER_IMAGE"}],j1=[{id:"j1",title:"Senior Social Worker",department:"Survivor Support",location:"Moshi, Kilimanjaro",type:"Full-time",description:"We are seeking an experienced Social Worker to lead our rescue operations and safe house management. You will be responsible for case management, psychological support coordination, and field rescues.",requirements:["Degree in Social Work or related field","Minimum 5 years experience in GBV support","Fluent in Kiswahil
184i and English","Strong field experience in Northern Tanzania"]},{id:"j2",title:"Field Coordinator - Lindi",department:"Southern Operations",location:"Lindi",type:"Full-time",description:"Lead our newly established Lindi office. Responsible for regional strategy, community engagement, and stakeholder management.",requirements:["Degree in Community Development","Proven leadership experience in NGO sector","Knowledge of Southern Tanzania local context"]}],Yp=[{id:"p1",name:"UNICEF",logoUrl:"https://placehold.co/200x80/0066cc/ffffff?text=UNICEF"},{id:"p2",name:"UNFPA",logoUrl:"https://placehold.co/200x80/e21836/ffffff?text=UNFPA"},{id:"p3",name:"Global Fund for Women",logoUrl:"https://placehold.co/200x80/7c3aed/ffffff?text=GFW"},{id:"p4",name:"Misereor",logoUrl:"https://placehold.co/200x80/ea580c/ffffff?text=Misereor"},{id:"p5",name:"Embassy of Japan",logoUrl:"https://placehold.co/200x80/bc002d/ffffff?text=Japan"},{id:"p6",name:"Rotary",logoUrl:"https://placehold.co/200x80/005daa/ffffff?text=Rotary"}],Bl=({children:i,variant:l="primary",size:o="md",fullWidth:u=!1,className:c="",...f})=>{const h="inline-flex items-center justify-center font-medium transition-all duration-200 rounded-full focus:outline-none focus:ring-2 focus:ring-offset-2 disabled:opacity-50 disabled:cursor-not-allowed hover:scale-[1.03] active:scale-[0.98] motion-reduce:transform-none",m={primary:"bg-rose-900 text-white hover:bg-rose-950 hover:shadow-lg focus:ring-rose-500 border border-transparent",secondary:"bg-white text-rose-900 hover:bg-gray-50 hover:shadow-md border border-gray-200",outline:"bg-transparent text-white border-2 border-white hover:bg-white/10",accent:"bg-amber-500 text-white hover:bg-amber-600 hover:shadow-lg focus:ring-amber-400 border border-transparent"},g={sm:"px-4 py-2 text-sm",md:"px-6 py-3 text-base",lg:"px-8 py-4 text-lg"};return v.jsx("button",{className:`${h} ${m[l]} ${g[o]} ${u?"w-full":""} ${c}`,...f,children:i})},Vp=x.createContext(void 0),_1=({children:i})=>{const[l,o]=x.useState(!1),u=()=>o(!0),c=()=>o(!1);return v.jsx(Vp.Provider,{value:{isReportModalOpen:l,openReportModal:u,closeReportModal:c},children:i})},Hc=()=>{const i=x.useContext(Vp);if(!i)throw new Error("useReportModal must be used within a ReportProvider");return i},L1='a[href], button:not([disabled]), textarea, input, select, [tabindex]:not([tabindex="-1"])';function Gc(i){const l=x.useRef(null),o=x.useRef(null);return x.useEffect(()=>{if(!i)return;o.current=document.activeElement;const u=l.current;if(!u)return;const c=()=>Array.from(u.querySelectorAll(L1)).filter(m=>!m.hasAttribute("disabled")&&m.offsetParent!==null),f=c()[0];f==null||f.focus();const h=m=>{if(m.key!=="Tab")return;const g=c();if(g.length===0)return;const p=g[0],S=g[g.length-1];m.shiftKey&&document.activeElement===p?(m.preventDefault(),S.focus()):!m.shiftKey&&document.activeElement===S&&(m.preventDefault(),p.focus())};return document.addEventListener("keydown",h),()=>{var m,g;document.removeEventListener("keydown",h),(g=(m=o.current)==null?void 0:m.focus)==null||g.call(m)}},[i]),l}const Ls=84,D1=112,ep="mobile-nav-menu",U1=()=>
184{const[i,l]=x.useState(!1),[o,u]=x.useState(!1),[c,f]=x.useState(null),[h,m]=x.useState(!1),g=$t(),{openReportModal:p}=Hc(),b=g.pathname==="/"&&!o,T=Gc(i);x.useEffect(()=>{m(!0)},[]),x.useEffect(()=>(i?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[i]),x.useEffect(()=>{const G=()=>u(window.scrollY>24);return G(),window.addEventListener("scroll",G,{passive:!0}),()=>window.removeEventListener("scroll",G)},[]),x.useEffect(()=>{l(!1),f(null)},[g]),x.useEffect(()=>{if(!i)return;const G=q=>{q.key==="Escape"&&l(!1)};return window.addEventListener("keydown",G),()=>window.removeEventListener("keydown",G)},[i]);const L=G=>b?`text-sm font-semibold tracking-wide transition-colors ${G?"text-white":"text-white/80 hover:text-white"}`:`text-sm font-semibold tracking-wide transition-colors ${G?"text-rose-900":"text-slate-600 hover:text-rose-900"}`,_=b?"flex items-center gap-1 text-sm font-semibold text-white/80 hover:text-white transition-colors":"flex items-center gap-1 text-sm font-semibold text-slate-600 hover:text-rose-900 transition-colors",k=v.jsx("div",{id:ep,ref:T,"aria-hidden":!i,inert:i?void 0:!0,className:`lg:hidden fixed inset-x-0 bottom-0 z-40 bg-white transition-transform duration-300 ease-out overflow-y-auto ${i?"translate-y-0":"translate-y-full pointer-events-none"}`,style:{top:Ls},children:v.jsxs("div",{className:"p-6 flex flex-col gap-1 border-t border-slate-100",children:[v.jsx(De,{to:"/",className:"py-3 px-4 rounded-xl font-semibold text-slate-900 hover:bg-slate-50",children:"Home"}),Im.map(G=>v.jsxs("div",{className:"mb-1",children:[v.jsx("p",{className:"text-[10px] font-bold uppercase tracking-widest text-slate-400 px-4 py-2",children:G.label}),G.items.map(q=>v.jsx(De,{to:q.path,className:"block py-2.5 px-6 rounded-xl font-medium text-slate-700 hover:bg-rose-50",children:q.label},q.path))]},G.label)),v.jsx("div",{className:"h-px bg-slate-100 my-4"}),v.jsxs(De,{to:"/search",className:"py-3 px-4 rounded-xl font-semibold text-slate-900 hover:bg-slate-50 flex items-center gap-2",children:[v.jsx(Wm,{className:"w-4 h-4"})," Search"]}),v.jsx(De,{to:"/get-involved#donate",children:v.jsxs(Bl,{variant:"accent",fullWidth:!0,size:"lg",className:"rounded-xl py-4 font-bold uppercase tracking-wider text-sm",children:[v.jsx(Mc,{className:"w-4 h-4 mr-2"}),"Donate Now"]})}),v.jsxs(Bl,{variant:"secondary",fullWidth:!0,size:"lg",className:"rounded-xl py-4 border-rose-200 text-rose-900 font-bold uppercase tracking-wider text-sm mt-2",onClick:()=>{l(!1),p()},children:[v.jsx(_s,{className:"w-4 h-4 mr-2"}),"Report a Case"]})]})});return v.jsxs("header",{className:`fixed top-0 left-0 right-0 z-50 overflow-visible transition-all duration-300 ${b?"bg-gradient-to-b from-black/50 via-black/25 to-transparent border-b border-white/10 backdrop-blur-[2px]":"bg-white/95 backdrop-blur-md shadow-sm border-b border-slate-200/80"}`,children:[v.jsxs("nav",{className:"container mx-auto px-4 md:px-6 flex items-center justify-between overflow-visible",style:{height:Ls},children:[v.jsx(De,{to:"/",className:"navbar-logo-wrap relative flex items-center shrink-0 group max-w-[7.5rem] sm:max-w-[8.5rem] lg:max-w-none","aria-label":"NAFGEM Tanzania home",children:v.jsx("img",{src:"/nafgem-logo.png?v=4",alt:"NAFGEM Tanzania",className:`w-auto max-h-16 sm:max-h-20 lg:max-h-none object-contain navbar-logo-spin transition-[filter] ${b?"drop-shadow-[0_2px_10px_rgba(0,0,0,0.5)]":""}`,style:{height:D1}})}),v.jsxs("div",{className:"hidden lg:flex items-center gap-1",children:[v.jsx(De,{to:"/",className:({isActive:G})=>`px-3 py-2 rounded-lg ${L(G)}`,children:"Home"}),Im.map(G=>v.jsxs("div",{className:"relative",onMouseEnter:()=>f(G.label),onMouseLeave:()=>f(null),children:[v.jsxs("button",{type:"button",className:`px-3 py-2 rounded-lg ${_}`,"aria-expanded":c===G.label,children:[G.label,v.jsx(t1,{className:"w-3.5 h-3.5 opacity-70"})]}),c===G.label&&v.jsx("div",{className:"absolute top-full left-0 pt-2 w-52",children:v.jsx("div",{className:"bg-white rounded-xl shadow-xl border border-slate-100 py-1.5 overflow-hidden",children:G.items.map(q=>v.jsx(De,{to:q.path,className:"block px-4 py-2.5 text-sm font-medium text-slate-700 hover:bg-rose-50 hover:text-rose-900 transition-colors",children:q.label},q.path))})})]},G.label))]}),v.jsxs("div",{className:"hidden lg:flex items-center gap-2 shrink-0",children:[v.jsx(De,{to:"/search",className:`inline-flex items-center justify-center min-w-10 min-h-10 rounded-lg transition-colors ${b?"text-white/80 hover:text-white hover:bg-white/10":"text-slate-600 hover:text-rose-900 hover:bg-slate-100"}`,"aria-label":"Search",children:v.jsx(Wm,{className:"w-5 h-5"})}),v.jsxs(Bl,{variant:"secondary",size:"sm",className:`text-[10px] uppercase font-bold tracking-wider rounded-lg px-4 ${b?"bg-white/10 border-white/25 text-white hover:bg-white/20 hover:text-white":"bg-rose-50 border-rose-100 text-rose-900 hover:bg-rose-900 hover:text-white"}`,onClick:p,children:[v.jsx(_s,{className:"w-3.5 h-3.5 mr-1.5"}),"Report"]}),v.jsx(De,{to:"/get-involved#donate",children:v.jsxs(Bl,{variant:"accent",size:"sm",className:"rounded-lg px-5 text-[10px] font-bold uppercase tracking-wider shadow-md",children:[v.jsx(Mc,{className:"w-3.5 h-3.5 mr-1.5 fill-current"}),"Donate"]})})]}),v.jsx("button",{type:"button",className:`lg:hidden relative z-20 shrink-0 inline-flex items-center justify-center min-w-11 min-h-11 p-2.5 rounded-lg transition-colors ${b?"text-white hover:bg-white/10":"text-slate-800 hover:bg-slate-100"}`,onClick:()=>l(!i),"aria-label":"Toggle menu","aria-expanded":i,"aria-controls":ep,
184children:i?v.jsx(Ys,{className:"w-6 h-6"}):v.jsx(b1,{className:"w-6 h-6"})})]}),h?$b.createPortal(k,document.body):null]})},k1=[{title:"Community Education",description:"Increasing awareness through seminars and workshops at the grassroots level to shift community understanding of harmful practices."},{title:"Child Marriage",description:"Addressing and combating early and forced marriage affecting girls through prevention, advocacy, and survivor support."},{title:"Female Circumcision (FGM)",description:"Direct interventions to end the practice of FGM/C in target communities through education, dialogue, and protection services."},{title:"Law Enforcement",description:"Law enforcers from village to district level are engaged to ensure the law is understood and upheld, with training on protecting women and girls."},{title:"Intergenerational Dialogues",description:"Community dialogues that help girls become agents of change — including initiatives like 'Bonanza' sport to open conversation on sexual and reproductive health."},{title:"Girls' Education",description:"Supporting girls in staying in school as a key prevention strategy against FGM and child marriage."},{title:"Socio-economic Empowerment",description:"Livelihood skills training — including jewelry making and computer literacy — so women and girls can build independent futures."},{title:"Safe Shelter Services",description:"Safe shelters for women and girls at Orkesumet and Lekrimuni, each accommodating up to 100, supporting protection and empowerment of survivors."}],H1=[{id:"pr-fgm",slug:"ending-fgm",title:"Ending FGM",description:"NAFGEM's flagship program to end female genital mutilation and related harmful practices through community education, survivor protection, legal advocacy, and grassroots dialogue across Tanzania.",icon:"shield",sortOrder:0,focusAreas:k1,kpis:[{label:"Safe shelters",value:"2"},{label:"Capacity per shelter",value:"100"},{label:"Focus areas",value:"8"},{label:"Core regions",value:"5"}]},{id:"pr-ovc",slug:"ovc",title:"OVC",description:"Orphans and Vulnerable Children (OVC) — protecting, supporting, and empowering children and adolescents through safeguarding, wellbeing services, and community-based care.",icon:"heart",sortOrder:1,focusAreas:[{title:"Child Protection",description:"Safeguarding and protection services for vulnerable children."},{title:"Youth Empowerment",description:"Wellbeing and empowerment programmes for children and adolescents."}],kpis:[{label:"Focus areas",value:"2"},{label:"Active projects",value:"1+"}]},{id:"pr-mnch",slug:"mnch",title:"Maternal Newborn Child Health & Nutrition",description:"Maternal, newborn, child health and nutrition (MNCH) — strengthening health outcomes for mothers and children through community-based interventions and partnerships.",icon:"hand-heart",sortOrder:2,focusAreas:[{title:"Maternal & Newborn Health",description:"Community-based maternal and newborn health interventions."},{title:"Child Health & Nutrition",description:"Child health and nutrition activities with partner organisations."}],kpis:[{label:"Focus areas",value:"2"},{label:"Active projects",value:"1+"}]}],G1="pr-ovc",B1="pr-mnch",Qt={hero:{eyebrow:"About NAFGEM",title:"Championing Rights Since 1999",subtitle:"Founded in 1998 and officially registered as an NGO in 1999 — protecting women and girls across Tanzania by ending FGM, child marriage, and gender-based violence."},paragraphs:["NAFGEM — the Network against Female Genital Mutilation — is an association of individuals, groups, institutions, and other NGOs dedicated to ending female genital mutilation (FGM) and other harmful traditions against women in Tanzania. Our main focus is raising awareness among grassroots communities where these customs are still practiced, through educational seminars, training workshops, and awareness campaigns.","The organization was officially recognized as an NGO in 1999 by the Government of Tanzania. Since then, NAFGEM has been committed to ending FGM, child marriage, early pregnancy, and gender-based violence.","FGM/C continues in many communities due to a combination of factors: conservative traditional beliefs, limited awareness of female anatomy and reproductive health, low understanding of fundamental human rights and the law, inadequate protection and social services, and the poor socio-economic status of women and girls. The secrecy surrounding the practice also makes it difficult to gather the information needed to design effective interventions."],vision:"A society which values and protects human rights of women, youths and children",mission:"Empowering communities to address development challenges through participatory approaches that transfer knowledge and skills for sustainable transformation",coreValues:["Integrity","Transparency","Accountability","Teamwork","Compassion","Courage"],strategicDirections:[{id:"gender-rights",title:"Women and gender rights",description:"Promoting gender equality and advancing the rights of women and girls.",color:"rose",icon:"users"},{id:"health",title:"Health",description:"Improving community health and well-being through inclusive initiatives.",color:"amber",icon:"heart-pulse"},{id:"environment",title:"Environment protection",description:"Conserving natural resources and promoting a clean and sustainable environment.",color:"emerald",icon:"leaf"},{id:"protection",title:"Protection of women, girls and children",description:"Ensuring safety, dignity and rights for women, girls and children.",color:"sky",icon:"shield"}
184,{id:"socio-economic",title:"Women and socio-economic empowerment",description:"Enhancing economic opportunities and empowering women in all spheres.",color:"yellow",icon:"scale"},{id:"governance",title:"Governance & institutional strengthening",description:"Strengthening good governance and building strong, accountable institutions.",color:"slate",icon:"handshake"}],strategicTagline:[{label:"Sustainable Communities",color:"rose"},{label:"Inclusive Development",color:"amber"},{label:"Empowered Future",color:"amber"}],governance:{intro:"The Annual General Meeting (AGM) of all members is the highest decision-making level of NAFGEM. An Executive Committee oversees daily activities and implementation of organizational strategy.",memberCount:110,districtCount:8,executiveCommitteeSize:8,regions:"Kilimanjaro and Manyara",memberLabel:"Members",districtLabel:"Districts",executiveLabel:"Executive Committee",memberCaption:"Across {districts} districts in {regions}",districtCaption:"{regions} regions",executiveCaption:"Oversees daily activities"},offices:[{label:"Main Office",detail:"Moshi, Kilimanjaro"},{label:"Field Office",detail:"Orkesumet, Simanjiro District"},{label:"Manyara Offices",detail:"Hanang and Kiteto"},{label:"Regional Presence",detail:"Tanga, Lindi, and Arusha"},{label:"Siha Office",detail:"Lekrimuni, Kilimanjaro"}],introVisuals:{primaryImageUrl:null,secondaryImageUrl:null},whereWeWork:{foundingYear:"1998",registrationYear:"1999",nationalFgmRate:"14.6%",prevalenceByYear:[{year:"1998",kilimanjaro:"38%",manyara:""},{year:"2007",kilimanjaro:"",manyara:"81%"},{year:"2015/16",kilimanjaro:"10%",manyara:"58%"},{year:"2022/23",kilimanjaro:"8%",manyara:"43%"}],body:"Since its founding in 1998, NAFGEM has worked in the Kilimanjaro and Manyara regions, where FGM and child marriage are highly prevalent. The organization continues to explore prevention avenues including women's economic empowerment and girls' education support, while expanding outreach nationally."}},tp=[{id:"s1",name:"Francis Romani Selasini",role:"Executive Director",sortOrder:0},{id:"s2",name:"Honoratha Raymond Nasuwa",role:"Programme Director",sortOrder:1},{id:"s3",name:"Beatha Lyamuya",role:"Social Welfare Officer",sortOrder:2},{id:"s4",name:"Editha Moses Lupenza",role:"Finance Manager",location:"Moshi",sortOrder:3},{id:"s5",name:"Yona Godwin",role:"MERL Manager",sortOrder:4},{id:"s6",name:"Halima Milinga",role:"Human Resource Officer",sortOrder:5},{id:"s7",name:"Isabela Mboya",role:"Office Administrator",sortOrder:6}],ap=H1,np=[{id:"pj1",programId:B1,title:"ACHIEVE MNCH&Nutrition",fullName:"ACHIEVE Maternal, Newborn, Child Health and Nutrition",description:"NAFGEM implements community-based maternal, newborn, child health, and nutrition activities as a sub-grantee under Pact International, strengthening health outcomes for women and children in target communities.",primePartner:"Pact International",nafgemRole:"Sub-grantee",focusArea:"Child Health & Nutrition",lifecycleStatus:"active",startDate:"2022-01-01",endDate:null,sortOrder:0},{id:"pj2",programId:G1,title:"WATOTO IMARA",description:"The WATOTO IMARA project supports the protection, wellbeing, and empowerment of children and adolescents, implemented by NAFGE
184M as a partner under Crossroads International.",primePartner:"Crossroads International",nafgemRole:"Sub-grantee",focusArea:"Child Protection",lifecycleStatus:"active",startDate:"2021-06-01",endDate:null,sortOrder:1}],Y1=[{id:"inst1",name:"Schintzeler Foundation",description:"A philanthropic foundation supporting NAFGEM's community programmes and survivor services.",type:"institutional",sortOrder:0},{id:"inst2",name:"Gymnasium Remigianum",description:"School partnership and fundraising — teachers and students raising awareness and resources for girls' protection.",type:"institutional",sortOrder:1},{id:"inst3",name:"Afromax",description:"Partner organization supporting NAFGEM's outreach and empowerment initiatives.",type:"institutional",sortOrder:2},{id:"inst4",name:"Support for Women and Children",description:"Led by Mrs. Britta Demmer — dedicated to advancing the rights and welfare of women and children in Tanzania.",type:"institutional",sortOrder:3},{id:"inst5",name:"Rev. Belitz-Hoppfmann Foundation",description:"Faith-based foundation contributing to NAFGEM's mission of dignity and protection for girls.",type:"institutional",sortOrder:4},{id:"inst6",name:"Cross Cultural Solutions",description:"Volunteer placement organization connecting international volunteers with NAFGEM's field programmes.",type:"institutional",sortOrder:5},{id:"inst7",name:"World Unite Volunteers",description:"Volunteer placement organization supporting hands-on community engagement with NAFGEM.",type:"institutional",sortOrder:6},{id:"inst8",name:"Chor Freunde",description:"Community choir group raising funds and awareness for NAFGEM's anti-FGM work.",type:"institutional",sortOrder:7}],V1=["Bartels","Klaus Dahlin","Lenna Dahlin","Lisa and Dedel Mahr","Astrid Corsario","Mrs. Ingrid Post","Sieflinde von Kolczynsk","Gabi Ludwig","St. Blassien","Prof. Dr. Horst-Michael Runge","Leah and Dr. Fisher","Wolfgang Engemann","Mr. Steggewentz","Rev. Manfred Scheckenbach (Mission Welt Bayern)","Mrs. Everline Kundael","Helen Schaerer (Switzerland)","Ulrich Sonn","Alina Kugler","Magdalene Schroder (Afromax)","Basil Ostermann","Elina Anderson","P&J Nichol","Rosel Simonis","Ingrid Meyerhoefer","Michael Ruckl"].map(i=>({id:`ind-${i.replace(/\s+/g,"-").toLowerCase()}`,name:i,type:"individual"})),q1=[{id:"net1",name:"Solidarity for African Women's Rights (SOAWR) Coalition",websiteUrl:"https://soawr.org",type:"network"},{id:"net2",name:"Girls Not Brides — Global Partnership to End Child Marriage",websiteUrl:"https://www.girlsnotbrides.org",type:"network"}],F1=Yp.map(i=>({id:i.id,name:i.name,logoUrl:i.logoUrl,websiteUrl:i.websiteUrl,type:"logo",showOnHomeMarquee:!0})),ip={hero:{eyebrow:"Gratitude & Partnership",title:"Our Supporters",subtitle:"Past and present funders who share our vision of a Tanzania free from FGM, child marriage, and gender-based violence."},intro:"NAFGEM's work is made possible by the generosity of individuals, foundations, and organizations who share our vision of a Tanzania free from FGM, child marriage, and gender-based violence. Their support has funded community awareness campaigns, school programs, training of ex-circumcisers, construction of safe shelters and day-care centres, anti-FGM radio programmes, women's economic empowerment, and the protection and education of girls. We extend our sincere thanks to everyone listed here and to all who continue to stand with us.",closingNote:"Without your continued commitment, our work to end FGM, child marriage, and gender-based violence would not be possible. If you would like to support NAFGEM financially or materially, please visit our Get Involved page.",entries:[...F1,...Y1,...V1,...q1]},K1={eyebrow:"Legacy & Gratitude",title:"Because of them",subtitle:"NAFGEM exists because people chose courage, care, and community — and refused to look away."},X1=[{id:"ap-1",name:"Community pioneers",role:"Founding voices & early advocates",years:"Since the beginning",story:"Across Kilimanjaro and beyond, elders, parents, and young leaders opened doors that once seemed closed. Their willingness to speak publicly against harmful practices gave NAFGEM its first roots in trust.",featured:!0,sortOrder:0},{id:"ap-2",name:"Mentors & teachers",role:"Guides who shaped our path",years:"Ongoing",story:"Those who trained staff, walked with survivors, and insisted on dignity in every programme left fingerprints on how NAFGEM works today — patient, principled, and people-centred.",featured:!0,sortOrder:1},{id:"ap-3",name:"Quiet champions",role:"Allies behind the scenes",story:"Many never asked for recognition. They hosted meetings, translated stories, protected girls after dark, and kept hope alive when resources were thin. This page is for them too.",featured:!0,sortOrder:2},{id:"ap-4",name:"Replace with a real name",role:"Example wall entry",featured:!1,sortOrder:0}],Cc={hero:K1,intro:"Organisations are built by people — not only budgets and plans. This page honours those who poured time, wisdom, courage, and love into NAFGEM so girls and women could live freer lives. Their stories are part of our story. Replace the sample tributes in the admin panel with the people who made NAFGEM what it is today.",featuredEyebrow:"Their stories",featuredTitle:"People who shaped NAFGEM",featuredSubtitle:"Featured tributes for those whose leadership, sacrifice, or partnership changed our 
184course.",wallEyebrow:"With gratitude",wallTitle:"Wall of appreciation",wallSubtitle:"Names we hold close — every contribution matters.",closingTitle:"Their work continues through you",closingBody:"Gratitude is not only looking back. If their courage moved you, help carry this legacy forward — stand with girls, support the mission, or simply share NAFGEM’s story.",ctaPrimaryLabel:"Carry this legacy forward",ctaPrimaryPath:"/get-involved",ctaSecondaryLabel:"Contact us",ctaSecondaryPath:"/contact",honorees:X1},Q1={eyebrow:"Media & Press",title:"Press kit",subtitle:"Logos, facts, and media contacts for journalists and partners covering NAFGEM’s work to end FGM and GBV."},Rc={hero:Q1,intro:"Use these materials when reporting on NAFGEM Tanzania. For interviews, high-resolution assets, or embargoed stories, contact our media team below.",factsTitle:"Key facts",facts:["NAFGEM (Network Against Female Genital Mutilation) has worked across Tanzania since 1999.","Programmes span Kilimanjaro, Manyara, Arusha, Tanga, and Lindi.","Focus areas include ending FGM and child marriage, survivor support, education, and advocacy.","Head office: Moshi, Kilimanjaro Region."],assetsTitle:"Brand assets",assets:[{id:"logo-primary",label:"NAFGEM logo",url:"/nafgem-logo.png",kind:"logo"}],mediaContactName:"NAFGEM Communications",mediaContactRole:"Media enquiries",mediaContactEmail:"[email protected]",mediaContactPhone:"+255 754 801 784",brandGuidelinesUrl:"",closingTitle:"Tell the story with care",closingBody:"Please centre the dignity of survivors and communities. Reach out if you need context, spokespeople, or clarification before publishing."},Z1={eyebrow:"Financial Transparency",title:"Every Contribution, Accounted For",subtitle:"We publish our reports and financial statements so supporters can see exactly how funds are used and what they achieve.",metrics:[{label:"Of funds to programmes",value:"",suffix:"%",icon:"percent"},{label:"Reports published",value:"auto:reports",suffix:"",icon:"file"},{label:"Operating regions",value:"5",suffix:"",icon:"map"},{label:"Years of service",value:"auto:years",suffix:"+",icon:"calendar"}],sourceNote:"",commitments:["Annual reports published openly","Independent financial audits","Local procurement in Tanzania"]},$1={eyebrow:"About Us",title:"Protecting Girls and Women Across Tanzania",body:"For over 25 years, NAFGEM has worked to end FGM and child marriage through education, survivor support, and community advocacy. Our safe houses, outreach teams, and legal partners operate across five regions — guided by integrity, compassion, and courage.",ctaLabel:"Discover Our Story",ctaLink:"/about"},J1={eyebrow:"Speak Up Safely",title:"Because Silence Protects No One",body:"If you have witnessed misconduct, fraud, or ethical violations involving NAFGEM, our confidential whistleblowing channel ensures your report reaches our Ethics & Compliance Committee.",ctaLabel:"Report Confidentially",ctaLink:"/whistleblowing",imageUrl:"",reassuranceLine:"Anonymous · Secure · Reviewed within 48 hours",secondaryCtaLabel:"Learn how reports are handled",secondaryCtaLink:"/whistleblowing"},P1={enabled:!1,title:"",body:"",ctaLabel:"Learn More",ctaUrl:"/",showUntil:"",dismissId:"v1"},W1={eyebrow:"Take Action",title:"Join the Fight Against FGM",tiles:[{label:"Donate",description:"Fund safe shelters, education, and rescue operations across our five regions.",link:"/get-involved#donate"},{label:"Volunteer",description:"Share your time and skills — from outreach to mentoring and community dialogues.",link:"/get-involved"},{label:"Partner With Us",description:"Corporations, foundations, and organizations — build lasting impact together.",link:"/contact"}]},I1={eyebrow:"Need Help Now?",hotlineLabel:"24/7 Hotline",reportLabel:"Report a Case",whistleblowLabel:"Whistleblowing"},fe={home:{eyebrow:"Nationwide Protection",headlineLine1:"A Future Without Fear,",headlineLine2:"Across Tanzania.",subtitle:"NAFGEM operates in Kilimanjaro, Manyara, Arusha, Tanga, and Lindi — protecting girls and women from FGM and gender-based violence, and advancing maternal and newborn health across our communities.",donateCta:"Donate Now",secondaryCta:"Our Coverage",secondaryCtaLink:"/about",crisisStrip:I1,getInvolvedTiles:W1,aboutTeaser:$1,advocacyTeaser:J1,programsPreview:{eyebrow:"Our Programs",title:"Protection, Education & Advocacy",subtitle:"Multi-faceted initiatives to end FGM, support survivors, and empower communities across Tanzania."},careersTeaser:{eyebrow:"Careers at NAFGEM",title:"Build a Career With Purpose",body:"Join a passionate team making real impact in communities across Tanzania. Your career goes beyond a job — it is a chance to empower lives and drive positive change.",ctaLabel:"View Open Roles"},partnerTeaser:{eyebrow:"Become a Partner",title:"Join Our Network of Change-Makers",body:"Corporations, foundations, and organizations can partner with NAFGEM on FGM prevention, survivor support, education, and community advocacy across Tanzania.",opportunities:["Safe shelter & rescue operations","Girls' education & scholarships","Community awareness programs","Legal advocacy & policy reform"],ctaLabel:"Become a Partner"},transparency:Z1},privacy:{title:"Privacy Policy",body:`NAFGEM Tanzania ("we", "us") respects your privacy. This policy explains how we 
184collect and use information when you visit nafgemtanzania.or.tz or contact us through our website.
185
186Information we collect
187• Contact details you submit via forms (name, email, phone, message content).
188• Newsletter subscription details (name and email).
189• Technical data such as browser type, approximate location, and pages visited, used for security and basic analytics. We use Google Analytics to count visits and key actions (for example, that a contact form was sent). The contents of forms and reports are never shared with Google Analytics.
190• Reports submitted through our case reporting or whistleblowing channels (handled confidentially).
191
192How we use information
193We use submitted information to respond to inquiries, process reports, send newsletters you opted into, improve our services, and meet legal or safeguarding obligations.
194
195Sharing
196We do not sell personal data. We may share information with authorized staff, trusted service providers who process data on our behalf, or authorities when required by law or to protect individuals at risk.
197
198Retention
199We keep information only as long as needed for the purposes above, or as required by law and safeguarding standards.
200
201Your rights
202You may request access, correction, or deletion of your personal data where applicable by contacting [email protected]. For whistleblowing or case reports, confidentiality and safeguarding rules may limit certain disclosures.
203
204Contact
205NAFGEM Tanzania, P.O. Box 6413, Moshi, Kilimanjaro. Email: [email protected].
206
207This policy may be updated; the version on this page is current as of publication.`},terms:{title:"Terms of Use",body:`By using the NAFGEM Tanzania website, you agree to these terms.
208
209Purpose of the site
210This website provides information about our programmes, stories, resources, and ways to support or contact NAFGEM. Content is for general information and education and is not a substitute for professional legal or medical advice.
211
212Acceptable use
213You agree not to misuse the site, attempt unauthorized access, submit false or harmful content, or use reporting channels to harass others. We may remove content or restrict access that violates these terms or endangers others.
214
215Donations and applications
216Donation instructions and bank details are provided for voluntary support. Job and volunteer applications are subject to our recruitment processes; submitting a form does not create an employment or partnership contract.
217
218Intellectual property
219Site text, logos, and materials are owned by NAFGEM or used with permission. You may share links and quote brief excerpts with attribution for non-commercial purposes. Do not reproduce diagrams or documents without permission unless a resource expressly allows it.
220
221Third-party links
222Links to external sites (including social media) are provided for convenience. We are not responsible for their content or privacy practices.
223
224Disclaimer
225We strive for accuracy but do not warrant that all content is complete or error-free. To the fullest extent permitted by law, NAFGEM is not liable for damages arising from use of this website.
226
227Governing law
228These terms are governed by the laws of the United Republic of Tanzania. For questions, contact [email protected].`},news:{hero:{eyebrow:"Newsroom",title:"Latest Updates",subtitle:"Stay informed about our progress, upcoming events, and stories from our community outreach programs."}},whistleblowing:{hero:{eyebrow:"Ethical Reporting",title:"Whistleblowing Portal",subtitle:"A confidential channel to report misconduct, fraud, or ethical violations within or involving NAFGEM."},confidentialityNote:"Reports are handled confidentially by our Ethics & Compliance Committee. Only authorized staff can access submissions.",successMessage:"Thank you for bringing this to our attention. Your report has been received and will be reviewed by our Ethics & Compliance Committee."},programs:{hero:{eyebrow:"Our Work",title:"Our Programs",subtitle:"NAFGEM delivers impact through four core programs, each with dedicated projects and community initiatives."},programAreasHeading:{eyebrow:"How We Work",title:"Four Core Programs",subtitle:"Explore each program and the funded projects NAFGEM implements with international partners."},projectsHeading:{eyebrow:"Funded Initiatives",title:"Projects Under This Program",subtitle:"Donor-funded initiatives where NAFGEM implements as a sub-grantee or partner."}},careers:{hero:{eyebrow:"Join Our Team",title:"Careers at NAFGEM",subtitle:"Work alongside passionate advocates protecting the rights of women and girls across Tanzania."},cultureTitle:"Why Work With Us",cultureBody:"At NAFGEM, you join a dedicated team with over 25 years of grassroots impact. We offer meaningful work in community education, survivor support, advocacy, and programme management — with opportunities in Moshi and field offices across northern Tanzania."},contact:{hero:{eyebrow:"Get in Touch",title:"Contact Us",subtitle:"We'd love to hear from you. Reach out for inquiries, partnerships, or support."},addressLines:["Shanty Town Area, P.O. Box 6413","Moshi, Kilimanjaro Region","Tanzania"],phoneLines:["+255 27 2750056 (Landline)","+255 754 801 784 (Mobile)","+255 784 410 401 (Hotline)"],emailLines:["[email protected]","[email protected]"],hoursLines:["Monday - Friday: 8:00 AM - 4:30 PM","Saturday: Closed (Emergency Hotline Only)"]},getInvolved:{hero:{eyebrow:"Get Involved",title:"Join the Movement",subtitle:"Your support is the lifeline for girls across Tanzania. Whether through time, talent, or treasure, you can help us end FGM and child marriage for good."},faqs:[{q:"Can I sponsor a specific girl?",a:"Yes. Our 'Sponsor a Student' program allows you to cover the educational and living costs of a specific survivor, with regular progress updates."},{q:"Do you accept in-kind donations?",a:"We always need dignity kits, sanitary pads, dry foods, and bedding for our safe houses in Moshi and Simanjiro."},{q:"Is volunteering remote or on-site?",a:"We offer both! Social media and grant writing can be done remotely, while counseling and outreach are on-site."}],bank:{accountName:"NAFGEM TANZANIA",bankName:"CRDB BANK PLC",tzsAccount:"0150 4356 7890 0",usdAccount:"0250 4356 7890 1",swift:"CRDBTZTZ"}},resources:{hero:{eyebrow:"Publications",title:"Resources & Reports",subtitle:"Access annual reports, strategic plans, and educational materials on child rights in Tanzania."}},stories:{hero:{eyebrow:"Voices of Change",title:"Success Stories",subtitle:"Personal voices paired with NAFGEM interventions, outcomes, and evidence from the communities we serve."},milestones:[{year:"1999",title:"Establishment",description:"NAFGEM Tanzania is officially registered to combat FGM."},{year:"2010",title:"Manyara Expansion",description:"Extended operations to Simanjiro and Kiteto districts."},{year:"2023",title:"15,000 Girls Reached",description:"Celebrated a major milestone in direct support provided."},{year:"2025",title:"5-Region Vision",description:"Expanded presence to Arusha, Tanga, and Lindi regi
228ons."}]},fgmTypesPage:{hero:{eyebrow:"Education",title:"Learn About FGM",subtitle:"Understanding the World Health Organization classification of female genital mutilation helps communities recognise harm, support survivors, and end the practice."},contentNote:"These diagrams are educational models of FGM types as classified by the World Health Organization (WHO). They are intended for awareness and learning — not graphic imagery of individuals.",types:[{id:"type-i",label:"Type I",title:"Clitoridectomy",description:"Partial or total removal of the clitoral glans (the external and visible part of the clitoris) and/or the prepuce/clitoral hood.",imageUrl:null,sortOrder:0},{id:"type-ii",label:"Type II",title:"Excision",description:"Partial or total removal of the clitoral glans and the labia minora, with or without excision of the labia majora.",imageUrl:null,sortOrder:1},{id:"type-iii",label:"Type III",title:"Infibulation",description:"Narrowing of the vaginal opening by creating a covering seal, formed by cutting and repositioning the labia minora or labia majora, with or without removal of the clitoral glans.",imageUrl:null,sortOrder:2},{id:"type-iv",label:"Type IV",title:"Other harmful procedures",description:"All other harmful procedures to the female genitalia for non-medical purposes, such as pricking, piercing, incising, scraping, and cauterisation.",imageUrl:null,sortOrder:3}]},footer:{tagline:"Network Against Female Genital Mutilation (NAFGEM) Tanzania works to eradicate FGM and child marriage through education, advocacy, and survivor support across Kilimanjaro, Manyara, Arusha, Tanga, and Lindi.",phone:"+255 754 801 784",email:"[email protected]",address:"P.O. Box 6413, Moshi, Kilimanjaro, Tanzania",facebookUrl:"https://facebook.com/nafgemtanzania",twitterUrl:"https://x.com/nafgemtanzania",instagramUrl:"https://instagram.com/nafgemtanzania"},announcement:P1,impactPage:{hero:{eyebrow:"Our Reach",title:"Impact at a glance",subtitle:"A living picture of NAFGEM’s work — people reached, programmes delivered, and stories of change across Tanzania."},intro:"These figures and stories reflect our ongoing commitment to ending FGM and gender-based violence. Explore how advocacy, care, and community partnerships add up.",ctaLabel:"Support the mission",ctaPath:"/get-involved"}},lp={phonePrimary:"+255 27 2750056 (Landline)",phoneWhatsapp:"+255 754 801 784 (WhatsApp)",email:"[email protected]",officeAddress:`Shanty Town Area, P.O. Box 6413
229Moshi, Kilimanjaro Region
230Tanzania`,responseTimeText:"Reviewed within 48 hours"},qp="/nafgem-logo.png",vc="/nafgem-logo.png",eS=[qp],tS=/^(n\/?a|not\s*analyzed|-|—|–)?$/i;function Fp(i){const l=String(i??"").trim();if(!l||tS.test(l))return!1;const o=Number.parseFloat(l.replace(/%/g,""));return!Number.isNaN(o)}function _x(i){if(!Fp(i))return 0;const l=Number.parseFloat(String(i).replace(/%/g,"").trim());return Math.min(100,Math.max(0,l))}function Kp(i){return{year:String((i==null?void 0:i.year)??"").trim(),kilimanjaro:String((i==null?void 0:i.kilimanjaro)??"").trim(),manyara:String((i==null?void 0:i.manyara)??"").trim()}}function aS(i){const l=Qt.whereWeWork.prevalenceByYear.map(Kp);if(!i)return l;const o=String(i.manyaraYearBefore??"").trim(),u=String(i.manyaraYearAfter??"").trim(),c=String(i.manyaraRateBefore??"").trim(),f=String(i.manyaraRateAfter??"").trim();if(!o&&!u&&!c&&!f)return l;const h=l.map(g=>({...g})),m=(g,p)=>{if(!g||!p)return;const S=h.findIndex(b=>b.year===g);S>=0?h[S]={...h[S],manyara:p}:h.push({year:g,kilimanjaro:"",manyara:p})};return m(o,c),m(u,f),h.slice(0,6)}function nS(i){const l=i==null?void 0:i.prevalenceByYear;return Array.isArray(l)&&l.length>0?l.map(Kp).filter(o=>o.year).slice(0,6):aS(i)}function iS(i,l){const o=i.filter(f=>Fp(f[l]));if(o.length===0)return{};const u=o[0],c=o[o.length-1];return{first:{year:u.year,rate:u[l]},last:{year:c.year,rate:c[l]}}}function Lx(i,l){return String(i||"").replace(/\{districts\}/g,String(l.districts)).replace(/\{regions\}/g,l.regions)}function lS(i){var f,h,m,g,p,S,b,T,L;const l={...Qt,...i},o={...Qt.whereWeWork,...i==null?void 0:i.whereWeWork},u=nS((i==null?void 0:i.whereWeWork)??o),c=iS(u,"manyara");return{...l,hero:{...Qt.hero,...i==null?void 0:i.hero},governance:{...Qt.governance,...i==null?void 0:i.governance},whereWeWork:{...o,prevalenceByYear:u,manyaraRateBefore:((f=c.first)==null?void 0:f.rate)??o.manyaraRateBefore??"",manyaraRateAfter:((h=c.last)==null?void 0:h.rate)??o.manyaraRateAfter??"",manyaraYearBefore:((m=c.first)==null?void 0:m.year)??o.manyaraYearBefore??"",manyaraYearAfter:((g=c.last)==null?void 0:g.year)??o.manyaraYearAfter??""},introVisuals:{...Qt.introVisuals,...i==null?void 0:i.introVisuals},paragraphs:(p=i==null?void 0:i.paragraphs)!=null&&p.length?i.paragraphs:Qt.paragraphs,coreValues:(S=i==null?void 0:i.coreValues)!=null&&S.length?i.coreValues:Qt.coreValues,strategicDirections:(b=i==null?void 0:i.strategicDirections)!=null&&b.length?
230i.strategicDirections:Qt.strategicDirections,strategicTagline:(T=i==null?void 0:i.strategicTagline)!=null&&T.length?i.strategicTagline:Qt.strategicTagline,offices:(L=i==null?void 0:i.offices)!=null&&L.length?i.offices:Qt.offices}}function rp(i,l=[]){var h;const o=(i==null?void 0:i.hero)??{eyebrow:"Gratitude & Partnership",title:"Our Supporters",subtitle:""},u=(i==null?void 0:i.intro)??"",c=(i==null?void 0:i.closingNote)??"";if((h=i==null?void 0:i.entries)!=null&&h.length)return{hero:o,intro:u,closingNote:c,entries:i.entries};const f=[];for(const m of l)f.push({id:m.id,name:m.name,logoUrl:m.logoUrl,websiteUrl:m.websiteUrl,type:"logo",showOnHomeMarquee:!0});for(const m of(i==null?void 0:i.institutional)??[])f.push({id:m.id,name:m.name,description:m.description,logoUrl:m.logoUrl,type:"institutional",sortOrder:m.sortOrder});for(const m of(i==null?void 0:i.individuals)??[])f.push({id:`ind-${m.replace(/\s+/g,"-").toLowerCase()}`,name:m,type:"individual"});for(const m of(i==null?void 0:i.networks)??[])f.push({id:m.id,name:m.name,websiteUrl:m.websiteUrl,logoUrl:m.logoUrl,type:"network"});return{hero:o,intro:u,closingNote:c,entries:f}}function Dx(i){return i.entries.filter(l=>l.type==="logo"&&l.showOnHomeMarquee!==!1&&l.logoUrl).sort((l,o)=>(l.sortOrder??0)-(o.sortOrder??0))}function Ux(i){return i.entries.filter(l=>l.type==="institutional").sort((l,o)=>(l.sortOrder??0)-(o.sortOrder??0))}function kx(i){return i.entries.filter(l=>l.type==="individual")}function Hx(i){return i.entries.filter(l=>l.type==="network")}function Gx(i){return i.entries.filter(l=>l.type==="logo"||l.type==="institutional").length}function rS(i,l){const o=typeof i.name=="string"?i.name.trim():"";return o?{id:typeof i.id=="string"&&i.id.trim()?i.id.trim():`honoree-${l}`,name:o,role:typeof i.role=="string"&&i.role.trim()?i.role.trim():void 0,years:typeof i.years=="string"&&i.years.trim()?i.years.trim():void 0,story:typeof i.story=="string"&&i.story.trim()?i.story.trim():void 0,imageUrl:typeof i.imageUrl=="string"&&i.imageUrl.trim()?i.imageUrl.trim():void 0,featured:!!i.featured,sortOrder:typeof i.sortOrder=="number"?i.sortOrder:l}:null}function sS(i){var c,f,h,m,g,p,S,b,T,L,_,k,G,q,V,Z,J,le;const l=Cc,o={eyebrow:((f=(c=i==null?void 0:i.hero)==null?void 0:c.eyebrow)==null?void 0:f.trim())||l.hero.eyebrow,title:((m=(h=i==null?void 0:i.hero)==null?void 0:h.title)==null?void 0:m.trim())||l.hero.title,subtitle:((p=(g=i==null?void 0:i.hero)==null?void 0:g.subtitle)==null?void 0:p.trim())||l.hero.subtitle},u=Array.isArray(i==null?void 0:i.honorees)?i.honorees.map((be,W)=>rS(be??{},W)).filter(be=>be!==null):l.honorees;return{hero:o,intro:typeof(i==null?void 0:i.intro)=="string"?i.intro:l.intro,featuredEyebrow:((S=i==null?void 0:i.featuredEyebrow)==null?void 0:S.trim())||l.featuredEyebrow,featuredTitle:((b=i==null?void 0:i.featuredTitle)==null?void 0:b.trim())||l.featuredTitle,featuredSubtitle:((T=i==null?void 0:i.featuredSubtitle)==null?void 0:T.trim())||l.featuredSubtitle,wallEyebrow:((L=i==null?void 0:i.wallEyebrow)==null?void 0:L.trim())||l.wallEyebrow,wallTitle:((_=i==null?void 0:i.wallTitle)==null?void 0:_.trim())||l.wallTitle,wallSubtitle:((k=i==null?void 0:i.wallSubtitle)==null?void 0:k.trim())||l.wallSubtitle,closingTitle:((G=i==null?void 0:i.closingTitle)==null?void 0:G.trim())||l.closingTitle,closingBody:((q=i==null?void 0:i.closingBody)==null?void 0:q.trim())||l.closingBody,ctaPrimaryLabel:((V=i==null?void 0:i.ctaPrimaryLabel)==null?void 0:V.trim())||l.ctaPrimaryLabel,ctaPrimaryPath:((Z=i==null?void 0:i.ctaPrimaryPath)==null?void 0:Z.trim())||l.ctaPrimaryPath,ctaSecondaryLabel:((J=i==null?void 0:i.ctaSecondaryLabel)==null?void 0:J.trim())||l.ctaSecondaryLabel,ctaSecondaryPath:((le=i==null?void 0:i.ctaSecondaryPath)==null?void 0:le.trim())||l.ctaSecondaryPath,honorees:u}}function Bx(i){return i.honorees.filter(l=>l.featured).sort((l,o)=>(l.sortOrder??0)-(o.sortOrder??0))}function Yx(i){return i.honorees.filter(l=>!l.featured).sort((l,o)=>(l.sortOrder??0)-(o.sortOrder??0)||l.name.localeCompare(o.name))}function oS(i,l){const o=String(i.label??"").trim(),u=String(i.url??"").trim();if(!o||!u)return null;const c=["logo","photo","document","other"].includes(i.kind)?i.kind:"other";return{id:String(i.id??`asset-${l}`),label:o,url:u,kind:c}}function uS(i){var c,f,h;const l=Rc,o=Array.isArray(i==null?void 0:i.facts)?i.facts.map(m=>
230String(m??"").trim()).filter(Boolean):l.facts,u=Array.isArray(i==null?void 0:i.assets)?i.assets.map((m,g)=>oS(m,g)).filter(m=>m!==null):l.assets;return{hero:{eyebrow:String(((c=i==null?void 0:i.hero)==null?void 0:c.eyebrow)??l.hero.eyebrow),title:String(((f=i==null?void 0:i.hero)==null?void 0:f.title)??l.hero.title),subtitle:String(((h=i==null?void 0:i.hero)==null?void 0:h.subtitle)??l.hero.subtitle)},intro:String((i==null?void 0:i.intro)??l.intro),factsTitle:String((i==null?void 0:i.factsTitle)??l.factsTitle),facts:o.length?o:l.facts,assetsTitle:String((i==null?void 0:i.assetsTitle)??l.assetsTitle),assets:u,mediaContactName:String((i==null?void 0:i.mediaContactName)??l.mediaContactName),mediaContactRole:String((i==null?void 0:i.mediaContactRole)??l.mediaContactRole),mediaContactEmail:String((i==null?void 0:i.mediaContactEmail)??l.mediaContactEmail),mediaContactPhone:String((i==null?void 0:i.mediaContactPhone)??l.mediaContactPhone),brandGuidelinesUrl:String((i==null?void 0:i.brandGuidelinesUrl)??l.brandGuidelinesUrl),closingTitle:String((i==null?void 0:i.closingTitle)??l.closingTitle),closingBody:String((i==null?void 0:i.closingBody)??l.closingBody)}}function Ds(i){return Date.parse(String(i??"").trim())}function sp(i,l=14){const o=Ds(i);if(Number.isNaN(o))return!1;const u=Date.now()-o;return u<-1440*60*1e3?!1:u<0?!0:u<=l*24*60*60*1e3}function cS(i=1){const l=new Date;return l.setHours(23,59,59,999),l.getTime()+i*24*60*60*1e3}function fS(i){if(!i.length)return;const l=cS(1);let o,u=Number.NEGATIVE_INFINITY,c,f=Number.NEGATIVE_INFINITY;for(const h of i){const m=Ds(h.date);Number.isNaN(m)||(m>=f&&(f=m,c=h),m<=l&&m>=u&&(u=m,o=h))}return o??c??i[0]}function dS(i){return[...i].sort((l,o)=>{const u=Ds(l.date),c=Ds(o.date);return Number.isNaN(u)&&Number.isNaN(c)?0:Number.isNaN(u)?1:Number.isNaN(c)?-1:c-u})}function Vx(i){const l=(i.imageUrls||[]).map(u=>String(u).trim()).filter(Boolean);if(l.length>0)return l.slice(0,6);const o=String(i.imageUrl??"").trim();return o?[o]:[]}const hS="",Xl="nafgem_auth_token",Us="nafgem:auth-expired",Xp="Your admin session has expired. Please sign in again — your unsaved Page Settings changes will be restored.";function Bc(){return localStorage.getItem(Xl)}function ql(i){i?localStorage.setItem(Xl,i):localStorage.removeItem(Xl)}async function Gl(i,l={}){const o=Bc(),u={...l.headers};l.body instanceof FormData||(u["Content-Type"]="application/json"),o&&(u.Authorization=`Bearer ${o}`);const c=await fetch(`${hS}${i}`,{...l,headers:u});if(!c.ok){if(c.status===401&&i!=="/api/auth/login")throw ql(null),window.dispatchEvent(new Event(Us)),new Error(Xp);if(c.status===413)throw new Error("Image is too large for the server. Try a smaller file (max 50MB) or use Import from link.");if(c.status===502||c.status===503||c.status===504)throw new Error("The API server is not running. On the VPS run: pm2 restart nafgem-api (or pm2 logs nafgem-api to see why it crashed).");const f=await c.json().catch(()=>({error:c.statusText}));throw new Error(f.error||`Request failed (${c.status})`)}if(c.status!==204)return c.json()}const K={get:i=>Gl(i),post:(i,l)=>Gl(i,{method:"POST",body:l instanceof FormData?l:JSON.stringify(l)}),put:(i,l)=>Gl(i,{method:"PUT",body:JSON.stringify(l)}),patch:(i,l)=>Gl(i,{method:"PATCH",body:JSON.stringify(l)}),delete:i=>Gl(i,{method:"DELETE"})};async function mS(i,l,o){const u=new FormData,c=l instanceof File?l:new File([l],o||"upload.webp");u.append("file",c,o||c.name);const f=i==="cvs"?"/api/uploads/cv":i==="documents"?"/api/uploads/document":"/api/uploads/image";return(await K.post(f,u)).url}async function pS(i){return(await K.post("/api/uploads/import-url",{url:i})).url}const qx=Object.freeze(Object.defineProperty({__proto__:null,AUTH_EXPIRED_EVENT:Us,SESSION_EXPIRED_MESSAGE:Xp,TOKEN_KEY:Xl,api:K,getToken:Bc,importImageFromUrl:pS,setToken:ql,uploadFile:mS},Symbol.toStringTag,{value:"Module"})),gS="G-ZP13DWT55R",Vs=gS;let op=!1;function Yc(){return!!Vs&&typeof window<"u"&&typeof window.gtag=="function"}function Vc(){op||!Yc()||(window.gtag("config",Vs,{send_page_view:!1}),op=!0)}function yS(i,l){Yc()&&(Vc(),window.gtag("event","page_view",{send_to:Vs,page_path:i,page_location:window.location.href,page_title:l??document.title}))}function Cs(i,l={}){Yc()&&(Vc(),window.gtag("event",i,{send_to:Vs,...l}))}const Qp="nafgem-data";function bc(){try{new BroadcastChannel(Qp).postMessage("refresh")}catch{}}function ie(i,l){const o=i instanceof Error?i.message:`Failed to ${l}`;alert(o)}const Zp=x.createContext(void 0),up=[{id:"b1",title:"Women & Girls",description:"NAFGEM prioritizes the safety and development of girls and women.",image:vc,badge:"Protecting Rights",color:"bg-rose-900",accent:"text-rose-900"},{id:"b2",title:"Orphans & Vulnerable Children",description:"We extend our protective wing to orphans and vulnerable children.",image:vc,badge:"Restoring Hope",color:"bg-
230amber-600",accent:"text-amber-600"},{id:"b3",title:"People Living with HIV/AIDS",description:"Combating stigma and promoting well-being for those affected by HIV/AIDS.",image:vc,badge:"Dignity for All",color:"bg-red-700",accent:"text-red-700"}],vS=qp,bS=eS,SS="Three Core Programs",xS="NAFGEM delivers impact through three core programs — Ending FGM, OVC, and MNCH — each with dedicated projects and community initiatives.";function cp(i,l,o,u){var c;return((c=i[l])==null?void 0:c.trim())===o?{...i,[l]:u}:i}function ES(i){var l,o,u,c,f,h,m,g,p,S,b,T,L,_,k,G,q,V,Z,J,le,be,W,Te,ue,ye,ce,de,re,me,je,j,F;return i?{...fe,...i,home:{...fe.home,...i.home,aboutTeaser:{...fe.home.aboutTeaser,...(l=i.home)==null?void 0:l.aboutTeaser},advocacyTeaser:{...fe.home.advocacyTeaser,...(o=i.home)==null?void 0:o.advocacyTeaser},programsPreview:{...fe.home.programsPreview,...(u=i.home)==null?void 0:u.programsPreview},crisisStrip:{...fe.home.crisisStrip,...(c=i.home)==null?void 0:c.crisisStrip},careersTeaser:{...fe.home.careersTeaser,...(f=i.home)==null?void 0:f.careersTeaser},transparency:{...fe.home.transparency,...(h=i.home)==null?void 0:h.transparency,metrics:(p=(g=(m=i.home)==null?void 0:m.transparency)==null?void 0:g.metrics)!=null&&p.length?i.home.transparency.metrics:fe.home.transparency.metrics,commitments:Array.isArray((b=(S=i.home)==null?void 0:S.transparency)==null?void 0:b.commitments)?i.home.transparency.commitments:fe.home.transparency.commitments},partnerTeaser:{...fe.home.partnerTeaser,...(T=i.home)==null?void 0:T.partnerTeaser,opportunities:(k=(_=(L=i.home)==null?void 0:L.partnerTeaser)==null?void 0:_.opportunities)!=null&&k.length?i.home.partnerTeaser.opportunities:fe.home.partnerTeaser.opportunities},getInvolvedTiles:{...fe.home.getInvolvedTiles,...(G=i.home)==null?void 0:G.getInvolvedTiles,tiles:(Z=(V=(q=i.home)==null?void 0:q.getInvolvedTiles)==null?void 0:V.tiles)!=null&&Z.length?i.home.getInvolvedTiles.tiles:fe.home.getInvolvedTiles.tiles}},news:{...fe.news,...i.news,hero:{...fe.news.hero,...(J=i.news)==null?void 0:J.hero}},privacy:{...fe.privacy,...i.privacy},terms:{...fe.terms,...i.terms},whistleblowing:{...fe.whistleblowing,...i.whistleblowing,hero:{...fe.whistleblowing.hero,...(le=i.whistleblowing)==null?void 0:le.hero}},programs:{...fe.programs,...i.programs,hero:cp({...fe.programs.hero,...(be=i.programs)==null?void 0:be.hero},"subtitle",xS,fe.programs.hero.subtitle),programAreasHeading:cp({...fe.programs.programAreasHeading,...(W=i.programs)==null?void 0:W.programAreasHeading},"title",SS,fe.programs.programAreasHeading.title),projectsHeading:{...fe.programs.projectsHeading,...(Te=i.programs)==null?void 0:Te.projectsHeading}},careers:{...fe.careers,...i.careers,hero:{...fe.careers.hero,...(ue=i.careers)==null?void 0:ue.hero}},contact:{...fe.contact,...i.contact,hero:{...fe.contact.hero,...(ye=i.contact)==null?void 0:ye.hero}},getInvolved:{...fe.getInvolved,...i.getInvolved,hero:{...fe.getInvolved.hero,...(ce=i.getInvolved)==null?void 0:ce.hero}},resources:{...fe.resources,...i.resources,hero:{...fe.resources.hero,...(de=i.resources)==null?void 0:de.hero}},stories:{...fe.stories,...i.stories,hero:{...fe.stories.hero,...(re=i.stories)==null?void 0:re.hero}},fgmTypesPage:{...fe.fgmTypesPage,...i.fgmTypesPage,hero:{...fe.fgmTypesPage.hero,...(me=i.fgmTypesPage)==null?void 0:me.hero},types:(j=(je=i.fgmTypesPage)==null?void 0:je.types)!=null&&j.length?i.fgmTypesPage.types:fe.fgmTypesPage.types},footer:{...fe.footer,...i.footer},announcement:{...fe.announcement,...i.announcement},impactPage:{...fe.impactPage,...i.impactPage,hero:{...fe.impactPage.hero,...(F=i.impactPage)==null?void 0:F.hero}}}:fe}const fp=[{label:"Safe Shelters",value:2,icon:"home"},{label:"Regions Reached",value:5,icon:"map"},{label:"Impacted Lives",value:25e5,suffix:"+",icon:"heart"},{label:"Years of Action",value:25,suffix:"+",icon:"calendar"}],wS=({children:i})=>{const[l,o]=x.useState(O1),[u,c]=x.useState(z1),[f,h]=x.useState(vS),[m,g]=x.useState(bS),[p,S]=x.useState(up),[b,T]=x.useState(fp),[L,_]=x.useState([]),[k,G]=x.useState(!1),[q,V]=x.useState(null),[Z,J]=x.useState(0),[le,be]=x.useState(!1),[W,Te]=x.useState([]),[ue,ye]=x.use
230State([]),[ce,de]=x.useState([]),[re,me]=x.useState(j1),[je,j]=x.useState(Yp),[F,te]=x.useState(Qt),[Ae,Me]=x.useState(tp),[w,H]=x.useState(ap),[X,$]=x.useState(np),[se,ve]=x.useState(ip),[Ce,ut]=x.useState(Cc),[Qe,dn]=x.useState(Rc),[Yn,Oi]=x.useState([]),[Pl,ca]=x.useState(fe),[ji,_i]=x.useState(lp),[qs,Wl]=x.useState([]),[Li,hn]=x.useState([]),[Di,Ui]=x.useState([]),[Fs,ct]=x.useState([]),[Ks,ki]=x.useState(!1),[Il,mn]=x.useState(!1),[Xs,Vn]=x.useState(null),Qs=x.useCallback(()=>Vn(null),[]),ja=x.useRef(k);ja.current=k;const pt=x.useCallback(async(z=2)=>{for(let M=0;M<=z;M++)try{ki(!1);const[Q,yt,vt,xn,Zn,Jt,ma,Qi,Zi,gr,Ba,Ht,$n,Ya,ia,$i,Jn,yr,En,wn]=await Promise.all([K.get("/api/public/news"),K.get("/api/public/stories"),K.get("/api/public/partners"),K.get("/api/public/jobs"),K.get("/api/public/settings/hero"),K.get("/api/public/settings/hero-slides"),K.get("/api/public/settings/beneficiaries"),K.get("/api/public/settings/impact-stats"),K.get("/api/public/resources"),K.get("/api/public/about-page"),K.get("/api/public/staff"),K.get("/api/public/programs"),K.get("/api/public/projects").catch(()=>[]),K.get("/api/public/supporters-page"),K.get("/api/public/appreciation-page").catch(()=>null),K.get("/api/public/press-kit").catch(()=>null),K.get("/api/public/site-pages"),K.get("/api/public/reporting-channels"),K.get("/api/public/trust-carousel-slides").catch(()=>[]),K.get("/api/public/events").catch(()=>[])]);return o(Array.isArray(Q)?dS(Q):Q),c(yt),j(vt),me(xn),_(Zi),T(Qi.length?Qi:fp),te(lS(gr)),Me(Ba.length?Ba:tp),H(Ht.length?Ht:ap),$($n.length?$n:np),ve(rp(Ya||ip,vt)),ut(sS(ia??Cc)),dn(uS($i??Rc)),Oi(Array.isArray(wn)?wn:[]),ca(ES(Jn)),_i(yr??lp),Wl(Array.isArray(En)?En:[]),Zn.heroImage&&h(Zn.heroImage),Jt.length&&(g(Jt),Jt[0]&&h(Jt[0])),S(ma.length?ma:up),Vn(null),mn(!0),!0}catch(Q){if(M<z){await new Promise(yt=>setTimeout(yt,600));continue}return console.warn("Could not load public data from API:",Q),ki(!0),mn(!0),!1}return!1},[]),it=x.useCallback(async()=>{try{const[z,M,Q,yt,vt,xn]=await Promise.all([K.get("/api/admin/reports"),K.get("/api/admin/job-applications"),K.get("/api/admin/involvement-submissions"),K.get("/api/admin/contact-messages"),K.get("/api/admin/newsletter-subscribers"),K.get("/api/admin/notification-recipients")]);Te(z),ye(M),de(Q),hn(yt),Ui(vt),ct(xn)}catch(z){console.warn("Could not load admin data:",z)}},[]),aa=pt,ee=x.useCallback(async()=>{const z=await pt();if(ja.current&&await it(),bc(),!z){const M="Saved to database, but the site could not refresh. Check that the API is running, then try again.";throw Vn(M),new Error(M)}},[pt,it]);x.useEffect(()=>{pt(),Bc()&&K.get("/api/auth/me").then(({user:z})=>{G(!0),V(z),it()}).catch(()=>ql(null))},[pt,it]),x.useEffect(()=>{const z=()=>pt();window.addEventListener("focus",z);const M=()=>{document.visibilityState==="visible"&&pt()};document.addEventListener("visibilitychange",M);let Q=null;try{Q=new BroadcastChannel(Qp),Q.onmessage=()=>pt()}catch{}return()=>{window.removeEventListener("focus",z),document.removeEventListener("visibilitychange",M),Q==null||Q.close()}},[pt]);const Zs=async z=>{try{const M=m.length?[z,...m.slice(1)]:[z];await K.put("/api/admin/settings/hero",{heroImage:z}),await K.put("/api/admin/settings/hero-slides",{slides:M}),await ee()}catch(M){throw ie(M,"update hero image"),M}},$s=async z=>{try{await K.put("/api/admin/settings/hero-slides",{slides:z}),await ee()}catch(M){throw ie(M,"update hero slides"),M}},Js=async z=>{try{await K.put("/api/admin/settings/impact-stats",{stats:z}),await ee()}catch(M){throw ie(M,"update impact stats"),M}},qn=async z=>{var M,Q;await K.post("/api/public/newsletter",{email:z.email,firstName:((M=z.firstName)==null?void 0:M.trim())||void 0,lastName:((Q=z.lastName)==null?void 0:Q.trim())||void 0}),Cs("newsletter_signup",{page:window.location.pathname})},_a=async z=>{try{await K.put("/api/admin/settings/beneficiaries",{beneficiaries:z}),await ee()}catch(M){throw ie(M,"save beneficiaries"),M}},Fn=async z=>{await _a([...p,z])},fa=async(z,M)=>{await _a(p.map(Q=>Q.id===z?{...Q,...M}:Q))},Kn=async z=>{await _a(p.filter(M=>M.id!==z))},pn=async(z,M)=>{try{await K.post("/api/admin/news",{...z,notifySubscribers:!!(M!=null&&M.notifySubscribers)}),await ee()}catch(Q){throw ie(Q,"save news"),Q}},Ps=async z=>{try{await K.delete(`/api/admin/news/${z}`),await ee()}catch(M){throw ie(M,"delete news"),M}},er=async z=>{try{await K.post("/api/admin/stories",z),await ee()}catch(M){throw ie(M,"save story"),M}},Hi=async z=>{try{await K.delete(`/api/admin/stories/${z}`),await ee()}catch(M){throw ie(M,"delete story"),M}},gn=async z=>{const M=await K.post("/api/public/reports",z);ja.current&&Te(Q=>[M,...Q]),bc()},Ws=async(z,M)=>{try{await K.patch(`/api/admin/reports/${z}`,{status:M}),await ee()}catch(Q){throw ie(Q,"update report"),Q}},tr=async z=>{try{await K.delete(`/api/admin/reports/${z}`),await ee()}catch(M){throw ie(M,"delete report"),M}},ar=async z=>{const M=await K.post("/api/public/job-applications",z);ja.current&&ye(Q=>[M,...Q]),bc()},nr=async z=>{try{await K.delete(`/api/admin/job-applications/${z}`),await ee()}catch(M){throw ie(M,"delete application"),M}},Gi=async(z,M)=>{try{await K.patch(`/api/admin/job-applications/${z}`,{status:M}),await ee()}catch(Q){throw ie(Q,"update application"),Q}},Bi=async(z,M,Q)=>{try{await K.patch(`/api/admin/job-applications/${z}`,{aiScore:M,aiJustification:Q}),await ee()}catch(yt){throw ie(yt,"update application AI data"),yt}},ir=async(z,M)=>{try{await K.patch(`/api/admin/job-applications/${z}`,{internalNotes:M}),await ee()}catch(Q){throw ie(Q,"update application notes"),Q}},lr=async(z,M)=>{try{await K.patch(`/api/admin/job-applications/${z}`,{yearsOfExperience:M}),await ee()}catch(Q){throw ie(Q,"update application"),Q}},na=async(z,M)=>{try{await K.patch(`/api/admin/involvement-submissions/${z}`,{status:M}),await ee()}catch(Q){throw ie(Q,"update involvement status"),Q}},lt=async(z,M)=>{try{await K.patch(`/api/admin/involvement-submissions/${z}`,{internalNotes:M}),await ee()}catch(Q){throw ie(Q,"update involvement notes"),Q}},gt=async z=>{try{await K.delete(`/api/admin/involvement-submissions/${z}`),await ee()}catch(M){throw ie(M,"delete involvement submission"),M}},La=async z=>{try{await K.post("/api/admin/jobs",z),await ee()}catch(M){throw ie(M,"add job"),M}},Yi=async z=>{try{await K.delete(`/api/admin/jobs/${z}`),await ee()}catch(M){throw ie(M,"delete job"),M}},Is=async z=>{try{await K.post("/api/admin/partners",z),await ee()}catch(M){throw ie(M,"add partner"),M}},eo=async(z,M)=>{try{await K.patch(`/api/admin/partners/${z}`,M),await ee()}catch(Q){throw ie(Q,"update partner"),Q}},rr=async z=>{try{await K.delete(`/api/admin/partners/${z}`),await ee()}catch(M){throw ie(M,"delete partner"),M}},yn=async z=>{try{await K.post("/api/admin/resources",z),await ee()}catch(M){throw ie(M,"save resource"),M}},Vi=async z=>{try{await K.delete(`/api/admin/resources/${z}`),await ee()}catch(M){throw ie(M,"delete resource"),M}},Da=async z=>{try{await K.put("/api/admin/settings/about-page",{content:z}),await ee()}catch(M){throw ie(M,"update about page"),M}},Ua=async z=>{try{await K.put("/api/admin/settings/supporters-page",{content:z}),await ee()}catch(M){throw ie(M,"update supporters page"),M}},vn=async z=>{try{await K.put("/api/admin/settings/appreciation-page",{content:z}),await ee()}catch(M){throw ie(M,"update appreciation page"),M}},ka=async z=>{try{await K.put("/api/admin/settings/press-kit",{content:z}),await ee()}catch(M){throw ie(M,"update press kit"),M}},Ie=async z=>{try{await K.post("/api/admin/events",z),await ee()}catch(M){throw ie(M,"save event"),M}},sr=async z=>{try{await K.delete(`/api/admin/events/${z}`),await ee()}catch(M){throw ie(M,"delete event"),M}},or=async(z,M)=>{try{await K.patch(`/api/admin/event-rsvps/${z}`,{status:M}),await ee()}catch(Q){throw ie(Q,"update RSVP"),Q}},da=async(z,M)=>{try{await K.patch(`/api/admin/involvement-submissions/${z}`,{pipelineStage:M}),await ee()}catch(Q){throw ie(Q,"update volunteer stage"),Q}},Ha=async z=>{try{await K.put("/api/admin/settings/site-pages",{content:z}),await ee()}catch(M){throw ie(M,"update site pages"),M}},to=async z=>{try{await K.put("/api/admin/reporting-channels",z),await ee()}catch(M){throw ie(M,"update reporting channels"),M}},ur=async z=>
230{try{await K.put("/api/admin/trust-carousel-slides",{slides:z}),await ee()}catch(M){throw ie(M,"update trust carousel"),M}},qi=async()=>{try{const z=await K.get("/api/admin/contact-messages");hn(z)}catch(z){console.warn("Could not load contact messages:",z)}},ao=async z=>{try{await K.delete(`/api/admin/contact-messages/${z}`),await qi()}catch(M){throw ie(M,"delete contact message"),M}},bn=async()=>{try{const z=await K.get("/api/admin/newsletter-subscribers");Ui(z)}catch(z){console.warn("Could not load newsletter subscribers:",z)}},Xn=async z=>{try{await K.delete(`/api/admin/newsletter-subscribers/${z}`),await bn()}catch(M){throw ie(M,"delete subscriber"),M}},wt=async()=>{try{const z=await K.get("/api/admin/notification-recipients");ct(z)}catch(z){console.warn("Could not load notification recipients:",z)}},At=async z=>{try{await K.post("/api/admin/notification-recipients",z),await wt()}catch(M){throw ie(M,"add notification email"),M}},cr=async(z,M)=>{try{await K.patch(`/api/admin/notification-recipients/${z}`,{enabled:M}),await wt()}catch(Q){throw ie(Q,"update notification email"),Q}},no=async z=>{try{await K.delete(`/api/admin/notification-recipients/${z}`),await wt()}catch(M){throw ie(M,"delete notification email"),M}},Fi=async z=>{try{return{to:(await K.post("/api/admin/test-email",{email:(z==null?void 0:z.trim())||void 0})).to}}catch(M){throw ie(M,"send test email"),M}},fr=async z=>{try{await K.post("/api/admin/staff",z),await ee()}catch(M){throw ie(M,"add staff member"),M}},Qn=async(z,M)=>{try{await K.patch(`/api/admin/staff/${z}`,M),await ee()}catch(Q){throw ie(Q,"update staff member"),Q}},io=async z=>{try{await K.delete(`/api/admin/staff/${z}`),await ee()}catch(M){throw ie(M,"delete staff member"),M}},St=async z=>{try{await K.post("/api/admin/programs",z),await ee()}catch(M){throw ie(M,"save program"),M}},Ki=St,dr=async(z,M)=>{try{await K.patch(`/api/admin/programs/${z}`,M),await ee()}catch(Q){throw ie(Q,"update program"),Q}},Xi=async z=>{try{await K.delete(`/api/admin/programs/${z}`),await ee()}catch(M){throw ie(M,"delete program"),M}},ha=async z=>{try{await K.post("/api/admin/projects",z),await ee()}catch(M){throw ie(M,"save project"),M}},hr=ha,mr=async(z,M)=>{try{await K.patch(`/api/admin/projects/${z}`,M),await ee()}catch(Q){throw ie(Q,"update project"),Q}},Ga=async z=>{try{await K.delete(`/api/admin/projects/${z}`),await ee()}catch(M){throw ie(M,"delete project"),M}},lo=async(z,M)=>{if(le)return{success:!1,message:"Account locked. Try again in 5 minutes."};try{const Q=await K.post("/api/auth/login",{email:z,password:M});return ql(Q.token),G(!0),V(Q.user),J(0),await it(),await pt(),{success:!0,message:"Success"}}catch(Q){const yt=Z+1;return J(yt),yt>=5&&(be(!0),setTimeout(()=>{be(!1),J(0)},300*1e3)),{success:!1,message:Q instanceof Error?Q.message:"Invalid email or password"}}},Sn=x.useCallback(()=>{ql(null),G(!1),V(null),Te([]),ye([]),de([]),hn([]),Ui([]),ct([])},[]),pr=()=>{Sn(),K.post("/api/auth/logout").catch(()=>{})};return x.useEffect(()=>{const z=()=>{ja.current&&Sn()},M=Q=>{Q.key===Xl&&!Q.newValue&&ja.current&&Sn()};return window.addEventListener(Us,z),window.addEventListener("storage",M),()=>{window.removeEventListener(Us,z),window.removeEventListener("storage",M)}},[Sn]),v.jsx(Zp.Provider,{value:{news:l,stories:u,reports:W,applications:ue,involvementSubmissions:ce,jobPostings:re,partners:je,homeHeroImage:f,homeHeroSlides:m,homeBeneficiaries:p,impactStats:b,resources:L,aboutContent:F,staff:Ae,programs:w,projects:X,supportersContent:se,appreciationContent:Ce,pressKitContent:Qe,events:Yn,sitePages:Pl,reportingChannels:ji,trustCarouselSlides:qs,contactMessages:Li,newsletterSubscribers:Di,apiLoadError:Ks,publicDataReady:Il,reloadError:Xs,clearReloadError:Qs,notificationRecipients:Fs,refreshPublicData:aa,addNews:pn,deleteNews:Ps,addStory:er,deleteStory:Hi,addReport:gn,updateReportStatus:Ws,deleteReport:tr,addApplication:ar,deleteApplication:nr,updateApplicationStatus:Gi,updateApplicationAiData:Bi,updateApplicationNotes:ir,updateApplicationYearsOfExperience:lr,updateInvolvementStatus:na,updateInvolvementNotes:lt,deleteInvolvementSubmission:gt,addJobPosting:La,deleteJobPosting:Yi,addPartner:Is,updatePartner:eo,deletePartner:rr,addResource:yn,deleteResource:Vi,updateHomeHeroImage:Zs,updateHomeHeroSlides:$s,updateImpactStats:Js,updateAboutContent:Da,updateSupportersContent:Ua,updateAppreciationContent:vn,updatePressKitContent:ka,updateSitePages:Ha,updateReportingChannels:to,updateTrustCarouselSlides:ur,deleteContactMessage:ao,refreshContactMessages:qi,refreshNewsletterSubscribers:bn,deleteNewsletterSubscriber:Xn,refreshNotificationRecipients:wt,addNotificationRecipient:At,toggleNotificationRecipient:cr,deleteNotificationRecipient:no,sendTestNotificationEmail
230:Fi,addStaff:fr,updateStaff:Qn,deleteStaff:io,addProgram:Ki,saveProgram:St,updateProgram:dr,deleteProgram:Xi,addProject:hr,saveProject:ha,updateProject:mr,deleteProject:Ga,subscribeNewsletter:qn,addHomeBeneficiary:Fn,updateHomeBeneficiary:fa,deleteHomeBeneficiary:Kn,saveEvent:Ie,deleteEvent:sr,updateEventRsvpStatus:or,updateInvolvementPipelineStage:da,isAuthenticated:k,user:q,login:lo,logout:pr,isLocked:le},children:i})},zi=()=>{const i=x.useContext(Zp);if(!i)throw new Error("useData must be used within DataProvider");return i},$p=x.createContext(!1),AS=({children:i})=>{const[l,o]=x.useState(()=>typeof window>"u"?!1:window.matchMedia("(prefers-reduced-motion: reduce)").matches);return x.useEffect(()=>{const u=window.matchMedia("(prefers-reduced-motion: reduce)"),c=h=>{o(h),document.documentElement.classList.toggle("reduce-motion",h)};c(u.matches);const f=h=>c(h.matches);return u.addEventListener("change",f),()=>u.removeEventListener("change",f)},[]),v.jsx($p.Provider,{value:l,children:i})};function Jl(){return x.useContext($p)}function NS(i={}){const{threshold:l=.15,rootMargin:o="0px",once:u=!0}=i,c=x.useRef(null),[f,h]=x.useState(!1),m=Jl();return x.useEffect(()=>{if(m){h(!0);return}const g=c.current;if(!g)return;const p=new IntersectionObserver(([S])=>{S.isIntersecting?(h(!0),u&&p.disconnect()):u||h(!1)},{threshold:l,rootMargin:o});return p.observe(g),()=>p.disconnect()},[l,o,u,m]),{ref:c,inView:f}}const Ns=({children:i,className:l="",delayMs:o=0})=>{const{ref:u,inView:c}=NS({threshold:.15,rootMargin:"0px 0px -40px 0px",once:!0});return v.jsx("div",{ref:u,className:`scroll-reveal ${c?"scroll-reveal-visible":""} ${l}`,style:{transitionDelay:c?`${o}ms`:void 0},children:i})},TS=({className:i,"aria-hidden":l=!0})=>v.jsx("svg",{className:i,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":l,children:v.jsx("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.744l7.727-8.835L1.254 2.25H8.08l4.253 5.622L18.244 2.25zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77z"})}),MS=({facebookUrl:i,twitterUrl:l,instagramUrl:o,variant:u="footer",className:c=""})=>{const f=[{href:i,label:"Facebook",Icon:s1},{href:l,label:"X",Icon:TS},{href:o,label:"Instagram",Icon:d1}].filter(m=>{var g;return(g=m.href)==null?void 0:g.trim()});if(f.length===0)return null;const h=u==="hero";return v.jsxs("div",{className:`flex items-center gap-3 ${c}`,children:[h&&v.jsx("span",{className:"text-white/50 text-[10px] font-black uppercase tracking-widest",children:"Follow"}),f.map(({href:m,label:g,Icon:p})=>v.jsx("a",{href:m.trim(),target:"_blank",rel:"noopener noreferrer","aria-label":g,className:["social-follow-link social-pulse inline-flex items-center justify-center rounded-full transition-colors",h?"w-11 h-11 bg-white/10 border border-white/20 text-white hover:bg-white/20":"w-11 h-11 bg-white/10 text-gray-200 hover:text-white"].join(" "),children:v.jsx(p,{className:"w-4 h-4","aria-hidden":!0})},g))]})};function CS(i){return`tel:${i.replace(/[^\d+]/g,"")}`}const RS=()=>{const{subscribeNewsletter:i,sitePages:l}=zi(),{tagline:o,phone:u,email:c,address:f,facebookUrl:h,twitterUrl:m,instagramUrl:g}=l.footer,[p,S]=x.useState(""),[b,T]=x.useState(""),[L,_]=x.useState(""),[k,G]=x.useState(!1),[q,V]=x.useState(""),Z=async J=>{J.preventDefault(),V("");try{await i({email:L,firstName:p,lastName:b}),G(!0),_(""),S(""),T("")}catch(le){V(le instanceof Error?le.message:"Subscription failed")}};return v.jsx("footer",{className:"footer-wave-border footer-with-mobile-bar bg-slate-900 text-gray-300 pt-16 pb-8",children:v.jsxs("div",{className:"container mx-auto px-4 md:px-6",children:[v.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-12 mb-12",children:[v.jsx(Ns,{delayMs:0,children:v.jsxs("div",{children:[v.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[v.jsx("div",{className:"w-10 h-10 bg-white rounded-full flex items-center justify-center text-rose-900 font-bold text-xl",children:"N"}),v.jsx("span",{className:"font-bold text-white text-xl",children:"NAFGEM"})]}),v.jsx("p",{className:"text-sm leading-relaxed mb-6 text-gray-400",children:o}),v.jsx(MS,{facebookUrl:h,twitterUrl:m,instagramUrl:g,variant:"footer"})]})}),v.jsx(Ns,{delayMs:100,children:v.jsxs("div",{children:[v.jsx("h3",{className:"text-white font-semibold mb-6 uppercase tracking-wider text-sm",children:"Qu
230ick Links"}),v.jsxs("ul",{className:"space-y-3 text-sm",children:[v.jsx("li",{children:v.jsx(De,{to:"/about",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"About Us"})}),v.jsx("li",{children:v.jsx(De,{to:"/appreciation",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Appreciation"})}),v.jsx("li",{children:v.jsx(De,{to:"/press",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Press Kit"})}),v.jsx("li",{children:v.jsx(De,{to:"/impact",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Impact"})}),v.jsx("li",{children:v.jsx(De,{to:"/events",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Events"})}),v.jsx("li",{children:v.jsx(De,{to:"/programs",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Our Programs"})}),v.jsx("li",{children:v.jsx(De,{to:"/careers",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Careers"})}),v.jsx("li",{children:v.jsx(De,{to:"/stories",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Stories of Change"})}),v.jsx("li",{children:v.jsx(De,{to:"/resources",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Resources"})}),v.jsx("li",{children:v.jsx(De,{to:"/supporters",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Our Supporters"})}),v.jsx("li",{children:v.jsx(De,{to:"/get-involved",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Volunteer"})}),v.jsx("li",{children:v.jsx(De,{to:"/contact",className:"footer-link-hover hover:text-amber-500 transition-colors",children:"Contact Us"})}),v.jsx("li",{children:v.jsxs(De,{to:"/whistleblowing",className:"footer-link-hover text-amber-400/80 hover:text-amber-400 transition-colors flex items-center gap-2",children:[v.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-amber-500"})," Whistleblowing | Tupe taarifa"]})})]})]})}),v.jsx(Ns,{delayMs:200,children:v.jsxs("div",{children:[v.jsx("h3",{className:"text-white font-semibold mb-6 uppercase tracking-wider text-sm",children:"Contact Info"}),v.jsxs("ul",{className:"space-y-4 text-sm",children:[v.jsxs("li",{className:"flex items-start gap-3",children:[v.jsx(Gp,{className:"w-5 h-5 text-amber-500 shrink-0 mt-0.5","aria-hidden":!0}),v.jsx("span",{children:f})]}),v.jsxs("li",{className:"flex items-center gap-3",children:[v.jsx(Bp,{className:"w-5 h-5 text-amber-500 shrink-0","aria-hidden":!0}),v.jsx("a",{href:CS(u),className:"hover:text-amber-400 transition-colors",children:u})]}),v.jsxs("li",{className:"flex items-center gap-3",children:[v.jsx(g1,{className:"w-5 h-5 text-amber-500 shrink-0","aria-hidden":!0}),v.jsx("a",{href:`mailto:${c}`,className:"hover:text-amber-400 transition-colors break-all",children:c})]})]})]})}),v.jsx(Ns,{delayMs:300,children:v.jsxs("div",{children:[v.jsx("h3",{className:"text-white font-semibold mb-6 uppercase tracking-wider text-sm",children:"Stay Updated"}),v.jsx("p",{className:"text-sm text-gray-400 mb-4",children:"Subscribe to our newsletter for the latest updates on our fight against GBV."}),k?v.jsx("p",{className:"text-amber-400 text-sm font-medium",children:"Thank you for subscribing!"}):v.jsxs("form",{onSubmit:Z,className:"flex flex-col gap-3",children:[q&&v.jsx("p",{className:"text-red-400 text-xs",role:"alert",children:q}),v.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[v.jsxs("div",{children:[v.jsx("label",{htmlFor:"footer-newsletter-first",className:"sr-only",children:"First name"}),v.jsx("input",{id:"footer-newsletter-first",type:"text",value:p,onChange:J=>S(J.target.value),placeholder:"First name",autoComplete:"given-name",className:"newsletter-input-focus w-full bg-white/5 border border-white/10 rounded-lg px-3 py-2.5 text-sm text-white placeholder-gray-500"})]}),v.jsxs("div",{children:[v.jsx("label",{htmlFor:"footer-newsletter-last",className:"sr-only",children:"Last name"}),v.jsx("input",{id:"footer-newsletter-last",type:"text",value:b,onChange:J=>T(J.target.value),placeholder:"Last name",autoComplete:"family-name",className:"newsletter-input-focus w-full bg-white/5 border border-white/10 rounded-lg px-3 py-2.5 text-sm text-white placeholder-gray-500"})]})]}),v.jsxs("div",{children:[v.jsx("label",{htmlFor:"footer-newsletter-email",className:"sr-only",children:"Email address"}),v.jsx("input",{id:"footer-newsletter-email",type:"email",required:!0,value:L,onChange:J=>_(J.target.value),placeholder:"Your email address",autoComplete:"email",className:"newsletter-input-focus w-full bg-white/5 border border-white/10 rounded-lg px-4 py-3 text-sm text-white placeholder-gray-500"})]}),v.jsx("button",{type:"submit",className:"bg-amber-500 text-white font-medium py-2 rounded-lg hover:bg-amber-600 transition-colors text-sm",children:"Subscribe"})]})]})})]}),v.jsxs("div",{className:"border-t border-white/10 pt-8 mt-8 flex flex-col md:flex-row justify-between items-center gap-4 text-xs text-gray-500",children:[v.jsxs("p",{children:["© ",new Date().getFullYear()," NAFGEM Tanzania. All Rights Reserved."]}),v.jsxs("div",{className:"flex gap-6 items-center",children:[v.jsx(De,{to:"/privacy",className:"footer-link-hover hover:text-white transition-colors",children:"Privacy Policy"}),v.jsx(De,{to:"/terms",className:"footer-link-hover hover:text-white transition-colors",children:"Terms of Use"}),v.jsxs(De,{to:"/admin",className:"footer-link-hover hover:text-amber-500 flex items-center gap-1 ml-4 border-l border-gray-700 pl-4 transition-colors",children:[v.jsx(m1,{className:"w-3 h-3"})," Admin"]})]})]})]})})},Jp="nafgem_report_lang",Pp=x.createContext(void 0);function dp(){try{const i=localStorage.getItem(Jp);if(i==="en"||i==="sw")return i}catch{}return"sw"}const zS=({children:i})=>{const[l,o]=x.useState(dp),u=x.useCallback(c=>{o(c);try{localStorage.setItem(Jp,c)}catch{}},[]);return x.useEffect(()=>{o(dp())},[]),v.jsx(Pp.Provider,{value:{reportLang:l,setReportLang:u},children:i})};function OS(){const i=x.useContext(Pp);if(!i)throw new Error("useReportLanguage must be used within ReportLanguageProvider");return i}function jS(){const{reportLang:i}=OS();return Iv("translation",{lng:i})}const hp=({swahili:i,english:l,className:o="",showArrow:u=!1})=>v.jsxs("span",{className:`inline-flex flex-col items-center text-center leading-tight ${o}`,children:[v.jsxs("span",{className:"inline-flex items-center gap-2",children:[v.jsx("span",{className:"text-sm md:text-base font-black uppercase tracking-widest",children:i}),u&&v.jsx(Hp,{className:"w-4 h-4 shrink-0","aria-hidden":!0})]}),v.jsx("span",{className:"text-[10px] md:text-xs font-semibold uppercase tracking-wide opacity-80 mt-0.5",children:l})]}),_S=()=>{const{t:i}=jS(),{isReportModalOpen:l,closeReportModal:o}=Hc(),{addReport:u}
230=zi(),c=Gc(l),[f,h]=x.useState(!1),[m,g]=x.useState(!1),[p,S]=x.useState(""),[b,T]=x.useState(""),[L,_]=x.useState(""),[k,G]=x.useState("");x.useEffect(()=>(l?document.body.style.overflow="hidden":document.body.style.overflow="unset",()=>{document.body.style.overflow="unset"}),[l]),x.useEffect(()=>{const V=Z=>{Z.key==="Escape"&&o()};return window.addEventListener("keydown",V),()=>window.removeEventListener("keydown",V)},[o]);const q=async V=>{V.preventDefault(),h(!0);try{const Z=!k.trim()||k.toLowerCase()==="anonymous";await u({id:Math.random().toString(36).slice(2,11),referenceId:`RPT-${Date.now().toString(36).toUpperCase()}`,type:"external",dateSubmitted:new Date().toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"}),subject:p,description:`${b}${L?`
231
232Contact: ${L}`:""}${k&&!Z?`
233
234Reporter: ${k}`:""}`,status:"New",isAnonymous:Z}),g(!0),S(""),T(""),_(""),G(""),setTimeout(()=>{g(!1),o()},3e3)}catch{alert(i("reportModal.submitError"))}finally{h(!1)}};return l?v.jsxs("div",{className:"fixed inset-0 z-[60] flex items-center justify-center p-4",role:"dialog","aria-modal":"true","aria-labelledby":"report-modal-title",children:[v.jsx("div",{className:"absolute inset-0 bg-black/60 backdrop-blur-sm transition-opacity",onClick:o}),v.jsxs("div",{ref:c,className:"relative bg-white rounded-2xl shadow-2xl w-full max-w-lg overflow-hidden flex flex-col max-h-[90vh] animate-fadeIn",children:[v.jsxs("div",{className:"bg-rose-900 px-6 py-4 flex justify-between items-center text-white shrink-0",children:[v.jsxs("div",{className:"flex items-center gap-3",children:[v.jsx("div",{className:"bg-white/20 p-2 rounded-full",children:v.jsx(_s,{className:"w-5 h-5 text-amber-400"})}),v.jsx("h2",{id:"report-modal-title",className:"text-xl font-bold",children:v.jsx(hp,{swahili:i("bilingualCta.reportCase.sw"),english:i("bilingualCta.reportCase.en"),className:"!items-start text-left text-white"})})]}),v.jsx("button",{onClick:o,className:"text-white/70 hover:text-white hover:bg-white/10 p-2 rounded-full transition-colors","aria-label":"Close modal",children:v.jsx(Ys,{className:"w-6 h-6"})})]}),v.jsx("div",{className:"p-6 overflow-y-auto",children:m?v.jsxs("div",{className:"text-center py-12",children:[v.jsx("div",{className:"w-20 h-20 bg-green-100 text-green-600 rounded-full flex items-center justify-center mx-auto mb-6",children:v.jsx(l1,{className:"w-10 h-10"})}),v.jsx("h3",{className:"text-2xl font-bold text-gray-900 mb-2",children:i("reportModal.successTitle")}),v.jsx("p",{className:"text-gray-600",children:i("reportModal.successBody")})]}):v.jsxs("form",{onSubmit:q,className:"space-y-5",children:[v.jsxs("div",{className:"bg-amber-50 border-l-4 border-amber-500 p-4 text-sm text-amber-800 rounded-r-lg",children:[v.jsx("p",{className:"font-bold mb-1",children:i("reportModal.confidentialityTitle")}),i("reportModal.confidentialityBody")]}),v.jsxs("div",{children:[v.jsx("label",{htmlFor:"report-name",className:"block text-sm font-medium text-gray-700 mb-1.5",children:i("reportModal.nameLabel")}),v.jsxs("div",{className:"relative",children:[v.jsx(T1,{className:"absolute left-3 top-3 w-5 h-5 text-gray-400"}),v.jsx("input",{id:"report-name",type:"text",value:k,onChange:V=>G(V.target.value),placeholder:i("reportModal.namePlaceholder"),className:"w-full pl-10 pr-4 py-2.5 rounded-lg border border-gray-300 focus:ring-2 focus:ring-rose-500 focus:border-transparent outline-none transition-shadow"})]})]}),v.jsxs("div",{children:[v.jsx("label",{htmlFor:"report-contact",className:"block text-sm font-medium text-gray-700 mb-1.5",children:i("reportModal.contactLabel")}),v.jsxs("div",{className:"relative",children:[v.jsx(Bp,{className:"absolute left-3 top-3 w-5 h-5 text-gray-400"}),v.jsx("input",{id:"report-contact",type:"text",required:!0,value:L,onChange:V=>_(V.target.value),placeholder:i("reportModal.contactPlaceholder"),className:"w-full pl-10 pr-4 py-2.5 rounded-lg border border-gray-300 focus:ring-2 focus:ring-rose-500 focus:border-transparent outline-none transition-shadow"})]}),v.jsx("p",{className:"text-xs text-gray-500 mt-1",children:i("reportModal.contactHint")})]}),v.jsxs("div",{children:[v.jsx("label",{htmlFor:"report-location",className:"block text-sm font-medium text-gray-700 mb-1.5",children:i("reportModal.locationLabel")}),v.jsxs("div",{className:"relative",children:[v.jsx(Gp,{className:"absolute left-3 top-3 w-5 h-5 text-gray-400"}),v.jsx("input",{id:"report-location",type:"text",required:!0,value:p,onChange:V=>S(V.target.value),placeholder:i("reportModal.locationPlaceholder"),className:"w-full pl-10 pr-4 py-2.5 rounded-lg border border-gray-300 focus:ring-2 focus:ring-rose-500 focus:border-transparent outline-none transition-shadow"})]})]}),v.jsxs("div",{children:[v.jsx("label",{htmlFor:"report-description",className:"block text-sm font-medium text-gray-700 mb-1.5",children:i("reportModal.descriptionLabel")}),v.jsxs("div",{className:"relative",children:[v.jsx(u1,{className:"absolute left-3 top-3 w-5 h-5 text-gray-400"}),v.jsx("textarea",{id:"report-description",required:!0,rows:4,value:b,onChange:V=>T(V.target.value),placeholder:i("reportModal.descriptionPlaceholder"),className:"w-full pl-10 pr-4 py-2.5 rounded-lg border border-gray-300 focus:ring-2 focus:ring-rose-500 focus:border-transparent outline-none transition-shadow resize-none"})]})]}),v.jsxs("div",{className:"flex items-center gap-3 pt-2",children:[v.jsx(Bl,{type:"submit",fullWidth:!0,disabled:f,className:f?"opacity-70 cursor-wait":"",children:f?i("common.submitting"):v.jsx(hp,{swahili:i("bilingualCta.submitSecurely.sw"),english:i("bilingualCta.submitSecurely.en")})}),v.jsx("button",{type:"button",onClick:o,className:"px-6 py-3 rounded-full border border-gray-300 text-gray-700 font-medium hover:bg-gray-50 transition-colors",children:i("common.cancel")})]})]})})]})]}):null},mp="nafgem_announcement_dismissed_";function LS(i){var l;if(!(i!=null&&i.enabled)||!((l=i.title)!=null&&l.trim()))return!1;if(i.showUntil){const o=new Date(i.showUntil);if(!Number.isNaN(o.getTime())&&o<new Date)return!1}return!0}const DS=()=>{const{sitePages:i}=zi(),l=i.announcement??{enabled:!1,title:"",body:"",ctaLabel:"",ctaUrl:"/",showUntil:"",dismissId:"v1"},[o,u]=x.useState(!1),c=Gc(o);x.useEffect(()=>{if(!LS(l)){u(!1);return}const m=`${mp}${l.dismissId}`;if(sessionStorage.getItem(m))return;const g=setTimeout(()=>u(!0),800);return()=>clearTimeout(g)},[l]),x.useEffect(()=>(o?document.body.style.overflow="hidden":document.body.style.overflow="unset",()=>{document.body.style.overflow="unset"}),[o]);const f=()=>{sessionStorage.setItem(`${mp}${l.dismissId}`,"1"),u(!1)};if(x.useEffect(()=>{const m=g=>{g.key==="Escape"&&f()};return o&&window.addEventListener("keydown",m),()=>window.removeEventListener("keydown",m)},[o,l.dismissId]),!o)return null;const h=(l.ctaUrl??"").startsWith("http");return v.jsxs("div",{className:"fixed inset-0 z-[65] flex items-center justify-center p-4",role:"dialog","aria-modal":"true","aria-labelledby":"announcement-title",children:[v.jsx("div",{className:"absolute inset-0 bg-slate-950/70 backdrop-blur-sm",onClick:f,"aria-hidden":!0}),v.jsxs("div",{ref:c,className:"relative bg-white rounded-3xl shadow-2xl w-full max-w-md overflow-hidden modal-scale-in",children:[v.jsx("button",{type:"button",onClick:f,className:"absolute top-3 right-3 inline-flex items-center justify-center min-w-11 min-h-11 p-2.5 rounded-full text-slate-400 hover:text-slate-900 hover:bg-slate-100 transition-colors z-10","aria-label":"Dismiss announcement",children:v.jsx(Ys,{className:"w-6 h-6"})}),v.jsxs("div",{className:"bg-gradient-to-br from-rose-900 to-rose-950 px-8 pt-10 pb-8 text-white",children:[v.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.25em] text-amber-300 mb-3",children:"Announcement"}),v.jsx("h2",{id:"announcement-title",className:"text-2xl font-black leading-tight pr-8",children:l.title})]}),v.jsxs("div",{className:"px-8 py-6 space-y-6",children:[v.jsx("p",{className:"text-slate-600 leading-relaxed",children:l.body}),l.ctaLabel&&l.ctaUrl&&(h?v.jsx("a",{href:l.ctaUrl,target:"_blank",rel:"noopener noreferrer",onClick:f,className:"block w-full text-center py-4 rounded-2xl bg-rose-900 text-white font-bold uppercase tracking-widest text-xs hover:bg-rose-800 transition-colors",children:l.ctaLabel}):v.jsx(De,{to:l.ctaUrl,onClick:f,className:"block w-full text-center py-4 rounded-2xl bg-rose-900 text-white font-bold uppercase tracking-widest text-xs hover:bg-rose-800 transition-colors",children:l.ctaLabel})),v.jsx("button",{type:"button",onClick:f,className:"w-full text-center text-xs font-bold text-slate-400 uppercase tracking-widest hover:text-slate-600",children:"Not now"})]})]})]})};function Ql(i){const[l,o]=x.useState(!1),u=x.useRef(null),c=x.useCallback(f=>{if(u.current&&(u.current.disconnect(),u.current=null),!f)return;const h=new IntersectionObserver(([m])=>{o(m.boundingClientRect.top<0)});h.observe(f),u.current=h},[]);return x.useEffect(()=>()=>{var f;(f=u.current)==null||f.disconnect()},[]),{sentinelRef:c,pastThreshold:l}}const US=()=>{const{sentinelRef:i,pastThreshold:l}=Ql(),{sentinelRef:o,pastThreshold:u}=Ql(),c=Jl(),f=()=>{window.scrollTo({top:0,behavior:c?"auto":"smooth"})};return v.jsxs(v.Fragment,{children:[v.jsx("div",{ref:i,className:"absolute left-0 w-px h-px pointer-events-none",style:{to
234p:400},"aria-hidden":!0}),v.jsx("div",{ref:o,className:"absolute left-0 w-px h-px pointer-events-none lg:hidden",style:{top:520},"aria-hidden":!0}),v.jsx("button",{type:"button",onClick:f,className:`back-to-top-btn fixed bottom-5 right-4 sm:bottom-6 sm:right-6 z-40 w-11 h-11 sm:w-12 sm:h-12 rounded-full bg-rose-900 text-white shadow-lg flex items-center justify-center hover:bg-rose-800 focus:outline-none focus:ring-2 focus:ring-rose-500 focus:ring-offset-2 ${l?"visible":""} ${u?"has-mobile-action-bar":""}`,"aria-label":"Back to top",children:v.jsx(n1,{className:"w-5 h-5 back-to-top-arrow"})})]})},kS=({children:i,enabled:l=!0})=>{const o=$t(),u=Jl(),[c,f]=x.useState(i),[h,m]=x.useState("idle"),g=x.useRef(o.key),p=x.useRef(!0);if(x.useEffect(()=>{if(!l||u){f(i),m("idle"),g.current=o.key;return}if(p.current){p.current=!1,f(i),m("enter"),g.current=o.key;return}if(o.key===g.current){f(i);return}m("exit");const b=setTimeout(()=>{g.current=o.key,f(i),m("enter")},200);return()=>clearTimeout(b)},[o.key,i,l,u]),x.useEffect(()=>{if(h!=="enter"||u)return;const b=setTimeout(()=>m("idle"),400);return()=>clearTimeout(b)},[h,u]),!l||u)return v.jsx("div",{className:"page-transition-wrapper",children:i});const S=["page-transition-wrapper",h==="exit"?"page-transition-exit-active":"",h==="enter"?"page-transition-enter-active":""].filter(Boolean).join(" ");return v.jsx("div",{className:S,children:c})},HS=({enabled:i=!0})=>{const[l,o]=x.useState(0),u=Jl();return x.useEffect(()=>{if(!i||u)return;const c=()=>{const f=window.scrollY,h=document.documentElement.scrollHeight-window.innerHeight,m=h>0?Math.min(f/h,1):0;o(m)};return c(),window.addEventListener("scroll",c,{passive:!0}),()=>window.removeEventListener("scroll",c)},[i,u]),!i||u?null:v.jsx("div",{className:"scroll-progress-bar",style:{top:Ls,transform:`scaleX(${l})`},"aria-hidden":!0})},GS=()=>{const{apiLoadError:i}=zi();return i?v.jsxs("div",{role:"status",className:"fixed bottom-4 left-4 right-4 md:left-auto md:right-4 md:max-w-sm z-[60] flex items-start gap-3 bg-amber-50 border border-amber-200 text-amber-900 px-4 py-3 rounded-xl shadow-lg text-sm",children:[v.jsx(C1,{className:"w-5 h-5 shrink-0 mt-0.5"}),v.jsxs("div",{children:[v.jsx("p",{className:"font-bold",children:"Showing saved content"}),v.jsx("p",{className:"text-amber-800/80 text-xs mt-0.5",children:"Could not reach the server. Some content may be outdated."})]})]}):null},BS=520,YS=()=>{const{openReportModal:i}=Hc(),{sentinelRef:l,pastThreshold:o}=Ql(),u=Jl();return v.jsxs(v.Fragment,{children:[v.jsx("div",{ref:l,className:"absolute left-0 w-px h-px pointer-events-none",style:{top:BS},"aria-hidden":!0}),v.jsx("div",{className:`mobile-action-bar lg:hidden fixed inset-x-0 bottom-0 z-40 ${o?"is-visible":""} ${u?"motion-reduce":""}`,role:"navigation","aria-label":"Quick actions",children:v.jsxs("div",{className:"mobile-action-bar-inner grid grid-cols-2 gap-2",children:[v.jsxs(De,{to:"/get-involved#donate",className:"mobile-action-bar-btn mobile-action-bar-btn--donate",children:[v.jsx(Mc,{className:"w-4 h-4 fill-current","aria-hidden":!0}),"Donate"]}),v.jsxs("button",{type:"button",onClick:i,className:"mobile-action-bar-btn mobile-action-bar-btn--report",children:[v.jsx(_s,{className:"w-4 h-4","aria-hidden":!0}),"Report"]})]})})]})},pp="nafgem_news_seen_",VS=()=>{const{news:i,publicDataReady:l}=zi(),o=fS(i),[u,c]=x.useState(!1),{sentinelRef:f,pastThreshold:h}=Ql();if(x.useEffect(()=>{if(!l||!(o!=null&&o.id)||!sp(o.date,30)){c(!1);return}if(sessionStorage.getItem(`${pp}${o.id}`)){c(!1);return}const g=setTimeout(()=>c(!0),600);return()=>clearTimeout(g)},[l,o==null?void 0:o.id,o==null?void 0:o.date]),!u||!o||!sp(o.date,30))return null;const m=()=>{sessionStorage.setItem(`${pp}${o.id}`,"1"),c(!1)};return v.jsxs(v.Fragment,{children:[v.jsx("div",{ref:f,className:"absolute left-0 w-px h-px pointer-events-none lg:hidden",style:{top:520},"aria-hidden":!0}),v.jsx("div",{className:`new-article-toast fixed left-4 z-[55] max-w-[min(22rem,calc(100vw-2rem))] sm:left-6 ${h?"has-mobile-action-bar":""}`,role:"status","aria-live":"polite",children:v.jsxs("div",{className:"new-article-toast-card relative overflow-hidden rounded-2xl border border-rose-900/10 bg-white/95 text-slate-900 shadow-lg shadow-slate-900/10 backdrop-blur-md",children:[v.jsx("div",{className:"absolute inset-y-0 left-0 w-1 bg-gradient-to-b from-rose-800 to-amber-500","aria-hidden":!0}),v.jsxs("div",{className:"flex items-start gap-3 pl-4 pr-3 py-3.5 sm:pl-5 sm:pr-4",children:[v.jsx("div",{className:"mt-0.5 flex h-9 w-9 shrink-0 items-center justify-center rounded-xl bg-rose-50 text-rose-900",children:v.jsx(x1,{className:"h-4 w-4","aria-hidden":!0})}),v.jsxs("div",{className:"min-w-0 flex-1 pt-0.5",children:[v.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.2em] text-rose-800/80",children:"New"}),v.jsx("p",{className:"mt-1 text-sm font-semibold leading-snug text-slate-800 line-clamp-2",children:o.title}),v.jsxs(De,{to:`/news/${o.id}`,onClick:m,className:"mt-2.5 inline-flex items-center gap-1.5 text-xs font-black uppercase tracking-widest text-rose-900 transition-colors hover:text-rose-700",children:["Read ",v.jsx(Hp,{className:"h-3.5 w-3.5"})]})]}),v.jsx("button",{type:"button",onClick:m,className:"shrink-0 rounded-lg p-1.5 text-slate-400 transition-colors hover:bg-slate-100 hover:text-slate-700","aria-label":"Dismiss new article alert",children:v.jsx(Ys,{className:"h-4 w-4"})})]})]})})]})},qS="255754801784",FS=encodeURIComponent("Hello, I'd like to contact NAFGEM's Executive Director"),KS=`https://wa.me/${qS}?text=${FS}`,XS=({className:i})=>
234v.jsx("svg",{className:i,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":!0,children:v.jsx("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.435 9.884-9.925 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"})}),QS=()=>{const{sentinelRef:i,pastThreshold:l}=Ql();return v.jsxs(v.Fragment,{children:[v.jsx("div",{ref:i,className:"absolute left-0 w-px h-px pointer-events-none lg:hidden",style:{top:520},"aria-hidden":!0}),v.jsx("a",{href:KS,target:"_blank",rel:"noopener noreferrer","aria-label":"Chat with us on WhatsApp",className:`whatsapp-bubble fixed bottom-[4.75rem] right-4 sm:bottom-[5.5rem] sm:right-6 z-40 w-11 h-11 sm:w-12 sm:h-12 rounded-full bg-[#25D366] text-white shadow-lg flex items-center justify-center hover:bg-[#20BD5A] hover:scale-105 focus:outline-none focus:ring-2 focus:ring-[#25D366] focus:ring-offset-2 transition-transform ${l?"has-mobile-action-bar":""}`,children:v.jsx(XS,{className:"w-6 h-6 sm:w-7 sm:h-7"})})]})},qc="https://nafgemtanzania.or.tz",Wp=`${qc}/nafgem-logo.png`;function ZS(i){const l=i.startsWith("/")?i:`/${i}`;return`${qc.replace(/\/$/,"")}${l==="/"?"":l}`}function $S(i){const l=i.path??window.location.pathname,o=ZS(l),u=i.image||Wp;document.title=i.title;const c=(h,m,g)=>{let p=document.querySelector(`meta[${h}="${m}"]`);p||(p=document.createElement("meta"),p.setAttribute(h,m),document.head.appendChild(p)),p.setAttribute("content",g)};c("name","description",i.description),c("property","og:title",i.title),c("property","og:description",i.description),c("property","og:url",o),c("property","og:image",u),c("property","og:type",i.type||"website"),c("property","og:site_name","NAFGEM Tanzania"),c("name","twitter:card","summary_large_image"),c("name","twitter:title",i.title),c("name","twitter:description",i.description),c("name","twitter:image",u);let f=document.querySelector('link[rel="canonical"]');f||(f=document.createElement("link"),f.rel="canonical",document.head.appendChild(f)),f.href=o}function JS(i,l){let o=document.getElementById(i);o||(o=document.createElement("script"),o.id=i,o.type="application/ld+json",document.head.appendChild(o)),o.textContent=JSON.stringify(l)}const PS={"@context":"https://schema.org","@type":"NGO",name:"NAFGEM Tanzania",alternateName:"Network Against Female Genital Mutilation",url:qc,logo:Wp,description:"NAFGEM Tanzania works to end FGM and gender-based violence through advocacy, education, and survivor support.",areaServed:{"@type":"Country",name:"Tanzania"},address:{"@type":"PostalAddress",addressLocality:"Moshi",addressRegion:"Kilimanjaro",addressCountry:"TZ"}},gp={"/":{title:"NAFGEM Tanzania - Ending FGM & Child Marriage",description:"Empowering women and girls in Northern Tanzania to live without fear. Join NAFGEM in the fight against FGM and gender-based violence."},"/about":{title:"About NAFGEM - 25 Years of Protecting Rights",description:"Learn about NAFGEM's history, mission, and vision. Protecting girls' rights across Kilimanjaro, Manyara, Arusha, Tanga, and Lindi since 1999."},"/learn-about-fgm":{title:"Learn About FGM - Types & Education | NAFGEM Tanzania",description:"Educational overview of the WHO classification of female genital mutilation (Types I–IV), with diagrams to 
234support community awareness."},"/programs":{title:"Our Programs - Rescue, Education & Advocacy",description:"Discover our multi-faceted approach: Safe houses, community education, legal advocacy, and economic empowerment."},"/news":{title:"NAFGEM Newsroom - Latest Updates & Field Reports",description:"Stay informed about our progress, upcoming events, and stories from our community outreach programs."},"/stories":{title:"Success Stories - Voices of Courage & Resilience",description:"Read powerful testimonials from survivors and community leaders who are leading the change against FGM."},"/resources":{title:"Resources & Publications - NAFGEM Tanzania",description:"Access our annual reports, strategic plans, and educational materials regarding child rights in Tanzania."},"/get-involved":{title:"Get Involved - Donate, Volunteer or Partner",description:"Your contribution can save a life. Find out how you can support NAFGEM through donations or volunteering."},"/supporters":{title:"Our Supporters - Thank You to Our Funders",description:"NAFGEM thanks the individuals, foundations, and organizations whose generosity makes our work to end FGM and child marriage possible."},"/appreciation":{title:"Appreciation - People Who Shaped NAFGEM",description:"Honoring the people whose courage, care, and commitment helped make NAFGEM what it is today."},"/press":{title:"Press Kit - NAFGEM Tanzania",description:"Logos, key facts, and media contacts for journalists covering NAFGEM’s work against FGM and GBV."},"/impact":{title:"Impact - NAFGEM Tanzania",description:"See NAFGEM’s reach at a glance — programmes, stories of change, and community impact across Tanzania."},"/events":{title:"Events - Workshops & Advocacy | NAFGEM",description:"Upcoming workshops, trainings, and advocacy meetings. RSVP to join NAFGEM in the community."},"/search":{title:"Search - NAFGEM Tanzania",description:"Search news, stories, programmes, and resources from NAFGEM Tanzania."},"/contact":{title:"Contact NAFGEM - Reach Out for Support",description:"Get in touch with our head office in Moshi. Contact us for inquiries or to report a case of GBV."},"/careers":{title:"Careers at NAFGEM - Join Our Mission",description:"Explore open positions at NAFGEM Tanzania and apply to help end FGM and gender-based violence."},"/whistleblowing":{title:"Whistleblowing Portal - Confidential Reporting",description:"A confidential channel to report misconduct, fraud, or ethical violations involving NAFGEM."},"/privacy":{title:"Privacy Policy - NAFGEM Tanzania",description:"How NAFGEM Tanzania collects, uses, and protects personal information submitted through our website."},"/terms":{title:"Terms of Use - NAFGEM Tanzania",description:"Terms governing use of the NAFGEM Tanzania website, content, and online forms."}},WS="AW-17197846172",Je=({children:i})=>{const l=$t();x.useEffect(()=>{Vc();const c=f=>{var p,S;const h=(S=(p=f.target)==null?void 0:p.closest)==null?void 0:S.call(p,"a[href]");if(!h)return;const m=h.getAttribute("href")??"",g=window.location.pathname;m.startsWith("tel:")?Cs("hotline_click",{page:g}):/wa\.me|whatsapp\.com/i.test(m)?Cs("whatsapp_click",{page:g}):m.endsWith("#donate")&&Cs("donate_click",{page:g,placement:"link"})};return document.addEventListener("click",c,{capture:!0}),()=>document.removeEventListener("click",c,{capture:!0})},[]),x.useEffect(()=>{const c=gp[l.pathname]||gp["/"];$S({...c,path:l.pathname}),l.pathname==="/"&&JS("jsonld-org",PS),window.scrollTo(0,0),typeof window.gtag=="function"&&window.gtag("config",WS,{page_path:l.pathname+l.search}),yS(l.pathname+l.search,c.title)},[l.pathname,l.search]);const o=l.pathname==="/",u=!o;return v.jsxs("div",{className:"flex flex-col min-h-screen font-sans bg-gray-50 text-gray-900 relative",children:[v.jsx("a",{href:"#main-content",className:"skip-link",children:"Skip to main content"}),v.jsx(U1,{}),v.jsx(VS,{}),v.jsx(HS,{enabled:u}),v.jsx("main",{id:"main-content",className:"flex-grow",style:{paddingTop:o?0:Ls},children:v.jsx(kS,{enabled:u,children:i})}),v.jsx(RS,{}),v.jsx(_S,{}),v.jsx(DS,{}),v.jsx(YS,{}),v.jsx(QS,{}),v.jsx(US,{}),v.jsx(GS,{})]})};class Ip extends x.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(l,o){console.error("ErrorBoundary caught:",l,o)}render(){return this.state.hasError?this.props.fallback??v.jsx("div",{className:"min-h-[50vh] flex items-center justify-center p-8",children:v.jsxs("div",{className:"text-center max-w-md",children:[v.jsx("h1",{className:"text-2xl font-black text-slate-900 mb-3",children:"Something went wrong"}),v.jsx("p",{className:"text-slate-600 mb-6",children:"Please refresh the page or return to the homepage."}),v.jsx("a",{href:"/",className:"inline-block px-6 py-3 bg-rose-900 text-white font-bold rounded-xl",children:"Go Home"})]})}):this.props.children}}const IS=Be.lazy(()=>Xe(()=>import("./Home-CV_nXZDl.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]))),ex=Be.lazy(()=>Xe(()=>import("./About-wlqy8GDB.js"),__vite__mapDeps([21,22,23,6,5,18,24,1,2,16,9,7,10,25,26,27,28]))),tx=Be.lazy(()=>Xe(()=>import("./LearnAboutFgm-BHa-iE_K.js"),__vite__mapDeps([29,23,6,5,18,1,2,30,27]))),ax=Be.lazy(()=>Xe(()=>import("./Programs-Do7RVZQ1.js"),__vite__mapDeps([31,23,6,5,18,4,1,2,32,19,8,27,7,10,3,9,28,13]))),nx=Be.lazy(()=>Xe(()=>import("./Contact-DGwlQEVi.js"),__vite__mapDeps([33,23,6,5,18,34,35,36,37,16,38]))),i
234x=Be.lazy(()=>Xe(()=>import("./Resources-Do_TIY17.js"),__vite__mapDeps([39,23,6,5,18,34,16,2,40]))),lx=Be.lazy(()=>Xe(()=>import("./GetInvolved-DWRj0urw.js"),__vite__mapDeps([41,23,6,5,18,16,26,36,35,37,42,1,2,12,43]))),rx=Be.lazy(()=>Xe(()=>import("./Stories-MMwqL9zj.js"),__vite__mapDeps([44,1,2,16,6,11,20,18,45,46,36,47]))),sx=Be.lazy(()=>Xe(()=>import("./News-Dy-AEqNI.js"),__vite__mapDeps([48,1,2,16,18,11,46,49]))),ox=Be.lazy(()=>Xe(()=>import("./NewsArticle-CgHuQjPX.js"),__vite__mapDeps([50,1,2,3,45,46,36,47,6,16,30,49,11]))),ux=Be.lazy(()=>Xe(()=>import("./Careers-ZTQgISu0.js"),__vite__mapDeps([51,16,7,10,38,42,36,52]))),cx=Be.lazy(()=>Xe(()=>import("./Whistleblowing-CZB_8gwS.js"),__vite__mapDeps([53,14,1,2,15,7,3,23,6,5,18,34,35,36,37,26,46,38]))),fx=Be.lazy(()=>Xe(()=>import("./Supporters-WS4st406.js"),__vite__mapDeps([54,23,6,5,18,4,17,1,2,28,43,55]))),dx=Be.lazy(()=>Xe(()=>import("./Appreciation-XpYL065q.js"),__vite__mapDeps([56,23,6,5,18,4,1,2]))),hx=Be.lazy(()=>Xe(()=>import("./Press-B6tx9yAL.js"),__vite__mapDeps([57,23,6,5,18,34,4,2,40]))),mx=Be.lazy(()=>Xe(()=>import("./Impact-CjC-IRx4.js"),__vite__mapDeps([58,23,6,5,18,34,4,1,2,10,11,19,59]))),px=Be.lazy(()=>Xe(()=>import("./Search-lwQLEyJN.js"),__vite__mapDeps([60,23,6,5,18,34]))),gx=Be.lazy(()=>Xe(()=>import("./Events-KYiGX0SA.js"),__vite__mapDeps([61,23,6,5,18,34,11]))),yx=Be.lazy(()=>Xe(()=>import("./EventDetail-BDwuKdJK.js"),__vite__mapDeps([62,23,6,5,18,34,11,10]))),vx=Be.lazy(()=>Xe(()=>import("./Privacy-BL9pFStt.js"),__vite__mapDeps([63,64]))),bx=Be.lazy(()=>Xe(()=>import("./Terms-lMTMLQT_.js"),__vite__mapDeps([65,64]))),Sx=Be.lazy(()=>Xe(()=>import("./NotFound-Bzc82T4Y.js"),__vite__mapDeps([66,23,6,5,18]))),xx=Be.lazy(()=>Xe(()=>import("./Login-BqltlGOG.js"),__vite__mapDeps([67,25,37]))),Ex=Be.lazy(()=>Xe(()=>import("./AdminDashboard-rvWkxvwM.js"),__vite__mapDeps([68,1,2,52,47,15,32,19,8,27,7,10,24,16,55,9,42,49,43,59]))),wx=()=>v.jsx("div",{className:"min-h-[40vh] flex items-center justify-center",children:v.jsx("div",{className:"w-10 h-10 border-4 border-rose-900/20 border-t-rose-900 rounded-full animate-spin"})}),Ax=({children:i})=>{const{isAuthenticated:l}=zi();return l?v.jsx(v.Fragment,{children:i}):v.jsx(hb,{to:"/admin",replace:!0})},Nx=()=>v.jsx(x.Suspense,{fallback:v.jsx(wx,{}),children:v.jsxs(pb,{children:[v.jsx(qe,{path:"/",element:v.jsx(Je,{children:v.jsx(IS,{})})}),v.jsx(qe,{path:"/about",element:v.jsx(Je,{children:v.jsx(ex,{})})}),v.jsx(qe,{path:"/learn-about-fgm",element:v.jsx(Je,{children:v.jsx(tx,{})})}),v.jsx(qe,{path:"/programs",element:v.jsx(Je,{children:v.jsx(ax,{})})}),v.jsx(qe,{path:"/careers",element:v.jsx(Je,{children:v.jsx(ux,{})})}),v.jsx(qe,{path:"/stories",element:v.jsx(Je,{children:v.jsx(rx,{})})}),v.jsx(qe,{path:"/news",element:v.jsx(Je,{children:v.jsx(sx,{})})}),v.jsx(qe,{path:"/news/:id",element:v.jsx(Je,{children:v.jsx(ox,{})})}),v.jsx(qe,{path:"/resources",element:v.jsx(Je,{children:v.jsx(ix,{})})}),v.jsx(qe,{path:"/get-involved",element:v.jsx(Je,{children:v.jsx(lx,{})})}),v.jsx(qe,{path:"/supporters",element:v.jsx(Je,{children:v.jsx(fx,{})})}),v.jsx(qe,{path:"/appreciation",element:v.jsx(Je,{children:v.jsx(dx,{})})}),v.jsx(qe,{path:"/press",element:v.jsx(Je,{children:v.jsx(hx,{})})}),v.jsx(qe,{path:"/impact",element:v.jsx(Je,{children:v.jsx(mx,{})})}),v.jsx(qe,{path:"/search",element:v.jsx(Je,{children:v.jsx(px,{})})}),v.jsx(qe,{path:"/events",element:v.jsx(Je,{children:v.jsx(gx,{})})}),v.jsx(qe,{path:"/events/:id",element:v.jsx(Je,{children:v.jsx(yx,{})})}),v.jsx(qe,{path:"/contact",element:v.jsx(Je,{children:v.jsx(nx,{})})}),v.jsx(qe,{path:"/whistleblowing",element:v.jsx(Je,{children:v.jsx(cx,{})})}),v.jsx(qe,{path:"/privacy",element:v.jsx(Je,{children:v.jsx(vx,{})})}),v.jsx(qe,{path:"/terms",element:v.jsx(Je,{children:v.jsx(bx,{})})}),v.jsx(qe,{path:"/admin",element:v.jsx(xx,{})}),v.jsx(qe,{path:"/admin/dashboard",element:v.jsx(Ax,{children:v.jsx(Ip,{children:v.jsx(Ex,{})})})}),v.jsx(qe,{path:"*",element:v.jsx(Je,{children:v.jsx(Sx,{})})})]})}),Tx=()=>v.jsx(AS,{children:v.jsx(wS,{children:v.jsx(_1,{children:v.jsx(zS,{children:v.jsx(Bb,{children:v.jsx(Nx,{})})})})})}),eg=document.getElementById("root");
234if(!eg)throw new Error("Could not find root element to mount to");const Mx=hv.createRoot(eg);Mx.render(v.jsx(Be.StrictMode,{children:v.jsx(Ip,{children:v.jsx(Tx,{})})}));export{JS as $,Hp as A,Bl as B,H1 as C,Z1 as D,l1 as E,u1 as F,fe as G,Mc as H,t1 as I,$t as J,g1 as K,K as L,Gp as M,De as N,Wm as O,qp as P,zx as Q,Be as R,Ns as S,_s as T,Gc as U,s1 as V,TS as W,Ys as X,Rx as Y,$S as Z,Xe as _,Hc as a,Vx as a0,T1 as a1,m1 as a2,OS as a3,Hx as a4,Bx as a5,Yx as a6,hb as a7,pS as a8,mS as a9,Xp as aa,ks as ab,Zv as ac,$b as ad,iv as ae,Cx as af,qx as ag,Bp as b,st as c,NS as d,jS as e,hp as f,MS as g,vc as h,_c as i,v as j,zi as k,Dx as l,Gx as m,Ux as n,kx as o,Ls as p,Ox as q,x as r,jx as s,Cs as t,Jl as u,sp as v,_x as w,Fp as x,iS as y,Lx as z};

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.