vendor: 4,224 bytes, lines 1-2
1/*! For license information please see main.a8bc5c6e.js.LICENSE.txt */ 2(()=>{"use strict";var e={49(e,t){var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function v(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)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")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=y.prototype;var w=b.prototype=new v;w.constructor=b,m(w,y.prototype),w.isPureReactComponent=!0;var x=Array.isArray,S=Object.prototype.hasOwnProperty,k={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,t,r){var a,o={},l=null,i=null;if(null!=t)for(a in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(l=""+t.key),t)S.call(t,a)&&!E.hasOwnProperty(a)&&(o[a]=t[a]);var s=arguments.length-2;if(1===s)o.children=r;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];o.children=u}if(e&&e.defaultProps)for(a in s=e.defaultProps)void 0===o[a]&&(o[a]=s[a]);return{$$typeof:n,type:e,key:l,ref:i,props:o,_owner:k.current}}function C(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var R=/\/+/g;function N(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function O(e,t,a,o,l){var i=typeof e;"undefined"!==i&&"boolean"!==i||(e=null);var s=!1;if(null===e)s=!0;else switch(i){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case n:case r:s=!0}}if(s)return l=l(s=e),e=""===o?"."+N(s,0):o,x(l)?(a="",null!=e&&(a=e.replace(R,"$&/")+"/"),O(l,t,a,"",function(e){return e})):null!=l&&(C(l)&&(l=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(l,a+(!l.key||s&&s.key===l.key?"":(""+l.key).replace(R,"$&/")+"/")+e)),t.push(l)),1;if(s=0,o=""===o?".":o+":",x(e))for(var u=0;u<e.length;u++){var c=o+N(i=e[u],u);s+=O(i,t,a,c,l)}else if(c=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof c)for(e=c.call(e),u=0;!(i=e.next()).done;)s+=O(i=i.value,t,a,c=o+N(i,u++),l);else if("object"===i)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function P(e,t,n){if(null==e)return e;var r=[],a=0;return O(e,r,"","",function(e){return t.call(n,e,a++)}),r}function T(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var j={current:null},L={transition:null},A={ReactCurrentDispatcher:j,ReactCurrentBatchConfig:L,ReactCurrentOwner:k};function D(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:P,forEach:function(e,t,n){P(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return P(e,function(){t++}),t},toArray:function(e){return P(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=y,t.Fragment=a,t.Profiler=l,t.PureComponent=b,t.StrictMode=o,t.Suspense=c,t.__SECRET_INT
vendor: 23,894 bytes, line 2
2ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=A,t.act=D,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=m({},e.props),o=e.key,l=e.ref,i=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,i=k.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)S.call(t,u)&&!E.hasOwnProperty(u)&&(a[u]=void 0===t[u]&&void 0!==s?s[u]:t[u])}var u=arguments.length-2;if(1===u)a.children=r;else if(1<u){s=Array(u);for(var c=0;c<u;c++)s[c]=arguments[c+2];a.children=s}return{$$typeof:n,type:e.type,key:o,ref:l,props:a,_owner:i}},t.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=_,t.createFactory=function(e){var t=_.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:T}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=L.transition;L.transition={};try{e()}finally{L.transition=t}},t.unstable_act=D,t.useCallback=function(e,t){return j.current.useCallback(e,t)},t.useContext=function(e){return j.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return j.current.useDeferredValue(e)},t.useEffect=function(e,t){return j.current.useEffect(e,t)},t.useId=function(){return j.current.useId()},t.useImperativeHandle=function(e,t,n){return j.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return j.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return j.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return j.current.useMemo(e,t)},t.useReducer=function(e,t,n){return j.current.useReducer(e,t,n)},t.useRef=function(e){return j.current.useRef(e)},t.useState=function(e){return j.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return j.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return j.current.useTransition()},t.version="18.3.1"},119(e,t,n){!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(345)},340(e,t,n){e.exports=n(761)},345(e,t,n){var r=n(950),a=n(340);function o(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 l=new Set,i={};function s(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(i[e]=t,e=0;e<t.length;e++)l.add(t[e])}var c=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,f=/^[: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]*$/,p={},h={};function m(e,t,n,r,a,o,l){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){g[e]=new m(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){g[e]=new m(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){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){g[e]=new m(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){g[e]=new m(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){g[e]=new m(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)});var y=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function b(e,t,n,r){var a=g.hasOwnProperty(t)?g[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!d.call(h,e)||!d.call(p,e)&&(f.test(e)?h[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"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(y,v);g[t]=new m(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(y,v);g[t]=new m(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(y,v);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)}),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)});var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=Symbol.for("react.element"),S=Symbol.for("react.portal"),k=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),R=Symbol.for("react.context"),N=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),j=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var L=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var A=Symbol.iterator;function D(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=A&&e[A]||e["@@iterator"])?e:null}var F,U=Object.assign;function z(e){if(void 0===F)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);F=t&&t[1]||""}return"\n"+F+e}var M=!1;function I(e,t){if(!e||M)return"";M=!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()}}),"object"===typeof Reflect&&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&&"string"===typeof u.stack){for(var a=u.stack.split("\n"),o=r.stack.split("\n"),l=a.length-1,i=o.length-1;1<=l&&0<=i&&a[l]!==o[i];)i--;for(;1<=l&&0<=i;l--,i--)if(a[l]!==o[i]){if(1!==l||1!==i)do{if(l--,0>--i||a[l]!==o[i]){var s="\n"+a[l].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}}while(1<=l&&0<=i);break}}}finally{M=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?z(e):""}function $(e){switch(e.tag){case 5:return z(e.type);case 16:return z("Lazy");case 13:return z("Suspense");case 19:return z("SuspenseList");case 0:case 2:case 15:return e=I(e.type,!1);case 11:return e=I(e.type.render,!1);case 1:return e=I(e.type,!0);default:return""}}function B(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case k:return"Fragment";case S:return"Portal";case _:return"Profiler";case E:return"StrictMode";case O:return"Suspense";case P:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case R:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case N:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(t=e.displayName||null)?t:B(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return B(e(t))}catch(n){}}return null}function W(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=(e=t.render).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 B(t);case 8:return t===E?"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("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function q(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function K(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function J(e,t){var n=t.checked;return U({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=H(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function X(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function G(e,t){X(e,t);var n=H(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Z(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&K(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+H(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return U({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(te(n)){if(1<n.length)throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function oe(e,t){var n=H(t.value),r=H(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function le(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function ie(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 se(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ie(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ue,ce,de=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ce(e,t)})}:ce);function fe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={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},he=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(pe).forEach(function(e){he.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]})});var ye=U({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 ve(e,t){if(t){if(ye[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(o(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;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 we=null;function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Se=null,ke=null,Ee=null;function _e(e){if(e=ba(e)){if("function"!==typeof Se)throw Error(o(280));var t=e.stateNode;t&&(t=xa(t),Se(e.stateNode,e.type,t))}}function Ce(e){ke?Ee?Ee.push(e):Ee=[e]:ke=e}function Re(){if(ke){var e=ke,t=Ee;if(Ee=ke=null,_e(e),t)for(e=0;e<t.length;e++)_e(t[e])}}function Ne(e,t){return e(t)}function Oe(){}var Pe=!1;function Te(e,t,n){if(Pe)return e(t,n);Pe=!0;try{return Ne(e,t,n)}finally{Pe=!1,(null!==ke||null!==Ee)&&(Oe(),Re())}}function je(e,t){var n=e.stateNode;if(null===n)return null;var r=xa(n);if(null===r)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)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(o(231,t,typeof n));return n}var Le=!1;if(c)try{var Ae={};Object.defineProperty(Ae,"passive",{get:function(){Le=!0}}),window.addEventListener("test",Ae,Ae),window.removeEventListener("test",Ae,Ae)}catch(ce){Le=!1}function De(e,t,n,r,a,o,l,i,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var Fe=!1,Ue=null,ze=!1,Me=null,Ie={onError:function(e){Fe=!0,Ue=e}};function $e(e,t,n,r,a,o,l,i,s){Fe=!1,Ue=null,De.apply(Ie,arguments)}function Be(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function We(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function He(e){if(Be(e)!==e)throw Error(o(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Be(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var l=a.alternate;if(null===l){if(null!==(r=a.return)){n=r;continue}break}if(a.child===l.child){for(l=a.child;l;){if(l===n)return He(a),e;if(l===r)return He(a),t;l=l.sibling}throw Error(o(188))}if(n.return!==r.return)n=a,r=l;else{for(var i=!1,s=a.child;s;){if(s===n){i=!0,n=a,r=l;break}if(s===r){i=!0,r=a,n=l;break}s=s.sibling}if(!i){for(s=l.child;s;){if(s===n){i=!0,n=l,r=a;break}if(s===r){i=!0,r=l,n=a;break}s=s.sibling}if(!i)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e))?qe(e):null}function qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=qe(e);if(null!==t)return t;e=e.sibling}return null}var Qe=a.unstable_scheduleCallback,Ke=a.unstable_cancelCallback,Je=a.unstable_shouldYield,Ye=a.unstable_requestPaint,Xe=a.unstable_now,Ge=a.unstable_getCurrentPriorityLevel,Ze=a.unstable_ImmediatePriority,et=a.unstable_UserBlockingPriority,tt=a.unstable_NormalPriority,nt=a.unstable_LowPriority,rt=a.unstable_IdlePriority,at=null,ot=null;var lt=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(it(e)/st|0)|0},it=Math.log,st=Math.LN2;var ut=64,ct=4194304;function dt(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 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ft(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,l=268435455&n;if(0!==l){var i=l&~a;0!==i?r=dt(i):0!==(o&=l)&&(r=dt(o))}else 0!==(l=n&~a)?r=dt(l):0!==o&&(r=dt(o));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(o=t&-t)||16===a&&0!==(4194240&o)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-lt(t)),r|=e[n],t&=~a;return r}function pt(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;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=ut;return 0===(4194240&(ut<<=1))&&(ut=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function yt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-lt(t)]=n}function vt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-lt(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var bt=0;function wt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var xt,St,kt,Et,_t,Ct=!1,Rt=[],Nt=null,Ot=null,Pt=null,Tt=new Map,jt=new Map,Lt=[],At="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 Dt(e,t){switch(e){case"focusin":case"focusout":Nt=null;break;case"dragenter":case"dragleave":Ot=null;break;case"mouseover":case"mouseout":Pt=null;break;case"pointerover":case"pointerout":Tt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":jt.delete(t.pointerId)}}function Ft(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[a]},null!==t&&(null!==(t=ba(t))&&St(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.pu
vendor: 5,438 bytes, line 2
2sh(a),e)}function Ut(e){var t=va(e.target);if(null!==t){var n=Be(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=We(n)))return e.blockedOn=t,void _t(e.priority,function(){kt(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function zt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Jt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ba(n))&&St(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function Mt(e,t,n){zt(e)&&n.delete(t)}function It(){Ct=!1,null!==Nt&&zt(Nt)&&(Nt=null),null!==Ot&&zt(Ot)&&(Ot=null),null!==Pt&&zt(Pt)&&(Pt=null),Tt.forEach(Mt),jt.forEach(Mt)}function $t(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,It)))}function Bt(e){function t(t){return $t(t,e)}if(0<Rt.length){$t(Rt[0],e);for(var n=1;n<Rt.length;n++){var r=Rt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Nt&&$t(Nt,e),null!==Ot&&$t(Ot,e),null!==Pt&&$t(Pt,e),Tt.forEach(t),jt.forEach(t),n=0;n<Lt.length;n++)(r=Lt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Lt.length&&null===(n=Lt[0]).blockedOn;)Ut(n),null===n.blockedOn&&Lt.shift()}var Wt=w.ReactCurrentBatchConfig,Ht=!0;function Vt(e,t,n,r){var a=bt,o=Wt.transition;Wt.transition=null;try{bt=1,Qt(e,t,n,r)}finally{bt=a,Wt.transition=o}}function qt(e,t,n,r){var a=bt,o=Wt.transition;Wt.transition=null;try{bt=4,Qt(e,t,n,r)}finally{bt=a,Wt.transition=o}}function Qt(e,t,n,r){if(Ht){var a=Jt(e,t,n,r);if(null===a)Hr(e,t,r,Kt,n),Dt(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Nt=Ft(Nt,e,t,n,r,a),!0;case"dragenter":return Ot=Ft(Ot,e,t,n,r,a),!0;case"mouseover":return Pt=Ft(Pt,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return Tt.set(o,Ft(Tt.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,jt.set(o,Ft(jt.get(o)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(Dt(e,r),4&t&&-1<At.indexOf(e)){for(;null!==a;){var o=ba(a);if(null!==o&&xt(o),null===(o=Jt(e,t,n,r))&&Hr(e,t,r,Kt,n),o===a)break;a=o}null!==a&&r.stopPropagation()}else Hr(e,t,r,null,n)}}var Kt=null;function Jt(e,t,n,r){if(Kt=null,null!==(e=va(e=xe(r))))if(null===(t=Be(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=We(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Kt=e,null}function Yt(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(Ge()){case Ze:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Xt=null,Gt=null,Zt=null;function en(){if(Zt)return Zt;var e,t,n=Gt,r=n.length,a="value"in Xt?Xt.value:Xt.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var l=r-e;for(t=1;t<=l&&n[r-t]===a[o-t];t++);return Zt=a.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function an(e){function t(t,n,r,a,o){for(var l in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(l)&&(t=e[l],this[l]=t?t(a):a[l]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return U(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var on,ln,sn,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=an(un),dn=U({},un,{view:0,detail:0}),fn=an(dn),pn=U({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_n,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 9,184 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sn&&(sn&&"mousemove"===e.type?(on=e.screenX-sn.screenX,ln=e.screenY-sn.screenY):ln=on=0,sn=e),on)},movementY:function(e){return"movementY"in e?e.movementY:ln}}),hn=an(pn),mn=an(U({},pn,{dataTransfer:0})),gn=an(U({},dn,{relatedTarget:0})),yn=an(U({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),vn=U({},un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bn=an(vn),wn=an(U({},un,{data:0})),xn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sn={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"},kn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function En(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=kn[e])&&!!t[e]}function _n(){return En}var Cn=U({},dn,{key:function(e){if(e.key){var t=xn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Sn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_n,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Rn=an(Cn),Nn=an(U({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),On=an(U({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_n})),Pn=an(U({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tn=U({},pn,{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}),jn=an(Tn),Ln=[9,13,27,32],An=c&&"CompositionEvent"in window,Dn=null;c&&"documentMode"in document&&(Dn=document.documentMode);var Fn=c&&"TextEvent"in window&&!Dn,Un=c&&(!An||Dn&&8<Dn&&11>=Dn),zn=String.fromCharCode(32),Mn=!1;function In(e,t){switch(e){case"keyup":return-1!==Ln.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $n(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Bn=!1;var Wn={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 Hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Wn[e.type]:"textarea"===t}function Vn(e,t,n,r){Ce(r),0<(t=qr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qn=null,Qn=null;function Kn(e){zr(e,0)}function Jn(e){if(Q(wa(e)))return e}function Yn(e,t){if("change"===e)return t}var Xn=!1;if(c){var Gn;if(c){var Zn="oninput"in document;if(!Zn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Zn="function"===typeof er.oninput}Gn=Zn}else Gn=!1;Xn=Gn&&(!document.documentMode||9<document.documentMode)}function tr(){qn&&(qn.detachEvent("onpropertychange",nr),Qn=qn=null)}function nr(e){if("value"===e.propertyName&&Jn(Qn)){var t=[];Vn(t,Qn,e,xe(e)),Te(Kn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Qn=n,(qn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ar(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Jn(Qn)}function or(e,t){if("click"===e)return Jn(t)}function lr(e,t){if("input"===e||"change"===e)return Jn(t)}var ir="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function sr(e,t){if(ir(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)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 a=n[r];if(!d.call(t,a)||!ir(e[a],t[a]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function fr(){for(var e=window,t=K();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=K((e=t.contentWindow).document)}return t}function pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=fr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&pr(n))if(t=r.start,void 0===(e=r.end)&&(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).getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=void 0===r.end?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=cr(n,o);var l=cr(n,r);a&&l&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),o>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;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mr=c&&"documentMode"in document&&11>=document.documentMode,gr=null,yr=null,vr=null,br=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==gr||gr!==K(r)||("selectionStart"in(r=gr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&sr(vr,r)||(vr=r,0<(r=qr(yr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function xr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Sr={animationend:xr("Animation","AnimationEnd"),animationiteration:xr("Animation","AnimationIteration"),animationstart:xr("Animation","AnimationStart"),transitionend:xr("Transition","TransitionEnd")},kr={},Er={};function _r(e){if(kr[e])return kr[e];if(!Sr[e])return e;var t,n=Sr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Er)return kr[e]=n[t];return e}c&&(Er=document.createElement("div").style,"AnimationEvent"in window||(delete Sr.animationend.animation,delete Sr.animationiteration.animation,delete Sr.animationstart.animation),"TransitionEvent"in window||delete Sr.transitionend.transition);var Cr=_r("animationend"),Rr=_r("animationiteration"),Nr=_r("animationstart"),Or=_r("transitionend"),Pr=new Map,Tr="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 jr(e,t){Pr.set(e,t),s(t,[e])}for(var Lr=0;Lr<Tr.length;Lr++){var Ar=Tr[Lr];jr(Ar.toLowerCase(),"on"+(Ar[0].toUpperCase()+Ar.slice(1)))}jr(Cr,"onAnimationEnd"),jr(Rr,"onAnimationIteration"),jr(Nr,"onAnimationStart"),jr("dblclick","onDoubleClick"),jr("focusin","onFocus"),jr("focusout","onBlur"),jr(Or,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focu
2sin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Dr="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(" "),Fr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Dr));function Ur(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,l,i,s,u){if($e.apply(this,arguments),Fe){if(!Fe)throw Error(o(198));var c=Ue;Fe=!1,Ue=null,ze||(ze=!0,Me=c)}}(r,t,void 0,e),e.currentTarget=null}function zr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var l=r.length-1;0<=l;l--){var i=r[l],s=i.instance,u=i.currentTarget;if(i=i.listener,s!==o&&a.isPropagationStopped())break e;Ur(a,i,u),o=s}else for(l=0;l<r.length;l++){if(s=(i=r[l]).instance,u=i.currentTarget,i=i.listener,s!==o&&a.isPropagationStopped())break e;Ur(a,i,u),o=s}}}if(ze)throw e=Me,ze=!1,Me=null,e}function Mr(e,t){var n=t[ma];void 0===n&&(n=t[ma]=new Set);var r=e+"__bubble";n.has(r)||(Wr(t,e,2,!1),n.add(r))}function Ir(e,t,n){var r=0;t&&(r|=4),Wr(n,e,r,t)}var $r="_reactListening"+Math.random().toString(36).slice(2);function Br(e){if(!e[$r]){e[$r]=!0,l.forEach(function(t){"selectionchange"!==t&&(Fr.has(t)||Ir(t,!1,e),Ir(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[$r]||(t[$r]=!0,Ir("selectionchange",!1,t))}}function Wr(e,t,n,r){switch(Yt(t)){case 1:var a=Vt;break;case 4:a=qt;break;default:a=Qt}n=a.bind(null,t,n,e),a=void 0,!Le||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Hr(e,t,n,r,a){var o=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var l=r.tag;if(3===l||4===l){var i=r.stateNode.containerInfo;if(i===a||8===i.nodeType&&i.parentNode===a)break;if(4===l)for(l=r.return;null!==l;){var s=l.tag;if((3===s||4===s)&&((s=l.stateNode.containerInfo)===a||8===s.nodeType&&s.parentNode===a))return;l=l.return}for(;null!==i;){if(null===(l=va(i)))return;if(5===(s=l.tag)||6===s){r=o=l;continue e}i=i.parentNode}}r=r.return}Te(function(){var r=o,a=xe(n),l=[];e:{var i=Pr.get(e);if(void 0!==i){var s=cn,u=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":s=Rn;break;case"focusin":u="focus",s=gn;break;case"focusout":u="blur",s=gn;break;case"beforeblur":case"afterblur":s=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=On;break;case Cr:case Rr:case Nr:s=yn;break;case Or:s=Pn;break;case"scroll":s=fn;break;case"wheel":s=jn;break;case"copy":case"cut":case"paste":s=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Nn}var c=0!==(4&t),d=!c&&"scroll"===e,f=c?null!==i?i+"Capture":null:i;c=[];for(var p,h=r;null!==h;){var m=(p=h).stateNode;if(5===p.tag&&null!==m&&(p=m,null!==f&&(null!=(m=je(h,f))&&c.push(Vr(h,m,p)))),d)break;h=h.return}0<c.length&&(i=new s(i,u,null,n,a),l.push({event:i,listeners:c}))}}if(0===(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(i="mouseover"===e||"pointerover"===e)||n===we||!(u=n.relatedTarget||n.fromElement)||!va(u)&&!u[ha])&&(s||i)&&(i=a.window===a?a:(i=a.ownerDocument)?i.defaultView||i.parentWindow:window,s?(s=r,null!==(u=(u=n.relatedTarget||n.toElement)?va(u):null)&&(u!==(d=Be(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(s=null,u=r),s!==u)){
vendor: 91,472 bytes, line 2
2if(c=hn,m="onMouseLeave",f="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=Nn,m="onPointerLeave",f="onPointerEnter",h="pointer"),d=null==s?i:wa(s),p=null==u?i:wa(u),(i=new c(m,h+"leave",s,n,a)).target=d,i.relatedTarget=p,m=null,va(a)===r&&((c=new c(f,h+"enter",u,n,a)).target=p,c.relatedTarget=d,m=c),d=m,s&&u)e:{for(f=u,h=0,p=c=s;p;p=Qr(p))h++;for(p=0,m=f;m;m=Qr(m))p++;for(;0<h-p;)c=Qr(c),h--;for(;0<p-h;)f=Qr(f),p--;for(;h--;){if(c===f||null!==f&&c===f.alternate)break e;c=Qr(c),f=Qr(f)}c=null}else c=null;null!==s&&Kr(l,i,s,c,!1),null!==u&&null!==d&&Kr(l,d,u,c,!0)}if("select"===(s=(i=r?wa(r):window).nodeName&&i.nodeName.toLowerCase())||"input"===s&&"file"===i.type)var g=Yn;else if(Hn(i))if(Xn)g=lr;else{g=ar;var y=rr}else(s=i.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(g=or);switch(g&&(g=g(e,r))?Vn(l,g,n,a):(y&&y(e,i,r),"focusout"===e&&(y=i._wrapperState)&&y.controlled&&"number"===i.type&&ee(i,"number",i.value)),y=r?wa(r):window,e){case"focusin":(Hn(y)||"true"===y.contentEditable)&&(gr=y,yr=r,vr=null);break;case"focusout":vr=yr=gr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,wr(l,n,a);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":wr(l,n,a)}var v;if(An)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Bn?In(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Un&&"ko"!==n.locale&&(Bn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Bn&&(v=en()):(Gt="value"in(Xt=a)?Xt.value:Xt.textContent,Bn=!0)),0<(y=qr(r,b)).length&&(b=new wn(b,e,null,n,a),l.push({event:b,listeners:y}),v?b.data=v:null!==(v=$n(n))&&(b.data=v))),(v=Fn?function(e,t){switch(e){case"compositionend":return $n(t);case"keypress":return 32!==t.which?null:(Mn=!0,zn);case"textInput":return(e=t.data)===zn&&Mn?null:e;default:return null}}(e,n):function(e,t){if(Bn)return"compositionend"===e||!An&&In(e,t)?(e=en(),Zt=Gt=Xt=null,Bn=!1,e):null;switch(e){case"paste":default: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 Un&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=qr(r,"onBeforeInput")).length&&(a=new wn("onBeforeInput","beforeinput",null,n,a),l.push({event:a,listeners:r}),a.data=v))}zr(l,t)})}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function qr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=je(e,n))&&r.unshift(Vr(e,o,a)),null!=(o=je(e,t))&&r.push(Vr(e,o,a))),e=e.return}return r}function Qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Kr(e,t,n,r,a){for(var o=t._reactName,l=[];null!==n&&n!==r;){var i=n,s=i.alternate,u=i.stateNode;if(null!==s&&s===r)break;5===i.tag&&null!==u&&(i=u,a?null!=(s=je(n,o))&&l.unshift(Vr(n,s,i)):a||null!=(s=je(n,o))&&l.push(Vr(n,s,i))),n=n.return}0!==l.length&&e.push({event:t,listeners:l})}var Jr=/\r\n?/g,Yr=/\u0000|\uFFFD/g;function Xr(e){return("string"===typeof e?e:""+e).replace(Jr,"\n").replace(Yr,"")}function Gr(e,t,n){if(t=Xr(t),Xr(e)!==t&&n)throw Error(o(425))}function Zr(){}var ea=null,ta=null;function na(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ra="function"===typeof setTimeout?setTimeout:void 0,aa="function"===typeof clearTimeout?clearTimeout:void 0,oa="function"===typeof Promise?Promise:void 0,la="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof oa?function(e){return oa.resolve(null).then(e).catch(ia)}:ra;function ia(e){setTimeout(function(){throw e})}function sa(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void Bt(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);Bt(t)}function ua(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ca(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var da=Math.random().toString(36).slice(2),fa="__reactFiber$"+da,pa="__reactProps$"+da,ha="__reactContainer$"+da,ma="__reactEvents$"+da,ga="__reactListeners$"+da,ya="__reactHandles$"+da;function va(e){var t=e[fa];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ha]||n[fa]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ca(e);null!==e;){if(n=e[fa])return n;e=ca(e)}return t}n=(e=n).parentNode}return null}function ba(e){return!(e=e[fa]||e[ha])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function wa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function xa(e){return e[pa]||null}var Sa=[],ka=-1;function Ea(e){return{current:e}}function _a(e){0>ka||(e.current=Sa[ka],Sa[ka]=null,ka--)}function Ca(e,t){ka++,Sa[ka]=e.current,e.current=t}var Ra={},Na=Ea(Ra),Oa=Ea(!1),Pa=Ra;function Ta(e,t){var n=e.type.contextTypes;if(!n)return Ra;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ja(e){return null!==(e=e.childContextTypes)&&void 0!==e}function La(){_a(Oa),_a(Na)}function Aa(e,t,n){if(Na.current!==Ra)throw Error(o(168));Ca(Na,t),Ca(Oa,n)}function Da(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(o(108,W(e)||"Unknown",a));return U({},n,r)}function Fa(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ra,Pa=Na.current,Ca(Na,e),Ca(Oa,Oa.current),!0}function Ua(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=Da(e,t,Pa),r.__reactInternalMemoizedMergedChildContext=e,_a(Oa),_a(Na),Ca(Na,e)):_a(Oa),Ca(Oa,n)}var za=null,Ma=!1,Ia=!1;function $a(e){null===za?za=[e]:za.push(e)}function Ba(){if(!Ia&&null!==za){Ia=!0;var e=0,t=bt;try{var n=za;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}za=null,Ma=!1}catch(a){throw null!==za&&(za=za.slice(e+1)),Qe(Ze,Ba),a}finally{bt=t,Ia=!1}}return null}var Wa=[],Ha=0,Va=null,qa=0,Qa=[],Ka=0,Ja=null,Ya=1,Xa="";function Ga(e,t){Wa[Ha++]=qa,Wa[Ha++]=Va,Va=e,qa=t}function Za(e,t,n){Qa[Ka++]=Ya,Qa[Ka++]=Xa,Qa[Ka++]=Ja,Ja=e;var r=Ya;e=Xa;var a=32-lt(r)-1;r&=~(1<<a),n+=1;var o=32-lt(t)+a;if(30<o){var l=a-a%5;o=(r&(1<<l)-1).toString(32),r>>=l,a-=l,Ya=1<<32-lt(t)+a|n<<a|r,Xa=o+e}else Ya=1<<o|n<<a|r,Xa=e}function eo(e){null!==e.return&&(Ga(e,1),Za(e,1,0))}function to(e){for(;e===Va;)Va=Wa[--Ha],Wa[Ha]=null,qa=Wa[--Ha],Wa[Ha]=null;for(;e===Ja;)Ja=Qa[--Ka],Qa[Ka]=null,Xa=Qa[--Ka],Qa[Ka]=null,Ya=Qa[--Ka],Qa[Ka]=null}var no=null,ro=null,ao=!1,oo=null;function lo(e,t){var n=Pu(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function io(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,no=e,ro=ua(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,no=e,ro=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Ja?{id:Ya,overflow:Xa}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Pu(18,null,null,0)).stateNode=t,n.return=e,e.child=n,no=e,ro=null,!0);default:return!1}}function so(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function uo(e){if(ao){var t=ro;if(t){var n=t;if(!io(e,t)){if(so(e))throw Error(o(418));t=ua(n.nextSibling);var r=no;t&&io(e,t)?lo(r,n):(e.flags=-4097&e.flags|2,ao=!1,no=e)}}else{if(so(e))throw Error(o(418));e.flags=-4097&e.flags|2,ao=!1,no=e}}}function co(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;no=e}function fo(e){if(e!==no)return!1;if(!ao)return co(e),ao=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!na(e.type,e.memoizedProps)),t&&(t=ro)){if(so(e))throw po(),Error(o(418));for(;t;)lo(e,t),t=ua(t.nextSibling)}if(co(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ro=ua(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ro=null}}else ro=no?ua(e.stateNode.nextSibling):null;return!0}function po(){for(var e=ro;e;)e=ua(e.nextSibling)}function ho(){ro=no=null,ao=!1}function mo(e){null===oo?oo=[e]:oo.push(e)}var go=w.ReactCurrentBatchConfig;function yo(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var a=r,l=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===l?t.ref:(t=function(e){var t=a.refs;null===e?delete t[l]:t[l]=e},t._stringRef=l,t)}if("string"!==typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function vo(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function bo(e){return(0,e._init)(e._payload)}function wo(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=ju(e,t)).index=0,e.sibling=null,e}function l(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function i(t){return e&&null===t.alternate&&(t.flags|=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Fu(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,r){var o=n.type;return o===k?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"===typeof o&&null!==o&&o.$$typeof===j&&bo(o)===t.type)?((r=a(t,n.props)).ref=yo(e,t,n),r.return=e,r):((r=Lu(n.type,n.key,n.props,null,e.mode,r)).ref=yo(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Uu(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Au(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Fu(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case x:return(n=Lu(t.type,t.key,t.props,null,e.mode,n)).ref=yo(e,null,t),n.return=e,n;case S:return(t=Uu(t,e.mode,n)).return=e,t;case j:return f(e,(0,t._init)(t._payload),n)}if(te(t)||D(t))return(t=Au(t,e.mode,n,null)).return=e,t;vo(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==a?null:s(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case x:return n.key===a?u(e,t,n,r):null;case S:return n.key===a?c(e,t,n,r):null;case j:return p(e,t,(a=n._init)(n._payload),r)}if(te(n)||D(n))return null!==a?null:d(e,t,n,r,null);vo(e,n)}return null}function h(e,t,n,r,a){if("string"===typeof r&&""!==r||"number"===typeof r)return s(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case x:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a);case S:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case j:return h(e,t,n,(0,r._init)(r._payload),a)}if(te(r)||D(r))return d(t,e=e.get(n)||null,r,a,null);vo(t,r)}return null}function m(a,o,i,s){for(var u=null,c=null,d=o,m=o=0,g=null;null!==d&&m<i.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var y=p(a,d,i[m],s);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(a,d),o=l(y,o,m),null===c?u=y:c.sibling=y,c=y,d=g}if(m===i.length)return n(a,d),ao&&Ga(a,m),u;if(null===d){for(;m<i.length;m++)null!==(d=f(a,i[m],s))&&(o=l(d,o,m),null===c?u=d:c.sibling=d,c=d);return ao&&Ga(a,m),u}for(d=r(a,d);m<i.length;m++)null!==(g=h(d,a,m,i[m],s))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),o=l(g,o,m),null===c?u=g:c.sibling=g,c=g);return e&&d.forEach(function(e){return t(a,e)}),ao&&Ga(a,m),u}function g(a,i,s,u){var c=D(s);if("function"!==typeof c)throw Error(o(150));if(null==(s=c.call(s)))throw Error(o(151));for(var d=c=null,m=i,g=i=0,y=null,v=s.next();null!==m&&!v.done;g++,v=s.next()){m.index>g?(y=m,m=null):y=m.sibling;var b=p(a,m,v.value,u);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(a,m),i=l(b,i,g),null===d?c=b:d.sibling=b,d=b,m=y}if(v.done)return n(a,m),ao&&Ga(a,g),c;if(null===m){for(;!v.done;g++,v=s.next())null!==(v=f(a,v.value,u))&&(i=l(v,i,g),null===d?c=v:d.sibling=v,d=v);return ao&&Ga(a,g),c}for(m=r(a,m);!v.done;g++,v=s.next())null!==(v=h(m,a,g,v.value,u))&&(e&&null!==v.alternate&&m.delete(null===v.key?g:v.key),i=l(v,i,g),null===d?c=v:d.sibling=v,d=v);return e&&m.forEach(function(e){return t(a,e)}),ao&&Ga(a,g),c}return function e(r,o,l,s){if("object"===typeof l&&null!==l&&l.type===k&&null===l.key&&(l=l.props.children),"object"===typeof l&&null!==l){switch(l.$$typeof){case x:e:{for(var u=l.key,c=o;null!==c;){if(c.key===u){if((u=l.type)===k){if(7===c.tag){n(r,c.sibling),(o=a(c,l.props.children)).return=r,r=o;break e}}else if(c.elementType===u||"object"===typeof u&&null!==u&&u.$$typeof===j&&bo(u)===c.type){n(r,c.sibling),(o=a(c,l.props)).ref=yo(r,c,l),o.return=r,r=o;break e}n(r,c);break}t(r,c),c=c.sibling}l.type===k?((o=Au(l.props.children,r.mode,s,l.key)).return=r,r=o):((s=Lu(l.type,l.key,l.props,null,r.mode,s)).ref=yo(r,o,l),s.return=r,r=s)}return i(r);case S:e:{for(c=l.key;null!==o;){if(o.key===c){if(4===o.tag&&o.stateNode.containerInfo===l.containerInfo&&o.stateNode.implementation===l.implementation){n(r,o.sibling),(o=a(o,l.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=Uu(l,r.mode,s)).return=r,r=o}return i(r);case j:return e(r,o,(c=l._init)(l._payload),s)}if(te(l))return m(r,o,l,s);if(D(l))return g(r,o,l,s);vo(r,l)}return"string"===typeof l&&""!==l||"number"===typeof l?(l=""+l,null!==o&&6===o.tag?(n(r,o.sibling),(o=a(o,l)).return=r,r=o):(n(r,o),(o=Fu(l,r.mode,s)).return=r,r=o),i(r)):n(r,o)}}var xo=wo(!0),So=wo(!1),ko=Ea(null),Eo=null,_o=null,Co=null;function Ro(){Co=_o=Eo=null}function No(e){var t=ko.current;_a(ko),e._currentValue=t}function Oo(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Po(e,t){Eo=e,Co=_o=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(bi=!0),e.firstContext=null)}function To(e){var t=e._currentValue;if(Co!==e)if(e={context:e,memoizedValue:t,next:null},null===_o){if(null===Eo)throw Error(o(308));_o=e,Eo.dependencies={lanes:0,firstContext:e}}else _o=_o.next=e;return t}var jo=null;function Lo(e){null===jo?jo=[e]:jo.push(e)}function Ao(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Lo(t)):(n.next=a.next,a.next=n),t.interleaved=n,Do(e,r)}function Do(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Fo=!1;function Uo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function zo(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 Mo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Io(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Rs)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Do(e,n)}return null===(a=r.interleaved)?(t.next=t,Lo(r)):(t.next=a.next,a.next=t),r.interleaved=t,Do(e,n)}function $o(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}function Bo(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=l:o=o.next=l,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Wo(e,t,n,r){var a=e.updateQueue;Fo=!1;var o=a.firstBaseUpdate,l=a.lastBaseUpdate,i=a.shared.pending;if(null!==i){a.shared.pending=null;var s=i,u=s.next;s.next=null,null===l?o=u:l.next=u,l=s;var c=e.alternate;null!==c&&((i=(c=c.updateQueue).lastBaseUpdate)!==l&&(null===i?c.firstBaseUpdate=u:i.next=u,c.lastBaseUpdate=s))}if(null!==o){var d=a.baseState;for(l=0,c=u=s=null,i=o;;){var f=i.lane,p=i.eventTime;if((r&f)===f){null!==c&&(c=c.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var h=e,m=i;switch(f=t,p=n,m.tag){case 1:if("function"===typeof(h=m.payload)){d=h.call(p,d,f);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(f="function"===typeof(h=m.payload)?h.call(p,d,f):h)||void 0===f)break e;d=U({},d,f);break e;case 2:Fo=!0}}null!==i.callback&&0!==i.lane&&(e.flags|=64,null===(f=a.effects)?a.effects=[i]:f.push(i))}else p={eventTime:p,lane:f,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===c?(u=c=p,s=d):c=c.next=p,l|=f;if(null===(i=i.next)){if(null===(i=a.shared.pending))break;i=(f=i).next,f.next=null,a.lastBaseUpdate=f,a.shared.pending=null}}if(null===c&&(s=d),a.baseState=s,a.firstBaseUpdate=u,a.lastBaseUpdate=c,null!==(t=a.shared.interleaved)){a=t;do{l|=a.lane,a=a.next}while(a!==t)}else null===o&&(a.shared.lanes=0);Ds|=l,e.lanes=l,e.memoizedState=d}}function Ho(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!==typeof a)throw Error(o(191,a));a.call(r)}}}var Vo={},qo=Ea(Vo),Qo=Ea(Vo),Ko=Ea(Vo);function Jo(e){if(e===Vo)throw Error(o(174));return e}function Yo(e,t){switch(Ca(Ko,t),Ca(Qo,e),Ca(qo,Vo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:se(null,"");break;default:t=se(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}_a(qo),Ca(qo,t)}function Xo(){_a(qo),_a(Qo),_a(Ko)}function Go(e){Jo(Ko.current);var t=Jo(qo.current),n=se(t,e.type);t!==n&&(Ca(Qo,e),Ca(qo,n))}function Zo(e){Qo.current===e&&(_a(qo),_a(Qo))}var el=Ea(0);function tl(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var nl=[];function rl(){for(var e=0;e<nl.length;e++)nl[e]._workInProgressVersionPrimary=null;nl.length=0}var al=w.ReactCurrentDispatcher,ol=w.ReactCurrentBatchConfig,ll=0,il=null,sl=null,ul=null,cl=!1,dl=!1,fl=0,pl=0;function hl(){throw Error(o(321))}function ml(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ir(e[n],t[n]))return!1;return!0}function gl(e,t,n,r,a,l){if(ll=l,il=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,al.current=null===e||null===e.memoizedState?Zl:ei,e=n(r,a),dl){l=0;do{if(dl=!1,fl=0,25<=l)throw Error(o(301));l+=1,ul=sl=null,t.updateQueue=null,al.current=ti,e=n(r,a)}while(dl)}if(al.current=Gl,t=null!==sl&&null!==sl.next,ll=0,ul=sl=il=null,cl=!1,t)throw Error(o(300));return e}function yl(){var e=0!==fl;return fl=0,e}function vl(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ul?il.memoizedState=ul=e:ul=ul.next=e,ul}function bl(){if(null===sl){var e=il.alternate;e=null!==e?e.memoizedState:null}else e=sl.next;var t=null===ul?il.memoizedState:ul.next;if(null!==t)ul=t,sl=e;else{if(null===e)throw Error(o(310));e={memoizedState:(sl=e).memoizedState,baseState:sl.baseState,baseQueue:sl.baseQueue,queue:sl.queue,next:null},null===ul?il.memoizedState=ul=e:ul=ul.next=e}return ul}function wl(e,t){return"function"===typeof t?t(e):t}function xl(e){var t=bl(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=sl,a=r.baseQueue,l=n.pending;if(null!==l){if(null!==a){var i=a.next;a.next=l.next,l.next=i}r.baseQueue=a=l,n.pending=null}if(null!==a){l=a.next,r=r.baseState;var s=i=null,u=null,c=l;do{var d=c.lane;if((ll&d)===d)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var f={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(s=u=f,i=r):u=u.next=f,il.lanes|=d,Ds|=d}c=c.next}while(null!==c&&c!==l);null===u?i=r:u.next=s,ir(r,t.memoizedState)||(bi=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{l=a.lane,il.lanes|=l,Ds|=l,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Sl(e){var t=bl(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,l=t.memoizedState;if(null!==a){n.pending=null;var i=a=a.next;do{l=e(l,i.action),i=i.next}while(i!==a);ir(l,t.memoizedState)||(bi=!0),t.memoizedState=l,null===t.baseQueue&&(t.baseState=l),n.lastRenderedState=l}return[l,r]}function kl(){}function El(e,t){var n=il,r=bl(),a=t(),l=!ir(r.memoizedState,a);if(l&&(r.memoizedState=a,bi=!0),r=r.queue,Fl(Rl.bind(null,n,r,e),[e]),r.getSnapshot!==t||l||null!==ul&&1&ul.memoizedState.tag){if(n.flags|=2048,Tl(9,Cl.bind(null,n,r,a,t),void 0,null),null===Ns)throw Error(o(349));0!==(30&ll)||_l(n,t,a)}return a}function _l(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=il.updateQueue)?(t={lastEffect:null,stores:null},il.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Cl(e,t,n,r){t.value=n,t.getSnapshot=r,Nl(t)&&Ol(e)}function Rl(e,t,n){return n(function(){Nl(t)&&Ol(e)})}function Nl(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ir(e,n)}catch(r){return!0}}function Ol(e){var t=Do(e,1);null!==t&&tu(t,e,1,-1)}function Pl(e){var t=vl();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wl,lastRenderedState:e},t.queue=e,e=e.dispatch=Kl.bind(null,il,e),[t.memoizedState,e]}function Tl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=il.updateQueue)?(t={lastEffect:null,stores:null},il.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function jl(){return bl().memoizedState}function Ll(e,t,n,r){var a=vl();il.flags|=e,a.memoizedState=Tl(1|t,n,void 0,void 0===r?null:r)}function Al(e,t,n,r){var a=bl();r=void 0===r?null:r;var o=void 0;if(null!==sl){var l=sl.memoizedState;if(o=l.destroy,null!==r&&ml(r,l.deps))return void(a.memoizedState=Tl(t,n,o,r))}il.flags|=e,a.memoizedState=Tl(1|t,n,o,r)}function Dl(e,t){return Ll(8390656,8,e,t)}function Fl(e,t){return Al(2048,8,e,t)}function Ul(e,t){return Al(4,2,e,t)}function zl(e,t){return Al(4,4,e,t)}function Ml(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Il(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Al(4,4,Ml.bind(null,t,e),n)}function $l(){}function Bl(e,t){var n=bl();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ml(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Wl(e,t){var n=bl();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ml(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Hl(e,t,n){return 0===(21&ll)?(e.baseState&&(e.baseState=!1,bi=!0),e.memoizedState=n):(ir(n,t)||(n=mt(),il.lanes|=n,Ds|=n,e.baseState=!0),t)}function Vl(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=ol.transition;ol.transition={};try{e(!1),t()}finally{bt=n,ol.transition=r}}function ql(){return bl().memoizedState}function Ql(e,t,n){var r=eu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Jl(e))Yl(t,n);else if(null!==(n=Ao(e,t,n,r))){tu(n,e,r,Zs()),Xl(n,t,r)}}function Kl(e,t,n){var r=eu(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Jl(e))Yl(t,a);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var l=t.lastRenderedState,i=o(l,n);if(a.hasEagerState=!0,a.eagerState=i,ir(i,l)){var s=t.interleaved;return null===s?(a.next=a,Lo(t)):(a.next=s.next,s.next=a),void(t.interleaved=a)}}catch(u){}null!==(n=Ao(e,t,a,r))&&(tu(n,e,r,a=Zs()),Xl(n,t,r))}}function Jl(e){var t=e.alternate;return e===il||null!==t&&t===il}function Yl(e,t){dl=cl=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Xl(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}var Gl={readContext:To,useCallback:hl,useContext:hl,useEffect:hl,useImperativeHandle:hl,useInsertionEffect:hl,useLayoutEffect:hl,useMemo:hl,useReducer:hl,useRef:hl,useState:hl,useDebugValue:hl,useDeferredValue:hl,useTransition:hl,useMutableSource:hl,useSyncExternalStore:hl,useId:hl,unstable_isNewReconciler:!1},Zl={readContext:To,useCallback:function(e,t){return vl().memoizedState=[e,void 0===t?null:t],e},useContext:To,useEffect:Dl,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Ll(4194308,4,Ml.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ll(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ll(4,2,e,t)},useMemo:function(e,t){var n=vl();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=vl();return t=void 0!==n?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=Ql.bind(null,il,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},vl().memoizedState=e},useState:Pl,useDebugValue:$l,useDeferredValue:function(e){return vl().memoizedState=e},useTransition:function(){var e=Pl(!1),t=e[0];return e=Vl.bind(null,e[1]),vl().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=il,a=vl();if(ao){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===Ns)throw Error(o(349));0!==(30&ll)||_l(r,t,n)}a.memoizedState=n;var l={value:n,getSnapshot:t};return a.queue=l,Dl(Rl.bind(null,r,l,e),[e]),r.flags|=2048,Tl(9,Cl.bind(null,r,l,n,t),void 0,null),n},useId:function(){var e=vl(),t=Ns.identifierPrefix;if(ao){var n=Xa;t=":"+t+"R"+(n=(Ya&~(1<<32-lt(Ya)-1)).toString(32)+n),0<(n=fl++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=pl++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ei={readContext:To,useCallback:Bl,useContext:To,useEffect:Fl,useImperativeHandle:Il,useInsertionEffect:Ul,useLayoutEffect:zl,useMemo:Wl,useReducer:xl,useRef:jl,useState:function(){return xl(wl)},useDebugValue:$l,useDeferredValue:function(e){return Hl(bl(),sl.memoizedState,e)},useTransition:function(){return[xl(wl)[0],bl().memoizedState]},useMutableSource:kl,useSyncExternalStore:El,useId:ql,unstable_isNewReconciler:!1},ti={readContext:To,useCallback:Bl,useContext:To,useEffect:Fl,useImperativeHandle:Il,useInsertionEffect:Ul,useLayoutEffect:zl,useMemo:Wl,useReducer:Sl,useRef:jl,useState:function(){return Sl(wl)},useDebugValue:$l,useDeferredValue:function(e){var t=bl();return null===sl?t.memoizedState=e:Hl(t,sl.memoizedState,e)},useTransition:function(){return[Sl(wl)[0],bl().memoizedState]},useMutableSource:kl,useSyncExternalStore:El,useId:ql,unstable_isNewReconciler:!1};function ni(e,t){if(e&&e.defaultProps){for(var n in t=U({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function ri(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:U({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ai={isMounted:function(e){return!!(e=e._reactInternals)&&Be(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Zs(),a=eu(e),o=Mo(r,a);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Io(e,o,a))&&(tu(t,e,a,r),$o(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Zs(),a=eu(e),o=Mo(r,a);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Io(e,o,a))&&(tu(t,e,a,r),$o(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Zs(),r=eu(e),a=Mo(n,r);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),null!==(t=Io(e,a,r))&&(tu(t,e,r,n),$o(t,e,r))}};function oi(e,t,n,r,a,o,l){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,l):!t.prototype||!t.prototype.isPureReactComponent||(!sr(n,r)||!sr(a,o))}function li(e,t,n){var r=!1,a=Ra,o=t.contextType;return"object"===typeof o&&null!==o?o=To(o):(a=ja(t)?Pa:Na.current,o=(r=null!==(r=t.contextTypes)&&void 0!==r)?Ta(e,a):Ra),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ai,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function ii(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ai.enqueueReplaceState(t,t.state,null)}function si(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},Uo(e);var o=t.contextType;"object"===typeof o&&null!==o?a.context=To(o):(o=ja(t)?Pa:Na.current,a.context=Ta(e,o)),a.state=e.memoizedState,"function"===typeof(o=t.getDerivedStateFromProps)&&(ri(e,t,o,n),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&ai.enqueueReplaceState(a,a.state,null),Wo(e,n,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}function ui(e,t){try{var n="",r=t;do{n+=$(r),r=r.return}while(r);var a=n}catch(o){a="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:a,digest:null}}function ci(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function di(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var fi="function"===typeof WeakMap?WeakMap:Map;function pi(e,t,n){(n=Mo(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ws||(Ws=!0,Hs=r),di(0,t)},n}function hi(e,t,n){(n=Mo(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){di(0,t)}}var o=e.stateNode;return null!==o&&"function"===typeof o.componentDidCatch&&(n.callback=function(){di(0,t),"function"!==typeof r&&(null===Vs?Vs=new Set([this]):Vs.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function mi(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new fi;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Eu.bind(null,e,t,n),t.then(e,e))}function gi(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function yi(e,t,n,r,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Mo(-1,1)).tag=2,Io(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var vi=w.ReactCurrentOwner,bi=!1;function wi(e,t,n,r){t.child=null===e?So(t,null,n,r):xo(t,e.child,n,r)}function xi(e,t,n,r,a){n=n.render;var o=t.ref;return Po(t,a),r=gl(e,t,n,r,o,a),n=yl(),null===e||bi?(ao&&n&&eo(t),t.flags|=1,wi(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Wi(e,t,a))}function Si(e,t,n,r,a){if(null===e){var o=n.type;return"function"!==typeof o||Tu(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Lu(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,ki(e,t,o,r,a))}if(o=e.child,0===(e.lanes&a)){var l=o.memoizedProps;if((n=null!==(n=n.compare)?n:sr)(l,r)&&e.ref===t.ref)return Wi(e,t,a)}return t.flags|=1,(e=ju(o,r)).ref=t.ref,e.return=t,t.child=e}function ki(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(sr(o,r)&&e.ref===t.ref){if(bi=!1,t.pendingProps=r=o,0===(e.lanes&a))return t.lanes=e.lanes,Wi(e,t,a);0!==(131072&e.flags)&&(bi=!0)}}return Ci(e,t,n,r,a)}function Ei(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ca(js,Ts),Ts|=n;else{if(0===(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ca(js,Ts),Ts|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Ca(js,Ts),Ts|=r}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Ca(js,Ts),Ts|=r;return wi(e,t,a,n),t.child}function _i(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ci(e,t,n,r,a){var o=ja(n)?Pa:Na.current;return o=Ta(t,o),Po(t,a),n=gl(e,t,n,r,o,a),r=yl(),null===e||bi?(ao&&r&&eo(t),t.flags|=1,wi(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Wi(e,t,a))}function Ri(e,t,n,r,a){if(ja(n)){var o=!0;Fa(t)}else o=!1;if(Po(t,a),null===t.stateNode)Bi(e,t),li(t,n,r),si(t,n,r,a),r=!0;else if(null===e){var l=t.stateNode,i=t.memoizedProps;l.props=i;var s=l.context,u=n.contextType;"object"===typeof u&&null!==u?u=To(u):u=Ta(t,u=ja(n)?Pa:Na.current);var c=n.getDerivedStateFromProps,d="function"===typeof c||"function"===typeof l.getSnapshotBeforeUpdate;d||"function"!==typeof l.UNSAFE_componentWillReceiveProps&&"function"!==typeof l.componentWillReceiveProps||(i!==r||s!==u)&&ii(t,l,r,u),Fo=!1;var f=t.memoizedState;l.state=f,Wo(t,r,l,a),s=t.memoizedState,i!==r||f!==s||Oa.current||Fo?("function"===typeof c&&(ri(t,n,c,r),s=t.memoizedState),(i=Fo||oi(t,n,i,r,f,s,u))?(d||"function"!==typeof l.UNSAFE_componentWillMount&&"function"!==typeof l.componentWillMount||("function"===typeof l.componentWillMount&&l.componentWillMount(),"function"===typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"===typeof l.componentDidMount&&(t.flags|=4194308)):("function"===typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),l.props=r,l.state=s,l.context=u,r=i):("function"===typeof l.componentDidMount&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,zo(e,t),i=t.memoizedProps,u=t.type===t.elementType?i:ni(t.type,i),l.props=u,d=t.pendingProps,f=l.context,"object"===typeof(s=n.contextType)&&null!==s?s=To(s):s=Ta(t,s=ja(n)?Pa:Na.current);var p=n.getDerivedStateFromProps;(c="function"===typeof p||"function"===typeof l.getSnapshotBeforeUpdate)||"function"!==typeof l.UNSAFE_componentWillReceiveProps&&"function"!==typeof l.componentWillReceiveProps||(i!==d||f!==s)&&ii(t,l,r,s),Fo=!1,f=t.memoizedState,l.state=f,Wo(t,r,l,a);var h=t.memoizedState;i!==d||f!==h||Oa.current||Fo?("function"===typeof p&&(ri(t,n,p,r),h=t.memoizedState),(u=Fo||oi(t,n,u,r,f,h,s)||!1)?(c||"function"!==typeof l.UNSAFE_componentWillUpdate&&"function"!==typeof l.componentWillUpdate||("function"===typeof l.componentWillUpdate&&l.componentWillUpdate(r,h,s),"function"===typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,h,s)),"function"===typeof l.componentDidUpdate&&(t.flags|=4),"function"===typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof l.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),l.props=r,l.state=h,l.context=s,r=u):("function"!==typeof l.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Ni(e,t,n,r,o,a)}function Ni(e,t,n,r,a,o){_i(e,t);var l=0!==(128&t.flags);if(!r&&!l)return a&&Ua(t,n,!1),Wi(e,t,o);r=t.stateNode,vi.current=t;var i=l&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&l?(t.child=xo(t,e.child,null,o),t.child=xo(t,null,i,o)):wi(e,t,i,o),t.memoizedState=r.state,a&&Ua(t,n,!0),t.child}function Oi(e){var t=e.stateNode;t.pendingContext?Aa(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Aa(0,t.context,!1),Yo(e,t.containerInfo)}function Pi(e,t,n,r,a){return ho(),mo(a),t.flags|=256,wi(e,t,n,r),t.child}var Ti,ji,Li,Ai={dehydrated:null,treeContext:null,retryLane:0};function Di(e){return{baseLanes:e,cachePool:null,transitions:null}}function Fi(e,t,n){var r,a=t.pendingProps,l=el.current,i=!1,s=0!==(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(2&l)),r?(i=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(l|=1),Ca(el,1&l),null===e)return uo(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(s=a.children,e=a.fallback,i?(a=t.mode,i=t.child,s={mode:"hidden",children:s},0===(1&a)&&null!==i?(i.childLanes=0,i.pendingProps=s):i=Du(s,a,0,null),e=Au(e,a,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Di(n),t.memoizedState=Ai,e):Ui(t,s));if(null!==(l=e.memoizedState)&&null!==(r=l.dehydrated))return function(e,t,n,r,a,l,i){if(n)return 256&t.flags?(t.flags&=-257,zi(e,t,i,r=ci(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(l=r.fallback,a=t.mode,r=Du({mode:"visible",children:r.children},a,0,null),(l=Au(l,a,i,null)).flags|=2,r.return=t,l.return=t,r.sibling=l,t.child=r,0!==(1&t.mode)&&xo(t,e.child,null,i),t.child.memoizedState=Di(i),t.memoizedState=Ai,l);if(0===(1&t.mode))return zi(e,t,i,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var s=r.dgst;return r=s,zi(e,t,i,r=ci(l=Error(o(419)),r,void 0))}if(s=0!==(i&e.childLanes),bi||s){if(null!==(r=Ns)){switch(i&-i){case 4:a=2;break;case 16:a=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:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(r.suspendedLanes|i))?0:a)&&a!==l.retryLane&&(l.retryLane=a,Do(e,a),tu(r,e,a,-1))}return hu(),zi(e,t,i,r=ci(Error(o(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=Cu.bind(null,e),a._reactRetry=t,null):(e=l.treeContext,ro=ua(a.nextSibling),no=t,ao=!0,oo=null,null!==e&&(Qa[Ka++]=Ya,Qa[Ka++]=Xa,Qa[Ka++]=Ja,Ya=e.id,Xa=e.overflow,Ja=t),t=Ui(t,r.children),t.flags|=4096,t)}(e,t,s,a,r,l,n);if(i){i=a.fallback,s=t.mode,r=(l=e.child).sibling;var u={mode:"hidden",children:a.children};return 0===(1&s)&&t.child!==l?((a=t.child).childLanes=0,a.pendingProps=u,t.deletions=null):(a=ju(l,u)).subtreeFlags=14680064&l.subtreeFlags,null!==r?i=ju(r,i):(i=Au(i,s,n,null)).flags|=2,i.return=t,a.return=t,a.sibling=i,t.child=a,a=i,i=t.child,s=null===(s=e.child.memoizedState)?Di(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=Ai,a}return e=(i=e.child).sibling,a=ju(i,{mode:"visible",children:a.children}),0===(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function Ui(e,t){return(t=Du({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function zi(e,t,n,r){return null!==r&&mo(r),xo(t,e.child,null,n),(e=Ui(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Mi(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Oo(e.return,t,n)}function Ii(e,t,n,r,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function $i(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(wi(e,t,r.children,n),0!==(2&(r=el.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Mi(e,n,t);else if(19===e.tag)Mi(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ca(el,r),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===tl(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Ii(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===tl(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Ii(t,!0,n,null,o);break;case"together":Ii(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Bi(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Wi(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ds|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=ju(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=ju(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Hi(e,t){if(!ao)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Vi(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function qi(e,t,n){var r=t.pendingProps;switch(to(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vi(t),null;case 1:case 17:return ja(t.type)&&La(),Vi(t),null;case 3:return r=t.stateNode,Xo(),_a(Oa),_a(Na),rl(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(fo(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==oo&&(ou(oo),oo=null))),Vi(t),null;case 5:Zo(t);var a=Jo(Ko.current);if(n=t.type,null!==e&&null!=t.stateNode)ji(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(o(166));return Vi(t),null}if(e=Jo(qo.current),fo(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[fa]=t,r[pa]=l,e=0!==(1&t.mode),n){case"dialog":Mr("cancel",r),Mr("close",r);break;case"iframe":case"object":case"embed":Mr("load",r);break;case"video":case"audio":for(a=0;a<Dr.length;a++)Mr(Dr[a],r);break;case"source":Mr("error",r);break;case"img":case"image":case"link":Mr("error",r),Mr("load",r);break;case"details":Mr("toggle",r);break;case"input":Y(r,l),Mr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},Mr("invalid",r);break;case"textarea":ae(r,l),Mr("invalid",r)}for(var s in ve(n,l),a=null,l)if(l.hasOwnProperty(s)){var u=l[s];"children"===s?"string"===typeof u?r.textContent!==u&&(!0!==l.suppressHydrationWarning&&Gr(r.textContent,u,e),a=["children",u]):"number"===typeof u&&r.textContent!==""+u&&(!0!==l.suppressHydrationWarning&&Gr(r.textContent,u,e),a=["children",""+u]):i.hasOwnProperty(s)&&null!=u&&"onScroll"===s&&Mr("scroll",r)}switch(n){case"input":q(r),Z(r,l,!0);break;case"textarea":q(r),le(r);break;case"select":case"option":break;default:"function"===typeof l.onClick&&(r.onclick=Zr)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{s=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ie(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=s.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),"select"===n&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[fa]=t,e[pa]=r,Ti(e,t),t.stateNode=e;e:{switch(s=be(n,r),n){case"dialog":Mr("cancel",e),Mr("close",e),a=r;break;case"iframe":case"object":case"embed":Mr("load",e),a=r;break;case"video":case"audio":for(a=0;a<Dr.length;a++)Mr(Dr[a],e);a=r;break;case"source":Mr("error",e),a=r;break;case"img":case"image":case"link":Mr("error",e),Mr("load",e),a=r;break;case"details":Mr("toggle",e),a=r;break;case"input":Y(e,r),a=J(e,r),Mr("invalid",e);break;case"option":default:a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=U({},r,{value:void 0}),Mr("invalid",e);break;case"textarea":ae(e,r),a=re(e,r),Mr("invalid",e)}for(l in ve(n,a),u=a)if(u.hasOwnProperty(l)){var c=u[l];"style"===l?ge(e,c):"dangerouslySetInnerHTML"===l?null!=(c=c?c.__html:void 0)&&de(e,c):"children"===l?"string"===typeof c?("textarea"!==n||""!==c)&&fe(e,c):"number"===typeof c&&fe(e,""+c):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(i.hasOwnProperty(l)?null!=c&&"onScroll"===l&&Mr("scroll",e):null!=c&&b(e,l,c,s))}switch(n){case"input":q(e),Z(e,r,!1);break;case"textarea":q(e),le(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?ne(e,!!r.multiple,l,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=Zr)}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)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Vi(t),null;case 6:if(e&&null!=t.stateNode)Li(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(o(166));if(n=Jo(Ko.current),Jo(qo.current),fo(t)){if(r=t.stateNode,n=t.memoizedProps,r[fa]=t,(l=r.nodeValue!==n)&&null!==(e=no))switch(e.tag){case 3:Gr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Gr(r.nodeValue,n,0!==(1&e.mode))}l&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fa]=t,t.stateNode=r}return Vi(t),null;case 13:if(_a(el),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ao&&null!==ro&&0!==(1&t.mode)&&0===(128&t.flags))po(),ho(),t.flags|=98560,l=!1;else if(l=fo(t),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(o(318));if(!(l=null!==(l=t.memoizedState)?l.dehydrated:null))throw Error(o(317));l[fa]=t}else ho(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Vi(t),l=!1}else null!==oo&&(ou(oo),oo=null),l=!0;if(!l)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&el.current)?0===Ls&&(Ls=3):hu())),null!==t.updateQueue&&(t.flags|=4),Vi(t),null);case 4:return Xo(),null===e&&Br(t.stateNode.containerInfo),Vi(t),null;case 10:return No(t.type._context),Vi(t),null;case 19:if(_a(el),null===(l=t.memoizedState))return Vi(t),null;if(r=0!==(128&t.flags),null===(s=l.rendering))if(r)Hi(l,!1);else{if(0!==Ls||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(s=tl(e))){for(t.flags|=128,Hi(l,!1),null!==(r=s.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(l=n).flags&=14680066,null===(s=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=s.childLanes,l.lanes=s.lanes,l.child=s.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=s.memoizedProps,l.memoizedState=s.memoizedState,l.updateQueue=s.updateQueue,l.type=s.type,e=s.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ca(el,1&el.current|2),t.child}e=e.sibling}null!==l.tail&&Xe()>$s&&(t.flags|=128,r=!0,Hi(l,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=tl(s))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Hi(l,!0),null===l.tail&&"hidden"===l.tailMode&&!s.alternate&&!ao)return Vi(t),null}else 2*Xe()-l.renderingStartTime>$s&&1073741824!==n&&(t.flags|=128,r=!0,Hi(l,!1),t.lanes=4194304);l.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=l.last)?n.sibling=s:t.child=s,l.last=s)}return null!==l.tail?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Xe(),t.sibling=null,n=el.current,Ca(el,r?1&n|2:1&n),t):(Vi(t),null);case 22:case 23:return cu(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ts)&&(Vi(t),6&t.subtreeFlags&&(t.flags|=8192)):Vi(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function Qi(e,t){switch(to(t),t.tag){case 1:return ja(t.type)&&La(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Xo(),_a(Oa),_a(Na),rl(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Zo(t),null;case 13:if(_a(el),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));ho()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return _a(el),null;case 4:return Xo(),null;case 10:return No(t.type._context),null;case 22:case 23:return cu(),null;default:return null}}Ti=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},ji=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,Jo(qo.current);var o,l=null;switch(n){case"input":a=J(e,a),r=J(e,r),l=[];break;case"select":a=U({},a,{value:void 0}),r=U({},r,{value:void 0}),l=[];break;case"textarea":a=re(e,a),r=re(e,r),l=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=Zr)}for(c in ve(n,r),n=null,a)if(!r.hasOwnProperty(c)&&a.hasOwnProperty(c)&&null!=a[c])if("style"===c){var s=a[c];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(i.hasOwnProperty(c)?l||(l=[]):(l=l||[]).push(c,null));for(c in r){var u=r[c];if(s=null!=a?a[c]:void 0,r.hasOwnProperty(c)&&u!==s&&(null!=u||null!=s))if("style"===c)if(s){for(o in s)!s.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&s[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(l||(l=[]),l.push(c,n)),n=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,s=s?s.__html:void 0,null!=u&&s!==u&&(l=l||[]).push(c,u)):"children"===c?"string"!==typeof u&&"number"!==typeof u||(l=l||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(i.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&Mr("scroll",e),l||s===u||(l=[])):(l=l||[]).push(c,u))}n&&(l=l||[]).push("style",n);var c=l;(t.updateQueue=c)&&(t.flags|=4)}},Li=function(e,t,n,r){n!==r&&(t.flags|=4)};var Ki=!1,Ji=!1,Yi="function"===typeof WeakSet?WeakSet:Set,Xi=null;function Gi(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){ku(e,t,r)}else n.current=null}function Zi(e,t,n){try{n()}catch(r){ku(e,t,r)}}var es=!1;function ts(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,void 0!==o&&Zi(t,n,o)}a=a.next}while(a!==r)}}function ns(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect: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 rs(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function as(e){var t=e.alternate;null!==t&&(e.alternate=null,as(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fa],delete t[pa],delete t[ma],delete t[ga],delete t[ya])),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 os(e){return 5===e.tag||3===e.tag||4===e.tag}function ls(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||os(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function is(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(is(e,t,n),e=e.sibling;null!==e;)is(e,t,n),e=e.sibling}function ss(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ss(e,t,n),e=e.sibling;null!==e;)ss(e,t,n),e=e.sibling}var us=null,cs=!1;function ds(e,t,n){for(n=n.child;null!==n;)fs(e,t,n),n=n.sibling}function fs(e,t,n){if(ot&&"function"===typeof ot.onCommitFiberUnmount)try{ot.onCommitFiberUnmount(at,n)}catch(i){}switch(n.tag){case 5:Ji||Gi(n,t);case 6:var r=us,a=cs;us=null,ds(e,t,n),cs=a,null!==(us=r)&&(cs?(e=us,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):us.removeChild(n.stateNode));break;case 18:null!==us&&(cs?(e=us,n=n.stateNode,8===e.nodeType?sa(e.parentNode,n):1===e.nodeType&&sa(e,n),Bt(e)):sa(us,n.stateNode));break;case 4:r=us,a=cs,us=n.stateNode.containerInfo,cs=!0,ds(e,t,n),us=r,cs=a;break;case 0:case 11:case 14:case 15:if(!Ji&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var o=a,l=o.destroy;o=o.tag,void 0!==l&&(0!==(2&o)||0!==(4&o))&&Zi(n,t,l),a=a.next}while(a!==r)}ds(e,t,n);break;case 1:if(!Ji&&(Gi(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(i){ku(n,t,i)}ds(e,t,n);break;case 21:ds(e,t,n);break;case 22:1&n.mode?(Ji=(r=Ji)||null!==n.memoizedState,ds(e,t,n),Ji=r):ds(e,t,n);break;default:ds(e,t,n)}}function ps(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Yi),t.forEach(function(t){var r=Ru.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function hs(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var l=e,i=t,s=i;e:for(;null!==s;){switch(s.tag){case 5:us=s.stateNode,cs=!1;break e;case 3:case 4:us=s.stateNode.containerInfo,cs=!0;break e}s=s.return}if(null===us)throw Error(o(160));fs(l,i,a),us=null,cs=!1;var u=a.alternate;null!==u&&(u.return=null),a.return=null}catch(c){ku(a,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)ms(t,e),t=t.sibling}function ms(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(hs(t,e),gs(e),4&r){try{ts(3,e,e.return),ns(3,e)}catch(g){ku(e,e.return,g)}try{ts(5,e,e.return)}catch(g){ku(e,e.return,g)}}break;case 1:hs(t,e),gs(e),512&r&&null!==n&&Gi(n,n.return);break;case 5:if(hs(t,e),gs(e),512&r&&null!==n&&Gi(n,n.return),32&e.flags){var a=e.stateNode;try{fe(a,"")}catch(g){ku(e,e.return,g)}}if(4&r&&null!=(a=e.stateNode)){var l=e.memoizedProps,i=null!==n?n.memoizedProps:l,s=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===s&&"radio"===l.type&&null!=l.name&&X(a,l),be(s,i);var c=be(s,l);for(i=0;i<u.length;i+=2){var d=u[i],f=u[i+1];"style"===d?ge(a,f):"dangerouslySetInnerHTML"===d?de(a,f):"children"===d?fe(a,f):b(a,d,f,c)}switch(s){case"input":G(a,l);break;case"textarea":oe(a,l);break;case"select":var p=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!l.multiple;var h=l.value;null!=h?ne(a,!!l.multiple,h,!1):p!==!!l.multiple&&(null!=l.defaultValue?ne(a,!!l.multiple,l.defaultValue,!0):ne(a,!!l.multiple,l.multiple?[]:"",!1))}a[pa]=l}catch(g){ku(e,e.return,g)}}break;case 6:if(hs(t,e),gs(e),4&r){if(null===e.stateNode)throw Error(o(162));a=e.stateNode,l=e.memoizedProps;try{a.nodeValue=l}catch(g){ku(e,e.return,g)}}break;case 3:if(hs(t,e),gs(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Bt(t.containerInfo)}catch(g){ku(e,e.return,g)}break;case 4:default:hs(t,e),gs(e);break;case 13:hs(t,e),gs(e),8192&(a=e.child).flags&&(l=null!==a.memoizedState,a.stateNode.isHidden=l,!l||null!==a.alternate&&null!==a.alternate.memoizedState||(Is=Xe())),4&r&&ps(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ji=(c=Ji)||d,hs(t,e),Ji=c):hs(t,e),gs(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!d&&0!==(1&e.mode))for(Xi=e,d=e.child;null!==d;){for(f=Xi=d;null!==Xi;){switch(h=(p=Xi).child,p.tag){case 0:case 11:case 14:case 15:ts(4,p,p.return);break;case 1:Gi(p,p.return);var m=p.stateNode;if("function"===typeof m.componentWillUnmount){r=p,n=p.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){ku(r,n,g)}}break;case 5:Gi(p,p.return);break;case 22:if(null!==p.memoizedState){ws(f);continue}}null!==h?(h.return=p,Xi=h):ws(f)}d=d.sibling}e:for(d=null,f=e;;){if(5===f.tag){if(null===d){d=f;try{a=f.stateNode,c?"function"===typeof(l=a.style).setProperty?l.setProperty("display","none","important"):l.display="none":(s=f.stateNode,i=void 0!==(u=f.memoizedProps.style)&&null!==u&&u.hasOwnProperty("display")?u.display:null,s.style.display=me("display",i))}catch(g){ku(e,e.return,g)}}}else if(6===f.tag){if(null===d)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(g){ku(e,e.return,g)}}else if((22!==f.tag&&23!==f.tag||null===f.memoizedState||f===e)&&null!==f.child){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;null===f.sibling;){if(null===f.return||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:hs(t,e),gs(e),4&r&&ps(e);case 21:}}function gs(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(os(n)){var r=n;break e}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(fe(a,""),r.flags&=-33),ss(e,ls(e),a);break;case 3:case 4:var l=r.stateNode.containerInfo;is(e,ls(e),l);break;default:throw Error(o(161))}}catch(i){ku(e,e.return,i)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function ys(e,t,n){Xi=e,vs(e,t,n)}function vs(e,t,n){for(var r=0!==(1&e.mode);null!==Xi;){var a=Xi,o=a.child;if(22===a.tag&&r){var l=null!==a.memoizedState||Ki;if(!l){var i=a.alternate,s=null!==i&&null!==i.memoizedState||Ji;i=Ki;var u=Ji;if(Ki=l,(Ji=s)&&!u)for(Xi=a;null!==Xi;)s=(l=Xi).child,22===l.tag&&null!==l.memoizedState?xs(a):null!==s?(s.return=l,Xi=s):xs(a);for(;null!==o;)Xi=o,vs(o,t,n),o=o.sibling;Xi=a,Ki=i,Ji=u}bs(e)}else 0!==(8772&a.subtreeFlags)&&null!==o?(o.return=a,Xi=o):bs(e)}}function bs(e){for(;null!==Xi;){var t=Xi;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Ji||ns(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ji)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:ni(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var l=t.updateQueue;null!==l&&Ho(t,l,r);break;case 3:var i=t.updateQueue;if(null!==i){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Ho(t,i,n)}break;case 5:var s=t.stateNode;if(null===n&&4&t.flags){n=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var d=c.memoizedState;if(null!==d){var f=d.dehydrated;null!==f&&Bt(f)}}}break;default:throw Error(o(163))}Ji||512&t.flags&&rs(t)}catch(p){ku(t,t.return,p)}}if(t===e){Xi=null;break}if(null!==(n=t.sibling)){n.return=t.return,Xi=n;break}Xi=t.return}}function ws(e){for(;null!==Xi;){var t=Xi;if(t===e){Xi=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Xi=n;break}Xi=t.return}}function xs(e){for(;null!==Xi;){var t=Xi;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ns(4,t)}catch(s){ku(t,n,s)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(s){ku(t,a,s)}}var o=t.return;try{rs(t)}catch(s){ku(t,o,s)}break;case 5:var l=t.return;try{rs(t)}catch(s){ku(t,l,s)}}}catch(s){ku(t,t.return,s)}if(t===e){Xi=null;break}var i=t.sibling;if(null!==i){i.return=t.return,Xi=i;break}Xi=t.return}}var Ss,ks=Math.ceil,Es=w.ReactCurrentDispatcher,_s=w.ReactCurrentOwner,Cs=w.ReactCurrentBatchConfig,Rs=0,Ns=null,Os=null,Ps=0,Ts=0,js=Ea(0),Ls=0,As=null,Ds=0,Fs=0,Us=0,zs=null,Ms=null,Is=0,$s=1/0,Bs=null,Ws=!1,Hs=null,Vs=null,qs=!1,Qs=null,Ks=0,Js=0,Ys=null,Xs=-1,Gs=0;function Zs(){return 0!==(6&Rs)?Xe():-1!==Xs?Xs:Xs=Xe()}function eu(e){return 0===(1&e.mode)?1:0!==(2&Rs)&&0!==Ps?Ps&-Ps:null!==go.transition?(0===Gs&&(Gs=mt()),Gs):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Yt(e.type)}function tu(e,t,n,r){if(50<Js)throw Js=0,Ys=null,Error(o(185));yt(e,n,r),0!==(2&Rs)&&e===Ns||(e===Ns&&(0===(2&Rs)&&(Fs|=n),4===Ls&&lu(e,Ps)),nu(e,r),1===n&&0===Rs&&0===(1&t.mode)&&($s=Xe()+500,Ma&&Ba()))}function nu(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var l=31-lt(o),i=1<<l,s=a[l];-1===s?0!==(i&n)&&0===(i&r)||(a[l]=pt(i,t)):s<=t&&(e.expiredLanes|=i),o&=~i}}(e,t);var r=ft(e,e===Ns?Ps:0);if(0===r)null!==n&&Ke(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ke(n),1===t)0===e.tag?function(e){Ma=!0,$a(e)}(iu.bind(null,e)):$a(iu.bind(null,e)),la(function(){0===(6&Rs)&&Ba()}),n=null;else{switch(wt(r)){case 1:n=Ze;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Nu(n,ru.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ru(e,t){if(Xs=-1,Gs=0,0!==(6&Rs))throw Error(o(327));var n=e.callbackNode;if(xu()&&e.callbackNode!==n)return null;var r=ft(e,e===Ns?Ps:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=mu(e,r);else{t=r;var a=Rs;Rs|=2;var l=pu();for(Ns===e&&Ps===t||(Bs=null,$s=Xe()+500,du(e,t));;)try{yu();break}catch(s){fu(e,s)}Ro(),Es.current=l,Rs=a,null!==Os?t=0:(Ns=null,Ps=0,t=Ls)}if(0!==t){if(2===t&&(0!==(a=ht(e))&&(r=a,t=au(e,a))),1===t)throw n=As,du(e,0),lu(e,r),nu(e,Xe()),n;if(6===t)lu(e,r);else{if(a=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!ir(o(),a))return!1}catch(i){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=mu(e,r))&&(0!==(l=ht(e))&&(r=l,t=au(e,l))),1===t))throw n=As,du(e,0),lu(e,r),nu(e,Xe()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(o(345));case 2:case 5:wu(e,Ms,Bs);break;case 3:if(lu(e,r),(130023424&r)===r&&10<(t=Is+500-Xe())){if(0!==ft(e,0))break;if(((a=e.suspendedLanes)&r)!==r){Zs(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ra(wu.bind(null,e,Ms,Bs),t);break}wu(e,Ms,Bs);break;case 4:if(lu(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var i=31-lt(r);l=1<<i,(i=t[i])>a&&(a=i),r&=~l}if(r=a,10<(r=(120>(r=Xe()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ks(r/1960))-r)){e.timeoutHandle=ra(wu.bind(null,e,Ms,Bs),r);break}wu(e,Ms,Bs);break;default:throw Error(o(329))}}}return nu(e,Xe()),e.callbackNode===n?ru.bind(null,e):null}function au(e,t){var n=zs;return e.current.memoizedState.isDehydrated&&(du(e,t).flags|=256),2!==(e=mu(e,t))&&(t=Ms,Ms=n,null!==t&&ou(t)),e}function ou(e){null===Ms?Ms=e:Ms.push.apply(Ms,e)}function lu(e,t){for(t&=~Us,t&=~Fs,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-lt(t),r=1<<n;e[n]=-1,t&=~r}}function iu(e){if(0!==(6&Rs))throw Error(o(327));xu();var t=ft(e,0);if(0===(1&t))return nu(e,Xe()),null;var n=mu(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=au(e,r))}if(1===n)throw n=As,du(e,0),lu(e,t),nu(e,Xe()),n;if(6===n)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wu(e,Ms,Bs),nu(e,Xe()),null}function su(e,t){var n=Rs;Rs|=1;try{return e(t)}finally{0===(Rs=n)&&($s=Xe()+500,Ma&&Ba())}}function uu(e){null!==Qs&&0===Qs.tag&&0===(6&Rs)&&xu();var t=Rs;Rs|=1;var n=Cs.transition,r=bt;try{if(Cs.transition=null,bt=1,e)return e()}finally{bt=r,Cs.transition=n,0===(6&(Rs=t))&&Ba()}}function cu(){Ts=js.current,_a(js)}function du(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,aa(n)),null!==Os)for(n=Os.return;null!==n;){var r=n;switch(to(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&La();break;case 3:Xo(),_a(Oa),_a(Na),rl();break;case 5:Zo(r);break;case 4:Xo();break;case 13:case 19:_a(el);break;case 10:No(r.type._context);break;case 22:case 23:cu()}n=n.return}if(Ns=e,Os=e=ju(e.current,null),Ps=Ts=t,Ls=0,As=null,Us=Fs=Ds=0,Ms=zs=null,null!==jo){for(t=0;t<jo.length;t++)if(null!==(r=(n=jo[t]).interleaved)){n.interleaved=null;var a=r.next,o=n.pending;if(null!==o){var l=o.next;o.next=a,r.next=l}n.pending=r}jo=null}return e}function fu(e,t){for(;;){var n=Os;try{if(Ro(),al.current=Gl,cl){for(var r=il.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}cl=!1}if(ll=0,ul=sl=il=null,dl=!1,fl=0,_s.current=null,null===n||null===n.return){Ls=1,As=t,Os=null;break}e:{var l=e,i=n.return,s=n,u=t;if(t=Ps,s.flags|=32768,null!==u&&"object"===typeof u&&"function"===typeof u.then){var c=u,d=s,f=d.tag;if(0===(1&d.mode)&&(0===f||11===f||15===f)){var p=d.alternate;p?(d.updateQueue=p.updateQueue,d.memoizedState=p.memoizedState,d.lanes=p.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=gi(i);if(null!==h){h.flags&=-257,yi(h,i,s,0,t),1&h.mode&&mi(l,c,t),u=c;var m=(t=h).updateQueue;if(null===m){var g=new Set;g.add(u),t.updateQueue=g}else m.add(u);break e}if(0===(1&t)){mi(l,c,t),hu();break e}u=Error(o(426))}else if(ao&&1&s.mode){var y=gi(i);if(null!==y){0===(65536&y.flags)&&(y.flags|=256),yi(y,i,s,0,t),mo(ui(u,s));break e}}l=u=ui(u,s),4!==Ls&&(Ls=2),null===zs?zs=[l]:zs.push(l),l=i;do{switch(l.tag){case 3:l.flags|=65536,t&=-t,l.lanes|=t,Bo(l,pi(0,u,t));break e;case 1:s=u;var v=l.type,b=l.stateNode;if(0===(128&l.flags)&&("function"===typeof v.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===Vs||!Vs.has(b)))){l.flags|=65536,t&=-t,l.lanes|=t,Bo(l,hi(l,s,t));break e}}l=l.return}while(null!==l)}bu(n)}catch(w){t=w,Os===n&&null!==n&&(Os=n=n.return);continue}break}}function pu(){var e=Es.current;return Es.current=Gl,null===e?Gl:e}function hu(){0!==Ls&&3!==Ls&&2!==Ls||(Ls=4),null===Ns||0===(268435455&Ds)&&0===(268435455&Fs)||lu(Ns,Ps)}function mu(e,t){var n=Rs;Rs|=2;var r=pu();for(Ns===e&&Ps===t||(Bs=null,du(e,t));;)try{gu();break}catch(a){fu(e,a)}if(Ro(),Rs=n,Es.current=r,null!==Os)throw Error(o(261));return Ns=null,Ps=0,Ls}function gu(){for(;null!==Os;)vu(Os)}function yu(){for(;null!==Os&&!Je();)vu(Os)}function vu(e){var t=Ss(e.alternate,e,Ts);e.memoizedProps=e.pendingProps,null===t?bu(e):Os=t,_s.current=null}function bu(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=qi(n,t,Ts)))return void(Os=n)}else{if(null!==(n=Qi(n,t)))return n.flags&=32767,void(Os=n);if(null===e)return Ls=6,void(Os=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Os=t);Os=t=e}while(null!==t);0===Ls&&(Ls=5)}function wu(e,t,n){var r=bt,a=Cs.transition;try{Cs.transition=null,bt=1,function(e,t,n,r){do{xu()}while(null!==Qs);if(0!==(6&Rs))throw Error(o(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var l=n.lanes|n.childLanes;if(function(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 a=31-lt(n),o=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~o}}(e,l),e===Ns&&(Os=Ns=null,Ps=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||qs||(qs=!0,Nu(tt,function(){return xu(),null})),l=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||l){l=Cs.transition,Cs.transition=null;var i=bt;bt=1;var s=Rs;Rs|=4,_s.current=null,function(e,t){if(ea=Ht,pr(e=fr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch(x){n=null;break e}var i=0,s=-1,u=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==a&&3!==f.nodeType||(s=i+a),f!==l||0!==r&&3!==f.nodeType||(u=i+r),3===f.nodeType&&(i+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++c===a&&(s=i),p===l&&++d===r&&(u=i),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===s||-1===u?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},Ht=!1,Xi=t;null!==Xi;)if(e=(t=Xi).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Xi=e;else for(;null!==Xi;){t=Xi;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,y=m.memoizedState,v=t.stateNode,b=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:ni(t.type,g),y);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(o(163))}}catch(x){ku(t,t.return,x)}if(null!==(e=t.sibling)){e.return=t.return,Xi=e;break}Xi=t.return}m=es,es=!1}(e,n),ms(n,e),hr(ta),Ht=!!ea,ta=ea=null,e.current=n,ys(n,e,a),Ye(),Rs=s,bt=i,Cs.transition=l}else e.current=n;if(qs&&(qs=!1,Qs=e,Ks=a),l=e.pendingLanes,0===l&&(Vs=null),function(e){if(ot&&"function"===typeof ot.onCommitFiberRoot)try{ot.onCommitFiberRoot(at,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),nu(e,Xe()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if(Ws)throw Ws=!1,e=Hs,Hs=null,e;0!==(1&Ks)&&0!==e.tag&&xu(),l=e.pendingLanes,0!==(1&l)?e===Ys?Js++:(Js=0,Ys=e):Js=0,Ba()}(e,t,n,r)}finally{Cs.transition=a,bt=r}return null}function xu(){if(null!==Qs){var e=wt(Ks),t=Cs.transition,n=bt;try{if(Cs.transition=null,bt=16>e?16:e,null===Qs)var r=!1;else{if(e=Qs,Qs=null,Ks=0,0!==(6&Rs))throw Error(o(331));var a=Rs;for(Rs|=4,Xi=e.current;null!==Xi;){var l=Xi,i=l.child;if(0!==(16&Xi.flags)){var s=l.deletions;if(null!==s){for(var u=0;u<s.length;u++){var c=s[u];for(Xi=c;null!==Xi;){var d=Xi;switch(d.tag){case 0:case 11:case 15:ts(8,d,l)}var f=d.child;if(null!==f)f.return=d,Xi=f;else for(;null!==Xi;){var p=(d=Xi).sibling,h=d.return;if(as(d),d===c){Xi=null;break}if(null!==p){p.return=h,Xi=p;break}Xi=h}}}var m=l.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var y=g.sibling;g.sibling=null,g=y}while(null!==g)}}Xi=l}}if(0!==(2064&l.subtreeFlags)&&null!==i)i.return=l,Xi=i;else e:for(;null!==Xi;){if(0!==(2048&(l=Xi).flags))switch(l.tag){case 0:case 11:case 15:ts(9,l,l.return)}var v=l.sibling;if(null!==v){v.return=l.return,Xi=v;break e}Xi=l.return}}var b=e.current;for(Xi=b;null!==Xi;){var w=(i=Xi).child;if(0!==(2064&i.subtreeFlags)&&null!==w)w.return=i,Xi=w;else e:for(i=b;null!==Xi;){if(0!==(2048&(s=Xi).flags))try{switch(s.tag){case 0:case 11:case 15:ns(9,s)}}catch(S){ku(s,s.return,S)}if(s===i){Xi=null;break e}var x=s.sibling;if(null!==x){x.return=s.return,Xi=x;break e}Xi=s.return}}if(Rs=a,Ba(),ot&&"function"===typeof ot.onPostCommitFiberRoot)try{ot.onPostCommitFiberRoot(at,e)}catch(S){}r=!0}return r}finally{bt=n,Cs.transition=t}}return!1}function Su(e,t,n){e=Io(e,t=pi(0,t=ui(n,t),1),1),t=Zs(),null!==e&&(yt(e,1,t),nu(e,t))}function ku(e,t,n){if(3===e.tag)Su(e,e,n);else for(;null!==t;){if(3===t.tag){Su(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Vs||!Vs.has(r))){t=Io(t,e=hi(t,e=ui(n,e),1),1),e=Zs(),null!==t&&(yt(t,1,e),nu(t,e));break}}t=t.return}}function Eu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=Zs(),e.pingedLanes|=e.suspendedLanes&n,Ns===e&&(Ps&n)===n&&(4===Ls||3===Ls&&(130023424&Ps)===Ps&&500>Xe()-Is?du(e,0):Us|=n),nu(e,t)}function _u(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ct,0===(130023424&(ct<<=1))&&(ct=4194304)));var n=Zs();null!==(e=Do(e,t))&&(yt(e,t,n),nu(e,n))}function Cu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),_u(e,n)}function Ru(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(o(314))}null!==r&&r.delete(t),_u(e,n)}function Nu(e,t){return Qe(e,t)}function Ou(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 Pu(e,t,n,r){return new Ou(e,t,n,r)}function Tu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function ju(e,t){var n=e.alternate;return null===n?((n=Pu(e.tag,t,e.key,e.mode)).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=14680064&e.flags,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=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Lu(e,t,n,r,a,l){var i=2;if(r=e,"function"===typeof e)Tu(e)&&(i=1);else if("string"===typeof e)i=5;else e:switch(e){case k:return Au(n.children,a,l,t);case E:i=8,a|=8;break;case _:return(e=Pu(12,n,t,2|a)).elementType=_,e.lanes=l,e;case O:return(e=Pu(13,n,t,a)).elementType=O,e.lanes=l,e;case P:return(e=Pu(19,n,t,a)).elementType=P,e.lanes=l,e;case L:return Du(n,a,l,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case C:i=10;break e;case R:i=9;break e;case N:i=11;break e;case T:i=14;break e;case j:i=16,r=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Pu(i,n,t,a)).elementType=e,t.type=r,t.lanes=l,t}function Au(e,t,n,r){return(e=Pu(7,e,r,t)).lanes=n,e}function Du(e,t,n,r){return(e=Pu(22,e,r,t)).elementType=L,e.lanes=n,e.stateNode={isHidden:!1},e}function Fu(e,t,n){return(e=Pu(6,e,null,t)).lanes=n,e}function Uu(e,t,n){return(t=Pu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function zu(e,t,n,r,a){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=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Mu(e,t,n,r,a,o,l,i,s){return e=new zu(e,t,n,i,s),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Pu(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Uo(o),e}function Iu(e){if(!e)return Ra;e:{if(Be(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ja(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var n=e.type;if(ja(n))return Da(e,n,t)}return t}function $u(e,t,n,r,a,o,l,i,s){return(e=Mu(n,r,!0,e,0,o,0,i,s)).context=Iu(null),n=e.current,(o=Mo(r=Zs(),a=eu(n))).callback=void 0!==t&&null!==t?t:null,Io(n,o,a),e.current.lanes=a,yt(e,a,r),nu(e,r),e}function Bu(e,t,n,r){var a=t.current,o=Zs(),l=eu(a);return n=Iu(n),null===t.context?t.context=n:t.pendingContext=n,(t=Mo(o,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Io(a,t,l))&&(tu(e,a,l,o),$o(e,a,l)),l}function Wu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Hu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Vu(e,t){Hu(e,t),(e=e.alternate)&&Hu(e,t)}Ss=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Oa.current)bi=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return bi=!1,function(e,t,n){switch(t.tag){case 3:Oi(t),ho();break;case 5:Go(t);break;case 1:ja(t.type)&&Fa(t);break;case 4:Yo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ca(ko,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ca(el,1&el.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Fi(e,t,n):(Ca(el,1&el.current),null!==(e=Wi(e,t,n))?e.sibling:null);Ca(el,1&el.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return $i(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ca(el,el.current),r)break;return null;case 22:case 23:return t.lanes=0,Ei(e,t,n)}return Wi(e,t,n)}(e,t,n);bi=0!==(131072&e.flags)}else bi=!1,ao&&0!==(1048576&t.flags)&&Za(t,qa,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Bi(e,t),e=t.pendingProps;var a=Ta(t,Na.current);Po(t,n),a=gl(null,t,r,e,a,n);var l=yl();return t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ja(r)?(l=!0,Fa(t)):l=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Uo(t),a.updater=ai,t.stateNode=a,a._reactInternals=t,si(t,r,e,n),t=Ni(null,t,r,!0,l,n)):(t.tag=0,ao&&l&&eo(t),wi(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Bi(e,t),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if("function"===typeof e)return Tu(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===N)return 11;if(e===T)return 14}return 2}(r),e=ni(r,e),a){case 0:t=Ci(null,t,r,e,n);break e;case 1:t=Ri(null,t,r,e,n);break e;case 11:t=xi(null,t,r,e,n);break e;case 14:t=Si(null,t,r,ni(r.type,e),n);break e}throw Error(o(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,Ci(e,t,r,a=t.elementType===r?a:ni(r,a),n);case 1:return r=t.type,a=t.pendingProps,Ri(e,t,r,a=t.elementType===r?a:ni(r,a),n);case 3:e:{if(Oi(t),null===e)throw Error(o(387));r=t.pendingProps,a=(l=t.memoizedState).element,zo(e,t),Wo(t,r,null,n);var i=t.memoizedState;if(r=i.element,l.isDehydrated){if(l={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=l,t.memoizedState=l,256&t.flags){t=Pi(e,t,r,n,a=ui(Error(o(423)),t));break e}if(r!==a){t=Pi(e,t,r,n,a=ui(Error(o(424)),t));break e}for(ro=ua(t.stateNode.containerInfo.firstChild),no=t,ao=!0,oo=null,n=So(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ho(),r===a){t=Wi(e,t,n);break e}wi(e,t,r,n)}t=t.child}return t;case 5:return Go(t),null===e&&uo(t),r=t.type,a=t.pendingProps,l=null!==e?e.memoizedProps:null,i=a.children,na(r,a)?i=null:null!==l&&na(r,l)&&(t.flags|=32),_i(e,t),wi(e,t,i,n),t.child;case 6:return null===e&&uo(t),null;case 13:return Fi(e,t,n);case 4:return Yo(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=xo(t,null,r,n):wi(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,xi(e,t,r,a=t.elementType===r?a:ni(r,a),n);case 7:return wi(e,t,t.pendingProps,n),t.child;case 8:case 12:return wi(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,l=t.memoizedProps,i=a.value,Ca(ko,r._currentValue),r._currentValue=i,null!==l)if(ir(l.value,i)){if(l.children===a.children&&!Oa.current){t=Wi(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var s=l.dependencies;if(null!==s){i=l.child;for(var u=s.firstContext;null!==u;){if(u.context===r){if(1===l.tag){(u=Mo(-1,n&-n)).tag=2;var c=l.updateQueue;if(null!==c){var d=(c=c.shared).pending;null===d?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}l.lanes|=n,null!==(u=l.alternate)&&(u.lanes|=n),Oo(l.return,n,t),s.lanes|=n;break}u=u.next}}else if(10===l.tag)i=l.type===t.type?null:l.child;else if(18===l.tag){if(null===(i=l.return))throw Error(o(341));i.lanes|=n,null!==(s=i.alternate)&&(s.lanes|=n),Oo(i,n,t),i=l.sibling}else i=l.child;if(null!==i)i.return=l;else for(i=l;null!==i;){if(i===t){i=null;break}if(null!==(l=i.sibling)){l.return=i.return,i=l;break}i=i.return}l=i}wi(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,Po(t,n),r=r(a=To(a)),t.flags|=1,wi(e,t,r,n),t.child;case 14:return a=ni(r=t.type,t.pendingProps),Si(e,t,r,a=ni(r.type,a),n);case 15:return ki(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:ni(r,a),Bi(e,t),t.tag=1,ja(r)?(e=!0,Fa(t)):e=!1,Po(t,n),li(t,r,a),si(t,r,a,n),Ni(null,t,r,!0,e,n);case 19:return $i(e,t,n);case 22:return Ei(e,t,n)}throw Error(o(156,t.tag))};var qu="function"===typeof reportError?reportError:function(e){console.error(e)};function Qu(e){this._internalRoot=e}function Ku(e){this._internalRoot=e}function Ju(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Yu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Xu(){}function Gu(e,t,n,r,a){var o=n._reactRootContainer;if(o){var l=o;if("function"===typeof a){var i=a;a=function(){var e=Wu(l);i.call(e)}}Bu(t,l,e,a)}else l=function(e,t,n,r,a){if(a){if("function"===typeof r){var o=r;r=function(){var e=Wu(l);o.call(e)}}var l=$u(t,r,e,0,null,!1,0,"",Xu);return e._reactRootContainer=l,e[ha]=l.current,Br(8===e.nodeType?e.parentNode:e),uu(),l}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof r){var i=r;r=function(){var e=Wu(s);i.call(e)}}var s=Mu(e,0,!1,null,0,!1,0,"",Xu);return e._reactRootContainer=s,e[ha]=s.current,Br(8===e.nodeType?e.parentNode:e),uu(function(){Bu(t,s,n,r)}),s}(n,t,e,a,r);return Wu(l)}Ku.prototype.render=Qu.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));Bu(e,t,null,null)},Ku.prototype.unmount=Qu.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;uu(function(){Bu(null,e,null,null)}),t[ha]=null}},Ku.prototype.unstable_scheduleHydration=function(e){if(e){var t=Et();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Lt.length&&0!==t&&t<Lt[n].priority;n++);Lt.splice(n,0,e),0===n&&Ut(e)}},xt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(vt(t,1|n),nu(t,Xe()),0===(6&Rs)&&($s=Xe()+500,Ba()))}break;case 13:uu(function(){var t=Do(e,1);if(null!==t){var n=Zs();tu(t,e,1,n)}}),Vu(e,1)}},St=function(e){if(13===e.tag){var t=Do(e,134217728);if(null!==t)tu(t,e,134217728,Zs());Vu(e,134217728)}},kt=function(e){if(13===e.tag){var t=eu(e),n=Do(e,t);if(null!==n)tu(n,e,t,Zs());Vu(e,t)}},Et=function(){return bt},_t=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},Se=function(e,t,n){switch(t){case"input":if(G(e,n),t=n.name,"radio"===n.type&&null!=t){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 a=xa(r);if(!a)throw Error(o(90));Q(r),G(r,a)}}}break;case"textarea":oe(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ne=su,Oe=uu;var Zu={usingClientEntryPoint:!1,Events:[ba,wa,xa,Ce,Re,su]},ec={findFiberByHostInstance:va,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},tc={bundleType:ec.bundleType,version:ec.version,rendererPackageName:ec.rendererPackageName,rendererConfig:ec.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:ec.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var nc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!nc.isDisabled&&nc.supportsFiber)try{at=nc.inject(tc),ot=nc}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Zu,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Ju(t))throw Error(o(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:S,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Ju(e))throw Error(o(299));var n=!1,r="",a=qu;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=Mu(e,1,!1,null,0,n,0,r,a),e[ha]=t.current,Br(8===e.nodeType?e.parentNode:e),new Qu(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return uu(e)},t.hydrate=function(e,t,n){if(!Yu(t))throw Error(o(200));return Gu(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Ju(e))throw Error(o(405));var r=null!=n&&n.hydratedSources||null,a=!1,l="",i=qu;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(l=n.identifierPrefix),void 0!==n.onRecoverableError&&(i=n.onRecoverableError)),t=$u(t,null,e,1,null!=n?n:null,a,0,l,i),e[ha]=t.current,Br(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new Ku(t)},t.render=function(e,t,n){if(!Yu(t))throw Error(o(200));return Gu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Yu(e))throw Error(o(40));return!!e._reactRootContainer&&(uu(function(){Gu(null,null,e,!1,function(){e._reactRootContainer=null,e[ha]=null})}),!0)},t.unstable_batchedUpdates=su,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Yu(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return Gu(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},352(e,t,n){var r=n(119);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},414(e,t,n){e.exports=n(654)},654(e,t,n){var r=n(950),a=Symbol.for("react.element"),o=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,i=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,o={},u=null,c=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)l.call(t,r)&&!s.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:a,type:e,key:u,ref:c,props:o,_owner:i.current}}t.jsx=u,t.jsxs=u},761(e,t){function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<o(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,l=a>>>1;r<l;){var i=2*(r+1)-1,s=e[i],u=i+1,c=e[u];if(0>o(s,n))u<a&&0>o(c,s)?(e[r]=c,e[u]=n,r=u):(e[r]=s,e[i]=n,r=i);else{if(!(u<a&&0>o(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var l=performance;t.unstable_now=function(){return l.now()}}else{var i=Date,s=i.now();t.unstable_now=function(){return i.now()-s}}var u=[],c=[],d=1,f=null,p=3,h=!1,m=!1,g=!1,y="function"===typeof setTimeout?setTimeout:null,v="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=r(c);null!==t;){if(null===t.callback)a(c);else{if(!(t.startTime<=e))break;a(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function x(e){if(g=!1,w(e),!m)if(null!==r(u))m=!0,L(S);else{var t=r(c);null!==t&&A(x,t.startTime-e)}}function S(e,n){m=!1,g&&(g=!1,v(C),C=-1),h=!0;var o=p;try{for(w(n),f=r(u);null!==f&&(!(f.expirationTime>n)||e&&!O());){var l=f.callback;if("function"===typeof l){f.callback=null,p=f.priorityLevel;var i=l(f.expirationTime<=n);n=t.unstable_now(),"function"===typeof i?f.callback=i:f===r(u)&&a(u),w(n)}else a(u);f=r(u)}if(null!==f)var s=!0;else{var d=r(c);null!==d&&A(x,d.startTime-n),s=!1}return s}finally{f=null,p=o,h=!1}
2}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k,E=!1,_=null,C=-1,R=5,N=-1;function O(){return!(t.unstable_now()-N<R)}function P(){if(null!==_){var e=t.unstable_now();N=e;var n=!0;try{n=_(!0,e)}finally{n?k():(E=!1,_=null)}}else E=!1}if("function"===typeof b)k=function(){b(P)};else if("undefined"!==typeof MessageChannel){var T=new MessageChannel,j=T.port2;T.port1.onmessage=P,k=function(){j.postMessage(null)}}else k=function(){y(P,0)};function L(e){_=e,E||(E=!0,k())}function A(e,n){C=y(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||h||(m=!0,L(S))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return r(u)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,a,o){var l=t.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?l+o:l:o=l,e){case 1:var i=-1;break;case 2:i=250;break;case 5:i=1073741823;break;case 4:i=1e4;break;default:i=5e3}return e={id:d++,callback:a,priorityLevel:e,startTime:o,expirationTime:i=o+i,sortIndex:-1},o>l?(e.sortIndex=o,n(c,e),null===r(u)&&e===r(c)&&(g?(v(C),C=-1):g=!0,A(x,o-l))):(e.sortIndex=i,n(u,e),m||h||(m=!0,L(S))),e},t.unstable_shouldYield=O,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},950(e,t,n){e.exports=n(49)}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var l={};e=e||[null,t({}),t([]),t(t)];for(var i=2&a&&r;("object"==typeof i||"function"==typeof i)&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>l[e]=()=>r[e]);return l.default=()=>r,n.d(o,l),o}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};n.r(r),n.d(r,{hasBrowserEnv:()=>lr,hasStandardBrowserEnv:()=>sr,hasStandardBrowserWebWorkerEnv:()=>ur,navigator:()=>ir,origin:()=>cr});var a=n(950),o=n.t(a,2),l=n(352),i=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,s=/^[\\/]{2}/;function u(e,t){return t+e.replace(/\\/g,"/")}var c="popstate";function d(e){return"object"===typeof e&&null!=e&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function f(){return b(function(e,t){let n=t.state?.masked,{pathname:r,search:a,hash:o}=n||e.location;return g("",{pathname:r,search:a,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default",n?{pathname:e.location.pathname,search:e.location.search,hash:e.location.hash}:void 0)},function(e,t){return"string"===typeof t?t:y(t)},null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function p(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function h(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function m(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function g(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;return{pathname:"string"===typeof e?e:e.pathname,search:"",hash:"",..."string"===typeof t?v(t):t,state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10),mask:a}}function y(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 v(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function b(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{window:a=document.defaultView,v5Compat:o=!1}=r,l=a.history,i="POP",s=null,u=f();function f(){return(l.state||{idx:null}).idx}function p(){i="POP";let e=f(),t=null==e?null:e-u;u=e,s&&s({action:i,location:y.location,delta:t})}function h(e){return w(a,e)}null==u&&(u=0,l.replaceState({...l.state,idx:u},""));let y={get action(){return i},get location(){return e(a,l)},listen(e){if(s)throw new Error("A history only accepts one active listener");return a.addEventListener(c,p),s=e,()=>{a.removeEventListener(c,p),s=null}},createHref:e=>t(a,e),createURL:h,encodeLocation(e){let t=h(e);return{pathname:t.pathname,search:t.search,hash:t.hash}}
2,push:function(e,t){i="PUSH";let r=d(e)?e:g(y.location,e,t);n&&n(r,e),u=f()+1;let c=m(r,u),p=y.createHref(r.mask||r);try{l.pushState(c,"",p)}catch(h){if(h instanceof DOMException&&"DataCloneError"===h.name)throw h;a.location.assign(p)}o&&s&&s({action:i,location:y.location,delta:1})},replace:function(e,t){i="REPLACE";let r=d(e)?e:g(y.location,e,t);n&&n(r,e),u=f();let a=m(r,u),c=y.createHref(r.mask||r);l.replaceState(a,"",c),o&&s&&s({action:i,location:y.location,delta:0})},go:e=>l.go(e)};return y}function w(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="http://localhost";e&&(r="null"!==e.location.origin?e.location.origin:e.location.href),p(r,"No window.location.(origin|href) available to create URL");let a="string"===typeof t?t:y(t);return a=a.replace(/ $/,"%20"),!n&&s.test(a)&&(a=r+a),new URL(a,r)}new WeakMap;function x(e,t){return S(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",!1)}function S(e,t,n,r,a){let o=M(("string"===typeof t?v(t):t).pathname||"/",n);if(null==o)return null;let l=a??k(e),i=null,s=z(o);for(let u=0;null==i&&u<l.length;++u)i=A(l[u],s,r);return i}function k(e){let t=E(e);return function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(t),t}function E(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=function(e,o){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a,i=arguments.length>3?arguments[3]:void 0,s={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};if(s.relativePath.startsWith("/")){if(!s.relativePath.startsWith(r)&&l)return;p(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=q([r,s.relativePath]),c=n.concat(s);e.children&&e.children.length>0&&(p(!0!==e.index,`Index routes must not have child routes. Please remove all child routes from route path "${u}".`),E(e.children,t,c,u,l)),(null!=e.path||e.index)&&t.push({path:u,score:L(u,e.index),routesMeta:c.map((e,t)=>{let[n,r]=U(e.relativePath,e.caseSensitive,t===c.length-1);return{...e,matcher:n,compiledParams:r}})})};return e.forEach((e,t)=>{if(""!==e.path&&e.path?.includes("?"))for(let n of _(e.path))o(e,t,!0,n);else o(e,t)}),t}function _(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,a=n.endsWith("?"),o=n.replace(/\?$/,"");if(0===r.length)return a?[o,""]:[o];let l=_(r.join("/")),i=[];return i.push(...l.map(e=>""===e?o:[o,e].join("/"))),a&&i.push(...l),i.map(t=>e.startsWith("/")&&""===t?"/":t)}var C=/^:[\w-]+$/,R=3,N=2,O=1,P=10,T=-2,j=e=>"*"===e;function L(e,t){let n=e.split("/"),r=n.length;return n.some(j)&&(r+=T),t&&(r+=N),n.filter(e=>!j(e)).reduce((e,t)=>e+(C.test(t)?R:""===t?O:P),r)}function A(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{routesMeta:r}=e,a={},o="/",l=[];for(let i=0;i<r.length;++i){let e=r[i],s=i===r.length-1,u="/"===o?t:t.slice(o.length)||"/",c={path:e.relativePath,caseSensitive:e.caseSensitive,end:s},d=e.matcher&&e.compiledParams?F(c,u,e.matcher,e.compiledParams):D(c,u),f=e.route;if(!d&&s&&n&&!r[r.length-1].route.index&&(d=D({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},u)),!d)return null;
2Object.assign(a,d.params),l.push({params:a,pathname:q([o,d.pathname]),pathnameBase:K(q([o,d.pathnameBase])),route:f}),"/"!==d.pathnameBase&&(o=q([o,d.pathnameBase]))}return l}function D(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=U(e.path,e.caseSensitive,e.end);return F(e,t,n,r)}function F(e,t,n,r){let a=t.match(n);if(!a)return null;let o=a[0],l=Q(o,1),i=a.slice(1);return{params:r.reduce((e,t,n)=>{let{paramName:r,isOptional:a}=t;if("*"===r){let e=i[n]||"";l=Q(o.slice(0,o.length-e.length),1)}const s=i[n];return e[r]=a&&!s?void 0:(s||"").replace(/%2F/g,"/"),e},{}),pathname:o,pathnameBase:l,pattern:e}}function U(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];h("*"===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=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n,a,o)=>{if(r.push({paramName:t,isOptional:null!=n}),n){let t=o.charAt(a+e.length);return t&&"/"!==t?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),r]}function z(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return h(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function M(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 I(e,t){let n=Q(t).split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function $(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 B(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function W(e){let t=B(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function H(e,t,n){let r,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"string"===typeof e?r=v(e):(r={...e},p(!r.pathname||!r.pathname.includes("?"),$("?","pathname","search",r)),p(!r.pathname||!r.pathname.includes("#"),$("#","pathname","hash",r)),p(!r.search||!r.search.includes("#"),$("#","search","hash",r)));let o,l=""===e||""===r.pathname,i=l?"/":r.pathname;if(null==i)o=n;else{let e=t.length-1;if(!a&&i.startsWith("..")){let t=i.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}o=e>=0?t[e]:"/"}let s=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",{pathname:r,search:a="",hash:o=""}="string"===typeof e?v(e):e;return r?(r=V(r),t=r.startsWith("/")||r.startsWith("\\")?I(r.substring(1),"/"):I(r,n)):t=n,{pathname:t,search:J(a),hash:Y(o)}}(r,o),u=i&&"/"!==i&&i.endsWith("/"),c=(l||"."===i)&&n.endsWith("/");return s.pathname.endsWith("/")||!u&&!c||(s.pathname+="/"),s}var V=e=>e.replace(/[\\/]{2,}/g,"/"),q=e=>V(e.join("/"));function Q(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e.length;for(;n>t&&47===e.charCodeAt(n-1);)n--;return n===e.length?e:e.slice(0,n)}var K=e=>Q(e).replace(/^\/*/,"/"),J=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Y=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";var X=class{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function G(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}function Z(e){let t=e.map(e=>
2e.route.path).filter(Boolean);return q(t)||"/"}var ee="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function te(e,t){let n=e;if("string"!==typeof n||!i.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,a=!1;if(ee)try{let e=new URL(window.location.href),r=s.test(n)?new URL(u(n,e.protocol)):new URL(n),o=M(r.pathname,t);r.origin===e.origin&&null!=o?n=o+r.search+r.hash:a=!0}catch(o){h(!1,`<Link to="${n}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:a,to:n}}Symbol("Uninstrumented");Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var ne=new URL("http://localhost");function re(e){if(e.createURL)return e.createURL("/");try{return new URL(e.createHref("/"),ne)}catch{return ne}}function ae(e,t){return e.origin===t.origin&&("null"!==e.origin||e.protocol===t.protocol&&e.host===t.host)}function oe(e,t,n,r){let a=null;try{a=null==e?null:new URL(e,n)}catch{}let o=new URL(t,n),l=null!=a&&!ae(a,n),i=!ae(o,n);if("reject"===r){if(l||i)throw new Error("External navigation is not allowed")}else if(i&&(null==a||!function(e,t){if(e.startsWith("//"))return!0;let n=t.protocol.toLowerCase();return!!e.toLowerCase().startsWith(n)&&(""===t.host||e.slice(n.length).startsWith("//"))}(e,a)||!ae(a,o)))throw new Error("External navigation is not allowed")}var le=["POST","PUT","PATCH","DELETE"],ie=(new Set(le),["GET",...le]);new Set(ie),Symbol("ResetLoaderData");new WeakMap,new WeakMap,new WeakMap,new WeakMap;var se=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function ue(e){try{return se.includes(new URL(e).protocol)}catch{return!1}}var ce=a.createContext(null);ce.displayName="DataRouter";var de=a.createContext(null);de.displayName="DataRouterState";var fe=a.createContext(!1);function pe(){return a.useContext(fe)}var he=a.createContext({isTransitioning:!1});he.displayName="ViewTransition";var me=a.createContext(new Map);me.displayName="Fetchers";var ge=a.createContext(null);ge.displayName="Await";var ye=a.createContext(null);ye.displayName="Navigation";var ve=a.createContext(null);ve.displayName="Location";var be=a.createContext({outlet:null,matches:[],isDataRoute:!1});be.displayName="Route";var we=a.createContext(null);we.displayName="RouteError";var xe="REACT_ROUTER_ERROR";function Se(){return null!=a.useContext(ve)}function ke(){return p(Se(),"useLocation() may be used only in the context of a <Router> component."),a.useContext(ve).location}var Ee="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function _e(e){a.useContext(ye).static||a.useLayoutEffect(e)}function Ce(){let{isDataRoute:e}=a.useContext(be);return e?function(){let{router:e}=Ue("useNavigate"),t=Me("useNavigate"),n=a.useRef(!1);_e(()=>{n.current=!0});let r=a.useCallback(async function(r){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};h(n.current,Ee),n.current&&("number"===typeof r?await e.navigate(r):await e.navigate(r,{fromRouteId:t,...a}))},[e,t]);return r}():function(){p(Se(),"useNavigate() may be used only in the context of a <Router> component.");let e=a.useContext(ce),{basename:t,navigator:n}=a.useContext(ye),{matches:r}=a.useContext(be),{pathname:o}=ke(),l=JSON.stringify(W(r)),i=a.useRef(!1);_e(()=>{i.current=!0});let s=a.useCallback(function(r){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(h(i.current,Ee),!i.current)return;if("number"===typeof r)return void n.go(r);let s=H(r,JSON.parse(l),o,"path"===a.relative);null==e&&"/"!==t&&(s.pathname="/"===s.pathname?t:q([t,s.pathname])),oe("string"===typeof r?r:y(r),n.createHref(s),re(n),"reject"),(a.replace?n.replace:n.push)(s,a.state,a)},[t,n,l,o,e]);return s}()}a.createContext(null);function Re(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{matches:n}=a.useContext(be),{pathname:r}=ke(),o=JSON.stringify(W(n));return a.useMemo(()=>H(e,JSON.parse(o),r,"path"===t),[e,o,r,t])}function Ne(e,t,n){p(Se(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=a.useContext(ye),{matches:o}=a.useContext(be),l=o[o.length-1],i=l?l.params:{},s=l?l.pathname:"/",u=l?l.pathnameBase:"/",c=l&&l.route;{let e=c&&c.path||"";Be(s,!c||e.endsWith("*")||e.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="${e}"> to <Route path="${"/"===e?"*":`${e}/*`}">.`)}let d,f=ke();if(t){let e="string"===typeof t?v(t):t;p("/"===u||e.pathname?.startsWith(u),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${u}" but pathname "${e.pathname}" was given in the \`location\` prop.`),d=e}else d=f;let m=d.pathname||"/",g=m;if("/"!==u){let e=u.replace(/^\//,"").split("/");g="/"+m.replace(/^\//,"").split("/").slice(e.length).join("/")}let y=n&&n.state.matches.length?n.state.matches.map(e=>Object.assign(e,{route:n.manifest[e.route.id]||e.route})):x(e,{pathname:g});h(c||null!=y,`No routes matched location "${d.pathname}${d.search}${d.hash}" `),h(null==y||void 0!==y[y.length-1].route.element||void 0!==y[y.length-1].route.Component||void 0!==y[y.length-1].route.lazy,`Matched leaf route at location "${d.pathname}${d.search}${d.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let b=De(y&&y.map(e=>Object.assign({},e,{params:Object.assign({},i,e.params),pathname:q([u,r.encodeLocation?r.encodeLocation(e.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:q([u,r.encodeLocation?r.encodeLocation(e.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathnameBase])})),o,n);return t&&b?a.createElement(ve.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...d},navigationType:"POP"}},b):b}function Oe(){let e=Ie(),t=G(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:r},l={padding:"2px 4px",backgroundColor:r},i=null;return console.error("Error handled by React Router default ErrorBoundary:",e),i=a.createElement(a.Fragment,null,a.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),a.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",a.createElement("code",{style:l},"ErrorBoundary")," or"," ",a.createElement("code",{style:l},"errorElement")," prop on your route.")),a.createElement(a.Fragment,null,a.createElement("h2",null,"Unexpected Application
2Error!"),a.createElement("h3",{style:{fontStyle:"italic"}},t),n?a.createElement("pre",{style:o},n):null,i)}var Pe=a.createElement(Oe,null),Te=class extends a.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&"object"===typeof e&&e&&"digest"in e&&"string"===typeof e.digest){const t=function(e){if(e.startsWith(`${xe}:ROUTE_ERROR_RESPONSE:{`))try{let t=JSON.parse(e.slice(40));if("object"===typeof t&&t&&"number"===typeof t.status&&"string"===typeof t.statusText)return new X(t.status,t.statusText,t.data)}catch{}}(e.digest);t&&(e=t)}let t=void 0!==e?a.createElement(be.Provider,{value:this.props.routeContext},a.createElement(we.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?a.createElement(Le,{error:e},t):t}};Te.contextType=fe;var je=new WeakMap;function Le(e){let{children:t,error:n}=e,{basename:r,navigator:o}=a.useContext(ye);if("object"===typeof n&&n&&"digest"in n&&"string"===typeof n.digest){let e=function(e){if(e.startsWith(`${xe}:REDIRECT:{`))try{let t=JSON.parse(e.slice(28));if("object"===typeof t&&t&&"number"===typeof t.status&&"string"===typeof t.statusText&&"string"===typeof t.location&&"boolean"===typeof t.reloadDocument&&"boolean"===typeof t.replace)return t}catch{}}(n.digest);if(e){let t=je.get(n);if(t)throw t;let l=te(e.location,r),i=l.absoluteURL||l.to;if(oe(e.location,i,re(o),"allow-explicit"),ue(i))throw new Error("Invalid redirect location");if(ee&&!je.get(n)){if(!l.isExternal&&!e.reloadDocument){const t=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(l.to,{replace:e.replace}));throw je.set(n,t),t}window.location.href=i}return a.createElement("meta",{httpEquiv:"refresh",content:`0;url=${i}`})}}return t}function Ae(e){let{routeContext:t,match:n,children:r}=e,o=a.useContext(ce);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),a.createElement(be.Provider,{value:t},r)}function De(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,r=n?.state;if(null==e){if(!r)return null;if(r.errors)e=r.matches;else{if(0!==t.length||r.initialized||!(r.matches.length>0))return null;e=r.matches}}let o=e,l=r?.errors;if(null!=l){let e=o.findIndex(e=>e.route.id&&void 0!==l?.[e.route.id]);p(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(l).join(",")}`),o=o.slice(0,Math.min(o.length,e+1))}let i=!1,s=-1;if(n&&r){i=r.renderFallback;for(let e=0;e<o.length;e++){let t=o[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(s=e),t.route.id){let{loaderData:e,errors:a}=r,l=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!a||void 0===a[t.route.id]);if(t.route.lazy||l){n.isStatic&&(i=!0),o=s>=0?o.slice(0,s+1):[o[0]];break}}}}let u=n?.onError,c=r&&u?(e,t)=>{u(e,{location:r.location,params:r.matches?.[0]?.params??{},pattern:Z(r.matches),errorInfo:t})}:void 0;return o.reduceRight((e,n,u)=>{let d,f=!1,p=null,h=null;r&&(d=l&&n.route.id?l[n.route.id]:void 0,p=n.route.errorElement||Pe,i&&(s<0&&0===u?(Be("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),f=!0,h=null):s===u&&(f=!0,h=n.route.hydrateFallbackElement||null)));let m=t.concat(o.slice(0,u+1)),g=()=>{let t;return t=d?p:f?h:n.route.Component?a.createElement(n.route.Component,null):n.route.element?n.route.element:e,a.createElement(Ae,{match:n,routeContext:{outlet:e,matches:m,isDataRoute:null!=r},children:t})};return r&&(n.route.ErrorBoundary||n.route.errorElement||0===u)?a.createElement(Te,{location:r.location,revalidation:r.revalidation,component:p,error:d,children:g(),routeC
2ontext:{outlet:null,matches:m,isDataRoute:!0},onError:c}):g()},null)}function Fe(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ue(e){let t=a.useContext(ce);return p(t,Fe(e)),t}function ze(e){let t=a.useContext(de);return p(t,Fe(e)),t}function Me(e){let t=function(e){let t=a.useContext(be);return p(t,Fe(e)),t}(e),n=t.matches[t.matches.length-1];return p(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function Ie(){let e=a.useContext(we),t=ze("useRouteError"),n=Me("useRouteError");return void 0!==e?e:t.errors?.[n]}var $e={};function Be(e,t,n){t||$e[e]||($e[e]=!0,h(!1,n))}var We={};function He(e,t){e||We[t]||(We[t]=!0,console.warn(t))}o.useOptimistic;a.memo(Ve);function Ve(e){let{routes:t,manifest:n,future:r,state:a,isStatic:o,onError:l}=e;return Ne(t,void 0,{manifest:n,state:a,isStatic:o,onError:l,future:r})}function qe(e){let{to:t,replace:n,state:r,relative:o}=e;p(Se(),"<Navigate> may be used only in the context of a <Router> component.");let{static:l,navigator:i}=a.useContext(ye);h(!l,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:s}=a.useContext(be),{pathname:u}=ke(),c=Ce(),d=H(t,W(s),u,"path"===o);oe("string"===typeof t?t:y(t),i.createHref(d),re(i),"reject");let f=JSON.stringify(d);return a.useEffect(()=>{c(JSON.parse(f),{replace:n,state:r,relative:o})},[c,f,o,n,r]),null}function Qe(e){p(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function Ke(e){let{basename:t="/",children:n=null,location:r,navigationType:o="POP",navigator:l,static:i=!1,useTransitions:s}=e;p(!Se(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let u=t.replace(/^\/*/,"/"),c=a.useMemo(()=>({basename:u,navigator:l,static:i,useTransitions:s,future:{}}),[u,l,i,s]);"string"===typeof r&&(r=v(r));let{pathname:d="/",search:f="",hash:m="",state:g=null,key:y="default",mask:b}=r,w=a.useMemo(()=>{let e=M(d,u);return null==e?null:{location:{pathname:e,search:f,hash:m,state:g,key:y,mask:b},navigationType:o}},[u,d,f,m,g,y,o,b]);return h(null!=w,`<Router basename="${u}"> is not able to match the URL "${d}${f}${m}" because it does not start with the basename, so the <Router> won't render anything.`),null==w?null:a.createElement(ye.Provider,{value:c},a.createElement(ve.Provider,{children:n,value:w}))}function Je(e){let{children:t,location:n}=e;return Ne(Ye(t),n)}a.Component;function Ye(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[];return a.Children.forEach(e,(e,r)=>{if(!a.isValidElement(e))return;let o=[...t,r];if(e.type===a.Fragment)return void n.push.apply(n,Ye(e.props.children,o));p(e.type===Qe,`[${"string"===typeof e.type?e.type:e.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),p(!e.props.index||!e.props.children,"An index route cannot have child routes.");let l={id:e.props.id||o.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,middleware:e.props.middleware,loader:e.props.loader,action:e.props.action,hydrateFallbackElement:e.props.hydrateFallbackElement,HydrateFallback:e.props.HydrateFallback,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:!0===e.props.hasErrorBoundary||null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(l.children=Ye(e.props.children,o)),n.push(l)}),n}var Xe="get",Ge="application/x-www-form-urlencoded";function Ze(e){return"undefined"!==typeof HTMLElement&&e instanceof HTMLElement}function et(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}var tt=null;var nt=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function rt(e){return null==e||nt.has(e)?e:(h(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ge}"`),null)}function at(e,t){let n,r,a,o,l;if(Ze(i=e)&&"form"===i.tagName.toLowerCase()){let l=e.getAttribute("action");r=l?M(l,t):null,n=e.getAttribute("method")||Xe,a=rt(e.getAttribute("enctype"))||Ge,o=new FormData(e)}else if(function(e){return Ze(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return Ze(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let l=e.form;if(null==l)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let i=e.getAttribute("formaction")||l.getAttribute("action");if(r=i?M(i,t):null,n=e.getAttribute("formmethod")||l.getAttribute("method")||Xe,a=rt(e.getAttribute("formenctype"))||rt(l.getAttribute("enctype"))||Ge,o=new FormData(l,e),!function(){if(null===tt)try{new FormData(document.createElement("form"),0),tt=!1}catch(e){tt=!0}return tt}()){let{name:t,type:n,value:r}=e;if("image"===n){let e=t?`${t}.`:"";o.append(`${e}x`,"0"),o.append(`${e}y`,"0")}
2else t&&o.append(t,r)}}else{if(Ze(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Xe,r=null,a=Ge,l=e}var i;return o&&"text/plain"===a&&(l=o,o=void 0),{action:r,method:n.toLowerCase(),encType:a,formData:o,body:l}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!==typeof window?window:"undefined"!==typeof globalThis&&globalThis;function ot(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}Symbol("SingleFetchRedirect");function lt(e,t,n,r){let a="string"===typeof e?new URL(e,"undefined"===typeof window?"server://singlefetch/":window.location.origin):e;return n?a.pathname.endsWith("/")?a.pathname=`${a.pathname}_.${r}`:a.pathname=`${a.pathname}.${r}`:"/"===a.pathname?a.pathname=`_root.${r}`:t&&"/"===M(a.pathname,t)?a.pathname=`${Q(t)}/_root.${r}`:a.pathname=`${Q(a.pathname)}.${r}`,a}async function it(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function st(e){return null!=e&&"string"===typeof e.page}function ut(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"===typeof e.imageSrcSet&&"string"===typeof e.imageSizes:"string"===typeof e.rel&&"string"===typeof e.href)}function ct(e,t,n,r,a,o){let l=(e,t)=>!n[t]||e.route.id!==n[t].route.id,i=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith("*")&&n[t].params["*"]!==e.params["*"];return"assets"===o?t.filter((e,t)=>l(e,t)||i(e,t)):"data"===o?t.filter((t,o)=>{let s=r.routes[t.route.id];if(!s||!s.hasLoader)return!1;if(l(t,o)||i(t,o))return!0;if(t.route.shouldRevalidate){let r=t.route.shouldRevalidate({currentUrl:new URL(a.pathname+a.search+a.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"===typeof r)return r}return!0}):[]}function dt(e,t){let{includeHydrateFallback:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return r=e.map(e=>{let r=t.routes[e.route.id];if(!r)return[];let a=[r.module];return r.clientActionModule&&(a=a.concat(r.clientActionModule)),r.clientLoaderModule&&(a=a.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(a=a.concat(r.hydrateFallbackModule)),r.imports&&(a=a.concat(r.imports)),a}).flat(1),[...new Set(r)];var r}function ft(e,t){let n=new Set,r=new Set(t);return e.reduce((e,a)=>{if(t&&!st(a)&&"script"===a.as&&a.href&&r.has(a.href))return e;let o=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}(a));return n.has(o)||(n.add(o),e.push({key:o,link:a})),e},[])}function pt(e,t){return"lazy"===e.mode&&!0===t}function ht(){let e=a.useContext(ce);return ot(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function mt(){let e=a.useContext(de);return ot(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var gt=a.createContext(void 0);function yt(){let e=a.useContext(gt);return ot(e,"You must render this element inside a <HydratedRouter> element"),e}function vt(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function bt(e,t,n){if(n&&!Et)return[e[0]];if(t){let n=e.findIndex(e=>void 0!==t[e.route.id]);return e.slice(0,n+1)}return e}gt.displayName="FrameworkContext";function wt(e){let{page:t,...n}=e,r=pe(),{nonce:o}=yt(),{router:l}=ht(),i=a.useMemo(()=>x(l.routes,t,l.basename),[l.routes,t,l.basename]);return i?(null==n.nonce&&o&&(n={...n,nonce:o}),r?a.createElement(St,{page:t,matches:i,...n}):a.createElement(kt,{page:t,matches:i,...n})):null}function xt(e){let{manifest:t,routeModules:n}=yt(),[r,o]=a.useState([]);return a.useEffect(()=>{let r=!1;return async function(e,t,n){return ft((await Promise.all(e.map(async e=>{let r=t.routes[e.route.id];if(r){let e=await it(r,n);return e.links?e.links():[]}return[]}))).flat(1).filter(ut).filter(e=>"stylesheet"===e.rel||"preload"===e.rel).map(e=>"stylesheet"===e.rel?{...e,rel:"prefetch",as:"style"}:{...e,rel:"prefetch"}))}
2(e,t,n).then(e=>{r||o(e)}),()=>{r=!0}},[e,t,n]),r}function St(e){let{page:t,matches:n,...r}=e,o=ke(),{future:l}=yt(),{basename:i}=ht(),s=a.useMemo(()=>{if(t===o.pathname+o.search+o.hash)return[];let e=lt(t,i,l.v8_trailingSlashAwareDataRequests,"rsc"),r=!1,a=[];for(let t of n)"function"===typeof t.route.shouldRevalidate?r=!0:a.push(t.route.id);return r&&a.length>0&&e.searchParams.set("_routes",a.join(",")),[e.pathname+e.search]},[i,l.v8_trailingSlashAwareDataRequests,t,o,n]);return a.createElement(a.Fragment,null,s.map(e=>a.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...r})))}function kt(e){let{page:t,matches:n,...r}=e,o=ke(),{future:l,manifest:i,routeModules:s}=yt(),{basename:u}=ht(),{loaderData:c,matches:d}=mt(),f=a.useMemo(()=>ct(t,n,d,i,o,"data"),[t,n,d,i,o]),p=a.useMemo(()=>ct(t,n,d,i,o,"assets"),[t,n,d,i,o]),h=a.useMemo(()=>{if(t===o.pathname+o.search+o.hash)return[];let e=new Set,r=!1;if(n.forEach(t=>{let n=i.routes[t.route.id];n&&n.hasLoader&&(!f.some(e=>e.route.id===t.route.id)&&t.route.id in c&&s[t.route.id]?.shouldRevalidate||n.hasClientLoader?r=!0:e.add(t.route.id))}),0===e.size)return[];let a=lt(t,u,l.v8_trailingSlashAwareDataRequests,"data");return r&&e.size>0&&a.searchParams.set("_routes",n.filter(t=>e.has(t.route.id)).map(e=>e.route.id).join(",")),[a.pathname+a.search]},[u,l.v8_trailingSlashAwareDataRequests,c,o,i,f,n,t,s]),m=a.useMemo(()=>dt(p,i),[p,i]),g=xt(p);return a.createElement(a.Fragment,null,h.map(e=>a.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...r})),m.map(e=>a.createElement("link",{key:e,rel:"modulepreload",href:e,...r})),g.map(e=>{let{key:t,link:n}=e;return a.createElement("link",{key:t,nonce:r.nonce,...n,crossOrigin:n.crossOrigin??r.crossOrigin})}))}var Et=!1;function _t(e){let{manifest:t,serverHandoffString:n,isSpaMode:r,renderMeta:o,routeDiscovery:l,ssr:i,nonce:s}=yt(),{router:u,static:c,staticContext:d}=ht(),{matches:f}=mt(),p=pe(),h=pt(l,i);null==e.nonce&&s&&(e={...e,nonce:s}),o&&(o.didRenderScripts=!0);let m=bt(f,null,r);a.useEffect(()=>{Et=!0},[]);let g=a.useMemo(()=>{if(p)return null;let r=d?`window.__reactRouterContext = ${n};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());`:" ",o=c?`${t.hmr?.runtime?`import ${JSON.stringify(t.hmr.runtime)};`:""}${h?"":`import ${JSON.stringify(t.url)}`};\n${m.map((e,n)=>{let r=`route${n}`,a=t.routes[e.route.id];ot(a,`Route ${e.route.id} not found in manifest`);let{clientActionModule:o,clientLoaderModule:l,clientMiddlewareModule:i,hydrateFallbackModule:s,module:u}=a,c=[...o?[{module:o,varName:`${r}_clientAction`}]:[],...l?[{module:l,varName:`${r}_clientLoader`}]:[],...i?[{module:i,varName:`${r}_clientMiddleware`}]:[],...s?[{module:s,varName:`${r}_HydrateFallback`}]:[],{module:u,varName:`${r}_main`}];return 1===c.length?`import * as ${r} from ${JSON.stringify(u)};`:[c.map(e=>`import * as ${e.varName} from "${e.module}";`).join("\n"),`const ${r} = {${c.map(e=>`...${e.varName}`).join(",")}};`].join("\n")}).join("\n")}\n ${h?`window.__reactRouterManifest = ${JSON.stringify(function(e,t){let{sri:n,...r}=e,a=new Set(t.state.matches.map(e=>e.route.id)),o=t.state.location.pathname.split("/").filter(Boolean),l=["/"];for(o.pop();o.length>0;)l.push(`/${o.join("/")}`),o.pop();l.forEach(e=>{let n=S(t.routes,e,t.basename||"/",!1,t.branches);n&&n.forEach(e=>a.add(e.route.id))});let i=[...a].reduce((e,t)=>Object.assign(e,{[t]:r.routes[t]}),{});return{...r,routes:i,sri:!!n||void 0}}(t,u),null,2)};`:""}\n window.__reactRouterRouteModules = {${m.map((e,t)=>`${JSON.stringify(e.route.id)}:route${t}`).join(",")}};\n\nimport(${JSON.stringify(t.entry.module)});`:" ";return a.createElement(a.Fragment,null,a.createElement("script",{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:r},type:void 0}),a.createElement("script",{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:o},type:"module",async:!0}))},[]),y=Et||p?[]:[...new Set(t.entry.imports.concat(dt(m,t,{includeHydrateFallback:!0})))],v="object"===typeof t.sri?t.sri:{};return He(!p,"The <Scripts /> element is a no-op when using RSC and can be safely removed."),Et||p?null:a.createElement(a.Fragment,null,"object"===typeof t.sri?a.createElement("script",{...e,"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:v})}}):null,h?null:a.createElement("link",{rel:"modulepreload",href:t.url,crossOrigin:e.crossOrigin,integrity:v[t.url],nonce:e.nonce,suppressHydrationWarning:!0}),a.createElement("link",{rel:"modulepreload",href:t.entry.module,crossOrigin:e.crossOrigin,integrity:v[t.entry.module],nonce:e.nonce,suppressHydrationWarning:!0}),y.map(t=>a.createElement("link",{key:t,rel:"modulepreload",href:t,crossOrigin:e.crossOrigin,integrity:v[t],nonce:e.nonce,suppressHydrationWarning:!0})),g)}function Ct(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach(t=>{"function"===typeof t?t(e):null!=t&&(t.current=e)})}}a.Component;function Rt(e){let{error:t,isOutsideRemixApp:n}=e,{nonce:r}=yt();console.error(t);let o,l=a.createElement("script",{nonce:r,dangerouslySetInnerHTML:{__html:'\n console.log(\n "\ud83d\udcbf Hey developer \ud83d\udc4b. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."\n );\n '}});if(G(t))return a.createElement(Nt,{title:"Unhandled Thrown Response!"},a.createElement("h1",{style:{fontSize:"24px"}},t.status," ",t.statusText),l);if(t instanceof Error)o=t;else{let e=null==t?"Unknown Error":"object"===typeof t&&"toString"in t?t.toString():JSON.stringify(t);o=new Error(e)}
2return a.createElement(Nt,{title:"Application Error!",isOutsideRemixApp:n},a.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),a.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},o.stack),l)}function Nt(e){let{title:t,renderScripts:n,isOutsideRemixApp:r,children:o}=e,{routeModules:l}=yt();return l.root?.Layout&&!r?o:a.createElement("html",{lang:"en"},a.createElement("head",null,a.createElement("meta",{charSet:"utf-8"}),a.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),a.createElement("title",null,t)),a.createElement("body",null,a.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},o,n?a.createElement(_t,null):null)))}var Ot="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;try{Ot&&(window.__reactRouterVersion="7.18.3")}catch(Aa){}function Pt(e){let{basename:t,children:n,useTransitions:r,window:o}=e,l=a.useRef();null==l.current&&(l.current=f({window:o,v5Compat:!0}));let i=l.current,[s,u]=a.useState({action:i.action,location:i.location}),c=a.useCallback(e=>{!1===r?u(e):a.startTransition(()=>u(e))},[r]);return a.useLayoutEffect(()=>i.listen(c),[i,c]),a.createElement(Ke,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:i,useTransitions:r})}var Tt=a.forwardRef(function(e,t){let{onClick:n,discover:r="render",prefetch:o="none",relative:l,reloadDocument:s,replace:u,mask:c,state:d,target:f,to:h,preventScrollReset:m,viewTransition:g,defaultShouldRevalidate:v,...b}=e,{basename:w,navigator:x,useTransitions:S}=a.useContext(ye),k="string"===typeof h&&i.test(h),E=te(h,w);h=E.to;let _=function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};p(Se(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=a.useContext(ye),{hash:o,pathname:l,search:i}=Re(e,{relative:t}),s=l;return"/"!==n&&(s="/"===l?n:q([n,l])),r.createHref({pathname:s,search:i,hash:o})}(h,{relative:l}),C=ke(),R=null;if(c){let e=H(c,[],C.mask?C.mask.pathname:"/",!0);"/"!==w&&(e.pathname="/"===e.pathname?w:q([w,e.pathname])),R=x.createHref(e)}let[N,O,P]=function(e,t){let n=a.useContext(gt),[r,o]=a.useState(!1),[l,i]=a.useState(!1),{onFocus:s,onBlur:u,onMouseEnter:c,onMouseLeave:d,onTouchStart:f}=t,p=a.useRef(null);a.useEffect(()=>{if("render"===e&&i(!0),"viewport"===e){let e=new IntersectionObserver(e=>{e.forEach(e=>{i(e.isIntersecting)})},{threshold:.5});return p.current&&e.observe(p.current),()=>{e.disconnect()}}},[e]),a.useEffect(()=>{if(r){let e=setTimeout(()=>{i(!0)},100);return()=>{clearTimeout(e)}}},[r]);let h=()=>{o(!0)},m=()=>{o(!1),i(!1)};return n?"intent"!==e?[l,p,{}]:[l,p,{onFocus:vt(s,h),onBlur:vt(u,m),onMouseEnter:vt(c,h),onMouseLeave:vt(d,m),onTouchStart:vt(f,h)}]:[!1,p,{}]}(o,b),T=function(e){let{target:t,replace:n,mask:r,state:o,preventScrollReset:l,relative:i,viewTransition:s,defaultShouldRevalidate:u,useTransitions:c}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},d=Ce(),f=ke(),p=Re(e,{relative:i});return a.useCallback(h=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(h,t)){h.preventDefault();let t=void 0!==n?n:y(f)===y(p),m=()=>d(e,{replace:t,mask:r,state:o,preventScrollReset:l,relative:i,viewTransition:s,defaultShouldRevalidate:u});c?a.startTransition(()=>m()):m()}},[f,d,p,n,r,o,t,e,l,i,s,u,c])}(h,{replace:u,mask:c,state:d,target:f,preventScrollReset:m,relative:l,viewTransition:g,defaultShouldRevalidate:v,useTransitions:S});let j=!(E.isExternal||s),L=a.createElement("a",{...b,...P,href:(j?R:void 0)||E.absoluteURL||_,onClick:j?function(e){n&&n(e),e.defaultPrevented||T(e)}:n,ref:Ct(t,O),target:f,"data-discover":k||"render"!==r?void 0:"true"});return N&&!k?a.createElement(a.Fragment,null,L,a.createElement(wt,{page:_})):L});Tt.displayName="Link",a.forwardRef(function(e,t){let{"aria-current":n="page",caseSensitive:r=!1,className:o="",end:l=!1,style:i,to:s,viewTransition:u,children:c,...d}=e,f=Re(s,{relative:d.relative}),h=ke(),m=a.useContext(de),{navigator:g,basename:y}=a.useContext(ye),v=null!=m&&function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=a.useContext(he);p(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=At("useViewTransitionState"),o=Re(e,{relative:t});if(!n.isTransitioning)return!1;let l=M(n.currentLocation.pathname,r)||n.currentLocation.pathname,i=M(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=D(o.pathname,i)||null!=D(o.pathname,l)}(f)&&!0===u,b=g.encodeLocation?g.encodeLocation(f).pathname:f.pathname,w=h.pathname,x=m&&m.navigation&&m.navigation.location?m.navigation.location.pathname:null;r||(w=w.toLowerCase(),x=x?x.toLowerCase():null,b=b.toLowerCase()),x&&y&&(x=M(x,y)||x);const S="/"!==b&&b.endsWith("/")?b.length-1:b.length;let k,E=w===b||!l&&w.startsWith(b)&&"/"===w.charAt(S),_=null!=x&&(x===b||!l&&x.startsWith(b)&&"/"===x.charAt(b.length)),C={isActive:E,isPending:_,isTransitioning:v},R=E?n:void 0;k="function"===typeof o?o(C):[o,E?"active":null,_?"pending":null,v?"transitioning":null].filter(
2Boolean).join(" ");let N="function"===typeof i?i(C):i;return a.createElement(Tt,{...d,"aria-current":R,className:k,ref:t,style:N,to:s,viewTransition:u},"function"===typeof c?c(C):c)}).displayName="NavLink";var jt=a.forwardRef((e,t)=>{let{discover:n="render",fetcherKey:r,navigate:o,reloadDocument:l,replace:s,state:u,method:c=Xe,action:d,onSubmit:f,relative:h,preventScrollReset:m,viewTransition:g,defaultShouldRevalidate:v,...b}=e,{useTransitions:w}=a.useContext(ye),x=zt(),S=function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{basename:n}=a.useContext(ye),r=a.useContext(be);p(r,"useFormAction must be used inside a RouteContext");let[o]=r.matches.slice(-1),l={...Re(e||".",{relative:t})},i=ke();if(null==e){l.search=i.search;let e=new URLSearchParams(l.search),t=e.getAll("index");if(t.some(e=>""===e)){e.delete("index"),t.filter(e=>e).forEach(t=>e.append("index",t));let n=e.toString();l.search=n?`?${n}`:""}}e&&"."!==e||!o.route.index||(l.search=l.search?l.search.replace(/^\?/,"?index&"):"?index");"/"!==n&&(l.pathname="/"===l.pathname?n:q([n,l.pathname]));return y(l)}(d,{relative:h}),k="get"===c.toLowerCase()?"get":"post",E="string"===typeof d&&i.test(d);return a.createElement("form",{ref:t,method:k,action:S,onSubmit:l?f:e=>{if(f&&f(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,n=t?.getAttribute("formmethod")||c,l=()=>x(t||e.currentTarget,{fetcherKey:r,method:n,navigate:o,replace:s,state:u,relative:h,preventScrollReset:m,viewTransition:g,defaultShouldRevalidate:v});w&&!1!==o?a.startTransition(()=>l()):l()},...b,"data-discover":E||"render"!==n?void 0:"true"})});function Lt(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function At(e){let t=a.useContext(ce);return p(t,Lt(e)),t}function Dt(e){h("undefined"!==typeof URLSearchParams,"You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=a.useRef(et(e)),n=a.useRef(!1),r=ke(),o=a.useMemo(()=>function(e,t){let n=et(e);return t&&t.forEach((e,r)=>{n.has(r)||t.getAll(r).forEach(e=>{n.append(r,e)})}),n}(r.search,n.current?null:t.current),[r.search]),l=Ce(),i=a.useCallback((e,t)=>{const r=et("function"===typeof e?e(new URLSearchParams(o)):e);n.current=!0,l("?"+r,t)},[l,o]);return[o,i]}jt.displayName="Form";var Ft=0,Ut=()=>`__${String(++Ft)}__`;function zt(){let{router:e}=At("useSubmit"),{basename:t}=a.useContext(ye),n=Me("useRouteId"),r=e.fetch,o=e.navigate;return a.useCallback(async function(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{action:l,method:i,encType:s,formData:u,body:c}=at(e,t);if(!1===a.navigate){let e=a.fetcherKey||Ut();await r(e,n,a.action||l,{defaultShouldRevalidate:a.defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:u,body:c,formMethod:a.method||i,formEncType:a.encType||s,flushSync:a.flushSync})}else await o(a.action||l,{defaultShouldRevalidate:a.defaultShouldRevalidate,preventScrollReset:a.preventScrollReset,formData:u,body:c,formMethod:a.method||i,formEncType:a.encType||s,replace:a.replace,state:a.state,fromRouteId:n,flushSync:a.flushSync,viewTransition:a.viewTransition})},[r,o,t,n])}function Mt(e,t){return function(){return e.apply(t,arguments)}}const{toString:It}=Object.prototype,{getPrototypeOf:$t}=Object,{iterator:Bt,toStringTag:Wt}=Symbol,Ht=(e=>{let{hasOwnProperty:t}=e;return(e,n)=>t.call(e,n)})(Object.prototype),Vt=(e,t)=>{let n=e;const r=[];for(;null!=n&&n!==Object.prototype;){if(-1!==r.indexOf(n))return!1;if(r.push(n),Ht(n,t))return!0;n=$t(n)}return!1},qt=(Qt=Object.create(null),e=>{const t=It.call(e);return Qt[t]||(Qt[t]=t.slice(8,-1).toLowerCase())});var Qt;const Kt=e=>(e=e.toLowerCase(),t=>qt(t)===e),Jt=e=>t=>typeof t===e,{isArray:Yt}=Array,Xt=Jt("undefined");function Gt(e){return null!==e&&!Xt(e)&&null!==e.constructor&&!Xt(e.constructor)&&tn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Zt=Kt("ArrayBuffer");const en=Jt("string"),tn=Jt("function"),nn=Jt("number"),rn=e=>null!==e&&"object"===typeof e,an=e=>{if(!rn(e))return!1;const t=$t(e);return(null===t||t===Object.prototype||null===$t(t))&&!Vt(e,Wt)&&!Vt(e,Bt)},on=Kt("Date"),ln=Kt("File"),sn=Kt("Blob"),un=Kt("FileList");const cn="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof globalThis?globalThis:{},dn="undefined"!==typeof cn.FormData?cn.FormData:void 0,fn=Kt("URLSearchParams"),[pn,hn,mn,gn]=["ReadableStream","Request","Response","Headers"].map(Kt);function yn(e,t){let n,r,{allOwnKeys:a=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),Yt(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{if(Gt(e))return;const r=a?Object.getOwnPropertyNames(e):Object.keys(e),o=r.length;let l;for(n=0;n<o;n++)l=r[n],t.call(null,e[l],l,e)}}function vn(e,t){if(Gt(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r,a=n.length;for(;a-- >0;)if(r=n[a],t===r.toLowerCase())return r;return null}const bn="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:globalThis,wn=e=>!Xt(e)&&e!==bn;const xn=(Sn="undefined"!==typeof Uint8Array&&$t(Uint8Array),e=>Sn&&e instanceof Sn);var Sn;const kn=Kt("HTMLFormElement"),{propertyIsEnumerable:En}=Object.prototype,_n=Kt("RegExp"),Cn=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};yn(n,(n,a)=>{let o;!1!==(o=t(n,a,e))&&(r[a]=o||n)}),Object.defineProperties(e,r)};const Rn=Kt("AsyncFunction"),Nn=((e,t)=>{return e?setImmediate:t?(n=`axios@${Math.random()}`,r=[],bn.addEventListener("message",e=>{let{source:t,data:a}=e;t===bn&&a===n&&r.length&&r.shift()()},!1),e=>{r.push(e),bn.postMessage(n,"*")}):e=>setTimeout(e);var n,r})("function"===typeof setImmediate,tn(bn.postMessage)),On="undefined"!==typeof queueMicrotask?queueMicrotask.bind(bn):"undefined"!==typeof process&&process.nextTick||Nn,Pn=e=>null!=e&&tn(e[Bt]),Tn={isArray:Yt,isArrayBuffer:Zt,isBuffer:Gt,isFormData:e=>{if(!e)return!1;if(dn&&e instanceof dn)return!0;const t=$t(e);if(!t||t===Object.prototype)return!1;if(!tn(e.append))return!1;const n=qt(e);return"formdata"===n||"object"===n&&tn(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Zt(e.buffer),t},isString:en,isNumber:nn,isBoolean:e=>!0===e||!1===e,isObject:rn,isPlainObject:an,isEmptyObject:e=>{if(!rn(e)||Gt(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(Aa){return!1}},isReadableStream:pn,isRequest:hn,isResponse:mn,isHeaders:gn,isUndefined:Xt,isDate:on,isFile:ln,isReactNativeBlob:e=>!(!e||"undefined"===typeof e.uri),isReactNative:e=>e&&"undefined"!==typeof e.getParts,isBlob:sn,isRegExp:_n,isFunction:tn,isStream:e=>rn(e)&&tn(e.pipe),isURLSearchParams:fn,isTypedArray:xn,isFileList:un,forEac
vendor: 4,564 bytes, line 2
2h:yn,merge:function e(){const{caseless:t,skipUndefined:n}=wn(this)&&this||{},r={},a=(a,o)=>{if("__proto__"===o||"constructor"===o||"prototype"===o)return;const l=t&&"string"===typeof o&&vn(r,o)||o,i=Ht(r,l)?r[l]:void 0;an(i)&&an(a)?r[l]=e(i,a):an(a)?r[l]=e({},a):Yt(a)?r[l]=a.slice():n&&Xt(a)||(r[l]=a)};for(let o=0,l=arguments.length;o<l;o++){const e=o<0||arguments.length<=o?void 0:arguments[o];if(!e||Gt(e))continue;if(yn(e,a),"object"!==typeof e||Yt(e))continue;const t=Object.getOwnPropertySymbols(e);for(let n=0;n<t.length;n++){const r=t[n];En.call(e,r)&&a(e[r],r)}}return r},extend:function(e,t,n){let{allOwnKeys:r}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return yn(t,(t,r)=>{n&&tn(t)?Object.defineProperty(e,r,{__proto__:null,value:Mt(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e},trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let a,o,l;const i={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),o=a.length;o-- >0;)l=a[o],r&&!r(l,e,t)||i[l]||(t[l]=e[l],i[l]=!0);e=!1!==n&&$t(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:qt,kindOfTest:Kt,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(Yt(e))return e;let t=e.length;if(!nn(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Bt]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:kn,hasOwnProperty:Ht,hasOwnProp:Ht,hasOwnInPrototypeChain:Vt,getSafeProp:(e,t)=>null!=e&&Vt(e,t)?e[t]:void 0,reduceDescriptors:Cn,freezeMethods:e=>{Cn(e,(t,n)=>{if(tn(e)&&["arguments","caller","callee"].includes(n))return!1;const r=e[n];tn(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach(e=>{n[e]=!0})};return Yt(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:vn,global:bn,isContextDefined:wn,isSpecCompliantForm:function(e){return!!(e&&tn(e.append)&&"FormData"===e[Wt]&&e[Bt])},toJSONObject:e=>{const t=new WeakSet,n=e=>{if(rn(e)){if(t.has(e))return;if(Gt(e))return e;if(!("toJSON"in e)){t.add(e);const r=Yt(e)?[]:{};return yn(e,(e,t)=>{const a=n(e);!Xt(a)&&(r[t]=a)}),t.delete(e),r}}return e};return n(e)},isAsyncFn:Rn,isThenable:e=>e&&(rn(e)||tn(e))&&tn(e.then)&&tn(e.catch),setImmediate:Nn,asap:On,isIterable:Pn,isSafeIterable:e=>null!=e&&Vt(e,Bt)&&Pn(e)},jn=Tn.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const Ln=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),An=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function Dn(e,t){return Tn.isArray(e)?e.map(e=>Dn(e,t)):function(e){let t=0,n=e.length;for(;t<n;){const n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){const t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}(String(e).replace(t,""))}function Fn(e){const t=Object.create(null);return Tn.forEach(e.toJSON(),(e,n)=>{t[n]=(e=>Dn(e,An))(e)}),t}const Un=Symbol("internals");function zn(e){return e&&String(e).trim().toLowerCase()}function Mn(e){return!1===e||null==e?e:Tn.isArray(e)?e.map(Mn):(e=>Dn(e,Ln))(String(e))}function In(e,t,n,r,a){return Tn.isFunction(r)?r.call(this,t,n):(a&&(t=n),Tn.isString(t)?Tn.isString(r)?-1!==t.indexOf(r):Tn.isRegExp(r)?r.test(t):void 0:void 0)}class $n{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function a(e,t,n){const a=zn(t);if(!a)return;const o=Tn.findKey(r,a);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=Mn(e))}const o=(e,t)=>
vendor: 7,249 bytes, line 2
2Tn.forEach(e,(e,n)=>a(e,n,t));if(Tn.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(Tn.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let n,r,a;return e&&e.split("\n").forEach(function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),r=e.substring(a+1).trim(),!n||t[n]&&jn[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t})(e),t);else if(Tn.isObject(e)&&Tn.isSafeIterable(e)){let n,r,a=Object.create(null);for(const t of e){if(!Tn.isArray(t))throw new TypeError("Object iterator must return a key-value pair");r=t[0],Tn.hasOwnProp(a,r)?(n=a[r],a[r]=Tn.isArray(n)?[...n,t[1]]:[n,t[1]]):a[r]=t[1]}o(a,t)}else null!=e&&a(t,e,n);return this}get(e,t){if(e=zn(e)){const n=Tn.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(Tn.isFunction(t))return t.call(this,e,n);if(Tn.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=zn(e)){const n=Tn.findKey(this,e);return!(!n||void 0===this[n]||t&&!In(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function a(e){if(e=zn(e)){const a=Tn.findKey(n,e);!a||t&&!In(0,n[a],a,t)||(delete n[a],r=!0)}}return Tn.isArray(e)?e.forEach(a):a(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const a=t[n];e&&!In(0,this[a],a,e,!0)||(delete this[a],r=!0)}return r}normalize(e){const t=this,n={};return Tn.forEach(this,(r,a)=>{const o=Tn.findKey(n,a);if(o)return t[o]=Mn(r),void delete t[a];const l=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(a):String(a).trim();l!==a&&delete t[a],t[l]=Mn(r),n[l]=!0}),this}concat(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.constructor.concat(this,...t)}toJSON(e){const t=Object.create(null);return Tn.forEach(this,(n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Tn.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(e=>{let[t,n]=e;return t+": "+n}).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e){const t=new this(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return r.forEach(e=>t.set(e)),t}static accessor(e){const t=(this[Un]=this[Un]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=zn(e);t[r]||(!function(e,t){const n=Tn.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,a){return this[r].call(this,t,e,n,a)},configurable:!0})})}(n,e),t[r]=!0)}return Tn.isArray(e)?e.forEach(r):r(e),this}}$n.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Tn.reduceDescriptors($n.prototype,(e,t)=>{let{value:n}=e,r=t[0].toUpperCase()+t.slice(1);return{get:()=>n,set(e){this[r]=e}}}),Tn.freezeMethods($n);const Bn=$n;function Wn(e,t){const n=new Set(t.map(e=>String(e).toLowerCase())),r=[],a=e=>{if(null===e||"object"!==typeof e)return e;if(Tn.isBuffer(e))return e;if(-1!==r.indexOf(e))return;let t;if(e instanceof Bn&&(e=e.toJSON()),r.push(e),Tn.isArray(e))t=[],e.forEach((e,n)=>{const r=a(e);Tn.isUndefined(r)||(t[n]=r)});else{if(!Tn.isPlainObject(e)&&function(e){if(Tn.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Tn.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return r.pop(),e;t=Object.create(null);for(const[r,o]of Object.entries(e)){const e=n.has(r.toLowerCase())?"[REDACTED ****]":a(o);Tn.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return a(e)}class Hn extends Error{static from(e,t,n,r,a,o){const l=new Hn(e.message,t||e.code,n,r,a);return Object.defineProperty(l,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),l.name=e.name,null!=e.status&&null==l.status&&(l.status=e.status),o&&Object.assign(l,o),l}constructor(e,t,n,r,a){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a,this.status=a.status)}toJSON(){const e=this.config,t=e&&Tn.hasOwnProp(e,"redact")?e.redact:void 0,n=Tn.isArray(t)&&t.length>0?Wn(e,t):Tn.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}}Hn.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Hn.ERR_BAD_OPTION="ERR_BAD_OPTION",Hn.ECONNABORTED="ECONNABORTED",Hn.ETIMEDOUT="ETIMEDOUT",Hn.ECONNREFUSED="ECONNREFUSED",Hn.ERR_NETWORK="ERR_NETWORK",Hn.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Hn.ERR_DEPRECATED="ERR_DEPRECATED",Hn.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Hn.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Hn.ERR_CANCELED="ERR_CANCELED",Hn.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Hn.ERR_INVALID_URL="ERR_INVALID_URL",Hn.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const Vn=Hn;function qn(e){return Tn.isPlainObject(e)||Tn.isArray(e)}function Qn(e){return Tn.endsWith(e,"[]")?e.slice(0,-2):e}function Kn(e,t,n){return e?e.concat(t).map(function(e,t){return e=Qn(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const Jn=Tn.toFlatObject(Tn,{},null,function(e){return/^is[A-Z]/.test(e)});const Yn=function(e,t,n){if(!Tn.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Tn.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Tn.isUndefined(t[e])})).metaTokens,a=n.visitor||p,o=n.dots,l=n.indexes,i=n.Blob||"undefined"!==typeof Blob&&Blob,s=void 0===n.maxDepth?100:n.maxDepth,u=i&&Tn.isSpecCompliantForm(t),c=[];if(!Tn.isFunction(a))throw new TypeError("visitor must be a function");function d(e){if(null===e)return"";if(Tn.isDate(e))return e.toISOString();if(Tn.isBoolean(e))return e.toString();if(!u&&Tn.isBlob(e))throw new Vn("Blob is not supported. Use a Buffer instead.");if(Tn.isArrayBuffer(e)||Tn.isTypedArray(e)){if(u&&"function"===typeof i)return new i([e]);if("undefined"!==typeof Buffer)return Buffer.from(e);throw new Vn("Blob is not supported. Use a Buffer instead.",Vn.ERR_NOT_SUPPORT)}return e}function f(e){if(e>s)throw new Vn("Object is too deeply nested ("+e+" levels). Max depth: "+s,Vn.ERR_FORM_DATA_DEPTH_EXCEEDED)}function p(e,n,a){let i=e;if(Tn.isReactNative(t)&&Tn.isReactNativeBlob(e))return t.append(Kn(a,n,o),d(e)),!1;if(e&&!a&&"object"===typeof e)if(Tn.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=function(e,t){if(s===1/0)return JSON.stringify(e);const n=[];return JSON.stringify(e,function(e,r){if(!Tn.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();return n.push(r),f(t+n.length-1),r})}(e,1);else if(Tn.isArray(e)&&function(e){return Tn.isArray(e)&&!e.some(qn)}(e)||(Tn.isFileList(e)||Tn.endsWith(n,"[]"))&&(i=Tn.toArray(e)))return n=Qn(n),i.forEac
2h(function(e,r){!Tn.isUndefined(e)&&null!==e&&t.append(!0===l?Kn([n],r,o):null===l?n:n+"[]",d(e))}),!1;return!!qn(e)||(t.append(Kn(a,n,o),d(e)),!1)}const h=Object.assign(Jn,{defaultVisitor:p,convertValue:d,isVisitable:qn});if(!Tn.isObject(e))throw new TypeError("data must be an object");return function e(n,r){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!Tn.isUndefined(n)){if(f(o),-1!==c.indexOf(n))throw new Error("Circular reference detected in "+r.join("."));c.push(n),Tn.forEach(n,function(n,l){!0===(!(Tn.isUndefined(n)||null===n)&&a.call(t,n,Tn.isString(l)?l.trim():l,r,h))&&e(n,r?r.concat(l):[l],o+1)}),c.pop()}}(e),t};function Xn(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function Gn(e,t){this._pairs=[],e&&Yn(e,this,t)}const Zn=Gn.prototype;Zn.append=function(e,t){this._pairs.push([e,t])},Zn.toString=function(e){const t=e?t=>e.call(this,t,Xn):Xn;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const er=Gn;function tr(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function nr(e,t,n){if(!t)return e;e=e||"";const r=Tn.isFunction(n)?{serialize:n}:n,a=Tn.getSafeProp(r,"encode")||tr,o=Tn.getSafeProp(r,"serialize");let l;if(l=o?o(t,r):Tn.isURLSearchParams(t)?t.toString():new er(t,r).toString(a),l){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+l}return e}const rr=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Tn.forEach(this.handlers,function(t){null!==t&&e(t)})}},ar={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},or={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:er,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},lr="undefined"!==typeof window&&"undefined"!==typeof document,ir="object"===typeof navigator&&navigator||void 0,sr=lr&&(!ir||["ReactNative","NativeScript","NS"].indexOf(ir.product)<0),ur="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,cr=lr&&window.location.href||"http://localhost",dr={...r,...or};function fr(e){if(e>100)throw new Vn("FormData field is too deeply nested ("+e+" levels). Max depth: 100",Vn.ERR_FORM_DATA_DEPTH_EXCEEDED)}const pr=function(e){function t(e,n,r,a){fr(a);let o=e[a++];if("__proto__"===o)return!0;const l=Number.isFinite(+o),i=a>=e.length;if(o=!o&&Tn.isArray(r)?r.length:o,i)return Tn.hasOwnProp(r,o)?r[o]=Tn.isArray(r[o])?r[o].concat(n):[r[o],n]:r[o]=n,!l;Tn.hasOwnProp(r,o)&&Tn.isObject(r[o])||(r[o]=[]);return t(e,n,r[o],a)&&Tn.isArray(r[o])&&(r[o]=function(e){const t={},n=Object.keys(e);let r;const a=n.length;let o;for(r=0;r<a;r++)o=n[r],t[o]=e[o];return t}(r[o])),!l}if(Tn.isFormData(e)&&Tn.isFunction(e.entries)){const n={};return Tn.forEachEntry(e,(e,r)=>{t(function(e){const t=[],n=/\w+|\[(\w*)]/g;let r;for(;null!==(r=n.exec(e));)fr(t.length),t.push("[]"===r[0]?"":r[1]||r[0]);return t}(e),r,n,0)}),n}return null},hr=(e,t)=>null!=e&&Tn.hasOwnProp(e,t)?e[t]:void 0;const mr={transitional:ar,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,a=Tn.isObject(e);a&&Tn.isHTMLForm(e)&&(e=new FormData(e));if(Tn.isFormData(e))return r?JSON.stringify(pr(e)):e;if(Tn.isArrayBuffer(e)||Tn.isBuffer(e)||Tn.isStream(e)||Tn.isFile(e)||Tn.isBlob(e)||Tn.isReadableStream(e))return e;if(Tn.isArrayBufferView(e))return e.buffer;if(Tn.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;
2if(a){const t=hr(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Yn(e,new dr.classes.URLSearchParams,{visitor:function(e,t,n,r){return dr.isNode&&Tn.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((o=Tn.isFileList(e))||n.indexOf("multipart/form-data")>-1){const n=hr(this,"env"),r=n&&n.FormData;return Yn(o?{"files[]":e}:e,r&&new r,t)}}return a||r?(t.setContentType("application/json",!1),function(e,t,n){if(Tn.isString(e))try{return(t||JSON.parse)(e),Tn.trim(e)}catch(Aa){if("SyntaxError"!==Aa.name)throw Aa}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=hr(this,"transitional")||mr.transitional,n=t&&t.forcedJSONParsing,r=hr(this,"responseType"),a="json"===r;if(Tn.isResponse(e)||Tn.isReadableStream(e))return e;if(e&&Tn.isString(e)&&(n&&!r||a)){const n=!(t&&t.silentJSONParsing)&&a;try{return JSON.parse(e,hr(this,"parseReviver"))}catch(Aa){if(n){if("SyntaxError"===Aa.name)throw Vn.from(Aa,Vn.ERR_BAD_RESPONSE,this,null,hr(this,"response"));throw Aa}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:dr.classes.FormData,Blob:dr.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Tn.forEach(["delete","get","head","post","put","patch","query"],e=>{mr.headers[e]={}});const gr=mr;function yr(e,t){const n=this||gr,r=t||n,a=Bn.from(r.headers);let o=r.data;return Tn.forEach(e,function(e){o=e.call(n,o,a.normalize(),t?t.status:void 0)}),a.normalize(),o}function vr(e){return!(!e||!e.__CANCEL__)}const br=class extends Vn{constructor(e,t,n){super(null==e?"canceled":e,Vn.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function wr(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Vn("Request failed with status code "+n.status,n.status>=400&&n.status<500?Vn.ERR_BAD_REQUEST:Vn.ERR_BAD_RESPONSE,n.config,n.request,n)):e(n)}const xr=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let a,o=0,l=0;return t=void 0!==t?t:1e3,function(i){const s=Date.now(),u=r[l];a||(a=s),n[o]=i,r[o]=s;let c=l,d=0;for(;c!==o;)d+=n[c++],c%=e;if(o=(o+1)%e,o===l&&(l=(l+1)%e),s-a<t)return;const f=u&&s-u;return f?Math.round(1e3*d/f):void 0}};const Sr=function(e,t){let n,r,a=0,o=1e3/t;const l=function(t){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();a=o,n=null,r&&(clearTimeout(r),r=null),e(...t)};return[function(){const e=Date.now(),t=e-a;for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];t>=o?l(s,e):(n=s,r||(r=setTimeout(()=>{r=null,l(n)},o-t)))},()=>n&&l(n)]},kr=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0;const a=xr(50,250);return Sr(n=>{if(!n||"number"!==typeof n.loaded)return;const o=n.loaded,l=n.lengthComputable?n.total:void 0,i=null!=l?Math.min(o,l):o,s=Math.max(0,i-r),u=a(s);r=Math.max(r,i);e({loaded:i,total:l,progress:l?i/l:void 0,bytes:s,rate:u||void 0,estimated:u&&l?(l-i)/u:void 0,event:n,lengthComputable:null!=l,[t?"download":"upload"]:!0})},n)},Er=(e,t)=>
vendor: 13,424 bytes, line 2
2{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},_r=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Tn.asap(()=>e(...n))},Cr=dr.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,dr.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(dr.origin),dr.navigator&&/(msie|trident)/i.test(dr.navigator.userAgent)):()=>!0,Rr=dr.hasStandardBrowserEnv?{write(e,t,n,r,a,o,l){if("undefined"===typeof document)return;const i=[`${e}=${encodeURIComponent(t)}`];Tn.isNumber(n)&&i.push(`expires=${new Date(n).toUTCString()}`),Tn.isString(r)&&i.push(`path=${r}`),Tn.isString(a)&&i.push(`domain=${a}`),!0===o&&i.push("secure"),Tn.isString(l)&&i.push(`SameSite=${l}`),document.cookie=i.join("; ")},read(e){if("undefined"===typeof document)return null;const t=document.cookie.split(";");for(let n=0;n<t.length;n++){const r=t[n].replace(/^\s+/,""),a=r.indexOf("=");if(-1!==a&&r.slice(0,a)===e)try{return decodeURIComponent(r.slice(a+1))}catch(Aa){return r.slice(a+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};const Nr=/^https?:(?!\/\/)/i,Or=/[\t\n\r]/g;function Pr(e,t){if("string"===typeof e&&Nr.test(function(e){return function(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}(e).replace(Or,"")}(e)))throw new Vn('Invalid URL: missing "//" after protocol',Vn.ERR_INVALID_URL,t)}function Tr(e,t,n,r){Pr(t,r);let a=!("string"===typeof(o=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(o));var o;return e&&(a||!1===n)?(Pr(e,r),function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t)):t}const jr=e=>e instanceof Bn?{...e}:e;function Lr(e,t){e=e||{},t=t||{};const n=Object.create(null);function r(e,t,n,r){return Tn.isPlainObject(e)&&Tn.isPlainObject(t)?Tn.merge.call({caseless:r},e,t):Tn.isPlainObject(t)?Tn.merge({},t):Tn.isArray(t)?t.slice():t}function a(e,t,n,a){return Tn.isUndefined(t)?Tn.isUndefined(e)?void 0:r(void 0,e,0,a):r(e,t,0,a)}function o(e,t){if(!Tn.isUndefined(t))return r(void 0,t)}function l(e,t){return Tn.isUndefined(t)?Tn.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function i(n,a,o){return Tn.hasOwnProp(t,o)?r(n,a):Tn.hasOwnProp(e,o)?r(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const s={url:o,method:o,data:o,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,allowedSocketPaths:l,responseEncoding:l,validateStatus:i,headers:(e,t,n)=>a(jr(e),jr(t),0,!0)};return Tn.forEach(Object.keys({...e,...t}),function(r){if("__proto__"===r||"constructor"===r||"prototype"===r)return;const o=Tn.hasOwnProp(s,r)?s[r]:a,l=o(Tn.hasOwnProp(e,r)?e[r]:void 0,Tn.hasOwnProp(t,r)?t[r]:void 0,r);Tn.isUndefined(l)&&o!==i||(n[r]=l)}),Tn.hasOwnProp(t,"validateStatus")&&Tn.isUndefined(t.validateStatus)&&!1===function(n){const r=Tn.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!Tn.isUndefined(r)){if(!Tn.isPlainObject(r))return;if(Tn.hasOwnProp(r,n))return r[n]}const a=Tn.hasOwnProp(e,"transitional")?e.transitional:void 0;if(Tn.isPlainObject(a)&&Tn.hasOwnProp(a,n))return a[n]}("validateStatusUndefinedResolves")&&(Tn.hasOwnProp(e,"validateStatus")?n.validateStatus=r(void 0,e.validateStatus):delete n.validateStatus),n}const Ar=["content-type","content-length"];const Dr=function(e){const t=Lr({},e),n=e=>Tn.hasOwnProp(t,e)?t[e]:void 0,r=n("data");let a=n("withXSRFToken");const o=n("xsrfHeaderName"),l=n("xsrfCookieName");let i=n("headers");const s=n("auth"),u=n("baseURL"),c=n("allowAbsoluteUrls"),d=n("url");if(t.headers=i=Bn.from(i),t.url=nr(Tr(u,d,c,t),n("params"),n("paramsSerializer")),s){const t=Tn.getSafeProp(s,"username")||"",n=Tn.getSafeProp(s,"password")||"";try{i.set("Authorization","Basic "+btoa(t+":"+(n?encodeURIComponent(n).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):"")))}catch(Aa){throw Vn.from(Aa,Vn.ERR_BAD_OPTION_VALUE,e)}}if(Tn.isFormData(r)&&(dr.hasStandardBrowserEnv||dr.hasStandardBrowserWebWorkerEnv||Tn.isReactNative(r)?i.setContentType(void 0):Tn.isFunction(r.getHeaders)&&function(e,t,n){"content-only"===n?Object.entries(t||{}).forEach(t=>{let[n,r]=t;Ar.includes(n.toLowerCase())&&e.set(n,r)}):e.set(t)}(i,r.getHeaders(),n("formDataHeaderPolicy"))),dr.hasStandardBrowserEnv){Tn.isFunction(a)&&(a=a(t));if(!0===a||null==a&&Cr(t.url)){const e=o&&l&&Rr.read(l);e&&i.set(o,e)}}return t},Fr="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const r=Dr(e);let a=r.data;const o=Bn.from(r.headers).normalize();let l,i,s,u,c,{responseType:d,onUploadProgress:f,onDownloadProgress:p}=r;function h(){u&&u(),c&&c(),r.cancelToken&&r.cancelToken.unsubscribe(l),r.signal&&r.signal.removeEventListener("abort",l)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=Bn.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());wr(function(e){t(e),h()},function(e){n(e),h()},{data:d&&"text"!==d&&"json"!==d?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&m.responseURL.startsWith("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new Vn("Request aborted",Vn.ECONNABORTED,e,m)),h(),m=null)},m.onerror=function(t){const r=t&&t.message?t.message:"Network Error",a=new Vn(r,Vn.ERR_NETWORK,e,m);a.event=t||null,n(a),h(),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const a=r.transitional||ar;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Vn(t,a.clarifyTimeoutError?Vn.ETIMEDOUT:Vn.ECONNABORTED,e,m)),h(),m=null},void 0===a&&o.setContentType(null),"setRequestHeader"in m&&Tn.forEach(Fn(o),function(e,t){m.setRequestHeader(t,e)}),Tn.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),d&&"json"!==d&&(m.responseType=r.responseType),p&&([s,c]=kr(p,!0),m.addEventListener("progress",s)),f&&m.upload&&([i,u]=kr(f),m.upload.addEventListener("progress",i),m.upload.addEventListener("loadend",u)),(r.cancelToken||r.signal)&&(l=t=>{m&&(n(!t||t.type?new br(null,e,m):t),m.abort(),h(),m=null)},r.cancelToken&&r.cancelToken.subscribe(l),r.signal&&(r.signal.aborted?l():r.signal.addEventListener("abort",l)));const y=function(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}(r.url);if(y&&!dr.protocols.includes(y))return n(new Vn("Unsupported protocol "+y+":",Vn.ERR_BAD_REQUEST,e)),void h();m.send(a||null)})},Ur=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let r=!1;const a=function(e){if(!r){r=!0,l();const t=e instanceof Error?e:this.reason;n.abort(t instanceof Vn?t:new br(t instanceof Error?t.message:t))}};let o=t&&setTimeout(()=>{o=null,a(new Vn(`timeout of ${t}ms exceeded`,Vn.ETIMEDOUT))},t);const l=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(a):e.removeEventListener("abort",a)}),e=null)};e.forEach(e=>e.addEventListener("abort",a,{once:!0}));const{signal:i}=n;return i.unsubscribe=()=>Tn.asap(l),i},zr=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,a=0;for(;a<n;)r=a+t,yield e.slice(a,r),a=r},Mr=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},Ir=(e,t,n,r)=>{const a=async function*(e,t){for await(const n of Mr(e))yield*zr(n,t)}(e,t);let o,l=0,i=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await a.next();if(t)return i(),void e.close();let o=r.byteLength;if(n){let e=l+=o;n(e)}e.enqueue(new Uint8Array(r))}catch(t){throw i(t),t}},cancel:e=>(i(e),a.return())},{highWaterMark:2})},$r=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,Br=(e,t,n)=>t+2<n&&$r(e.charCodeAt(t+1))&&$r(e.charCodeAt(t+2));const Wr="1.18.1",{isFunction:Hr}=Tn,Vr=e=>{if(!Tn.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},qr=function(e){try{for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return!!e(...n)}catch(Aa){return!1}},Qr=e=>{const t=void 0!==Tn.global&&null!==Tn.global?Tn.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=Tn.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:a,Request:o,Response:l}=e,i=a?Hr(a):"function"===typeof fetch,s=Hr(o),u=Hr(l);if(!i)return!1;const c=i&&Hr(n),d=i&&("function"===typeof r?(f=new r,e=>f.encode(e)):async e=>new Uint8Array(await new o(e).arrayBuffer()));var f;const p=s&&c&&qr(()=>{let e=!1;const t=new o(dr.origin,{body:new n,method:"POST",get duplex(){return e=!0,"half"}}),r=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!r}),h=u&&c&&qr(()=>Tn.isReadableStream(new l("").body)),m={stream:h&&(e=>e.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new Vn(`Response type '${e}' is not supported`,Vn.ERR_NOT_SUPPORT,n)})});const g=async e=>{if(null==e)return 0;if(Tn.isBlob(e))return e.size;if(Tn.isSpecCompliantForm(e)){const t=new o(dr.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Tn.isArrayBufferView(e)||Tn.isArrayBuffer(e)?e.byteLength:(Tn.isURLSearchParams(e)&&(e+=""),Tn.isString(e)?(await d(e)).byteLength:void 0)};return async e=>{let{url:t,method:n,data:i,signal:u,cancelToken:d,timeout:f,onDownloadProgress:y,onUploadProgress:v,responseType:b,headers:w,withCredentials:x="same-origin",fetchOptions:S,maxContentLength:k,maxBodyLength:E}=Dr(e);const _=Tn.isNumber(k)&&k>-1,C=Tn.isNumber(E)&&E>-1;let R=a||fetch;b=b?(b+"").toLowerCase():"text";let N=Ur([u,d&&d.toAbortSignal()],f),O=null;const P=N&&N.unsubscribe&&(()=>{N.unsubscribe()});let T,j=null;const L=()=>new Vn("Request body larger than maxBodyLength limit",Vn.ERR_BAD_REQUEST,e,O);try{let a;const u=(D="auth",Tn.hasOwnProp(e,D)?e[D]:void 0);if(u){const e=Tn.getSafeProp(u,"username")||"";a={username:e,password:Tn.getSafeProp(u,"password")||""}}if((e=>{const t=e.indexOf("://");let n=e;return-1!==t&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")})(t)){const e=new URL(t,dr.origin);if(!a&&(e.username||e.password)){const t=Vr(e.username);a={username:t,password:Vr(e.password)}}(e.username||e.password)&&(e.username="",e.password="",t=e.href)}if(a&&(w.delete("authorization"),w.set("Authorization","Basic "+btoa((A=(a.username||"")+":"+(a.password||""),encodeURIComponent(A).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))),_&&"string"===typeof t&&t.startsWith("data:")){const n=function(e){if(!e||"string"!==typeof e)return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const n=e.slice(5,t),r=e.slice(t+1);if(/;base64/i.test(n)){let e=r.length;const t=r.length;for(let i=0;i<t;i++)if(37===r.charCodeAt(i)&&i+2<t){const t=r.charCodeAt(i+1),n=r.charCodeAt(i+2);$r(t)&&$r(n)&&(e-=2,i+=2)}let n=0,a=t-1;const o=e=>e>=2&&37===r.charCodeAt(e-2)&&51===r.charCodeAt(e-1)&&(68===r.charCodeAt(e)||100===r.charCodeAt(e));a>=0&&(61===r.charCodeAt(a)?(n++,a--):o(a)&&(n++,a-=3)),1===n&&a>=0&&(61===r.charCodeAt(a)||o(a))&&n++;const l=3*Math.floor(e/4)-(n||0);return l>0?l:0}let a=0;for(let o=0,l=r.length;o<l;o++){const e=r.charCodeAt(o);if(37===e&&Br(r,o,l))a+=1,o+=2;else if(e<128)a+=1;else if(e<2048)a+=2;else if(e>=55296&&e<=56319&&o+1<l){const e=r.charCodeAt(o+1);e>=56320&&e<=57343?(a+=4,o++):a+=3}else a+=3}return a}(t);if(n>k)throw new Vn("maxContentLength size of "+k+" exceeded",Vn.ERR_BAD_RESPONSE,e,O)}if(C&&"get"!==n&&"head"!==n){const e=await g(i);if("number"===typeof e&&isFinite(e)&&(T=e,e>E))throw L()}const d=C&&(Tn.isReadableStream(i)||Tn.isStream(i)),f=(e,t,n)=>Ir(e,65536,e=>{if(C&&e>E)throw j=L();t&&t(e)},n);if(p&&"get"!==n&&"head"!==n&&(v||d)){if(T=null==T?await(async(e,t)=>{const n=Tn.toFiniteNumber(e.getContentLength());return null==n?g(t):n})(w,i):T,0!==T||d){let e,n=new o(t,{method:"POST",body:i,duplex:"half"});if(Tn.isFormData(i)&&(e=n.headers.get("content-type"))&&w.setContentType(e),n.body){const[e,t]=v&&Er(T,kr(_r(v)))||[];i=f(n.body,e,t)}}}else if(d&&!s&&c&&"get"!==n&&"head"!==n)i=f(i);else if(d&&s&&!p&&"get"!==n&&"head"!==n)throw new Vn("Stream request bodies are not supported by the current fetch implementation",Vn.ERR_NOT_SUPPORT,e,O);Tn.isString(x)||(x=x?"include":"omit");const F=s&&"credentials"in o.prototype;if(Tn.isFormData(i)){const e=w.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&w.delete("content-type")}w.set("User-Agent","axios/"+Wr,!1);const U={...S,signal:N,method:n.toUpperCase(),headers:Fn(w.normalize()),body:i,duplex:"half",credentials:F?x:void 0};O=s&&new o(t,U);let z=await(s?R(O,S):R(t,U));const M=Bn.from(z.headers);if(_){const t=Tn.toFiniteNumber(M.getContentLength());if(null!=t&&t>k)throw new Vn("maxContentLength size of "+k+" exceeded",Vn.ERR_BAD_RESPONSE,e,O)}const I=h&&("stream"===b||"response"===b);if(h&&z.body&&(y||_||I&&P)){const t={};
2["status","statusText","headers"].forEach(e=>{t[e]=z[e]});const n=Tn.toFiniteNumber(M.getContentLength()),[r,a]=y&&Er(n,kr(_r(y),!0))||[];let o=0;const i=t=>{if(_&&(o=t,o>k))throw new Vn("maxContentLength size of "+k+" exceeded",Vn.ERR_BAD_RESPONSE,e,O);r&&r(t)};z=new l(Ir(z.body,65536,i,()=>{a&&a(),P&&P()}),t)}b=b||"text";let $=await m[Tn.findKey(m,b)||"text"](z,e);if(_&&!h&&!I){let t;if(null!=$&&("number"===typeof $.byteLength?t=$.byteLength:"number"===typeof $.size?t=$.size:"string"===typeof $&&(t="function"===typeof r?(new r).encode($).byteLength:$.length)),"number"===typeof t&&t>k)throw new Vn("maxContentLength size of "+k+" exceeded",Vn.ERR_BAD_RESPONSE,e,O)}return!I&&P&&P(),await new Promise((t,n)=>{wr(t,n,{data:$,headers:Bn.from(z.headers),status:z.status,statusText:z.statusText,config:e,request:O})})}catch(F){if(P&&P(),N&&N.aborted&&N.reason instanceof Vn){const t=N.reason;throw t.config=e,O&&(t.request=O),F!==t&&Object.defineProperty(t,"cause",{__proto__:null,value:F,writable:!0,enumerable:!1,configurable:!0}),t}if(j)throw O&&!j.request&&(j.request=O),j;if(F instanceof Vn)throw O&&!F.request&&(F.request=O),F;if(F&&"TypeError"===F.name&&/Load failed|fetch/i.test(F.message)){const t=new Vn("Network Error",Vn.ERR_NETWORK,e,O,F&&F.response);throw Object.defineProperty(t,"cause",{__proto__:null,value:F.cause||F,writable:!0,enumerable:!1,configurable:!0}),t}throw Vn.from(F,F&&F.code,e,O,F&&F.response)}var A,D}},Kr=new Map,Jr=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:a}=t,o=[r,a,n];let l,i,s=o.length,u=Kr;for(;s--;)l=o[s],i=u.get(l),void 0===i&&u.set(l,i=s?new Map:Qr(t)),u=i;return i},Yr=(Jr(),{http:null,xhr:Fr,fetch:{get:Jr}});Tn.forEach(Yr,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(Aa){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const Xr=e=>`- ${e}`,Gr=e=>Tn.isFunction(e)||null===e||!1===e;const Zr={getAdapter:function(e,t){e=Tn.isArray(e)?e:[e];const{length:n}=e;let r,a;const o={};for(let l=0;l<n;l++){let n;if(r=e[l],a=r,!Gr(r)&&(a=Yr[(n=String(r)).toLowerCase()],void 0===a))throw new Vn(`Unknown adapter '${n}'`);
vendor: 4,721 bytes, line 2
2if(a&&(Tn.isFunction(a)||(a=a.get(t))))break;o[n||"#"+l]=a}if(!a){const e=Object.entries(o).map(e=>{let[t,n]=e;return`adapter ${t} `+(!1===n?"is not supported by the environment":"is not available in the build")});let t=n?e.length>1?"since :\n"+e.map(Xr).join("\n"):" "+Xr(e[0]):"as no adapter specified";throw new Vn("There is no suitable adapter to dispatch the request "+t,Vn.ERR_NOT_SUPPORT)}return a},adapters:Yr};function ea(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new br(null,e)}function ta(e){ea(e),e.headers=Bn.from(e.headers),e.data=yr.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return Zr.getAdapter(e.adapter||gr.adapter,e)(e).then(function(t){ea(e),e.response=t;try{t.data=yr.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=Bn.from(t.headers),t},function(t){if(!vr(t)&&(ea(e),t&&t.response)){e.response=t.response;try{t.response.data=yr.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=Bn.from(t.response.headers)}return Promise.reject(t)})}const na={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{na[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const ra={};na.transitional=function(e,t,n){function r(e,t){return"[Axios v"+Wr+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,o)=>{if(!1===e)throw new Vn(r(a," has been removed"+(t?" in "+t:"")),Vn.ERR_DEPRECATED);return t&&!ra[a]&&(ra[a]=!0,console.warn(r(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,o)}},na.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const aa={assertOptions:function(e,t,n){if("object"!==typeof e||null===e)throw new Vn("options must be an object",Vn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let a=r.length;for(;a-- >0;){const o=r[a],l=Object.prototype.hasOwnProperty.call(t,o)?t[o]:void 0;if(l){const t=e[o],n=void 0===t||l(t,o,e);if(!0!==n)throw new Vn("option "+o+" must be "+n,Vn.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new Vn("Unknown option "+o,Vn.ERR_BAD_OPTION)}},validators:na},oa=aa.validators;class la{constructor(e){this.defaults=e||{},this.interceptors={request:new rr,response:new rr}}async request(e,t){try{return await this._request(e,t)}catch(n){if(n instanceof Error){let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const t=(()=>{if(!e.stack)return"";const t=e.stack.indexOf("\n");return-1===t?"":e.stack.slice(t+1)})();try{if(n.stack){if(t){const e=t.indexOf("\n"),r=-1===e?-1:t.indexOf("\n",e+1),a=-1===r?"":t.slice(r+1);String(n.stack).endsWith(a)||(n.stack+="\n"+t)}}else n.stack=t}catch(Aa){}}throw n}}_request(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},t=Lr(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:a}=t;void 0!==n&&aa.assertOptions(n,{silentJSONParsing:oa.transitional(oa.boolean),forcedJSONParsing:oa.transitional(oa.boolean),clarifyTimeoutError:oa.transitional(oa.boolean),legacyInterceptorReqResOrdering:oa.transitional(oa.boolean),advertiseZstdAcceptEncoding:oa.transitional(oa.boolean),validateStatusUndefinedResolves:oa.transitional(oa.boolean)},!1),null!=r&&(Tn.isFunction(r)?t.paramsSerializer={serialize:r}:aa.assertOptions(r,{encode:oa.function,serialize:oa.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),aa.assertOptions(t,{baseUrl:oa.spelling("baseURL"),withXsrfToken:oa.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=a&&Tn.merge(a.common,a[t.method]);a&&Tn.forEach(["delete","get","head","post","put","patch","query","common"],e=>{delete a[e]}),t.headers=Bn.concat(o,a);const l=[];let i=!0;this.interceptors.request.forEach(function(e){if("function"===typeof e.runWhen&&!1===e.runWhen(t))return;i=i&&e.synchronous;const n=t.transitional||ar;n&&n.legacyInterceptorReqResOrdering?l.unshift(e.fulfilled,e.rejected):l.push(e.fulfilled,e.rejected)});const s=[];let u;this.interceptors.response.forEach(function(e){s.push(e.fulfilled,e.rejected)});let c,d=0;if(!i){const e=[ta.bind(this),void 0];for(e.unshift(...l),e.push(...s),c=e.length,u=Promise.resolve(t);d<c;)u=u.then(e[d++],e[d++]);return u}c=l.length;let f=t;for(;d<c;){const e=l[d++],t=l[d++];try{f=e(f)}catch(p){t.call(this,p);break}}try{u=ta.call(this,f)}catch(p){return Promise.reject(p)}for(d=0,c=s.length;d<c;)u=u.then(s[d++],s[d++]);return u}getUri(e){return nr(Tr((e=Lr(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}
vendor: 1,609 bytes, line 2
2Tn.forEach(["delete","get","head","options"],function(e){la.prototype[e]=function(t,n){return this.request(Lr(n||{},{method:e,url:t,data:n&&Tn.hasOwnProp(n,"data")?n.data:void 0}))}}),Tn.forEach(["post","put","patch","query"],function(e){function t(t){return function(n,r,a){return this.request(Lr(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}la.prototype[e]=t(),"query"!==e&&(la.prototype[e+"Form"]=t(!0))});const ia=la;class sa{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,a){n.reason||(n.reason=new br(e,r,a),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new sa(function(t){e=t}),cancel:e}}}const ua=sa;const ca={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
2alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(ca).forEach(e=>{let[t,n]=e;ca[n]=t});const da=ca;const fa=function e(t){const n=new ia(t),r=Mt(ia.prototype.request,n);return Tn.extend(r,ia.prototype,n,{allOwnKeys:!0}),Tn.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Lr(t,n))},r}(gr);fa.Axios=ia,fa.CanceledError=br,fa.CancelToken=ua,fa.isCancel=vr,fa.VERSION=Wr,fa.toFormData=Yn,fa.AxiosError=Vn,fa.Cancel=fa.CanceledError,fa.all=function(e){return Promise.all(e)},fa.spread=function(e){return function(t){return e.apply(null,t)}},fa.isAxiosError=function(e){return Tn.isObject(e)&&!0===e.isAxiosError},fa.mergeConfig=Lr,fa.AxiosHeaders=Bn,fa.formToJSON=e=>pr(Tn.isHTMLForm(e)?new FormData(e):e),fa.getAdapter=Zr.getAdapter,fa.HttpStatusCode=da,fa.default=fa;const pa=fa;var ha=n(414);const ma=(0,a.createContext)(null),ga="pellucid_token",ya="token",va=e=>{let{children:t}=e;const[n,r]=(0,a.useState)(null),[o,l]=(0,a.useState)(!0);(0,a.useEffect)(()=>{(async()=>{try{const e=localStorage.getItem(ga)||localStorage.getItem(ya),t={withCredentials:!0};e&&(t.headers={Authorization:`Bearer ${e}`});const n=await pa.get("/api/auth/me",t);r(n.data)}catch(e){console.error("SSO Auth check failed:",e),r(null)}finally{l(!1)}})()},[]);return(0,ha.jsx)(ma.Provider,{value:{user:n,loading:o,logout:async()=>{try{await pa.post("https://auth.pellucidsoftware.com/logout")}catch(e){}localStorage.removeItem(ga),localStorage.removeItem(ya),localStorage.removeItem("pellucid_user"),localStorage.removeItem("user"),window.location.replace("/")}},children:t})},ba={NODE_ENV:"production",PUBLIC_URL:"/auth",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_IDP_ISSUER||"https://auth.pellucidsoftware.com",wa={NODE_ENV:"production",PUBLIC_URL:"/auth",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_OIDC_CLIENT_ID||"pellucid",xa={NODE_ENV:"production",PUBLIC_URL:"/auth",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_OIDC_REDIRECT_URI||`${window.location.origin}/auth/callback`;async function Sa(){const e=function(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";let n="";const r=new Uint8Array(e);crypto.getRandomValues(r);for(let a=0;a<e;a++)n+=t[r[a]%t.length];return n}(128),t=(n=await async function(e){const t=(new TextEncoder).encode(e),n=await crypto.subtle.digest("SHA-256",t);return new Uint8Array(n)}(e),btoa(String.fromCharCode(...n)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""));var n;return sessionStorage.setItem("oidc_code_verifier",e),{codeVerifier:e,codeChallenge:t,codeChallengeMethod:"S256"}}const ka=()=>{const[e]=Dt(),t=e.get("app"),n=e.get("return_to");return(0,a.useEffect)(()=>{let e=!0;return(async()=>{const r={};t&&(r.app=t),n&&(r.return_to=n);const a=Object.keys(r).length?JSON.stringify(r):null,o=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const{codeChallenge:t}=await Sa(),n=new URLSearchParams({client_id:wa,redirect_uri:xa,response_type:"code",scope:"openid profile email",code_challenge:t,code_challenge_method:"S256"});return e&&n.set("state",e),`${ba}/authorize?${n.toString()}`}(a);e&&window.location.replace(o)})(),()=>{e=!1}},[t]),(0,ha.jsx)("div",{className:"auth-page",children:(0,ha.jsxs)("div",{className:"auth-wrapper",children:[(0,ha.jsxs)("div",{className:"auth-header",children:[(0,ha.jsx)("div",{className:"brand-mark","aria-hidden":"true"}),(0,ha.jsx)("h1",{className:"auth-title",children:"Pellucid"}),(0,ha.jsx)("p",{className:"auth-subtitle",children:"Redirecting to secure login\u2026"})]}),(0,ha.jsx)("div",{className:"glass-card auth-card",children:(0,ha.jsx)("div",{className:"auth-section",children:(0,ha.jsx)("p",{className:"auth-note",children:"Taking you to the central IdP."})})})]})})},Ea={life:{key:"life",name:"Life Dashboard",url:"/life",description:"Manage your goals, habits & projects",iconLabel:"LD"},finance:{key:"finance",name:"Finance Tracker Pro",url:"/finance/dashboard",description:"Track your expenses & budget",iconLabel:"FT"},projects:{key:"projects",name:"Project Planner",url:"/projects/dashboard",description:"Visual planning with AI-native context bundles",iconLabel:"PP"},tilbud:{key:"tilbud",name:"Tilbud",url:"/tilbud/app",description:"Danske dagligvaretilbud p\xe5 tv\xe6rs af k\xe6der",iconLabel:"TB"}},_a=[{name:"Content Creator Kit",description:"Plan, publish, and track y
2our content workflow"},{name:"Job Search Command Center",description:"Applications, outreach, and interview prep in one place"},{name:"Email Templates Vault",description:"Curated templates for sales, support, and outreach"}],Ca=()=>{const{user:e,loading:t}=(0,a.useContext)(ma),[n]=Dt(),r=Object.values(Ea),o=n.get("app"),l=o?Ea[o]:null;return(0,a.useEffect)(()=>{e&&l&&window.location.replace(l.url)},[e,l]),t||e&&l?(0,ha.jsx)("div",{className:"min-h-screen bg-[#0f1115] flex items-center justify-center text-[#9494a0]",children:e&&l?`\xc5bner ${l.name}\u2026`:"Loading your workspace..."}):e?(0,ha.jsx)("div",{className:"min-h-screen bg-[#0f1115] text-[#e1e1e6] font-sans",children:(0,ha.jsxs)("div",{className:"max-w-6xl mx-auto p-4 md:p-8",style:{paddingTop:"96px"},children:[(0,ha.jsxs)("header",{className:"mb-10",children:[(0,ha.jsx)("h1",{className:"text-3xl font-display font-bold text-white",children:"Your Pellucid Suite"}),(0,ha.jsx)("p",{className:"text-[#9494a0] mt-2",children:"Launch your tools and workflows"})]}),(0,ha.jsxs)("section",{className:"bg-[#1a1d23] border border-[#2a2d35] rounded-2xl p-8 mb-8 shadow-sm",children:[(0,ha.jsxs)("div",{className:"flex justify-between items-center mb-8 border-b border-[#2a2d35] pb-4",children:[(0,ha.jsx)("h3",{className:"text-xl font-bold text-white",children:"Active Applications"}),(0,ha.jsx)("span",{className:"text-xs font-mono text-[#62626e] uppercase tracking-widest",children:"Included in Plan"})]}),(0,ha.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:r.map(e=>(0,ha.jsxs)("a",{href:e.url,className:"group p-6 bg-[#0f1115] border border-[#2a2d35] rounded-xl hover:border-[#00f2ff]/50 hover:shadow-glow-sm transition-all",children:[(0,ha.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,ha.jsx)("div",{className:"w-12 h-12 rounded-lg bg-gradient-to-br from-[#00f2ff] to-blue-600 flex items-center justify-center text-[#0f1115] font-bold text-lg",children:e.iconLabel}),(0,ha.jsxs)("div",{children:[(0,ha.jsx)("h4",{className:"text-white font-bold group-hover:text-[#00f2ff] transition-colors",children:e.name}),(0,ha.jsx)("p",{className:"text-xs text-[#62626e]",children:"Production Environment"})]})]}),(0,ha.jsx)("p",{className:"text-sm text-[#9494a0] leading-relaxed",children:e.description})]},e.key))})]}),(0,ha.jsxs)("section",{className:"bg-[#1a1d23]/50 border border-[#2a2d35]/50 rounded-2xl p-8 shadow-sm",children:[(0,ha.jsx)("h3",{className:"text-lg font-bold text-white mb-6",children:"Coming Soon"}),(0,ha.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:_a.map(e=>(0,ha.jsxs)("div",{className:"p-5 bg-[#0f1115]/50 border border-[#2a2d35]/30 rounded-xl",children:[(0,ha.jsx)("h4",{className:"text-white text-sm font-bold mb-2",children:e.name}),(0,ha.jsx)("p",{className:"text-xs text-[#62626e] leading-relaxed",children:e.description})]},e.name))})]})]})}):(0,ha.jsx)(qe,{to:"/login",replace:!0})};function Ra(){const e=localStorage.getItem("pellucid_token")||localStorage.getItem("token");return{withCredentials:!0,headers:e?{Authorization:`Bearer ${e}`}:{}}}const Na=()=>{const[e,t]=(0,a.useState)(null),[n,r]=(0,a.useState)(null),[o,l]=(0,a.useState)(""),[i,s]=(0,a.useState)(!0),[u,c]=(0,a.useState)(!0),[d,f]=(0,a.useState)(""),[p,h]=(0,a.useState)(!1),[m,g]=(0,a.useState)(!1),[y,v]=(0,a.useState)({firstName:"",lastName:"",email:""}),b=(0,a.useCallback)(async()=>{s(!0),l("");try{var e;const t=await pa.get("/tilbud-api/billing/me?product=tilbud",{...Ra(),timeout:8e3});r((null===(e=t.data.products)||void 0===e?void 0:e.tilbud)||null)}catch(t){r(null),l("Unable to load your Tilbud subscription. Please retry or open subscription management.")}finally{s(!1)}},[]),w=(0,a.useCallback)(async()=>{f("");try{const e=await pa.get("/api/auth/me",{...Ra(),timeout:8e3});t(e.data),v({firstName:e.data.firstName||"",lastName:e.data.lastName||"",email:e.data.email||""}),await b()}catch(n){var e;if(401===(null===(e=n.response)||void 0===e?void 0:e.status)){const e=encodeURIComponent(window.location.href);return void(window.location.href=`https://pellucidsoftware.com/auth/login?return_to=${e}`)}f("Failed to load settings")}finally{c(!1)}},[b]);(0,a.useEffect)(()=>{w()},[w]);const x=e=>{if(!e)return"\u2014";const t=new Date(e);return Number.isNaN(t.getTime())?"\u2014":t.toLocaleDateString()},S=(null===n||void 0===n?void 0:n.status)||"none",k=i?"Loading":o?"Unavailable":null!==n&&void 0!==n&&n.cancelAtPeriodEnd?"Cancellation scheduled":{active:"Active",trialing:"Trial",past_due:"Payment overdue",canceled:"Canceled",expired:"Expired",none:"No Tilbud subscription"}[S]||S,E={tilbud_monthly:"Tilbud Monthly",tilbud_annual:"Tilbud Annual"}[null===n||void 0===n?void 0:n.planId]||(null===n||void 0===n?void 0:n.planId)||"\u2014";return(0,ha.jsx)("div",{className:"min-h-screen bg-[#0f1115] text-[#e1e1e6] font-sans",children:(0,ha.jsxs)("div",{className:"max-w-6xl mx-auto p-4 md:p-8",style:{paddingTop:"96px"},children:[(0,ha.jsxs)("header",{className:"mb-10 flex justify-between items-end",children:[(0,ha.jsxs)("div",{children:[(0,ha.jsx)("h1",{className:"text-3xl font-display font-bold text-white",children:"Account & Subscription"}),(0,ha.jsx)("p",{className:"text-[#9494a0] mt-2",children:"Manage your Pellucid Suite profile"})]}),!p&&(0,ha.jsx)("button",{onClick:()=>h(!0),className:"px-4 py-2 bg-[#1a1d23] border border-[#2a2d35] rounded-lg text-sm font-medium hover:border-[#00f2ff] transition-all",children:"Edit Profile"})]}),d&&(0,ha.jsx)("p",{role:"alert",children:d}),u?(0,ha.jsx)("div",{className:"p-12 text-center text-[#9494a0]",children:"Loading settings..."}):(0,ha.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8",children:[(0,ha.jsxs)("section",{className:"bg-[#1a1d23] border border-[#2a2d35] rounded-2xl p-6 shadow-sm",children:[(0,ha.jsxs)("h3",{className:"text-lg font-bold text-white mb-6 flex items-center gap-2",children:[(0,ha.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",className:"text-[#00f2ff]",children:[(0,ha.jsx)("path",{d:"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"}),(0,ha.jsx)("circle",{cx:"12",cy:"7",r:"4"})]}),"Profile Details"]}
2),(0,ha.jsxs)("div",{className:"space-y-6",children:[(0,ha.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,ha.jsx)("span",{className:"text-xs font-mono uppercase tracking-wider text-[#62626e]",children:"First Name"}),p?(0,ha.jsx)("input",{type:"text",className:"bg-[#0f1115] border border-[#2a2d35] rounded-lg px-3 py-2 text-white focus:border-[#00f2ff] outline-none",value:y.firstName,onChange:e=>v({...y,firstName:e.target.value})}):(0,ha.jsx)("span",{className:"text-white font-medium",children:(null===e||void 0===e?void 0:e.firstName)||"\u2014"})]}),(0,ha.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,ha.jsx)("span",{className:"text-xs font-mono uppercase tracking-wider text-[#62626e]",children:"Last Name"}),p?(0,ha.jsx)("input",{type:"text",className:"bg-[#0f1115] border border-[#2a2d35] rounded-lg px-3 py-2 text-white focus:border-[#00f2ff] outline-none",value:y.lastName,onChange:e=>v({...y,lastName:e.target.value})}):(0,ha.jsx)("span",{className:"text-white font-medium",children:(null===e||void 0===e?void 0:e.lastName)||"\u2014"})]}),(0,ha.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,ha.jsx)("span",{className:"text-xs font-mono uppercase tracking-wider text-[#62626e]",children:"Email Address"}),p?(0,ha.jsx)("input",{type:"email",className:"bg-[#0f1115] border border-[#2a2d35] rounded-lg px-3 py-2 text-white focus:border-[#00f2ff] outline-none",value:y.email,onChange:e=>v({...y,email:e.target.value})}):(0,ha.jsx)("span",{className:"text-white font-medium",children:null===e||void 0===e?void 0:e.email})]}),(0,ha.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,ha.jsx)("span",{className:"text-xs font-mono uppercase tracking-wider text-[#62626e]",children:"Member Since"}),(0,ha.jsx)("span",{className:"text-[#9494a0]",children:x(null===e||void 0===e?void 0:e.createdAt)})]}),p&&(0,ha.jsxs)("div",{className:"flex gap-3 pt-4 border-t border-[#2a2d35]/50",children:[(0,ha.jsx)("button",{onClick:async()=>{g(!0);try{const e=Ra();await pa.put("/api/auth/me",y,e),await w(),h(!1)}catch(e){alert("Failed to save changes")}finally{g(!1)}},disabled:m,className:"flex-1 py-2 bg-[#00f2ff] text-[#0f1115] font-bold rounded-lg hover:bg-[#00d8e6] transition-all disabled:opacity-50",children:m?"Saving...":"Save Changes"}),(0,ha.jsx)("button",{onClick:()=>{h(!1),v({firstName:(null===e||void 0===e?void 0:e.firstName)||"",lastName:(null===e||void 0===e?void 0:e.lastName)||"",email:(null===e||void 0===e?void 0:e.email)||""})},className:"px-4 py-2 bg-[#1a1d23] border border-[#2a2d35] rounded-lg text-sm",children:"Cancel"})]})]})]}),(0,ha.jsxs)("section",{className:"bg-[#1a1d23] border border-[#2a2d35] rounded-2xl p-6 shadow-sm",children:[(0,ha.jsxs)("div",{className:"flex justify-between items-start mb-6",children:[(0,ha.jsxs)("h3",{className:"text-lg font-bold text-white flex items-center gap-2",children:[(0,ha.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",className:"text-[#00f2ff]",children:[(0,ha.jsx)("rect",{x:"2",y:"5",width:"20",height:"14",rx:"2"}),(0,ha.jsx)("line",{x1:"2",y1:"10",x2:"22",y2:"10"})]}),"Subscription Plan"]}),(0,ha.jsx)("span",{className:"px-2 py-1 rounded-md text-[10px] font-bold uppercase tracking-widest "+("active"===S?"bg-[#00f2ff]/10 text-[#00f2ff] border border-[#00f2ff]/30":"bg-orange-500/10 text-orange-500 border border-orange-500/30"),children:k})]}),(0,ha.jsxs)("div",{className:"space-y-6",children:[o&&(0,ha.jsxs)("div",{role:"alert",children:[(0,ha.jsx)("p",{children:o}),(0,ha.jsx)("button",{type:"button",disabled:i,onClick:b,children:"Retry subscription"})]}),(0,ha.jsxs)("div",{className:"p-4 bg-[#0f1115] rounded-xl border border-[#2a2d35]",children:[(0,ha.jsxs)("div",{className:"flex justify-between items-center mb-2",children:[(0,ha.jsx)("span",{className:"text-sm text-[#9494a0]",children:"Current Tier"}),(0,ha.jsx)("span",{className:"text-white font-bold",children:E})]}),(0,ha.jsxs)("div",{className:"flex justify-between items-center",children:[(0,ha.jsx)("span",{className:"text-sm text-[#9494a0]",children:null!==n&&void 0!==n&&n.cancelAtPeriodEnd||["canceled","expired"].includes(S)?"Access ends":"trialing"===S?"Trial ends":"Renewal Date"}),(0,ha.jsx)("span",{className:"text-white",children:x("trialing"===S&&(null===n||void 0===n?void 0:n.trialEndsAt)||(null===n||void 0===n?void 0:n.currentPeriodEnd))})]})]}),(0,ha.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,ha.jsx)("a",{href:"/tilbud/koeb/kvittering",className:"w-full py-3 bg-[#00f2ff] hover:bg-[#00d8e6] text-[#0f1115] font-bold rounded-xl text-center transition-all shadow-glow-sm",children:"Manage Subscription"}),(0,ha.jsx)("p",{className:"text-[11px] text-center text-[#62626e]",children:"Secure payments via Stripe. Cancel anytime."})]})]})]})]})]})})},Oa={life:"/life",finance:"/finance/dashboard",projects:"/projects/dashboard",tilbud:"/tilbud/app"},Pa=()=>{const[e]=Dt(),t=Ce(),[n,r]=(0,a.useState)(null),[o,l]=(0,a.useState)(!0);return(0,a.useEffect)(()=>{(async()=>
2{try{const a=e.get("code"),o=e.get("state"),i=e.get("error");if(i)return r(decodeURIComponent(i)),void l(!1);if(!a)return r("No authorization code received"),void l(!1);const s=sessionStorage.getItem("oidc_code_verifier");if(!s)return r("Code verifier not found. Please try logging in again."),void l(!1);const u=await async function(e,t){const n=await fetch(`${ba}/token`,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({grant_type:"authorization_code",code:e,redirect_uri:xa,client_id:wa,code_verifier:t})});if(!n.ok){const e=await n.json();throw new Error(e.error_description||e.error||"Token exchange failed")}return await n.json()}(a,s),c=function(e){try{const t=e.split(".");if(3!==t.length)throw new Error("Invalid ID token format");const n=t[1];return JSON.parse(atob(n.replace(/-/g,"+").replace(/_/g,"/")))}catch(n){return console.error("Error decoding ID token:",n),null}}(u.id_token);if(!c)throw new Error("Failed to decode ID token");let d=null;try{d=await async function(e){const t=await fetch(`${ba}/userinfo`,{headers:{Authorization:`Bearer ${e}`}});if(!t.ok)throw new Error("Failed to get user info");return await t.json()}(u.access_token)}catch(t){console.warn("UserInfo failed, falling back to ID token:",t),d=null}localStorage.setItem("pellucid_token",u.access_token),localStorage.setItem("pellucid_id_token",u.id_token),localStorage.setItem("pellucid_refresh_token",u.refresh_token||"");const f={id:c.sub,email:d&&d.email||c.email,emailVerified:d&&d.email_verified||c.email_verified,name:d&&d.name||c.name||null,firstName:d&&d.given_name||c.given_name||null,lastName:d&&d.family_name||c.family_name||null};localStorage.setItem("pellucid_user",JSON.stringify(f)),sessionStorage.removeItem("oidc_code_verifier");let p="/auth/apps";if(o)try{const e=JSON.parse(decodeURIComponent(o));e.return_to?p=e.return_to:e.app&&Oa[e.app]?p=Oa[e.app]:e.app&&(p=`/auth/apps?app=${encodeURIComponent(e.app)}`)}catch(Aa){o.startsWith("/")&&(p=o)}window.location.href=p}catch(a){console.error("OIDC callback error:",a),r(a.message||"Authentication failed"),l(!1)}})()},[e,t]),o?(0,ha.jsx)("div",{className:"auth-page",children:(0,ha.jsx)("div",{className:"auth-wrapper",children:(0,ha.jsxs)("div",{className:"glass-card",children:[(0,ha.jsx)("h2",{children:"Completing login..."}),(0,ha.jsx)("p",{children:"Please wait while we complete your authentication."})]})})}):n?(0,ha.jsx)("div",{className:"auth-page",children:(0,ha.jsx)("div",{className:"auth-wrapper",children:(0,ha.jsxs)("div",{className:"glass-card",children:[(0,ha.jsx)("h2",{children:"Authentication Error"}),(0,ha.jsx)("p",{className:"error",children:n}),(0,ha.jsx)("button",{onClick:()=>window.location.href="/auth/login",className:"btn-primary",children:"Try Again"})]})})}):null},Ta=()=>{const e=Ce(),t=ke(),n=(0,a.useMemo)(()=>new URLSearchParams(t.search),[t.search]),r=n.get("type")||"",o=n.get("from")||"",l=o?decodeURIComponent(o):"",[i,s]=(0,a.useState)({name:"",email:"",subject:"",message:""}),[u,c]=(0,a.useState)(!1),[d,f]=(0,a.useState)(""),[p,h]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!r)return;const e="bug"===r?"Bug: Noget gik galt":"Id\xe9: Forbedringsforslag",t="bug"===r?"Beskriv fejlen s\xe5 konkret som muligt (hvad skete der, og hvad forventede du?).":"Beskriv din id\xe9 og hvorfor den vil hj\xe6lpe.";s(n=>({...n,subject:n.subject||e,message:n.message||t}))},[r]);const m=e=>{s(t=>({...t,[e.target.name]:e.target.value})),f(""),h("")};return(0,ha.jsx)("div",{className:"auth-page",style:{paddingTop:120},children:(0,ha.jsxs)("div",{className:"auth-wrapper",children:[(0,ha.jsx)("button",{className:"text-sm text-[var(--text-secondary)] hover:text-[var(--text-primary)]",onClick:()=>e(-1),children:"\u2190 Tilbage"}),(0,ha.jsx)("h1",{className:"text-2xl font-display mt-4",children:"Feedback & Support"}),(0,ha.jsx)("p",{className:"text-[var(--text-secondary)] mt-2",children:"Fort\xe6l os hvad der skal fixes eller forbedres."}),d&&(0,ha.jsx)("div",{className:"mt-4 p-3 rounded-lg",style:{background:"rgba(16,185,129,0.12)",color:"#a7f3d0"},children:d}),p&&(0,ha.jsx)("div",{className:"mt-4 p-3 rounded-lg",style:{background:"rgba(244,63,94,0.12)",color:"#fda4af"},children:p}),(0,ha.jsxs)("form",{onSubmit:async e=>{e.preventDefault(),c(!0),f(""),h("");try{const e=await fetch("/api/auth/support",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...i,page_url:l||window.location.href,app:"auth"})}),t=await e.json().catch(()=>({}));e.ok&&t.success?(f("Tak! Vi har modtaget din besked og vender tilbage hurtigst muligt."),s({name:"",email:"",subject:"",message:""})):h(t.error||"Kunne ikke sende besked.")}catch{h("Kunne ikke sende besked.")}finally{c(!1)}},className:"mt-6 space-y-4",children:[(0,ha.jsxs)("div",{children:[(0,ha.jsx)("label",{className:"text-sm text-[var(--text-secondary)]",children:"Navn"}),(0,ha.jsx)("input",{className:"w-full mt-1 px-3 py-2 rounded-lg bg-[var(--bg-secondary)] border border-[var(--border)]",name:"name",value:i.name,onChange:m,required:!0})]}),(0,ha.jsxs)("div",{children:[(0,ha.jsx)("label",{className:"text-sm text-[var(--text-secondary)]",children:"Email"}),(0,ha.jsx)("input",{className:"w-full mt-1 px-3 py-2 rounded-lg bg-[var(--bg-secondary)] border border-[var(--border)]",name:"email",type:"email",value:i.email,onChange:m,required:!0})]}),(0,ha.jsxs)("div",{children:[(0,ha.jsx)("label",{className:"text-sm text-[var(--text-secondary)]",children:"Emne"}),(0,ha.jsx)("input",{className:"w-full mt-1 px-3 py-2 rounded-lg bg-[var(--bg-secondary)] border border-[var(--border)]",name:"subject",value:i.subject,onChange:m,required:!0})]}),(0,ha.jsxs)("div",{children:[(0,ha.jsx)("label",{className:"text-sm text-[var(--text-secondary)]",children:"Besked"}),(0,ha.jsx)("textarea",{className:"w-full mt-1 px-3 py-2 rounded-lg bg-[var(--bg-secondary)] border border-[var(--border)]",name:"message",value:i.message,onChange:m,required:!0,rows:6})]}),l&&(0,ha.jsxs)("p",{className:"text-xs text-[var(--text-tertiary)]",children:["Side: ",l]}),(0,ha.jsx)("button",{className:"px-4 py-2 rounded-lg bg-[var(--accent)] text-[#06121a] font-medium hover:bg-[var(--accent-dark)]",type:"submit",disabled:u,children:u?"Sender...":"Send"})]})]})})},ja=()=>{const e=Ce(),[t,n]=(0,a.useState)(!1),[r,o]=(0,a.useState)(0),[l,i]=(0,a.useState)(!1),[s,u]=(0,a.useState)("right"),c=(0,a.useRef)(null),d=(0,a.useRef)(0),f=(0,a.useRef)(0),p=(0,a.useRef)(0),h=(0,a.useRef)(!1);(0,a.useEffect)(()=>{const e=localStorage.getItem("feedback_button_top");if(null!==e){const t=Number(e);Number.isFinite(t)&&o(t)}const t=localStorage.getItem("feedback_button_side");"left"!==t&&"right"!==t||u(t)},[]),(0,a.useEffect)(()=>
2{if(!l)return;const e=e=>{if(!c.current)return;const t=c.current.getBoundingClientRect(),n=e.clientY-d.current,r=e.clientX-f.current;(Math.abs(r)>5||Math.abs(n)>5)&&(h.current=!0);const a=p.current+n,l=window.innerHeight/2-t.height/2,i=Math.max(-l,Math.min(l,a));o(i);const m=window.innerWidth/2,g=t.left+t.width/2;"right"===s&&g<m?(u("left"),localStorage.setItem("feedback_button_side","left")):"left"===s&&g>m&&(u("right"),localStorage.setItem("feedback_button_side","right"))},t=()=>{i(!1),localStorage.setItem("feedback_button_top",String(r)),setTimeout(()=>{h.current=!1},100)};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",t),()=>{document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",t)}},[l,r,s]);const m=t=>{const r=encodeURIComponent(window.location.href);e(`/support?type=${t}&from=${r}`),n(!1)};return(0,ha.jsxs)("div",{ref:c,className:"v2-feedback-wrap "+("left"===s?"v2-feedback-wrap-left":""),style:{top:`calc(50% + ${r}px)`},children:[(0,ha.jsxs)("div",{className:`v2-feedback-menu ${t?"is-open":""} ${"left"===s?"v2-feedback-menu-left":""}`,"aria-hidden":!t,children:[(0,ha.jsx)("button",{type:"button",onClick:()=>m("bug"),children:"Rapporter fejl"}),(0,ha.jsx)("button",{type:"button",onClick:()=>m("idea"),children:"Forslag / Id\xe9"})]}),(0,ha.jsx)("button",{type:"button",className:"v2-feedback-button "+("left"===s?"v2-feedback-button-left":""),onClick:()=>{h.current||n(e=>!e)},onMouseDown:e=>{e.target.closest(".v2-feedback-menu")||(i(!0),h.current=!1,d.current=e.clientY,f.current=e.clientX,p.current=r)},"aria-expanded":t,style:{cursor:l?"grabbing":"grab"},title:"Feedback",children:(0,ha.jsx)("span",{className:"v2-feedback-button-text",children:"Feedback"})})]})};const La=function(){return(0,ha.jsx)(va,{children:(0,ha.jsxs)(Pt,{basename:"/auth",children:[(0,ha.jsx)(ja,{}),(0,ha.jsxs)(Je,{children:[(0,ha.jsx)(Qe,{path:"/",element:(0,ha.jsx)(qe,{to:"/apps"})}),(0,ha.jsx)(Qe,{path:"/apps",element:(0,ha.jsx)(Ca,{})}),(0,ha.jsx)(Qe,{path:"/settings",element:(0,ha.jsx)(Na,{})}),(0,ha.jsx)(Qe,{path:"/login",element:(0,ha.jsx)(ka,{})}),(0,ha.jsx)(Qe,{path:"/callback",element:(0,ha.jsx)(Pa,{})}),(0,ha.jsx)(Qe,{path:"/support",element:(0,ha.jsx)(Ta,{})}),(0,ha.jsx)(Qe,{path:"*",element:(0,ha.jsx)(qe,{to:"/apps"})})]})]})})};l.createRoot(document.getElementById("root")).render((0,ha.jsx)(a.StrictMode,{children:(0,ha.jsx)(La,{})}))})();
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.