/*! For license information please see main.6e4a85d6.js.LICENSE.txt */
!function(){var e={110:function(e,t,n){"use strict";var r=n(309),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var s=l(t),v=l(n),m=0;m<i.length;++m){var g=i[m];if(!a[g]&&(!r||!r[g])&&(!v||!v[g])&&(!s||!s[g])){var y=f(n,g);try{u(t,g,y)}catch(b){}}}}return t}},746:function(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,v=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case a:case s:case i:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case m:case v:case l:return e;default:return t}}case o:return t}}}function k(e){return w(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=f,t.Fragment=a,t.Lazy=m,t.Memo=v,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return k(e)||w(e)===c},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===m},t.isMemo=function(e){return w(e)===v},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===d||e===s||e===i||e===p||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===v||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===g)},t.typeOf=w},309:function(e,t,n){"use strict";e.exports=n(746)},197:function(e,t,n){var r=n(9).Symbol;e.exports=r},950:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},95:function(e){e.exports=function(e,t,n,r){var o=-1,a=null==e?0:e.length;for(r&&a&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e);return n}},622:function(e){e.exports=function(e){return e.split("")}},240:function(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},66:function(e,t,n){var r=n(197),o=n(587),a=n(581),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},632:function(e){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},646:function(e){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r<o;)a[r]=e[r+t];return a}},446:function(e,t,n){var r=n(197),o=n(950),a=n(629),i=n(152),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},737:function(e,t,n){var r=n(646);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},322:function(e,t,n){var r=n(737),o=n(302),a=n(580),i=n(518);e.exports=function(e){return function(t){t=i(t);var n=o(t)?a(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},810:function(e,t,n){var r=n(95),o=n(857),a=n(660),i=RegExp("['\u2019]","g");e.exports=function(e){return function(t){return r(a(o(t).replace(i,"")),e,"")}}},868:function(e,t,n){var r=n(632)({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"});e.exports=r},32:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},587:function(e,t,n){var r=n(197),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(l){}var o=i.call(e);return r&&(t?e[s]=n:delete e[s]),o}},302:function(e){var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},137:function(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},581:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},9:function(e,t,n){var r=n(32),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},580:function(e,t,n){var r=n(622),o=n(302),a=n(129);e.exports=function(e){return o(e)?a(e):r(e)}},129:function(e){var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^"+t+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",u="[\\ufe0e\\ufe0f]?",c=u+l+("(?:\\u200d(?:"+[a,i,s].join("|")+")"+u+l+")*"),d="(?:"+[a+r+"?",r,i,s,n].join("|")+")",f=RegExp(o+"(?="+o+")|"+d+c,"g");e.exports=function(e){return e.match(f)||[]}},29:function(e){var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",o="A-Z\\xc0-\\xd6\\xd8-\\xde",a="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",i="["+a+"]",s="\\d+",l="["+n+"]",u="["+r+"]",c="[^"+t+a+s+n+r+o+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",f="[\\ud800-\\udbff][\\udc00-\\udfff]",p="["+o+"]",h="(?:"+u+"|"+c+")",v="(?:"+p+"|"+c+")",m="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",g="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",y="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",x=b+y+("(?:\\u200d(?:"+["[^"+t+"]",d,f].join("|")+")"+b+y+")*"),w="(?:"+[l,d,f].join("|")+")"+x,k=RegExp([p+"?"+u+"+"+m+"(?="+[i,p,"$"].join("|")+")",v+"+"+g+"(?="+[i,p+h,"$"].join("|")+")",p+"?"+h+"+"+m,p+"+"+g,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,w].join("|"),"g");e.exports=function(e){return e.match(k)||[]}},131:function(e,t,n){var r=n(518),o=n(85);e.exports=function(e){return o(r(e).toLowerCase())}},857:function(e,t,n){var r=n(868),o=n(518),a=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,i=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=o(e))&&e.replace(a,r).replace(i,"")}},629:function(e){var t=Array.isArray;e.exports=t},141:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},152:function(e,t,n){var r=n(66),o=n(141);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},266:function(e,t,n){var r=n(810),o=n(85),a=r((function(e,t,n){return e+(n?" ":"")+o(t)}));e.exports=a},518:function(e,t,n){var r=n(446);e.exports=function(e){return null==e?"":r(e)}},85:function(e,t,n){var r=n(322)("toUpperCase");e.exports=r},660:function(e,t,n){var r=n(240),o=n(137),a=n(518),i=n(29);e.exports=function(e,t,n){return e=a(e),void 0===(t=n?void 0:t)?o(e)?i(e):r(e):e.match(t)||[]}},71:function(e,t,n){"use strict";var r=n(791);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=Object.prototype.hasOwnProperty,i=/^[: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]*$/,s={},l={};function u(e){return!!a.call(l,e)||!a.call(s,e)&&(i.test(e)?l[e]=!0:(s[e]=!0,!1))}function c(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 d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(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){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(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(f,p);d[t]=new c(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(f,p);d[t]=new c(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(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={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},v=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){v.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var m=/["'&<>]/;function g(e){if("boolean"===typeof e||"number"===typeof e)return""+e;e=""+e;var t=m.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 y=/([A-Z])/g,b=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var k=new Map;function S(e,t,n){if("object"!==typeof n)throw Error(o(62));for(var r in t=!0,n)if(a.call(n,r)){var i=n[r];if(null!=i&&"boolean"!==typeof i&&""!==i){if(0===r.indexOf("--")){var s=g(r);i=g((""+i).trim())}else{s=r;var l=k.get(s);void 0!==l||(l=g(s.replace(y,"-$1").toLowerCase().replace(b,"-ms-")),k.set(s,l)),s=l,i="number"===typeof i?0===i||a.call(h,r)?""+i:i+"px":g((""+i).trim())}t?(t=!1,e.push(' style="',s,":",i)):e.push(";",s,":",i)}}t||e.push('"')}function C(e,t,n,r){switch(n){case"style":return void S(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=d.hasOwnProperty(n)?d[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,'="',g(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',g(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',g(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',g(r),'"')}}else if(u(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,'="',g(r),'"')}}function E(e,t,n){if(null!=t){if(null!=n)throw Error(o(60));if("object"!==typeof t||!("__html"in t))throw Error(o(61));null!==(t=t.__html)&&void 0!==t&&e.push(""+t)}}function P(e,t,n,r){e.push(_(n));var o,i=n=null;for(o in t)if(a.call(t,o)){var s=t[o];if(null!=s)switch(o){case"children":n=s;break;case"dangerouslySetInnerHTML":i=s;break;default:C(e,r,o,s)}}return e.push(">"),E(e,i,n),"string"===typeof n?(e.push(g(n)),null):n}var R=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,T=new Map;function _(e){var t=T.get(e);if(void 0===t){if(!R.test(e))throw Error(o(65,e));t="<"+e,T.set(e,t)}return t}function M(e,t,n,i,s){switch(t){case"select":e.push(_("select"));var l=null,c=null;for(h in n)if(a.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":l=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:C(e,i,h,d)}}return e.push(">"),E(e,c,l),l;case"option":c=s.selectedValue,e.push(_("option"));var f=d=null,p=null,h=null;for(l in n)if(a.call(n,l)){var v=n[l];if(null!=v)switch(l){case"children":d=v;break;case"selected":p=v;break;case"dangerouslySetInnerHTML":h=v;break;case"value":f=v;default:C(e,i,l,v)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(i=0;i<c.length;i++)if(""+c[i]===n){e.push(' selected=""');break}}else""+c===n&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),E(e,h,d),d;case"textarea":for(d in e.push(_("textarea")),h=c=l=null,n)if(a.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":l=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(o(91));default:C(e,i,d,f)}if(null===l&&null!==c&&(l=c),e.push(">"),null!=h){if(null!=l)throw Error(o(92));if(x(h)&&1<h.length)throw Error(o(93));l=""+h}return"string"===typeof l&&"\n"===l[0]&&e.push("\n"),null!==l&&e.push(g(""+l)),null;case"input":for(c in e.push(_("input")),f=h=d=l=null,n)if(a.call(n,c)&&null!=(p=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(o(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":l=p;break;default:C(e,i,c,p)}return null!==h?C(e,i,"checked",h):null!==f&&C(e,i,"checked",f),null!==l?C(e,i,"value",l):null!==d&&C(e,i,"value",d),e.push("/>"),null;case"menuitem":for(var m in e.push(_("menuitem")),n)if(a.call(n,m)&&null!=(l=n[m]))switch(m){case"children":case"dangerouslySetInnerHTML":throw Error(o(400));default:C(e,i,m,l)}return e.push(">"),null;case"title":for(v in e.push(_("title")),l=null,n)if(a.call(n,v)&&null!=(c=n[v]))switch(v){case"children":l=c;break;case"dangerouslySetInnerHTML":throw Error(o(434));default:C(e,i,v,c)}return e.push(">"),l;case"listing":case"pre":for(f in e.push(_(t)),c=l=null,n)if(a.call(n,f)&&null!=(d=n[f]))switch(f){case"children":l=d;break;case"dangerouslySetInnerHTML":c=d;break;default:C(e,i,f,d)}if(e.push(">"),null!=c){if(null!=l)throw Error(o(60));if("object"!==typeof c||!("__html"in c))throw Error(o(61));null!==(n=c.__html)&&void 0!==n&&("string"===typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"===typeof l&&"\n"===l[0]&&e.push("\n"),l;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 y in e.push(_(t)),n)if(a.call(n,y)&&null!=(l=n[y]))switch(y){case"children":case"dangerouslySetInnerHTML":throw Error(o(399,t));default:C(e,i,y,l)}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 P(e,n,t,i);case"html":return 0===s.insertionMode&&e.push("<!DOCTYPE html>"),P(e,n,t,i);default:if(-1===t.indexOf("-")&&"string"!==typeof n.is)return P(e,n,t,i);for(p in e.push(_(t)),c=l=null,n)if(a.call(n,p)&&null!=(d=n[p]))switch(p){case"children":l=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":S(e,i,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!==typeof d&&"symbol"!==typeof d&&e.push(" ",p,'="',g(d),'"')}return e.push(">"),E(e,c,l),l}}function O(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(o(395));return e.push(n),e.push('"></template>')}var I=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(I,(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 D(e,t,n,r){return n.generateStaticMarkup?(e.push(g(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(g(t)),e=!0),e)}var j=Object.assign,F=Symbol.for("react.element"),L=Symbol.for("react.portal"),z=Symbol.for("react.fragment"),N=Symbol.for("react.strict_mode"),B=Symbol.for("react.profiler"),V=Symbol.for("react.provider"),W=Symbol.for("react.context"),U=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),K=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),G=Symbol.for("react.scope"),Y=Symbol.for("react.debug_trace_mode"),X=Symbol.for("react.legacy_hidden"),Q=Symbol.for("react.default_value"),Z=Symbol.iterator;function J(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 z:return"Fragment";case L:return"Portal";case B:return"Profiler";case N:return"StrictMode";case H:return"Suspense";case K:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case W:return(e.displayName||"Context")+".Consumer";case V:return(e._context.displayName||"Context")+".Provider";case U:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:J(e.type)||"Memo";case $:t=e._payload,e=e._init;try{return J(e(t))}catch(n){}}return null}var ee={};function te(e,t){if(!(e=e.contextTypes))return ee;var n,r={};for(n in e)r[n]=t[n];return r}var ne=null;function re(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(o(401))}else{if(null===n)throw Error(o(401));re(e,n)}t.context._currentValue2=t.value}}function oe(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&oe(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function ie(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(o(402));e.depth===t.depth?re(e,t):ie(e,t)}function se(e,t){var n=t.parent;if(null===n)throw Error(o(402));e.depth===n.depth?re(e,n):se(e,n),t.context._currentValue2=t.value}function le(e){var t=ne;t!==e&&(null===t?ae(e):null===e?oe(t):t.depth===e.depth?re(t,e):t.depth>e.depth?ie(t,e):se(t,e),ne=e)}var ue={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 ce(e,t,n,r){var o=void 0!==e.state?e.state:null;e.updater=ue,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))||void 0===i?o:j({},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&&ue.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=j({},a,s)):j(a,s))}e.state=a}else a.queue=null}var de={id:1,overflow:""};function fe(e,t,n){var r=e.id;e=e.overflow;var o=32-pe(r)-1;r&=~(1<<o),n+=1;var a=32-pe(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-pe(t)+o|n<<o|r,overflow:a+e}}return{id:1<<a|n<<o|r,overflow:e}}var pe=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(he(e)/ve|0)|0},he=Math.log,ve=Math.LN2;var me="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},ge=null,ye=null,be=null,xe=null,we=!1,ke=!1,Se=0,Ce=null,Ee=0;function Pe(){if(null===ge)throw Error(o(321));return ge}function Re(){if(0<Ee)throw Error(o(312));return{memoizedState:null,queue:null,next:null}}function Te(){return null===xe?null===be?(we=!1,be=xe=Re()):(we=!0,xe=be):null===xe.next?(we=!1,xe=xe.next=Re()):(we=!0,xe=xe.next),xe}function _e(){ye=ge=null,ke=!1,be=null,Ee=0,xe=Ce=null}function Me(e,t){return"function"===typeof t?t(e):t}function Oe(e,t,n){if(ge=Pe(),xe=Te(),we){var r=xe.queue;if(t=r.dispatch,null!==Ce&&void 0!==(n=Ce.get(r))){Ce.delete(r),r=xe.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return xe.memoizedState=r,[r,t]}return[xe.memoizedState,t]}return e=e===Me?"function"===typeof t?t():t:void 0!==n?n(t):t,xe.memoizedState=e,e=(e=xe.queue={last:null,dispatch:null}).dispatch=Ae.bind(null,ge,e),[xe.memoizedState,e]}function Ie(e,t){if(ge=Pe(),t=void 0===t?null:t,null!==(xe=Te())){var n=xe.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(!me(t[o],r[o])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),xe.memoizedState=[e,t],e}function Ae(e,t,n){if(25<=Ee)throw Error(o(301));if(e===ge)if(ke=!0,e={action:n,next:null},null===Ce&&(Ce=new Map),void 0===(n=Ce.get(t)))Ce.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function De(){throw Error(o(394))}function je(){}var Fe={readContext:function(e){return e._currentValue2},useContext:function(e){return Pe(),e._currentValue2},useMemo:Ie,useReducer:Oe,useRef:function(e){ge=Pe();var t=(xe=Te()).memoizedState;return null===t?(e={current:e},xe.memoizedState=e):t},useState:function(e){return Oe(Me,e)},useInsertionEffect:je,useLayoutEffect:function(){},useCallback:function(e,t){return Ie((function(){return e}),t)},useImperativeHandle:je,useEffect:je,useDebugValue:je,useDeferredValue:function(e){return Pe(),e},useTransition:function(){return Pe(),[!1,De]},useId:function(){var e=ye.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-pe(e)-1)).toString(32)+t;var n=Le;if(null===n)throw Error(o(404));return t=Se++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Pe(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(o(407));return n()}},Le=null,ze=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Ne(e){return console.error(e),null}function Be(){}function Ve(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&&nt(e)},blockedBoundary:n,blockedSegment:r,abortSet:o,legacyContext:a,context:i,treeContext:s};return o.add(l),l}function We(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 Ue(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 He(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 Ke(e,t,n,r,o){for(ge={},ye=t,Se=0,e=n(r,o);ke;)ke=!1,Se=0,Ee+=1,xe=null,e=n(r,o);return _e(),e}function qe(e,t,n,r){var a=n.render(),i=r.childContextTypes;if(null!==i&&void 0!==i){var s=t.legacyContext;if("function"!==typeof n.getChildContext)r=s;else{for(var l in n=n.getChildContext())if(!(l in i))throw Error(o(108,J(r)||"Unknown",l));r=j({},s,n)}t.legacyContext=r,Ye(e,t,a),t.legacyContext=s}else Ye(e,t,a)}function $e(e,t){if(e&&e.defaultProps){for(var n in t=j({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function Ge(e,t,n,r,a){if("function"===typeof n)if(n.prototype&&n.prototype.isReactComponent){a=te(n,t.legacyContext);var i=n.contextType;ce(i=new n(r,"object"===typeof i&&null!==i?i._currentValue2:a),n,r,a),qe(e,t,i,n)}else{a=Ke(e,t,n,r,i=te(n,t.legacyContext));var s=0!==Se;if("object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof)ce(a,n,r,i),qe(e,t,a,n);else if(s){r=t.treeContext,t.treeContext=fe(r,1,0);try{Ye(e,t,a)}finally{t.treeContext=r}}else Ye(e,t,a)}else{if("string"!==typeof n){switch(n){case X:case Y:case N:case B:case z:case K:return void Ye(e,t,r.children);case G:throw Error(o(343));case H:e:{n=t.blockedBoundary,a=t.blockedSegment,i=r.fallback,r=r.children;var l={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},u=We(0,a.chunks.length,l,a.formatContext,!1,!1);a.children.push(u),a.lastPushedText=!1;var c=We(0,0,null,a.formatContext,!1,!1);c.parentFlushed=!0,t.blockedBoundary=l,t.blockedSegment=c;try{if(Qe(e,t,r),e.responseState.generateStaticMarkup||c.lastPushedText&&c.textEmbedded&&c.chunks.push("\x3c!-- --\x3e"),c.status=1,et(l,c),0===l.pendingTasks)break e}catch(d){c.status=4,l.forceClientRender=!0,l.errorDigest=Ue(e,d)}finally{t.blockedBoundary=n,t.blockedSegment=a}t=Ve(e,i,n,u,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"===typeof n&&null!==n)switch(n.$$typeof){case U:if(r=Ke(e,t,n.render,r,a),0!==Se){n=t.treeContext,t.treeContext=fe(n,1,0);try{Ye(e,t,r)}finally{t.treeContext=n}}else Ye(e,t,r);return;case q:return void Ge(e,t,n=n.type,r=$e(n,r),a);case V:if(a=r.children,n=n._context,r=r.value,i=n._currentValue2,n._currentValue2=r,ne=r={parent:s=ne,depth:null===s?0:s.depth+1,context:n,parentValue:i,value:r},t.context=r,Ye(e,t,a),null===(e=ne))throw Error(o(403));return r=e.parentValue,e.context._currentValue2=r===Q?e.context._defaultValue:r,e=ne=e.parent,void(t.context=e);case W:return void Ye(e,t,r=(r=r.children)(n._currentValue2));case $:return void Ge(e,t,n=(a=n._init)(n._payload),r=$e(n,r),void 0)}throw Error(o(130,null==n?n:typeof n,""))}switch(i=M((a=t.blockedSegment).chunks,n,r,e.responseState,a.formatContext),a.lastPushedText=!1,s=a.formatContext,a.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(s,n,r),Qe(e,t,i),a.formatContext=s,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:a.chunks.push("</",n,">")}a.lastPushedText=!1}}function Ye(e,t,n){if(t.node=n,"object"===typeof n&&null!==n){switch(n.$$typeof){case F:return void Ge(e,t,n.type,n.props,n.ref);case L:throw Error(o(257));case $:var r=n._init;return void Ye(e,t,n=r(n._payload))}if(x(n))return void Xe(e,t,n);if(null===n||"object"!==typeof n?r=null:r="function"===typeof(r=Z&&n[Z]||n["@@iterator"])?r:null,r&&(r=r.call(n))){if(!(n=r.next()).done){var a=[];do{a.push(n.value),n=r.next()}while(!n.done);Xe(e,t,a)}return}throw e=Object.prototype.toString.call(n),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"===typeof n?(r=t.blockedSegment).lastPushedText=D(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"===typeof n&&((r=t.blockedSegment).lastPushedText=D(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Xe(e,t,n){for(var r=n.length,o=0;o<r;o++){var a=t.treeContext;t.treeContext=fe(a,r,o);try{Qe(e,t,n[o])}finally{t.treeContext=a}}}function Qe(e,t,n){var r=t.blockedSegment.formatContext,o=t.legacyContext,a=t.context;try{return Ye(e,t,n)}catch(l){if(_e(),"object"!==typeof l||null===l||"function"!==typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=o,t.context=a,le(a),l;n=l;var i=t.blockedSegment,s=We(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(s),i.lastPushedText=!1,e=Ve(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,le(a)}}function Ze(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,tt(this,t,e)}function Je(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(o(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Je(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function et(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&&et(e,n)}else e.completedSegments.push(t)}function tt(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(o(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Be,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&et(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Ze,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(et(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function nt(e){if(2!==e.status){var t=ne,n=ze.current;ze.current=Fe;var r=Le;Le=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){le(i.context);try{Ye(s,i,i.node),s.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),i.abortSet.delete(i),l.status=1,tt(s,i.blockedBoundary,l)}catch(p){if(_e(),"object"===typeof p&&null!==p&&"function"===typeof p.then){var u=i.ping;p.then(u,u)}else{i.abortSet.delete(i),l.status=4;var c=i.blockedBoundary,d=p,f=Ue(s,d);if(null===c?He(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&&lt(e,e.destination)}catch(p){Ue(e,p),He(e,p)}finally{Le=r,ze.current=n,n===Fe&&le(t)}}}function rt(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 a=!0;r=n.chunks;var i=0;n=n.children;for(var s=0;s<n.length;s++){for(a=n[s];i<a.index;i++)t.push(r[i]);a=ot(e,t,a)}for(;i<r.length-1;i++)t.push(r[i]);return i<r.length&&(a=t.push(r[i])),a;default:throw Error(o(390))}}function ot(e,t,n){var r=n.boundary;if(null===r)return rt(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=g(r),t.push(r),t.push('"')),t.push("></template>")),rt(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 a=e.responseState,i=a.nextSuspenseID++;return a=a.boundaryPrefix+i.toString(16),r=r.id=a,O(t,e.responseState,r),rt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),O(t,e.responseState,r.id),rt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(o(391));return ot(e,t,n[0]),e=!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(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(o(397))}}(t,e.responseState,n.formatContext,n.id),ot(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(o(397))}}(t,n.formatContext)}function it(e,t,n){for(var r=n.completedSegments,a=0;a<r.length;a++)st(e,t,n,r[a]);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(o(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function st(e,t,n,r){if(2===r.status)return!0;var a=r.id;if(-1===a){if(-1===(r.id=n.rootSegmentID))throw Error(o(392));return at(e,t,r)}return at(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),a=a.toString(16),t.push(a),t.push('","'),t.push(e.placeholderPrefix),t.push(a),t.push('")<\/script>')}function lt(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){ot(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 a,i=e.clientRenderedBoundaries;for(a=0;a<i.length;a++){var s=i[a];r=t;var l=e.responseState,u=s.id,c=s.errorDigest,d=s.errorMessage,f=s.errorComponentStack;if(r.push(l.startInlineScript),l.sentClientRenderFunction?r.push('$RX("'):(l.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===u)throw Error(o(395));if(r.push(u),r.push('"'),c||d||f){r.push(",");var p=A(c||"");r.push(p)}if(d||f){r.push(",");var h=A(d||"");r.push(h)}if(f){r.push(",");var v=A(f);r.push(v)}if(!r.push(")<\/script>"))return e.destination=null,a++,void i.splice(0,a)}i.splice(0,a);var m=e.completedBoundaries;for(a=0;a<m.length;a++)if(!it(e,t,m[a]))return e.destination=null,a++,void m.splice(0,a);m.splice(0,a);var g=e.partialBoundaries;for(a=0;a<g.length;a++){var y=g[a];e:{i=e,s=t;var b=y.completedSegments;for(l=0;l<b.length;l++)if(!st(i,s,y,b[l])){l++,b.splice(0,l);var x=!1;break e}b.splice(0,l),x=!0}if(!x)return e.destination=null,a++,void g.splice(0,a)}g.splice(0,a);var w=e.completedBoundaries;for(a=0;a<w.length;a++)if(!it(e,t,w[a]))return e.destination=null,a++,void w.splice(0,a);w.splice(0,a)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function ut(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Je(n,e,t)})),n.clear(),null!==e.destination&&lt(e,e.destination)}catch(r){Ue(e,r),He(e,r)}}function ct(){}function dt(e,t,n,r){var a=!1,i=null,s="",l={push:function(e){return null!==e&&(s+=e),!0},destroy:function(e){a=!0,i=e}},u=!1;if(e=function(e,t,n,r,o,a,i,s,l){var u=[],c=new Set;return(n=We(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?Ne:o,onAllReady:void 0===a?Be:a,onShellReady:void 0===i?Be:i,onShellError:void 0===s?Be:s,onFatalError:void 0===l?Be:l},0,null,n,!1,!1)).parentFlushed=!0,e=Ve(t,e,null,n,c,ee,null,de),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,ct,void 0,(function(){u=!0}),void 0,void 0),nt(e),ut(e,r),1===e.status)e.status=2,l.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=l;try{lt(e,l)}catch(c){Ue(e,c),He(e,c)}}if(a)throw i;if(!u)throw Error(o(426));return s}t.renderToNodeStream=function(){throw Error(o(207))},t.renderToStaticMarkup=function(e,t){return dt(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')},t.renderToStaticNodeStream=function(){throw Error(o(208))},t.renderToString=function(e,t){return dt(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')},t.version="18.2.0"},424:function(e,t,n){"use strict";var r=n(791);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=null,i=0;function s(e,t){if(0!==t.length)if(512<t.length)0<i&&(e.enqueue(new Uint8Array(a.buffer,0,i)),a=new Uint8Array(512),i=0),e.enqueue(t);else{var n=a.length-i;n<t.length&&(0===n?e.enqueue(a):(a.set(t.subarray(0,n),i),e.enqueue(a),t=t.subarray(n)),a=new Uint8Array(512),i=0),a.set(t,i),i+=t.length}}function l(e,t){return s(e,t),!0}function u(e){a&&0<i&&(e.enqueue(new Uint8Array(a.buffer,0,i)),a=null,i=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"===typeof e.error?e.error(t):e.close()}var h=Object.prototype.hasOwnProperty,v=/^[: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]*$/,m={},g={};function y(e){return!!h.call(g,e)||!h.call(m,e)&&(v.test(e)?g[e]=!0:(m[e]=!0,!1))}function b(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 x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new b(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new b(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new b(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new b(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){x[e]=new b(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new b(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new b(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new b(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new b(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function k(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(w,k);x[t]=new b(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(w,k);x[t]=new b(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(w,k);x[t]=new b(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new b("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!0,!0)}));var S={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},C=["Webkit","ms","Moz","O"];Object.keys(S).forEach((function(e){C.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),S[t]=S[e]}))}));var E=/["'&<>]/;function P(e){if("boolean"===typeof e||"number"===typeof e)return""+e;e=""+e;var t=E.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 R=/([A-Z])/g,T=/^ms-/,_=Array.isArray,M=f("<script>"),O=f("<\/script>"),I=f('<script src="'),A=f('<script type="module" src="'),D=f('" async=""><\/script>'),j=/(<\/|<)(s)(cript)/gi;function F(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function L(e,t){return{insertionMode:e,selectedValue:t}}var z=f("\x3c!-- --\x3e");function N(e,t,n,r){return""===t?r:(r&&e.push(z),e.push(d(P(t))),!0)}var B=new Map,V=f(' style="'),W=f(":"),U=f(";");function H(e,t,n){if("object"!==typeof n)throw Error(o(62));for(var r in t=!0,n)if(h.call(n,r)){var a=n[r];if(null!=a&&"boolean"!==typeof a&&""!==a){if(0===r.indexOf("--")){var i=d(P(r));a=d(P((""+a).trim()))}else{i=r;var s=B.get(i);void 0!==s||(s=f(P(i.replace(R,"-$1").toLowerCase().replace(T,"-ms-"))),B.set(i,s)),i=s,a="number"===typeof a?0===a||h.call(S,r)?d(""+a):d(a+"px"):d(P((""+a).trim()))}t?(t=!1,e.push(V,i,W,a)):e.push(U,i,W,a)}}t||e.push($)}var K=f(" "),q=f('="'),$=f('"'),G=f('=""');function Y(e,t,n,r){switch(n){case"style":return void H(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=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(K,n,G);break;case 4:!0===r?e.push(K,n,G):!1!==r&&e.push(K,n,q,d(P(r)),$);break;case 5:isNaN(r)||e.push(K,n,q,d(P(r)),$);break;case 6:!isNaN(r)&&1<=r&&e.push(K,n,q,d(P(r)),$);break;default:t.sanitizeURL&&(r=""+r),e.push(K,n,q,d(P(r)),$)}}else if(y(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(K,d(n),q,d(P(r)),$)}}var X=f(">"),Q=f("/>");function Z(e,t,n){if(null!=t){if(null!=n)throw Error(o(60));if("object"!==typeof t||!("__html"in t))throw Error(o(61));null!==(t=t.__html)&&void 0!==t&&e.push(d(""+t))}}var J=f(' selected=""');function ee(e,t,n,r){e.push(oe(n));var o,a=n=null;for(o in t)if(h.call(t,o)){var i=t[o];if(null!=i)switch(o){case"children":n=i;break;case"dangerouslySetInnerHTML":a=i;break;default:Y(e,r,o,i)}}return e.push(X),Z(e,a,n),"string"===typeof n?(e.push(d(P(n))),null):n}var te=f("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function oe(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(o(65,e));t=f("<"+e),re.set(e,t)}return t}var ae=f("<!DOCTYPE html>");function ie(e,t,n,a,i){switch(t){case"select":e.push(oe("select"));var s=null,l=null;for(p in n)if(h.call(n,p)){var u=n[p];if(null!=u)switch(p){case"children":s=u;break;case"dangerouslySetInnerHTML":l=u;break;case"defaultValue":case"value":break;default:Y(e,a,p,u)}}return e.push(X),Z(e,l,s),s;case"option":l=i.selectedValue,e.push(oe("option"));var c=u=null,f=null,p=null;for(s in n)if(h.call(n,s)){var v=n[s];if(null!=v)switch(s){case"children":u=v;break;case"selected":f=v;break;case"dangerouslySetInnerHTML":p=v;break;case"value":c=v;default:Y(e,a,s,v)}}if(null!=l)if(n=null!==c?""+c:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),_(l)){for(a=0;a<l.length;a++)if(""+l[a]===n){e.push(J);break}}else""+l===n&&e.push(J);else f&&e.push(J);return e.push(X),Z(e,p,u),u;case"textarea":for(u in e.push(oe("textarea")),p=l=s=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":p=c;break;case"value":s=c;break;case"defaultValue":l=c;break;case"dangerouslySetInnerHTML":throw Error(o(91));default:Y(e,a,u,c)}if(null===s&&null!==l&&(s=l),e.push(X),null!=p){if(null!=s)throw Error(o(92));if(_(p)&&1<p.length)throw Error(o(93));s=""+p}return"string"===typeof s&&"\n"===s[0]&&e.push(te),null!==s&&e.push(d(P(""+s))),null;case"input":for(l in e.push(oe("input")),c=p=u=s=null,n)if(h.call(n,l)&&null!=(f=n[l]))switch(l){case"children":case"dangerouslySetInnerHTML":throw Error(o(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":s=f;break;default:Y(e,a,l,f)}return null!==p?Y(e,a,"checked",p):null!==c&&Y(e,a,"checked",c),null!==s?Y(e,a,"value",s):null!==u&&Y(e,a,"value",u),e.push(Q),null;case"menuitem":for(var m in e.push(oe("menuitem")),n)if(h.call(n,m)&&null!=(s=n[m]))switch(m){case"children":case"dangerouslySetInnerHTML":throw Error(o(400));default:Y(e,a,m,s)}return e.push(X),null;case"title":for(v in e.push(oe("title")),s=null,n)if(h.call(n,v)&&null!=(l=n[v]))switch(v){case"children":s=l;break;case"dangerouslySetInnerHTML":throw Error(o(434));default:Y(e,a,v,l)}return e.push(X),s;case"listing":case"pre":for(c in e.push(oe(t)),l=s=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":s=u;break;case"dangerouslySetInnerHTML":l=u;break;default:Y(e,a,c,u)}if(e.push(X),null!=l){if(null!=s)throw Error(o(60));if("object"!==typeof l||!("__html"in l))throw Error(o(61));null!==(n=l.__html)&&void 0!==n&&("string"===typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"===typeof s&&"\n"===s[0]&&e.push(te),s;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 g in e.push(oe(t)),n)if(h.call(n,g)&&null!=(s=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(o(399,t));default:Y(e,a,g,s)}return e.push(Q),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 ee(e,n,t,a);case"html":return 0===i.insertionMode&&e.push(ae),ee(e,n,t,a);default:if(-1===t.indexOf("-")&&"string"!==typeof n.is)return ee(e,n,t,a);for(f in e.push(oe(t)),l=s=null,n)if(h.call(n,f)&&null!=(u=n[f]))switch(f){case"children":s=u;break;case"dangerouslySetInnerHTML":l=u;break;case"style":H(e,a,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:y(f)&&"function"!==typeof u&&"symbol"!==typeof u&&e.push(K,d(f),q,d(P(u)),$)}return e.push(X),Z(e,l,s),s}}var se=f("</"),le=f(">"),ue=f('<template id="'),ce=f('"></template>'),de=f("\x3c!--$--\x3e"),fe=f('\x3c!--$?--\x3e<template id="'),pe=f('"></template>'),he=f("\x3c!--$!--\x3e"),ve=f("\x3c!--/$--\x3e"),me=f("<template"),ge=f('"'),ye=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var be=f("></template>");function xe(e,t,n){if(s(e,fe),null===n)throw Error(o(395));return s(e,n),l(e,pe)}var we=f('<div hidden id="'),ke=f('">'),Se=f("</div>"),Ce=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Pe=f("</svg>"),Re=f('<math aria-hidden="true" style="display:none" id="'),Te=f('">'),_e=f("</math>"),Me=f('<table hidden id="'),Oe=f('">'),Ie=f("</table>"),Ae=f('<table hidden><tbody id="'),De=f('">'),je=f("</tbody></table>"),Fe=f('<table hidden><tr id="'),Le=f('">'),ze=f("</tr></table>"),Ne=f('<table hidden><colgroup id="'),Be=f('">'),Ve=f("</colgroup></table>");var We=f('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("'),Ue=f('$RS("'),He=f('","'),Ke=f('")<\/script>'),qe=f('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("'),$e=f('$RC("'),Ge=f('","'),Ye=f('")<\/script>'),Xe=f('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("'),Qe=f('$RX("'),Ze=f('"'),Je=f(")<\/script>"),et=f(","),tt=/[<\u2028\u2029]/g;function nt(e){return JSON.stringify(e).replace(tt,(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 rt=Object.assign,ot=Symbol.for("react.element"),at=Symbol.for("react.portal"),it=Symbol.for("react.fragment"),st=Symbol.for("react.strict_mode"),lt=Symbol.for("react.profiler"),ut=Symbol.for("react.provider"),ct=Symbol.for("react.context"),dt=Symbol.for("react.forward_ref"),ft=Symbol.for("react.suspense"),pt=Symbol.for("react.suspense_list"),ht=Symbol.for("react.memo"),vt=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),gt=Symbol.for("react.debug_trace_mode"),yt=Symbol.for("react.legacy_hidden"),bt=Symbol.for("react.default_value"),xt=Symbol.iterator;function wt(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 it:return"Fragment";case at:return"Portal";case lt:return"Profiler";case st:return"StrictMode";case ft:return"Suspense";case pt:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case ct:return(e.displayName||"Context")+".Consumer";case ut:return(e._context.displayName||"Context")+".Provider";case dt:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case ht:return null!==(t=e.displayName||null)?t:wt(e.type)||"Memo";case vt:t=e._payload,e=e._init;try{return wt(e(t))}catch(n){}}return null}var kt={};function St(e,t){if(!(e=e.contextTypes))return kt;var n,r={};for(n in e)r[n]=t[n];return r}var Ct=null;function Et(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(o(401))}else{if(null===n)throw Error(o(401));Et(e,n)}t.context._currentValue=t.value}}function Pt(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Pt(e)}function Rt(e){var t=e.parent;null!==t&&Rt(t),e.context._currentValue=e.value}function Tt(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(o(402));e.depth===t.depth?Et(e,t):Tt(e,t)}function _t(e,t){var n=t.parent;if(null===n)throw Error(o(402));e.depth===n.depth?Et(e,n):_t(e,n),t.context._currentValue=t.value}function Mt(e){var t=Ct;t!==e&&(null===t?Rt(e):null===e?Pt(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Tt(t,e):_t(t,e),Ct=e)}var Ot={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 It(e,t,n,r){var o=void 0!==e.state?e.state:null;e.updater=Ot,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))||void 0===i?o:rt({},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&&Ot.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=rt({},a,s)):rt(a,s))}e.state=a}else a.queue=null}var At={id:1,overflow:""};function Dt(e,t,n){var r=e.id;e=e.overflow;var o=32-jt(r)-1;r&=~(1<<o),n+=1;var a=32-jt(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-jt(t)+o|n<<o|r,overflow:a+e}}return{id:1<<a|n<<o|r,overflow:e}}var jt=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(Ft(e)/Lt|0)|0},Ft=Math.log,Lt=Math.LN2;var zt="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},Nt=null,Bt=null,Vt=null,Wt=null,Ut=!1,Ht=!1,Kt=0,qt=null,$t=0;function Gt(){if(null===Nt)throw Error(o(321));return Nt}function Yt(){if(0<$t)throw Error(o(312));return{memoizedState:null,queue:null,next:null}}function Xt(){return null===Wt?null===Vt?(Ut=!1,Vt=Wt=Yt()):(Ut=!0,Wt=Vt):null===Wt.next?(Ut=!1,Wt=Wt.next=Yt()):(Ut=!0,Wt=Wt.next),Wt}function Qt(){Bt=Nt=null,Ht=!1,Vt=null,$t=0,Wt=qt=null}function Zt(e,t){return"function"===typeof t?t(e):t}function Jt(e,t,n){if(Nt=Gt(),Wt=Xt(),Ut){var r=Wt.queue;if(t=r.dispatch,null!==qt&&void 0!==(n=qt.get(r))){qt.delete(r),r=Wt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return Wt.memoizedState=r,[r,t]}return[Wt.memoizedState,t]}return e=e===Zt?"function"===typeof t?t():t:void 0!==n?n(t):t,Wt.memoizedState=e,e=(e=Wt.queue={last:null,dispatch:null}).dispatch=tn.bind(null,Nt,e),[Wt.memoizedState,e]}function en(e,t){if(Nt=Gt(),t=void 0===t?null:t,null!==(Wt=Xt())){var n=Wt.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(!zt(t[o],r[o])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),Wt.memoizedState=[e,t],e}function tn(e,t,n){if(25<=$t)throw Error(o(301));if(e===Nt)if(Ht=!0,e={action:n,next:null},null===qt&&(qt=new Map),void 0===(n=qt.get(t)))qt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function nn(){throw Error(o(394))}function rn(){}var on={readContext:function(e){return e._currentValue},useContext:function(e){return Gt(),e._currentValue},useMemo:en,useReducer:Jt,useRef:function(e){Nt=Gt();var t=(Wt=Xt()).memoizedState;return null===t?(e={current:e},Wt.memoizedState=e):t},useState:function(e){return Jt(Zt,e)},useInsertionEffect:rn,useLayoutEffect:function(){},useCallback:function(e,t){return en((function(){return e}),t)},useImperativeHandle:rn,useEffect:rn,useDebugValue:rn,useDeferredValue:function(e){return Gt(),e},useTransition:function(){return Gt(),[!1,nn]},useId:function(){var e=Bt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-jt(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(o(404));return t=Kt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Gt(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(o(407));return n()}},an=null,sn=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function ln(e){return console.error(e),null}function un(){}function cn(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&&En(e)},blockedBoundary:n,blockedSegment:r,abortSet:o,legacyContext:a,context:i,treeContext:s};return o.add(l),l}function dn(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 fn(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 pn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function hn(e,t,n,r,o){for(Nt={},Bt=t,Kt=0,e=n(r,o);Ht;)Ht=!1,Kt=0,$t+=1,Wt=null,e=n(r,o);return Qt(),e}function vn(e,t,n,r){var a=n.render(),i=r.childContextTypes;if(null!==i&&void 0!==i){var s=t.legacyContext;if("function"!==typeof n.getChildContext)r=s;else{for(var l in n=n.getChildContext())if(!(l in i))throw Error(o(108,wt(r)||"Unknown",l));r=rt({},s,n)}t.legacyContext=r,yn(e,t,a),t.legacyContext=s}else yn(e,t,a)}function mn(e,t){if(e&&e.defaultProps){for(var n in t=rt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function gn(e,t,n,r,a){if("function"===typeof n)if(n.prototype&&n.prototype.isReactComponent){a=St(n,t.legacyContext);var i=n.contextType;It(i=new n(r,"object"===typeof i&&null!==i?i._currentValue:a),n,r,a),vn(e,t,i,n)}else{a=hn(e,t,n,r,i=St(n,t.legacyContext));var s=0!==Kt;if("object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof)It(a,n,r,i),vn(e,t,a,n);else if(s){r=t.treeContext,t.treeContext=Dt(r,1,0);try{yn(e,t,a)}finally{t.treeContext=r}}else yn(e,t,a)}else{if("string"!==typeof n){switch(n){case yt:case gt:case st:case lt:case it:case pt:return void yn(e,t,r.children);case mt:throw Error(o(343));case ft:e:{n=t.blockedBoundary,a=t.blockedSegment,i=r.fallback,r=r.children;var l={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},u=dn(0,a.chunks.length,l,a.formatContext,!1,!1);a.children.push(u),a.lastPushedText=!1;var c=dn(0,0,null,a.formatContext,!1,!1);c.parentFlushed=!0,t.blockedBoundary=l,t.blockedSegment=c;try{if(xn(e,t,r),c.lastPushedText&&c.textEmbedded&&c.chunks.push(z),c.status=1,Sn(l,c),0===l.pendingTasks)break e}catch(f){c.status=4,l.forceClientRender=!0,l.errorDigest=fn(e,f)}finally{t.blockedBoundary=n,t.blockedSegment=a}t=cn(e,i,n,u,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"===typeof n&&null!==n)switch(n.$$typeof){case dt:if(r=hn(e,t,n.render,r,a),0!==Kt){n=t.treeContext,t.treeContext=Dt(n,1,0);try{yn(e,t,r)}finally{t.treeContext=n}}else yn(e,t,r);return;case ht:return void gn(e,t,n=n.type,r=mn(n,r),a);case ut:if(a=r.children,n=n._context,r=r.value,i=n._currentValue,n._currentValue=r,Ct=r={parent:s=Ct,depth:null===s?0:s.depth+1,context:n,parentValue:i,value:r},t.context=r,yn(e,t,a),null===(e=Ct))throw Error(o(403));return r=e.parentValue,e.context._currentValue=r===bt?e.context._defaultValue:r,e=Ct=e.parent,void(t.context=e);case ct:return void yn(e,t,r=(r=r.children)(n._currentValue));case vt:return void gn(e,t,n=(a=n._init)(n._payload),r=mn(n,r),void 0)}throw Error(o(130,null==n?n:typeof n,""))}switch(i=ie((a=t.blockedSegment).chunks,n,r,e.responseState,a.formatContext),a.lastPushedText=!1,s=a.formatContext,a.formatContext=function(e,t,n){switch(t){case"select":return L(1,null!=n.value?n.value:n.defaultValue);case"svg":return L(2,null);case"math":return L(3,null);case"foreignObject":return L(1,null);case"table":return L(4,null);case"thead":case"tbody":case"tfoot":return L(5,null);case"colgroup":return L(7,null);case"tr":return L(6,null)}return 4<=e.insertionMode||0===e.insertionMode?L(1,null):e}(s,n,r),xn(e,t,i),a.formatContext=s,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:a.chunks.push(se,d(n),le)}a.lastPushedText=!1}}function yn(e,t,n){if(t.node=n,"object"===typeof n&&null!==n){switch(n.$$typeof){case ot:return void gn(e,t,n.type,n.props,n.ref);case at:throw Error(o(257));case vt:var r=n._init;return void yn(e,t,n=r(n._payload))}if(_(n))return void bn(e,t,n);if(null===n||"object"!==typeof n?r=null:r="function"===typeof(r=xt&&n[xt]||n["@@iterator"])?r:null,r&&(r=r.call(n))){if(!(n=r.next()).done){var a=[];do{a.push(n.value),n=r.next()}while(!n.done);bn(e,t,a)}return}throw e=Object.prototype.toString.call(n),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"===typeof n?(r=t.blockedSegment).lastPushedText=N(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"===typeof n&&((r=t.blockedSegment).lastPushedText=N(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function bn(e,t,n){for(var r=n.length,o=0;o<r;o++){var a=t.treeContext;t.treeContext=Dt(a,r,o);try{xn(e,t,n[o])}finally{t.treeContext=a}}}function xn(e,t,n){var r=t.blockedSegment.formatContext,o=t.legacyContext,a=t.context;try{return yn(e,t,n)}catch(l){if(Qt(),"object"!==typeof l||null===l||"function"!==typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=o,t.context=a,Mt(a),l;n=l;var i=t.blockedSegment,s=dn(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(s),i.lastPushedText=!1,e=cn(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,Mt(a)}}function wn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,Cn(this,t,e)}function kn(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(o(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return kn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Sn(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&&Sn(e,n)}else e.completedSegments.push(t)}function Cn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(o(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=un,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Sn(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(wn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Sn(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function En(e){if(2!==e.status){var t=Ct,n=sn.current;sn.current=on;var r=an;an=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){Mt(i.context);try{yn(s,i,i.node),l.lastPushedText&&l.textEmbedded&&l.chunks.push(z),i.abortSet.delete(i),l.status=1,Cn(s,i.blockedBoundary,l)}catch(p){if(Qt(),"object"===typeof p&&null!==p&&"function"===typeof p.then){var u=i.ping;p.then(u,u)}else{i.abortSet.delete(i),l.status=4;var c=i.blockedBoundary,d=p,f=fn(s,d);if(null===c?pn(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&&On(e,e.destination)}catch(p){fn(e,p),pn(e,p)}finally{an=r,sn.current=n,n===on&&Mt(t)}}}function Pn(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,s(t,ue),s(t,e.placeholderPrefix),s(t,e=d(r.toString(16))),l(t,ce);case 1:n.status=2;var a=!0;r=n.chunks;var i=0;n=n.children;for(var u=0;u<n.length;u++){for(a=n[u];i<a.index;i++)s(t,r[i]);a=Rn(e,t,a)}for(;i<r.length-1;i++)s(t,r[i]);return i<r.length&&(a=l(t,r[i])),a;default:throw Error(o(390))}}function Rn(e,t,n){var r=n.boundary;if(null===r)return Pn(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,l(t,he),s(t,me),r&&(s(t,ye),s(t,d(P(r))),s(t,ge)),l(t,be),Pn(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var a=e.responseState,i=a.nextSuspenseID++;a=f(a.boundaryPrefix+i.toString(16)),r=r.id=a,xe(t,e.responseState,r),Pn(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),xe(t,e.responseState,r.id),Pn(e,t,n);else{if(l(t,de),1!==(n=r.completedSegments).length)throw Error(o(391));Rn(e,t,n[0])}return l(t,ve)}function Tn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return s(e,we),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,ke);case 2:return s(e,Ce),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Ee);case 3:return s(e,Re),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Te);case 4:return s(e,Me),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Oe);case 5:return s(e,Ae),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,De);case 6:return s(e,Fe),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Le);case 7:return s(e,Ne),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Be);default:throw Error(o(397))}}(t,e.responseState,n.formatContext,n.id),Rn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return l(e,Se);case 2:return l(e,Pe);case 3:return l(e,_e);case 4:return l(e,Ie);case 5:return l(e,je);case 6:return l(e,ze);case 7:return l(e,Ve);default:throw Error(o(397))}}(t,n.formatContext)}function _n(e,t,n){for(var r=n.completedSegments,a=0;a<r.length;a++)Mn(e,t,n,r[a]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,s(t,e.startInlineScript),e.sentCompleteBoundaryFunction?s(t,$e):(e.sentCompleteBoundaryFunction=!0,s(t,qe)),null===r)throw Error(o(395));return n=d(n.toString(16)),s(t,r),s(t,Ge),s(t,e.segmentPrefix),s(t,n),l(t,Ye)}function Mn(e,t,n,r){if(2===r.status)return!0;var a=r.id;if(-1===a){if(-1===(r.id=n.rootSegmentID))throw Error(o(392));return Tn(e,t,r)}return Tn(e,t,r),s(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?s(t,Ue):(e.sentCompleteSegmentFunction=!0,s(t,We)),s(t,e.segmentPrefix),s(t,a=d(a.toString(16))),s(t,He),s(t,e.placeholderPrefix),s(t,a),l(t,Ke)}function On(e,t){a=new Uint8Array(512),i=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Rn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)s(t,r[n]);n<r.length&&l(t,r[n])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];r=t;var h=e.responseState,v=p.id,m=p.errorDigest,g=p.errorMessage,y=p.errorComponentStack;if(s(r,h.startInlineScript),h.sentClientRenderFunction?s(r,Qe):(h.sentClientRenderFunction=!0,s(r,Xe)),null===v)throw Error(o(395));if(s(r,v),s(r,Ze),(m||g||y)&&(s(r,et),s(r,d(nt(m||"")))),(g||y)&&(s(r,et),s(r,d(nt(g||"")))),y&&(s(r,et),s(r,d(nt(y)))),!l(r,Je))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var b=e.completedBoundaries;for(c=0;c<b.length;c++)if(!_n(e,t,b[c]))return e.destination=null,c++,void b.splice(0,c);b.splice(0,c),u(t),a=new Uint8Array(512),i=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var k=w.completedSegments;for(h=0;h<k.length;h++)if(!Mn(f,p,w,k[h])){h++,k.splice(0,h);var S=!1;break e}k.splice(0,h),S=!0}if(!S)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var C=e.completedBoundaries;for(c=0;c<C.length;c++)if(!_n(e,t,C[c]))return e.destination=null,c++,void C.splice(0,c);C.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function In(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return kn(n,e,t)})),n.clear(),null!==e.destination&&On(e,e.destination)}catch(r){fn(e,r),pn(e,r)}}t.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=dn(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?ln:o,onAllReady:void 0===a?un:a,onShellReady:void 0===i?un:i,onShellError:void 0===s?un:s,onFatalError:void 0===l?un:l},0,null,n,!1,!1)).parentFlushed=!0,e=cn(t,e,null,n,c,kt,null,At),u.push(e),t}(e,function(e,t,n,r,o){e=void 0===e?"":e,t=void 0===t?M:f('<script nonce="'+P(t)+'">');var a=[];if(void 0!==n&&a.push(t,d((""+n).replace(j,F)),O),void 0!==r)for(n=0;n<r.length;n++)a.push(I,d(P(r[n])),D);if(void 0!==o)for(r=0;r<o.length;r++)a.push(A,d(P(o[r])),D);return{bootstrapChunks:a,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(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 L("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,p(e,s.fatalError);else if(2!==s.status&&null===s.destination){s.destination=e;try{On(s,e)}catch(t){fn(s,t),pn(s,t)}}},cancel:function(){In(s)}},{highWaterMark:0});e.allReady=i,n(e)}),(function(e){i.catch((function(){})),r(e)}),o);if(t&&t.signal){var l=t.signal;l.addEventListener("abort",(function e(){In(s,l.reason),l.removeEventListener("abort",e)}))}En(s)}))},t.version="18.2.0"},463:function(e,t,n){"use strict";var r=n(791),o=n(296);function a(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 i=new Set,s={};function l(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var c=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p={},h={};function v(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 m={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){m[e]=new v(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];m[t]=new v(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){m[e]=new v(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){m[e]=new v(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){m[e]=new v(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){m[e]=new v(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){m[e]=new v(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){m[e]=new v(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){m[e]=new v(e,5,!1,e.toLowerCase(),null,!1,!1)}));var g=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function b(e,t,n,r){var o=m.hasOwnProperty(t)?m[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||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!d.call(h,e)||!d.call(p,e)&&(f.test(e)?h[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):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(g,y);m[t]=new v(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(g,y);m[t]=new v(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(g,y);m[t]=new v(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){m[e]=new v(e,1,!1,e.toLowerCase(),null,!1,!1)})),m.xlinkHref=new v("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){m[e]=new v(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),k=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),P=Symbol.for("react.provider"),R=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),_=Symbol.for("react.suspense"),M=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),I=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var A=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var D=Symbol.iterator;function j(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=D&&e[D]||e["@@iterator"])?e:null}var F,L=Object.assign;function z(e){if(void 0===F)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);F=t&&t[1]||""}return"\n"+F+e}var N=!1;function B(e,t){if(!e||N)return"";N=!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{N=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?z(e):""}function V(e){switch(e.tag){case 5:return z(e.type);case 16:return z("Lazy");case 13:return z("Suspense");case 19:return z("SuspenseList");case 0:case 2:case 15:return e=B(e.type,!1);case 11:return e=B(e.type.render,!1);case 1:return e=B(e.type,!0);default:return""}}function W(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 S:return"Fragment";case k:return"Portal";case E:return"Profiler";case C:return"StrictMode";case _:return"Suspense";case M:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case R:return(e.displayName||"Context")+".Consumer";case P:return(e._context.displayName||"Context")+".Provider";case T:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case O:return null!==(t=e.displayName||null)?t:W(e.type)||"Memo";case I:t=e._payload,e=e._init;try{return W(e(t))}catch(n){}}return null}function U(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 W(t);case 8:return t===C?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function K(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function q(e){e._valueTracker||(e._valueTracker=function(e){var t=K(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var 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 $(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Y(e,t){var n=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function X(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=H(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Q(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function Z(e,t){Q(e,t);var n=H(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&G(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var 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=""+H(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 re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return L({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function ae(e,t){var n=H(t.value),r=H(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(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 le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ue,ce,de=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function fe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function ve(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function me(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=ve(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(pe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var ge=L({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 ye(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xe=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ke=null,Se=null,Ce=null;function Ee(e){if(e=xo(e)){if("function"!==typeof ke)throw Error(a(280));var t=e.stateNode;t&&(t=ko(t),ke(e.stateNode,e.type,t))}}function Pe(e){Se?Ce?Ce.push(e):Ce=[e]:Se=e}function Re(){if(Se){var e=Se,t=Ce;if(Ce=Se=null,Ee(e),t)for(e=0;e<t.length;e++)Ee(t[e])}}function Te(e,t){return e(t)}function _e(){}var Me=!1;function Oe(e,t,n){if(Me)return e(t,n);Me=!0;try{return Te(e,t,n)}finally{Me=!1,(null!==Se||null!==Ce)&&(_e(),Re())}}function Ie(e,t){var n=e.stateNode;if(null===n)return null;var r=ko(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(a(231,t,typeof n));return n}var Ae=!1;if(c)try{var De={};Object.defineProperty(De,"passive",{get:function(){Ae=!0}}),window.addEventListener("test",De,De),window.removeEventListener("test",De,De)}catch(ce){Ae=!1}function je(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 Fe=!1,Le=null,ze=!1,Ne=null,Be={onError:function(e){Fe=!0,Le=e}};function Ve(e,t,n,r,o,a,i,s,l){Fe=!1,Le=null,je.apply(Be,arguments)}function We(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ue(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function He(e){if(We(e)!==e)throw Error(a(188))}function Ke(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=We(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return He(o),e;if(i===r)return He(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?qe(e):null}function qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=qe(e);if(null!==t)return t;e=e.sibling}return null}var $e=o.unstable_scheduleCallback,Ge=o.unstable_cancelCallback,Ye=o.unstable_shouldYield,Xe=o.unstable_requestPaint,Qe=o.unstable_now,Ze=o.unstable_getCurrentPriorityLevel,Je=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,rt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ut=64,ct=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ft(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=dt(s):0!==(a&=i)&&(r=dt(a))}else 0!==(i=n&~o)?r=dt(i):0!==a&&(r=dt(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!==(4194240&a)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-it(t)),r|=e[n],t&=~o;return r}function pt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function vt(){var e=ut;return 0===(4194240&(ut<<=1))&&(ut=64),e}function mt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function gt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function yt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var bt=0;function xt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var wt,kt,St,Ct,Et,Pt=!1,Rt=[],Tt=null,_t=null,Mt=null,Ot=new Map,It=new Map,At=[],Dt="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 jt(e,t){switch(e){case"focusin":case"focusout":Tt=null;break;case"dragenter":case"dragleave":_t=null;break;case"mouseover":case"mouseout":Mt=null;break;case"pointerover":case"pointerout":Ot.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":It.delete(t.pointerId)}}function Ft(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=xo(t))&&kt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Lt(e){var t=bo(e.target);if(null!==t){var n=We(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ue(n)))return e.blockedOn=t,void Et(e.priority,(function(){St(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function zt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Yt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=xo(n))&&kt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);xe=r,n.target.dispatchEvent(r),xe=null,t.shift()}return!0}function Nt(e,t,n){zt(e)&&n.delete(t)}function Bt(){Pt=!1,null!==Tt&&zt(Tt)&&(Tt=null),null!==_t&&zt(_t)&&(_t=null),null!==Mt&&zt(Mt)&&(Mt=null),Ot.forEach(Nt),It.forEach(Nt)}function Vt(e,t){e.blockedOn===t&&(e.blockedOn=null,Pt||(Pt=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Bt)))}function Wt(e){function t(t){return Vt(t,e)}if(0<Rt.length){Vt(Rt[0],e);for(var n=1;n<Rt.length;n++){var r=Rt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Tt&&Vt(Tt,e),null!==_t&&Vt(_t,e),null!==Mt&&Vt(Mt,e),Ot.forEach(t),It.forEach(t),n=0;n<At.length;n++)(r=At[n]).blockedOn===e&&(r.blockedOn=null);for(;0<At.length&&null===(n=At[0]).blockedOn;)Lt(n),null===n.blockedOn&&At.shift()}var Ut=x.ReactCurrentBatchConfig,Ht=!0;function Kt(e,t,n,r){var o=bt,a=Ut.transition;Ut.transition=null;try{bt=1,$t(e,t,n,r)}finally{bt=o,Ut.transition=a}}function qt(e,t,n,r){var o=bt,a=Ut.transition;Ut.transition=null;try{bt=4,$t(e,t,n,r)}finally{bt=o,Ut.transition=a}}function $t(e,t,n,r){if(Ht){var o=Yt(e,t,n,r);if(null===o)Hr(e,t,r,Gt,n),jt(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return Tt=Ft(Tt,e,t,n,r,o),!0;case"dragenter":return _t=Ft(_t,e,t,n,r,o),!0;case"mouseover":return Mt=Ft(Mt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Ot.set(a,Ft(Ot.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,It.set(a,Ft(It.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(jt(e,r),4&t&&-1<Dt.indexOf(e)){for(;null!==o;){var a=xo(o);if(null!==a&&wt(a),null===(a=Yt(e,t,n,r))&&Hr(e,t,r,Gt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Hr(e,t,r,null,n)}}var Gt=null;function Yt(e,t,n,r){if(Gt=null,null!==(e=bo(e=we(r))))if(null===(t=We(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=Ue(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 Gt=e,null}function Xt(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(Ze()){case Je:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Qt=null,Zt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Zt,r=n.length,o="value"in Qt?Qt.value:Qt.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 Jt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(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)?nn:rn,this.isPropagationStopped=rn,this}return L(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,ln,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=on(un),dn=L({},un,{view:0,detail:0}),fn=on(dn),pn=L({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:En,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!==ln&&(ln&&"mousemove"===e.type?(an=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=an=0,ln=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),hn=on(pn),vn=on(L({},pn,{dataTransfer:0})),mn=on(L({},dn,{relatedTarget:0})),gn=on(L({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),yn=L({},un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bn=on(yn),xn=on(L({},un,{data:0})),wn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},kn={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"},Sn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Sn[e])&&!!t[e]}function En(){return Cn}var Pn=L({},dn,{key:function(e){if(e.key){var t=wn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?kn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:En,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Rn=on(Pn),Tn=on(L({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),_n=on(L({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:En})),Mn=on(L({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),On=L({},pn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),In=on(On),An=[9,13,27,32],Dn=c&&"CompositionEvent"in window,jn=null;c&&"documentMode"in document&&(jn=document.documentMode);var Fn=c&&"TextEvent"in window&&!jn,Ln=c&&(!Dn||jn&&8<jn&&11>=jn),zn=String.fromCharCode(32),Nn=!1;function Bn(e,t){switch(e){case"keyup":return-1!==An.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Wn=!1;var Un={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Un[e.type]:"textarea"===t}function Kn(e,t,n,r){Pe(r),0<(t=qr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qn=null,$n=null;function Gn(e){zr(e,0)}function Yn(e){if($(wo(e)))return e}function Xn(e,t){if("change"===e)return t}var Qn=!1;if(c){var Zn;if(c){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"===typeof er.oninput}Zn=Jn}else Zn=!1;Qn=Zn&&(!document.documentMode||9<document.documentMode)}function tr(){qn&&(qn.detachEvent("onpropertychange",nr),$n=qn=null)}function nr(e){if("value"===e.propertyName&&Yn($n)){var t=[];Kn(t,$n,e,we(e)),Oe(Gn,t)}}function rr(e,t,n){"focusin"===e?(tr(),$n=n,(qn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn($n)}function ar(e,t){if("click"===e)return Yn(t)}function ir(e,t){if("input"===e||"change"===e)return Yn(t)}var sr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function lr(e,t){if(sr(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(!d.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function fr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=fr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&pr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var 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=cr(n,a);var i=cr(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 vr=c&&"documentMode"in document&&11>=document.documentMode,mr=null,gr=null,yr=null,br=!1;function xr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==mr||mr!==G(r)||("selectionStart"in(r=mr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},yr&&lr(yr,r)||(yr=r,0<(r=qr(gr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=mr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var kr={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},Sr={},Cr={};function Er(e){if(Sr[e])return Sr[e];if(!kr[e])return e;var t,n=kr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Cr)return Sr[e]=n[t];return e}c&&(Cr=document.createElement("div").style,"AnimationEvent"in window||(delete kr.animationend.animation,delete kr.animationiteration.animation,delete kr.animationstart.animation),"TransitionEvent"in window||delete kr.transitionend.transition);var Pr=Er("animationend"),Rr=Er("animationiteration"),Tr=Er("animationstart"),_r=Er("transitionend"),Mr=new Map,Or="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 Ir(e,t){Mr.set(e,t),l(t,[e])}for(var Ar=0;Ar<Or.length;Ar++){var Dr=Or[Ar];Ir(Dr.toLowerCase(),"on"+(Dr[0].toUpperCase()+Dr.slice(1)))}Ir(Pr,"onAnimationEnd"),Ir(Rr,"onAnimationIteration"),Ir(Tr,"onAnimationStart"),Ir("dblclick","onDoubleClick"),Ir("focusin","onFocus"),Ir("focusout","onBlur"),Ir(_r,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var jr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Fr=new Set("cancel close invalid load scroll toggle".split(" ").concat(jr));function Lr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,s,l,u){if(Ve.apply(this,arguments),Fe){if(!Fe)throw Error(a(198));var c=Le;Fe=!1,Le=null,ze||(ze=!0,Ne=c)}}(r,t,void 0,e),e.currentTarget=null}function zr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],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;Lr(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;Lr(o,s,u),a=l}}}if(ze)throw e=Ne,ze=!1,Ne=null,e}function Nr(e,t){var n=t[mo];void 0===n&&(n=t[mo]=new Set);var r=e+"__bubble";n.has(r)||(Ur(t,e,2,!1),n.add(r))}function Br(e,t,n){var r=0;t&&(r|=4),Ur(n,e,r,t)}var Vr="_reactListening"+Math.random().toString(36).slice(2);function Wr(e){if(!e[Vr]){e[Vr]=!0,i.forEach((function(t){"selectionchange"!==t&&(Fr.has(t)||Br(t,!1,e),Br(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Vr]||(t[Vr]=!0,Br("selectionchange",!1,t))}}function Ur(e,t,n,r){switch(Xt(t)){case 1:var o=Kt;break;case 4:o=qt;break;default:o=$t}n=o.bind(null,t,n,e),o=void 0,!Ae||"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 Hr(e,t,n,r,o){var a=r;if(0===(1&t)&&0===(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=bo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}Oe((function(){var r=a,o=we(n),i=[];e:{var s=Mr.get(e);if(void 0!==s){var l=cn,u=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=Rn;break;case"focusin":u="focus",l=mn;break;case"focusout":u="blur",l=mn;break;case"beforeblur":case"afterblur":l=mn;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=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=_n;break;case Pr:case Rr:case Tr:l=gn;break;case _r:l=Mn;break;case"scroll":l=fn;break;case"wheel":l=In;break;case"copy":case"cut":case"paste":l=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Tn}var c=0!==(4&t),d=!c&&"scroll"===e,f=c?null!==s?s+"Capture":null:s;c=[];for(var p,h=r;null!==h;){var v=(p=h).stateNode;if(5===p.tag&&null!==v&&(p=v,null!==f&&(null!=(v=Ie(h,f))&&c.push(Kr(h,v,p)))),d)break;h=h.return}0<c.length&&(s=new l(s,u,null,n,o),i.push({event:s,listeners:c}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===xe||!(u=n.relatedTarget||n.fromElement)||!bo(u)&&!u[vo])&&(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)?bo(u):null)&&(u!==(d=We(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=r),l!==u)){if(c=hn,v="onMouseLeave",f="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=Tn,v="onPointerLeave",f="onPointerEnter",h="pointer"),d=null==l?s:wo(l),p=null==u?s:wo(u),(s=new c(v,h+"leave",l,n,o)).target=d,s.relatedTarget=p,v=null,bo(o)===r&&((c=new c(f,h+"enter",u,n,o)).target=p,c.relatedTarget=d,v=c),d=v,l&&u)e:{for(f=u,h=0,p=c=l;p;p=$r(p))h++;for(p=0,v=f;v;v=$r(v))p++;for(;0<h-p;)c=$r(c),h--;for(;0<p-h;)f=$r(f),p--;for(;h--;){if(c===f||null!==f&&c===f.alternate)break e;c=$r(c),f=$r(f)}c=null}else c=null;null!==l&&Gr(i,s,l,c,!1),null!==u&&null!==d&&Gr(i,d,u,c,!0)}if("select"===(l=(s=r?wo(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=Xn;else if(Hn(s))if(Qn)m=ir;else{m=or;var g=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=ar);switch(m&&(m=m(e,r))?Kn(i,m,n,o):(g&&g(e,s,r),"focusout"===e&&(g=s._wrapperState)&&g.controlled&&"number"===s.type&&ee(s,"number",s.value)),g=r?wo(r):window,e){case"focusin":(Hn(g)||"true"===g.contentEditable)&&(mr=g,gr=r,yr=null);break;case"focusout":yr=gr=mr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,xr(i,n,o);break;case"selectionchange":if(vr)break;case"keydown":case"keyup":xr(i,n,o)}var y;if(Dn)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 Wn?Bn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Ln&&"ko"!==n.locale&&(Wn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Wn&&(y=en()):(Zt="value"in(Qt=o)?Qt.value:Qt.textContent,Wn=!0)),0<(g=qr(r,b)).length&&(b=new xn(b,e,null,n,o),i.push({event:b,listeners:g}),y?b.data=y:null!==(y=Vn(n))&&(b.data=y))),(y=Fn?function(e,t){switch(e){case"compositionend":return Vn(t);case"keypress":return 32!==t.which?null:(Nn=!0,zn);case"textInput":return(e=t.data)===zn&&Nn?null:e;default:return null}}(e,n):function(e,t){if(Wn)return"compositionend"===e||!Dn&&Bn(e,t)?(e=en(),Jt=Zt=Qt=null,Wn=!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 Ln&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=qr(r,"onBeforeInput")).length&&(o=new xn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=y))}zr(i,t)}))}function Kr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function qr(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=Ie(e,n))&&r.unshift(Kr(e,a,o)),null!=(a=Ie(e,t))&&r.push(Kr(e,a,o))),e=e.return}return r}function $r(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Gr(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=Ie(n,a))&&i.unshift(Kr(n,l,s)):o||null!=(l=Ie(n,a))&&i.push(Kr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Yr=/\r\n?/g,Xr=/\u0000|\uFFFD/g;function Qr(e){return("string"===typeof e?e:""+e).replace(Yr,"\n").replace(Xr,"")}function Zr(e,t,n){if(t=Qr(t),Qr(e)!==t&&n)throw Error(a(425))}function Jr(){}var eo=null,to=null;function no(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 ro="function"===typeof setTimeout?setTimeout:void 0,oo="function"===typeof clearTimeout?clearTimeout:void 0,ao="function"===typeof Promise?Promise:void 0,io="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout((function(){throw e}))}function lo(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 Wt(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);Wt(t)}function uo(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 co(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 fo=Math.random().toString(36).slice(2),po="__reactFiber$"+fo,ho="__reactProps$"+fo,vo="__reactContainer$"+fo,mo="__reactEvents$"+fo,go="__reactListeners$"+fo,yo="__reactHandles$"+fo;function bo(e){var t=e[po];if(t)return t;for(var n=e.parentNode;n;){if(t=n[vo]||n[po]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=co(e);null!==e;){if(n=e[po])return n;e=co(e)}return t}n=(e=n).parentNode}return null}function xo(e){return!(e=e[po]||e[vo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function wo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function ko(e){return e[ho]||null}var So=[],Co=-1;function Eo(e){return{current:e}}function Po(e){0>Co||(e.current=So[Co],So[Co]=null,Co--)}function Ro(e,t){Co++,So[Co]=e.current,e.current=t}var To={},_o=Eo(To),Mo=Eo(!1),Oo=To;function Io(e,t){var n=e.type.contextTypes;if(!n)return To;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 Ao(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Do(){Po(Mo),Po(_o)}function jo(e,t,n){if(_o.current!==To)throw Error(a(168));Ro(_o,t),Ro(Mo,n)}function Fo(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(a(108,U(e)||"Unknown",o));return L({},n,r)}function Lo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||To,Oo=_o.current,Ro(_o,e),Ro(Mo,Mo.current),!0}function zo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Fo(e,t,Oo),r.__reactInternalMemoizedMergedChildContext=e,Po(Mo),Po(_o),Ro(_o,e)):Po(Mo),Ro(Mo,n)}var No=null,Bo=!1,Vo=!1;function Wo(e){null===No?No=[e]:No.push(e)}function Uo(){if(!Vo&&null!==No){Vo=!0;var e=0,t=bt;try{var n=No;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}No=null,Bo=!1}catch(o){throw null!==No&&(No=No.slice(e+1)),$e(Je,Uo),o}finally{bt=t,Vo=!1}}return null}var Ho=[],Ko=0,qo=null,$o=0,Go=[],Yo=0,Xo=null,Qo=1,Zo="";function Jo(e,t){Ho[Ko++]=$o,Ho[Ko++]=qo,qo=e,$o=t}function ea(e,t,n){Go[Yo++]=Qo,Go[Yo++]=Zo,Go[Yo++]=Xo,Xo=e;var r=Qo;e=Zo;var o=32-it(r)-1;r&=~(1<<o),n+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Qo=1<<32-it(t)+o|n<<o|r,Zo=a+e}else Qo=1<<a|n<<o|r,Zo=e}function ta(e){null!==e.return&&(Jo(e,1),ea(e,1,0))}function na(e){for(;e===qo;)qo=Ho[--Ko],Ho[Ko]=null,$o=Ho[--Ko],Ho[Ko]=null;for(;e===Xo;)Xo=Go[--Yo],Go[Yo]=null,Zo=Go[--Yo],Go[Yo]=null,Qo=Go[--Yo],Go[Yo]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,t){var n=Iu(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 la(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,ra=e,oa=uo(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ra=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Xo?{id:Qo,overflow:Zo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Iu(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ra=e,oa=null,!0);default:return!1}}function ua(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ca(e){if(aa){var t=oa;if(t){var n=t;if(!la(e,t)){if(ua(e))throw Error(a(418));t=uo(n.nextSibling);var r=ra;t&&la(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ua(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function da(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function fa(e){if(e!==ra)return!1;if(!aa)return da(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=oa)){if(ua(e))throw pa(),Error(a(418));for(;t;)sa(e,t),t=uo(t.nextSibling)}if(da(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){oa=uo(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}oa=null}}else oa=ra?uo(e.stateNode.nextSibling):null;return!0}function pa(){for(var e=oa;e;)e=uo(e.nextSibling)}function ha(){oa=ra=null,aa=!1}function va(e){null===ia?ia=[e]:ia.push(e)}var ma=x.ReactCurrentBatchConfig;function ga(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var ya=Eo(null),ba=null,xa=null,wa=null;function ka(){wa=xa=ba=null}function Sa(e){var t=ya.current;Po(ya),e._currentValue=t}function Ca(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 Ea(e,t){ba=e,wa=xa=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(xs=!0),e.firstContext=null)}function Pa(e){var t=e._currentValue;if(wa!==e)if(e={context:e,memoizedValue:t,next:null},null===xa){if(null===ba)throw Error(a(308));xa=e,ba.dependencies={lanes:0,firstContext:e}}else xa=xa.next=e;return t}var Ra=null;function Ta(e){null===Ra?Ra=[e]:Ra.push(e)}function _a(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Ta(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ma(e,r)}function Ma(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 Oa=!1;function Ia(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Aa(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 Da(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ja(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&_l)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ma(e,n)}return null===(o=r.interleaved)?(t.next=t,Ta(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ma(e,n)}function Fa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}function La(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 za(e,t,n,r){var o=e.updateQueue;Oa=!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,p=s.eventTime;if((r&f)===f){null!==c&&(c=c.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(f=t,p=n,v.tag){case 1:if("function"===typeof(h=v.payload)){d=h.call(p,d,f);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(f="function"===typeof(h=v.payload)?h.call(p,d,f):h)||void 0===f)break e;d=L({},d,f);break e;case 2:Oa=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(f=o.effects)?o.effects=[s]:f.push(s))}else p={eventTime:p,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=p,l=d):c=c.next=p,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);Ll|=i,e.lanes=i,e.memoizedState=d}}function Na(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(a(191,o));o.call(r)}}}var Ba=(new r.Component).refs;function Va(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:L({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var Wa={isMounted:function(e){return!!(e=e._reactInternals)&&We(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=tu(),o=nu(e),a=Da(r,o);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=ja(e,a,o))&&(ru(t,e,o,r),Fa(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=tu(),o=nu(e),a=Da(r,o);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=ja(e,a,o))&&(ru(t,e,o,r),Fa(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=tu(),r=nu(e),o=Da(n,r);o.tag=2,void 0!==t&&null!==t&&(o.callback=t),null!==(t=ja(e,o,r))&&(ru(t,e,r,n),Fa(t,e,r))}};function Ua(e,t,n,r,o,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(o,a))}function Ha(e,t,n){var r=!1,o=To,a=t.contextType;return"object"===typeof a&&null!==a?a=Pa(a):(o=Ao(t)?Oo:_o.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?Io(e,o):To),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Wa,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Ka(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&&Wa.enqueueReplaceState(t,t.state,null)}function qa(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=Ba,Ia(e);var a=t.contextType;"object"===typeof a&&null!==a?o.context=Pa(a):(a=Ao(t)?Oo:_o.current,o.context=Io(e,a)),o.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(Va(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&&Wa.enqueueReplaceState(o,o.state,null),za(e,n,o,r),o.state=e.memoizedState),"function"===typeof o.componentDidMount&&(e.flags|=4194308)}function $a(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(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;t===Ba&&(t=o.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function Ga(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ya(e){return(0,e._init)(e._payload)}function Xa(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=Du(e,t)).index=0,e.sibling=null,e}function i(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 s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=zu(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,r){var a=n.type;return a===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===I&&Ya(a)===t.type)?((r=o(t,n.props)).ref=$a(e,t,n),r.return=e,r):((r=ju(n.type,n.key,n.props,null,e.mode,r)).ref=$a(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Nu(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Fu(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=zu(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(n=ju(t.type,t.key,t.props,null,e.mode,n)).ref=$a(e,null,t),n.return=e,n;case k:return(t=Nu(t,e.mode,n)).return=e,t;case I:return f(e,(0,t._init)(t._payload),n)}if(te(t)||j(t))return(t=Fu(t,e.mode,n,null)).return=e,t;Ga(e,t)}return null}function p(e,t,n,r){var o=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==o?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===o?u(e,t,n,r):null;case k:return n.key===o?c(e,t,n,r):null;case I:return p(e,t,(o=n._init)(n._payload),r)}if(te(n)||j(n))return null!==o?null:d(e,t,n,r,null);Ga(e,n)}return null}function h(e,t,n,r,o){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case k:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case I:return h(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||j(r))return d(t,e=e.get(n)||null,r,o,null);Ga(t,r)}return null}function v(o,a,s,l){for(var u=null,c=null,d=a,v=a=0,m=null;null!==d&&v<s.length;v++){d.index>v?(m=d,d=null):m=d.sibling;var g=p(o,d,s[v],l);if(null===g){null===d&&(d=m);break}e&&d&&null===g.alternate&&t(o,d),a=i(g,a,v),null===c?u=g:c.sibling=g,c=g,d=m}if(v===s.length)return n(o,d),aa&&Jo(o,v),u;if(null===d){for(;v<s.length;v++)null!==(d=f(o,s[v],l))&&(a=i(d,a,v),null===c?u=d:c.sibling=d,c=d);return aa&&Jo(o,v),u}for(d=r(o,d);v<s.length;v++)null!==(m=h(d,o,v,s[v],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?v:m.key),a=i(m,a,v),null===c?u=m:c.sibling=m,c=m);return e&&d.forEach((function(e){return t(o,e)})),aa&&Jo(o,v),u}function m(o,s,l,u){var c=j(l);if("function"!==typeof c)throw Error(a(150));if(null==(l=c.call(l)))throw Error(a(151));for(var d=c=null,v=s,m=s=0,g=null,y=l.next();null!==v&&!y.done;m++,y=l.next()){v.index>m?(g=v,v=null):g=v.sibling;var b=p(o,v,y.value,u);if(null===b){null===v&&(v=g);break}e&&v&&null===b.alternate&&t(o,v),s=i(b,s,m),null===d?c=b:d.sibling=b,d=b,v=g}if(y.done)return n(o,v),aa&&Jo(o,m),c;if(null===v){for(;!y.done;m++,y=l.next())null!==(y=f(o,y.value,u))&&(s=i(y,s,m),null===d?c=y:d.sibling=y,d=y);return aa&&Jo(o,m),c}for(v=r(o,v);!y.done;m++,y=l.next())null!==(y=h(v,o,m,y.value,u))&&(e&&null!==y.alternate&&v.delete(null===y.key?m:y.key),s=i(y,s,m),null===d?c=y:d.sibling=y,d=y);return e&&v.forEach((function(e){return t(o,e)})),aa&&Jo(o,m),c}return function e(r,a,i,l){if("object"===typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case w:e:{for(var u=i.key,c=a;null!==c;){if(c.key===u){if((u=i.type)===S){if(7===c.tag){n(r,c.sibling),(a=o(c,i.props.children)).return=r,r=a;break e}}else if(c.elementType===u||"object"===typeof u&&null!==u&&u.$$typeof===I&&Ya(u)===c.type){n(r,c.sibling),(a=o(c,i.props)).ref=$a(r,c,i),a.return=r,r=a;break e}n(r,c);break}t(r,c),c=c.sibling}i.type===S?((a=Fu(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=ju(i.type,i.key,i.props,null,r.mode,l)).ref=$a(r,a,i),l.return=r,r=l)}return s(r);case k:e:{for(c=i.key;null!==a;){if(a.key===c){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Nu(i,r.mode,l)).return=r,r=a}return s(r);case I:return e(r,a,(c=i._init)(i._payload),l)}if(te(i))return v(r,a,i,l);if(j(i))return m(r,a,i,l);Ga(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=zu(i,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var Qa=Xa(!0),Za=Xa(!1),Ja={},ei=Eo(Ja),ti=Eo(Ja),ni=Eo(Ja);function ri(e){if(e===Ja)throw Error(a(174));return e}function oi(e,t){switch(Ro(ni,t),Ro(ti,e),Ro(ei,Ja),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Po(ei),Ro(ei,t)}function ai(){Po(ei),Po(ti),Po(ni)}function ii(e){ri(ni.current);var t=ri(ei.current),n=le(t,e.type);t!==n&&(Ro(ti,e),Ro(ei,n))}function si(e){ti.current===e&&(Po(ei),Po(ti))}var li=Eo(0);function ui(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ci=[];function di(){for(var e=0;e<ci.length;e++)ci[e]._workInProgressVersionPrimary=null;ci.length=0}var fi=x.ReactCurrentDispatcher,pi=x.ReactCurrentBatchConfig,hi=0,vi=null,mi=null,gi=null,yi=!1,bi=!1,xi=0,wi=0;function ki(){throw Error(a(321))}function Si(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function Ci(e,t,n,r,o,i){if(hi=i,vi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,fi.current=null===e||null===e.memoizedState?ss:ls,e=n(r,o),bi){i=0;do{if(bi=!1,xi=0,25<=i)throw Error(a(301));i+=1,gi=mi=null,t.updateQueue=null,fi.current=us,e=n(r,o)}while(bi)}if(fi.current=is,t=null!==mi&&null!==mi.next,hi=0,gi=mi=vi=null,yi=!1,t)throw Error(a(300));return e}function Ei(){var e=0!==xi;return xi=0,e}function Pi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===gi?vi.memoizedState=gi=e:gi=gi.next=e,gi}function Ri(){if(null===mi){var e=vi.alternate;e=null!==e?e.memoizedState:null}else e=mi.next;var t=null===gi?vi.memoizedState:gi.next;if(null!==t)gi=t,mi=e;else{if(null===e)throw Error(a(310));e={memoizedState:(mi=e).memoizedState,baseState:mi.baseState,baseQueue:mi.baseQueue,queue:mi.queue,next:null},null===gi?vi.memoizedState=gi=e:gi=gi.next=e}return gi}function Ti(e,t){return"function"===typeof t?t(e):t}function _i(e){var t=Ri(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=mi,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,u=null,c=i;do{var d=c.lane;if((hi&d)===d)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var f={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(l=u=f,s=r):u=u.next=f,vi.lanes|=d,Ll|=d}c=c.next}while(null!==c&&c!==i);null===u?s=r:u.next=l,sr(r,t.memoizedState)||(xs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=u,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,vi.lanes|=i,Ll|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Mi(e){var t=Ri(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,t.memoizedState)||(xs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Oi(){}function Ii(e,t){var n=vi,r=Ri(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,xs=!0),r=r.queue,Hi(ji.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==gi&&1&gi.memoizedState.tag){if(n.flags|=2048,Ni(9,Di.bind(null,n,r,o,t),void 0,null),null===Ml)throw Error(a(349));0!==(30&hi)||Ai(n,t,o)}return o}function Ai(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=vi.updateQueue)?(t={lastEffect:null,stores:null},vi.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Di(e,t,n,r){t.value=n,t.getSnapshot=r,Fi(t)&&Li(e)}function ji(e,t,n){return n((function(){Fi(t)&&Li(e)}))}function Fi(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function Li(e){var t=Ma(e,1);null!==t&&ru(t,e,1,-1)}function zi(e){var t=Pi();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ti,lastRenderedState:e},t.queue=e,e=e.dispatch=ns.bind(null,vi,e),[t.memoizedState,e]}function Ni(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=vi.updateQueue)?(t={lastEffect:null,stores:null},vi.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 Bi(){return Ri().memoizedState}function Vi(e,t,n,r){var o=Pi();vi.flags|=e,o.memoizedState=Ni(1|t,n,void 0,void 0===r?null:r)}function Wi(e,t,n,r){var o=Ri();r=void 0===r?null:r;var a=void 0;if(null!==mi){var i=mi.memoizedState;if(a=i.destroy,null!==r&&Si(r,i.deps))return void(o.memoizedState=Ni(t,n,a,r))}vi.flags|=e,o.memoizedState=Ni(1|t,n,a,r)}function Ui(e,t){return Vi(8390656,8,e,t)}function Hi(e,t){return Wi(2048,8,e,t)}function Ki(e,t){return Wi(4,2,e,t)}function qi(e,t){return Wi(4,4,e,t)}function $i(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Gi(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Wi(4,4,$i.bind(null,t,e),n)}function Yi(){}function Xi(e,t){var n=Ri();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Si(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Qi(e,t){var n=Ri();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Si(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Zi(e,t,n){return 0===(21&hi)?(e.baseState&&(e.baseState=!1,xs=!0),e.memoizedState=n):(sr(n,t)||(n=vt(),vi.lanes|=n,Ll|=n,e.baseState=!0),t)}function Ji(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=pi.transition;pi.transition={};try{e(!1),t()}finally{bt=n,pi.transition=r}}function es(){return Ri().memoizedState}function ts(e,t,n){var r=nu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},rs(e))os(t,n);else if(null!==(n=_a(e,t,n,r))){ru(n,e,r,tu()),as(n,t,r)}}function ns(e,t,n){var r=nu(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(rs(e))os(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,sr(s,i)){var l=t.interleaved;return null===l?(o.next=o,Ta(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(u){}null!==(n=_a(e,t,o,r))&&(ru(n,e,r,o=tu()),as(n,t,r))}}function rs(e){var t=e.alternate;return e===vi||null!==t&&t===vi}function os(e,t){bi=yi=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function as(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}var is={readContext:Pa,useCallback:ki,useContext:ki,useEffect:ki,useImperativeHandle:ki,useInsertionEffect:ki,useLayoutEffect:ki,useMemo:ki,useReducer:ki,useRef:ki,useState:ki,useDebugValue:ki,useDeferredValue:ki,useTransition:ki,useMutableSource:ki,useSyncExternalStore:ki,useId:ki,unstable_isNewReconciler:!1},ss={readContext:Pa,useCallback:function(e,t){return Pi().memoizedState=[e,void 0===t?null:t],e},useContext:Pa,useEffect:Ui,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Vi(4194308,4,$i.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Vi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Vi(4,2,e,t)},useMemo:function(e,t){var n=Pi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Pi();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=ts.bind(null,vi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Pi().memoizedState=e},useState:zi,useDebugValue:Yi,useDeferredValue:function(e){return Pi().memoizedState=e},useTransition:function(){var e=zi(!1),t=e[0];return e=Ji.bind(null,e[1]),Pi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=vi,o=Pi();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===Ml)throw Error(a(349));0!==(30&hi)||Ai(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ui(ji.bind(null,r,i,e),[e]),r.flags|=2048,Ni(9,Di.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Pi(),t=Ml.identifierPrefix;if(aa){var n=Zo;t=":"+t+"R"+(n=(Qo&~(1<<32-it(Qo)-1)).toString(32)+n),0<(n=xi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=wi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:Pa,useCallback:Xi,useContext:Pa,useEffect:Hi,useImperativeHandle:Gi,useInsertionEffect:Ki,useLayoutEffect:qi,useMemo:Qi,useReducer:_i,useRef:Bi,useState:function(){return _i(Ti)},useDebugValue:Yi,useDeferredValue:function(e){return Zi(Ri(),mi.memoizedState,e)},useTransition:function(){return[_i(Ti)[0],Ri().memoizedState]},useMutableSource:Oi,useSyncExternalStore:Ii,useId:es,unstable_isNewReconciler:!1},us={readContext:Pa,useCallback:Xi,useContext:Pa,useEffect:Hi,useImperativeHandle:Gi,useInsertionEffect:Ki,useLayoutEffect:qi,useMemo:Qi,useReducer:Mi,useRef:Bi,useState:function(){return Mi(Ti)},useDebugValue:Yi,useDeferredValue:function(e){var t=Ri();return null===mi?t.memoizedState=e:Zi(t,mi.memoizedState,e)},useTransition:function(){return[Mi(Ti)[0],Ri().memoizedState]},useMutableSource:Oi,useSyncExternalStore:Ii,useId:es,unstable_isNewReconciler:!1};function cs(e,t){try{var n="",r=t;do{n+=V(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 ds(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function fs(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var ps="function"===typeof WeakMap?WeakMap:Map;function hs(e,t,n){(n=Da(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Kl||(Kl=!0,ql=r),fs(0,t)},n}function vs(e,t,n){(n=Da(-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(){fs(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){fs(0,t),"function"!==typeof r&&(null===$l?$l=new Set([this]):$l.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ms(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;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=Pu.bind(null,e,t,n),t.then(e,e))}function gs(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 ys(e,t,n,r,o){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Da(-1,1)).tag=2,ja(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var bs=x.ReactCurrentOwner,xs=!1;function ws(e,t,n,r){t.child=null===e?Za(t,null,n,r):Qa(t,e.child,n,r)}function ks(e,t,n,r,o){n=n.render;var a=t.ref;return Ea(t,o),r=Ci(e,t,n,r,a,o),n=Ei(),null===e||xs?(aa&&n&&ta(t),t.flags|=1,ws(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ks(e,t,o))}function Ss(e,t,n,r,o){if(null===e){var a=n.type;return"function"!==typeof a||Au(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=ju(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Cs(e,t,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return Ks(e,t,o)}return t.flags|=1,(e=Du(a,r)).ref=t.ref,e.return=t,t.child=e}function Cs(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(xs=!1,t.pendingProps=r=a,0===(e.lanes&o))return t.lanes=e.lanes,Ks(e,t,o);0!==(131072&e.flags)&&(xs=!0)}}return Rs(e,t,n,r,o)}function Es(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ro(Dl,Al),Al|=n;else{if(0===(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,Ro(Dl,Al),Al|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Ro(Dl,Al),Al|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Ro(Dl,Al),Al|=r;return ws(e,t,o,n),t.child}function Ps(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Rs(e,t,n,r,o){var a=Ao(n)?Oo:_o.current;return a=Io(t,a),Ea(t,o),n=Ci(e,t,n,r,a,o),r=Ei(),null===e||xs?(aa&&r&&ta(t),t.flags|=1,ws(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ks(e,t,o))}function Ts(e,t,n,r,o){if(Ao(n)){var a=!0;Lo(t)}else a=!1;if(Ea(t,o),null===t.stateNode)Hs(e,t),Ha(t,n,r),qa(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=Pa(u):u=Io(t,u=Ao(n)?Oo:_o.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)&&Ka(t,i,r,u),Oa=!1;var f=t.memoizedState;i.state=f,za(t,r,i,o),l=t.memoizedState,s!==r||f!==l||Mo.current||Oa?("function"===typeof c&&(Va(t,n,c,r),l=t.memoizedState),(s=Oa||Ua(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,Aa(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ga(t.type,s),i.props=u,d=t.pendingProps,f=i.context,"object"===typeof(l=n.contextType)&&null!==l?l=Pa(l):l=Io(t,l=Ao(n)?Oo:_o.current);var p=n.getDerivedStateFromProps;(c="function"===typeof p||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==d||f!==l)&&Ka(t,i,r,l),Oa=!1,f=t.memoizedState,i.state=f,za(t,r,i,o);var h=t.memoizedState;s!==d||f!==h||Mo.current||Oa?("function"===typeof p&&(Va(t,n,p,r),h=t.memoizedState),(u=Oa||Ua(t,n,u,r,f,h,l)||!1)?(c||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,l),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,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=h),i.props=r,i.state=h,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 _s(e,t,n,r,a,o)}function _s(e,t,n,r,o,a){Ps(e,t);var i=0!==(128&t.flags);if(!r&&!i)return o&&zo(t,n,!1),Ks(e,t,a);r=t.stateNode,bs.current=t;var s=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Qa(t,e.child,null,a),t.child=Qa(t,null,s,a)):ws(e,t,s,a),t.memoizedState=r.state,o&&zo(t,n,!0),t.child}function Ms(e){var t=e.stateNode;t.pendingContext?jo(0,t.pendingContext,t.pendingContext!==t.context):t.context&&jo(0,t.context,!1),oi(e,t.containerInfo)}function Os(e,t,n,r,o){return ha(),va(o),t.flags|=256,ws(e,t,n,r),t.child}var Is,As,Ds,js,Fs={dehydrated:null,treeContext:null,retryLane:0};function Ls(e){return{baseLanes:e,cachePool:null,transitions:null}}function zs(e,t,n){var r,o=t.pendingProps,i=li.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Ro(li,1&i),null===e)return ca(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=Lu(l,o,0,null),e=Fu(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ls(n),t.memoizedState=Fs,e):Ns(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,s){if(n)return 256&t.flags?(t.flags&=-257,Bs(e,t,s,r=ds(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Lu({mode:"visible",children:r.children},o,0,null),(i=Fu(i,o,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&Qa(t,e.child,null,s),t.child.memoizedState=Ls(s),t.memoizedState=Fs,i);if(0===(1&t.mode))return Bs(e,t,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,Bs(e,t,s,r=ds(i=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),xs||l){if(null!==(r=Ml)){switch(s&-s){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=0!==(o&(r.suspendedLanes|s))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Ma(e,o),ru(r,e,o,-1))}return mu(),Bs(e,t,s,r=ds(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Tu.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=uo(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(Go[Yo++]=Qo,Go[Yo++]=Zo,Go[Yo++]=Xo,Qo=e.id,Zo=e.overflow,Xo=t),t=Ns(t,r.children),t.flags|=4096,t)}(e,t,l,o,r,i,n);if(s){s=o.fallback,l=t.mode,r=(i=e.child).sibling;var u={mode:"hidden",children:o.children};return 0===(1&l)&&t.child!==i?((o=t.child).childLanes=0,o.pendingProps=u,t.deletions=null):(o=Du(i,u)).subtreeFlags=14680064&i.subtreeFlags,null!==r?s=Du(r,s):(s=Fu(s,l,n,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?Ls(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Fs,o}return e=(s=e.child).sibling,o=Du(s,{mode:"visible",children:o.children}),0===(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 Ns(e,t){return(t=Lu({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Bs(e,t,n,r){return null!==r&&va(r),Qa(t,e.child,null,n),(e=Ns(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Vs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ca(e.return,t,n)}function Ws(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 Us(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(ws(e,t,r.children,n),0!==(2&(r=li.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Vs(e,n,t);else if(19===e.tag)Vs(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(Ro(li,r),0===(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ui(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ws(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===ui(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ws(t,!0,n,null,a);break;case"together":Ws(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Hs(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ks(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ll|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Du(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Du(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function qs(e,t){if(!aa)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 $s(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 Gs(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return $s(t),null;case 1:case 17:return Ao(t.type)&&Do(),$s(t),null;case 3:return r=t.stateNode,ai(),Po(Mo),Po(_o),di(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(fa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ia&&(su(ia),ia=null))),As(e,t),$s(t),null;case 5:si(t);var o=ri(ni.current);if(n=t.type,null!==e&&null!=t.stateNode)Ds(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return $s(t),null}if(e=ri(ei.current),fa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[po]=t,r[ho]=i,e=0!==(1&t.mode),n){case"dialog":Nr("cancel",r),Nr("close",r);break;case"iframe":case"object":case"embed":Nr("load",r);break;case"video":case"audio":for(o=0;o<jr.length;o++)Nr(jr[o],r);break;case"source":Nr("error",r);break;case"img":case"image":case"link":Nr("error",r),Nr("load",r);break;case"details":Nr("toggle",r);break;case"input":X(r,i),Nr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Nr("invalid",r);break;case"textarea":oe(r,i),Nr("invalid",r)}for(var l in ye(n,i),o=null,i)if(i.hasOwnProperty(l)){var u=i[l];"children"===l?"string"===typeof u?r.textContent!==u&&(!0!==i.suppressHydrationWarning&&Zr(r.textContent,u,e),o=["children",u]):"number"===typeof u&&r.textContent!==""+u&&(!0!==i.suppressHydrationWarning&&Zr(r.textContent,u,e),o=["children",""+u]):s.hasOwnProperty(l)&&null!=u&&"onScroll"===l&&Nr("scroll",r)}switch(n){case"input":q(r),J(r,i,!0);break;case"textarea":q(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=Jr)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[po]=t,e[ho]=r,Is(e,t,!1,!1),t.stateNode=e;e:{switch(l=be(n,r),n){case"dialog":Nr("cancel",e),Nr("close",e),o=r;break;case"iframe":case"object":case"embed":Nr("load",e),o=r;break;case"video":case"audio":for(o=0;o<jr.length;o++)Nr(jr[o],e);o=r;break;case"source":Nr("error",e),o=r;break;case"img":case"image":case"link":Nr("error",e),Nr("load",e),o=r;break;case"details":Nr("toggle",e),o=r;break;case"input":X(e,r),o=Y(e,r),Nr("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=L({},r,{value:void 0}),Nr("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),Nr("invalid",e)}for(i in ye(n,o),u=o)if(u.hasOwnProperty(i)){var c=u[i];"style"===i?me(e,c):"dangerouslySetInnerHTML"===i?null!=(c=c?c.__html:void 0)&&de(e,c):"children"===i?"string"===typeof c?("textarea"!==n||""!==c)&&fe(e,c):"number"===typeof c&&fe(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=c&&"onScroll"===i&&Nr("scroll",e):null!=c&&b(e,i,c,l))}switch(n){case"input":q(e),J(e,r,!1);break;case"textarea":q(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof o.onClick&&(e.onclick=Jr)}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 $s(t),null;case 6:if(e&&null!=t.stateNode)js(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));if(n=ri(ni.current),ri(ei.current),fa(t)){if(r=t.stateNode,n=t.memoizedProps,r[po]=t,(i=r.nodeValue!==n)&&null!==(e=ra))switch(e.tag){case 3:Zr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Zr(r.nodeValue,n,0!==(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[po]=t,t.stateNode=r}return $s(t),null;case 13:if(Po(li),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&0!==(1&t.mode)&&0===(128&t.flags))pa(),ha(),t.flags|=98560,i=!1;else if(i=fa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[po]=t}else ha(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;$s(t),i=!1}else null!==ia&&(su(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&li.current)?0===jl&&(jl=3):mu())),null!==t.updateQueue&&(t.flags|=4),$s(t),null);case 4:return ai(),As(e,t),null===e&&Wr(t.stateNode.containerInfo),$s(t),null;case 10:return Sa(t.type._context),$s(t),null;case 19:if(Po(li),null===(i=t.memoizedState))return $s(t),null;if(r=0!==(128&t.flags),null===(l=i.rendering))if(r)qs(i,!1);else{if(0!==jl||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=ui(e))){for(t.flags|=128,qs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ro(li,1&li.current|2),t.child}e=e.sibling}null!==i.tail&&Qe()>Ul&&(t.flags|=128,r=!0,qs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ui(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),qs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return $s(t),null}else 2*Qe()-i.renderingStartTime>Ul&&1073741824!==n&&(t.flags|=128,r=!0,qs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Qe(),t.sibling=null,n=li.current,Ro(li,r?1&n|2:1&n),t):($s(t),null);case 22:case 23:return fu(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Al)&&($s(t),6&t.subtreeFlags&&(t.flags|=8192)):$s(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ys(e,t){switch(na(t),t.tag){case 1:return Ao(t.type)&&Do(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ai(),Po(Mo),Po(_o),di(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return si(t),null;case 13:if(Po(li),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Po(li),null;case 4:return ai(),null;case 10:return Sa(t.type._context),null;case 22:case 23:return fu(),null;default:return null}}Is=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}},As=function(){},Ds=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ri(ei.current);var a,i=null;switch(n){case"input":o=Y(e,o),r=Y(e,r),i=[];break;case"select":o=L({},o,{value:void 0}),r=L({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(e.onclick=Jr)}for(c in ye(n,r),n=null,o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c])if("style"===c){var l=o[c];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var u=r[c];if(l=null!=o?o[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(null!=u||null!=l))if("style"===c)if(l){for(a in l)!l.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&l[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(i||(i=[]),i.push(c,n)),n=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(i=i||[]).push(c,u)):"children"===c?"string"!==typeof u&&"number"!==typeof u||(i=i||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(s.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&Nr("scroll",e),i||l===u||(i=[])):(i=i||[]).push(c,u))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}},js=function(e,t,n,r){n!==r&&(t.flags|=4)};var Xs=!1,Qs=!1,Zs="function"===typeof WeakSet?WeakSet:Set,Js=null;function el(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Eu(e,t,r)}else n.current=null}function tl(e,t,n){try{n()}catch(r){Eu(e,t,r)}}var nl=!1;function rl(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&&tl(t,n,a)}o=o.next}while(o!==r)}}function ol(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 al(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 il(e){var t=e.alternate;null!==t&&(e.alternate=null,il(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[po],delete t[ho],delete t[mo],delete t[go],delete t[yo])),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 sl(e){return 5===e.tag||3===e.tag||4===e.tag}function ll(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||sl(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 ul(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(ul(e,t,n),e=e.sibling;null!==e;)ul(e,t,n),e=e.sibling}function cl(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(cl(e,t,n),e=e.sibling;null!==e;)cl(e,t,n),e=e.sibling}var dl=null,fl=!1;function pl(e,t,n){for(n=n.child;null!==n;)hl(e,t,n),n=n.sibling}function hl(e,t,n){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(s){}switch(n.tag){case 5:Qs||el(n,t);case 6:var r=dl,o=fl;dl=null,pl(e,t,n),fl=o,null!==(dl=r)&&(fl?(e=dl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):dl.removeChild(n.stateNode));break;case 18:null!==dl&&(fl?(e=dl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),Wt(e)):lo(dl,n.stateNode));break;case 4:r=dl,o=fl,dl=n.stateNode.containerInfo,fl=!0,pl(e,t,n),dl=r,fl=o;break;case 0:case 11:case 14:case 15:if(!Qs&&(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&&(0!==(2&a)||0!==(4&a))&&tl(n,t,i),o=o.next}while(o!==r)}pl(e,t,n);break;case 1:if(!Qs&&(el(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Eu(n,t,s)}pl(e,t,n);break;case 21:pl(e,t,n);break;case 22:1&n.mode?(Qs=(r=Qs)||null!==n.memoizedState,pl(e,t,n),Qs=r):pl(e,t,n);break;default:pl(e,t,n)}}function vl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Zs),t.forEach((function(t){var r=_u.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:dl=l.stateNode,fl=!1;break e;case 3:case 4:dl=l.stateNode.containerInfo,fl=!0;break e}l=l.return}if(null===dl)throw Error(a(160));hl(i,s,o),dl=null,fl=!1;var u=o.alternate;null!==u&&(u.return=null),o.return=null}catch(c){Eu(o,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),yl(e),4&r){try{rl(3,e,e.return),ol(3,e)}catch(m){Eu(e,e.return,m)}try{rl(5,e,e.return)}catch(m){Eu(e,e.return,m)}}break;case 1:ml(t,e),yl(e),512&r&&null!==n&&el(n,n.return);break;case 5:if(ml(t,e),yl(e),512&r&&null!==n&&el(n,n.return),32&e.flags){var o=e.stateNode;try{fe(o,"")}catch(m){Eu(e,e.return,m)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===l&&"radio"===i.type&&null!=i.name&&Q(o,i),be(l,s);var c=be(l,i);for(s=0;s<u.length;s+=2){var d=u[s],f=u[s+1];"style"===d?me(o,f):"dangerouslySetInnerHTML"===d?de(o,f):"children"===d?fe(o,f):b(o,d,f,c)}switch(l){case"input":Z(o,i);break;case"textarea":ae(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?ne(o,!!i.multiple,h,!1):p!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[ho]=i}catch(m){Eu(e,e.return,m)}}break;case 6:if(ml(t,e),yl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(m){Eu(e,e.return,m)}}break;case 3:if(ml(t,e),yl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Wt(t.containerInfo)}catch(m){Eu(e,e.return,m)}break;case 4:default:ml(t,e),yl(e);break;case 13:ml(t,e),yl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(Wl=Qe())),4&r&&vl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Qs=(c=Qs)||d,ml(t,e),Qs=c):ml(t,e),yl(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!d&&0!==(1&e.mode))for(Js=e,d=e.child;null!==d;){for(f=Js=d;null!==Js;){switch(h=(p=Js).child,p.tag){case 0:case 11:case 14:case 15:rl(4,p,p.return);break;case 1:el(p,p.return);var v=p.stateNode;if("function"===typeof v.componentWillUnmount){r=p,n=p.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(m){Eu(r,n,m)}}break;case 5:el(p,p.return);break;case 22:if(null!==p.memoizedState){kl(f);continue}}null!==h?(h.return=p,Js=h):kl(f)}d=d.sibling}e:for(d=null,f=e;;){if(5===f.tag){if(null===d){d=f;try{o=f.stateNode,c?"function"===typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=f.stateNode,s=void 0!==(u=f.memoizedProps.style)&&null!==u&&u.hasOwnProperty("display")?u.display:null,l.style.display=ve("display",s))}catch(m){Eu(e,e.return,m)}}}else if(6===f.tag){if(null===d)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(m){Eu(e,e.return,m)}}else if((22!==f.tag&&23!==f.tag||null===f.memoizedState||f===e)&&null!==f.child){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;null===f.sibling;){if(null===f.return||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:ml(t,e),yl(e),4&r&&vl(e);case 21:}}function yl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(sl(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(fe(o,""),r.flags&=-33),cl(e,ll(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;ul(e,ll(e),i);break;default:throw Error(a(161))}}catch(s){Eu(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Js=e,xl(e,t,n)}function xl(e,t,n){for(var r=0!==(1&e.mode);null!==Js;){var o=Js,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Xs;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Qs;s=Xs;var u=Qs;if(Xs=i,(Qs=l)&&!u)for(Js=o;null!==Js;)l=(i=Js).child,22===i.tag&&null!==i.memoizedState?Sl(o):null!==l?(l.return=i,Js=l):Sl(o);for(;null!==a;)Js=a,xl(a,t,n),a=a.sibling;Js=o,Xs=s,Qs=u}wl(e)}else 0!==(8772&o.subtreeFlags)&&null!==a?(a.return=o,Js=a):wl(e)}}function wl(e){for(;null!==Js;){var t=Js;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Qs||ol(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Qs)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ga(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Na(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Na(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var d=c.memoizedState;if(null!==d){var f=d.dehydrated;null!==f&&Wt(f)}}}break;default:throw Error(a(163))}Qs||512&t.flags&&al(t)}catch(p){Eu(t,t.return,p)}}if(t===e){Js=null;break}if(null!==(n=t.sibling)){n.return=t.return,Js=n;break}Js=t.return}}function kl(e){for(;null!==Js;){var t=Js;if(t===e){Js=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Js=n;break}Js=t.return}}function Sl(e){for(;null!==Js;){var t=Js;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ol(4,t)}catch(l){Eu(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){Eu(t,o,l)}}var a=t.return;try{al(t)}catch(l){Eu(t,a,l)}break;case 5:var i=t.return;try{al(t)}catch(l){Eu(t,i,l)}}}catch(l){Eu(t,t.return,l)}if(t===e){Js=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Js=s;break}Js=t.return}}var Cl,El=Math.ceil,Pl=x.ReactCurrentDispatcher,Rl=x.ReactCurrentOwner,Tl=x.ReactCurrentBatchConfig,_l=0,Ml=null,Ol=null,Il=0,Al=0,Dl=Eo(0),jl=0,Fl=null,Ll=0,zl=0,Nl=0,Bl=null,Vl=null,Wl=0,Ul=1/0,Hl=null,Kl=!1,ql=null,$l=null,Gl=!1,Yl=null,Xl=0,Ql=0,Zl=null,Jl=-1,eu=0;function tu(){return 0!==(6&_l)?Qe():-1!==Jl?Jl:Jl=Qe()}function nu(e){return 0===(1&e.mode)?1:0!==(2&_l)&&0!==Il?Il&-Il:null!==ma.transition?(0===eu&&(eu=vt()),eu):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Xt(e.type)}function ru(e,t,n,r){if(50<Ql)throw Ql=0,Zl=null,Error(a(185));gt(e,n,r),0!==(2&_l)&&e===Ml||(e===Ml&&(0===(2&_l)&&(zl|=n),4===jl&&lu(e,Il)),ou(e,r),1===n&&0===_l&&0===(1&t.mode)&&(Ul=Qe()+500,Bo&&Uo()))}function ou(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-it(a),s=1<<i,l=o[i];-1===l?0!==(s&n)&&0===(s&r)||(o[i]=pt(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=ft(e,e===Ml?Il:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){Bo=!0,Wo(e)}(uu.bind(null,e)):Wo(uu.bind(null,e)),io((function(){0===(6&_l)&&Uo()})),n=null;else{switch(xt(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Mu(n,au.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function au(e,t){if(Jl=-1,eu=0,0!==(6&_l))throw Error(a(327));var n=e.callbackNode;if(Su()&&e.callbackNode!==n)return null;var r=ft(e,e===Ml?Il:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=gu(e,r);else{t=r;var o=_l;_l|=2;var i=vu();for(Ml===e&&Il===t||(Hl=null,Ul=Qe()+500,pu(e,t));;)try{bu();break}catch(l){hu(e,l)}ka(),Pl.current=i,_l=o,null!==Ol?t=0:(Ml=null,Il=0,t=jl)}if(0!==t){if(2===t&&(0!==(o=ht(e))&&(r=o,t=iu(e,o))),1===t)throw n=Fl,pu(e,0),lu(e,r),ou(e,Qe()),n;if(6===t)lu(e,r);else{if(o=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){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)&&(2===(t=gu(e,r))&&(0!==(i=ht(e))&&(r=i,t=iu(e,i))),1===t))throw n=Fl,pu(e,0),lu(e,r),ou(e,Qe()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:ku(e,Vl,Hl);break;case 3:if(lu(e,r),(130023424&r)===r&&10<(t=Wl+500-Qe())){if(0!==ft(e,0))break;if(((o=e.suspendedLanes)&r)!==r){tu(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(ku.bind(null,e,Vl,Hl),t);break}ku(e,Vl,Hl);break;case 4:if(lu(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Qe()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*El(r/1960))-r)){e.timeoutHandle=ro(ku.bind(null,e,Vl,Hl),r);break}ku(e,Vl,Hl);break;default:throw Error(a(329))}}}return ou(e,Qe()),e.callbackNode===n?au.bind(null,e):null}function iu(e,t){var n=Bl;return e.current.memoizedState.isDehydrated&&(pu(e,t).flags|=256),2!==(e=gu(e,t))&&(t=Vl,Vl=n,null!==t&&su(t)),e}function su(e){null===Vl?Vl=e:Vl.push.apply(Vl,e)}function lu(e,t){for(t&=~Nl,t&=~zl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function uu(e){if(0!==(6&_l))throw Error(a(327));Su();var t=ft(e,0);if(0===(1&t))return ou(e,Qe()),null;var n=gu(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=iu(e,r))}if(1===n)throw n=Fl,pu(e,0),lu(e,t),ou(e,Qe()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,ku(e,Vl,Hl),ou(e,Qe()),null}function cu(e,t){var n=_l;_l|=1;try{return e(t)}finally{0===(_l=n)&&(Ul=Qe()+500,Bo&&Uo())}}function du(e){null!==Yl&&0===Yl.tag&&0===(6&_l)&&Su();var t=_l;_l|=1;var n=Tl.transition,r=bt;try{if(Tl.transition=null,bt=1,e)return e()}finally{bt=r,Tl.transition=n,0===(6&(_l=t))&&Uo()}}function fu(){Al=Dl.current,Po(Dl)}function pu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Ol)for(n=Ol.return;null!==n;){var r=n;switch(na(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Do();break;case 3:ai(),Po(Mo),Po(_o),di();break;case 5:si(r);break;case 4:ai();break;case 13:case 19:Po(li);break;case 10:Sa(r.type._context);break;case 22:case 23:fu()}n=n.return}if(Ml=e,Ol=e=Du(e.current,null),Il=Al=t,jl=0,Fl=null,Nl=zl=Ll=0,Vl=Bl=null,null!==Ra){for(t=0;t<Ra.length;t++)if(null!==(r=(n=Ra[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}Ra=null}return e}function hu(e,t){for(;;){var n=Ol;try{if(ka(),fi.current=is,yi){for(var r=vi.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}yi=!1}if(hi=0,gi=mi=vi=null,bi=!1,xi=0,Rl.current=null,null===n||null===n.return){jl=1,Fl=t,Ol=null;break}e:{var i=e,s=n.return,l=n,u=t;if(t=Il,l.flags|=32768,null!==u&&"object"===typeof u&&"function"===typeof u.then){var c=u,d=l,f=d.tag;if(0===(1&d.mode)&&(0===f||11===f||15===f)){var p=d.alternate;p?(d.updateQueue=p.updateQueue,d.memoizedState=p.memoizedState,d.lanes=p.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=gs(s);if(null!==h){h.flags&=-257,ys(h,s,l,0,t),1&h.mode&&ms(i,c,t),u=c;var v=(t=h).updateQueue;if(null===v){var m=new Set;m.add(u),t.updateQueue=m}else v.add(u);break e}if(0===(1&t)){ms(i,c,t),mu();break e}u=Error(a(426))}else if(aa&&1&l.mode){var g=gs(s);if(null!==g){0===(65536&g.flags)&&(g.flags|=256),ys(g,s,l,0,t),va(cs(u,l));break e}}i=u=cs(u,l),4!==jl&&(jl=2),null===Bl?Bl=[i]:Bl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,La(i,hs(0,u,t));break e;case 1:l=u;var y=i.type,b=i.stateNode;if(0===(128&i.flags)&&("function"===typeof y.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===$l||!$l.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,La(i,vs(i,l,t));break e}}i=i.return}while(null!==i)}wu(n)}catch(x){t=x,Ol===n&&null!==n&&(Ol=n=n.return);continue}break}}function vu(){var e=Pl.current;return Pl.current=is,null===e?is:e}function mu(){0!==jl&&3!==jl&&2!==jl||(jl=4),null===Ml||0===(268435455&Ll)&&0===(268435455&zl)||lu(Ml,Il)}function gu(e,t){var n=_l;_l|=2;var r=vu();for(Ml===e&&Il===t||(Hl=null,pu(e,t));;)try{yu();break}catch(o){hu(e,o)}if(ka(),_l=n,Pl.current=r,null!==Ol)throw Error(a(261));return Ml=null,Il=0,jl}function yu(){for(;null!==Ol;)xu(Ol)}function bu(){for(;null!==Ol&&!Ye();)xu(Ol)}function xu(e){var t=Cl(e.alternate,e,Al);e.memoizedProps=e.pendingProps,null===t?wu(e):Ol=t,Rl.current=null}function wu(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Gs(n,t,Al)))return void(Ol=n)}else{if(null!==(n=Ys(n,t)))return n.flags&=32767,void(Ol=n);if(null===e)return jl=6,void(Ol=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Ol=t);Ol=t=e}while(null!==t);0===jl&&(jl=5)}function ku(e,t,n){var r=bt,o=Tl.transition;try{Tl.transition=null,bt=1,function(e,t,n,r){do{Su()}while(null!==Yl);if(0!==(6&_l))throw Error(a(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(a(177));e.callbackNode=null,e.callbackPriority=0;var i=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-it(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===Ml&&(Ol=Ml=null,Il=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Gl||(Gl=!0,Mu(tt,(function(){return Su(),null}))),i=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||i){i=Tl.transition,Tl.transition=null;var s=bt;bt=1;var l=_l;_l|=4,Rl.current=null,function(e,t){if(eo=Ht,pr(e=fr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(w){n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==o&&3!==f.nodeType||(l=s+o),f!==i||0!==r&&3!==f.nodeType||(u=s+r),3===f.nodeType&&(s+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++c===o&&(l=s),p===i&&++d===r&&(u=s),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Ht=!1,Js=t;null!==Js;)if(e=(t=Js).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Js=e;else for(;null!==Js;){t=Js;try{var v=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==v){var m=v.memoizedProps,g=v.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?m:ga(t.type,m),g);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(a(163))}}catch(w){Eu(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Js=e;break}Js=t.return}v=nl,nl=!1}(e,n),gl(n,e),hr(to),Ht=!!eo,to=eo=null,e.current=n,bl(n,e,o),Xe(),_l=l,bt=s,Tl.transition=i}else e.current=n;if(Gl&&(Gl=!1,Yl=e,Xl=o),i=e.pendingLanes,0===i&&($l=null),function(e){if(at&&"function"===typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),ou(e,Qe()),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(Kl)throw Kl=!1,e=ql,ql=null,e;0!==(1&Xl)&&0!==e.tag&&Su(),i=e.pendingLanes,0!==(1&i)?e===Zl?Ql++:(Ql=0,Zl=e):Ql=0,Uo()}(e,t,n,r)}finally{Tl.transition=o,bt=r}return null}function Su(){if(null!==Yl){var e=xt(Xl),t=Tl.transition,n=bt;try{if(Tl.transition=null,bt=16>e?16:e,null===Yl)var r=!1;else{if(e=Yl,Yl=null,Xl=0,0!==(6&_l))throw Error(a(331));var o=_l;for(_l|=4,Js=e.current;null!==Js;){var i=Js,s=i.child;if(0!==(16&Js.flags)){var l=i.deletions;if(null!==l){for(var u=0;u<l.length;u++){var c=l[u];for(Js=c;null!==Js;){var d=Js;switch(d.tag){case 0:case 11:case 15:rl(8,d,i)}var f=d.child;if(null!==f)f.return=d,Js=f;else for(;null!==Js;){var p=(d=Js).sibling,h=d.return;if(il(d),d===c){Js=null;break}if(null!==p){p.return=h,Js=p;break}Js=h}}}var v=i.alternate;if(null!==v){var m=v.child;if(null!==m){v.child=null;do{var g=m.sibling;m.sibling=null,m=g}while(null!==m)}}Js=i}}if(0!==(2064&i.subtreeFlags)&&null!==s)s.return=i,Js=s;else e:for(;null!==Js;){if(0!==(2048&(i=Js).flags))switch(i.tag){case 0:case 11:case 15:rl(9,i,i.return)}var y=i.sibling;if(null!==y){y.return=i.return,Js=y;break e}Js=i.return}}var b=e.current;for(Js=b;null!==Js;){var x=(s=Js).child;if(0!==(2064&s.subtreeFlags)&&null!==x)x.return=s,Js=x;else e:for(s=b;null!==Js;){if(0!==(2048&(l=Js).flags))try{switch(l.tag){case 0:case 11:case 15:ol(9,l)}}catch(k){Eu(l,l.return,k)}if(l===s){Js=null;break e}var w=l.sibling;if(null!==w){w.return=l.return,Js=w;break e}Js=l.return}}if(_l=o,Uo(),at&&"function"===typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(k){}r=!0}return r}finally{bt=n,Tl.transition=t}}return!1}function Cu(e,t,n){e=ja(e,t=hs(0,t=cs(n,t),1),1),t=tu(),null!==e&&(gt(e,1,t),ou(e,t))}function Eu(e,t,n){if(3===e.tag)Cu(e,e,n);else for(;null!==t;){if(3===t.tag){Cu(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===$l||!$l.has(r))){t=ja(t,e=vs(t,e=cs(n,e),1),1),e=tu(),null!==t&&(gt(t,1,e),ou(t,e));break}}t=t.return}}function Pu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=tu(),e.pingedLanes|=e.suspendedLanes&n,Ml===e&&(Il&n)===n&&(4===jl||3===jl&&(130023424&Il)===Il&&500>Qe()-Wl?pu(e,0):Nl|=n),ou(e,t)}function Ru(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ct,0===(130023424&(ct<<=1))&&(ct=4194304)));var n=tu();null!==(e=Ma(e,t))&&(gt(e,t,n),ou(e,n))}function Tu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Ru(e,n)}function _u(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(a(314))}null!==r&&r.delete(t),Ru(e,n)}function Mu(e,t){return $e(e,t)}function Ou(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Iu(e,t,n,r){return new Ou(e,t,n,r)}function Au(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Du(e,t){var n=e.alternate;return null===n?((n=Iu(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 ju(e,t,n,r,o,i){var s=2;if(r=e,"function"===typeof e)Au(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case S:return Fu(n.children,o,i,t);case C:s=8,o|=8;break;case E:return(e=Iu(12,n,t,2|o)).elementType=E,e.lanes=i,e;case _:return(e=Iu(13,n,t,o)).elementType=_,e.lanes=i,e;case M:return(e=Iu(19,n,t,o)).elementType=M,e.lanes=i,e;case A:return Lu(n,o,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case P:s=10;break e;case R:s=9;break e;case T:s=11;break e;case O:s=14;break e;case I:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Iu(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Fu(e,t,n,r){return(e=Iu(7,e,r,t)).lanes=n,e}function Lu(e,t,n,r){return(e=Iu(22,e,r,t)).elementType=A,e.lanes=n,e.stateNode={isHidden:!1},e}function zu(e,t,n){return(e=Iu(6,e,null,t)).lanes=n,e}function Nu(e,t,n){return(t=Iu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Bu(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=mt(0),this.expirationTimes=mt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Vu(e,t,n,r,o,a,i,s,l){return e=new Bu(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Iu(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ia(a),e}function Wu(e){if(!e)return To;e:{if(We(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ao(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Ao(n))return Fo(e,n,t)}return t}function Uu(e,t,n,r,o,a,i,s,l){return(e=Vu(n,r,!0,e,0,a,0,s,l)).context=Wu(null),n=e.current,(a=Da(r=tu(),o=nu(n))).callback=void 0!==t&&null!==t?t:null,ja(n,a,o),e.current.lanes=o,gt(e,o,r),ou(e,r),e}function Hu(e,t,n,r){var o=t.current,a=tu(),i=nu(o);return n=Wu(n),null===t.context?t.context=n:t.pendingContext=n,(t=Da(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=ja(o,t,i))&&(ru(e,o,i,a),Fa(e,o,i)),i}function Ku(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function qu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function $u(e,t){qu(e,t),(e=e.alternate)&&qu(e,t)}Cl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Mo.current)xs=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return xs=!1,function(e,t,n){switch(t.tag){case 3:Ms(t),ha();break;case 5:ii(t);break;case 1:Ao(t.type)&&Lo(t);break;case 4:oi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Ro(ya,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ro(li,1&li.current),t.flags|=128,null):0!==(n&t.child.childLanes)?zs(e,t,n):(Ro(li,1&li.current),null!==(e=Ks(e,t,n))?e.sibling:null);Ro(li,1&li.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Us(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Ro(li,li.current),r)break;return null;case 22:case 23:return t.lanes=0,Es(e,t,n)}return Ks(e,t,n)}(e,t,n);xs=0!==(131072&e.flags)}else xs=!1,aa&&0!==(1048576&t.flags)&&ea(t,$o,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Hs(e,t),e=t.pendingProps;var o=Io(t,_o.current);Ea(t,n),o=Ci(null,t,r,e,o,n);var i=Ei();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,Ao(r)?(i=!0,Lo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Ia(t),o.updater=Wa,t.stateNode=o,o._reactInternals=t,qa(t,r,e,n),t=_s(null,t,r,!0,i,n)):(t.tag=0,aa&&i&&ta(t),ws(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Hs(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"===typeof e)return Au(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===T)return 11;if(e===O)return 14}return 2}(r),e=ga(r,e),o){case 0:t=Rs(null,t,r,e,n);break e;case 1:t=Ts(null,t,r,e,n);break e;case 11:t=ks(null,t,r,e,n);break e;case 14:t=Ss(null,t,r,ga(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,Rs(e,t,r,o=t.elementType===r?o:ga(r,o),n);case 1:return r=t.type,o=t.pendingProps,Ts(e,t,r,o=t.elementType===r?o:ga(r,o),n);case 3:e:{if(Ms(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Aa(e,t),za(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Os(e,t,r,n,o=cs(Error(a(423)),t));break e}if(r!==o){t=Os(e,t,r,n,o=cs(Error(a(424)),t));break e}for(oa=uo(t.stateNode.containerInfo.firstChild),ra=t,aa=!0,ia=null,n=Za(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ha(),r===o){t=Ks(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return ii(t),null===e&&ca(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,no(r,o)?s=null:null!==i&&no(r,i)&&(t.flags|=32),Ps(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&ca(t),null;case 13:return zs(e,t,n);case 4:return oi(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Qa(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,ks(e,t,r,o=t.elementType===r?o:ga(r,o),n);case 7:return ws(e,t,t.pendingProps,n),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,Ro(ya,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!Mo.current){t=Ks(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var u=l.firstContext;null!==u;){if(u.context===r){if(1===i.tag){(u=Da(-1,n&-n)).tag=2;var c=i.updateQueue;if(null!==c){var d=(c=c.shared).pending;null===d?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}i.lanes|=n,null!==(u=i.alternate)&&(u.lanes|=n),Ca(i.return,n,t),l.lanes|=n;break}u=u.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Ca(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ws(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ea(t,n),r=r(o=Pa(o)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return o=ga(r=t.type,t.pendingProps),Ss(e,t,r,o=ga(r.type,o),n);case 15:return Cs(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ga(r,o),Hs(e,t),t.tag=1,Ao(r)?(e=!0,Lo(t)):e=!1,Ea(t,n),Ha(t,r,o),qa(t,r,o,n),_s(null,t,r,!0,e,n);case 19:return Us(e,t,n);case 22:return Es(e,t,n)}throw Error(a(156,t.tag))};var Gu="function"===typeof reportError?reportError:function(e){console.error(e)};function Yu(e){this._internalRoot=e}function Xu(e){this._internalRoot=e}function Qu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Zu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Ju(){}function ec(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=Ku(i);s.call(e)}}Hu(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=Ku(i);a.call(e)}}var i=Uu(t,r,e,0,null,!1,0,"",Ju);return e._reactRootContainer=i,e[vo]=i.current,Wr(8===e.nodeType?e.parentNode:e),du(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"===typeof r){var s=r;r=function(){var e=Ku(l);s.call(e)}}var l=Vu(e,0,!1,null,0,!1,0,"",Ju);return e._reactRootContainer=l,e[vo]=l.current,Wr(8===e.nodeType?e.parentNode:e),du((function(){Hu(t,l,n,r)})),l}(n,t,e,o,r);return Ku(i)}Xu.prototype.render=Yu.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Hu(e,t,null,null)},Xu.prototype.unmount=Yu.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;du((function(){Hu(null,e,null,null)})),t[vo]=null}},Xu.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ct();e={blockedOn:null,target:e,priority:t};for(var n=0;n<At.length&&0!==t&&t<At[n].priority;n++);At.splice(n,0,e),0===n&&Lt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(yt(t,1|n),ou(t,Qe()),0===(6&_l)&&(Ul=Qe()+500,Uo()))}break;case 13:du((function(){var t=Ma(e,1);if(null!==t){var n=tu();ru(t,e,1,n)}})),$u(e,1)}},kt=function(e){if(13===e.tag){var t=Ma(e,134217728);if(null!==t)ru(t,e,134217728,tu());$u(e,134217728)}},St=function(e){if(13===e.tag){var t=nu(e),n=Ma(e,t);if(null!==n)ru(n,e,t,tu());$u(e,t)}},Ct=function(){return bt},Et=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},ke=function(e,t,n){switch(t){case"input":if(Z(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=ko(r);if(!o)throw Error(a(90));$(r),Z(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Te=cu,_e=du;var tc={usingClientEntryPoint:!1,Events:[xo,wo,ko,Pe,Re,cu]},nc={findFiberByHostInstance:bo,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},rc={bundleType:nc.bundleType,version:nc.version,rendererPackageName:nc.rendererPackageName,rendererConfig:nc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ke(e))?null:e.stateNode},findFiberByHostInstance:nc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var oc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!oc.isDisabled&&oc.supportsFiber)try{ot=oc.inject(rc),at=oc}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Qu(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Qu(e))throw Error(a(299));var n=!1,r="",o=Gu;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Vu(e,1,!1,null,0,n,0,r,o),e[vo]=t.current,Wr(8===e.nodeType?e.parentNode:e),new Yu(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ke(t))?null:e.stateNode},t.flushSync=function(e){return du(e)},t.hydrate=function(e,t,n){if(!Zu(t))throw Error(a(200));return ec(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Qu(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",s=Gu;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Uu(t,null,e,1,null!=n?n:null,o,0,i,s),e[vo]=t.current,Wr(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 Xu(t)},t.render=function(e,t,n){if(!Zu(t))throw Error(a(200));return ec(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Zu(e))throw Error(a(40));return!!e._reactRootContainer&&(du((function(){ec(null,null,e,!1,(function(){e._reactRootContainer=null,e[vo]=null}))})),!0)},t.unstable_batchedUpdates=cu,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Zu(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return ec(e,t,n,!1,r)},t.version="18.2.0-next-9e3b772b8-20220608"},164:function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(463)},340:function(e,t,n){"use strict";var r,o;r=n(71),o=n(424),r.version,r.renderToString,t.uS=r.renderToStaticMarkup,r.renderToNodeStream,r.renderToStaticNodeStream,o.renderToReadableStream},372:function(e,t){"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case a:case s:case i:case f:case p:return e;default:switch(e=e&&e.$$typeof){case c:case u:case d:case v:case h:case l:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference")},441:function(e,t,n){"use strict";n(372)},374:function(e,t,n){"use strict";var r=n(791),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,a={},u=null,c=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:u,ref:c,props:a,_owner:s.current}}t.Fragment=a,t.jsx=u,t.jsxs=u},117:function(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,m={};function g(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}g.prototype.isReactComponent={},g.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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var x=b.prototype=new y;x.constructor=b,v(x,g.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,S={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,r){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)k.call(t,o)&&!C.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:n,type:e,key:i,ref:s,props:a,_owner:S.current}}function P(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var R=/\/+/g;function T(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 _(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+T(l,0):a,w(i)?(o="",null!=e&&(o=e.replace(R,"$&/")+"/"),_(i,t,o,"",(function(e){return e}))):null!=i&&(P(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(R,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",w(e))for(var u=0;u<e.length;u++){var c=a+T(s=e[u],u);l+=_(s,t,o,c,i)}else if(c=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof c)for(e=c.call(e),u=0;!(s=e.next()).done;)l+=_(s=s.value,t,o,c=a+T(s,u++),i);else if("object"===s)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 l}function M(e,t,n){if(null==e)return e;var r=[],o=0;return _(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function O(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 I={current:null},A={transition:null},D={ReactCurrentDispatcher:I,ReactCurrentBatchConfig:A,ReactCurrentOwner:S};t.Children={map:M,forEach:function(e,t,n){M(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return M(e,(function(){t++})),t},toArray:function(e){return M(e,(function(e){return e}))||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=g,t.Fragment=o,t.Profiler=i,t.PureComponent=b,t.StrictMode=a,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=v({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)k.call(t,u)&&!C.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];o.children=l}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=E,t.createFactory=function(e){var t=E.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=P,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:O}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=A.transition;A.transition={};try{e()}finally{A.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return I.current.useCallback(e,t)},t.useContext=function(e){return I.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return I.current.useDeferredValue(e)},t.useEffect=function(e,t){return I.current.useEffect(e,t)},t.useId=function(){return I.current.useId()},t.useImperativeHandle=function(e,t,n){return I.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return I.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return I.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return I.current.useMemo(e,t)},t.useReducer=function(e,t,n){return I.current.useReducer(e,t,n)},t.useRef=function(e){return I.current.useRef(e)},t.useState=function(e){return I.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return I.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return I.current.useTransition()},t.version="18.2.0"},791:function(e,t,n){"use strict";e.exports=n(117)},184:function(e,t,n){"use strict";e.exports=n(374)},813:function(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(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,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>a(l,n))u<o&&0>a(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<o&&0>a(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function a(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 i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],d=1,f=null,p=3,h=!1,v=!1,m=!1,g="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(c);null!==t;){if(null===t.callback)o(c);else{if(!(t.startTime<=e))break;o(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function w(e){if(m=!1,x(e),!v)if(null!==r(u))v=!0,A(k);else{var t=r(c);null!==t&&D(w,t.startTime-e)}}function k(e,n){v=!1,m&&(m=!1,y(P),P=-1),h=!0;var a=p;try{for(x(n),f=r(u);null!==f&&(!(f.expirationTime>n)||e&&!_());){var i=f.callback;if("function"===typeof i){f.callback=null,p=f.priorityLevel;var s=i(f.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?f.callback=s:f===r(u)&&o(u),x(n)}else o(u);f=r(u)}if(null!==f)var l=!0;else{var d=r(c);null!==d&&D(w,d.startTime-n),l=!1}return l}finally{f=null,p=a,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,C=!1,E=null,P=-1,R=5,T=-1;function _(){return!(t.unstable_now()-T<R)}function M(){if(null!==E){var e=t.unstable_now();T=e;var n=!0;try{n=E(!0,e)}finally{n?S():(C=!1,E=null)}}else C=!1}if("function"===typeof b)S=function(){b(M)};else if("undefined"!==typeof MessageChannel){var O=new MessageChannel,I=O.port2;O.port1.onmessage=M,S=function(){I.postMessage(null)}}else S=function(){g(M,0)};function A(e){E=e,C||(C=!0,S())}function D(e,n){P=g((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){v||h||(v=!0,A(k))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return r(u)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?i+a:i:a=i,e){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 e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,n(c,e),null===r(u)&&e===r(c)&&(m?(y(P),P=-1):m=!0,D(w,a-i))):(e.sortIndex=s,n(u,e),v||h||(v=!0,A(k))),e},t.unstable_shouldYield=_,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},296:function(e,t,n){"use strict";e.exports=n(813)}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.m=e,n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var a=Object.create(null);n.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){i[e]=function(){return r[e]}}));return i.default=function(){return r},n.d(a,i),a}}(),n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))},n.u=function(e){return"static/js/"+e+".8e3406ac.chunk.js"},n.miniCssF=function(e){},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={},t="orangelogic-react-downloader:";n.l=function(r,o,a,i){if(e[r])e[r].push(o);else{var s,l;if(void 0!==a)for(var u=document.getElementsByTagName("script"),c=0;c<u.length;c++){var d=u[c];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+a){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,n.nc&&s.setAttribute("nonce",n.nc),s.setAttribute("data-webpack",t+a),s.src=r),e[r]=[o];var f=function(t,n){s.onerror=s.onload=null,clearTimeout(p);var o=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach((function(e){return e(n)})),t)return t(n)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),l&&document.head.appendChild(s)}}}(),n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",function(){var e={179:0};n.f.j=function(t,r){var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else{var a=new Promise((function(n,r){o=e[t]=[n,r]}));r.push(o[2]=a);var i=n.p+n.u(t),s=new Error;n.l(i,(function(r){if(n.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var a=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",s.name="ChunkLoadError",s.type=a,s.request=i,o[1](s)}}),"chunk-"+t,t)}};var t=function(t,r){var o,a,i=r[0],s=r[1],l=r[2],u=0;if(i.some((function(t){return 0!==e[t]}))){for(o in s)n.o(s,o)&&(n.m[o]=s[o]);if(l)l(n)}for(t&&t(r);u<i.length;u++)a=i[u],n.o(e,a)&&e[a]&&e[a][0](),e[a]=0},r=self.webpackChunkorangelogic_react_downloader=self.webpackChunkorangelogic_react_downloader||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}(),function(){"use strict";var e=n(164);function t(){return t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}function r(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}var o=n(791),a=n.t(o,2);function i(e){return i="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},i(e)}function s(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function l(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=o.createContext(null);function c(){return o.useContext(u)}var d="function"===typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__",f=n(184);var p=function(e){var n=e.children,r=e.theme,a=c(),i=o.useMemo((function(){var e=null===a?r:function(e,n){return"function"===typeof n?n(e):t({},e,n)}(a,r);return null!=e&&(e[d]=null!==a),e}),[r,a]);return(0,f.jsx)(u.Provider,{value:i,children:n})};var h=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(Xv){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),v=Math.abs,m=String.fromCharCode,g=Object.assign;function y(e){return e.trim()}function b(e,t,n){return e.replace(t,n)}function x(e,t){return e.indexOf(t)}function w(e,t){return 0|e.charCodeAt(t)}function k(e,t,n){return e.slice(t,n)}function S(e){return e.length}function C(e){return e.length}function E(e,t){return t.push(e),e}var P=1,R=1,T=0,_=0,M=0,O="";function I(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:P,column:R,length:i,return:""}}function A(e,t){return g(I("",null,null,"",null,null,0),e,{length:-e.length},t)}function D(){return M=_>0?w(O,--_):0,R--,10===M&&(R=1,P--),M}function j(){return M=_<T?w(O,_++):0,R++,10===M&&(R=1,P++),M}function F(){return w(O,_)}function L(){return _}function z(e,t){return k(O,e,t)}function N(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function B(e){return P=R=1,T=S(O=e),_=0,[]}function V(e){return O="",e}function W(e){return y(z(_-1,K(91===e?e+2:40===e?e+1:e)))}function U(e){for(;(M=F())&&M<33;)j();return N(e)>2||N(M)>3?"":" "}function H(e,t){for(;--t&&j()&&!(M<48||M>102||M>57&&M<65||M>70&&M<97););return z(e,L()+(t<6&&32==F()&&32==j()))}function K(e){for(;j();)switch(M){case e:return _;case 34:case 39:34!==e&&39!==e&&K(M);break;case 40:41===e&&K(e);break;case 92:j()}return _}function q(e,t){for(;j()&&e+M!==57&&(e+M!==84||47!==F()););return"/*"+z(t,_-1)+"*"+m(47===e?e:j())}function $(e){for(;!N(F());)j();return z(e,_)}var G="-ms-",Y="-moz-",X="-webkit-",Q="comm",Z="rule",J="decl",ee="@keyframes";function te(e,t){for(var n="",r=C(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function ne(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case J:return e.return=e.return||e.value;case Q:return"";case ee:return e.return=e.value+"{"+te(e.children,r)+"}";case Z:e.value=e.props.join(",")}return S(n=te(e.children,r))?e.return=e.value+"{"+n+"}":""}function re(e){return V(oe("",null,null,null,[""],e=B(e),0,[0],e))}function oe(e,t,n,r,o,a,i,s,l){for(var u=0,c=0,d=i,f=0,p=0,h=0,v=1,g=1,y=1,k=0,C="",P=o,R=a,T=r,_=C;g;)switch(h=k,k=j()){case 40:if(108!=h&&58==w(_,d-1)){-1!=x(_+=b(W(k),"&","&\f"),"&\f")&&(y=-1);break}case 34:case 39:case 91:_+=W(k);break;case 9:case 10:case 13:case 32:_+=U(h);break;case 92:_+=H(L()-1,7);continue;case 47:switch(F()){case 42:case 47:E(ie(q(j(),L()),t,n),l);break;default:_+="/"}break;case 123*v:s[u++]=S(_)*y;case 125*v:case 59:case 0:switch(k){case 0:case 125:g=0;case 59+c:-1==y&&(_=b(_,/\f/g,"")),p>0&&S(_)-d&&E(p>32?se(_+";",r,n,d-1):se(b(_," ","")+";",r,n,d-2),l);break;case 59:_+=";";default:if(E(T=ae(_,t,n,u,c,o,s,C,P=[],R=[],d),a),123===k)if(0===c)oe(_,t,T,T,P,a,d,s,R);else switch(99===f&&110===w(_,3)?100:f){case 100:case 108:case 109:case 115:oe(e,T,T,r&&E(ae(e,T,T,0,0,o,s,C,o,P=[],d),R),o,R,d,s,r?P:R);break;default:oe(_,T,T,T,[""],R,0,s,R)}}u=c=p=0,v=y=1,C=_="",d=i;break;case 58:d=1+S(_),p=h;default:if(v<1)if(123==k)--v;else if(125==k&&0==v++&&125==D())continue;switch(_+=m(k),k*v){case 38:y=c>0?1:(_+="\f",-1);break;case 44:s[u++]=(S(_)-1)*y,y=1;break;case 64:45===F()&&(_+=W(j())),f=F(),c=d=S(C=_+=$(L())),k++;break;case 45:45===h&&2==S(_)&&(v=0)}}return a}function ae(e,t,n,r,o,a,i,s,l,u,c){for(var d=o-1,f=0===o?a:[""],p=C(f),h=0,m=0,g=0;h<r;++h)for(var x=0,w=k(e,d+1,d=v(m=i[h])),S=e;x<p;++x)(S=y(m>0?f[x]+" "+w:b(w,/&\f/g,f[x])))&&(l[g++]=S);return I(e,t,n,0===o?Z:s,l,u,c)}function ie(e,t,n){return I(e,t,n,Q,m(M),k(e,2,-2),0)}function se(e,t,n,r){return I(e,t,n,J,k(e,0,r),k(e,r+1,-1),r)}var le=function(e,t,n){for(var r=0,o=0;r=o,o=F(),38===r&&12===o&&(t[n]=1),!N(o);)j();return z(e,_)},ue=function(e,t){return V(function(e,t){var n=-1,r=44;do{switch(N(r)){case 0:38===r&&12===F()&&(t[n]=1),e[n]+=le(_-1,t,n);break;case 2:e[n]+=W(r);break;case 4:if(44===r){e[++n]=58===F()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=m(r)}}while(r=j());return e}(B(e),t))},ce=new WeakMap,de=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ce.get(n))&&!r){ce.set(e,!0);for(var o=[],a=ue(t,o),i=n.props,s=0,l=0;s<a.length;s++)for(var u=0;u<i.length;u++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[u]):i[u]+" "+a[s]}}},fe=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function pe(e,t){switch(function(e,t){return 45^w(e,0)?(((t<<2^w(e,0))<<2^w(e,1))<<2^w(e,2))<<2^w(e,3):0}(e,t)){case 5103:return X+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return X+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return X+e+Y+e+G+e+e;case 6828:case 4268:return X+e+G+e+e;case 6165:return X+e+G+"flex-"+e+e;case 5187:return X+e+b(e,/(\w+).+(:[^]+)/,X+"box-$1$2"+G+"flex-$1$2")+e;case 5443:return X+e+G+"flex-item-"+b(e,/flex-|-self/,"")+e;case 4675:return X+e+G+"flex-line-pack"+b(e,/align-content|flex-|-self/,"")+e;case 5548:return X+e+G+b(e,"shrink","negative")+e;case 5292:return X+e+G+b(e,"basis","preferred-size")+e;case 6060:return X+"box-"+b(e,"-grow","")+X+e+G+b(e,"grow","positive")+e;case 4554:return X+b(e,/([^-])(transform)/g,"$1"+X+"$2")+e;case 6187:return b(b(b(e,/(zoom-|grab)/,X+"$1"),/(image-set)/,X+"$1"),e,"")+e;case 5495:case 3959:return b(e,/(image-set\([^]*)/,X+"$1$`$1");case 4968:return b(b(e,/(.+:)(flex-)?(.*)/,X+"box-pack:$3"+G+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+X+e+e;case 4095:case 3583:case 4068:case 2532:return b(e,/(.+)-inline(.+)/,X+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(S(e)-1-t>6)switch(w(e,t+1)){case 109:if(45!==w(e,t+4))break;case 102:return b(e,/(.+:)(.+)-([^]+)/,"$1"+X+"$2-$3$1"+Y+(108==w(e,t+3)?"$3":"$2-$3"))+e;case 115:return~x(e,"stretch")?pe(b(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==w(e,t+1))break;case 6444:switch(w(e,S(e)-3-(~x(e,"!important")&&10))){case 107:return b(e,":",":"+X)+e;case 101:return b(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+X+(45===w(e,14)?"inline-":"")+"box$3$1"+X+"$2$3$1"+G+"$2box$3")+e}break;case 5936:switch(w(e,t+11)){case 114:return X+e+G+b(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return X+e+G+b(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return X+e+G+b(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return X+e+G+e+e}return e}var he=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case J:e.return=pe(e.value,e.length);break;case ee:return te([A(e,{value:b(e.value,"@","@"+X)})],r);case Z:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return te([A(e,{props:[b(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return te([A(e,{props:[b(t,/:(plac\w+)/,":"+X+"input-$1")]}),A(e,{props:[b(t,/:(plac\w+)/,":-moz-$1")]}),A(e,{props:[b(t,/:(plac\w+)/,G+"input-$1")]})],r)}return""}))}}],ve=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||he;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;s.push(e)}));var l,u,c=[ne,(u=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&u(e)})],d=function(e){var t=C(e);return function(n,r,o,a){for(var i="",s=0;s<t;s++)i+=e[s](n,r,o,a)||"";return i}}([de,fe].concat(r,c));a=function(e,t,n,r){l=n,function(e){te(re(e),d)}(e?e+"{"+t.styles+"}":t.styles),r&&(f.inserted[t.name]=!0)};var f={key:t,sheet:new h({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:a};return f.sheet.hydrate(s),f};var me={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function ge(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var ye=/[A-Z]|^ms/g,be=/_EMO_([^_]+?)_([^]*?)_EMO_/g,xe=function(e){return 45===e.charCodeAt(1)},we=function(e){return null!=e&&"boolean"!==typeof e},ke=ge((function(e){return xe(e)?e:e.replace(ye,"-$&").toLowerCase()})),Se=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(be,(function(e,t,n){return Ee={name:t,styles:n,next:Ee},t}))}return 1===me[e]||xe(e)||"number"!==typeof t||0===t?t:t+"px"};function Ce(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return Ee={name:n.name,styles:n.styles,next:Ee},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)Ee={name:r.name,styles:r.styles,next:Ee},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=Ce(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!==typeof i)null!=t&&void 0!==t[i]?r+=a+"{"+t[i]+"}":we(i)&&(r+=ke(a)+":"+Se(a,i)+";");else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=t&&void 0!==t[i[0]]){var s=Ce(e,t,i);switch(a){case"animation":case"animationName":r+=ke(a)+":"+s+";";break;default:r+=a+"{"+s+"}"}}else for(var l=0;l<i.length;l++)we(i[l])&&(r+=ke(a)+":"+Se(a,i[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var o=Ee,a=n(e);return Ee=o,Ce(e,t,a)}}if(null==t)return n;var i=t[n];return void 0!==i?i:n}var Ee,Pe=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var Re=function(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";Ee=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=Ce(n,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=Ce(n,t,e[i]),r&&(o+=a[i]);Pe.lastIndex=0;for(var s,l="";null!==(s=Pe.exec(o));)l+="-"+s[1];var u=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:u,styles:o,next:Ee}},Te=!!a.useInsertionEffect&&a.useInsertionEffect,_e=Te||function(e){return e()},Me=Te||o.useLayoutEffect,Oe=o.createContext("undefined"!==typeof HTMLElement?ve({key:"css"}):null);Oe.Provider;var Ie=function(e){return(0,o.forwardRef)((function(t,n){var r=(0,o.useContext)(Oe);return e(t,r,n)}))};var Ae=o.createContext({});var De=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=o.useContext(Ae);return n&&(e=n,0!==Object.keys(e).length)?n:t},je={};function Fe(e,n,r){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return o.useMemo((function(){var o=e&&n[e]||n;if("function"===typeof r){var i=r(o),s=e?t({},n,l({},e,i)):i;return a?function(){return s}:s}return t({},n,e?l({},e,r):r)}),[e,n,r,a])}var Le=function(e){var t=e.children,n=e.theme,r=e.themeId,o=De(je),a=c()||je,i=Fe(r,o,n),s=Fe(r,a,n,!0);return(0,f.jsx)(p,{theme:s,children:(0,f.jsx)(Ae.Provider,{value:i,children:t})})},ze="$$material",Ne=["theme"];function Be(e){var n=e.theme,o=r(e,Ne),a=n[ze];return(0,f.jsx)(Le,t({},o,{themeId:a?ze:void 0,theme:a||n}))}function Ve(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 We(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ve(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ve(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ue(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 He(e,t){if(e){if("string"===typeof e)return Ue(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)?Ue(e,t):void 0}}function Ke(e){return function(e){if(Array.isArray(e))return Ue(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||He(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 qe(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){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||He(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 $e(){$e=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},s=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),s=new O(r||[]);return o(i,"_invoke",{value:R(e,n,s)}),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=d;var p="suspendedStart",h="suspendedYield",v="executing",m="completed",g={};function y(){}function b(){}function x(){}var w={};c(w,s,(function(){return this}));var k=Object.getPrototypeOf,S=k&&k(k(I([])));S&&S!==n&&r.call(S,s)&&(w=S);var C=x.prototype=y.prototype=Object.create(w);function E(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function P(e,t){function n(o,a,s,l){var u=f(e[o],e,a);if("throw"!==u.type){var c=u.arg,d=c.value;return d&&"object"==i(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,s,l)}),(function(e){n("throw",e,s,l)})):t.resolve(d).then((function(e){c.value=e,s(c)}),(function(e){return n("throw",e,s,l)}))}l(u.arg)}var a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return a=a?a.then(o,o):o()}})}function R(t,n,r){var o=p;return function(a,i){if(o===v)throw new Error("Generator is already running");if(o===m){if("throw"===a)throw i;return{value:e,done:!0}}for(r.method=a,r.arg=i;;){var s=r.delegate;if(s){var l=T(s,r);if(l){if(l===g)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===p)throw o=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=v;var u=f(t,n,r);if("normal"===u.type){if(o=r.done?m:h,u.arg===g)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(o=m,r.method="throw",r.arg=u.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var a=f(o,t.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,g;var i=a.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,g):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function M(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function I(t){if(t||""===t){var n=t[s];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}throw new TypeError(i(t)+" is not iterable")}return b.prototype=x,o(C,"constructor",{value:x,configurable:!0}),o(x,"constructor",{value:b,configurable:!0}),b.displayName=c(x,u,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,x):(e.__proto__=x,c(e,u,"GeneratorFunction")),e.prototype=Object.create(C),e},t.awrap=function(e){return{__await:e}},E(P.prototype),c(P.prototype,l,(function(){return this})),t.AsyncIterator=P,t.async=function(e,n,r,o,a){void 0===a&&(a=Promise);var i=new P(d(e,n,r,o),a);return t.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},E(C),c(C,u,"Generator"),c(C,s,(function(){return this})),c(C,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=I,O.prototype={constructor:O,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(M),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return s.type="throw",s.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(l&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,g):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),M(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;M(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:I(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),g}},t}function Ge(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(u){return void n(u)}s.done?t(l):Promise.resolve(l).then(r,o)}function Ye(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){Ge(a,r,o,i,s,"next",e)}function s(e){Ge(a,r,o,i,s,"throw",e)}i(void 0)}))}}function Xe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Qe(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,s(r.key),r)}}function Ze(e,t,n){return t&&Qe(e.prototype,t),n&&Qe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Je(e){var t=(0,o.useRef)(null);return null===t.current&&(t.current=e()),t.current}var et=function(){function e(){Xe(this,e),this.componentControls=new Set}return Ze(e,[{key:"subscribe",value:function(e){var t=this;return this.componentControls.add(e),function(){return t.componentControls.delete(e)}}},{key:"start",value:function(e,t){this.componentControls.forEach((function(n){n.start(e.nativeEvent||e,t)}))}}]),e}(),tt=function(){return new et};var nt="undefined"!==typeof document,rt=nt?o.useLayoutEffect:o.useEffect;function ot(){var e=(0,o.useRef)(!1);return rt((function(){return e.current=!0,function(){e.current=!1}}),[]),e}var at=function(e){return e},it=function(){function e(){Xe(this,e),this.order=[],this.scheduled=new Set}return Ze(e,[{key:"add",value:function(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}},{key:"remove",value:function(e){var t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}},{key:"clear",value:function(){this.order.length=0,this.scheduled.clear()}}]),e}();var st=["prepare","read","update","preRender","render","postRender"];var lt=function(e,t){var n=!1,r=!0,o={delta:0,timestamp:0,isProcessing:!1},a=st.reduce((function(e,t){return e[t]=function(e){var t=new it,n=new it,r=0,o=!1,a=!1,i=new WeakSet,s={schedule:function(e){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&o,s=a?t:n;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&i.add(e),s.add(e)&&a&&o&&(r=t.order.length),e},cancel:function(e){n.remove(e),i.delete(e)},process:function(l){if(o)a=!0;else{o=!0;var u=[n,t];if(t=u[0],(n=u[1]).clear(),r=t.order.length)for(var c=0;c<r;c++){var d=t.order[c];d(l),i.has(d)&&(s.schedule(d),e())}o=!1,a&&(a=!1,s.process(l))}}};return s}((function(){return n=!0})),e}),{}),i=function(e){return a[e].process(o)},s=function a(){var s=performance.now();n=!1,o.delta=r?1e3/60:Math.max(Math.min(s-o.timestamp,40),1),o.timestamp=s,o.isProcessing=!0,st.forEach(i),o.isProcessing=!1,n&&t&&(r=!1,e(a))},l=st.reduce((function(t,i){var l=a[i];return t[i]=function(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n||(n=!0,r=!0,o.isProcessing||e(s)),l.schedule(t,a,i)},t}),{});return{schedule:l,cancel:function(e){return st.forEach((function(t){return a[t].cancel(e)}))},state:o,steps:a}}("undefined"!==typeof requestAnimationFrame?requestAnimationFrame:at,!0),ut=lt.schedule,ct=lt.cancel,dt=lt.state,ft=lt.steps;function pt(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=He(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}var ht=(0,o.createContext)(null);function vt(e,t){return vt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},vt(e,t)}function mt(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&vt(e,t)}function gt(e){return gt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},gt(e)}function yt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bt(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(Xv){return!1}}();return function(){var n,r=gt(e);if(t){var o=gt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===i(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return yt(e)}(this,n)}}var xt=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n,[{key:"getSnapshotBeforeUpdate",value:function(e){var t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){var n=this.props.sizeRef.current;n.height=t.offsetHeight||0,n.width=t.offsetWidth||0,n.top=t.offsetTop,n.left=t.offsetLeft}return null}},{key:"componentDidUpdate",value:function(){}},{key:"render",value:function(){return this.props.children}}]),n}(o.Component);function wt(e){var t=e.children,n=e.isPresent,r=(0,o.useId)(),a=(0,o.useRef)(null),i=(0,o.useRef)({width:0,height:0,top:0,left:0});return(0,o.useInsertionEffect)((function(){var e=i.current,t=e.width,o=e.height,s=e.top,l=e.left;if(!n&&a.current&&t&&o){a.current.dataset.motionPopId=r;var u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule('\n          [data-motion-pop-id="'.concat(r,'"] {\n            position: absolute !important;\n            width: ').concat(t,"px !important;\n            height: ").concat(o,"px !important;\n            top: ").concat(s,"px !important;\n            left: ").concat(l,"px !important;\n          }\n        ")),function(){document.head.removeChild(u)}}}),[n]),o.createElement(xt,{isPresent:n,childRef:a,sizeRef:i},o.cloneElement(t,{ref:a}))}var kt=function(e){var t=e.children,n=e.initial,r=e.isPresent,a=e.onExitComplete,i=e.custom,s=e.presenceAffectsLayout,l=e.mode,u=Je(St),c=(0,o.useId)(),d=(0,o.useMemo)((function(){return{id:c,initial:n,isPresent:r,custom:i,onExitComplete:function(e){u.set(e,!0);var t,n=pt(u.values());try{for(n.s();!(t=n.n()).done;){if(!t.value)return}}catch(r){n.e(r)}finally{n.f()}a&&a()},register:function(e){return u.set(e,!1),function(){return u.delete(e)}}}}),s?void 0:[r]);return(0,o.useMemo)((function(){u.forEach((function(e,t){return u.set(t,!1)}))}),[r]),o.useEffect((function(){!r&&!u.size&&a&&a()}),[r]),"popLayout"===l&&(t=o.createElement(wt,{isPresent:r},t)),o.createElement(ht.Provider,{value:d},t)};function St(){return new Map}var Ct=(0,o.createContext)({});var Et=at,Pt=at;var Rt=function(e){return e.key||""};var Tt=function(e){var t=e.children,n=e.custom,r=e.initial,a=void 0===r||r,i=e.onExitComplete,s=e.exitBeforeEnter,l=e.presenceAffectsLayout,u=void 0===l||l,c=e.mode,d=void 0===c?"sync":c;Pt(!s,"Replace exitBeforeEnter with mode='wait'");var f,p=(0,o.useContext)(Ct).forceRender||function(){var e=ot(),t=qe((0,o.useState)(0),2),n=t[0],r=t[1],a=(0,o.useCallback)((function(){e.current&&r(n+1)}),[n]);return[(0,o.useCallback)((function(){return ut.postRender(a)}),[a]),n]}()[0],h=ot(),v=function(e){var t=[];return o.Children.forEach(e,(function(e){(0,o.isValidElement)(e)&&t.push(e)})),t}(t),m=v,g=(0,o.useRef)(new Map).current,y=(0,o.useRef)(m),b=(0,o.useRef)(new Map).current,x=(0,o.useRef)(!0);if(rt((function(){x.current=!1,function(e,t){e.forEach((function(e){var n=Rt(e);t.set(n,e)}))}(v,b),y.current=m})),f=function(){x.current=!0,b.clear(),g.clear()},(0,o.useEffect)((function(){return function(){return f()}}),[]),x.current)return o.createElement(o.Fragment,null,m.map((function(e){return o.createElement(kt,{key:Rt(e),isPresent:!0,initial:!!a&&void 0,presenceAffectsLayout:u,mode:d},e)})));m=Ke(m);for(var w=y.current.map(Rt),k=v.map(Rt),S=w.length,C=0;C<S;C++){var E=w[C];-1!==k.indexOf(E)||g.has(E)||g.set(E,void 0)}return"wait"===d&&g.size&&(m=[]),g.forEach((function(e,t){if(-1===k.indexOf(t)){var r=b.get(t);if(r){var a=w.indexOf(t),s=e;if(!s){s=o.createElement(kt,{key:Rt(r),isPresent:!1,onExitComplete:function(){b.delete(t),g.delete(t);var e=y.current.findIndex((function(e){return e.key===t}));if(y.current.splice(e,1),!g.size){if(y.current=v,!1===h.current)return;p(),i&&i()}},custom:n,presenceAffectsLayout:u,mode:d},r),g.set(t,s)}m.splice(a,0,s)}}})),m=m.map((function(e){var t=e.key;return g.has(t)?e:o.createElement(kt,{key:Rt(e),isPresent:!0,presenceAffectsLayout:u,mode:d},e)})),o.createElement(o.Fragment,null,g.size?m:m.map((function(e){return(0,o.cloneElement)(e)})))},_t=(0,o.createContext)({transformPagePoint:function(e){return e},isStatic:!1,reducedMotion:"never"}),Mt=(0,o.createContext)({}),Ot=(0,o.createContext)({strict:!1});function It(e){return"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function At(e){return"string"===typeof e||Array.isArray(e)}function Dt(e){return"object"===typeof e&&"function"===typeof e.start}var jt=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Ft=["initial"].concat(jt);function Lt(e){return Dt(e.animate)||Ft.some((function(t){return At(e[t])}))}function zt(e){return Boolean(Lt(e)||e.variants)}function Nt(e){var t=function(e,t){if(Lt(e)){var n=e.initial,r=e.animate;return{initial:!1===n||At(n)?n:void 0,animate:At(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,o.useContext)(Mt)),n=t.initial,r=t.animate;return(0,o.useMemo)((function(){return{initial:n,animate:r}}),[Bt(n),Bt(r)])}function Bt(e){return Array.isArray(e)?e.join(" "):e}var Vt={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Wt={},Ut=function(e){Wt[e]={isEnabled:function(t){return Vt[e].some((function(e){return!!t[e]}))}}};for(var Ht in Vt)Ut(Ht);var Kt=(0,o.createContext)({}),qt=Symbol.for("motionComponentSymbol");function $t(e){var t=e.preloadedFeatures,n=e.createVisualElement,r=e.useRender,a=e.useVisualState,i=e.Component;t&&function(e){for(var t in e)Wt[t]=We(We({},Wt[t]),e[t])}(t);var s=(0,o.forwardRef)((function(e,s){var l,u=We(We(We({},(0,o.useContext)(_t)),e),{},{layoutId:Gt(e)}),c=u.isStatic,d=Nt(e),f=a(e,c);if(!c&&nt){d.visualElement=function(e,t,n,r){var a=(0,o.useContext)(Mt).visualElement,i=(0,o.useContext)(Ot),s=(0,o.useContext)(ht),l=(0,o.useContext)(_t).reducedMotion,u=(0,o.useRef)();r=r||i.renderer,!u.current&&r&&(u.current=r(e,{visualState:t,parent:a,props:n,presenceContext:s,blockInitialAnimation:!!s&&!1===s.initial,reducedMotionConfig:l}));var c=u.current;(0,o.useInsertionEffect)((function(){c&&c.update(n,s)}));var d=(0,o.useRef)(Boolean(window.HandoffAppearAnimations));return rt((function(){c&&(c.render(),d.current&&c.animationState&&c.animationState.animateChanges())})),(0,o.useEffect)((function(){c&&(c.updateFeatures(),!d.current&&c.animationState&&c.animationState.animateChanges(),window.HandoffAppearAnimations=void 0,d.current=!1)})),c}(i,f,u,n);var p=(0,o.useContext)(Kt),h=(0,o.useContext)(Ot).strict;d.visualElement&&(l=d.visualElement.loadFeatures(u,h,t,p))}return o.createElement(Mt.Provider,{value:d},l&&d.visualElement?o.createElement(l,We({visualElement:d.visualElement},u)):null,r(i,e,function(e,t,n){return(0,o.useCallback)((function(r){r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&("function"===typeof n?n(r):It(n)&&(n.current=r))}),[t])}(f,d.visualElement,s),f,c,d.visualElement))}));return s[qt]=i,s}function Gt(e){var t=e.layoutId,n=(0,o.useContext)(Ct).id;return n&&void 0!==t?n+"-"+t:t}function Yt(e){function t(t){return $t(e(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}))}if("undefined"===typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}var Xt=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Qt(e){return"string"===typeof e&&!e.includes("-")&&!!(Xt.indexOf(e)>-1||/[A-Z]/.test(e))}var Zt={};var Jt=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],en=new Set(Jt);function tn(e,t){var n=t.layout,r=t.layoutId;return en.has(e)||e.startsWith("origin")||(n||void 0!==r)&&(!!Zt[e]||"opacity"===e)}var nn=function(e){return Boolean(e&&e.getVelocity)},rn={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},on=Jt.length;var an=function(e){return function(t){return"string"===typeof t&&t.startsWith(e)}},sn=an("--"),ln=an("var(--"),un=function(e,t){return t&&"number"===typeof e?t.transform(e):e},cn=function(e,t,n){return Math.min(Math.max(n,e),t)},dn={test:function(e){return"number"===typeof e},parse:parseFloat,transform:function(e){return e}},fn=We(We({},dn),{},{transform:function(e){return cn(0,1,e)}}),pn=We(We({},dn),{},{default:1}),hn=function(e){return Math.round(1e5*e)/1e5},vn=/(-)?([\d]*\.?[\d])+/g,mn=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,gn=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function yn(e){return"string"===typeof e}var bn=function(e){return{test:function(t){return yn(t)&&t.endsWith(e)&&1===t.split(" ").length},parse:parseFloat,transform:function(t){return"".concat(t).concat(e)}}},xn=bn("deg"),wn=bn("%"),kn=bn("px"),Sn=bn("vh"),Cn=bn("vw"),En=We(We({},wn),{},{parse:function(e){return wn.parse(e)/100},transform:function(e){return wn.transform(100*e)}}),Pn=We(We({},dn),{},{transform:Math.round}),Rn={borderWidth:kn,borderTopWidth:kn,borderRightWidth:kn,borderBottomWidth:kn,borderLeftWidth:kn,borderRadius:kn,radius:kn,borderTopLeftRadius:kn,borderTopRightRadius:kn,borderBottomRightRadius:kn,borderBottomLeftRadius:kn,width:kn,maxWidth:kn,height:kn,maxHeight:kn,size:kn,top:kn,right:kn,bottom:kn,left:kn,padding:kn,paddingTop:kn,paddingRight:kn,paddingBottom:kn,paddingLeft:kn,margin:kn,marginTop:kn,marginRight:kn,marginBottom:kn,marginLeft:kn,rotate:xn,rotateX:xn,rotateY:xn,rotateZ:xn,scale:pn,scaleX:pn,scaleY:pn,scaleZ:pn,skew:xn,skewX:xn,skewY:xn,distance:kn,translateX:kn,translateY:kn,translateZ:kn,x:kn,y:kn,z:kn,perspective:kn,transformPerspective:kn,opacity:fn,originX:En,originY:En,originZ:kn,zIndex:Pn,fillOpacity:fn,strokeOpacity:fn,numOctaves:Pn};function Tn(e,t,n,r){var o=e.style,a=e.vars,i=e.transform,s=e.transformOrigin,l=!1,u=!1,c=!0;for(var d in t){var f=t[d];if(sn(d))a[d]=f;else{var p=Rn[d],h=un(f,p);if(en.has(d)){if(l=!0,i[d]=h,!c)continue;f!==(p.default||0)&&(c=!1)}else d.startsWith("origin")?(u=!0,s[d]=h):o[d]=h}}if(t.transform||(l||r?o.transform=function(e,t,n,r){for(var o=t.enableHardwareAcceleration,a=void 0===o||o,i=t.allowTransformNone,s=void 0===i||i,l="",u=0;u<on;u++){var c=Jt[u];if(void 0!==e[c]){var d=rn[c]||c;l+="".concat(d,"(").concat(e[c],") ")}}return a&&!e.z&&(l+="translateZ(0)"),l=l.trim(),r?l=r(e,n?"":l):s&&n&&(l="none"),l}(e.transform,n,c,r):o.transform&&(o.transform="none")),u){var v=s.originX,m=void 0===v?"50%":v,g=s.originY,y=void 0===g?"50%":g,b=s.originZ,x=void 0===b?0:b;o.transformOrigin="".concat(m," ").concat(y," ").concat(x)}}var _n=function(){return{style:{},transform:{},transformOrigin:{},vars:{}}};function Mn(e,t,n){for(var r in t)nn(t[r])||tn(r,n)||(e[r]=t[r])}function On(e,t,n){var r={};return Mn(r,e.style||{},e),Object.assign(r,function(e,t,n){var r=e.transformTemplate;return(0,o.useMemo)((function(){var e=_n();return Tn(e,t,{enableHardwareAcceleration:!n},r),Object.assign({},e.vars,e.style)}),[t])}(e,t,n)),e.transformValues?e.transformValues(r):r}function In(e,t,n){var r={},o=On(e,t,n);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=o,r}var An=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","ignoreStrict","viewport"]);function Dn(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||An.has(e)}var jn,Fn=function(e){return!Dn(e)};try{(jn=require("@emotion/is-prop-valid").default)&&(Fn=function(e){return e.startsWith("on")?!Dn(e):jn(e)})}catch(MM){}function Ln(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function zn(e,t,n){return"string"===typeof e?e:kn.transform(t+n*e)}var Nn={offset:"stroke-dashoffset",array:"stroke-dasharray"},Bn={offset:"strokeDashoffset",array:"strokeDasharray"};var Vn=["attrX","attrY","attrScale","originX","originY","pathLength","pathSpacing","pathOffset"];function Wn(e,t,n,r,o){var a=t.attrX,i=t.attrY,s=t.attrScale,l=t.originX,u=t.originY,c=t.pathLength,d=t.pathSpacing,f=void 0===d?1:d,p=t.pathOffset,h=void 0===p?0:p;if(Tn(e,Ln(t,Vn),n,o),r)e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);else{e.attrs=e.style,e.style={};var v=e.attrs,m=e.style,g=e.dimensions;v.transform&&(g&&(m.transform=v.transform),delete v.transform),g&&(void 0!==l||void 0!==u||m.transform)&&(m.transformOrigin=function(e,t,n){var r=zn(t,e.x,e.width),o=zn(n,e.y,e.height);return"".concat(r," ").concat(o)}(g,void 0!==l?l:.5,void 0!==u?u:.5)),void 0!==a&&(v.x=a),void 0!==i&&(v.y=i),void 0!==s&&(v.scale=s),void 0!==c&&function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];e.pathLength=1;var a=o?Nn:Bn;e[a.offset]=kn.transform(-r);var i=kn.transform(t),s=kn.transform(n);e[a.array]="".concat(i," ").concat(s)}(v,c,f,h,!1)}}var Un=function(){return We(We({},_n()),{},{attrs:{}})},Hn=function(e){return"string"===typeof e&&"svg"===e.toLowerCase()};function Kn(e,t,n,r){var a=(0,o.useMemo)((function(){var n=Un();return Wn(n,t,{enableHardwareAcceleration:!1},Hn(r),e.transformTemplate),We(We({},n.attrs),{},{style:We({},n.style)})}),[t]);if(e.style){var i={};Mn(i,e.style,e),a.style=We(We({},i),a.style)}return a}function qn(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t,n,r,a,i){var s=a.latestValues,l=(Qt(t)?Kn:In)(n,s,i,t),u=function(e,t,n){var r={};for(var o in e)"values"===o&&"object"===typeof e.values||(Fn(o)||!0===n&&Dn(o)||!t&&!Dn(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(n,"string"===typeof t,e),c=We(We(We({},u),l),{},{ref:r}),d=n.children,f=(0,o.useMemo)((function(){return nn(d)?d.get():d}),[d]);return(0,o.createElement)(t,We(We({},c),{},{children:f}))}}var $n=function(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()};function Gn(e,t,n,r){var o=t.style,a=t.vars;for(var i in Object.assign(e.style,o,r&&r.getProjectionStyles(n)),a)e.style.setProperty(i,a[i])}var Yn=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Xn(e,t,n,r){for(var o in Gn(e,t,void 0,r),t.attrs)e.setAttribute(Yn.has(o)?o:$n(o),t.attrs[o])}function Qn(e,t){var n=e.style,r={};for(var o in n)(nn(n[o])||t.style&&nn(t.style[o])||tn(o,e))&&(r[o]=n[o]);return r}function Zn(e,t){var n=Qn(e,t);for(var r in e){if(nn(e[r])||nn(t[r]))n[-1!==Jt.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]}return n}function Jn(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return"function"===typeof t&&(t=t(void 0!==n?n:e.custom,r,o)),"string"===typeof t&&(t=e.variants&&e.variants[t]),"function"===typeof t&&(t=t(void 0!==n?n:e.custom,r,o)),t}var er=function(e){return Array.isArray(e)},tr=function(e){return Boolean(e&&"object"===typeof e&&e.mix&&e.toValue)},nr=function(e){return er(e)?e[e.length-1]||0:e};function rr(e){var t=nn(e)?e.get():e;return tr(t)?t.toValue():t}var or=["transitionEnd","transition"];var ar=function(e){return function(t,n){var r=(0,o.useContext)(Mt),a=(0,o.useContext)(ht),i=function(){return function(e,t,n,r){var o=e.scrapeMotionValuesFromProps,a=e.createRenderState,i=e.onMount,s={latestValues:ir(t,n,r,o),renderState:a()};return i&&(s.mount=function(e){return i(t,e,s)}),s}(e,t,r,a)};return n?i():Je(i)}};function ir(e,t,n,r){var o={},a=r(e,{});for(var i in a)o[i]=rr(a[i]);var s=e.initial,l=e.animate,u=Lt(e),c=zt(e);t&&c&&!u&&!1!==e.inherit&&(void 0===s&&(s=t.initial),void 0===l&&(l=t.animate));var d=!!n&&!1===n.initial,f=(d=d||!1===s)?l:s;f&&"boolean"!==typeof f&&!Dt(f)&&(Array.isArray(f)?f:[f]).forEach((function(t){var n=Jn(e,t);if(n){var r=n.transitionEnd,a=(n.transition,Ln(n,or));for(var i in a){var s=a[i];if(Array.isArray(s))s=s[d?s.length-1:0];null!==s&&(o[i]=s)}for(var l in r)o[l]=r[l]}}));return o}var sr={useVisualState:ar({scrapeMotionValuesFromProps:Zn,createRenderState:Un,onMount:function(e,t,n){var r=n.renderState,o=n.latestValues;ut.read((function(){try{r.dimensions="function"===typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(Xv){r.dimensions={x:0,y:0,width:0,height:0}}})),ut.render((function(){Wn(r,o,{enableHardwareAcceleration:!1},Hn(t.tagName),e.transformTemplate),Xn(t,r)}))}})},lr={useVisualState:ar({scrapeMotionValuesFromProps:Qn,createRenderState:_n})};function ur(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n)}}var cr=function(e){return"mouse"===e.pointerType?"number"!==typeof e.button||e.button<=0:!1!==e.isPrimary};function dr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"page";return{point:{x:e[t+"X"],y:e[t+"Y"]}}}var fr=function(e){return function(t){return cr(t)&&e(t,dr(t))}};function pr(e,t,n,r){return ur(e,t,fr(n),r)}var hr=function(e,t){return function(n){return t(e(n))}},vr=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(hr)};function mr(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var gr=mr("dragHorizontal"),yr=mr("dragVertical");function br(e){var t=!1;if("y"===e)t=yr();else if("x"===e)t=gr();else{var n=gr(),r=yr();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function xr(){var e=br(!0);return!e||(e(),!1)}var wr=function(){function e(t){Xe(this,e),this.isMounted=!1,this.node=t}return Ze(e,[{key:"update",value:function(){}}]),e}();function kr(e,t){var n="pointer"+(t?"enter":"leave"),r="onHover"+(t?"Start":"End");return pr(e.current,n,(function(n,o){if("touch"!==n.type&&!xr()){var a=e.getProps();e.animationState&&a.whileHover&&e.animationState.setActive("whileHover",t),a[r]&&ut.update((function(){return a[r](n,o)}))}}),{passive:!e.getProps()[r]})}var Sr=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n,[{key:"mount",value:function(){this.unmount=vr(kr(this.node,!0),kr(this.node,!1))}},{key:"unmount",value:function(){}}]),n}(wr),Cr=function(e){mt(n,e);var t=bt(n);function n(){var e;return Xe(this,n),(e=t.apply(this,arguments)).isActive=!1,e}return Ze(n,[{key:"onFocus",value:function(){var e=!1;try{e=this.node.current.matches(":focus-visible")}catch(Xv){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}},{key:"onBlur",value:function(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}},{key:"mount",value:function(){var e=this;this.unmount=vr(ur(this.node.current,"focus",(function(){return e.onFocus()})),ur(this.node.current,"blur",(function(){return e.onBlur()})))}},{key:"unmount",value:function(){}}]),n}(wr),Er=function e(t,n){return!!n&&(t===n||e(t,n.parentElement))};function Pr(e,t){if(t){var n=new PointerEvent("pointer"+e);t(n,dr(n))}}var Rr=function(e){mt(n,e);var t=bt(n);function n(){var e;return Xe(this,n),(e=t.apply(this,arguments)).removeStartListeners=at,e.removeEndListeners=at,e.removeAccessibleListeners=at,e.startPointerPress=function(t,n){if(e.removeEndListeners(),!e.isPressing){var r=e.node.getProps(),o=pr(window,"pointerup",(function(t,n){if(e.checkPressEnd()){var r=e.node.getProps(),o=r.onTap,a=r.onTapCancel;ut.update((function(){Er(e.node.current,t.target)?o&&o(t,n):a&&a(t,n)}))}}),{passive:!(r.onTap||r.onPointerUp)}),a=pr(window,"pointercancel",(function(t,n){return e.cancelPress(t,n)}),{passive:!(r.onTapCancel||r.onPointerCancel)});e.removeEndListeners=vr(o,a),e.startPress(t,n)}},e.startAccessiblePress=function(){var t=ur(e.node.current,"keydown",(function(t){if("Enter"===t.key&&!e.isPressing){e.removeEndListeners(),e.removeEndListeners=ur(e.node.current,"keyup",(function(t){"Enter"===t.key&&e.checkPressEnd()&&Pr("up",(function(t,n){var r=e.node.getProps().onTap;r&&ut.update((function(){return r(t,n)}))}))})),Pr("down",(function(t,n){e.startPress(t,n)}))}})),n=ur(e.node.current,"blur",(function(){e.isPressing&&Pr("cancel",(function(t,n){return e.cancelPress(t,n)}))}));e.removeAccessibleListeners=vr(t,n)},e}return Ze(n,[{key:"startPress",value:function(e,t){this.isPressing=!0;var n=this.node.getProps(),r=n.onTapStart;n.whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&ut.update((function(){return r(e,t)}))}},{key:"checkPressEnd",value:function(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!xr()}},{key:"cancelPress",value:function(e,t){if(this.checkPressEnd()){var n=this.node.getProps().onTapCancel;n&&ut.update((function(){return n(e,t)}))}}},{key:"mount",value:function(){var e=this.node.getProps(),t=pr(this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),n=ur(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=vr(t,n)}},{key:"unmount",value:function(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}]),n}(wr),Tr=["root"],_r=new WeakMap,Mr=new WeakMap,Or=function(e){var t=_r.get(e.target);t&&t(e)},Ir=function(e){e.forEach(Or)};function Ar(e,t,n){var r=function(e){var t=e.root,n=Ln(e,Tr),r=t||document;Mr.has(r)||Mr.set(r,{});var o=Mr.get(r),a=JSON.stringify(n);return o[a]||(o[a]=new IntersectionObserver(Ir,We({root:t},n))),o[a]}(t);return _r.set(e,n),r.observe(e),function(){_r.delete(e),r.unobserve(e)}}var Dr={some:0,all:1},jr=function(e){mt(n,e);var t=bt(n);function n(){var e;return Xe(this,n),(e=t.apply(this,arguments)).hasEnteredView=!1,e.isInView=!1,e}return Ze(n,[{key:"startObserver",value:function(){var e=this;this.unmount();var t=this.node.getProps().viewport,n=void 0===t?{}:t,r=n.root,o=n.margin,a=n.amount,i=void 0===a?"some":a,s=n.once,l={root:r?r.current:void 0,rootMargin:o,threshold:"number"===typeof i?i:Dr[i]};return Ar(this.node.current,l,(function(t){var n=t.isIntersecting;if(e.isInView!==n&&(e.isInView=n,!s||n||!e.hasEnteredView)){n&&(e.hasEnteredView=!0),e.node.animationState&&e.node.animationState.setActive("whileInView",n);var r=e.node.getProps(),o=r.onViewportEnter,a=r.onViewportLeave,i=n?o:a;i&&i(t)}}))}},{key:"mount",value:function(){this.startObserver()}},{key:"update",value:function(){if("undefined"!==typeof IntersectionObserver){var e=this.node,t=e.props,n=e.prevProps,r=["amount","margin","root"].some(function(e){var t=e.viewport,n=void 0===t?{}:t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.viewport,a=void 0===o?{}:o;return function(e){return n[e]!==a[e]}}(t,n));r&&this.startObserver()}}},{key:"unmount",value:function(){}}]),n}(wr);var Fr={inView:{Feature:jr},tap:{Feature:Rr},focus:{Feature:Cr},hover:{Feature:Sr}};function Lr(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}function zr(e,t,n){var r=e.getProps();return Jn(r,t,void 0!==n?n:r.custom,function(e){var t={};return e.values.forEach((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.values.forEach((function(e,n){return t[n]=e.getVelocity()})),t}(e))}var Nr="data-"+$n("framerAppearId"),Br=function(e){return 1e3*e},Vr=function(e){return e/1e3},Wr=!1,Ur=function(e){return Array.isArray(e)&&"number"===typeof e[0]};function Hr(e){return Boolean(!e||"string"===typeof e&&qr[e]||Ur(e)||Array.isArray(e)&&e.every(Hr))}var Kr=function(e){var t=qe(e,4),n=t[0],r=t[1],o=t[2],a=t[3];return"cubic-bezier(".concat(n,", ").concat(r,", ").concat(o,", ").concat(a,")")},qr={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Kr([0,.65,.55,1]),circOut:Kr([.55,0,1,.45]),backIn:Kr([.31,.01,.66,-.59]),backOut:Kr([.33,1.53,.69,.99])};function $r(e){if(e)return Ur(e)?Kr(e):Array.isArray(e)?e.map($r):qr[e]}var Gr=function(e,t,n){return(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e},Yr=1e-7,Xr=12;function Qr(e,t,n,r){if(e===t&&n===r)return at;var o=function(t){return function(e,t,n,r,o){var a,i,s=0;do{(a=Gr(i=t+(n-t)/2,r,o)-e)>0?n=i:t=i}while(Math.abs(a)>Yr&&++s<Xr);return i}(t,0,1,e,n)};return function(e){return 0===e||1===e?e:Gr(o(e),t,r)}}var Zr=Qr(.42,0,1,1),Jr=Qr(0,0,.58,1),eo=Qr(.42,0,.58,1),to=function(e){return Array.isArray(e)&&"number"!==typeof e[0]},no=function(e){return function(t){return t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2}},ro=function(e){return function(t){return 1-e(1-t)}},oo=function(e){return 1-Math.sin(Math.acos(e))},ao=ro(oo),io=no(ao),so=Qr(.33,1.53,.69,.99),lo=ro(so),uo=no(lo),co={linear:at,easeIn:Zr,easeInOut:eo,easeOut:Jr,circIn:oo,circInOut:io,circOut:ao,backIn:lo,backInOut:uo,backOut:so,anticipate:function(e){return(e*=2)<1?.5*lo(e):.5*(2-Math.pow(2,-10*(e-1)))}},fo=function(e){if(Array.isArray(e)){Pt(4===e.length,"Cubic bezier arrays must contain four numerical values.");var t=qe(e,4);return Qr(t[0],t[1],t[2],t[3])}return"string"===typeof e?(Pt(void 0!==co[e],"Invalid easing type '".concat(e,"'")),co[e]):e},po=function(e,t){return function(n){return Boolean(yn(n)&&gn.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t))}},ho=function(e,t,n){return function(r){var o;if(!yn(r))return r;var a=qe(r.match(vn),4),i=a[0],s=a[1],u=a[2],c=a[3];return l(o={},e,parseFloat(i)),l(o,t,parseFloat(s)),l(o,n,parseFloat(u)),l(o,"alpha",void 0!==c?parseFloat(c):1),o}},vo=We(We({},dn),{},{transform:function(e){return Math.round(function(e){return cn(0,255,e)}(e))}}),mo={test:po("rgb","red"),parse:ho("red","green","blue"),transform:function(e){var t=e.red,n=e.green,r=e.blue,o=e.alpha,a=void 0===o?1:o;return"rgba("+vo.transform(t)+", "+vo.transform(n)+", "+vo.transform(r)+", "+hn(fn.transform(a))+")"}};var go={test:po("#"),parse:function(e){var t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:mo.transform},yo={test:po("hsl","hue"),parse:ho("hue","saturation","lightness"),transform:function(e){var t=e.hue,n=e.saturation,r=e.lightness,o=e.alpha,a=void 0===o?1:o;return"hsla("+Math.round(t)+", "+wn.transform(hn(n))+", "+wn.transform(hn(r))+", "+hn(fn.transform(a))+")"}},bo={test:function(e){return mo.test(e)||go.test(e)||yo.test(e)},parse:function(e){return mo.test(e)?mo.parse(e):yo.test(e)?yo.parse(e):go.parse(e)},transform:function(e){return yn(e)?e:e.hasOwnProperty("red")?mo.transform(e):yo.transform(e)}},xo=function(e,t,n){return-n*e+n*t+e};function wo(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var ko=function(e,t,n){var r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},So=[go,mo,yo];function Co(e){var t=function(e){return So.find((function(t){return t.test(e)}))}(e);Pt(Boolean(t),"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."));var n=t.parse(e);return t===yo&&(n=function(e){var t=e.hue,n=e.saturation,r=e.lightness,o=e.alpha;t/=360,r/=100;var a=0,i=0,s=0;if(n/=100){var l=r<.5?r*(1+n):r+n-r*n,u=2*r-l;a=wo(u,l,t+1/3),i=wo(u,l,t),s=wo(u,l,t-1/3)}else a=i=s=r;return{red:Math.round(255*a),green:Math.round(255*i),blue:Math.round(255*s),alpha:o}}(n)),n}var Eo=function(e,t){var n=Co(e),r=Co(t),o=We({},n);return function(e){return o.red=ko(n.red,r.red,e),o.green=ko(n.green,r.green,e),o.blue=ko(n.blue,r.blue,e),o.alpha=xo(n.alpha,r.alpha,e),mo.transform(o)}};var Po={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:at},Ro={regex:mn,countKey:"Colors",token:"${c}",parse:bo.parse},To={regex:vn,countKey:"Numbers",token:"${n}",parse:dn.parse};function _o(e,t){var n,r=t.regex,o=t.countKey,a=t.token,i=t.parse,s=e.tokenised.match(r);s&&(e["num"+o]=s.length,e.tokenised=e.tokenised.replace(r,a),(n=e.values).push.apply(n,Ke(s.map(i))))}function Mo(e){var t=e.toString(),n={value:t,tokenised:t,values:[],numVars:0,numColors:0,numNumbers:0};return n.value.includes("var(--")&&_o(n,Po),_o(n,Ro),_o(n,To),n}function Oo(e){return Mo(e).values}function Io(e){var t=Mo(e),n=t.values,r=t.numColors,o=t.numVars,a=t.tokenised,i=n.length;return function(e){for(var t=a,n=0;n<i;n++)t=n<o?t.replace(Po.token,e[n]):n<o+r?t.replace(Ro.token,bo.transform(e[n])):t.replace(To.token,hn(e[n]));return t}}var Ao=function(e){return"number"===typeof e?0:e};var Do={test:function(e){var t,n;return isNaN(e)&&yn(e)&&((null===(t=e.match(vn))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(mn))||void 0===n?void 0:n.length)||0)>0},parse:Oo,createTransformer:Io,getAnimatableNone:function(e){var t=Oo(e);return Io(e)(t.map(Ao))}},jo=function(e,t){return function(n){return"".concat(n>0?t:e)}};function Fo(e,t){return"number"===typeof e?function(n){return xo(e,t,n)}:bo.test(e)?Eo(e,t):e.startsWith("var(")?jo(e,t):No(e,t)}var Lo=function(e,t){var n=Ke(e),r=n.length,o=e.map((function(e,n){return Fo(e,t[n])}));return function(e){for(var t=0;t<r;t++)n[t]=o[t](e);return n}},zo=function(e,t){var n=We(We({},e),t),r={};for(var o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=Fo(e[o],t[o]));return function(e){for(var t in r)n[t]=r[t](e);return n}},No=function(e,t){var n=Do.createTransformer(t),r=Mo(e),o=Mo(t);return r.numVars===o.numVars&&r.numColors===o.numColors&&r.numNumbers>=o.numNumbers?vr(Lo(r.values,o.values),n):(Et(!0,"Complex values '".concat(e,"' and '").concat(t,"' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.")),jo(e,t))},Bo=function(e,t,n){var r=t-e;return 0===r?1:(n-e)/r},Vo=function(e,t){return function(n){return xo(e,t,n)}};function Wo(e,t,n){for(var r=[],o=n||function(e){return"number"===typeof e?Vo:"string"===typeof e?bo.test(e)?Eo:No:Array.isArray(e)?Lo:"object"===typeof e?zo:Vo}(e[0]),a=e.length-1,i=0;i<a;i++){var s=o(e[i],e[i+1]);if(t){var l=Array.isArray(t)?t[i]||at:t;s=vr(l,s)}r.push(s)}return r}function Uo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.clamp,o=void 0===r||r,a=n.ease,i=n.mixer,s=e.length;if(Pt(s===t.length,"Both input and output ranges must be the same length"),1===s)return function(){return t[0]};e[0]>e[s-1]&&(e=Ke(e).reverse(),t=Ke(t).reverse());var l=Wo(t,a,i),u=l.length,c=function(t){var n=0;if(u>1)for(;n<e.length-2&&!(t<e[n+1]);n++);var r=Bo(e[n],e[n+1],t);return l[n](r)};return o?function(t){return c(cn(e[0],e[s-1],t))}:c}function Ho(e){var t=[0];return function(e,t){for(var n=e[e.length-1],r=1;r<=t;r++){var o=Bo(0,t,r);e.push(xo(n,1,o))}}(t,e.length-1),t}function Ko(e,t){return e.map((function(){return t||eo})).splice(0,e.length-1)}function qo(e){var t=e.duration,n=void 0===t?300:t,r=e.keyframes,o=e.times,a=e.ease,i=void 0===a?"easeInOut":a,s=to(i)?i.map(fo):fo(i),l={done:!1,value:r[0]},u=function(e,t){return e.map((function(e){return e*t}))}(o&&o.length===r.length?o:Ho(r),n),c=Uo(u,r,{ease:Array.isArray(s)?s:Ko(r,s)});return{calculatedDuration:n,next:function(e){return l.value=c(e),l.done=e>=n,l}}}function $o(e,t){return t?e*(1e3/t):0}var Go=5;function Yo(e,t,n){var r=Math.max(t-Go,0);return $o(n-e(r),t-r)}var Xo=.001,Qo=.01,Zo=10,Jo=.05,ea=1;function ta(e){var t,n,r=e.duration,o=void 0===r?800:r,a=e.bounce,i=void 0===a?.25:a,s=e.velocity,l=void 0===s?0:s,u=e.mass,c=void 0===u?1:u;Et(o<=Br(Zo),"Spring duration must be 10 seconds or less");var d=1-i;d=cn(Jo,ea,d),o=cn(Qo,Zo,Vr(o)),d<1?(t=function(e){var t=e*d,n=t*o,r=t-l,a=ra(e,d),i=Math.exp(-n);return Xo-r/a*i},n=function(e){var n=e*d*o,r=n*l+l,a=Math.pow(d,2)*Math.pow(e,2)*o,i=Math.exp(-n),s=ra(Math.pow(e,2),d);return(-t(e)+Xo>0?-1:1)*((r-a)*i)/s}):(t=function(e){return Math.exp(-e*o)*((e-l)*o+1)-Xo},n=function(e){return Math.exp(-e*o)*(o*o*(l-e))});var f=function(e,t,n){for(var r=n,o=1;o<na;o++)r-=e(r)/t(r);return r}(t,n,5/o);if(o=Br(o),isNaN(f))return{stiffness:100,damping:10,duration:o};var p=Math.pow(f,2)*c;return{stiffness:p,damping:2*d*Math.sqrt(c*p),duration:o}}var na=12;function ra(e,t){return e*Math.sqrt(1-t*t)}var oa=["keyframes","restDelta","restSpeed"],aa=["duration","bounce"],ia=["stiffness","damping","mass"];function sa(e,t){return t.some((function(t){return void 0!==e[t]}))}function la(e){var t,n=e.keyframes,r=e.restDelta,o=e.restSpeed,a=Ln(e,oa),i=n[0],s=n[n.length-1],l={done:!1,value:i},u=function(e){var t=We({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!sa(e,ia)&&sa(e,aa)){var n=ta(e);(t=We(We(We({},t),n),{},{velocity:0,mass:1})).isResolvedFromDuration=!0}return t}(a),c=u.stiffness,d=u.damping,f=u.mass,p=u.velocity,h=u.duration,v=u.isResolvedFromDuration,m=p?-Vr(p):0,g=d/(2*Math.sqrt(c*f)),y=s-i,b=Vr(Math.sqrt(c/f)),x=Math.abs(y)<5;if(o||(o=x?.01:2),r||(r=x?.005:.5),g<1){var w=ra(b,g);t=function(e){var t=Math.exp(-g*b*e);return s-t*((m+g*b*y)/w*Math.sin(w*e)+y*Math.cos(w*e))}}else if(1===g)t=function(e){return s-Math.exp(-b*e)*(y+(m+b*y)*e)};else{var k=b*Math.sqrt(g*g-1);t=function(e){var t=Math.exp(-g*b*e),n=Math.min(k*e,300);return s-t*((m+g*b*y)*Math.sinh(n)+k*y*Math.cosh(n))/k}}return{calculatedDuration:v&&h||null,next:function(e){var n=t(e);if(v)l.done=e>=h;else{var a=m;0!==e&&(a=g<1?Yo(t,e,n):0);var i=Math.abs(a)<=o,u=Math.abs(s-n)<=r;l.done=i&&u}return l.value=l.done?s:n,l}}}function ua(e){var t=e.keyframes,n=e.velocity,r=void 0===n?0:n,o=e.power,a=void 0===o?.8:o,i=e.timeConstant,s=void 0===i?325:i,l=e.bounceDamping,u=void 0===l?10:l,c=e.bounceStiffness,d=void 0===c?500:c,f=e.modifyTarget,p=e.min,h=e.max,v=e.restDelta,m=void 0===v?.5:v,g=e.restSpeed,y=t[0],b={done:!1,value:y},x=function(e){return void 0===p?h:void 0===h||Math.abs(p-e)<Math.abs(h-e)?p:h},w=a*r,k=y+w,S=void 0===f?k:f(k);S!==k&&(w=S-y);var C,E,P=function(e){return-w*Math.exp(-e/s)},R=function(e){return S+P(e)},T=function(e){var t=P(e),n=R(e);b.done=Math.abs(t)<=m,b.value=b.done?S:n},_=function(e){(function(e){return void 0!==p&&e<p||void 0!==h&&e>h})(b.value)&&(C=e,E=la({keyframes:[b.value,x(b.value)],velocity:Yo(R,e,b.value),damping:u,stiffness:d,restDelta:m,restSpeed:g}))};return _(0),{calculatedDuration:null,next:function(e){var t=!1;return E||void 0!==C||(t=!0,T(e),_(e)),void 0!==C&&e>C?E.next(e-C):(!t&&T(e),b)}}}var ca=function(e){var t=function(t){var n=t.timestamp;return e(n)};return{start:function(){return ut.update(t,!0)},stop:function(){return ct(t)},now:function(){return dt.isProcessing?dt.timestamp:performance.now()}}},da=2e4;function fa(e){for(var t=0,n=e.next(t);!n.done&&t<da;)t+=50,n=e.next(t);return t>=da?1/0:t}var pa=["autoplay","delay","driver","keyframes","type","repeat","repeatDelay","repeatType","onPlay","onStop","onComplete","onUpdate"],ha={decay:ua,inertia:ua,tween:qo,keyframes:qo,spring:la};function va(e){var t,n,r,o=e.autoplay,a=void 0===o||o,i=e.delay,s=void 0===i?0:i,l=e.driver,u=void 0===l?ca:l,c=e.keyframes,d=e.type,f=void 0===d?"keyframes":d,p=e.repeat,h=void 0===p?0:p,v=e.repeatDelay,m=void 0===v?0:v,g=e.repeatType,y=void 0===g?"loop":g,b=e.onPlay,x=e.onStop,w=e.onComplete,k=e.onUpdate,S=Ln(e,pa),C=1,E=!1,P=function(){n=new Promise((function(e){t=e}))};P();var R,T=ha[f]||qo;T!==qo&&"number"!==typeof c[0]&&(R=Uo([0,100],c,{clamp:!1}),c=[0,100]);var _,M=T(We(We({},S),{},{keyframes:c}));"mirror"===y&&(_=T(We(We({},S),{},{keyframes:Ke(c).reverse(),velocity:-(S.velocity||0)})));var O="idle",I=null,A=null,D=null;null===M.calculatedDuration&&h&&(M.calculatedDuration=fa(M));var j=M.calculatedDuration,F=1/0,L=1/0;null!==j&&(L=(F=j+m)*(h+1)-m);var z=0,N=function(e){if(null!==A){C>0&&(A=Math.min(A,e)),C<0&&(A=Math.min(e-L/C,A));var t=(z=null!==I?I:Math.round(e-A)*C)-s*(C>=0?1:-1),n=C>=0?t<0:t>L;z=Math.max(t,0),"finished"===O&&null===I&&(z=L);var r=z,o=M;if(h){var a=z/F,i=Math.floor(a),l=a%1;!l&&a>=1&&(l=1),1===l&&i--,i=Math.min(i,h+1);var u=Boolean(i%2);u&&("reverse"===y?(l=1-l,m&&(l-=m/F)):"mirror"===y&&(o=_));var d=cn(0,1,l);z>L&&(d="reverse"===y&&u?1:0),r=d*F}var f=n?{done:!1,value:c[0]}:o.next(r);R&&(f.value=R(f.value));var p=f.done;n||null===j||(p=C>=0?z>=L:z<=0);var v=null===I&&("finished"===O||"running"===O&&p);return k&&k(f.value),v&&W(),f}},B=function(){r&&r.stop(),r=void 0},V=function(){O="idle",B(),t(),P(),A=D=null},W=function(){O="finished",w&&w(),B(),t()},U=function(){if(!E){r||(r=u(N));var e=r.now();b&&b(),null!==I?A=e-I:A&&"finished"!==O||(A=e),"finished"===O&&P(),D=A,I=null,O="running",r.start()}};a&&U();var H={then:function(e,t){return n.then(e,t)},get time(){return Vr(z)},set time(e){e=Br(e),z=e,null===I&&r&&0!==C?A=r.now()-e/C:I=e},get duration(){var e=null===M.calculatedDuration?fa(M):M.calculatedDuration;return Vr(e)},get speed(){return C},set speed(e){e!==C&&r&&(C=e,H.time=Vr(z))},get state(){return O},play:U,pause:function(){O="paused",I=z},stop:function(){E=!0,"idle"!==O&&(O="idle",x&&x(),V())},cancel:function(){null!==D&&N(D),V()},complete:function(){O="finished"},sample:function(e){return A=0,N(e)}};return H}var ma=["onUpdate","onComplete"],ga=function(e){var t;return function(){return void 0===t&&(t=e()),t}}((function(){return Object.hasOwnProperty.call(Element.prototype,"animate")})),ya=new Set(["opacity","clipPath","filter","transform","backgroundColor"]);function ba(e,t,n){n.onUpdate;var r=n.onComplete,o=Ln(n,ma);if(!(ga()&&ya.has(t)&&!o.repeatDelay&&"mirror"!==o.repeatType&&0!==o.damping&&"inertia"!==o.type))return!1;var a,i,s=!1,u=function(){i=new Promise((function(e){a=e}))};u();var c=o.keyframes,d=o.duration,f=void 0===d?300:d,p=o.ease,h=o.times;if(function(e,t){return"spring"===t.type||"backgroundColor"===e||!Hr(t.ease)}(t,o)){for(var v=va(We(We({},o),{},{repeat:0,delay:0})),m={done:!1,value:c[0]},g=[],y=0;!m.done&&y<2e4;)m=v.sample(y),g.push(m.value),y+=10;h=void 0,c=g,f=y-10,p="linear"}var b=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.delay,a=void 0===o?0:o,i=r.duration,s=r.repeat,u=void 0===s?0:s,c=r.repeatType,d=void 0===c?"loop":c,f=r.ease,p=r.times,h=l({},t,n);p&&(h.offset=p);var v=$r(f);return Array.isArray(v)&&(h.easing=v),e.animate(h,{delay:a,duration:i,easing:Array.isArray(v)?"linear":v,fill:"both",iterations:u+1,direction:"reverse"===d?"alternate":"normal"})}(e.owner.current,t,c,We(We({},o),{},{duration:f,ease:p,times:h}));o.syncStart&&(b.startTime=dt.isProcessing?dt.timestamp:document.timeline?document.timeline.currentTime:performance.now());var x=function(){return b.cancel()},w=function(){ut.update(x),a(),u()};return b.onfinish=function(){e.set(function(e,t){var n=t.repeat,r=t.repeatType;return e[n&&"loop"!==(void 0===r?"loop":r)&&n%2===1?0:e.length-1]}(c,o)),r&&r(),w()},{then:function(e,t){return i.then(e,t)},attachTimeline:function(e){return b.timeline=e,b.onfinish=null,at},get time(){return Vr(b.currentTime||0)},set time(e){b.currentTime=Br(e)},get speed(){return b.playbackRate},set speed(e){b.playbackRate=e},get duration(){return Vr(f)},play:function(){s||(b.play(),ct(x))},pause:function(){return b.pause()},stop:function(){if(s=!0,"idle"!==b.playState){var t=b.currentTime;if(t){var n=va(We(We({},o),{},{autoplay:!1}));e.setWithVelocity(n.sample(t-10).value,n.sample(t).value,10)}w()}},complete:function(){return b.finish()},cancel:w}}var xa={type:"spring",stiffness:500,damping:25,restSpeed:10},wa={type:"keyframes",duration:.8},ka={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Sa=function(e,t){var n=t.keyframes;return n.length>2?wa:en.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===n[1]?2*Math.sqrt(550):30,restSpeed:10}:xa:ka},Ca=function(e,t){return"zIndex"!==e&&(!("number"!==typeof t&&!Array.isArray(t))||!("string"!==typeof t||!Do.test(t)&&"0"!==t||t.startsWith("url(")))},Ea=new Set(["brightness","contrast","saturate","opacity"]);function Pa(e){var t=qe(e.slice(0,-1).split("("),2),n=t[0],r=t[1];if("drop-shadow"===n)return e;var o=qe(r.match(vn)||[],1)[0];if(!o)return e;var a=r.replace(o,""),i=Ea.has(n)?1:0;return o!==r&&(i*=100),n+"("+i+a+")"}var Ra=/([a-z-]*)\(.*?\)/g,Ta=We(We({},Do),{},{getAnimatableNone:function(e){var t=e.match(Ra);return t?t.map(Pa).join(" "):e}}),_a=We(We({},Rn),{},{color:bo,backgroundColor:bo,outlineColor:bo,fill:bo,stroke:bo,borderColor:bo,borderTopColor:bo,borderRightColor:bo,borderBottomColor:bo,borderLeftColor:bo,filter:Ta,WebkitFilter:Ta}),Ma=function(e){return _a[e]};function Oa(e,t){var n=Ma(e);return n!==Ta&&(n=Do),n.getAnimatableNone?n.getAnimatableNone(t):void 0}var Ia=function(e){return/^0[^.\s]+$/.test(e)};function Aa(e){return"number"===typeof e?0===e:null!==e?"none"===e||"0"===e||Ia(e):void 0}var Da=["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"];function ja(e,t){return e[t]||e.default||e}var Fa=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return function(o){var a=ja(r,e)||{},i=a.delay||r.delay||0,s=r.elapsed,l=void 0===s?0:s;l-=Br(i);var u=function(e,t,n,r){var o,a=Ca(t,n);o=Array.isArray(n)?Ke(n):[null,n];for(var i=void 0!==r.from?r.from:e.get(),s=void 0,l=[],u=0;u<o.length;u++)null===o[u]&&(o[u]=0===u?i:o[u-1]),Aa(o[u])&&l.push(u),"string"===typeof o[u]&&"none"!==o[u]&&"0"!==o[u]&&(s=o[u]);if(a&&l.length&&s)for(var c=0;c<l.length;c++)o[l[c]]=Oa(t,s);return o}(t,e,n,a),c=u[0],d=u[u.length-1],f=Ca(e,c),p=Ca(e,d);Et(f===p,"You are trying to animate ".concat(e,' from "').concat(c,'" to "').concat(d,'". ').concat(c," is not an animatable value - to enable this animation set ").concat(c," to a value animatable to ").concat(d," via the `style` property."));var h=We(We({keyframes:u,velocity:t.getVelocity(),ease:"easeOut"},a),{},{delay:-l,onUpdate:function(e){t.set(e),a.onUpdate&&a.onUpdate(e)},onComplete:function(){o(),a.onComplete&&a.onComplete()}});if(function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from,e.elapsed;var t=Ln(e,Da);return!!Object.keys(t).length}(a)||(h=We(We({},h),Sa(e,h))),h.duration&&(h.duration=Br(h.duration)),h.repeatDelay&&(h.repeatDelay=Br(h.repeatDelay)),!f||!p||Wr||!1===a.type)return function(e){var t=e.keyframes,n=e.delay,r=e.onUpdate,o=e.onComplete,a=function(){return r&&r(t[t.length-1]),o&&o(),{time:0,speed:1,duration:0,play:at,pause:at,stop:at,then:function(e){return e(),Promise.resolve()},cancel:at,complete:at}};return n?va({keyframes:[0,1],duration:0,delay:n,onComplete:a}):a()}(Wr?We(We({},h),{},{delay:0}):h);if(t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUpdate){var v=ba(t,e,h);if(v)return v}return va(h)}};function La(e){return Boolean(nn(e)&&e.add)}var za=function(e){return/^\-?\d*\.?\d+$/.test(e)};function Na(e,t){-1===e.indexOf(t)&&e.push(t)}function Ba(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var Va=function(){function e(){Xe(this,e),this.subscriptions=[]}return Ze(e,[{key:"add",value:function(e){var t=this;return Na(this.subscriptions,e),function(){return Ba(t.subscriptions,e)}}},{key:"notify",value:function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var o=0;o<r;o++){var a=this.subscriptions[o];a&&a(e,t,n)}}},{key:"getSize",value:function(){return this.subscriptions.length}},{key:"clear",value:function(){this.subscriptions.length=0}}]),e}(),Wa={current:void 0},Ua=function(){function e(t){var n,r=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Xe(this,e),this.version="10.16.4",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];r.prev=r.current,r.current=e;var n=dt.delta,o=dt.timestamp;r.lastUpdated!==o&&(r.timeDelta=n,r.lastUpdated=o,ut.postRender(r.scheduleVelocityCheck)),r.prev!==r.current&&r.events.change&&r.events.change.notify(r.current),r.events.velocityChange&&r.events.velocityChange.notify(r.getVelocity()),t&&r.events.renderRequest&&r.events.renderRequest.notify(r.current)},this.scheduleVelocityCheck=function(){return ut.postRender(r.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==r.lastUpdated&&(r.prev=r.current,r.events.velocityChange&&r.events.velocityChange.notify(r.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=(n=this.current,!isNaN(parseFloat(n))),this.owner=o.owner}return Ze(e,[{key:"onChange",value:function(e){return this.on("change",e)}},{key:"on",value:function(e,t){var n=this;this.events[e]||(this.events[e]=new Va);var r=this.events[e].add(t);return"change"===e?function(){r(),ut.read((function(){n.events.change.getSize()||n.stop()}))}:r}},{key:"clearListeners",value:function(){for(var e in this.events)this.events[e].clear()}},{key:"attach",value:function(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}},{key:"set",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}},{key:"setWithVelocity",value:function(e,t,n){this.set(t),this.prev=e,this.timeDelta=n}},{key:"jump",value:function(e){this.updateAndNotify(e),this.prev=e,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}},{key:"get",value:function(){return Wa.current&&Wa.current.push(this),this.current}},{key:"getPrevious",value:function(){return this.prev}},{key:"getVelocity",value:function(){return this.canTrackVelocity?$o(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}},{key:"start",value:function(e){var t=this;return this.stop(),new Promise((function(n){t.hasAnimated=!0,t.animation=e(n),t.events.animationStart&&t.events.animationStart.notify()})).then((function(){t.events.animationComplete&&t.events.animationComplete.notify(),t.clearAnimation()}))}},{key:"stop",value:function(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}},{key:"isAnimating",value:function(){return!!this.animation}},{key:"clearAnimation",value:function(){delete this.animation}},{key:"destroy",value:function(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}]),e}();function Ha(e,t){return new Ua(e,t)}var Ka=function(e){return function(t){return t.test(e)}},qa=[dn,kn,wn,xn,Cn,Sn,{test:function(e){return"auto"===e},parse:function(e){return e}}],$a=function(e){return qa.find(Ka(e))},Ga=[].concat(Ke(qa),[bo,Do]),Ya=function(e){return Ga.find(Ka(e))},Xa=["transitionEnd","transition"];function Qa(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Ha(n))}function Za(e,t){var n=zr(e,t),r=n?e.makeTargetAnimatable(n,!1):{},o=r.transitionEnd,a=void 0===o?{}:o,i=(r.transition,Ln(r,Xa));for(var s in i=We(We({},i),a)){Qa(e,s,nr(i[s]))}}function Ja(e,t){if(t)return(t[e]||t.default||t).from}var ei=["transition","transitionEnd"];function ti(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.delay,o=void 0===r?0:r,a=n.transitionOverride,i=n.type,s=e.makeTargetAnimatable(t),l=s.transition,u=void 0===l?e.getDefaultTransition():l,c=s.transitionEnd,d=Ln(s,ei),f=e.getValue("willChange");a&&(u=a);var p=[],h=i&&e.animationState&&e.animationState.getState()[i],v=function(t){var n=e.getValue(t),r=d[t];if(!n||void 0===r||h&&function(e,t){var n=e.protectedKeys,r=e.needsAnimating,o=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,o}(h,t))return 1;var a=We({delay:o,elapsed:0},u);if(window.HandoffAppearAnimations&&!n.hasAnimated){var i=e.getProps()[Nr];i&&(a.elapsed=window.HandoffAppearAnimations(i,t,n,ut),a.syncStart=!0)}n.start(Fa(t,n,r,e.shouldReduceMotion&&en.has(t)?{type:!1}:a));var s=n.animation;La(f)&&(f.add(t),s.then((function(){return f.remove(t)}))),p.push(s)};for(var m in d)v(m);return c&&Promise.all(p).then((function(){c&&Za(e,c)})),p}function ni(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=zr(e,t,n.custom),o=(r||{}).transition,a=void 0===o?e.getDefaultTransition()||{}:o;n.transitionOverride&&(a=n.transitionOverride);var i=r?function(){return Promise.all(ti(e,r,n))}:function(){return Promise.resolve()},s=e.variantChildren&&e.variantChildren.size?function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,o=a,i=o.delayChildren,s=void 0===i?0:i,l=o.staggerChildren,u=o.staggerDirection;return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,a=arguments.length>5?arguments[5]:void 0,i=[],s=(e.variantChildren.size-1)*r,l=1===o?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r}:function(){return s-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r};return Array.from(e.variantChildren).sort(ri).forEach((function(e,r){e.notify("AnimationStart",t),i.push(ni(e,t,We(We({},a),{},{delay:n+l(r)})).then((function(){return e.notify("AnimationComplete",t)})))})),Promise.all(i)}(e,t,s+r,l,u,n)}:function(){return Promise.resolve()},l=a.when;if(l){var u=qe("beforeChildren"===l?[i,s]:[s,i],2),c=u[0],d=u[1];return c().then((function(){return d()}))}return Promise.all([i(),s(n.delay)])}function ri(e,t){return e.sortNodePosition(t)}var oi=["transition","transitionEnd"],ai=Ke(jt).reverse(),ii=jt.length;function si(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t)){var o=t.map((function(t){return ni(e,t,r)}));n=Promise.all(o)}else if("string"===typeof t)n=ni(e,t,r);else{var a="function"===typeof t?zr(e,t,r.custom):t;n=Promise.all(ti(e,a,r))}return n.then((function(){return e.notify("AnimationComplete",t)}))}(e,n,r)})))}}function li(e){var t=si(e),n={animate:ui(!0),whileInView:ui(),whileHover:ui(),whileTap:ui(),whileDrag:ui(),whileFocus:ui(),exit:ui()},r=!0,o=function(t,n){var r=zr(e,n);if(r){r.transition;var o=r.transitionEnd,a=Ln(r,oi);t=We(We(We({},t),a),o)}return t};function a(a,i){for(var s=e.getProps(),l=e.getVariantContext(!0)||{},u=[],c=new Set,d={},f=1/0,p=function(){var t=ai[h],p=n[t],v=void 0!==s[t]?s[t]:l[t],m=At(v),g=t===i?p.isActive:null;!1===g&&(f=h);var y=v===l[t]&&v!==s[t]&&m;if(y&&r&&e.manuallyAnimateOnMount&&(y=!1),p.protectedKeys=We({},d),!p.isActive&&null===g||!v&&!p.prevProp||Dt(v)||"boolean"===typeof v)return 1;var b=function(e,t){if("string"===typeof t)return t!==e;if(Array.isArray(t))return!Lr(t,e);return!1}(p.prevProp,v),x=b||t===i&&p.isActive&&!y&&m||h>f&&m,w=Array.isArray(v)?v:[v],k=w.reduce(o,{});!1===g&&(k={});var S=p.prevResolvedValues,C=void 0===S?{}:S,E=We(We({},C),k),P=function(e){x=!0,c.delete(e),p.needsAnimating[e]=!0};for(var R in E){var T=k[R],_=C[R];d.hasOwnProperty(R)||(T!==_?er(T)&&er(_)?!Lr(T,_)||b?P(R):p.protectedKeys[R]=!0:void 0!==T?P(R):c.add(R):void 0!==T&&c.has(R)?P(R):p.protectedKeys[R]=!0)}p.prevProp=v,p.prevResolvedValues=k,p.isActive&&(d=We(We({},d),k)),r&&e.blockInitialAnimation&&(x=!1),x&&!y&&u.push.apply(u,Ke(w.map((function(e){return{animation:e,options:We({type:t},a)}}))))},h=0;h<ii;h++)p();if(c.size){var v={};c.forEach((function(t){var n=e.getBaseTarget(t);void 0!==n&&(v[t]=n)})),u.push({animation:v})}var m=Boolean(u.length);return r&&!1===s.initial&&!e.manuallyAnimateOnMount&&(m=!1),r=!1,m?t(u):Promise.resolve()}return{animateChanges:a,setActive:function(t,r,o){var i;if(n[t].isActive===r)return Promise.resolve();null===(i=e.variantChildren)||void 0===i||i.forEach((function(e){var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)})),n[t].isActive=r;var s=a(o,t);for(var l in n)n[l].protectedKeys={};return s},setAnimateFunction:function(n){t=n(e)},getState:function(){return n}}}function ui(){return{isActive:arguments.length>0&&void 0!==arguments[0]&&arguments[0],protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var ci=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),r=t.call(this,e),e.animationState||(e.animationState=li(e)),r}return Ze(n,[{key:"updateAnimationControlsSubscription",value:function(){var e=this.node.getProps().animate;this.unmount(),Dt(e)&&(this.unmount=e.subscribe(this.node))}},{key:"mount",value:function(){this.updateAnimationControlsSubscription()}},{key:"update",value:function(){this.node.getProps().animate!==(this.node.prevProps||{}).animate&&this.updateAnimationControlsSubscription()}},{key:"unmount",value:function(){}}]),n}(wr),di=0,fi=function(e){mt(n,e);var t=bt(n);function n(){var e;return Xe(this,n),(e=t.apply(this,arguments)).id=di++,e}return Ze(n,[{key:"update",value:function(){var e=this;if(this.node.presenceContext){var t=this.node.presenceContext,n=t.isPresent,r=t.onExitComplete,o=t.custom,a=(this.node.prevPresenceContext||{}).isPresent;if(this.node.animationState&&n!==a){var i=this.node.animationState.setActive("exit",!n,{custom:null!==o&&void 0!==o?o:this.node.getProps().custom});r&&!n&&i.then((function(){return r(e.id)}))}}}},{key:"mount",value:function(){var e=(this.node.presenceContext||{}).register;e&&(this.unmount=e(this.id))}},{key:"unmount",value:function(){}}]),n}(wr),pi={animation:{Feature:ci},exit:{Feature:fi}},hi=function(e,t){return Math.abs(e-t)};var vi=function(){function e(t,n){var r=this,o=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).transformPagePoint;if(Xe(this,e),this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var e=yi(r.lastMoveEventInfo,r.history),t=null!==r.startEvent,n=function(e,t){var n=hi(e.x,t.x),r=hi(e.y,t.y);return Math.sqrt(Math.pow(n,2)+Math.pow(r,2))}(e.offset,{x:0,y:0})>=3;if(t||n){var o=e.point,a=dt.timestamp;r.history.push(We(We({},o),{},{timestamp:a}));var i=r.handlers,s=i.onStart,l=i.onMove;t||(s&&s(r.lastMoveEvent,e),r.startEvent=r.lastMoveEvent),l&&l(r.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){r.lastMoveEvent=e,r.lastMoveEventInfo=mi(t,r.transformPagePoint),ut.update(r.updatePoint,!0)},this.handlePointerUp=function(e,t){if(r.end(),r.lastMoveEvent&&r.lastMoveEventInfo){var n=r.handlers,o=n.onEnd,a=n.onSessionEnd,i=yi("pointercancel"===e.type?r.lastMoveEventInfo:mi(t,r.transformPagePoint),r.history);r.startEvent&&o&&o(e,i),a&&a(e,i)}},cr(t)){this.handlers=n,this.transformPagePoint=o;var a=mi(dr(t),this.transformPagePoint),i=a.point,s=dt.timestamp;this.history=[We(We({},i),{},{timestamp:s})];var l=n.onSessionStart;l&&l(t,yi(a,this.history)),this.removeListeners=vr(pr(window,"pointermove",this.handlePointerMove),pr(window,"pointerup",this.handlePointerUp),pr(window,"pointercancel",this.handlePointerUp))}}return Ze(e,[{key:"updateHandlers",value:function(e){this.handlers=e}},{key:"end",value:function(){this.removeListeners&&this.removeListeners(),ct(this.updatePoint)}}]),e}();function mi(e,t){return t?{point:t(e.point)}:e}function gi(e,t){return{x:e.x-t.x,y:e.y-t.y}}function yi(e,t){var n=e.point;return{point:n,delta:gi(n,xi(t)),offset:gi(n,bi(t)),velocity:wi(t,.1)}}function bi(e){return e[0]}function xi(e){return e[e.length-1]}function wi(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=xi(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>Br(t)));)n--;if(!r)return{x:0,y:0};var a=Vr(o.timestamp-r.timestamp);if(0===a)return{x:0,y:0};var i={x:(o.x-r.x)/a,y:(o.y-r.y)/a};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function ki(e){return e.max-e.min}function Si(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.01;return Math.abs(e-t)<=n}function Ci(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=r,e.originPoint=xo(t.min,t.max,e.origin),e.scale=ki(n)/ki(t),(Si(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=xo(n.min,n.max,e.origin)-e.originPoint,(Si(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Ei(e,t,n,r){Ci(e.x,t.x,n.x,r?r.originX:void 0),Ci(e.y,t.y,n.y,r?r.originY:void 0)}function Pi(e,t,n){e.min=n.min+t.min,e.max=e.min+ki(t)}function Ri(e,t,n){e.min=t.min-n.min,e.max=e.min+ki(t)}function Ti(e,t,n){Ri(e.x,t.x,n.x),Ri(e.y,t.y,n.y)}function _i(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function Mi(e,t){var n=t.min-e.min,r=t.max-e.max;if(t.max-t.min<e.max-e.min){var o=[r,n];n=o[0],r=o[1]}return{min:n,max:r}}var Oi=.35;function Ii(e,t,n){return{min:Ai(e,t),max:Ai(e,n)}}function Ai(e,t){return"number"===typeof e?e:e[t]||0}var Di=function(){return{x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}},ji=function(){return{x:{min:0,max:0},y:{min:0,max:0}}};function Fi(e){return[e("x"),e("y")]}function Li(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function zi(e){return void 0===e||1===e}function Ni(e){var t=e.scale,n=e.scaleX,r=e.scaleY;return!zi(t)||!zi(n)||!zi(r)}function Bi(e){return Ni(e)||Vi(e)||e.z||e.rotate||e.rotateX||e.rotateY}function Vi(e){return Wi(e.x)||Wi(e.y)}function Wi(e){return e&&"0%"!==e}function Ui(e,t,n){return n+t*(e-n)}function Hi(e,t,n,r,o){return void 0!==o&&(e=Ui(e,o,r)),Ui(e,n,r)+t}function Ki(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;e.min=Hi(e.min,t,n,r,o),e.max=Hi(e.max,t,n,r,o)}function qi(e,t){var n=t.x,r=t.y;Ki(e.x,n.translate,n.scale,n.originPoint),Ki(e.y,r.translate,r.scale,r.originPoint)}function $i(e){return Number.isInteger(e)||e>1.0000000000001||e<.999999999999?e:1}function Gi(e,t){e.min=e.min+t,e.max=e.max+t}function Yi(e,t,n){var r=qe(n,3),o=r[0],a=r[1],i=r[2],s=void 0!==t[i]?t[i]:.5,l=xo(e.min,e.max,s);Ki(e,t[o],t[a],l,t.scale)}var Xi=["x","scaleX","originX"],Qi=["y","scaleY","originY"];function Zi(e,t){Yi(e.x,t,Xi),Yi(e.y,t,Qi)}function Ji(e,t){return Li(function(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}var es=new WeakMap,ts=function(){function e(t){Xe(this,e),this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ji(),this.visualElement=t}return Ze(e,[{key:"start",value:function(e){var t=this,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).snapToCursor,r=void 0!==n&&n,o=this.visualElement.presenceContext;if(!o||!1!==o.isPresent){this.panSession=new vi(e,{onSessionStart:function(e){t.stopAnimation(),r&&t.snapToCursor(dr(e,"page").point)},onStart:function(e,n){var r=t.getProps(),o=r.drag,a=r.dragPropagation,i=r.onDragStart;if(!o||a||(t.openGlobalLock&&t.openGlobalLock(),t.openGlobalLock=br(o),t.openGlobalLock)){t.isDragging=!0,t.currentDirection=null,t.resolveConstraints(),t.visualElement.projection&&(t.visualElement.projection.isAnimationBlocked=!0,t.visualElement.projection.target=void 0),Fi((function(e){var n=t.getAxisMotionValue(e).get()||0;if(wn.test(n)){var r=t.visualElement.projection;if(r&&r.layout){var o=r.layout.layoutBox[e];if(o)n=ki(o)*(parseFloat(n)/100)}}t.originPoint[e]=n})),i&&ut.update((function(){return i(e,n)}),!1,!0);var s=t.visualElement.animationState;s&&s.setActive("whileDrag",!0)}},onMove:function(e,n){var r=t.getProps(),o=r.dragPropagation,a=r.dragDirectionLock,i=r.onDirectionLock,s=r.onDrag;if(o||t.openGlobalLock){var l=n.offset;if(a&&null===t.currentDirection)return t.currentDirection=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==t.currentDirection&&i&&i(t.currentDirection));t.updateAxis("x",n.point,l),t.updateAxis("y",n.point,l),t.visualElement.render(),s&&s(e,n)}},onSessionEnd:function(e,n){return t.stop(e,n)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}}},{key:"stop",value:function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var o=this.getProps().onDragEnd;o&&ut.update((function(){return o(e,t)}))}}},{key:"cancel",value:function(){this.isDragging=!1;var e=this.visualElement,t=e.projection,n=e.animationState;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),n&&n.setActive("whileDrag",!1)}},{key:"updateAxis",value:function(e,t,n){var r=this.getProps().drag;if(n&&ns(e,r,this.currentDirection)){var o=this.getAxisMotionValue(e),a=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=function(e,t,n){var r=t.min,o=t.max;return void 0!==r&&e<r?e=n?xo(r,e,n.min):Math.max(e,r):void 0!==o&&e>o&&(e=n?xo(o,e,n.max):Math.min(e,o)),e}(a,this.constraints[e],this.elastic[e])),o.set(a)}}},{key:"resolveConstraints",value:function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,o=(this.visualElement.projection||{}).layout,a=this.constraints;n&&It(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!o)&&function(e,t){var n=t.top,r=t.left,o=t.bottom,a=t.right;return{x:_i(e.x,r,a),y:_i(e.y,n,o)}}(o.layoutBox,n),this.elastic=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Oi;return!1===e?e=0:!0===e&&(e=Oi),{x:Ii(e,"left","right"),y:Ii(e,"top","bottom")}}(r),a!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&Fi((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=function(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(o.layoutBox[t],e.constraints[t]))}))}},{key:"resolveRefConstraints",value:function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!It(t))return!1;var r=t.current;Pt(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var o=this.visualElement.projection;if(!o||!o.layout)return!1;var a=function(e,t,n){var r=Ji(e,n),o=t.scroll;return o&&(Gi(r.x,o.offset.x),Gi(r.y,o.offset.y)),r}(r,o.root,this.visualElement.getTransformPagePoint()),i=function(e,t){return{x:Mi(e.x,t.x),y:Mi(e.y,t.y)}}(o.layout.layoutBox,a);if(n){var s=n(function(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(i));this.hasMutatedConstraints=!!s,s&&(i=Li(s))}return i}},{key:"startAnimation",value:function(e){var t=this,n=this.getProps(),r=n.drag,o=n.dragMomentum,a=n.dragElastic,i=n.dragTransition,s=n.dragSnapToOrigin,l=n.onDragTransitionEnd,u=this.constraints||{},c=Fi((function(n){if(ns(n,r,t.currentDirection)){var l=u&&u[n]||{};s&&(l={min:0,max:0});var c=a?200:1e6,d=a?40:1e7,f=We(We({type:"inertia",velocity:o?e[n]:0,bounceStiffness:c,bounceDamping:d,timeConstant:750,restDelta:1,restSpeed:10},i),l);return t.startAxisValueAnimation(n,f)}}));return Promise.all(c).then(l)}},{key:"startAxisValueAnimation",value:function(e,t){var n=this.getAxisMotionValue(e);return n.start(Fa(e,n,0,t))}},{key:"stopAnimation",value:function(){var e=this;Fi((function(t){return e.getAxisMotionValue(t).stop()}))}},{key:"getAxisMotionValue",value:function(e){var t="_drag"+e.toUpperCase(),n=this.visualElement.getProps(),r=n[t];return r||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}},{key:"snapToCursor",value:function(e){var t=this;Fi((function(n){if(ns(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,o=t.getAxisMotionValue(n);if(r&&r.layout){var a=r.layout.layoutBox[n],i=a.min,s=a.max;o.set(e[n]-xo(i,s,.5))}}}))}},{key:"scalePositionWithinConstraints",value:function(){var e=this;if(this.visualElement.current){var t=this.getProps(),n=t.drag,r=t.dragConstraints,o=this.visualElement.projection;if(It(r)&&o&&this.constraints){this.stopAnimation();var a={x:0,y:0};Fi((function(t){var n=e.getAxisMotionValue(t);if(n){var r=n.get();a[t]=function(e,t){var n=.5,r=ki(e),o=ki(t);return o>r?n=Bo(t.min,t.max-r,e.min):r>o&&(n=Bo(e.min,e.max-o,t.min)),cn(0,1,n)}({min:r,max:r},e.constraints[t])}}));var i=this.visualElement.getProps().transformTemplate;this.visualElement.current.style.transform=i?i({},""):"none",o.root&&o.root.updateScroll(),o.updateLayout(),this.resolveConstraints(),Fi((function(t){if(ns(t,n,null)){var r=e.getAxisMotionValue(t),o=e.constraints[t],i=o.min,s=o.max;r.set(xo(i,s,a[t]))}}))}}}},{key:"addListeners",value:function(){var e=this;if(this.visualElement.current){es.set(this.visualElement,this);var t=pr(this.visualElement.current,"pointerdown",(function(t){var n=e.getProps(),r=n.drag,o=n.dragListener;r&&(void 0===o||o)&&e.start(t)})),n=function(){It(e.getProps().dragConstraints)&&(e.constraints=e.resolveRefConstraints())},r=this.visualElement.projection,o=r.addEventListener("measure",n);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),n();var a=ur(window,"resize",(function(){return e.scalePositionWithinConstraints()})),i=r.addEventListener("didUpdate",(function(t){var n=t.delta,r=t.hasLayoutChanged;e.isDragging&&r&&(Fi((function(t){var r=e.getAxisMotionValue(t);r&&(e.originPoint[t]+=n[t].translate,r.set(r.get()+n[t].translate))})),e.visualElement.render())}));return function(){a(),t(),o(),i&&i()}}}},{key:"getProps",value:function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,r=e.dragDirectionLock,o=void 0!==r&&r,a=e.dragPropagation,i=void 0!==a&&a,s=e.dragConstraints,l=void 0!==s&&s,u=e.dragElastic,c=void 0===u?Oi:u,d=e.dragMomentum,f=void 0===d||d;return We(We({},e),{},{drag:n,dragDirectionLock:o,dragPropagation:i,dragConstraints:l,dragElastic:c,dragMomentum:f})}}]),e}();function ns(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}var rs=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this,e)).removeGroupControls=at,r.removeListeners=at,r.controls=new ts(e),r}return Ze(n,[{key:"mount",value:function(){var e=this.node.getProps().dragControls;e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||at}},{key:"unmount",value:function(){this.removeGroupControls(),this.removeListeners()}}]),n}(wr),os=function(e){return function(t,n){e&&ut.update((function(){return e(t,n)}))}},as=function(e){mt(n,e);var t=bt(n);function n(){var e;return Xe(this,n),(e=t.apply(this,arguments)).removePointerDownListener=at,e}return Ze(n,[{key:"onPointerDown",value:function(e){this.session=new vi(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint()})}},{key:"createPanHandlers",value:function(){var e=this,t=this.node.getProps(),n=t.onPanSessionStart,r=t.onPanStart,o=t.onPan,a=t.onPanEnd;return{onSessionStart:os(n),onStart:os(r),onMove:o,onEnd:function(t,n){delete e.session,a&&ut.update((function(){return a(t,n)}))}}}},{key:"mount",value:function(){var e=this;this.removePointerDownListener=pr(this.node.current,"pointerdown",(function(t){return e.onPointerDown(t)}))}},{key:"update",value:function(){this.session&&this.session.updateHandlers(this.createPanHandlers())}},{key:"unmount",value:function(){this.removePointerDownListener(),this.session&&this.session.end()}}]),n}(wr);var is={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function ss(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var ls={correct:function(e,t){if(!t.target)return e;if("string"===typeof e){if(!kn.test(e))return e;e=parseFloat(e)}var n=ss(e,t.target.x),r=ss(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},us={correct:function(e,t){var n=t.treeScale,r=t.projectionDelta,o=e,a=Do.parse(e);if(a.length>5)return o;var i=Do.createTransformer(e),s="number"!==typeof a[0]?1:0,l=r.x.scale*n.x,u=r.y.scale*n.y;a[0+s]/=l,a[1+s]/=u;var c=xo(l,u,.5);return"number"===typeof a[2+s]&&(a[2+s]/=c),"number"===typeof a[3+s]&&(a[3+s]/=c),i(a)}},cs=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n,[{key:"componentDidMount",value:function(){var e,t=this,n=this.props,r=n.visualElement,o=n.layoutGroup,a=n.switchLayoutGroup,i=n.layoutId,s=r.projection;e=fs,Object.assign(Zt,e),s&&(o.group&&o.group.add(s),a&&a.register&&i&&a.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",(function(){t.safeToRemove()})),s.setOptions(We(We({},s.options),{},{onExitComplete:function(){return t.safeToRemove()}}))),is.hasEverUpdated=!0}},{key:"getSnapshotBeforeUpdate",value:function(e){var t=this,n=this.props,r=n.layoutDependency,o=n.visualElement,a=n.drag,i=n.isPresent,s=o.projection;return s?(s.isPresent=i,a||e.layoutDependency!==r||void 0===r?s.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?s.promote():s.relegate()||ut.postRender((function(){var e=s.getStack();e&&e.members.length||t.safeToRemove()}))),null):null}},{key:"componentDidUpdate",value:function(){var e=this,t=this.props.visualElement.projection;t&&(t.root.didUpdate(),queueMicrotask((function(){!t.currentAnimation&&t.isLead()&&e.safeToRemove()})))}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visualElement,n=e.layoutGroup,r=e.switchLayoutGroup,o=t.projection;o&&(o.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(o),r&&r.deregister&&r.deregister(o))}},{key:"safeToRemove",value:function(){var e=this.props.safeToRemove;e&&e()}},{key:"render",value:function(){return null}}]),n}(o.Component);function ds(e){var t=function(){var e=(0,o.useContext)(ht);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,r=e.register,a=(0,o.useId)();return(0,o.useEffect)((function(){return r(a)}),[]),!t&&n?[!1,function(){return n&&n(a)}]:[!0]}(),n=qe(t,2),r=n[0],a=n[1],i=(0,o.useContext)(Ct);return o.createElement(cs,We(We({},e),{},{layoutGroup:i,switchLayoutGroup:(0,o.useContext)(Kt),isPresent:r,safeToRemove:a}))}var fs={borderRadius:We(We({},ls),{},{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:ls,borderTopRightRadius:ls,borderBottomLeftRadius:ls,borderBottomRightRadius:ls,boxShadow:us},ps=["TopLeft","TopRight","BottomLeft","BottomRight"],hs=ps.length,vs=function(e){return"string"===typeof e?parseFloat(e):e},ms=function(e){return"number"===typeof e||kn.test(e)};function gs(e,t){return void 0!==e[t]?e[t]:e.borderRadius}var ys=xs(0,.5,ao),bs=xs(.5,.95,at);function xs(e,t,n){return function(r){return r<e?0:r>t?1:n(Bo(e,t,r))}}function ws(e,t){e.min=t.min,e.max=t.max}function ks(e,t){ws(e.x,t.x),ws(e.y,t.y)}function Ss(e,t,n,r,o){return e=Ui(e-=t,1/n,r),void 0!==o&&(e=Ui(e,1/o,r)),e}function Cs(e,t,n,r,o){var a=qe(n,3),i=a[0],s=a[1],l=a[2];!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e;if(wn.test(t)&&(t=parseFloat(t),t=xo(i.min,i.max,t/100)-i.min),"number"===typeof t){var s=xo(a.min,a.max,r);e===a&&(s-=t),e.min=Ss(e.min,t,n,s,o),e.max=Ss(e.max,t,n,s,o)}}(e,t[i],t[s],t[l],t.scale,r,o)}var Es=["x","scaleX","originX"],Ps=["y","scaleY","originY"];function Rs(e,t,n,r){Cs(e.x,t,Es,n?n.x:void 0,r?r.x:void 0),Cs(e.y,t,Ps,n?n.y:void 0,r?r.y:void 0)}function Ts(e){return 0===e.translate&&1===e.scale}function _s(e){return Ts(e.x)&&Ts(e.y)}function Ms(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function Os(e){return ki(e.x)/ki(e.y)}var Is=function(){function e(){Xe(this,e),this.members=[]}return Ze(e,[{key:"add",value:function(e){Na(this.members,e),e.scheduleRender()}},{key:"remove",value:function(e){if(Ba(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}}},{key:"relegate",value:function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var o=this.members[r];if(!1!==o.isPresent){t=o;break}}return!!t&&(this.promote(t),!0)}},{key:"promote",value:function(e,t){var n=this.lead;e!==n&&(this.prevLead=n,this.lead=e,e.show(),n&&(n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&n.hide()))}},{key:"exitAnimationComplete",value:function(){this.members.forEach((function(e){var t=e.options,n=e.resumingFrom;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()}))}},{key:"scheduleRender",value:function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))}},{key:"removeLeadSnapshot",value:function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}]),e}();function As(e,t,n){var r="",o=e.x.translate/t.x,a=e.y.translate/t.y;if((o||a)&&(r="translate3d(".concat(o,"px, ").concat(a,"px, 0) ")),1===t.x&&1===t.y||(r+="scale(".concat(1/t.x,", ").concat(1/t.y,") ")),n){var i=n.rotate,s=n.rotateX,l=n.rotateY;i&&(r+="rotate(".concat(i,"deg) ")),s&&(r+="rotateX(".concat(s,"deg) ")),l&&(r+="rotateY(".concat(l,"deg) "))}var u=e.x.scale*t.x,c=e.y.scale*t.y;return 1===u&&1===c||(r+="scale(".concat(u,", ").concat(c,")")),r||"none"}var Ds=function(e,t){return e.depth-t.depth},js=function(){function e(){Xe(this,e),this.children=[],this.isDirty=!1}return Ze(e,[{key:"add",value:function(e){Na(this.children,e),this.isDirty=!0}},{key:"remove",value:function(e){Ba(this.children,e),this.isDirty=!0}},{key:"forEach",value:function(e){this.isDirty&&this.children.sort(Ds),this.isDirty=!1,this.children.forEach(e)}}]),e}();var Fs=["","X","Y","Z"],Ls=0,zs={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function Ns(e){var t=e.attachResizeListener,n=e.defaultParent,r=e.measureScroll,o=e.checkIsScrollRoot,a=e.resetTransform;return function(){function e(){var t=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===n||void 0===n?void 0:n();Xe(this,e),this.id=Ls++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.checkUpdateFailed=function(){t.isUpdating&&(t.isUpdating=!1,t.clearAllSnapshots())},this.updateProjection=function(){var e;zs.totalNodes=zs.resolvedTargetDeltas=zs.recalculatedProjection=0,t.nodes.forEach(Ws),t.nodes.forEach(Ys),t.nodes.forEach(Xs),t.nodes.forEach(Us),e=zs,window.MotionDebug&&window.MotionDebug.record(e)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=r,this.root=o?o.root||o:this,this.path=o?[].concat(Ke(o.path),[o]):[],this.parent=o,this.depth=o?o.depth+1:0;for(var a=0;a<this.path.length;a++)this.path[a].shouldResetTransform=!0;this.root===this&&(this.nodes=new js)}return Ze(e,[{key:"addEventListener",value:function(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Va),this.eventHandlers.get(e).add(t)}},{key:"notifyListeners",value:function(e){for(var t=this.eventHandlers.get(e),n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];t&&t.notify.apply(t,r)}},{key:"hasListeners",value:function(e){return this.eventHandlers.has(e)}},{key:"mount",value:function(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.root.hasTreeAnimated;if(!this.instance){var o;this.isSVG=(o=e)instanceof SVGElement&&"svg"!==o.tagName,this.instance=e;var a=this.options,i=a.layoutId,s=a.layout,l=a.visualElement;if(l&&!l.current&&l.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),r&&(s||i)&&(this.isLayoutDirty=!0),t){var u,c=function(){return n.root.updateBlockedByResize=!1};t(e,(function(){n.root.updateBlockedByResize=!0,u&&u(),u=function(e,t){var n=performance.now(),r=function r(o){var a=o.timestamp-n;a>=t&&(ct(r),e(a-t))};return ut.read(r,!0),function(){return ct(r)}}(c,250),is.hasAnimatedSinceResize&&(is.hasAnimatedSinceResize=!1,n.nodes.forEach(Gs))}))}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&l&&(i||s)&&this.addEventListener("didUpdate",(function(e){var t=e.delta,r=e.hasLayoutChanged,o=e.hasRelativeTargetChanged,a=e.layout;if(n.isTreeAnimationBlocked())return n.target=void 0,void(n.relativeTarget=void 0);var i=n.options.transition||l.getDefaultTransition()||nl,s=l.getProps(),u=s.onLayoutAnimationStart,c=s.onLayoutAnimationComplete,d=!n.targetLayout||!Ms(n.targetLayout,a)||o,f=!r&&o;if(n.options.layoutRoot||n.resumeFrom&&n.resumeFrom.instance||f||r&&(d||!n.currentAnimation)){n.resumeFrom&&(n.resumingFrom=n.resumeFrom,n.resumingFrom.resumingFrom=void 0),n.setAnimationOrigin(t,f);var p=We(We({},ja(i,"layout")),{},{onPlay:u,onComplete:c});(l.shouldReduceMotion||n.options.layoutRoot)&&(p.delay=0,p.type=!1),n.startAnimation(p)}else r||Gs(n),n.isLead()&&n.options.onExitComplete&&n.options.onExitComplete();n.targetLayout=a}))}}},{key:"unmount",value:function(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);var e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,ct(this.updateProjection)}},{key:"blockUpdate",value:function(){this.updateManuallyBlocked=!0}},{key:"unblockUpdate",value:function(){this.updateManuallyBlocked=!1}},{key:"isUpdateBlocked",value:function(){return this.updateManuallyBlocked||this.updateBlockedByResize}},{key:"isTreeAnimationBlocked",value:function(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}},{key:"startUpdate",value:function(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(Qs),this.animationId++)}},{key:"getTransformTemplate",value:function(){var e=this.options.visualElement;return e&&e.getProps().transformTemplate}},{key:"willUpdate",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())this.options.onExitComplete&&this.options.onExitComplete();else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var t=0;t<this.path.length;t++){var n=this.path[t];n.shouldResetTransform=!0,n.updateScroll("snapshot"),n.options.layoutRoot&&n.willUpdate(!1)}var r=this.options,o=r.layoutId,a=r.layout;if(void 0!==o||a){var i=this.getTransformTemplate();this.prevTransformTemplateValue=i?i(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}}}},{key:"update",value:function(){if(this.updateScheduled=!1,this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(Ks);this.isUpdating||this.nodes.forEach(qs),this.isUpdating=!1,this.nodes.forEach($s),this.nodes.forEach(Bs),this.nodes.forEach(Vs),this.clearAllSnapshots();var e=performance.now();dt.delta=cn(0,1e3/60,e-dt.timestamp),dt.timestamp=e,dt.isProcessing=!0,ft.update.process(dt),ft.preRender.process(dt),ft.render.process(dt),dt.isProcessing=!1}},{key:"didUpdate",value:function(){var e=this;this.updateScheduled||(this.updateScheduled=!0,queueMicrotask((function(){return e.update()})))}},{key:"clearAllSnapshots",value:function(){this.nodes.forEach(Hs),this.sharedNodes.forEach(Zs)}},{key:"scheduleUpdateProjection",value:function(){ut.preRender(this.updateProjection,!1,!0)}},{key:"scheduleCheckAfterUnmount",value:function(){var e=this;ut.postRender((function(){e.isLayoutDirty?e.root.didUpdate():e.root.checkUpdateFailed()}))}},{key:"updateSnapshot",value:function(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}},{key:"updateLayout",value:function(){if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var e=0;e<this.path.length;e++){this.path[e].updateScroll()}var t=this.layout;this.layout=this.measure(!1),this.layoutCorrected=ji(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);var n=this.options.visualElement;n&&n.notify("LayoutMeasure",this.layout.layoutBox,t?t.layoutBox:void 0)}}},{key:"updateScroll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"measure",t=Boolean(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:o(this.instance),offset:r(this.instance)})}},{key:"resetTransform",value:function(){if(a){var e=this.isLayoutDirty||this.shouldResetTransform,t=this.projectionDelta&&!_s(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,o=r!==this.prevTransformTemplateValue;e&&(t||Bi(this.latestValues)||o)&&(a(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}}},{key:"measure",value:function(){var e,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=this.measurePageBox(),r=this.removeElementScroll(n);return t&&(r=this.removeTransform(r)),al((e=r).x),al(e.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:r,latestValues:{},source:this.id}}},{key:"measurePageBox",value:function(){var e=this.options.visualElement;if(!e)return ji();var t=e.measureViewportBox(),n=this.root.scroll;return n&&(Gi(t.x,n.offset.x),Gi(t.y,n.offset.y)),t}},{key:"removeElementScroll",value:function(e){var t=ji();ks(t,e);for(var n=0;n<this.path.length;n++){var r=this.path[n],o=r.scroll,a=r.options;if(r!==this.root&&o&&a.layoutScroll){if(o.isRoot){ks(t,e);var i=this.root.scroll;i&&(Gi(t.x,-i.offset.x),Gi(t.y,-i.offset.y))}Gi(t.x,o.offset.x),Gi(t.y,o.offset.y)}}return t}},{key:"applyTransform",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ji();ks(n,e);for(var r=0;r<this.path.length;r++){var o=this.path[r];!t&&o.options.layoutScroll&&o.scroll&&o!==o.root&&Zi(n,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),Bi(o.latestValues)&&Zi(n,o.latestValues)}return Bi(this.latestValues)&&Zi(n,this.latestValues),n}},{key:"removeTransform",value:function(e){var t=ji();ks(t,e);for(var n=0;n<this.path.length;n++){var r=this.path[n];if(r.instance&&Bi(r.latestValues)){Ni(r.latestValues)&&r.updateSnapshot();var o=ji();ks(o,r.measurePageBox()),Rs(t,r.latestValues,r.snapshot?r.snapshot.layoutBox:void 0,o)}}return Bi(this.latestValues)&&Rs(t,this.latestValues),t}},{key:"setTargetDelta",value:function(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}},{key:"setOptions",value:function(e){this.options=We(We(We({},this.options),e),{},{crossfade:void 0===e.crossfade||e.crossfade})}},{key:"clearMeasurements",value:function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}},{key:"forceRelativeParentToResolveTarget",value:function(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==dt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}},{key:"resolveTargetDelta",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isSharedProjectionDirty);var r=Boolean(this.resumingFrom)||this!==n;if(!!(t||r&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty)||this.attemptToResolveRelativeTarget)){var o=this.options,a=o.layout,i=o.layoutId;if(this.layout&&(a||i)){if(this.resolvedRelativeTargetAt=dt.timestamp,!this.targetDelta&&!this.relativeTarget){var s=this.getClosestProjectingParent();s&&s.layout&&1!==this.animationProgress?(this.relativeParent=s,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ji(),this.relativeTargetOrigin=ji(),Ti(this.relativeTargetOrigin,this.layout.layoutBox,s.layout.layoutBox),ks(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var l,u,c;if(this.target||(this.target=ji(),this.targetWithTransforms=ji()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),l=this.target,u=this.relativeTarget,c=this.relativeParent.target,Pi(l.x,u.x,c.x),Pi(l.y,u.y,c.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):ks(this.target,this.layout.layoutBox),qi(this.target,this.targetDelta)):ks(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;var d=this.getClosestProjectingParent();d&&Boolean(d.resumingFrom)===Boolean(this.resumingFrom)&&!d.options.layoutScroll&&d.target&&1!==this.animationProgress?(this.relativeParent=d,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ji(),this.relativeTargetOrigin=ji(),Ti(this.relativeTargetOrigin,this.target,d.target),ks(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}zs.resolvedTargetDeltas++}}}}},{key:"getClosestProjectingParent",value:function(){if(this.parent&&!Ni(this.parent.latestValues)&&!Vi(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}},{key:"isProjecting",value:function(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}},{key:"calcProjection",value:function(){var e,t=this.getLead(),n=Boolean(this.resumingFrom)||this!==t,r=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===dt.timestamp&&(r=!1),!r){var o=this.options,a=o.layout,i=o.layoutId;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(a||i)){ks(this.layoutCorrected,this.layout.layoutBox);var s=this.treeScale.x,l=this.treeScale.y;!function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=n.length;if(o){var a,i;t.x=t.y=1;for(var s=0;s<o;s++){i=(a=n[s]).projectionDelta;var l=a.instance;l&&l.style&&"contents"===l.style.display||(r&&a.options.layoutScroll&&a.scroll&&a!==a.root&&Zi(e,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),i&&(t.x*=i.x.scale,t.y*=i.y.scale,qi(e,i)),r&&Bi(a.latestValues)&&Zi(e,a.latestValues))}t.x=$i(t.x),t.y=$i(t.y)}}(this.layoutCorrected,this.treeScale,this.path,n),!t.layout||t.target||1===this.treeScale.x&&1===this.treeScale.y||(t.target=t.layout.layoutBox);var u=t.target;if(u){this.projectionDelta||(this.projectionDelta=Di(),this.projectionDeltaWithTransform=Di());var c=this.projectionTransform;Ei(this.projectionDelta,this.layoutCorrected,u,this.latestValues),this.projectionTransform=As(this.projectionDelta,this.treeScale),this.projectionTransform===c&&this.treeScale.x===s&&this.treeScale.y===l||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",u)),zs.recalculatedProjection++}else this.projectionTransform&&(this.projectionDelta=Di(),this.projectionTransform="none",this.scheduleRender())}}}},{key:"hide",value:function(){this.isVisible=!1}},{key:"show",value:function(){this.isVisible=!0}},{key:"scheduleRender",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.options.scheduleRender&&this.options.scheduleRender(),e){var t=this.getStack();t&&t.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}},{key:"setAnimationOrigin",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.snapshot,o=r?r.latestValues:{},a=We({},this.latestValues),i=Di();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!n;var s,l=ji(),u=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),c=this.getStack(),d=!c||c.members.length<=1,f=Boolean(u&&!d&&!0===this.options.crossfade&&!this.path.some(tl));this.animationProgress=0,this.mixTargetDelta=function(n){var r=n/1e3;Js(i.x,e.x,r),Js(i.y,e.y,r),t.setTargetDelta(i),t.relativeTarget&&t.relativeTargetOrigin&&t.layout&&t.relativeParent&&t.relativeParent.layout&&(Ti(l,t.layout.layoutBox,t.relativeParent.layout.layoutBox),function(e,t,n,r){el(e.x,t.x,n.x,r),el(e.y,t.y,n.y,r)}(t.relativeTarget,t.relativeTargetOrigin,l,r),s&&function(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}(t.relativeTarget,s)&&(t.isProjectionDirty=!1),s||(s=ji()),ks(s,t.relativeTarget)),u&&(t.animationValues=a,function(e,t,n,r,o,a){o?(e.opacity=xo(0,void 0!==n.opacity?n.opacity:1,ys(r)),e.opacityExit=xo(void 0!==t.opacity?t.opacity:1,0,bs(r))):a&&(e.opacity=xo(void 0!==t.opacity?t.opacity:1,void 0!==n.opacity?n.opacity:1,r));for(var i=0;i<hs;i++){var s="border".concat(ps[i],"Radius"),l=gs(t,s),u=gs(n,s);void 0===l&&void 0===u||(l||(l=0),u||(u=0),0===l||0===u||ms(l)===ms(u)?(e[s]=Math.max(xo(vs(l),vs(u),r),0),(wn.test(u)||wn.test(l))&&(e[s]+="%")):e[s]=u)}(t.rotate||n.rotate)&&(e.rotate=xo(t.rotate||0,n.rotate||0,r))}(a,o,t.latestValues,r,f,d)),t.root.scheduleUpdateProjection(),t.scheduleRender(),t.animationProgress=r},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}},{key:"startAnimation",value:function(e){var t=this;this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(ct(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ut.update((function(){is.hasAnimatedSinceResize=!0,t.currentAnimation=function(e,t,n){var r=nn(e)?e:Ha(e);return r.start(Fa("",r,t,n)),r.animation}(0,1e3,We(We({},e),{},{onUpdate:function(n){t.mixTargetDelta(n),e.onUpdate&&e.onUpdate(n)},onComplete:function(){e.onComplete&&e.onComplete(),t.completeAnimation()}})),t.resumingFrom&&(t.resumingFrom.currentAnimation=t.currentAnimation),t.pendingAnimation=void 0}))}},{key:"completeAnimation",value:function(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);var e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}},{key:"finishAnimation",value:function(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}},{key:"applyTransformsToTarget",value:function(){var e=this.getLead(),t=e.targetWithTransforms,n=e.target,r=e.layout,o=e.latestValues;if(t&&n&&r){if(this!==e&&this.layout&&r&&il(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||ji();var a=ki(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+a;var i=ki(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+i}ks(t,n),Zi(t,o),Ei(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}},{key:"registerSharedNode",value:function(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new Is),this.sharedNodes.get(e).add(t);var n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}},{key:"isLead",value:function(){var e=this.getStack();return!e||e.lead===this}},{key:"getLead",value:function(){var e;return this.options.layoutId&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}},{key:"getPrevLead",value:function(){var e;return this.options.layoutId?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}},{key:"getStack",value:function(){var e=this.options.layoutId;if(e)return this.root.sharedNodes.get(e)}},{key:"promote",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.needsReset,n=e.transition,r=e.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,r),t&&(this.projectionDelta=void 0,this.needsReset=!0),n&&this.setOptions({transition:n})}},{key:"relegate",value:function(){var e=this.getStack();return!!e&&e.relegate(this)}},{key:"resetRotation",value:function(){var e=this.options.visualElement;if(e){var t=!1,n=e.latestValues;if((n.rotate||n.rotateX||n.rotateY||n.rotateZ)&&(t=!0),t){for(var r={},o=0;o<Fs.length;o++){var a="rotate"+Fs[o];n[a]&&(r[a]=n[a],e.setStaticValue(a,0))}for(var i in e.render(),r)e.setStaticValue(i,r[i]);e.scheduleRender()}}}},{key:"getProjectionStyles",value:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r={};if(!this.instance||this.isSVG)return r;if(!this.isVisible)return{visibility:"hidden"};r.visibility="";var o=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,r.opacity="",r.pointerEvents=rr(n.pointerEvents)||"",r.transform=o?o(this.latestValues,""):"none",r;var a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){var i={};return this.options.layoutId&&(i.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,i.pointerEvents=rr(n.pointerEvents)||""),this.hasProjected&&!Bi(this.latestValues)&&(i.transform=o?o({},""):"none",this.hasProjected=!1),i}var s=a.animationValues||a.latestValues;this.applyTransformsToTarget(),r.transform=As(this.projectionDeltaWithTransform,this.treeScale,s),o&&(r.transform=o(s,r.transform));var l=this.projectionDelta,u=l.x,c=l.y;for(var d in r.transformOrigin="".concat(100*u.origin,"% ").concat(100*c.origin,"% 0"),a.animationValues?r.opacity=a===this?null!==(t=null!==(e=s.opacity)&&void 0!==e?e:this.latestValues.opacity)&&void 0!==t?t:1:this.preserveOpacity?this.latestValues.opacity:s.opacityExit:r.opacity=a===this?void 0!==s.opacity?s.opacity:"":void 0!==s.opacityExit?s.opacityExit:0,Zt)if(void 0!==s[d]){var f=Zt[d],p=f.correct,h=f.applyTo,v="none"===r.transform?s[d]:p(s[d],a);if(h)for(var m=h.length,g=0;g<m;g++)r[h[g]]=v;else r[d]=v}return this.options.layoutId&&(r.pointerEvents=a===this?rr(n.pointerEvents)||"":"none"),r}},{key:"clearSnapshot",value:function(){this.resumeFrom=this.snapshot=void 0}},{key:"resetTree",value:function(){this.root.nodes.forEach((function(e){var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(Ks),this.root.sharedNodes.clear()}}]),e}()}function Bs(e){e.updateLayout()}function Vs(e){var t,n=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){var r=e.layout,o=r.layoutBox,a=r.measuredBox,i=e.options.animationType,s=n.source!==e.layout.source;"size"===i?Fi((function(e){var t=s?n.measuredBox[e]:n.layoutBox[e],r=ki(t);t.min=o[e].min,t.max=t.min+r})):il(i,n.layoutBox,o)&&Fi((function(t){var r=s?n.measuredBox[t]:n.layoutBox[t],a=ki(o[t]);r.max=r.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[t].max=e.relativeTarget[t].min+a)}));var l=Di();Ei(l,o,n.layoutBox);var u=Di();s?Ei(u,e.applyTransform(a,!0),n.measuredBox):Ei(u,o,n.layoutBox);var c=!_s(l),d=!1;if(!e.resumeFrom){var f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){var p=f.snapshot,h=f.layout;if(p&&h){var v=ji();Ti(v,n.layoutBox,p.layoutBox);var m=ji();Ti(m,o,h.layoutBox),Ms(v,m)||(d=!0),f.options.layoutRoot&&(e.relativeTarget=m,e.relativeTargetOrigin=v,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:o,snapshot:n,delta:u,layoutDelta:l,hasLayoutChanged:c,hasRelativeTargetChanged:d})}else if(e.isLead()){var g=e.options.onExitComplete;g&&g()}e.options.transition=void 0}function Ws(e){zs.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function Us(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Hs(e){e.clearSnapshot()}function Ks(e){e.clearMeasurements()}function qs(e){e.isLayoutDirty=!1}function $s(e){var t=e.options.visualElement;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Gs(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function Ys(e){e.resolveTargetDelta()}function Xs(e){e.calcProjection()}function Qs(e){e.resetRotation()}function Zs(e){e.removeLeadSnapshot()}function Js(e,t,n){e.translate=xo(t.translate,0,n),e.scale=xo(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function el(e,t,n,r){e.min=xo(t.min,n.min,r),e.max=xo(t.max,n.max,r)}function tl(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var nl={duration:.45,ease:[.4,0,.1,1]},rl=function(e){return"undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().includes(e)},ol=rl("applewebkit/")&&!rl("chrome/")?Math.round:at;function al(e){e.min=ol(e.min),e.max=ol(e.max)}function il(e,t,n){return"position"===e||"preserve-aspect"===e&&!Si(Os(t),Os(n),.2)}var sl=Ns({attachResizeListener:function(e,t){return ur(e,"resize",t)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),ll={current:void 0},ul=Ns({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!ll.current){var e=new sl({});e.mount(window),e.setOptions({layoutScroll:!0}),ll.current=e}return ll.current},resetTransform:function(e,t){e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:function(e){return Boolean("fixed"===window.getComputedStyle(e).position)}}),cl={pan:{Feature:as},drag:{Feature:rs,ProjectionNode:ul,MeasureLayout:ds}};var dl=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;var fl=4;function pl(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;Pt(n<=fl,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var r=function(e){var t=dl.exec(e);if(!t)return[,];var n=qe(t,3);return[n[1],n[2]]}(e),o=qe(r,2),a=o[0],i=o[1];if(a){var s=window.getComputedStyle(t).getPropertyValue(a);if(s){var l=s.trim();return za(l)?parseFloat(l):l}return ln(i)?pl(i,t,n+1):i}}function hl(e,t,n){var r=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(t),t)),o=e.current;if(!(o instanceof Element))return{target:r,transitionEnd:n};for(var a in n&&(n=We({},n)),e.values.forEach((function(e){var t=e.get();if(ln(t)){var n=pl(t,o);n&&e.set(n)}})),r){var i=r[a];if(ln(i)){var s=pl(i,o);s&&(r[a]=s,n||(n={}),void 0===n[a]&&(n[a]=i))}}return{target:r,transitionEnd:n}}var vl=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),ml=function(e){return vl.has(e)},gl=function(e){return e===dn||e===kn},yl=function(e,t){return parseFloat(e.split(", ")[t])},bl=function(e,t){return function(n,r){var o=r.transform;if("none"===o||!o)return 0;var a=o.match(/^matrix3d\((.+)\)$/);if(a)return yl(a[1],t);var i=o.match(/^matrix\((.+)\)$/);return i?yl(i[1],e):0}},xl=new Set(["x","y","z"]),wl=Jt.filter((function(e){return!xl.has(e)}));var kl={width:function(e,t){var n=e.x,r=t.paddingLeft,o=void 0===r?"0":r,a=t.paddingRight,i=void 0===a?"0":a;return n.max-n.min-parseFloat(o)-parseFloat(i)},height:function(e,t){var n=e.y,r=t.paddingTop,o=void 0===r?"0":r,a=t.paddingBottom,i=void 0===a?"0":a;return n.max-n.min-parseFloat(o)-parseFloat(i)},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.y,r=t.top;return parseFloat(r)+(n.max-n.min)},right:function(e,t){var n=e.x,r=t.left;return parseFloat(r)+(n.max-n.min)},x:bl(4,13),y:bl(5,14)};kl.translateX=kl.x,kl.translateY=kl.y;var Sl=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=We({},t),r=We({},r);var o=Object.keys(t).filter(ml),a=[],i=!1,s=[];if(o.forEach((function(o){var l=e.getValue(o);if(e.hasValue(o)){var u,c=n[o],d=$a(c),f=t[o];if(er(f)){var p=f.length,h=null===f[0]?1:0;c=f[h],d=$a(c);for(var v=h;v<p&&null!==f[v];v++)u?Pt($a(f[v])===u,"All keyframes must be of the same type"):(u=$a(f[v]),Pt(u===d||gl(d)&&gl(u),"Keyframes must be of the same dimension as the current value"))}else u=$a(f);if(d!==u)if(gl(d)&&gl(u)){var m=l.get();"string"===typeof m&&l.set(parseFloat(m)),"string"===typeof f?t[o]=parseFloat(f):Array.isArray(f)&&u===kn&&(t[o]=f.map(parseFloat))}else(null===d||void 0===d?void 0:d.transform)&&(null===u||void 0===u?void 0:u.transform)&&(0===c||0===f)?0===c?l.set(u.transform(c)):t[o]=d.transform(f):(i||(a=function(e){var t=[];return wl.forEach((function(n){var r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))})),t.length&&e.render(),t}(e),i=!0),s.push(o),r[o]=void 0!==r[o]?r[o]:t[o],l.jump(f))}})),s.length){var l=s.indexOf("height")>=0?window.pageYOffset:null,u=function(e,t,n){var r=t.measureViewportBox(),o=t.current,a=getComputedStyle(o),i=a.display,s={};"none"===i&&t.setStaticValue("display",e.display||"block"),n.forEach((function(e){s[e]=kl[e](r,a)})),t.render();var l=t.measureViewportBox();return n.forEach((function(n){var r=t.getValue(n);r&&r.jump(s[n]),e[n]=kl[n](l,a)})),e}(t,e,s);return a.length&&a.forEach((function(t){var n=qe(t,2),r=n[0],o=n[1];e.getValue(r).set(o)})),e.render(),nt&&null!==l&&window.scrollTo({top:l}),{target:u,transitionEnd:r}}return{target:t,transitionEnd:r}};function Cl(e,t,n,r){return function(e){return Object.keys(e).some(ml)}(t)?Sl(e,t,n,r):{target:t,transitionEnd:r}}var El={current:null},Pl={current:!1};var Rl=new WeakMap,Tl=["willChange"],_l=["children"],Ml=Object.keys(Wt),Ol=Ml.length,Il=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],Al=Ft.length,Dl=function(){function e(t){var n=this,r=t.parent,o=t.props,a=t.presenceContext,i=t.reducedMotionConfig,s=t.visualState,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Xe(this,e),this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=function(){return n.notify("Update",n.latestValues)},this.render=function(){n.current&&(n.triggerBuild(),n.renderInstance(n.current,n.renderState,n.props.style,n.projection))},this.scheduleRender=function(){return ut.render(n.render,!1,!0)};var u=s.latestValues,c=s.renderState;this.latestValues=u,this.baseTarget=We({},u),this.initialValues=o.initial?We({},u):{},this.renderState=c,this.parent=r,this.props=o,this.presenceContext=a,this.depth=r?r.depth+1:0,this.reducedMotionConfig=i,this.options=l,this.isControllingVariants=Lt(o),this.isVariantNode=zt(o),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(r&&r.current);var d=this.scrapeMotionValuesFromProps(o,{}),f=d.willChange,p=Ln(d,Tl);for(var h in p){var v=p[h];void 0!==u[h]&&nn(v)&&(v.set(u[h],!1),La(f)&&f.add(h))}}return Ze(e,[{key:"scrapeMotionValuesFromProps",value:function(e,t){return{}}},{key:"mount",value:function(e){var t=this;this.current=e,Rl.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((function(e,n){return t.bindToMotionValue(n,e)})),Pl.current||function(){if(Pl.current=!0,nt)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return El.current=e.matches};e.addListener(t),t()}else El.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||El.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}},{key:"unmount",value:function(){for(var e in Rl.delete(this.current),this.projection&&this.projection.unmount(),ct(this.notifyUpdate),ct(this.render),this.valueSubscriptions.forEach((function(e){return e()})),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(var t in this.features)this.features[t].unmount();this.current=null}},{key:"bindToMotionValue",value:function(e,t){var n=this,r=en.has(e),o=t.on("change",(function(t){n.latestValues[e]=t,n.props.onUpdate&&ut.update(n.notifyUpdate,!1,!0),r&&n.projection&&(n.projection.isTransformDirty=!0)})),a=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,(function(){o(),a()}))}},{key:"sortNodePosition",value:function(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}},{key:"loadFeatures",value:function(e,t,n,r){for(var o,a,i=this,s=(e.children,Ln(e,_l)),l=0;l<Ol;l++){var u=Ml[l],c=Wt[u],d=c.isEnabled,f=c.Feature,p=c.ProjectionNode,h=c.MeasureLayout;p&&(o=p),d(s)&&(!this.features[u]&&f&&(this.features[u]=new f(this)),h&&(a=h))}if(!this.projection&&o){this.projection=new o(this.latestValues,this.parent&&this.parent.projection);var v=s.layoutId,m=s.layout,g=s.drag,y=s.dragConstraints,b=s.layoutScroll,x=s.layoutRoot;this.projection.setOptions({layoutId:v,layout:m,alwaysMeasureLayout:Boolean(g)||y&&It(y),visualElement:this,scheduleRender:function(){return i.scheduleRender()},animationType:"string"===typeof m?m:"both",initialPromotionConfig:r,layoutScroll:b,layoutRoot:x})}return a}},{key:"updateFeatures",value:function(){for(var e in this.features){var t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}},{key:"triggerBuild",value:function(){this.build(this.renderState,this.latestValues,this.options,this.props)}},{key:"measureViewportBox",value:function(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ji()}},{key:"getStaticValue",value:function(e){return this.latestValues[e]}},{key:"setStaticValue",value:function(e,t){this.latestValues[e]=t}},{key:"makeTargetAnimatable",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return this.makeTargetAnimatableFromInstance(e,this.props,t)}},{key:"update",value:function(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(var n=0;n<Il.length;n++){var r=Il[n];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);var o=e["on"+r];o&&(this.propEventSubscriptions[r]=this.on(r,o))}this.prevMotionValues=function(e,t,n){var r=t.willChange;for(var o in t){var a=t[o],i=n[o];if(nn(a))e.addValue(o,a),La(r)&&r.add(o);else if(nn(i))e.addValue(o,Ha(a,{owner:e})),La(r)&&r.remove(o);else if(i!==a)if(e.hasValue(o)){var s=e.getValue(o);!s.hasAnimated&&s.set(a)}else{var l=e.getStaticValue(o);e.addValue(o,Ha(void 0!==l?l:a,{owner:e}))}}for(var u in n)void 0===t[u]&&e.removeValue(u);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}},{key:"getProps",value:function(){return this.props}},{key:"getVariant",value:function(e){return this.props.variants?this.props.variants[e]:void 0}},{key:"getDefaultTransition",value:function(){return this.props.transition}},{key:"getTransformPagePoint",value:function(){return this.props.transformPagePoint}},{key:"getClosestVariantNode",value:function(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}},{key:"getVariantContext",value:function(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0])return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){var e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}for(var t={},n=0;n<Al;n++){var r=Ft[n],o=this.props[r];(At(o)||!1===o)&&(t[r]=o)}return t}},{key:"addVariantChild",value:function(e){var t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),function(){return t.variantChildren.delete(e)}}},{key:"addValue",value:function(e,t){t!==this.values.get(e)&&(this.removeValue(e),this.bindToMotionValue(e,t)),this.values.set(e,t),this.latestValues[e]=t.get()}},{key:"removeValue",value:function(e){this.values.delete(e);var t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}},{key:"hasValue",value:function(e){return this.values.has(e)}},{key:"getValue",value:function(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];var n=this.values.get(e);return void 0===n&&void 0!==t&&(n=Ha(t,{owner:this}),this.addValue(e,n)),n}},{key:"readValue",value:function(e){var t;return void 0===this.latestValues[e]&&this.current?null!==(t=this.getBaseTargetFromProps(this.props,e))&&void 0!==t?t:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e]}},{key:"setBaseTarget",value:function(e,t){this.baseTarget[e]=t}},{key:"getBaseTarget",value:function(e){var t,n=this.props.initial,r="string"===typeof n||"object"===typeof n?null===(t=Jn(this.props,n))||void 0===t?void 0:t[e]:void 0;if(n&&void 0!==r)return r;var o=this.getBaseTargetFromProps(this.props,e);return void 0===o||nn(o)?void 0!==this.initialValues[e]&&void 0===r?void 0:this.baseTarget[e]:o}},{key:"on",value:function(e,t){return this.events[e]||(this.events[e]=new Va),this.events[e].add(t)}},{key:"notify",value:function(e){if(this.events[e]){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];(t=this.events[e]).notify.apply(t,r)}}}]),e}(),jl=["transition","transitionEnd"],Fl=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n,[{key:"sortInstanceNodePosition",value:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1}},{key:"getBaseTargetFromProps",value:function(e,t){return e.style?e.style[t]:void 0}},{key:"removeValueFromRenderState",value:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]}},{key:"makeTargetAnimatableFromInstance",value:function(e,t,n){var r=e.transition,o=e.transitionEnd,a=Ln(e,jl),i=t.transformValues,s=function(e,t,n){var r={};for(var o in e){var a=Ja(o,t);if(void 0!==a)r[o]=a;else{var i=n.getValue(o);i&&(r[o]=i.get())}}return r}(a,r||{},this);if(i&&(o&&(o=i(o)),a&&(a=i(a)),s&&(s=i(s))),n){!function(e,t,n){var r,o,a=Object.keys(t).filter((function(t){return!e.hasValue(t)})),i=a.length;if(i)for(var s=0;s<i;s++){var l=a[s],u=t[l],c=null;Array.isArray(u)&&(c=u[0]),null===c&&(c=null!==(o=null!==(r=n[l])&&void 0!==r?r:e.readValue(l))&&void 0!==o?o:t[l]),void 0!==c&&null!==c&&("string"===typeof c&&(za(c)||Ia(c))?c=parseFloat(c):!Ya(c)&&Do.test(u)&&(c=Oa(l,u)),e.addValue(l,Ha(c,{owner:e})),void 0===n[l]&&(n[l]=c),null!==c&&e.setBaseTarget(l,c))}}(this,a,s);var l=function(e,t,n,r){var o=hl(e,t,r);return Cl(e,t=o.target,n,r=o.transitionEnd)}(this,a,s,o);o=l.transitionEnd,a=l.target}return We({transition:r,transitionEnd:o},a)}}]),n}(Dl);var Ll=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n,[{key:"readValueFromInstance",value:function(e,t){if(en.has(t)){var n=Ma(t);return n&&n.default||0}var r,o=(r=e,window.getComputedStyle(r)),a=(sn(t)?o.getPropertyValue(t):o[t])||0;return"string"===typeof a?a.trim():a}},{key:"measureInstanceViewportBox",value:function(e,t){return Ji(e,t.transformPagePoint)}},{key:"build",value:function(e,t,n,r){Tn(e,t,n,r.transformTemplate)}},{key:"scrapeMotionValuesFromProps",value:function(e,t){return Qn(e,t)}},{key:"handleChildMotionValue",value:function(){var e=this;this.childSubscription&&(this.childSubscription(),delete this.childSubscription);var t=this.props.children;nn(t)&&(this.childSubscription=t.on("change",(function(t){e.current&&(e.current.textContent="".concat(t))})))}},{key:"renderInstance",value:function(e,t,n,r){Gn(e,t,n,r)}}]),n}(Fl);function zl(){return zl="undefined"!==typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=gt(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},zl.apply(this,arguments)}var Nl=function(e){mt(n,e);var t=bt(n);function n(){var e;return Xe(this,n),(e=t.apply(this,arguments)).isSVGTag=!1,e}return Ze(n,[{key:"getBaseTargetFromProps",value:function(e,t){return e[t]}},{key:"readValueFromInstance",value:function(e,t){if(en.has(t)){var n=Ma(t);return n&&n.default||0}return t=Yn.has(t)?t:$n(t),e.getAttribute(t)}},{key:"measureInstanceViewportBox",value:function(){return ji()}},{key:"scrapeMotionValuesFromProps",value:function(e,t){return Zn(e,t)}},{key:"build",value:function(e,t,n,r){Wn(e,t,n,this.isSVGTag,r.transformTemplate)}},{key:"renderInstance",value:function(e,t,n,r){Xn(e,t,0,r)}},{key:"mount",value:function(e){this.isSVGTag=Hn(e.tagName),zl(gt(n.prototype),"mount",this).call(this,e)}}]),n}(Fl),Bl=function(e,t){return Qt(e)?new Nl(t,{enableHardwareAcceleration:!1}):new Ll(t,{enableHardwareAcceleration:!0})},Vl={layout:{ProjectionNode:ul,MeasureLayout:ds}},Wl=We(We(We(We({},pi),Fr),cl),Vl),Ul=Yt((function(e,t){return function(e,t,n,r){var o=t.forwardMotionProps,a=void 0!==o&&o;return We(We({},Qt(e)?sr:lr),{},{preloadedFeatures:n,useRender:qn(a),createVisualElement:r,Component:e})}(e,t,Wl,Bl)}));function Hl(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=Hl(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}var Kl=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=Hl(e))&&(r&&(r+=" "),r+=t);return r};function ql(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r={};return Object.keys(e).forEach((function(o){r[o]=e[o].reduce((function(e,r){if(r){var o=t(r);""!==o&&e.push(o),n&&n[r]&&e.push(n[r])}return e}),[]).join(" ")})),r}function $l(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}function Gl(e){if("string"!==typeof e)throw new Error($l(7));return e.charAt(0).toUpperCase()+e.slice(1)}var Yl=Gl;function Xl(e,n){var r=t({},n);return Object.keys(e).forEach((function(o){if(o.toString().match(/^(components|slots)$/))r[o]=t({},e[o],r[o]);else if(o.toString().match(/^(componentsProps|slotProps)$/)){var a=e[o]||{},i=n[o];r[o]={},i&&Object.keys(i)?a&&Object.keys(a)?(r[o]=t({},i),Object.keys(a).forEach((function(e){r[o][e]=Xl(a[e],i[e])}))):r[o]=i:r[o]=a}else void 0===r[o]&&(r[o]=e[o])})),r}function Ql(e){return null!==e&&"object"===typeof e&&e.constructor===Object}function Zl(e){if(!Ql(e))return e;var t={};return Object.keys(e).forEach((function(n){t[n]=Zl(e[n])})),t}function Jl(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},o=r.clone?t({},e):e;return Ql(e)&&Ql(n)&&Object.keys(n).forEach((function(t){"__proto__"!==t&&(Ql(n[t])&&t in e&&Ql(e[t])?o[t]=Jl(e[t],n[t],r):r.clone?o[t]=Ql(n[t])?Zl(n[t]):n[t]:o[t]=n[t])})),o}var eu=["values","unit","step"],tu=function(e){var n=Object.keys(e).map((function(t){return{key:t,val:e[t]}}))||[];return n.sort((function(e,t){return e.val-t.val})),n.reduce((function(e,n){return t({},e,l({},n.key,n.val))}),{})};var nu={borderRadius:4},ru={xs:0,sm:600,md:900,lg:1200,xl:1536},ou={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(ru[e],"px)")}};function au(e,t,n){var r=e.theme||{};if(Array.isArray(t)){var o=r.breakpoints||ou;return t.reduce((function(e,r,a){return e[o.up(o.keys[a])]=n(t[a]),e}),{})}if("object"===typeof t){var a=r.breakpoints||ou;return Object.keys(t).reduce((function(e,r){if(-1!==Object.keys(a.values||ru).indexOf(r)){e[a.up(r)]=n(t[r],r)}else{var o=r;e[o]=t[o]}return e}),{})}return n(t)}function iu(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=null==(e=t.keys)?void 0:e.reduce((function(e,n){return e[t.up(n)]={},e}),{});return n||{}}function su(e,t){return e.reduce((function(e,t){var n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),t)}function lu(e){var t,n=e.values,r=e.breakpoints,o=e.base||function(e,t){if("object"!==typeof e)return{};var n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((function(t,r){r<e.length&&(n[t]=!0)})):r.forEach((function(t){null!=e[t]&&(n[t]=!0)})),n}(n,r),a=Object.keys(o);return 0===a.length?n:a.reduce((function(e,r,o){return Array.isArray(n)?(e[r]=null!=n[o]?n[o]:n[t],t=o):"object"===typeof n?(e[r]=null!=n[r]?n[r]:n[t],t=r):e[r]=n,e}),{})}function uu(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){var r="vars.".concat(t).split(".").reduce((function(e,t){return e&&e[t]?e[t]:null}),e);if(null!=r)return r}return t.split(".").reduce((function(e,t){return e&&null!=e[t]?e[t]:null}),e)}function cu(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:uu(e,n)||o,t&&(r=t(r,o,e)),r}var du=function(e){var t=e.prop,n=e.cssProperty,r=void 0===n?e.prop:n,o=e.themeKey,a=e.transform,i=function(e){if(null==e[t])return null;var n=e[t],i=uu(e.theme,o)||{};return au(e,n,(function(e){var n=cu(i,a,e);return e===n&&"string"===typeof e&&(n=cu(i,a,"".concat(t).concat("default"===e?"":Gl(e)),e)),!1===r?n:l({},r,n)}))};return i.propTypes={},i.filterProps=[t],i};var fu=function(e,t){return t?Jl(e,t,{clone:!1}):e};var pu={m:"margin",p:"padding"},hu={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},vu={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},mu=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){if(e.length>2){if(!vu[e])return[e];e=vu[e]}var t=qe(e.split(""),2),n=t[0],r=t[1],o=pu[n],a=hu[r]||"";return Array.isArray(a)?a.map((function(e){return o+e})):[o+a]})),gu=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],yu=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],bu=[].concat(gu,yu);function xu(e,t,n,r){var o,a=null!=(o=uu(e,t,!1))?o:n;return"number"===typeof a?function(e){return"string"===typeof e?e:a*e}:Array.isArray(a)?function(e){return"string"===typeof e?e:a[e]}:"function"===typeof a?a:function(){}}function wu(e){return xu(e,"spacing",8)}function ku(e,t){if("string"===typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"===typeof n?-n:"-".concat(n)}function Su(e,t,n,r){if(-1===t.indexOf(n))return null;var o=function(e,t){return function(n){return e.reduce((function(e,r){return e[r]=ku(t,n),e}),{})}}(mu(n),r);return au(e,e[n],o)}function Cu(e,t){var n=wu(e.theme);return Object.keys(e).map((function(r){return Su(e,t,r,n)})).reduce(fu,{})}function Eu(e){return Cu(e,gu)}function Pu(e){return Cu(e,yu)}function Ru(e){return Cu(e,bu)}Eu.propTypes={},Eu.filterProps=gu,Pu.propTypes={},Pu.filterProps=yu,Ru.propTypes={},Ru.filterProps=bu;var Tu=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce((function(e,t){return t.filterProps.forEach((function(n){e[n]=t})),e}),{}),o=function(e){return Object.keys(e).reduce((function(t,n){return r[n]?fu(t,r[n](e)):t}),{})};return o.propTypes={},o.filterProps=t.reduce((function(e,t){return e.concat(t.filterProps)}),[]),o};function _u(e){return"number"!==typeof e?e:"".concat(e,"px solid")}var Mu=du({prop:"border",themeKey:"borders",transform:_u}),Ou=du({prop:"borderTop",themeKey:"borders",transform:_u}),Iu=du({prop:"borderRight",themeKey:"borders",transform:_u}),Au=du({prop:"borderBottom",themeKey:"borders",transform:_u}),Du=du({prop:"borderLeft",themeKey:"borders",transform:_u}),ju=du({prop:"borderColor",themeKey:"palette"}),Fu=du({prop:"borderTopColor",themeKey:"palette"}),Lu=du({prop:"borderRightColor",themeKey:"palette"}),zu=du({prop:"borderBottomColor",themeKey:"palette"}),Nu=du({prop:"borderLeftColor",themeKey:"palette"}),Bu=function(e){if(void 0!==e.borderRadius&&null!==e.borderRadius){var t=xu(e.theme,"shape.borderRadius",4);return au(e,e.borderRadius,(function(e){return{borderRadius:ku(t,e)}}))}return null};Bu.propTypes={},Bu.filterProps=["borderRadius"];Tu(Mu,Ou,Iu,Au,Du,ju,Fu,Lu,zu,Nu,Bu);var Vu=function(e){if(void 0!==e.gap&&null!==e.gap){var t=xu(e.theme,"spacing",8);return au(e,e.gap,(function(e){return{gap:ku(t,e)}}))}return null};Vu.propTypes={},Vu.filterProps=["gap"];var Wu=function(e){if(void 0!==e.columnGap&&null!==e.columnGap){var t=xu(e.theme,"spacing",8);return au(e,e.columnGap,(function(e){return{columnGap:ku(t,e)}}))}return null};Wu.propTypes={},Wu.filterProps=["columnGap"];var Uu=function(e){if(void 0!==e.rowGap&&null!==e.rowGap){var t=xu(e.theme,"spacing",8);return au(e,e.rowGap,(function(e){return{rowGap:ku(t,e)}}))}return null};Uu.propTypes={},Uu.filterProps=["rowGap"];Tu(Vu,Wu,Uu,du({prop:"gridColumn"}),du({prop:"gridRow"}),du({prop:"gridAutoFlow"}),du({prop:"gridAutoColumns"}),du({prop:"gridAutoRows"}),du({prop:"gridTemplateColumns"}),du({prop:"gridTemplateRows"}),du({prop:"gridTemplateAreas"}),du({prop:"gridArea"}));function Hu(e,t){return"grey"===t?t:e}Tu(du({prop:"color",themeKey:"palette",transform:Hu}),du({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Hu}),du({prop:"backgroundColor",themeKey:"palette",transform:Hu}));function Ku(e){return e<=1&&0!==e?"".concat(100*e,"%"):e}var qu=du({prop:"width",transform:Ku}),$u=function(e){if(void 0!==e.maxWidth&&null!==e.maxWidth){return au(e,e.maxWidth,(function(t){var n,r,o=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||ru[t];return o?"px"!==(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)?{maxWidth:"".concat(o).concat(e.theme.breakpoints.unit)}:{maxWidth:o}:{maxWidth:Ku(t)}}))}return null};$u.filterProps=["maxWidth"];var Gu=du({prop:"minWidth",transform:Ku}),Yu=du({prop:"height",transform:Ku}),Xu=du({prop:"maxHeight",transform:Ku}),Qu=du({prop:"minHeight",transform:Ku}),Zu=(du({prop:"size",cssProperty:"width",transform:Ku}),du({prop:"size",cssProperty:"height",transform:Ku}),Tu(qu,$u,Gu,Yu,Xu,Qu,du({prop:"boxSizing"})),{border:{themeKey:"borders",transform:_u},borderTop:{themeKey:"borders",transform:_u},borderRight:{themeKey:"borders",transform:_u},borderBottom:{themeKey:"borders",transform:_u},borderLeft:{themeKey:"borders",transform:_u},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Bu},color:{themeKey:"palette",transform:Hu},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Hu},backgroundColor:{themeKey:"palette",transform:Hu},p:{style:Pu},pt:{style:Pu},pr:{style:Pu},pb:{style:Pu},pl:{style:Pu},px:{style:Pu},py:{style:Pu},padding:{style:Pu},paddingTop:{style:Pu},paddingRight:{style:Pu},paddingBottom:{style:Pu},paddingLeft:{style:Pu},paddingX:{style:Pu},paddingY:{style:Pu},paddingInline:{style:Pu},paddingInlineStart:{style:Pu},paddingInlineEnd:{style:Pu},paddingBlock:{style:Pu},paddingBlockStart:{style:Pu},paddingBlockEnd:{style:Pu},m:{style:Eu},mt:{style:Eu},mr:{style:Eu},mb:{style:Eu},ml:{style:Eu},mx:{style:Eu},my:{style:Eu},margin:{style:Eu},marginTop:{style:Eu},marginRight:{style:Eu},marginBottom:{style:Eu},marginLeft:{style:Eu},marginX:{style:Eu},marginY:{style:Eu},marginInline:{style:Eu},marginInlineStart:{style:Eu},marginInlineEnd:{style:Eu},marginBlock:{style:Eu},marginBlockStart:{style:Eu},marginBlockEnd:{style:Eu},displayPrint:{cssProperty:!1,transform:function(e){return{"@media print":{display:e}}}},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Vu},rowGap:{style:Uu},columnGap:{style:Wu},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ku},maxWidth:{style:$u},minWidth:{transform:Ku},height:{transform:Ku},maxHeight:{transform:Ku},minHeight:{transform:Ku},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}});var Ju=function(){function e(e,t,n,r){var o,a=(l(o={},e,t),l(o,"theme",n),o),i=r[e];if(!i)return l({},e,t);var s=i.cssProperty,u=void 0===s?e:s,c=i.themeKey,d=i.transform,f=i.style;if(null==t)return null;if("typography"===c&&"inherit"===t)return l({},e,t);var p=uu(n,c)||{};if(f)return f(a);return au(a,t,(function(t){var n=cu(p,d,t);return t===n&&"string"===typeof t&&(n=cu(p,d,"".concat(e).concat("default"===t?"":Gl(t)),t)),!1===u?n:l({},u,n)}))}return function t(n){var r,o=n||{},a=o.sx,i=o.theme,s=void 0===i?{}:i;if(!a)return null;var u=null!=(r=s.unstable_sxConfig)?r:Zu;function c(n){var r=n;if("function"===typeof n)r=n(s);else if("object"!==typeof n)return n;if(!r)return null;var o=iu(s.breakpoints),a=Object.keys(o),i=o;return Object.keys(r).forEach((function(n){var o,a,c=(o=r[n],a=s,"function"===typeof o?o(a):o);if(null!==c&&void 0!==c)if("object"===typeof c)if(u[n])i=fu(i,e(n,c,s,u));else{var d=au({theme:s},c,(function(e){return l({},n,e)}));!function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce((function(e,t){return e.concat(Object.keys(t))}),[]),o=new Set(r);return t.every((function(e){return o.size===Object.keys(e).length}))}(d,c)?i=fu(i,d):i[n]=t({sx:c,theme:s})}else i=fu(i,e(n,c,s,u))})),su(a,i)}return Array.isArray(a)?a.map(c):c(a)}}();Ju.filterProps=["sx"];var ec=Ju,tc=["breakpoints","palette","spacing","shape"];var nc=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.breakpoints,o=void 0===n?{}:n,a=e.palette,i=void 0===a?{}:a,s=e.spacing,l=e.shape,u=void 0===l?{}:l,c=r(e,tc),d=function(e){var n=e.values,o=void 0===n?{xs:0,sm:600,md:900,lg:1200,xl:1536}:n,a=e.unit,i=void 0===a?"px":a,s=e.step,l=void 0===s?5:s,u=r(e,eu),c=tu(o),d=Object.keys(c);function f(e){var t="number"===typeof o[e]?o[e]:e;return"@media (min-width:".concat(t).concat(i,")")}function p(e){var t="number"===typeof o[e]?o[e]:e;return"@media (max-width:".concat(t-l/100).concat(i,")")}function h(e,t){var n=d.indexOf(t);return"@media (min-width:".concat("number"===typeof o[e]?o[e]:e).concat(i,") and ")+"(max-width:".concat((-1!==n&&"number"===typeof o[d[n]]?o[d[n]]:t)-l/100).concat(i,")")}return t({keys:d,values:c,up:f,down:p,between:h,only:function(e){return d.indexOf(e)+1<d.length?h(e,d[d.indexOf(e)+1]):f(e)},not:function(e){var t=d.indexOf(e);return 0===t?f(d[1]):t===d.length-1?p(d[t]):h(e,d[d.indexOf(e)+1]).replace("@media","@media not all and")},unit:i},u)}(o),f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=wu({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return(0===n.length?[1]:n).map((function(e){var n=t(e);return"number"===typeof n?"".concat(n,"px"):n})).join(" ")};return n.mui=!0,n}(s),p=Jl({breakpoints:d,direction:"ltr",components:{},palette:t({mode:"light"},i),spacing:f,shape:t({},nu,u)},c),h=arguments.length,v=new Array(h>1?h-1:0),m=1;m<h;m++)v[m-1]=arguments[m];return(p=v.reduce((function(e,t){return Jl(e,t)}),p)).unstable_sxConfig=t({},Zu,null==c?void 0:c.unstable_sxConfig),p.unstable_sx=function(e){return ec({sx:e,theme:this})},p},rc=nc();var oc=function(){return De(arguments.length>0&&void 0!==arguments[0]?arguments[0]:rc)};function ac(e){var t=e.props,n=e.name,r=e.defaultTheme,o=e.themeId,a=oc(r);o&&(a=a[o]||a);var i=function(e){var t=e.theme,n=e.name,r=e.props;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?Xl(t.components[n].defaultProps,r):r}({theme:a,name:n,props:t});return i}function ic(e,n){var r;return t({toolbar:(r={minHeight:56},l(r,e.up("xs"),{"@media (orientation: landscape)":{minHeight:48}}),l(r,e.up("sm"),{minHeight:64}),r)},n)}function sc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function lc(e){if(e.type)return e;if("#"===e.charAt(0))return lc(function(e){e=e.slice(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error($l(9,e));var r,o=e.substring(t+1,e.length-1);if("color"===n){if(r=(o=o.split(" ")).shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error($l(10,r))}else o=o.split(",");return{type:n,values:o=o.map((function(e){return parseFloat(e)})),colorSpace:r}}function uc(e){var t=e.type,n=e.colorSpace,r=e.values;return-1!==t.indexOf("rgb")?r=r.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=-1!==t.indexOf("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function cc(e){var t="hsl"===(e=lc(e)).type||"hsla"===e.type?lc(function(e){var t=(e=lc(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-a*Math.max(Math.min(t-3,9-t,1),-1)},s="rgb",l=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(s+="a",l.push(t[3])),uc({type:s,values:l})}(e)).values:e.values;return t=t.map((function(t){return"color"!==e.type&&(t/=255),t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function dc(e,t){return e=lc(e),t=sc(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]="/".concat(t):e.values[3]=t,uc(e)}function fc(e,t){if(e=lc(e),t=sc(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return uc(e)}function pc(e,t){if(e=lc(e),t=sc(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(var r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return uc(e)}var hc={black:"#000",white:"#fff"},vc={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},mc={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},gc={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},yc={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},bc={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},xc={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},wc={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},kc=["mode","contrastThreshold","tonalOffset"],Sc={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:hc.white,default:hc.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Cc={text:{primary:hc.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:hc.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Ec(e,t,n,r){var o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=pc(e.main,o):"dark"===t&&(e.dark=fc(e.main,a)))}function Pc(e){var n=e.mode,o=void 0===n?"light":n,a=e.contrastThreshold,i=void 0===a?3:a,s=e.tonalOffset,l=void 0===s?.2:s,u=r(e,kc),c=e.primary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:bc[200],light:bc[50],dark:bc[400]}:{main:bc[700],light:bc[400],dark:bc[800]}}(o),d=e.secondary||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:mc[200],light:mc[50],dark:mc[400]}:{main:mc[500],light:mc[300],dark:mc[700]}}(o),f=e.error||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:gc[500],light:gc[300],dark:gc[700]}:{main:gc[700],light:gc[400],dark:gc[800]}}(o),p=e.info||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:xc[400],light:xc[300],dark:xc[700]}:{main:xc[700],light:xc[500],dark:xc[900]}}(o),h=e.success||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:wc[400],light:wc[300],dark:wc[700]}:{main:wc[800],light:wc[500],dark:wc[900]}}(o),v=e.warning||function(){return"dark"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light")?{main:yc[400],light:yc[300],dark:yc[700]}:{main:"#ed6c02",light:yc[500],dark:yc[900]}}(o);function m(e){var t=function(e,t){var n=cc(e),r=cc(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,Cc.text.primary)>=i?Cc.text.primary:Sc.text.primary;return t}var g=function(e){var n=e.color,r=e.name,o=e.mainShade,a=void 0===o?500:o,i=e.lightShade,s=void 0===i?300:i,u=e.darkShade,c=void 0===u?700:u;if(!(n=t({},n)).main&&n[a]&&(n.main=n[a]),!n.hasOwnProperty("main"))throw new Error($l(11,r?" (".concat(r,")"):"",a));if("string"!==typeof n.main)throw new Error($l(12,r?" (".concat(r,")"):"",JSON.stringify(n.main)));return Ec(n,"light",s,l),Ec(n,"dark",c,l),n.contrastText||(n.contrastText=m(n.main)),n},y={dark:Cc,light:Sc};return Jl(t({common:t({},hc),mode:o,primary:g({color:c,name:"primary"}),secondary:g({color:d,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:g({color:f,name:"error"}),warning:g({color:v,name:"warning"}),info:g({color:p,name:"info"}),success:g({color:h,name:"success"}),grey:vc,contrastThreshold:i,getContrastText:m,augmentColor:g,tonalOffset:l},y[o]),u)}var Rc=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];var Tc={textTransform:"uppercase"},_c='"Roboto", "Helvetica", "Arial", sans-serif';function Mc(e,n){var o="function"===typeof n?n(e):n,a=o.fontFamily,i=void 0===a?_c:a,s=o.fontSize,l=void 0===s?14:s,u=o.fontWeightLight,c=void 0===u?300:u,d=o.fontWeightRegular,f=void 0===d?400:d,p=o.fontWeightMedium,h=void 0===p?500:p,v=o.fontWeightBold,m=void 0===v?700:v,g=o.htmlFontSize,y=void 0===g?16:g,b=o.allVariants,x=o.pxToRem,w=r(o,Rc);var k=l/14,S=x||function(e){return"".concat(e/y*k,"rem")},C=function(e,n,r,o,a){return t({fontFamily:i,fontWeight:e,fontSize:S(n),lineHeight:r},i===_c?{letterSpacing:"".concat((s=o/n,Math.round(1e5*s)/1e5),"em")}:{},a,b);var s},E={h1:C(c,96,1.167,-1.5),h2:C(c,60,1.2,-.5),h3:C(f,48,1.167,0),h4:C(f,34,1.235,.25),h5:C(f,24,1.334,0),h6:C(h,20,1.6,.15),subtitle1:C(f,16,1.75,.15),subtitle2:C(h,14,1.57,.1),body1:C(f,16,1.5,.15),body2:C(f,14,1.43,.15),button:C(h,14,1.75,.4,Tc),caption:C(f,12,1.66,.4),overline:C(f,12,2.66,1,Tc),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Jl(t({htmlFontSize:y,pxToRem:S,fontFamily:i,fontSize:l,fontWeightLight:c,fontWeightRegular:f,fontWeightMedium:h,fontWeightBold:m},E),w,{clone:!1})}function Oc(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var Ic=["none",Oc(0,2,1,-1,0,1,1,0,0,1,3,0),Oc(0,3,1,-2,0,2,2,0,0,1,5,0),Oc(0,3,3,-2,0,3,4,0,0,1,8,0),Oc(0,2,4,-1,0,4,5,0,0,1,10,0),Oc(0,3,5,-1,0,5,8,0,0,1,14,0),Oc(0,3,5,-1,0,6,10,0,0,1,18,0),Oc(0,4,5,-2,0,7,10,1,0,2,16,1),Oc(0,5,5,-3,0,8,10,1,0,3,14,2),Oc(0,5,6,-3,0,9,12,1,0,3,16,2),Oc(0,6,6,-3,0,10,14,1,0,4,18,3),Oc(0,6,7,-4,0,11,15,1,0,4,20,3),Oc(0,7,8,-4,0,12,17,2,0,5,22,4),Oc(0,7,8,-4,0,13,19,2,0,5,24,4),Oc(0,7,9,-4,0,14,21,2,0,5,26,4),Oc(0,8,9,-5,0,15,22,2,0,6,28,5),Oc(0,8,10,-5,0,16,24,2,0,6,30,5),Oc(0,8,11,-5,0,17,26,2,0,6,32,5),Oc(0,9,11,-5,0,18,28,2,0,7,34,6),Oc(0,9,12,-6,0,19,29,2,0,7,36,6),Oc(0,10,13,-6,0,20,31,3,0,8,38,7),Oc(0,10,13,-6,0,21,33,3,0,8,40,7),Oc(0,10,14,-6,0,22,35,3,0,8,42,7),Oc(0,11,14,-7,0,23,36,3,0,9,44,8),Oc(0,11,15,-7,0,24,38,3,0,9,46,8)],Ac=["duration","easing","delay"],Dc={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},jc={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Fc(e){return"".concat(Math.round(e),"ms")}function Lc(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}function zc(e){var n=t({},Dc,e.easing),o=t({},jc,e.duration);return t({getAutoHeightDuration:Lc,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.duration,i=void 0===a?o.standard:a,s=t.easing,l=void 0===s?n.easeInOut:s,u=t.delay,c=void 0===u?0:u;r(t,Ac);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"===typeof i?i:Fc(i)," ").concat(l," ").concat("string"===typeof c?c:Fc(c))})).join(",")}},e,{easing:n,duration:o})}var Nc={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Bc=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Vc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.mixins,o=void 0===n?{}:n,a=e.palette,i=void 0===a?{}:a,s=e.transitions,l=void 0===s?{}:s,u=e.typography,c=void 0===u?{}:u,d=r(e,Bc);if(e.vars)throw new Error($l(18));var f=Pc(i),p=nc(e),h=Jl(p,{mixins:ic(p.breakpoints,o),palette:f,shadows:Ic.slice(),typography:Mc(f,c),transitions:zc(l),zIndex:t({},Nc)});h=Jl(h,d);for(var v=arguments.length,m=new Array(v>1?v-1:0),g=1;g<v;g++)m[g-1]=arguments[g];return(h=m.reduce((function(e,t){return Jl(e,t)}),h)).unstable_sxConfig=t({},Zu,null==d?void 0:d.unstable_sxConfig),h.unstable_sx=function(e){return ec({sx:e,theme:this})},h}var Wc=Vc,Uc=Wc();function Hc(e){return ac({props:e.props,name:e.name,defaultTheme:Uc,themeId:ze})}var Kc=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/;var qc=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},$c=function(e,t,n){qc(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}},Gc=ge((function(e){return Kc.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),Yc=function(e){return"theme"!==e},Xc=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?Gc:Yc},Qc=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},Zc=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return qc(t,n,r),_e((function(){return $c(t,n,r)})),null},Jc=function e(n,r){var a,i,s=n.__emotion_real===n,l=s&&n.__emotion_base||n;void 0!==r&&(a=r.label,i=r.target);var u=Qc(n,r,s),c=u||Xc(l),d=!c("as");return function(){var f=arguments,p=s&&void 0!==n.__emotion_styles?n.__emotion_styles.slice(0):[];if(void 0!==a&&p.push("label:"+a+";"),null==f[0]||void 0===f[0].raw)p.push.apply(p,f);else{0,p.push(f[0][0]);for(var h=f.length,v=1;v<h;v++)p.push(f[v],f[0][v])}var m=Ie((function(e,t,n){var r=d&&e.as||l,a="",s=[],f=e;if(null==e.theme){for(var h in f={},e)f[h]=e[h];f.theme=o.useContext(Ae)}"string"===typeof e.className?a=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,s,e.className):null!=e.className&&(a=e.className+" ");var v=Re(p.concat(s),t.registered,f);a+=t.key+"-"+v.name,void 0!==i&&(a+=" "+i);var m=d&&void 0===u?Xc(r):c,g={};for(var y in e)d&&"as"===y||m(y)&&(g[y]=e[y]);return g.className=a,g.ref=n,o.createElement(o.Fragment,null,o.createElement(Zc,{cache:t,serialized:v,isStringTag:"string"===typeof r}),o.createElement(r,g))}));return m.displayName=void 0!==a?a:"Styled("+("string"===typeof l?l:l.displayName||l.name||"Component")+")",m.defaultProps=n.defaultProps,m.__emotion_real=m,m.__emotion_base=l,m.__emotion_styles=p,m.__emotion_forwardProp=u,Object.defineProperty(m,"toString",{value:function(){return"."+i}}),m.withComponent=function(n,o){return e(n,t({},r,o,{shouldForwardProp:Qc(m,o,!0)})).apply(void 0,p)},m}}.bind();function ed(e,t){return Jc(e,t)}["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){Jc[e]=Jc(e)}));var td=["variant"];function nd(e){return 0===e.length}function rd(e){var t=e.variant,n=r(e,td),o=t||"";return Object.keys(n).sort().forEach((function(t){o+="color"===t?nd(o)?e[t]:Gl(e[t]):"".concat(nd(o)?t:Gl(t)).concat(Gl(e[t].toString()))})),o}var od=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];var ad=function(e){var t={};return e&&e.forEach((function(e){var n=rd(e.props);t[n]=e.style})),t},id=function(e,t,n){var r=e.ownerState,o=void 0===r?{}:r,a=[];return n&&n.forEach((function(n){var r=!0;Object.keys(n.props).forEach((function(t){o[t]!==n.props[t]&&e[t]!==n.props[t]&&(r=!1)})),r&&a.push(t[rd(n.props)])})),a};function sd(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}var ld=nc();function ud(e){var t,n=e.defaultTheme,r=e.theme,o=e.themeId;return t=r,0===Object.keys(t).length?n:r[o]||r}var cd=function(e){var n,r=e.styledArg,o=e.props,a=r(t({},o,{theme:ud(t({},o,{defaultTheme:e.defaultTheme,themeId:e.themeId}))}));if(a&&a.variants&&(n=a.variants,delete a.variants),n){var i=id(o,ad(n),n);return[a].concat(Ke(i))}return a};function dd(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.themeId,o=e.defaultTheme,a=void 0===o?ld:o,i=e.rootShouldForwardProp,s=void 0===i?sd:i,l=e.slotShouldForwardProp,u=void 0===l?sd:l,c=function(e){return ec(t({},e,{theme:ud(t({},e,{defaultTheme:a,themeId:n}))}))};return c.__mui_systemSx=!0,function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}(e,(function(e){return e.filter((function(e){return!(null!=e&&e.__mui_systemSx)}))}));var i,l,d=o.name,f=o.slot,p=o.skipVariantsResolver,h=o.skipSx,v=o.overridesResolver,m=void 0===v?(i=(l=f)?l.charAt(0).toLowerCase()+l.slice(1):l)?function(e,t){return t[i]}:null:v,g=r(o,od),y=void 0!==p?p:f&&"Root"!==f&&"root"!==f||!1,b=h||!1;var x=sd;"Root"===f||"root"===f?x=s:f?x=u:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(x=void 0);var w=ed(e,t({shouldForwardProp:x,label:undefined},g)),k=function(r){for(var o=arguments.length,i=new Array(o>1?o-1:0),s=1;s<o;s++)i[s-1]=arguments[s];var l,u=i?i.map((function(e){if("function"===typeof e&&e.__emotion_real!==e)return function(t){return cd({styledArg:e,props:t,defaultTheme:a,themeId:n})};if(Ql(e)){var t,r=e;return e&&e.variants&&(t=e.variants,delete r.variants,r=function(n){var r=e;return id(n,ad(t),t).forEach((function(e){r=Jl(r,e)})),r}),r}return e})):[],f=r;Ql(r)?r&&r.variants&&(l=r.variants,delete f.variants,f=function(e){var t=r;return id(e,ad(l),l).forEach((function(e){t=Jl(t,e)})),t}):"function"===typeof r&&r.__emotion_real!==r&&(f=function(e){return cd({styledArg:r,props:e,defaultTheme:a,themeId:n})});d&&m&&u.push((function(e){var r=ud(t({},e,{defaultTheme:a,themeId:n})),o=function(e,t){return t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null}(d,r);if(o){var i={};return Object.entries(o).forEach((function(n){var o=qe(n,2),a=o[0],s=o[1];i[a]="function"===typeof s?s(t({},e,{theme:r})):s})),m(e,i)}return null})),d&&!y&&u.push((function(e){var r=ud(t({},e,{defaultTheme:a,themeId:n}));return function(e,t,n,r){var o,a=null==n||null==(o=n.components)||null==(o=o[r])?void 0:o.variants;return id(e,t,a)}(e,function(e,t){var n=[];return t&&t.components&&t.components[e]&&t.components[e].variants&&(n=t.components[e].variants),ad(n)}(d,r),r,d)})),b||u.push(c);var p=u.length-i.length;if(Array.isArray(r)&&p>0){var h=new Array(p).fill("");(f=[].concat(Ke(r),Ke(h))).raw=[].concat(Ke(r.raw),Ke(h))}var v=w.apply(void 0,[f].concat(Ke(u)));return e.muiName&&(v.muiName=e.muiName),v};return w.withConfig&&(k.withConfig=w.withConfig),k}}var fd=function(e){return sd(e)&&"classes"!==e},pd=sd,hd=dd({themeId:ze,defaultTheme:Uc,rootShouldForwardProp:fd}),vd=function(e){return e},md=function(){var e=vd;return{configure:function(t){e=t},generate:function(t){return e(t)},reset:function(){e=vd}}}(),gd={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function yd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r=gd[t];return r?"".concat(n,"-").concat(r):"".concat(md.generate(e),"-").concat(t)}function bd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r={};return t.forEach((function(t){r[t]=yd(e,t,n)})),r}function xd(e){return yd("MuiSvgIcon",e)}bd("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var wd=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],kd=hd("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"inherit"!==n.color&&t["color".concat(Yl(n.color))],t["fontSize".concat(Yl(n.fontSize))]]}})((function(e){var t,n,r,o,a,i,s,l,u,c,d,f,p,h=e.theme,v=e.ownerState;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:v.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(t=h.transitions)||null==(n=t.create)?void 0:n.call(t,"fill",{duration:null==(r=h.transitions)||null==(r=r.duration)?void 0:r.shorter}),fontSize:{inherit:"inherit",small:(null==(o=h.typography)||null==(a=o.pxToRem)?void 0:a.call(o,20))||"1.25rem",medium:(null==(i=h.typography)||null==(s=i.pxToRem)?void 0:s.call(i,24))||"1.5rem",large:(null==(l=h.typography)||null==(u=l.pxToRem)?void 0:u.call(l,35))||"2.1875rem"}[v.fontSize],color:null!=(c=null==(d=(h.vars||h).palette)||null==(d=d[v.color])?void 0:d.main)?c:{action:null==(f=(h.vars||h).palette)||null==(f=f.action)?void 0:f.active,disabled:null==(p=(h.vars||h).palette)||null==(p=p.action)?void 0:p.disabled,inherit:void 0}[v.color]}})),Sd=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiSvgIcon"}),i=a.children,s=a.className,l=a.color,u=void 0===l?"inherit":l,c=a.component,d=void 0===c?"svg":c,p=a.fontSize,h=void 0===p?"medium":p,v=a.htmlColor,m=a.inheritViewBox,g=void 0!==m&&m,y=a.titleAccess,b=a.viewBox,x=void 0===b?"0 0 24 24":b,w=r(a,wd),k=o.isValidElement(i)&&"svg"===i.type,S=t({},a,{color:u,component:d,fontSize:h,instanceFontSize:e.fontSize,inheritViewBox:g,viewBox:x,hasSvgAsChild:k}),C={};g||(C.viewBox=x);var E=function(e){var t=e.color,n=e.fontSize,r=e.classes;return ql({root:["root","inherit"!==t&&"color".concat(Yl(t)),"fontSize".concat(Yl(n))]},xd,r)}(S);return(0,f.jsxs)(kd,t({as:d,className:Kl(E.root,s),focusable:"false",color:v,"aria-hidden":!y||void 0,role:y?"img":void 0,ref:n},C,w,k&&i.props,{ownerState:S,children:[k?i.props.children:i,y?(0,f.jsx)("title",{children:y}):null]}))}));Sd.muiName="SvgIcon";var Cd=Sd;function Ed(e,n){function r(r,o){return(0,f.jsx)(Cd,t({"data-testid":"".concat(n,"Icon"),ref:o},r,{children:e}))}return r.muiName=Cd.muiName,o.memo(o.forwardRef(r))}var Pd=Ed((0,f.jsx)("path",{d:"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"}),"Tune"),Rd=Ed((0,f.jsx)("path",{d:"M22 3.41 16.71 8.7 20 12h-8V4l3.29 3.29L20.59 2 22 3.41zM3.41 22l5.29-5.29L12 20v-8H4l3.29 3.29L2 20.59 3.41 22z"}),"CloseFullscreen"),Td=Ed((0,f.jsx)("path",{d:"M21 11V3h-8l3.29 3.29-10 10L3 13v8h8l-3.29-3.29 10-10z"}),"OpenInFull"),_d=Ed((0,f.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");function Md(){var e=oc(Uc);return e[ze]||e}function Od(e){return"string"===typeof e}function Id(e,n,r){return void 0===e||Od(e)?n:t({},n,{ownerState:t({},n.ownerState,r)})}function Ad(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,vt(e,t)}var Dd=!1,jd=o.createContext(null),Fd="unmounted",Ld="exited",zd="entering",Nd="entered",Bd="exiting",Vd=function(t){function n(e,n){var r;r=t.call(this,e,n)||this;var o,a=n&&!n.isMounting?e.enter:e.appear;return r.appearStatus=null,e.in?a?(o=Ld,r.appearStatus=zd):o=Nd:o=e.unmountOnExit||e.mountOnEnter?Fd:Ld,r.state={status:o},r.nextCallback=null,r}Ad(n,t),n.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Fd?{status:Ld}:null};var a=n.prototype;return a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==zd&&n!==Nd&&(t=zd):n!==zd&&n!==Nd||(t=Bd)}this.updateStatus(!1,t)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.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}},a.updateStatus=function(t,n){if(void 0===t&&(t=!1),null!==n)if(this.cancelNextCallback(),n===zd){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:e.findDOMNode(this);r&&function(e){e.scrollTop}(r)}this.performEnter(t)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Ld&&this.setState({status:Fd})},a.performEnter=function(t){var n=this,r=this.props.enter,o=this.context?this.context.isMounting:t,a=this.props.nodeRef?[o]:[e.findDOMNode(this),o],i=a[0],s=a[1],l=this.getTimeouts(),u=o?l.appear:l.enter;!t&&!r||Dd?this.safeSetState({status:Nd},(function(){n.props.onEntered(i)})):(this.props.onEnter(i,s),this.safeSetState({status:zd},(function(){n.props.onEntering(i,s),n.onTransitionEnd(u,(function(){n.safeSetState({status:Nd},(function(){n.props.onEntered(i,s)}))}))})))},a.performExit=function(){var t=this,n=this.props.exit,r=this.getTimeouts(),o=this.props.nodeRef?void 0:e.findDOMNode(this);n&&!Dd?(this.props.onExit(o),this.safeSetState({status:Bd},(function(){t.props.onExiting(o),t.onTransitionEnd(r.exit,(function(){t.safeSetState({status:Ld},(function(){t.props.onExited(o)}))}))}))):this.safeSetState({status:Ld},(function(){t.props.onExited(o)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},a.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},a.onTransitionEnd=function(t,n){this.setNextCallback(n);var r=this.props.nodeRef?this.props.nodeRef.current:e.findDOMNode(this),o=null==t&&!this.props.addEndListener;if(r&&!o){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],i=a[0],s=a[1];this.props.addEndListener(i,s)}null!=t&&setTimeout(this.nextCallback,t)}else setTimeout(this.nextCallback,0)},a.render=function(){var e=this.state.status;if(e===Fd)return null;var t=this.props,n=t.children,a=(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,r(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(jd.Provider,{value:null},"function"===typeof n?n(e,a):o.cloneElement(o.Children.only(n),a))},n}(o.Component);function Wd(){}Vd.contextType=jd,Vd.propTypes={},Vd.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Wd,onEntering:Wd,onEntered:Wd,onExit:Wd,onExiting:Wd,onExited:Wd},Vd.UNMOUNTED=Fd,Vd.EXITED=Ld,Vd.ENTERING=zd,Vd.ENTERED=Nd,Vd.EXITING=Bd;var Ud=Vd,Hd=function(e){return e.scrollTop};function Kd(e,t){var n,r,o=e.timeout,a=e.easing,i=e.style,s=void 0===i?{}:i;return{duration:null!=(n=s.transitionDuration)?n:"number"===typeof o?o:o[t.mode]||0,easing:null!=(r=s.transitionTimingFunction)?r:"object"===typeof a?a[t.mode]:a,delay:s.transitionDelay}}function qd(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function $d(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.useMemo((function(){return t.every((function(e){return null==e}))?null:function(e){t.forEach((function(t){qd(t,e)}))}}),t)}var Gd=$d,Yd=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Xd(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var Qd={entering:{opacity:1,transform:Xd(1)},entered:{opacity:1,transform:"none"}},Zd="undefined"!==typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Jd=o.forwardRef((function(e,n){var a=e.addEndListener,i=e.appear,s=void 0===i||i,l=e.children,u=e.easing,c=e.in,d=e.onEnter,p=e.onEntered,h=e.onEntering,v=e.onExit,m=e.onExited,g=e.onExiting,y=e.style,b=e.timeout,x=void 0===b?"auto":b,w=e.TransitionComponent,k=void 0===w?Ud:w,S=r(e,Yd),C=o.useRef(),E=o.useRef(),P=Md(),R=o.useRef(null),T=Gd(R,l.ref,n),_=function(e){return function(t){if(e){var n=R.current;void 0===t?e(n):e(n,t)}}},M=_(h),O=_((function(e,t){Hd(e);var n,r=Kd({style:y,timeout:x,easing:u},{mode:"enter"}),o=r.duration,a=r.delay,i=r.easing;"auto"===x?(n=P.transitions.getAutoHeightDuration(e.clientHeight),E.current=n):n=o,e.style.transition=[P.transitions.create("opacity",{duration:n,delay:a}),P.transitions.create("transform",{duration:Zd?n:.666*n,delay:a,easing:i})].join(","),d&&d(e,t)})),I=_(p),A=_(g),D=_((function(e){var t,n=Kd({style:y,timeout:x,easing:u},{mode:"exit"}),r=n.duration,o=n.delay,a=n.easing;"auto"===x?(t=P.transitions.getAutoHeightDuration(e.clientHeight),E.current=t):t=r,e.style.transition=[P.transitions.create("opacity",{duration:t,delay:o}),P.transitions.create("transform",{duration:Zd?t:.666*t,delay:Zd?o:o||.333*t,easing:a})].join(","),e.style.opacity=0,e.style.transform=Xd(.75),v&&v(e)})),j=_(m);return o.useEffect((function(){return function(){clearTimeout(C.current)}}),[]),(0,f.jsx)(k,t({appear:s,in:c,nodeRef:R,onEnter:O,onEntered:I,onEntering:M,onExit:D,onExited:j,onExiting:A,addEndListener:function(e){"auto"===x&&(C.current=setTimeout(e,E.current||0)),a&&a(R.current,e)},timeout:"auto"===x?null:x},S,{children:function(e,n){return o.cloneElement(l,t({style:t({opacity:0,transform:Xd(.75),visibility:"exited"!==e||c?void 0:"hidden"},Qd[e],y,l.props.style),ref:T},n))}}))}));Jd.muiSupportAuto=!0;var ef=Jd,tf="undefined"!==typeof window?o.useLayoutEffect:o.useEffect;function nf(e){return e&&e.ownerDocument||document}function rf(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function of(e){return e instanceof rf(e).Element||e instanceof Element}function af(e){return e instanceof rf(e).HTMLElement||e instanceof HTMLElement}function sf(e){return"undefined"!==typeof ShadowRoot&&(e instanceof rf(e).ShadowRoot||e instanceof ShadowRoot)}var lf=Math.max,uf=Math.min,cf=Math.round;function df(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function ff(){return!/^((?!chrome|android).)*safari/i.test(df())}function pf(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&af(e)&&(o=e.offsetWidth>0&&cf(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&cf(r.height)/e.offsetHeight||1);var i=(of(e)?rf(e):window).visualViewport,s=!ff()&&n,l=(r.left+(s&&i?i.offsetLeft:0))/o,u=(r.top+(s&&i?i.offsetTop:0))/a,c=r.width/o,d=r.height/a;return{width:c,height:d,top:u,right:l+c,bottom:u+d,left:l,x:l,y:u}}function hf(e){var t=rf(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function vf(e){return e?(e.nodeName||"").toLowerCase():null}function mf(e){return((of(e)?e.ownerDocument:e.document)||window.document).documentElement}function gf(e){return pf(mf(e)).left+hf(e).scrollLeft}function yf(e){return rf(e).getComputedStyle(e)}function bf(e){var t=yf(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function xf(e,t,n){void 0===n&&(n=!1);var r=af(t),o=af(t)&&function(e){var t=e.getBoundingClientRect(),n=cf(t.width)/e.offsetWidth||1,r=cf(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=mf(t),i=pf(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==vf(t)||bf(a))&&(s=function(e){return e!==rf(e)&&af(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:hf(e);var t}(t)),af(t)?((l=pf(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=gf(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function wf(e){var t=pf(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function kf(e){return"html"===vf(e)?e:e.assignedSlot||e.parentNode||(sf(e)?e.host:null)||mf(e)}function Sf(e){return["html","body","#document"].indexOf(vf(e))>=0?e.ownerDocument.body:af(e)&&bf(e)?e:Sf(kf(e))}function Cf(e,t){var n;void 0===t&&(t=[]);var r=Sf(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=rf(r),i=o?[a].concat(a.visualViewport||[],bf(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(Cf(kf(i)))}function Ef(e){return["table","td","th"].indexOf(vf(e))>=0}function Pf(e){return af(e)&&"fixed"!==yf(e).position?e.offsetParent:null}function Rf(e){for(var t=rf(e),n=Pf(e);n&&Ef(n)&&"static"===yf(n).position;)n=Pf(n);return n&&("html"===vf(n)||"body"===vf(n)&&"static"===yf(n).position)?t:n||function(e){var t=/firefox/i.test(df());if(/Trident/i.test(df())&&af(e)&&"fixed"===yf(e).position)return null;var n=kf(e);for(sf(n)&&(n=n.host);af(n)&&["html","body"].indexOf(vf(n))<0;){var r=yf(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var Tf="top",_f="bottom",Mf="right",Of="left",If="auto",Af=[Tf,_f,Mf,Of],Df="start",jf="end",Ff="clippingParents",Lf="viewport",zf="popper",Nf="reference",Bf=Af.reduce((function(e,t){return e.concat([t+"-"+Df,t+"-"+jf])}),[]),Vf=[].concat(Af,[If]).reduce((function(e,t){return e.concat([t,t+"-"+Df,t+"-"+jf])}),[]),Wf=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Uf(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function Hf(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var Kf={placement:"bottom",modifiers:[],strategy:"absolute"};function qf(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"===typeof e.getBoundingClientRect)}))}function $f(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,a=void 0===o?Kf:o;return function(e,t,n){void 0===n&&(n=a);var o={placement:"bottom",orderedModifiers:[],options:Object.assign({},Kf,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},i=[],s=!1,l={state:o,setOptions:function(n){var s="function"===typeof n?n(o.options):n;u(),o.options=Object.assign({},a,o.options,s),o.scrollParents={reference:of(e)?Cf(e):e.contextElement?Cf(e.contextElement):[],popper:Cf(t)};var c=function(e){var t=Uf(e);return Wf.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,o.options.modifiers)));return o.orderedModifiers=c.filter((function(e){return e.enabled})),o.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.effect;if("function"===typeof a){var s=a({state:o,name:t,instance:l,options:r}),u=function(){};i.push(s||u)}})),l.update()},forceUpdate:function(){if(!s){var e=o.elements,t=e.reference,n=e.popper;if(qf(t,n)){o.rects={reference:xf(t,Rf(n),"fixed"===o.options.strategy),popper:wf(n)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<o.orderedModifiers.length;r++)if(!0!==o.reset){var a=o.orderedModifiers[r],i=a.fn,u=a.options,c=void 0===u?{}:u,d=a.name;"function"===typeof i&&(o=i({state:o,options:c,name:d,instance:l})||o)}else o.reset=!1,r=-1}}},update:Hf((function(){return new Promise((function(e){l.forceUpdate(),e(o)}))})),destroy:function(){u(),s=!0}};if(!qf(e,t))return l;function u(){i.forEach((function(e){return e()})),i=[]}return l.setOptions(n).then((function(e){!s&&n.onFirstUpdate&&n.onFirstUpdate(e)})),l}}var Gf={passive:!0};var Yf={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,s=void 0===i||i,l=rf(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach((function(e){e.addEventListener("scroll",n.update,Gf)})),s&&l.addEventListener("resize",n.update,Gf),function(){a&&u.forEach((function(e){e.removeEventListener("scroll",n.update,Gf)})),s&&l.removeEventListener("resize",n.update,Gf)}},data:{}};function Xf(e){return e.split("-")[0]}function Qf(e){return e.split("-")[1]}function Zf(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Jf(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?Xf(o):null,i=o?Qf(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case Tf:t={x:s,y:n.y-r.height};break;case _f:t={x:s,y:n.y+n.height};break;case Mf:t={x:n.x+n.width,y:l};break;case Of:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var u=a?Zf(a):null;if(null!=u){var c="y"===u?"height":"width";switch(i){case Df:t[u]=t[u]-(n[c]/2-r[c]/2);break;case jf:t[u]=t[u]+(n[c]/2-r[c]/2)}}return t}var ep={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Jf({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},tp={top:"auto",right:"auto",bottom:"auto",left:"auto"};function np(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=void 0===f?0:f,h=i.y,v=void 0===h?0:h,m="function"===typeof c?c({x:p,y:v}):{x:p,y:v};p=m.x,v=m.y;var g=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=Of,x=Tf,w=window;if(u){var k=Rf(n),S="clientHeight",C="clientWidth";if(k===rf(n)&&"static"!==yf(k=mf(n)).position&&"absolute"===s&&(S="scrollHeight",C="scrollWidth"),o===Tf||(o===Of||o===Mf)&&a===jf)x=_f,v-=(d&&k===w&&w.visualViewport?w.visualViewport.height:k[S])-r.height,v*=l?1:-1;if(o===Of||(o===Tf||o===_f)&&a===jf)b=Mf,p-=(d&&k===w&&w.visualViewport?w.visualViewport.width:k[C])-r.width,p*=l?1:-1}var E,P=Object.assign({position:s},u&&tp),R=!0===c?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:cf(n*o)/o||0,y:cf(r*o)/o||0}}({x:p,y:v},rf(n)):{x:p,y:v};return p=R.x,v=R.y,l?Object.assign({},P,((E={})[x]=y?"0":"",E[b]=g?"0":"",E.transform=(w.devicePixelRatio||1)<=1?"translate("+p+"px, "+v+"px)":"translate3d("+p+"px, "+v+"px, 0)",E)):Object.assign({},P,((t={})[x]=y?v+"px":"",t[b]=g?p+"px":"",t.transform="",t))}var rp={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];af(o)&&vf(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});af(r)&&vf(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};var op={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=Vf.reduce((function(e,n){return e[n]=function(e,t,n){var r=Xf(e),o=[Of,Tf].indexOf(r)>=0?-1:1,a="function"===typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[Of,Mf].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=i}},ap={left:"right",right:"left",bottom:"top",top:"bottom"};function ip(e){return e.replace(/left|right|bottom|top/g,(function(e){return ap[e]}))}var sp={start:"end",end:"start"};function lp(e){return e.replace(/start|end/g,(function(e){return sp[e]}))}function up(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&sf(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function cp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function dp(e,t,n){return t===Lf?cp(function(e,t){var n=rf(e),r=mf(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;var u=ff();(u||!u&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s+gf(e),y:l}}(e,n)):of(t)?function(e,t){var n=pf(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):cp(function(e){var t,n=mf(e),r=hf(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=lf(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=lf(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+gf(e),l=-r.scrollTop;return"rtl"===yf(o||n).direction&&(s+=lf(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(mf(e)))}function fp(e,t,n,r){var o="clippingParents"===t?function(e){var t=Cf(kf(e)),n=["absolute","fixed"].indexOf(yf(e).position)>=0&&af(e)?Rf(e):e;return of(n)?t.filter((function(e){return of(e)&&up(e,n)&&"body"!==vf(e)})):[]}(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce((function(t,n){var o=dp(e,n,r);return t.top=lf(o.top,t.top),t.right=uf(o.right,t.right),t.bottom=uf(o.bottom,t.bottom),t.left=lf(o.left,t.left),t}),dp(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function pp(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function hp(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function vp(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.strategy,i=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?Ff:s,u=n.rootBoundary,c=void 0===u?Lf:u,d=n.elementContext,f=void 0===d?zf:d,p=n.altBoundary,h=void 0!==p&&p,v=n.padding,m=void 0===v?0:v,g=pp("number"!==typeof m?m:hp(m,Af)),y=f===zf?Nf:zf,b=e.rects.popper,x=e.elements[h?y:f],w=fp(of(x)?x:x.contextElement||mf(e.elements.popper),l,c,i),k=pf(e.elements.reference),S=Jf({reference:k,element:b,strategy:"absolute",placement:o}),C=cp(Object.assign({},b,S)),E=f===zf?C:k,P={top:w.top-E.top+g.top,bottom:E.bottom-w.bottom+g.bottom,left:w.left-E.left+g.left,right:E.right-w.right+g.right},R=e.modifiersData.offset;if(f===zf&&R){var T=R[o];Object.keys(P).forEach((function(e){var t=[Mf,_f].indexOf(e)>=0?1:-1,n=[Tf,_f].indexOf(e)>=0?"y":"x";P[e]+=T[n]*t}))}return P}var mp={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,h=void 0===p||p,v=n.allowedAutoPlacements,m=t.options.placement,g=Xf(m),y=l||(g===m||!h?[ip(m)]:function(e){if(Xf(e)===If)return[];var t=ip(e);return[lp(e),t,lp(t)]}(m)),b=[m].concat(y).reduce((function(e,n){return e.concat(Xf(n)===If?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?Vf:l,c=Qf(r),d=c?s?Bf:Bf.filter((function(e){return Qf(e)===c})):Af,f=d.filter((function(e){return u.indexOf(e)>=0}));0===f.length&&(f=d);var p=f.reduce((function(t,n){return t[n]=vp(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[Xf(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:v}):n)}),[]),x=t.rects.reference,w=t.rects.popper,k=new Map,S=!0,C=b[0],E=0;E<b.length;E++){var P=b[E],R=Xf(P),T=Qf(P)===Df,_=[Tf,_f].indexOf(R)>=0,M=_?"width":"height",O=vp(t,{placement:P,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),I=_?T?Mf:Of:T?_f:Tf;x[M]>w[M]&&(I=ip(I));var A=ip(I),D=[];if(a&&D.push(O[R]<=0),s&&D.push(O[I]<=0,O[A]<=0),D.every((function(e){return e}))){C=P,S=!1;break}k.set(P,D)}if(S)for(var j=function(e){var t=b.find((function(t){var n=k.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return C=t,"break"},F=h?3:1;F>0;F--){if("break"===j(F))break}t.placement!==C&&(t.modifiersData[r]._skip=!0,t.placement=C,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function gp(e,t,n){return lf(e,uf(t,n))}var yp={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,p=void 0===f||f,h=n.tetherOffset,v=void 0===h?0:h,m=vp(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),g=Xf(t.placement),y=Qf(t.placement),b=!y,x=Zf(g),w="x"===x?"y":"x",k=t.modifiersData.popperOffsets,S=t.rects.reference,C=t.rects.popper,E="function"===typeof v?v(Object.assign({},t.rects,{placement:t.placement})):v,P="number"===typeof E?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),R=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(k){if(a){var _,M="y"===x?Tf:Of,O="y"===x?_f:Mf,I="y"===x?"height":"width",A=k[x],D=A+m[M],j=A-m[O],F=p?-C[I]/2:0,L=y===Df?S[I]:C[I],z=y===Df?-C[I]:-S[I],N=t.elements.arrow,B=p&&N?wf(N):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},W=V[M],U=V[O],H=gp(0,S[I],B[I]),K=b?S[I]/2-F-H-W-P.mainAxis:L-H-W-P.mainAxis,q=b?-S[I]/2+F+H+U+P.mainAxis:z+H+U+P.mainAxis,$=t.elements.arrow&&Rf(t.elements.arrow),G=$?"y"===x?$.clientTop||0:$.clientLeft||0:0,Y=null!=(_=null==R?void 0:R[x])?_:0,X=A+q-Y,Q=gp(p?uf(D,A+K-Y-G):D,A,p?lf(j,X):j);k[x]=Q,T[x]=Q-A}if(s){var Z,J="x"===x?Tf:Of,ee="x"===x?_f:Mf,te=k[w],ne="y"===w?"height":"width",re=te+m[J],oe=te-m[ee],ae=-1!==[Tf,Of].indexOf(g),ie=null!=(Z=null==R?void 0:R[w])?Z:0,se=ae?re:te-S[ne]-C[ne]-ie+P.altAxis,le=ae?te+S[ne]+C[ne]-ie-P.altAxis:oe,ue=p&&ae?function(e,t,n){var r=gp(e,t,n);return r>n?n:r}(se,te,le):gp(p?se:re,te,p?le:oe);k[w]=ue,T[w]=ue-te}t.modifiersData[r]=T}},requiresIfExists:["offset"]};var bp={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=Xf(n.placement),l=Zf(s),u=[Of,Mf].indexOf(s)>=0?"height":"width";if(a&&i){var c=function(e,t){return pp("number"!==typeof(e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:hp(e,Af))}(o.padding,n),d=wf(a),f="y"===l?Tf:Of,p="y"===l?_f:Mf,h=n.rects.reference[u]+n.rects.reference[l]-i[l]-n.rects.popper[u],v=i[l]-n.rects.reference[l],m=Rf(a),g=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,y=h/2-v/2,b=c[f],x=g-d[u]-c[p],w=g/2-d[u]/2+y,k=gp(b,w,x),S=l;n.modifiersData[r]=((t={})[S]=k,t.centerOffset=k-w,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&up(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function xp(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function wp(e){return[Tf,Mf,_f,Of].some((function(t){return e[t]>=0}))}var kp={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=vp(t,{elementContext:"reference"}),s=vp(t,{altBoundary:!0}),l=xp(i,r),u=xp(s,o,a),c=wp(l),d=wp(u);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}},Sp=$f({defaultModifiers:[Yf,ep,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,u={placement:Xf(t.placement),variation:Qf(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,np(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,np(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},rp,op,mp,yp,bp,kp]});var Cp=o.forwardRef((function(t,n){var r=t.children,a=t.container,i=t.disablePortal,s=void 0!==i&&i,l=qe(o.useState(null),2),u=l[0],c=l[1],d=$d(o.isValidElement(r)?r.ref:null,n);if(tf((function(){s||c(function(e){return"function"===typeof e?e():e}(a)||document.body)}),[a,s]),tf((function(){if(u&&!s)return qd(n,u),function(){qd(n,null)}}),[n,u,s]),s){if(o.isValidElement(r)){var p={ref:d};return o.cloneElement(r,p)}return(0,f.jsx)(o.Fragment,{children:r})}return(0,f.jsx)(o.Fragment,{children:u?e.createPortal(r,u):u})}));function Ep(e){return yd("MuiPopper",e)}bd("MuiPopper",["root"]);function Pp(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};var n={};return Object.keys(e).filter((function(n){return n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n)})).forEach((function(t){n[t]=e[t]})),n}function Rp(e){if(void 0===e)return{};var t={};return Object.keys(e).filter((function(t){return!(t.match(/^on[A-Z]/)&&"function"===typeof e[t])})).forEach((function(n){t[n]=e[n]})),t}var Tp=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function _p(e){var n,o=e.elementType,a=e.externalSlotProps,i=e.ownerState,s=e.skipResolvingSlotProps,l=void 0!==s&&s,u=r(e,Tp),c=l?{}:function(e,t,n){return"function"===typeof e?e(t,n):e}(a,i),d=function(e){var n=e.getSlotProps,r=e.additionalProps,o=e.externalSlotProps,a=e.externalForwardedProps,i=e.className;if(!n){var s=Kl(null==a?void 0:a.className,null==o?void 0:o.className,i,null==r?void 0:r.className),l=t({},null==r?void 0:r.style,null==a?void 0:a.style,null==o?void 0:o.style),u=t({},r,a,o);return s.length>0&&(u.className=s),Object.keys(l).length>0&&(u.style=l),{props:u,internalRef:void 0}}var c=Pp(t({},a,o)),d=Rp(o),f=Rp(a),p=n(c),h=Kl(null==p?void 0:p.className,null==r?void 0:r.className,i,null==a?void 0:a.className,null==o?void 0:o.className),v=t({},null==p?void 0:p.style,null==r?void 0:r.style,null==a?void 0:a.style,null==o?void 0:o.style),m=t({},p,r,f,d);return h.length>0&&(m.className=h),Object.keys(v).length>0&&(m.style=v),{props:m,internalRef:p.ref}}(t({},u,{externalSlotProps:c}));return Id(o,t({},d.props,{ref:$d(d.internalRef,null==c?void 0:c.ref,null==(n=e.additionalProps)?void 0:n.ref)}),i)}var Mp={disableDefaultClasses:!1},Op=o.createContext(Mp);var Ip=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],Ap=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function Dp(e){return"function"===typeof e?e():e}function jp(e){return void 0!==e.nodeType}var Fp=function(){return ql({root:["root"]},function(e){var t=o.useContext(Op).disableDefaultClasses;return function(n){return t?"":e(n)}}(Ep))},Lp={},zp=o.forwardRef((function(e,n){var a,i=e.anchorEl,s=e.children,l=e.direction,u=e.disablePortal,c=e.modifiers,d=e.open,p=e.placement,h=e.popperOptions,v=e.popperRef,m=e.slotProps,g=void 0===m?{}:m,y=e.slots,b=void 0===y?{}:y,x=e.TransitionProps,w=r(e,Ip),k=o.useRef(null),S=$d(k,n),C=o.useRef(null),E=$d(C,v),P=o.useRef(E);tf((function(){P.current=E}),[E]),o.useImperativeHandle(v,(function(){return C.current}),[]);var R=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(p,l),T=qe(o.useState(R),2),_=T[0],M=T[1],O=qe(o.useState(Dp(i)),2),I=O[0],A=O[1];o.useEffect((function(){C.current&&C.current.forceUpdate()})),o.useEffect((function(){i&&A(Dp(i))}),[i]),tf((function(){if(I&&d){var e=[{name:"preventOverflow",options:{altBoundary:u}},{name:"flip",options:{altBoundary:u}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:function(e){var t=e.state;M(t.placement)}}];null!=c&&(e=e.concat(c)),h&&null!=h.modifiers&&(e=e.concat(h.modifiers));var n=Sp(I,k.current,t({placement:R},h,{modifiers:e}));return P.current(n),function(){n.destroy(),P.current(null)}}}),[I,u,c,d,h,R]);var D={placement:_};null!==x&&(D.TransitionProps=x);var j=Fp(),F=null!=(a=b.root)?a:"div",L=_p({elementType:F,externalSlotProps:g.root,externalForwardedProps:w,additionalProps:{role:"tooltip",ref:S},ownerState:e,className:j.root});return(0,f.jsx)(F,t({},L,{children:"function"===typeof s?s(D):s}))})),Np=o.forwardRef((function(e,n){var a,i=e.anchorEl,s=e.children,l=e.container,u=e.direction,c=void 0===u?"ltr":u,d=e.disablePortal,p=void 0!==d&&d,h=e.keepMounted,v=void 0!==h&&h,m=e.modifiers,g=e.open,y=e.placement,b=void 0===y?"bottom":y,x=e.popperOptions,w=void 0===x?Lp:x,k=e.popperRef,S=e.style,C=e.transition,E=void 0!==C&&C,P=e.slotProps,R=void 0===P?{}:P,T=e.slots,_=void 0===T?{}:T,M=r(e,Ap),O=qe(o.useState(!0),2),I=O[0],A=O[1];if(!v&&!g&&(!E||I))return null;if(l)a=l;else if(i){var D=Dp(i);a=D&&jp(D)?nf(D).body:nf(null).body}var j=g||!v||E&&!I?void 0:"none",F=E?{in:g,onEnter:function(){A(!1)},onExited:function(){A(!0)}}:void 0;return(0,f.jsx)(Cp,{disablePortal:p,container:a,children:(0,f.jsx)(zp,t({anchorEl:i,direction:c,disablePortal:p,modifiers:m,ref:n,open:E?!I:g,placement:b,popperOptions:w,popperRef:k,slotProps:R,slots:_},M,{style:t({position:"fixed",top:0,left:0,display:j},S),TransitionProps:F,children:s}))})})),Bp=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],Vp=hd(Np,{name:"MuiPopper",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),Wp=o.forwardRef((function(e,n){var o,a=De(),i=Hc({props:e,name:"MuiPopper"}),s=i.anchorEl,l=i.component,u=i.components,c=i.componentsProps,d=i.container,p=i.disablePortal,h=i.keepMounted,v=i.modifiers,m=i.open,g=i.placement,y=i.popperOptions,b=i.popperRef,x=i.transition,w=i.slots,k=i.slotProps,S=r(i,Bp),C=null!=(o=null==w?void 0:w.root)?o:null==u?void 0:u.Root,E=t({anchorEl:s,container:d,disablePortal:p,keepMounted:h,modifiers:v,open:m,placement:g,popperOptions:y,popperRef:b,transition:x},S);return(0,f.jsx)(Vp,t({as:l,direction:null==a?void 0:a.direction,slots:{root:C},slotProps:null!=k?k:c},E,{ref:n}))})),Up=Wp;var Hp=function(e){var t=o.useRef(e);return tf((function(){t.current=e})),o.useRef((function(){return t.current.apply(void 0,arguments)})).current},Kp=Hp,qp=0;var $p=a["useId".toString()];function Gp(e){if(void 0!==$p){var t=$p();return null!=e?e:t}return function(e){var t=qe(o.useState(e),2),n=t[0],r=t[1],a=e||n;return o.useEffect((function(){null==n&&r("mui-".concat(qp+=1))}),[n]),a}(e)}var Yp,Xp=Gp,Qp=!0,Zp=!1,Jp={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function eh(e){e.metaKey||e.altKey||e.ctrlKey||(Qp=!0)}function th(){Qp=!1}function nh(){"hidden"===this.visibilityState&&Zp&&(Qp=!0)}function rh(e){var t=e.target;try{return t.matches(":focus-visible")}catch(n){}return Qp||function(e){var t=e.type,n=e.tagName;return!("INPUT"!==n||!Jp[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}function oh(){var e=o.useCallback((function(e){var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",eh,!0),t.addEventListener("mousedown",th,!0),t.addEventListener("pointerdown",th,!0),t.addEventListener("touchstart",th,!0),t.addEventListener("visibilitychange",nh,!0))}),[]),t=o.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!rh(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(Zp=!0,window.clearTimeout(Yp),Yp=window.setTimeout((function(){Zp=!1}),100),t.current=!1,!0)},ref:e}}var ah=oh;function ih(e){var t=e.controlled,n=e.default,r=(e.name,e.state,o.useRef(void 0!==t).current),a=qe(o.useState(n),2),i=a[0],s=a[1];return[r?t:i,o.useCallback((function(e){r||s(e)}),[])]}var sh=ih;function lh(e){return yd("MuiTooltip",e)}var uh=bd("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),ch=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];var dh=hd(Up,{name:"MuiTooltip",slot:"Popper",overridesResolver:function(e,t){var n=e.ownerState;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})((function(e){var n,r=e.theme,o=e.ownerState,a=e.open;return t({zIndex:(r.vars||r).zIndex.tooltip,pointerEvents:"none"},!o.disableInteractive&&{pointerEvents:"auto"},!a&&{pointerEvents:"none"},o.arrow&&(l(n={},'&[data-popper-placement*="bottom"] .'.concat(uh.arrow),{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}}),l(n,'&[data-popper-placement*="top"] .'.concat(uh.arrow),{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}}),l(n,'&[data-popper-placement*="right"] .'.concat(uh.arrow),t({},o.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}})),l(n,'&[data-popper-placement*="left"] .'.concat(uh.arrow),t({},o.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})),n))})),fh=hd("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:function(e,t){var n=e.ownerState;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t["tooltipPlacement".concat(Yl(n.placement.split("-")[0]))]]}})((function(e){var n,r,o=e.theme,a=e.ownerState;return t({backgroundColor:o.vars?o.vars.palette.Tooltip.bg:dc(o.palette.grey[700],.92),borderRadius:(o.vars||o).shape.borderRadius,color:(o.vars||o).palette.common.white,fontFamily:o.typography.fontFamily,padding:"4px 8px",fontSize:o.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:o.typography.fontWeightMedium},a.arrow&&{position:"relative",margin:0},a.touch&&{padding:"8px 16px",fontSize:o.typography.pxToRem(14),lineHeight:"".concat((r=16/14,Math.round(1e5*r)/1e5),"em"),fontWeight:o.typography.fontWeightRegular},(l(n={},".".concat(uh.popper,'[data-popper-placement*="left"] &'),t({transformOrigin:"right center"},a.isRtl?t({marginLeft:"14px"},a.touch&&{marginLeft:"24px"}):t({marginRight:"14px"},a.touch&&{marginRight:"24px"}))),l(n,".".concat(uh.popper,'[data-popper-placement*="right"] &'),t({transformOrigin:"left center"},a.isRtl?t({marginRight:"14px"},a.touch&&{marginRight:"24px"}):t({marginLeft:"14px"},a.touch&&{marginLeft:"24px"}))),l(n,".".concat(uh.popper,'[data-popper-placement*="top"] &'),t({transformOrigin:"center bottom",marginBottom:"14px"},a.touch&&{marginBottom:"24px"})),l(n,".".concat(uh.popper,'[data-popper-placement*="bottom"] &'),t({transformOrigin:"center top",marginTop:"14px"},a.touch&&{marginTop:"24px"})),n))})),ph=hd("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:function(e,t){return t.arrow}})((function(e){var t=e.theme;return{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:t.vars?t.vars.palette.Tooltip.bg:dc(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}})),hh=!1,vh=null,mh={x:0,y:0};function gh(e,t){return function(n){t&&t(n),e(n)}}var yh=o.forwardRef((function(e,n){var a,i,s,l,u,c,d,p,h,v,m,g,y,b,x,w,k,S,C,E=Hc({props:e,name:"MuiTooltip"}),P=E.arrow,R=void 0!==P&&P,T=E.children,_=E.components,M=void 0===_?{}:_,O=E.componentsProps,I=void 0===O?{}:O,A=E.describeChild,D=void 0!==A&&A,j=E.disableFocusListener,F=void 0!==j&&j,L=E.disableHoverListener,z=void 0!==L&&L,N=E.disableInteractive,B=void 0!==N&&N,V=E.disableTouchListener,W=void 0!==V&&V,U=E.enterDelay,H=void 0===U?100:U,K=E.enterNextDelay,q=void 0===K?0:K,$=E.enterTouchDelay,G=void 0===$?700:$,Y=E.followCursor,X=void 0!==Y&&Y,Q=E.id,Z=E.leaveDelay,J=void 0===Z?0:Z,ee=E.leaveTouchDelay,te=void 0===ee?1500:ee,ne=E.onClose,re=E.onOpen,oe=E.open,ae=E.placement,ie=void 0===ae?"bottom":ae,se=E.PopperComponent,le=E.PopperProps,ue=void 0===le?{}:le,ce=E.slotProps,de=void 0===ce?{}:ce,fe=E.slots,pe=void 0===fe?{}:fe,he=E.title,ve=E.TransitionComponent,me=void 0===ve?ef:ve,ge=E.TransitionProps,ye=r(E,ch),be=o.isValidElement(T)?T:(0,f.jsx)("span",{children:T}),xe=Md(),we="rtl"===xe.direction,ke=qe(o.useState(),2),Se=ke[0],Ce=ke[1],Ee=qe(o.useState(null),2),Pe=Ee[0],Re=Ee[1],Te=o.useRef(!1),_e=B||X,Me=o.useRef(),Oe=o.useRef(),Ie=o.useRef(),Ae=o.useRef(),De=qe(sh({controlled:oe,default:!1,name:"Tooltip",state:"open"}),2),je=De[0],Fe=De[1],Le=je,ze=Xp(Q),Ne=o.useRef(),Be=o.useCallback((function(){void 0!==Ne.current&&(document.body.style.WebkitUserSelect=Ne.current,Ne.current=void 0),clearTimeout(Ae.current)}),[]);o.useEffect((function(){return function(){clearTimeout(Me.current),clearTimeout(Oe.current),clearTimeout(Ie.current),Be()}}),[Be]);var Ve=function(e){clearTimeout(vh),hh=!0,Fe(!0),re&&!Le&&re(e)},We=Kp((function(e){clearTimeout(vh),vh=setTimeout((function(){hh=!1}),800+J),Fe(!1),ne&&Le&&ne(e),clearTimeout(Me.current),Me.current=setTimeout((function(){Te.current=!1}),xe.transitions.duration.shortest)})),Ue=function(e){Te.current&&"touchstart"!==e.type||(Se&&Se.removeAttribute("title"),clearTimeout(Oe.current),clearTimeout(Ie.current),H||hh&&q?Oe.current=setTimeout((function(){Ve(e)}),hh?q:H):Ve(e))},He=function(e){clearTimeout(Oe.current),clearTimeout(Ie.current),Ie.current=setTimeout((function(){We(e)}),J)},Ke=ah(),$e=Ke.isFocusVisibleRef,Ge=Ke.onBlur,Ye=Ke.onFocus,Xe=Ke.ref,Qe=qe(o.useState(!1),2)[1],Ze=function(e){Ge(e),!1===$e.current&&(Qe(!1),He(e))},Je=function(e){Se||Ce(e.currentTarget),Ye(e),!0===$e.current&&(Qe(!0),Ue(e))},et=function(e){Te.current=!0;var t=be.props;t.onTouchStart&&t.onTouchStart(e)},tt=Ue,nt=He;o.useEffect((function(){if(Le)return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)};function e(e){"Escape"!==e.key&&"Esc"!==e.key||We(e)}}),[We,Le]);var rt=Gd(be.ref,Xe,Ce,n);he||0===he||(Le=!1);var ot=o.useRef(),at={},it="string"===typeof he;D?(at.title=Le||!it||z?null:he,at["aria-describedby"]=Le?ze:null):(at["aria-label"]=it?he:null,at["aria-labelledby"]=Le&&!it?ze:null);var st=t({},at,ye,be.props,{className:Kl(ye.className,be.props.className),onTouchStart:et,ref:rt},X?{onMouseMove:function(e){var t=be.props;t.onMouseMove&&t.onMouseMove(e),mh={x:e.clientX,y:e.clientY},ot.current&&ot.current.update()}}:{});var lt={};W||(st.onTouchStart=function(e){et(e),clearTimeout(Ie.current),clearTimeout(Me.current),Be(),Ne.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",Ae.current=setTimeout((function(){document.body.style.WebkitUserSelect=Ne.current,Ue(e)}),G)},st.onTouchEnd=function(e){be.props.onTouchEnd&&be.props.onTouchEnd(e),Be(),clearTimeout(Ie.current),Ie.current=setTimeout((function(){We(e)}),te)}),z||(st.onMouseOver=gh(tt,st.onMouseOver),st.onMouseLeave=gh(nt,st.onMouseLeave),_e||(lt.onMouseOver=tt,lt.onMouseLeave=nt)),F||(st.onFocus=gh(Je,st.onFocus),st.onBlur=gh(Ze,st.onBlur),_e||(lt.onFocus=Je,lt.onBlur=Ze));var ut=o.useMemo((function(){var e,n=[{name:"arrow",enabled:Boolean(Pe),options:{element:Pe,padding:4}}];return null!=(e=ue.popperOptions)&&e.modifiers&&(n=n.concat(ue.popperOptions.modifiers)),t({},ue.popperOptions,{modifiers:n})}),[Pe,ue]),ct=t({},E,{isRtl:we,arrow:R,disableInteractive:_e,placement:ie,PopperComponentProp:se,touch:Te.current}),dt=function(e){var t=e.classes,n=e.disableInteractive,r=e.arrow,o=e.touch,a=e.placement;return ql({popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch","tooltipPlacement".concat(Yl(a.split("-")[0]))],arrow:["arrow"]},lh,t)}(ct),ft=null!=(a=null!=(i=pe.popper)?i:M.Popper)?a:dh,pt=null!=(s=null!=(l=null!=(u=pe.transition)?u:M.Transition)?l:me)?s:ef,ht=null!=(c=null!=(d=pe.tooltip)?d:M.Tooltip)?c:fh,vt=null!=(p=null!=(h=pe.arrow)?h:M.Arrow)?p:ph,mt=Id(ft,t({},ue,null!=(v=de.popper)?v:I.popper,{className:Kl(dt.popper,null==ue?void 0:ue.className,null==(m=null!=(g=de.popper)?g:I.popper)?void 0:m.className)}),ct),gt=Id(pt,t({},ge,null!=(y=de.transition)?y:I.transition),ct),yt=Id(ht,t({},null!=(b=de.tooltip)?b:I.tooltip,{className:Kl(dt.tooltip,null==(x=null!=(w=de.tooltip)?w:I.tooltip)?void 0:x.className)}),ct),bt=Id(vt,t({},null!=(k=de.arrow)?k:I.arrow,{className:Kl(dt.arrow,null==(S=null!=(C=de.arrow)?C:I.arrow)?void 0:S.className)}),ct);return(0,f.jsxs)(o.Fragment,{children:[o.cloneElement(be,st),(0,f.jsx)(ft,t({as:null!=se?se:Up,placement:ie,anchorEl:X?{getBoundingClientRect:function(){return{top:mh.y,left:mh.x,right:mh.x,bottom:mh.y,width:0,height:0}}}:Se,popperRef:ot,open:!!Se&&Le,id:ze,transition:!0},lt,mt,{popperOptions:ut,children:function(e){var n=e.TransitionProps;return(0,f.jsx)(pt,t({timeout:xe.transitions.duration.shorter},n,gt,{children:(0,f.jsxs)(ht,t({},yt,{children:[he,R?(0,f.jsx)(vt,t({},bt,{ref:Re})):null]}))}))}}))]})})),bh=yh;function xh(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function wh(e,t){var n=Object.create(null);return e&&o.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,o.isValidElement)(e)?t(e):e}(e)})),n}function kh(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Sh(e,t,n){var r=wh(e.children),a=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(a).forEach((function(i){var s=a[i];if((0,o.isValidElement)(s)){var l=i in t,u=i in r,c=t[i],d=(0,o.isValidElement)(c)&&!c.props.in;!u||l&&!d?u||!l||d?u&&l&&(0,o.isValidElement)(c)&&(a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:c.props.in,exit:kh(s,"exit",e),enter:kh(s,"enter",e)})):a[i]=(0,o.cloneElement)(s,{in:!1}):a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:kh(s,"exit",e),enter:kh(s,"enter",e)})}})),a}var Ch=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},Eh=function(e){function n(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(yt(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}Ad(n,e);var a=n.prototype;return a.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},a.componentWillUnmount=function(){this.mounted=!1},n.getDerivedStateFromProps=function(e,t){var n,r,a=t.children,i=t.handleExited;return{children:t.firstRender?(n=e,r=i,wh(n.children,(function(e){return(0,o.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:kh(e,"appear",n),enter:kh(e,"enter",n),exit:kh(e,"exit",n)})}))):Sh(e,a,i),firstRender:!1}},a.handleExited=function(e,n){var r=wh(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(n),this.mounted&&this.setState((function(n){var r=t({},n.children);return delete r[e.key],{children:r}})))},a.render=function(){var e=this.props,t=e.component,n=e.childFactory,a=r(e,["component","childFactory"]),i=this.state.contextValue,s=Ch(this.state.children).map(n);return delete a.appear,delete a.enter,delete a.exit,null===t?o.createElement(jd.Provider,{value:i},s):o.createElement(jd.Provider,{value:i},o.createElement(t,a,s))},n}(o.Component);Eh.propTypes={},Eh.defaultProps={component:"div",childFactory:function(e){return e}};var Ph=Eh,Rh=(n(110),Ie((function(e,t){var n=e.styles,r=Re([n],void 0,o.useContext(Ae)),a=o.useRef();return Me((function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),o=!1,i=document.querySelector('style[data-emotion="'+e+" "+r.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==i&&(o=!0,i.setAttribute("data-emotion",e),n.hydrate([i])),a.current=[n,o],function(){n.flush()}}),[t]),Me((function(){var e=a.current,n=e[0];if(e[1])e[1]=!1;else{if(void 0!==r.next&&$c(t,r.next,!0),n.tags.length){var o=n.tags[n.tags.length-1].nextElementSibling;n.before=o,n.flush()}t.insert("",r,n,!1)}}),[t,r.name]),null})));function Th(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Re(t)}var _h=function(){var e=Th.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};var Mh=function(e){var t=e.className,n=e.classes,r=e.pulsate,a=void 0!==r&&r,i=e.rippleX,s=e.rippleY,l=e.rippleSize,u=e.in,c=e.onExited,d=e.timeout,p=qe(o.useState(!1),2),h=p[0],v=p[1],m=Kl(t,n.ripple,n.rippleVisible,a&&n.ripplePulsate),g={width:l,height:l,top:-l/2+s,left:-l/2+i},y=Kl(n.child,h&&n.childLeaving,a&&n.childPulsate);return u||h||v(!0),o.useEffect((function(){if(!u&&null!=c){var e=setTimeout(c,d);return function(){clearTimeout(e)}}}),[c,u,d]),(0,f.jsx)("span",{className:m,style:g,children:(0,f.jsx)("span",{className:y})})};var Oh,Ih,Ah,Dh,jh,Fh,Lh,zh,Nh=bd("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Bh=["center","classes","className"],Vh=_h(jh||(jh=Oh||(Oh=xh(["\n  0% {\n    transform: scale(0);\n    opacity: 0.1;\n  }\n\n  100% {\n    transform: scale(1);\n    opacity: 0.3;\n  }\n"])))),Wh=_h(Fh||(Fh=Ih||(Ih=xh(["\n  0% {\n    opacity: 1;\n  }\n\n  100% {\n    opacity: 0;\n  }\n"])))),Uh=_h(Lh||(Lh=Ah||(Ah=xh(["\n  0% {\n    transform: scale(1);\n  }\n\n  50% {\n    transform: scale(0.92);\n  }\n\n  100% {\n    transform: scale(1);\n  }\n"])))),Hh=hd("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Kh=hd(Mh,{name:"MuiTouchRipple",slot:"Ripple"})(zh||(zh=Dh||(Dh=xh(["\n  opacity: 0;\n  position: absolute;\n\n  &."," {\n    opacity: 0.3;\n    transform: scale(1);\n    animation-name: ",";\n    animation-duration: ","ms;\n    animation-timing-function: ",";\n  }\n\n  &."," {\n    animation-duration: ","ms;\n  }\n\n  & ."," {\n    opacity: 1;\n    display: block;\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    background-color: currentColor;\n  }\n\n  & ."," {\n    opacity: 0;\n    animation-name: ",";\n    animation-duration: ","ms;\n    animation-timing-function: ",";\n  }\n\n  & ."," {\n    position: absolute;\n    /* @noflip */\n    left: 0px;\n    top: 0;\n    animation-name: ",";\n    animation-duration: 2500ms;\n    animation-timing-function: ",";\n    animation-iteration-count: infinite;\n    animation-delay: 200ms;\n  }\n"]))),Nh.rippleVisible,Vh,550,(function(e){return e.theme.transitions.easing.easeInOut}),Nh.ripplePulsate,(function(e){return e.theme.transitions.duration.shorter}),Nh.child,Nh.childLeaving,Wh,550,(function(e){return e.theme.transitions.easing.easeInOut}),Nh.childPulsate,Uh,(function(e){return e.theme.transitions.easing.easeInOut})),qh=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiTouchRipple"}),i=a.center,s=void 0!==i&&i,l=a.classes,u=void 0===l?{}:l,c=a.className,d=r(a,Bh),p=qe(o.useState([]),2),h=p[0],v=p[1],m=o.useRef(0),g=o.useRef(null);o.useEffect((function(){g.current&&(g.current(),g.current=null)}),[h]);var y=o.useRef(!1),b=o.useRef(0),x=o.useRef(null),w=o.useRef(null);o.useEffect((function(){return function(){b.current&&clearTimeout(b.current)}}),[]);var k=o.useCallback((function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,o=e.rippleSize,a=e.cb;v((function(e){return[].concat(Ke(e),[(0,f.jsx)(Kh,{classes:{ripple:Kl(u.ripple,Nh.ripple),rippleVisible:Kl(u.rippleVisible,Nh.rippleVisible),ripplePulsate:Kl(u.ripplePulsate,Nh.ripplePulsate),child:Kl(u.child,Nh.child),childLeaving:Kl(u.childLeaving,Nh.childLeaving),childPulsate:Kl(u.childPulsate,Nh.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o},m.current)])})),m.current+=1,g.current=a}),[u]),S=o.useCallback((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=t.pulsate,o=void 0!==r&&r,a=t.center,i=void 0===a?s||t.pulsate:a,l=t.fakeElement,u=void 0!==l&&l;if("mousedown"===(null==e?void 0:e.type)&&y.current)y.current=!1;else{"touchstart"===(null==e?void 0:e.type)&&(y.current=!0);var c,d,f,p=u?null:w.current,h=p?p.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(i||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(h.width/2),d=Math.round(h.height/2);else{var v=e.touches&&e.touches.length>0?e.touches[0]:e,m=v.clientX,g=v.clientY;c=Math.round(m-h.left),d=Math.round(g-h.top)}if(i)(f=Math.sqrt((2*Math.pow(h.width,2)+Math.pow(h.height,2))/3))%2===0&&(f+=1);else{var S=2*Math.max(Math.abs((p?p.clientWidth:0)-c),c)+2,C=2*Math.max(Math.abs((p?p.clientHeight:0)-d),d)+2;f=Math.sqrt(Math.pow(S,2)+Math.pow(C,2))}null!=e&&e.touches?null===x.current&&(x.current=function(){k({pulsate:o,rippleX:c,rippleY:d,rippleSize:f,cb:n})},b.current=setTimeout((function(){x.current&&(x.current(),x.current=null)}),80)):k({pulsate:o,rippleX:c,rippleY:d,rippleSize:f,cb:n})}}),[s,k]),C=o.useCallback((function(){S({},{pulsate:!0})}),[S]),E=o.useCallback((function(e,t){if(clearTimeout(b.current),"touchend"===(null==e?void 0:e.type)&&x.current)return x.current(),x.current=null,void(b.current=setTimeout((function(){E(e,t)})));x.current=null,v((function(e){return e.length>0?e.slice(1):e})),g.current=t}),[]);return o.useImperativeHandle(n,(function(){return{pulsate:C,start:S,stop:E}}),[C,S,E]),(0,f.jsx)(Hh,t({className:Kl(Nh.root,u.root,c),ref:w},d,{children:(0,f.jsx)(Ph,{component:null,exit:!0,children:h})}))})),$h=qh;function Gh(e){return yd("MuiButtonBase",e)}var Yh,Xh=bd("MuiButtonBase",["root","disabled","focusVisible"]),Qh=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],Zh=hd("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:function(e,t){return t.root}})((l(Yh={display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"}},"&.".concat(Xh.disabled),{pointerEvents:"none",cursor:"default"}),l(Yh,"@media print",{colorAdjust:"exact"}),Yh)),Jh=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiButtonBase"}),i=a.action,s=a.centerRipple,l=void 0!==s&&s,u=a.children,c=a.className,d=a.component,p=void 0===d?"button":d,h=a.disabled,v=void 0!==h&&h,m=a.disableRipple,g=void 0!==m&&m,y=a.disableTouchRipple,b=void 0!==y&&y,x=a.focusRipple,w=void 0!==x&&x,k=a.LinkComponent,S=void 0===k?"a":k,C=a.onBlur,E=a.onClick,P=a.onContextMenu,R=a.onDragLeave,T=a.onFocus,_=a.onFocusVisible,M=a.onKeyDown,O=a.onKeyUp,I=a.onMouseDown,A=a.onMouseLeave,D=a.onMouseUp,j=a.onTouchEnd,F=a.onTouchMove,L=a.onTouchStart,z=a.tabIndex,N=void 0===z?0:z,B=a.TouchRippleProps,V=a.touchRippleRef,W=a.type,U=r(a,Qh),H=o.useRef(null),K=o.useRef(null),q=Gd(K,V),$=ah(),G=$.isFocusVisibleRef,Y=$.onFocus,X=$.onBlur,Q=$.ref,Z=qe(o.useState(!1),2),J=Z[0],ee=Z[1];v&&J&&ee(!1),o.useImperativeHandle(i,(function(){return{focusVisible:function(){ee(!0),H.current.focus()}}}),[]);var te=qe(o.useState(!1),2),ne=te[0],re=te[1];o.useEffect((function(){re(!0)}),[]);var oe=ne&&!g&&!v;function ae(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:b;return Kp((function(r){return t&&t(r),!n&&K.current&&K.current[e](r),!0}))}o.useEffect((function(){J&&w&&!g&&ne&&K.current.pulsate()}),[g,w,J,ne]);var ie=ae("start",I),se=ae("stop",P),le=ae("stop",R),ue=ae("stop",D),ce=ae("stop",(function(e){J&&e.preventDefault(),A&&A(e)})),de=ae("start",L),fe=ae("stop",j),pe=ae("stop",F),he=ae("stop",(function(e){X(e),!1===G.current&&ee(!1),C&&C(e)}),!1),ve=Kp((function(e){H.current||(H.current=e.currentTarget),Y(e),!0===G.current&&(ee(!0),_&&_(e)),T&&T(e)})),me=function(){var e=H.current;return p&&"button"!==p&&!("A"===e.tagName&&e.href)},ge=o.useRef(!1),ye=Kp((function(e){w&&!ge.current&&J&&K.current&&" "===e.key&&(ge.current=!0,K.current.stop(e,(function(){K.current.start(e)}))),e.target===e.currentTarget&&me()&&" "===e.key&&e.preventDefault(),M&&M(e),e.target===e.currentTarget&&me()&&"Enter"===e.key&&!v&&(e.preventDefault(),E&&E(e))})),be=Kp((function(e){w&&" "===e.key&&K.current&&J&&!e.defaultPrevented&&(ge.current=!1,K.current.stop(e,(function(){K.current.pulsate(e)}))),O&&O(e),E&&e.target===e.currentTarget&&me()&&" "===e.key&&!e.defaultPrevented&&E(e)})),xe=p;"button"===xe&&(U.href||U.to)&&(xe=S);var we={};"button"===xe?(we.type=void 0===W?"button":W,we.disabled=v):(U.href||U.to||(we.role="button"),v&&(we["aria-disabled"]=v));var ke=Gd(n,Q,H);var Se=t({},a,{centerRipple:l,component:p,disabled:v,disableRipple:g,disableTouchRipple:b,focusRipple:w,tabIndex:N,focusVisible:J}),Ce=function(e){var t=e.disabled,n=e.focusVisible,r=e.focusVisibleClassName,o=ql({root:["root",t&&"disabled",n&&"focusVisible"]},Gh,e.classes);return n&&r&&(o.root+=" ".concat(r)),o}(Se);return(0,f.jsxs)(Zh,t({as:xe,className:Kl(Ce.root,c),ownerState:Se,onBlur:he,onClick:E,onContextMenu:se,onFocus:ve,onKeyDown:ye,onKeyUp:be,onMouseDown:ie,onMouseLeave:ce,onMouseUp:ue,onDragLeave:le,onTouchEnd:fe,onTouchMove:pe,onTouchStart:de,ref:ke,tabIndex:v?-1:N,type:W},we,U,{children:[u,oe?(0,f.jsx)($h,t({ref:q,center:l},B)):null]}))})),ev=Jh;function tv(e){return yd("MuiIconButton",e)}var nv=bd("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),rv=["edge","children","className","color","disabled","disableFocusRipple","size"],ov=hd(ev,{name:"MuiIconButton",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,"default"!==n.color&&t["color".concat(Yl(n.color))],n.edge&&t["edge".concat(Yl(n.edge))],t["size".concat(Yl(n.size))]]}})((function(e){var n=e.theme,r=e.ownerState;return t({textAlign:"center",flex:"0 0 auto",fontSize:n.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(n.vars||n).palette.action.active,transition:n.transitions.create("background-color",{duration:n.transitions.duration.shortest})},!r.disableRipple&&{"&:hover":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.action.activeChannel," / ").concat(n.vars.palette.action.hoverOpacity,")"):dc(n.palette.action.active,n.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===r.edge&&{marginLeft:"small"===r.size?-3:-12},"end"===r.edge&&{marginRight:"small"===r.size?-3:-12})}),(function(e){var n,r=e.theme,o=e.ownerState,a=null==(n=(r.vars||r).palette)?void 0:n[o.color];return t({},"inherit"===o.color&&{color:"inherit"},"inherit"!==o.color&&"default"!==o.color&&t({color:null==a?void 0:a.main},!o.disableRipple&&{"&:hover":t({},a&&{backgroundColor:r.vars?"rgba(".concat(a.mainChannel," / ").concat(r.vars.palette.action.hoverOpacity,")"):dc(a.main,r.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===o.size&&{padding:5,fontSize:r.typography.pxToRem(18)},"large"===o.size&&{padding:12,fontSize:r.typography.pxToRem(28)},l({},"&.".concat(nv.disabled),{backgroundColor:"transparent",color:(r.vars||r).palette.action.disabled}))})),av=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiIconButton"}),a=o.edge,i=void 0!==a&&a,s=o.children,l=o.className,u=o.color,c=void 0===u?"default":u,d=o.disabled,p=void 0!==d&&d,h=o.disableFocusRipple,v=void 0!==h&&h,m=o.size,g=void 0===m?"medium":m,y=r(o,rv),b=t({},o,{edge:i,color:c,disabled:p,disableFocusRipple:v,size:g}),x=function(e){var t=e.classes,n=e.disabled,r=e.color,o=e.edge,a=e.size;return ql({root:["root",n&&"disabled","default"!==r&&"color".concat(Yl(r)),o&&"edge".concat(Yl(o)),"size".concat(Yl(a))]},tv,t)}(b);return(0,f.jsx)(ov,t({className:Kl(x.root,l),centerRipple:!0,focusRipple:!v,disabled:p,ref:n,ownerState:b},y,{children:s}))})),iv=av,sv=["sx"],lv=function(e){var t,n,r={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(n=e.theme)?void 0:n.unstable_sxConfig)?t:Zu;return Object.keys(e).forEach((function(t){o[t]?r.systemProps[t]=e[t]:r.otherProps[t]=e[t]})),r};function uv(e){var n,o=e.sx,a=r(e,sv),i=lv(a),s=i.systemProps,l=i.otherProps;return n=Array.isArray(o)?[s].concat(Ke(o)):"function"===typeof o?function(){var e=o.apply(void 0,arguments);return Ql(e)?t({},s,e):s}:t({},s,o),t({},l,{sx:n})}var cv=["className","component"];var dv=Wc(),fv=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.themeId,a=e.defaultTheme,i=e.defaultClassName,s=void 0===i?"MuiBox-root":i,l=e.generateClassName,u=ed("div",{shouldForwardProp:function(e){return"theme"!==e&&"sx"!==e&&"as"!==e}})(ec),c=o.forwardRef((function(e,o){var i=oc(a),c=uv(e),d=c.className,p=c.component,h=void 0===p?"div":p,v=r(c,cv);return(0,f.jsx)(u,t({as:h,ref:o,className:Kl(d,l?l(s):s),theme:n&&i[n]||i},v))}));return c}({themeId:ze,defaultTheme:dv,defaultClassName:"MuiBox-root",generateClassName:md.generate}),pv=fv,hv=function(e){return e.ReadyForDownload="ReadyForDownload",e.WaitingServerProcessing="WaitingServerProcessing",e.Missing="Missing",e}({});var vv=Ze((function e(){Xe(this,e),this.type=void 0,this.type=this.constructor.type}));vv.type="Event";var mv=function(e){mt(n,e);var t=bt(n);function n(e,r,o){var a;return Xe(this,n),(a=t.call(this,e,r)).action=o,a}return Ze(n,[{key:"handle",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.action(t);case 2:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(function(){function e(t,n){Xe(this,e),this.eventType=t,this.hub=n,this.unsubscribeFunc=void 0,this.unsubscribeFunc=n.subscribe(t,this)}return Ze(e,[{key:"dispose",value:function(){this.unsubscribeFunc()}}]),e}()),gv=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n)}(vv);gv.type="AllTransactionsDeletedEvent";var yv=function(e){return e.PROMPT_TRUNCATE_PATH="PROMPT_TRUNCATE_PATH",e}({}),bv=function(e){return e.TRUNCATE_AND_DOWNLOAD="TRUNCATE_AND_DOWNLOAD",e.CANCEL="CANCEL",e}({}),xv=function(){function e(t,n,r){Xe(this,e),this.storage=t,this.userPromptService=n,this.logger=r}return Ze(e,[{key:"shouldFixPath",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.storage.writable(t.path);case 2:return e.abrupt("return",!e.sent);case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"truncatePath",value:function(){var e=Ye($e().mark((function e(t){var n,r,o,a,i,s,l,u,c,d;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.path,r=n.split("/"),o=r.shift(),a=r.pop(),i=!1,s=kv(a),l=Sv(a),u=s;case 8:if(i||!(u.length>0)){e.next=24;break}n=[o].concat(Ke(r),[u+l]).join("/"),c=1;case 11:return e.next=13,this.storage.exists(n);case 13:if(!e.sent){e.next=18;break}n=[o].concat(Ke(r),[u+" (".concat(c,")")+l]).join("/"),c++,e.next=11;break;case 18:return e.next=20,this.storage.writable(n);case 20:(i=e.sent)||(u=u.slice(0,u.length/2)),e.next=8;break;case 24:if(i||!(r.length>0)){e.next=32;break}return n=[o].concat(Ke(r),[a]).join("/"),e.next=28,this.storage.writable(n);case 28:(i=e.sent)||r.pop(),e.next=24;break;case 32:u=s;case 33:if(i||!(u.length>0)){e.next=49;break}n=[o,u+l].join("/"),d=1;case 36:return e.next=38,this.storage.exists(n);case 38:if(!e.sent){e.next=43;break}n=[o,u+" (".concat(d,")")+l].join("/"),d++,e.next=36;break;case 43:return e.next=45,this.storage.writable(n);case 45:(i=e.sent)||(u=u.slice(0,u.length/2)),e.next=33;break;case 49:i?t.path=n:t.fail();case 50:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"tryFixPath",value:function(){var t=Ye($e().mark((function t(n,r){var o;return $e().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.transactionPathAction.skipAll.has(n.transactionID)){t.next=4;break}n.cancel(),t.next=21;break;case 4:if(!e.transactionPathAction.truncateAll.has(n.transactionID)){t.next=9;break}return t.next=7,this.truncatePath(n);case 7:t.next=21;break;case 9:return this.logger.info("Prompt to truncate path: ".concat(n.path)),t.next=12,this.userPromptService.prompt({type:yv.PROMPT_TRUNCATE_PATH,invalidPaths:r});case 12:if(o=t.sent,this.logger.info("Truncate or skip prompt response: ".concat(JSON.stringify(o))),o&&o.action===bv.TRUNCATE_AND_DOWNLOAD){t.next=18;break}return n.cancel(),e.transactionPathAction.skipAll.add(n.transactionID),t.abrupt("return");case 18:return t.next=20,this.truncatePath(n);case 20:e.transactionPathAction.truncateAll.add(n.transactionID);case 21:case"end":return t.stop()}}),t,this)})));return function(e,n){return t.apply(this,arguments)}}()}]),e}();function wv(e){var t,n;return(null===(t=e.split("\\").pop())||void 0===t||null===(n=t.split("/"))||void 0===n?void 0:n.pop())||""}function kv(e){return e.split(".").slice(0,-1).join(".").split("/").pop()||""}function Sv(e){var t=e.lastIndexOf(".");return t<0?"":e.substring(t)}xv.transactionPathAction={truncateAll:new Set,skipAll:new Set};var Cv,Ev=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;Xe(this,e),this.id=t,this.version=n,this._events=[]}return Ze(e,[{key:"addEvent",value:function(e){0!==this._events.length&&this._events[this._events.length-1].type===e.type||this._events.push(e)}},{key:"events",get:function(){return Ke(this._events)}},{key:"resetEvents",value:function(){this._events=[]}}]),e}(),Pv={randomUUID:"undefined"!==typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)},Rv=new Uint8Array(16);function Tv(){if(!Cv&&!(Cv="undefined"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Cv(Rv)}for(var _v=[],Mv=0;Mv<256;++Mv)_v.push((Mv+256).toString(16).slice(1));function Ov(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return _v[e[t+0]]+_v[e[t+1]]+_v[e[t+2]]+_v[e[t+3]]+"-"+_v[e[t+4]]+_v[e[t+5]]+"-"+_v[e[t+6]]+_v[e[t+7]]+"-"+_v[e[t+8]]+_v[e[t+9]]+"-"+_v[e[t+10]]+_v[e[t+11]]+_v[e[t+12]]+_v[e[t+13]]+_v[e[t+14]]+_v[e[t+15]]}var Iv=function(e,t,n){if(Pv.randomUUID&&!t&&!e)return Pv.randomUUID();var r=(e=e||{}).random||(e.rng||Tv)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return Ov(r)},Av=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a){var i;return Xe(this,n),(i=t.call(this)).chunkStart=e,i.chunkEnd=r,i.chunkSize=o,i.fileID=a,i}return Ze(n)}(vv);Av.type="ChunkProcessedEvent";var Dv=function(e){mt(n,e);var t=bt(n);function n(e,r){var o;return Xe(this,n),(o=t.call(this)).retryCount=e,o.fileID=r,o}return Ze(n)}(vv);Dv.type="ChunkRetriedEvent";var jv=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l,u){var c,d=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0;return Xe(this,n),(c=t.call(this,e,d)).fromByte=r,c.toByte=o,c.path=a,c.retryCount=i,c.maxRetryCount=s,c.processed=l,c.file=u,c}return Ze(n,[{key:"size",get:function(){return this.toByte-this.fromByte}},{key:"equals",value:function(e){return this.id===e.id&&this.fromByte===e.fromByte&&this.toByte===e.toByte&&this.path===e.path&&this.retryCount===e.retryCount&&this.maxRetryCount===e.maxRetryCount&&this.processed===e.processed&&this.file.equals(e.file)}},{key:"clone",value:function(){var e=new n(this.id,this.fromByte,this.toByte,this.path,this.retryCount,this.maxRetryCount,this.isProcessed(),this.file,0);return e}},{key:"isProcessed",value:function(){return this.processed}},{key:"hasFailed",value:function(){return!this.processed&&this.retryCount===this.maxRetryCount}},{key:"inProgress",value:function(){return!this.processed&&this.retryCount<this.maxRetryCount}},{key:"markProcessed",value:function(){this.processed=!0,this.file.increaseProgress(this.size),this.addEvent(this.createProcessedEvent())}},{key:"getRetryCount",value:function(){return this.retryCount}},{key:"retry",value:function(e){this.retryCount++,this.hasFailed()&&this.file.fail(e),this.addEvent(this.createRetriedEvent())}},{key:"fail",value:function(){this.retryCount=this.maxRetryCount,this.file.fail()}},{key:"createProcessedEvent",value:function(){return new Av(this.fromByte,this.toByte,this.size,this.file.id)}},{key:"createRetriedEvent",value:function(){return new Dv(this.retryCount,this.file.id)}}],[{key:"create",value:function(e,t,r,o){return new n("".concat(e.id,"_").concat(t,"_").concat(r,"_").concat(Iv()),t,r,"".concat(e.path,".chunked.").concat(t,"_").concat(r),0,o,!1,e,0)}}]),n}(Ev),Fv=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l,u,c){var d;return Xe(this,n),(d=t.call(this)).fileID=e,d.name=r,d.path=o,d.state=a,d.stateDetails=i,d.progress=s,d.size=l,d.paused=u,d.createDate=c,d}return Ze(n)}(vv);Fv.type="FileAddedEvent";var Lv=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).fileID=e,r}return Ze(n)}(vv);Lv.type="FileDeletedEvent";var zv=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l,u,c){var d;return Xe(this,n),(d=t.call(this)).fileID=e,d.name=r,d.path=o,d.state=a,d.stateDetails=i,d.progress=s,d.size=l,d.paused=u,d.createDate=c,d}return Ze(n)}(vv);zv.type="FileModifiedEvent";var Nv=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).fileID=e,r}return Ze(n)}(vv);Nv.type="FileMetadataUpdatedEvent";var Bv=function(e){mt(n,e);var t=bt(n);function n(e,r){var o;return Xe(this,n),(o=t.call(this)).currentProgress=e,o.fileSize=r,o}return Ze(n)}(vv);Bv.type="FileProgressUpdatedEvent";var Vv=function(e){mt(n,e);var t=bt(n);function n(e,r,o){var a;return Xe(this,n),(a=t.call(this)).fileID=e,a.currentState=r,a.transactionID=o,a}return Ze(n)}(vv);Vv.type="FileStateChangedEvent";var Wv=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).fileID=e,r}return Ze(n)}(vv);Wv.type="FilePausedEvent";var Uv=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).fileID=e,r}return Ze(n)}(vv);Uv.type="FileResumedEvent";var Hv=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).fileID=e,r}return Ze(n)}(vv);Hv.type="FileCancelledEvent";var Kv=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).fileID=e,r}return Ze(n)}(vv);Kv.type="FileRetriedEvent";var qv=function(e){return e.WaitingServerProcessing="WaitingServerProcessing",e.ReadyForDownload="ReadyForDownload",e.Downloading="Downloading",e.Cancelled="Cancelled",e.Assembling="Assembling",e.Completed="Completed",e.Failed="Failed",e.Missing="Missing",e}({}),$v=function(e){return e.MissingFileErrorMessage="MissingFileErrorMessage",e.NetworkErrorMessage="NetworkErrorMessage",e.NotEnoughStorageErrorMessage="NotEnoughStorageErrorMessage",e}({}),Gv=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l,u,c,d,f){var p,h=arguments.length>11&&void 0!==arguments[11]&&arguments[11],v=arguments.length>12&&void 0!==arguments[12]?arguments[12]:"",m=arguments.length>13&&void 0!==arguments[13]?arguments[13]:0;return Xe(this,n),(p=t.call(this,e,m)).index=r,p.exactSize=i,p.approximateSize=s,p.state=l,p.stateDetails=u,p.progress=c,p.createDate=d,p.transactionID=f,p.paused=h,p.directCloudURL=v,p._name=void 0,p._path=void 0,p._name=o,p._path=a,p}return Ze(n,[{key:"name",get:function(){return this._name}},{key:"path",get:function(){return this._path},set:function(e){this._path=e,this._name=wv(e)}},{key:"setState",value:function(e,t){this.state!==e&&(this.state=e,this.stateDetails=t||"",this.addEvent(this.createFileStateChangedEvent()),this.addEvent(this.createFileModifiedEvent()))}},{key:"equals",value:function(e){return this.id===e.id&&this.index===e.index&&this.name===e.name&&this.path===e.path&&this.exactSize===e.exactSize&&this.approximateSize===e.approximateSize&&this.state===e.state&&this.progress===e.progress&&this.transactionID===e.transactionID&&this.paused===e.paused}},{key:"clone",value:function(){var e=new n(this.id,this.index,this.name,this.path,this.exactSize,this.approximateSize,this.state,this.stateDetails,this.progress,this.createDate,this.transactionID);return e}},{key:"getProgress",value:function(){return this.progress}},{key:"getState",value:function(){return this.state}},{key:"getExactSize",value:function(){return this.exactSize}},{key:"getApproximateSize",value:function(){return this.approximateSize}},{key:"size",get:function(){return this.exactSize||this.approximateSize}},{key:"isEmpty",value:function(){return 0===this.size}},{key:"markReady",value:function(){this.setState(qv.ReadyForDownload)}},{key:"markMissing",value:function(){if(this.isPaused())throw new Error("File has been paused");this.setState(qv.Missing,$v.MissingFileErrorMessage.toString())}},{key:"hasCompleted",value:function(){return this.state===qv.Completed}},{key:"complete",value:function(){if(this.isPaused())throw new Error("File has been paused");if(!this.hasFinishedDownloading())throw new Error("File has not finished downloading yet");this.setState(qv.Completed)}},{key:"fail",value:function(e){if(this.isPaused())throw new Error("File has been paused");if(this.state===qv.Completed||this.state===qv.Cancelled||this.state===qv.Missing)throw new Error("File has finished processing");this.setState(qv.Failed,e)}},{key:"hasFailedOrMissing",value:function(){return this.state===qv.Failed||this.state==qv.Missing}},{key:"canCancel",value:function(){return!this.isCancelled()&&(this.state===qv.ReadyForDownload||this.state===qv.Assembling||this.state===qv.Downloading||this.state===qv.WaitingServerProcessing)}},{key:"cancel",value:function(){this.canCancel()&&(this.paused=!1,this.setState(qv.Cancelled),this.addEvent(this.createFileCancelledEvent()),this.addEvent(this.createFileModifiedEvent()))}},{key:"isCancelled",value:function(){return this.state===qv.Cancelled}},{key:"canRetry",value:function(){return this.isCancelled()||this.hasFailedOrMissing()}},{key:"retry",value:function(){this.canRetry()&&(this.setState(qv.WaitingServerProcessing),this.progress=0,this.addEvent(this.createFileRetriedEvent()),this.addEvent(this.createFileModifiedEvent()))}},{key:"isPaused",value:function(){return this.paused}},{key:"canPause",value:function(){return!this.isPaused()&&(this.state===qv.Downloading||this.state===qv.WaitingServerProcessing||this.state===qv.ReadyForDownload||this.state===qv.Assembling)}},{key:"pause",value:function(){this.canPause()&&(this.paused=!0,this.addEvent(this.createFilePausedEvent()),this.addEvent(this.createFileModifiedEvent()))}},{key:"canResume",value:function(){return this.isPaused()}},{key:"resume",value:function(){this.canResume()&&(this.paused=!1,this.addEvent(this.createFileResumedEvent()),this.addEvent(this.createFileModifiedEvent()))}},{key:"startDownloading",value:function(){if(this.state===qv.WaitingServerProcessing||this.state===qv.Missing)throw new Error("File is not ready for download");if(this.state!==qv.ReadyForDownload)throw new Error("File download has already started");this.setState(qv.Downloading)}},{key:"hasFinishedDownloading",value:function(){return this.progress===this.size}},{key:"isDownloading",value:function(){return!this.isPaused()&&this.state===qv.Downloading}},{key:"updateMetadata",value:function(e,t,n,r){this.exactSize=e,this.approximateSize=t,this.path=n,this.directCloudURL=r,this.setState(qv.ReadyForDownload),this.addEvent(this.createFileModifiedEvent())}},{key:"increaseProgress",value:function(e){if(e<=0)throw new Error("Invalid byte size");if(e+this.progress>this.size)throw new Error("Progress exceeds total size");if(!this.isDownloading())throw new Error("Can only increase progress while downloading");this.progress+=e,this.addEvent(this.createFileProgressUpdatedEvent()),this.progress===this.size&&this.setState(qv.Assembling),this.addEvent(this.createFileModifiedEvent())}},{key:"createFileAddedEvent",value:function(){return new Fv(this.id,this.name,this.path,this.state,this.stateDetails,this.size<=0?0:this.progress/this.size*100,this.size,this.paused,this.createDate)}},{key:"createFileDeleted",value:function(){return new Lv(this.id)}},{key:"createFileModifiedEvent",value:function(){return new zv(this.id,this.name,this.path,this.state,this.stateDetails,this.size<=0?0:this.progress/this.size*100,this.size,this.paused,this.createDate)}},{key:"createFileMetadataUpdatedEvent",value:function(){return new Nv(this.id)}},{key:"createFileProgressUpdatedEvent",value:function(){return new Bv(this.progress,this.size)}},{key:"createFileStateChangedEvent",value:function(){return new Vv(this.id,this.state,this.transactionID)}},{key:"createFilePausedEvent",value:function(){return new Wv(this.id)}},{key:"createFileResumedEvent",value:function(){return new Uv(this.id)}},{key:"createFileCancelledEvent",value:function(){return new Hv(this.id)}},{key:"createFileRetriedEvent",value:function(){return new Kv(this.id)}}],[{key:"create",value:function(e,t,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:qv.ReadyForDownload,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",l=new n("".concat(e,"_").concat(t,"_").concat(Iv()),t,wv(r),r,o,a,i,"",0,Date.now(),e,!1,s);return l.addEvent(l.createFileAddedEvent()),l}}]),n}(Ev),Yv=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a){var i,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;return Xe(this,n),(i=t.call(this,e.id,s)).file=e,i.inProgressChunks=o,i.inProgressChunksLimit=a,i._nextChunkOffset=void 0,i._nextChunkOffset=r,i}return Ze(n,[{key:"nextChunkOffset",get:function(){return this._nextChunkOffset}},{key:"equals",value:function(e){return this.id===e.id&&this.nextChunkOffset===e.nextChunkOffset}},{key:"clone",value:function(){var e=new n(this.file,this.nextChunkOffset,this.inProgressChunks,this.inProgressChunksLimit);return e}},{key:"hasBeenChunked",value:function(){return this.nextChunkOffset>0}},{key:"completelyChunked",value:function(){return this.nextChunkOffset===this.file.size}},{key:"createChunks",value:function(e,t,n){for(var r=[];this.nextChunkOffset<this.file.size&&this.inProgressChunks.length<this.inProgressChunksLimit&&(!n||r.length<n);){var o=Math.min(this.file.size,this.nextChunkOffset+e),a=jv.create(this.file,this.nextChunkOffset,o,t);this._nextChunkOffset=o,this.inProgressChunks.push(a),r.push(a)}}}],[{key:"create",value:function(e,t){return new n(e,0,[],t)}}]),n}(Ev);var Xv="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,Qv=Object.keys,Zv=Array.isArray;function Jv(e,t){return"object"!=typeof t||Qv(t).forEach((function(n){e[n]=t[n]})),e}"undefined"==typeof Promise||Xv.Promise||(Xv.Promise=Promise);var em=Object.getPrototypeOf,tm={}.hasOwnProperty;function nm(e,t){return tm.call(e,t)}function rm(e,t){"function"==typeof t&&(t=t(em(e))),("undefined"==typeof Reflect?Qv:Reflect.ownKeys)(t).forEach((function(n){am(e,n,t[n])}))}var om=Object.defineProperty;function am(e,t,n,r){om(e,t,Jv(n&&nm(n,"get")&&"function"==typeof n.get?{get:n.get,set:n.set,configurable:!0}:{value:n,configurable:!0,writable:!0},r))}function im(e){return{from:function(t){return e.prototype=Object.create(t.prototype),am(e.prototype,"constructor",e),{extend:rm.bind(null,e.prototype)}}}}var sm=Object.getOwnPropertyDescriptor;function lm(e,t){var n;return sm(e,t)||(n=em(e))&&lm(n,t)}var um=[].slice;function cm(e,t,n){return um.call(e,t,n)}function dm(e,t){return t(e)}function fm(e){if(!e)throw new Error("Assertion Failed")}function pm(e){Xv.setImmediate?setImmediate(e):setTimeout(e,0)}function hm(e,t){return e.reduce((function(e,n,r){var o=t(n,r);return o&&(e[o[0]]=o[1]),e}),{})}function vm(e,t){if(nm(e,t))return e[t];if(!t)return e;if("string"!=typeof t){for(var n=[],r=0,o=t.length;r<o;++r){var a=vm(e,t[r]);n.push(a)}return n}var i=t.indexOf(".");if(-1!==i){var s=e[t.substr(0,i)];return void 0===s?void 0:vm(s,t.substr(i+1))}}function mm(e,t,n){if(e&&void 0!==t&&(!("isFrozen"in Object)||!Object.isFrozen(e)))if("string"!=typeof t&&"length"in t){fm("string"!=typeof n&&"length"in n);for(var r=0,o=t.length;r<o;++r)mm(e,t[r],n[r])}else{var a=t.indexOf(".");if(-1!==a){var i=t.substr(0,a),s=t.substr(a+1);if(""===s)void 0===n?Zv(e)&&!isNaN(parseInt(i))?e.splice(i,1):delete e[i]:e[i]=n;else{var l=e[i];l&&nm(e,i)||(l=e[i]={}),mm(l,s,n)}}else void 0===n?Zv(e)&&!isNaN(parseInt(t))?e.splice(t,1):delete e[t]:e[t]=n}}function gm(e){var t={};for(var n in e)nm(e,n)&&(t[n]=e[n]);return t}var ym=[].concat;function bm(e){return ym.apply([],e)}var xm="Boolean,String,Date,RegExp,Blob,File,FileList,FileSystemFileHandle,ArrayBuffer,DataView,Uint8ClampedArray,ImageBitmap,ImageData,Map,Set,CryptoKey".split(",").concat(bm([8,16,32,64].map((function(e){return["Int","Uint","Float"].map((function(t){return t+e+"Array"}))})))).filter((function(e){return Xv[e]})),wm=xm.map((function(e){return Xv[e]}));hm(xm,(function(e){return[e,!0]}));var km=null;function Sm(e){km="undefined"!=typeof WeakMap&&new WeakMap;var t=Cm(e);return km=null,t}function Cm(e){if(!e||"object"!=typeof e)return e;var t=km&&km.get(e);if(t)return t;if(Zv(e)){t=[],km&&km.set(e,t);for(var n=0,r=e.length;n<r;++n)t.push(Cm(e[n]))}else if(wm.indexOf(e.constructor)>=0)t=e;else{var o=em(e);for(var a in t=o===Object.prototype?{}:Object.create(o),km&&km.set(e,t),e)nm(e,a)&&(t[a]=Cm(e[a]))}return t}var Em={}.toString;function Pm(e){return Em.call(e).slice(8,-1)}var Rm="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator",Tm="symbol"==typeof Rm?function(e){var t;return null!=e&&(t=e[Rm])&&t.apply(e)}:function(){return null},_m={};function Mm(e){var t,n,r,o;if(1===arguments.length){if(Zv(e))return e.slice();if(this===_m&&"string"==typeof e)return[e];if(o=Tm(e)){for(n=[];!(r=o.next()).done;)n.push(r.value);return n}if(null==e)return[e];if("number"==typeof(t=e.length)){for(n=new Array(t);t--;)n[t]=e[t];return n}return[e]}for(t=arguments.length,n=new Array(t);t--;)n[t]=arguments[t];return n}var Om="undefined"!=typeof Symbol?function(e){return"AsyncFunction"===e[Symbol.toStringTag]}:function(){return!1},Im="undefined"!=typeof location&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function Am(e,t){Im=e,Dm=t}var Dm=function(){return!0},jm=!new Error("").stack;function Fm(){if(jm)try{throw Fm.arguments,new Error}catch(Xv){return Xv}return new Error}function Lm(e,t){var n=e.stack;return n?(t=t||0,0===n.indexOf(e.name)&&(t+=(e.name+e.message).split("\n").length),n.split("\n").slice(t).filter(Dm).map((function(e){return"\n"+e})).join("")):""}var zm=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],Nm=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"].concat(zm),Bm={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function Vm(e,t){this._e=Fm(),this.name=e,this.message=t}function Wm(e,t){return e+". Errors: "+Object.keys(t).map((function(e){return t[e].toString()})).filter((function(e,t,n){return n.indexOf(e)===t})).join("\n")}function Um(e,t,n,r){this._e=Fm(),this.failures=t,this.failedKeys=r,this.successCount=n,this.message=Wm(e,t)}function Hm(e,t){this._e=Fm(),this.name="BulkError",this.failures=Object.keys(t).map((function(e){return t[e]})),this.failuresByPos=t,this.message=Wm(e,t)}im(Vm).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+Lm(this._e,2))}},toString:function(){return this.name+": "+this.message}}),im(Um).from(Vm),im(Hm).from(Vm);var Km=Nm.reduce((function(e,t){return e[t]=t+"Error",e}),{}),qm=Vm,$m=Nm.reduce((function(e,t){var n=t+"Error";function r(e,r){this._e=Fm(),this.name=n,e?"string"==typeof e?(this.message="".concat(e).concat(r?"\n "+r:""),this.inner=r||null):"object"==typeof e&&(this.message="".concat(e.name," ").concat(e.message),this.inner=e):(this.message=Bm[t]||n,this.inner=null)}return im(r).from(qm),e[t]=r,e}),{});$m.Syntax=SyntaxError,$m.Type=TypeError,$m.Range=RangeError;var Gm=zm.reduce((function(e,t){return e[t+"Error"]=$m[t],e}),{}),Ym=Nm.reduce((function(e,t){return-1===["Syntax","Type","Range"].indexOf(t)&&(e[t+"Error"]=$m[t]),e}),{});function Xm(){}function Qm(e){return e}function Zm(e,t){return null==e||e===Qm?t:function(n){return t(e(n))}}function Jm(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function eg(e,t){return e===Xm?t:function(){var n=e.apply(this,arguments);void 0!==n&&(arguments[0]=n);var r=this.onsuccess,o=this.onerror;this.onsuccess=null,this.onerror=null;var a=t.apply(this,arguments);return r&&(this.onsuccess=this.onsuccess?Jm(r,this.onsuccess):r),o&&(this.onerror=this.onerror?Jm(o,this.onerror):o),void 0!==a?a:n}}function tg(e,t){return e===Xm?t:function(){e.apply(this,arguments);var n=this.onsuccess,r=this.onerror;this.onsuccess=this.onerror=null,t.apply(this,arguments),n&&(this.onsuccess=this.onsuccess?Jm(n,this.onsuccess):n),r&&(this.onerror=this.onerror?Jm(r,this.onerror):r)}}function ng(e,t){return e===Xm?t:function(n){var r=e.apply(this,arguments);Jv(n,r);var o=this.onsuccess,a=this.onerror;this.onsuccess=null,this.onerror=null;var i=t.apply(this,arguments);return o&&(this.onsuccess=this.onsuccess?Jm(o,this.onsuccess):o),a&&(this.onerror=this.onerror?Jm(a,this.onerror):a),void 0===r?void 0===i?void 0:i:Jv(r,i)}}function rg(e,t){return e===Xm?t:function(){return!1!==t.apply(this,arguments)&&e.apply(this,arguments)}}function og(e,t){return e===Xm?t:function(){var n=e.apply(this,arguments);if(n&&"function"==typeof n.then){for(var r=this,o=arguments.length,a=new Array(o);o--;)a[o]=arguments[o];return n.then((function(){return t.apply(r,a)}))}return t.apply(this,arguments)}}Ym.ModifyError=Um,Ym.DexieError=Vm,Ym.BulkError=Hm;var ag={},ig=100,sg="undefined"==typeof Promise?[]:function(){var e=Promise.resolve();if("undefined"==typeof crypto||!crypto.subtle)return[e,em(e),e];var t=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[t,em(t),e]}(),lg=qe(sg,3),ug=lg[0],cg=lg[1],dg=lg[2],fg=cg&&cg.then,pg=ug&&ug.constructor,hg=!!dg,vg=!1,mg=dg?function(){dg.then(Ng)}:Xv.setImmediate?setImmediate.bind(null,Ng):Xv.MutationObserver?function(){var e=document.createElement("div");new MutationObserver((function(){Ng(),e=null})).observe(e,{attributes:!0}),e.setAttribute("i","1")}:function(){setTimeout(Ng,0)},gg=function(e,t){Pg.push([e,t]),bg&&(mg(),bg=!1)},yg=!0,bg=!0,xg=[],wg=[],kg=null,Sg=Qm,Cg={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:cy,pgp:!1,env:{},finalize:function(){this.unhandleds.forEach((function(e){try{cy(e[0],e[1])}catch(e){}}))}},Eg=Cg,Pg=[],Rg=0,Tg=[];function _g(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");this._listeners=[],this.onuncatched=Xm,this._lib=!1;var t=this._PSD=Eg;if(Im&&(this._stackHolder=Fm(),this._prev=null,this._numPrev=0),"function"!=typeof e){if(e!==ag)throw new TypeError("Not a function");return this._state=arguments[1],this._value=arguments[2],void(!1===this._state&&Ag(this,this._value))}this._state=null,this._value=null,++t.ref,Ig(this,e)}var Mg={get:function(){var e=Eg,t=Yg;function n(n,r){var o=this,a=!e.global&&(e!==Eg||t!==Yg),i=a&&!Jg(),s=new _g((function(t,s){jg(o,new Og(sy(n,e,a,i),sy(r,e,a,i),t,s,e))}));return Im&&zg(s,this),s}return n.prototype=ag,n},set:function(e){am(this,"then",e&&e.prototype===ag?Mg:{get:function(){return e},set:Mg.set})}};function Og(e,t,n,r,o){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.resolve=n,this.reject=r,this.psd=o}function Ig(e,t){try{t((function(t){if(null===e._state){if(t===e)throw new TypeError("A promise cannot be resolved with itself.");var n=e._lib&&Bg();t&&"function"==typeof t.then?Ig(e,(function(e,n){t instanceof _g?t._then(e,n):t.then(e,n)})):(e._state=!0,e._value=t,Dg(e)),n&&Vg()}}),Ag.bind(null,e))}catch(t){Ag(e,t)}}function Ag(e,t){if(wg.push(t),null===e._state){var n=e._lib&&Bg();t=Sg(t),e._state=!1,e._value=t,Im&&null!==t&&"object"==typeof t&&!t._promise&&function(e,t,n){try{e.apply(null,void 0)}catch(e){}}((function(){var n=lm(t,"stack");t._promise=e,am(t,"stack",{get:function(){return vg?n&&(n.get?n.get.apply(t):n.value):e.stack}})})),function(e){xg.some((function(t){return t._value===e._value}))||xg.push(e)}(e),Dg(e),n&&Vg()}}function Dg(e){var t=e._listeners;e._listeners=[];for(var n=0,r=t.length;n<r;++n)jg(e,t[n]);var o=e._PSD;--o.ref||o.finalize(),0===Rg&&(++Rg,gg((function(){0==--Rg&&Wg()}),[]))}function jg(e,t){if(null!==e._state){var n=e._state?t.onFulfilled:t.onRejected;if(null===n)return(e._state?t.resolve:t.reject)(e._value);++t.psd.ref,++Rg,gg(Fg,[n,e,t])}else e._listeners.push(t)}function Fg(e,t,n){try{kg=t;var r,o=t._value;t._state?r=e(o):(wg.length&&(wg=[]),r=e(o),-1===wg.indexOf(o)&&function(e){for(var t=xg.length;t;)if(xg[--t]._value===e._value)return void xg.splice(t,1)}(t)),n.resolve(r)}catch(e){n.reject(e)}finally{kg=null,0==--Rg&&Wg(),--n.psd.ref||n.psd.finalize()}}function Lg(e,t,n){if(t.length===n)return t;var r="";if(!1===e._state){var o,a,i=e._value;null!=i?(o=i.name||"Error",a=i.message||i,r=Lm(i,0)):(o=i,a=""),t.push(o+(a?": "+a:"")+r)}return Im&&((r=Lm(e._stackHolder,2))&&-1===t.indexOf(r)&&t.push(r),e._prev&&Lg(e._prev,t,n)),t}function zg(e,t){var n=t?t._numPrev+1:0;n<100&&(e._prev=t,e._numPrev=n)}function Ng(){Bg()&&Vg()}function Bg(){var e=yg;return yg=!1,bg=!1,e}function Vg(){var e,t,n;do{for(;Pg.length>0;)for(e=Pg,Pg=[],n=e.length,t=0;t<n;++t){var r=e[t];r[0].apply(null,r[1])}}while(Pg.length>0);yg=!0,bg=!0}function Wg(){var e=xg;xg=[],e.forEach((function(e){e._PSD.onunhandled.call(null,e._value,e)}));for(var t=Tg.slice(0),n=t.length;n;)t[--n]()}function Ug(e){return new _g(ag,!1,e)}function Hg(e,t){var n=Eg;return function(){var r=Bg(),o=Eg;try{return ry(n,!0),e.apply(this,arguments)}catch(e){t&&t(e)}finally{ry(o,!1),r&&Vg()}}}rm(_g.prototype,{then:Mg,_then:function(e,t){jg(this,new Og(null,null,e,t,Eg))},catch:function(e){if(1===arguments.length)return this.then(null,e);var t=arguments[0],n=arguments[1];return"function"==typeof t?this.then(null,(function(e){return e instanceof t?n(e):Ug(e)})):this.then(null,(function(e){return e&&e.name===t?n(e):Ug(e)}))},finally:function(e){return this.then((function(t){return e(),t}),(function(t){return e(),Ug(t)}))},stack:{get:function(){if(this._stack)return this._stack;try{vg=!0;var e=Lg(this,[],20).join("\nFrom previous: ");return null!==this._state&&(this._stack=e),e}finally{vg=!1}}},timeout:function(e,t){var n=this;return e<1/0?new _g((function(r,o){var a=setTimeout((function(){return o(new $m.Timeout(t))}),e);n.then(r,o).finally(clearTimeout.bind(null,a))})):this}}),"undefined"!=typeof Symbol&&Symbol.toStringTag&&am(_g.prototype,Symbol.toStringTag,"Dexie.Promise"),Cg.env=oy(),rm(_g,{all:function(){var e=Mm.apply(null,arguments).map(ey);return new _g((function(t,n){0===e.length&&t([]);var r=e.length;e.forEach((function(o,a){return _g.resolve(o).then((function(n){e[a]=n,--r||t(e)}),n)}))}))},resolve:function(e){if(e instanceof _g)return e;if(e&&"function"==typeof e.then)return new _g((function(t,n){e.then(t,n)}));var t=new _g(ag,!0,e);return zg(t,kg),t},reject:Ug,race:function(){var e=Mm.apply(null,arguments).map(ey);return new _g((function(t,n){e.map((function(e){return _g.resolve(e).then(t,n)}))}))},PSD:{get:function(){return Eg},set:function(e){return Eg=e}},totalEchoes:{get:function(){return Yg}},newPSD:Qg,usePSD:ay,scheduler:{get:function(){return gg},set:function(e){gg=e}},rejectionMapper:{get:function(){return Sg},set:function(e){Sg=e}},follow:function(e,t){return new _g((function(n,r){return Qg((function(t,n){var r=Eg;r.unhandleds=[],r.onunhandled=n,r.finalize=Jm((function(){var e=this;!function(e){Tg.push((function t(){e(),Tg.splice(Tg.indexOf(t),1)})),++Rg,gg((function(){0==--Rg&&Wg()}),[])}((function(){0===e.unhandleds.length?t():n(e.unhandleds[0])}))}),r.finalize),e()}),t,n,r)}))}}),pg&&(pg.allSettled&&am(_g,"allSettled",(function(){var e=Mm.apply(null,arguments).map(ey);return new _g((function(t){0===e.length&&t([]);var n=e.length,r=new Array(n);e.forEach((function(e,o){return _g.resolve(e).then((function(e){return r[o]={status:"fulfilled",value:e}}),(function(e){return r[o]={status:"rejected",reason:e}})).then((function(){return--n||t(r)}))}))}))})),pg.any&&"undefined"!=typeof AggregateError&&am(_g,"any",(function(){var e=Mm.apply(null,arguments).map(ey);return new _g((function(t,n){0===e.length&&n(new AggregateError([]));var r=e.length,o=new Array(r);e.forEach((function(e,a){return _g.resolve(e).then((function(e){return t(e)}),(function(e){o[a]=e,--r||n(new AggregateError(o))}))}))}))})));var Kg={awaits:0,echoes:0,id:0},qg=0,$g=[],Gg=0,Yg=0,Xg=0;function Qg(e,t,n,r){var o=Eg,a=Object.create(o);a.parent=o,a.ref=0,a.global=!1,a.id=++Xg;var i=Cg.env;a.env=hg?{Promise:_g,PromiseProp:{value:_g,configurable:!0,writable:!0},all:_g.all,race:_g.race,allSettled:_g.allSettled,any:_g.any,resolve:_g.resolve,reject:_g.reject,nthen:ly(i.nthen,a),gthen:ly(i.gthen,a)}:{},t&&Jv(a,t),++o.ref,a.finalize=function(){--this.parent.ref||this.parent.finalize()};var s=ay(a,e,n,r);return 0===a.ref&&a.finalize(),s}function Zg(){return Kg.id||(Kg.id=++qg),++Kg.awaits,Kg.echoes+=ig,Kg.id}function Jg(){return!!Kg.awaits&&(0==--Kg.awaits&&(Kg.id=0),Kg.echoes=Kg.awaits*ig,!0)}function ey(e){return Kg.echoes&&e&&e.constructor===pg?(Zg(),e.then((function(e){return Jg(),e}),(function(e){return Jg(),dy(e)}))):e}function ty(e){++Yg,Kg.echoes&&0!=--Kg.echoes||(Kg.echoes=Kg.id=0),$g.push(Eg),ry(e,!0)}function ny(){var e=$g[$g.length-1];$g.pop(),ry(e,!1)}function ry(e,t){var n=Eg;if((t?!Kg.echoes||Gg++&&e===Eg:!Gg||--Gg&&e===Eg)||iy(t?ty.bind(null,e):ny),e!==Eg&&(Eg=e,n===Cg&&(Cg.env=oy()),hg)){var r=Cg.env.Promise,o=e.env;cg.then=o.nthen,r.prototype.then=o.gthen,(n.global||e.global)&&(Object.defineProperty(Xv,"Promise",o.PromiseProp),r.all=o.all,r.race=o.race,r.resolve=o.resolve,r.reject=o.reject,o.allSettled&&(r.allSettled=o.allSettled),o.any&&(r.any=o.any))}}function oy(){var e=Xv.Promise;return hg?{Promise:e,PromiseProp:Object.getOwnPropertyDescriptor(Xv,"Promise"),all:e.all,race:e.race,allSettled:e.allSettled,any:e.any,resolve:e.resolve,reject:e.reject,nthen:cg.then,gthen:e.prototype.then}:{}}function ay(e,t,n,r,o){var a=Eg;try{return ry(e,!0),t(n,r,o)}finally{ry(a,!1)}}function iy(e){fg.call(ug,e)}function sy(e,t,n,r){return"function"!=typeof e?e:function(){var o=Eg;n&&Zg(),ry(t,!0);try{return e.apply(this,arguments)}finally{ry(o,!1),r&&iy(Jg)}}}function ly(e,t){return function(n,r){return e.call(this,sy(n,t),sy(r,t))}}-1===(""+fg).indexOf("[native code]")&&(Zg=Jg=Xm);var uy="unhandledrejection";function cy(e,t){var n;try{n=t.onuncatched(e)}catch(Xv){}if(!1!==n)try{var r,o={promise:t,reason:e};if(Xv.document&&document.createEvent?((r=document.createEvent("Event")).initEvent(uy,!0,!0),Jv(r,o)):Xv.CustomEvent&&Jv(r=new CustomEvent(uy,{detail:o}),o),r&&Xv.dispatchEvent&&(dispatchEvent(r),!Xv.PromiseRejectionEvent&&Xv.onunhandledrejection))try{Xv.onunhandledrejection(r)}catch(Xv){}Im&&r&&!r.defaultPrevented&&console.warn("Unhandled rejection: ".concat(e.stack||e))}catch(Xv){}}var dy=_g.reject;function fy(e,t,n,r){if(e.idbdb&&(e._state.openComplete||Eg.letThrough||e._vip)){var o=e._createTransaction(t,n,e._dbSchema);try{o.create(),e._state.PR1398_maxLoop=3}catch(o){return o.name===Km.InvalidState&&e.isOpen()&&--e._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),e._close(),e.open().then((function(){return fy(e,t,n,r)}))):dy(o)}return o._promise(t,(function(e,t){return Qg((function(){return Eg.trans=o,r(e,t,o)}))})).then((function(e){return o._completion.then((function(){return e}))}))}if(e._state.openComplete)return dy(new $m.DatabaseClosed(e._state.dbOpenError));if(!e._state.isBeingOpened){if(!e._options.autoOpen)return dy(new $m.DatabaseClosed);e.open().catch(Xm)}return e._state.dbReadyPromise.then((function(){return fy(e,t,n,r)}))}var py="3.2.4",hy=String.fromCharCode(65535),vy=-1/0,my="Invalid key provided. Keys must be of type string, number, Date or Array<string | number | Date>.",gy="String expected.",yy=[],by="undefined"!=typeof navigator&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),xy=by,wy=by,ky=function(e){return!/(dexie\.js|dexie\.min\.js)/.test(e)},Sy="__dbnames",Cy="readonly",Ey="readwrite";function Py(e,t){return e?t?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:e:t}var Ry={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function Ty(e){return"string"!=typeof e||/\./.test(e)?function(e){return e}:function(t){return void 0===t[e]&&e in t&&delete(t=Sm(t))[e],t}}var _y=function(){function e(){Xe(this,e)}return Ze(e,[{key:"_trans",value:function(e,t,n){var r=this._tx||Eg.trans,o=this.name;function a(e,n,r){if(!r.schema[o])throw new $m.NotFound("Table "+o+" not part of transaction");return t(r.idbtrans,r)}var i=Bg();try{return r&&r.db===this.db?r===Eg.trans?r._promise(e,a,n):Qg((function(){return r._promise(e,a,n)}),{trans:r,transless:Eg.transless||Eg}):fy(this.db,e,[this.name],a)}finally{i&&Vg()}}},{key:"get",value:function(e,t){var n=this;return e&&e.constructor===Object?this.where(e).first(t):this._trans("readonly",(function(t){return n.core.get({trans:t,key:e}).then((function(e){return n.hook.reading.fire(e)}))})).then(t)}},{key:"where",value:function(e){if("string"==typeof e)return new this.db.WhereClause(this,e);if(Zv(e))return new this.db.WhereClause(this,"[".concat(e.join("+"),"]"));var t=Qv(e);if(1===t.length)return this.where(t[0]).equals(e[t[0]]);var n=this.schema.indexes.concat(this.schema.primKey).filter((function(e){return e.compound&&t.every((function(t){return e.keyPath.indexOf(t)>=0}))&&e.keyPath.every((function(e){return t.indexOf(e)>=0}))}))[0];if(n&&this.db._maxKey!==hy)return this.where(n.name).equals(n.keyPath.map((function(t){return e[t]})));!n&&Im&&console.warn("The query ".concat(JSON.stringify(e)," on ").concat(this.name," would benefit of a compound index [").concat(t.join("+"),"]"));var r=this.schema.idxByName,o=this.db._deps.indexedDB;function a(e,t){try{return 0===o.cmp(e,t)}catch(e){return!1}}var i=t.reduce((function(t,n){var o=qe(t,2),i=o[0],s=o[1],l=r[n],u=e[n];return[i||l,i||!l?Py(s,l&&l.multi?function(e){var t=vm(e,n);return Zv(t)&&t.some((function(e){return a(u,e)}))}:function(e){return a(u,vm(e,n))}):s]}),[null,null]),s=qe(i,2),l=s[0],u=s[1];return l?this.where(l.name).equals(e[l.keyPath]).filter(u):n?this.filter(u):this.where(t).equals("")}},{key:"filter",value:function(e){return this.toCollection().and(e)}},{key:"count",value:function(e){return this.toCollection().count(e)}},{key:"offset",value:function(e){return this.toCollection().offset(e)}},{key:"limit",value:function(e){return this.toCollection().limit(e)}},{key:"each",value:function(e){return this.toCollection().each(e)}},{key:"toArray",value:function(e){return this.toCollection().toArray(e)}},{key:"toCollection",value:function(){return new this.db.Collection(new this.db.WhereClause(this))}},{key:"orderBy",value:function(e){return new this.db.Collection(new this.db.WhereClause(this,Zv(e)?"[".concat(e.join("+"),"]"):e))}},{key:"reverse",value:function(){return this.toCollection().reverse()}},{key:"mapToClass",value:function(e){this.schema.mappedClass=e;var t=function(t){if(!t)return t;var n=Object.create(e.prototype);for(var r in t)if(nm(t,r))try{n[r]=t[r]}catch(e){}return n};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=t,this.hook("reading",t),e}},{key:"defineClass",value:function(){return this.mapToClass((function(e){Jv(this,e)}))}},{key:"add",value:function(e,t){var n=this,r=this.schema.primKey,o=r.auto,a=r.keyPath,i=e;return a&&o&&(i=Ty(a)(e)),this._trans("readwrite",(function(e){return n.core.mutate({trans:e,type:"add",keys:null!=t?[t]:null,values:[i]})})).then((function(e){return e.numFailures?_g.reject(e.failures[0]):e.lastResult})).then((function(t){if(a)try{mm(e,a,t)}catch(e){}return t}))}},{key:"update",value:function(e,t){if("object"!=typeof e||Zv(e))return this.where(":id").equals(e).modify(t);var n=vm(e,this.schema.primKey.keyPath);if(void 0===n)return dy(new $m.InvalidArgument("Given object does not contain its primary key"));try{"function"!=typeof t?Qv(t).forEach((function(n){mm(e,n,t[n])})):t(e,{value:e,primKey:n})}catch(e){}return this.where(":id").equals(n).modify(t)}},{key:"put",value:function(e,t){var n=this,r=this.schema.primKey,o=r.auto,a=r.keyPath,i=e;return a&&o&&(i=Ty(a)(e)),this._trans("readwrite",(function(e){return n.core.mutate({trans:e,type:"put",values:[i],keys:null!=t?[t]:null})})).then((function(e){return e.numFailures?_g.reject(e.failures[0]):e.lastResult})).then((function(t){if(a)try{mm(e,a,t)}catch(e){}return t}))}},{key:"delete",value:function(e){var t=this;return this._trans("readwrite",(function(n){return t.core.mutate({trans:n,type:"delete",keys:[e]})})).then((function(e){return e.numFailures?_g.reject(e.failures[0]):void 0}))}},{key:"clear",value:function(){var e=this;return this._trans("readwrite",(function(t){return e.core.mutate({trans:t,type:"deleteRange",range:Ry})})).then((function(e){return e.numFailures?_g.reject(e.failures[0]):void 0}))}},{key:"bulkGet",value:function(e){var t=this;return this._trans("readonly",(function(n){return t.core.getMany({keys:e,trans:n}).then((function(e){return e.map((function(e){return t.hook.reading.fire(e)}))}))}))}},{key:"bulkAdd",value:function(e,t,n){var r=this,o=Array.isArray(t)?t:void 0,a=(n=n||(o?void 0:t))?n.allKeys:void 0;return this._trans("readwrite",(function(t){var n=r.schema.primKey,i=n.auto,s=n.keyPath;if(s&&o)throw new $m.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(o&&o.length!==e.length)throw new $m.InvalidArgument("Arguments objects and keys must have the same length");var l=e.length,u=s&&i?e.map(Ty(s)):e;return r.core.mutate({trans:t,type:"add",keys:o,values:u,wantResults:a}).then((function(e){var t=e.numFailures,n=e.results,o=e.lastResult,i=e.failures;if(0===t)return a?n:o;throw new Hm("".concat(r.name,".bulkAdd(): ").concat(t," of ").concat(l," operations failed"),i)}))}))}},{key:"bulkPut",value:function(e,t,n){var r=this,o=Array.isArray(t)?t:void 0,a=(n=n||(o?void 0:t))?n.allKeys:void 0;return this._trans("readwrite",(function(t){var n=r.schema.primKey,i=n.auto,s=n.keyPath;if(s&&o)throw new $m.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(o&&o.length!==e.length)throw new $m.InvalidArgument("Arguments objects and keys must have the same length");var l=e.length,u=s&&i?e.map(Ty(s)):e;return r.core.mutate({trans:t,type:"put",keys:o,values:u,wantResults:a}).then((function(e){var t=e.numFailures,n=e.results,o=e.lastResult,i=e.failures;if(0===t)return a?n:o;throw new Hm("".concat(r.name,".bulkPut(): ").concat(t," of ").concat(l," operations failed"),i)}))}))}},{key:"bulkDelete",value:function(e){var t=this,n=e.length;return this._trans("readwrite",(function(n){return t.core.mutate({trans:n,type:"delete",keys:e})})).then((function(e){var r=e.numFailures,o=e.lastResult,a=e.failures;if(0===r)return o;throw new Hm("".concat(t.name,".bulkDelete(): ").concat(r," of ").concat(n," operations failed"),a)}))}}]),e}();function My(e){var t={},n=function(n,r){if(r){for(var o=arguments.length,a=new Array(o-1);--o;)a[o-1]=arguments[o];return t[n].subscribe.apply(null,a),e}if("string"==typeof n)return t[n]};n.addEventType=a;for(var r=1,o=arguments.length;r<o;++r)a(arguments[r]);return n;function a(e,r,o){if("object"!=typeof e){var i;r||(r=rg),o||(o=Xm);var s={subscribers:[],fire:o,subscribe:function(e){-1===s.subscribers.indexOf(e)&&(s.subscribers.push(e),s.fire=r(s.fire,e))},unsubscribe:function(e){s.subscribers=s.subscribers.filter((function(t){return t!==e})),s.fire=s.subscribers.reduce(r,o)}};return t[e]=n[e]=s,s}Qv(i=e).forEach((function(e){var t=i[e];if(Zv(t))a(e,i[e][0],i[e][1]);else{if("asap"!==t)throw new $m.InvalidArgument("Invalid event config");var n=a(e,Qm,(function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];n.subscribers.forEach((function(e){pm((function(){e.apply(null,t)}))}))}))}}))}}function Oy(e,t){return im(t).from({prototype:e}),t}function Iy(e,t){return!(e.filter||e.algorithm||e.or)&&(t?e.justLimit:!e.replayFilter)}function Ay(e,t){e.filter=Py(e.filter,t)}function Dy(e,t,n){var r=e.replayFilter;e.replayFilter=r?function(){return Py(r(),t())}:t,e.justLimit=n&&!r}function jy(e,t){if(e.isPrimKey)return t.primaryKey;var n=t.getIndexByKeyPath(e.index);if(!n)throw new $m.Schema("KeyPath "+e.index+" on object store "+t.name+" is not indexed");return n}function Fy(e,t,n){var r=jy(e,t.schema);return t.openCursor({trans:n,values:!e.keysOnly,reverse:"prev"===e.dir,unique:!!e.unique,query:{index:r,range:e.range}})}function Ly(e,t,n,r){var o=e.replayFilter?Py(e.filter,e.replayFilter()):e.filter;if(e.or){var a={},i=function(e,n,r){if(!o||o(n,r,(function(e){return n.stop(e)}),(function(e){return n.fail(e)}))){var i=n.primaryKey,s=""+i;"[object ArrayBuffer]"===s&&(s=""+new Uint8Array(i)),nm(a,s)||(a[s]=!0,t(e,n,r))}};return Promise.all([e.or._iterate(i,n),zy(Fy(e,r,n),e.algorithm,i,!e.keysOnly&&e.valueMapper)])}return zy(Fy(e,r,n),Py(e.algorithm,o),t,!e.keysOnly&&e.valueMapper)}function zy(e,t,n,r){var o=Hg(r?function(e,t,o){return n(r(e),t,o)}:n);return e.then((function(e){if(e)return e.start((function(){var n=function(){return e.continue()};t&&!t(e,(function(e){return n=e}),(function(t){e.stop(t),n=Xm}),(function(t){e.fail(t),n=Xm}))||o(e.value,e,(function(e){return n=e})),n()}))}))}function Ny(e,t){try{var n=By(e),r=By(t);if(n!==r)return"Array"===n?1:"Array"===r?-1:"binary"===n?1:"binary"===r?-1:"string"===n?1:"string"===r?-1:"Date"===n?1:"Date"!==r?NaN:-1;switch(n){case"number":case"Date":case"string":return e>t?1:e<t?-1:0;case"binary":return function(e,t){for(var n=e.length,r=t.length,o=n<r?n:r,a=0;a<o;++a)if(e[a]!==t[a])return e[a]<t[a]?-1:1;return n===r?0:n<r?-1:1}(Vy(e),Vy(t));case"Array":return function(e,t){for(var n=e.length,r=t.length,o=n<r?n:r,a=0;a<o;++a){var i=Ny(e[a],t[a]);if(0!==i)return i}return n===r?0:n<r?-1:1}(e,t)}}catch(e){}return NaN}function By(e){var t=typeof e;if("object"!==t)return t;if(ArrayBuffer.isView(e))return"binary";var n=Pm(e);return"ArrayBuffer"===n?"binary":n}function Vy(e){return e instanceof Uint8Array?e:ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):new Uint8Array(e)}var Wy=function(){function e(){Xe(this,e)}return Ze(e,[{key:"_read",value:function(e,t){var n=this._ctx;return n.error?n.table._trans(null,dy.bind(null,n.error)):n.table._trans("readonly",e).then(t)}},{key:"_write",value:function(e){var t=this._ctx;return t.error?t.table._trans(null,dy.bind(null,t.error)):t.table._trans("readwrite",e,"locked")}},{key:"_addAlgorithm",value:function(e){var t=this._ctx;t.algorithm=Py(t.algorithm,e)}},{key:"_iterate",value:function(e,t){return Ly(this._ctx,e,t,this._ctx.table.core)}},{key:"clone",value:function(e){var t=Object.create(this.constructor.prototype),n=Object.create(this._ctx);return e&&Jv(n,e),t._ctx=n,t}},{key:"raw",value:function(){return this._ctx.valueMapper=null,this}},{key:"each",value:function(e){var t=this._ctx;return this._read((function(n){return Ly(t,e,n,t.table.core)}))}},{key:"count",value:function(e){var t=this;return this._read((function(e){var n=t._ctx,r=n.table.core;if(Iy(n,!0))return r.count({trans:e,query:{index:jy(n,r.schema),range:n.range}}).then((function(e){return Math.min(e,n.limit)}));var o=0;return Ly(n,(function(){return++o,!1}),e,r).then((function(){return o}))})).then(e)}},{key:"sortBy",value:function(e,t){var n=e.split(".").reverse(),r=n[0],o=n.length-1;function a(e,t){return t?a(e[n[t]],t-1):e[r]}var i="next"===this._ctx.dir?1:-1;function s(e,t){var n=a(e,o),r=a(t,o);return n<r?-i:n>r?i:0}return this.toArray((function(e){return e.sort(s)})).then(t)}},{key:"toArray",value:function(e){var t=this;return this._read((function(e){var n=t._ctx;if("next"===n.dir&&Iy(n,!0)&&n.limit>0){var r=n.valueMapper,o=jy(n,n.table.core.schema);return n.table.core.query({trans:e,limit:n.limit,values:!0,query:{index:o,range:n.range}}).then((function(e){var t=e.result;return r?t.map(r):t}))}var a=[];return Ly(n,(function(e){return a.push(e)}),e,n.table.core).then((function(){return a}))}),e)}},{key:"offset",value:function(e){var t=this._ctx;return e<=0||(t.offset+=e,Iy(t)?Dy(t,(function(){var t=e;return function(e,n){return 0===t||(1===t?(--t,!1):(n((function(){e.advance(t),t=0})),!1))}})):Dy(t,(function(){var t=e;return function(){return--t<0}}))),this}},{key:"limit",value:function(e){return this._ctx.limit=Math.min(this._ctx.limit,e),Dy(this._ctx,(function(){var t=e;return function(e,n,r){return--t<=0&&n(r),t>=0}}),!0),this}},{key:"until",value:function(e,t){return Ay(this._ctx,(function(n,r,o){return!e(n.value)||(r(o),t)})),this}},{key:"first",value:function(e){return this.limit(1).toArray((function(e){return e[0]})).then(e)}},{key:"last",value:function(e){return this.reverse().first(e)}},{key:"filter",value:function(e){var t,n;return Ay(this._ctx,(function(t){return e(t.value)})),t=this._ctx,n=e,t.isMatch=Py(t.isMatch,n),this}},{key:"and",value:function(e){return this.filter(e)}},{key:"or",value:function(e){return new this.db.WhereClause(this._ctx.table,e,this)}},{key:"reverse",value:function(){return this._ctx.dir="prev"===this._ctx.dir?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this}},{key:"desc",value:function(){return this.reverse()}},{key:"eachKey",value:function(e){var t=this._ctx;return t.keysOnly=!t.isMatch,this.each((function(t,n){e(n.key,n)}))}},{key:"eachUniqueKey",value:function(e){return this._ctx.unique="unique",this.eachKey(e)}},{key:"eachPrimaryKey",value:function(e){var t=this._ctx;return t.keysOnly=!t.isMatch,this.each((function(t,n){e(n.primaryKey,n)}))}},{key:"keys",value:function(e){var t=this._ctx;t.keysOnly=!t.isMatch;var n=[];return this.each((function(e,t){n.push(t.key)})).then((function(){return n})).then(e)}},{key:"primaryKeys",value:function(e){var t=this._ctx;if("next"===t.dir&&Iy(t,!0)&&t.limit>0)return this._read((function(e){var n=jy(t,t.table.core.schema);return t.table.core.query({trans:e,values:!1,limit:t.limit,query:{index:n,range:t.range}})})).then((function(e){return e.result})).then(e);t.keysOnly=!t.isMatch;var n=[];return this.each((function(e,t){n.push(t.primaryKey)})).then((function(){return n})).then(e)}},{key:"uniqueKeys",value:function(e){return this._ctx.unique="unique",this.keys(e)}},{key:"firstKey",value:function(e){return this.limit(1).keys((function(e){return e[0]})).then(e)}},{key:"lastKey",value:function(e){return this.reverse().firstKey(e)}},{key:"distinct",value:function(){var e=this._ctx,t=e.index&&e.table.schema.idxByName[e.index];if(!t||!t.multi)return this;var n={};return Ay(this._ctx,(function(e){var t=e.primaryKey.toString(),r=nm(n,t);return n[t]=!0,!r})),this}},{key:"modify",value:function(e){var t=this,n=this._ctx;return this._write((function(r){var o;if("function"==typeof e)o=e;else{var a=Qv(e),i=a.length;o=function(t){for(var n=!1,r=0;r<i;++r){var o=a[r],s=e[o];vm(t,o)!==s&&(mm(t,o,s),n=!0)}return n}}var s=n.table.core,l=s.schema.primaryKey,u=l.outbound,c=l.extractKey,d=t.db._options.modifyChunkSize||200,f=[],p=0,h=[],v=function(e,t){var n=t.failures,r=t.numFailures;p+=e-r;var o,a=pt(Qv(n));try{for(a.s();!(o=a.n()).done;){var i=o.value;f.push(n[i])}}catch(s){a.e(s)}finally{a.f()}};return t.clone().primaryKeys().then((function(t){return function a(i){var l=Math.min(d,t.length-i);return s.getMany({trans:r,keys:t.slice(i,i+l),cache:"immutable"}).then((function(f){for(var p=[],h=[],m=u?[]:null,g=[],y=0;y<l;++y){var b=f[y],x={value:Sm(b),primKey:t[i+y]};!1!==o.call(x,x.value,x)&&(null==x.value?g.push(t[i+y]):u||0===Ny(c(b),c(x.value))?(h.push(x.value),u&&m.push(t[i+y])):(g.push(t[i+y]),p.push(x.value)))}var w=Iy(n)&&n.limit===1/0&&("function"!=typeof e||e===Uy)&&{index:n.index,range:n.range};return Promise.resolve(p.length>0&&s.mutate({trans:r,type:"add",values:p}).then((function(e){for(var t in e.failures)g.splice(parseInt(t),1);v(p.length,e)}))).then((function(){return(h.length>0||w&&"object"==typeof e)&&s.mutate({trans:r,type:"put",keys:m,values:h,criteria:w,changeSpec:"function"!=typeof e&&e}).then((function(e){return v(h.length,e)}))})).then((function(){return(g.length>0||w&&e===Uy)&&s.mutate({trans:r,type:"delete",keys:g,criteria:w}).then((function(e){return v(g.length,e)}))})).then((function(){return t.length>i+l&&a(i+d)}))}))}(0).then((function(){if(f.length>0)throw new Um("Error modifying one or more objects",f,p,h);return t.length}))}))}))}},{key:"delete",value:function(){var e=this._ctx,t=e.range;return Iy(e)&&(e.isPrimKey&&!wy||3===t.type)?this._write((function(n){var r=e.table.core.schema.primaryKey,o=t;return e.table.core.count({trans:n,query:{index:r,range:o}}).then((function(t){return e.table.core.mutate({trans:n,type:"deleteRange",range:o}).then((function(e){var n=e.failures,r=(e.lastResult,e.results,e.numFailures);if(r)throw new Um("Could not delete some values",Object.keys(n).map((function(e){return n[e]})),t-r);return t-r}))}))})):this.modify(Uy)}}]),e}(),Uy=function(e,t){return t.value=null};function Hy(e,t){return e<t?-1:e===t?0:1}function Ky(e,t){return e>t?-1:e===t?0:1}function qy(e,t,n){var r=e instanceof Zy?new e.Collection(e):e;return r._ctx.error=n?new n(t):new TypeError(t),r}function $y(e){return new e.Collection(e,(function(){return Qy("")})).limit(0)}function Gy(e,t,n,r,o,a){for(var i=Math.min(e.length,r.length),s=-1,l=0;l<i;++l){var u=t[l];if(u!==r[l])return o(e[l],n[l])<0?e.substr(0,l)+n[l]+n.substr(l+1):o(e[l],r[l])<0?e.substr(0,l)+r[l]+n.substr(l+1):s>=0?e.substr(0,s)+t[s]+n.substr(s+1):null;o(e[l],u)<0&&(s=l)}return i<r.length&&"next"===a?e+n.substr(e.length):i<e.length&&"prev"===a?e.substr(0,n.length):s<0?null:e.substr(0,s)+r[s]+n.substr(s+1)}function Yy(e,t,n,r){var o,a,i,s,l,u,c,d=n.length;if(!n.every((function(e){return"string"==typeof e})))return qy(e,gy);function f(e){o=function(e){return"next"===e?function(e){return e.toUpperCase()}:function(e){return e.toLowerCase()}}(e),a=function(e){return"next"===e?function(e){return e.toLowerCase()}:function(e){return e.toUpperCase()}}(e),i="next"===e?Hy:Ky;var t=n.map((function(e){return{lower:a(e),upper:o(e)}})).sort((function(e,t){return i(e.lower,t.lower)}));s=t.map((function(e){return e.upper})),l=t.map((function(e){return e.lower})),u=e,c="next"===e?"":r}f("next");var p=new e.Collection(e,(function(){return Xy(s[0],l[d-1]+r)}));p._ondirectionchange=function(e){f(e)};var h=0;return p._addAlgorithm((function(e,n,r){var o=e.key;if("string"!=typeof o)return!1;var f=a(o);if(t(f,l,h))return!0;for(var p=null,v=h;v<d;++v){var m=Gy(o,f,s[v],l[v],i,u);null===m&&null===p?h=v+1:(null===p||i(p,m)>0)&&(p=m)}return n(null!==p?function(){e.continue(p+c)}:r),!1})),p}function Xy(e,t,n,r){return{type:2,lower:e,upper:t,lowerOpen:n,upperOpen:r}}function Qy(e){return{type:1,lower:e,upper:e}}var Zy=function(){function e(){Xe(this,e)}return Ze(e,[{key:"Collection",get:function(){return this._ctx.table.db.Collection}},{key:"between",value:function(e,t,n,r){n=!1!==n,r=!0===r;try{return this._cmp(e,t)>0||0===this._cmp(e,t)&&(n||r)&&(!n||!r)?$y(this):new this.Collection(this,(function(){return Xy(e,t,!n,!r)}))}catch(e){return qy(this,my)}}},{key:"equals",value:function(e){return null==e?qy(this,my):new this.Collection(this,(function(){return Qy(e)}))}},{key:"above",value:function(e){return null==e?qy(this,my):new this.Collection(this,(function(){return Xy(e,void 0,!0)}))}},{key:"aboveOrEqual",value:function(e){return null==e?qy(this,my):new this.Collection(this,(function(){return Xy(e,void 0,!1)}))}},{key:"below",value:function(e){return null==e?qy(this,my):new this.Collection(this,(function(){return Xy(void 0,e,!1,!0)}))}},{key:"belowOrEqual",value:function(e){return null==e?qy(this,my):new this.Collection(this,(function(){return Xy(void 0,e)}))}},{key:"startsWith",value:function(e){return"string"!=typeof e?qy(this,gy):this.between(e,e+hy,!0,!0)}},{key:"startsWithIgnoreCase",value:function(e){return""===e?this.startsWith(e):Yy(this,(function(e,t){return 0===e.indexOf(t[0])}),[e],hy)}},{key:"equalsIgnoreCase",value:function(e){return Yy(this,(function(e,t){return e===t[0]}),[e],"")}},{key:"anyOfIgnoreCase",value:function(){var e=Mm.apply(_m,arguments);return 0===e.length?$y(this):Yy(this,(function(e,t){return-1!==t.indexOf(e)}),e,"")}},{key:"startsWithAnyOfIgnoreCase",value:function(){var e=Mm.apply(_m,arguments);return 0===e.length?$y(this):Yy(this,(function(e,t){return t.some((function(t){return 0===e.indexOf(t)}))}),e,hy)}},{key:"anyOf",value:function(){var e=this,t=Mm.apply(_m,arguments),n=this._cmp;try{t.sort(n)}catch(t){return qy(this,my)}if(0===t.length)return $y(this);var r=new this.Collection(this,(function(){return Xy(t[0],t[t.length-1])}));r._ondirectionchange=function(r){n="next"===r?e._ascending:e._descending,t.sort(n)};var o=0;return r._addAlgorithm((function(e,r,a){for(var i=e.key;n(i,t[o])>0;)if(++o===t.length)return r(a),!1;return 0===n(i,t[o])||(r((function(){e.continue(t[o])})),!1)})),r}},{key:"notEqual",value:function(e){return this.inAnyRange([[vy,e],[e,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})}},{key:"noneOf",value:function(){var e=Mm.apply(_m,arguments);if(0===e.length)return new this.Collection(this);try{e.sort(this._ascending)}catch(e){return qy(this,my)}var t=e.reduce((function(e,t){return e?e.concat([[e[e.length-1][1],t]]):[[vy,t]]}),null);return t.push([e[e.length-1],this.db._maxKey]),this.inAnyRange(t,{includeLowers:!1,includeUppers:!1})}},{key:"inAnyRange",value:function(e,t){var n=this,r=this._cmp,o=this._ascending,a=this._descending,i=this._min,s=this._max;if(0===e.length)return $y(this);if(!e.every((function(e){return void 0!==e[0]&&void 0!==e[1]&&o(e[0],e[1])<=0})))return qy(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",$m.InvalidArgument);var l,u=!t||!1!==t.includeLowers,c=t&&!0===t.includeUppers,d=o;function f(e,t){return d(e[0],t[0])}try{l=e.reduce((function(e,t){for(var n=0,o=e.length;n<o;++n){var a=e[n];if(r(t[0],a[1])<0&&r(t[1],a[0])>0){a[0]=i(a[0],t[0]),a[1]=s(a[1],t[1]);break}}return n===o&&e.push(t),e}),[]),l.sort(f)}catch(e){return qy(this,my)}var p=0,h=c?function(e){return o(e,l[p][1])>0}:function(e){return o(e,l[p][1])>=0},v=u?function(e){return a(e,l[p][0])>0}:function(e){return a(e,l[p][0])>=0},m=h,g=new this.Collection(this,(function(){return Xy(l[0][0],l[l.length-1][1],!u,!c)}));return g._ondirectionchange=function(e){"next"===e?(m=h,d=o):(m=v,d=a),l.sort(f)},g._addAlgorithm((function(e,t,r){for(var a=e.key;m(a);)if(++p===l.length)return t(r),!1;return!!function(e){return!h(e)&&!v(e)}(a)||(0===n._cmp(a,l[p][1])||0===n._cmp(a,l[p][0])||t((function(){d===o?e.continue(l[p][0]):e.continue(l[p][1])})),!1)})),g}},{key:"startsWithAnyOf",value:function(){var e=Mm.apply(_m,arguments);return e.every((function(e){return"string"==typeof e}))?0===e.length?$y(this):this.inAnyRange(e.map((function(e){return[e,e+hy]}))):qy(this,"startsWithAnyOf() only works with strings")}}]),e}();function Jy(e){return Hg((function(t){return eb(t),e(t.target.error),!1}))}function eb(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault()}var tb="storagemutated",nb="x-storagemutated-1",rb=My(null,tb),ob=function(){function e(){Xe(this,e)}return Ze(e,[{key:"_lock",value:function(){return fm(!Eg.global),++this._reculock,1!==this._reculock||Eg.global||(Eg.lockOwnerFor=this),this}},{key:"_unlock",value:function(){if(fm(!Eg.global),0==--this._reculock)for(Eg.global||(Eg.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var e=this._blockedFuncs.shift();try{ay(e[1],e[0])}catch(e){}}return this}},{key:"_locked",value:function(){return this._reculock&&Eg.lockOwnerFor!==this}},{key:"create",value:function(e){var t=this;if(!this.mode)return this;var n=this.db.idbdb,r=this.db._state.dbOpenError;if(fm(!this.idbtrans),!e&&!n)switch(r&&r.name){case"DatabaseClosedError":throw new $m.DatabaseClosed(r);case"MissingAPIError":throw new $m.MissingAPI(r.message,r);default:throw new $m.OpenFailed(r)}if(!this.active)throw new $m.TransactionInactive;return fm(null===this._completion._state),(e=this.idbtrans=e||(this.db.core?this.db.core.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}):n.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}))).onerror=Hg((function(n){eb(n),t._reject(e.error)})),e.onabort=Hg((function(n){eb(n),t.active&&t._reject(new $m.Abort(e.error)),t.active=!1,t.on("abort").fire(n)})),e.oncomplete=Hg((function(){t.active=!1,t._resolve(),"mutatedParts"in e&&rb.storagemutated.fire(e.mutatedParts)})),this}},{key:"_promise",value:function(e,t,n){var r=this;if("readwrite"===e&&"readwrite"!==this.mode)return dy(new $m.ReadOnly("Transaction is readonly"));if(!this.active)return dy(new $m.TransactionInactive);if(this._locked())return new _g((function(o,a){r._blockedFuncs.push([function(){r._promise(e,t,n).then(o,a)},Eg])}));if(n)return Qg((function(){var e=new _g((function(e,n){r._lock();var o=t(e,n,r);o&&o.then&&o.then(e,n)}));return e.finally((function(){return r._unlock()})),e._lib=!0,e}));var o=new _g((function(e,n){var o=t(e,n,r);o&&o.then&&o.then(e,n)}));return o._lib=!0,o}},{key:"_root",value:function(){return this.parent?this.parent._root():this}},{key:"waitFor",value:function(e){var t=this._root(),n=_g.resolve(e);if(t._waitingFor)t._waitingFor=t._waitingFor.then((function(){return n}));else{t._waitingFor=n,t._waitingQueue=[];var r=t.idbtrans.objectStore(t.storeNames[0]);!function e(){for(++t._spinCount;t._waitingQueue.length;)t._waitingQueue.shift()();t._waitingFor&&(r.get(-1/0).onsuccess=e)}()}var o=t._waitingFor;return new _g((function(e,r){n.then((function(n){return t._waitingQueue.push(Hg(e.bind(null,n)))}),(function(e){return t._waitingQueue.push(Hg(r.bind(null,e)))})).finally((function(){t._waitingFor===o&&(t._waitingFor=null)}))}))}},{key:"abort",value:function(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new $m.Abort))}},{key:"table",value:function(e){var t=this._memoizedTables||(this._memoizedTables={});if(nm(t,e))return t[e];var n=this.schema[e];if(!n)throw new $m.NotFound("Table "+e+" not part of transaction");var r=new this.db.Table(e,n,this);return r.core=this.db.core.table(e),t[e]=r,r}}]),e}();function ab(e,t,n,r,o,a,i){return{name:e,keyPath:t,unique:n,multi:r,auto:o,compound:a,src:(n&&!i?"&":"")+(r?"*":"")+(o?"++":"")+ib(t)}}function ib(e){return"string"==typeof e?e:e?"["+[].join.call(e,"+")+"]":""}function sb(e,t,n){return{name:e,primKey:t,indexes:n,mappedClass:null,idxByName:hm(n,(function(e){return[e.name,e]}))}}var lb=function(e){try{return e.only([[]]),lb=function(){return[[]]},[[]]}catch(e){return lb=function(){return hy},hy}};function ub(e){return null==e?function(){}:"string"==typeof e?function(e){return 1===e.split(".").length?function(t){return t[e]}:function(t){return vm(t,e)}}(e):function(t){return vm(t,e)}}function cb(e){return[].slice.call(e)}var db=0;function fb(e){return null==e?":id":"string"==typeof e?e:"[".concat(e.join("+"),"]")}function pb(e,t,n){function r(e){if(3===e.type)return null;if(4===e.type)throw new Error("Cannot convert never type to IDBKeyRange");var n=e.lower,r=e.upper,o=e.lowerOpen,a=e.upperOpen;return void 0===n?void 0===r?null:t.upperBound(r,!!a):void 0===r?t.lowerBound(n,!!o):t.bound(n,r,!!o,!!a)}var o=function(e,t){var n=cb(e.objectStoreNames);return{schema:{name:e.name,tables:n.map((function(e){return t.objectStore(e)})).map((function(e){var t=e.keyPath,n=e.autoIncrement,r=Zv(t),o=null==t,a={},i={name:e.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:o,compound:r,keyPath:t,autoIncrement:n,unique:!0,extractKey:ub(t)},indexes:cb(e.indexNames).map((function(t){return e.index(t)})).map((function(e){var t=e.name,n=e.unique,r=e.multiEntry,o=e.keyPath,i={name:t,compound:Zv(o),keyPath:o,unique:n,multiEntry:r,extractKey:ub(o)};return a[fb(o)]=i,i})),getIndexByKeyPath:function(e){return a[fb(e)]}};return a[":id"]=i.primaryKey,null!=t&&(a[fb(t)]=i.primaryKey),i}))},hasGetAll:n.length>0&&"getAll"in t.objectStore(n[0])&&!("undefined"!=typeof navigator&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}(e,n),a=o.schema,i=o.hasGetAll,s=a.tables.map((function(e){return function(e){var t=e.name;return{name:t,schema:e,mutate:function(e){var n=e.trans,o=e.type,a=e.keys,i=e.values,s=e.range;return new Promise((function(e,l){e=Hg(e);var u=n.objectStore(t),c=null==u.keyPath,d="put"===o||"add"===o;if(!d&&"delete"!==o&&"deleteRange"!==o)throw new Error("Invalid operation type: "+o);var f,p=(a||i||{length:1}).length;if(a&&i&&a.length!==i.length)throw new Error("Given keys array must have same length as given values array.");if(0===p)return e({numFailures:0,failures:{},results:[],lastResult:void 0});var h=[],v=[],m=0,g=function(e){++m,eb(e)};if("deleteRange"===o){if(4===s.type)return e({numFailures:m,failures:v,results:[],lastResult:void 0});3===s.type?h.push(f=u.clear()):h.push(f=u.delete(r(s)))}else{var y=qe(d?c?[i,a]:[i,null]:[a,null],2),b=y[0],x=y[1];if(d)for(var w=0;w<p;++w)h.push(f=x&&void 0!==x[w]?u[o](b[w],x[w]):u[o](b[w])),f.onerror=g;else for(var k=0;k<p;++k)h.push(f=u[o](b[k])),f.onerror=g}var S=function(t){var n=t.target.result;h.forEach((function(e,t){return null!=e.error&&(v[t]=e.error)})),e({numFailures:m,failures:v,results:"delete"===o?a:h.map((function(e){return e.result})),lastResult:n})};f.onerror=function(e){g(e),S(e)},f.onsuccess=S}))},getMany:function(e){var n=e.trans,r=e.keys;return new Promise((function(e,o){e=Hg(e);for(var a,i=n.objectStore(t),s=r.length,l=new Array(s),u=0,c=0,d=function(t){var n=t.target;l[n._pos]=n.result,++c===u&&e(l)},f=Jy(o),p=0;p<s;++p)null!=r[p]&&((a=i.get(r[p]))._pos=p,a.onsuccess=d,a.onerror=f,++u);0===u&&e(l)}))},get:function(e){var n=e.trans,r=e.key;return new Promise((function(e,o){e=Hg(e);var a=n.objectStore(t).get(r);a.onsuccess=function(t){return e(t.target.result)},a.onerror=Jy(o)}))},query:function(e){return function(n){return new Promise((function(o,a){o=Hg(o);var i=n.trans,s=n.values,l=n.limit,u=n.query,c=l===1/0?void 0:l,d=u.index,f=u.range,p=i.objectStore(t),h=d.isPrimaryKey?p:p.index(d.name),v=r(f);if(0===l)return o({result:[]});if(e){var m=s?h.getAll(v,c):h.getAllKeys(v,c);m.onsuccess=function(e){return o({result:e.target.result})},m.onerror=Jy(a)}else{var g=0,y=s||!("openKeyCursor"in h)?h.openCursor(v):h.openKeyCursor(v),b=[];y.onsuccess=function(e){var t=y.result;return t?(b.push(s?t.value:t.primaryKey),++g===l?o({result:b}):void t.continue()):o({result:b})},y.onerror=Jy(a)}}))}}(i),openCursor:function(e){var n=e.trans,o=e.values,a=e.query,i=e.reverse,s=e.unique;return new Promise((function(e,l){e=Hg(e);var u=a.index,c=a.range,d=n.objectStore(t),f=u.isPrimaryKey?d:d.index(u.name),p=i?s?"prevunique":"prev":s?"nextunique":"next",h=o||!("openKeyCursor"in f)?f.openCursor(r(c),p):f.openKeyCursor(r(c),p);h.onerror=Jy(l),h.onsuccess=Hg((function(t){var r=h.result;if(r){r.___id=++db,r.done=!1;var o=r.continue.bind(r),a=r.continuePrimaryKey;a&&(a=a.bind(r));var i=r.advance.bind(r),s=function(){throw new Error("Cursor not stopped")};r.trans=n,r.stop=r.continue=r.continuePrimaryKey=r.advance=function(){throw new Error("Cursor not started")},r.fail=Hg(l),r.next=function(){var e=this,t=1;return this.start((function(){return t--?e.continue():e.stop()})).then((function(){return e}))},r.start=function(e){var t=new Promise((function(e,t){e=Hg(e),h.onerror=Jy(t),r.fail=t,r.stop=function(t){r.stop=r.continue=r.continuePrimaryKey=r.advance=s,e(t)}})),n=function(){if(h.result)try{e()}catch(e){r.fail(e)}else r.done=!0,r.start=function(){throw new Error("Cursor behind last entry")},r.stop()};return h.onsuccess=Hg((function(e){h.onsuccess=n,n()})),r.continue=o,r.continuePrimaryKey=a,r.advance=i,n(),t},e(r)}else e(null)}),l)}))},count:function(e){var n=e.query,o=e.trans,a=n.index,i=n.range;return new Promise((function(e,n){var s=o.objectStore(t),l=a.isPrimaryKey?s:s.index(a.name),u=r(i),c=u?l.count(u):l.count();c.onsuccess=Hg((function(t){return e(t.target.result)})),c.onerror=Jy(n)}))}}}(e)})),l={};return s.forEach((function(e){return l[e.name]=e})),{stack:"dbcore",transaction:e.transaction.bind(e),table:function(e){if(!l[e])throw new Error("Table '".concat(e,"' not found"));return l[e]},MIN_KEY:-1/0,MAX_KEY:lb(t),schema:a}}function hb(e,t){var n=e._novip,r=t.db,o=function(e,t,n,r){var o=n.IDBKeyRange,a=(n.indexedDB,function(e,t){return t.reduce((function(e,t){var n=t.create;return We(We({},e),n(e))}),e)}(pb(t,o,r),e.dbcore));return{dbcore:a}}(n._middlewares,r,n._deps,t);n.core=o.dbcore,n.tables.forEach((function(e){var t=e.name;n.core.schema.tables.some((function(e){return e.name===t}))&&(e.core=n.core.table(t),n[t]instanceof n.Table&&(n[t].core=e.core))}))}function vb(e,t,n,r){var o=e._novip;n.forEach((function(e){var n=r[e];t.forEach((function(t){var r=lm(t,e);(!r||"value"in r&&void 0===r.value)&&(t===o.Transaction.prototype||t instanceof o.Transaction?am(t,e,{get:function(){return this.table(e)},set:function(t){om(this,e,{value:t,writable:!0,configurable:!0,enumerable:!0})}}):t[e]=new o.Table(e,n))}))}))}function mb(e,t){var n=e._novip;t.forEach((function(e){for(var t in e)e[t]instanceof n.Table&&delete e[t]}))}function gb(e,t){return e._cfg.version-t._cfg.version}function yb(e,t,n,r){var o=e._dbSchema,a=e._createTransaction("readwrite",e._storeNames,o);a.create(n),a._completion.catch(r);var i=a._reject.bind(a),s=Eg.transless||Eg;Qg((function(){Eg.trans=a,Eg.transless=s,0===t?(Qv(o).forEach((function(e){xb(n,e,o[e].primKey,o[e].indexes)})),hb(e,n),_g.follow((function(){return e.on.populate.fire(a)})).catch(i)):function(e,t,n,r){var o=e._novip,a=[],i=o._versions,s=o._dbSchema=kb(o,o.idbdb,r),l=!1,u=i.filter((function(e){return e._cfg.version>=t}));return u.forEach((function(e){a.push((function(){var a=s,i=e._cfg.dbschema;Sb(o,a,r),Sb(o,i,r),s=o._dbSchema=i;var u=bb(a,i);u.add.forEach((function(e){xb(r,e[0],e[1].primKey,e[1].indexes)})),u.change.forEach((function(e){if(e.recreate)throw new $m.Upgrade("Not yet support for changing primary key");var t=r.objectStore(e.name);e.add.forEach((function(e){return wb(t,e)})),e.change.forEach((function(e){t.deleteIndex(e.name),wb(t,e)})),e.del.forEach((function(e){return t.deleteIndex(e)}))}));var c=e._cfg.contentUpgrade;if(c&&e._cfg.version>t){hb(o,r),n._memoizedTables={},l=!0;var d=gm(i);u.del.forEach((function(e){d[e]=a[e]})),mb(o,[o.Transaction.prototype]),vb(o,[o.Transaction.prototype],Qv(d),d),n.schema=d;var f,p=Om(c);p&&Zg();var h=_g.follow((function(){if((f=c(n))&&p){var e=Jg.bind(null,null);f.then(e,e)}}));return f&&"function"==typeof f.then?_g.resolve(f):h.then((function(){return f}))}})),a.push((function(t){l&&xy||function(e,t){[].slice.call(t.db.objectStoreNames).forEach((function(n){return null==e[n]&&t.db.deleteObjectStore(n)}))}(e._cfg.dbschema,t),mb(o,[o.Transaction.prototype]),vb(o,[o.Transaction.prototype],o._storeNames,o._dbSchema),n.schema=o._dbSchema}))})),function e(){return a.length?_g.resolve(a.shift()(n.idbtrans)).then(e):_g.resolve()}().then((function(){var e,t;t=r,Qv(e=s).forEach((function(n){t.db.objectStoreNames.contains(n)||xb(t,n,e[n].primKey,e[n].indexes)}))}))}(e,t,a,n).catch(i)}))}function bb(e,t){var n,r={del:[],add:[],change:[]};for(n in e)t[n]||r.del.push(n);for(n in t){var o=e[n],a=t[n];if(o){var i={name:n,def:a,recreate:!1,del:[],add:[],change:[]};if(""+(o.primKey.keyPath||"")!=""+(a.primKey.keyPath||"")||o.primKey.auto!==a.primKey.auto&&!by)i.recreate=!0,r.change.push(i);else{var s=o.idxByName,l=a.idxByName,u=void 0;for(u in s)l[u]||i.del.push(u);for(u in l){var c=s[u],d=l[u];c?c.src!==d.src&&i.change.push(d):i.add.push(d)}(i.del.length>0||i.add.length>0||i.change.length>0)&&r.change.push(i)}}else r.add.push([n,a])}return r}function xb(e,t,n,r){var o=e.db.createObjectStore(t,n.keyPath?{keyPath:n.keyPath,autoIncrement:n.auto}:{autoIncrement:n.auto});return r.forEach((function(e){return wb(o,e)})),o}function wb(e,t){e.createIndex(t.name,t.keyPath,{unique:t.unique,multiEntry:t.multi})}function kb(e,t,n){var r={};return cm(t.objectStoreNames,0).forEach((function(e){for(var t=n.objectStore(e),o=t.keyPath,a=ab(ib(o),o||"",!1,!1,!!t.autoIncrement,o&&"string"!=typeof o,!0),i=[],s=0;s<t.indexNames.length;++s){var l=t.index(t.indexNames[s]);o=l.keyPath;var u=ab(l.name,o,!!l.unique,!!l.multiEntry,!1,o&&"string"!=typeof o,!1);i.push(u)}r[e]=sb(e,a,i)})),r}function Sb(e,t,n){for(var r=e._novip,o=n.db.objectStoreNames,a=0;a<o.length;++a){var i=o[a],s=n.objectStore(i);r._hasGetAll="getAll"in s;for(var l=0;l<s.indexNames.length;++l){var u=s.indexNames[l],c=s.index(u).keyPath,d="string"==typeof c?c:"["+cm(c).join("+")+"]";if(t[i]){var f=t[i].idxByName[d];f&&(f.name=u,delete t[i].idxByName[d],t[i].idxByName[u]=f)}}}"undefined"!=typeof navigator&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&Xv.WorkerGlobalScope&&Xv instanceof Xv.WorkerGlobalScope&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604&&(r._hasGetAll=!1)}var Cb=function(){function e(){Xe(this,e)}return Ze(e,[{key:"_parseStoresSpec",value:function(e,t){Qv(e).forEach((function(n){if(null!==e[n]){var r=e[n].split(",").map((function(e,t){var n=(e=e.trim()).replace(/([&*]|\+\+)/g,""),r=/^\[/.test(n)?n.match(/^\[(.*)\]$/)[1].split("+"):n;return ab(n,r||null,/\&/.test(e),/\*/.test(e),/\+\+/.test(e),Zv(r),0===t)})),o=r.shift();if(o.multi)throw new $m.Schema("Primary key cannot be multi-valued");r.forEach((function(e){if(e.auto)throw new $m.Schema("Only primary key can be marked as autoIncrement (++)");if(!e.keyPath)throw new $m.Schema("Index must have a name and cannot be an empty string")})),t[n]=sb(n,o,r)}}))}},{key:"stores",value:function(e){var t=this.db;this._cfg.storesSource=this._cfg.storesSource?Jv(this._cfg.storesSource,e):e;var n=t._versions,r={},o={};return n.forEach((function(e){Jv(r,e._cfg.storesSource),o=e._cfg.dbschema={},e._parseStoresSpec(r,o)})),t._dbSchema=o,mb(t,[t._allTables,t,t.Transaction.prototype]),vb(t,[t._allTables,t,t.Transaction.prototype,this._cfg.tables],Qv(o),o),t._storeNames=Qv(o),this}},{key:"upgrade",value:function(e){return this._cfg.contentUpgrade=og(this._cfg.contentUpgrade||Xm,e),this}}]),e}();function Eb(e,t){var n=e._dbNamesDB;return n||(n=e._dbNamesDB=new $b(Sy,{addons:[],indexedDB:e,IDBKeyRange:t})).version(1).stores({dbnames:"name"}),n.table("dbnames")}function Pb(e){return e&&"function"==typeof e.databases}function Rb(e){return Qg((function(){return Eg.letThrough=!0,e()}))}function Tb(){var e;return!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent)&&indexedDB.databases?new Promise((function(t){var n=function(){return indexedDB.databases().finally(t)};e=setInterval(n,100),n()})).finally((function(){return clearInterval(e)})):Promise.resolve()}function _b(e){var t=function(t){return e.next(t)},n=o(t),r=o((function(t){return e.throw(t)}));function o(e){return function(t){var o=e(t),a=o.value;return o.done?a:a&&"function"==typeof a.then?a.then(n,r):Zv(a)?Promise.all(a).then(n,r):n(a)}}return o(t)()}function Mb(e,t,n){var r=arguments.length;if(r<2)throw new $m.InvalidArgument("Too few arguments");for(var o=new Array(r-1);--r;)o[r-1]=arguments[r];return n=o.pop(),[e,bm(o),n]}function Ob(e,t,n,r,o){return _g.resolve().then((function(){var a=Eg.transless||Eg,i=e._createTransaction(t,n,e._dbSchema,r),s={trans:i,transless:a};if(r)i.idbtrans=r.idbtrans;else try{i.create(),e._state.PR1398_maxLoop=3}catch(r){return r.name===Km.InvalidState&&e.isOpen()&&--e._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),e._close(),e.open().then((function(){return Ob(e,t,n,null,o)}))):dy(r)}var l,u=Om(o);u&&Zg();var c=_g.follow((function(){if(l=o.call(i,i))if(u){var e=Jg.bind(null,null);l.then(e,e)}else"function"==typeof l.next&&"function"==typeof l.throw&&(l=_b(l))}),s);return(l&&"function"==typeof l.then?_g.resolve(l).then((function(e){return i.active?e:dy(new $m.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))})):c.then((function(){return l}))).then((function(e){return r&&i._resolve(),i._completion.then((function(){return e}))})).catch((function(e){return i._reject(e),dy(e)}))}))}function Ib(e,t,n){for(var r=Zv(e)?e.slice():[e],o=0;o<n;++o)r.push(t);return r}var Ab={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:function(e){return We(We({},e),{},{table:function(t){var n=e.table(t),r=n.schema,o={},a=[];function i(e,t,n){var r=fb(e),s=o[r]=o[r]||[],l=null==e?0:"string"==typeof e?1:e.length,u=t>0,c=We(We({},n),{},{isVirtual:u,keyTail:t,keyLength:l,extractKey:ub(e),unique:!u&&n.unique});return s.push(c),c.isPrimaryKey||a.push(c),l>1&&i(2===l?e[0]:e.slice(0,l-1),t+1,n),s.sort((function(e,t){return e.keyTail-t.keyTail})),c}var s=i(r.primaryKey.keyPath,0,r.primaryKey);o[":id"]=[s];var l,u=pt(r.indexes);try{for(u.s();!(l=u.n()).done;){var c=l.value;i(c.keyPath,0,c)}}catch(p){u.e(p)}finally{u.f()}function d(t){var n,r,o=t.query.index;return o.isVirtual?We(We({},t),{},{query:{index:o,range:(n=t.query.range,r=o.keyTail,{type:1===n.type?2:n.type,lower:Ib(n.lower,n.lowerOpen?e.MAX_KEY:e.MIN_KEY,r),lowerOpen:!0,upper:Ib(n.upper,n.upperOpen?e.MIN_KEY:e.MAX_KEY,r),upperOpen:!0})}}):t}var f=We(We({},n),{},{schema:We(We({},r),{},{primaryKey:s,indexes:a,getIndexByKeyPath:function(e){var t=o[fb(e)];return t&&t[0]}}),count:function(e){return n.count(d(e))},query:function(e){return n.query(d(e))},openCursor:function(t){var r=t.query.index,o=r.keyTail,a=r.isVirtual,i=r.keyLength;return a?n.openCursor(d(t)).then((function(n){return n&&function(n){var r=Object.create(n,{continue:{value:function(r){null!=r?n.continue(Ib(r,t.reverse?e.MAX_KEY:e.MIN_KEY,o)):t.unique?n.continue(n.key.slice(0,i).concat(t.reverse?e.MIN_KEY:e.MAX_KEY,o)):n.continue()}},continuePrimaryKey:{value:function(t,r){n.continuePrimaryKey(Ib(t,e.MAX_KEY,o),r)}},primaryKey:{get:function(){return n.primaryKey}},key:{get:function(){var e=n.key;return 1===i?e[0]:e.slice(0,i)}},value:{get:function(){return n.value}}});return r}(n)})):n.openCursor(t)}});return f}})}};function Db(e,t,n,r){return n=n||{},r=r||"",Qv(e).forEach((function(o){if(nm(t,o)){var a=e[o],i=t[o];if("object"==typeof a&&"object"==typeof i&&a&&i){var s=Pm(a);s!==Pm(i)?n[r+o]=t[o]:"Object"===s?Db(a,i,n,r+o+"."):a!==i&&(n[r+o]=t[o])}else a!==i&&(n[r+o]=t[o])}else n[r+o]=void 0})),Qv(t).forEach((function(o){nm(e,o)||(n[r+o]=t[o])})),n}var jb={stack:"dbcore",name:"HooksMiddleware",level:2,create:function(e){return We(We({},e),{},{table:function(t){var n=e.table(t),r=n.schema.primaryKey,o=We(We({},n),{},{mutate:function(e){var o=Eg.trans,a=o.table(t).hook,i=a.deleting,s=a.creating,l=a.updating;switch(e.type){case"add":if(s.fire===Xm)break;return o._promise("readwrite",(function(){return u(e)}),!0);case"put":if(s.fire===Xm&&l.fire===Xm)break;return o._promise("readwrite",(function(){return u(e)}),!0);case"delete":if(i.fire===Xm)break;return o._promise("readwrite",(function(){return u(e)}),!0);case"deleteRange":if(i.fire===Xm)break;return o._promise("readwrite",(function(){return function(e){return c(e.trans,e.range,1e4)}(e)}),!0)}return n.mutate(e);function u(e){var t=Eg.trans,o=e.keys||function(e,t){return"delete"===t.type?t.keys:t.keys||t.values.map(e.extractKey)}(r,e);if(!o)throw new Error("Keys missing");return"delete"!==(e="add"===e.type||"put"===e.type?We(We({},e),{},{keys:o}):We({},e)).type&&(e.values=Ke(e.values)),e.keys&&(e.keys=Ke(e.keys)),function(e,t,n){return"add"===t.type?Promise.resolve([]):e.getMany({trans:t.trans,keys:n,cache:"immutable"})}(n,e,o).then((function(a){var u=o.map((function(n,o){var u=a[o],c={onerror:null,onsuccess:null};if("delete"===e.type)i.fire.call(c,n,u,t);else if("add"===e.type||void 0===u){var d=s.fire.call(c,n,e.values[o],t);null==n&&null!=d&&(n=d,e.keys[o]=n,r.outbound||mm(e.values[o],r.keyPath,n))}else{var f=Db(u,e.values[o]),p=l.fire.call(c,f,n,u,t);if(p){var h=e.values[o];Object.keys(p).forEach((function(e){nm(h,e)?h[e]=p[e]:mm(h,e,p[e])}))}}return c}));return n.mutate(e).then((function(t){for(var n=t.failures,r=t.results,i=t.numFailures,s=t.lastResult,l=0;l<o.length;++l){var c=r?r[l]:o[l],d=u[l];null==c?d.onerror&&d.onerror(n[l]):d.onsuccess&&d.onsuccess("put"===e.type&&a[l]?e.values[l]:c)}return{failures:n,results:r,numFailures:i,lastResult:s}})).catch((function(e){return u.forEach((function(t){return t.onerror&&t.onerror(e)})),Promise.reject(e)}))}))}function c(e,t,o){return n.query({trans:e,values:!1,query:{index:r,range:t},limit:o}).then((function(n){var r=n.result;return u({type:"delete",keys:r,trans:e}).then((function(n){return n.numFailures>0?Promise.reject(n.failures[0]):r.length<o?{failures:[],numFailures:0,lastResult:void 0}:c(e,We(We({},t),{},{lower:r[r.length-1],lowerOpen:!0}),o)}))}))}}});return o}})}};function Fb(e,t,n){try{if(!t)return null;if(t.keys.length<e.length)return null;for(var r=[],o=0,a=0;o<t.keys.length&&a<e.length;++o)0===Ny(t.keys[o],e[a])&&(r.push(n?Sm(t.values[o]):t.values[o]),++a);return r.length===e.length?r:null}catch(e){return null}}var Lb={stack:"dbcore",level:-1,create:function(e){return{table:function(t){var n=e.table(t);return We(We({},n),{},{getMany:function(e){if(!e.cache)return n.getMany(e);var t=Fb(e.keys,e.trans._cache,"clone"===e.cache);return t?_g.resolve(t):n.getMany(e).then((function(t){return e.trans._cache={keys:e.keys,values:"clone"===e.cache?Sm(t):t},t}))},mutate:function(e){return"add"!==e.type&&(e.trans._cache=null),n.mutate(e)}})}}}};function zb(e){return!("from"in e)}var Nb=function e(t,n){if(!this){var r=new e;return t&&"d"in t&&Jv(r,t),r}Jv(this,arguments.length?{d:1,from:t,to:arguments.length>1?n:t}:{d:0})};function Bb(e,t,n){var r=Ny(t,n);if(!isNaN(r)){if(r>0)throw RangeError();if(zb(e))return Jv(e,{from:t,to:n,d:1});var o=e.l,a=e.r;if(Ny(n,e.from)<0)return o?Bb(o,t,n):e.l={from:t,to:n,d:1,l:null,r:null},Ub(e);if(Ny(t,e.to)>0)return a?Bb(a,t,n):e.r={from:t,to:n,d:1,l:null,r:null},Ub(e);Ny(t,e.from)<0&&(e.from=t,e.l=null,e.d=a?a.d+1:1),Ny(n,e.to)>0&&(e.to=n,e.r=null,e.d=e.l?e.l.d+1:1);var i=!e.r;o&&!e.l&&Vb(e,o),a&&i&&Vb(e,a)}}function Vb(e,t){zb(t)||function e(t,n){var r=n.from,o=n.to,a=n.l,i=n.r;Bb(t,r,o),a&&e(t,a),i&&e(t,i)}(e,t)}function Wb(e){var t=zb(e)?null:{s:0,n:e};return{next:function(e){for(var n=arguments.length>0;t;)switch(t.s){case 0:if(t.s=1,n)for(;t.n.l&&Ny(e,t.n.from)<0;)t={up:t,n:t.n.l,s:1};else for(;t.n.l;)t={up:t,n:t.n.l,s:1};case 1:if(t.s=2,!n||Ny(e,t.n.to)<=0)return{value:t.n,done:!1};case 2:if(t.n.r){t.s=3,t={up:t,n:t.n.r,s:0};continue}case 3:t=t.up}return{done:!0}}}}function Ub(e){var t,n,r=((null===(t=e.r)||void 0===t?void 0:t.d)||0)-((null===(n=e.l)||void 0===n?void 0:n.d)||0),o=r>1?"r":r<-1?"l":"";if(o){var a="r"===o?"l":"r",i=We({},e),s=e[o];e.from=s.from,e.to=s.to,e[o]=s[o],i[o]=s[a],e[a]=i,i.d=Hb(i)}e.d=Hb(e)}function Hb(e){var t=e.r,n=e.l;return(t?n?Math.max(t.d,n.d):t.d:n?n.d:0)+1}rm(Nb.prototype,l({add:function(e){return Vb(this,e),this},addKey:function(e){return Bb(this,e,e),this},addKeys:function(e){var t=this;return e.forEach((function(e){return Bb(t,e,e)})),this}},Rm,(function(){return Wb(this)})));var Kb,qb={stack:"dbcore",level:0,create:function(e){var t=e.schema.name,n=new Nb(e.MIN_KEY,e.MAX_KEY);return We(We({},e),{},{table:function(r){var o=e.table(r),a=o.schema,i=a.primaryKey,s=i.extractKey,l=i.outbound,u=We(We({},o),{},{mutate:function(e){var i=e.trans,s=i.mutatedParts||(i.mutatedParts={}),l=function(e){var n="idb://".concat(t,"/").concat(r,"/").concat(e);return s[n]||(s[n]=new Nb)},u=l(""),c=l(":dels"),d=e.type,f=qe("deleteRange"===e.type?[e.range]:"delete"===e.type?[e.keys]:e.values.length<50?[[],e.values]:[],2),p=f[0],h=f[1],v=e.trans._cache;return o.mutate(e).then((function(e){if(Zv(p)){"delete"!==d&&(p=e.results),u.addKeys(p);var t=Fb(p,v);t||"add"===d||c.addKeys(p),(t||h)&&function(e,t,n,r){t.indexes.forEach((function(t){var o=e(t.name||"");function a(e){return null!=e?t.extractKey(e):null}var i=function(e){return t.multiEntry&&Zv(e)?e.forEach((function(e){return o.addKey(e)})):o.addKey(e)};(n||r).forEach((function(e,t){var o=n&&a(n[t]),s=r&&a(r[t]);0!==Ny(o,s)&&(null!=o&&i(o),null!=s&&i(s))}))}))}(l,a,t,h)}else if(p){var r={from:p.lower,to:p.upper};c.add(r),u.add(r)}else u.add(n),c.add(n),a.indexes.forEach((function(e){return l(e.name).add(n)}));return e}))}}),c=function(t){var n,r,o=t.query,a=o.index,i=o.range;return[a,new Nb(null!==(n=i.lower)&&void 0!==n?n:e.MIN_KEY,null!==(r=i.upper)&&void 0!==r?r:e.MAX_KEY)]},d={get:function(e){return[i,new Nb(e.key)]},getMany:function(e){return[i,(new Nb).addKeys(e.keys)]},count:c,query:c,openCursor:c};return Qv(d).forEach((function(e){u[e]=function(a){var i=Eg.subscr;if(i){var u=function(e){var n="idb://".concat(t,"/").concat(r,"/").concat(e);return i[n]||(i[n]=new Nb)},c=u(""),f=u(":dels"),p=qe(d[e](a),2),h=p[0],v=p[1];if(u(h.name||"").add(v),!h.isPrimaryKey){if("count"!==e){var m="query"===e&&l&&a.values&&o.query(We(We({},a),{},{values:!1}));return o[e].apply(this,arguments).then((function(t){if("query"===e){if(l&&a.values)return m.then((function(e){var n=e.result;return c.addKeys(n),t}));var n=a.values?t.result.map(s):t.result;a.values?c.addKeys(n):f.addKeys(n)}else if("openCursor"===e){var r=t,o=a.values;return r&&Object.create(r,{key:{get:function(){return f.addKey(r.primaryKey),r.key}},primaryKey:{get:function(){var e=r.primaryKey;return f.addKey(e),e}},value:{get:function(){return o&&c.addKey(r.primaryKey),r.value}}})}return t}))}f.add(n)}}return o[e].apply(this,arguments)}})),u}})}},$b=function(){function e(t,n){var r=this;Xe(this,e),this._middlewares={},this.verno=0;var o=e.dependencies;this._options=n=We({addons:e.addons,autoOpen:!0,indexedDB:o.indexedDB,IDBKeyRange:o.IDBKeyRange},n),this._deps={indexedDB:n.indexedDB,IDBKeyRange:n.IDBKeyRange};var a=n.addons;this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;var i,s={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:Xm,dbReadyPromise:null,cancelOpen:Xm,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3};s.dbReadyPromise=new _g((function(e){s.dbReadyResolve=e})),s.openCanceller=new _g((function(e,t){s.cancelOpen=t})),this._state=s,this.name=t,this.on=My(this,"populate","blocked","versionchange","close",{ready:[og,Xm]}),this.on.ready.subscribe=dm(this.on.ready.subscribe,(function(t){return function(n,o){e.vip((function(){var e=r._state;if(e.openComplete)e.dbOpenError||_g.resolve().then(n),o&&t(n);else if(e.onReadyBeingFired)e.onReadyBeingFired.push(n),o&&t(n);else{t(n);var a=r;o||t((function e(){a.on.ready.unsubscribe(n),a.on.ready.unsubscribe(e)}))}}))}})),this.Collection=(i=this,Oy(Wy.prototype,(function(e,t){this.db=i;var n=Ry,r=null;if(t)try{n=t()}catch(e){r=e}var o=e._ctx,a=o.table,s=a.hook.reading.fire;this._ctx={table:a,index:o.index,isPrimKey:!o.index||a.schema.primKey.keyPath&&o.index===a.schema.primKey.name,range:n,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:r,or:o.or,valueMapper:s!==Qm?s:null}}))),this.Table=function(e){return Oy(_y.prototype,(function(t,n,r){this.db=e,this._tx=r,this.name=t,this.schema=n,this.hook=e._allTables[t]?e._allTables[t].hook:My(null,{creating:[eg,Xm],reading:[Zm,Qm],updating:[ng,Xm],deleting:[tg,Xm]})}))}(this),this.Transaction=function(e){return Oy(ob.prototype,(function(t,n,r,o,a){var i=this;this.db=e,this.mode=t,this.storeNames=n,this.schema=r,this.chromeTransactionDurability=o,this.idbtrans=null,this.on=My(this,"complete","error","abort"),this.parent=a||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new _g((function(e,t){i._resolve=e,i._reject=t})),this._completion.then((function(){i.active=!1,i.on.complete.fire()}),(function(e){var t=i.active;return i.active=!1,i.on.error.fire(e),i.parent?i.parent._reject(e):t&&i.idbtrans&&i.idbtrans.abort(),dy(e)}))}))}(this),this.Version=function(e){return Oy(Cb.prototype,(function(t){this.db=e,this._cfg={version:t,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}}))}(this),this.WhereClause=function(e){return Oy(Zy.prototype,(function(t,n,r){this.db=e,this._ctx={table:t,index:":id"===n?null:n,or:r};var o=e._deps.indexedDB;if(!o)throw new $m.MissingAPI;this._cmp=this._ascending=o.cmp.bind(o),this._descending=function(e,t){return o.cmp(t,e)},this._max=function(e,t){return o.cmp(e,t)>0?e:t},this._min=function(e,t){return o.cmp(e,t)<0?e:t},this._IDBKeyRange=e._deps.IDBKeyRange}))}(this),this.on("versionchange",(function(e){e.newVersion>0?console.warn("Another connection wants to upgrade database '".concat(r.name,"'. Closing db now to resume the upgrade.")):console.warn("Another connection wants to delete database '".concat(r.name,"'. Closing db now to resume the delete request.")),r.close()})),this.on("blocked",(function(e){!e.newVersion||e.newVersion<e.oldVersion?console.warn("Dexie.delete('".concat(r.name,"') was blocked")):console.warn("Upgrade '".concat(r.name,"' blocked by other connection holding version ").concat(e.oldVersion/10))})),this._maxKey=lb(n.IDBKeyRange),this._createTransaction=function(e,t,n,o){return new r.Transaction(e,t,n,r._options.chromeTransactionDurability,o)},this._fireOnBlocked=function(e){r.on("blocked").fire(e),yy.filter((function(e){return e.name===r.name&&e!==r&&!e._state.vcFired})).map((function(t){return t.on("versionchange").fire(e)}))},this.use(Ab),this.use(jb),this.use(qb),this.use(Lb),this.vip=Object.create(this,{_vip:{value:!0}}),a.forEach((function(e){return e(r)}))}return Ze(e,[{key:"version",value:function(e){if(isNaN(e)||e<.1)throw new $m.Type("Given version is not a positive number");if(e=Math.round(10*e)/10,this.idbdb||this._state.isBeingOpened)throw new $m.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,e);var t=this._versions,n=t.filter((function(t){return t._cfg.version===e}))[0];return n||(n=new this.Version(e),t.push(n),t.sort(gb),n.stores({}),this._state.autoSchema=!1,n)}},{key:"_whenReady",value:function(e){var t=this;return this.idbdb&&(this._state.openComplete||Eg.letThrough||this._vip)?e():new _g((function(e,n){if(t._state.openComplete)return n(new $m.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._options.autoOpen)return void n(new $m.DatabaseClosed);t.open().catch(Xm)}t._state.dbReadyPromise.then(e,n)})).then(e)}},{key:"use",value:function(e){var t=e.stack,n=e.create,r=e.level,o=e.name;o&&this.unuse({stack:t,name:o});var a=this._middlewares[t]||(this._middlewares[t]=[]);return a.push({stack:t,create:n,level:null==r?10:r,name:o}),a.sort((function(e,t){return e.level-t.level})),this}},{key:"unuse",value:function(e){var t=e.stack,n=e.name,r=e.create;return t&&this._middlewares[t]&&(this._middlewares[t]=this._middlewares[t].filter((function(e){return r?e.create!==r:!!n&&e.name!==n}))),this}},{key:"open",value:function(){return function(e){var t=e._state,n=e._deps.indexedDB;if(t.isBeingOpened||e.idbdb)return t.dbReadyPromise.then((function(){return t.dbOpenError?dy(t.dbOpenError):e}));Im&&(t.openCanceller._stackHolder=Fm()),t.isBeingOpened=!0,t.dbOpenError=null,t.openComplete=!1;var r=t.openCanceller;function o(){if(t.openCanceller!==r)throw new $m.DatabaseClosed("db.open() was cancelled")}var a=t.dbReadyResolve,i=null,s=!1;return _g.race([r,("undefined"==typeof navigator?_g.resolve():Tb()).then((function(){return new _g((function(r,a){if(o(),!n)throw new $m.MissingAPI;var l=e.name,u=t.autoSchema?n.open(l):n.open(l,Math.round(10*e.verno));if(!u)throw new $m.MissingAPI;u.onerror=Jy(a),u.onblocked=Hg(e._fireOnBlocked),u.onupgradeneeded=Hg((function(r){if(i=u.transaction,t.autoSchema&&!e._options.allowEmptyDB){u.onerror=eb,i.abort(),u.result.close();var o=n.deleteDatabase(l);o.onsuccess=o.onerror=Hg((function(){a(new $m.NoSuchDatabase("Database ".concat(l," doesnt exist")))}))}else{i.onerror=Jy(a);var c=r.oldVersion>Math.pow(2,62)?0:r.oldVersion;s=c<1,e._novip.idbdb=u.result,yb(e,c/10,i,a)}}),a),u.onsuccess=Hg((function(){i=null;var n,o=e._novip.idbdb=u.result,a=cm(o.objectStoreNames);if(a.length>0)try{var c=o.transaction(1===(n=a).length?n[0]:n,"readonly");t.autoSchema?function(e,t,n){var r=e._novip;r.verno=t.version/10;var o=r._dbSchema=kb(0,t,n);r._storeNames=cm(t.objectStoreNames,0),vb(r,[r._allTables],Qv(o),o)}(e,o,c):(Sb(e,e._dbSchema,c),function(e,t){var n=bb(kb(0,e.idbdb,t),e._dbSchema);return!(n.add.length||n.change.some((function(e){return e.add.length||e.change.length})))}(e,c)||console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Some queries may fail.")),hb(e,c)}catch(e){}yy.push(e),o.onversionchange=Hg((function(n){t.vcFired=!0,e.on("versionchange").fire(n)})),o.onclose=Hg((function(t){e.on("close").fire(t)})),s&&function(e,t){var n=e.indexedDB,r=e.IDBKeyRange;!Pb(n)&&t!==Sy&&Eb(n,r).put({name:t}).catch(Xm)}(e._deps,l),r()}),a)}))}))]).then((function(){return o(),t.onReadyBeingFired=[],_g.resolve(Rb((function(){return e.on.ready.fire(e.vip)}))).then((function n(){if(t.onReadyBeingFired.length>0){var r=t.onReadyBeingFired.reduce(og,Xm);return t.onReadyBeingFired=[],_g.resolve(Rb((function(){return r(e.vip)}))).then(n)}}))})).finally((function(){t.onReadyBeingFired=null,t.isBeingOpened=!1})).then((function(){return e})).catch((function(n){t.dbOpenError=n;try{i&&i.abort()}catch(e){}return r===t.openCanceller&&e._close(),dy(n)})).finally((function(){t.openComplete=!0,a()}))}(this)}},{key:"_close",value:function(){var e=this._state,t=yy.indexOf(this);if(t>=0&&yy.splice(t,1),this.idbdb){try{this.idbdb.close()}catch(e){}this._novip.idbdb=null}e.dbReadyPromise=new _g((function(t){e.dbReadyResolve=t})),e.openCanceller=new _g((function(t,n){e.cancelOpen=n}))}},{key:"close",value:function(){this._close();var e=this._state;this._options.autoOpen=!1,e.dbOpenError=new $m.DatabaseClosed,e.isBeingOpened&&e.cancelOpen(e.dbOpenError)}},{key:"delete",value:function(){var e=this,t=arguments.length>0,n=this._state;return new _g((function(r,o){var a=function(){e.close();var t=e._deps.indexedDB.deleteDatabase(e.name);t.onsuccess=Hg((function(){!function(e,t){var n=e.indexedDB,r=e.IDBKeyRange;!Pb(n)&&t!==Sy&&Eb(n,r).delete(t).catch(Xm)}(e._deps,e.name),r()})),t.onerror=Jy(o),t.onblocked=e._fireOnBlocked};if(t)throw new $m.InvalidArgument("Arguments not allowed in db.delete()");n.isBeingOpened?n.dbReadyPromise.then(a):a()}))}},{key:"backendDB",value:function(){return this.idbdb}},{key:"isOpen",value:function(){return null!==this.idbdb}},{key:"hasBeenClosed",value:function(){var e=this._state.dbOpenError;return e&&"DatabaseClosed"===e.name}},{key:"hasFailed",value:function(){return null!==this._state.dbOpenError}},{key:"dynamicallyOpened",value:function(){return this._state.autoSchema}},{key:"tables",get:function(){var e=this;return Qv(this._allTables).map((function(t){return e._allTables[t]}))}},{key:"transaction",value:function(){var e=Mb.apply(this,arguments);return this._transaction.apply(this,e)}},{key:"_transaction",value:function(e,t,n){var r=this,o=Eg.trans;o&&o.db===this&&-1===e.indexOf("!")||(o=null);var a,i,s=-1!==e.indexOf("?");e=e.replace("!","").replace("?","");try{if(i=t.map((function(e){var t=e instanceof r.Table?e.name:e;if("string"!=typeof t)throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return t})),"r"==e||e===Cy)a=Cy;else{if("rw"!=e&&e!=Ey)throw new $m.InvalidArgument("Invalid transaction mode: "+e);a=Ey}if(o){if(o.mode===Cy&&a===Ey){if(!s)throw new $m.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");o=null}o&&i.forEach((function(e){if(o&&-1===o.storeNames.indexOf(e)){if(!s)throw new $m.SubTransaction("Table "+e+" not included in parent transaction.");o=null}})),s&&o&&!o.active&&(o=null)}}catch(e){return o?o._promise(null,(function(t,n){n(e)})):dy(e)}var l=Ob.bind(null,this,a,i,o,n);return o?o._promise(a,l,"lock"):Eg.trans?ay(Eg.transless,(function(){return r._whenReady(l)})):this._whenReady(l)}},{key:"table",value:function(e){if(!nm(this._allTables,e))throw new $m.InvalidTable("Table ".concat(e," does not exist"));return this._allTables[e]}}]),e}(),Gb="undefined"!=typeof Symbol&&"observable"in Symbol?Symbol.observable:"@@observable",Yb=function(){function e(t){Xe(this,e),this._subscribe=t}return Ze(e,[{key:"subscribe",value:function(e,t,n){return this._subscribe(e&&"function"!=typeof e?e:{next:e,error:t,complete:n})}},{key:Gb,value:function(){return this}}]),e}();function Xb(e,t){return Qv(t).forEach((function(n){Vb(e[n]||(e[n]=new Nb),t[n])})),e}try{Kb={indexedDB:Xv.indexedDB||Xv.mozIndexedDB||Xv.webkitIndexedDB||Xv.msIndexedDB,IDBKeyRange:Xv.IDBKeyRange||Xv.webkitIDBKeyRange}}catch(Xv){Kb={indexedDB:null,IDBKeyRange:null}}var Qb=$b;function Zb(e){var t=Jb;try{Jb=!0,rb.storagemutated.fire(e)}finally{Jb=t}}rm(Qb,We(We({},Ym),{},{delete:function(e){return new Qb(e,{addons:[]}).delete()},exists:function(e){return new Qb(e,{addons:[]}).open().then((function(e){return e.close(),!0})).catch("NoSuchDatabaseError",(function(){return!1}))},getDatabaseNames:function(e){try{return function(e){var t=e.indexedDB,n=e.IDBKeyRange;return Pb(t)?Promise.resolve(t.databases()).then((function(e){return e.map((function(e){return e.name})).filter((function(e){return e!==Sy}))})):Eb(t,n).toCollection().primaryKeys()}(Qb.dependencies).then(e)}catch(e){return dy(new $m.MissingAPI)}},defineClass:function(){return function(e){Jv(this,e)}},ignoreTransaction:function(e){return Eg.trans?ay(Eg.transless,e):e()},vip:Rb,async:function(e){return function(){try{var t=_b(e.apply(this,arguments));return t&&"function"==typeof t.then?t:_g.resolve(t)}catch(e){return dy(e)}}},spawn:function(e,t,n){try{var r=_b(e.apply(n,t||[]));return r&&"function"==typeof r.then?r:_g.resolve(r)}catch(e){return dy(e)}},currentTransaction:{get:function(){return Eg.trans||null}},waitFor:function(e,t){var n=_g.resolve("function"==typeof e?Qb.ignoreTransaction(e):e).timeout(t||6e4);return Eg.trans?Eg.trans.waitFor(n):n},Promise:_g,debug:{get:function(){return Im},set:function(e){Am(e,"dexie"===e?function(){return!0}:ky)}},derive:im,extend:Jv,props:rm,override:dm,Events:My,on:rb,liveQuery:function(e){var t,n=!1,r=new Yb((function(r){var o=Om(e),a=!1,i={},s={},l={get closed(){return a},unsubscribe:function(){a=!0,rb.storagemutated.unsubscribe(f)}};r.start&&r.start(l);var u=!1,c=!1;function d(){return Qv(s).some((function(e){return i[e]&&function(e,t){var n=Wb(t),r=n.next();if(r.done)return!1;for(var o=r.value,a=Wb(e),i=a.next(o.from),s=i.value;!r.done&&!i.done;){if(Ny(s.from,o.to)<=0&&Ny(s.to,o.from)>=0)return!0;Ny(o.from,s.from)<0?o=(r=n.next(s.from)).value:s=(i=a.next(o.from)).value}return!1}(i[e],s[e])}))}var f=function(e){Xb(i,e),d()&&p()},p=function p(){if(!u&&!a){i={};var h={},v=function(t){o&&Zg();var n=function(){return Qg(e,{subscr:t,trans:null})},r=Eg.trans?ay(Eg.transless,n):n();return o&&r.then(Jg,Jg),r}(h);c||(rb(tb,f),c=!0),u=!0,Promise.resolve(v).then((function(e){n=!0,t=e,u=!1,a||(d()?p():(i={},s=h,r.next&&r.next(e)))}),(function(e){u=!1,n=!1,r.error&&r.error(e),l.unsubscribe()}))}};return p(),l}));return r.hasValue=function(){return n},r.getValue=function(){return t},r},extendObservabilitySet:Xb,getByKeyPath:vm,setByKeyPath:mm,delByKeyPath:function(e,t){"string"==typeof t?mm(e,t,void 0):"length"in t&&[].map.call(t,(function(t){mm(e,t,void 0)}))},shallowClone:gm,deepClone:Sm,getObjectDiff:Db,cmp:Ny,asap:pm,minKey:vy,addons:[],connections:yy,errnames:Km,dependencies:Kb,semVer:py,version:py.split(".").map((function(e){return parseInt(e)})).reduce((function(e,t,n){return e+t/Math.pow(10,2*n)}))})),Qb.maxKey=lb(Qb.dependencies.IDBKeyRange),"undefined"!=typeof dispatchEvent&&"undefined"!=typeof addEventListener&&(rb(tb,(function(e){var t;Jb||(by?(t=document.createEvent("CustomEvent")).initCustomEvent(nb,!0,!0,e):t=new CustomEvent(nb,{detail:e}),Jb=!0,dispatchEvent(t),Jb=!1)})),addEventListener(nb,(function(e){var t=e.detail;Jb||Zb(t)})));var Jb=!1;if("undefined"!=typeof BroadcastChannel){var ex=new BroadcastChannel(nb);"function"==typeof ex.unref&&ex.unref(),rb(tb,(function(e){Jb||ex.postMessage(e)})),ex.onmessage=function(e){e.data&&Zb(e.data)}}else if("undefined"!=typeof self&&"undefined"!=typeof navigator){rb(tb,(function(e){try{Jb||("undefined"!=typeof localStorage&&localStorage.setItem(nb,JSON.stringify({trig:Math.random(),changedParts:e})),"object"==typeof self.clients&&Ke(self.clients.matchAll({includeUncontrolled:!0})).forEach((function(t){return t.postMessage({type:nb,changedParts:e})})))}catch(e){}})),"undefined"!=typeof addEventListener&&addEventListener("storage",(function(e){if(e.key===nb){var t=JSON.parse(e.newValue);t&&Zb(t.changedParts)}}));var tx=self.document&&navigator.serviceWorker;tx&&tx.addEventListener("message",(function(e){var t=e.data;t&&t.type===nb&&Zb(t.changedParts)}))}_g.rejectionMapper=function(e,t){if(!e||e instanceof Vm||e instanceof TypeError||e instanceof SyntaxError||!e.name||!Gm[e.name])return e;var n=new Gm[e.name](t||e.message,e);return"stack"in e&&am(n,"stack",{get:function(){return this.inner.stack}}),n},Am(Im,ky);var nx=function(){function e(t,n){Xe(this,e),this.logger=t,this.context=n,this._timeout=void 0,this.isStopped=!0,this.controller=new AbortController}return Ze(e,[{key:"onStart",value:function(){}},{key:"onStop",value:function(){}},{key:"start",value:function(){this.controller=new AbortController,this.onStart(),this.isStopped=!1,this.loop()}},{key:"stop",value:function(){this.controller.abort("Stop"),this.controller=new AbortController,this.onStop(),this.isStopped=!0,clearTimeout(this._timeout),this._timeout=void 0}},{key:"process",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.logger.info("[".concat(this.constructor.type,"] - Start processing")),e.prev=1,e.next=4,this.processInternal(this.controller.signal);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),this.logger.error(e.t0);case 9:this.logger.info("[".concat(this.constructor.type,"] - End processing"));case 10:case"end":return e.stop()}}),e,this,[[1,6]])})));return function(){return e.apply(this,arguments)}}()},{key:"loop",value:function(){var e=Ye($e().mark((function e(){var t=this;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.isStopped){e.next=4;break}return e.next=3,this.process();case 3:this._timeout=setTimeout((function(){return t.loop()}),this.context.currentMode.backgroundJobInterval[this.constructor.type]||this.context.backgroundJobDefaultInterval);case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()}]),e}();nx.type="BackgroundJob";var rx=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l,u,c){var d;return Xe(this,n),(d=t.call(this,u,c)).transactionsRepo=e,d.filesRepo=r,d.apiClient=o,d.retrier=a,d.storage=i,d.locker=s,d.filePathFixer=void 0,d.filePathFixer=new xv(i,l,u),d}return Ze(n,[{key:"getDownloadFileState",value:function(e){switch(e){case hv.Missing:return qv.Missing;case hv.WaitingServerProcessing:return qv.WaitingServerProcessing;case hv.ReadyForDownload:return qv.ReadyForDownload}}},{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){var r,o=this;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.transactionsRepo.getNextReady();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:if(!t.aborted){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,this.locker.lockAndExecute(r.id,Ye($e().mark((function e(){var a,i,s,l,u,c,d,f,p,h,v,m,g,y,b,x,w;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.aborted){e.next=2;break}return e.abrupt("return");case 2:if(r.canAddFiles()){e.next=4;break}return e.abrupt("return");case 4:return e.prev=4,e.next=7,o.retrier.execute(Ye($e().mark((function e(){var t;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.apiClient.getFilesInDownloadTransaction({transactionID:r.id});case 2:return t=e.sent,e.abrupt("return",t.files);case 4:case"end":return e.stop()}}),e)}))));case 7:a=e.sent,e.next=17;break;case 10:return e.prev=10,e.t0=e.catch(4),o.logger.error(e.t0),r.fail(),e.next=16,o.transactionsRepo.save(r);case 16:return e.abrupt("return");case 17:if(!t.aborted){e.next=19;break}return e.abrupt("return");case 19:if(o.logger.info(n.logsProvider.info.numberOfFilesInTransaction(r,a.length)),0!==a.length){e.next=26;break}return r.complete(),e.next=24,o.transactionsRepo.save(r);case 24:return o.logger.warn(n.logsProvider.warn.noFilesInTransaction(r)),e.abrupt("return");case 26:return i=a,s=a.filter((function(e){return e.state===hv.Missing})),r.startProcessing(),s.length===a.length?(r.fail(),o.logger.error(n.logsProvider.error.allFilesMissing(r))):s.length>0&&o.logger.warn(n.logsProvider.warn.someFilesMissing(r,s.map((function(e){return e.path})))),e.next=32,o.filesRepo.getAllInTransaction(r.id);case 32:if(l=e.sent,!t.aborted){e.next=35;break}return e.abrupt("return");case 35:return u=new Set(l.map((function(e){return e.index}))),i=i.filter((function(e){return!u.has(e.index)})),c=[],e.next=40,Promise.all(i.map(function(){var e=Ye($e().mark((function e(t){var n,a,i,s,l,u,c;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.state!==hv.Missing){e.next=2;break}return e.abrupt("return",Gv.create(r.id,t.index,t.path,t.exactSize,t.approximativeSize,o.getDownloadFileState(t.state),""));case 2:n="",t.supportsDirectCloudURL&&t.hasRangeRequestSupport&&(n=t.cloudURL),a=wv(t.path),i=kv(a),s=Sv(a),l=r.location.replace(/\/+$/,"")+"/"+t.path,u=1;case 9:return e.next=11,o.storage.exists(l);case 11:if(!e.sent){e.next=16;break}l=r.location.replace(/\/+$/,"")+"/"+"".concat(i," (").concat(u,")").concat(s),u++,e.next=9;break;case 16:return c=Gv.create(r.id,t.index,l,t.exactSize,t.approximativeSize,o.getDownloadFileState(t.state),n),e.abrupt("return",c);case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 40:if(d=e.sent,!t.aborted){e.next=43;break}return e.abrupt("return");case 43:f=0;case 44:if(!(f<d.length)){e.next=56;break}if(p=d[f],e.t1=p.getState()!==qv.WaitingServerProcessing,!e.t1){e.next=51;break}return e.next=50,o.filePathFixer.shouldFixPath(p);case 50:e.t1=e.sent;case 51:if(!e.t1){e.next=53;break}c.push(p);case 53:f++,e.next=44;break;case 56:if(!t.aborted){e.next=58;break}return e.abrupt("return");case 58:if(!(c.length>0)){e.next=68;break}h=c.map((function(e){return e.path})),v=0;case 61:if(!(v<c.length)){e.next=68;break}return m=c[v],e.next=65,o.filePathFixer.tryFixPath(m,h);case 65:v++,e.next=61;break;case 68:for(g=[];d.length>200;)g.push(d.slice(0,200)),d=d.slice(200);d.length>0&&g.push(d),y=!0,b=0,x=g;case 73:if(!(b<x.length)){e.next=84;break}return w=x[b],e.next=77,o.filesRepo.saveAll(w);case 77:if(e.sent){e.next=79;break}y=!1;case 79:if(!t.aborted){e.next=81;break}return e.abrupt("return");case 81:b++,e.next=73;break;case 84:if(!y){e.next=87;break}return e.next=87,o.transactionsRepo.save(r);case 87:case"end":return e.stop()}}),e,null,[[4,10]])}))));case 9:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);rx.type="TransactionFilesFetcher",rx.logsProvider={info:{numberOfFilesInTransaction:function(e,t){return"Transaction ".concat(e.id," contains ").concat(t," files to download")}},warn:{noFilesInTransaction:function(e){return"Transaction ".concat(e.id," has no files to download")},someFilesMissing:function(e,t){return"Transaction ".concat(e.id," has some missing files:\n").concat(t.join("\n"))}},error:{allFilesMissing:function(e){return"All files in transaction ".concat(e.id," are missing")}}};var ox=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a){var i;return Xe(this,n),(i=t.call(this,o,a)).filesRepo=e,i.locker=r,i}return Ze(n,[{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){var r,o=this;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.filesRepo.getNextToDownload();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:if(!t.aborted){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,this.locker.lockAndExecute(r.id,Ye($e().mark((function e(){var a,i,s,l;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.aborted){e.next=2;break}return e.abrupt("return");case 2:if(r){e.next=4;break}return e.abrupt("return");case 4:if(!r.isEmpty()){e.next=10;break}return r.complete(),e.next=8,o.filesRepo.save(r);case 8:return o.logger.warn(n.logsProvider.warn.emptyFile(r)),e.abrupt("return");case 10:if(r.isDownloading()){e.next=14;break}return r.startDownloading(),e.next=14,o.filesRepo.save(r);case 14:return e.next=16,o.filesRepo.getChunked(r.id);case 16:if(a=e.sent,!t.aborted){e.next=19;break}return e.abrupt("return");case 19:if(a||(a=Yv.create(r,o.context.currentMode.maxInProgressChunksPerFile)),a.hasBeenChunked()||(i=Math.ceil(r.size/o.context.chunkSize),o.logger.info(n.logsProvider.info.numberOfChunksInFile(r,i,o.context.chunkSize))),!a.completelyChunked()){e.next=23;break}return e.abrupt("return");case 23:if(s=Ke(a.inProgressChunks),a.createChunks(o.context.chunkSize,o.context.maxRetryPerChunk),l=a.inProgressChunks.filter((function(e){return!s.includes(e)})),o.logger.info(n.logsProvider.info.numberOfChunksCreated(r,l)),a.completelyChunked()&&o.logger.info(n.logsProvider.info.fileIsCompletelyChunked(r,o.context.chunkSize)),!(l.length>0)){e.next=31;break}return e.next=31,o.filesRepo.saveChunked(a);case 31:case"end":return e.stop()}}),e)}))));case 9:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);ox.type="FileChunkSplitter",ox.logsProvider={info:{numberOfChunksInFile:function(e,t,n){return"File ".concat(e.id," can be splitted into ").concat(t," chunks with chunk size ").concat(n)},numberOfChunksCreated:function(e,t){return"".concat(t.length," chunks has just been created for file ").concat(e.id,":\n").concat(t.map((function(e){return"[".concat(e.fromByte," - ").concat(e.toByte,"] | ").concat(e.size," | ").concat(e.path)})).join("\n"))},fileIsCompletelyChunked:function(e,t){return"File ".concat(e.id," with size ").concat(e.size," is completely chunked with chunk size ").concat(t)}},warn:{emptyFile:function(e){return"File ".concat(e.id," is empty. Nothing to download.")}}};var ax=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l,u,c){var d;return Xe(this,n),(d=t.call(this,u,c)).filesRepo=e,d.transactionsRepo=r,d.apiClient=o,d.retrier=a,d.storage=i,d.locker=s,d.filePathFixer=void 0,d.filePathFixer=new xv(i,l,u),d}return Ze(n,[{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){var r,o=this;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.filesRepo.getNextWaiting();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:if(!t.aborted){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,this.locker.lockAndExecute(r.transactionID,Ye($e().mark((function e(){var a,i,s,l,u,c,d,f,p,h,v,m;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.aborted){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,o.filesRepo.getAllWaitingInTransaction(r.transactionID);case 4:if(a=e.sent,!t.aborted){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,o.retrier.execute(Ye($e().mark((function e(){var t;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.apiClient.getFilesInDownloadTransaction({transactionID:r.transactionID});case 2:return t=e.sent,e.abrupt("return",t.files);case 4:case"end":return e.stop()}}),e)}))));case 9:if(i=e.sent,!t.aborted){e.next=12;break}return e.abrupt("return");case 12:if(s=a.map((function(e){return{file:e,info:i.find((function(t){return t.index===e.index}))}})).filter((function(e){var t,r;return(null===(t=e.info)||void 0===t?void 0:t.state)===hv.Missing||(null===(r=e.info)||void 0===r?void 0:r.state)===hv.ReadyForDownload||(o.logger.info(n.logsProvider.info.continueWaiting(e.file)),!1)})).map((function(e){return We(We({},e),{},{info:e.info})})),0!==s.length){e.next=15;break}return e.abrupt("return");case 15:return e.next=17,o.transactionsRepo.get(r.transactionID);case 17:if(l=e.sent,!t.aborted){e.next=20;break}return e.abrupt("return");case 20:if(l){e.next=25;break}return s.forEach((function(e){return e.file.fail()})),e.next=24,o.filesRepo.saveAll(s.map((function(e){return e.file})));case 24:return e.abrupt("return");case 25:return u=[],e.next=28,Promise.allSettled(s.map(function(){var e=Ye($e().mark((function e(t){var r,a,i,s,u,c;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=wv(t.info.path),a=kv(r),i=Sv(r),s=l.location.replace(/\/+$/,"")+"/"+t.info.path,u=1;case 5:return e.next=7,o.storage.exists(s);case 7:if(!e.sent){e.next=12;break}s=l.location.replace(/\/+$/,"")+"/"+"".concat(a," (").concat(u,")").concat(i),u++,e.next=5;break;case 12:c="",t.info.supportsDirectCloudURL&&t.info.hasRangeRequestSupport&&(c=t.info.cloudURL),t.file.updateMetadata(t.info.exactSize,t.info.approximativeSize,s,c),e.t0=t.info.state,e.next=e.t0===hv.Missing?18:e.t0===hv.ReadyForDownload?21:24;break;case 18:return t.file.markMissing(),o.logger.error(n.logsProvider.error.fileIsMissing(t.file)),e.abrupt("break",26);case 21:return t.file.markReady(),o.logger.info(n.logsProvider.info.fileIsReady(t.file)),e.abrupt("break",26);case 24:return o.logger.info(n.logsProvider.info.continueWaiting(t.file)),e.abrupt("break",26);case 26:return e.abrupt("return",t.file);case 27:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 28:if(c=e.sent,d=c.map((function(e){return"fulfilled"===e.status?e.value:null})).filter((function(e){return e})).map((function(e){return e})),!t.aborted){e.next=32;break}return e.abrupt("return");case 32:f=0;case 33:if(!(f<d.length)){e.next=42;break}return p=d[f],e.next=37,o.filePathFixer.shouldFixPath(p);case 37:if(!e.sent){e.next=39;break}u.push(p);case 39:f++,e.next=33;break;case 42:if(!t.aborted){e.next=44;break}return e.abrupt("return");case 44:if(!(u.length>0)){e.next=54;break}h=u.map((function(e){return e.path})),v=0;case 47:if(!(v<u.length)){e.next=54;break}return m=u[v],e.next=51,o.filePathFixer.tryFixPath(m,h);case 51:v++,e.next=47;break;case 54:return e.next=56,o.filesRepo.saveAll(d);case 56:case"end":return e.stop()}}),e)}))));case 9:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);ax.type="ServerProcessingFileWatcher",ax.logsProvider={info:{continueWaiting:function(e){return"File ".concat(e.id," still needs to wait for server processing")},fileIsReady:function(e){return"File ".concat(e.id," is ready for downloading")}},error:{fileIsMissing:function(e){return"File ".concat(e.id," is missing")}}};var ix=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l){var u;return Xe(this,n),(u=t.call(this,s,l)).filesRepo=e,u.chunksRepo=r,u.storage=o,u.locker=a,u.retrier=i,u}return Ze(n,[{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){var r,o,a=this;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.filesRepo.getNextAssembling();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:if(!t.aborted){e.next=7;break}return e.abrupt("return");case 7:return o=r.id,e.next=10,this.locker.lockAndExecute(r.id,Ye($e().mark((function e(){var i,s,l,u,c,d,f,p,h;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.aborted){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,a.filesRepo.get(o);case 4:if((r=e.sent)&&!r.hasCompleted()){e.next=7;break}return e.abrupt("return");case 7:if(r.hasFinishedDownloading()){e.next=13;break}return r.fail(),e.next=11,a.filesRepo.save(r);case 11:return a.logger.error(n.logsProvider.error.fileProgressIsLessThanSize(r)),e.abrupt("return");case 13:return e.next=15,a.filesRepo.getChunked(r.id);case 15:if(i=e.sent,!t.aborted){e.next=18;break}return e.abrupt("return");case 18:if(i&&i.completelyChunked()){e.next=24;break}return r.fail(),e.next=22,a.filesRepo.save(r);case 22:return a.logger.error(n.logsProvider.error.fileIsNotCompletelyChunked(r)),e.abrupt("return");case 24:if(!t.aborted){e.next=26;break}return e.abrupt("return");case 26:return e.next=28,a.chunksRepo.getAllInFile(r.id);case 28:if(s=e.sent,!t.aborted){e.next=31;break}return e.abrupt("return");case 31:if(s.every((function(e){return e.isProcessed()}))){e.next=37;break}return r.fail(),e.next=35,a.filesRepo.save(r);case 35:return a.logger.error(n.logsProvider.error.someChunksAreNotProcessed(r,s.filter((function(e){return!e.isProcessed()})))),e.abrupt("return");case 37:if(l=s.map((function(e){return e.size})).reduce((function(e,t){return t+e})),l===r.size){e.next=44;break}return r.fail(),e.next=42,a.filesRepo.save(r);case 42:return a.logger.error(n.logsProvider.error.totalSizeOfChunksDoesNotEqualFileSize(r,l,s)),e.abrupt("return");case 44:return u=r.size,c=r.path,d=new Promise((function(e,t){var n=performance.now();return a.storage.flushStoredPartial(c).then(e).catch(t).finally((function(){var e=performance.now();a.logger.info("Flush took ".concat(e-n," ms"))}))})),p=new Promise((function(e){var t=performance.now();f=setInterval(Ye($e().mark((function n(){var r;return $e().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a.storage.getSize(c);case 2:if(n.t0=n.sent,n.t1=u,n.t0!==n.t1){n.next=9;break}r=performance.now(),a.logger.info("Check took ".concat(r-t," ms")),clearInterval(f),e(!0);case 9:case"end":return n.stop()}}),n)}))),1e3)})),e.next=50,Promise.any([d,p]);case 50:if(h=e.sent,!t.aborted){e.next=53;break}return e.abrupt("return");case 53:if(h){e.next=59;break}return r.fail(),a.logger.error(n.logsProvider.error.failedToAssembleFile(r,s)),e.next=58,a.filesRepo.save(r);case 58:return e.abrupt("return");case 59:return e.next=61,a.retrier.execute(function(){var e=Ye($e().mark((function e(o){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.aborted){e.next=3;break}return o(),e.abrupt("return");case 3:return e.next=5,a.filesRepo.get(r.id);case 5:if(r=e.sent,!t.aborted){e.next=9;break}return o(),e.abrupt("return");case 9:if(r&&!r.hasCompleted()){e.next=12;break}return o(),e.abrupt("return");case 12:return r.complete(),e.next=15,a.filesRepo.save(r);case 15:if(e.sent){e.next=17;break}throw new Error("Unable to save file");case 17:a.logger.info(n.logsProvider.info.fileAssembled(r));case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),50,100,1e4);case 61:case"end":return e.stop()}}),e)}))));case 10:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);ix.type="FileChunkAssembler",ix.logsProvider={info:{fileAssembled:function(e){return"File ".concat(e.id," is successfully assembled")}},error:{fileProgressIsLessThanSize:function(e){return"File ".concat(e.id," has progress ").concat(e.getProgress()," less than size ").concat(e.size)},fileIsNotCompletelyChunked:function(e){return"File ".concat(e.id," can is not completely chunked")},someChunksAreNotProcessed:function(e,t){return"File ".concat(e.id," has some unprocessed chunks:\n").concat(t.map((function(e){return"[".concat(e.fromByte," - ").concat(e.toByte,"] | ").concat(e.size," | ").concat(e.path)})).join("\n"))},totalSizeOfChunksDoesNotEqualFileSize:function(e,t,n){return"Total size of chunks ".concat(t," in file ").concat(e.id," does not equal file size ").concat(e.size,":\n").concat(n.map((function(e){return"[".concat(e.fromByte," - ").concat(e.toByte,"] | ").concat(e.size," | ").concat(e.path)})).join("\n"))},failedToAssembleFile:function(e,t){return"Failed to assemble file ".concat(e.id," from chunks:\n").concat(t.map((function(e){return"[".concat(e.fromByte," - ").concat(e.toByte,"] | ").concat(e.size," | ").concat(e.path)})).join("\n"))}}};var sx=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n)}(vv);sx.type="NotEnoughStorageSpaceEvent";var lx=function(e){return e.NOT_ENOUGH_STORAGE="NOT_ENOUGH_STORAGE",e.PATH_LIMIT_EXCEEDED="PATH_LIMIT_EXCEEDED",e}({}),ux=function(e){mt(n,e);var t=bt(n);function n(e,r,o){var a;return Xe(this,n),(a=t.call(this)).bytesLength=e,a.start=r,a.end=o,a}return Ze(n)}(vv);ux.type="DataDownloadedEvent";var cx=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a,i,s,l,u){var c;return Xe(this,n),(c=t.call(this,l,u)).chunksRepo=e,c.apiClient=r,c.storage=o,c.eventHub=a,c.retrier=i,c.locker=s,c}return Ze(n,[{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){var r,o,a=this;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.chunksRepo.getNextUnprocessed();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:if(o=r.id,!t.aborted){e.next=8;break}return e.abrupt("return");case 8:if(r.file.isDownloading()){e.next=11;break}return this.logger.warn(n.logsProvider.warn.fileNotDownloading(r)),e.abrupt("return");case 11:if(!t.aborted){e.next=13;break}return e.abrupt("return");case 13:return e.next=15,this.locker.lockAndExecute(o,Ye($e().mark((function e(){var i,s;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.chunksRepo.get(o);case 2:if((r=e.sent)&&!r.isProcessed()&&r.file.isDownloading()){e.next=5;break}return e.abrupt("return");case 5:if(!t.aborted){e.next=7;break}return e.abrupt("return");case 7:if(r){e.next=9;break}return e.abrupt("return");case 9:if(!t.aborted){e.next=11;break}return e.abrupt("return");case 11:return a.logger.info(n.logsProvider.info.startDownloadingChunk(r)),e.prev=12,e.next=15,a.storage.getSize(r.path);case 15:if(e.t0=e.sent,e.t1=r.size,e.t0===e.t1){e.next=31;break}return e.next=20,a.retrier.execute(Ye($e().mark((function e(){var t,n,o,i,s;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=Date.now(),n=Date.now(),o=function(e){var r=n=Date.now();a.eventHub.dispatch(new ux(e,t,n)),t=r},e.prev=3,!a.context.downloadDirectlyFromCloudIfPossible||null===(s=r)||void 0===s||!s.file.directCloudURL){e.next=9;break}return t=Date.now(),e.next=8,a.apiClient.downloadFileChunkFromCloud({fromByte:r.fromByte,toByte:r.toByte,directCloudURL:r.file.directCloudURL,onProgressHandler:o});case 8:i=e.sent;case 9:e.next=13;break;case 11:e.prev=11,e.t0=e.catch(3);case 13:if(i){e.next=18;break}return t=Date.now(),e.next=17,a.apiClient.downloadFileChunk({transactionID:r.file.transactionID,fileIndex:r.file.index,fromByte:r.fromByte,toByte:r.toByte,fileSize:r.file.size,onProgressHandler:o});case 17:i=e.sent;case 18:return e.abrupt("return",i);case 19:case"end":return e.stop()}}),e,null,[[3,11]])}))),a.context.downloadChunkMaxRetries,a.context.downloadChunkRetryMinWait,a.context.downloadChunkRetryMaxWait);case 20:if(i=e.sent,!t.aborted){e.next=23;break}return e.abrupt("return");case 23:return a.logger.info(n.logsProvider.info.chunkDownloaded(r)),e.next=26,a.storage.storePartial(r.file.path,r.fromByte,i);case 26:if(e.sent){e.next=29;break}throw new Error("Unable to store chunk");case 29:if(!t.aborted){e.next=31;break}return e.abrupt("return");case 31:return a.logger.info(n.logsProvider.info.chunkStored(r)),e.next=34,a.retrier.execute(function(){var e=Ye($e().mark((function e(n){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.aborted){e.next=3;break}return n(),e.abrupt("return");case 3:return e.next=5,a.chunksRepo.get(o);case 5:if(r=e.sent,!t.aborted){e.next=9;break}return n(),e.abrupt("return");case 9:if(r&&!r.isProcessed()&&r.file.isDownloading()){e.next=12;break}return n(),e.abrupt("return");case 12:return r.markProcessed(),e.next=15,a.chunksRepo.save(r);case 15:if(e.sent){e.next=17;break}throw new Error("Unable to save chunk");case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),50,100,1e3);case 34:e.next=42;break;case 36:return e.prev=36,e.t2=e.catch(12),s=e.t2==lx.NOT_ENOUGH_STORAGE?$v.NotEnoughStorageErrorMessage.toString():$v.NetworkErrorMessage.toString(),e.next=41,a.retrier.execute(function(){var e=Ye($e().mark((function e(n){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.aborted){e.next=3;break}return n(),e.abrupt("return");case 3:return e.next=5,a.chunksRepo.get(o);case 5:if(r=e.sent,!t.aborted){e.next=9;break}return n(),e.abrupt("return");case 9:if(r&&!r.hasFailed()&&r.file.isDownloading()){e.next=12;break}return n(),e.abrupt("return");case 12:return r.retry(s),e.next=15,a.chunksRepo.save(r);case 15:if(e.sent){e.next=17;break}throw new Error("Unable to save chunk");case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),50,100,1e3);case 41:r&&a.logger.error(n.logsProvider.error.failedToProcessChunk(r));case 42:case"end":return e.stop()}}),e,null,[[12,36]])}))));case 15:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);cx.type="ChunkDownloader",cx.logsProvider={info:{startDownloadingChunk:function(e){return"Start downloading chunk [".concat(e.fromByte," - ").concat(e.toByte,"] of file ").concat(e.file.id," to ").concat(e.path)},chunkDownloaded:function(e){return"Chunk [".concat(e.fromByte," - ").concat(e.toByte,"] of file ").concat(e.file.id," has been successfully downloaded")},chunkStored:function(e){return"Chunk [".concat(e.fromByte," - ").concat(e.toByte,"] of file ").concat(e.file.id," has been successfully stored at ").concat(e.path)}},warn:{fileNotExist:function(e){return"Skip processing chunk [".concat(e.fromByte," - ").concat(e.toByte,"] as file ").concat(e.file.id," no longer exists")},fileNotDownloading:function(e){return"Skip processing chunk [".concat(e.fromByte," - ").concat(e.toByte,"] as file ").concat(e.file.id," is not actively downloading")}},error:{failedToProcessChunk:function(e){return"Failed to process chunk [".concat(e.fromByte," - ").concat(e.toByte,"] of file ").concat(e.file.id)}}};var dx=function(e){mt(n,e);var t=bt(n);function n(e,r,o){var a;return Xe(this,n),(a=t.call(this,r,o)).locker=e,a}return Ze(n,[{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.locker.unlockFrom(Date.now()-60*this.context.autoUnlockAfterMinutes*1e3);case 2:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);dx.type="LockBreaker";var fx=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).speed=e,r}return Ze(n)}(vv);fx.type="DownloadSpeedUpdatedEvent";var px=function(e){mt(n,e);var t=bt(n);function n(e,r,o){var a;return Xe(this,n),(a=t.call(this,r,o)).eventHub=e,a.eventHandler=void 0,a}return Ze(n,[{key:"onStart",value:function(){this.eventHandler=new mv(ux.type,this.eventHub,function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.DownloadData.push({size:t.bytesLength,start:t.start,end:t.end});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},{key:"onStop",value:function(){var e;null===(e=this.eventHandler)||void 0===e||e.dispose()}},{key:"updateDownloadSpeed",value:function(){var e=Date.now()-1e3*this.context.downloadSpeedMonitorDuration;n.DownloadData=n.DownloadData.filter((function(t){return t.end>e}));var t=n.DownloadData.map((function(t){return t.end===t.start?t.size:t.size*(t.end-Math.max(e,t.start))/(t.end-t.start)})).reduce((function(e,t){return e+t}),0);this.eventHub.dispatch(new fx(t/this.context.downloadSpeedMonitorDuration))}},{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.updateDownloadSpeed();case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);px.type="DownloadSpeedMonitor",px.DownloadData=[];var hx=function(e){mt(n,e);var t=bt(n);function n(e,r,o,a){var i;return Xe(this,n),(i=t.call(this,o,a)).eventHub=e,i.filesRepo=r,i.eventHandlers=[],i}return Ze(n,[{key:"updateFileProgress",value:function(){var e=Ye($e().mark((function e(t,n,r,o,a){var i;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=new URL("webapi/mediafile/storage/download/updatefileprogress_4F6_v1",this.context.siteURL),e.next=3,fetch(i,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({downloadID:t,previousDownloadRequestRecordID:"",fileIndex:n,expectedLength:r,startByte:o,endByte:a})});case 3:case"end":return e.stop()}}),e,this)})));return function(t,n,r,o,a){return e.apply(this,arguments)}}()},{key:"onStart",value:function(){var e=this;this.eventHandlers=[new mv(Av.type,this.eventHub,function(){var t=Ye($e().mark((function t(n){var r;return $e().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.filesRepo.get(n.fileID);case 2:if(r=t.sent){t.next=5;break}return t.abrupt("return");case 5:e.updateFileProgress(r.transactionID,r.index,r.size,n.chunkStart,n.chunkEnd);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())]}},{key:"onStop",value:function(){this.eventHandlers.forEach((function(e){return e.dispose()}))}},{key:"processInternal",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return");case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}]),n}(nx);hx.type="DownloadObserver";new Set,new Set;var vx=function(e){return e.OL_WORKER_REQUEST_INIT="OL_WORKER_REQUEST_INIT",e.OL_WORKER_REQUEST_INVOKE="OL_WORKER_REQUEST_INVOKE",e.OL_WORKER_REQUEST_DISPATCH_EVENT="OL_WORKER_REQUEST_DISPATCH_EVENT",e.OL_WORKER_REQUEST_PICK_DIRECTORY="OL_WORKER_REQUEST_PICK_DIRECTORY",e.OL_WORKER_REQUEST_HANDLE_PERMISSION="OL_WORKER_REQUEST_HANDLE_PERMISSION",e.OL_WORKER_REQUEST_HEALTH_CHECK="OL_WORKER_REQUEST_HEALTH_CHECK",e.OL_WORKER_REQUEST_TAKE_LEADERSHIP="OL_WORKER_REQUEST_TAKE_LEADERSHIP",e.OL_WORKER_REQUEST_PROMPT_USER="OL_WORKER_REQUEST_PROMPT_USER",e}({});Promise.resolve(!1),Promise.resolve(!0);var mx=Promise.resolve();function gx(e,t){return e||(e=0),new Promise((function(n){return setTimeout((function(){return n(t)}),e)}))}function yx(){return Math.random().toString(36).substring(2)}var bx=0;function xx(){var e=1e3*Date.now();return e<=bx&&(e=bx+1),bx=e,e}var wx={create:function(e){var t={time:xx(),messagesCallback:null,bc:new BroadcastChannel(e),subFns:[]};return t.bc.onmessage=function(e){t.messagesCallback&&t.messagesCallback(e.data)},t},close:function(e){e.bc.close(),e.subFns=[]},onMessage:function(e,t){e.messagesCallback=t},postMessage:function(e,t){try{return e.bc.postMessage(t,!1),mx}catch(n){return Promise.reject(n)}},canBeUsed:function(){if("undefined"!==typeof globalThis&&globalThis.Deno&&globalThis.Deno.args)return!0;if("undefined"===typeof window&&"undefined"===typeof self||"function"!==typeof BroadcastChannel)return!1;if(BroadcastChannel._pubkey)throw new Error("BroadcastChannel: Do not overwrite window.BroadcastChannel with this module, this is not a polyfill");return!0},type:"native",averageResponseTime:function(){return 150},microSeconds:xx},kx=function(){function e(t){Xe(this,e),l(this,"ttl",void 0),l(this,"map",new Map),l(this,"_to",!1),this.ttl=t}return Ze(e,[{key:"has",value:function(e){return this.map.has(e)}},{key:"add",value:function(e){var t=this;this.map.set(e,Sx()),this._to||(this._to=!0,setTimeout((function(){t._to=!1,function(e){var t=Sx()-e.ttl,n=e.map[Symbol.iterator]();for(;;){var r=n.next().value;if(!r)return;var o=r[0];if(!(r[1]<t))return;e.map.delete(o)}}(t)}),0))}},{key:"clear",value:function(){this.map.clear()}}]),e}();function Sx(){return Date.now()}function Cx(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=JSON.parse(JSON.stringify(e));return"undefined"===typeof t.webWorkerSupport&&(t.webWorkerSupport=!0),t.idb||(t.idb={}),t.idb.ttl||(t.idb.ttl=45e3),t.idb.fallbackInterval||(t.idb.fallbackInterval=150),e.idb&&"function"===typeof e.idb.onclose&&(t.idb.onclose=e.idb.onclose),t.localstorage||(t.localstorage={}),t.localstorage.removeTimeout||(t.localstorage.removeTimeout=6e4),e.methods&&(t.methods=e.methods),t.node||(t.node={}),t.node.ttl||(t.node.ttl=12e4),t.node.maxParallelWrites||(t.node.maxParallelWrites=2048),"undefined"===typeof t.node.useFastPath&&(t.node.useFastPath=!0),t}var Ex="pubkey.broadcast-channel-0-",Px="messages",Rx={durability:"relaxed"};function Tx(){if("undefined"!==typeof indexedDB)return indexedDB;if("undefined"!==typeof window){if("undefined"!==typeof window.mozIndexedDB)return window.mozIndexedDB;if("undefined"!==typeof window.webkitIndexedDB)return window.webkitIndexedDB;if("undefined"!==typeof window.msIndexedDB)return window.msIndexedDB}return!1}function _x(e){e.commit&&e.commit()}function Mx(e,t){var n=e.transaction(Px,"readonly",Rx),r=n.objectStore(Px),o=[],a=IDBKeyRange.bound(t+1,1/0);if(r.getAll){var i=r.getAll(a);return new Promise((function(e,t){i.onerror=function(e){return t(e)},i.onsuccess=function(t){e(t.target.result)}}))}return new Promise((function(e,i){var s=function(){try{return a=IDBKeyRange.bound(t+1,1/0),r.openCursor(a)}catch(Xv){return r.openCursor()}}();s.onerror=function(e){return i(e)},s.onsuccess=function(r){var a=r.target.result;a?a.value.id<t+1?a.continue(t+1):(o.push(a.value),a.continue()):(_x(n),e(o))}}))}function Ox(e){return function(e,t){var n=Date.now()-t,r=e.transaction(Px,"readonly",Rx),o=r.objectStore(Px),a=[];return new Promise((function(e){o.openCursor().onsuccess=function(t){var o=t.target.result;if(o){var i=o.value;i.time<n?(a.push(i),o.continue()):(_x(r),e(a))}else e(a)}}))}(e.db,e.options.idb.ttl).then((function(t){return function(e,t){if(e.closed)return Promise.resolve([]);var n=e.db.transaction(Px,"readwrite",Rx).objectStore(Px);return Promise.all(t.map((function(e){var t=n.delete(e);return new Promise((function(e){t.onsuccess=function(){return e()}}))})))}(e,t.map((function(e){return e.id})))}))}function Ix(e){e.closed||Ax(e).then((function(){return gx(e.options.idb.fallbackInterval)})).then((function(){return Ix(e)}))}function Ax(e){return e.closed?mx:e.messagesCallback?Mx(e.db,e.lastCursorId).then((function(t){var n=t.filter((function(e){return!!e})).map((function(t){return t.id>e.lastCursorId&&(e.lastCursorId=t.id),t})).filter((function(t){return function(e,t){return e.uuid!==t.uuid&&!t.eMIs.has(e.id)&&!(e.data.time<t.messagesCallbackTime)}(t,e)})).sort((function(e,t){return e.time-t.time}));return n.forEach((function(t){e.messagesCallback&&(e.eMIs.add(t.id),e.messagesCallback(t.data))})),mx})):mx}var Dx={create:function(e,t){return t=Cx(t),function(e){var t=Tx(),n=Ex+e,r=t.open(n);return r.onupgradeneeded=function(e){e.target.result.createObjectStore(Px,{keyPath:"id",autoIncrement:!0})},new Promise((function(e,t){r.onerror=function(e){return t(e)},r.onsuccess=function(){e(r.result)}}))}(e).then((function(n){var r={closed:!1,lastCursorId:0,channelName:e,options:t,uuid:yx(),eMIs:new kx(2*t.idb.ttl),writeBlockPromise:mx,messagesCallback:null,readQueuePromises:[],db:n};return n.onclose=function(){r.closed=!0,t.idb.onclose&&t.idb.onclose()},Ix(r),r}))},close:function(e){e.closed=!0,e.db.close()},onMessage:function(e,t,n){e.messagesCallbackTime=n,e.messagesCallback=t,Ax(e)},postMessage:function(e,t){return e.writeBlockPromise=e.writeBlockPromise.then((function(){return function(e,t,n){var r={uuid:t,time:Date.now(),data:n},o=e.transaction([Px],"readwrite",Rx);return new Promise((function(e,t){o.oncomplete=function(){return e()},o.onerror=function(e){return t(e)},o.objectStore(Px).add(r),_x(o)}))}(e.db,e.uuid,t)})).then((function(){var t,n;0===(t=0,n=10,Math.floor(Math.random()*(n-t+1)+t))&&Ox(e)})),e.writeBlockPromise},canBeUsed:function(){return!!Tx()},type:"idb",averageResponseTime:function(e){return 2*e.idb.fallbackInterval},microSeconds:xx},jx="pubkey.broadcastChannel-";function Fx(){var e;if("undefined"===typeof window)return null;try{e=window.localStorage,e=window["ie8-eventlistener/storage"]||window.localStorage}catch(Xv){}return e}function Lx(e){return jx+e}function zx(){var e=Fx();if(!e)return!1;try{var t="__broadcastchannel_check";e.setItem(t,"works"),e.removeItem(t)}catch(Xv){return!1}return!0}var Nx={create:function(e,t){if(t=Cx(t),!zx())throw new Error("BroadcastChannel: localstorage cannot be used");var n=yx(),r=new kx(t.localstorage.removeTimeout),o={channelName:e,uuid:n,eMIs:r};return o.listener=function(e,t){var n=Lx(e),r=function(e){e.key===n&&t(JSON.parse(e.newValue))};return window.addEventListener("storage",r),r}(e,(function(e){o.messagesCallback&&e.uuid!==n&&e.token&&!r.has(e.token)&&(e.data.time&&e.data.time<o.messagesCallbackTime||(r.add(e.token),o.messagesCallback(e.data)))})),o},close:function(e){var t;t=e.listener,window.removeEventListener("storage",t)},onMessage:function(e,t,n){e.messagesCallbackTime=n,e.messagesCallback=t},postMessage:function(e,t){return new Promise((function(n){gx().then((function(){var r=Lx(e.channelName),o={token:yx(),time:Date.now(),data:t,uuid:e.uuid},a=JSON.stringify(o);Fx().setItem(r,a);var i=document.createEvent("Event");i.initEvent("storage",!0,!0),i.key=r,i.newValue=a,window.dispatchEvent(i),n()}))}))},canBeUsed:zx,type:"localstorage",averageResponseTime:function(){var e=navigator.userAgent.toLowerCase();return e.includes("safari")&&!e.includes("chrome")?240:120},microSeconds:xx},Bx=xx,Vx=new Set;var Wx={create:function(e){var t={time:Bx(),name:e,messagesCallback:null};return Vx.add(t),t},close:function(e){Vx.delete(e)},onMessage:function(e,t){e.messagesCallback=t},postMessage:function(e,t){return new Promise((function(n){return setTimeout((function(){Array.from(Vx).forEach((function(n){n.name===e.name&&n!==e&&n.messagesCallback&&n.time<t.time&&n.messagesCallback(t)})),n()}),5)}))},canBeUsed:function(){return!0},type:"simulate",averageResponseTime:function(){return 5},microSeconds:Bx},Ux=[wx,Dx,Nx];var Hx,Kx=new Set,qx=0,$x=function(e,t){this.id=qx++,Kx.add(this),this.name=e,Hx&&(t=Hx),this.options=Cx(t),this.method=function(e){var t=[].concat(e.methods,Ux).filter(Boolean);if(e.type){if("simulate"===e.type)return Wx;var n=t.find((function(t){return t.type===e.type}));if(n)return n;throw new Error("method-type "+e.type+" not found")}e.webWorkerSupport||(t=t.filter((function(e){return"idb"!==e.type})));var r=t.find((function(e){return e.canBeUsed()}));if(r)return r;throw new Error("No usable method found in "+JSON.stringify(Ux.map((function(e){return e.type}))))}(this.options),this._iL=!1,this._onML=null,this._addEL={message:[],internal:[]},this._uMP=new Set,this._befC=[],this._prepP=null,function(e){var t=e.method.create(e.name,e.options);n=t,n&&"function"===typeof n.then?(e._prepP=t,t.then((function(t){e._state=t}))):e._state=t;var n}(this)};function Gx(e,t,n){var r={time:e.method.microSeconds(),type:t,data:n};return(e._prepP?e._prepP:mx).then((function(){var t=e.method.postMessage(e._state,r);return e._uMP.add(t),t.catch().then((function(){return e._uMP.delete(t)})),t}))}function Yx(e){return e._addEL.message.length>0||e._addEL.internal.length>0}function Xx(e,t,n){e._addEL[t].push(n),function(e){if(!e._iL&&Yx(e)){var t=function(t){e._addEL[t.type].forEach((function(e){t.time>=e.time&&e.fn(t.data)}))},n=e.method.microSeconds();e._prepP?e._prepP.then((function(){e._iL=!0,e.method.onMessage(e._state,t,n)})):(e._iL=!0,e.method.onMessage(e._state,t,n))}}(e)}function Qx(e,t,n){e._addEL[t]=e._addEL[t].filter((function(e){return e!==n})),function(e){if(e._iL&&!Yx(e)){e._iL=!1;var t=e.method.microSeconds();e.method.onMessage(e._state,null,t)}}(e)}$x._pubkey=!0,$x.prototype={postMessage:function(e){if(this.closed)throw new Error("BroadcastChannel.postMessage(): Cannot post message after channel has closed "+JSON.stringify(e));return Gx(this,"message",e)},postInternal:function(e){return Gx(this,"internal",e)},set onmessage(e){var t={time:this.method.microSeconds(),fn:e};Qx(this,"message",this._onML),e&&"function"===typeof e?(this._onML=t,Xx(this,"message",t)):this._onML=null},addEventListener:function(e,t){Xx(this,e,{time:this.method.microSeconds(),fn:t})},removeEventListener:function(e,t){Qx(this,e,this._addEL[e].find((function(e){return e.fn===t})))},close:function(){var e=this;if(!this.closed){Kx.delete(this),this.closed=!0;var t=this._prepP?this._prepP:mx;return this._onML=null,this._addEL.message=[],t.then((function(){return Promise.all(Array.from(e._uMP))})).then((function(){return Promise.all(e._befC.map((function(e){return e()})))})).then((function(){return e.method.close(e._state)}))}},get type(){return this.method.type},get isClosed(){return this.closed}};new(Ze((function e(){Xe(this,e),this.leader=void 0,this.channel=new $x(self.name)})));Zx={},l(Zx,ox.type,500),l(Zx,cx.type,500),l({},cx.type,5),Jx={},l(Jx,ox.type,500),l(Jx,cx.type,500),l({},cx.type,5);var Zx,Jx,ew=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n)}(vv);ew.type="DownloadTransactionStartedEvent";var tw=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).enable=e,r}return Ze(n)}(vv);tw.type="RocketModeToggledEvent";var nw=function(e){mt(n,e);var t=bt(n);function n(e){var r;return Xe(this,n),(r=t.call(this)).chunkSize=e,r}return Ze(n)}(vv);nw.type="ChunkSizeUpdatedEvent";var rw=function(e){mt(n,e);var t=bt(n);function n(){return Xe(this,n),t.apply(this,arguments)}return Ze(n)}(vv);rw.type="BecomeLeaderEvent";var ow={OPENED_TABS:"openedTabs",SKIP_DELETE_CONFIRM:"skipDeleteConfirm",TAB_ID:"tabId"},aw=function(e){return e.OL_WORKER_RESPONSE_INIT="OL_WORKER_RESPONSE_INIT",e.OL_WORKER_RESPONSE_INVOKE="OL_WORKER_RESPONSE_INVOKE",e.OL_WORKER_RESPONSE_DISPATCH_EVENT="OL_WORKER_RESPONSE_DISPATCH_EVENT",e.OL_WORKER_RESPONSE_PICK_DIRECTORY="OL_WORKER_RESPONSE_PICK_DIRECTORY",e.OL_WORKER_RESPONSE_HANDLE_PERMISSION="OL_WORKER_RESPONSE_HANDLE_PERMISSION",e.OL_WORKER_RESPONSE_HEALTH_CHECK="OL_WORKER_RESPONSE_HEALTH_CHECK",e.OL_WORKER_RESPONSE_TAKE_LEADERSHIP="OL_WORKER_RESPONSE_TAKE_LEADERSHIP",e.OL_WORKER_RESPONSE_PROMPT_USER="OL_WORKER_RESPONSE_PROMPT_USER",e}({}),iw=function(){function e(){Xe(this,e),this.mappings={},this.onDispatch=function(){}}return Ze(e,[{key:"dispatch",value:function(){var e=Ye($e().mark((function e(t){var n;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.onDispatch(t),n=t.type,this.mappings[n]){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,Promise.all(this.mappings[n].map(function(){var e=Ye($e().mark((function e(n){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.handle(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 6:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"subscribe",value:function(e,t){var n=this;if(t.eventType!==e)throw new Error("Handler cannot handle this event");return this.mappings[e]||(this.mappings[e]=[]),this.mappings[e].push(t),function(){var r,o;n.mappings[e]=null!==(r=null===(o=n.mappings[e])||void 0===o?void 0:o.filter((function(e){return e!==t})))&&void 0!==r?r:[]}}}]),e}();function sw(e,t,n){if(window.top){var r=window.top.outerHeight/2+window.top.screenY-n/2,o=window.top.outerWidth/2+window.top.screenX-t/2;return window.open(e,"","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=".concat(t,", height=").concat(n,", top=").concat(r,", left=").concat(o))}}var lw="downloader_chunkSize",uw="downloader_rocketMode",cw=function(){function e(t,n){var r=this;Xe(this,e),this.buildOptions=void 0,this.worker=void 0,this.channel=void 0,this.eventHub=void 0,this.initialized=!1,this.contextName=void 0,this.contextName="".concat(t.getBaseUrl(),"_").concat(t.userID.getEntityId());var o=parseInt(this.getPreferenceValue(lw)||"");o&&(t.configurationData.chunkSize=o);var a=this.getPreferenceValue(uw);a&&(t.configurationData.defaultMode="1"===a?"rocket":"normal"),this.buildOptions={context:{userID:t.userID.getEntityId(),siteURL:t.getBaseUrl(),version:Param[Utils.Const.APP_BUILD_DATE],downloadDirectlyFromCloudIfPossible:t.configurationData.downloadDirectlyFromCloudIfPossible,downloadSpeedMonitorDuration:t.configurationData.downloadSpeedMonitorDuration,chunkSize:1024*t.configurationData.chunkSize*1024,maxRetryPerChunk:t.configurationData.maxRetryPerChunk,autoUnlockAfterMinutes:t.configurationData.autoUnlockAfterMinutes,downloadChunkMaxRetries:t.configurationData.downloadChunkMaxRetries,downloadChunkRetryMinWait:t.configurationData.downloadChunkRetryMinWait,downloadChunkRetryMaxWait:t.configurationData.downloadChunkRetryMaxWait,backgroundJobDefaultInterval:t.configurationData.backgroundJobDefaultInterval,currentMode:We({},t.configurationData.normalMode),normalMode:We({},t.configurationData.normalMode),rocketMode:We({},t.configurationData.rocketMode),massActionBatchSize:t.configurationData.massActionBatchSize,shouldHandlePathLimit:t.configurationData.shouldHandlePathLimit},verboseLogging:t.configurationData.verbose,defaultMode:t.configurationData.defaultMode},this.channel=new $x(this.contextName);var i=new URL("webapi/extensibility/uicomponent/file_29_v1",t.getBaseUrl());i.searchParams.append("componentName","orangelogic.react.downloader"),i.searchParams.append("fileName","js/main.worker.js"),i.searchParams.append("version",this.buildOptions.context.version),i.searchParams.append("cfg",n),this.worker=new SharedWorker(i,{name:this.contextName}),this.eventHub=new iw,document.addEventListener("visibilitychange",(function(){"visible"===document.visibilityState&&r.send({type:vx.OL_WORKER_REQUEST_TAKE_LEADERSHIP})})),"visible"===document.visibilityState&&this.send({type:vx.OL_WORKER_REQUEST_TAKE_LEADERSHIP});var s=function(){var e=Ye($e().mark((function e(n){var o,a,i,s,l,u,c,d,f,p,h;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=null!==(o=n.data)&&void 0!==o?o:n,e.t0=a.type,e.next=e.t0===vx.OL_WORKER_REQUEST_DISPATCH_EVENT?4:e.t0===vx.OL_WORKER_REQUEST_PICK_DIRECTORY?7:e.t0===vx.OL_WORKER_REQUEST_HANDLE_PERMISSION?21:e.t0===vx.OL_WORKER_REQUEST_HEALTH_CHECK?33:e.t0===vx.OL_WORKER_REQUEST_PROMPT_USER?35:38;break;case 4:return r.eventHub.dispatch(a.event),a.event.type===nw.type?(i=Math.round(a.event.chunkSize/1048576),r.setPreferenceValue(lw,i.toString())):a.event.type===tw.type&&(s=a.event.enable,r.setPreferenceValue(uw,s?"1":"0")),e.abrupt("break",38);case 7:return l=!1,u=!1,c=null,e.prev=10,e.next=13,new Promise((function(e,n){if(t.instructionsURL.value.length>0){var r=sw(t.instructionsURL.value,t.configurationData.instructionsPopupWidth,t.configurationData.instructionsPopupHeight);null===r||void 0===r||r.addEventListener("message",(function(n){n.data&&n.data.type&&["OK","ABORT_ERR","SECURITY_ERR"].includes(n.data.type)&&"__cortex__"===n.data.origin&&(t.instructionsURL.value="","OK"===n.data.type?e(n.data.handle):"ABORT_ERR"===n.data.type?(l=!0,e(null)):"SECURITY_ERR"===n.data.type&&(u=!0,e(null)),r.close())}),!1)}else window.showDirectoryPicker({mode:"readwrite"}).then(e).catch(n)}));case 13:c=e.sent,e.next=19;break;case 16:e.prev=16,e.t1=e.catch(10),e.t1 instanceof DOMException&&("AbortError"===e.t1.name||"ABORT_ERR"===e.t1.name||e.t1.code===DOMException.ABORT_ERR)?l=!0:e.t1 instanceof DOMException&&("SecurityError"===e.t1.name||"SECURITY_ERR"===e.t1.name||e.t1.code===DOMException.SECURITY_ERR)&&(u=!0);case 19:return r.reply({replyTo:a.id,type:aw.OL_WORKER_RESPONSE_PICK_DIRECTORY,handle:c,abortedByUser:l,requireUserActivation:u}),e.abrupt("break",38);case 21:return d=a.handle,f={mode:a.mode},e.next=25,d.queryPermission(f);case 25:if("granted"===(p=e.sent)){e.next=30;break}return e.next=29,d.requestPermission(f);case 29:p=e.sent;case 30:return"granted"!==p&&(d=null),r.reply({replyTo:a.id,type:aw.OL_WORKER_RESPONSE_HANDLE_PERMISSION,handle:d}),e.abrupt("break",38);case 33:return r.reply({replyTo:a.id,type:aw.OL_WORKER_RESPONSE_HEALTH_CHECK}),e.abrupt("break",38);case 35:return h=t.promptRepliedEvent.onFired((function(e){e.replyTo===a.prompt.id&&(r.reply({replyTo:a.id,type:aw.OL_WORKER_RESPONSE_PROMPT_USER,response:e}),h())})),t.promptAction.execute(a.prompt),e.abrupt("break",38);case 38:case"end":return e.stop()}}),e,null,[[10,16]])})));return function(t){return e.apply(this,arguments)}}();this.channel.addEventListener("message",s),this.worker.port.addEventListener("message",s),this.worker.port.start()}return Ze(e,[{key:"getPreferenceValue",value:function(e){return localStorage.getItem("".concat(this.contextName,":").concat(e))}},{key:"setPreferenceValue",value:function(e,t){localStorage.setItem("".concat(this.contextName,":").concat(e),t)}},{key:"reply",value:function(e){this.worker.port.postMessage(e)}},{key:"send",value:function(e){this.worker.port.postMessage(e)}},{key:"sendAndWait",value:function(){var e=Ye($e().mark((function e(t){var n,r,o=this,a=arguments;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>1&&void 0!==a[1]?a[1]:null,r=Iv(),e.abrupt("return",new Promise((function(e,a){var i;n&&(i=setTimeout((function(){a("Request timed out")}),n));o.worker.port.addEventListener("message",(function t(n){var a=n.data;a.replyTo===r&&(clearTimeout(i),o.worker.port.removeEventListener("message",t),e(a))})),o.worker.port.start(),t.id=r,o.worker.port.postMessage(t)})));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},{key:"invoke",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return new Promise(function(){var o=Ye($e().mark((function o(a,i){var s;return $e().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return s=n.sendAndWait({type:vx.OL_WORKER_REQUEST_INVOKE,function:e,arguments:t},r),o.abrupt("return",s.then((function(e){e.error?i(e.error):a(e.returnValue)})));case 2:case"end":return o.stop()}}),o)})));return function(e,t){return o.apply(this,arguments)}}())}},{key:"init",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.initialized){e.next=4;break}return e.next=3,this.sendAndWait({type:vx.OL_WORKER_REQUEST_INIT,options:this.buildOptions});case 3:this.initialized=!0;case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"isRocketModeEnabled",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("isRocketModeEnabled",[]));case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"toggleRocketMode",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("toggleRocketMode",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"getChunkSize",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("getChunkSize",[]));case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"updateChunkSize",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("updateChunkSize",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"getDefaultRootName",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("getDefaultRootName",[]));case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"removeDefaultRoot",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("removeDefaultRoot",[]));case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"registerDefaultRoot",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("registerDefaultRoot",[]));case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"start",value:function(){var e=Ye($e().mark((function e(t,n){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("start",[t,n]));case 1:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"registerDownload",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("registerDownload",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"startDownload",value:function(){var e=Ye($e().mark((function e(t,n){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("startDownload",[t,n]));case 1:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"pauseFile",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("pauseFile",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"resumeFile",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("resumeFile",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"cancelFile",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("cancelFile",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"retryFile",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("retryFile",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"pauseAllFiles",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("pauseAllFiles",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"resumeAllFiles",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("resumeAllFiles",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"cancelAllFiles",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("cancelAllFiles",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"retryAllFiles",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("retryAllFiles",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"deleteFile",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("deleteFile",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"deleteAllFiles",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("deleteAllFiles",[]));case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"on",value:function(e,t){var n=new mv(e.type,this.eventHub,t);return function(){return n.dispose()}}},{key:"onFileProgressUpdated",value:function(e){return this.on(Bv,e)}},{key:"onFileStateChanged",value:function(e){return this.on(Vv,e)}},{key:"listAllFiles",value:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("listAllFiles",[]));case 1:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"getFile",value:function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",this.invoke("getFile",[t]));case 1:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),e}(),dw=(0,o.createContext)(null);function fw(){var e=(0,o.useContext)(dw);if(!e)throw new Error("useDownloadManager must be used within a DownloadManagerProvider");return e}function pw(){return pw=Ye($e().mark((function e(t){var n,r,o,a,i,s;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Uint8Array,e.next=3,crypto.subtle.digest("SHA-256",(new TextEncoder).encode(JSON.stringify(t.configurationData)));case 3:return e.t1=e.sent,n=new e.t0(e.t1),r=btoa(String.fromCharCode.apply(String,Ke(n))),o=new cw(t,r),e.next=9,o.init();case 9:if(t.configurationData.allowForcedDownloadLocation){e.next=12;break}return e.next=12,o.removeDefaultRoot();case 12:return(a=[]).push(t.locationRequestedEvent.onFired((function(e){e?o.registerDownload(e).then((function(n){n&&t.locationPickedEvent.fire(e)})):o.registerDefaultRoot().then((function(e){return t.defaultDownloadFolder.value=e}))}))),a.push(t.downloadRequestedEvent.onFired((function(e){var n=e.transactionID,r=e.containerName,a="".concat(n,"/").concat(r,"/");r&&0!==r.length||(a="".concat(n,"/")),o.startDownload(n,a).catch((function(e){"UserActivationRequiredError"===e.type&&t.openDirectoryPickerAction.execute({transactionID:n,containerName:r})}))}))),i=localStorage.getItem(ow.OPENED_TABS),s=i?JSON.parse(i):[],o.start("rocket"===t.configurationData.defaultMode,s.length>1),t.isReady.value=!0,e.abrupt("return",{manager:o,cleanup:function(){a.forEach((function(e){return e()}))}});case 20:case"end":return e.stop()}}),e)}))),pw.apply(this,arguments)}function hw(e){var t=e.ctx,n=e.children,r=qe((0,o.useState)(),2),a=r[0],i=r[1],s=qe((0,o.useState)(!0),2),l=s[0],u=s[1],c=qe((0,o.useState)(""),2),d=c[0],p=c[1];return(0,o.useEffect)((function(){return u(!0),p(""),function(e){return pw.apply(this,arguments)}(t).then((function(e){i(e),p("")})).catch((function(e){i(void 0),p(e)})).finally((function(){u(!1)})),function(){a&&a.cleanup()}}),[t]),l?(0,f.jsx)("div",{children:"Loading...."}):""!==d?(0,f.jsxs)("div",{children:["Error: ",d]}):(0,f.jsx)(dw.Provider,{value:a.manager,children:n})}var vw=function(e){return e.Downloading="downloading",e.Paused="paused",e.Cancelled="cancelled",e.Completed="completed",e.Failed="failed",e.Assembling="assembling",e}({}),mw=function(e){return e.B="B",e.Kb="KB",e.Mb="MB",e.Gb="GB",e}({}),gw=function(e,t,n,r){return e&&e.length>t?e.substring(0,n)+" ... "+e.substring(e.length-r,e.length):e},yw=[vw.Downloading,vw.Assembling,vw.Paused],bw=function(e){return yw.includes(e.status)};function xw(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=this,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];clearTimeout(t),t=setTimeout((function(){e.apply(r,a)}),n)}return r.clear=function(){clearTimeout(t)},r}var ww=xw,kw=nf;function Sw(e){return nf(e).defaultView||window}var Cw=Sw;function Ew(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r),t.apply(this,r)}}),(function(){}))}function Pw(e){var t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function Rw(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Tw(e){return parseInt(Sw(e).getComputedStyle(e).paddingRight,10)||0}function _w(e,t,n,r,o){var a=[t,n].concat(Ke(r));[].forEach.call(e.children,(function(e){var t=-1===a.indexOf(e),n=!function(e){var t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||n}(e);t&&n&&Rw(e,o)}))}function Mw(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r,!0)})),n}function Ow(e,t){var n=[],r=e.container;if(!t.disableScrollLock){if(function(e){var t=nf(e);return t.body===e?Sw(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){var o=Pw(nf(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight="".concat(Tw(r)+o,"px");var a=nf(r).querySelectorAll(".mui-fixed");[].forEach.call(a,(function(e){n.push({value:e.style.paddingRight,property:"padding-right",el:e}),e.style.paddingRight="".concat(Tw(e)+o,"px")}))}var i;if(r.parentNode instanceof DocumentFragment)i=nf(r).body;else{var s=r.parentElement,l=Sw(r);i="HTML"===(null==s?void 0:s.nodeName)&&"scroll"===l.getComputedStyle(s).overflowY?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return function(){n.forEach((function(e){var t=e.value,n=e.el,r=e.property;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}var Iw=function(){function e(){Xe(this,e),this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}return Ze(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&Rw(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,(function(e){"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);_w(t,e.mount,e.modalRef,r,!0);var o=Mw(this.containers,(function(e){return e.container===t}));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n)}},{key:"mount",value:function(e,t){var n=Mw(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];r.restore||(r.restore=Ow(r,t))}},{key:"remove",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.modals.indexOf(e);if(-1===n)return n;var r=Mw(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),o=this.containers[r];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(n,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&Rw(e.modalRef,t),_w(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{var a=o.modals[o.modals.length-1];a.modalRef&&Rw(a.modalRef,!1)}return n}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}();var Aw=new Iw;function Dw(e){var n=e.container,r=e.disableEscapeKeyDown,a=void 0!==r&&r,i=e.disableScrollLock,s=void 0!==i&&i,l=e.manager,u=void 0===l?Aw:l,c=e.closeAfterTransition,d=void 0!==c&&c,f=e.onTransitionEnter,p=e.onTransitionExited,h=e.children,v=e.onClose,m=e.open,g=e.rootRef,y=o.useRef({}),b=o.useRef(null),x=o.useRef(null),w=$d(x,g),k=qe(o.useState(!m),2),S=k[0],C=k[1],E=function(e){return!!e&&e.props.hasOwnProperty("in")}(h),P=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(P=!1);var R=function(){return y.current.modalRef=x.current,y.current.mount=b.current,y.current},T=function(){u.mount(R(),{disableScrollLock:s}),x.current&&(x.current.scrollTop=0)},_=Hp((function(){var e=function(e){return"function"===typeof e?e():e}(n)||nf(b.current).body;u.add(R(),e),x.current&&T()})),M=o.useCallback((function(){return u.isTopModal(R())}),[u]),O=Hp((function(e){b.current=e,e&&(m&&M()?T():x.current&&Rw(x.current,P))})),I=o.useCallback((function(){u.remove(R(),P)}),[P,u]);o.useEffect((function(){return function(){I()}}),[I]),o.useEffect((function(){m?_():E&&d||I()}),[m,I,E,d,_]);var A=function(e){return function(t){var n;null==(n=e.onKeyDown)||n.call(e,t),"Escape"===t.key&&M()&&(a||(t.stopPropagation(),v&&v(t,"escapeKeyDown")))}},D=function(e){return function(t){var n;null==(n=e.onClick)||n.call(e,t),t.target===t.currentTarget&&v&&v(t,"backdropClick")}};return{getRootProps:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=Pp(e);delete r.onTransitionEnter,delete r.onTransitionExited;var o=t({},r,n);return t({role:"presentation"},o,{onKeyDown:A(o),ref:w})},getBackdropProps:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t({"aria-hidden":!0},e,{onClick:D(e),open:m})},getTransitionProps:function(){return{onEnter:Ew((function(){C(!1),f&&f()}),null==h?void 0:h.props.onEnter),onExited:Ew((function(){C(!0),p&&p(),d&&I()}),null==h?void 0:h.props.onExited)}},rootRef:w,portalRef:O,isTopModal:M,exited:S,hasTransition:E}}var jw=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function Fw(e){var t=[],n=[];return Array.from(e.querySelectorAll(jw)).forEach((function(e,r){var o=function(e){var t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==o&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;var t=function(t){return e.ownerDocument.querySelector('input[type="radio"]'.concat(t))},n=t('[name="'.concat(e.name,'"]:checked'));return n||(n=t('[name="'.concat(e.name,'"]'))),n!==e}(e))}(e)&&(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))})),n.sort((function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex})).map((function(e){return e.node})).concat(t)}function Lw(){return!0}function zw(e){var t=e.children,n=e.disableAutoFocus,r=void 0!==n&&n,a=e.disableEnforceFocus,i=void 0!==a&&a,s=e.disableRestoreFocus,l=void 0!==s&&s,u=e.getTabbable,c=void 0===u?Fw:u,d=e.isEnabled,p=void 0===d?Lw:d,h=e.open,v=o.useRef(!1),m=o.useRef(null),g=o.useRef(null),y=o.useRef(null),b=o.useRef(null),x=o.useRef(!1),w=o.useRef(null),k=$d(t.ref,w),S=o.useRef(null);o.useEffect((function(){h&&w.current&&(x.current=!r)}),[r,h]),o.useEffect((function(){if(h&&w.current){var e=nf(w.current);return w.current.contains(e.activeElement)||(w.current.hasAttribute("tabIndex")||w.current.setAttribute("tabIndex","-1"),x.current&&w.current.focus()),function(){l||(y.current&&y.current.focus&&(v.current=!0,y.current.focus()),y.current=null)}}}),[h]),o.useEffect((function(){if(h&&w.current){var e=nf(w.current),t=function(t){S.current=t,!i&&p()&&"Tab"===t.key&&e.activeElement===w.current&&t.shiftKey&&(v.current=!0,g.current&&g.current.focus())},n=function(){var t=w.current;if(null!==t)if(e.hasFocus()&&p()&&!v.current){if(!t.contains(e.activeElement)&&(!i||e.activeElement===m.current||e.activeElement===g.current)){if(e.activeElement!==b.current)b.current=null;else if(null!==b.current)return;if(x.current){var n=[];if(e.activeElement!==m.current&&e.activeElement!==g.current||(n=c(w.current)),n.length>0){var r,o,a=Boolean((null==(r=S.current)?void 0:r.shiftKey)&&"Tab"===(null==(o=S.current)?void 0:o.key)),s=n[0],l=n[n.length-1];"string"!==typeof s&&"string"!==typeof l&&(a?l.focus():s.focus())}else t.focus()}}}else v.current=!1};e.addEventListener("focusin",n),e.addEventListener("keydown",t,!0);var r=setInterval((function(){e.activeElement&&"BODY"===e.activeElement.tagName&&n()}),50);return function(){clearInterval(r),e.removeEventListener("focusin",n),e.removeEventListener("keydown",t,!0)}}}),[r,i,l,p,h,c]);var C=function(e){null===y.current&&(y.current=e.relatedTarget),x.current=!0};return(0,f.jsxs)(o.Fragment,{children:[(0,f.jsx)("div",{tabIndex:h?0:-1,onFocus:C,ref:m,"data-testid":"sentinelStart"}),o.cloneElement(t,{ref:k,onFocus:function(e){null===y.current&&(y.current=e.relatedTarget),x.current=!0,b.current=e.target;var n=t.props.onFocus;n&&n(e)}}),(0,f.jsx)("div",{tabIndex:h?0:-1,onFocus:C,ref:g,"data-testid":"sentinelEnd"})]})}var Nw=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Bw={entering:{opacity:1},entered:{opacity:1}},Vw=o.forwardRef((function(e,n){var a=Md(),i={enter:a.transitions.duration.enteringScreen,exit:a.transitions.duration.leavingScreen},s=e.addEndListener,l=e.appear,u=void 0===l||l,c=e.children,d=e.easing,p=e.in,h=e.onEnter,v=e.onEntered,m=e.onEntering,g=e.onExit,y=e.onExited,b=e.onExiting,x=e.style,w=e.timeout,k=void 0===w?i:w,S=e.TransitionComponent,C=void 0===S?Ud:S,E=r(e,Nw),P=o.useRef(null),R=Gd(P,c.ref,n),T=function(e){return function(t){if(e){var n=P.current;void 0===t?e(n):e(n,t)}}},_=T(m),M=T((function(e,t){Hd(e);var n=Kd({style:x,timeout:k,easing:d},{mode:"enter"});e.style.webkitTransition=a.transitions.create("opacity",n),e.style.transition=a.transitions.create("opacity",n),h&&h(e,t)})),O=T(v),I=T(b),A=T((function(e){var t=Kd({style:x,timeout:k,easing:d},{mode:"exit"});e.style.webkitTransition=a.transitions.create("opacity",t),e.style.transition=a.transitions.create("opacity",t),g&&g(e)})),D=T(y);return(0,f.jsx)(C,t({appear:u,in:p,nodeRef:P,onEnter:M,onEntered:O,onEntering:_,onExit:A,onExited:D,onExiting:I,addEndListener:function(e){s&&s(P.current,e)},timeout:k},E,{children:function(e,n){return o.cloneElement(c,t({style:t({opacity:0,visibility:"exited"!==e||p?void 0:"hidden"},Bw[e],x,c.props.style),ref:R},n))}}))})),Ww=Vw;function Uw(e){return yd("MuiBackdrop",e)}bd("MuiBackdrop",["root","invisible"]);var Hw=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],Kw=hd("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.invisible&&t.invisible]}})((function(e){return t({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.ownerState.invisible&&{backgroundColor:"transparent"})})),qw=o.forwardRef((function(e,n){var o,a,i,s=Hc({props:e,name:"MuiBackdrop"}),l=s.children,u=s.className,c=s.component,d=void 0===c?"div":c,p=s.components,h=void 0===p?{}:p,v=s.componentsProps,m=void 0===v?{}:v,g=s.invisible,y=void 0!==g&&g,b=s.open,x=s.slotProps,w=void 0===x?{}:x,k=s.slots,S=void 0===k?{}:k,C=s.TransitionComponent,E=void 0===C?Ww:C,P=s.transitionDuration,R=r(s,Hw),T=t({},s,{component:d,invisible:y}),_=function(e){var t=e.classes;return ql({root:["root",e.invisible&&"invisible"]},Uw,t)}(T),M=null!=(o=w.root)?o:m.root;return(0,f.jsx)(E,t({in:b,timeout:P},R,{children:(0,f.jsx)(Kw,t({"aria-hidden":!0},M,{as:null!=(a=null!=(i=S.root)?i:h.Root)?a:d,className:Kl(_.root,u,null==M?void 0:M.className),ownerState:t({},T,null==M?void 0:M.ownerState),classes:_,ref:n,children:l}))}))})),$w=qw;function Gw(e){return yd("MuiModal",e)}bd("MuiModal",["root","hidden","backdrop"]);var Yw=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],Xw=hd("div",{name:"MuiModal",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.open&&n.exited&&t.hidden]}})((function(e){var n=e.theme,r=e.ownerState;return t({position:"fixed",zIndex:(n.vars||n).zIndex.modal,right:0,bottom:0,top:0,left:0},!r.open&&r.exited&&{visibility:"hidden"})})),Qw=hd($w,{name:"MuiModal",slot:"Backdrop",overridesResolver:function(e,t){return t.backdrop}})({zIndex:-1}),Zw=o.forwardRef((function(e,n){var a,i,s,l,u,c,d=Hc({name:"MuiModal",props:e}),p=d.BackdropComponent,h=void 0===p?Qw:p,v=d.BackdropProps,m=d.className,g=d.closeAfterTransition,y=void 0!==g&&g,b=d.children,x=d.container,w=d.component,k=d.components,S=void 0===k?{}:k,C=d.componentsProps,E=void 0===C?{}:C,P=d.disableAutoFocus,R=void 0!==P&&P,T=d.disableEnforceFocus,_=void 0!==T&&T,M=d.disableEscapeKeyDown,O=void 0!==M&&M,I=d.disablePortal,A=void 0!==I&&I,D=d.disableRestoreFocus,j=void 0!==D&&D,F=d.disableScrollLock,L=void 0!==F&&F,z=d.hideBackdrop,N=void 0!==z&&z,B=d.keepMounted,V=void 0!==B&&B,W=d.onBackdropClick,U=d.open,H=d.slotProps,K=d.slots,q=r(d,Yw),$=t({},d,{closeAfterTransition:y,disableAutoFocus:R,disableEnforceFocus:_,disableEscapeKeyDown:O,disablePortal:A,disableRestoreFocus:j,disableScrollLock:L,hideBackdrop:N,keepMounted:V}),G=Dw(t({},$,{rootRef:n})),Y=G.getRootProps,X=G.getBackdropProps,Q=G.getTransitionProps,Z=G.portalRef,J=G.isTopModal,ee=G.exited,te=G.hasTransition,ne=t({},$,{exited:ee}),re=function(e){var t=e.open,n=e.exited;return ql({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Gw,e.classes)}(ne),oe={};if(void 0===b.props.tabIndex&&(oe.tabIndex="-1"),te){var ae=Q(),ie=ae.onEnter,se=ae.onExited;oe.onEnter=ie,oe.onExited=se}var le=null!=(a=null!=(i=null==K?void 0:K.root)?i:S.Root)?a:Xw,ue=null!=(s=null!=(l=null==K?void 0:K.backdrop)?l:S.Backdrop)?s:h,ce=null!=(u=null==H?void 0:H.root)?u:E.root,de=null!=(c=null==H?void 0:H.backdrop)?c:E.backdrop,fe=_p({elementType:le,externalSlotProps:ce,externalForwardedProps:q,getSlotProps:Y,additionalProps:{ref:n,as:w},ownerState:ne,className:Kl(m,null==ce?void 0:ce.className,null==re?void 0:re.root,!ne.open&&ne.exited&&(null==re?void 0:re.hidden))}),pe=_p({elementType:ue,externalSlotProps:de,additionalProps:v,getSlotProps:function(e){return X(t({},e,{onClick:function(t){W&&W(t),null!=e&&e.onClick&&e.onClick(t)}}))},className:Kl(null==de?void 0:de.className,null==v?void 0:v.className,null==re?void 0:re.backdrop),ownerState:ne});return V||U||te&&!ee?(0,f.jsx)(Cp,{ref:Z,container:x,disablePortal:A,children:(0,f.jsxs)(le,t({},fe,{children:[!N&&h?(0,f.jsx)(ue,t({},pe)):null,(0,f.jsx)(zw,{disableEnforceFocus:_,disableAutoFocus:R,disableRestoreFocus:j,isEnabled:J,open:U,children:o.cloneElement(b,oe)})]}))}):null})),Jw=Zw,ek=function(e){return((e<1?5.11916*Math.pow(e,2):4.5*Math.log(e+1)+2)/100).toFixed(2)};function tk(e){return yd("MuiPaper",e)}bd("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var nk=["className","component","elevation","square","variant"],rk=hd("div",{name:"MuiPaper",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t["elevation".concat(n.elevation)]]}})((function(e){var n,r=e.theme,o=e.ownerState;return t({backgroundColor:(r.vars||r).palette.background.paper,color:(r.vars||r).palette.text.primary,transition:r.transitions.create("box-shadow")},!o.square&&{borderRadius:r.shape.borderRadius},"outlined"===o.variant&&{border:"1px solid ".concat((r.vars||r).palette.divider)},"elevation"===o.variant&&t({boxShadow:(r.vars||r).shadows[o.elevation]},!r.vars&&"dark"===r.palette.mode&&{backgroundImage:"linear-gradient(".concat(dc("#fff",ek(o.elevation)),", ").concat(dc("#fff",ek(o.elevation)),")")},r.vars&&{backgroundImage:null==(n=r.vars.overlays)?void 0:n[o.elevation]}))})),ok=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiPaper"}),a=o.className,i=o.component,s=void 0===i?"div":i,l=o.elevation,u=void 0===l?1:l,c=o.square,d=void 0!==c&&c,p=o.variant,h=void 0===p?"elevation":p,v=r(o,nk),m=t({},o,{component:s,elevation:u,square:d,variant:h}),g=function(e){var t=e.square,n=e.elevation,r=e.variant,o=e.classes;return ql({root:["root",r,!t&&"rounded","elevation"===r&&"elevation".concat(n)]},tk,o)}(m);return(0,f.jsx)(rk,t({as:s,ownerState:m,className:Kl(g.root,a),ref:n},v))})),ak=ok;function ik(e){return yd("MuiPopover",e)}bd("MuiPopover",["root","paper"]);var sk=["onEntering"],lk=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],uk=["slotProps"];function ck(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function dk(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function fk(e){return[e.horizontal,e.vertical].map((function(e){return"number"===typeof e?"".concat(e,"px"):e})).join(" ")}function pk(e){return"function"===typeof e?e():e}var hk=hd(Jw,{name:"MuiPopover",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),vk=hd(ak,{name:"MuiPopover",slot:"Paper",overridesResolver:function(e,t){return t.paper}})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),mk=o.forwardRef((function(e,n){var a,i,s,l=Hc({props:e,name:"MuiPopover"}),u=l.action,c=l.anchorEl,d=l.anchorOrigin,p=void 0===d?{vertical:"top",horizontal:"left"}:d,h=l.anchorPosition,v=l.anchorReference,m=void 0===v?"anchorEl":v,g=l.children,y=l.className,b=l.container,x=l.elevation,w=void 0===x?8:x,k=l.marginThreshold,S=void 0===k?16:k,C=l.open,E=l.PaperProps,P=void 0===E?{}:E,R=l.slots,T=l.slotProps,_=l.transformOrigin,M=void 0===_?{vertical:"top",horizontal:"left"}:_,O=l.TransitionComponent,I=void 0===O?ef:O,A=l.transitionDuration,D=void 0===A?"auto":A,j=l.TransitionProps,F=(void 0===j?{}:j).onEntering,L=l.disableScrollLock,z=void 0!==L&&L,N=r(l.TransitionProps,sk),B=r(l,lk),V=null!=(a=null==T?void 0:T.paper)?a:P,W=o.useRef(),U=Gd(W,V.ref),H=t({},l,{anchorOrigin:p,anchorReference:m,elevation:w,marginThreshold:S,externalPaperSlotProps:V,transformOrigin:M,TransitionComponent:I,transitionDuration:D,TransitionProps:N}),K=function(e){return ql({root:["root"],paper:["paper"]},ik,e.classes)}(H),q=o.useCallback((function(){if("anchorPosition"===m)return h;var e=pk(c),t=(e&&1===e.nodeType?e:kw(W.current).body).getBoundingClientRect();return{top:t.top+ck(t,p.vertical),left:t.left+dk(t,p.horizontal)}}),[c,p.horizontal,p.vertical,h,m]),$=o.useCallback((function(e){return{vertical:ck(e,M.vertical),horizontal:dk(e,M.horizontal)}}),[M.horizontal,M.vertical]),G=o.useCallback((function(e){var t={width:e.offsetWidth,height:e.offsetHeight},n=$(t);if("none"===m)return{top:null,left:null,transformOrigin:fk(n)};var r=q(),o=r.top-n.vertical,a=r.left-n.horizontal,i=o+t.height,s=a+t.width,l=Cw(pk(c)),u=l.innerHeight-S,d=l.innerWidth-S;if(null!==S&&o<S){var f=o-S;o-=f,n.vertical+=f}else if(null!==S&&i>u){var p=i-u;o-=p,n.vertical+=p}if(null!==S&&a<S){var h=a-S;a-=h,n.horizontal+=h}else if(s>d){var v=s-d;a-=v,n.horizontal+=v}return{top:"".concat(Math.round(o),"px"),left:"".concat(Math.round(a),"px"),transformOrigin:fk(n)}}),[c,m,q,$,S]),Y=qe(o.useState(C),2),X=Y[0],Q=Y[1],Z=o.useCallback((function(){var e=W.current;if(e){var t=G(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,Q(!0)}}),[G]);o.useEffect((function(){return z&&window.addEventListener("scroll",Z),function(){return window.removeEventListener("scroll",Z)}}),[c,z,Z]);o.useEffect((function(){C&&Z()})),o.useImperativeHandle(u,(function(){return C?{updatePosition:function(){Z()}}:null}),[C,Z]),o.useEffect((function(){if(C){var e=ww((function(){Z()})),t=Cw(c);return t.addEventListener("resize",e),function(){e.clear(),t.removeEventListener("resize",e)}}}),[c,C,Z]);var J=D;"auto"!==D||I.muiSupportAuto||(J=void 0);var ee=b||(c?kw(pk(c)).body:void 0),te=null!=(i=null==R?void 0:R.root)?i:hk,ne=null!=(s=null==R?void 0:R.paper)?s:vk,re=_p({elementType:ne,externalSlotProps:t({},V,{style:X?V.style:t({},V.style,{opacity:0})}),additionalProps:{elevation:w,ref:U},ownerState:H,className:Kl(K.paper,null==V?void 0:V.className)}),oe=_p({elementType:te,externalSlotProps:(null==T?void 0:T.root)||{},externalForwardedProps:B,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:ee,open:C},ownerState:H,className:Kl(K.root,y)}),ae=oe.slotProps,ie=r(oe,uk);return(0,f.jsx)(te,t({},ie,!Od(te)&&{slotProps:ae,disableScrollLock:z},{children:(0,f.jsx)(I,t({appear:!0,in:C,onEntering:function(e,t){F&&F(e,t),Z()},onExited:function(){Q(!1)},timeout:J},N,{children:(0,f.jsx)(ne,t({},re,{children:g}))}))}))})),gk=mk;function yk(e){return yd("MuiTypography",e)}bd("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var bk=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],xk=hd("span",{name:"MuiTypography",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.variant&&t[n.variant],"inherit"!==n.align&&t["align".concat(Yl(n.align))],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})((function(e){var n=e.theme,r=e.ownerState;return t({margin:0},"inherit"===r.variant&&{font:"inherit"},"inherit"!==r.variant&&n.typography[r.variant],"inherit"!==r.align&&{textAlign:r.align},r.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},r.gutterBottom&&{marginBottom:"0.35em"},r.paragraph&&{marginBottom:16})})),wk={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},kk={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Sk=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiTypography"}),a=function(e){return kk[e]||e}(o.color),i=uv(t({},o,{color:a})),s=i.align,l=void 0===s?"inherit":s,u=i.className,c=i.component,d=i.gutterBottom,p=void 0!==d&&d,h=i.noWrap,v=void 0!==h&&h,m=i.paragraph,g=void 0!==m&&m,y=i.variant,b=void 0===y?"body1":y,x=i.variantMapping,w=void 0===x?wk:x,k=r(i,bk),S=t({},i,{align:l,color:a,className:u,component:c,gutterBottom:p,noWrap:v,paragraph:g,variant:b,variantMapping:w}),C=c||(g?"p":w[b]||wk[b])||"span",E=function(e){var t=e.align,n=e.gutterBottom,r=e.noWrap,o=e.paragraph,a=e.variant,i=e.classes;return ql({root:["root",a,"inherit"!==e.align&&"align".concat(Yl(t)),n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]},yk,i)}(S);return(0,f.jsx)(xk,t({as:C,ref:n,ownerState:S,className:Kl(E.root,u)},k))})),Ck=Sk;function Ek(e){return yd("MuiButton",e)}var Pk=bd("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);var Rk=o.createContext({});var Tk=o.createContext(void 0),_k=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],Mk=function(e){return t({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}})},Ok=hd(ev,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiButton",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["".concat(n.variant).concat(Yl(n.color))],t["size".concat(Yl(n.size))],t["".concat(n.variant,"Size").concat(Yl(n.size))],"inherit"===n.color&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})((function(e){var n,r,o,a=e.theme,i=e.ownerState,s="light"===a.palette.mode?a.palette.grey[300]:a.palette.grey[800],u="light"===a.palette.mode?a.palette.grey.A100:a.palette.grey[700];return t({},a.typography.button,(l(n={minWidth:64,padding:"6px 16px",borderRadius:(a.vars||a).shape.borderRadius,transition:a.transitions.create(["background-color","box-shadow","border-color","color"],{duration:a.transitions.duration.short}),"&:hover":t({textDecoration:"none",backgroundColor:a.vars?"rgba(".concat(a.vars.palette.text.primaryChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):dc(a.palette.text.primary,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===i.variant&&"inherit"!==i.color&&{backgroundColor:a.vars?"rgba(".concat(a.vars.palette[i.color].mainChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):dc(a.palette[i.color].main,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===i.variant&&"inherit"!==i.color&&{border:"1px solid ".concat((a.vars||a).palette[i.color].main),backgroundColor:a.vars?"rgba(".concat(a.vars.palette[i.color].mainChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):dc(a.palette[i.color].main,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===i.variant&&{backgroundColor:a.vars?a.vars.palette.Button.inheritContainedHoverBg:u,boxShadow:(a.vars||a).shadows[4],"@media (hover: none)":{boxShadow:(a.vars||a).shadows[2],backgroundColor:(a.vars||a).palette.grey[300]}},"contained"===i.variant&&"inherit"!==i.color&&{backgroundColor:(a.vars||a).palette[i.color].dark,"@media (hover: none)":{backgroundColor:(a.vars||a).palette[i.color].main}}),"&:active":t({},"contained"===i.variant&&{boxShadow:(a.vars||a).shadows[8]})},"&.".concat(Pk.focusVisible),t({},"contained"===i.variant&&{boxShadow:(a.vars||a).shadows[6]})),l(n,"&.".concat(Pk.disabled),t({color:(a.vars||a).palette.action.disabled},"outlined"===i.variant&&{border:"1px solid ".concat((a.vars||a).palette.action.disabledBackground)},"contained"===i.variant&&{color:(a.vars||a).palette.action.disabled,boxShadow:(a.vars||a).shadows[0],backgroundColor:(a.vars||a).palette.action.disabledBackground})),n),"text"===i.variant&&{padding:"6px 8px"},"text"===i.variant&&"inherit"!==i.color&&{color:(a.vars||a).palette[i.color].main},"outlined"===i.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===i.variant&&"inherit"!==i.color&&{color:(a.vars||a).palette[i.color].main,border:a.vars?"1px solid rgba(".concat(a.vars.palette[i.color].mainChannel," / 0.5)"):"1px solid ".concat(dc(a.palette[i.color].main,.5))},"contained"===i.variant&&{color:a.vars?a.vars.palette.text.primary:null==(r=(o=a.palette).getContrastText)?void 0:r.call(o,a.palette.grey[300]),backgroundColor:a.vars?a.vars.palette.Button.inheritContainedBg:s,boxShadow:(a.vars||a).shadows[2]},"contained"===i.variant&&"inherit"!==i.color&&{color:(a.vars||a).palette[i.color].contrastText,backgroundColor:(a.vars||a).palette[i.color].main},"inherit"===i.color&&{color:"inherit",borderColor:"currentColor"},"small"===i.size&&"text"===i.variant&&{padding:"4px 5px",fontSize:a.typography.pxToRem(13)},"large"===i.size&&"text"===i.variant&&{padding:"8px 11px",fontSize:a.typography.pxToRem(15)},"small"===i.size&&"outlined"===i.variant&&{padding:"3px 9px",fontSize:a.typography.pxToRem(13)},"large"===i.size&&"outlined"===i.variant&&{padding:"7px 21px",fontSize:a.typography.pxToRem(15)},"small"===i.size&&"contained"===i.variant&&{padding:"4px 10px",fontSize:a.typography.pxToRem(13)},"large"===i.size&&"contained"===i.variant&&{padding:"8px 22px",fontSize:a.typography.pxToRem(15)},i.fullWidth&&{width:"100%"})}),(function(e){var t;return e.ownerState.disableElevation&&(l(t={boxShadow:"none","&:hover":{boxShadow:"none"}},"&.".concat(Pk.focusVisible),{boxShadow:"none"}),l(t,"&:active",{boxShadow:"none"}),l(t,"&.".concat(Pk.disabled),{boxShadow:"none"}),t)})),Ik=hd("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:function(e,t){var n=e.ownerState;return[t.startIcon,t["iconSize".concat(Yl(n.size))]]}})((function(e){var n=e.ownerState;return t({display:"inherit",marginRight:8,marginLeft:-4},"small"===n.size&&{marginLeft:-2},Mk(n))})),Ak=hd("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:function(e,t){var n=e.ownerState;return[t.endIcon,t["iconSize".concat(Yl(n.size))]]}})((function(e){var n=e.ownerState;return t({display:"inherit",marginRight:-4,marginLeft:8},"small"===n.size&&{marginRight:-2},Mk(n))})),Dk=o.forwardRef((function(e,n){var a=o.useContext(Rk),i=o.useContext(Tk),s=Hc({props:Xl(a,e),name:"MuiButton"}),l=s.children,u=s.color,c=void 0===u?"primary":u,d=s.component,p=void 0===d?"button":d,h=s.className,v=s.disabled,m=void 0!==v&&v,g=s.disableElevation,y=void 0!==g&&g,b=s.disableFocusRipple,x=void 0!==b&&b,w=s.endIcon,k=s.focusVisibleClassName,S=s.fullWidth,C=void 0!==S&&S,E=s.size,P=void 0===E?"medium":E,R=s.startIcon,T=s.type,_=s.variant,M=void 0===_?"text":_,O=r(s,_k),I=t({},s,{color:c,component:p,disabled:m,disableElevation:y,disableFocusRipple:x,fullWidth:C,size:P,type:T,variant:M}),A=function(e){var n=e.color,r=e.disableElevation,o=e.fullWidth,a=e.size,i=e.variant,s=e.classes;return t({},s,ql({root:["root",i,"".concat(i).concat(Yl(n)),"size".concat(Yl(a)),"".concat(i,"Size").concat(Yl(a)),"inherit"===n&&"colorInherit",r&&"disableElevation",o&&"fullWidth"],label:["label"],startIcon:["startIcon","iconSize".concat(Yl(a))],endIcon:["endIcon","iconSize".concat(Yl(a))]},Ek,s))}(I),D=R&&(0,f.jsx)(Ik,{className:A.startIcon,ownerState:I,children:R}),j=w&&(0,f.jsx)(Ak,{className:A.endIcon,ownerState:I,children:w}),F=i||"";return(0,f.jsxs)(Ok,t({ownerState:I,className:Kl(a.className,A.root,h,F),component:p,disabled:m,focusRipple:!x,focusVisibleClassName:Kl(A.focusVisible,k),ref:n,type:T},O,{classes:A,children:[D,l,j]}))})),jk=Dk;function Fk(e){return yd("MuiDivider",e)}var Lk=bd("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),zk=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],Nk=hd("div",{name:"MuiDivider",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,"vertical"===n.orientation&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&"vertical"===n.orientation&&t.withChildrenVertical,"right"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignRight,"left"===n.textAlign&&"vertical"!==n.orientation&&t.textAlignLeft]}})((function(e){var n=e.theme,r=e.ownerState;return t({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(n.vars||n).palette.divider,borderBottomWidth:"thin"},r.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},r.light&&{borderColor:n.vars?"rgba(".concat(n.vars.palette.dividerChannel," / 0.08)"):dc(n.palette.divider,.08)},"inset"===r.variant&&{marginLeft:72},"middle"===r.variant&&"horizontal"===r.orientation&&{marginLeft:n.spacing(2),marginRight:n.spacing(2)},"middle"===r.variant&&"vertical"===r.orientation&&{marginTop:n.spacing(1),marginBottom:n.spacing(1)},"vertical"===r.orientation&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},r.flexItem&&{alignSelf:"stretch",height:"auto"})}),(function(e){return t({},e.ownerState.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,"&::before, &::after":{content:'""',alignSelf:"center"}})}),(function(e){var n=e.theme,r=e.ownerState;return t({},r.children&&"vertical"!==r.orientation&&{"&::before, &::after":{width:"100%",borderTop:"thin solid ".concat((n.vars||n).palette.divider)}})}),(function(e){var n=e.theme,r=e.ownerState;return t({},r.children&&"vertical"===r.orientation&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:"thin solid ".concat((n.vars||n).palette.divider)}})}),(function(e){var n=e.ownerState;return t({},"right"===n.textAlign&&"vertical"!==n.orientation&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},"left"===n.textAlign&&"vertical"!==n.orientation&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})})),Bk=hd("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:function(e,t){var n=e.ownerState;return[t.wrapper,"vertical"===n.orientation&&t.wrapperVertical]}})((function(e){var n=e.theme,r=e.ownerState;return t({display:"inline-block",paddingLeft:"calc(".concat(n.spacing(1)," * 1.2)"),paddingRight:"calc(".concat(n.spacing(1)," * 1.2)")},"vertical"===r.orientation&&{paddingTop:"calc(".concat(n.spacing(1)," * 1.2)"),paddingBottom:"calc(".concat(n.spacing(1)," * 1.2)")})})),Vk=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiDivider"}),a=o.absolute,i=void 0!==a&&a,s=o.children,l=o.className,u=o.component,c=void 0===u?s?"div":"hr":u,d=o.flexItem,p=void 0!==d&&d,h=o.light,v=void 0!==h&&h,m=o.orientation,g=void 0===m?"horizontal":m,y=o.role,b=void 0===y?"hr"!==c?"separator":void 0:y,x=o.textAlign,w=void 0===x?"center":x,k=o.variant,S=void 0===k?"fullWidth":k,C=r(o,zk),E=t({},o,{absolute:i,component:c,flexItem:p,light:v,orientation:g,role:b,textAlign:w,variant:S}),P=function(e){var t=e.absolute,n=e.children,r=e.classes,o=e.flexItem,a=e.light,i=e.orientation,s=e.textAlign;return ql({root:["root",t&&"absolute",e.variant,a&&"light","vertical"===i&&"vertical",o&&"flexItem",n&&"withChildren",n&&"vertical"===i&&"withChildrenVertical","right"===s&&"vertical"!==i&&"textAlignRight","left"===s&&"vertical"!==i&&"textAlignLeft"],wrapper:["wrapper","vertical"===i&&"wrapperVertical"]},Fk,r)}(E);return(0,f.jsx)(Nk,t({as:c,className:Kl(P.root,l),role:b,ref:n,ownerState:E},C,{children:s?(0,f.jsx)(Bk,{className:P.wrapper,ownerState:E,children:s}):null}))}));Vk.muiSkipListHighlight=!0;var Wk=Vk;var Uk=o.createContext(void 0);function Hk(){return o.useContext(Uk)}var Kk=dd(),qk=["component","direction","spacing","divider","children","className","useFlexGap"],$k=nc(),Gk=Kk("div",{name:"MuiStack",slot:"Root",overridesResolver:function(e,t){return t.root}});function Yk(e){return ac({props:e,name:"MuiStack",defaultTheme:$k})}function Xk(e,t){var n=o.Children.toArray(e).filter(Boolean);return n.reduce((function(e,r,a){return e.push(r),a<n.length-1&&e.push(o.cloneElement(t,{key:"separator-".concat(a)})),e}),[])}var Qk=function(e){var n=e.ownerState,r=e.theme,o=t({display:"flex",flexDirection:"column"},au({theme:r},lu({values:n.direction,breakpoints:r.breakpoints.values}),(function(e){return{flexDirection:e}})));if(n.spacing){var a=wu(r),i=Object.keys(r.breakpoints.values).reduce((function(e,t){return("object"===typeof n.spacing&&null!=n.spacing[t]||"object"===typeof n.direction&&null!=n.direction[t])&&(e[t]=!0),e}),{}),s=lu({values:n.direction,base:i}),u=lu({values:n.spacing,base:i});"object"===typeof s&&Object.keys(s).forEach((function(e,t,n){if(!s[e]){var r=t>0?s[n[t-1]]:"column";s[e]=r}}));o=Jl(o,au({theme:r},u,(function(e,t){return n.useFlexGap?{gap:ku(a,e)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":l({},"margin".concat((r=t?s[t]:n.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[r])),ku(a,e))};var r})))}return o=function(e){for(var t=iu(e),n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];var a=[t].concat(r).reduce((function(e,t){return Jl(e,t)}),{});return su(Object.keys(t),a)}(r.breakpoints,o),o};var Zk=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.createStyledComponent,a=void 0===n?Gk:n,i=e.useThemeProps,s=void 0===i?Yk:i,l=e.componentName,u=void 0===l?"MuiStack":l,c=a(Qk),d=o.forwardRef((function(e,n){var o=uv(s(e)),a=o.component,i=void 0===a?"div":a,l=o.direction,d=void 0===l?"column":l,p=o.spacing,h=void 0===p?0:p,v=o.divider,m=o.children,g=o.className,y=o.useFlexGap,b=void 0!==y&&y,x=r(o,qk),w={direction:d,spacing:h,useFlexGap:b},k=ql({root:["root"]},(function(e){return yd(u,e)}),{});return(0,f.jsx)(c,t({as:i,ownerState:w,ref:n,className:Kl(k.root,g)},x,{children:v?Xk(m,v):m}))}));return d}({createStyledComponent:hd("div",{name:"MuiStack",slot:"Root",overridesResolver:function(e,t){return t.root}}),useThemeProps:function(e){return Hc({props:e,name:"MuiStack"})}}),Jk=Zk;function eS(e){return yd("MuiFormControlLabel",e)}var tS=bd("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]);function nS(e){var t=e.props,n=e.states,r=e.muiFormControl;return n.reduce((function(e,n){return e[n]=t[n],r&&"undefined"===typeof t[n]&&(e[n]=r[n]),e}),{})}var rS=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],oS=hd("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[l({},"& .".concat(tS.label),t.label),t.root,t["labelPlacement".concat(Yl(n.labelPlacement))]]}})((function(e){var n=e.theme,r=e.ownerState;return t(l({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16},"&.".concat(tS.disabled),{cursor:"default"}),"start"===r.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===r.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===r.labelPlacement&&{flexDirection:"column",marginLeft:16},l({},"& .".concat(tS.label),l({},"&.".concat(tS.disabled),{color:(n.vars||n).palette.text.disabled})))})),aS=hd("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:function(e,t){return t.asterisk}})((function(e){var t=e.theme;return l({},"&.".concat(tS.error),{color:(t.vars||t).palette.error.main})})),iS=o.forwardRef((function(e,n){var a,i,s=Hc({props:e,name:"MuiFormControlLabel"}),l=s.className,u=s.componentsProps,c=void 0===u?{}:u,d=s.control,p=s.disabled,h=s.disableTypography,v=s.label,m=s.labelPlacement,g=void 0===m?"end":m,y=s.required,b=s.slotProps,x=void 0===b?{}:b,w=r(s,rS),k=Hk(),S=null!=(a=null!=p?p:d.props.disabled)?a:null==k?void 0:k.disabled,C=null!=y?y:d.props.required,E={disabled:S,required:C};["checked","name","onChange","value","inputRef"].forEach((function(e){"undefined"===typeof d.props[e]&&"undefined"!==typeof s[e]&&(E[e]=s[e])}));var P=nS({props:s,muiFormControl:k,states:["error"]}),R=t({},s,{disabled:S,labelPlacement:g,required:C,error:P.error}),T=function(e){var t=e.classes,n=e.disabled,r=e.labelPlacement,o=e.error,a=e.required;return ql({root:["root",n&&"disabled","labelPlacement".concat(Yl(r)),o&&"error",a&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]},eS,t)}(R),_=null!=(i=x.typography)?i:c.typography,M=v;return null==M||M.type===Ck||h||(M=(0,f.jsx)(Ck,t({component:"span"},_,{className:Kl(T.label,null==_?void 0:_.className),children:M}))),(0,f.jsxs)(oS,t({className:Kl(T.root,l),ownerState:R,ref:n},w,{children:[o.cloneElement(d,E),C?(0,f.jsxs)(Jk,{direction:"row",alignItems:"center",children:[M,(0,f.jsxs)(aS,{ownerState:R,"aria-hidden":!0,className:T.asterisk,children:["\u2009","*"]})]}):M]}))})),sS=iS;function lS(e){return yd("PrivateSwitchBase",e)}bd("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var uS=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],cS=hd(ev)((function(e){var n=e.ownerState;return t({padding:9,borderRadius:"50%"},"start"===n.edge&&{marginLeft:"small"===n.size?-3:-12},"end"===n.edge&&{marginRight:"small"===n.size?-3:-12})})),dS=hd("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),fS=o.forwardRef((function(e,n){var o=e.autoFocus,a=e.checked,i=e.checkedIcon,s=e.className,l=e.defaultChecked,u=e.disabled,c=e.disableFocusRipple,d=void 0!==c&&c,p=e.edge,h=void 0!==p&&p,v=e.icon,m=e.id,g=e.inputProps,y=e.inputRef,b=e.name,x=e.onBlur,w=e.onChange,k=e.onFocus,S=e.readOnly,C=e.required,E=void 0!==C&&C,P=e.tabIndex,R=e.type,T=e.value,_=r(e,uS),M=qe(sh({controlled:a,default:Boolean(l),name:"SwitchBase",state:"checked"}),2),O=M[0],I=M[1],A=Hk(),D=u;A&&"undefined"===typeof D&&(D=A.disabled);var j="checkbox"===R||"radio"===R,F=t({},e,{checked:O,disabled:D,disableFocusRipple:d,edge:h}),L=function(e){var t=e.classes,n=e.checked,r=e.disabled,o=e.edge;return ql({root:["root",n&&"checked",r&&"disabled",o&&"edge".concat(Yl(o))],input:["input"]},lS,t)}(F);return(0,f.jsxs)(cS,t({component:"span",className:Kl(L.root,s),centerRipple:!0,focusRipple:!d,disabled:D,tabIndex:null,role:void 0,onFocus:function(e){k&&k(e),A&&A.onFocus&&A.onFocus(e)},onBlur:function(e){x&&x(e),A&&A.onBlur&&A.onBlur(e)},ownerState:F,ref:n},_,{children:[(0,f.jsx)(dS,t({autoFocus:o,checked:a,defaultChecked:l,className:L.input,disabled:D,id:j?m:void 0,name:b,onChange:function(e){if(!e.nativeEvent.defaultPrevented){var t=e.target.checked;I(t),w&&w(e,t)}},readOnly:S,ref:y,required:E,ownerState:F,tabIndex:P,type:R},"checkbox"===R&&void 0===T?{}:{value:T},g)),O?i:v]}))})),pS=fS,hS=Ed((0,f.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),vS=Ed((0,f.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),mS=Ed((0,f.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function gS(e){return yd("MuiCheckbox",e)}var yS=bd("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),bS=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],xS=hd(pS,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiCheckbox",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.indeterminate&&t.indeterminate,t["size".concat(Yl(n.size))],"default"!==n.color&&t["color".concat(Yl(n.color))]]}})((function(e){var n,r=e.theme,o=e.ownerState;return t({color:(r.vars||r).palette.text.secondary},!o.disableRipple&&{"&:hover":{backgroundColor:r.vars?"rgba(".concat("default"===o.color?r.vars.palette.action.activeChannel:r.vars.palette[o.color].mainChannel," / ").concat(r.vars.palette.action.hoverOpacity,")"):dc("default"===o.color?r.palette.action.active:r.palette[o.color].main,r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==o.color&&(l(n={},"&.".concat(yS.checked,", &.").concat(yS.indeterminate),{color:(r.vars||r).palette[o.color].main}),l(n,"&.".concat(yS.disabled),{color:(r.vars||r).palette.action.disabled}),n))})),wS=(0,f.jsx)(vS,{}),kS=(0,f.jsx)(hS,{}),SS=(0,f.jsx)(mS,{}),CS=o.forwardRef((function(e,n){var a,i,s=Hc({props:e,name:"MuiCheckbox"}),l=s.checkedIcon,u=void 0===l?wS:l,c=s.color,d=void 0===c?"primary":c,p=s.icon,h=void 0===p?kS:p,v=s.indeterminate,m=void 0!==v&&v,g=s.indeterminateIcon,y=void 0===g?SS:g,b=s.inputProps,x=s.size,w=void 0===x?"medium":x,k=s.className,S=r(s,bS),C=m?y:h,E=m?y:u,P=t({},s,{color:d,indeterminate:m,size:w}),R=function(e){var n=e.classes,r=e.indeterminate,o=e.color,a=e.size;return t({},n,ql({root:["root",r&&"indeterminate","color".concat(Yl(o)),"size".concat(Yl(a))]},gS,n))}(P);return(0,f.jsx)(xS,t({type:"checkbox",inputProps:t({"data-indeterminate":m},b),icon:o.cloneElement(C,{fontSize:null!=(a=C.props.fontSize)?a:w}),checkedIcon:o.cloneElement(E,{fontSize:null!=(i=E.props.fontSize)?i:w}),ownerState:P,ref:n,className:Kl(R.root,k)},S,{classes:R}))})),ES=CS;var PS=function(e){var t=e.id,n=e.open,r=e.anchorPosition,o=e.onClose,a=e.onConfirm,i=e.onCancel,s=e.onCheckboxChange,l=Md();return(0,f.jsxs)(gk,{id:t,disablePortal:!0,"data-testid":"confirm-popover",open:n,anchorReference:"anchorPosition",anchorPosition:r,anchorOrigin:{vertical:"top",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},onClose:o,sx:{"& .MuiPopover-paper":{borderRadius:"0.5rem"}},children:[(0,f.jsxs)(pv,{sx:{display:"flex",flexDirection:"column",gap:"1rem",padding:"1rem 1rem 0.5rem"},children:[(0,f.jsx)(Ck,{children:"Are you sure you want to cancel?"}),(0,f.jsxs)(pv,{sx:{display:"flex",justifyContent:"center",gap:"1rem"},children:[(0,f.jsx)(jk,{"data-testid":"confirm-button",size:"small",variant:"text",color:"error",onClick:function(){a(t)},sx:{color:l.palette.error.contrastText,flex:1,textTransform:"none"},children:"Confirm"}),(0,f.jsx)(jk,{"data-testid":"cancel-button",size:"small",variant:"text",onClick:i,sx:{color:l.palette.text.secondary,flex:1,fontWeight:400,textTransform:"none"},children:"Cancel"})]})]}),(0,f.jsx)(Wk,{}),(0,f.jsx)(pv,{sx:{padding:"0 1rem 0rem"},children:(0,f.jsx)(sS,{control:(0,f.jsx)(ES,{"data-testid":"checkbox",onChange:s}),label:"Do not ask again"})})]})},RS=n(340);function TS(e){return yd("MuiSwitch",e)}var _S=bd("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),MS=["className","color","edge","size","sx"],OS=hd("span",{name:"MuiSwitch",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.edge&&t["edge".concat(Yl(n.edge))],t["size".concat(Yl(n.size))]]}})((function(e){var n,r=e.ownerState;return t({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},"start"===r.edge&&{marginLeft:-8},"end"===r.edge&&{marginRight:-8},"small"===r.size&&(l(n={width:40,height:24,padding:7},"& .".concat(_S.thumb),{width:16,height:16}),l(n,"& .".concat(_S.switchBase),l({padding:4},"&.".concat(_S.checked),{transform:"translateX(16px)"})),n))})),IS=hd(pS,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:function(e,t){var n=e.ownerState;return[t.switchBase,l({},"& .".concat(_S.input),t.input),"default"!==n.color&&t["color".concat(Yl(n.color))]]}})((function(e){var t,n=e.theme;return l(t={position:"absolute",top:0,left:0,zIndex:1,color:n.vars?n.vars.palette.Switch.defaultColor:"".concat("light"===n.palette.mode?n.palette.common.white:n.palette.grey[300]),transition:n.transitions.create(["left","transform"],{duration:n.transitions.duration.shortest})},"&.".concat(_S.checked),{transform:"translateX(20px)"}),l(t,"&.".concat(_S.disabled),{color:n.vars?n.vars.palette.Switch.defaultDisabledColor:"".concat("light"===n.palette.mode?n.palette.grey[100]:n.palette.grey[600])}),l(t,"&.".concat(_S.checked," + .").concat(_S.track),{opacity:.5}),l(t,"&.".concat(_S.disabled," + .").concat(_S.track),{opacity:n.vars?n.vars.opacity.switchTrackDisabled:"".concat("light"===n.palette.mode?.12:.2)}),l(t,"& .".concat(_S.input),{left:"-100%",width:"300%"}),t}),(function(e){var n,r=e.theme,o=e.ownerState;return t({"&:hover":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.action.activeChannel," / ").concat(r.vars.palette.action.hoverOpacity,")"):dc(r.palette.action.active,r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==o.color&&(l(n={},"&.".concat(_S.checked),l({color:(r.vars||r).palette[o.color].main,"&:hover":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette[o.color].mainChannel," / ").concat(r.vars.palette.action.hoverOpacity,")"):dc(r.palette[o.color].main,r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(_S.disabled),{color:r.vars?r.vars.palette.Switch["".concat(o.color,"DisabledColor")]:"".concat("light"===r.palette.mode?pc(r.palette[o.color].main,.62):fc(r.palette[o.color].main,.55))})),l(n,"&.".concat(_S.checked," + .").concat(_S.track),{backgroundColor:(r.vars||r).palette[o.color].main}),n))})),AS=hd("span",{name:"MuiSwitch",slot:"Track",overridesResolver:function(e,t){return t.track}})((function(e){var t=e.theme;return{height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:t.vars?t.vars.palette.common.onBackground:"".concat("light"===t.palette.mode?t.palette.common.black:t.palette.common.white),opacity:t.vars?t.vars.opacity.switchTrack:"".concat("light"===t.palette.mode?.38:.3)}})),DS=hd("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:function(e,t){return t.thumb}})((function(e){var t=e.theme;return{boxShadow:(t.vars||t).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}})),jS=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiSwitch"}),a=o.className,i=o.color,s=void 0===i?"primary":i,l=o.edge,u=void 0!==l&&l,c=o.size,d=void 0===c?"medium":c,p=o.sx,h=r(o,MS),v=t({},o,{color:s,edge:u,size:d}),m=function(e){var n=e.classes,r=e.edge,o=e.size,a=e.color,i=e.checked,s=e.disabled;return t({},n,ql({root:["root",r&&"edge".concat(Yl(r)),"size".concat(Yl(o))],switchBase:["switchBase","color".concat(Yl(a)),i&&"checked",s&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},TS,n))}(v),g=(0,f.jsx)(DS,{className:m.thumb,ownerState:v});return(0,f.jsxs)(OS,{className:Kl(m.root,a),sx:p,ownerState:v,children:[(0,f.jsx)(IS,t({type:"checkbox",icon:g,checkedIcon:g,ref:n,ownerState:v},h,{classes:t({},m,{root:m.switchBase})})),(0,f.jsx)(AS,{className:m.track,ownerState:v})]})})),FS=jS,LS={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};function zS(e,t){return e-t}function NS(e,t,n){return null==e?t:Math.min(Math.max(t,e),n)}function BS(e,t){var n,r=null!=(n=e.reduce((function(e,n,r){var o=Math.abs(t-n);return null===e||o<e.distance||o===e.distance?{distance:o,index:r}:e}),null))?n:{};return r.index}function VS(e,t){if(void 0!==t.current&&e.changedTouches){for(var n=e,r=0;r<n.changedTouches.length;r+=1){var o=n.changedTouches[r];if(o.identifier===t.current)return{x:o.clientX,y:o.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function WS(e,t,n){return 100*(e-t)/(n-t)}function US(e,t,n){var r=Math.round((e-n)/t)*t+n;return Number(r.toFixed(function(e){if(Math.abs(e)<1){var t=e.toExponential().split("e-"),n=t[0].split(".")[1];return(n?n.length:0)+parseInt(t[1],10)}var r=e.toString().split(".")[1];return r?r.length:0}(t)))}function HS(e){var t=e.values,n=e.newValue,r=e.index,o=t.slice();return o[r]=n,o.sort(zS)}function KS(e){var t,n,r,o=e.sliderRef,a=e.activeIndex,i=e.setActive,s=nf(o.current);null!=(t=o.current)&&t.contains(s.activeElement)&&Number(null==s||null==(n=s.activeElement)?void 0:n.getAttribute("data-index"))===a||(null==(r=o.current)||r.querySelector('[type="range"][data-index="'.concat(a,'"]')).focus());i&&i(a)}function qS(e,t){return"number"===typeof e&&"number"===typeof t?e===t:"object"===typeof e&&"object"===typeof t&&function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e,t){return e===t};return e.length===t.length&&e.every((function(e,r){return n(e,t[r])}))}(e,t)}var $S,GS={horizontal:{offset:function(e){return{left:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},"horizontal-reverse":{offset:function(e){return{right:"".concat(e,"%")}},leap:function(e){return{width:"".concat(e,"%")}}},vertical:{offset:function(e){return{bottom:"".concat(e,"%")}},leap:function(e){return{height:"".concat(e,"%")}}}},YS=function(e){return e};function XS(){return void 0===$S&&($S="undefined"===typeof CSS||"function"!==typeof CSS.supports||CSS.supports("touch-action","none")),$S}function QS(e){var n=e["aria-labelledby"],r=e.defaultValue,a=e.disabled,i=void 0!==a&&a,s=e.disableSwap,l=void 0!==s&&s,u=e.isRtl,c=void 0!==u&&u,d=e.marks,f=void 0!==d&&d,p=e.max,h=void 0===p?100:p,v=e.min,m=void 0===v?0:v,g=e.name,y=e.onChange,b=e.onChangeCommitted,x=e.orientation,w=void 0===x?"horizontal":x,k=e.rootRef,S=e.scale,C=void 0===S?YS:S,E=e.step,P=void 0===E?1:E,R=e.tabIndex,T=e.value,_=o.useRef(),M=qe(o.useState(-1),2),O=M[0],I=M[1],A=qe(o.useState(-1),2),D=A[0],j=A[1],F=qe(o.useState(!1),2),L=F[0],z=F[1],N=o.useRef(0),B=qe(ih({controlled:T,default:null!=r?r:m,name:"Slider"}),2),V=B[0],W=B[1],U=y&&function(e,t,n){var r=e.nativeEvent||e,o=new r.constructor(r.type,r);Object.defineProperty(o,"target",{writable:!0,value:{value:t,name:g}}),y(o,t,n)},H=Array.isArray(V),K=H?V.slice().sort(zS):[V];K=K.map((function(e){return NS(e,m,h)}));var q=!0===f&&null!==P?Ke(Array(Math.floor((h-m)/P)+1)).map((function(e,t){return{value:m+P*t}})):f||[],$=q.map((function(e){return e.value})),G=oh(),Y=G.isFocusVisibleRef,X=G.onBlur,Q=G.onFocus,Z=G.ref,J=qe(o.useState(-1),2),ee=J[0],te=J[1],ne=o.useRef(),re=$d(Z,ne),oe=$d(k,re),ae=function(e){return function(t){var n,r=Number(t.currentTarget.getAttribute("data-index"));Q(t),!0===Y.current&&te(r),j(r),null==e||null==(n=e.onFocus)||n.call(e,t)}},ie=function(e){return function(t){var n;X(t),!1===Y.current&&te(-1),j(-1),null==e||null==(n=e.onBlur)||n.call(e,t)}};tf((function(){var e;i&&ne.current.contains(document.activeElement)&&(null==(e=document.activeElement)||e.blur())}),[i]),i&&-1!==O&&I(-1),i&&-1!==ee&&te(-1);var se=o.useRef(),le=w;c&&"horizontal"===w&&(le+="-reverse");var ue=function(e){var t,n,r=e.finger,o=e.move,a=void 0!==o&&o,i=ne.current.getBoundingClientRect(),s=i.width,u=i.height,c=i.bottom,d=i.left;if(t=0===le.indexOf("vertical")?(c-r.y)/u:(r.x-d)/s,-1!==le.indexOf("-reverse")&&(t=1-t),n=function(e,t,n){return(n-t)*e+t}(t,m,h),P)n=US(n,P,m);else{var f=BS($,n);n=$[f]}n=NS(n,m,h);var p=0;if(H){p=a?se.current:BS(K,n),l&&(n=NS(n,K[p-1]||-1/0,K[p+1]||1/0));var v=n;n=HS({values:K,newValue:n,index:p}),l&&a||(p=n.indexOf(v),se.current=p)}return{newValue:n,activeIndex:p}},ce=Hp((function(e){var t=VS(e,_);if(t)if(N.current+=1,"mousemove"!==e.type||0!==e.buttons){var n=ue({finger:t,move:!0}),r=n.newValue,o=n.activeIndex;KS({sliderRef:ne,activeIndex:o,setActive:I}),W(r),!L&&N.current>2&&z(!0),U&&!qS(r,V)&&U(e,r,o)}else de(e)})),de=Hp((function(e){var t=VS(e,_);if(z(!1),t){var n=ue({finger:t,move:!0}).newValue;I(-1),"touchend"===e.type&&j(-1),b&&b(e,n),_.current=void 0,pe()}})),fe=Hp((function(e){if(!i){XS()||e.preventDefault();var t=e.changedTouches[0];null!=t&&(_.current=t.identifier);var n=VS(e,_);if(!1!==n){var r=ue({finger:n}),o=r.newValue,a=r.activeIndex;KS({sliderRef:ne,activeIndex:a,setActive:I}),W(o),U&&!qS(o,V)&&U(e,o,a)}N.current=0;var s=nf(ne.current);s.addEventListener("touchmove",ce),s.addEventListener("touchend",de)}})),pe=o.useCallback((function(){var e=nf(ne.current);e.removeEventListener("mousemove",ce),e.removeEventListener("mouseup",de),e.removeEventListener("touchmove",ce),e.removeEventListener("touchend",de)}),[de,ce]);o.useEffect((function(){var e=ne.current;return e.addEventListener("touchstart",fe,{passive:XS()}),function(){e.removeEventListener("touchstart",fe,{passive:XS()}),pe()}}),[pe,fe]),o.useEffect((function(){i&&pe()}),[i,pe]);var he=WS(H?K[0]:m,m,h),ve=WS(K[K.length-1],m,h)-he,me=function(e){return function(t){var n;null==(n=e.onMouseLeave)||n.call(e,t),j(-1)}};return{active:O,axis:le,axisProps:GS,dragging:L,focusedThumbIndex:ee,getHiddenInputProps:function(){var r,o,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=Pp(a),u=t({},s,{onChange:(o=s||{},function(e){var t;null==(t=o.onChange)||t.call(o,e);var n=Number(e.currentTarget.getAttribute("data-index")),r=K[n],a=$.indexOf(r),i=e.target.valueAsNumber;if(q&&null==P){var s=$[$.length-1];i=i>s?s:i<$[0]?$[0]:i<r?$[a-1]:$[a+1]}if(i=NS(i,m,h),H){l&&(i=NS(i,K[n-1]||-1/0,K[n+1]||1/0));var u=i;i=HS({values:K,newValue:i,index:n});var c=n;l||(c=i.indexOf(u)),KS({sliderRef:ne,activeIndex:c})}W(i),te(n),U&&!qS(i,V)&&U(e,i,n),b&&b(e,i)}),onFocus:ae(s||{}),onBlur:ie(s||{})});return t({tabIndex:R,"aria-labelledby":n,"aria-orientation":w,"aria-valuemax":C(h),"aria-valuemin":C(m),name:g,type:"range",min:e.min,max:e.max,step:null===e.step&&e.marks?"any":null!=(r=e.step)?r:void 0,disabled:i},a,u,{style:t({},LS,{direction:c?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=Pp(n),o=t({},r,{onMouseDown:(e=r||{},function(t){var n;if(null==(n=e.onMouseDown)||n.call(e,t),!i&&!t.defaultPrevented&&0===t.button){t.preventDefault();var r=VS(t,_);if(!1!==r){var o=ue({finger:r}),a=o.newValue,s=o.activeIndex;KS({sliderRef:ne,activeIndex:s,setActive:I}),W(a),U&&!qS(a,V)&&U(t,a,s)}N.current=0;var l=nf(ne.current);l.addEventListener("mousemove",ce),l.addEventListener("mouseup",de)}})});return t({},n,{ref:oe},o)},getThumbProps:function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=Pp(n);return t({},n,r,{onMouseOver:(e=r||{},function(t){var n;null==(n=e.onMouseOver)||n.call(e,t);var r=Number(t.currentTarget.getAttribute("data-index"));j(r)}),onMouseLeave:me(r||{})})},marks:q,open:D,range:H,rootRef:oe,trackLeap:ve,trackOffset:he,values:K,getThumbStyle:function(e){return{pointerEvents:-1!==O&&O!==e?"none":void 0}}}}var ZS=function(e){return!e||!Od(e)};function JS(e){return yd("MuiSlider",e)}var eC=bd("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]);var tC=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","size","step","scale","slotProps","slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function nC(e){return e}var rC=hd("span",{name:"MuiSlider",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["color".concat(Yl(n.color))],"medium"!==n.size&&t["size".concat(Yl(n.size))],n.marked&&t.marked,"vertical"===n.orientation&&t.vertical,"inverted"===n.track&&t.trackInverted,!1===n.track&&t.trackFalse]}})((function(e){var n,r=e.theme,o=e.ownerState;return t({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(r.vars||r).palette[o.color].main,WebkitTapHighlightColor:"transparent"},"horizontal"===o.orientation&&t({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},"small"===o.size&&{height:2},o.marked&&{marginBottom:20}),"vertical"===o.orientation&&t({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},"small"===o.size&&{width:2},o.marked&&{marginRight:44}),(l(n={"@media print":{colorAdjust:"exact"}},"&.".concat(eC.disabled),{pointerEvents:"none",cursor:"default",color:(r.vars||r).palette.grey[400]}),l(n,"&.".concat(eC.dragging),l({},"& .".concat(eC.thumb,", & .").concat(eC.track),{transition:"none"})),n))})),oC=hd("span",{name:"MuiSlider",slot:"Rail",overridesResolver:function(e,t){return t.rail}})((function(e){var n=e.ownerState;return t({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},"horizontal"===n.orientation&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===n.orientation&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},"inverted"===n.track&&{opacity:1})})),aC=hd("span",{name:"MuiSlider",slot:"Track",overridesResolver:function(e,t){return t.track}})((function(e){var n=e.theme,r=e.ownerState,o="light"===n.palette.mode?pc(n.palette[r.color].main,.62):fc(n.palette[r.color].main,.5);return t({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:n.transitions.create(["left","width","bottom","height"],{duration:n.transitions.duration.shortest})},"small"===r.size&&{border:"none"},"horizontal"===r.orientation&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===r.orientation&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},!1===r.track&&{display:"none"},"inverted"===r.track&&{backgroundColor:n.vars?n.vars.palette.Slider["".concat(r.color,"Track")]:o,borderColor:n.vars?n.vars.palette.Slider["".concat(r.color,"Track")]:o})})),iC=hd("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:function(e,t){var n=e.ownerState;return[t.thumb,t["thumbColor".concat(Yl(n.color))],"medium"!==n.size&&t["thumbSize".concat(Yl(n.size))]]}})((function(e){var n,r=e.theme,o=e.ownerState;return t({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:r.transitions.create(["box-shadow","left","bottom"],{duration:r.transitions.duration.shortest})},"small"===o.size&&{width:12,height:12},"horizontal"===o.orientation&&{top:"50%",transform:"translate(-50%, -50%)"},"vertical"===o.orientation&&{left:"50%",transform:"translate(-50%, 50%)"},(l(n={"&:before":t({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(r.vars||r).shadows[2]},"small"===o.size&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},"&:hover, &.".concat(eC.focusVisible),{boxShadow:"0px 0px 0px 8px ".concat(r.vars?"rgba(".concat(r.vars.palette[o.color].mainChannel," / 0.16)"):dc(r.palette[o.color].main,.16)),"@media (hover: none)":{boxShadow:"none"}}),l(n,"&.".concat(eC.active),{boxShadow:"0px 0px 0px 14px ".concat(r.vars?"rgba(".concat(r.vars.palette[o.color].mainChannel," / 0.16)"):dc(r.palette[o.color].main,.16))}),l(n,"&.".concat(eC.disabled),{"&:hover":{boxShadow:"none"}}),n))})),sC=hd((function(e){var t=e.children,n=e.className,r=e.value,a=function(e){var t=e.open;return{offset:Kl(t&&eC.valueLabelOpen),circle:eC.valueLabelCircle,label:eC.valueLabelLabel}}(e);return t?o.cloneElement(t,{className:Kl(t.props.className)},(0,f.jsxs)(o.Fragment,{children:[t.props.children,(0,f.jsx)("span",{className:Kl(a.offset,n),"aria-hidden":!0,children:(0,f.jsx)("span",{className:a.circle,children:(0,f.jsx)("span",{className:a.label,children:r})})})]})):null}),{name:"MuiSlider",slot:"ValueLabel",overridesResolver:function(e,t){return t.valueLabel}})((function(e){var n,r=e.theme,o=e.ownerState;return t((l(n={},"&.".concat(eC.valueLabelOpen),{transform:"".concat("vertical"===o.orientation?"translateY(-50%)":"translateY(-100%)"," scale(1)")}),l(n,"zIndex",1),l(n,"whiteSpace","nowrap"),n),r.typography.body2,{fontWeight:500,transition:r.transitions.create(["transform"],{duration:r.transitions.duration.shortest}),transform:"".concat("vertical"===o.orientation?"translateY(-50%)":"translateY(-100%)"," scale(0)"),position:"absolute",backgroundColor:(r.vars||r).palette.grey[600],borderRadius:2,color:(r.vars||r).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},"horizontal"===o.orientation&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},"vertical"===o.orientation&&{right:"small"===o.size?"20px":"30px",top:"50%",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"}},"small"===o.size&&{fontSize:r.typography.pxToRem(12),padding:"0.25rem 0.5rem"})})),lC=hd("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:function(e){return pd(e)&&"markActive"!==e},overridesResolver:function(e,t){var n=e.markActive;return[t.mark,n&&t.markActive]}})((function(e){var n=e.theme,r=e.ownerState,o=e.markActive;return t({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},"horizontal"===r.orientation&&{top:"50%",transform:"translate(-1px, -50%)"},"vertical"===r.orientation&&{left:"50%",transform:"translate(-50%, 1px)"},o&&{backgroundColor:(n.vars||n).palette.background.paper,opacity:.8})})),uC=hd("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:function(e){return pd(e)&&"markLabelActive"!==e},overridesResolver:function(e,t){return t.markLabel}})((function(e){var n=e.theme,r=e.ownerState,o=e.markLabelActive;return t({},n.typography.body2,{color:(n.vars||n).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},"horizontal"===r.orientation&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},"vertical"===r.orientation&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},o&&{color:(n.vars||n).palette.text.primary})})),cC=function(e){return e.children},dC=o.forwardRef((function(e,n){var a,i,s,l,u,c,d,p,h,v,m,g,y,b,x,w,k,S,C,E,P,R,T,_,M=Hc({props:e,name:"MuiSlider"}),O="rtl"===Md().direction,I=M["aria-label"],A=M["aria-valuetext"],D=M["aria-labelledby"],j=M.component,F=void 0===j?"span":j,L=M.components,z=void 0===L?{}:L,N=M.componentsProps,B=void 0===N?{}:N,V=M.color,W=void 0===V?"primary":V,U=M.classes,H=M.className,K=M.disableSwap,q=void 0!==K&&K,$=M.disabled,G=void 0!==$&&$,Y=M.getAriaLabel,X=M.getAriaValueText,Q=M.marks,Z=void 0!==Q&&Q,J=M.max,ee=void 0===J?100:J,te=M.min,ne=void 0===te?0:te,re=M.orientation,oe=void 0===re?"horizontal":re,ae=M.size,ie=void 0===ae?"medium":ae,se=M.step,le=void 0===se?1:se,ue=M.scale,ce=void 0===ue?nC:ue,de=M.slotProps,fe=M.slots,pe=M.track,he=void 0===pe?"normal":pe,ve=M.valueLabelDisplay,me=void 0===ve?"off":ve,ge=M.valueLabelFormat,ye=void 0===ge?nC:ge,be=r(M,tC),xe=t({},M,{isRtl:O,max:ee,min:ne,classes:U,disabled:G,disableSwap:q,orientation:oe,marks:Z,color:W,size:ie,step:le,scale:ce,track:he,valueLabelDisplay:me,valueLabelFormat:ye}),we=QS(t({},xe,{rootRef:n})),ke=we.axisProps,Se=we.getRootProps,Ce=we.getHiddenInputProps,Ee=we.getThumbProps,Pe=we.open,Re=we.active,Te=we.axis,_e=we.focusedThumbIndex,Me=we.range,Oe=we.dragging,Ie=we.marks,Ae=we.values,De=we.trackOffset,je=we.trackLeap,Fe=we.getThumbStyle;xe.marked=Ie.length>0&&Ie.some((function(e){return e.label})),xe.dragging=Oe,xe.focusedThumbIndex=_e;var Le=function(e){var t=e.disabled,n=e.dragging,r=e.marked,o=e.orientation,a=e.track,i=e.classes,s=e.color,l=e.size;return ql({root:["root",t&&"disabled",n&&"dragging",r&&"marked","vertical"===o&&"vertical","inverted"===a&&"trackInverted",!1===a&&"trackFalse",s&&"color".concat(Yl(s)),l&&"size".concat(Yl(l))],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",l&&"thumbSize".concat(Yl(l)),s&&"thumbColor".concat(Yl(s))],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]},JS,i)}(xe),ze=null!=(a=null!=(i=null==fe?void 0:fe.root)?i:z.Root)?a:rC,Ne=null!=(s=null!=(l=null==fe?void 0:fe.rail)?l:z.Rail)?s:oC,Be=null!=(u=null!=(c=null==fe?void 0:fe.track)?c:z.Track)?u:aC,Ve=null!=(d=null!=(p=null==fe?void 0:fe.thumb)?p:z.Thumb)?d:iC,We=null!=(h=null!=(v=null==fe?void 0:fe.valueLabel)?v:z.ValueLabel)?h:sC,Ue=null!=(m=null!=(g=null==fe?void 0:fe.mark)?g:z.Mark)?m:lC,He=null!=(y=null!=(b=null==fe?void 0:fe.markLabel)?b:z.MarkLabel)?y:uC,Ke=null!=(x=null!=(w=null==fe?void 0:fe.input)?w:z.Input)?x:"input",qe=null!=(k=null==de?void 0:de.root)?k:B.root,$e=null!=(S=null==de?void 0:de.rail)?S:B.rail,Ge=null!=(C=null==de?void 0:de.track)?C:B.track,Ye=null!=(E=null==de?void 0:de.thumb)?E:B.thumb,Xe=null!=(P=null==de?void 0:de.valueLabel)?P:B.valueLabel,Qe=null!=(R=null==de?void 0:de.mark)?R:B.mark,Ze=null!=(T=null==de?void 0:de.markLabel)?T:B.markLabel,Je=null!=(_=null==de?void 0:de.input)?_:B.input,et=_p({elementType:ze,getSlotProps:Se,externalSlotProps:qe,externalForwardedProps:be,additionalProps:t({},ZS(ze)&&{as:F}),ownerState:t({},xe,null==qe?void 0:qe.ownerState),className:[Le.root,H]}),tt=_p({elementType:Ne,externalSlotProps:$e,ownerState:xe,className:Le.rail}),nt=_p({elementType:Be,externalSlotProps:Ge,additionalProps:{style:t({},ke[Te].offset(De),ke[Te].leap(je))},ownerState:t({},xe,null==Ge?void 0:Ge.ownerState),className:Le.track}),rt=_p({elementType:Ve,getSlotProps:Ee,externalSlotProps:Ye,ownerState:t({},xe,null==Ye?void 0:Ye.ownerState),className:Le.thumb}),ot=_p({elementType:We,externalSlotProps:Xe,ownerState:t({},xe,null==Xe?void 0:Xe.ownerState),className:Le.valueLabel}),at=_p({elementType:Ue,externalSlotProps:Qe,ownerState:xe,className:Le.mark}),it=_p({elementType:He,externalSlotProps:Ze,ownerState:xe,className:Le.markLabel}),st=_p({elementType:Ke,getSlotProps:Ce,externalSlotProps:Je,ownerState:xe});return(0,f.jsxs)(ze,t({},et,{children:[(0,f.jsx)(Ne,t({},tt)),(0,f.jsx)(Be,t({},nt)),Ie.filter((function(e){return e.value>=ne&&e.value<=ee})).map((function(e,n){var r,a=WS(e.value,ne,ee),i=ke[Te].offset(a);return r=!1===he?-1!==Ae.indexOf(e.value):"normal"===he&&(Me?e.value>=Ae[0]&&e.value<=Ae[Ae.length-1]:e.value<=Ae[0])||"inverted"===he&&(Me?e.value<=Ae[0]||e.value>=Ae[Ae.length-1]:e.value>=Ae[0]),(0,f.jsxs)(o.Fragment,{children:[(0,f.jsx)(Ue,t({"data-index":n},at,!Od(Ue)&&{markActive:r},{style:t({},i,at.style),className:Kl(at.className,r&&Le.markActive)})),null!=e.label?(0,f.jsx)(He,t({"aria-hidden":!0,"data-index":n},it,!Od(He)&&{markLabelActive:r},{style:t({},i,it.style),className:Kl(Le.markLabel,it.className,r&&Le.markLabelActive),children:e.label})):null]},n)})),Ae.map((function(e,n){var r=WS(e,ne,ee),o=ke[Te].offset(r),a="off"===me?cC:We;return(0,f.jsx)(a,t({},!Od(a)&&{valueLabelFormat:ye,valueLabelDisplay:me,value:"function"===typeof ye?ye(ce(e),n):ye,index:n,open:Pe===n||Re===n||"on"===me,disabled:G},ot,{children:(0,f.jsx)(Ve,t({"data-index":n},rt,{className:Kl(Le.thumb,rt.className,Re===n&&Le.active,_e===n&&Le.focusVisible),style:t({},o,Fe(n),rt.style),children:(0,f.jsx)(Ke,t({"data-index":n,"aria-label":Y?Y(n):I,"aria-valuenow":ce(e),"aria-labelledby":D,"aria-valuetext":X?X(ce(e),n):A,value:Ae[n]},st))}))}),n)}))]}))})),fC=dC,pC=Ed((0,f.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit"),hC=function(e){var t=(0,RS.uS)(e),n=encodeURIComponent(t);return"url('data:image/svg+xml;utf8,".concat(n,"')")},vC=function(e){var t=e.color;return(0,f.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:t||"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,f.jsx)("polyline",{points:"20 6 9 17 4 12"})})},mC=function(e){var t=e.color;return(0,f.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:t||"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,f.jsx)("polyline",{points:"18 6 6 18"}),(0,f.jsx)("polyline",{points:"6 6 18 18"})]})},gC=hd(FS)((function(e){var t=e.theme;return{width:32,height:18,padding:0,display:"flex","& .MuiSwitch-switchBase":{padding:1,"&.Mui-checked":{transform:"translateX(14px)","& + .MuiSwitch-track":{opacity:1,backgroundColor:t.palette.info.light},"& .MuiSwitch-thumb:before":{content:"''",position:"absolute",width:"100%",height:"100%",left:0,top:0,backgroundRepeat:"no-repeat",backgroundPosition:"center",backgroundImage:hC((0,f.jsx)(vC,{color:t.palette.info.light}))}}},"& .MuiSwitch-thumb":{width:16,height:16,borderRadius:"25px",backgroundColor:t.palette.common.white,position:"relative"},"& .MuiSwitch-track":{opacity:1,borderRadius:"25px",backgroundColor:"#babcc4",boxSizing:"border-box"},"& .MuiSwitch-thumb:before":{content:"''",position:"absolute",width:"100%",height:"100%",left:0,top:0,backgroundRepeat:"no-repeat",backgroundPosition:"center",backgroundImage:hC((0,f.jsx)(mC,{color:"#babcc4"}))}}}));var yC=function(e){var t=e.id,n=e.open,r=e.anchorPosition,a=e.chunkSize,i=e.isRocketMode,s=e.options,l=void 0===s?{minChunkSize:1,maxChunkSize:100}:s,u=e.onClose,c=e.onChange,d=e.ctx,p=Md(),h=qe((0,o.useState)(a),2),v=h[0],m=h[1],g=fw();(0,o.useEffect)((function(){m(a||0)}),[a]);var y=(0,o.useCallback)((function(){g.registerDefaultRoot().then((function(e){return d.defaultDownloadFolder.value=e}))}),[g]),b=(0,o.useCallback)((function(){g.removeDefaultRoot().then((function(){return d.defaultDownloadFolder.value=null}))}),[g]),x=(0,o.useMemo)((function(){for(var e=[],t=l.minChunkSize,n=0;t<l.maxChunkSize;){var r={value:t,label:""};0===n&&(r.label="".concat(t," MB")),e.push(r),t=5*Math.floor((t+5)/5),n=(n+1)%4}return e.push({value:l.maxChunkSize,label:"".concat(l.maxChunkSize," MB")}),e}),[l]),w=qe((0,o.useState)(d.defaultDownloadFolder.value),2),k=w[0],S=w[1];(0,o.useEffect)((function(){var e=d.defaultDownloadFolder.onChanged((function(e){S(e)}));return function(){return e()}}));var C=k&&k.length>0;return(0,f.jsx)(gk,{disablePortal:!0,id:t,"data-testid":"confirm-popover",open:n,anchorReference:"anchorPosition",anchorPosition:r,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},onClose:u,sx:{"& .MuiPopover-paper":{borderRadius:"0.5rem",width:"400px",boxShadow:p.boxShadow}},children:(0,f.jsxs)(pv,{sx:{backgroundColor:p.palette.background.default,display:"flex",flexDirection:"column",gap:"1rem",padding:"1rem"},children:[d.configurationData.allowForcedDownloadLocation&&(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"stretch",flexDirection:"column"},children:[(0,f.jsx)(Ck,{sx:{fontSize:"1.25rem",fontWeight:600},children:"Default download location"}),(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"1rem"},children:[C?(0,f.jsx)(Ck,{variant:"caption",sx:{fontSize:"13px"},children:"/../".concat(k)}):(0,f.jsx)(Ck,{variant:"caption",sx:{fontSize:"13px",fontStyle:"italic"},children:"Not selected"}),(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center"},children:[(0,f.jsx)(iv,{size:"small",onClick:y,children:(0,f.jsx)(pC,{fontSize:"small"})}),null!==C&&(0,f.jsx)(iv,{size:"small",onClick:b,children:(0,f.jsx)(_d,{fontSize:"small"})})]})]})]}),(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"1rem"},children:[(0,f.jsxs)(pv,{children:[(0,f.jsx)(Ck,{sx:{fontSize:"1.25rem",fontWeight:600},children:"Rocket mode"}),(0,f.jsx)(Ck,{variant:"caption",sx:{fontSize:"13px"},children:"Download files faster. For better system/web performance turn this off."})]}),(0,f.jsx)(gC,{color:"primary",disableRipple:!0,checked:i,onChange:function(){c({isRocketMode:!i})}})]}),(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,f.jsx)(Ck,{sx:{fontSize:"1.25rem",fontWeight:600},children:"Chunk size"}),(0,f.jsxs)(Ck,{sx:{fontSize:"1.25rem",fontWeight:600},children:[v," MB"]})]}),(0,f.jsx)(pv,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"0 4rem"},children:(0,f.jsx)(fC,{value:v,"aria-label":"Default",step:null,marks:x,min:l.minChunkSize,max:l.maxChunkSize,sx:{color:p.palette.info.light,"& .MuiSlider-thumb":{borderRadius:"2px",width:"8px"}},onChangeCommitted:function(e,t){c({chunkSize:t})},onChange:function(e,t){m(t)}})})]})})},bC=function(e){var t=e.showLabel,n=void 0===t||t,r=qe((0,o.useState)(0),2),a=r[0],i=r[1],s=fw();(0,o.useEffect)((function(){var e=s.on(fx,function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i(8*t.speed);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return function(){return e()}}));var l=a,u="bps";return a>1e6?(l/=1e6,u="Mbps"):a>1e3&&(l/=1e3,u="Kbps"),(0,f.jsx)(pv,{sx:{display:"flex",alignItems:"center",gap:"0.5rem"},children:(0,f.jsxs)(Ck,{sx:{fontSize:"1.25rem",display:"inline-block",lineHeight:"inherit",whiteSpace:"nowrap"},children:[n&&"Download speed: ",(0,f.jsxs)(pv,{component:"span",sx:{paddingBottom:0,marginLeft:"0.5rem"},children:[(0,f.jsx)(pv,{component:"span","data-testid":"bandwidth-value",children:l?l.toFixed(2):0})," ",u]})]})})},xC=Ed((0,f.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search"),wC=Ed((0,f.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),kC=["onChange","maxRows","minRows","style","value"];function SC(e){return parseInt(e,10)||0}var CC={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function EC(e){return void 0===e||null===e||0===Object.keys(e).length||0===e.outerHeightStyle&&!e.overflow}var PC=o.forwardRef((function(n,a){var i=n.onChange,s=n.maxRows,l=n.minRows,u=void 0===l?1:l,c=n.style,d=n.value,p=r(n,kC),h=o.useRef(null!=d).current,v=o.useRef(null),m=$d(a,v),g=o.useRef(null),y=o.useRef(0),b=qe(o.useState({outerHeightStyle:0}),2),x=b[0],w=b[1],k=o.useCallback((function(){var e=v.current,t=Sw(e).getComputedStyle(e);if("0px"===t.width)return{outerHeightStyle:0};var r=g.current;r.style.width=t.width,r.value=e.value||n.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");var o=t.boxSizing,a=SC(t.paddingBottom)+SC(t.paddingTop),i=SC(t.borderBottomWidth)+SC(t.borderTopWidth),l=r.scrollHeight;r.value="x";var c=r.scrollHeight,d=l;return u&&(d=Math.max(Number(u)*c,d)),s&&(d=Math.min(Number(s)*c,d)),{outerHeightStyle:(d=Math.max(d,c))+("border-box"===o?a+i:0),overflow:Math.abs(d-l)<=1}}),[s,u,n.placeholder]),S=function(e,t){var n=t.outerHeightStyle,r=t.overflow;return y.current<20&&(n>0&&Math.abs((e.outerHeightStyle||0)-n)>1||e.overflow!==r)?(y.current+=1,{overflow:r,outerHeightStyle:n}):e},C=o.useCallback((function(){var e=k();EC(e)||w((function(t){return S(t,e)}))}),[k]);tf((function(){var t,n,r=function(){y.current=0,function(){var t=k();EC(t)||e.flushSync((function(){w((function(e){return S(e,t)}))}))}()},o=xw(r),a=v.current,i=Sw(a);return i.addEventListener("resize",o),"undefined"!==typeof ResizeObserver&&(n=new ResizeObserver(r)).observe(a),function(){o.clear(),cancelAnimationFrame(t),i.removeEventListener("resize",o),n&&n.disconnect()}}),[k]),tf((function(){C()})),o.useEffect((function(){y.current=0}),[d]);return(0,f.jsxs)(o.Fragment,{children:[(0,f.jsx)("textarea",t({value:d,onChange:function(e){y.current=0,h||C(),i&&i(e)},ref:m,rows:u,style:t({height:x.outerHeightStyle,overflow:x.overflow?"hidden":void 0},c)},p)),(0,f.jsx)("textarea",{"aria-hidden":!0,className:n.className,readOnly:!0,ref:g,tabIndex:-1,style:t({},CC,c,{paddingTop:0,paddingBottom:0})})]})})),RC=tf;function TC(e){var t=e.styles,n=e.defaultTheme,r=void 0===n?{}:n,o="function"===typeof t?function(e){return t(void 0===(n=e)||null===n||0===Object.keys(n).length?r:e);var n}:t;return(0,f.jsx)(Rh,{styles:o})}var _C=function(e){var t=e.styles,n=e.themeId,r=e.defaultTheme,o=oc(void 0===r?{}:r),a="function"===typeof t?t(n&&o[n]||o):t;return(0,f.jsx)(TC,{styles:a})};var MC=function(e){return(0,f.jsx)(_C,t({},e,{defaultTheme:Uc,themeId:ze}))};function OC(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function IC(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(OC(e.value)&&""!==e.value||t&&OC(e.defaultValue)&&""!==e.defaultValue)}function AC(e){return yd("MuiInputBase",e)}var DC=bd("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),jC=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],FC=function(e,t){var n=e.ownerState;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t["color".concat(Yl(n.color))],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},LC=function(e,t){var n=e.ownerState;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},zC=hd("div",{name:"MuiInputBase",slot:"Root",overridesResolver:FC})((function(e){var n=e.theme,r=e.ownerState;return t({},n.typography.body1,l({color:(n.vars||n).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center"},"&.".concat(DC.disabled),{color:(n.vars||n).palette.text.disabled,cursor:"default"}),r.multiline&&t({padding:"4px 0 5px"},"small"===r.size&&{paddingTop:1}),r.fullWidth&&{width:"100%"})})),NC=hd("input",{name:"MuiInputBase",slot:"Input",overridesResolver:LC})((function(e){var n,r=e.theme,o=e.ownerState,a="light"===r.palette.mode,i=t({color:"currentColor"},r.vars?{opacity:r.vars.opacity.inputPlaceholder}:{opacity:a?.42:.5},{transition:r.transitions.create("opacity",{duration:r.transitions.duration.shorter})}),s={opacity:"0 !important"},u=r.vars?{opacity:r.vars.opacity.inputPlaceholder}:{opacity:a?.42:.5};return t((l(n={font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"}},"label[data-shrink=false] + .".concat(DC.formControl," &"),{"&::-webkit-input-placeholder":s,"&::-moz-placeholder":s,"&:-ms-input-placeholder":s,"&::-ms-input-placeholder":s,"&:focus::-webkit-input-placeholder":u,"&:focus::-moz-placeholder":u,"&:focus:-ms-input-placeholder":u,"&:focus::-ms-input-placeholder":u}),l(n,"&.".concat(DC.disabled),{opacity:1,WebkitTextFillColor:(r.vars||r).palette.text.disabled}),l(n,"&:-webkit-autofill",{animationDuration:"5000s",animationName:"mui-auto-fill"}),n),"small"===o.size&&{paddingTop:1},o.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===o.type&&{MozAppearance:"textfield"})})),BC=(0,f.jsx)(MC,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),VC=o.forwardRef((function(e,n){var a,i=Hc({props:e,name:"MuiInputBase"}),s=i["aria-describedby"],l=i.autoComplete,u=i.autoFocus,c=i.className,d=i.components,p=void 0===d?{}:d,h=i.componentsProps,v=void 0===h?{}:h,m=i.defaultValue,g=i.disabled,y=i.disableInjectingGlobalStyles,b=i.endAdornment,x=i.fullWidth,w=void 0!==x&&x,k=i.id,S=i.inputComponent,C=void 0===S?"input":S,E=i.inputProps,P=void 0===E?{}:E,R=i.inputRef,T=i.maxRows,_=i.minRows,M=i.multiline,O=void 0!==M&&M,I=i.name,A=i.onBlur,D=i.onChange,j=i.onClick,F=i.onFocus,L=i.onKeyDown,z=i.onKeyUp,N=i.placeholder,B=i.readOnly,V=i.renderSuffix,W=i.rows,U=i.slotProps,H=void 0===U?{}:U,K=i.slots,q=void 0===K?{}:K,$=i.startAdornment,G=i.type,Y=void 0===G?"text":G,X=i.value,Q=r(i,jC),Z=null!=P.value?P.value:X,J=o.useRef(null!=Z).current,ee=o.useRef(),te=o.useCallback((function(e){0}),[]),ne=Gd(ee,R,P.ref,te),re=qe(o.useState(!1),2),oe=re[0],ae=re[1],ie=Hk();var se=nS({props:i,muiFormControl:ie,states:["color","disabled","error","hiddenLabel","size","required","filled"]});se.focused=ie?ie.focused:oe,o.useEffect((function(){!ie&&g&&oe&&(ae(!1),A&&A())}),[ie,g,oe,A]);var le=ie&&ie.onFilled,ue=ie&&ie.onEmpty,ce=o.useCallback((function(e){IC(e)?le&&le():ue&&ue()}),[le,ue]);RC((function(){J&&ce({value:Z})}),[Z,ce,J]);o.useEffect((function(){ce(ee.current)}),[]);var de=C,fe=P;O&&"input"===de&&(fe=t(W?{type:void 0,minRows:W,maxRows:W}:{type:void 0,maxRows:T,minRows:_},fe),de=PC);o.useEffect((function(){ie&&ie.setAdornedStart(Boolean($))}),[ie,$]);var pe=t({},i,{color:se.color||"primary",disabled:se.disabled,endAdornment:b,error:se.error,focused:se.focused,formControl:ie,fullWidth:w,hiddenLabel:se.hiddenLabel,multiline:O,size:se.size,startAdornment:$,type:Y}),he=function(e){var t=e.classes,n=e.color,r=e.disabled,o=e.error,a=e.endAdornment,i=e.focused,s=e.formControl,l=e.fullWidth,u=e.hiddenLabel,c=e.multiline,d=e.readOnly,f=e.size,p=e.startAdornment,h=e.type;return ql({root:["root","color".concat(Yl(n)),r&&"disabled",o&&"error",l&&"fullWidth",i&&"focused",s&&"formControl",f&&"medium"!==f&&"size".concat(Yl(f)),c&&"multiline",p&&"adornedStart",a&&"adornedEnd",u&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled","search"===h&&"inputTypeSearch",c&&"inputMultiline","small"===f&&"inputSizeSmall",u&&"inputHiddenLabel",p&&"inputAdornedStart",a&&"inputAdornedEnd",d&&"readOnly"]},AC,t)}(pe),ve=q.root||p.Root||zC,me=H.root||v.root||{},ge=q.input||p.Input||NC;return fe=t({},fe,null!=(a=H.input)?a:v.input),(0,f.jsxs)(o.Fragment,{children:[!y&&BC,(0,f.jsxs)(ve,t({},me,!Od(ve)&&{ownerState:t({},pe,me.ownerState)},{ref:n,onClick:function(e){ee.current&&e.currentTarget===e.target&&ee.current.focus(),j&&j(e)}},Q,{className:Kl(he.root,me.className,c,B&&"MuiInputBase-readOnly"),children:[$,(0,f.jsx)(Uk.Provider,{value:null,children:(0,f.jsx)(ge,t({ownerState:pe,"aria-invalid":se.error,"aria-describedby":s,autoComplete:l,autoFocus:u,defaultValue:m,disabled:se.disabled,id:k,onAnimationStart:function(e){ce("mui-auto-fill-cancel"===e.animationName?ee.current:{value:"x"})},name:I,placeholder:N,readOnly:B,required:se.required,rows:W,value:Z,onKeyDown:L,onKeyUp:z,type:Y},fe,!Od(ge)&&{as:de,ownerState:t({},pe,fe.ownerState)},{ref:ne,className:Kl(he.input,fe.className,B&&"MuiInputBase-readOnly"),onBlur:function(e){A&&A(e),P.onBlur&&P.onBlur(e),ie&&ie.onBlur?ie.onBlur(e):ae(!1)},onChange:function(e){if(!J){var t=e.target||ee.current;if(null==t)throw new Error($l(1));ce({value:t.value})}for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];P.onChange&&P.onChange.apply(P,[e].concat(r)),D&&D.apply(void 0,[e].concat(r))},onFocus:function(e){se.disabled?e.stopPropagation():(F&&F(e),P.onFocus&&P.onFocus(e),ie&&ie.onFocus?ie.onFocus(e):ae(!0))}}))}),b,V?V(t({},se,{startAdornment:$})):null]}))]})})),WC=VC;function UC(e){return yd("MuiInput",e)}var HC=t({},DC,bd("MuiInput",["root","underline","input"])),KC=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],qC=hd(zC,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiInput",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[].concat(Ke(FC(e,t)),[!n.disableUnderline&&t.underline])}})((function(e){var n,r=e.theme,o=e.ownerState,a="light"===r.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return r.vars&&(a="rgba(".concat(r.vars.palette.common.onBackgroundChannel," / ").concat(r.vars.opacity.inputUnderline,")")),t({position:"relative"},o.formControl&&{"label + &":{marginTop:16}},!o.disableUnderline&&(l(n={"&:after":{borderBottom:"2px solid ".concat((r.vars||r).palette[o.color].main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:r.transitions.create("transform",{duration:r.transitions.duration.shorter,easing:r.transitions.easing.easeOut}),pointerEvents:"none"}},"&.".concat(HC.focused,":after"),{transform:"scaleX(1) translateX(0)"}),l(n,"&.".concat(HC.error),{"&:before, &:after":{borderBottomColor:(r.vars||r).palette.error.main}}),l(n,"&:before",{borderBottom:"1px solid ".concat(a),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:r.transitions.create("border-bottom-color",{duration:r.transitions.duration.shorter}),pointerEvents:"none"}),l(n,"&:hover:not(.".concat(HC.disabled,", .").concat(HC.error,"):before"),{borderBottom:"2px solid ".concat((r.vars||r).palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(a)}}),l(n,"&.".concat(HC.disabled,":before"),{borderBottomStyle:"dotted"}),n))})),$C=hd(NC,{name:"MuiInput",slot:"Input",overridesResolver:LC})({}),GC=o.forwardRef((function(e,n){var o,a,i,s,l=Hc({props:e,name:"MuiInput"}),u=l.disableUnderline,c=l.components,d=void 0===c?{}:c,p=l.componentsProps,h=l.fullWidth,v=void 0!==h&&h,m=l.inputComponent,g=void 0===m?"input":m,y=l.multiline,b=void 0!==y&&y,x=l.slotProps,w=l.slots,k=void 0===w?{}:w,S=l.type,C=void 0===S?"text":S,E=r(l,KC),P=function(e){var n=e.classes;return t({},n,ql({root:["root",!e.disableUnderline&&"underline"],input:["input"]},UC,n))}(l),R={root:{ownerState:{disableUnderline:u}}},T=(null!=x?x:p)?Jl(null!=x?x:p,R):R,_=null!=(o=null!=(a=k.root)?a:d.Root)?o:qC,M=null!=(i=null!=(s=k.input)?s:d.Input)?i:$C;return(0,f.jsx)(WC,t({slots:{root:_,input:M},slotProps:T,fullWidth:v,inputComponent:g,multiline:b,ref:n,type:C},E,{classes:P}))}));GC.muiName="Input";var YC=GC;function XC(e){return yd("MuiFilledInput",e)}var QC=t({},DC,bd("MuiFilledInput",["root","underline","input"])),ZC=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],JC=hd(zC,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiFilledInput",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[].concat(Ke(FC(e,t)),[!n.disableUnderline&&t.underline])}})((function(e){var n,r,o,a=e.theme,i=e.ownerState,s="light"===a.palette.mode,u=s?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",c=s?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",d=s?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",f=s?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return t((l(n={position:"relative",backgroundColor:a.vars?a.vars.palette.FilledInput.bg:c,borderTopLeftRadius:(a.vars||a).shape.borderRadius,borderTopRightRadius:(a.vars||a).shape.borderRadius,transition:a.transitions.create("background-color",{duration:a.transitions.duration.shorter,easing:a.transitions.easing.easeOut}),"&:hover":{backgroundColor:a.vars?a.vars.palette.FilledInput.hoverBg:d,"@media (hover: none)":{backgroundColor:a.vars?a.vars.palette.FilledInput.bg:c}}},"&.".concat(QC.focused),{backgroundColor:a.vars?a.vars.palette.FilledInput.bg:c}),l(n,"&.".concat(QC.disabled),{backgroundColor:a.vars?a.vars.palette.FilledInput.disabledBg:f}),n),!i.disableUnderline&&(l(r={"&:after":{borderBottom:"2px solid ".concat(null==(o=(a.vars||a).palette[i.color||"primary"])?void 0:o.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:a.transitions.create("transform",{duration:a.transitions.duration.shorter,easing:a.transitions.easing.easeOut}),pointerEvents:"none"}},"&.".concat(QC.focused,":after"),{transform:"scaleX(1) translateX(0)"}),l(r,"&.".concat(QC.error),{"&:before, &:after":{borderBottomColor:(a.vars||a).palette.error.main}}),l(r,"&:before",{borderBottom:"1px solid ".concat(a.vars?"rgba(".concat(a.vars.palette.common.onBackgroundChannel," / ").concat(a.vars.opacity.inputUnderline,")"):u),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:a.transitions.create("border-bottom-color",{duration:a.transitions.duration.shorter}),pointerEvents:"none"}),l(r,"&:hover:not(.".concat(QC.disabled,", .").concat(QC.error,"):before"),{borderBottom:"1px solid ".concat((a.vars||a).palette.text.primary)}),l(r,"&.".concat(QC.disabled,":before"),{borderBottomStyle:"dotted"}),r),i.startAdornment&&{paddingLeft:12},i.endAdornment&&{paddingRight:12},i.multiline&&t({padding:"25px 12px 8px"},"small"===i.size&&{paddingTop:21,paddingBottom:4},i.hiddenLabel&&{paddingTop:16,paddingBottom:17}))})),eE=hd(NC,{name:"MuiFilledInput",slot:"Input",overridesResolver:LC})((function(e){var n=e.theme,r=e.ownerState;return t({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!n.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===n.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===n.palette.mode?null:"#fff",caretColor:"light"===n.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},n.vars&&l({"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},n.getColorSchemeSelector("dark"),{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}),"small"===r.size&&{paddingTop:21,paddingBottom:4},r.hiddenLabel&&{paddingTop:16,paddingBottom:17},r.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},r.startAdornment&&{paddingLeft:0},r.endAdornment&&{paddingRight:0},r.hiddenLabel&&"small"===r.size&&{paddingTop:8,paddingBottom:9})})),tE=o.forwardRef((function(e,n){var o,a,i,s,l=Hc({props:e,name:"MuiFilledInput"}),u=l.components,c=void 0===u?{}:u,d=l.componentsProps,p=l.fullWidth,h=void 0!==p&&p,v=l.inputComponent,m=void 0===v?"input":v,g=l.multiline,y=void 0!==g&&g,b=l.slotProps,x=l.slots,w=void 0===x?{}:x,k=l.type,S=void 0===k?"text":k,C=r(l,ZC),E=t({},l,{fullWidth:h,inputComponent:m,multiline:y,type:S}),P=function(e){var n=e.classes;return t({},n,ql({root:["root",!e.disableUnderline&&"underline"],input:["input"]},XC,n))}(l),R={root:{ownerState:E},input:{ownerState:E}},T=(null!=b?b:d)?Jl(null!=b?b:d,R):R,_=null!=(o=null!=(a=w.root)?a:c.Root)?o:JC,M=null!=(i=null!=(s=w.input)?s:c.Input)?i:eE;return(0,f.jsx)(WC,t({slots:{root:_,input:M},componentsProps:T,fullWidth:h,inputComponent:m,multiline:y,ref:n,type:S},C,{classes:P}))}));tE.muiName="Input";var nE,rE=tE,oE=["children","classes","className","label","notched"],aE=hd("fieldset")({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),iE=hd("legend")((function(e){var n=e.ownerState,r=e.theme;return t({float:"unset",width:"auto",overflow:"hidden"},!n.withLabel&&{padding:0,lineHeight:"11px",transition:r.transitions.create("width",{duration:150,easing:r.transitions.easing.easeOut})},n.withLabel&&t({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:r.transitions.create("max-width",{duration:50,easing:r.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},n.notched&&{maxWidth:"100%",transition:r.transitions.create("max-width",{duration:100,easing:r.transitions.easing.easeOut,delay:50})}))}));function sE(e){return yd("MuiOutlinedInput",e)}var lE=t({},DC,bd("MuiOutlinedInput",["root","notchedOutline","input"])),uE=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],cE=hd(zC,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiOutlinedInput",slot:"Root",overridesResolver:FC})((function(e){var n,r=e.theme,o=e.ownerState,a="light"===r.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return t((l(n={position:"relative",borderRadius:(r.vars||r).shape.borderRadius},"&:hover .".concat(lE.notchedOutline),{borderColor:(r.vars||r).palette.text.primary}),l(n,"@media (hover: none)",l({},"&:hover .".concat(lE.notchedOutline),{borderColor:r.vars?"rgba(".concat(r.vars.palette.common.onBackgroundChannel," / 0.23)"):a})),l(n,"&.".concat(lE.focused," .").concat(lE.notchedOutline),{borderColor:(r.vars||r).palette[o.color].main,borderWidth:2}),l(n,"&.".concat(lE.error," .").concat(lE.notchedOutline),{borderColor:(r.vars||r).palette.error.main}),l(n,"&.".concat(lE.disabled," .").concat(lE.notchedOutline),{borderColor:(r.vars||r).palette.action.disabled}),n),o.startAdornment&&{paddingLeft:14},o.endAdornment&&{paddingRight:14},o.multiline&&t({padding:"16.5px 14px"},"small"===o.size&&{padding:"8.5px 14px"}))})),dE=hd((function(e){var n=e.className,o=e.label,a=e.notched,i=r(e,oE),s=null!=o&&""!==o,l=t({},e,{notched:a,withLabel:s});return(0,f.jsx)(aE,t({"aria-hidden":!0,className:n,ownerState:l},i,{children:(0,f.jsx)(iE,{ownerState:l,children:s?(0,f.jsx)("span",{children:o}):nE||(nE=(0,f.jsx)("span",{className:"notranslate",children:"\u200b"}))})}))}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:function(e,t){return t.notchedOutline}})((function(e){var t=e.theme,n="light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:t.vars?"rgba(".concat(t.vars.palette.common.onBackgroundChannel," / 0.23)"):n}})),fE=hd(NC,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:LC})((function(e){var n=e.theme,r=e.ownerState;return t({padding:"16.5px 14px"},!n.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===n.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===n.palette.mode?null:"#fff",caretColor:"light"===n.palette.mode?null:"#fff",borderRadius:"inherit"}},n.vars&&l({"&:-webkit-autofill":{borderRadius:"inherit"}},n.getColorSchemeSelector("dark"),{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}),"small"===r.size&&{padding:"8.5px 14px"},r.multiline&&{padding:0},r.startAdornment&&{paddingLeft:0},r.endAdornment&&{paddingRight:0})})),pE=o.forwardRef((function(e,n){var a,i,s,l,u,c=Hc({props:e,name:"MuiOutlinedInput"}),d=c.components,p=void 0===d?{}:d,h=c.fullWidth,v=void 0!==h&&h,m=c.inputComponent,g=void 0===m?"input":m,y=c.label,b=c.multiline,x=void 0!==b&&b,w=c.notched,k=c.slots,S=void 0===k?{}:k,C=c.type,E=void 0===C?"text":C,P=r(c,uE),R=function(e){var n=e.classes;return t({},n,ql({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},sE,n))}(c),T=Hk(),_=nS({props:c,muiFormControl:T,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),M=t({},c,{color:_.color||"primary",disabled:_.disabled,error:_.error,focused:_.focused,formControl:T,fullWidth:v,hiddenLabel:_.hiddenLabel,multiline:x,size:_.size,type:E}),O=null!=(a=null!=(i=S.root)?i:p.Root)?a:cE,I=null!=(s=null!=(l=S.input)?l:p.Input)?s:fE;return(0,f.jsx)(WC,t({slots:{root:O,input:I},renderSuffix:function(e){return(0,f.jsx)(dE,{ownerState:M,className:R.notchedOutline,label:null!=y&&""!==y&&_.required?u||(u=(0,f.jsxs)(o.Fragment,{children:[y,"\u2009","*"]})):y,notched:"undefined"!==typeof w?w:Boolean(e.startAdornment||e.filled||e.focused)})},fullWidth:v,inputComponent:g,multiline:x,ref:n,type:E},P,{classes:t({},R,{notchedOutline:null})}))}));pE.muiName="Input";var hE=pE;function vE(e){return yd("MuiFormLabel",e)}var mE=bd("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),gE=["children","className","color","component","disabled","error","filled","focused","required"],yE=hd("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:function(e,n){var r=e.ownerState;return t({},n.root,"secondary"===r.color&&n.colorSecondary,r.filled&&n.filled)}})((function(e){var n,r=e.theme,o=e.ownerState;return t({color:(r.vars||r).palette.text.secondary},r.typography.body1,(l(n={lineHeight:"1.4375em",padding:0,position:"relative"},"&.".concat(mE.focused),{color:(r.vars||r).palette[o.color].main}),l(n,"&.".concat(mE.disabled),{color:(r.vars||r).palette.text.disabled}),l(n,"&.".concat(mE.error),{color:(r.vars||r).palette.error.main}),n))})),bE=hd("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:function(e,t){return t.asterisk}})((function(e){var t=e.theme;return l({},"&.".concat(mE.error),{color:(t.vars||t).palette.error.main})})),xE=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiFormLabel"}),a=o.children,i=o.className,s=o.component,l=void 0===s?"label":s,u=r(o,gE),c=nS({props:o,muiFormControl:Hk(),states:["color","required","focused","disabled","error","filled"]}),d=t({},o,{color:c.color||"primary",component:l,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),p=function(e){var t=e.classes,n=e.color,r=e.focused,o=e.disabled,a=e.error,i=e.filled,s=e.required;return ql({root:["root","color".concat(Yl(n)),o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]},vE,t)}(d);return(0,f.jsxs)(yE,t({as:l,ownerState:d,className:Kl(p.root,i),ref:n},u,{children:[a,c.required&&(0,f.jsxs)(bE,{ownerState:d,"aria-hidden":!0,className:p.asterisk,children:["\u2009","*"]})]}))})),wE=xE;function kE(e){return yd("MuiInputLabel",e)}bd("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);var SE=["disableAnimation","margin","shrink","variant","className"],CE=hd(wE,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiInputLabel",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[l({},"& .".concat(mE.asterisk),t.asterisk),t.root,n.formControl&&t.formControl,"small"===n.size&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})((function(e){var n=e.theme,r=e.ownerState;return t({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},r.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},"small"===r.size&&{transform:"translate(0, 17px) scale(1)"},r.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!r.disableAnimation&&{transition:n.transitions.create(["color","transform","max-width"],{duration:n.transitions.duration.shorter,easing:n.transitions.easing.easeOut})},"filled"===r.variant&&t({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===r.size&&{transform:"translate(12px, 13px) scale(1)"},r.shrink&&t({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},"small"===r.size&&{transform:"translate(12px, 4px) scale(0.75)"})),"outlined"===r.variant&&t({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===r.size&&{transform:"translate(14px, 9px) scale(1)"},r.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))})),EE=o.forwardRef((function(e,n){var o=Hc({name:"MuiInputLabel",props:e}),a=o.disableAnimation,i=void 0!==a&&a,s=o.shrink,l=o.className,u=r(o,SE),c=Hk(),d=s;"undefined"===typeof d&&c&&(d=c.filled||c.focused||c.adornedStart);var p=nS({props:o,muiFormControl:c,states:["size","variant","required","focused"]}),h=t({},o,{disableAnimation:i,formControl:c,shrink:d,size:p.size,variant:p.variant,required:p.required,focused:p.focused}),v=function(e){var n=e.classes,r=e.formControl,o=e.size,a=e.shrink,i=e.disableAnimation,s=e.variant,l=e.required;return t({},n,ql({root:["root",r&&"formControl",!i&&"animated",a&&"shrink",o&&"normal"!==o&&"size".concat(Yl(o)),s],asterisk:[l&&"asterisk"]},kE,n))}(h);return(0,f.jsx)(CE,t({"data-shrink":d,ownerState:h,ref:n,className:Kl(v.root,l)},u,{classes:v}))}));var PE=function(e,t){var n,r;return o.isValidElement(e)&&-1!==t.indexOf(null!=(n=e.type.muiName)?n:null==(r=e.type)||null==(r=r._payload)||null==(r=r.value)?void 0:r.muiName)};function RE(e){return yd("MuiFormControl",e)}bd("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var TE=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],_E=hd("div",{name:"MuiFormControl",slot:"Root",overridesResolver:function(e,n){var r=e.ownerState;return t({},n.root,n["margin".concat(Yl(r.margin))],r.fullWidth&&n.fullWidth)}})((function(e){var n=e.ownerState;return t({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===n.margin&&{marginTop:16,marginBottom:8},"dense"===n.margin&&{marginTop:8,marginBottom:4},n.fullWidth&&{width:"100%"})})),ME=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiFormControl"}),i=a.children,s=a.className,l=a.color,u=void 0===l?"primary":l,c=a.component,d=void 0===c?"div":c,p=a.disabled,h=void 0!==p&&p,v=a.error,m=void 0!==v&&v,g=a.focused,y=a.fullWidth,b=void 0!==y&&y,x=a.hiddenLabel,w=void 0!==x&&x,k=a.margin,S=void 0===k?"none":k,C=a.required,E=void 0!==C&&C,P=a.size,R=void 0===P?"medium":P,T=a.variant,_=void 0===T?"outlined":T,M=r(a,TE),O=t({},a,{color:u,component:d,disabled:h,error:m,fullWidth:b,hiddenLabel:w,margin:S,required:E,size:R,variant:_}),I=function(e){var t=e.classes,n=e.margin,r=e.fullWidth;return ql({root:["root","none"!==n&&"margin".concat(Yl(n)),r&&"fullWidth"]},RE,t)}(O),A=qe(o.useState((function(){var e=!1;return i&&o.Children.forEach(i,(function(t){if(PE(t,["Input","Select"])){var n=PE(t,["Select"])?t.props.input:t;n&&n.props.startAdornment&&(e=!0)}})),e})),2),D=A[0],j=A[1],F=qe(o.useState((function(){var e=!1;return i&&o.Children.forEach(i,(function(t){PE(t,["Input","Select"])&&(IC(t.props,!0)||IC(t.props.inputProps,!0))&&(e=!0)})),e})),2),L=F[0],z=F[1],N=qe(o.useState(!1),2),B=N[0],V=N[1];h&&B&&V(!1);var W,U=void 0===g||h?B:g,H=o.useMemo((function(){return{adornedStart:D,setAdornedStart:j,color:u,disabled:h,error:m,filled:L,focused:U,fullWidth:b,hiddenLabel:w,size:R,onBlur:function(){V(!1)},onEmpty:function(){z(!1)},onFilled:function(){z(!0)},onFocus:function(){V(!0)},registerEffect:W,required:E,variant:_}}),[D,u,h,m,L,U,b,w,W,E,R,_]);return(0,f.jsx)(Uk.Provider,{value:H,children:(0,f.jsx)(_E,t({as:d,ownerState:O,className:Kl(I.root,s),ref:n},M,{children:i}))})})),OE=ME;function IE(e){return yd("MuiFormHelperText",e)}var AE,DE=bd("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),jE=["children","className","component","disabled","error","filled","focused","margin","required","variant"],FE=hd("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.size&&t["size".concat(Yl(n.size))],n.contained&&t.contained,n.filled&&t.filled]}})((function(e){var n,r=e.theme,o=e.ownerState;return t({color:(r.vars||r).palette.text.secondary},r.typography.caption,(l(n={textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0},"&.".concat(DE.disabled),{color:(r.vars||r).palette.text.disabled}),l(n,"&.".concat(DE.error),{color:(r.vars||r).palette.error.main}),n),"small"===o.size&&{marginTop:4},o.contained&&{marginLeft:14,marginRight:14})})),LE=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiFormHelperText"}),a=o.children,i=o.className,s=o.component,l=void 0===s?"p":s,u=r(o,jE),c=nS({props:o,muiFormControl:Hk(),states:["variant","size","disabled","error","filled","focused","required"]}),d=t({},o,{component:l,contained:"filled"===c.variant||"outlined"===c.variant,variant:c.variant,size:c.size,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),p=function(e){var t=e.classes,n=e.contained,r=e.size,o=e.disabled,a=e.error,i=e.filled,s=e.focused,l=e.required;return ql({root:["root",o&&"disabled",a&&"error",r&&"size".concat(Yl(r)),n&&"contained",s&&"focused",i&&"filled",l&&"required"]},IE,t)}(d);return(0,f.jsx)(FE,t({as:l,ownerState:d,className:Kl(p.root,i),ref:n},u,{children:" "===a?AE||(AE=(0,f.jsx)("span",{className:"notranslate",children:"\u200b"})):a}))})),zE=LE;n(441);var NE=o.createContext({});function BE(e){return yd("MuiList",e)}bd("MuiList",["root","padding","dense","subheader"]);var VE=["children","className","component","dense","disablePadding","subheader"],WE=hd("ul",{name:"MuiList",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})((function(e){var n=e.ownerState;return t({listStyle:"none",margin:0,padding:0,position:"relative"},!n.disablePadding&&{paddingTop:8,paddingBottom:8},n.subheader&&{paddingTop:0})})),UE=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiList"}),i=a.children,s=a.className,l=a.component,u=void 0===l?"ul":l,c=a.dense,d=void 0!==c&&c,p=a.disablePadding,h=void 0!==p&&p,v=a.subheader,m=r(a,VE),g=o.useMemo((function(){return{dense:d}}),[d]),y=t({},a,{component:u,dense:d,disablePadding:h}),b=function(e){var t=e.classes;return ql({root:["root",!e.disablePadding&&"padding",e.dense&&"dense",e.subheader&&"subheader"]},BE,t)}(y);return(0,f.jsx)(NE.Provider,{value:g,children:(0,f.jsxs)(WE,t({as:u,className:Kl(b.root,s),ref:n,ownerState:y},m,{children:[v,i]}))})})),HE=UE,KE=Pw,qE=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function $E(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function GE(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function YE(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function XE(e,t,n,r,o,a){for(var i=!1,s=o(e,t,!!t&&n);s;){if(s===e.firstChild){if(i)return!1;i=!0}var l=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&YE(s,a)&&!l)return s.focus(),!0;s=o(e,s,n)}return!1}var QE=o.forwardRef((function(e,n){var a=e.actions,i=e.autoFocus,s=void 0!==i&&i,l=e.autoFocusItem,u=void 0!==l&&l,c=e.children,d=e.className,p=e.disabledItemsFocusable,h=void 0!==p&&p,v=e.disableListWrap,m=void 0!==v&&v,g=e.onKeyDown,y=e.variant,b=void 0===y?"selectedMenu":y,x=r(e,qE),w=o.useRef(null),k=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});RC((function(){s&&w.current.focus()}),[s]),o.useImperativeHandle(a,(function(){return{adjustStyleForScrollbar:function(e,t){var n=!w.current.style.width;if(e.clientHeight<w.current.clientHeight&&n){var r="".concat(KE(kw(e)),"px");w.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,w.current.style.width="calc(100% + ".concat(r,")")}return w.current}}}),[]);var S=Gd(w,n),C=-1;o.Children.forEach(c,(function(e,t){o.isValidElement(e)?(e.props.disabled||("selectedMenu"===b&&e.props.selected||-1===C)&&(C=t),C===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(C+=1)>=c.length&&(C=-1)):C===t&&(C+=1)>=c.length&&(C=-1)}));var E=o.Children.map(c,(function(e,t){if(t===C){var n={};return u&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===b&&(n.tabIndex=0),o.cloneElement(e,n)}return e}));return(0,f.jsx)(HE,t({role:"menu",ref:S,className:d,onKeyDown:function(e){var t=w.current,n=e.key,r=kw(t).activeElement;if("ArrowDown"===n)e.preventDefault(),XE(t,r,m,h,$E);else if("ArrowUp"===n)e.preventDefault(),XE(t,r,m,h,GE);else if("Home"===n)e.preventDefault(),XE(t,null,m,h,$E);else if("End"===n)e.preventDefault(),XE(t,null,m,h,GE);else if(1===n.length){var o=k.current,a=n.toLowerCase(),i=performance.now();o.keys.length>0&&(i-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&a!==o.keys[0]&&(o.repeating=!1)),o.lastTime=i,o.keys.push(a);var s=r&&!o.repeating&&YE(r,o);o.previousKeyMatched&&(s||XE(t,r,!1,h,$E,o))?e.preventDefault():o.previousKeyMatched=!1}g&&g(e)},tabIndex:s?0:-1},x,{children:E}))})),ZE=QE;function JE(e){return yd("MuiMenu",e)}bd("MuiMenu",["root","paper","list"]);var eP=["onEntering"],tP=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],nP={vertical:"top",horizontal:"right"},rP={vertical:"top",horizontal:"left"},oP=hd(gk,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiMenu",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),aP=hd(vk,{name:"MuiMenu",slot:"Paper",overridesResolver:function(e,t){return t.paper}})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),iP=hd(ZE,{name:"MuiMenu",slot:"List",overridesResolver:function(e,t){return t.list}})({outline:0}),sP=o.forwardRef((function(e,n){var a,i,s=Hc({props:e,name:"MuiMenu"}),l=s.autoFocus,u=void 0===l||l,c=s.children,d=s.className,p=s.disableAutoFocusItem,h=void 0!==p&&p,v=s.MenuListProps,m=void 0===v?{}:v,g=s.onClose,y=s.open,b=s.PaperProps,x=void 0===b?{}:b,w=s.PopoverClasses,k=s.transitionDuration,S=void 0===k?"auto":k,C=s.TransitionProps,E=(void 0===C?{}:C).onEntering,P=s.variant,R=void 0===P?"selectedMenu":P,T=s.slots,_=void 0===T?{}:T,M=s.slotProps,O=void 0===M?{}:M,I=r(s.TransitionProps,eP),A=r(s,tP),D=Md(),j="rtl"===D.direction,F=t({},s,{autoFocus:u,disableAutoFocusItem:h,MenuListProps:m,onEntering:E,PaperProps:x,transitionDuration:S,TransitionProps:I,variant:R}),L=function(e){return ql({root:["root"],paper:["paper"],list:["list"]},JE,e.classes)}(F),z=u&&!h&&y,N=o.useRef(null),B=-1;o.Children.map(c,(function(e,t){o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===R&&e.props.selected||-1===B)&&(B=t))}));var V=null!=(a=_.paper)?a:aP,W=null!=(i=O.paper)?i:x,U=_p({elementType:_.root,externalSlotProps:O.root,ownerState:F,className:[L.root,d]}),H=_p({elementType:V,externalSlotProps:W,ownerState:F,className:L.paper});return(0,f.jsx)(oP,t({onClose:g,anchorOrigin:{vertical:"bottom",horizontal:j?"right":"left"},transformOrigin:j?nP:rP,slots:{paper:V,root:_.root},slotProps:{root:U,paper:H},open:y,ref:n,transitionDuration:S,TransitionProps:t({onEntering:function(e,t){N.current&&N.current.adjustStyleForScrollbar(e,D),E&&E(e,t)}},I),ownerState:F},A,{classes:w,children:(0,f.jsx)(iP,t({onKeyDown:function(e){"Tab"===e.key&&(e.preventDefault(),g&&g(e,"tabKeyDown"))},actions:N,autoFocus:u&&(-1===B||h),autoFocusItem:z,variant:R},m,{className:Kl(L.list,m.className),children:c}))}))}));function lP(e){return yd("MuiNativeSelect",e)}var uP=bd("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),cP=["className","disabled","error","IconComponent","inputRef","variant"],dP=function(e){var n,r=e.ownerState,o=e.theme;return t((l(n={MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":t({},o.vars?{backgroundColor:"rgba(".concat(o.vars.palette.common.onBackgroundChannel," / 0.05)")}:{backgroundColor:"light"===o.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"}},"&.".concat(uP.disabled),{cursor:"default"}),l(n,"&[multiple]",{height:"auto"}),l(n,"&:not([multiple]) option, &:not([multiple]) optgroup",{backgroundColor:(o.vars||o).palette.background.paper}),l(n,"&&&",{paddingRight:24,minWidth:16}),n),"filled"===r.variant&&{"&&&":{paddingRight:32}},"outlined"===r.variant&&{borderRadius:(o.vars||o).shape.borderRadius,"&:focus":{borderRadius:(o.vars||o).shape.borderRadius},"&&&":{paddingRight:32}})},fP=hd("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:fd,overridesResolver:function(e,t){var n=e.ownerState;return[t.select,t[n.variant],n.error&&t.error,l({},"&.".concat(uP.multiple),t.multiple)]}})(dP),pP=function(e){var n=e.ownerState,r=e.theme;return t(l({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(r.vars||r).palette.action.active},"&.".concat(uP.disabled),{color:(r.vars||r).palette.action.disabled}),n.open&&{transform:"rotate(180deg)"},"filled"===n.variant&&{right:7},"outlined"===n.variant&&{right:7})},hP=hd("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:function(e,t){var n=e.ownerState;return[t.icon,n.variant&&t["icon".concat(Yl(n.variant))],n.open&&t.iconOpen]}})(pP),vP=o.forwardRef((function(e,n){var a=e.className,i=e.disabled,s=e.error,l=e.IconComponent,u=e.inputRef,c=e.variant,d=void 0===c?"standard":c,p=r(e,cP),h=t({},e,{disabled:i,variant:d,error:s}),v=function(e){var t=e.classes,n=e.variant,r=e.disabled,o=e.multiple,a=e.open;return ql({select:["select",n,r&&"disabled",o&&"multiple",e.error&&"error"],icon:["icon","icon".concat(Yl(n)),a&&"iconOpen",r&&"disabled"]},lP,t)}(h);return(0,f.jsxs)(o.Fragment,{children:[(0,f.jsx)(fP,t({ownerState:h,className:Kl(v.select,a),disabled:i,ref:u||n},p)),e.multiple?null:(0,f.jsx)(hP,{as:l,ownerState:h,className:v.icon})]})}));function mP(e){return yd("MuiSelect",e)}var gP,yP=bd("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),bP=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],xP=hd("div",{name:"MuiSelect",slot:"Select",overridesResolver:function(e,t){var n=e.ownerState;return[l({},"&.".concat(yP.select),t.select),l({},"&.".concat(yP.select),t[n.variant]),l({},"&.".concat(yP.error),t.error),l({},"&.".concat(yP.multiple),t.multiple)]}})(dP,l({},"&.".concat(yP.select),{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"})),wP=hd("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:function(e,t){var n=e.ownerState;return[t.icon,n.variant&&t["icon".concat(Yl(n.variant))],n.open&&t.iconOpen]}})(pP),kP=hd("input",{shouldForwardProp:function(e){return pd(e)&&"classes"!==e},name:"MuiSelect",slot:"NativeInput",overridesResolver:function(e,t){return t.nativeInput}})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function SP(e,t){return"object"===typeof t&&null!==t?e===t:String(e)===String(t)}function CP(e){return null==e||"string"===typeof e&&!e.trim()}var EP=o.forwardRef((function(e,n){var a,i=e["aria-describedby"],s=e["aria-label"],l=e.autoFocus,u=e.autoWidth,c=e.children,d=e.className,p=e.defaultOpen,h=e.defaultValue,v=e.disabled,m=e.displayEmpty,g=e.error,y=void 0!==g&&g,b=e.IconComponent,x=e.inputRef,w=e.labelId,k=e.MenuProps,S=void 0===k?{}:k,C=e.multiple,E=e.name,P=e.onBlur,R=e.onChange,T=e.onClose,_=e.onFocus,M=e.onOpen,O=e.open,I=e.readOnly,A=e.renderValue,D=e.SelectDisplayProps,j=void 0===D?{}:D,F=e.tabIndex,L=e.value,z=e.variant,N=void 0===z?"standard":z,B=r(e,bP),V=qe(sh({controlled:L,default:h,name:"Select"}),2),W=V[0],U=V[1],H=qe(sh({controlled:O,default:p,name:"Select"}),2),K=H[0],q=H[1],$=o.useRef(null),G=o.useRef(null),Y=qe(o.useState(null),2),X=Y[0],Q=Y[1],Z=o.useRef(null!=O).current,J=qe(o.useState(),2),ee=J[0],te=J[1],ne=Gd(n,x),re=o.useCallback((function(e){G.current=e,e&&Q(e)}),[]),oe=null==X?void 0:X.parentNode;o.useImperativeHandle(ne,(function(){return{focus:function(){G.current.focus()},node:$.current,value:W}}),[W]),o.useEffect((function(){p&&K&&X&&!Z&&(te(u?null:oe.clientWidth),G.current.focus())}),[X,u]),o.useEffect((function(){l&&G.current.focus()}),[l]),o.useEffect((function(){if(w){var e=kw(G.current).getElementById(w);if(e){var t=function(){getSelection().isCollapsed&&G.current.focus()};return e.addEventListener("click",t),function(){e.removeEventListener("click",t)}}}}),[w]);var ae,ie,se=function(e,t){e?M&&M(t):T&&T(t),Z||(te(u?null:oe.clientWidth),q(e))},le=o.Children.toArray(c),ue=function(e){return function(t){var n;if(t.currentTarget.hasAttribute("tabindex")){if(C){n=Array.isArray(W)?W.slice():[];var r=W.indexOf(e.props.value);-1===r?n.push(e.props.value):n.splice(r,1)}else n=e.props.value;if(e.props.onClick&&e.props.onClick(t),W!==n&&(U(n),R)){var o=t.nativeEvent||t,a=new o.constructor(o.type,o);Object.defineProperty(a,"target",{writable:!0,value:{value:n,name:E}}),R(a,e)}C||se(!1,t)}}},ce=null!==X&&K;delete B["aria-invalid"];var de=[],fe=!1;(IC({value:W})||m)&&(A?ae=A(W):fe=!0);var pe=le.map((function(e){if(!o.isValidElement(e))return null;var t;if(C){if(!Array.isArray(W))throw new Error($l(2));t=W.some((function(t){return SP(t,e.props.value)})),t&&fe&&de.push(e.props.children)}else(t=SP(W,e.props.value))&&fe&&(ie=e.props.children);return t&&!0,o.cloneElement(e,{"aria-selected":t?"true":"false",onClick:ue(e),onKeyUp:function(t){" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));fe&&(ae=C?0===de.length?null:de.reduce((function(e,t,n){return e.push(t),n<de.length-1&&e.push(", "),e}),[]):ie);var he,ve=ee;!u&&Z&&X&&(ve=oe.clientWidth),he="undefined"!==typeof F?F:v?null:0;var me=j.id||(E?"mui-component-select-".concat(E):void 0),ge=t({},e,{variant:N,value:W,open:ce,error:y}),ye=function(e){var t=e.classes,n=e.variant,r=e.disabled,o=e.multiple,a=e.open;return ql({select:["select",n,r&&"disabled",o&&"multiple",e.error&&"error"],icon:["icon","icon".concat(Yl(n)),a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]},mP,t)}(ge),be=t({},S.PaperProps,null==(a=S.slotProps)?void 0:a.paper),xe=Gp();return(0,f.jsxs)(o.Fragment,{children:[(0,f.jsx)(xP,t({ref:re,tabIndex:he,role:"combobox","aria-controls":xe,"aria-disabled":v?"true":void 0,"aria-expanded":ce?"true":"false","aria-haspopup":"listbox","aria-label":s,"aria-labelledby":[w,me].filter(Boolean).join(" ")||void 0,"aria-describedby":i,onKeyDown:function(e){if(!I){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),se(!0,e))}},onMouseDown:v||I?null:function(e){0===e.button&&(e.preventDefault(),G.current.focus(),se(!0,e))},onBlur:function(e){!ce&&P&&(Object.defineProperty(e,"target",{writable:!0,value:{value:W,name:E}}),P(e))},onFocus:_},j,{ownerState:ge,className:Kl(j.className,ye.select,d),id:me,children:CP(ae)?gP||(gP=(0,f.jsx)("span",{className:"notranslate",children:"\u200b"})):ae})),(0,f.jsx)(kP,t({"aria-invalid":y,value:Array.isArray(W)?W.join(","):W,name:E,ref:$,"aria-hidden":!0,onChange:function(e){var t=le.find((function(t){return t.props.value===e.target.value}));void 0!==t&&(U(t.props.value),R&&R(e,t))},tabIndex:-1,disabled:v,className:ye.nativeInput,autoFocus:l,ownerState:ge},B)),(0,f.jsx)(wP,{as:b,className:ye.icon,ownerState:ge}),(0,f.jsx)(sP,t({id:"menu-".concat(E||""),anchorEl:oe,open:ce,onClose:function(e){se(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},S,{MenuListProps:t({"aria-labelledby":w,role:"listbox","aria-multiselectable":C?"true":void 0,disableListWrap:!0,id:xe},S.MenuListProps),slotProps:t({},S.slotProps,{paper:t({},be,{style:t({minWidth:ve},null!=be?be.style:null)})}),children:pe}))]})})),PP=EP,RP=Ed((0,f.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),TP=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],_P=["root"],MP={name:"MuiSelect",overridesResolver:function(e,t){return t.root},shouldForwardProp:function(e){return fd(e)&&"variant"!==e},slot:"Root"},OP=hd(YC,MP)(""),IP=hd(hE,MP)(""),AP=hd(rE,MP)(""),DP=o.forwardRef((function(e,n){var a=Hc({name:"MuiSelect",props:e}),i=a.autoWidth,s=void 0!==i&&i,l=a.children,u=a.classes,c=void 0===u?{}:u,d=a.className,p=a.defaultOpen,h=void 0!==p&&p,v=a.displayEmpty,m=void 0!==v&&v,g=a.IconComponent,y=void 0===g?RP:g,b=a.id,x=a.input,w=a.inputProps,k=a.label,S=a.labelId,C=a.MenuProps,E=a.multiple,P=void 0!==E&&E,R=a.native,T=void 0!==R&&R,_=a.onClose,M=a.onOpen,O=a.open,I=a.renderValue,A=a.SelectDisplayProps,D=a.variant,j=void 0===D?"outlined":D,F=r(a,TP),L=T?vP:PP,z=nS({props:a,muiFormControl:Hk(),states:["variant","error"]}),N=z.variant||j,B=t({},a,{variant:N,classes:c}),V=function(e){return e.classes}(B),W=r(V,_P),U=x||{standard:(0,f.jsx)(OP,{ownerState:B}),outlined:(0,f.jsx)(IP,{label:k,ownerState:B}),filled:(0,f.jsx)(AP,{ownerState:B})}[N],H=Gd(n,U.ref);return(0,f.jsx)(o.Fragment,{children:o.cloneElement(U,t({inputComponent:L,inputProps:t({children:l,error:z.error,IconComponent:y,variant:N,type:void 0,multiple:P},T?{id:b}:{autoWidth:s,defaultOpen:h,displayEmpty:m,labelId:S,MenuProps:C,onClose:_,onOpen:M,open:O,renderValue:I,SelectDisplayProps:t({id:b},A)},w,{classes:w?Jl(W,w.classes):W},x?x.props.inputProps:{})},P&&T&&"outlined"===N?{notched:!0}:{},{ref:H,className:Kl(U.props.className,d,V.root)},!x&&{variant:N},F))})}));DP.muiName="Select";var jP=DP;function FP(e){return yd("MuiTextField",e)}bd("MuiTextField",["root"]);var LP=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],zP={standard:YC,filled:rE,outlined:hE},NP=hd(OE,{name:"MuiTextField",slot:"Root",overridesResolver:function(e,t){return t.root}})({}),BP=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiTextField"}),a=o.autoComplete,i=o.autoFocus,s=void 0!==i&&i,l=o.children,u=o.className,c=o.color,d=void 0===c?"primary":c,p=o.defaultValue,h=o.disabled,v=void 0!==h&&h,m=o.error,g=void 0!==m&&m,y=o.FormHelperTextProps,b=o.fullWidth,x=void 0!==b&&b,w=o.helperText,k=o.id,S=o.InputLabelProps,C=o.inputProps,E=o.InputProps,P=o.inputRef,R=o.label,T=o.maxRows,_=o.minRows,M=o.multiline,O=void 0!==M&&M,I=o.name,A=o.onBlur,D=o.onChange,j=o.onFocus,F=o.placeholder,L=o.required,z=void 0!==L&&L,N=o.rows,B=o.select,V=void 0!==B&&B,W=o.SelectProps,U=o.type,H=o.value,K=o.variant,q=void 0===K?"outlined":K,$=r(o,LP),G=t({},o,{autoFocus:s,color:d,disabled:v,error:g,fullWidth:x,multiline:O,required:z,select:V,variant:q}),Y=function(e){return ql({root:["root"]},FP,e.classes)}(G);var X={};"outlined"===q&&(S&&"undefined"!==typeof S.shrink&&(X.notched=S.shrink),X.label=R),V&&(W&&W.native||(X.id=void 0),X["aria-describedby"]=void 0);var Q=Gp(k),Z=w&&Q?"".concat(Q,"-helper-text"):void 0,J=R&&Q?"".concat(Q,"-label"):void 0,ee=zP[q],te=(0,f.jsx)(ee,t({"aria-describedby":Z,autoComplete:a,autoFocus:s,defaultValue:p,fullWidth:x,multiline:O,name:I,rows:N,maxRows:T,minRows:_,type:U,value:H,id:Q,inputRef:P,onBlur:A,onChange:D,onFocus:j,placeholder:F,inputProps:C},X,E));return(0,f.jsxs)(NP,t({className:Kl(Y.root,u),disabled:v,error:g,fullWidth:x,ref:n,required:z,color:d,variant:q,ownerState:G},$,{children:[null!=R&&""!==R&&(0,f.jsx)(EE,t({htmlFor:Q,id:J},S,{children:R})),V?(0,f.jsx)(jP,t({"aria-describedby":Z,id:Q,labelId:J,value:H,input:te},W,{children:l})):te,w&&(0,f.jsx)(zE,t({id:Z},y,{children:w}))]}))})),VP=BP;function WP(e){return yd("MuiInputAdornment",e)}var UP,HP=bd("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),KP=["children","className","component","disablePointerEvents","disableTypography","position","variant"],qP=hd("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["position".concat(Yl(n.position))],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})((function(e){var n=e.theme,r=e.ownerState;return t({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(n.vars||n).palette.action.active},"filled"===r.variant&&l({},"&.".concat(HP.positionStart,"&:not(.").concat(HP.hiddenLabel,")"),{marginTop:16}),"start"===r.position&&{marginRight:8},"end"===r.position&&{marginLeft:8},!0===r.disablePointerEvents&&{pointerEvents:"none"})})),$P=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiInputAdornment"}),i=a.children,s=a.className,l=a.component,u=void 0===l?"div":l,c=a.disablePointerEvents,d=void 0!==c&&c,p=a.disableTypography,h=void 0!==p&&p,v=a.position,m=a.variant,g=r(a,KP),y=Hk()||{},b=m;m&&y.variant,y&&!b&&(b=y.variant);var x=t({},a,{hiddenLabel:y.hiddenLabel,size:y.size,disablePointerEvents:d,position:v,variant:b}),w=function(e){var t=e.classes,n=e.disablePointerEvents,r=e.hiddenLabel,o=e.position,a=e.size,i=e.variant;return ql({root:["root",n&&"disablePointerEvents",o&&"position".concat(Yl(o)),i,r&&"hiddenLabel",a&&"size".concat(Yl(a))]},WP,t)}(x);return(0,f.jsx)(Uk.Provider,{value:null,children:(0,f.jsx)(qP,t({as:u,ownerState:x,className:Kl(w.root,s),ref:n},g,{children:"string"!==typeof i||h?(0,f.jsxs)(o.Fragment,{children:["start"===v?UP||(UP=(0,f.jsx)("span",{className:"notranslate",children:"\u200b"})):null,i]}):(0,f.jsx)(Ck,{color:"text.secondary",children:i})}))})})),GP=$P,YP=function(){var e=(0,o.useContext)(vM),t=e.filterOptions,n=e.handlers,r=Md(),a=n.onFilter,i=qe((0,o.useState)(!1),2),s=i[0],l=i[1],u=(0,o.useRef)(null),c=function(){l((function(e){return!e}))};return(0,f.jsx)(pv,{sx:{display:"flex",alignItems:"center",gap:"0.5rem",flex:1},children:s?(0,f.jsx)(VP,{id:"search",label:null,placeholder:"Search downloads...",value:t.name||"",size:"small",margin:"none",onChange:function(e){a("name",e.target.value)},InputProps:{inputRef:u,startAdornment:(0,f.jsx)(GP,{position:"start",children:(0,f.jsx)(iv,{sx:{display:"flex",justifyContent:"center",alignItems:"center",width:"36px",height:"36px"},onClick:c,children:(0,f.jsx)(xC,{fontSize:"small"})})}),endAdornment:(0,f.jsx)(iv,{size:"small",sx:{visibility:t.name?"visible":"hidden"},onClick:function(){u.current&&(a("name",""),u.current.value="")},children:(0,f.jsx)(wC,{fontSize:"small"})})},sx:{"& .MuiInputBase-root":{height:"36px",paddingLeft:0}}}):(0,f.jsx)(iv,{sx:{display:"flex",justifyContent:"center",alignItems:"center",borderRadius:"4px",border:"1px solid",borderColor:r.palette.divider,width:"36px",height:"36px"},onClick:c,children:(0,f.jsx)(xC,{fontSize:"small"})})})},XP=Ed((0,f.jsx)("path",{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"}),"Pause"),QP=Ed((0,f.jsx)("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),ZP=Ed((0,f.jsx)("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"}),"Replay");function JP(e){return yd("MuiCircularProgress",e)}bd("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var eR,tR,nR,rR,oR,aR,iR,sR,lR=["className","color","disableShrink","size","style","thickness","value","variant"],uR=44,cR=_h(oR||(oR=eR||(eR=xh(["\n  0% {\n    transform: rotate(0deg);\n  }\n\n  100% {\n    transform: rotate(360deg);\n  }\n"])))),dR=_h(aR||(aR=tR||(tR=xh(["\n  0% {\n    stroke-dasharray: 1px, 200px;\n    stroke-dashoffset: 0;\n  }\n\n  50% {\n    stroke-dasharray: 100px, 200px;\n    stroke-dashoffset: -15px;\n  }\n\n  100% {\n    stroke-dasharray: 100px, 200px;\n    stroke-dashoffset: -125px;\n  }\n"])))),fR=hd("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["color".concat(Yl(n.color))]]}})((function(e){var n=e.ownerState,r=e.theme;return t({display:"inline-block"},"determinate"===n.variant&&{transition:r.transitions.create("transform")},"inherit"!==n.color&&{color:(r.vars||r).palette[n.color].main})}),(function(e){return"indeterminate"===e.ownerState.variant&&Th(iR||(iR=nR||(nR=xh(["\n      animation: "," 1.4s linear infinite;\n    "]))),cR)})),pR=hd("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:function(e,t){return t.svg}})({display:"block"}),hR=hd("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:function(e,t){var n=e.ownerState;return[t.circle,t["circle".concat(Yl(n.variant))],n.disableShrink&&t.circleDisableShrink]}})((function(e){var n=e.ownerState,r=e.theme;return t({stroke:"currentColor"},"determinate"===n.variant&&{transition:r.transitions.create("stroke-dashoffset")},"indeterminate"===n.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})}),(function(e){var t=e.ownerState;return"indeterminate"===t.variant&&!t.disableShrink&&Th(sR||(sR=rR||(rR=xh(["\n      animation: "," 1.4s ease-in-out infinite;\n    "]))),dR)})),vR=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiCircularProgress"}),a=o.className,i=o.color,s=void 0===i?"primary":i,l=o.disableShrink,u=void 0!==l&&l,c=o.size,d=void 0===c?40:c,p=o.style,h=o.thickness,v=void 0===h?3.6:h,m=o.value,g=void 0===m?0:m,y=o.variant,b=void 0===y?"indeterminate":y,x=r(o,lR),w=t({},o,{color:s,disableShrink:u,size:d,thickness:v,value:g,variant:b}),k=function(e){var t=e.classes,n=e.variant,r=e.color,o=e.disableShrink;return ql({root:["root",n,"color".concat(Yl(r))],svg:["svg"],circle:["circle","circle".concat(Yl(n)),o&&"circleDisableShrink"]},JP,t)}(w),S={},C={},E={};if("determinate"===b){var P=2*Math.PI*((uR-v)/2);S.strokeDasharray=P.toFixed(3),E["aria-valuenow"]=Math.round(g),S.strokeDashoffset="".concat(((100-g)/100*P).toFixed(3),"px"),C.transform="rotate(-90deg)"}return(0,f.jsx)(fR,t({className:Kl(k.root,a),style:t({width:d,height:d},C,p),ownerState:w,ref:n,role:"progressbar"},E,x,{children:(0,f.jsx)(pR,{className:k.svg,ownerState:w,viewBox:"".concat(22," ").concat(22," ").concat(uR," ").concat(uR),children:(0,f.jsx)(hR,{className:k.circle,style:S,ownerState:w,cx:uR,cy:uR,r:(uR-v)/2,fill:"none",strokeWidth:v})})}))})),mR=vR,gR=function(){return(0,f.jsx)("span",{style:{display:"inline-block",marginRight:"4px"},children:(0,f.jsx)(mR,{size:"12px",thickness:3,color:"inherit"})})},yR=function(e){var t=e.downloadingFiles,n=e.onClearAll,r=(0,o.useContext)(vM).handlers,a=r.onResumeAll,i=r.onPauseAll,s=r.onClearAll,l=r.onCancelAll,u=r.onRetryAll,c=qe((0,o.useState)(!1),2),d=c[0],p=c[1],h=qe((0,o.useState)(!1),2),v=h[0],m=h[1],g=qe((0,o.useState)(!1),2),y=g[0],b=g[1],x=qe((0,o.useState)(!1),2),w=x[0],k=x[1],S=qe((0,o.useState)(!1),2),C=S[0],E=S[1],P=t.some((function(e){return e.status===vw.Downloading||e.status===vw.Assembling})),R=t.every((function(e){return e.status===vw.Completed||e.status===vw.Cancelled||e.status===vw.Failed})),T=t.every((function(e){return e.status===vw.Cancelled})),_=!t.length||d||v||y||w||C;return(0,o.useMemo)((function(){return(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center",justifyContent:"flex-start",gap:"0.75rem"},children:[!R&&!T&&(0,f.jsx)(jk,{variant:"contained",color:"secondary",disabled:_,onClick:function(){a&&!P&&(m(!0),a().finally((function(){return m(!1)}))),i&&P&&(p(!0),i().finally((function(){return p(!1)})))},children:P?(0,f.jsxs)(f.Fragment,{children:[d?(0,f.jsx)(gR,{}):(0,f.jsx)(XP,{}),"Pause all"]}):(0,f.jsxs)(f.Fragment,{children:[v?(0,f.jsx)(gR,{}):(0,f.jsx)(QP,{}),"Resume all"]})}),T&&(0,f.jsx)(bh,{title:"Retry all",children:(0,f.jsx)(jk,{color:"secondary",disabled:_,onClick:function(){u&&(k(!0),u().finally((function(){return k(!1)})))},children:w?(0,f.jsx)(gR,{}):(0,f.jsx)(ZP,{})})}),(0,f.jsxs)(jk,{variant:"contained",color:"secondary",disabled:_,onClick:function(){s&&(R||T)?(E(!0),s().finally((function(){E(!1),n()}))):l&&!R&&(b(!0),l().finally((function(){return b(!1)})))},children:[C||y?(0,f.jsx)(gR,{}):(0,f.jsx)(wC,{}),R||T?"Clear all":"Cancel all"]})]})}),[T,R,P,l,s,i,a,u,d,v,y,w,C])},bR=(0,o.memo)(yR,(function(e,t){return e.downloadingFiles===t.downloadingFiles})),xR=0;var wR=a["useId".toString()];function kR(e){if(void 0!==wR){var t=wR();return null!=e?e:t}return function(e){var t=qe(o.useState(e),2),n=t[0],r=t[1],a=e||n;return o.useEffect((function(){null==n&&r("mui-".concat(xR+=1))}),[n]),a}(e)}function SR(e){return"string"===typeof e}function CR(e){if(void 0===e)return{};var t={};return Object.keys(e).filter((function(t){return!(t.match(/^on[A-Z]/)&&"function"===typeof e[t])})).forEach((function(n){t[n]=e[n]})),t}function ER(e){var n=e.getSlotProps,r=e.additionalProps,o=e.externalSlotProps,a=e.externalForwardedProps,i=e.className;if(!n){var s=Kl(null==r?void 0:r.className,i,null==a?void 0:a.className,null==o?void 0:o.className),l=t({},null==r?void 0:r.style,null==a?void 0:a.style,null==o?void 0:o.style),u=t({},r,a,o);return s.length>0&&(u.className=s),Object.keys(l).length>0&&(u.style=l),{props:u,internalRef:void 0}}var c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};var n={};return Object.keys(e).filter((function(n){return n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n)})).forEach((function(t){n[t]=e[t]})),n}(t({},a,o)),d=CR(o),f=CR(a),p=n(c),h=Kl(null==p?void 0:p.className,null==r?void 0:r.className,i,null==a?void 0:a.className,null==o?void 0:o.className),v=t({},null==p?void 0:p.style,null==r?void 0:r.style,null==a?void 0:a.style,null==o?void 0:o.style),m=t({},p,r,f,d);return h.length>0&&(m.className=h),Object.keys(v).length>0&&(m.style=v),{props:m,internalRef:p.ref}}var PR=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function RR(e){var n,a=e.elementType,i=e.externalSlotProps,s=e.ownerState,l=e.skipResolvingSlotProps,u=void 0!==l&&l,c=r(e,PR),d=u?{}:function(e,t,n){return"function"===typeof e?e(t,n):e}(i,s),f=ER(t({},c,{externalSlotProps:d})),p=f.props,h=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.useMemo((function(){return t.every((function(e){return null==e}))?null:function(e){t.forEach((function(t){!function(e,t){"function"===typeof e?e(t):e&&(e.current=t)}(t,e)}))}}),t)}(f.internalRef,null==d?void 0:d.ref,null==(n=e.additionalProps)?void 0:n.ref),v=function(e,n,r){return void 0===e||SR(e)?n:t({},n,{ownerState:t({},n.ownerState,r)})}(a,t({},p,{ref:h}),s);return v}var TR,_R,MR,OR,IR=["count","getItemAriaLabel","onPageChange","page","rowsPerPage","showFirstButton","showLastButton","direction","ownerState","slotProps","slots"];function AR(){return TR||(TR=(0,f.jsx)("span",{children:"\u21fe|"}))}function DR(){return _R||(_R=(0,f.jsx)("span",{children:"|\u21fd"}))}function jR(){return MR||(MR=(0,f.jsx)("span",{children:"\u21fe"}))}function FR(){return OR||(OR=(0,f.jsx)("span",{children:"\u21fd"}))}function LR(e){return"Go to ".concat(e," page")}var zR=o.forwardRef((function(e,n){var o,a,i,s,l,u,c,d,p,h=e.count,v=e.getItemAriaLabel,m=void 0===v?LR:v,g=e.onPageChange,y=e.page,b=e.rowsPerPage,x=e.showFirstButton,w=void 0!==x&&x,k=e.showLastButton,S=void 0!==k&&k,C=e.direction,E=e.slotProps,P=void 0===E?{}:E,R=e.slots,T=void 0===R?{}:R,_=r(e,IR),M=e,O=null!=(o=T.root)?o:"div",I=RR({elementType:O,externalSlotProps:P.root,externalForwardedProps:_,additionalProps:{ref:n},ownerState:M}),A=null!=(a=T.firstButton)?a:"button",D=RR({elementType:A,externalSlotProps:P.firstButton,additionalProps:{onClick:function(e){g(e,0)},disabled:0===y,"aria-label":m("first",y),title:m("first",y)},ownerState:M}),j=null!=(i=T.lastButton)?i:"button",F=RR({elementType:j,externalSlotProps:P.lastButton,additionalProps:{onClick:function(e){g(e,Math.max(0,Math.ceil(h/b)-1))},disabled:y>=Math.ceil(h/b)-1,"aria-label":m("last",y),title:m("last",y)},ownerState:M}),L=null!=(s=T.nextButton)?s:"button",z=RR({elementType:L,externalSlotProps:P.nextButton,additionalProps:{onClick:function(e){g(e,y+1)},disabled:-1!==h&&y>=Math.ceil(h/b)-1,"aria-label":m("next",y),title:m("next",y)},ownerState:M}),N=null!=(l=T.backButton)?l:"button",B=RR({elementType:N,externalSlotProps:P.backButton,additionalProps:{onClick:function(e){g(e,y-1)},disabled:0===y,"aria-label":m("previous",y),title:m("previous",y)},ownerState:M}),V=null!=(u=T.lastPageIcon)?u:AR,W=null!=(c=T.firstPageIcon)?c:DR,U=null!=(d=T.nextPageIcon)?d:jR,H=null!=(p=T.backPageIcon)?p:FR;return(0,f.jsxs)(O,t({},I,{children:[w&&(0,f.jsx)(A,t({},D,{children:"rtl"===C?(0,f.jsx)(V,{}):(0,f.jsx)(W,{})})),(0,f.jsx)(N,t({},B,{children:"rtl"===C?(0,f.jsx)(U,{}):(0,f.jsx)(H,{})})),(0,f.jsx)(L,t({},z,{children:"rtl"===C?(0,f.jsx)(H,{}):(0,f.jsx)(U,{})})),S&&(0,f.jsx)(j,t({},F,{children:"rtl"===C?(0,f.jsx)(W,{}):(0,f.jsx)(V,{})}))]}))})),NR=function(e){return e},BR=function(){var e=NR;return{configure:function(t){e=t},generate:function(t){return e(t)},reset:function(){e=NR}}}(),VR={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function WR(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r=VR[t];return r?"".concat(n,"-").concat(r):"".concat(BR.generate(e),"-").concat(t)}function UR(e){return WR("MuiTablePagination",e)}var HR=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui",r={};return t.forEach((function(t){r[t]=WR(e,t,n)})),r}("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),KR={disableDefaultClasses:!1},qR=o.createContext(KR);var $R=["colSpan","count","getItemAriaLabel","labelDisplayedRows","labelId","labelRowsPerPage","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","selectId","slotProps","slots"];function GR(e){var t=e.from,n=e.to,r=e.count;return"".concat(t,"\u2013").concat(n," of ").concat(-1!==r?r:"more than ".concat(n))}function YR(e){return"Go to ".concat(e," page")}var XR=function(){return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r={};return Object.keys(e).forEach((function(o){r[o]=e[o].reduce((function(e,r){if(r){var o=t(r);""!==o&&e.push(o),n&&n[r]&&e.push(n[r])}return e}),[]).join(" ")})),r}({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},function(e){var t=o.useContext(qR).disableDefaultClasses;return function(n){return t?"":e(n)}}(UR))},QR=o.forwardRef((function(e,n){var a,i,s,l,u,c,d,p,h,v=e.colSpan,m=e.count,g=e.getItemAriaLabel,y=void 0===g?YR:g,b=e.labelDisplayedRows,x=void 0===b?GR:b,w=e.labelId,k=e.labelRowsPerPage,S=void 0===k?"Rows per page:":k,C=e.onPageChange,E=e.onRowsPerPageChange,P=e.page,R=e.rowsPerPage,T=e.rowsPerPageOptions,_=void 0===T?[10,25,50,100]:T,M=e.selectId,O=e.slotProps,I=void 0===O?{}:O,A=e.slots,D=void 0===A?{}:A,j=r(e,$R),F=e,L=XR(),z=null!=(a=D.root)?a:"td";"td"!==z&&SR(z)||(h=v||1e3);var N=kR(M),B=kR(w),V=RR({elementType:z,externalSlotProps:I.root,externalForwardedProps:j,additionalProps:{colSpan:h,ref:n},ownerState:F,className:L.root}),W=null!=(i=D.select)?i:"select",U=RR({elementType:W,externalSlotProps:I.select,additionalProps:{value:R,id:N,onChange:function(e){return E&&E(e)},"aria-label":R.toString(),"aria-labelledby":[B,N].filter(Boolean).join(" ")||void 0},ownerState:F,className:L.select}),H=null!=(s=D.actions)?s:zR,K=RR({elementType:H,externalSlotProps:I.actions,additionalProps:{page:P,rowsPerPage:R,count:m,onPageChange:C,getItemAriaLabel:y},ownerState:F,className:L.actions}),q=null!=(l=D.menuItem)?l:"option",$=RR({elementType:q,externalSlotProps:I.menuItem,additionalProps:{value:void 0},ownerState:F,className:L.menuItem}),G=null!=(u=D.selectLabel)?u:"p",Y=RR({elementType:G,externalSlotProps:I.selectLabel,additionalProps:{id:B},ownerState:F,className:L.selectLabel}),X=null!=(c=D.displayedRows)?c:"p",Q=RR({elementType:X,externalSlotProps:I.displayedRows,ownerState:F,className:L.displayedRows}),Z=null!=(d=D.toolbar)?d:"div",J=RR({elementType:Z,externalSlotProps:I.toolbar,ownerState:F,className:L.toolbar}),ee=null!=(p=D.spacer)?p:"div",te=RR({elementType:ee,externalSlotProps:I.spacer,ownerState:F,className:L.spacer});return(0,f.jsx)(z,t({},V,{children:(0,f.jsxs)(Z,t({},J,{children:[(0,f.jsx)(ee,t({},te)),_.length>1&&(0,f.jsx)(G,t({},Y,{children:S})),_.length>1&&(0,f.jsx)(W,t({},U,{children:_.map((function(e){return(0,o.createElement)(q,t({},$,{key:"number"!==typeof e&&e.label?e.label:e,value:"number"!==typeof e&&e.value?e.value:e}),"number"!==typeof e&&e.label?e.label:e)}))})),(0,f.jsx)(X,t({},Q,{children:x({from:0===m?0:P*R+1,to:-1===m?(P+1)*R:-1===R?m:Math.min(m,(P+1)*R),count:-1===m?-1:m,page:P})})),(0,f.jsx)(H,t({},K))]}))}))}));var ZR=bd("MuiListItemIcon",["root","alignItemsFlexStart"]);var JR=bd("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function eT(e){return yd("MuiMenuItem",e)}var tT=bd("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),nT=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],rT=hd(ev,{shouldForwardProp:function(e){return fd(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})((function(e){var n,r=e.theme,o=e.ownerState;return t({},r.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.divider&&{borderBottom:"1px solid ".concat((r.vars||r).palette.divider),backgroundClip:"padding-box"},(l(n={"&:hover":{textDecoration:"none",backgroundColor:(r.vars||r).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(tT.selected),l({backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / ").concat(r.vars.palette.action.selectedOpacity,")"):dc(r.palette.primary.main,r.palette.action.selectedOpacity)},"&.".concat(tT.focusVisible),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.focusOpacity,"))"):dc(r.palette.primary.main,r.palette.action.selectedOpacity+r.palette.action.focusOpacity)})),l(n,"&.".concat(tT.selected,":hover"),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.hoverOpacity,"))"):dc(r.palette.primary.main,r.palette.action.selectedOpacity+r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / ").concat(r.vars.palette.action.selectedOpacity,")"):dc(r.palette.primary.main,r.palette.action.selectedOpacity)}}),l(n,"&.".concat(tT.focusVisible),{backgroundColor:(r.vars||r).palette.action.focus}),l(n,"&.".concat(tT.disabled),{opacity:(r.vars||r).palette.action.disabledOpacity}),l(n,"& + .".concat(Lk.root),{marginTop:r.spacing(1),marginBottom:r.spacing(1)}),l(n,"& + .".concat(Lk.inset),{marginLeft:52}),l(n,"& .".concat(JR.root),{marginTop:0,marginBottom:0}),l(n,"& .".concat(JR.inset),{paddingLeft:36}),l(n,"& .".concat(ZR.root),{minWidth:36}),n),!o.dense&&l({},r.breakpoints.up("sm"),{minHeight:"auto"}),o.dense&&t({minHeight:32,paddingTop:4,paddingBottom:4},r.typography.body2,l({},"& .".concat(ZR.root," svg"),{fontSize:"1.25rem"})))})),oT=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiMenuItem"}),i=a.autoFocus,s=void 0!==i&&i,l=a.component,u=void 0===l?"li":l,c=a.dense,d=void 0!==c&&c,p=a.divider,h=void 0!==p&&p,v=a.disableGutters,m=void 0!==v&&v,g=a.focusVisibleClassName,y=a.role,b=void 0===y?"menuitem":y,x=a.tabIndex,w=a.className,k=r(a,nT),S=o.useContext(NE),C=o.useMemo((function(){return{dense:d||S.dense||!1,disableGutters:m}}),[S.dense,d,m]),E=o.useRef(null);RC((function(){s&&E.current&&E.current.focus()}),[s]);var P,R=t({},a,{dense:C.dense,divider:h,disableGutters:m}),T=function(e){var n=e.disabled,r=e.dense,o=e.divider,a=e.disableGutters,i=e.selected,s=e.classes;return t({},s,ql({root:["root",r&&"dense",n&&"disabled",!a&&"gutters",o&&"divider",i&&"selected"]},eT,s))}(a),_=Gd(E,n);return a.disabled||(P=void 0!==x?x:-1),(0,f.jsx)(NE.Provider,{value:C,children:(0,f.jsx)(rT,t({ref:_,role:b,tabIndex:P,component:u,focusVisibleClassName:Kl(T.focusVisible,g),className:Kl(T.root,w)},k,{ownerState:R,classes:T}))})})),aT=oT,iT=hd(QR)((function(e){var t=e.theme;return"\n  & .".concat(HR.toolbar," {\n    display: flex;\n    flex-direction: row;\n    align-items: center;\n    gap: 10px;\n  }\n\n  & .").concat(HR.selectLabel," {\n    font-family: 'Fira Sans', Arial, Helvetica, sans-serif;\n  }\n\n  & .").concat(HR.displayedRows," {\n    font-family: 'Fira Sans', Arial, Helvetica, sans-serif;\n  }\n\n  & .").concat(HR.actions," {\n    padding: 4px;\n    text-align: center;\n  }\n\n  & .").concat(HR.actions," > button {\n    user-select: none;\n    margin: 0 8px;\n    border: transparent;\n    border-radius: 4px;\n    background-color: transparent;\n    color: ").concat(t.palette.text.primary,";\n    cursor: pointer;\n\n    &:disabled {\n      opacity: 0.3;\n    }\n  }\n  ")})),sT=function(e){var t=e.value,n=e.total,r=e.rowsPerPage,a=e.onChange,i=e.onChangeRowsPerPage,s=Md(),l=function(e){i(parseInt("".concat(e.target.value),10))};return(0,f.jsx)(pv,{component:"table",sx:{backgroundColor:s.palette.background.paper,border:"1px solid",borderColor:s.palette.divider,boxSizing:"border-box",width:"100%"},children:(0,f.jsx)(pv,{component:"tfoot",sx:{display:"flex",justifyContent:"flex-end"},children:(0,f.jsx)(pv,{component:"tr",sx:{maxWidth:"100%",height:"52px",display:"flex",alignItems:"center",padding:"0 16px"},children:(0,f.jsx)(iT,{rowsPerPageOptions:[20,50,100],count:n,rowsPerPage:r,page:t,slots:{select:function(e){return(0,f.jsx)(jP,{value:r,size:"small",onChange:l,input:(0,f.jsx)(hE,{sx:{"& .MuiOutlinedInput-notchedOutline":{borderRadius:"10px"},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderWidth:"1px"},"& .MuiOutlinedInput-input":{padding:"0.5rem 1.3rem"}}}),MenuProps:{style:{zIndex:2e4}},inputProps:{"aria-label":"Without label"},children:Array.from(e.children).map((function(e){return(0,o.isValidElement)(e)?(0,f.jsx)(aT,{value:e.key,children:e},e.key):null}))})},displayedRows:function(e){return(0,f.jsx)(pv,We({component:"span",sx:{fontSize:"0.875rem",color:s.palette.text.secondary}},e))}},slotProps:{select:{"aria-label":"rows per page"},actions:{showFirstButton:!1,showLastButton:!1}},onPageChange:function(e,t){a(t)}})})})})},lT=(0,o.memo)(sT,(function(e,t){return e.value===t.value&&e.total===t.total&&e.rowsPerPage===t.rowsPerPage})),uT=n(131),cT=n.n(uT),dT=n(266),fT=n.n(dT),pT=Ed((0,f.jsx)("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),hT=Ed((0,f.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),vT=Ed((0,f.jsx)("path",{d:"M7 6h10l-5.01 6.3L7 6zm-2.75-.39C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61z"}),"FilterAltOutlined");function mT(e){return yd("MuiListItem",e)}var gT=bd("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);var yT=bd("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function bT(e){return yd("MuiListItemSecondaryAction",e)}bd("MuiListItemSecondaryAction",["root","disableGutters"]);var xT=["className"],wT=hd("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.disableGutters&&t.disableGutters]}})((function(e){return t({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.ownerState.disableGutters&&{right:0})})),kT=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiListItemSecondaryAction"}),i=a.className,s=r(a,xT),l=t({},a,{disableGutters:o.useContext(NE).disableGutters}),u=function(e){return ql({root:["root",e.disableGutters&&"disableGutters"]},bT,e.classes)}(l);return(0,f.jsx)(wT,t({className:Kl(u.root,i),ownerState:l,ref:n},s))}));kT.muiName="ListItemSecondaryAction";var ST=kT,CT=["className"],ET=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],PT=hd("div",{name:"MuiListItem",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.dense&&t.dense,"flex-start"===n.alignItems&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.button&&t.button,n.hasSecondaryAction&&t.secondaryAction]}})((function(e){var n,r=e.theme,o=e.ownerState;return t({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!o.disablePadding&&t({paddingTop:8,paddingBottom:8},o.dense&&{paddingTop:4,paddingBottom:4},!o.disableGutters&&{paddingLeft:16,paddingRight:16},!!o.secondaryAction&&{paddingRight:48}),!!o.secondaryAction&&l({},"& > .".concat(yT.root),{paddingRight:48}),(l(n={},"&.".concat(gT.focusVisible),{backgroundColor:(r.vars||r).palette.action.focus}),l(n,"&.".concat(gT.selected),l({backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / ").concat(r.vars.palette.action.selectedOpacity,")"):dc(r.palette.primary.main,r.palette.action.selectedOpacity)},"&.".concat(gT.focusVisible),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.focusOpacity,"))"):dc(r.palette.primary.main,r.palette.action.selectedOpacity+r.palette.action.focusOpacity)})),l(n,"&.".concat(gT.disabled),{opacity:(r.vars||r).palette.action.disabledOpacity}),n),"flex-start"===o.alignItems&&{alignItems:"flex-start"},o.divider&&{borderBottom:"1px solid ".concat((r.vars||r).palette.divider),backgroundClip:"padding-box"},o.button&&l({transition:r.transitions.create("background-color",{duration:r.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(r.vars||r).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(gT.selected,":hover"),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.hoverOpacity,"))"):dc(r.palette.primary.main,r.palette.action.selectedOpacity+r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.primary.mainChannel," / ").concat(r.vars.palette.action.selectedOpacity,")"):dc(r.palette.primary.main,r.palette.action.selectedOpacity)}}),o.hasSecondaryAction&&{paddingRight:48})})),RT=hd("li",{name:"MuiListItem",slot:"Container",overridesResolver:function(e,t){return t.container}})({position:"relative"}),TT=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiListItem"}),i=a.alignItems,s=void 0===i?"center":i,l=a.autoFocus,u=void 0!==l&&l,c=a.button,d=void 0!==c&&c,p=a.children,h=a.className,v=a.component,m=a.components,g=void 0===m?{}:m,y=a.componentsProps,b=void 0===y?{}:y,x=a.ContainerComponent,w=void 0===x?"li":x,k=a.ContainerProps,S=(void 0===k?{}:k).className,C=a.dense,E=void 0!==C&&C,P=a.disabled,R=void 0!==P&&P,T=a.disableGutters,_=void 0!==T&&T,M=a.disablePadding,O=void 0!==M&&M,I=a.divider,A=void 0!==I&&I,D=a.focusVisibleClassName,j=a.secondaryAction,F=a.selected,L=void 0!==F&&F,z=a.slotProps,N=void 0===z?{}:z,B=a.slots,V=void 0===B?{}:B,W=r(a.ContainerProps,CT),U=r(a,ET),H=o.useContext(NE),K=o.useMemo((function(){return{dense:E||H.dense||!1,alignItems:s,disableGutters:_}}),[s,H.dense,E,_]),q=o.useRef(null);RC((function(){u&&q.current&&q.current.focus()}),[u]);var $=o.Children.toArray(p),G=$.length&&PE($[$.length-1],["ListItemSecondaryAction"]),Y=t({},a,{alignItems:s,autoFocus:u,button:d,dense:K.dense,disabled:R,disableGutters:_,disablePadding:O,divider:A,hasSecondaryAction:G,selected:L}),X=function(e){var t=e.alignItems,n=e.button,r=e.classes,o=e.dense,a=e.disabled;return ql({root:["root",o&&"dense",!e.disableGutters&&"gutters",!e.disablePadding&&"padding",e.divider&&"divider",a&&"disabled",n&&"button","flex-start"===t&&"alignItemsFlexStart",e.hasSecondaryAction&&"secondaryAction",e.selected&&"selected"],container:["container"]},mT,r)}(Y),Q=Gd(q,n),Z=V.root||g.Root||PT,J=N.root||b.root||{},ee=t({className:Kl(X.root,J.className,h),disabled:R},U),te=v||"li";return d&&(ee.component=v||"div",ee.focusVisibleClassName=Kl(gT.focusVisible,D),te=ev),G?(te=ee.component||v?te:"div","li"===w&&("li"===te?te="div":"li"===ee.component&&(ee.component="div")),(0,f.jsx)(NE.Provider,{value:K,children:(0,f.jsxs)(RT,t({as:w,className:Kl(X.container,S),ref:Q,ownerState:Y},W,{children:[(0,f.jsx)(Z,t({},J,!Od(Z)&&{as:te,ownerState:t({},Y,J.ownerState)},ee,{children:$})),$.pop()]}))})):(0,f.jsx)(NE.Provider,{value:K,children:(0,f.jsxs)(Z,t({},J,{as:te,ref:Q},!Od(Z)&&{ownerState:t({},Y,J.ownerState)},ee,{children:[$,j&&(0,f.jsx)(ST,{children:j})]}))})})),_T=TT,MT=Ed((0,f.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function OT(e){return yd("MuiChip",e)}var IT=bd("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),AT=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],DT=hd("div",{name:"MuiChip",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState,r=n.color,o=n.iconColor,a=n.clickable,i=n.onDelete,s=n.size,u=n.variant;return[l({},"& .".concat(IT.avatar),t.avatar),l({},"& .".concat(IT.avatar),t["avatar".concat(Yl(s))]),l({},"& .".concat(IT.avatar),t["avatarColor".concat(Yl(r))]),l({},"& .".concat(IT.icon),t.icon),l({},"& .".concat(IT.icon),t["icon".concat(Yl(s))]),l({},"& .".concat(IT.icon),t["iconColor".concat(Yl(o))]),l({},"& .".concat(IT.deleteIcon),t.deleteIcon),l({},"& .".concat(IT.deleteIcon),t["deleteIcon".concat(Yl(s))]),l({},"& .".concat(IT.deleteIcon),t["deleteIconColor".concat(Yl(r))]),l({},"& .".concat(IT.deleteIcon),t["deleteIcon".concat(Yl(u),"Color").concat(Yl(r))]),t.root,t["size".concat(Yl(s))],t["color".concat(Yl(r))],a&&t.clickable,a&&"default"!==r&&t["clickableColor".concat(Yl(r),")")],i&&t.deletable,i&&"default"!==r&&t["deletableColor".concat(Yl(r))],t[u],t["".concat(u).concat(Yl(r))]]}})((function(e){var n,r=e.theme,o=e.ownerState,a="light"===r.palette.mode?r.palette.grey[700]:r.palette.grey[300];return t((l(n={maxWidth:"100%",fontFamily:r.typography.fontFamily,fontSize:r.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(r.vars||r).palette.text.primary,backgroundColor:(r.vars||r).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:r.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box"},"&.".concat(IT.disabled),{opacity:(r.vars||r).palette.action.disabledOpacity,pointerEvents:"none"}),l(n,"& .".concat(IT.avatar),{marginLeft:5,marginRight:-6,width:24,height:24,color:r.vars?r.vars.palette.Chip.defaultAvatarColor:a,fontSize:r.typography.pxToRem(12)}),l(n,"& .".concat(IT.avatarColorPrimary),{color:(r.vars||r).palette.primary.contrastText,backgroundColor:(r.vars||r).palette.primary.dark}),l(n,"& .".concat(IT.avatarColorSecondary),{color:(r.vars||r).palette.secondary.contrastText,backgroundColor:(r.vars||r).palette.secondary.dark}),l(n,"& .".concat(IT.avatarSmall),{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:r.typography.pxToRem(10)}),l(n,"& .".concat(IT.icon),t({marginLeft:5,marginRight:-6},"small"===o.size&&{fontSize:18,marginLeft:4,marginRight:-4},o.iconColor===o.color&&t({color:r.vars?r.vars.palette.Chip.defaultIconColor:a},"default"!==o.color&&{color:"inherit"}))),l(n,"& .".concat(IT.deleteIcon),t({WebkitTapHighlightColor:"transparent",color:r.vars?"rgba(".concat(r.vars.palette.text.primaryChannel," / 0.26)"):dc(r.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:r.vars?"rgba(".concat(r.vars.palette.text.primaryChannel," / 0.4)"):dc(r.palette.text.primary,.4)}},"small"===o.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==o.color&&{color:r.vars?"rgba(".concat(r.vars.palette[o.color].contrastTextChannel," / 0.7)"):dc(r.palette[o.color].contrastText,.7),"&:hover, &:active":{color:(r.vars||r).palette[o.color].contrastText}})),n),"small"===o.size&&{height:24},"default"!==o.color&&{backgroundColor:(r.vars||r).palette[o.color].main,color:(r.vars||r).palette[o.color].contrastText},o.onDelete&&l({},"&.".concat(IT.focusVisible),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.action.selectedChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.focusOpacity,"))"):dc(r.palette.action.selected,r.palette.action.selectedOpacity+r.palette.action.focusOpacity)}),o.onDelete&&"default"!==o.color&&l({},"&.".concat(IT.focusVisible),{backgroundColor:(r.vars||r).palette[o.color].dark}))}),(function(e){var n,r=e.theme,o=e.ownerState;return t({},o.clickable&&(l(n={userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.action.selectedChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.hoverOpacity,"))"):dc(r.palette.action.selected,r.palette.action.selectedOpacity+r.palette.action.hoverOpacity)}},"&.".concat(IT.focusVisible),{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.action.selectedChannel," / calc(").concat(r.vars.palette.action.selectedOpacity," + ").concat(r.vars.palette.action.focusOpacity,"))"):dc(r.palette.action.selected,r.palette.action.selectedOpacity+r.palette.action.focusOpacity)}),l(n,"&:active",{boxShadow:(r.vars||r).shadows[1]}),n),o.clickable&&"default"!==o.color&&l({},"&:hover, &.".concat(IT.focusVisible),{backgroundColor:(r.vars||r).palette[o.color].dark}))}),(function(e){var n,r,o=e.theme,a=e.ownerState;return t({},"outlined"===a.variant&&(l(n={backgroundColor:"transparent",border:o.vars?"1px solid ".concat(o.vars.palette.Chip.defaultBorder):"1px solid ".concat("light"===o.palette.mode?o.palette.grey[400]:o.palette.grey[700])},"&.".concat(IT.clickable,":hover"),{backgroundColor:(o.vars||o).palette.action.hover}),l(n,"&.".concat(IT.focusVisible),{backgroundColor:(o.vars||o).palette.action.focus}),l(n,"& .".concat(IT.avatar),{marginLeft:4}),l(n,"& .".concat(IT.avatarSmall),{marginLeft:2}),l(n,"& .".concat(IT.icon),{marginLeft:4}),l(n,"& .".concat(IT.iconSmall),{marginLeft:2}),l(n,"& .".concat(IT.deleteIcon),{marginRight:5}),l(n,"& .".concat(IT.deleteIconSmall),{marginRight:3}),n),"outlined"===a.variant&&"default"!==a.color&&(l(r={color:(o.vars||o).palette[a.color].main,border:"1px solid ".concat(o.vars?"rgba(".concat(o.vars.palette[a.color].mainChannel," / 0.7)"):dc(o.palette[a.color].main,.7))},"&.".concat(IT.clickable,":hover"),{backgroundColor:o.vars?"rgba(".concat(o.vars.palette[a.color].mainChannel," / ").concat(o.vars.palette.action.hoverOpacity,")"):dc(o.palette[a.color].main,o.palette.action.hoverOpacity)}),l(r,"&.".concat(IT.focusVisible),{backgroundColor:o.vars?"rgba(".concat(o.vars.palette[a.color].mainChannel," / ").concat(o.vars.palette.action.focusOpacity,")"):dc(o.palette[a.color].main,o.palette.action.focusOpacity)}),l(r,"& .".concat(IT.deleteIcon),{color:o.vars?"rgba(".concat(o.vars.palette[a.color].mainChannel," / 0.7)"):dc(o.palette[a.color].main,.7),"&:hover, &:active":{color:(o.vars||o).palette[a.color].main}}),r))})),jT=hd("span",{name:"MuiChip",slot:"Label",overridesResolver:function(e,t){var n=e.ownerState.size;return[t.label,t["label".concat(Yl(n))]]}})((function(e){var n=e.ownerState;return t({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"outlined"===n.variant&&{paddingLeft:11,paddingRight:11},"small"===n.size&&{paddingLeft:8,paddingRight:8},"small"===n.size&&"outlined"===n.variant&&{paddingLeft:7,paddingRight:7})}));function FT(e){return"Backspace"===e.key||"Delete"===e.key}var LT=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiChip"}),i=a.avatar,s=a.className,l=a.clickable,u=a.color,c=void 0===u?"default":u,d=a.component,p=a.deleteIcon,h=a.disabled,v=void 0!==h&&h,m=a.icon,g=a.label,y=a.onClick,b=a.onDelete,x=a.onKeyDown,w=a.onKeyUp,k=a.size,S=void 0===k?"medium":k,C=a.variant,E=void 0===C?"filled":C,P=a.tabIndex,R=a.skipFocusWhenDisabled,T=void 0!==R&&R,_=r(a,AT),M=o.useRef(null),O=Gd(M,n),I=function(e){e.stopPropagation(),b&&b(e)},A=!(!1===l||!y)||l,D=A||b?ev:d||"div",j=t({},a,{component:D,disabled:v,size:S,color:c,iconColor:o.isValidElement(m)&&m.props.color||c,onDelete:!!b,clickable:A,variant:E}),F=function(e){var t=e.classes,n=e.disabled,r=e.size,o=e.color,a=e.iconColor,i=e.onDelete,s=e.clickable,l=e.variant;return ql({root:["root",l,n&&"disabled","size".concat(Yl(r)),"color".concat(Yl(o)),s&&"clickable",s&&"clickableColor".concat(Yl(o)),i&&"deletable",i&&"deletableColor".concat(Yl(o)),"".concat(l).concat(Yl(o))],label:["label","label".concat(Yl(r))],avatar:["avatar","avatar".concat(Yl(r)),"avatarColor".concat(Yl(o))],icon:["icon","icon".concat(Yl(r)),"iconColor".concat(Yl(a))],deleteIcon:["deleteIcon","deleteIcon".concat(Yl(r)),"deleteIconColor".concat(Yl(o)),"deleteIcon".concat(Yl(l),"Color").concat(Yl(o))]},OT,t)}(j),L=D===ev?t({component:d||"div",focusVisibleClassName:F.focusVisible},b&&{disableRipple:!0}):{},z=null;b&&(z=p&&o.isValidElement(p)?o.cloneElement(p,{className:Kl(p.props.className,F.deleteIcon),onClick:I}):(0,f.jsx)(MT,{className:Kl(F.deleteIcon),onClick:I}));var N=null;i&&o.isValidElement(i)&&(N=o.cloneElement(i,{className:Kl(F.avatar,i.props.className)}));var B=null;return m&&o.isValidElement(m)&&(B=o.cloneElement(m,{className:Kl(F.icon,m.props.className)})),(0,f.jsxs)(DT,t({as:D,className:Kl(F.root,s),disabled:!(!A||!v)||void 0,onClick:y,onKeyDown:function(e){e.currentTarget===e.target&&FT(e)&&e.preventDefault(),x&&x(e)},onKeyUp:function(e){e.currentTarget===e.target&&(b&&FT(e)?b(e):"Escape"===e.key&&M.current&&M.current.blur()),w&&w(e)},ref:O,tabIndex:T&&v?-1:P,ownerState:j},L,_,{children:[N||B,(0,f.jsx)(jT,{className:Kl(F.label),ownerState:j,children:g}),z]}))})),zT=LT;var NT=o.createContext();function BT(e){return yd("MuiTableHead",e)}bd("MuiTableHead",["root"]);var VT=["className","component"],WT=hd("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"table-header-group"}),UT={variant:"head"},HT="thead",KT=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiTableHead"}),a=o.className,i=o.component,s=void 0===i?HT:i,l=r(o,VT),u=t({},o,{component:s}),c=function(e){return ql({root:["root"]},BT,e.classes)}(u);return(0,f.jsx)(NT.Provider,{value:UT,children:(0,f.jsx)(WT,t({as:s,className:Kl(c.root,a),ref:n,role:s===HT?null:"rowgroup",ownerState:u},l))})})),qT=KT;function $T(e){return yd("MuiTableRow",e)}var GT=bd("MuiTableRow",["root","selected","hover","head","footer"]),YT=["className","component","hover","selected"],XT=hd("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.head&&t.head,n.footer&&t.footer]}})((function(e){var t,n=e.theme;return l(t={color:"inherit",display:"table-row",verticalAlign:"middle",outline:0},"&.".concat(GT.hover,":hover"),{backgroundColor:(n.vars||n).palette.action.hover}),l(t,"&.".concat(GT.selected),{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / ").concat(n.vars.palette.action.selectedOpacity,")"):dc(n.palette.primary.main,n.palette.action.selectedOpacity),"&:hover":{backgroundColor:n.vars?"rgba(".concat(n.vars.palette.primary.mainChannel," / calc(").concat(n.vars.palette.action.selectedOpacity," + ").concat(n.vars.palette.action.hoverOpacity,"))"):dc(n.palette.primary.main,n.palette.action.selectedOpacity+n.palette.action.hoverOpacity)}}),t})),QT=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiTableRow"}),i=a.className,s=a.component,l=void 0===s?"tr":s,u=a.hover,c=void 0!==u&&u,d=a.selected,p=void 0!==d&&d,h=r(a,YT),v=o.useContext(NT),m=t({},a,{component:l,hover:c,selected:p,head:v&&"head"===v.variant,footer:v&&"footer"===v.variant}),g=function(e){var t=e.classes;return ql({root:["root",e.selected&&"selected",e.hover&&"hover",e.head&&"head",e.footer&&"footer"]},$T,t)}(m);return(0,f.jsx)(XT,t({as:l,ref:n,className:Kl(g.root,i),role:"tr"===l?null:"row",ownerState:m},h))})),ZT=QT;var JT=o.createContext();function e_(e){return yd("MuiTableCell",e)}var t_=bd("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),n_=["align","className","component","padding","scope","size","sortDirection","variant"],r_=hd("td",{name:"MuiTableCell",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],t["size".concat(Yl(n.size))],"normal"!==n.padding&&t["padding".concat(Yl(n.padding))],"inherit"!==n.align&&t["align".concat(Yl(n.align))],n.stickyHeader&&t.stickyHeader]}})((function(e){var n=e.theme,r=e.ownerState;return t({},n.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:n.vars?"1px solid ".concat(n.vars.palette.TableCell.border):"1px solid\n    ".concat("light"===n.palette.mode?pc(dc(n.palette.divider,1),.88):fc(dc(n.palette.divider,1),.68)),textAlign:"left",padding:16},"head"===r.variant&&{color:(n.vars||n).palette.text.primary,lineHeight:n.typography.pxToRem(24),fontWeight:n.typography.fontWeightMedium},"body"===r.variant&&{color:(n.vars||n).palette.text.primary},"footer"===r.variant&&{color:(n.vars||n).palette.text.secondary,lineHeight:n.typography.pxToRem(21),fontSize:n.typography.pxToRem(12)},"small"===r.size&&l({padding:"6px 16px"},"&.".concat(t_.paddingCheckbox),{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}),"checkbox"===r.padding&&{width:48,padding:"0 0 0 4px"},"none"===r.padding&&{padding:0},"left"===r.align&&{textAlign:"left"},"center"===r.align&&{textAlign:"center"},"right"===r.align&&{textAlign:"right",flexDirection:"row-reverse"},"justify"===r.align&&{textAlign:"justify"},r.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(n.vars||n).palette.background.default})})),o_=o.forwardRef((function(e,n){var a,i=Hc({props:e,name:"MuiTableCell"}),s=i.align,l=void 0===s?"inherit":s,u=i.className,c=i.component,d=i.padding,p=i.scope,h=i.size,v=i.sortDirection,m=i.variant,g=r(i,n_),y=o.useContext(JT),b=o.useContext(NT),x=b&&"head"===b.variant,w=p;"td"===(a=c||(x?"th":"td"))?w=void 0:!w&&x&&(w="col");var k=m||b&&b.variant,S=t({},i,{align:l,component:a,padding:d||(y&&y.padding?y.padding:"normal"),size:h||(y&&y.size?y.size:"medium"),sortDirection:v,stickyHeader:"head"===k&&y&&y.stickyHeader,variant:k}),C=function(e){var t=e.classes,n=e.variant,r=e.align,o=e.padding,a=e.size;return ql({root:["root",n,e.stickyHeader&&"stickyHeader","inherit"!==r&&"align".concat(Yl(r)),"normal"!==o&&"padding".concat(Yl(o)),"size".concat(Yl(a))]},e_,t)}(S),E=null;return v&&(E="asc"===v?"ascending":"descending"),(0,f.jsx)(r_,t({as:a,ref:n,className:Kl(C.root,u),"aria-sort":E,scope:w,ownerState:S},g))})),a_=o_;function i_(e){return yd("MuiTableContainer",e)}bd("MuiTableContainer",["root"]);var s_=["className","component"],l_=hd("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:function(e,t){return t.root}})({width:"100%",overflowX:"auto"}),u_=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiTableContainer"}),a=o.className,i=o.component,s=void 0===i?"div":i,l=r(o,s_),u=t({},o,{component:s}),c=function(e){return ql({root:["root"]},i_,e.classes)}(u);return(0,f.jsx)(l_,t({ref:n,as:s,className:Kl(c.root,a),ownerState:u},l))})),c_=u_;function d_(e){return yd("MuiTable",e)}bd("MuiTable",["root","stickyHeader"]);var f_=["className","component","padding","size","stickyHeader"],p_=hd("table",{name:"MuiTable",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,n.stickyHeader&&t.stickyHeader]}})((function(e){var n=e.theme,r=e.ownerState;return t({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":t({},n.typography.body2,{padding:n.spacing(2),color:(n.vars||n).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},r.stickyHeader&&{borderCollapse:"separate"})})),h_="table",v_=o.forwardRef((function(e,n){var a=Hc({props:e,name:"MuiTable"}),i=a.className,s=a.component,l=void 0===s?h_:s,u=a.padding,c=void 0===u?"normal":u,d=a.size,p=void 0===d?"medium":d,h=a.stickyHeader,v=void 0!==h&&h,m=r(a,f_),g=t({},a,{component:l,padding:c,size:p,stickyHeader:v}),y=function(e){var t=e.classes;return ql({root:["root",e.stickyHeader&&"stickyHeader"]},d_,t)}(g),b=o.useMemo((function(){return{padding:c,size:p,stickyHeader:v}}),[c,p,v]);return(0,f.jsx)(JT.Provider,{value:b,children:(0,f.jsx)(p_,t({as:l,role:l===h_?null:"table",ref:n,className:Kl(y.root,i),ownerState:g},m))})})),m_=v_;function g_(e){return yd("MuiTableBody",e)}bd("MuiTableBody",["root"]);var y_=["className","component"],b_=hd("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:function(e,t){return t.root}})({display:"table-row-group"}),x_={variant:"body"},w_="tbody",k_=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiTableBody"}),a=o.className,i=o.component,s=void 0===i?w_:i,l=r(o,y_),u=t({},o,{component:s}),c=function(e){return ql({root:["root"]},g_,e.classes)}(u);return(0,f.jsx)(NT.Provider,{value:x_,children:(0,f.jsx)(b_,t({className:Kl(c.root,a),as:s,ref:n,role:s===w_?null:"rowgroup",ownerState:u},l))})})),S_=k_;function C_(e){return yd("MuiLinearProgress",e)}var E_,P_,R_,T_,__,M_,O_,I_,A_,D_,j_,F_,L_=bd("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),z_=["className","color","value","valueBuffer","variant"],N_=_h(O_||(O_=E_||(E_=xh(["\n  0% {\n    left: -35%;\n    right: 100%;\n  }\n\n  60% {\n    left: 100%;\n    right: -90%;\n  }\n\n  100% {\n    left: 100%;\n    right: -90%;\n  }\n"])))),B_=_h(I_||(I_=P_||(P_=xh(["\n  0% {\n    left: -200%;\n    right: 100%;\n  }\n\n  60% {\n    left: 107%;\n    right: -8%;\n  }\n\n  100% {\n    left: 107%;\n    right: -8%;\n  }\n"])))),V_=_h(A_||(A_=R_||(R_=xh(["\n  0% {\n    opacity: 1;\n    background-position: 0 -23px;\n  }\n\n  60% {\n    opacity: 0;\n    background-position: 0 -23px;\n  }\n\n  100% {\n    opacity: 1;\n    background-position: -200px -23px;\n  }\n"])))),W_=function(e,t){return"inherit"===t?"currentColor":e.vars?e.vars.palette.LinearProgress["".concat(t,"Bg")]:"light"===e.palette.mode?pc(e.palette[t].main,.62):fc(e.palette[t].main,.5)},U_=hd("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t["color".concat(Yl(n.color))],t[n.variant]]}})((function(e){var n=e.ownerState,r=e.theme;return t({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:W_(r,n.color)},"inherit"===n.color&&"buffer"!==n.variant&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},"buffer"===n.variant&&{backgroundColor:"transparent"},"query"===n.variant&&{transform:"rotate(180deg)"})})),H_=hd("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:function(e,t){var n=e.ownerState;return[t.dashed,t["dashedColor".concat(Yl(n.color))]]}})((function(e){var n=e.ownerState,r=e.theme,o=W_(r,n.color);return t({position:"absolute",marginTop:0,height:"100%",width:"100%"},"inherit"===n.color&&{opacity:.3},{backgroundImage:"radial-gradient(".concat(o," 0%, ").concat(o," 16%, transparent 42%)"),backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})}),Th(D_||(D_=T_||(T_=xh(["\n    animation: "," 3s infinite linear;\n  "]))),V_)),K_=hd("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:function(e,t){var n=e.ownerState;return[t.bar,t["barColor".concat(Yl(n.color))],("indeterminate"===n.variant||"query"===n.variant)&&t.bar1Indeterminate,"determinate"===n.variant&&t.bar1Determinate,"buffer"===n.variant&&t.bar1Buffer]}})((function(e){var n=e.ownerState,r=e.theme;return t({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:"inherit"===n.color?"currentColor":(r.vars||r).palette[n.color].main},"determinate"===n.variant&&{transition:"transform .".concat(4,"s linear")},"buffer"===n.variant&&{zIndex:1,transition:"transform .".concat(4,"s linear")})}),(function(e){var t=e.ownerState;return("indeterminate"===t.variant||"query"===t.variant)&&Th(j_||(j_=__||(__=xh(["\n      width: auto;\n      animation: "," 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\n    "]))),N_)})),q_=hd("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:function(e,t){var n=e.ownerState;return[t.bar,t["barColor".concat(Yl(n.color))],("indeterminate"===n.variant||"query"===n.variant)&&t.bar2Indeterminate,"buffer"===n.variant&&t.bar2Buffer]}})((function(e){var n=e.ownerState,r=e.theme;return t({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},"buffer"!==n.variant&&{backgroundColor:"inherit"===n.color?"currentColor":(r.vars||r).palette[n.color].main},"inherit"===n.color&&{opacity:.3},"buffer"===n.variant&&{backgroundColor:W_(r,n.color),transition:"transform .".concat(4,"s linear")})}),(function(e){var t=e.ownerState;return("indeterminate"===t.variant||"query"===t.variant)&&Th(F_||(F_=M_||(M_=xh(["\n      width: auto;\n      animation: "," 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;\n    "]))),B_)})),$_=o.forwardRef((function(e,n){var o=Hc({props:e,name:"MuiLinearProgress"}),a=o.className,i=o.color,s=void 0===i?"primary":i,l=o.value,u=o.valueBuffer,c=o.variant,d=void 0===c?"indeterminate":c,p=r(o,z_),h=t({},o,{color:s,variant:d}),v=function(e){var t=e.classes,n=e.variant,r=e.color;return ql({root:["root","color".concat(Yl(r)),n],dashed:["dashed","dashedColor".concat(Yl(r))],bar1:["bar","barColor".concat(Yl(r)),("indeterminate"===n||"query"===n)&&"bar1Indeterminate","determinate"===n&&"bar1Determinate","buffer"===n&&"bar1Buffer"],bar2:["bar","buffer"!==n&&"barColor".concat(Yl(r)),"buffer"===n&&"color".concat(Yl(r)),("indeterminate"===n||"query"===n)&&"bar2Indeterminate","buffer"===n&&"bar2Buffer"]},C_,t)}(h),m=Md(),g={},y={bar1:{},bar2:{}};if("determinate"===d||"buffer"===d)if(void 0!==l){g["aria-valuenow"]=Math.round(l),g["aria-valuemin"]=0,g["aria-valuemax"]=100;var b=l-100;"rtl"===m.direction&&(b=-b),y.bar1.transform="translateX(".concat(b,"%)")}else 0;if("buffer"===d)if(void 0!==u){var x=(u||0)-100;"rtl"===m.direction&&(x=-x),y.bar2.transform="translateX(".concat(x,"%)")}else 0;return(0,f.jsxs)(U_,t({className:Kl(v.root,a),ownerState:h,role:"progressbar"},g,{ref:n},p,{children:["buffer"===d?(0,f.jsx)(H_,{className:v.dashed,ownerState:h}):null,(0,f.jsx)(K_,{className:v.bar1,ownerState:h,style:y.bar1}),"determinate"===d?null:(0,f.jsx)(q_,{className:v.bar2,ownerState:h,style:y.bar2})]}))})),G_=$_,Y_=(hd(G_)((function(e){var t,n=e.theme;return l(t={height:10,borderRadius:5},"&.".concat(L_.root),{backgroundColor:n.palette.grey["light"===n.palette.mode?200:800]}),l(t,"& .".concat(L_.bar),{transitionProperty:"all"}),t})),hd(G_)((function(e){var t,n=e.theme,r=e.color;return l(t={minHeight:"26px",borderRadius:50,border:"none"},"&.".concat(L_.root),{backgroundColor:r&&"inherit"!==r?n.palette[r].main:"transparent"}),l(t,"&.".concat(L_.root,"::before"),{content:"attr(data-before)",position:"absolute",top:"50%",left:"1rem",transform:"translate(0, -50%)",color:n.palette.text.primary,fontSize:"inherit",fontWeight:400,whiteSpace:"nowrap",zIndex:1}),l(t,"&.".concat(L_.root,"::after"),{content:"attr(data-after)",position:"absolute",top:"50%",right:"1rem",transform:"translate(0, -50%)",color:r&&"inherit"!==r?n.palette[r].contrastText:"transparent",fontSize:"inherit",fontWeight:400,whiteSpace:"nowrap",zIndex:1}),l(t,"& .".concat(L_.bar),{transitionProperty:"all"}),t}))),X_=function(e){var t=e.id,n=e.status,r=(0,o.useContext)(vM).handlers,a=r.onResume,i=r.onPause,s=r.onClear,l=r.onCancel,u=r.onRetry,c=n===vw.Downloading||n===vw.Assembling,d=n===vw.Completed,p=n===vw.Cancelled||n===vw.Failed;return(0,o.useMemo)((function(){return(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center"},children:[!d&&!p&&(0,f.jsx)(bh,{title:c?"Pause":"Resume",children:(0,f.jsx)(iv,{color:"default",onClick:function(){a&&!c&&a(t),i&&c&&i(t)},children:c?(0,f.jsx)(XP,{}):(0,f.jsx)(QP,{})})}),p&&(0,f.jsx)(bh,{title:"Retry",children:(0,f.jsx)(iv,{color:"default",onClick:function(){u&&u(t)},children:(0,f.jsx)(ZP,{})})}),(0,f.jsx)(bh,{title:d||p?"Clear":"Cancel",children:(0,f.jsx)(iv,{color:"default",onClick:function(e){s&&(d||p)?s(t):l&&!d&&l(e,t)},children:(0,f.jsx)(wC,{})})})]})})}),[p,d,c,t,a,i,s,l,u])},Q_=(0,o.memo)(X_,(function(e,t){return e.id===t.id&&e.name===t.name&&e.size===t.size&&e.status===t.status&&e.progress===t.progress})),Z_=(0,o.createContext)(null);function J_(e){var t=e.ctx,n=e.children;return(0,f.jsx)(Z_.Provider,{value:t,children:n})}var eM=function(e){var t=e.id,n=e.data,r=e.open,a=e.anchorPosition,i=e.onClose,s=(0,o.useContext)(vM),l=s.filterOptions,u=s.handlers.onFilter,c=Md(),d=(0,o.useMemo)((function(){return n.reduce((function(e,t){return e[t.status]?e[t.status]+=1:e[t.status]=1,e}),{})}),[n]);return(0,f.jsx)(gk,{id:t,"data-testid":"confirm-popover",open:r,anchorReference:"anchorPosition",anchorPosition:a,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},onClose:i,sx:{zIndex:1e4,"& .MuiPopover-paper":{borderRadius:"0.5rem",boxShadow:c.boxShadow}},children:(0,f.jsx)(HE,{children:[vw.Downloading,vw.Assembling,vw.Paused,vw.Completed,vw.Failed,vw.Cancelled].map((function(e){return(0,f.jsxs)(_T,{sx:{paddingTop:"0.5rem",paddingBottom:"0.5rem"},children:[(0,f.jsx)(sS,{control:(0,f.jsx)(ES,{checked:!!l.status&&l.status.includes(e),onChange:function(t){u("status",t.target.checked?l.status?"".concat(l.status,",").concat(e):e:l.status?l.status.split(",").filter((function(t){return t!==e})).join(","):"")},sx:{position:"relative",".MuiSvgIcon-root":{backgroundColor:c.palette.common.white,borderRadius:"4px",fontSize:"18px",border:"1px solid",borderColor:c.border},"&.Mui-checked":{".MuiSvgIcon-root":{backgroundColor:"#3db7ff",color:c.palette.common.white}}},size:"medium",checkedIcon:(0,f.jsx)(pT,{sx:{color:"transparent"}}),icon:(0,f.jsx)(hT,{sx:{color:"transparent"}})}),label:(0,f.jsx)(Ck,{sx:{fontWeight:400},children:cT()(e)}),sx:{width:"100%"}}),(0,f.jsx)(zT,{label:d[e]||0,size:"small",sx:{padding:"0 0.5rem"}})]},e)}))})})},tM=function(e){var t=e.data,n=qe((0,o.useState)(void 0),2),r=n[0],a=n[1],i=qe((0,o.useState)({top:0,left:0}),2),s=i[0],l=i[1];return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(qT,{sx:{height:"40px",fontSize:"1.25rem"},children:(0,f.jsxs)(ZT,{children:[(0,f.jsx)(a_,{sx:{fontSize:"inherit",width:"400px"},children:(0,f.jsx)(pv,{children:"Name"})}),(0,f.jsx)(a_,{sx:{fontSize:"inherit",width:"200px"},children:"Progress"}),(0,f.jsx)(a_,{sx:{fontSize:"inherit",width:"140px"},children:(0,f.jsxs)(pv,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",width:"100%"},children:[(0,f.jsx)(pv,{children:"Status"}),(0,f.jsx)(iv,{size:"small",onClick:function(e){l({top:e.currentTarget.getBoundingClientRect().bottom,left:e.currentTarget.getBoundingClientRect().right}),a("status-popover")},children:(0,f.jsx)(vT,{})})]})}),(0,f.jsx)(a_,{sx:{width:"100px",fontSize:"inherit"},children:"Actions"})]})}),(0,f.jsx)(eM,{id:r,data:t,open:Boolean(r)&&"status-popover"===r,anchorPosition:s,onClose:function(){l({top:0,left:0}),a(void 0)},onChange:function(){}})]})},nM=(0,o.memo)(tM),rM=function(e){var t=e.id,n=e.name,r=e.size,a=e.unit,i=e.progress,s=e.status,l=e.statusDetails,u=function(){var e=(0,o.useContext)(Z_);if(!e)throw new Error("useExecutionContext must be used within a ExecutionContextProvider");return e}(),c=(0,o.useMemo)((function(){var e="info";switch(s){case vw.Completed:e="success";break;case vw.Paused:e="warning";break;case vw.Cancelled:e="default";break;case vw.Failed:e="error"}return e}),[s]),d="";switch(l){case $v.MissingFileErrorMessage:d=u.configurationData.missingFileErrorMessage;break;case $v.NetworkErrorMessage:d=u.configurationData.networkErrorMessage;break;case $v.NotEnoughStorageErrorMessage:d=u.configurationData.notEnoughStorageErrorMessage}return(0,f.jsxs)(ZT,{hover:!0,sx:{"&:last-child td, &:last-child th":{border:0}},children:[(0,f.jsx)(a_,{component:"th",scope:"row",sx:{whiteSpace:"nowrap"},children:gw(n,40,20,20)}),(0,f.jsx)(a_,{children:(0,f.jsx)(pv,{sx:{width:"100%"},children:(0,f.jsx)(Y_,{"data-before":"".concat(new Intl.NumberFormat("en-IN",{maximumFractionDigits:2}).format(i*r/100)," / ").concat(new Intl.NumberFormat("en-IN",{maximumFractionDigits:2}).format(r)," ").concat(a),variant:"determinate",value:i,color:"default"===c?"secondary":c})})}),(0,f.jsx)(a_,{children:(0,f.jsx)(pv,{component:"span",sx:{width:"100%"},children:(0,f.jsx)(bh,{title:d,children:(0,f.jsx)(zT,{label:fT()(s),size:"small",color:c,sx:{padding:"0 0.5rem"}})})})}),(0,f.jsx)(a_,{children:(0,f.jsx)(Q_,We({},e))})]},t)},oM=(0,o.memo)(rM),aM=function(e){var t=e.data,n=e.allData,r=Md();return(0,f.jsx)(pv,{sx:{border:"1px solid",borderColor:r.palette.divider,borderBottom:"none",height:"100%",boxSizing:"border-box"},children:(0,f.jsxs)(c_,{component:ak,sx:{display:"flex",flexDirection:"column",height:"100%",overflowX:"hidden"},children:[(0,f.jsxs)(m_,{stickyHeader:!0,size:"small",sx:{tableLayout:"fixed"},children:[(0,f.jsx)(nM,{data:n}),(0,f.jsx)(S_,{children:t.map((function(e){return(0,f.jsx)(oM,We({},e),e.id)}))})]}),0==t.length?(0,f.jsxs)(pv,{sx:{display:"flex",flex:1,flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"1rem"},children:[(0,f.jsx)(Ck,{variant:"h2",sx:{fontSize:"2rem",fontWeight:"400"},children:"No Downloads"}),(0,f.jsx)(Ck,{variant:"body1",children:"Your downloading assets will appear here."})]}):null]})})},iM=(0,o.memo)(aM,(function(e,t){return e.data===t.data})),sM=function(e){var t=e.downloadingFiles,n=e.SettingsButton,r=e.ExpandButton,a=e.CloseButton,i=(0,o.useContext)(vM).filterOptions,s=qe((0,o.useState)(0),2),l=s[0],u=s[1],c=qe((0,o.useState)(20),2),d=c[0],p=c[1],h=qe((0,o.useState)([]),2),v=h[0],m=h[1],g=(0,o.useRef)(0),y=(0,o.useMemo)((function(){return t.filter((function(e){return Object.entries(i).every((function(t){var n=qe(t,2),r=n[0],o=n[1];return!o||("name"===r?e[r].toLowerCase().includes(o.toLowerCase()):"status"!==r||o.includes(e[r]))}))}))}),[t,i]),b=(0,o.useCallback)((function(e){var t=e.pageSize,n=e.pageIndex;if(++g.current===g.current){var r=t*n,o=r+t;m(y.slice(r,o))}}),[y]);(0,o.useEffect)((function(){b({pageIndex:l,pageSize:d})}),[b,l,d]),(0,o.useEffect)((function(){u(0)}),[i]);var x=(0,o.useMemo)((function(){return t.some((function(e){return e.status===vw.Downloading}))}),[t]);return(0,f.jsxs)(pv,{sx:{padding:"0 0.5rem 0.5rem",flex:1,display:"flex",flexDirection:"column",height:"100%",overflow:"hidden"},children:[(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"flex-start",justifyContent:"space-between",gap:"2rem",marginBottom:"2rem"},children:[(0,f.jsx)(pv,{children:(0,f.jsx)(Ck,{sx:{fontSize:"1.5rem",display:"inline-flex",alignItems:"flex-end",gap:"1.25rem"},gutterBottom:!0,children:(0,f.jsx)(pv,{component:"span",sx:{fontWeight:400,display:"inline-flex",alignItems:"flex-end",gap:"0.25rem"},children:"Download Manager"})})}),(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center"},children:[n,r,a]})]}),(0,f.jsx)(pv,{sx:{marginTop:"auto",marginBottom:"1.3rem"},children:(0,f.jsxs)(pv,{sx:{display:"flex",gap:"1rem"},children:[(0,f.jsx)(YP,{}),x&&(0,f.jsx)(bC,{}),(0,f.jsx)(bR,{downloadingFiles:t,onClearAll:function(){u(0)}})]})}),(0,f.jsx)(pv,{sx:{flex:1,overflowY:"auto"},children:(0,f.jsx)(iM,{data:v,allData:t})}),(0,f.jsx)(lT,{value:l,total:y.length,rowsPerPage:d,onChange:u,onChangeRowsPerPage:function(e){p(e),u(0)}})]})},lM=(0,o.memo)(sM,(function(e,t){return e.downloadingFiles===t.downloadingFiles})),uM=Ed((0,f.jsx)("path",{d:"M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"CheckCircleOutline"),cM=Ed((0,f.jsx)("path",{d:"M9 16h2V8H9v8zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm1-4h2V8h-2v8z"}),"PauseCircleOutline"),dM=Ed((0,f.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}),"Info"),fM=Ed((0,f.jsx)("path",{d:"M18.32 4.26C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62l1.42-1.43zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9zm-1.62 5.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89zM13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62zM13 12V7h-2v5H7l5 5 5-5h-4zm-2 7.93v2.02c-5.05-.5-9-4.76-9-9.95s3.95-9.45 9-9.95v2.02C7.05 4.56 4 7.92 4 12s3.05 7.44 7 7.93z"}),"Downloading");var pM=function(e){var t=e.totalSize,n=e.downloadingFiles,r=e.ExpandButton,a=e.CloseButton,i=Md(),s=n.find(bw),l=(0,o.useMemo)((function(){return 0===n.length||0===t?0:n.filter((function(e){return e.status!==vw.Cancelled})).reduce((function(e,t){return e+t.progress*(function(e){switch(e.unit){case mw.B:return e.size/1024;case mw.Kb:return e.size;case mw.Mb:return 1024*e.size;case mw.Gb:return 1024*e.size*1024;default:return 0}}(t)/100)}),0)/t*100}),[n,t]),u=t,c="KB";u>=999&&(u=Math.max(1*u/1024,1),c="MB"),"MB"===c&&u>=999&&(u=Math.max(1*u/1024,1),c="GB");var d=(0,o.useMemo)((function(){return n.filter((function(e){return[vw.Downloading,vw.Assembling].includes(e.status)})).length}),[n]),p=(0,o.useMemo)((function(){return t>0&&n.length>0&&n.every((function(e){return!bw(e)}))&&n.some((function(e){return e.status===vw.Completed}))}),[n,t]),h=(0,o.useMemo)((function(){return t>0&&n.length>0&&n.every((function(e){return![vw.Downloading,vw.Assembling].includes(e.status)}))&&n.some((function(e){return e.status===vw.Paused}))}),[n,t]),v=(0,o.useMemo)((function(){return t>0&&n.length>0&&n.every((function(e){return e.status===vw.Failed}))}),[n,t]),m=(0,o.useMemo)((function(){var e="Download Manager",t=null;return p?(e="Download completed",t=(0,f.jsx)(uM,{sx:{color:i.palette.success.contrastText,fontSize:"2rem",paddingBottom:"0.25rem"}})):h?(e="Download paused",t=(0,f.jsx)(cM,{sx:{color:i.palette.warning.contrastText,fontSize:"2rem",paddingBottom:"0.25rem"}})):v?(e="Download failed",t=(0,f.jsx)(dM,{sx:{color:i.palette.error.contrastText,fontSize:"2rem",paddingBottom:"0.25rem"}})):s&&1===d?(e='Downloading "'.concat(gw(s.name,16,6,4),'"'),t=(0,f.jsx)(fM,{color:"primary",sx:{fontSize:"2rem",paddingBottom:"0.25rem"}})):s&&d>1&&(e="Downloading ".concat(d," file").concat(d>1?"s":""),t=(0,f.jsx)(fM,{color:"primary",sx:{fontSize:"2rem",paddingBottom:"0.25rem"}})),(0,f.jsxs)(f.Fragment,{children:[t,e]})}),[p,h,v,s,d]),g=(0,o.useMemo)((function(){return p?"success":h?"warning":v?"error":"info"}),[p,h,v]),y=(0,o.useMemo)((function(){return n.some((function(e){return e.status===vw.Downloading}))}),[n]);return(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)(pv,{sx:{flex:1},children:[(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"2rem",marginBottom:"1.5rem"},children:[(0,f.jsx)(Ck,{sx:{fontSize:"1.5rem",fontWeight:400,display:"inline-flex",alignItems:"center",gap:"0.5rem",whiteSpace:"nowrap"},children:m}),(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center",gap:"1rem"},children:[y&&(0,f.jsx)(bC,{showLabel:!1}),(0,f.jsxs)(pv,{sx:{display:"flex",alignItems:"center",fontSize:"1.5rem"},children:[r,a]})]})]}),(0,f.jsx)(Y_,{"data-before":"".concat(new Intl.NumberFormat("en-IN",{maximumFractionDigits:2}).format(l*u/100)," / ").concat(new Intl.NumberFormat("en-IN",{maximumFractionDigits:2}).format(u)," ").concat(c),"data-after":"".concat(l.toFixed(0),"%"),variant:"determinate",value:l,color:g,sx:{fontSize:"1.5rem",height:"2rem"}})]})})};var hM=function(e){(0,o.useEffect)(e,[])};"undefined"!==typeof window?o.useLayoutEffect:o.useEffect;var vM=(0,o.createContext)({filterOptions:{},handlers:{onPauseAll:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onResumeAll:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onClearAll:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancelAll:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onRetryAll:function(){var e=Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onPause:function(e){},onResume:function(e){},onClear:function(e){},onCancel:function(e,t){},onRetry:function(e){},onFilter:function(e,t){}}}),mM="downloaderIsVisible";function gM(e){var t=vw.Downloading;if(e.paused)t=vw.Paused;else switch(e.state){case qv.ReadyForDownload:case qv.WaitingServerProcessing:case qv.Downloading:t=vw.Downloading;break;case qv.Assembling:t=vw.Assembling;break;case qv.Completed:t=vw.Completed;break;case qv.Missing:case qv.Failed:t=vw.Failed;break;case qv.Cancelled:t=vw.Cancelled}var n=e.size,r=mw.B;return n>Math.pow(1024,3)?(n/=Math.pow(1024,3),r=mw.Gb):n>Math.pow(1024,2)?(n/=Math.pow(1024,2),r=mw.Mb):n>1024&&(n/=1024,r=mw.Kb),{id:e.id,name:e.name,path:e.path,status:t,statusDetails:e.stateDetails,progress:e.progress,size:n,unit:r,createDate:e.createDate}}var yM=function(e){var t=e.ctx,n=fw(),r=Md(),a=(0,o.useRef)(null),i=Je(tt),s=qe((0,o.useState)({}),2),l=s[0],u=s[1],c=qe((0,o.useState)([]),2),d=c[0],p=c[1],h=qe((0,o.useState)({status:"downloading,completed,cancelled,paused,assembling,failed"}),2),v=h[0],m=h[1],g=qe((0,o.useState)(!1),2),y=g[0],b=g[1],x=qe((0,o.useState)("1"===localStorage.getItem(mM)),2),w=x[0],k=x[1],S=function(e){e||b(!1),k(e),localStorage.setItem(mM,e?"1":"0")},C=qe((0,o.useState)(void 0),2),E=C[0],P=C[1],R=qe((0,o.useState)({top:0,left:0}),2),T=R[0],_=R[1],M=qe((0,o.useState)("position"),1)[0],O=qe((0,o.useState)(0),2),I=O[0],A=O[1],D=qe((0,o.useState)(!1),2),j=D[0],F=D[1],L=qe((0,o.useState)({x:0,y:0}),2),z=L[0],N=L[1],B=(0,o.useRef)(null);hM((function(){n.getDefaultRootName().then((function(e){t.defaultDownloadFolder.value=e}))})),(0,o.useEffect)((function(){return B.current=setInterval((function(){n.getDefaultRootName().then((function(e){!e&&t.defaultDownloadFolder.value&&t.defaultDownloadFolder.value.length>0&&t.fireNotification("Default download location <strong>".concat(t.defaultDownloadFolder.value,"</strong> no longer exists."),void 0,{notificationType:"warning"}),t.defaultDownloadFolder.value=e}))}),5e3),function(){return clearInterval(B.current)}}),[n]);var V=(0,o.useRef)({});(0,o.useEffect)((function(){var e=localStorage.getItem("".concat(t.getBaseUrl(),"_").concat(t.userID.getEntityId(),"_allFiles"));e&&(V.current=JSON.parse(e));var n=localStorage.getItem("".concat(t.getBaseUrl(),"_").concat(t.userID.getEntityId(),"_downloadingFiles"));n&&(JSON.parse(localStorage.getItem(ow.OPENED_TABS)||"[]").length>1?p(JSON.parse(n)):p(JSON.parse(n).filter(bw)))}),[t]);var W=(0,o.useRef)([]),U=(0,o.useRef)(null),H=(0,o.useRef)(z);H.current=z,(0,o.useEffect)((function(){n.isRocketModeEnabled().then((function(e){return F(e)}))}),[n]),(0,o.useEffect)((function(){n.getChunkSize().then((function(e){return A(e)}))}),[n]);var K=(0,o.useCallback)((function(e){var n=function(e,t){for(var n=[],r=0,o=Object.keys(e);r<o.length;r++){var a=o[r];t.hasOwnProperty(a)||n.push(a)}return n}(e,V.current);if(n.length>0){var r=Object.values(V.current).some(bw);p((function(t){var o=r?Ke(t):[];return n.forEach((function(t){o.push(e[t])})),o}))}else p((function(t){var n=Ke(t),r=new Set;return n.forEach((function(t,o){e[t.id]?n[o]=e[t.id]:r.add(o)})),n.filter((function(e,t){return!r.has(t)}))}));V.current=e,localStorage.setItem("".concat(t.getBaseUrl(),"_").concat(t.userID.getEntityId(),"_allFiles"),JSON.stringify(e)),u(e)}),[]);(0,o.useEffect)((function(){localStorage.setItem("".concat(t.getBaseUrl(),"_").concat(t.userID.getEntityId(),"_downloadingFiles"),JSON.stringify(d))}),[d]);var q=(0,o.useCallback)(Ye($e().mark((function e(){var t,r;return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,n.listAllFiles();case 3:t=e.sent,r={},t.items.forEach((function(e){var t=gM(e);r[e.id]=t})),K(r),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.warn(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])}))),[n]);(0,o.useEffect)((function(){var e=n.on(tw,function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(t.enable);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return function(){return e()}})),(0,o.useEffect)((function(){var e=n.on(nw,function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:A(t.chunkSize);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return function(){return e()}}));var $=function(){_({top:0,left:0}),P(void 0)};(0,o.useEffect)((function(){var e=t.openDownloaderEvent.onFired(Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:S(!0),b(!0);case 2:case"end":return e.stop()}}),e)}))));return function(){return e()}}),[n]),(0,o.useEffect)((function(){var e=n.on(ew,Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:S(!0);case 1:case"end":return e.stop()}}),e)}))));return function(){return e()}}),[n]),(0,o.useEffect)((function(){q()}),[]),(0,o.useEffect)((function(){var e=n.on(gv,Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:K({});case 1:case"end":return e.stop()}}),e)}))));return function(){return e()}}),[n]),(0,o.useEffect)((function(){var e=n.on(Lv,function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:W.current.push(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return function(){return e()}}),[n]),(0,o.useEffect)((function(){var e=n.on(Fv,function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:W.current.push(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return function(){return e()}}),[n]),(0,o.useEffect)((function(){var e=n.on(zv,function(){var e=Ye($e().mark((function e(t){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:W.current.push(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return function(){return e()}}),[n]),(0,o.useEffect)((function(){var e=setInterval((function(){var e=Ke(W.current);W.current=[];var t=We({},V.current);e.forEach((function(e){switch(e.type){case Lv.type:t[e.fileID]&&delete t[e.fileID];break;case Fv.type:if(t[e.fileID])return;var n=e,r=gM(We(We({},n),{},{id:n.fileID}));t[n.fileID]=r;break;case zv.type:if(!t[e.fileID])return;var o=e,a=gM(We(We({},o),{},{id:o.fileID}));t[o.fileID]=a}})),K(t)}),1e3);return function(){return clearInterval(e)}}),[]);var G=(0,o.useMemo)((function(){if(y){var e,t=z.x+920>window.innerWidth,n=null===(e=a.current)||void 0===e?void 0:e.getBoundingClientRect(),r=!1;n?n.bottom-1224<0&&(r=!0):r=!1;var o=t?window.innerWidth-944:z.x,i=window.innerHeight>1224?r?1224-window.innerHeight:z.y:0;return N({x:o,y:i}),{height:"1200px",maxHeight:"calc(100% - 2rem)",width:"920px",bottom:"0",left:"0",x:"".concat(o,"px"),y:"".concat(i,"px")}}return{height:"120px",maxHeight:"auto",width:"500px",bottom:"0",left:"0",x:H.current.x,y:H.current.y}}),[y]),Y=(0,o.useMemo)((function(){return d.reduce((function(e,t){return t.status===vw.Cancelled?e:e+function(e){switch(e.unit){case mw.B:return e.size/1024;case mw.Kb:return e.size;case mw.Mb:return 1024*e.size;case mw.Gb:return 1024*e.size*1024;default:return 0}}(t)}),0)}),[d]),X=(0,o.useMemo)((function(){return Y>0&&d.length>0&&d.every((function(e){return!bw(e)}))||0===d.length}),[d,Y]),Q=(0,o.useCallback)((function(e){n.pauseFile(e)}),[n]),Z=(0,o.useCallback)((function(e){n.resumeFile(e)}),[n]),J=(0,o.useCallback)((function(e){n.deleteFile(e)}),[n]),ee=(0,o.useCallback)((function(e){n.cancelFile(e)}),[n]),te=(0,o.useCallback)((function(e,t){"true"===localStorage.getItem("skipDeleteConfirm")?ee(t):(_({top:e.clientY,left:e.clientX}),P(String(t)))}),[ee]),ne=(0,o.useCallback)((function(e){n.retryFile(e)}),[n]),re=(0,o.useCallback)((function(e,t){m((function(n){var r=We({},n);return t?r[e]=t:delete r[e],r}))}),[]),oe=(0,o.useCallback)((function(){var e=a.current;if(e){var t=e.style.transform.match(/^translateX\((.+)px\) translateY\((.+)px\) translateZ/);null!==t&&void 0!==t&&t.length&&N({x:parseInt(t[1],10),y:parseInt(t[2],10)})}}),[]),ae=(0,o.useCallback)(Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.pauseAllFiles(Object.keys(l).filter((function(e){return l[e].status!==vw.Paused})));case 2:case"end":return e.stop()}}),e)}))),[n,l]),ie=(0,o.useCallback)(Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.resumeAllFiles(Object.keys(l).filter((function(e){return l[e].status===vw.Paused})));case 2:case"end":return e.stop()}}),e)}))),[n,l]),se=(0,o.useCallback)(Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.deleteAllFiles();case 2:case"end":return e.stop()}}),e)}))),[]),le=(0,o.useCallback)(Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.cancelAllFiles(Object.keys(l).filter((function(e){return l[e].status!==vw.Cancelled})));case 2:case"end":return e.stop()}}),e)}))),[n,l]),ue=(0,o.useCallback)(Ye($e().mark((function e(){return $e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.retryAllFiles(Object.keys(l));case 2:case"end":return e.stop()}}),e)}))),[n,l]),ce=(0,o.useMemo)((function(){return(0,f.jsx)(bh,{title:"Settings",children:(0,f.jsx)(iv,{"aria-label":"settings",size:"small",color:"default",onClick:function(e){_({top:e.currentTarget.getBoundingClientRect().bottom,left:e.currentTarget.getBoundingClientRect().right}),P("settings-popover")},children:(0,f.jsx)(Pd,{sx:{fontSize:"2rem"}})})})}),[]),de=(0,o.useMemo)((function(){return(0,f.jsx)(bh,{title:y?"Exit Fullscreen":"Fullscreen",children:(0,f.jsx)(iv,{"aria-label":"expand",size:"small",color:"default",onClick:function(){b((function(e){return!e}))},children:y?(0,f.jsx)(Rd,{sx:{fontSize:"2rem"}}):(0,f.jsx)(Td,{sx:{fontSize:"2rem"}})})})}),[y]),fe=(0,f.jsx)(bh,{title:"Close",children:(0,f.jsx)(iv,{"aria-label":"close",size:"small",color:"default",disabled:!X,onClick:function(){S(!1)},children:(0,f.jsx)(_d,{sx:{fontSize:"2rem"}})})}),pe=(0,o.useMemo)((function(){var e=Object.values(l);return e.sort((function(e,t){return t.createDate-e.createDate})),e}),[l]);return w?(0,f.jsxs)(vM.Provider,{value:{filterOptions:v,handlers:{onPause:Q,onResume:Z,onClear:J,onCancel:te,onRetry:ne,onFilter:re,onPauseAll:ae,onResumeAll:ie,onClearAll:se,onCancelAll:le,onRetryAll:ue}},children:[(0,f.jsx)(pv,{ref:U,sx:{pointerEvents:"none",position:"fixed",bottom:"0",left:"0",right:"0",top:"0",zIndex:-1}}),(0,f.jsx)(Tt,{mode:"wait",children:(0,f.jsx)(Ul.div,{ref:a,layout:M,initial:{bottom:"0",left:"0",opacity:"1",borderRadius:"1rem",maxWidth:"920px",cursor:"default"},animate:G,transition:{type:"spring",damping:15,mass:.1,stiffness:300},exit:{opacity:"0"},style:{boxSizing:"content-box",position:"fixed",padding:"1rem",zIndex:10},drag:!0,dragControls:i,dragConstraints:U,dragMomentum:!1,dragElastic:0,onDrag:oe,onPointerDown:function(e){i.start(e)},whileTap:{cursor:"grabbing"},children:(0,f.jsxs)(pv,{sx:{padding:"1.25rem",display:"flex",flexDirection:"column",justifyContent:"space-between",height:"100%",boxSizing:"border-box",backgroundColor:r.palette.background.paper,color:r.palette.text.primary,boxShadow:r.boxShadow,borderRadius:"1rem"},children:[(0,f.jsx)(pv,{sx:{flex:1,display:y?"block":"none",boxSizing:"border-box",height:"100%"},children:(0,f.jsx)(lM,{downloadingFiles:pe,SettingsButton:ce,ExpandButton:de,CloseButton:fe})}),(0,f.jsx)(pv,{sx:{flex:1,display:y?"none":"block",boxSizing:"border-box",height:"100%"},children:(0,f.jsx)(pM,{downloadingFiles:d,totalSize:Y,ExpandButton:de,CloseButton:fe})})]})},"container")},"container"),(0,f.jsx)(PS,{id:E,open:Boolean(E)&&"settings-popover"!==E,anchorPosition:T,onClose:$,onConfirm:function(e){var t;!((null===(t=Object.values(l).find((function(t){return String(t.id)===String(e)})))||void 0===t?void 0:t.status)===vw.Completed)&&e&&ee(e),$()},onCancel:$,onCheckboxChange:function(e){localStorage.setItem("skipDeleteConfirm","".concat(e.target.checked))}}),(0,f.jsx)(yC,{id:"settings-popover",open:Boolean(E)&&"settings-popover"===E,anchorPosition:T,chunkSize:I/1048576,isRocketMode:j,options:{minChunkSize:t.configurationData.minChunkSize,maxChunkSize:t.configurationData.maxChunkSize},onClose:$,onChange:function(e){void 0!==e.chunkSize&&n.updateChunkSize(1024*e.chunkSize*1024),void 0!==e.isRocketMode&&n.toggleRocketMode(e.isRocketMode)},ctx:t})]}):null},bM={info:{main:"rgba(61, 183, 255, 0.2)",contrastText:"#3db7ff",light:"#3db7ff"},success:{main:"rgba(127, 188, 122, 0.2)",contrastText:"#7fbc7a"},warning:{main:"rgba(200, 159, 4, 0.2)",contrastText:"#c89f04"},error:{main:"rgba(243, 80, 96, 0.2)",contrastText:"#f35060"}},xM={MuiTypography:{styleOverrides:{root:{fontSize:"15px",lineHeight:1.33,letterSpacing:0}}},MuiButton:{styleOverrides:{root:{fontSize:"15px",fontWeight:400,letterSpacing:"0.225px",lineHeight:"1.07",padding:"8px 16px",boxShadow:"none !important",display:"flex",alignItems:"center",justifyContent:"center",gap:"4px"}}},MuiIconButton:{styleOverrides:{root:{"&:hover":{backgroundColor:"transparent",svg:{fill:"#6da6fc"}}}}},MuiFormLabel:{styleOverrides:{root:{fontSize:"15px"}}},MuiPaper:{styleOverrides:{root:{transition:"none !important"}}},MuiOutlinedInput:{styleOverrides:{root:{fontFamily:"'Fira Sans', Arial, Helvetica, sans-serif",fontWeight:400}}},MuiMenuItem:{styleOverrides:{root:{fontFamily:"'Fira Sans', Arial, Helvetica, sans-serif",fontWeight:400}}},MuiChip:{styleOverrides:{root:{fontFamily:"'Fira Sans', Arial, Helvetica, sans-serif",fontWeight:400,fontSize:"1rem"}}},MuiTableContainer:{styleOverrides:{root:{backgroundImage:"none"}}},MuiTextField:{styleOverrides:{root:function(e){var t=e.theme;return{"& .MuiOutlinedInput-root":{"& fieldset":{borderRadius:"4px",borderColor:t.palette.divider},"&:hover fieldset":{borderColor:t.palette.divider},"&.Mui-focused fieldset":{borderColor:t.palette.divider,borderWidth:"1px"},"& .MuiOutlinedInput-input::placeholder":{letterSpacing:"0.5px"}}}}}}},wM={fontFamily:"'Fira Sans', Arial, Helvetica, sans-serif",fontWeightRegular:300,fontWeightBold:700,fontWeightMedium:500,fontWeightLight:300},kM=Wc({palette:We(We({mode:"light"},bM),{},{text:{primary:"#1d1d1d",secondary:"#62626f",disabled:"#dfe0e4"},background:{default:"#fff",paper:"#fff"},primary:{main:"#3db7ff",dark:"#2f9cdd",contrastText:"#fff"},secondary:{main:"#f7f7f8",dark:"#eeeef1",contrastText:"#4f5a5f"},divider:"#d3d3de"}),components:We(We({},xM),{},{MuiTableCell:{styleOverrides:{root:{fontWeight:400,fontSize:"1rem",backgroundColor:"#fff",boxSizing:"border-box",borderBottom:"1px solid #dfe0e4"},stickyHeader:{backgroundColor:"#fff",borderBottom:"1px solid #dfe0e4"}}},MuiTooltip:{defaultProps:{placement:"top",PopperProps:{style:{zIndex:999999}}},styleOverrides:{tooltip:{fontSize:"13px",backgroundColor:"#000",boxShadow:"0 3px 5px rgb(0 0 0 / 6%), 0px 5px 9px rgb(0 0 0 / 6%), 0px 0 3px rgb(0 0 0 / 8%), 0px 0 2px rgb(0 0 0 / 6%)"}}}}),typography:wM,border:"#dfe0e4",boxShadow:"0 3px 5px rgb(0 0 0 / 6%), 0px 5px 9px rgb(0 0 0 / 6%), 0px 0 3px rgb(0 0 0 / 8%), 0px 0 2px rgb(0 0 0 / 6%)"}),SM=Wc({palette:We(We({mode:"dark"},bM),{},{text:{primary:"#e0e0e0",secondary:"#9797a5",disabled:"#666"},background:{default:"#141414",paper:"#222"},primary:{main:"#6da6fc",dark:"#2f9cdd",contrastText:"#141414"},secondary:{main:"#313137",dark:"#545461",contrastText:"#b9b9c6"},divider:"#62626f"}),components:We(We({},xM),{},{MuiTableCell:{styleOverrides:{root:{fontWeight:400,fontSize:"1rem",backgroundColor:"#141414",boxSizing:"border-box"},stickyHeader:{backgroundColor:"#313137"}}},MuiTooltip:{defaultProps:{placement:"top",PopperProps:{style:{zIndex:999999}}},styleOverrides:{tooltip:{fontSize:"13px",backgroundColor:"#303030",boxShadow:"0 10px 35px rgba(38,38,39,0.9)"}}}}),typography:wM,border:"#62626f",boxShadow:"0 10px 35px rgba(38,38,39,0.9)"});var CM=function(e){var t=e.ctx,n=t.configurationData.darkMode;(0,o.useEffect)((function(){var e=ow.OPENED_TABS,t=ow.SKIP_DELETE_CONFIRM,n=ow.TAB_ID;localStorage.setItem(t,"false");var r=sessionStorage.getItem(n),o=localStorage.getItem(e);if(r?(window.tabId=r,sessionStorage.removeItem(n)):window.tabId=Iv(),o){var a=JSON.parse(o);a.includes(window.tabId)||(a.push(window.tabId),localStorage.setItem(e,JSON.stringify(a)))}else localStorage.setItem(e,JSON.stringify([window.tabId]));window.onbeforeunload=function(){sessionStorage.setItem(n,window.tabId);var t=localStorage.getItem(e);if(t){var r=JSON.parse(t),o=r.indexOf(window.tabId);o>-1&&(r.splice(o,1),localStorage.setItem(e,JSON.stringify(r)))}}}),[t]);var r=n?SM:kM;return(0,f.jsx)(Be,{theme:r,children:(0,f.jsx)(J_,{ctx:t,children:(0,f.jsx)(hw,{ctx:t,children:(0,f.jsx)(yM,{ctx:t})})})})};function EM(t,n){var r=document.getElementById(t);if(r){var o=e.createRoot(r);o.render((0,f.jsx)(CM,{ctx:n})),n.onClosed&&n.onClosed((function(){o.unmount()}))}}window.mountDownloaderComponent=EM;var PM=function(e){e&&e instanceof Function&&n.e(787).then(n.bind(n,787)).then((function(t){var n=t.getCLS,r=t.getFID,o=t.getFCP,a=t.getLCP,i=t.getTTFB;n(e),r(e),o(e),a(e),i(e)}))};function RM(e){var t=e,n=[],r=[];return{get value(){return t},set value(e){r.forEach((function(t){return t(e)})),t=e,n.forEach((function(t){return t(e)}))},onChanged:function(e){return n.push(e),function(){n=n.filter((function(t){return t!==e}))}},onBeforeChanged:function(e){return r.push(e),function(){r=r.filter((function(t){return t!==e}))}}}}function TM(){var e=[];return{fire:function(t){e.forEach((function(e){return e(t)}))},onFired:function(t){return function(){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}}}}}function _M(e){return{doNothing:!1,execute:function(t){e(t)}}}EM("root",{getBaseUrl:function(){return"http://localhost:3000"},configurationData:{darkMode:!0,instructionsPopupWidth:480,instructionsPopupHeight:160,downloadDirectlyFromCloudIfPossible:!1,downloadSpeedMonitorDuration:0,verbose:!1,allowForcedDownloadLocation:!1,autoUnlockAfterMinutes:0,chunkSize:0,minChunkSize:0,maxChunkSize:0,maxRetryPerChunk:0,downloadChunkMaxRetries:0,downloadChunkRetryMinWait:0,downloadChunkRetryMaxWait:0,backgroundJobDefaultInterval:0,defaultMode:"normal",normalMode:{maxInProgressChunksPerFile:0,backgroundJobInterval:{},backgroundJobInstancesCount:{}},rocketMode:{maxInProgressChunksPerFile:0,backgroundJobInterval:{},backgroundJobInstancesCount:{}},massActionBatchSize:200,shouldHandlePathLimit:!0,missingFileErrorMessage:"",networkErrorMessage:"",notEnoughStorageErrorMessage:""},instructionsURL:RM(""),isReady:RM(!1),defaultDownloadFolder:RM(""),userID:function(e){var t=e,n=[],r=[];return{getEntityId:function(){return t},seEntityId:function(e){r.forEach((function(t){return t(e)})),t=e,n.forEach((function(t){return t(e)}))},onChanged:function(e){return n.push(e),function(){n=n.filter((function(t){return t!==e}))}},onBeforeChanged:function(e){return r.push(e),function(){r=r.filter((function(t){return t!==e}))}}}}("CT001"),openDownloaderEvent:TM(),downloadRequestedEvent:TM(),locationRequestedEvent:TM(),locationPickedEvent:TM(),openDirectoryPickerAction:_M((function(){})),promptAction:_M((function(){})),promptRepliedEvent:TM(),fetchCortexApi:function(){throw new Error("Function not implemented.")},fireNotification:function(e){throw new Error("Function not implemented.")},onClosed:function(e){throw new Error("Function not implemented.")}}),PM()}()}();
//# sourceMappingURL=main.6e4a85d6.js.map