var e=Object.defineProperty,t=(t,n,r)=>(((t,n,r)=>{n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[n]=r})(t,"symbol"!=typeof n?n+"":n,r),r);import{c as n,i as r,_ as o,a,b as i,l as s,d as l,e as u}from"./history-CBi_mSPs.js";function c(e,t){for(var n=0;n<t.length;n++){const r=t[n];if("string"!=typeof r&&!Array.isArray(r))for(const t in r)if("default"!==t&&!(t in e)){const n=Object.getOwnPropertyDescriptor(r,t);n&&Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>r[t]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var d="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function f(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function h(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var p={exports:{}},g={},m={exports:{}},v={},y=Symbol.for("react.element"),b=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),x=Symbol.for("react.profiler"),E=Symbol.for("react.provider"),T=Symbol.for("react.context"),C=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),_=Symbol.for("react.memo"),I=Symbol.for("react.lazy"),M=Symbol.iterator;var O={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D=Object.assign,P={};function N(e,t,n){this.props=e,this.context=t,this.refs=P,this.updater=n||O}function R(){}function L(e,t,n){this.props=e,this.context=t,this.refs=P,this.updater=n||O}N.prototype.isReactComponent={},N.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")},N.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},R.prototype=N.prototype;var A=L.prototype=new R;A.constructor=L,D(A,N.prototype),A.isPureReactComponent=!0;var H=Array.isArray,B=Object.prototype.hasOwnProperty,F={current:null},z={key:!0,ref:!0,__self:!0,__source:!0};function j(e,t,n){var r,o={},a=null,i=null;if(null!=t)for(r in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(a=""+t.key),t)B.call(t,r)&&!z.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var l=Array(s),u=0;u<s;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===o[r]&&(o[r]=s[r]);return{$$typeof:y,type:e,key:a,ref:i,props:o,_owner:F.current}}function U(e){return"object"==typeof e&&null!==e&&e.$$typeof===y}var W=/\/+/g;function $(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 V(e,t,n,r,o){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var i=!1;if(null===e)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case y:case b:i=!0}}if(i)return o=o(i=e),e=""===r?"."+$(i,0):r,H(o)?(n="",null!=e&&(n=e.replace(W,"$&/")+"/"),V(o,t,n,"",(function(e){return e}))):null!=o&&(U(o)&&(o=function(e,t){return{$$typeof:y,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,n+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(W,"$&/")+"/")+e)),t.push(o)),1;if(i=0,r=""===r?".":r+":",H(e))for(var s=0;s<e.length;s++){var l=r+$(a=e[s],s);i+=V(a,t,n,l,o)}else if(l=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=M&&e[M]||e["@@iterator"])?e:null}(e),"function"==typeof l)for(e=l.call(e),s=0;!(a=e.next()).done;)i+=V(a=a.value,t,n,l=r+$(a,s++),o);else if("object"===a)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 i}function G(e,t,n){if(null==e)return e;var r=[],o=0;return V(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function q(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 Y={current:null},X={transition:null},Q={ReactCurrentDispatcher:Y,ReactCurrentBatchConfig:X,ReactCurrentOwner:F};function K(){throw Error("act(...) is not supported in production builds of React.")}v.Children={map:G,forEach:function(e,t,n){G(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return G(e,(function(){t++})),t},toArray:function(e){return G(e,(function(e){return e}))||[]},only:function(e){if(!U(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},v.Component=N,v.Fragment=w,v.Profiler=x,v.PureComponent=L,v.StrictMode=S,v.Suspense=k,v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Q,v.act=K,v.cloneElement=function(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=D({},e.props),o=e.key,a=e.ref,i=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,i=F.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)B.call(t,l)&&!z.hasOwnProperty(l)&&(r[l]=void 0===t[l]&&void 0!==s?s[l]:t[l])}var l=arguments.length-2;if(1===l)r.children=n;else if(1<l){s=Array(l);for(var u=0;u<l;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:y,type:e.type,key:o,ref:a,props:r,_owner:i}},v.createContext=function(e){return(e={$$typeof:T,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:E,_context:e},e.Consumer=e},v.createElement=j,v.createFactory=function(e){var t=j.bind(null,e);return t.type=e,t},v.createRef=function(){return{current:null}},v.forwardRef=function(e){return{$$typeof:C,render:e}},v.isValidElement=U,v.lazy=function(e){return{$$typeof:I,_payload:{_status:-1,_result:e},_init:q}},v.memo=function(e,t){return{$$typeof:_,type:e,compare:void 0===t?null:t}},v.startTransition=function(e){var t=X.transition;X.transition={};try{e()}finally{X.transition=t}},v.unstable_act=K,v.useCallback=function(e,t){return Y.current.useCallback(e,t)},v.useContext=function(e){return Y.current.useContext(e)},v.useDebugValue=function(){},v.useDeferredValue=function(e){return Y.current.useDeferredValue(e)},v.useEffect=function(e,t){return Y.current.useEffect(e,t)},v.useId=function(){return Y.current.useId()},v.useImperativeHandle=function(e,t,n){return Y.current.useImperativeHandle(e,t,n)},v.useInsertionEffect=function(e,t){return Y.current.useInsertionEffect(e,t)},v.useLayoutEffect=function(e,t){return Y.current.useLayoutEffect(e,t)},v.useMemo=function(e,t){return Y.current.useMemo(e,t)},v.useReducer=function(e,t,n){return Y.current.useReducer(e,t,n)},v.useRef=function(e){return Y.current.useRef(e)},v.useState=function(e){return Y.current.useState(e)},v.useSyncExternalStore=function(e,t,n){return Y.current.useSyncExternalStore(e,t,n)},v.useTransition=function(){return Y.current.useTransition()},v.version="18.3.1",m.exports=v;var Z=m.exports;const J=f(Z),ee=c({__proto__:null,default:J},[Z]);
/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
var te=Z,ne=Symbol.for("react.element"),re=Symbol.for("react.fragment"),oe=Object.prototype.hasOwnProperty,ae=te.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,ie={key:!0,ref:!0,__self:!0,__source:!0};function se(e,t,n){var r,o={},a=null,i=null;for(r in void 0!==n&&(a=""+n),void 0!==t.key&&(a=""+t.key),void 0!==t.ref&&(i=t.ref),t)oe.call(t,r)&&!ie.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:ne,type:e,key:a,ref:i,props:o,_owner:ae.current}}g.Fragment=re,g.jsx=se,g.jsxs=se,p.exports=g;var le=p.exports,ue={},ce={exports:{}},de={},fe={exports:{}},he={};
/**
 * @license React
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
!function(e){function t(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 n(e){return 0===e.length?null:e[0]}function r(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,i=a>>>1;r<i;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>o(l,n))u<a&&0>o(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);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 a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var l=[],u=[],c=1,d=null,f=3,h=!1,p=!1,g=!1,m="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function b(e){for(var o=n(u);null!==o;){if(null===o.callback)r(u);else{if(!(o.startTime<=e))break;r(u),o.sortIndex=o.expirationTime,t(l,o)}o=n(u)}}function w(e){if(g=!1,b(e),!p)if(null!==n(l))p=!0,P(S);else{var t=n(u);null!==t&&N(w,t.startTime-e)}}function S(t,o){p=!1,g&&(g=!1,v(C),C=-1),h=!0;var a=f;try{for(b(o),d=n(l);null!==d&&(!(d.expirationTime>o)||t&&!I());){var i=d.callback;if("function"==typeof i){d.callback=null,f=d.priorityLevel;var s=i(d.expirationTime<=o);o=e.unstable_now(),"function"==typeof s?d.callback=s:d===n(l)&&r(l),b(o)}else r(l);d=n(l)}if(null!==d)var c=!0;else{var m=n(u);null!==m&&N(w,m.startTime-o),c=!1}return c}finally{d=null,f=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var x,E=!1,T=null,C=-1,k=5,_=-1;function I(){return!(e.unstable_now()-_<k)}function M(){if(null!==T){var t=e.unstable_now();_=t;var n=!0;try{n=T(!0,t)}finally{n?x():(E=!1,T=null)}}else E=!1}if("function"==typeof y)x=function(){y(M)};else if("undefined"!=typeof MessageChannel){var O=new MessageChannel,D=O.port2;O.port1.onmessage=M,x=function(){D.postMessage(null)}}else x=function(){m(M,0)};function P(e){T=e,E||(E=!0,x())}function N(t,n){C=m((function(){t(e.unstable_now())}),n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){p||h||(p=!0,P(S))},e.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"):k=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,o,a){var i=e.unstable_now();switch("object"==typeof a&&null!==a?a="number"==typeof(a=a.delay)&&0<a?i+a:i:a=i,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return r={id:c++,callback:o,priorityLevel:r,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(r.sortIndex=a,t(u,r),null===n(l)&&r===n(u)&&(g?(v(C),C=-1):g=!0,N(w,a-i))):(r.sortIndex=s,t(l,r),p||h||(p=!0,P(S))),r},e.unstable_shouldYield=I,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}}(he),fe.exports=he;var pe=fe.exports,ge=Z,me=pe;
/**
 * @license React
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function ve(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 ye=new Set,be={};function we(e,t){Se(e,t),Se(e+"Capture",t)}function Se(e,t){for(be[e]=t,e=0;e<t.length;e++)ye.add(t[e])}var xe=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Ee=Object.prototype.hasOwnProperty,Te=/^[: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]*$/,Ce={},ke={};function _e(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Ie={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){Ie[e]=new _e(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];Ie[t]=new _e(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){Ie[e]=new _e(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){Ie[e]=new _e(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){Ie[e]=new _e(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){Ie[e]=new _e(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){Ie[e]=new _e(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){Ie[e]=new _e(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){Ie[e]=new _e(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Me=/[\-:]([a-z])/g;function Oe(e){return e[1].toUpperCase()}function De(e,t,n,r){var o=Ie.hasOwnProperty(t)?Ie[t]:null;(null!==o?0!==o.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||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,o,r)&&(n=null),r||null===o?function(e){return!!Ee.call(ke,e)||!Ee.call(Ce,e)&&(Te.test(e)?ke[e]=!0:(Ce[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!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(Me,Oe);Ie[t]=new _e(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(Me,Oe);Ie[t]=new _e(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(Me,Oe);Ie[t]=new _e(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){Ie[e]=new _e(e,1,!1,e.toLowerCase(),null,!1,!1)})),Ie.xlinkHref=new _e("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){Ie[e]=new _e(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Pe=ge.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ne=Symbol.for("react.element"),Re=Symbol.for("react.portal"),Le=Symbol.for("react.fragment"),Ae=Symbol.for("react.strict_mode"),He=Symbol.for("react.profiler"),Be=Symbol.for("react.provider"),Fe=Symbol.for("react.context"),ze=Symbol.for("react.forward_ref"),je=Symbol.for("react.suspense"),Ue=Symbol.for("react.suspense_list"),We=Symbol.for("react.memo"),$e=Symbol.for("react.lazy"),Ve=Symbol.for("react.offscreen"),Ge=Symbol.iterator;function qe(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Ge&&e[Ge]||e["@@iterator"])?e:null}var Ye,Xe=Object.assign;function Qe(e){if(void 0===Ye)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ye=t&&t[1]||""}return"\n"+Ye+e}var Ke=!1;function Ze(e,t){if(!e||Ke)return"";Ke=!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 o=u.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{Ke=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Qe(e):""}function Je(e){switch(e.tag){case 5:return Qe(e.type);case 16:return Qe("Lazy");case 13:return Qe("Suspense");case 19:return Qe("SuspenseList");case 0:case 2:case 15:return e=Ze(e.type,!1);case 11:return e=Ze(e.type.render,!1);case 1:return e=Ze(e.type,!0);default:return""}}function et(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 Le:return"Fragment";case Re:return"Portal";case He:return"Profiler";case Ae:return"StrictMode";case je:return"Suspense";case Ue:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case Fe:return(e.displayName||"Context")+".Consumer";case Be:return(e._context.displayName||"Context")+".Provider";case ze:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case We:return null!==(t=e.displayName||null)?t:et(e.type)||"Memo";case $e:t=e._payload,e=e._init;try{return et(e(t))}catch(n){}}return null}function tt(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 et(t);case 8:return t===Ae?"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 nt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function rt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function ot(e){e._valueTracker||(e._valueTracker=function(e){var t=rt(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.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 at(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=rt(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function it(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function st(e,t){var n=t.checked;return Xe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function lt(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=nt(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 ut(e,t){null!=(t=t.checked)&&De(e,"checked",t,!1)}function ct(e,t){ut(e,t);var n=nt(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")?ft(e,t.type,n):t.hasOwnProperty("defaultValue")&&ft(e,t.type,nt(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function dt(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 ft(e,t,n){"number"===t&&it(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ht=Array.isArray;function pt(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+nt(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function gt(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(ve(91));return Xe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function mt(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(ve(92));if(ht(n)){if(1<n.length)throw Error(ve(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:nt(n)}}function vt(e,t){var n=nt(t.value),r=nt(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 yt(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function bt(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 wt(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?bt(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var St,xt,Et=(xt=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((St=St||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=St.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 xt(e,t)}))}:xt);function Tt(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 Ct={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},kt=["Webkit","ms","Moz","O"];function _t(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Ct.hasOwnProperty(e)&&Ct[e]?(""+t).trim():t+"px"}function It(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=_t(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(Ct).forEach((function(e){kt.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ct[t]=Ct[e]}))}));var Mt=Xe({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 Ot(e,t){if(t){if(Mt[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(ve(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(ve(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(ve(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(ve(62))}}function Dt(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 Pt=null;function Nt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Rt=null,Lt=null,At=null;function Ht(e){if(e=Pa(e)){if("function"!=typeof Rt)throw Error(ve(280));var t=e.stateNode;t&&(t=Ra(t),Rt(e.stateNode,e.type,t))}}function Bt(e){Lt?At?At.push(e):At=[e]:Lt=e}function Ft(){if(Lt){var e=Lt,t=At;if(At=Lt=null,Ht(e),t)for(e=0;e<t.length;e++)Ht(t[e])}}function zt(e,t){return e(t)}function jt(){}var Ut=!1;function Wt(e,t,n){if(Ut)return e(t,n);Ut=!0;try{return zt(e,t,n)}finally{Ut=!1,(null!==Lt||null!==At)&&(jt(),Ft())}}function $t(e,t){var n=e.stateNode;if(null===n)return null;var r=Ra(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(ve(231,t,typeof n));return n}var Vt=!1;if(xe)try{var Gt={};Object.defineProperty(Gt,"passive",{get:function(){Vt=!0}}),window.addEventListener("test",Gt,Gt),window.removeEventListener("test",Gt,Gt)}catch(xt){Vt=!1}function qt(e,t,n,r,o,a,i,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var Yt=!1,Xt=null,Qt=!1,Kt=null,Zt={onError:function(e){Yt=!0,Xt=e}};function Jt(e,t,n,r,o,a,i,s,l){Yt=!1,Xt=null,qt.apply(Zt,arguments)}function en(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function tn(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 nn(e){if(en(e)!==e)throw Error(ve(188))}function rn(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=en(e)))throw Error(ve(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(r=o.return)){n=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===n)return nn(o),e;if(a===r)return nn(o),t;a=a.sibling}throw Error(ve(188))}if(n.return!==r.return)n=o,r=a;else{for(var i=!1,s=o.child;s;){if(s===n){i=!0,n=o,r=a;break}if(s===r){i=!0,r=o,n=a;break}s=s.sibling}if(!i){for(s=a.child;s;){if(s===n){i=!0,n=a,r=o;break}if(s===r){i=!0,r=a,n=o;break}s=s.sibling}if(!i)throw Error(ve(189))}}if(n.alternate!==r)throw Error(ve(190))}if(3!==n.tag)throw Error(ve(188));return n.stateNode.current===n?e:t}(e))?on(e):null}function on(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=on(e);if(null!==t)return t;e=e.sibling}return null}var an=me.unstable_scheduleCallback,sn=me.unstable_cancelCallback,ln=me.unstable_shouldYield,un=me.unstable_requestPaint,cn=me.unstable_now,dn=me.unstable_getCurrentPriorityLevel,fn=me.unstable_ImmediatePriority,hn=me.unstable_UserBlockingPriority,pn=me.unstable_NormalPriority,gn=me.unstable_LowPriority,mn=me.unstable_IdlePriority,vn=null,yn=null;var bn=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(wn(e)/Sn|0)|0},wn=Math.log,Sn=Math.LN2;var xn=64,En=4194304;function Tn(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 Cn(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=Tn(s):0!==(a&=i)&&(r=Tn(a))}else 0!==(i=n&~o)?r=Tn(i):0!==a&&(r=Tn(a));if(0===r)return 0;if(0!==t&&t!==r&&!(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&4194240&a))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-bn(t)),r|=e[n],t&=~o;return r}function kn(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 _n(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function In(){var e=xn;return!(4194240&(xn<<=1))&&(xn=64),e}function Mn(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function On(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-bn(t)]=n}function Dn(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-bn(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var Pn=0;function Nn(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var Rn,Ln,An,Hn,Bn,Fn=!1,zn=[],jn=null,Un=null,Wn=null,$n=new Map,Vn=new Map,Gn=[],qn="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 Yn(e,t){switch(e){case"focusin":case"focusout":jn=null;break;case"dragenter":case"dragleave":Un=null;break;case"mouseover":case"mouseout":Wn=null;break;case"pointerover":case"pointerout":$n.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Vn.delete(t.pointerId)}}function Xn(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=Pa(t))&&Ln(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Qn(e){var t=Da(e.target);if(null!==t){var n=en(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=tn(n)))return e.blockedOn=t,void Bn(e.priority,(function(){An(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 Kn(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=lr(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=Pa(n))&&Ln(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Pt=r,n.target.dispatchEvent(r),Pt=null,t.shift()}return!0}function Zn(e,t,n){Kn(e)&&n.delete(t)}function Jn(){Fn=!1,null!==jn&&Kn(jn)&&(jn=null),null!==Un&&Kn(Un)&&(Un=null),null!==Wn&&Kn(Wn)&&(Wn=null),$n.forEach(Zn),Vn.forEach(Zn)}function er(e,t){e.blockedOn===t&&(e.blockedOn=null,Fn||(Fn=!0,me.unstable_scheduleCallback(me.unstable_NormalPriority,Jn)))}function tr(e){function t(t){return er(t,e)}if(0<zn.length){er(zn[0],e);for(var n=1;n<zn.length;n++){var r=zn[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==jn&&er(jn,e),null!==Un&&er(Un,e),null!==Wn&&er(Wn,e),$n.forEach(t),Vn.forEach(t),n=0;n<Gn.length;n++)(r=Gn[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Gn.length&&null===(n=Gn[0]).blockedOn;)Qn(n),null===n.blockedOn&&Gn.shift()}var nr=Pe.ReactCurrentBatchConfig,rr=!0;function or(e,t,n,r){var o=Pn,a=nr.transition;nr.transition=null;try{Pn=1,ir(e,t,n,r)}finally{Pn=o,nr.transition=a}}function ar(e,t,n,r){var o=Pn,a=nr.transition;nr.transition=null;try{Pn=4,ir(e,t,n,r)}finally{Pn=o,nr.transition=a}}function ir(e,t,n,r){if(rr){var o=lr(e,t,n,r);if(null===o)ra(e,t,r,sr,n),Yn(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return jn=Xn(jn,e,t,n,r,o),!0;case"dragenter":return Un=Xn(Un,e,t,n,r,o),!0;case"mouseover":return Wn=Xn(Wn,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return $n.set(a,Xn($n.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Vn.set(a,Xn(Vn.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(Yn(e,r),4&t&&-1<qn.indexOf(e)){for(;null!==o;){var a=Pa(o);if(null!==a&&Rn(a),null===(a=lr(e,t,n,r))&&ra(e,t,r,sr,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else ra(e,t,r,null,n)}}var sr=null;function lr(e,t,n,r){if(sr=null,null!==(e=Da(e=Nt(r))))if(null===(t=en(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=tn(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 sr=e,null}function ur(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(dn()){case fn:return 1;case hn:return 4;case pn:case gn:return 16;case mn:return 536870912;default:return 16}default:return 16}}var cr=null,dr=null,fr=null;function hr(){if(fr)return fr;var e,t,n=dr,r=n.length,o="value"in cr?cr.value:cr.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return fr=o.slice(e,1<t?1-t:void 0)}function pr(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 gr(){return!0}function mr(){return!1}function vr(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?gr:mr,this.isPropagationStopped=mr,this}return Xe(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=gr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=gr)},persist:function(){},isPersistent:gr}),t}var yr,br,wr,Sr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},xr=vr(Sr),Er=Xe({},Sr,{view:0,detail:0}),Tr=vr(Er),Cr=Xe({},Er,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Hr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==wr&&(wr&&"mousemove"===e.type?(yr=e.screenX-wr.screenX,br=e.screenY-wr.screenY):br=yr=0,wr=e),yr)},movementY:function(e){return"movementY"in e?e.movementY:br}}),kr=vr(Cr),_r=vr(Xe({},Cr,{dataTransfer:0})),Ir=vr(Xe({},Er,{relatedTarget:0})),Mr=vr(Xe({},Sr,{animationName:0,elapsedTime:0,pseudoElement:0})),Or=Xe({},Sr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Dr=vr(Or),Pr=vr(Xe({},Sr,{data:0})),Nr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Rr={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"},Lr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ar(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Lr[e])&&!!t[e]}function Hr(){return Ar}var Br=Xe({},Er,{key:function(e){if(e.key){var t=Nr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=pr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Rr[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Hr,charCode:function(e){return"keypress"===e.type?pr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?pr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Fr=vr(Br),zr=vr(Xe({},Cr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),jr=vr(Xe({},Er,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Hr})),Ur=vr(Xe({},Sr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Wr=Xe({},Cr,{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}),$r=vr(Wr),Vr=[9,13,27,32],Gr=xe&&"CompositionEvent"in window,qr=null;xe&&"documentMode"in document&&(qr=document.documentMode);var Yr=xe&&"TextEvent"in window&&!qr,Xr=xe&&(!Gr||qr&&8<qr&&11>=qr),Qr=String.fromCharCode(32),Kr=!1;function Zr(e,t){switch(e){case"keyup":return-1!==Vr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Jr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var eo=!1;var to={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 no(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!to[e.type]:"textarea"===t}function ro(e,t,n,r){Bt(r),0<(t=aa(t,"onChange")).length&&(n=new xr("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var oo=null,ao=null;function io(e){Ko(e,0)}function so(e){if(at(Na(e)))return e}function lo(e,t){if("change"===e)return t}var uo=!1;if(xe){var co;if(xe){var fo="oninput"in document;if(!fo){var ho=document.createElement("div");ho.setAttribute("oninput","return;"),fo="function"==typeof ho.oninput}co=fo}else co=!1;uo=co&&(!document.documentMode||9<document.documentMode)}function po(){oo&&(oo.detachEvent("onpropertychange",go),ao=oo=null)}function go(e){if("value"===e.propertyName&&so(ao)){var t=[];ro(t,ao,e,Nt(e)),Wt(io,t)}}function mo(e,t,n){"focusin"===e?(po(),ao=n,(oo=t).attachEvent("onpropertychange",go)):"focusout"===e&&po()}function vo(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return so(ao)}function yo(e,t){if("click"===e)return so(t)}function bo(e,t){if("input"===e||"change"===e)return so(t)}var wo="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function So(e,t){if(wo(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 o=n[r];if(!Ee.call(t,o)||!wo(e[o],t[o]))return!1}return!0}function xo(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Eo(e,t){var n,r=xo(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=xo(r)}}function To(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?To(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function Co(){for(var e=window,t=it();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=it((e=t.contentWindow).document)}return t}function ko(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 _o(e){var t=Co(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&To(n.ownerDocument.documentElement,n)){if(null!==r&&ko(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 o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=Eo(n,a);var i=Eo(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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 Io=xe&&"documentMode"in document&&11>=document.documentMode,Mo=null,Oo=null,Do=null,Po=!1;function No(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Po||null==Mo||Mo!==it(r)||("selectionStart"in(r=Mo)&&ko(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},Do&&So(Do,r)||(Do=r,0<(r=aa(Oo,"onSelect")).length&&(t=new xr("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Mo)))}function Ro(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Lo={animationend:Ro("Animation","AnimationEnd"),animationiteration:Ro("Animation","AnimationIteration"),animationstart:Ro("Animation","AnimationStart"),transitionend:Ro("Transition","TransitionEnd")},Ao={},Ho={};function Bo(e){if(Ao[e])return Ao[e];if(!Lo[e])return e;var t,n=Lo[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ho)return Ao[e]=n[t];return e}xe&&(Ho=document.createElement("div").style,"AnimationEvent"in window||(delete Lo.animationend.animation,delete Lo.animationiteration.animation,delete Lo.animationstart.animation),"TransitionEvent"in window||delete Lo.transitionend.transition);var Fo=Bo("animationend"),zo=Bo("animationiteration"),jo=Bo("animationstart"),Uo=Bo("transitionend"),Wo=new Map,$o="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 Vo(e,t){Wo.set(e,t),we(t,[e])}for(var Go=0;Go<$o.length;Go++){var qo=$o[Go];Vo(qo.toLowerCase(),"on"+(qo[0].toUpperCase()+qo.slice(1)))}Vo(Fo,"onAnimationEnd"),Vo(zo,"onAnimationIteration"),Vo(jo,"onAnimationStart"),Vo("dblclick","onDoubleClick"),Vo("focusin","onFocus"),Vo("focusout","onBlur"),Vo(Uo,"onTransitionEnd"),Se("onMouseEnter",["mouseout","mouseover"]),Se("onMouseLeave",["mouseout","mouseover"]),Se("onPointerEnter",["pointerout","pointerover"]),Se("onPointerLeave",["pointerout","pointerover"]),we("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),we("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),we("onBeforeInput",["compositionend","keypress","textInput","paste"]),we("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),we("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),we("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Yo="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(" "),Xo=new Set("cancel close invalid load scroll toggle".split(" ").concat(Yo));function Qo(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,a,i,s,l){if(Jt.apply(this,arguments),Yt){if(!Yt)throw Error(ve(198));var u=Xt;Yt=!1,Xt=null,Qt||(Qt=!0,Kt=u)}}(r,t,void 0,e),e.currentTarget=null}function Ko(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Qo(o,s,u),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,u=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Qo(o,s,u),a=l}}}if(Qt)throw e=Kt,Qt=!1,Kt=null,e}function Zo(e,t){var n=t[Ia];void 0===n&&(n=t[Ia]=new Set);var r=e+"__bubble";n.has(r)||(na(t,e,2,!1),n.add(r))}function Jo(e,t,n){var r=0;t&&(r|=4),na(n,e,r,t)}var ea="_reactListening"+Math.random().toString(36).slice(2);function ta(e){if(!e[ea]){e[ea]=!0,ye.forEach((function(t){"selectionchange"!==t&&(Xo.has(t)||Jo(t,!1,e),Jo(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[ea]||(t[ea]=!0,Jo("selectionchange",!1,t))}}function na(e,t,n,r){switch(ur(t)){case 1:var o=or;break;case 4:o=ar;break;default:o=ir}n=o.bind(null,t,n,e),o=void 0,!Vt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function ra(e,t,n,r,o){var a=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=Da(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}Wt((function(){var r=a,o=Nt(n),i=[];e:{var s=Wo.get(e);if(void 0!==s){var l=xr,u=e;switch(e){case"keypress":if(0===pr(n))break e;case"keydown":case"keyup":l=Fr;break;case"focusin":u="focus",l=Ir;break;case"focusout":u="blur",l=Ir;break;case"beforeblur":case"afterblur":l=Ir;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":l=kr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=_r;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=jr;break;case Fo:case zo:case jo:l=Mr;break;case Uo:l=Ur;break;case"scroll":l=Tr;break;case"wheel":l=$r;break;case"copy":case"cut":case"paste":l=Dr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=zr}var c=!!(4&t),d=!c&&"scroll"===e,f=c?null!==s?s+"Capture":null:s;c=[];for(var h,p=r;null!==p;){var g=(h=p).stateNode;if(5===h.tag&&null!==g&&(h=g,null!==f&&(null!=(g=$t(p,f))&&c.push(oa(p,g,h)))),d)break;p=p.return}0<c.length&&(s=new l(s,u,null,n,o),i.push({event:s,listeners:c}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Pt||!(u=n.relatedTarget||n.fromElement)||!Da(u)&&!u[_a])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(u=(u=n.relatedTarget||n.toElement)?Da(u):null)&&(u!==(d=en(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=r),l!==u)){if(c=kr,g="onMouseLeave",f="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(c=zr,g="onPointerLeave",f="onPointerEnter",p="pointer"),d=null==l?s:Na(l),h=null==u?s:Na(u),(s=new c(g,p+"leave",l,n,o)).target=d,s.relatedTarget=h,g=null,Da(o)===r&&((c=new c(f,p+"enter",u,n,o)).target=h,c.relatedTarget=d,g=c),d=g,l&&u)e:{for(f=u,p=0,h=c=l;h;h=ia(h))p++;for(h=0,g=f;g;g=ia(g))h++;for(;0<p-h;)c=ia(c),p--;for(;0<h-p;)f=ia(f),h--;for(;p--;){if(c===f||null!==f&&c===f.alternate)break e;c=ia(c),f=ia(f)}c=null}else c=null;null!==l&&sa(i,s,l,c,!1),null!==u&&null!==d&&sa(i,d,u,c,!0)}if("select"===(l=(s=r?Na(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=lo;else if(no(s))if(uo)m=bo;else{m=vo;var v=mo}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=yo);switch(m&&(m=m(e,r))?ro(i,m,n,o):(v&&v(e,s,r),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ft(s,"number",s.value)),v=r?Na(r):window,e){case"focusin":(no(v)||"true"===v.contentEditable)&&(Mo=v,Oo=r,Do=null);break;case"focusout":Do=Oo=Mo=null;break;case"mousedown":Po=!0;break;case"contextmenu":case"mouseup":case"dragend":Po=!1,No(i,n,o);break;case"selectionchange":if(Io)break;case"keydown":case"keyup":No(i,n,o)}var y;if(Gr)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 eo?Zr(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Xr&&"ko"!==n.locale&&(eo||"onCompositionStart"!==b?"onCompositionEnd"===b&&eo&&(y=hr()):(dr="value"in(cr=o)?cr.value:cr.textContent,eo=!0)),0<(v=aa(r,b)).length&&(b=new Pr(b,e,null,n,o),i.push({event:b,listeners:v}),y?b.data=y:null!==(y=Jr(n))&&(b.data=y))),(y=Yr?function(e,t){switch(e){case"compositionend":return Jr(t);case"keypress":return 32!==t.which?null:(Kr=!0,Qr);case"textInput":return(e=t.data)===Qr&&Kr?null:e;default:return null}}(e,n):function(e,t){if(eo)return"compositionend"===e||!Gr&&Zr(e,t)?(e=hr(),fr=dr=cr=null,eo=!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 Xr&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=aa(r,"onBeforeInput")).length&&(o=new Pr("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=y))}Ko(i,t)}))}function oa(e,t,n){return{instance:e,listener:t,currentTarget:n}}function aa(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=$t(e,n))&&r.unshift(oa(e,a,o)),null!=(a=$t(e,t))&&r.push(oa(e,a,o))),e=e.return}return r}function ia(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function sa(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==u&&(s=u,o?null!=(l=$t(n,a))&&i.unshift(oa(n,l,s)):o||null!=(l=$t(n,a))&&i.push(oa(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var la=/\r\n?/g,ua=/\u0000|\uFFFD/g;function ca(e){return("string"==typeof e?e:""+e).replace(la,"\n").replace(ua,"")}function da(e,t,n){if(t=ca(t),ca(e)!==t&&n)throw Error(ve(425))}function fa(){}var ha=null,pa=null;function ga(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 ma="function"==typeof setTimeout?setTimeout:void 0,va="function"==typeof clearTimeout?clearTimeout:void 0,ya="function"==typeof Promise?Promise:void 0,ba="function"==typeof queueMicrotask?queueMicrotask:void 0!==ya?function(e){return ya.resolve(null).then(e).catch(wa)}:ma;function wa(e){setTimeout((function(){throw e}))}function Sa(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void tr(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);tr(t)}function xa(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 Ea(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 Ta=Math.random().toString(36).slice(2),Ca="__reactFiber$"+Ta,ka="__reactProps$"+Ta,_a="__reactContainer$"+Ta,Ia="__reactEvents$"+Ta,Ma="__reactListeners$"+Ta,Oa="__reactHandles$"+Ta;function Da(e){var t=e[Ca];if(t)return t;for(var n=e.parentNode;n;){if(t=n[_a]||n[Ca]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Ea(e);null!==e;){if(n=e[Ca])return n;e=Ea(e)}return t}n=(e=n).parentNode}return null}function Pa(e){return!(e=e[Ca]||e[_a])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Na(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(ve(33))}function Ra(e){return e[ka]||null}var La=[],Aa=-1;function Ha(e){return{current:e}}function Ba(e){0>Aa||(e.current=La[Aa],La[Aa]=null,Aa--)}function Fa(e,t){Aa++,La[Aa]=e.current,e.current=t}var za={},ja=Ha(za),Ua=Ha(!1),Wa=za;function $a(e,t){var n=e.type.contextTypes;if(!n)return za;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Va(e){return null!=(e=e.childContextTypes)}function Ga(){Ba(Ua),Ba(ja)}function qa(e,t,n){if(ja.current!==za)throw Error(ve(168));Fa(ja,t),Fa(Ua,n)}function Ya(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(ve(108,tt(e)||"Unknown",o));return Xe({},n,r)}function Xa(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||za,Wa=ja.current,Fa(ja,e),Fa(Ua,Ua.current),!0}function Qa(e,t,n){var r=e.stateNode;if(!r)throw Error(ve(169));n?(e=Ya(e,t,Wa),r.__reactInternalMemoizedMergedChildContext=e,Ba(Ua),Ba(ja),Fa(ja,e)):Ba(Ua),Fa(Ua,n)}var Ka=null,Za=!1,Ja=!1;function ei(e){null===Ka?Ka=[e]:Ka.push(e)}function ti(){if(!Ja&&null!==Ka){Ja=!0;var e=0,t=Pn;try{var n=Ka;for(Pn=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Ka=null,Za=!1}catch(o){throw null!==Ka&&(Ka=Ka.slice(e+1)),an(fn,ti),o}finally{Pn=t,Ja=!1}}return null}var ni=[],ri=0,oi=null,ai=0,ii=[],si=0,li=null,ui=1,ci="";function di(e,t){ni[ri++]=ai,ni[ri++]=oi,oi=e,ai=t}function fi(e,t,n){ii[si++]=ui,ii[si++]=ci,ii[si++]=li,li=e;var r=ui;e=ci;var o=32-bn(r)-1;r&=~(1<<o),n+=1;var a=32-bn(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,ui=1<<32-bn(t)+o|n<<o|r,ci=a+e}else ui=1<<a|n<<o|r,ci=e}function hi(e){null!==e.return&&(di(e,1),fi(e,1,0))}function pi(e){for(;e===oi;)oi=ni[--ri],ni[ri]=null,ai=ni[--ri],ni[ri]=null;for(;e===li;)li=ii[--si],ii[si]=null,ci=ii[--si],ii[si]=null,ui=ii[--si],ii[si]=null}var gi=null,mi=null,vi=!1,yi=null;function bi(e,t){var n=Wc(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 wi(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,gi=e,mi=xa(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,gi=e,mi=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==li?{id:ui,overflow:ci}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Wc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,gi=e,mi=null,!0);default:return!1}}function Si(e){return!(!(1&e.mode)||128&e.flags)}function xi(e){if(vi){var t=mi;if(t){var n=t;if(!wi(e,t)){if(Si(e))throw Error(ve(418));t=xa(n.nextSibling);var r=gi;t&&wi(e,t)?bi(r,n):(e.flags=-4097&e.flags|2,vi=!1,gi=e)}}else{if(Si(e))throw Error(ve(418));e.flags=-4097&e.flags|2,vi=!1,gi=e}}}function Ei(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;gi=e}function Ti(e){if(e!==gi)return!1;if(!vi)return Ei(e),vi=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ga(e.type,e.memoizedProps)),t&&(t=mi)){if(Si(e))throw Ci(),Error(ve(418));for(;t;)bi(e,t),t=xa(t.nextSibling)}if(Ei(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(ve(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){mi=xa(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}mi=null}}else mi=gi?xa(e.stateNode.nextSibling):null;return!0}function Ci(){for(var e=mi;e;)e=xa(e.nextSibling)}function ki(){mi=gi=null,vi=!1}function _i(e){null===yi?yi=[e]:yi.push(e)}var Ii=Pe.ReactCurrentBatchConfig;function Mi(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(ve(309));var r=n.stateNode}if(!r)throw Error(ve(147,e));var o=r,a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:((t=function(e){var t=o.refs;null===e?delete t[a]:t[a]=e})._stringRef=a,t)}if("string"!=typeof e)throw Error(ve(284));if(!n._owner)throw Error(ve(290,e))}return e}function Oi(e,t){throw e=Object.prototype.toString.call(t),Error(ve(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Di(e){return(0,e._init)(e._payload)}function Pi(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 o(e,t){return(e=Vc(e,t)).index=0,e.sibling=null,e}function a(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=Xc(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function l(e,t,n,r){var a=n.type;return a===Le?c(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===$e&&Di(a)===t.type)?((r=o(t,n.props)).ref=Mi(e,t,n),r.return=e,r):((r=Gc(n.type,n.key,n.props,null,e.mode,r)).ref=Mi(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Qc(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function c(e,t,n,r,a){return null===t||7!==t.tag?((t=qc(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Xc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case Ne:return(n=Gc(t.type,t.key,t.props,null,e.mode,n)).ref=Mi(e,null,t),n.return=e,n;case Re:return(t=Qc(t,e.mode,n)).return=e,t;case $e:return d(e,(0,t._init)(t._payload),n)}if(ht(t)||qe(t))return(t=qc(t,e.mode,n,null)).return=e,t;Oi(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:s(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case Ne:return n.key===o?l(e,t,n,r):null;case Re:return n.key===o?u(e,t,n,r):null;case $e:return f(e,t,(o=n._init)(n._payload),r)}if(ht(n)||qe(n))return null!==o?null:c(e,t,n,r,null);Oi(e,n)}return null}function h(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return s(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case Ne:return l(t,e=e.get(null===r.key?n:r.key)||null,r,o);case Re:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case $e:return h(e,t,n,(0,r._init)(r._payload),o)}if(ht(r)||qe(r))return c(t,e=e.get(n)||null,r,o,null);Oi(t,r)}return null}return function s(l,u,c,p){if("object"==typeof c&&null!==c&&c.type===Le&&null===c.key&&(c=c.props.children),"object"==typeof c&&null!==c){switch(c.$$typeof){case Ne:e:{for(var g=c.key,m=u;null!==m;){if(m.key===g){if((g=c.type)===Le){if(7===m.tag){n(l,m.sibling),(u=o(m,c.props.children)).return=l,l=u;break e}}else if(m.elementType===g||"object"==typeof g&&null!==g&&g.$$typeof===$e&&Di(g)===m.type){n(l,m.sibling),(u=o(m,c.props)).ref=Mi(l,m,c),u.return=l,l=u;break e}n(l,m);break}t(l,m),m=m.sibling}c.type===Le?((u=qc(c.props.children,l.mode,p,c.key)).return=l,l=u):((p=Gc(c.type,c.key,c.props,null,l.mode,p)).ref=Mi(l,u,c),p.return=l,l=p)}return i(l);case Re:e:{for(m=c.key;null!==u;){if(u.key===m){if(4===u.tag&&u.stateNode.containerInfo===c.containerInfo&&u.stateNode.implementation===c.implementation){n(l,u.sibling),(u=o(u,c.children||[])).return=l,l=u;break e}n(l,u);break}t(l,u),u=u.sibling}(u=Qc(c,l.mode,p)).return=l,l=u}return i(l);case $e:return s(l,u,(m=c._init)(c._payload),p)}if(ht(c))return function(o,i,s,l){for(var u=null,c=null,p=i,g=i=0,m=null;null!==p&&g<s.length;g++){p.index>g?(m=p,p=null):m=p.sibling;var v=f(o,p,s[g],l);if(null===v){null===p&&(p=m);break}e&&p&&null===v.alternate&&t(o,p),i=a(v,i,g),null===c?u=v:c.sibling=v,c=v,p=m}if(g===s.length)return n(o,p),vi&&di(o,g),u;if(null===p){for(;g<s.length;g++)null!==(p=d(o,s[g],l))&&(i=a(p,i,g),null===c?u=p:c.sibling=p,c=p);return vi&&di(o,g),u}for(p=r(o,p);g<s.length;g++)null!==(m=h(p,o,g,s[g],l))&&(e&&null!==m.alternate&&p.delete(null===m.key?g:m.key),i=a(m,i,g),null===c?u=m:c.sibling=m,c=m);return e&&p.forEach((function(e){return t(o,e)})),vi&&di(o,g),u}(l,u,c,p);if(qe(c))return function(o,i,s,l){var u=qe(s);if("function"!=typeof u)throw Error(ve(150));if(null==(s=u.call(s)))throw Error(ve(151));for(var c=u=null,p=i,g=i=0,m=null,v=s.next();null!==p&&!v.done;g++,v=s.next()){p.index>g?(m=p,p=null):m=p.sibling;var y=f(o,p,v.value,l);if(null===y){null===p&&(p=m);break}e&&p&&null===y.alternate&&t(o,p),i=a(y,i,g),null===c?u=y:c.sibling=y,c=y,p=m}if(v.done)return n(o,p),vi&&di(o,g),u;if(null===p){for(;!v.done;g++,v=s.next())null!==(v=d(o,v.value,l))&&(i=a(v,i,g),null===c?u=v:c.sibling=v,c=v);return vi&&di(o,g),u}for(p=r(o,p);!v.done;g++,v=s.next())null!==(v=h(p,o,g,v.value,l))&&(e&&null!==v.alternate&&p.delete(null===v.key?g:v.key),i=a(v,i,g),null===c?u=v:c.sibling=v,c=v);return e&&p.forEach((function(e){return t(o,e)})),vi&&di(o,g),u}(l,u,c,p);Oi(l,c)}return"string"==typeof c&&""!==c||"number"==typeof c?(c=""+c,null!==u&&6===u.tag?(n(l,u.sibling),(u=o(u,c)).return=l,l=u):(n(l,u),(u=Xc(c,l.mode,p)).return=l,l=u),i(l)):n(l,u)}}var Ni=Pi(!0),Ri=Pi(!1),Li=Ha(null),Ai=null,Hi=null,Bi=null;function Fi(){Bi=Hi=Ai=null}function zi(e){var t=Li.current;Ba(Li),e._currentValue=t}function ji(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 Ui(e,t){Ai=e,Bi=Hi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(Dl=!0),e.firstContext=null)}function Wi(e){var t=e._currentValue;if(Bi!==e)if(e={context:e,memoizedValue:t,next:null},null===Hi){if(null===Ai)throw Error(ve(308));Hi=e,Ai.dependencies={lanes:0,firstContext:e}}else Hi=Hi.next=e;return t}var $i=null;function Vi(e){null===$i?$i=[e]:$i.push(e)}function Gi(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Vi(t)):(n.next=o.next,o.next=n),t.interleaved=n,qi(e,r)}function qi(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 Yi=!1;function Xi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Qi(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 Ki(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Zi(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&zu){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,qi(e,n)}return null===(o=r.interleaved)?(t.next=t,Vi(r)):(t.next=o.next,o.next=t),r.interleaved=t,qi(e,n)}function Ji(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Dn(e,n)}}function es(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ts(e,t,n,r){var o=e.updateQueue;Yi=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,u=l.next;l.next=null,null===i?a=u:i.next=u,i=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,c=u=l=null,s=a;;){var f=s.lane,h=s.eventTime;if((r&f)===f){null!==c&&(c=c.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,g=s;switch(f=t,h=n,g.tag){case 1:if("function"==typeof(p=g.payload)){d=p.call(h,d,f);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(f="function"==typeof(p=g.payload)?p.call(h,d,f):p))break e;d=Xe({},d,f);break e;case 2:Yi=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(f=o.effects)?o.effects=[s]:f.push(s))}else h={eventTime:h,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=h,l=d):c=c.next=h,i|=f;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(f=s).next,f.next=null,o.lastBaseUpdate=f,o.shared.pending=null}}if(null===c&&(l=d),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Yu|=i,e.lanes=i,e.memoizedState=d}}function ns(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(ve(191,o));o.call(r)}}}var rs={},os=Ha(rs),as=Ha(rs),is=Ha(rs);function ss(e){if(e===rs)throw Error(ve(174));return e}function ls(e,t){switch(Fa(is,t),Fa(as,e),Fa(os,rs),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:wt(null,"");break;default:t=wt(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Ba(os),Fa(os,t)}function us(){Ba(os),Ba(as),Ba(is)}function cs(e){ss(is.current);var t=ss(os.current),n=wt(t,e.type);t!==n&&(Fa(as,e),Fa(os,n))}function ds(e){as.current===e&&(Ba(os),Ba(as))}var fs=Ha(0);function hs(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(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 ps=[];function gs(){for(var e=0;e<ps.length;e++)ps[e]._workInProgressVersionPrimary=null;ps.length=0}var ms=Pe.ReactCurrentDispatcher,vs=Pe.ReactCurrentBatchConfig,ys=0,bs=null,ws=null,Ss=null,xs=!1,Es=!1,Ts=0,Cs=0;function ks(){throw Error(ve(321))}function _s(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!wo(e[n],t[n]))return!1;return!0}function Is(e,t,n,r,o,a){if(ys=a,bs=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ms.current=null===e||null===e.memoizedState?dl:fl,e=n(r,o),Es){a=0;do{if(Es=!1,Ts=0,25<=a)throw Error(ve(301));a+=1,Ss=ws=null,t.updateQueue=null,ms.current=hl,e=n(r,o)}while(Es)}if(ms.current=cl,t=null!==ws&&null!==ws.next,ys=0,Ss=ws=bs=null,xs=!1,t)throw Error(ve(300));return e}function Ms(){var e=0!==Ts;return Ts=0,e}function Os(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Ss?bs.memoizedState=Ss=e:Ss=Ss.next=e,Ss}function Ds(){if(null===ws){var e=bs.alternate;e=null!==e?e.memoizedState:null}else e=ws.next;var t=null===Ss?bs.memoizedState:Ss.next;if(null!==t)Ss=t,ws=e;else{if(null===e)throw Error(ve(310));e={memoizedState:(ws=e).memoizedState,baseState:ws.baseState,baseQueue:ws.baseQueue,queue:ws.queue,next:null},null===Ss?bs.memoizedState=Ss=e:Ss=Ss.next=e}return Ss}function Ps(e,t){return"function"==typeof t?t(e):t}function Ns(e){var t=Ds(),n=t.queue;if(null===n)throw Error(ve(311));n.lastRenderedReducer=e;var r=ws,o=r.baseQueue,a=n.pending;if(null!==a){if(null!==o){var i=o.next;o.next=a.next,a.next=i}r.baseQueue=o=a,n.pending=null}if(null!==o){a=o.next,r=r.baseState;var s=i=null,l=null,u=a;do{var c=u.lane;if((ys&c)===c)null!==l&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:c,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===l?(s=l=d,i=r):l=l.next=d,bs.lanes|=c,Yu|=c}u=u.next}while(null!==u&&u!==a);null===l?i=r:l.next=s,wo(r,t.memoizedState)||(Dl=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=l,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{a=o.lane,bs.lanes|=a,Yu|=a,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Rs(e){var t=Ds(),n=t.queue;if(null===n)throw Error(ve(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(null!==o){n.pending=null;var i=o=o.next;do{a=e(a,i.action),i=i.next}while(i!==o);wo(a,t.memoizedState)||(Dl=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Ls(){}function As(e,t){var n=bs,r=Ds(),o=t(),a=!wo(r.memoizedState,o);if(a&&(r.memoizedState=o,Dl=!0),r=r.queue,Ys(Fs.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||null!==Ss&&1&Ss.memoizedState.tag){if(n.flags|=2048,Ws(9,Bs.bind(null,n,r,o,t),void 0,null),null===ju)throw Error(ve(349));30&ys||Hs(n,t,o)}return o}function Hs(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=bs.updateQueue)?(t={lastEffect:null,stores:null},bs.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Bs(e,t,n,r){t.value=n,t.getSnapshot=r,zs(t)&&js(e)}function Fs(e,t,n){return n((function(){zs(t)&&js(e)}))}function zs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!wo(e,n)}catch(r){return!0}}function js(e){var t=qi(e,1);null!==t&&pc(t,e,1,-1)}function Us(e){var t=Os();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ps,lastRenderedState:e},t.queue=e,e=e.dispatch=il.bind(null,bs,e),[t.memoizedState,e]}function Ws(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=bs.updateQueue)?(t={lastEffect:null,stores:null},bs.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 $s(){return Ds().memoizedState}function Vs(e,t,n,r){var o=Os();bs.flags|=e,o.memoizedState=Ws(1|t,n,void 0,void 0===r?null:r)}function Gs(e,t,n,r){var o=Ds();r=void 0===r?null:r;var a=void 0;if(null!==ws){var i=ws.memoizedState;if(a=i.destroy,null!==r&&_s(r,i.deps))return void(o.memoizedState=Ws(t,n,a,r))}bs.flags|=e,o.memoizedState=Ws(1|t,n,a,r)}function qs(e,t){return Vs(8390656,8,e,t)}function Ys(e,t){return Gs(2048,8,e,t)}function Xs(e,t){return Gs(4,2,e,t)}function Qs(e,t){return Gs(4,4,e,t)}function Ks(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Zs(e,t,n){return n=null!=n?n.concat([e]):null,Gs(4,4,Ks.bind(null,t,e),n)}function Js(){}function el(e,t){var n=Ds();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&_s(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function tl(e,t){var n=Ds();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&_s(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function nl(e,t,n){return 21&ys?(wo(n,t)||(n=In(),bs.lanes|=n,Yu|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Dl=!0),e.memoizedState=n)}function rl(e,t){var n=Pn;Pn=0!==n&&4>n?n:4,e(!0);var r=vs.transition;vs.transition={};try{e(!1),t()}finally{Pn=n,vs.transition=r}}function ol(){return Ds().memoizedState}function al(e,t,n){var r=hc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},sl(e))ll(t,n);else if(null!==(n=Gi(e,t,n,r))){pc(n,e,r,fc()),ul(n,t,r)}}function il(e,t,n){var r=hc(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(sl(e))ll(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,wo(s,i)){var l=t.interleaved;return null===l?(o.next=o,Vi(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(u){}null!==(n=Gi(e,t,o,r))&&(pc(n,e,r,o=fc()),ul(n,t,r))}}function sl(e){var t=e.alternate;return e===bs||null!==t&&t===bs}function ll(e,t){Es=xs=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ul(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Dn(e,n)}}var cl={readContext:Wi,useCallback:ks,useContext:ks,useEffect:ks,useImperativeHandle:ks,useInsertionEffect:ks,useLayoutEffect:ks,useMemo:ks,useReducer:ks,useRef:ks,useState:ks,useDebugValue:ks,useDeferredValue:ks,useTransition:ks,useMutableSource:ks,useSyncExternalStore:ks,useId:ks,unstable_isNewReconciler:!1},dl={readContext:Wi,useCallback:function(e,t){return Os().memoizedState=[e,void 0===t?null:t],e},useContext:Wi,useEffect:qs,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Vs(4194308,4,Ks.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Vs(4194308,4,e,t)},useInsertionEffect:function(e,t){return Vs(4,2,e,t)},useMemo:function(e,t){var n=Os();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Os();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=al.bind(null,bs,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Os().memoizedState=e},useState:Us,useDebugValue:Js,useDeferredValue:function(e){return Os().memoizedState=e},useTransition:function(){var e=Us(!1),t=e[0];return e=rl.bind(null,e[1]),Os().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=bs,o=Os();if(vi){if(void 0===n)throw Error(ve(407));n=n()}else{if(n=t(),null===ju)throw Error(ve(349));30&ys||Hs(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,qs(Fs.bind(null,r,a,e),[e]),r.flags|=2048,Ws(9,Bs.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Os(),t=ju.identifierPrefix;if(vi){var n=ci;t=":"+t+"R"+(n=(ui&~(1<<32-bn(ui)-1)).toString(32)+n),0<(n=Ts++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=Cs++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},fl={readContext:Wi,useCallback:el,useContext:Wi,useEffect:Ys,useImperativeHandle:Zs,useInsertionEffect:Xs,useLayoutEffect:Qs,useMemo:tl,useReducer:Ns,useRef:$s,useState:function(){return Ns(Ps)},useDebugValue:Js,useDeferredValue:function(e){return nl(Ds(),ws.memoizedState,e)},useTransition:function(){return[Ns(Ps)[0],Ds().memoizedState]},useMutableSource:Ls,useSyncExternalStore:As,useId:ol,unstable_isNewReconciler:!1},hl={readContext:Wi,useCallback:el,useContext:Wi,useEffect:Ys,useImperativeHandle:Zs,useInsertionEffect:Xs,useLayoutEffect:Qs,useMemo:tl,useReducer:Rs,useRef:$s,useState:function(){return Rs(Ps)},useDebugValue:Js,useDeferredValue:function(e){var t=Ds();return null===ws?t.memoizedState=e:nl(t,ws.memoizedState,e)},useTransition:function(){return[Rs(Ps)[0],Ds().memoizedState]},useMutableSource:Ls,useSyncExternalStore:As,useId:ol,unstable_isNewReconciler:!1};function pl(e,t){if(e&&e.defaultProps){for(var n in t=Xe({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function gl(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:Xe({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ml={isMounted:function(e){return!!(e=e._reactInternals)&&en(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=fc(),o=hc(e),a=Ki(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=Zi(e,a,o))&&(pc(t,e,o,r),Ji(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=fc(),o=hc(e),a=Ki(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=Zi(e,a,o))&&(pc(t,e,o,r),Ji(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fc(),r=hc(e),o=Ki(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=Zi(e,o,r))&&(pc(t,e,r,n),Ji(t,e,r))}};function vl(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!So(n,r)||!So(o,a))}function yl(e,t,n){var r=!1,o=za,a=t.contextType;return"object"==typeof a&&null!==a?a=Wi(a):(o=Va(t)?Wa:ja.current,a=(r=null!=(r=t.contextTypes))?$a(e,o):za),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ml,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function bl(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&&ml.enqueueReplaceState(t,t.state,null)}function wl(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Xi(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=Wi(a):(a=Va(t)?Wa:ja.current,o.context=$a(e,a)),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(gl(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&ml.enqueueReplaceState(o,o.state,null),ts(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function Sl(e,t){try{var n="",r=t;do{n+=Je(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function xl(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function El(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var Tl="function"==typeof WeakMap?WeakMap:Map;function Cl(e,t,n){(n=Ki(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){nc||(nc=!0,rc=r),El(0,t)},n}function kl(e,t,n){(n=Ki(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){El(0,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){El(0,t),"function"!=typeof r&&(null===oc?oc=new Set([this]):oc.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function _l(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new Tl;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Hc.bind(null,e,t,n),t.then(e,e))}function Il(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 Ml(e,t,n,r,o){return 1&e.mode?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ki(-1,1)).tag=2,Zi(n,t,1))),n.lanes|=1),e)}var Ol=Pe.ReactCurrentOwner,Dl=!1;function Pl(e,t,n,r){t.child=null===e?Ri(t,null,n,r):Ni(t,e.child,n,r)}function Nl(e,t,n,r,o){n=n.render;var a=t.ref;return Ui(t,o),r=Is(e,t,n,r,a,o),n=Ms(),null===e||Dl?(vi&&n&&hi(t),t.flags|=1,Pl(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,nu(e,t,o))}function Rl(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||$c(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Gc(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ll(e,t,a,r,o))}if(a=e.child,!(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:So)(i,r)&&e.ref===t.ref)return nu(e,t,o)}return t.flags|=1,(e=Vc(a,r)).ref=t.ref,e.return=t,t.child=e}function Ll(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(So(a,r)&&e.ref===t.ref){if(Dl=!1,t.pendingProps=r=a,!(e.lanes&o))return t.lanes=e.lanes,nu(e,t,o);131072&e.flags&&(Dl=!0)}}return Bl(e,t,n,r,o)}function Al(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Fa(Vu,$u),$u|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Fa(Vu,$u),$u|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Fa(Vu,$u),$u|=n;else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Fa(Vu,$u),$u|=r;return Pl(e,t,o,n),t.child}function Hl(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Bl(e,t,n,r,o){var a=Va(n)?Wa:ja.current;return a=$a(t,a),Ui(t,o),n=Is(e,t,n,r,a,o),r=Ms(),null===e||Dl?(vi&&r&&hi(t),t.flags|=1,Pl(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,nu(e,t,o))}function Fl(e,t,n,r,o){if(Va(n)){var a=!0;Xa(t)}else a=!1;if(Ui(t,o),null===t.stateNode)tu(e,t),yl(t,n,r),wl(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,u=n.contextType;"object"==typeof u&&null!==u?u=Wi(u):u=$a(t,u=Va(n)?Wa:ja.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==r||l!==u)&&bl(t,i,r,u),Yi=!1;var f=t.memoizedState;i.state=f,ts(t,r,i,o),l=t.memoizedState,s!==r||f!==l||Ua.current||Yi?("function"==typeof c&&(gl(t,n,c,r),l=t.memoizedState),(s=Yi||vl(t,n,s,r,f,l,u))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=u,r=s):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Qi(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:pl(t.type,s),i.props=u,d=t.pendingProps,f=i.context,"object"==typeof(l=n.contextType)&&null!==l?l=Wi(l):l=$a(t,l=Va(n)?Wa:ja.current);var h=n.getDerivedStateFromProps;(c="function"==typeof h||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==d||f!==l)&&bl(t,i,r,l),Yi=!1,f=t.memoizedState,i.state=f,ts(t,r,i,o);var p=t.memoizedState;s!==d||f!==p||Ua.current||Yi?("function"==typeof h&&(gl(t,n,h,r),p=t.memoizedState),(u=Yi||vl(t,n,u,r,f,p,l)||!1)?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,p,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),i.props=r,i.state=p,i.context=l,r=u):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return zl(e,t,n,r,a,o)}function zl(e,t,n,r,o,a){Hl(e,t);var i=!!(128&t.flags);if(!r&&!i)return o&&Qa(t,n,!1),nu(e,t,a);r=t.stateNode,Ol.current=t;var s=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Ni(t,e.child,null,a),t.child=Ni(t,null,s,a)):Pl(e,t,s,a),t.memoizedState=r.state,o&&Qa(t,n,!0),t.child}function jl(e){var t=e.stateNode;t.pendingContext?qa(0,t.pendingContext,t.pendingContext!==t.context):t.context&&qa(0,t.context,!1),ls(e,t.containerInfo)}function Ul(e,t,n,r,o){return ki(),_i(o),t.flags|=256,Pl(e,t,n,r),t.child}var Wl,$l,Vl,Gl,ql={dehydrated:null,treeContext:null,retryLane:0};function Yl(e){return{baseLanes:e,cachePool:null,transitions:null}}function Xl(e,t,n){var r,o=t.pendingProps,a=fs.current,i=!1,s=!!(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&!!(2&a)),r?(i=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),Fa(fs,1&a),null===e)return xi(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(s=o.children,e=o.fallback,i?(o=t.mode,i=t.child,s={mode:"hidden",children:s},1&o||null===i?i=Yc(s,o,0,null):(i.childLanes=0,i.pendingProps=s),e=qc(e,o,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Yl(n),t.memoizedState=ql,e):Ql(t,s));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,t,n,r,o,a,i){if(n)return 256&t.flags?(t.flags&=-257,Kl(e,t,i,r=xl(Error(ve(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,o=t.mode,r=Yc({mode:"visible",children:r.children},o,0,null),(a=qc(a,o,i,null)).flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,1&t.mode&&Ni(t,e.child,null,i),t.child.memoizedState=Yl(i),t.memoizedState=ql,a);if(!(1&t.mode))return Kl(e,t,i,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var s=r.dgst;return r=s,Kl(e,t,i,r=xl(a=Error(ve(419)),r,void 0))}if(s=!!(i&e.childLanes),Dl||s){if(null!==(r=ju)){switch(i&-i){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=o&(r.suspendedLanes|i)?0:o)&&o!==a.retryLane&&(a.retryLane=o,qi(e,o),pc(r,e,o,-1))}return _c(),Kl(e,t,i,r=xl(Error(ve(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Fc.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,mi=xa(o.nextSibling),gi=t,vi=!0,yi=null,null!==e&&(ii[si++]=ui,ii[si++]=ci,ii[si++]=li,ui=e.id,ci=e.overflow,li=t),t=Ql(t,r.children),t.flags|=4096,t)}(e,t,s,o,r,a,n);if(i){i=o.fallback,s=t.mode,r=(a=e.child).sibling;var l={mode:"hidden",children:o.children};return 1&s||t.child===a?(o=Vc(a,l)).subtreeFlags=14680064&a.subtreeFlags:((o=t.child).childLanes=0,o.pendingProps=l,t.deletions=null),null!==r?i=Vc(r,i):(i=qc(i,s,n,null)).flags|=2,i.return=t,o.return=t,o.sibling=i,t.child=o,o=i,i=t.child,s=null===(s=e.child.memoizedState)?Yl(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=ql,o}return e=(i=e.child).sibling,o=Vc(i,{mode:"visible",children:o.children}),!(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Ql(e,t){return(t=Yc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Kl(e,t,n,r){return null!==r&&_i(r),Ni(t,e.child,null,n),(e=Ql(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Zl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),ji(e.return,t,n)}function Jl(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function eu(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(Pl(e,t,r.children,n),2&(r=fs.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Zl(e,n,t);else if(19===e.tag)Zl(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(Fa(fs,r),1&t.mode)switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===hs(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Jl(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===hs(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Jl(t,!0,n,null,a);break;case"together":Jl(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function tu(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function nu(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Yu|=t.lanes,!(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(ve(153));if(null!==t.child){for(n=Vc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Vc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function ru(e,t){if(!vi)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 ou(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function au(e,t,n){var r=t.pendingProps;switch(pi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ou(t),null;case 1:case 17:return Va(t.type)&&Ga(),ou(t),null;case 3:return r=t.stateNode,us(),Ba(Ua),Ba(ja),gs(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Ti(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==yi&&(yc(yi),yi=null))),$l(e,t),ou(t),null;case 5:ds(t);var o=ss(is.current);if(n=t.type,null!==e&&null!=t.stateNode)Vl(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(ve(166));return ou(t),null}if(e=ss(os.current),Ti(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[Ca]=t,r[ka]=a,e=!!(1&t.mode),n){case"dialog":Zo("cancel",r),Zo("close",r);break;case"iframe":case"object":case"embed":Zo("load",r);break;case"video":case"audio":for(o=0;o<Yo.length;o++)Zo(Yo[o],r);break;case"source":Zo("error",r);break;case"img":case"image":case"link":Zo("error",r),Zo("load",r);break;case"details":Zo("toggle",r);break;case"input":lt(r,a),Zo("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Zo("invalid",r);break;case"textarea":mt(r,a),Zo("invalid",r)}for(var i in Ot(n,a),o=null,a)if(a.hasOwnProperty(i)){var s=a[i];"children"===i?"string"==typeof s?r.textContent!==s&&(!0!==a.suppressHydrationWarning&&da(r.textContent,s,e),o=["children",s]):"number"==typeof s&&r.textContent!==""+s&&(!0!==a.suppressHydrationWarning&&da(r.textContent,s,e),o=["children",""+s]):be.hasOwnProperty(i)&&null!=s&&"onScroll"===i&&Zo("scroll",r)}switch(n){case"input":ot(r),dt(r,a,!0);break;case"textarea":ot(r),yt(r);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(r.onclick=fa)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{i=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=bt(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=i.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),"select"===n&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ca]=t,e[ka]=r,Wl(e,t,!1,!1),t.stateNode=e;e:{switch(i=Dt(n,r),n){case"dialog":Zo("cancel",e),Zo("close",e),o=r;break;case"iframe":case"object":case"embed":Zo("load",e),o=r;break;case"video":case"audio":for(o=0;o<Yo.length;o++)Zo(Yo[o],e);o=r;break;case"source":Zo("error",e),o=r;break;case"img":case"image":case"link":Zo("error",e),Zo("load",e),o=r;break;case"details":Zo("toggle",e),o=r;break;case"input":lt(e,r),o=st(e,r),Zo("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=Xe({},r,{value:void 0}),Zo("invalid",e);break;case"textarea":mt(e,r),o=gt(e,r),Zo("invalid",e)}for(a in Ot(n,o),s=o)if(s.hasOwnProperty(a)){var l=s[a];"style"===a?It(e,l):"dangerouslySetInnerHTML"===a?null!=(l=l?l.__html:void 0)&&Et(e,l):"children"===a?"string"==typeof l?("textarea"!==n||""!==l)&&Tt(e,l):"number"==typeof l&&Tt(e,""+l):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(be.hasOwnProperty(a)?null!=l&&"onScroll"===a&&Zo("scroll",e):null!=l&&De(e,a,l,i))}switch(n){case"input":ot(e),dt(e,r,!1);break;case"textarea":ot(e),yt(e);break;case"option":null!=r.value&&e.setAttribute("value",""+nt(r.value));break;case"select":e.multiple=!!r.multiple,null!=(a=r.value)?pt(e,!!r.multiple,a,!1):null!=r.defaultValue&&pt(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=fa)}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 ou(t),null;case 6:if(e&&null!=t.stateNode)Gl(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(ve(166));if(n=ss(is.current),ss(os.current),Ti(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ca]=t,(a=r.nodeValue!==n)&&null!==(e=gi))switch(e.tag){case 3:da(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&da(r.nodeValue,n,!!(1&e.mode))}a&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Ca]=t,t.stateNode=r}return ou(t),null;case 13:if(Ba(fs),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(vi&&null!==mi&&1&t.mode&&!(128&t.flags))Ci(),ki(),t.flags|=98560,a=!1;else if(a=Ti(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(ve(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(ve(317));a[Ca]=t}else ki(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ou(t),a=!1}else null!==yi&&(yc(yi),yi=null),a=!0;if(!a)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&fs.current?0===Gu&&(Gu=3):_c())),null!==t.updateQueue&&(t.flags|=4),ou(t),null);case 4:return us(),$l(e,t),null===e&&ta(t.stateNode.containerInfo),ou(t),null;case 10:return zi(t.type._context),ou(t),null;case 19:if(Ba(fs),null===(a=t.memoizedState))return ou(t),null;if(r=!!(128&t.flags),null===(i=a.rendering))if(r)ru(a,!1);else{if(0!==Gu||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=hs(e))){for(t.flags|=128,ru(a,!1),null!==(r=i.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(a=n).flags&=14680066,null===(i=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Fa(fs,1&fs.current|2),t.child}e=e.sibling}null!==a.tail&&cn()>ec&&(t.flags|=128,r=!0,ru(a,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=hs(i))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),ru(a,!0),null===a.tail&&"hidden"===a.tailMode&&!i.alternate&&!vi)return ou(t),null}else 2*cn()-a.renderingStartTime>ec&&1073741824!==n&&(t.flags|=128,r=!0,ru(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(null!==(n=a.last)?n.sibling=i:t.child=i,a.last=i)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=cn(),t.sibling=null,n=fs.current,Fa(fs,r?1&n|2:1&n),t):(ou(t),null);case 22:case 23:return Ec(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&$u)&&(ou(t),6&t.subtreeFlags&&(t.flags|=8192)):ou(t),null;case 24:case 25:return null}throw Error(ve(156,t.tag))}function iu(e,t){switch(pi(t),t.tag){case 1:return Va(t.type)&&Ga(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return us(),Ba(Ua),Ba(ja),gs(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ds(t),null;case 13:if(Ba(fs),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(ve(340));ki()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Ba(fs),null;case 4:return us(),null;case 10:return zi(t.type._context),null;case 22:case 23:return Ec(),null;default:return null}}Wl=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}},$l=function(){},Vl=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ss(os.current);var a,i=null;switch(n){case"input":o=st(e,o),r=st(e,r),i=[];break;case"select":o=Xe({},o,{value:void 0}),r=Xe({},r,{value:void 0}),i=[];break;case"textarea":o=gt(e,o),r=gt(e,r),i=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=fa)}for(u in Ot(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var s=o[u];for(a in s)s.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(be.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var l=r[u];if(s=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&l!==s&&(null!=l||null!=s))if("style"===u)if(s){for(a in s)!s.hasOwnProperty(a)||l&&l.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in l)l.hasOwnProperty(a)&&s[a]!==l[a]&&(n||(n={}),n[a]=l[a])}else n||(i||(i=[]),i.push(u,n)),n=l;else"dangerouslySetInnerHTML"===u?(l=l?l.__html:void 0,s=s?s.__html:void 0,null!=l&&s!==l&&(i=i||[]).push(u,l)):"children"===u?"string"!=typeof l&&"number"!=typeof l||(i=i||[]).push(u,""+l):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(be.hasOwnProperty(u)?(null!=l&&"onScroll"===u&&Zo("scroll",e),i||s===l||(i=[])):(i=i||[]).push(u,l))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}},Gl=function(e,t,n,r){n!==r&&(t.flags|=4)};var su=!1,lu=!1,uu="function"==typeof WeakSet?WeakSet:Set,cu=null;function du(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){Ac(e,t,r)}else n.current=null}function fu(e,t,n){try{n()}catch(r){Ac(e,t,r)}}var hu=!1;function pu(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&fu(t,n,a)}o=o.next}while(o!==r)}}function gu(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 mu(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 vu(e){var t=e.alternate;null!==t&&(e.alternate=null,vu(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[Ca],delete t[ka],delete t[Ia],delete t[Ma],delete t[Oa])),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 yu(e){return 5===e.tag||3===e.tag||4===e.tag}function bu(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||yu(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 wu(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)||null!==t.onclick||(t.onclick=fa));else if(4!==r&&null!==(e=e.child))for(wu(e,t,n),e=e.sibling;null!==e;)wu(e,t,n),e=e.sibling}function Su(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(Su(e,t,n),e=e.sibling;null!==e;)Su(e,t,n),e=e.sibling}var xu=null,Eu=!1;function Tu(e,t,n){for(n=n.child;null!==n;)Cu(e,t,n),n=n.sibling}function Cu(e,t,n){if(yn&&"function"==typeof yn.onCommitFiberUnmount)try{yn.onCommitFiberUnmount(vn,n)}catch(s){}switch(n.tag){case 5:lu||du(n,t);case 6:var r=xu,o=Eu;xu=null,Tu(e,t,n),Eu=o,null!==(xu=r)&&(Eu?(e=xu,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):xu.removeChild(n.stateNode));break;case 18:null!==xu&&(Eu?(e=xu,n=n.stateNode,8===e.nodeType?Sa(e.parentNode,n):1===e.nodeType&&Sa(e,n),tr(e)):Sa(xu,n.stateNode));break;case 4:r=xu,o=Eu,xu=n.stateNode.containerInfo,Eu=!0,Tu(e,t,n),xu=r,Eu=o;break;case 0:case 11:case 14:case 15:if(!lu&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(2&a||4&a)&&fu(n,t,i),o=o.next}while(o!==r)}Tu(e,t,n);break;case 1:if(!lu&&(du(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Ac(n,t,s)}Tu(e,t,n);break;case 21:Tu(e,t,n);break;case 22:1&n.mode?(lu=(r=lu)||null!==n.memoizedState,Tu(e,t,n),lu=r):Tu(e,t,n);break;default:Tu(e,t,n)}}function ku(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new uu),t.forEach((function(t){var r=zc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function _u(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var a=e,i=t,s=i;e:for(;null!==s;){switch(s.tag){case 5:xu=s.stateNode,Eu=!1;break e;case 3:case 4:xu=s.stateNode.containerInfo,Eu=!0;break e}s=s.return}if(null===xu)throw Error(ve(160));Cu(a,i,o),xu=null,Eu=!1;var l=o.alternate;null!==l&&(l.return=null),o.return=null}catch(u){Ac(o,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)Iu(t,e),t=t.sibling}function Iu(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(_u(t,e),Mu(e),4&r){try{pu(3,e,e.return),gu(3,e)}catch(g){Ac(e,e.return,g)}try{pu(5,e,e.return)}catch(g){Ac(e,e.return,g)}}break;case 1:_u(t,e),Mu(e),512&r&&null!==n&&du(n,n.return);break;case 5:if(_u(t,e),Mu(e),512&r&&null!==n&&du(n,n.return),32&e.flags){var o=e.stateNode;try{Tt(o,"")}catch(g){Ac(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var a=e.memoizedProps,i=null!==n?n.memoizedProps:a,s=e.type,l=e.updateQueue;if(e.updateQueue=null,null!==l)try{"input"===s&&"radio"===a.type&&null!=a.name&&ut(o,a),Dt(s,i);var u=Dt(s,a);for(i=0;i<l.length;i+=2){var c=l[i],d=l[i+1];"style"===c?It(o,d):"dangerouslySetInnerHTML"===c?Et(o,d):"children"===c?Tt(o,d):De(o,c,d,u)}switch(s){case"input":ct(o,a);break;case"textarea":vt(o,a);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var h=a.value;null!=h?pt(o,!!a.multiple,h,!1):f!==!!a.multiple&&(null!=a.defaultValue?pt(o,!!a.multiple,a.defaultValue,!0):pt(o,!!a.multiple,a.multiple?[]:"",!1))}o[ka]=a}catch(g){Ac(e,e.return,g)}}break;case 6:if(_u(t,e),Mu(e),4&r){if(null===e.stateNode)throw Error(ve(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(g){Ac(e,e.return,g)}}break;case 3:if(_u(t,e),Mu(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{tr(t.containerInfo)}catch(g){Ac(e,e.return,g)}break;case 4:default:_u(t,e),Mu(e);break;case 13:_u(t,e),Mu(e),8192&(o=e.child).flags&&(a=null!==o.memoizedState,o.stateNode.isHidden=a,!a||null!==o.alternate&&null!==o.alternate.memoizedState||(Ju=cn())),4&r&&ku(e);break;case 22:if(c=null!==n&&null!==n.memoizedState,1&e.mode?(lu=(u=lu)||c,_u(t,e),lu=u):_u(t,e),Mu(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!c&&1&e.mode)for(cu=e,c=e.child;null!==c;){for(d=cu=c;null!==cu;){switch(h=(f=cu).child,f.tag){case 0:case 11:case 14:case 15:pu(4,f,f.return);break;case 1:du(f,f.return);var p=f.stateNode;if("function"==typeof p.componentWillUnmount){r=f,n=f.return;try{t=r,p.props=t.memoizedProps,p.state=t.memoizedState,p.componentWillUnmount()}catch(g){Ac(r,n,g)}}break;case 5:du(f,f.return);break;case 22:if(null!==f.memoizedState){Nu(d);continue}}null!==h?(h.return=f,cu=h):Nu(d)}c=c.sibling}e:for(c=null,d=e;;){if(5===d.tag){if(null===c){c=d;try{o=d.stateNode,u?"function"==typeof(a=o.style).setProperty?a.setProperty("display","none","important"):a.display="none":(s=d.stateNode,i=null!=(l=d.memoizedProps.style)&&l.hasOwnProperty("display")?l.display:null,s.style.display=_t("display",i))}catch(g){Ac(e,e.return,g)}}}else if(6===d.tag){if(null===c)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(g){Ac(e,e.return,g)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;c===d&&(c=null),d=d.return}c===d&&(c=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:_u(t,e),Mu(e),4&r&&ku(e);case 21:}}function Mu(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(yu(n)){var r=n;break e}n=n.return}throw Error(ve(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(Tt(o,""),r.flags&=-33),Su(e,bu(e),o);break;case 3:case 4:var a=r.stateNode.containerInfo;wu(e,bu(e),a);break;default:throw Error(ve(161))}}catch(i){Ac(e,e.return,i)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Ou(e,t,n){cu=e,Du(e)}function Du(e,t,n){for(var r=!!(1&e.mode);null!==cu;){var o=cu,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||su;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||lu;s=su;var u=lu;if(su=i,(lu=l)&&!u)for(cu=o;null!==cu;)l=(i=cu).child,22===i.tag&&null!==i.memoizedState?Ru(o):null!==l?(l.return=i,cu=l):Ru(o);for(;null!==a;)cu=a,Du(a),a=a.sibling;cu=o,su=s,lu=u}Pu(e)}else 8772&o.subtreeFlags&&null!==a?(a.return=o,cu=a):Pu(e)}}function Pu(e){for(;null!==cu;){var t=cu;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:lu||gu(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!lu)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:pl(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&ns(t,a,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}ns(t,i,n)}break;case 5:var s=t.stateNode;if(null===n&&4&t.flags){n=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.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 u=t.alternate;if(null!==u){var c=u.memoizedState;if(null!==c){var d=c.dehydrated;null!==d&&tr(d)}}}break;default:throw Error(ve(163))}lu||512&t.flags&&mu(t)}catch(f){Ac(t,t.return,f)}}if(t===e){cu=null;break}if(null!==(n=t.sibling)){n.return=t.return,cu=n;break}cu=t.return}}function Nu(e){for(;null!==cu;){var t=cu;if(t===e){cu=null;break}var n=t.sibling;if(null!==n){n.return=t.return,cu=n;break}cu=t.return}}function Ru(e){for(;null!==cu;){var t=cu;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{gu(4,t)}catch(l){Ac(t,n,l)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){Ac(t,o,l)}}var a=t.return;try{mu(t)}catch(l){Ac(t,a,l)}break;case 5:var i=t.return;try{mu(t)}catch(l){Ac(t,i,l)}}}catch(l){Ac(t,t.return,l)}if(t===e){cu=null;break}var s=t.sibling;if(null!==s){s.return=t.return,cu=s;break}cu=t.return}}var Lu,Au=Math.ceil,Hu=Pe.ReactCurrentDispatcher,Bu=Pe.ReactCurrentOwner,Fu=Pe.ReactCurrentBatchConfig,zu=0,ju=null,Uu=null,Wu=0,$u=0,Vu=Ha(0),Gu=0,qu=null,Yu=0,Xu=0,Qu=0,Ku=null,Zu=null,Ju=0,ec=1/0,tc=null,nc=!1,rc=null,oc=null,ac=!1,ic=null,sc=0,lc=0,uc=null,cc=-1,dc=0;function fc(){return 6&zu?cn():-1!==cc?cc:cc=cn()}function hc(e){return 1&e.mode?2&zu&&0!==Wu?Wu&-Wu:null!==Ii.transition?(0===dc&&(dc=In()),dc):0!==(e=Pn)?e:e=void 0===(e=window.event)?16:ur(e.type):1}function pc(e,t,n,r){if(50<lc)throw lc=0,uc=null,Error(ve(185));On(e,n,r),2&zu&&e===ju||(e===ju&&(!(2&zu)&&(Xu|=n),4===Gu&&bc(e,Wu)),gc(e,r),1===n&&0===zu&&!(1&t.mode)&&(ec=cn()+500,Za&&ti()))}function gc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-bn(a),s=1<<i,l=o[i];-1===l?s&n&&!(s&r)||(o[i]=kn(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=Cn(e,e===ju?Wu:0);if(0===r)null!==n&&sn(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&sn(n),1===t)0===e.tag?function(e){Za=!0,ei(e)}(wc.bind(null,e)):ei(wc.bind(null,e)),ba((function(){!(6&zu)&&ti()})),n=null;else{switch(Nn(r)){case 1:n=fn;break;case 4:n=hn;break;case 16:default:n=pn;break;case 536870912:n=mn}n=jc(n,mc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function mc(e,t){if(cc=-1,dc=0,6&zu)throw Error(ve(327));var n=e.callbackNode;if(Rc()&&e.callbackNode!==n)return null;var r=Cn(e,e===ju?Wu:0);if(0===r)return null;if(30&r||r&e.expiredLanes||t)t=Ic(e,r);else{t=r;var o=zu;zu|=2;var a=kc();for(ju===e&&Wu===t||(tc=null,ec=cn()+500,Tc(e,t));;)try{Oc();break}catch(s){Cc(e,s)}Fi(),Hu.current=a,zu=o,null!==Uu?t=0:(ju=null,Wu=0,t=Gu)}if(0!==t){if(2===t&&(0!==(o=_n(e))&&(r=o,t=vc(e,o))),1===t)throw n=qu,Tc(e,0),bc(e,r),gc(e,cn()),n;if(6===t)bc(e,r);else{if(o=e.current.alternate,!(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 o=n[r],a=o.getSnapshot;o=o.value;try{if(!wo(a(),o))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}(o)||(t=Ic(e,r),2===t&&(a=_n(e),0!==a&&(r=a,t=vc(e,a))),1!==t)))throw n=qu,Tc(e,0),bc(e,r),gc(e,cn()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(ve(345));case 2:case 5:Nc(e,Zu,tc);break;case 3:if(bc(e,r),(130023424&r)===r&&10<(t=Ju+500-cn())){if(0!==Cn(e,0))break;if(((o=e.suspendedLanes)&r)!==r){fc(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ma(Nc.bind(null,e,Zu,tc),t);break}Nc(e,Zu,tc);break;case 4:if(bc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var i=31-bn(r);a=1<<i,(i=t[i])>o&&(o=i),r&=~a}if(r=o,10<(r=(120>(r=cn()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Au(r/1960))-r)){e.timeoutHandle=ma(Nc.bind(null,e,Zu,tc),r);break}Nc(e,Zu,tc);break;default:throw Error(ve(329))}}}return gc(e,cn()),e.callbackNode===n?mc.bind(null,e):null}function vc(e,t){var n=Ku;return e.current.memoizedState.isDehydrated&&(Tc(e,t).flags|=256),2!==(e=Ic(e,t))&&(t=Zu,Zu=n,null!==t&&yc(t)),e}function yc(e){null===Zu?Zu=e:Zu.push.apply(Zu,e)}function bc(e,t){for(t&=~Qu,t&=~Xu,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-bn(t),r=1<<n;e[n]=-1,t&=~r}}function wc(e){if(6&zu)throw Error(ve(327));Rc();var t=Cn(e,0);if(!(1&t))return gc(e,cn()),null;var n=Ic(e,t);if(0!==e.tag&&2===n){var r=_n(e);0!==r&&(t=r,n=vc(e,r))}if(1===n)throw n=qu,Tc(e,0),bc(e,t),gc(e,cn()),n;if(6===n)throw Error(ve(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Nc(e,Zu,tc),gc(e,cn()),null}function Sc(e,t){var n=zu;zu|=1;try{return e(t)}finally{0===(zu=n)&&(ec=cn()+500,Za&&ti())}}function xc(e){null!==ic&&0===ic.tag&&!(6&zu)&&Rc();var t=zu;zu|=1;var n=Fu.transition,r=Pn;try{if(Fu.transition=null,Pn=1,e)return e()}finally{Pn=r,Fu.transition=n,!(6&(zu=t))&&ti()}}function Ec(){$u=Vu.current,Ba(Vu)}function Tc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,va(n)),null!==Uu)for(n=Uu.return;null!==n;){var r=n;switch(pi(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Ga();break;case 3:us(),Ba(Ua),Ba(ja),gs();break;case 5:ds(r);break;case 4:us();break;case 13:case 19:Ba(fs);break;case 10:zi(r.type._context);break;case 22:case 23:Ec()}n=n.return}if(ju=e,Uu=e=Vc(e.current,null),Wu=$u=t,Gu=0,qu=null,Qu=Xu=Yu=0,Zu=Ku=null,null!==$i){for(t=0;t<$i.length;t++)if(null!==(r=(n=$i[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}$i=null}return e}function Cc(e,t){for(;;){var n=Uu;try{if(Fi(),ms.current=cl,xs){for(var r=bs.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}xs=!1}if(ys=0,Ss=ws=bs=null,Es=!1,Ts=0,Bu.current=null,null===n||null===n.return){Gu=1,qu=t,Uu=null;break}e:{var a=e,i=n.return,s=n,l=t;if(t=Wu,s.flags|=32768,null!==l&&"object"==typeof l&&"function"==typeof l.then){var u=l,c=s,d=c.tag;if(!(1&c.mode||0!==d&&11!==d&&15!==d)){var f=c.alternate;f?(c.updateQueue=f.updateQueue,c.memoizedState=f.memoizedState,c.lanes=f.lanes):(c.updateQueue=null,c.memoizedState=null)}var h=Il(i);if(null!==h){h.flags&=-257,Ml(h,i,s,0,t),1&h.mode&&_l(a,u,t),l=u;var p=(t=h).updateQueue;if(null===p){var g=new Set;g.add(l),t.updateQueue=g}else p.add(l);break e}if(!(1&t)){_l(a,u,t),_c();break e}l=Error(ve(426))}else if(vi&&1&s.mode){var m=Il(i);if(null!==m){!(65536&m.flags)&&(m.flags|=256),Ml(m,i,s,0,t),_i(Sl(l,s));break e}}a=l=Sl(l,s),4!==Gu&&(Gu=2),null===Ku?Ku=[a]:Ku.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t,es(a,Cl(0,l,t));break e;case 1:s=l;var v=a.type,y=a.stateNode;if(!(128&a.flags||"function"!=typeof v.getDerivedStateFromError&&(null===y||"function"!=typeof y.componentDidCatch||null!==oc&&oc.has(y)))){a.flags|=65536,t&=-t,a.lanes|=t,es(a,kl(a,s,t));break e}}a=a.return}while(null!==a)}Pc(n)}catch(b){t=b,Uu===n&&null!==n&&(Uu=n=n.return);continue}break}}function kc(){var e=Hu.current;return Hu.current=cl,null===e?cl:e}function _c(){0!==Gu&&3!==Gu&&2!==Gu||(Gu=4),null===ju||!(268435455&Yu)&&!(268435455&Xu)||bc(ju,Wu)}function Ic(e,t){var n=zu;zu|=2;var r=kc();for(ju===e&&Wu===t||(tc=null,Tc(e,t));;)try{Mc();break}catch(o){Cc(e,o)}if(Fi(),zu=n,Hu.current=r,null!==Uu)throw Error(ve(261));return ju=null,Wu=0,Gu}function Mc(){for(;null!==Uu;)Dc(Uu)}function Oc(){for(;null!==Uu&&!ln();)Dc(Uu)}function Dc(e){var t=Lu(e.alternate,e,$u);e.memoizedProps=e.pendingProps,null===t?Pc(e):Uu=t,Bu.current=null}function Pc(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=iu(n,t)))return n.flags&=32767,void(Uu=n);if(null===e)return Gu=6,void(Uu=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=au(n,t,$u)))return void(Uu=n);if(null!==(t=t.sibling))return void(Uu=t);Uu=t=e}while(null!==t);0===Gu&&(Gu=5)}function Nc(e,t,n){var r=Pn,o=Fu.transition;try{Fu.transition=null,Pn=1,function(e,t,n,r){do{Rc()}while(null!==ic);if(6&zu)throw Error(ve(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(ve(177));e.callbackNode=null,e.callbackPriority=0;var a=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 o=31-bn(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,a),e===ju&&(Uu=ju=null,Wu=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||ac||(ac=!0,jc(pn,(function(){return Rc(),null}))),a=!!(15990&n.flags),!!(15990&n.subtreeFlags)||a){a=Fu.transition,Fu.transition=null;var i=Pn;Pn=1;var s=zu;zu|=4,Bu.current=null,function(e,t){if(ha=rr,ko(e=Co())){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 o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch(w){n=null;break e}var i=0,s=-1,l=-1,u=0,c=0,d=e,f=null;t:for(;;){for(var h;d!==n||0!==o&&3!==d.nodeType||(s=i+o),d!==a||0!==r&&3!==d.nodeType||(l=i+r),3===d.nodeType&&(i+=d.nodeValue.length),null!==(h=d.firstChild);)f=d,d=h;for(;;){if(d===e)break t;if(f===n&&++u===o&&(s=i),f===a&&++c===r&&(l=i),null!==(h=d.nextSibling))break;f=(d=f).parentNode}d=h}n=-1===s||-1===l?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(pa={focusedElem:e,selectionRange:n},rr=!1,cu=t;null!==cu;)if(e=(t=cu).child,1028&t.subtreeFlags&&null!==e)e.return=t,cu=e;else for(;null!==cu;){t=cu;try{var p=t.alternate;if(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!==p){var g=p.memoizedProps,m=p.memoizedState,v=t.stateNode,y=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:pl(t.type,g),m);v.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var b=t.stateNode.containerInfo;1===b.nodeType?b.textContent="":9===b.nodeType&&b.documentElement&&b.removeChild(b.documentElement);break;default:throw Error(ve(163))}}catch(w){Ac(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,cu=e;break}cu=t.return}p=hu,hu=!1}(e,n),Iu(n,e),_o(pa),rr=!!ha,pa=ha=null,e.current=n,Ou(n),un(),zu=s,Pn=i,Fu.transition=a}else e.current=n;if(ac&&(ac=!1,ic=e,sc=o),a=e.pendingLanes,0===a&&(oc=null),function(e){if(yn&&"function"==typeof yn.onCommitFiberRoot)try{yn.onCommitFiberRoot(vn,e,void 0,!(128&~e.current.flags))}catch(t){}}(n.stateNode),gc(e,cn()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(nc)throw nc=!1,e=rc,rc=null,e;!!(1&sc)&&0!==e.tag&&Rc(),a=e.pendingLanes,1&a?e===uc?lc++:(lc=0,uc=e):lc=0,ti()}(e,t,n,r)}finally{Fu.transition=o,Pn=r}return null}function Rc(){if(null!==ic){var e=Nn(sc),t=Fu.transition,n=Pn;try{if(Fu.transition=null,Pn=16>e?16:e,null===ic)var r=!1;else{if(e=ic,ic=null,sc=0,6&zu)throw Error(ve(331));var o=zu;for(zu|=4,cu=e.current;null!==cu;){var a=cu,i=a.child;if(16&cu.flags){var s=a.deletions;if(null!==s){for(var l=0;l<s.length;l++){var u=s[l];for(cu=u;null!==cu;){var c=cu;switch(c.tag){case 0:case 11:case 15:pu(8,c,a)}var d=c.child;if(null!==d)d.return=c,cu=d;else for(;null!==cu;){var f=(c=cu).sibling,h=c.return;if(vu(c),c===u){cu=null;break}if(null!==f){f.return=h,cu=f;break}cu=h}}}var p=a.alternate;if(null!==p){var g=p.child;if(null!==g){p.child=null;do{var m=g.sibling;g.sibling=null,g=m}while(null!==g)}}cu=a}}if(2064&a.subtreeFlags&&null!==i)i.return=a,cu=i;else e:for(;null!==cu;){if(2048&(a=cu).flags)switch(a.tag){case 0:case 11:case 15:pu(9,a,a.return)}var v=a.sibling;if(null!==v){v.return=a.return,cu=v;break e}cu=a.return}}var y=e.current;for(cu=y;null!==cu;){var b=(i=cu).child;if(2064&i.subtreeFlags&&null!==b)b.return=i,cu=b;else e:for(i=y;null!==cu;){if(2048&(s=cu).flags)try{switch(s.tag){case 0:case 11:case 15:gu(9,s)}}catch(S){Ac(s,s.return,S)}if(s===i){cu=null;break e}var w=s.sibling;if(null!==w){w.return=s.return,cu=w;break e}cu=s.return}}if(zu=o,ti(),yn&&"function"==typeof yn.onPostCommitFiberRoot)try{yn.onPostCommitFiberRoot(vn,e)}catch(S){}r=!0}return r}finally{Pn=n,Fu.transition=t}}return!1}function Lc(e,t,n){e=Zi(e,t=Cl(0,t=Sl(n,t),1),1),t=fc(),null!==e&&(On(e,1,t),gc(e,t))}function Ac(e,t,n){if(3===e.tag)Lc(e,e,n);else for(;null!==t;){if(3===t.tag){Lc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===oc||!oc.has(r))){t=Zi(t,e=kl(t,e=Sl(n,e),1),1),e=fc(),null!==t&&(On(t,1,e),gc(t,e));break}}t=t.return}}function Hc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=fc(),e.pingedLanes|=e.suspendedLanes&n,ju===e&&(Wu&n)===n&&(4===Gu||3===Gu&&(130023424&Wu)===Wu&&500>cn()-Ju?Tc(e,0):Qu|=n),gc(e,t)}function Bc(e,t){0===t&&(1&e.mode?(t=En,!(130023424&(En<<=1))&&(En=4194304)):t=1);var n=fc();null!==(e=qi(e,t))&&(On(e,t,n),gc(e,n))}function Fc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Bc(e,n)}function zc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(ve(314))}null!==r&&r.delete(t),Bc(e,n)}function jc(e,t){return an(e,t)}function Uc(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 Wc(e,t,n,r){return new Uc(e,t,n,r)}function $c(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Vc(e,t){var n=e.alternate;return null===n?((n=Wc(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 Gc(e,t,n,r,o,a){var i=2;if(r=e,"function"==typeof e)$c(e)&&(i=1);else if("string"==typeof e)i=5;else e:switch(e){case Le:return qc(n.children,o,a,t);case Ae:i=8,o|=8;break;case He:return(e=Wc(12,n,t,2|o)).elementType=He,e.lanes=a,e;case je:return(e=Wc(13,n,t,o)).elementType=je,e.lanes=a,e;case Ue:return(e=Wc(19,n,t,o)).elementType=Ue,e.lanes=a,e;case Ve:return Yc(n,o,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case Be:i=10;break e;case Fe:i=9;break e;case ze:i=11;break e;case We:i=14;break e;case $e:i=16,r=null;break e}throw Error(ve(130,null==e?e:typeof e,""))}return(t=Wc(i,n,t,o)).elementType=e,t.type=r,t.lanes=a,t}function qc(e,t,n,r){return(e=Wc(7,e,r,t)).lanes=n,e}function Yc(e,t,n,r){return(e=Wc(22,e,r,t)).elementType=Ve,e.lanes=n,e.stateNode={isHidden:!1},e}function Xc(e,t,n){return(e=Wc(6,e,null,t)).lanes=n,e}function Qc(e,t,n){return(t=Wc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Kc(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Mn(0),this.expirationTimes=Mn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Mn(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Zc(e,t,n,r,o,a,i,s,l){return e=new Kc(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Wc(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Xi(a),e}function Jc(e){if(!e)return za;e:{if(en(e=e._reactInternals)!==e||1!==e.tag)throw Error(ve(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Va(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(ve(171))}if(1===e.tag){var n=e.type;if(Va(n))return Ya(e,n,t)}return t}function ed(e,t,n,r,o,a,i,s,l){return(e=Zc(n,r,!0,e,0,a,0,s,l)).context=Jc(null),n=e.current,(a=Ki(r=fc(),o=hc(n))).callback=null!=t?t:null,Zi(n,a,o),e.current.lanes=o,On(e,o,r),gc(e,r),e}function td(e,t,n,r){var o=t.current,a=fc(),i=hc(o);return n=Jc(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ki(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Zi(o,t,i))&&(pc(e,o,i,a),Ji(e,o,i)),i}function nd(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function rd(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function od(e,t){rd(e,t),(e=e.alternate)&&rd(e,t)}Lu=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ua.current)Dl=!0;else{if(!(e.lanes&n||128&t.flags))return Dl=!1,function(e,t,n){switch(t.tag){case 3:jl(t),ki();break;case 5:cs(t);break;case 1:Va(t.type)&&Xa(t);break;case 4:ls(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Fa(Li,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Fa(fs,1&fs.current),t.flags|=128,null):n&t.child.childLanes?Xl(e,t,n):(Fa(fs,1&fs.current),null!==(e=nu(e,t,n))?e.sibling:null);Fa(fs,1&fs.current);break;case 19:if(r=!!(n&t.childLanes),128&e.flags){if(r)return eu(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Fa(fs,fs.current),r)break;return null;case 22:case 23:return t.lanes=0,Al(e,t,n)}return nu(e,t,n)}(e,t,n);Dl=!!(131072&e.flags)}else Dl=!1,vi&&1048576&t.flags&&fi(t,ai,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;tu(e,t),e=t.pendingProps;var o=$a(t,ja.current);Ui(t,n),o=Is(null,t,r,e,o,n);var a=Ms();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Va(r)?(a=!0,Xa(t)):a=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Xi(t),o.updater=ml,t.stateNode=o,o._reactInternals=t,wl(t,r,e,n),t=zl(null,t,r,!0,a,n)):(t.tag=0,vi&&a&&hi(t),Pl(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(tu(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"==typeof e)return $c(e)?1:0;if(null!=e){if((e=e.$$typeof)===ze)return 11;if(e===We)return 14}return 2}(r),e=pl(r,e),o){case 0:t=Bl(null,t,r,e,n);break e;case 1:t=Fl(null,t,r,e,n);break e;case 11:t=Nl(null,t,r,e,n);break e;case 14:t=Rl(null,t,r,pl(r.type,e),n);break e}throw Error(ve(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,Bl(e,t,r,o=t.elementType===r?o:pl(r,o),n);case 1:return r=t.type,o=t.pendingProps,Fl(e,t,r,o=t.elementType===r?o:pl(r,o),n);case 3:e:{if(jl(t),null===e)throw Error(ve(387));r=t.pendingProps,o=(a=t.memoizedState).element,Qi(e,t),ts(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=Ul(e,t,r,n,o=Sl(Error(ve(423)),t));break e}if(r!==o){t=Ul(e,t,r,n,o=Sl(Error(ve(424)),t));break e}for(mi=xa(t.stateNode.containerInfo.firstChild),gi=t,vi=!0,yi=null,n=Ri(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ki(),r===o){t=nu(e,t,n);break e}Pl(e,t,r,n)}t=t.child}return t;case 5:return cs(t),null===e&&xi(t),r=t.type,o=t.pendingProps,a=null!==e?e.memoizedProps:null,i=o.children,ga(r,o)?i=null:null!==a&&ga(r,a)&&(t.flags|=32),Hl(e,t),Pl(e,t,i,n),t.child;case 6:return null===e&&xi(t),null;case 13:return Xl(e,t,n);case 4:return ls(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ni(t,null,r,n):Pl(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,Nl(e,t,r,o=t.elementType===r?o:pl(r,o),n);case 7:return Pl(e,t,t.pendingProps,n),t.child;case 8:case 12:return Pl(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,Fa(Li,r._currentValue),r._currentValue=i,null!==a)if(wo(a.value,i)){if(a.children===o.children&&!Ua.current){t=nu(e,t,n);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var s=a.dependencies;if(null!==s){i=a.child;for(var l=s.firstContext;null!==l;){if(l.context===r){if(1===a.tag){(l=Ki(-1,n&-n)).tag=2;var u=a.updateQueue;if(null!==u){var c=(u=u.shared).pending;null===c?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}a.lanes|=n,null!==(l=a.alternate)&&(l.lanes|=n),ji(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(10===a.tag)i=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(i=a.return))throw Error(ve(341));i.lanes|=n,null!==(s=i.alternate)&&(s.lanes|=n),ji(i,n,t),i=a.sibling}else i=a.child;if(null!==i)i.return=a;else for(i=a;null!==i;){if(i===t){i=null;break}if(null!==(a=i.sibling)){a.return=i.return,i=a;break}i=i.return}a=i}Pl(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ui(t,n),r=r(o=Wi(o)),t.flags|=1,Pl(e,t,r,n),t.child;case 14:return o=pl(r=t.type,t.pendingProps),Rl(e,t,r,o=pl(r.type,o),n);case 15:return Ll(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pl(r,o),tu(e,t),t.tag=1,Va(r)?(e=!0,Xa(t)):e=!1,Ui(t,n),yl(t,r,o),wl(t,r,o,n),zl(null,t,r,!0,e,n);case 19:return eu(e,t,n);case 22:return Al(e,t,n)}throw Error(ve(156,t.tag))};var ad="function"==typeof reportError?reportError:function(e){console.error(e)};function id(e){this._internalRoot=e}function sd(e){this._internalRoot=e}function ld(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function ud(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function cd(){}function dd(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"==typeof o){var s=o;o=function(){var e=nd(i);s.call(e)}}td(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"==typeof r){var a=r;r=function(){var e=nd(i);a.call(e)}}var i=ed(t,r,e,0,null,!1,0,"",cd);return e._reactRootContainer=i,e[_a]=i.current,ta(8===e.nodeType?e.parentNode:e),xc(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"==typeof r){var s=r;r=function(){var e=nd(l);s.call(e)}}var l=Zc(e,0,!1,null,0,!1,0,"",cd);return e._reactRootContainer=l,e[_a]=l.current,ta(8===e.nodeType?e.parentNode:e),xc((function(){td(t,l,n,r)})),l}(n,t,e,o,r);return nd(i)}sd.prototype.render=id.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(ve(409));td(e,t,null,null)},sd.prototype.unmount=id.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;xc((function(){td(null,e,null,null)})),t[_a]=null}},sd.prototype.unstable_scheduleHydration=function(e){if(e){var t=Hn();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Gn.length&&0!==t&&t<Gn[n].priority;n++);Gn.splice(n,0,e),0===n&&Qn(e)}},Rn=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Tn(t.pendingLanes);0!==n&&(Dn(t,1|n),gc(t,cn()),!(6&zu)&&(ec=cn()+500,ti()))}break;case 13:xc((function(){var t=qi(e,1);if(null!==t){var n=fc();pc(t,e,1,n)}})),od(e,1)}},Ln=function(e){if(13===e.tag){var t=qi(e,134217728);if(null!==t)pc(t,e,134217728,fc());od(e,134217728)}},An=function(e){if(13===e.tag){var t=hc(e),n=qi(e,t);if(null!==n)pc(n,e,t,fc());od(e,t)}},Hn=function(){return Pn},Bn=function(e,t){var n=Pn;try{return Pn=e,t()}finally{Pn=n}},Rt=function(e,t,n){switch(t){case"input":if(ct(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 o=Ra(r);if(!o)throw Error(ve(90));at(r),ct(r,o)}}}break;case"textarea":vt(e,n);break;case"select":null!=(t=n.value)&&pt(e,!!n.multiple,t,!1)}},zt=Sc,jt=xc;var fd={usingClientEntryPoint:!1,Events:[Pa,Na,Ra,Bt,Ft,Sc]},hd={findFiberByHostInstance:Da,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},pd={bundleType:hd.bundleType,version:hd.version,rendererPackageName:hd.rendererPackageName,rendererConfig:hd.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Pe.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=rn(e))?null:e.stateNode},findFiberByHostInstance:hd.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 gd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!gd.isDisabled&&gd.supportsFiber)try{vn=gd.inject(pd),yn=gd}catch(xt){}}de.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=fd,de.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ld(t))throw Error(ve(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Re,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},de.createRoot=function(e,t){if(!ld(e))throw Error(ve(299));var n=!1,r="",o=ad;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Zc(e,1,!1,null,0,n,0,r,o),e[_a]=t.current,ta(8===e.nodeType?e.parentNode:e),new id(t)},de.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(ve(188));throw e=Object.keys(e).join(","),Error(ve(268,e))}return e=null===(e=rn(t))?null:e.stateNode},de.flushSync=function(e){return xc(e)},de.hydrate=function(e,t,n){if(!ud(t))throw Error(ve(200));return dd(null,e,t,!0,n)},de.hydrateRoot=function(e,t,n){if(!ld(e))throw Error(ve(405));var r=null!=n&&n.hydratedSources||null,o=!1,a="",i=ad;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onRecoverableError&&(i=n.onRecoverableError)),t=ed(t,null,e,1,null!=n?n:null,o,0,a,i),e[_a]=t.current,ta(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new sd(t)},de.render=function(e,t,n){if(!ud(t))throw Error(ve(200));return dd(null,e,t,!1,n)},de.unmountComponentAtNode=function(e){if(!ud(e))throw Error(ve(40));return!!e._reactRootContainer&&(xc((function(){dd(null,null,e,!1,(function(){e._reactRootContainer=null,e[_a]=null}))})),!0)},de.unstable_batchedUpdates=Sc,de.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ud(n))throw Error(ve(200));if(null==e||void 0===e._reactInternals)throw Error(ve(38));return dd(e,t,n,!1,r)},de.version="18.3.1-next-f1338f8080-20240426",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)}}(),ce.exports=de;var md=ce.exports;const vd=f(md);var yd=md;ue.createRoot=yd.createRoot,ue.hydrateRoot=yd.hydrateRoot;var bd={exports:{}},wd={},Sd="function"==typeof Symbol&&Symbol.for,xd=Sd?Symbol.for("react.element"):60103,Ed=Sd?Symbol.for("react.portal"):60106,Td=Sd?Symbol.for("react.fragment"):60107,Cd=Sd?Symbol.for("react.strict_mode"):60108,kd=Sd?Symbol.for("react.profiler"):60114,_d=Sd?Symbol.for("react.provider"):60109,Id=Sd?Symbol.for("react.context"):60110,Md=Sd?Symbol.for("react.async_mode"):60111,Od=Sd?Symbol.for("react.concurrent_mode"):60111,Dd=Sd?Symbol.for("react.forward_ref"):60112,Pd=Sd?Symbol.for("react.suspense"):60113,Nd=Sd?Symbol.for("react.suspense_list"):60120,Rd=Sd?Symbol.for("react.memo"):60115,Ld=Sd?Symbol.for("react.lazy"):60116,Ad=Sd?Symbol.for("react.block"):60121,Hd=Sd?Symbol.for("react.fundamental"):60117,Bd=Sd?Symbol.for("react.responder"):60118,Fd=Sd?Symbol.for("react.scope"):60119;function zd(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case xd:switch(e=e.type){case Md:case Od:case Td:case kd:case Cd:case Pd:return e;default:switch(e=e&&e.$$typeof){case Id:case Dd:case Ld:case Rd:case _d:return e;default:return t}}case Ed:return t}}}function jd(e){return zd(e)===Od}wd.AsyncMode=Md,wd.ConcurrentMode=Od,wd.ContextConsumer=Id,wd.ContextProvider=_d,wd.Element=xd,wd.ForwardRef=Dd,wd.Fragment=Td,wd.Lazy=Ld,wd.Memo=Rd,wd.Portal=Ed,wd.Profiler=kd,wd.StrictMode=Cd,wd.Suspense=Pd,wd.isAsyncMode=function(e){return jd(e)||zd(e)===Md},wd.isConcurrentMode=jd,wd.isContextConsumer=function(e){return zd(e)===Id},wd.isContextProvider=function(e){return zd(e)===_d},wd.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===xd},wd.isForwardRef=function(e){return zd(e)===Dd},wd.isFragment=function(e){return zd(e)===Td},wd.isLazy=function(e){return zd(e)===Ld},wd.isMemo=function(e){return zd(e)===Rd},wd.isPortal=function(e){return zd(e)===Ed},wd.isProfiler=function(e){return zd(e)===kd},wd.isStrictMode=function(e){return zd(e)===Cd},wd.isSuspense=function(e){return zd(e)===Pd},wd.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===Td||e===Od||e===kd||e===Cd||e===Pd||e===Nd||"object"==typeof e&&null!==e&&(e.$$typeof===Ld||e.$$typeof===Rd||e.$$typeof===_d||e.$$typeof===Id||e.$$typeof===Dd||e.$$typeof===Hd||e.$$typeof===Bd||e.$$typeof===Fd||e.$$typeof===Ad)},wd.typeOf=zd,bd.exports=wd;var Ud=bd.exports,Wd={};Wd[Ud.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Wd[Ud.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var $d=function(e,t){return($d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function Vd(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}$d(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Gd,qd,Yd,Xd,Qd,Kd,Zd=function(){return Zd=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Zd.apply(this,arguments)};function Jd(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function ef(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function tf(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}function nf(e){return e.type===Yd.literal}function rf(e){return e.type===Yd.argument}function of(e){return e.type===Yd.number}function af(e){return e.type===Yd.date}function sf(e){return e.type===Yd.time}function lf(e){return e.type===Yd.select}function uf(e){return e.type===Yd.plural}function cf(e){return e.type===Yd.pound}function df(e){return e.type===Yd.tag}function ff(e){return!(!e||"object"!=typeof e||e.type!==Qd.number)}function hf(e){return!(!e||"object"!=typeof e||e.type!==Qd.dateTime)}"function"==typeof SuppressedError&&SuppressedError,(qd=Gd||(Gd={}))[qd.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",qd[qd.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",qd[qd.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",qd[qd.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",qd[qd.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",qd[qd.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",qd[qd.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",qd[qd.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",qd[qd.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",qd[qd.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",qd[qd.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",qd[qd.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",qd[qd.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",qd[qd.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",qd[qd.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",qd[qd.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",qd[qd.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",qd[qd.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",qd[qd.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",qd[qd.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",qd[qd.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",qd[qd.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",qd[qd.INVALID_TAG=23]="INVALID_TAG",qd[qd.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",qd[qd.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",qd[qd.UNCLOSED_TAG=27]="UNCLOSED_TAG",(Xd=Yd||(Yd={}))[Xd.literal=0]="literal",Xd[Xd.argument=1]="argument",Xd[Xd.number=2]="number",Xd[Xd.date=3]="date",Xd[Xd.time=4]="time",Xd[Xd.select=5]="select",Xd[Xd.plural=6]="plural",Xd[Xd.pound=7]="pound",Xd[Xd.tag=8]="tag",(Kd=Qd||(Qd={}))[Kd.number=0]="number",Kd[Kd.dateTime=1]="dateTime";var pf=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,gf=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function mf(e){var t={};return e.replace(gf,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"long":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var vf=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;var yf=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,bf=/^(@+)?(\+|#+)?[rs]?$/g,wf=/(\*)(0+)|(#+)(0+)|(0+)/g,Sf=/^(0+)$/;function xf(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(bf,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function Ef(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function Tf(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!Sf.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function Cf(e){var t=Ef(e);return t||{}}function kf(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n];switch(o.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=o.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=o.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=Zd(Zd(Zd({},t),{notation:"scientific"}),o.options.reduce((function(e,t){return Zd(Zd({},e),Cf(t))}),{}));continue;case"engineering":t=Zd(Zd(Zd({},t),{notation:"engineering"}),o.options.reduce((function(e,t){return Zd(Zd({},e),Cf(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(o.options[0]);continue;case"rounding-mode-floor":t.roundingMode="floor";continue;case"rounding-mode-ceiling":t.roundingMode="ceil";continue;case"rounding-mode-down":t.roundingMode="trunc";continue;case"rounding-mode-up":t.roundingMode="expand";continue;case"rounding-mode-half-even":t.roundingMode="halfEven";continue;case"rounding-mode-half-down":t.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":t.roundingMode="halfExpand";continue;case"integer-width":if(o.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(wf,(function(e,n,r,o,a,i){if(n)t.minimumIntegerDigits=r.length;else{if(o&&a)throw new Error("We currently do not support maximum integer digits");if(i)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(Sf.test(o.stem))t.minimumIntegerDigits=o.stem.length;else if(yf.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(yf,(function(e,n,r,o,a,i){return"*"===r?t.minimumFractionDigits=n.length:o&&"#"===o[0]?t.maximumFractionDigits=o.length:a&&i?(t.minimumFractionDigits=a.length,t.maximumFractionDigits=a.length+i.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""}));var a=o.options[0];"w"===a?t=Zd(Zd({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Zd(Zd({},t),xf(a)))}else if(bf.test(o.stem))t=Zd(Zd({},t),xf(o.stem));else{var i=Ef(o.stem);i&&(t=Zd(Zd({},t),i));var s=Tf(o.stem);s&&(t=Zd(Zd({},t),s))}}return t}var _f,If={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Mf(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;return"root"!==r&&(n=e.maximize().region),(If[n||""]||If[r||""]||If["".concat(r,"-001")]||If["001"])[0]}var Of=new RegExp("^".concat(pf.source,"*")),Df=new RegExp("".concat(pf.source,"*$"));function Pf(e,t){return{start:e,end:t}}var Nf=!!String.prototype.startsWith&&"_a".startsWith("a",1),Rf=!!String.fromCodePoint,Lf=!!Object.fromEntries,Af=!!String.prototype.codePointAt,Hf=!!String.prototype.trimStart,Bf=!!String.prototype.trimEnd,Ff=!!Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},zf=!0;try{zf="a"===(null===(_f=Yf("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===_f?void 0:_f[0])}catch(EL){zf=!1}var jf,Uf=Nf?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},Wf=Rf?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n,r="",o=e.length,a=0;o>a;){if((n=e[a++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},$f=Lf?Object.fromEntries:function(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n],a=o[0],i=o[1];t[a]=i}return t},Vf=Af?function(e,t){return e.codePointAt(t)}:function(e,t){var n=e.length;if(!(t<0||t>=n)){var r,o=e.charCodeAt(t);return o<55296||o>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?o:r-56320+(o-55296<<10)+65536}},Gf=Hf?function(e){return e.trimStart()}:function(e){return e.replace(Of,"")},qf=Bf?function(e){return e.trimEnd()}:function(e){return e.replace(Df,"")};function Yf(e,t){return new RegExp(e,t)}if(zf){var Xf=Yf("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");jf=function(e,t){var n;return Xf.lastIndex=t,null!==(n=Xf.exec(e)[1])&&void 0!==n?n:""}}else jf=function(e,t){for(var n=[];;){var r=Vf(e,t);if(void 0===r||Zf(r)||Jf(r))break;n.push(r),t+=r>=65536?2:1}return Wf.apply(void 0,n)};var Qf=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var r=[];!this.isEOF();){var o=this.char();if(123===o){if((a=this.parseArgument(e,n)).err)return a;r.push(a.val)}else{if(125===o&&e>0)break;if(35!==o||"plural"!==t&&"selectordinal"!==t){if(60===o&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error(Gd.UNMATCHED_CLOSING_TAG,Pf(this.clonePosition(),this.clonePosition()))}if(60===o&&!this.ignoreTag&&Kf(this.peek()||0)){if((a=this.parseTag(e,t)).err)return a;r.push(a.val)}else{var a;if((a=this.parseLiteral(e,t)).err)return a;r.push(a.val)}}else{var i=this.clonePosition();this.bump(),r.push({type:Yd.pound,location:Pf(i,this.clonePosition())})}}}return{val:r,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var r=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Yd.literal,value:"<".concat(r,"/>"),location:Pf(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(e+1,t,!0);if(o.err)return o;var a=o.val,i=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!Kf(this.char()))return this.error(Gd.INVALID_TAG,Pf(i,this.clonePosition()));var s=this.clonePosition();return r!==this.parseTagName()?this.error(Gd.UNMATCHED_CLOSING_TAG,Pf(s,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Yd.tag,value:r,children:a,location:Pf(n,this.clonePosition())},err:null}:this.error(Gd.INVALID_TAG,Pf(i,this.clonePosition())))}return this.error(Gd.UNCLOSED_TAG,Pf(n,this.clonePosition()))}return this.error(Gd.INVALID_TAG,Pf(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var o=this.tryParseQuote(t);if(o)r+=o;else{var a=this.tryParseUnquoted(e,t);if(a)r+=a;else{var i=this.tryParseLeftAngleBracket();if(!i)break;r+=i}}}var s=Pf(n,this.clonePosition());return{val:{type:Yd.literal,value:r,location:s},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(Kf(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return Wf.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),Wf(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Gd.EXPECT_ARGUMENT_CLOSING_BRACE,Pf(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error(Gd.EMPTY_ARGUMENT,Pf(n,this.clonePosition()));var r=this.parseIdentifierIfPossible().value;if(!r)return this.error(Gd.MALFORMED_ARGUMENT,Pf(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Gd.EXPECT_ARGUMENT_CLOSING_BRACE,Pf(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Yd.argument,value:r,location:Pf(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Gd.EXPECT_ARGUMENT_CLOSING_BRACE,Pf(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error(Gd.MALFORMED_ARGUMENT,Pf(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=jf(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:Pf(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,r){var o,a=this.clonePosition(),i=this.parseIdentifierIfPossible().value,s=this.clonePosition();switch(i){case"":return this.error(Gd.EXPECT_ARGUMENT_TYPE,Pf(a,s));case"number":case"date":case"time":this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var u=this.clonePosition();if((v=this.parseSimpleArgStyleIfPossible()).err)return v;if(0===(h=qf(v.val)).length)return this.error(Gd.EXPECT_ARGUMENT_STYLE,Pf(this.clonePosition(),this.clonePosition()));l={style:h,styleLocation:Pf(u,this.clonePosition())}}if((y=this.tryParseArgumentClose(r)).err)return y;var c=Pf(r,this.clonePosition());if(l&&Uf(null==l?void 0:l.style,"::",0)){var d=Gf(l.style.slice(2));if("number"===i)return(v=this.parseNumberSkeletonFromString(d,l.styleLocation)).err?v:{val:{type:Yd.number,value:n,location:c,style:v.val},err:null};if(0===d.length)return this.error(Gd.EXPECT_DATE_TIME_SKELETON,c);var f=d;this.locale&&(f=function(e,t){for(var n="",r=0;r<e.length;r++){var o=e.charAt(r);if("j"===o){for(var a=0;r+1<e.length&&e.charAt(r+1)===o;)a++,r++;var i=1+(1&a),s=a<2?1:3+(a>>1),l=Mf(t);for("H"!=l&&"k"!=l||(s=0);s-- >0;)n+="a";for(;i-- >0;)n=l+n}else n+="J"===o?"H":o}return n}(d,this.locale));var h={type:Qd.dateTime,pattern:f,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?mf(f):{}};return{val:{type:"date"===i?Yd.date:Yd.time,value:n,location:c,style:h},err:null}}return{val:{type:"number"===i?Yd.number:"date"===i?Yd.date:Yd.time,value:n,location:c,style:null!==(o=null==l?void 0:l.style)&&void 0!==o?o:null},err:null};case"plural":case"selectordinal":case"select":var p=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Gd.EXPECT_SELECT_ARGUMENT_OPTIONS,Pf(p,Zd({},p)));this.bumpSpace();var g=this.parseIdentifierIfPossible(),m=0;if("select"!==i&&"offset"===g.value){if(!this.bumpIf(":"))return this.error(Gd.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Pf(this.clonePosition(),this.clonePosition()));var v;if(this.bumpSpace(),(v=this.tryParseDecimalInteger(Gd.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Gd.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return v;this.bumpSpace(),g=this.parseIdentifierIfPossible(),m=v.val}var y,b=this.tryParsePluralOrSelectOptions(e,i,t,g);if(b.err)return b;if((y=this.tryParseArgumentClose(r)).err)return y;var w=Pf(r,this.clonePosition());return"select"===i?{val:{type:Yd.select,value:n,options:$f(b.val),location:w},err:null}:{val:{type:Yd.plural,value:n,options:$f(b.val),offset:m,pluralType:"plural"===i?"cardinal":"ordinal",location:w},err:null};default:return this.error(Gd.INVALID_ARGUMENT_TYPE,Pf(a,s))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(Gd.EXPECT_ARGUMENT_CLOSING_BRACE,Pf(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();){switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Gd.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Pf(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(vf).filter((function(e){return e.length>0}));n<r.length;n++){var o=r[n].split("/");if(0===o.length)throw new Error("Invalid number skeleton");for(var a=o[0],i=o.slice(1),s=0,l=i;s<l.length;s++)if(0===l[s].length)throw new Error("Invalid number skeleton");t.push({stem:a,options:i})}return t}(e)}catch(r){return this.error(Gd.INVALID_NUMBER_SKELETON,t)}return{val:{type:Qd.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?kf(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,r){for(var o,a=!1,i=[],s=new Set,l=r.value,u=r.location;;){if(0===l.length){var c=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(Gd.EXPECT_PLURAL_ARGUMENT_SELECTOR,Gd.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;u=Pf(c,this.clonePosition()),l=this.message.slice(c.offset,this.offset())}if(s.has(l))return this.error("select"===t?Gd.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Gd.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);"other"===l&&(a=!0),this.bumpSpace();var f=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?Gd.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Gd.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Pf(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(e+1,t,n);if(h.err)return h;var p=this.tryParseArgumentClose(f);if(p.err)return p;i.push([l,{value:h.val,location:Pf(f,this.clonePosition())}]),s.add(l),this.bumpSpace(),l=(o=this.parseIdentifierIfPossible()).value,u=o.location}return 0===i.length?this.error("select"===t?Gd.EXPECT_SELECT_ARGUMENT_SELECTOR:Gd.EXPECT_PLURAL_ARGUMENT_SELECTOR,Pf(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!a?this.error(Gd.MISSING_OTHER_CLAUSE,Pf(this.clonePosition(),this.clonePosition())):{val:i,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,a=0;!this.isEOF();){var i=this.char();if(!(i>=48&&i<=57))break;o=!0,a=10*a+(i-48),this.bump()}var s=Pf(r,this.clonePosition());return o?Ff(a*=n)?{val:a,err:null}:this.error(t,s):this.error(e,s)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=Vf(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(Uf(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&Zf(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!=n?n:null},e}();function Kf(e){return e>=97&&e<=122||e>=65&&e<=90}function Zf(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function Jf(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function eh(e){e.forEach((function(e){if(delete e.location,lf(e)||uf(e))for(var t in e.options)delete e.options[t].location,eh(e.options[t].value);else of(e)&&ff(e.style)||(af(e)||sf(e))&&hf(e.style)?delete e.style.location:df(e)&&eh(e.children)}))}function th(e,t){void 0===t&&(t={}),t=Zd({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new Qf(e,t).parse();if(n.err){var r=SyntaxError(Gd[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return(null==t?void 0:t.captureLocation)||eh(n.val),n.val}function nh(e,t){var n=t&&t.cache?t.cache:dh,r=t&&t.serializer?t.serializer:sh;return(t&&t.strategy?t.strategy:ih)(e,{cache:n,serializer:r})}function rh(e,t,n,r){var o,a=null==(o=r)||"number"==typeof o||"boolean"==typeof o?r:n(r),i=t.get(a);return void 0===i&&(i=e.call(this,r),t.set(a,i)),i}function oh(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),a=t.get(o);return void 0===a&&(a=e.apply(this,r),t.set(o,a)),a}function ah(e,t,n,r,o){return n.bind(t,e,r,o)}function ih(e,t){return ah(e,this,1===e.length?rh:oh,t.cache.create(),t.serializer)}var sh=function(){return JSON.stringify(arguments)};function lh(){this.cache=Object.create(null)}lh.prototype.get=function(e){return this.cache[e]},lh.prototype.set=function(e,t){this.cache[e]=t};var uh,ch,dh={create:function(){return new lh}},fh={variadic:function(e,t){return ah(e,this,oh,t.cache.create(),t.serializer)},monadic:function(e,t){return ah(e,this,rh,t.cache.create(),t.serializer)}};(ch=uh||(uh={})).MISSING_VALUE="MISSING_VALUE",ch.INVALID_VALUE="INVALID_VALUE",ch.MISSING_INTL_API="MISSING_INTL_API";var hh,ph,gh=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return Vd(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),mh=function(e){function t(t,n,r,o){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(r).join('", "'),'"'),uh.INVALID_VALUE,o)||this}return Vd(t,e),t}(gh),vh=function(e){function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),uh.INVALID_VALUE,r)||this}return Vd(t,e),t}(gh),yh=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),uh.MISSING_VALUE,n)||this}return Vd(t,e),t}(gh);function bh(e){return"function"==typeof e}function wh(e,t,n,r,o,a,i){if(1===e.length&&nf(e[0]))return[{type:hh.literal,value:e[0].value}];for(var s=[],l=0,u=e;l<u.length;l++){var c=u[l];if(nf(c))s.push({type:hh.literal,value:c.value});else if(cf(c))"number"==typeof a&&s.push({type:hh.literal,value:n.getNumberFormat(t).format(a)});else{var d=c.value;if(!o||!(d in o))throw new yh(d,i);var f=o[d];if(rf(c))f&&"string"!=typeof f&&"number"!=typeof f||(f="string"==typeof f||"number"==typeof f?String(f):""),s.push({type:"string"==typeof f?hh.literal:hh.object,value:f});else if(af(c)){var h="string"==typeof c.style?r.date[c.style]:hf(c.style)?c.style.parsedOptions:void 0;s.push({type:hh.literal,value:n.getDateTimeFormat(t,h).format(f)})}else if(sf(c)){h="string"==typeof c.style?r.time[c.style]:hf(c.style)?c.style.parsedOptions:r.time.medium;s.push({type:hh.literal,value:n.getDateTimeFormat(t,h).format(f)})}else if(of(c)){(h="string"==typeof c.style?r.number[c.style]:ff(c.style)?c.style.parsedOptions:void 0)&&h.scale&&(f*=h.scale||1),s.push({type:hh.literal,value:n.getNumberFormat(t,h).format(f)})}else{if(df(c)){var p=c.children,g=c.value,m=o[g];if(!bh(m))throw new vh(g,"function",i);var v=m(wh(p,t,n,r,o,a).map((function(e){return e.value})));Array.isArray(v)||(v=[v]),s.push.apply(s,v.map((function(e){return{type:"string"==typeof e?hh.literal:hh.object,value:e}})))}if(lf(c)){if(!(y=c.options[f]||c.options.other))throw new mh(c.value,f,Object.keys(c.options),i);s.push.apply(s,wh(y.value,t,n,r,o))}else if(uf(c)){var y;if(!(y=c.options["=".concat(f)])){if(!Intl.PluralRules)throw new gh('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',uh.MISSING_INTL_API,i);var b=n.getPluralRules(t,{type:c.pluralType}).select(f-(c.offset||0));y=c.options[b]||c.options.other}if(!y)throw new mh(c.value,f,Object.keys(c.options),i);s.push.apply(s,wh(y.value,t,n,r,o,f-(c.offset||0)))}else;}}}return function(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];return n&&n.type===hh.literal&&t.type===hh.literal?n.value+=t.value:e.push(t),e}),[])}(s)}function Sh(e,t){return t?Object.keys(e).reduce((function(n,r){var o,a;return n[r]=(o=e[r],(a=t[r])?Zd(Zd(Zd({},o||{}),a||{}),Object.keys(o).reduce((function(e,t){return e[t]=Zd(Zd({},o[t]),a[t]||{}),e}),{})):o),n}),Zd({},e)):e}function xh(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}(ph=hh||(hh={}))[ph.literal=0]="literal",ph[ph.object=1]="object";var Eh,Th,Ch=function(){function e(t,n,r,o){var a,i=this;if(void 0===n&&(n=e.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=i.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce((function(e,t){return e.length&&t.type===hh.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return wh(i.ast,i.locales,i.formatters,i.formats,e,void 0,i.message)},this.resolvedOptions=function(){var e;return{locale:(null===(e=i.resolvedLocale)||void 0===e?void 0:e.toString())||Intl.NumberFormat.supportedLocalesOf(i.locales)[0]}},this.getAst=function(){return i.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var s=o||{};s.formatters;var l=Jd(s,["formatters"]);this.ast=e.__parse(t,Zd(Zd({},l),{locale:this.resolvedLocale}))}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=Sh(e.formats,r),this.formatters=o&&o.formatters||(void 0===(a=this.formatterCache)&&(a={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:nh((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,ef([void 0],t,!1)))}),{cache:xh(a.number),strategy:fh.variadic}),getDateTimeFormat:nh((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,ef([void 0],t,!1)))}),{cache:xh(a.dateTime),strategy:fh.variadic}),getPluralRules:nh((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,ef([void 0],t,!1)))}),{cache:xh(a.pluralRules),strategy:fh.variadic})})}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(e){if(void 0!==Intl.Locale){var t=Intl.NumberFormat.supportedLocalesOf(e);return t.length>0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])}},e.__parse=th,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();(Th=Eh||(Eh={})).FORMAT_ERROR="FORMAT_ERROR",Th.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",Th.INVALID_CONFIG="INVALID_CONFIG",Th.MISSING_DATA="MISSING_DATA",Th.MISSING_TRANSLATION="MISSING_TRANSLATION";var kh=function(e){function t(n,r,o){var a=this,i=o?o instanceof Error?o:new Error(String(o)):void 0;return(a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,"\n").concat(i?"\n".concat(i.message,"\n").concat(i.stack):""))||this).code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(a,t),a}return Vd(t,e),t}(Error),_h=function(e){function t(t,n){return e.call(this,Eh.UNSUPPORTED_FORMATTER,t,n)||this}return Vd(t,e),t}(kh),Ih=function(e){function t(t,n){return e.call(this,Eh.INVALID_CONFIG,t,n)||this}return Vd(t,e),t}(kh),Mh=function(e){function t(t,n){return e.call(this,Eh.MISSING_DATA,t,n)||this}return Vd(t,e),t}(kh),Oh=function(e){function t(t,n,r){var o=e.call(this,Eh.FORMAT_ERROR,"".concat(t,"\nLocale: ").concat(n,"\n"),r)||this;return o.locale=n,o}return Vd(t,e),t}(kh),Dh=function(e){function t(t,n,r,o){var a=e.call(this,"".concat(t,"\nMessageID: ").concat(null==r?void 0:r.id,"\nDefault Message: ").concat(null==r?void 0:r.defaultMessage,"\nDescription: ").concat(null==r?void 0:r.description,"\n"),n,o)||this;return a.descriptor=r,a.locale=n,a}return Vd(t,e),t}(Oh),Ph=function(e){function t(t,n){var r=e.call(this,Eh.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(n,'", using ').concat(t.defaultMessage?"default message (".concat("string"==typeof t.defaultMessage?t.defaultMessage:t.defaultMessage.map((function(e){var t;return null!==(t=e.value)&&void 0!==t?t:JSON.stringify(e)})).join(),")"):"id"," as fallback."))||this;return r.descriptor=t,r}return Vd(t,e),t}(kh);function Nh(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var Rh={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(e){},onWarn:function(e){}};function Lh(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ah(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function Hh(e,t,n,r){var o,a=e&&e[t];if(a&&(o=a[n]),o)return o;r(new _h("No ".concat(t," format named: ").concat(n)))}function Bh(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=Zd({timeZone:t},e[r]),n}),{})}function Fh(e,t){return Object.keys(Zd(Zd({},e),t)).reduce((function(n,r){return n[r]=Zd(Zd({},e[r]||{}),t[r]||{}),n}),{})}function zh(e,t){if(!t)return e;var n=Ch.formats;return Zd(Zd(Zd({},n),e),{date:Fh(Bh(n.date,t),Bh(e.date||{},t)),time:Fh(Bh(n.time,t),Bh(e.time||{},t))})}var jh=function(e,t,n,r,o){var a=e.locale,i=e.formats,s=e.messages,l=e.defaultLocale,u=e.defaultFormats,c=e.fallbackOnEmptyString,d=e.onError,f=e.timeZone,h=e.defaultRichTextElements;void 0===n&&(n={id:""});var p=n.id,g=n.defaultMessage;tf(!!p,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var m=String(p),v=s&&Object.prototype.hasOwnProperty.call(s,m)&&s[m];if(Array.isArray(v)&&1===v.length&&v[0].type===Yd.literal)return v[0].value;if(!r&&v&&"string"==typeof v&&!h)return v.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=Zd(Zd({},h),r||{}),i=zh(i,f),u=zh(u,f),!v){if(!1===c&&""===v)return v;if((!g||a&&a.toLowerCase()!==l.toLowerCase())&&d(new Ph(n,a)),g)try{return t.getMessageFormat(g,l,u,o).format(r)}catch(y){return d(new Dh('Error formatting default message for: "'.concat(m,'", rendering default message verbatim'),a,n,y)),"string"==typeof g?g:m}return m}try{return t.getMessageFormat(v,a,i,Zd({formatters:t},o||{})).format(r)}catch(y){d(new Dh('Error formatting message: "'.concat(m,'", using ').concat(g?"default message":"id"," as fallback."),a,n,y))}if(g)try{return t.getMessageFormat(g,l,u,o).format(r)}catch(y){d(new Dh('Error formatting the default message for: "'.concat(m,'", rendering message verbatim'),a,n,y))}return"string"==typeof v?v:"string"==typeof g?g:m},Uh=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function Wh(e,t,n,r){var o=e.locale,a=e.formats,i=e.onError,s=e.timeZone;void 0===r&&(r={});var l=r.format,u=Zd(Zd({},s&&{timeZone:s}),l&&Hh(a,t,l,i)),c=Nh(r,Uh,u);return"time"!==t||c.hour||c.minute||c.second||c.timeStyle||c.dateStyle||(c=Zd(Zd({},c),{hour:"numeric",minute:"numeric"})),n(o,c)}function $h(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],a=n[1],i=void 0===a?{}:a,s="string"==typeof o?new Date(o||0):o;try{return Wh(e,"date",t,i).format(s)}catch(l){e.onError(new Oh("Error formatting date.",e.locale,l))}return String(s)}function Vh(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],a=n[1],i=void 0===a?{}:a,s="string"==typeof o?new Date(o||0):o;try{return Wh(e,"time",t,i).format(s)}catch(l){e.onError(new Oh("Error formatting time.",e.locale,l))}return String(s)}function Gh(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],a=n[1],i=n[2],s=void 0===i?{}:i,l=e.timeZone,u=e.locale,c=e.onError,d=Nh(s,Uh,l?{timeZone:l}:{});try{return t(u,d).formatRange(o,a)}catch(f){c(new Oh("Error formatting date time range.",e.locale,f))}return String(o)}function qh(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],a=n[1],i=void 0===a?{}:a,s="string"==typeof o?new Date(o||0):o;try{return Wh(e,"date",t,i).formatToParts(s)}catch(l){e.onError(new Oh("Error formatting date.",e.locale,l))}return[]}function Yh(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],a=n[1],i=void 0===a?{}:a,s="string"==typeof o?new Date(o||0):o;try{return Wh(e,"time",t,i).formatToParts(s)}catch(l){e.onError(new Oh("Error formatting time.",e.locale,l))}return[]}var Xh=["style","type","fallback","languageDisplay"];function Qh(e,t,n,r){var o=e.locale,a=e.onError;Intl.DisplayNames||a(new gh('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',uh.MISSING_INTL_API));var i=Nh(r,Xh);try{return t(o,i).of(n)}catch(s){a(new Oh("Error formatting display name.",o,s))}}var Kh=["type","style"],Zh=Date.now();function Jh(e,t,n,r){void 0===r&&(r={});var o=ep(e,t,n,r).reduce((function(e,t){var n=t.value;return"string"!=typeof n?e.push(n):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[]);return 1===o.length?o[0]:0===o.length?"":o}function ep(e,t,n,r){var o=e.locale,a=e.onError;void 0===r&&(r={}),Intl.ListFormat||a(new gh('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',uh.MISSING_INTL_API));var i=Nh(r,Kh);try{var s={},l=n.map((function(e,t){if("object"==typeof e){var n=function(e){return"".concat(Zh,"_").concat(e,"_").concat(Zh)}(t);return s[n]=e,n}return String(e)}));return t(o,i).formatToParts(l).map((function(e){return"literal"===e.type?e:Zd(Zd({},e),{value:s[e.value]||e.value})}))}catch(u){a(new Oh("Error formatting list.",o,u))}return n}var tp=["type"];function np(e,t,n,r){var o=e.locale,a=e.onError;void 0===r&&(r={}),Intl.PluralRules||a(new gh('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',uh.MISSING_INTL_API));var i=Nh(r,tp);try{return t(o,i).select(n)}catch(s){a(new Oh("Error formatting plural.",o,s))}return"other"}var rp=["numeric","style"];function op(e,t,n,r,o){void 0===o&&(o={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new gh('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',uh.MISSING_INTL_API));try{return function(e,t,n){var r=e.locale,o=e.formats,a=e.onError;void 0===n&&(n={});var i=n.format,s=!!i&&Hh(o,"relative",i,a)||{};return t(r,Nh(n,rp,s))}(e,t,o).format(n,r)}catch(a){e.onError(new Oh("Error formatting relative time.",e.locale,a))}return String(n)}var ap=["style","currency","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem","trailingZeroDisplay","roundingPriority","roundingIncrement","roundingMode"];function ip(e,t,n){var r=e.locale,o=e.formats,a=e.onError;void 0===n&&(n={});var i=n.format,s=i&&Hh(o,"number",i,a)||{};return t(r,Nh(n,ap,s))}function sp(e,t,n,r){void 0===r&&(r={});try{return ip(e,t,r).format(n)}catch(o){e.onError(new Oh("Error formatting number.",e.locale,o))}return String(n)}function lp(e,t,n,r){void 0===r&&(r={});try{return ip(e,t,r).formatToParts(n)}catch(o){e.onError(new Oh("Error formatting number.",e.locale,o))}return[]}function up(e){var t;e.onWarn&&e.defaultRichTextElements&&"string"==typeof((t=e.messages||{})?t[Object.keys(t)[0]]:void 0)&&e.onWarn('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution')}function cp(e,t){var n=function(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,o=nh((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,ef([void 0],t,!1)))}),{cache:Ah(e.dateTime),strategy:fh.variadic}),a=nh((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,ef([void 0],t,!1)))}),{cache:Ah(e.number),strategy:fh.variadic}),i=nh((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,ef([void 0],t,!1)))}),{cache:Ah(e.pluralRules),strategy:fh.variadic});return{getDateTimeFormat:o,getNumberFormat:a,getMessageFormat:nh((function(e,t,n,r){return new Ch(e,t,n,Zd({formatters:{getNumberFormat:a,getDateTimeFormat:o,getPluralRules:i}},r||{}))}),{cache:Ah(e.message),strategy:fh.variadic}),getRelativeTimeFormat:nh((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new(t.bind.apply(t,ef([void 0],e,!1)))}),{cache:Ah(e.relativeTime),strategy:fh.variadic}),getPluralRules:i,getListFormat:nh((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(n.bind.apply(n,ef([void 0],e,!1)))}),{cache:Ah(e.list),strategy:fh.variadic}),getDisplayNames:nh((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(r.bind.apply(r,ef([void 0],e,!1)))}),{cache:Ah(e.displayNames),strategy:fh.variadic})}}(t),r=Zd(Zd({},Rh),e),o=r.locale,a=r.defaultLocale,i=r.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&i?i(new Mh('Missing locale data for locale: "'.concat(o,'" in Intl.NumberFormat. Using default locale: "').concat(a,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(o).length&&i&&i(new Mh('Missing locale data for locale: "'.concat(o,'" in Intl.DateTimeFormat. Using default locale: "').concat(a,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(i&&i(new Ih('"locale" was not configured, using "'.concat(a,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),up(r),Zd(Zd({},r),{formatters:n,formatNumber:sp.bind(null,r,n.getNumberFormat),formatNumberToParts:lp.bind(null,r,n.getNumberFormat),formatRelativeTime:op.bind(null,r,n.getRelativeTimeFormat),formatDate:$h.bind(null,r,n.getDateTimeFormat),formatDateToParts:qh.bind(null,r,n.getDateTimeFormat),formatTime:Vh.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:Gh.bind(null,r,n.getDateTimeFormat),formatTimeToParts:Yh.bind(null,r,n.getDateTimeFormat),formatPlural:np.bind(null,r,n.getPluralRules),formatMessage:jh.bind(null,r,n),$t:jh.bind(null,r,n),formatList:Jh.bind(null,r,n.getListFormat),formatListToParts:ep.bind(null,r,n.getListFormat),formatDisplayName:Qh.bind(null,r,n.getDisplayNames)})}var dp=Zd(Zd({},Rh),{textComponent:Z.Fragment});var fp="undefined"==typeof window||window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?Z.createContext(null):window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=Z.createContext(null));fp.Consumer,fp.Provider;var hp,pp,gp,mp,vp=fp;function yp(){var e=Z.useContext(vp);return function(e){tf(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}(e),e}function bp(e){var t=function(t){var n=yp(),r=t.value,o=t.children,a=Jd(t,["value","children"]),i="string"==typeof r?new Date(r||0):r;return o("formatDate"===e?n.formatDateToParts(i,a):n.formatTimeToParts(i,a))};return t.displayName=gp[e],t}function wp(e){var t=function(t){var n=yp(),r=t.value,o=t.children,a=Jd(t,["value","children"]),i=n[e](r,a);if("function"==typeof o)return o(i);var s=n.textComponent||Z.Fragment;return Z.createElement(s,null,i)};return t.displayName=hp[e],t}function Sp(e){return e?Object.keys(e).reduce((function(t,n){var r,o=e[n];return t[n]=bh(o)?(r=o,function(e){return r(Z.Children.toArray(e))}):o,t}),{}):e}(pp=hp||(hp={})).formatDate="FormattedDate",pp.formatTime="FormattedTime",pp.formatNumber="FormattedNumber",pp.formatList="FormattedList",pp.formatDisplayName="FormattedDisplayName",(mp=gp||(gp={})).formatDate="FormattedDateParts",mp.formatTime="FormattedTimeParts",mp.formatNumber="FormattedNumberParts",mp.formatList="FormattedListParts";var xp=function(e,t,n,r){for(var o=[],a=4;a<arguments.length;a++)o[a-4]=arguments[a];var i=Sp(r),s=jh.apply(void 0,ef([e,t,n,i],o,!1));return Array.isArray(s)?Z.Children.toArray(s):s},Ep=function(e,t){var n=e.defaultRichTextElements,r=Jd(e,["defaultRichTextElements"]),o=Sp(n),a=cp(Zd(Zd(Zd({},dp),r),{defaultRichTextElements:o}),t),i={locale:a.locale,timeZone:a.timeZone,fallbackOnEmptyString:a.fallbackOnEmptyString,formats:a.formats,defaultLocale:a.defaultLocale,defaultFormats:a.defaultFormats,messages:a.messages,onError:a.onError,defaultRichTextElements:o};return Zd(Zd({},a),{formatMessage:xp.bind(null,i,a.formatters),$t:xp.bind(null,i,a.formatters)})};function Tp(e,t){return(Tp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Cp(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Tp(e,t)}wp("formatDate"),wp("formatTime"),wp("formatNumber"),wp("formatList"),wp("formatDisplayName"),bp("formatDate"),bp("formatTime");var kp={exports:{}};function _p(){}function Ip(){}Ip.resetWarningCache=_p;kp.exports=function(){function e(e,t,n,r,o,a){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==a){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Ip,resetWarningCache:_p};return n.PropTypes=n,n}();const Mp=f(kp.exports);var Op={exports:{}},Dp=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)};Op.exports=jp,Op.exports.parse=Np,Op.exports.compile=function(e,t){return Lp(Np(e,t),t)},Op.exports.tokensToFunction=Lp,Op.exports.tokensToRegExp=zp;var Pp=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function Np(e,t){for(var n,r=[],o=0,a=0,i="",s=t&&t.delimiter||"/";null!=(n=Pp.exec(e));){var l=n[0],u=n[1],c=n.index;if(i+=e.slice(a,c),a=c+l.length,u)i+=u[1];else{var d=e[a],f=n[2],h=n[3],p=n[4],g=n[5],m=n[6],v=n[7];i&&(r.push(i),i="");var y=null!=f&&null!=d&&d!==f,b="+"===m||"*"===m,w="?"===m||"*"===m,S=n[2]||s,x=p||g;r.push({name:h||o++,prefix:f||"",delimiter:S,optional:w,repeat:b,partial:y,asterisk:!!v,pattern:x?Hp(x):v?".*":"[^"+Ap(S)+"]+?"})}}return a<e.length&&(i+=e.substr(a)),i&&r.push(i),r}function Rp(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function Lp(e,t){for(var n=new Array(e.length),r=0;r<e.length;r++)"object"==typeof e[r]&&(n[r]=new RegExp("^(?:"+e[r].pattern+")$",Fp(t)));return function(t,r){for(var o="",a=t||{},i=(r||{}).pretty?Rp:encodeURIComponent,s=0;s<e.length;s++){var l=e[s];if("string"!=typeof l){var u,c=a[l.name];if(null==c){if(l.optional){l.partial&&(o+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(Dp(c)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(c)+"`");if(0===c.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var d=0;d<c.length;d++){if(u=i(c[d]),!n[s].test(u))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(u)+"`");o+=(0===d?l.prefix:l.delimiter)+u}}else{if(u=l.asterisk?encodeURI(c).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):i(c),!n[s].test(u))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+u+'"');o+=l.prefix+u}}else o+=l}return o}}function Ap(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function Hp(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function Bp(e,t){return e.keys=t,e}function Fp(e){return e&&e.sensitive?"":"i"}function zp(e,t,n){Dp(t)||(n=t||n,t=[]);for(var r=(n=n||{}).strict,o=!1!==n.end,a="",i=0;i<e.length;i++){var s=e[i];if("string"==typeof s)a+=Ap(s);else{var l=Ap(s.prefix),u="(?:"+s.pattern+")";t.push(s),s.repeat&&(u+="(?:"+l+u+")*"),a+=u=s.optional?s.partial?l+"("+u+")?":"(?:"+l+"("+u+"))?":l+"("+u+")"}}var c=Ap(n.delimiter||"/"),d=a.slice(-c.length)===c;return r||(a=(d?a.slice(0,-c.length):a)+"(?:"+c+"(?=$))?"),a+=o?"$":r&&d?"":"(?="+c+"|$)",Bp(new RegExp("^"+a,Fp(n)),t)}function jp(e,t,n){return Dp(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return Bp(e,t)}(e,t):Dp(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(jp(e[o],t,n).source);return Bp(new RegExp("(?:"+r.join("|")+")",Fp(n)),t)}(e,t,n):function(e,t,n){return zp(Np(e,n),t,n)}(e,t,n)}const Up=f(Op.exports);var Wp={},$p="function"==typeof Symbol&&Symbol.for,Vp=$p?Symbol.for("react.element"):60103,Gp=$p?Symbol.for("react.portal"):60106,qp=$p?Symbol.for("react.fragment"):60107,Yp=$p?Symbol.for("react.strict_mode"):60108,Xp=$p?Symbol.for("react.profiler"):60114,Qp=$p?Symbol.for("react.provider"):60109,Kp=$p?Symbol.for("react.context"):60110,Zp=$p?Symbol.for("react.async_mode"):60111,Jp=$p?Symbol.for("react.concurrent_mode"):60111,eg=$p?Symbol.for("react.forward_ref"):60112,tg=$p?Symbol.for("react.suspense"):60113,ng=$p?Symbol.for("react.suspense_list"):60120,rg=$p?Symbol.for("react.memo"):60115,og=$p?Symbol.for("react.lazy"):60116,ag=$p?Symbol.for("react.block"):60121,ig=$p?Symbol.for("react.fundamental"):60117,sg=$p?Symbol.for("react.responder"):60118,lg=$p?Symbol.for("react.scope"):60119;
/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function ug(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case Vp:switch(e=e.type){case Zp:case Jp:case qp:case Xp:case Yp:case tg:return e;default:switch(e=e&&e.$$typeof){case Kp:case eg:case og:case rg:case Qp:return e;default:return t}}case Gp:return t}}}function cg(e){return ug(e)===Jp}function dg(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}Wp.AsyncMode=Zp,Wp.ConcurrentMode=Jp,Wp.ContextConsumer=Kp,Wp.ContextProvider=Qp,Wp.Element=Vp,Wp.ForwardRef=eg,Wp.Fragment=qp,Wp.Lazy=og,Wp.Memo=rg,Wp.Portal=Gp,Wp.Profiler=Xp,Wp.StrictMode=Yp,Wp.Suspense=tg,Wp.isAsyncMode=function(e){return cg(e)||ug(e)===Zp},Wp.isConcurrentMode=cg,Wp.isContextConsumer=function(e){return ug(e)===Kp},Wp.isContextProvider=function(e){return ug(e)===Qp},Wp.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===Vp},Wp.isForwardRef=function(e){return ug(e)===eg},Wp.isFragment=function(e){return ug(e)===qp},Wp.isLazy=function(e){return ug(e)===og},Wp.isMemo=function(e){return ug(e)===rg},Wp.isPortal=function(e){return ug(e)===Gp},Wp.isProfiler=function(e){return ug(e)===Xp},Wp.isStrictMode=function(e){return ug(e)===Yp},Wp.isSuspense=function(e){return ug(e)===tg},Wp.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===qp||e===Jp||e===Xp||e===Yp||e===tg||e===ng||"object"==typeof e&&null!==e&&(e.$$typeof===og||e.$$typeof===rg||e.$$typeof===Qp||e.$$typeof===Kp||e.$$typeof===eg||e.$$typeof===ig||e.$$typeof===sg||e.$$typeof===lg||e.$$typeof===ag)},Wp.typeOf=ug;var fg=1073741823,hg="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{};var pg=J.createContext||function(e,t){var n,r,o,a="__create-react-context-"+((hg[o="__global_unique_id__"]=(hg[o]||0)+1)+"__"),i=function(e){function n(){for(var t,n,r,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return(t=e.call.apply(e,[this].concat(a))||this).emitter=(n=t.props.value,r=[],{on:function(e){r.push(e)},off:function(e){r=r.filter((function(t){return t!==e}))},get:function(){return n},set:function(e,t){n=e,r.forEach((function(e){return e(n,t)}))}}),t}Cp(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((a=r)===(i=o)?0!==a||1/a==1/i:a!=a&&i!=i)?n=0:(n="function"==typeof t?t(r,o):fg,0!==(n|=0)&&this.emitter.set(e.value,n))}var a,i},r.render=function(){return this.props.children},n}(J.Component);i.childContextTypes=((n={})[a]=Mp.object.isRequired,n);var s=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){(0|e.observedBits)&n&&e.setState({value:e.getValue()})},e}Cp(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?fg:t},r.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?fg:e},r.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},r.getValue=function(){return this.context[a]?this.context[a].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(J.Component);return s.contextTypes=((r={})[a]=Mp.object,r),{Provider:i,Consumer:s}},gg=function(e){var t=pg();return t.displayName=e,t},mg=gg("Router-History"),vg=gg("Router"),yg=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}Cp(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return J.createElement(vg.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},J.createElement(mg.Provider,{children:this.props.children||null,value:this.props.history}))},t}(J.Component);J.Component;var bg=function(e){function t(){return e.apply(this,arguments)||this}Cp(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(J.Component),wg={},Sg=1e4,xg=0;function Eg(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(wg[e])return wg[e];var t=Up.compile(e);return xg<Sg&&(wg[e]=t,xg++),t}(e)(t,{pretty:!0})}function Tg(e){var t=e.computedMatch,n=e.to,i=e.push,l=void 0!==i&&i;return J.createElement(vg.Consumer,null,(function(e){e||r();var i=e.history,u=e.staticContext,c=l?i.push:i.replace,d=a(t?"string"==typeof n?Eg(n,t.params):o({},n,{pathname:Eg(n.pathname,t.params)}):n);return u?(c(d),null):J.createElement(bg,{onMount:function(){c(d)},onUpdate:function(e,t){var n=a(t.to);s(n,o({},d,{key:n.key}))||c(d)},to:n})}))}var Cg={},kg=1e4,_g=0;function Ig(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,s=void 0!==i&&i,l=n.sensitive,u=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=Cg[n]||(Cg[n]={});if(r[e])return r[e];var o=[],a={regexp:Up(e,o,t),keys:o};return _g<kg&&(r[e]=a,_g++),a}(n,{end:a,strict:s,sensitive:u}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var c=l[0],d=l.slice(1),f=e===c;return a&&!f?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:f,params:i.reduce((function(e,t,n){return e[t.name]=d[n],e}),{})}}),null)}var Mg=function(e){function t(){return e.apply(this,arguments)||this}return Cp(t,e),t.prototype.render=function(){var e=this;return J.createElement(vg.Consumer,null,(function(t){t||r();var n=e.props.location||t.location,a=e.props.computedMatch?e.props.computedMatch:e.props.path?Ig(n.pathname,e.props):t.match,i=o({},t,{location:n,match:a}),s=e.props,l=s.children,u=s.component,c=s.render;return Array.isArray(l)&&function(e){return 0===J.Children.count(e)}(l)&&(l=null),J.createElement(vg.Provider,{value:i},i.match?l?"function"==typeof l?l(i):l:u?J.createElement(u,i):c?c(i):null:"function"==typeof l?l(i):null)}))},t}(J.Component);J.Component;var Og=function(e){function t(){return e.apply(this,arguments)||this}return Cp(t,e),t.prototype.render=function(){var e=this;return J.createElement(vg.Consumer,null,(function(t){t||r();var n,a,i=e.props.location||t.location;return J.Children.forEach(e.props.children,(function(e){if(null==a&&J.isValidElement(e)){n=e;var r=e.props.path||e.props.from;a=r?Ig(i.pathname,o({},e.props,{path:r})):t.match}})),a?J.cloneElement(n,{location:i,computedMatch:a}):null}))},t}(J.Component),Dg=J.useContext;function Pg(){return Dg(vg).location}function Ng(){var e=Dg(vg).match;return e?e.params:{}}J.Component,J.Component;var Rg=function(e,t){return"function"==typeof e?e(t):e},Lg=function(e,t){return"string"==typeof e?a(e,null,null,t):e},Ag=function(e){return e},Hg=J.forwardRef;void 0===Hg&&(Hg=Ag);var Bg=Hg((function(e,t){var n=e.innerRef,r=e.navigate,a=e.onClick,i=dg(e,["innerRef","navigate","onClick"]),s=i.target,l=o({},i,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||s&&"_self"!==s||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return l.ref=Ag!==Hg&&t||n,J.createElement("a",l)})),Fg=Hg((function(e,t){var n=e.component,a=void 0===n?Bg:n,s=e.replace,l=e.to,u=e.innerRef,c=dg(e,["component","replace","to","innerRef"]);return J.createElement(vg.Consumer,null,(function(e){e||r();var n=e.history,d=Lg(Rg(l,e.location),e.location),f=d?n.createHref(d):"",h=o({},c,{href:f,navigate:function(){var t=Rg(l,e.location),r=i(e.location)===i(Lg(t));(s||r?n.replace:n.push)(t)}});return Ag!==Hg?h.ref=t||u:h.innerRef=u,J.createElement(a,h)}))})),zg=function(e){return e},jg=J.forwardRef;void 0===jg&&(jg=zg);var Ug=jg((function(e,t){var n=e["aria-current"],a=void 0===n?"page":n,i=e.activeClassName,s=void 0===i?"active":i,l=e.activeStyle,u=e.className,c=e.exact,d=e.isActive,f=e.location,h=e.sensitive,p=e.strict,g=e.style,m=e.to,v=e.innerRef,y=dg(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return J.createElement(vg.Consumer,null,(function(e){e||r();var n=f||e.location,i=Lg(Rg(m,n),n),b=i.pathname,w=b&&b.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),S=w?Ig(n.pathname,{path:w,exact:c,sensitive:h,strict:p}):null,x=!!(d?d(S,n):S),E="function"==typeof u?u(x):u,T="function"==typeof g?g(x):g;x&&(E=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(E,s),T=o({},T,l));var C=o({"aria-current":x&&a||null,className:E,style:T,to:i},y);return zg!==jg?C.ref=t||v:C.innerRef=v,J.createElement(Fg,C)}))})),Wg={},$g=Z;function Vg(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 Gg=Object.prototype.hasOwnProperty,qg=/^[: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]*$/,Yg={},Xg={};function Qg(e){return!!Gg.call(Xg,e)||!Gg.call(Yg,e)&&(qg.test(e)?Xg[e]=!0:(Yg[e]=!0,!1))}function Kg(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Zg={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){Zg[e]=new Kg(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];Zg[t]=new Kg(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){Zg[e]=new Kg(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){Zg[e]=new Kg(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){Zg[e]=new Kg(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){Zg[e]=new Kg(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){Zg[e]=new Kg(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){Zg[e]=new Kg(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){Zg[e]=new Kg(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Jg=/[\-:]([a-z])/g;function em(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(Jg,em);Zg[t]=new Kg(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(Jg,em);Zg[t]=new Kg(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(Jg,em);Zg[t]=new Kg(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){Zg[e]=new Kg(e,1,!1,e.toLowerCase(),null,!1,!1)})),Zg.xlinkHref=new Kg("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){Zg[e]=new Kg(e,1,!1,e.toLowerCase(),null,!0,!0)}));var tm={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},nm=["Webkit","ms","Moz","O"];Object.keys(tm).forEach((function(e){nm.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),tm[t]=tm[e]}))}));var rm=/["'&<>]/;function om(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=rm.exec(e);if(t){var n,r="",o=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}o!==n&&(r+=e.substring(o,n)),o=n+1,r+=t}e=o!==n?r+e.substring(o,n):r}return e}var am=/([A-Z])/g,im=/^ms-/,sm=Array.isArray;function lm(e,t){return{insertionMode:e,selectedValue:t}}var um=new Map;function cm(e,t,n){if("object"!=typeof n)throw Error(Vg(62));for(var r in t=!0,n)if(Gg.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var a=om(r);o=om((""+o).trim())}else{a=r;var i=um.get(a);void 0!==i||(i=om(a.replace(am,"-$1").toLowerCase().replace(im,"-ms-")),um.set(a,i)),a=i,o="number"==typeof o?0===o||Gg.call(tm,r)?""+o:o+"px":om((""+o).trim())}t?(t=!1,e.push(' style="',a,":",o)):e.push(";",a,":",o)}}t||e.push('"')}function dm(e,t,n,r){switch(n){case"style":return void cm(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=Zg.hasOwnProperty(n)?Zg[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',om(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',om(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',om(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',om(r),'"')}}else if(Qg(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',om(r),'"')}}function fm(e,t,n){if(null!=t){if(null!=n)throw Error(Vg(60));if("object"!=typeof t||!("__html"in t))throw Error(Vg(61));null!=(t=t.__html)&&e.push(""+t)}}function hm(e,t,n,r){e.push(mm(n));var o,a=n=null;for(o in t)if(Gg.call(t,o)){var i=t[o];if(null!=i)switch(o){case"children":n=i;break;case"dangerouslySetInnerHTML":a=i;break;default:dm(e,r,o,i)}}return e.push(">"),fm(e,a,n),"string"==typeof n?(e.push(om(n)),null):n}var pm=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,gm=new Map;function mm(e){var t=gm.get(e);if(void 0===t){if(!pm.test(e))throw Error(Vg(65,e));t="<"+e,gm.set(e,t)}return t}function vm(e,t,n,r,o){switch(t){case"select":e.push(mm("select"));var a=null,i=null;for(c in n)if(Gg.call(n,c)){var s=n[c];if(null!=s)switch(c){case"children":a=s;break;case"dangerouslySetInnerHTML":i=s;break;case"defaultValue":case"value":break;default:dm(e,r,c,s)}}return e.push(">"),fm(e,i,a),a;case"option":i=o.selectedValue,e.push(mm("option"));var l=s=null,u=null,c=null;for(a in n)if(Gg.call(n,a)){var d=n[a];if(null!=d)switch(a){case"children":s=d;break;case"selected":u=d;break;case"dangerouslySetInnerHTML":c=d;break;case"value":l=d;default:dm(e,r,a,d)}}if(null!=i)if(n=null!==l?""+l:function(e){var t="";return $g.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(s),sm(i)){for(r=0;r<i.length;r++)if(""+i[r]===n){e.push(' selected=""');break}}else""+i===n&&e.push(' selected=""');else u&&e.push(' selected=""');return e.push(">"),fm(e,c,s),s;case"textarea":for(s in e.push(mm("textarea")),c=i=a=null,n)if(Gg.call(n,s)&&null!=(l=n[s]))switch(s){case"children":c=l;break;case"value":a=l;break;case"defaultValue":i=l;break;case"dangerouslySetInnerHTML":throw Error(Vg(91));default:dm(e,r,s,l)}if(null===a&&null!==i&&(a=i),e.push(">"),null!=c){if(null!=a)throw Error(Vg(92));if(sm(c)&&1<c.length)throw Error(Vg(93));a=""+c}return"string"==typeof a&&"\n"===a[0]&&e.push("\n"),null!==a&&e.push(om(""+a)),null;case"input":for(i in e.push(mm("input")),l=c=s=a=null,n)if(Gg.call(n,i)&&null!=(u=n[i]))switch(i){case"children":case"dangerouslySetInnerHTML":throw Error(Vg(399,"input"));case"defaultChecked":l=u;break;case"defaultValue":s=u;break;case"checked":c=u;break;case"value":a=u;break;default:dm(e,r,i,u)}return null!==c?dm(e,r,"checked",c):null!==l&&dm(e,r,"checked",l),null!==a?dm(e,r,"value",a):null!==s&&dm(e,r,"value",s),e.push("/>"),null;case"menuitem":for(var f in e.push(mm("menuitem")),n)if(Gg.call(n,f)&&null!=(a=n[f]))switch(f){case"children":case"dangerouslySetInnerHTML":throw Error(Vg(400));default:dm(e,r,f,a)}return e.push(">"),null;case"title":for(d in e.push(mm("title")),a=null,n)if(Gg.call(n,d)&&null!=(i=n[d]))switch(d){case"children":a=i;break;case"dangerouslySetInnerHTML":throw Error(Vg(434));default:dm(e,r,d,i)}return e.push(">"),a;case"listing":case"pre":for(l in e.push(mm(t)),i=a=null,n)if(Gg.call(n,l)&&null!=(s=n[l]))switch(l){case"children":a=s;break;case"dangerouslySetInnerHTML":i=s;break;default:dm(e,r,l,s)}if(e.push(">"),null!=i){if(null!=a)throw Error(Vg(60));if("object"!=typeof i||!("__html"in i))throw Error(Vg(61));null!=(n=i.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof a&&"\n"===a[0]&&e.push("\n"),a;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var h in e.push(mm(t)),n)if(Gg.call(n,h)&&null!=(a=n[h]))switch(h){case"children":case"dangerouslySetInnerHTML":throw Error(Vg(399,t));default:dm(e,r,h,a)}return e.push("/>"),null;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 hm(e,n,t,r);case"html":return 0===o.insertionMode&&e.push("<!DOCTYPE html>"),hm(e,n,t,r);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return hm(e,n,t,r);for(u in e.push(mm(t)),i=a=null,n)if(Gg.call(n,u)&&null!=(s=n[u]))switch(u){case"children":a=s;break;case"dangerouslySetInnerHTML":i=s;break;case"style":cm(e,r,s);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:Qg(u)&&"function"!=typeof s&&"symbol"!=typeof s&&e.push(" ",u,'="',om(s),'"')}return e.push(">"),fm(e,i,a),a}}function ym(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(Vg(395));return e.push(n),e.push('"></template>')}var bm=/[<\u2028\u2029]/g;function wm(e){return JSON.stringify(e).replace(bm,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function Sm(e,t,n,r){return n.generateStaticMarkup?(e.push(om(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(om(t)),e=!0),e)}var xm=Object.assign,Em=Symbol.for("react.element"),Tm=Symbol.for("react.portal"),Cm=Symbol.for("react.fragment"),km=Symbol.for("react.strict_mode"),_m=Symbol.for("react.profiler"),Im=Symbol.for("react.provider"),Mm=Symbol.for("react.context"),Om=Symbol.for("react.forward_ref"),Dm=Symbol.for("react.suspense"),Pm=Symbol.for("react.suspense_list"),Nm=Symbol.for("react.memo"),Rm=Symbol.for("react.lazy"),Lm=Symbol.for("react.scope"),Am=Symbol.for("react.debug_trace_mode"),Hm=Symbol.for("react.legacy_hidden"),Bm=Symbol.for("react.default_value"),Fm=Symbol.iterator;function zm(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 Cm:return"Fragment";case Tm:return"Portal";case _m:return"Profiler";case km:return"StrictMode";case Dm:return"Suspense";case Pm:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case Mm:return(e.displayName||"Context")+".Consumer";case Im:return(e._context.displayName||"Context")+".Provider";case Om:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case Nm:return null!==(t=e.displayName||null)?t:zm(e.type)||"Memo";case Rm:t=e._payload,e=e._init;try{return zm(e(t))}catch(n){}}return null}var jm={};function Um(e,t){if(!(e=e.contextTypes))return jm;var n,r={};for(n in e)r[n]=t[n];return r}var Wm=null;function $m(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(Vg(401))}else{if(null===n)throw Error(Vg(401));$m(e,n)}t.context._currentValue2=t.value}}function Vm(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&Vm(e)}function Gm(e){var t=e.parent;null!==t&&Gm(t),e.context._currentValue2=e.value}function qm(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(Vg(402));e.depth===t.depth?$m(e,t):qm(e,t)}function Ym(e,t){var n=t.parent;if(null===n)throw Error(Vg(402));e.depth===n.depth?$m(e,n):Ym(e,n),t.context._currentValue2=t.value}function Xm(e){var t=Wm;t!==e&&(null===t?Gm(e):null===e?Vm(t):t.depth===e.depth?$m(t,e):t.depth>e.depth?qm(t,e):Ym(t,e),Wm=e)}var Qm={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Km(e,t,n,r){var o=void 0!==e.state?e.state:null;e.updater=Qm,e.props=n,e.state=o;var a={queue:[],replace:!1};e._reactInternals=a;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue2:r,"function"==typeof(i=t.getDerivedStateFromProps)&&(o=null==(i=i(n,o))?o:xm({},o,i),e.state=o),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&Qm.enqueueReplaceState(e,e.state,null),null!==a.queue&&0<a.queue.length)if(t=a.queue,i=a.replace,a.queue=null,a.replace=!1,i&&1===t.length)e.state=t[0];else{for(a=i?t[0]:e.state,o=!0,i=i?1:0;i<t.length;i++){var s=t[i];null!=(s="function"==typeof s?s.call(e,a,n,r):s)&&(o?(o=!1,a=xm({},a,s)):xm(a,s))}e.state=a}else a.queue=null}var Zm={id:1,overflow:""};function Jm(e,t,n){var r=e.id;e=e.overflow;var o=32-ev(r)-1;r&=~(1<<o),n+=1;var a=32-ev(t)+o;if(30<a){var i=o-o%5;return a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,{id:1<<32-ev(t)+o|n<<o|r,overflow:a+e}}return{id:1<<a|n<<o|r,overflow:e}}var ev=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(tv(e)/nv|0)|0},tv=Math.log,nv=Math.LN2;var rv="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ov=null,av=null,iv=null,sv=null,lv=!1,uv=!1,cv=0,dv=null,fv=0;function hv(){if(null===ov)throw Error(Vg(321));return ov}function pv(){if(0<fv)throw Error(Vg(312));return{memoizedState:null,queue:null,next:null}}function gv(){return null===sv?null===iv?(lv=!1,iv=sv=pv()):(lv=!0,sv=iv):null===sv.next?(lv=!1,sv=sv.next=pv()):(lv=!0,sv=sv.next),sv}function mv(){av=ov=null,uv=!1,iv=null,fv=0,sv=dv=null}function vv(e,t){return"function"==typeof t?t(e):t}function yv(e,t,n){if(ov=hv(),sv=gv(),lv){var r=sv.queue;if(t=r.dispatch,null!==dv&&void 0!==(n=dv.get(r))){dv.delete(r),r=sv.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return sv.memoizedState=r,[r,t]}return[sv.memoizedState,t]}return e=e===vv?"function"==typeof t?t():t:void 0!==n?n(t):t,sv.memoizedState=e,e=(e=sv.queue={last:null,dispatch:null}).dispatch=wv.bind(null,ov,e),[sv.memoizedState,e]}function bv(e,t){if(ov=hv(),t=void 0===t?null:t,null!==(sv=gv())){var n=sv.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var o=0;o<r.length&&o<t.length;o++)if(!rv(t[o],r[o])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),sv.memoizedState=[e,t],e}function wv(e,t,n){if(25<=fv)throw Error(Vg(301));if(e===ov)if(uv=!0,e={action:n,next:null},null===dv&&(dv=new Map),void 0===(n=dv.get(t)))dv.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Sv(){throw Error(Vg(394))}function xv(){}var Ev={readContext:function(e){return e._currentValue2},useContext:function(e){return hv(),e._currentValue2},useMemo:bv,useReducer:yv,useRef:function(e){ov=hv();var t=(sv=gv()).memoizedState;return null===t?(e={current:e},sv.memoizedState=e):t},useState:function(e){return yv(vv,e)},useInsertionEffect:xv,useLayoutEffect:function(){},useCallback:function(e,t){return bv((function(){return e}),t)},useImperativeHandle:xv,useEffect:xv,useDebugValue:xv,useDeferredValue:function(e){return hv(),e},useTransition:function(){return hv(),[!1,Sv]},useId:function(){var e=av.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-ev(e)-1)).toString(32)+t;var n=Tv;if(null===n)throw Error(Vg(404));return t=cv++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return hv(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(Vg(407));return n()}},Tv=null,Cv=$g.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function kv(e){return console.error(e),null}function _v(){}function Iv(e,t,n,r,o,a,i,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&Wv(e)},blockedBoundary:n,blockedSegment:r,abortSet:o,legacyContext:a,context:i,treeContext:s};return o.add(l),l}function Mv(e,t,n,r,o,a){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:o,textEmbedded:a}}function Ov(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Dv(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Pv(e,t,n,r,o){for(ov={},av=t,cv=0,e=n(r,o);uv;)uv=!1,cv=0,fv+=1,sv=null,e=n(r,o);return mv(),e}function Nv(e,t,n,r){var o=n.render(),a=r.childContextTypes;if(null!=a){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in a))throw Error(Vg(108,zm(r)||"Unknown",s));r=xm({},i,n)}t.legacyContext=r,Av(e,t,o),t.legacyContext=i}else Av(e,t,o)}function Rv(e,t){if(e&&e.defaultProps){for(var n in t=xm({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function Lv(e,t,n,r,o){if("function"==typeof n)if(n.prototype&&n.prototype.isReactComponent){o=Um(n,t.legacyContext);var a=n.contextType;Km(a=new n(r,"object"==typeof a&&null!==a?a._currentValue2:o),n,r,o),Nv(e,t,a,n)}else{o=Pv(e,t,n,r,a=Um(n,t.legacyContext));var i=0!==cv;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Km(o,n,r,a),Nv(e,t,o,n);else if(i){r=t.treeContext,t.treeContext=Jm(r,1,0);try{Av(e,t,o)}finally{t.treeContext=r}}else Av(e,t,o)}else{if("string"!=typeof n){switch(n){case Hm:case Am:case km:case _m:case Cm:case Pm:return void Av(e,t,r.children);case Lm:throw Error(Vg(343));case Dm:e:{n=t.blockedBoundary,o=t.blockedSegment,a=r.fallback,r=r.children;var s={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:i=new Set,errorDigest:null},l=Mv(0,o.chunks.length,s,o.formatContext,!1,!1);o.children.push(l),o.lastPushedText=!1;var u=Mv(0,0,null,o.formatContext,!1,!1);u.parentFlushed=!0,t.blockedBoundary=s,t.blockedSegment=u;try{if(Bv(e,t,r),e.responseState.generateStaticMarkup||u.lastPushedText&&u.textEmbedded&&u.chunks.push("\x3c!-- --\x3e"),u.status=1,jv(s,u),0===s.pendingTasks)break e}catch(c){u.status=4,s.forceClientRender=!0,s.errorDigest=Ov(e,c)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=Iv(e,a,n,l,i,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case Om:if(r=Pv(e,t,n.render,r,o),0!==cv){n=t.treeContext,t.treeContext=Jm(n,1,0);try{Av(e,t,r)}finally{t.treeContext=n}}else Av(e,t,r);return;case Nm:return void Lv(e,t,n=n.type,r=Rv(n,r),o);case Im:if(o=r.children,n=n._context,r=r.value,a=n._currentValue2,n._currentValue2=r,Wm=r={parent:i=Wm,depth:null===i?0:i.depth+1,context:n,parentValue:a,value:r},t.context=r,Av(e,t,o),null===(e=Wm))throw Error(Vg(403));return r=e.parentValue,e.context._currentValue2=r===Bm?e.context._defaultValue:r,e=Wm=e.parent,void(t.context=e);case Mm:return void Av(e,t,r=(r=r.children)(n._currentValue2));case Rm:return void Lv(e,t,n=(o=n._init)(n._payload),r=Rv(n,r),void 0)}throw Error(Vg(130,null==n?n:typeof n,""))}switch(a=vm((o=t.blockedSegment).chunks,n,r,e.responseState,o.formatContext),o.lastPushedText=!1,i=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return lm(1,null!=n.value?n.value:n.defaultValue);case"svg":return lm(2,null);case"math":return lm(3,null);case"foreignObject":return lm(1,null);case"table":return lm(4,null);case"thead":case"tbody":case"tfoot":return lm(5,null);case"colgroup":return lm(7,null);case"tr":return lm(6,null)}return 4<=e.insertionMode||0===e.insertionMode?lm(1,null):e}(i,n,r),Bv(e,t,a),o.formatContext=i,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push("</",n,">")}o.lastPushedText=!1}}function Av(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case Em:return void Lv(e,t,n.type,n.props,n.ref);case Tm:throw Error(Vg(257));case Rm:var r=n._init;return void Av(e,t,n=r(n._payload))}if(sm(n))return void Hv(e,t,n);if(null===n||"object"!=typeof n?r=null:r="function"==typeof(r=Fm&&n[Fm]||n["@@iterator"])?r:null,r&&(r=r.call(n))){if(!(n=r.next()).done){var o=[];do{o.push(n.value),n=r.next()}while(!n.done);Hv(e,t,o)}return}throw e=Object.prototype.toString.call(n),Error(Vg(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=Sm(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=Sm(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Hv(e,t,n){for(var r=n.length,o=0;o<r;o++){var a=t.treeContext;t.treeContext=Jm(a,r,o);try{Bv(e,t,n[o])}finally{t.treeContext=a}}}function Bv(e,t,n){var r=t.blockedSegment.formatContext,o=t.legacyContext,a=t.context;try{return Av(e,t,n)}catch(l){if(mv(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=o,t.context=a,Xm(a),l;n=l;var i=t.blockedSegment,s=Mv(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(s),i.lastPushedText=!1,e=Iv(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=o,t.context=a,Xm(a)}}function Fv(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,Uv(this,t,e)}function zv(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(Vg(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return zv(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function jv(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&jv(e,n)}else e.completedSegments.push(t)}function Uv(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(Vg(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=_v,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&jv(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Fv,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(jv(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function Wv(e){if(2!==e.status){var t=Wm,n=Cv.current;Cv.current=Ev;var r=Tv;Tv=e.responseState;try{var o,a=e.pingedTasks;for(o=0;o<a.length;o++){var i=a[o],s=e,l=i.blockedSegment;if(0===l.status){Xm(i.context);try{Av(s,i,i.node),s.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),i.abortSet.delete(i),l.status=1,Uv(s,i.blockedBoundary,l)}catch(h){if(mv(),"object"==typeof h&&null!==h&&"function"==typeof h.then){var u=i.ping;h.then(u,u)}else{i.abortSet.delete(i),l.status=4;var c=i.blockedBoundary,d=h,f=Ov(s,d);if(null===c?Dv(s,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&s.clientRenderedBoundaries.push(c))),s.allPendingTasks--,0===s.allPendingTasks)(0,s.onAllReady)()}}}}a.splice(0,o),null!==e.destination&&Xv(e,e.destination)}catch(h){Ov(e,h),Dv(e,h)}finally{Tv=r,Cv.current=n,n===Ev&&Xm(t)}}}function $v(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var o=!0;r=n.chunks;var a=0;n=n.children;for(var i=0;i<n.length;i++){for(o=n[i];a<o.index;a++)t.push(r[a]);o=Vv(e,t,o)}for(;a<r.length-1;a++)t.push(r[a]);return a<r.length&&(o=t.push(r[a])),o;default:throw Error(Vg(390))}}function Vv(e,t,n){var r=n.boundary;if(null===r)return $v(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=om(r),t.push(r),t.push('"')),t.push("></template>")),$v(e,t,n),e=!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var o=e.responseState,a=o.nextSuspenseID++;return o=o.boundaryPrefix+a.toString(16),r=r.id=o,ym(t,e.responseState,r),$v(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),ym(t,e.responseState,r.id),$v(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(Vg(391));return Vv(e,t,n[0]),e=!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function Gv(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(Vg(397))}}(t,e.responseState,n.formatContext,n.id),Vv(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(Vg(397))}}(t,n.formatContext)}function qv(e,t,n){for(var r=n.completedSegments,o=0;o<r.length;o++)Yv(e,t,n,r[o]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(Vg(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function Yv(e,t,n,r){if(2===r.status)return!0;var o=r.id;if(-1===o){if(-1===(r.id=n.rootSegmentID))throw Error(Vg(392));return Gv(e,t,r)}return Gv(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),o=o.toString(16),t.push(o),t.push('","'),t.push(e.placeholderPrefix),t.push(o),t.push('")<\/script>')}function Xv(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Vv(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var o,a=e.clientRenderedBoundaries;for(o=0;o<a.length;o++){var i=a[o];r=t;var s=e.responseState,l=i.id,u=i.errorDigest,c=i.errorMessage,d=i.errorComponentStack;if(r.push(s.startInlineScript),s.sentClientRenderFunction?r.push('$RX("'):(s.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===l)throw Error(Vg(395));if(r.push(l),r.push('"'),u||c||d){r.push(",");var f=wm(u||"");r.push(f)}if(c||d){r.push(",");var h=wm(c||"");r.push(h)}if(d){r.push(",");var p=wm(d);r.push(p)}if(!r.push(")<\/script>"))return e.destination=null,o++,void a.splice(0,o)}a.splice(0,o);var g=e.completedBoundaries;for(o=0;o<g.length;o++)if(!qv(e,t,g[o]))return e.destination=null,o++,void g.splice(0,o);g.splice(0,o);var m=e.partialBoundaries;for(o=0;o<m.length;o++){var v=m[o];e:{a=e,i=t;var y=v.completedSegments;for(s=0;s<y.length;s++)if(!Yv(a,i,v,y[s])){s++,y.splice(0,s);var b=!1;break e}y.splice(0,s),b=!0}if(!b)return e.destination=null,o++,void m.splice(0,o)}m.splice(0,o);var w=e.completedBoundaries;for(o=0;o<w.length;o++)if(!qv(e,t,w[o]))return e.destination=null,o++,void w.splice(0,o);w.splice(0,o)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function Qv(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return zv(n,e,t)})),n.clear(),null!==e.destination&&Xv(e,e.destination)}catch(r){Ov(e,r),Dv(e,r)}}function Kv(){}function Zv(e,t,n,r){var o=!1,a=null,i="",s={push:function(e){return null!==e&&(i+=e),!0},destroy:function(e){o=!0,a=e}},l=!1;if(e=function(e,t,n,r,o,a,i,s,l){var u=[],c=new Set;return(n=Mv(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===o?kv:o,onAllReady:_v,onShellReady:void 0===i?_v:i,onShellError:_v,onFatalError:_v},0,null,n,!1,!1)).parentFlushed=!0,e=Iv(t,e,null,n,c,jm,null,Zm),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,Kv,0,(function(){l=!0})),Wv(e),Qv(e,r),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{Xv(e,s)}catch(u){Ov(e,u),Dv(e,u)}}if(o)throw a;if(!l)throw Error(Vg(426));return i}Wg.renderToNodeStream=function(){throw Error(Vg(207))},Wg.renderToStaticMarkup=function(e,t){return Zv(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},Wg.renderToStaticNodeStream=function(){throw Error(Vg(208))},Wg.renderToString=function(e,t){return Zv(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},Wg.version="18.3.1";var Jv={},ey=Z;
/**
 * @license React
 * react-dom-server.browser.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function ty(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 ny=null,ry=0;function oy(e,t){if(0!==t.length)if(512<t.length)0<ry&&(e.enqueue(new Uint8Array(ny.buffer,0,ry)),ny=new Uint8Array(512),ry=0),e.enqueue(t);else{var n=ny.length-ry;n<t.length&&(0===n?e.enqueue(ny):(ny.set(t.subarray(0,n),ry),e.enqueue(ny),t=t.subarray(n)),ny=new Uint8Array(512),ry=0),ny.set(t,ry),ry+=t.length}}function ay(e,t){return oy(e,t),!0}function iy(e){ny&&0<ry&&(e.enqueue(new Uint8Array(ny.buffer,0,ry)),ny=null,ry=0)}var sy=new TextEncoder;function ly(e){return sy.encode(e)}function uy(e){return sy.encode(e)}function cy(e,t){"function"==typeof e.error?e.error(t):e.close()}var dy=Object.prototype.hasOwnProperty,fy=/^[: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]*$/,hy={},py={};function gy(e){return!!dy.call(py,e)||!dy.call(hy,e)&&(fy.test(e)?py[e]=!0:(hy[e]=!0,!1))}function my(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var vy={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){vy[e]=new my(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];vy[t]=new my(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){vy[e]=new my(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){vy[e]=new my(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){vy[e]=new my(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){vy[e]=new my(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){vy[e]=new my(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){vy[e]=new my(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){vy[e]=new my(e,5,!1,e.toLowerCase(),null,!1,!1)}));var yy=/[\-:]([a-z])/g;function by(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(yy,by);vy[t]=new my(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(yy,by);vy[t]=new my(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(yy,by);vy[t]=new my(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){vy[e]=new my(e,1,!1,e.toLowerCase(),null,!1,!1)})),vy.xlinkHref=new my("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){vy[e]=new my(e,1,!1,e.toLowerCase(),null,!0,!0)}));var wy={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},Sy=["Webkit","ms","Moz","O"];Object.keys(wy).forEach((function(e){Sy.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),wy[t]=wy[e]}))}));var xy=/["'&<>]/;function Ey(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=xy.exec(e);if(t){var n,r="",o=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}o!==n&&(r+=e.substring(o,n)),o=n+1,r+=t}e=o!==n?r+e.substring(o,n):r}return e}var Ty=/([A-Z])/g,Cy=/^ms-/,ky=Array.isArray,_y=uy("<script>"),Iy=uy("<\/script>"),My=uy('<script src="'),Oy=uy('<script type="module" src="'),Dy=uy('" async=""><\/script>'),Py=/(<\/|<)(s)(cript)/gi;function Ny(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function Ry(e,t){return{insertionMode:e,selectedValue:t}}var Ly=uy("\x3c!-- --\x3e");function Ay(e,t,n,r){return""===t?r:(r&&e.push(Ly),e.push(ly(Ey(t))),!0)}var Hy=new Map,By=uy(' style="'),Fy=uy(":"),zy=uy(";");function jy(e,t,n){if("object"!=typeof n)throw Error(ty(62));for(var r in t=!0,n)if(dy.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var a=ly(Ey(r));o=ly(Ey((""+o).trim()))}else{a=r;var i=Hy.get(a);void 0!==i||(i=uy(Ey(a.replace(Ty,"-$1").toLowerCase().replace(Cy,"-ms-"))),Hy.set(a,i)),a=i,o="number"==typeof o?0===o||dy.call(wy,r)?ly(""+o):ly(o+"px"):ly(Ey((""+o).trim()))}t?(t=!1,e.push(By,a,Fy,o)):e.push(zy,a,Fy,o)}}t||e.push($y)}var Uy=uy(" "),Wy=uy('="'),$y=uy('"'),Vy=uy('=""');function Gy(e,t,n,r){switch(n){case"style":return void jy(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=vy.hasOwnProperty(n)?vy[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=ly(t.attributeName),t.type){case 3:r&&e.push(Uy,n,Vy);break;case 4:!0===r?e.push(Uy,n,Vy):!1!==r&&e.push(Uy,n,Wy,ly(Ey(r)),$y);break;case 5:isNaN(r)||e.push(Uy,n,Wy,ly(Ey(r)),$y);break;case 6:!isNaN(r)&&1<=r&&e.push(Uy,n,Wy,ly(Ey(r)),$y);break;default:t.sanitizeURL&&(r=""+r),e.push(Uy,n,Wy,ly(Ey(r)),$y)}}else if(gy(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(Uy,ly(n),Wy,ly(Ey(r)),$y)}}var qy=uy(">"),Yy=uy("/>");function Xy(e,t,n){if(null!=t){if(null!=n)throw Error(ty(60));if("object"!=typeof t||!("__html"in t))throw Error(ty(61));null!=(t=t.__html)&&e.push(ly(""+t))}}var Qy=uy(' selected=""');function Ky(e,t,n,r){e.push(tb(n));var o,a=n=null;for(o in t)if(dy.call(t,o)){var i=t[o];if(null!=i)switch(o){case"children":n=i;break;case"dangerouslySetInnerHTML":a=i;break;default:Gy(e,r,o,i)}}return e.push(qy),Xy(e,a,n),"string"==typeof n?(e.push(ly(Ey(n))),null):n}var Zy=uy("\n"),Jy=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,eb=new Map;function tb(e){var t=eb.get(e);if(void 0===t){if(!Jy.test(e))throw Error(ty(65,e));t=uy("<"+e),eb.set(e,t)}return t}var nb=uy("<!DOCTYPE html>");function rb(e,t,n,r,o){switch(t){case"select":e.push(tb("select"));var a=null,i=null;for(c in n)if(dy.call(n,c)){var s=n[c];if(null!=s)switch(c){case"children":a=s;break;case"dangerouslySetInnerHTML":i=s;break;case"defaultValue":case"value":break;default:Gy(e,r,c,s)}}return e.push(qy),Xy(e,i,a),a;case"option":i=o.selectedValue,e.push(tb("option"));var l=s=null,u=null,c=null;for(a in n)if(dy.call(n,a)){var d=n[a];if(null!=d)switch(a){case"children":s=d;break;case"selected":u=d;break;case"dangerouslySetInnerHTML":c=d;break;case"value":l=d;default:Gy(e,r,a,d)}}if(null!=i)if(n=null!==l?""+l:function(e){var t="";return ey.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(s),ky(i)){for(r=0;r<i.length;r++)if(""+i[r]===n){e.push(Qy);break}}else""+i===n&&e.push(Qy);else u&&e.push(Qy);return e.push(qy),Xy(e,c,s),s;case"textarea":for(s in e.push(tb("textarea")),c=i=a=null,n)if(dy.call(n,s)&&null!=(l=n[s]))switch(s){case"children":c=l;break;case"value":a=l;break;case"defaultValue":i=l;break;case"dangerouslySetInnerHTML":throw Error(ty(91));default:Gy(e,r,s,l)}if(null===a&&null!==i&&(a=i),e.push(qy),null!=c){if(null!=a)throw Error(ty(92));if(ky(c)&&1<c.length)throw Error(ty(93));a=""+c}return"string"==typeof a&&"\n"===a[0]&&e.push(Zy),null!==a&&e.push(ly(Ey(""+a))),null;case"input":for(i in e.push(tb("input")),l=c=s=a=null,n)if(dy.call(n,i)&&null!=(u=n[i]))switch(i){case"children":case"dangerouslySetInnerHTML":throw Error(ty(399,"input"));case"defaultChecked":l=u;break;case"defaultValue":s=u;break;case"checked":c=u;break;case"value":a=u;break;default:Gy(e,r,i,u)}return null!==c?Gy(e,r,"checked",c):null!==l&&Gy(e,r,"checked",l),null!==a?Gy(e,r,"value",a):null!==s&&Gy(e,r,"value",s),e.push(Yy),null;case"menuitem":for(var f in e.push(tb("menuitem")),n)if(dy.call(n,f)&&null!=(a=n[f]))switch(f){case"children":case"dangerouslySetInnerHTML":throw Error(ty(400));default:Gy(e,r,f,a)}return e.push(qy),null;case"title":for(d in e.push(tb("title")),a=null,n)if(dy.call(n,d)&&null!=(i=n[d]))switch(d){case"children":a=i;break;case"dangerouslySetInnerHTML":throw Error(ty(434));default:Gy(e,r,d,i)}return e.push(qy),a;case"listing":case"pre":for(l in e.push(tb(t)),i=a=null,n)if(dy.call(n,l)&&null!=(s=n[l]))switch(l){case"children":a=s;break;case"dangerouslySetInnerHTML":i=s;break;default:Gy(e,r,l,s)}if(e.push(qy),null!=i){if(null!=a)throw Error(ty(60));if("object"!=typeof i||!("__html"in i))throw Error(ty(61));null!=(n=i.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(Zy,ly(n)):e.push(ly(""+n)))}return"string"==typeof a&&"\n"===a[0]&&e.push(Zy),a;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var h in e.push(tb(t)),n)if(dy.call(n,h)&&null!=(a=n[h]))switch(h){case"children":case"dangerouslySetInnerHTML":throw Error(ty(399,t));default:Gy(e,r,h,a)}return e.push(Yy),null;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 Ky(e,n,t,r);case"html":return 0===o.insertionMode&&e.push(nb),Ky(e,n,t,r);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return Ky(e,n,t,r);for(u in e.push(tb(t)),i=a=null,n)if(dy.call(n,u)&&null!=(s=n[u]))switch(u){case"children":a=s;break;case"dangerouslySetInnerHTML":i=s;break;case"style":jy(e,r,s);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:gy(u)&&"function"!=typeof s&&"symbol"!=typeof s&&e.push(Uy,ly(u),Wy,ly(Ey(s)),$y)}return e.push(qy),Xy(e,i,a),a}}var ob=uy("</"),ab=uy(">"),ib=uy('<template id="'),sb=uy('"></template>'),lb=uy("\x3c!--$--\x3e"),ub=uy('\x3c!--$?--\x3e<template id="'),cb=uy('"></template>'),db=uy("\x3c!--$!--\x3e"),fb=uy("\x3c!--/$--\x3e"),hb=uy("<template"),pb=uy('"'),gb=uy(' data-dgst="');uy(' data-msg="'),uy(' data-stck="');var mb=uy("></template>");function vb(e,t,n){if(oy(e,ub),null===n)throw Error(ty(395));return oy(e,n),ay(e,cb)}var yb=uy('<div hidden id="'),bb=uy('">'),wb=uy("</div>"),Sb=uy('<svg aria-hidden="true" style="display:none" id="'),xb=uy('">'),Eb=uy("</svg>"),Tb=uy('<math aria-hidden="true" style="display:none" id="'),Cb=uy('">'),kb=uy("</math>"),_b=uy('<table hidden id="'),Ib=uy('">'),Mb=uy("</table>"),Ob=uy('<table hidden><tbody id="'),Db=uy('">'),Pb=uy("</tbody></table>"),Nb=uy('<table hidden><tr id="'),Rb=uy('">'),Lb=uy("</tr></table>"),Ab=uy('<table hidden><colgroup id="'),Hb=uy('">'),Bb=uy("</colgroup></table>");var Fb=uy('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),zb=uy('$RS("'),jb=uy('","'),Ub=uy('")<\/script>'),Wb=uy('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),$b=uy('$RC("'),Vb=uy('","'),Gb=uy('")<\/script>'),qb=uy('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Yb=uy('$RX("'),Xb=uy('"'),Qb=uy(")<\/script>"),Kb=uy(","),Zb=/[<\u2028\u2029]/g;function Jb(e){return JSON.stringify(e).replace(Zb,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var ew=Object.assign,tw=Symbol.for("react.element"),nw=Symbol.for("react.portal"),rw=Symbol.for("react.fragment"),ow=Symbol.for("react.strict_mode"),aw=Symbol.for("react.profiler"),iw=Symbol.for("react.provider"),sw=Symbol.for("react.context"),lw=Symbol.for("react.forward_ref"),uw=Symbol.for("react.suspense"),cw=Symbol.for("react.suspense_list"),dw=Symbol.for("react.memo"),fw=Symbol.for("react.lazy"),hw=Symbol.for("react.scope"),pw=Symbol.for("react.debug_trace_mode"),gw=Symbol.for("react.legacy_hidden"),mw=Symbol.for("react.default_value"),vw=Symbol.iterator;function yw(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 rw:return"Fragment";case nw:return"Portal";case aw:return"Profiler";case ow:return"StrictMode";case uw:return"Suspense";case cw:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case sw:return(e.displayName||"Context")+".Consumer";case iw:return(e._context.displayName||"Context")+".Provider";case lw:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case dw:return null!==(t=e.displayName||null)?t:yw(e.type)||"Memo";case fw:t=e._payload,e=e._init;try{return yw(e(t))}catch(n){}}return null}var bw={};function ww(e,t){if(!(e=e.contextTypes))return bw;var n,r={};for(n in e)r[n]=t[n];return r}var Sw=null;function xw(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(ty(401))}else{if(null===n)throw Error(ty(401));xw(e,n)}t.context._currentValue=t.value}}function Ew(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ew(e)}function Tw(e){var t=e.parent;null!==t&&Tw(t),e.context._currentValue=e.value}function Cw(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(ty(402));e.depth===t.depth?xw(e,t):Cw(e,t)}function kw(e,t){var n=t.parent;if(null===n)throw Error(ty(402));e.depth===n.depth?xw(e,n):kw(e,n),t.context._currentValue=t.value}function _w(e){var t=Sw;t!==e&&(null===t?Tw(e):null===e?Ew(t):t.depth===e.depth?xw(t,e):t.depth>e.depth?Cw(t,e):kw(t,e),Sw=e)}var Iw={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Mw(e,t,n,r){var o=void 0!==e.state?e.state:null;e.updater=Iw,e.props=n,e.state=o;var a={queue:[],replace:!1};e._reactInternals=a;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue:r,"function"==typeof(i=t.getDerivedStateFromProps)&&(o=null==(i=i(n,o))?o:ew({},o,i),e.state=o),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&Iw.enqueueReplaceState(e,e.state,null),null!==a.queue&&0<a.queue.length)if(t=a.queue,i=a.replace,a.queue=null,a.replace=!1,i&&1===t.length)e.state=t[0];else{for(a=i?t[0]:e.state,o=!0,i=i?1:0;i<t.length;i++){var s=t[i];null!=(s="function"==typeof s?s.call(e,a,n,r):s)&&(o?(o=!1,a=ew({},a,s)):ew(a,s))}e.state=a}else a.queue=null}var Ow={id:1,overflow:""};function Dw(e,t,n){var r=e.id;e=e.overflow;var o=32-Pw(r)-1;r&=~(1<<o),n+=1;var a=32-Pw(t)+o;if(30<a){var i=o-o%5;return a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,{id:1<<32-Pw(t)+o|n<<o|r,overflow:a+e}}return{id:1<<a|n<<o|r,overflow:e}}var Pw=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(Nw(e)/Rw|0)|0},Nw=Math.log,Rw=Math.LN2;var Lw="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Aw=null,Hw=null,Bw=null,Fw=null,zw=!1,jw=!1,Uw=0,Ww=null,$w=0;function Vw(){if(null===Aw)throw Error(ty(321));return Aw}function Gw(){if(0<$w)throw Error(ty(312));return{memoizedState:null,queue:null,next:null}}function qw(){return null===Fw?null===Bw?(zw=!1,Bw=Fw=Gw()):(zw=!0,Fw=Bw):null===Fw.next?(zw=!1,Fw=Fw.next=Gw()):(zw=!0,Fw=Fw.next),Fw}function Yw(){Hw=Aw=null,jw=!1,Bw=null,$w=0,Fw=Ww=null}function Xw(e,t){return"function"==typeof t?t(e):t}function Qw(e,t,n){if(Aw=Vw(),Fw=qw(),zw){var r=Fw.queue;if(t=r.dispatch,null!==Ww&&void 0!==(n=Ww.get(r))){Ww.delete(r),r=Fw.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return Fw.memoizedState=r,[r,t]}return[Fw.memoizedState,t]}return e=e===Xw?"function"==typeof t?t():t:void 0!==n?n(t):t,Fw.memoizedState=e,e=(e=Fw.queue={last:null,dispatch:null}).dispatch=Zw.bind(null,Aw,e),[Fw.memoizedState,e]}function Kw(e,t){if(Aw=Vw(),t=void 0===t?null:t,null!==(Fw=qw())){var n=Fw.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var o=0;o<r.length&&o<t.length;o++)if(!Lw(t[o],r[o])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),Fw.memoizedState=[e,t],e}function Zw(e,t,n){if(25<=$w)throw Error(ty(301));if(e===Aw)if(jw=!0,e={action:n,next:null},null===Ww&&(Ww=new Map),void 0===(n=Ww.get(t)))Ww.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Jw(){throw Error(ty(394))}function eS(){}var tS,nS,rS={readContext:function(e){return e._currentValue},useContext:function(e){return Vw(),e._currentValue},useMemo:Kw,useReducer:Qw,useRef:function(e){Aw=Vw();var t=(Fw=qw()).memoizedState;return null===t?(e={current:e},Fw.memoizedState=e):t},useState:function(e){return Qw(Xw,e)},useInsertionEffect:eS,useLayoutEffect:function(){},useCallback:function(e,t){return Kw((function(){return e}),t)},useImperativeHandle:eS,useEffect:eS,useDebugValue:eS,useDeferredValue:function(e){return Vw(),e},useTransition:function(){return Vw(),[!1,Jw]},useId:function(){var e=Hw.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Pw(e)-1)).toString(32)+t;var n=oS;if(null===n)throw Error(ty(404));return t=Uw++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Vw(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(ty(407));return n()}},oS=null,aS=ey.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function iS(e){return console.error(e),null}function sS(){}function lS(e,t,n,r,o,a,i,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&ES(e)},blockedBoundary:n,blockedSegment:r,abortSet:o,legacyContext:a,context:i,treeContext:s};return o.add(l),l}function uS(e,t,n,r,o,a){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:o,textEmbedded:a}}function cS(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function dS(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,cy(e.destination,t)):(e.status=1,e.fatalError=t)}function fS(e,t,n,r,o){for(Aw={},Hw=t,Uw=0,e=n(r,o);jw;)jw=!1,Uw=0,$w+=1,Fw=null,e=n(r,o);return Yw(),e}function hS(e,t,n,r){var o=n.render(),a=r.childContextTypes;if(null!=a){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in a))throw Error(ty(108,yw(r)||"Unknown",s));r=ew({},i,n)}t.legacyContext=r,mS(e,t,o),t.legacyContext=i}else mS(e,t,o)}function pS(e,t){if(e&&e.defaultProps){for(var n in t=ew({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function gS(e,t,n,r,o){if("function"==typeof n)if(n.prototype&&n.prototype.isReactComponent){o=ww(n,t.legacyContext);var a=n.contextType;Mw(a=new n(r,"object"==typeof a&&null!==a?a._currentValue:o),n,r,o),hS(e,t,a,n)}else{o=fS(e,t,n,r,a=ww(n,t.legacyContext));var i=0!==Uw;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Mw(o,n,r,a),hS(e,t,o,n);else if(i){r=t.treeContext,t.treeContext=Dw(r,1,0);try{mS(e,t,o)}finally{t.treeContext=r}}else mS(e,t,o)}else{if("string"!=typeof n){switch(n){case gw:case pw:case ow:case aw:case rw:case cw:return void mS(e,t,r.children);case hw:throw Error(ty(343));case uw:e:{n=t.blockedBoundary,o=t.blockedSegment,a=r.fallback,r=r.children;var s={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:i=new Set,errorDigest:null},l=uS(0,o.chunks.length,s,o.formatContext,!1,!1);o.children.push(l),o.lastPushedText=!1;var u=uS(0,0,null,o.formatContext,!1,!1);u.parentFlushed=!0,t.blockedBoundary=s,t.blockedSegment=u;try{if(yS(e,t,r),u.lastPushedText&&u.textEmbedded&&u.chunks.push(Ly),u.status=1,SS(s,u),0===s.pendingTasks)break e}catch(c){u.status=4,s.forceClientRender=!0,s.errorDigest=cS(e,c)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=lS(e,a,n,l,i,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case lw:if(r=fS(e,t,n.render,r,o),0!==Uw){n=t.treeContext,t.treeContext=Dw(n,1,0);try{mS(e,t,r)}finally{t.treeContext=n}}else mS(e,t,r);return;case dw:return void gS(e,t,n=n.type,r=pS(n,r),o);case iw:if(o=r.children,n=n._context,r=r.value,a=n._currentValue,n._currentValue=r,Sw=r={parent:i=Sw,depth:null===i?0:i.depth+1,context:n,parentValue:a,value:r},t.context=r,mS(e,t,o),null===(e=Sw))throw Error(ty(403));return r=e.parentValue,e.context._currentValue=r===mw?e.context._defaultValue:r,e=Sw=e.parent,void(t.context=e);case sw:return void mS(e,t,r=(r=r.children)(n._currentValue));case fw:return void gS(e,t,n=(o=n._init)(n._payload),r=pS(n,r),void 0)}throw Error(ty(130,null==n?n:typeof n,""))}switch(a=rb((o=t.blockedSegment).chunks,n,r,e.responseState,o.formatContext),o.lastPushedText=!1,i=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return Ry(1,null!=n.value?n.value:n.defaultValue);case"svg":return Ry(2,null);case"math":return Ry(3,null);case"foreignObject":return Ry(1,null);case"table":return Ry(4,null);case"thead":case"tbody":case"tfoot":return Ry(5,null);case"colgroup":return Ry(7,null);case"tr":return Ry(6,null)}return 4<=e.insertionMode||0===e.insertionMode?Ry(1,null):e}(i,n,r),yS(e,t,a),o.formatContext=i,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(ob,ly(n),ab)}o.lastPushedText=!1}}function mS(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case tw:return void gS(e,t,n.type,n.props,n.ref);case nw:throw Error(ty(257));case fw:var r=n._init;return void mS(e,t,n=r(n._payload))}if(ky(n))return void vS(e,t,n);if(null===n||"object"!=typeof n?r=null:r="function"==typeof(r=vw&&n[vw]||n["@@iterator"])?r:null,r&&(r=r.call(n))){if(!(n=r.next()).done){var o=[];do{o.push(n.value),n=r.next()}while(!n.done);vS(e,t,o)}return}throw e=Object.prototype.toString.call(n),Error(ty(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=Ay(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=Ay(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function vS(e,t,n){for(var r=n.length,o=0;o<r;o++){var a=t.treeContext;t.treeContext=Dw(a,r,o);try{yS(e,t,n[o])}finally{t.treeContext=a}}}function yS(e,t,n){var r=t.blockedSegment.formatContext,o=t.legacyContext,a=t.context;try{return mS(e,t,n)}catch(l){if(Yw(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=o,t.context=a,_w(a),l;n=l;var i=t.blockedSegment,s=uS(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(s),i.lastPushedText=!1,e=lS(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=o,t.context=a,_w(a)}}function bS(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,xS(this,t,e)}function wS(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(ty(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wS(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function SS(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&SS(e,n)}else e.completedSegments.push(t)}function xS(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(ty(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sS,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&SS(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(bS,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(SS(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function ES(e){if(2!==e.status){var t=Sw,n=aS.current;aS.current=rS;var r=oS;oS=e.responseState;try{var o,a=e.pingedTasks;for(o=0;o<a.length;o++){var i=a[o],s=e,l=i.blockedSegment;if(0===l.status){_w(i.context);try{mS(s,i,i.node),l.lastPushedText&&l.textEmbedded&&l.chunks.push(Ly),i.abortSet.delete(i),l.status=1,xS(s,i.blockedBoundary,l)}catch(h){if(Yw(),"object"==typeof h&&null!==h&&"function"==typeof h.then){var u=i.ping;h.then(u,u)}else{i.abortSet.delete(i),l.status=4;var c=i.blockedBoundary,d=h,f=cS(s,d);if(null===c?dS(s,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&s.clientRenderedBoundaries.push(c))),s.allPendingTasks--,0===s.allPendingTasks)(0,s.onAllReady)()}}}}a.splice(0,o),null!==e.destination&&MS(e,e.destination)}catch(h){cS(e,h),dS(e,h)}finally{oS=r,aS.current=n,n===rS&&_w(t)}}}function TS(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,oy(t,ib),oy(t,e.placeholderPrefix),oy(t,e=ly(r.toString(16))),ay(t,sb);case 1:n.status=2;var o=!0;r=n.chunks;var a=0;n=n.children;for(var i=0;i<n.length;i++){for(o=n[i];a<o.index;a++)oy(t,r[a]);o=CS(e,t,o)}for(;a<r.length-1;a++)oy(t,r[a]);return a<r.length&&(o=ay(t,r[a])),o;default:throw Error(ty(390))}}function CS(e,t,n){var r=n.boundary;if(null===r)return TS(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,ay(t,db),oy(t,hb),r&&(oy(t,gb),oy(t,ly(Ey(r))),oy(t,pb)),ay(t,mb),TS(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var o=e.responseState,a=o.nextSuspenseID++;o=uy(o.boundaryPrefix+a.toString(16)),r=r.id=o,vb(t,e.responseState,r),TS(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),vb(t,e.responseState,r.id),TS(e,t,n);else{if(ay(t,lb),1!==(n=r.completedSegments).length)throw Error(ty(391));CS(e,t,n[0])}return ay(t,fb)}function kS(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return oy(e,yb),oy(e,t.segmentPrefix),oy(e,ly(r.toString(16))),ay(e,bb);case 2:return oy(e,Sb),oy(e,t.segmentPrefix),oy(e,ly(r.toString(16))),ay(e,xb);case 3:return oy(e,Tb),oy(e,t.segmentPrefix),oy(e,ly(r.toString(16))),ay(e,Cb);case 4:return oy(e,_b),oy(e,t.segmentPrefix),oy(e,ly(r.toString(16))),ay(e,Ib);case 5:return oy(e,Ob),oy(e,t.segmentPrefix),oy(e,ly(r.toString(16))),ay(e,Db);case 6:return oy(e,Nb),oy(e,t.segmentPrefix),oy(e,ly(r.toString(16))),ay(e,Rb);case 7:return oy(e,Ab),oy(e,t.segmentPrefix),oy(e,ly(r.toString(16))),ay(e,Hb);default:throw Error(ty(397))}}(t,e.responseState,n.formatContext,n.id),CS(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return ay(e,wb);case 2:return ay(e,Eb);case 3:return ay(e,kb);case 4:return ay(e,Mb);case 5:return ay(e,Pb);case 6:return ay(e,Lb);case 7:return ay(e,Bb);default:throw Error(ty(397))}}(t,n.formatContext)}function _S(e,t,n){for(var r=n.completedSegments,o=0;o<r.length;o++)IS(e,t,n,r[o]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,oy(t,e.startInlineScript),e.sentCompleteBoundaryFunction?oy(t,$b):(e.sentCompleteBoundaryFunction=!0,oy(t,Wb)),null===r)throw Error(ty(395));return n=ly(n.toString(16)),oy(t,r),oy(t,Vb),oy(t,e.segmentPrefix),oy(t,n),ay(t,Gb)}function IS(e,t,n,r){if(2===r.status)return!0;var o=r.id;if(-1===o){if(-1===(r.id=n.rootSegmentID))throw Error(ty(392));return kS(e,t,r)}return kS(e,t,r),oy(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?oy(t,zb):(e.sentCompleteSegmentFunction=!0,oy(t,Fb)),oy(t,e.segmentPrefix),oy(t,o=ly(o.toString(16))),oy(t,jb),oy(t,e.placeholderPrefix),oy(t,o),ay(t,Ub)}function MS(e,t){ny=new Uint8Array(512),ry=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){CS(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)oy(t,r[n]);n<r.length&&ay(t,r[n])}var o,a=e.clientRenderedBoundaries;for(o=0;o<a.length;o++){var i=a[o];r=t;var s=e.responseState,l=i.id,u=i.errorDigest,c=i.errorMessage,d=i.errorComponentStack;if(oy(r,s.startInlineScript),s.sentClientRenderFunction?oy(r,Yb):(s.sentClientRenderFunction=!0,oy(r,qb)),null===l)throw Error(ty(395));oy(r,l),oy(r,Xb),(u||c||d)&&(oy(r,Kb),oy(r,ly(Jb(u||"")))),(c||d)&&(oy(r,Kb),oy(r,ly(Jb(c||"")))),d&&(oy(r,Kb),oy(r,ly(Jb(d)))),ay(r,Qb)}a.splice(0,o);var f=e.completedBoundaries;for(o=0;o<f.length;o++)_S(e,t,f[o]);f.splice(0,o),iy(t),ny=new Uint8Array(512),ry=0;var h=e.partialBoundaries;for(o=0;o<h.length;o++){var p=h[o];e:{a=e,i=t;var g=p.completedSegments;for(s=0;s<g.length;s++)if(!IS(a,i,p,g[s])){s++,g.splice(0,s);var m=!1;break e}g.splice(0,s),m=!0}if(!m)return e.destination=null,o++,void h.splice(0,o)}h.splice(0,o);var v=e.completedBoundaries;for(o=0;o<v.length;o++)_S(e,t,v[o]);v.splice(0,o)}finally{iy(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function OS(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wS(n,e,t)})),n.clear(),null!==e.destination&&MS(e,e.destination)}catch(r){cS(e,r),dS(e,r)}}Jv.renderToReadableStream=function(e,t){return new Promise((function(n,r){var o,a,i=new Promise((function(e,t){a=e,o=t})),s=function(e,t,n,r,o,a,i,s,l){var u=[],c=new Set;return(n=uS(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===o?iS:o,onAllReady:void 0===a?sS:a,onShellReady:void 0===i?sS:i,onShellError:void 0===s?sS:s,onFatalError:void 0===l?sS:l},0,null,n,!1,!1)).parentFlushed=!0,e=lS(t,e,null,n,c,bw,null,Ow),u.push(e),t}(e,function(e,t,n,r,o){e=void 0===e?"":e,t=void 0===t?_y:uy('<script nonce="'+Ey(t)+'">');var a=[];if(void 0!==n&&a.push(t,ly((""+n).replace(Py,Ny)),Iy),void 0!==r)for(n=0;n<r.length;n++)a.push(My,ly(Ey(r[n])),Dy);if(void 0!==o)for(r=0;r<o.length;r++)a.push(Oy,ly(Ey(o[r])),Dy);return{bootstrapChunks:a,startInlineScript:t,placeholderPrefix:uy(e+"P:"),segmentPrefix:uy(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return Ry("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,a,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===s.status)s.status=2,cy(e,s.fatalError);else if(2!==s.status&&null===s.destination){s.destination=e;try{MS(s,e)}catch(t){cS(s,t),dS(s,t)}}},cancel:function(){OS(s)}},{highWaterMark:0});e.allReady=i,n(e)}),(function(e){i.catch((function(){})),r(e)}),o);if(t&&t.signal){var l=t.signal,u=function(){OS(s,l.reason),l.removeEventListener("abort",u)};l.addEventListener("abort",u)}ES(s)}))},Jv.version="18.3.1",nS=Jv,(tS=Wg).version;var DS=tS.renderToString;function PS(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=PS(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function NS(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=PS(e))&&(r&&(r+=" "),r+=t);return r}tS.renderToStaticMarkup,tS.renderToNodeStream,tS.renderToStaticNodeStream,nS.renderToReadableStream;var RS,LS={exports:{}},AS={},HS=Symbol.for("react.element"),BS=Symbol.for("react.portal"),FS=Symbol.for("react.fragment"),zS=Symbol.for("react.strict_mode"),jS=Symbol.for("react.profiler"),US=Symbol.for("react.provider"),WS=Symbol.for("react.context"),$S=Symbol.for("react.server_context"),VS=Symbol.for("react.forward_ref"),GS=Symbol.for("react.suspense"),qS=Symbol.for("react.suspense_list"),YS=Symbol.for("react.memo"),XS=Symbol.for("react.lazy"),QS=Symbol.for("react.offscreen");function KS(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case HS:switch(e=e.type){case FS:case jS:case zS:case GS:case qS:return e;default:switch(e=e&&e.$$typeof){case $S:case WS:case VS:case XS:case YS:case US:return e;default:return t}}case BS:return t}}}RS=Symbol.for("react.module.reference"),AS.ContextConsumer=WS,AS.ContextProvider=US,AS.Element=HS,AS.ForwardRef=VS,AS.Fragment=FS,AS.Lazy=XS,AS.Memo=YS,AS.Portal=BS,AS.Profiler=jS,AS.StrictMode=zS,AS.Suspense=GS,AS.SuspenseList=qS,AS.isAsyncMode=function(){return!1},AS.isConcurrentMode=function(){return!1},AS.isContextConsumer=function(e){return KS(e)===WS},AS.isContextProvider=function(e){return KS(e)===US},AS.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===HS},AS.isForwardRef=function(e){return KS(e)===VS},AS.isFragment=function(e){return KS(e)===FS},AS.isLazy=function(e){return KS(e)===XS},AS.isMemo=function(e){return KS(e)===YS},AS.isPortal=function(e){return KS(e)===BS},AS.isProfiler=function(e){return KS(e)===jS},AS.isStrictMode=function(e){return KS(e)===zS},AS.isSuspense=function(e){return KS(e)===GS},AS.isSuspenseList=function(e){return KS(e)===qS},AS.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===FS||e===jS||e===zS||e===GS||e===qS||e===QS||"object"==typeof e&&null!==e&&(e.$$typeof===XS||e.$$typeof===YS||e.$$typeof===US||e.$$typeof===WS||e.$$typeof===VS||e.$$typeof===RS||void 0!==e.getModuleId)},AS.typeOf=KS,LS.exports=AS;var ZS=LS.exports;function JS(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}const ex=!1,tx=J.createContext(null);var nx=function(e){return e.scrollTop},rx="unmounted",ox="exited",ax="entering",ix="entered",sx="exiting",lx=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=ox,r.appearStatus=ax):o=ix:o=t.unmountOnExit||t.mountOnEnter?rx:ox,r.state={status:o},r.nextCallback=null,r}Cp(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===rx?{status:ox}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==ax&&n!==ix&&(t=ax):n!==ax&&n!==ix||(t=sx)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===ax){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:vd.findDOMNode(this);n&&nx(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ox&&this.setState({status:rx})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[vd.findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||ex?this.safeSetState({status:ix},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,i),this.safeSetState({status:ax},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:ix},(function(){t.props.onEntered(a,i)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:vd.findDOMNode(this);t&&!ex?(this.props.onExit(r),this.safeSetState({status:sx},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:ox},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:ox},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:vd.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===rx)return null;var t=this.props,n=t.children;t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef;var r=dg(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return J.createElement(tx.Provider,{value:null},"function"==typeof n?n(e,r):J.cloneElement(J.Children.only(n),r))},t}(J.Component);function ux(){}lx.contextType=tx,lx.propTypes={},lx.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:ux,onEntering:ux,onEntered:ux,onExit:ux,onExiting:ux,onExited:ux},lx.UNMOUNTED=rx,lx.EXITED=ox,lx.ENTERING=ax,lx.ENTERED=ix,lx.EXITING=sx;var cx=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=JS(n.className,r):n.setAttribute("class",JS(n.className&&n.className.baseVal||"",r)));var n,r}))},dx=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1];t.removeClasses(o,"exit"),t.addClass(o,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.addClass(o,a,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.removeClasses(o,a),t.addClass(o,a,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}Cp(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&nx(e),r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,a=n.done;this.appliedClasses[t]={},r&&cx(e,r),o&&cx(e,o),a&&cx(e,a)},n.render=function(){var e=this.props;e.classNames;var t=dg(e,["classNames"]);return J.createElement(lx,o({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(J.Component);function fx(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hx(e,t){var n=Object.create(null);return e&&Z.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&Z.isValidElement(e)?t(e):e}(e)})),n}function px(e,t,n){return null!=n[t]?n[t]:e.props[t]}function gx(e,t,n){var r=hx(e.children),o=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var u=o[l][r];s[o[l][r]]=n(u)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(t,r);return Object.keys(o).forEach((function(a){var i=o[a];if(Z.isValidElement(i)){var s=a in t,l=a in r,u=t[a],c=Z.isValidElement(u)&&!u.props.in;!l||s&&!c?l||!s||c?l&&s&&Z.isValidElement(u)&&(o[a]=Z.cloneElement(i,{onExited:n.bind(null,i),in:u.props.in,exit:px(i,"exit",e),enter:px(i,"enter",e)})):o[a]=Z.cloneElement(i,{in:!1}):o[a]=Z.cloneElement(i,{onExited:n.bind(null,i),in:!0,exit:px(i,"exit",e),enter:px(i,"enter",e)})}})),o}dx.defaultProps={classNames:""},dx.propTypes={};var mx=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},vx=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(fx(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Cp(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,o=t.children,a=t.handleExited;return{children:t.firstRender?(n=e,r=a,hx(n.children,(function(e){return Z.cloneElement(e,{onExited:r.bind(null,e),in:!0,appear:px(e,"appear",n),enter:px(e,"enter",n),exit:px(e,"exit",n)})}))):gx(e,o,a),firstRender:!1}},n.handleExited=function(e,t){var n=hx(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=o({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=dg(e,["component","childFactory"]),o=this.state.contextValue,a=mx(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?J.createElement(tx.Provider,{value:o},a):J.createElement(tx.Provider,{value:o},J.createElement(t,r,a))},t}(J.Component);vx.propTypes={},vx.defaultProps={component:"div",childFactory:function(e){return e}};var yx={},bx={},wx={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r;"undefined"!=typeof window&&(void 0===window.gtag&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(r=window).gtag.apply(r,t))};e.default=t}(wx);var Sx={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=e||"";r&&(a=e.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,(function(e,n,r){return n>0&&n+e.length!==r.length&&e.search(t)>-1&&":"!==r.charAt(n-2)&&("-"!==r.charAt(n+e.length)||"-"===r.charAt(n-1))&&r.charAt(n-1).search(/[^\s-]/)<0?e.toLowerCase():e.substr(1).search(/[A-Z]|\../)>-1?e:e.charAt(0).toUpperCase()+e.substr(1)})));o&&(a=function(e){if(function(e){return"string"==typeof e&&-1!==e.indexOf("@")}(e))return console.warn("This arg looks like an email address, redacting."),n;return e}(a));return a};var t=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;var n="REDACTED (Potential Email Address)"}(Sx),function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.GA4=void 0;var t=i(wx),n=i(Sx),r=["eventCategory","eventAction","eventLabel","eventValue","hitType"],o=["title","location"],a=["page","hitType"];function i(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||h(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(c){u=!0,o=c}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||h(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function g(e,t,n){return t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function m(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}var y=function(){function e(){var i=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),m(this,"reset",(function(){i.isInitialized=!1,i._testMode=!1,i._currentMeasurementId,i._hasLoadedGA=!1,i._isQueuing=!1,i._queueGtag=[]})),m(this,"_gtag",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];i._testMode||i._isQueuing?i._queueGtag.push(n):t.default.apply(void 0,n)})),m(this,"_loadGA",(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"https://www.googletagmanager.com/gtag/js";if("undefined"!=typeof window&&"undefined"!=typeof document&&!i._hasLoadedGA){var r=document.createElement("script");r.async=!0,r.src="".concat(n,"?id=").concat(e),t&&r.setAttribute("nonce",t),document.body.appendChild(r),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},i._hasLoadedGA=!0}})),m(this,"_toGtagOptions",(function(e){if(e){var t={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"};return Object.entries(e).reduce((function(e,n){var r=f(n,2),o=r[0],a=r[1];return t[o]?e[t[o]]=a:e[o]=a,e}),{})}})),m(this,"initialize",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Require GA_MEASUREMENT_ID");var n="string"==typeof e?[{trackingId:e}]:e;i._currentMeasurementId=n[0].trackingId;var r=t.gaOptions,o=t.gtagOptions,a=t.nonce,s=t.testMode,l=void 0!==s&&s,c=t.gtagUrl;if(i._testMode=l,l||i._loadGA(i._currentMeasurementId,a,c),i.isInitialized||(i._gtag("js",new Date),n.forEach((function(e){var t=d(d(d({},i._toGtagOptions(d(d({},r),e.gaOptions))),o),e.gtagOptions);Object.keys(t).length?i._gtag("config",e.trackingId,t):i._gtag("config",e.trackingId)}))),i.isInitialized=!0,!l){var f=u(i._queueGtag);for(i._queueGtag=[],i._isQueuing=!1;f.length;){var h=f.shift();i._gtag.apply(i,u(h)),"get"===h[0]&&(i._isQueuing=!0)}}})),m(this,"set",(function(e){e?"object"===l(e)?(0===Object.keys(e).length&&console.warn("empty `fieldsObject` given to .set()"),i._gaCommand("set",e)):console.warn("Expected `fieldsObject` arg to be an Object"):console.warn("`fieldsObject` is required in .set()")})),m(this,"_gaCommandSendEvent",(function(e,t,n,r,o){i._gtag("event",t,d(d({event_category:e,event_label:n,value:r},o&&{non_interaction:o.nonInteraction}),i._toGtagOptions(o)))})),m(this,"_gaCommandSendEventParameters",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if("string"==typeof t[0])i._gaCommandSendEvent.apply(i,u(t.slice(1)));else{var o=t[0],a=o.eventCategory,l=o.eventAction,c=o.eventLabel,d=o.eventValue;o.hitType;var f=s(o,r);i._gaCommandSendEvent(a,l,c,d,f)}})),m(this,"_gaCommandSendTiming",(function(e,t,n,r){i._gtag("event","timing_complete",{name:t,value:n,event_category:e,event_label:r})})),m(this,"_gaCommandSendPageview",(function(e,t){if(t&&Object.keys(t).length){var n=i._toGtagOptions(t),r=n.title,a=n.location,l=s(n,o);i._gtag("event","page_view",d(d(d(d({},e&&{page_path:e}),r&&{page_title:r}),a&&{page_location:a}),l))}else e?i._gtag("event","page_view",{page_path:e}):i._gtag("event","page_view")})),m(this,"_gaCommandSendPageviewParameters",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if("string"==typeof t[0])i._gaCommandSendPageview.apply(i,u(t.slice(1)));else{var r=t[0],o=r.page;r.hitType;var l=s(r,a);i._gaCommandSendPageview(o,l)}})),m(this,"_gaCommandSend",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r="string"==typeof t[0]?t[0]:t[0].hitType;switch(r){case"event":i._gaCommandSendEventParameters.apply(i,t);break;case"pageview":i._gaCommandSendPageviewParameters.apply(i,t);break;case"timing":i._gaCommandSendTiming.apply(i,u(t.slice(1)));break;case"screenview":case"transaction":case"item":case"social":case"exception":console.warn("Unsupported send command: ".concat(r));break;default:console.warn("Send command doesn't exist: ".concat(r))}})),m(this,"_gaCommandSet",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&(t[0]=m({},t[0],t[1])),i._gtag("set",i._toGtagOptions(t[0]))})),m(this,"_gaCommand",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];switch(e){case"send":i._gaCommandSend.apply(i,n);break;case"set":i._gaCommandSet.apply(i,n);break;default:console.warn("Command doesn't exist: ".concat(e))}})),m(this,"ga",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if("string"==typeof t[0])i._gaCommand.apply(i,t);else{var r=t[0];i._gtag("get",i._currentMeasurementId,"client_id",(function(e){i._isQueuing=!1;var t=i._queueGtag;for(r({get:function(t){return"clientId"===t?e:"trackingId"===t?i._currentMeasurementId:"apiVersion"===t?"1":void 0}});t.length;){var n=t.shift();i._gtag.apply(i,u(n))}})),i._isQueuing=!0}return i.ga})),m(this,"event",(function(e,t){if("string"==typeof e)i._gtag("event",e,i._toGtagOptions(t));else{var r=e.action,o=e.category,a=e.label,s=e.value,l=e.nonInteraction,u=e.transport;if(!o||!r)return void console.warn("args.category AND args.action are required in event()");var c={hitType:"event",eventCategory:(0,n.default)(o),eventAction:(0,n.default)(r)};a&&(c.eventLabel=(0,n.default)(a)),void 0!==s&&("number"!=typeof s?console.warn("Expected `args.value` arg to be a Number."):c.eventValue=s),void 0!==l&&("boolean"!=typeof l?console.warn("`args.nonInteraction` must be a boolean."):c.nonInteraction=l),void 0!==u&&("string"!=typeof u?console.warn("`args.transport` must be a string."):(-1===["beacon","xhr","image"].indexOf(u)&&console.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),c.transport=u)),i._gaCommand("send",c)}})),m(this,"send",(function(e){i._gaCommand("send",e)})),this.reset()}return g(e,[{key:"gtag",value:function(){this._gtag.apply(this,arguments)}}]),e}();e.GA4=y;var b=new y;e.default=b}(bx),function(e){function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ReactGAImplementation=void 0;var n=function(e,n){if(e&&e.__esModule)return e;if(null===e||"object"!==t(e)&&"function"!=typeof e)return{default:e};var o=r(n);if(o&&o.has(e))return o.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=i?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(a,s,l):a[s]=e[s]}a.default=e,o&&o.set(e,a);return a}(bx);function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=n.GA4;e.ReactGAImplementation=o;var a=n.default;e.default=a}(yx);const xx=f(yx);
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:05.335Z
 */function Ex(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ex(Object(n),!0).forEach((function(t){Ix(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ex(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Cx(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function kx(e){return(kx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Cx(r.key),r)}}function Ix(e,t,n){return(t=Cx(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mx(e){return function(e){if(Array.isArray(e))return Ox(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Ox(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ox(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ox(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Dx="undefined"!=typeof window&&void 0!==window.document,Px=Dx?window:{},Nx=!(!Dx||!Px.document.documentElement)&&"ontouchstart"in Px.document.documentElement,Rx=!!Dx&&"PointerEvent"in Px,Lx="cropper",Ax="all",Hx="crop",Bx="move",Fx="zoom",zx="e",jx="w",Ux="s",Wx="n",$x="ne",Vx="nw",Gx="se",qx="sw",Yx="".concat(Lx,"-crop"),Xx="".concat(Lx,"-disabled"),Qx="".concat(Lx,"-hidden"),Kx="".concat(Lx,"-hide"),Zx="".concat(Lx,"-invisible"),Jx="".concat(Lx,"-modal"),eE="".concat(Lx,"-move"),tE="".concat(Lx,"Action"),nE="".concat(Lx,"Preview"),rE="crop",oE="move",aE="none",iE="crop",sE="cropend",lE="cropmove",uE="cropstart",cE="dblclick",dE=Rx?"pointerdown":Nx?"touchstart":"mousedown",fE=Rx?"pointermove":Nx?"touchmove":"mousemove",hE=Rx?"pointerup pointercancel":Nx?"touchend touchcancel":"mouseup",pE="ready",gE="resize",mE="wheel",vE="zoom",yE="image/jpeg",bE=/^e|w|s|n|se|sw|ne|nw|all|crop|move|zoom$/,wE=/^data:/,SE=/^data:image\/jpeg;base64,/,xE=/^img|canvas$/i,EE={viewMode:0,dragMode:rE,initialAspectRatio:NaN,aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:200,minContainerHeight:100,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},TE=Number.isNaN||Px.isNaN;function CE(e){return"number"==typeof e&&!TE(e)}var kE=function(e){return e>0&&e<1/0};function _E(e){return void 0===e}function IE(e){return"object"===kx(e)&&null!==e}var ME=Object.prototype.hasOwnProperty;function OE(e){if(!IE(e))return!1;try{var t=e.constructor,n=t.prototype;return t&&n&&ME.call(n,"isPrototypeOf")}catch(r){return!1}}function DE(e){return"function"==typeof e}var PE=Array.prototype.slice;function NE(e){return Array.from?Array.from(e):PE.call(e)}function RE(e,t){return e&&DE(t)&&(Array.isArray(e)||CE(e.length)?NE(e).forEach((function(n,r){t.call(e,n,r,e)})):IE(e)&&Object.keys(e).forEach((function(n){t.call(e,e[n],n,e)}))),e}var LE=Object.assign||function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return IE(e)&&n.length>0&&n.forEach((function(t){IE(t)&&Object.keys(t).forEach((function(n){e[n]=t[n]}))})),e},AE=/\.\d*(?:0|9){12}\d*$/;function HE(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return AE.test(e)?Math.round(e*t)/t:e}var BE=/^width|height|left|top|marginLeft|marginTop$/;function FE(e,t){var n=e.style;RE(t,(function(e,t){BE.test(t)&&CE(e)&&(e="".concat(e,"px")),n[t]=e}))}function zE(e,t){if(t)if(CE(e.length))RE(e,(function(e){zE(e,t)}));else if(e.classList)e.classList.add(t);else{var n=e.className.trim();n?n.indexOf(t)<0&&(e.className="".concat(n," ").concat(t)):e.className=t}}function jE(e,t){t&&(CE(e.length)?RE(e,(function(e){jE(e,t)})):e.classList?e.classList.remove(t):e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,"")))}function UE(e,t,n){t&&(CE(e.length)?RE(e,(function(e){UE(e,t,n)})):n?zE(e,t):jE(e,t))}var WE=/([a-z\d])([A-Z])/g;function $E(e){return e.replace(WE,"$1-$2").toLowerCase()}function VE(e,t){return IE(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat($E(t)))}function GE(e,t,n){IE(n)?e[t]=n:e.dataset?e.dataset[t]=n:e.setAttribute("data-".concat($E(t)),n)}var qE=/\s\s*/,YE=function(){var e=!1;if(Dx){var t=!1,n=function(){},r=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(e){t=e}});Px.addEventListener("test",n,r),Px.removeEventListener("test",n,r)}return e}();function XE(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=n;t.trim().split(qE).forEach((function(t){if(!YE){var a=e.listeners;a&&a[t]&&a[t][n]&&(o=a[t][n],delete a[t][n],0===Object.keys(a[t]).length&&delete a[t],0===Object.keys(a).length&&delete e.listeners)}e.removeEventListener(t,o,r)}))}function QE(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=n;t.trim().split(qE).forEach((function(t){if(r.once&&!YE){var a=e.listeners,i=void 0===a?{}:a;o=function(){delete i[t][n],e.removeEventListener(t,o,r);for(var a=arguments.length,s=new Array(a),l=0;l<a;l++)s[l]=arguments[l];n.apply(e,s)},i[t]||(i[t]={}),i[t][n]&&e.removeEventListener(t,i[t][n],r),i[t][n]=o,e.listeners=i}e.addEventListener(t,o,r)}))}function KE(e,t,n){var r;return DE(Event)&&DE(CustomEvent)?r=new CustomEvent(t,{detail:n,bubbles:!0,cancelable:!0}):(r=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,n),e.dispatchEvent(r)}function ZE(e){var t=e.getBoundingClientRect();return{left:t.left+(window.pageXOffset-document.documentElement.clientLeft),top:t.top+(window.pageYOffset-document.documentElement.clientTop)}}var JE=Px.location,eT=/^(\w+:)\/\/([^:/?#]*):?(\d*)/i;function tT(e){var t=e.match(eT);return null!==t&&(t[1]!==JE.protocol||t[2]!==JE.hostname||t[3]!==JE.port)}function nT(e){var t="timestamp=".concat((new Date).getTime());return e+(-1===e.indexOf("?")?"?":"&")+t}function rT(e){var t=e.rotate,n=e.scaleX,r=e.scaleY,o=e.translateX,a=e.translateY,i=[];CE(o)&&0!==o&&i.push("translateX(".concat(o,"px)")),CE(a)&&0!==a&&i.push("translateY(".concat(a,"px)")),CE(t)&&0!==t&&i.push("rotate(".concat(t,"deg)")),CE(n)&&1!==n&&i.push("scaleX(".concat(n,")")),CE(r)&&1!==r&&i.push("scaleY(".concat(r,")"));var s=i.length?i.join(" "):"none";return{WebkitTransform:s,msTransform:s,transform:s}}function oT(e,t){var n=e.pageX,r=e.pageY,o={endX:n,endY:r};return t?o:Tx({startX:n,startY:r},o)}function aT(e){var t=e.aspectRatio,n=e.height,r=e.width,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"contain",a=kE(r),i=kE(n);if(a&&i){var s=n*t;"contain"===o&&s>r||"cover"===o&&s<r?n=r/t:r=n*t}else a?n=r/t:i&&(r=n*t);return{width:r,height:n}}var iT=String.fromCharCode;var sT=/^data:.*,/;function lT(e){var t,n=new DataView(e);try{var r,o,a;if(255===n.getUint8(0)&&216===n.getUint8(1))for(var i=n.byteLength,s=2;s+1<i;){if(255===n.getUint8(s)&&225===n.getUint8(s+1)){o=s;break}s+=1}if(o){var l=o+10;if("Exif"===function(e,t,n){var r="";n+=t;for(var o=t;o<n;o+=1)r+=iT(e.getUint8(o));return r}(n,o+4,4)){var u=n.getUint16(l);if(((r=18761===u)||19789===u)&&42===n.getUint16(l+2,r)){var c=n.getUint32(l+4,r);c>=8&&(a=l+c)}}}if(a){var d,f,h=n.getUint16(a,r);for(f=0;f<h;f+=1)if(d=a+12*f+2,274===n.getUint16(d,r)){d+=8,t=n.getUint16(d,r),n.setUint16(d,1,r);break}}}catch(p){t=1}return t}var uT={render:function(){this.initContainer(),this.initCanvas(),this.initCropBox(),this.renderCanvas(),this.cropped&&this.renderCropBox()},initContainer:function(){var e=this.element,t=this.options,n=this.container,r=this.cropper,o=Number(t.minContainerWidth),a=Number(t.minContainerHeight);zE(r,Qx),jE(e,Qx);var i={width:Math.max(n.offsetWidth,o>=0?o:200),height:Math.max(n.offsetHeight,a>=0?a:100)};this.containerData=i,FE(r,{width:i.width,height:i.height}),zE(e,Qx),jE(r,Qx)},initCanvas:function(){var e=this.containerData,t=this.imageData,n=this.options.viewMode,r=Math.abs(t.rotate)%180==90,o=r?t.naturalHeight:t.naturalWidth,a=r?t.naturalWidth:t.naturalHeight,i=o/a,s=e.width,l=e.height;e.height*i>e.width?3===n?s=e.height*i:l=e.width/i:3===n?l=e.width/i:s=e.height*i;var u={aspectRatio:i,naturalWidth:o,naturalHeight:a,width:s,height:l};this.canvasData=u,this.limited=1===n||2===n,this.limitCanvas(!0,!0),u.width=Math.min(Math.max(u.width,u.minWidth),u.maxWidth),u.height=Math.min(Math.max(u.height,u.minHeight),u.maxHeight),u.left=(e.width-u.width)/2,u.top=(e.height-u.height)/2,u.oldLeft=u.left,u.oldTop=u.top,this.initialCanvasData=LE({},u)},limitCanvas:function(e,t){var n=this.options,r=this.containerData,o=this.canvasData,a=this.cropBoxData,i=n.viewMode,s=o.aspectRatio,l=this.cropped&&a;if(e){var u=Number(n.minCanvasWidth)||0,c=Number(n.minCanvasHeight)||0;i>1?(u=Math.max(u,r.width),c=Math.max(c,r.height),3===i&&(c*s>u?u=c*s:c=u/s)):i>0&&(u?u=Math.max(u,l?a.width:0):c?c=Math.max(c,l?a.height:0):l&&(u=a.width,(c=a.height)*s>u?u=c*s:c=u/s));var d=aT({aspectRatio:s,width:u,height:c});u=d.width,c=d.height,o.minWidth=u,o.minHeight=c,o.maxWidth=1/0,o.maxHeight=1/0}if(t)if(i>(l?0:1)){var f=r.width-o.width,h=r.height-o.height;o.minLeft=Math.min(0,f),o.minTop=Math.min(0,h),o.maxLeft=Math.max(0,f),o.maxTop=Math.max(0,h),l&&this.limited&&(o.minLeft=Math.min(a.left,a.left+(a.width-o.width)),o.minTop=Math.min(a.top,a.top+(a.height-o.height)),o.maxLeft=a.left,o.maxTop=a.top,2===i&&(o.width>=r.width&&(o.minLeft=Math.min(0,f),o.maxLeft=Math.max(0,f)),o.height>=r.height&&(o.minTop=Math.min(0,h),o.maxTop=Math.max(0,h))))}else o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=r.width,o.maxTop=r.height},renderCanvas:function(e,t){var n=this.canvasData,r=this.imageData;if(t){var o=function(e){var t=e.width,n=e.height,r=e.degree;if(90==(r=Math.abs(r)%180))return{width:n,height:t};var o=r%90*Math.PI/180,a=Math.sin(o),i=Math.cos(o),s=t*i+n*a,l=t*a+n*i;return r>90?{width:l,height:s}:{width:s,height:l}}({width:r.naturalWidth*Math.abs(r.scaleX||1),height:r.naturalHeight*Math.abs(r.scaleY||1),degree:r.rotate||0}),a=o.width,i=o.height,s=n.width*(a/n.naturalWidth),l=n.height*(i/n.naturalHeight);n.left-=(s-n.width)/2,n.top-=(l-n.height)/2,n.width=s,n.height=l,n.aspectRatio=a/i,n.naturalWidth=a,n.naturalHeight=i,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCanvas(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,FE(this.canvas,LE({width:n.width,height:n.height},rT({translateX:n.left,translateY:n.top}))),this.renderImage(e),this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(e){var t=this.canvasData,n=this.imageData,r=n.naturalWidth*(t.width/t.naturalWidth),o=n.naturalHeight*(t.height/t.naturalHeight);LE(n,{width:r,height:o,left:(t.width-r)/2,top:(t.height-o)/2}),FE(this.image,LE({width:n.width,height:n.height},rT(LE({translateX:n.left,translateY:n.top},n)))),e&&this.output()},initCropBox:function(){var e=this.options,t=this.canvasData,n=e.aspectRatio||e.initialAspectRatio,r=Number(e.autoCropArea)||.8,o={width:t.width,height:t.height};n&&(t.height*n>t.width?o.height=o.width/n:o.width=o.height*n),this.cropBoxData=o,this.limitCropBox(!0,!0),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),o.width=Math.max(o.minWidth,o.width*r),o.height=Math.max(o.minHeight,o.height*r),o.left=t.left+(t.width-o.width)/2,o.top=t.top+(t.height-o.height)/2,o.oldLeft=o.left,o.oldTop=o.top,this.initialCropBoxData=LE({},o)},limitCropBox:function(e,t){var n=this.options,r=this.containerData,o=this.canvasData,a=this.cropBoxData,i=this.limited,s=n.aspectRatio;if(e){var l=Number(n.minCropBoxWidth)||0,u=Number(n.minCropBoxHeight)||0,c=i?Math.min(r.width,o.width,o.width+o.left,r.width-o.left):r.width,d=i?Math.min(r.height,o.height,o.height+o.top,r.height-o.top):r.height;l=Math.min(l,r.width),u=Math.min(u,r.height),s&&(l&&u?u*s>l?u=l/s:l=u*s:l?u=l/s:u&&(l=u*s),d*s>c?d=c/s:c=d*s),a.minWidth=Math.min(l,c),a.minHeight=Math.min(u,d),a.maxWidth=c,a.maxHeight=d}t&&(i?(a.minLeft=Math.max(0,o.left),a.minTop=Math.max(0,o.top),a.maxLeft=Math.min(r.width,o.left+o.width)-a.width,a.maxTop=Math.min(r.height,o.top+o.height)-a.height):(a.minLeft=0,a.minTop=0,a.maxLeft=r.width-a.width,a.maxTop=r.height-a.height))},renderCropBox:function(){var e=this.options,t=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCropBox(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,e.movable&&e.cropBoxMovable&&GE(this.face,tE,n.width>=t.width&&n.height>=t.height?Bx:Ax),FE(this.cropBox,LE({width:n.width,height:n.height},rT({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),KE(this.element,iE,this.getData())}},cT={initPreview:function(){var e=this.element,t=this.crossOrigin,n=this.options.preview,r=t?this.crossOriginUrl:this.url,o=e.alt||"The image to preview",a=document.createElement("img");if(t&&(a.crossOrigin=t),a.src=r,a.alt=o,this.viewBox.appendChild(a),this.viewBoxImage=a,n){var i=n;"string"==typeof n?i=e.ownerDocument.querySelectorAll(n):n.querySelector&&(i=[n]),this.previews=i,RE(i,(function(e){var n=document.createElement("img");GE(e,nE,{width:e.offsetWidth,height:e.offsetHeight,html:e.innerHTML}),t&&(n.crossOrigin=t),n.src=r,n.alt=o,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',e.innerHTML="",e.appendChild(n)}))}},resetPreview:function(){RE(this.previews,(function(e){var t=VE(e,nE);FE(e,{width:t.width,height:t.height}),e.innerHTML=t.html,function(e,t){if(IE(e[t]))try{delete e[t]}catch(n){e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch(n){e.dataset[t]=void 0}else e.removeAttribute("data-".concat($E(t)))}(e,nE)}))},preview:function(){var e=this.imageData,t=this.canvasData,n=this.cropBoxData,r=n.width,o=n.height,a=e.width,i=e.height,s=n.left-t.left-e.left,l=n.top-t.top-e.top;this.cropped&&!this.disabled&&(FE(this.viewBoxImage,LE({width:a,height:i},rT(LE({translateX:-s,translateY:-l},e)))),RE(this.previews,(function(t){var n=VE(t,nE),u=n.width,c=n.height,d=u,f=c,h=1;r&&(f=o*(h=u/r)),o&&f>c&&(d=r*(h=c/o),f=c),FE(t,{width:d,height:f}),FE(t.getElementsByTagName("img")[0],LE({width:a*h,height:i*h},rT(LE({translateX:-s*h,translateY:-l*h},e))))})))}},dT={bind:function(){var e=this.element,t=this.options,n=this.cropper;DE(t.cropstart)&&QE(e,uE,t.cropstart),DE(t.cropmove)&&QE(e,lE,t.cropmove),DE(t.cropend)&&QE(e,sE,t.cropend),DE(t.crop)&&QE(e,iE,t.crop),DE(t.zoom)&&QE(e,vE,t.zoom),QE(n,dE,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&QE(n,mE,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&QE(n,cE,this.onDblclick=this.dblclick.bind(this)),QE(e.ownerDocument,fE,this.onCropMove=this.cropMove.bind(this)),QE(e.ownerDocument,hE,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&QE(window,gE,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,n=this.cropper;DE(t.cropstart)&&XE(e,uE,t.cropstart),DE(t.cropmove)&&XE(e,lE,t.cropmove),DE(t.cropend)&&XE(e,sE,t.cropend),DE(t.crop)&&XE(e,iE,t.crop),DE(t.zoom)&&XE(e,vE,t.zoom),XE(n,dE,this.onCropStart),t.zoomable&&t.zoomOnWheel&&XE(n,mE,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&XE(n,cE,this.onDblclick),XE(e.ownerDocument,fE,this.onCropMove),XE(e.ownerDocument,hE,this.onCropEnd),t.responsive&&XE(window,gE,this.onResize)}},fT={resize:function(){if(!this.disabled){var e,t,n=this.options,r=this.container,o=this.containerData,a=r.offsetWidth/o.width,i=r.offsetHeight/o.height,s=Math.abs(a-1)>Math.abs(i-1)?a:i;if(1!==s)n.restore&&(e=this.getCanvasData(),t=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(RE(e,(function(t,n){e[n]=t*s}))),this.setCropBoxData(RE(t,(function(e,n){t[n]=e*s}))))}},dblclick:function(){var e,t;this.disabled||this.options.dragMode===aE||this.setDragMode((e=this.dragBox,t=Yx,(e.classList?e.classList.contains(t):e.className.indexOf(t)>-1)?oE:rE))},wheel:function(e){var t=this,n=Number(this.options.wheelZoomRatio)||.1,r=1;this.disabled||(e.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout((function(){t.wheeling=!1}),50),e.deltaY?r=e.deltaY>0?1:-1:e.wheelDelta?r=-e.wheelDelta/120:e.detail&&(r=e.detail>0?1:-1),this.zoom(-r*n,e)))},cropStart:function(e){var t=e.buttons,n=e.button;if(!(this.disabled||("mousedown"===e.type||"pointerdown"===e.type&&"mouse"===e.pointerType)&&(CE(t)&&1!==t||CE(n)&&0!==n||e.ctrlKey))){var r,o=this.options,a=this.pointers;e.changedTouches?RE(e.changedTouches,(function(e){a[e.identifier]=oT(e)})):a[e.pointerId||0]=oT(e),r=Object.keys(a).length>1&&o.zoomable&&o.zoomOnTouch?Fx:VE(e.target,tE),bE.test(r)&&!1!==KE(this.element,uE,{originalEvent:e,action:r})&&(e.preventDefault(),this.action=r,this.cropping=!1,r===Hx&&(this.cropping=!0,zE(this.dragBox,Jx)))}},cropMove:function(e){var t=this.action;if(!this.disabled&&t){var n=this.pointers;e.preventDefault(),!1!==KE(this.element,lE,{originalEvent:e,action:t})&&(e.changedTouches?RE(e.changedTouches,(function(e){LE(n[e.identifier]||{},oT(e,!0))})):LE(n[e.pointerId||0]||{},oT(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,n=this.pointers;e.changedTouches?RE(e.changedTouches,(function(e){delete n[e.identifier]})):delete n[e.pointerId||0],t&&(e.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,UE(this.dragBox,Jx,this.cropped&&this.options.modal)),KE(this.element,sE,{originalEvent:e,action:t}))}}},hT={change:function(e){var t,n=this.options,r=this.canvasData,o=this.containerData,a=this.cropBoxData,i=this.pointers,s=this.action,l=n.aspectRatio,u=a.left,c=a.top,d=a.width,f=a.height,h=u+d,p=c+f,g=0,m=0,v=o.width,y=o.height,b=!0;!l&&e.shiftKey&&(l=d&&f?d/f:1),this.limited&&(g=a.minLeft,m=a.minTop,v=g+Math.min(o.width,r.width,r.left+r.width),y=m+Math.min(o.height,r.height,r.top+r.height));var w=i[Object.keys(i)[0]],S={x:w.endX-w.startX,y:w.endY-w.startY},x=function(e){switch(e){case zx:h+S.x>v&&(S.x=v-h);break;case jx:u+S.x<g&&(S.x=g-u);break;case Wx:c+S.y<m&&(S.y=m-c);break;case Ux:p+S.y>y&&(S.y=y-p)}};switch(s){case Ax:u+=S.x,c+=S.y;break;case zx:if(S.x>=0&&(h>=v||l&&(c<=m||p>=y))){b=!1;break}x(zx),(d+=S.x)<0&&(s=jx,u-=d=-d),l&&(f=d/l,c+=(a.height-f)/2);break;case Wx:if(S.y<=0&&(c<=m||l&&(u<=g||h>=v))){b=!1;break}x(Wx),f-=S.y,c+=S.y,f<0&&(s=Ux,c-=f=-f),l&&(d=f*l,u+=(a.width-d)/2);break;case jx:if(S.x<=0&&(u<=g||l&&(c<=m||p>=y))){b=!1;break}x(jx),d-=S.x,u+=S.x,d<0&&(s=zx,u-=d=-d),l&&(f=d/l,c+=(a.height-f)/2);break;case Ux:if(S.y>=0&&(p>=y||l&&(u<=g||h>=v))){b=!1;break}x(Ux),(f+=S.y)<0&&(s=Wx,c-=f=-f),l&&(d=f*l,u+=(a.width-d)/2);break;case $x:if(l){if(S.y<=0&&(c<=m||h>=v)){b=!1;break}x(Wx),f-=S.y,c+=S.y,d=f*l}else x(Wx),x(zx),S.x>=0?h<v?d+=S.x:S.y<=0&&c<=m&&(b=!1):d+=S.x,S.y<=0?c>m&&(f-=S.y,c+=S.y):(f-=S.y,c+=S.y);d<0&&f<0?(s=qx,c-=f=-f,u-=d=-d):d<0?(s=Vx,u-=d=-d):f<0&&(s=Gx,c-=f=-f);break;case Vx:if(l){if(S.y<=0&&(c<=m||u<=g)){b=!1;break}x(Wx),f-=S.y,c+=S.y,d=f*l,u+=a.width-d}else x(Wx),x(jx),S.x<=0?u>g?(d-=S.x,u+=S.x):S.y<=0&&c<=m&&(b=!1):(d-=S.x,u+=S.x),S.y<=0?c>m&&(f-=S.y,c+=S.y):(f-=S.y,c+=S.y);d<0&&f<0?(s=Gx,c-=f=-f,u-=d=-d):d<0?(s=$x,u-=d=-d):f<0&&(s=qx,c-=f=-f);break;case qx:if(l){if(S.x<=0&&(u<=g||p>=y)){b=!1;break}x(jx),d-=S.x,u+=S.x,f=d/l}else x(Ux),x(jx),S.x<=0?u>g?(d-=S.x,u+=S.x):S.y>=0&&p>=y&&(b=!1):(d-=S.x,u+=S.x),S.y>=0?p<y&&(f+=S.y):f+=S.y;d<0&&f<0?(s=$x,c-=f=-f,u-=d=-d):d<0?(s=Gx,u-=d=-d):f<0&&(s=Vx,c-=f=-f);break;case Gx:if(l){if(S.x>=0&&(h>=v||p>=y)){b=!1;break}x(zx),f=(d+=S.x)/l}else x(Ux),x(zx),S.x>=0?h<v?d+=S.x:S.y>=0&&p>=y&&(b=!1):d+=S.x,S.y>=0?p<y&&(f+=S.y):f+=S.y;d<0&&f<0?(s=Vx,c-=f=-f,u-=d=-d):d<0?(s=qx,u-=d=-d):f<0&&(s=$x,c-=f=-f);break;case Bx:this.move(S.x,S.y),b=!1;break;case Fx:this.zoom(function(e){var t=Tx({},e),n=0;return RE(e,(function(e,r){delete t[r],RE(t,(function(t){var r=Math.abs(e.startX-t.startX),o=Math.abs(e.startY-t.startY),a=Math.abs(e.endX-t.endX),i=Math.abs(e.endY-t.endY),s=Math.sqrt(r*r+o*o),l=(Math.sqrt(a*a+i*i)-s)/s;Math.abs(l)>Math.abs(n)&&(n=l)}))})),n}(i),e),b=!1;break;case Hx:if(!S.x||!S.y){b=!1;break}t=ZE(this.cropper),u=w.startX-t.left,c=w.startY-t.top,d=a.minWidth,f=a.minHeight,S.x>0?s=S.y>0?Gx:$x:S.x<0&&(u-=d,s=S.y>0?qx:Vx),S.y<0&&(c-=f),this.cropped||(jE(this.cropBox,Qx),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}b&&(a.width=d,a.height=f,a.left=u,a.top=c,this.action=s,this.renderCropBox()),RE(i,(function(e){e.startX=e.endX,e.startY=e.endY}))}},pT={crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&zE(this.dragBox,Jx),jE(this.cropBox,Qx),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=LE({},this.initialImageData),this.canvasData=LE({},this.initialCanvasData),this.cropBoxData=LE({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(LE(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),jE(this.dragBox,Jx),zE(this.cropBox,Qx)),this},replace:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,RE(this.previews,(function(t){t.getElementsByTagName("img")[0].src=e})))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,jE(this.cropper,Xx)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,zE(this.cropper,Xx)),this},destroy:function(){var e=this.element;return e[Lx]?(e[Lx]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,r=n.left,o=n.top;return this.moveTo(_E(e)?e:r+Number(e),_E(t)?t:o+Number(t))},moveTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(CE(e)&&(n.left=e,r=!0),CE(t)&&(n.top=t,r=!0),r&&this.renderCanvas(!0)),this},zoom:function(e,t){var n=this.canvasData;return e=(e=Number(e))<0?1/(1-e):1+e,this.zoomTo(n.width*e/n.naturalWidth,null,t)},zoomTo:function(e,t,n){var r=this.options,o=this.canvasData,a=o.width,i=o.height,s=o.naturalWidth,l=o.naturalHeight;if((e=Number(e))>=0&&this.ready&&!this.disabled&&r.zoomable){var u=s*e,c=l*e;if(!1===KE(this.element,vE,{ratio:e,oldRatio:a/s,originalEvent:n}))return this;if(n){var d=this.pointers,f=ZE(this.cropper),h=d&&Object.keys(d).length?function(e){var t=0,n=0,r=0;return RE(e,(function(e){var o=e.startX,a=e.startY;t+=o,n+=a,r+=1})),{pageX:t/=r,pageY:n/=r}}(d):{pageX:n.pageX,pageY:n.pageY};o.left-=(u-a)*((h.pageX-f.left-o.left)/a),o.top-=(c-i)*((h.pageY-f.top-o.top)/i)}else OE(t)&&CE(t.x)&&CE(t.y)?(o.left-=(u-a)*((t.x-o.left)/a),o.top-=(c-i)*((t.y-o.top)/i)):(o.left-=(u-a)/2,o.top-=(c-i)/2);o.width=u,o.height=c,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return CE(e=Number(e))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,CE(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(CE(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.imageData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(CE(e)&&(n.scaleX=e,r=!0),CE(t)&&(n.scaleY=t,r=!0),r&&this.renderCanvas(!0,!0)),this},getData:function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,r=this.imageData,o=this.canvasData,a=this.cropBoxData;if(this.ready&&this.cropped){e={x:a.left-o.left,y:a.top-o.top,width:a.width,height:a.height};var i=r.width/r.naturalWidth;if(RE(e,(function(t,n){e[n]=t/i})),t){var s=Math.round(e.y+e.height),l=Math.round(e.x+e.width);e.x=Math.round(e.x),e.y=Math.round(e.y),e.width=l-e.x,e.height=s-e.y}}else e={x:0,y:0,width:0,height:0};return n.rotatable&&(e.rotate=r.rotate||0),n.scalable&&(e.scaleX=r.scaleX||1,e.scaleY=r.scaleY||1),e},setData:function(e){var t=this.options,n=this.imageData,r=this.canvasData,o={};if(this.ready&&!this.disabled&&OE(e)){var a=!1;t.rotatable&&CE(e.rotate)&&e.rotate!==n.rotate&&(n.rotate=e.rotate,a=!0),t.scalable&&(CE(e.scaleX)&&e.scaleX!==n.scaleX&&(n.scaleX=e.scaleX,a=!0),CE(e.scaleY)&&e.scaleY!==n.scaleY&&(n.scaleY=e.scaleY,a=!0)),a&&this.renderCanvas(!0,!0);var i=n.width/n.naturalWidth;CE(e.x)&&(o.left=e.x*i+r.left),CE(e.y)&&(o.top=e.y*i+r.top),CE(e.width)&&(o.width=e.width*i),CE(e.height)&&(o.height=e.height*i),this.setCropBoxData(o)}return this},getContainerData:function(){return this.ready?LE({},this.containerData):{}},getImageData:function(){return this.sized?LE({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&RE(["left","top","width","height","naturalWidth","naturalHeight"],(function(n){t[n]=e[n]})),t},setCanvasData:function(e){var t=this.canvasData,n=t.aspectRatio;return this.ready&&!this.disabled&&OE(e)&&(CE(e.left)&&(t.left=e.left),CE(e.top)&&(t.top=e.top),CE(e.width)?(t.width=e.width,t.height=e.width/n):CE(e.height)&&(t.height=e.height,t.width=e.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var e,t=this.cropBoxData;return this.ready&&this.cropped&&(e={left:t.left,top:t.top,width:t.width,height:t.height}),e||{}},setCropBoxData:function(e){var t,n,r=this.cropBoxData,o=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&OE(e)&&(CE(e.left)&&(r.left=e.left),CE(e.top)&&(r.top=e.top),CE(e.width)&&e.width!==r.width&&(t=!0,r.width=e.width),CE(e.height)&&e.height!==r.height&&(n=!0,r.height=e.height),o&&(t?r.height=r.width/o:n&&(r.width=r.height*o)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,n=function(e,t,n,r){var o=t.aspectRatio,a=t.naturalWidth,i=t.naturalHeight,s=t.rotate,l=void 0===s?0:s,u=t.scaleX,c=void 0===u?1:u,d=t.scaleY,f=void 0===d?1:d,h=n.aspectRatio,p=n.naturalWidth,g=n.naturalHeight,m=r.fillColor,v=void 0===m?"transparent":m,y=r.imageSmoothingEnabled,b=void 0===y||y,w=r.imageSmoothingQuality,S=void 0===w?"low":w,x=r.maxWidth,E=void 0===x?1/0:x,T=r.maxHeight,C=void 0===T?1/0:T,k=r.minWidth,_=void 0===k?0:k,I=r.minHeight,M=void 0===I?0:I,O=document.createElement("canvas"),D=O.getContext("2d"),P=aT({aspectRatio:h,width:E,height:C}),N=aT({aspectRatio:h,width:_,height:M},"cover"),R=Math.min(P.width,Math.max(N.width,p)),L=Math.min(P.height,Math.max(N.height,g)),A=aT({aspectRatio:o,width:E,height:C}),H=aT({aspectRatio:o,width:_,height:M},"cover"),B=Math.min(A.width,Math.max(H.width,a)),F=Math.min(A.height,Math.max(H.height,i)),z=[-B/2,-F/2,B,F];return O.width=HE(R),O.height=HE(L),D.fillStyle=v,D.fillRect(0,0,R,L),D.save(),D.translate(R/2,L/2),D.rotate(l*Math.PI/180),D.scale(c,f),D.imageSmoothingEnabled=b,D.imageSmoothingQuality=S,D.drawImage.apply(D,[e].concat(Mx(z.map((function(e){return Math.floor(HE(e))}))))),D.restore(),O}(this.image,this.imageData,t,e);if(!this.cropped)return n;var r=this.getData(e.rounded),o=r.x,a=r.y,i=r.width,s=r.height,l=n.width/Math.floor(t.naturalWidth);1!==l&&(o*=l,a*=l,i*=l,s*=l);var u=i/s,c=aT({aspectRatio:u,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),d=aT({aspectRatio:u,width:e.minWidth||0,height:e.minHeight||0},"cover"),f=aT({aspectRatio:u,width:e.width||(1!==l?n.width:i),height:e.height||(1!==l?n.height:s)}),h=f.width,p=f.height;h=Math.min(c.width,Math.max(d.width,h)),p=Math.min(c.height,Math.max(d.height,p));var g=document.createElement("canvas"),m=g.getContext("2d");g.width=HE(h),g.height=HE(p),m.fillStyle=e.fillColor||"transparent",m.fillRect(0,0,h,p);var v=e.imageSmoothingEnabled,y=void 0===v||v,b=e.imageSmoothingQuality;m.imageSmoothingEnabled=y,b&&(m.imageSmoothingQuality=b);var w,S,x,E,T,C,k=n.width,_=n.height,I=o,M=a;I<=-i||I>k?(I=0,w=0,x=0,T=0):I<=0?(x=-I,I=0,T=w=Math.min(k,i+I)):I<=k&&(x=0,T=w=Math.min(i,k-I)),w<=0||M<=-s||M>_?(M=0,S=0,E=0,C=0):M<=0?(E=-M,M=0,C=S=Math.min(_,s+M)):M<=_&&(E=0,C=S=Math.min(s,_-M));var O=[I,M,w,S];if(T>0&&C>0){var D=h/i;O.push(x*D,E*D,T*D,C*D)}return m.drawImage.apply(m,[n].concat(Mx(O.map((function(e){return Math.floor(HE(e))}))))),g},setAspectRatio:function(e){var t=this.options;return this.disabled||_E(e)||(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,n=this.dragBox,r=this.face;if(this.ready&&!this.disabled){var o=e===rE,a=t.movable&&e===oE;e=o||a?e:aE,t.dragMode=e,GE(n,tE,e),UE(n,Yx,o),UE(n,eE,a),t.cropBoxMovable||(GE(r,tE,e),UE(r,Yx,o),UE(r,eE,a))}return this}},gT=Px.Cropper,mT=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t||!xE.test(t.tagName))throw new Error("The first argument is required and must be an <img> or <canvas> element.");this.element=t,this.options=LE({},EE,OE(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return t=e,r=[{key:"noConflict",value:function(){return window.Cropper=gT,e}},{key:"setDefaults",value:function(e){LE(EE,OE(e)&&e)}}],(n=[{key:"init",value:function(){var e,t=this.element,n=t.tagName.toLowerCase();if(!t[Lx]){if(t[Lx]=this,"img"===n){if(this.isImg=!0,e=t.getAttribute("src")||"",this.originalUrl=e,!e)return;e=t.src}else"canvas"===n&&window.HTMLCanvasElement&&(e=t.toDataURL());this.load(e)}}},{key:"load",value:function(e){var t=this;if(e){this.url=e,this.imageData={};var n=this.element,r=this.options;if(r.rotatable||r.scalable||(r.checkOrientation=!1),r.checkOrientation&&window.ArrayBuffer)if(wE.test(e))SE.test(e)?this.read((o=e.replace(sT,""),a=atob(o),i=new ArrayBuffer(a.length),RE(s=new Uint8Array(i),(function(e,t){s[t]=a.charCodeAt(t)})),i)):this.clone();else{var o,a,i,s,l=new XMLHttpRequest,u=this.clone.bind(this);this.reloading=!0,this.xhr=l,l.onabort=u,l.onerror=u,l.ontimeout=u,l.onprogress=function(){l.getResponseHeader("content-type")!==yE&&l.abort()},l.onload=function(){t.read(l.response)},l.onloadend=function(){t.reloading=!1,t.xhr=null},r.checkCrossOrigin&&tT(e)&&n.crossOrigin&&(e=nT(e)),l.open("GET",e,!0),l.responseType="arraybuffer",l.withCredentials="use-credentials"===n.crossOrigin,l.send()}else this.clone()}}},{key:"read",value:function(e){var t=this.options,n=this.imageData,r=lT(e),o=0,a=1,i=1;if(r>1){this.url=function(e,t){for(var n=[],r=new Uint8Array(e);r.length>0;)n.push(iT.apply(null,NE(r.subarray(0,8192)))),r=r.subarray(8192);return"data:".concat(t,";base64,").concat(btoa(n.join("")))}(e,yE);var s=function(e){var t=0,n=1,r=1;switch(e){case 2:n=-1;break;case 3:t=-180;break;case 4:r=-1;break;case 5:t=90,r=-1;break;case 6:t=90;break;case 7:t=90,n=-1;break;case 8:t=-90}return{rotate:t,scaleX:n,scaleY:r}}(r);o=s.rotate,a=s.scaleX,i=s.scaleY}t.rotatable&&(n.rotate=o),t.scalable&&(n.scaleX=a,n.scaleY=i),this.clone()}},{key:"clone",value:function(){var e=this.element,t=this.url,n=e.crossOrigin,r=t;this.options.checkCrossOrigin&&tT(t)&&(n||(n="anonymous"),r=nT(t)),this.crossOrigin=n,this.crossOriginUrl=r;var o=document.createElement("img");n&&(o.crossOrigin=n),o.src=r||t,o.alt=e.alt||"The image to crop",this.image=o,o.onload=this.start.bind(this),o.onerror=this.stop.bind(this),zE(o,Kx),e.parentNode.insertBefore(o,e.nextSibling)}},{key:"start",value:function(){var e=this,t=this.image;t.onload=null,t.onerror=null,this.sizing=!0;var n=Px.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(Px.navigator.userAgent),r=function(t,n){LE(e.imageData,{naturalWidth:t,naturalHeight:n,aspectRatio:t/n}),e.initialImageData=LE({},e.imageData),e.sizing=!1,e.sized=!0,e.build()};if(!t.naturalWidth||n){var o=document.createElement("img"),a=document.body||document.documentElement;this.sizingImage=o,o.onload=function(){r(o.width,o.height),n||a.removeChild(o)},o.src=t.src,n||(o.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",a.appendChild(o))}else r(t.naturalWidth,t.naturalHeight)}},{key:"stop",value:function(){var e=this.image;e.onload=null,e.onerror=null,e.parentNode.removeChild(e),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var e=this.element,t=this.options,n=this.image,r=e.parentNode,o=document.createElement("div");o.innerHTML='<div class="cropper-container" touch-action="none"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-cropper-action="e"></span><span class="cropper-line line-n" data-cropper-action="n"></span><span class="cropper-line line-w" data-cropper-action="w"></span><span class="cropper-line line-s" data-cropper-action="s"></span><span class="cropper-point point-e" data-cropper-action="e"></span><span class="cropper-point point-n" data-cropper-action="n"></span><span class="cropper-point point-w" data-cropper-action="w"></span><span class="cropper-point point-s" data-cropper-action="s"></span><span class="cropper-point point-ne" data-cropper-action="ne"></span><span class="cropper-point point-nw" data-cropper-action="nw"></span><span class="cropper-point point-sw" data-cropper-action="sw"></span><span class="cropper-point point-se" data-cropper-action="se"></span></div></div>';var a=o.querySelector(".".concat(Lx,"-container")),i=a.querySelector(".".concat(Lx,"-canvas")),s=a.querySelector(".".concat(Lx,"-drag-box")),l=a.querySelector(".".concat(Lx,"-crop-box")),u=l.querySelector(".".concat(Lx,"-face"));this.container=r,this.cropper=a,this.canvas=i,this.dragBox=s,this.cropBox=l,this.viewBox=a.querySelector(".".concat(Lx,"-view-box")),this.face=u,i.appendChild(n),zE(e,Qx),r.insertBefore(a,e.nextSibling),jE(n,Kx),this.initPreview(),this.bind(),t.initialAspectRatio=Math.max(0,t.initialAspectRatio)||NaN,t.aspectRatio=Math.max(0,t.aspectRatio)||NaN,t.viewMode=Math.max(0,Math.min(3,Math.round(t.viewMode)))||0,zE(l,Qx),t.guides||zE(l.getElementsByClassName("".concat(Lx,"-dashed")),Qx),t.center||zE(l.getElementsByClassName("".concat(Lx,"-center")),Qx),t.background&&zE(a,"".concat(Lx,"-bg")),t.highlight||zE(u,Zx),t.cropBoxMovable&&(zE(u,eE),GE(u,tE,Ax)),t.cropBoxResizable||(zE(l.getElementsByClassName("".concat(Lx,"-line")),Qx),zE(l.getElementsByClassName("".concat(Lx,"-point")),Qx)),this.render(),this.ready=!0,this.setDragMode(t.dragMode),t.autoCrop&&this.crop(),this.setData(t.data),DE(t.ready)&&QE(e,pE,t.ready,{once:!0}),KE(e,pE)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var e=this.cropper.parentNode;e&&e.removeChild(this.cropper),jE(this.element,Qx)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}])&&_x(t.prototype,n),r&&_x(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();LE(mT.prototype,uT,cT,dT,fT,hT,pT);var vT=function(){return vT=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},vT.apply(this,arguments)};function yT(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}var bT=["aspectRatio","autoCrop","autoCropArea","background","center","checkCrossOrigin","checkOrientation","cropBoxMovable","cropBoxResizable","data","dragMode","guides","highlight","initialAspectRatio","minCanvasHeight","minCanvasWidth","minContainerHeight","minContainerWidth","minCropBoxHeight","minCropBoxWidth","modal","movable","preview","responsive","restore","rotatable","scalable","toggleDragModeOnDblclick","viewMode","wheelZoomRatio","zoomOnTouch","zoomOnWheel","zoomable","cropstart","cropmove","cropend","crop","zoom","ready"],wT={opacity:0,maxWidth:"100%"},ST=J.forwardRef((function(e,t){var n=yT(e,[]),r=n.dragMode,o=void 0===r?"crop":r,a=n.src,i=n.style,s=n.className,l=n.crossOrigin,u=n.scaleX,c=n.scaleY,d=n.enable,f=n.zoomTo,h=n.rotateTo,p=n.alt,g=void 0===p?"picture":p,m=n.ready,v=n.onInitialized,y=yT(n,["dragMode","src","style","className","crossOrigin","scaleX","scaleY","enable","zoomTo","rotateTo","alt","ready","onInitialized"]),b={scaleY:c,scaleX:u,enable:d,zoomTo:f,rotateTo:h},w=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Z.useRef(null);return J.useEffect((function(){e.forEach((function(e){e&&("function"==typeof e?e(n.current):e.current=n.current)}))}),[e]),n}(t,Z.useRef(null));Z.useEffect((function(){var e;(null===(e=w.current)||void 0===e?void 0:e.cropper)&&"number"==typeof f&&w.current.cropper.zoomTo(f)}),[n.zoomTo]),Z.useEffect((function(){var e;(null===(e=w.current)||void 0===e?void 0:e.cropper)&&void 0!==a&&w.current.cropper.reset().clear().replace(a)}),[a]),Z.useEffect((function(){if(null!==w.current){var e=new mT(w.current,vT(vT({dragMode:o},y),{ready:function(e){null!==e.currentTarget&&function(e,t){void 0===t&&(t={});var n=t.enable,r=void 0===n||n,o=t.scaleX,a=void 0===o?1:o,i=t.scaleY,s=void 0===i?1:i,l=t.zoomTo,u=void 0===l?0:l,c=t.rotateTo;r?e.enable():e.disable(),e.scaleX(a),e.scaleY(s),void 0!==c&&e.rotateTo(c),u>0&&e.zoomTo(u)}(e.currentTarget.cropper,b),m&&m(e)}}));v&&v(e)}return function(){var e,t;null===(t=null===(e=w.current)||void 0===e?void 0:e.cropper)||void 0===t||t.destroy()}}),[w]);var S,x=(S=vT(vT({},y),{crossOrigin:l,src:a,alt:g}),bT.reduce((function(e,t){var n=e,r=t;return n[r],yT(n,["symbol"==typeof r?r:r+""])}),S));return J.createElement("div",{style:i,className:s},J.createElement("img",vT({},x,{style:wT,ref:w})))}));const xT=0,ET=1,TT=2,CT=4;function kT(e,t){return n=>e(t(n))}function _T(e,t){return t(e)}function IT(e,t){return n=>e(t,n)}function MT(e,t){return()=>e(t)}function OT(e,t){return t(e),e}function DT(...e){return e}function PT(e){e()}function NT(e){return()=>e}function RT(e){return void 0!==e}function LT(){}function AT(e,t){return e(ET,t)}function HT(e,t){e(xT,t)}function BT(e){e(TT)}function FT(e){return e(CT)}function zT(e,t){return AT(e,IT(t,xT))}function jT(e,t){const n=e(ET,(e=>{n(),t(e)}));return n}function UT(){const e=[];return(t,n)=>{switch(t){case TT:return void e.splice(0,e.length);case ET:return e.push(n),()=>{const t=e.indexOf(n);t>-1&&e.splice(t,1)};case xT:return void e.slice().forEach((e=>{e(n)}));default:throw new Error(`unrecognized action ${t}`)}}}function WT(e){let t=e;const n=UT();return(e,r)=>{switch(e){case ET:r(t);break;case xT:t=r;break;case CT:return t}return n(e,r)}}function $T(e){return OT(UT(),(t=>zT(e,t)))}function VT(e,t){return OT(WT(t),(t=>zT(e,t)))}function GT(e,...t){const n=function(...e){return t=>e.reduceRight(_T,t)}(...t);return(t,r)=>{switch(t){case ET:return AT(e,n(r));case TT:return void BT(e)}}}function qT(e,t){return e===t}function YT(e=qT){let t;return n=>r=>{e(t,r)||(t=r,n(r))}}function XT(e){return t=>n=>{e(n)&&t(n)}}function QT(e){return t=>kT(t,e)}function KT(e){return t=>()=>t(e)}function ZT(e,t){return n=>r=>n(t=e(t,r))}function JT(e){return t=>n=>{e>0?e--:t(n)}}function eC(e){let t,n=null;return r=>o=>{n=o,t||(t=setTimeout((()=>{t=void 0,r(n)}),e))}}function tC(e){let t,n;return r=>o=>{t=o,n&&clearTimeout(n),n=setTimeout((()=>{r(t)}),e)}}function nC(...e){const t=new Array(e.length);let n=0,r=null;const o=Math.pow(2,e.length)-1;return e.forEach(((e,a)=>{const i=Math.pow(2,a);AT(e,(e=>{const s=n;n|=i,t[a]=e,s!==o&&n===o&&r&&(r(),r=null)}))})),e=>a=>{const i=()=>e([a].concat(t));n===o?i():r=i}}function rC(...e){return function(t,n){switch(t){case ET:return function(...e){return()=>{e.map(PT)}}(...e.map((e=>AT(e,n))));case TT:return;default:throw new Error(`unrecognized action ${t}`)}}}function oC(e,t=qT){return GT(e,YT(t))}function aC(...e){const t=UT(),n=new Array(e.length);let r=0;const o=Math.pow(2,e.length)-1;return e.forEach(((e,a)=>{const i=Math.pow(2,a);AT(e,(e=>{n[a]=e,r|=i,r===o&&HT(t,n)}))})),function(e,a){switch(e){case ET:return r===o&&a(n),AT(t,a);case TT:return BT(t);default:throw new Error(`unrecognized action ${e}`)}}}function iC(e,t=[],{singleton:n}={singleton:!0}){return{id:sC(),constructor:e,dependencies:t,singleton:n}}const sC=()=>Symbol();const lC="undefined"!=typeof document?J.useLayoutEffect:J.useEffect;function uC(e,t,n){const r=Object.keys(t.required||{}),o=Object.keys(t.optional||{}),a=Object.keys(t.methods||{}),i=Object.keys(t.events||{}),s=J.createContext({});function l(e,n){e.propsReady&&HT(e.propsReady,!1);for(const o of r){HT(e[t.required[o]],n[o])}for(const r of o)if(r in n){HT(e[t.optional[r]],n[r])}e.propsReady&&HT(e.propsReady,!0)}function u(e){return i.reduce(((n,r)=>(n[r]=function(e){let t,n;const r=()=>t&&t();return function(o,a){switch(o){case ET:if(a){if(n===a)return;return r(),n=a,t=AT(e,a),t}return r(),LT;case TT:return r(),void(n=null);default:throw new Error(`unrecognized action ${o}`)}}}(e[t.events[r]]),n)),{})}const c=J.forwardRef(((c,d)=>{const{children:f,...h}=c,[p]=J.useState((()=>OT(function(e){const t=new Map,n=({id:e,constructor:r,dependencies:o,singleton:a})=>{if(a&&t.has(e))return t.get(e);const i=r(o.map((e=>n(e))));return a&&t.set(e,i),i};return n(e)}(e),(e=>l(e,h))))),[g]=J.useState(MT(u,p));return lC((()=>{for(const e of i)e in h&&AT(g[e],h[e]);return()=>{Object.values(g).map(BT)}}),[h,g,p]),lC((()=>{l(p,h)})),J.useImperativeHandle(d,NT(function(e){return a.reduce(((n,r)=>(n[r]=n=>{HT(e[t.methods[r]],n)},n)),{})}(p))),J.createElement(s.Provider,{value:p},n?J.createElement(n,function(e,t){const n={},r={};let o=0;const a=e.length;for(;o<a;)r[e[o]]=1,o+=1;for(const i in t)r.hasOwnProperty(i)||(n[i]=t[i]);return n}([...r,...o,...i],h),f):f)}));return{Component:c,usePublisher:e=>J.useCallback(IT(HT,J.useContext(s)[e]),[e]),useEmitterValue:J.version.startsWith("18")?e=>{const t=J.useContext(s)[e],n=J.useCallback((e=>AT(t,e)),[t]);return J.useSyncExternalStore(n,(()=>FT(t)),(()=>FT(t)))}:e=>{const t=J.useContext(s)[e],[n,r]=J.useState(MT(FT,t));return lC((()=>AT(t,(e=>{e!==n&&r(NT(e))}))),[t,n]),n},useEmitter:(e,t)=>{const n=J.useContext(s)[e];lC((()=>AT(n,t)),[t,n])}}}const cC="undefined"!=typeof document?J.useLayoutEffect:J.useEffect;var dC=(e=>(e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR",e))(dC||{});const fC={0:"debug",1:"log",2:"warn",3:"error"},hC=iC((()=>{const e=WT(3);return{log:WT(((t,n,r=1)=>{var o;r>=(null!=(o=("undefined"==typeof globalThis?window:globalThis).VIRTUOSO_LOG_LEVEL)?o:FT(e))&&console[fC[r]]("%creact-virtuoso: %c%s %o","color: #0253b3; font-weight: bold","color: initial",t,n)})),logLevel:e}}),[],{singleton:!0});function pC(e,t=!0){const n=J.useRef(null);let r=e=>{};if("undefined"!=typeof ResizeObserver){const o=J.useMemo((()=>new ResizeObserver((t=>{requestAnimationFrame((()=>{const n=t[0].target;null!==n.offsetParent&&e(n)}))}))),[e]);r=e=>{e&&t?(o.observe(e),n.current=e):(n.current&&o.unobserve(n.current),n.current=null)}}return{ref:n,callbackRef:r}}function gC(e,t=!0){return pC(e,t).callbackRef}function mC(e,t,n,r,o,a,i){const s=J.useCallback((n=>{const s=function(e,t,n,r){const o=e.length;if(0===o)return null;const a=[];for(let i=0;i<o;i++){const o=e.item(i);if(!o||void 0===o.dataset.index)continue;const s=parseInt(o.dataset.index),l=parseFloat(o.dataset.knownSize),u=t(o,n);if(0===u&&r("Zero-sized element, this should not happen",{child:o},dC.ERROR),u===l)continue;const c=a[a.length-1];0===a.length||c.size!==u||c.endIndex!==s-1?a.push({startIndex:s,endIndex:s,size:u}):a[a.length-1].endIndex++}return a}(n.children,t,"offsetHeight",o);let l=n.parentElement;for(;!l.dataset.virtuosoScroller;)l=l.parentElement;const u="window"===l.lastElementChild.dataset.viewportType,c=i?i.scrollTop:u?window.pageYOffset||document.documentElement.scrollTop:l.scrollTop,d=i?i.scrollHeight:u?document.documentElement.scrollHeight:l.scrollHeight,f=i?i.offsetHeight:u?window.innerHeight:l.offsetHeight;r({scrollTop:Math.max(c,0),scrollHeight:d,viewportHeight:f}),null==a||a(function(e,t,n){"normal"===t||(null==t?void 0:t.endsWith("px"))||n(`${e} was not resolved to pixel value correctly`,t,dC.WARN);if("normal"===t)return 0;return parseInt(null!=t?t:"0",10)}("row-gap",getComputedStyle(n).rowGap,o)),null!==s&&e(s)}),[e,t,o,a,i,r]);return pC(s,n)}function vC(e,t){return Math.round(e.getBoundingClientRect()[t])}function yC(e,t){return Math.abs(e-t)<1.01}function bC(e,t,n,r=LT,o){const a=J.useRef(null),i=J.useRef(null),s=J.useRef(null),l=J.useCallback((n=>{const r=n.target,o=r===window||r===document,a=o?window.pageYOffset||document.documentElement.scrollTop:r.scrollTop,l=o?document.documentElement.scrollHeight:r.scrollHeight,u=o?window.innerHeight:r.offsetHeight,c=()=>{e({scrollTop:Math.max(a,0),scrollHeight:l,viewportHeight:u})};n.suppressFlushSync?c():vd.flushSync(c),null!==i.current&&(a===i.current||a<=0||a===l-u)&&(i.current=null,t(!0),s.current&&(clearTimeout(s.current),s.current=null))}),[e,t]);return J.useEffect((()=>{const e=o||a.current;return r(o||a.current),l({target:e,suppressFlushSync:!0}),e.addEventListener("scroll",l,{passive:!0}),()=>{r(null),e.removeEventListener("scroll",l)}}),[a,l,n,r,o]),{scrollerRef:a,scrollByCallback:function(e){a.current.scrollBy(e)},scrollToCallback:function(n){const r=a.current;if(!r||"offsetHeight"in r&&0===r.offsetHeight)return;const o="smooth"===n.behavior;let l,u,c;r===window?(u=Math.max(vC(document.documentElement,"height"),document.documentElement.scrollHeight),l=window.innerHeight,c=document.documentElement.scrollTop):(u=r.scrollHeight,l=vC(r,"height"),c=r.scrollTop);const d=u-l;if(n.top=Math.ceil(Math.max(Math.min(d,n.top),0)),yC(l,u)||n.top===c)return e({scrollTop:c,scrollHeight:u,viewportHeight:l}),void(o&&t(!0));o?(i.current=n.top,s.current&&clearTimeout(s.current),s.current=setTimeout((()=>{s.current=null,i.current=null,t(!0)}),1e3)):i.current=null,r.scrollTo(n)}}}const wC=iC((()=>{const e=UT(),t=UT(),n=WT(0),r=UT(),o=WT(0),a=UT(),i=UT(),s=WT(0),l=WT(0),u=WT(0),c=WT(0),d=UT(),f=UT(),h=WT(!1);return zT(GT(e,QT((({scrollTop:e})=>e))),t),zT(GT(e,QT((({scrollHeight:e})=>e))),i),zT(t,o),{scrollContainerState:e,scrollTop:t,viewportHeight:a,headerHeight:s,fixedHeaderHeight:l,fixedFooterHeight:u,footerHeight:c,scrollHeight:i,smoothScrollTargetReached:r,scrollTo:d,scrollBy:f,statefulScrollTop:o,deviation:n,scrollingInProgress:h}}),[],{singleton:!0}),SC={lvl:0};function xC(e,t,n,r=SC,o=SC){return{k:e,v:t,lvl:n,l:r,r:o}}function EC(e){return e===SC}function TC(){return SC}function CC(e,t){if(EC(e))return SC;const{k:n,l:r,r:o}=e;if(t===n){if(EC(r))return o;if(EC(o))return r;{const[t,n]=DC(r);return AC(NC(e,{k:t,v:n,l:PC(r)}))}}return AC(NC(e,t<n?{l:CC(r,t)}:{r:CC(o,t)}))}function kC(e,t){if(!EC(e))return t===e.k?e.v:t<e.k?kC(e.l,t):kC(e.r,t)}function _C(e,t,n="k"){if(EC(e))return[-1/0,void 0];if(Number(e[n])===t)return[e.k,e.v];if(Number(e[n])<t){const r=_C(e.r,t,n);return r[0]===-1/0?[e.k,e.v]:r}return _C(e.l,t,n)}function IC(e,t,n){return EC(e)?xC(t,n,1):t===e.k?NC(e,{k:t,v:n}):t<e.k?LC(NC(e,{l:IC(e.l,t,n)})):LC(NC(e,{r:IC(e.r,t,n)}))}function MC(e,t,n){if(EC(e))return[];const{k:r,v:o,l:a,r:i}=e;let s=[];return r>t&&(s=s.concat(MC(a,t,n))),r>=t&&r<=n&&s.push({k:r,v:o}),r<=n&&(s=s.concat(MC(i,t,n))),s}function OC(e){return EC(e)?[]:[...OC(e.l),{k:e.k,v:e.v},...OC(e.r)]}function DC(e){return EC(e.r)?[e.k,e.v]:DC(e.r)}function PC(e){return EC(e.r)?e.l:AC(NC(e,{r:PC(e.r)}))}function NC(e,t){return xC(void 0!==t.k?t.k:e.k,void 0!==t.v?t.v:e.v,void 0!==t.lvl?t.lvl:e.lvl,void 0!==t.l?t.l:e.l,void 0!==t.r?t.r:e.r)}function RC(e){return EC(e)||e.lvl>e.r.lvl}function LC(e){return FC(zC(e))}function AC(e){const{l:t,r:n,lvl:r}=e;if(n.lvl>=r-1&&t.lvl>=r-1)return e;if(r>n.lvl+1){if(RC(t))return zC(NC(e,{lvl:r-1}));if(EC(t)||EC(t.r))throw new Error("Unexpected empty nodes");return NC(t.r,{l:NC(t,{r:t.r.l}),r:NC(e,{l:t.r.r,lvl:r-1}),lvl:r})}if(RC(e))return FC(NC(e,{lvl:r-1}));if(EC(n)||EC(n.l))throw new Error("Unexpected empty nodes");{const t=n.l,o=RC(t)?n.lvl-1:n.lvl;return NC(t,{l:NC(e,{r:t.l,lvl:r-1}),r:FC(NC(n,{l:t.r,lvl:o})),lvl:t.lvl+1})}}function HC(e,t,n){if(EC(e))return[];const r=_C(e,t)[0];return BC(MC(e,r,n),(({k:e,v:t})=>({index:e,value:t})))}function BC(e,t){const n=e.length;if(0===n)return[];let{index:r,value:o}=t(e[0]);const a=[];for(let i=1;i<n;i++){const{index:n,value:s}=t(e[i]);a.push({start:r,end:n-1,value:o}),r=n,o=s}return a.push({start:r,end:1/0,value:o}),a}function FC(e){const{r:t,lvl:n}=e;return EC(t)||EC(t.r)||t.lvl!==n||t.r.lvl!==n?e:NC(t,{l:NC(e,{r:t.l}),lvl:n+1})}function zC(e){const{l:t}=e;return EC(t)||t.lvl!==e.lvl?e:NC(t,{r:NC(e,{l:t.r})})}function jC(e,t,n,r=0){let o=e.length-1;for(;r<=o;){const a=Math.floor((r+o)/2),i=n(e[a],t);if(0===i)return a;if(-1===i){if(o-r<2)return a-1;o=a-1}else{if(o===r)return a;r=a+1}}throw new Error(`Failed binary finding record in array - ${e.join(",")}, searched for ${t}`)}function UC(e,t,n){return e[jC(e,t,n)]}const WC=iC((()=>({recalcInProgress:WT(!1)})),[],{singleton:!0});function $C(e){const{size:t,startIndex:n,endIndex:r}=e;return e=>e.start===n&&(e.end===r||e.end===1/0)&&e.value===t}function VC(e,t){let n=0,r=0;for(;n<e;)n+=t[r+1]-t[r]-1,r++;return r-(n===e?0:1)}function GC({index:e},t){return t===e?0:t<e?-1:1}function qC({offset:e},t){return t===e?0:t<e?-1:1}function YC(e){return{index:e.index,value:e}}function XC(e,t,n,r=0){return r>0&&(t=Math.max(t,UC(e,r,GC).offset)),BC(function(e,t,n,r){const o=jC(e,t,r),a=jC(e,n,r,o);return e.slice(o,a+1)}(e,t,n,qC),YC)}function QC(e,t,n,r){let o=e,a=0,i=0,s=0,l=0;if(0!==t){l=jC(o,t-1,GC);s=o[l].offset;const e=_C(n,t-1);a=e[0],i=e[1],o.length&&o[l].size===_C(n,t)[1]&&(l-=1),o=o.slice(0,l+1)}else o=[];for(const{start:u,value:c}of HC(n,t,1/0)){const e=u-a,t=e*i+s+e*r;o.push({offset:t,size:c,index:u}),a=u,s=t,i=c}return{offsetTree:o,lastIndex:a,lastOffset:s,lastSize:i}}function KC(e,[t,n,r,o]){t.length>0&&r("received item sizes",t,dC.DEBUG);const a=e.sizeTree;let i=a,s=0;if(n.length>0&&EC(a)&&2===t.length){const e=t[0].size,r=t[1].size;i=n.reduce(((t,n)=>IC(IC(t,n,e),n+1,r)),i)}else[i,s]=function(e,t){let n=EC(e)?0:1/0;for(const r of t){const{size:t,startIndex:o,endIndex:a}=r;if(n=Math.min(n,o),EC(e)){e=IC(e,0,t);continue}const i=HC(e,o-1,a+1);if(i.some($C(r)))continue;let s=!1,l=!1;for(const{start:n,end:r,value:u}of i)s?(a>=n||t===u)&&(e=CC(e,n)):(l=u!==t,s=!0),r>a&&a>=n&&u!==t&&(e=IC(e,a+1,u));l&&(e=IC(e,o,t))}return[e,n]}(i,t);if(i===a)return e;const{offsetTree:l,lastIndex:u,lastSize:c,lastOffset:d}=QC(e.offsetTree,s,i,o);return{sizeTree:i,offsetTree:l,lastIndex:u,lastOffset:d,lastSize:c,groupOffsetTree:n.reduce(((e,t)=>IC(e,t,ZC(t,l,o))),TC()),groupIndices:n}}function ZC(e,t,n){if(0===t.length)return 0;const{offset:r,index:o,size:a}=UC(t,e,GC),i=e-o,s=a*i+(i-1)*n+r;return s>0?s+n:s}function JC(e,t,n){if(function(e){return void 0!==e.groupIndex}(e))return t.groupIndices[e.groupIndex]+1;{let r=ek("LAST"===e.index?n:e.index,t);return r=Math.max(0,r,Math.min(n,r)),r}}function ek(e,t){if(!tk(t))return e;let n=0;for(;t.groupIndices[n]<=e+n;)n++;return e+n}function tk(e){return!EC(e.groupOffsetTree)}const nk={offsetHeight:"height",offsetWidth:"width"},rk=iC((([{log:e},{recalcInProgress:t}])=>{const n=UT(),r=UT(),o=VT(r,0),a=UT(),i=UT(),s=WT(0),l=WT([]),u=WT(void 0),c=WT(void 0),d=WT(((e,t)=>vC(e,nk[t]))),f=WT(void 0),h=WT(0),p={offsetTree:[],sizeTree:TC(),groupOffsetTree:TC(),lastIndex:0,lastOffset:0,lastSize:0,groupIndices:[]},g=VT(GT(n,nC(l,e,h),ZT(KC,p),YT()),p),m=VT(GT(l,YT(),ZT(((e,t)=>({prev:e.current,current:t})),{prev:[],current:[]}),QT((({prev:e})=>e))),[]);zT(GT(l,XT((e=>e.length>0)),nC(g,h),QT((([e,t,n])=>{const r=e.reduce(((e,r,o)=>IC(e,r,ZC(r,t.offsetTree,n)||o)),TC());return{...t,groupIndices:e,groupOffsetTree:r}}))),g),zT(GT(r,nC(g),XT((([e,{lastIndex:t}])=>e<t)),QT((([e,{lastIndex:t,lastSize:n}])=>[{startIndex:e,endIndex:t,size:n}]))),n),zT(u,c);const v=VT(GT(u,QT((e=>void 0===e))),!0);zT(GT(c,XT((e=>void 0!==e&&EC(FT(g).sizeTree))),QT((e=>[{startIndex:0,endIndex:0,size:e}]))),n);const y=$T(GT(n,nC(g),ZT((({sizes:e},[t,n])=>({changed:n!==e,sizes:n})),{changed:!1,sizes:p}),QT((e=>e.changed))));AT(GT(s,ZT(((e,t)=>({diff:e.prev-t,prev:t})),{diff:0,prev:0}),QT((e=>e.diff))),(e=>{const{groupIndices:n}=FT(g);if(e>0)HT(t,!0),HT(a,e+VC(e,n));else if(e<0){const t=FT(m);t.length>0&&(e-=VC(-e,t)),HT(i,e)}})),AT(GT(s,nC(e)),(([e,t])=>{e<0&&t("`firstItemIndex` prop should not be set to less than zero. If you don't know the total count, just use a very high value",{firstItemIndex:s},dC.ERROR)}));const b=$T(a);zT(GT(a,nC(g),QT((([e,t])=>{const n=t.groupIndices.length>0,r=[],o=t.lastSize;if(n){const n=kC(t.sizeTree,0);let a=0,i=0;for(;a<e;){const e=t.groupIndices[i],s=t.groupIndices.length===i+1?1/0:t.groupIndices[i+1]-e-1;r.push({startIndex:e,endIndex:e,size:n}),r.push({startIndex:e+1,endIndex:e+1+s-1,size:o}),i++,a+=s+1}const s=OC(t.sizeTree);return a!==e&&s.shift(),s.reduce(((t,{k:n,v:r})=>{let o=t.ranges;return 0!==t.prevSize&&(o=[...t.ranges,{startIndex:t.prevIndex,endIndex:n+e-1,size:t.prevSize}]),{ranges:o,prevIndex:n+e,prevSize:r}}),{ranges:r,prevIndex:e,prevSize:0}).ranges}return OC(t.sizeTree).reduce(((t,{k:n,v:r})=>({ranges:[...t.ranges,{startIndex:t.prevIndex,endIndex:n+e-1,size:t.prevSize}],prevIndex:n+e,prevSize:r})),{ranges:[],prevIndex:0,prevSize:o}).ranges}))),n);const w=$T(GT(i,nC(g,h),QT((([e,{offsetTree:t},n])=>ZC(-e,t,n)))));return zT(GT(i,nC(g,h),QT((([e,t,n])=>{if(t.groupIndices.length>0){if(EC(t.sizeTree))return t;let r=TC();const o=FT(m);let a=0,i=0,s=0;for(;a<-e;){s=o[i];const e=o[i+1]-s-1;i++,a+=e+1}r=OC(t.sizeTree).reduce(((t,{k:n,v:r})=>IC(t,Math.max(0,n+e),r)),r);if(a!==-e){r=IC(r,0,kC(t.sizeTree,s));r=IC(r,1,_C(t.sizeTree,1-e)[1])}return{...t,sizeTree:r,...QC(t.offsetTree,0,r,n)}}{const r=OC(t.sizeTree).reduce(((t,{k:n,v:r})=>IC(t,Math.max(0,n+e),r)),TC());return{...t,sizeTree:r,...QC(t.offsetTree,0,r,n)}}}))),g),{data:f,totalCount:r,sizeRanges:n,groupIndices:l,defaultItemSize:c,fixedItemSize:u,unshiftWith:a,shiftWith:i,shiftWithOffset:w,beforeUnshiftWith:b,firstItemIndex:s,gap:h,sizes:g,listRefresh:y,statefulTotalCount:o,trackItemSizes:v,itemSize:d}}),DT(hC,WC),{singleton:!0}),ok="undefined"!=typeof document&&"scrollBehavior"in document.documentElement.style;function ak(e){const t="number"==typeof e?{index:e}:e;return t.align||(t.align="start"),t.behavior&&ok||(t.behavior="auto"),t.offset||(t.offset=0),t}const ik=iC((([{sizes:e,totalCount:t,listRefresh:n,gap:r},{scrollingInProgress:o,viewportHeight:a,scrollTo:i,smoothScrollTargetReached:s,headerHeight:l,footerHeight:u,fixedHeaderHeight:c,fixedFooterHeight:d},{log:f}])=>{const h=UT(),p=UT(),g=WT(0);let m=null,v=null,y=null;function b(){m&&(m(),m=null),y&&(y(),y=null),v&&(clearTimeout(v),v=null),HT(o,!1)}return zT(GT(h,nC(e,a,t,g,l,u,f),nC(r,c,d),QT((([[e,t,r,a,i,l,u,c],d,f,g])=>{const w=ak(e),{align:S,behavior:x,offset:E}=w,T=a-1,C=JC(w,t,T);let k=ZC(C,t.offsetTree,d)+l;"end"===S?(k+=f+_C(t.sizeTree,C)[1]-r+g,C===T&&(k+=u)):"center"===S?k+=(f+_C(t.sizeTree,C)[1]-r+g)/2:k-=i,E&&(k+=E);const _=t=>{b(),t?(c("retrying to scroll to",{location:e},dC.DEBUG),HT(h,e)):(HT(p,!0),c("list did not change, scroll successful",{},dC.DEBUG))};if(b(),"smooth"===x){let e=!1;y=AT(n,(t=>{e=e||t})),m=jT(s,(()=>{_(e)}))}else m=jT(GT(n,(I=150,e=>{const t=setTimeout((()=>{e(!1)}),I);return n=>{n&&(e(!0),clearTimeout(t))}})),_);var I;return v=setTimeout((()=>{b()}),1200),HT(o,!0),c("scrolling from index to",{index:C,top:k,behavior:x},dC.DEBUG),{top:k,behavior:x}}))),i),{scrollToIndex:h,scrollTargetReached:p,topListHeight:g}}),DT(rk,wC,hC),{singleton:!0});const sk="up",lk="down",uk={atBottom:!1,notAtBottomBecause:"NOT_SHOWING_LAST_ITEM",state:{offsetBottom:0,scrollTop:0,viewportHeight:0,scrollHeight:0}},ck=iC((([{scrollContainerState:e,scrollTop:t,viewportHeight:n,headerHeight:r,footerHeight:o,scrollBy:a}])=>{const i=WT(!1),s=WT(!0),l=UT(),u=UT(),c=WT(4),d=WT(0),f=VT(GT(rC(GT(oC(t),JT(1),KT(!0)),GT(oC(t),JT(1),KT(!1),tC(100))),YT()),!1),h=VT(GT(rC(GT(a,KT(!0)),GT(a,KT(!1),tC(200))),YT()),!1);zT(GT(aC(oC(t),oC(d)),QT((([e,t])=>e<=t)),YT()),s),zT(GT(s,eC(50)),u);const p=$T(GT(aC(e,oC(n),oC(r),oC(o),oC(c)),ZT(((e,[{scrollTop:t,scrollHeight:n},r,o,a,i])=>{const s={viewportHeight:r,scrollTop:t,scrollHeight:n};if(t+r-n>-i){let n,r;return t>e.state.scrollTop?(n="SCROLLED_DOWN",r=e.state.scrollTop-t):(n="SIZE_DECREASED",r=e.state.scrollTop-t||e.scrollTopDelta),{atBottom:!0,state:s,atBottomBecause:n,scrollTopDelta:r}}let l;return l=s.scrollHeight>e.state.scrollHeight?"SIZE_INCREASED":r<e.state.viewportHeight?"VIEWPORT_HEIGHT_DECREASING":t<e.state.scrollTop?"SCROLLING_UPWARDS":"NOT_FULLY_SCROLLED_TO_LAST_ITEM_BOTTOM",{atBottom:!1,notAtBottomBecause:l,state:s}}),uk),YT(((e,t)=>e&&e.atBottom===t.atBottom)))),g=VT(GT(e,ZT(((e,{scrollTop:t,scrollHeight:n,viewportHeight:r})=>{if(yC(e.scrollHeight,n))return{scrollTop:t,scrollHeight:n,jump:0,changed:!1};{const o=n-(t+r)<1;return e.scrollTop!==t&&o?{scrollHeight:n,scrollTop:t,jump:e.scrollTop-t,changed:!0}:{scrollHeight:n,scrollTop:t,jump:0,changed:!0}}}),{scrollHeight:0,jump:0,scrollTop:0,changed:!1}),XT((e=>e.changed)),QT((e=>e.jump))),0);zT(GT(p,QT((e=>e.atBottom))),i),zT(GT(i,eC(50)),l);const m=WT(lk);zT(GT(e,QT((({scrollTop:e})=>e)),YT(),ZT(((e,t)=>FT(h)?{direction:e.direction,prevScrollTop:t}:{direction:t<e.prevScrollTop?sk:lk,prevScrollTop:t}),{direction:lk,prevScrollTop:0}),QT((e=>e.direction))),m),zT(GT(e,eC(50),KT("none")),m);const v=WT(0);return zT(GT(f,XT((e=>!e)),KT(0)),v),zT(GT(t,eC(100),nC(f),XT((([e,t])=>!!t)),ZT((([e,t],[n])=>[t,n]),[0,0]),QT((([e,t])=>t-e))),v),{isScrolling:f,isAtTop:s,isAtBottom:i,atBottomState:p,atTopStateChange:u,atBottomStateChange:l,scrollDirection:m,atBottomThreshold:c,atTopThreshold:d,scrollVelocity:v,lastJumpDueToItemResize:g}}),DT(wC)),dk=iC((([{log:e}])=>{const t=WT(!1),n=$T(GT(t,XT((e=>e)),YT()));return AT(t,(t=>{t&&FT(e)("props updated",{},dC.DEBUG)})),{propsReady:t,didMount:n}}),DT(hC),{singleton:!0});function fk(e,t){0==e?t():requestAnimationFrame((()=>fk(e-1,t)))}function hk(e,t){const n=t-1;return"number"==typeof e?e:"LAST"===e.index?n:e.index}const pk=iC((([{sizes:e,listRefresh:t,defaultItemSize:n},{scrollTop:r},{scrollToIndex:o,scrollTargetReached:a},{didMount:i}])=>{const s=WT(!0),l=WT(0),u=WT(!0);return zT(GT(i,nC(l),XT((([e,t])=>!!t)),KT(!1)),s),zT(GT(i,nC(l),XT((([e,t])=>!!t)),KT(!1)),u),AT(GT(aC(t,i),nC(s,e,n,u),XT((([[,e],t,{sizeTree:n},r,o])=>e&&(!EC(n)||RT(r))&&!t&&!o)),nC(l)),(([,e])=>{jT(a,(()=>{HT(u,!0)})),fk(4,(()=>{jT(r,(()=>{HT(s,!0)})),HT(o,e)}))})),{scrolledToInitialItem:s,initialTopMostItemIndex:l,initialItemFinalLocationReached:u}}),DT(rk,wC,ik,dk),{singleton:!0});function gk(e){return!!e&&("smooth"===e?"smooth":"auto")}const mk=iC((([{totalCount:e,listRefresh:t},{isAtBottom:n,atBottomState:r},{scrollToIndex:o},{scrolledToInitialItem:a},{propsReady:i,didMount:s},{log:l},{scrollingInProgress:u}])=>{const c=WT(!1),d=UT();let f=null;function h(e){HT(o,{index:"LAST",align:"end",behavior:e})}function p(e){const t=jT(r,(t=>{!e||t.atBottom||"SIZE_INCREASED"!==t.notAtBottomBecause||f||(FT(l)("scrolling to bottom due to increased size",{},dC.DEBUG),h("auto"))}));setTimeout(t,100)}return AT(GT(aC(GT(oC(e),JT(1)),s),nC(oC(c),n,a,u),QT((([[e,t],n,r,o,a])=>{let i=t&&o,s="auto";return i&&(s=((e,t)=>"function"==typeof e?gk(e(t)):t&&gk(e))(n,r||a),i=i&&!!s),{totalCount:e,shouldFollow:i,followOutputBehavior:s}})),XT((({shouldFollow:e})=>e))),(({totalCount:e,followOutputBehavior:n})=>{f&&(f(),f=null),f=jT(t,(()=>{FT(l)("following output to ",{totalCount:e},dC.DEBUG),h(n),f=null}))})),AT(GT(aC(oC(c),e,i),XT((([e,,t])=>e&&t)),ZT((({value:e},[,t])=>({refreshed:e===t,value:t})),{refreshed:!1,value:0}),XT((({refreshed:e})=>e)),nC(c,e)),(([,e])=>{FT(a)&&p(!1!==e)})),AT(d,(()=>{p(!1!==FT(c))})),AT(aC(oC(c),r),(([e,t])=>{e&&!t.atBottom&&"VIEWPORT_HEIGHT_DECREASING"===t.notAtBottomBecause&&h("auto")})),{followOutput:c,autoscrollToBottom:d}}),DT(rk,ck,ik,pk,dk,hC,wC));function vk(e){return e.reduce(((e,t)=>(e.groupIndices.push(e.totalCount),e.totalCount+=t+1,e)),{totalCount:0,groupIndices:[]})}const yk=iC((([{totalCount:e,groupIndices:t,sizes:n},{scrollTop:r,headerHeight:o}])=>{const a=UT(),i=UT(),s=$T(GT(a,QT(vk)));return zT(GT(s,QT((e=>e.totalCount))),e),zT(GT(s,QT((e=>e.groupIndices))),t),zT(GT(aC(r,n,o),XT((([e,t])=>tk(t))),QT((([e,t,n])=>_C(t.groupOffsetTree,Math.max(e-n,0),"v")[0])),YT(),QT((e=>[e]))),i),{groupCounts:a,topItemsIndexes:i}}),DT(rk,wC));function bk(e,t){return!(!e||e[0]!==t[0]||e[1]!==t[1])}function wk(e,t){return!(!e||e.startIndex!==t.startIndex||e.endIndex!==t.endIndex)}const Sk="top",xk="bottom",Ek="none";function Tk(e,t,n){return"number"==typeof e?n===sk&&t===Sk||n===lk&&t===xk?e:0:n===sk?t===Sk?e.main:e.reverse:t===xk?e.main:e.reverse}function Ck(e,t){return"number"==typeof e?e:e[t]||0}const kk=iC((([{scrollTop:e,viewportHeight:t,deviation:n,headerHeight:r,fixedHeaderHeight:o}])=>{const a=UT(),i=WT(0),s=WT(0),l=WT(0);return{listBoundary:a,overscan:l,topListHeight:i,increaseViewportBy:s,visibleRange:VT(GT(aC(oC(e),oC(t),oC(r),oC(a,bk),oC(l),oC(i),oC(o),oC(n),oC(s)),QT((([e,t,n,[r,o],a,i,s,l,u])=>{const c=e-l,d=i+s,f=Math.max(n-c,0);let h=Ek;const p=Ck(u,Sk),g=Ck(u,xk);return r-=l,o+=n+s,(r+=n+s)>e+d-p&&(h=sk),(o-=l)<e-f+t+g&&(h=lk),h!==Ek?[Math.max(c-n-Tk(a,Sk,h)-p,0),c-f-s+t+Tk(a,xk,h)+g]:null})),XT((e=>null!=e)),YT(bk)),[0,0])}}),DT(wC),{singleton:!0});const _k={items:[],topItems:[],offsetTop:0,offsetBottom:0,top:0,bottom:0,topListHeight:0,totalCount:0,firstItemIndex:0};function Ik(e,t,n){if(0===e.length)return[];if(!tk(t))return e.map((e=>({...e,index:e.index+n,originalIndex:e.index})));const r=e[0].index,o=e[e.length-1].index,a=[],i=HC(t.groupOffsetTree,r,o);let s,l=0;for(const u of e){let e;(!s||s.end<u.index)&&(s=i.shift(),l=t.groupIndices.indexOf(s.start)),e=u.index===s.start?{type:"group",index:l}:{index:u.index-(l+1)+n,groupIndex:l},a.push({...e,size:u.size,offset:u.offset,originalIndex:u.index,data:u.data})}return a}function Mk(e,t,n,r,o,a){const{lastSize:i,lastOffset:s,lastIndex:l}=o;let u=0,c=0;if(e.length>0){u=e[0].offset;const t=e[e.length-1];c=t.offset+t.size}const d=n-l,f=u,h=s+d*i+(d-1)*r-c;return{items:Ik(e,o,a),topItems:Ik(t,o,a),topListHeight:t.reduce(((e,t)=>t.size+e),0),offsetTop:u,offsetBottom:h,top:f,bottom:c,totalCount:n,firstItemIndex:a}}function Ok(e,t,n,r,o,a){let i=0;if(n.groupIndices.length>0)for(const u of n.groupIndices){if(u-i>=e)break;i++}const s=e+i,l=hk(t,s);return Mk(Array.from({length:s}).map(((e,t)=>({index:t+l,size:0,offset:0,data:a[t+l]}))),[],s,o,n,r)}const Dk=iC((([{sizes:e,totalCount:t,data:n,firstItemIndex:r,gap:o},a,{visibleRange:i,listBoundary:s,topListHeight:l},{scrolledToInitialItem:u,initialTopMostItemIndex:c},{topListHeight:d},f,{didMount:h},{recalcInProgress:p}])=>{const g=WT([]),m=WT(0),v=UT();zT(a.topItemsIndexes,g);const y=VT(GT(aC(h,p,oC(i,bk),oC(t),oC(e),oC(c),u,oC(g),oC(r),oC(o),n),XT((([e,t,,n,,,,,,,r])=>{const o=r&&r.length!==n;return e&&!t&&!o})),QT((([,,[e,t],n,r,o,a,i,s,l,u])=>{const c=r,{sizeTree:d,offsetTree:f}=c,h=FT(m);if(0===n)return{..._k,totalCount:n};if(0===e&&0===t)return 0===h?{..._k,totalCount:n}:Ok(h,o,r,s,l,u||[]);if(EC(d)){if(h>0)return null;const e=Mk(function(e,t,n){if(tk(t)){const r=ek(e,t);return[{index:_C(t.groupOffsetTree,r)[0],size:0,offset:0},{index:r,size:0,offset:0,data:n&&n[0]}]}return[{index:e,size:0,offset:0,data:n&&n[0]}]}(hk(o,n),c,u),[],n,l,c,s);return e}const p=[];if(i.length>0){const e=i[0],t=i[i.length-1];let n=0;for(const r of HC(d,e,t)){const o=r.value,a=Math.max(r.start,e),i=Math.min(r.end,t);for(let e=a;e<=i;e++)p.push({index:e,size:o,offset:n,data:u&&u[e]}),n+=o}}if(!a)return Mk([],p,n,l,c,s);const g=i.length>0?i[i.length-1]+1:0,v=XC(f,e,t,g);if(0===v.length)return null;const y=n-1;return Mk(OT([],(n=>{for(const r of v){const o=r.value;let a=o.offset,i=r.start;const s=o.size;if(o.offset<e){i+=Math.floor((e-o.offset+l)/(s+l));const t=i-r.start;a+=t*s+t*l}i<g&&(a+=(g-i)*s,i=g);const c=Math.min(r.end,y);for(let e=i;e<=c&&!(a>=t);e++)n.push({index:e,size:s,offset:a,data:u&&u[e]}),a+=s+l}})),p,n,l,c,s)})),XT((e=>null!==e)),YT()),_k);zT(GT(n,XT(RT),QT((e=>null==e?void 0:e.length))),t),zT(GT(y,QT((e=>e.topListHeight))),d),zT(d,l),zT(GT(y,QT((e=>[e.top,e.bottom]))),s),zT(GT(y,QT((e=>e.items))),v);return{listState:y,topItemsIndexes:g,endReached:$T(GT(y,XT((({items:e})=>e.length>0)),nC(t,n),XT((([{items:e},t])=>e[e.length-1].originalIndex===t-1)),QT((([,e,t])=>[e-1,t])),YT(bk),QT((([e])=>e)))),startReached:$T(GT(y,eC(200),XT((({items:e,topItems:t})=>e.length>0&&e[0].originalIndex===t.length)),QT((({items:e})=>e[0].index)),YT())),rangeChanged:$T(GT(y,XT((({items:e})=>e.length>0)),QT((({items:e})=>{let t=0,n=e.length-1;for(;"group"===e[t].type&&t<n;)t++;for(;"group"===e[n].type&&n>t;)n--;return{startIndex:e[t].index,endIndex:e[n].index}})),YT(wk))),itemsRendered:v,initialItemCount:m,...f}}),DT(rk,yk,kk,pk,ik,ck,dk,WC),{singleton:!0}),Pk=iC((([{sizes:e,firstItemIndex:t,data:n,gap:r},{initialTopMostItemIndex:o},{initialItemCount:a,listState:i},{didMount:s}])=>(zT(GT(s,nC(a),XT((([,e])=>0!==e)),nC(o,e,t,r,n),QT((([[,e],t,n,r,o,a=[]])=>Ok(e,t,n,r,o,a)))),i),{})),DT(rk,pk,Dk,dk),{singleton:!0}),Nk=iC((([{scrollVelocity:e}])=>{const t=WT(!1),n=UT(),r=WT(!1);return zT(GT(e,nC(r,t,n),XT((([e,t])=>!!t)),QT((([e,t,n,r])=>{const{exit:o,enter:a}=t;if(n){if(o(e,r))return!1}else if(a(e,r))return!0;return n})),YT()),t),AT(GT(aC(t,e,n),nC(r)),(([[e,t,n],r])=>e&&r&&r.change&&r.change(t,n))),{isSeeking:t,scrollSeekConfiguration:r,scrollVelocity:e,scrollSeekRangeChanged:n}}),DT(ck),{singleton:!0}),Rk=iC((([{topItemsIndexes:e}])=>{const t=WT(0);return zT(GT(t,XT((e=>e>0)),QT((e=>Array.from({length:e}).map(((e,t)=>t))))),e),{topItemCount:t}}),DT(Dk)),Lk=iC((([{footerHeight:e,headerHeight:t,fixedHeaderHeight:n,fixedFooterHeight:r},{listState:o}])=>{const a=UT(),i=VT(GT(aC(e,r,t,n,o),QT((([e,t,n,r,o])=>e+t+n+r+o.offsetBottom+o.bottom))),0);return zT(oC(i),a),{totalListHeight:i,totalListHeightChanged:a}}),DT(wC,Dk),{singleton:!0});function Ak(e){let t,n=!1;return()=>(n||(n=!0,t=e()),t)}const Hk=Ak((()=>/iP(ad|od|hone)/i.test(navigator.userAgent)&&/WebKit/i.test(navigator.userAgent))),Bk=iC((([{scrollBy:e,scrollTop:t,deviation:n,scrollingInProgress:r},{isScrolling:o,isAtBottom:a,scrollDirection:i,lastJumpDueToItemResize:s},{listState:l},{beforeUnshiftWith:u,shiftWithOffset:c,sizes:d,gap:f},{log:h},{recalcInProgress:p}])=>{const g=$T(GT(l,nC(s),ZT((([,e,t,n],[{items:r,totalCount:o,bottom:a,offsetBottom:i},s])=>{const l=a+i;let u=0;if(t===o&&e.length>0&&r.length>0){0===r[0].originalIndex&&0===e[0].originalIndex||(u=l-n,0!==u&&(u+=s))}return[u,r,o,l]}),[0,[],0,0]),XT((([e])=>0!==e)),nC(t,i,r,a,h,p),XT((([,e,t,n,,,r])=>!r&&!n&&0!==e&&t===sk)),QT((([[e],,,,,t])=>(t("Upward scrolling compensation",{amount:e},dC.DEBUG),e)))));function m(t){t>0?(HT(e,{top:-t,behavior:"auto"}),HT(n,0)):(HT(n,0),HT(e,{top:-t,behavior:"auto"}))}return AT(GT(g,nC(n,o)),(([e,t,r])=>{r&&Hk()?HT(n,t-e):m(-e)})),AT(GT(aC(VT(o,!1),n,p),XT((([e,t,n])=>!e&&!n&&0!==t)),QT((([e,t])=>t)),eC(1)),m),zT(GT(c,QT((e=>({top:-e})))),e),AT(GT(u,nC(d,f),QT((([e,{lastSize:t,groupIndices:n,sizeTree:r},o])=>{function a(e){return e*(t+o)}if(0===n.length)return a(e);{let t=0;const o=kC(r,0);let i=0,s=0;for(;i<e;){i++,t+=o;let r=n.length===s+1?1/0:n[s+1]-n[s]-1;i+r>e&&(t-=o,r=e-i+1),i+=r,t+=a(r),s++}return t}}))),(t=>{HT(n,t),requestAnimationFrame((()=>{HT(e,{top:t}),requestAnimationFrame((()=>{HT(n,0),HT(p,!1)}))}))})),{deviation:n}}),DT(wC,ck,Dk,rk,hC,WC)),Fk=iC((([{didMount:e},{scrollTo:t},{listState:n}])=>{const r=WT(0);return AT(GT(e,nC(r),XT((([,e])=>0!==e)),QT((([,e])=>({top:e})))),(e=>{jT(GT(n,JT(1),XT((e=>e.items.length>1))),(()=>{requestAnimationFrame((()=>{HT(t,e)}))}))})),{initialScrollTop:r}}),DT(dk,wC,Dk),{singleton:!0}),zk=iC((([{viewportHeight:e},{totalListHeight:t}])=>{const n=WT(!1);return{alignToBottom:n,paddingTopAddition:VT(GT(aC(n,e,t),XT((([e])=>e)),QT((([,e,t])=>Math.max(0,e-t))),eC(0),YT()),0)}}),DT(wC,Lk),{singleton:!0}),jk=iC((([{scrollTo:e,scrollContainerState:t}])=>{const n=UT(),r=UT(),o=UT(),a=WT(!1),i=WT(void 0);return zT(GT(aC(n,r),QT((([{viewportHeight:e,scrollTop:t,scrollHeight:n},{offsetTop:r}])=>({scrollTop:Math.max(0,t-r),scrollHeight:n,viewportHeight:e})))),t),zT(GT(e,nC(r),QT((([e,{offsetTop:t}])=>({...e,top:e.top+t})))),o),{useWindowScroll:a,customScrollParent:i,windowScrollContainerState:n,windowViewportRect:r,windowScrollTo:o}}),DT(wC)),Uk=({itemTop:e,itemBottom:t,viewportTop:n,viewportBottom:r,locationParams:{behavior:o,align:a,...i}})=>e<n?{...i,behavior:o,align:null!=a?a:"start"}:t>r?{...i,behavior:o,align:null!=a?a:"end"}:null,Wk=iC((([{sizes:e,totalCount:t,gap:n},{scrollTop:r,viewportHeight:o,headerHeight:a,fixedHeaderHeight:i,fixedFooterHeight:s,scrollingInProgress:l},{scrollToIndex:u}])=>{const c=UT();return zT(GT(c,nC(e,o,t,a,i,s,r),nC(n),QT((([[e,t,n,r,o,a,i,s],u])=>{const{done:c,behavior:d,align:f,calculateViewLocation:h=Uk,...p}=e,g=JC(e,t,r-1),m=ZC(g,t.offsetTree,u)+o+a,v=h({itemTop:m,itemBottom:m+_C(t.sizeTree,g)[1],viewportTop:s+a,viewportBottom:s+n-i,locationParams:{behavior:d,align:f,...p}});return v?c&&jT(GT(l,XT((e=>!1===e)),JT(FT(l)?1:2)),c):c&&c(),v})),XT((e=>null!==e))),u),{scrollIntoView:c}}),DT(rk,wC,ik,Dk,hC),{singleton:!0}),$k=iC((([{sizes:e,sizeRanges:t},{scrollTop:n},{initialTopMostItemIndex:r},{didMount:o},{useWindowScroll:a,windowScrollContainerState:i,windowViewportRect:s}])=>{const l=UT(),u=WT(void 0),c=WT(null),d=WT(null);return zT(i,c),zT(s,d),AT(GT(l,nC(e,n,a,c,d)),(([e,t,n,r,o,a])=>{const i=OC(t.sizeTree).map((({k:e,v:t},n,r)=>{const o=r[n+1];return{startIndex:e,endIndex:o?o.k-1:1/0,size:t}}));r&&null!==o&&null!==a&&(n=o.scrollTop-a.offsetTop),e({ranges:i,scrollTop:n})})),zT(GT(u,XT(RT),QT(Vk)),r),zT(GT(o,nC(u),XT((([,e])=>void 0!==e)),YT(),QT((([,e])=>e.ranges))),t),{getState:l,restoreStateFrom:u}}),DT(rk,wC,pk,dk,jk));function Vk(e){return{offset:e.scrollTop,index:0,align:"start"}}const Gk=iC((([e,t,n,r,o,a,i,s,l,u])=>({...e,...t,...n,...r,...o,...a,...i,...s,...l,...u})),DT(kk,Pk,dk,Nk,Lk,Fk,zk,jk,Wk,hC)),qk=iC((([{totalCount:e,sizeRanges:t,fixedItemSize:n,defaultItemSize:r,trackItemSizes:o,itemSize:a,data:i,firstItemIndex:s,groupIndices:l,statefulTotalCount:u,gap:c,sizes:d},{initialTopMostItemIndex:f,scrolledToInitialItem:h,initialItemFinalLocationReached:p},g,m,v,{listState:y,topItemsIndexes:b,...w},{scrollToIndex:S},x,{topItemCount:E},{groupCounts:T},C])=>(zT(w.rangeChanged,C.scrollSeekRangeChanged),zT(GT(C.windowViewportRect,QT((e=>e.visibleHeight))),g.viewportHeight),{totalCount:e,data:i,firstItemIndex:s,sizeRanges:t,initialTopMostItemIndex:f,scrolledToInitialItem:h,initialItemFinalLocationReached:p,topItemsIndexes:b,topItemCount:E,groupCounts:T,fixedItemHeight:n,defaultItemHeight:r,gap:c,...v,statefulTotalCount:u,listState:y,scrollToIndex:S,trackItemSizes:o,itemSize:a,groupIndices:l,...w,...C,...g,sizes:d,...m})),DT(rk,pk,wC,$k,mk,Dk,ik,Bk,Rk,yk,Gk)),Yk="-webkit-sticky",Xk="sticky",Qk=Ak((()=>{if("undefined"==typeof document)return Xk;const e=document.createElement("div");return e.style.position=Yk,e.style.position===Yk?Yk:Xk}));function Kk(e,t){const n=J.useRef(null),r=J.useCallback((r=>{if(null===r||!r.offsetParent)return;const o=r.getBoundingClientRect(),a=o.width;let i,s;if(t){const e=t.getBoundingClientRect(),n=o.top-e.top;i=e.height-Math.max(0,n),s=n+t.scrollTop}else i=window.innerHeight-Math.max(0,o.top),s=o.top+window.pageYOffset;n.current={offsetTop:s,visibleHeight:i,visibleWidth:a},e(n.current)}),[e,t]),{callbackRef:o,ref:a}=pC(r),i=J.useCallback((()=>{r(a.current)}),[r,a]);return J.useEffect((()=>{if(t){t.addEventListener("scroll",i);const e=new ResizeObserver((()=>{requestAnimationFrame(i)}));return e.observe(t),()=>{t.removeEventListener("scroll",i),e.unobserve(t)}}return window.addEventListener("scroll",i),window.addEventListener("resize",i),()=>{window.removeEventListener("scroll",i),window.removeEventListener("resize",i)}}),[i,t]),o}const Zk=J.createContext(void 0),Jk=J.createContext(void 0);function e_(e){return e}const t_=iC((([e,t])=>({...e,...t})),DT(qk,iC((()=>{const e=WT((e=>`Item ${e}`)),t=WT(null),n=WT((e=>`Group ${e}`)),r=WT({}),o=WT(e_),a=WT("div"),i=WT(LT),s=(e,t=null)=>VT(GT(r,QT((t=>t[e])),YT()),t);return{context:t,itemContent:e,groupContent:n,components:r,computeItemKey:o,headerFooterTag:a,scrollerRef:i,FooterComponent:s("Footer"),HeaderComponent:s("Header"),TopItemListComponent:s("TopItemList"),ListComponent:s("List","div"),ItemComponent:s("Item","div"),GroupComponent:s("Group","div"),ScrollerComponent:s("Scroller","div"),EmptyPlaceholder:s("EmptyPlaceholder"),ScrollSeekPlaceholder:s("ScrollSeekPlaceholder")}})))),n_=({height:e})=>J.createElement("div",{style:{height:e}}),r_={position:Qk(),zIndex:1,overflowAnchor:"none"},o_={overflowAnchor:"none"},a_=J.memo((function({showTopList:e=!1}){const t=S_("listState"),n=w_("sizeRanges"),r=S_("useWindowScroll"),o=S_("customScrollParent"),a=w_("windowScrollContainerState"),i=w_("scrollContainerState"),s=o||r?a:i,l=S_("itemContent"),u=S_("context"),c=S_("groupContent"),d=S_("trackItemSizes"),f=S_("itemSize"),h=S_("log"),p=w_("gap"),{callbackRef:g}=mC(n,f,d,e?LT:s,h,p,o),[m,v]=J.useState(0);x_("deviation",(e=>{m!==e&&v(e)}));const y=S_("EmptyPlaceholder"),b=S_("ScrollSeekPlaceholder")||n_,w=S_("ListComponent"),S=S_("ItemComponent"),x=S_("GroupComponent"),E=S_("computeItemKey"),T=S_("isSeeking"),C=S_("groupIndices").length>0,k=S_("alignToBottom"),_=S_("initialItemFinalLocationReached"),I=e?{}:{boxSizing:"border-box",paddingTop:t.offsetTop,paddingBottom:t.offsetBottom,marginTop:0!==m?m:k?"auto":0,..._?{}:{visibility:"hidden"}};return!e&&0===t.totalCount&&y?J.createElement(y,u_(y,u)):J.createElement(w,{...u_(w,u),ref:g,style:I,"data-testid":e?"virtuoso-top-item-list":"virtuoso-item-list"},(e?t.topItems:t.items).map((e=>{const n=e.originalIndex,r=E(n+t.firstItemIndex,e.data,u);return T?J.createElement(b,{...u_(b,u),key:r,index:e.index,height:e.size,type:e.type||"item",..."group"===e.type?{}:{groupIndex:e.groupIndex}}):"group"===e.type?J.createElement(x,{...u_(x,u),key:r,"data-index":n,"data-known-size":e.size,"data-item-index":e.index,style:r_},c(e.index,u)):J.createElement(S,{...u_(S,u),...c_(S,e.data),key:r,"data-index":n,"data-known-size":e.size,"data-item-index":e.index,"data-item-group-index":e.groupIndex,style:o_},C?l(e.index,e.groupIndex,e.data,u):l(e.index,e.data,u))})))})),i_={height:"100%",outline:"none",overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},s_=e=>({width:"100%",height:"100%",position:"absolute",top:0,...e?{display:"flex",flexDirection:"column"}:{}}),l_={width:"100%",position:Qk(),top:0,zIndex:1};function u_(e,t){if("string"!=typeof e)return{context:t}}function c_(e,t){return{item:"string"==typeof e?void 0:t}}const d_=J.memo((function(){const e=S_("HeaderComponent"),t=w_("headerHeight"),n=S_("headerFooterTag"),r=gC((e=>t(vC(e,"height")))),o=S_("context");return e?J.createElement(n,{ref:r},J.createElement(e,u_(e,o))):null})),f_=J.memo((function(){const e=S_("FooterComponent"),t=w_("footerHeight"),n=S_("headerFooterTag"),r=gC((e=>t(vC(e,"height")))),o=S_("context");return e?J.createElement(n,{ref:r},J.createElement(e,u_(e,o))):null}));function h_({usePublisher:e,useEmitter:t,useEmitterValue:n}){return J.memo((function({style:r,children:o,...a}){const i=e("scrollContainerState"),s=n("ScrollerComponent"),l=e("smoothScrollTargetReached"),u=n("scrollerRef"),c=n("context"),{scrollerRef:d,scrollByCallback:f,scrollToCallback:h}=bC(i,l,s,u);return t("scrollTo",h),t("scrollBy",f),J.createElement(s,{ref:d,style:{...i_,...r},"data-testid":"virtuoso-scroller","data-virtuoso-scroller":!0,tabIndex:0,...a,...u_(s,c)},o)}))}function p_({usePublisher:e,useEmitter:t,useEmitterValue:n}){return J.memo((function({style:r,children:o,...a}){const i=e("windowScrollContainerState"),s=n("ScrollerComponent"),l=e("smoothScrollTargetReached"),u=n("totalListHeight"),c=n("deviation"),d=n("customScrollParent"),f=n("context"),{scrollerRef:h,scrollByCallback:p,scrollToCallback:g}=bC(i,l,s,LT,d);return cC((()=>(h.current=d||window,()=>{h.current=null})),[h,d]),t("windowScrollTo",g),t("scrollBy",p),J.createElement(s,{style:{position:"relative",...r,...0!==u?{height:u+c}:{}},"data-virtuoso-scroller":!0,...a,...u_(s,f)},o)}))}const g_=({children:e})=>{const t=J.useContext(Zk),n=w_("viewportHeight"),r=w_("fixedItemHeight"),o=S_("alignToBottom"),a=gC(kT(n,(e=>vC(e,"height"))));return J.useEffect((()=>{t&&(n(t.viewportHeight),r(t.itemHeight))}),[t,n,r]),J.createElement("div",{style:s_(o),ref:a,"data-viewport-type":"element"},e)},m_=({children:e})=>{const t=J.useContext(Zk),n=w_("windowViewportRect"),r=w_("fixedItemHeight"),o=S_("customScrollParent"),a=Kk(n,o),i=S_("alignToBottom");return J.useEffect((()=>{t&&(r(t.itemHeight),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:100}))}),[t,n,r]),J.createElement("div",{ref:a,style:s_(i),"data-viewport-type":"window"},e)},v_=({children:e})=>{const t=S_("TopItemListComponent")||"div",n=S_("headerHeight"),r={...l_,marginTop:`${n}px`},o=S_("context");return J.createElement(t,{style:r,...u_(t,o)},e)},y_=J.memo((function(e){const t=S_("useWindowScroll"),n=S_("topItemsIndexes").length>0,r=S_("customScrollParent"),o=r||t?T_:E_,a=r||t?m_:g_;return J.createElement(o,{...e},n&&J.createElement(v_,null,J.createElement(a_,{showTopList:!0})),J.createElement(a,null,J.createElement(d_,null),J.createElement(a_,null),J.createElement(f_,null)))})),{Component:b_,usePublisher:w_,useEmitterValue:S_,useEmitter:x_}=uC(t_,{required:{},optional:{restoreStateFrom:"restoreStateFrom",context:"context",followOutput:"followOutput",itemContent:"itemContent",groupContent:"groupContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",groupCounts:"groupCounts",topItemCount:"topItemCount",firstItemIndex:"firstItemIndex",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"headerFooterTag",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",autoscrollToBottom:"autoscrollToBottom",getState:"getState"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},y_),E_=h_({usePublisher:w_,useEmitterValue:S_,useEmitter:x_}),T_=p_({usePublisher:w_,useEmitterValue:S_,useEmitter:x_}),C_=b_,k_={items:[],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},__={items:[{index:0}],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},{round:I_,ceil:M_,floor:O_,min:D_,max:P_}=Math;function N_(e,t,n){return Array.from({length:t-e+1}).map(((t,r)=>{const o=null===n?null:n[r+e];return{index:r+e,data:o}}))}function R_(e,t){return e&&e.column===t.column&&e.row===t.row}function L_(e,t){return e&&e.width===t.width&&e.height===t.height}const A_=iC((([{overscan:e,visibleRange:t,listBoundary:n},{scrollTop:r,viewportHeight:o,scrollBy:a,scrollTo:i,smoothScrollTargetReached:s,scrollContainerState:l,footerHeight:u,headerHeight:c},d,f,{propsReady:h,didMount:p},{windowViewportRect:g,useWindowScroll:m,customScrollParent:v,windowScrollContainerState:y,windowScrollTo:b},w])=>{const S=WT(0),x=WT(0),E=WT(k_),T=WT({height:0,width:0}),C=WT({height:0,width:0}),k=UT(),_=UT(),I=WT(0),M=WT(null),O=WT({row:0,column:0}),D=UT(),P=UT(),N=WT(!1),R=WT(0),L=WT(!0),A=WT(!1);AT(GT(p,nC(R),XT((([e,t])=>!!t))),(()=>{HT(L,!1),HT(x,0)})),AT(GT(aC(p,L,C,T,R,A),XT((([e,t,n,r,,o])=>e&&!t&&0!==n.height&&0!==r.height&&!o))),(([,,,,e])=>{HT(A,!0),fk(1,(()=>{HT(k,e)})),jT(GT(r),(()=>{HT(n,[0,0]),HT(L,!0)}))})),zT(GT(P,XT((e=>null!=e&&e.scrollTop>0)),KT(0)),x),AT(GT(p,nC(P),XT((([,e])=>null!=e))),(([,e])=>{e&&(HT(T,e.viewport),HT(C,null==e?void 0:e.item),HT(O,e.gap),e.scrollTop>0&&(HT(N,!0),jT(GT(r,JT(1)),(e=>{HT(N,!1)})),HT(i,{top:e.scrollTop})))})),zT(GT(T,QT((({height:e})=>e))),o),zT(GT(aC(oC(T,L_),oC(C,L_),oC(O,((e,t)=>e&&e.column===t.column&&e.row===t.row)),oC(r)),QT((([e,t,n,r])=>({viewport:e,item:t,gap:n,scrollTop:r})))),D),zT(GT(aC(oC(S),t,oC(O,R_),oC(C,L_),oC(T,L_),oC(M),oC(x),oC(N),oC(L),oC(R)),XT((([,,,,,,,e])=>!e)),QT((([e,[t,n],r,o,a,i,s,,l,u])=>{const{row:c,column:d}=r,{height:f,width:h}=o,{width:p}=a;if(0===s&&(0===e||0===p))return k_;if(0===h){const t=hk(u,e);return function(e){return{...__,items:e}}(N_(t,0===t?Math.max(s-1,0):t,i))}const g=F_(p,h,d);let m,v;l?0===t&&0===n&&s>0?(m=0,v=s-1):(m=g*O_((t+c)/(f+c)),v=g*M_((n+c)/(f+c))-1,v=D_(e-1,P_(v,g-1)),m=D_(v,P_(0,m))):(m=0,v=-1);const y=N_(m,v,i),{top:b,bottom:w}=H_(a,r,o,y),S=M_(e/g);return{items:y,offsetTop:b,offsetBottom:S*f+(S-1)*c-w,top:b,bottom:w,itemHeight:f,itemWidth:h}}))),E),zT(GT(M,XT((e=>null!==e)),QT((e=>e.length))),S),zT(GT(aC(T,C,E,O),XT((([e,t,{items:n}])=>n.length>0&&0!==t.height&&0!==e.height)),QT((([e,t,{items:n},r])=>{const{top:o,bottom:a}=H_(e,r,t,n);return[o,a]})),YT(bk)),n);const H=WT(!1);zT(GT(r,nC(H),QT((([e,t])=>t||0!==e))),H);const B=$T(GT(oC(E),XT((({items:e})=>e.length>0)),nC(S,H),XT((([{items:e},t,n])=>n&&e[e.length-1].index===t-1)),QT((([,e])=>e-1)),YT())),F=$T(GT(oC(E),XT((({items:e})=>e.length>0&&0===e[0].index)),KT(0),YT())),z=$T(GT(oC(E),nC(N),XT((([{items:e},t])=>e.length>0&&!t)),QT((([{items:e}])=>({startIndex:e[0].index,endIndex:e[e.length-1].index}))),YT(wk),eC(0)));zT(z,f.scrollSeekRangeChanged),zT(GT(k,nC(T,C,S,O),QT((([e,t,n,r,o])=>{const a=ak(e),{align:i,behavior:s,offset:l}=a;let u=a.index;"LAST"===u&&(u=r-1),u=P_(0,u,D_(r-1,u));let c=B_(t,o,n,u);return"end"===i?c=I_(c-t.height+n.height):"center"===i&&(c=I_(c-t.height/2+n.height/2)),l&&(c+=l),{top:c,behavior:s}}))),i);const j=VT(GT(E,QT((e=>e.offsetBottom+e.bottom))),0);return zT(GT(g,QT((e=>({width:e.visibleWidth,height:e.visibleHeight})))),T),{data:M,totalCount:S,viewportDimensions:T,itemDimensions:C,scrollTop:r,scrollHeight:_,overscan:e,scrollBy:a,scrollTo:i,scrollToIndex:k,smoothScrollTargetReached:s,windowViewportRect:g,windowScrollTo:b,useWindowScroll:m,customScrollParent:v,windowScrollContainerState:y,deviation:I,scrollContainerState:l,footerHeight:u,headerHeight:c,initialItemCount:x,gap:O,restoreStateFrom:P,...f,initialTopMostItemIndex:R,gridState:E,totalListHeight:j,...d,startReached:F,endReached:B,rangeChanged:z,stateChanged:D,propsReady:h,stateRestoreInProgress:N,...w}}),DT(kk,wC,ck,Nk,dk,jk,hC));function H_(e,t,n,r){const{height:o}=n;if(void 0===o||0===r.length)return{top:0,bottom:0};return{top:B_(e,t,n,r[0].index),bottom:B_(e,t,n,r[r.length-1].index)+o}}function B_(e,t,n,r){const o=F_(e.width,n.width,t.column),a=O_(r/o),i=a*n.height+P_(0,a-1)*t.row;return i>0?i+t.row:i}function F_(e,t,n){return P_(1,O_((e+n)/(O_(t)+n)))}const z_=iC((([e,t])=>({...e,...t})),DT(A_,iC((()=>{const e=WT((e=>`Item ${e}`)),t=WT({}),n=WT(null),r=WT("virtuoso-grid-item"),o=WT("virtuoso-grid-list"),a=WT(e_),i=WT("div"),s=WT(LT),l=(e,n=null)=>VT(GT(t,QT((t=>t[e])),YT()),n);return{context:n,itemContent:e,components:t,computeItemKey:a,itemClassName:r,listClassName:o,headerFooterTag:i,scrollerRef:s,FooterComponent:l("Footer"),HeaderComponent:l("Header"),ListComponent:l("List","div"),ItemComponent:l("Item","div"),ScrollerComponent:l("Scroller","div"),ScrollSeekPlaceholder:l("ScrollSeekPlaceholder","div")}})))),j_=J.memo((function(){const e=X_("gridState"),t=X_("listClassName"),n=X_("itemClassName"),r=X_("itemContent"),o=X_("computeItemKey"),a=X_("isSeeking"),i=Y_("scrollHeight"),s=X_("ItemComponent"),l=X_("ListComponent"),u=X_("ScrollSeekPlaceholder"),c=X_("context"),d=Y_("itemDimensions"),f=Y_("gap"),h=X_("log"),p=X_("stateRestoreInProgress"),g=gC((e=>{const t=e.parentElement.parentElement.scrollHeight;i(t);const n=e.firstChild;if(n){const{width:e,height:t}=n.getBoundingClientRect();d({width:e,height:t})}f({row:J_("row-gap",getComputedStyle(e).rowGap,h),column:J_("column-gap",getComputedStyle(e).columnGap,h)})}));return p?null:J.createElement(l,{ref:g,className:t,...u_(l,c),style:{paddingTop:e.offsetTop,paddingBottom:e.offsetBottom},"data-testid":"virtuoso-item-list"},e.items.map((t=>{const i=o(t.index,t.data,c);return a?J.createElement(u,{key:i,...u_(u,c),index:t.index,height:e.itemHeight,width:e.itemWidth}):J.createElement(s,{...u_(s,c),className:n,"data-index":t.index,key:i},r(t.index,t.data,c))})))})),U_=J.memo((function(){const e=X_("HeaderComponent"),t=Y_("headerHeight"),n=X_("headerFooterTag"),r=gC((e=>t(vC(e,"height")))),o=X_("context");return e?J.createElement(n,{ref:r},J.createElement(e,u_(e,o))):null})),W_=J.memo((function(){const e=X_("FooterComponent"),t=Y_("footerHeight"),n=X_("headerFooterTag"),r=gC((e=>t(vC(e,"height")))),o=X_("context");return e?J.createElement(n,{ref:r},J.createElement(e,u_(e,o))):null})),$_=({children:e})=>{const t=J.useContext(Jk),n=Y_("itemDimensions"),r=Y_("viewportDimensions"),o=gC((e=>{r(e.getBoundingClientRect())}));return J.useEffect((()=>{t&&(r({height:t.viewportHeight,width:t.viewportWidth}),n({height:t.itemHeight,width:t.itemWidth}))}),[t,r,n]),J.createElement("div",{style:s_(!1),ref:o},e)},V_=({children:e})=>{const t=J.useContext(Jk),n=Y_("windowViewportRect"),r=Y_("itemDimensions"),o=X_("customScrollParent"),a=Kk(n,o);return J.useEffect((()=>{t&&(r({height:t.itemHeight,width:t.itemWidth}),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:t.viewportWidth}))}),[t,n,r]),J.createElement("div",{ref:a,style:s_(!1)},e)},G_=J.memo((function({...e}){const t=X_("useWindowScroll"),n=X_("customScrollParent"),r=n||t?Z_:K_,o=n||t?V_:$_;return J.createElement(r,{...e},J.createElement(o,null,J.createElement(U_,null),J.createElement(j_,null),J.createElement(W_,null)))})),{Component:q_,usePublisher:Y_,useEmitterValue:X_,useEmitter:Q_}=uC(z_,{optional:{context:"context",totalCount:"totalCount",overscan:"overscan",itemContent:"itemContent",components:"components",computeItemKey:"computeItemKey",data:"data",initialItemCount:"initialItemCount",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"headerFooterTag",listClassName:"listClassName",itemClassName:"itemClassName",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",restoreStateFrom:"restoreStateFrom",initialTopMostItemIndex:"initialTopMostItemIndex"},methods:{scrollTo:"scrollTo",scrollBy:"scrollBy",scrollToIndex:"scrollToIndex"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",stateChanged:"stateChanged"}},G_),K_=h_({usePublisher:Y_,useEmitterValue:X_,useEmitter:Q_}),Z_=p_({usePublisher:Y_,useEmitterValue:X_,useEmitter:Q_});function J_(e,t,n){return"normal"===t||(null==t?void 0:t.endsWith("px"))||n(`${e} was not resolved to pixel value correctly`,t,dC.WARN),"normal"===t?0:parseInt(null!=t?t:"0",10)}const eI=q_;var tI=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),nI=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},rI=function(e){function t(){var e,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=nI(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r._lastRenderedStartIndex=-1,r._lastRenderedStopIndex=-1,r._memoizedUnloadedRanges=[],r._onItemsRendered=function(e){var t=e.visibleStartIndex,n=e.visibleStopIndex;r._lastRenderedStartIndex=t,r._lastRenderedStopIndex=n,r._ensureRowsLoaded(t,n)},r._setRef=function(e){r._listRef=e},nI(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,Z.PureComponent),tI(t,[{key:"resetloadMoreItemsCache",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this._memoizedUnloadedRanges=[],e&&this._ensureRowsLoaded(this._lastRenderedStartIndex,this._lastRenderedStopIndex)}},{key:"componentDidMount",value:function(){}},{key:"render",value:function(){return(0,this.props.children)({onItemsRendered:this._onItemsRendered,ref:this._setRef})}},{key:"_ensureRowsLoaded",value:function(e,t){var n=this.props,r=n.isItemLoaded,o=n.itemCount,a=n.minimumBatchSize,i=void 0===a?10:a,s=n.threshold,l=void 0===s?15:s,u=function(e){for(var t=e.isItemLoaded,n=e.itemCount,r=e.minimumBatchSize,o=e.startIndex,a=e.stopIndex,i=[],s=null,l=null,u=o;u<=a;u++)t(u)?null!==l&&(i.push(s,l),s=l=null):(l=u,null===s&&(s=u));if(null!==l){for(var c=Math.min(Math.max(l,s+r-1),n-1),d=l+1;d<=c&&!t(d);d++)l=d;i.push(s,l)}if(i.length)for(;i[1]-i[0]+1<r&&i[0]>0;){var f=i[0]-1;if(t(f))break;i[0]=f}return i}({isItemLoaded:r,itemCount:o,minimumBatchSize:i,startIndex:Math.max(0,e-l),stopIndex:Math.min(o-1,t+l)});(this._memoizedUnloadedRanges.length!==u.length||this._memoizedUnloadedRanges.some((function(e,t){return u[t]!==e})))&&(this._memoizedUnloadedRanges=u,this._loadUnloadedRanges(u))}},{key:"_loadUnloadedRanges",value:function(e){for(var t=this,n=this.props.loadMoreItems||this.props.loadMoreRows,r=function(r){var o=e[r],a=e[r+1],i=n(o,a);null!=i&&i.then((function(){if(function(e){var t=e.lastRenderedStartIndex,n=e.lastRenderedStopIndex,r=e.startIndex,o=e.stopIndex;return!(r>n||o<t)}({lastRenderedStartIndex:t._lastRenderedStartIndex,lastRenderedStopIndex:t._lastRenderedStopIndex,startIndex:o,stopIndex:a})){if(null==t._listRef)return;"function"==typeof t._listRef.resetAfterIndex?t._listRef.resetAfterIndex(o,!0):("function"==typeof t._listRef._getItemStyleCache&&t._listRef._getItemStyleCache(-1),t._listRef.forceUpdate())}}))},o=0;o<e.length;o+=2)r(o)}}]),t}(),oI=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function aI(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],o=t[n],!(r===o||oI(r)&&oI(o)))return!1;var r,o;return!0}function iI(e,t){var n;void 0===t&&(t=aI);var r,o=[],a=!1;return function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];return a&&n===this&&t(i,o)||(r=e.apply(this,i),a=!0,n=this,o=i),r}}var sI="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function lI(e){cancelAnimationFrame(e.id)}var uI=-1;function cI(e){if(void 0===e&&(e=!1),-1===uI||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),uI=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return uI}var dI=null;function fI(e){if(void 0===e&&(e=!1),null===dI||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?dI="positive-descending":(t.scrollLeft=1,dI=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),dI}return dI}var hI=function(e,t){return e};function pI(e){var t,n=e.getItemOffset,r=e.getEstimatedTotalSize,a=e.getItemSize,i=e.getOffsetForIndexAndAlignment,s=e.getStartIndexForOffset,l=e.getStopIndexForStartIndex,u=e.initInstanceProps,c=e.shouldResetStyleCacheOnItemSizeChange,d=e.validateProps;return(t=function(e){function t(t){var r;return(r=e.call(this,t)||this)._instanceProps=u(r.props,fx(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:fx(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=iI((function(e,t,n,o){return r.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:n,visibleStopIndex:o})})),r._callOnScroll=void 0,r._callOnScroll=iI((function(e,t,n){return r.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:n})})),r._getItemStyle=void 0,r._getItemStyle=function(e){var t,o=r.props,i=o.direction,s=o.itemSize,l=o.layout,u=r._getItemStyleCache(c&&s,c&&l,c&&i);if(u.hasOwnProperty(e))t=u[e];else{var d=n(r.props,e,r._instanceProps),f=a(r.props,e,r._instanceProps),h="horizontal"===i||"horizontal"===l,p="rtl"===i,g=h?d:0;u[e]=t={position:"absolute",left:p?void 0:g,right:p?g:void 0,top:h?0:d,height:h?"100%":f,width:h?f:"100%"}}return t},r._getItemStyleCache=void 0,r._getItemStyleCache=iI((function(e,t,n){return{}})),r._onScrollHorizontal=function(e){var t=e.currentTarget,n=t.clientWidth,o=t.scrollLeft,a=t.scrollWidth;r.setState((function(e){if(e.scrollOffset===o)return null;var t=r.props.direction,i=o;if("rtl"===t)switch(fI()){case"negative":i=-o;break;case"positive-descending":i=a-n-o}return i=Math.max(0,Math.min(i,a-n)),{isScrolling:!0,scrollDirection:e.scrollOffset<i?"forward":"backward",scrollOffset:i,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._onScrollVertical=function(e){var t=e.currentTarget,n=t.clientHeight,o=t.scrollHeight,a=t.scrollTop;r.setState((function(e){if(e.scrollOffset===a)return null;var t=Math.max(0,Math.min(a,o-n));return{isScrolling:!0,scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._outerRefSetter=function(e){var t=r.props.outerRef;r._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},r._resetIsScrollingDebounced=function(){var e,t,n,o;null!==r._resetIsScrollingTimeoutId&&lI(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=(e=r._resetIsScrolling,t=150,n=sI(),o={id:requestAnimationFrame((function r(){sI()-n>=t?e.call(null):o.id=requestAnimationFrame(r)}))})},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},(function(){r._getItemStyleCache(-1,null)}))},r}Cp(t,e),t.getDerivedStateFromProps=function(e,t){return gI(e,t),d(e),null};var f=t.prototype;return f.scrollTo=function(e){e=Math.max(0,e),this.setState((function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!0}}),this._resetIsScrollingDebounced)},f.scrollToItem=function(e,t){void 0===t&&(t="auto");var n=this.props,r=n.itemCount,o=n.layout,a=this.state.scrollOffset;e=Math.max(0,Math.min(e,r-1));var s=0;if(this._outerRef){var l=this._outerRef;s="vertical"===o?l.scrollWidth>l.clientWidth?cI():0:l.scrollHeight>l.clientHeight?cI():0}this.scrollTo(i(this.props,e,t,a,this._instanceProps,s))},f.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===t||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},f.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var a=this._outerRef;if("horizontal"===t||"horizontal"===n)if("rtl"===t)switch(fI()){case"negative":a.scrollLeft=-o;break;case"positive-ascending":a.scrollLeft=o;break;default:var i=a.clientWidth,s=a.scrollWidth;a.scrollLeft=s-i-o}else a.scrollLeft=o;else a.scrollTop=o}this._callPropsCallbacks()},f.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&lI(this._resetIsScrollingTimeoutId)},f.render=function(){var e=this.props,t=e.children,n=e.className,a=e.direction,i=e.height,s=e.innerRef,l=e.innerElementType,u=e.innerTagName,c=e.itemCount,d=e.itemData,f=e.itemKey,h=void 0===f?hI:f,p=e.layout,g=e.outerElementType,m=e.outerTagName,v=e.style,y=e.useIsScrolling,b=e.width,w=this.state.isScrolling,S="horizontal"===a||"horizontal"===p,x=S?this._onScrollHorizontal:this._onScrollVertical,E=this._getRangeToRender(),T=E[0],C=E[1],k=[];if(c>0)for(var _=T;_<=C;_++)k.push(Z.createElement(t,{data:d,key:h(_,d),index:_,isScrolling:y?w:void 0,style:this._getItemStyle(_)}));var I=r(this.props,this._instanceProps);return Z.createElement(g||m||"div",{className:n,onScroll:x,ref:this._outerRefSetter,style:o({position:"relative",height:i,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:a},v)},Z.createElement(l||u||"div",{children:k,ref:s,style:{height:S?"100%":I,pointerEvents:w?"none":void 0,width:S?I:"100%"}}))},f._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var a=this.state,i=a.scrollDirection,s=a.scrollOffset,l=a.scrollUpdateWasRequested;this._callOnScroll(i,s,l)}},f._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,a=r.scrollDirection,i=r.scrollOffset;if(0===t)return[0,0,0,0];var u=s(this.props,i,this._instanceProps),c=l(this.props,u,i,this._instanceProps),d=o&&"backward"!==a?1:Math.max(1,n),f=o&&"forward"!==a?1:Math.max(1,n);return[Math.max(0,u-d),Math.max(0,Math.min(t-1,c+f)),u,c]},t}(Z.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},t}var gI=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},mI=function(e,t,n){var r=e.itemSize,o=n.itemMetadataMap,a=n.lastMeasuredIndex;if(t>a){var i=0;if(a>=0){var s=o[a];i=s.offset+s.size}for(var l=a+1;l<=t;l++){var u=r(l);o[l]={offset:i,size:u},i+=u}n.lastMeasuredIndex=t}return o[t]},vI=function(e,t,n,r,o){for(;r<=n;){var a=r+Math.floor((n-r)/2),i=mI(e,a,t).offset;if(i===o)return a;i<o?r=a+1:i>o&&(n=a-1)}return r>0?r-1:0},yI=function(e,t,n,r){for(var o=e.itemCount,a=1;n<o&&mI(e,n,t).offset<r;)n+=a,a*=2;return vI(e,t,Math.min(n,o-1),Math.floor(n/2),r)},bI=function(e,t){var n=e.itemCount,r=t.itemMetadataMap,o=t.estimatedItemSize,a=t.lastMeasuredIndex,i=0;if(a>=n&&(a=n-1),a>=0){var s=r[a];i=s.offset+s.size}return i+(n-a-1)*o},wI=pI({getItemOffset:function(e,t,n){return mI(e,t,n).offset},getItemSize:function(e,t,n){return n.itemMetadataMap[t].size},getEstimatedTotalSize:bI,getOffsetForIndexAndAlignment:function(e,t,n,r,o,a){var i=e.direction,s=e.height,l=e.layout,u=e.width,c="horizontal"===i||"horizontal"===l?u:s,d=mI(e,t,o),f=bI(e,o),h=Math.max(0,Math.min(f-c,d.offset)),p=Math.max(0,d.offset-c+d.size+a);switch("smart"===n&&(n=r>=p-c&&r<=h+c?"auto":"center"),n){case"start":return h;case"end":return p;case"center":return Math.round(p+(h-p)/2);default:return r>=p&&r<=h?r:r<p?p:h}},getStartIndexForOffset:function(e,t,n){return function(e,t,n){var r=t.itemMetadataMap,o=t.lastMeasuredIndex;return(o>0?r[o].offset:0)>=n?vI(e,t,o,0,n):yI(e,t,Math.max(0,o),n)}(e,n,t)},getStopIndexForStartIndex:function(e,t,n,r){for(var o=e.direction,a=e.height,i=e.itemCount,s=e.layout,l=e.width,u="horizontal"===o||"horizontal"===s?l:a,c=mI(e,t,r),d=n+u,f=c.offset+c.size,h=t;h<i-1&&f<d;)h++,f+=mI(e,h,r).size;return h},initInstanceProps:function(e,t){var n={itemMetadataMap:{},estimatedItemSize:e.estimatedItemSize||50,lastMeasuredIndex:-1};return t.resetAfterIndex=function(e,r){void 0===r&&(r=!0),n.lastMeasuredIndex=Math.min(n.lastMeasuredIndex,e-1),t._getItemStyleCache(-1),r&&t.forceUpdate()},n},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(e){e.itemSize}}),SI=pI({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r,o,a){var i=e.direction,s=e.height,l=e.itemCount,u=e.itemSize,c=e.layout,d=e.width,f="horizontal"===i||"horizontal"===c?d:s,h=Math.max(0,l*u-f),p=Math.min(h,t*u),g=Math.max(0,t*u-f+u+a);switch("smart"===n&&(n=r>=g-f&&r<=p+f?"auto":"center"),n){case"start":return p;case"end":return g;case"center":var m=Math.round(g+(p-g)/2);return m<Math.ceil(f/2)?0:m>h+Math.floor(f/2)?h:m;default:return r>=g&&r<=p?r:r<g?g:p}},getStartIndexForOffset:function(e,t){var n=e.itemCount,r=e.itemSize;return Math.max(0,Math.min(n-1,Math.floor(t/r)))},getStopIndexForStartIndex:function(e,t,n){var r=e.direction,o=e.height,a=e.itemCount,i=e.itemSize,s=e.layout,l=e.width,u=t*i,c="horizontal"===r||"horizontal"===s?l:o,d=Math.ceil((c+n-u)/i);return Math.max(0,Math.min(a-1,t+d-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.itemSize}});const xI=e=>"number"==typeof e&&!isNaN(e),EI=e=>"string"==typeof e,TI=e=>"function"==typeof e,CI=e=>EI(e)||TI(e)?e:null,kI=e=>Z.isValidElement(e)||EI(e)||TI(e)||xI(e);function _I(e){let{enter:t,exit:n,appendPosition:r=!1,collapse:o=!0,collapseDuration:a=300}=e;return function(e){let{children:i,position:s,preventExitTransition:l,done:u,nodeRef:c,isIn:d,playToast:f}=e;const h=r?`${t}--${s}`:t,p=r?`${n}--${s}`:n,g=Z.useRef(0);return Z.useLayoutEffect((()=>{const e=c.current,t=h.split(" "),n=r=>{r.target===c.current&&(f(),e.removeEventListener("animationend",n),e.removeEventListener("animationcancel",n),0===g.current&&"animationcancel"!==r.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",n),e.addEventListener("animationcancel",n)}),[]),Z.useEffect((()=>{const e=c.current,t=()=>{e.removeEventListener("animationend",t),o?function(e,t,n){void 0===n&&(n=300);const{scrollHeight:r,style:o}=e;requestAnimationFrame((()=>{o.minHeight="initial",o.height=r+"px",o.transition=`all ${n}ms`,requestAnimationFrame((()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(t,n)}))}))}(e,u,a):u()};d||(l?t():(g.current=1,e.className+=` ${p}`,e.addEventListener("animationend",t)))}),[d]),J.createElement(J.Fragment,null,i)}}function II(e,t){return null!=e?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const MI=new Map;let OI=[];const DI=new Set,PI=e=>DI.forEach((t=>t(e))),NI=()=>MI.size>0;function RI(e,t){var n;if(t)return!(null==(n=MI.get(t))||!n.isToastActive(e));let r=!1;return MI.forEach((t=>{t.isToastActive(e)&&(r=!0)})),r}function LI(e,t){kI(e)&&(NI()||OI.push({content:e,options:t}),MI.forEach((n=>{n.buildToast(e,t)})))}function AI(e,t){MI.forEach((n=>{null!=t&&null!=t&&t.containerId?(null==t?void 0:t.containerId)===n.id&&n.toggle(e,null==t?void 0:t.id):n.toggle(e,null==t?void 0:t.id)}))}function HI(e){let{delay:t,isRunning:n,closeToast:r,type:o="default",hide:a,className:i,style:s,controlledProgress:l,progress:u,rtl:c,isIn:d,theme:f}=e;const h=a||l&&0===u,p={...s,animationDuration:`${t}ms`,animationPlayState:n?"running":"paused"};l&&(p.transform=`scaleX(${u})`);const g=NS("Toastify__progress-bar",l?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${f}`,`Toastify__progress-bar--${o}`,{"Toastify__progress-bar--rtl":c}),m=TI(i)?i({rtl:c,type:o,defaultClassName:g}):NS(g,i),v={[l&&u>=1?"onTransitionEnd":"onAnimationEnd"]:l&&u<1?null:()=>{d&&r()}};return J.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":h},J.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${f} Toastify__progress-bar--${o}`}),J.createElement("div",{role:"progressbar","aria-hidden":h?"true":"false","aria-label":"notification timer",className:m,style:p,...v}))}let BI=1;const FI=()=>""+BI++;function zI(e){return e&&(EI(e.toastId)||xI(e.toastId))?e.toastId:FI()}function jI(e,t){return LI(e,t),t.toastId}function UI(e,t){return{...t,type:t&&t.type||e,toastId:zI(t)}}function WI(e){return(t,n)=>jI(t,UI(e,n))}function $I(e,t){return jI(e,UI("default",t))}$I.loading=(e,t)=>jI(e,UI("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),$I.promise=function(e,t,n){let r,{pending:o,error:a,success:i}=t;o&&(r=EI(o)?$I.loading(o,n):$I.loading(o.render,{...n,...o}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(e,t,o)=>{if(null==t)return void $I.dismiss(r);const a={type:e,...s,...n,data:o},i=EI(t)?{render:t}:t;return r?$I.update(r,{...a,...i}):$I(i.render,{...a,...i}),o},u=TI(e)?e():e;return u.then((e=>l("success",i,e))).catch((e=>l("error",a,e))),u},$I.success=WI("success"),$I.info=WI("info"),$I.error=WI("error"),$I.warning=WI("warning"),$I.warn=$I.warning,$I.dark=(e,t)=>jI(e,UI("default",{theme:"dark",...t})),$I.dismiss=function(e){!function(e){var t;if(NI()){if(null==e||EI(t=e)||xI(t))MI.forEach((t=>{t.removeToast(e)}));else if(e&&("containerId"in e||"id"in e)){const t=MI.get(e.containerId);t?t.removeToast(e.id):MI.forEach((t=>{t.removeToast(e.id)}))}}else OI=OI.filter((t=>null!=e&&t.options.toastId!==e))}(e)},$I.clearWaitingQueue=function(e){void 0===e&&(e={}),MI.forEach((t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()}))},$I.isActive=RI,$I.update=function(e,t){void 0===t&&(t={});const n=((e,t)=>{var n;let{containerId:r}=t;return null==(n=MI.get(r||1))?void 0:n.toasts.get(e)})(e,t);if(n){const{props:r,content:o}=n,a={delay:100,...r,...t,toastId:t.toastId||e,updateId:FI()};a.toastId!==e&&(a.staleId=e);const i=a.render||o;delete a.render,jI(i,a)}},$I.done=e=>{$I.update(e,{progress:1})},$I.onChange=function(e){return DI.add(e),()=>{DI.delete(e)}},$I.play=e=>AI(!0,e),$I.pause=e=>AI(!1,e);const VI="undefined"!=typeof window?Z.useLayoutEffect:Z.useEffect,GI=e=>{let{theme:t,type:n,isLoading:r,...o}=e;return J.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===t?"currentColor":`var(--toastify-icon-color-${n})`,...o})},qI={info:function(e){return J.createElement(GI,{...e},J.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return J.createElement(GI,{...e},J.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return J.createElement(GI,{...e},J.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return J.createElement(GI,{...e},J.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return J.createElement("div",{className:"Toastify__spinner"})}},YI=e=>{const{isRunning:t,preventExitTransition:n,toastRef:r,eventHandlers:o,playToast:a}=function(e){const[t,n]=Z.useState(!1),[r,o]=Z.useState(!1),a=Z.useRef(null),i=Z.useRef({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:s,pauseOnHover:l,closeToast:u,onClick:c,closeOnClick:d}=e;var f,h;function p(){n(!0)}function g(){n(!1)}function m(n){const r=a.current;i.canDrag&&r&&(i.didMove=!0,t&&g(),i.delta="x"===e.draggableDirection?n.clientX-i.start:n.clientY-i.start,i.start!==n.clientX&&(i.canCloseOnClick=!1),r.style.transform=`translate3d(${"x"===e.draggableDirection?`${i.delta}px, var(--y)`:`0, calc(${i.delta}px + var(--y))`},0)`,r.style.opacity=""+(1-Math.abs(i.delta/i.removalDistance)))}function v(){document.removeEventListener("pointermove",m),document.removeEventListener("pointerup",v);const t=a.current;if(i.canDrag&&i.didMove&&t){if(i.canDrag=!1,Math.abs(i.delta)>i.removalDistance)return o(!0),e.closeToast(),void e.collapseAll();t.style.transition="transform 0.2s, opacity 0.2s",t.style.removeProperty("transform"),t.style.removeProperty("opacity")}}null==(h=MI.get((f={id:e.toastId,containerId:e.containerId,fn:n}).containerId||1))||h.setToggle(f.id,f.fn),Z.useEffect((()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||g(),window.addEventListener("focus",p),window.addEventListener("blur",g),()=>{window.removeEventListener("focus",p),window.removeEventListener("blur",g)}}),[e.pauseOnFocusLoss]);const y={onPointerDown:function(t){if(!0===e.draggable||e.draggable===t.pointerType){i.didMove=!1,document.addEventListener("pointermove",m),document.addEventListener("pointerup",v);const n=a.current;i.canCloseOnClick=!0,i.canDrag=!0,n.style.transition="none","x"===e.draggableDirection?(i.start=t.clientX,i.removalDistance=n.offsetWidth*(e.draggablePercent/100)):(i.start=t.clientY,i.removalDistance=n.offsetHeight*(80===e.draggablePercent?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(t){const{top:n,bottom:r,left:o,right:i}=a.current.getBoundingClientRect();"touchend"!==t.nativeEvent.type&&e.pauseOnHover&&t.clientX>=o&&t.clientX<=i&&t.clientY>=n&&t.clientY<=r?g():p()}};return s&&l&&(y.onMouseEnter=g,e.stacked||(y.onMouseLeave=p)),d&&(y.onClick=e=>{c&&c(e),i.canCloseOnClick&&u()}),{playToast:p,pauseToast:g,isRunning:t,preventExitTransition:r,toastRef:a,eventHandlers:y}}(e),{closeButton:i,children:s,autoClose:l,onClick:u,type:c,hideProgressBar:d,closeToast:f,transition:h,position:p,className:g,style:m,bodyClassName:v,bodyStyle:y,progressClassName:b,progressStyle:w,updateId:S,role:x,progress:E,rtl:T,toastId:C,deleteToast:k,isIn:_,isLoading:I,closeOnClick:M,theme:O}=e,D=NS("Toastify__toast",`Toastify__toast-theme--${O}`,`Toastify__toast--${c}`,{"Toastify__toast--rtl":T},{"Toastify__toast--close-on-click":M}),P=TI(g)?g({rtl:T,position:p,type:c,defaultClassName:D}):NS(D,g),N=function(e){let{theme:t,type:n,isLoading:r,icon:o}=e,a=null;const i={theme:t,type:n};return!1===o||(TI(o)?a=o({...i,isLoading:r}):Z.isValidElement(o)?a=Z.cloneElement(o,i):r?a=qI.spinner():n in qI&&(a=qI[n](i))),a}(e),R=!!E||!l,L={closeToast:f,type:c,theme:O};let A=null;return!1===i||(A=TI(i)?i(L):Z.isValidElement(i)?Z.cloneElement(i,L):function(e){let{closeToast:t,theme:n,ariaLabel:r="close"}=e;return J.createElement("button",{className:`Toastify__close-button Toastify__close-button--${n}`,type:"button",onClick:e=>{e.stopPropagation(),t(e)},"aria-label":r},J.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},J.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(L)),J.createElement(h,{isIn:_,done:k,position:p,preventExitTransition:n,nodeRef:r,playToast:a},J.createElement("div",{id:C,onClick:u,"data-in":_,className:P,...o,style:m,ref:r},J.createElement("div",{..._&&{role:x},className:TI(v)?v({type:c}):NS("Toastify__toast-body",v),style:y},null!=N&&J.createElement("div",{className:NS("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!I})},N),J.createElement("div",null,s)),A,J.createElement(HI,{...S&&!R?{key:`pb-${S}`}:{},rtl:T,theme:O,delay:l,isRunning:t,isIn:_,closeToast:f,hide:d,type:c,style:w,className:b,controlledProgress:R,progress:E||0})))},XI=function(e,t){return void 0===t&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},QI=_I(XI("bounce",!0));_I(XI("slide",!0)),_I(XI("zoom")),_I(XI("flip"));const KI={position:"top-right",transition:QI,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};function ZI(e){let t={...KI,...e};const n=e.stacked,[r,o]=Z.useState(!0),a=Z.useRef(null),{getToastToRender:i,isToastActive:s,count:l}=function(e){const{subscribe:t,getSnapshot:n,setProps:r}=Z.useRef(function(e){const t=e.containerId||1;return{subscribe(n){const r=function(e,t,n){let r=1,o=0,a=[],i=[],s=[],l=t;const u=new Map,c=new Set,d=()=>{s=Array.from(u.values()),c.forEach((e=>e()))},f=e=>{i=null==e?[]:i.filter((t=>t!==e)),d()},h=e=>{const{toastId:t,onOpen:r,updateId:o,children:a}=e.props,s=null==o;e.staleId&&u.delete(e.staleId),u.set(t,e),i=[...i,e.props.toastId].filter((t=>t!==e.staleId)),d(),n(II(e,s?"added":"updated")),s&&TI(r)&&r(Z.isValidElement(a)&&a.props)};return{id:e,props:l,observe:e=>(c.add(e),()=>c.delete(e)),toggle:(e,t)=>{u.forEach((n=>{null!=t&&t!==n.props.toastId||TI(n.toggle)&&n.toggle(e)}))},removeToast:f,toasts:u,clearQueue:()=>{o-=a.length,a=[]},buildToast:(t,i)=>{if((t=>{let{containerId:n,toastId:r,updateId:o}=t;const a=n?n!==e:1!==e,i=u.has(r)&&null==o;return a||i})(i))return;const{toastId:s,updateId:c,data:p,staleId:g,delay:m}=i,v=()=>{f(s)},y=null==c;y&&o++;const b={...l,style:l.toastStyle,key:r++,...Object.fromEntries(Object.entries(i).filter((e=>{let[t,n]=e;return null!=n}))),toastId:s,updateId:c,data:p,closeToast:v,isIn:!1,className:CI(i.className||l.toastClassName),bodyClassName:CI(i.bodyClassName||l.bodyClassName),progressClassName:CI(i.progressClassName||l.progressClassName),autoClose:!i.isLoading&&(w=i.autoClose,S=l.autoClose,!1===w||xI(w)&&w>0?w:S),deleteToast(){const e=u.get(s),{onClose:t,children:r}=e.props;TI(t)&&t(Z.isValidElement(r)&&r.props),n(II(e,"removed")),u.delete(s),o--,o<0&&(o=0),a.length>0?h(a.shift()):d()}};var w,S;b.closeButton=l.closeButton,!1===i.closeButton||kI(i.closeButton)?b.closeButton=i.closeButton:!0===i.closeButton&&(b.closeButton=!kI(l.closeButton)||l.closeButton);let x=t;Z.isValidElement(t)&&!EI(t.type)?x=Z.cloneElement(t,{closeToast:v,toastProps:b,data:p}):TI(t)&&(x=t({closeToast:v,toastProps:b,data:p}));const E={content:x,props:b,staleId:g};l.limit&&l.limit>0&&o>l.limit&&y?a.push(E):xI(m)?setTimeout((()=>{h(E)}),m):h(E)},setProps(e){l=e},setToggle:(e,t)=>{u.get(e).toggle=t},isToastActive:e=>i.some((t=>t===e)),getSnapshot:()=>l.newestOnTop?s.reverse():s}}(t,e,PI);MI.set(t,r);const o=r.observe(n);return OI.forEach((e=>LI(e.content,e.options))),OI=[],()=>{o(),MI.delete(t)}},setProps(e){var n;null==(n=MI.get(t))||n.setProps(e)},getSnapshot(){var e;return null==(e=MI.get(t))?void 0:e.getSnapshot()}}}(e)).current;r(e);const o=Z.useSyncExternalStore(t,n,n);return{getToastToRender:function(e){if(!o)return[];const t=new Map;return o.forEach((e=>{const{position:n}=e.props;t.has(n)||t.set(n,[]),t.get(n).push(e)})),Array.from(t,(t=>e(t[0],t[1])))},isToastActive:RI,count:null==o?void 0:o.length}}(t),{className:u,style:c,rtl:d,containerId:f}=t;function h(e){const t=NS("Toastify__toast-container",`Toastify__toast-container--${e}`,{"Toastify__toast-container--rtl":d});return TI(u)?u({position:e,rtl:d,defaultClassName:t}):NS(t,CI(u))}function p(){n&&(o(!0),$I.play())}return VI((()=>{if(n){var e;const n=a.current.querySelectorAll('[data-in="true"]'),o=12,i=null==(e=t.position)?void 0:e.includes("top");let s=0,l=0;Array.from(n).reverse().forEach(((e,t)=>{const n=e;n.classList.add("Toastify__toast--stacked"),t>0&&(n.dataset.collapsed=`${r}`),n.dataset.pos||(n.dataset.pos=i?"top":"bot");const a=s*(r?.2:1)+(r?0:o*t);n.style.setProperty("--y",`${i?a:-1*a}px`),n.style.setProperty("--g",`${o}`),n.style.setProperty("--s",""+(1-(r?l:0))),s+=n.offsetHeight,l+=.025}))}}),[r,l,n]),J.createElement("div",{ref:a,className:"Toastify",id:f,onMouseEnter:()=>{n&&(o(!1),$I.pause())},onMouseLeave:p},i(((e,t)=>{const r=t.length?{...c}:{...c,pointerEvents:"none"};return J.createElement("div",{className:h(e),style:r,key:`container-${e}`},t.map((e=>{let{content:t,props:r}=e;return J.createElement(YI,{...r,stacked:n,collapseAll:p,isIn:s(r.toastId,r.containerId),style:r.style,key:`toast-${r.key}`},t)})))})))}function JI(e){const t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new e.constructor(+e):"number"==typeof e||"[object Number]"===t||"string"==typeof e||"[object String]"===t?new Date(e):new Date(NaN)}function eM(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function tM(e,t){const n=JI(e);return isNaN(t)?eM(e,NaN):t?(n.setDate(n.getDate()+t),n):n}function nM(e,t){const n=JI(e);if(isNaN(t))return eM(e,NaN);if(!t)return n;const r=n.getDate(),o=eM(e,n.getTime());o.setMonth(n.getMonth()+t+1,0);return r>=o.getDate()?o:(n.setFullYear(o.getFullYear(),o.getMonth(),r),n)}const rM=6048e5,oM=864e5;let aM={};function iM(){return aM}function sM(e,t){var n,r,o,a;const i=iM(),s=(null==t?void 0:t.weekStartsOn)??(null==(r=null==(n=null==t?void 0:t.locale)?void 0:n.options)?void 0:r.weekStartsOn)??i.weekStartsOn??(null==(a=null==(o=i.locale)?void 0:o.options)?void 0:a.weekStartsOn)??0,l=JI(e),u=l.getDay(),c=(u<s?7:0)+u-s;return l.setDate(l.getDate()-c),l.setHours(0,0,0,0),l}function lM(e){return sM(e,{weekStartsOn:1})}function uM(e){const t=JI(e),n=t.getFullYear(),r=eM(e,0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);const o=lM(r),a=eM(e,0);a.setFullYear(n,0,4),a.setHours(0,0,0,0);const i=lM(a);return t.getTime()>=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function cM(e){const t=JI(e);return t.setHours(0,0,0,0),t}function dM(e){const t=JI(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function fM(e,t){const n=cM(e),r=cM(t),o=+n-dM(n),a=+r-dM(r);return Math.round((o-a)/oM)}function hM(e,t){return tM(e,7*t)}function pM(e,t){return nM(e,12*t)}function gM(e,t){return+cM(e)==+cM(t)}function mM(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function vM(e,t){const n=JI(e),r=JI(t);return 12*(n.getFullYear()-r.getFullYear())+(n.getMonth()-r.getMonth())}function yM(e){const t=JI(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function bM(e){const t=JI(e);return t.setDate(1),t.setHours(0,0,0,0),t}function wM(e){const t=JI(e),n=eM(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function SM(e,t){var n,r,o,a;const i=iM(),s=(null==t?void 0:t.weekStartsOn)??(null==(r=null==(n=null==t?void 0:t.locale)?void 0:n.options)?void 0:r.weekStartsOn)??i.weekStartsOn??(null==(a=null==(o=i.locale)?void 0:o.options)?void 0:a.weekStartsOn)??0,l=JI(e),u=l.getDay(),c=6+(u<s?-7:0)-(u-s);return l.setDate(l.getDate()+c),l.setHours(23,59,59,999),l}function xM(e){return SM(e,{weekStartsOn:1})}const EM={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function TM(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const CM={date:TM({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:TM({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:TM({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},kM={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function _M(e){return(t,n)=>{let r;if("formatting"===((null==n?void 0:n.context)?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,o=(null==n?void 0:n.width)?String(n.width):t;r=e.formattingValues[o]||e.formattingValues[t]}else{const t=e.defaultWidth,o=(null==n?void 0:n.width)?String(n.width):e.defaultWidth;r=e.values[o]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function IM(e){return(t,n={})=>{const r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;const i=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(s,(e=>e.test(i))):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(s,(e=>e.test(i)));let u;u=e.valueCallback?e.valueCallback(l):l,u=n.valueCallback?n.valueCallback(u):u;return{value:u,rest:t.slice(i.length)}}}function MM(e){return(t,n={})=>{const r=t.match(e.matchPattern);if(!r)return null;const o=r[0],a=t.match(e.parsePattern);if(!a)return null;let i=e.valueCallback?e.valueCallback(a[0]):a[0];i=n.valueCallback?n.valueCallback(i):i;return{value:i,rest:t.slice(o.length)}}}const OM={code:"en-US",formatDistance:(e,t,n)=>{let r;const o=EM[e];return r="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),(null==n?void 0:n.addSuffix)?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:CM,formatRelative:(e,t,n,r)=>kM[e],localize:{ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:_M({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:_M({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:_M({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:_M({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:_M({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:MM({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:IM({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:IM({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:IM({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:IM({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:IM({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function DM(e){const t=JI(e),n=+lM(t)-+function(e){const t=uM(e),n=eM(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),lM(n)}(t);return Math.round(n/rM)+1}function PM(e,t){var n,r,o,a;const i=JI(e),s=i.getFullYear(),l=iM(),u=(null==t?void 0:t.firstWeekContainsDate)??(null==(r=null==(n=null==t?void 0:t.locale)?void 0:n.options)?void 0:r.firstWeekContainsDate)??l.firstWeekContainsDate??(null==(a=null==(o=l.locale)?void 0:o.options)?void 0:a.firstWeekContainsDate)??1,c=eM(e,0);c.setFullYear(s+1,0,u),c.setHours(0,0,0,0);const d=sM(c,t),f=eM(e,0);f.setFullYear(s,0,u),f.setHours(0,0,0,0);const h=sM(f,t);return i.getTime()>=d.getTime()?s+1:i.getTime()>=h.getTime()?s:s-1}function NM(e,t){const n=JI(e),r=+sM(n,t)-+function(e,t){var n,r,o,a;const i=iM(),s=(null==t?void 0:t.firstWeekContainsDate)??(null==(r=null==(n=null==t?void 0:t.locale)?void 0:n.options)?void 0:r.firstWeekContainsDate)??i.firstWeekContainsDate??(null==(a=null==(o=i.locale)?void 0:o.options)?void 0:a.firstWeekContainsDate)??1,l=PM(e,t),u=eM(e,0);return u.setFullYear(l,0,s),u.setHours(0,0,0,0),sM(u,t)}(n,t);return Math.round(r/rM)+1}function RM(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const LM={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return RM("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):RM(n+1,2)},d:(e,t)=>RM(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>RM(e.getHours()%12||12,t.length),H:(e,t)=>RM(e.getHours(),t.length),m:(e,t)=>RM(e.getMinutes(),t.length),s:(e,t)=>RM(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return RM(Math.trunc(r*Math.pow(10,n-3)),t.length)}},AM="midnight",HM="noon",BM="morning",FM="afternoon",zM="evening",jM="night",UM={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return LM.y(e,t)},Y:function(e,t,n,r){const o=PM(e,r),a=o>0?o:1-o;if("YY"===t){return RM(a%100,2)}return"Yo"===t?n.ordinalNumber(a,{unit:"year"}):RM(a,t.length)},R:function(e,t){return RM(uM(e),t.length)},u:function(e,t){return RM(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return RM(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return RM(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return LM.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return RM(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const o=NM(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):RM(o,t.length)},I:function(e,t,n){const r=DM(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):RM(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):LM.d(e,t)},D:function(e,t,n){const r=function(e){const t=JI(e);return fM(t,wM(t))+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):RM(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return RM(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return RM(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return RM(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let o;switch(o=12===r?HM:0===r?AM:r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let o;switch(o=r>=17?zM:r>=12?FM:r>=4?BM:jM,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return LM.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):LM.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):RM(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):RM(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):LM.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):LM.s(e,t)},S:function(e,t){return LM.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return $M(r);case"XXXX":case"XX":return VM(r);default:return VM(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return $M(r);case"xxxx":case"xx":return VM(r);default:return VM(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+WM(r,":");default:return"GMT"+VM(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+WM(r,":");default:return"GMT"+VM(r,":")}},t:function(e,t,n){return RM(Math.trunc(e.getTime()/1e3),t.length)},T:function(e,t,n){return RM(e.getTime(),t.length)}};function WM(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),o=Math.trunc(r/60),a=r%60;return 0===a?n+String(o):n+String(o)+t+RM(a,2)}function $M(e,t){if(e%60==0){return(e>0?"-":"+")+RM(Math.abs(e)/60,2)}return VM(e,t)}function VM(e,t=""){const n=e>0?"-":"+",r=Math.abs(e);return n+RM(Math.trunc(r/60),2)+t+RM(r%60,2)}const GM=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},qM=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},YM={p:qM,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return GM(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",GM(r,t)).replace("{{time}}",qM(o,t))}},XM=/^D+$/,QM=/^Y+$/,KM=["D","DD","YY","YYYY"];function ZM(e){return XM.test(e)}function JM(e){return QM.test(e)}function eO(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),KM.includes(e))throw new RangeError(r)}const tO=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,nO=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,rO=/^'([^]*?)'?$/,oO=/''/g,aO=/[a-zA-Z]/;function iO(e,t,n){var r,o,a,i,s,l,u,c;const d=iM(),f=(null==n?void 0:n.locale)??d.locale??OM,h=(null==n?void 0:n.firstWeekContainsDate)??(null==(o=null==(r=null==n?void 0:n.locale)?void 0:r.options)?void 0:o.firstWeekContainsDate)??d.firstWeekContainsDate??(null==(i=null==(a=d.locale)?void 0:a.options)?void 0:i.firstWeekContainsDate)??1,p=(null==n?void 0:n.weekStartsOn)??(null==(l=null==(s=null==n?void 0:n.locale)?void 0:s.options)?void 0:l.weekStartsOn)??d.weekStartsOn??(null==(c=null==(u=d.locale)?void 0:u.options)?void 0:c.weekStartsOn)??0,g=JI(e);if(!function(e){if(!mM(e)&&"number"!=typeof e)return!1;const t=JI(e);return!isNaN(Number(t))}(g))throw new RangeError("Invalid time value");let m=t.match(nO).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,YM[t])(e,f.formatLong)}return e})).join("").match(tO).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:sO(e)};if(UM[t])return{isToken:!0,value:e};if(t.match(aO))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));f.localize.preprocessor&&(m=f.localize.preprocessor(g,m));const v={firstWeekContainsDate:h,weekStartsOn:p,locale:f};return m.map((r=>{if(!r.isToken)return r.value;const o=r.value;(!(null==n?void 0:n.useAdditionalWeekYearTokens)&&JM(o)||!(null==n?void 0:n.useAdditionalDayOfYearTokens)&&ZM(o))&&eO(o,t,String(e));return(0,UM[o[0]])(g,o,f.localize,v)})).join("")}function sO(e){const t=e.match(rO);return t?t[1].replace(oO,"'"):e}function lO(e,t){return function(e,t,n){const r=sM(e,n),o=sM(t,n),a=+r-dM(r),i=+o-dM(o);return Math.round((a-i)/rM)}(function(e){const t=JI(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}(e),bM(e),t)+1}function uO(e,t){const n=JI(e),r=JI(t);return n.getTime()>r.getTime()}function cO(e,t){return+JI(e)<+JI(t)}class dO{constructor(){t(this,"subPriority",0)}validate(e,t){return!0}}class fO extends dO{constructor(e,t,n,r,o){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=r,o&&(this.subPriority=o)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}}class hO extends dO{constructor(){super(...arguments),t(this,"priority",10),t(this,"subPriority",-1)}set(e,t){return t.timestampIsSet?e:eM(e,function(e,t){const n=t instanceof Date?eM(t,0):new t(0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}(e,Date))}}class pO{run(e,t,n,r){const o=this.parse(e,t,n,r);return o?{setter:new fO(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}validate(e,t,n){return!0}}const gO=/^(1[0-2]|0?\d)/,mO=/^(3[0-1]|[0-2]?\d)/,vO=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,yO=/^(5[0-3]|[0-4]?\d)/,bO=/^(2[0-3]|[0-1]?\d)/,wO=/^(2[0-4]|[0-1]?\d)/,SO=/^(1[0-1]|0?\d)/,xO=/^(1[0-2]|0?\d)/,EO=/^[0-5]?\d/,TO=/^[0-5]?\d/,CO=/^\d/,kO=/^\d{1,2}/,_O=/^\d{1,3}/,IO=/^\d{1,4}/,MO=/^-?\d+/,OO=/^-?\d/,DO=/^-?\d{1,2}/,PO=/^-?\d{1,3}/,NO=/^-?\d{1,4}/,RO=/^([+-])(\d{2})(\d{2})?|Z/,LO=/^([+-])(\d{2})(\d{2})|Z/,AO=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,HO=/^([+-])(\d{2}):(\d{2})|Z/,BO=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function FO(e,t){return e?{value:t(e.value),rest:e.rest}:e}function zO(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function jO(e,t){const n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};return{value:("+"===n[1]?1:-1)*(36e5*(n[2]?parseInt(n[2],10):0)+6e4*(n[3]?parseInt(n[3],10):0)+1e3*(n[5]?parseInt(n[5],10):0)),rest:t.slice(n[0].length)}}function UO(e){return zO(MO,e)}function WO(e,t){switch(e){case 1:return zO(CO,t);case 2:return zO(kO,t);case 3:return zO(_O,t);case 4:return zO(IO,t);default:return zO(new RegExp("^\\d{1,"+e+"}"),t)}}function $O(e,t){switch(e){case 1:return zO(OO,t);case 2:return zO(DO,t);case 3:return zO(PO,t);case 4:return zO(NO,t);default:return zO(new RegExp("^-?\\d{1,"+e+"}"),t)}}function VO(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function GO(e,t){const n=t>0,r=n?t:1-t;let o;if(r<=50)o=e||100;else{const t=r+50;o=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return n?o:1-o}function qO(e){return e%400==0||e%4==0&&e%100!=0}const YO=[31,28,31,30,31,30,31,31,30,31,30,31],XO=[31,29,31,30,31,30,31,31,30,31,30,31];function QO(e,t,n){var r,o,a,i;const s=iM(),l=(null==n?void 0:n.weekStartsOn)??(null==(o=null==(r=null==n?void 0:n.locale)?void 0:r.options)?void 0:o.weekStartsOn)??s.weekStartsOn??(null==(i=null==(a=s.locale)?void 0:a.options)?void 0:i.weekStartsOn)??0,u=JI(e),c=u.getDay(),d=7-l;return tM(u,t<0||t>6?t-(c+d)%7:((t%7+7)%7+d)%7-(c+d)%7)}function KO(e,t){const n=JI(e),r=function(e){let t=JI(e).getDay();return 0===t&&(t=7),t}(n);return tM(n,t-r)}const ZO={G:new class extends pO{constructor(){super(...arguments),t(this,"priority",140),t(this,"incompatibleTokens",["R","u","t","T"])}parse(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}},y:new class extends pO{constructor(){super(...arguments),t(this,"priority",130),t(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return FO(WO(4,e),r);case"yo":return FO(n.ordinalNumber(e,{unit:"year"}),r);default:return FO(WO(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){const r=e.getFullYear();if(n.isTwoDigitYear){const t=GO(n.year,r);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const o="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e}},Y:new class extends pO{constructor(){super(...arguments),t(this,"priority",130),t(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return FO(WO(4,e),r);case"Yo":return FO(n.ordinalNumber(e,{unit:"year"}),r);default:return FO(WO(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,r){const o=PM(e,r);if(n.isTwoDigitYear){const t=GO(n.year,o);return e.setFullYear(t,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),sM(e,r)}const a="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(a,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),sM(e,r)}},R:new class extends pO{constructor(){super(...arguments),t(this,"priority",130),t(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(e,t){return $O("R"===t?4:t.length,e)}set(e,t,n){const r=eM(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),lM(r)}},u:new class extends pO{constructor(){super(...arguments),t(this,"priority",130),t(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(e,t){return $O("u"===t?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}},Q:new class extends pO{constructor(){super(...arguments),t(this,"priority",120),t(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,n){switch(t){case"Q":case"QQ":return WO(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}},q:new class extends pO{constructor(){super(...arguments),t(this,"priority",120),t(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,n){switch(t){case"q":case"qq":return WO(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}},M:new class extends pO{constructor(){super(...arguments),t(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),t(this,"priority",110)}parse(e,t,n){const r=e=>e-1;switch(t){case"M":return FO(zO(gO,e),r);case"MM":return FO(WO(2,e),r);case"Mo":return FO(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},L:new class extends pO{constructor(){super(...arguments),t(this,"priority",110),t(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(e,t,n){const r=e=>e-1;switch(t){case"L":return FO(zO(gO,e),r);case"LL":return FO(WO(2,e),r);case"Lo":return FO(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},w:new class extends pO{constructor(){super(...arguments),t(this,"priority",100),t(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(e,t,n){switch(t){case"w":return zO(yO,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return WO(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,r){return sM(function(e,t,n){const r=JI(e),o=NM(r,n)-t;return r.setDate(r.getDate()-7*o),r}(e,n,r),r)}},I:new class extends pO{constructor(){super(...arguments),t(this,"priority",100),t(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(e,t,n){switch(t){case"I":return zO(yO,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return WO(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return lM(function(e,t){const n=JI(e),r=DM(n)-t;return n.setDate(n.getDate()-7*r),n}(e,n))}},d:new class extends pO{constructor(){super(...arguments),t(this,"priority",90),t(this,"subPriority",1),t(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(e,t,n){switch(t){case"d":return zO(mO,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return WO(t.length,e)}}validate(e,t){const n=qO(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=XO[r]:t>=1&&t<=YO[r]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}},D:new class extends pO{constructor(){super(...arguments),t(this,"priority",90),t(this,"subpriority",1),t(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(e,t,n){switch(t){case"D":case"DD":return zO(vO,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return WO(t.length,e)}}validate(e,t){return qO(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}},E:new class extends pO{constructor(){super(...arguments),t(this,"priority",90),t(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=QO(e,n,r)).setHours(0,0,0,0),e}},e:new class extends pO{constructor(){super(...arguments),t(this,"priority",90),t(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(e,t,n,r){const o=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return FO(WO(t.length,e),o);case"eo":return FO(n.ordinalNumber(e,{unit:"day"}),o);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=QO(e,n,r)).setHours(0,0,0,0),e}},c:new class extends pO{constructor(){super(...arguments),t(this,"priority",90),t(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(e,t,n,r){const o=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return FO(WO(t.length,e),o);case"co":return FO(n.ordinalNumber(e,{unit:"day"}),o);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=QO(e,n,r)).setHours(0,0,0,0),e}},i:new class extends pO{constructor(){super(...arguments),t(this,"priority",90),t(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(e,t,n){const r=e=>0===e?7:e;switch(t){case"i":case"ii":return WO(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return FO(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return FO(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return FO(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return FO(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return(e=KO(e,n)).setHours(0,0,0,0),e}},a:new class extends pO{constructor(){super(...arguments),t(this,"priority",80),t(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(VO(n),0,0,0),e}},b:new class extends pO{constructor(){super(...arguments),t(this,"priority",80),t(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(VO(n),0,0,0),e}},B:new class extends pO{constructor(){super(...arguments),t(this,"priority",80),t(this,"incompatibleTokens",["a","b","t","T"])}parse(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(VO(n),0,0,0),e}},h:new class extends pO{constructor(){super(...arguments),t(this,"priority",70),t(this,"incompatibleTokens",["H","K","k","t","T"])}parse(e,t,n){switch(t){case"h":return zO(xO,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return WO(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){const r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):r||12!==n?e.setHours(n,0,0,0):e.setHours(0,0,0,0),e}},H:new class extends pO{constructor(){super(...arguments),t(this,"priority",70),t(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(e,t,n){switch(t){case"H":return zO(bO,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return WO(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}},K:new class extends pO{constructor(){super(...arguments),t(this,"priority",70),t(this,"incompatibleTokens",["h","H","k","t","T"])}parse(e,t,n){switch(t){case"K":return zO(SO,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return WO(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}},k:new class extends pO{constructor(){super(...arguments),t(this,"priority",70),t(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(e,t,n){switch(t){case"k":return zO(wO,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return WO(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){const r=n<=24?n%24:n;return e.setHours(r,0,0,0),e}},m:new class extends pO{constructor(){super(...arguments),t(this,"priority",60),t(this,"incompatibleTokens",["t","T"])}parse(e,t,n){switch(t){case"m":return zO(EO,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return WO(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}},s:new class extends pO{constructor(){super(...arguments),t(this,"priority",50),t(this,"incompatibleTokens",["t","T"])}parse(e,t,n){switch(t){case"s":return zO(TO,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return WO(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}},S:new class extends pO{constructor(){super(...arguments),t(this,"priority",30),t(this,"incompatibleTokens",["t","T"])}parse(e,t){return FO(WO(t.length,e),(e=>Math.trunc(e*Math.pow(10,3-t.length))))}set(e,t,n){return e.setMilliseconds(n),e}},X:new class extends pO{constructor(){super(...arguments),t(this,"priority",10),t(this,"incompatibleTokens",["t","T","x"])}parse(e,t){switch(t){case"X":return jO(RO,e);case"XX":return jO(LO,e);case"XXXX":return jO(AO,e);case"XXXXX":return jO(BO,e);default:return jO(HO,e)}}set(e,t,n){return t.timestampIsSet?e:eM(e,e.getTime()-dM(e)-n)}},x:new class extends pO{constructor(){super(...arguments),t(this,"priority",10),t(this,"incompatibleTokens",["t","T","X"])}parse(e,t){switch(t){case"x":return jO(RO,e);case"xx":return jO(LO,e);case"xxxx":return jO(AO,e);case"xxxxx":return jO(BO,e);default:return jO(HO,e)}}set(e,t,n){return t.timestampIsSet?e:eM(e,e.getTime()-dM(e)-n)}},t:new class extends pO{constructor(){super(...arguments),t(this,"priority",40),t(this,"incompatibleTokens","*")}parse(e){return UO(e)}set(e,t,n){return[eM(e,1e3*n),{timestampIsSet:!0}]}},T:new class extends pO{constructor(){super(...arguments),t(this,"priority",20),t(this,"incompatibleTokens","*")}parse(e){return UO(e)}set(e,t,n){return[eM(e,n),{timestampIsSet:!0}]}}},JO=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,eD=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,tD=/^'([^]*?)'?$/,nD=/''/g,rD=/\S/,oD=/[a-zA-Z]/;function aD(e,t,n,r){var o,a,i,s;const l=Object.assign({},iM()),u=l.locale??OM,c={firstWeekContainsDate:l.firstWeekContainsDate??(null==(a=null==(o=l.locale)?void 0:o.options)?void 0:a.firstWeekContainsDate)??1,weekStartsOn:l.weekStartsOn??(null==(s=null==(i=l.locale)?void 0:i.options)?void 0:s.weekStartsOn)??0,locale:u},d=[new hO],f=t.match(eD).map((e=>{const t=e[0];if(t in YM){return(0,YM[t])(e,u.formatLong)}return e})).join("").match(JO),h=[];for(let v of f){JM(v)&&eO(v,t,e),ZM(v)&&eO(v,t,e);const r=v[0],o=ZO[r];if(o){const{incompatibleTokens:t}=o;if(Array.isArray(t)){const e=h.find((e=>t.includes(e.token)||e.token===r));if(e)throw new RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${v}\` at the same time`)}else if("*"===o.incompatibleTokens&&h.length>0)throw new RangeError(`The format string mustn't contain \`${v}\` and any other token at the same time`);h.push({token:r,fullToken:v});const a=o.run(e,v,u.match,c);if(!a)return eM(n,NaN);d.push(a.setter),e=a.rest}else{if(r.match(oD))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if("''"===v?v="'":"'"===r&&(v=v.match(tD)[1].replace(nD,"'")),0!==e.indexOf(v))return eM(n,NaN);e=e.slice(v.length)}}if(e.length>0&&rD.test(e))return eM(n,NaN);const p=d.map((e=>e.priority)).sort(((e,t)=>t-e)).filter(((e,t,n)=>n.indexOf(e)===t)).map((e=>d.filter((t=>t.priority===e)).sort(((e,t)=>t.subPriority-e.subPriority)))).map((e=>e[0]));let g=JI(n);if(isNaN(g.getTime()))return eM(n,NaN);const m={};for(const v of p){if(!v.validate(g,c))return eM(n,NaN);const e=v.set(g,m,c);Array.isArray(e)?(g=e[0],Object.assign(m,e[1])):g=e}return eM(n,g)}function iD(e,t){const n=JI(e),r=JI(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function sD(e,t){return tM(e,-t)}function lD(e,t){const n=JI(e),r=n.getFullYear(),o=n.getDate(),a=eM(e,0);a.setFullYear(r,t,15),a.setHours(0,0,0,0);const i=function(e){const t=JI(e),n=t.getFullYear(),r=t.getMonth(),o=eM(e,0);return o.setFullYear(n,r+1,0),o.setHours(0,0,0,0),o.getDate()}(a);return n.setMonth(t,Math.min(o,i)),n}function uD(e,t){const n=JI(e);return isNaN(+n)?eM(e,NaN):(n.setFullYear(t),n)}const cD={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},dD={date:TM({formats:{full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},defaultWidth:"full"}),time:TM({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:TM({formats:{full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},fD={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},hD={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},pD={code:"es",formatDistance:(e,t,n)=>{let r;const o=cD[e];return r="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),(null==n?void 0:n.addSuffix)?n.comparison&&n.comparison>0?"en "+r:"hace "+r:r},formatLong:dD,formatRelative:(e,t,n,r)=>1!==t.getHours()?hD[e]:fD[e],localize:{ordinalNumber:(e,t)=>Number(e)+"º",era:_M({values:{narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},defaultWidth:"wide"}),quarter:_M({values:{narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:_M({values:{narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},defaultWidth:"wide"}),day:_M({values:{narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},defaultWidth:"wide"}),dayPeriod:_M({values:{narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:MM({matchPattern:/^(\d+)(º)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:IM({matchPatterns:{narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},defaultParseWidth:"any"}),quarter:IM({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:IM({matchPatterns:{narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},defaultParseWidth:"any"}),day:IM({matchPatterns:{narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:IM({matchPatterns:{narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:1}};var gD=function(){return gD=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},gD.apply(this,arguments)};function mD(e,t,n){for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function vD(e){return"multiple"===e.mode}function yD(e){return"range"===e.mode}function bD(e){return"single"===e.mode}"function"==typeof SuppressedError&&SuppressedError;var wD={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};var SD=Object.freeze({__proto__:null,formatCaption:function(e,t){return iO(e,"LLLL y",t)},formatDay:function(e,t){return iO(e,"d",t)},formatMonthCaption:function(e,t){return iO(e,"LLLL",t)},formatWeekNumber:function(e){return"".concat(e)},formatWeekdayName:function(e,t){return iO(e,"cccccc",t)},formatYearCaption:function(e,t){return iO(e,"yyyy",t)}}),xD=Object.freeze({__proto__:null,labelDay:function(e,t,n){return iO(e,"do MMMM (EEEE)",n)},labelMonthDropdown:function(){return"Month: "},labelNext:function(){return"Go to next month"},labelPrevious:function(){return"Go to previous month"},labelWeekNumber:function(e){return"Week n. ".concat(e)},labelWeekday:function(e,t){return iO(e,"cccc",t)},labelYearDropdown:function(){return"Year: "}});var ED=Z.createContext(void 0);function TD(e){var t,n,r=e.initialProps,o={captionLayout:"buttons",classNames:wD,formatters:SD,labels:xD,locale:OM,modifiersClassNames:{},modifiers:{},numberOfMonths:1,styles:{},today:new Date,mode:"default"},a=function(e){var t=e.fromYear,n=e.toYear,r=e.fromMonth,o=e.toMonth,a=e.fromDate,i=e.toDate;return r?a=bM(r):t&&(a=new Date(t,0,1)),o?i=yM(o):n&&(i=new Date(n,11,31)),{fromDate:a?cM(a):void 0,toDate:i?cM(i):void 0}}(r),i=a.fromDate,s=a.toDate,l=null!==(t=r.captionLayout)&&void 0!==t?t:o.captionLayout;"buttons"===l||i&&s||(l="buttons"),(bD(r)||vD(r)||yD(r))&&(n=r.onSelect);var u=gD(gD(gD({},o),r),{captionLayout:l,classNames:gD(gD({},o.classNames),r.classNames),components:gD({},r.components),formatters:gD(gD({},o.formatters),r.formatters),fromDate:i,labels:gD(gD({},o.labels),r.labels),mode:r.mode||o.mode,modifiers:gD(gD({},o.modifiers),r.modifiers),modifiersClassNames:gD(gD({},o.modifiersClassNames),r.modifiersClassNames),onSelect:n,styles:gD(gD({},o.styles),r.styles),toDate:s});return le.jsx(ED.Provider,{value:u,children:e.children})}function CD(){var e=Z.useContext(ED);if(!e)throw new Error("useDayPicker must be used within a DayPickerProvider.");return e}function kD(e){var t=CD(),n=t.locale,r=t.classNames,o=t.styles,a=t.formatters.formatCaption;return le.jsx("div",{className:r.caption_label,style:o.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:a(e.displayMonth,{locale:n})})}function _D(e){return le.jsx("svg",gD({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:le.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function ID(e){var t,n,r=e.onChange,o=e.value,a=e.children,i=e.caption,s=e.className,l=e.style,u=CD(),c=null!==(n=null===(t=u.components)||void 0===t?void 0:t.IconDropdown)&&void 0!==n?n:_D;return le.jsxs("div",{className:s,style:l,children:[le.jsx("span",{className:u.classNames.vhidden,children:e["aria-label"]}),le.jsx("select",{name:e.name,"aria-label":e["aria-label"],className:u.classNames.dropdown,style:u.styles.dropdown,value:o,onChange:r,children:a}),le.jsxs("div",{className:u.classNames.caption_label,style:u.styles.caption_label,"aria-hidden":"true",children:[i,le.jsx(c,{className:u.classNames.dropdown_icon,style:u.styles.dropdown_icon})]})]})}function MD(e){var t,n=CD(),r=n.fromDate,o=n.toDate,a=n.styles,i=n.locale,s=n.formatters.formatMonthCaption,l=n.classNames,u=n.components,c=n.labels.labelMonthDropdown;if(!r)return le.jsx(le.Fragment,{});if(!o)return le.jsx(le.Fragment,{});var d=[];if(function(e,t){const n=JI(e),r=JI(t);return n.getFullYear()===r.getFullYear()}(r,o))for(var f=bM(r),h=r.getMonth();h<=o.getMonth();h++)d.push(lD(f,h));else for(f=bM(new Date),h=0;h<=11;h++)d.push(lD(f,h));var p=null!==(t=null==u?void 0:u.Dropdown)&&void 0!==t?t:ID;return le.jsx(p,{name:"months","aria-label":c(),className:l.dropdown_month,style:a.dropdown_month,onChange:function(t){var n=Number(t.target.value),r=lD(bM(e.displayMonth),n);e.onChange(r)},value:e.displayMonth.getMonth(),caption:s(e.displayMonth,{locale:i}),children:d.map((function(e){return le.jsx("option",{value:e.getMonth(),children:s(e,{locale:i})},e.getMonth())}))})}function OD(e){var t,n=e.displayMonth,r=CD(),o=r.fromDate,a=r.toDate,i=r.locale,s=r.styles,l=r.classNames,u=r.components,c=r.formatters.formatYearCaption,d=r.labels.labelYearDropdown,f=[];if(!o)return le.jsx(le.Fragment,{});if(!a)return le.jsx(le.Fragment,{});for(var h=o.getFullYear(),p=a.getFullYear(),g=h;g<=p;g++)f.push(uD(wM(new Date),g));var m=null!==(t=null==u?void 0:u.Dropdown)&&void 0!==t?t:ID;return le.jsx(m,{name:"years","aria-label":d(),className:l.dropdown_year,style:s.dropdown_year,onChange:function(t){var r=uD(bM(n),Number(t.target.value));e.onChange(r)},value:n.getFullYear(),caption:c(n,{locale:i}),children:f.map((function(e){return le.jsx("option",{value:e.getFullYear(),children:c(e,{locale:i})},e.getFullYear())}))})}function DD(){var e=CD(),t=function(e){var t=e.month,n=e.defaultMonth,r=e.today,o=t||n||r||new Date,a=e.toDate,i=e.fromDate,s=e.numberOfMonths,l=void 0===s?1:s;return a&&vM(a,o)<0&&(o=nM(a,-1*(l-1))),i&&vM(o,i)<0&&(o=i),bM(o)}(e),n=function(e,t){var n=Z.useState(e),r=n[0];return[void 0===t?r:t,n[1]]}(t,e.month),r=n[0],o=n[1];return[r,function(t){var n;if(!e.disableNavigation){var r=bM(t);o(r),null===(n=e.onMonthChange)||void 0===n||n.call(e,r)}}]}var PD=Z.createContext(void 0);function ND(e){var t=CD(),n=DD(),r=n[0],o=n[1],a=function(e,t){for(var n=t.reverseMonths,r=t.numberOfMonths,o=bM(e),a=vM(bM(nM(o,r)),o),i=[],s=0;s<a;s++){var l=nM(o,s);i.push(l)}return n&&(i=i.reverse()),i}(r,t),i=function(e,t){if(!t.disableNavigation){var n=t.toDate,r=t.pagedNavigation,o=t.numberOfMonths,a=void 0===o?1:o,i=r?a:1,s=bM(e);if(!n)return nM(s,i);if(!(vM(n,e)<a))return nM(s,i)}}(r,t),s=function(e,t){if(!t.disableNavigation){var n=t.fromDate,r=t.pagedNavigation,o=t.numberOfMonths,a=r?void 0===o?1:o:1,i=bM(e);if(!n)return nM(i,-a);if(!(vM(i,n)<=0))return nM(i,-a)}}(r,t),l=function(e){return a.some((function(t){return iD(e,t)}))},u={currentMonth:r,displayMonths:a,goToMonth:o,goToDate:function(e,n){l(e)||(n&&cO(e,n)?o(nM(e,1+-1*t.numberOfMonths)):o(e))},previousMonth:s,nextMonth:i,isDateDisplayed:l};return le.jsx(PD.Provider,{value:u,children:e.children})}function RD(){var e=Z.useContext(PD);if(!e)throw new Error("useNavigation must be used within a NavigationProvider");return e}function LD(e){var t,n=CD(),r=n.classNames,o=n.styles,a=n.components,i=RD().goToMonth,s=function(t){i(nM(t,e.displayIndex?-e.displayIndex:0))},l=null!==(t=null==a?void 0:a.CaptionLabel)&&void 0!==t?t:kD,u=le.jsx(l,{id:e.id,displayMonth:e.displayMonth});return le.jsxs("div",{className:r.caption_dropdowns,style:o.caption_dropdowns,children:[le.jsx("div",{className:r.vhidden,children:u}),le.jsx(MD,{onChange:s,displayMonth:e.displayMonth}),le.jsx(OD,{onChange:s,displayMonth:e.displayMonth})]})}function AD(e){return le.jsx("svg",gD({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:le.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function HD(e){return le.jsx("svg",gD({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:le.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var BD=Z.forwardRef((function(e,t){var n=CD(),r=n.classNames,o=n.styles,a=[r.button_reset,r.button];e.className&&a.push(e.className);var i=a.join(" "),s=gD(gD({},o.button_reset),o.button);return e.style&&Object.assign(s,e.style),le.jsx("button",gD({},e,{ref:t,type:"button",className:i,style:s}))}));function FD(e){var t,n,r=CD(),o=r.dir,a=r.locale,i=r.classNames,s=r.styles,l=r.labels,u=l.labelPrevious,c=l.labelNext,d=r.components;if(!e.nextMonth&&!e.previousMonth)return le.jsx(le.Fragment,{});var f=u(e.previousMonth,{locale:a}),h=[i.nav_button,i.nav_button_previous].join(" "),p=c(e.nextMonth,{locale:a}),g=[i.nav_button,i.nav_button_next].join(" "),m=null!==(t=null==d?void 0:d.IconRight)&&void 0!==t?t:HD,v=null!==(n=null==d?void 0:d.IconLeft)&&void 0!==n?n:AD;return le.jsxs("div",{className:i.nav,style:s.nav,children:[!e.hidePrevious&&le.jsx(BD,{name:"previous-month","aria-label":f,className:h,style:s.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:"rtl"===o?le.jsx(m,{className:i.nav_icon,style:s.nav_icon}):le.jsx(v,{className:i.nav_icon,style:s.nav_icon})}),!e.hideNext&&le.jsx(BD,{name:"next-month","aria-label":p,className:g,style:s.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:"rtl"===o?le.jsx(v,{className:i.nav_icon,style:s.nav_icon}):le.jsx(m,{className:i.nav_icon,style:s.nav_icon})})]})}function zD(e){var t=CD().numberOfMonths,n=RD(),r=n.previousMonth,o=n.nextMonth,a=n.goToMonth,i=n.displayMonths,s=i.findIndex((function(t){return iD(e.displayMonth,t)})),l=0===s,u=s===i.length-1,c=t>1&&(l||!u),d=t>1&&(u||!l);return le.jsx(FD,{displayMonth:e.displayMonth,hideNext:c,hidePrevious:d,nextMonth:o,previousMonth:r,onPreviousClick:function(){r&&a(r)},onNextClick:function(){o&&a(o)}})}function jD(e){var t,n,r=CD(),o=r.classNames,a=r.disableNavigation,i=r.styles,s=r.captionLayout,l=r.components,u=null!==(t=null==l?void 0:l.CaptionLabel)&&void 0!==t?t:kD;return n=a?le.jsx(u,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===s?le.jsx(LD,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===s?le.jsxs(le.Fragment,{children:[le.jsx(LD,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),le.jsx(zD,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):le.jsxs(le.Fragment,{children:[le.jsx(u,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),le.jsx(zD,{displayMonth:e.displayMonth,id:e.id})]}),le.jsx("div",{className:o.caption,style:i.caption,children:n})}function UD(e){var t=CD(),n=t.footer,r=t.styles,o=t.classNames.tfoot;return n?le.jsx("tfoot",{className:o,style:r.tfoot,children:le.jsx("tr",{children:le.jsx("td",{colSpan:8,children:n})})}):le.jsx(le.Fragment,{})}function WD(){var e=CD(),t=e.classNames,n=e.styles,r=e.showWeekNumber,o=e.locale,a=e.weekStartsOn,i=e.ISOWeek,s=e.formatters.formatWeekdayName,l=e.labels.labelWeekday,u=function(e,t,n){for(var r=n?lM(new Date):sM(new Date,{locale:e,weekStartsOn:t}),o=[],a=0;a<7;a++){var i=tM(r,a);o.push(i)}return o}(o,a,i);return le.jsxs("tr",{style:n.head_row,className:t.head_row,children:[r&&le.jsx("td",{style:n.head_cell,className:t.head_cell}),u.map((function(e,r){return le.jsx("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":l(e,{locale:o}),children:s(e,{locale:o})},r)}))]})}function $D(){var e,t=CD(),n=t.classNames,r=t.styles,o=t.components,a=null!==(e=null==o?void 0:o.HeadRow)&&void 0!==e?e:WD;return le.jsx("thead",{style:r.head,className:n.head,children:le.jsx(a,{})})}function VD(e){var t=CD(),n=t.locale,r=t.formatters.formatDay;return le.jsx(le.Fragment,{children:r(e.date,{locale:n})})}var GD=Z.createContext(void 0);function qD(e){if(!vD(e.initialProps)){return le.jsx(GD.Provider,{value:{selected:void 0,modifiers:{disabled:[]}},children:e.children})}return le.jsx(YD,{initialProps:e.initialProps,children:e.children})}function YD(e){var t=e.initialProps,n=e.children,r=t.selected,o=t.min,a=t.max,i={disabled:[]};r&&i.disabled.push((function(e){var t=a&&r.length>a-1,n=r.some((function(t){return gM(t,e)}));return Boolean(t&&!n)}));var s={selected:r,onDayClick:function(e,n,i){var s,l;if((null===(s=t.onDayClick)||void 0===s||s.call(t,e,n,i),!Boolean(n.selected&&o&&(null==r?void 0:r.length)===o))&&!Boolean(!n.selected&&a&&(null==r?void 0:r.length)===a)){var u=r?mD([],r):[];if(n.selected){var c=u.findIndex((function(t){return gM(e,t)}));u.splice(c,1)}else u.push(e);null===(l=t.onSelect)||void 0===l||l.call(t,u,e,n,i)}},modifiers:i};return le.jsx(GD.Provider,{value:s,children:n})}function XD(){var e=Z.useContext(GD);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}var QD,KD,ZD=Z.createContext(void 0);function JD(e){if(!yD(e.initialProps)){return le.jsx(ZD.Provider,{value:{selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}},children:e.children})}return le.jsx(eP,{initialProps:e.initialProps,children:e.children})}function eP(e){var t=e.initialProps,n=e.children,r=t.selected,o=r||{},a=o.from,i=o.to,s=t.min,l=t.max,u={range_start:[],range_end:[],range_middle:[],disabled:[]};if(a?(u.range_start=[a],i?(u.range_end=[i],gM(a,i)||(u.range_middle=[{after:a,before:i}])):u.range_end=[a]):i&&(u.range_start=[i],u.range_end=[i]),s&&(a&&!i&&u.disabled.push({after:sD(a,s-1),before:tM(a,s-1)}),a&&i&&u.disabled.push({after:a,before:tM(a,s-1)}),!a&&i&&u.disabled.push({after:sD(i,s-1),before:tM(i,s-1)})),l){if(a&&!i&&(u.disabled.push({before:tM(a,1-l)}),u.disabled.push({after:tM(a,l-1)})),a&&i){var c=l-(fM(i,a)+1);u.disabled.push({before:sD(a,c)}),u.disabled.push({after:tM(i,c)})}!a&&i&&(u.disabled.push({before:tM(i,1-l)}),u.disabled.push({after:tM(i,l-1)}))}return le.jsx(ZD.Provider,{value:{selected:r,onDayClick:function(e,n,o){var a,i;null===(a=t.onDayClick)||void 0===a||a.call(t,e,n,o);var s=function(e,t){var n=t||{},r=n.from,o=n.to;if(r&&o){if(gM(o,e)&&gM(r,e))return;if(gM(o,e))return{from:o,to:void 0};if(gM(r,e))return;return uO(r,e)?{from:e,to:o}:{from:r,to:e}}return o?uO(e,o)?{from:o,to:e}:{from:e,to:o}:r?cO(e,r)?{from:e,to:r}:{from:r,to:e}:{from:e,to:void 0}}(e,r);null===(i=t.onSelect)||void 0===i||i.call(t,s,e,n,o)},modifiers:u},children:n})}function tP(){var e=Z.useContext(ZD);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function nP(e){return Array.isArray(e)?mD([],e):void 0!==e?[e]:[]}(KD=QD||(QD={})).Outside="outside",KD.Disabled="disabled",KD.Selected="selected",KD.Hidden="hidden",KD.Today="today",KD.RangeStart="range_start",KD.RangeEnd="range_end",KD.RangeMiddle="range_middle";var rP=QD.Selected,oP=QD.Disabled,aP=QD.Hidden,iP=QD.Today,sP=QD.RangeEnd,lP=QD.RangeMiddle,uP=QD.RangeStart,cP=QD.Outside;var dP=Z.createContext(void 0);function fP(e){var t=CD(),n=function(e,t,n){var r,o=((r={})[rP]=nP(e.selected),r[oP]=nP(e.disabled),r[aP]=nP(e.hidden),r[iP]=[e.today],r[sP]=[],r[lP]=[],r[uP]=[],r[cP]=[],r);return e.fromDate&&o[oP].push({before:e.fromDate}),e.toDate&&o[oP].push({after:e.toDate}),vD(e)?o[oP]=o[oP].concat(t.modifiers[oP]):yD(e)&&(o[oP]=o[oP].concat(n.modifiers[oP]),o[uP]=n.modifiers[uP],o[lP]=n.modifiers[lP],o[sP]=n.modifiers[sP]),o}(t,XD(),tP()),r=function(e){var t={};return Object.entries(e).forEach((function(e){var n=e[0],r=e[1];t[n]=nP(r)})),t}(t.modifiers),o=gD(gD({},n),r);return le.jsx(dP.Provider,{value:o,children:e.children})}function hP(){var e=Z.useContext(dP);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function pP(e,t){return t.some((function(t){if("boolean"==typeof t)return t;if(mM(t))return gM(e,t);var n,r,o,a,i;if(function(e){return Array.isArray(e)&&e.every(mM)}(t))return t.includes(e);if(function(e){return Boolean(e&&"object"==typeof e&&"from"in e)}(t))return n=e,a=(r=t).from,i=r.to,a&&i?(fM(i,a)<0&&(a=(o=[i,a])[0],i=o[1]),fM(n,a)>=0&&fM(i,n)>=0):i?gM(i,n):!!a&&gM(a,n);if(function(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}(t))return t.dayOfWeek.includes(e.getDay());if(function(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}(t)){var s=fM(t.before,e)>0,l=fM(t.after,e)<0;return uO(t.before,t.after)?l&&s:s||l}return function(e){return Boolean(e&&"object"==typeof e&&"after"in e)}(t)?fM(e,t.after)>0:function(e){return Boolean(e&&"object"==typeof e&&"before"in e)}(t)?fM(t.before,e)>0:"function"==typeof t&&t(e)}))}function gP(e,t,n){var r=Object.keys(t).reduce((function(n,r){var o=t[r];return pP(e,o)&&n.push(r),n}),[]),o={};return r.forEach((function(e){return o[e]=!0})),n&&!iD(e,n)&&(o.outside=!0),o}var mP=365;function vP(e,t){var n=t.moveBy,r=t.direction,o=t.context,a=t.modifiers,i=t.retry,s=void 0===i?{count:0,lastFocused:e}:i,l=o.weekStartsOn,u=o.fromDate,c=o.toDate,d=o.locale,f={day:tM,week:hM,month:nM,year:pM,startOfWeek:function(e){return o.ISOWeek?lM(e):sM(e,{locale:d,weekStartsOn:l})},endOfWeek:function(e){return o.ISOWeek?xM(e):SM(e,{locale:d,weekStartsOn:l})}}[n](e,"after"===r?1:-1);"before"===r&&u?f=function(e){let t;return e.forEach((function(e){const n=JI(e);(void 0===t||t<n||isNaN(Number(n)))&&(t=n)})),t||new Date(NaN)}([u,f]):"after"===r&&c&&(f=function(e){let t;return e.forEach((e=>{const n=JI(e);(!t||t>n||isNaN(+n))&&(t=n)})),t||new Date(NaN)}([c,f]));var h=!0;if(a){var p=gP(f,a);h=!p.disabled&&!p.hidden}return h?f:s.count>mP?s.lastFocused:vP(f,{moveBy:n,direction:r,context:o,modifiers:a,retry:gD(gD({},s),{count:s.count+1})})}var yP=Z.createContext(void 0);function bP(e){var t=RD(),n=hP(),r=Z.useState(),o=r[0],a=r[1],i=Z.useState(),s=i[0],l=i[1],u=function(e,t){for(var n,r,o=bM(e[0]),a=yM(e[e.length-1]),i=o;i<=a;){var s=gP(i,t);if(s.disabled||s.hidden)i=tM(i,1);else{if(s.selected)return i;s.today&&!r&&(r=i),n||(n=i),i=tM(i,1)}}return r||n}(t.displayMonths,n),c=(null!=o?o:s&&t.isDateDisplayed(s))?s:u,d=function(e){a(e)},f=CD(),h=function(e,r){if(o){var a=vP(o,{moveBy:e,direction:r,context:f,modifiers:n});gM(o,a)||(t.goToDate(a,o),d(a))}},p={focusedDay:o,focusTarget:c,blur:function(){l(o),a(void 0)},focus:d,focusDayAfter:function(){return h("day","after")},focusDayBefore:function(){return h("day","before")},focusWeekAfter:function(){return h("week","after")},focusWeekBefore:function(){return h("week","before")},focusMonthBefore:function(){return h("month","before")},focusMonthAfter:function(){return h("month","after")},focusYearBefore:function(){return h("year","before")},focusYearAfter:function(){return h("year","after")},focusStartOfWeek:function(){return h("startOfWeek","before")},focusEndOfWeek:function(){return h("endOfWeek","after")}};return le.jsx(yP.Provider,{value:p,children:e.children})}function wP(){var e=Z.useContext(yP);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}var SP=Z.createContext(void 0);function xP(e){if(!bD(e.initialProps)){return le.jsx(SP.Provider,{value:{selected:void 0},children:e.children})}return le.jsx(EP,{initialProps:e.initialProps,children:e.children})}function EP(e){var t=e.initialProps,n=e.children,r={selected:t.selected,onDayClick:function(e,n,r){var o,a,i;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,r),!n.selected||t.required?null===(i=t.onSelect)||void 0===i||i.call(t,e,e,n,r):null===(a=t.onSelect)||void 0===a||a.call(t,void 0,e,n,r)}};return le.jsx(SP.Provider,{value:r,children:n})}function TP(){var e=Z.useContext(SP);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function CP(e,t){var n=[e.classNames.day];return Object.keys(t).forEach((function(t){var r=e.modifiersClassNames[t];if(r)n.push(r);else if(function(e){return Object.values(QD).includes(e)}(t)){var o=e.classNames["day_".concat(t)];o&&n.push(o)}})),n}function kP(e,t,n){var r,o,a,i=CD(),s=wP(),l=function(e,t){return gP(e,hP(),t)}(e,t),u=function(e,t){var n=CD(),r=TP(),o=XD(),a=tP(),i=wP(),s=i.focusDayAfter,l=i.focusDayBefore,u=i.focusWeekAfter,c=i.focusWeekBefore,d=i.blur,f=i.focus,h=i.focusMonthBefore,p=i.focusMonthAfter,g=i.focusYearBefore,m=i.focusYearAfter,v=i.focusStartOfWeek,y=i.focusEndOfWeek;return{onClick:function(i){var s,l,u,c;bD(n)?null===(s=r.onDayClick)||void 0===s||s.call(r,e,t,i):vD(n)?null===(l=o.onDayClick)||void 0===l||l.call(o,e,t,i):yD(n)?null===(u=a.onDayClick)||void 0===u||u.call(a,e,t,i):null===(c=n.onDayClick)||void 0===c||c.call(n,e,t,i)},onFocus:function(r){var o;f(e),null===(o=n.onDayFocus)||void 0===o||o.call(n,e,t,r)},onBlur:function(r){var o;d(),null===(o=n.onDayBlur)||void 0===o||o.call(n,e,t,r)},onKeyDown:function(r){var o;switch(r.key){case"ArrowLeft":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?s():l();break;case"ArrowRight":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?l():s();break;case"ArrowDown":r.preventDefault(),r.stopPropagation(),u();break;case"ArrowUp":r.preventDefault(),r.stopPropagation(),c();break;case"PageUp":r.preventDefault(),r.stopPropagation(),r.shiftKey?g():h();break;case"PageDown":r.preventDefault(),r.stopPropagation(),r.shiftKey?m():p();break;case"Home":r.preventDefault(),r.stopPropagation(),v();break;case"End":r.preventDefault(),r.stopPropagation(),y()}null===(o=n.onDayKeyDown)||void 0===o||o.call(n,e,t,r)},onKeyUp:function(r){var o;null===(o=n.onDayKeyUp)||void 0===o||o.call(n,e,t,r)},onMouseEnter:function(r){var o;null===(o=n.onDayMouseEnter)||void 0===o||o.call(n,e,t,r)},onMouseLeave:function(r){var o;null===(o=n.onDayMouseLeave)||void 0===o||o.call(n,e,t,r)},onPointerEnter:function(r){var o;null===(o=n.onDayPointerEnter)||void 0===o||o.call(n,e,t,r)},onPointerLeave:function(r){var o;null===(o=n.onDayPointerLeave)||void 0===o||o.call(n,e,t,r)},onTouchCancel:function(r){var o;null===(o=n.onDayTouchCancel)||void 0===o||o.call(n,e,t,r)},onTouchEnd:function(r){var o;null===(o=n.onDayTouchEnd)||void 0===o||o.call(n,e,t,r)},onTouchMove:function(r){var o;null===(o=n.onDayTouchMove)||void 0===o||o.call(n,e,t,r)},onTouchStart:function(r){var o;null===(o=n.onDayTouchStart)||void 0===o||o.call(n,e,t,r)}}}(e,l),c=function(){var e=CD(),t=TP(),n=XD(),r=tP();return bD(e)?t.selected:vD(e)?n.selected:yD(e)?r.selected:void 0}(),d=Boolean(i.onDayClick||"default"!==i.mode);Z.useEffect((function(){var t;l.outside||s.focusedDay&&d&&gM(s.focusedDay,e)&&(null===(t=n.current)||void 0===t||t.focus())}),[s.focusedDay,e,n,d,l.outside]);var f=CP(i,l).join(" "),h=function(e,t){var n=gD({},e.styles.day);return Object.keys(t).forEach((function(t){var r;n=gD(gD({},n),null===(r=e.modifiersStyles)||void 0===r?void 0:r[t])})),n}(i,l),p=Boolean(l.outside&&!i.showOutsideDays||l.hidden),g=null!==(a=null===(o=i.components)||void 0===o?void 0:o.DayContent)&&void 0!==a?a:VD,m={style:h,className:f,children:le.jsx(g,{date:e,displayMonth:t,activeModifiers:l}),role:"gridcell"},v=s.focusTarget&&gM(s.focusTarget,e)&&!l.outside,y=s.focusedDay&&gM(s.focusedDay,e),b=gD(gD(gD({},m),((r={disabled:l.disabled,role:"gridcell"})["aria-selected"]=l.selected,r.tabIndex=y||v?0:-1,r)),u);return{isButton:d,isHidden:p,activeModifiers:l,selectedDays:c,buttonProps:b,divProps:m}}function _P(e){var t=Z.useRef(null),n=kP(e.date,e.displayMonth,t);return n.isHidden?le.jsx("div",{role:"gridcell"}):n.isButton?le.jsx(BD,gD({name:"day",ref:t},n.buttonProps)):le.jsx("div",gD({},n.divProps))}function IP(e){var t=e.number,n=e.dates,r=CD(),o=r.onWeekNumberClick,a=r.styles,i=r.classNames,s=r.locale,l=r.labels.labelWeekNumber,u=(0,r.formatters.formatWeekNumber)(Number(t),{locale:s});if(!o)return le.jsx("span",{className:i.weeknumber,style:a.weeknumber,children:u});var c=l(Number(t),{locale:s});return le.jsx(BD,{name:"week-number","aria-label":c,className:i.weeknumber,style:a.weeknumber,onClick:function(e){o(t,n,e)},children:u})}function MP(e){var t,n,r,o=CD(),a=o.styles,i=o.classNames,s=o.showWeekNumber,l=o.components,u=null!==(t=null==l?void 0:l.Day)&&void 0!==t?t:_P,c=null!==(n=null==l?void 0:l.WeekNumber)&&void 0!==n?n:IP;return s&&(r=le.jsx("td",{className:i.cell,style:a.cell,children:le.jsx(c,{number:e.weekNumber,dates:e.dates})})),le.jsxs("tr",{className:i.row,style:a.row,children:[r,e.dates.map((function(t){return le.jsx("td",{className:i.cell,style:a.cell,role:"presentation",children:le.jsx(u,{displayMonth:e.displayMonth,date:t})},function(e){return Math.trunc(+JI(e)/1e3)}(t))}))]})}function OP(e,t,n){for(var r=(null==n?void 0:n.ISOWeek)?xM(t):SM(t,n),o=(null==n?void 0:n.ISOWeek)?lM(e):sM(e,n),a=fM(r,o),i=[],s=0;s<=a;s++)i.push(tM(o,s));return i.reduce((function(e,t){var r=(null==n?void 0:n.ISOWeek)?DM(t):NM(t,n),o=e.find((function(e){return e.weekNumber===r}));return o?(o.dates.push(t),e):(e.push({weekNumber:r,dates:[t]}),e)}),[])}function DP(e){var t,n,r,o=CD(),a=o.locale,i=o.classNames,s=o.styles,l=o.hideHead,u=o.fixedWeeks,c=o.components,d=o.weekStartsOn,f=o.firstWeekContainsDate,h=o.ISOWeek,p=function(e,t){var n=OP(bM(e),yM(e),t);if(null==t?void 0:t.useFixedWeeks){var r=lO(e,t);if(r<6){var o=n[n.length-1],a=o.dates[o.dates.length-1],i=hM(a,6-r),s=OP(hM(a,1),i,t);n.push.apply(n,s)}}return n}(e.displayMonth,{useFixedWeeks:Boolean(u),ISOWeek:h,locale:a,weekStartsOn:d,firstWeekContainsDate:f}),g=null!==(t=null==c?void 0:c.Head)&&void 0!==t?t:$D,m=null!==(n=null==c?void 0:c.Row)&&void 0!==n?n:MP,v=null!==(r=null==c?void 0:c.Footer)&&void 0!==r?r:UD;return le.jsxs("table",{id:e.id,className:i.table,style:s.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!l&&le.jsx(g,{}),le.jsx("tbody",{className:i.tbody,style:s.tbody,children:p.map((function(t){return le.jsx(m,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)}))}),le.jsx(v,{displayMonth:e.displayMonth})]})}var PP="undefined"!=typeof window&&window.document&&window.document.createElement?Z.useLayoutEffect:Z.useEffect,NP=!1,RP=0;function LP(){return"react-day-picker-".concat(++RP)}function AP(e){var t,n,r=CD(),o=r.dir,a=r.classNames,i=r.styles,s=r.components,l=RD().displayMonths,u=function(e){var t,n=null!=e?e:NP?LP():null,r=Z.useState(n),o=r[0],a=r[1];return PP((function(){null===o&&a(LP())}),[]),Z.useEffect((function(){!1===NP&&(NP=!0)}),[]),null!==(t=null!=e?e:o)&&void 0!==t?t:void 0}(r.id?"".concat(r.id,"-").concat(e.displayIndex):void 0),c=r.id?"".concat(r.id,"-grid-").concat(e.displayIndex):void 0,d=[a.month],f=i.month,h=0===e.displayIndex,p=e.displayIndex===l.length-1,g=!h&&!p;"rtl"===o&&(p=(t=[h,p])[0],h=t[1]),h&&(d.push(a.caption_start),f=gD(gD({},f),i.caption_start)),p&&(d.push(a.caption_end),f=gD(gD({},f),i.caption_end)),g&&(d.push(a.caption_between),f=gD(gD({},f),i.caption_between));var m=null!==(n=null==s?void 0:s.Caption)&&void 0!==n?n:jD;return le.jsxs("div",{className:d.join(" "),style:f,children:[le.jsx(m,{id:u,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),le.jsx(DP,{id:c,"aria-labelledby":u,displayMonth:e.displayMonth})]},e.displayIndex)}function HP(e){var t=CD(),n=t.classNames,r=t.styles;return le.jsx("div",{className:n.months,style:r.months,children:e.children})}function BP(e){var t,n,r=e.initialProps,o=CD(),a=wP(),i=RD(),s=Z.useState(!1),l=s[0],u=s[1];Z.useEffect((function(){o.initialFocus&&a.focusTarget&&(l||(a.focus(a.focusTarget),u(!0)))}),[o.initialFocus,l,a.focus,a.focusTarget,a]);var c=[o.classNames.root,o.className];o.numberOfMonths>1&&c.push(o.classNames.multiple_months),o.showWeekNumber&&c.push(o.classNames.with_weeknumber);var d=gD(gD({},o.styles.root),o.style),f=Object.keys(r).filter((function(e){return e.startsWith("data-")})).reduce((function(e,t){var n;return gD(gD({},e),((n={})[t]=r[t],n))}),{}),h=null!==(n=null===(t=r.components)||void 0===t?void 0:t.Months)&&void 0!==n?n:HP;return le.jsx("div",gD({className:c.join(" "),style:d,dir:o.dir,id:o.id,nonce:r.nonce,title:r.title,lang:r.lang},f,{children:le.jsx(h,{children:i.displayMonths.map((function(e,t){return le.jsx(AP,{displayIndex:t,displayMonth:e},t)}))})}))}function FP(e){var t=e.children,n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["children"]);return le.jsx(TD,{initialProps:n,children:le.jsx(ND,{children:le.jsx(xP,{initialProps:n,children:le.jsx(qD,{initialProps:n,children:le.jsx(JD,{initialProps:n,children:le.jsx(fP,{children:le.jsx(bP,{children:t})})})})})})})}function zP(e){return le.jsx(FP,gD({},e,{children:le.jsx(BP,{initialProps:e})}))}var jP={},UP={exports:{}};!function(e,t){var n="__lodash_hash_undefined__",r=1,o=2,a=9007199254740991,i="[object Arguments]",s="[object Array]",l="[object AsyncFunction]",u="[object Boolean]",c="[object Date]",f="[object Error]",h="[object Function]",p="[object GeneratorFunction]",g="[object Map]",m="[object Number]",v="[object Null]",y="[object Object]",b="[object Promise]",w="[object Proxy]",S="[object RegExp]",x="[object Set]",E="[object String]",T="[object Symbol]",C="[object Undefined]",k="[object WeakMap]",_="[object ArrayBuffer]",I="[object DataView]",M=/^\[object .+?Constructor\]$/,O=/^(?:0|[1-9]\d*)$/,D={};D["[object Float32Array]"]=D["[object Float64Array]"]=D["[object Int8Array]"]=D["[object Int16Array]"]=D["[object Int32Array]"]=D["[object Uint8Array]"]=D["[object Uint8ClampedArray]"]=D["[object Uint16Array]"]=D["[object Uint32Array]"]=!0,D[i]=D[s]=D[_]=D[u]=D[I]=D[c]=D[f]=D[h]=D[g]=D[m]=D[y]=D[S]=D[x]=D[E]=D[k]=!1;var P="object"==typeof d&&d&&d.Object===Object&&d,N="object"==typeof self&&self&&self.Object===Object&&self,R=P||N||Function("return this")(),L=t&&!t.nodeType&&t,A=L&&e&&!e.nodeType&&e,H=A&&A.exports===L,B=H&&P.process,F=function(){try{return B&&B.binding&&B.binding("util")}catch(e){}}(),z=F&&F.isTypedArray;function j(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function U(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function W(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}var $,V,G,q=Array.prototype,Y=Function.prototype,X=Object.prototype,Q=R["__core-js_shared__"],K=Y.toString,Z=X.hasOwnProperty,J=($=/[^.]+$/.exec(Q&&Q.keys&&Q.keys.IE_PROTO||""))?"Symbol(src)_1."+$:"",ee=X.toString,te=RegExp("^"+K.call(Z).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ne=H?R.Buffer:void 0,re=R.Symbol,oe=R.Uint8Array,ae=X.propertyIsEnumerable,ie=q.splice,se=re?re.toStringTag:void 0,le=Object.getOwnPropertySymbols,ue=ne?ne.isBuffer:void 0,ce=(V=Object.keys,G=Object,function(e){return V(G(e))}),de=Fe(R,"DataView"),fe=Fe(R,"Map"),he=Fe(R,"Promise"),pe=Fe(R,"Set"),ge=Fe(R,"WeakMap"),me=Fe(Object,"create"),ve=We(de),ye=We(fe),be=We(he),we=We(pe),Se=We(ge),xe=re?re.prototype:void 0,Ee=xe?xe.valueOf:void 0;function Te(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Ce(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function ke(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function _e(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new ke;++t<n;)this.add(e[t])}function Ie(e){var t=this.__data__=new Ce(e);this.size=t.size}function Me(e,t){var n=Ge(e),r=!n&&Ve(e),o=!n&&!r&&qe(e),a=!n&&!r&&!o&&Ze(e),i=n||r||o||a,s=i?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],l=s.length;for(var u in e)!Z.call(e,u)||i&&("length"==u||o&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||Ue(u,l))||s.push(u);return s}function Oe(e,t){for(var n=e.length;n--;)if($e(e[n][0],t))return n;return-1}function De(e){return null==e?void 0===e?C:v:se&&se in Object(e)?function(e){var t=Z.call(e,se),n=e[se];try{e[se]=void 0;var r=!0}catch(a){}var o=ee.call(e);r&&(t?e[se]=n:delete e[se]);return o}(e):function(e){return ee.call(e)}(e)}function Pe(e){return Ke(e)&&De(e)==i}function Ne(e,t,n,a,l){return e===t||(null==e||null==t||!Ke(e)&&!Ke(t)?e!=e&&t!=t:function(e,t,n,a,l,d){var h=Ge(e),p=Ge(t),v=h?s:je(e),b=p?s:je(t),w=(v=v==i?y:v)==y,C=(b=b==i?y:b)==y,k=v==b;if(k&&qe(e)){if(!qe(t))return!1;h=!0,w=!1}if(k&&!w)return d||(d=new Ie),h||Ze(e)?Ae(e,t,n,a,l,d):function(e,t,n,a,i,s,l){switch(n){case I:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case _:return!(e.byteLength!=t.byteLength||!s(new oe(e),new oe(t)));case u:case c:case m:return $e(+e,+t);case f:return e.name==t.name&&e.message==t.message;case S:case E:return e==t+"";case g:var d=U;case x:var h=a&r;if(d||(d=W),e.size!=t.size&&!h)return!1;var p=l.get(e);if(p)return p==t;a|=o,l.set(e,t);var v=Ae(d(e),d(t),a,i,s,l);return l.delete(e),v;case T:if(Ee)return Ee.call(e)==Ee.call(t)}return!1}(e,t,v,n,a,l,d);if(!(n&r)){var M=w&&Z.call(e,"__wrapped__"),O=C&&Z.call(t,"__wrapped__");if(M||O){var D=M?e.value():e,P=O?t.value():t;return d||(d=new Ie),l(D,P,n,a,d)}}if(!k)return!1;return d||(d=new Ie),function(e,t,n,o,a,i){var s=n&r,l=He(e),u=l.length,c=He(t),d=c.length;if(u!=d&&!s)return!1;var f=u;for(;f--;){var h=l[f];if(!(s?h in t:Z.call(t,h)))return!1}var p=i.get(e);if(p&&i.get(t))return p==t;var g=!0;i.set(e,t),i.set(t,e);var m=s;for(;++f<u;){var v=e[h=l[f]],y=t[h];if(o)var b=s?o(y,v,h,t,e,i):o(v,y,h,e,t,i);if(!(void 0===b?v===y||a(v,y,n,o,i):b)){g=!1;break}m||(m="constructor"==h)}if(g&&!m){var w=e.constructor,S=t.constructor;w==S||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof S&&S instanceof S||(g=!1)}return i.delete(e),i.delete(t),g}(e,t,n,a,l,d)}(e,t,n,a,Ne,l))}function Re(e){return!(!Qe(e)||function(e){return!!J&&J in e}(e))&&(Ye(e)?te:M).test(We(e))}function Le(e){if(n=(t=e)&&t.constructor,r="function"==typeof n&&n.prototype||X,t!==r)return ce(e);var t,n,r,o=[];for(var a in Object(e))Z.call(e,a)&&"constructor"!=a&&o.push(a);return o}function Ae(e,t,n,a,i,s){var l=n&r,u=e.length,c=t.length;if(u!=c&&!(l&&c>u))return!1;var d=s.get(e);if(d&&s.get(t))return d==t;var f=-1,h=!0,p=n&o?new _e:void 0;for(s.set(e,t),s.set(t,e);++f<u;){var g=e[f],m=t[f];if(a)var v=l?a(m,g,f,t,e,s):a(g,m,f,e,t,s);if(void 0!==v){if(v)continue;h=!1;break}if(p){if(!j(t,(function(e,t){if(r=t,!p.has(r)&&(g===e||i(g,e,n,a,s)))return p.push(t);var r}))){h=!1;break}}else if(g!==m&&!i(g,m,n,a,s)){h=!1;break}}return s.delete(e),s.delete(t),h}function He(e){return function(e,t,n){var r=t(e);return Ge(e)?r:function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}(r,n(e))}(e,Je,ze)}function Be(e,t){var n,r,o=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function Fe(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Re(n)?n:void 0}Te.prototype.clear=function(){this.__data__=me?me(null):{},this.size=0},Te.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Te.prototype.get=function(e){var t=this.__data__;if(me){var r=t[e];return r===n?void 0:r}return Z.call(t,e)?t[e]:void 0},Te.prototype.has=function(e){var t=this.__data__;return me?void 0!==t[e]:Z.call(t,e)},Te.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=me&&void 0===t?n:t,this},Ce.prototype.clear=function(){this.__data__=[],this.size=0},Ce.prototype.delete=function(e){var t=this.__data__,n=Oe(t,e);return!(n<0)&&(n==t.length-1?t.pop():ie.call(t,n,1),--this.size,!0)},Ce.prototype.get=function(e){var t=this.__data__,n=Oe(t,e);return n<0?void 0:t[n][1]},Ce.prototype.has=function(e){return Oe(this.__data__,e)>-1},Ce.prototype.set=function(e,t){var n=this.__data__,r=Oe(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},ke.prototype.clear=function(){this.size=0,this.__data__={hash:new Te,map:new(fe||Ce),string:new Te}},ke.prototype.delete=function(e){var t=Be(this,e).delete(e);return this.size-=t?1:0,t},ke.prototype.get=function(e){return Be(this,e).get(e)},ke.prototype.has=function(e){return Be(this,e).has(e)},ke.prototype.set=function(e,t){var n=Be(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},_e.prototype.add=_e.prototype.push=function(e){return this.__data__.set(e,n),this},_e.prototype.has=function(e){return this.__data__.has(e)},Ie.prototype.clear=function(){this.__data__=new Ce,this.size=0},Ie.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Ie.prototype.get=function(e){return this.__data__.get(e)},Ie.prototype.has=function(e){return this.__data__.has(e)},Ie.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Ce){var r=n.__data__;if(!fe||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new ke(r)}return n.set(e,t),this.size=n.size,this};var ze=le?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}(le(e),(function(t){return ae.call(e,t)})))}:function(){return[]},je=De;function Ue(e,t){return!!(t=null==t?a:t)&&("number"==typeof e||O.test(e))&&e>-1&&e%1==0&&e<t}function We(e){if(null!=e){try{return K.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function $e(e,t){return e===t||e!=e&&t!=t}(de&&je(new de(new ArrayBuffer(1)))!=I||fe&&je(new fe)!=g||he&&je(he.resolve())!=b||pe&&je(new pe)!=x||ge&&je(new ge)!=k)&&(je=function(e){var t=De(e),n=t==y?e.constructor:void 0,r=n?We(n):"";if(r)switch(r){case ve:return I;case ye:return g;case be:return b;case we:return x;case Se:return k}return t});var Ve=Pe(function(){return arguments}())?Pe:function(e){return Ke(e)&&Z.call(e,"callee")&&!ae.call(e,"callee")},Ge=Array.isArray;var qe=ue||function(){return!1};function Ye(e){if(!Qe(e))return!1;var t=De(e);return t==h||t==p||t==l||t==w}function Xe(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=a}function Qe(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ke(e){return null!=e&&"object"==typeof e}var Ze=z?function(e){return function(t){return e(t)}}(z):function(e){return Ke(e)&&Xe(e.length)&&!!D[De(e)]};function Je(e){return null!=(t=e)&&Xe(t.length)&&!Ye(t)?Me(e):Le(e);var t}e.exports=function(e,t){return Ne(e,t)}}(UP,UP.exports);var WP,$P,VP=UP.exports,GP={exports:{}};WP=GP,$P=function(){var e=function(e,t){var n=e,r=c[t],o=null,a=0,i=null,s=[],l={},u=function(e,t){o=function(e){for(var t=new Array(e),n=0;n<e;n+=1){t[n]=new Array(e);for(var r=0;r<e;r+=1)t[n][r]=null}return t}(a=4*n+17),d(0,0),d(a-7,0),d(0,a-7),h(),f(),g(e,t),n>=7&&p(e),null==i&&(i=v(n,r,s)),m(i,t)},d=function(e,t){for(var n=-1;n<=7;n+=1)if(!(e+n<=-1||a<=e+n))for(var r=-1;r<=7;r+=1)t+r<=-1||a<=t+r||(o[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},f=function(){for(var e=8;e<a-8;e+=1)null==o[e][6]&&(o[e][6]=e%2==0);for(var t=8;t<a-8;t+=1)null==o[6][t]&&(o[6][t]=t%2==0)},h=function(){for(var e=b.getPatternPosition(n),t=0;t<e.length;t+=1)for(var r=0;r<e.length;r+=1){var a=e[t],i=e[r];if(null==o[a][i])for(var s=-2;s<=2;s+=1)for(var l=-2;l<=2;l+=1)o[a+s][i+l]=-2==s||2==s||-2==l||2==l||0==s&&0==l}},p=function(e){for(var t=b.getBCHTypeNumber(n),r=0;r<18;r+=1){var i=!e&&1==(t>>r&1);o[Math.floor(r/3)][r%3+a-8-3]=i}for(r=0;r<18;r+=1)i=!e&&1==(t>>r&1),o[r%3+a-8-3][Math.floor(r/3)]=i},g=function(e,t){for(var n=r<<3|t,i=b.getBCHTypeInfo(n),s=0;s<15;s+=1){var l=!e&&1==(i>>s&1);s<6?o[s][8]=l:s<8?o[s+1][8]=l:o[a-15+s][8]=l}for(s=0;s<15;s+=1)l=!e&&1==(i>>s&1),s<8?o[8][a-s-1]=l:s<9?o[8][15-s-1+1]=l:o[8][15-s-1]=l;o[a-8][8]=!e},m=function(e,t){for(var n=-1,r=a-1,i=7,s=0,l=b.getMaskFunction(t),u=a-1;u>0;u-=2)for(6==u&&(u-=1);;){for(var c=0;c<2;c+=1)if(null==o[r][u-c]){var d=!1;s<e.length&&(d=1==(e[s]>>>i&1)),l(r,u-c)&&(d=!d),o[r][u-c]=d,-1==(i-=1)&&(s+=1,i=7)}if((r+=n)<0||a<=r){r-=n,n=-n;break}}},v=function(e,t,n){for(var r=x.getRSBlocks(e,t),o=E(),a=0;a<n.length;a+=1){var i=n[a];o.put(i.getMode(),4),o.put(i.getLength(),b.getLengthInBits(i.getMode(),e)),i.write(o)}var s=0;for(a=0;a<r.length;a+=1)s+=r[a].dataCount;if(o.getLengthInBits()>8*s)throw"code length overflow. ("+o.getLengthInBits()+">"+8*s+")";for(o.getLengthInBits()+4<=8*s&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=8*s||(o.put(236,8),o.getLengthInBits()>=8*s));)o.put(17,8);return function(e,t){for(var n=0,r=0,o=0,a=new Array(t.length),i=new Array(t.length),s=0;s<t.length;s+=1){var l=t[s].dataCount,u=t[s].totalCount-l;r=Math.max(r,l),o=Math.max(o,u),a[s]=new Array(l);for(var c=0;c<a[s].length;c+=1)a[s][c]=255&e.getBuffer()[c+n];n+=l;var d=b.getErrorCorrectPolynomial(u),f=S(a[s],d.getLength()-1).mod(d);for(i[s]=new Array(d.getLength()-1),c=0;c<i[s].length;c+=1){var h=c+f.getLength()-i[s].length;i[s][c]=h>=0?f.getAt(h):0}}var p=0;for(c=0;c<t.length;c+=1)p+=t[c].totalCount;var g=new Array(p),m=0;for(c=0;c<r;c+=1)for(s=0;s<t.length;s+=1)c<a[s].length&&(g[m]=a[s][c],m+=1);for(c=0;c<o;c+=1)for(s=0;s<t.length;s+=1)c<i[s].length&&(g[m]=i[s][c],m+=1);return g}(o,r)};l.addData=function(e,t){var n=null;switch(t=t||"Byte"){case"Numeric":n=T(e);break;case"Alphanumeric":n=C(e);break;case"Byte":n=k(e);break;case"Kanji":n=_(e);break;default:throw"mode:"+t}s.push(n),i=null},l.isDark=function(e,t){if(e<0||a<=e||t<0||a<=t)throw e+","+t;return o[e][t]},l.getModuleCount=function(){return a},l.make=function(){if(n<1){for(var e=1;e<40;e++){for(var t=x.getRSBlocks(e,r),o=E(),a=0;a<s.length;a++){var i=s[a];o.put(i.getMode(),4),o.put(i.getLength(),b.getLengthInBits(i.getMode(),e)),i.write(o)}var c=0;for(a=0;a<t.length;a++)c+=t[a].dataCount;if(o.getLengthInBits()<=8*c)break}n=e}u(!1,function(){for(var e=0,t=0,n=0;n<8;n+=1){u(!0,n);var r=b.getLostPoint(l);(0==n||e>r)&&(e=r,t=n)}return t}())},l.createTableTag=function(e,t){e=e||2;var n="";n+='<table style="',n+=" border-width: 0px; border-style: none;",n+=" border-collapse: collapse;",n+=" padding: 0px; margin: "+(t=void 0===t?4*e:t)+"px;",n+='">',n+="<tbody>";for(var r=0;r<l.getModuleCount();r+=1){n+="<tr>";for(var o=0;o<l.getModuleCount();o+=1)n+='<td style="',n+=" border-width: 0px; border-style: none;",n+=" border-collapse: collapse;",n+=" padding: 0px; margin: 0px;",n+=" width: "+e+"px;",n+=" height: "+e+"px;",n+=" background-color: ",n+=l.isDark(r,o)?"#000000":"#ffffff",n+=";",n+='"/>';n+="</tr>"}return n+="</tbody>",n+="</table>"},l.createSvgTag=function(e,t,n,r){var o={};"object"==typeof arguments[0]&&(e=(o=arguments[0]).cellSize,t=o.margin,n=o.alt,r=o.title),e=e||2,t=void 0===t?4*e:t,(n="string"==typeof n?{text:n}:n||{}).text=n.text||null,n.id=n.text?n.id||"qrcode-description":null,(r="string"==typeof r?{text:r}:r||{}).text=r.text||null,r.id=r.text?r.id||"qrcode-title":null;var a,i,s,u,c=l.getModuleCount()*e+2*t,d="";for(u="l"+e+",0 0,"+e+" -"+e+",0 0,-"+e+"z ",d+='<svg version="1.1" xmlns="http://www.w3.org/2000/svg"',d+=o.scalable?"":' width="'+c+'px" height="'+c+'px"',d+=' viewBox="0 0 '+c+" "+c+'" ',d+=' preserveAspectRatio="xMinYMin meet"',d+=r.text||n.text?' role="img" aria-labelledby="'+y([r.id,n.id].join(" ").trim())+'"':"",d+=">",d+=r.text?'<title id="'+y(r.id)+'">'+y(r.text)+"</title>":"",d+=n.text?'<description id="'+y(n.id)+'">'+y(n.text)+"</description>":"",d+='<rect width="100%" height="100%" fill="white" cx="0" cy="0"/>',d+='<path d="',i=0;i<l.getModuleCount();i+=1)for(s=i*e+t,a=0;a<l.getModuleCount();a+=1)l.isDark(i,a)&&(d+="M"+(a*e+t)+","+s+u);return d+='" stroke="transparent" fill="black"/>',d+="</svg>"},l.createDataURL=function(e,t){e=e||2,t=void 0===t?4*e:t;var n=l.getModuleCount()*e+2*t,r=t,o=n-t;return O(n,n,(function(t,n){if(r<=t&&t<o&&r<=n&&n<o){var a=Math.floor((t-r)/e),i=Math.floor((n-r)/e);return l.isDark(i,a)?0:1}return 1}))},l.createImgTag=function(e,t,n){e=e||2,t=void 0===t?4*e:t;var r=l.getModuleCount()*e+2*t,o="";return o+="<img",o+=' src="',o+=l.createDataURL(e,t),o+='"',o+=' width="',o+=r,o+='"',o+=' height="',o+=r,o+='"',n&&(o+=' alt="',o+=y(n),o+='"'),o+="/>"};var y=function(e){for(var t="",n=0;n<e.length;n+=1){var r=e.charAt(n);switch(r){case"<":t+="&lt;";break;case">":t+="&gt;";break;case"&":t+="&amp;";break;case'"':t+="&quot;";break;default:t+=r}}return t};return l.createASCII=function(e,t){if((e=e||1)<2)return function(e){e=void 0===e?2:e;var t,n,r,o,a,i=1*l.getModuleCount()+2*e,s=e,u=i-e,c={"██":"█","█ ":"▀"," █":"▄","  ":" "},d={"██":"▀","█ ":"▀"," █":" ","  ":" "},f="";for(t=0;t<i;t+=2){for(r=Math.floor((t-s)/1),o=Math.floor((t+1-s)/1),n=0;n<i;n+=1)a="█",s<=n&&n<u&&s<=t&&t<u&&l.isDark(r,Math.floor((n-s)/1))&&(a=" "),s<=n&&n<u&&s<=t+1&&t+1<u&&l.isDark(o,Math.floor((n-s)/1))?a+=" ":a+="█",f+=e<1&&t+1>=u?d[a]:c[a];f+="\n"}return i%2&&e>0?f.substring(0,f.length-i-1)+Array(i+1).join("▀"):f.substring(0,f.length-1)}(t);e-=1,t=void 0===t?2*e:t;var n,r,o,a,i=l.getModuleCount()*e+2*t,s=t,u=i-t,c=Array(e+1).join("██"),d=Array(e+1).join("  "),f="",h="";for(n=0;n<i;n+=1){for(o=Math.floor((n-s)/e),h="",r=0;r<i;r+=1)a=1,s<=r&&r<u&&s<=n&&n<u&&l.isDark(o,Math.floor((r-s)/e))&&(a=0),h+=a?c:d;for(o=0;o<e;o+=1)f+=h+"\n"}return f.substring(0,f.length-1)},l.renderTo2dContext=function(e,t){t=t||2;for(var n=l.getModuleCount(),r=0;r<n;r++)for(var o=0;o<n;o++)e.fillStyle=l.isDark(r,o)?"black":"white",e.fillRect(r*t,o*t,t,t)},l};e.stringToBytes=(e.stringToBytesFuncs={default:function(e){for(var t=[],n=0;n<e.length;n+=1){var r=e.charCodeAt(n);t.push(255&r)}return t}}).default,e.createStringToBytes=function(e,t){var n=function(){for(var n=M(e),r=function(){var e=n.read();if(-1==e)throw"eof";return e},o=0,a={};;){var i=n.read();if(-1==i)break;var s=r(),l=r()<<8|r();a[String.fromCharCode(i<<8|s)]=l,o+=1}if(o!=t)throw o+" != "+t;return a}(),r="?".charCodeAt(0);return function(e){for(var t=[],o=0;o<e.length;o+=1){var a=e.charCodeAt(o);if(a<128)t.push(a);else{var i=n[e.charAt(o)];"number"==typeof i?(255&i)==i?t.push(i):(t.push(i>>>8),t.push(255&i)):t.push(r)}}return t}};var t,n,r,o,a,i=1,s=2,l=4,u=8,c={L:1,M:0,Q:3,H:2},d=0,f=1,h=2,p=3,g=4,m=5,v=6,y=7,b=(t=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],n=1335,r=7973,a=function(e){for(var t=0;0!=e;)t+=1,e>>>=1;return t},(o={}).getBCHTypeInfo=function(e){for(var t=e<<10;a(t)-a(n)>=0;)t^=n<<a(t)-a(n);return 21522^(e<<10|t)},o.getBCHTypeNumber=function(e){for(var t=e<<12;a(t)-a(r)>=0;)t^=r<<a(t)-a(r);return e<<12|t},o.getPatternPosition=function(e){return t[e-1]},o.getMaskFunction=function(e){switch(e){case d:return function(e,t){return(e+t)%2==0};case f:return function(e,t){return e%2==0};case h:return function(e,t){return t%3==0};case p:return function(e,t){return(e+t)%3==0};case g:return function(e,t){return(Math.floor(e/2)+Math.floor(t/3))%2==0};case m:return function(e,t){return e*t%2+e*t%3==0};case v:return function(e,t){return(e*t%2+e*t%3)%2==0};case y:return function(e,t){return(e*t%3+(e+t)%2)%2==0};default:throw"bad maskPattern:"+e}},o.getErrorCorrectPolynomial=function(e){for(var t=S([1],0),n=0;n<e;n+=1)t=t.multiply(S([1,w.gexp(n)],0));return t},o.getLengthInBits=function(e,t){if(1<=t&&t<10)switch(e){case i:return 10;case s:return 9;case l:case u:return 8;default:throw"mode:"+e}else if(t<27)switch(e){case i:return 12;case s:return 11;case l:return 16;case u:return 10;default:throw"mode:"+e}else{if(!(t<41))throw"type:"+t;switch(e){case i:return 14;case s:return 13;case l:return 16;case u:return 12;default:throw"mode:"+e}}},o.getLostPoint=function(e){for(var t=e.getModuleCount(),n=0,r=0;r<t;r+=1)for(var o=0;o<t;o+=1){for(var a=0,i=e.isDark(r,o),s=-1;s<=1;s+=1)if(!(r+s<0||t<=r+s))for(var l=-1;l<=1;l+=1)o+l<0||t<=o+l||0==s&&0==l||i==e.isDark(r+s,o+l)&&(a+=1);a>5&&(n+=3+a-5)}for(r=0;r<t-1;r+=1)for(o=0;o<t-1;o+=1){var u=0;e.isDark(r,o)&&(u+=1),e.isDark(r+1,o)&&(u+=1),e.isDark(r,o+1)&&(u+=1),e.isDark(r+1,o+1)&&(u+=1),0!=u&&4!=u||(n+=3)}for(r=0;r<t;r+=1)for(o=0;o<t-6;o+=1)e.isDark(r,o)&&!e.isDark(r,o+1)&&e.isDark(r,o+2)&&e.isDark(r,o+3)&&e.isDark(r,o+4)&&!e.isDark(r,o+5)&&e.isDark(r,o+6)&&(n+=40);for(o=0;o<t;o+=1)for(r=0;r<t-6;r+=1)e.isDark(r,o)&&!e.isDark(r+1,o)&&e.isDark(r+2,o)&&e.isDark(r+3,o)&&e.isDark(r+4,o)&&!e.isDark(r+5,o)&&e.isDark(r+6,o)&&(n+=40);var c=0;for(o=0;o<t;o+=1)for(r=0;r<t;r+=1)e.isDark(r,o)&&(c+=1);return n+=Math.abs(100*c/t/t-50)/5*10},o),w=function(){for(var e=new Array(256),t=new Array(256),n=0;n<8;n+=1)e[n]=1<<n;for(n=8;n<256;n+=1)e[n]=e[n-4]^e[n-5]^e[n-6]^e[n-8];for(n=0;n<255;n+=1)t[e[n]]=n;var r={glog:function(e){if(e<1)throw"glog("+e+")";return t[e]},gexp:function(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return e[t]}};return r}();function S(e,t){if(void 0===e.length)throw e.length+"/"+t;var n=function(){for(var n=0;n<e.length&&0==e[n];)n+=1;for(var r=new Array(e.length-n+t),o=0;o<e.length-n;o+=1)r[o]=e[o+n];return r}(),r={getAt:function(e){return n[e]},getLength:function(){return n.length},multiply:function(e){for(var t=new Array(r.getLength()+e.getLength()-1),n=0;n<r.getLength();n+=1)for(var o=0;o<e.getLength();o+=1)t[n+o]^=w.gexp(w.glog(r.getAt(n))+w.glog(e.getAt(o)));return S(t,0)},mod:function(e){if(r.getLength()-e.getLength()<0)return r;for(var t=w.glog(r.getAt(0))-w.glog(e.getAt(0)),n=new Array(r.getLength()),o=0;o<r.getLength();o+=1)n[o]=r.getAt(o);for(o=0;o<e.getLength();o+=1)n[o]^=w.gexp(w.glog(e.getAt(o))+t);return S(n,0).mod(e)}};return r}var x=function(){var e=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12,7,37,13],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],t=function(e,t){var n={};return n.totalCount=e,n.dataCount=t,n},n={getRSBlocks:function(n,r){var o=function(t,n){switch(n){case c.L:return e[4*(t-1)+0];case c.M:return e[4*(t-1)+1];case c.Q:return e[4*(t-1)+2];case c.H:return e[4*(t-1)+3];default:return}}(n,r);if(void 0===o)throw"bad rs block @ typeNumber:"+n+"/errorCorrectionLevel:"+r;for(var a=o.length/3,i=[],s=0;s<a;s+=1)for(var l=o[3*s+0],u=o[3*s+1],d=o[3*s+2],f=0;f<l;f+=1)i.push(t(u,d));return i}};return n}(),E=function(){var e=[],t=0,n={getBuffer:function(){return e},getAt:function(t){var n=Math.floor(t/8);return 1==(e[n]>>>7-t%8&1)},put:function(e,t){for(var r=0;r<t;r+=1)n.putBit(1==(e>>>t-r-1&1))},getLengthInBits:function(){return t},putBit:function(n){var r=Math.floor(t/8);e.length<=r&&e.push(0),n&&(e[r]|=128>>>t%8),t+=1}};return n},T=function(e){var t=i,n=e,r={getMode:function(){return t},getLength:function(e){return n.length},write:function(e){for(var t=n,r=0;r+2<t.length;)e.put(o(t.substring(r,r+3)),10),r+=3;r<t.length&&(t.length-r==1?e.put(o(t.substring(r,r+1)),4):t.length-r==2&&e.put(o(t.substring(r,r+2)),7))}},o=function(e){for(var t=0,n=0;n<e.length;n+=1)t=10*t+a(e.charAt(n));return t},a=function(e){if("0"<=e&&e<="9")return e.charCodeAt(0)-"0".charCodeAt(0);throw"illegal char :"+e};return r},C=function(e){var t=s,n=e,r={getMode:function(){return t},getLength:function(e){return n.length},write:function(e){for(var t=n,r=0;r+1<t.length;)e.put(45*o(t.charAt(r))+o(t.charAt(r+1)),11),r+=2;r<t.length&&e.put(o(t.charAt(r)),6)}},o=function(e){if("0"<=e&&e<="9")return e.charCodeAt(0)-"0".charCodeAt(0);if("A"<=e&&e<="Z")return e.charCodeAt(0)-"A".charCodeAt(0)+10;switch(e){case" ":return 36;case"$":return 37;case"%":return 38;case"*":return 39;case"+":return 40;case"-":return 41;case".":return 42;case"/":return 43;case":":return 44;default:throw"illegal char :"+e}};return r},k=function(t){var n=l,r=e.stringToBytes(t),o={getMode:function(){return n},getLength:function(e){return r.length},write:function(e){for(var t=0;t<r.length;t+=1)e.put(r[t],8)}};return o},_=function(t){var n=u,r=e.stringToBytesFuncs.SJIS;if(!r)throw"sjis not supported.";!function(e,t){var n=r("友");if(2!=n.length||38726!=(n[0]<<8|n[1]))throw"sjis not supported."}();var o=r(t),a={getMode:function(){return n},getLength:function(e){return~~(o.length/2)},write:function(e){for(var t=o,n=0;n+1<t.length;){var r=(255&t[n])<<8|255&t[n+1];if(33088<=r&&r<=40956)r-=33088;else{if(!(57408<=r&&r<=60351))throw"illegal char at "+(n+1)+"/"+r;r-=49472}r=192*(r>>>8&255)+(255&r),e.put(r,13),n+=2}if(n<t.length)throw"illegal char at "+(n+1)}};return a},I=function(){var e=[],t={writeByte:function(t){e.push(255&t)},writeShort:function(e){t.writeByte(e),t.writeByte(e>>>8)},writeBytes:function(e,n,r){n=n||0,r=r||e.length;for(var o=0;o<r;o+=1)t.writeByte(e[o+n])},writeString:function(e){for(var n=0;n<e.length;n+=1)t.writeByte(e.charCodeAt(n))},toByteArray:function(){return e},toString:function(){var t="";t+="[";for(var n=0;n<e.length;n+=1)n>0&&(t+=","),t+=e[n];return t+="]"}};return t},M=function(e){var t=e,n=0,r=0,o=0,a={read:function(){for(;o<8;){if(n>=t.length){if(0==o)return-1;throw"unexpected end of file./"+o}var e=t.charAt(n);if(n+=1,"="==e)return o=0,-1;e.match(/^\s$/)||(r=r<<6|i(e.charCodeAt(0)),o+=6)}var a=r>>>o-8&255;return o-=8,a}},i=function(e){if(65<=e&&e<=90)return e-65;if(97<=e&&e<=122)return e-97+26;if(48<=e&&e<=57)return e-48+52;if(43==e)return 62;if(47==e)return 63;throw"c:"+e};return a},O=function(e,t,n){for(var r=function(e,t){var n=e,r=t,o=new Array(e*t),a={setPixel:function(e,t,r){o[t*n+e]=r},write:function(e){e.writeString("GIF87a"),e.writeShort(n),e.writeShort(r),e.writeByte(128),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(0),e.writeByte(255),e.writeByte(255),e.writeByte(255),e.writeString(","),e.writeShort(0),e.writeShort(0),e.writeShort(n),e.writeShort(r),e.writeByte(0);var t=i(2);e.writeByte(2);for(var o=0;t.length-o>255;)e.writeByte(255),e.writeBytes(t,o,255),o+=255;e.writeByte(t.length-o),e.writeBytes(t,o,t.length-o),e.writeByte(0),e.writeString(";")}},i=function(e){for(var t=1<<e,n=1+(1<<e),r=e+1,a=s(),i=0;i<t;i+=1)a.add(String.fromCharCode(i));a.add(String.fromCharCode(t)),a.add(String.fromCharCode(n));var l,u,c,d=I(),f=(l=d,u=0,c=0,{write:function(e,t){if(e>>>t!=0)throw"length over";for(;u+t>=8;)l.writeByte(255&(e<<u|c)),t-=8-u,e>>>=8-u,c=0,u=0;c|=e<<u,u+=t},flush:function(){u>0&&l.writeByte(c)}});f.write(t,r);var h=0,p=String.fromCharCode(o[h]);for(h+=1;h<o.length;){var g=String.fromCharCode(o[h]);h+=1,a.contains(p+g)?p+=g:(f.write(a.indexOf(p),r),a.size()<4095&&(a.size()==1<<r&&(r+=1),a.add(p+g)),p=g)}return f.write(a.indexOf(p),r),f.write(n,r),f.flush(),d.toByteArray()},s=function(){var e={},t=0,n={add:function(r){if(n.contains(r))throw"dup key:"+r;e[r]=t,t+=1},size:function(){return t},indexOf:function(t){return e[t]},contains:function(t){return void 0!==e[t]}};return n};return a}(e,t),o=0;o<t;o+=1)for(var a=0;a<e;a+=1)r.setPixel(a,o,n(a,o));var i=I();r.write(i);for(var s=function(){var e=0,t=0,n=0,r="",o={},a=function(e){r+=String.fromCharCode(i(63&e))},i=function(e){if(e<0);else{if(e<26)return 65+e;if(e<52)return e-26+97;if(e<62)return e-52+48;if(62==e)return 43;if(63==e)return 47}throw"n:"+e};return o.writeByte=function(r){for(e=e<<8|255&r,t+=8,n+=1;t>=6;)a(e>>>t-6),t-=6},o.flush=function(){if(t>0&&(a(e<<6-t),e=0,t=0),n%3!=0)for(var o=3-n%3,i=0;i<o;i+=1)r+="="},o.toString=function(){return r},o}(),l=i.toByteArray(),u=0;u<l.length;u+=1)s.writeByte(l[u]);return s.flush(),"data:image/gif;base64,"+s};return e}(),$P.stringToBytesFuncs["UTF-8"]=function(e){return function(e){for(var t=[],n=0;n<e.length;n++){var r=e.charCodeAt(n);r<128?t.push(r):r<2048?t.push(192|r>>6,128|63&r):r<55296||r>=57344?t.push(224|r>>12,128|r>>6&63,128|63&r):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r))}return t}(e)},WP.exports=$P;var qP=GP.exports,YP=d&&d.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(jP,"__esModule",{value:!0});var XP=jP.QRCode=void 0,QP=VP,KP=qP,ZP=Z,JP=md,eN=function(e){function t(t){var n=e.call(this,t)||this;return n.canvas=ZP.createRef(),n}return YP(t,e),t.utf16to8=function(e){var t,n,r="",o=e.length;for(t=0;t<o;t++)(n=e.charCodeAt(t))>=1&&n<=127?r+=e.charAt(t):n>2047?(r+=String.fromCharCode(224|n>>12&15),r+=String.fromCharCode(128|n>>6&63),r+=String.fromCharCode(128|63&n)):(r+=String.fromCharCode(192|n>>6&31),r+=String.fromCharCode(128|63&n));return r},t.prototype.drawRoundedSquare=function(e,t,n,r,o,a,i,s){s.lineWidth=e,s.fillStyle=o,s.strokeStyle=o,n+=e/2,t+=e/2,r-=e,Array.isArray(a)||(a=[a,a,a,a]);var l=(a=a.map((function(e){return(e=Math.min(e,r/2))<0?0:e})))[0]||0,u=a[1]||0,c=a[2]||0,d=a[3]||0;s.beginPath(),s.moveTo(t+l,n),s.lineTo(t+r-u,n),u&&s.quadraticCurveTo(t+r,n,t+r,n+u),s.lineTo(t+r,n+r-c),c&&s.quadraticCurveTo(t+r,n+r,t+r-c,n+r),s.lineTo(t+d,n+r),d&&s.quadraticCurveTo(t,n+r,t,n+r-d),s.lineTo(t,n+l),l&&s.quadraticCurveTo(t,n,t+l,n),s.closePath(),s.stroke(),i&&s.fill()},t.prototype.drawPositioningPattern=function(e,t,n,r,o,a,i){void 0===i&&(i=[0,0,0,0]);var s,l,u,c,d=Math.ceil(t);"number"==typeof i||Array.isArray(i)?l=s=i:(s=i.outer||0,l=i.inner||0),"string"!=typeof a?(u=a.outer,c=a.inner):(u=a,c=a);var f=r*t+n,h=o*t+n,p=7*t;this.drawRoundedSquare(d,h,f,p,u,s,!1,e),p=3*t,f+=2*t,h+=2*t,this.drawRoundedSquare(d,h,f,p,c,l,!0,e)},t.prototype.isInPositioninZone=function(e,t,n){return n.some((function(n){return t>=n.row&&t<=n.row+7&&e>=n.col&&e<=n.col+7}))},t.prototype.transformPixelLengthIntoNumberOfCells=function(e,t){return e/t},t.prototype.isCoordinateInImage=function(e,t,n,r,o,a,i,s){if(s){var l=this.transformPixelLengthIntoNumberOfCells(o,i),u=this.transformPixelLengthIntoNumberOfCells(a,i),c=this.transformPixelLengthIntoNumberOfCells(n,i)-1,d=this.transformPixelLengthIntoNumberOfCells(r,i)-1;return t>=l-2&&t<=l+c+2&&e>=u-2&&e<=u+d+2}return!1},t.prototype.shouldComponentUpdate=function(e){return!QP(this.props,e)},t.prototype.componentDidMount=function(){this.update()},t.prototype.componentDidUpdate=function(){this.update()},t.prototype.update=function(){var e=this.props,n=e.value,r=e.ecLevel,o=e.enableCORS,a=e.bgColor,i=e.fgColor,s=e.logoImage,l=e.logoOpacity,u=e.logoOnLoad,c=e.removeQrCodeBehindLogo,d=e.qrStyle,f=e.eyeRadius,h=e.eyeColor,p=e.logoPaddingStyle,g=+this.props.size,m=+this.props.quietZone,v=this.props.logoWidth?+this.props.logoWidth:0,y=this.props.logoHeight?+this.props.logoHeight:0,b=this.props.logoPadding?+this.props.logoPadding:0,w=KP(0,r);w.addData(t.utf16to8(n)),w.make();var S=JP.findDOMNode(this.canvas.current),x=S.getContext("2d"),E=g+2*m,T=w.getModuleCount(),C=g/T,k=window.devicePixelRatio||1;S.height=S.width=E*k,x.scale(k,k),x.fillStyle=a,x.fillRect(0,0,E,E);var _=m,I=[{row:0,col:0},{row:0,col:T-7},{row:T-7,col:0}];if(x.strokeStyle=i,"dots"===d){x.fillStyle=i;for(var M=C/2,O=0;O<T;O++)for(var D=0;D<T;D++)w.isDark(O,D)&&!this.isInPositioninZone(O,D,I)&&(x.beginPath(),x.arc(Math.round(D*C)+M+_,Math.round(O*C)+M+_,M/100*75,0,2*Math.PI,!1),x.closePath(),x.fill())}else if("fluid"===d){for(M=Math.ceil(C/2),O=0;O<T;O++)for(D=0;D<T;D++)if(w.isDark(O,D)&&!this.isInPositioninZone(O,D,I)){var P=[!1,!1,!1,!1];O>0&&!w.isDark(O-1,D)&&D>0&&!w.isDark(O,D-1)&&(P[0]=!0),O>0&&!w.isDark(O-1,D)&&D<T-1&&!w.isDark(O,D+1)&&(P[1]=!0),O<T-1&&!w.isDark(O+1,D)&&D<T-1&&!w.isDark(O,D+1)&&(P[2]=!0),O<T-1&&!w.isDark(O+1,D)&&D>0&&!w.isDark(O,D-1)&&(P[3]=!0);var N=Math.ceil((D+1)*C)-Math.floor(D*C),R=Math.ceil((O+1)*C)-Math.floor(O*C);x.fillStyle=i,x.beginPath(),x.arc(Math.round(D*C)+M+_,Math.round(O*C)+M+_,M,0,2*Math.PI,!1),x.closePath(),x.fill(),P[0]||x.fillRect(Math.round(D*C)+_,Math.round(O*C)+_,N/2,R/2),P[1]||x.fillRect(Math.round(D*C)+_+Math.floor(N/2),Math.round(O*C)+_,N/2,R/2),P[2]||x.fillRect(Math.round(D*C)+_+Math.floor(N/2),Math.round(O*C)+_+Math.floor(R/2),N/2,R/2),P[3]||x.fillRect(Math.round(D*C)+_,Math.round(O*C)+_+Math.floor(R/2),N/2,R/2)}}else for(O=0;O<T;O++)for(D=0;D<T;D++)if(w.isDark(O,D)&&!this.isInPositioninZone(O,D,I)){x.fillStyle=i;N=Math.ceil((D+1)*C)-Math.floor(D*C),R=Math.ceil((O+1)*C)-Math.floor(O*C);x.fillRect(Math.round(D*C)+_,Math.round(O*C)+_,N,R)}for(var L=0;L<3;L++){var A=I[L],H=(O=A.row,D=A.col,f),B=void 0;Array.isArray(H)&&(H=H[L]),"number"==typeof H&&(H=[H,H,H,H]),B=h?Array.isArray(h)?h[L]:h:i,this.drawPositioningPattern(x,C,_,O,D,B,H)}if(s){var F=new Image;o&&(F.crossOrigin="Anonymous"),F.onload=function(){x.save();var e=v||.2*g,t=y||e,n=(g-e)/2,r=(g-t)/2;if(c||b){x.beginPath(),x.strokeStyle=a,x.fillStyle=a;var o=e+2*b,i=t+2*b,s=n+_-b,d=r+_-b;if("circle"===p){var f=s+o/2,h=d+i/2;x.ellipse(f,h,o/2,i/2,0,0,2*Math.PI),x.stroke(),x.fill()}else x.fillRect(s,d,o,i)}x.globalAlpha=l,x.drawImage(F,n+_,r+_,e,t),x.restore(),u&&u()},F.src=s}},t.prototype.render=function(){var e,t=+this.props.size+2*+this.props.quietZone;return ZP.createElement("canvas",{id:null!==(e=this.props.id)&&void 0!==e?e:"react-qrcode-logo",height:t,width:t,style:{height:t+"px",width:t+"px"},ref:this.canvas})},t.defaultProps={value:"https://reactjs.org/",ecLevel:"M",enableCORS:!1,size:150,quietZone:10,bgColor:"#FFFFFF",fgColor:"#000000",logoOpacity:1,qrStyle:"squares",eyeRadius:[0,0,0],logoPaddingStyle:"square"},t}(ZP.Component);XP=jP.QRCode=eN;const tN=Z.createContext({dragDropManager:void 0});function nN(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var rN="function"==typeof Symbol&&Symbol.observable||"@@observable",oN=function(){return Math.random().toString(36).substring(7).split("").join(".")},aN={INIT:"@@redux/INIT"+oN(),REPLACE:"@@redux/REPLACE"+oN(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+oN()}};function iN(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(nN(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(nN(1));return n(iN)(e,t)}if("function"!=typeof e)throw new Error(nN(2));var o=e,a=t,i=[],s=i,l=!1;function u(){s===i&&(s=i.slice())}function c(){if(l)throw new Error(nN(3));return a}function d(e){if("function"!=typeof e)throw new Error(nN(4));if(l)throw new Error(nN(5));var t=!0;return u(),s.push(e),function(){if(t){if(l)throw new Error(nN(6));t=!1,u();var n=s.indexOf(e);s.splice(n,1),i=null}}}function f(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error(nN(7));if(void 0===e.type)throw new Error(nN(8));if(l)throw new Error(nN(9));try{l=!0,a=o(a,e)}finally{l=!1}for(var t=i=s,n=0;n<t.length;n++){(0,t[n])()}return e}return f({type:aN.INIT}),(r={dispatch:f,subscribe:d,getState:c,replaceReducer:function(e){if("function"!=typeof e)throw new Error(nN(10));o=e,f({type:aN.REPLACE})}})[rN]=function(){var e,t=d;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(nN(11));function n(){e.next&&e.next(c())}return n(),{unsubscribe:t(n)}}})[rN]=function(){return this},e},r}function sN(e,t,...n){if("undefined"!=typeof process&&void 0===t)throw new Error("invariant requires an error message argument");if(!e){let e;if(void 0===t)e=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let r=0;e=new Error(t.replace(/%s/g,(function(){return n[r++]}))),e.name="Invariant Violation"}throw e.framesToPop=1,e}}function lN(e){return"object"==typeof e}const uN="dnd-core/INIT_COORDS",cN="dnd-core/BEGIN_DRAG",dN="dnd-core/PUBLISH_DRAG_SOURCE",fN="dnd-core/HOVER",hN="dnd-core/DROP",pN="dnd-core/END_DRAG";function gN(e,t){return{type:uN,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}const mN={type:uN,payload:{clientOffset:null,sourceClientOffset:null}};function vN(e){return function(t=[],n={publishSource:!0}){const{publishSource:r=!0,clientOffset:o,getSourceClientOffset:a}=n,i=e.getMonitor(),s=e.getRegistry();e.dispatch(gN(o)),function(e,t,n){sN(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach((function(e){sN(n.getSource(e),"Expected sourceIds to be registered.")}))}(t,i,s);const l=function(e,t){let n=null;for(let r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){n=e[r];break}return n}(t,i);if(null==l)return void e.dispatch(mN);let u=null;if(o){if(!a)throw new Error("getSourceClientOffset must be defined");!function(e){sN("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(a),u=a(l)}e.dispatch(gN(o,u));const c=s.getSource(l).beginDrag(i,l);if(null==c)return;!function(e){sN(lN(e),"Item must be an object.")}(c),s.pinSource(l);const d=s.getSourceType(l);return{type:cN,payload:{itemType:d,item:c,sourceId:l,clientOffset:o||null,sourceClientOffset:u||null,isSourcePublic:!!r}}}}function yN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){yN(e,t,n[t])}))}return e}function wN(e){return function(t={}){const n=e.getMonitor(),r=e.getRegistry();!function(e){sN(e.isDragging(),"Cannot call drop while not dragging."),sN(!e.didDrop(),"Cannot call drop twice during one drag operation.")}(n);const o=function(e){const t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(n);o.forEach(((o,a)=>{const i=function(e,t,n,r){const o=n.getTarget(e);let a=o?o.drop(r,e):void 0;(function(e){sN(void 0===e||lN(e),"Drop result must either be an object or undefined.")})(a),void 0===a&&(a=0===t?{}:r.getDropResult());return a}(o,a,r,n),s={type:hN,payload:{dropResult:bN({},t,i)}};e.dispatch(s)}))}}function SN(e){return function(){const t=e.getMonitor(),n=e.getRegistry();!function(e){sN(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);const r=t.getSourceId();if(null!=r){n.getSource(r,!0).endDrag(t,r),n.unpinSource()}return{type:pN}}}function xN(e,t){return null===t?null===e:Array.isArray(e)?e.some((e=>e===t)):e===t}function EN(e){return function(t,{clientOffset:n}={}){!function(e){sN(Array.isArray(e),"Expected targetIds to be an array.")}(t);const r=t.slice(0),o=e.getMonitor(),a=e.getRegistry();return function(e,t,n){for(let r=e.length-1;r>=0;r--){const o=e[r];xN(t.getTargetType(o),n)||e.splice(r,1)}}(r,a,o.getItemType()),function(e,t,n){sN(t.isDragging(),"Cannot call hover while not dragging."),sN(!t.didDrop(),"Cannot call hover after drop.");for(let r=0;r<e.length;r++){const t=e[r];sN(e.lastIndexOf(t)===r,"Expected targetIds to be unique in the passed array.");sN(n.getTarget(t),"Expected targetIds to be registered.")}}(r,o,a),function(e,t,n){e.forEach((function(e){n.getTarget(e).hover(t,e)}))}(r,o,a),{type:fN,payload:{targetIds:r,clientOffset:n||null}}}}function TN(e){return function(){if(e.getMonitor().isDragging())return{type:dN}}}class CN{receiveBackend(e){this.backend=e}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){const e=this,{dispatch:t}=this.store;const n=function(e){return{beginDrag:vN(e),publishDragSource:TN(e),hover:EN(e),drop:wN(e),endDrag:SN(e)}}(this);return Object.keys(n).reduce(((r,o)=>{const a=n[o];var i;return r[o]=(i=a,(...n)=>{const r=i.apply(e,n);void 0!==r&&t(r)}),r}),{})}dispatch(e){this.store.dispatch(e)}constructor(e,t){this.isSetUp=!1,this.handleRefCountChange=()=>{const e=this.store.getState().refCount>0;this.backend&&(e&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!e&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=e,this.monitor=t,e.subscribe(this.handleRefCountChange)}}function kN(e,t){return{x:e.x-t.x,y:e.y-t.y}}const _N=[],IN=[];_N.__IS_NONE__=!0,IN.__IS_ALL__=!0;class MN{subscribeToStateChange(e,t={}){const{handlerIds:n}=t;sN("function"==typeof e,"listener must be a function."),sN(void 0===n||Array.isArray(n),"handlerIds, when specified, must be an array of strings.");let r=this.store.getState().stateId;return this.store.subscribe((()=>{const t=this.store.getState(),o=t.stateId;try{const a=o===r||o===r+1&&!function(e,t){return e!==_N&&(e===IN||void 0===t||(n=e,t.filter((e=>n.indexOf(e)>-1))).length>0);var n}(t.dirtyHandlerIds,n);a||e()}finally{r=o}}))}subscribeToOffsetChange(e){sN("function"==typeof e,"listener must be a function.");let t=this.store.getState().dragOffset;return this.store.subscribe((()=>{const n=this.store.getState().dragOffset;n!==t&&(t=n,e())}))}canDragSource(e){if(!e)return!1;const t=this.registry.getSource(e);return sN(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()&&t.canDrag(this,e)}canDropOnTarget(e){if(!e)return!1;const t=this.registry.getTarget(e);if(sN(t,`Expected to find a valid target. targetId=${e}`),!this.isDragging()||this.didDrop())return!1;return xN(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e)}isDragging(){return Boolean(this.getItemType())}isDraggingSource(e){if(!e)return!1;const t=this.registry.getSource(e,!0);if(sN(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()||!this.isSourcePublic())return!1;return this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}isOverTarget(e,t={shallow:!1}){if(!e)return!1;const{shallow:n}=t;if(!this.isDragging())return!1;const r=this.registry.getTargetType(e),o=this.getItemType();if(o&&!xN(r,o))return!1;const a=this.getTargetIds();if(!a.length)return!1;const i=a.indexOf(e);return n?i===a.length-1:i>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return function(e){const{clientOffset:t,initialClientOffset:n,initialSourceClientOffset:r}=e;return t&&n&&r?kN(function(e,t){return{x:e.x+t.x,y:e.y+t.y}}(t,r),n):null}(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return function(e){const{clientOffset:t,initialClientOffset:n}=e;return t&&n?kN(t,n):null}(this.store.getState().dragOffset)}constructor(e,t){this.store=e,this.registry=t}}const ON="undefined"!=typeof global?global:self,DN=ON.MutationObserver||ON.WebKitMutationObserver;function PN(e){return function(){const t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}const NN="function"==typeof DN?function(e){let t=1;const n=new DN(e),r=document.createTextNode("");return n.observe(r,{characterData:!0}),function(){t=-t,r.data=t}}:PN;class RN{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}const LN=new class{enqueueTask(e){const{queue:t,requestFlush:n}=this;t.length||(n(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.index<e.length;){const t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,n=e.length-this.index;t<n;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=NN(this.flush),this.requestErrorThrow=PN((()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()}))}},AN=new class{create(e){const t=this.freeTasks,n=t.length?t.pop():new RN(this.onError,(e=>t[t.length]=e));return n.task=e,n}constructor(e){this.onError=e,this.freeTasks=[]}}(LN.registerPendingError);const HN="dnd-core/ADD_SOURCE",BN="dnd-core/ADD_TARGET",FN="dnd-core/REMOVE_SOURCE",zN="dnd-core/REMOVE_TARGET";function jN(e,t){t&&Array.isArray(e)?e.forEach((e=>jN(e,!1))):sN("string"==typeof e||"symbol"==typeof e,t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}var UN,WN;(WN=UN||(UN={})).SOURCE="SOURCE",WN.TARGET="TARGET";let $N=0;function VN(e){const t=($N++).toString();switch(e){case UN.SOURCE:return`S${t}`;case UN.TARGET:return`T${t}`;default:throw new Error(`Unknown Handler Role: ${e}`)}}function GN(e){switch(e[0]){case"S":return UN.SOURCE;case"T":return UN.TARGET;default:throw new Error(`Cannot parse handler ID: ${e}`)}}function qN(e,t){const n=e.entries();let r=!1;do{const{done:e,value:[,o]}=n.next();if(o===t)return!0;r=!!e}while(!r);return!1}class YN{addSource(e,t){jN(e),function(e){sN("function"==typeof e.canDrag,"Expected canDrag to be a function."),sN("function"==typeof e.beginDrag,"Expected beginDrag to be a function."),sN("function"==typeof e.endDrag,"Expected endDrag to be a function.")}(t);const n=this.addHandler(UN.SOURCE,e,t);return this.store.dispatch(function(e){return{type:HN,payload:{sourceId:e}}}(n)),n}addTarget(e,t){jN(e,!0),function(e){sN("function"==typeof e.canDrop,"Expected canDrop to be a function."),sN("function"==typeof e.hover,"Expected hover to be a function."),sN("function"==typeof e.drop,"Expected beginDrag to be a function.")}(t);const n=this.addHandler(UN.TARGET,e,t);return this.store.dispatch(function(e){return{type:BN,payload:{targetId:e}}}(n)),n}containsHandler(e){return qN(this.dragSources,e)||qN(this.dropTargets,e)}getSource(e,t=!1){sN(this.isSourceId(e),"Expected a valid source ID.");return t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}getTarget(e){return sN(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}getSourceType(e){return sN(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}getTargetType(e){return sN(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}isSourceId(e){return GN(e)===UN.SOURCE}isTargetId(e){return GN(e)===UN.TARGET}removeSource(e){var t;sN(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:FN,payload:{sourceId:e}}}(e)),t=()=>{this.dragSources.delete(e),this.types.delete(e)},LN.enqueueTask(AN.create(t))}removeTarget(e){sN(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:zN,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}pinSource(e){const t=this.getSource(e);sN(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}unpinSource(){sN(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(e,t,n){const r=VN(e);return this.types.set(r,t),e===UN.SOURCE?this.dragSources.set(r,n):e===UN.TARGET&&this.dropTargets.set(r,n),r}constructor(e){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=e}}const XN=(e,t)=>e===t;function QN(e=_N,t){switch(t.type){case fN:break;case HN:case BN:case zN:case FN:return _N;default:return IN}const{targetIds:n=[],prevTargetIds:r=[]}=t.payload,o=function(e,t){const n=new Map,r=e=>{n.set(e,n.has(e)?n.get(e)+1:1)};e.forEach(r),t.forEach(r);const o=[];return n.forEach(((e,t)=>{1===e&&o.push(t)})),o}(n,r),a=o.length>0||!function(e,t,n=XN){if(e.length!==t.length)return!1;for(let r=0;r<e.length;++r)if(!n(e[r],t[r]))return!1;return!0}(n,r);if(!a)return _N;const i=r[r.length-1],s=n[n.length-1];return i!==s&&(i&&o.push(i),s&&o.push(s)),o}function KN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ZN={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function JN(e=ZN,t){const{payload:n}=t;switch(t.type){case uN:case cN:return{initialSourceClientOffset:n.sourceClientOffset,initialClientOffset:n.clientOffset,clientOffset:n.clientOffset};case fN:return r=e.clientOffset,o=n.clientOffset,!r&&!o||r&&o&&r.x===o.x&&r.y===o.y?e:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){KN(e,t,n[t])}))}return e}({},e,{clientOffset:n.clientOffset});case pN:case hN:return ZN;default:return e}var r,o}function eR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){eR(e,t,n[t])}))}return e}const nR={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function rR(e=nR,t){const{payload:n}=t;switch(t.type){case cN:return tR({},e,{itemType:n.itemType,item:n.item,sourceId:n.sourceId,isSourcePublic:n.isSourcePublic,dropResult:null,didDrop:!1});case dN:return tR({},e,{isSourcePublic:!0});case fN:return tR({},e,{targetIds:n.targetIds});case zN:return-1===e.targetIds.indexOf(n.targetId)?e:tR({},e,{targetIds:(r=e.targetIds,o=n.targetId,r.filter((e=>e!==o)))});case hN:return tR({},e,{dropResult:n.dropResult,didDrop:!0,targetIds:[]});case pN:return tR({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}var r,o}function oR(e=0,t){switch(t.type){case HN:case BN:return e+1;case FN:case zN:return e-1;default:return e}}function aR(e=0){return e+1}function iR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){iR(e,t,n[t])}))}return e}function lR(e={},t){return{dirtyHandlerIds:QN(e.dirtyHandlerIds,{type:t.type,payload:sR({},t.payload,{prevTargetIds:(n=e,r="dragOperation.targetIds",o=[],r.split(".").reduce(((e,t)=>e&&e[t]?e[t]:o||null),n))})}),dragOffset:JN(e.dragOffset,t),refCount:oR(e.refCount,t),dragOperation:rR(e.dragOperation,t),stateId:aR(e.stateId)};var n,r,o}function uR(e,t=void 0,n={},r=!1){const o=function(e){const t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return iN(lR,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(r),a=new MN(o,new YN(o)),i=new CN(o,a),s=e(i,t,n);return i.receiveBackend(s),i}function cR(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}let dR=0;const fR=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var hR=Z.memo((function(e){var{children:t}=e,n=cR(e,["children"]);const[r,o]=function(e){if("manager"in e){return[{dragDropManager:e.manager},!1]}const t=function(e,t=pR(),n,r){const o=t;o[fR]||(o[fR]={dragDropManager:uR(e,t,n,r)});return o[fR]}(e.backend,e.context,e.options,e.debugMode),n=!e.context;return[t,n]}(n);return Z.useEffect((()=>{if(o){const e=pR();return++dR,()=>{0==--dR&&(e[fR]=null)}}}),[]),le.jsx(tN.Provider,{value:r,children:t})}));function pR(){return"undefined"!=typeof global?global:window}var gR=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,o,a;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(a=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!=o--;)if(!Object.prototype.hasOwnProperty.call(n,a[o]))return!1;for(o=r;0!=o--;){var i=a[o];if(!e(t[i],n[i]))return!1}return!0}return t!=t&&n!=n};const mR=f(gR),vR="undefined"!=typeof window?Z.useLayoutEffect:Z.useEffect;function yR(e,t,n){const[r,o]=function(e,t,n){const[r,o]=Z.useState((()=>t(e))),a=Z.useCallback((()=>{const a=t(e);mR(r,a)||(o(a),n&&n())}),[r,e,n]);return vR(a),[r,a]}(e,t,n);return vR((function(){const t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(o,{handlerIds:[t]})}),[e,o]),r}function bR(e,t,n){return yR(t,e||(()=>({})),(()=>n.reconnect()))}function wR(e,t){const n=[];return"function"!=typeof e&&n.push(e),Z.useMemo((()=>"function"==typeof e?e():e),n)}function SR(e){return Z.useMemo((()=>e.hooks.dragSource()),[e])}function xR(e){return Z.useMemo((()=>e.hooks.dragPreview()),[e])}let ER=!1,TR=!1;class CR{receiveHandlerId(e){this.sourceId=e}getHandlerId(){return this.sourceId}canDrag(){sN(!ER,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return ER=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{ER=!1}}isDragging(){if(!this.sourceId)return!1;sN(!TR,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return TR=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{TR=!1}}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}isDraggingSource(e){return this.internalMonitor.isDraggingSource(e)}isOverTarget(e,t){return this.internalMonitor.isOverTarget(e,t)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(e){return this.internalMonitor.subscribeToOffsetChange(e)}canDragSource(e){return this.internalMonitor.canDragSource(e)}canDropOnTarget(e){return this.internalMonitor.canDropOnTarget(e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.sourceId=null,this.internalMonitor=e.getMonitor()}}let kR=!1;class _R{receiveHandlerId(e){this.targetId=e}getHandlerId(){return this.targetId}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}canDrop(){if(!this.targetId)return!1;sN(!kR,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return kR=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{kR=!1}}isOver(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.targetId=null,this.internalMonitor=e.getMonitor()}}function IR(e,t,n,r){let o;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;const a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;const s=Object.prototype.hasOwnProperty.bind(t);for(let l=0;l<a.length;l++){const n=a[l];if(!s(n))return!1;const r=e[n],i=t[n];if(o=void 0,!1===o||void 0===o&&r!==i)return!1}return!0}function MR(e){return null!==e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function OR(e){return(t=null,n=null)=>{if(!Z.isValidElement(t)){const r=t;return e(r,n),r}const r=t;!function(e){if("string"==typeof e.type)return;const t=e.type.displayName||e.type.name||"the component";throw new Error(`Only native element nodes can now be passed to React DnD connectors.You can either wrap ${t} into a <div>, or turn it into a drag source or a drop target itself.`)}(r);return function(e,t){const n=e.ref;return sN("string"!=typeof n,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),n?Z.cloneElement(e,{ref:e=>{PR(n,e),PR(t,e)}}):Z.cloneElement(e,{ref:t})}(r,n?t=>e(t,n):e)}}function DR(e){const t={};return Object.keys(e).forEach((n=>{const r=e[n];if(n.endsWith("Ref"))t[n]=e[n];else{const e=OR(r);t[n]=()=>e}})),t}function PR(e,t){"function"==typeof e?e(t):e.current=t}class NR{receiveHandlerId(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(e){this.dragSourceOptionsInternal=e}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(e){this.dragPreviewOptionsInternal=e}reconnect(){const e=this.reconnectDragSource();this.reconnectDragPreview(e)}reconnectDragSource(){const e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return t&&this.disconnectDragSource(),this.handlerId?e?(t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)),t):(this.lastConnectedDragSource=e,t):t}reconnectDragPreview(e=!1){const t=this.dragPreview,n=e||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();n&&this.disconnectDragPreview(),this.handlerId&&(t?n&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=t,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,t,this.dragPreviewOptions)):this.lastConnectedDragPreview=t)}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource}didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!IR(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!IR(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(e){this.hooks=DR({dragSource:(e,t)=>{this.clearDragSource(),this.dragSourceOptions=t||null,MR(e)?this.dragSourceRef=e:this.dragSourceNode=e,this.reconnectDragSource()},dragPreview:(e,t)=>{this.clearDragPreview(),this.dragPreviewOptions=t||null,MR(e)?this.dragPreviewRef=e:this.dragPreviewNode=e,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=e}}class RR{get connectTarget(){return this.dropTarget}reconnect(){const e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();const t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}receiveHandlerId(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(e){this.dropTargetOptionsInternal=e}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!IR(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(e){this.hooks=DR({dropTarget:(e,t)=>{this.clearDropTarget(),this.dropTargetOptions=t,MR(e)?this.dropTargetRef=e:this.dropTargetNode=e,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=e}}function LR(){const{dragDropManager:e}=Z.useContext(tN);return sN(null!=e,"Expected drag drop context"),e}class AR{beginDrag(){const e=this.spec,t=this.monitor;let n=null;return n="object"==typeof e.item?e.item:"function"==typeof e.item?e.item(t):{},null!=n?n:null}canDrag(){const e=this.spec,t=this.monitor;return"boolean"==typeof e.canDrag?e.canDrag:"function"!=typeof e.canDrag||e.canDrag(t)}isDragging(e,t){const n=this.spec,r=this.monitor,{isDragging:o}=n;return o?o(r):t===e.getSourceId()}endDrag(){const e=this.spec,t=this.monitor,n=this.connector,{end:r}=e;r&&r(t.getItem(),t),n.reconnect()}constructor(e,t,n){this.spec=e,this.monitor=t,this.connector=n}}function HR(e,t,n){const r=LR(),o=function(e,t,n){const r=Z.useMemo((()=>new AR(e,t,n)),[t,n]);return Z.useEffect((()=>{r.spec=e}),[e]),r}(e,t,n),a=function(e){return Z.useMemo((()=>{const t=e.type;return sN(null!=t,"spec.type must be defined"),t}),[e])}(e);vR((function(){if(null!=a){const[e,i]=function(e,t,n){const r=n.getRegistry(),o=r.addSource(e,t);return[o,()=>r.removeSource(o)]}(a,o,r);return t.receiveHandlerId(e),n.receiveHandlerId(e),i}}),[r,t,n,o,a])}function BR(e,t){const n=wR(e);sN(!n.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");const r=function(){const e=LR();return Z.useMemo((()=>new CR(e)),[e])}(),o=function(e,t){const n=LR(),r=Z.useMemo((()=>new NR(n.getBackend())),[n]);return vR((()=>(r.dragSourceOptions=e||null,r.reconnect(),()=>r.disconnectDragSource())),[r,e]),vR((()=>(r.dragPreviewOptions=t||null,r.reconnect(),()=>r.disconnectDragPreview())),[r,t]),r}(n.options,n.previewOptions);return HR(n,r,o),[bR(n.collect,r,o),SR(o),xR(o)]}function FR(e){return Z.useMemo((()=>e.hooks.dropTarget()),[e])}class zR{canDrop(){const e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}hover(){const e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}drop(){const e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}constructor(e,t){this.spec=e,this.monitor=t}}function jR(e,t,n){const r=LR(),o=function(e,t){const n=Z.useMemo((()=>new zR(e,t)),[t]);return Z.useEffect((()=>{n.spec=e}),[e]),n}(e,t),a=function(e){const{accept:t}=e;return Z.useMemo((()=>(sN(null!=e.accept,"accept must be defined"),Array.isArray(t)?t:[t])),[t])}(e);vR((function(){const[e,i]=function(e,t,n){const r=n.getRegistry(),o=r.addTarget(e,t);return[o,()=>r.removeTarget(o)]}(a,o,r);return t.receiveHandlerId(e),n.receiveHandlerId(e),i}),[r,t,o,n,a.map((e=>e.toString())).join("|")])}function UR(e,t){const n=wR(e),r=function(){const e=LR();return Z.useMemo((()=>new _R(e)),[e])}(),o=function(e){const t=LR(),n=Z.useMemo((()=>new RR(t.getBackend())),[t]);return vR((()=>(n.dropTargetOptions=e||null,n.reconnect(),()=>n.disconnectDropTarget())),[e]),n}(n.options);return jR(n,r,o),[bR(n.collect,r,o),FR(o)]}function WR(e){let t=null;return()=>(null==t&&(t=e()),t)}class $R{enter(e){const t=this.entered.length;return this.entered=function(e,t){const n=new Set,r=e=>n.add(e);e.forEach(r),t.forEach(r);const o=[];return n.forEach((e=>o.push(e))),o}(this.entered.filter((t=>this.isNodeInDocument(t)&&(!t.contains||t.contains(e)))),[e]),0===t&&this.entered.length>0}leave(e){const t=this.entered.length;var n,r;return this.entered=(n=this.entered.filter(this.isNodeInDocument),r=e,n.filter((e=>e!==r))),t>0&&0===this.entered.length}reset(){this.entered=[]}constructor(e){this.entered=[],this.isNodeInDocument=e}}class VR{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach((e=>{Object.defineProperty(this.item,e,{configurable:!0,enumerable:!0,get:()=>(console.warn(`Browser doesn't allow reading "${e}" until the drop event.`),null)})}))}loadDataTransfer(e){if(e){const t={};Object.keys(this.config.exposeProperties).forEach((n=>{const r=this.config.exposeProperties[n];null!=r&&(t[n]={value:r(e,this.config.matchesTypes),configurable:!0,enumerable:!0})})),Object.defineProperties(this.item,t)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(e,t){return t===e.getSourceId()}endDrag(){}constructor(e){this.config=e,this.item={},this.initializeExposedProperties()}}const GR="__NATIVE_FILE__",qR="__NATIVE_URL__",YR="__NATIVE_TEXT__",XR="__NATIVE_HTML__",QR=Object.freeze(Object.defineProperty({__proto__:null,FILE:GR,HTML:XR,TEXT:YR,URL:qR},Symbol.toStringTag,{value:"Module"}));function KR(e,t,n){const r=t.reduce(((t,n)=>t||e.getData(n)),"");return null!=r?r:n}const ZR={[GR]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[XR]:{exposeProperties:{html:(e,t)=>KR(e,t,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[qR]:{exposeProperties:{urls:(e,t)=>KR(e,t,"").split("\n"),dataTransfer:e=>e},matchesTypes:["Url","text/uri-list"]},[YR]:{exposeProperties:{text:(e,t)=>KR(e,t,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}};function JR(e){if(!e)return null;const t=Array.prototype.slice.call(e.types||[]);return Object.keys(ZR).filter((e=>{const n=ZR[e];return!!(null==n?void 0:n.matchesTypes)&&n.matchesTypes.some((e=>t.indexOf(e)>-1))}))[0]||null}const eL=WR((()=>/firefox/i.test(navigator.userAgent))),tL=WR((()=>Boolean(window.safari)));class nL{interpolate(e){const{xs:t,ys:n,c1s:r,c2s:o,c3s:a}=this;let i=t.length-1;if(e===t[i])return n[i];let s,l=0,u=a.length-1;for(;l<=u;){s=Math.floor(.5*(l+u));const r=t[s];if(r<e)l=s+1;else{if(!(r>e))return n[s];u=s-1}}i=Math.max(0,u);const c=e-t[i],d=c*c;return n[i]+r[i]*c+o[i]*d+a[i]*c*d}constructor(e,t){const{length:n}=e,r=[];for(let f=0;f<n;f++)r.push(f);r.sort(((t,n)=>e[t]<e[n]?-1:1));const o=[],a=[];let i,s;for(let f=0;f<n-1;f++)i=e[f+1]-e[f],s=t[f+1]-t[f],o.push(i),a.push(s/i);const l=[a[0]];for(let f=0;f<o.length-1;f++){const e=a[f],t=a[f+1];if(e*t<=0)l.push(0);else{i=o[f];const n=o[f+1],r=i+n;l.push(3*r/((r+n)/e+(r+i)/t))}}l.push(a[a.length-1]);const u=[],c=[];let d;for(let f=0;f<l.length-1;f++){d=a[f];const e=l[f],t=1/o[f],n=e+l[f+1]-d-d;u.push((d-e-n)*t),c.push(n*t*t)}this.xs=e,this.ys=t,this.c1s=l,this.c2s=u,this.c3s=c}}const rL=1;function oL(e){const t=e.nodeType===rL?e:e.parentElement;if(!t)return null;const{top:n,left:r}=t.getBoundingClientRect();return{x:r,y:n}}function aL(e){return{x:e.clientX,y:e.clientY}}function iL(e,t,n,r,o){const a="IMG"===(i=t).nodeName&&(eL()||!(null===(s=document.documentElement)||void 0===s?void 0:s.contains(i)));var i,s;const l=oL(a?e:t),u={x:n.x-l.x,y:n.y-l.y},{offsetWidth:c,offsetHeight:d}=e,{anchorX:f,anchorY:h}=r,{dragPreviewWidth:p,dragPreviewHeight:g}=function(e,t,n,r){let o=e?t.width:n,a=e?t.height:r;return tL()&&e&&(a/=window.devicePixelRatio,o/=window.devicePixelRatio),{dragPreviewWidth:o,dragPreviewHeight:a}}(a,t,c,d),{offsetX:m,offsetY:v}=o,y=0===v||v;return{x:0===m||m?m:new nL([0,.5,1],[u.x,u.x/c*p,u.x+p-c]).interpolate(f),y:y?v:(()=>{let e=new nL([0,.5,1],[u.y,u.y/d*g,u.y+g-d]).interpolate(h);return tL()&&a&&(e+=(window.devicePixelRatio-1)*g),e})()}}let sL=class{get window(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}get document(){var e;return(null===(e=this.globalContext)||void 0===e?void 0:e.document)?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}constructor(e,t){this.ownerDocument=null,this.globalContext=e,this.optionsArgs=t}};function lL(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){lL(e,t,n[t])}))}return e}class cL{profile(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}get window(){return this.options.window}get document(){return this.options.document}get rootElement(){return this.options.rootElement}setup(){const e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}teardown(){const e=this.rootElement;var t;void 0!==e&&(e.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&(null===(t=this.window)||void 0===t||t.cancelAnimationFrame(this.asyncEndDragFrameId)))}connectDragPreview(e,t,n){return this.sourcePreviewNodeOptions.set(e,n),this.sourcePreviewNodes.set(e,t),()=>{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDragSource(e,t,n){this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,n);const r=t=>this.handleDragStart(t,e),o=e=>this.handleSelectStart(e);return t.setAttribute("draggable","true"),t.addEventListener("dragstart",r),t.addEventListener("selectstart",o),()=>{this.sourceNodes.delete(e),this.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",r),t.removeEventListener("selectstart",o),t.setAttribute("draggable","false")}}connectDropTarget(e,t){const n=t=>this.handleDragEnter(t,e),r=t=>this.handleDragOver(t,e),o=t=>this.handleDrop(t,e);return t.addEventListener("dragenter",n),t.addEventListener("dragover",r),t.addEventListener("drop",o),()=>{t.removeEventListener("dragenter",n),t.removeEventListener("dragover",r),t.removeEventListener("drop",o)}}addEventListeners(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return uL({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const e=this.monitor.getSourceId();return uL({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}isDraggingNativeItem(){const e=this.monitor.getItemType();return Object.keys(QR).some((t=>QR[t]===e))}beginDragNativeItem(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){const n=ZR[e];if(!n)throw new Error(`native type ${e} has no configuration`);const r=new VR(n);return r.loadDataTransfer(t),r}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(e){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e;this.mouseMoveTimeoutTimer=setTimeout((()=>{var e;return null===(e=this.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}),1e3)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){var e;if(this.currentDragSourceNode=null,this.rootElement)null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0);return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}handleDragEnter(e,t){this.dragEnterTargetIds.unshift(t)}handleDragOver(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}handleDrop(e,t){this.dropTargetIds.unshift(t)}constructor(e,t,n){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=e=>{const t=this.sourceNodes.get(e);return t&&oL(t)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=e=>Boolean(e&&this.document&&this.document.body&&this.document.body.contains(e)),this.endDragIfSourceWasRemovedFromDOM=()=>{const e=this.currentDragSourceNode;null==e||this.isNodeInDocument(e)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=e=>{null===this.hoverRafId&&"undefined"!=typeof requestAnimationFrame&&(this.hoverRafId=requestAnimationFrame((()=>{this.monitor.isDragging()&&this.actions.hover(e||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null})))},this.cancelHover=()=>{null!==this.hoverRafId&&"undefined"!=typeof cancelAnimationFrame&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=e=>{if(e.defaultPrevented)return;const{dragStartSourceIds:t}=this;this.dragStartSourceIds=null;const n=aL(e);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:n});const{dataTransfer:r}=e,o=JR(r);if(this.monitor.isDragging()){if(r&&"function"==typeof r.setDragImage){const e=this.monitor.getSourceId(),t=this.sourceNodes.get(e),o=this.sourcePreviewNodes.get(e)||t;if(o){const{anchorX:e,anchorY:a,offsetX:i,offsetY:s}=this.getCurrentSourcePreviewNodeOptions(),l=iL(t,o,n,{anchorX:e,anchorY:a},{offsetX:i,offsetY:s});r.setDragImage(o,l.x,l.y)}}try{null==r||r.setData("application/json",{})}catch(a){}this.setCurrentDragSourceNode(e.target);const{captureDraggingState:t}=this.getCurrentSourcePreviewNodeOptions();t?this.actions.publishDragSource():setTimeout((()=>this.actions.publishDragSource()),0)}else if(o)this.beginDragNativeItem(o);else{if(r&&!r.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=e=>{var t;(this.dragEnterTargetIds=[],this.isDraggingNativeItem())&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer));if(!this.enterLeaveCounter.enter(e.target)||this.monitor.isDragging())return;const{dataTransfer:n}=e,r=JR(n);r&&this.beginDragNativeItem(r,n)},this.handleTopDragEnter=e=>{const{dragEnterTargetIds:t}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=e.altKey,t.length>0&&this.actions.hover(t,{clientOffset:aL(e)});t.some((e=>this.monitor.canDropOnTarget(e)))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=e=>{var t;(this.dragOverTargetIds=[],this.isDraggingNativeItem())&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer))},this.handleTopDragOver=e=>{const{dragOverTargetIds:t}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));this.altKeyPressed=e.altKey,this.lastClientOffset=aL(e),this.scheduleHover(t);(t||[]).some((e=>this.monitor.canDropOnTarget(e)))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=e=>{this.isDraggingNativeItem()&&e.preventDefault();this.enterLeaveCounter.leave(e.target)&&(this.isDraggingNativeItem()&&setTimeout((()=>this.endDragNativeItem()),0),this.cancelHover())},this.handleTopDropCapture=e=>{var t;(this.dropTargetIds=[],this.isDraggingNativeItem())?(e.preventDefault(),null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)):JR(e.dataTransfer)&&e.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=e=>{const{dropTargetIds:t}=this;this.dropTargetIds=[],this.actions.hover(t,{clientOffset:aL(e)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=e=>{const t=e.target;"function"==typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))},this.options=new sL(t,n),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new $R(this.isNodeInDocument)}}const dL=function(e,t,n){return new cL(e,t,n)};var fL,hL;(hL=fL||(fL={})).mouse="mouse",hL.touch="touch",hL.keyboard="keyboard";class pL{get delay(){var e;return null!==(e=this.args.delay)&&void 0!==e?e:0}get scrollAngleRanges(){return this.args.scrollAngleRanges}get getDropTargetElementsAtPoint(){return this.args.getDropTargetElementsAtPoint}get ignoreContextMenu(){var e;return null!==(e=this.args.ignoreContextMenu)&&void 0!==e&&e}get enableHoverOutsideTarget(){var e;return null!==(e=this.args.enableHoverOutsideTarget)&&void 0!==e&&e}get enableKeyboardEvents(){var e;return null!==(e=this.args.enableKeyboardEvents)&&void 0!==e&&e}get enableMouseEvents(){var e;return null!==(e=this.args.enableMouseEvents)&&void 0!==e&&e}get enableTouchEvents(){var e;return null===(e=this.args.enableTouchEvents)||void 0===e||e}get touchSlop(){return this.args.touchSlop||0}get delayTouchStart(){var e,t,n,r;return null!==(r=null!==(n=null===(e=this.args)||void 0===e?void 0:e.delayTouchStart)&&void 0!==n?n:null===(t=this.args)||void 0===t?void 0:t.delay)&&void 0!==r?r:0}get delayMouseStart(){var e,t,n,r;return null!==(r=null!==(n=null===(e=this.args)||void 0===e?void 0:e.delayMouseStart)&&void 0!==n?n:null===(t=this.args)||void 0===t?void 0:t.delay)&&void 0!==r?r:0}get window(){return this.context&&this.context.window?this.context.window:"undefined"!=typeof window?window:void 0}get document(){var e;return(null===(e=this.context)||void 0===e?void 0:e.document)?this.context.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null===(e=this.args)||void 0===e?void 0:e.rootElement)||this.document}constructor(e,t){this.args=e,this.context=t}}const gL=1,mL=0;function vL(e){return void 0===e.button||e.button===mL}function yL(e){return!!e.targetTouches}function bL(e,t){return yL(e)?function(e,t){return 1===e.targetTouches.length?bL(e.targetTouches[0]):t&&1===e.touches.length&&e.touches[0].target===t.target?bL(e.touches[0]):void 0}(e,t):{x:e.clientX,y:e.clientY}}const wL={[fL.mouse]:{start:"mousedown",move:"mousemove",end:"mouseup",contextmenu:"contextmenu"},[fL.touch]:{start:"touchstart",move:"touchmove",end:"touchend"},[fL.keyboard]:{keydown:"keydown"}};class SL{profile(){var e;return{sourceNodes:this.sourceNodes.size,sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,targetNodes:this.targetNodes.size,dragOverTargetIds:(null===(e=this.dragOverTargetIds)||void 0===e?void 0:e.length)||0}}get document(){return this.options.document}setup(){const e=this.options.rootElement;e&&(sN(!SL.isSetUp,"Cannot have two Touch backends at the same time."),SL.isSetUp=!0,this.addEventListener(e,"start",this.getTopMoveStartHandler()),this.addEventListener(e,"start",this.handleTopMoveStartCapture,!0),this.addEventListener(e,"move",this.handleTopMove),this.addEventListener(e,"move",this.handleTopMoveCapture,!0),this.addEventListener(e,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.addEventListener(e,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.addEventListener(e,"keydown",this.handleCancelOnEscape,!0))}teardown(){const e=this.options.rootElement;e&&(SL.isSetUp=!1,this._mouseClientOffset={},this.removeEventListener(e,"start",this.handleTopMoveStartCapture,!0),this.removeEventListener(e,"start",this.handleTopMoveStart),this.removeEventListener(e,"move",this.handleTopMoveCapture,!0),this.removeEventListener(e,"move",this.handleTopMove),this.removeEventListener(e,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.removeEventListener(e,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.removeEventListener(e,"keydown",this.handleCancelOnEscape,!0),this.uninstallSourceNodeRemovalObserver())}addEventListener(e,t,n,r=!1){const o=r;this.listenerTypes.forEach((function(r){const a=wL[r][t];a&&e.addEventListener(a,n,o)}))}removeEventListener(e,t,n,r=!1){const o=r;this.listenerTypes.forEach((function(r){const a=wL[r][t];a&&e.removeEventListener(a,n,o)}))}connectDragSource(e,t){const n=this.handleMoveStart.bind(this,e);return this.sourceNodes.set(e,t),this.addEventListener(t,"start",n),()=>{this.sourceNodes.delete(e),this.removeEventListener(t,"start",n)}}connectDragPreview(e,t,n){return this.sourcePreviewNodeOptions.set(e,n),this.sourcePreviewNodes.set(e,t),()=>{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDropTarget(e,t){const n=this.options.rootElement;if(!this.document||!n)return()=>{};const r=r=>{if(!this.document||!n||!this.monitor.isDragging())return;let o;switch(r.type){case wL.mouse.move:o={x:r.clientX,y:r.clientY};break;case wL.touch.move:var a,i;o={x:(null===(a=r.touches[0])||void 0===a?void 0:a.clientX)||0,y:(null===(i=r.touches[0])||void 0===i?void 0:i.clientY)||0}}const s=null!=o?this.document.elementFromPoint(o.x,o.y):void 0,l=s&&t.contains(s);return s===t||l?this.handleMove(r,e):void 0};return this.addEventListener(this.document.body,"move",r),this.targetNodes.set(e,t),()=>{this.document&&(this.targetNodes.delete(e),this.removeEventListener(this.document.body,"move",r))}}getTopMoveStartHandler(){return this.options.delayTouchStart||this.options.delayMouseStart?this.handleTopMoveStartDelay:this.handleTopMoveStart}installSourceNodeRemovalObserver(e){this.uninstallSourceNodeRemovalObserver(),this.draggedSourceNode=e,this.draggedSourceNodeRemovalObserver=new MutationObserver((()=>{e&&!e.parentElement&&(this.resurrectSourceNode(),this.uninstallSourceNodeRemovalObserver())})),e&&e.parentElement&&this.draggedSourceNodeRemovalObserver.observe(e.parentElement,{childList:!0})}resurrectSourceNode(){this.document&&this.draggedSourceNode&&(this.draggedSourceNode.style.display="none",this.draggedSourceNode.removeAttribute("data-reactid"),this.document.body.appendChild(this.draggedSourceNode))}uninstallSourceNodeRemovalObserver(){this.draggedSourceNodeRemovalObserver&&this.draggedSourceNodeRemovalObserver.disconnect(),this.draggedSourceNodeRemovalObserver=void 0,this.draggedSourceNode=void 0}constructor(e,t,n){this.getSourceClientOffset=e=>{const t=this.sourceNodes.get(e);return t&&function(e){const t=1===e.nodeType?e:e.parentElement;if(!t)return;const{top:n,left:r}=t.getBoundingClientRect();return{x:r,y:n}}(t)},this.handleTopMoveStartCapture=e=>{vL(e)&&(this.moveStartSourceIds=[])},this.handleMoveStart=e=>{Array.isArray(this.moveStartSourceIds)&&this.moveStartSourceIds.unshift(e)},this.handleTopMoveStart=e=>{if(!vL(e))return;const t=bL(e);t&&(yL(e)&&(this.lastTargetTouchFallback=e.targetTouches[0]),this._mouseClientOffset=t),this.waitingForDelay=!1},this.handleTopMoveStartDelay=e=>{if(!vL(e))return;const t=e.type===wL.touch.start?this.options.delayTouchStart:this.options.delayMouseStart;this.timeout=setTimeout(this.handleTopMoveStart.bind(this,e),t),this.waitingForDelay=!0},this.handleTopMoveCapture=()=>{this.dragOverTargetIds=[]},this.handleMove=(e,t)=>{this.dragOverTargetIds&&this.dragOverTargetIds.unshift(t)},this.handleTopMove=e=>{if(this.timeout&&clearTimeout(this.timeout),!this.document||this.waitingForDelay)return;const{moveStartSourceIds:t,dragOverTargetIds:n}=this,r=this.options.enableHoverOutsideTarget,o=bL(e,this.lastTargetTouchFallback);if(!o)return;if(this._isScrolling||!this.monitor.isDragging()&&function(e,t,n,r,o){if(!o)return!1;const a=180*Math.atan2(r-t,n-e)/Math.PI+180;for(let i=0;i<o.length;++i){const e=o[i];if(e&&(null==e.start||a>=e.start)&&(null==e.end||a<=e.end))return!0}return!1}(this._mouseClientOffset.x||0,this._mouseClientOffset.y||0,o.x,o.y,this.options.scrollAngleRanges))return void(this._isScrolling=!0);var a,i,s,l;if(!this.monitor.isDragging()&&this._mouseClientOffset.hasOwnProperty("x")&&t&&(a=this._mouseClientOffset.x||0,i=this._mouseClientOffset.y||0,s=o.x,l=o.y,Math.sqrt(Math.pow(Math.abs(s-a),2)+Math.pow(Math.abs(l-i),2))>(this.options.touchSlop?this.options.touchSlop:0))&&(this.moveStartSourceIds=void 0,this.actions.beginDrag(t,{clientOffset:this._mouseClientOffset,getSourceClientOffset:this.getSourceClientOffset,publishSource:!1})),!this.monitor.isDragging())return;const u=this.sourceNodes.get(this.monitor.getSourceId());this.installSourceNodeRemovalObserver(u),this.actions.publishDragSource(),e.cancelable&&e.preventDefault();const c=(n||[]).map((e=>this.targetNodes.get(e))).filter((e=>!!e)),d=this.options.getDropTargetElementsAtPoint?this.options.getDropTargetElementsAtPoint(o.x,o.y,c):this.document.elementsFromPoint(o.x,o.y),f=[];for(const p in d){if(!d.hasOwnProperty(p))continue;let e=d[p];for(null!=e&&f.push(e);e;)e=e.parentElement,e&&-1===f.indexOf(e)&&f.push(e)}const h=f.filter((e=>c.indexOf(e)>-1)).map((e=>this._getDropTargetId(e))).filter((e=>!!e)).filter(((e,t,n)=>n.indexOf(e)===t));if(r)for(const p in this.targetNodes){const e=this.targetNodes.get(p);if(u&&e&&e.contains(u)&&-1===h.indexOf(p)){h.unshift(p);break}}h.reverse(),this.actions.hover(h,{clientOffset:o})},this._getDropTargetId=e=>{const t=this.targetNodes.keys();let n=t.next();for(;!1===n.done;){const r=n.value;if(e===this.targetNodes.get(r))return r;n=t.next()}},this.handleTopMoveEndCapture=e=>{this._isScrolling=!1,this.lastTargetTouchFallback=void 0,function(e){return void 0===e.buttons||!(e.buttons&gL)}(e)&&(this.monitor.isDragging()&&!this.monitor.didDrop()?(e.cancelable&&e.preventDefault(),this._mouseClientOffset={},this.uninstallSourceNodeRemovalObserver(),this.actions.drop(),this.actions.endDrag()):this.moveStartSourceIds=void 0)},this.handleCancelOnEscape=e=>{"Escape"===e.key&&this.monitor.isDragging()&&(this._mouseClientOffset={},this.uninstallSourceNodeRemovalObserver(),this.actions.endDrag())},this.options=new pL(n,t),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.sourceNodes=new Map,this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.targetNodes=new Map,this.listenerTypes=[],this._mouseClientOffset={},this._isScrolling=!1,this.options.enableMouseEvents&&this.listenerTypes.push(fL.mouse),this.options.enableTouchEvents&&this.listenerTypes.push(fL.touch),this.options.enableKeyboardEvents&&this.listenerTypes.push(fL.keyboard)}}const xL=function(e,t={},n={}){return new SL(e,t,n)};export{XP as A,$I as B,UR as C,zP as D,BR as E,hR as F,xL as G,dL as H,eI as I,dx as J,SI as K,Fg as L,wI as M,Ug as N,ST as O,Mp as P,ZI as Q,J as R,Og as S,vx as T,rI as U,C_ as V,dg as _,h as a,Ep as b,d as c,Lh as d,md as e,ee as f,f as g,NS as h,ZS as i,le as j,DS as k,xx as l,ue as m,lx as n,yg as o,Mg as p,Tg as q,Z as r,pD as s,OM as t,Pg as u,lD as v,iO as w,aD as x,nM as y,Ng as z};