PageSourceSearch

https://www.burnley.ac.uk/wp-content/plugins/course-search-plugin-46/assets/assets/index-CpDB-gDO.js?ver=1.1.0

js burnley.ac.uk collected 2026-10-05 10:52:19 UTC 318,794 bytes, 13 lines download raw bytes

vendor: 6,459 bytes, line 1
1(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))r(d);new MutationObserver(d=>{for(const m of d)if(m.type==="childList")for(const y of m.addedNodes)y.tagName==="LINK"&&y.rel==="modulepreload"&&r(y)}).observe(document,{childList:!0,subtree:!0});function c(d){const m={};return d.integrity&&(m.integrity=d.integrity),d.referrerPolicy&&(m.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?m.credentials="include":d.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function r(d){if(d.ep)return;d.ep=!0;const m=c(d);fetch(d.href,m)}})();function Ng(u){return u&&u.__esModule&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u}var qr={exports:{}},kn={};var sh;function Cg(){if(sh)return kn;sh=1;var u=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function c(r,d,m){var y=null;if(m!==void 0&&(y=""+m),d.key!==void 0&&(y=""+d.key),"key"in d){m={};for(var b in d)b!=="key"&&(m[b]=d[b])}else m=d;return d=m.ref,{$$typeof:u,type:r,key:y,ref:d!==void 0?d:null,props:m}}return kn.Fragment=s,kn.jsx=c,kn.jsxs=c,kn}var oh;function Og(){return oh||(oh=1,qr.exports=Cg()),qr.exports}var o=Og(),Yr={exports:{}},ie={};var fh;function Rg(){if(fh)return ie;fh=1;var u=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),y=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),j=Symbol.iterator;function T(S){return S===null||typeof S!="object"?null:(S=j&&S[j]||S["@@iterator"],typeof S=="function"?S:null)}var U={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},H=Object.assign,_={};function M(S,Q,K){this.props=S,this.context=Q,this.refs=_,this.updater=K||U}M.prototype.isReactComponent={},M.prototype.setState=function(S,Q){if(typeof S!="object"&&typeof S!="function"&&S!=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,S,Q,"setState")},M.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function X(){}X.prototype=M.prototype;function k(S,Q,K){this.props=S,this.context=Q,this.refs=_,this.updater=K||U}var G=k.prototype=new X;G.constructor=k,H(G,M.prototype),G.isPureReactComponent=!0;var ae=Array.isArray,z={H:null,A:null,T:null,S:null,V:null},B=Object.prototype.hasOwnProperty;function P(S,Q,K,Z,I,he){return K=he.ref,{$$typeof:u,type:S,key:Q,ref:K!==void 0?K:null,props:he}}function $(S,Q){return P(S.type,Q,void 0,void 0,void 0,S.props)}function ue(S){return typeof S=="object"&&S!==null&&S.$$typeof===u}function ge(S){var Q={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(K){return Q[K]})}var ze=/\/+/g;function xe(S,Q){return typeof S=="object"&&S!==null&&S.key!=null?ge(""+S.key):Q.toString(36)}function We(){}function _t(S){switch(S.status){case"fulfilled":return S.value;case"rejected":throw S.reason;default:switch(typeof S.status=="string"?S.then(We,We):(S.status="pending",S.then(function(Q){S.status==="pending"&&(S.status="fulfilled",S.value=Q)},function(Q){S.status==="pending"&&(S.status="rejected",S.reason=Q)})),S.status){case"fulfilled":return S.value;case"rejected":throw S.reason}}throw S}function qe(S,Q,K,Z,I){var he=typeof S;(he==="undefined"||he==="boolean")&&(S=null);var ne=!1;if(S===null)ne=!0;else switch(he){case"bigint":case"string":case"number":ne=!0;break;case"object":switch(S.$$typeof){case u:case s:ne=!0;break;case x:return ne=S._init,qe(ne(S._payload),Q,K,Z,I)}}if(ne)return I=I(S),ne=Z===""?"."+xe(S,0):Z,ae(I)?(K="",ne!=null&&(K=ne.replace(ze,"$&/")+"/"),qe(I,Q,K,"",function(cl){return cl})):I!=null&&(ue(I)&&(I=$(I,K+(I.key==null||S&&S.key===I.key?"":(""+I.key).replace(ze,"$&/")+"/")+ne)),Q.push(I)),1;ne=0;var nt=Z===""?".":Z+":";if(ae(S))for(var Te=0;Te<S.length;Te++)Z=S[Te],he=nt+xe(Z,Te),ne+=qe(Z,Q,K,he,I);else if(Te=T(S),typeof Te=="function")for(S=Te.call(S),Te=0;!(Z=S.next()).done;)Z=Z.value,he=nt+xe(Z,Te++),ne+=qe(Z,Q,K,he,I);else if(he==="object"){if(typeof S.then=="function")return qe(_t(S),Q,K,Z,I);throw Q=String(S),Error("Objects are not valid as a React child (found: "+(Q==="[object Object]"?"object with keys {"+Object.keys(S).join(", ")+"}":Q)+"). If you meant to render a collection of children, use an array instead.")}return ne}function C(S,Q,K){if(S==null)return S;var Z=[],I=0;return qe(S,Z,"","",function(he){return Q.call(K,he,I++)}),Z}function V(S){if(S._status===-1){var Q=S._result;Q=Q(),Q.then(function(K){(S._status===0||S._status===-1)&&(S._status=1,S._result=K)},function(K){(S._status===0||S._status===-1)&&(S._status=2,S._result=K)}),S._status===-1&&(S._status=0,S._result=Q)}if(S._status===1)return S._result.default;throw S._result}var W=typeof reportError=="function"?reportError:function(S){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var Q=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof S=="object"&&S!==null&&typeof S.message=="string"?String(S.message):String(S),error:S});if(!window.dispatchEvent(Q))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",S);return}console.error(S)};function de(){}return ie.Children={map:C,forEach:function(S,Q,K){C(S,function(){Q.apply(this,arguments)},K)},count:function(S){var Q=0;return C(S,function(){Q++}),Q},toArray:function(S){return C(S,function(Q){return Q})||[]},only:function(S){if(!ue(S))throw Error("React.Children.only expected to receive a single React element child.");return S}},ie.Component=M,ie.Fragment=c,ie.Profiler=d,ie.PureComponent=k,ie.StrictMode=r,ie.Suspense=g,ie.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=z,ie.__COMPILER_RUNTIME={__proto__:null,c:function(S){return z.H.useMemoCache(S)}},ie.cache=function(S){return function(){return S.apply(null,arguments)}},ie.cloneElement=function(S,Q,K){if(S==null)throw Error("The argument must be a React element, but you passed "+S+".");var Z=H({},S.props),I=S.key,he=void 0;if(Q!=null)for(ne in Q.ref!==void 0&&(he=void 0),Q.key!==void 0&&(I=""+Q.key),Q)!B.call(Q,ne)||ne==="
1key"||ne==="__self"||ne==="__source"||ne==="ref"&&Q.ref===void 0||(Z[ne]=Q[ne]);var ne=arguments.length-2;if(ne===1)Z.children=K;else if(1<ne){for(var nt=Array(ne),Te=0;Te<ne;Te++)nt[Te]=arguments[Te+2];Z.children=nt}return P(S.type,I,void 0,void 0,he,Z)},ie.createContext=function(S){return S={$$typeof:y,_currentValue:S,_currentValue2:S,_threadCount:0,Provider:null,Consumer:null},S.Provider=S,S.Consumer={$$typeof:m,_context:S},S},ie.createElement=function(S,Q,K){var Z,I={},he=null;if(Q!=null)for(Z in Q.key!==void 0&&(he=""+Q.key),Q)B.call(Q,Z)&&Z!=="key"&&Z!=="__self"&&Z!=="__source"&&(I[Z]=Q[Z]);var ne=arguments.length-2;if(ne===1)I.children=K;else if(1<ne){for(var nt=Array(ne),Te=0;Te<ne;Te++)nt[Te]=arguments[Te+2];I.children=nt}if(S&&S.defaultProps)for(Z in ne=S.defaultProps,ne)I[Z]===void 0&&(I[Z]=ne[Z]);return P(S,he,void 0,void 0,null,I)},ie.createRef=function(){return{current:null}},ie.forwardRef=function(S){return{$$typeof:b,render:S}},ie.isValidElement=ue,ie.lazy=function(S){return{$$typeof:x,_payload:{_status:-1,_result:S},_init:V}},ie.memo=function(S,Q){return{$$typeof:p,type:S,compare:Q===void 0?null:Q}},ie.startTransition=function(S){var Q=z.T,K={};z.T=K;try{var Z=S(),I=z.S;I!==null&&I(K,Z),typeof Z=="object"&&Z!==null&&typeof Z.then=="function"&&Z.then(de,W)}catch(he){W(he)}finally{z.T=Q}},ie.unstable_useCacheRefresh=function(){return z.H.useCacheRefresh()},ie.use=function(S){return z.H.use(S)},ie.useActionState=function(S,Q,K){return z.H.useActionState(S,Q,K)},ie.useCallback=function(S,Q){return z.H.useCallback(S,Q)},ie.useContext=function(S){return z.H.useContext(S)},ie.useDebugValue=function(){},ie.useDeferredValue=function(S,Q){return z.H.useDeferredValue(S,Q)},ie.useEffect=function(S,Q,K){var Z=z.H;if(typeof K=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return Z.useEffect(S,Q)},ie.useId=function(){return z.H.useId()},ie.useImperativeHandle=function(S,Q,K){return z.H.useImperativeHandle(S,Q,K)},ie.useInsertionEffect=function(S,Q){return z.H.useInsertionEffect(S,Q)},ie.useLayoutEffect=function(S,Q){return z.H.useLayoutEffect(S,Q)},ie.useMemo=function(S,Q){return z.H.useMemo(S,Q)},ie.useOptimistic=function(S,Q){return z.H.useOptimistic(S,Q)},ie.useReducer=function(S,Q,K){return z.H.useReducer(S,Q,K)},ie.useRef=function(S){return z.H.useRef(S)},ie.useState=function(S){return z.H.useState(S)},ie.useSyncExternalStore=function(S,Q,K){return z.H.useSyncExternalStore(S,Q,K)},ie.useTransition=function(){return z.H.useTransition()},ie.version="19.1.1",ie}var dh;function as(){return dh||(dh=1,Yr.exports=Rg()),Yr.exports}var E=as();const Pl=Ng(E);var Gr={exports:{}},Qn={},kr={exports:{}},Qr={};var hh;function Dg(){return hh||(hh=1,(function(u){function s(C,V){var W=C.length;C.push(V);e:for(;0<W;){var de=W-1>>>1,S=C[de];if(0<d(S,V))C[de]=V,C[W]=S,W=de;else break e}}function c(C){return C.length===0?null:C[0]}function r(C){if(C.length===0)return null;var V=C[0],W=C.pop();if(W!==V){C[0]=W;e:for(var de=0,S=C.length,Q=S>>>1;de<Q;){var K=2*(de+1)-1,Z=C[K],I=K+1,he=C[I];if(0>d(Z,W))I<S&&0>d(he,Z)?(C[de]=he,C[I]=W,de=I):(C[de]=Z,C[K]=W,de=K);else if(I<S&&0>d(he,W))C[de]=he,C[I]=W,de=I;else break e}}return V}function d(C,V){var W=C.sortIndex-V.sortIndex;return W!==0?W:C.id-V.id}if(u.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;u.unstable_now=function(){return m.now()}}else{var y=Date,b=y.now();u.unstable_now=function(){return y.now()-b}}var g=[],p=[],x=1,j=null,T=3,U=!1,H=!1,_=!1,M=!1,X=typeof setTimeout=="function"?setTimeout:null,k=typeof clearTimeout=="function"?clearTimeout:null,G=typeof setImmediate<"u"?setImmediate:null;function ae(C){for(var V=c(p);V!==null;){if(V.callback===null)r(p);else if(V.startTime<=C)r(p),V.sortIndex=V.expirationTime,s(g,V);else break;V=c(p)}}function z(C){if(_=!1,ae(C),!H)if(c(g)!==null)H=!0,B||(B=!0,xe());else{var V=c(p);V!==null&&qe(z,V.startTime-C)}}var B=!1,P=-1,$=5,ue=-1;function ge(){return M?!0:!(u.unstable_now()-ue<$)}function ze(){if(M=!1,B){var C=u.unstable_now();ue=C;var V=!0;try{e:{H=!1,_&&(_=!1,k(P),P=-1),U=!0;var W=T;try{t:{for(ae(C),j=c(g);j!==null&&!(j.expirationTime>C&&ge());){var de=j.callback;if(typeof de=="function"){j.callback=null,T=j.priorityLevel;var S=de(j.expirationTime<=C);if(C=u.unstable_now(),typeof S=="function"){j.callback=S,ae(C),V=!0;break t}j===c(g)&&r(g),ae(C)}else r(g);j=c(g)}if(j!==null)V=!0;else{var Q=c(p);Q!==null&&qe(z,Q.startTime-C),V=!1}}break e}finally{j=null,T=W,U=!1}V=void 0}}finally{V?xe():B=!1}}}var xe;if(typeof G=="function")xe=function(){G(ze)};else if(typeof MessageChannel<"u"){var We=new MessageChannel,_t=We.port2;We.port1.onmessage=ze,xe=function(){_t.postMessage(null)}}else xe=function(){X(ze,0)};function qe(C,V){P=X(function(){C(u.unstable_now())},V)}u.unstable_IdlePriority=5,u.unstable_ImmediatePriority=1,u.unstable_LowPriority=4,u.unstable_NormalPriority=3,u.unstable_Profiling=null,u.unstable_UserBlockingPriority=2,u.unstable_cancelCallback=function(C){C.callback=null},u.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"):$=0<C?Math.floor(1e3/C):5},u.unstable_getCurrentPriorityLevel=function(){return T},u.unstable_next=function(C){switch(T){case 1:case 2:case 3:var V=3;break;default:V=T}var W=T;T=V;try{return C()}finally{T=W}},u.unstable_requestPaint=function(){M=!0}
vendor: 24,164 bytes, lines 1-8
1,u.unstable_runWithPriority=function(C,V){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var W=T;T=C;try{return V()}finally{T=W}},u.unstable_scheduleCallback=function(C,V,W){var de=u.unstable_now();switch(typeof W=="object"&&W!==null?(W=W.delay,W=typeof W=="number"&&0<W?de+W:de):W=de,C){case 1:var S=-1;break;case 2:S=250;break;case 5:S=1073741823;break;case 4:S=1e4;break;default:S=5e3}return S=W+S,C={id:x++,callback:V,priorityLevel:C,startTime:W,expirationTime:S,sortIndex:-1},W>de?(C.sortIndex=W,s(p,C),c(g)===null&&C===c(p)&&(_?(k(P),P=-1):_=!0,qe(z,W-de))):(C.sortIndex=S,s(g,C),H||U||(H=!0,B||(B=!0,xe()))),C},u.unstable_shouldYield=ge,u.unstable_wrapCallback=function(C){var V=T;return function(){var W=T;T=V;try{return C.apply(this,arguments)}finally{T=W}}}})(Qr)),Qr}var mh;function _g(){return mh||(mh=1,kr.exports=Dg()),kr.exports}var Xr={exports:{}},$e={};var ph;function Mg(){if(ph)return $e;ph=1;var u=as();function s(g){var p="https://react.dev/errors/"+g;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var x=2;x<arguments.length;x++)p+="&args[]="+encodeURIComponent(arguments[x])}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 c(){}var r={d:{f:c,r:function(){throw Error(s(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},d=Symbol.for("react.portal");function m(g,p,x){var j=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:j==null?null:""+j,children:g,containerInfo:p,implementation:x}}var y=u.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function b(g,p){if(g==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return $e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,$e.createPortal=function(g,p){var x=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(s(299));return m(g,p,null,x)},$e.flushSync=function(g){var p=y.T,x=r.p;try{if(y.T=null,r.p=2,g)return g()}finally{y.T=p,r.p=x,r.d.f()}},$e.preconnect=function(g,p){typeof g=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,r.d.C(g,p))},$e.prefetchDNS=function(g){typeof g=="string"&&r.d.D(g)},$e.preinit=function(g,p){if(typeof g=="string"&&p&&typeof p.as=="string"){var x=p.as,j=b(x,p.crossOrigin),T=typeof p.integrity=="string"?p.integrity:void 0,U=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;x==="style"?r.d.S(g,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:j,integrity:T,fetchPriority:U}):x==="script"&&r.d.X(g,{crossOrigin:j,integrity:T,fetchPriority:U,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},$e.preinitModule=function(g,p){if(typeof g=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var x=b(p.as,p.crossOrigin);r.d.M(g,{crossOrigin:x,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&r.d.M(g)},$e.preload=function(g,p){if(typeof g=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var x=p.as,j=b(x,p.crossOrigin);r.d.L(g,x,{crossOrigin:j,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})}},$e.preloadModule=function(g,p){if(typeof g=="string")if(p){var x=b(p.as,p.crossOrigin);r.d.m(g,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:x,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else r.d.m(g)},$e.requestFormReset=function(g){r.d.r(g)},$e.unstable_batchedUpdates=function(g,p){return g(p)},$e.useFormState=function(g,p,x){return y.H.useFormState(g,p,x)},$e.useFormStatus=function(){return y.H.useHostTransitionStatus()},$e.version="19.1.1",$e}var gh;function zg(){if(gh)return Xr.exports;gh=1;function u(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(s){console.error(s)}}return u(),Xr.exports=Mg(),Xr.exports}var yh;function Ug(){if(yh)return Qn;yh=1;var u=_g(),s=as(),c=zg();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)t+="&args[]="+encodeURIComponent(arguments[l])}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 d(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function m(e){var t=e,l=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(l=t.return),e=t.return;while(e)}return t.tag===3?l:null}function y(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 b(e){if(m(e)!==e)throw Error(r(188))}function g(e){var t=e.alternate;if(!t){if(t=m(e),t===null)throw Error(r(188));return t!==e?null:e}for(var l=e,a=t;;){var n=l.return;if(n===null)break;var i=n.alternate;if(i===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===i.child){for(i=n.child;i;){if(i===l)return b(n),e;if(i===a)return b(n),t;i=i.sibling}throw Error(r(188))}if(l.return!==a.return)l=n,a=i;else{for(var f=!1,h=n.child;h;){if(h===l){f=!0,l=n,a=i;break}if(h===a){f=!0,a=n,l=i;break}h=h.sibling}if(!f){for(h=i.child;h;){if(h===l){f=!0,l=i,a=n;break}if(h===a){f=!0,a=i,l=n;break}h=h.sibling}if(!f)throw Error(r(189))}}if(l.alternate!==a)throw Error(r(190))}if(l.tag!==3)throw Error(r(188));return l.stateNode.current===l?e:t}function p(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=p(e),t!==null)return t;e=e.sibling}return null}var x=Object.assign,j=Symbol.for("react.element"),T=Symbol.for("react.transitional.element"),U=Symbol.for("react.portal"),H=Symbol.for("react.fragment"),_=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),X=Symbol.for("react.provider"),k=Symbol.for("react.consumer"),G=Symbol.for("react.context"),ae=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),B=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),ue=Symbol.for("react.activity"),ge=Symbol.for("react.memo_cache_sentinel"),ze=Symbol.iterator;function xe(e){return e===null||typeof e!="object"?null:(e=ze&&e[ze]||e["@@iterator"],typeof e=="function"?e:null)}var We=Symbol.for("react.client.reference");function _t(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===We?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case H:return"Fragment";case M:return"Profiler";case _:return"StrictMode";case z:return"Suspense";case B:return"SuspenseList";case ue:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case U:return"Portal";case G:return(e.displayName||"Context")+".Provider";case k:return(e._context.displayName||"Context")+".Consumer";case ae:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case P:return t=e.displayName||null,t!==null?t:_t(e.type)||"Memo";case $:t=e._payload,e=e._init;try{return _t(e(t))}catch{}}return null}var qe=Array.isArray,C=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,V=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,W={pending:!1,data:null,method:null,action:null},de=[],S=-1;function Q(e){return{current:e}}function K(e){0>S||(e.current=de[S],de[S]=null,S--)}function Z(e,t){S++,de[S]=e.current,e.current=t}var I=Q(null),he=Q(null),ne=Q(null),nt=Q(null);function Te(e,t){switch(Z(ne,t),Z(he,e),Z(I,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Hd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Hd(t),e=Bd(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}K(I),Z(I,e)}function cl(){K(I),K(he),K(ne)}function ji(e){e.memoizedState!==null&&Z(nt,e);var t=I.current,l=Bd(t,e.type);t!==l&&(Z(he,e),Z(I,l))}function $n(e){he.current===e&&(K(I),K(he)),nt.current===e&&(K(nt),Hn._currentValue=W)}var Ai=Object.prototype.hasOwnProperty,Ti=u.unstable_scheduleCallback,Ni=u.unstable_cancelCallback,um=u.unstable_shouldYield,im=u.unstable_requestPaint,Mt=u.unstable_now,cm=u.unstable_getCurrentPriorityLevel,ps=u.unstable_ImmediatePriority,gs=u.unstable_UserBlockingPriority,Fn=u.unstable_NormalPriority,rm=u.unstable_LowPriority,ys=u.unstable_IdlePriority,sm=u.log,om=u.unstable_setDisableYieldValue,Xa=null,ut=null;function rl(e){if(typeof sm=="function"&&om(e),ut&&typeof ut.setStrictMode=="function")try{ut.setStrictMode(Xa,e)}catch{}}var it=Math.clz32?Math.clz32:hm,fm=Math.log,dm=Math.LN2;function hm(e){return e>>>=0,e===0?32:31-(fm(e)/dm|0)|0}var Wn=256,Pn=4194304;function _l(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:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;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 In(e,t,l){var a=e.pendingLanes;if(a===0)return 0;var n=0,i=e.suspendedLanes,f=e.pingedLanes;e=e.warmLanes;var h=a&134217727;return h!==0?(a=h&~i,a!==0?n=_l(a):(f&=h,f!==0?n=_l(f):l||(l=h&~e,l!==0&&(n=_l(l))))):(h=a&~i,h!==0?n=_l(h):f!==0?n=_l(f):l||(l=a&~e,l!==0&&(n=_l(l)))),n===0?0:t!==0&&t!==n&&(t&i)===0&&(i=n&-n,l=t&-t,i>=l||i===32&&(l&4194048)!==0)?t:n}function Va(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function mm(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 vs(){var e=Wn;return Wn<<=1,(Wn&4194048)===0&&(Wn=256),e}function bs(){var e=Pn;return Pn<<=1,(Pn&62914560)===0&&(Pn=4194304),e}function Ci(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function Za(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function pm(e,t,l,a,n,i){var f=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var h=e.entanglements,v=e.expirationTimes,O=e.hiddenUpdates;for(l=f&~l;0<l;){var L=31-it(l),Y=1<<L;h[L]=0,v[L]=-1;var R=O[L];if(R!==null)for(O[L]=null,L=0;L<R.length;L++){var D=R[L];D!==null&&(D.lane&=-536870913)}l&=~Y}a!==0&&xs(e,a,0),i!==0&&n===0&&e.tag!==0&&(e.suspendedLanes|=i&~(f&~t))}function xs(e,t,l){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-it(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|l&4194090}function Ss(e,t){var l=e.entangledLanes|=t;for(e=e.entanglements;l;){var a=31-it(l),n=1<<a;n&t|e[a]&t&&(e[a]|=t),l&=~n}}function Oi(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 Ri(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Es(){var e=V.p;return e!==0?e:(e=window.event,e===void 0?32:ah(e.type))}function gm(e,t){var l=V.p;try{return V.p=e,t()}finally{V.p=l}}var sl=Math.random().toString(36).slice(2),Ke="__reactFiber$"+sl,Pe="__reactProps$"+sl,Il="__reactContainer$"+sl,Di="__reactEvents$"+sl,ym="__reactListeners$"+sl,vm="__reactHandles$"+sl,ws="__reactResources$"+sl,Ka="__reactMarker$"+sl;function _i(e){delete e[Ke],delete e[Pe],delete e[Di],delete e[ym],delete e[vm]}function ea(e){var t=e[Ke];if(t)return t;for(var l=e.parentNode;l;){if(t=l[Il]||l[Ke]){if(l=t.alternate,t.child!==null||l!==null&&l.child!==null)for(e=kd(e);e!==null;){if(l=e[Ke])return l;e=kd(e)}return t}e=l,l=e.parentNode}return null}function ta(e){if(e=e[Ke]||e[Il]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Ja(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(r(33))}function la(e){var t=e[ws];return t||(t=e[ws]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ye(e){e[Ka]=!0}var js=new Set,As={};function Ml(e,t){aa(e,t),aa(e+"Capture",t)}function aa(e,t){for(As[e]=t,e=0;e<t.length;e++)js.add(t[e])}var bm=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]*$"),Ts={},Ns={};function xm(e){return Ai.call(Ns,e)?!0:Ai.call(Ts,e)?!1:bm.test(e)?Ns[e]=!0:(Ts[e]=!0,!1)}function eu(e,t,l){if(xm(t))if(l===null)e.removeAttribute(t);else{switch(typeof l){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+l)}}function tu(e,t,l){if(l===null)e.removeAttribute(t);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+l)}}function Yt(e,t,l,a){if(a===null)e.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(l);return}e.setAttributeNS(t,l,""+a)}}var Mi,Cs;function na(e){if(Mi===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);Mi=t&&t[1]||"",Cs=-1<l.stack.indexOf(`
2    at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
3`+Mi+e+Cs}var zi=!1;function Ui(e,t){if(!e||zi)return"";zi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={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 R=D}Reflect.construct(e,[],Y)}else{try{Y.call()}catch(D){R=D}e.call(Y.prototype)}}else{try{throw Error()}catch(D){R=D}(Y=e())&&typeof Y.catch=="function"&&Y.catch(function(){})}}catch(D){if(D&&R&&typeof D.stack=="string")return[D.stack,R.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=a.DetermineComponentFrameRoot(),f=i[0],h=i[1];if(f&&h){var v=f.split(`
4`),O=h.split(`
5`);for(n=a=0;a<v.length&&!v[a].includes("DetermineComponentFrameRoot");)a++;for(;n<O.length&&!O[n].includes("DetermineComponentFrameRoot");)n++;if(a===v.length||n===O.length)for(a=v.length-1,n=O.length-1;1<=a&&0<=n&&v[a]!==O[n];)n--;for(;1<=a&&0<=n;a--,n--)if(v[a]!==O[n]){if(a!==1||n!==1)do if(a--,n--,0>n||v[a]!==O[n]){var L=`
6`+v[a].replace(" at new "," at ");return e.displayName&&L.includes("<anonymous>")&&(L=L.replace("<anonymous>",e.displayName)),L}while(1<=a&&0<=n);break}}}finally{zi=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?na(l):""}function Sm(e){switch(e.tag){case 26:case 27:case 5:return na(e.type);case 16:return na("Lazy");case 13:return na("Suspense");case 19:return na("SuspenseList");case 0:case 15:return Ui(e.type,!1);case 11:return Ui(e.type.render,!1);case 1:return Ui(e.type,!0);case 31:return na("Activity");default:return""}}function Os(e){try{var t="";do t+=Sm(e),e=e.return;while(e);return t}catch(l){return`
7Error generating stack: `+l.message+`
8`+l.stack}}function pt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Rs(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Em(e){var t=Rs(e)?"checked":"value",l=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=""+e[t];if(!e.hasOwnProperty(t)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var n=l.get,i=l.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return n.call(this)},set:function(f){a=""+f,i.call(this,f)}}),Object.defineProperty(e,t,{enumerable:l.enumerable}),{getValue:function(){return a},setValue:function(f){a=""+f},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function lu(e){e._valueTracker||(e._valueTracker=Em(e))}function Ds(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var l=t.getValue(),a="";return e&&(a=Rs(e)?e.checked?"true":"false":e.value),e=a,e!==l?(t.setValue(e),!0):!1}function au(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 wm=/[\n"\\]/g;function gt(e){return e.replace(wm,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Li(e,t,l,a,n,i,f,h){e.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?e.type=f:e.removeAttribute("type"),t!=null?f==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+pt(t)):e.value!==""+pt(t)&&(e.value=""+pt(t)):f!=="submit"&&f!=="reset"||e.removeAttribute("value"),t!=null?Hi(e,f,pt(t)):l!=null?Hi(e,f,pt(l)):a!=null&&e.removeAttribute("value"),n==null&&i!=null&&(e.defaultChecked=!!i),n!=null&&(e.checked=n&&typeof n!="function"&&typeof n!="symbol"),h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?e.name=""+pt(h):e.removeAttribute("name")}function _s(e,t,l,a,n,i,f,h){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.type=i),t!=null||l!=null){if(!(i!=="submit"&&i!=="reset"||t!=null))return;l=l!=null?""+pt(l):"",t=t!=null?""+pt(t):l,h||t===e.value||(e.value=t),e.defaultValue=t}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=h?e.checked:!!a,e.defaultChecked=!!a,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.name=f)}function Hi(e,t,l){t==="number"&&au(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function ua(e,t,l,a){if(e=e.options,t){t={};for(var n=0;n<l.length;n++)t["$"+l[n]]=!0;for(l=0;l<e.length;l++)n=t.hasOwnProperty("$"+e[l].value),e[l].selected!==n&&(e[l].selected=n),n&&a&&(e[l].defaultSelected=!0)}else{for(l=""+pt(l),t=null,n=0;n<e.length;n++){if(e[n].value===l){e[n].selected=!0,a&&(e[n].defaultSelected=!0);return}t!==null||e[n].disabled||(t=e[n])}t!==null&&(t.selected=!0)}}function Ms(e,t,l){if(t!=null&&(t=""+pt(t),t!==e.value&&(e.value=t),l==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=l!=null?""+pt(l):""}function zs(e,t,l,a){if(t==null){if(a!=null){if(l!=null)throw Error(r(92));if(qe(a)){if(1<a.length)throw Error(r(93));a=a[0]}l=a}l==null&&(l=""),t=l}l=pt(t),e.defaultValue=l,a=e.textContent,a===l&&a!==""&&a!==null&&(e.value=a)}function ia(e,t){if(t){var l=e.firstChild;if(l&&l===e.lastChild&&l.nodeType===3){l.nodeValue=t;return}}e.textContent=t}var jm=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 Us(e,t,l){var a=t.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,l):typeof l!="number"||l===0||jm.has(t)?t==="float"?e.cssFloat=l:e[t]=(""+l).trim():e[t]=l+"px"}function Ls(e,t,l){if(t!=null&&typeof t!="object")throw Error(r(62));if(e=e.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var n in t)a=t[n],t.hasOwnProperty(n)&&l[n]!==a&&Us(e,n,a)}else for(var i in t)t.hasOwnProperty(i)&&Us(e,i,t[i])}function Bi(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 Am=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
8-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"]]),Tm=/^[\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 nu(e){return Tm.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var qi=null;function Yi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ca=null,ra=null;function Hs(e){var t=ta(e);if(t&&(e=t.stateNode)){var l=e[Pe]||null;e:switch(e=t.stateNode,t.type){case"input":if(Li(e,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),t=l.name,l.type==="radio"&&t!=null){for(l=e;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+gt(""+t)+'"][type="radio"]'),t=0;t<l.length;t++){var a=l[t];if(a!==e&&a.form===e.form){var n=a[Pe]||null;if(!n)throw Error(r(90));Li(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(t=0;t<l.length;t++)a=l[t],a.form===e.form&&Ds(a)}break e;case"textarea":Ms(e,l.value,l.defaultValue);break e;case"select":t=l.value,t!=null&&ua(e,!!l.multiple,t,!1)}}}var Gi=!1;function Bs(e,t,l){if(Gi)return e(t,l);Gi=!0;try{var a=e(t);return a}finally{if(Gi=!1,(ca!==null||ra!==null)&&(Qu(),ca&&(t=ca,e=ra,ra=ca=null,Hs(t),e)))for(t=0;t<e.length;t++)Hs(e[t])}}function $a(e,t){var l=e.stateNode;if(l===null)return null;var a=l[Pe]||null;if(a===null)return null;l=a[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":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(l&&typeof l!="function")throw Error(r(231,t,typeof l));return l}var Gt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ki=!1;if(Gt)try{var Fa={};Object.defineProperty(Fa,"passive",{get:function(){ki=!0}}),window.addEventListener("test",Fa,Fa),window.removeEventListener("test",Fa,Fa)}catch{ki=!1}var ol=null,Qi=null,uu=null;function qs(){if(uu)return uu;var e,t=Qi,l=t.length,a,n="value"in ol?ol.value:ol.textContent,i=n.length;for(e=0;e<l&&t[e]===n[e];e++);var f=l-e;for(a=1;a<=f&&t[l-a]===n[i-a];a++);return uu=n.slice(e,1<a?1-a:void 0)}function iu(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 cu(){return!0}function Ys(){return!1}function Ie(e){function t(l,a,n,i,f){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=i,this.target=f,this.currentTarget=null;for(var h in e)e.hasOwnProperty(h)&&(l=e[h],this[h]=l?l(i):i[h]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?cu:Ys,this.isPropagationStopped=Ys,this}return x(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=cu)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=cu)},persist:function(){},isPersistent:cu}),t}var zl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ru=Ie(zl),Wa=x({},zl,{view:0,detail:0}),Nm=Ie(Wa),Xi,Vi,Pa,su=x({},Wa,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ki,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!==Pa&&(Pa&&e.type==="mousemove"?(Xi=e.screenX-Pa.screenX,Vi=e.screenY-Pa.screenY):Vi=Xi=0,Pa=e),Xi)},movementY:function(e){return"movementY"in e?e.movementY:Vi}}),Gs=Ie(su),Cm=x({},su,{dataTransfer:0}),Om=Ie(Cm),Rm=x({},Wa,{relatedTarget:0}),Zi=Ie(Rm),Dm=x({},zl,{animationName:0,elapsedTime:0,pseudoElement:0}),_m=Ie(Dm),Mm=x({},zl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),zm=Ie(Mm),Um=x({},zl,{data:0}),ks=Ie(Um),Lm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Hm={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"},Bm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function qm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Bm[e])?!!t[e]:!1}function Ki(){return qm}var Ym=x({},Wa,{key:function(e){if(e.key){var t=Lm[e.key]||e.key;if(t!=="Unidentified")return t}
vendor: 5,186 bytes, line 8
8return e.type==="keypress"?(e=iu(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Hm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ki,charCode:function(e){return e.type==="keypress"?iu(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?iu(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Gm=Ie(Ym),km=x({},su,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Qs=Ie(km),Qm=x({},Wa,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ki}),Xm=Ie(Qm),Vm=x({},zl,{propertyName:0,elapsedTime:0,pseudoElement:0}),Zm=Ie(Vm),Km=x({},su,{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}),Jm=Ie(Km),$m=x({},zl,{newState:0,oldState:0}),Fm=Ie($m),Wm=[9,13,27,32],Ji=Gt&&"CompositionEvent"in window,Ia=null;Gt&&"documentMode"in document&&(Ia=document.documentMode);var Pm=Gt&&"TextEvent"in window&&!Ia,Xs=Gt&&(!Ji||Ia&&8<Ia&&11>=Ia),Vs=" ",Zs=!1;function Ks(e,t){switch(e){case"keyup":return Wm.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Js(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var sa=!1;function Im(e,t){switch(e){case"compositionend":return Js(t);case"keypress":return t.which!==32?null:(Zs=!0,Vs);case"textInput":return e=t.data,e===Vs&&Zs?null:e;default:return null}}function ep(e,t){if(sa)return e==="compositionend"||!Ji&&Ks(e,t)?(e=qs(),uu=Qi=ol=null,sa=!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 Xs&&t.locale!=="ko"?null:t.data;default:return null}}var tp={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 $s(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!tp[e.type]:t==="textarea"}function Fs(e,t,l,a){ca?ra?ra.push(a):ra=[a]:ca=a,t=$u(t,"onChange"),0<t.length&&(l=new ru("onChange","change",null,l,a),e.push({event:l,listeners:t}))}var en=null,tn=null;function lp(e){_d(e,0)}function ou(e){var t=Ja(e);if(Ds(t))return e}function Ws(e,t){if(e==="change")return t}var Ps=!1;if(Gt){var $i;if(Gt){var Fi="oninput"in document;if(!Fi){var Is=document.createElement("div");Is.setAttribute("oninput","return;"),Fi=typeof Is.oninput=="function"}$i=Fi}else $i=!1;Ps=$i&&(!document.documentMode||9<document.documentMode)}function eo(){en&&(en.detachEvent("onpropertychange",to),tn=en=null)}function to(e){if(e.propertyName==="value"&&ou(tn)){var t=[];Fs(t,tn,e,Yi(e)),Bs(lp,t)}}function ap(e,t,l){e==="focusin"?(eo(),en=t,tn=l,en.attachEvent("onpropertychange",to)):e==="focusout"&&eo()}function np(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ou(tn)}function up(e,t){if(e==="click")return ou(t)}function ip(e,t){if(e==="input"||e==="change")return ou(t)}function cp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ct=typeof Object.is=="function"?Object.is:cp;function ln(e,t){if(ct(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var l=Object.keys(e),a=Object.keys(t);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!Ai.call(t,n)||!ct(e[n],t[n]))return!1}return!0}function lo(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ao(e,t){var l=lo(e);e=0;for(var a;l;){if(l.nodeType===3){if(a=e+l.textContent.length,e<=t&&a>=t)return{node:l,offset:t-e};e=a}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=lo(l)}}function no(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?no(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function uo(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=au(e.document);t instanceof e.HTMLIFrameElement;){try{var l=typeof t.contentWindow.location.href=="string"}catch{l=!1}if(l)e=t.contentWindow;else break;t=au(e.document)}return t}function Wi(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 rp=Gt&&"documentMode"in document&&11>=document.documentMode,oa=null,Pi=null,an=null,Ii=!1;function io(e,t,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Ii||oa==null||oa!==au(a)||(a=oa,"selectionStart"in a&&Wi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focu
vendor: 109,495 bytes, lines 8-9
8sNode:a.focusNode,focusOffset:a.focusOffset}),an&&ln(an,a)||(an=a,a=$u(Pi,"onSelect"),0<a.length&&(t=new ru("onSelect","select",null,t,l),e.push({event:t,listeners:a}),t.target=oa)))}function Ul(e,t){var l={};return l[e.toLowerCase()]=t.toLowerCase(),l["Webkit"+e]="webkit"+t,l["Moz"+e]="moz"+t,l}var fa={animationend:Ul("Animation","AnimationEnd"),animationiteration:Ul("Animation","AnimationIteration"),animationstart:Ul("Animation","AnimationStart"),transitionrun:Ul("Transition","TransitionRun"),transitionstart:Ul("Transition","TransitionStart"),transitioncancel:Ul("Transition","TransitionCancel"),transitionend:Ul("Transition","TransitionEnd")},ec={},co={};Gt&&(co=document.createElement("div").style,"AnimationEvent"in window||(delete fa.animationend.animation,delete fa.animationiteration.animation,delete fa.animationstart.animation),"TransitionEvent"in window||delete fa.transitionend.transition);function Ll(e){if(ec[e])return ec[e];if(!fa[e])return e;var t=fa[e],l;for(l in t)if(t.hasOwnProperty(l)&&l in co)return ec[e]=t[l];return e}var ro=Ll("animationend"),so=Ll("animationiteration"),oo=Ll("animationstart"),sp=Ll("transitionrun"),op=Ll("transitionstart"),fp=Ll("transitioncancel"),fo=Ll("transitionend"),ho=new Map,tc="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(" ");tc.push("scrollEnd");function Ct(e,t){ho.set(e,t),Ml(t,[e])}var mo=new WeakMap;function yt(e,t){if(typeof e=="object"&&e!==null){var l=mo.get(e);return l!==void 0?l:(t={value:e,source:t,stack:Os(t)},mo.set(e,t),t)}return{value:e,source:t,stack:Os(t)}}var vt=[],da=0,lc=0;function fu(){for(var e=da,t=lc=da=0;t<e;){var l=vt[t];vt[t++]=null;var a=vt[t];vt[t++]=null;var n=vt[t];vt[t++]=null;var i=vt[t];if(vt[t++]=null,a!==null&&n!==null){var f=a.pending;f===null?n.next=n:(n.next=f.next,f.next=n),a.pending=n}i!==0&&po(l,n,i)}}function du(e,t,l,a){vt[da++]=e,vt[da++]=t,vt[da++]=l,vt[da++]=a,lc|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function ac(e,t,l,a){return du(e,t,l,a),hu(e)}function ha(e,t){return du(e,null,null,t),hu(e)}function po(e,t,l){e.lanes|=l;var a=e.alternate;a!==null&&(a.lanes|=l);for(var n=!1,i=e.return;i!==null;)i.childLanes|=l,a=i.alternate,a!==null&&(a.childLanes|=l),i.tag===22&&(e=i.stateNode,e===null||e._visibility&1||(n=!0)),e=i,i=i.return;return e.tag===3?(i=e.stateNode,n&&t!==null&&(n=31-it(l),e=i.hiddenUpdates,a=e[n],a===null?e[n]=[t]:a.push(t),t.lane=l|536870912),i):null}function hu(e){if(50<On)throw On=0,sr=null,Error(r(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ma={};function dp(e,t,l,a){this.tag=e,this.key=l,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=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function rt(e,t,l,a){return new dp(e,t,l,a)}function nc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function kt(e,t){var l=e.alternate;return l===null?(l=rt(e.tag,t,e.key,e.mode),l.elementType=e.elementType,l.type=e.type,l.stateNode=e.stateNode,l.alternate=e,e.alternate=l):(l.pendingProps=t,l.type=e.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=e.flags&65011712,l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,t=e.dependencies,l.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},l.sibling=e.sibling,l.index=e.index,l.ref=e.ref,l.refCleanup=e.refCleanup,l}function go(e,t){e.flags&=65011714;var l=e.alternate;return l===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=l.childLanes,e.lanes=l.lanes,e.child=l.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=l.memoizedProps,e.memoizedState=l.memoizedState,e.updateQueue=l.updateQueue,e.type=l.type,t=l.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function mu(e,t,l,a,n,i){var f=0;if(a=e,typeof e=="function")nc(e)&&(f=1);else if(typeof e=="string")f=mg(e,l,I.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ue:return e=rt(31,l,t,n),e.elementType=ue,e.lanes=i,e;case H:return Hl(l.children,n,i,t);case _:f=8,n|=24;break;case M:return e=rt(12,l,t,n|2),e.elementType=M,e.lanes=i,e;case z:return e=rt(13,l,t,n),e.elementType=z,e.lanes=i,e;case B:return e=rt(19,l,t,n),e.elementType=B,e.lanes=i,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case X:case G:f=10;break e;case k:f=9;break e;case ae:f=11;break e;case P:f=14;break e;case $:f=16,a=null;break e}f=29,l=Error(r(130,e===null?"null":typeof e,"")),a=null}return t=rt(f,l,t,n),t.elementType=e,t.type=a,t.lanes=i,t}function Hl(e,t,l,a){return e=rt(7,e,a,t),e.lanes=l,e}function uc(e,t,l){return e=rt(6,e,null,t),e.lanes=l,e}function ic(e,t,l){return t=rt(4,e.children!==null?e.children:[],e.key,t),t.lanes=l,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var pa=[],ga=0,pu=null,gu=0,bt=[],xt=0,Bl=null,Qt=1,Xt="";function ql(e,t){pa[ga++]=gu,pa[ga++]=pu,pu=e,gu=t}function yo(e,t,l){bt[xt++]=Qt,bt[xt++]=Xt,bt[xt++]=Bl,Bl=e;var a=Qt;e=Xt;var n=32-it(a)-1;a&=~(1<<n),l+=1;var i=32-it(t)+n;if(30<i){var f=n-n%5;i=(a&(1<<f)-1).toString(32),a>>=f,n-=f,Qt=1<<32-it(t)+n|l<<n|a,Xt=i+e}else Qt=1<<i|l<<n|a,Xt=e}function cc(e){e.return!==null&&(ql(e,1),yo(e,1,0))}function rc(e){for(;e===pu;)pu=pa[--ga],pa[ga]=null,gu=pa[--ga],pa[ga]=null;for(;e===Bl;)Bl=bt[--xt],bt[xt]=null,Xt=bt[--xt],bt[xt]=null,Qt=bt[--xt],bt[xt]=null}var Fe=null,Re=null,pe=!1,Yl=null,zt=!1,sc=Error(r(519));function Gl(e){var t=Error(r(418,""));throw cn(yt(t,e)),sc}function vo(e){var t=e.stateNode,l=e.type,a=e.memoizedProps;switch(t[Ke]=e,t[Pe]=a,l){case"dialog":oe("cancel",t),oe("close",t);break;case"iframe":case"object":case"embed":oe("load",t);break;case"video":case"audio":for(l=0;l<Dn.length;l++)oe(Dn[l],t);break;case"source":oe("error",t);break;case"img":case"image":case"link":oe("error",t),oe("load",t);break;case"details":oe("toggle",t);break;case"input":oe("invalid",t),_s(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0),lu(t);break;case"select":oe("invalid",t);break;case"textarea":oe("invalid",t),zs(t,a.value,a.defaultValue,a.children),lu(t)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||t.textContent===""+l||a.suppressHydrationWarning===!0||Ld(t.textContent,l)?(a.popover!=null&&(oe("beforetoggle",t),oe("toggle",t)),a.onScroll!=null&&oe("scroll",t),a.onScrollEnd!=null&&oe("scrollend",t),a.onClick!=null&&(t.onclick=Fu),t=!0):t=!1,t||Gl(e)}function bo(e){for(Fe=e.return;Fe;)switch(Fe.tag){case 5:case 13:zt=!1;return;case 27:case 3:zt=!0;return;default:Fe=Fe.return}}function nn(e){if(e!==Fe)return!1;if(!pe)return bo(e),pe=!0,!1;var t=e.tag,l;if((l=t!==3&&t!==27)&&((l=t===5)&&(l=e.type,l=!(l!=="form"&&l!=="button")||Ar(e.type,e.memoizedProps)),l=!l),l&&Re&&Gl(e),bo(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(l=e.data,l==="/$"){if(t===0){Re=Rt(e.nextSibling);break e}t--}else l!=="$"&&l!=="$!"&&l!=="$?"||t++;e=e.nextSibling}Re=null}}else t===27?(t=Re,Tl(e.type)?(e=Or,Or=null,Re=e):Re=t):Re=Fe?Rt(e.stateNode.nextSibling):null;return!0}function un(){Re=Fe=null,pe=!1}function xo(){var e=Yl;return e!==null&&(lt===null?lt=e:lt.push.apply(lt,e),Yl=null),e}function cn(e){Yl===null?Yl=[e]:Yl.push(e)}var oc=Q(null),kl=null,Vt=null;function fl(e,t,l){Z(oc,t._currentValue),t._currentValue=l}function Zt(e){e._currentValue=oc.current,K(oc)}function fc(e,t,l){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===l)break;e=e.return}}function dc(e,t,l,a){var n=e.child;for(n!==null&&(n.return=e);n!==null;){var i=n.dependencies;if(i!==null){var f=n.child;i=i.firstContext;e:for(;i!==null;){var h=i;i=n;for(var v=0;v<t.length;v++)if(h.context===t[v]){i.lanes|=l,h=i.alternate,h!==null&&(h.lanes|=l),fc(i.return,l,e),a||(f=null);break e}i=h.next}}else if(n.tag===18){if(f=n.return,f===null)throw Error(r(341));f.lanes|=l,i=f.alternate,i!==null&&(i.lanes|=l),fc(f,l,e),f=null}else f=n.child;if(f!==null)f.return=n;else for(f=n;f!==null;){if(f===e){f=null;break}if(n=f.sibling,n!==null){n.return=f.return,f=n;break}f=f.return}n=f}}function rn(e,t,l,a){e=null;for(var n=t,i=!1;n!==null;){if(!i){if((n.flags&524288)!==0)i=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var f=n.alternate;if(f===null)throw Error(r(387));if(f=f.memoizedProps,f!==null){var h=n.type;ct(n.pendingProps.value,f.value)||(e!==null?e.push(h):e=[h])}}else if(n===nt.current){if(f=n.alternate,f===null)throw Error(r(387));f.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(e!==null?e.push(Hn):e=[Hn])}n=n.return}e!==null&&dc(t,e,l,a),t.flags|=262144}function yu(e){for(e=e.firstContext;e!==null;){if(!ct(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ql(e){kl=e,Vt=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Je(e){return So(kl,e)}function vu(e,t){return kl===null&&Ql(e),So(e,t)}function So(e,t){var l=t._currentValue;if(t={context:t,memoizedValue:l,next:null},Vt===null){if(e===null)throw Error(r(308));Vt=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Vt=Vt.next=t;return l}var hp=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(l,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(l){return l()})}},mp=u.unstable_scheduleCallback,pp=u.unstable_NormalPriority,He={$$typeof:G,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function hc(){return{controller:new hp,data:new Map,refCount:0}}function sn(e){e.refCount--,e.refCount===0&&mp(pp,function(){e.controller.abort()})}var on=null,mc=0,ya=0,va=null;function gp(e,t){if(on===null){var l=on=[];mc=0,ya=gr(),va={status:"pending",value:void 0,then:function(a){l.push(a)}}}return mc++,t.then(Eo,Eo),t}function Eo(){if(--mc===0&&on!==null){va!==null&&(va.status="fulfilled");var e=on;on=null,ya=0,va=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function yp(e,t){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var n=0;n<l.length;n++)(0,l[n])(t)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var wo=C.S;C.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&gp(e,t),wo!==null&&wo(e,t)};var Xl=Q(null);function pc(){var e=Xl.current;return e!==null?e:Ae.pooledCache}function bu(e,t){t===null?Z(Xl,Xl.current):Z(Xl,t.pool)}function jo(){var e=pc();return e===null?null:{parent:He._currentValue,pool:e}}var fn=Error(r(460)),Ao=Error(r(474)),xu=Error(r(542)),gc={then:function(){}};function To(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Su(){}function No(e,t,l){switch(l=e[l],l===void 0?e.push(t):l!==t&&(t.then(Su,Su),t=l),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Oo(e),e;default:if(typeof t.status=="string")t.then(Su,Su);else{if(e=Ae,e!==null&&100<e.shellSuspendCounter)throw Error(r(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var n=t;n.status="fulfilled",n.value=a}},function(a){if(t.status==="pending"){var n=t;n.status="rejected",n.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Oo(e),e}throw dn=t,fn}}var dn=null;function Co(){if(dn===null)throw Error(r(459));var e=dn;return dn=null,e}function Oo(e){if(e===fn||e===xu)throw Error(r(483))}var dl=!1;function yc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function vc(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 hl(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ml(e,t,l){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(ve&2)!==0){var n=a.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),a.pending=t,t=hu(e),po(e,null,l),t}return du(e,a,t,l),hu(e)}function hn(e,t,l){if(t=t.updateQueue,t!==null&&(t=t.shared,(l&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,Ss(e,l)}}function bc(e,t){var l=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,i=null;if(l=l.firstBaseUpdate,l!==null){do{var f={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};i===null?n=i=f:i=i.next=f,l=l.next}while(l!==null);i===null?n=i=t:i=i.next=t}else n=i=t;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:i,shared:a.shared,callbacks:a.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}var xc=!1;function mn(){if(xc){var e=va;if(e!==null)throw e}}function pn(e,t,l,a){xc=!1;var n=e.updateQueue;dl=!1;var i=n.firstBaseUpdate,f=n.lastBaseUpdate,h=n.shared.pending;if(h!==null){n.shared.pending=null;var v=h,O=v.next;v.next=null,f===null?i=O:f.next=O,f=v;var L=e.alternate;L!==null&&(L=L.updateQueue,h=L.lastBaseUpdate,h!==f&&(h===null?L.firstBaseUpdate=O:h.next=O,L.lastBaseUpdate=v))}if(i!==null){var Y=n.baseState;f=0,L=O=v=null,h=i;do{var R=h.lane&-536870913,D=R!==h.lane;if(D?(fe&R)===R:(a&R)===R){R!==0&&R===ya&&(xc=!0),L!==null&&(L=L.next={lane:0,tag:h.tag,payload:h.payload,callback:null,next:null});e:{var le=e,ee=h;R=t;var we=l;switch(ee.tag){case 1:if(le=ee.payload,typeof le=="function"){Y=le.call(we,Y,R);break e}Y=le;break e;case 3:le.flags=le.flags&-65537|128;case 0:if(le=ee.payload,R=typeof le=="function"?le.call(we,Y,R):le,R==null)break e;Y=x({},Y,R);break e;case 2:dl=!0}}R=h.callback,R!==null&&(e.flags|=64,D&&(e.flags|=8192),D=n.callbacks,D===null?n.callbacks=[R]:D.push(R))}else D={lane:R,tag:h.tag,payload:h.payload,callback:h.callback,next:null},L===null?(O=L=D,v=Y):L=L.next=D,f|=R;if(h=h.next,h===null){if(h=n.shared.pending,h===null)break;D=h,h=D.next,D.next=null,n.lastBaseUpdate=D,n.shared.pending=null}}while(!0);L===null&&(v=Y),n.baseState=v,n.firstBaseUpdate=O,n.lastBaseUpdate=L,i===null&&(n.shared.lanes=0),El|=f,e.lanes=f,e.memoizedState=Y}}function Ro(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function Do(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;e<l.length;e++)Ro(l[e],t)}var ba=Q(null),Eu=Q(0);function _o(e,t){e=It,Z(Eu,e),Z(ba,t),It=e|t.baseLanes}function Sc(){Z(Eu,It),Z(ba,ba.current)}function Ec(){It=Eu.current,K(ba),K(Eu)}var pl=0,ce=null,Se=null,Ue=null,wu=!1,xa=!1,Vl=!1,ju=0,gn=0,Sa=null,vp=0;function _e(){throw Error(r(321))}function wc(e,t){if(t===null)return!1;for(var l=0;l<t.length&&l<e.length;l++)if(!ct(e[l],t[l]))return!1;return!0}function jc(e,t,l,a,n,i){return pl=i,ce=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,C.H=e===null||e.memoizedState===null?gf:yf,Vl=!1,i=l(a,n),Vl=!1,xa&&(i=zo(t,l,a,n)),Mo(e),i}function Mo(e){C.H=Ru;var t=Se!==null&&Se.next!==null;if(pl=0,Ue=Se=ce=null,wu=!1,gn=0,Sa=null,t)throw Error(r(300));e===null||Ge||(e=e.dependencies,e!==null&&yu(e)&&(Ge=!0))}function zo(e,t,l,a){ce=e;var n=0;do{if(xa&&(Sa=null),gn=0,xa=!1,25<=n)throw Error(r(301));if(n+=1,Ue=Se=null,e.updateQueue!=null){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,i.memoCache!=null&&(i.memoCache.index=0)}C.H=Ap,i=t(l,a)}while(xa);return i}function bp(){var e=C.H,t=e.useState()[0];return t=typeof t.then=="function"?yn(t):t,e=e.useState()[0],(Se!==null?Se.memoizedState:null)!==e&&(ce.flags|=1024),t}function Ac(){var e=ju!==0;return ju=0,e}function Tc(e,t,l){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l}function Nc(e){if(wu){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}wu=!1}pl=0,Ue=Se=ce=null,xa=!1,gn=ju=0,Sa=null}function et(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ue===null?ce.memoizedState=Ue=e:Ue=Ue.next=e,Ue}function Le(){if(Se===null){var e=ce.alternate;e=e!==null?e.memoizedState:null}else e=Se.next;var t=Ue===null?ce.memoizedState:Ue.next;if(t!==null)Ue=t,Se=e;else{if(e===null)throw ce.alternate===null?Error(r(467)):Error(r(310));Se=e,e={memoizedState:Se.memoizedState,baseState:Se.baseState,baseQueue:Se.baseQueue,queue:Se.queue,next:null},Ue===null?ce.memoizedState=Ue=e:Ue=Ue.next=e}return Ue}function Cc(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function yn(e){var t=gn;return gn+=1,Sa===null&&(Sa=[]),e=No(Sa,e,t),t=ce,(Ue===null?t.memoizedState:Ue.next)===null&&(t=t.alternate,C.H=t===null||t.memoizedState===null?gf:yf),e}function Au(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return yn(e);if(e.$$typeof===G)return Je(e)}throw Error(r(438,String(e)))}function Oc(e){var t=null,l=ce.updateQueue;if(l!==null&&(t=l.memoCache),t==null){var a=ce.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(n){return n.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),l===null&&(l=Cc(),ce.updateQueue=l),l.memoCache=t,l=t.data[t.index],l===void 0)for(l=t.data[t.index]=Array(e),a=0;a<e;a++)l[a]=ge;return t.index++,l}function Kt(e,t){return typeof t=="function"?t(e):t}function Tu(e){var t=Le();return Rc(t,Se,e)}function Rc(e,t,l){var a=e.queue;if(a===null)throw Error(r(311));a.lastRenderedReducer=l;var n=e.baseQueue,i=a.pending;if(i!==null){if(n!==null){var f=n.next;n.next=i.next,i.next=f}t.baseQueue=n=i,a.pending=null}if(i=e.baseState,n===null)e.memoizedState=i;else{t=n.next;var h=f=null,v=null,O=t,L=!1;do{var Y=O.lane&-536870913;if(Y!==O.lane?(fe&Y)===Y:(pl&Y)===Y){var R=O.revertLane;if(R===0)v!==null&&(v=v.next={lane:0,revertLane:0,action:O.action,hasEagerState:O.hasEagerState,eagerState:O.eagerState,next:null}),Y===ya&&(L=!0);else if((pl&R)===R){O=O.next,R===ya&&(L=!0);continue}else Y={lane:0,revertLane:O.revertLane,action:O.action,hasEagerState:O.hasEagerState,eagerState:O.eagerState,next:null},v===null?(h=v=Y,f=i):v=v.next=Y,ce.lanes|=R,El|=R;Y=O.action,Vl&&l(i,Y),i=O.hasEagerState?O.eagerState:l(i,Y)}else R={lane:Y,revertLane:O.revertLane,action:O.action,hasEagerState:O.hasEagerState,eagerState:O.eagerState,next:null},v===null?(h=v=R,f=i):v=v.next=R,ce.lanes|=Y,El|=Y;O=O.next}while(O!==null&&O!==t);if(v===null?f=i:v.next=h,!ct(i,e.memoizedState)&&(Ge=!0,L&&(l=va,l!==null)))throw l;e.memoizedState=i,e.baseState=f,e.baseQueue=v,a.lastRenderedState=i}return n===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function Dc(e){var t=Le(),l=t.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=e;var a=l.dispatch,n=l.pending,i=t.memoizedState;if(n!==null){l.pending=null;var f=n=n.next;do i=e(i,f.action),f=f.next;while(f!==n);ct(i,t.memoizedState)||(Ge=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),l.lastRenderedState=i}return[i,a]}function Uo(e,t,l){var a=ce,n=Le(),i=pe;if(i){if(l===void 0)throw Error(r(407));l=l()}else l=t();var f=!ct((Se||n).memoizedState,l);f&&(n.memoizedState=l,Ge=!0),n=n.queue;var h=Bo.bind(null,a,n,e);if(vn(2048,8,h,[e]),n.getSnapshot!==t||f||Ue!==null&&Ue.memoizedState.tag&1){if(a.flags|=2048,Ea(9,Nu(),Ho.bind(null,a,n,l,t),null),Ae===null)throw Error(r(349));i||(pl&124)!==0||Lo(a,t,l)}return l}function Lo(e,t,l){e.flags|=16384,e={getSnapshot:t,value:l},t=ce.updateQueue,t===null?(t=Cc(),ce.updateQueue=t,t.stores=[e]):(l=t.stores,l===null?t.stores=[e]:l.push(e))}function Ho(e,t,l,a){t.value=l,t.getSnapshot=a,qo(t)&&Yo(e)}function Bo(e,t,l){return l(function(){qo(t)&&Yo(e)})}function qo(e){var t=e.getSnapshot;e=e.value;try{var l=t();return!ct(e,l)}catch{return!0}}function Yo(e){var t=ha(e,2);t!==null&&ht(t,e,2)}function _c(e){var t=et();if(typeof e=="function"){var l=e;if(e=l(),Vl){rl(!0);try{l()}finally{rl(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kt,lastRenderedState:e},t}function Go(e,t,l,a){return e.baseState=l,Rc(e,Se,typeof a=="function"?a:Kt)}function xp(e,t,l,a,n){if(Ou(e))throw Error(r(485));if(e=t.action,e!==null){var i={payload:n,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(f){i.listeners.push(f)}};C.T!==null?l(!0):i.isTransition=!1,a(i),l=t.pending,l===null?(i.next=t.pending=i,ko(t,i)):(i.next=l.next,t.pending=l.next=i)}}function ko(e,t){var l=t.action,a=t.payload,n=e.state;if(t.isTransition){var i=C.T,f={};C.T=f;try{var h=l(n,a),v=C.S;v!==null&&v(f,h),Qo(e,t,h)}catch(O){Mc(e,t,O)}finally{C.T=i}}else try{i=l(n,a),Qo(e,t,i)}catch(O){Mc(e,t,O)}}function Qo(e,t,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Xo(e,t,a)},function(a){return Mc(e,t,a)}):Xo(e,t,l)}function Xo(e,t,l){t.status="fulfilled",t.value=l,Vo(t),e.state=l,t=e.pending,t!==null&&(l=t.next,l===t?e.pending=null:(l=l.next,t.next=l,ko(e,l)))}function Mc(e,t,l){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=l,Vo(t),t=t.next;while(t!==a)}e.action=null}function Vo(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Zo(e,t){return t}function Ko(e,t){if(pe){var l=Ae.formState;if(l!==null){e:{var a=ce;if(pe){if(Re){t:{for(var n=Re,i=zt;n.nodeType!==8;){if(!i){n=null;break t}if(n=Rt(n.nextSibling),n===null){n=null;break t}}i=n.data,n=i==="F!"||i==="F"?n:null}if(n){Re=Rt(n.nextSibling),a=n.data==="F!";break e}}Gl(a)}a=!1}a&&(t=l[0])}}return l=et(),l.memoizedState=l.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zo,lastRenderedState:t},l.queue=a,l=hf.bind(null,ce,a),a.dispatch=l,a=_c(!1),i=Bc.bind(null,ce,!1,a.queue),a=et(),n={state:t,dispatch:null,action:e,pending:null},a.queue=n,l=xp.bind(null,ce,n,i,l),n.dispatch=l,a.memoizedState=e,[t,l,!1]}function Jo(e){var t=Le();return $o(t,Se,e)}function $o(e,t,l){if(t=Rc(e,t,Zo)[0],e=Tu(Kt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=yn(t)}catch(f){throw f===fn?xu:f}else a=t;t=Le();var n=t.queue,i=n.dispatch;return l!==t.memoizedState&&(ce.flags|=2048,Ea(9,Nu(),Sp.bind(null,n,l),null)),[a,i,e]}function Sp(e,t){e.action=t}function Fo(e){var t=Le(),l=Se;if(l!==null)return $o(t,l,e);Le(),t=t.memoizedState,l=Le();var a=l.queue.dispatch;return l.memoizedState=e,[t,a,!1]}function Ea(e,t,l,a){return e={tag:e,create:l,deps:a,inst:t,next:null},t=ce.updateQueue,t===null&&(t=Cc(),ce.updateQueue=t),l=t.lastEffect,l===null?t.lastEffect=e.next=e:(a=l.next,l.next=e,e.next=a,t.lastEffect=e),e}function Nu(){return{destroy:void 0,resource:void 0}}function Wo(){return Le().memoizedState}function Cu(e,t,l,a){var n=et();a=a===void 0?null:a,ce.flags|=e,n.memoizedState=Ea(1|t,Nu(),l,a)}function vn(e,t,l,a){var n=Le();a=a===void 0?null:a;var i=n.memoizedState.inst;Se!==null&&a!==null&&wc(a,Se.memoizedState.deps)?n.memoizedState=Ea(t,i,l,a):(ce.flags|=e,n.memoizedState=Ea(1|t,i,l,a))}function Po(e,t){Cu(8390656,8,e,t)}function Io(e,t){vn(2048,8,e,t)}function ef(e,t){return vn(4,2,e,t)}function tf(e,t){return vn(4,4,e,t)}function lf(e,t){if(typeof t=="function"){e=e();var l=t(e);return function(){typeof l=="function"?l():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function af(e,t,l){l=l!=null?l.concat([e]):null,vn(4,4,lf.bind(null,t,e),l)}function zc(){}function nf(e,t){var l=Le();t=t===void 0?null:t;var a=l.memoizedState;return t!==null&&wc(t,a[1])?a[0]:(l.memoizedState=[e,t],e)}function uf(e,t){var l=Le();t=t===void 0?null:t;var a=l.memoizedState;if(t!==null&&wc(t,a[1]))return a[0];if(a=e(),Vl){rl(!0);try{e()}finally{rl(!1)}}return l.memoizedState=[a,t],a}function Uc(e,t,l){return l===void 0||(pl&1073741824)!==0?e.memoizedState=t:(e.memoizedState=l,e=sd(),ce.lanes|=e,El|=e,l)}function cf(e,t,l,a){return ct(l,t)?l:ba.current!==null?(e=Uc(e,l,a),ct(e,t)||(Ge=!0),e):(pl&42)===0?(Ge=!0,e.memoizedState=l):(e=sd(),ce.lanes|=e,El|=e,t)}function rf(e,t,l,a,n){var i=V.p;V.p=i!==0&&8>i?i:8;var f=C.T,h={};C.T=h,Bc(e,!1,t,l);try{var v=n(),O=C.S;if(O!==null&&O(h,v),v!==null&&typeof v=="object"&&typeof v.then=="function"){var L=yp(v,a);bn(e,t,L,dt(e))}else bn(e,t,a,dt(e))}catch(Y){bn(e,t,{then:function(){},status:"rejected",reason:Y},dt())}finally{V.p=i,C.T=f}}function Ep(){}function Lc(e,t,l,a){if(e.tag!==5)throw Error(r(476));var n=sf(e).queue;rf(e,n,t,W,l===null?Ep:function(){return of(e),l(a)})}function sf(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:W,baseState:W,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kt,lastRenderedState:W},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kt,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function of(e){var t=sf(e).next.queue;bn(e,t,{},dt())}function Hc(){return Je(Hn)}function ff(){return Le().memoizedState}function df(){return Le().memoizedState}function wp(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=dt();e=hl(l);var a=ml(t,e,l);a!==null&&(ht(a,t,l),hn(a,t,l)),t={cache:hc()},e.payload=t;return}t=t.return}}function jp(e,t,l){var a=dt();l={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null},Ou(e)?mf(t,l):(l=ac(e,t,l,a),l!==null&&(ht(l,e,a),pf(l,t,a)))}function hf(e,t,l){var a=dt();bn(e,t,l,a)}function bn(e,t,l,a){var n={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null};if(Ou(e))mf(t,n);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var f=t.lastRenderedState,h=i(f,l);if(n.hasEagerState=!0,n.eagerState=h,ct(h,f))return du(e,t,n,0),Ae===null&&fu(),!1}catch{}if(l=ac(e,t,n,a),l!==null)return ht(l,e,a),pf(l,t,a),!0}return!1}function Bc(e,t,l,a){if(a={lane:2,revertLane:gr(),action:a,hasEagerState:!1,eagerState:null,next:null},Ou(e)){if(t)throw Error(r(479))}else t=ac(e,l,a,2),t!==null&&ht(t,e,2)}function Ou(e){var t=e.alternate;return e===ce||t!==null&&t===ce}function mf(e,t){xa=wu=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function pf(e,t,l){if((l&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,Ss(e,l)}}var Ru={readContext:Je,use:Au,useCallback:_e,useContext:_e,useEffect:_e,useImperativeHandle:_e,useLayoutEffect:_e,useInsertionEffect:_e,useMemo:_e,useReducer:_e,useRef:_e,useState:_e,useDebugValue:_e,useDeferredValue:_e,useTransition:_e,useSyncExternalStore:_e,useId:_e,useHostTransitionStatus:_e,useFormState:_e,useActionState:_e,useOptimistic:_e,useMemoCache:_e,useCacheRefresh:_e},gf={readContext:Je,use:Au,useCallback:function(e,t){return et().memoizedState=[e,t===void 0?null:t],e},useContext:Je,useEffect:Po,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,Cu(4194308,4,lf.bind(null,t,e),l)},useLayoutEffect:function(e,t){return Cu(4194308,4,e,t)},useInsertionEffect:function(e,t){Cu(4,2,e,t)},useMemo:function(e,t){var l=et();t=t===void 0?null:t;var a=e();if(Vl){rl(!0);try{e()}finally{rl(!1)}}return l.memoizedState=[a,t],a},useReducer:function(e,t,l){var a=et();if(l!==void 0){var n=l(t);if(Vl){rl(!0);try{l(t)}finally{rl(!1)}}}else n=t;return a.memoizedState=a.baseState=n,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},a.queue=e,e=e.dispatch=jp.bind(null,ce,e),[a.memoizedState,e]},useRef:function(e){var t=et();return e={current:e},t.memoizedState=e},useState:function(e){e=_c(e);var t=e.queue,l=hf.bind(null,ce,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:zc,useDeferredValue:function(e,t){var l=et();return Uc(l,e,t)},useTransition:function(){var e=_c(!1);return e=rf.bind(null,ce,e.queue,!0,!1),et().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var a=ce,n=et();if(pe){if(l===void 0)throw Error(r(407));l=l()}else{if(l=t(),Ae===null)throw Error(r(349));(fe&124)!==0||Lo(a,t,l)}n.memoizedState=l;var i={value:l,getSnapshot:t};return n.queue=i,Po(Bo.bind(null,a,i,e),[e]),a.flags|=2048,Ea(9,Nu(),Ho.bind(null,a,i,l,t),null),l},useId:function(){var e=et(),t=Ae.identifierPrefix;if(pe){var l=Xt,a=Qt;l=(a&~(1<<32-it(a)-1)).toString(32)+l,t="«"+t+"R"+l,l=ju++,0<l&&(t+="H"+l.toString(32)),t+="»"}else l=vp++,t="«"+t+"r"+l.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:Hc,useFormState:Ko,useActionState:Ko,useOptimistic:function(e){var t=et();t.memoizedState=t.baseState=e;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=l,t=Bc.bind(null,ce,!0,l),l.dispatch=t,[e,t]},useMemoCache:Oc,useCacheRefresh:function(){return et().memoizedState=wp.bind(null,ce)}},yf={readContext:Je,use:Au,useCallback:nf,useContext:Je,useEffect:Io,useImperativeHandle:af,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:uf,useReducer:Tu,useRef:Wo,useState:function(){return Tu(Kt)},useDebugValue:zc,useDeferredValue:function(e,t){var l=Le();return cf(l,Se.memoizedState,e,t)},useTransition:function(){var e=Tu(Kt)[0],t=Le().memoizedState;return[typeof e=="boolean"?e:yn(e),t]},useSyncExternalStore:Uo,useId:ff,useHostTransitionStatus:Hc,useFormState:Jo,useActionState:Jo,useOptimistic:function(e,t){var l=Le();return Go(l,Se,e,t)},useMemoCache:Oc,useCacheRefresh:df},Ap={readContext:Je,use:Au,useCallback:nf,useContext:Je,useEffect:Io,useImperativeHandle:af,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:uf,useReducer:Dc,useRef:Wo,useState:function(){return Dc(Kt)},useDebugValue:zc,useDeferredValue:function(e,t){var l=Le();return Se===null?Uc(l,e,t):cf(l,Se.memoizedState,e,t)},useTransition:function(){var e=Dc(Kt)[0],t=Le().memoizedState;return[typeof e=="boolean"?e:yn(e),t]},useSyncExternalStore:Uo,useId:ff,useHostTransitionStatus:Hc,useFormState:Fo,useActionState:Fo,useOptimistic:function(e,t){var l=Le();return Se!==null?Go(l,Se,e,t):(l.baseState=e,[e,l.queue.dispatch])},useMemoCache:Oc,useCacheRefresh:df},wa=null,xn=0;function Du(e){var t=xn;return xn+=1,wa===null&&(wa=[]),No(wa,e,t)}function Sn(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function _u(e,t){throw t.$$typeof===j?Error(r(525)):(e=Object.prototype.toString.call(t),Error(r(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function vf(e){var t=e._init;return t(e._payload)}function bf(e){function t(A,w){if(e){var N=A.deletions;N===null?(A.deletions=[w],A.flags|=16):N.push(w)}}function l(A,w){if(!e)return null;for(;w!==null;)t(A,w),w=w.sibling;return null}function a(A){for(var w=new Map;A!==null;)A.key!==null?w.set(A.key,A):w.set(A.index,A),A=A.sibling;return w}function n(A,w){return A=kt(A,w),A.index=0,A.sibling=null,A}function i(A,w,N){return A.index=N,e?(N=A.alternate,N!==null?(N=N.index,N<w?(A.flags|=67108866,w):N):(A.flags|=67108866,w)):(A.flags|=1048576,w)}function f(A){return e&&A.alternate===null&&(A.flags|=67108866),A}function h(A,w,N,q){return w===null||w.tag!==6?(w=uc(N,A.mode,q),w.return=A,w):(w=n(w,N),w.return=A,w)}function v(A,w,N,q){var J=N.type;return J===H?L(A,w,N.props.children,q,N.key):w!==null&&(w.elementType===J||typeof J=="object"&&J!==null&&J.$$typeof===$&&vf(J)===w.type)?(w=n(w,N.props),Sn(w,N),w.return=A,w):(w=mu(N.type,N.key,N.props,null,A.mode,q),Sn(w,N),w.return=A,w)}function O(A,w,N,q){return w===null||w.tag!==4||w.stateNode.containerInfo!==N.containerInfo||w.stateNode.implementation!==N.implementation?(w=ic(N,A.mode,q),w.return=A,w):(w=n(w,N.children||[]),w.return=A,w)}function L(A,w,N,q,J){return w===null||w.tag!==7?(w=Hl(N,A.mode,q,J),w.return=A,w):(w=n(w,N),w.return=A,w)}function Y(A,w,N){if(typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint")return w=uc(""+w,A.mode,N),w.return=A,w;if(typeof w=="object"&&w!==null){switch(w.$$typeof){case T:return N=mu(w.type,w.key,w.props,null,A.mode,N),Sn(N,w),N.return=A,N;case U:return w=ic(w,A.mode,N),w.return=A,w;case $:var q=w._init;return w=q(w._payload),Y(A,w,N)}if(qe(w)||xe(w))return w=Hl(w,A.mode,N,null),w.return=A,w;if(typeof w.then=="function")return Y(A,Du(w),N);if(w.$$typeof===G)return Y(A,vu(A,w),N);_u(A,w)}return null}function R(A,w,N,q){var J=w!==null?w.key:null;if(typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint")return J!==null?null:h(A,w,""+N,q);if(typeof N=="object"&&N!==null){switch(N.$$typeof){case T:return N.key===J?v(A,w,N,q):null;case U:return N.key===J?O(A,w,N,q):null;case $:return J=N._init,N=J(N._payload),R(A,w,N,q)}if(qe(N)||xe(N))return J!==null?null:L(A,w,N,q,null);if(typeof N.then=="function")return R(A,w,Du(N),q);if(N.$$typeof===G)return R(A,w,vu(A,N),q);_u(A,N)}return null}function D(A,w,N,q,J){if(typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint")return A=A.get(N)||null,h(w,A,""+q,J);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case T:return A=A.get(q.key===null?N:q.key)||null,v(w,A,q,J);case U:return A=A.get(q.key===null?N:q.key)||null,O(w,A,q,J);case $:var re=q._init;return q=re(q._payload),D(A,w,N,q,J)}if(qe(q)||xe(q))return A=A.get(N)||null,L(w,A,q,J,null);if(typeof q.then=="function")return D(A,w,N,Du(q),J);if(q.$$typeof===G)return D(A,w,N,vu(w,q),J);_u(w,q)}return null}function le(A,w,N,q){for(var J=null,re=null,F=w,te=w=0,Qe=null;F!==null&&te<N.length;te++){F.index>te?(Qe=F,F=null):Qe=F.sibling;var me=R(A,F,N[te],q);if(me===null){F===null&&(F=Qe);break}e&&F&&me.alternate===null&&t(A,F),w=i(me,w,te),re===null?J=me:re.sibling=me,re=me,F=Qe}if(te===N.length)return l(A,F),pe&&ql(A,te),J;if(F===null){for(;te<N.length;te++)F=Y(A,N[te],q),F!==null&&(w=i(F,w,te),re===null?J=F:re.sibling=F,re=F);return pe&&ql(A,te),J}for(F=a(F);te<N.length;te++)Qe=D(F,A,te,N[te],q),Qe!==null&&(e&&Qe.alternate!==null&&F.delete(Qe.key===null?te:Qe.key),w=i(Qe,w,te),re===null?J=Qe:re.sibling=Qe,re=Qe);return e&&F.forEach(function(Dl){return t(A,Dl)}),pe&&ql(A,te),J}function ee(A,w,N,q){if(N==null)throw Error(r(151));for(var J=null,re=null,F=w,te=w=0,Qe=null,me=N.next();F!==null&&!me.done;te++,me=N.next()){F.index>te?(Qe=F,F=null):Qe=F.sibling;var Dl=R(A,F,me.value,q);if(Dl===null){F===null&&(F=Qe);break}e&&F&&Dl.alternate===null&&t(A,F),w=i(Dl,w,te),re===null?J=Dl:re.sibling=Dl,re=Dl,F=Qe}if(me.done)return l(A,F),pe&&ql(A,te),J;if(F===null){for(;!me.done;te++,me=N.next())me=Y(A,me.value,q),me!==null&&(w=i(me,w,te),re===null?J=me:re.sibling=me,re=me);return pe&&ql(A,te),J}for(F=a(F);!me.done;te++,me=N.next())me=D(F,A,te,me.value,q),me!==null&&(e&&me.alternate!==null&&F.delete(me.key===null?te:me.key),w=i(me,w,te),re===null?J=me:re.sibling=me,re=me);return e&&F.forEach(function(Tg){return t(A,Tg)}),pe&&ql(A,te),J}function we(A,w,N,q){if(typeof N=="object"&&N!==null&&N.type===H&&N.key===null&&(N=N.props.children),typeof N=="object"&&N!==null){switch(N.$$typeof){case T:e:{for(var J=N.key;w!==null;){if(w.key===J){if(J=N.type,J===H){if(w.tag===7){l(A,w.sibling),q=n(w,N.props.children),q.return=A,A=q;break e}}else if(w.elementType===J||typeof J=="object"&&J!==null&&J.$$typeof===$&&vf(J)===w.type){l(A,w.sibling),q=n(w,N.props),Sn(q,N),q.return=A,A=q;break e}l(A,w);break}else t(A,w);w=w.sibling}N.type===H?(q=Hl(N.props.children,A.mode,q,N.key),q.return=A,A=q):(q=mu(N.type,N.key,N.props,null,A.mode,q),Sn(q,N),q.return=A,A=q)}return f(A);case U:e:{for(J=N.key;w!==null;){if(w.key===J)if(w.tag===4&&w.stateNode.containerInfo===N.containerInfo&&w.stateNode.implementation===N.implementation){l(A,w.sibling),q=n(w,N.children||[]),q.return=A,A=q;break e}else{l(A,w);break}else t(A,w);w=w.sibling}q=ic(N,A.mode,q),q.return=A,A=q}return f(A);case $:return J=N._init,N=J(N._payload),we(A,w,N,q)}if(qe(N))return le(A,w,N,q);if(xe(N)){if(J=xe(N),typeof J!="function")throw Error(r(150));return N=J.call(N),ee(A,w,N,q)}if(typeof N.then=="function")return we(A,w,Du(N),q);if(N.$$typeof===G)return we(A,w,vu(A,N),q);_u(A,N)}return typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint"?(N=""+N,w!==null&&w.tag===6?(l(A,w.sibling),q=n(w,N),q.return=A,A=q):(l(A,w),q=uc(N,A.mode,q),q.return=A,A=q),f(A)):l(A,w)}return function(A,w,N,q){try{xn=0;var J=we(A,w,N,q);return wa=null,J}catch(F){if(F===fn||F===xu)throw F;var re=rt(29,F,null,A.mode);return re.lanes=q,re.return=A,re}}}var ja=bf(!0),xf=bf(!1),St=Q(null),Ut=null;function gl(e){var t=e.alternate;Z(Be,Be.current&1),Z(St,e),Ut===null&&(t===null||ba.current!==null||t.memoizedState!==null)&&(Ut=e)}function Sf(e){if(e.tag===22){if(Z(Be,Be.current),Z(St,e),Ut===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Ut=e)}}else yl()}function yl(){Z(Be,Be.current),Z(St,St.current)}function Jt(e){K(St),Ut===e&&(Ut=null),K(Be)}var Be=Q(0);function Mu(e){for(var t=e;t!==null;){if(t.tag===13){var l=t.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||l.data==="$?"||Cr(l)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){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}function qc(e,t,l,a){t=e.memoizedState,l=l(a,t),l=l==null?t:x({},t,l),e.memoizedState=l,e.lanes===0&&(e.updateQueue.baseState=l)}var Yc={enqueueSetState:function(e,t,l){e=e._reactInternals;var a=dt(),n=hl(a);n.payload=t,l!=null&&(n.callback=l),t=ml(e,n,a),t!==null&&(ht(t,e,a),hn(t,e,a))},enqueueReplaceState:function(e,t,l){e=e._reactInternals;var a=dt(),n=hl(a);n.tag=1,n.payload=t,l!=null&&(n.callback=l),t=ml(e,n,a),t!==null&&(ht(t,e,a),hn(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var l=dt(),a=hl(l);a.tag=2,t!=null&&(a.callback=t),t=ml(e,a,l),t!==null&&(ht(t,e,l),hn(t,e,l))}};function Ef(e,t,l,a,n,i,f){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,i,f):t.prototype&&t.prototype.isPureReactComponent?!ln(l,a)||!ln(n,i):!0}function wf(e,t,l,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(l,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(l,a),t.state!==e&&Yc.enqueueReplaceState(t,t.state,null)}function Zl(e,t){var l=t;if("ref"in t){l={};for(var a in t)a!=="ref"&&(l[a]=t[a])}if(e=e.defaultProps){l===t&&(l=x({},l));for(var n in e)l[n]===void 0&&(l[n]=e[n])}return l}var zu=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)};function jf(e){zu(e)}function Af(e){console.error(e)}function Tf(e){zu(e)}function Uu(e,t){try{var l=e.onUncaughtError;l(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Nf(e,t,l){try{var a=e.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Gc(e,t,l){return l=hl(l),l.tag=3,l.payload={element:null},l.callback=function(){Uu(e,t)},l}function Cf(e){return e=hl(e),e.tag=3,e}function Of(e,t,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var i=a.value;e.payload=function(){return n(i)},e.callback=function(){Nf(t,l,a)}}var f=l.stateNode;f!==null&&typeof f.componentDidCatch=="function"&&(e.callback=function(){Nf(t,l,a),typeof n!="function"&&(wl===null?wl=new Set([this]):wl.add(this));var h=a.stack;this.componentDidCatch(a.value,{componentStack:h!==null?h:""})})}function Tp(e,t,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=l.alternate,t!==null&&rn(t,l,n,!0),l=St.current,l!==null){switch(l.tag){case 13:return Ut===null?fr():l.alternate===null&&De===0&&(De=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===gc?l.flags|=16384:(t=l.updateQueue,t===null?l.updateQueue=new Set([a]):t.add(a),hr(e,a,n)),!1;case 22:return l.flags|=65536,a===gc?l.flags|=16384:(t=l.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=t):(l=t.retryQueue,l===null?t.retryQueue=new Set([a]):l.add(a)),hr(e,a,n)),!1}throw Error(r(435,l.tag))}return hr(e,a,n),fr(),!1}if(pe)return t=St.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,a!==sc&&(e=Error(r(422),{cause:a}),cn(yt(e,l)))):(a!==sc&&(t=Error(r(423),{cause:a}),cn(yt(t,l))),e=e.current.alternate,e.flags|=65536,n&=-n,e.lanes|=n,a=yt(a,l),n=Gc(e.stateNode,a,n),bc(e,n),De!==4&&(De=2)),!1;var i=Error(r(520),{cause:a});if(i=yt(i,l),Cn===null?Cn=[i]:Cn.push(i),De!==4&&(De=2),t===null)return!0;a=yt(a,l),l=t;do{switch(l.tag){case 3:return l.flags|=65536,e=n&-n,l.lanes|=e,e=Gc(l.stateNode,a,e),bc(l,e),!1;case 1:if(t=l.type,i=l.stateNode,(l.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||i!==null&&typeof i.componentDidCatch=="function"&&(wl===null||!wl.has(i))))return l.flags|=65536,n&=-n,l.lanes|=n,n=Cf(n),Of(n,e,l,a),bc(l,n),!1}l=l.return}while(l!==null);return!1}var Rf=Error(r(461)),Ge=!1;function Xe(e,t,l,a){t.child=e===null?xf(t,null,l,a):ja(t,e.child,l,a)}function Df(e,t,l,a,n){l=l.render;var i=t.ref;if("ref"in a){var f={};for(var h in a)h!=="ref"&&(f[h]=a[h])}else f=a;return Ql(t),a=jc(e,t,l,f,i,n),h=Ac(),e!==null&&!Ge?(Tc(e,t,n),$t(e,t,n)):(pe&&h&&cc(t),t.flags|=1,Xe(e,t,a,n),t.child)}function _f(e,t,l,a,n){if(e===null){var i=l.type;return typeof i=="function"&&!nc(i)&&i.defaultProps===void 0&&l.compare===null?(t.tag=15,t.type=i,Mf(e,t,i,a,n)):(e=mu(l.type,null,a,t,t.mode,n),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!$c(e,n)){var f=i.memoizedProps;if(l=l.compare,l=l!==null?l:ln,l(f,a)&&e.ref===t.ref)return $t(e,t,n)}return t.flags|=1,e=kt(i,a),e.ref=t.ref,e.return=t,t.child=e}function Mf(e,t,l,a,n){if(e!==null){var i=e.memoizedProps;if(ln(i,a)&&e.ref===t.ref)if(Ge=!1,t.pendingProps=a=i,$c(e,n))(e.flags&131072)!==0&&(Ge=!0);else return t.lanes=e.lanes,$t(e,t,n)}return kc(e,t,l,a,n)}function zf(e,t,l){var a=t.pendingProps,n=a.children,i=e!==null?e.memoizedState:null;if(a.mode==="hidden"){if((t.flags&128)!==0){if(a=i!==null?i.baseLanes|l:l,e!==null){for(n=t.child=e.child,i=0;n!==null;)i=i|n.lanes|n.childLanes,n=n.sibling;t.childLanes=i&~a}else t.childLanes=0,t.child=null;return Uf(e,t,a,l)}if((l&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&bu(t,i!==null?i.cachePool:null),i!==null?_o(t,i):Sc(),Sf(t);else return t.lanes=t.childLanes=536870912,Uf(e,t,i!==null?i.baseLanes|l:l,l)}else i!==null?(bu(t,i.cachePool),_o(t,i),yl(),t.memoizedState=null):(e!==null&&bu(t,null),Sc(),yl());return Xe(e,t,n,l),t.child}function Uf(e,t,l,a){var n=pc();return n=n===null?null:{parent:He._currentValue,pool:n},t.memoizedState={baseLanes:l,cachePool:n},e!==null&&bu(t,null),Sc(),Sf(t),e!==null&&rn(e,t,a,!0),null}function Lu(e,t){var l=t.ref;if(l===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(r(284));(e===null||e.ref!==l)&&(t.flags|=4194816)}}function kc(e,t,l,a,n){return Ql(t),l=jc(e,t,l,a,void 0,n),a=Ac(),e!==null&&!Ge?(Tc(e,t,n),$t(e,t,n)):(pe&&a&&cc(t),t.flags|=1,Xe(e,t,l,n),t.child)}function Lf(e,t,l,a,n,i){return Ql(t),t.updateQueue=null,l=zo(t,a,l,n),Mo(e),a=Ac(),e!==null&&!Ge?(Tc(e,t,i),$t(e,t,i)):(pe&&a&&cc(t),t.flags|=1,Xe(e,t,l,i),t.child)}function Hf(e,t,l,a,n){if(Ql(t),t.stateNode===null){var i=ma,f=l.contextType;typeof f=="object"&&f!==null&&(i=Je(f)),i=new l(a,i),t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,i.updater=Yc,t.stateNode=i,i._reactInternals=t,i=t.stateNode,i.props=a,i.state=t.memoizedState,i.refs={},yc(t),f=l.contextType,i.context=typeof f=="object"&&f!==null?Je(f):ma,i.state=t.memoizedState,f=l.getDerivedStateFromProps,typeof f=="function"&&(qc(t,l,f,a),i.state=t.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(f=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),f!==i.state&&Yc.enqueueReplaceState(i,i.state,null),pn(t,a,i,n),mn(),i.state=t.memoizedState),typeof i.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){i=t.stateNode;var h=t.memoizedProps,v=Zl(l,h);i.props=v;var O=i.context,L=l.contextType;f=ma,typeof L=="object"&&L!==null&&(f=Je(L));var Y=l.getDerivedStateFromProps;L=typeof Y=="function"||typeof i.getSnapshotBeforeUpdate=="function",h=t.pendingProps!==h,L||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(h||O!==f)&&wf(t,i,a,f),dl=!1;var R=t.memoizedState;i.state=R,pn(t,a,i,n),mn(),O=t.memoizedState,h||R!==O||dl?(typeof Y=="function"&&(qc(t,l,Y,a),O=t.memoizedState),(v=dl||Ef(t,l,v,a,R,O,f))?(L||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=O),i.props=a,i.state=O,i.context=f,a=v):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{i=t.stateNode,vc(e,t),f=t.memoizedProps,L=Zl(l,f),i.props=L,Y=t.pendingProps,R=i.context,O=l.contextType,v=ma,typeof O=="object"&&O!==null&&(v=Je(O)),h=l.getDerivedStateFromProps,(O=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(f!==Y||R!==v)&&wf(t,i,a,v),dl=!1,R=t.memoizedState,i.state=R,pn(t,a,i,n),mn();var D=t.memoizedState;f!==Y||R!==D||dl||e!==null&&e.dependencies!==null&&yu(e.dependencies)?(typeof h=="function"&&(qc(t,l,h,a),D=t.memoizedState),(L=dl||Ef(t,l,L,a,R,D,v)||e!==null&&e.dependencies!==null&&yu(e.dependencies))?(O||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(a,D,v),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(a,D,v)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||f===e.memoizedProps&&R===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&R===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=D),i.props=a,i.state=D,i.context=v,a=L):(typeof i.componentDidUpdate!="function"||f===e.memoizedProps&&R===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&R===e.memoizedState||(t.flags|=1024),a=!1)}return i=a,Lu(e,t),a=(t.flags&128)!==0,i||a?(i=t.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:i.render(),t.flags|=1,e!==null&&a?(t.child=ja(t,e.child,null,n),t.child=ja(t,null,l,n)):Xe(e,t,l,n),t.memoizedState=i.state,e=t.child):e=$t(e,t,n),e}function Bf(e,t,l,a){return un(),t.flags|=256,Xe(e,t,l,a),t.child}var Qc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Xc(e){return{baseLanes:e,cachePool:jo()}}function Vc(e,t,l){return e=e!==null?e.childLanes&~l:0,t&&(e|=Et),e}function qf(e,t,l){var a=t.pendingProps,n=!1,i=(t.flags&128)!==0,f;if((f=i)||(f=e!==null&&e.memoizedState===null?!1:(Be.current&2)!==0),f&&(n=!0,t.flags&=-129),f=(t.flags&32)!==0,t.flags&=-33,e===null){if(pe){if(n?gl(t):yl(),pe){var h=Re,v;if(v=h){e:{for(v=h,h=zt;v.nodeType!==8;){if(!h){h=null;break e}if(v=Rt(v.nextSibling),v===null){h=null;break e}}h=v}h!==null?(t.memoizedState={dehydrated:h,treeContext:Bl!==null?{id:Qt,overflow:Xt}:null,retryLane:536870912,hydrationErrors:null},v=rt(18,null,null,0),v.stateNode=h,v.return=t,t.child=v,Fe=t,Re=null,v=!0):v=!1}v||Gl(t)}if(h=t.memoizedState,h!==null&&(h=h.dehydrated,h!==null))return Cr(h)?t.lanes=32:t.lanes=536870912,null;Jt(t)}return h=a.children,a=a.fallback,n?(yl(),n=t.mode,h=Hu({mode:"hidden",children:h},n),a=Hl(a,n,l,null),h.return=t,a.return=t,h.sibling=a,t.child=h,n=t.child,n.memoizedState=Xc(l),n.childLanes=Vc(e,f,l),t.memoizedState=Qc,a):(gl(t),Zc(t,h))}if(v=e.memoizedState,v!==null&&(h=v.dehydrated,h!==null)){if(i)t.flags&256?(gl(t),t.flags&=-257,t=Kc(e,t,l)):t.memoizedState!==null?(yl(),t.child=e.child,t.flags|=128,t=null):(yl(),n=a.fallback,h=t.mode,a=Hu({mode:"visible",children:a.children},h),n=Hl(n,h,l,null),n.flags|=2,a.return=t,n.return=t,a.sibling=n,t.child=a,ja(t,e.child,null,l),a=t.child,a.memoizedState=Xc(l),a.childLanes=Vc(e,f,l),t.memoizedState=Qc,t=n);else if(gl(t),Cr(h)){if(f=h.nextSibling&&h.nextSibling.dataset,f)var O=f.dgst;f=O,a=Error(r(419)),a.stack="",a.digest=f,cn({value:a,source:null,stack:null}),t=Kc(e,t,l)}else if(Ge||rn(e,t,l,!1),f=(l&e.childLanes)!==0,Ge||f){if(f=Ae,f!==null&&(a=l&-l,a=(a&42)!==0?1:Oi(a),a=(a&(f.suspendedLanes|l))!==0?0:a,a!==0&&a!==v.retryLane))throw v.retryLane=a,ha(e,a),ht(f,e,a),Rf;h.data==="$?"||fr(),t=Kc(e,t,l)}else h.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=v.treeContext,Re=Rt(h.nextSibling),Fe=t,pe=!0,Yl=null,zt=!1,e!==null&&(bt[xt++]=Qt,bt[xt++]=Xt,bt[xt++]=Bl,Qt=e.id,Xt=e.overflow,Bl=t),t=Zc(t,a.children),t.flags|=4096);return t}return n?(yl(),n=a.fallback,h=t.mode,v=e.child,O=v.sibling,a=kt(v,{mode:"hidden",children:a.children}),a.subtreeFlags=v.subtreeFlags&65011712,O!==null?n=kt(O,n):(n=Hl(n,h,l,null),n.flags|=2),n.return=t,a.return=t,a.sibling=n,t.child=a,a=n,n=t.child,h=e.child.memoizedState,h===null?h=Xc(l):(v=h.cachePool,v!==null?(O=He._currentValue,v=v.parent!==O?{parent:O,pool:O}:v):v=jo(),h={baseLanes:h.baseLanes|l,cachePool:v}),n.memoizedState=h,n.childLanes=Vc(e,f,l),t.memoizedState=Qc,a):(gl(t),l=e.child,e=l.sibling,l=kt(l,{mode:"visible",children:a.children}),l.return=t,l.sibling=null,e!==null&&(f=t.deletions,f===null?(t.deletions=[e],t.flags|=16):f.push(e)),t.child=l,t.memoizedState=null,l)}function Zc(e,t){return t=Hu({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Hu(e,t){return e=rt(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Kc(e,t,l){return ja(t,e.child,null,l),e=Zc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Yf(e,t,l){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),fc(e.return,t,l)}function Jc(e,t,l,a,n){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=n)}function Gf(e,t,l){var a=t.pendingProps,n=a.revealOrder,i=a.tail;if(Xe(e,t,a.children,l),a=Be.current,(a&2)!==0)a=a&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Yf(e,l,t);else if(e.tag===19)Yf(e,l,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}a&=1}switch(Z(Be,a),n){case"forwards":for(l=t.child,n=null;l!==null;)e=l.alternate,e!==null&&Mu(e)===null&&(n=l),l=l.sibling;l=n,l===null?(n=t.child,t.child=null):(n=l.sibling,l.sibling=null),Jc(t,!1,n,l,i);break;case"backwards":for(l=null,n=t.child,t.child=null;n!==null;){if(e=n.alternate,e!==null&&Mu(e)===null){t.child=n;break}e=n.sibling,n.sibling=l,l=n,n=e}Jc(t,!0,l,null,i);break;case"together":Jc(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function $t(e,t,l){if(e!==null&&(t.dependencies=e.dependencies),El|=t.lanes,(l&t.childLanes)===0)if(e!==null){if(rn(e,t,l,!1),(l&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(r(153));if(t.child!==null){for(e=t.child,l=kt(e,e.pendingProps),t.child=l,l.return=t;e.sibling!==null;)e=e.sibling,l=l.sibling=kt(e,e.pendingProps),l.return=t;l.sibling=null}return t.child}function $c(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&yu(e)))}function Np(e,t,l){switch(t.tag){case 3:Te(t,t.stateNode.containerInfo),fl(t,He,e.memoizedState.cache),un();break;case 27:case 5:ji(t);break;case 4:Te(t,t.stateNode.containerInfo);break;case 10:fl(t,t.type,t.memoizedProps.value);break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(gl(t),t.flags|=128,null):(l&t.child.childLanes)!==0?qf(e,t,l):(gl(t),e=$t(e,t,l),e!==null?e.sibling:null);gl(t);break;case 19:var n=(e.flags&128)!==0;if(a=(l&t.childLanes)!==0,a||(rn(e,t,l,!1),a=(l&t.childLanes)!==0),n){if(a)return Gf(e,t,l);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Z(Be,Be.current),a)break;return null;case 22:case 23:return t.lanes=0,zf(e,t,l);case 24:fl(t,He,e.memoizedState.cache)}return $t(e,t,l)}function kf(e,t,l){if(e!==null)if(e.memoizedProps!==t.pendingProps)Ge=!0;else{if(!$c(e,l)&&(t.flags&128)===0)return Ge=!1,Np(e,t,l);Ge=(e.flags&131072)!==0}else Ge=!1,pe&&(t.flags&1048576)!==0&&yo(t,gu,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var a=t.elementType,n=a._init;if(a=n(a._payload),t.type=a,typeof a=="function")nc(a)?(e=Zl(a,e),t.tag=1,t=Hf(null,t,a,e,l)):(t.tag=0,t=kc(null,t,a,e,l));else{if(a!=null){if(n=a.$$typeof,n===ae){t.tag=11,t=Df(null,t,a,e,l);break e}else if(n===P){t.tag=14,t=_f(null,t,a,e,l);break e}}throw t=_t(a)||a,Error(r(306,t,""))}}return t;case 0:return kc(e,t,t.type,t.pendingProps,l);case 1:return a=t.type,n=Zl(a,t.pendingProps),Hf(e,t,a,n,l);case 3:e:{if(Te(t,t.stateNode.containerInfo),e===null)throw Error(r(387));a=t.pendingProps;var i=t.memoizedState;n=i.element,vc(e,t),pn(t,a,null,l);var f=t.memoizedState;if(a=f.cache,fl(t,He,a),a!==i.cache&&dc(t,[He],l,!0),mn(),a=f.element,i.isDehydrated)if(i={element:a,isDehydrated:!1,cache:f.cache},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){t=Bf(e,t,a,l);break e}else if(a!==n){n=yt(Error(r(424)),t),cn(n),t=Bf(e,t,a,l);break e}else for(e=t.stateNode.containerInfo,e.nodeType===9?e=e.body:e=e.nodeName==="HTML"?e.ownerDocument.body:e,Re=Rt(e.firstChild),Fe=t,pe=!0,Yl=null,zt=!0,l=xf(t,null,a,l),t.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(un(),a===n){t=$t(e,t,l);break e}Xe(e,t,a,l)}t=t.child}return t;case 26:return Lu(e,t),e===null?(l=Zd(t.type,null,t.pendingProps,null))?t.memoizedState=l:pe||(l=t.type,e=t.pendingProps,a=Wu(ne.current).createElement(l),a[Ke]=t,a[Pe]=e,Ze(a,l,e),Ye(a),t.stateNode=a):t.memoizedState=Zd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return ji(t),e===null&&pe&&(a=t.stateNode=Qd(t.type,t.pendingProps,ne.current),Fe=t,zt=!0,n=Re,Tl(t.type)?(Or=n,Re=Rt(a.firstChild)):Re=n),Xe(e,t,t.pendingProps.children,l),Lu(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&pe&&((n=a=Re)&&(a=tg(a,t.type,t.pendingProps,zt),a!==null?(t.stateNode=a,Fe=t,Re=Rt(a.firstChild),zt=!1,n=!0):n=!1),n||Gl(t)),ji(t),n=t.type,i=t.pendingProps,f=e!==null?e.memoizedProps:null,a=i.children,Ar(n,i)?a=null:f!==null&&Ar(n,f)&&(t.flags|=32),t.memoizedState!==null&&(n=jc(e,t,bp,null,null,l),Hn._currentValue=n),Lu(e,t),Xe(e,t,a,l),t.child;case 6:return e===null&&pe&&((e=l=Re)&&(l=lg(l,t.pendingProps,zt),l!==null?(t.stateNode=l,Fe=t,Re=null,e=!0):e=!1),e||Gl(t)),null;case 13:return qf(e,t,l);case 4:return Te(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=ja(t,null,a,l):Xe(e,t,a,l),t.child;case 11:return Df(e,t,t.type,t.pendingProps,l);case 7:return Xe(e,t,t.pendingProps,l),t.child;case 8:return Xe(e,t,t.pendingProps.children,l),t.child;case 12:return Xe(e,t,t.pendingProps.children,l),t.child;case 10:return a=t.pendingProps,fl(t,t.type,a.value),Xe(e,t,a.children,l),t.child;case 9:return n=t.type._context,a=t.pendingProps.children,Ql(t),n=Je(n),a=a(n),t.flags|=1,Xe(e,t,a,l),t.child;case 14:return _f(e,t,t.type,t.pendingProps,l);case 15:return Mf(e,t,t.type,t.pendingProps,l);case 19:return Gf(e,t,l);case 31:return a=t.pendingProps,l=t.mode,a={mode:a.mode,children:a.children},e===null?(l=Hu(a,l),l.ref=t.ref,t.child=l,l.return=t,t=l):(l=kt(e.child,a),l.ref=t.ref,t.child=l,l.return=t,t=l),t;case 22:return zf(e,t,l);case 24:return Ql(t),a=Je(He),e===null?(n=pc(),n===null&&(n=Ae,i=hc(),n.pooledCache=i,i.refCount++,i!==null&&(n.pooledCacheLanes|=l),n=i),t.memoizedState={parent:a,cache:n},yc(t),fl(t,He,n)):((e.lanes&l)!==0&&(vc(e,t),pn(t,null,null,l),mn()),n=e.memoizedState,i=t.memoizedState,n.parent!==a?(n={parent:a,cache:a},t.memoizedState=n,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=n),fl(t,He,a)):(a=i.cache,fl(t,He,a),a!==n.cache&&dc(t,[He],l,!0))),Xe(e,t,t.pendingProps.children,l),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function Ft(e){e.flags|=4}function Qf(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Wd(t)){if(t=St.current,t!==null&&((fe&4194048)===fe?Ut!==null:(fe&62914560)!==fe&&(fe&536870912)===0||t!==Ut))throw dn=gc,Ao;e.flags|=8192}}function Bu(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?bs():536870912,e.lanes|=t,Ca|=t)}function En(e,t){if(!pe)switch(e.tailMode){case"hidden":t=e.tail;for(var l=null;t!==null;)t.alternate!==null&&(l=t),t=t.sibling;l===null?e.tail=null:l.sibling=null;break;case"collapsed":l=e.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function Oe(e){var t=e.alternate!==null&&e.alternate.child===e.child,l=0,a=0;if(t)for(var n=e.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=e,n=n.sibling;else for(n=e.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=e,n=n.sibling;return e.subtreeFlags|=a,e.childLanes=l,t}function Cp(e,t,l){var a=t.pendingProps;switch(rc(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Oe(t),null;case 1:return Oe(t),null;case 3:return l=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Zt(He),cl(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(e===null||e.child===null)&&(nn(t)?Ft(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,xo())),Oe(t),null;case 26:return l=t.memoizedState,e===null?(Ft(t),l!==null?(Oe(t),Qf(t,l)):(Oe(t),t.flags&=-16777217)):l?l!==e.memoizedState?(Ft(t),Oe(t),Qf(t,l)):(Oe(t),t.flags&=-16777217):(e.memoizedProps!==a&&Ft(t),Oe(t),t.flags&=-16777217),null;case 27:$n(t),l=ne.current;var n=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Ft(t);else{if(!a){if(t.stateNode===null)throw Error(r(166));return Oe(t),null}e=I.current,nn(t)?vo(t):(e=Qd(n,a,l),t.stateNode=e,Ft(t))}return Oe(t),null;case 5:if($n(t),l=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Ft(t);else{if(!a){if(t.stateNode===null)throw Error(r(166));return Oe(t),null}if(e=I.current,nn(t))vo(t);else{switch(n=Wu(ne.current),e){case 1:e=n.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:e=n.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":e=n.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":e=n.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":e=n.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof a.is=="string"?n.createElement("select",{is:a.is}):n.createElement("select"),a.multiple?e.multiple=!0:a.size&&(e.size=a.size);break;default:e=typeof a.is=="string"?n.createElement(l,{is:a.is}):n.createElement(l)}}e[Ke]=t,e[Pe]=a;e:for(n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.tag!==27&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break e;for(;n.sibling===null;){if(n.return===null||n.return===t)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}t.stateNode=e;e:switch(Ze(e,l,a),l){case"button":case"input":case"select":case"textarea":e=!!a.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Ft(t)}}return Oe(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&Ft(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(r(166));if(e=ne.current,nn(t)){if(e=t.stateNode,l=t.memoizedProps,a=null,n=Fe,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}e[Ke]=t,e=!!(e.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||Ld(e.nodeValue,l)),e||Gl(t)}else e=Wu(e).createTextNode(a),e[Ke]=t,t.stateNode=e}return Oe(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(n=nn(t),a!==null&&a.dehydrated!==null){if(e===null){if(!n)throw Error(r(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(r(317));n[Ke]=t}else un(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Oe(t),n=!1}else n=xo(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?(Jt(t),t):(Jt(t),null)}if(Jt(t),(t.flags&128)!==0)return t.lanes=l,t;if(l=a!==null,e=e!==null&&e.memoizedState!==null,l){a=t.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool);var i=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(i=a.memoizedState.cachePool.pool),i!==n&&(a.flags|=2048)}return l!==e&&l&&(t.child.flags|=8192),Bu(t,t.updateQueue),Oe(t),null;case 4:return cl(),e===null&&xr(t.stateNode.containerInfo),Oe(t),null;case 10:return Zt(t.type),Oe(t),null;case 19:if(K(Be),n=t.memoizedState,n===null)return Oe(t),null;if(a=(t.flags&128)!==0,i=n.rendering,i===null)if(a)En(n,!1);else{if(De!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(i=Mu(e),i!==null){for(t.flags|=128,En(n,!1),e=i.updateQueue,t.updateQueue=e,Bu(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)go(l,e),l=l.sibling;return Z(Be,Be.current&1|2),t.child}e=e.sibling}n.tail!==null&&Mt()>Gu&&(t.flags|=128,a=!0,En(n,!1),t.lanes=4194304)}else{if(!a)if(e=Mu(i),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Bu(t,e),En(n,!0),n.tail===null&&n.tailMode==="hidden"&&!i.alternate&&!pe)return Oe(t),null}else 2*Mt()-n.renderingStartTime>Gu&&l!==536870912&&(t.flags|=128,a=!0,En(n,!1),t.lanes=4194304);n.isBackwards?(i.sibling=t.child,t.child=i):(e=n.last,e!==null?e.sibling=i:t.child=i,n.last=i)}return n.tail!==null?(t=n.tail,n.rendering=t,n.tail=t.sibling,n.renderingStartTime=Mt(),t.sibling=null,e=Be.current,Z(Be,a?e&1|2:e&1),t):(Oe(t),null);case 22:case 23:return Jt(t),Ec(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(l&536870912)!==0&&(t.flags&128)===0&&(Oe(t),t.subtreeFlags&6&&(t.flags|=8192)):Oe(t),l=t.updateQueue,l!==null&&Bu(t,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==l&&(t.flags|=2048),e!==null&&K(Xl),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Zt(He),Oe(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function Op(e,t){switch(rc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Zt(He),cl(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return $n(t),null;case 13:if(Jt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));un()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return K(Be),null;case 4:return cl(),null;case 10:return Zt(t.type),null;case 22:case 23:return Jt(t),Ec(),e!==null&&K(Xl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Zt(He),null;case 25:return null;default:return null}}function Xf(e,t){switch(rc(t),t.tag){case 3:Zt(He),cl();break;case 26:case 27:case 5:$n(t);break;case 4:cl();break;case 13:Jt(t);break;case 19:K(Be);break;case 10:Zt(t.type);break;case 22:case 23:Jt(t),Ec(),e!==null&&K(Xl);break;case 24:Zt(He)}}function wn(e,t){try{var l=t.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&e)===e){a=void 0;var i=l.create,f=l.inst;a=i(),f.destroy=a}l=l.next}while(l!==n)}}catch(h){je(t,t.return,h)}}function vl(e,t,l){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var i=n.next;a=i;do{if((a.tag&e)===e){var f=a.inst,h=f.destroy;if(h!==void 0){f.destroy=void 0,n=t;var v=l,O=h;try{O()}catch(L){je(n,v,L)}}}a=a.next}while(a!==i)}}catch(L){je(t,t.return,L)}}function Vf(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{Do(t,l)}catch(a){je(e,e.return,a)}}}function Zf(e,t,l){l.props=Zl(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(a){je(e,t,a)}}function jn(e,t){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof l=="function"?e.refCleanup=l(a):l.current=a}}catch(n){je(e,t,n)}}function Lt(e,t){var l=e.ref,a=e.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){je(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){je(e,t,n)}else l.current=null}function Kf(e){var t=e.type,l=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break e;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){je(e,e.return,n)}}function Fc(e,t,l){try{var a=e.stateNode;Fp(a,e.type,l,t),a[Pe]=t}catch(n){je(e,e.return,n)}}function Jf(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Tl(e.type)||e.tag===4}function Wc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Jf(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&&Tl(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 Pc(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,t):(t=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,t.appendChild(e),l=l._reactRootContainer,l!=null||t.onclick!==null||(t.onclick=Fu));else if(a!==4&&(a===27&&Tl(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for(Pc(e,t,l),e=e.sibling;e!==null;)Pc(e,t,l),e=e.sibling}function qu(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(a!==4&&(a===27&&Tl(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(qu(e,t,l),e=e.sibling;e!==null;)qu(e,t,l),e=e.sibling}function $f(e){var t=e.stateNode,l=e.memoizedProps;try{for(var a=e.type,n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Ze(t,a,l),t[Ke]=e,t[Pe]=l}catch(i){je(e,e.return,i)}}var Wt=!1,Me=!1,Ic=!1,Ff=typeof WeakSet=="function"?WeakSet:Set,ke=null;function Rp(e,t){if(e=e.containerInfo,wr=ai,e=uo(e),Wi(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,i=a.focusNode;a=a.focusOffset;try{l.nodeType,i.nodeType}catch{l=null;break e}var f=0,h=-1,v=-1,O=0,L=0,Y=e,R=null;t:for(;;){for(var D;Y!==l||n!==0&&Y.nodeType!==3||(h=f+n),Y!==i||a!==0&&Y.nodeType!==3||(v=f+a),Y.nodeType===3&&(f+=Y.nodeValue.length),(D=Y.firstChild)!==null;)R=Y,Y=D;for(;;){if(Y===e)break t;if(R===l&&++O===n&&(h=f),R===i&&++L===a&&(v=f),(D=Y.nextSibling)!==null)break;Y=R,R=Y.parentNode}Y=D}l=h===-1||v===-1?null:{start:h,end:v}}else l=null}l=l||{start:0,end:0}}else l=null;for(jr={focusedElem:e,selectionRange:l},ai=!1,ke=t;ke!==null;)if(t=ke,e=t.child,(t.subtreeFlags&1024)!==0&&e!==null)e.return=t,ke=e;else for(;ke!==null;){switch(t=ke,i=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if((e&1024)!==0&&i!==null){e=void 0,l=t,n=i.memoizedProps,i=i.memoizedState,a=l.stateNode;try{var le=Zl(l.type,n,l.elementType===l.type);e=a.getSnapshotBeforeUpdate(le,i),a.__reactInternalSnapshotBeforeUpdate=e}catch(ee){je(l,l.return,ee)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,l=e.nodeType,l===9)Nr(e);else if(l===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Nr(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(r(163))}if(e=t.sibling,e!==null){e.return=t.return,ke=e;break}ke=t.return}}function Wf(e,t,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:bl(e,l),a&4&&wn(5,l);break;case 1:if(bl(e,l),a&4)if(e=l.stateNode,t===null)try{e.componentDidMount()}catch(f){je(l,l.return,f)}else{var n=Zl(l.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(n,t,e.__reactInternalSnapshotBeforeUpdate)}catch(f){je(l,l.return,f)}}a&64&&Vf(l),a&512&&jn(l,l.return);break;case 3:if(bl(e,l),a&64&&(e=l.updateQueue,e!==null)){if(t=null,l.child!==null)switch(l.child.tag){case 27:case 5:t=l.child.stateNode;break;case 1:t=l.child.stateNode}try{Do(e,t)}catch(f){je(l,l.return,f)}}break;case 27:t===null&&a&4&&$f(l);case 26:case 5:bl(e,l),t===null&&a&4&&Kf(l),a&512&&jn(l,l.return);break;case 12:bl(e,l);break;case 13:bl(e,l),a&4&&ed(e,l),a&64&&(e=l.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(l=qp.bind(null,l),ag(e,l))));break;case 22:if(a=l.memoizedState!==null||Wt,!a){t=t!==null&&t.memoizedState!==null||Me,n=Wt;var i=Me;Wt=a,(Me=t)&&!i?xl(e,l,(l.subtreeFlags&8772)!==0):bl(e,l),Wt=n,Me=i}break;case 30:break;default:bl(e,l)}}function Pf(e){var t=e.alternate;t!==null&&(e.alternate=null,Pf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&_i(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 Ne=null,tt=!1;function Pt(e,t,l){for(l=l.child;l!==null;)If(e,t,l),l=l.sibling}function If(e,t,l){if(ut&&typeof ut.onCommitFiberUnmount=="function")try{ut.onCommitFiberUnmount(Xa,l)}catch{}switch(l.tag){case 26:Me||Lt(l,t),Pt(e,t,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Me||Lt(l,t);var a=Ne,n=tt;Tl(l.type)&&(Ne=l.stateNode,tt=!1),Pt(e,t,l),Mn(l.stateNode),Ne=a,tt=n;break;case 5:Me||Lt(l,t);case 6:if(a=Ne,n=tt,Ne=null,Pt(e,t,l),Ne=a,tt=n,Ne!==null)if(tt)try{(Ne.nodeType===9?Ne.body:Ne.nodeName==="HTML"?Ne.ownerDocument.body:Ne).removeChild(l.stateNode)}catch(i){je(l,t,i)}else try{Ne.removeChild(l.stateNode)}catch(i){je(l,t,i)}break;case 18:Ne!==null&&(tt?(e=Ne,Gd(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,l.stateNode),Gn(e)):Gd(Ne,l.stateNode));break;case 4:a=Ne,n=tt,Ne=l.stateNode.containerInfo,tt=!0,Pt(e,t,l),Ne=a,tt=n;break;case 0:case 11:case 14:case 15:Me||vl(2,l,t),Me||vl(4,l,t),Pt(e,t,l);break;case 1:Me||(Lt(l,t),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Zf(l,t,a)),Pt(e,t,l);break;case 21:Pt(e,t,l);break;case 22:Me=(a=Me)||l.memoizedState!==null,Pt(e,t,l),Me=a;break;default:Pt(e,t,l)}}function ed(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Gn(e)}catch(l){je(t,t.return,l)}}function Dp(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Ff),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Ff),t;default:throw Error(r(435,e.tag))}}function er(e,t){var l=Dp(e);t.forEach(function(a){var n=Yp.bind(null,e,a);l.has(a)||(l.add(a),a.then(n,n))})}function st(e,t){var l=t.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],i=e,f=t,h=f;e:for(;h!==null;){switch(h.tag){case 27:if(Tl(h.type)){Ne=h.stateNode,tt=!1;break e}break;case 5:Ne=h.stateNode,tt=!1;break e;case 3:case 4:Ne=h.stateNode.containerInfo,tt=!0;break e}h=h.return}if(Ne===null)throw Error(r(160));If(i,f,n),Ne=null,tt=!1,i=n.alternate,i!==null&&(i.return=null),n.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)td(t,e),t=t.sibling}var Ot=null;function td(e,t){var l=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:st(t,e),ot(e),a&4&&(vl(3,e,e.return),wn(3,e),vl(5,e,e.return));break;case 1:st(t,e),ot(e),a&512&&(Me||l===null||Lt(l,l.return)),a&64&&Wt&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(l=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=Ot;if(st(t,e),ot(e),a&512&&(Me||l===null||Lt(l,l.return)),a&4){var i=l!==null?l.memoizedState:null;if(a=e.memoizedState,l===null)if(a===null)if(e.stateNode===null){e:{a=e.type,l=e.memoizedProps,n=n.ownerDocument||n;t:switch(a){case"title":i=n.getElementsByTagName("title")[0],(!i||i[Ka]||i[Ke]||i.namespaceURI==="http://www.w3.org/2000/svg"||i.hasAttribute("itemprop"))&&(i=n.createElement(a),n.head.insertBefore(i,n.querySelector("head > title"))),Ze(i,a,l),i[Ke]=e,Ye(i),a=i;break e;case"link":var f=$d("link","href",n).get(a+(l.href||""));if(f){for(var h=0;h<f.length;h++)if(i=f[h],i.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&i.getAttribute("rel")===(l.rel==null?null:l.rel)&&i.getAttribute("title")===(l.title==null?null:l.title)&&i.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){f.splice(h,1);break t}}i=n.createElement(a),Ze(i,a,l),n.head.appendChild(i);break;case"meta":if(f=$d("meta","content",n).get(a+(l.content||""))){for(h=0;h<f.length;h++)if(i=f[h],i.getAttribute("content")===(l.content==null?null:""+l.content)&&i.getAttribute("name")===(l.name==null?null:l.name)&&i.getAttribute("property")===(l.property==null?null:l.property)&&i.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&i.getAttribute("charset")===(l.charSet==null?null:l.charSet)){f.splice(h,1);break t}}i=n.createElement(a),Ze(i,a,l),n.head.appendChild(i);break;default:throw Error(r(468,a))}i[Ke]=e,Ye(i),a=i}e.stateNode=a}else Fd(n,e.type,e.stateNode);else e.stateNode=Jd(n,a,e.memoizedProps);else i!==a?(i===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):i.count--,a===null?Fd(n,e.type,e.stateNode):Jd(n,a,e.memoizedProps)):a===null&&e.stateNode!==null&&Fc(e,e.memoizedProps,l.memoizedProps)}break;case 27:st(t,e),ot(e),a&512&&(Me||l===null||Lt(l,l.return)),l!==null&&a&4&&Fc(e,e.memoizedProps,l.memoizedProps);break;case 5:if(st(t,e),ot(e),a&512&&(Me||l===null||Lt(l,l.return)),e.flags&32){n=e.stateNode;try{ia(n,"")}catch(D){je(e,e.return,D)}}a&4&&e.stateNode!=null&&(n=e.memoizedProps,Fc(e,n,l!==null?l.memoizedProps:n)),a&1024&&(Ic=!0);break;case 6:if(st(t,e),ot(e),a&4){if(e.stateNode===null)throw Error(r(162));a=e.memoizedProps,l=e.stateNode;try{l.nodeValue=a}catch(D){je(e,e.return,D)}}break;case 3:if(ei=null,n=Ot,Ot=Pu(t.containerInfo),st(t,e),Ot=n,ot(e),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Gn(t.containerInfo)}catch(D){je(e,e.return,D)}Ic&&(Ic=!1,ld(e));break;case 4:a=Ot,Ot=Pu(e.stateNode.containerInfo),st(t,e),ot(e),Ot=a;break;case 12:st(t,e),ot(e);break;case 13:st(t,e),ot(e),e.child.flags&8192&&e.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(ir=Mt()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,er(e,a)));break;case 22:n=e.memoizedState!==null;var v=l!==null&&l.memoizedState!==null,O=Wt,L=Me;if(Wt=O||n,Me=L||v,st(t,e),Me=L,Wt=O,ot(e),a&8192)e:for(t=e.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(l===null||v||Wt||Me||Kl(e)),l=null,t=e;;){if(t.tag===5||t.tag===26){if(l===null){v=l=t;try{if(i=v.stateNode,n)f=i.style,typeof f.setProperty=="function"?f.setProperty("display","none","important"):f.display="none";else{h=v.stateNode;var Y=v.memoizedProps.style,R=Y!=null&&Y.hasOwnProperty("display")?Y.display:null;h.style.display=R==null||typeof R=="boolean"?"":(""+R).trim()}}catch(D){je(v,v.return,D)}}}else if(t.tag===6){if(l===null){v=t;try{v.stateNode.nodeValue=n?"":v.memoizedProps}catch(D){je(v,v.return,D)}}}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;l===t&&(l=null),t=t.return}l===t&&(l=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,er(e,l))));break;case 19:st(t,e),ot(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,er(e,a)));break;case 30:break;case 21:break;default:st(t,e),ot(e)}}function ot(e){var t=e.flags;if(t&2){try{for(var l,a=e.return;a!==null;){if(Jf(a)){l=a;break}a=a.return}if(l==null)throw Error(r(160));switch(l.tag){case 27:var n=l.stateNode,i=Wc(e);qu(e,i,n);break;case 5:var f=l.stateNode;l.flags&32&&(ia(f,""),l.flags&=-33);var h=Wc(e);qu(e,h,f);break;case 3:case 4:var v=l.stateNode.containerInfo,O=Wc(e);Pc(e,O,v);break;default:throw Error(r(161))}}catch(L){je(e,e.return,L)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function ld(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;ld(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function bl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Wf(e,t.alternate,t),t=t.sibling}function Kl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:vl(4,t,t.return),Kl(t);break;case 1:Lt(t,t.return);var l=t.stateNode;typeof l.componentWillUnmount=="function"&&Zf(t,t.return,l),Kl(t);break;case 27:Mn(t.stateNode);case 26:case 5:Lt(t,t.return),Kl(t);break;case 22:t.memoizedState===null&&Kl(t);break;case 30:Kl(t);break;default:Kl(t)}e=e.sibling}}function xl(e,t,l){for(l=l&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,n=e,i=t,f=i.flags;switch(i.tag){case 0:case 11:case 15:xl(n,i,l),wn(4,i);break;case 1:if(xl(n,i,l),a=i,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(O){je(a,a.return,O)}if(a=i,n=a.updateQueue,n!==null){var h=a.stateNode;try{var v=n.shared.hiddenCallbacks;if(v!==null)for(n.shared.hiddenCallbacks=null,n=0;n<v.length;n++)Ro(v[n],h)}catch(O){je(a,a.return,O)}}l&&f&64&&Vf(i),jn(i,i.return);break;case 27:$f(i);case 26:case 5:xl(n,i,l),l&&a===null&&f&4&&Kf(i),jn(i,i.return);break;case 12:xl(n,i,l);break;case 13:xl(n,i,l),l&&f&4&&ed(n,i);break;case 22:i.memoizedState===null&&xl(n,i,l),jn(i,i.return);break;case 30:break;default:xl(n,i,l)}t=t.sibling}}function tr(e,t){var l=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==l&&(e!=null&&e.refCount++,l!=null&&sn(l))}function lr(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&sn(e))}function Ht(e,t,l,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)ad(e,t,l,a),t=t.sibling}function ad(e,t,l,a){var n=t.flags;switch(t.tag){case 0:case 11:case 15:Ht(e,t,l,a),n&2048&&wn(9,t);break;case 1:Ht(e,t,l,a);break;case 3:Ht(e,t,l,a),n&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&sn(e)));break;case 12:if(n&2048){Ht(e,t,l,a),e=t.stateNode;try{var i=t.memoizedProps,f=i.id,h=i.onPostCommit;typeof h=="function"&&h(f,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(v){je(t,t.return,v)}}else Ht(e,t,l,a);break;case 13:Ht(e,t,l,a);break;case 23:break;case 22:i=t.stateNode,f=t.alternate,t.memoizedState!==null?i._visibility&2?Ht(e,t,l,a):An(e,t):i._visibility&2?Ht(e,t,l,a):(i._visibility|=2,Aa(e,t,l,a,(t.subtreeFlags&10256)!==0)),n&2048&&tr(f,t);break;case 24:Ht(e,t,l,a),n&2048&&lr(t.alternate,t);break;default:Ht(e,t,l,a)}}function Aa(e,t,l,a,n){for(n=n&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var i=e,f=t,h=l,v=a,O=f.flags;switch(f.tag){case 0:case 11:case 15:Aa(i,f,h,v,n),wn(8,f);break;case 23:break;case 22:var L=f.stateNode;f.memoizedState!==null?L._visibility&2?Aa(i,f,h,v,n):An(i,f):(L._visibility|=2,Aa(i,f,h,v,n)),n&&O&2048&&tr(f.alternate,f);break;case 24:Aa(i,f,h,v,n),n&&O&2048&&lr(f.alternate,f);break;default:Aa(i,f,h,v,n)}t=t.sibling}}function An(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var l=e,a=t,n=a.flags;switch(a.tag){case 22:An(l,a),n&2048&&tr(a.alternate,a);break;case 24:An(l,a),n&2048&&lr(a.alternate,a);break;default:An(l,a)}t=t.sibling}}var Tn=8192;function Ta(e){if(e.subtreeFlags&Tn)for(e=e.child;e!==null;)nd(e),e=e.sibling}function nd(e){switch(e.tag){case 26:Ta(e),e.flags&Tn&&e.memoizedState!==null&&gg(Ot,e.memoizedState,e.memoizedProps);break;case 5:Ta(e);break;case 3:case 4:var t=Ot;Ot=Pu(e.stateNode.containerInfo),Ta(e),Ot=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=Tn,Tn=16777216,Ta(e),Tn=t):Ta(e));break;default:Ta(e)}}function ud(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 Nn(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var l=0;l<t.length;l++){var a=t[l];ke=a,cd(a,e)}ud(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)id(e),e=e.sibling}function id(e){switch(e.tag){case 0:case 11:case 15:Nn(e),e.flags&2048&&vl(9,e,e.return);break;case 3:Nn(e);break;case 12:Nn(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Yu(e)):Nn(e);break;default:Nn(e)}}function Yu(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var l=0;l<t.length;l++){var a=t[l];ke=a,cd(a,e)}ud(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:vl(8,t,t.return),Yu(t);break;case 22:l=t.stateNode,l._visibility&2&&(l._visibility&=-3,Yu(t));break;default:Yu(t)}e=e.sibling}}function cd(e,t){for(;ke!==null;){var l=ke;switch(l.tag){case 0:case 11:case 15:vl(8,l,t);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:sn(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,ke=a;else e:for(l=e;ke!==null;){a=ke;var n=a.sibling,i=a.return;if(Pf(a),a===l){ke=null;break e}if(n!==null){n.return=i,ke=n;break e}ke=i}}}var _p={getCacheForType:function(e){var t=Je(He),l=t.data.get(e);return l===void 0&&(l=e(),t.data.set(e,l)),l}},Mp=typeof WeakMap=="function"?WeakMap:Map,ve=0,Ae=null,se=null,fe=0,be=0,ft=null,Sl=!1,Na=!1,ar=!1,It=0,De=0,El=0,Jl=0,nr=0,Et=0,Ca=0,Cn=null,lt=null,ur=!1,ir=0,Gu=1/0,ku=null,wl=null,Ve=0,jl=null,Oa=null,Ra=0,cr=0,rr=null,rd=null,On=0,sr=null;function dt(){if((ve&2)!==0&&fe!==0)return fe&-fe;if(C.T!==null){var e=ya;return e!==0?e:gr()}return Es()}function sd(){Et===0&&(Et=(fe&536870912)===0||pe?vs():536870912);var e=St.current;return e!==null&&(e.flags|=32),Et}function ht(e,t,l){(e===Ae&&(be===2||be===9)||e.cancelPendingCommit!==null)&&(Da(e,0),Al(e,fe,Et,!1)),Za(e,l),((ve&2)===0||e!==Ae)&&(e===Ae&&((ve&2)===0&&(Jl|=l),De===4&&Al(e,fe,Et,!1)),Bt(e))}function od(e,t,l){if((ve&6)!==0)throw Error(r(327));var a=!l&&(t&124)===0&&(t&e.expiredLanes)===0||Va(e,t),n=a?Lp(e,t):dr(e,t,!0),i=a;do{if(n===0){Na&&!a&&Al(e,t,0,!1);break}else{if(l=e.current.alternate,i&&!zp(l)){n=dr(e,t,!1),i=!1;continue}if(n===2){if(i=t,e.errorRecoveryDisabledLanes&i)var f=0;else f=e.pendingLanes&-536870913,f=f!==0?f:f&536870912?536870912:0;if(f!==0){t=f;e:{var h=e;n=Cn;var v=h.current.memoizedState.isDehydrated;if(v&&(Da(h,f).flags|=256),f=dr(h,f,!1),f!==2){if(ar&&!v){h.errorRecoveryDisabledLanes|=i,Jl|=i,n=4;break e}i=lt,lt=n,i!==null&&(lt===null?lt=i:lt.push.apply(lt,i))}n=f}if(i=!1,n!==2)continue}}if(n===1){Da(e,0),Al(e,t,0,!0);break}e:{switch(a=e,i=n,i){case 0:case 1:throw Error(r(345));case 4:if((t&4194048)!==t)break;case 6:Al(a,t,Et,!Sl);break e;case 2:lt=null;break;case 3:case 5:break;default:throw Error(r(329))}if((t&62914560)===t&&(n=ir+300-Mt(),10<n)){if(Al(a,t,Et,!Sl),In(a,0,!0)!==0)break e;a.timeoutHandle=qd(fd.bind(null,a,l,lt,ku,ur,t,Et,Jl,Ca,Sl,i,2,-0,0),n);break e}fd(a,l,lt,ku,ur,t,Et,Jl,Ca,Sl,i,0,-0,0)}}break}while(!0);Bt(e)}function fd(e,t,l,a,n,i,f,h,v,O,L,Y,R,D){if(e.timeoutHandle=-1,Y=t.subtreeFlags,(Y&8192||(Y&16785408)===16785408)&&(Ln={stylesheets:null,count:0,unsuspend:pg},nd(t),Y=yg(),Y!==null)){e.cancelPendingCommit=Y(vd.bind(null,e,t,i,l,a,n,f,h,v,L,1,R,D)),Al(e,i,f,!O);return}vd(e,t,i,l,a,n,f,h,v)}function zp(e){for(var t=e;;){var l=t.tag;if((l===0||l===11||l===15)&&t.flags&16384&&(l=t.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],i=n.getSnapshot;n=n.value;try{if(!ct(i(),n))return!1}catch{return!1}}if(l=t.child,t.subtreeFlags&16384&&l!==null)l.return=t,t=l;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 Al(e,t,l,a){t&=~nr,t&=~Jl,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var n=t;0<n;){var i=31-it(n),f=1<<i;a[i]=-1,n&=~f}l!==0&&xs(e,l,t)}function Qu(){return(ve&6)===0?(Rn(0),!1):!0}function or(){if(se!==null){if(be===0)var e=se.return;else e=se,Vt=kl=null,Nc(e),wa=null,xn=0,e=se;for(;e!==null;)Xf(e.alternate,e),e=e.return;se=null}}function Da(e,t){var l=e.timeoutHandle;l!==-1&&(e.timeoutHandle=-1,Pp(l)),l=e.cancelPendingCommit,l!==null&&(e.cancelPendingCommit=null,l()),or(),Ae=e,se=l=kt(e.current,null),fe=t,be=0,ft=null,Sl=!1,Na=Va(e,t),ar=!1,Ca=Et=nr=Jl=El=De=0,lt=Cn=null,ur=!1,(t&8)!==0&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var n=31-it(a),i=1<<n;t|=e[n],a&=~i}return It=t,fu(),l}function dd(e,t){ce=null,C.H=Ru,t===fn||t===xu?(t=Co(),be=3):t===Ao?(t=Co(),be=4):be=t===Rf?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,ft=t,se===null&&(De=1,Uu(e,yt(t,e.current)))}function hd(){var e=C.H;return C.H=Ru,e===null?Ru:e}function md(){var e=C.A;return C.A=_p,e}function fr(){De=4,Sl||(fe&4194048)!==fe&&St.current!==null||(Na=!0),(El&134217727)===0&&(Jl&134217727)===0||Ae===null||Al(Ae,fe,Et,!1)}function dr(e,t,l){var a=ve;ve|=2;var n=hd(),i=md();(Ae!==e||fe!==t)&&(ku=null,Da(e,t)),t=!1;var f=De;e:do try{if(be!==0&&se!==null){var h=se,v=ft;switch(be){case 8:or(),f=6;break e;case 3:case 2:case 9:case 6:St.current===null&&(t=!0);var O=be;if(be=0,ft=null,_a(e,h,v,O),l&&Na){f=0;break e}break;default:O=be,be=0,ft=null,_a(e,h,v,O)}}Up(),f=De;break}catch(L){dd(e,L)}while(!0);return t&&e.shellSuspendCounter++,Vt=kl=null,ve=a,C.H=n,C.A=i,se===null&&(Ae=null,fe=0,fu()),f}function Up(){for(;se!==null;)pd(se)}function Lp(e,t){var l=ve;ve|=2;var a=hd(),n=md();Ae!==e||fe!==t?(ku=null,Gu=Mt()+500,Da(e,t)):Na=Va(e,t);e:do try{if(be!==0&&se!==null){t=se;var i=ft;t:switch(be){case 1:be=0,ft=null,_a(e,t,i,1);break;case 2:case 9:if(To(i)){be=0,ft=null,gd(t);break}t=function(){be!==2&&be!==9||Ae!==e||(be=7),Bt(e)},i.then(t,t);break e;case 3:be=7;break e;case 4:be=5;break e;case 7:To(i)?(be=0,ft=null,gd(t)):(be=0,ft=null,_a(e,t,i,7));break;case 5:var f=null;switch(se.tag){case 26:f=se.memoizedState;case 5:case 27:var h=se;if(!f||Wd(f)){be=0,ft=null;var v=h.sibling;if(v!==null)se=v;else{var O=h.return;O!==null?(se=O,Xu(O)):se=null}break t}}be=0,ft=null,_a(e,t,i,5);break;case 6:be=0,ft=null,_a(e,t,i,6);break;case 8:or(),De=6;break e;default:throw Error(r(462))}}Hp();break}catch(L){dd(e,L)}while(!0);return Vt=kl=null,C.H=a,C.A=n,ve=l,se!==null?0:(Ae=null,fe=0,fu(),De)}function Hp(){for(;se!==null&&!um();)pd(se)}function pd(e){var t=kf(e.alternate,e,It);e.memoizedProps=e.pendingProps,t===null?Xu(e):se=t}function gd(e){var t=e,l=t.alternate;switch(t.tag){case 15:case 0:t=Lf(l,t,t.pendingProps,t.type,void 0,fe);break;case 11:t=Lf(l,t,t.pendingProps,t.type.render,t.ref,fe);break;case 5:Nc(t);default:Xf(l,t),t=se=go(t,It),t=kf(l,t,It)}e.memoizedProps=e.pendingProps,t===null?Xu(e):se=t}function _a(e,t,l,a){Vt=kl=null,Nc(t),wa=null,xn=0;var n=t.return;try{if(Tp(e,n,t,l,fe)){De=1,Uu(e,yt(l,e.current)),se=null;return}}catch(i){if(n!==null)throw se=n,i;De=1,Uu(e,yt(l,e.current)),se=null;return}t.flags&32768?(pe||a===1?e=!0:Na||(fe&536870912)!==0?e=!1:(Sl=e=!0,(a===2||a===9||a===3||a===6)&&(a=St.current,a!==null&&a.tag===13&&(a.flags|=16384))),yd(t,e)):Xu(t)}function Xu(e){var t=e;do{if((t.flags&32768)!==0){yd(t,Sl);return}e=t.return;var l=Cp(t.alternate,t,It);if(l!==null){se=l;return}if(t=t.sibling,t!==null){se=t;return}se=t=e}while(t!==null);De===0&&(De=5)}function yd(e,t){do{var l=Op(e.alternate,e);if(l!==null){l.flags&=32767,se=l;return}if(l=e.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!t&&(e=e.sibling,e!==null)){se=e;return}se=e=l}while(e!==null);De=6,se=null}function vd(e,t,l,a,n,i,f,h,v){e.cancelPendingCommit=null;do Vu();while(Ve!==0);if((ve&6)!==0)throw Error(r(327));if(t!==null){if(t===e.current)throw Error(r(177));if(i=t.lanes|t.childLanes,i|=lc,pm(e,l,i,f,h,v),e===Ae&&(se=Ae=null,fe=0),Oa=t,jl=e,Ra=l,cr=i,rr=n,rd=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Gp(Fn,function(){return wd(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=C.T,C.T=null,n=V.p,V.p=2,f=ve,ve|=4;try{Rp(e,t,l)}finally{ve=f,V.p=n,C.T=a}}Ve=1,bd(),xd(),Sd()}}function bd(){if(Ve===1){Ve=0;var e=jl,t=Oa,l=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||l){l=C.T,C.T=null;var a=V.p;V.p=2;var n=ve;ve|=4;try{td(t,e);var i=jr,f=uo(e.containerInfo),h=i.focusedElem,v=i.selectionRange;if(f!==h&&h&&h.ownerDocument&&no(h.ownerDocument.documentElement,h)){if(v!==null&&Wi(h)){var O=v.start,L=v.end;if(L===void 0&&(L=O),"selectionStart"in h)h.selectionStart=O,h.selectionEnd=Math.min(L,h.value.length);else{var Y=h.ownerDocument||document,R=Y&&Y.defaultView||window;if(R.getSelection){var D=R.getSelection(),le=h.textContent.length,ee=Math.min(v.start,le),we=v.end===void 0?ee:Math.min(v.end,le);!D.extend&&ee>we&&(f=we,we=ee,ee=f);var A=ao(h,ee),w=ao(h,we);if(A&&w&&(D.rangeCount!==1||D.anchorNode!==A.node||D.anchorOffset!==A.offset||D.focusNode!==w.node||D.focusOffset!==w.offset)){var N=Y.createRange();N.setStart(A.node,A.offset),D.removeAllRanges(),ee>we?(D.addRange(N),D.extend(w.node,w.offset)):(N.setEnd(w.node,w.offset),D.addRange(N))}}}}for(Y=[],D=h;D=D.parentNode;)D.nodeType===1&&Y.push({element:D,left:D.scrollLeft,top:D.scrollTop});for(typeof h.focus=="function"&&h.focus(),h=0;h<Y.length;h++){var q=Y[h];q.element.scrollLeft=q.left,q.element.scrollTop=q.top}}ai=!!wr,jr=wr=null}finally{ve=n,V.p=a,C.T=l}}e.current=t,Ve=2}}function xd(){if(Ve===2){Ve=0;var e=jl,t=Oa,l=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||l){l=C.T,C.T=null;var a=V.p;V.p=2;var n=ve;ve|=4;try{Wf(e,t.alternate,t)}finally{ve=n,V.p=a,C.T=l}}Ve=3}}function Sd(){if(Ve===4||Ve===3){Ve=0,im();var e=jl,t=Oa,l=Ra,a=rd;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Ve=5:(Ve=0,Oa=jl=null,Ed(e,e.pendingLanes));var n=e.pendingLanes;if(n===0&&(wl=null),Ri(l),t=t.stateNode,ut&&typeof ut.onCommitFiberRoot=="function")try{ut.onCommitFiberRoot(Xa,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=C.T,n=V.p,V.p=2,C.T=null;try{for(var i=e.onRecoverableError,f=0;f<a.length;f++){var h=a[f];i(h.value,{componentStack:h.stack})}}finally{C.T=t,V.p=n}}(Ra&3)!==0&&Vu(),Bt(e),n=e.pendingLanes,(l&4194090)!==0&&(n&42)!==0?e===sr?On++:(On=0,sr=e):On=0,Rn(0)}}function Ed(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,sn(t)))}function Vu(e){return bd(),xd(),Sd(),wd()}function wd(){if(Ve!==5)return!1;var e=jl,t=cr;cr=0;var l=Ri(Ra),a=C.T,n=V.p;try{V.p=32>l?32:l,C.T=null,l=rr,rr=null;var i=jl,f=Ra;if(Ve=0,Oa=jl=null,Ra=0,(ve&6)!==0)throw Error(r(331));var h=ve;if(ve|=4,id(i.current),ad(i,i.current,f,l),ve=h,Rn(0,!1),ut&&typeof ut.onPostCommitFiberRoot=="function")try{ut.onPostCommitFiberRoot(Xa,i)}catch{}return!0}finally{V.p=n,C.T=a,Ed(e,t)}}function jd(e,t,l){t=yt(l,t),t=Gc(e.stateNode,t,2),e=ml(e,t,2),e!==null&&(Za(e,2),Bt(e))}function je(e,t,l){if(e.tag===3)jd(e,e,l);else for(;t!==null;){if(t.tag===3){jd(t,e,l);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(wl===null||!wl.has(a))){e=yt(l,e),l=Cf(2),a=ml(t,l,2),a!==null&&(Of(l,a,t,e),Za(a,2),Bt(a));break}}t=t.return}}function hr(e,t,l){var a=e.pingCache;if(a===null){a=e.pingCache=new Mp;var n=new Set;a.set(t,n)}else n=a.get(t),n===void 0&&(n=new Set,a.set(t,n));n.has(l)||(ar=!0,n.add(l),e=Bp.bind(null,e,t,l),t.then(e,e))}function Bp(e,t,l){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,Ae===e&&(fe&l)===l&&(De===4||De===3&&(fe&62914560)===fe&&300>Mt()-ir?(ve&2)===0&&Da(e,0):nr|=l,Ca===fe&&(Ca=0)),Bt(e)}function Ad(e,t){t===0&&(t=bs()),e=ha(e,t),e!==null&&(Za(e,t),Bt(e))}function qp(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),Ad(e,l)}function Yp(e,t){var l=0;switch(e.tag){case 13:var a=e.stateNode,n=e.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(r(314))}a!==null&&a.delete(t),Ad(e,l)}function Gp(e,t){return Ti(e,t)}var Zu=null,Ma=null,mr=!1,Ku=!1,pr=!1,$l=0;function Bt(e){e!==Ma&&e.next===null&&(Ma===null?Zu=Ma=e:Ma=Ma.next=e),Ku=!0,mr||(mr=!0,Qp())}function Rn(e,t){if(!pr&&Ku){pr=!0;do for(var l=!1,a=Zu;a!==null;){if(e!==0){var n=a.pendingLanes;if(n===0)var i=0;else{var f=a.suspendedLanes,h=a.pingedLanes;i=(1<<31-it(42|e)+1)-1,i&=n&~(f&~h),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(l=!0,Od(a,i))}else i=fe,i=In(a,a===Ae?i:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(i&3)===0||Va(a,i)||(l=!0,Od(a,i));a=a.next}while(l);pr=!1}}function kp(){Td()}function Td(){Ku=mr=!1;var e=0;$l!==0&&(Wp()&&(e=$l),$l=0);for(var t=Mt(),l=null,a=Zu;a!==null;){var n=a.next,i=Nd(a,t);i===0?(a.next=null,l===null?Zu=n:l.next=n,n===null&&(Ma=l)):(l=a,(e!==0||(i&3)!==0)&&(Ku=!0)),a=n}Rn(e)}function Nd(e,t){for(var l=e.suspendedLanes,a=e.pingedLanes,n=e.expirationTimes,i=e.pendingLanes&-62914561;0<i;){var f=31-it(i),h=1<<f,v=n[f];v===-1?((h&l)===0||(h&a)!==0)&&(n[f]=mm(h,t)):v<=t&&(e.expiredLanes|=h),i&=~h}if(t=Ae,l=fe,l=In(e,e===t?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,l===0||e===t&&(be===2||be===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&Ni(a),e.callbackNode=null,e.callbackPriority=0;if((l&3)===0||Va(e,l)){if(t=l&-l,t===e.callbackPriority)return t;switch(a!==null&&Ni(a),Ri(l)){case 2:case 8:l=gs;break;case 32:l=Fn;break;case 268435456:l=ys;break;default:l=Fn}return a=Cd.bind(null,e),l=Ti(l,a),e.callbackPriority=t,e.callbackNode=l,t}return a!==null&&a!==null&&Ni(a),e.callbackPriority=2,e.callbackNode=null,2}function Cd(e,t){if(Ve!==0&&Ve!==5)return e.callbackNode=null,e.callbackPriority=0,null;var l=e.callbackNode;if(Vu()&&e.callbackNode!==l)return null;var a=fe;return a=In(e,e===Ae?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(od(e,a,t),Nd(e,Mt()),e.callbackNode!=null&&e.callbackNode===l?Cd.bind(null,e):null)}function Od(e,t){if(Vu())return null;od(e,t,!0)}function Qp(){Ip(function(){(ve&6)!==0?Ti(ps,kp):Td()})}function gr(){return $l===0&&($l=vs()),$l}function Rd(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:nu(""+e)}function Dd(e,t){var l=t.ownerDocument.createElement("input");return l.name=t.name,l.value=t.value,e.id&&l.setAttribute("form",e.id),t.parentNode.insertBefore(l,t),e=new FormData(e),l.parentNode.removeChild(l),e}function Xp(e,t,l,a,n){if(t==="submit"&&l&&l.stateNode===n){var i=Rd((n[Pe]||null).action),f=a.submitter;f&&(t=(t=f[Pe]||null)?Rd(t.formAction):f.getAttribute("formAction"),t!==null&&(i=t,f=null));var h=new ru("action","action",null,a,n);e.push({event:h,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if($l!==0){var v=f?Dd(n,f):new FormData(n);Lc(l,{pending:!0,data:v,method:n.method,action:i},null,v)}}else typeof i=="function"&&(h.preventDefault(),v=f?Dd(n,f):new FormData(n),Lc(l,{pending:!0,data:v,method:n.method,action:i},i,v))},currentTarget:n}]})}}for(var yr=0;yr<tc.length;yr++){var vr=tc[yr],Vp=vr.toLowerCase(),Zp=vr[0].toUpperCase()+vr.slice(1);Ct(Vp,"on"+Zp)}Ct(ro,"onAnimationEnd"),Ct(so,"onAnimationIteration"),Ct(oo,"onAnimationStart"),Ct("dblclick","onDoubleClick"),Ct("focusin","onFocus"),Ct("focusout","onBlur"),Ct(sp,"onTransitionRun"),Ct(op,"onTransitionStart"),Ct(fp,"onTransitionCancel"),Ct(fo,"onTransitionEnd"),aa("onMouseEnter",["mouseout","mouseover"]),aa("onMouseLeave",["mouseout","mouseover"]),aa("onPointerEnter",["pointerout","pointerover"]),aa("onPointerLeave",["pointerout","pointerover"]),Ml("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ml("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ml("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ml("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ml("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ml("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Dn="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(" "),Kp=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Dn));function _d(e,t){t=(t&4)!==0;for(var l=0;l<e.length;l++){var a=e[l],n=a.event;a=a.listeners;e:{var i=void 0;if(t)for(var f=a.length-1;0<=f;f--){var h=a[f],v=h.instance,O=h.currentTarget;if(h=h.listener,v!==i&&n.isPropagationStopped())break e;i=h,n.currentTarget=O;try{i(n)}catch(L){zu(L)}n.currentTarget=null,i=v}else for(f=0;f<a.length;f++){if(h=a[f],v=h.instance,O=h.currentTarget,h=h.listener,v!==i&&n.isPropagationStopped())break e;i=h,n.currentTarget=O;try{i(n)}catch(L){zu(L)}n.currentTarget=null,i=v}}}}function oe(e,t){var l=t[Di];l===void 0&&(l=t[Di]=new Set);var a=e+"__bubble";l.has(a)||(Md(t,e,2,!1),l.add(a))}function br(e,t,l){var a=0;t&&(a|=4),Md(l,e,a,t)}var Ju="_reactListening"+Math.random().toString(36).slice(2);function xr(e){if(!e[Ju]){e[Ju]=!0,js.forEach(function(l){l!=="selectionchange"&&(Kp.has(l)||br(l,!1,e),br(l,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ju]||(t[Ju]=!0,br("selectionchange",!1,t))}}function Md(e,t,l,a){switch(ah(t)){case 2:var n=xg;break;case 8:n=Sg;break;default:n=zr}l=n.bind(null,t,l,e),n=void 0,!ki||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(n=!0),a?n!==void 0?e.addEventListener(t,l,{capture:!0,passive:n}):e.addEventListener(t,l,!0):n!==void 0?e.addEventListener(t,l,{passive:n}):e.addEventListener(t,l,!1)}function Sr(e,t,l,a,n){var i=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var f=a.tag;if(f===3||f===4){var h=a.stateNode.containerInfo;if(h===n)break;if(f===4)for(f=a.return;f!==null;){var v=f.tag;if((v===3||v===4)&&f.stateNode.containerInfo===n)return;f=f.return}for(;h!==null;){if(f=ea(h),f===null)return;if(v=f.tag,v===5||v===6||v===26||v===27){a=i=f;continue e}h=h.parentNode}}a=a.return}Bs(function(){var O=i,L=Yi(l),Y=[];e:{var R=ho.get(e);if(R!==void 0){var D=ru,le=e;switch(e){case"keypress":if(iu(l)===0)break e;case"keydown":case"keyup":D=Gm;break;case"focusin":le="focus",D=Zi;break;case"focusout":le="blur",D=Zi;break;case"beforeblur":case"afterblur":D=Zi;break;case"click":if(l.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":D=Gs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=Om;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=Xm;break;case ro:case so:case oo:D=_m;break;case fo:D=Zm;break;case"scroll":case"scrollend":D=Nm;break;case"wheel":D=Jm;break;case"copy":case"cut":case"paste":D=zm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=Qs;break;case"toggle":case"beforetoggle":D=Fm}var ee=(t&4)!==0,we=!ee&&(e==="scroll"||e==="scrollend"),A=ee?R!==null?R+"Capture":null:R;ee=[];for(var w=O,N;w!==null;){var q=w;if(N=q.stateNode,q=q.tag,q!==5&&q!==26&&q!==27||N===null||A===null||(q=$a(w,A),q!=null&&ee.push(_n(w,q,N))),we)break;w=w.return}0<ee.length&&(R=new D(R,le,null,l,L),Y.push({event:R,listeners:ee}))}}if((t&7)===0){e:{if(R=e==="mouseover"||e==="pointerover",D=e==="mouseout"||e==="pointerout",R&&l!==qi&&(le=l.relatedTarget||l.fromElement)&&(ea(le)||le[Il]))break e;if((D||R)&&(R=L.window===L?L:(R=L.ownerDocument)?R.defaultView||R.parentWindow:window,D?(le=l.relatedTarget||l.toElement,D=O,le=le?ea(le):null,le!==null&&(we=m(le),ee=le.tag,le!==we||ee!==5&&ee!==27&&ee!==6)&&(le=null)):(D=null,le=O),D!==le)){if(ee=Gs,q="onMouseLeave",A="onMouseEnter",w="mouse",(e==="pointerout"||e==="pointerover")&&(ee=Qs,q="onPointerLeave",A="onPointerEnter",w="pointer"),we=D==null?R:Ja(D),N=le==null?R:Ja(le),R=new ee(q,w+"leave",D,l,L),R.target=we,R.relatedTarget=N,q=null,ea(L)===O&&(ee=new ee(A,w+"enter",le,l,L),ee.target=N,ee.relatedTarget=we,q=ee),we=q,D&&le)t:{for(ee=D,A=le,w=0,N=ee;N;N=za(N))w++;for(N=0,q=A;q;q=za(q))N++;for(;0<w-N;)ee=za(ee),w--;for(;0<N-w;)A=za(A),N--;for(;w--;){if(ee===A||A!==null&&ee===A.alternate)break t;ee=za(ee),A=za(A)}ee=null}else ee=null;D!==null&&zd(Y,R,D,ee,!1),le!==null&&we!==null&&zd(Y,we,le,ee,!0)}}e:{if(R=O?Ja(O):window,D=R.nodeName&&R.nodeName.toLowerCase(),D==="select"||D==="input"&&R.type==="file")var J=Ws;else if($s(R))if(Ps)J=ip;else{J=np;var re=ap}else D=R.nodeName,!D||D.toLowerCase()!=="input"||R.type!=="checkbox"&&R.type!=="radio"?O&&Bi(O.elementType)&&(J=Ws):J=up;if(J&&(J=J(e,O))){Fs(Y,J,l,L);break e}re&&re(e,R,O),e==="focusout"&&O&&R.type==="number"&&O.memoizedProps.value!=null&&Hi(R,"number",R.value)}switch(re=O?Ja(O):window,e){case"focusin":($s(re)||re.contentEditable==="true")&&(oa=re,Pi=O,an=null);break;case"focusout":an=Pi=oa=null;break;case"mousedown":Ii=!0;break;case"contextmenu":case"mouseup":case"dragend":Ii=!1,io(Y,l,L);break;case"selectionchange":if(rp)break;case"keydown":case"keyup":io(Y,l,L)}var F;if(Ji)e:{switch(e){case"compositionstart":var te="onCompositionStart";break e;case"compositionend":te="onCompositionEnd";break e;case"compositionupdate":te="onCompositionUpdate";break e}te=void 0}else sa?Ks(e,l)&&(te="onCompositionEnd"):e==="keydown"&&l.keyCode===229&&(te="onCompositionStart");te&&(Xs&&l.locale!=="ko"&&(sa||te!=="onCompositionStart"?te==="onCompositionEnd"&&sa&&(F=qs()):(ol=L,Qi="value"in ol?ol.value:ol.textContent,sa=!0)),re=$u(O,te),0<re.length&&(te=new ks(te,e,null,l,L),Y.push({event:te,listeners:re}),F?te.data=F:(F=Js(l),F!==null&&(te.data=F)))),(F=Pm?Im(e,l):ep(e,l))&&(te=$u(O,"onBeforeInput"),0<te.length&&(re=new ks("onBeforeInput","beforeinput",null,l,L),Y.push({event:re,listeners:te}),re.data=F)),Xp(Y,e,O,l,L)}_d(Y,t)})}function _n(e,t,l){return{instance:e,listener:t,currentTarget:l}}function $u(e,t){for(var l=t+"Capture",a=[];e!==null;){var n=e,i=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||i===null||(n=$a(e,l),n!=null&&a.unshift(_n(e,n,i)),n=$a(e,t),n!=null&&a.push(_n(e,n,i))),e.tag===3)return a;e=e.return}return[]}function za(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function zd(e,t,l,a,n){for(var i=t._reactName,f=[];l!==null&&l!==a;){var h=l,v=h.alternate,O=h.stateNode;if(h=h.tag,v!==null&&v===a)break;h!==5&&h!==26&&h!==27||O===null||(v=O,n?(O=$a(l,i),O!=null&&f.unshift(_n(l,O,v))):n||(O=$a(l,i),O!=null&&f.push(_n(l,O,v)))),l=l.return}f.length!==0&&e.push({event:t,listeners:f})}var Jp=/\r\n?/g,$p=/\u0000|\uFFFD/g;function Ud(e){return(typeof e=="string"?e:""+e).replace(Jp,`
9`).replace($p,"")}function Ld(e,t){return t=Ud(t),Ud(e)===t}function Fu(){}function Ee(e,t,l,a,n,i){switch(l){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||ia(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&ia(e,""+a);break;case"className":tu(e,"class",a);break;case"tabIndex":tu(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":tu(e,l,a);break;case"style":Ls(e,a,i);break;case"data":if(t!=="object"){tu(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||l!=="href")){e.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(l);break}a=nu(""+a),e.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){e.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 i=="function"&&(l==="formAction"?(t!=="input"&&Ee(e,t,"name",n.name,n,null),Ee(e,t,"formEncType",n.formEncType,n,null),Ee(e,t,"formMethod",n.formMethod,n,null),Ee(e,t,"formTarget",n.formTarget,n,null)):(Ee(e,t,"encType",n.encType,n,null),Ee(e,t,"method",n.method,n,null),Ee(e,t,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(l);break}a=nu(""+a),e.setAttribute(l,a);break;case"onClick":a!=null&&(e.onclick=Fu);break;case"onScroll":a!=null&&oe("scroll",e);break;case"onScrollEnd":a!=null&&oe("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(r(60));e.innerHTML=l}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.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"){e.removeAttribute("xlink:href");break}l=nu(""+a),e.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"?e.setAttribute(l,""+a):e.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"?e.setAttribute(l,""):e.removeAttribute(l);break;case"capture":case"download":a===!0?e.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(l,a):e.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(l,a):e.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(l):e.setAttribute(l,a);break;case"popover":oe("beforetoggle",e),oe("toggle",e),eu(e,"popover",a);break;case"xlinkActuate":Yt(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Yt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Yt(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Yt(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Yt(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Yt(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Yt(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Yt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Yt(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":eu(e,"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=Am.get(l)||l,eu(e,l,a))}}function Er(e,t,l,a,n,i){switch(l){case"style":Ls(e,a,i);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(r(60));e.innerHTML=l}}break;
vendor: 5,996 bytes, line 9
9case"children":typeof a=="string"?ia(e,a):(typeof a=="number"||typeof a=="bigint")&&ia(e,""+a);break;case"onScroll":a!=null&&oe("scroll",e);break;case"onScrollEnd":a!=null&&oe("scrollend",e);break;case"onClick":a!=null&&(e.onclick=Fu);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!As.hasOwnProperty(l))e:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),t=l.slice(2,n?l.length-7:void 0),i=e[Pe]||null,i=i!=null?i[l]:null,typeof i=="function"&&e.removeEventListener(t,i,n),typeof a=="function")){typeof i!="function"&&i!==null&&(l in e?e[l]=null:e.hasAttribute(l)&&e.removeAttribute(l)),e.addEventListener(t,a,n);break e}l in e?e[l]=a:a===!0?e.setAttribute(l,""):eu(e,l,a)}}}function Ze(e,t,l){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":oe("error",e),oe("load",e);var a=!1,n=!1,i;for(i in l)if(l.hasOwnProperty(i)){var f=l[i];if(f!=null)switch(i){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ee(e,t,i,f,l,null)}}n&&Ee(e,t,"srcSet",l.srcSet,l,null),a&&Ee(e,t,"src",l.src,l,null);return;case"input":oe("invalid",e);var h=i=f=n=null,v=null,O=null;for(a in l)if(l.hasOwnProperty(a)){var L=l[a];if(L!=null)switch(a){case"name":n=L;break;case"type":f=L;break;case"checked":v=L;break;case"defaultChecked":O=L;break;case"value":i=L;break;case"defaultValue":h=L;break;case"children":case"dangerouslySetInnerHTML":if(L!=null)throw Error(r(137,t));break;default:Ee(e,t,a,L,l,null)}}_s(e,i,h,v,O,f,n,!1),lu(e);return;case"select":oe("invalid",e),a=f=i=null;for(n in l)if(l.hasOwnProperty(n)&&(h=l[n],h!=null))switch(n){case"value":i=h;break;case"defaultValue":f=h;break;case"multiple":a=h;default:Ee(e,t,n,h,l,null)}t=i,l=f,e.multiple=!!a,t!=null?ua(e,!!a,t,!1):l!=null&&ua(e,!!a,l,!0);return;case"textarea":oe("invalid",e),i=n=a=null;for(f in l)if(l.hasOwnProperty(f)&&(h=l[f],h!=null))switch(f){case"value":a=h;break;case"defaultValue":n=h;break;case"children":i=h;break;case"dangerouslySetInnerHTML":if(h!=null)throw Error(r(91));break;default:Ee(e,t,f,h,l,null)}zs(e,a,n,i),lu(e);return;case"option":for(v in l)l.hasOwnProperty(v)&&(a=l[v],a!=null)&&(v==="selected"?e.selected=a&&typeof a!="function"&&typeof a!="symbol":Ee(e,t,v,a,l,null));return;case"dialog":oe("beforetoggle",e),oe("toggle",e),oe("cancel",e),oe("close",e);break;case"iframe":case"object":oe("load",e);break;case"video":case"audio":for(a=0;a<Dn.length;a++)oe(Dn[a],e);break;case"image":oe("error",e),oe("load",e);break;case"details":oe("toggle",e);break;case"embed":case"source":case"link":oe("error",e),oe("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(O in l)if(l.hasOwnProperty(O)&&(a=l[O],a!=null))switch(O){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ee(e,t,O,a,l,null)}return;default:if(Bi(t)){for(L in l)l.hasOwnProperty(L)&&(a=l[L],a!==void 0&&Er(e,t,L,a,l,void 0));return}}for(h in l)l.hasOwnProperty(h)&&(a=l[h],a!=null&&Ee(e,t,h,a,l,null))}function Fp(e,t,l,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,i=null,f=null,h=null,v=null,O=null,L=null;for(D in l){var Y=l[D];if(l.hasOwnProperty(D)&&Y!=null)switch(D){case"checked":break;case"value":break;case"defaultValue":v=Y;default:a.hasOwnProperty(D)||Ee(e,t,D,null,a,Y)}}for(var R in a){var D=a[R];if(Y=l[R],a.hasOwnProperty(R)&&(D!=null||Y!=null))switch(R){case"type":i=D;break;case"name":n=D;break;case"checked":O=D;break;case"defaultChecked":L=D;break;case"value":f=D;break;case"defaultValue":h=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(r(137,t));break;default:D!==Y&&Ee(e,t,R,D,a,Y)}}Li(e,f,h,v,O,L,i,n);return;case"select":D=f=h=R=null;for(i in l)if(v=l[i],l.hasOwnProperty(i)&&v!=null)switch(i){case"value":break;case"multiple":D=v;default:a.hasOwnProperty(i)||Ee(e,t,i,null,a,v)}for(n in a)if(i=a[n],v=l[n],a.hasOwnProperty(n)&&(i!=null||v!=null))switch(n){case"value":R=i;break;case"defaultValue":h=i;break;case"multiple":f=i;default:i!==v&&Ee(e,t,n,i,a,v)}t=h,l=f,a=D,R!=null?ua(e,!!l,R,!1):!!a!=!!l&&(t!=null?ua(e,!!l,t,!0):ua(e,!!l,l?[]:"",!1));return;case"textarea":D=R=null;for(h in l)if(n=l[h],l.hasOwnProperty(h)&&n!=null&&!a.hasOwnProperty(h))switch(h){case"value":break;case"children":break;default:Ee(e,t,h,null,a,n)}for(f in a)if(n=a[f],i=l[f],a.hasOwnProperty(f)&&(n!=null||i!=null))switch(f){case"value":R=n;break;case"defaultValue":D=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(r(91));break;default:n!==i&&Ee(e,t,f,n,a,i)}Ms(e,R,D);return;case"option":for(var le in l)R=l[le],l.hasOwnProperty(le)&&R!=null&&!a.hasOwnProperty(le)&&(le==="selected"?e.selected=!1:Ee(e,t,le,null,a,R));for(v in a)R=a[v],D=l[v],a.hasOwnProperty(v)&&R!==D&&(R!=null||D!=null)&&(v==="selected"?e.selected=R&&typeof R!="function"&&typeof R!="symbol":Ee(e,t,v,R,a,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 ee in l)R=l[ee],l.hasOwnProperty(ee)&&R!=null&&!a.hasOwnProperty(ee)&&Ee(e,t,ee,null,a,R);for(O in a)if(R=a[O],D=l[O],a.hasOwnProperty(O)&&R!==D&&(R!=null||D!=null))switch(O){case"children":case"dangerouslySetInnerHTML":if(R!=null)throw Error(r(137,t));break;default:Ee(e,t,O,R,a,D)}return;default:if(Bi(t)){for(var we in l)R=l[we],l.hasOwnProperty(we)&&R!==void 0&&!a.hasOwnProperty(we)&&Er(e,t,we,void 0,a,R);for(L in a)R=a[L],D=l[L],!a.hasOwnProperty(L)||R===D||R===void 0&&D===void 0||Er(e,t,L,R,a,D);return}}for(var A in l)R=l[A],l.hasOwnProperty(A)&&R!=null&&!a.hasOwnProperty(A)&&Ee(e,t,A,null,a,R);for(Y in a)R=a[Y],D=l[Y],!a.hasOwnProperty(Y)||R===D||R==null&&D==null||Ee(e,t,Y,R,a,D)}var wr=null,jr=null;
vendor: 5,851 bytes, line 9
9function Wu(e){return e.nodeType===9?e:e.ownerDocument}function Hd(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 Bd(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 Ar(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 Tr=null;function Wp(){var e=window.event;return e&&e.type==="popstate"?e===Tr?!1:(Tr=e,!0):(Tr=null,!1)}var qd=typeof setTimeout=="function"?setTimeout:void 0,Pp=typeof clearTimeout=="function"?clearTimeout:void 0,Yd=typeof Promise=="function"?Promise:void 0,Ip=typeof queueMicrotask=="function"?queueMicrotask:typeof Yd<"u"?function(e){return Yd.resolve(null).then(e).catch(eg)}:qd;function eg(e){setTimeout(function(){throw e})}function Tl(e){return e==="head"}function Gd(e,t){var l=t,a=0,n=0;do{var i=l.nextSibling;if(e.removeChild(l),i&&i.nodeType===8)if(l=i.data,l==="/$"){if(0<a&&8>a){l=a;var f=e.ownerDocument;if(l&1&&Mn(f.documentElement),l&2&&Mn(f.body),l&4)for(l=f.head,Mn(l),f=l.firstChild;f;){var h=f.nextSibling,v=f.nodeName;f[Ka]||v==="SCRIPT"||v==="STYLE"||v==="LINK"&&f.rel.toLowerCase()==="stylesheet"||l.removeChild(f),f=h}}if(n===0){e.removeChild(i),Gn(t);return}n--}else l==="$"||l==="$?"||l==="$!"?n++:a=l.charCodeAt(0)-48;else a=0;l=i}while(l);Gn(t)}function Nr(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var l=t;switch(t=t.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":Nr(l),_i(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}e.removeChild(l)}}function tg(e,t,l,a){for(;e.nodeType===1;){var n=l;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[Ka])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(i=e.getAttribute("rel"),i==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(i!==n.rel||e.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||e.getAttribute("title")!==(n.title==null?null:n.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(i=e.getAttribute("src"),(i!==(n.src==null?null:n.src)||e.getAttribute("type")!==(n.type==null?null:n.type)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&i&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var i=n.name==null?null:""+n.name;if(n.type==="hidden"&&e.getAttribute("name")===i)return e}else return e;if(e=Rt(e.nextSibling),e===null)break}return null}function lg(e,t,l){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!l||(e=Rt(e.nextSibling),e===null))return null;return e}function Cr(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function ag(e,t){var l=e.ownerDocument;if(e.data!=="$?"||l.readyState==="complete")t();else{var a=function(){t(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function Rt(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==="F!"||t==="F")break;if(t==="/$")return null}}return e}var Or=null;function kd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var l=e.data;if(l==="$"||l==="$!"||l==="$?"){if(t===0)return e;t--}else l==="/$"&&t++}e=e.previousSibling}return null}function Qd(e,t,l){switch(t=Wu(l),e){case"html":if(e=t.documentElement,!e)throw Error(r(452));return e;case"head":if(e=t.head,!e)throw Error(r(453));return e;case"body":if(e=t.body,!e)throw Error(r(454));return e;default:throw Error(r(451))}}function Mn(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);_i(e)}var wt=new Map,Xd=new Set;function Pu(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var el=V.d;V.d={f:ng,r:ug,D:ig,C:cg,L:rg,m:sg,X:fg,S:og,M:dg};function ng(){var e=el.f(),t=Qu();return e||t}function ug(e){var t=ta(e);t!==null&&t.tag===5&&t.type==="form"?of(t):el.r(e)}var Ua=typeof document>"u"?null:document;function Vd(e,t,l){var a=Ua;if(a&&typeof t=="string"&&t){var n=gt(t);n='link[rel="'+e+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),Xd.has(n)||(Xd.add(n),e={rel:e,crossOrigin:l,href:t},a.querySelector(n)===null&&(t=a.createElement("link"),Ze(t,"link",e),Ye(t),a.head.appendChild(t)))}}function ig(e){el.D(e),Vd("dns-prefetch",e,null)}function cg(e,t){el.C(e,t),Vd("preconnect",e,t)}function rg(e,t,l){el.L(e,t,l);var a=Ua;if(a&&e&&t){var n='link[rel="preload"][as="'+gt(t)+'"]';t==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+gt(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+gt(l.imageSizes)+'"]')):n+='[href="'+gt(e)+'"]';var i=n;switch(t){case"style":i=La(e);break;case"script":i=Ha(e)}wt.has(i)||(e=x({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),wt.set(i,e),a.querySelector(n)!==null||t==="style"&&a.querySelector(zn(i))||t==="script"&&a.querySelector(Un(i))||(t=a.createElement("link"),Ze(t,"link",e),Ye(t),a.head.appendChild(t)))}}function sg(e,t){el.m(e,t);var l=Ua;if(l&&e){var a=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+gt(a)+'"][href="'+gt(e)+'"]',i=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Ha(e)}if(!wt.has(i)&&(e=x({rel:"modulepreload",href:e}
vendor: 6,301 bytes, line 9
9,t),wt.set(i,e),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Un(i)))return}a=l.createElement("link"),Ze(a,"link",e),Ye(a),l.head.appendChild(a)}}}function og(e,t,l){el.S(e,t,l);var a=Ua;if(a&&e){var n=la(a).hoistableStyles,i=La(e);t=t||"default";var f=n.get(i);if(!f){var h={loading:0,preload:null};if(f=a.querySelector(zn(i)))h.loading=5;else{e=x({rel:"stylesheet",href:e,"data-precedence":t},l),(l=wt.get(i))&&Rr(e,l);var v=f=a.createElement("link");Ye(v),Ze(v,"link",e),v._p=new Promise(function(O,L){v.onload=O,v.onerror=L}),v.addEventListener("load",function(){h.loading|=1}),v.addEventListener("error",function(){h.loading|=2}),h.loading|=4,Iu(f,t,a)}f={type:"stylesheet",instance:f,count:1,state:h},n.set(i,f)}}}function fg(e,t){el.X(e,t);var l=Ua;if(l&&e){var a=la(l).hoistableScripts,n=Ha(e),i=a.get(n);i||(i=l.querySelector(Un(n)),i||(e=x({src:e,async:!0},t),(t=wt.get(n))&&Dr(e,t),i=l.createElement("script"),Ye(i),Ze(i,"link",e),l.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},a.set(n,i))}}function dg(e,t){el.M(e,t);var l=Ua;if(l&&e){var a=la(l).hoistableScripts,n=Ha(e),i=a.get(n);i||(i=l.querySelector(Un(n)),i||(e=x({src:e,async:!0,type:"module"},t),(t=wt.get(n))&&Dr(e,t),i=l.createElement("script"),Ye(i),Ze(i,"link",e),l.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},a.set(n,i))}}function Zd(e,t,l,a){var n=(n=ne.current)?Pu(n):null;if(!n)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=La(l.href),l=la(n).hoistableStyles,a=l.get(t),a||(a={type:"style",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=La(l.href);var i=la(n).hoistableStyles,f=i.get(e);if(f||(n=n.ownerDocument||n,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(e,f),(i=n.querySelector(zn(e)))&&!i._p&&(f.instance=i,f.state.loading=5),wt.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},wt.set(e,l),i||hg(n,e,l,f.state))),t&&a===null)throw Error(r(528,""));return f}if(t&&a!==null)throw Error(r(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ha(l),l=la(n).hoistableScripts,a=l.get(t),a||(a={type:"script",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function La(e){return'href="'+gt(e)+'"'}function zn(e){return'link[rel="stylesheet"]['+e+"]"}function Kd(e){return x({},e,{"data-precedence":e.precedence,precedence:null})}function hg(e,t,l,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),Ze(t,"link",l),Ye(t),e.head.appendChild(t))}function Ha(e){return'[src="'+gt(e)+'"]'}function Un(e){return"script[async]"+e}function Jd(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+gt(l.href)+'"]');if(a)return t.instance=a,Ye(a),a;var n=x({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),Ye(a),Ze(a,"style",n),Iu(a,l.precedence,e),t.instance=a;case"stylesheet":n=La(l.href);var i=e.querySelector(zn(n));if(i)return t.state.loading|=4,t.instance=i,Ye(i),i;a=Kd(l),(n=wt.get(n))&&Rr(a,n),i=(e.ownerDocument||e).createElement("link"),Ye(i);var f=i;return f._p=new Promise(function(h,v){f.onload=h,f.onerror=v}),Ze(i,"link",a),t.state.loading|=4,Iu(i,l.precedence,e),t.instance=i;case"script":return i=Ha(l.src),(n=e.querySelector(Un(i)))?(t.instance=n,Ye(n),n):(a=l,(n=wt.get(i))&&(a=x({},l),Dr(a,n)),e=e.ownerDocument||e,n=e.createElement("script"),Ye(n),Ze(n,"link",a),e.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Iu(a,l.precedence,e));return t.instance}function Iu(e,t,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,i=n,f=0;f<a.length;f++){var h=a[f];if(h.dataset.precedence===t)i=h;else if(i!==n)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=l.nodeType===9?l.head:l,t.insertBefore(e,t.firstChild))}function Rr(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Dr(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var ei=null;function $d(e,t,l){if(ei===null){var a=new Map,n=ei=new Map;n.set(l,a)}else n=ei,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(e))return a;for(a.set(e,null),l=l.getElementsByTagName(e),n=0;n<l.length;n++){var i=l[n];if(!(i[Ka]||i[Ke]||e==="link"&&i.getAttribute("rel")==="stylesheet")&&i.namespaceURI!=="http://www.w3.org/2000/svg"){var f=i.getAttribute(t)||"";f=e+f;var h=a.get(f);h?h.push(i):a.set(f,[i])}}return a}function Fd(e,t,l){e=e.ownerDocument||e,e.head.insertBefore(l,t==="title"?e.querySelector("head > title"):null)}function mg(e,t,l){if(l===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;return t.rel==="stylesheet"?(e=t.disabled,typeof t.precedence=="string"&&e==null):!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 Wd(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var Ln=null;function pg(){}function gg(e,t,l){if(Ln===null)throw Error(r(475));var a=Ln;
vendor: 10,127 bytes, line 9
9if(t.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var n=La(l.href),i=e.querySelector(zn(n));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(a.count++,a=ti.bind(a),e.then(a,a)),t.state.loading|=4,t.instance=i,Ye(i);return}i=e.ownerDocument||e,l=Kd(l),(n=wt.get(n))&&Rr(l,n),i=i.createElement("link"),Ye(i);var f=i;f._p=new Promise(function(h,v){f.onload=h,f.onerror=v}),Ze(i,"link",l),t.instance=i}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(t,e),(e=t.state.preload)&&(t.state.loading&3)===0&&(a.count++,t=ti.bind(a),e.addEventListener("load",t),e.addEventListener("error",t))}}function yg(){if(Ln===null)throw Error(r(475));var e=Ln;return e.stylesheets&&e.count===0&&_r(e,e.stylesheets),0<e.count?function(t){var l=setTimeout(function(){if(e.stylesheets&&_r(e,e.stylesheets),e.unsuspend){var a=e.unsuspend;e.unsuspend=null,a()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(l)}}:null}function ti(){if(this.count--,this.count===0){if(this.stylesheets)_r(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var li=null;function _r(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,li=new Map,t.forEach(vg,e),li=null,ti.call(e))}function vg(e,t){if(!(t.state.loading&4)){var l=li.get(e);if(l)var a=l.get(null);else{l=new Map,li.set(e,l);for(var n=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<n.length;i++){var f=n[i];(f.nodeName==="LINK"||f.getAttribute("media")!=="not all")&&(l.set(f.dataset.precedence,f),a=f)}a&&l.set(null,a)}n=t.instance,f=n.getAttribute("data-precedence"),i=l.get(f)||a,i===a&&l.set(null,n),l.set(f,n),this.count++,a=ti.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),i?i.parentNode.insertBefore(n,i.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(n,e.firstChild)),t.state.loading|=4}}var Hn={$$typeof:G,Provider:null,Consumer:null,_currentValue:W,_currentValue2:W,_threadCount:0};function bg(e,t,l,a,n,i,f,h){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=Ci(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ci(0),this.hiddenUpdates=Ci(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=i,this.onRecoverableError=f,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=h,this.incompleteTransitions=new Map}function Pd(e,t,l,a,n,i,f,h,v,O,L,Y){return e=new bg(e,t,l,f,h,v,O,Y),t=1,i===!0&&(t|=24),i=rt(3,null,null,t),e.current=i,i.stateNode=e,t=hc(),t.refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:a,isDehydrated:l,cache:t},yc(i),e}function Id(e){return e?(e=ma,e):ma}function eh(e,t,l,a,n,i){n=Id(n),a.context===null?a.context=n:a.pendingContext=n,a=hl(t),a.payload={element:l},i=i===void 0?null:i,i!==null&&(a.callback=i),l=ml(e,a,t),l!==null&&(ht(l,e,t),hn(l,e,t))}function th(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var l=e.retryLane;e.retryLane=l!==0&&l<t?l:t}}function Mr(e,t){th(e,t),(e=e.alternate)&&th(e,t)}function lh(e){if(e.tag===13){var t=ha(e,67108864);t!==null&&ht(t,e,67108864),Mr(e,67108864)}}var ai=!0;function xg(e,t,l,a){var n=C.T;C.T=null;var i=V.p;try{V.p=2,zr(e,t,l,a)}finally{V.p=i,C.T=n}}function Sg(e,t,l,a){var n=C.T;C.T=null;var i=V.p;try{V.p=8,zr(e,t,l,a)}finally{V.p=i,C.T=n}}function zr(e,t,l,a){if(ai){var n=Ur(a);if(n===null)Sr(e,t,a,ni,l),nh(e,a);else if(wg(n,e,t,l,a))a.stopPropagation();else if(nh(e,a),t&4&&-1<Eg.indexOf(e)){for(;n!==null;){var i=ta(n);if(i!==null)switch(i.tag){case 3:if(i=i.stateNode,i.current.memoizedState.isDehydrated){var f=_l(i.pendingLanes);if(f!==0){var h=i;for(h.pendingLanes|=2,h.entangledLanes|=2;f;){var v=1<<31-it(f);h.entanglements[1]|=v,f&=~v}Bt(i),(ve&6)===0&&(Gu=Mt()+500,Rn(0))}}break;case 13:h=ha(i,2),h!==null&&ht(h,i,2),Qu(),Mr(i,2)}if(i=Ur(a),i===null&&Sr(e,t,a,ni,l),i===n)break;n=i}n!==null&&a.stopPropagation()}else Sr(e,t,a,null,l)}}function Ur(e){return e=Yi(e),Lr(e)}var ni=null;function Lr(e){if(ni=null,e=ea(e),e!==null){var t=m(e);if(t===null)e=null;else{var l=t.tag;if(l===13){if(e=y(t),e!==null)return e;e=null}else if(l===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return ni=e,null}function ah(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":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(cm()){case ps:return 2;case gs:return 8;case Fn:case rm:return 32;case ys:return 268435456;default:return 32}default:return 32}}var Hr=!1,Nl=null,Cl=null,Ol=null,Bn=new Map,qn=new Map,Rl=[],Eg="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 nh(e,t){switch(e){case"focusin":case"focusout":Nl=null;break;case"dragenter":case"dragleave":Cl=null;break;case"mouseover":case"mouseout":Ol=null;break;case"pointerover":case"pointerout":Bn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":qn.delete(t.pointerId)}}function Yn(e,t,l,a,n,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:l,eventSystemFlags:a,nativeEvent:i,targetContainers:[n]},t!==null&&(t=ta(t),t!==null&&lh(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),e)}function wg(e,t,l,a,n){switch(t){case"focusin":return Nl=Yn(Nl,e,t,l,a,n),!0;case"dragenter":return Cl=Yn(Cl,e,t,l,a,n),!0;case"mouseover":return Ol=Yn(Ol,e,t,l,a,n),!0;case"pointerover":var i=n.pointerId;return Bn.set(i,Yn(Bn.get(i)||null,e,t,l,a,n)),!0;case"gotpointercapture":return i=n.pointerId,qn.set(i,Yn(qn.get(i)||null,e,t,l,a,n)),!0}return!1}function uh(e){var t=ea(e.target);if(t!==null){var l=m(t);if(l!==null){if(t=l.tag,t===13){if(t=y(l),t!==null){e.blockedOn=t,gm(e.priority,function(){if(l.tag===13){var a=dt();a=Oi(a);var n=ha(l,a);n!==null&&ht(n,l,a),Mr(l,a)}});return}}else if(t===3&&l.stateNode.current.memoizedState.isDehydrated){e.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ui(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var l=Ur(e.nativeEvent);if(l===null){l=e.nativeEvent;var a=new l.constructor(l.type,l);qi=a,l.target.dispatchEvent(a),qi=null}else return t=ta(l),t!==null&&lh(t),e.blockedOn=l,!1;t.shift()}return!0}function ih(e,t,l){ui(e)&&l.delete(t)}function jg(){Hr=!1,Nl!==null&&ui(Nl)&&(Nl=null),Cl!==null&&ui(Cl)&&(Cl=null),Ol!==null&&ui(Ol)&&(Ol=null),Bn.forEach(ih),qn.forEach(ih)}function ii(e,t){e.blockedOn===t&&(e.blockedOn=null,Hr||(Hr=!0,u.unstable_scheduleCallback(u.unstable_NormalPriority,jg)))}var ci=null;function ch(e){ci!==e&&(ci=e,u.unstable_scheduleCallback(u.unstable_NormalPriority,function(){ci===e&&(ci=null);for(var t=0;t<e.length;t+=3){var l=e[t],a=e[t+1],n=e[t+2];if(typeof a!="function"){if(Lr(a||l)===null)continue;break}var i=ta(l);i!==null&&(e.splice(t,3),t-=3,Lc(i,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Gn(e){function t(v){return ii(v,e)}Nl!==null&&ii(Nl,e),Cl!==null&&ii(Cl,e),Ol!==null&&ii(Ol,e),Bn.forEach(t),qn.forEach(t);for(var l=0;l<Rl.length;l++){var a=Rl[l];a.blockedOn===e&&(a.blockedOn=null)}for(;0<Rl.length&&(l=Rl[0],l.blockedOn===null);)uh(l),l.blockedOn===null&&Rl.shift();if(l=(e.ownerDocument||e).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],i=l[a+1],f=n[Pe]||null;if(typeof i=="function")f||ch(l);else if(f){var h=null;if(i&&i.hasAttribute("formAction")){if(n=i,f=i[Pe]||null)h=f.formAction;else if(Lr(n)!==null)continue}else h=f.action;typeof h=="function"?l[a+1]=h:(l.splice(a,3),a-=3),ch(l)}}}function Br(e){this._internalRoot=e}ri.prototype.render=Br.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(r(409));var l=t.current,a=dt();eh(l,a,e,t,null,null)},ri.prototype.unmount=Br.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;eh(e.current,2,null,e,null,null),Qu(),t[Il]=null}};function ri(e){this._internalRoot=e}ri.prototype.unstable_scheduleHydration=function(e){if(e){var t=Es();e={blockedOn:null,target:e,priority:t};for(var l=0;l<Rl.length&&t!==0&&t<Rl[l].priority;l++);Rl.splice(l,0,e),l===0&&uh(e)}};var rh=s.version;if(rh!=="19.1.1")throw Error(r(527,rh,"19.1.1"));V.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(r(188)):(e=Object.keys(e).join(","),Error(r(268,e)));return e=g(t),e=e!==null?p(e):null,e=e===null?null:e.stateNode,e};var Ag={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:C,reconcilerVersion:"19.1.1"};
9if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var si=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!si.isDisabled&&si.supportsFiber)try{Xa=si.inject(Ag),ut=si}catch{}}return Qn.createRoot=function(e,t){if(!d(e))throw Error(r(299));var l=!1,a="",n=jf,i=Af,f=Tf,h=null;return t!=null&&(t.unstable_strictMode===!0&&(l=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(n=t.onUncaughtError),t.onCaughtError!==void 0&&(i=t.onCaughtError),t.onRecoverableError!==void 0&&(f=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(h=t.unstable_transitionCallbacks)),t=Pd(e,1,!1,null,null,l,a,n,i,f,h,null),e[Il]=t.current,xr(e),new Br(t)},Qn.hydrateRoot=function(e,t,l){if(!d(e))throw Error(r(299));var a=!1,n="",i=jf,f=Af,h=Tf,v=null,O=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(i=l.onUncaughtError),l.onCaughtError!==void 0&&(f=l.onCaughtError),l.onRecoverableError!==void 0&&(h=l.onRecoverableError),l.unstable_transitionCallbacks!==void 0&&(v=l.unstable_transitionCallbacks),l.formState!==void 0&&(O=l.formState)),t=Pd(e,1,!0,t,l??null,a,n,i,f,h,v,O),t.context=Id(null),l=t.current,a=dt(),a=Oi(a),n=hl(a),n.callback=null,ml(l,n,a),l=a,t.current.lanes=l,Za(t,l),Bt(t),e[Il]=t.current,xr(e),new ri(t)},Qn.version="19.1.1",Qn}var vh;function Lg(){if(vh)return Gr.exports;vh=1;function u(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(s){console.error(s)}}return u(),Gr.exports=Ug(),Gr.exports}var Hg=Lg();var bh="popstate";function Bg(u={}){function s(r,d){let{pathname:m,search:y,hash:b}=r.location;return Ir("",{pathname:m,search:y,hash:b},d.state&&d.state.usr||null,d.state&&d.state.key||"default")}function c(r,d){return typeof d=="string"?d:Zn(d)}return Yg(s,c,null,u)}function Ce(u,s){if(u===!1||u===null||typeof u>"u")throw new Error(s)}function jt(u,s){if(!u){typeof console<"u"&&console.warn(s);try{throw new Error(s)}catch{}}}function qg(){return Math.random().toString(36).substring(2,10)}function xh(u,s){return{usr:u.state,key:u.key,idx:s}}function Ir(u,s,c=null,r){return{pathname:typeof u=="string"?u:u.pathname,search:"",hash:"",...typeof s=="string"?Ba(s):s,state:c,key:s&&s.key||r||qg()}}function Zn({pathname:u="/",search:s="",hash:c=""}){return s&&s!=="?"&&(u+=s.charAt(0)==="?"?s:"?"+s),c&&c!=="#"&&(u+=c.charAt(0)==="#"?c:"#"+c),u}function Ba(u){let s={};if(u){let c=u.indexOf("#");c>=0&&(s.hash=u.substring(c),u=u.substring(0,c));let r=u.indexOf("?");r>=0&&(s.search=u.substring(r),u=u.substring(0,r)),u&&(s.pathname=u)}return s}function Yg(u,s,c,r={}){let{window:d=document.defaultView,v5Compat:m=!1}=r,y=d.history,b="POP",g=null,p=x();p==null&&(p=0,y.replaceState({...y.state,idx:p},""));function x(){return(y.state||{idx:null}).idx}function j(){b="POP";let M=x(),X=M==null?null:M-p;p=M,g&&g({action:b,location:_.location,delta:X})}function T(M,X){b="PUSH";let k=Ir(_.location,M,X);p=x()+1;let G=xh(k,p),ae=_.createHref(k);try{y.pushState(G,"",ae)}catch(z){if(z instanceof DOMException&&z.name==="DataCloneError")throw z;d.location.assign(ae)}m&&g&&g({action:b,location:_.location,delta:1})}function U(M,X){b="REPLACE";let k=Ir(_.location,M,X);p=x();let G=xh(k,p),ae=_.createHref(k);y.replaceState(G,"",ae),m&&g&&g({action:b,location:_.location,delta:0})}function H(M){return Gg(M)}let _={get action(){return b},get location(){return u(d,y)},listen(M){if(g)throw new Error("A history only accepts one active listener");return d.addEventListener(bh,j),g=M,()=>{d.removeEventListener(bh,j),g=null}},createHref(M){return s(d,M)},createURL:H,encodeLocation(M){let X=H(M);return{pathname:X.pathname,search:X.search,hash:X.hash}},push:T,replace:U,go(M){return y.go(M)}};return _}function Gg(u,s=!1){let c="http://localhost";
9typeof window<"u"&&(c=window.location.origin!=="null"?window.location.origin:window.location.href),Ce(c,"No window.location.(origin|href) available to create URL");let r=typeof u=="string"?u:Zn(u);return r=r.replace(/ $/,"%20"),!s&&r.startsWith("//")&&(r=c+r),new URL(r,c)}function Lh(u,s,c="/"){return kg(u,s,c,!1)}function kg(u,s,c,r){let d=typeof s=="string"?Ba(s):s,m=ul(d.pathname||"/",c);if(m==null)return null;let y=Hh(u);Qg(y);let b=null;for(let g=0;b==null&&g<y.length;++g){let p=ey(m);b=Pg(y[g],p,r)}return b}function Hh(u,s=[],c=[],r="",d=!1){let m=(y,b,g=d,p)=>{let x={relativePath:p===void 0?y.path||"":p,caseSensitive:y.caseSensitive===!0,childrenIndex:b,route:y};if(x.relativePath.startsWith("/")){if(!x.relativePath.startsWith(r)&&g)return;Ce(x.relativePath.startsWith(r),`Absolute route path "${x.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),x.relativePath=x.relativePath.slice(r.length)}let j=nl([r,x.relativePath]),T=c.concat(x);y.children&&y.children.length>0&&(Ce(y.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${j}".`),Hh(y.children,s,T,j,g)),!(y.path==null&&!y.index)&&s.push({path:j,score:Fg(j,y.index),routesMeta:T})};return u.forEach((y,b)=>{if(y.path===""||!y.path?.includes("?"))m(y,b);else for(let g of Bh(y.path))m(y,b,!0,g)}),s}function Bh(u){let s=u.split("/");if(s.length===0)return[];let[c,...r]=s,d=c.endsWith("?"),m=c.replace(/\?$/,"");if(r.length===0)return d?[m,""]:[m];let y=Bh(r.join("/")),b=[];return b.push(...y.map(g=>g===""?m:[m,g].join("/"))),d&&b.push(...y),b.map(g=>u.startsWith("/")&&g===""?"/":g)}function Qg(u){u.sort((s,c)=>s.score!==c.score?c.score-s.score:Wg(s.routesMeta.map(r=>r.childrenIndex),c.routesMeta.map(r=>r.childrenIndex)))}var Xg=/^:[\w-]+$/,Vg=3,Zg=2,Kg=1,Jg=10,$g=-2,Sh=u=>u==="*";function Fg(u,s){let c=u.split("/"),r=c.length;return c.some(Sh)&&(r+=$g),s&&(r+=Zg),c.filter(d=>!Sh(d)).reduce((d,m)=>d+(Xg.test(m)?Vg:m===""?Kg:Jg),r)}function Wg(u,s){return u.length===s.length&&u.slice(0,-1).every((r,d)=>r===s[d])?u[u.length-1]-s[s.length-1]:0}function Pg(u,s,c=!1){let{routesMeta:r}=u,d={},m="/",y=[];for(let b=0;b<r.length;++b){let g=r[b],p=b===r.length-1,x=m==="/"?s:s.slice(m.length)||"/",j=yi({path:g.relativePath,caseSensitive:g.caseSensitive,end:p},x),T=g.route;if(!j&&p&&c&&!r[r.length-1].route.index&&(j=yi({path:g.relativePath,caseSensitive:g.caseSensitive,end:!1},x)),!j)return null;
9Object.assign(d,j.params),y.push({params:d,pathname:nl([m,j.pathname]),pathnameBase:ny(nl([m,j.pathnameBase])),route:T}),j.pathnameBase!=="/"&&(m=nl([m,j.pathnameBase]))}return y}function yi(u,s){typeof u=="string"&&(u={path:u,caseSensitive:!1,end:!0});let[c,r]=Ig(u.path,u.caseSensitive,u.end),d=s.match(c);if(!d)return null;let m=d[0],y=m.replace(/(.)\/+$/,"$1"),b=d.slice(1);return{params:r.reduce((p,{paramName:x,isOptional:j},T)=>{if(x==="*"){let H=b[T]||"";y=m.slice(0,m.length-H.length).replace(/(.)\/+$/,"$1")}const U=b[T];return j&&!U?p[x]=void 0:p[x]=(U||"").replace(/%2F/g,"/"),p},{}),pathname:m,pathnameBase:y,pattern:u}}function Ig(u,s=!1,c=!0){jt(u==="*"||!u.endsWith("*")||u.endsWith("/*"),`Route path "${u}" will be treated as if it were "${u.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${u.replace(/\*$/,"/*")}".`);let r=[],d="^"+u.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(y,b,g)=>(r.push({paramName:b,isOptional:g!=null}),g?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return u.endsWith("*")?(r.push({paramName:"*"}),d+=u==="*"||u==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):c?d+="\\/*$":u!==""&&u!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,s?void 0:"i"),r]}function ey(u){try{return u.split("/").map(s=>decodeURIComponent(s).replace(/\//g,"%2F")).join("/")}catch(s){return jt(!1,`The URL path "${u}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${s}).`),u}}function ul(u,s){if(s==="/")return u;if(!u.toLowerCase().startsWith(s.toLowerCase()))return null;let c=s.endsWith("/")?s.length-1:s.length,r=u.charAt(c);return r&&r!=="/"?null:u.slice(c)||"/"}var ty=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function ly(u,s="/"){let{pathname:c,search:r="",hash:d=""}=typeof u=="string"?Ba(u):u,m;return c?(c=c.replace(/\/\/+/g,"/"),c.startsWith("/")?m=Eh(c.substring(1),"/"):m=Eh(c,s)):m=s,{pathname:m,search:uy(r),hash:iy(d)}}function Eh(u,s){let c=s.replace(/\/+$/,"").split("/");return u.split("/").forEach(d=>{d===".."?c.length>1&&c.pop():d!=="."&&c.push(d)}),c.length>1?c.join("/"):"/"}function Vr(u,s,c,r){return`Cannot include a '${u}' character in a manually specified \`to.${s}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${c}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function ay(u){return u.filter((s,c)=>c===0||s.route.path&&s.route.path.length>0)}function ns(u){let s=ay(u);return s.map((c,r)=>r===s.length-1?c.pathname:c.pathnameBase)}function us(u,s,c,r=!1){let d;typeof u=="string"?d=Ba(u):(d={...u},Ce(!d.pathname||!d.pathname.includes("?"),Vr("?","pathname","search",d)),Ce(!d.pathname||!d.pathname.includes("#"),Vr("#","pathname","hash",d)),Ce(!d.search||!d.search.includes("#"),Vr("#","search","hash",d)));let m=u===""||d.pathname==="",y=m?"/":d.pathname,b;if(y==null)b=c;else{let j=s.length-1;if(!r&&y.startsWith("..")){let T=y.split("/");for(;T[0]==="..";)T.shift(),j-=1;d.pathname=T.join("/")}b=j>=0?s[j]:"/"}let g=ly(d,b),p=y&&y!=="/"&&y.endsWith("/"),x=(m||y===".")&&c.endsWith("/");return!g.pathname.endsWith("/")&&(p||x)&&(g.pathname+="/"),g}var nl=u=>u.join("/").replace(/\/\/+/g,"/"),ny=u=>u.replace(/\/+$/,"").replace(/^\/*/,"/"),uy=u=>!u||u==="?"?"":u.startsWith("?")?u:"?"+u,iy=u=>!u||u==="#"?"":u.startsWith("#")?u:"#"+u,cy=class{constructor(u,s,c,r=!1){this.status=u,this.statusText=s||"",this.internal=r,c instanceof Error?(this.data=c.toString(),this.error=c):this.data=c}};function ry(u){return u!=null&&typeof u.status=="number"&&typeof u.statusText=="string"&&typeof u.internal=="boolean"&&"data"in u}function sy(u){return u.map(s=>s.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var qh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Yh(u,s){let c=u;if(typeof c!="string"||!ty.test(c))return{absoluteURL:void 0,isExternal:!1,to:c};let r=c,d=!1;if(qh)try{let m=new URL(window.location.href),y=c.startsWith("//")?new URL(m.protocol+c):new URL(c),b=ul(y.pathname,s);y.origin===m.origin&&b!=null?c=b+y.search+y.hash:d=!0}catch{jt(!1,`<Link to="${c}">
9 contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:d,to:c}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Gh=["POST","PUT","PATCH","DELETE"];new Set(Gh);var oy=["GET",...Gh];new Set(oy);var qa=E.createContext(null);qa.displayName="DataRouter";var Si=E.createContext(null);Si.displayName="DataRouterState";var fy=E.createContext(!1),kh=E.createContext({isTransitioning:!1});kh.displayName="ViewTransition";var dy=E.createContext(new Map);dy.displayName="Fetchers";var hy=E.createContext(null);hy.displayName="Await";var mt=E.createContext(null);mt.displayName="Navigation";var Kn=E.createContext(null);Kn.displayName="Location";var Dt=E.createContext({outlet:null,matches:[],isDataRoute:!1});Dt.displayName="Route";var is=E.createContext(null);is.displayName="RouteError";var Qh="REACT_ROUTER_ERROR",my="REDIRECT",py="ROUTE_ERROR_RESPONSE";function gy(u){if(u.startsWith(`${Qh}:${my}:{`))try{let s=JSON.parse(u.slice(28));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string"&&typeof s.location=="string"&&typeof s.reloadDocument=="boolean"&&typeof s.replace=="boolean")return s}catch{}}function yy(u){if(u.startsWith(`${Qh}:${py}:{`))try{let s=JSON.parse(u.slice(40));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string")return new cy(s.status,s.statusText,s.data)}catch{}}function vy(u,{relative:s}={}){Ce(Ya(),"useHref() may be used only in the context of a <Router> component.");let{basename:c,navigator:r}=E.useContext(mt),{hash:d,pathname:m,search:y}=Jn(u,{relative:s}),b=m;return c!=="/"&&(b=m==="/"?c:nl([c,m])),r.createHref({pathname:b,search:y,hash:d})}function Ya(){return E.useContext(Kn)!=null}function il(){return Ce(Ya(),"useLocation() may be used only in the context of a <Router> component."),E.useContext(Kn).location}var Xh="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Vh(u){E.useContext(mt).static||E.useLayoutEffect(u)}function cs(){let{isDataRoute:u}=E.useContext(Dt);return u?_y():by()}function by(){Ce(Ya(),"useNavigate() may be used only in the context of a <Router> component.");let u=E.useContext(qa),{basename:s,navigator:c}=E.useContext(mt),{matches:r}=E.useContext(Dt),{pathname:d}=il(),m=JSON.stringify(ns(r)),y=E.useRef(!1);return Vh(()=>{y.current=!0}),E.useCallback((g,p={})=>{if(jt(y.current,Xh),!y.current)return;if(typeof g=="number"){c.go(g);return}let x=us(g,JSON.parse(m),d,p.relative==="path");u==null&&s!=="/"&&(x.pathname=x.pathname==="/"?s:nl([s,x.pathname])),(p.replace?c.replace:c.push)(x,p.state,p)},[s,c,m,d,u])}E.createContext(null);function xy(){let{matches:u}=E.useContext(Dt),s=u[u.length-1];return s?s.params:{}}function Jn(u,{relative:s}={}){let{matches:c}=E.useContext(Dt),{pathname:r}=il(),d=JSON.stringify(ns(c));return E.useMemo(()=>us(u,JSON.parse(d),r,s==="path"),[u,d,r,s])}function Sy(u,s){return Zh(u,s)}function Zh(u,s,c,r,d){Ce(Ya(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:m}=E.useContext(mt),{matches:y}=E.useContext(Dt),b=y[y.length-1],g=b?b.params:{},p=b?b.pathname:"/",x=b?b.pathnameBase:"/",j=b&&b.route;{let k=j&&j.path||"";Jh(p,!j||k.endsWith("*")||k.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${p}" (under <Route path="${k}">) 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.
10
11Please change the parent <Route path="${k}"> to <Route path="${k==="/"?"*":`${k}/*`}">.`)}let T=il(),U;if(s){let k=typeof s=="string"?Ba(s):s;Ce(x==="/"||k.pathname?.startsWith(x),`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 "${x}" but pathname "${k.pathname}" was given in the \`location\` prop.`),U=k}else U=T;let H=U.pathname||"/",_=H;if(x!=="/"){let k=x.replace(/^\//,"").split("/");_="/"+H.replace(/^\//,"").split("/").slice(k.length).join("/")}let M=Lh(u,{pathname:_});jt(j||M!=null,`No routes matched location "${U.pathname}${U.search}${U.hash}" `),jt(M==null||M[M.length-1].route.element!==void 0||M[M.length-1].route.Component!==void 0||M[M.length-1].route.lazy!==void 0,`Matched leaf route at location "${U.pathname}${U.search}${U.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 X=Ty(M&&M.map(k=>Object.assign({},k,{params:Object.assign({},g,k.params),pathname:nl([x,m.encodeLocation?m.encodeLocation(k.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:k.pathname]),pathnameBase:k.pathnameBase==="/"?x:nl([x,m.encodeLocation?m.encodeLocation(k.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:k.pathnameBase])})),y,c,r,d);return s&&X?E.createElement(Kn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...U},navigationType:"POP"}},X):X}function Ey(){let u=Dy(),s=ry(u)?`${u.status} ${u.statusText}`:u instanceof Error?u.message:JSON.stringify(u),c=u instanceof Error?u.stack:null,r="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:r},m={padding:"2px 4px",backgroundColor:r},y=null;return console.error("Error handled by React Router default ErrorBoundary:",u),y=E.createElement(E.Fragment,null,E.createElement("p",null,"💿 Hey developer 👋"),E.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",E.createElement("code",{style:m},"ErrorBoundary")," or"," ",E.createElement("code",{style:m},"errorElement")," prop on your route.")),E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application 
11Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},s),c?E.createElement("pre",{style:d},c):null,y)}var wy=E.createElement(Ey,null),Kh=class extends E.Component{constructor(u){super(u),this.state={location:u.location,revalidation:u.revalidation,error:u.error}}static getDerivedStateFromError(u){return{error:u}}static getDerivedStateFromProps(u,s){return s.location!==u.location||s.revalidation!=="idle"&&u.revalidation==="idle"?{error:u.error,location:u.location,revalidation:u.revalidation}:{error:u.error!==void 0?u.error:s.error,location:s.location,revalidation:u.revalidation||s.revalidation}}componentDidCatch(u,s){this.props.onError?this.props.onError(u,s):console.error("React Router caught the following error during render",u)}render(){let u=this.state.error;if(this.context&&typeof u=="object"&&u&&"digest"in u&&typeof u.digest=="string"){const c=yy(u.digest);c&&(u=c)}let s=u!==void 0?E.createElement(Dt.Provider,{value:this.props.routeContext},E.createElement(is.Provider,{value:u,children:this.props.component})):this.props.children;return this.context?E.createElement(jy,{error:u},s):s}};Kh.contextType=fy;var Zr=new WeakMap;function jy({children:u,error:s}){let{basename:c}=E.useContext(mt);if(typeof s=="object"&&s&&"digest"in s&&typeof s.digest=="string"){let r=gy(s.digest);if(r){let d=Zr.get(s);if(d)throw d;let m=Yh(r.location,c);if(qh&&!Zr.get(s))if(m.isExternal||r.reloadDocument)window.location.href=m.absoluteURL||m.to;else{const y=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(m.to,{replace:r.replace}));throw Zr.set(s,y),y}return E.createElement("meta",{httpEquiv:"refresh",content:`0;url=${m.absoluteURL||m.to}`})}}return u}function Ay({routeContext:u,match:s,children:c}){let r=E.useContext(qa);return r&&r.static&&r.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=s.route.id),E.createElement(Dt.Provider,{value:u},c)}function Ty(u,s=[],c=null,r=null,d=null){if(u==null){if(!c)return null;if(c.errors)u=c.matches;else if(s.length===0&&!c.initialized&&c.matches.length>0)u=c.matches;else return null}let m=u,y=c?.errors;if(y!=null){let x=m.findIndex(j=>j.route.id&&y?.[j.route.id]!==void 0);Ce(x>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(y).join(",")}`),m=m.slice(0,Math.min(m.length,x+1))}let b=!1,g=-1;if(c)for(let x=0;x<m.length;x++){let j=m[x];if((j.route.HydrateFallback||j.route.hydrateFallbackElement)&&(g=x),j.route.id){let{loaderData:T,errors:U}=c,H=j.route.loader&&!T.hasOwnProperty(j.route.id)&&(!U||U[j.route.id]===void 0);if(j.route.lazy||H){b=!0,g>=0?m=m.slice(0,g+1):m=[m[0]];break}}}let p=c&&r?(x,j)=>{r(x,{location:c.location,params:c.matches?.[0]?.params??{},unstable_pattern:sy(c.matches),errorInfo:j})}:void 0;return m.reduceRight((x,j,T)=>{let U,H=!1,_=null,M=null;c&&(U=y&&j.route.id?y[j.route.id]:void 0,_=j.route.errorElement||wy,b&&(g<0&&T===0?(Jh("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),H=!0,M=null):g===T&&(H=!0,M=j.route.hydrateFallbackElement||null)));let X=s.concat(m.slice(0,T+1)),k=()=>{let G;return U?G=_:H?G=M:j.route.Component?G=E.createElement(j.route.Component,null):j.route.element?G=j.route.element:G=x,E.createElement(Ay,{match:j,routeContext:{outlet:x,matches:X,isDataRoute:c!=null},children:G})};return c&&(j.route.ErrorBoundary||j.route.errorElement||T===0)?E.createElement(Kh,{location:c.location,revalidation:c.revalidation,component:_,error:U,children:k(),routeContext:{outlet:null,matches:X,isDataRoute:!0},onError:p}):k()},null)}function rs(u){return`${u} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ny(u){let s=E.useContext(qa);return Ce(s,rs(u)),s}function Cy(u){let s=E.useContext(Si);return Ce(s,rs(u)),s}function Oy(u){let s=E.useContext(Dt);return Ce(s,rs(u)),s}function ss(u){let s=Oy(u),c=s.matches[s.matches.length-1];return Ce(c.route.id,`${u} can only be used on routes that contain a unique "id"`),c.route.id}function Ry(){return ss("useRouteId")}function Dy(){let u=E.useContext(is),s=Cy("useRouteError"),c=ss("useRouteError");return u!==void 0?u:s.errors?.[c]}function _y(){let{router:u}=Ny("useNavigate"),s=ss("useNavigate"),c=E.useRef(!1);return Vh(()=>{c.current=!0}),E.useCallback(async(d,m={})=>{jt(c.current,Xh),c.current&&(typeof d=="number"?await u.navigate(d):await u.navigate(d,{fromRouteId:s,...m}))},[u,s])}var wh={};function Jh(u,s,c){!s&&!wh[u]&&(wh[u]=!0,jt(!1,c))}E.memo(My);function My({routes:u,future:s,state:c,onError:r}
11){return Zh(u,void 0,c,r,s)}function zy({to:u,replace:s,state:c,relative:r}){Ce(Ya(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=E.useContext(mt);jt(!d,"<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:m}=E.useContext(Dt),{pathname:y}=il(),b=cs(),g=us(u,ns(m),y,r==="path"),p=JSON.stringify(g);return E.useEffect(()=>{b(JSON.parse(p),{replace:s,state:c,relative:r})},[b,p,r,s,c]),null}function Wl(u){Ce(!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 Uy({basename:u="/",children:s=null,location:c,navigationType:r="POP",navigator:d,static:m=!1,unstable_useTransitions:y}){Ce(!Ya(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let b=u.replace(/^\/*/,"/"),g=E.useMemo(()=>({basename:b,navigator:d,static:m,unstable_useTransitions:y,future:{}}),[b,d,m,y]);typeof c=="string"&&(c=Ba(c));let{pathname:p="/",search:x="",hash:j="",state:T=null,key:U="default"}=c,H=E.useMemo(()=>{let _=ul(p,b);return _==null?null:{location:{pathname:_,search:x,hash:j,state:T,key:U},navigationType:r}},[b,p,x,j,T,U,r]);return jt(H!=null,`<Router basename="${b}"> is not able to match the URL "${p}${x}${j}" because it does not start with the basename, so the <Router> won't render anything.`),H==null?null:E.createElement(mt.Provider,{value:g},E.createElement(Kn.Provider,{children:s,value:H}))}function Ly({children:u,location:s}){return Sy(es(u),s)}function es(u,s=[]){let c=[];return E.Children.forEach(u,(r,d)=>{if(!E.isValidElement(r))return;let m=[...s,d];if(r.type===E.Fragment){c.push.apply(c,es(r.props.children,m));return}Ce(r.type===Wl,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Ce(!r.props.index||!r.props.children,"An index route cannot have child routes.");let y={id:r.props.id||m.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(y.children=es(r.props.children,m)),c.push(y)}),c}var mi="get",pi="application/x-www-form-urlencoded";function Ei(u){return typeof HTMLElement<"u"&&u instanceof HTMLElement}function Hy(u){return Ei(u)&&u.tagName.toLowerCase()==="button"}function By(u){return Ei(u)&&u.tagName.toLowerCase()==="form"}function qy(u){return Ei(u)&&u.tagName.toLowerCase()==="input"}function Yy(u){return!!(u.metaKey||u.altKey||u.ctrlKey||u.shiftKey)}function Gy(u,s){return u.button===0&&(!s||s==="_self")&&!Yy(u)}function ts(u=""){return new URLSearchParams(typeof u=="string"||Array.isArray(u)||u instanceof URLSearchParams?u:Object.keys(u).reduce((s,c)=>{let r=u[c];return s.concat(Array.isArray(r)?r.map(d=>[c,d]):[[c,r]])},[]))}function ky(u,s){let c=ts(u);return s&&s.forEach((r,d)=>{c.has(d)||s.getAll(d).forEach(m=>{c.append(d,m)})}),c}var oi=null;function Qy(){if(oi===null)try{new FormData(document.createElement("form"),0),oi=!1}catch{oi=!0}return oi}var Xy=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Kr(u){return u!=null&&!Xy.has(u)?(jt(!1,`"${u}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${pi}"`),null):u}function Vy(u,s){let c,r,d,m,y;if(By(u)){let b=u.getAttribute("action");r=b?ul(b,s):null,c=u.getAttribute("method")||mi,d=Kr(u.getAttribute("enctype"))||pi,m=new FormData(u)}else if(Hy(u)||qy(u)&&(u.type==="submit"||u.type==="image")){let b=u.form;if(b==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let g=u.getAttribute("formaction")||b.getAttribute("action");if(r=g?ul(g,s):null,c=u.getAttribute("formmethod")||b.getAttribute("method")||mi,d=Kr(u.getAttribute("formenctype"))||Kr(b.getAttribute("enctype"))||pi,m=new FormData(b,u),!Qy()){let{name:p,type:x,value:j}=u;if(x==="image"){let T=p?`${p}.`:"";m.append(`${T}x`,"0"),m.append(`${T}y`,"0")}
11else p&&m.append(p,j)}}else{if(Ei(u))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');c=mi,r=null,d=pi,y=u}return m&&d==="text/plain"&&(y=m,m=void 0),{action:r,method:c.toLowerCase(),encType:d,formData:m,body:y}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function os(u,s){if(u===!1||u===null||typeof u>"u")throw new Error(s)}function Zy(u,s,c,r){let d=typeof u=="string"?new URL(u,typeof window>"u"?"server://singlefetch/":window.location.origin):u;return c?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${r}`:d.pathname=`${d.pathname}.${r}`:d.pathname==="/"?d.pathname=`_root.${r}`:s&&ul(d.pathname,s)==="/"?d.pathname=`${s.replace(/\/$/,"")}/_root.${r}`:d.pathname=`${d.pathname.replace(/\/$/,"")}.${r}`,d}async function Ky(u,s){if(u.id in s)return s[u.id];try{let c=await import(u.module);return s[u.id]=c,c}catch(c){return console.error(`Error loading route module \`${u.module}\`, reloading page...`),console.error(c),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Jy(u){return u==null?!1:u.href==null?u.rel==="preload"&&typeof u.imageSrcSet=="string"&&typeof u.imageSizes=="string":typeof u.rel=="string"&&typeof u.href=="string"}async function $y(u,s,c){let r=await Promise.all(u.map(async d=>{let m=s.routes[d.route.id];if(m){let y=await Ky(m,c);return y.links?y.links():[]}return[]}));return Iy(r.flat(1).filter(Jy).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function jh(u,s,c,r,d,m){let y=(g,p)=>c[p]?g.route.id!==c[p].route.id:!0,b=(g,p)=>c[p].pathname!==g.pathname||c[p].route.path?.endsWith("*")&&c[p].params["*"]!==g.params["*"];return m==="assets"?s.filter((g,p)=>y(g,p)||b(g,p)):m==="data"?s.filter((g,p)=>{let x=r.routes[g.route.id];if(!x||!x.hasLoader)return!1;if(y(g,p)||b(g,p))return!0;if(g.route.shouldRevalidate){let j=g.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:c[0]?.params||{},nextUrl:new URL(u,window.origin),nextParams:g.params,defaultShouldRevalidate:!0});if(typeof j=="boolean")return j}return!0}):[]}function Fy(u,s,{includeHydrateFallback:c}={}){return Wy(u.map(r=>{let d=s.routes[r.route.id];if(!d)return[];let m=[d.module];return d.clientActionModule&&(m=m.concat(d.clientActionModule)),d.clientLoaderModule&&(m=m.concat(d.clientLoaderModule)),c&&d.hydrateFallbackModule&&(m=m.concat(d.hydrateFallbackModule)),d.imports&&(m=m.concat(d.imports)),m}).flat(1))}function Wy(u){return[...new Set(u)]}function Py(u){let s={},c=Object.keys(u).sort();for(let r of c)s[r]=u[r];return s}function Iy(u,s){let c=new Set;return new Set(s),u.reduce((r,d)=>{let m=JSON.stringify(Py(d));return c.has(m)||(c.add(m),r.push({key:m,link:d})),r},[])}function $h(){let u=E.useContext(qa);return os(u,"You must render this element inside a <DataRouterContext.Provider> element"),u}function ev(){let u=E.useContext(Si);return os(u,"You must render this element inside a <DataRouterStateContext.Provider> element"),u}var fs=E.createContext(void 0);fs.displayName="FrameworkContext";function Fh(){let u=E.useContext(fs);return os(u,"You must render this element inside a <HydratedRouter> element"),u}function tv(u,s){let c=E.useContext(fs),[r,d]=E.useState(!1),[m,y]=E.useState(!1),{onFocus:b,onBlur:g,onMouseEnter:p,onMouseLeave:x,onTouchStart:j}=s,T=E.useRef(null);E.useEffect(()=>{if(u==="render"&&y(!0),u==="viewport"){let _=X=>{X.forEach(k=>{y(k.isIntersecting)})},M=new IntersectionObserver(_,{threshold:.5});return T.current&&M.observe(T.current),()=>{M.disconnect()}}},[u]),E.useEffect(()=>{if(r){let _=setTimeout(()=>{y(!0)},100);return()=>{clearTimeout(_)}}},[r]);let U=()=>{d(!0)},H=()=>{d(!1),y(!1)};return c?u!=="intent"?[m,T,{}]:[m,T,{onFocus:Xn(b,U),onBlur:Xn(g,H),onMouseEnter:Xn(p,U),onMouseLeave:Xn(x,H),onTouchStart:Xn(j,U)}]:[!1,T,{}]}function Xn(u,s){return c=>{u&&u(c),c.defaultPrevented||s(c)}}function lv({page:u,...s}){let{router:c}=$h(),r=E.useMemo(()=>Lh(c.routes,u,c.basename),[c.routes,u,c.basename]);return r?E.createElement(nv,{page:u,matches:r,...s}):null}function av(u){let{manifest:s,routeModules:c}=Fh(),[r,d]=E.useState([]);return E.useEffect(()=>{let m=!1;return $y(u,s,c).then(y=>{m||d(y)}),()=>{m=!0}},[u,s,c]),r}function nv({page:u,matches:s,...c}){let r=il(),{future:d,manifest:m,routeModules:y}=Fh(),{basename:b}=$h(),{loaderData:g,matches:p}=ev(),x=E.useMemo(()=>jh(u,s,p,m,r,"data"),[u,s,p,m,r]),j=E.useMemo(()=>jh(u,s,p,m,r,"assets"),[u,s,p,m,r]),T=E.useMemo(()=>
11{if(u===r.pathname+r.search+r.hash)return[];let _=new Set,M=!1;if(s.forEach(k=>{let G=m.routes[k.route.id];!G||!G.hasLoader||(!x.some(ae=>ae.route.id===k.route.id)&&k.route.id in g&&y[k.route.id]?.shouldRevalidate||G.hasClientLoader?M=!0:_.add(k.route.id))}),_.size===0)return[];let X=Zy(u,b,d.unstable_trailingSlashAwareDataRequests,"data");return M&&_.size>0&&X.searchParams.set("_routes",s.filter(k=>_.has(k.route.id)).map(k=>k.route.id).join(",")),[X.pathname+X.search]},[b,d.unstable_trailingSlashAwareDataRequests,g,r,m,x,s,u,y]),U=E.useMemo(()=>Fy(j,m),[j,m]),H=av(j);return E.createElement(E.Fragment,null,T.map(_=>E.createElement("link",{key:_,rel:"prefetch",as:"fetch",href:_,...c})),U.map(_=>E.createElement("link",{key:_,rel:"modulepreload",href:_,...c})),H.map(({key:_,link:M})=>E.createElement("link",{key:_,nonce:c.nonce,...M,crossOrigin:M.crossOrigin??c.crossOrigin})))}function uv(...u){return s=>{u.forEach(c=>{typeof c=="function"?c(s):c!=null&&(c.current=s)})}}var iv=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{iv&&(window.__reactRouterVersion="7.13.0")}catch{}function cv({basename:u,children:s,unstable_useTransitions:c,window:r}){let d=E.useRef();d.current==null&&(d.current=Bg({window:r,v5Compat:!0}));let m=d.current,[y,b]=E.useState({action:m.action,location:m.location}),g=E.useCallback(p=>{c===!1?b(p):E.startTransition(()=>b(p))},[c]);return E.useLayoutEffect(()=>m.listen(g),[m,g]),E.createElement(Uy,{basename:u,children:s,location:y.location,navigationType:y.action,navigator:m,unstable_useTransitions:c})}var Wh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ds=E.forwardRef(function({onClick:s,discover:c="render",prefetch:r="none",relative:d,reloadDocument:m,replace:y,state:b,target:g,to:p,preventScrollReset:x,viewTransition:j,unstable_defaultShouldRevalidate:T,...U},H){let{basename:_,unstable_useTransitions:M}=E.useContext(mt),X=typeof p=="string"&&Wh.test(p),k=Yh(p,_);p=k.to;let G=vy(p,{relative:d}),[ae,z,B]=tv(r,U),P=fv(p,{replace:y,state:b,target:g,preventScrollReset:x,relative:d,viewTransition:j,unstable_defaultShouldRevalidate:T,unstable_useTransitions:M});function $(ge){s&&s(ge),ge.defaultPrevented||P(ge)}let ue=E.createElement("a",{...U,...B,href:k.absoluteURL||G,onClick:k.isExternal||m?s:$,ref:uv(H,z),target:g,"data-discover":!X&&c==="render"?"true":void 0});return ae&&!X?E.createElement(E.Fragment,null,ue,E.createElement(lv,{page:G})):ue});ds.displayName="Link";var rv=E.forwardRef(function({"aria-current":s="page",caseSensitive:c=!1,className:r="",end:d=!1,style:m,to:y,viewTransition:b,children:g,...p},x){let j=Jn(y,{relative:p.relative}),T=il(),U=E.useContext(Si),{navigator:H,basename:_}=E.useContext(mt),M=U!=null&&gv(j)&&b===!0,X=H.encodeLocation?H.encodeLocation(j).pathname:j.pathname,k=T.pathname,G=U&&U.navigation&&U.navigation.location?U.navigation.location.pathname:null;c||(k=k.toLowerCase(),G=G?G.toLowerCase():null,X=X.toLowerCase()),G&&_&&(G=ul(G,_)||G);const ae=X!=="/"&&X.endsWith("/")?X.length-1:X.length;let z=k===X||!d&&k.startsWith(X)&&k.charAt(ae)==="/",B=G!=null&&(G===X||!d&&G.startsWith(X)&&G.charAt(X.length)==="/"),P={isActive:z,isPending:B,isTransitioning:M},$=z?s:void 0,ue;typeof r=="function"?ue=r(P):ue=[r,z?"active":null,B?"pending":null,M?"transitioning":null].filter(Boolean).join(" ");let ge=typeof m=="function"?m(P):m;return E.createElement(ds,{...p,"aria-current":$,className:ue,ref:x,style:ge,to:y,viewTransition:b},typeof g=="function"?g(P):g)});rv.displayName="NavLink";var sv=E.forwardRef(({discover:u="render",fetcherKey:s,navigate:c,reloadDocument:r,replace:d,state:m,method:y=mi,action:b,onSubmit:g,relative:p,preventScrollReset:x,viewTransition:j,unstable_defaultShouldRevalidate:T,...U},H)=>{let{unstable_useTransitions:_}=E.useContext(mt),M=mv(),X=pv(b,{relative:p}),k=y.toLowerCase()==="get"?"get":"post",G=typeof b=="string"&&Wh.test(b),ae=z=>{if(g&&g(z),z.defaultPrevented)return;z.preventDefault();let B=z.nativeEvent.submitter,P=B?.getAttribute("formmethod")||y,$=()=>M(B||z.currentTarget,{fetcherKey:s,method:P,navigate:c,replace:d,state:m,relative:p,preventScrollReset:x,viewTransition:j,unstable_defaultShouldRevalidate:T});_&&c!==!1?E.startTransition(()=>$()):$()};return E.createElement("form",{ref:H,method:k,action:X,onSubmit:r?g:ae,...U,"data-discover":!G&&u==="render"?"true":void 0})});
11sv.displayName="Form";function ov(u){return`${u} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ph(u){let s=E.useContext(qa);return Ce(s,ov(u)),s}function fv(u,{target:s,replace:c,state:r,preventScrollReset:d,relative:m,viewTransition:y,unstable_defaultShouldRevalidate:b,unstable_useTransitions:g}={}){let p=cs(),x=il(),j=Jn(u,{relative:m});return E.useCallback(T=>{if(Gy(T,s)){T.preventDefault();let U=c!==void 0?c:Zn(x)===Zn(j),H=()=>p(u,{replace:U,state:r,preventScrollReset:d,relative:m,viewTransition:y,unstable_defaultShouldRevalidate:b});g?E.startTransition(()=>H()):H()}},[x,p,j,c,r,s,u,d,m,y,b,g])}function wi(u){jt(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 s=E.useRef(ts(u)),c=E.useRef(!1),r=il(),d=E.useMemo(()=>ky(r.search,c.current?null:s.current),[r.search]),m=cs(),y=E.useCallback((b,g)=>{const p=ts(typeof b=="function"?b(new URLSearchParams(d)):b);c.current=!0,m("?"+p,g)},[m,d]);return[d,y]}var dv=0,hv=()=>`__${String(++dv)}__`;function mv(){let{router:u}=Ph("useSubmit"),{basename:s}=E.useContext(mt),c=Ry(),r=u.fetch,d=u.navigate;return E.useCallback(async(m,y={})=>{let{action:b,method:g,encType:p,formData:x,body:j}=Vy(m,s);if(y.navigate===!1){let T=y.fetcherKey||hv();await r(T,c,y.action||b,{unstable_defaultShouldRevalidate:y.unstable_defaultShouldRevalidate,preventScrollReset:y.preventScrollReset,formData:x,body:j,formMethod:y.method||g,formEncType:y.encType||p,flushSync:y.flushSync})}else await d(y.action||b,{unstable_defaultShouldRevalidate:y.unstable_defaultShouldRevalidate,preventScrollReset:y.preventScrollReset,formData:x,body:j,formMethod:y.method||g,formEncType:y.encType||p,replace:y.replace,state:y.state,fromRouteId:c,flushSync:y.flushSync,viewTransition:y.viewTransition})},[r,d,s,c])}function pv(u,{relative:s}={}){let{basename:c}=E.useContext(mt),r=E.useContext(Dt);Ce(r,"useFormAction must be used inside a RouteContext");let[d]=r.matches.slice(-1),m={...Jn(u||".",{relative:s})},y=il();if(u==null){m.search=y.search;let b=new URLSearchParams(m.search),g=b.getAll("index");if(g.some(x=>x==="")){b.delete("index"),g.filter(j=>j).forEach(j=>b.append("index",j));let x=b.toString();m.search=x?`?${x}`:""}}return(!u||u===".")&&d.route.index&&(m.search=m.search?m.search.replace(/^\?/,"?index&"):"?index"),c!=="/"&&(m.pathname=m.pathname==="/"?c:nl([c,m.pathname])),Zn(m)}function gv(u,{relative:s}={}){let c=E.useContext(kh);Ce(c!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Ph("useViewTransitionState"),d=Jn(u,{relative:s});if(!c.isTransitioning)return!1;let m=ul(c.currentLocation.pathname,r)||c.currentLocation.pathname,y=ul
11(c.nextLocation.pathname,r)||c.nextLocation.pathname;return yi(d.pathname,y)!=null||yi(d.pathname,m)!=null}var Vn={},Ah;function yv(){if(Ah)return Vn;Ah=1,Object.defineProperty(Vn,"__esModule",{value:!0}),Vn.parse=y,Vn.serialize=p;const u=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,s=/^[\u0021-\u003A\u003C-\u007E]*$/,c=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,r=/^[\u0020-\u003A\u003D-\u007E]*$/,d=Object.prototype.toString,m=(()=>{const T=function(){};return T.prototype=Object.create(null),T})();function y(T,U){const H=new m,_=T.length;if(_<2)return H;const M=U?.decode||x;let X=0;do{const k=T.indexOf("=",X);if(k===-1)break;const G=T.indexOf(";",X),ae=G===-1?_:G;if(k>ae){X=T.lastIndexOf(";",k-1)+1;continue}const z=b(T,X,k),B=g(T,k,z),P=T.slice(z,B);if(H[P]===void 0){let $=b(T,k+1,ae),ue=g(T,ae,$);const ge=M(T.slice($,ue));H[P]=ge}X=ae+1}while(X<_);return H}function b(T,U,H){do{const _=T.charCodeAt(U);if(_!==32&&_!==9)return U}while(++U<H);return H}function g(T,U,H){for(;U>H;){const _=T.charCodeAt(--U);if(_!==32&&_!==9)return U+1}return H}function p(T,U,H){const _=H?.encode||encodeURIComponent;if(!u.test(T))throw new TypeError(`argument name is invalid: ${T}`);const M=_(U);if(!s.test(M))throw new TypeError(`argument val is invalid: ${U}`);let X=T+"="+M;if(!H)return X;if(H.maxAge!==void 0){if(!Number.isInteger(H.maxAge))throw new TypeError(`option maxAge is invalid: ${H.maxAge}`);X+="; Max-Age="+H.maxAge}if(H.domain){if(!c.test(H.domain))throw new TypeError(`option domain is invalid: ${H.domain}`);X+="; Domain="+H.domain}if(H.path){if(!r.test(H.path))throw new TypeError(`option path is invalid: ${H.path}`);X+="; Path="+H.path}if(H.expires){if(!j(H.expires)||!Number.isFinite(H.expires.valueOf()))throw new TypeError(`option expires is invali
11d: ${H.expires}`);X+="; Expires="+H.expires.toUTCString()}if(H.httpOnly&&(X+="; HttpOnly"),H.secure&&(X+="; Secure"),H.partitioned&&(X+="; Partitioned"),H.priority)switch(typeof H.priority=="string"?H.priority.toLowerCase():void 0){case"low":X+="; Priority=Low";break;case"medium":X+="; Priority=Medium";break;case"high":X+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${H.priority}`)}if(H.sameSite)switch(typeof H.sameSite=="string"?H.sameSite.toLowerCase():H.sameSite){case!0:case"strict":X+="; SameSite=Strict";break;case"lax":X+="; SameSite=Lax";break;case"none":X+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${H.sameSite}`)}return X}function x(T){if(T.indexOf("%")===-1)return T;try{return decodeURIComponent(T)}catch{return T}}function j(T){return d.call(T)==="[object Date]"}return Vn}var gi=yv();function vv(){const u=typeof global>"u"?void 0:global.TEST_HAS_DOCUMENT_COOKIE;return typeof u=="boolean"?u:typeof document=="object"&&typeof document.cookie=="string"}function bv(u){return typeof u=="string"?gi.parse(u):typeof u=="object"&&u!==null?u:{}}function Jr(u,s={}){const c=xv(u);if(!s.doNotParse)try{return JSON.parse(c)}catch{}return u}function xv(u){return u&&u[0]==="j"&&u[1]===":"?u.substr(2):u}class Sv{constructor(s,c={}){this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.update=()=>{if(!this.HAS_DOCUMENT_COOKIE)return;const d=this.cookies;this.cookies=gi.parse(document.cookie),this._checkChanges(d)};const r=typeof document>"u"?"":document.cookie;this.cookies=bv(s||r),this.defaultSetOptions=c,this.HAS_DOCUMENT_COOKIE=vv()}_emitChange(s){for(let c=0;c<this.changeListeners.length;++c)this.changeListeners[c](s)}_checkChanges(s){new Set(Object.keys(s).concat(Object.keys(this.cookies))).forEach(r=>{s[r]!==this.cookies[r]&&this._emitChange({name:r,value:Jr(this.cookies[r])})})}_startPolling(){this.pollingInterval=setInterval(this.update,300)}_stopPolling(){this.pollingInterval&&clearInterval(this.pollingInterval)}get(s,c={}){return c.doNotUpdate||this.update(),Jr(this.cookies[s],c)}getAll(s={}){s.doNotUpdate||this.update();const c={};for(let r in this.cookies)c[r]=Jr(this.cookies[r],s);return c}set(s,c,r){r?r=Object.assign(Object.assign({},this.defaultSetOptions),r):r=this.defaultSetOptions;const d=typeof c=="string"?c:JSON.stringify(c);this.cookies=Object.assign(Object.assign({},this.cookies),{[s]:d}),this.HAS_DOCUMENT_COOKIE&&(document.cookie=gi.serialize(s,d,r)),this._emitChange({name:s,value:c,options:r})}remove(s,c){const r=c=Object.assign(Object.assign(Object.assign({},this.defaultSetOptions),c),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=Object.assign({},this.cookies),delete this.cookies[s],this.HAS_DOCUMENT_COOKIE&&(document.cookie=gi.serialize(s,"",r)),this._emitChange({name:s,value:void 0,options:c})}addChangeListener(s){this.changeListeners.push(s),this.HAS_DOCUMENT_COOKIE&&this.changeListeners.length===1&&(typeof window=="object"&&"cookieStore"in window?window.cookieStore.addEventListener("change",this.update):this._startPolling())}removeChangeListener(s){const c=this.changeListeners.indexOf(s);c>=0&&this.changeListeners.splice(c,1),this.HAS_DOCUMENT_COOKIE&&this.changeListeners.length===0&&(typeof window=="object"&&"cookieStore"in window?window.cookieStore.removeEventListener("change",this.update):this._stopPolling())}removeAllChangeListeners(){for(;this.changeListeners.length>0;)this.removeChangeListener(this.changeListeners[0])}}const Ih=E.createContext(null),{Provider:Ev,Consumer:b0}=Ih,wv=u=>{const s=E.useMemo(()=>u.cookies?u.cookies:new Sv(void 0,u.defaultSetOptions),[u.cookies,u.defaultSetOptions]);return E.createElement(Ev,{value:s},u.children)};var $r={exports:{}},ye={};var Th;function jv(){if(Th)return ye;Th=1;var u=typeof Symbol=="function"&&Symbol.for,s=u?Symbol.for("react.element"):60103,c=u?Symbol.for("react.portal"):60106,r=u?Symbol.for("react.fragment"):60107,d=u?Symbol.for("react.strict_mode"):60108,m=u?Symbol.for("react.profiler"):60114,y=u?Symbol.for("react.provider"):60109,b=u?Symbol.for("react.context"):60110,g=u?Symbol.for("react.async_mode"):60111,p=u?Symbol.for("react.concurrent_mode"):60111,x=u?Symbol.for("react.forward_ref"):60112,j=u?Symbol.for("react.suspense"):60113,T=u?Symbol.for("react.suspense_list"):60120,U=u?Symbol.for("react.memo"):60115,H=u?Symbol.for("react.lazy"):60116,_=u?Symbol.for("react.block"):60121,M=u?Symbol.for("react.fundamental"):60117,X=u?Symbol.for("react.responder"):60118,k=u?Symbol.for("react.scope"):60119;function G(z){if(typeof z=="object"&&z!==null){var B=z.$$typeof;switch(B){case s:switch(z=z.type,z){case g:case p:case r:case m:case d:case j:return z;default:switch(z=z&&z.$$typeof,z){case b:case x:case H:case U:case y:return z;default:return B}}case c:return B}}}function ae(z){return G(z)===p}return ye.AsyncMode=g,ye.ConcurrentMode=p,ye.ContextConsumer=b,ye.ContextProvider=y,ye.Element=s,ye.ForwardRef=x,ye.Fragment=r,ye.Lazy=H,ye.Memo=U,ye.Portal=c,ye.Profiler=m,ye.StrictMode=d,ye.Suspense=j,ye.isAsyncMode=function(z){return ae(z)||G(z)===g},ye.isConcurrentMode=ae,ye.isContextConsumer=function(z){return G(z)===b},ye.isContextProvider=function(z){return G(z)===y},ye.isElement=function(z){return typeof z=="object"&&z!==null&&z.$$typeof===s},ye.isForwardRef=function(z){return G(z)===x},ye.isFragment=function(z){return G(z)===r},ye.isLazy=function(z){return G(z)===H},ye.isMemo=function(z){return G(z)===U},ye.isPortal=function(z){return G(z)===c},ye.isProfiler=function(z){return G(z)===m},ye.isStrictMode=function(z){return G(z)===d},ye.isSuspense=function(z){return G(z)===j},ye.isValidElementType=function(z){return typeof z=="string"||typeof z=="function"||z===r||z===p||z===m||z===d||z===j||z===T||typeof z=="object"&&z!==null&&(z.$$typeof===H||z.$$typeof===U||z.$$typeof===y||z.$$typeof===b||z.$$typeof===x||z.$$typeof===M||z.$$typeof===X||z.$$typeof===k||z.$$typeof===_)},ye.typeOf=G,ye}var Nh;
11function Av(){return Nh||(Nh=1,$r.exports=jv()),$r.exports}var Fr,Ch;function Tv(){if(Ch)return Fr;Ch=1;var u=Av(),s={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},c={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},d={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},m={};m[u.ForwardRef]=r,m[u.Memo]=d;function y(H){return u.isMemo(H)?d:m[H.$$typeof]||s}var b=Object.defineProperty,g=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,x=Object.getOwnPropertyDescriptor,j=Object.getPrototypeOf,T=Object.prototype;function U(H,_,M){if(typeof _!="string"){if(T){var X=j(_);X&&X!==T&&U(H,X,M)}var k=g(_);p&&(k=k.concat(p(_)));for(var G=y(H),ae=y(_),z=0;z<k.length;++z){var B=k[z];if(!c[B]&&!(M&&M[B])&&!(ae&&ae[B])&&!(G&&G[B])){var P=x(_,B);try{b(H,B,P)}catch{}}}}return H}return Fr=U,Fr}Tv();function Nv(){return typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"}function Cv(u,s){const c=E.useContext(Ih);if(!c)throw new Error("Missing <CookiesProvider>");const d=Object.assign(Object.assign({},{doNotUpdate:!0}),s),[m,y]=E.useState(()=>c.getAll(d));Nv()&&E.useLayoutEffect(()=>{function x(){if(!c)throw new Error("Missing <CookiesProvider>");const j=c.getAll(d);Ov(u||null,j,m)&&y(j)}return c.addChangeListener(x),()=>{c.removeChangeListener(x)}},[c,m]);const b=E.useMemo(()=>c.set.bind(c),[c]),g=E.useMemo(()=>c.remove.bind(c),[c]),p=E.useMemo(()=>c.update.bind(c),[c]);return[m,b,g,p]}function Ov(u,s,c){if(!u)return!0;for(let r of u)if(s[r]!==c[r])return!0;return!1}var em={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Oh=Pl.createContext&&Pl.createContext(em),Rv=["attr","size","title"];function Dv(u,s){if(u==null)return{};var c=_v(u,s),r,d;if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(u);for(d=0;d<m.length;d++)r=m[d],!(s.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(u,r)&&(c[r]=u[r])}return c}function _v(u,s){if(u==null)return{};var c={};for(var r in u)if(Object.prototype.hasOwnProperty.call(u,r)){if(s.indexOf(r)>=0)continue;c[r]=u[r]}return c}function vi(){return vi=Object.assign?Object.assign.bind():function(u){for(var s=1;s<arguments.length;s++){var c=arguments[s];for(var r in c)Object.prototype.hasOwnProperty.call(c,r)&&(u[r]=c[r])}return u},vi.apply(this,arguments)}function Rh(u,s){var c=Object.keys(u);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(u);s&&(r=r.filter(function(d){return Object.getOwnPropertyDescriptor(u,d).enumerable})),c.push.apply(c,r)}return c}function bi(u){for(var s=1;s<arguments.length;s++){var c=arguments[s]!=null?arguments[s]:{};s%2?Rh(Object(c),!0).forEach(function(r){Mv(u,r,c[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(c)):Rh(Object(c)).forEach(function(r){Object.defineProperty(u,r,Object.getOwnPropertyDescriptor(c,r))})}return u}function Mv(u,s,c){return s=zv(s),s in u?Object.defineProperty(u,s,{value:c,enumerable:!0,configurable:!0,writable:!0}):u[s]=c,u}function zv(u){var s=Uv(u,"string");return typeof s=="symbol"?s:s+""}function Uv(u,s){if(typeof u!="object"||!u)return u;var c=u[Symbol.toPrimitive];if(c!==void 0){var r=c.call(u,s);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(u)}function tm(u){return u&&u.map((s,c)=>Pl.createElement(s.tag,bi({key:c},s.attr),tm(s.child)))}function at(u){return s=>Pl.createElement(Lv,vi({attr:bi({},u.attr)},s),tm(u.child))}function Lv(u){var s=c=>{var{attr:r,size:d,title:m}=u,y=Dv(u,Rv),b=d||c.size||"1em",g;return c.className&&(g=c.className),u.className&&(g=(g?g+" ":"")+u.className),Pl.createElement("svg",vi({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},c.attr,r,y,{className:g,style:bi(bi({color:u.color||c.color},c.style),u.style),height:b,width:b,xmlns:"http://www.w3.org/2000/svg"}),m&&Pl.createElement("title",null,m),u.children)};return Oh!==void 0?Pl.createElement(Oh.Consumer,null,c=>s(c)):s(em)}function lm(u){return at({attr:{viewBox:"0 0 320 512"},child:[{tag:"path",attr:{d:"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"},child:[]}]})(u)}function am(u){return at({attr:{viewBox:"0 0 320 512"},child:[{tag:"path",attr:{d:"M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z"},child:[]}]})(u)}function Ga(u){return at({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"},child:[]}]})(u)}function ka(u){return at({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"},child:[]}]})(u)}function Hv(u){return at({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"},child:[]}]})(u)}function Bv(u){return at({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.
11698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"},child:[]}]})(u)}function qv(u){return at({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"},child:[]}]})(u)}function xi(u){return at({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"},child:[]}]})(u)}function Yv(u){return at({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-83.6 290.5c4.8 4.8 4.8 12.6 0 17.4l-40.5 40.5c-4.8 4.8-12.6 4.8-17.4 0L256 313.3l-66.5 67.1c-4.8 4.8-12.6 4.8-17.4 0l-40.5-40.5c-4.8-4.8-4.8-12.6 0-17.4l67.1-66.5-67.1-66.5c-4.8-4.8-4.8-12.6 0-17.4l40.5-40.5c4.8-4.8 12.6-4.8 17.4 0l66.5 67.1 66.5-67.1c4.8-4.8 12.6-4.8 17.4 0l40.5 40.5c4.8 4.8 4.8 12.6 0 17.4L313.3 256l67.1 66.5z"},child:[]}]})(u)}function Gv(u){return at({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"},child:[]}]})(u)}function kv(u){return at({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"},child:[]}]})(u)}function ls(u){return at({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"},child:[]}]})(u)}function Dh(u){return at({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M268 416h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12zM432 80h-82.41l-34-56.7A48 48 0 0 0 274.41 0H173.59a48 48 0 0 0-41.16 23.3L98.41 80H16A16 16 0 0 0 0 96v16a16 16 0 0 0 16 16h16v336a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128h16a16 16 0 0 0 16-16V96a16 16 0 0 0-16-16zM171.84 50.91A6 6 0 0 1 177 48h94a6 6 0 0 1 5.15 2.91L293.61 80H154.39zM368 464H80V128h288zm-212-48h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12z"},child:[]}]})(u)}const Fl={data:null,promise:null},Qv=async()=>Fl.data?Fl.data:(Fl.promise||(Fl.promise=fetch("https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses").then(u=>u.json()).then(u=>(Fl.data=u,u)).finally(()=>{Fl.promise=null})),Fl.promise),At=({setResults:u,filterTab:s})=>{const[c,r]=wi(),d=c.get("st")||"",[m,y]=E.useState(d);E.useEffect(()=>{let g=!0;return Qv().then(p=>{if(!g)return;const x=d.trim().toLowerCase(),j=x?p.filter(T=>T&&(T.courseTitle?.toLowerCase().includes(x)||T.courseShortInfo?.toLowerCase().includes(x)||T.courseCode?.toLowerCase().includes(x))):p;u(j)}).catch(p=>console.error("Course fetch failed",p)),()=>{g=!1}},[d,s,u]);const b=g=>{y(g),r(p=>{const x=new URLSearchParams(p);return g.trim()?x.set("st",g):x.delete("st"),x})};return E.useEffect(()=>{y(d)},[d]),o.jsxs("div",{className:"input-wrapper",children:[o.jsx("input",{type:"search",placeholder:"Search courses...",className:"search-input",value:m,onChange:g=>b(g.target.value)}),o.jsx(qv,{id:"search-icon"})]})};function fi(u){return u===null||u===""?!1:(u=u.toString(),u.replace(/(<([^>]+)>)/ig,"").replace(/&nbsp;/gi," ").replace(/&#39;/gi,"'").replace(/&amp;/gi,"&"))}function Xv(u){return u.replace(/ /g,"-").replace(/:/g,"")}function Vv(u,s){return u.length>s?u.substring(0,s)+"...":u}function Zv(u,s){let c=JSON.parse(localStorage.getItem("favourites"))||[];c.includes(u)?c=c.filter(r=>r!==u):c.push(u),localStorage.setItem("favourites",JSON.stringify(c)),s(r=>r+1),window.dispatchEvent(new Event("favouritesChanged"))}const Kv=({result:u})=>{let s=JSON.parse(localStorage.getItem("favourites"))||[];const[c,r]=E.useState(0);let d="border-bc-blue",m="bg-bc-blue";u.qualType.includes("A Level")?(d="border-a-levels",m="bg-a-levels"):u.qualType.includes("V
11ocational")?(d="border-vocational",m="bg-vocational"):u.qualType.includes("T-Level")?(d="border-t-levels",m="bg-t-levels"):u.qualType.includes("BC Programme")?(d="border-bc-programme",m="bg-bc-programme"):u.qualType.includes("Apprenticeship")?(d="border-apprenticeships",m="bg-apprenticeships"):u.typeOfLearning.includes("Adult")?(d="border-adult-learning",m="bg-adult-learning"):u.typeOfLearning.includes("University Study")?(d="border-university-study",m="bg-university-study"):u.typeOfLearning.includes("Online Learning")?(d="border-online-learning",m="bg-online-learning"):(d="border-bc-blue",m="bg-bc-blue");const y=`/course/${u.courseCode}/${Xv(fi(u.courseTitle))}/`,b=g=>{g.stopPropagation(),Zv(u.courseCode,r)};return o.jsxs("div",{className:`relative overflow-hidden search-result grid justify-items-auto grid-rows-2 gap-4 md:grid-flow-col border-l-16 border-t-0 ${d}`,children:[o.jsx(ds,{to:y,className:"absolute inset-0 z-10","aria-label":`View details for ${fi(u.courseTitle)}`}),o.jsxs("div",{className:"md:w-8/10 md:col-span-6 col-span-1 row-span-2",children:[o.jsxs("div",{className:"flex flex-row gap-2 items-center",children:[o.jsxs("h2",{className:"font-semibold text-xl text-bc-dark-blue",children:[" ",fi(u.courseTitle)," "]}),u.courseCode?o.jsxs("span",{className:"text-bc-dark-blue text-sm",children:[" ",u.courseCode," "]}):null]}),o.jsxs("div",{className:"flex flex-row gap-2",children:[u.qualType?u.qualType=="Preparatory Certificate in Education and Training"?o.jsx("span",{className:`tag px-3 w-fit ${m} text-white text-center`,children:"Preparatory Certificate"}):o.jsx("span",{className:`tag px-3 w-fit ${m} text-white text-center`,children:u.qualType}):null," ",u.courseLevel?o.jsx("span",{children:u.courseLevel}):null," ",u.studyMode?o.jsx("span",{children:u.studyMode}):null]}),o.jsxs("h4",{className:"text-gray-700 mt-2",children:[" ",Vv(fi(u.courseShortInfo),180)," "]})]}),o.jsx("div",{className:"md:flex hidden md:justify-end justify-start",children:s.includes(u.courseCode)?o.jsx("button",{className:"favourites-favourited-button justify-items-center relative z-20",name:"favouriteButton",onClick:b,children:o.jsx(xi,{})}):o.jsx("button",{className:"favourites-button justify-items-center relative z-20",name:"favouriteButton",onClick:b,children:o.jsx(ls,{})})}),o.jsx("button",{className:"md:flex hidden button-dark self-end pointer-events-none relative z-20",children:"More Info"}),o.jsxs("div",{className:"md:hidden flex items-center justify-between gap-2",children:[o.jsx("button",{className:"button-dark w-2/3 pointer-events-none relative z-20",children:"More Info"}),s.includes(u.courseCode)?o.jsx("button",{className:"favourites-favourited-button justify-items-center relative z-20",name:"favouriteButton",onClick:b,children:o.jsx(xi,{})}):o.jsx("button",{className:"favourites-button justify-items-center relative z-20",name:"favouriteButton",onClick:b,children:o.jsx(ls,{})})]})]},c)};function Jv(u){return at({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"},child:[]}]})(u)}function $v({filter:u,onRemove:s}){const c=()=>{s&&s(u)},r=d=>{const m={AccesstoUniversity:"Access to University",BCProgramme:"BC Programme",ESOL:"ESOL",GCSE:"GCSE",HNC:"HNC",HND:"HND",NonAccredited:"Non-Accredited",PostGraduateDegree:"Post-Graduate Degree",PreparatoryCertificateinEducationandTraining:"Preparatory Certificate in Education and Training",TLevel:"T-Level",TopUpDegree:"Top-Up Degree",AccommodationFood:"Accommodation & Food",AdministrationSupport:"Administration & Support",AgricultureForestryFishing:"Agriculture, Forestry & Fishing",ArtsEntertainmentRecreation:"Arts, Entertainment & Recreation",BusinessFinance:"Business & Finance",ComputingTechnologyDigital:"Computing, Technology & Digital",ConstructionTrades:"Construction & Trades",ElectricalandGas:"Electrical and Gas",HealthBeauty:"Health & Beauty",HealthSafety:"Health & Safety",HumanHealthSocialWork:"Human Health & Social Work",InformationCommunication:"Information & Communication",PublicAdm
11inistrationDefence:"Public Administration & Defence",ScientificTechnical:"Scientific & Technical",SportFitness:"Sport & Fitness",TravelTourism:"Travel & Tourism"};return m[d]?m[d]:d.replace(/([A-Z])/g," $1").trim()};return o.jsxs("div",{className:"tag py-1 px-4 w-fit bg-bc-blue text-white text-center flex flex-row",children:[r(u)," ",o.jsx("button",{onClick:c,className:"ml-2 text-white cursor-pointer hover:opacity-75 transition-opacity",children:o.jsx(Jv,{})})]})}const Wr=(u=[],s=[])=>u.filter(c=>s.some(r=>r.courseCode===c.courseCode)),Qa=({results:u,qualFilterResults:s,industryFilterResults:c,typeOfLearningResults:r,filterTab:d,isQualActive:m,isIndustryActive:y})=>{let b=new URL(window.location.href),g=new URLSearchParams(b.search),p=g.getAll("st"),x=g.getAll("q"),j=g.getAll("i"),T=x.length!==0?x[0].split(","):[],U=j.length!==0?j[0].split(","):[],H=E.useMemo(()=>[...p.map((B,P)=>({value:B,key:`st-${P}`})),...T.map((B,P)=>({value:B,key:`q-${P}`})),...U.map((B,P)=>({value:B,key:`i-${P}`}))],[p,T,U]);const _=E.useMemo(()=>r&&r.length>0?r:u,[r,u]),M=E.useMemo(()=>{let B=_;return m&&y?B=Wr(s,c):m?B=s:y&&(B=c),(m||y)&&(B=Wr(B,_)),B},[_,s,c,m,y]),X=E.useMemo(()=>{let B=m||y?M:_;return p.some($=>$&&$.trim().length>0)?u&&u.length>0?Wr(B,u):[]:B},[M,_,u,m,y,p]),k=X.length,G=Array.isArray(u)&&u.length>0,ae=p.some(B=>B&&B.trim().length>0)||x.some(B=>B&&B.trim().length>0)||j.some(B=>B&&B.trim().length>0)||m||y,z=B=>{let P=new URL(window.location.href),$=new URLSearchParams(P.search),ue=$.get("st");if(ue){const xe=ue.split(",").filter(We=>We!==B);xe.length>0?$.set("st",xe.join(",")):$.delete("st")}let ge=$.get("q");if(ge){const xe=ge.split(",").filter(We=>We!==B);xe.length>0?$.set("q",xe.join(",")):$.delete("q")}let ze=$.get("i");if(ze){const xe=ze.split(",").filter(We=>We!==B);xe.length>0?$.set("i",xe.join(",")):$.delete("i")}window.location.href=P.pathname+"?"+$.toString()};return o.jsxs("div",{className:"results-list grid justify-items-auto h-full gap-5 col-span-2",children:[!G&&!ae?o.jsx("h3",{className:"font-semibold text-bc-blue",children:"Loading courses..."}):k===0?o.jsxs("span",{children:["No courses found, please try a different search or filter(s). ",o.jsx("br",{})," ",o.jsx("br",{})," Alternatively, you can contact us using ",o.jsx("a",{href:"https://www.burnley.ac.uk/contact-us/",className:"text-bc-blue underline",children:"this form"})," or calling ",o.jsx("a",{href:"tel:01282733373",className:"text-bc-blue underline",children:"01282 733373"}),"."]}):k===1?o.jsxs("h3",{className:"font-semibold text-bc-blue",children:[" ",k," Result Found... "]}):o.jsxs("h3",{className:"font-semibold text-bc-blue",children:[" ",k," Results Found... "]}),o.jsx("div",{className:"flex gap-2 flex-wrap",children:H.map(B=>o.jsxs($v,{filter:B.value,onRemove:z,children:[" ",B.value," "]},B.key))}),X.map((B,P)=>o.jsx(Kv,{result:B},P))]})},di=u=>u.replace(/[^a-zA-Z0-9]/g,"");function Fv({filterTab:u}){let s=[];return u==="School Leaver"?s=[{label:"A Level",value:"A Level"},{label:"BC Programme",value:"BC Programme"},{label:"Certificate",value:"Certificate"},{label:"ESOL",value:"ESOL"},{label:"Industry Certified",value:"Industry Certified"},{label:"Non-Accredited",value:"Non-Accredited"},{label:"T-Level",value:"T-Level"},{label:"Vocational",value:"Vocational"}]:u==="Apprenticeship"?s=[{label:"Certificate",value:"Certificate"},{label:"Degree",value:"Degree"},{label:"Degree Apprenticeship",value:"Degree Apprenticeship"},{label:"HNC",value:"HNC"},{label:"HND",value:"HND"},{label:"Industry Certified",value:"Industry Certified"},{label:"Non-Accredited",value:"Non-Accredited"}]:u==="University Study"?s=[{label:"Certificate",value:"Certificate"},{label:"Degree",value:"Degree"},{label:"Degree Apprenticeship",value:"Degree Apprenticeship"},{label:"Foundation Degree",value:"Foundation Degree"},{label:"HNC",value:"HNC"},{label:"HND",value:"HND"},{label:"Post-Graduate Degree",value:"Post-Graduate Degree"},{label:"Preparatory Certificate in Education and Training",value:"Preparatory Certificate in Education and Training"},{label:"Top-Up Degree",value:"Top-Up Degree"}]:u==="Adult Learning"?s=[{label:"Access to University",value:"Access to University"},{label:"Degree",value:"Degree"},{label:"ESOL",value:"ESOL"},{label:"GCSE",value:"GCSE"},{label:"HNC",value:"HNC"},{label:"HND",value:"HND"},{label:"Industry Certified",value:"Industry Certified"},{label:"Non-Accredited",value:"Non-Accredited"},{label:"Preparatory Certificate in Education and Training",value:"Preparatory Certificate in Education and Training"}]:u==="Online Learning"?s=[{label:"Certificate",value:"Certificate"}]:s=[{label:"A Level",value:"A Level"},{label:"Access to University",value:"Access to University"},{label:"Award",value:"Award"},{label:"BC Programme",value:"BC Programme"},{label:"Certificate",value:"Certificate"},{label:"Degree",value:"Degree"},{label:"Degree Apprenticeship",value:"Degree Apprenticeship"},{label:"Diploma",value:"Diploma"},{label:"ESOL",value:"ESOL"},{label:"Foundation Degree",value:"Foundation Degree"},{label:"GCSE",value:"GCSE"},{label:"HNC",value:"HNC"},{label:"HND",value:"HND"},{label:"Industry Certified",value:"Industry Certified"},{label:"Introduction",value:"Introduction"},{label:"Masters Degree",value:"Masters Degree"},{label:"Non-Accredited",value:"Non-Accredited"},{label:"Post-Graduate Degree",value:"Post-Graduate Degree"},{label:"Preparatory Certificate in Education and Training",value:"Preparatory Certificate in Education and Training"},{label:"T-Level",value:"T-Level"},{label:"Top-Up Degree",value:"Top-Up Degree"},{label:"Vocational",value:"Vocational"}],s}const Tt=({setQualFilterResults:u,filterTab:s,setIsQualActive:c})=>{const[r,d]=wi(),m=r.get("q"),y=m?m.split(","):[],[b,g]=E.useState(y),[p,x]=E.useState(!1),j=E.useRef(null),T=Fv({filterTab:s});E.useEffect(()=>{const _=b.join(",");m!==_&&g(m?m.split(","):[])},[m]),E.useEffect(()=>{const _=T.map(X=>di(X.value)),M=b.filter(X=>_.includes(X));M.length!==b.length&&g(M)},[s,T]),E.useEffect(()=>{b.length===0&&U([])},[s]),E.useEffect(()=>{c&&c(b.length>0)},[b,c]),E.useEffect(()=>{const _=M=>{const k=(M.composedPath?.()||M.path||[M.target]).some(G=>G instanceof Node&&j.current?.contains(G));j.current&&!k&&x(!1)};return document.addEventListener("pointerdown",_,!0),document.addEventListener("mousedown",_,!0),document.addEventListener("touchstart",_,!0),()=>{document.removeEventListener("pointerdown",_,!0),document.removeEventListener("mousedown",_,!0),document.removeEventListener("touchstart",_,!0)}},[]);const U=_=>{fetch("https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses").then(M=>M.json()).then(M=>{const X=M.filter(k=>_&&k&&b.some(G=>di(k.qualType)===G));u(X)})},H=_=>{const M=di(_);if(b.includes(M)){const X=b.filter(k=>k!==M);g([...X])}else g([...b,M])};return E.useEffect(()=>{U(b)},[b]),E.useEffect(()=>{d(_=>{const M=new URLSearchParams(_);return b.length>0?M.set("q",b.join(",")):M.delete("q"),M})},[b,d]),o.jsxs("div",{ref:j,className:"filter-container flex flex-col gap-2",children:[o.jsxs("div",{className:"filter-header flex justify-between items-center",onClick:()=>x(!p),children:[o.jsx("label",{htmlFor:"filter-toggle",className:"filter-toggle-label cursor-pointer",children:" Choose Qualification..."}),p?o.jsx(am,{className:"dropdown-icon"}):o.jsx(lm,{className:"dropdown-icon"})]}),p&&T.map(_=>o.jsxs("div",{className:"qualification-option",children:[o.jsx("input",{type:"checkbox",id:_.value,name:"qualification",value:_.value,checked:b.includes(di(_.value)),onChange:M=>H(M.target.value)}),o.jsx("label",{htmlFor:_.value,className:"ml-2",children:_.label})]},_.value))]})},hi=u=>u.replace(/[^a-zA-Z0-9]/g,"");function Wv({filterTab:u}){let s=[];return u==="School Leaver"?s=[{label:"Administration & Support",value:"Administration & Support"},{label:"Agriculture, Forestry & Fishing",value:"Agriculture, Forestry & Fishing"},{label:"Arts, Entertainment & Recreation",value:"Arts,  Entertainment & Recreation"},{label:"Business & Finance",value:"Business & Finance"},{label:"Computing, Technology & Digital",value:"Computing,  Technology & Digital"},{label:"Construction & Trades",value:"Construction & Trades"},{label:"Education",value:"Education"},{label:"Electrical and Gas",value:"Electrical and Gas"},{label:"Engineering",value:"Engineering"},{label:"Health & Beauty",value:"Health & Beauty"},{label:"Health & Safety",value:"Health & Safety"},{label:"Human Health & Social Work",value:"Human Health & Social Work"},{label:"Information & Communication",value:"Information & Communication"},{label:"Manufacturing",value:"Manufacturing"},{label:"Public Administration & Defence",value:"Public Administration & Defence"},{label:"Scientific & Technical",value:"Scientific & Technical"},{label:"Sport & Fitness",value:"Sport & Fitness"},{label:"Travel & Tourism",value:"Travel & Tourism"}]:u==="Apprenticeship"?s=[{label:"Administration & Support",value:"Administration & Support"},{label:"Agriculture, Forestry & Fishing",value:"Agriculture, Forestry & Fishing"},{label:"Arts, Entertainment & Recreation",value:"Arts,  Entertainment & Recreation"},{label:"Business & Finance",value:"Business & Finance"},{label:"Computing, Technology & Digital",value:"Computing,  Technology & Digital"},{label:"Construction & Trades",value:"Construction & Trades"},{label:"Education",value:"Education"},{label:"Electrical and Gas",value:"Electrical and Gas"},{label:"Engineering",value:"Engineering"},{label:"Health & Beauty",value:"Health & Beauty"},{label:"Health & Safety",value:"Health & Safety"},{label:"Human Health & Social Work",value:"Human Health & Social Work"},{label:"Information & Communication",value:"Information & Communication"},{label:"Manufacturing",value:"Manufacturing"},{label:"Public Administration & Defence",value:"Public Administration & Defence"},{label:"Scientific & Technical",value:"Scientific & Technical"},{label:"Sport & Fitness",value:"Sport & Fitness"},{label:"Travel & Tourism",value:"Travel & Tourism"}]:u==="University Study"?s=[{label:"Administration & Support",value:"Administration & Support"},{label:"Agriculture, Forestry & Fishing",value:"Agriculture, Forestry & Fishing"},{label:"Arts, Entertainment & Recreation",value:"Arts,  Entertainment & Recreation"},{label:"Business & Finance",value:"Business & Finance"},{label:"Computing, Technology & Digital",value:"Computing,  Technology & Digital"},{label:"Construction & Trades",value:"Construction & Trades"},{label:"Education",value:"Education"},{label:"Electrical and Gas",value:"Electrical and Gas"},{label:"Engineering",value:"Engineering"},{label:"Health & Beauty",value:"Health & Beauty"},{label:"Health & Safety",value:"Health & Safety"},{label:"Human Health & Social Work",value:"Human Health & Social Work"},{label:"Information & Communication",value:"Information & Communication"},{label:"Manufacturing",value:"Manufacturing"},{label:"Public Administration & Defence",value:"Public Administration & Defence"},{label:"Scientific & Technical",value:"Scientific & Technical"},{label:"Sport & Fitness",value:"Sport & Fitness"},{label:"Travel & Tourism",value:"Travel & Tourism"}]:u==="Adult Learning"?s=[{label:"Administration & Support",value:"Administration & Support"},{label:"Agriculture, Forestry & Fishing",value:"Agriculture, Forestry & Fishing"},{label:"Arts, Entertainment & Recreation",value:"Arts,  Entertainment & Recreation"},{label:"Business & Finance",value:"Business & Finance"},{label:"Computing, Technology & Digital",value:"Computing,  Technology & Digital"},{label:"Construction & Trades",value:"Construction & Trades"},{label:"Education",value:"Education"},{label:"Electrical and Gas",value:"Electrical and Gas"},{label:"Engineering",value:"Engineering"},{label:"Health & Beauty",value:"Health & Beauty"},{label:"Health & Safety",value:"Health & Safety"},{label:"Human Health & Social Work",value:"Human Health & Social Work"},{label:"Information & Communication",value:"Information & Communication"},{label:"Manufacturing",value:"Manufacturing"},{label:"Public Administration & Defence",value:"Public Administration & Defence"},{label:"Scientific & Technical",value:"Scientific & Technical"},{label:"Sport & Fitness",value:"Sport & Fitness"},{label:"Travel & Tourism",value:"Travel & Tourism"}]:u==="Online Learning"?s=[{label:"Administration & Support",value:"Administration & Support"},{label:"Agriculture, Forestry & Fishing",value:"Agriculture, Forestry & Fishing"},{label:"Arts, Entertainment & Recreation",value:"Arts,  Entertainment & Recreation"},{label:"Business & Finance",value:"Business & Finance"},{label:"Computing, Technology & Digital",value:"Computing,  Technology & Digital"},{label:"Construction & Trades",value:"Construction & Trades"},{label:"Education",value:"Education"},{label:"Electrical and Gas",value:"Electrical and Gas"},{label:"Engineering",value:"Engineering"},{label:"Health & Beauty",value:"Health & Beauty"},{label:"Health & Safety",value:"Health & Safety"},{label:"Human Health & Social Work",value:"Human Health & Social Work"},{label:"Information & Communication",value:"Information & Communication"},{label:"Manufacturing",value:"Manufacturing"},{label:"Public Administration & Defence",value:"Public Administration & Defence"},{label:"Scientific & Technical",value:"Scientific & Technical"},{label:"Sport & Fitness",value:"Sport & Fitness"},{label:"Travel & Tourism",value:"Travel & Tourism"}]:s=[{label:"Administration & Support",value:"Administration & Support"},{label:"Agriculture, Forestry & Fishing",value:"Agriculture, Forestry & Fishing"},{label:"Arts, Entertainment & Recreation",value:"Arts,  Entertainment & Recreation"},{label:"Business & Finance",value:"Business & Finance"},{label:"Computing, Technology & Digital",value:"Computing,  Technology & Digital"},{label:"Construction & Trades",value:"Construction & Trades"},{label:"Education",value:"Education"},{label:"Electrical and Gas",value:"Electrical and Gas"},{label:"Engineering",value:"Engineering"},{label:"Health & Beauty",value:"Health & Beauty"},{label:"Health & Safety",value:"Health & Safety"},{label:"Human Health & Social Work",value:"Human Health & Social Work"},{label:"Information & Communication",value:"Information & Communication"},{label:"Manufacturing",value:"Manufacturing"},{label:"Public Administration & Defence",value:"Public Administration & Defence"},{label:"Scientific & Technical",value:"Scientific & Technical"},{label:"Sport & Fitness",value:"Sport & Fitness"},{label:"Travel & Tourism",value:"Travel & Tourism"}],s}const Nt=({setIndustryFilterResults:u,filterTab:s,setIsIndustryActive:c})=>{const[r,d]=wi(),m=r.get("i"),y=m?m.split(","):[],[b,g]=E.useState(y),[p,x]=E.useState(!1),j=E.useRef(null),T=Wv({filterTab:s});E.useEffect(()=>{const _=b.join(",");m!==_&&g(m?m.split(","):[])},[m]),E.useEffect(()=>{const _=T.map(X=>hi(X.value)),M=b.filter(X=>_.includes(X));M.length!==b.length&&g(M)},[s,T]),E.useEffect(()=>{b.length===0&&U([])},[s]),E.useEffect(()=>{c&&c(b.length>0)},[b,c]),E.useEffect(()=>{const _=M=>{const k=(M.composedPath?.()||M.path||[M.target]).some(G=>G instanceof Node&&j.current?.contains(G));j.current&&!k&&x(!1)};return document.addEventListener("pointerdown",_,!0),document.addEventListener("mousedown",_,!0),document.addEventListener("touchstart",_,!0),()=>{document.removeEventListener("pointerdown",_,!0),document.removeEventListener("mousedown",_,!0),document.removeEventListener("touchstart",_,!0)}},[]);const U=_=>{fetch("https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses").then(M=>M.json()).then(M=>{const X=M.filter(k=>_&&k&&b.some(G=>hi(k.industries).includes(G)));u(X)})},H=_=>{const M=hi(_);if(b.includes(M)){const X=b.filter(k=>k!==M);g([...X])}else g([...b,M])};return E.useEffect(()=>{U(b)},[b]),E.useEffect(()=>{d(_=>{const M=new URLSearchParams(_);return b.length>0?M.set("i",b.join(",")):M.delete("i"),M})},[b,d]),o.jsxs("div",{ref:j,className:"filter-container flex flex-col gap-2",children:[o.jsxs("div",{className:"filter-header flex justify-between items-center",onClick:()=>x(!p),children:[o.jsx("label",{htmlFor:"industry-filter-toggle",className:"filter-toggle-label cursor-pointer",children:" Choose Industry..."}),p?o.jsx(am,{className:"dropdown-icon"}):o.jsx(lm,{className:"dropdown-icon"})]}),p&&T.map(_=>o.jsxs("div",{className:"industry-option",children:[o.jsx("input",{type:"checkbox",id:
11_.value,name:"industry",value:_.value,checked:b.includes(hi(_.value)),onChange:M=>H(M.target.value)}),o.jsx("label",{htmlFor:_.value,className:"ml-2",children:_.label})]},_.value))]})};function Pv({filterTab:u,results:s,setResults:c,qualFilterResults:r,setQualFilterResults:d,industryFilterResults:m,setIndustryFilterResults:y,typeOfLearningResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j}){const[T,U]=E.useState(!1);return o.jsxs("div",{className:"grid md:grid-flow-col grid-cols-1 md:grid-cols-3 md:gap-5 md:py-8 pb-8",children:[o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 hidden md:block",children:[o.jsx("h2",{className:"text-white text-2xl mb-4",children:" Filter "}),o.jsx("p",{className:"text-white text-sm",children:" Keywords "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]}),o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 block md:hidden",children:[o.jsx("p",{className:"text-white font-semibold text-lg",children:" Keyword Search "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("hr",{className:"md:hidden border-white border-1"}),o.jsxs("button",{className:"md:hidden w-full py-1 text-white font-semibold rounded flex justify-between items-center",onClick:()=>U(!T),children:["Filters ",o.jsx("span",{children:T?o.jsx(ka,{}):o.jsx(Ga,{})})]}),o.jsxs("div",{className:`${T?"block":"hidden"} md:block`,children:[o.jsx("p",{className:"text-white text-sm",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]})]}),o.jsx(Qa,{results:s,qualFilterResults:r,industryFilterResults:m,filterTab:u,typeOfLearningResults:b,isQualActive:g,isIndustryActive:x})]})}function Iv({filterTab:u,results:s,setResults:c,qualFilterResults:r,setQualFilterResults:d,industryFilterResults:m,setIndustryFilterResults:y,typeOfLearningResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j}){const[T,U]=E.useState(!1);return o.jsxs("div",{className:"grid md:grid-flow-col grid-cols-1 md:grid-cols-3 md:gap-5 md:py-8 pb-8",children:[o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 hidden md:block",children:[o.jsx("h2",{className:"text-white text-2xl mb-4",children:" Filter "}),o.jsx("p",{className:"text-white text-sm",children:" Keywords "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]}),o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 block md:hidden",children:[o.jsx("p",{className:"text-white font-semibold text-lg",children:" Keyword Search "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("hr",{className:"md:hidden border-white border-1"}),o.jsxs("button",{className:"md:hidden w-full py-1 text-white font-semibold rounded flex justify-between items-center",onClick:()=>U(!T),children:["Filters ",o.jsx("span",{children:T?o.jsx(ka,{}):o.jsx(Ga,{})})]}),o.jsxs("div",{className:`${T?"block":"hidden"} md:block`,children:[o.jsx("p",{className:"text-white text-sm",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]})]}),o.jsx(Qa,{results:s,qualFilterResults:r,industryFilterResults:m,filterTab:u,typeOfLearningResults:b,isQualActive:g,isIndustryActive:x})]})}function e0({filterTab:u,results:s,setResults:c,qualFilterResults:r,setQualFilterResults:d,industryFilterResults:m,setIndustryFilterResults:y,typeOfLearningResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j}){const[T,U]=E.useState(!1);return o.jsxs("div",{className:"grid md:grid-flow-col grid-cols-1 md:grid-cols-3 md:gap-5 md:py-8 pb-8",children:[o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 hidden md:block",children:[o.jsx("h2",{className:"text-white text-2xl mb-4",children:" Filter "}),o.jsx("p",{className:"text-white text-sm",children:" Keywords "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]}),o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 block md:hidden",children:[o.jsx("p",{className:"text-white font-semibold text-lg",children:" Keyword Search "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("hr",{className:"md:hidden border-white border-1"}),o.jsxs("button",{className:"md:hidden w-full py-1 text-white font-semibold rounded flex justify-between items-center",onClick:()=>U(!T),children:["Filters ",o.jsx("span",{children:T?o.jsx(ka,{}):o.jsx(Ga,{})})]}),o.jsxs("div",{className:`${T?"block":"hidden"} md:block`,children:[o.jsx("p",{className:"text-white text-sm",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]})]}),o.jsx(Qa,{results:s,qualFilterResults:r,industryFilterResults:m,filterTab:u,typeOfLearningResults:b,isQualActive:g,isIndustryActive:x})]})}function t0({filterTab:u,results:s,setResults:c,qualFilterResults:r,setQualFilterResults:d,industryFilterResults:m,setIndustryFilterResults:y,typeOfLearningResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j}){const[T,U]=E.useState(!1);return o.jsxs("div",{className:"grid md:grid-flow-col grid-cols-1 md:grid-cols-3 md:gap-5 md:py-8 pb-8",children:[o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 hidden md:block",children:[o.jsx("h2",{className:"text-white text-2xl mb-4",children:" Filter "}),o.jsx("p",{className:"text-white text-sm",children:" Keywords "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]}),o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 block md:hidden",children:[o.jsx("p",{className:"text-white font-semibold text-lg",children:" Keyword Search "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("hr",{className:"md:hidden border-white border-1"}),o.jsxs("button",{className:"md:hidden w-full py-1 text-white font-semibold rounded flex justify-between items-center",onClick:()=>U(!T),children:["Filters ",o.jsx("span",{children:T?o.jsx(ka,{}):o.jsx(Ga,{})})]}),o.jsxs("div",{className:`${T?"block":"hidden"} md:block`,children:[o.jsx("p",{className:"text-white text-sm",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]})]}),o.jsx(Qa,{results:s,qualFilterResults:r,industryFilterResults:m,filterTab:u,typeOfLearningResults:b,isQualActive:g,isIndustryActive:x})]})}function l0({filterTab:u,results:s,setResults:c,qualFilterResults:r,setQualFilterResults:d,industryFilterResults:m,setIndustryFilterResults:y,typeOfLearningResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j}){const[T,U]=E.useState(!1);return o.jsxs("div",{className:"grid md:grid-flow-col grid-cols-1 md:grid-cols-3 md:gap-5 md:py-8 pb-8",children:[o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 hidden md:block",children:[o.jsx("h2",{className:"text-white text-2xl mb-4",children:" Filter "}),o.jsx("p",{className:"text-white text-sm",children:" Keywords "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]}),o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 block md:hidden",children:[o.jsx("p",{className:"text-white font-semibold text-lg",children:" Keyword Search "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("hr",{className:"md:hidden border-white border-1"}),o.jsxs("button",{className:"md:hidden w-full py-1 text-white font-semibold rounded flex justify-between items-center",onClick:()=>U(!T),children:["Filters ",o.jsx("span",{children:T?o.jsx(ka,{}):o.jsx(Ga,{})})]}),o.jsxs("div",{className:`${T?"block":"hidden"} md:block`,children:[o.jsx("p",{className:"text-white text-sm",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]})]}),o.jsx(Qa,{results:s,qualFilterResults:r,industryFilterResults:m,filterTab:u,typeOfLearningResults:b,isQualActive:g,isIndustryActive:x})]})}function a0({filterTab:u,results:s,setResults:c,qualFilterResults:r,setQualFilterResults:d,industryFilterResults:m,setIndustryFilterResults:y,typeOfLearningResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j}){const[T,U]=E.useState(!1);return o.jsxs("div",{className:"grid md:grid-flow-col grid-cols-1 md:grid-cols-3 md:gap-5 md:py-8 pb-8",children:[o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 hidden md:block",children:[o.jsx("h2",{className:"text-white text-2xl mb-4",children:" Filter "}),o.jsx("p",{className:"text-white text-sm",children:" Keywords "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]}),o.jsxs("div",{className:"md:sticky md:top-45 self-start py-4 search-bar-container grid md:grid-flow-row md:gap-4 gap-6 block md:hidden",children:[o.jsx("p",{className:"text-white font-semibold text-lg",children:" Keyword Search "}),o.jsx(At,{setResults:c,filterTab:u}),o.jsx("hr",{className:"md:hidden border-white border-1"}),o.jsxs("button",{className:"md:hidden w-full py-1 text-white font-semibold rounded flex justify-between items-center",onClick:()=>U(!T),children:["Filters ",o.jsx("span",{children:T?o.jsx(ka,{}):o.jsx(Ga,{})})]}),o.jsxs("div",{className:`${T?"block":"hidden"} md:block`,children:[o.jsx("p",{className:"text-white text-sm",children:" Qualification Type "}),o.jsx(Tt,{filterTab:u,setQualFilterResults:d,setIsQualActive:p}),o.jsx("p",{className:"text-white text-sm mt-5",children:" Industry Type "}),o.jsx(Nt,{filterTab:u,setIndustryFilterResults:y,setIsIndustryActive:j}),o.jsx("button",{className:"button-clear mt-5 w-full",onClick:()=>{window.history.pushState({},null,"/search/"),window.location.reload()},children:"Clear Filters"})]})]}),o.jsx(Qa,{results:s,qualFilterResults:r,industryFilterResults:m,filterTab:u,typeOfLearningResults:b,isQualActive:g,isIndustryActive:x})]})}function _h(u){return u===null||u===""?!1:(u=u.toString(),u.replace(/(<([^>]+)>)/ig,"").replace(/&nbsp;/gi," ").replace(/&#39;/gi,"'").replace(/&amp;/gi,"&"))}function n0(u,s){return u.length>s?u.substring(0,s)+"...":u}function u0(u,s){let c=JSON.parse(localStorage.getItem("favourites"))||[];c=c.filter(r=>r!==u),localStorage.setItem("favourites",JSON.stringify(c)),window.location.reload(!1)}const i0=({result:u})=>{JSON.parse(localStorage.getItem("favourites"));const[s,c]=E.useState(0);let r="border-bc-blue",d="bg-bc-blue";u.qualType.includes("A Level")?(r="border-a-levels",d="bg-a-levels"):u.qualType.includes("V
11ocational")?(r="border-vocational",d="bg-vocational"):u.qualType.includes("T-Level")?(r="border-t-levels",d="bg-t-levels"):u.qualType.includes("BC Programme")?(r="border-bc-programme",d="bg-bc-programme"):u.qualType.includes("Apprenticeship")?(r="border-apprenticeships",d="bg-apprenticeships"):u.typeOfLearning.includes("Adult")?(r="border-adult-learning",d="bg-adult-learning"):u.typeOfLearning.includes("University Study")?(r="border-university-study",d="bg-university-study"):u.typeOfLearning.includes("Online Learning")?(r="border-online-learning",d="bg-online-learning"):(r="border-bc-blue",d="bg-bc-blue");const m=b=>{const g=`/course/${u.courseCode}/${u.courseTitle}/`;window.open(g,"_self")},y=b=>{b.stopPropagation(),u0(u.courseCode)};return o.jsx("div",{onClick:m,children:o.jsxs("div",{className:`overflow-hidden search-result grid justify-items-auto grid-rows-2 gap-4 md:grid-flow-col border-l-16 border-t-0 ${r}`,children:[o.jsxs("div",{className:"md:w-8/10 md:col-span-6 col-span-1 row-span-2",children:[o.jsxs("h2",{className:"font-semibold text-xl text-bc-dark-blue",children:[" ",_h(u.courseTitle)," "]}),o.jsxs("div",{className:"flex flex-row gap-2",children:[u.qualType?o.jsx("span",{className:`tag px-3 w-fit ${d} text-white text-center`,children:u.qualType}):null," ",u.courseLevel?o.jsx("span",{children:u.courseLevel}):null]}),o.jsxs("h4",{className:"text-gray-700 mt-2",children:[" ",n0(_h(u.courseShortInfo),180)," "]})]}),o.jsx("div",{className:"md:flex hidden md:justify-end justify-start",children:o.jsx("button",{type:"button",className:"favourites-button justify-items-center",name:"favouriteButton",onClick:y,children:o.jsx(Dh,{})})}),o.jsx("button",{className:"md:flex hidden button-dark self-end",children:"More Info"}),o.jsxs("div",{className:"md:hidden flex items-center justify-between gap-2",children:[o.jsx("button",{className:"button-dark w-2/3",children:"More Info"}),o.jsx("button",{type:"button",className:"favourites-button justify-items-center",name:"favouriteButton",onClick:y,children:o.jsx(Dh,{})})]})]},s)})},c0=({favResults:u})=>{const s=u.length;return o.jsxs("div",{className:"results-list grid justify-items-auto h-full gap-5 col-span-2",children:[s===0?o.jsx("h2",{className:"font-normal text-xl text-bc-blue",children:"0 courses in your favourites"}):s===1?o.jsxs("h2",{className:"font-semibold text-xl text-bc-blue",children:[" ",s," course in your favourites "]}):o.jsxs("h2",{className:"font-semibold text-xl text-bc-blue",children:[" ",s," courses in your favourites "]}),u.map((c,r)=>o.jsx(i0,{result:c},r))]})};function hs(){const[u,s]=E.useState(()=>JSON.parse(localStorage.getItem("favourites"))||[]);E.useEffect(()=>{const r=()=>{const d=JSON.parse(localStorage.getItem("favourites"))||[];s(d)};return window.addEventListener("storage",r),window.addEventListener("favouritesChanged",r),()=>{window.removeEventListener("storage",r),window.removeEventListener("favouritesChanged",r)}},[]);const c=u.length>0?u.length:0;return o.jsxs("a",{href:"/favourites",className:"text-md text-bc-blue underline",children:[" ",o.jsxs("button",{className:"button-dark flex items-center gap-2",children:[o.jsxs("div",{className:"relative",children:[o.jsx(xi,{className:"text-2xl"})," ",o.jsx("span",{className:"text-bc-blue text-xs absolute left-1/2 top-[58%] -translate-x-1/2 -translate-y-1/2 font-medium",children:c})]})," My Favourite Courses "]})," "]})}const ms=u=>{E.useEffect(()=>{document.title=u},[])};function r0(){return JSON.parse(localStorage.getItem("favourites"))||[]}function s0(){ms("Favourites - Burnley College");const[u,s]=E.useState([]),c=r0(),[r,d]=E.useState("");E.useEffect(()=>{m(c)},[]);const m=async b=>{fetch("https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses").then(g=>g.json()).then(g=>{const p=g.filter(x=>b&&x&&b.some(j=>x.courseCode.includes(j)));return s(p),{favResults:p}})},y="https://apply.burnley.ac.uk/Page/CreateAppPersonalDetails?UIOIds_InList=";return E.useEffect(()=>{const b=async()=>{try{const x=(await Promise.all(u.map(j=>fetch(`https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses/${j.courseCode}`).then(T=>T.json())))).map(j=>j.uiO_ID).join(",");d(y+x)}catch(g){console.error(g)}};u.length&&b()},[u,y]),o.jsxs("div",{className:"App",children:[o.jsx("header",{className:"App-header"}),o.jsxs("div",{className:"md:flex-row flex-col items-center py-8 gap-4 hidden md:flex text-center",children:[o.jsxs("div",{className:"w-full md:items-center flex md:flex-row flex-col gap-1 text-bc-dark-blue",children:[o.jsx("a",{href:"https://www.burnley.ac.uk/",children:o.jsx("u",{children:"Burnley College "})}),">",o.jsx("a",{href:"/search/",children:o.jsx("u",{children:"Course Search"})})]}),o.jsxs("div",{className:"w-full md:items-center flex md:flex-row flex-col justify-end gap-4 text-bc-dark-blue",children:[o.jsx("a",{href:"https://www.burnley.ac.uk/support/careers/#explore-careers",className:"text-md underline",children:" Explore Careers "}),o.jsx("a",{href:"https://www.burnley.ac.uk/qualifications-explained/",className:"text-md underline",children:" Qualifications Explained "}),o.jsx(hs,{})]})]}),o.jsx("h2",{className:"w-full font-base text-3xl text-bc-blue mb-4 md:pt",children:" Favourites "}),o.jsxs("p",{children:[" To add courses to your favourites, use the ",o.jsx("a",{className:"text-bc-blue font-semibold underline",href:"/search/",children:" course search facility"})," and either click the star in the top right hand corner of your search results, or click through to the course and select 'Add to favourites'. To remove a favourite course, click the bin icon."]}),o.jsxs("div",{className:"grid md:grid-flow-col md:grid-cols-3 grid-cols-1 gap-5 py-8",children:[o.jsx(c0,{className:"md:order-first order-last",favResults:u}),o.jsxs("div",{className:"md:order-last order-first md:sticky md:top-45 self-start py-4 grid md:grid-flow-row md:gap-4 gap-6 md:mt-12 w-full",children:[o.jsx("a",{href:r,target:"_blank",rel:"noopener noreferrer",children:o.jsx("button",{className:"button-dark w-full",children:" Apply for All Courses "})}),o.jsxs("span",{children:[o.jsxs("h3",{className:"text-lg font-light text-bc-dark-blue col-span-2",children:["Have a question? ",o.jsxs("u",{children:[" ",o.jsx("a",{href:"https://www.burnley.ac.uk/support/courses-enquiry-form/",children:"Get in touch!"})]})]}),o.jsxs("h3",{className:"text-lg font-light text-bc-dark-blue col-span-2",children:["Or call us on ",o.jsx("a",{href:"tel:01282733373",children:"01282 733373"})]})]})]})]})]})}function Pr(){ms("Search - Burnley College");const[u,s]=E.useState([]),[c,r]=E.useState([]),[d,m]=E.useState([]),[y,b]=E.useState([]),[g,p]=E.useState(!1),[x,j]=E.useState(!1),[T,U]=wi();T.get("typeOfLearning")&&T.get("typeOfLearning").split(",");const[H,_]=E.useState([]),[M,X]=E.useState(()=>{const B=T.get("t")||"all";return($=>$==="all"?"all":$==="SchoolLeaver"?"School Leaver":$==="Apprenticeship"?"Apprenticeship":$==="UniversityStudy"?"University Study":$==="AdultLearning"?"Adult Learning":$==="OnlineLearning"?"Online Learning":$)(B)}),k=M==="all"?"tab1":M==="School Leaver"?"tab2":M==="Apprenticeship"?"tab3":M==="University Study"?"tab4":M==="Adult Learning"?"tab5":M==="Online Learning"?"tab6":"tab1",G=[{id:"tab1",label:"All"},{id:"tab2",label:"School Leaver"},{id:"tab3",label:"Apprenticeships"},{id:"tab4",label:"University Study"},{id:"tab5",label:"Adult Learning"},{id:"tab6",label:"Online Learning"}],ae={tab1:o.jsx("div",{children:o.jsx(Pv,{filterTab:"All",results:u,setResults:s,qualFilterResults:c,setQualFilterResults:r,industryFilterResults:d,setIndustryFilterResults:m,typeOfLearningResults:y,setTypeOfLearningFilterResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j})}),tab2:o.jsx("div",{children:o.jsx(Iv,{filterTab:"School Leaver",results:u,setResults:s,qualFilterResults:c,setQualFilterResults:r,industryFilterResults:d,setIndustryFilterResults:m,typeOfLearningResults:y,setTypeOfLearningFilterResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j})}),tab3:o.jsx("div",{children:o.jsx(e0,{filterTab:"Apprenticeship",results:u,setResults:s,qualFilterResults:c,setQualFilterResults:r,industryFilterResults:d,setIndustryFilterResults:m,typeOfLearningResults:y,setTypeOfLearningFilterResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j})}),tab4:o.jsx("div",{children:o.jsx(t0,{filterTab:"University Study",results:u,setResults:s,qualFilterResults:c,setQualFilterResults:r,industryFilterResults:d,setIndustryFilterResults:m,typeOfLearningResults:y,setTypeOfLearningFilterResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j})}),tab5:o.jsx("div",{children:o.jsx(l0,{filterTab:"Adult Learning",results:u,setResults:s,qualFilterResults:c,setQualFilterResults:r,industryFilterResults:d,setIndustryFilterResults:m,typeOfLearningResults:y,setTypeOfLearningFilterResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j})}),tab6:o.jsx("div",{children:o.jsx(a0,{filterTab:"Online Learning",results:u,setResults:s,qualFilterResults:c,setQualFilterResults:r,industryFilterResults:d,setIndustryFilterResults:m,typeOfLearningResults:y,setTypeOfLearningFilterResults:b,isQualActive:g,setIsQualActive:p,isIndustryActive:x,setIsIndustryActive:j})})},z=B=>B==="All"?"all":B==="Apprenticeships"?"Apprenticeship":B.replace(/\s+/g,"");return E.useEffect(()=>{const B=T.get("t")||"all",$=(ue=>ue==="all"?"all":ue==="SchoolLeaver"?"School Leaver":ue==="Apprenticeship"?"Apprenticeship":ue==="UniversityStudy"?"University Study":ue==="AdultLearning"?"Adult Learning":ue==="OnlineLearning"?"Online Learning":ue)(B);$!==M&&X($)},[T]),E.useEffect(()=>{fetch("https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses").then(B=>B.json()).then(B=>{_(B),b(B)}).catch(B=>console.error("Course fetch failed",B))},[]),E.useEffect(()=>{let B=[];M==="all"?B=H:M==="Adult Learning"?B=H.filter(P=>P?.typeOfLearning?.includes("Adult Learning")||P?.typeOfLearning?.includes("Training")):B=H.filter(P=>P?.typeOfLearning?.includes(M)),b(B)},[M,H]),o.jsxs("div",{className:"App",children:[o.jsx("header",{className:"App-header"}),o.jsxs("div",{className:"flex md:flex-row flex-col items-center py-8 gap-4",children:[o.jsx("h2",{className:"w-full font-base text-3xl text-bc-blue",children:" Course Search "}),o.jsxs("div",{className:"w-full md:items-center flex flex-wrap flex-row md:justify-end gap-4 text-bc-dark-blue",children:[o.jsx("a",{href:"https://www.burnley.ac.uk/support/careers/#explore-careers",className:"text-md underline",children:" Explore Careers "}),o.jsx("a",{href:"https://www.burnley.ac.uk/qualifications-explained/",className:"text-md underline",children:" Qualifications Explained "}),o.jsx(hs,{})]})]}),o.jsx("h2",{className:"md:hidden w-full font-semibold text-lg text-bc-dark-blue pb-4",children:" Type of Learning "}),o.jsx("select",{value:k,onChange:B=>{const P=G.find(ue=>ue.id===B.target.value),$=z(P.label);U(ue=>{const ge=new URLSearchParams(ue);return $==="all"?ge.delete("t"):ge.set("t",$),ge.delete("q"),ge})},className:"md:hidden w-full px-3 py-3 border border-gray-400 font-semibold text-bc-blue mb-2 bg-white",children:G.map(B=>o.jsx("option",{value:B.id,children:B.label},B.id))}),o.jsx("div",{className:"hidden md:grid justify-items-auto md:grid-flow-col",children:G.map(B=>o.jsx("button",{className:`px-4 py-3 border-b-2 border-x-1 border-gray-300 text-lg ${k===B.id?"border-gray-500 text-white bg-[#1f6ce0]":"bg-gray-200 text-[#1f6ce0]"}`,onClick:()=>{const P=z(B.label);U($=>{const ue=new URLSearchParams($);return P==="all"?ue.delete("t"):ue.set("t",P),ue.delete("q"),ue})},children:B.label},B.id))}),o.jsx("div",{children:ae[k]})]})}function tl(u){const[s,c]=E.useState(!1),r=E.useRef(null),[d,m]=E.useState("0px");function y(){c(!s),m(s?"0px":`${r.current.scrollHeight}px`)}return o.jsxs("div",{className:"accordionSection",children:[o.jsxs("div",{className:`accordion ${s?"active":""}`,onClick:y,children:[o.jsx("span",{style:{marginLeft:"10px",marginRight:"10px"},className:"text-3xl font-semibold",children:s?"-":"+"}),o.jsx("p",{className:"accordionTitle text-2xl",children:u.title})]}
11),o.jsx("div",{ref:r,style:{maxHeight:`${d}`},className:"accordionContent",children:o.jsx("div",{className:"accordionText",dangerouslySetInnerHTML:{__html:u.content}})})]})}function o0({qualType:u,typeOfLearning:s}){let c="bg-bc-blue";const r=u??"",d=s??"";return r.includes("A Level")?c="bg-a-levels":r.includes("Vocational")?c="bg-vocational":r.includes("T-Level")?c="bg-t-levels":r.includes("BC Programme")?c="bg-bc-programme":d.includes("Apprenticeship")?c="bg-apprenticeships":d.includes("Adult")?c="bg-adult-learning":r.includes("BC Programme")?c="bg-bc-programme":d.includes("University Study")?c="bg-university-study":d.includes("Online Learning")?c="bg-online-learning":c="bg-bc-blue",o.jsx("div",{className:`tag py-1 px-4 w-fit ${c} text-white text-center`,children:u})}function f0({imgLink:u,linkToLogo:s,altText:c}){return o.jsx("a",{href:s,target:"_blank",rel:"noopener noreferrer",className:"w-2/5 col-span-2 justify-self-stretch",children:o.jsx("img",{src:u,alt:c})})}function nm({trigger:u,setTrigger:s,children:c}){if(!u)return null;const r=()=>s(!1);return o.jsx("div",{className:"popup",onClick:r,children:o.jsxs("div",{className:"popup-inner justify-items-center",onClick:d=>d.stopPropagation(),children:[o.jsx("button",{type:"button",className:"close-btn",onClick:r,"aria-label":"Close popup",children:o.jsx(Yv,{className:"text-4xl text-red-500"})}),c]})})}function d0({typeOfLearning:u,applyNowLink:s,courseOccurences:c,uiO_ID:r,courseCode:d,startDates:m,purchaseOnline:y,feesDue:b,courseTitle:g}){const[p,x]=E.useState(!1);E.useEffect(()=>{u=="Adult Learning"&&(sessionStorage.getItem("popUpSeen")||(setTimeout(()=>{x(!0)},3e3),sessionStorage.setItem("popUpSeen",!0)))});const[j,T]=E.useState(""),[U,H]=E.useState(""),[_,M]=Cv(["comDate"]),X=C=>{if(!C)return"";const V=C.trim();if(!V.includes("/"))return V;const[W,de,S]=V.split("/");return`${W}-${de}-${S}`},k=C=>{console.log("Selected date:",C.target.value);const W=C.target.selectedOptions[0].dataset.tribal,de=X(C.target.value);M("comDate",de,{secure:!0,path:"/"}),H(W)};E.useEffect(()=>{if(!ze.length)return;const C=X(ze[0]);M("comDate",C,{secure:!0,path:"/"}),H($[0])},[]);let G="",ae=!1;var z=/\d/;let B="Apply Now",P=!1,$=[];const ue=new Date;ue.setHours(0,0,0,0);let ge=[],ze=(m??"").trim()?(m??"").split(",").map(C=>C.trim()).filter((C,V)=>{const W=C.match(/^(\d{1,2})\/(\d{1,2})\/(\d{4})$/);if(!W)return ge.push(V),!0;const[,de,S,Q]=W,K=new Date(Number(Q),Number(S)-1,Number(de))>=ue;return K&&ge.push(V),K}):[];if(u=="School Leaver")if(c.length>1){for(let C=0;C<c.length;C++)ge.includes(C)&&$.push(c[C].uiO_ID);G=`https://apply.burnley.ac.uk/Page/CreateAppPersonalDetails?UIOIds_InList=${U}&learner=sl`}else c.length==1?G=`${s}&learner=sl`:(G=`/support/courses-enquiry-form/?title=${g}`,B="Register Your Interest");if(u=="Apprenticeship")if(c.length>1){for(let C=0;C<c.length;C++)ge.includes(C)&&$.push(c[C].uiO_ID);G=`https://apply.burnley.ac.uk/Page/CreateAppPersonalDetails?UIOIds_InList=${U}&learner=sl`}else c.length==1?G=`${s}&learner=sl`:(G=`/support/courses-enquiry-form/?title=${g}`,B="Register Your Interest");if(u=="Adult Learning"||u=="University Study")if(c.length>1){for(let C=0;C<c.length;C++)ge.includes(C)&&$.push(c[C].uiO_ID);G=`https://apply.burnley.ac.uk/Page/CreateAppPersonalDetails?UIOIds_InList=${U}`}else c.length==1?u=="University Study"?G=`https://apply.burnley.ac.uk/Page/CreateAppPersonalDetails?UIOIds_InList=${r}&learner=bcuc`:G=`https://apply.burnley.ac.uk/Page/CreateAppPersonalDetails?UIOIds_InList=${r}`:(G=`/support/courses-enquiry-form/?title=${g}`,B="Register Your Interest");else u!="School Leaver"&&u!="Apprenticeship"&&(G=s);u=="University Study"&&c.length>0?P=!0:P=!1;let xe=["C8003","C8009","C8006","C8008","C8005","C8010","C8004","C8012","C8011","C8014","C8001","C8013","C8000","C8002"];if(u=="Adult Learning"||u=="Training")if(y=="1"&&z.test(b)&&!xe.includes(d)){ae=!0;for(let C=0;C<c.length;C++)ge.includes(C)&&$.push(c[C].uiO_ID);c.length>1?(G=`/course-enrol/?course=${d}`,ae=!0):c.length==1?(G=`/course-enrol/?course=${d}`,ae=!0):(G=`/support/courses-enquiry-form/?title=${g}`,B="Register Your Interest")}else u=="Training"&&(G=`/support/courses-enquiry-form/?title=${g}`,B="Register Your Interest");xe.includes(d)&&(c.length>1?(G=`/support/leisure-course-booking/?course=${d}&title=${g}`,B="Join Us",ae=!0):c.length==1?(G=`/support/leisure-course-booking/?course=${d}&title=${g}`,B="Join Us",ae=!0):(G=`/support/courses-enquiry-form/?title=${g}`,B="Register Your Interest")),(d=="A7301"||d=="a7301")&&(G="/support/bc-juniors-dance-
11academy-booking-form",B="Join Us");let _t=[{code:"A6973",urlEnding:"level-2-principles-customer-service-course-bc"},{code:"A6992",urlEnding:"level-2-certificate-in-understanding-environmental-sustainability-burnley"},{code:"A6982",urlEnding:"level-2-principles-team-leading-course-bc"},{code:"A6972",urlEnding:"level-2-mental-health-awareness-course-burnley"},{code:"A6996",urlEnding:"childrens-mental-health-courses-online-understanding-children-and-young-peoples-mental-health-bc"},{code:"A7010",urlEnding:"level-2-special-needs-education-learning-disability-course-burnley"},{code:"A7012",urlEnding:"level-2-principles-business-administration-course-burnley"},{code:"A6971",urlEnding:"level-2-event-planning-course-burnley"},{code:"A6995",urlEnding:"level-2-equality-diversity-training-burnley"},{code:"A7009",urlEnding:"level-2-certificate-digital-marketing-burnley"},{code:"A7077",urlEnding:"understanding-distressed-behaviour-in-children-burnley"},{code:"a7077",urlEnding:"understanding-distressed-behaviour-in-children-burnley"},{code:"A7011",urlEnding:"level-2-understanding-autism-course-burn#start"},{code:"A7262",urlEnding:"level-2-understanding-nutrition-health-course-bc#start"},{code:"A7297",urlEnding:"level-2-infection-prevention-control-health-social-care-certificate-burnley#start"},{code:"A7298",urlEnding:"level-2-principles-dementia-care-course-burnley#start"},{code:"A7642",urlEnding:"level-2-principles-of-cyber-security-course-burnley"},{code:"A7485",urlEnding:"level-2-understanding-coding-course-burnley"},{code:"A7640",urlEnding:"level-2-creating-a-business-start-up-course-burnley"},{code:"A7367",urlEnding:"level-2-information-advice-guidance-course-burnley"},{code:"A7430",urlEnding:"level-2-awareness-of-bullying-in-children-and-young-people-course-burnley"},{code:"A7486",urlEnding:"level-2-lean-organisation-management-techniques-course-burnley"}].find(C=>C.code===d);if(_t&&c.length>0){for(let C=0;C<c.length;C++)ge.includes(C)&&$.push(c[C].uiO_ID);G=`https://www.burnley.ac.uk/support/online-learning-register-your-interest/?title=${g}`,B="Register Your Interest"}else _t&&c.length==0&&(G=`https://www.burnley.ac.uk/support/online-learning-register-your-interest/?title=${g}`,B="Register Your Interest");const qe=()=>{B!=="Apply Now"&&B!=="Join Us"||(window.dataLayer=window.dataLayer||[],B=="Apply Now"?window.dataLayer.push({event:"course_apply_now",course_code:d,course_title:g,learning_type:u,apply_url:G}):B=="Join Us"&&window.dataLayer.push({event:"course_join_us",course_code:d,course_title:g,learning_type:u,apply_url:G}))};return o.jsxs("div",{className:"col-span-2",children:[ze.length===0?null:ze.length==1?o.jsxs("span",{className:"grid grid-cols-2 items-center",children:[o.jsx("h3",{className:"font-light",children:" Start Date: "}),o.jsx("p",{className:"font-light",children:ze[0]})]}):o.jsxs("span",{className:"grid grid-cols-2 items-center",children:[o.jsx("h3",{className:"font-light",children:"Start Dates: "}),o.jsx("select",{className:"bg-gray-100 text-bc-blue p-1 rounded-sm outline-2",onChange:k,children:$.map((C,V)=>o.jsx("option",{id:V,value:ze[V],"data-tribal":$[V],children:ze[V]},V))})]}),o.jsxs("a",{href:G,target:"_blank",children:[" ",o.jsxs("button",{type:"button",onClick:qe,className:"button-apply mt-4 items-center gap-2 w-full",children:[" ",B," "]})," "]}),ae?o.jsx("p",{className:"justify-self-end font-normal italic",children:"*Have your payment card ready"}):null,P===!0?o.jsx("div",{className:"text-center pt-2",children:o.jsx("a",{href:"https://accounts.ucas.com/account/login?returnUrl=https%3A//www.ucas.com/dashboard",className:"font-light text-lg text-white underline",children:"Alternatively, you can apply via UCAS"})}):null,o.jsxs(nm,{trigger:p,setTrigger:x,children:[o.jsx("h3",{className:"text-2xl font-medium text-bc-blue pb-2 text-2xl text-center",children:" Need advice and guidance? "}),o.jsxs("div",{className:"flex flex-col items-center text-center py-2 border-y-2 border-gray-300 gap-2",children:[o.jsx("img",{className:"w-2/5",src:"https://www.burnley.ac.uk/wp-content/uploads/2024/07/Advice-Guidance-Pop-Up-Image-300-x-400px2.jpg",alt:"Advice and Guid
11ance Popup Image"}),o.jsx("p",{className:"text-bc-dark-blue font-bold text-base",children:"Our monthly information evenings for adult learning and university are the perfect opportunity to find out more."}),o.jsx("p",{className:"text-bc-dark-blue font-normal text-base",children:"choosing the right course | funding and finance | support in all aspects of study | careers advice | meet our friendly Tutors & Student Services"})]}),o.jsxs("a",{href:"https://www.burnley.ac.uk/whats-on/events/",children:[" ",o.jsx("button",{className:"button-dark mt-3 items-center gap-2 w-full",children:" View Dates "})," "]})]})]})}function Mh(){return JSON.parse(localStorage.getItem("favourites"))||[]}function h0(){const[u,s]=E.useState([]),[c,r]=E.useState(Mh),[d,m]=E.useState("");E.useEffect(()=>{const g=()=>{r(Mh())};return window.addEventListener("storage",g),window.addEventListener("favouritesChanged",g),()=>{window.removeEventListener("storage",g),window.removeEventListener("favouritesChanged",g)}},[]),E.useEffect(()=>{y(c)},[c]);const y=async g=>{fetch("https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses").then(p=>p.json()).then(p=>{const x=p.filter(j=>g&&j&&g.some(T=>j.courseCode.includes(T)));return s(x),{favResults:x}})},b="https://apply.burnley.ac.uk/Page/CreateAppPersonalDetails?UIOIds_InList=";return E.useEffect(()=>{const g=async()=>{try{const j=(await Promise.all(u.map(T=>fetch(`https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses/${T.courseCode}`).then(U=>U.json())))).map(T=>T.uiO_ID).join(",");m(b+j)}catch(p){console.error(p)}};u.length&&g(),u.length===0?m():m(b)},[u,b]),o.jsxs("a",{href:d,className:"col-span-2",children:[" ",o.jsx("button",{className:`button-${d?"dark":"inactive"} items-center gap-2 w-full`,children:" Apply to all Favourited Courses "})," "]})}const m0=["A5765","A7104","A3984","A7248","A7261","A7368","A4949","A5471"];function zh(){const u=document.getElementsByClassName("discover-uni-widget-c4W74bnm-du");for(const s of Array.from(u)){const c=s.offsetWidth;c<390?s.style.height="700px":c>=390&&c<=422||c>=423&&c<=767?s.style.height="630px":c>=768&&c<=1023?s.style.height="500px":c>=1024&&c<=1279?s.style.height="330px":c>=1280&&(s.style.height="450px")}}window.addEventListener("load",(()=>{zh(),addEventListener("resize",(()=>{zh()}))}));function Uh(u,s){let c=JSON.parse(localStorage.getItem("favourites"))||[];c.includes(u)?c=c.filter(r=>r!==u):c.push(u),localStorage.setItem("favourites",JSON.stringify(c)),window.dispatchEvent(new Event("favouritesChanged")),s(r=>r+1)}function qt(u){return u===null||u===""?"":String(u).replace(/<(?!br\s*\/?)[^>]+>/ig,"").replace(/&nbsp;/gi," ").replace(/&#39;/gi,"'").replace(/&amp;/gi,"&")}function ll(u){return u===null||u===""?"":String(u).replace(/<\s*br\s*\/?\s*>/gi,"<br />").replace(/<\/p\b[^>]*>/gi,"<br /> <br />").replace(/<p\b[^>]*>/gi,"").replace(/<\/?(?:div|li|ul|ol|tr|td|th|h[1-6])\b[^>]*>/gi," ").replace(/<(?!br\s*\/?)[^>]+>/ig,"").replace(/&nbsp;/gi," ").replace(/&#39;/gi,"'").replace(/&amp;/gi,"&")}function p0(u){if(u===null||u==="")return null;const d=String(u).replace(/(<([^>]+)>)/ig,"").replace(/&nbsp;/gi," ").replace(/&amp;/gi,"&");return d.split(/\bhere\b/).map((m,y)=>o.jsxs("span",{children:[m,y<d.split(/\bhere\b/).length-1&&o.jsx("a",{className:"text-bc-blue underline",href:"https://www.burnley.ac.uk/support/financial-support/",children:"here"})]},y))}function g0(u){return u===null||u===""?"":String(u).replace(/<\s*br\s*\/?\s*>/gi," ").replace(/<[^>]+>/g," ").replace(/&nbsp;/gi," ").replace(/&#39;/gi,"'").replace(/&amp;/gi,"&").replace(/\s+/g," ").trim()}function al(u){return g0(u).length}function y0(){ms("Course - Burnley College");const[u,s]=E.useState([]);E.useEffect(()=>{r()},[]),E.useEffect(()=>{if(u.length!==0&&u.careersAndProgression&&!m0.includes(u.courseCode)){const p=(U,H)=>{let _=document.querySelector(`meta[name="${U}"]`);_||(_=document.createElement("meta"),_.name=U,document.head.appendChild(_)),_.content=H||""};p("pathways:title",u.courseTitle),p("pathways:type",u.qualType),p("pathways:level",u.courseLevel),p("pathways:url",window.location.href);const x=()=>{window.pathwaysLoader&&window.pathwaysLoader.init()},j="https://www.career-pathways.co.uk/assets/js/pathways-loader.js",T=document.querySelector(`script[src="${j}"]`);if(window.pathwaysLoader)x();else if(T)T.addEventListener("load",x,{once:!0});else{const U=document.createElement("script");U.src=j,U.dataset.key="cd310707e9e2483c0c42748f92459343",U.async=!0,U.crossOrigin="anonymous",U.addEventListener("load",x,{once:!0}),document.head.appendChild(U)}}},[u]);const{courseCode:c}=xy(),r=()=>
11{const p=c||window.location.pathname.split("/").filter(Boolean).pop();if(!p){console.warn("Course code not found in URL");return}fetch(`https://bccourseapi-hvekgdbhb3bcbwa8.ukwest-01.azurewebsites.net/api/courses/${p}`).then(x=>x.json()).then(x=>{s(x)}).catch(x=>{console.error("Course fetch failed:",x)})};let d=JSON.parse(localStorage.getItem("favourites"))||[];const[m,y]=E.useState(0),[b,g]=E.useState(!1);if(u.length!=0){let p=null,x=null,j=null;return u?.courseTitle?.includes("project management")?(p="https://www.burnley.ac.uk/wp-content/uploads/2024/09/APM-Badge.png",j="APM PMQ Logo"):u?.courseTitle?.includes("project fundamentals")?(p="/wp-content/uploads/2025/07/apm-project-fundamentals-qualification-accredited-p-e1752739326332.png",j="APM PFQ Logo"):(u?.aboutTheCourse??"").toLowerCase().includes("this course is part of our lancashire &amp;amp; cumbria institute of technology (iot) course offering.")?(p="https://www.burnley.ac.uk/wp-content/uploads/2024/09/IOT_Lancashire-Cumbria_BLK.jpg",j="IOT Logo"):u?.awardedBy?.includes("Pearson")?(p="https://www.burnley.ac.uk/wp-content/uploads/2026/02/BCUC-Website-Partner-Logos3.png",x="https://www.burnley.ac.uk/university/university-partners/",j="Pearson Logo"):u?.awardedBy?.includes("University of Lancashire")?(p="https://www.burnley.ac.uk/wp-content/uploads/2026/02/BCUC-Website-Partner-Logos2.png",x="https://www.burnley.ac.uk/university/university-partners/",j="University of Lancashire Logo"):u?.awardedBy?.includes("University of Greater Manchester")?(p="https://www.burnley.ac.uk/wp-content/uploads/2026/02/BCUC-Website-Partner-Logos4.png",x="https://www.burnley.ac.uk/university/university-partners/",j="University of Greater Manchester Logo"):u?.awardedBy?.includes("NEBOSH")?(p="https://www.burnley.ac.uk/wp-content/uploads/2024/09/Nebosh.png",j="NEBOSH Logo"):u?.courseTitle?.toLowerCase().includes("bootcamp")?(p="https://www.burnley.ac.uk/wp-content/uploads/2024/10/Skills-bootcamp-logo.webp",j="Skills Bootcamps Logo"):u?.aboutTheCourse?.toLowerCase().includes("funded by the uk government")?(p="https://www.burnley.ac.uk/wp-content/uploads/2024/10/funded-by-UK-government-logo.webp",j="UK Government Logo"):u?.aboutTheCourse?.toLowerCase().includes("lancashire skills employment hub")?(p="https://www.burnley.ac.uk/wp-content/uploads/2024/10/Lancashire-Skills-Employment-Hub.webp",j="Lancashire Skills Employment Hub Logo"):u?.awardedBy?.includes("Qualsafe")&&(p="https://www.burnley.ac.uk/wp-content/uploads/2024/11/qs-logo-1.jpg",j="Qualsafe Logo"),o.jsxs("div",{className:"App",children:[o.jsxs("div",{className:"flex md:flex-row flex-col items-center py-8 gap-4 text-center",children:[o.jsxs("div",{className:"w-full md:items-center md:flex hidden flex-row gap-1 text-bc-dark-blue",children:[o.jsx("a",{href:"https://www.burnley.ac.uk/",children:o.jsx("u",{children:"Burnley College "})}),">",o.jsx("a",{href:"/search/",children:o.jsx("u",{children:"Course Search"})}),">",o.jsx("p",{children:qt(u.courseTitle)})]}),o.jsxs("div",{className:"w-full md:items-center flex md:flex-row flex-col justify-end gap-4 text-bc-dark-blue",children:[o.jsx("a",{href:"https://www.burnley.ac.uk/support/careers/#explore-careers",className:"text-md underline",children:" Explore Careers "}),o.jsx("a",{href:"https://www.burnley.ac.uk/qualifications-explained/",className:"text-md underline",children:" Qualifications Explained "}),o.jsx(hs,{})]})]}),o.jsxs("div",{className:"flex flex-col pb-6 gap-4 border-b-6 border-bc-dark-blue",children:[o.jsxs("h2",{className:"w-full font-normal text-4xl text-bc-dark-blue",children:[" ",qt(u.courseTitle)," - ",o.jsxs("span",{children:[" ",qt(u.courseLevel)," "]})]}),o.jsx("span",{className:"flex flex-row gap-2",children:o.jsxs(o0,{qualType:u.qualType,typeOfLearning:u.typeOfLearning,children:[" ",u.qualType," "]})})]}),o.jsxs("div",{className:"grid lg:grid-flow-col lg:grid-cols-3 grid-cols-1 lg:gap-5 py-6",children:[o.jsxs("div",{className:"flex flex-col gap-8 col-span-2",children:[o.jsxs("div",{className:"w-full",children:[o.jsx("h2",{className:"text-3xl text-bc-blue mb-4",children:"About the course"}),o.jsx("div",{className:"text-gray-700 break-words",dangerouslySetInnerHTML:{__html:ll(u.aboutTheCourse)}})]}),o.jsxs("div",{className:"flex flex-col gap-3",children:[al(u?.entryRequirements)>250?o.jsx(tl,{title:"Entry Requirements",content:ll(u.entryRequirements)}):null,al(u?.studyMode)>250?o.jsx(tl,{title:"Study Mode",content:ll(u.studyMode)}):null,al(u?.duration)>250?o.jsx(tl,{title:"Duration",content:ll(u.duration)}):null,u.modules?o.jsx(tl,{title:"What will I study?",content:ll(u.modules)}):null,u.howWillYouBeAssessed?o.jsx(tl,{title:"How will I be assessed?",content:ll(u.howWillYouBeAssessed)}):null,u.careersAndProgression?o.jsx(tl,{title:"Where can I progress?",content:ll(u.careersAndProgression)}):null,u.extraCurricularActivities?o.jsx(tl,{title:"What are the enrichment opportunities?",content:ll(u.extraCurricularActivities)}):null,u.equipmentNeeded||u.equipmentSupplied||u.employerLinks?o.jsx(tl,{title:"Additional Details",content:`${u.equipmentNeeded?'<h2 className="text-xl text-bc-blue"><strong>Equipment Needed</strong></h2>':""}${u.equipmentNeeded||""} 
12                                ${u.equipmentSupplied?'<h2 className="text-xl text-bc-blue"><strong>Equipment Supplied</strong></h2>':""}${u.equipmentSupplied||""}
13                                ${u.employerLinks?'<h2 className="text-xl text-bc-blue"><strong>Employer Links</strong></h2>':""}${u.employerLinks||""}`}):null,u.informationAboutFees?o.jsx(tl,{title:"Information about fees",content:ll(u.informationAboutFees)}):null]}),o.jsx("slot",{name:"pathways"}),u.unistats?o.jsx("div",{className:"unistats-widget",dangerouslySetInnerHTML:{__html:u.unistats}}):null]}),o.jsxs("div",{className:"flex flex-col gap-2 w-full",children:[o.jsxs("div",{className:"grid grid-cols-1 gap-4 mb-8 mt-12 items-stretch overflow-hidden",children:[al(u?.entryRequirements)>0&&al(u?.entryRequirements)<=250?o.jsxs("div",{className:"grid grid-cols-4 gap-10 items-center",children:[o.jsx("div",{className:"bg-bc-dark-blue col-span-1 p-6 w-21 rounded-full",children:o.jsx(Hv,{className:"text-white text-4xl"})}),o.jsxs("div",{className:"col-span-3",children:[o.jsx("h3",{className:"text-lg font-semibold text-bc-dark-blue",children:"Entry Requirements"}),o.jsx("div",{className:"text-gray-700 break-words",dangerouslySetInnerHTML:{__html:qt(u.entryRequirements)}})]})]}):null,al(u?.studyMode)>0&&al(u?.studyMode)<=250?o.jsxs("div",{className:"grid grid-cols-4 gap-10 items-center",children:[o.jsx("div",{className:"bg-bc-dark-blue col-span-1 p-6 w-21 rounded-full",children:o.jsx(kv,{className:"text-white text-4xl"})}),o.jsxs("div",{className:"col-span-3",children:[o.jsx("h3",{className:"text-lg font-semibold text-bc-dark-blue",children:"Study Mode"}),o.jsx("div",{className:"text-gray-700 break-words",dangerouslySetInnerHTML:{__html:qt(u.studyMode)}})]})]}):null,al(u?.duration)>0&&al(u?.duration)<=250?o.jsxs("div",{className:"grid grid-cols-4 gap-10 items-center",children:[o.jsx("div",{className:"bg-bc-dark-blue col-span-1 p-6 w-21 rounded-full",children:o.jsx(Gv,{className:"text-white text-4xl"})}),o.jsxs("div",{className:"col-span-3",children:[o.jsx("h3",{className:"text-lg font-semibold text-bc-dark-blue",children:"Duration"}),o.jsx("div",{className:"text-gray-700 break-words",dangerouslySetInnerHTML:{__html:qt(u.duration)}})]})]}):null]}),o.jsxs("div",{className:"md:sticky md:top-45 self-start grid md:grid-flow-row md:gap-4 gap-6 w-full",children:[o.jsxs("div",{className:"grid grid-cols-2 gap-3 course-information-container text-lg font-medium text-gray-100",children:[u.courseCode?o.jsxs("span",{className:"col-span-2 grid grid-cols-2",children:[o.jsx("h3",{className:"font-light",children:"Course Code: "}),o.jsx("span",{className:"font-light",children:qt(u.courseCode)})]}):null,u.courseFeesPopUp?o.jsxs("span",{className:"col-span-2 grid grid-cols-2",children:[o.jsx("h3",{className:"font-light",onClick:()=>g(!0),children:"Cost: "}),o.jsxs("button",{type:"button",className:"font-light text-left inline-flex items-center gap-2 text-white",onClick:()=>g(!0),children:[o.jsx("span",{children:qt(u.feesDue)}),o.jsx(Bv,{className:"text-base text-bc-blue"})]})]}):o.jsxs("span",{className:"col-span-2 grid grid-cols-2",children:[o.jsx("h3",{className:"font-light",children:"Cost: "}),o.jsx("span",{className:"font-light",children:qt(u.feesDue)})]}),u.awardedBy?o.jsxs("span",{className:"col-span-2 grid grid-cols-2",children:[o.jsx("h3",{className:"font-light",children:"Awarded By: "}),o.jsx("span",{className:"font-light",children:qt(u.awardedBy)})]}):null,p?o.jsx(f0,{imgLink:p,linkToLogo:x,altText:j}):null,u.ucasCode?o.jsxs("span",{className:"col-span-2 grid grid-cols-2",children:[o.jsx("h3",{className:"font-light",children:"UCAS Code: "}),o.jsx("span",{className:"font-normal",children:u.ucasCode})]}):null,o.jsx(d0,{typeOfLearning:u.typeOfLearning,applyNowLink:u.applyNowLink,courseOccurences:u.courseOccurences,uiO_ID:u.uiO_ID,courseCode:u.courseCode,startDates:u.startDates,purchaseOnline:u.purchaseOnline,feesDue:u.feesDue,courseTitle:u.courseTitle}),d.includes(u.courseCode)?o.jsxs("a",{className:"text-md text-bc-blue col-span-2",children:[" ",o.jsxs("button",{className:"button-light flex justify-center items-center gap-2 w-full",onClick:()=>
13Uh(u.courseCode,y),children:[o.jsx(xi,{className:"text-xl"})," Remove from Favourites "]})," "]}):o.jsxs("a",{className:"text-md text-bc-blue col-span-2",children:[" ",o.jsxs("button",{className:"button-light flex justify-center items-center gap-2 w-full",onClick:()=>Uh(u.courseCode,y),children:[o.jsx(ls,{className:"text-xl"})," Add to Favourites "]})," "]}),o.jsx(h0,{}),u.typeOfLearning=="School Leaver"?o.jsxs("div",{className:"grid grid-cols-2 col-span-2 mt-10",children:[o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Have a question? ",o.jsxs("u",{children:[" ",o.jsx("a",{href:"https://www.burnley.ac.uk/support/courses-enquiry-form/",children:"Get in touch!"})]})]}),o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Or call us on ",o.jsx("a",{href:"tel:01282733373",children:"01282 733373"})]})]}):null,u.typeOfLearning=="Apprenticeship"?o.jsxs("div",{className:"grid grid-cols-2 col-span-2 mt-10",children:[o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Have a question? ",o.jsxs("u",{children:[" ",o.jsx("a",{href:"https://www.burnley.ac.uk/themis-home/apprenticeships-enquiry-form/",children:"Get in touch!"})]})]}),o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Or call us on ",o.jsx("a",{href:"tel:01282733005",children:"01282 733005"})]})]}):null,u.typeOfLearning=="University Study"?o.jsxs("div",{className:"grid grid-cols-2 col-span-2 mt-10",children:[o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Have a question? ",o.jsxs("u",{children:[" ",o.jsx("a",{href:"https://www.burnley.ac.uk/university-support-enquiry/",children:"Get in touch!"})]})]}),o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Or call us on ",o.jsx("a",{href:"tel:01282733551",children:"01282 733551"})]})]}):null,u.typeOfLearning=="Adult Learning"?o.jsxs("div",{className:"grid grid-cols-2 col-span-2 mt-10",children:[o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Have a question? ",o.jsxs("u",{children:[" ",o.jsx("a",{href:"https://www.burnley.ac.uk/support/courses-enquiry-form/",children:"Get in touch!"})]})]}),o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Or call us on ",o.jsx("a",{href:"tel:01282733551",children:"01282 733551"})]})]}):null,u.typeOfLearning=="Online Learning"?o.jsxs("div",{className:"grid grid-cols-2 col-span-2 mt-10",children:[o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Have a question? ",o.jsxs("u",{children:[" ",o.jsx("a",{href:"https://www.burnley.ac.uk/support/courses-enquiry-form/",children:"Get in touch!"})]})]}),o.jsxs("h3",{className:"text-lg font-light text-white col-span-2",children:["Or call us on ",o.jsx("a",{href:"tel:01282733551",children:"01282 733551"})]})]}):null]}),o.jsxs("div",{className:"flex flex-col md:justify-end justify-start gap-4",children:[u.typeOfLearning=="University Study"?o.jsxs("a",{className:"text-md text-bc-blue col-span-2",href:"https://www.burnley.ac.uk/about/howtoapply/#university-study",children:[" ",o.jsx("button",{className:"button-dark flex justify-center items-center gap-2 w-full",children:"How to Apply"})]}):null,u.typeOfLearning=="School Leaver"?o.jsx("a",{href:"https://issuu.com/bcmarketing/docs/sl-bcsfc-prospectus_2023-24-issuu?fr=xKAE9_zU1NQ",children:o.jsx("button",{className:"button-dark w-full",children:"View Prospectus"})}):u.typeOfLearning=="University Study"?o.jsx("a",{href:"https://issuu.com/bcmarketing/docs/bcuc-main?fr=xKAE9_zU1NQ",children:o.jsx("button",{className:"button-dark w-full",children:"View Prospectus"})}):u.typeOfLearning=="Apprenticeship"?o.jsx("a",{href:"https://issuu.com/bcmarketing/docs/sl-themis-brand_awareness-themis_apprenticeship_ha?fr=xKAE9_zU1NQ",children:o.jsx("button",{className:"button-dark w-full",children:"View Industry Guide"})}):u.typeOfLearning=="Adult Learning"||u.typeOfLearning=="Online Learning"?o.jsx("a",{href:"https://issuu.com/bcmarketing/docs/al-destination_progression-door_drop_mailer-digita?fr=xKAE9_zU1NQ",children:o.jsx("button",{className:"button-dark w-full",children:"View Course Guide"})}):null]})]}),o.jsxs(nm,{trigger:b,setTrigger:g,children:[o.jsx("h3",{className:"text-2xl font-medium text-bc-blue pb-2 text-2xl",children:" Course Fees "}),o.jsx("p",{className:"border-t-2 border-gray-300 pt-2",children:p0(u.courseFeesPopUp)})]})]})]})]})}}function v0(){return o.jsx(wv,{children:o.jsx(cv,{children:o.jsxs(Ly,{children:[o.jsx(Wl,{path:"/",element:o.jsx(zy,{replace:!0,to:"/search/"})}),o.jsx(Wl,{path:"/search/",element:o.jsx(Pr,{})}),o.jsx(Wl,{path:"/search-iframe/",element:o.jsx(Pr,{})}),o.jsx(Wl,{path:"/search-iframe",element:o.jsx(Pr,{})}),o.jsx(Wl,{path:"/favourites/",element:o.jsx(s0,{})}),o.jsx(Wl,{path:"/course/:courseCode?/:courseTitle?",element:o.jsx(y0,{})})]})})})}{let u=function(){const s=document.getElementById("course-search-host");if(!s||s.shadowRoot)return;const c=s.attachShadow({mode:"open"}),r=document.createElement("div");
13r.id="course-search-root",c.appendChild(r);const d=document.createElement("link");d.rel="stylesheet",d.href=MyAppConfig?.cssUrl,c.appendChild(d),Hg.createRoot(r).render(o.jsx(v0,{}))};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",u):u()}

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.