* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/varem;functionmy(){returnem||(em=1,(function(i){functionr(C,B){var$=C.length;C.push(B);t:for(;0<$;){varvt=$-1>>>1,bt=C[vt];if(0<d(bt,B))C[vt]=B,C[$]=bt,$=vt;elsebreakt}}functiono(C){returnC.length===0?null:C[0]}functionf(C){if(C.length===0)returnnull;varB=C[0],$=C.pop();if($!==B){C[0]=$;t:for(varvt=0,bt=C.length,g=bt>>>1;vt<g;){varU=2*(vt+1)-1,L=C[U],Q=U+1,P=C[Q];if(0>d(L,$))Q<bt&&0>d(P,L)?(C[vt]=P,C[Q]=$,vt=Q):(C[vt]=L,C[U]=$,vt=U);elseif(Q<bt&&0>d(P,$))C[vt]=P,C[Q]=$,vt=Q;elsebreakt}}returnB}functiond(C,B){var$=C.sortIndex-B.sortIndex;return$!==0?$:C.id-B.id}if(i.unstable_now=void0,typeofperformance=="object"&&typeofperformance.now=="function"){varm=performance;i.unstable_now=function(){returnm.now()}}else{varb=Date,A=b.now();i.unstable_now=function(){returnb.now()-A}}varx=[],v=[],O=1,R=null,H=3,Z=!1,K=!1,G=!1,X=!1,q=typeofsetTimeout=="function"?setTimeout:null,I=typeofclearTimeout=="function"?clearTimeout:null,k=typeofsetImmediate<"u"?setImmediate:null;functionyt(C){for(varB=o(v);B!==null;){if(B.callback===null)f(v);elseif(B.startTime<=C)f(v),B.sortIndex=B.expirationTime,r(x,B);elsebreak;B=o(v)}}functiondt(C){if(G=!1,yt(C),!K)if(o(x)!==null)K=!0,Et||(Et=!0,Jt());else{varB=o(v);B!==null&&jt(dt,B.startTime-C)}}varEt=!1,W=-1,Mt=5,Kt=-1;functionUe(){returnX?!0:!(i.unstable_now()-Kt<Mt)}functionhe(){if(X=!1,Et){varC=i.unstable_now();Kt=C;varB=!0;try{t:{K=!1,G&&(G=!1,I(W),W=-1),Z=!0;var$=H;try{e:{for(yt(C),R=o(x);R!==null&&!(R.expirationTime>C&&Ue());){varvt=R.callback;if(typeofvt=="function"){R.callback=null,H=R.priorityLevel;varbt=vt(R.expirationTime<=C);if(C=i.unstable_now(),typeofbt=="function"){R.callback=bt,yt(C),B=!0;breake}R===o(x)&&f(x),yt(C)}elsef(x);R=o(x)}if(R!==null)B=!0;else{varg=o(v);g!==null&&jt(dt,g.startTime-C),B=!1}}breakt}finally{R=null,H=$,Z=!1}B=void0}}finally{B?Jt():Et=!1}}}varJt;if(typeofk=="function")Jt=function(){k(he)};elseif(typeofMessageChannel<"u"){varHe=newMessageChannel,ye=He.port2;He.port1.onmessage=he,Jt=function(){ye.postMessage(null)}}elseJt=function(){q(he,0)};functionjt(C,B){W=q(function(){C(i.unstable_now())},B)}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(C){C.callback=null},i.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Mt=0<C?Math.floor(1e3/C):5},i.unstable_getCurrentPriorityLevel=function(){returnH},i.unstable_next=function(C){switch(H){case1:case2:case3:varB=3;break;default:B=H}var$=H;H=B;try{returnC()}finally{H=$}},i.unstable_requestPaint=function(){X=!0},i.unstable_runWithPriority=function(C,B){switch(C){case1:case2:case3:case4:case5:break;default:C=3}var$=H;H=C;try{returnB()}finally{H=$}},i.unstable_scheduleCallback=function(C,B,$){varvt=i.unstable_now();switch(typeof$=="object"&&$!==null?($=$.delay,$=typeof$=="number"&&0<$?vt+$:vt):$=vt,C){case1:varbt=-1;break;case2:bt=250;break;case5:bt=1073741823;break;case4:bt=1e4;break;default:bt=5e3}returnbt=$+bt,C={id:O++,callback:B,priorityLevel:C,startTime:$,expirationTime:bt,sortIndex:-1},$>vt?(C.sortIndex=$,r(v,C),o(x)===null&&C===o(v)&&(G?(I(W),W=-1):G=!0,jt(dt,$-vt))):(C.sortIndex=bt,r(x,C),K||Z||(K=!0,Et||(Et=!0,Jt()))),C},i.unstable_shouldYield=Ue,i.unstable_wrapCallback=function(C){varB=H;returnfunction(){var$=H;H=B;try{returnC.apply(this,arguments)}finally{H=$}}}})(jf)),jf}varlm;functionhy(){returnlm||(lm=1,Df.exports=my()),Df.exports}varUf={exports:{}},F={};/**
* @license React
* react.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var am;function yy(){if(am)return F;am=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),b=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),x=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),O=Symbol.for("react.lazy"),R=Symbol.for("react.activity"),H=Symbol.iterator;function Z(g){return g===null||typeof g!="object"?null:(g=H&&g[H]||g["@@iterator"],typeof g=="function"?g:null)}var K={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},G=Object.assign,X={};function q(g,U,L){this.props=g,this.context=U,this.refs=X,this.updater=L||K}q.prototype.isReactComponent={},q.prototype.setState=function(g,U){if(typeof g!="object"&&typeof g!="function"&&g!=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,g,U,"setState")},q.prototype.forceUpdate=function(g){this.updater.enqueueForceUpdate(this,g,"forceUpdate")};function I(){}I.prototype=q.prototype;function k(g,U,L){this.props=g,this.context=U,this.refs=X,this.updater=L||K}var yt=k.prototype=new I;yt.constructor=k,G(yt,q.prototype),yt.isPureReactComponent=!0;var dt=Array.isArray;function Et(){}var W={H:null,A:null,T:null,S:null},Mt=Object.prototype.hasOwnProperty;function Kt(g,U,L){var Q=L.ref;return{$$typeof:i,type:g,key:U,ref:Q!==void 0?Q:null,props:L}}function Ue(g,U){return Kt(g.type,U,g.props)}function he(g){return typeof g=="object"&&g!==null&&g.$$typeof===i}function Jt(g){var U={"=":"=0",":":"=2"};return"$"+g.replace(/[=:]/g,function(L){returnU[L]})}varHe=/\/+/g;functionye(g,U){returntypeofg=="object"&&g!==null&&g.key!=null?Jt(""+g.key):U.toString(36)}functionjt(g){switch(g.status){case"fulfilled":returng.value;case"rejected":throwg.reason;default:switch(typeofg.status=="string"?g.then(Et,Et):(g.status="pending",g.then(function(U){g.status==="pending"&&(g.status="fulfilled",g.value=U)},function(U){g.status==="pending"&&(g.status="rejected",g.reason=U)})),g.status){case"fulfilled":returng.value;case"rejected":throwg.reason}}throwg}functionC(g,U,L,Q,P){varlt=typeofg;(lt==="undefined"||lt==="boolean")&&(g=null);varot=!1;if(g===null)ot=!0;elseswitch(lt){case"bigint":case"string":case"number":ot=!0;break;case"object":switch(g.$$typeof){casei:caser:ot=!0;break;caseO:returnot=g._init,C(ot(g._payload),U,L,Q,P)}}if(ot)returnP=P(g),ot=Q===""?"."+ye(g,0):Q,dt(P)?(L="",ot!=null&&(L=ot.replace(He,"$&/")+"/"),C(P,U,L,"",function(qa){returnqa})):P!=null&&(he(P)&&(P=Ue(P,L+(P.key==null||g&&g.key===P.key?"":(""+P.key).replace(He,"$&/")+"/")+ot)),U.push(P)),1;ot=0;var$t=Q===""?".":Q+":";if(dt(g))for(varOt=0;Ot<g.length;Ot++)Q=g[Ot],lt=$t+ye(Q,Ot),ot+=C(Q,U,L,lt,P);elseif(Ot=Z(g),typeofOt=="function")for(g=Ot.call(g),Ot=0;!(Q=g.next()).done;)Q=Q.value,lt=$t+ye(Q,Ot++),ot+=C(Q,U,L,lt,P);elseif(lt==="object"){if(typeofg.then=="function")returnC(jt(g),U,L,Q,P);throwU=String(g),Error("Objects are not valid as a React child (found: "+(U==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":U)+"). If you meant to render a collection of children, use an array instead.")}returnot}functionB(g,U,L){if(g==null)returng;varQ=[],P=0;returnC(g,Q,"","",function(lt){returnU.call(L,lt,P++)}),Q}function$(g){if(g._status===-1){varU=g._result;U=U(),U.then(function(L){(g._status===0||g._status===-1)&&(g._status=1,g._result=L)},function(L){(g._status===0||g._status===-1)&&(g._status=2,g._result=L)}),g._status===-1&&(g._status=0,g._result=U)}if(g._status===1)returng._result.default;throwg._result}varvt=typeofreportError=="function"?reportError:function(g){if(typeofwindow=="object"&&typeofwindow.ErrorEvent=="function"){varU=newwindow.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeofg=="object"&&g!==null&&typeofg.message=="string"?String(g.message):String(g),error:g});if(!window.dispatchEvent(U))return}elseif(typeofprocess=="object"&&typeofprocess.emit=="function"){process.emit("uncaughtException",g);return}console.error(g)},bt={map:B,forEach:function(g,U,L){B(g,function(){U.apply(this,arguments)},L)},count:function(g){varU=0;returnB(g,function(){U++}),U},toArray:function(g){returnB(g,function(U){returnU})||[]},only:function(g){if(!he(g))throwError("React.Children.only expected to receive a single React element child.");returng}};returnF.Activity=R,F.Children=bt,F.Component=q,F.Fragment=o,F.Profiler=d,F.PureComponent=k,F.StrictMode=f,F.Suspense=x,F.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W,F.__COMPILER_RUNTIME={__proto__:null,c:function(g){returnW.H.useMemoCache(g)}},F.cache=function(g){returnfunction(){returng.apply(null,arguments)}},F.cacheSignal=function(){returnnull},F.cloneElement=function(g,U,L){if(g==null)throwError("TheargumentmustbLine truncated
* @license React
* react-dom.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/varnm;functionvy(){if(nm)returnkt;nm=1;vari=Qf();functionr(x){varv="https://react.dev/errors/"+x;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(varO=2;O<arguments.length;O++)v+="&args[]="+encodeURIComponent(arguments[O])}return"Minified React error #"+x+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}functiono(){}varf={d:{f:o,r:function(){throwError(r(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},d=Symbol.for("react.portal");functionm(x,v,O){varR=3<arguments.length&&arguments[3]!==void0?arguments[3]:null;return{$$typeof:d,key:R==null?null:""+R,children:x,containerInfo:v,implementation:O}}varb=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;functionA(x,v){if(x==="font")return"";if(typeofv=="string")returnv==="use-credentials"?v:""}returnkt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,kt.createPortal=function(x,v){varO=2<arguments.length&&arguments[2]!==void0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throwError(r(299));returnm(x,v,null,O)},kt.flushSync=function(x){varv=b.T,O=f.p;try{if(b.T=null,f.p=2,x)returnx()}finally{b.T=v,f.p=O,f.d.f()}},kt.preconnect=function(x,v){typeofx=="string"&&(v?(v=v.crossOrigin,v=typeofv=="string"?v==="use-credentials"?v:"":void0):v=null,f.d.C(x,v))},kt.prefetchDNS=function(x){typeofx=="string"&&f.d.D(x)},kt.preinit=function(x,v){if(typeofx=="string"&&v&&typeofv.as=="string"){varO=v.as,R=A(O,v.crossOrigin),H=typeofv.integrity=="string"?v.integrity:void0,Z=typeofv.fetchPriority=="string"?v.fetchPriority:void0;O==="style"?f.d.S(x,typeofv.precedence=="string"?v.precedence:void0,{crossOrigin:R,integrity:H,fetchPriority:Z}):O==="script"&&f.d.X(x,{crossOrigin:R,integrity:H,fetchPriority:Z,nonce:typeofv.nonce=="string"?v.nonce:void0})}},kt.preinitModule=function(x,v){if(typeofx=="string")if(typeofv=="object"&&v!==null){if(v.as==null||v.as==="script"){varO=A(v.as,v.crossOrigin);f.d.M(x,{crossOrigin:O,integrity:typeofv.integrity=="string"?v.integrity:void0,nonce:typeofv.nonce=="string"?v.nonce:void0})}}elsev==null&&f.d.M(x)},kt.preload=function(x,v){if(typeofx=="string"&&typeofv=="object"&&v!==null&&typeofv.as=="string"){varO=v.as,R=A(O,v.crossOrigin);f.d.L(x,O,{crossOrigin:R,integrity:typeofv.integrity=="string"?v.integrity:void0,nonce:typeofv.nonce=="string"?v.nonce:void0,type:typeofv.type=="string"?v.type:void0,fetchPriority:typeofv.fetchPriority=="string"?v.fetchPriority:void0,referrerPolicy:typeofv.referrerPolicy=="string"?v.referrerPolicy:void0,imageSrcSet:typeofv.imageSrcSet=="string"?v.imageSrcSet:void0,imageSizes:typeofv.imageSizes=="string"?v.imageSizes:void0,media:typeofv.media=="string"?v.media:void0})}},kt.preloadModule=function(x,v){if(typeofx=="string")if(v){varO=A(v.as,v.crossOrigin);f.d.m(x,{as:typeofv.as=="string"&&v.as!=="script"?v.as:void0,crossOrigin:O,integrity:typeofv.integrity=="string"?v.integrity:void0})}elsef.d.m(x)},kt.requestFormReset=function(x){f.d.r(x)},kt.unstable_batchedUpdates=function(x,v){returnx(v)},kt.useFormState=function(x,v,O){returnb.H.useFormState(x,v,O)},kt.useFormStatus=function(){returnb.H.useHostTransitionStatus()},kt.version="19.2.6",kt}varim;functiongy(){if(im)returnHf.exports;im=1;functioni(){if(!(typeof__REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}returni(),Hf.exports=vy(),Hf.exports}/**
* @license React
* react-dom-client.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/varcm;functionpy(){if(cm)returnCu;cm=1;vari=hy(),r=Qf(),o=gy();functionf(t){vare="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(varl=2;l<arguments.length;l++)e+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}functiond(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}functionm(t){vare=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;doe=t,(e.flags&4098)!==0&&(l=e.return),t=e.return;while(t)}returne.tag===3?l:null}functionb(t){if(t.tag===13){vare=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)returne.dehydrated}returnnull}functionA(t){if(t.tag===31){vare=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)returne.dehydrated}returnnull}functionx(t){if(m(t)!==t)throwError(f(188))}functionv(t){vare=t.alternate;if(!e){if(e=m(t),e===null)throwError(f(188));returne!==t?null:t}for(varl=t,a=e;;){varu=l.return;if(u===null)break;varn=u.alternate;if(n===null){if(a=u.return,a!==null){l=a;continue}break}if(u.child===n.child){for(n=u.child;n;){if(n===l)returnx(u),t;if(n===a)returnx(u),e;n=n.sibling}throwError(f(188))}if(l.return!==a.return)l=u,a=n;else{for(varc=!1,s=u.child;s;){if(s===l){c=!0,l=u,a=n;break}if(s===a){c=!0,a=u,l=n;break}s=s.sibling}if(!c){for(s=n.child;s;){if(s===l){c=!0,l=n,a=u;break}if(s===a){c=!0,a=n,l=u;break}s=s.sibling}if(!c)throwError(f(189))}}if(l.alternate!==a)throwError(f(190))}if(l.tag!==3)throwError(f(188));returnl.stateNode.current===l?t:e}functionO(t){vare=t.tag;if(e===5||e===26||e===27||e===6)returnt;for(t=t.child;t!==null;){if(e=O(t),e!==null)returne;t=t.sibling}returnnull}varR=Object.assign,H=Symbol.for("react.element"),Z=Symbol.for("react.transitional.element"),K=Symbol.for("react.portal"),G=Symbol.for("react.fragment"),X=Symbol.for("react.strict_mode"),q=Symbol.for("react.profiler"),I=Symbol.for("react.consumer"),k=Symbol.for("react.context"),yt=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),Et=Symbol.for("react.suspense_list"),W=Symbol.for("react.memo"),Mt=Symbol.for("react.lazy"),Kt=Symbol.for("react.activity"),Ue=Symbol.for("react.memo_cache_sentinel"),he=Symbol.iterator;functionJt(t){returnt===null||typeoft!="object"?null:(t=he&&t[he]||t["@@iterator"],typeoft=="function"?t:null)}varHe=Symbol.for("react.client.reference");functionye(t){if(t==null)returnnull;if(typeoft=="function")returnt.$$typeof===He?null:t.displayName||t.name||null;if(typeoft=="string")returnt;switch(t){caseG:return"Fragment";caseq:return"Profiler";caseX:return"StrictMode";casedt:return"Suspense";caseEt:return"SuspenseList";caseKt:return"Activity"}if(typeoft=="object")switch(t.$$typeof){caseK:return"Portal";casek:returnt.displayName||"Context";caseI:return(t._context.displayName||"Context")+".Consumer";caseyt:vare=t.render;returnt=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;caseW:returne=t.displayName||null,e!==null?e:ye(t.type)||"Memo";caseMt:e=t._payload,t=t._init;try{returnye(t(e))}catch{}}returnnull}varjt=Array.isArray,C=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,$={pending:!1,data:null,method:null,action:null},vt=[],bt=-1;functiong(t){return{current:t}}functionU(t){0>bt||(t.current=vt[bt],vt[bt]=null,bt--)}functionL(t,e){bt++,vt[bt]=t.current,t.current=e}varQ=g(null),P=g(null),lt=g(null),ot=g(null);function$t(t,e){switch(L(lt,e),L(P,t),L(Q,null),e.nodeType){case9:case11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Ed(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Ed(e),t=Td(e,t);elseswitch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}U(Q),L(Q,t)}functionOt(){U(Q),U(P),U(lt)}functionqa(t){t.memoizedState!==null&&L(ot,t);vare=Q.current,l=Td(e,t.type);e!==l&&(L(P,t),L(Q,l))}functionLu(t){P.current===t&&(U(Q),U(P)),ot.current===t&&(U(ot),Ru._currentValue=$)}varoi,Ff;functionDl(t){if(oi===void0)try{throwError()}catch(l){vare=l.stack.trim().match(/\n( *(at )?)/);oi=e&&e[1]||"",Ff=-1<l.stack.indexOf(`
`+h[a].replace(" at new "," at ");returnt.displayName&&M.includes("<anonymous>")&&(M=M.replace("<anonymous>",t.displayName)),M}while(1<=a&&0<=u);break}}}finally{di=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Dl(l):""}functionQm(t,e){switch(t.tag){case26:case27:case5:returnDl(t.type);case16:returnDl("Lazy");case13:returnt.child!==e&&e!==null?Dl("Suspense Fallback"):Dl("Suspense");case19:returnDl("SuspenseList");case0:case15:returnmi(t.type,!1);case11:returnmi(t.type.render,!1);case1:returnmi(t.type,!0);case31:returnDl("Activity");default:return""}}functionIf(t){try{vare="",l=null;doe+=Qm(t,l),l=t,t=t.return;while(t);returne}catch(a){return`
`).replace(j0,"")}function bd(t,e){return e=Sd(e),Sd(t)===e}function pt(t,e,l,a,u,n){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||aa(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&aa(t,""+a);break;case"className":Vu(t,"class",a);break;case"tabIndex":Vu(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Vu(t,l,a);break;case"style":Sr(t,a,n);break;case"data":if(e!=="object"){Vu(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=Ju(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"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 n=="function"&&(l==="formAction"?(e!=="input"&&pt(t,e,"name",u.name,u,null),pt(t,e,"formEncType",u.formEncType,u,null),pt(t,e,"formMethod",u.formMethod,u,null),pt(t,e,"formTarget",u.formTarget,u,null)):(pt(t,e,"encType",u.encType,u,null),pt(t,e,"method",u.method,u,null),pt(t,e,"target",u.target,u,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=Ju(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Qe);break;case"onScroll":a!=null&&ut("scroll",t);break;case"onScrollEnd":a!=null&&ut("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"multiple":t.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":t.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){t.removeAttribute("xlink:href");break}l=Ju(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);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"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":ut("beforetoggle",t),ut("toggle",t),Zu(t,"popover",a);break;case"xlinkActuate":Xe(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Xe(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Xe(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Xe(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Xe(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Xe(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Xe(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Xe(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Xe(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Zu(t,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=ch.get(l)||l,Zu(t,l,a))}}function df(t,e,l,a,u,n){switch(l){case"style":Sr(t,a,n);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"children":typeof a=="string"?aa(t,a):(typeof a=="number"||typeof a=="bigint")&&aa(t,""+a);break;case"onScroll":a!=null&&ut("scroll",t);break;case"onScrollEnd":a!=null&&ut("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Qe);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"inne
Line truncated
* react-router v7.15.1
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/var rm="popstate";function sm(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i}function xy(i={}){function r(f,d){var v;let m=(v=d.state)==null?void 0:v.masked,{pathname:b,search:A,hash:x}=m||f.location;return Yf("",{pathname:b,search:A,hash:x},d.state&&d.state.usr||null,d.state&&d.state.key||"default",m?{pathname:f.location.pathname,search:f.location.search,hash:f.location.hash}:void 0)}function o(f,d){return typeof d=="string"?d:Uu(d)}return Ty(r,o,null,i)}function Rt(i,r){if(i===!1||i===null||typeof i>"u")throw new Error(r)}function Ce(i,r){if(!i){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function Ey(){return Math.random().toString(36).substring(2,10)}function om(i,r){return{usr:i.state,key:i.key,idx:r,masked:i.mask?{pathname:i.pathname,search:i.search,hash:i.hash}:void 0}}function Yf(i,r,o=null,f,d){return{pathname:typeof i=="string"?i:i.pathname,search:"",hash:"",...typeof r=="string"?Ha(r):r,state:o,key:r&&r.key||f||Ey(),mask:d}}function Uu({pathname:i="/",search:r="",hash:o=""}){return r&&r!=="?"&&(i+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(i+=o.charAt(0)==="#"?o:"#"+o),i}function Ha(i){let r={};if(i){let o=i.indexOf("#");o>=0&&(r.hash=i.substring(o),i=i.substring(0,o));let f=i.indexOf("?");f>=0&&(r.search=i.substring(f),i=i.substring(0,f)),i&&(r.pathname=i)}return r}function Ty(i,r,o,f={}){let{window:d=document.defaultView,v5Compat:m=!1}=f,b=d.history,A="POP",x=null,v=O();v==null&&(v=0,b.replaceState({...b.state,idx:v},""));function O(){return(b.state||{idx:null}).idx}function R(){A="POP";let X=O(),q=X==null?null:X-v;v=X,x&&x({action:A,location:G.location,delta:q})}function H(X,q){A="PUSH";let I=sm(X)?X:Yf(G.location,X,q);v=O()+1;let k=om(I,v),yt=G.createHref(I.mask||I);try{b.pushState(k,"",yt)}catch(dt){if(dt instanceof DOMException&&dt.name==="DataCloneError")throw dt;d.location.assign(yt)}m&&x&&x({action:A,location:G.location,delta:1})}function Z(X,q){A="REPLACE";let I=sm(X)?X:Yf(G.location,X,q);v=O();let k=om(I,v),yt=G.createHref(I.mask||I);b.replaceState(k,"",yt),m&&x&&x({action:A,location:G.location,delta:0})}function K(X){return zy(X)}let G={get action(){return A},get location(){return i(d,b)},listen(X){if(x)throw new Error("Ahistoryonlyacceptsoneactivelistener");return d.addEventListener(rm,R),x=X,()=>{d.removeEventListener(rm,R),x=null}},createHref(X){return r(d,X)},createURL:K,encodeLocation(X){let q=K(X);return{pathname:q.pathname,search:q.search,hash:q.hash}},push:H,replace:Z,go(X){return b.go(X)}};return G}function zy(i,r=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),Rt(o,"No window.location.(origin|href) available to create URL");let f=typeof i=="string"?i:Uu(i);return f=f.replace(/ $/,"%20"),!r&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function gm(i,r,o="/"){return Ay(i,r,o,!1)}function Ay(i,r,o,f,d){let m=typeof r=="string"?Ha(r):r,b=nl(m.pathname||"/",o);if(b==null)return null;let A=Ry(i),x=null,v=Ly(b);for(let O=0;x==null&&O<A.length;++O)x=By(A[O],v,f);return x}function Ry(i){let r=pm(i);return Ny(r),r}function pm(i,r=[],o=[],f="",d=!1){let m=(b,A,x=d,v)=>{let O={relativePath:v===void 0?b.path||"":v,caseSensitive:b.caseSensitive===!0,childrenIndex:A,route:b};if(O.relativePath.startsWith("/")){if(!O.relativePath.startsWith(f)&&x)return;Rt(O.relativePath.startsWith(f),`Absolute route path "${O.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),O.relativePath=O.relativePath.slice(f.length)}let R=Oe([f,O.relativePath]),H=o.concat(O);b.children&&b.children.length>0&&(Rt(b.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${R}".`),pm(b.children,r,H,R,x)),!(b.path==null&&!b.index)&&r.push({path:R,score:Uy(R,b.index),routesMeta:H})};return i.forEach((b,A)=>{var x;if(b.path===""||!((x=b.path)!=null&&x.includes("?")))m(b,A);else for(let v of Sm(b.path))m(b,A,!0,v)}),r}function Sm(i){let r=i.split("/");if(r.length===0)return[];let[o,...f]=r,d=o.endsWith("?"),m=o.replace(/\?$/,"");if(f.length===0)return d?[m,""]:[m];let b=Sm(f.join("/")),A=[];return A.push(...b.map(x=>x===""?m:[m,x].join("/"))),d&&A.push(...b),A.map(x=>i.startsWith("/")&&x===""?"/":x)}function Ny(i){i.sort((r,o)=>r.score!==o.score?o.score-r.score:Hy(r.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var _y=/^:[\w-]+$/,My=3,Oy=2,Cy=1,Dy=10,jy=-2,dm=i=>i==="*";function Uy(i,r){let o=i.split("/"),f=o.length;return o.some(dm)&&(f+=jy),r&&(f+=Oy),o.filter(d=>!dm(d)).reduce((d,m)=>d+(_y.test(m)?My:m===""?Cy:Dy),f)}function Hy(i,r){return i.length===r.length&&i.slice(0,-1).every((f,d)=>f===r[d])?i[i.length-1]-r[r.length-1]:0}function By(i,r,o=!1){let{routesMeta:f}=i,d={},m="/",b=[];for(let A=0;A<f.length;++A){let x=f[A],v=A===f.length-1,O=m==="/"?r:r.slice(m.length)||"/",R=ci({path:x.relativePath,c
Line truncated
Pleasechangetheparent<Routepath="${q}">to<Routepath="${q==="/"?"*":`${q}/*`}">.`)}let O=je(),R;if(r){let q=typeof r=="string"?Ha(r):r;Rt(x==="/"||((X=q.pathname)==null?void 0:X.startsWith(x)),`Whenoverridingthelocationusing\`<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 "${x}" but pathname "${q.pathname}" was given in the \`location\` prop.`),R=q}elseR=O;letH=R.pathname||"/",Z=H;if(x!=="/"){letq=x.replace(/^\//,"").split("/");Z="/"+H.replace(/^\//,"").split("/").slice(q.length).join("/")}letK=o&&o.state.matches.length?o.state.matches.map(q=>Object.assign(q,{route:o.manifest[q.route.id]||q.route})):gm(i,{pathname:Z});Ce(v||K!=null,`No routes matched location "${R.pathname}${R.search}${R.hash}" `),Ce(K==null||K[K.length-1].route.element!==void0||K[K.length-1].route.Component!==void0||K[K.length-1].route.lazy!==void0,`Matched leaf route at location "${R.pathname}${R.search}${R.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.`);letG=dv(K&&K.map(q=>Object.assign({},q,{params:Object.assign({},b,q.params),pathname:Oe([x,f.encodeLocation?f.encodeLocation(q.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathname]),pathnameBase:q.pathnameBase==="/"?x:Oe([x,f.encodeLocation?f.encodeLocation(q.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathnameBase])})),d,o);returnr&&G?_.createElement(Hu.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void0,...R},navigationType:"POP"}},G):G}functionfv(){leti=gv(),r=Ky(i)?`${i.status}${i.statusText}`:iinstanceofError?i.message:JSON.stringify(i),o=iinstanceofError?i.stack:null,f="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:f},m={padding:"2px 4px",backgroundColor:f},b=null;returnconsole.error("Error handled by React Router default ErrorBoundary:",i),b=_.createElement(_.Fragment,null,_.createElement("p",null,"💿 Hey developer 👋"),_.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",_.createElement("code",{style:m},"ErrorBoundary")," or"," ",_.createElement("code",{style:m},"errorElement")," prop on your route.")),_.createElement(_.Fragment,null,_.createElement("h2",null,"Unexpected Application Error!"),_.createElement("h3",{style:{fontStyle:"italic"}},r),o?_.createElement("pre",{style:d},o):null,b)}varrv=_.createElement(fv,null),Dm=classextends_.Component{constructor(i){super(i),this.state={location:i.location,revalidation:i.revalidation,error:i.error}}staticgetDerivedStateFromError(i){return{error:i}}staticgetDerivedStateFromProps(i,r){returnr.location!==i.location||r.revalidation!=="idle"&&i.revalidation==="idle"?{error:i.error,location:i.location,revalidation:i.revalidation}:{error:i.error!==void0?i.error:r.error,location:r.location,revalidation:i.revalidation||r.revalidation}}componentDidCatch(i,r){this.props.onError?this.props.onError(i,r):console.error("React Router caught the following error during render",i)}render(){leti=this.state.error;if(this.context&&typeofi=="object"&&i&&"digest"ini&&typeofi.digest=="string"){consto=ev(i.digest);o&&(i=o)}letr=i!==void0?_.createElement(De.Provider,{value:this.props.routeContext},_.createElement(Zf.Provider,{value:i,children:this.props.component})):this.props.children;returnthis.context?_.createElement(sv,{error:i},r):r}};Dm.contextType=Am;varqf=newWeakMap;functionsv({children:i,error:r}){let{basename:o}=_.useContext(Re);if(typeofr=="object"&&r&&"digest"inr&&typeofr.digest=="string"){letf=tv(r.digest);if(f){letd=qf.get(r);if(d)throwd;letm=Tm(f.location,o);if(Em&&!qf.get(r))if(m.isExternal||f.reloadDocument)window.location.href=m.absoluteURL||m.to;else{constb=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(m.to,{replace:f.replace}));throwqf.set(r,b),b}return_.createElement("meta",{httpEquiv:"refresh",content:`0;url=${m.absoluteURL||m.to}`})}}returni}functionov({routeContext:i,match:r,children:o}){letf=_.useContext(Ba);returnf&&f.static&&f.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=r.route.id),_.createElement(De.Provider,{value:i},o)}functiondv(i,r=[],o){letf=o==null?void0:o.state;if(i==null){if(!f)returnnull;if(f.errors)i=f.matches;elseif(r.length===0&&!f.initialized&&f.matches.length>0)i=f.matches;elsereturnnull}letd=i,m=f==null?void0:f.errors;if(m!=null){letO=d.findIndex(R=>R.route.id&&(m==null?void0:m[R.route.id])!==void0);Rt(O>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(m).join(",")}`),d=d.slice(0,Math.min(d.length,O+1))}letb=!1,A=-1;if(o&&f){b=f.renderFallback;for(letO=0;O<d.length;O++){letR=d[O];if((R.route.HyLine truncated
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
<metaname="description"content="Industrial Battery Aggregator — поиск, сравнение и подбор промышленных аккумуляторов LiFePO4, свинцово-кислотных, тяговых, гелевых и АКБ для ИБП и солнечных станций."/>
<title>PowerGrid — Агрегатор промышленных аккумуляторов</title>
<metaname="description"content="Industrial Battery Aggregator — поиск, сравнение и подбор промышленных аккумуляторов LiFePO4, свинцово-кислотных, тяговых, гелевых и АКБ для ИБП и солнечных станций."/>
<title>PowerGrid — Агрегатор промышленных аккумуляторов</title>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.