vendor: 6,115 bytes, lines 1-9
1function vm(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const i=Object.getOwnPropertyDescriptor(r,o);i&&Object.defineProperty(e,o,i.get?i:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function xm(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function rr(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var wm={exports:{}},os={},Sm={exports:{}},re={};/** 2 * @license React 3 * react.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var Cl=Symbol.for("react.element"),mv=Symbol.for("react.portal"),gv=Symbol.for("react.fragment"),yv=Symbol.for("react.strict_mode"),vv=Symbol.for("react.profiler"),xv=Symbol.for("react.provider"),wv=Symbol.for("react.context"),Sv=Symbol.for("react.forward_ref"),Cv=Symbol.for("react.suspense"),bv=Symbol.for("react.memo"),kv=Symbol.for("react.lazy"),Wf=Symbol.iterator;function Tv(e){return e===null||typeof e!="object"?null:(e=Wf&&e[Wf]||e["@@iterator"],typeof e=="function"?e:null)}var Cm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},bm=Object.assign,km={};function li(e,t,n){this.props=e,this.context=t,this.refs=km,this.updater=n||Cm}li.prototype.isReactComponent={};li.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};li.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Tm(){}Tm.prototype=li.prototype;function ed(e,t,n){this.props=e,this.context=t,this.refs=km,this.updater=n||Cm}var td=ed.prototype=new Tm;td.constructor=ed;bm(td,li.prototype);td.isPureReactComponent=!0;var Hf=Array.isArray,_m=Object.prototype.hasOwnProperty,nd={current:null},Em={key:!0,ref:!0,__self:!0,__source:!0};function jm(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)_m.call(t,r)&&!Em.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var s=Array(a),u=0;u<a;u++)s[u]=arguments[u+2];o.children=s}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:Cl,type:e,key:i,ref:l,props:o,_owner:nd.current}}function _v(e,t){return{$$typeof:Cl,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function rd(e){return typeof e=="object"&&e!==null&&e.$$typeof===Cl}function Ev(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Gf=/\/+/g;function ou(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Ev(""+e.key):t.toString(36)}function aa(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(i){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Cl:case mv:l=!0}}if(l)return l=e,o=o(l),e=r===""?"."+ou(l,0):r,Hf(o)?(n="",e!=null&&(n=e.replace(Gf,"$&/")+"/"),aa(o,t,n,"",function(u){return u})):o!=null&&(rd(o)&&(o=_v(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(Gf,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",Hf(e))for(var a=0;a<e.length;a++){i=e[a];var s=r+ou(i,a);l+=aa(i,t,n,s,o)}else if(s=Tv(e),typeof s=="function")for(e=s.call(e),a=0;!(i=e.next()).done;)i=i.value,s=r+ou(i,a++),l+=aa(i,t,n,s,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function Dl(e,t,n){if(e==null)return e;var r=[],o=0;return aa(e,r,"","",function(i){return t.call(n,i,o++)}),r}function jv(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var St={current:null},sa={transition:null},Pv={ReactCurrentDispatcher:St,ReactCurrentBatchConfig:sa,ReactCurrentOwner:nd};function Pm(){throw Error("act(...) is not supported in production builds of React.")}re.Children={map:Dl,forEach:function(e,t,n){Dl(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Dl(e,function(){t++}),t},toArray:function(e){return Dl(e,function(t){return t})||[]},only:function(e){if(!rd(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};re.Component=li;re.Fragment=gv;re.Profiler=vv;re.PureComponent=ed;re.StrictMode=yv;re.Suspense=Cv;
vendor: 3,673 bytes, lines 9-25
9re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Pv;re.act=Pm;re.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=bm({},e.props),o=e.key,i=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,l=nd.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(s in t)_m.call(t,s)&&!Em.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&a!==void 0?a[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){a=Array(s);for(var u=0;u<s;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:Cl,type:e.type,key:o,ref:i,props:r,_owner:l}};re.createContext=function(e){return e={$$typeof:wv,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:xv,_context:e},e.Consumer=e};re.createElement=jm;re.createFactory=function(e){var t=jm.bind(null,e);return t.type=e,t};re.createRef=function(){return{current:null}};re.forwardRef=function(e){return{$$typeof:Sv,render:e}};re.isValidElement=rd;re.lazy=function(e){return{$$typeof:kv,_payload:{_status:-1,_result:e},_init:jv}};re.memo=function(e,t){return{$$typeof:bv,type:e,compare:t===void 0?null:t}};re.startTransition=function(e){var t=sa.transition;sa.transition={};try{e()}finally{sa.transition=t}};re.unstable_act=Pm;re.useCallback=function(e,t){return St.current.useCallback(e,t)};re.useContext=function(e){return St.current.useContext(e)};re.useDebugValue=function(){};re.useDeferredValue=function(e){return St.current.useDeferredValue(e)};re.useEffect=function(e,t){return St.current.useEffect(e,t)};re.useId=function(){return St.current.useId()};re.useImperativeHandle=function(e,t,n){return St.current.useImperativeHandle(e,t,n)};re.useInsertionEffect=function(e,t){return St.current.useInsertionEffect(e,t)};re.useLayoutEffect=function(e,t){return St.current.useLayoutEffect(e,t)};re.useMemo=function(e,t){return St.current.useMemo(e,t)};re.useReducer=function(e,t,n){return St.current.useReducer(e,t,n)};re.useRef=function(e){return St.current.useRef(e)};re.useState=function(e){return St.current.useState(e)};re.useSyncExternalStore=function(e,t,n){return St.current.useSyncExternalStore(e,t,n)};re.useTransition=function(){return St.current.useTransition()};re.version="18.3.1";Sm.exports=re;var C=Sm.exports;const Fn=xm(C),ja=vm({__proto__:null,default:Fn},[C]);/** 10 * @license React 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var Rv=C,Nv=Symbol.for("react.element"),Mv=Symbol.for("react.fragment"),$v=Object.prototype.hasOwnProperty,Iv=Rv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Lv={key:!0,ref:!0,__self:!0,__source:!0};function Rm(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)$v.call(t,r)&&!Lv.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:Nv,type:e,key:i,ref:l,props:o,_owner:Iv.current}}os.Fragment=Mv;os.jsx=Rm;os.jsxs=Rm;wm.exports=os;var c=wm.exports,Wu={},Nm={exports:{}},Gt={},Mm={exports:{}},$m={};/** 18 * @license React 19 * scheduler.production.min.js 20 * 21 * Copyright (c) Facebook, Inc. and its affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */(function(e){function t(L,K){var G=L.length;L.push(K);e:for(;0<G;){var ee=G-1>>>1,he=L[ee];
vendor: 14,275 bytes, lines 25-37
25if(0<o(he,K))L[ee]=K,L[G]=he,G=ee;else break e}}function n(L){return L.length===0?null:L[0]}function r(L){if(L.length===0)return null;var K=L[0],G=L.pop();if(G!==K){L[0]=G;e:for(var ee=0,he=L.length,bt=he>>>1;ee<bt;){var Se=2*(ee+1)-1,nt=L[Se],ke=Se+1,vn=L[ke];if(0>o(nt,G))ke<he&&0>o(vn,nt)?(L[ee]=vn,L[ke]=G,ee=ke):(L[ee]=nt,L[Se]=G,ee=Se);else if(ke<he&&0>o(vn,G))L[ee]=vn,L[ke]=G,ee=ke;else break e}}return K}function o(L,K){var G=L.sortIndex-K.sortIndex;return G!==0?G:L.id-K.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,a=l.now();e.unstable_now=function(){return l.now()-a}}var s=[],u=[],f=1,d=null,p=3,w=!1,y=!1,g=!1,T=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(L){for(var K=n(u);K!==null;){if(K.callback===null)r(u);else if(K.startTime<=L)r(u),K.sortIndex=K.expirationTime,t(s,K);else break;K=n(u)}}function b(L){if(g=!1,v(L),!y)if(n(s)!==null)y=!0,be(_);else{var K=n(u);K!==null&&oe(b,K.startTime-L)}}function _(L,K){y=!1,g&&(g=!1,m(R),R=-1),w=!0;var G=p;try{for(v(K),d=n(s);d!==null&&(!(d.expirationTime>K)||L&&!A());){var ee=d.callback;if(typeof ee=="function"){d.callback=null,p=d.priorityLevel;var he=ee(d.expirationTime<=K);K=e.unstable_now(),typeof he=="function"?d.callback=he:d===n(s)&&r(s),v(K)}else r(s);d=n(s)}if(d!==null)var bt=!0;else{var Se=n(u);Se!==null&&oe(b,Se.startTime-K),bt=!1}return bt}finally{d=null,p=G,w=!1}}var x=!1,j=null,R=-1,M=5,$=-1;function A(){return!(e.unstable_now()-$<M)}function V(){if(j!==null){var L=e.unstable_now();$=L;var K=!0;try{K=j(!0,L)}finally{K?Q():(x=!1,j=null)}}else x=!1}var Q;if(typeof h=="function")Q=function(){h(V)};else if(typeof MessageChannel<"u"){var W=new MessageChannel,we=W.port2;W.port1.onmessage=V,Q=function(){we.postMessage(null)}}else Q=function(){T(V,0)};function be(L){j=L,x||(x=!0,Q())}function oe(L,K){R=T(function(){L(e.unstable_now())},K)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(L){L.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,be(_))},e.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<L?Math.floor(1e3/L):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(L){switch(p){case 1:case 2:case 3:var K=3;break;default:K=p}var G=p;p=K;try{return L()}finally{p=G}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(L,K){switch(L){case 1:case 2:case 3:case 4:case 5:break;default:L=3}var G=p;p=L;try{return K()}finally{p=G}},e.unstable_scheduleCallback=function(L,K,G){var ee=e.unstable_now();switch(typeof G=="object"&&G!==null?(G=G.delay,G=typeof G=="number"&&0<G?ee+G:ee):G=ee,L){case 1:var he=-1;break;case 2:he=250;break;case 5:he=1073741823;break;case 4:he=1e4;break;default:he=5e3}return he=G+he,L={id:f++,callback:K,priorityLevel:L,startTime:G,expirationTime:he,sortIndex:-1},G>ee?(L.sortIndex=G,t(u,L),n(s)===null&&L===n(u)&&(g?(m(R),R=-1):g=!0,oe(b,G-ee))):(L.sortIndex=he,t(s,L),y||w||(y=!0,be(_))),L},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(L){var K=p;return function(){var G=p;p=K;try{return L.apply(this,arguments)}finally{p=G}}}})($m);Mm.exports=$m;var zv=Mm.exports;/** 26 * @license React 27 * react-dom.production.min.js 28 * 29 * Copyright (c) Facebook, Inc. and its affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var Ov=C,Ht=zv;function I(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Im=new Set,Xi={};function ao(e,t){Xo(e,t),Xo(e+"Capture",t)}function Xo(e,t){for(Xi[e]=t,e=0;e<t.length;e++)Im.add(t[e])}var Zn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Hu=Object.prototype.hasOwnProperty,Av=/^[: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]*$/,Kf={},Yf={};function Dv(e){return Hu.call(Yf,e)?!0:Hu.call(Kf,e)?!1:Av.test(e)?Yf[e]=!0:(Kf[e]=!0,!1)}function Bv(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Fv(e,t,n,r){if(t===null||typeof t>"u"||Bv(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ct(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var ft={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ft[e]=new Ct(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ft[t]=new Ct(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ft[e]=new Ct(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ft[e]=new Ct(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ft[e]=new Ct(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ft[e]=new Ct(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ft[e]=new Ct(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ft[e]=new Ct(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ft[e]=new Ct(e,5,!1,e.toLowerCase(),null,!1,!1)});var od=/[\-:]([a-z])/g;function id(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(od,id);ft[t]=new Ct(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(od,id);ft[t]=new Ct(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(od,id);ft[t]=new Ct(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ft[e]=new Ct(e,1,!1,e.toLowerCase(),null,!1,!1)});ft.xlinkHref=new Ct("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ft[e]=new Ct(e,1,!1,e.toLowerCase(),null,!0,!0)});function ld(e,t,n,r){var o=ft.hasOwnProperty(t)?ft[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Fv(t,n,o,r)&&(n=null),r||o===null?Dv(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var or=Ov.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Bl=Symbol.for("react.element"),Po=Symbol.for("react.portal"),Ro=Symbol.for("react.fragment"),ad=Symbol.for("react.strict_mode"),Gu=Symbol.for("react.profiler"),Lm=Symbol.for("react.provider"),zm=Symbol.for("react.context"),sd=Symbol.for("react.forward_ref"),Ku=Symbol.for("react.suspense"),Yu=Symbol.for("react.suspense_list"),ud=Symbol.for("react.memo"),pr=Symbol.for("react.lazy"),Om=Symbol.for("react.offscreen"),Jf=Symbol.iterator;function vi(e){return e===null||typeof e!="object"?null:(e=Jf&&e[Jf]||e["@@iterator"],typeof e=="function"?e:null)}var Ae=Object.assign,iu;function Li(e){if(iu===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);iu=t&&t[1]||""}return` 34`+iu+e}var lu=!1;function au(e,t){if(!e||lu)return"";lu=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(` 35`),i=r.stack.split(` 36`),l=o.length-1,a=i.length-1;1<=l&&0<=a&&o[l]!==i[a];)a--;for(;1<=l&&0<=a;l--,a--)if(o[l]!==i[a]){if(l!==1||a!==1)do if(l--,a--,0>a||o[l]!==i[a]){var s=` 37`+o[l].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=l&&0<=a);break}}}finally{lu=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Li(e):""}function Vv(e){switch(e.tag){case 5:return Li(e.type);case 16:return Li("Lazy");case 13:return Li("Suspense");case 19:return Li("SuspenseList");case 0:case 2:case 15:return e=au(e.type,!1),e;case 11:return e=au(e.type.render,!1),e;case 1:return e=au(e.type,!0),e;default:return""}}function Ju(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ro:return"Fragment";case Po:return"Portal";case Gu:return"Profiler";case ad:return"StrictMode";case Ku:return"Suspense";case Yu:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zm:return(e.displayName||"Context")+".Consumer";case Lm:return(e._context.displayName||"Context")+".Provider";case sd:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ud:return t=e.displayName||null,t!==null?t:Ju(e.type)||"Memo";case pr:t=e._payload,e=e._init;try{return Ju(e(t))}catch{}}return null}function Uv(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ju(t);case 8:return t===ad?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function jr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Am(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Wv(e){var t=Am(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Fl(e){e._valueTracker||(e._valueTracker=Wv(e))}function Dm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Am(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Pa(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Qu(e,t){var n=t.checked;return Ae({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Qf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;
vendor: 4,810 bytes, line 37
37n=jr(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Bm(e,t){t=t.checked,t!=null&&ld(e,"checked",t,!1)}function Xu(e,t){Bm(e,t);var n=jr(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?qu(e,t.type,n):t.hasOwnProperty("defaultValue")&&qu(e,t.type,jr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Xf(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function qu(e,t,n){(t!=="number"||Pa(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var zi=Array.isArray;function Vo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+jr(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Zu(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(I(91));return Ae({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function qf(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(I(92));if(zi(n)){if(1<n.length)throw Error(I(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:jr(n)}}function Fm(e,t){var n=jr(t.value),r=jr(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Zf(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Vm(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ec(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Vm(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Vl,Um=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Vl=Vl||document.createElement("div"),Vl.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Vl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function qi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Fi={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Hv=["Webkit","ms","Moz","O"];Object.keys(Fi).forEach(function(e){Hv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Fi[t]=Fi[e]})});function Wm(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Fi.hasOwnProperty(e)&&Fi[e]?(""+t).trim():t+"px"}function Hm(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Wm(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Gv=Ae({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function tc(e,t){if(t){if(Gv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(I(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(I(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(I(61))}if(t.style!=null&&typeof t.style!="object")throw Error(I(62))}}function nc(e,t){if(e.indexOf("-")===-1)return typeof t.is=="str
37ing";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var rc=null;function cd(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var oc=null,Uo=null,Wo=null;function ep(e){if(e=Tl(e)){if(typeof oc!="function")throw Error(I(280));var t=e.stateNode;t&&(t=us(t),oc(e.stateNode,e.type,t))}}function Gm(e){Uo?Wo?Wo.push(e):Wo=[e]:Uo=e}function Km(){if(Uo){var e=Uo,t=Wo;if(Wo=Uo=null,ep(e),t)for(e=0;e<t.length;e++)ep(t[e])}}function Ym(e,t){return e(t)}function Jm(){}var su=!1;function Qm(e,t,n){if(su)return e(t,n);su=!0;try{return Ym(e,t,n)}finally{su=!1,(Uo!==null||Wo!==null)&&(Jm(),Km())}}function Zi(e,t){var n=e.stateNode;if(n===null)return null;var r=us(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(I(231,t,typeof n));return n}var ic=!1;if(Zn)try{var xi={};Object.defineProperty(xi,"passive",{get:function(){ic=!0}}),window.addEventListener("test",xi,xi),window.removeEventListener("test",xi,xi)}catch{ic=!1}function Kv(e,t,n,r,o,i,l,a,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(f){this.onError(f)}}var Vi=!1,Ra=null,Na=!1,lc=null,Yv={onError:function(e){Vi=!0,Ra=e}};function Jv(e,t,n,r,o,i,l,a,s){Vi=!1,Ra=null,Kv.apply(Yv,arguments)}function Qv(e,t,n,r,o,i,l,a,s){if(Jv.apply(this,arguments),Vi){if(Vi){var u=Ra;Vi=!1,Ra=null}else throw Error(I(198));Na||(Na=!0,lc=u)}}function so(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Xm(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function tp(e){if(so(e)!==e)throw Error(I(188))}function Xv(e){var t=e.alternate;if(!t){if(t=so(e),t===null)throw Error(I(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return tp(o),e;if(i===r)return tp(o),t;i=i.sibling}throw Error(I(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,a=o.child;a;){if(a===n){l=!0,n=o,r=i;break}if(a===r){l=!0,r=o,n=i;break}a=a.sibling}if(!l){for(a=i.child;a;){if(a===n){l=!0,n=i,r=o;break}if(a===r){l=!0,r=i,n=o;break}a=a.sibling}if(!l)throw Error(I(189))}}if(n.alternate!==r)throw Error(I(190))}if(n.tag!==3)throw Error(I(188));return n.stateNode.current===n?e:t}function qm(e){return e=Xv(e),e!==null?Zm(e):null}function Zm(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Zm(e);if(t!==null)return t;e=e.sibling}return null}var eg=Ht.unstable_scheduleCallback,np=Ht.unstable_cancelCallback,qv=Ht.unstable_shouldYield,Zv=Ht.unstable_requestPaint,He=Ht.unstable_now,e1=Ht.unstable_getCurrentPriorityLevel,dd=Ht.unstable_ImmediatePriority,tg=Ht.unstable_UserBlockingPriority,Ma=Ht.unstable_NormalPriority,t1=Ht.unstable_LowPriority,ng=Ht.unstable_IdlePriority,is=null,Vn=null;function n1(e){if(Vn&&typeof Vn.onCommitFiberRoot=="function")try{Vn.onCommitFiberRoot(is,e,void 0,(e.current.flags&128)===128)}catch{}}var Pn=Math.clz32?Math.clz32:i1,r1=Math.log,o1=Math.LN2;function i1(e){return e>>>=0,e===0?32:31-(r1(e)/o1|0)|0}var Ul=64,Wl=4194304;function Oi(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function $a(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=Oi(a):(i&=l,i!==0&&(r=Oi(i)))}else l=n&~o,l!==0?r=Oi(l):i!==0&&(r=Oi(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Pn(t),o=1<<n,r|=e[n],t&=~o;return r}function l1(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64: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:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function a1(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var l=31-Pn(i),a=1<<l,s=o[l];s===-1?(!(a&n)||a&r)&&(o[l]=l1(a,t)):s<=t&&(e.expiredLanes|=a),i&=~a}}function ac(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function rg(){var e=Ul;return Ul<<=1,!(Ul&4194240)&&(Ul=64),e}function uu(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function bl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Pn(t),e[t]=n}function s1(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-Pn(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function fd(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Pn(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var ye=0;function og(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ig,pd,lg,ag,sg,sc=!1,Hl=[],wr=null,Sr=null,Cr=null,el=new Map,tl=new Map,mr=[],u1="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 submit".split(" ");function rp(e,t){switch(e){case"focusin":case"focusout":wr=null;break;case"dragenter":case"dragleave":Sr=null;break;case"mouseover":case"mouseout":Cr=null;break;case"pointerover":case"pointerout":el.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":tl.delete(t.pointerId)}}function wi(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=Tl(t),t!==null&&pd(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function c1(e,t,n,r,o){switch(t){case"focusin":return wr=wi(wr,e,t,n,r,o),!0;case"dragenter":return Sr=wi(Sr,e,t,n,r,o),!0;case"mouseover":return Cr=wi(Cr,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return el.set(i,wi(el.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,tl.set(i,wi(tl.get(i)||null,e,t,n,r,o)),!0}return!1}function ug(e){var t=Ur(e.target);if(t!==null){var n=so(t);if(n!==null){if(t=n.tag,t===13){if(t=Xm(n),t!==null){e.blockedOn=t,sg(e.priority,function(){lg(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ua(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=uc(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);rc=r,n.target.dispatchEvent(r),rc=null}else return t=Tl(n),t!==null&&pd(t),e.blockedOn=n,!1;t.shift()}return!0}function op(e,t,n){ua(e)&&n.delete(t)}function d1(){sc=!1,wr!==null&&ua(wr)&&(wr=null),Sr!==null&&ua(Sr)&&(Sr=null),Cr!==null&&ua(Cr)&&(Cr=null),el.forEach(op),tl.forEach(op)}function Si(e,t){e.blockedOn===t&&(e.blockedOn=null,sc||(sc=!0,Ht.unstable_scheduleCallback(Ht.unstable_NormalPriority,d1)))}function nl(e){function t(o){return Si(o,e)}if(0<Hl.length){Si(Hl[0],e);for(var n=1;n<Hl.length;n++){var r=Hl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(wr!==null&&Si(wr,e),Sr!==null&&Si(Sr,e),Cr!==null&&Si(Cr,e),el.forEach(t),tl.forEach(t),n=0;n<mr.length;n++)r=mr[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<mr.length&&(n=mr[0],n.blockedOn===null);)ug(n),n.blockedOn===null&&mr.shift()}var Ho=or.ReactCurrentBatchConfig,Ia=!0;function f1(e,t,n,r){var o=ye,i=Ho.transition;Ho.transition=null;try{ye=1,hd(e,t,n,r)}finally{ye=o,Ho.transition=i}}function p1(e,t,n,r){var o=ye,i=Ho.transition;Ho.transition=null;try{ye=4,hd(e,t,n,r)}finally{ye=o,Ho.transition=i}}function hd(e,t,n,r){if(Ia){var o=uc(e,t,n,r);if(o===null)xu(e,t,r,La,n),rp(e,r);else if(c1(o,e,t,n,r))r.stopPropagation();else if(rp(e,r),t&4&&-1<u1.indexOf(e)){for(;o!==null;){var i=Tl(o);if(i!==null&&ig(i),i=uc(e,t,n,r),i===null&&xu(e,t,r,La,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else xu(e,t,r,null,n)}}var La=null;function uc(e,t,n,r){if(La=null,e=cd(r),e=Ur(e),e!==null)if(t=so(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Xm(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return La=e,null}
vendor: 10,401 bytes, line 37
37function cg(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(e1()){case dd:return 1;case tg:return 4;case Ma:case t1:return 16;case ng:return 536870912;default:return 16}default:return 16}}var yr=null,md=null,ca=null;function dg(){if(ca)return ca;var e,t=md,n=t.length,r,o="value"in yr?yr.value:yr.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===o[i-r];r++);return ca=o.slice(e,1<r?1-r:void 0)}function da(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Gl(){return!0}function ip(){return!1}function Kt(e){function t(n,r,o,i,l){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=l,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Gl:ip,this.isPropagationStopped=ip,this}return Ae(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Gl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Gl)},persist:function(){},isPersistent:Gl}),t}var ai={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},gd=Kt(ai),kl=Ae({},ai,{view:0,detail:0}),h1=Kt(kl),cu,du,Ci,ls=Ae({},kl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:yd,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Ci&&(Ci&&e.type==="mousemove"?(cu=e.screenX-Ci.screenX,du=e.screenY-Ci.screenY):du=cu=0,Ci=e),cu)},movementY:function(e){return"movementY"in e?e.movementY:du}}),lp=Kt(ls),m1=Ae({},ls,{dataTransfer:0}),g1=Kt(m1),y1=Ae({},kl,{relatedTarget:0}),fu=Kt(y1),v1=Ae({},ai,{animationName:0,elapsedTime:0,pseudoElement:0}),x1=Kt(v1),w1=Ae({},ai,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),S1=Kt(w1),C1=Ae({},ai,{data:0}),ap=Kt(C1),b1={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},k1={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"},T1={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _1(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=T1[e])?!!t[e]:!1}function yd(){return _1}var E1=Ae({},kl,{key:function(e){if(e.key){var t=b1[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=da(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?k1[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:yd,charCode:function(e){return e.type==="keypress"?da(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?da(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),j1=Kt(E1),P1=Ae({},ls,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),sp=Kt(P1),R1=Ae({},kl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:yd}),N1=Kt(R1),M1=Ae({},ai,{propertyName:0,elapsedTime:0,pseudoElement:0}),$1=Kt(M1),I1=Ae({},ls,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),L1=Kt(I1),z1=[9,13,27,32],vd=Zn&&"CompositionEvent"in window,Ui=null;Zn&&"documentMode"in document&&(Ui=document.documentMode);var O1=Zn&&"TextEvent"in window&&!Ui,fg=Zn&&(!vd||Ui&&8<Ui&&11>=Ui),up=" ",cp=!1;function pg(e,t){switch(e){case"keyup":return z1.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hg(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var No=!1;function A1(e,t){switch(e){case"compositionend":return hg(t);case"keypress":return t.which!==32?null:(cp=!0,up);case"textInput":return e=t.data,e===up&&cp?null:e;default:return null}}function D1(e,t){if(No)return e==="compositionend"||!vd&&pg(e,t)?(e=dg(),ca=md=yr=null,No=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return fg&&t.locale!=="ko"?null:t.data;default:return null}}var B1={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 dp(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!B1[e.type]:t==="textarea"}function mg(e,t,n,r){Gm(r),t=za(t,"onChange"),0<t.length&&(n=new gd("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Wi=null,rl=null;function F1(e){_g(e,0)}function as(e){var t=Io(e);if(Dm(t))return e}function V1(e,t){if(e==="change")return t}var gg=!1;if(Zn){var pu;if(Zn){var hu="oninput"in document;if(!hu){var fp=document.createElement("div");fp.setAttribute("oninput","return;"),hu=typeof fp.oninput=="function"}pu=hu}else pu=!1;gg=pu&&(!document.documentMode||9<document.documentMode)}function pp(){Wi&&(Wi.detachEvent("onpropertychange",yg),rl=Wi=null)}function yg(e){if(e.propertyName==="value"&&as(rl)){var t=[];mg(t,rl,e,cd(e)),Qm(F1,t)}}function U1(e,t,n){e==="focusin"?(pp(),Wi=t,rl=n,Wi.attachEvent("onpropertychange",yg)):e==="focusout"&&pp()}function W1(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return as(rl)}function H1(e,t){if(e==="click")return as(t)}function G1(e,t){if(e==="input"||e==="change")return as(t)}function K1(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Nn=typeof Object.is=="function"?Object.is:K1;function ol(e,t){if(Nn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!Hu.call(t,o)||!Nn(e[o],t[o]))return!1}return!0}function hp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function mp(e,t){var n=hp(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=hp(n)}}function vg(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vg(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function xg(){for(var e=window,t=Pa();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Pa(e.document)}return t}function xd(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Y1(e){var t=xg(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&vg(n.ownerDocument.documentElement,n)){if(r!==null&&xd(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=mp(n,i);var l=mp(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var J1=Zn&&"documentMode"in document&&11>=document.documentMode,Mo=null,cc=null,Hi=null,dc=!1;function gp(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;dc||Mo==null||Mo!==Pa(r)||(r=Mo,"selectionStart"in r&&xd(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,501 bytes, line 37
37sNode:r.focusNode,focusOffset:r.focusOffset}),Hi&&ol(Hi,r)||(Hi=r,r=za(cc,"onSelect"),0<r.length&&(t=new gd("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Mo)))}function Kl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var $o={animationend:Kl("Animation","AnimationEnd"),animationiteration:Kl("Animation","AnimationIteration"),animationstart:Kl("Animation","AnimationStart"),transitionend:Kl("Transition","TransitionEnd")},mu={},wg={};Zn&&(wg=document.createElement("div").style,"AnimationEvent"in window||(delete $o.animationend.animation,delete $o.animationiteration.animation,delete $o.animationstart.animation),"TransitionEvent"in window||delete $o.transitionend.transition);function ss(e){if(mu[e])return mu[e];if(!$o[e])return e;var t=$o[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in wg)return mu[e]=t[n];return e}var Sg=ss("animationend"),Cg=ss("animationiteration"),bg=ss("animationstart"),kg=ss("transitionend"),Tg=new Map,yp="abort auxClick 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(" ");function Rr(e,t){Tg.set(e,t),ao(t,[e])}for(var gu=0;gu<yp.length;gu++){var yu=yp[gu],Q1=yu.toLowerCase(),X1=yu[0].toUpperCase()+yu.slice(1);Rr(Q1,"on"+X1)}Rr(Sg,"onAnimationEnd");Rr(Cg,"onAnimationIteration");Rr(bg,"onAnimationStart");Rr("dblclick","onDoubleClick");Rr("focusin","onFocus");Rr("focusout","onBlur");Rr(kg,"onTransitionEnd");Xo("onMouseEnter",["mouseout","mouseover"]);Xo("onMouseLeave",["mouseout","mouseover"]);Xo("onPointerEnter",["pointerout","pointerover"]);Xo("onPointerLeave",["pointerout","pointerover"]);ao("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));ao("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));ao("onBeforeInput",["compositionend","keypress","textInput","paste"]);ao("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));ao("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));ao("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ai="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(" "),q1=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ai));function vp(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Qv(r,t,void 0,e),e.currentTarget=null}function _g(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var l=r.length-1;0<=l;l--){var a=r[l],s=a.instance,u=a.currentTarget;if(a=a.listener,s!==i&&o.isPropagationStopped())break e;vp(o,a,u),i=s}else for(l=0;l<r.length;l++){if(a=r[l],s=a.instance,u=a.currentTarget,a=a.listener,s!==i&&o.isPropagationStopped())break e;vp(o,a,u),i=s}}}if(Na)throw e=lc,Na=!1,lc=null,e}function Re(e,t){var n=t[gc];n===void 0&&(n=t[gc]=new Set);var r=e+"__bubble";n.has(r)||(Eg(t,e,2,!1),n.add(r))}function vu(e,t,n){var r=0;t&&(r|=4),Eg(n,e,r,t)}var Yl="_reactListening"+Math.random().toString(36).slice(2);function il(e){if(!e[Yl]){e[Yl]=!0,Im.forEach(function(n){n!=="selectionchange"&&(q1.has(n)||vu(n,!1,e),vu(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Yl]||(t[Yl]=!0,vu("selectionchange",!1,t))}}function Eg(e,t,n,r){switch(cg(t)){case 1:var o=f1;break;case 4:o=p1;break;default:o=hd}n=o.bind(null,t,n,e),o=void 0,!ic||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function xu(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var a=r.stateNode.containerInfo;
vendor: 2,527 bytes, line 37
37if(a===o||a.nodeType===8&&a.parentNode===o)break;if(l===4)for(l=r.return;l!==null;){var s=l.tag;if((s===3||s===4)&&(s=l.stateNode.containerInfo,s===o||s.nodeType===8&&s.parentNode===o))return;l=l.return}for(;a!==null;){if(l=Ur(a),l===null)return;if(s=l.tag,s===5||s===6){r=i=l;continue e}a=a.parentNode}}r=r.return}Qm(function(){var u=i,f=cd(n),d=[];e:{var p=Tg.get(e);if(p!==void 0){var w=gd,y=e;switch(e){case"keypress":if(da(n)===0)break e;case"keydown":case"keyup":w=j1;break;case"focusin":y="focus",w=fu;break;case"focusout":y="blur",w=fu;break;case"beforeblur":case"afterblur":w=fu;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":w=lp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=g1;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=N1;break;case Sg:case Cg:case bg:w=x1;break;case kg:w=$1;break;case"scroll":w=h1;break;case"wheel":w=L1;break;case"copy":case"cut":case"paste":w=S1;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=sp}var g=(t&4)!==0,T=!g&&e==="scroll",m=g?p!==null?p+"Capture":null:p;g=[];for(var h=u,v;h!==null;){v=h;var b=v.stateNode;if(v.tag===5&&b!==null&&(v=b,m!==null&&(b=Zi(h,m),b!=null&&g.push(ll(h,b,v)))),T)break;h=h.return}0<g.length&&(p=new w(p,y,null,n,f),d.push({event:p,listeners:g}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",p&&n!==rc&&(y=n.relatedTarget||n.fromElement)&&(Ur(y)||y[er]))break e;if((w||p)&&(p=f.window===f?f:(p=f.ownerDocument)?p.defaultView||p.parentWindow:window,w?(y=n.relatedTarget||n.toElement,w=u,y=y?Ur(y):null,y!==null&&(T=so(y),y!==T||y.tag!==5&&y.tag!==6)&&(y=null)):(w=null,y=u),w!==y)){if(g=lp,b="onMouseLeave",m="onMouseEnter",h="mouse",(e==="pointerout"||e==="pointerover")&&(g=sp,b="onPointerLeave",m="onPointerEnter",h="pointer"),T=w==null?p:Io(w),v=y==null?p:Io(y),p=new g(b,h+"leave",w,n,f),p.target=T,p.relatedTarget=v,b=null,Ur(f)===u&&(g=new g(m,h+"enter",y,n,f),g.target=v,g.relatedTarget=T,b=g),T=b,w&&y)t:{for(g=w,m=y,h=0,v=g;v;v=xo(v))h++;for(v=0,b=m;b;b=xo(b))v++;for(;0<h-v;)g=xo(g),h--;for(;0<v-h;)m=xo(m),v--;for(;h--;){if(g===m||m!==null&&g===m.alternate)break t;g=xo(g),m=xo(m)}g=null}else g=null;w!==null&&xp(d,p,w,g,!1),y!==null&&T!==null&&xp(d,T,y,g,!0)}}
vendor: 7,582 bytes, lines 37-38
37e:{if(p=u?Io(u):window,w=p.nodeName&&p.nodeName.toLowerCase(),w==="select"||w==="input"&&p.type==="file")var _=V1;else if(dp(p))if(gg)_=G1;else{_=W1;var x=U1}else(w=p.nodeName)&&w.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(_=H1);if(_&&(_=_(e,u))){mg(d,_,n,f);break e}x&&x(e,p,u),e==="focusout"&&(x=p._wrapperState)&&x.controlled&&p.type==="number"&&qu(p,"number",p.value)}switch(x=u?Io(u):window,e){case"focusin":(dp(x)||x.contentEditable==="true")&&(Mo=x,cc=u,Hi=null);break;case"focusout":Hi=cc=Mo=null;break;case"mousedown":dc=!0;break;case"contextmenu":case"mouseup":case"dragend":dc=!1,gp(d,n,f);break;case"selectionchange":if(J1)break;case"keydown":case"keyup":gp(d,n,f)}var j;if(vd)e:{switch(e){case"compositionstart":var R="onCompositionStart";break e;case"compositionend":R="onCompositionEnd";break e;case"compositionupdate":R="onCompositionUpdate";break e}R=void 0}else No?pg(e,n)&&(R="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(R="onCompositionStart");R&&(fg&&n.locale!=="ko"&&(No||R!=="onCompositionStart"?R==="onCompositionEnd"&&No&&(j=dg()):(yr=f,md="value"in yr?yr.value:yr.textContent,No=!0)),x=za(u,R),0<x.length&&(R=new ap(R,e,null,n,f),d.push({event:R,listeners:x}),j?R.data=j:(j=hg(n),j!==null&&(R.data=j)))),(j=O1?A1(e,n):D1(e,n))&&(u=za(u,"onBeforeInput"),0<u.length&&(f=new ap("onBeforeInput","beforeinput",null,n,f),d.push({event:f,listeners:u}),f.data=j))}_g(d,t)})}function ll(e,t,n){return{instance:e,listener:t,currentTarget:n}}function za(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=Zi(e,n),i!=null&&r.unshift(ll(e,i,o)),i=Zi(e,t),i!=null&&r.push(ll(e,i,o))),e=e.return}return r}function xo(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function xp(e,t,n,r,o){for(var i=t._reactName,l=[];n!==null&&n!==r;){var a=n,s=a.alternate,u=a.stateNode;if(s!==null&&s===r)break;a.tag===5&&u!==null&&(a=u,o?(s=Zi(n,i),s!=null&&l.unshift(ll(n,s,a))):o||(s=Zi(n,i),s!=null&&l.push(ll(n,s,a)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var Z1=/\r\n?/g,ex=/\u0000|\uFFFD/g;function wp(e){return(typeof e=="string"?e:""+e).replace(Z1,` 38`).replace(ex,"")}function Jl(e,t,n){if(t=wp(t),wp(e)!==t&&n)throw Error(I(425))}function Oa(){}var fc=null,pc=null;function hc(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var mc=typeof setTimeout=="function"?setTimeout:void 0,tx=typeof clearTimeout=="function"?clearTimeout:void 0,Sp=typeof Promise=="function"?Promise:void 0,nx=typeof queueMicrotask=="function"?queueMicrotask:typeof Sp<"u"?function(e){return Sp.resolve(null).then(e).catch(rx)}:mc;function rx(e){setTimeout(function(){throw e})}function wu(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),nl(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);nl(t)}function br(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Cp(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var si=Math.random().toString(36).slice(2),Bn="__reactFiber$"+si,al="__reactProps$"+si,er="__reactContainer$"+si,gc="__reactEvents$"+si,ox="__reactListeners$"+si,ix="__reactHandles$"+si;function Ur(e){var t=e[Bn];if(t)return t;for(var n=e.parentNode;n;){if(t=n[er]||n[Bn]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Cp(e);e!==null;){if(n=e[Bn])return n;e=Cp(e)}return t}e=n,n=e.parentNode}return null}function Tl(e){return e=e[Bn]||e[er],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Io(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(I(33))}function us(e){return e[al]||null}var yc=[],Lo=-1;function Nr(e){return{current:e}}function Ne(e){0>Lo||(e.current=yc[Lo],yc[Lo]=null,Lo--)}function je(e,t){Lo++,yc[Lo]=e.current,e.current=t}var Pr={},yt=Nr(Pr),jt=Nr(!1),Zr=Pr;function qo(e,t){var n=e.type.contextTypes;if(!n)return Pr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Pt(e){return e=e.childContextTypes,e!=null}function Aa(){Ne(jt),Ne(yt)}function bp(e,t,n){if(yt.current!==Pr)throw Error(I(168));je(yt,t),je(jt,n)}function jg(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(I(108,Uv(e)||"Unknown",o));return Ae({},n,r)}function Da(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Pr,Zr=yt.current,je(yt,e),je(jt,jt.current),!0}function kp(e,t,n){var r=e.stateNode;if(!r)throw Error(I(169));n?(e=jg(e,t,Zr),r.__reactInternalMemoizedMergedChildContext=e,Ne(jt),Ne(yt),je(yt,e)):Ne(jt),je(jt,n)}var Yn=null,cs=!1,Su=!1;function Pg(e){Yn===null?Yn=[e]:Yn.push(e)}function lx(e){cs=!0,Pg(e)}function Mr(){if(!Su&&Yn!==null){Su=!0;var e=0,t=ye;try{var n=Yn;for(ye=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Yn=null,cs=!1}catch(o){throw Yn!==null&&(Yn=Yn.slice(e+1)),eg(dd,Mr),o}finally{ye=t,Su=!1}}return null}var zo=[],Oo=0,Ba=null,Fa=0,on=[],ln=0,eo=null,Qn=1,Xn="";function Br(e,t){zo[Oo++]=Fa,zo[Oo++]=Ba,Ba=e,Fa=t}function Rg(e,t,n){on[ln++]=Qn,on[ln++]=Xn,on[ln++]=eo,eo=e;var r=Qn;e=Xn;var o=32-Pn(r)-1;r&=~(1<<o),n+=1;var i=32-Pn(t)+o;if(30<i){var l=o-o%5;i=(r&(1<<l)-1).toString(32),r>>=l,o-=l,Qn=1<<32-Pn(t)+o|n<<o|r,Xn=i+e}else Qn=1<<i|n<<o|r,Xn=e}function wd(e){e.return!==null&&(Br(e,1),Rg(e,1,0))}function Sd(e){for(;e===Ba;)Ba=zo[--Oo],zo[Oo]=null,Fa=zo[--Oo],zo[Oo]=null;for(;e===eo;)eo=on[--ln],on[ln]=null,Xn=on[--ln],on[ln]=null,Qn=on[--ln],on[ln]=null}var Ut=null,Vt=null,Ie=!1,jn=null;function Ng(e,t){var n=sn(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Tp(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Ut=e,Vt=br(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ut=e,Vt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=eo!==null?{id:Qn,overflow:Xn}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=sn(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ut=e,Vt=null,!0):!1;default:return!1}}function vc(e){return(e.mode&1)!==0&&(e.flags&128)===0}function xc(e){if(Ie){var t=Vt;if(t){var n=t;if(!Tp(e,t)){if(vc(e))throw Error(I(418));t=br(n.nextSibling);var r=Ut;t&&Tp(e,t)?Ng(r,n):(e.flags=e.flags&-4097|2,Ie=!1,Ut=e)}}else{if(vc(e))throw Error(I(418));e.flags=e.flags&-4097|2,Ie=!1,Ut=e}}}function _p(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ut=e}function Ql(e){if(e!==Ut)return!1;if(!Ie)return _p(e),Ie=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!hc(e.type,e.memoizedProps)),t&&(t=Vt)){if(vc(e))throw Mg(),Error(I(418));for(;t;)Ng(e,t),t=br(t.nextSibling)}if(_p(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(I(317)
vendor: 25,627 bytes, lines 38-40
38);e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Vt=br(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Vt=null}}else Vt=Ut?br(e.stateNode.nextSibling):null;return!0}function Mg(){for(var e=Vt;e;)e=br(e.nextSibling)}function Zo(){Vt=Ut=null,Ie=!1}function Cd(e){jn===null?jn=[e]:jn.push(e)}var ax=or.ReactCurrentBatchConfig;function bi(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(I(309));var r=n.stateNode}if(!r)throw Error(I(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(l){var a=o.refs;l===null?delete a[i]:a[i]=l},t._stringRef=i,t)}if(typeof e!="string")throw Error(I(284));if(!n._owner)throw Error(I(290,e))}return e}function Xl(e,t){throw e=Object.prototype.toString.call(t),Error(I(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ep(e){var t=e._init;return t(e._payload)}function $g(e){function t(m,h){if(e){var v=m.deletions;v===null?(m.deletions=[h],m.flags|=16):v.push(h)}}function n(m,h){if(!e)return null;for(;h!==null;)t(m,h),h=h.sibling;return null}function r(m,h){for(m=new Map;h!==null;)h.key!==null?m.set(h.key,h):m.set(h.index,h),h=h.sibling;return m}function o(m,h){return m=Er(m,h),m.index=0,m.sibling=null,m}function i(m,h,v){return m.index=v,e?(v=m.alternate,v!==null?(v=v.index,v<h?(m.flags|=2,h):v):(m.flags|=2,h)):(m.flags|=1048576,h)}function l(m){return e&&m.alternate===null&&(m.flags|=2),m}function a(m,h,v,b){return h===null||h.tag!==6?(h=ju(v,m.mode,b),h.return=m,h):(h=o(h,v),h.return=m,h)}function s(m,h,v,b){var _=v.type;return _===Ro?f(m,h,v.props.children,b,v.key):h!==null&&(h.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===pr&&Ep(_)===h.type)?(b=o(h,v.props),b.ref=bi(m,h,v),b.return=m,b):(b=va(v.type,v.key,v.props,null,m.mode,b),b.ref=bi(m,h,v),b.return=m,b)}function u(m,h,v,b){return h===null||h.tag!==4||h.stateNode.containerInfo!==v.containerInfo||h.stateNode.implementation!==v.implementation?(h=Pu(v,m.mode,b),h.return=m,h):(h=o(h,v.children||[]),h.return=m,h)}function f(m,h,v,b,_){return h===null||h.tag!==7?(h=Qr(v,m.mode,b,_),h.return=m,h):(h=o(h,v),h.return=m,h)}function d(m,h,v){if(typeof h=="string"&&h!==""||typeof h=="number")return h=ju(""+h,m.mode,v),h.return=m,h;if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Bl:return v=va(h.type,h.key,h.props,null,m.mode,v),v.ref=bi(m,null,h),v.return=m,v;case Po:return h=Pu(h,m.mode,v),h.return=m,h;case pr:var b=h._init;return d(m,b(h._payload),v)}if(zi(h)||vi(h))return h=Qr(h,m.mode,v,null),h.return=m,h;Xl(m,h)}return null}function p(m,h,v,b){var _=h!==null?h.key:null;if(typeof v=="string"&&v!==""||typeof v=="number")return _!==null?null:a(m,h,""+v,b);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Bl:return v.key===_?s(m,h,v,b):null;case Po:return v.key===_?u(m,h,v,b):null;case pr:return _=v._init,p(m,h,_(v._payload),b)}if(zi(v)||vi(v))return _!==null?null:f(m,h,v,b,null);Xl(m,v)}return null}function w(m,h,v,b,_){if(typeof b=="string"&&b!==""||typeof b=="number")return m=m.get(v)||null,a(h,m,""+b,_);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Bl:return m=m.get(b.key===null?v:b.key)||null,s(h,m,b,_);case Po:return m=m.get(b.key===null?v:b.key)||null,u(h,m,b,_);case pr:var x=b._init;return w(m,h,v,x(b._payload),_)}if(zi(b)||vi(b))return m=m.get(v)||null,f(h,m,b,_,null);Xl(h,b)}return null}function y(m,h,v,b){for(var _=null,x=null,j=h,R=h=0,M=null;j!==null&&R<v.length;R++){j.index>R?(M=j,j=null):M=j.sibling;var $=p(m,j,v[R],b);if($===null){j===null&&(j=M);break}e&&j&&$.alternate===null&&t(m,j),h=i($,h,R),x===null?_=$:x.sibling=$,x=$,j=M}if(R===v.length)return n(m,j),Ie&&Br(m,R),_;if(j===null){for(;R<v.length;R++)j=d(m,v[R],b),j!==null&&(h=i(j,h,R),x===null?_=j:x.sibling=j,x=j);return Ie&&Br(m,R),_}for(j=r(m,j);R<v.length;R++)M=w(j,m,R,v[R],b),M!==null&&(e&&M.alternate!==null&&j.delete(M.key===null?R:M.key),h=i(M,h,R),x===null?_=M:x.sibling=M,x=M);return e&&j.forEach(function(A){return t(m,A)}),Ie&&Br(m,R),_}function g(m,h,v,b){var _=vi(v);if(typeof _!="function")throw Error(I(150));if(v=_.call(v),v==null)throw Error(I(151));for(var x=_=null,j=h,R=h=0,M=null,$=v.next();j!==null&&!$.done;R++,$=v.next()){j.index>R?(M=j,j=null):M=j.sibling;var A=p(m,j,$.value,b);if(A===null){j===null&&(j=M);break}e&&j&&A.alternate===null&&t(m,j),h=i(A,h,R),x===null?_=A:x.sibling=A,x=A,j=M}if($.done)return n(m,j),Ie&&Br(m,R),_;if(j===null){for(;!$.done;R++,$=v.next())$=d(m,$.value,b),$!==null&&(h=i($,h,R),x===null?_=$:x.sibling=$,x=$);return Ie&&Br(m,R),_}for(j=r(m,j);!$.done;R++,$=v.next())$=w(j,m,R,$.value,b),$!==null&&(e&&$.alternate!==null&&j.delete($.key===null?R:$.key),h=i($,h,R),x===null?_=$:x.sibling=$,x=$);return e&&j.forEach(function(V){return t(m,V)}),Ie&&Br(m,R),_}function T(m,h,v,b){if(typeof v=="object"&&v!==null&&v.type===Ro&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Bl:e:{for(var _=v.key,x=h;x!==null;){if(x.key===_){if(_=v.type,_===Ro){if(x.tag===7){n(m,x.sibling),h=o(x,v.props.children),h.return=m,m=h;break e}}else if(x.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===pr&&Ep(_)===x.type){n(m,x.sibling),h=o(x,v.props),h.ref=bi(m,x,v),h.return=m,m=h;break e}n(m,x);break}else t(m,x);x=x.sibling}v.type===Ro?(h=Qr(v.props.children,m.mode,b,v.key),h.return=m,m=h):(b=va(v.type,v.key,v.props,null,m.mode,b),b.ref=bi(m,h,v),b.return=m,m=b)}return l(m);case Po:e:{for(x=v.key;h!==null;){if(h.key===x)if(h.tag===4&&h.stateNode.containerInfo===v.containerInfo&&h.stateNode.implementation===v.implementation){n(m,h.sibling),h=o(h,v.children||[]),h.return=m,m=h;break e}else{n(m,h);break}else t(m,h);h=h.sibling}h=Pu(v,m.mode,b),h.return=m,m=h}return l(m);case pr:return x=v._init,T(m,h,x(v._payload),b)}if(zi(v))return y(m,h,v,b);if(vi(v))return g(m,h,v,b);Xl(m,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,h!==null&&h.tag===6?(n(m,h.sibling),h=o(h,v),h.return=m,m=h):(n(m,h),h=ju(v,m.mode,b),h.return=m,m=h),l(m)):n(m,h)}return T}var ei=$g(!0),Ig=$g(!1),Va=Nr(null),Ua=null,Ao=null,bd=null;function kd(){bd=Ao=Ua=null}function Td(e){var t=Va.current;Ne(Va),e._currentValue=t}function wc(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Go(e,t){Ua=e,bd=Ao=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Et=!0),e.firstContext=null)}function dn(e){var t=e._currentValue;if(bd!==e)if(e={context:e,memoizedValue:t,next:null},Ao===null){if(Ua===null)throw Error(I(308));Ao=e,Ua.dependencies={lanes:0,firstContext:e}}else Ao=Ao.next=e;return t}var Wr=null;function _d(e){Wr===null?Wr=[e]:Wr.push(e)}function Lg(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,_d(t)):(n.next=o.next,o.next=n),t.interleaved=n,tr(e,r)}function tr(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var hr=!1;function Ed(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function zg(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function qn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function kr(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,ae&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,tr(e,n)}return o=r.interleaved,o===null?(t.next=t,_d(r)):(t.next=o.next,o.next=t),r.interleaved=t,tr(e,n)}function fa(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,fd(e,n)}}function jp(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Wa(e,t,n,r){var o=e.updateQueue;hr=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var s=a,u=s.next;s.next=null,l===null?i=u:l.next=u,l=s;var f=e.alternate;f!==null&&(f=f.updateQueue,a=f.lastBaseUpdate,a!==l&&(a===null?f.firstBaseUpdate=u:a.next=u,f.lastBaseUpdate=s))}if(i!==null){var d=o.baseState;l=0,f=u=s=null,a=i;do{var p=a.lane,w=a.eventTime;if((r&p)===p){f!==null&&(f=f.next={eventTime:w,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var y=e,g=a;switch(p=t,w=n,g.tag){case 1:if(y=g.payload,typeof y=="function"){d=y.call(w,d,p);break e}d=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=g.payload,p=typeof y=="function"?y.call(w,d,p):y,p==null)break e;d=Ae({},d,p);break e;case 2:hr=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[a]:p.push(a))}else w={eventTime:w,lane:p,tag:a.tag,payload:a.payload,callback:a.callback,next:null},f===null?(u=f=w,s=d):f=f.next=w,l|=p;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;p=a,a=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(f===null&&(s=d),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);no|=l,e.lanes=l,e.memoizedState=d}}function Pp(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(I(191,o));o.call(r)}}}var _l={},Un=Nr(_l),sl=Nr(_l),ul=Nr(_l);function Hr(e){if(e===_l)throw Error(I(174));return e}function jd(e,t){switch(je(ul,t),je(sl,e),je(Un,_l),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ec(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ec(t,e)}Ne(Un),je(Un,t)}function ti(){Ne(Un),Ne(sl),Ne(ul)}function Og(e){Hr(ul.current);var t=Hr(Un.current),n=ec(t,e.type);t!==n&&(je(sl,e),je(Un,n))}function Pd(e){sl.current===e&&(Ne(Un),Ne(sl))}var ze=Nr(0);function Ha(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Cu=[];function Rd(){for(var e=0;e<Cu.length;e++)Cu[e]._workInProgressVersionPrimary=null;Cu.length=0}var pa=or.ReactCurrentDispatcher,bu=or.ReactCurrentBatchConfig,to=0,Oe=null,et=null,it=null,Ga=!1,Gi=!1,cl=0,sx=0;function pt(){throw Error(I(321))}function Nd(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Nn(e[n],t[n]))return!1;return!0}function Md(e,t,n,r,o,i){if(to=i,Oe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,pa.current=e===null||e.memoizedState===null?fx:px,e=n(r,o),Gi){i=0;do{if(Gi=!1,cl=0,25<=i)throw Error(I(301));i+=1,it=et=null,t.updateQueue=null,pa.current=hx,e=n(r,o)}while(Gi)}if(pa.current=Ka,t=et!==null&&et.next!==null,to=0,it=et=Oe=null,Ga=!1,t)throw Error(I(300));return e}function $d(){var e=cl!==0;return cl=0,e}function On(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return it===null?Oe.memoizedState=it=e:it=it.next=e,it}function fn(){if(et===null){var e=Oe.alternate;e=e!==null?e.memoizedState:null}else e=et.next;var t=it===null?Oe.memoizedState:it.next;if(t!==null)it=t,et=e;else{if(e===null)throw Error(I(310));et=e,e={memoizedState:et.memoizedState,baseState:et.baseState,baseQueue:et.baseQueue,queue:et.queue,next:null},it===null?Oe.memoizedState=it=e:it=it.next=e}return it}function dl(e,t){return typeof t=="function"?t(e):t}function ku(e){var t=fn(),n=t.queue;if(n===null)throw Error(I(311));n.lastRenderedReducer=e;var r=et,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var a=l=null,s=null,u=i;do{var f=u.lane;if((to&f)===f)s!==null&&(s=s.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:f,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};s===null?(a=s=d,l=r):s=s.next=d,Oe.lanes|=f,no|=f}u=u.next}while(u!==null&&u!==i);s===null?l=r:s.next=a,Nn(r,t.memoizedState)||(Et=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,Oe.lanes|=i,no|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Tu(e){var t=fn(),n=t.queue;if(n===null)throw Error(I(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var l=o=o.next;do i=e(i,l.action),l=l.next;while(l!==o);Nn(i,t.memoizedState)||(Et=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Ag(){}function Dg(e,t){var n=Oe,r=fn(),o=t(),i=!Nn(r.memoizedState,o);if(i&&(r.memoizedState=o,Et=!0),r=r.queue,Id(Vg.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||it!==null&&it.memoizedState.tag&1){if(n.flags|=2048,fl(9,Fg.bind(null,n,r,o,t),void 0,null),lt===null)throw Error(I(349));to&30||Bg(n,t,o)}return o}function Bg(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Oe.updateQueue,t===null?(t={lastEffect:null,stores:null},Oe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Fg(e,t,n,r){t.value=n,t.getSnapshot=r,Ug(t)&&Wg(e)}function Vg(e,t,n){return n(function(){Ug(t)&&Wg(e)})}function Ug(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Nn(e,n)}catch{return!0}}function Wg(e){var t=tr(e,1);t!==null&&Rn(t,e,1,-1)}function Rp(e){var t=On();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:dl,lastRenderedState:e},t.queue=e,e=e.dispatch=dx.bind(null,Oe,e),[t.memoizedState,e]}function fl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Oe.updateQueue,t===null?(t={lastEffect:null,stores:null},Oe.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Hg(){return fn().memoizedState}function ha(e,t,n,r){var o=On();Oe.flags|=e,o.memoizedState=fl(1|t,n,void 0,r===void 0?null:r)}function ds(e,t,n,r){var o=fn();r=r===void 0?null:r;var i=void 0;if(et!==null){var l=et.memoizedState;if(i=l.destroy,r!==null&&Nd(r,l.deps)){o.memoizedState=fl(t,n,i,r);return}}Oe.flags|=e,o.memoizedState=fl(1|t,n,i,r)}function Np(e,t){return ha(8390656,8,e,t)}function Id(e,t){return ds(2048,8,e,t)}function Gg(e,t){return ds(4,2,e,t)}function Kg(e,t){return ds(4,4,e,t)}function Yg(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Jg(e,t,n){return n=n!=null?n.concat([e]):null,ds(4,4,Yg.bind(null,t,e),n)}function Ld(){}function Qg(e,t){var n=fn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Nd(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Xg(e,t){var n=fn();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Nd(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function qg(e,t,n){return to&21?(Nn(n,t)||(n=rg(),Oe.lanes|=n,no|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Et=!0),e.memoizedState=n)}function ux(e,t){var n=ye;ye=n!==0&&4>n?n:4,e(!0);var r=bu.transition;bu.transition={};try{e(!1),t()}finally{ye=n,bu.transition=r}}function Zg(){return fn().memoizedState}function cx(e,t,n){var r=_r(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},e0(e))t0(t,n);else if(n=Lg(e,t,n,r),n!==null){var o=wt();Rn(n,e,r,o),n0(n,t,r)}}function dx(e,t,n){var r=_r(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(e0(e))t0(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,a=i(l,n);if(o.hasEagerState=!0,o.eagerState=a,Nn(a,l)){var s=t.interleaved;s===null?(o.next=o,_d(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=Lg(e,t,o,r),n!==null&&(o=wt(),Rn(n,e,r,o),n0(n,t,r))}}function e0(e){var t=e.alternate;return e===Oe||t!==null&&t===Oe}function t0(e,t){Gi=Ga=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function n0(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,fd(e,n)}}var Ka={readContext:dn,useCallback:pt,useContext:pt,useEffect:pt,useImperativeHandle:pt,useInsertionEffect:pt,useLayoutEffect:pt,useMemo:pt,useReducer:pt,useRef:pt,useState:pt,useDebugValue:pt,useDeferredValue:pt,useTransition:pt,useMutableSource:pt,useSyncExternalStore:pt,useId:pt,unstable_isNewReconciler:!1},fx={readContext:dn,useCallback:function(e,t){return On().memoizedState=[e,t===void 0?null:t],e},useContext:dn,useEffect:Np,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ha(4194308,4,Yg.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ha(4194308,4,e,t)},useInsertionEffect:function(e,t){return ha(4,2,e,t)},useMemo:function(e,t){var n=On();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=On();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=cx.bind(null,Oe,e),[r.memoizedState,e]},useRef:function(e){var t=On();return e={current:e},t.memoizedState=e},useState:Rp,useDebugValue:Ld,useDeferredValue:function(e){return On().memoizedState=e},useTransition:function(){var e=Rp(!1),t=e[0];return e=ux.bind(null,e[1]),On().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Oe,o=On();if(Ie){if(n===void 0)throw Error(I(407));n=n()}else{if(n=t(),lt===null)throw Error(I(349));to&30||Bg(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Np(Vg.bind(null,r,i,e),[e]),r.flags|=2048,fl(9,Fg.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=On(),t=lt.identifierPrefix;if(Ie){var n=Xn,r=Qn;n=(r&~(1<<32-Pn(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=cl++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=sx++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},px={readContext:dn,useCallback:Qg,useContext:dn,useEffect:Id,useImperativeHandle:Jg,useInsertionEffect:Gg,useLayoutEffect:Kg,useMemo:Xg,useReducer:ku,useRef:Hg,useState:function(){return ku(dl)},useDebugValue:Ld,useDeferredValue:function(e){var t=fn();return qg(t,et.memoizedState,e)},useTransition:function(){var e=ku(dl)[0],t=fn().memoizedState;return[e,t]},useMutableSource:Ag,useSyncExternalStore:Dg,useId:Zg,unstable_isNewReconciler:!1},hx={readContext:dn,useCallback:Qg,useContext:dn,useEffect:Id,useImperativeHandle:Jg,useInsertionEffect:Gg,useLayoutEffect:Kg,useMemo:Xg,useReducer:Tu,useRef:Hg,useState:function(){return Tu(dl)},useDebugValue:Ld,useDeferredValue:function(e){var t=fn();return et===null?t.memoizedState=e:qg(t,et.memoizedState,e)},useTransition:function(){var e=Tu(dl)[0],t=fn().memoizedState;return[e,t]},useMutableSource:Ag,useSyncExternalStore:Dg,useId:Zg,unstable_isNewReconciler:!1};function Tn(e,t){if(e&&e.defaultProps){t=Ae({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Sc(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Ae({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var fs={isMounted:function(e){return(e=e._reactInternals)?so(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=wt(),o=_r(e),i=qn(r,o);i.payload=t,n!=null&&(i.callback=n),t=kr(e,i,o),t!==null&&(Rn(t,e,o,r),fa(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=wt(),o=_r(e),i=qn(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=kr(e,i,o),t!==null&&(Rn(t,e,o,r),fa(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=wt(),r=_r(e),o=qn(n,r);o.tag=2,t!=null&&(o.callback=t),t=kr(e,o,r),t!==null&&(Rn(t,e,r,n),fa(t,e,r))}};function Mp(e,t,n,r,o,i,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,l):t.prototype&&t.prototype.isPureReactComponent?!ol(n,r)||!ol(o,i):!0}function r0(e,t,n){var r=!1,o=Pr,i=t.contextType;return typeof i=="object"&&i!==null?i=dn(i):(o=Pt(t)?Zr:yt.current,r=t.contextTypes,i=(r=r!=null)?qo(e,o):Pr),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=fs,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function $p(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&fs.enqueueReplaceState(t,t.state,null)}function Cc(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Ed(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=dn(i):(i=Pt(t)?Zr:yt.current,o.context=qo(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Sc(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&fs.enqueueReplaceState(o,o.state,null),Wa(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function ni(e,t){try{var n="",r=t;do n+=Vv(r),r=r.return;while(r);var o=n}catch(i){o=` 39Error generating stack: `+i.message+` 40`+i.stack}return{value:e,source:t,stack:o,digest:null}}function _u(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function bc(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var mx=typeof WeakMap=="function"?WeakMap:Map;function o0(e,t,n){n=qn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ja||(Ja=!0,$c=r),bc(e,t)},n}function i0(e,t,n){n=qn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){bc(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){bc(e,t),typeof r!="function"&&(Tr===null?Tr=new Set([this]):Tr.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function Ip(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new mx;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Px.bind(null,e,t,n),t.then(e,e))}function Lp(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function zp(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=qn(-1,1),t.tag=2,kr(n,t,1))),n.lanes|=1),e)}var gx=or.ReactCurrentOwner,Et=!1;function xt(e,t,n,r){t.child=e===null?Ig(t,null,n,r):ei(t,e.child,n,r)}function Op(e,t,n,r,o){n=n.render;var i=t.ref;return Go(t,o),r=Md(e,t,n,r,i,o),n=$d(),e!==null&&!Et?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,nr(e,t,o)):(Ie&&n&&wd(t),t.flags|=1,xt(e,t,r,o),t.child)}function Ap(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Ud(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,l0(e,t,i,r,o)):(e=va(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var l=i.memoizedProps;if(n=n.compare,n=n!==null?n:ol,n(l,r)&&e.ref===t.ref)return nr(e,t,o)}return t.flags|=1,e=Er(i,r),e.ref=t.ref,e.return=t,t.child=e}function l0(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(ol(i,r)&&e.ref===t.ref)if(Et=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(Et=!0);else return t.lanes=e.lanes,nr(e,t,o)}return kc(e,t,n,r,o)}function a0(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},je(Bo,Dt),Dt|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,je(Bo,Dt),Dt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,je(Bo,Dt),Dt|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,je(Bo,Dt),Dt|=r;return xt(e,t,o,n),t.child}function s0(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
vendor: 4,723 bytes, line 40
40function kc(e,t,n,r,o){var i=Pt(n)?Zr:yt.current;return i=qo(t,i),Go(t,o),n=Md(e,t,n,r,i,o),r=$d(),e!==null&&!Et?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,nr(e,t,o)):(Ie&&r&&wd(t),t.flags|=1,xt(e,t,n,o),t.child)}function Dp(e,t,n,r,o){if(Pt(n)){var i=!0;Da(t)}else i=!1;if(Go(t,o),t.stateNode===null)ma(e,t),r0(t,n,r),Cc(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,a=t.memoizedProps;l.props=a;var s=l.context,u=n.contextType;typeof u=="object"&&u!==null?u=dn(u):(u=Pt(n)?Zr:yt.current,u=qo(t,u));var f=n.getDerivedStateFromProps,d=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function";d||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==r||s!==u)&&$p(t,l,r,u),hr=!1;var p=t.memoizedState;l.state=p,Wa(t,r,l,o),s=t.memoizedState,a!==r||p!==s||jt.current||hr?(typeof f=="function"&&(Sc(t,n,f,r),s=t.memoizedState),(a=hr||Mp(t,n,a,r,p,s,u))?(d||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),l.props=r,l.state=s,l.context=u,r=a):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,zg(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:Tn(t.type,a),l.props=u,d=t.pendingProps,p=l.context,s=n.contextType,typeof s=="object"&&s!==null?s=dn(s):(s=Pt(n)?Zr:yt.current,s=qo(t,s));var w=n.getDerivedStateFromProps;(f=typeof w=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==d||p!==s)&&$p(t,l,r,s),hr=!1,p=t.memoizedState,l.state=p,Wa(t,r,l,o);var y=t.memoizedState;a!==d||p!==y||jt.current||hr?(typeof w=="function"&&(Sc(t,n,w,r),y=t.memoizedState),(u=hr||Mp(t,n,u,r,p,y,s)||!1)?(f||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,y,s),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,y,s)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),l.props=r,l.state=y,l.context=s,r=u):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Tc(e,t,n,r,i,o)}function Tc(e,t,n,r,o,i){s0(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&kp(t,n,!1),nr(e,t,i);r=t.stateNode,gx.current=t;var a=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=ei(t,e.child,null,i),t.child=ei(t,null,a,i)):xt(e,t,a,i),t.memoizedState=r.state,o&&kp(t,n,!0),t.child}function u0(e){var t=e.stateNode;t.pendingContext?bp(e,t.pendingContext,t.pendingContext!==t.context):t.context&&bp(e,t.context,!1),jd(e,t.containerInfo)}function Bp(e,t,n,r,o){return Zo(),Cd(o),t.flags|=256,xt(e,t,n,r),t.child}var _c={dehydrated:null,treeContext:null,retryLane:0};function Ec(e){return{baseLanes:e,cachePool:null,transitions:null}}function c0(e,t,n){var r=t.pendingProps,o=ze.current,i=!1,l=(t.flags&128)!==0,a;if((a=l)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),je(ze,o&1),e===null)return xc(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=r.children,e=r.fallback,i?(r=t.mode,i=t.child,l={mode:"hidden",children:l},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=l):i=ms(l,r,0,null),e=Qr(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Ec(n),t.memoizedState=_c,e):zd(t,l));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return yx(e,t,l,r,a,o,n);if(i){i=r.fallback,l=t.mode,o=e.child,a=o.sibling;var s={mode:"hidden",children:r.children};return!(l&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=Er(o,s),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=Er(a,i):(i=Qr(i,l,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,l=e.child.memoizedState,l=l===null?Ec(n):{baseLanes:l.base
vendor: 5,851 bytes, line 40
40Lanes|n,cachePool:null,transitions:l.transitions},i.memoizedState=l,i.childLanes=e.childLanes&~n,t.memoizedState=_c,r}return i=e.child,e=i.sibling,r=Er(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function zd(e,t){return t=ms({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ql(e,t,n,r){return r!==null&&Cd(r),ei(t,e.child,null,n),e=zd(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function yx(e,t,n,r,o,i,l){if(n)return t.flags&256?(t.flags&=-257,r=_u(Error(I(422))),ql(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=ms({mode:"visible",children:r.children},o,0,null),i=Qr(i,o,l,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&ei(t,e.child,null,l),t.child.memoizedState=Ec(l),t.memoizedState=_c,i);if(!(t.mode&1))return ql(e,t,l,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(I(419)),r=_u(i,r,void 0),ql(e,t,l,r)}if(a=(l&e.childLanes)!==0,Et||a){if(r=lt,r!==null){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|l)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,tr(e,o),Rn(r,e,o,-1))}return Vd(),r=_u(Error(I(421))),ql(e,t,l,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=Rx.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,Vt=br(o.nextSibling),Ut=t,Ie=!0,jn=null,e!==null&&(on[ln++]=Qn,on[ln++]=Xn,on[ln++]=eo,Qn=e.id,Xn=e.overflow,eo=t),t=zd(t,r.children),t.flags|=4096,t)}function Fp(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),wc(e.return,t,n)}function Eu(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function d0(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(xt(e,t,r.children,n),r=ze.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Fp(e,n,t);else if(e.tag===19)Fp(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(je(ze,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Ha(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Eu(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Ha(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Eu(t,!0,n,null,i);break;case"together":Eu(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ma(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function nr(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),no|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(I(153));if(t.child!==null){for(e=t.child,n=Er(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Er(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function vx(e,t,n){switch(t.tag){case 3:u0(t),Zo();break;case 5:Og(t);break;case 1:Pt(t.type)&&Da(t);break;case 4:jd(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;je(Va,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(je(ze,ze.current&1),t.flags|=128,null):n&t.child.childLanes?c0(e,t,n):(je(ze,ze.current&1),e=nr(e,t,n),e!==null?e.sibling:null);je(ze,ze.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return d0(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),je(ze,ze.current),r)break;return null;case 22:case 23:return t.lanes=0,a0(e,t,n)}return nr(e,t,n)}var f0,jc,p0,h0;f0=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};jc=function(){};p0=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Hr(Un.current);var i=null;switch(n){case"input":o=Qu(e,o),r=Qu(e,r),i=[];break;case"select":o=Ae({},o,{value:void 0}),r=Ae({},r,{value:void 0}),i=[];break;case"textarea":o=Zu(e,o),r=Zu(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Oa)}tc(n,r);var l;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var a=o[u];for(l in a)a.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Xi.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var s=r[u];if(a=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&s!==a&&(s!=null||a!=null))if(u==="style")if(a){for(l in a)!a.hasOwnProperty(l)||s&&s.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in s)s.hasOwnProperty(l)&&a[l]!==s[l]&&(n||(n={}),n[l]=s[l])}else n||(i||(i=[]),i.push(u,n)),n=s;else u==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,a=a?a.__html:void 0,s!=null&&a!==s&&(i=i||[]).push(u,s)):u==="children"?typeof s!="str
40ing"&&typeof s!="number"||(i=i||[]).push(u,""+s):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Xi.hasOwnProperty(u)?(s!=null&&u==="onScroll"&&Re("scroll",e),i||a===s||(i=[])):(i=i||[]).push(u,s))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};h0=function(e,t,n,r){n!==r&&(t.flags|=4)};function ki(e,t){if(!Ie)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ht(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function xx(e,t,n){var r=t.pendingProps;switch(Sd(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ht(t),null;case 1:return Pt(t.type)&&Aa(),ht(t),null;case 3:return r=t.stateNode,ti(),Ne(jt),Ne(yt),Rd(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ql(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,jn!==null&&(zc(jn),jn=null))),jc(e,t),ht(t),null;case 5:Pd(t);var o=Hr(ul.current);if(n=t.type,e!==null&&t.stateNode!=null)p0(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(I(166));return ht(t),null}if(e=Hr(Un.current),Ql(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Bn]=t,r[al]=i,e=(t.mode&1)!==0,n){case"dialog":Re("cancel",r),Re("close",r);break;case"iframe":case"object":case"embed":Re("load",r);break;case"video":case"audio":for(o=0;o<Ai.length;o++)Re(Ai[o],r);break;case"source":Re("error",r);break;case"img":case"image":case"link":Re("error",r),Re("load",r);break;case"details":Re("toggle",r);break;case"input":Qf(r,i),Re("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Re("invalid",r);break;case"textarea":qf(r,i),Re("invalid",r)}tc(n,i),o=null;for(var l in i)if(i.hasOwnProperty(l)){var a=i[l];l==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&Jl(r.textContent,a,e),o=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&Jl(r.textContent,a,e),o=["children",""+a]):Xi.hasOwnProperty(l)&&a!=null&&l==="onScroll"&&Re("scroll",r)}switch(n){case"input":Fl(r),Xf(r,i,!0);break;case"textarea":Fl(r),Zf(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Oa)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Vm(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Bn]=t,e[al]=r,f0(e,t,!1,!1),t.stateNode=e;e:{switch(l=nc(n,r),n){case"dialog":Re("cancel",e),Re("close",e),o=r;break;case"iframe":case"object":case"embed":Re("load",e),o=r;break;case"video":case"audio":for(o=0;o<Ai.length;o++)Re(Ai[o],e);o=r;break;case"source":Re("error",e),o=r;break;case"img":case"image":case"link":Re("error",e),Re("load",e),o=r;break;case"details":Re("toggle",e),o=r;break;case"input":Qf(e,r),o=Qu(e,r),Re("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=Ae({},r,{value:void 0}),Re("invalid",e);break;case"textarea":qf(e,r),o=Zu(e,r),Re("invalid",e);break;default:o=r}tc(n,o),a=o;for(i in a)if(a.hasOwnProperty(i)){var s=a[i];i==="style"?Hm(e,s):i==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Um(e,s)):i==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&qi(e,s):typeof s=="number"&&qi(e,""+s):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Xi.hasOwnProperty(i)?s!=null&&i==="onScroll"&&Re("scroll",e):s!=null&&ld(e,i,s,l))}switch(n){case"input":Fl(e),Xf(e,r,!1);break;case"textarea":Fl(e),Zf(e);break;case"option":r.value!=null&&e.setAttribute("value",""+jr(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Vo(e,!!r.multiple,i,!1):r.defaultValue!=null&&Vo(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Oa)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}
vendor: 26,249 bytes, line 40
40return ht(t),null;case 6:if(e&&t.stateNode!=null)h0(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(I(166));if(n=Hr(ul.current),Hr(Un.current),Ql(t)){if(r=t.stateNode,n=t.memoizedProps,r[Bn]=t,(i=r.nodeValue!==n)&&(e=Ut,e!==null))switch(e.tag){case 3:Jl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Jl(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Bn]=t,t.stateNode=r}return ht(t),null;case 13:if(Ne(ze),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Ie&&Vt!==null&&t.mode&1&&!(t.flags&128))Mg(),Zo(),t.flags|=98560,i=!1;else if(i=Ql(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(I(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(I(317));i[Bn]=t}else Zo(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ht(t),i=!1}else jn!==null&&(zc(jn),jn=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ze.current&1?tt===0&&(tt=3):Vd())),t.updateQueue!==null&&(t.flags|=4),ht(t),null);case 4:return ti(),jc(e,t),e===null&&il(t.stateNode.containerInfo),ht(t),null;case 10:return Td(t.type._context),ht(t),null;case 17:return Pt(t.type)&&Aa(),ht(t),null;case 19:if(Ne(ze),i=t.memoizedState,i===null)return ht(t),null;if(r=(t.flags&128)!==0,l=i.rendering,l===null)if(r)ki(i,!1);else{if(tt!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=Ha(e),l!==null){for(t.flags|=128,ki(i,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,l=i.alternate,l===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return je(ze,ze.current&1|2),t.child}e=e.sibling}i.tail!==null&&He()>ri&&(t.flags|=128,r=!0,ki(i,!1),t.lanes=4194304)}else{if(!r)if(e=Ha(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),ki(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!Ie)return ht(t),null}else 2*He()-i.renderingStartTime>ri&&n!==1073741824&&(t.flags|=128,r=!0,ki(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=He(),t.sibling=null,n=ze.current,je(ze,r?n&1|2:n&1),t):(ht(t),null);case 22:case 23:return Fd(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Dt&1073741824&&(ht(t),t.subtreeFlags&6&&(t.flags|=8192)):ht(t),null;case 24:return null;case 25:return null}throw Error(I(156,t.tag))}function wx(e,t){switch(Sd(t),t.tag){case 1:return Pt(t.type)&&Aa(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ti(),Ne(jt),Ne(yt),Rd(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Pd(t),null;case 13:if(Ne(ze),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(I(340));Zo()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ne(ze),null;case 4:return ti(),null;case 10:return Td(t.type._context),null;case 22:case 23:return Fd(),null;case 24:return null;default:return null}}var Zl=!1,gt=!1,Sx=typeof WeakSet=="function"?WeakSet:Set,D=null;function Do(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){We(e,t,r)}else n.current=null}function Pc(e,t,n){try{n()}catch(r){We(e,t,r)}}var Vp=!1;function Cx(e,t){if(fc=Ia,e=xg(),xd(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,a=-1,s=-1,u=0,f=0,d=e,p=null;t:for(;;){for(var w;d!==n||o!==0&&d.nodeType!==3||(a=l+o),d!==i||r!==0&&d.nodeType!==3||(s=l+r),d.nodeType===3&&(l+=d.nodeValue.length),(w=d.firstChild)!==null;)p=d,d=w;for(;;){if(d===e)break t;if(p===n&&++u===o&&(a=l),p===i&&++f===r&&(s=l),(w=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=w}n=a===-1||s===-1?null:{start:a,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(pc={focusedElem:e,selectionRange:n},Ia=!1,D=t;D!==null;)if(t=D,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,D=e;else for(;D!==null;){t=D;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var g=y.memoizedProps,T=y.memoizedState,m=t.stateNode,h=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:Tn(t.type,g),T);m.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(I(163))}}catch(b){We(t,t.return,b)}if(e=t.sibling,e!==null){e.return=t.return,D=e;break}D=t.return}return y=Vp,Vp=!1,y}function Ki(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Pc(t,n,i)}o=o.next}while(o!==r)}}function ps(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Rc(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function m0(e){var t=e.alternate;t!==null&&(e.alternate=null,m0(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Bn],delete t[al],delete t[gc],delete t[ox],delete t[ix])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function g0(e){return e.tag===5||e.tag===3||e.tag===4}function Up(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||g0(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Nc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Oa));else if(r!==4&&(e=e.child,e!==null))for(Nc(e,t,n),e=e.sibling;e!==null;)Nc(e,t,n),e=e.sibling}function Mc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Mc(e,t,n),e=e.sibling;e!==null;)Mc(e,t,n),e=e.sibling}var ut=null,_n=!1;function cr(e,t,n){for(n=n.child;n!==null;)y0(e,t,n),n=n.sibling}function y0(e,t,n){if(Vn&&typeof Vn.onCommitFiberUnmount=="function")try{Vn.onCommitFiberUnmount(is,n)}catch{}switch(n.tag){case 5:gt||Do(n,t);case 6:var r=ut,o=_n;ut=null,cr(e,t,n),ut=r,_n=o,ut!==null&&(_n?(e=ut,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ut.removeChild(n.stateNode));break;case 18:ut!==null&&(_n?(e=ut,n=n.stateNode,e.nodeType===8?wu(e.parentNode,n):e.nodeType===1&&wu(e,n),nl(e)):wu(ut,n.stateNode));break;case 4:r=ut,o=_n,ut=n.stateNode.containerInfo,_n=!0,cr(e,t,n),ut=r,_n=o;break;case 0:case 11:case 14:case 15:if(!gt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&Pc(n,t,l),o=o.next}while(o!==r)}cr(e,t,n);break;case 1:if(!gt&&(Do(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){We(n,t,a)}cr(e,t,n);break;case 21:cr(e,t,n);break;case 22:n.mode&1?(gt=(r=gt)||n.memoizedState!==null,cr(e,t,n),gt=r):cr(e,t,n);break;default:cr(e,t,n)}}function Wp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Sx),t.forEach(function(r){var o=Nx.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function bn(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,l=t,a=l;e:for(;a!==null;){switch(a.tag){case 5:ut=a.stateNode,_n=!1;break e;case 3:ut=a.stateNode.containerInfo,_n=!0;break e;case 4:ut=a.stateNode.containerInfo,_n=!0;break e}a=a.return}if(ut===null)throw Error(I(160));y0(i,l,o),ut=null,_n=!1;var s=o.alternate;s!==null&&(s.return=null),o.return=null}catch(u){We(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)v0(t,e),t=t.sibling}function v0(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(bn(t,e),zn(e),r&4){try{Ki(3,e,e.return),ps(3,e)}catch(g){We(e,e.return,g)}try{Ki(5,e,e.return)}catch(g){We(e,e.return,g)}}break;case 1:bn(t,e),zn(e),r&512&&n!==null&&Do(n,n.return);break;case 5:if(bn(t,e),zn(e),r&512&&n!==null&&Do(n,n.return),e.flags&32){var o=e.stateNode;try{qi(o,"")}catch(g){We(e,e.return,g)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,l=n!==null?n.memoizedProps:i,a=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&Bm(o,i),nc(a,l);var u=nc(a,i);for(l=0;l<s.length;l+=2){var f=s[l],d=s[l+1];f==="style"?Hm(o,d):f==="dangerouslySetInnerHTML"?Um(o,d):f==="children"?qi(o,d):ld(o,f,d,u)}switch(a){case"input":Xu(o,i);break;case"textarea":Fm(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var w=i.value;w!=null?Vo(o,!!i.multiple,w,!1):p!==!!i.multiple&&(i.defaultValue!=null?Vo(o,!!i.multiple,i.defaultValue,!0):Vo(o,!!i.multiple,i.multiple?[]:"",!1))}o[al]=i}catch(g){We(e,e.return,g)}}break;case 6:if(bn(t,e),zn(e),r&4){if(e.stateNode===null)throw Error(I(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){We(e,e.return,g)}}break;case 3:if(bn(t,e),zn(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{nl(t.containerInfo)}catch(g){We(e,e.return,g)}break;case 4:bn(t,e),zn(e);break;case 13:bn(t,e),zn(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(Dd=He())),r&4&&Wp(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(gt=(u=gt)||f,bn(t,e),gt=u):bn(t,e),zn(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!f&&e.mode&1)for(D=e,f=e.child;f!==null;){for(d=D=f;D!==null;){switch(p=D,w=p.child,p.tag){case 0:case 11:case 14:case 15:Ki(4,p,p.return);break;case 1:Do(p,p.return);var y=p.stateNode;if(typeof y.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(g){We(r,n,g)}}break;case 5:Do(p,p.return);break;case 22:if(p.memoizedState!==null){Gp(d);continue}}w!==null?(w.return=p,D=w):Gp(d)}f=f.sibling}e:for(f=null,d=e;;){if(d.tag===5){if(f===null){f=d;try{o=d.stateNode,u?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(a=d.stateNode,s=d.memoizedProps.style,l=s!=null&&s.hasOwnProperty("display")?s.display:null,a.style.display=Wm("display",l))}catch(g){We(e,e.return,g)}}}else if(d.tag===6){if(f===null)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(g){We(e,e.return,g)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:bn(t,e),zn(e),r&4&&Wp(e);break;case 21:break;default:bn(t,e),zn(e)}}function zn(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(g0(n)){var r=n;break e}n=n.return}throw Error(I(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(qi(o,""),r.flags&=-33);var i=Up(e);Mc(e,i,o);break;case 3:case 4:var l=r.stateNode.containerInfo,a=Up(e);Nc(e,a,l);break;default:throw Error(I(161))}}catch(s){We(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function bx(e,t,n){D=e,x0(e)}function x0(e,t,n){for(var r=(e.mode&1)!==0;D!==null;){var o=D,i=o.child;if(o.tag===22&&r){var l=o.memoizedState!==null||Zl;if(!l){var a=o.alternate,s=a!==null&&a.memoizedState!==null||gt;a=Zl;var u=gt;if(Zl=l,(gt=s)&&!u)for(D=o;D!==null;)l=D,s=l.child,l.tag===22&&l.memoizedState!==null?Kp(o):s!==null?(s.return=l,D=s):Kp(o);for(;i!==null;)D=i,x0(i),i=i.sibling;D=o,Zl=a,gt=u}Hp(e)}else o.subtreeFlags&8772&&i!==null?(i.return=o,D=i):Hp(e)}}function Hp(e){for(;D!==null;){var t=D;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:gt||ps(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!gt)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:Tn(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Pp(t,i,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Pp(t,l,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var f=u.memoizedState;if(f!==null){var d=f.dehydrated;d!==null&&nl(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(I(163))}gt||t.flags&512&&Rc(t)}catch(p){We(t,t.return,p)}}if(t===e){D=null;break}if(n=t.sibling,n!==null){n.return=t.return,D=n;break}D=t.return}}function Gp(e){for(;D!==null;){var t=D;if(t===e){D=null;break}var n=t.sibling;if(n!==null){n.return=t.return,D=n;break}D=t.return}}function Kp(e){for(;D!==null;){var t=D;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ps(4,t)}catch(s){We(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(s){We(t,o,s)}}var i=t.return;try{Rc(t)}catch(s){We(t,i,s)}break;case 5:var l=t.return;try{Rc(t)}catch(s){We(t,l,s)}}}catch(s){We(t,t.return,s)}if(t===e){D=null;break}var a=t.sibling;if(a!==null){a.return=t.return,D=a;break}D=t.return}}var kx=Math.ceil,Ya=or.ReactCurrentDispatcher,Od=or.ReactCurrentOwner,un=or.ReactCurrentBatchConfig,ae=0,lt=null,Ze=null,dt=0,Dt=0,Bo=Nr(0),tt=0,pl=null,no=0,hs=0,Ad=0,Yi=null,Tt=null,Dd=0,ri=1/0,Kn=null,Ja=!1,$c=null,Tr=null,ea=!1,vr=null,Qa=0,Ji=0,Ic=null,ga=-1,ya=0;function wt(){return ae&6?He():ga!==-1?ga:ga=He()}function _r(e){return e.mode&1?ae&2&&dt!==0?dt&-dt:ax.transition!==null?(ya===0&&(ya=rg()),ya):(e=ye,e!==0||(e=window.event,e=e===void 0?16:cg(e.type)),e):1}function Rn(e,t,n,r){if(50<Ji)throw Ji=0,Ic=null,Error(I(185));bl(e,n,r),(!(ae&2)||e!==lt)&&(e===lt&&(!(ae&2)&&(hs|=n),tt===4&&gr(e,dt)),Rt(e,r),n===1&&ae===0&&!(t.mode&1)&&(ri=He()+500,cs&&Mr()))}function Rt(e,t){var n=e.callbackNode;a1(e,t);var r=$a(e,e===lt?dt:0);if(r===0)n!==null&&np(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&np(n),t===1)e.tag===0?lx(Yp.bind(null,e)):Pg(Yp.bind(null,e)),nx(function(){!(ae&6)&&Mr()}),n=null;else{switch(og(r)){case 1:n=dd;break;case 4:n=tg;break;case 16:n=Ma;break;case 536870912:n=ng;break;default:n=Ma}n=E0(n,w0.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function w0(e,t){if(ga=-1,ya=0,ae&6)throw Error(I(327));var n=e.callbackNode;if(Ko()&&e.callbackNode!==n)return null;var r=$a(e,e===lt?dt:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Xa(e,r);else{t=r;var o=ae;ae|=2;var i=C0();(lt!==e||dt!==t)&&(Kn=null,ri=He()+500,Jr(e,t));do try{Ex();break}catch(a){S0(e,a)}while(!0);kd(),Ya.current=i,ae=o,Ze!==null?t=0:(lt=null,dt=0,t=tt)}if(t!==0){if(t===2&&(o=ac(e),o!==0&&(r=o,t=Lc(e,o))),t===1)throw n=pl,Jr(e,0),gr(e,r),Rt(e,He()),n;if(t===6)gr(e,r);else{if(o=e.current.alternate,!(r&30)&&!Tx(o)&&(t=Xa(e,r),t===2&&(i=ac(e),i!==0&&(r=i,t=Lc(e,i))),t===1))throw n=pl,Jr(e,0),gr(e,r),Rt(e,He()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(I(345));case 2:Fr(e,Tt,Kn);break;case 3:if(gr(e,r),(r&130023424)===r&&(t=Dd+500-He(),10<t)){if($a(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){wt(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=mc(Fr.bind(null,e,Tt,Kn),t);break}Fr(e,Tt,Kn);break;case 4:if(gr(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var l=31-Pn(r);i=1<<l,l=t[l],l>o&&(o=l),r&=~i}if(r=o,r=He()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*kx(r/1960))-r,10<r){e.timeoutHandle=mc(Fr.bind(null,e,Tt,Kn),r);break}Fr(e,Tt,Kn);break;case 5:Fr(e,Tt,Kn);break;default:throw Error(I(329))}}}return Rt(e,He()),e.callbackNode===n?w0.bind(null,e):null}function Lc(e,t){var n=Yi;return e.current.memoizedState.isDehydrated&&(Jr(e,t).flags|=256),e=Xa(e,t),e!==2&&(t=Tt,Tt=n,t!==null&&zc(t)),e}function zc(e){Tt===null?Tt=e:Tt.push.apply(Tt,e)}function Tx(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!Nn(i(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function gr(e,t){for(t&=~Ad,t&=~hs,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Pn(t),r=1<<n;e[n]=-1,t&=~r}}function Yp(e){if(ae&6)throw Error(I(327));Ko();var t=$a(e,0);if(!(t&1))return Rt(e,He()),null;var n=Xa(e,t);if(e.tag!==0&&n===2){var r=ac(e);r!==0&&(t=r,n=Lc(e,r))}if(n===1)throw n=pl,Jr(e,0),gr(e,t),Rt(e,He()),n;if(n===6)throw Error(I(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Fr(e,Tt,Kn),Rt(e,He()),null}function Bd(e,t){var n=ae;ae|=1;try{return e(t)}finally{ae=n,ae===0&&(ri=He()+500,cs&&Mr())}}function ro(e){vr!==null&&vr.tag===0&&!(ae&6)&&Ko();var t=ae;ae|=1;var n=un.transition,r=ye;try{if(un.transition=null,ye=1,e)return e()}finally{ye=r,un.transition=n,ae=t,!(ae&6)&&Mr()}}function Fd(){Dt=Bo.current,Ne(Bo)}function Jr(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,tx(n)),Ze!==null)for(n=Ze.return;n!==null;){var r=n;switch(Sd(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Aa();break;case 3:ti(),Ne(jt),Ne(yt),Rd();break;case 5:Pd(r);break;case 4:ti();break;case 13:Ne(ze);break;case 19:Ne(ze);break;case 10:Td(r.type._context);break;case 22:case 23:Fd()}n=n.return}if(lt=e,Ze=e=Er(e.current,null),dt=Dt=t,tt=0,pl=null,Ad=hs=no=0,Tt=Yi=null,Wr!==null){for(t=0;t<Wr.length;t++)if(n=Wr[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var l=i.next;i.next=o,r.next=l}n.pending=r}Wr=null}return e}function S0(e,t){do{var n=Ze;try{if(kd(),pa.current=Ka,Ga){for(var r=Oe.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}Ga=!1}if(to=0,it=et=Oe=null,Gi=!1,cl=0,Od.current=null,n===null||n.return===null){tt=1,pl=t,Ze=null;break}e:{var i=e,l=n.return,a=n,s=t;if(t=dt,a.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var u=s,f=a,d=f.tag;if(!(f.mode&1)&&(d===0||d===11||d===15)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var w=Lp(l);if(w!==null){w.flags&=-257,zp(w,l,a,i,t),w.mode&1&&Ip(i,u,t),t=w,s=u;var y=t.updateQueue;if(y===null){var g=new Set;g.add(s),t.updateQueue=g}else y.add(s);break e}else{if(!(t&1)){Ip(i,u,t),Vd();break e}s=Error(I(426))}}else if(Ie&&a.mode&1){var T=Lp(l);if(T!==null){!(T.flags&65536)&&(T.flags|=256),zp(T,l,a,i,t),Cd(ni(s,a));break e}}i=s=ni(s,a),tt!==4&&(tt=2),Yi===null?Yi=[i]:Yi.push(i),i=l;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var m=o0(i,s,t);jp(i,m);break e;case 1:a=s;var h=i.type,v=i.stateNode;if(!(i.flags&128)&&(typeof h.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(Tr===null||!Tr.has(v)))){i.flags|=65536,t&=-t,i.lanes|=t;var b=i0(i,a,t);jp(i,b);break e}}i=i.return}while(i!==null)}k0(n)}catch(_){t=_,Ze===n&&n!==null&&(Ze=n=n.return);continue}break}while(!0)}function C0(){var e=Ya.current;return Ya.current=Ka,e===null?Ka:e}function Vd(){(tt===0||tt===3||tt===2)&&(tt=4),lt===null||!(no&268435455)&&!(hs&268435455)||gr(lt,dt)}function Xa(e,t){var n=ae;ae|=2;var r=C0();(lt!==e||dt!==t)&&(Kn=null,Jr(e,t));do try{_x();break}catch(o){S0(e,o)}while(!0);if(kd(),ae=n,Ya.current=r,Ze!==null)throw Error(I(261));return lt=null,dt=0,tt}function _x(){for(;Ze!==null;)b0(Ze)}function Ex(){for(;Ze!==null&&!qv();)b0(Ze)}function b0(e){var t=_0(e.alternate,e,Dt);e.memoizedProps=e.pendingProps,t===null?k0(e):Ze=t,Od.current=null}function k0(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=wx(n,t),n!==null){n.flags&=32767,Ze=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{tt=6,Ze=null;return}}else if(n=xx(n,t,Dt),n!==null){Ze=n;return}if(t=t.sibling,t!==null){Ze=t;return}Ze=t=e}while(t!==null);tt===0&&(tt=5)}function Fr(e,t,n){var r=ye,o=un.transition;try{un.transition=null,ye=1,jx(e,t,n,r)}finally{un.transition=o,ye=r}return null}function jx(e,t,n,r){do Ko();while(vr!==null);if(ae&6)throw Error(I(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(I(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(s1(e,i),e===lt&&(Ze=lt=null,dt=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||ea||(ea=!0,E0(Ma,function(){return Ko(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=un.transition,un.transition=null;var l=ye;ye=1;var a=ae;ae|=4,Od.current=null,Cx(e,n),v0(n,e),Y1(pc),Ia=!!fc,pc=fc=null,e.current=n,bx(n),Zv(),ae=a,ye=l,un.transition=i}else e.current=n;if(ea&&(ea=!1,vr=e,Qa=o),i=e.pendingLanes,i===0&&(Tr=null),n1(n.stateNode),Rt(e,He()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(Ja)throw Ja=!1,e=$c,$c=null,e;return Qa&1&&e.tag!==0&&Ko(),i=e.pendingLanes,i&1?e===Ic?Ji++:(Ji=0,Ic=e):Ji=0,Mr(),null}function Ko(){if(vr!==null){var e=og(Qa),t=un.transition,n=ye;try{if(un.transition=null,ye=16>e?16:e,vr===null)var r=!1;else{if(e=vr,vr=null,Qa=0,ae&6)throw Error(I(331));var o=ae;for(ae|=4,D=e.current;D!==null;){var i=D,l=i.child;if(D.flags&16){var a=i.deletions;if(a!==null){for(var s=0;s<a.length;s++){var u=a[s];for(D=u;D!==null;){var f=D;switch(f.tag){case 0:case 11:case 15:Ki(8,f,i)}var d=f.child;if(d!==null)d.return=f,D=d;else for(;D!==null;){f=D;var p=f.sibling,w=f.return;if(m0(f),f===u){D=null;break}if(p!==null){p.return=w,D=p;break}D=w}}}var y=i.alternate;if(y!==null){var g=y.child;if(g!==null){y.child=null;do{var T=g.sibling;g.sibling=null,g=T}while(g!==null)}}D=i}}if(i.subtreeFlags&2064&&l!==null)l.return=i,D=l;else e:for(;D!==null;){if(i=D,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Ki(9,i,i.return)}var m=i.sibling;if(m!==null){m.return=i.return,D=m;break e}D=i.return}}var h=e.current;for(D=h;D!==null;){l=D;var v=l.child;if(l.subtreeFlags&2064&&v!==null)v.return=l,D=v;else e:for(l=h;D!==null;){if(a=D,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:ps(9,a)}}catch(_){We(a,a.return,_)}if(a===l){D=null;break e}var b=a.sibling;if(b!==null){b.return=a.return,D=b;break e}D=a.return}}if(ae=o,Mr(),Vn&&typeof Vn.onPostCommitFiberRoot=="function")try{Vn.onPostCommitFiberRoot(is,e)}catch{}r=!0}return r}finally{ye=n,un.transition=t}}return!1}function Jp(e,t,n){t=ni(n,t),t=o0(e,t,1),e=kr(e,t,1),t=wt(),e!==null&&(bl(e,1,t),Rt(e,t))}function We(e,t,n){if(e.tag===3)Jp(e,e,n);else for(;t!==null;){if(t.tag===3){Jp(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Tr===null||!Tr.has(r))){e=ni(n,e),e=i0(t,e,1),t=kr(t,e,1),e=wt(),t!==null&&(bl(t,1,e),Rt(t,e));break}}t=t.return}}function Px(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=wt(),e.pingedLanes|=e.suspendedLanes&n,lt===e&&(dt&n)===n&&(tt===4||tt===3&&(dt&130023424)===dt&&500>He()-Dd?Jr(e,0):Ad|=n),Rt(e,t)}function T0(e,t){t===0&&(e.mode&1?(t=Wl,Wl<<=1,!(Wl&130023424)&&(Wl=4194304)):t=1);var n=wt();e=tr(e,t),e!==null&&(bl(e,t,n),Rt(e,n))}function Rx(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),T0(e,n)}function Nx(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(I(314))}r!==null&&r.delete(t),T0(e,n)}var _0;_0=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||jt.current)Et=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Et=!1,vx(e,t,n);Et=!!(e.flags&131072)}else Et=!1,Ie&&t.flags&1048576&&Rg(t,Fa,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ma(e,t),e=t.pendingProps;var o=qo(t,yt.current);Go(t,n),o=Md(null,t,r,e,o,n);var i=$d();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Pt(r)?(i=!0,Da(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Ed(t),o.updater=fs,t.stateNode=o,o._reactInternals=t,Cc(t,r,e,n),t=Tc(null,t,r,!0,i,n)):(t.tag=0,Ie&&i&&wd(t),xt(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ma(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=$x(r),e=Tn(r,e),o){case 0:t=kc(null,t,r,e,n);break e;case 1:t=Dp(null,t,r,e,n);break e;case 11:t=Op(null,t,r,e,n);break e;case 14:t=Ap(null,t,r,Tn(r.type,e),n);break e}throw Error(I(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),
vendor: 4,820 bytes, line 40
40kc(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),Dp(e,t,r,o,n);case 3:e:{if(u0(t),e===null)throw Error(I(387));r=t.pendingProps,i=t.memoizedState,o=i.element,zg(e,t),Wa(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=ni(Error(I(423)),t),t=Bp(e,t,r,n,o);break e}else if(r!==o){o=ni(Error(I(424)),t),t=Bp(e,t,r,n,o);break e}else for(Vt=br(t.stateNode.containerInfo.firstChild),Ut=t,Ie=!0,jn=null,n=Ig(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Zo(),r===o){t=nr(e,t,n);break e}xt(e,t,r,n)}t=t.child}return t;case 5:return Og(t),e===null&&xc(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,hc(r,o)?l=null:i!==null&&hc(r,i)&&(t.flags|=32),s0(e,t),xt(e,t,l,n),t.child;case 6:return e===null&&xc(t),null;case 13:return c0(e,t,n);case 4:return jd(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ei(t,null,r,n):xt(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),Op(e,t,r,o,n);case 7:return xt(e,t,t.pendingProps,n),t.child;case 8:return xt(e,t,t.pendingProps.children,n),t.child;case 12:return xt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,je(Va,r._currentValue),r._currentValue=l,i!==null)if(Nn(i.value,l)){if(i.children===o.children&&!jt.current){t=nr(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){l=i.child;for(var s=a.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=qn(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var f=u.pending;f===null?s.next=s:(s.next=f.next,f.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),wc(i.return,n,t),a.lanes|=n;break}s=s.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(I(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),wc(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}xt(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Go(t,n),o=dn(o),r=r(o),t.flags|=1,xt(e,t,r,n),t.child;case 14:return r=t.type,o=Tn(r,t.pendingProps),o=Tn(r.type,o),Ap(e,t,r,o,n);case 15:return l0(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),ma(e,t),t.tag=1,Pt(r)?(e=!0,Da(t)):e=!1,Go(t,n),r0(t,r,o),Cc(t,r,o,n),Tc(null,t,r,!0,e,n);case 19:return d0(e,t,n);case 22:return a0(e,t,n)}throw Error(I(156,t.tag))};function E0(e,t){return eg(e,t)}function Mx(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function sn(e,t,n,r){return new Mx(e,t,n,r)}function Ud(e){return e=e.prototype,!(!e||!e.isReactComponent)}function $x(e){if(typeof e=="function")return Ud(e)?1:0;if(e!=null){if(e=e.$$typeof,e===sd)return 11;if(e===ud)return 14}return 2}function Er(e,t){var n=e.alternate;return n===null?(n=sn(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function va(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")Ud(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Ro:return Qr(n.children,o,i,t);case ad:l=8,o|=8;break;case Gu:return e=sn(12,n,t,o|2),e.elementType=Gu,e.lanes=i,e;case Ku:return e=sn(13,n,t,o),e.elementType=Ku,e.lanes=i,e;case Yu:return e=sn(19,n,t,o),e.elementType=Yu,e.lanes=i,e;case Om:return ms(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Lm:l=10;break e;case zm:l=9;break e;case sd:l=11;break e;case ud:l=14;break e;case pr:l=16,r=null;break e}throw Error(I(130,e==null?e:typeof e,""))}return t=sn(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Qr(e,t,n,r){return e=sn(7,e,r,t),e.lanes=n,e}function ms(e,t,n,r){return e=sn(22,e,r,t),e.elementType=Om,e.lanes=n,e.stateNode={isHidden:!1},e}
vendor: 3,730 bytes, line 40
40function ju(e,t,n){return e=sn(6,e,null,t),e.lanes=n,e}function Pu(e,t,n){return t=sn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ix(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=uu(0),this.expirationTimes=uu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=uu(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Wd(e,t,n,r,o,i,l,a,s){return e=new Ix(e,t,n,a,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=sn(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ed(i),e}function Lx(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Po,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function j0(e){if(!e)return Pr;e=e._reactInternals;e:{if(so(e)!==e||e.tag!==1)throw Error(I(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Pt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(I(171))}if(e.tag===1){var n=e.type;if(Pt(n))return jg(e,n,t)}return t}function P0(e,t,n,r,o,i,l,a,s){return e=Wd(n,r,!0,e,o,i,l,a,s),e.context=j0(null),n=e.current,r=wt(),o=_r(n),i=qn(r,o),i.callback=t??null,kr(n,i,o),e.current.lanes=o,bl(e,o,r),Rt(e,r),e}function gs(e,t,n,r){var o=t.current,i=wt(),l=_r(o);return n=j0(n),t.context===null?t.context=n:t.pendingContext=n,t=qn(i,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=kr(o,t,l),e!==null&&(Rn(e,o,l,i),fa(e,o,l)),l}function qa(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Qp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Hd(e,t){Qp(e,t),(e=e.alternate)&&Qp(e,t)}function zx(){return null}var R0=typeof reportError=="function"?reportError:function(e){console.error(e)};function Gd(e){this._internalRoot=e}ys.prototype.render=Gd.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(I(409));gs(e,t,null,null)};ys.prototype.unmount=Gd.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;ro(function(){gs(null,e,null,null)}),t[er]=null}};function ys(e){this._internalRoot=e}ys.prototype.unstable_scheduleHydration=function(e){if(e){var t=ag();e={blockedOn:null,target:e,priority:t};for(var n=0;n<mr.length&&t!==0&&t<mr[n].priority;n++);mr.splice(n,0,e),n===0&&ug(e)}};function Kd(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function vs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Xp(){}function Ox(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var u=qa(l);i.call(u)}}var l=P0(t,r,e,0,null,!1,!1,"",Xp);return e._reactRootContainer=l,e[er]=l.current,il(e.nodeType===8?e.parentNode:e),ro(),l}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var a=r;r=function(){var u=qa(s);a.call(u)}}var s=Wd(e,0,!1,null,null,!1,!1,"",Xp);return e._reactRootContainer=s,e[er]=s.current,il(e.nodeType===8?e.parentNode:e),ro(function(){gs(t,s,n,r)}),s}function xs(e,t,n,r,o){var i=n._reactRootContainer;if(i){var l=i;
vendor: 4,942 bytes, line 40
40if(typeof o=="function"){var a=o;o=function(){var s=qa(l);a.call(s)}}gs(t,l,e,o)}else l=Ox(n,t,e,o,r);return qa(l)}ig=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Oi(t.pendingLanes);n!==0&&(fd(t,n|1),Rt(t,He()),!(ae&6)&&(ri=He()+500,Mr()))}break;case 13:ro(function(){var r=tr(e,1);if(r!==null){var o=wt();Rn(r,e,1,o)}}),Hd(e,1)}};pd=function(e){if(e.tag===13){var t=tr(e,134217728);if(t!==null){var n=wt();Rn(t,e,134217728,n)}Hd(e,134217728)}};lg=function(e){if(e.tag===13){var t=_r(e),n=tr(e,t);if(n!==null){var r=wt();Rn(n,e,t,r)}Hd(e,t)}};ag=function(){return ye};sg=function(e,t){var n=ye;try{return ye=e,t()}finally{ye=n}};oc=function(e,t,n){switch(t){case"input":if(Xu(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=us(r);if(!o)throw Error(I(90));Dm(r),Xu(r,o)}}}break;case"textarea":Fm(e,n);break;case"select":t=n.value,t!=null&&Vo(e,!!n.multiple,t,!1)}};Ym=Bd;Jm=ro;var Ax={usingClientEntryPoint:!1,Events:[Tl,Io,us,Gm,Km,Bd]},Ti={findFiberByHostInstance:Ur,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Dx={bundleType:Ti.bundleType,version:Ti.version,rendererPackageName:Ti.rendererPackageName,rendererConfig:Ti.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:or.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=qm(e),e===null?null:e.stateNode},findFiberByHostInstance:Ti.findFiberByHostInstance||zx,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ta=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ta.isDisabled&&ta.supportsFiber)try{is=ta.inject(Dx),Vn=ta}catch{}}Gt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ax;Gt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Kd(t))throw Error(I(200));return Lx(e,t,null,n)};Gt.createRoot=function(e,t){if(!Kd(e))throw Error(I(299));var n=!1,r="",o=R0;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Wd(e,1,!1,null,null,n,!1,r,o),e[er]=t.current,il(e.nodeType===8?e.parentNode:e),new Gd(t)};Gt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(I(188)):(e=Object.keys(e).join(","),Error(I(268,e)));return e=qm(t),e=e===null?null:e.stateNode,e};Gt.flushSync=function(e){return ro(e)};Gt.hydrate=function(e,t,n){if(!vs(t))throw Error(I(200));return xs(null,e,t,!0,n)};Gt.hydrateRoot=function(e,t,n){if(!Kd(e))throw Error(I(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",l=R0;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=P0(t,null,e,1,n??null,o,!1,i,l),e[er]=t.current,il(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new ys(t)};Gt.render=function(e,t,n){if(!vs(t))throw Error(I(200));return xs(null,e,t,!1,n)};Gt.unmountComponentAtNode=function(e){if(!vs(e))throw Error(I(40));return e._reactRootContainer?(ro(function(){xs(null,null,e,!1,function(){e._reactRootContainer=null,e[er]=null})}),!0):!1};Gt.unstable_batchedUpdates=Bd;Gt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!vs(n))throw Error(I(200));if(e==null||e._reactInternals===void 0)throw Error(I(38));return xs(e,t,n,!1,r)};Gt.version="18.3.1-next-f1338f8080-20240426";function N0(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(N0)}catch(e){console.error(e)}}N0(),Nm.exports=Gt;var Yd=Nm.exports;const Bx=xm(Yd),Fx=vm({__proto__:null,default:Bx},[Yd]);var qp=Yd;Wu.createRoot=qp.createRoot,Wu.hydrateRoot=qp.hydrateRoot;function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},P.apply(null,arguments)}function M0(e,t){const n=P({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=P({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=P({}
40,i),Object.keys(o).forEach(l=>{n[r][l]=M0(o[l],i[l])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function Vx(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:M0(t.components[n].defaultProps,r)}function se(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Jn(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function $0(e){if(!Jn(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=$0(e[n])}),t}function cn(e,t,n={clone:!0}){const r=n.clone?P({},e):e;return Jn(e)&&Jn(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(Jn(t[o])&&o in e&&Jn(e[o])?r[o]=cn(e[o],t[o],n):n.clone?r[o]=Jn(t[o])?$0(t[o]):t[o]:r[o]=t[o])}),r}const Ux=Object.freeze(Object.defineProperty({__proto__:null,default:cn,isPlainObject:Jn},Symbol.toStringTag,{value:"Module"})),Wx=["values","unit","step"],Hx=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>P({},n,{[r.key]:r.val}),{})};function I0(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=se(e,Wx),i=Hx(t),l=Object.keys(i);function a(p){return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n})`}function s(p){return`@media (max-width:${(typeof t[p]=="number"?t[p]:p)-r/100}${n})`}function u(p,w){const y=l.indexOf(w);return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n}) and (max-width:${(y!==-1&&typeof t[l[y]]=="number"?t[l[y]]:w)-r/100}${n})`}function f(p){return l.indexOf(p)+1<l.length?u(p,l[l.indexOf(p)+1]):a(p)}function d(p){const w=l.indexOf(p);return w===0?a(l[1]):w===l.length-1?s(l[w]):u(p,l[l.indexOf(p)+1]).replace("@media","@media not all and")}return P({keys:l,values:i,up:a,down:s,between:u,only:f,not:d,unit:n},o)}const Gx={borderRadius:4};function Qi(e,t){return t?cn(e,t,{clone:!1}):e}const Jd={xs:0,sm:600,md:900,lg:1200,xl:1536},Zp={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Jd[e]}px)`};function Nt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||Zp;return t.reduce((l,a,s)=>(l[i.up(i.keys[s])]=n(t[s]),l),{})}if(typeof t=="object"){const i=r.breakpoints||Zp;return Object.keys(t).reduce((l,a)=>{if(Object.keys(i.values||Jd).indexOf(a)!==-1){const s=i.up(a);l[s]=n(t[a],a)}else{const s=a;l[s]=t[s]}return l},{})}return n(t)}function L0(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function z0(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function Kx(e,...t){const n=L0(e),r=[n,...t].reduce((o,i)=>cn(o,i),{});return z0(Object.keys(n),r)}function Yx(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i<e.length&&(n[o]=!0)}):r.forEach(o=>{e[o]!=null&&(n[o]=!0)}),n}function Xr({values:e,breakpoints:t,base:n}){const r=n||Yx(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((l,a,s)=>(Array.isArray(e)?(l[a]=e[s]!=null?e[s]:e[i],i=s):typeof e=="object"?(l[a]=e[a]!=null?e[a]:e[i],i=a):l[a]=e,l),{})}function oi(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}const Jx=Object.freeze(Object.defineProperty({__proto__:null,default:oi},Symbol.toStringTag,{value:"Module"}));function Ge(e){if(typeof e!="string")throw new Error(oi(7));return e.charAt(0).toUpperCase()+e.slice(1)}const Qx=Object.freeze(Object.defineProperty({__proto__:null,default:Ge},Symbol.toStringTag,{value:"Module"}));function ws(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Za(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=ws(e,n)||r,t&&(o=t(o,r,e)),o}function Ke(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=l=>{if(l[t]==null)return null;const a=l[t],s=l.theme,u=ws(s,r)||{};return Nt(l,a,d=>{let p=Za(u,o,d);
40return d===p&&typeof d=="string"&&(p=Za(u,o,`${t}${d==="default"?"":Ge(d)}`,d)),n===!1?p:{[n]:p}})};return i.propTypes={},i.filterProps=[t],i}function Xx(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const qx={m:"margin",p:"padding"},Zx={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},eh={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},e2=Xx(e=>{if(e.length>2)if(eh[e])e=eh[e];else return[e];const[t,n]=e.split(""),r=qx[t],o=Zx[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),Qd=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Xd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Qd,...Xd];function El(e,t,n,r){var o;const i=(o=ws(e,t,!1))!=null?o:n;return typeof i=="number"?l=>typeof l=="string"?l:i*l:Array.isArray(i)?l=>typeof l=="string"?l:i[l]:typeof i=="function"?i:()=>{}}function qd(e){return El(e,"spacing",8)}function oo(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function t2(e,t){return n=>e.reduce((r,o)=>(r[o]=oo(t,n),r),{})}function n2(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=e2(n),i=t2(o,r),l=e[n];return Nt(e,l,i)}function O0(e,t){const n=qd(e.theme);return Object.keys(e).map(r=>n2(e,t,r,n)).reduce(Qi,{})}function Ve(e){return O0(e,Qd)}Ve.propTypes={};Ve.filterProps=Qd;function Ue(e){return O0(e,Xd)}Ue.propTypes={};Ue.filterProps=Xd;function r2(e=8){if(e.mui)return e;const t=qd({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const l=t(i);return typeof l=="number"?`${l}px`:l}).join(" ");return n.mui=!0,n}function Ss(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?Qi(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function an(e){return typeof e!="number"?e:`${e}px solid`}function hn(e,t){return Ke({prop:e,themeKey:"borders",transform:t})}const o2=hn("border",an),i2=hn("borderTop",an),l2=hn("borderRight",an),a2=hn("borderBottom",an),s2=hn("borderLeft",an),u2=hn("borderColor"),c2=hn("borderTopColor"),d2=hn("borderRightColor"),f2=hn("borderBottomColor"),p2=hn("borderLeftColor"),h2=hn("outline",an),m2=hn("outlineColor"),Cs=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=El(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:oo(t,r)});return Nt(e,e.borderRadius,n)}return null};Cs.propTypes={};Cs.filterProps=["borderRadius"];Ss(o2,i2,l2,a2,s2,u2,c2,d2,f2,p2,Cs,h2,m2);const bs=e=>{if(e.gap!==void 0&&e.gap!==null){const t=El(e.theme,"spacing",8),n=r=>({gap:oo(t,r)});return Nt(e,e.gap,n)}return null};bs.propTypes={};bs.filterProps=["gap"];const ks=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=El(e.theme,"spacing",8),n=r=>({columnGap:oo(t,r)});return Nt(e,e.columnGap,n)}return null};ks.propTypes={};ks.filterProps=["columnGap"];const Ts=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=El(e.theme,"spacing",8),n=r=>({rowGap:oo(t,r)});return Nt(e,e.rowGap,n)}return null};Ts.propTypes={};Ts.filterProps=["rowGap"];const g2=Ke({prop:"gridColumn"}),y2=Ke({prop:"gridRow"}),v2=Ke({prop:"gridAutoFlow"}),x2=Ke({prop:"gridAutoColumns"}),w2=Ke({prop:"gridAutoRows"}),S2=Ke({prop:"gridTemplateColumns"}),C2=Ke({prop:"gridTemplateRows"}),b2=Ke({prop:"gridTemplateAreas"}),k2=Ke({prop:"gridArea"});Ss(bs,ks,Ts,g2,y2,v2,x2,w2,S2,C2,b2,k2);function Yo(e,t){return t==="grey"?t:e}const T2=Ke({prop:"color",themeKey:"palette",transform:Yo}),_2=Ke({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Yo}),E2=Ke({prop:"backgroundColor",themeKey:"palette",transform:Yo});Ss(T2,_2,E2);function Ft(e){return e<=1&&e!==0?`${e*100}%`:e}const j2=Ke({prop:"width",transform:Ft}),Zd=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Jd[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:Ft(n)}};return Nt(e,e.maxWidth,t)}return null};Zd.filterProps=["maxWidth"];const P2=Ke({prop:"minWidth",transform:Ft}),R2=Ke({prop:"height",transform:Ft}),N2=Ke({prop:"maxHeight",transform:Ft}),M2=Ke({prop:"minHeight",transform:Ft});Ke({prop:"size",cssProperty:"width",transform:Ft});Ke({prop:"size",cssProperty:"height",transform:Ft});const $2=Ke({prop:"boxSizing"});Ss(j2,Zd,P2,R2,N2,M2,$2);const jl={border:{themeKey:"borders",transform:an},borderTop:{themeKey:"borders",transform:an},borderRight:{themeKey:"borders",transform:an},borderBottom:{themeKey:"borders",transform:an},borderLeft:{themeKey:"borders",transform:an},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:an},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Cs},color:{themeKey:"palette",transform:Yo},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Yo},backgroundColor:{themeKey:"palette",transform:Yo},p:{style:Ue},pt:{style:Ue},pr:{style:Ue},pb:{style:Ue},pl:{style:Ue},px:{style:Ue},py:{style:Ue},padding:{style:Ue},paddingTop:{style:Ue},paddingRight:{style:Ue}
40,paddingBottom:{style:Ue},paddingLeft:{style:Ue},paddingX:{style:Ue},paddingY:{style:Ue},paddingInline:{style:Ue},paddingInlineStart:{style:Ue},paddingInlineEnd:{style:Ue},paddingBlock:{style:Ue},paddingBlockStart:{style:Ue},paddingBlockEnd:{style:Ue},m:{style:Ve},mt:{style:Ve},mr:{style:Ve},mb:{style:Ve},ml:{style:Ve},mx:{style:Ve},my:{style:Ve},margin:{style:Ve},marginTop:{style:Ve},marginRight:{style:Ve},marginBottom:{style:Ve},marginLeft:{style:Ve},marginX:{style:Ve},marginY:{style:Ve},marginInline:{style:Ve},marginInlineStart:{style:Ve},marginInlineEnd:{style:Ve},marginBlock:{style:Ve},marginBlockStart:{style:Ve},marginBlockEnd:{style:Ve},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:bs},rowGap:{style:Ts},columnGap:{style:ks},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ft},maxWidth:{style:Zd},minWidth:{transform:Ft},height:{transform:Ft},maxHeight:{transform:Ft},minHeight:{transform:Ft},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function I2(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function L2(e,t){return typeof e=="function"?e(t):e}function A0(){function e(n,r,o,i){const l={[n]:r,theme:o},a=i[n];if(!a)return{[n]:r};const{cssProperty:s=n,themeKey:u,transform:f,style:d}=a;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[n]:r};const p=ws(o,u)||{};return d?d(l):Nt(l,r,y=>{let g=Za(p,f,y);return y===g&&typeof y=="string"&&(g=Za(p,f,`${n}${y==="default"?"":Ge(y)}`,y)),s===!1?g:{[s]:g}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const l=(r=i.unstable_sxConfig)!=null?r:jl;function a(s){let u=s;if(typeof s=="function")u=s(i);else if(typeof s!="object")return s;if(!u)return null;const f=L0(i.breakpoints),d=Object.keys(f);let p=f;return Object.keys(u).forEach(w=>{const y=L2(u[w],i);if(y!=null)if(typeof y=="object")if(l[w])p=Qi(p,e(w,y,i,l));else{const g=Nt({theme:i},y,T=>({[w]:T}));I2(g,y)?p[w]=t({sx:y,theme:i}):p=Qi(p,g)}else p=Qi(p,e(w,y,i,l))}),z0(d,p)}return Array.isArray(o)?o.map(a):a(o)}return t}const ui=A0();ui.filterProps=["sx"];function D0(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const z2=["breakpoints","palette","spacing","shape"];function ci(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,l=se(e,z2),a=I0(n),s=r2(o);let u=cn({breakpoints:a,direction:"ltr",components:{},palette:P({mode:"light"},r),spacing:s,shape:P({},Gx,i)},l);return u.applyStyles=D0,u=t.reduce((f,d)=>cn(f,d),u),u.unstable_sxConfig=P({},jl,l==null?void 0:l.unstable_sxConfig),u.unstable_sx=function(d){return ui({sx:d,theme:this})},u}const O2=Object.freeze(Object.defineProperty({__proto__:null,default:ci,private_createBreakpoints:I0,unstable_applyStyles:D0},Symbol.toStringTag,{value:"Module"}));function B0(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var A2=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInl
40ine|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,D2=B0(function(e){return A2.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function B2(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function F2(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var V2=function(){function e(n){var r=this;this._insertTag=function(o){var i;r.tags.length===0?r.insertionPoint?i=r.insertionPoint.nextSibling:r.prepend?i=r.container.firstChild:i=r.before:i=r.tags[r.tags.length-1].nextSibling,r.container.insertBefore(o,i),r.tags.push(o)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(r){r.forEach(this._insertTag)},t.insert=function(r){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(F2(this));var o=this.tags[this.tags.length-1];if(this.isSpeedy){var i=B2(o);try{i.insertRule(r,i.cssRules.length)}catch{}}else o.appendChild(document.createTextNode(r));this.ctr++}
vendor: 12,361 bytes, lines 40-47
40,t.flush=function(){this.tags.forEach(function(r){return r.parentNode&&r.parentNode.removeChild(r)}),this.tags=[],this.ctr=0},e}(),mt="-ms-",es="-moz-",ce="-webkit-",F0="comm",ef="rule",tf="decl",U2="@import",V0="@keyframes",W2="@layer",H2=Math.abs,_s=String.fromCharCode,G2=Object.assign;function K2(e,t){return ct(e,0)^45?(((t<<2^ct(e,0))<<2^ct(e,1))<<2^ct(e,2))<<2^ct(e,3):0}function U0(e){return e.trim()}function Y2(e,t){return(e=t.exec(e))?e[0]:e}function de(e,t,n){return e.replace(t,n)}function Oc(e,t){return e.indexOf(t)}function ct(e,t){return e.charCodeAt(t)|0}function hl(e,t,n){return e.slice(t,n)}function An(e){return e.length}function nf(e){return e.length}function na(e,t){return t.push(e),e}function J2(e,t){return e.map(t).join("")}var Es=1,ii=1,W0=0,Mt=0,qe=0,di="";function js(e,t,n,r,o,i,l){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:Es,column:ii,length:l,return:""}}function _i(e,t){return G2(js("",null,null,"",null,null,0),e,{length:-e.length},t)}function Q2(){return qe}function X2(){return qe=Mt>0?ct(di,--Mt):0,ii--,qe===10&&(ii=1,Es--),qe}function Wt(){return qe=Mt<W0?ct(di,Mt++):0,ii++,qe===10&&(ii=1,Es++),qe}function Wn(){return ct(di,Mt)}function xa(){return Mt}function Pl(e,t){return hl(di,e,t)}function ml(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function H0(e){return Es=ii=1,W0=An(di=e),Mt=0,[]}function G0(e){return di="",e}function wa(e){return U0(Pl(Mt-1,Ac(e===91?e+2:e===40?e+1:e)))}function q2(e){for(;(qe=Wn())&&qe<33;)Wt();return ml(e)>2||ml(qe)>3?"":" "}function Z2(e,t){for(;--t&&Wt()&&!(qe<48||qe>102||qe>57&&qe<65||qe>70&&qe<97););return Pl(e,xa()+(t<6&&Wn()==32&&Wt()==32))}function Ac(e){for(;Wt();)switch(qe){case e:return Mt;case 34:case 39:e!==34&&e!==39&&Ac(qe);break;case 40:e===41&&Ac(e);break;case 92:Wt();break}return Mt}function ew(e,t){for(;Wt()&&e+qe!==57;)if(e+qe===84&&Wn()===47)break;return"/*"+Pl(t,Mt-1)+"*"+_s(e===47?e:Wt())}function tw(e){for(;!ml(Wn());)Wt();return Pl(e,Mt)}function nw(e){return G0(Sa("",null,null,null,[""],e=H0(e),0,[0],e))}function Sa(e,t,n,r,o,i,l,a,s){for(var u=0,f=0,d=l,p=0,w=0,y=0,g=1,T=1,m=1,h=0,v="",b=o,_=i,x=r,j=v;T;)switch(y=h,h=Wt()){case 40:if(y!=108&&ct(j,d-1)==58){Oc(j+=de(wa(h),"&","&\f"),"&\f")!=-1&&(m=-1);break}case 34:case 39:case 91:j+=wa(h);break;case 9:case 10:case 13:case 32:j+=q2(y);break;case 92:j+=Z2(xa()-1,7);continue;case 47:switch(Wn()){case 42:case 47:na(rw(ew(Wt(),xa()),t,n),s);break;default:j+="/"}break;case 123*g:a[u++]=An(j)*m;case 125*g:case 59:case 0:switch(h){case 0:case 125:T=0;case 59+f:m==-1&&(j=de(j,/\f/g,"")),w>0&&An(j)-d&&na(w>32?nh(j+";",r,n,d-1):nh(de(j," ","")+";",r,n,d-2),s);break;case 59:j+=";";default:if(na(x=th(j,t,n,u,f,o,a,v,b=[],_=[],d),i),h===123)if(f===0)Sa(j,t,x,x,b,i,d,a,_);else switch(p===99&&ct(j,3)===110?100:p){case 100:case 108:case 109:case 115:Sa(e,x,x,r&&na(th(e,x,x,0,0,o,a,v,o,b=[],d),_),o,_,d,a,r?b:_);break;default:Sa(j,x,x,x,[""],_,0,a,_)}}u=f=w=0,g=m=1,v=j="",d=l;break;case 58:d=1+An(j),w=y;default:if(g<1){if(h==123)--g;else if(h==125&&g++==0&&X2()==125)continue}switch(j+=_s(h),h*g){case 38:m=f>0?1:(j+="\f",-1);break;case 44:a[u++]=(An(j)-1)*m,m=1;break;case 64:Wn()===45&&(j+=wa(Wt())),p=Wn(),f=d=An(v=j+=tw(xa())),h++;break;case 45:y===45&&An(j)==2&&(g=0)}}return i}function th(e,t,n,r,o,i,l,a,s,u,f){for(var d=o-1,p=o===0?i:[""],w=nf(p),y=0,g=0,T=0;y<r;++y)for(var m=0,h=hl(e,d+1,d=H2(g=l[y])),v=e;m<w;++m)(v=U0(g>0?p[m]+" "+h:de(h,/&\f/g,p[m])))&&(s[T++]=v);return js(e,t,n,o===0?ef:a,s,u,f)}function rw(e,t,n){return js(e,t,n,F0,_s(Q2()),hl(e,2,-2),0)}function nh(e,t,n,r){return js(e,t,n,tf,hl(e,0,r),hl(e,r+1,-1),r)}function Jo(e,t){for(var n="",r=nf(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function ow(e,t,n,r){switch(e.type){case W2:if(e.children.length)break;case U2:case tf:return e.return=e.return||e.value;case F0:return"";case V0:return e.return=e.value+"{"+Jo(e.children,r)+"}";case ef:e.value=e.props.join(",")}return An(n=Jo(e.children,r))?e.return=e.value+"{"+n+"}":""}function iw(e){var t=nf(e);return function(n,r,o,i){for(var l="",a=0;a<t;a++)l+=e[a](n,r,o,i)||"";return l}}function lw(e){return function(t){t.root||(t=t.return)&&e(t)}}var aw=function(t,n,r){for(var o=0,i=0;o=i,i=Wn(),o===38&&i===12&&(n[r]=1),!ml(i);)Wt();return Pl(t,Mt)},sw=function(t,n){var r=-1,o=44;do switch(ml(o)){case 0:o===38&&Wn()===12&&(n[r]=1),t[r]+=aw(Mt-1,n,r);break;case 2:t[r]+=wa(o);break;case 4:if(o===44){t[++r]=Wn()===58?"&\f":"",n[r]=t[r].length;break}default:t[r]+=_s(o)}while(o=Wt());return t},uw=function(t,n){return G0(sw(H0(t),n))},rh=new WeakMap,cw=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,r=t.parent,o=t.column===r.column&&t.line===r.line;r.type!=="rule";)if(r=r.parent,!r)return;if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!rh.get(r))&&!o){rh.set(t,!0);for(var i=[],l=uw(n,i),a=r.props,s=0,u=0;s<l.length;s++)for(var f=0;f<a.length;f++,u++)t.props[u]=i[s]?l[s].replace(/&\f/g,a[f]):a[f]+" "+l[s]}}},dw=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function K0(e,t){switch(K2(e,t)){case 5103:return ce+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return ce+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return ce+e+es+e+mt+e+e;case 6828:case 4268:return ce+e+mt+e+e;case 6165:return ce+e+mt+"flex-"+e+e;case 5187:return ce+e+de(e,/(\w+).+(:[^]+)/,ce+"box-$1$2"+mt+"flex-$1$2")+e;case 5443:return ce+e+mt+"flex-item-"+de(e,/flex-|-self/,"")+e;case 4675:return ce+e+mt+"flex-line-pack"+de(e,/align-content|flex-|-self/,"")+e;case 5548:return ce+e+mt+de(e,"shrink","negative")+e;case 5292:return ce+e+mt+de(e,"basis","preferred-size")+e;case 6060:return ce+"box-"+de(e,"-grow","")+ce+e+mt+de(e,"grow","positive")+e;case 4554:return ce+de(e,/([^-])(transform)/g,"$1"+ce+"$2")+e;case 6187:return de(de(de(e,/(zoom-|grab)/,ce+"$1"),/(image-set)/,ce+"$1"),e,"")+e;case 5495:case 3959:return de(e,/(image-set\([^]*)/,ce+"$1$`$1");case 4968:return de(de(e,/(.+:)(flex-)?(.*)/,ce+"box-pack:$3"+mt+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+ce+e+e;case 4095:case 3583:case 4068:case 2532:return de(e,/(.+)-inline(.+)/,ce+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(An(e)-1-t>6)switch(ct(e,t+1)){case 109:if(ct(e,t+4)!==45)break;case 102:return de(e,/(.+:)(.+)-([^]+)/,"$1"+ce+"$2-$3$1"+es+(ct(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Oc(e,"stretch")?K0(de(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ct(e,t+1)!==115)break;case 6444:switch(ct(e,An(e)-3-(~Oc(e,"!important")&&10))){case 107:return de(e,":",":"+ce)+e;case 101:return de(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ce+(ct(e,14)===45?"inline-":"")+"box$3$1"+ce+"$2$3$1"+mt+"$2box$3")+e}break;case 5936:switch(ct(e,t+11)){case 114:return ce+e+mt+de(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return ce+e+mt+de(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return ce+e+mt+de(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return ce+e+mt+e+e}return e}var fw=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case tf:t.return=K0(t.value,t.length);break;case V0:return Jo([_i(t,{value:de(t.value,"@","@"+ce)})],o);case ef:if(t.length)return J2(t.props,function(i){switch(Y2(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Jo([_i(t,{props:[de(i,/:(read-\w+)/,":"+es+"$1")]})],o);case"::placeholder":return Jo([_i(t,{props:[de(i,/:(plac\w+)/,":"+ce+"input-$1")]}),_i(t,{props:[de(i,/:(plac\w+)/,":"+es+"$1")]}),_i(t,{props:[de(i,/:(plac\w+)/,mt+"input-$1")]})],o)}return""})}},pw=[fw],Y0=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(g){var T=g.getAttribute("data-emotion");T.indexOf(" ")!==-1&&(document.head.appendChild(g),g.setAttribute("data-s",""))})}var o=t.stylisPlugins||pw,i={},l,a=[];l=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(g){for(var T=g.getAttribute("data-emotion").split(" "),m=1;m<T.length;m++)i[T[m]]=!0;a.push(g)});var s,u=[cw,dw];{var f,d=[ow,lw(function(g){f.insert(g)})],p=iw(u.concat(o,d)),w=function(T){return Jo(nw(T),p)};s=function(T,m,h,v){f=h,w(T?T+"{"+m.styles+"}":m.styles),v&&(y.inserted[m.name]=!0)}}var y={key:n,sheet:new V2({key:n,container:l,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:i,registered:{},insert:s};return y.sheet.hydrate(a),y},J0={exports:{}},ve={};/** @license React v16.13.1 41 * react-is.production.min.js 42 * 43 * Copyright (c) Facebook, Inc. and its affiliates. 44 * 45 * This source code is licensed under the MIT license found in the 46 * LICENSE file in the root directory of this source tree. 47 */var at=typeof Symbol=="function"&&Symbol.for,rf=at?Symbol.for("react.element"):60103,of=at?Symbol.for("react.portal"):60106,Ps=at?Symbol.for("react.fragment"):60107,Rs=at?Symbol.for("react.strict_mode"):60108,Ns=at?Symbol.for("react.profiler"):60114,Ms=at?Symbol.for("react.provider"):60109,$s=at?Symbol.for("react.context"):60110,lf=at?Symbol.for("react.async_mode"):60111,Is=at?Symbol.for("react.concurrent_mode"):60111,Ls=at?Symbol.for("react.forward_ref"):60112,zs=at?Symbol.for("react.suspense"):60113,hw=at?Symbol.for("react.suspense_list"):60120,Os=at?Symbol.for("react.memo"):60115,As=at?Symbol.for("react.lazy"):60116,mw=at?Symbol.for("react.block"):60121,gw=at?Symbol.for("react.fundamental"):60117,yw=at?Symbol.for("react.responder"):60118,vw=at?Symbol.for("react.scope"):60119;function Yt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case rf:switch(e=e.type,e){case lf:case Is:case Ps:case Ns:case Rs:case zs:return e;default:switch(e=e&&e.$$typeof,e){case $s:case Ls:case As:case Os:case Ms:return e;default:return t}}case of:return t}}}function Q0(e){return Yt(e)===Is}ve.AsyncMode=lf;ve.ConcurrentMode=Is;ve.ContextConsumer=$s;ve.ContextProvider=Ms;ve.Element=rf;ve.ForwardRef=Ls;ve.Fragment=Ps;ve.Lazy=As;ve.Memo=Os;ve.Portal=of;ve.Profiler=Ns;ve.StrictMode=Rs;ve.Suspense=zs;ve.isAsyncMode=function(e){return Q0(e)||Yt(e)===lf};ve.isConcurrentMode=Q0;ve.isContextConsumer=function(e){return Yt(e)===$s};ve.isContextProvider=function(e){return Yt(e)===Ms};ve.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===rf};ve.isForwardRef=function(e){return Yt(e)===Ls};ve.isFragment=function(e){return Yt(e)===Ps};ve.isLazy=function(e){return Yt(e)===As};ve.isMemo=function(e){return Yt(e)===Os};ve.isPortal=function(e){return Yt(e)===of};ve.isProfiler=function(e){return Yt(e)===Ns};ve.isStrictMode=function(e){return Yt(e)===Rs};ve.isSuspense=function(e){return Yt(e)===zs};ve.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Ps||e===Is||e===Ns||e===Rs||e===zs||e===hw||typeof e=="object"&&e!==null&&(e.$$typeof===As||e.$$typeof===Os||e.$$typeof===Ms||e.$$typeof===$s||e.$$typeof===Ls||e.$$typeof===gw||e.$$typeof===yw||e.$$typeof===vw||e.$$typeof===mw)};ve.typeOf=Yt;J0.exports=ve;var xw=J0.exports,X0=xw,ww={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Sw={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},q0={};q0[X0.ForwardRef]=ww;q0[X0.Memo]=Sw;var Cw=!0;function bw(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):r+=o+" "}),r}var Z0=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||Cw===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},ey=function(t,n,r){Z0(t,n,r);var o=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var i=n;do t.insert(n===i?"."+o:"",i,t.sheet,!0),i=i.next;while(i!==void 0)}};function kw(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>
vendor: 4,282 bytes, line 47
47>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Tw={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},_w=/[A-Z]|^ms/g,Ew=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ty=function(t){return t.charCodeAt(1)===45},oh=function(t){return t!=null&&typeof t!="boolean"},Ru=B0(function(e){return ty(e)?e:e.replace(_w,"-$&").toLowerCase()}),ih=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(Ew,function(r,o,i){return Dn={name:o,styles:i,next:Dn},o})}return Tw[t]!==1&&!ty(t)&&typeof n=="number"&&n!==0?n+"px":n};function gl(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Dn={name:n.name,styles:n.styles,next:Dn},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Dn={name:r.name,styles:r.styles,next:Dn},r=r.next;var o=n.styles+";";return o}return jw(e,t,n)}case"function":{if(e!==void 0){var i=Dn,l=n(e);return Dn=i,gl(e,t,l)}break}}if(t==null)return n;var a=t[n];return a!==void 0?a:n}function jw(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=gl(e,t,n[o])+";";else for(var i in n){var l=n[i];if(typeof l!="object")t!=null&&t[l]!==void 0?r+=i+"{"+t[l]+"}":oh(l)&&(r+=Ru(i)+":"+ih(i,l)+";");else if(Array.isArray(l)&&typeof l[0]=="string"&&(t==null||t[l[0]]===void 0))for(var a=0;a<l.length;a++)oh(l[a])&&(r+=Ru(i)+":"+ih(i,l[a])+";");else{var s=gl(e,t,l);switch(i){case"animation":case"animationName":{r+=Ru(i)+":"+s+";";break}default:r+=i+"{"+s+"}"}}}return r}var lh=/label:\s*([^\s;\n{]+)\s*(;|$)/g,Dn,af=function(t,n,r){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var o=!0,i="";Dn=void 0;var l=t[0];l==null||l.raw===void 0?(o=!1,i+=gl(r,n,l)):i+=l[0];for(var a=1;a<t.length;a++)i+=gl(r,n,t[a]),o&&(i+=l[a]);lh.lastIndex=0;for(var s="",u;(u=lh.exec(i))!==null;)s+="-"+u[1];var f=kw(i)+s;return{name:f,styles:i,next:Dn}},Pw=function(t){return t()},ny=ja.useInsertionEffect?ja.useInsertionEffect:!1,Rw=ny||Pw,ah=ny||C.useLayoutEffect,ry=C.createContext(typeof HTMLElement<"u"?Y0({key:"css"}):null),Nw=ry.Provider,oy=function(t){return C.forwardRef(function(n,r){var o=C.useContext(ry);return t(n,o,r)})},Rl=C.createContext({}),Nu={exports:{}},sh;function iy(){return sh||(sh=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r<arguments.length;r++){var o=arguments[r];for(var i in o)({}).hasOwnProperty.call(o,i)&&(n[i]=o[i])}return n},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(Nu)),Nu.exports}iy();var Mw=oy(function(e,t){var n=e.styles,r=af([n],void 0,C.useContext(Rl)),o=C.useRef();return ah(function(){var i=t.key+"-global",l=new t.sheet.constructor({key:i,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),a=!1,s=document.querySelector('style[data-emotion="'+i+" "+r.name+'"]');return t.sheet.tags.length&&(l.before=t.sheet.tags[0]),s!==null&&(a=!0,s.setAttribute("data-emotion",i),l.hydrate([s])),o.current=[l,a],function(){l.flush()}},[t]),ah(function(){var i=o.current,l=i[0],a=i[1];if(a){i[1]=!1;return}if(r.next!==void 0&&ey(t,r.next,!0),l.tags.length){var s=l.tags[l.tags.length-1].nextElementSibling;l.before=s,l.flush()}t.insert("",r,l,!1)},[t,r.name]),null});function ly(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return af(t)}
47var Ds=function(){var t=ly.apply(void 0,arguments),n="animation-"+t.name;return{name:n,styles:"@keyframes "+n+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},$w=D2,Iw=function(t){return t!=="theme"},uh=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?$w:Iw},ch=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(l){return t.__emotion_forwardProp(l)&&i(l)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},Lw=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Z0(n,r,o),Rw(function(){return ey(n,r,o)}),null},zw=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,l;n!==void 0&&(i=n.label,l=n.target);var a=ch(t,n,r),s=a||uh(o),u=!s("as");return function(){var f=arguments,d=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&d.push("label:"+i+";"),f[0]==null||f[0].raw===void 0)d.push.apply(d,f);else{d.push(f[0][0]);for(var p=f.length,w=1;w<p;w++)d.push(f[w],f[0][w])}var y=oy(function(g,T,m){var h=u&&g.as||o,v="",b=[],_=g;if(g.theme==null){_={};for(var x in g)_[x]=g[x];_.theme=C.useContext(Rl)}typeof g.className=="string"?v=bw(T.registered,b,g.className):g.className!=null&&(v=g.className+" ");var j=af(d.concat(b),T.registered,_);v+=T.key+"-"+j.name,l!==void 0&&(v+=" "+l);var R=u&&a===void 0?uh(h):s,M={};for(var $ in g)u&&$==="as"||R($)&&(M[$]=g[$]);return M.className=v,M.ref=m,C.createElement(C.Fragment,null,C.createElement(Lw,{cache:T,serialized:j,isStringTag:typeof h=="string"}),C.createElement(h,M))});return y.displayName=i!==void 0?i:"Styled("+(typeof o=="string"?o:o.displayName||o.name||"Component")+")",y.defaultProps=t.defaultProps,y.__emotion_real=y,y.__emotion_base=o,y.__emotion_styles=d,y.__emotion_forwardProp=a,Object.defineProperty(y,"toString",{value:function(){return"."+l}}),y.withComponent=function(g,T){return e(g,P({},n,T,{shouldForwardProp:ch(y,T,!0)})).apply(void 0,d)},y}},Ow=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Dc=zw.bind();Ow.forEach(function(e){Dc[e]=Dc(e)});let Bc;typeof document=="object"&&(Bc=Y0({key:"css",prepend:!0}));function Aw(e){const{injectFirst:t,children:n}=e;return t&&Bc?c.jsx(Nw,{value:Bc,children:n}):n}function Dw(e){return e==null||Object.keys(e).length===0}function ay(e){const{styles:t,defaultTheme:n={}}=e,r=typeof t=="function"?o=>t(Dw(o)?n:o):t;return c.jsx(Mw,{styles:r})}function sf(e,t){return Dc(e,t)}const sy=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},Bw=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:ay,StyledEngineProvider:Aw,ThemeContext:Rl,css:ly,default:sf,internal_processStyles:sy,keyframes:Ds},Symbol.toStringTag,{value:"Module"}));function Fw(e){return Object.keys(e).length===0}function uy(e=null){const t=C.useContext(Rl);return!t||Fw(t)?e:t}const Vw=ci();function Bs(e=Vw){return uy(e)}function uf({props:e,name:t,defaultTheme:n,themeId:r}){let o=Bs(n);return r&&(o=o[r]||o),Vx({theme:o,name:t,props:e})}const Uw=["sx"],Ww=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:jl;return Object.keys(e).forEach(i=>
47{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function Nl(e){const{sx:t}=e,n=se(e,Uw),{systemProps:r,otherProps:o}=Ww(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...l)=>{const a=t(...l);return Jn(a)?P({},r,a):r}:i=P({},r,t),P({},o,{sx:i})}const Hw=Object.freeze(Object.defineProperty({__proto__:null,default:ui,extendSxProp:Nl,unstable_createStyleFunctionSx:A0,unstable_defaultSxConfig:jl},Symbol.toStringTag,{value:"Module"})),dh=e=>e,Gw=()=>{let e=dh;return{configure(t){e=t},generate(t){return e(t)},reset(){e=dh}}},cf=Gw(),Kw={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Jt(e,t,n="Mui"){const r=Kw[t];return r?`${n}-${r}`:`${cf.generate(e)}-${t}`}function Yw(e,t){return P({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var Ye={},cy={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(cy);var Qt=cy.exports;const Jw=rr(Jx);function Qw(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const Xw=Object.freeze(Object.defineProperty({__proto__:null,default:Qw},Symbol.toStringTag,{value:"Module"})),qw=rr(Xw);var dy=Qt;Object.defineProperty(Ye,"__esModule",{value:!0});var wo=Ye.alpha=my;Ye.blend=dS;Ye.colorChannel=void 0;var Zw=Ye.darken=ff;Ye.decomposeColor=pn;Ye.emphasize=gy;var eS=Ye.getContrastRatio=lS;Ye.getLuminance=ts;Ye.hexToRgb=fy;Ye.hslToRgb=hy;var tS=Ye.lighten=pf;Ye.private_safeAlpha=aS;Ye.private_safeColorChannel=void 0;Ye.private_safeDarken=sS;Ye.private_safeEmphasize=cS;Ye.private_safeLighten=uS;Ye.recomposeColor=fi;Ye.rgbToHex=iS;var fh=dy(Jw),nS=dy(qw);function df(e,t=0,n=1){return(0,nS.default)(e,t,n)}function fy(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function rS(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function pn(e){if(e.type)return e;if(e.charAt(0)==="#")return pn(fy(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,fh.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,fh.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const py=e=>{const t=pn(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};Ye.colorChannel=py;const oS=(e,t)=>{try{return py(e)}catch{return e}};Ye.private_safeColorChannel=oS;function fi(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function iS(e){if(e.indexOf("#")===0)return e;const{values:t}=pn(e);return`#${t.map((n,r)=>rS(r===3?Math.round(255*n):n)).join("")}`}function hy(e){e=pn(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),l=(u,f=(u+n/30)%12)=>o-i*Math.max(Math.min(f-3,9-f,1),-1);let a="rgb";const s=[Math.round(l(0)*255),Math.round(l(8)*255),Math.round(l(4)*255)];return e.type==="hsla"&&(a+="a",s.push(t[3])),fi({type:a,values:s})}function ts(e){e=pn(e);let t=e.type==="hsl"||e.type==="hsla"?pn(hy(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function lS(e,t){const n=ts(e),r=ts(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function my(e,t){return e=pn(e),t=df(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,fi(e)}function aS(e,t,n){try{return my(e,t)}catch{return e}}function ff(e,t){if(e=pn(e),t=df(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return fi(e)}function sS(e,t,n){try{return ff(e,t)}catch{return e}}function pf(e,t){if(e=pn(e),t=df(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return fi(e)}
vendor: 4,072 bytes, line 47
47function uS(e,t,n){try{return pf(e,t)}catch{return e}}function gy(e,t=.15){return ts(e)>.5?ff(e,t):pf(e,t)}function cS(e,t,n){try{return gy(e,t)}catch{return e}}function dS(e,t,n,r=1){const o=(s,u)=>Math.round((s**(1/r)*(1-n)+u**(1/r)*n)**r),i=pn(e),l=pn(t),a=[o(i.values[0],l.values[0]),o(i.values[1],l.values[1]),o(i.values[2],l.values[2])];return fi({type:"rgb",values:a})}const yl={black:"#000",white:"#fff"},fS={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},So={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},Co={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},Ei={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},bo={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},ko={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},To={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},pS=["mode","contrastThreshold","tonalOffset"],ph={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:yl.white,default:yl.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Mu={text:{primary:yl.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:yl.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function hh(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=tS(e.main,o):t==="dark"&&(e.dark=Zw(e.main,i)))}function hS(e="light"){return e==="dark"?{main:bo[200],light:bo[50],dark:bo[400]}:{main:bo[700],light:bo[400],dark:bo[800]}}function mS(e="light"){return e==="dark"?{main:So[200],light:So[50],dark:So[400]}:{main:So[500],light:So[300],dark:So[700]}}function gS(e="light"){return e==="dark"?{main:Co[500],light:Co[300],dark:Co[700]}:{main:Co[700],light:Co[400],dark:Co[800]}}function yS(e="light"){return e==="dark"?{main:ko[400],light:ko[300],dark:ko[700]}:{main:ko[700],light:ko[500],dark:ko[900]}}function vS(e="light"){return e==="dark"?{main:To[400],light:To[300],dark:To[700]}:{main:To[800],light:To[500],dark:To[900]}}function xS(e="light"){return e==="dark"?{main:Ei[400],light:Ei[300],dark:Ei[700]}:{main:"#ed6c02",light:Ei[500],dark:Ei[900]}}function wS(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=se(e,pS),i=e.primary||hS(t),l=e.secondary||mS(t),a=e.error||gS(t),s=e.info||yS(t),u=e.success||vS(t),f=e.warning||xS(t);function d(g){return eS(g,Mu.text.primary)>=n?Mu.text.primary:ph.text.primary}
47const p=({color:g,name:T,mainShade:m=500,lightShade:h=300,darkShade:v=700})=>{if(g=P({},g),!g.main&&g[m]&&(g.main=g[m]),!g.hasOwnProperty("main"))throw new Error(oi(11,T?` (${T})`:"",m));if(typeof g.main!="string")throw new Error(oi(12,T?` (${T})`:"",JSON.stringify(g.main)));return hh(g,"light",h,r),hh(g,"dark",v,r),g.contrastText||(g.contrastText=d(g.main)),g},w={dark:Mu,light:ph};return cn(P({common:P({},yl),mode:t,primary:p({color:i,name:"primary"}),secondary:p({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:p({color:a,name:"error"}),warning:p({color:f,name:"warning"}),info:p({color:s,name:"info"}),success:p({color:u,name:"success"}),grey:fS,contrastThreshold:n,getContrastText:d,augmentColor:p,tonalOffset:r},w[t]),o)}const SS=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function CS(e){return Math.round(e*1e5)/1e5}const mh={textTransform:"uppercase"},gh='"Roboto", "Helvetica", "Arial", sans-serif';function bS(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=gh,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:l=400,fontWeightMedium:a=500,fontWeightBold:s=700,htmlFontSize:u=16,allVariants:f,pxToRem:d}=n,p=se(n,SS),w=o/14,y=d||(m=>`${m/u*w}rem`),g=(m,h,v,b,_)=>P({fontFamily:r,fontWeight:m,fontSize:y(h),lineHeight:v},r===gh?{letterSpacing:`${CS(b/h)}em`}:{},_,f),T={h1:g(i,96,1.167,-1.5),h2:g(i,60,1.2,-.5),h3:g(l,48,1.167,0),h4:g(l,34,1.235,.25),h5:g(l,24,1.334,0),h6:g(a,20,1.6,.15),subtitle1:g(l,16,1.75,.15),subtitle2:g(a,14,1.57,.1),body1:g(l,16,1.5,.15),body2:g(l,14,1.43,.15),button:g(a,14,1.75,.4,mh),caption:g(l,12,1.66,.4),overline:g(l,12,2.66,1,mh),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return cn(P({htmlFontSize:u,pxToRem:y,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:l,fontWeightMedium:a,fontWeightBold:s},T),p,{clone:!1})}const kS=.2,TS=.14,_S=.12;function $e(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${kS})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${TS})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${_S})`].join(",")}const ES=["none",$e(0,2,1,-1,0,1,1,0,0,1,3,0),$e(0,3,1,-2,0,2,2,0,0,1,5,0),$e(0,3,3,-2,0,3,4,0,0,1,8,0),$e(0,2,4,-1,0,4,5,0,0,1,10,0),$e(0,3,5,-1,0,5,8,0,0,1,14,0),$e(0,3,5,-1,0,6,10,0,0,1,18,0),$e(0,4,5,-2,0,7,10,1,0,2,16,1),$e(0,5,5,-3,0,8,10,1,0,3,14,2),$e(0,5,6,-3,0,9,12,1,0,3,16,2),$e(0,6,6,-3,0,10,14,1,0,4,18,3),$e(0,6,7,-4,0,11,15,1,0,4,20,3),$e(0,7,8,-4,0,12,17,2,0,5,22,4),$e(0,7,8,-4,0,13,19,2,0,5,24,4),$e(0,7,9,-4,0,14,21,2,0,5,26,4),$e(0,8,9,-5,0,15,22,2,0,6,28,5),$e(0,8,10,-5,0,16,24,2,0,6,30,5),$e(0,8,11,-5,0,17,26,2,0,6,32,5),$e(0,9,11,-5,0,18,28,2,0,7,34,6),$e(0,9,12,-6,0,19,29,2,0,7,36,6),$e(0,10,13,-6,0,20,31,3,0,8,38,7),$e(0,10,13,-6,0,21,33,3,0,8,40,7),$e(0,10,14,-6,0,22,35,3,0,8,42,7),$e(0,11,14,-7,0,23,36,3,0,9,44,8),$e(0,11,15,-7,0,24,38,3,0,9,46,8)],jS=["duration","easing","delay"],PS={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},RS={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function yh(e){return`${Math.round(e)}ms`}function NS(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function MS(e){const t=P({},PS,e.easing),n=P({},RS,e.duration);return P({getAutoHeightDuration:NS,create:(o=["all"],i={})=>{const{duration:l=n.standard,easing:a=t.easeInOut,delay:s=0}=i;return se(i,jS),(Array.isArray(o)?o:[o]).map(u=>`${u} ${typeof l=="string"?l:yh(l)} ${a} ${typeof s=="string"?s:yh(s)}`).join(",")}},e,{easing:t,duration:n})}const $S={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},IS=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function hf(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,l=se(e,IS);if(e.vars)throw new Error(oi(18));const a=wS(r),s=ci(e);let u=cn(s,{mixins:Yw(s.breakpoints,n),palette:a,shadows:ES.slice(),typography:bS(a,i),transitions:MS(o),zIndex:P({},$S)});return u=cn(u,l),u=t.reduce((f,d)=>cn(f,d),u),u.unstable_sxConfig=P({},jl,l==null?void 0:l.unstable_sxConfig),u.unstable_sx=function(d){return ui({sx:d,theme:this})},u}const Fs=hf(),io="$$material";function $t({props:e,name:t}){return uf({props:e,name:t,defaultTheme:Fs,themeId:io})}function LS({styles:e,themeId:t,defaultTheme:n={}}){const r=Bs(n),o=typeof e=="function"?e(t&&r[t]||r):e;return c.jsx(ay,{styles:o})}function yy(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=yy(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function pe(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=yy(e))&&(r&&(r+=" "),r+=t);return r}const zS=["className","component"];function OS(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,i=sf("div",{shouldForwardProp:a=>a!=="theme"&&a!=="sx"&&a!=="as"})(ui);return C.forwardRef(function(s,u){const f=Bs(n),d=Nl(s),{className:p,component:w="div"}=d,y=se(d,zS);return c.jsx(i,P({as:w,ref:u,className:pe(p,o?o(r):r),theme:t&&f[t]||f},y))})}function mn(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Jt(e,o,n)}),r}var vy={exports:{}},xe={};/** 48 * @license React 49 * react-is.production.min.js 50 * 51 * Copyright (c) Facebook, Inc. and its affiliates. 52 * 53 * This source code is licensed under the MIT license found in the 54 * LICENSE file in the root directory of this source tree. 55 */var mf=Symbol.for("react.element"),gf=Symbol.for("react.portal"),Vs=Symbol.for("react.fragment"),Us=Symbol.for("react.strict_mode"),Ws=Symbol.for("react.profiler"),Hs=Symbol.for("react.provider"),Gs=Symbol.for("react.context"),AS=Symbol.for("react.server_context"),Ks=Symbol.for("react.forward_ref"),Ys=Symbol.for("react.suspense"),Js=Symbol.for("react.suspense_list"),Qs=Symbol.for("react.memo"),Xs=Symbol.for("react.lazy"),DS=Symbol.for("react.offscreen"),xy;xy=Symbol.for("react.module.reference");function gn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case mf:switch(e=e.type,e){case Vs:case Ws:case Us:case Ys:case Js:return e;default:switch(e=e&&e.$$typeof,e){case AS:case Gs:case Ks:case Xs:case Qs:case Hs:return e;default:return t}}case gf:return t}}}xe.ContextConsumer=Gs;xe.ContextProvider=Hs;xe.Element=mf;xe.ForwardRef=Ks;xe.Fragment=Vs;xe.Lazy=Xs;xe.Memo=Qs;xe.Portal=gf;xe.Profiler=Ws;xe.StrictMode=Us;xe.Suspense=Ys;
55xe.SuspenseList=Js;xe.isAsyncMode=function(){return!1};xe.isConcurrentMode=function(){return!1};xe.isContextConsumer=function(e){return gn(e)===Gs};xe.isContextProvider=function(e){return gn(e)===Hs};xe.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===mf};xe.isForwardRef=function(e){return gn(e)===Ks};xe.isFragment=function(e){return gn(e)===Vs};xe.isLazy=function(e){return gn(e)===Xs};xe.isMemo=function(e){return gn(e)===Qs};xe.isPortal=function(e){return gn(e)===gf};xe.isProfiler=function(e){return gn(e)===Ws};xe.isStrictMode=function(e){return gn(e)===Us};xe.isSuspense=function(e){return gn(e)===Ys};xe.isSuspenseList=function(e){return gn(e)===Js};xe.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Vs||e===Ws||e===Us||e===Ys||e===Js||e===DS||typeof e=="object"&&e!==null&&(e.$$typeof===Xs||e.$$typeof===Qs||e.$$typeof===Hs||e.$$typeof===Gs||e.$$typeof===Ks||e.$$typeof===xy||e.getModuleId!==void 0)};xe.typeOf=gn;vy.exports=xe;var vh=vy.exports;const BS=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function wy(e){const t=`${e}`.match(BS);return t&&t[1]||""}function Sy(e,t=""){return e.displayName||e.name||wy(e)||t}function xh(e,t,n){const r=Sy(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function FS(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return Sy(e,"Component");if(typeof e=="object")switch(e.$$typeof){case vh.ForwardRef:return xh(e,e.render,"ForwardRef");case vh.Memo:return xh(e,e.type,"memo");default:return}}}const VS=Object.freeze(Object.defineProperty({__proto__:null,default:FS,getFunctionName:wy},Symbol.toStringTag,{value:"Module"})),US=["ownerState"],WS=["variants"],HS=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function GS(e){return Object.keys(e).length===0}function KS(e){return typeof e=="string"&&e.charCodeAt(0)>96}function $u(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const YS=ci(),JS=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function ra({defaultTheme:e,theme:t,themeId:n}){return GS(t)?e:t[n]||t}function QS(e){return e?(t,n)=>n[e]:null}function Ca(e,t){let{ownerState:n}=t,r=se(t,US);const o=typeof e=="function"?e(P({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>Ca(i,P({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let a=se(o,WS);return i.forEach(s=>{let u=!0;typeof s.props=="function"?u=s.props(P({ownerState:n},r,n)):Object.keys(s.props).forEach(f=>{(n==null?void 0:n[f])!==s.props[f]&&r[f]!==s.props[f]&&(u=!1)}),u&&(Array.isArray(a)||(a=[a]),a.push(typeof s.style=="function"?s.style(P({ownerState:n},r,n)):s.style))}),a}return o}function XS(e={}){const{themeId:t,defaultTheme:n=YS,rootShouldForwardProp:r=$u,slotShouldForwardProp:o=$u}=e,i=l=>ui(P({},l,{theme:ra(P({},l,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(l,a={})=>{sy(l,_=>_.filter(x=>!(x!=null&&x.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:f,skipSx:d,overridesResolver:p=QS(JS(u))}=a,w=se(a,HS),y=f!==void 0?f:u&&u!=="Root"&&u!=="root"||!1,g=d||!1;let T,m=$u;u==="Root"||u==="root"?m=r:u?m=o:KS(l)&&(m=void 0);const h=sf(l,P({shouldForwardProp:m,label:T},w)),v=_=>typeof _=="function"&&_.__emotion_real!==_||Jn(_)?x=>Ca(_,P({},x,{theme:ra({theme:x.theme,defaultTheme:n,themeId:t})})):_,b=(_,...x)=>{let j=v(_);const R=x?x.map(v):[];s&&p&&R.push(A=>{const V=ra(P({},A,{defaultTheme:n,themeId:t}));if(!V.components||!V.components[s]||!V.components[s].styleOverrides)return null;const Q=V.components[s].styleOverrides,W={};return Object.entries(Q).forEach(([we,be])=>{W[we]=Ca(be,P({},A,{theme:V}))}),p(A,W)}),s&&!y&&R.push(A=>{var V;const Q=ra(P({},A,{defaultTheme:n,themeId:t})),W=Q==null||(V=Q.components)==null||(V=V[s])==null?void 0:V.variants;return Ca({variants:W},P({},A,{theme:Q}))}),g||R.push(i);const M=R.length-x.length;if(Array.isArray(_)&&M>0){const A=new Array(M).fill("");j=[..._,...A],j.raw=[..._.raw,...A]}const $=h(j,...R);return l.muiName&&($.muiName=l.muiName),$};return h.withConfig&&(b.withConfig=h.withConfig),b}}const Cy=XS(),yf=typeof window<"u"?C.useLayoutEffect:C.useEffect;function qS(...e){return e.reduce((t,n)=>n==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function vf(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function ZS(e,t){return()=>null}function eC(e,t){var n,r;return C.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function xf(e){return e&&e.ownerDocument||document}function wf(e){return xf(e).defaultView||window}function tC(e,t){return()=>null}function by(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let wh=0;function nC(e){const[t,n]=C.useState(e),r=e||t;return C.useEffect(()=>{t==null&&(wh+=1,n(`mui-${wh}`))},[t]),r}const Sh=ja.useId;function rC(e){if(Sh!==void 0){const t=Sh();return e??t}return nC(e)}function oC(e,t,n,r,o){return null}function ky({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=C.useRef(e!==void 0),[i,l]=C.useState(t),a=o?e:i,s=C.useCallback(u=>{o||l(u)},[]);return[a,s]}function xr(e){const t=C.useRef(e);return yf(()=>{t.current=e}),C.useRef((...n)=>(0,t.current)(...n)).current}function vl(...e){return C.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{by(n,t)})},e)}const Ch={};function iC(e,t){const n=C.useRef(Ch);return n.current===Ch&&(n.current=e(t)),n}const lC=[];function aC(e){C.useEffect(e,lC)}class qs{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new qs}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function sC(){const e=iC(qs.create).current;return aC(e.disposeEffect),e}let Zs=!0,Fc=!1;const uC=new qs,cC={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function dC(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&cC[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function fC(e){e.metaKey||e.altKey||e.ctrlKey||(Zs=!0)}function Iu(){Zs=!1}function pC(){this.visibilityState==="hidden"&&Fc&&(Zs=!0)}function hC(e){e.addEventListener("keydown",fC,!0),e.addEventListener("mousedown",Iu,!0),e.addEventListener("pointerdown",Iu,!0),e.addEventListener("touchstart",Iu,!0),e.addEventListener("visibilitychange",pC,!0)}function mC(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return Zs||dC(t)}function Ty(){const e=C.useCallback(o=>{o!=null&&hC(o.ownerDocument)},[]),t=C.useRef(!1);function n(){return t.current?(Fc=!0,uC.start(100,()=>{Fc=!1}),t.current=!1,!0):!1}function r(o){return mC(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}let _o;function _y(){if(_o)return _o;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.
55style.overflow="scroll",document.body.appendChild(e),_o="reverse",e.scrollLeft>0?_o="default":(e.scrollLeft=1,e.scrollLeft===0&&(_o="negative")),document.body.removeChild(e),_o}function gC(e,t){const n=e.scrollLeft;if(t!=="rtl")return n;switch(_y()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}function yn(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,l)=>{if(l){const a=t(l);a!==""&&i.push(a),n&&n[l]&&i.push(n[l])}return i},[]).join(" ")}),r}const Ey=C.createContext(null);function jy(){return C.useContext(Ey)}const yC=typeof Symbol=="function"&&Symbol.for,vC=yC?Symbol.for("mui.nested"):"__THEME_NESTED__";function xC(e,t){return typeof t=="function"?t(e):P({},e,t)}function wC(e){const{children:t,theme:n}=e,r=jy(),o=C.useMemo(()=>{const i=r===null?n:xC(r,n);return i!=null&&(i[vC]=r!==null),i},[n,r]);return c.jsx(Ey.Provider,{value:o,children:t})}const SC=["value"],Py=C.createContext();function CC(e){let{value:t}=e,n=se(e,SC);return c.jsx(Py.Provider,P({value:t??!0},n))}const Sf=()=>{const e=C.useContext(Py);return e??!1},bh={};function kh(e,t,n,r=!1){return C.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const i=n(o),l=e?P({},t,{[e]:i}):i;return r?()=>l:l}return e?P({},t,{[e]:n}):P({},t,n)},[e,t,n,r])}function bC(e){const{children:t,theme:n,themeId:r}=e,o=uy(bh),i=jy()||bh,l=kh(r,o,n),a=kh(r,i,n,!0),s=l.direction==="rtl";return c.jsx(wC,{theme:a,children:c.jsx(Rl.Provider,{value:l,children:c.jsx(CC,{value:s,children:t})})})}const kC=["className","component","disableGutters","fixed","maxWidth","classes"],TC=ci(),_C=Cy("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${Ge(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),EC=e=>uf({props:e,name:"MuiContainer",defaultTheme:TC}),jC=(e,t)=>{const n=s=>Jt(t,s),{classes:r,fixed:o,disableGutters:i,maxWidth:l}=e,a={root:["root",l&&`maxWidth${Ge(String(l))}`,o&&"fixed",i&&"disableGutters"]};return yn(a,n,r)};function PC(e={}){const{createStyledComponent:t=_C,useThemeProps:n=EC,componentName:r="MuiContainer"}=e,o=t(({theme:l,ownerState:a})=>P({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!a.disableGutters&&{paddingLeft:l.spacing(2),paddingRight:l.spacing(2),[l.breakpoints.up("sm")]:{paddingLeft:l.spacing(3),paddingRight:l.spacing(3)}}),({theme:l,ownerState:a})=>a.fixed&&Object.keys(l.breakpoints.values).reduce((s,u)=>{const f=u,d=l.breakpoints.values[f];return d!==0&&(s[l.breakpoints.up(f)]={maxWidth:`${d}${l.breakpoints.unit}`}),s},{}),({theme:l,ownerState:a})=>P({},a.maxWidth==="xs"&&{[l.breakpoints.up("xs")]:{maxWidth:Math.max(l.breakpoints.values.xs,444)}},a.maxWidth&&a.maxWidth!=="xs"&&{[l.breakpoints.up(a.maxWidth)]:{maxWidth:`${l.breakpoints.values[a.maxWidth]}${l.breakpoints.unit}`}}));return C.forwardRef(function(a,s){const u=n(a),{className:f,component:d="div",disableGutters:p=!1,fixed:w=!1,maxWidth:y="lg"}=u,g=se(u,kC),T=P({},u,{component:d,disableGutters:p,fixed:w,maxWidth:y}),m=jC(T,r);return c.jsx(o,P({as:d,ownerState:T,className:pe(m.root,f),ref:s},g))})}const RC=["component","direction","spacing","divider","children","className","useFlexGap"],NC=ci(),MC=Cy("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function $C(e){return uf({props:e,name:"MuiStack",defaultTheme:NC})}function IC(e,t){const n=C.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i<n.length-1&&r.push(C.cloneElement(t,{key:`separator-${i}`})),r),[])}const LC=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],zC=({ownerState:e,theme:t})=>{let n=P({display:"flex",flexDirection:"column"},Nt({theme:t},Xr({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=qd(t),o=Object.keys(t.breakpoints.values).reduce((s,u)=>((typeof e.spacing=="object"&&e.spacing[u]!=null||typeof e.direction=="object"&&e.direction[u]!=null)&&(s[u]=!0),s),{}),i=Xr({values:e.direction,base:o}),l=Xr({values:e.spacing,base:o});
55typeof i=="object"&&Object.keys(i).forEach((s,u,f)=>{if(!i[s]){const p=u>0?i[f[u-1]]:"column";i[s]=p}}),n=cn(n,Nt({theme:t},l,(s,u)=>e.useFlexGap?{gap:oo(r,s)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${LC(u?i[u]:e.direction)}`]:oo(r,s)}}))}return n=Kx(t.breakpoints,n),n};function OC(e={}){const{createStyledComponent:t=MC,useThemeProps:n=$C,componentName:r="MuiStack"}=e,o=()=>yn({root:["root"]},s=>Jt(r,s),{}),i=t(zC);return C.forwardRef(function(s,u){const f=n(s),d=Nl(f),{component:p="div",direction:w="column",spacing:y=0,divider:g,children:T,className:m,useFlexGap:h=!1}=d,v=se(d,RC),b={direction:w,spacing:y,useFlexGap:h},_=o();return c.jsx(i,P({as:p,ownerState:b,ref:u,className:pe(_.root,m)},v,{children:g?IC(T,g):T}))})}function AC(e){return c.jsx(LS,P({},e,{defaultTheme:Fs,themeId:io}))}const DC=(e,t)=>P({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),BC=e=>P({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),FC=(e,t=!1)=>{var n;const r={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([l,a])=>{var s;r[e.getColorSchemeSelector(l).replace(/\s*&/,"")]={colorScheme:(s=a.palette)==null?void 0:s.mode}});let o=P({html:DC(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:P({margin:0},BC(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},r);const i=(n=e.components)==null||(n=n.MuiCssBaseline)==null?void 0:n.styleOverrides;return i&&(o=[o,i]),o};function VC(e){const t=$t({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return c.jsxs(C.Fragment,{children:[c.jsx(AC,{styles:o=>FC(o,r)}),n]})}var Ml={},Lu={exports:{}},Th;function UC(){return Th||(Th=1,function(e){function t(n,r){if(n==null)return{};var o={};for(var i in n)if({}.hasOwnProperty.call(n,i)){if(r.indexOf(i)>=0)continue;o[i]=n[i]}return o}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(Lu)),Lu.exports}const WC=rr(Bw),HC=rr(Ux),GC=rr(Qx),KC=rr(VS),YC=rr(O2),JC=rr(Hw);var pi=Qt;Object.defineProperty(Ml,"__esModule",{value:!0});var QC=Ml.default=ub;Ml.shouldForwardProp=ba;Ml.systemDefaultTheme=void 0;var nn=pi(iy()),Vc=pi(UC()),_h=rb(WC),XC=HC;pi(GC);pi(KC);var qC=pi(YC),ZC=pi(JC);const eb=["ownerState"],tb=["variants"],nb=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Ry(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Ry=function(r){return r?n:t})(e)}function rb(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Ry(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function ob(e){return Object.keys(e).length===0}function ib(e){return typeof e=="string"&&e.charCodeAt(0)>96}function ba(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const lb=Ml.systemDefaultTheme=(0,qC.default)(),ab=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function oa({defaultTheme:e,theme:t,themeId:n}){return ob(t)?e:t[n]||t}function sb(e){return e?(t,n)=>n[e]:null}function ka(e,t){let{ownerState:n}=t,r=(0,Vc.default)(t,eb);const o=typeof e=="function"?e((0,nn.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ka(i,(0,nn.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let a=(0,Vc.default)(o,tb);return i.forEach(s=>{let u=!0;typeof s.props=="function"?u=s.props((0,nn.default)({ownerState:n},r,n)):Object.keys(s.props).forEach(f=>{(n==null?void 0:n[f])!==s.props[f]&&r[f]!==s.props[f]&&(u=!1)}
55),u&&(Array.isArray(a)||(a=[a]),a.push(typeof s.style=="function"?s.style((0,nn.default)({ownerState:n},r,n)):s.style))}),a}return o}function ub(e={}){const{themeId:t,defaultTheme:n=lb,rootShouldForwardProp:r=ba,slotShouldForwardProp:o=ba}=e,i=l=>(0,ZC.default)((0,nn.default)({},l,{theme:oa((0,nn.default)({},l,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(l,a={})=>{(0,_h.internal_processStyles)(l,_=>_.filter(x=>!(x!=null&&x.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:f,skipSx:d,overridesResolver:p=sb(ab(u))}=a,w=(0,Vc.default)(a,nb),y=f!==void 0?f:u&&u!=="Root"&&u!=="root"||!1,g=d||!1;let T,m=ba;u==="Root"||u==="root"?m=r:u?m=o:ib(l)&&(m=void 0);const h=(0,_h.default)(l,(0,nn.default)({shouldForwardProp:m,label:T},w)),v=_=>typeof _=="function"&&_.__emotion_real!==_||(0,XC.isPlainObject)(_)?x=>ka(_,(0,nn.default)({},x,{theme:oa({theme:x.theme,defaultTheme:n,themeId:t})})):_,b=(_,...x)=>{let j=v(_);const R=x?x.map(v):[];s&&p&&R.push(A=>{const V=oa((0,nn.default)({},A,{defaultTheme:n,themeId:t}));if(!V.components||!V.components[s]||!V.components[s].styleOverrides)return null;const Q=V.components[s].styleOverrides,W={};return Object.entries(Q).forEach(([we,be])=>{W[we]=ka(be,(0,nn.default)({},A,{theme:V}))}),p(A,W)}),s&&!y&&R.push(A=>{var V;const Q=oa((0,nn.default)({},A,{defaultTheme:n,themeId:t})),W=Q==null||(V=Q.components)==null||(V=V[s])==null?void 0:V.variants;return ka({variants:W},(0,nn.default)({},A,{theme:Q}))}),g||R.push(i);const M=R.length-x.length;if(Array.isArray(_)&&M>0){const A=new Array(M).fill("");j=[..._,...A],j.raw=[..._.raw,...A]}const $=h(j,...R);return l.muiName&&($.muiName=l.muiName),$};return h.withConfig&&(b.withConfig=h.withConfig),b}}function cb(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const db=e=>cb(e)&&e!=="classes",De=QC({themeId:io,defaultTheme:Fs,rootShouldForwardProp:db}),fb=PC({createStyledComponent:De("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${Ge(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),useThemeProps:e=>$t({props:e,name:"MuiContainer"})});function pb(e){return Jt("MuiTypography",e)}mn("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const hb=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],mb=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:l}=e,a={root:["root",i,e.align!=="inherit"&&`align${Ge(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return yn(a,pb,l)},gb=De("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${Ge(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>P({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Eh={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},yb={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},vb=e=>yb[e]||e,F=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiTypography"}),o=vb(r.color),i=Nl(P({},r,{color:o})),{align:l="inherit",className:a,component:s,gutterBottom:u=!1,noWrap:f=!1,paragraph:d=!1,variant:p="body1",variantMapping:w=Eh}=i,y=se(i,hb),g=P({},i,{align:l,color:o,className:a,component:s,gutterBottom:u,noWrap:f,paragraph:d,variant:p,variantMapping:w}),T=s||(d?"p":w[p]||Eh[p])||"span",m=mb(g);return c.jsx(gb,P({as:T,ref:n,ownerState:g,className:pe(m.root,a)},y))});function Ny(){const e=Bs(Fs);return e[io]||e}const jh=C.createContext();function xb(e){return Jt("MuiGrid",e)}const wb=[0,1,2,3,4,5,6,7,8,9,10],Sb=["column-reverse","column","row-reverse","row"],Cb=["nowrap","wrap-reverse","wrap"],ji=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],xl=mn("MuiGrid",["root","container","item","zeroMinWidth",...wb.map(e=>`spacing-xs-${e}`),...Sb.map(e=>`direction-xs-${e}`),...Cb.map(e=>`wrap-xs-${e}`),...ji.map(e=>`grid-xs-${e}`),...ji.map(e=>`grid-sm-${e}`),...ji.map(e=>`grid-md-${e}`),...ji.map(e=>`grid-lg-${e}`),...ji.map(e=>`grid-xl-${e}`)]),bb=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Qo(e){const t=parseFloat(e);return`${t}
55${String(e).replace(String(t),"")||"px"}`}function kb({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,o)=>{let i={};if(t[o]&&(n=t[o]),!n)return r;if(n===!0)i={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const l=Xr({values:t.columns,breakpoints:e.breakpoints.values}),a=typeof l=="object"?l[o]:l;if(a==null)return r;const s=`${Math.round(n/a*1e8)/1e6}%`;let u={};if(t.container&&t.item&&t.columnSpacing!==0){const f=e.spacing(t.columnSpacing);if(f!=="0px"){const d=`calc(${s} + ${Qo(f)})`;u={flexBasis:d,maxWidth:d}}}i=P({flexBasis:s,flexGrow:0,maxWidth:s},u)}return e.breakpoints.values[o]===0?Object.assign(r,i):r[e.breakpoints.up(o)]=i,r},{})}function Tb({theme:e,ownerState:t}){const n=Xr({values:t.direction,breakpoints:e.breakpoints.values});return Nt({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${xl.item}`]={maxWidth:"none"}),o})}function My({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(o=>{n===""&&t[o]!==0&&(n=o)});const r=Object.keys(e).sort((o,i)=>e[o]-e[i]);return r.slice(0,r.indexOf(n))}function _b({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const i=Xr({values:r,breakpoints:e.breakpoints.values});let l;typeof i=="object"&&(l=My({breakpoints:e.breakpoints.values,values:i})),o=Nt({theme:e},i,(a,s)=>{var u;const f=e.spacing(a);return f!=="0px"?{marginTop:`-${Qo(f)}`,[`& > .${xl.item}`]:{paddingTop:Qo(f)}}:(u=l)!=null&&u.includes(s)?{}:{marginTop:0,[`& > .${xl.item}`]:{paddingTop:0}}})}return o}function Eb({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const i=Xr({values:r,breakpoints:e.breakpoints.values});let l;typeof i=="object"&&(l=My({breakpoints:e.breakpoints.values,values:i})),o=Nt({theme:e},i,(a,s)=>{var u;const f=e.spacing(a);return f!=="0px"?{width:`calc(100% + ${Qo(f)})`,marginLeft:`-${Qo(f)}`,[`& > .${xl.item}`]:{paddingLeft:Qo(f)}}:(u=l)!=null&&u.includes(s)?{}:{width:"100%",marginLeft:0,[`& > .${xl.item}`]:{paddingLeft:0}}})}return o}function jb(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(o=>{const i=e[o];Number(i)>0&&r.push(n[`spacing-${o}-${String(i)}`])}),r}const Pb=De("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:i,spacing:l,wrap:a,zeroMinWidth:s,breakpoints:u}=n;let f=[];r&&(f=jb(l,u,t));const d=[];return u.forEach(p=>{const w=n[p];w&&d.push(t[`grid-${p}-${String(w)}`])}),[t.root,r&&t.container,i&&t.item,s&&t.zeroMinWidth,...f,o!=="row"&&t[`direction-xs-${String(o)}`],a!=="wrap"&&t[`wrap-xs-${String(a)}`],...d]}})(({ownerState:e})=>P({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),Tb,_b,Eb,kb);function Rb(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const o=e[r];if(Number(o)>0){const i=`spacing-${r}-${String(o)}`;n.push(i)}}),n}const Nb=e=>{const{classes:t,container:n,direction:r,item:o,spacing:i,wrap:l,zeroMinWidth:a,breakpoints:s}=e;let u=[];n&&(u=Rb(i,s));const f=[];s.forEach(p=>{const w=e[p];w&&f.push(`grid-${p}-${String(w)}`)});const d={root:["root",n&&"container",o&&"item",a&&"zeroMinWidth",...u,r!=="row"&&`direction-xs-${String(r)}`,l!=="wrap"&&`wrap-xs-${String(l)}`,...f]};return yn(d,xb,t)},U=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiGrid"}),{breakpoints:o}=Ny(),i=Nl(r),{className:l,columns:a,columnSpacing:s,component:u="div",container:f=!1,direction:d="row",item:p=!1,rowSpacing:w,spacing:y=0,wrap:g="wrap",zeroMinWidth:T=!1}=i,m=se(i,bb),h=w||y,v=s||y,b=C.useContext(jh),_=f?a||12:b,x={},j=P({},m);o.keys.forEach($=>{m[$]!=null&&(x[$]=m[$],delete j[$])});const R=P({},i,{columns:_,container:f,direction:d,item:p,rowSpacing:h,columnSpacing:v,wrap:g,zeroMinWidth:T,spacing:y},x,{breakpoints:o.keys}
55),M=Nb(R);return c.jsx(jh.Provider,{value:_,children:c.jsx(Pb,P({ownerState:R,className:pe(M.root,l),as:u,ref:n},j))})}),Mb="_header_13m5c_1",$b="_headerNameE_13m5c_6",Ib="_headerNameC_13m5c_12",zu={header:Mb,headerNameE:$b,headerNameC:Ib};function Lb(e){return c.jsx("div",{className:zu.header,children:c.jsx(U,{container:!0,spacing:{md:6,sm:2,xs:2},children:c.jsx(U,{item:!0,md:12,sm:12,xs:12,children:c.jsxs(F,{variant:"h2",component:"h2",gutterBottom:!0,align:"left",children:[c.jsx("span",{className:zu.headerNameE,children:"Junxiu Tang"}),c.jsx("span",{className:zu.headerNameC,children:"(åä¿ä¿®)"})]})})})})}function zb(e){return $t}function Ob(e){return Jt("MuiSvgIcon",e)}mn("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const Ab=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],Db=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${Ge(t)}`,`fontSize${Ge(n)}`]};return yn(o,Ob,r)},Bb=De("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${Ge(n.color)}`],t[`fontSize${Ge(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,l,a,s,u,f,d,p,w,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(l=i.pxToRem)==null?void 0:l.call(i,20))||"1.25rem",medium:((a=e.typography)==null||(s=a.pxToRem)==null?void 0:s.call(a,24))||"1.5rem",large:((u=e.typography)==null||(f=u.pxToRem)==null?void 0:f.call(u,35))||"2.1875rem"}[t.fontSize],color:(d=(p=(e.vars||e).palette)==null||(p=p[t.color])==null?void 0:p.main)!=null?d:{action:(w=(e.vars||e).palette)==null||(w=w.action)==null?void 0:w.active,disabled:(y=(e.vars||e).palette)==null||(y=y.action)==null?void 0:y.disabled,inherit:void 0}[t.color]}}),Uc=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:l="inherit",component:a="svg",fontSize:s="medium",htmlColor:u,inheritViewBox:f=!1,titleAccess:d,viewBox:p="0 0 24 24"}=r,w=se(r,Ab),y=C.isValidElement(o)&&o.type==="svg",g=P({},r,{color:l,component:a,fontSize:s,instanceFontSize:t.fontSize,inheritViewBox:f,viewBox:p,hasSvgAsChild:y}),T={};f||(T.viewBox=p);const m=Db(g);return c.jsxs(Bb,P({as:a,className:pe(m.root,i),focusable:"false",color:u,"aria-hidden":d?void 0:!0,role:d?"img":void 0,ref:n},T,w,y&&o.props,{ownerState:g,children:[y?o.props.children:o,d?c.jsx("title",{children:d}):null]}))});Uc.muiName="SvgIcon";function $r(e,t){function n(r,o){return c.jsx(Uc,P({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=Uc.muiName,C.memo(C.forwardRef(n))}const Fb=$r(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function Vb(e){return Jt("MuiAvatar",e)}mn("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);function Ub(e){return typeof e=="string"}function $y(e,t,n){return e===void 0||Ub(e)?t:P({},t,{ownerState:P({},t.ownerState,n)})}function Wb(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function Iy(e,t,n){return typeof e=="function"?e(t,n):e}function Ph(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function Ly(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const w=pe(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),y=P({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),g=P({},n,o,r);return w.length>0&&(g.className=w),Object.keys(y).length>0&&(g.style=y),{props:g,internalRef:void 0}}const l=Wb(P({},o,r)),a=Ph(r),s=Ph(o),u=t(l),f=pe(u==null?void 0:u.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),d=P({},u==null?void 0:u.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),p=P({},u,n,s,a);return f.length>0&&(p.className=f),Object.keys(d).length>0&&(p.style=d),{props:p,internalRef:u.ref}}const Hb=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function ns(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}
55=e,l=se(e,Hb),a=i?{}:Iy(r,o),{props:s,internalRef:u}=Ly(P({},l,{externalSlotProps:a})),f=vl(u,a==null?void 0:a.ref,(t=e.additionalProps)==null?void 0:t.ref);return $y(n,P({},s,{ref:f}),o)}const Gb=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],Kb=["component","slots","slotProps"],Yb=["component"];function Jb(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:i,getSlotOwnerState:l,internalForwardedProps:a}=t,s=se(t,Gb),{component:u,slots:f={[e]:void 0},slotProps:d={[e]:void 0}}=i;se(i,Kb);const p=f[e]||r,w=Iy(d[e],o),y=Ly(P({className:n},s,{externalForwardedProps:void 0,externalSlotProps:w})),{props:{component:g},internalRef:T}=y,m=se(y.props,Yb),h=vl(T,w==null?void 0:w.ref,t.ref),v=l?l(m):{},b=P({},o,v),_=g,x=$y(p,P({},e==="root",!f[e]&&a,m,_&&{as:_},{ref:h}),b);return Object.keys(v).forEach(j=>{delete x[j]}),[p,x]}const Qb=["alt","children","className","component","slots","slotProps","imgProps","sizes","src","srcSet","variant"],Xb=zb(),qb=e=>{const{classes:t,variant:n,colorDefault:r}=e;return yn({root:["root",n,r&&"colorDefault"],img:["img"],fallback:["fallback"]},Vb,t)},Zb=De("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],n.colorDefault&&t.colorDefault]}})(({theme:e})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(e.vars||e).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:P({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:P({backgroundColor:e.palette.grey[400]},e.applyStyles("dark",{backgroundColor:e.palette.grey[600]})))}]})),ek=De("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),tk=De(Fb,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function nk({crossOrigin:e,referrerPolicy:t,src:n,srcSet:r}){const[o,i]=C.useState(!1);return C.useEffect(()=>{if(!n&&!r)return;i(!1);let l=!0;const a=new Image;return a.onload=()=>{l&&i("loaded")},a.onerror=()=>{l&&i("error")},a.crossOrigin=e,a.referrerPolicy=t,a.src=n,r&&(a.srcset=r),()=>{l=!1}},[e,t,n,r]),o}const rk=C.forwardRef(function(t,n){const r=Xb({props:t,name:"MuiAvatar"}),{alt:o,children:i,className:l,component:a="div",slots:s={},slotProps:u={},imgProps:f,sizes:d,src:p,srcSet:w,variant:y="circular"}=r,g=se(r,Qb);let T=null;const m=nk(P({},f,{src:p,srcSet:w})),h=p||w,v=h&&m!=="error",b=P({},r,{colorDefault:!v,component:a,variant:y}),_=qb(b),[x,j]=Jb("img",{className:_.img,elementType:ek,externalForwardedProps:{slots:s,slotProps:{img:P({},f,u.img)}},additionalProps:{alt:o,src:p,srcSet:w,sizes:d},ownerState:b});return v?T=c.jsx(x,P({},j)):i||i===0?T=i:h&&o?T=o[0]:T=c.jsx(tk,{ownerState:b,className:_.fallback}),c.jsx(Zb,P({as:a,ownerState:b,className:pe(_.root,l),ref:n},g,{children:T}))});var Cf={},Ou={};const ok={configure:e=>{cf.configure(e)}},ik=Object.freeze(Object.defineProperty({__proto__:null,capitalize:Ge,createChainedFunction:qS,createSvgIcon:$r,debounce:vf,deprecatedPropType:ZS,isMuiElement:eC,ownerDocument:xf,ownerWindow:wf,requirePropFactory:tC,setRef:by,unstable_ClassNameGenerator:ok,unstable_useEnhancedEffect:yf,unstable_useId:rC,unsupportedProp:oC,useControlled:ky,useEventCallback:xr,useForkRef:vl,useIsFocusVisible:Ty},Symbol.toStringTag,{value:"Module"})),lk=rr(ik);var Rh;function Mn(){return Rh||(Rh=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=lk}(Ou)),Ou}var ak=Qt;Object.defineProperty(Cf,"__esModule",{value:!0});var zy=Cf.default=void 0,sk=ak(Mn()),uk=c;zy=Cf.default=(0,sk.default)((0,uk.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"Email");var bf={},ck=Qt;
55Object.defineProperty(bf,"__esModule",{value:!0});var Oy=bf.default=void 0,dk=ck(Mn()),Nh=c;Oy=bf.default=(0,dk.default)([(0,Nh.jsx)("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"0"),(0,Nh.jsx)("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 10-2.5-1.5L15 12V4h5z"},"1")],"CollectionsBookmark");var kf={},fk=Qt;Object.defineProperty(kf,"__esModule",{value:!0});var Ay=kf.default=void 0,pk=fk(Mn()),hk=c;Ay=kf.default=(0,pk.default)((0,hk.jsx)("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm2 16H8v-2h8zm0-4H8v-2h8zm-3-5V3.5L18.5 9z"}),"Description");const mk="_avatarArea_enj82_1",gk="_bioText_enj82_15",yk="_bioBtnRow_enj82_19",vk="_bioTip_enj82_30",xk="_bioTextHighlight_enj82_37",wk="_aLink_enj82_43",Sk="_bioBtn_enj82_19",Ck="_bioBtnLabel_enj82_83",_e={avatarArea:mk,bioText:gk,bioBtnRow:yk,bioTip:vk,bioTextHighlight:xk,aLink:wk,bioBtn:Sk,bioBtnLabel:Ck};function bk(){return c.jsxs("svg",{viewBox:"0 0 24 24","aria-hidden":"true",fill:"currentColor",children:[c.jsx("path",{d:"M5.242 13.769L.5 9.5 12 1l11.5 8.5-4.742 4.269C17.548 11.249 14.978 9.5 12 9.5c-2.978 0-5.549 1.749-6.758 4.269z"}),c.jsx("path",{d:"M12 10a7 7 0 1 0 0 14 7 7 0 0 0 0-14z"})]})}function kk(e){return c.jsx("div",{id:"bio",children:c.jsxs(U,{container:!0,justifyContent:"flex-start",alignItems:"center",children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:12,children:[c.jsx("div",{className:_e.avatarArea,children:c.jsx(rk,{alt:"Junxiu Tang",src:"./avatar2.png",sx:{width:"70%",height:"auto",aspectRatio:"1 / 1"}})}),c.jsxs("div",{className:_e.bioBtnRow,children:[c.jsxs("a",{href:"https://scholar.google.com/citations?user=iFvrE_IAAAAJ",title:"Google Scholar",className:_e.bioBtn,children:[c.jsx(bk,{}),c.jsx("span",{className:_e.bioBtnLabel,children:"Scholar"})]}),c.jsxs("a",{href:"./portfolio_En_zip.pdf",title:"Portfolio",className:_e.bioBtn,children:[c.jsx(Oy,{fontSize:"medium"}),c.jsx("span",{className:_e.bioBtnLabel,children:"Portfolio"})]}),c.jsxs("a",{href:"./cv_En.pdf",title:"Curriculum Vitae",className:_e.bioBtn,children:[c.jsx(Ay,{fontSize:"medium"}),c.jsx("span",{className:_e.bioBtnLabel,children:"CV"})]}),c.jsxs("a",{href:"mailto:[email protected]",title:"Email",className:_e.bioBtn,children:[c.jsx(zy,{fontSize:"medium"}),c.jsx("span",{className:_e.bioBtnLabel,children:"Email"})]})]}),c.jsxs("div",{className:_e.bioTip,children:["The portfolio above is compressed; a lossless version is on ",c.jsx("a",{href:"https://drive.google.com/drive/folders/1hKTGrDuFD1mlW-FsGSyZmxLjcZ3KDiHW?usp=sharing",title:"Lossless portfolio",style:{textDecoration:"underline",fontWeight:"bold"},children:"Google Drive"}),"."]})]}),c.jsx(U,{item:!0,md:9,sm:9,xs:12,children:c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:_e.bioText,children:["I'm currently a Postdoctoral Fellow at the ",c.jsx("a",{href:"https://www.kellogg.northwestern.edu/research/science-of-science.aspx",className:_e.aLink,children:"Center for Science of Science & Innovation (CSSI)"}),", ",c.jsx("a",{href:"https://www.kellogg.northwestern.edu/",className:_e.aLink,children:"Kellogg School of Management"}),", ",c.jsx("a",{href:"https://www.northwestern.edu/",className:_e.aLink,children:"Northwestern University"}),", working with ",c.jsx("a",{href:"https://www.dashunwang.com/",className:_e.aLink,children:"Prof. Dashun Wang"}),". I received my Ph.D. in Computer Science and Technology from ",c.jsx("a",{href:"https://www.zju.edu.cn/english/",className:_e.aLink,children:"Zhejiang University"})," (ZJU) in 2024, advised by ",c.jsx("a",{href:"http://www.ycwu.org/",className:_e.aLink,children:"Prof. Yingcai Wu"})," at the ",c.jsx("a",{href:"https://zjuidg.org/",className:_e.aLink,children:"Interactive Data Group"}),". I received my B.Eng. in Digital Media Technology from ZJU in 2019. During my Ph.D., I visited the ",c.jsx("a",{href:"https://aviz.fr/",className:_e.aLink,children:"Aviz team"})," at ",c.jsx("a",{href:"https://www.inria.fr/en",className:_e.aLink,children:"Inria"}),", working with ",c.jsx("a",{href:"https://petra.isenberg.cc/",className:_e.aLink,children:"Dr. Petra Isenberg"}),".",c.jsx("br",{}),c.jsx("br",{}),"My research studies how interactive visualization helps people communicate and make sense of data. It spans three connected areas: ",c.jsx("span",{className:_e.bioTextHighlight,children:"data-driven insight extraction"}),", through visual analytics for domain experts; ",c.jsx("span",{className:_e.bioTextHighlight,children:"narrative development"}),", through storytelling and communication around data; and ",c.jsx("span",{className:_e.bioTextHighlight,children:"expressive creation"}),", through data-driven art and video that bring data to a broad audience. At the ",c.jsx("a",{href:"https://www.kellogg.northwestern.edu/research/science-of-science.aspx",className:_e.aLink,children:"Center for Science of Science & Innovation (CSSI)"}),", my current work combines the validation of AI-for-science systems with decision-support tools for research-funding stakeholders. I am also increasingly interested in how AI can support research, design, and collaboration.",c.jsx("br",{}),c.jsx("br",{})]})})]})})}function Tk(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function _k(e,t,n,r={},o=()=>{}){const{ease:i=Tk,duration:l=300}=r;let a=null;const s=t[e];let u=!1;const f=()=>{u=!0},d=p=>{if(u){o(new Error("Animation cancelled"));return}a===null&&(a=p);const w=Math.min(1,(p-a)/l);
55if(t[e]=i(w)*(n-s)+s,w>=1){requestAnimationFrame(()=>{o(null)});return}requestAnimationFrame(d)};return s===n?(o(new Error("Element already at target position")),f):(requestAnimationFrame(d),f)}const Ek=["onChange"],jk={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function Pk(e){const{onChange:t}=e,n=se(e,Ek),r=C.useRef(),o=C.useRef(null),i=()=>{r.current=o.current.offsetHeight-o.current.clientHeight};return yf(()=>{const l=vf(()=>{const s=r.current;i(),s!==r.current&&t(r.current)}),a=wf(o.current);return a.addEventListener("resize",l),()=>{l.clear(),a.removeEventListener("resize",l)}},[t]),C.useEffect(()=>{i(),t(r.current)},[t]),c.jsx("div",P({style:jk,ref:o},n))}const Rk=$r(c.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),Nk=$r(c.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");function Wc(e,t){return Wc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Wc(e,t)}function Mk(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Wc(e,t)}const Mh=Fn.createContext(null);function $k(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tf(e,t){var n=function(i){return t&&C.isValidElement(i)?t(i):i},r=Object.create(null);return e&&C.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function Ik(e,t){e=e||{},t=t||{};function n(f){return f in t?t[f]:e[f]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var l,a={};for(var s in t){if(r[s])for(l=0;l<r[s].length;l++){var u=r[s][l];a[r[s][l]]=n(u)}a[s]=n(s)}for(l=0;l<o.length;l++)a[o[l]]=n(o[l]);return a}function Gr(e,t,n){return n[t]!=null?n[t]:e.props[t]}function Lk(e,t){return Tf(e.children,function(n){return C.cloneElement(n,{onExited:t.bind(null,n),in:!0,appear:Gr(n,"appear",e),enter:Gr(n,"enter",e),exit:Gr(n,"exit",e)})})}function zk(e,t,n){var r=Tf(e.children),o=Ik(t,r);return Object.keys(o).forEach(function(i){var l=o[i];if(C.isValidElement(l)){var a=i in t,s=i in r,u=t[i],f=C.isValidElement(u)&&!u.props.in;s&&(!a||f)?o[i]=C.cloneElement(l,{onExited:n.bind(null,l),in:!0,exit:Gr(l,"exit",e),enter:Gr(l,"enter",e)}):!s&&a&&!f?o[i]=C.cloneElement(l,{in:!1}):s&&a&&C.isValidElement(u)&&(o[i]=C.cloneElement(l,{onExited:n.bind(null,l),in:u.props.in,exit:Gr(l,"exit",e),enter:Gr(l,"enter",e)}))}}),o}var Ok=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},Ak={component:"div",childFactory:function(t){return t}},_f=function(e){Mk(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var l=i.handleExited.bind($k(i));return i.state={contextValue:{isMounting:!0},handleExited:l,firstRender:!0},i}var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(o,i){var l=i.children,a=i.handleExited,s=i.firstRender;return{children:s?Lk(o,a):zk(o,l,a),firstRender:!1}},n.handleExited=function(o,i){var l=Tf(this.props.children);o.key in l||(o.props.onExited&&o.props.onExited(i),this.mounted&&this.setState(function(a){var s=P({},a.children);return delete s[o.key],{children:s}}))},n.render=function(){var o=this.props,i=o.component,l=o.childFactory,a=se(o,["component","childFactory"]),s=this.state.contextValue,u=Ok(this.state.children).map(l);return delete a.appear,delete a.enter,delete a.exit,i===null?Fn.createElement(Mh.Provider,{value:s},u):Fn.createElement(Mh.Provider,{value:s},Fn.createElement(i,a,u))},t}(Fn.Component);_f.propTypes={};_f.defaultProps=Ak;function Dk(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:l,in:a,onExited:s,timeout:u}=e,[f,d]=C.useState(!1),p=pe(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),w={width:l,height:l,top:-(l/2)+i,left:-(l/2)+o},y=pe(n.child,f&&n.childLeaving,r&&n.childPulsate);return!a&&!f&&d(!0),C.useEffect(()=>{if(!a&&s!=null){const g=setTimeout(s,u);return()=>{clearTimeout(g)}}},[s,a,u]),c.jsx("span",{className:p,style:w,children:c.jsx("span",{className:y})})}const rn=mn("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Bk=["center","classes","className"];let eu=e=>e,$h,Ih,Lh,zh;const Hc=550,Fk=80,Vk=Ds($h||($h=eu` 56 0% { 57 transform: scale(0); 58 opacity: 0.1; 59 } 60 61 100% { 62 transform: scale(1); 63 opacity: 0.3; 64 } 65`)),Uk=Ds(Ih||(Ih=eu` 66 0% { 67 opacity: 1; 68 } 69 70 100% { 71 opacity: 0; 72 } 73`)),Wk=Ds(Lh||(Lh=eu` 74 0% { 75 transform: scale(1); 76 } 77 78 50% { 79 transform: scale(0.92); 80 } 81 82 100% { 83 transform: scale(1); 84 } 85`)),Hk=De("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Gk=De(Dk,{name:"MuiTouchRipple",slot:"Ripple"})(zh||(zh=eu` 86 opacity: 0; 87 position: absolute; 88 89 &.${0} { 90 opacity: 0.3; 91 transform: scale(1); 92 animation-name: ${0}; 93 animation-duration: ${0}ms; 94 animation-timing-function: ${0}; 95 } 96 97 &.${0} { 98 animation-duration: ${0}ms; 99 } 100 101 & .${0} { 102 opacity: 1; 103 display: block; 104 width: 100%; 105 height: 100%; 106 border-radius: 50%; 107 background-color: currentColor; 108 } 109 110 & .${0} { 111 opacity: 0; 112 animation-name: ${0}; 113 animation-duration: ${0}ms; 114 animation-timing-function: ${0}; 115 } 116 117 & .${0} { 118 position: absolute; 119 /* @noflip */ 120 left: 0px; 121 top: 0; 122 animation-name: ${0}; 123 animation-duration: 2500ms; 124 animation-timing-function: ${0}; 125 animation-iteration-count: infinite; 126 animation-delay: 200ms; 127 } 128`),rn.rippleVisible,Vk,Hc,({theme:e})=>e.transitions.easing.easeInOut,rn.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,rn.child,rn.childLeaving,Uk,Hc,({theme:e})=>e.transitions.easing.easeInOut,rn.childPulsate,Wk,({theme:e})=>e.transitions.easing.easeInOut),Kk=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:l}=r,a=se(r,Bk),[s,u]=C.useState([]),f=C.useRef(0),d=C.useRef(null);C.useEffect(()=>{d.current&&(d.current(),d.current=null)},[s]);const p=C.useRef(!1),w=sC(),y=C.useRef(null),g=C.useRef(null),T=C.useCallback(b=>{const{pulsate:_,rippleX:x,rippleY:j,rippleSize:R,cb:M}=b;u($=>[...$,c.jsx(Gk,{classes:{ripple:pe(i.ripple,rn.ripple),rippleVisible:pe(i.rippleVisible,rn.rippleVisible),ripplePulsate:pe(i.ripplePulsate,rn.ripplePulsate),
vendor: 4,835 bytes, line 128
128child:pe(i.child,rn.child),childLeaving:pe(i.childLeaving,rn.childLeaving),childPulsate:pe(i.childPulsate,rn.childPulsate)},timeout:Hc,pulsate:_,rippleX:x,rippleY:j,rippleSize:R},f.current)]),f.current+=1,d.current=M},[i]),m=C.useCallback((b={},_={},x=()=>{})=>{const{pulsate:j=!1,center:R=o||_.pulsate,fakeElement:M=!1}=_;if((b==null?void 0:b.type)==="mousedown"&&p.current){p.current=!1;return}(b==null?void 0:b.type)==="touchstart"&&(p.current=!0);const $=M?null:g.current,A=$?$.getBoundingClientRect():{width:0,height:0,left:0,top:0};let V,Q,W;if(R||b===void 0||b.clientX===0&&b.clientY===0||!b.clientX&&!b.touches)V=Math.round(A.width/2),Q=Math.round(A.height/2);else{const{clientX:we,clientY:be}=b.touches&&b.touches.length>0?b.touches[0]:b;V=Math.round(we-A.left),Q=Math.round(be-A.top)}if(R)W=Math.sqrt((2*A.width**2+A.height**2)/3),W%2===0&&(W+=1);else{const we=Math.max(Math.abs(($?$.clientWidth:0)-V),V)*2+2,be=Math.max(Math.abs(($?$.clientHeight:0)-Q),Q)*2+2;W=Math.sqrt(we**2+be**2)}b!=null&&b.touches?y.current===null&&(y.current=()=>{T({pulsate:j,rippleX:V,rippleY:Q,rippleSize:W,cb:x})},w.start(Fk,()=>{y.current&&(y.current(),y.current=null)})):T({pulsate:j,rippleX:V,rippleY:Q,rippleSize:W,cb:x})},[o,T,w]),h=C.useCallback(()=>{m({},{pulsate:!0})},[m]),v=C.useCallback((b,_)=>{if(w.clear(),(b==null?void 0:b.type)==="touchend"&&y.current){y.current(),y.current=null,w.start(0,()=>{v(b,_)});return}y.current=null,u(x=>x.length>0?x.slice(1):x),d.current=_},[w]);return C.useImperativeHandle(n,()=>({pulsate:h,start:m,stop:v}),[h,m,v]),c.jsx(Hk,P({className:pe(rn.root,i.root,l),ref:g},a,{children:c.jsx(_f,{component:null,exit:!0,children:s})}))});function Yk(e){return Jt("MuiButtonBase",e)}const Jk=mn("MuiButtonBase",["root","disabled","focusVisible"]),Qk=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],Xk=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,l=yn({root:["root",t&&"disabled",n&&"focusVisible"]},Yk,o);return n&&r&&(l.root+=` ${r}`),l},qk=De("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Jk.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Ef=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:l,className:a,component:s="button",disabled:u=!1,disableRipple:f=!1,disableTouchRipple:d=!1,focusRipple:p=!1,LinkComponent:w="a",onBlur:y,onClick:g,onContextMenu:T,onDragLeave:m,onFocus:h,onFocusVisible:v,onKeyDown:b,onKeyUp:_,onMouseDown:x,onMouseLeave:j,onMouseUp:R,onTouchEnd:M,onTouchMove:$,onTouchStart:A,tabIndex:V=0,TouchRippleProps:Q,touchRippleRef:W,type:we}=r,be=se(r,Qk),oe=C.useRef(null),L=C.useRef(null),K=vl(L,W),{isFocusVisibleRef:G,onFocus:ee,onBlur:he,ref:bt}=Ty(),[Se,nt]=C.useState(!1);u&&Se&&nt(!1),C.useImperativeHandle(o,()=>({focusVisible:()=>{nt(!0),oe.current.focus()}}),[]);const[ke,vn]=C.useState(!1);C.useEffect(()=>{vn(!0)},[]);const lr=ke&&!f&&!u;C.useEffect(()=>{Se&&p&&!f&&ke&&L.current.pulsate()},[f,p,Se,ke]);function It(Y,sr,Sn=d){return xr(ho=>(sr&&sr(ho),!Sn&&L.current&&L.current[Y](ho),!0))}const uo=It("start",x),hi=It("stop",T),Je=It("stop",m),$n=It("stop",R),Ir=It("stop",Y=>{Se&&Y.preventDefault(),j&&j(Y)}),mi=It("start",A),Xt=It("stop",M),Lt=It("stop",$),xn=It("stop",Y=>{he(Y),G.current===!1&&nt(!1),y&&y(Y)},!1),Lr=xr(Y=>{oe.current||(oe.current=Y.currentTarget),ee(Y),G.current===!0&&(nt(!0),v&&v(Y)),h&&h(Y)}),wn=()=>{const Y=oe.current;return s&&s!=="button"&&!(Y.tagName==="A"&&Y.href)},Hn=C.useRef(!1),co=xr(Y=>{p&&!Hn.current&&Se&&L.current&&Y.key===" "&&(Hn.current=!0,L.current.stop(Y,()=>{L.current.start(Y)})),Y.target===Y.currentTarget&&wn()&&Y.key===" "&&Y.preventDefault(),b&&b(Y),Y.target===Y.currentTarget&&wn()&&Y.key==="Enter"&&!u&&(Y.preventDefault(),g&&g(Y))}),fo=xr(Y=>{p&&Y.key===" "&&L.current&&Se&&!Y.defaultPrevented&&(Hn.current=!1,L.current.stop(Y,()=>{L.current.pulsate(Y)})),_&&_(Y),g&&Y.target===Y.currentTarget&&wn()&&Y.key===" "&&!Y.defaultPrevented&&g(Y)});let qt=s;qt==="button"&&(be.href||be.to)&&(qt=w);
128const zt={};qt==="button"?(zt.type=we===void 0?"button":we,zt.disabled=u):(!be.href&&!be.to&&(zt.role="button"),u&&(zt["aria-disabled"]=u));const po=vl(n,bt,oe),ar=P({},r,{centerRipple:i,component:s,disabled:u,disableRipple:f,disableTouchRipple:d,focusRipple:p,tabIndex:V,focusVisible:Se}),Ot=Xk(ar);return c.jsxs(qk,P({as:qt,className:pe(Ot.root,a),ownerState:ar,onBlur:xn,onClick:g,onContextMenu:hi,onFocus:Lr,onKeyDown:co,onKeyUp:fo,onMouseDown:uo,onMouseLeave:Ir,onMouseUp:$n,onDragLeave:Je,onTouchEnd:Xt,onTouchMove:Lt,onTouchStart:mi,ref:po,tabIndex:u?-1:V,type:we},zt,be,{children:[l,lr?c.jsx(Kk,P({ref:K,center:i},Q)):null]}))});function Zk(e){return Jt("MuiTabScrollButton",e)}const eT=mn("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),tT=["className","slots","slotProps","direction","orientation","disabled"],nT=e=>{const{classes:t,orientation:n,disabled:r}=e;return yn({root:["root",n,r&&"disabled"]},Zk,t)},rT=De(Ef,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})(({ownerState:e})=>P({width:40,flexShrink:0,opacity:.8,[`&.${eT.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),oT=C.forwardRef(function(t,n){var r,o;const i=$t({props:t,name:"MuiTabScrollButton"}),{className:l,slots:a={},slotProps:s={},direction:u}=i,f=se(i,tT),d=Sf(),p=P({isRtl:d},i),w=nT(p),y=(r=a.StartScrollButtonIcon)!=null?r:Rk,g=(o=a.EndScrollButtonIcon)!=null?o:Nk,T=ns({elementType:y,externalSlotProps:s.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p}),m=ns({elementType:g,externalSlotProps:s.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p});return c.jsx(rT,P({component:"div",className:pe(w.root,l),ref:n,role:null,ownerState:p,tabIndex:null},f,{children:u==="left"?c.jsx(y,P({},T)):c.jsx(g,P({},m))}))});function iT(e){return Jt("MuiTabs",e)}const Ta=mn("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","
128indicator"]),lT=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Oh=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,Ah=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,ia=(e,t,n)=>{let r=!1,o=n(e,t);for(;o;){if(o===e.firstChild){if(r)return;r=!0}const i=o.disabled||o.getAttribute("aria-disabled")==="true";if(!o.hasAttribute("tabindex")||i)o=n(e,o);else{o.focus();return}}},aT=e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:o,scrollableY:i,centered:l,scrollButtonsHideMobile:a,classes:s}=e;return yn({root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hideScrollbar",o&&"scrollableX",i&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",l&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",a&&"scrollButtonsHideMobile"],scrollableX:[o&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},iT,s)},sT=De("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Ta.scrollButtons}`]:t.scrollButtons},{[`& .${Ta.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>P({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${Ta.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),uT=De("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})(({ownerState:e})=>P({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),cT=De("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})(({ownerState:e})=>P({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),dT=De("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>P({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),fT=De(Pk)({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),Dh={},pT=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiTabs"}),o=Ny(),i=Sf(),{"aria-label":l,"aria-labelledby":a,action:s,centered:u=!1,children:f,className:d,component:p="div",allowScrollButtonsMobile:w=!1,indicatorColor:y="primary",onChange:g,orientation:T="horizontal",ScrollButtonComponent:m=oT,scrollButtons:h="auto",selectionFollowsFocus:v,slots:b={},slotProps:_={},TabIndicatorProps:x={},TabScrollButtonProps:j={},textColor:R="primary",value:M,variant:$="standard",visibleScrollbar:A=!1}=r,V=se(r,lT),Q=$==="scrollable",W=T==="vertical",we=W?"scrollTop":"scrollLeft",be=W?"top":"left",oe=W?"bottom":"right",L=W?"clientHeight":"clientWidth",K=W?"height":"width",G=P({},r,{component:p,allowScrollButtonsMobile:w,indicatorColor:y,orientation:T,vertical:W,scrollButtons:h,textColor:R,variant:$,visibleScrollbar:A,fixed:!Q,hideScrollbar:Q&&!A,scrollableX:Q&&!W,scrollableY:Q&&W,centered:u&&!Q,scrollButtonsHideMobile:!w}),ee=aT(G),he=ns({elementType:b.StartScrollButtonIcon,externalSlotProps:_.startScrollButtonIcon,ownerState:G}),bt=ns({elementType:b.EndScrollButtonIcon,externalSlotProps:_.endScrollButtonIcon,ownerState:G}),[Se,nt]=C.useState(!1),[ke,vn]=C.useState(Dh),[lr,It]=C.useState(!1),[uo,hi]=C.useState(!1),[Je,$n]=C.useState(!1),[Ir,mi]=C.useState({overflow:"hidden",scrollbarWidth:0}),Xt=new Map,Lt=C.useRef(null),xn=C.useRef(null),Lr=()=>{const B=Lt.current;let X;if(B){const le=B.getBoundingClientRect();X={clientWidth:B.clientWidth,scrollLeft:B.scrollLeft,scrollTop:B.scrollTop,scrollLeftNormalized:gC(B,i?"rtl":"ltr"),scrollWidth:B.scrollWidth,top:le.top,bottom:le.bottom,left:le.left,right:le.right}}let ue;if(B&&M!==!1){const le=xn.current.children;if(le.length>0){const Pe=le[Xt.get(M)];ue=Pe?Pe.getBoundingClientRect():null}}return{tabsMeta:X,tabMeta:ue}},wn=xr(()=>{const{tabsMeta:B,tabMeta:X}
128=Lr();let ue=0,le;if(W)le="top",X&&B&&(ue=X.top-B.top+B.scrollTop);else if(le=i?"right":"left",X&&B){const rt=i?B.scrollLeftNormalized+B.clientWidth-B.scrollWidth:B.scrollLeft;ue=(i?-1:1)*(X[le]-B[le]+rt)}const Pe={[le]:ue,[K]:X?X[K]:0};if(isNaN(ke[le])||isNaN(ke[K]))vn(Pe);else{const rt=Math.abs(ke[le]-Pe[le]),kt=Math.abs(ke[K]-Pe[K]);(rt>=1||kt>=1)&&vn(Pe)}}),Hn=(B,{animation:X=!0}={})=>{X?_k(we,Lt.current,B,{duration:o.transitions.duration.standard}):Lt.current[we]=B},co=B=>{let X=Lt.current[we];W?X+=B:(X+=B*(i?-1:1),X*=i&&_y()==="reverse"?-1:1),Hn(X)},fo=()=>{const B=Lt.current[L];let X=0;const ue=Array.from(xn.current.children);for(let le=0;le<ue.length;le+=1){const Pe=ue[le];if(X+Pe[L]>B){le===0&&(X=B);break}X+=Pe[L]}return X},qt=()=>{co(-1*fo())},zt=()=>{co(fo())},po=C.useCallback(B=>{mi({overflow:null,scrollbarWidth:B})},[]),ar=()=>{const B={};B.scrollbarSizeListener=Q?c.jsx(fT,{onChange:po,className:pe(ee.scrollableX,ee.hideScrollbar)}):null;const ue=Q&&(h==="auto"&&(lr||uo)||h===!0);return B.scrollButtonStart=ue?c.jsx(m,P({slots:{StartScrollButtonIcon:b.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:he},orientation:T,direction:i?"right":"left",onClick:qt,disabled:!lr},j,{className:pe(ee.scrollButtons,j.className)})):null,B.scrollButtonEnd=ue?c.jsx(m,P({slots:{EndScrollButtonIcon:b.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:bt},orientation:T,direction:i?"left":"right",onClick:zt,disabled:!uo},j,{className:pe(ee.scrollButtons,j.className)})):null,B},Ot=xr(B=>{const{tabsMeta:X,tabMeta:ue}=Lr();if(!(!ue||!X)){if(ue[be]<X[be]){const le=X[we]+(ue[be]-X[be]);Hn(le,{animation:B})}else if(ue[oe]>X[oe]){const le=X[we]+(ue[oe]-X[oe]);Hn(le,{animation:B})}}}),Y=xr(()=>{Q&&h!==!1&&$n(!Je)});C.useEffect(()=>{const B=vf(()=>{Lt.current&&wn()});let X;const ue=rt=>{rt.forEach(kt=>{kt.removedNodes.forEach(In=>{var Zt;(Zt=X)==null||Zt.unobserve(In)}),kt.addedNodes.forEach(In=>{var Zt;(Zt=X)==null||Zt.observe(In)})}),B(),Y()},le=wf(Lt.current);le.addEventListener("resize",B);let Pe;return typeof ResizeObserver<"u"&&(X=new ResizeObserver(B),Array.from(xn.current.children).forEach(rt=>{X.observe(rt)})),typeof MutationObserver<"u"&&(Pe=new MutationObserver(ue),Pe.observe(xn.current,{childList:!0})),()=>{var rt,kt;B.clear(),le.removeEventListener("resize",B),(rt=Pe)==null||rt.disconnect(),(kt=X)==null||kt.disconnect()}},[wn,Y]),C.useEffect(()=>{const B=Array.from(xn.current.children),X=B.length;if(typeof IntersectionObserver<"u"&&X>0&&Q&&h!==!1){const ue=B[0],le=B[X-1],Pe={root:Lt.current,threshold:.99},rt=gi=>{It(!gi[0].isIntersecting)},kt=new IntersectionObserver(rt,Pe);kt.observe(ue);const In=gi=>{hi(!gi[0].isIntersecting)},Zt=new IntersectionObserver(In,Pe);return Zt.observe(le),()=>{kt.disconnect(),Zt.disconnect()}}},[Q,h,Je,f==null?void 0:f.length]),C.useEffect(()=>{nt(!0)},[]),C.useEffect(()=>{wn()}),C.useEffect(()=>{Ot(Dh!==ke)},[Ot,ke]),C.useImperativeHandle(s,()=>({updateIndicator:wn,updateScrollButtons:Y}),[wn,Y]);const sr=c.jsx(dT,P({},x,{className:pe(ee.indicator,x.className),ownerState:G,style:P({},ke,x.style)}));let Sn=0;const ho=C.Children.map(f,B=>{if(!C.isValidElement(B))return null;const X=B.props.value===void 0?Sn:B.props.value;Xt.set(X,Sn);const ue=X===M;return Sn+=1,C.cloneElement(B,P({fullWidth:$==="fullWidth",indicator:ue&&!Se&&sr,selected:ue,selectionFollowsFocus:v,onChange:g,textColor:R,value:X},Sn===1&&M===!1&&!B.props.tabIndex?{tabIndex:0}:{}))}),Cn=B=>{const X=xn.current,ue=xf(X).activeElement;if(ue.getAttribute("role")!=="tab")return;let Pe=T==="horizontal"?"ArrowLeft":"ArrowUp",rt=T==="horizontal"?"ArrowRight":"ArrowDown";switch(T==="horizontal"&&i&&(Pe="ArrowRight",rt="ArrowLeft"),B.key){case Pe:B.preventDefault(),ia(X,ue,Ah);break;case rt:B.preventDefault(),ia(X,ue,Oh);break;case"Home":B.preventDefault(),ia(X,null,Oh);break;case"End":B.preventDefault(),ia(X,null,Ah);break}},mo=ar();return c.jsxs(sT,P({className:pe(ee.root,d),ownerState:G,ref:n,as:p},V,{children:[mo.scrollButtonStart,mo.scrollbarSizeListener,c.jsxs(uT,{className:ee.scroller,ownerState:G,style:{overflow:Ir.overflow,[W?`margin${i?"Left":"Right"}`:"marginBottom"]:A?void 0:-Ir.scrollbarWidth},ref:Lt,children:[c.jsx(cT,{"aria-label":l,"aria-labelledby":a,"aria-orientation":T==="vertical"?"vertical":null,className:ee.flexContainer,ownerState:G,onKeyDown:Cn,ref:xn,role:"tablist",children:ho}),Se&&sr]}),mo.scrollButtonEnd]}))});function hT(e){return Jt("MuiTab",e)}const zr=mn("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),mT=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],gT=e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:o,icon:i,label:l,selected:a,disabled:s}=e,u={root:["root",i&&l&&"labelIcon",`textColor${Ge(n)}`,r&&"fullWidth",o&&"wrapped",a&&"selected",s&&"disabled"],iconWrapper:["iconWrapper"]};return yn(u,hT,t)},yT=De(Ef,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${Ge(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>P({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",
128whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${zr.iconWrapper}`]:P({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${zr.selected}`]:{opacity:1},[`&.${zr.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${zr.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${zr.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${zr.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${zr.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),vT=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiTab"}),{className:o,disabled:i=!1,disableFocusRipple:l=!1,fullWidth:a,icon:s,iconPosition:u="top",indicator:f,label:d,onChange:p,onClick:w,onFocus:y,selected:g,selectionFollowsFocus:T,textColor:m="inherit",value:h,wrapped:v=!1}=r,b=se(r,mT),_=P({},r,{disabled:i,disableFocusRipple:l,selected:g,icon:!!s,iconPosition:u,label:!!d,fullWidth:a,textColor:m,wrapped:v}),x=gT(_),j=s&&d&&C.isValidElement(s)?C.cloneElement(s,{className:pe(x.iconWrapper,s.props.className)}):s,R=$=>{!g&&p&&p($,h),w&&w($)},M=$=>{T&&!g&&p&&p($,h),y&&y($)};return c.jsxs(yT,P({focusRipple:!l,className:pe(x.root,o),ref:n,role:"tab","aria-selected":g,disabled:i,onClick:R,onFocus:M,ownerState:_,tabIndex:g?0:-1},b,{children:[u==="top"||u==="start"?c.jsxs(C.Fragment,{children:[j,d]}):c.jsxs(C.Fragment,{children:[d,j]}),f]}))});function Bh(e){return String(parseFloat(e)).length===String(e).length}function xT(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function Or(e){return parseFloat(e)}function wT(e){return(t,n)=>{const r=xT(t);if(r===n)return t;let o=Or(t);r!=="px"&&(r==="em"||r==="rem")&&(o=Or(t)*Or(e));let i=o;if(n!=="px")if(n==="em")i=o/Or(e);else if(n==="rem")i=o/Or(e);else return t;return parseFloat(i.toFixed(5))+n}}function ST({size:e,grid:t}){const n=e-e%t,r=n+t;return e-n<r-e?n:r}function CT({lineHeight:e,pixels:t,htmlFontSize:n}){return t/(e*n)}function bT({cssProperty:e,min:t,max:n,unit:r="rem",breakpoints:o=[600,900,1200],transform:i=null}){const l={[e]:`${t}${r}`},a=(n-t)/o[o.length-1];return o.forEach(s=>{let u=t+a*s;i!==null&&(u=i(u)),l[`@media (min-width:${s}px)`]={[e]:`${Math.round(u*1e4)/1e4}${r}`}}),l}function kT(e,t={}){const{breakpoints:n=["sm","md","lg"],disableAlign:r=!1,factor:o=2,variants:i=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=t,l=P({},e);l.typography=P({},l.typography);const a=l.typography,s=wT(a.htmlFontSize),u=n.map(f=>l.breakpoints.values[f]);return i.forEach(f=>{const d=a[f],p=parseFloat(s(d.fontSize,"rem"));if(p<=1)return;const w=p,y=1+(w-1)/o;let{lineHeight:g}=d;if(!Bh(g)&&!r)throw new Error(oi(6));Bh(g)||(g=parseFloat(s(g,"rem"))/parseFloat(p));let T=null;r||(T=m=>ST({size:m,grid:CT({pixels:4,lineHeight:g,htmlFontSize:a.htmlFontSize})})),a[f]=P({},d,bT({cssProperty:"fontSize",min:y,max:w,unit:"rem",breakpoints:u,transform:T}))}),l}const TT=["theme"];function _T(e){let{theme:t}=e,n=se(e,TT);const r=t[io];return c.jsx(bC,P({},n,{themeId:r?io:void 0,theme:r||t}))}const ET=mn("MuiBox",["root"]),jT=hf(),Fh=OS({themeId:io,defaultTheme:jT,defaultClassName:ET.root,generateClassName:cf.generate}),Dy=OC({createStyledComponent:De("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>$t({props:e,name:"MuiStack"})});function _t(e){const{h:t}=e;return c.jsx("span",{style:{display:"block",height:t?`${t}px`:"24px",width:"10px"}})}const PT="_subTitle_13omm_1",RT="_tip_13omm_11",NT="_year_13omm_17",Au={subTitle:PT,tip:RT,year:NT},kn="Selected",By="All (by Year)",en="Data-driven Communication",_a="Data Art",Gc="Event Sequence",Di="Emperical Study",Kc="Human-AI",Yc="Social Media",la=[kn,By,en,_a,Gc,Di,Kc,Yc],Du=[{date:"Jun. 10, 2025",content:[{contentType:"plain",textContent:"ð I arrived in Boston to attend ",linkContent:""},{contentType:"link",textContent:"Data | Art symposium",linkContent:"https://data-art.info/"},{contentType:"plain",textContent:". I will give a PechaKucha presentation on ",linkContent:""},{contentType:"link",textContent:"Intersections of Logic and Expression: Bridging Science and Art through Data",linkContent:"./publication/pdf/dataart25-pechakucha.pdf"},{contentType:"plain",textContent:".",linkContent:""}]},{date:"May, 2025",content:[{contentType:"plain",textContent:"ðð£ð¦ I join ",linkContent:""},{contentType:"link",textContent:"the Center for Science of Science & Innovation (CSSI)",linkContent:"https://www.kellogg.northwestern.edu/research/science-of-science.aspx"},{contentType:"plain",textContent:" at ",linkContent:""},{contentType:"link",textContent:"Kellogg School of Management",linkContent:"https://www.kellogg.northwestern.edu/"},{contentType:"plain",textContent:", ",linkContent:""},{contentType:"link",textContent:"Northwestern University",linkContent:"https://www.northwestern.edu/"},{contentType:"plain",textContent:" as a Postdoctoral Fellow!",linkContent:""}]},{date:"Dec. 9, 2024",content:[{contentType:"plain",textContent:"ð I successfully defend my PhD on ",linkContent:""},{contentType:"link",textContent:"Theoretical and Applied Research of Visualizations for Fixed-order Event Sequence",linkContent:""},{contentType:"plain",textContent:".",linkContent:""}]},{date:"Oct. 13, 2024",content:[{contentType:"plain",textContent:"ðââï¸ I serve as a student volunteer for ",linkContent:""},{contentType:"link",textContent:"IEEE VIS 2024",linkContent:"https://ieeevis.org/year/2024/welcome"},{contentType:"plain",textContent:". See you in Tampa (Updated: Virtual). I'll also present our TVCG paper ",linkContent:""},{contentType:"link",textContent:"A Comparative Study on Fixed-order Event Sequence Visualizations: Gantt, Extended Gantt, and Stringline Charts",linkContent:"https://ieeexplore.ieee.org/document/10415212"},{contentType:"plain",textContent:", and co-organize a panel ",linkContent:""},{contentType:"link",textContent:"What Do Visualization Art Projects Bring to the VIS Community?",linkContent:"https://shuxinhuan.github.io/visap-panel/"},{contentType:"plain",textContent:". Looking forward to seeing you at VIS!",linkContent:""}]},{date:"Jul. 27, 2024",content:[{contentType:"plain",textContent:"ð Our panel proposal, ",linkContent:""},{contentType:"link",textContent:"What Do Visualization Art Projects Bring to the VIS Community?",linkContent:"https://shuxinhuan.github.io/visap-panel/"},{contentType:"plain",textContent:", is accepted by ",linkContent:""},{contentType:"link",textContent:"IEEE VIS 2024",linkContent:"https://ieeevis.org/year/2024/info/panels"}
128,{contentType:"plain",textContent:"! Hope to discuss about the impacts of visualization art projects to the community with you during IEEE VIS!",linkContent:""}]},{date:"Jul. 26, 2024",content:[{contentType:"plain",textContent:"ð I arrived in Denver to attend ",linkContent:""},{contentType:"link",textContent:"SIGGRAPH 2024",linkContent:"https://s2024.siggraph.org/"},{contentType:"plain",textContent:". Our work ",linkContent:""},{contentType:"link",textContent:"Loss of Sonnet 18",linkContent:"https://osf.io/kjtrb/"},{contentType:"plain",textContent:" will be ",linkContent:""},{contentType:"link",textContent:"exhibited in Art Gallery during the conference",linkContent:"https://s2024.conference-program.org/presentation/?id=artg_205&sess=sess284"},{contentType:"plain",textContent:". The exhibition is at the Experience Hall, ",linkContent:""},{contentType:"link",textContent:"the Colorado Convention Center",linkContent:"https://denverconvention.com/"},{contentType:"plain",textContent:", during Jul. 28 - Aug. 1, 2024. I will also provide ",linkContent:""},{contentType:"link",textContent:"an artist talk",linkContent:"https://s2024.conference-program.org/presentation/?id=expp_113&sess=sess546"},{contentType:"plain",textContent:", on Jul 31 at Room 203.",linkContent:""}]},{date:"Jul. 21, 2024",content:[{contentType:"plain",textContent:"ðââï¸ I serve as a student volunteer in ",linkContent:""},{contentType:"link",textContent:"ChinaVis 2024",linkContent:"https://chinavis.org/2024"},{contentType:"plain",textContent:", during July 22-25. See you in Hong Kong, China :D ",linkContent:""},{contentType:"plain",textContent:"And, our art piece, ",linkContent:""},{contentType:"link",textContent:"Posts with No Response: Island of Loneliness",linkContent:"https://osf.io/3kt8d/"},{contentType:"plain",textContent:", will be exhibited at Lee Shau Kee Library, HKUST, during July 19-25.",linkContent:""}]},{date:"Jul. 15, 2024",content:[{contentType:"plain",textContent:"ð Our paper, ",linkContent:""},{contentType:"link",textContent:"Does This Have a Particular Meaning? Interactive Pattern Explanation for Network Visualizations",linkContent:"https://arxiv.org/abs/2408.01272"},{contentType:"plain",textContent:", is accepted by ",linkContent:""},{contentType:"link",textContent:"IEEE VIS 2024",linkContent:"https://ieeevis.org/year/2024/welcome"},{contentType:"plain",textContent:"!",linkContent:""}]},{date:"May. 27, 2024",content:[{contentType:"plain",textContent:"ðââï¸ I serve as a student volunteer in ",linkContent:""},{contentType:"link",textContent:"EuroVis 2024",linkContent:"https://event.sdu.dk/eurovis"},{contentType:"plain",textContent:", during May 27-31. See you in SDU, Odense :D",linkContent:""}]},{date:"May. 24, 2024",content:[{contentType:"plain",textContent:"ð Our project, ",linkContent:""},{contentType:"plain",textContent:"Loss of Sonnet 18",linkContent:""},{contentType:"plain",textContent:", is accepted by ",linkContent:""},{contentType:"link",textContent:"SIGGRAPH 2024 Art Gallery",linkContent:"https://s2024.siggraph.org/program/art-gallery/"},{contentType:"plain",textContent:"! ",linkContent:""},{contentType:"plain",textContent:"It will be exhibited during July 28 - August 1, at ",linkContent:""},{contentType:"link",textContent:"Colorado Convention Center, Denver, Colorado",linkContent:"https://denverconvention.com/"},{contentType:"plain",textContent:". Looking forward to see you in Denver!",linkContent:""}]},{date:"Jan. 19, 2024",content:[{contentType:"plain",textContent:"ð Our paper, ",linkContent:""},{contentType:"link",textContent:"Understanding Nonlinear Collaboration between Human and AI Agents: A Co-design Framework for Creative Design",linkContent:"https://arxiv.org/abs/2401.07312"},{contentType:"plain",textContent:", is accepted by ",linkContent:""},{contentType:"link",textContent:"ACM CHI 2024",linkContent:"https://chi2024.acm.org/"},{contentType:"plain",textContent:"!",linkContent:""}]},{date:"Jan. 15, 2024",content:[{contentType:"plain",textContent:"ð Our paper, ",linkContent:""},{contentType:"link",textContent:"A Comparative Study on Fixed-order Event Sequence Visualizations: Gantt, Extended Gantt, and Stringline Charts",linkContent:"https://osf.io/qdpzm/"},{contentType:"plain",textContent:", is accepted by ",linkContent:""},{contentType:"link",textContent:"IEEE Transactions on Visualization and Computer Graphics (TVCG)",linkContent:"https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2945"},{contentType:"plain",textContent:"!",linkContent:""}]},{date:"Nov. 20, 2023",content:[{contentType:"plain",textContent:"ð I arrived in Edinburgh to attend ",linkContent:""},{contentType:"link",textContent:"Information+ Conference 2023",linkContent:"https://informationplusconference.com/2023/"},{contentType:"plain",textContent:". Our work ",linkContent:""},{contentType:"link",textContent:"Posts with No Response: The Island of Loneliness",linkContent:"https://osf.io/3kt8d/"},{contentType:"plain",textContent:" will be ",linkContent:""},{contentType:"link",textContent:"exhibited during the conference",linkContent:"https://informationplusconference.com/2023/#exhibition"},{contentType:"plain",textContent:" The exhibition is at the ",linkContent:""},{contentType:"link",textContent:"Inspace",linkContent:"https://inspace.ed.ac.uk/"},{contentType:"plain",textContent:", Informatics Forum, during Nov. 21-23, 2023. I will also be a student volunteer during the conference.",linkContent:""}]},{date:"Nov. 2, 2023",content:[{contentType:"plain",textContent:"ð I arrived in Paris and start my visiting in the ",linkContent:""},{contentType:"link",textContent:"Aviz",linkContent:"http://aviz.fr/"},{contentType:"plain",textContent:" Team, ",linkContent:""},{contentType:"link",textContent:"Inria",linkContent:"https://www.inria.fr/en"},{contentType:"plain",textContent:", and will be supervised by ",linkContent:""},{contentType:"link",textContent:"Dr. Petra Isenberg",linkContent:"http://petra.isenberg.cc/"},{contentType:"plain",textContent:". Excited for the next several months!",linkContent:""}]},{date:"Oct. 21, 2023",content:[{contentType:"plain",textContent:"ð I arrived in Melbourne to attend ",linkContent:""},{contentType:"link",textContent:"IEEE VIS 2023",linkContent:"https://ieeevis.org/year/2023/welcome"},{contentType:"plain",textContent:". Our work ",linkContent:""},{contentType:"link",textContent:"Posts with No Response: The Island of Loneliness",linkContent:"https://visap.net/2023/contributions/posts-with-no-response-the-island-of-loneliness"},{contentType:"plain",textContent:" will be exhibited in ",linkContent:""},{contentType:"link",textContent:"VIS Arts Program",linkContent:"http://visap.net/2023/"},{contentType:"plain",textContent:" and presented during the ",linkContent:""},{contentType:"link",textContent:"VIS",linkContent:"https://ieeevis.org/year/2023/welcome"},{contentType:"plain",textContent:" conference. The exhibition is at the ",linkContent:""},{contentType:"link",textContent:"Library at the Dock",linkContent:"https://www.melbourne.vic.gov.au/community/hubs-bookable-spaces/the-dock/library-at-the-dock/Pages/library-at-the-dock.aspx"},{contentType:"plain",textContent:" Gallery during October 4-29, 2023. The presentation is on ",linkContent:""},{contentType:"link",textContent:"Thu, October 26, 2023 â 10:45 AM-12:00 PM at Room 103",linkContent:"https://visap.net/2023/programme"},{contentType:"plain",textContent:".",linkContent:""}]},{date:"Sept. 2, 2023",content:[{contentType:"plain",textContent:"ð Our work, ",linkContent:""},{contentType:"link",textContent:"Post with No Response: Island of Loneliness",linkContent:"https://osf.io/3kt8d/"},{contentType:"plain",textContent:", is listed in ",linkContent:""},{contentType:"link",textContent:"Information is Beautiful Award",linkContent:"https://www.informationisbeautifulawards.com/showcase/635
1285-posts-with-no-response-the-island-of-loneliness"},{contentType:"plain",textContent:" long list.",linkContent:""}]},{date:"Aug. 11, 2023",content:[{contentType:"plain",textContent:"ð Our work, ",linkContent:""},{contentType:"link",textContent:"Post with No Response: Island of Loneliness",linkContent:"https://osf.io/3kt8d/"},{contentType:"plain",textContent:", is accepted for ",linkContent:""},{contentType:"link",textContent:"Infomation+ Conference Exhibition",linkContent:"https://informationplusconference.com/2023/#exhibition"},{contentType:"plain",textContent:" and will be installed in Edinburgh, UK at Inspace from November 22-24, 2023.",linkContent:""}]},{date:"Jul. 22, 2023",content:[{contentType:"plain",textContent:"ð Our work, ",linkContent:""},{contentType:"link",textContent:"Post with No Response: Island of Loneliness",linkContent:"https://osf.io/3kt8d/"},{contentType:"plain",textContent:", is accepted by both Pictorial and Exhibition tracks in ",linkContent:""},{contentType:"link",textContent:"IEEE VIS Arts Program",linkContent:"http://visap.net/2023/"},{contentType:"plain",textContent:" and will be installed in Melbourne, Austrilia at Library at the Dock Gallery during October, 04-29, 2023.",linkContent:""}]}],Vh=[{year:2026,publications:[{title:"Diving Deep into Time: Temporal Arrangements for Embedded Visualization in Swimming Videos",journal:"IEEE Transactions on Visualization and Computer Graphics",conference:"",author:["Junxiu Tang","Lijie Yao","Lu Ying","Romain Vuillemot","Petra Isenberg"],teaser:"./publication/tvcg26-SwimChrono.png",url:"https://ieeexplore.ieee.org/abstract/document/11501810",website:"https://aviz.gitlabpages.inria.fr/swimchrono/",osf:"https://osf.io/t82cw",youtube:[{value:"https://youtu.be/c-wLax6rPM4",comment:"introductory video"},{value:"https://youtu.be/oDWfsPnAFqY",comment:"interface demo"}],github:"https://github.com/ahugh19/SwimChrono",blog:"",pictorial:"",year:2026,doi:"10.1109/TVCG.2026.3689361",pdf:"./publication/pdf/tvcg26-swimchrono.pdf",tags:[kn,en,Di],label:"TVCG",selected:!0}]},{year:2024,publications:[{title:"Does This Have a Particular Meaning? Interactive Pattern Explanation for Network Visualizations",journal:"IEEE Transactions on Visualization and Computer Graphics",conference:"IEEE VIS",author:["Xinhuan Shu","Alexis Pister","Junxiu Tang","Fanny Chevalier","Benjamin Bach"],teaser:"./publication/vis24-xplainer.png",url:"https://ieeexplore.ieee.org/document/10681196",website:"",osf:"",youtube:"https://shuxinhuan.github.io/pub/patternexplainer.mp4",blog:"",pictorial:"",year:2024,doi:"10.1109/TVCG.2024.3456192",pdf:"https://arxiv.org/pdf/2408.01272",tags:[kn,en],label:"VIS",selected:!0},{title:"Loss of Sonnet 18",journal:"",conference:"ACM SIGGRAPH Art Gallery",author:["Junxiu Tang","Jiayi Zhou","Yifang Wang","Xinhuan Shu","Peiquan Xia","Xiaojiao Chen","Tan Tang","Yingcai Wu"],teaser:"./publication/siggraph24-loss.jpg",url:"https://dl.acm.org/doi/10.1145/3641523.3669939",website:"",osf:"https://osf.io/kjtrb/",youtube:"https://osf.io/6xhfj/",blog:"",pictorial:"./publication/pdf/siggraph24-loss.pdf",year:2024,doi:"10.1145/3641523.3669939",pdf:"https://dl.acm.org/doi/pdf/10.1145/3641523.3669939",tags:[kn,_a,en],label:"SIGGRAPH Art Gallery",selected:!0},{title:"A Comparative Study on Fixed-order Event Sequence Visualizations: Gantt, Extended Gantt, and Stringline Charts",journal:"IEEE Transactions on Visualization and Computer Graphics",conference:"",author:["Junxiu Tang","Fumeng Yang","Jiang Wu","Yifang Wang","Jiayi Zhou","Xiwen Cai","Lingyun Yu","Yingcai Wu"],teaser:"./publication/tvcg24-stringline.jpg",url:"https://ieeexplore.ieee.org/document/10415212",website:"",osf:"https://osf.io/qdpzm/",youtube:"",blog:"",pictorial:"",year:2024,doi:"10.1109/TVCG.2024.3358919",pdf:"https://osf.io/zpdne",tags:[kn,Di,Gc],label:"TVCG",selected:!0},{title:"Understanding Nonlinear Collaboration between Human and AI Agents: A Co-design Framework for Creative Design",journal:"",conference:"ACM CHI conference on Human Factors in Computing Systems",author:["Jiayi Zhou","Renzhong Li","Junxiu Tang","Tan Tang","Haotian Li","Weiwei Cui","Yingcai Wu"],teaser:"./publication/chi24-OptiMuse.png",url:"https://dl.acm.org/doi/10.1145/3613904.3642812",website:"",osf:"",youtube:"",year:2024,blog:"",pictorial:"",doi:"10.1145/3613904.3642812",pdf:"https://arxiv.org/pdf/2401.07312",tags:[kn,Di,Kc],label:"CHI",selected:!0}]},{year:2023,publications:[{title:"Posts with No Response: The Island of Loneliness",journal:"",conference:"IEEE VIS Art Program - Exhibition and Pictorial",author:["Junxiu Tang","Rui Sheng","Yifang Wang","Xinhuan Shu","Xiaojiao Chen","Tan Tang","Yingcai Wu"],teaser:"./publication/vis23-island.jpg",url:"https://visap.net/2023/contributions/posts-with-no-response-the-island-of-loneliness",website:"",osf:"https://osf.io/3kt8d/",youtube:"",blog:"https://library.hkust.edu.hk/sc/the-island-of-loneliness-china-visap/",pictorial:"",year:2023,doi:"10.1109/VISAP60414.2023.00007",pdf:"https://osf.io/vewq7",tags:[kn,_a,en,Yc],label:"VISAP",selected:!0},{title:"Exploring Effective Relationships Between Visual-Audio Channels in Data Visualization",journal:"Journal of Visualization",conference:"",author:["Sadia Rubab","Lingyun Yu","Junxiu Tang","Yingcai Wu"],teaser:"./publication/jov23-audio.png",url:"https://link.springer.com/article/10.1007/s12650-023-00909-3",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2023,doi:"10.1007/s12650-023-00909-3",pdf:"./publication/pdf/jov23-audio.pdf",tags:[Di],label:"JoV",selected:!1}]},{year:2022,publications:[{title:"SmartShots: An Optimization Approach for Generating Videos with Data Visualizations Embedded",journal:"ACM Transactions on Interactive Intelligent Systems",conference:"",author:["Tan Tang","Junxiu Tang","Jiewen Lai","Lu Ying","Yingcai Wu","Lingyun Yu","Peiran Ren"],teaser:"./publication/tiis22-smartshots.png",url:"https://dl.acm.org/doi/10.1145/3484506",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2022,doi:"10.1145/3484506",pdf:"./publication/pdf/tiis22-smartshots.pdf",tags:[kn,en],label:"TiiS",selected:!1},{title:"A Visualization Approach for Monitoring Order Processing in E-Commerce Warehouse",journal:"IEEE Transactions on Visualization and Computer Graphics",conference:"IEEE VIS",author:["Junxiu Tang","Yuhua Zhou","Tan Tang","Di Weng","Boyang Xie","Lingyun Yu","Huaqiang Zhang","Yingcai Wu"],teaser:"./publication/vis21-OrderMonitor.png",url:"https://ieeexplore.ieee.org/document/9557224",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2022,doi:"10.1109/TVCG.2021.3114878",pdf:"./publication/pdf/vis21-OrderMonitor.pdf",tags:[kn,Gc],label:"VIS",selected:!0},{title:"Nebula: A Coordinating Grammar of Graphics",journal:"IEEE Transactions on Visualization and Computer Graphics",conference:"",author:["Ran Chen","Xinhuan Shu","Jiahui Chen","Di Weng","Junxiu Tang","Siwei Fu","Yingcai Wu"],teaser:"./publication/tvcg21-nebula.png",url:"https://ieeexplore.ieee.org/abstract/document/9417674",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2022,doi:"10.1109/TVCG.2021.3076222",pdf:"./publication/pdf/tvcg21-nebula.pdf",tags:[Kc],label:"TVCG",selected:!1}]},{year:2021,publications:[{title:"What Makes a Data-GIF Understandable?",journal:"IEEE Transactions on Visualization and Computer Graphics",conference:"IEEE VIS",author:["Xinhuan Shu","Aoyu Wu","Junxiu Tang","Benjamin Bach","Yingcai Wu","Huam
128in Qu"],teaser:"./publication/vis20-datagif.png",url:"https://ieeexplore.ieee.org/abstract/document/9222309",website:"https://data-gifs.github.io/",osf:"",youtube:"https://www.youtube.com/watch?v=vs3iucWl0qI",blog:"",pictorial:"",year:2021,doi:"10.1109/TVCG.2020.3030396",pdf:"https://arxiv.org/pdf/2008.07227",tags:[kn,en],label:"VIS",selected:!0},{title:"Explore Mindfulness without Deflection: A Data Art Based on the Books of Songs",journal:"",conference:"IEEE VIS Art Program - Pictorial",author:["Yifang Wang","Yang Wang","Yifan Cao","Huamin Qu","Junxiu Tang","Yingcai Wu"],teaser:"./publication/vis21-shijing.png",url:"https://ieeexplore.ieee.org/document/9623013",website:"https://wangyifang.github.io/the-book-of-songs/",osf:"",youtube:"",blog:"https://mp.weixin.qq.com/s/mMoqtZrJInwg02yGTLQ3TA",pictorial:"",year:2021,doi:"10.1109/VISAP52981.2021.00014",pdf:"./publication/pdf/vis21-shijing.pdf",tags:[en,_a],label:"VISAP",selected:!1},{title:"Examining Interaction Techniques in Data Visualization Authoring Tools from the Perspective of Goals and Human Cognition: A Survey",journal:"Journal of Visualization",conference:"",author:["Sadia Rubab","Junxiu Tang","Yingcai Wu"],teaser:"./publication/jov21-survey.png",url:"https://link.springer.com/article/10.1007/s12650-020-00705-3",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2021,doi:"10.1007/s12650-020-00705-3",pdf:"./publication/pdf/jov21-survey.pdf",tags:[en],label:"JoV",selected:!1}]},{year:2020,publications:[{title:"Narrative Transitions in Data Videos",journal:"",conference:"IEEE VIS Short Paper",author:["Junxiu Tang","Lingyun Yu","Tan Tang","Xinhuan Shu","Lu Ying","Yuhua Zhou","Peiran Ren","Yingcai Wu"],teaser:"./publication/vis20-transition.png",url:"https://ieeexplore.ieee.org/abstract/document/9331289",website:"https://narrativetransitions.github.io/home/",osf:"",youtube:"https://www.youtube.com/watch?v=RNFCuR9DgMg",blog:"",pictorial:"",year:2020,doi:"10.1109/VIS47514.2020.00037",pdf:"./publication/pdf/vis20-transition.pdf",tags:[kn,en],label:"VIS Short",selected:!1},{title:"SmartShots: Enabling Automatic Generation of Videos with Data Visualizations Embedded",journal:"Proceedings of ACM International Conference on Multimedia",conference:"ACM MM Abstract",author:["Tan Tang*","Junxiu Tang*","Jiewen Lai","Lu Ying","Peiran Ren","Lingyun Yu","Yingcai Wu"],teaser:"./publication/mm20-smartshots.png",url:"https://dl.acm.org/doi/10.1145/3394171.3414356",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2020,doi:"10.1145/3394171.3414356",pdf:"./publication/pdf/mm20-smartshots.pdf",tags:[en],label:"MM Abstract",selected:!1},{title:"Design Guidelines for Augmenting Short-form Videos using Animated Data Visualizations",journal:"Journal of Visualization",conference:"China Vis",author:["Tan Tang","Junxiu Tang","Jiayi Hong","Lingyun Yu","Peiran Ren","Yingcai Wu"],teaser:"./publication/jov20-guideline.png",url:"http://link.springer.com/article/10.1007/s12650-020-00644-z",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2020,doi:"10.1007/s12650-020-00644-z",pdf:"./publication/pdf/jov20-guideline.pdf",tags:[en],label:"JoV",selected:!1}]},{year:2018,publications:[{title:"Toward the Better Modeling and Visualization of Uncertainty for Streaming Data",journal:"Journal of Visualization",conference:"China Vis",author:["Tan Tang","Kaijuan Yuan","Junxiu Tang","Yingcai Wu"],teaser:"./publication/jov19-uncertainty.png",url:"https://link.springer.com/article/10.1007/s12650-018-0518-y",website:"",osf:"",youtube:"",blog:"",pictorial:"",year:2018,doi:"10.1007/s12650-018-0518-y",pdf:"./publication/pdf/jov19-uncertainty.pdf",tags:[Yc],label:"JoV",selected:!1}]}];var jf={},MT=Qt;Object.defineProperty(jf,"__esModule",{value:!0});var Fy=jf.default=void 0,$T=MT(Mn()),IT=c;Fy=jf.default=(0,$T.default)((0,IT.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 14H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"}),"Article");var Pf={},LT=Qt;Object.defineProperty(Pf,"__esModule",{value:!0});var Vy=Pf.default=void 0,zT=LT(Mn()),OT=c;Vy=Pf.default=(0,zT.default)((0,OT.jsx)("path",{d:"M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3m13.71-9.37-1.34-1.34a.9959.9959 0 0 0-1.41 0L9 12.25 11.75 15l8.96-8.96c.39-.39.39-1.02 0-1.41"}),"Brush");var Rf={},AT=Qt;
128Object.defineProperty(Rf,"__esModule",{value:!0});var Uy=Rf.default=void 0,DT=AT(Mn()),BT=c;Uy=Rf.default=(0,DT.default)((0,BT.jsx)("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m0 14H3V5h18zm-2-9H8v2h11zm0 4H8v2h11zM7 8H5v2h2zm0 4H5v2h2z"}),"Dvr");var Nf={},FT=Qt;Object.defineProperty(Nf,"__esModule",{value:!0});var Wy=Nf.default=void 0,VT=FT(Mn()),UT=c;Wy=Nf.default=(0,VT.default)((0,UT.jsx)("path",{d:"m18 4 2 3h-3l-2-3h-2l2 3h-3l-2-3H8l2 3H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4zm-6.75 11.25L10 18l-1.25-2.75L6 14l2.75-1.25L10 10l1.25 2.75L14 14zm5.69-3.31L16 14l-.94-2.06L13 11l2.06-.94L16 8l.94 2.06L19 11z"}),"MovieFilter");var Mf={},WT=Qt;Object.defineProperty(Mf,"__esModule",{value:!0});var Hy=Mf.default=void 0,HT=WT(Mn()),GT=c;Hy=Mf.default=(0,HT.default)((0,GT.jsx)("path",{d:"m2.53 19.65 1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61m19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6M7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34z"}),"Style");var $f={},KT=Qt;Object.defineProperty($f,"__esModule",{value:!0});var Gy=$f.default=void 0;QT(C);var YT=KT(Mn()),JT=c;function Ky(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Ky=function(r){return r?n:t})(e)}function QT(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Ky(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}Gy=$f.default=(0,YT.default)((0,JT.jsx)("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub");var If={},XT=Qt;Object.defineProperty(If,"__esModule",{value:!0});var Yy=If.default=void 0,qT=XT(Mn()),ZT=c;Yy=If.default=(0,qT.default)((0,ZT.jsx)("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"Link");const e_="_card_4mbid_1",t_="_teaserWrap_4mbid_9",n_="_titleLink_4mbid_12",r_="_teaser_4mbid_9",o_="_titleBlock_4mbid_40",i_="_venueBadge_4mbid_45",l_="_venueLine_4mbid_74",a_="_authorLine_4mbid_82",s_="_authorMe_4mbid_89",u_="_metaRow_4mbid_94",c_="_doiPill_4mbid_102",d_="_iconLink_4mbid_119",ot={card:e_,teaserWrap:t_,titleLink:n_,teaser:r_,titleBlock:o_,venueBadge:i_,venueLine:l_,authorLine:a_,authorMe:s_,metaRow:u_,doiPill:c_,iconLink:d_};function f_({fontSize:e}){const t=e==="small"?18:22;return c.jsxs("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:[c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),c.jsx("circle",{cx:"12",cy:"12",r:"3"})]})}function Pi(e){return e===void 0?[]:typeof e=="string"?e===""?[]:[{value:e,comment:""}]:e.filter(t=>t.value!=="")}function Uh(e){const t=[];return e.journal&&t.push(e.journal),e.conference&&t.push(e.conference),t.push(String(e.year)),t.join(", ")}function Ar({href:e,title:t,icon:n,label:r,className:o}){return c.jsxs("a",{href:e,title:t,className:o,children:[n,c.jsx("span",{children:r})]})}function Wh(e){const{pub:t}=e,n=t.pdf===""?t.url:t.pdf,r=t.pdf===""?"paper":"pdf",o=t.pdf===""?c.jsx(Yy,{fontSize:"small"}):c.jsx(Fy,{fontSize:"small"});return c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:ot.card,children:[c.jsx(U,{item:!0,md:3,sm:12,xs:12,children:c.jsx("a",{href:t.url,t
128itle:t.title,children:c.jsx("div",{className:ot.teaserWrap,children:c.jsx("img",{alt:t.title,src:t.teaser,className:ot.teaser})})})}),c.jsxs(U,{item:!0,md:9,sm:12,xs:12,children:[c.jsxs("div",{className:ot.titleBlock,children:[t.label===""?null:c.jsx("span",{className:ot.venueBadge,title:Uh(t),children:t.label}),c.jsx("a",{href:t.url,title:t.url,className:ot.titleLink,children:t.title})]}),c.jsx("div",{className:ot.venueLine,children:Uh(t)}),c.jsx("div",{className:ot.authorLine,children:t.author.map((i,l)=>{const a=l===t.author.length-1,s=i==="Junxiu Tang"||i==="Junxiu Tang*";return c.jsxs("span",{className:s?ot.authorMe:void 0,children:[i,a?"":", "]},`author-${l}`)})}),c.jsxs("div",{className:ot.metaRow,children:[t.doi===""?null:c.jsxs("a",{href:`https://doi.org/${t.doi}`,title:`doi: ${t.doi}`,className:ot.doiPill,children:["doi: ",t.doi]}),c.jsx(Ar,{href:n,title:t.pdf===""?"open paper":"pdf",icon:o,label:r,className:ot.iconLink}),Pi(t.website).map((i,l)=>c.jsx(Ar,{href:i.value,title:i.comment||"project website",icon:c.jsx(Uy,{fontSize:"small"}),label:"website",className:ot.iconLink},`website-${l}`)),t.pictorial===""?null:c.jsx(Ar,{href:t.pictorial,title:"pictorial",icon:c.jsx(Hy,{fontSize:"small"}),label:"pictorial",className:ot.iconLink}),Pi(t.osf).map((i,l)=>c.jsx(Ar,{href:i.value,title:i.comment||"open science framework",icon:c.jsx(f_,{fontSize:"small"}),label:"osf",className:ot.iconLink},`osf-${l}`)),Pi(t.blog).map((i,l)=>c.jsx(Ar,{href:i.value,title:i.comment||"blog post",icon:c.jsx(Vy,{fontSize:"small"}),label:"blog",className:ot.iconLink},`blog-${l}`)),Pi(t.youtube).map((i,l)=>c.jsx(Ar,{href:i.value,title:i.comment||"video",icon:c.jsx(Wy,{fontSize:"small"}),label:"video",className:ot.iconLink},`youtube-${l}`)),Pi(t.github).map((i,l)=>c.jsx(Ar,{href:i.value,title:i.comment||"source code",icon:c.jsx(Gy,{fontSize:"small"}),label:"code",className:ot.iconLink},`github-${l}`))]})]})]})}function p_(e){const{children:t,tabValue:n,index:r,...o}=e;return c.jsx("div",{role:"tabpanel",hidden:n!==r,id:`simple-tabpanel-${r}`,"aria-labelledby":`simple-tab-${r}`,...o,children:n===r&&c.jsx(F,{children:t})})}function h_(e){return{id:`simple-tab-${e}`,"aria-controls":`simple-tabpanel-${e}`}}function m_(e){const[t,n]=C.useState(0),[r,o]=C.useState([]),i=(l,a)=>{n(a)};return C.useEffect(()=>{const l=[];Vh.forEach(s=>{s.publications.forEach(u=>{l.push(u)})});const a=la.map((s,u)=>({tag:s,tagIndex:u,publications:[]}));la.forEach(s=>{l.forEach(u=>{u.tags.indexOf(s)!==-1&&a.forEach(f=>{f.tag===s&&f.publications.push(u)})})}),o(a)},[]),c.jsx("div",{className:"publication",id:"publication",children:c.jsxs("div",{children:[c.jsxs(U,{container:!0,spacing:2,alignItems:"center",children:[c.jsx(U,{item:!0,md:8,sm:6,xs:6,children:c.jsx("div",{className:Au.subTitle,children:"# Publication"})}),c.jsx(U,{item:!0,md:4,sm:6,xs:6,children:c.jsx(Dy,{direction:"row",justifyContent:"flex-end",alignItems:"center",className:Au.tip,children:c.jsx("span",{children:"* indicates equal contribution"})})})]}),c.jsxs(Fh,{children:[c.jsx(Fh,{sx:{borderBottom:1,borderColor:"divider"},children:c.jsx(pT,{value:t,onChange:i,variant:"scrollable",scrollButtons:!0,sx:{[`& .${Ta.scrollButtons}`]:{"&.Mui-disabled":{opacity:.3}}},"aria-label":"basic tabs example",children:la.map((l,a)=>c.jsx(vT,{style:{textTransform:"none"},label:l,...h_(a)},`pub-tab-${a}-${l}`))})}),c.jsx(_t,{}),la[t]!==By?r.map((l,a)=>c.jsx(p_,{tabValue:t,index:a,children:l.publications.map((s,u)=>c.jsx(Wh,{pub:s},`pubTagGroup-${a}-publication-${u}`))},`pubTagGroup-${a}`)):Vh.map((l,a)=>l.publications.length>0?c.jsxs("div",{children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Au.year,children:l.year}),l.publications.map((s,u)=>c.jsx(Wh,{pub:s},`pubYearGroup-${a}-publication-${u}`))]},`pubYearGroup-${a}`):null)]})]})})}function g_(e){return Jt("MuiPagination",e)}mn("MuiPagination",["root","ul","outlined","text"]);const y_=["boundaryCount","componentName","count","defaultPage","disabled","hideNextButton","hidePrevButton","onChange","page","showFirstButton","showLastButton","siblingCount"];function v_(e={}){const{boundaryCount:t=1,componentName:n="usePagination",count:r=1,defaultPage:o=1,disabled:i=!1,hideNextButton:l=!1,hidePrevButton:a=!1,onChange:s,page:u,showFirstButton:f=!1,showLastButton:d=!1,siblingCount:p=1}
vendor: 5,382 bytes, line 128
128=e,w=se(e,y_),[y,g]=ky({controlled:u,default:o,name:n,state:"page"}),T=(M,$)=>{u||g($),s&&s(M,$)},m=(M,$)=>{const A=$-M+1;return Array.from({length:A},(V,Q)=>M+Q)},h=m(1,Math.min(t,r)),v=m(Math.max(r-t+1,t+1),r),b=Math.max(Math.min(y-p,r-t-p*2-1),t+2),_=Math.min(Math.max(y+p,t+p*2+2),v.length>0?v[0]-2:r-1),x=[...f?["first"]:[],...a?[]:["previous"],...h,...b>t+2?["start-ellipsis"]:t+1<r-t?[t+1]:[],...m(b,_),..._<r-t-1?["end-ellipsis"]:r-t>t?[r-t]:[],...v,...l?[]:["next"],...d?["last"]:[]],j=M=>{switch(M){case"first":return 1;case"previous":return y-1;case"next":return y+1;case"last":return r;default:return null}},R=x.map(M=>typeof M=="number"?{onClick:$=>{T($,M)},type:"page",page:M,selected:M===y,disabled:i,"aria-current":M===y?"true":void 0}:{onClick:$=>{T($,j(M))},type:M,page:j(M),selected:!1,disabled:i||M.indexOf("ellipsis")===-1&&(M==="next"||M==="last"?y>=r:y<=1)});return P({items:R},w)}function x_(e){return Jt("MuiPaginationItem",e)}const tn=mn("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]),Hh=$r(c.jsx("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),Gh=$r(c.jsx("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),Kh=$r(c.jsx("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),Yh=$r(c.jsx("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),w_=["className","color","component","components","disabled","page","selected","shape","size","slots","type","variant"],Jy=(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${Ge(n.size)}`],n.variant==="text"&&t[`text${Ge(n.color)}`],n.variant==="outlined"&&t[`outlined${Ge(n.color)}`],n.shape==="rounded"&&t.rounded,n.type==="page"&&t.page,(n.type==="start-ellipsis"||n.type==="end-ellipsis")&&t.ellipsis,(n.type==="previous"||n.type==="next")&&t.previousNext,(n.type==="first"||n.type==="last")&&t.firstLast]},S_=e=>{const{classes:t,color:n,disabled:r,selected:o,size:i,shape:l,type:a,variant:s}=e,u={root:["root",`size${Ge(i)}`,s,l,n!=="standard"&&`color${Ge(n)}`,n!=="standard"&&`${s}${Ge(n)}`,r&&"disabled",o&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[a]],icon:["icon"]};return yn(u,x_,t)},C_=De("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:Jy})(({theme:e,ownerState:t})=>P({},e.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,height:"auto",[`&.${tn.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.size==="small"&&{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},t.size==="large"&&{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)})),b_=De(Ef,{name:"MuiPaginationItem",slot:"Root",overridesResolver:Jy})(({theme:e,ownerState:t})=>P({},e.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,[`&.${tn.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${tn.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},transition:e.transitions.create(["color","background-color"],{duration:e.transitions.duration.short}),"&:hover":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${tn.selected}`]:{backgroundColor:(e.vars||e).palette.action.selected,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:wo(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${tn.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:wo(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},[`&.${tn.disabled}`]:{opacity:1,color:(e.vars||e).palette.action.disabled,backgroundColor:(e.vars||e).palette.action.selected}}},t.size==="small"&&{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},t.size==="large"&&{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)},t.shape==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius}),({theme:e,ownerState:t})=>P({},t.variant==="text"&&{[`&.${tn.selected}`]:P({},t.color!=="standard"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}},[`&.${tn.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}},{[`&.${tn.disabled}`]:{color:(e.vars||e).palette.action.disabled}})},t.variant==="outlined"&&{border:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroun
128dChannel} / 0.23)`:`1px solid ${e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${tn.selected}`]:P({},t.color!=="standard"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:wo(e.palette[t.color].main,.5)}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.activatedOpacity})`:wo(e.palette[t.color].main,e.palette.action.activatedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:wo(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${tn.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:wo(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity)}},{[`&.${tn.disabled}`]:{borderColor:(e.vars||e).palette.action.disabledBackground,color:(e.vars||e).palette.action.disabled}})})),k_=De("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})(({theme:e,ownerState:t})=>P({fontSize:e.typography.pxToRem(20),margin:"0 -8px"},t.size==="small"&&{fontSize:e.typography.pxToRem(18)},t.size==="large"&&{fontSize:e.typography.pxToRem(22)})),T_=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiPaginationItem"}),{className:o,color:i="standard",component:l,components:a={},disabled:s=!1,page:u,selected:f=!1,shape:d="circular",size:p="medium",slots:w={},type:y="page",variant:g="text"}=r,T=se(r,w_),m=P({},r,{color:i,disabled:s,selected:f,shape:d,size:p,type:y,variant:g}),h=Sf(),v=S_(m),_=(h?{previous:w.next||a.next||Yh,next:w.previous||a.previous||Kh,last:w.first||a.first||Hh,first:w.last||a.last||Gh}:{previous:w.previous||a.previous||Kh,next:w.next||a.next||Yh,first:w.first||a.first||Hh,last:w.last||a.last||Gh})[y];return y==="start-ellipsis"||y==="end-ellipsis"?c.jsx(C_,{ref:n,ownerState:m,className:pe(v.root,o),children:"â¦"}):c.jsxs(b_,P({ref:n,ownerState:m,component:l,disabled:s,className:pe(v.root,o)},T,{children:[y==="page"&&u,_?c.jsx(k_,{as:_,ownerState:m,className:v.icon}):null]}))}),__=["boundaryCount","className","color","count","defaultPage","disabled","getItemAriaLabel","hideNextButton","hidePrevButton","onChange","page","renderItem","shape","showFirstButton","showLastButton","siblingCount","size","variant"],E_=e=>{const{classes:t,variant:n}=e;return yn({root:["root",n],ul:["ul"]},g_,t)},j_=De("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant]]}})({}),P_=De("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function R_(e,t,n){return e==="page"?`${n?"":"Go to "}page ${t}`:`Go to ${e} page`}const N_=C.forwardRef(function(t,n){const r=$t({props:t,name:"MuiPagination"}),{boundaryCount:o=1,className:i,color:l="standard",count:a=1,defaultPage:s=1,disabled:u=!1,getItemAriaLabel:f=R_,hideNextButton:d=!1,hidePrevButton:p=!1,renderItem:w=R=>c.jsx(T_,P({},R)),shape:y="circular",showFirstButton:g=!1,showLastButton:T=!1,siblingCount:m=1,size:h="medium",variant:v="text"}=r,b=se(r,__),{items:_}=v_(P({},r,{componentName:"Pagination"})),x=P({},r,{boundaryCount:o,color:l,count:a,defaultPage:s,disabled:u,getItemAriaLabel:f,hideNextButton:d,hidePrevButton:p,renderItem:w,shape:y,showFirstButton:g,showLastButton:T,siblingCount:m,size:h,variant:v}),j=E_(x);return c.jsx(j_,P({"aria-label":"pagination navigation",className:pe(j.root,i),ownerState:x,ref:n},b,{children:c.jsx(P_,{className:j.ul,ownerState:x,children:_.map((R,M)=>c.jsx("li",{children:w(P({},R,{color:l,"aria-label":f(R.type,R.page,R.selected),shape:y,size:h,variant:v}))},M))})}))}),M_="_entry_1lf1t_1",$_="_date_1lf1t_11",I_="_body_1lf1t_23",Bu={entry:M_,date:$_,body:I_};function L_(e){const{newsItem:t,newsNumber:n}=e;return c.jsxs("article",{className:Bu.entry,children:[c.jsx("time",{className:Bu.date,children:t.date}),c.jsx("p",{className:Bu.body,children:t.content.map((r,o)=>r.contentType==="plain"?c.jsx("span",{children:r.textContent},`news-${n}-item-${o}`):c.jsx("a",{className:"contextA",title:r.linkContent,href:r.linkContent,children:c.jsx("i",{children:r.textContent})},`news-${n}-item-${o}`))})]})}const z_="_subTitle_1tbkd_1",O_="_pagination_1tbkd_12",Jh={subTitle:z_,pagination:O_};function A_(e){const[t,n]=C.useState(1),[r,o]=C.useState([]),i=(a,s)=>{n(s)},l=4;return C.useEffect(()=>{o(Du.slice(t,l))},[]),C.useEffect(()=>{o(Du.slice((t-1)*l,t*l))},[t]),c.jsxs("div",{className:"news",id:"news",children:[c.jsxs(U,{container:!0,alignItems:"center",children:[c.jsx(U,{item:!0,md:8,sm:4,xs:4,children:c.jsx("div",{className:Jh.subTitle,children:"# News"})}),c.jsx(U,{item:!0,md:4,sm:8,xs:8,children:c.jsx(Dy,{direction:"row",justifyContent:"flex-end",alignItems:"center",className:Jh.pagination,children:c.jsx(N_,{count:Math.ceil(Du.length/l),page:t,size:"small",onChange:i})})})]}),r.map((a,s)=>c.jsx(L_,{newsItem:a,newsNumber:s},`news-${s}`))]})}
128const D_="_subTitle_1fm9l_1",B_="_contentText1_1fm9l_11",F_="_contentText2_1fm9l_18",V_="_contentText3_1fm9l_23",U_="_educationLogo_1fm9l_31",W_="_contentNode_1fm9l_36",Fe={subTitle:D_,contentText1:B_,contentText2:F_,contentText3:V_,educationLogo:U_,contentNode:W_};function H_(e){return c.jsx("div",{className:"education",id:"education",children:c.jsxs(Fn.Fragment,{children:[c.jsx("div",{className:Fe.subTitle,children:"# Education"}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:Fe.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:Fe.contentText1,children:"Sept. 2019 - Dec. 2024"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:Fe.contentText1,children:"Hangzhou, China"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Fe.contentText3,children:c.jsx("b",{children:"Ph.D. in Computer Science"})}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:Fe.contentText2,children:[c.jsx("a",{className:"contextA",title:"https://zjuidg.org/",href:"https://zjuidg.org/",children:"Interactive Data Group"}),", College of Computer Science and Technology, ",c.jsx("a",{className:"contextA",title:"https://www.zju.edu.cn/english/",href:"https://www.zju.edu.cn/english/",children:"Zhejiang University"})]}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:Fe.contentText2,children:["Supervised by ",c.jsx("a",{className:"contextA",title:"http://www.ycwu.org/",href:"http://www.ycwu.org/",children:"Prof. Yingcai Wu"})]})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Zhejiang University",src:"./logo/zju.png",className:Fe.educationLogo})})]}),c.jsx(_t,{}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:Fe.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:Fe.contentText1,children:"Nov. 2023 - Jun. 2024"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:Fe.contentText1,children:"Palaiseau, France"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Fe.contentText3,children:c.jsx("b",{children:"Visiting Ph.D. Student"})}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:Fe.contentText2,children:[c.jsx("a",{className:"contextA",title:"https://www.aviz.fr/",href:"https://www.aviz.fr/",children:"Aviz Research Team"}),", ",c.jsx("a",{className:"contextA",title:"https://www.inria.fr/fr",href:"https://www.inria.fr/fr",children:"Inria"})]}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:Fe.contentText2,children:["Supervised by ",c.jsx("a",{className:"contextA",title:"http://petra.isenberg.cc/",href:"http://petra.isenberg.cc/",children:"Dr. Petra Isenberg"})]})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Inria",src:"./logo/inria.png",className:Fe.educationLogo})})]}),c.jsx(_t,{}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"center",alignItems:"center",className:Fe.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:Fe.contentText1,children:"Sept. 2014 - Jun. 2019"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:Fe.contentText1,children:"Hangzhou, China"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Fe.contentText3,children:c.jsx("b",{children:"Undergraduate Student"})}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:Fe.contentText2,children:[c.jsx("a",{className:"contextA",title:"http://www.en.cs.zju.edu.cn/",href:"http://www.en.cs.zju.edu.cn/",children:"College of Computer Science and Technology"}),", ",c.jsx("a",{className:"contextA",title:"https://www.zju.edu.cn/english/",href:"https://www.zju.edu.cn/english/",children:"Zhejiang University"})]}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"left",className:Fe.contentText2,children:"Bachelor in Digital Media Technology"})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Zhejiang University",src:"./logo/zju.png",className:Fe.educationLogo})}),c.jsx(_t,{})]})]})})}const G_="_subTitle_1p15j_1",K_="_contentText1_1p15j_11",Y_="_contentText2_1p15j_18",J_="_contentText3_1p15j_23",Q_="_experienceLogo_1p15j_31",X_="_contentNode_1p15j_37",ge={subTitle:G_,contentText1:K_,contentText2:Y_,contentText3:J_,experienceLogo:Q_,contentNode:X_};function q_(e){return c.jsx("div",{className:"experience",id:"experience",children:c.jsxs(Fn.Fragment,{children:[c.jsx("div",{className:ge.subTitle,children:"# Experience"}),c.jsx(_t,{}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:ge.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Feb. 2022 - Jun. 2022"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Beijing, China"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:ge.contentText3,children:c.jsx("b",{children:"Research Intern, Softw
128are Engineer"})}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:c.jsx("a",{className:"contextA",href:"https://icity.jd.com/english",children:"JD Intelligent Cities Research, Jing Dong Technology"})}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:["Worked on visualization and visual analytics for urban computing, especially on intelligent transportation and disease control. Supervised by ",c.jsx("a",{className:"contextA",title:"https://jie-bao.org/",href:"https://jie-bao.org/",children:"Dr. Jie Bao"})," and ",c.jsx("a",{className:"contextA",title:"http://urban-computing.com/yuzheng",href:"http://urban-computing.com/yuzheng",children:"Prof. Yu Zheng"}),"."]})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Jing Dong Technology",src:"./logo/jdt.svg",className:ge.experienceLogo})})]}),c.jsx(_t,{}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:ge.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Sept. 2019 - Dec. 2021"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Hangzhou, China"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:ge.contentText3,children:c.jsx("b",{children:"Research Intern"})}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:[c.jsx("a",{className:"contextA",title:"http://www.idi.zju.edu.cn/en/space/2753.html",href:"http://www.idi.zju.edu.cn/en/space/2753.html",children:"IDEA Lab"}),", ",c.jsx("a",{title:"https://azft.alibaba.com/",className:"contextA",href:"https://azft.alibaba.com/",children:"Alibaba-Zhejiang University Joint Research Institute of Frontier Technology (AZFT)"})]}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:["Coorperated with ",c.jsx("a",{className:"contextA",title:"https://damo.alibaba.com/?lang=en",href:"https://damo.alibaba.com/?lang=en",children:"DAMO Academy"})," and ",c.jsx("a",{title:"https://www.cainiao.com/en/index.html",className:"contextA",href:"https://www.cainiao.com/en/index.html",children:"Cainiao"}),"."]})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Alibaba-Zhejiang University Joint Research Institute of Frontier Technology",src:"./logo/azft.png",className:ge.experienceLogo})})]}),c.jsx(_t,{}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:ge.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Nov. 2020 - Dec. 2021"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Hangzhou, China"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:ge.contentText3,children:c.jsx("b",{children:"Research Intern"})}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:c.jsx("a",{className:"contextA",title:"https://www.cainiao.com/en/index.html",href:"https://www.cainiao.com/en/index.html",children:"Cainiao Smart Logistics, Alibaba Group"})}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:"Worked on visual analytics for intelligent logistics, especially on order processing monitoring and optimization."})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Alibaba Group",src:"./logo/alibaba.png",className:ge.experienceLogo})})]}),c.jsx(_t,{}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:ge.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Nov. 2019 - Sept. 2020"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:ge.contentText1,children:"Hangzhou, China"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:ge.contentText3,children:c.jsx("b",{children:"Research Intern"})}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:c.jsx("a",{className:"contextA",title:"https://damo.alibaba.com/?lang=en",href:"https://damo.alibaba.com/?lang=en",children:"Alibaba DAMO Academy for Discovery, Adventure, Momentum and Outlook, Alibaba Group"})}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"left",className:ge.contentText2,children:"Worked on visualization theory and intelligent methods for data video generation and augmentation."})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Alibaba DAMO Academy for Discovery, Adventure, Momentum and Outlook",src:"./logo/damo.svg",className:ge.experienceLogo})})]}),c.jsx(_t,{})]})})}const Z_="_subTitle_zcv3h_1",eE="_contentText_zcv3h_11",tE="_contentNode_zcv3h_17",Ri={subTitle:Z_,contentText:eE,c
128ontentNode:tE};function nE(e){return c.jsx("div",{className:"contact",id:"contact",children:c.jsxs("div",{children:[c.jsx("div",{className:Ri.subTitle,children:"# Contact"}),c.jsx(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:Ri.contentNode,children:c.jsx(U,{item:!0,md:12,sm:12,xs:12,children:c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Ri.contentText,children:["ðº"," ",c.jsx("a",{className:"contextA",href:"https://www.google.com/maps/place/Northwestern+University+Information+Technology/@42.0508891,-87.683012,17.25z/data=!3m1!5s0x880fd00bfa3f705f:0x94566fb980220799!4m6!3m5!1s0x880fd00bfa1304eb:0x4ee3acf5d4288e6d!8m2!3d42.050332!4d-87.6820043!16s%2Fg%2F1260blkvd?entry=ttu&g_ep=EgoyMDI1MDUyMS4wIKXMDSoASAFQAw%3D%3D",children:"NUIT Building, 1800 Sherman Ave., Evanston, IL 60201, USA"})]})})}),c.jsx(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:Ri.contentNode,children:c.jsx(U,{item:!0,md:12,sm:12,xs:12,children:c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Ri.contentText,children:["ð§"," ",c.jsx("a",{className:"contextA",href:"mailto:[email protected]",children:"[email protected]"})]})})})]})})}const rE="_subTitle_gmvdm_1",oE="_contentText1_gmvdm_11",iE="_contentNode_gmvdm_17",Dr={subTitle:rE,contentText1:oE,contentNode:iE};function lE(e){return c.jsx("div",{className:"exhibition",id:"exhibition",children:c.jsxs("div",{children:[c.jsx("div",{className:Dr.subTitle,children:"# Exhibition"}),c.jsx(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:Dr.contentNode,children:c.jsxs(U,{item:!0,md:12,sm:12,xs:12,children:[c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Dr.contentText1,children:["ð"," ",c.jsx("a",{className:"contextA",title:"https://osf.io/6xhfj/",href:"https://osf.io/6xhfj/",children:"Loss of Sonnet 18"}),", ",c.jsx("a",{className:"contextA",title:"https://informationplusconference.com/2023/",href:"https://informationplusconference.com/2023/",children:c.jsx("i",{children:"SIGGRAPH Art Gallery"})}),". Jul. 27-Aug. 1, 2024. Colorado Convention Center, Denver (CO), US."]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Dr.contentText1,children:["ð§"," ",c.jsx("a",{className:"contextA",title:"https://osf.io/3kt8d/",href:"https://osf.io/3kt8d/",children:"Post with No Response: Island of Loneliness"}),", ",c.jsx("a",{className:"contextA",title:"https://chinavis.org/2024",href:"https://chinavis.org/2024",children:c.jsx("i",{children:"ChinaVis Art Program"})}),". Jul. 21-Aug. 1, 2024. Lee Shau Kee Library of HKUST, Hong Kong, China."]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Dr.contentText1,children:["ð¥"," ",c.jsx("a",{className:"contextA",title:"https://osf.io/3kt8d/",href:"https://osf.io/3kt8d/",children:"Post with No Response: Island of Loneliness"}),", ",c.jsx("a",{className:"contextA",title:"https://informationplusconference.com/2023/",href:"https://informationplusconference.com/2023/",children:c.jsx("i",{children:"Information+ Conference"})}),". Nov. 22-24, 2023. Inspace, Informatics Forum, Edinburgh, UK."]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Dr.contentText1,children:["ð¨"," ",c.jsx("a",{className:"contextA",title:"https://osf.io/3kt8d/",href:"https://osf.io/3kt8d/",children:"Post with No Response: Island of Loneliness"}),", ",c.jsx("a",{className:"contextA",title:"https://visap.net/2023/",href:"https://visap.net/2023/",children:c.jsx("i",{children:"IEEE VIS Arts Program"})}),". Oct. 04-29, 2023. Library at the Dock Gallery, Melbourne (VIC), Australia."]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Dr.contentText1,children:["ð
"," ",c.jsx("a",{className:"contextA",title:"https://youtu.be/K363iQM6elI",href:"https://youtu.be/K363iQM6elI",children:"A Gear-storyline of Inception"}),", ",c.jsx("a",{className:"contextA",title:"https://chinavis.org/2018",href:"https://chinavis.org/2018",children:c.jsx("i",{children:"ChinaVis Art Program"})}),". Jul. 26-28, 2024. Renaissance Shanghai Zhongshan Park Hotel, Shanghai, China."]})]})}),c.jsx(_t,{})]})})}const aE="_subTitle_gmvdm_1",sE="_contentText1_gmvdm_11",uE="_contentNode_gmvdm_17",Ni={subTitle:aE,contentText1:sE,contentNode:uE};function cE(e){return c.jsx("div",{className:"teaching",id:"teaching",children:c.jsxs("div",{children:[c.jsx("div",{className:Ni.subTitle,children:"# Teaching"}),c.jsx(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:Ni.contentNode,children:c.jsxs(U,{item:!0,md:12,sm:12,xs:12,children:[c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Ni.contentText1,children:["ð"," TA in ",c.jsx("i",{children:"Cross Media Visualization"})," and ",c.jsx("i",{children:"Information Visualization"})," (Event Sequence Visualization), 2022, ZJU"]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Ni.contentText1,children:["ð"," TA in ",c.jsx("i",{children:"the International Visualization Summer School of ZJU"}),", 2019-2021, ZJU (Coordinator in 2021)"]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Ni.contentText1,children:["ð"," Course Coordinator and TA in ",c.jsx("i",{children:"Cross Media Visualization"})," and ",c.jsx("i",{children:"Information Visualization"}),", 2020, ZJU"]})]})}),c.jsx(_t,{})]})})}const dE="_subTitle_gmvdm_1",fE="_contentText1_gmvdm_11",pE="_contentNode_gmvdm_17",Eo={subTitle:dE,contentText1:fE,contentNode:pE};function hE(e){return c.jsx("div",{className:"service",id:"service",children:c.jsxs("div",{children:[c.jsx("div",{className:Eo.subTitle,children:"# Service"}),c.jsx(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:Eo.contentNode,children:c.jsxs(U,{item:!0,md:12,sm:12,xs:12,children:[c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Eo.contentText1,children:["ð§©"," Co-organizer of the panel ",c.jsx("a",{className:"contextA",title:"https://shuxinhuan.github.io/visap-panel/",href:"https://shuxinhuan.github.io/visap-panel/",children:"What Do Visualization Art Projects Bring to the VIS Community?"})," at ",c.jsx("i",{children:c.jsx("a",{className:"contextA",title:"https://ieeevis.org/year/2024/welcome",href:"https://ieeevis.org/year/2024/welcome",children:"IEEE VIS 2024"})}),"."]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Eo.contentText1,children:["ð¥"," Program Committee member for ",c.jsx("i",{children:"VIS Arts Program"}),", ",c.jsx("i",{children:"Short Papers"}),", and ",c.jsx("i",{children:"Posters"})," at ",c.jsx("i",{children:c.jsx("a",{className:"contextA",title:"https://ieeevis.org/year/2025/welcome",href:"https://ieeevis.org/year/2025/welcome",children:"IEEE VIS 2025"})}),"; and for IEEE VIS 2026."]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Eo.contentText1,children:["ð¤"," Peer reviewer for ",c.jsx("i",{children:"TVCG"}),", ",c.jsx("i",{children:"CHI"}),", ",c.jsx("i",{children:"VIS"}),", ",c.jsx("i",{children:"CSCW"}),", ",c.jsx("i",{children:"UIST"}),", ",c.jsx("i",{children:"C&C"}),", ",c.jsx("i",{children:"EuroVis"}),", ",c.jsx("i",{children:"IUI"}),", ",c.jsx("i",{children:"PacificVis"}),", etc."]}),c.jsxs(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:Eo.contentText1,children:["ðââï¸"," Student volunteer at ",c.jsx("i",{children:c.jsx("a",{className:"contextA",title:"https://ieeevis.org/year/2024/welcome",href:"https://ieeevis.org/year/2024/welcome",children:"IEEE VIS 2024"})}),", ",c.jsx("i",{children:c.jsx("a",{className:"contextA",title:"https://event.sdu.dk/eurovis",href:"https://event.sdu.dk/eurovis",children:"EuroVis 2024"})}),", ",c.jsx("i",{children:c.jsx("a",{className:"contextA",title:"https://informationplusconference.com/2023/",href:"https://informationplusconference.com/2023/",children:"Information+ Conference 2023"})}),", and ",c.jsx("i",{children:c.jsx("a",{className:"contextA",title:"https://chinavis.org/2024/english/program_en.html",href:"https://chinavis.org/2024/english/program_en.html",children:"ChinaVis 2024"})}),"."]})]})}),c.jsx(_t,{})]})})}const mE="_subTitle_11s03_1",gE="_contentText1_11s03_11",yE="_contentText2_11s03_18",vE="_contentText3_11s03_23",xE="_workLogo_11s03_31",wE="_contentNode_11s03_36",dr={subTitle:mE,contentText1:gE,contentText2:yE,contentText3:vE,workLogo:xE,contentNode:wE};function SE(e){return c.jsx("div",{className:"work",id:"work",children:c.jsxs(Fn.Fragment,{children:[c.jsx("div",{className:dr.subTitle,children:"# Work"}),c.jsxs(U,{container:!0,spacing:4,justifyContent:"flex-start",alignItems:"center",className:dr.contentNode,children:[c.jsxs(U,{item:!0,md:3,sm:3,xs:3,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"right",className:dr.contentText1,children:"Jun. 2025 - Present"}),c.jsx(F,{variant:"body2",gutterBottom:!0,align:"right",className:dr.contentText1,children:"Evanston, US"})]}),c.jsxs(U,{item:!0,md:7,sm:7,xs:7,children:[c.jsx(F,{variant:"subtitle1",gutterBottom:!0,align:"left",className:dr.contentText3,children:c.jsx("b",{children:"Post-Doctoral Fellow"})}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:dr.contentText2,children:[c.jsx("a",{href:"https://www.kellogg.northwestern.edu/research/science-of-science.aspx",children:"Center for Science of Science & Innovation (CSSI)"}),", ",c.jsx("a",{href:"https://www.kellogg.northwestern.edu/",children:"Kellogg School of Management"}),", ",c.jsx("a",{href:"https://www.northwestern.edu/",children:"Northwestern University"})]}),c.jsxs(F,{variant:"body2",gutterBottom:!0,align:"left",className:dr.contentText2,children:["Working with ",c.jsx("a",{href:"https://www.dashunwang.com/",children:"Prof. Dashun Wang"})]})]}),c.jsx(U,{item:!0,md:2,sm:2,xs:2,children:c.jsx("img",{alt:"Northwestern University",src:"./logo/NU.png",className:dr.workLogo})})]}),c.jsx(_t,{})]})})}function CE(){return c.jsxs("div",{className:"content",children:[c.jsx(A_,{}),c.jsx(m_,{}),c.jsx(SE,{}),c.jsx(H_,{}),c.jsx(q_,{}),c.jsx(lE,{}),c.jsx(hE,{}),c.jsx(cE,{}),c.jsx(nE,{})]})}const bE="_footer_1bihp_1",kE="_footerText_1bihp_7",Qh={footer:bE,footerText:kE};function TE(e){return c.jsxs("div",{className:Qh.footer,children:[c.jsx(U,{container:!0,spacing:6,children:c.jsx(U,{item:!0,md:12,children:c.jsx(F,{variant:"subtitle1",component:"p",gutterBottom:!0,align:"center",children:c.jsx("span",{className:Qh.footerText,children:"Last updated May 2026 · © 2026 Junxiu Tang"})})})}),c.jsx(_t,{})]})}var Lf={},_E=Qt;
128Object.defineProperty(Lf,"__esModule",{value:!0});var Qy=Lf.default=void 0,EE=_E(Mn()),jE=c;Qy=Lf.default=(0,EE.default)((0,jE.jsx)("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu");const PE=[{id:"bio",label:"Bio"},{id:"news",label:"News"},{id:"publication",label:"Publication"},{id:"work",label:"Work"},{id:"education",label:"Education"},{id:"experience",label:"Experience"},{id:"exhibition",label:"Exhibition"},{id:"teaching",label:"Teaching"},{id:"service",label:"Service"},{id:"contact",label:"Contact"}];function RE(){const[e,t]=C.useState(!1);return c.jsxs("nav",{className:"menuContainer",style:{background:e?"rgba(112,112,112,0.92)":"transparent"},"aria-label":"Site sections",children:[c.jsx("button",{type:"button",onClick:()=>t(n=>!n),className:"menuIcon","aria-expanded":e,"aria-controls":"site-menu-items","aria-label":e?"Close section menu":"Open section menu",children:c.jsx(Qy,{})}),c.jsx("div",{id:"site-menu-items",style:{display:e?"contents":"none"},children:PE.map(n=>c.jsx("a",{href:`#${n.id}`,onClick:()=>t(!1),children:n.label},n.id))})]})}const NE="_homepage_1meki_1",ME={homepage:NE};let Jc=hf({palette:{primary:{light:"#cf8080",main:"#653f3f",dark:"#a13d3d",contrastText:"#fff"}}});Jc=kT(Jc);function $E(e){return c.jsxs("div",{children:[c.jsx(VC,{}),c.jsx(fb,{maxWidth:"md",className:ME.homepage,children:c.jsx(_T,{theme:Jc,children:c.jsxs(F,{component:"div",children:[c.jsx(RE,{}),c.jsx(Lb,{}),c.jsx(kk,{}),c.jsx(CE,{}),c.jsx(TE,{})]})})})]})}function IE(){return c.jsx("div",{className:"App",children:c.jsx($E,{})})}/** 129 * @remix-run/router v1.18.0 130 * 131 * Copyright (c) Remix Software Inc. 132 * 133 * This source code is licensed under the MIT license found in the 134 * LICENSE.md file in the root directory of this source tree. 135 * 136 * @license MIT 137 */function Le(){return Le=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Le.apply(this,arguments)}var Xe;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Xe||(Xe={}));const Xh="popstate";function LE(e){e===void 0&&(e={});function t(o,i){let{pathname:l="/",search:a="",hash:s=""}=ir(o.location.hash.substr(1));return!l.startsWith("/")&&!l.startsWith(".")&&(l="/"+l),wl("",{pathname:l,search:a,hash:s},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(o,i){let l=o.document.querySelector("base"),a="";if(l&&l.getAttribute("href")){let s=o.location.href,u=s.indexOf("#");a=u===-1?s:s.slice(0,u)}return a+"#"+(typeof i=="string"?i:$l(i))}function r(o,i){lo(o.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+JSON.stringify(i)+")")}return OE(t,n,r,e)}function ie(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function lo(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function zE(){return Math.random().toString(36).substr(2,8)}function qh(e,t){return{usr:e.state,key:e.key,idx:t}}function wl(e,t,n,r){return n===void 0&&(n=null),Le({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ir(t):t,{state:n,key:t&&t.key||r||zE()})}function $l(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function ir(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function OE(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,l=o.history,a=Xe.Pop,s=null,u=f();u==null&&(u=0,l.replaceState(Le({},l.state,{idx:u}),""));function f(){return(l.state||{idx:null}).idx}function d(){a=Xe.Pop;let T=f(),m=T==null?null:T-u;u=T,s&&s({action:a,location:g.location,delta:m})}function p(T,m){a=Xe.Push;let h=wl(g.location,T,m);n&&n(h,T),u=f()+1;let v=qh(h,u),b=g.createHref(h);try{l.pushState(v,"",b)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;o.location.assign(b)}i&&s&&s({action:a,location:g.location,delta:1})}function w(T,m){a=Xe.Replace;let h=wl(g.location,T,m);n&&n(h,T),u=f();let v=qh(h,u),b=g.createHref(h);l.replaceState(v,"",b),i&&s&&s({action:a,location:g.location,delta:0})}function y(T){let m=o.location.origin!=="null"?o.location.origin:o.location.href,h=typeof T=="string"?T:$l(T);return h=h.replace(/ $/,"%20"),ie(m,"No window.location.(origin|href) available to create URL for href: "+h),new URL(h,m)}let g={get action(){return a},get location(){return e(o,l)},listen(T){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(Xh,d),s=T,()=>{o.removeEventListener(Xh,d),s=null}},createHref(T){return t(o,T)},createURL:y,encodeLocation(T){let m=y(T);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:p,replace:w,go(T){return l.go(T)}};return g}var Ee;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Ee||(Ee={}));
vendor: 18,201 bytes, line 137
137const AE=new Set(["lazy","caseSensitive","path","id","index","children"]);function DE(e){return e.index===!0}function Sl(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((o,i)=>{let l=[...n,String(i)],a=typeof o.id=="string"?o.id:l.join("-");if(ie(o.index!==!0||!o.children,"Cannot specify children on an index route"),ie(!r[a],'Found a route id collision on id "'+a+`". Route id's must be globally unique within Data Router usages`),DE(o)){let s=Le({},o,t(o),{id:a});return r[a]=s,s}else{let s=Le({},o,t(o),{id:a,children:void 0});return r[a]=s,o.children&&(s.children=Sl(o.children,t,l,r)),s}})}function Vr(e,t,n){return n===void 0&&(n="/"),Ea(e,t,n,!1)}function Ea(e,t,n,r){let o=typeof t=="string"?ir(t):t,i=Il(o.pathname||"/",n);if(i==null)return null;let l=Xy(e);FE(l);let a=null;for(let s=0;a==null&&s<l.length;++s){let u=qE(i);a=QE(l[s],u,r)}return a}function BE(e,t){let{route:n,pathname:r,params:o}=e;return{id:n.id,pathname:r,params:o,data:t[n.id],handle:n.handle}}function Xy(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let o=(i,l,a)=>{let s={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:l,route:i};s.relativePath.startsWith("/")&&(ie(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=qr([r,s.relativePath]),f=n.concat(s);i.children&&i.children.length>0&&(ie(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Xy(i.children,t,f,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:YE(u,i.index),routesMeta:f})};return e.forEach((i,l)=>{var a;if(i.path===""||!((a=i.path)!=null&&a.includes("?")))o(i,l);else for(let s of qy(i.path))o(i,l,s)}),t}function qy(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let l=qy(r.join("/")),a=[];return a.push(...l.map(s=>s===""?i:[i,s].join("/"))),o&&a.push(...l),a.map(s=>e.startsWith("/")&&s===""?"/":s)}function FE(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:JE(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const VE=/^:[\w-]+$/,UE=3,WE=2,HE=1,GE=10,KE=-2,Zh=e=>e==="*";function YE(e,t){let n=e.split("/"),r=n.length;return n.some(Zh)&&(r+=KE),t&&(r+=WE),n.filter(o=>!Zh(o)).reduce((o,i)=>o+(VE.test(i)?UE:i===""?HE:GE),r)}function JE(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function QE(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,o={},i="/",l=[];for(let a=0;a<r.length;++a){let s=r[a],u=a===r.length-1,f=i==="/"?t:t.slice(i.length)||"/",d=em({path:s.relativePath,caseSensitive:s.caseSensitive,end:u},f),p=s.route;if(!d&&u&&n&&!r[r.length-1].route.index&&(d=em({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},f)),!d)return null;Object.assign(o,d.params),l.push({params:o,pathname:qr([i,d.pathname]),pathnameBase:rj(qr([i,d.pathnameBase])),route:p}),d.pathnameBase!=="/"&&(i=qr([i,d.pathnameBase]))}return l}function em(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=XE(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let i=o[0],l=i.replace(/(.)\/+$/,"$1"),a=o.slice(1);return{params:r.reduce((u,f,d)=>{let{paramName:p,isOptional:w}=f;if(p==="*"){let g=a[d]||"";l=i.slice(0,i.length-g.length).replace(/(.)\/+$/,"$1")}const y=a[d];return w&&!y?u[p]=void 0:u[p]=(y||"").replace(/%2F/g,"/"),u},{}),pathname:i,pathnameBase:l,pattern:e}}function XE(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),lo(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(l,a,s)=>(r.push({paramName:a,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function qE(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return lo(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Il(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function ZE(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?ir(e):e;return{pathname:n?n.startsWith("/")?n:ej(n,t):t,search:oj(r),hash:ij(o)}}function ej(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Fu(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Zy(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function tj(e,t){let n=Zy(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function nj(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=ir(e):(o=Le({},e),ie(!o.pathname||!o.pathname.includes("?"),Fu("?","pathname","search",o)),ie(!o.pathname||!o.pathname.includes("#"),Fu("#","pathname","hash",o)),ie(!o.search||!o.search.includes("#"),Fu("#","search","hash",o)));let i=e===""||o.pathname==="",l=i?"/":o.pathname,a;if(l==null)a=n;else{let d=t.length-1;if(!r&&l.startsWith("..")){let p=l.split("/");for(;p[0]==="..";)p.shift(),d-=1;o.pathname=p.join("/")}a=d>=0?t[d]:"/"}let s=ZE(o,a),u=l&&l!=="/"&&l.endsWith("/"),f=(i||l===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(u||f)&&(s.pathname+="/"),s}const qr=e=>e.join("/").replace(/\/\/+/g,"/"),rj=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),oj=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,ij=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class zf{constructor(t,n,r,o){o===void 0&&(o=!1),this.status=t,this.statusText=n||"",this.internal=o,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function tu(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const ev=["post","put","patch","delete"],lj=new Set(ev),aj=["get",...ev],sj=new Set(aj),uj=new Set([301,302,303,307,308]),cj=new Set([307,308]),Vu={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},dj={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Mi={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},Of=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,fj=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),tv="remix-router-transitions";function pj(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;ie(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let o;if(e.mapRouteProperties)o=e.mapRouteProperties;else if(e.detectErrorBoundary){let S=e.detectErrorBoundary;o=k=>({hasErrorBoundary:S(k)})}else o=fj;let i={},l=Sl(e.routes,o,void 0,i),a,s=e.basename||"/",u=e.unstable_dataStrategy||vj,f=e.unstable_patchRoutesOnMiss,d=Le({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),p=null,w=new Set,y=null,g=null,T=null,m=e.hydrationData!=null,h=Vr(l,e.history.location,s),v=null;if(h==null&&!f){let S=vt(404,{pathname:e.history.location.pathname}),{matches:k,route:E}=cm(l);h=k,v={[E.id]:S}}h&&f&&!e.hydrationData&&ru(h,l,e.history.location.pathname).active&&(h=null);let b;if(!h)b=!1,h=[];else if(h.some(S=>S.route.lazy))b=!1;else if(!h.some(S=>S.route.loader))b=!0;else if(d.v7_partialHydration){let S=e.hydrationData?e.hydrationData.loaderData:null,k=e.hydrationData?e.hydrationData.errors:null,E=N=>N.route.loader?typeof N.route.loader=="function"&&N.route.loader.hydrate===!0?!1:S&&S[N.route.id]!==void 0||k&&k[N.route.id]!==void 0:!0;if(k){let N=h.findIndex(O=>k[O.route.id]!==void 0);b=h.slice(0,N+1).every(E)}else b=h.every(E)}else b=e.hydrationData!=null;let _,x={historyAction:e.history.action,location:e.history.location,matches:h,initialized:b,navigation:Vu,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||v,fetchers:new Map,blockers:new Map},j=Xe.Pop,R=!1,M,$=!1,A=new Map,V=null,Q=!1,W=!1,we=[],be=[],oe=new Map,L=0,K=-1,G=new Map,ee=new Set,he=new Map,bt=new Map,Se=new Set,nt=new Map,ke=new Map,vn=new Map,lr=!1;function It(){if(p=e.history.listen(S=>{let{action:k,location:E,delta:N}=S;if(lr){lr=!1;return}lo(ke.size===0||N!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let O=rt({currentLocation:x.location,nextLocation:E,historyAction:k});if(O&&N!=null){lr=!0,e.history.go(N*-1),Pe(O,{state:"blocked",location:E,proceed(){Pe(O,{state:"proceeding",proceed:void 0,reset:void 0,location:E}),e.history.go(N)},reset(){let H=new Map(x.blockers);H.set(O,Mi),Je({blockers:H})}});return}return Xt(k,E)}),n){Nj(t,A);let S=()=>Mj(t,A);t.addEventListener("pagehide",S),V=()=>t.removeEventListener("pagehide",S)}return x.initialized||Xt(Xe.Pop,x.location,{initialHydration:!0}),_}function uo(){p&&p(),V&&V(),w.clear(),M&&M.abort(),x.fetchers.forEach((S,k)=>Sn(k)),x.blockers.forEach((S,k)=>le(k))}function hi(S){return w.add(S),()=>w.delete(S)}function Je(S,k){k===void 0&&(k={}),x=Le({},x,S);let E=[],N=[];d.v7_fetcherPersist&&x.fetchers.forEach((O,H)=>{O.state==="idle"&&(Se.has(H)?N.push(H):E.push(H))}),[...w].forEach(O=>O(x,{deletedFetchers:N,unstable_viewTransitionOpts:k.viewTransitionOpts,unstable_flushSync:k.flushSync===!0})),d.v7_fetcherPersist&&(E.forEach(O=>x.fetchers.delete(O)),N.forEach(O=>Sn(O)))}function $n(S,k,E){var N,O;let{flushSync:H}=E===void 0?{}:E,Z=x.actionData!=null&&x.navigation.formMethod!=null&&En(x.navigation.formMethod)&&x.navigation.state==="loading"&&((N=S.state)==null?void 0:N._isRedirect)!==!0,z;k.actionData?Object.keys(k.actionData).length>0?z=k.actionData:z=null:Z?z=x.actionData:z=null;let te=k.loaderData?sm(x.loaderData,k.loaderData,k.matches||[],k.errors):x.loaderData,J=x.blockers;J.size>0&&(J=new Map(J),J.forEach((me,Te)=>J.set(Te,Mi)));let q=R===!0||x.navigation.formMethod!=null&&En(x.navigation.formMethod)&&((O=S.state)==null?void 0:O._isRedirect)!==!0;a&&(l=a,a=void 0),Q||j===Xe.Pop||(j===Xe.Push?e.history.push(S,S.state):j===Xe.Replace&&e.history.replace(S,S.state));let Ce;if(j===Xe.Pop){let me=A.get(x.location.pathname);me&&me.has(S.pathname)?Ce={currentLocation:x.location,nextLocation:S}:A.has(S.pathname)&&(Ce={currentLocation:S,nextLocation:x.location})}else if($){let me=A.get(x.location.pathname);me?me.add(S.pathname):(me=new Set([S.pathname]),A.set(x.location.pathname,me)),Ce={currentLocation:x.location,nextLocation:S}}Je(Le({},k,{actionData:z,loaderData:te,historyAction:j,location:S,initialized:!0,navigation:Vu,revalidation:"idle",restoreScrollPosition:Vf(S,k.matches||x.matches),preventScrollReset:q,blockers:J}),{viewTransitionOpts:Ce,flushSync:H===!0}),j=Xe.Pop,R=!1,$=!1,Q=!1,W=!1,we=[],be=[]}async function Ir(S,k){if(typeof S=="number"){e.history.go(S);return}let E=Qc(x.location,x.matches,s,d.v7_prependBasename,S,d.v7_relativeSplatPath,k==null?void 0:k.fromRouteId,k==null?void 0:k.relative),{path:N,submission:O,error:H}=tm(d.v7_normalizeFormMethod,!1,E,k),Z=x.location,z=wl(x.location,N,k&&k.state);z=Le({},z,e.history.encodeLocation(z));let te=k&&k.replace!=null?k.replace:void 0,J=Xe.Push;te===!0?J=Xe.Replace:te===!1||O!=null&&En(O.formMethod)&&O.formAction===x.location.pathname+x.location.search&&(J=Xe.Replace);let q=k&&"preventScrollReset"in k?k.preventScrollReset===!0:void 0,Ce=(k&&k.unstable_flushSync)===!0,me=rt({currentLocation:Z,nextLocation:z,historyAction:J});if(me){Pe(me,{state:"blocked",location:z,proceed(){Pe(me,{state:"proceeding",proceed:void 0,reset:void 0,location:z}),Ir(S,k)},reset(){let Te=new Map(x.blockers);Te.set(me,Mi),Je({blockers:Te})}});return}return await Xt(J,z,{submission:O,pendingError:H,preventScrollReset:q,replace:k&&k.replace,enableViewTransition:k&&k.unstable_viewTransition,flushSync:Ce})}function mi(){if(ar(),Je({revalidation:"loading"}),x.navigation.state!=="submitting"){if(x.navigation.state==="idle"){Xt(x.historyAction,x.location,{startUninterruptedRevalidation:!0});return}Xt(j||x.historyAction,x.navigation.location,{overrideNavigation:x.navigation})}}async function Xt(S,k,E){M&&M.abort(),M=null,j=S,Q=(E&&E.startUninterruptedRevalidation)===!0,dv(x.location,x.matches),R=(E&&E.preventScrollReset)===!0,$=(E&&E.enableViewTransition)===!0;let N=a||l,O=E&&E.overrideNavigation,H=Vr(N,k,s),Z=(E&&E.flushSync)===!0,z=ru(H,N,k.pathname);if(z.active&&z.matches&&(H=z.matches),!H){let{error:fe,notFoundMatches:st,route:Qe}=kt(k.pathname);$n(k,{matches:st,loaderData:{},errors:{[Qe.id]:fe}},{flushSync:Z});return}if(x.initialized&&!W&&kj(x.location,k)&&!(E&&E.submission&&En(E.submission.formMethod))){$n(k,{matches:H},{flushSync:Z});return}M=new AbortController;let te=jo(e.history,k,M.signal,E&&E.submission),J;if(E&&E.pendingError)J=[Fo(H).route.id,{type:Ee.error,error:E.pendingError}];else if(E&&E.submission&&En(E.submission.formMethod)){let fe=await Lt(te,k,E.submission,H,z.active,{replace:E.replace,flushSync:Z});if(fe.shortCircuited)return;if(fe.pendingActionResult){let[st,Qe]=fe.pendingActionResult;if(Bt(Qe)&&tu(Qe.error)&&Qe.error.status===404){M=null,$n(k,{matches:fe.matches,loaderData:{},errors:{[st]:Qe.error}});return}}H=fe.matches||H,J=fe.pendingActionResult,O=Uu(k,E.submission),Z=!1,z.active=!1,te=jo(e.history,te.url,te.signal)}let{shortCircuited:q,matches:Ce,loaderData:me,errors:Te}=await xn(te,k,H,z.active,O,E&&E.submission,E&&E.fetcherSubmission,E&&E.replace,E&&E.initialHydration===!0,Z,J);q||(M=null,$n(k,Le({matches:Ce||H},um(J),{loaderData:me,errors:Te})))}async function Lt(S,k,E,N,O,H){H===void 0&&(H={}),ar();let Z=Pj(k,E);if(Je({navigation:Z},{flushSync:H.flushSync===!0}),O){let J=await Ll(N,k.pathname,S.signal);if(J.type==="aborted")return{shortCircuited:!0};if(J.type==="error"){let{boundaryId:q,error:Ce}=In(k.pathname,J);return{matches:J.partialMatches,pendingActionResult:[q,{type:Ee.error,error:Ce}]}}else if(J.matches)N=J.matches;else{let{notFoundMatches:q,error:Ce,route:me}=kt(k.pathname);return{matches:q,pendingActionResult:[me.id,{type:Ee.error,error:Ce}]}}}let z,te=Bi(N,k);if(!te.route.action&&!te.route.lazy)z={type:Ee.error,error:vt(405,{method:S.method,pathname:k.pathname,routeId:te.route.id})};else if(z=(await zt("action",S,[te],N))[0],S.signal.aborted)return{shortCircuited:!0};if(Yr(z)){let J;return H&&H.replace!=null?J=H.replace:J=im(z.response.headers.get("Location"),new URL(S.url),s)===x.location.pathname+x.location.search,await qt(S,z,{submission:E,replace:J}),{shortCircuited:!0}}if(Kr(z))throw vt(400,{type:"defer-action"});if(Bt(z)){let J=Fo(N,te.route.id);return(H&&H.replace)!==!0&&(j=Xe.Push),{matches:N,pendingActionResult:[J.route.id,z]}}return{matches:N,pendingActionResult:[te.route.id,z]}}async function xn(S,k,E,N,O,H,Z,z,te,J,q){let Ce=O||Uu(k,H),me=H||Z||pm(Ce),Te=!Q&&(!d.v7_partialHydration||!te);if(N){if(Te){let Be=Lr(q);Je(Le({navigation:Ce},Be!==void 0?{actionData:Be}:{}),{flushSync:J})}let ne=await Ll(E,k.pathname,S.signal);if(ne.type==="aborted")return{shortCircuited:!0};if(ne.type==="error"){let{boundaryId:Be,error:At}=In(k.pathname,ne);return{matches:ne.partialMatches,loaderData:{},errors:{[Be]:At}}}else if(ne.matches)E=ne.matches;else{let{error:Be,notFoundMatches:At,route:Me}=kt(k.pathname);return{matches:At,loaderData:{},errors:{[Me.id]:Be}}}}let fe=a||l,[st,Qe]=nm(e.history,x,E,me,k,d.v7_partialHydration&&te===!0,d.v7_skipActionErrorRevalidation,W,we,be,Se,he,ee,fe,s,q);if(Zt(ne=>!(E&&E.some(Be=>Be.route.id===ne))||st&&st.some(Be=>Be.route.id===ne)),K=++L,st.length===0&&Qe.length===0){let ne=B();return $n(k,Le({matches:E,loaderData:{},errors:q&&Bt(q[1])?{[q[0]]:q[1].error}:null},um(q),ne?{fetchers:new Map(x.fetchers)}:{}),{flushSync:J}),{shortCircuited:!0}}if(Te){let ne={};if(!N){ne.navigation=Ce;let Be=Lr(q);Be!==void 0&&(ne.actionData=Be)}Qe.length>0&&(ne.fetchers=wn(Qe)),Je(ne,{flushSync:J})}Qe.forEach(ne=>{oe.has(ne.key)&&Cn(ne.key),ne.controller&&oe.set(ne.key,ne.controller)});let yi=()=>Qe.forEach(ne=>Cn(ne.key));M&&M.signal.addEventListener("abort",yi);let{loaderResults:ur,fetcherResults:go}=await po(x.matches,E,st,Qe,S);if(S.signal.aborted)return{shortCircuited:!0};M&&M.signal.removeEventListener("abort",yi),Qe.forEach(ne=>oe.delete(ne.key));let yo=dm([...ur,...go]);if(yo){if(yo.idx>=st.length){let ne=Qe[yo.idx-st.length].key;ee.add(ne)}return await qt(S,yo.result,{replace:z}),{shortCircuited:!0}}let{loaderData:vo,errors:Ln}=am(x,E,st,ur,q,Qe,go,nt);nt.forEach((ne,Be)=>{ne.subscribe(At=>{(At||ne.done)&&nt.delete(Be)})}),d.v7_partialHydration&&te&&x.errors&&Object.entries(x.errors).filter(ne=>{let[Be]=ne;return!st.some(At=>At.route.id===Be)}
137).forEach(ne=>{let[Be,At]=ne;Ln=Object.assign(Ln||{},{[Be]:At})});let zl=B(),Ol=X(K),Al=zl||Ol||Qe.length>0;return Le({matches:E,loaderData:vo,errors:Ln},Al?{fetchers:new Map(x.fetchers)}:{})}function Lr(S){if(S&&!Bt(S[1]))return{[S[0]]:S[1].data};if(x.actionData)return Object.keys(x.actionData).length===0?null:x.actionData}function wn(S){return S.forEach(k=>{let E=x.fetchers.get(k.key),N=$i(void 0,E?E.data:void 0);x.fetchers.set(k.key,N)}),new Map(x.fetchers)}function Hn(S,k,E,N){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");oe.has(S)&&Cn(S);let O=(N&&N.unstable_flushSync)===!0,H=a||l,Z=Qc(x.location,x.matches,s,d.v7_prependBasename,E,d.v7_relativeSplatPath,k,N==null?void 0:N.relative),z=Vr(H,Z,s),te=ru(z,H,Z);if(te.active&&te.matches&&(z=te.matches),!z){Y(S,k,vt(404,{pathname:Z}),{flushSync:O});return}let{path:J,submission:q,error:Ce}=tm(d.v7_normalizeFormMethod,!0,Z,N);if(Ce){Y(S,k,Ce,{flushSync:O});return}let me=Bi(z,J);if(R=(N&&N.preventScrollReset)===!0,q&&En(q.formMethod)){co(S,k,J,me,z,te.active,O,q);return}he.set(S,{routeId:k,path:J}),fo(S,k,J,me,z,te.active,O,q)}async function co(S,k,E,N,O,H,Z,z){ar(),he.delete(S);function te(Me){if(!Me.route.action&&!Me.route.lazy){let Gn=vt(405,{method:z.formMethod,pathname:E,routeId:k});return Y(S,k,Gn,{flushSync:Z}),!0}return!1}if(!H&&te(N))return;let J=x.fetchers.get(S);Ot(S,Rj(z,J),{flushSync:Z});let q=new AbortController,Ce=jo(e.history,E,q.signal,z);if(H){let Me=await Ll(O,E,Ce.signal);if(Me.type==="aborted")return;if(Me.type==="error"){let{error:Gn}=In(E,Me);Y(S,k,Gn,{flushSync:Z});return}else if(Me.matches){if(O=Me.matches,N=Bi(O,E),te(N))return}else{Y(S,k,vt(404,{pathname:E}),{flushSync:Z});return}}oe.set(S,q);let me=L,fe=(await zt("action",Ce,[N],O))[0];if(Ce.signal.aborted){oe.get(S)===q&&oe.delete(S);return}if(d.v7_fetcherPersist&&Se.has(S)){if(Yr(fe)||Bt(fe)){Ot(S,fr(void 0));return}}else{if(Yr(fe))if(oe.delete(S),K>me){Ot(S,fr(void 0));return}else return ee.add(S),Ot(S,$i(z)),qt(Ce,fe,{fetcherSubmission:z});if(Bt(fe)){Y(S,k,fe.error);return}}if(Kr(fe))throw vt(400,{type:"defer-action"});let st=x.navigation.location||x.location,Qe=jo(e.history,st,q.signal),yi=a||l,ur=x.navigation.state!=="idle"?Vr(yi,x.navigation.location,s):x.matches;ie(ur,"Didn't find any matches after fetcher action");let go=++L;G.set(S,go);let yo=$i(z,fe.data);x.fetchers.set(S,yo);let[vo,Ln]=nm(e.history,x,ur,z,st,!1,d.v7_skipActionErrorRevalidation,W,we,be,Se,he,ee,yi,s,[N.route.id,fe]);Ln.filter(Me=>Me.key!==S).forEach(Me=>{let Gn=Me.key,Uf=x.fetchers.get(Gn),hv=$i(void 0,Uf?Uf.data:void 0);x.fetchers.set(Gn,hv),oe.has(Gn)&&Cn(Gn),Me.controller&&oe.set(Gn,Me.controller)}),Je({fetchers:new Map(x.fetchers)});let zl=()=>Ln.forEach(Me=>Cn(Me.key));q.signal.addEventListener("abort",zl);let{loaderResults:Ol,fetcherResults:Al}=await po(x.matches,ur,vo,Ln,Qe);if(q.signal.aborted)return;q.signal.removeEventListener("abort",zl),G.delete(S),oe.delete(S),Ln.forEach(Me=>oe.delete(Me.key));let ne=dm([...Ol,...Al]);if(ne){if(ne.idx>=vo.length){let Me=Ln[ne.idx-vo.length].key;ee.add(Me)}return qt(Qe,ne.result)}let{loaderData:Be,errors:At}=am(x,x.matches,vo,Ol,void 0,Ln,Al,nt);if(x.fetchers.has(S)){let Me=fr(fe.data);x.fetchers.set(S,Me)}X(go),x.navigation.state==="loading"&&go>K?(ie(j,"Expected pending action"),M&&M.abort(),$n(x.navigation.location,{matches:ur,loaderData:Be,errors:At,fetchers:new Map(x.fetchers)})):(Je({errors:At,loaderData:sm(x.loaderData,Be,ur,At),fetchers:new Map(x.fetchers)}),W=!1)}async function fo(S,k,E,N,O,H,Z,z){let te=x.fetchers.get(S);Ot(S,$i(z,te?te.data:void 0),{flushSync:Z});let J=new AbortController,q=jo(e.history,E,J.signal);if(H){let fe=await Ll(O,E,q.signal);if(fe.type==="aborted")return;if(fe.type==="error"){let{error:st}=In(E,fe);Y(S,k,st,{flushSync:Z});return}else if(fe.matches)O=fe.matches,N=Bi(O,E);else{Y(S,k,vt(404,{pathname:E}),{flushSync:Z});return}}oe.set(S,J);let Ce=L,Te=(await zt("loader",q,[N],O))[0];if(Kr(Te)&&(Te=await lv(Te,q.signal,!0)||Te),oe.get(S)===J&&oe.delete(S),!q.signal.aborted){if(Se.has(S)){Ot(S,fr(void 0));return}if(Yr(Te))if(K>Ce){Ot(S,fr(void 0));return}else{ee.add(S),await qt(q,Te);return}if(Bt(Te)){Y(S,k,Te.error);return}ie(!Kr(Te),"Unhandled fetcher deferred data"),Ot(S,fr(Te.data))}}async function qt(S,k,E){let{submission:N,fetcherSubmission:O,replace:H}=E===void 0?{}:E;k.response.headers.has("X-Remix-Revalidate")&&(W=!0);let Z=k.response.headers.get("Location");ie(Z,"Expected a Location header on the redirect Response"),Z=im(Z,new URL(S.url),s);let z=wl(x.location,Z,{_isRedirect:!0});if(n){let Te=!1;if(k.response.headers.has("X-Remix-Reload-Document"))Te=!0;else if(Of.test(Z)){const fe=e.history.createURL(Z);Te=fe.origin!==t.location.origin||Il(fe.pathname,s)==null}if(Te){H?t.location.replace(Z):t.location.assign(Z);return}}M=null;let te=H===!0?Xe.Replace:Xe.Push,{formMethod:J,formAction:q,formEncType:Ce}=x.navigation;!N&&!O&&J&&q&&Ce&&(N=pm(x.navigation));let me=N||O;if(cj.has(k.response.status)&&me&&En(me.formMethod))await Xt(te,z,{submission:Le({},me,{formAction:Z}),preventScrollReset:R});else{let Te=Uu(z,N);await Xt(te,z,{overrideNavigation:Te,fetcherSubmission:O,preventScrollReset:R})}}async function zt(S,k,E,N){try{let O=await xj(u,S,k,E,N,i,o);return await Promise.all(O.map((H,Z)=>{if(_j(H)){let z=H.result;return{type:Ee.redirect,response:Cj(z,k,E[Z].route.id,N,s,d.v7_relativeSplatPath)}}return Sj(H)}))}catch(O){return E.map(()=>({type:Ee.error,error:O}))}}async function po(S,k,E,N,O){let[H,...Z]=await Promise.all([E.length?zt("loader",O,E,k):[],...N.map(z=>{if(z.matches&&z.match&&z.controller){let te=jo(e.history,z.path,z.controller.signal);return zt("loader",te,[z.match],z.matches).then(J=>J[0])}else return Promise.resolve({type:Ee.error,error:vt(404,{pathname:z.path})})})]);
137return await Promise.all([fm(S,E,H,H.map(()=>O.signal),!1,x.loaderData),fm(S,N.map(z=>z.match),Z,N.map(z=>z.controller?z.controller.signal:null),!0)]),{loaderResults:H,fetcherResults:Z}}function ar(){W=!0,we.push(...Zt()),he.forEach((S,k)=>{oe.has(k)&&(be.push(k),Cn(k))})}function Ot(S,k,E){E===void 0&&(E={}),x.fetchers.set(S,k),Je({fetchers:new Map(x.fetchers)},{flushSync:(E&&E.flushSync)===!0})}function Y(S,k,E,N){N===void 0&&(N={});let O=Fo(x.matches,k);Sn(S),Je({errors:{[O.route.id]:E},fetchers:new Map(x.fetchers)},{flushSync:(N&&N.flushSync)===!0})}function sr(S){return d.v7_fetcherPersist&&(bt.set(S,(bt.get(S)||0)+1),Se.has(S)&&Se.delete(S)),x.fetchers.get(S)||dj}function Sn(S){let k=x.fetchers.get(S);oe.has(S)&&!(k&&k.state==="loading"&&G.has(S))&&Cn(S),he.delete(S),G.delete(S),ee.delete(S),Se.delete(S),x.fetchers.delete(S)}function ho(S){if(d.v7_fetcherPersist){let k=(bt.get(S)||0)-1;k<=0?(bt.delete(S),Se.add(S)):bt.set(S,k)}else Sn(S);Je({fetchers:new Map(x.fetchers)})}function Cn(S){let k=oe.get(S);ie(k,"Expected fetch controller: "+S),k.abort(),oe.delete(S)}function mo(S){for(let k of S){let E=sr(k),N=fr(E.data);x.fetchers.set(k,N)}}function B(){let S=[],k=!1;for(let E of ee){let N=x.fetchers.get(E);ie(N,"Expected fetcher: "+E),N.state==="loading"&&(ee.delete(E),S.push(E),k=!0)}return mo(S),k}function X(S){let k=[];for(let[E,N]of G)if(N<S){let O=x.fetchers.get(E);ie(O,"Expected fetcher: "+E),O.state==="loading"&&(Cn(E),G.delete(E),k.push(E))}return mo(k),k.length>0}function ue(S,k){let E=x.blockers.get(S)||Mi;return ke.get(S)!==k&&ke.set(S,k),E}function le(S){x.blockers.delete(S),ke.delete(S)}function Pe(S,k){let E=x.blockers.get(S)||Mi;ie(E.state==="unblocked"&&k.state==="blocked"||E.state==="blocked"&&k.state==="blocked"||E.state==="blocked"&&k.state==="proceeding"||E.state==="blocked"&&k.state==="unblocked"||E.state==="proceeding"&&k.state==="unblocked","Invalid blocker state transition: "+E.state+" -> "+k.state);let N=new Map(x.blockers);N.set(S,k),Je({blockers:N})}function rt(S){let{currentLocation:k,nextLocation:E,historyAction:N}=S;if(ke.size===0)return;ke.size>1&&lo(!1,"A router only supports one blocker at a time");let O=Array.from(ke.entries()),[H,Z]=O[O.length-1],z=x.blockers.get(H);if(!(z&&z.state==="proceeding")&&Z({currentLocation:k,nextLocation:E,historyAction:N}))return H}function kt(S){let k=vt(404,{pathname:S}),E=a||l,{matches:N,route:O}=cm(E);return Zt(),{notFoundMatches:N,route:O,error:k}}function In(S,k){return{boundaryId:Fo(k.partialMatches).route.id,error:vt(400,{type:"route-discovery",pathname:S,message:k.error!=null&&"message"in k.error?k.error:String(k.error)})}}function Zt(S){let k=[];return nt.forEach((E,N)=>{(!S||S(N))&&(E.cancel(),k.push(N),nt.delete(N))}),k}function gi(S,k,E){if(y=S,T=k,g=E||null,!m&&x.navigation===Vu){m=!0;let N=Vf(x.location,x.matches);N!=null&&Je({restoreScrollPosition:N})}return()=>{y=null,T=null,g=null}}function Ff(S,k){return g&&g(S,k.map(N=>BE(N,x.loaderData)))||S.key}function dv(S,k){if(y&&T){let E=Ff(S,k);y[E]=T()}}function Vf(S,k){if(y){let E=Ff(S,k),N=y[E];if(typeof N=="number")return N}return null}function ru(S,k,E){if(f)if(S){let N=S[S.length-1].route;if(N.path&&(N.path==="*"||N.path.endsWith("/*")))return{active:!0,matches:Ea(k,E,s,!0)}}else return{active:!0,matches:Ea(k,E,s,!0)||[]};return{active:!1,matches:null}}async function Ll(S,k,E){let N=S,O=N.length>0?N[N.length-1].route:null;for(;;){let H=a==null,Z=a||l;try{await yj(f,k,N,Z,i,o,vn,E)}catch(q){return{type:"error",error:q,partialMatches:N}}finally{H&&(l=[...l])}if(E.aborted)return{type:"aborted"};let z=Vr(Z,k,s),te=!1;if(z){let q=z[z.length-1].route;if(q.index)return{type:"success",matches:z};if(q.path&&q.path.length>0)if(q.path==="*")te=!0;else return{type:"success",matches:z}}let J=Ea(Z,k,s,!0);if(!J||N.map(q=>q.route.id).join("-")===J.map(q=>q.route.id).join("-"))return{type:"success",matches:te?z:null};if(N=J,O=N[N.length-1].route,O.path==="*")return{type:"success",matches:N}}}function fv(S){i={},a=Sl(S,o,void 0,i)}function pv(S,k){let E=a==null;rv(S,k,a||l,i,o),E&&(l=[...l],Je({}))}return _={get basename(){return s},get future(){return d},get state(){return x},get routes(){return l},get window(){return t},initialize:It,subscribe:hi,enableScrollRestoration:gi,navigate:Ir,fetch:Hn,revalidate:mi,createHref:S=>e.history.createHref(S),encodeLocation:S=>e.history.encodeLocation(S),getFetcher:sr,deleteFetcher:ho,dispose:uo,getBlocker:ue,deleteBlocker:le,patchRoutes:pv,_internalFetchControllers:oe,_internalActiveDeferreds:nt,_internalSetRoutes:fv},_}function hj(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function Qc(e,t,n,r,o,i,l,a){let s,u;if(l){s=[];for(let d of t)if(s.push(d),d.route.id===l){u=d;break}}else s=t,u=t[t.length-1];let f=nj(o||".",tj(s,i),Il(e.pathname,n)||e.pathname,a==="path");return o==null&&(f.search=e.search,f.hash=e.hash),(o==null||o===""||o===".")&&u&&u.route.index&&!Af(f.search)&&(f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index"),r&&n!=="/"&&(f.pathname=f.pathname==="/"?n:qr([n,f.pathname])),$l(f)}function tm(e,t,n,r){if(!r||!hj(r))return{path:n};if(r.formMethod&&!jj(r.formMethod))return{path:n,error:vt(405,{method:r.formMethod})};let o=()=>({path:n,error:vt(400,{type:"invalid-body"})}),i=r.formMethod||"get",l=e?i.toUpperCase():i.toLowerCase(),a=ov(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!En(l))return o();
137let p=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((w,y)=>{let[g,T]=y;return""+w+g+"="+T+` 138`},""):String(r.body);return{path:n,submission:{formMethod:l,formAction:a,formEncType:r.formEncType,formData:void 0,json:void 0,text:p}}}else if(r.formEncType==="application/json"){if(!En(l))return o();try{let p=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:l,formAction:a,formEncType:r.formEncType,formData:void 0,json:p,text:void 0}}}catch{return o()}}}ie(typeof FormData=="function","FormData is not available in this environment");let s,u;if(r.formData)s=Xc(r.formData),u=r.formData;else if(r.body instanceof FormData)s=Xc(r.body),u=r.body;else if(r.body instanceof URLSearchParams)s=r.body,u=lm(s);else if(r.body==null)s=new URLSearchParams,u=new FormData;else try{s=new URLSearchParams(r.body),u=lm(s)}catch{return o()}let f={formMethod:l,formAction:a,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:u,json:void 0,text:void 0};if(En(f.formMethod))return{path:n,submission:f};let d=ir(n);return t&&d.search&&Af(d.search)&&s.append("index",""),d.search="?"+s,{path:$l(d),submission:f}}function mj(e,t){let n=e;if(t){let r=e.findIndex(o=>o.route.id===t);r>=0&&(n=e.slice(0,r))}return n}function nm(e,t,n,r,o,i,l,a,s,u,f,d,p,w,y,g){let T=g?Bt(g[1])?g[1].error:g[1].data:void 0,m=e.createURL(t.location),h=e.createURL(o),v=g&&Bt(g[1])?g[0]:void 0,b=v?mj(n,v):n,_=g?g[1].statusCode:void 0,x=l&&_&&_>=400,j=b.filter((M,$)=>{let{route:A}=M;if(A.lazy)return!0;if(A.loader==null)return!1;if(i)return typeof A.loader!="function"||A.loader.hydrate?!0:t.loaderData[A.id]===void 0&&(!t.errors||t.errors[A.id]===void 0);if(gj(t.loaderData,t.matches[$],M)||s.some(W=>W===M.route.id))return!0;let V=t.matches[$],Q=M;return rm(M,Le({currentUrl:m,currentParams:V.params,nextUrl:h,nextParams:Q.params},r,{actionResult:T,actionStatus:_,defaultShouldRevalidate:x?!1:a||m.pathname+m.search===h.pathname+h.search||m.search!==h.search||nv(V,Q)}))}),R=[];return d.forEach((M,$)=>{if(i||!n.some(we=>we.route.id===M.routeId)||f.has($))return;let A=Vr(w,M.path,y);if(!A){R.push({key:$,routeId:M.routeId,path:M.path,matches:null,match:null,controller:null});return}let V=t.fetchers.get($),Q=Bi(A,M.path),W=!1;p.has($)?W=!1:u.includes($)?W=!0:V&&V.state!=="idle"&&V.data===void 0?W=a:W=rm(Q,Le({currentUrl:m,currentParams:t.matches[t.matches.length-1].params,nextUrl:h,nextParams:n[n.length-1].params},r,{actionResult:T,actionStatus:_,defaultShouldRevalidate:x?!1:a})),W&&R.push({key:$,routeId:M.routeId,path:M.path,matches:A,match:Q,controller:new AbortController})}),[j,R]}function gj(e,t,n){let r=!t||n.route.id!==t.route.id,o=e[n.route.id]===void 0;return r||o}function nv(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function rm(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}async function yj(e,t,n,r,o,i,l,a){let s=[t,...n.map(u=>u.route.id)].join("-");try{let u=l.get(s);u||(u=e({path:t,matches:n,patch:(f,d)=>{a.aborted||rv(f,d,r,o,i)}}),l.set(s,u)),u&&Tj(u)&&await u}finally{l.delete(s)}}function rv(e,t,n,r,o){if(e){var i;let l=r[e];ie(l,"No route found to patch children into: routeId = "+e);let a=Sl(t,o,[e,"patch",String(((i=l.children)==null?void 0:i.length)||"0")],r);l.children?l.children.push(...a):l.children=a}else{let l=Sl(t,o,["patch",String(n.length||"0")],r);n.push(...l)}}async function om(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let o=n[e.id];ie(o,"No route found in manifest");let i={};for(let l in r){let s=o[l]!==void 0&&l!=="hasErrorBoundary";lo(!s,'Route "'+o.id+'" has a static property "'+l+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+l+'" will be ignored.')),!s&&!AE.has(l)&&(i[l]=r[l])}Object.assign(o,i),Object.assign(o,Le({},t(o),{lazy:void 0}))}function vj(e){return Promise.all(e.matches.map(t=>t.resolve()))}async function xj(e,t,n,r,o,i,l,a){let s=r.reduce((d,p)=>d.add(p.route.id),new Set),u=new Set,f=await e({matches:o.map(d=>{let p=s.has(d.route.id);return Le({},d,{shouldLoad:p,resolve:y=>(u.add(d.route.id),p?wj(t,n,d,i,l,y,a):Promise.resolve({type:Ee.data,result:void 0}))})}),request:n,params:o[0].params,context:a});return o.forEach(d=>ie(u.has(d.route.id),'`match.resolve()` was not called for route id "'+d.route.id+'". You must call `match.resolve()` on every match passed to `dataStrategy` to ensure all routes are properly loaded.')),f.filter((d,p)=>s.has(o[p].route.id))}async function wj(e,t,n,r,o,i,l){let a,s,u=f=>{let d,p=new Promise((g,T)=>
vendor: 11,132 bytes, lines 138-148
138d=T);s=()=>d(),t.signal.addEventListener("abort",s);let w=g=>typeof f!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):f({request:t,params:n.params,context:l},...g!==void 0?[g]:[]),y;return i?y=i(g=>w(g)):y=(async()=>{try{return{type:"data",result:await w()}}catch(g){return{type:"error",result:g}}})(),Promise.race([y,p])};try{let f=n.route[e];if(n.route.lazy)if(f){let d,[p]=await Promise.all([u(f).catch(w=>{d=w}),om(n.route,o,r)]);if(d!==void 0)throw d;a=p}else if(await om(n.route,o,r),f=n.route[e],f)a=await u(f);else if(e==="action"){let d=new URL(t.url),p=d.pathname+d.search;throw vt(405,{method:t.method,pathname:p,routeId:n.route.id})}else return{type:Ee.data,result:void 0};else if(f)a=await u(f);else{let d=new URL(t.url),p=d.pathname+d.search;throw vt(404,{pathname:p})}ie(a.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(f){return{type:Ee.error,result:f}}finally{s&&t.signal.removeEventListener("abort",s)}return a}async function Sj(e){let{result:t,type:n,status:r}=e;if(iv(t)){let l;try{let a=t.headers.get("Content-Type");a&&/\bapplication\/json\b/.test(a)?t.body==null?l=null:l=await t.json():l=await t.text()}catch(a){return{type:Ee.error,error:a}}return n===Ee.error?{type:Ee.error,error:new zf(t.status,t.statusText,l),statusCode:t.status,headers:t.headers}:{type:Ee.data,data:l,statusCode:t.status,headers:t.headers}}if(n===Ee.error)return{type:Ee.error,error:t,statusCode:tu(t)?t.status:r};if(Ej(t)){var o,i;return{type:Ee.deferred,deferredData:t,statusCode:(o=t.init)==null?void 0:o.status,headers:((i=t.init)==null?void 0:i.headers)&&new Headers(t.init.headers)}}return{type:Ee.data,data:t,statusCode:r}}function Cj(e,t,n,r,o,i){let l=e.headers.get("Location");if(ie(l,"Redirects returned/thrown from loaders/actions must have a Location header"),!Of.test(l)){let a=r.slice(0,r.findIndex(s=>s.route.id===n)+1);l=Qc(new URL(t.url),a,o,!0,l,i),e.headers.set("Location",l)}return e}function im(e,t,n){if(Of.test(e)){let r=e,o=r.startsWith("//")?new URL(t.protocol+r):new URL(r),i=Il(o.pathname,n)!=null;if(o.origin===t.origin&&i)return o.pathname+o.search+o.hash}return e}function jo(e,t,n,r){let o=e.createURL(ov(t)).toString(),i={signal:n};if(r&&En(r.formMethod)){let{formMethod:l,formEncType:a}=r;i.method=l.toUpperCase(),a==="application/json"?(i.headers=new Headers({"Content-Type":a}),i.body=JSON.stringify(r.json)):a==="text/plain"?i.body=r.text:a==="application/x-www-form-urlencoded"&&r.formData?i.body=Xc(r.formData):i.body=r.formData}return new Request(o,i)}function Xc(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function lm(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function bj(e,t,n,r,o,i){let l={},a=null,s,u=!1,f={},d=r&&Bt(r[1])?r[1].error:void 0;return n.forEach((p,w)=>{let y=t[w].route.id;if(ie(!Yr(p),"Cannot handle redirect results in processLoaderData"),Bt(p)){let g=p.error;d!==void 0&&(g=d,d=void 0),a=a||{};{let T=Fo(e,y);a[T.route.id]==null&&(a[T.route.id]=g)}l[y]=void 0,u||(u=!0,s=tu(p.error)?p.error.status:500),p.headers&&(f[y]=p.headers)}else Kr(p)?(o.set(y,p.deferredData),l[y]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!u&&(s=p.statusCode),p.headers&&(f[y]=p.headers)):(l[y]=p.data,p.statusCode&&p.statusCode!==200&&!u&&(s=p.statusCode),p.headers&&(f[y]=p.headers))}),d!==void 0&&r&&(a={[r[0]]:d},l[r[0]]=void 0),{loaderData:l,errors:a,statusCode:s||200,loaderHeaders:f}}function am(e,t,n,r,o,i,l,a){let{loaderData:s,errors:u}=bj(t,n,r,o,a);for(let f=0;f<i.length;f++){let{key:d,match:p,controller:w}=i[f];ie(l!==void 0&&l[f]!==void 0,"Did not find corresponding fetcher result");let y=l[f];if(!(w&&w.signal.aborted))if(Bt(y)){let g=Fo(e.matches,p==null?void 0:p.route.id);u&&u[g.route.id]||(u=Le({},u,{[g.route.id]:y.error})),e.fetchers.delete(d)}else if(Yr(y))ie(!1,"Unhandled fetcher revalidation redirect");else if(Kr(y))ie(!1,"Unhandled fetcher deferred data");else{let g=fr(y.data);e.fetchers.set(d,g)}}return{loaderData:s,errors:u}}function sm(e,t,n,r){let o=Le({},t);for(let i of n){let l=i.route.id;if(t.hasOwnProperty(l)?t[l]!==void 0&&(o[l]=t[l]):e[l]!==void 0&&i.route.loader&&(o[l]=e[l]),r&&r.hasOwnProperty(l))break}return o}function um(e){return e?Bt(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Fo(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function cm(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function vt(e,t){let{pathname:n,routeId:r,method:o,type:i,message:l}=t===void 0?{}:t,a="Unknown Server Error",s="Unknown @remix-run/router error";return e===400?(a="Bad Request",i==="route-discovery"?s='Unable to match URL "'+n+'" - the `unstable_patchRoutesOnMiss()` '+(`function threw the following error: 139`+l):o&&n&&r?s="You made a "+o+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":i==="defer-action"?s="defer() is not supported in actions":i==="invalid-body"&&(s="Unable to encode submission body")):e===403?(a="Forbidden",s='Route "'+r+'" does not match URL "'+n+'"'):e===404?(a="Not Found",s='No route matches URL "'+n+'"'):e===405&&(a="Method Not Allowed",o&&n&&r?s="You made a "+o.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":o&&(s='Invalid request method "'+o.toUpperCase()+'"')),new zf(e||500,a,new Error(s),!0)}function dm(e){for(let t=e.length-1;t>=0;t--){let n=e[t];if(Yr(n))return{result:n,idx:t}}}function ov(e){let t=typeof e=="string"?ir(e):e;return $l(Le({},t,{hash:""}))}function kj(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function Tj(e){return typeof e=="object"&&e!=null&&"then"in e}function _j(e){return iv(e.result)&&uj.has(e.result.status)}function Kr(e){return e.type===Ee.deferred}function Bt(e){return e.type===Ee.error}function Yr(e){return(e&&e.type)===Ee.redirect}function Ej(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function iv(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function jj(e){return sj.has(e.toLowerCase())}function En(e){return lj.has(e.toLowerCase())}async function fm(e,t,n,r,o,i){for(let l=0;l<n.length;l++){let a=n[l],s=t[l];if(!s)continue;let u=e.find(d=>d.route.id===s.route.id),f=u!=null&&!nv(u,s)&&(i&&i[s.route.id])!==void 0;if(Kr(a)&&(o||f)){let d=r[l];ie(d,"Expected an AbortSignal for revalidating fetcher deferred result"),await lv(a,d,o).then(p=>{p&&(n[l]=p||n[l])})}}}async function lv(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Ee.data,data:e.deferredData.unwrappedData}}catch(o){return{type:Ee.error,error:o}}return{type:Ee.data,data:e.deferredData.data}}}function Af(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function Bi(e,t){let n=typeof t=="string"?ir(t).search:t.search;if(e[e.length-1].route.index&&Af(n||""))return e[e.length-1];let r=Zy(e);return r[r.length-1]}function pm(e){let{formMethod:t,formAction:n,formEncType:r,text:o,formData:i,json:l}=e;if(!(!t||!n||!r)){if(o!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:o};if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:i,json:void 0,text:void 0};if(l!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:l,text:void 0}}}function Uu(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Pj(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function $i(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Rj(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function fr(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Nj(e,t){try{let n=e.sessionStorage.getItem(tv);if(n){let r=JSON.parse(n);for(let[o,i]of Object.entries(r||{}))i&&Array.isArray(i)&&t.set(o,new Set(i||[]))}}catch{}}function Mj(e,t){if(t.size>0){let n={};for(let[r,o]of t)n[r]=[...o];try{e.sessionStorage.setItem(tv,JSON.stringify(n))}catch(r){lo(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/** 140 * React Router v6.25.1 141 * 142 * Copyright (c) Remix Software Inc. 143 * 144 * This source code is licensed under the MIT license found in the 145 * LICENSE.md file in the root directory of this source tree. 146 * 147 * @license MIT 148 */function qc(){return qc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qc.apply(this,arguments)}const av=C.createContext(null),sv=C.createContext(null),uv=C.createContext(null),Df=C.createContext(null),nu=C.createContext({outlet:null,matches:[],isDataRoute:!1}),cv=C.createContext(null);function Bf(){return C.useContext(Df)!=null}function $j(){return Bf()||ie(!1),C.useContext(Df).location}function Ij(e,t,n,r){Bf()||ie(!1);let{navigator:o}=C.useContext(uv),{matches:i}=C.useContext(nu),l=i[i.length-1],a=l?l.params:{};l&&l.pathname;let s=l?l.pathnameBase:"/";l&&l.route;let u=$j(),f;f=u;let d=f.pathname||"/",p=d;if(s!=="/"){let g=s.replace(/^\//,"").split("/");p="/"+d.replace(/^\//,"").split("/").slice(g.length).join("/")}let w=Vr(e,{pathname:p});return Dj(w&&w.map(g=>Object.assign({},g,{params:Object.assign({},a,g.params),pathname:qr([s,o.encodeLocation?o.encodeLocation(g.pathname).pathname:g.pathname]),pathnameBase:g.pathnameBase==="/"?s:qr([s,o.encodeLocation?o.encodeLocation(g.pathnameBase).pathname:g.pathnameBase])})),i,n,r)}function Lj(){let e=Uj(),t=tu(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return C.createElement(C.Fragment,null,C.createElement("h2",null,"Unexpected Application
148Error!"),C.createElement("h3",{style:{fontStyle:"italic"}},t),n?C.createElement("pre",{style:o},n):null,null)}const zj=C.createElement(Lj,null);class Oj extends C.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?C.createElement(nu.Provider,{value:this.props.routeContext},C.createElement(cv.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Aj(e){let{routeContext:t,match:n,children:r}=e,o=C.useContext(av);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),C.createElement(nu.Provider,{value:t},r)}function Dj(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if((i=n)!=null&&i.errors)e=n.matches;else return null}let l=e,a=(o=n)==null?void 0:o.errors;if(a!=null){let f=l.findIndex(d=>d.route.id&&(a==null?void 0:a[d.route.id])!==void 0);f>=0||ie(!1),l=l.slice(0,Math.min(l.length,f+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let f=0;f<l.length;f++){let d=l[f];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(u=f),d.route.id){let{loaderData:p,errors:w}=n,y=d.route.loader&&p[d.route.id]===void 0&&(!w||w[d.route.id]===void 0);if(d.route.lazy||y){s=!0,u>=0?l=l.slice(0,u+1):l=[l[0]];break}}}return l.reduceRight((f,d,p)=>{let w,y=!1,g=null,T=null;n&&(w=a&&d.route.id?a[d.route.id]:void 0,g=d.route.errorElement||zj,s&&(u<0&&p===0?(y=!0,T=null):u===p&&(y=!0,T=d.route.hydrateFallbackElement||null)));let m=t.concat(l.slice(0,p+1)),h=()=>{let v;return w?v=g:y?v=T:d.route.Component?v=C.createElement(d.route.Component,null):d.route.element?v=d.route.element:v=f,C.createElement(Aj,{match:d,routeContext:{outlet:f,matches:m,isDataRoute:n!=null},children:v})};return n&&(d.route.ErrorBoundary||d.route.errorElement||p===0)?C.createElement(Oj,{location:n.location,revalidation:n.revalidation,component:g,error:w,children:h(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):h()},null)}var Zc=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Zc||{});function Bj(e){let t=C.useContext(sv);return t||ie(!1),t}function Fj(e){let t=C.useContext(nu);return t||ie(!1),t}function Vj(e){let t=Fj(),n=t.matches[t.matches.length-1];return n.route.id||ie(!1),n.route.id}function Uj(){var e;let t=C.useContext(cv),n=Bj(Zc.UseRouteError),r=Vj(Zc.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function Wj(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Xe.Pop,navigator:i,static:l=!1,future:a}=e;Bf()&&ie(!1);let s=t.replace(/^\/*/,"/"),u=C.useMemo(()=>({basename:s,navigator:i,static:l,future:qc({v7_relativeSplatPath:!1},a)}),[s,a,i,l]);typeof r=="string"&&(r=ir(r));let{pathname:f="/",search:d="",hash:p="",state:w=null,key:y="default"}=r,g=C.useMemo(()=>{let T=Il(f,s);return T==null?null:{location:{pathname:T,search:d,hash:p,state:w,key:y},navigationType:o}},[s,f,d,p,w,y,o]);return g==null?null:C.createElement(uv.Provider,{value:u},C.createElement(Df.Provider,{children:n,value:g}))}new Promise(()=>{});function Hj(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:C.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:C.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:C.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** 149 * React Router DOM v6.25.1 150 * 151 * Copyright (c) Remix Software Inc. 152 * 153 * This source code is licensed under the MIT license found in the 154 * LICENSE.md file in the root directory of this source tree. 155 * 156 * @license MIT 157 */function rs(){return rs=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rs.apply(this,arguments)}const Gj="6";try{window.__reactRouterVersion=Gj}catch{}function Kj(e,t){return pj({basename:void 0,future:rs({}
vendor: 3,307 bytes, line 157
157,void 0,{v7_prependBasename:!0}),history:LE({window:void 0}),hydrationData:Yj(),routes:e,mapRouteProperties:Hj,unstable_dataStrategy:void 0,unstable_patchRoutesOnMiss:void 0,window:void 0}).initialize()}function Yj(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=rs({},t,{errors:Jj(t.errors)})),t}function Jj(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,o]of t)if(o&&o.__type==="RouteErrorResponse")n[r]=new zf(o.status,o.statusText,o.data,o.internal===!0);else if(o&&o.__type==="Error"){if(o.__subType){let i=window[o.__subType];if(typeof i=="function")try{let l=new i(o.message);l.stack="",n[r]=l}catch{}}if(n[r]==null){let i=new Error(o.message);i.stack="",n[r]=i}}else n[r]=o;return n}const Qj=C.createContext({isTransitioning:!1}),Xj=C.createContext(new Map),qj="startTransition",hm=ja[qj],Zj="flushSync",mm=Fx[Zj];function e3(e){hm?hm(e):e()}function Ii(e){mm?mm(e):e()}class t3{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function n3(e){let{fallbackElement:t,router:n,future:r}=e,[o,i]=C.useState(n.state),[l,a]=C.useState(),[s,u]=C.useState({isTransitioning:!1}),[f,d]=C.useState(),[p,w]=C.useState(),[y,g]=C.useState(),T=C.useRef(new Map),{v7_startTransition:m}=r||{},h=C.useCallback(R=>{m?e3(R):R()},[m]),v=C.useCallback((R,M)=>{let{deletedFetchers:$,unstable_flushSync:A,unstable_viewTransitionOpts:V}=M;$.forEach(W=>T.current.delete(W)),R.fetchers.forEach((W,we)=>{W.data!==void 0&&T.current.set(we,W.data)});let Q=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!V||Q){A?Ii(()=>i(R)):h(()=>i(R));return}if(A){Ii(()=>{p&&(f&&f.resolve(),p.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:V.currentLocation,nextLocation:V.nextLocation})});let W=n.window.document.startViewTransition(()=>{Ii(()=>i(R))});W.finished.finally(()=>{Ii(()=>{d(void 0),w(void 0),a(void 0),u({isTransitioning:!1})})}),Ii(()=>w(W));return}p?(f&&f.resolve(),p.skipTransition(),g({state:R,currentLocation:V.currentLocation,nextLocation:V.nextLocation})):(a(R),u({isTransitioning:!0,flushSync:!1,currentLocation:V.currentLocation,nextLocation:V.nextLocation}))},[n.window,p,f,T,h]);C.useLayoutEffect(()=>n.subscribe(v),[n,v]),C.useEffect(()=>{s.isTransitioning&&!s.flushSync&&d(new t3)},[s]),C.useEffect(()=>{if(f&&l&&n.window){let R=l,M=f.promise,$=n.window.document.startViewTransition(async()=>{h(()=>i(R)),await M});$.finished.finally(()=>{d(void 0),w(void 0),a(void 0),u({isTransitioning:!1})}),w($)}},[h,l,f,n.window]),C.useEffect(()=>{f&&l&&o.location.key===l.location.key&&f.resolve()},[f,p,o.location,l]),C.useEffect(()=>{!s.isTransitioning&&y&&(a(y.state),u({isTransitioning:!0,flushSync:!1,currentLocation:y.currentLocation,nextLocation:y.nextLocation}),g(void 0))},[s.isTransitioning,y]),C.useEffect(()=>{},[]);let b=C.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:R=>n.navigate(R),push:(R,M,$)=>n.navigate(R,{state:M,preventScrollReset:$==null?void 0:$.preventScrollReset}),replace:(R,M,$)=>n.navigate(R,{replace:!0,state:M,preventScrollReset:$==null?void 0:$.preventScrollReset})}
157),[n]),_=n.basename||"/",x=C.useMemo(()=>({router:n,navigator:b,static:!1,basename:_}),[n,b,_]),j=C.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return C.createElement(C.Fragment,null,C.createElement(av.Provider,{value:x},C.createElement(sv.Provider,{value:o},C.createElement(Xj.Provider,{value:T.current},C.createElement(Qj.Provider,{value:s},C.createElement(Wj,{basename:_,location:o.location,navigationType:o.historyAction,navigator:b,future:j},o.initialized||n.future.v7_partialHydration?C.createElement(r3,{routes:n.routes,future:n.future,state:o}):t))))),null)}const r3=C.memo(o3);function o3(e){let{routes:t,future:n,state:r}=e;return Ij(t,void 0,r,n)}var gm;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(gm||(gm={}));var ym;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ym||(ym={}));const i3=Kj([{path:"/*",element:c.jsx(IE,{})}]);function l3(){return c.jsx(c.Fragment,{children:c.jsx(n3,{router:i3})})}Wu.createRoot(document.getElementById("root")).render(c.jsx(Fn.StrictMode,{children:c.jsx(l3,{})}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.