forked from izu/student-web-if-development-kit
150 lines
241 KiB
JavaScript
150 lines
241 KiB
JavaScript
(function(){const j=document.createElement("link").relList;if(j&&j.supports&&j.supports("modulepreload"))return;for(const U of document.querySelectorAll('link[rel="modulepreload"]'))s(U);new MutationObserver(U=>{for(const H of U)if(H.type==="childList")for(const Y of H.addedNodes)Y.tagName==="LINK"&&Y.rel==="modulepreload"&&s(Y)}).observe(document,{childList:!0,subtree:!0});function E(U){const H={};return U.integrity&&(H.integrity=U.integrity),U.referrerPolicy&&(H.referrerPolicy=U.referrerPolicy),U.crossOrigin==="use-credentials"?H.credentials="include":U.crossOrigin==="anonymous"?H.credentials="omit":H.credentials="same-origin",H}function s(U){if(U.ep)return;U.ep=!0;const H=E(U);fetch(U.href,H)}})();var mf={exports:{}},En={};/**
|
|
* @license React
|
|
* react-jsx-runtime.production.js
|
|
*
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Td;function dh(){if(Td)return En;Td=1;var r=Symbol.for("react.transitional.element"),j=Symbol.for("react.fragment");function E(s,U,H){var Y=null;if(H!==void 0&&(Y=""+H),U.key!==void 0&&(Y=""+U.key),"key"in U){H={};for(var W in U)W!=="key"&&(H[W]=U[W])}else H=U;return U=H.ref,{$$typeof:r,type:s,key:Y,ref:U!==void 0?U:null,props:H}}return En.Fragment=j,En.jsx=E,En.jsxs=E,En}var zd;function mh(){return zd||(zd=1,mf.exports=dh()),mf.exports}var f=mh(),hf={exports:{}},V={};/**
|
|
* @license React
|
|
* react.production.js
|
|
*
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Ad;function hh(){if(Ad)return V;Ad=1;var r=Symbol.for("react.transitional.element"),j=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),H=Symbol.for("react.consumer"),Y=Symbol.for("react.context"),W=Symbol.for("react.forward_ref"),M=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),q=Symbol.for("react.lazy"),_=Symbol.for("react.activity"),X=Symbol.iterator;function Z(m){return m===null||typeof m!="object"?null:(m=X&&m[X]||m["@@iterator"],typeof m=="function"?m:null)}var tl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Nl=Object.assign,Sl={};function _l(m,z,O){this.props=m,this.context=z,this.refs=Sl,this.updater=O||tl}_l.prototype.isReactComponent={},_l.prototype.setState=function(m,z){if(typeof m!="object"&&typeof m!="function"&&m!=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,m,z,"setState")},_l.prototype.forceUpdate=function(m){this.updater.enqueueForceUpdate(this,m,"forceUpdate")};function Zl(){}Zl.prototype=_l.prototype;function vl(m,z,O){this.props=m,this.context=z,this.refs=Sl,this.updater=O||tl}var Ml=vl.prototype=new Zl;Ml.constructor=vl,Nl(Ml,_l.prototype),Ml.isPureReactComponent=!0;var Vl=Array.isArray;function Rl(){}var F={H:null,A:null,T:null,S:null},Dl=Object.prototype.hasOwnProperty;function Fl(m,z,O){var R=O.ref;return{$$typeof:r,type:m,key:z,ref:R!==void 0?R:null,props:O}}function Et(m,z){return Fl(m.type,z,m.props)}function A(m){return typeof m=="object"&&m!==null&&m.$$typeof===r}function G(m){var z={"=":"=0",":":"=2"};return"$"+m.replace(/[=:]/g,function(O){return z[O]})}var Kl=/\/+/g;function ut(m,z){return typeof m=="object"&&m!==null&&m.key!=null?G(""+m.key):z.toString(36)}function kl(m){switch(m.status){case"fulfilled":return m.value;case"rejected":throw m.reason;default:switch(typeof m.status=="string"?m.then(Rl,Rl):(m.status="pending",m.then(function(z){m.status==="pending"&&(m.status="fulfilled",m.value=z)},function(z){m.status==="pending"&&(m.status="rejected",m.reason=z)})),m.status){case"fulfilled":return m.value;case"rejected":throw m.reason}}throw m}function S(m,z,O,R,K){var I=typeof m;(I==="undefined"||I==="boolean")&&(m=null);var fl=!1;if(m===null)fl=!0;else switch(I){case"bigint":case"string":case"number":fl=!0;break;case"object":switch(m.$$typeof){case r:case j:fl=!0;break;case q:return fl=m._init,S(fl(m._payload),z,O,R,K)}}if(fl)return K=K(m),fl=R===""?"."+ut(m,0):R,Vl(K)?(O="",fl!=null&&(O=fl.replace(Kl,"$&/")+"/"),S(K,z,O,"",function(Ca){return Ca})):K!=null&&(A(K)&&(K=Et(K,O+(K.key==null||m&&m.key===K.key?"":(""+K.key).replace(Kl,"$&/")+"/")+fl)),z.push(K)),1;fl=0;var $l=R===""?".":R+":";if(Vl(m))for(var Al=0;Al<m.length;Al++)R=m[Al],I=$l+ut(R,Al),fl+=S(R,z,O,I,K);else if(Al=Z(m),typeof Al=="function")for(m=Al.call(m),Al=0;!(R=m.next()).done;)R=R.value,I=$l+ut(R,Al++),fl+=S(R,z,O,I,K);else if(I==="object"){if(typeof m.then=="function")return S(kl(m),z,O,R,K);throw z=String(m),Error("Objects are not valid as a React child (found: "+(z==="[object Object]"?"object with keys {"+Object.keys(m).join(", ")+"}":z)+"). If you meant to render a collection of children, use an array instead.")}return fl}function D(m,z,O){if(m==null)return m;var R=[],K=0;return S(m,R,"","",function(I){return z.call(O,I,K++)}),R}function Q(m){if(m._status===-1){var z=m._result;z=z(),z.then(function(O){(m._status===0||m._status===-1)&&(m._status=1,m._result=O)},function(O){(m._status===0||m._status===-1)&&(m._status=2,m._result=O)}),m._status===-1&&(m._status=0,m._result=z)}if(m._status===1)return m._result.default;throw m._result}var rl=typeof reportError=="function"?reportError:function(m){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var z=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof m=="object"&&m!==null&&typeof m.message=="string"?String(m.message):String(m),error:m});if(!window.dispatchEvent(z))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",m);return}console.error(m)},yl={map:D,forEach:function(m,z,O){D(m,function(){z.apply(this,arguments)},O)},count:function(m){var z=0;return D(m,function(){z++}),z},toArray:function(m){return D(m,function(z){return z})||[]},only:function(m){if(!A(m))throw Error("React.Children.only expected to receive a single React element child.");return m}};return V.Activity=_,V.Children=yl,V.Component=_l,V.Fragment=E,V.Profiler=U,V.PureComponent=vl,V.StrictMode=s,V.Suspense=M,V.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=F,V.__COMPILER_RUNTIME={__proto__:null,c:function(m){return F.H.useMemoCache(m)}},V.cache=function(m){return function(){return m.apply(null,arguments)}},V.cacheSignal=function(){return null},V.cloneElement=function(m,z,O){if(m==null)throw Error("The argument must be a React element, but you passed "+m+".");var R=Nl({},m.props),K=m.key;if(z!=null)for(I in z.key!==void 0&&(K=""+z.key),z)!Dl.call(z,I)||I==="key"||I==="__self"||I==="__source"||I==="ref"&&z.ref===void 0||(R[I]=z[I]);var I=arguments.length-2;if(I===1)R.children=O;else if(1<I){for(var fl=Array(I),$l=0;$l<I;$l++)fl[$l]=arguments[$l+2];R.children=fl}return Fl(m.type,K,R)},V.createContext=function(m){return m={$$typeof:Y,_currentValue:m,_currentValue2:m,_threadCount:0,Provider:null,Consumer:null},m.Provider=m,m.Consumer={$$typeof:H,_context:m},m},V.createElement=function(m,z,O){var R,K={},I=null;if(z!=null)for(R in z.key!==void 0&&(I=""+z.key),z)Dl.call(z,R)&&R!=="key"&&R!=="__self"&&R!=="__source"&&(K[R]=z[R]);var fl=arguments.length-2;if(fl===1)K.children=O;else if(1<fl){for(var $l=Array(fl),Al=0;Al<fl;Al++)$l[Al]=arguments[Al+2];K.children=$l}if(m&&m.defaultProps)for(R in fl=m.defaultProps,fl)K[R]===void 0&&(K[R]=fl[R]);return Fl(m,I,K)},V.createRef=function(){return{current:null}},V.forwardRef=function(m){return{$$typeof:W,render:m}},V.isValidElement=A,V.lazy=function(m){return{$$typeof:q,_payload:{_status:-1,_result:m},_init:Q}},V.memo=function(m,z){return{$$typeof:p,type:m,compare:z===void 0?null:z}},V.startTransition=function(m){var z=F.T,O={};F.T=O;try{var R=m(),K=F.S;K!==null&&K(O,R),typeof R=="object"&&R!==null&&typeof R.then=="function"&&R.then(Rl,rl)}catch(I){rl(I)}finally{z!==null&&O.types!==null&&(z.types=O.types),F.T=z}},V.unstable_useCacheRefresh=function(){return F.H.useCacheRefresh()},V.use=function(m){return F.H.use(m)},V.useActionState=function(m,z,O){return F.H.useActionState(m,z,O)},V.useCallback=function(m,z){return F.H.useCallback(m,z)},V.useContext=function(m){return F.H.useContext(m)},V.useDebugValue=function(){},V.useDeferredValue=function(m,z){return F.H.useDeferredValue(m,z)},V.useEffect=function(m,z){return F.H.useEffect(m,z)},V.useEffectEvent=function(m){return F.H.useEffectEvent(m)},V.useId=function(){return F.H.useId()},V.useImperativeHandle=function(m,z,O){return F.H.useImperativeHandle(m,z,O)},V.useInsertionEffect=function(m,z){return F.H.useInsertionEffect(m,z)},V.useLayoutEffect=function(m,z){return F.H.useLayoutEffect(m,z)},V.useMemo=function(m,z){return F.H.useMemo(m,z)},V.useOptimistic=function(m,z){return F.H.useOptimistic(m,z)},V.useReducer=function(m,z,O){return F.H.useReducer(m,z,O)},V.useRef=function(m){return F.H.useRef(m)},V.useState=function(m){return F.H.useState(m)},V.useSyncExternalStore=function(m,z,O){return F.H.useSyncExternalStore(m,z,O)},V.useTransition=function(){return F.H.useTransition()},V.version="19.2.6",V}var jd;function pf(){return jd||(jd=1,hf.exports=hh()),hf.exports}var $=pf(),vf={exports:{}},_n={},yf={exports:{}},gf={};/**
|
|
* @license React
|
|
* scheduler.production.js
|
|
*
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Ed;function vh(){return Ed||(Ed=1,(function(r){function j(S,D){var Q=S.length;S.push(D);l:for(;0<Q;){var rl=Q-1>>>1,yl=S[rl];if(0<U(yl,D))S[rl]=D,S[Q]=yl,Q=rl;else break l}}function E(S){return S.length===0?null:S[0]}function s(S){if(S.length===0)return null;var D=S[0],Q=S.pop();if(Q!==D){S[0]=Q;l:for(var rl=0,yl=S.length,m=yl>>>1;rl<m;){var z=2*(rl+1)-1,O=S[z],R=z+1,K=S[R];if(0>U(O,Q))R<yl&&0>U(K,O)?(S[rl]=K,S[R]=Q,rl=R):(S[rl]=O,S[z]=Q,rl=z);else if(R<yl&&0>U(K,Q))S[rl]=K,S[R]=Q,rl=R;else break l}}return D}function U(S,D){var Q=S.sortIndex-D.sortIndex;return Q!==0?Q:S.id-D.id}if(r.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var H=performance;r.unstable_now=function(){return H.now()}}else{var Y=Date,W=Y.now();r.unstable_now=function(){return Y.now()-W}}var M=[],p=[],q=1,_=null,X=3,Z=!1,tl=!1,Nl=!1,Sl=!1,_l=typeof setTimeout=="function"?setTimeout:null,Zl=typeof clearTimeout=="function"?clearTimeout:null,vl=typeof setImmediate<"u"?setImmediate:null;function Ml(S){for(var D=E(p);D!==null;){if(D.callback===null)s(p);else if(D.startTime<=S)s(p),D.sortIndex=D.expirationTime,j(M,D);else break;D=E(p)}}function Vl(S){if(Nl=!1,Ml(S),!tl)if(E(M)!==null)tl=!0,Rl||(Rl=!0,G());else{var D=E(p);D!==null&&kl(Vl,D.startTime-S)}}var Rl=!1,F=-1,Dl=5,Fl=-1;function Et(){return Sl?!0:!(r.unstable_now()-Fl<Dl)}function A(){if(Sl=!1,Rl){var S=r.unstable_now();Fl=S;var D=!0;try{l:{tl=!1,Nl&&(Nl=!1,Zl(F),F=-1),Z=!0;var Q=X;try{t:{for(Ml(S),_=E(M);_!==null&&!(_.expirationTime>S&&Et());){var rl=_.callback;if(typeof rl=="function"){_.callback=null,X=_.priorityLevel;var yl=rl(_.expirationTime<=S);if(S=r.unstable_now(),typeof yl=="function"){_.callback=yl,Ml(S),D=!0;break t}_===E(M)&&s(M),Ml(S)}else s(M);_=E(M)}if(_!==null)D=!0;else{var m=E(p);m!==null&&kl(Vl,m.startTime-S),D=!1}}break l}finally{_=null,X=Q,Z=!1}D=void 0}}finally{D?G():Rl=!1}}}var G;if(typeof vl=="function")G=function(){vl(A)};else if(typeof MessageChannel<"u"){var Kl=new MessageChannel,ut=Kl.port2;Kl.port1.onmessage=A,G=function(){ut.postMessage(null)}}else G=function(){_l(A,0)};function kl(S,D){F=_l(function(){S(r.unstable_now())},D)}r.unstable_IdlePriority=5,r.unstable_ImmediatePriority=1,r.unstable_LowPriority=4,r.unstable_NormalPriority=3,r.unstable_Profiling=null,r.unstable_UserBlockingPriority=2,r.unstable_cancelCallback=function(S){S.callback=null},r.unstable_forceFrameRate=function(S){0>S||125<S?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Dl=0<S?Math.floor(1e3/S):5},r.unstable_getCurrentPriorityLevel=function(){return X},r.unstable_next=function(S){switch(X){case 1:case 2:case 3:var D=3;break;default:D=X}var Q=X;X=D;try{return S()}finally{X=Q}},r.unstable_requestPaint=function(){Sl=!0},r.unstable_runWithPriority=function(S,D){switch(S){case 1:case 2:case 3:case 4:case 5:break;default:S=3}var Q=X;X=S;try{return D()}finally{X=Q}},r.unstable_scheduleCallback=function(S,D,Q){var rl=r.unstable_now();switch(typeof Q=="object"&&Q!==null?(Q=Q.delay,Q=typeof Q=="number"&&0<Q?rl+Q:rl):Q=rl,S){case 1:var yl=-1;break;case 2:yl=250;break;case 5:yl=1073741823;break;case 4:yl=1e4;break;default:yl=5e3}return yl=Q+yl,S={id:q++,callback:D,priorityLevel:S,startTime:Q,expirationTime:yl,sortIndex:-1},Q>rl?(S.sortIndex=Q,j(p,S),E(M)===null&&S===E(p)&&(Nl?(Zl(F),F=-1):Nl=!0,kl(Vl,Q-rl))):(S.sortIndex=yl,j(M,S),tl||Z||(tl=!0,Rl||(Rl=!0,G()))),S},r.unstable_shouldYield=Et,r.unstable_wrapCallback=function(S){var D=X;return function(){var Q=X;X=D;try{return S.apply(this,arguments)}finally{X=Q}}}})(gf)),gf}var _d;function yh(){return _d||(_d=1,yf.exports=vh()),yf.exports}var bf={exports:{}},Jl={};/**
|
|
* @license React
|
|
* react-dom.production.js
|
|
*
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Md;function gh(){if(Md)return Jl;Md=1;var r=pf();function j(M){var p="https://react.dev/errors/"+M;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var q=2;q<arguments.length;q++)p+="&args[]="+encodeURIComponent(arguments[q])}return"Minified React error #"+M+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function E(){}var s={d:{f:E,r:function(){throw Error(j(522))},D:E,C:E,L:E,m:E,X:E,S:E,M:E},p:0,findDOMNode:null},U=Symbol.for("react.portal");function H(M,p,q){var _=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:U,key:_==null?null:""+_,children:M,containerInfo:p,implementation:q}}var Y=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function W(M,p){if(M==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return Jl.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,Jl.createPortal=function(M,p){var q=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(j(299));return H(M,p,null,q)},Jl.flushSync=function(M){var p=Y.T,q=s.p;try{if(Y.T=null,s.p=2,M)return M()}finally{Y.T=p,s.p=q,s.d.f()}},Jl.preconnect=function(M,p){typeof M=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,s.d.C(M,p))},Jl.prefetchDNS=function(M){typeof M=="string"&&s.d.D(M)},Jl.preinit=function(M,p){if(typeof M=="string"&&p&&typeof p.as=="string"){var q=p.as,_=W(q,p.crossOrigin),X=typeof p.integrity=="string"?p.integrity:void 0,Z=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;q==="style"?s.d.S(M,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:_,integrity:X,fetchPriority:Z}):q==="script"&&s.d.X(M,{crossOrigin:_,integrity:X,fetchPriority:Z,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},Jl.preinitModule=function(M,p){if(typeof M=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var q=W(p.as,p.crossOrigin);s.d.M(M,{crossOrigin:q,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&s.d.M(M)},Jl.preload=function(M,p){if(typeof M=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var q=p.as,_=W(q,p.crossOrigin);s.d.L(M,q,{crossOrigin:_,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})}},Jl.preloadModule=function(M,p){if(typeof M=="string")if(p){var q=W(p.as,p.crossOrigin);s.d.m(M,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:q,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else s.d.m(M)},Jl.requestFormReset=function(M){s.d.r(M)},Jl.unstable_batchedUpdates=function(M,p){return M(p)},Jl.useFormState=function(M,p,q){return Y.H.useFormState(M,p,q)},Jl.useFormStatus=function(){return Y.H.useHostTransitionStatus()},Jl.version="19.2.6",Jl}var Dd;function bh(){if(Dd)return bf.exports;Dd=1;function r(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(j){console.error(j)}}return r(),bf.exports=gh(),bf.exports}/**
|
|
* @license React
|
|
* react-dom-client.production.js
|
|
*
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Od;function ph(){if(Od)return _n;Od=1;var r=yh(),j=pf(),E=bh();function s(l){var t="https://react.dev/errors/"+l;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var e=2;e<arguments.length;e++)t+="&args[]="+encodeURIComponent(arguments[e])}return"Minified React error #"+l+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function U(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function H(l){var t=l,e=l;if(l.alternate)for(;t.return;)t=t.return;else{l=t;do t=l,(t.flags&4098)!==0&&(e=t.return),l=t.return;while(l)}return t.tag===3?e:null}function Y(l){if(l.tag===13){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function W(l){if(l.tag===31){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function M(l){if(H(l)!==l)throw Error(s(188))}function p(l){var t=l.alternate;if(!t){if(t=H(l),t===null)throw Error(s(188));return t!==l?null:l}for(var e=l,a=t;;){var n=e.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){e=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===e)return M(n),l;if(u===a)return M(n),t;u=u.sibling}throw Error(s(188))}if(e.return!==a.return)e=n,a=u;else{for(var i=!1,c=n.child;c;){if(c===e){i=!0,e=n,a=u;break}if(c===a){i=!0,a=n,e=u;break}c=c.sibling}if(!i){for(c=u.child;c;){if(c===e){i=!0,e=u,a=n;break}if(c===a){i=!0,a=u,e=n;break}c=c.sibling}if(!i)throw Error(s(189))}}if(e.alternate!==a)throw Error(s(190))}if(e.tag!==3)throw Error(s(188));return e.stateNode.current===e?l:t}function q(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l;for(l=l.child;l!==null;){if(t=q(l),t!==null)return t;l=l.sibling}return null}var _=Object.assign,X=Symbol.for("react.element"),Z=Symbol.for("react.transitional.element"),tl=Symbol.for("react.portal"),Nl=Symbol.for("react.fragment"),Sl=Symbol.for("react.strict_mode"),_l=Symbol.for("react.profiler"),Zl=Symbol.for("react.consumer"),vl=Symbol.for("react.context"),Ml=Symbol.for("react.forward_ref"),Vl=Symbol.for("react.suspense"),Rl=Symbol.for("react.suspense_list"),F=Symbol.for("react.memo"),Dl=Symbol.for("react.lazy"),Fl=Symbol.for("react.activity"),Et=Symbol.for("react.memo_cache_sentinel"),A=Symbol.iterator;function G(l){return l===null||typeof l!="object"?null:(l=A&&l[A]||l["@@iterator"],typeof l=="function"?l:null)}var Kl=Symbol.for("react.client.reference");function ut(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===Kl?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case Nl:return"Fragment";case _l:return"Profiler";case Sl:return"StrictMode";case Vl:return"Suspense";case Rl:return"SuspenseList";case Fl:return"Activity"}if(typeof l=="object")switch(l.$$typeof){case tl:return"Portal";case vl:return l.displayName||"Context";case Zl:return(l._context.displayName||"Context")+".Consumer";case Ml:var t=l.render;return l=l.displayName,l||(l=t.displayName||t.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case F:return t=l.displayName||null,t!==null?t:ut(l.type)||"Memo";case Dl:t=l._payload,l=l._init;try{return ut(l(t))}catch{}}return null}var kl=Array.isArray,S=j.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,D=E.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Q={pending:!1,data:null,method:null,action:null},rl=[],yl=-1;function m(l){return{current:l}}function z(l){0>yl||(l.current=rl[yl],rl[yl]=null,yl--)}function O(l,t){yl++,rl[yl]=l.current,l.current=t}var R=m(null),K=m(null),I=m(null),fl=m(null);function $l(l,t){switch(O(I,t),O(K,l),O(R,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?Kr(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=Kr(t),l=Jr(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}z(R),O(R,l)}function Al(){z(R),z(K),z(I)}function Ca(l){l.memoizedState!==null&&O(fl,l);var t=R.current,e=Jr(t,l.type);t!==e&&(O(K,l),O(R,e))}function Dn(l){K.current===l&&(z(R),z(K)),fl.current===l&&(z(fl),Tn._currentValue=Q)}var ku,Sf;function _e(l){if(ku===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);ku=t&&t[1]||"",Sf=-1<e.stack.indexOf(`
|
|
at`)?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return`
|
|
`+ku+l+Sf}var $u=!1;function Wu(l,t){if(!l||$u)return"";$u=!0;var e=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var T=function(){throw Error()};if(Object.defineProperty(T.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(T,[])}catch(b){var g=b}Reflect.construct(l,[],T)}else{try{T.call()}catch(b){g=b}l.call(T.prototype)}}else{try{throw Error()}catch(b){g=b}(T=l())&&typeof T.catch=="function"&&T.catch(function(){})}}catch(b){if(b&&g&&typeof b.stack=="string")return[b.stack,g.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 u=a.DetermineComponentFrameRoot(),i=u[0],c=u[1];if(i&&c){var o=i.split(`
|
|
`),y=c.split(`
|
|
`);for(n=a=0;a<o.length&&!o[a].includes("DetermineComponentFrameRoot");)a++;for(;n<y.length&&!y[n].includes("DetermineComponentFrameRoot");)n++;if(a===o.length||n===y.length)for(a=o.length-1,n=y.length-1;1<=a&&0<=n&&o[a]!==y[n];)n--;for(;1<=a&&0<=n;a--,n--)if(o[a]!==y[n]){if(a!==1||n!==1)do if(a--,n--,0>n||o[a]!==y[n]){var x=`
|
|
`+o[a].replace(" at new "," at ");return l.displayName&&x.includes("<anonymous>")&&(x=x.replace("<anonymous>",l.displayName)),x}while(1<=a&&0<=n);break}}}finally{$u=!1,Error.prepareStackTrace=e}return(e=l?l.displayName||l.name:"")?_e(e):""}function Xd(l,t){switch(l.tag){case 26:case 27:case 5:return _e(l.type);case 16:return _e("Lazy");case 13:return l.child!==t&&t!==null?_e("Suspense Fallback"):_e("Suspense");case 19:return _e("SuspenseList");case 0:case 15:return Wu(l.type,!1);case 11:return Wu(l.type.render,!1);case 1:return Wu(l.type,!0);case 31:return _e("Activity");default:return""}}function Nf(l){try{var t="",e=null;do t+=Xd(l,e),e=l,l=l.return;while(l);return t}catch(a){return`
|
|
Error generating stack: `+a.message+`
|
|
`+a.stack}}var Fu=Object.prototype.hasOwnProperty,Iu=r.unstable_scheduleCallback,Pu=r.unstable_cancelCallback,Zd=r.unstable_shouldYield,Vd=r.unstable_requestPaint,it=r.unstable_now,Kd=r.unstable_getCurrentPriorityLevel,Tf=r.unstable_ImmediatePriority,zf=r.unstable_UserBlockingPriority,On=r.unstable_NormalPriority,Jd=r.unstable_LowPriority,Af=r.unstable_IdlePriority,kd=r.log,$d=r.unstable_setDisableYieldValue,Ha=null,ct=null;function le(l){if(typeof kd=="function"&&$d(l),ct&&typeof ct.setStrictMode=="function")try{ct.setStrictMode(Ha,l)}catch{}}var ft=Math.clz32?Math.clz32:Id,Wd=Math.log,Fd=Math.LN2;function Id(l){return l>>>=0,l===0?32:31-(Wd(l)/Fd|0)|0}var Un=256,Cn=262144,Hn=4194304;function Me(l){var t=l&42;if(t!==0)return t;switch(l&-l){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return l&261888;case 262144:case 524288:case 1048576:case 2097152:return l&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function Rn(l,t,e){var a=l.pendingLanes;if(a===0)return 0;var n=0,u=l.suspendedLanes,i=l.pingedLanes;l=l.warmLanes;var c=a&134217727;return c!==0?(a=c&~u,a!==0?n=Me(a):(i&=c,i!==0?n=Me(i):e||(e=c&~l,e!==0&&(n=Me(e))))):(c=a&~u,c!==0?n=Me(c):i!==0?n=Me(i):e||(e=a&~l,e!==0&&(n=Me(e)))),n===0?0:t!==0&&t!==n&&(t&u)===0&&(u=n&-n,e=t&-t,u>=e||u===32&&(e&4194048)!==0)?t:n}function Ra(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function Pd(l,t){switch(l){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 jf(){var l=Hn;return Hn<<=1,(Hn&62914560)===0&&(Hn=4194304),l}function li(l){for(var t=[],e=0;31>e;e++)t.push(l);return t}function Ba(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function lm(l,t,e,a,n,u){var i=l.pendingLanes;l.pendingLanes=e,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=e,l.entangledLanes&=e,l.errorRecoveryDisabledLanes&=e,l.shellSuspendCounter=0;var c=l.entanglements,o=l.expirationTimes,y=l.hiddenUpdates;for(e=i&~e;0<e;){var x=31-ft(e),T=1<<x;c[x]=0,o[x]=-1;var g=y[x];if(g!==null)for(y[x]=null,x=0;x<g.length;x++){var b=g[x];b!==null&&(b.lane&=-536870913)}e&=~T}a!==0&&Ef(l,a,0),u!==0&&n===0&&l.tag!==0&&(l.suspendedLanes|=u&~(i&~t))}function Ef(l,t,e){l.pendingLanes|=t,l.suspendedLanes&=~t;var a=31-ft(t);l.entangledLanes|=t,l.entanglements[a]=l.entanglements[a]|1073741824|e&261930}function _f(l,t){var e=l.entangledLanes|=t;for(l=l.entanglements;e;){var a=31-ft(e),n=1<<a;n&t|l[a]&t&&(l[a]|=t),e&=~n}}function Mf(l,t){var e=t&-t;return e=(e&42)!==0?1:ti(e),(e&(l.suspendedLanes|t))!==0?0:e}function ti(l){switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=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:l=128;break;case 268435456:l=134217728;break;default:l=0}return l}function ei(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function Df(){var l=D.p;return l!==0?l:(l=window.event,l===void 0?32:yd(l.type))}function Of(l,t){var e=D.p;try{return D.p=l,t()}finally{D.p=e}}var te=Math.random().toString(36).slice(2),wl="__reactFiber$"+te,Il="__reactProps$"+te,Je="__reactContainer$"+te,ai="__reactEvents$"+te,tm="__reactListeners$"+te,em="__reactHandles$"+te,Uf="__reactResources$"+te,qa="__reactMarker$"+te;function ni(l){delete l[wl],delete l[Il],delete l[ai],delete l[tm],delete l[em]}function ke(l){var t=l[wl];if(t)return t;for(var e=l.parentNode;e;){if(t=e[Je]||e[wl]){if(e=t.alternate,t.child!==null||e!==null&&e.child!==null)for(l=ld(l);l!==null;){if(e=l[wl])return e;l=ld(l)}return t}l=e,e=l.parentNode}return null}function $e(l){if(l=l[wl]||l[Je]){var t=l.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return l}return null}function Ya(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l.stateNode;throw Error(s(33))}function We(l){var t=l[Uf];return t||(t=l[Uf]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function ql(l){l[qa]=!0}var Cf=new Set,Hf={};function De(l,t){Fe(l,t),Fe(l+"Capture",t)}function Fe(l,t){for(Hf[l]=t,l=0;l<t.length;l++)Cf.add(t[l])}var am=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]*$"),Rf={},Bf={};function nm(l){return Fu.call(Bf,l)?!0:Fu.call(Rf,l)?!1:am.test(l)?Bf[l]=!0:(Rf[l]=!0,!1)}function Bn(l,t,e){if(nm(t))if(e===null)l.removeAttribute(t);else{switch(typeof e){case"undefined":case"function":case"symbol":l.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){l.removeAttribute(t);return}}l.setAttribute(t,""+e)}}function qn(l,t,e){if(e===null)l.removeAttribute(t);else{switch(typeof e){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(t);return}l.setAttribute(t,""+e)}}function Rt(l,t,e,a){if(a===null)l.removeAttribute(e);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(e);return}l.setAttributeNS(t,e,""+a)}}function gt(l){switch(typeof l){case"bigint":case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function qf(l){var t=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function um(l,t,e){var a=Object.getOwnPropertyDescriptor(l.constructor.prototype,t);if(!l.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(l,t,{configurable:!0,get:function(){return n.call(this)},set:function(i){e=""+i,u.call(this,i)}}),Object.defineProperty(l,t,{enumerable:a.enumerable}),{getValue:function(){return e},setValue:function(i){e=""+i},stopTracking:function(){l._valueTracker=null,delete l[t]}}}}function ui(l){if(!l._valueTracker){var t=qf(l)?"checked":"value";l._valueTracker=um(l,t,""+l[t])}}function Yf(l){if(!l)return!1;var t=l._valueTracker;if(!t)return!0;var e=t.getValue(),a="";return l&&(a=qf(l)?l.checked?"true":"false":l.value),l=a,l!==e?(t.setValue(l),!0):!1}function Yn(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}var im=/[\n"\\]/g;function bt(l){return l.replace(im,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function ii(l,t,e,a,n,u,i,c){l.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?l.type=i:l.removeAttribute("type"),t!=null?i==="number"?(t===0&&l.value===""||l.value!=t)&&(l.value=""+gt(t)):l.value!==""+gt(t)&&(l.value=""+gt(t)):i!=="submit"&&i!=="reset"||l.removeAttribute("value"),t!=null?ci(l,i,gt(t)):e!=null?ci(l,i,gt(e)):a!=null&&l.removeAttribute("value"),n==null&&u!=null&&(l.defaultChecked=!!u),n!=null&&(l.checked=n&&typeof n!="function"&&typeof n!="symbol"),c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?l.name=""+gt(c):l.removeAttribute("name")}function wf(l,t,e,a,n,u,i,c){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(l.type=u),t!=null||e!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){ui(l);return}e=e!=null?""+gt(e):"",t=t!=null?""+gt(t):e,c||t===l.value||(l.value=t),l.defaultValue=t}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,l.checked=c?l.checked:!!a,l.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(l.name=i),ui(l)}function ci(l,t,e){t==="number"&&Yn(l.ownerDocument)===l||l.defaultValue===""+e||(l.defaultValue=""+e)}function Ie(l,t,e,a){if(l=l.options,t){t={};for(var n=0;n<e.length;n++)t["$"+e[n]]=!0;for(e=0;e<l.length;e++)n=t.hasOwnProperty("$"+l[e].value),l[e].selected!==n&&(l[e].selected=n),n&&a&&(l[e].defaultSelected=!0)}else{for(e=""+gt(e),t=null,n=0;n<l.length;n++){if(l[n].value===e){l[n].selected=!0,a&&(l[n].defaultSelected=!0);return}t!==null||l[n].disabled||(t=l[n])}t!==null&&(t.selected=!0)}}function Lf(l,t,e){if(t!=null&&(t=""+gt(t),t!==l.value&&(l.value=t),e==null)){l.defaultValue!==t&&(l.defaultValue=t);return}l.defaultValue=e!=null?""+gt(e):""}function Gf(l,t,e,a){if(t==null){if(a!=null){if(e!=null)throw Error(s(92));if(kl(a)){if(1<a.length)throw Error(s(93));a=a[0]}e=a}e==null&&(e=""),t=e}e=gt(t),l.defaultValue=e,a=l.textContent,a===e&&a!==""&&a!==null&&(l.value=a),ui(l)}function Pe(l,t){if(t){var e=l.firstChild;if(e&&e===l.lastChild&&e.nodeType===3){e.nodeValue=t;return}}l.textContent=t}var cm=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 Qf(l,t,e){var a=t.indexOf("--")===0;e==null||typeof e=="boolean"||e===""?a?l.setProperty(t,""):t==="float"?l.cssFloat="":l[t]="":a?l.setProperty(t,e):typeof e!="number"||e===0||cm.has(t)?t==="float"?l.cssFloat=e:l[t]=(""+e).trim():l[t]=e+"px"}function Xf(l,t,e){if(t!=null&&typeof t!="object")throw Error(s(62));if(l=l.style,e!=null){for(var a in e)!e.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?l.setProperty(a,""):a==="float"?l.cssFloat="":l[a]="");for(var n in t)a=t[n],t.hasOwnProperty(n)&&e[n]!==a&&Qf(l,n,a)}else for(var u in t)t.hasOwnProperty(u)&&Qf(l,u,t[u])}function fi(l){if(l.indexOf("-")===-1)return!1;switch(l){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 fm=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-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"]]),sm=/^[\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 wn(l){return sm.test(""+l)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":l}function Bt(){}var si=null;function oi(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var la=null,ta=null;function Zf(l){var t=$e(l);if(t&&(l=t.stateNode)){var e=l[Il]||null;l:switch(l=t.stateNode,t.type){case"input":if(ii(l,e.value,e.defaultValue,e.defaultValue,e.checked,e.defaultChecked,e.type,e.name),t=e.name,e.type==="radio"&&t!=null){for(e=l;e.parentNode;)e=e.parentNode;for(e=e.querySelectorAll('input[name="'+bt(""+t)+'"][type="radio"]'),t=0;t<e.length;t++){var a=e[t];if(a!==l&&a.form===l.form){var n=a[Il]||null;if(!n)throw Error(s(90));ii(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(t=0;t<e.length;t++)a=e[t],a.form===l.form&&Yf(a)}break l;case"textarea":Lf(l,e.value,e.defaultValue);break l;case"select":t=e.value,t!=null&&Ie(l,!!e.multiple,t,!1)}}}var ri=!1;function Vf(l,t,e){if(ri)return l(t,e);ri=!0;try{var a=l(t);return a}finally{if(ri=!1,(la!==null||ta!==null)&&(ju(),la&&(t=la,l=ta,ta=la=null,Zf(t),l)))for(t=0;t<l.length;t++)Zf(l[t])}}function wa(l,t){var e=l.stateNode;if(e===null)return null;var a=e[Il]||null;if(a===null)return null;e=a[t];l: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)||(l=l.type,a=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!a;break l;default:l=!1}if(l)return null;if(e&&typeof e!="function")throw Error(s(231,t,typeof e));return e}var qt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),di=!1;if(qt)try{var La={};Object.defineProperty(La,"passive",{get:function(){di=!0}}),window.addEventListener("test",La,La),window.removeEventListener("test",La,La)}catch{di=!1}var ee=null,mi=null,Ln=null;function Kf(){if(Ln)return Ln;var l,t=mi,e=t.length,a,n="value"in ee?ee.value:ee.textContent,u=n.length;for(l=0;l<e&&t[l]===n[l];l++);var i=e-l;for(a=1;a<=i&&t[e-a]===n[u-a];a++);return Ln=n.slice(l,1<a?1-a:void 0)}function Gn(l){var t=l.keyCode;return"charCode"in l?(l=l.charCode,l===0&&t===13&&(l=13)):l=t,l===10&&(l=13),32<=l||l===13?l:0}function Qn(){return!0}function Jf(){return!1}function Pl(l){function t(e,a,n,u,i){this._reactName=e,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var c in l)l.hasOwnProperty(c)&&(e=l[c],this[c]=e?e(u):u[c]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Qn:Jf,this.isPropagationStopped=Jf,this}return _(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!="unknown"&&(e.returnValue=!1),this.isDefaultPrevented=Qn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!="unknown"&&(e.cancelBubble=!0),this.isPropagationStopped=Qn)},persist:function(){},isPersistent:Qn}),t}var Oe={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Xn=Pl(Oe),Ga=_({},Oe,{view:0,detail:0}),om=Pl(Ga),hi,vi,Qa,Zn=_({},Ga,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:gi,button:0,buttons:0,relatedTarget:function(l){return l.relatedTarget===void 0?l.fromElement===l.srcElement?l.toElement:l.fromElement:l.relatedTarget},movementX:function(l){return"movementX"in l?l.movementX:(l!==Qa&&(Qa&&l.type==="mousemove"?(hi=l.screenX-Qa.screenX,vi=l.screenY-Qa.screenY):vi=hi=0,Qa=l),hi)},movementY:function(l){return"movementY"in l?l.movementY:vi}}),kf=Pl(Zn),rm=_({},Zn,{dataTransfer:0}),dm=Pl(rm),mm=_({},Ga,{relatedTarget:0}),yi=Pl(mm),hm=_({},Oe,{animationName:0,elapsedTime:0,pseudoElement:0}),vm=Pl(hm),ym=_({},Oe,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),gm=Pl(ym),bm=_({},Oe,{data:0}),$f=Pl(bm),pm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xm={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"},Sm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Nm(l){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(l):(l=Sm[l])?!!t[l]:!1}function gi(){return Nm}var Tm=_({},Ga,{key:function(l){if(l.key){var t=pm[l.key]||l.key;if(t!=="Unidentified")return t}return l.type==="keypress"?(l=Gn(l),l===13?"Enter":String.fromCharCode(l)):l.type==="keydown"||l.type==="keyup"?xm[l.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:gi,charCode:function(l){return l.type==="keypress"?Gn(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?Gn(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),zm=Pl(Tm),Am=_({},Zn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Wf=Pl(Am),jm=_({},Ga,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gi}),Em=Pl(jm),_m=_({},Oe,{propertyName:0,elapsedTime:0,pseudoElement:0}),Mm=Pl(_m),Dm=_({},Zn,{deltaX:function(l){return"deltaX"in l?l.deltaX:"wheelDeltaX"in l?-l.wheelDeltaX:0},deltaY:function(l){return"deltaY"in l?l.deltaY:"wheelDeltaY"in l?-l.wheelDeltaY:"wheelDelta"in l?-l.wheelDelta:0},deltaZ:0,deltaMode:0}),Om=Pl(Dm),Um=_({},Oe,{newState:0,oldState:0}),Cm=Pl(Um),Hm=[9,13,27,32],bi=qt&&"CompositionEvent"in window,Xa=null;qt&&"documentMode"in document&&(Xa=document.documentMode);var Rm=qt&&"TextEvent"in window&&!Xa,Ff=qt&&(!bi||Xa&&8<Xa&&11>=Xa),If=" ",Pf=!1;function ls(l,t){switch(l){case"keyup":return Hm.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ts(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var ea=!1;function Bm(l,t){switch(l){case"compositionend":return ts(t);case"keypress":return t.which!==32?null:(Pf=!0,If);case"textInput":return l=t.data,l===If&&Pf?null:l;default:return null}}function qm(l,t){if(ea)return l==="compositionend"||!bi&&ls(l,t)?(l=Kf(),Ln=mi=ee=null,ea=!1,l):null;switch(l){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 Ff&&t.locale!=="ko"?null:t.data;default:return null}}var Ym={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 es(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t==="input"?!!Ym[l.type]:t==="textarea"}function as(l,t,e,a){la?ta?ta.push(a):ta=[a]:la=a,t=Cu(t,"onChange"),0<t.length&&(e=new Xn("onChange","change",null,e,a),l.push({event:e,listeners:t}))}var Za=null,Va=null;function wm(l){Lr(l,0)}function Vn(l){var t=Ya(l);if(Yf(t))return l}function ns(l,t){if(l==="change")return t}var us=!1;if(qt){var pi;if(qt){var xi="oninput"in document;if(!xi){var is=document.createElement("div");is.setAttribute("oninput","return;"),xi=typeof is.oninput=="function"}pi=xi}else pi=!1;us=pi&&(!document.documentMode||9<document.documentMode)}function cs(){Za&&(Za.detachEvent("onpropertychange",fs),Va=Za=null)}function fs(l){if(l.propertyName==="value"&&Vn(Va)){var t=[];as(t,Va,l,oi(l)),Vf(wm,t)}}function Lm(l,t,e){l==="focusin"?(cs(),Za=t,Va=e,Za.attachEvent("onpropertychange",fs)):l==="focusout"&&cs()}function Gm(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return Vn(Va)}function Qm(l,t){if(l==="click")return Vn(t)}function Xm(l,t){if(l==="input"||l==="change")return Vn(t)}function Zm(l,t){return l===t&&(l!==0||1/l===1/t)||l!==l&&t!==t}var st=typeof Object.is=="function"?Object.is:Zm;function Ka(l,t){if(st(l,t))return!0;if(typeof l!="object"||l===null||typeof t!="object"||t===null)return!1;var e=Object.keys(l),a=Object.keys(t);if(e.length!==a.length)return!1;for(a=0;a<e.length;a++){var n=e[a];if(!Fu.call(t,n)||!st(l[n],t[n]))return!1}return!0}function ss(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function os(l,t){var e=ss(l);l=0;for(var a;e;){if(e.nodeType===3){if(a=l+e.textContent.length,l<=t&&a>=t)return{node:e,offset:t-l};l=a}l:{for(;e;){if(e.nextSibling){e=e.nextSibling;break l}e=e.parentNode}e=void 0}e=ss(e)}}function rs(l,t){return l&&t?l===t?!0:l&&l.nodeType===3?!1:t&&t.nodeType===3?rs(l,t.parentNode):"contains"in l?l.contains(t):l.compareDocumentPosition?!!(l.compareDocumentPosition(t)&16):!1:!1}function ds(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var t=Yn(l.document);t instanceof l.HTMLIFrameElement;){try{var e=typeof t.contentWindow.location.href=="string"}catch{e=!1}if(e)l=t.contentWindow;else break;t=Yn(l.document)}return t}function Si(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t&&(t==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||t==="textarea"||l.contentEditable==="true")}var Vm=qt&&"documentMode"in document&&11>=document.documentMode,aa=null,Ni=null,Ja=null,Ti=!1;function ms(l,t,e){var a=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;Ti||aa==null||aa!==Yn(a)||(a=aa,"selectionStart"in a&&Si(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Ja&&Ka(Ja,a)||(Ja=a,a=Cu(Ni,"onSelect"),0<a.length&&(t=new Xn("onSelect","select",null,t,e),l.push({event:t,listeners:a}),t.target=aa)))}function Ue(l,t){var e={};return e[l.toLowerCase()]=t.toLowerCase(),e["Webkit"+l]="webkit"+t,e["Moz"+l]="moz"+t,e}var na={animationend:Ue("Animation","AnimationEnd"),animationiteration:Ue("Animation","AnimationIteration"),animationstart:Ue("Animation","AnimationStart"),transitionrun:Ue("Transition","TransitionRun"),transitionstart:Ue("Transition","TransitionStart"),transitioncancel:Ue("Transition","TransitionCancel"),transitionend:Ue("Transition","TransitionEnd")},zi={},hs={};qt&&(hs=document.createElement("div").style,"AnimationEvent"in window||(delete na.animationend.animation,delete na.animationiteration.animation,delete na.animationstart.animation),"TransitionEvent"in window||delete na.transitionend.transition);function Ce(l){if(zi[l])return zi[l];if(!na[l])return l;var t=na[l],e;for(e in t)if(t.hasOwnProperty(e)&&e in hs)return zi[l]=t[e];return l}var vs=Ce("animationend"),ys=Ce("animationiteration"),gs=Ce("animationstart"),Km=Ce("transitionrun"),Jm=Ce("transitionstart"),km=Ce("transitioncancel"),bs=Ce("transitionend"),ps=new Map,Ai="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(" ");Ai.push("scrollEnd");function _t(l,t){ps.set(l,t),De(t,[l])}var Kn=typeof reportError=="function"?reportError:function(l){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof l=="object"&&l!==null&&typeof l.message=="string"?String(l.message):String(l),error:l});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",l);return}console.error(l)},pt=[],ua=0,ji=0;function Jn(){for(var l=ua,t=ji=ua=0;t<l;){var e=pt[t];pt[t++]=null;var a=pt[t];pt[t++]=null;var n=pt[t];pt[t++]=null;var u=pt[t];if(pt[t++]=null,a!==null&&n!==null){var i=a.pending;i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n}u!==0&&xs(e,n,u)}}function kn(l,t,e,a){pt[ua++]=l,pt[ua++]=t,pt[ua++]=e,pt[ua++]=a,ji|=a,l.lanes|=a,l=l.alternate,l!==null&&(l.lanes|=a)}function Ei(l,t,e,a){return kn(l,t,e,a),$n(l)}function He(l,t){return kn(l,null,null,t),$n(l)}function xs(l,t,e){l.lanes|=e;var a=l.alternate;a!==null&&(a.lanes|=e);for(var n=!1,u=l.return;u!==null;)u.childLanes|=e,a=u.alternate,a!==null&&(a.childLanes|=e),u.tag===22&&(l=u.stateNode,l===null||l._visibility&1||(n=!0)),l=u,u=u.return;return l.tag===3?(u=l.stateNode,n&&t!==null&&(n=31-ft(e),l=u.hiddenUpdates,a=l[n],a===null?l[n]=[t]:a.push(t),t.lane=e|536870912),u):null}function $n(l){if(50<yn)throw yn=0,Bc=null,Error(s(185));for(var t=l.return;t!==null;)l=t,t=l.return;return l.tag===3?l.stateNode:null}var ia={};function $m(l,t,e,a){this.tag=l,this.key=e,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 ot(l,t,e,a){return new $m(l,t,e,a)}function _i(l){return l=l.prototype,!(!l||!l.isReactComponent)}function Yt(l,t){var e=l.alternate;return e===null?(e=ot(l.tag,t,l.key,l.mode),e.elementType=l.elementType,e.type=l.type,e.stateNode=l.stateNode,e.alternate=l,l.alternate=e):(e.pendingProps=t,e.type=l.type,e.flags=0,e.subtreeFlags=0,e.deletions=null),e.flags=l.flags&65011712,e.childLanes=l.childLanes,e.lanes=l.lanes,e.child=l.child,e.memoizedProps=l.memoizedProps,e.memoizedState=l.memoizedState,e.updateQueue=l.updateQueue,t=l.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},e.sibling=l.sibling,e.index=l.index,e.ref=l.ref,e.refCleanup=l.refCleanup,e}function Ss(l,t){l.flags&=65011714;var e=l.alternate;return e===null?(l.childLanes=0,l.lanes=t,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,l.type=e.type,t=e.dependencies,l.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),l}function Wn(l,t,e,a,n,u){var i=0;if(a=l,typeof l=="function")_i(l)&&(i=1);else if(typeof l=="string")i=lh(l,e,R.current)?26:l==="html"||l==="head"||l==="body"?27:5;else l:switch(l){case Fl:return l=ot(31,e,t,n),l.elementType=Fl,l.lanes=u,l;case Nl:return Re(e.children,n,u,t);case Sl:i=8,n|=24;break;case _l:return l=ot(12,e,t,n|2),l.elementType=_l,l.lanes=u,l;case Vl:return l=ot(13,e,t,n),l.elementType=Vl,l.lanes=u,l;case Rl:return l=ot(19,e,t,n),l.elementType=Rl,l.lanes=u,l;default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case vl:i=10;break l;case Zl:i=9;break l;case Ml:i=11;break l;case F:i=14;break l;case Dl:i=16,a=null;break l}i=29,e=Error(s(130,l===null?"null":typeof l,"")),a=null}return t=ot(i,e,t,n),t.elementType=l,t.type=a,t.lanes=u,t}function Re(l,t,e,a){return l=ot(7,l,a,t),l.lanes=e,l}function Mi(l,t,e){return l=ot(6,l,null,t),l.lanes=e,l}function Ns(l){var t=ot(18,null,null,0);return t.stateNode=l,t}function Di(l,t,e){return t=ot(4,l.children!==null?l.children:[],l.key,t),t.lanes=e,t.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},t}var Ts=new WeakMap;function xt(l,t){if(typeof l=="object"&&l!==null){var e=Ts.get(l);return e!==void 0?e:(t={value:l,source:t,stack:Nf(t)},Ts.set(l,t),t)}return{value:l,source:t,stack:Nf(t)}}var ca=[],fa=0,Fn=null,ka=0,St=[],Nt=0,ae=null,Ot=1,Ut="";function wt(l,t){ca[fa++]=ka,ca[fa++]=Fn,Fn=l,ka=t}function zs(l,t,e){St[Nt++]=Ot,St[Nt++]=Ut,St[Nt++]=ae,ae=l;var a=Ot;l=Ut;var n=32-ft(a)-1;a&=~(1<<n),e+=1;var u=32-ft(t)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,Ot=1<<32-ft(t)+n|e<<n|a,Ut=u+l}else Ot=1<<u|e<<n|a,Ut=l}function Oi(l){l.return!==null&&(wt(l,1),zs(l,1,0))}function Ui(l){for(;l===Fn;)Fn=ca[--fa],ca[fa]=null,ka=ca[--fa],ca[fa]=null;for(;l===ae;)ae=St[--Nt],St[Nt]=null,Ut=St[--Nt],St[Nt]=null,Ot=St[--Nt],St[Nt]=null}function As(l,t){St[Nt++]=Ot,St[Nt++]=Ut,St[Nt++]=ae,Ot=t.id,Ut=t.overflow,ae=l}var Ll=null,bl=null,nl=!1,ne=null,Tt=!1,Ci=Error(s(519));function ue(l){var t=Error(s(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw $a(xt(t,l)),Ci}function js(l){var t=l.stateNode,e=l.type,a=l.memoizedProps;switch(t[wl]=l,t[Il]=a,e){case"dialog":ll("cancel",t),ll("close",t);break;case"iframe":case"object":case"embed":ll("load",t);break;case"video":case"audio":for(e=0;e<bn.length;e++)ll(bn[e],t);break;case"source":ll("error",t);break;case"img":case"image":case"link":ll("error",t),ll("load",t);break;case"details":ll("toggle",t);break;case"input":ll("invalid",t),wf(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ll("invalid",t);break;case"textarea":ll("invalid",t),Gf(t,a.value,a.defaultValue,a.children)}e=a.children,typeof e!="string"&&typeof e!="number"&&typeof e!="bigint"||t.textContent===""+e||a.suppressHydrationWarning===!0||Zr(t.textContent,e)?(a.popover!=null&&(ll("beforetoggle",t),ll("toggle",t)),a.onScroll!=null&&ll("scroll",t),a.onScrollEnd!=null&&ll("scrollend",t),a.onClick!=null&&(t.onclick=Bt),t=!0):t=!1,t||ue(l,!0)}function Es(l){for(Ll=l.return;Ll;)switch(Ll.tag){case 5:case 31:case 13:Tt=!1;return;case 27:case 3:Tt=!0;return;default:Ll=Ll.return}}function sa(l){if(l!==Ll)return!1;if(!nl)return Es(l),nl=!0,!1;var t=l.tag,e;if((e=t!==3&&t!==27)&&((e=t===5)&&(e=l.type,e=!(e!=="form"&&e!=="button")||Fc(l.type,l.memoizedProps)),e=!e),e&&bl&&ue(l),Es(l),t===13){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(s(317));bl=Pr(l)}else if(t===31){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(s(317));bl=Pr(l)}else t===27?(t=bl,pe(l.type)?(l=ef,ef=null,bl=l):bl=t):bl=Ll?At(l.stateNode.nextSibling):null;return!0}function Be(){bl=Ll=null,nl=!1}function Hi(){var l=ne;return l!==null&&(at===null?at=l:at.push.apply(at,l),ne=null),l}function $a(l){ne===null?ne=[l]:ne.push(l)}var Ri=m(null),qe=null,Lt=null;function ie(l,t,e){O(Ri,t._currentValue),t._currentValue=e}function Gt(l){l._currentValue=Ri.current,z(Ri)}function Bi(l,t,e){for(;l!==null;){var a=l.alternate;if((l.childLanes&t)!==t?(l.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),l===e)break;l=l.return}}function qi(l,t,e,a){var n=l.child;for(n!==null&&(n.return=l);n!==null;){var u=n.dependencies;if(u!==null){var i=n.child;u=u.firstContext;l:for(;u!==null;){var c=u;u=n;for(var o=0;o<t.length;o++)if(c.context===t[o]){u.lanes|=e,c=u.alternate,c!==null&&(c.lanes|=e),Bi(u.return,e,l),a||(i=null);break l}u=c.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(s(341));i.lanes|=e,u=i.alternate,u!==null&&(u.lanes|=e),Bi(i,e,l),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===l){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function oa(l,t,e,a){l=null;for(var n=t,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(s(387));if(i=i.memoizedProps,i!==null){var c=n.type;st(n.pendingProps.value,i.value)||(l!==null?l.push(c):l=[c])}}else if(n===fl.current){if(i=n.alternate,i===null)throw Error(s(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(l!==null?l.push(Tn):l=[Tn])}n=n.return}l!==null&&qi(t,l,e,a),t.flags|=262144}function In(l){for(l=l.firstContext;l!==null;){if(!st(l.context._currentValue,l.memoizedValue))return!0;l=l.next}return!1}function Ye(l){qe=l,Lt=null,l=l.dependencies,l!==null&&(l.firstContext=null)}function Gl(l){return _s(qe,l)}function Pn(l,t){return qe===null&&Ye(l),_s(l,t)}function _s(l,t){var e=t._currentValue;if(t={context:t,memoizedValue:e,next:null},Lt===null){if(l===null)throw Error(s(308));Lt=t,l.dependencies={lanes:0,firstContext:t},l.flags|=524288}else Lt=Lt.next=t;return e}var Wm=typeof AbortController<"u"?AbortController:function(){var l=[],t=this.signal={aborted:!1,addEventListener:function(e,a){l.push(a)}};this.abort=function(){t.aborted=!0,l.forEach(function(e){return e()})}},Fm=r.unstable_scheduleCallback,Im=r.unstable_NormalPriority,Ol={$$typeof:vl,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Yi(){return{controller:new Wm,data:new Map,refCount:0}}function Wa(l){l.refCount--,l.refCount===0&&Fm(Im,function(){l.controller.abort()})}var Fa=null,wi=0,ra=0,da=null;function Pm(l,t){if(Fa===null){var e=Fa=[];wi=0,ra=Qc(),da={status:"pending",value:void 0,then:function(a){e.push(a)}}}return wi++,t.then(Ms,Ms),t}function Ms(){if(--wi===0&&Fa!==null){da!==null&&(da.status="fulfilled");var l=Fa;Fa=null,ra=0,da=null;for(var t=0;t<l.length;t++)(0,l[t])()}}function l0(l,t){var e=[],a={status:"pending",value:null,reason:null,then:function(n){e.push(n)}};return l.then(function(){a.status="fulfilled",a.value=t;for(var n=0;n<e.length;n++)(0,e[n])(t)},function(n){for(a.status="rejected",a.reason=n,n=0;n<e.length;n++)(0,e[n])(void 0)}),a}var Ds=S.S;S.S=function(l,t){hr=it(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Pm(l,t),Ds!==null&&Ds(l,t)};var we=m(null);function Li(){var l=we.current;return l!==null?l:gl.pooledCache}function lu(l,t){t===null?O(we,we.current):O(we,t.pool)}function Os(){var l=Li();return l===null?null:{parent:Ol._currentValue,pool:l}}var ma=Error(s(460)),Gi=Error(s(474)),tu=Error(s(542)),eu={then:function(){}};function Us(l){return l=l.status,l==="fulfilled"||l==="rejected"}function Cs(l,t,e){switch(e=l[e],e===void 0?l.push(t):e!==t&&(t.then(Bt,Bt),t=e),t.status){case"fulfilled":return t.value;case"rejected":throw l=t.reason,Rs(l),l;default:if(typeof t.status=="string")t.then(Bt,Bt);else{if(l=gl,l!==null&&100<l.shellSuspendCounter)throw Error(s(482));l=t,l.status="pending",l.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 l=t.reason,Rs(l),l}throw Ge=t,ma}}function Le(l){try{var t=l._init;return t(l._payload)}catch(e){throw e!==null&&typeof e=="object"&&typeof e.then=="function"?(Ge=e,ma):e}}var Ge=null;function Hs(){if(Ge===null)throw Error(s(459));var l=Ge;return Ge=null,l}function Rs(l){if(l===ma||l===tu)throw Error(s(483))}var ha=null,Ia=0;function au(l){var t=Ia;return Ia+=1,ha===null&&(ha=[]),Cs(ha,l,t)}function Pa(l,t){t=t.props.ref,l.ref=t!==void 0?t:null}function nu(l,t){throw t.$$typeof===X?Error(s(525)):(l=Object.prototype.toString.call(t),Error(s(31,l==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":l)))}function Bs(l){function t(h,d){if(l){var v=h.deletions;v===null?(h.deletions=[d],h.flags|=16):v.push(d)}}function e(h,d){if(!l)return null;for(;d!==null;)t(h,d),d=d.sibling;return null}function a(h){for(var d=new Map;h!==null;)h.key!==null?d.set(h.key,h):d.set(h.index,h),h=h.sibling;return d}function n(h,d){return h=Yt(h,d),h.index=0,h.sibling=null,h}function u(h,d,v){return h.index=v,l?(v=h.alternate,v!==null?(v=v.index,v<d?(h.flags|=67108866,d):v):(h.flags|=67108866,d)):(h.flags|=1048576,d)}function i(h){return l&&h.alternate===null&&(h.flags|=67108866),h}function c(h,d,v,N){return d===null||d.tag!==6?(d=Mi(v,h.mode,N),d.return=h,d):(d=n(d,v),d.return=h,d)}function o(h,d,v,N){var w=v.type;return w===Nl?x(h,d,v.props.children,N,v.key):d!==null&&(d.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===Dl&&Le(w)===d.type)?(d=n(d,v.props),Pa(d,v),d.return=h,d):(d=Wn(v.type,v.key,v.props,null,h.mode,N),Pa(d,v),d.return=h,d)}function y(h,d,v,N){return d===null||d.tag!==4||d.stateNode.containerInfo!==v.containerInfo||d.stateNode.implementation!==v.implementation?(d=Di(v,h.mode,N),d.return=h,d):(d=n(d,v.children||[]),d.return=h,d)}function x(h,d,v,N,w){return d===null||d.tag!==7?(d=Re(v,h.mode,N,w),d.return=h,d):(d=n(d,v),d.return=h,d)}function T(h,d,v){if(typeof d=="string"&&d!==""||typeof d=="number"||typeof d=="bigint")return d=Mi(""+d,h.mode,v),d.return=h,d;if(typeof d=="object"&&d!==null){switch(d.$$typeof){case Z:return v=Wn(d.type,d.key,d.props,null,h.mode,v),Pa(v,d),v.return=h,v;case tl:return d=Di(d,h.mode,v),d.return=h,d;case Dl:return d=Le(d),T(h,d,v)}if(kl(d)||G(d))return d=Re(d,h.mode,v,null),d.return=h,d;if(typeof d.then=="function")return T(h,au(d),v);if(d.$$typeof===vl)return T(h,Pn(h,d),v);nu(h,d)}return null}function g(h,d,v,N){var w=d!==null?d.key:null;if(typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint")return w!==null?null:c(h,d,""+v,N);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Z:return v.key===w?o(h,d,v,N):null;case tl:return v.key===w?y(h,d,v,N):null;case Dl:return v=Le(v),g(h,d,v,N)}if(kl(v)||G(v))return w!==null?null:x(h,d,v,N,null);if(typeof v.then=="function")return g(h,d,au(v),N);if(v.$$typeof===vl)return g(h,d,Pn(h,v),N);nu(h,v)}return null}function b(h,d,v,N,w){if(typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint")return h=h.get(v)||null,c(d,h,""+N,w);if(typeof N=="object"&&N!==null){switch(N.$$typeof){case Z:return h=h.get(N.key===null?v:N.key)||null,o(d,h,N,w);case tl:return h=h.get(N.key===null?v:N.key)||null,y(d,h,N,w);case Dl:return N=Le(N),b(h,d,v,N,w)}if(kl(N)||G(N))return h=h.get(v)||null,x(d,h,N,w,null);if(typeof N.then=="function")return b(h,d,v,au(N),w);if(N.$$typeof===vl)return b(h,d,v,Pn(d,N),w);nu(d,N)}return null}function C(h,d,v,N){for(var w=null,ul=null,B=d,k=d=0,al=null;B!==null&&k<v.length;k++){B.index>k?(al=B,B=null):al=B.sibling;var il=g(h,B,v[k],N);if(il===null){B===null&&(B=al);break}l&&B&&il.alternate===null&&t(h,B),d=u(il,d,k),ul===null?w=il:ul.sibling=il,ul=il,B=al}if(k===v.length)return e(h,B),nl&&wt(h,k),w;if(B===null){for(;k<v.length;k++)B=T(h,v[k],N),B!==null&&(d=u(B,d,k),ul===null?w=B:ul.sibling=B,ul=B);return nl&&wt(h,k),w}for(B=a(B);k<v.length;k++)al=b(B,h,k,v[k],N),al!==null&&(l&&al.alternate!==null&&B.delete(al.key===null?k:al.key),d=u(al,d,k),ul===null?w=al:ul.sibling=al,ul=al);return l&&B.forEach(function(ze){return t(h,ze)}),nl&&wt(h,k),w}function L(h,d,v,N){if(v==null)throw Error(s(151));for(var w=null,ul=null,B=d,k=d=0,al=null,il=v.next();B!==null&&!il.done;k++,il=v.next()){B.index>k?(al=B,B=null):al=B.sibling;var ze=g(h,B,il.value,N);if(ze===null){B===null&&(B=al);break}l&&B&&ze.alternate===null&&t(h,B),d=u(ze,d,k),ul===null?w=ze:ul.sibling=ze,ul=ze,B=al}if(il.done)return e(h,B),nl&&wt(h,k),w;if(B===null){for(;!il.done;k++,il=v.next())il=T(h,il.value,N),il!==null&&(d=u(il,d,k),ul===null?w=il:ul.sibling=il,ul=il);return nl&&wt(h,k),w}for(B=a(B);!il.done;k++,il=v.next())il=b(B,h,k,il.value,N),il!==null&&(l&&il.alternate!==null&&B.delete(il.key===null?k:il.key),d=u(il,d,k),ul===null?w=il:ul.sibling=il,ul=il);return l&&B.forEach(function(rh){return t(h,rh)}),nl&&wt(h,k),w}function hl(h,d,v,N){if(typeof v=="object"&&v!==null&&v.type===Nl&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Z:l:{for(var w=v.key;d!==null;){if(d.key===w){if(w=v.type,w===Nl){if(d.tag===7){e(h,d.sibling),N=n(d,v.props.children),N.return=h,h=N;break l}}else if(d.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===Dl&&Le(w)===d.type){e(h,d.sibling),N=n(d,v.props),Pa(N,v),N.return=h,h=N;break l}e(h,d);break}else t(h,d);d=d.sibling}v.type===Nl?(N=Re(v.props.children,h.mode,N,v.key),N.return=h,h=N):(N=Wn(v.type,v.key,v.props,null,h.mode,N),Pa(N,v),N.return=h,h=N)}return i(h);case tl:l:{for(w=v.key;d!==null;){if(d.key===w)if(d.tag===4&&d.stateNode.containerInfo===v.containerInfo&&d.stateNode.implementation===v.implementation){e(h,d.sibling),N=n(d,v.children||[]),N.return=h,h=N;break l}else{e(h,d);break}else t(h,d);d=d.sibling}N=Di(v,h.mode,N),N.return=h,h=N}return i(h);case Dl:return v=Le(v),hl(h,d,v,N)}if(kl(v))return C(h,d,v,N);if(G(v)){if(w=G(v),typeof w!="function")throw Error(s(150));return v=w.call(v),L(h,d,v,N)}if(typeof v.then=="function")return hl(h,d,au(v),N);if(v.$$typeof===vl)return hl(h,d,Pn(h,v),N);nu(h,v)}return typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint"?(v=""+v,d!==null&&d.tag===6?(e(h,d.sibling),N=n(d,v),N.return=h,h=N):(e(h,d),N=Mi(v,h.mode,N),N.return=h,h=N),i(h)):e(h,d)}return function(h,d,v,N){try{Ia=0;var w=hl(h,d,v,N);return ha=null,w}catch(B){if(B===ma||B===tu)throw B;var ul=ot(29,B,null,h.mode);return ul.lanes=N,ul.return=h,ul}finally{}}}var Qe=Bs(!0),qs=Bs(!1),ce=!1;function Qi(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Xi(l,t){l=l.updateQueue,t.updateQueue===l&&(t.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,callbacks:null})}function fe(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function se(l,t,e){var a=l.updateQueue;if(a===null)return null;if(a=a.shared,(cl&2)!==0){var n=a.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),a.pending=t,t=$n(l),xs(l,null,e),t}return kn(l,a,t,e),$n(l)}function ln(l,t,e){if(t=t.updateQueue,t!==null&&(t=t.shared,(e&4194048)!==0)){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,_f(l,e)}}function Zi(l,t){var e=l.updateQueue,a=l.alternate;if(a!==null&&(a=a.updateQueue,e===a)){var n=null,u=null;if(e=e.firstBaseUpdate,e!==null){do{var i={lane:e.lane,tag:e.tag,payload:e.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,e=e.next}while(e!==null);u===null?n=u=t:u=u.next=t}else n=u=t;e={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},l.updateQueue=e;return}l=e.lastBaseUpdate,l===null?e.firstBaseUpdate=t:l.next=t,e.lastBaseUpdate=t}var Vi=!1;function tn(){if(Vi){var l=da;if(l!==null)throw l}}function en(l,t,e,a){Vi=!1;var n=l.updateQueue;ce=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,c=n.shared.pending;if(c!==null){n.shared.pending=null;var o=c,y=o.next;o.next=null,i===null?u=y:i.next=y,i=o;var x=l.alternate;x!==null&&(x=x.updateQueue,c=x.lastBaseUpdate,c!==i&&(c===null?x.firstBaseUpdate=y:c.next=y,x.lastBaseUpdate=o))}if(u!==null){var T=n.baseState;i=0,x=y=o=null,c=u;do{var g=c.lane&-536870913,b=g!==c.lane;if(b?(el&g)===g:(a&g)===g){g!==0&&g===ra&&(Vi=!0),x!==null&&(x=x.next={lane:0,tag:c.tag,payload:c.payload,callback:null,next:null});l:{var C=l,L=c;g=t;var hl=e;switch(L.tag){case 1:if(C=L.payload,typeof C=="function"){T=C.call(hl,T,g);break l}T=C;break l;case 3:C.flags=C.flags&-65537|128;case 0:if(C=L.payload,g=typeof C=="function"?C.call(hl,T,g):C,g==null)break l;T=_({},T,g);break l;case 2:ce=!0}}g=c.callback,g!==null&&(l.flags|=64,b&&(l.flags|=8192),b=n.callbacks,b===null?n.callbacks=[g]:b.push(g))}else b={lane:g,tag:c.tag,payload:c.payload,callback:c.callback,next:null},x===null?(y=x=b,o=T):x=x.next=b,i|=g;if(c=c.next,c===null){if(c=n.shared.pending,c===null)break;b=c,c=b.next,b.next=null,n.lastBaseUpdate=b,n.shared.pending=null}}while(!0);x===null&&(o=T),n.baseState=o,n.firstBaseUpdate=y,n.lastBaseUpdate=x,u===null&&(n.shared.lanes=0),he|=i,l.lanes=i,l.memoizedState=T}}function Ys(l,t){if(typeof l!="function")throw Error(s(191,l));l.call(t)}function ws(l,t){var e=l.callbacks;if(e!==null)for(l.callbacks=null,l=0;l<e.length;l++)Ys(e[l],t)}var va=m(null),uu=m(0);function Ls(l,t){l=Wt,O(uu,l),O(va,t),Wt=l|t.baseLanes}function Ki(){O(uu,Wt),O(va,va.current)}function Ji(){Wt=uu.current,z(va),z(uu)}var rt=m(null),zt=null;function oe(l){var t=l.alternate;O(jl,jl.current&1),O(rt,l),zt===null&&(t===null||va.current!==null||t.memoizedState!==null)&&(zt=l)}function ki(l){O(jl,jl.current),O(rt,l),zt===null&&(zt=l)}function Gs(l){l.tag===22?(O(jl,jl.current),O(rt,l),zt===null&&(zt=l)):re()}function re(){O(jl,jl.current),O(rt,rt.current)}function dt(l){z(rt),zt===l&&(zt=null),z(jl)}var jl=m(0);function iu(l){for(var t=l;t!==null;){if(t.tag===13){var e=t.memoizedState;if(e!==null&&(e=e.dehydrated,e===null||lf(e)||tf(e)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===l)break;for(;t.sibling===null;){if(t.return===null||t.return===l)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Qt=0,J=null,dl=null,Ul=null,cu=!1,ya=!1,Xe=!1,fu=0,an=0,ga=null,t0=0;function Tl(){throw Error(s(321))}function $i(l,t){if(t===null)return!1;for(var e=0;e<t.length&&e<l.length;e++)if(!st(l[e],t[e]))return!1;return!0}function Wi(l,t,e,a,n,u){return Qt=u,J=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,S.H=l===null||l.memoizedState===null?Ao:rc,Xe=!1,u=e(a,n),Xe=!1,ya&&(u=Xs(t,e,a,n)),Qs(l),u}function Qs(l){S.H=cn;var t=dl!==null&&dl.next!==null;if(Qt=0,Ul=dl=J=null,cu=!1,an=0,ga=null,t)throw Error(s(300));l===null||Cl||(l=l.dependencies,l!==null&&In(l)&&(Cl=!0))}function Xs(l,t,e,a){J=l;var n=0;do{if(ya&&(ga=null),an=0,ya=!1,25<=n)throw Error(s(301));if(n+=1,Ul=dl=null,l.updateQueue!=null){var u=l.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}S.H=jo,u=t(e,a)}while(ya);return u}function e0(){var l=S.H,t=l.useState()[0];return t=typeof t.then=="function"?nn(t):t,l=l.useState()[0],(dl!==null?dl.memoizedState:null)!==l&&(J.flags|=1024),t}function Fi(){var l=fu!==0;return fu=0,l}function Ii(l,t,e){t.updateQueue=l.updateQueue,t.flags&=-2053,l.lanes&=~e}function Pi(l){if(cu){for(l=l.memoizedState;l!==null;){var t=l.queue;t!==null&&(t.pending=null),l=l.next}cu=!1}Qt=0,Ul=dl=J=null,ya=!1,an=fu=0,ga=null}function Wl(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ul===null?J.memoizedState=Ul=l:Ul=Ul.next=l,Ul}function El(){if(dl===null){var l=J.alternate;l=l!==null?l.memoizedState:null}else l=dl.next;var t=Ul===null?J.memoizedState:Ul.next;if(t!==null)Ul=t,dl=l;else{if(l===null)throw J.alternate===null?Error(s(467)):Error(s(310));dl=l,l={memoizedState:dl.memoizedState,baseState:dl.baseState,baseQueue:dl.baseQueue,queue:dl.queue,next:null},Ul===null?J.memoizedState=Ul=l:Ul=Ul.next=l}return Ul}function su(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function nn(l){var t=an;return an+=1,ga===null&&(ga=[]),l=Cs(ga,l,t),t=J,(Ul===null?t.memoizedState:Ul.next)===null&&(t=t.alternate,S.H=t===null||t.memoizedState===null?Ao:rc),l}function ou(l){if(l!==null&&typeof l=="object"){if(typeof l.then=="function")return nn(l);if(l.$$typeof===vl)return Gl(l)}throw Error(s(438,String(l)))}function lc(l){var t=null,e=J.updateQueue;if(e!==null&&(t=e.memoCache),t==null){var a=J.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}),e===null&&(e=su(),J.updateQueue=e),e.memoCache=t,e=t.data[t.index],e===void 0)for(e=t.data[t.index]=Array(l),a=0;a<l;a++)e[a]=Et;return t.index++,e}function Xt(l,t){return typeof t=="function"?t(l):t}function ru(l){var t=El();return tc(t,dl,l)}function tc(l,t,e){var a=l.queue;if(a===null)throw Error(s(311));a.lastRenderedReducer=e;var n=l.baseQueue,u=a.pending;if(u!==null){if(n!==null){var i=n.next;n.next=u.next,u.next=i}t.baseQueue=n=u,a.pending=null}if(u=l.baseState,n===null)l.memoizedState=u;else{t=n.next;var c=i=null,o=null,y=t,x=!1;do{var T=y.lane&-536870913;if(T!==y.lane?(el&T)===T:(Qt&T)===T){var g=y.revertLane;if(g===0)o!==null&&(o=o.next={lane:0,revertLane:0,gesture:null,action:y.action,hasEagerState:y.hasEagerState,eagerState:y.eagerState,next:null}),T===ra&&(x=!0);else if((Qt&g)===g){y=y.next,g===ra&&(x=!0);continue}else T={lane:0,revertLane:y.revertLane,gesture:null,action:y.action,hasEagerState:y.hasEagerState,eagerState:y.eagerState,next:null},o===null?(c=o=T,i=u):o=o.next=T,J.lanes|=g,he|=g;T=y.action,Xe&&e(u,T),u=y.hasEagerState?y.eagerState:e(u,T)}else g={lane:T,revertLane:y.revertLane,gesture:y.gesture,action:y.action,hasEagerState:y.hasEagerState,eagerState:y.eagerState,next:null},o===null?(c=o=g,i=u):o=o.next=g,J.lanes|=T,he|=T;y=y.next}while(y!==null&&y!==t);if(o===null?i=u:o.next=c,!st(u,l.memoizedState)&&(Cl=!0,x&&(e=da,e!==null)))throw e;l.memoizedState=u,l.baseState=i,l.baseQueue=o,a.lastRenderedState=u}return n===null&&(a.lanes=0),[l.memoizedState,a.dispatch]}function ec(l){var t=El(),e=t.queue;if(e===null)throw Error(s(311));e.lastRenderedReducer=l;var a=e.dispatch,n=e.pending,u=t.memoizedState;if(n!==null){e.pending=null;var i=n=n.next;do u=l(u,i.action),i=i.next;while(i!==n);st(u,t.memoizedState)||(Cl=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),e.lastRenderedState=u}return[u,a]}function Zs(l,t,e){var a=J,n=El(),u=nl;if(u){if(e===void 0)throw Error(s(407));e=e()}else e=t();var i=!st((dl||n).memoizedState,e);if(i&&(n.memoizedState=e,Cl=!0),n=n.queue,uc(Js.bind(null,a,n,l),[l]),n.getSnapshot!==t||i||Ul!==null&&Ul.memoizedState.tag&1){if(a.flags|=2048,ba(9,{destroy:void 0},Ks.bind(null,a,n,e,t),null),gl===null)throw Error(s(349));u||(Qt&127)!==0||Vs(a,t,e)}return e}function Vs(l,t,e){l.flags|=16384,l={getSnapshot:t,value:e},t=J.updateQueue,t===null?(t=su(),J.updateQueue=t,t.stores=[l]):(e=t.stores,e===null?t.stores=[l]:e.push(l))}function Ks(l,t,e,a){t.value=e,t.getSnapshot=a,ks(t)&&$s(l)}function Js(l,t,e){return e(function(){ks(t)&&$s(l)})}function ks(l){var t=l.getSnapshot;l=l.value;try{var e=t();return!st(l,e)}catch{return!0}}function $s(l){var t=He(l,2);t!==null&&nt(t,l,2)}function ac(l){var t=Wl();if(typeof l=="function"){var e=l;if(l=e(),Xe){le(!0);try{e()}finally{le(!1)}}}return t.memoizedState=t.baseState=l,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Xt,lastRenderedState:l},t}function Ws(l,t,e,a){return l.baseState=e,tc(l,dl,typeof a=="function"?a:Xt)}function a0(l,t,e,a,n){if(hu(l))throw Error(s(485));if(l=t.action,l!==null){var u={payload:n,action:l,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){u.listeners.push(i)}};S.T!==null?e(!0):u.isTransition=!1,a(u),e=t.pending,e===null?(u.next=t.pending=u,Fs(t,u)):(u.next=e.next,t.pending=e.next=u)}}function Fs(l,t){var e=t.action,a=t.payload,n=l.state;if(t.isTransition){var u=S.T,i={};S.T=i;try{var c=e(n,a),o=S.S;o!==null&&o(i,c),Is(l,t,c)}catch(y){nc(l,t,y)}finally{u!==null&&i.types!==null&&(u.types=i.types),S.T=u}}else try{u=e(n,a),Is(l,t,u)}catch(y){nc(l,t,y)}}function Is(l,t,e){e!==null&&typeof e=="object"&&typeof e.then=="function"?e.then(function(a){Ps(l,t,a)},function(a){return nc(l,t,a)}):Ps(l,t,e)}function Ps(l,t,e){t.status="fulfilled",t.value=e,lo(t),l.state=e,t=l.pending,t!==null&&(e=t.next,e===t?l.pending=null:(e=e.next,t.next=e,Fs(l,e)))}function nc(l,t,e){var a=l.pending;if(l.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=e,lo(t),t=t.next;while(t!==a)}l.action=null}function lo(l){l=l.listeners;for(var t=0;t<l.length;t++)(0,l[t])()}function to(l,t){return t}function eo(l,t){if(nl){var e=gl.formState;if(e!==null){l:{var a=J;if(nl){if(bl){t:{for(var n=bl,u=Tt;n.nodeType!==8;){if(!u){n=null;break t}if(n=At(n.nextSibling),n===null){n=null;break t}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){bl=At(n.nextSibling),a=n.data==="F!";break l}}ue(a)}a=!1}a&&(t=e[0])}}return e=Wl(),e.memoizedState=e.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:to,lastRenderedState:t},e.queue=a,e=No.bind(null,J,a),a.dispatch=e,a=ac(!1),u=oc.bind(null,J,!1,a.queue),a=Wl(),n={state:t,dispatch:null,action:l,pending:null},a.queue=n,e=a0.bind(null,J,n,u,e),n.dispatch=e,a.memoizedState=l,[t,e,!1]}function ao(l){var t=El();return no(t,dl,l)}function no(l,t,e){if(t=tc(l,t,to)[0],l=ru(Xt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=nn(t)}catch(i){throw i===ma?tu:i}else a=t;t=El();var n=t.queue,u=n.dispatch;return e!==t.memoizedState&&(J.flags|=2048,ba(9,{destroy:void 0},n0.bind(null,n,e),null)),[a,u,l]}function n0(l,t){l.action=t}function uo(l){var t=El(),e=dl;if(e!==null)return no(t,e,l);El(),t=t.memoizedState,e=El();var a=e.queue.dispatch;return e.memoizedState=l,[t,a,!1]}function ba(l,t,e,a){return l={tag:l,create:e,deps:a,inst:t,next:null},t=J.updateQueue,t===null&&(t=su(),J.updateQueue=t),e=t.lastEffect,e===null?t.lastEffect=l.next=l:(a=e.next,e.next=l,l.next=a,t.lastEffect=l),l}function io(){return El().memoizedState}function du(l,t,e,a){var n=Wl();J.flags|=l,n.memoizedState=ba(1|t,{destroy:void 0},e,a===void 0?null:a)}function mu(l,t,e,a){var n=El();a=a===void 0?null:a;var u=n.memoizedState.inst;dl!==null&&a!==null&&$i(a,dl.memoizedState.deps)?n.memoizedState=ba(t,u,e,a):(J.flags|=l,n.memoizedState=ba(1|t,u,e,a))}function co(l,t){du(8390656,8,l,t)}function uc(l,t){mu(2048,8,l,t)}function u0(l){J.flags|=4;var t=J.updateQueue;if(t===null)t=su(),J.updateQueue=t,t.events=[l];else{var e=t.events;e===null?t.events=[l]:e.push(l)}}function fo(l){var t=El().memoizedState;return u0({ref:t,nextImpl:l}),function(){if((cl&2)!==0)throw Error(s(440));return t.impl.apply(void 0,arguments)}}function so(l,t){return mu(4,2,l,t)}function oo(l,t){return mu(4,4,l,t)}function ro(l,t){if(typeof t=="function"){l=l();var e=t(l);return function(){typeof e=="function"?e():t(null)}}if(t!=null)return l=l(),t.current=l,function(){t.current=null}}function mo(l,t,e){e=e!=null?e.concat([l]):null,mu(4,4,ro.bind(null,t,l),e)}function ic(){}function ho(l,t){var e=El();t=t===void 0?null:t;var a=e.memoizedState;return t!==null&&$i(t,a[1])?a[0]:(e.memoizedState=[l,t],l)}function vo(l,t){var e=El();t=t===void 0?null:t;var a=e.memoizedState;if(t!==null&&$i(t,a[1]))return a[0];if(a=l(),Xe){le(!0);try{l()}finally{le(!1)}}return e.memoizedState=[a,t],a}function cc(l,t,e){return e===void 0||(Qt&1073741824)!==0&&(el&261930)===0?l.memoizedState=t:(l.memoizedState=e,l=yr(),J.lanes|=l,he|=l,e)}function yo(l,t,e,a){return st(e,t)?e:va.current!==null?(l=cc(l,e,a),st(l,t)||(Cl=!0),l):(Qt&42)===0||(Qt&1073741824)!==0&&(el&261930)===0?(Cl=!0,l.memoizedState=e):(l=yr(),J.lanes|=l,he|=l,t)}function go(l,t,e,a,n){var u=D.p;D.p=u!==0&&8>u?u:8;var i=S.T,c={};S.T=c,oc(l,!1,t,e);try{var o=n(),y=S.S;if(y!==null&&y(c,o),o!==null&&typeof o=="object"&&typeof o.then=="function"){var x=l0(o,a);un(l,t,x,vt(l))}else un(l,t,a,vt(l))}catch(T){un(l,t,{then:function(){},status:"rejected",reason:T},vt())}finally{D.p=u,i!==null&&c.types!==null&&(i.types=c.types),S.T=i}}function i0(){}function fc(l,t,e,a){if(l.tag!==5)throw Error(s(476));var n=bo(l).queue;go(l,n,t,Q,e===null?i0:function(){return po(l),e(a)})}function bo(l){var t=l.memoizedState;if(t!==null)return t;t={memoizedState:Q,baseState:Q,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Xt,lastRenderedState:Q},next:null};var e={};return t.next={memoizedState:e,baseState:e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Xt,lastRenderedState:e},next:null},l.memoizedState=t,l=l.alternate,l!==null&&(l.memoizedState=t),t}function po(l){var t=bo(l);t.next===null&&(t=l.alternate.memoizedState),un(l,t.next.queue,{},vt())}function sc(){return Gl(Tn)}function xo(){return El().memoizedState}function So(){return El().memoizedState}function c0(l){for(var t=l.return;t!==null;){switch(t.tag){case 24:case 3:var e=vt();l=fe(e);var a=se(t,l,e);a!==null&&(nt(a,t,e),ln(a,t,e)),t={cache:Yi()},l.payload=t;return}t=t.return}}function f0(l,t,e){var a=vt();e={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null},hu(l)?To(t,e):(e=Ei(l,t,e,a),e!==null&&(nt(e,l,a),zo(e,t,a)))}function No(l,t,e){var a=vt();un(l,t,e,a)}function un(l,t,e,a){var n={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null};if(hu(l))To(t,n);else{var u=l.alternate;if(l.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var i=t.lastRenderedState,c=u(i,e);if(n.hasEagerState=!0,n.eagerState=c,st(c,i))return kn(l,t,n,0),gl===null&&Jn(),!1}catch{}finally{}if(e=Ei(l,t,n,a),e!==null)return nt(e,l,a),zo(e,t,a),!0}return!1}function oc(l,t,e,a){if(a={lane:2,revertLane:Qc(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},hu(l)){if(t)throw Error(s(479))}else t=Ei(l,e,a,2),t!==null&&nt(t,l,2)}function hu(l){var t=l.alternate;return l===J||t!==null&&t===J}function To(l,t){ya=cu=!0;var e=l.pending;e===null?t.next=t:(t.next=e.next,e.next=t),l.pending=t}function zo(l,t,e){if((e&4194048)!==0){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,_f(l,e)}}var cn={readContext:Gl,use:ou,useCallback:Tl,useContext:Tl,useEffect:Tl,useImperativeHandle:Tl,useLayoutEffect:Tl,useInsertionEffect:Tl,useMemo:Tl,useReducer:Tl,useRef:Tl,useState:Tl,useDebugValue:Tl,useDeferredValue:Tl,useTransition:Tl,useSyncExternalStore:Tl,useId:Tl,useHostTransitionStatus:Tl,useFormState:Tl,useActionState:Tl,useOptimistic:Tl,useMemoCache:Tl,useCacheRefresh:Tl};cn.useEffectEvent=Tl;var Ao={readContext:Gl,use:ou,useCallback:function(l,t){return Wl().memoizedState=[l,t===void 0?null:t],l},useContext:Gl,useEffect:co,useImperativeHandle:function(l,t,e){e=e!=null?e.concat([l]):null,du(4194308,4,ro.bind(null,t,l),e)},useLayoutEffect:function(l,t){return du(4194308,4,l,t)},useInsertionEffect:function(l,t){du(4,2,l,t)},useMemo:function(l,t){var e=Wl();t=t===void 0?null:t;var a=l();if(Xe){le(!0);try{l()}finally{le(!1)}}return e.memoizedState=[a,t],a},useReducer:function(l,t,e){var a=Wl();if(e!==void 0){var n=e(t);if(Xe){le(!0);try{e(t)}finally{le(!1)}}}else n=t;return a.memoizedState=a.baseState=n,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:n},a.queue=l,l=l.dispatch=f0.bind(null,J,l),[a.memoizedState,l]},useRef:function(l){var t=Wl();return l={current:l},t.memoizedState=l},useState:function(l){l=ac(l);var t=l.queue,e=No.bind(null,J,t);return t.dispatch=e,[l.memoizedState,e]},useDebugValue:ic,useDeferredValue:function(l,t){var e=Wl();return cc(e,l,t)},useTransition:function(){var l=ac(!1);return l=go.bind(null,J,l.queue,!0,!1),Wl().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,t,e){var a=J,n=Wl();if(nl){if(e===void 0)throw Error(s(407));e=e()}else{if(e=t(),gl===null)throw Error(s(349));(el&127)!==0||Vs(a,t,e)}n.memoizedState=e;var u={value:e,getSnapshot:t};return n.queue=u,co(Js.bind(null,a,u,l),[l]),a.flags|=2048,ba(9,{destroy:void 0},Ks.bind(null,a,u,e,t),null),e},useId:function(){var l=Wl(),t=gl.identifierPrefix;if(nl){var e=Ut,a=Ot;e=(a&~(1<<32-ft(a)-1)).toString(32)+e,t="_"+t+"R_"+e,e=fu++,0<e&&(t+="H"+e.toString(32)),t+="_"}else e=t0++,t="_"+t+"r_"+e.toString(32)+"_";return l.memoizedState=t},useHostTransitionStatus:sc,useFormState:eo,useActionState:eo,useOptimistic:function(l){var t=Wl();t.memoizedState=t.baseState=l;var e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=e,t=oc.bind(null,J,!0,e),e.dispatch=t,[l,t]},useMemoCache:lc,useCacheRefresh:function(){return Wl().memoizedState=c0.bind(null,J)},useEffectEvent:function(l){var t=Wl(),e={impl:l};return t.memoizedState=e,function(){if((cl&2)!==0)throw Error(s(440));return e.impl.apply(void 0,arguments)}}},rc={readContext:Gl,use:ou,useCallback:ho,useContext:Gl,useEffect:uc,useImperativeHandle:mo,useInsertionEffect:so,useLayoutEffect:oo,useMemo:vo,useReducer:ru,useRef:io,useState:function(){return ru(Xt)},useDebugValue:ic,useDeferredValue:function(l,t){var e=El();return yo(e,dl.memoizedState,l,t)},useTransition:function(){var l=ru(Xt)[0],t=El().memoizedState;return[typeof l=="boolean"?l:nn(l),t]},useSyncExternalStore:Zs,useId:xo,useHostTransitionStatus:sc,useFormState:ao,useActionState:ao,useOptimistic:function(l,t){var e=El();return Ws(e,dl,l,t)},useMemoCache:lc,useCacheRefresh:So};rc.useEffectEvent=fo;var jo={readContext:Gl,use:ou,useCallback:ho,useContext:Gl,useEffect:uc,useImperativeHandle:mo,useInsertionEffect:so,useLayoutEffect:oo,useMemo:vo,useReducer:ec,useRef:io,useState:function(){return ec(Xt)},useDebugValue:ic,useDeferredValue:function(l,t){var e=El();return dl===null?cc(e,l,t):yo(e,dl.memoizedState,l,t)},useTransition:function(){var l=ec(Xt)[0],t=El().memoizedState;return[typeof l=="boolean"?l:nn(l),t]},useSyncExternalStore:Zs,useId:xo,useHostTransitionStatus:sc,useFormState:uo,useActionState:uo,useOptimistic:function(l,t){var e=El();return dl!==null?Ws(e,dl,l,t):(e.baseState=l,[l,e.queue.dispatch])},useMemoCache:lc,useCacheRefresh:So};jo.useEffectEvent=fo;function dc(l,t,e,a){t=l.memoizedState,e=e(a,t),e=e==null?t:_({},t,e),l.memoizedState=e,l.lanes===0&&(l.updateQueue.baseState=e)}var mc={enqueueSetState:function(l,t,e){l=l._reactInternals;var a=vt(),n=fe(a);n.payload=t,e!=null&&(n.callback=e),t=se(l,n,a),t!==null&&(nt(t,l,a),ln(t,l,a))},enqueueReplaceState:function(l,t,e){l=l._reactInternals;var a=vt(),n=fe(a);n.tag=1,n.payload=t,e!=null&&(n.callback=e),t=se(l,n,a),t!==null&&(nt(t,l,a),ln(t,l,a))},enqueueForceUpdate:function(l,t){l=l._reactInternals;var e=vt(),a=fe(e);a.tag=2,t!=null&&(a.callback=t),t=se(l,a,e),t!==null&&(nt(t,l,e),ln(t,l,e))}};function Eo(l,t,e,a,n,u,i){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(a,u,i):t.prototype&&t.prototype.isPureReactComponent?!Ka(e,a)||!Ka(n,u):!0}function _o(l,t,e,a){l=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(e,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(e,a),t.state!==l&&mc.enqueueReplaceState(t,t.state,null)}function Ze(l,t){var e=t;if("ref"in t){e={};for(var a in t)a!=="ref"&&(e[a]=t[a])}if(l=l.defaultProps){e===t&&(e=_({},e));for(var n in l)e[n]===void 0&&(e[n]=l[n])}return e}function Mo(l){Kn(l)}function Do(l){console.error(l)}function Oo(l){Kn(l)}function vu(l,t){try{var e=l.onUncaughtError;e(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Uo(l,t,e){try{var a=l.onCaughtError;a(e.value,{componentStack:e.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function hc(l,t,e){return e=fe(e),e.tag=3,e.payload={element:null},e.callback=function(){vu(l,t)},e}function Co(l){return l=fe(l),l.tag=3,l}function Ho(l,t,e,a){var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;l.payload=function(){return n(u)},l.callback=function(){Uo(t,e,a)}}var i=e.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(l.callback=function(){Uo(t,e,a),typeof n!="function"&&(ve===null?ve=new Set([this]):ve.add(this));var c=a.stack;this.componentDidCatch(a.value,{componentStack:c!==null?c:""})})}function s0(l,t,e,a,n){if(e.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=e.alternate,t!==null&&oa(t,e,n,!0),e=rt.current,e!==null){switch(e.tag){case 31:case 13:return zt===null?Eu():e.alternate===null&&zl===0&&(zl=3),e.flags&=-257,e.flags|=65536,e.lanes=n,a===eu?e.flags|=16384:(t=e.updateQueue,t===null?e.updateQueue=new Set([a]):t.add(a),wc(l,a,n)),!1;case 22:return e.flags|=65536,a===eu?e.flags|=16384:(t=e.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},e.updateQueue=t):(e=t.retryQueue,e===null?t.retryQueue=new Set([a]):e.add(a)),wc(l,a,n)),!1}throw Error(s(435,e.tag))}return wc(l,a,n),Eu(),!1}if(nl)return t=rt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,a!==Ci&&(l=Error(s(422),{cause:a}),$a(xt(l,e)))):(a!==Ci&&(t=Error(s(423),{cause:a}),$a(xt(t,e))),l=l.current.alternate,l.flags|=65536,n&=-n,l.lanes|=n,a=xt(a,e),n=hc(l.stateNode,a,n),Zi(l,n),zl!==4&&(zl=2)),!1;var u=Error(s(520),{cause:a});if(u=xt(u,e),vn===null?vn=[u]:vn.push(u),zl!==4&&(zl=2),t===null)return!0;a=xt(a,e),e=t;do{switch(e.tag){case 3:return e.flags|=65536,l=n&-n,e.lanes|=l,l=hc(e.stateNode,a,l),Zi(e,l),!1;case 1:if(t=e.type,u=e.stateNode,(e.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(ve===null||!ve.has(u))))return e.flags|=65536,n&=-n,e.lanes|=n,n=Co(n),Ho(n,l,e,a),Zi(e,n),!1}e=e.return}while(e!==null);return!1}var vc=Error(s(461)),Cl=!1;function Ql(l,t,e,a){t.child=l===null?qs(t,null,e,a):Qe(t,l.child,e,a)}function Ro(l,t,e,a,n){e=e.render;var u=t.ref;if("ref"in a){var i={};for(var c in a)c!=="ref"&&(i[c]=a[c])}else i=a;return Ye(t),a=Wi(l,t,e,i,u,n),c=Fi(),l!==null&&!Cl?(Ii(l,t,n),Zt(l,t,n)):(nl&&c&&Oi(t),t.flags|=1,Ql(l,t,a,n),t.child)}function Bo(l,t,e,a,n){if(l===null){var u=e.type;return typeof u=="function"&&!_i(u)&&u.defaultProps===void 0&&e.compare===null?(t.tag=15,t.type=u,qo(l,t,u,a,n)):(l=Wn(e.type,null,a,t,t.mode,n),l.ref=t.ref,l.return=t,t.child=l)}if(u=l.child,!Tc(l,n)){var i=u.memoizedProps;if(e=e.compare,e=e!==null?e:Ka,e(i,a)&&l.ref===t.ref)return Zt(l,t,n)}return t.flags|=1,l=Yt(u,a),l.ref=t.ref,l.return=t,t.child=l}function qo(l,t,e,a,n){if(l!==null){var u=l.memoizedProps;if(Ka(u,a)&&l.ref===t.ref)if(Cl=!1,t.pendingProps=a=u,Tc(l,n))(l.flags&131072)!==0&&(Cl=!0);else return t.lanes=l.lanes,Zt(l,t,n)}return yc(l,t,e,a,n)}function Yo(l,t,e,a){var n=a.children,u=l!==null?l.memoizedState:null;if(l===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|e:e,l!==null){for(a=t.child=l.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,t.child=null;return wo(l,t,u,e,a)}if((e&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},l!==null&&lu(t,u!==null?u.cachePool:null),u!==null?Ls(t,u):Ki(),Gs(t);else return a=t.lanes=536870912,wo(l,t,u!==null?u.baseLanes|e:e,e,a)}else u!==null?(lu(t,u.cachePool),Ls(t,u),re(),t.memoizedState=null):(l!==null&&lu(t,null),Ki(),re());return Ql(l,t,n,e),t.child}function fn(l,t){return l!==null&&l.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function wo(l,t,e,a,n){var u=Li();return u=u===null?null:{parent:Ol._currentValue,pool:u},t.memoizedState={baseLanes:e,cachePool:u},l!==null&&lu(t,null),Ki(),Gs(t),l!==null&&oa(l,t,a,!0),t.childLanes=n,null}function yu(l,t){return t=bu({mode:t.mode,children:t.children},l.mode),t.ref=l.ref,l.child=t,t.return=l,t}function Lo(l,t,e){return Qe(t,l.child,null,e),l=yu(t,t.pendingProps),l.flags|=2,dt(t),t.memoizedState=null,l}function o0(l,t,e){var a=t.pendingProps,n=(t.flags&128)!==0;if(t.flags&=-129,l===null){if(nl){if(a.mode==="hidden")return l=yu(t,a),t.lanes=536870912,fn(null,l);if(ki(t),(l=bl)?(l=Ir(l,Tt),l=l!==null&&l.data==="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:ae!==null?{id:Ot,overflow:Ut}:null,retryLane:536870912,hydrationErrors:null},e=Ns(l),e.return=t,t.child=e,Ll=t,bl=null)):l=null,l===null)throw ue(t);return t.lanes=536870912,null}return yu(t,a)}var u=l.memoizedState;if(u!==null){var i=u.dehydrated;if(ki(t),n)if(t.flags&256)t.flags&=-257,t=Lo(l,t,e);else if(t.memoizedState!==null)t.child=l.child,t.flags|=128,t=null;else throw Error(s(558));else if(Cl||oa(l,t,e,!1),n=(e&l.childLanes)!==0,Cl||n){if(a=gl,a!==null&&(i=Mf(a,e),i!==0&&i!==u.retryLane))throw u.retryLane=i,He(l,i),nt(a,l,i),vc;Eu(),t=Lo(l,t,e)}else l=u.treeContext,bl=At(i.nextSibling),Ll=t,nl=!0,ne=null,Tt=!1,l!==null&&As(t,l),t=yu(t,a),t.flags|=4096;return t}return l=Yt(l.child,{mode:a.mode,children:a.children}),l.ref=t.ref,t.child=l,l.return=t,l}function gu(l,t){var e=t.ref;if(e===null)l!==null&&l.ref!==null&&(t.flags|=4194816);else{if(typeof e!="function"&&typeof e!="object")throw Error(s(284));(l===null||l.ref!==e)&&(t.flags|=4194816)}}function yc(l,t,e,a,n){return Ye(t),e=Wi(l,t,e,a,void 0,n),a=Fi(),l!==null&&!Cl?(Ii(l,t,n),Zt(l,t,n)):(nl&&a&&Oi(t),t.flags|=1,Ql(l,t,e,n),t.child)}function Go(l,t,e,a,n,u){return Ye(t),t.updateQueue=null,e=Xs(t,a,e,n),Qs(l),a=Fi(),l!==null&&!Cl?(Ii(l,t,u),Zt(l,t,u)):(nl&&a&&Oi(t),t.flags|=1,Ql(l,t,e,u),t.child)}function Qo(l,t,e,a,n){if(Ye(t),t.stateNode===null){var u=ia,i=e.contextType;typeof i=="object"&&i!==null&&(u=Gl(i)),u=new e(a,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=mc,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=a,u.state=t.memoizedState,u.refs={},Qi(t),i=e.contextType,u.context=typeof i=="object"&&i!==null?Gl(i):ia,u.state=t.memoizedState,i=e.getDerivedStateFromProps,typeof i=="function"&&(dc(t,e,i,a),u.state=t.memoizedState),typeof e.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(i=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),i!==u.state&&mc.enqueueReplaceState(u,u.state,null),en(t,a,u,n),tn(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(l===null){u=t.stateNode;var c=t.memoizedProps,o=Ze(e,c);u.props=o;var y=u.context,x=e.contextType;i=ia,typeof x=="object"&&x!==null&&(i=Gl(x));var T=e.getDerivedStateFromProps;x=typeof T=="function"||typeof u.getSnapshotBeforeUpdate=="function",c=t.pendingProps!==c,x||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c||y!==i)&&_o(t,u,a,i),ce=!1;var g=t.memoizedState;u.state=g,en(t,a,u,n),tn(),y=t.memoizedState,c||g!==y||ce?(typeof T=="function"&&(dc(t,e,T,a),y=t.memoizedState),(o=ce||Eo(t,e,o,a,g,y,i))?(x||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=y),u.props=a,u.state=y,u.context=i,a=o):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{u=t.stateNode,Xi(l,t),i=t.memoizedProps,x=Ze(e,i),u.props=x,T=t.pendingProps,g=u.context,y=e.contextType,o=ia,typeof y=="object"&&y!==null&&(o=Gl(y)),c=e.getDerivedStateFromProps,(y=typeof c=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==T||g!==o)&&_o(t,u,a,o),ce=!1,g=t.memoizedState,u.state=g,en(t,a,u,n),tn();var b=t.memoizedState;i!==T||g!==b||ce||l!==null&&l.dependencies!==null&&In(l.dependencies)?(typeof c=="function"&&(dc(t,e,c,a),b=t.memoizedState),(x=ce||Eo(t,e,x,a,g,b,o)||l!==null&&l.dependencies!==null&&In(l.dependencies))?(y||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,b,o),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,b,o)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===l.memoizedProps&&g===l.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===l.memoizedProps&&g===l.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=b),u.props=a,u.state=b,u.context=o,a=x):(typeof u.componentDidUpdate!="function"||i===l.memoizedProps&&g===l.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===l.memoizedProps&&g===l.memoizedState||(t.flags|=1024),a=!1)}return u=a,gu(l,t),a=(t.flags&128)!==0,u||a?(u=t.stateNode,e=a&&typeof e.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,l!==null&&a?(t.child=Qe(t,l.child,null,n),t.child=Qe(t,null,e,n)):Ql(l,t,e,n),t.memoizedState=u.state,l=t.child):l=Zt(l,t,n),l}function Xo(l,t,e,a){return Be(),t.flags|=256,Ql(l,t,e,a),t.child}var gc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function bc(l){return{baseLanes:l,cachePool:Os()}}function pc(l,t,e){return l=l!==null?l.childLanes&~e:0,t&&(l|=ht),l}function Zo(l,t,e){var a=t.pendingProps,n=!1,u=(t.flags&128)!==0,i;if((i=u)||(i=l!==null&&l.memoizedState===null?!1:(jl.current&2)!==0),i&&(n=!0,t.flags&=-129),i=(t.flags&32)!==0,t.flags&=-33,l===null){if(nl){if(n?oe(t):re(),(l=bl)?(l=Ir(l,Tt),l=l!==null&&l.data!=="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:ae!==null?{id:Ot,overflow:Ut}:null,retryLane:536870912,hydrationErrors:null},e=Ns(l),e.return=t,t.child=e,Ll=t,bl=null)):l=null,l===null)throw ue(t);return tf(l)?t.lanes=32:t.lanes=536870912,null}var c=a.children;return a=a.fallback,n?(re(),n=t.mode,c=bu({mode:"hidden",children:c},n),a=Re(a,n,e,null),c.return=t,a.return=t,c.sibling=a,t.child=c,a=t.child,a.memoizedState=bc(e),a.childLanes=pc(l,i,e),t.memoizedState=gc,fn(null,a)):(oe(t),xc(t,c))}var o=l.memoizedState;if(o!==null&&(c=o.dehydrated,c!==null)){if(u)t.flags&256?(oe(t),t.flags&=-257,t=Sc(l,t,e)):t.memoizedState!==null?(re(),t.child=l.child,t.flags|=128,t=null):(re(),c=a.fallback,n=t.mode,a=bu({mode:"visible",children:a.children},n),c=Re(c,n,e,null),c.flags|=2,a.return=t,c.return=t,a.sibling=c,t.child=a,Qe(t,l.child,null,e),a=t.child,a.memoizedState=bc(e),a.childLanes=pc(l,i,e),t.memoizedState=gc,t=fn(null,a));else if(oe(t),tf(c)){if(i=c.nextSibling&&c.nextSibling.dataset,i)var y=i.dgst;i=y,a=Error(s(419)),a.stack="",a.digest=i,$a({value:a,source:null,stack:null}),t=Sc(l,t,e)}else if(Cl||oa(l,t,e,!1),i=(e&l.childLanes)!==0,Cl||i){if(i=gl,i!==null&&(a=Mf(i,e),a!==0&&a!==o.retryLane))throw o.retryLane=a,He(l,a),nt(i,l,a),vc;lf(c)||Eu(),t=Sc(l,t,e)}else lf(c)?(t.flags|=192,t.child=l.child,t=null):(l=o.treeContext,bl=At(c.nextSibling),Ll=t,nl=!0,ne=null,Tt=!1,l!==null&&As(t,l),t=xc(t,a.children),t.flags|=4096);return t}return n?(re(),c=a.fallback,n=t.mode,o=l.child,y=o.sibling,a=Yt(o,{mode:"hidden",children:a.children}),a.subtreeFlags=o.subtreeFlags&65011712,y!==null?c=Yt(y,c):(c=Re(c,n,e,null),c.flags|=2),c.return=t,a.return=t,a.sibling=c,t.child=a,fn(null,a),a=t.child,c=l.child.memoizedState,c===null?c=bc(e):(n=c.cachePool,n!==null?(o=Ol._currentValue,n=n.parent!==o?{parent:o,pool:o}:n):n=Os(),c={baseLanes:c.baseLanes|e,cachePool:n}),a.memoizedState=c,a.childLanes=pc(l,i,e),t.memoizedState=gc,fn(l.child,a)):(oe(t),e=l.child,l=e.sibling,e=Yt(e,{mode:"visible",children:a.children}),e.return=t,e.sibling=null,l!==null&&(i=t.deletions,i===null?(t.deletions=[l],t.flags|=16):i.push(l)),t.child=e,t.memoizedState=null,e)}function xc(l,t){return t=bu({mode:"visible",children:t},l.mode),t.return=l,l.child=t}function bu(l,t){return l=ot(22,l,null,t),l.lanes=0,l}function Sc(l,t,e){return Qe(t,l.child,null,e),l=xc(t,t.pendingProps.children),l.flags|=2,t.memoizedState=null,l}function Vo(l,t,e){l.lanes|=t;var a=l.alternate;a!==null&&(a.lanes|=t),Bi(l.return,t,e)}function Nc(l,t,e,a,n,u){var i=l.memoizedState;i===null?l.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:e,tailMode:n,treeForkCount:u}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=e,i.tailMode=n,i.treeForkCount=u)}function Ko(l,t,e){var a=t.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=jl.current,c=(i&2)!==0;if(c?(i=i&1|2,t.flags|=128):i&=1,O(jl,i),Ql(l,t,a,e),a=nl?ka:0,!c&&l!==null&&(l.flags&128)!==0)l:for(l=t.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&Vo(l,e,t);else if(l.tag===19)Vo(l,e,t);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===t)break l;for(;l.sibling===null;){if(l.return===null||l.return===t)break l;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(n){case"forwards":for(e=t.child,n=null;e!==null;)l=e.alternate,l!==null&&iu(l)===null&&(n=e),e=e.sibling;e=n,e===null?(n=t.child,t.child=null):(n=e.sibling,e.sibling=null),Nc(t,!1,n,e,u,a);break;case"backwards":case"unstable_legacy-backwards":for(e=null,n=t.child,t.child=null;n!==null;){if(l=n.alternate,l!==null&&iu(l)===null){t.child=n;break}l=n.sibling,n.sibling=e,e=n,n=l}Nc(t,!0,e,null,u,a);break;case"together":Nc(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function Zt(l,t,e){if(l!==null&&(t.dependencies=l.dependencies),he|=t.lanes,(e&t.childLanes)===0)if(l!==null){if(oa(l,t,e,!1),(e&t.childLanes)===0)return null}else return null;if(l!==null&&t.child!==l.child)throw Error(s(153));if(t.child!==null){for(l=t.child,e=Yt(l,l.pendingProps),t.child=e,e.return=t;l.sibling!==null;)l=l.sibling,e=e.sibling=Yt(l,l.pendingProps),e.return=t;e.sibling=null}return t.child}function Tc(l,t){return(l.lanes&t)!==0?!0:(l=l.dependencies,!!(l!==null&&In(l)))}function r0(l,t,e){switch(t.tag){case 3:$l(t,t.stateNode.containerInfo),ie(t,Ol,l.memoizedState.cache),Be();break;case 27:case 5:Ca(t);break;case 4:$l(t,t.stateNode.containerInfo);break;case 10:ie(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,ki(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(oe(t),t.flags|=128,null):(e&t.child.childLanes)!==0?Zo(l,t,e):(oe(t),l=Zt(l,t,e),l!==null?l.sibling:null);oe(t);break;case 19:var n=(l.flags&128)!==0;if(a=(e&t.childLanes)!==0,a||(oa(l,t,e,!1),a=(e&t.childLanes)!==0),n){if(a)return Ko(l,t,e);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),O(jl,jl.current),a)break;return null;case 22:return t.lanes=0,Yo(l,t,e,t.pendingProps);case 24:ie(t,Ol,l.memoizedState.cache)}return Zt(l,t,e)}function Jo(l,t,e){if(l!==null)if(l.memoizedProps!==t.pendingProps)Cl=!0;else{if(!Tc(l,e)&&(t.flags&128)===0)return Cl=!1,r0(l,t,e);Cl=(l.flags&131072)!==0}else Cl=!1,nl&&(t.flags&1048576)!==0&&zs(t,ka,t.index);switch(t.lanes=0,t.tag){case 16:l:{var a=t.pendingProps;if(l=Le(t.elementType),t.type=l,typeof l=="function")_i(l)?(a=Ze(l,a),t.tag=1,t=Qo(null,t,l,a,e)):(t.tag=0,t=yc(null,t,l,a,e));else{if(l!=null){var n=l.$$typeof;if(n===Ml){t.tag=11,t=Ro(null,t,l,a,e);break l}else if(n===F){t.tag=14,t=Bo(null,t,l,a,e);break l}}throw t=ut(l)||l,Error(s(306,t,""))}}return t;case 0:return yc(l,t,t.type,t.pendingProps,e);case 1:return a=t.type,n=Ze(a,t.pendingProps),Qo(l,t,a,n,e);case 3:l:{if($l(t,t.stateNode.containerInfo),l===null)throw Error(s(387));a=t.pendingProps;var u=t.memoizedState;n=u.element,Xi(l,t),en(t,a,null,e);var i=t.memoizedState;if(a=i.cache,ie(t,Ol,a),a!==u.cache&&qi(t,[Ol],e,!0),tn(),a=i.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:i.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=Xo(l,t,a,e);break l}else if(a!==n){n=xt(Error(s(424)),t),$a(n),t=Xo(l,t,a,e);break l}else{switch(l=t.stateNode.containerInfo,l.nodeType){case 9:l=l.body;break;default:l=l.nodeName==="HTML"?l.ownerDocument.body:l}for(bl=At(l.firstChild),Ll=t,nl=!0,ne=null,Tt=!0,e=qs(t,null,a,e),t.child=e;e;)e.flags=e.flags&-3|4096,e=e.sibling}else{if(Be(),a===n){t=Zt(l,t,e);break l}Ql(l,t,a,e)}t=t.child}return t;case 26:return gu(l,t),l===null?(e=nd(t.type,null,t.pendingProps,null))?t.memoizedState=e:nl||(e=t.type,l=t.pendingProps,a=Hu(I.current).createElement(e),a[wl]=t,a[Il]=l,Xl(a,e,l),ql(a),t.stateNode=a):t.memoizedState=nd(t.type,l.memoizedProps,t.pendingProps,l.memoizedState),null;case 27:return Ca(t),l===null&&nl&&(a=t.stateNode=td(t.type,t.pendingProps,I.current),Ll=t,Tt=!0,n=bl,pe(t.type)?(ef=n,bl=At(a.firstChild)):bl=n),Ql(l,t,t.pendingProps.children,e),gu(l,t),l===null&&(t.flags|=4194304),t.child;case 5:return l===null&&nl&&((n=a=bl)&&(a=G0(a,t.type,t.pendingProps,Tt),a!==null?(t.stateNode=a,Ll=t,bl=At(a.firstChild),Tt=!1,n=!0):n=!1),n||ue(t)),Ca(t),n=t.type,u=t.pendingProps,i=l!==null?l.memoizedProps:null,a=u.children,Fc(n,u)?a=null:i!==null&&Fc(n,i)&&(t.flags|=32),t.memoizedState!==null&&(n=Wi(l,t,e0,null,null,e),Tn._currentValue=n),gu(l,t),Ql(l,t,a,e),t.child;case 6:return l===null&&nl&&((l=e=bl)&&(e=Q0(e,t.pendingProps,Tt),e!==null?(t.stateNode=e,Ll=t,bl=null,l=!0):l=!1),l||ue(t)),null;case 13:return Zo(l,t,e);case 4:return $l(t,t.stateNode.containerInfo),a=t.pendingProps,l===null?t.child=Qe(t,null,a,e):Ql(l,t,a,e),t.child;case 11:return Ro(l,t,t.type,t.pendingProps,e);case 7:return Ql(l,t,t.pendingProps,e),t.child;case 8:return Ql(l,t,t.pendingProps.children,e),t.child;case 12:return Ql(l,t,t.pendingProps.children,e),t.child;case 10:return a=t.pendingProps,ie(t,t.type,a.value),Ql(l,t,a.children,e),t.child;case 9:return n=t.type._context,a=t.pendingProps.children,Ye(t),n=Gl(n),a=a(n),t.flags|=1,Ql(l,t,a,e),t.child;case 14:return Bo(l,t,t.type,t.pendingProps,e);case 15:return qo(l,t,t.type,t.pendingProps,e);case 19:return Ko(l,t,e);case 31:return o0(l,t,e);case 22:return Yo(l,t,e,t.pendingProps);case 24:return Ye(t),a=Gl(Ol),l===null?(n=Li(),n===null&&(n=gl,u=Yi(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=e),n=u),t.memoizedState={parent:a,cache:n},Qi(t),ie(t,Ol,n)):((l.lanes&e)!==0&&(Xi(l,t),en(t,null,null,e),tn()),n=l.memoizedState,u=t.memoizedState,n.parent!==a?(n={parent:a,cache:a},t.memoizedState=n,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=n),ie(t,Ol,a)):(a=u.cache,ie(t,Ol,a),a!==n.cache&&qi(t,[Ol],e,!0))),Ql(l,t,t.pendingProps.children,e),t.child;case 29:throw t.pendingProps}throw Error(s(156,t.tag))}function Vt(l){l.flags|=4}function zc(l,t,e,a,n){if((t=(l.mode&32)!==0)&&(t=!1),t){if(l.flags|=16777216,(n&335544128)===n)if(l.stateNode.complete)l.flags|=8192;else if(xr())l.flags|=8192;else throw Ge=eu,Gi}else l.flags&=-16777217}function ko(l,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)l.flags&=-16777217;else if(l.flags|=16777216,!sd(t))if(xr())l.flags|=8192;else throw Ge=eu,Gi}function pu(l,t){t!==null&&(l.flags|=4),l.flags&16384&&(t=l.tag!==22?jf():536870912,l.lanes|=t,Na|=t)}function sn(l,t){if(!nl)switch(l.tailMode){case"hidden":t=l.tail;for(var e=null;t!==null;)t.alternate!==null&&(e=t),t=t.sibling;e===null?l.tail=null:e.sibling=null;break;case"collapsed":e=l.tail;for(var a=null;e!==null;)e.alternate!==null&&(a=e),e=e.sibling;a===null?t||l.tail===null?l.tail=null:l.tail.sibling=null:a.sibling=null}}function pl(l){var t=l.alternate!==null&&l.alternate.child===l.child,e=0,a=0;if(t)for(var n=l.child;n!==null;)e|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=l,n=n.sibling;else for(n=l.child;n!==null;)e|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=l,n=n.sibling;return l.subtreeFlags|=a,l.childLanes=e,t}function d0(l,t,e){var a=t.pendingProps;switch(Ui(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return pl(t),null;case 1:return pl(t),null;case 3:return e=t.stateNode,a=null,l!==null&&(a=l.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Gt(Ol),Al(),e.pendingContext&&(e.context=e.pendingContext,e.pendingContext=null),(l===null||l.child===null)&&(sa(t)?Vt(t):l===null||l.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Hi())),pl(t),null;case 26:var n=t.type,u=t.memoizedState;return l===null?(Vt(t),u!==null?(pl(t),ko(t,u)):(pl(t),zc(t,n,null,a,e))):u?u!==l.memoizedState?(Vt(t),pl(t),ko(t,u)):(pl(t),t.flags&=-16777217):(l=l.memoizedProps,l!==a&&Vt(t),pl(t),zc(t,n,l,a,e)),null;case 27:if(Dn(t),e=I.current,n=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&Vt(t);else{if(!a){if(t.stateNode===null)throw Error(s(166));return pl(t),null}l=R.current,sa(t)?js(t):(l=td(n,a,e),t.stateNode=l,Vt(t))}return pl(t),null;case 5:if(Dn(t),n=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&Vt(t);else{if(!a){if(t.stateNode===null)throw Error(s(166));return pl(t),null}if(u=R.current,sa(t))js(t);else{var i=Hu(I.current);switch(u){case 1:u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=i.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[wl]=t,u[Il]=a;l:for(i=t.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===t)break l;for(;i.sibling===null;){if(i.return===null||i.return===t)break l;i=i.return}i.sibling.return=i.return,i=i.sibling}t.stateNode=u;l:switch(Xl(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break l;case"img":a=!0;break l;default:a=!1}a&&Vt(t)}}return pl(t),zc(t,t.type,l===null?null:l.memoizedProps,t.pendingProps,e),null;case 6:if(l&&t.stateNode!=null)l.memoizedProps!==a&&Vt(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(s(166));if(l=I.current,sa(t)){if(l=t.stateNode,e=t.memoizedProps,a=null,n=Ll,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}l[wl]=t,l=!!(l.nodeValue===e||a!==null&&a.suppressHydrationWarning===!0||Zr(l.nodeValue,e)),l||ue(t,!0)}else l=Hu(l).createTextNode(a),l[wl]=t,t.stateNode=l}return pl(t),null;case 31:if(e=t.memoizedState,l===null||l.memoizedState!==null){if(a=sa(t),e!==null){if(l===null){if(!a)throw Error(s(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(s(557));l[wl]=t}else Be(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;pl(t),l=!1}else e=Hi(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=e),l=!0;if(!l)return t.flags&256?(dt(t),t):(dt(t),null);if((t.flags&128)!==0)throw Error(s(558))}return pl(t),null;case 13:if(a=t.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(n=sa(t),a!==null&&a.dehydrated!==null){if(l===null){if(!n)throw Error(s(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(317));n[wl]=t}else Be(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;pl(t),n=!1}else n=Hi(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?(dt(t),t):(dt(t),null)}return dt(t),(t.flags&128)!==0?(t.lanes=e,t):(e=a!==null,l=l!==null&&l.memoizedState!==null,e&&(a=t.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),e!==l&&e&&(t.child.flags|=8192),pu(t,t.updateQueue),pl(t),null);case 4:return Al(),l===null&&Kc(t.stateNode.containerInfo),pl(t),null;case 10:return Gt(t.type),pl(t),null;case 19:if(z(jl),a=t.memoizedState,a===null)return pl(t),null;if(n=(t.flags&128)!==0,u=a.rendering,u===null)if(n)sn(a,!1);else{if(zl!==0||l!==null&&(l.flags&128)!==0)for(l=t.child;l!==null;){if(u=iu(l),u!==null){for(t.flags|=128,sn(a,!1),l=u.updateQueue,t.updateQueue=l,pu(t,l),t.subtreeFlags=0,l=e,e=t.child;e!==null;)Ss(e,l),e=e.sibling;return O(jl,jl.current&1|2),nl&&wt(t,a.treeForkCount),t.child}l=l.sibling}a.tail!==null&&it()>zu&&(t.flags|=128,n=!0,sn(a,!1),t.lanes=4194304)}else{if(!n)if(l=iu(u),l!==null){if(t.flags|=128,n=!0,l=l.updateQueue,t.updateQueue=l,pu(t,l),sn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!nl)return pl(t),null}else 2*it()-a.renderingStartTime>zu&&e!==536870912&&(t.flags|=128,n=!0,sn(a,!1),t.lanes=4194304);a.isBackwards?(u.sibling=t.child,t.child=u):(l=a.last,l!==null?l.sibling=u:t.child=u,a.last=u)}return a.tail!==null?(l=a.tail,a.rendering=l,a.tail=l.sibling,a.renderingStartTime=it(),l.sibling=null,e=jl.current,O(jl,n?e&1|2:e&1),nl&&wt(t,a.treeForkCount),l):(pl(t),null);case 22:case 23:return dt(t),Ji(),a=t.memoizedState!==null,l!==null?l.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(e&536870912)!==0&&(t.flags&128)===0&&(pl(t),t.subtreeFlags&6&&(t.flags|=8192)):pl(t),e=t.updateQueue,e!==null&&pu(t,e.retryQueue),e=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(e=l.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==e&&(t.flags|=2048),l!==null&&z(we),null;case 24:return e=null,l!==null&&(e=l.memoizedState.cache),t.memoizedState.cache!==e&&(t.flags|=2048),Gt(Ol),pl(t),null;case 25:return null;case 30:return null}throw Error(s(156,t.tag))}function m0(l,t){switch(Ui(t),t.tag){case 1:return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 3:return Gt(Ol),Al(),l=t.flags,(l&65536)!==0&&(l&128)===0?(t.flags=l&-65537|128,t):null;case 26:case 27:case 5:return Dn(t),null;case 31:if(t.memoizedState!==null){if(dt(t),t.alternate===null)throw Error(s(340));Be()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 13:if(dt(t),l=t.memoizedState,l!==null&&l.dehydrated!==null){if(t.alternate===null)throw Error(s(340));Be()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 19:return z(jl),null;case 4:return Al(),null;case 10:return Gt(t.type),null;case 22:case 23:return dt(t),Ji(),l!==null&&z(we),l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 24:return Gt(Ol),null;case 25:return null;default:return null}}function $o(l,t){switch(Ui(t),t.tag){case 3:Gt(Ol),Al();break;case 26:case 27:case 5:Dn(t);break;case 4:Al();break;case 31:t.memoizedState!==null&&dt(t);break;case 13:dt(t);break;case 19:z(jl);break;case 10:Gt(t.type);break;case 22:case 23:dt(t),Ji(),l!==null&&z(we);break;case 24:Gt(Ol)}}function on(l,t){try{var e=t.updateQueue,a=e!==null?e.lastEffect:null;if(a!==null){var n=a.next;e=n;do{if((e.tag&l)===l){a=void 0;var u=e.create,i=e.inst;a=u(),i.destroy=a}e=e.next}while(e!==n)}}catch(c){ol(t,t.return,c)}}function de(l,t,e){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&l)===l){var i=a.inst,c=i.destroy;if(c!==void 0){i.destroy=void 0,n=t;var o=e,y=c;try{y()}catch(x){ol(n,o,x)}}}a=a.next}while(a!==u)}}catch(x){ol(t,t.return,x)}}function Wo(l){var t=l.updateQueue;if(t!==null){var e=l.stateNode;try{ws(t,e)}catch(a){ol(l,l.return,a)}}}function Fo(l,t,e){e.props=Ze(l.type,l.memoizedProps),e.state=l.memoizedState;try{e.componentWillUnmount()}catch(a){ol(l,t,a)}}function rn(l,t){try{var e=l.ref;if(e!==null){switch(l.tag){case 26:case 27:case 5:var a=l.stateNode;break;case 30:a=l.stateNode;break;default:a=l.stateNode}typeof e=="function"?l.refCleanup=e(a):e.current=a}}catch(n){ol(l,t,n)}}function Ct(l,t){var e=l.ref,a=l.refCleanup;if(e!==null)if(typeof a=="function")try{a()}catch(n){ol(l,t,n)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof e=="function")try{e(null)}catch(n){ol(l,t,n)}else e.current=null}function Io(l){var t=l.type,e=l.memoizedProps,a=l.stateNode;try{l:switch(t){case"button":case"input":case"select":case"textarea":e.autoFocus&&a.focus();break l;case"img":e.src?a.src=e.src:e.srcSet&&(a.srcset=e.srcSet)}}catch(n){ol(l,l.return,n)}}function Ac(l,t,e){try{var a=l.stateNode;R0(a,l.type,e,t),a[Il]=t}catch(n){ol(l,l.return,n)}}function Po(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&pe(l.type)||l.tag===4}function jc(l){l:for(;;){for(;l.sibling===null;){if(l.return===null||Po(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.tag===27&&pe(l.type)||l.flags&2||l.child===null||l.tag===4)continue l;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function Ec(l,t,e){var a=l.tag;if(a===5||a===6)l=l.stateNode,t?(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e).insertBefore(l,t):(t=e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,t.appendChild(l),e=e._reactRootContainer,e!=null||t.onclick!==null||(t.onclick=Bt));else if(a!==4&&(a===27&&pe(l.type)&&(e=l.stateNode,t=null),l=l.child,l!==null))for(Ec(l,t,e),l=l.sibling;l!==null;)Ec(l,t,e),l=l.sibling}function xu(l,t,e){var a=l.tag;if(a===5||a===6)l=l.stateNode,t?e.insertBefore(l,t):e.appendChild(l);else if(a!==4&&(a===27&&pe(l.type)&&(e=l.stateNode),l=l.child,l!==null))for(xu(l,t,e),l=l.sibling;l!==null;)xu(l,t,e),l=l.sibling}function lr(l){var t=l.stateNode,e=l.memoizedProps;try{for(var a=l.type,n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Xl(t,a,e),t[wl]=l,t[Il]=e}catch(u){ol(l,l.return,u)}}var Kt=!1,Hl=!1,_c=!1,tr=typeof WeakSet=="function"?WeakSet:Set,Yl=null;function h0(l,t){if(l=l.containerInfo,$c=Gu,l=ds(l),Si(l)){if("selectionStart"in l)var e={start:l.selectionStart,end:l.selectionEnd};else l:{e=(e=l.ownerDocument)&&e.defaultView||window;var a=e.getSelection&&e.getSelection();if(a&&a.rangeCount!==0){e=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{e.nodeType,u.nodeType}catch{e=null;break l}var i=0,c=-1,o=-1,y=0,x=0,T=l,g=null;t:for(;;){for(var b;T!==e||n!==0&&T.nodeType!==3||(c=i+n),T!==u||a!==0&&T.nodeType!==3||(o=i+a),T.nodeType===3&&(i+=T.nodeValue.length),(b=T.firstChild)!==null;)g=T,T=b;for(;;){if(T===l)break t;if(g===e&&++y===n&&(c=i),g===u&&++x===a&&(o=i),(b=T.nextSibling)!==null)break;T=g,g=T.parentNode}T=b}e=c===-1||o===-1?null:{start:c,end:o}}else e=null}e=e||{start:0,end:0}}else e=null;for(Wc={focusedElem:l,selectionRange:e},Gu=!1,Yl=t;Yl!==null;)if(t=Yl,l=t.child,(t.subtreeFlags&1028)!==0&&l!==null)l.return=t,Yl=l;else for(;Yl!==null;){switch(t=Yl,u=t.alternate,l=t.flags,t.tag){case 0:if((l&4)!==0&&(l=t.updateQueue,l=l!==null?l.events:null,l!==null))for(e=0;e<l.length;e++)n=l[e],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((l&1024)!==0&&u!==null){l=void 0,e=t,n=u.memoizedProps,u=u.memoizedState,a=e.stateNode;try{var C=Ze(e.type,n);l=a.getSnapshotBeforeUpdate(C,u),a.__reactInternalSnapshotBeforeUpdate=l}catch(L){ol(e,e.return,L)}}break;case 3:if((l&1024)!==0){if(l=t.stateNode.containerInfo,e=l.nodeType,e===9)Pc(l);else if(e===1)switch(l.nodeName){case"HEAD":case"HTML":case"BODY":Pc(l);break;default:l.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((l&1024)!==0)throw Error(s(163))}if(l=t.sibling,l!==null){l.return=t.return,Yl=l;break}Yl=t.return}}function er(l,t,e){var a=e.flags;switch(e.tag){case 0:case 11:case 15:kt(l,e),a&4&&on(5,e);break;case 1:if(kt(l,e),a&4)if(l=e.stateNode,t===null)try{l.componentDidMount()}catch(i){ol(e,e.return,i)}else{var n=Ze(e.type,t.memoizedProps);t=t.memoizedState;try{l.componentDidUpdate(n,t,l.__reactInternalSnapshotBeforeUpdate)}catch(i){ol(e,e.return,i)}}a&64&&Wo(e),a&512&&rn(e,e.return);break;case 3:if(kt(l,e),a&64&&(l=e.updateQueue,l!==null)){if(t=null,e.child!==null)switch(e.child.tag){case 27:case 5:t=e.child.stateNode;break;case 1:t=e.child.stateNode}try{ws(l,t)}catch(i){ol(e,e.return,i)}}break;case 27:t===null&&a&4&&lr(e);case 26:case 5:kt(l,e),t===null&&a&4&&Io(e),a&512&&rn(e,e.return);break;case 12:kt(l,e);break;case 31:kt(l,e),a&4&&ur(l,e);break;case 13:kt(l,e),a&4&&ir(l,e),a&64&&(l=e.memoizedState,l!==null&&(l=l.dehydrated,l!==null&&(e=T0.bind(null,e),X0(l,e))));break;case 22:if(a=e.memoizedState!==null||Kt,!a){t=t!==null&&t.memoizedState!==null||Hl,n=Kt;var u=Hl;Kt=a,(Hl=t)&&!u?$t(l,e,(e.subtreeFlags&8772)!==0):kt(l,e),Kt=n,Hl=u}break;case 30:break;default:kt(l,e)}}function ar(l){var t=l.alternate;t!==null&&(l.alternate=null,ar(t)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(t=l.stateNode,t!==null&&ni(t)),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}var xl=null,lt=!1;function Jt(l,t,e){for(e=e.child;e!==null;)nr(l,t,e),e=e.sibling}function nr(l,t,e){if(ct&&typeof ct.onCommitFiberUnmount=="function")try{ct.onCommitFiberUnmount(Ha,e)}catch{}switch(e.tag){case 26:Hl||Ct(e,t),Jt(l,t,e),e.memoizedState?e.memoizedState.count--:e.stateNode&&(e=e.stateNode,e.parentNode.removeChild(e));break;case 27:Hl||Ct(e,t);var a=xl,n=lt;pe(e.type)&&(xl=e.stateNode,lt=!1),Jt(l,t,e),xn(e.stateNode),xl=a,lt=n;break;case 5:Hl||Ct(e,t);case 6:if(a=xl,n=lt,xl=null,Jt(l,t,e),xl=a,lt=n,xl!==null)if(lt)try{(xl.nodeType===9?xl.body:xl.nodeName==="HTML"?xl.ownerDocument.body:xl).removeChild(e.stateNode)}catch(u){ol(e,t,u)}else try{xl.removeChild(e.stateNode)}catch(u){ol(e,t,u)}break;case 18:xl!==null&&(lt?(l=xl,Wr(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.stateNode),Da(l)):Wr(xl,e.stateNode));break;case 4:a=xl,n=lt,xl=e.stateNode.containerInfo,lt=!0,Jt(l,t,e),xl=a,lt=n;break;case 0:case 11:case 14:case 15:de(2,e,t),Hl||de(4,e,t),Jt(l,t,e);break;case 1:Hl||(Ct(e,t),a=e.stateNode,typeof a.componentWillUnmount=="function"&&Fo(e,t,a)),Jt(l,t,e);break;case 21:Jt(l,t,e);break;case 22:Hl=(a=Hl)||e.memoizedState!==null,Jt(l,t,e),Hl=a;break;default:Jt(l,t,e)}}function ur(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null))){l=l.dehydrated;try{Da(l)}catch(e){ol(t,t.return,e)}}}function ir(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null&&(l=l.dehydrated,l!==null))))try{Da(l)}catch(e){ol(t,t.return,e)}}function v0(l){switch(l.tag){case 31:case 13:case 19:var t=l.stateNode;return t===null&&(t=l.stateNode=new tr),t;case 22:return l=l.stateNode,t=l._retryCache,t===null&&(t=l._retryCache=new tr),t;default:throw Error(s(435,l.tag))}}function Su(l,t){var e=v0(l);t.forEach(function(a){if(!e.has(a)){e.add(a);var n=z0.bind(null,l,a);a.then(n,n)}})}function tt(l,t){var e=t.deletions;if(e!==null)for(var a=0;a<e.length;a++){var n=e[a],u=l,i=t,c=i;l:for(;c!==null;){switch(c.tag){case 27:if(pe(c.type)){xl=c.stateNode,lt=!1;break l}break;case 5:xl=c.stateNode,lt=!1;break l;case 3:case 4:xl=c.stateNode.containerInfo,lt=!0;break l}c=c.return}if(xl===null)throw Error(s(160));nr(u,i,n),xl=null,lt=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)cr(t,l),t=t.sibling}var Mt=null;function cr(l,t){var e=l.alternate,a=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:tt(t,l),et(l),a&4&&(de(3,l,l.return),on(3,l),de(5,l,l.return));break;case 1:tt(t,l),et(l),a&512&&(Hl||e===null||Ct(e,e.return)),a&64&&Kt&&(l=l.updateQueue,l!==null&&(a=l.callbacks,a!==null&&(e=l.shared.hiddenCallbacks,l.shared.hiddenCallbacks=e===null?a:e.concat(a))));break;case 26:var n=Mt;if(tt(t,l),et(l),a&512&&(Hl||e===null||Ct(e,e.return)),a&4){var u=e!==null?e.memoizedState:null;if(a=l.memoizedState,e===null)if(a===null)if(l.stateNode===null){l:{a=l.type,e=l.memoizedProps,n=n.ownerDocument||n;t:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[qa]||u[wl]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),Xl(u,a,e),u[wl]=l,ql(u),a=u;break l;case"link":var i=cd("link","href",n).get(a+(e.href||""));if(i){for(var c=0;c<i.length;c++)if(u=i[c],u.getAttribute("href")===(e.href==null||e.href===""?null:e.href)&&u.getAttribute("rel")===(e.rel==null?null:e.rel)&&u.getAttribute("title")===(e.title==null?null:e.title)&&u.getAttribute("crossorigin")===(e.crossOrigin==null?null:e.crossOrigin)){i.splice(c,1);break t}}u=n.createElement(a),Xl(u,a,e),n.head.appendChild(u);break;case"meta":if(i=cd("meta","content",n).get(a+(e.content||""))){for(c=0;c<i.length;c++)if(u=i[c],u.getAttribute("content")===(e.content==null?null:""+e.content)&&u.getAttribute("name")===(e.name==null?null:e.name)&&u.getAttribute("property")===(e.property==null?null:e.property)&&u.getAttribute("http-equiv")===(e.httpEquiv==null?null:e.httpEquiv)&&u.getAttribute("charset")===(e.charSet==null?null:e.charSet)){i.splice(c,1);break t}}u=n.createElement(a),Xl(u,a,e),n.head.appendChild(u);break;default:throw Error(s(468,a))}u[wl]=l,ql(u),a=u}l.stateNode=a}else fd(n,l.type,l.stateNode);else l.stateNode=id(n,a,l.memoizedProps);else u!==a?(u===null?e.stateNode!==null&&(e=e.stateNode,e.parentNode.removeChild(e)):u.count--,a===null?fd(n,l.type,l.stateNode):id(n,a,l.memoizedProps)):a===null&&l.stateNode!==null&&Ac(l,l.memoizedProps,e.memoizedProps)}break;case 27:tt(t,l),et(l),a&512&&(Hl||e===null||Ct(e,e.return)),e!==null&&a&4&&Ac(l,l.memoizedProps,e.memoizedProps);break;case 5:if(tt(t,l),et(l),a&512&&(Hl||e===null||Ct(e,e.return)),l.flags&32){n=l.stateNode;try{Pe(n,"")}catch(C){ol(l,l.return,C)}}a&4&&l.stateNode!=null&&(n=l.memoizedProps,Ac(l,n,e!==null?e.memoizedProps:n)),a&1024&&(_c=!0);break;case 6:if(tt(t,l),et(l),a&4){if(l.stateNode===null)throw Error(s(162));a=l.memoizedProps,e=l.stateNode;try{e.nodeValue=a}catch(C){ol(l,l.return,C)}}break;case 3:if(qu=null,n=Mt,Mt=Ru(t.containerInfo),tt(t,l),Mt=n,et(l),a&4&&e!==null&&e.memoizedState.isDehydrated)try{Da(t.containerInfo)}catch(C){ol(l,l.return,C)}_c&&(_c=!1,fr(l));break;case 4:a=Mt,Mt=Ru(l.stateNode.containerInfo),tt(t,l),et(l),Mt=a;break;case 12:tt(t,l),et(l);break;case 31:tt(t,l),et(l),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,Su(l,a)));break;case 13:tt(t,l),et(l),l.child.flags&8192&&l.memoizedState!==null!=(e!==null&&e.memoizedState!==null)&&(Tu=it()),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,Su(l,a)));break;case 22:n=l.memoizedState!==null;var o=e!==null&&e.memoizedState!==null,y=Kt,x=Hl;if(Kt=y||n,Hl=x||o,tt(t,l),Hl=x,Kt=y,et(l),a&8192)l:for(t=l.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(e===null||o||Kt||Hl||Ve(l)),e=null,t=l;;){if(t.tag===5||t.tag===26){if(e===null){o=e=t;try{if(u=o.stateNode,n)i=u.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{c=o.stateNode;var T=o.memoizedProps.style,g=T!=null&&T.hasOwnProperty("display")?T.display:null;c.style.display=g==null||typeof g=="boolean"?"":(""+g).trim()}}catch(C){ol(o,o.return,C)}}}else if(t.tag===6){if(e===null){o=t;try{o.stateNode.nodeValue=n?"":o.memoizedProps}catch(C){ol(o,o.return,C)}}}else if(t.tag===18){if(e===null){o=t;try{var b=o.stateNode;n?Fr(b,!0):Fr(o.stateNode,!1)}catch(C){ol(o,o.return,C)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===l)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===l)break l;for(;t.sibling===null;){if(t.return===null||t.return===l)break l;e===t&&(e=null),t=t.return}e===t&&(e=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=l.updateQueue,a!==null&&(e=a.retryQueue,e!==null&&(a.retryQueue=null,Su(l,e))));break;case 19:tt(t,l),et(l),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,Su(l,a)));break;case 30:break;case 21:break;default:tt(t,l),et(l)}}function et(l){var t=l.flags;if(t&2){try{for(var e,a=l.return;a!==null;){if(Po(a)){e=a;break}a=a.return}if(e==null)throw Error(s(160));switch(e.tag){case 27:var n=e.stateNode,u=jc(l);xu(l,u,n);break;case 5:var i=e.stateNode;e.flags&32&&(Pe(i,""),e.flags&=-33);var c=jc(l);xu(l,c,i);break;case 3:case 4:var o=e.stateNode.containerInfo,y=jc(l);Ec(l,y,o);break;default:throw Error(s(161))}}catch(x){ol(l,l.return,x)}l.flags&=-3}t&4096&&(l.flags&=-4097)}function fr(l){if(l.subtreeFlags&1024)for(l=l.child;l!==null;){var t=l;fr(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),l=l.sibling}}function kt(l,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)er(l,t.alternate,t),t=t.sibling}function Ve(l){for(l=l.child;l!==null;){var t=l;switch(t.tag){case 0:case 11:case 14:case 15:de(4,t,t.return),Ve(t);break;case 1:Ct(t,t.return);var e=t.stateNode;typeof e.componentWillUnmount=="function"&&Fo(t,t.return,e),Ve(t);break;case 27:xn(t.stateNode);case 26:case 5:Ct(t,t.return),Ve(t);break;case 22:t.memoizedState===null&&Ve(t);break;case 30:Ve(t);break;default:Ve(t)}l=l.sibling}}function $t(l,t,e){for(e=e&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,n=l,u=t,i=u.flags;switch(u.tag){case 0:case 11:case 15:$t(n,u,e),on(4,u);break;case 1:if($t(n,u,e),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(y){ol(a,a.return,y)}if(a=u,n=a.updateQueue,n!==null){var c=a.stateNode;try{var o=n.shared.hiddenCallbacks;if(o!==null)for(n.shared.hiddenCallbacks=null,n=0;n<o.length;n++)Ys(o[n],c)}catch(y){ol(a,a.return,y)}}e&&i&64&&Wo(u),rn(u,u.return);break;case 27:lr(u);case 26:case 5:$t(n,u,e),e&&a===null&&i&4&&Io(u),rn(u,u.return);break;case 12:$t(n,u,e);break;case 31:$t(n,u,e),e&&i&4&&ur(n,u);break;case 13:$t(n,u,e),e&&i&4&&ir(n,u);break;case 22:u.memoizedState===null&&$t(n,u,e),rn(u,u.return);break;case 30:break;default:$t(n,u,e)}t=t.sibling}}function Mc(l,t){var e=null;l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(e=l.memoizedState.cachePool.pool),l=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),l!==e&&(l!=null&&l.refCount++,e!=null&&Wa(e))}function Dc(l,t){l=null,t.alternate!==null&&(l=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==l&&(t.refCount++,l!=null&&Wa(l))}function Dt(l,t,e,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)sr(l,t,e,a),t=t.sibling}function sr(l,t,e,a){var n=t.flags;switch(t.tag){case 0:case 11:case 15:Dt(l,t,e,a),n&2048&&on(9,t);break;case 1:Dt(l,t,e,a);break;case 3:Dt(l,t,e,a),n&2048&&(l=null,t.alternate!==null&&(l=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==l&&(t.refCount++,l!=null&&Wa(l)));break;case 12:if(n&2048){Dt(l,t,e,a),l=t.stateNode;try{var u=t.memoizedProps,i=u.id,c=u.onPostCommit;typeof c=="function"&&c(i,t.alternate===null?"mount":"update",l.passiveEffectDuration,-0)}catch(o){ol(t,t.return,o)}}else Dt(l,t,e,a);break;case 31:Dt(l,t,e,a);break;case 13:Dt(l,t,e,a);break;case 23:break;case 22:u=t.stateNode,i=t.alternate,t.memoizedState!==null?u._visibility&2?Dt(l,t,e,a):dn(l,t):u._visibility&2?Dt(l,t,e,a):(u._visibility|=2,pa(l,t,e,a,(t.subtreeFlags&10256)!==0||!1)),n&2048&&Mc(i,t);break;case 24:Dt(l,t,e,a),n&2048&&Dc(t.alternate,t);break;default:Dt(l,t,e,a)}}function pa(l,t,e,a,n){for(n=n&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=l,i=t,c=e,o=a,y=i.flags;switch(i.tag){case 0:case 11:case 15:pa(u,i,c,o,n),on(8,i);break;case 23:break;case 22:var x=i.stateNode;i.memoizedState!==null?x._visibility&2?pa(u,i,c,o,n):dn(u,i):(x._visibility|=2,pa(u,i,c,o,n)),n&&y&2048&&Mc(i.alternate,i);break;case 24:pa(u,i,c,o,n),n&&y&2048&&Dc(i.alternate,i);break;default:pa(u,i,c,o,n)}t=t.sibling}}function dn(l,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var e=l,a=t,n=a.flags;switch(a.tag){case 22:dn(e,a),n&2048&&Mc(a.alternate,a);break;case 24:dn(e,a),n&2048&&Dc(a.alternate,a);break;default:dn(e,a)}t=t.sibling}}var mn=8192;function xa(l,t,e){if(l.subtreeFlags&mn)for(l=l.child;l!==null;)or(l,t,e),l=l.sibling}function or(l,t,e){switch(l.tag){case 26:xa(l,t,e),l.flags&mn&&l.memoizedState!==null&&th(e,Mt,l.memoizedState,l.memoizedProps);break;case 5:xa(l,t,e);break;case 3:case 4:var a=Mt;Mt=Ru(l.stateNode.containerInfo),xa(l,t,e),Mt=a;break;case 22:l.memoizedState===null&&(a=l.alternate,a!==null&&a.memoizedState!==null?(a=mn,mn=16777216,xa(l,t,e),mn=a):xa(l,t,e));break;default:xa(l,t,e)}}function rr(l){var t=l.alternate;if(t!==null&&(l=t.child,l!==null)){t.child=null;do t=l.sibling,l.sibling=null,l=t;while(l!==null)}}function hn(l){var t=l.deletions;if((l.flags&16)!==0){if(t!==null)for(var e=0;e<t.length;e++){var a=t[e];Yl=a,mr(a,l)}rr(l)}if(l.subtreeFlags&10256)for(l=l.child;l!==null;)dr(l),l=l.sibling}function dr(l){switch(l.tag){case 0:case 11:case 15:hn(l),l.flags&2048&&de(9,l,l.return);break;case 3:hn(l);break;case 12:hn(l);break;case 22:var t=l.stateNode;l.memoizedState!==null&&t._visibility&2&&(l.return===null||l.return.tag!==13)?(t._visibility&=-3,Nu(l)):hn(l);break;default:hn(l)}}function Nu(l){var t=l.deletions;if((l.flags&16)!==0){if(t!==null)for(var e=0;e<t.length;e++){var a=t[e];Yl=a,mr(a,l)}rr(l)}for(l=l.child;l!==null;){switch(t=l,t.tag){case 0:case 11:case 15:de(8,t,t.return),Nu(t);break;case 22:e=t.stateNode,e._visibility&2&&(e._visibility&=-3,Nu(t));break;default:Nu(t)}l=l.sibling}}function mr(l,t){for(;Yl!==null;){var e=Yl;switch(e.tag){case 0:case 11:case 15:de(8,e,t);break;case 23:case 22:if(e.memoizedState!==null&&e.memoizedState.cachePool!==null){var a=e.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Wa(e.memoizedState.cache)}if(a=e.child,a!==null)a.return=e,Yl=a;else l:for(e=l;Yl!==null;){a=Yl;var n=a.sibling,u=a.return;if(ar(a),a===e){Yl=null;break l}if(n!==null){n.return=u,Yl=n;break l}Yl=u}}}var y0={getCacheForType:function(l){var t=Gl(Ol),e=t.data.get(l);return e===void 0&&(e=l(),t.data.set(l,e)),e},cacheSignal:function(){return Gl(Ol).controller.signal}},g0=typeof WeakMap=="function"?WeakMap:Map,cl=0,gl=null,P=null,el=0,sl=0,mt=null,me=!1,Sa=!1,Oc=!1,Wt=0,zl=0,he=0,Ke=0,Uc=0,ht=0,Na=0,vn=null,at=null,Cc=!1,Tu=0,hr=0,zu=1/0,Au=null,ve=null,Bl=0,ye=null,Ta=null,Ft=0,Hc=0,Rc=null,vr=null,yn=0,Bc=null;function vt(){return(cl&2)!==0&&el!==0?el&-el:S.T!==null?Qc():Df()}function yr(){if(ht===0)if((el&536870912)===0||nl){var l=Cn;Cn<<=1,(Cn&3932160)===0&&(Cn=262144),ht=l}else ht=536870912;return l=rt.current,l!==null&&(l.flags|=32),ht}function nt(l,t,e){(l===gl&&(sl===2||sl===9)||l.cancelPendingCommit!==null)&&(za(l,0),ge(l,el,ht,!1)),Ba(l,e),((cl&2)===0||l!==gl)&&(l===gl&&((cl&2)===0&&(Ke|=e),zl===4&&ge(l,el,ht,!1)),Ht(l))}function gr(l,t,e){if((cl&6)!==0)throw Error(s(327));var a=!e&&(t&127)===0&&(t&l.expiredLanes)===0||Ra(l,t),n=a?x0(l,t):Yc(l,t,!0),u=a;do{if(n===0){Sa&&!a&&ge(l,t,0,!1);break}else{if(e=l.current.alternate,u&&!b0(e)){n=Yc(l,t,!1),u=!1;continue}if(n===2){if(u=t,l.errorRecoveryDisabledLanes&u)var i=0;else i=l.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){t=i;l:{var c=l;n=vn;var o=c.current.memoizedState.isDehydrated;if(o&&(za(c,i).flags|=256),i=Yc(c,i,!1),i!==2){if(Oc&&!o){c.errorRecoveryDisabledLanes|=u,Ke|=u,n=4;break l}u=at,at=n,u!==null&&(at===null?at=u:at.push.apply(at,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){za(l,0),ge(l,t,0,!0);break}l:{switch(a=l,u=n,u){case 0:case 1:throw Error(s(345));case 4:if((t&4194048)!==t)break;case 6:ge(a,t,ht,!me);break l;case 2:at=null;break;case 3:case 5:break;default:throw Error(s(329))}if((t&62914560)===t&&(n=Tu+300-it(),10<n)){if(ge(a,t,ht,!me),Rn(a,0,!0)!==0)break l;Ft=t,a.timeoutHandle=kr(br.bind(null,a,e,at,Au,Cc,t,ht,Ke,Na,me,u,"Throttled",-0,0),n);break l}br(a,e,at,Au,Cc,t,ht,Ke,Na,me,u,null,-0,0)}}break}while(!0);Ht(l)}function br(l,t,e,a,n,u,i,c,o,y,x,T,g,b){if(l.timeoutHandle=-1,T=t.subtreeFlags,T&8192||(T&16785408)===16785408){T={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Bt},or(t,u,T);var C=(u&62914560)===u?Tu-it():(u&4194048)===u?hr-it():0;if(C=eh(T,C),C!==null){Ft=u,l.cancelPendingCommit=C(jr.bind(null,l,t,u,e,a,n,i,c,o,x,T,null,g,b)),ge(l,u,i,!y);return}}jr(l,t,u,e,a,n,i,c,o)}function b0(l){for(var t=l;;){var e=t.tag;if((e===0||e===11||e===15)&&t.flags&16384&&(e=t.updateQueue,e!==null&&(e=e.stores,e!==null)))for(var a=0;a<e.length;a++){var n=e[a],u=n.getSnapshot;n=n.value;try{if(!st(u(),n))return!1}catch{return!1}}if(e=t.child,t.subtreeFlags&16384&&e!==null)e.return=t,t=e;else{if(t===l)break;for(;t.sibling===null;){if(t.return===null||t.return===l)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ge(l,t,e,a){t&=~Uc,t&=~Ke,l.suspendedLanes|=t,l.pingedLanes&=~t,a&&(l.warmLanes|=t),a=l.expirationTimes;for(var n=t;0<n;){var u=31-ft(n),i=1<<u;a[u]=-1,n&=~i}e!==0&&Ef(l,e,t)}function ju(){return(cl&6)===0?(gn(0),!1):!0}function qc(){if(P!==null){if(sl===0)var l=P.return;else l=P,Lt=qe=null,Pi(l),ha=null,Ia=0,l=P;for(;l!==null;)$o(l.alternate,l),l=l.return;P=null}}function za(l,t){var e=l.timeoutHandle;e!==-1&&(l.timeoutHandle=-1,Y0(e)),e=l.cancelPendingCommit,e!==null&&(l.cancelPendingCommit=null,e()),Ft=0,qc(),gl=l,P=e=Yt(l.current,null),el=t,sl=0,mt=null,me=!1,Sa=Ra(l,t),Oc=!1,Na=ht=Uc=Ke=he=zl=0,at=vn=null,Cc=!1,(t&8)!==0&&(t|=t&32);var a=l.entangledLanes;if(a!==0)for(l=l.entanglements,a&=t;0<a;){var n=31-ft(a),u=1<<n;t|=l[n],a&=~u}return Wt=t,Jn(),e}function pr(l,t){J=null,S.H=cn,t===ma||t===tu?(t=Hs(),sl=3):t===Gi?(t=Hs(),sl=4):sl=t===vc?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,mt=t,P===null&&(zl=1,vu(l,xt(t,l.current)))}function xr(){var l=rt.current;return l===null?!0:(el&4194048)===el?zt===null:(el&62914560)===el||(el&536870912)!==0?l===zt:!1}function Sr(){var l=S.H;return S.H=cn,l===null?cn:l}function Nr(){var l=S.A;return S.A=y0,l}function Eu(){zl=4,me||(el&4194048)!==el&&rt.current!==null||(Sa=!0),(he&134217727)===0&&(Ke&134217727)===0||gl===null||ge(gl,el,ht,!1)}function Yc(l,t,e){var a=cl;cl|=2;var n=Sr(),u=Nr();(gl!==l||el!==t)&&(Au=null,za(l,t)),t=!1;var i=zl;l:do try{if(sl!==0&&P!==null){var c=P,o=mt;switch(sl){case 8:qc(),i=6;break l;case 3:case 2:case 9:case 6:rt.current===null&&(t=!0);var y=sl;if(sl=0,mt=null,Aa(l,c,o,y),e&&Sa){i=0;break l}break;default:y=sl,sl=0,mt=null,Aa(l,c,o,y)}}p0(),i=zl;break}catch(x){pr(l,x)}while(!0);return t&&l.shellSuspendCounter++,Lt=qe=null,cl=a,S.H=n,S.A=u,P===null&&(gl=null,el=0,Jn()),i}function p0(){for(;P!==null;)Tr(P)}function x0(l,t){var e=cl;cl|=2;var a=Sr(),n=Nr();gl!==l||el!==t?(Au=null,zu=it()+500,za(l,t)):Sa=Ra(l,t);l:do try{if(sl!==0&&P!==null){t=P;var u=mt;t:switch(sl){case 1:sl=0,mt=null,Aa(l,t,u,1);break;case 2:case 9:if(Us(u)){sl=0,mt=null,zr(t);break}t=function(){sl!==2&&sl!==9||gl!==l||(sl=7),Ht(l)},u.then(t,t);break l;case 3:sl=7;break l;case 4:sl=5;break l;case 7:Us(u)?(sl=0,mt=null,zr(t)):(sl=0,mt=null,Aa(l,t,u,7));break;case 5:var i=null;switch(P.tag){case 26:i=P.memoizedState;case 5:case 27:var c=P;if(i?sd(i):c.stateNode.complete){sl=0,mt=null;var o=c.sibling;if(o!==null)P=o;else{var y=c.return;y!==null?(P=y,_u(y)):P=null}break t}}sl=0,mt=null,Aa(l,t,u,5);break;case 6:sl=0,mt=null,Aa(l,t,u,6);break;case 8:qc(),zl=6;break l;default:throw Error(s(462))}}S0();break}catch(x){pr(l,x)}while(!0);return Lt=qe=null,S.H=a,S.A=n,cl=e,P!==null?0:(gl=null,el=0,Jn(),zl)}function S0(){for(;P!==null&&!Zd();)Tr(P)}function Tr(l){var t=Jo(l.alternate,l,Wt);l.memoizedProps=l.pendingProps,t===null?_u(l):P=t}function zr(l){var t=l,e=t.alternate;switch(t.tag){case 15:case 0:t=Go(e,t,t.pendingProps,t.type,void 0,el);break;case 11:t=Go(e,t,t.pendingProps,t.type.render,t.ref,el);break;case 5:Pi(t);default:$o(e,t),t=P=Ss(t,Wt),t=Jo(e,t,Wt)}l.memoizedProps=l.pendingProps,t===null?_u(l):P=t}function Aa(l,t,e,a){Lt=qe=null,Pi(t),ha=null,Ia=0;var n=t.return;try{if(s0(l,n,t,e,el)){zl=1,vu(l,xt(e,l.current)),P=null;return}}catch(u){if(n!==null)throw P=n,u;zl=1,vu(l,xt(e,l.current)),P=null;return}t.flags&32768?(nl||a===1?l=!0:Sa||(el&536870912)!==0?l=!1:(me=l=!0,(a===2||a===9||a===3||a===6)&&(a=rt.current,a!==null&&a.tag===13&&(a.flags|=16384))),Ar(t,l)):_u(t)}function _u(l){var t=l;do{if((t.flags&32768)!==0){Ar(t,me);return}l=t.return;var e=d0(t.alternate,t,Wt);if(e!==null){P=e;return}if(t=t.sibling,t!==null){P=t;return}P=t=l}while(t!==null);zl===0&&(zl=5)}function Ar(l,t){do{var e=m0(l.alternate,l);if(e!==null){e.flags&=32767,P=e;return}if(e=l.return,e!==null&&(e.flags|=32768,e.subtreeFlags=0,e.deletions=null),!t&&(l=l.sibling,l!==null)){P=l;return}P=l=e}while(l!==null);zl=6,P=null}function jr(l,t,e,a,n,u,i,c,o){l.cancelPendingCommit=null;do Mu();while(Bl!==0);if((cl&6)!==0)throw Error(s(327));if(t!==null){if(t===l.current)throw Error(s(177));if(u=t.lanes|t.childLanes,u|=ji,lm(l,e,u,i,c,o),l===gl&&(P=gl=null,el=0),Ta=t,ye=l,Ft=e,Hc=u,Rc=n,vr=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(l.callbackNode=null,l.callbackPriority=0,A0(On,function(){return Or(),null})):(l.callbackNode=null,l.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=S.T,S.T=null,n=D.p,D.p=2,i=cl,cl|=4;try{h0(l,t,e)}finally{cl=i,D.p=n,S.T=a}}Bl=1,Er(),_r(),Mr()}}function Er(){if(Bl===1){Bl=0;var l=ye,t=Ta,e=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||e){e=S.T,S.T=null;var a=D.p;D.p=2;var n=cl;cl|=4;try{cr(t,l);var u=Wc,i=ds(l.containerInfo),c=u.focusedElem,o=u.selectionRange;if(i!==c&&c&&c.ownerDocument&&rs(c.ownerDocument.documentElement,c)){if(o!==null&&Si(c)){var y=o.start,x=o.end;if(x===void 0&&(x=y),"selectionStart"in c)c.selectionStart=y,c.selectionEnd=Math.min(x,c.value.length);else{var T=c.ownerDocument||document,g=T&&T.defaultView||window;if(g.getSelection){var b=g.getSelection(),C=c.textContent.length,L=Math.min(o.start,C),hl=o.end===void 0?L:Math.min(o.end,C);!b.extend&&L>hl&&(i=hl,hl=L,L=i);var h=os(c,L),d=os(c,hl);if(h&&d&&(b.rangeCount!==1||b.anchorNode!==h.node||b.anchorOffset!==h.offset||b.focusNode!==d.node||b.focusOffset!==d.offset)){var v=T.createRange();v.setStart(h.node,h.offset),b.removeAllRanges(),L>hl?(b.addRange(v),b.extend(d.node,d.offset)):(v.setEnd(d.node,d.offset),b.addRange(v))}}}}for(T=[],b=c;b=b.parentNode;)b.nodeType===1&&T.push({element:b,left:b.scrollLeft,top:b.scrollTop});for(typeof c.focus=="function"&&c.focus(),c=0;c<T.length;c++){var N=T[c];N.element.scrollLeft=N.left,N.element.scrollTop=N.top}}Gu=!!$c,Wc=$c=null}finally{cl=n,D.p=a,S.T=e}}l.current=t,Bl=2}}function _r(){if(Bl===2){Bl=0;var l=ye,t=Ta,e=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||e){e=S.T,S.T=null;var a=D.p;D.p=2;var n=cl;cl|=4;try{er(l,t.alternate,t)}finally{cl=n,D.p=a,S.T=e}}Bl=3}}function Mr(){if(Bl===4||Bl===3){Bl=0,Vd();var l=ye,t=Ta,e=Ft,a=vr;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Bl=5:(Bl=0,Ta=ye=null,Dr(l,l.pendingLanes));var n=l.pendingLanes;if(n===0&&(ve=null),ei(e),t=t.stateNode,ct&&typeof ct.onCommitFiberRoot=="function")try{ct.onCommitFiberRoot(Ha,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=S.T,n=D.p,D.p=2,S.T=null;try{for(var u=l.onRecoverableError,i=0;i<a.length;i++){var c=a[i];u(c.value,{componentStack:c.stack})}}finally{S.T=t,D.p=n}}(Ft&3)!==0&&Mu(),Ht(l),n=l.pendingLanes,(e&261930)!==0&&(n&42)!==0?l===Bc?yn++:(yn=0,Bc=l):yn=0,gn(0)}}function Dr(l,t){(l.pooledCacheLanes&=t)===0&&(t=l.pooledCache,t!=null&&(l.pooledCache=null,Wa(t)))}function Mu(){return Er(),_r(),Mr(),Or()}function Or(){if(Bl!==5)return!1;var l=ye,t=Hc;Hc=0;var e=ei(Ft),a=S.T,n=D.p;try{D.p=32>e?32:e,S.T=null,e=Rc,Rc=null;var u=ye,i=Ft;if(Bl=0,Ta=ye=null,Ft=0,(cl&6)!==0)throw Error(s(331));var c=cl;if(cl|=4,dr(u.current),sr(u,u.current,i,e),cl=c,gn(0,!1),ct&&typeof ct.onPostCommitFiberRoot=="function")try{ct.onPostCommitFiberRoot(Ha,u)}catch{}return!0}finally{D.p=n,S.T=a,Dr(l,t)}}function Ur(l,t,e){t=xt(e,t),t=hc(l.stateNode,t,2),l=se(l,t,2),l!==null&&(Ba(l,2),Ht(l))}function ol(l,t,e){if(l.tag===3)Ur(l,l,e);else for(;t!==null;){if(t.tag===3){Ur(t,l,e);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(ve===null||!ve.has(a))){l=xt(e,l),e=Co(2),a=se(t,e,2),a!==null&&(Ho(e,a,t,l),Ba(a,2),Ht(a));break}}t=t.return}}function wc(l,t,e){var a=l.pingCache;if(a===null){a=l.pingCache=new g0;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(e)||(Oc=!0,n.add(e),l=N0.bind(null,l,t,e),t.then(l,l))}function N0(l,t,e){var a=l.pingCache;a!==null&&a.delete(t),l.pingedLanes|=l.suspendedLanes&e,l.warmLanes&=~e,gl===l&&(el&e)===e&&(zl===4||zl===3&&(el&62914560)===el&&300>it()-Tu?(cl&2)===0&&za(l,0):Uc|=e,Na===el&&(Na=0)),Ht(l)}function Cr(l,t){t===0&&(t=jf()),l=He(l,t),l!==null&&(Ba(l,t),Ht(l))}function T0(l){var t=l.memoizedState,e=0;t!==null&&(e=t.retryLane),Cr(l,e)}function z0(l,t){var e=0;switch(l.tag){case 31:case 13:var a=l.stateNode,n=l.memoizedState;n!==null&&(e=n.retryLane);break;case 19:a=l.stateNode;break;case 22:a=l.stateNode._retryCache;break;default:throw Error(s(314))}a!==null&&a.delete(t),Cr(l,e)}function A0(l,t){return Iu(l,t)}var Du=null,ja=null,Lc=!1,Ou=!1,Gc=!1,be=0;function Ht(l){l!==ja&&l.next===null&&(ja===null?Du=ja=l:ja=ja.next=l),Ou=!0,Lc||(Lc=!0,E0())}function gn(l,t){if(!Gc&&Ou){Gc=!0;do for(var e=!1,a=Du;a!==null;){if(l!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,c=a.pingedLanes;u=(1<<31-ft(42|l)+1)-1,u&=n&~(i&~c),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(e=!0,qr(a,u))}else u=el,u=Rn(a,a===gl?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Ra(a,u)||(e=!0,qr(a,u));a=a.next}while(e);Gc=!1}}function j0(){Hr()}function Hr(){Ou=Lc=!1;var l=0;be!==0&&q0()&&(l=be);for(var t=it(),e=null,a=Du;a!==null;){var n=a.next,u=Rr(a,t);u===0?(a.next=null,e===null?Du=n:e.next=n,n===null&&(ja=e)):(e=a,(l!==0||(u&3)!==0)&&(Ou=!0)),a=n}Bl!==0&&Bl!==5||gn(l),be!==0&&(be=0)}function Rr(l,t){for(var e=l.suspendedLanes,a=l.pingedLanes,n=l.expirationTimes,u=l.pendingLanes&-62914561;0<u;){var i=31-ft(u),c=1<<i,o=n[i];o===-1?((c&e)===0||(c&a)!==0)&&(n[i]=Pd(c,t)):o<=t&&(l.expiredLanes|=c),u&=~c}if(t=gl,e=el,e=Rn(l,l===t?e:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a=l.callbackNode,e===0||l===t&&(sl===2||sl===9)||l.cancelPendingCommit!==null)return a!==null&&a!==null&&Pu(a),l.callbackNode=null,l.callbackPriority=0;if((e&3)===0||Ra(l,e)){if(t=e&-e,t===l.callbackPriority)return t;switch(a!==null&&Pu(a),ei(e)){case 2:case 8:e=zf;break;case 32:e=On;break;case 268435456:e=Af;break;default:e=On}return a=Br.bind(null,l),e=Iu(e,a),l.callbackPriority=t,l.callbackNode=e,t}return a!==null&&a!==null&&Pu(a),l.callbackPriority=2,l.callbackNode=null,2}function Br(l,t){if(Bl!==0&&Bl!==5)return l.callbackNode=null,l.callbackPriority=0,null;var e=l.callbackNode;if(Mu()&&l.callbackNode!==e)return null;var a=el;return a=Rn(l,l===gl?a:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a===0?null:(gr(l,a,t),Rr(l,it()),l.callbackNode!=null&&l.callbackNode===e?Br.bind(null,l):null)}function qr(l,t){if(Mu())return null;gr(l,t,!0)}function E0(){w0(function(){(cl&6)!==0?Iu(Tf,j0):Hr()})}function Qc(){if(be===0){var l=ra;l===0&&(l=Un,Un<<=1,(Un&261888)===0&&(Un=256)),be=l}return be}function Yr(l){return l==null||typeof l=="symbol"||typeof l=="boolean"?null:typeof l=="function"?l:wn(""+l)}function wr(l,t){var e=t.ownerDocument.createElement("input");return e.name=t.name,e.value=t.value,l.id&&e.setAttribute("form",l.id),t.parentNode.insertBefore(e,t),l=new FormData(l),e.parentNode.removeChild(e),l}function _0(l,t,e,a,n){if(t==="submit"&&e&&e.stateNode===n){var u=Yr((n[Il]||null).action),i=a.submitter;i&&(t=(t=i[Il]||null)?Yr(t.formAction):i.getAttribute("formAction"),t!==null&&(u=t,i=null));var c=new Xn("action","action",null,a,n);l.push({event:c,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(be!==0){var o=i?wr(n,i):new FormData(n);fc(e,{pending:!0,data:o,method:n.method,action:u},null,o)}}else typeof u=="function"&&(c.preventDefault(),o=i?wr(n,i):new FormData(n),fc(e,{pending:!0,data:o,method:n.method,action:u},u,o))},currentTarget:n}]})}}for(var Xc=0;Xc<Ai.length;Xc++){var Zc=Ai[Xc],M0=Zc.toLowerCase(),D0=Zc[0].toUpperCase()+Zc.slice(1);_t(M0,"on"+D0)}_t(vs,"onAnimationEnd"),_t(ys,"onAnimationIteration"),_t(gs,"onAnimationStart"),_t("dblclick","onDoubleClick"),_t("focusin","onFocus"),_t("focusout","onBlur"),_t(Km,"onTransitionRun"),_t(Jm,"onTransitionStart"),_t(km,"onTransitionCancel"),_t(bs,"onTransitionEnd"),Fe("onMouseEnter",["mouseout","mouseover"]),Fe("onMouseLeave",["mouseout","mouseover"]),Fe("onPointerEnter",["pointerout","pointerover"]),Fe("onPointerLeave",["pointerout","pointerover"]),De("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),De("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),De("onBeforeInput",["compositionend","keypress","textInput","paste"]),De("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),De("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),De("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var bn="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(" "),O0=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(bn));function Lr(l,t){t=(t&4)!==0;for(var e=0;e<l.length;e++){var a=l[e],n=a.event;a=a.listeners;l:{var u=void 0;if(t)for(var i=a.length-1;0<=i;i--){var c=a[i],o=c.instance,y=c.currentTarget;if(c=c.listener,o!==u&&n.isPropagationStopped())break l;u=c,n.currentTarget=y;try{u(n)}catch(x){Kn(x)}n.currentTarget=null,u=o}else for(i=0;i<a.length;i++){if(c=a[i],o=c.instance,y=c.currentTarget,c=c.listener,o!==u&&n.isPropagationStopped())break l;u=c,n.currentTarget=y;try{u(n)}catch(x){Kn(x)}n.currentTarget=null,u=o}}}}function ll(l,t){var e=t[ai];e===void 0&&(e=t[ai]=new Set);var a=l+"__bubble";e.has(a)||(Gr(t,l,2,!1),e.add(a))}function Vc(l,t,e){var a=0;t&&(a|=4),Gr(e,l,a,t)}var Uu="_reactListening"+Math.random().toString(36).slice(2);function Kc(l){if(!l[Uu]){l[Uu]=!0,Cf.forEach(function(e){e!=="selectionchange"&&(O0.has(e)||Vc(e,!1,l),Vc(e,!0,l))});var t=l.nodeType===9?l:l.ownerDocument;t===null||t[Uu]||(t[Uu]=!0,Vc("selectionchange",!1,t))}}function Gr(l,t,e,a){switch(yd(t)){case 2:var n=uh;break;case 8:n=ih;break;default:n=ff}e=n.bind(null,t,e,l),n=void 0,!di||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(n=!0),a?n!==void 0?l.addEventListener(t,e,{capture:!0,passive:n}):l.addEventListener(t,e,!0):n!==void 0?l.addEventListener(t,e,{passive:n}):l.addEventListener(t,e,!1)}function Jc(l,t,e,a,n){var u=a;if((t&1)===0&&(t&2)===0&&a!==null)l:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var c=a.stateNode.containerInfo;if(c===n)break;if(i===4)for(i=a.return;i!==null;){var o=i.tag;if((o===3||o===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;c!==null;){if(i=ke(c),i===null)return;if(o=i.tag,o===5||o===6||o===26||o===27){a=u=i;continue l}c=c.parentNode}}a=a.return}Vf(function(){var y=u,x=oi(e),T=[];l:{var g=ps.get(l);if(g!==void 0){var b=Xn,C=l;switch(l){case"keypress":if(Gn(e)===0)break l;case"keydown":case"keyup":b=zm;break;case"focusin":C="focus",b=yi;break;case"focusout":C="blur",b=yi;break;case"beforeblur":case"afterblur":b=yi;break;case"click":if(e.button===2)break l;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":b=kf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":b=dm;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":b=Em;break;case vs:case ys:case gs:b=vm;break;case bs:b=Mm;break;case"scroll":case"scrollend":b=om;break;case"wheel":b=Om;break;case"copy":case"cut":case"paste":b=gm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":b=Wf;break;case"toggle":case"beforetoggle":b=Cm}var L=(t&4)!==0,hl=!L&&(l==="scroll"||l==="scrollend"),h=L?g!==null?g+"Capture":null:g;L=[];for(var d=y,v;d!==null;){var N=d;if(v=N.stateNode,N=N.tag,N!==5&&N!==26&&N!==27||v===null||h===null||(N=wa(d,h),N!=null&&L.push(pn(d,N,v))),hl)break;d=d.return}0<L.length&&(g=new b(g,C,null,e,x),T.push({event:g,listeners:L}))}}if((t&7)===0){l:{if(g=l==="mouseover"||l==="pointerover",b=l==="mouseout"||l==="pointerout",g&&e!==si&&(C=e.relatedTarget||e.fromElement)&&(ke(C)||C[Je]))break l;if((b||g)&&(g=x.window===x?x:(g=x.ownerDocument)?g.defaultView||g.parentWindow:window,b?(C=e.relatedTarget||e.toElement,b=y,C=C?ke(C):null,C!==null&&(hl=H(C),L=C.tag,C!==hl||L!==5&&L!==27&&L!==6)&&(C=null)):(b=null,C=y),b!==C)){if(L=kf,N="onMouseLeave",h="onMouseEnter",d="mouse",(l==="pointerout"||l==="pointerover")&&(L=Wf,N="onPointerLeave",h="onPointerEnter",d="pointer"),hl=b==null?g:Ya(b),v=C==null?g:Ya(C),g=new L(N,d+"leave",b,e,x),g.target=hl,g.relatedTarget=v,N=null,ke(x)===y&&(L=new L(h,d+"enter",C,e,x),L.target=v,L.relatedTarget=hl,N=L),hl=N,b&&C)t:{for(L=U0,h=b,d=C,v=0,N=h;N;N=L(N))v++;N=0;for(var w=d;w;w=L(w))N++;for(;0<v-N;)h=L(h),v--;for(;0<N-v;)d=L(d),N--;for(;v--;){if(h===d||d!==null&&h===d.alternate){L=h;break t}h=L(h),d=L(d)}L=null}else L=null;b!==null&&Qr(T,g,b,L,!1),C!==null&&hl!==null&&Qr(T,hl,C,L,!0)}}l:{if(g=y?Ya(y):window,b=g.nodeName&&g.nodeName.toLowerCase(),b==="select"||b==="input"&&g.type==="file")var ul=ns;else if(es(g))if(us)ul=Xm;else{ul=Gm;var B=Lm}else b=g.nodeName,!b||b.toLowerCase()!=="input"||g.type!=="checkbox"&&g.type!=="radio"?y&&fi(y.elementType)&&(ul=ns):ul=Qm;if(ul&&(ul=ul(l,y))){as(T,ul,e,x);break l}B&&B(l,g,y),l==="focusout"&&y&&g.type==="number"&&y.memoizedProps.value!=null&&ci(g,"number",g.value)}switch(B=y?Ya(y):window,l){case"focusin":(es(B)||B.contentEditable==="true")&&(aa=B,Ni=y,Ja=null);break;case"focusout":Ja=Ni=aa=null;break;case"mousedown":Ti=!0;break;case"contextmenu":case"mouseup":case"dragend":Ti=!1,ms(T,e,x);break;case"selectionchange":if(Vm)break;case"keydown":case"keyup":ms(T,e,x)}var k;if(bi)l:{switch(l){case"compositionstart":var al="onCompositionStart";break l;case"compositionend":al="onCompositionEnd";break l;case"compositionupdate":al="onCompositionUpdate";break l}al=void 0}else ea?ls(l,e)&&(al="onCompositionEnd"):l==="keydown"&&e.keyCode===229&&(al="onCompositionStart");al&&(Ff&&e.locale!=="ko"&&(ea||al!=="onCompositionStart"?al==="onCompositionEnd"&&ea&&(k=Kf()):(ee=x,mi="value"in ee?ee.value:ee.textContent,ea=!0)),B=Cu(y,al),0<B.length&&(al=new $f(al,l,null,e,x),T.push({event:al,listeners:B}),k?al.data=k:(k=ts(e),k!==null&&(al.data=k)))),(k=Rm?Bm(l,e):qm(l,e))&&(al=Cu(y,"onBeforeInput"),0<al.length&&(B=new $f("onBeforeInput","beforeinput",null,e,x),T.push({event:B,listeners:al}),B.data=k)),_0(T,l,y,e,x)}Lr(T,t)})}function pn(l,t,e){return{instance:l,listener:t,currentTarget:e}}function Cu(l,t){for(var e=t+"Capture",a=[];l!==null;){var n=l,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=wa(l,e),n!=null&&a.unshift(pn(l,n,u)),n=wa(l,t),n!=null&&a.push(pn(l,n,u))),l.tag===3)return a;l=l.return}return[]}function U0(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5&&l.tag!==27);return l||null}function Qr(l,t,e,a,n){for(var u=t._reactName,i=[];e!==null&&e!==a;){var c=e,o=c.alternate,y=c.stateNode;if(c=c.tag,o!==null&&o===a)break;c!==5&&c!==26&&c!==27||y===null||(o=y,n?(y=wa(e,u),y!=null&&i.unshift(pn(e,y,o))):n||(y=wa(e,u),y!=null&&i.push(pn(e,y,o)))),e=e.return}i.length!==0&&l.push({event:t,listeners:i})}var C0=/\r\n?/g,H0=/\u0000|\uFFFD/g;function Xr(l){return(typeof l=="string"?l:""+l).replace(C0,`
|
|
`).replace(H0,"")}function Zr(l,t){return t=Xr(t),Xr(l)===t}function ml(l,t,e,a,n,u){switch(e){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||Pe(l,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&Pe(l,""+a);break;case"className":qn(l,"class",a);break;case"tabIndex":qn(l,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":qn(l,e,a);break;case"style":Xf(l,a,u);break;case"data":if(t!=="object"){qn(l,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||e!=="href")){l.removeAttribute(e);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){l.removeAttribute(e);break}a=wn(""+a),l.setAttribute(e,a);break;case"action":case"formAction":if(typeof a=="function"){l.setAttribute(e,"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 u=="function"&&(e==="formAction"?(t!=="input"&&ml(l,t,"name",n.name,n,null),ml(l,t,"formEncType",n.formEncType,n,null),ml(l,t,"formMethod",n.formMethod,n,null),ml(l,t,"formTarget",n.formTarget,n,null)):(ml(l,t,"encType",n.encType,n,null),ml(l,t,"method",n.method,n,null),ml(l,t,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){l.removeAttribute(e);break}a=wn(""+a),l.setAttribute(e,a);break;case"onClick":a!=null&&(l.onclick=Bt);break;case"onScroll":a!=null&&ll("scroll",l);break;case"onScrollEnd":a!=null&&ll("scrollend",l);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(s(61));if(e=a.__html,e!=null){if(n.children!=null)throw Error(s(60));l.innerHTML=e}}break;case"multiple":l.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":l.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"){l.removeAttribute("xlink:href");break}e=wn(""+a),l.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e);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"?l.setAttribute(e,""+a):l.removeAttribute(e);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"?l.setAttribute(e,""):l.removeAttribute(e);break;case"capture":case"download":a===!0?l.setAttribute(e,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?l.setAttribute(e,a):l.removeAttribute(e);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?l.setAttribute(e,a):l.removeAttribute(e);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?l.removeAttribute(e):l.setAttribute(e,a);break;case"popover":ll("beforetoggle",l),ll("toggle",l),Bn(l,"popover",a);break;case"xlinkActuate":Rt(l,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Rt(l,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Rt(l,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Rt(l,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Rt(l,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Rt(l,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Rt(l,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Rt(l,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Rt(l,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Bn(l,"is",a);break;case"innerText":case"textContent":break;default:(!(2<e.length)||e[0]!=="o"&&e[0]!=="O"||e[1]!=="n"&&e[1]!=="N")&&(e=fm.get(e)||e,Bn(l,e,a))}}function kc(l,t,e,a,n,u){switch(e){case"style":Xf(l,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(s(61));if(e=a.__html,e!=null){if(n.children!=null)throw Error(s(60));l.innerHTML=e}}break;case"children":typeof a=="string"?Pe(l,a):(typeof a=="number"||typeof a=="bigint")&&Pe(l,""+a);break;case"onScroll":a!=null&&ll("scroll",l);break;case"onScrollEnd":a!=null&&ll("scrollend",l);break;case"onClick":a!=null&&(l.onclick=Bt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Hf.hasOwnProperty(e))l:{if(e[0]==="o"&&e[1]==="n"&&(n=e.endsWith("Capture"),t=e.slice(2,n?e.length-7:void 0),u=l[Il]||null,u=u!=null?u[e]:null,typeof u=="function"&&l.removeEventListener(t,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(e in l?l[e]=null:l.hasAttribute(e)&&l.removeAttribute(e)),l.addEventListener(t,a,n);break l}e in l?l[e]=a:a===!0?l.setAttribute(e,""):Bn(l,e,a)}}}function Xl(l,t,e){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ll("error",l),ll("load",l);var a=!1,n=!1,u;for(u in e)if(e.hasOwnProperty(u)){var i=e[u];if(i!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,t));default:ml(l,t,u,i,e,null)}}n&&ml(l,t,"srcSet",e.srcSet,e,null),a&&ml(l,t,"src",e.src,e,null);return;case"input":ll("invalid",l);var c=u=i=n=null,o=null,y=null;for(a in e)if(e.hasOwnProperty(a)){var x=e[a];if(x!=null)switch(a){case"name":n=x;break;case"type":i=x;break;case"checked":o=x;break;case"defaultChecked":y=x;break;case"value":u=x;break;case"defaultValue":c=x;break;case"children":case"dangerouslySetInnerHTML":if(x!=null)throw Error(s(137,t));break;default:ml(l,t,a,x,e,null)}}wf(l,u,c,o,y,i,n,!1);return;case"select":ll("invalid",l),a=i=u=null;for(n in e)if(e.hasOwnProperty(n)&&(c=e[n],c!=null))switch(n){case"value":u=c;break;case"defaultValue":i=c;break;case"multiple":a=c;default:ml(l,t,n,c,e,null)}t=u,e=i,l.multiple=!!a,t!=null?Ie(l,!!a,t,!1):e!=null&&Ie(l,!!a,e,!0);return;case"textarea":ll("invalid",l),u=n=a=null;for(i in e)if(e.hasOwnProperty(i)&&(c=e[i],c!=null))switch(i){case"value":a=c;break;case"defaultValue":n=c;break;case"children":u=c;break;case"dangerouslySetInnerHTML":if(c!=null)throw Error(s(91));break;default:ml(l,t,i,c,e,null)}Gf(l,a,n,u);return;case"option":for(o in e)if(e.hasOwnProperty(o)&&(a=e[o],a!=null))switch(o){case"selected":l.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:ml(l,t,o,a,e,null)}return;case"dialog":ll("beforetoggle",l),ll("toggle",l),ll("cancel",l),ll("close",l);break;case"iframe":case"object":ll("load",l);break;case"video":case"audio":for(a=0;a<bn.length;a++)ll(bn[a],l);break;case"image":ll("error",l),ll("load",l);break;case"details":ll("toggle",l);break;case"embed":case"source":case"link":ll("error",l),ll("load",l);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(y in e)if(e.hasOwnProperty(y)&&(a=e[y],a!=null))switch(y){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,t));default:ml(l,t,y,a,e,null)}return;default:if(fi(t)){for(x in e)e.hasOwnProperty(x)&&(a=e[x],a!==void 0&&kc(l,t,x,a,e,void 0));return}}for(c in e)e.hasOwnProperty(c)&&(a=e[c],a!=null&&ml(l,t,c,a,e,null))}function R0(l,t,e,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,u=null,i=null,c=null,o=null,y=null,x=null;for(b in e){var T=e[b];if(e.hasOwnProperty(b)&&T!=null)switch(b){case"checked":break;case"value":break;case"defaultValue":o=T;default:a.hasOwnProperty(b)||ml(l,t,b,null,a,T)}}for(var g in a){var b=a[g];if(T=e[g],a.hasOwnProperty(g)&&(b!=null||T!=null))switch(g){case"type":u=b;break;case"name":n=b;break;case"checked":y=b;break;case"defaultChecked":x=b;break;case"value":i=b;break;case"defaultValue":c=b;break;case"children":case"dangerouslySetInnerHTML":if(b!=null)throw Error(s(137,t));break;default:b!==T&&ml(l,t,g,b,a,T)}}ii(l,i,c,o,y,x,u,n);return;case"select":b=i=c=g=null;for(u in e)if(o=e[u],e.hasOwnProperty(u)&&o!=null)switch(u){case"value":break;case"multiple":b=o;default:a.hasOwnProperty(u)||ml(l,t,u,null,a,o)}for(n in a)if(u=a[n],o=e[n],a.hasOwnProperty(n)&&(u!=null||o!=null))switch(n){case"value":g=u;break;case"defaultValue":c=u;break;case"multiple":i=u;default:u!==o&&ml(l,t,n,u,a,o)}t=c,e=i,a=b,g!=null?Ie(l,!!e,g,!1):!!a!=!!e&&(t!=null?Ie(l,!!e,t,!0):Ie(l,!!e,e?[]:"",!1));return;case"textarea":b=g=null;for(c in e)if(n=e[c],e.hasOwnProperty(c)&&n!=null&&!a.hasOwnProperty(c))switch(c){case"value":break;case"children":break;default:ml(l,t,c,null,a,n)}for(i in a)if(n=a[i],u=e[i],a.hasOwnProperty(i)&&(n!=null||u!=null))switch(i){case"value":g=n;break;case"defaultValue":b=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(s(91));break;default:n!==u&&ml(l,t,i,n,a,u)}Lf(l,g,b);return;case"option":for(var C in e)if(g=e[C],e.hasOwnProperty(C)&&g!=null&&!a.hasOwnProperty(C))switch(C){case"selected":l.selected=!1;break;default:ml(l,t,C,null,a,g)}for(o in a)if(g=a[o],b=e[o],a.hasOwnProperty(o)&&g!==b&&(g!=null||b!=null))switch(o){case"selected":l.selected=g&&typeof g!="function"&&typeof g!="symbol";break;default:ml(l,t,o,g,a,b)}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 L in e)g=e[L],e.hasOwnProperty(L)&&g!=null&&!a.hasOwnProperty(L)&&ml(l,t,L,null,a,g);for(y in a)if(g=a[y],b=e[y],a.hasOwnProperty(y)&&g!==b&&(g!=null||b!=null))switch(y){case"children":case"dangerouslySetInnerHTML":if(g!=null)throw Error(s(137,t));break;default:ml(l,t,y,g,a,b)}return;default:if(fi(t)){for(var hl in e)g=e[hl],e.hasOwnProperty(hl)&&g!==void 0&&!a.hasOwnProperty(hl)&&kc(l,t,hl,void 0,a,g);for(x in a)g=a[x],b=e[x],!a.hasOwnProperty(x)||g===b||g===void 0&&b===void 0||kc(l,t,x,g,a,b);return}}for(var h in e)g=e[h],e.hasOwnProperty(h)&&g!=null&&!a.hasOwnProperty(h)&&ml(l,t,h,null,a,g);for(T in a)g=a[T],b=e[T],!a.hasOwnProperty(T)||g===b||g==null&&b==null||ml(l,t,T,g,a,b)}function Vr(l){switch(l){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function B0(){if(typeof performance.getEntriesByType=="function"){for(var l=0,t=0,e=performance.getEntriesByType("resource"),a=0;a<e.length;a++){var n=e[a],u=n.transferSize,i=n.initiatorType,c=n.duration;if(u&&c&&Vr(i)){for(i=0,c=n.responseEnd,a+=1;a<e.length;a++){var o=e[a],y=o.startTime;if(y>c)break;var x=o.transferSize,T=o.initiatorType;x&&Vr(T)&&(o=o.responseEnd,i+=x*(o<c?1:(c-y)/(o-y)))}if(--a,t+=8*(u+i)/(n.duration/1e3),l++,10<l)break}}if(0<l)return t/l/1e6}return navigator.connection&&(l=navigator.connection.downlink,typeof l=="number")?l:5}var $c=null,Wc=null;function Hu(l){return l.nodeType===9?l:l.ownerDocument}function Kr(l){switch(l){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Jr(l,t){if(l===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return l===1&&t==="foreignObject"?0:l}function Fc(l,t){return l==="textarea"||l==="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 Ic=null;function q0(){var l=window.event;return l&&l.type==="popstate"?l===Ic?!1:(Ic=l,!0):(Ic=null,!1)}var kr=typeof setTimeout=="function"?setTimeout:void 0,Y0=typeof clearTimeout=="function"?clearTimeout:void 0,$r=typeof Promise=="function"?Promise:void 0,w0=typeof queueMicrotask=="function"?queueMicrotask:typeof $r<"u"?function(l){return $r.resolve(null).then(l).catch(L0)}:kr;function L0(l){setTimeout(function(){throw l})}function pe(l){return l==="head"}function Wr(l,t){var e=t,a=0;do{var n=e.nextSibling;if(l.removeChild(e),n&&n.nodeType===8)if(e=n.data,e==="/$"||e==="/&"){if(a===0){l.removeChild(n),Da(t);return}a--}else if(e==="$"||e==="$?"||e==="$~"||e==="$!"||e==="&")a++;else if(e==="html")xn(l.ownerDocument.documentElement);else if(e==="head"){e=l.ownerDocument.head,xn(e);for(var u=e.firstChild;u;){var i=u.nextSibling,c=u.nodeName;u[qa]||c==="SCRIPT"||c==="STYLE"||c==="LINK"&&u.rel.toLowerCase()==="stylesheet"||e.removeChild(u),u=i}}else e==="body"&&xn(l.ownerDocument.body);e=n}while(e);Da(t)}function Fr(l,t){var e=l;l=0;do{var a=e.nextSibling;if(e.nodeType===1?t?(e._stashedDisplay=e.style.display,e.style.display="none"):(e.style.display=e._stashedDisplay||"",e.getAttribute("style")===""&&e.removeAttribute("style")):e.nodeType===3&&(t?(e._stashedText=e.nodeValue,e.nodeValue=""):e.nodeValue=e._stashedText||""),a&&a.nodeType===8)if(e=a.data,e==="/$"){if(l===0)break;l--}else e!=="$"&&e!=="$?"&&e!=="$~"&&e!=="$!"||l++;e=a}while(e)}function Pc(l){var t=l.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var e=t;switch(t=t.nextSibling,e.nodeName){case"HTML":case"HEAD":case"BODY":Pc(e),ni(e);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(e.rel.toLowerCase()==="stylesheet")continue}l.removeChild(e)}}function G0(l,t,e,a){for(;l.nodeType===1;){var n=e;if(l.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(l.nodeName!=="INPUT"||l.type!=="hidden"))break}else if(a){if(!l[qa])switch(t){case"meta":if(!l.hasAttribute("itemprop"))break;return l;case"link":if(u=l.getAttribute("rel"),u==="stylesheet"&&l.hasAttribute("data-precedence"))break;if(u!==n.rel||l.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||l.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||l.getAttribute("title")!==(n.title==null?null:n.title))break;return l;case"style":if(l.hasAttribute("data-precedence"))break;return l;case"script":if(u=l.getAttribute("src"),(u!==(n.src==null?null:n.src)||l.getAttribute("type")!==(n.type==null?null:n.type)||l.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&l.hasAttribute("async")&&!l.hasAttribute("itemprop"))break;return l;default:return l}}else if(t==="input"&&l.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&l.getAttribute("name")===u)return l}else return l;if(l=At(l.nextSibling),l===null)break}return null}function Q0(l,t,e){if(t==="")return null;for(;l.nodeType!==3;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!e||(l=At(l.nextSibling),l===null))return null;return l}function Ir(l,t){for(;l.nodeType!==8;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!t||(l=At(l.nextSibling),l===null))return null;return l}function lf(l){return l.data==="$?"||l.data==="$~"}function tf(l){return l.data==="$!"||l.data==="$?"&&l.ownerDocument.readyState!=="loading"}function X0(l,t){var e=l.ownerDocument;if(l.data==="$~")l._reactRetry=t;else if(l.data!=="$?"||e.readyState!=="loading")t();else{var a=function(){t(),e.removeEventListener("DOMContentLoaded",a)};e.addEventListener("DOMContentLoaded",a),l._reactRetry=a}}function At(l){for(;l!=null;l=l.nextSibling){var t=l.nodeType;if(t===1||t===3)break;if(t===8){if(t=l.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return l}var ef=null;function Pr(l){l=l.nextSibling;for(var t=0;l;){if(l.nodeType===8){var e=l.data;if(e==="/$"||e==="/&"){if(t===0)return At(l.nextSibling);t--}else e!=="$"&&e!=="$!"&&e!=="$?"&&e!=="$~"&&e!=="&"||t++}l=l.nextSibling}return null}function ld(l){l=l.previousSibling;for(var t=0;l;){if(l.nodeType===8){var e=l.data;if(e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"){if(t===0)return l;t--}else e!=="/$"&&e!=="/&"||t++}l=l.previousSibling}return null}function td(l,t,e){switch(t=Hu(e),l){case"html":if(l=t.documentElement,!l)throw Error(s(452));return l;case"head":if(l=t.head,!l)throw Error(s(453));return l;case"body":if(l=t.body,!l)throw Error(s(454));return l;default:throw Error(s(451))}}function xn(l){for(var t=l.attributes;t.length;)l.removeAttributeNode(t[0]);ni(l)}var jt=new Map,ed=new Set;function Ru(l){return typeof l.getRootNode=="function"?l.getRootNode():l.nodeType===9?l:l.ownerDocument}var It=D.d;D.d={f:Z0,r:V0,D:K0,C:J0,L:k0,m:$0,X:F0,S:W0,M:I0};function Z0(){var l=It.f(),t=ju();return l||t}function V0(l){var t=$e(l);t!==null&&t.tag===5&&t.type==="form"?po(t):It.r(l)}var Ea=typeof document>"u"?null:document;function ad(l,t,e){var a=Ea;if(a&&typeof t=="string"&&t){var n=bt(t);n='link[rel="'+l+'"][href="'+n+'"]',typeof e=="string"&&(n+='[crossorigin="'+e+'"]'),ed.has(n)||(ed.add(n),l={rel:l,crossOrigin:e,href:t},a.querySelector(n)===null&&(t=a.createElement("link"),Xl(t,"link",l),ql(t),a.head.appendChild(t)))}}function K0(l){It.D(l),ad("dns-prefetch",l,null)}function J0(l,t){It.C(l,t),ad("preconnect",l,t)}function k0(l,t,e){It.L(l,t,e);var a=Ea;if(a&&l&&t){var n='link[rel="preload"][as="'+bt(t)+'"]';t==="image"&&e&&e.imageSrcSet?(n+='[imagesrcset="'+bt(e.imageSrcSet)+'"]',typeof e.imageSizes=="string"&&(n+='[imagesizes="'+bt(e.imageSizes)+'"]')):n+='[href="'+bt(l)+'"]';var u=n;switch(t){case"style":u=_a(l);break;case"script":u=Ma(l)}jt.has(u)||(l=_({rel:"preload",href:t==="image"&&e&&e.imageSrcSet?void 0:l,as:t},e),jt.set(u,l),a.querySelector(n)!==null||t==="style"&&a.querySelector(Sn(u))||t==="script"&&a.querySelector(Nn(u))||(t=a.createElement("link"),Xl(t,"link",l),ql(t),a.head.appendChild(t)))}}function $0(l,t){It.m(l,t);var e=Ea;if(e&&l){var a=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+bt(a)+'"][href="'+bt(l)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ma(l)}if(!jt.has(u)&&(l=_({rel:"modulepreload",href:l},t),jt.set(u,l),e.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(e.querySelector(Nn(u)))return}a=e.createElement("link"),Xl(a,"link",l),ql(a),e.head.appendChild(a)}}}function W0(l,t,e){It.S(l,t,e);var a=Ea;if(a&&l){var n=We(a).hoistableStyles,u=_a(l);t=t||"default";var i=n.get(u);if(!i){var c={loading:0,preload:null};if(i=a.querySelector(Sn(u)))c.loading=5;else{l=_({rel:"stylesheet",href:l,"data-precedence":t},e),(e=jt.get(u))&&af(l,e);var o=i=a.createElement("link");ql(o),Xl(o,"link",l),o._p=new Promise(function(y,x){o.onload=y,o.onerror=x}),o.addEventListener("load",function(){c.loading|=1}),o.addEventListener("error",function(){c.loading|=2}),c.loading|=4,Bu(i,t,a)}i={type:"stylesheet",instance:i,count:1,state:c},n.set(u,i)}}}function F0(l,t){It.X(l,t);var e=Ea;if(e&&l){var a=We(e).hoistableScripts,n=Ma(l),u=a.get(n);u||(u=e.querySelector(Nn(n)),u||(l=_({src:l,async:!0},t),(t=jt.get(n))&&nf(l,t),u=e.createElement("script"),ql(u),Xl(u,"link",l),e.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function I0(l,t){It.M(l,t);var e=Ea;if(e&&l){var a=We(e).hoistableScripts,n=Ma(l),u=a.get(n);u||(u=e.querySelector(Nn(n)),u||(l=_({src:l,async:!0,type:"module"},t),(t=jt.get(n))&&nf(l,t),u=e.createElement("script"),ql(u),Xl(u,"link",l),e.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function nd(l,t,e,a){var n=(n=I.current)?Ru(n):null;if(!n)throw Error(s(446));switch(l){case"meta":case"title":return null;case"style":return typeof e.precedence=="string"&&typeof e.href=="string"?(t=_a(e.href),e=We(n).hoistableStyles,a=e.get(t),a||(a={type:"style",instance:null,count:0,state:null},e.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(e.rel==="stylesheet"&&typeof e.href=="string"&&typeof e.precedence=="string"){l=_a(e.href);var u=We(n).hoistableStyles,i=u.get(l);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(l,i),(u=n.querySelector(Sn(l)))&&!u._p&&(i.instance=u,i.state.loading=5),jt.has(l)||(e={rel:"preload",as:"style",href:e.href,crossOrigin:e.crossOrigin,integrity:e.integrity,media:e.media,hrefLang:e.hrefLang,referrerPolicy:e.referrerPolicy},jt.set(l,e),u||P0(n,l,e,i.state))),t&&a===null)throw Error(s(528,""));return i}if(t&&a!==null)throw Error(s(529,""));return null;case"script":return t=e.async,e=e.src,typeof e=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ma(e),e=We(n).hoistableScripts,a=e.get(t),a||(a={type:"script",instance:null,count:0,state:null},e.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,l))}}function _a(l){return'href="'+bt(l)+'"'}function Sn(l){return'link[rel="stylesheet"]['+l+"]"}function ud(l){return _({},l,{"data-precedence":l.precedence,precedence:null})}function P0(l,t,e,a){l.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=l.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),Xl(t,"link",e),ql(t),l.head.appendChild(t))}function Ma(l){return'[src="'+bt(l)+'"]'}function Nn(l){return"script[async]"+l}function id(l,t,e){if(t.count++,t.instance===null)switch(t.type){case"style":var a=l.querySelector('style[data-href~="'+bt(e.href)+'"]');if(a)return t.instance=a,ql(a),a;var n=_({},e,{"data-href":e.href,"data-precedence":e.precedence,href:null,precedence:null});return a=(l.ownerDocument||l).createElement("style"),ql(a),Xl(a,"style",n),Bu(a,e.precedence,l),t.instance=a;case"stylesheet":n=_a(e.href);var u=l.querySelector(Sn(n));if(u)return t.state.loading|=4,t.instance=u,ql(u),u;a=ud(e),(n=jt.get(n))&&af(a,n),u=(l.ownerDocument||l).createElement("link"),ql(u);var i=u;return i._p=new Promise(function(c,o){i.onload=c,i.onerror=o}),Xl(u,"link",a),t.state.loading|=4,Bu(u,e.precedence,l),t.instance=u;case"script":return u=Ma(e.src),(n=l.querySelector(Nn(u)))?(t.instance=n,ql(n),n):(a=e,(n=jt.get(u))&&(a=_({},e),nf(a,n)),l=l.ownerDocument||l,n=l.createElement("script"),ql(n),Xl(n,"link",a),l.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(s(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Bu(a,e.precedence,l));return t.instance}function Bu(l,t,e){for(var a=e.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i<a.length;i++){var c=a[i];if(c.dataset.precedence===t)u=c;else if(u!==n)break}u?u.parentNode.insertBefore(l,u.nextSibling):(t=e.nodeType===9?e.head:e,t.insertBefore(l,t.firstChild))}function af(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.title==null&&(l.title=t.title)}function nf(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.integrity==null&&(l.integrity=t.integrity)}var qu=null;function cd(l,t,e){if(qu===null){var a=new Map,n=qu=new Map;n.set(e,a)}else n=qu,a=n.get(e),a||(a=new Map,n.set(e,a));if(a.has(l))return a;for(a.set(l,null),e=e.getElementsByTagName(l),n=0;n<e.length;n++){var u=e[n];if(!(u[qa]||u[wl]||l==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var i=u.getAttribute(t)||"";i=l+i;var c=a.get(i);c?c.push(u):a.set(i,[u])}}return a}function fd(l,t,e){l=l.ownerDocument||l,l.head.insertBefore(e,t==="title"?l.querySelector("head > title"):null)}function lh(l,t,e){if(e===1||t.itemProp!=null)return!1;switch(l){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return l=t.disabled,typeof t.precedence=="string"&&l==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function sd(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function th(l,t,e,a){if(e.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var n=_a(a.href),u=t.querySelector(Sn(n));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(l.count++,l=Yu.bind(l),t.then(l,l)),e.state.loading|=4,e.instance=u,ql(u);return}u=t.ownerDocument||t,a=ud(a),(n=jt.get(n))&&af(a,n),u=u.createElement("link"),ql(u);var i=u;i._p=new Promise(function(c,o){i.onload=c,i.onerror=o}),Xl(u,"link",a),e.instance=u}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(e,t),(t=e.state.preload)&&(e.state.loading&3)===0&&(l.count++,e=Yu.bind(l),t.addEventListener("load",e),t.addEventListener("error",e))}}var uf=0;function eh(l,t){return l.stylesheets&&l.count===0&&Lu(l,l.stylesheets),0<l.count||0<l.imgCount?function(e){var a=setTimeout(function(){if(l.stylesheets&&Lu(l,l.stylesheets),l.unsuspend){var u=l.unsuspend;l.unsuspend=null,u()}},6e4+t);0<l.imgBytes&&uf===0&&(uf=62500*B0());var n=setTimeout(function(){if(l.waitingForImages=!1,l.count===0&&(l.stylesheets&&Lu(l,l.stylesheets),l.unsuspend)){var u=l.unsuspend;l.unsuspend=null,u()}},(l.imgBytes>uf?50:800)+t);return l.unsuspend=e,function(){l.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Yu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Lu(this,this.stylesheets);else if(this.unsuspend){var l=this.unsuspend;this.unsuspend=null,l()}}}var wu=null;function Lu(l,t){l.stylesheets=null,l.unsuspend!==null&&(l.count++,wu=new Map,t.forEach(ah,l),wu=null,Yu.call(l))}function ah(l,t){if(!(t.state.loading&4)){var e=wu.get(l);if(e)var a=e.get(null);else{e=new Map,wu.set(l,e);for(var n=l.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var i=n[u];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(e.set(i.dataset.precedence,i),a=i)}a&&e.set(null,a)}n=t.instance,i=n.getAttribute("data-precedence"),u=e.get(i)||a,u===a&&e.set(null,n),e.set(i,n),this.count++,a=Yu.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(l=l.nodeType===9?l.head:l,l.insertBefore(n,l.firstChild)),t.state.loading|=4}}var Tn={$$typeof:vl,Provider:null,Consumer:null,_currentValue:Q,_currentValue2:Q,_threadCount:0};function nh(l,t,e,a,n,u,i,c,o){this.tag=1,this.containerInfo=l,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=li(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=li(0),this.hiddenUpdates=li(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=o,this.incompleteTransitions=new Map}function od(l,t,e,a,n,u,i,c,o,y,x,T){return l=new nh(l,t,e,i,o,y,x,T,c),t=1,u===!0&&(t|=24),u=ot(3,null,null,t),l.current=u,u.stateNode=l,t=Yi(),t.refCount++,l.pooledCache=t,t.refCount++,u.memoizedState={element:a,isDehydrated:e,cache:t},Qi(u),l}function rd(l){return l?(l=ia,l):ia}function dd(l,t,e,a,n,u){n=rd(n),a.context===null?a.context=n:a.pendingContext=n,a=fe(t),a.payload={element:e},u=u===void 0?null:u,u!==null&&(a.callback=u),e=se(l,a,t),e!==null&&(nt(e,l,t),ln(e,l,t))}function md(l,t){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var e=l.retryLane;l.retryLane=e!==0&&e<t?e:t}}function cf(l,t){md(l,t),(l=l.alternate)&&md(l,t)}function hd(l){if(l.tag===13||l.tag===31){var t=He(l,67108864);t!==null&&nt(t,l,67108864),cf(l,67108864)}}function vd(l){if(l.tag===13||l.tag===31){var t=vt();t=ti(t);var e=He(l,t);e!==null&&nt(e,l,t),cf(l,t)}}var Gu=!0;function uh(l,t,e,a){var n=S.T;S.T=null;var u=D.p;try{D.p=2,ff(l,t,e,a)}finally{D.p=u,S.T=n}}function ih(l,t,e,a){var n=S.T;S.T=null;var u=D.p;try{D.p=8,ff(l,t,e,a)}finally{D.p=u,S.T=n}}function ff(l,t,e,a){if(Gu){var n=sf(a);if(n===null)Jc(l,t,a,Qu,e),gd(l,a);else if(fh(n,l,t,e,a))a.stopPropagation();else if(gd(l,a),t&4&&-1<ch.indexOf(l)){for(;n!==null;){var u=$e(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var i=Me(u.pendingLanes);if(i!==0){var c=u;for(c.pendingLanes|=2,c.entangledLanes|=2;i;){var o=1<<31-ft(i);c.entanglements[1]|=o,i&=~o}Ht(u),(cl&6)===0&&(zu=it()+500,gn(0))}}break;case 31:case 13:c=He(u,2),c!==null&&nt(c,u,2),ju(),cf(u,2)}if(u=sf(a),u===null&&Jc(l,t,a,Qu,e),u===n)break;n=u}n!==null&&a.stopPropagation()}else Jc(l,t,a,null,e)}}function sf(l){return l=oi(l),of(l)}var Qu=null;function of(l){if(Qu=null,l=ke(l),l!==null){var t=H(l);if(t===null)l=null;else{var e=t.tag;if(e===13){if(l=Y(t),l!==null)return l;l=null}else if(e===31){if(l=W(t),l!==null)return l;l=null}else if(e===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;l=null}else t!==l&&(l=null)}}return Qu=l,null}function yd(l){switch(l){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(Kd()){case Tf:return 2;case zf:return 8;case On:case Jd:return 32;case Af:return 268435456;default:return 32}default:return 32}}var rf=!1,xe=null,Se=null,Ne=null,zn=new Map,An=new Map,Te=[],ch="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 gd(l,t){switch(l){case"focusin":case"focusout":xe=null;break;case"dragenter":case"dragleave":Se=null;break;case"mouseover":case"mouseout":Ne=null;break;case"pointerover":case"pointerout":zn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":An.delete(t.pointerId)}}function jn(l,t,e,a,n,u){return l===null||l.nativeEvent!==u?(l={blockedOn:t,domEventName:e,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},t!==null&&(t=$e(t),t!==null&&hd(t)),l):(l.eventSystemFlags|=a,t=l.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),l)}function fh(l,t,e,a,n){switch(t){case"focusin":return xe=jn(xe,l,t,e,a,n),!0;case"dragenter":return Se=jn(Se,l,t,e,a,n),!0;case"mouseover":return Ne=jn(Ne,l,t,e,a,n),!0;case"pointerover":var u=n.pointerId;return zn.set(u,jn(zn.get(u)||null,l,t,e,a,n)),!0;case"gotpointercapture":return u=n.pointerId,An.set(u,jn(An.get(u)||null,l,t,e,a,n)),!0}return!1}function bd(l){var t=ke(l.target);if(t!==null){var e=H(t);if(e!==null){if(t=e.tag,t===13){if(t=Y(e),t!==null){l.blockedOn=t,Of(l.priority,function(){vd(e)});return}}else if(t===31){if(t=W(e),t!==null){l.blockedOn=t,Of(l.priority,function(){vd(e)});return}}else if(t===3&&e.stateNode.current.memoizedState.isDehydrated){l.blockedOn=e.tag===3?e.stateNode.containerInfo:null;return}}}l.blockedOn=null}function Xu(l){if(l.blockedOn!==null)return!1;for(var t=l.targetContainers;0<t.length;){var e=sf(l.nativeEvent);if(e===null){e=l.nativeEvent;var a=new e.constructor(e.type,e);si=a,e.target.dispatchEvent(a),si=null}else return t=$e(e),t!==null&&hd(t),l.blockedOn=e,!1;t.shift()}return!0}function pd(l,t,e){Xu(l)&&e.delete(t)}function sh(){rf=!1,xe!==null&&Xu(xe)&&(xe=null),Se!==null&&Xu(Se)&&(Se=null),Ne!==null&&Xu(Ne)&&(Ne=null),zn.forEach(pd),An.forEach(pd)}function Zu(l,t){l.blockedOn===t&&(l.blockedOn=null,rf||(rf=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,sh)))}var Vu=null;function xd(l){Vu!==l&&(Vu=l,r.unstable_scheduleCallback(r.unstable_NormalPriority,function(){Vu===l&&(Vu=null);for(var t=0;t<l.length;t+=3){var e=l[t],a=l[t+1],n=l[t+2];if(typeof a!="function"){if(of(a||e)===null)continue;break}var u=$e(e);u!==null&&(l.splice(t,3),t-=3,fc(u,{pending:!0,data:n,method:e.method,action:a},a,n))}}))}function Da(l){function t(o){return Zu(o,l)}xe!==null&&Zu(xe,l),Se!==null&&Zu(Se,l),Ne!==null&&Zu(Ne,l),zn.forEach(t),An.forEach(t);for(var e=0;e<Te.length;e++){var a=Te[e];a.blockedOn===l&&(a.blockedOn=null)}for(;0<Te.length&&(e=Te[0],e.blockedOn===null);)bd(e),e.blockedOn===null&&Te.shift();if(e=(l.ownerDocument||l).$$reactFormReplay,e!=null)for(a=0;a<e.length;a+=3){var n=e[a],u=e[a+1],i=n[Il]||null;if(typeof u=="function")i||xd(e);else if(i){var c=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[Il]||null)c=i.formAction;else if(of(n)!==null)continue}else c=i.action;typeof c=="function"?e[a+1]=c:(e.splice(a,3),a-=3),xd(e)}}}function Sd(){function l(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(i){return n=i})},focusReset:"manual",scroll:"manual"})}function t(){n!==null&&(n(),n=null),a||setTimeout(e,20)}function e(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",l),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(e,100),function(){a=!0,navigation.removeEventListener("navigate",l),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),n!==null&&(n(),n=null)}}}function df(l){this._internalRoot=l}Ku.prototype.render=df.prototype.render=function(l){var t=this._internalRoot;if(t===null)throw Error(s(409));var e=t.current,a=vt();dd(e,a,l,t,null,null)},Ku.prototype.unmount=df.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var t=l.containerInfo;dd(l.current,2,null,l,null,null),ju(),t[Je]=null}};function Ku(l){this._internalRoot=l}Ku.prototype.unstable_scheduleHydration=function(l){if(l){var t=Df();l={blockedOn:null,target:l,priority:t};for(var e=0;e<Te.length&&t!==0&&t<Te[e].priority;e++);Te.splice(e,0,l),e===0&&bd(l)}};var Nd=j.version;if(Nd!=="19.2.6")throw Error(s(527,Nd,"19.2.6"));D.findDOMNode=function(l){var t=l._reactInternals;if(t===void 0)throw typeof l.render=="function"?Error(s(188)):(l=Object.keys(l).join(","),Error(s(268,l)));return l=p(t),l=l!==null?q(l):null,l=l===null?null:l.stateNode,l};var oh={bundleType:0,version:"19.2.6",rendererPackageName:"react-dom",currentDispatcherRef:S,reconcilerVersion:"19.2.6"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ju=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ju.isDisabled&&Ju.supportsFiber)try{Ha=Ju.inject(oh),ct=Ju}catch{}}return _n.createRoot=function(l,t){if(!U(l))throw Error(s(299));var e=!1,a="",n=Mo,u=Do,i=Oo;return t!=null&&(t.unstable_strictMode===!0&&(e=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(n=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=od(l,1,!1,null,null,e,a,null,n,u,i,Sd),l[Je]=t.current,Kc(l),new df(t)},_n.hydrateRoot=function(l,t,e){if(!U(l))throw Error(s(299));var a=!1,n="",u=Mo,i=Do,c=Oo,o=null;return e!=null&&(e.unstable_strictMode===!0&&(a=!0),e.identifierPrefix!==void 0&&(n=e.identifierPrefix),e.onUncaughtError!==void 0&&(u=e.onUncaughtError),e.onCaughtError!==void 0&&(i=e.onCaughtError),e.onRecoverableError!==void 0&&(c=e.onRecoverableError),e.formState!==void 0&&(o=e.formState)),t=od(l,1,!0,t,e??null,a,n,o,u,i,c,Sd),t.context=rd(null),e=t.current,a=vt(),a=ti(a),n=fe(a),n.callback=null,se(e,n,a),e=a,t.current.lanes=e,Ba(t,e),Ht(t),l[Je]=t.current,Kc(l),new Ku(t)},_n.version="19.2.6",_n}var Ud;function xh(){if(Ud)return vf.exports;Ud=1;function r(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(j){console.error(j)}}return r(),vf.exports=ph(),vf.exports}var Sh=xh();const Nh={id:{nav:{tentangKami:"Tentang Kami",program:"Program",sdm:"SDM",fasilitas:"Fasilitas",karyaAgenda:"Karya & Agenda",kontak:"Kontak",satuUntan:"SATU UNTAN"},hero:{badge:"MAHASISWA & PRESTASI",title:"Sorotan dan Prestasi Karya Mahasiswa",desc:"Galeri pencapaian, penghargaan, dan portofolio inovasi teknologi yang dikembangkan oleh mahasiswa Program Studi Informatika Universitas Tanjungpura."},about:{title:"Tentang Program Studi",desc:"Program Studi Informatika Universitas Tanjungpura adalah program yang berfokus pada pengembangan ilmu komputer, rekayasa perangkat lunak, dan inovasi teknologi informasi. Mahasiswa kami aktif berprestasi di tingkat regional, nasional, maupun internasional, membawa nama baik Kalimantan Barat ke panggung dunia.",tag:"Program Studi"},stats:{totalPrestasi:"Total Prestasi",totalProyek:"Total Proyek Mahasiswa"},achievement:{sectionTitle:"Prestasi Mahasiswa",sectionDesc:"Daftar pencapaian dan penghargaan yang diraih oleh mahasiswa Informatika UNTAN di berbagai kompetisi.",filterTitle:"Filter Prestasi",searchPlaceholder:"Cari nama, prestasi, bidang...",allLevel:"Semua Tingkat",allField:"Semua Bidang",allYear:"Semua Tahun",resetFilter:"Reset Filter",noData:"Tidak ada prestasi yang sesuai filter.",noDataSub:"Coba ubah pilihan filter atau kata kunci pencarian.",showing:"Menampilkan",matching:"prestasi yang sesuai filter",loadMore:"Muat Lebih Banyak",showLess:"Tampilkan Lebih Sedikit",allShown:"prestasi telah ditampilkan.",readMore:"Baca Selengkapnya"},project:{sectionTitle:"Top Projects & Portofolio",sectionDesc:"Jelajahi inovasi digital dan aplikasi nyata yang dikembangkan oleh mahasiswa Informatika UNTAN.",scrollHint:"← Geser untuk melihat lebih banyak →",explore:"Telusuri Lanjut",visitLink:"Kunjungi Proyek",noLink:"Link tidak tersedia",by:"oleh",readMore:"Baca Selengkapnya",filterTitle:"Filter Portofolio",searchPlaceholder:"Cari judul, mahasiswa, bidang...",allField:"Semua Bidang",allYear:"Semua Tahun",resetFilter:"Reset Filter",noData:"Tidak ada proyek yang sesuai filter.",noDataSub:"Coba ubah pilihan filter atau kata kunci pencarian.",showing:"Menampilkan",matching:"proyek yang sesuai filter",loadMore:"Muat Lebih Banyak",showLess:"Tampilkan Lebih Sedikit",allShown:"proyek telah ditampilkan."},modal:{close:"Tutup",nim:"NIM",angkatan:"Angkatan",tahun:"Tahun",tingkat:"Tingkat",bidang:"Bidang",kompetisi:"Kompetisi",peringkat:"Peringkat",tim:"Tim / Nama",deskripsi:"Deskripsi",mahasiswa:"Mahasiswa",link:"Link Proyek",namaProyek:"Nama Proyek"},cta:{badge:"HUBUNGI KAMI",title:"Ingin Tahu Lebih Lanjut?",desc:"Tertarik bergabung dengan Program Studi Informatika UNTAN, mendaftarkan prestasi mahasiswa, atau menjalin kerja sama? Hubungi kami sekarang.",waButton:"Chat via WhatsApp",webButton:"Kunjungi Website Kami",contactTitle:"Informasi Kontak",emailLabel:"Email",email:"informatika@untan.ac.id",phone:"+62 561 577963",address:"Jl. Prof. Dr. H. Hadari Nawawi, Bansir Laut, Pontianak Tenggara, 78124"},footer:{desc:`Program Studi Informatika, Universitas Tanjungpura.
|
|
Jl. Prof. Dr. H. Hadari Nawawi, Bansir Laut, Kec. Pontianak Tenggara, Kota Pontianak, Kalimantan Barat 78124`,kategori:"Kategori",tautan:"Tautan Penting",berita:"Berita & Informasi",pengumuman:"Pengumuman Akademik",prestasi:"Prestasi Mahasiswa",siakad:"SIAKAD UNTAN",elearning:"E-Learning UNTAN",privacy:"Kebijakan Privasi",terms:"Syarat & Ketentuan",rights:"All rights reserved."}},en:{nav:{tentangKami:"About Us",program:"Programs",sdm:"Human Resources",fasilitas:"Facilities",karyaAgenda:"Works & Events",kontak:"Contact",satuUntan:"SATU UNTAN"},hero:{badge:"STUDENTS & ACHIEVEMENTS",title:"Student Spotlights & Achievements",desc:"Gallery of accomplishments, awards, and technology innovation portfolios developed by Informatics students of Tanjungpura University."},about:{title:"About the Study Program",desc:"The Informatics Study Program at Tanjungpura University focuses on computer science, software engineering, and information technology innovation. Our students actively excel at regional, national, and international levels, representing West Kalimantan on the world stage.",tag:"Study Program"},stats:{totalPrestasi:"Total Achievements",totalProyek:"Total Student Projects"},achievement:{sectionTitle:"Student Achievements",sectionDesc:"List of awards and accomplishments by Informatics UNTAN students in various competitions.",filterTitle:"Filter Achievements",searchPlaceholder:"Search name, achievement, field...",allLevel:"All Levels",allField:"All Fields",allYear:"All Years",resetFilter:"Reset Filter",noData:"No achievements match the current filter.",noDataSub:"Try adjusting your filter or search keyword.",showing:"Showing",matching:"matching achievements",loadMore:"Load More",showLess:"Show Less",allShown:"achievements displayed.",readMore:"Read More"},project:{sectionTitle:"Top Projects & Portfolios",sectionDesc:"Explore digital innovations and real-world applications developed by Informatics UNTAN students.",scrollHint:"← Swipe to see more →",explore:"Explore More",visitLink:"Visit Project",noLink:"Link unavailable",by:"by",readMore:"Read More",filterTitle:"Filter Portfolios",searchPlaceholder:"Search title, student, field...",allField:"All Fields",allYear:"All Years",resetFilter:"Reset Filter",noData:"No projects match the current filter.",noDataSub:"Try adjusting your filter or search keyword.",showing:"Showing",matching:"matching projects",loadMore:"Load More",showLess:"Show Less",allShown:"projects displayed."},modal:{close:"Close",nim:"Student ID",angkatan:"Batch",tahun:"Year",tingkat:"Level",bidang:"Field",kompetisi:"Competition",peringkat:"Rank",tim:"Team / Name",deskripsi:"Description",mahasiswa:"Student",link:"Project Link",namaProyek:"Project Name"},cta:{badge:"CONTACT US",title:"Want to Know More?",desc:"Interested in joining the Informatics Study Program at UNTAN, registering a student achievement, or establishing a partnership? Contact us now.",waButton:"Chat via WhatsApp",webButton:"Visit Our Website",contactTitle:"Contact Information",emailLabel:"Email",address:"Jl. Prof. Dr. H. Hadari Nawawi, Bansir Laut, Pontianak Tenggara, 78124"},footer:{desc:`Informatics Study Program, Tanjungpura University.
|
|
Jl. Prof. Dr. H. Hadari Nawawi, Bansir Laut, Kec. Pontianak Tenggara, Pontianak City, West Kalimantan 78124`,kategori:"Categories",tautan:"Important Links",berita:"News & Information",pengumuman:"Academic Announcements",prestasi:"Student Achievements",siakad:"SIAKAD UNTAN",elearning:"E-Learning UNTAN",privacy:"Privacy Policy",terms:"Terms & Conditions",rights:"All rights reserved."}}},Th="if_untan_lang";function zh(){const r=localStorage.getItem(Th);return r==="id"||r==="en"?r:(navigator.language||"id").toLowerCase().startsWith("en")?"en":"id"}const Rd=$.createContext(null);function Ah({children:r}){const[j,E]=$.useState(zh);$.useEffect(()=>{const U=H=>{const Y=H.detail;((Y==null?void 0:Y.lang)==="en"||(Y==null?void 0:Y.lang)==="id")&&E(Y.lang)};return document.addEventListener("languageChanged",U),()=>document.removeEventListener("languageChanged",U)},[]);const s=()=>E(U=>U==="id"?"en":"id");return f.jsx(Rd.Provider,{value:{lang:j,t:Nh[j],toggleLang:s},children:r})}function Ee(){const r=$.useContext(Rd);if(!r)throw new Error("useLang must be used within LanguageProvider");return r}const Oa="https://api.ifuntanhub.dev",Bd={1:"Kecerdasan Buatan",2:"Cyber Security",3:"Data",4:"Software Engineering",5:"Competitive Programming",6:"IoT",7:"Smart City",8:"Web3",9:"Karya Tulis Ilmiah",10:"Robotik"};function jh(r){const j=r.match(/(Juara\s+\d+|Juara\s+Harapan\s*\d*|Top\s+\d+|Finalis|Peringkat\s+\d+|Medali\s+\w+)/i);return j?j[0]:"Pemenang"}function Eh(r,j){const E=`${r} ${j}`.toLowerCase();return E.includes("internasional")||E.includes("international")||E.includes("global")||E.includes("world")||E.includes("asean")||E.includes("unesco")?"Internasional":E.includes("regional")||E.includes("kalbar")||E.includes("kalimantan")||E.includes("provinsi")||E.includes("kota")||E.includes("kabupaten")||E.includes("lokal")?"Regional":"Nasional"}function _h(r){return r.replace(/^(Juara\s+\d+|Juara\s+Harapan\s*\d*|Top\s+\d+|Finalis|Peringkat\s+\d+|Medali\s+\w+)\s+(di\s+|pada\s+|dalam\s+)?/i,"").trim()}async function Mh(){const r=await fetch(`${Oa}/items/prestasi?fields=*.*`);if(!r.ok)throw new Error(`Failed to fetch achievements: ${r.statusText}`);return((await r.json()).data||[]).filter(s=>s.status==="published").map(s=>{const U=String(s.id),H=s.nama_prestasi||"Untitled Achievement";let Y="Umum";s.bidang_id&&(typeof s.bidang_id=="object"&&s.bidang_id.nama_bidang?Y=s.bidang_id.nama_bidang:Y=Bd[s.bidang_id]||"Umum");const W=jh(H),M=Eh(H,Y),p=_h(H),q=parseInt(s.tahun)||new Date().getFullYear(),_=Array.isArray(s.anggota)?s.anggota:[],X=s.nama_tim||(_.length>0?_[0].nama:"Mahasiswa");let Z=`https://picsum.photos/seed/prestasi-${U}/800/600`;if(s.galeri&&Array.isArray(s.galeri)&&s.galeri.length>0){const Sl=s.galeri[0],_l=typeof Sl=="string"?Sl:Sl.directus_files_id||Sl.id;_l&&(Z=`${Oa}/assets/${_l}`)}else s.foto&&(Z=`${Oa}/assets/${s.foto}`);const tl=(s.nama_tim||s.nama_prestasi||"IF").substring(0,2).toUpperCase(),Nl=s.deskripsi||`${X} berhasil meraih prestasi luar biasa sebagai ${W} dalam ajang ${p} tahun ${q} pada bidang ${Y.toLowerCase()}.`;return{id:U,title:H,category:Y,competition:p,rank:W,year:q,level:M,description:Nl,team:X,nim:s.nim||void 0,generation:s.angkatan?`Angkatan ${s.angkatan}`:"Informatika",image:Z,avatar:tl,members:_.map(Sl=>({nama:Sl.nama,angkatan:Sl.angkatan?parseInt(Sl.angkatan):void 0}))}})}async function Dh(){const r=await fetch(`${Oa}/items/portfolio?fields=*,bidang.bidang_id.nama_bidang,galeri.*`);if(!r.ok)throw new Error(`Failed to fetch portfolio: ${r.statusText}`);return((await r.json()).data||[]).filter(s=>s.status==="published").map(s=>{const U=String(s.id),H=s.nama_proyek||"Untitled Project",Y=Array.isArray(s.anggota)?s.anggota:[],W=s.nama_mahasiswa||(Y.length>0?Y[0].nama:"Mahasiswa"),M=parseInt(s.tahun)||new Date().getFullYear(),p=s.deskripsi||"Tidak ada deskripsi.";let q=[];s.bidang&&Array.isArray(s.bidang)&&(q=s.bidang.map(Z=>Z.bidang_id&&typeof Z.bidang_id=="object"&&Z.bidang_id.nama_bidang?Z.bidang_id.nama_bidang:typeof Z.bidang_id=="number"&&Bd[Z.bidang_id]||"Umum").filter(Boolean)),q.length===0&&(q=["Umum"]);let _=s.url||void 0;_&&!/^https?:\/\//i.test(_)&&(_=`https://${_}`);let X=`https://picsum.photos/seed/project-${U}/800/600`;if(s.galeri&&Array.isArray(s.galeri)&&s.galeri.length>0){const Z=s.galeri[0],tl=typeof Z=="string"?Z:Z.directus_files_id||Z.id;tl&&(X=`${Oa}/assets/${tl}`)}else s.foto&&(X=`${Oa}/assets/${s.foto}`);return{id:U,title:H,studentName:W,nim:s.nim||void 0,year:M,category:q,description:p,image:X,link:_,catatan:s.catatan||void 0,members:Y.map(Z=>({nama:Z.nama,nim:Z.nim||void 0}))}})}const qd=$.createContext(void 0);function Oh({children:r}){const[j,E]=$.useState([]),[s,U]=$.useState([]),[H,Y]=$.useState(!0),[W,M]=$.useState(null),p=async()=>{Y(!0),M(null);try{const q=await Promise.allSettled([Mh(),Dh()]),_=q[0],X=q[1];let Z=!1,tl=[];_.status==="fulfilled"?E(_.value):(console.error("Failed to fetch achievements:",_.reason),tl.push("Gagal memuat data prestasi."),Z=!0),X.status==="fulfilled"?U(X.value):(console.error("Failed to fetch projects:",X.reason),tl.push("Gagal memuat data portofolio."),Z=!0),Z&&M(tl.join(" "))}catch(q){console.error("Unexpected error loading API data:",q),M("Terjadi kesalahan yang tidak terduga saat memuat data.")}finally{Y(!1)}};return $.useEffect(()=>{p()},[]),f.jsx(qd.Provider,{value:{achievements:j,projects:s,loading:H,error:W,refetch:p},children:r})}function xf(){const r=$.useContext(qd);if(r===void 0)throw new Error("useData must be used within a DataProvider");return r}function Uh(){const{t:r}=Ee();return f.jsxs("div",{id:"hero",className:"acaab-full-bleed bg-untan-navy text-white pt-6 md:pt-8 lg:pt-10 mb-8 border-t border-white/10 relative overflow-hidden",children:[f.jsx("div",{className:"container mx-auto px-4 lg:px-8 relative z-10",children:f.jsxs("div",{className:"grid lg:grid-cols-2 gap-6 lg:gap-10 items-center",children:[f.jsxs("div",{className:"max-w-3xl py-6 md:py-8 lg:py-10",children:[f.jsx("span",{className:"inline-block bg-untan-yellow text-slate-900 text-[10px] md:text-xs font-bold uppercase tracking-widest px-2 py-0.5 mb-3",children:r.hero.badge}),f.jsx("h1",{className:"text-2xl md:text-3xl lg:text-[36px] font-bold font-serif leading-tight md:leading-snug tracking-tight mb-3",children:r.hero.title}),f.jsx("p",{className:"text-slate-300 max-w-2xl text-sm md:text-base leading-relaxed",children:r.hero.desc})]}),f.jsxs("div",{className:"relative flex justify-center lg:justify-end items-end",children:[f.jsx("div",{className:"absolute bottom-0 w-[300px] h-[300px] bg-cyan-300/10 rounded-full blur-3xl"}),f.jsxs("div",{className:"relative",children:[f.jsx("img",{src:new URL(""+new URL("acaab-hero.png",import.meta.url).href,import.meta.url).href,alt:"Mahasiswa Informatika UNTAN",className:`\r
|
|
relative z-10\r
|
|
w-full\r
|
|
max-w-[300px]\r
|
|
md:max-w-[420px]\r
|
|
lg:max-w-[450px]\r
|
|
h-auto\r
|
|
object-contain\r
|
|
opacity-95\r
|
|
drop-shadow-[0_15px_35px_rgba(0,0,0,0.25)]\r
|
|
hover:scale-[1.02]\r
|
|
transition-all\r
|
|
duration-500\r
|
|
`}),f.jsx("div",{className:"absolute bottom-0 left-0 w-full h-40 bg-gradient-to-t from-untan-navy to-transparent z-20"}),f.jsx("div",{className:"absolute top-0 left-0 h-full w-20 bg-gradient-to-r from-untan-navy to-transparent z-20"})]})]})]})}),f.jsx("div",{className:"absolute top-0 right-0 -mr-20 -mt-20 w-80 h-80 bg-untan-yellow/10 rounded-full blur-3xl pointer-events-none"})]})}function Ch(r,j=1600){const[E,s]=$.useState(0),U=$.useRef(null),H=$.useRef(!1);return $.useEffect(()=>{H.current=!1;let Y,W;return W=new IntersectionObserver(([M])=>{if(M.isIntersecting&&!H.current){H.current=!0;let p=null;const q=_=>{p||(p=_);const X=Math.min((_-p)/j,1),Z=1-Math.pow(1-X,4);s(Math.round(r*Z)),X<1?Y=requestAnimationFrame(q):s(r)};Y=requestAnimationFrame(q)}},{threshold:.4}),U.current&&W.observe(U.current),()=>{W.disconnect(),Y&&cancelAnimationFrame(Y)}},[r,j]),{count:E,elRef:U}}function Mn({value:r,label:j,delay:E=0}){const{count:s,elRef:U}=Ch(r,1600+E);return f.jsxs("div",{ref:U,className:"flex flex-col items-center gap-1",style:{minWidth:"clamp(5rem, 10vw, 8rem)"},children:[f.jsx("div",{className:"font-display font-black text-primary-navy leading-none tabular-nums",style:{fontSize:"clamp(2.8rem, 6vw, 5rem)"},children:s}),f.jsx("div",{className:"font-display font-bold text-primary-navy text-center leading-tight uppercase tracking-wide",style:{fontSize:"clamp(0.6rem, 1.1vw, 0.8rem)"},children:j})]})}function Cd({title:r,children:j,flexClass:E="flex-1",cols:s="grid-cols-2 sm:grid-cols-4"}){return f.jsxs("div",{className:`flex flex-col gap-5 ${E}`,children:[f.jsx("div",{className:"bg-primary-navy text-white font-display font-bold text-center rounded-xl px-8 py-3 w-full uppercase tracking-wide",style:{fontSize:"clamp(0.85rem, 1.5vw, 1.05rem)"},children:r}),f.jsx("div",{className:`grid ${s} items-end justify-items-center gap-y-6 gap-x-2 pb-2`,children:j})]})}function Hh(){const{t:r,lang:j}=Ee(),{achievements:E,projects:s}=xf(),U=E.length,H=s.length,Y=E.filter(_=>_.level==="Internasional").length,W=E.filter(_=>_.level==="Nasional").length,M=E.filter(_=>_.level==="Regional").length,p=new Date().toLocaleDateString(j==="id"?"id-ID":"en-US",{day:"numeric",month:"long",year:"numeric"}),q=j==="id"?`Data Terkumpul Per ${p}`:`Data Collected As Of ${p}`;return f.jsxs("div",{id:"tentang",children:[f.jsx("section",{className:"relative z-10 mb-2 rounded-xl overflow-hidden shadow-[0_10px_30px_-10px_rgba(253,184,19,0.4)]",children:f.jsxs("div",{className:"bg-[#FDB813] relative px-6 md:px-10 py-7 md:py-9",children:[f.jsx("div",{className:"absolute inset-0 bg-white/5 mix-blend-overlay pointer-events-none"}),f.jsxs("div",{className:"relative flex flex-col md:flex-row md:items-start gap-8 md:gap-6",children:[f.jsxs(Cd,{title:j==="id"?"Total Prestasi":"Total Achievements",flexClass:"flex-[4]",children:[f.jsx(Mn,{value:U,label:j==="id"?"prestasi mahasiswa":"student achievements",delay:0}),f.jsx(Mn,{value:Y,label:j==="id"?"internasional":"international",delay:150}),f.jsx(Mn,{value:W,label:j==="id"?"nasional":"national",delay:300}),f.jsx(Mn,{value:M,label:"regional",delay:450})]}),f.jsx(Cd,{title:j==="id"?"Total Portofolio":"Total Portfolio",flexClass:"flex-[1.5]",cols:"grid-cols-1",children:f.jsx(Mn,{value:H,label:j==="id"?"proyek mahasiswa":"student projects",delay:200})})]})]})}),f.jsx("p",{className:"text-[9px] md:text-[10px] font-semibold text-slate-400 tracking-wide mb-16 text-right pr-1",children:q})]})}/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Rh=r=>r.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Bh=r=>r.replace(/^([A-Z])|[\s-_]+(\w)/g,(j,E,s)=>s?s.toUpperCase():E.toLowerCase()),Hd=r=>{const j=Bh(r);return j.charAt(0).toUpperCase()+j.slice(1)},Yd=(...r)=>r.filter((j,E,s)=>!!j&&j.trim()!==""&&s.indexOf(j)===E).join(" ").trim(),qh=r=>{for(const j in r)if(j.startsWith("aria-")||j==="role"||j==="title")return!0};/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/var Yh={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const wh=$.forwardRef(({color:r="currentColor",size:j=24,strokeWidth:E=2,absoluteStrokeWidth:s,className:U="",children:H,iconNode:Y,...W},M)=>$.createElement("svg",{ref:M,...Yh,width:j,height:j,stroke:r,strokeWidth:s?Number(E)*24/Number(j):E,className:Yd("lucide",U),...!H&&!qh(W)&&{"aria-hidden":"true"},...W},[...Y.map(([p,q])=>$.createElement(p,q)),...Array.isArray(H)?H:[H]]));/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const yt=(r,j)=>{const E=$.forwardRef(({className:s,...U},H)=>$.createElement(wh,{ref:H,iconNode:j,className:Yd(`lucide-${Rh(Hd(r))}`,`lucide-${r}`,s),...U}));return E.displayName=Hd(r),E};/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Lh=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],Gh=yt("arrow-right",Lh);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Qh=[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]],wd=yt("calendar",Qh);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Xh=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],Pt=yt("chevron-down",Xh);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Zh=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],Vh=yt("chevron-left",Zh);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Kh=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],Jh=yt("chevron-right",Kh);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const kh=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],Ld=yt("external-link",kh);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const $h=[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]],Gd=yt("funnel",$h);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Wh=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]],Fh=yt("message-circle",Wh);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Ih=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],Qd=yt("search",Ih);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Ph=[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]],lv=yt("tag",Ph);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const tv=[["path",{d:"M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978",key:"1n3hpd"}],["path",{d:"M14 14.66v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978",key:"rfe1zi"}],["path",{d:"M18 9h1.5a1 1 0 0 0 0-5H18",key:"7xy6bh"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z",key:"1mhfuq"}],["path",{d:"M6 9H4.5a1 1 0 0 1 0-5H6",key:"tex48p"}]],ev=yt("trophy",tv);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const av=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],nv=yt("user",av);/**
|
|
* @license lucide-react v0.546.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const uv=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],Ua=yt("x",uv);function iv({achievement:r,onReadMore:j}){const{t:E}=Ee();return f.jsxs("article",{className:"bg-white rounded-lg overflow-hidden group hover:-translate-y-1 transition-all duration-300 shadow-md hover:shadow-xl border border-slate-200 flex flex-col h-full relative",children:[f.jsx("div",{className:"absolute top-0 left-0 w-full h-1 bg-primary-navy z-10 group-hover:bg-primary-gold transition-colors"}),f.jsxs("div",{className:"relative h-44 overflow-hidden bg-slate-100",children:[f.jsx("img",{src:r.image,alt:r.title,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-500",referrerPolicy:"no-referrer",onError:s=>{s.target.src="https://placehold.co/800x600/003150/FDB813?text=Informatika+UNTAN"}}),f.jsxs("div",{className:"absolute top-2.5 left-2.5 bg-white/95 backdrop-blur text-primary-navy font-bold px-2 py-0.5 rounded shadow-sm flex items-center gap-1 text-[10px]",children:[f.jsx(ev,{size:12,className:"text-primary-gold"}),r.rank]})]}),f.jsxs("div",{className:"p-4 sm:p-5 flex flex-col flex-grow",children:[f.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[f.jsx("span",{className:"text-untan-blue text-[10px] font-bold uppercase tracking-wider",children:r.category}),f.jsxs("span",{className:"text-slate-400 text-[10px] font-medium flex items-center gap-1 border-l border-slate-300 pl-2",children:[f.jsx(wd,{size:10}),r.year]})]}),f.jsx("h3",{className:"text-lg font-bold font-display text-primary-navy mb-2 leading-snug group-hover:text-untan-blue transition-colors",children:r.title}),f.jsx("p",{className:"text-slate-600 text-xs leading-relaxed mb-4 line-clamp-3",children:r.description}),f.jsxs("div",{className:"mt-auto border-t border-slate-100 pt-3",children:[f.jsxs("div",{className:"flex justify-between items-center mb-3",children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("div",{className:"w-7 h-7 rounded bg-primary-navy/5 flex items-center justify-center text-primary-navy font-bold text-[10px] ring-1 ring-primary-navy/10",children:r.avatar}),f.jsxs("div",{children:[f.jsx("span",{className:"font-bold text-slate-800 block text-xs leading-none mb-0.5",children:r.team}),f.jsx("span",{className:"text-slate-500 block text-[10px] leading-none",children:r.generation})]})]}),f.jsx("span",{className:"bg-slate-100 text-slate-600 text-[9px] px-1.5 py-0.5 rounded font-bold uppercase tracking-wide",children:r.level})]}),f.jsx("button",{onClick:()=>j(r),className:"w-full py-2 rounded bg-primary-navy/5 text-primary-navy font-bold hover:bg-primary-navy/10 hover:text-untan-blue transition-all duration-300 text-xs min-h-[38px] flex items-center justify-center gap-1.5",children:E.achievement.readMore})]})]})]})}function cv({achievement:r,onClose:j}){const{t:E}=Ee();return $.useEffect(()=>(r&&(document.documentElement.style.overflow="hidden",document.body.style.overflow="hidden"),()=>{document.documentElement.style.overflow="",document.body.style.overflow=""}),[r]),r?f.jsx("div",{className:"fixed inset-0 z-[300] flex items-center justify-center p-4 bg-black/60 backdrop-blur-sm",onClick:j,"aria-modal":"true",role:"dialog","aria-label":r.title,children:f.jsxs("div",{className:"bg-white rounded-xl max-w-lg w-full max-h-[90vh] overflow-y-auto shadow-2xl animate-fade-in",onClick:s=>s.stopPropagation(),children:[f.jsxs("div",{className:"relative h-56 md:h-64 overflow-hidden rounded-t-xl bg-slate-200 shrink-0",children:[f.jsx("img",{src:r.image,alt:r.title,className:"w-full h-full object-cover",referrerPolicy:"no-referrer"}),f.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/20 to-transparent"}),f.jsx("button",{onClick:j,"aria-label":E.modal.close,className:"absolute top-3 right-3 z-50 w-8 h-8 bg-slate-900/50 hover:bg-slate-900/80 backdrop-blur rounded-full flex items-center justify-center transition-colors shadow-md",children:f.jsx(Ua,{size:16,className:"text-white"})}),f.jsx("div",{className:"absolute bottom-3 left-4",children:f.jsx("span",{className:"bg-primary-gold text-black text-[10px] font-bold px-2.5 py-1 rounded shadow-sm flex items-center gap-1",children:r.rank})})]}),f.jsxs("div",{className:"p-6",children:[f.jsx("h2",{className:"text-lg font-bold text-slate-900 leading-snug mb-1",children:r.title}),f.jsxs("div",{className:"text-xs text-slate-400 mb-4 font-medium",children:[r.year," • ",r.category," • ",r.level]}),f.jsx("p",{className:"text-slate-600 text-xs leading-relaxed mb-5",children:r.description.replace(/\*\*/g,"")}),f.jsxs("div",{className:"grid grid-cols-2 gap-4 mb-4 text-xs",children:[f.jsxs("div",{children:[f.jsx("p",{className:"text-[10px] font-bold uppercase tracking-wider text-slate-400 mb-1",children:"Tim / Peserta"}),f.jsx("p",{className:"font-bold text-slate-900",children:r.team})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-[10px] font-bold uppercase tracking-wider text-slate-400 mb-1",children:"Angkatan"}),f.jsx("p",{className:"font-bold text-slate-900",children:r.generation})]})]}),r.members&&r.members.length>0&&f.jsxs("div",{className:"border-t border-slate-100 pt-3",children:[f.jsx("p",{className:"text-[10px] font-bold uppercase tracking-wider text-slate-400 mb-2",children:"Anggota Tim"}),f.jsx("div",{className:"flex flex-wrap gap-1.5",children:r.members.map((s,U)=>f.jsxs("span",{className:"bg-slate-100 text-slate-600 text-[10px] px-2.5 py-1 rounded",children:[s.nama,s.angkatan?` (${s.angkatan})`:""]},U))})]})]})]})}):null}const Ae=3,fv=3;function sv(){const{t:r}=Ee(),{achievements:j,loading:E,error:s,refetch:U}=xf(),[H,Y]=$.useState(""),[W,M]=$.useState(""),[p,q]=$.useState(""),[_,X]=$.useState(""),[Z,tl]=$.useState(Ae),[Nl,Sl]=$.useState(null),_l=$.useMemo(()=>[...new Set(j.map(A=>A.category))].sort(),[j]),Zl=$.useMemo(()=>[...new Set(j.map(A=>A.year))].sort((A,G)=>G-A),[j]),vl=$.useMemo(()=>{const A=H.toLowerCase().trim();return j.filter(G=>{const Kl=!A||G.title.toLowerCase().includes(A)||G.team.toLowerCase().includes(A)||G.category.toLowerCase().includes(A)||G.competition.toLowerCase().includes(A),ut=!W||G.level===W,kl=!p||G.category===p,S=!_||String(G.year)===_;return Kl&&ut&&kl&&S})},[H,W,p,_,j]),Ml=vl.slice(0,Z),Vl=Z<vl.length,Rl=H||W||p||_,F=()=>{Y(""),M(""),q(""),X(""),tl(Ae)},Dl=A=>G=>{A(G),tl(Ae)},Fl=()=>tl(A=>A+fv),Et=()=>{var A;tl(Ae),(A=document.getElementById("achievement-grid-section"))==null||A.scrollIntoView({behavior:"smooth",block:"start"})};return f.jsxs(f.Fragment,{children:[f.jsx(cv,{achievement:Nl,onClose:()=>Sl(null)}),f.jsxs("section",{id:"achievement-grid-section",className:"py-8 bg-white",children:[f.jsxs("div",{className:"max-w-7xl mx-auto px-4 lg:px-8 mb-8",children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-black font-display text-primary-navy mb-2",children:r.achievement.sectionTitle}),f.jsx("p",{className:"text-slate-500 text-base max-w-2xl",children:r.achievement.sectionDesc})]}),f.jsxs("div",{className:"max-w-7xl mx-auto px-4 lg:px-8",children:[f.jsxs("div",{className:"bg-white/80 backdrop-blur-md p-4 rounded-lg shadow-sm border-t-4 border-primary-gold mb-8 space-y-3",children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsxs("div",{className:"text-base font-bold font-display text-primary-navy flex items-center gap-2",children:[f.jsx(Gd,{className:"text-primary-navy",size:18}),r.achievement.filterTitle]}),Rl&&f.jsxs("button",{onClick:F,className:"flex items-center gap-1 text-xs font-bold text-slate-500 hover:text-primary-navy transition-colors",children:[f.jsx(Ua,{size:13}),r.achievement.resetFilter]})]}),f.jsxs("div",{className:"relative",children:[f.jsx(Qd,{size:15,className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none"}),f.jsx("input",{id:"search-achievement",type:"text",value:H,onChange:A=>{Y(A.target.value),tl(Ae)},placeholder:r.achievement.searchPlaceholder,className:"w-full bg-slate-50 text-slate-700 text-sm rounded py-2 pl-9 pr-4 border border-slate-200 focus:outline-none focus:ring-2 focus:ring-primary-gold"}),H&&f.jsx("button",{onClick:()=>{Y(""),tl(Ae)},className:"absolute right-3 top-1/2 -translate-y-1/2 text-slate-400 hover:text-slate-600","aria-label":"Hapus pencarian",children:f.jsx(Ua,{size:14})})]}),f.jsxs("div",{className:"flex flex-wrap gap-3",children:[f.jsxs("div",{className:"relative flex-1 min-w-[130px]",children:[f.jsxs("select",{id:"filter-level",value:W,onChange:A=>Dl(M)(A.target.value),className:"w-full bg-slate-50 text-slate-700 font-bold text-sm rounded py-2 pl-4 pr-9 shadow-sm focus:ring-2 focus:ring-primary-gold appearance-none cursor-pointer border border-slate-200",children:[f.jsx("option",{value:"",children:r.achievement.allLevel}),f.jsx("option",{value:"Internasional",children:"Internasional"}),f.jsx("option",{value:"Nasional",children:"Nasional"}),f.jsx("option",{value:"Regional",children:"Regional"})]}),f.jsx(Pt,{size:14,className:"absolute right-3 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none"})]}),f.jsxs("div",{className:"relative flex-1 min-w-[130px]",children:[f.jsxs("select",{id:"filter-category",value:p,onChange:A=>Dl(q)(A.target.value),className:"w-full bg-slate-50 text-slate-700 font-bold text-sm rounded py-2 pl-4 pr-9 shadow-sm focus:ring-2 focus:ring-primary-gold appearance-none cursor-pointer border border-slate-200",children:[f.jsx("option",{value:"",children:r.achievement.allField}),_l.map(A=>f.jsx("option",{value:A,children:A},A))]}),f.jsx(Pt,{size:14,className:"absolute right-3 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none"})]}),f.jsxs("div",{className:"relative flex-1 min-w-[100px]",children:[f.jsxs("select",{id:"filter-year",value:_,onChange:A=>Dl(X)(A.target.value),className:"w-full bg-slate-50 text-slate-700 font-bold text-sm rounded py-2 pl-4 pr-9 shadow-sm focus:ring-2 focus:ring-primary-gold appearance-none cursor-pointer border border-slate-200",children:[f.jsx("option",{value:"",children:r.achievement.allYear}),Zl.map(A=>f.jsx("option",{value:String(A),children:A},A))]}),f.jsx(Pt,{size:14,className:"absolute right-3 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none"})]})]})]}),Rl&&f.jsxs("p",{className:"text-sm text-slate-500 font-medium mb-6",children:[r.achievement.showing," ",f.jsx("span",{className:"font-bold text-primary-navy",children:vl.length})," ",r.achievement.matching]}),E?f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-10",children:[1,2,3].map(A=>f.jsxs("div",{className:"bg-white rounded-lg border border-slate-200 overflow-hidden shadow-sm animate-pulse",children:[f.jsx("div",{className:"h-52 bg-slate-200 w-full"}),f.jsxs("div",{className:"p-6 space-y-4",children:[f.jsx("div",{className:"h-4 bg-slate-200 rounded w-1/4"}),f.jsx("div",{className:"h-6 bg-slate-200 rounded w-3/4"}),f.jsx("div",{className:"h-4 bg-slate-200 rounded w-5/6"}),f.jsx("div",{className:"h-4 bg-slate-200 rounded w-2/3"}),f.jsx("div",{className:"h-10 bg-slate-200 rounded w-1/3 mt-4"})]})]},A))}):s?f.jsxs("div",{className:"text-center py-20 text-red-500",children:[f.jsx("p",{className:"text-lg font-semibold",children:"Gagal memuat data"}),f.jsx("p",{className:"text-sm mt-1",children:s}),f.jsx("button",{onClick:U,className:"mt-4 px-4 py-2 bg-primary-navy text-white font-bold rounded hover:bg-opacity-95 transition-all text-sm",children:"Coba Lagi"})]}):Ml.length===0?f.jsxs("div",{className:"text-center py-20 text-slate-400",children:[f.jsx("p",{className:"text-lg font-semibold",children:r.achievement.noData}),f.jsx("p",{className:"text-sm mt-1",children:r.achievement.noDataSub})]}):f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-10",children:Ml.map(A=>f.jsx("div",{className:"animate-fade-in",children:f.jsx(iv,{achievement:A,onReadMore:G=>Sl(G)})},A.id))}),f.jsxs("div",{className:"mt-20 flex flex-wrap items-center justify-center gap-6",children:[Vl&&f.jsxs("button",{id:"load-more-achievement",onClick:Fl,className:"text-primary-navy font-black text-lg underline underline-offset-[12px] decoration-primary-gold decoration-4 hover:text-primary-gold transition-colors flex items-center gap-2",children:[r.achievement.loadMore,f.jsx(Pt,{size:20})]}),!Vl&&Ml.length>0&&vl.length>Ae&&f.jsxs("p",{className:"text-slate-400 text-sm font-medium",children:[r.achievement.showing," ",vl.length," ",r.achievement.allShown]}),Z>Ae&&Ml.length>0&&f.jsxs("button",{onClick:Et,className:"text-slate-400 font-bold text-sm underline underline-offset-4 decoration-slate-300 decoration-2 hover:text-slate-600 transition-colors flex items-center gap-1.5",children:[f.jsx(Pt,{size:16,className:"rotate-180"}),r.achievement.showLess]})]})]})]})]})}function ov({project:r,onClose:j}){const{t:E}=Ee();return $.useEffect(()=>(r&&(document.documentElement.style.overflow="hidden",document.body.style.overflow="hidden"),()=>{document.documentElement.style.overflow="",document.body.style.overflow=""}),[r]),r?f.jsx("div",{className:"fixed inset-0 z-[300] flex items-center justify-center p-4 bg-black/60 backdrop-blur-sm",onClick:j,"aria-modal":"true",role:"dialog","aria-label":r.title,children:f.jsxs("div",{className:"bg-white rounded-xl max-w-lg w-full max-h-[90vh] overflow-y-auto shadow-2xl animate-fade-in",onClick:s=>s.stopPropagation(),children:[f.jsxs("div",{className:"relative h-56 md:h-64 overflow-hidden rounded-t-xl bg-slate-200 shrink-0",children:[f.jsx("img",{src:r.image,alt:r.title,className:"w-full h-full object-cover",referrerPolicy:"no-referrer"}),f.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/20 to-transparent"}),f.jsx("button",{onClick:j,"aria-label":E.modal.close,className:"absolute top-3 right-3 z-50 w-8 h-8 bg-slate-900/50 hover:bg-slate-900/80 backdrop-blur rounded-full flex items-center justify-center transition-colors shadow-md",children:f.jsx(Ua,{size:16,className:"text-white"})}),r.category&&r.category.length>0&&f.jsx("div",{className:"absolute bottom-3 left-4 flex flex-wrap gap-1.5",children:r.category.map((s,U)=>f.jsx("span",{className:"bg-primary-gold text-slate-900 text-[10px] font-bold px-2.5 py-1 rounded shadow-sm flex items-center gap-1 uppercase tracking-wide",children:s},U))})]}),f.jsxs("div",{className:"p-6",children:[f.jsx("h2",{className:"text-lg font-bold text-slate-900 leading-snug mb-1",children:r.title}),r.category&&r.category.length>0&&f.jsxs("div",{className:"text-xs text-slate-400 mb-4 font-medium",children:[r.year," • ",r.category.join(", ")]}),f.jsx("p",{className:"text-slate-600 text-xs leading-relaxed mb-5",children:r.description}),f.jsxs("div",{className:"grid grid-cols-2 gap-4 mb-4 text-xs",children:[f.jsxs("div",{children:[f.jsx("p",{className:"text-[10px] font-bold uppercase tracking-wider text-slate-400 mb-1",children:"Mahasiswa"}),f.jsx("p",{className:"font-bold text-slate-900",children:r.studentName})]}),r.nim&&f.jsxs("div",{children:[f.jsx("p",{className:"text-[10px] font-bold uppercase tracking-wider text-slate-400 mb-1",children:"NIM"}),f.jsx("p",{className:"font-bold text-slate-900",children:r.nim})]})]}),r.members&&r.members.length>0&&f.jsxs("div",{className:"border-t border-slate-100 pt-3 mb-4",children:[f.jsx("p",{className:"text-[10px] font-bold uppercase tracking-wider text-slate-400 mb-2",children:"Anggota Tim"}),f.jsx("div",{className:"flex flex-wrap gap-1.5",children:r.members.map((s,U)=>f.jsxs("span",{className:"bg-slate-100 text-slate-600 text-[10px] px-2.5 py-1 rounded",children:[s.nama,s.nim?` (${s.nim})`:""]},U))})]}),r.catatan&&f.jsxs("div",{className:"mb-4 p-2.5 bg-blue-50/50 border border-blue-100 rounded-lg",children:[f.jsx("p",{className:"text-[10px] font-bold uppercase tracking-wider text-blue-400 mb-1",children:"Catatan Tambahan"}),f.jsx("p",{className:"text-xs text-slate-600 italic",children:r.catatan})]}),r.link&&f.jsxs("a",{href:r.link,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-center gap-2 w-full py-2.5 bg-[#003150] text-white font-bold rounded-lg hover:bg-[#1e40af] transition-colors duration-200 text-sm",children:[f.jsx(Ld,{size:14}),E.project.visitLink]})]})]})}):null}const je=6,rv=3;function dv(){const{t:r}=Ee(),{projects:j,loading:E,error:s,refetch:U}=xf(),H=$.useRef(null),[Y,W]=$.useState(null),[M,p]=$.useState(je),[q,_]=$.useState(""),[X,Z]=$.useState(""),[tl,Nl]=$.useState(""),Sl=$.useMemo(()=>[...new Set(j.flatMap(A=>A.category))].sort(),[j]),_l=$.useMemo(()=>[...new Set(j.map(A=>A.year))].sort((A,G)=>G-A),[j]),Zl=$.useMemo(()=>{const A=q.toLowerCase().trim();return j.filter(G=>{const Kl=!A||G.title.toLowerCase().includes(A)||G.studentName.toLowerCase().includes(A)||G.category.join(" ").toLowerCase().includes(A)||G.description.toLowerCase().includes(A),ut=!X||G.category.includes(X),kl=!tl||String(G.year)===tl;return Kl&&ut&&kl})},[q,X,tl,j]),vl=Zl.slice(0,M),Ml=M<Zl.length,Vl=q||X||tl,Rl=()=>{_(""),Z(""),Nl(""),p(je)},F=A=>G=>{A(G),p(je)},Dl=()=>p(A=>A+rv),Fl=()=>{var A;p(je),(A=document.getElementById("portofolio"))==null||A.scrollIntoView({behavior:"smooth",block:"start"})},Et=A=>{const G=H.current;if(!G)return;const Kl=G.firstElementChild?G.firstElementChild.offsetWidth+24:400;G.scrollBy({left:A==="right"?Kl:-Kl,behavior:"smooth"})};return f.jsxs(f.Fragment,{children:[f.jsx(ov,{project:Y,onClose:()=>W(null)}),f.jsx("section",{id:"portofolio",className:"py-16 bg-white relative overflow-hidden border-t border-slate-100",children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 lg:px-8",children:[f.jsxs("div",{className:"flex items-start justify-between mb-8 gap-4",children:[f.jsxs("div",{children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-black font-display text-primary-navy mb-3",children:r.project.sectionTitle}),f.jsx("p",{className:"text-base text-slate-500 font-medium max-w-2xl",children:r.project.sectionDesc})]}),f.jsxs("div",{className:"flex items-center gap-2 shrink-0 mt-1",children:[f.jsx("button",{onClick:()=>Et("left"),"aria-label":"Geser kiri",className:"w-10 h-10 rounded-full border-2 border-primary-navy/20 flex items-center justify-center text-primary-navy hover:bg-primary-navy hover:text-white hover:border-primary-navy transition-all duration-200 shadow-sm",children:f.jsx(Vh,{size:20})}),f.jsx("button",{onClick:()=>Et("right"),"aria-label":"Geser kanan",className:"w-10 h-10 rounded-full border-2 border-primary-navy/20 flex items-center justify-center text-primary-navy hover:bg-primary-navy hover:text-white hover:border-primary-navy transition-all duration-200 shadow-sm",children:f.jsx(Jh,{size:20})})]})]}),f.jsxs("div",{className:"bg-white/80 backdrop-blur-md p-4 rounded-lg shadow-sm border-t-4 border-primary-gold mb-8 space-y-3",children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsxs("div",{className:"text-base font-bold font-display text-primary-navy flex items-center gap-2",children:[f.jsx(Gd,{className:"text-primary-navy",size:18}),r.project.filterTitle]}),Vl&&f.jsxs("button",{onClick:Rl,className:"flex items-center gap-1 text-xs font-bold text-slate-500 hover:text-primary-navy transition-colors",children:[f.jsx(Ua,{size:13}),r.project.resetFilter]})]}),f.jsxs("div",{className:"relative",children:[f.jsx(Qd,{size:15,className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none"}),f.jsx("input",{id:"search-project",type:"text",value:q,onChange:A=>{_(A.target.value),p(je)},placeholder:r.project.searchPlaceholder,className:"w-full bg-slate-50 text-slate-700 text-sm rounded py-2 pl-9 pr-4 border border-slate-200 focus:outline-none focus:ring-2 focus:ring-primary-gold"}),q&&f.jsx("button",{onClick:()=>{_(""),p(je)},className:"absolute right-3 top-1/2 -translate-y-1/2 text-slate-400 hover:text-slate-600","aria-label":"Hapus pencarian",children:f.jsx(Ua,{size:14})})]}),f.jsxs("div",{className:"flex flex-wrap gap-3",children:[f.jsxs("div",{className:"relative flex-1 min-w-[160px]",children:[f.jsxs("select",{id:"filter-project-category",value:X,onChange:A=>F(Z)(A.target.value),className:"w-full bg-slate-50 text-slate-700 font-bold text-sm rounded py-2 pl-4 pr-9 shadow-sm focus:ring-2 focus:ring-primary-gold appearance-none cursor-pointer border border-slate-200",children:[f.jsx("option",{value:"",children:r.project.allField}),Sl.map(A=>f.jsx("option",{value:A,children:A},A))]}),f.jsx(Pt,{size:14,className:"absolute right-3 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none"})]}),f.jsxs("div",{className:"relative flex-1 min-w-[120px]",children:[f.jsxs("select",{id:"filter-project-year",value:tl,onChange:A=>F(Nl)(A.target.value),className:"w-full bg-slate-50 text-slate-700 font-bold text-sm rounded py-2 pl-4 pr-9 shadow-sm focus:ring-2 focus:ring-primary-gold appearance-none cursor-pointer border border-slate-200",children:[f.jsx("option",{value:"",children:r.project.allYear}),_l.map(A=>f.jsx("option",{value:String(A),children:A},A))]}),f.jsx(Pt,{size:14,className:"absolute right-3 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none"})]})]})]}),Vl&&f.jsxs("p",{className:"text-sm text-slate-500 font-medium mb-6",children:[r.project.showing," ",f.jsx("span",{className:"font-bold text-primary-navy",children:Zl.length})," ",r.project.matching]}),E?f.jsx("div",{className:"flex gap-6 overflow-x-auto pb-10 hide-scrollbar",children:[1,2,3].map(A=>f.jsxs("div",{className:"snap-start shrink-0 proj-card bg-white rounded-lg border border-slate-200 overflow-hidden shadow-md animate-pulse flex flex-col",children:[f.jsx("div",{className:"h-52 bg-slate-200 w-full"}),f.jsxs("div",{className:"p-5 space-y-4 flex-grow flex flex-col justify-between",children:[f.jsxs("div",{className:"space-y-2",children:[f.jsx("div",{className:"h-4 bg-slate-200 rounded w-1/4"}),f.jsx("div",{className:"h-5 bg-slate-200 rounded w-3/4"}),f.jsx("div",{className:"h-4 bg-slate-200 rounded w-5/6"}),f.jsx("div",{className:"h-4 bg-slate-200 rounded w-2/3"})]}),f.jsx("div",{className:"h-10 bg-slate-200 rounded w-1/3 mt-4"})]})]},A))}):s?f.jsxs("div",{className:"text-center py-10 text-red-500 w-full",children:[f.jsx("p",{className:"text-lg font-semibold",children:"Gagal memuat portofolio"}),f.jsx("p",{className:"text-sm mt-1",children:s}),f.jsx("button",{onClick:U,className:"mt-4 px-4 py-2 bg-primary-navy text-white font-bold rounded hover:bg-opacity-95 transition-all text-sm",children:"Coba Lagi"})]}):vl.length===0?f.jsxs("div",{className:"text-center py-20 text-slate-400",children:[f.jsx("p",{className:"text-lg font-semibold",children:r.project.noData}),f.jsx("p",{className:"text-sm mt-1",children:r.project.noDataSub})]}):f.jsxs(f.Fragment,{children:[f.jsx("div",{ref:H,className:"flex gap-6 overflow-x-auto pb-10 hide-scrollbar snap-x snap-mandatory",style:{scrollbarWidth:"none",msOverflowStyle:"none"},children:vl.map(A=>f.jsxs("div",{className:"snap-start shrink-0 proj-card bg-white rounded-lg overflow-hidden shadow-md border border-slate-200 group flex flex-col relative",children:[f.jsx("div",{className:"absolute top-0 left-0 w-1 h-full bg-primary-gold z-10 transition-transform origin-bottom group-hover:scale-y-110"}),f.jsxs("div",{className:"h-52 overflow-hidden relative",children:[f.jsx("img",{src:A.image,alt:A.title,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-500",referrerPolicy:"no-referrer",onError:G=>{G.target.src="https://placehold.co/800x600/003150/FDB813?text=Informatika+UNTAN"}}),A.category&&A.category.length>0&&f.jsxs("div",{className:"absolute top-3 left-3 flex flex-wrap gap-1.5 z-20",children:[A.category.slice(0,2).map((G,Kl)=>f.jsxs("span",{className:"bg-white/95 backdrop-blur text-primary-navy font-bold px-2.5 py-1 rounded shadow-sm flex items-center gap-1 text-[10px] uppercase tracking-wider",children:[f.jsx(lv,{size:10,className:"text-primary-gold"}),G]},Kl)),A.category.length>2&&f.jsx("span",{className:"bg-white/95 backdrop-blur text-primary-navy font-bold px-2 py-1 rounded shadow-sm flex items-center gap-1 text-[10px]",children:"(..)"})]}),f.jsx("div",{className:"absolute bottom-3 left-3 z-20 max-w-[85%]",children:f.jsx("h4",{className:"text-sm font-bold font-display text-slate-900 leading-snug",style:{display:"inline"},children:f.jsx("span",{className:"bg-white/55 backdrop-blur-sm px-2 py-0.5 rounded",style:{boxDecorationBreak:"clone",WebkitBoxDecorationBreak:"clone",lineHeight:"1.9",textShadow:"0 0 8px rgba(255,255,255,0.8)"},children:A.title})})})]}),f.jsxs("div",{className:"p-5 flex flex-col flex-grow",children:[f.jsxs("div",{className:"flex flex-wrap items-center gap-3 mb-3 text-xs text-slate-500 font-medium",children:[A.studentName&&f.jsxs("span",{className:"flex items-center gap-1",children:[f.jsx(nv,{size:11,className:"text-slate-400"}),A.studentName]}),A.year&&f.jsxs("span",{className:"flex items-center gap-1",children:[f.jsx(wd,{size:11,className:"text-slate-400"}),A.year]})]}),f.jsx("p",{className:"text-slate-600 text-sm leading-relaxed mb-5 flex-grow line-clamp-3",children:A.description}),f.jsxs("div",{className:"flex items-center gap-3 mt-auto",children:[f.jsxs("button",{onClick:()=>W(A),className:"text-primary-navy font-bold text-sm tracking-wide hover:text-untan-blue flex items-center gap-2 group/btn",style:{minHeight:"44px"},children:[r.project.readMore,f.jsx(Gh,{size:15,className:"group-hover/btn:translate-x-1 transition-transform"})]}),A.link&&f.jsxs("a",{href:A.link,target:"_blank",rel:"noopener noreferrer",className:"ml-auto flex items-center gap-1.5 text-xs font-bold text-slate-500 hover:text-primary-navy transition-colors border border-slate-200 hover:border-primary-navy/30 rounded px-3 py-2",style:{minHeight:"44px"},children:[f.jsx(Ld,{size:13}),r.project.visitLink]})]})]})]},A.id))}),f.jsx("p",{className:"text-center text-xs text-slate-400 font-medium mt-2 select-none",children:r.project.scrollHint}),f.jsxs("div",{className:"mt-10 flex flex-wrap items-center justify-center gap-6",children:[Ml&&f.jsxs("button",{id:"load-more-project",onClick:Dl,className:"text-primary-navy font-black text-base underline underline-offset-[10px] decoration-primary-gold decoration-4 hover:text-primary-gold transition-colors flex items-center gap-2",children:[r.project.loadMore,f.jsx(Pt,{size:18})]}),!Ml&&vl.length>0&&Zl.length>je&&f.jsxs("p",{className:"text-slate-400 text-sm font-medium",children:[r.project.showing," ",Zl.length," ",r.project.allShown]}),M>je&&vl.length>0&&f.jsxs("button",{onClick:Fl,className:"text-slate-400 font-bold text-sm underline underline-offset-4 decoration-slate-300 decoration-2 hover:text-slate-600 transition-colors flex items-center gap-1.5",children:[f.jsx(Pt,{size:16,className:"rotate-180"}),r.project.showLess]})]})]})]})})]})}const mv="6285123456789";function hv(){const{t:r,lang:j}=Ee(),E=`https://wa.me/${mv}?text=${encodeURIComponent(j==="id"?"Halo, saya ingin mendaftarkan prestasi atau karya saya.":"Hello, I would like to register my achievement or work.")}`;return f.jsx("section",{className:"acaab-full-bleed bg-untan-navy py-14 md:py-16 border-t border-white/10",children:f.jsx("div",{className:"max-w-7xl mx-auto px-4 lg:px-8",children:f.jsxs("div",{className:"bg-untan-yellow/10 border border-untan-yellow/20 rounded-2xl px-8 py-10 md:py-12 flex flex-col md:flex-row items-center justify-between gap-8",children:[f.jsxs("div",{className:"text-center md:text-left",children:[f.jsx("span",{className:"inline-block bg-untan-yellow text-slate-900 text-[10px] font-bold uppercase tracking-widest px-2 py-0.5 mb-4 rounded-sm",children:r.cta.badge}),f.jsx("h2",{className:"text-white text-2xl md:text-3xl font-bold font-serif leading-snug mb-3",children:r.cta.title}),f.jsx("p",{className:"text-slate-300 text-sm md:text-base leading-relaxed max-w-lg",children:r.cta.desc})]}),f.jsx("div",{className:"flex flex-col items-center gap-3 shrink-0",children:f.jsxs("a",{href:E,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2.5 bg-[#25D366] hover:bg-[#20c05a] text-white text-sm font-bold px-6 py-3 rounded-full transition-all hover:scale-105 shadow-lg shadow-[#25D366]/20 whitespace-nowrap",children:[f.jsx(Fh,{size:18}),r.cta.waButton]})})]})})})}function vv(){return f.jsx(Ah,{children:f.jsxs(Oh,{children:[f.jsx("nav",{className:"max-w-7xl mx-auto px-4 lg:px-8 py-4","aria-label":"Breadcrumb",children:f.jsxs("ol",{className:"flex items-center text-[10px] md:text-xs text-slate-500 font-medium tracking-wide uppercase",children:[f.jsx("li",{children:f.jsx("a",{href:"https://informatika.untan.ac.id",target:"_blank",rel:"noopener noreferrer",className:"hover:text-untan-blue transition-colors",children:"Beranda"})}),f.jsx("li",{children:f.jsx("span",{className:"mx-2 text-slate-300","aria-hidden":"true",children:"/"})}),f.jsx("li",{children:f.jsx("span",{className:"text-slate-800 font-bold","aria-current":"page",children:"Mahasiswa & Prestasi"})})]})}),f.jsx(Uh,{}),f.jsxs("section",{className:"acaab-full-bleed pb-20",children:[f.jsx("div",{className:"max-w-7xl mx-auto px-4 lg:px-8",children:f.jsx(Hh,{})}),f.jsx(sv,{}),f.jsx(dv,{})]}),f.jsx(hv,{})]})})}Sh.createRoot(document.getElementById("root")).render(f.jsx($.StrictMode,{children:f.jsx(vv,{})}));
|