304 lines
1.6 MiB
304 lines
1.6 MiB
(function(a,o){typeof exports=="object"&&typeof module<"u"?module.exports=o(require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["react","react-dom"],o):(a=typeof globalThis<"u"?globalThis:a||self,a["components/docCenterFrontendAndRelatedBidAndJobs/docCenterFrontendAndRelatedBidAndJobsApp"]=o(a.React,a.ReactDOM))})(this,function(React$r,ReactDOM){"use strict";var og=Object.defineProperty;var sg=(a,o,s)=>o in a?og(a,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[o]=s;var Fi=(a,o,s)=>(sg(a,typeof o!="symbol"?o+"":o,s),s);function _interopNamespaceDefault(a){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(a){for(const s in a)if(s!=="default"){const _=Object.getOwnPropertyDescriptor(a,s);Object.defineProperty(o,s,_.get?_:{enumerable:!0,get:()=>a[s]})}}return o.default=a,Object.freeze(o)}const React__namespace=_interopNamespaceDefault(React$r),ReactDOM__namespace=_interopNamespaceDefault(ReactDOM);function chainPropTypes(a,o){return function(){return null}}function _extends$6(){return _extends$6=Object.assign?Object.assign.bind():function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$6.apply(this,arguments)}const _extends$7=Object.freeze(Object.defineProperty({__proto__:null,default:_extends$6},Symbol.toStringTag,{value:"Module"}));function _typeof$e(a){"@babel/helpers - typeof";return _typeof$e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof$e(a)}function isPlainObject$2(a){return a&&_typeof$e(a)==="object"&&a.constructor===Object}function deepmerge(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{clone:!0},_=s.clone?_extends$6({},a):a;return isPlainObject$2(a)&&isPlainObject$2(o)&&Object.keys(o).forEach(function(T){T!=="__proto__"&&(isPlainObject$2(o[T])&&T in a?_[T]=deepmerge(a[T],o[T],s):_[T]=o[T])}),_}var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}function getAugmentedNamespace(a){if(a.__esModule)return a;var o=a.default;if(typeof o=="function"){var s=function _(){if(this instanceof _){var T=[null];T.push.apply(T,arguments);var j=Function.bind.apply(o,T);return new j}return o.apply(this,arguments)};s.prototype=o.prototype}else s={};return Object.defineProperty(s,"__esModule",{value:!0}),Object.keys(a).forEach(function(_){var T=Object.getOwnPropertyDescriptor(a,_);Object.defineProperty(s,_,T.get?T:{enumerable:!0,get:function(){return a[_]}})}),s}var propTypes={exports:{}},ReactPropTypesSecret$1="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",ReactPropTypesSecret_1=ReactPropTypesSecret$1,ReactPropTypesSecret=ReactPropTypesSecret_1;function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction;var factoryWithThrowingShims=function(){function a(_,T,j,ee,te,re){if(re!==ReactPropTypesSecret){var ne=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw ne.name="Invariant Violation",ne}}a.isRequired=a;function o(){return a}var s={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:o,element:a,elementType:a,instanceOf:o,node:a,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return s.PropTypes=s,s};propTypes.exports=factoryWithThrowingShims();var propTypesExports=propTypes.exports;const PropTypes$1=getDefaultExportFromCjs(propTypesExports);var elementAcceptingRef=chainPropTypes(PropTypes$1.element);elementAcceptingRef.isRequired=chainPropTypes(PropTypes$1.element.isRequired);const elementAcceptingRef$1=elementAcceptingRef,elementTypeAcceptingRef=chainPropTypes();function _toPrimitive$1(a,o){if(_typeof$e(a)!=="object"||a===null)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var _=s.call(a,o||"default");if(_typeof$e(_)!=="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(a)}function _toPropertyKey$1(a){var o=_toPrimitive$1(a,"string");return _typeof$e(o)==="symbol"?o:String(o)}function _defineProperty$b(a,o,s){return o=_toPropertyKey$1(o),o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}const defineProperty$g=Object.freeze(Object.defineProperty({__proto__:null,default:_defineProperty$b},Symbol.toStringTag,{value:"Module"}));function exactProp(a){return a}function formatMuiErrorMessage(a){for(var o="https://mui.com/production-error/?code="+a,s=1;s<arguments.length;s+=1)o+="&args[]="+encodeURIComponent(arguments[s]);return"Minified Material-UI error #"+a+"; visit "+o+" for the full message."}var reactIs$3={exports:{}},reactIs_production_min$2={};/** @license React v17.0.2
|
||
* react-is.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var b$2=60103,c$2=60106,d$2=60107,e$2=60108,f$2=60114,g$2=60109,h$3=60110,k$3=60112,l$3=60113,m$2=60120,n$2=60115,p$2=60116,q$3=60121,r$3=60122,u$1=60117,v$4=60129,w$3=60131;if(typeof Symbol=="function"&&Symbol.for){var x$2=Symbol.for;b$2=x$2("react.element"),c$2=x$2("react.portal"),d$2=x$2("react.fragment"),e$2=x$2("react.strict_mode"),f$2=x$2("react.profiler"),g$2=x$2("react.provider"),h$3=x$2("react.context"),k$3=x$2("react.forward_ref"),l$3=x$2("react.suspense"),m$2=x$2("react.suspense_list"),n$2=x$2("react.memo"),p$2=x$2("react.lazy"),q$3=x$2("react.block"),r$3=x$2("react.server.block"),u$1=x$2("react.fundamental"),v$4=x$2("react.debug_trace_mode"),w$3=x$2("react.legacy_hidden")}function y$2(a){if(typeof a=="object"&&a!==null){var o=a.$$typeof;switch(o){case b$2:switch(a=a.type,a){case d$2:case f$2:case e$2:case l$3:case m$2:return a;default:switch(a=a&&a.$$typeof,a){case h$3:case k$3:case p$2:case n$2:case g$2:return a;default:return o}}case c$2:return o}}}var z$2=g$2,A$2=b$2,B$1=k$3,C$1=d$2,D$1=p$2,E$1=n$2,F$1=c$2,G=f$2,H$1=e$2,I=l$3;reactIs_production_min$2.ContextConsumer=h$3,reactIs_production_min$2.ContextProvider=z$2,reactIs_production_min$2.Element=A$2,reactIs_production_min$2.ForwardRef=B$1,reactIs_production_min$2.Fragment=C$1,reactIs_production_min$2.Lazy=D$1,reactIs_production_min$2.Memo=E$1,reactIs_production_min$2.Portal=F$1,reactIs_production_min$2.Profiler=G,reactIs_production_min$2.StrictMode=H$1,reactIs_production_min$2.Suspense=I,reactIs_production_min$2.isAsyncMode=function(){return!1},reactIs_production_min$2.isConcurrentMode=function(){return!1},reactIs_production_min$2.isContextConsumer=function(a){return y$2(a)===h$3},reactIs_production_min$2.isContextProvider=function(a){return y$2(a)===g$2},reactIs_production_min$2.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===b$2},reactIs_production_min$2.isForwardRef=function(a){return y$2(a)===k$3},reactIs_production_min$2.isFragment=function(a){return y$2(a)===d$2},reactIs_production_min$2.isLazy=function(a){return y$2(a)===p$2},reactIs_production_min$2.isMemo=function(a){return y$2(a)===n$2},reactIs_production_min$2.isPortal=function(a){return y$2(a)===c$2},reactIs_production_min$2.isProfiler=function(a){return y$2(a)===f$2},reactIs_production_min$2.isStrictMode=function(a){return y$2(a)===e$2},reactIs_production_min$2.isSuspense=function(a){return y$2(a)===l$3},reactIs_production_min$2.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===d$2||a===f$2||a===v$4||a===e$2||a===l$3||a===m$2||a===w$3||typeof a=="object"&&a!==null&&(a.$$typeof===p$2||a.$$typeof===n$2||a.$$typeof===g$2||a.$$typeof===h$3||a.$$typeof===k$3||a.$$typeof===u$1||a.$$typeof===q$3||a[0]===r$3)},reactIs_production_min$2.typeOf=y$2,reactIs$3.exports=reactIs_production_min$2;var reactIsExports$2=reactIs$3.exports,fnNameMatchRegex=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function getFunctionName(a){var o="".concat(a).match(fnNameMatchRegex),s=o&&o[1];return s||""}function getFunctionComponentName(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return a.displayName||a.name||getFunctionName(a)||o}function getWrappedName(a,o,s){var _=getFunctionComponentName(o);return a.displayName||(_!==""?"".concat(s,"(").concat(_,")"):s)}function getDisplayName(a){if(a!=null){if(typeof a=="string")return a;if(typeof a=="function")return getFunctionComponentName(a,"Component");if(_typeof$e(a)==="object")switch(a.$$typeof){case reactIsExports$2.ForwardRef:return getWrappedName(a,a.render,"ForwardRef");case reactIsExports$2.Memo:return getWrappedName(a,a.type,"memo");default:return}}}function HTMLElementType(a,o,s,_,T){return null}const ponyfillGlobal=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();var refType=PropTypes$1.oneOfType([PropTypes$1.func,PropTypes$1.object]);const refType$1=refType;/** @license Material-UI v4.11.3
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/const esm$4=Object.freeze(Object.defineProperty({__proto__:null,HTMLElementType,chainPropTypes,deepmerge,elementAcceptingRef:elementAcceptingRef$1,elementTypeAcceptingRef,exactProp,formatMuiErrorMessage,getDisplayName,ponyfillGlobal,refType:refType$1},Symbol.toStringTag,{value:"Module"}));var hasSymbol=typeof Symbol=="function"&&Symbol.for;const nested=hasSymbol?Symbol.for("mui.nested"):"__THEME_NESTED__";var pseudoClasses=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];function createGenerateClassName(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.disableGlobal,s=o===void 0?!1:o,_=a.productionPrefix,T=_===void 0?"jss":_,j=a.seed,ee=j===void 0?"":j,te=ee===""?"":"".concat(ee,"-"),re=0,ne=function(){return re+=1,re};return function(ae,oe){var se=oe.options.name;if(se&&se.indexOf("Mui")===0&&!oe.options.link&&!s){if(pseudoClasses.indexOf(ae.key)!==-1)return"Mui-".concat(ae.key);var de="".concat(te).concat(se,"-").concat(ae.key);return!oe.options.theme[nested]||ee!==""?de:"".concat(de,"-").concat(ne())}return"".concat(te).concat(T).concat(ne())}}function createStyles$2(a){return a}function getThemeProps(a){var o=a.theme,s=a.name,_=a.props;if(!o||!o.props||!o.props[s])return _;var T=o.props[s],j;for(j in T)_[j]===void 0&&(_[j]=T[j]);return _}var _typeof$d=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},isBrowser$4=(typeof window>"u"?"undefined":_typeof$d(window))==="object"&&(typeof document>"u"?"undefined":_typeof$d(document))==="object"&&document.nodeType===9;function _defineProperties$j(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_toPropertyKey$1(_.key),_)}}function _createClass$k(a,o,s){return o&&_defineProperties$j(a.prototype,o),s&&_defineProperties$j(a,s),Object.defineProperty(a,"prototype",{writable:!1}),a}function _setPrototypeOf$4(a,o){return _setPrototypeOf$4=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(_,T){return _.__proto__=T,_},_setPrototypeOf$4(a,o)}function _inheritsLoose$2(a,o){a.prototype=Object.create(o.prototype),a.prototype.constructor=a,_setPrototypeOf$4(a,o)}function _assertThisInitialized$4(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _objectWithoutPropertiesLoose$4(a,o){if(a==null)return{};var s={},_=Object.keys(a),T,j;for(j=0;j<_.length;j++)T=_[j],!(o.indexOf(T)>=0)&&(s[T]=a[T]);return s}var plainObjectConstrurctor={}.constructor;function cloneStyle(a){if(a==null||typeof a!="object")return a;if(Array.isArray(a))return a.map(cloneStyle);if(a.constructor!==plainObjectConstrurctor)return a;var o={};for(var s in a)o[s]=cloneStyle(a[s]);return o}function createRule(a,o,s){a===void 0&&(a="unnamed");var _=s.jss,T=cloneStyle(o),j=_.plugins.onCreateRule(a,T,s);return j||(a[0],null)}var join$1=function(o,s){for(var _="",T=0;T<o.length&&o[T]!=="!important";T++)_&&(_+=s),_+=o[T];return _},toCssValue=function(o){if(!Array.isArray(o))return o;var s="";if(Array.isArray(o[0]))for(var _=0;_<o.length&&o[_]!=="!important";_++)s&&(s+=", "),s+=join$1(o[_]," ");else s=join$1(o,", ");return o[o.length-1]==="!important"&&(s+=" !important"),s};function getWhitespaceSymbols(a){return a&&a.format===!1?{linebreak:"",space:""}:{linebreak:`
|
||
`,space:" "}}function indentStr(a,o){for(var s="",_=0;_<o;_++)s+=" ";return s+a}function toCss(a,o,s){s===void 0&&(s={});var _="";if(!o)return _;var T=s,j=T.indent,ee=j===void 0?0:j,te=o.fallbacks;s.format===!1&&(ee=-1/0);var re=getWhitespaceSymbols(s),ne=re.linebreak,ae=re.space;if(a&&ee++,te)if(Array.isArray(te))for(var oe=0;oe<te.length;oe++){var se=te[oe];for(var de in se){var ue=se[de];ue!=null&&(_&&(_+=ne),_+=indentStr(de+":"+ae+toCssValue(ue)+";",ee))}}else for(var ce in te){var ve=te[ce];ve!=null&&(_&&(_+=ne),_+=indentStr(ce+":"+ae+toCssValue(ve)+";",ee))}for(var fe in o){var he=o[fe];he!=null&&fe!=="fallbacks"&&(_&&(_+=ne),_+=indentStr(fe+":"+ae+toCssValue(he)+";",ee))}return!_&&!s.allowEmpty||!a?_:(ee--,_&&(_=""+ne+_+ne),indentStr(""+a+ae+"{"+_,ee)+indentStr("}",ee))}var escapeRegex=/([[\].#*$><+~=|^:(),"'`\s])/g,nativeEscape=typeof CSS<"u"&&CSS.escape,escape$1=function(a){return nativeEscape?nativeEscape(a):a.replace(escapeRegex,"\\$1")},BaseStyleRule=function(){function a(s,_,T){this.type="style",this.isProcessed=!1;var j=T.sheet,ee=T.Renderer;this.key=s,this.options=T,this.style=_,j?this.renderer=j.renderer:ee&&(this.renderer=new ee)}var o=a.prototype;return o.prop=function(_,T,j){if(T===void 0)return this.style[_];var ee=j?j.force:!1;if(!ee&&this.style[_]===T)return this;var te=T;(!j||j.process!==!1)&&(te=this.options.jss.plugins.onChangeValue(T,_,this));var re=te==null||te===!1,ne=_ in this.style;if(re&&!ne&&!ee)return this;var ae=re&≠if(ae?delete this.style[_]:this.style[_]=te,this.renderable&&this.renderer)return ae?this.renderer.removeProperty(this.renderable,_):this.renderer.setProperty(this.renderable,_,te),this;var oe=this.options.sheet;return oe&&oe.attached,this},a}(),StyleRule=function(a){_inheritsLoose$2(o,a);function o(_,T,j){var ee;ee=a.call(this,_,T,j)||this;var te=j.selector,re=j.scoped,ne=j.sheet,ae=j.generateId;return te?ee.selectorText=te:re!==!1&&(ee.id=ae(_assertThisInitialized$4(_assertThisInitialized$4(ee)),ne),ee.selectorText="."+escape$1(ee.id)),ee}var s=o.prototype;return s.applyTo=function(T){var j=this.renderer;if(j){var ee=this.toJSON();for(var te in ee)j.setProperty(T,te,ee[te])}return this},s.toJSON=function(){var T={};for(var j in this.style){var ee=this.style[j];typeof ee!="object"?T[j]=ee:Array.isArray(ee)&&(T[j]=toCssValue(ee))}return T},s.toString=function(T){var j=this.options.sheet,ee=j?j.options.link:!1,te=ee?_extends$6({},T,{allowEmpty:!0}):T;return toCss(this.selectorText,this.style,te)},_createClass$k(o,[{key:"selector",set:function(T){if(T!==this.selectorText){this.selectorText=T;var j=this.renderer,ee=this.renderable;if(!(!ee||!j)){var te=j.setSelector(ee,T);te||j.replaceRule(ee,this)}}},get:function(){return this.selectorText}}]),o}(BaseStyleRule),pluginStyleRule={onCreateRule:function(o,s,_){return o[0]==="@"||_.parent&&_.parent.type==="keyframes"?null:new StyleRule(o,s,_)}},defaultToStringOptions={indent:1,children:!0},atRegExp=/@([\w-]+)/,ConditionalRule=function(){function a(s,_,T){this.type="conditional",this.isProcessed=!1,this.key=s;var j=s.match(atRegExp);this.at=j?j[1]:"unknown",this.query=T.name||"@"+this.at,this.options=T,this.rules=new RuleList(_extends$6({},T,{parent:this}));for(var ee in _)this.rules.add(ee,_[ee]);this.rules.process()}var o=a.prototype;return o.getRule=function(_){return this.rules.get(_)},o.indexOf=function(_){return this.rules.indexOf(_)},o.addRule=function(_,T,j){var ee=this.rules.add(_,T,j);return ee?(this.options.jss.plugins.onProcessRule(ee),ee):null},o.replaceRule=function(_,T,j){var ee=this.rules.replace(_,T,j);return ee&&this.options.jss.plugins.onProcessRule(ee),ee},o.toString=function(_){_===void 0&&(_=defaultToStringOptions);var T=getWhitespaceSymbols(_),j=T.linebreak;if(_.indent==null&&(_.indent=defaultToStringOptions.indent),_.children==null&&(_.children=defaultToStringOptions.children),_.children===!1)return this.query+" {}";var ee=this.rules.toString(_);return ee?this.query+" {"+j+ee+j+"}":""},a}(),keyRegExp=/@container|@media|@supports\s+/,pluginConditionalRule={onCreateRule:function(o,s,_){return keyRegExp.test(o)?new ConditionalRule(o,s,_):null}},defaultToStringOptions$1={indent:1,children:!0},nameRegExp=/@keyframes\s+([\w-]+)/,KeyframesRule=function(){function a(s,_,T){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var j=s.match(nameRegExp);j&&j[1]?this.name=j[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=T;var ee=T.scoped,te=T.sheet,re=T.generateId;this.id=ee===!1?this.name:escape$1(re(this,te)),this.rules=new RuleList(_extends$6({},T,{parent:this}));for(var ne in _)this.rules.add(ne,_[ne],_extends$6({},T,{parent:this}));this.rules.process()}var o=a.prototype;return o.toString=function(_){_===void 0&&(_=defaultToStringOptions$1);var T=getWhitespaceSymbols(_),j=T.linebreak;if(_.indent==null&&(_.indent=defaultToStringOptions$1.indent),_.children==null&&(_.children=defaultToStringOptions$1.children),_.children===!1)return this.at+" "+this.id+" {}";var ee=this.rules.toString(_);return ee&&(ee=""+j+ee+j),this.at+" "+this.id+" {"+ee+"}"},a}(),keyRegExp$1=/@keyframes\s+/,refRegExp$1=/\$([\w-]+)/g,findReferencedKeyframe=function(o,s){return typeof o=="string"?o.replace(refRegExp$1,function(_,T){return T in s?s[T]:_}):o},replaceRef=function(o,s,_){var T=o[s],j=findReferencedKeyframe(T,_);j!==T&&(o[s]=j)},pluginKeyframesRule={onCreateRule:function(o,s,_){return typeof o=="string"&&keyRegExp$1.test(o)?new KeyframesRule(o,s,_):null},onProcessStyle:function(o,s,_){return s.type!=="style"||!_||("animation-name"in o&&replaceRef(o,"animation-name",_.keyframes),"animation"in o&&replaceRef(o,"animation",_.keyframes)),o},onChangeValue:function(o,s,_){var T=_.options.sheet;if(!T)return o;switch(s){case"animation":return findReferencedKeyframe(o,T.keyframes);case"animation-name":return findReferencedKeyframe(o,T.keyframes);default:return o}}},KeyframeRule=function(a){_inheritsLoose$2(o,a);function o(){return a.apply(this,arguments)||this}var s=o.prototype;return s.toString=function(T){var j=this.options.sheet,ee=j?j.options.link:!1,te=ee?_extends$6({},T,{allowEmpty:!0}):T;return toCss(this.key,this.style,te)},o}(BaseStyleRule),pluginKeyframeRule={onCreateRule:function(o,s,_){return _.parent&&_.parent.type==="keyframes"?new KeyframeRule(o,s,_):null}},FontFaceRule=function(){function a(s,_,T){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=s,this.style=_,this.options=T}var o=a.prototype;return o.toString=function(_){var T=getWhitespaceSymbols(_),j=T.linebreak;if(Array.isArray(this.style)){for(var ee="",te=0;te<this.style.length;te++)ee+=toCss(this.at,this.style[te]),this.style[te+1]&&(ee+=j);return ee}return toCss(this.at,this.style,_)},a}(),keyRegExp$2=/@font-face/,pluginFontFaceRule={onCreateRule:function(o,s,_){return keyRegExp$2.test(o)?new FontFaceRule(o,s,_):null}},ViewportRule=function(){function a(s,_,T){this.type="viewport",this.at="@viewport",this.isProcessed=!1,this.key=s,this.style=_,this.options=T}var o=a.prototype;return o.toString=function(_){return toCss(this.key,this.style,_)},a}(),pluginViewportRule={onCreateRule:function(o,s,_){return o==="@viewport"||o==="@-ms-viewport"?new ViewportRule(o,s,_):null}},SimpleRule=function(){function a(s,_,T){this.type="simple",this.isProcessed=!1,this.key=s,this.value=_,this.options=T}var o=a.prototype;return o.toString=function(_){if(Array.isArray(this.value)){for(var T="",j=0;j<this.value.length;j++)T+=this.key+" "+this.value[j]+";",this.value[j+1]&&(T+=`
|
||
`);return T}return this.key+" "+this.value+";"},a}(),keysMap={"@charset":!0,"@import":!0,"@namespace":!0},pluginSimpleRule={onCreateRule:function(o,s,_){return o in keysMap?new SimpleRule(o,s,_):null}},plugins$2=[pluginStyleRule,pluginConditionalRule,pluginKeyframesRule,pluginKeyframeRule,pluginFontFaceRule,pluginViewportRule,pluginSimpleRule],defaultUpdateOptions={process:!0},forceUpdateOptions={force:!0,process:!0},RuleList=function(){function a(s){this.map={},this.raw={},this.index=[],this.counter=0,this.options=s,this.classes=s.classes,this.keyframes=s.keyframes}var o=a.prototype;return o.add=function(_,T,j){var ee=this.options,te=ee.parent,re=ee.sheet,ne=ee.jss,ae=ee.Renderer,oe=ee.generateId,se=ee.scoped,de=_extends$6({classes:this.classes,parent:te,sheet:re,jss:ne,Renderer:ae,generateId:oe,scoped:se,name:_,keyframes:this.keyframes,selector:void 0},j),ue=_;_ in this.raw&&(ue=_+"-d"+this.counter++),this.raw[ue]=T,ue in this.classes&&(de.selector="."+escape$1(this.classes[ue]));var ce=createRule(ue,T,de);if(!ce)return null;this.register(ce);var ve=de.index===void 0?this.index.length:de.index;return this.index.splice(ve,0,ce),ce},o.replace=function(_,T,j){var ee=this.get(_),te=this.index.indexOf(ee);ee&&this.remove(ee);var re=j;return te!==-1&&(re=_extends$6({},j,{index:te})),this.add(_,T,re)},o.get=function(_){return this.map[_]},o.remove=function(_){this.unregister(_),delete this.raw[_.key],this.index.splice(this.index.indexOf(_),1)},o.indexOf=function(_){return this.index.indexOf(_)},o.process=function(){var _=this.options.jss.plugins;this.index.slice(0).forEach(_.onProcessRule,_)},o.register=function(_){this.map[_.key]=_,_ instanceof StyleRule?(this.map[_.selector]=_,_.id&&(this.classes[_.key]=_.id)):_ instanceof KeyframesRule&&this.keyframes&&(this.keyframes[_.name]=_.id)},o.unregister=function(_){delete this.map[_.key],_ instanceof StyleRule?(delete this.map[_.selector],delete this.classes[_.key]):_ instanceof KeyframesRule&&delete this.keyframes[_.name]},o.update=function(){var _,T,j;if(typeof(arguments.length<=0?void 0:arguments[0])=="string"?(_=arguments.length<=0?void 0:arguments[0],T=arguments.length<=1?void 0:arguments[1],j=arguments.length<=2?void 0:arguments[2]):(T=arguments.length<=0?void 0:arguments[0],j=arguments.length<=1?void 0:arguments[1],_=null),_)this.updateOne(this.get(_),T,j);else for(var ee=0;ee<this.index.length;ee++)this.updateOne(this.index[ee],T,j)},o.updateOne=function(_,T,j){j===void 0&&(j=defaultUpdateOptions);var ee=this.options,te=ee.jss.plugins,re=ee.sheet;if(_.rules instanceof a){_.rules.update(T,j);return}var ne=_.style;if(te.onUpdate(T,_,re,j),j.process&&ne&&ne!==_.style){te.onProcessStyle(_.style,_,re);for(var ae in _.style){var oe=_.style[ae],se=ne[ae];oe!==se&&_.prop(ae,oe,forceUpdateOptions)}for(var de in ne){var ue=_.style[de],ce=ne[de];ue==null&&ue!==ce&&_.prop(de,null,forceUpdateOptions)}}},o.toString=function(_){for(var T="",j=this.options.sheet,ee=j?j.options.link:!1,te=getWhitespaceSymbols(_),re=te.linebreak,ne=0;ne<this.index.length;ne++){var ae=this.index[ne],oe=ae.toString(_);!oe&&!ee||(T&&(T+=re),T+=oe)}return T},a}(),StyleSheet$1=function(){function a(s,_){this.attached=!1,this.deployed=!1,this.classes={},this.keyframes={},this.options=_extends$6({},_,{sheet:this,parent:this,classes:this.classes,keyframes:this.keyframes}),_.Renderer&&(this.renderer=new _.Renderer(this)),this.rules=new RuleList(this.options);for(var T in s)this.rules.add(T,s[T]);this.rules.process()}var o=a.prototype;return o.attach=function(){return this.attached?this:(this.renderer&&this.renderer.attach(),this.attached=!0,this.deployed||this.deploy(),this)},o.detach=function(){return this.attached?(this.renderer&&this.renderer.detach(),this.attached=!1,this):this},o.addRule=function(_,T,j){var ee=this.queue;this.attached&&!ee&&(this.queue=[]);var te=this.rules.add(_,T,j);return te?(this.options.jss.plugins.onProcessRule(te),this.attached?(this.deployed&&(ee?ee.push(te):(this.insertRule(te),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0))),te):(this.deployed=!1,te)):null},o.replaceRule=function(_,T,j){var ee=this.rules.get(_);if(!ee)return this.addRule(_,T,j);var te=this.rules.replace(_,T,j);return te&&this.options.jss.plugins.onProcessRule(te),this.attached?(this.deployed&&this.renderer&&(te?ee.renderable&&this.renderer.replaceRule(ee.renderable,te):this.renderer.deleteRule(ee)),te):(this.deployed=!1,te)},o.insertRule=function(_){this.renderer&&this.renderer.insertRule(_)},o.addRules=function(_,T){var j=[];for(var ee in _){var te=this.addRule(ee,_[ee],T);te&&j.push(te)}return j},o.getRule=function(_){return this.rules.get(_)},o.deleteRule=function(_){var T=typeof _=="object"?_:this.rules.get(_);return!T||this.attached&&!T.renderable?!1:(this.rules.remove(T),this.attached&&T.renderable&&this.renderer?this.renderer.deleteRule(T.renderable):!0)},o.indexOf=function(_){return this.rules.indexOf(_)},o.deploy=function(){return this.renderer&&this.renderer.deploy(),this.deployed=!0,this},o.update=function(){var _;return(_=this.rules).update.apply(_,arguments),this},o.updateOne=function(_,T,j){return this.rules.updateOne(_,T,j),this},o.toString=function(_){return this.rules.toString(_)},a}(),PluginsRegistry=function(){function a(){this.plugins={internal:[],external:[]},this.registry={}}var o=a.prototype;return o.onCreateRule=function(_,T,j){for(var ee=0;ee<this.registry.onCreateRule.length;ee++){var te=this.registry.onCreateRule[ee](_,T,j);if(te)return te}return null},o.onProcessRule=function(_){if(!_.isProcessed){for(var T=_.options.sheet,j=0;j<this.registry.onProcessRule.length;j++)this.registry.onProcessRule[j](_,T);_.style&&this.onProcessStyle(_.style,_,T),_.isProcessed=!0}},o.onProcessStyle=function(_,T,j){for(var ee=0;ee<this.registry.onProcessStyle.length;ee++)T.style=this.registry.onProcessStyle[ee](T.style,T,j)},o.onProcessSheet=function(_){for(var T=0;T<this.registry.onProcessSheet.length;T++)this.registry.onProcessSheet[T](_)},o.onUpdate=function(_,T,j,ee){for(var te=0;te<this.registry.onUpdate.length;te++)this.registry.onUpdate[te](_,T,j,ee)},o.onChangeValue=function(_,T,j){for(var ee=_,te=0;te<this.registry.onChangeValue.length;te++)ee=this.registry.onChangeValue[te](ee,T,j);return ee},o.use=function(_,T){T===void 0&&(T={queue:"external"});var j=this.plugins[T.queue];j.indexOf(_)===-1&&(j.push(_),this.registry=[].concat(this.plugins.external,this.plugins.internal).reduce(function(ee,te){for(var re in te)re in ee&&ee[re].push(te[re]);return ee},{onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}))},a}(),SheetsRegistry=function(){function a(){this.registry=[]}var o=a.prototype;return o.add=function(_){var T=this.registry,j=_.options.index;if(T.indexOf(_)===-1){if(T.length===0||j>=this.index){T.push(_);return}for(var ee=0;ee<T.length;ee++)if(T[ee].options.index>j){T.splice(ee,0,_);return}}},o.reset=function(){this.registry=[]},o.remove=function(_){var T=this.registry.indexOf(_);this.registry.splice(T,1)},o.toString=function(_){for(var T=_===void 0?{}:_,j=T.attached,ee=_objectWithoutPropertiesLoose$4(T,["attached"]),te=getWhitespaceSymbols(ee),re=te.linebreak,ne="",ae=0;ae<this.registry.length;ae++){var oe=this.registry[ae];j!=null&&oe.attached!==j||(ne&&(ne+=re),ne+=oe.toString(ee))}return ne},_createClass$k(a,[{key:"index",get:function(){return this.registry.length===0?0:this.registry[this.registry.length-1].options.index}}]),a}(),sheets=new SheetsRegistry,globalThis$1=typeof globalThis<"u"?globalThis:typeof window<"u"&&window.Math===Math?window:typeof self<"u"&&self.Math===Math?self:Function("return this")(),ns="2f1acc6c3a606b082e5eef5e54414ffb";globalThis$1[ns]==null&&(globalThis$1[ns]=0);var moduleId=globalThis$1[ns]++,createGenerateId=function(o){o===void 0&&(o={});var s=0,_=function(j,ee){s+=1;var te="",re="";return ee&&(ee.options.classNamePrefix&&(re=ee.options.classNamePrefix),ee.options.jss.id!=null&&(te=String(ee.options.jss.id))),o.minify?""+(re||"c")+moduleId+te+s:re+j.key+"-"+moduleId+(te?"-"+te:"")+"-"+s};return _},memoize$3=function(o){var s;return function(){return s||(s=o()),s}},getPropertyValue=function(o,s){try{return o.attributeStyleMap?o.attributeStyleMap.get(s):o.style.getPropertyValue(s)}catch{return""}},setProperty=function(o,s,_){try{var T=_;if(Array.isArray(_)&&(T=toCssValue(_)),o.attributeStyleMap)o.attributeStyleMap.set(s,T);else{var j=T?T.indexOf("!important"):-1,ee=j>-1?T.substr(0,j-1):T;o.style.setProperty(s,ee,j>-1?"important":"")}}catch{return!1}return!0},removeProperty=function(o,s){try{o.attributeStyleMap?o.attributeStyleMap.delete(s):o.style.removeProperty(s)}catch{}},setSelector=function(o,s){return o.selectorText=s,o.selectorText===s},getHead=memoize$3(function(){return document.querySelector("head")});function findHigherSheet(a,o){for(var s=0;s<a.length;s++){var _=a[s];if(_.attached&&_.options.index>o.index&&_.options.insertionPoint===o.insertionPoint)return _}return null}function findHighestSheet(a,o){for(var s=a.length-1;s>=0;s--){var _=a[s];if(_.attached&&_.options.insertionPoint===o.insertionPoint)return _}return null}function findCommentNode(a){for(var o=getHead(),s=0;s<o.childNodes.length;s++){var _=o.childNodes[s];if(_.nodeType===8&&_.nodeValue.trim()===a)return _}return null}function findPrevNode(a){var o=sheets.registry;if(o.length>0){var s=findHigherSheet(o,a);if(s&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element};if(s=findHighestSheet(o,a),s&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element.nextSibling}}var _=a.insertionPoint;if(_&&typeof _=="string"){var T=findCommentNode(_);if(T)return{parent:T.parentNode,node:T.nextSibling}}return!1}function insertStyle(a,o){var s=o.insertionPoint,_=findPrevNode(o);if(_!==!1&&_.parent){_.parent.insertBefore(a,_.node);return}if(s&&typeof s.nodeType=="number"){var T=s,j=T.parentNode;j&&j.insertBefore(a,T.nextSibling);return}getHead().appendChild(a)}var getNonce=memoize$3(function(){var a=document.querySelector('meta[property="csp-nonce"]');return a?a.getAttribute("content"):null}),_insertRule=function(o,s,_){try{"insertRule"in o?o.insertRule(s,_):"appendRule"in o&&o.appendRule(s)}catch{return!1}return o.cssRules[_]},getValidRuleInsertionIndex=function(o,s){var _=o.cssRules.length;return s===void 0||s>_?_:s},createStyle=function(){var o=document.createElement("style");return o.textContent=`
|
||
`,o},DomRenderer=function(){function a(s){this.getPropertyValue=getPropertyValue,this.setProperty=setProperty,this.removeProperty=removeProperty,this.setSelector=setSelector,this.hasInsertedRules=!1,this.cssRules=[],s&&sheets.add(s),this.sheet=s;var _=this.sheet?this.sheet.options:{},T=_.media,j=_.meta,ee=_.element;this.element=ee||createStyle(),this.element.setAttribute("data-jss",""),T&&this.element.setAttribute("media",T),j&&this.element.setAttribute("data-meta",j);var te=getNonce();te&&this.element.setAttribute("nonce",te)}var o=a.prototype;return o.attach=function(){if(!(this.element.parentNode||!this.sheet)){insertStyle(this.element,this.sheet.options);var _=!!(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&_&&(this.hasInsertedRules=!1,this.deploy())}},o.detach=function(){if(this.sheet){var _=this.element.parentNode;_&&_.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent=`
|
||
`)}},o.deploy=function(){var _=this.sheet;if(_){if(_.options.link){this.insertRules(_.rules);return}this.element.textContent=`
|
||
`+_.toString()+`
|
||
`}},o.insertRules=function(_,T){for(var j=0;j<_.index.length;j++)this.insertRule(_.index[j],j,T)},o.insertRule=function(_,T,j){if(j===void 0&&(j=this.element.sheet),_.rules){var ee=_,te=j;if(_.type==="conditional"||_.type==="keyframes"){var re=getValidRuleInsertionIndex(j,T);if(te=_insertRule(j,ee.toString({children:!1}),re),te===!1)return!1;this.refCssRule(_,re,te)}return this.insertRules(ee.rules,te),te}var ne=_.toString();if(!ne)return!1;var ae=getValidRuleInsertionIndex(j,T),oe=_insertRule(j,ne,ae);return oe===!1?!1:(this.hasInsertedRules=!0,this.refCssRule(_,ae,oe),oe)},o.refCssRule=function(_,T,j){_.renderable=j,_.options.parent instanceof StyleSheet$1&&this.cssRules.splice(T,0,j)},o.deleteRule=function(_){var T=this.element.sheet,j=this.indexOf(_);return j===-1?!1:(T.deleteRule(j),this.cssRules.splice(j,1),!0)},o.indexOf=function(_){return this.cssRules.indexOf(_)},o.replaceRule=function(_,T){var j=this.indexOf(_);return j===-1?!1:(this.element.sheet.deleteRule(j),this.cssRules.splice(j,1),this.insertRule(T,j))},o.getRules=function(){return this.element.sheet.cssRules},a}(),instanceCounter=0,Jss=function(){function a(s){this.id=instanceCounter++,this.version="10.10.0",this.plugins=new PluginsRegistry,this.options={id:{minify:!1},createGenerateId,Renderer:isBrowser$4?DomRenderer:null,plugins:[]},this.generateId=createGenerateId({minify:!1});for(var _=0;_<plugins$2.length;_++)this.plugins.use(plugins$2[_],{queue:"internal"});this.setup(s)}var o=a.prototype;return o.setup=function(_){return _===void 0&&(_={}),_.createGenerateId&&(this.options.createGenerateId=_.createGenerateId),_.id&&(this.options.id=_extends$6({},this.options.id,_.id)),(_.createGenerateId||_.id)&&(this.generateId=this.options.createGenerateId(this.options.id)),_.insertionPoint!=null&&(this.options.insertionPoint=_.insertionPoint),"Renderer"in _&&(this.options.Renderer=_.Renderer),_.plugins&&this.use.apply(this,_.plugins),this},o.createStyleSheet=function(_,T){T===void 0&&(T={});var j=T,ee=j.index;typeof ee!="number"&&(ee=sheets.index===0?0:sheets.index+1);var te=new StyleSheet$1(_,_extends$6({},T,{jss:this,generateId:T.generateId||this.generateId,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:ee}));return this.plugins.onProcessSheet(te),te},o.removeStyleSheet=function(_){return _.detach(),sheets.remove(_),this},o.createRule=function(_,T,j){if(T===void 0&&(T={}),j===void 0&&(j={}),typeof _=="object")return this.createRule(void 0,_,T);var ee=_extends$6({},j,{name:_,jss:this,Renderer:this.options.Renderer});ee.generateId||(ee.generateId=this.generateId),ee.classes||(ee.classes={}),ee.keyframes||(ee.keyframes={});var te=createRule(_,T,ee);return te&&this.plugins.onProcessRule(te),te},o.use=function(){for(var _=this,T=arguments.length,j=new Array(T),ee=0;ee<T;ee++)j[ee]=arguments[ee];return j.forEach(function(te){_.plugins.use(te)}),this},a}(),createJss=function(o){return new Jss(o)},hasCSSTOMSupport=typeof CSS=="object"&&CSS!=null&&"number"in CSS;function getDynamicStyles(a){var o=null;for(var s in a){var _=a[s],T=typeof _;if(T==="function")o||(o={}),o[s]=_;else if(T==="object"&&_!==null&&!Array.isArray(_)){var j=getDynamicStyles(_);j&&(o||(o={}),o[s]=j)}}return o}/**
|
||
* A better abstraction over CSS.
|
||
*
|
||
* @copyright Oleg Isonen (Slobodskoi) / Isonen 2014-present
|
||
* @website https://github.com/cssinjs/jss
|
||
* @license MIT
|
||
*/createJss();var now=Date.now(),fnValuesNs="fnValues"+now,fnRuleNs="fnStyle"+ ++now,functionPlugin=function(){return{onCreateRule:function(s,_,T){if(typeof _!="function")return null;var j=createRule(s,{},T);return j[fnRuleNs]=_,j},onProcessStyle:function(s,_){if(fnValuesNs in _||fnRuleNs in _)return s;var T={};for(var j in s){var ee=s[j];typeof ee=="function"&&(delete s[j],T[j]=ee)}return _[fnValuesNs]=T,s},onUpdate:function(s,_,T,j){var ee=_,te=ee[fnRuleNs];te&&(ee.style=te(s)||{});var re=ee[fnValuesNs];if(re)for(var ne in re)ee.prop(ne,re[ne](s),j)}}};const functions=functionPlugin;var at="@global",atPrefix="@global ",GlobalContainerRule=function(){function a(s,_,T){this.type="global",this.at=at,this.isProcessed=!1,this.key=s,this.options=T,this.rules=new RuleList(_extends$6({},T,{parent:this}));for(var j in _)this.rules.add(j,_[j]);this.rules.process()}var o=a.prototype;return o.getRule=function(_){return this.rules.get(_)},o.addRule=function(_,T,j){var ee=this.rules.add(_,T,j);return ee&&this.options.jss.plugins.onProcessRule(ee),ee},o.replaceRule=function(_,T,j){var ee=this.rules.replace(_,T,j);return ee&&this.options.jss.plugins.onProcessRule(ee),ee},o.indexOf=function(_){return this.rules.indexOf(_)},o.toString=function(_){return this.rules.toString(_)},a}(),GlobalPrefixedRule=function(){function a(s,_,T){this.type="global",this.at=at,this.isProcessed=!1,this.key=s,this.options=T;var j=s.substr(atPrefix.length);this.rule=T.jss.createRule(j,_,_extends$6({},T,{parent:this}))}var o=a.prototype;return o.toString=function(_){return this.rule?this.rule.toString(_):""},a}(),separatorRegExp$1=/\s*,\s*/g;function addScope(a,o){for(var s=a.split(separatorRegExp$1),_="",T=0;T<s.length;T++)_+=o+" "+s[T].trim(),s[T+1]&&(_+=", ");return _}function handleNestedGlobalContainerRule(a,o){var s=a.options,_=a.style,T=_?_[at]:null;if(T){for(var j in T)o.addRule(j,T[j],_extends$6({},s,{selector:addScope(j,a.selector)}));delete _[at]}}function handlePrefixedGlobalRule(a,o){var s=a.options,_=a.style;for(var T in _)if(!(T[0]!=="@"||T.substr(0,at.length)!==at)){var j=addScope(T.substr(at.length),a.selector);o.addRule(j,_[T],_extends$6({},s,{selector:j})),delete _[T]}}function jssGlobal(){function a(s,_,T){if(!s)return null;if(s===at)return new GlobalContainerRule(s,_,T);if(s[0]==="@"&&s.substr(0,atPrefix.length)===atPrefix)return new GlobalPrefixedRule(s,_,T);var j=T.parent;return j&&(j.type==="global"||j.options.parent&&j.options.parent.type==="global")&&(T.scoped=!1),!T.selector&&T.scoped===!1&&(T.selector=s),null}function o(s,_){s.type!=="style"||!_||(handleNestedGlobalContainerRule(s,_),handlePrefixedGlobalRule(s,_))}return{onCreateRule:a,onProcessRule:o}}var separatorRegExp=/\s*,\s*/g,parentRegExp=/&/g,refRegExp=/\$([\w-]+)/g;function jssNested(){function a(T,j){return function(ee,te){var re=T.getRule(te)||j&&j.getRule(te);return re?re.selector:te}}function o(T,j){for(var ee=j.split(separatorRegExp),te=T.split(separatorRegExp),re="",ne=0;ne<ee.length;ne++)for(var ae=ee[ne],oe=0;oe<te.length;oe++){var se=te[oe];re&&(re+=", "),re+=se.indexOf("&")!==-1?se.replace(parentRegExp,ae):ae+" "+se}return re}function s(T,j,ee){if(ee)return _extends$6({},ee,{index:ee.index+1});var te=T.options.nestingLevel;te=te===void 0?1:te+1;var re=_extends$6({},T.options,{nestingLevel:te,index:j.indexOf(T)+1});return delete re.name,re}function _(T,j,ee){if(j.type!=="style")return T;var te=j,re=te.options.parent,ne,ae;for(var oe in T){var se=oe.indexOf("&")!==-1,de=oe[0]==="@";if(!(!se&&!de)){if(ne=s(te,re,ne),se){var ue=o(oe,te.selector);ae||(ae=a(re,ee)),ue=ue.replace(refRegExp,ae);var ce=te.key+"-"+oe;"replaceRule"in re?re.replaceRule(ce,T[oe],_extends$6({},ne,{selector:ue})):re.addRule(ce,T[oe],_extends$6({},ne,{selector:ue}))}else de&&re.addRule(oe,{},ne).addRule(te.key,T[oe],{selector:te.selector});delete T[oe]}}return T}return{onProcessStyle:_}}var uppercasePattern=/[A-Z]/g,msPattern=/^ms-/,cache$2={};function toHyphenLower(a){return"-"+a.toLowerCase()}function hyphenateStyleName(a){if(cache$2.hasOwnProperty(a))return cache$2[a];var o=a.replace(uppercasePattern,toHyphenLower);return cache$2[a]=msPattern.test(o)?"-"+o:o}function convertCase(a){var o={};for(var s in a){var _=s.indexOf("--")===0?s:hyphenateStyleName(s);o[_]=a[s]}return a.fallbacks&&(Array.isArray(a.fallbacks)?o.fallbacks=a.fallbacks.map(convertCase):o.fallbacks=convertCase(a.fallbacks)),o}function camelCase$2(){function a(s){if(Array.isArray(s)){for(var _=0;_<s.length;_++)s[_]=convertCase(s[_]);return s}return convertCase(s)}function o(s,_,T){if(_.indexOf("--")===0)return s;var j=hyphenateStyleName(_);return _===j?s:(T.prop(j,s),null)}return{onProcessStyle:a,onChangeValue:o}}var px=hasCSSTOMSupport&&CSS?CSS.px:"px",ms=hasCSSTOMSupport&&CSS?CSS.ms:"ms",percent=hasCSSTOMSupport&&CSS?CSS.percent:"%",defaultUnits={"animation-delay":ms,"animation-duration":ms,"background-position":px,"background-position-x":px,"background-position-y":px,"background-size":px,border:px,"border-bottom":px,"border-bottom-left-radius":px,"border-bottom-right-radius":px,"border-bottom-width":px,"border-left":px,"border-left-width":px,"border-radius":px,"border-right":px,"border-right-width":px,"border-top":px,"border-top-left-radius":px,"border-top-right-radius":px,"border-top-width":px,"border-width":px,"border-block":px,"border-block-end":px,"border-block-end-width":px,"border-block-start":px,"border-block-start-width":px,"border-block-width":px,"border-inline":px,"border-inline-end":px,"border-inline-end-width":px,"border-inline-start":px,"border-inline-start-width":px,"border-inline-width":px,"border-start-start-radius":px,"border-start-end-radius":px,"border-end-start-radius":px,"border-end-end-radius":px,margin:px,"margin-bottom":px,"margin-left":px,"margin-right":px,"margin-top":px,"margin-block":px,"margin-block-end":px,"margin-block-start":px,"margin-inline":px,"margin-inline-end":px,"margin-inline-start":px,padding:px,"padding-bottom":px,"padding-left":px,"padding-right":px,"padding-top":px,"padding-block":px,"padding-block-end":px,"padding-block-start":px,"padding-inline":px,"padding-inline-end":px,"padding-inline-start":px,"mask-position-x":px,"mask-position-y":px,"mask-size":px,height:px,width:px,"min-height":px,"max-height":px,"min-width":px,"max-width":px,bottom:px,left:px,top:px,right:px,inset:px,"inset-block":px,"inset-block-end":px,"inset-block-start":px,"inset-inline":px,"inset-inline-end":px,"inset-inline-start":px,"box-shadow":px,"text-shadow":px,"column-gap":px,"column-rule":px,"column-rule-width":px,"column-width":px,"font-size":px,"font-size-delta":px,"letter-spacing":px,"text-decoration-thickness":px,"text-indent":px,"text-stroke":px,"text-stroke-width":px,"word-spacing":px,motion:px,"motion-offset":px,outline:px,"outline-offset":px,"outline-width":px,perspective:px,"perspective-origin-x":percent,"perspective-origin-y":percent,"transform-origin":percent,"transform-origin-x":percent,"transform-origin-y":percent,"transform-origin-z":percent,"transition-delay":ms,"transition-duration":ms,"vertical-align":px,"flex-basis":px,"shape-margin":px,size:px,gap:px,grid:px,"grid-gap":px,"row-gap":px,"grid-row-gap":px,"grid-column-gap":px,"grid-template-rows":px,"grid-template-columns":px,"grid-auto-rows":px,"grid-auto-columns":px,"box-shadow-x":px,"box-shadow-y":px,"box-shadow-blur":px,"box-shadow-spread":px,"font-line-height":px,"text-shadow-x":px,"text-shadow-y":px,"text-shadow-blur":px};function addCamelCasedVersion(a){var o=/(-[a-z])/g,s=function(ee){return ee[1].toUpperCase()},_={};for(var T in a)_[T]=a[T],_[T.replace(o,s)]=a[T];return _}var units=addCamelCasedVersion(defaultUnits);function iterate(a,o,s){if(o==null)return o;if(Array.isArray(o))for(var _=0;_<o.length;_++)o[_]=iterate(a,o[_],s);else if(typeof o=="object")if(a==="fallbacks")for(var T in o)o[T]=iterate(T,o[T],s);else for(var j in o)o[j]=iterate(a+"-"+j,o[j],s);else if(typeof o=="number"&&isNaN(o)===!1){var ee=s[a]||units[a];return ee&&!(o===0&&ee===px)?typeof ee=="function"?ee(o).toString():""+o+ee:o.toString()}return o}function defaultUnit(a){a===void 0&&(a={});var o=addCamelCasedVersion(a);function s(T,j){if(j.type!=="style")return T;for(var ee in T)T[ee]=iterate(ee,T[ee],o);return T}function _(T,j){return iterate(j,T,o)}return{onProcessStyle:s,onChangeValue:_}}function _arrayLikeToArray$b(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _arrayWithoutHoles$1(a){if(Array.isArray(a))return _arrayLikeToArray$b(a)}function _iterableToArray$1(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function _unsupportedIterableToArray$b(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$b(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$b(a,o)}}function _nonIterableSpread$1(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _toConsumableArray$2(a){return _arrayWithoutHoles$1(a)||_iterableToArray$1(a)||_unsupportedIterableToArray$b(a)||_nonIterableSpread$1()}var js="",css$3="",vendor="",browser="",isTouch=isBrowser$4&&"ontouchstart"in document.documentElement;if(isBrowser$4){var jsCssMap={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},_document$createEleme$1=document.createElement("p"),style$2=_document$createEleme$1.style,testProp="Transform";for(var key in jsCssMap)if(key+testProp in style$2){js=key,css$3=jsCssMap[key];break}js==="Webkit"&&"msHyphens"in style$2&&(js="ms",css$3=jsCssMap.ms,browser="edge"),js==="Webkit"&&"-apple-trailing-word"in style$2&&(vendor="apple")}var prefix$1={js,css:css$3,vendor,browser,isTouch};function supportedKeyframes(a){return a[1]==="-"||prefix$1.js==="ms"?a:"@"+prefix$1.css+"keyframes"+a.substr(10)}var appearence={noPrefill:["appearance"],supportedProperty:function(o){return o!=="appearance"?!1:prefix$1.js==="ms"?"-webkit-"+o:prefix$1.css+o}},colorAdjust={noPrefill:["color-adjust"],supportedProperty:function(o){return o!=="color-adjust"?!1:prefix$1.js==="Webkit"?prefix$1.css+"print-"+o:o}},regExp=/[-\s]+(.)?/g;function toUpper(a,o){return o?o.toUpperCase():""}function camelize(a){return a.replace(regExp,toUpper)}function pascalize(a){return camelize("-"+a)}var mask={noPrefill:["mask"],supportedProperty:function(o,s){if(!/^mask/.test(o))return!1;if(prefix$1.js==="Webkit"){var _="mask-image";if(camelize(_)in s)return o;if(prefix$1.js+pascalize(_)in s)return prefix$1.css+o}return o}},textOrientation={noPrefill:["text-orientation"],supportedProperty:function(o){return o!=="text-orientation"?!1:prefix$1.vendor==="apple"&&!prefix$1.isTouch?prefix$1.css+o:o}},transform$1={noPrefill:["transform"],supportedProperty:function(o,s,_){return o!=="transform"?!1:_.transform?o:prefix$1.css+o}},transition={noPrefill:["transition"],supportedProperty:function(o,s,_){return o!=="transition"?!1:_.transition?o:prefix$1.css+o}},writingMode={noPrefill:["writing-mode"],supportedProperty:function(o){return o!=="writing-mode"?!1:prefix$1.js==="Webkit"||prefix$1.js==="ms"&&prefix$1.browser!=="edge"?prefix$1.css+o:o}},userSelect={noPrefill:["user-select"],supportedProperty:function(o){return o!=="user-select"?!1:prefix$1.js==="Moz"||prefix$1.js==="ms"||prefix$1.vendor==="apple"?prefix$1.css+o:o}},breakPropsOld={supportedProperty:function(o,s){if(!/^break-/.test(o))return!1;if(prefix$1.js==="Webkit"){var _="WebkitColumn"+pascalize(o);return _ in s?prefix$1.css+"column-"+o:!1}if(prefix$1.js==="Moz"){var T="page"+pascalize(o);return T in s?"page-"+o:!1}return!1}},inlineLogicalOld={supportedProperty:function(o,s){if(!/^(border|margin|padding)-inline/.test(o))return!1;if(prefix$1.js==="Moz")return o;var _=o.replace("-inline","");return prefix$1.js+pascalize(_)in s?prefix$1.css+_:!1}},unprefixed={supportedProperty:function(o,s){return camelize(o)in s?o:!1}},prefixed={supportedProperty:function(o,s){var _=pascalize(o);return o[0]==="-"||o[0]==="-"&&o[1]==="-"?o:prefix$1.js+_ in s?prefix$1.css+o:prefix$1.js!=="Webkit"&&"Webkit"+_ in s?"-webkit-"+o:!1}},scrollSnap={supportedProperty:function(o){return o.substring(0,11)!=="scroll-snap"?!1:prefix$1.js==="ms"?""+prefix$1.css+o:o}},overscrollBehavior={supportedProperty:function(o){return o!=="overscroll-behavior"?!1:prefix$1.js==="ms"?prefix$1.css+"scroll-chaining":o}},propMap={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},flex2012={supportedProperty:function(o,s){var _=propMap[o];return _&&prefix$1.js+pascalize(_)in s?prefix$1.css+_:!1}},propMap$1={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},propKeys=Object.keys(propMap$1),prefixCss=function(o){return prefix$1.css+o},flex2009={supportedProperty:function(o,s,_){var T=_.multiple;if(propKeys.indexOf(o)>-1){var j=propMap$1[o];if(!Array.isArray(j))return prefix$1.js+pascalize(j)in s?prefix$1.css+j:!1;if(!T)return!1;for(var ee=0;ee<j.length;ee++)if(!(prefix$1.js+pascalize(j[0])in s))return!1;return j.map(prefixCss)}return!1}},plugins$1=[appearence,colorAdjust,mask,textOrientation,transform$1,transition,writingMode,userSelect,breakPropsOld,inlineLogicalOld,unprefixed,prefixed,scrollSnap,overscrollBehavior,flex2012,flex2009],propertyDetectors=plugins$1.filter(function(a){return a.supportedProperty}).map(function(a){return a.supportedProperty}),noPrefill=plugins$1.filter(function(a){return a.noPrefill}).reduce(function(a,o){return a.push.apply(a,_toConsumableArray$2(o.noPrefill)),a},[]),el,cache={};if(isBrowser$4){el=document.createElement("p");var computed=window.getComputedStyle(document.documentElement,"");for(var key$1 in computed)isNaN(key$1)||(cache[computed[key$1]]=computed[key$1]);noPrefill.forEach(function(a){return delete cache[a]})}function supportedProperty(a,o){if(o===void 0&&(o={}),!el)return a;if(cache[a]!=null)return cache[a];(a==="transition"||a==="transform")&&(o[a]=a in el.style);for(var s=0;s<propertyDetectors.length&&(cache[a]=propertyDetectors[s](a,el.style,o),!cache[a]);s++);try{el.style[a]=""}catch{return!1}return cache[a]}var cache$1={},transitionProperties={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},transPropsRegExp=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g,el$1;function prefixTransitionCallback(a,o,s){if(o==="var")return"var";if(o==="all")return"all";if(s==="all")return", all";var _=o?supportedProperty(o):", "+supportedProperty(s);return _||o||s}isBrowser$4&&(el$1=document.createElement("p"));function supportedValue(a,o){var s=o;if(!el$1||a==="content")return o;if(typeof s!="string"||!isNaN(parseInt(s,10)))return s;var _=a+s;if(cache$1[_]!=null)return cache$1[_];try{el$1.style[a]=s}catch{return cache$1[_]=!1,!1}if(transitionProperties[a])s=s.replace(transPropsRegExp,prefixTransitionCallback);else if(el$1.style[a]===""&&(s=prefix$1.css+s,s==="-ms-flex"&&(el$1.style[a]="-ms-flexbox"),el$1.style[a]=s,el$1.style[a]===""))return cache$1[_]=!1,!1;return el$1.style[a]="",cache$1[_]=s,cache$1[_]}function jssVendorPrefixer(){function a(T){if(T.type==="keyframes"){var j=T;j.at=supportedKeyframes(j.at)}}function o(T){for(var j in T){var ee=T[j];if(j==="fallbacks"&&Array.isArray(ee)){T[j]=ee.map(o);continue}var te=!1,re=supportedProperty(j);re&&re!==j&&(te=!0);var ne=!1,ae=supportedValue(re,toCssValue(ee));ae&&ae!==ee&&(ne=!0),(te||ne)&&(te&&delete T[j],T[re||j]=ae||ee)}return T}function s(T,j){return j.type!=="style"?T:o(T)}function _(T,j){return supportedValue(j,toCssValue(T))||T}return{onProcessRule:a,onProcessStyle:s,onChangeValue:_}}function jssPropsSort(){var a=function(s,_){return s.length===_.length?s>_?1:-1:s.length-_.length};return{onProcessStyle:function(s,_){if(_.type!=="style")return s;for(var T={},j=Object.keys(s).sort(a),ee=0;ee<j.length;ee++)T[j[ee]]=s[j[ee]];return T}}}function jssPreset(){return{plugins:[functions(),jssGlobal(),jssNested(),camelCase$2(),defaultUnit(),typeof window>"u"?null:jssVendorPrefixer(),jssPropsSort()]}}function _objectWithoutProperties$4(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose$4(a,o),_,T;if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(a);for(T=0;T<j.length;T++)_=j[T],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function mergeClasses(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.baseClasses,s=a.newClasses;if(a.Component,!s)return o;var _=_extends$6({},o);return Object.keys(s).forEach(function(T){s[T]&&(_[T]="".concat(o[T]," ").concat(s[T]))}),_}var multiKeyStore={set:function(o,s,_,T){var j=o.get(s);j||(j=new Map,o.set(s,j)),j.set(_,T)},get:function(o,s,_){var T=o.get(s);return T?T.get(_):void 0},delete:function(o,s,_){var T=o.get(s);T.delete(_)}};const multiKeyStore$1=multiKeyStore;var ThemeContext$1=React$r.createContext(null);const ThemeContext$2=ThemeContext$1;function useTheme$4(){var a=React$r.useContext(ThemeContext$2);return a}var jss=createJss(jssPreset()),generateClassName=createGenerateClassName(),sheetsManager=new Map,defaultOptions$1={disableGeneration:!1,generateClassName,jss,sheetsCache:null,sheetsManager,sheetsRegistry:null},StylesContext=React$r.createContext(defaultOptions$1),injectFirstNode;function StylesProvider(a){var o=a.children,s=a.injectFirst,_=s===void 0?!1:s,T=a.disableGeneration,j=T===void 0?!1:T,ee=_objectWithoutProperties$4(a,["children","injectFirst","disableGeneration"]),te=React$r.useContext(StylesContext),re=_extends$6({},te,{disableGeneration:j},ee);if(!re.jss.options.insertionPoint&&_&&typeof window<"u"){if(!injectFirstNode){var ne=document.head;injectFirstNode=document.createComment("mui-inject-first"),ne.insertBefore(injectFirstNode,ne.firstChild)}re.jss=createJss({plugins:jssPreset().plugins,insertionPoint:injectFirstNode})}return React$r.createElement(StylesContext.Provider,{value:re},o)}var indexCounter=-1e9;function increment(){return indexCounter+=1,indexCounter}var noopTheme={};const noopTheme$1=noopTheme;function getStylesCreator(a){var o=typeof a=="function";return{create:function(_,T){var j;try{j=o?a(_):a}catch(re){throw re}if(!T||!_.overrides||!_.overrides[T])return j;var ee=_.overrides[T],te=_extends$6({},j);return Object.keys(ee).forEach(function(re){te[re]=deepmerge(te[re],ee[re])}),te},options:{}}}function getClasses(a,o,s){var _=a.state,T=a.stylesOptions;if(T.disableGeneration)return o||{};_.cacheClasses||(_.cacheClasses={value:null,lastProp:null,lastJSS:{}});var j=!1;return _.classes!==_.cacheClasses.lastJSS&&(_.cacheClasses.lastJSS=_.classes,j=!0),o!==_.cacheClasses.lastProp&&(_.cacheClasses.lastProp=o,j=!0),j&&(_.cacheClasses.value=mergeClasses({baseClasses:_.cacheClasses.lastJSS,newClasses:o,Component:s})),_.cacheClasses.value}function attach(a,o){var s=a.state,_=a.theme,T=a.stylesOptions,j=a.stylesCreator,ee=a.name;if(!T.disableGeneration){var te=multiKeyStore$1.get(T.sheetsManager,j,_);te||(te={refs:0,staticSheet:null,dynamicStyles:null},multiKeyStore$1.set(T.sheetsManager,j,_,te));var re=_extends$6({},j.options,T,{theme:_,flip:typeof T.flip=="boolean"?T.flip:_.direction==="rtl"});re.generateId=re.serverGenerateClassName||re.generateClassName;var ne=T.sheetsRegistry;if(te.refs===0){var ae;T.sheetsCache&&(ae=multiKeyStore$1.get(T.sheetsCache,j,_));var oe=j.create(_,ee);ae||(ae=T.jss.createStyleSheet(oe,_extends$6({link:!1},re)),ae.attach(),T.sheetsCache&&multiKeyStore$1.set(T.sheetsCache,j,_,ae)),ne&&ne.add(ae),te.staticSheet=ae,te.dynamicStyles=getDynamicStyles(oe)}if(te.dynamicStyles){var se=T.jss.createStyleSheet(te.dynamicStyles,_extends$6({link:!0},re));se.update(o),se.attach(),s.dynamicSheet=se,s.classes=mergeClasses({baseClasses:te.staticSheet.classes,newClasses:se.classes}),ne&&ne.add(se)}else s.classes=te.staticSheet.classes;te.refs+=1}}function update$1(a,o){var s=a.state;s.dynamicSheet&&s.dynamicSheet.update(o)}function detach(a){var o=a.state,s=a.theme,_=a.stylesOptions,T=a.stylesCreator;if(!_.disableGeneration){var j=multiKeyStore$1.get(_.sheetsManager,T,s);j.refs-=1;var ee=_.sheetsRegistry;j.refs===0&&(multiKeyStore$1.delete(_.sheetsManager,T,s),_.jss.removeStyleSheet(j.staticSheet),ee&&ee.remove(j.staticSheet)),o.dynamicSheet&&(_.jss.removeStyleSheet(o.dynamicSheet),ee&&ee.remove(o.dynamicSheet))}}function useSynchronousEffect(a,o){var s=React$r.useRef([]),_,T=React$r.useMemo(function(){return{}},o);s.current!==T&&(s.current=T,_=a()),React$r.useEffect(function(){return function(){_&&_()}},[T])}function makeStyles$4(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.name,_=o.classNamePrefix,T=o.Component,j=o.defaultTheme,ee=j===void 0?noopTheme$1:j,te=_objectWithoutProperties$4(o,["name","classNamePrefix","Component","defaultTheme"]),re=getStylesCreator(a),ne=s||_||"makeStyles";re.options={index:increment(),name:s,meta:ne,classNamePrefix:ne};var ae=function(){var se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},de=useTheme$4()||ee,ue=_extends$6({},React$r.useContext(StylesContext),te),ce=React$r.useRef(),ve=React$r.useRef();useSynchronousEffect(function(){var he={name:s,state:{},stylesCreator:re,stylesOptions:ue,theme:de};return attach(he,se),ve.current=!1,ce.current=he,function(){detach(he)}},[de,re]),React$r.useEffect(function(){ve.current&&update$1(ce.current,se),ve.current=!0});var fe=getClasses(ce.current,se.classes,T);return fe};return ae}function _classCallCheck$j(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}var ServerStyleSheets=function(){function a(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};_classCallCheck$j(this,a),this.options=o}return _createClass$k(a,[{key:"collect",value:function(s){var _=new Map;this.sheetsRegistry=new SheetsRegistry;var T=createGenerateClassName();return React$r.createElement(StylesProvider,_extends$6({sheetsManager:_,serverGenerateClassName:T,sheetsRegistry:this.sheetsRegistry},this.options),s)}},{key:"toString",value:function(){return this.sheetsRegistry?this.sheetsRegistry.toString():""}},{key:"getStyleElement",value:function(s){return React$r.createElement("style",_extends$6({id:"jss-server-side",key:"jss-server-side",dangerouslySetInnerHTML:{__html:this.toString()}},s))}}]),a}();function r$2(a){var o,s,_="";if(typeof a=="string"||typeof a=="number")_+=a;else if(typeof a=="object")if(Array.isArray(a))for(o=0;o<a.length;o++)a[o]&&(s=r$2(a[o]))&&(_&&(_+=" "),_+=s);else for(o in a)a[o]&&(_&&(_+=" "),_+=o);return _}function clsx$1(){for(var a,o,s=0,_="";s<arguments.length;)(a=arguments[s++])&&(o=r$2(a))&&(_&&(_+=" "),_+=o);return _}const clsx_m=Object.freeze(Object.defineProperty({__proto__:null,clsx:clsx$1,default:clsx$1},Symbol.toStringTag,{value:"Module"}));var reactIs$2={exports:{}},reactIs_production_min$1={};/** @license React v16.13.1
|
||
* react-is.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var b$1=typeof Symbol=="function"&&Symbol.for,c$1=b$1?Symbol.for("react.element"):60103,d$1=b$1?Symbol.for("react.portal"):60106,e$1=b$1?Symbol.for("react.fragment"):60107,f$1=b$1?Symbol.for("react.strict_mode"):60108,g$1=b$1?Symbol.for("react.profiler"):60114,h$2=b$1?Symbol.for("react.provider"):60109,k$2=b$1?Symbol.for("react.context"):60110,l$2=b$1?Symbol.for("react.async_mode"):60111,m$1=b$1?Symbol.for("react.concurrent_mode"):60111,n$1=b$1?Symbol.for("react.forward_ref"):60112,p$1=b$1?Symbol.for("react.suspense"):60113,q$2=b$1?Symbol.for("react.suspense_list"):60120,r$1=b$1?Symbol.for("react.memo"):60115,t$2=b$1?Symbol.for("react.lazy"):60116,v$3=b$1?Symbol.for("react.block"):60121,w$2=b$1?Symbol.for("react.fundamental"):60117,x$1=b$1?Symbol.for("react.responder"):60118,y$1=b$1?Symbol.for("react.scope"):60119;function z$1(a){if(typeof a=="object"&&a!==null){var o=a.$$typeof;switch(o){case c$1:switch(a=a.type,a){case l$2:case m$1:case e$1:case g$1:case f$1:case p$1:return a;default:switch(a=a&&a.$$typeof,a){case k$2:case n$1:case t$2:case r$1:case h$2:return a;default:return o}}case d$1:return o}}}function A$1(a){return z$1(a)===m$1}reactIs_production_min$1.AsyncMode=l$2,reactIs_production_min$1.ConcurrentMode=m$1,reactIs_production_min$1.ContextConsumer=k$2,reactIs_production_min$1.ContextProvider=h$2,reactIs_production_min$1.Element=c$1,reactIs_production_min$1.ForwardRef=n$1,reactIs_production_min$1.Fragment=e$1,reactIs_production_min$1.Lazy=t$2,reactIs_production_min$1.Memo=r$1,reactIs_production_min$1.Portal=d$1,reactIs_production_min$1.Profiler=g$1,reactIs_production_min$1.StrictMode=f$1,reactIs_production_min$1.Suspense=p$1,reactIs_production_min$1.isAsyncMode=function(a){return A$1(a)||z$1(a)===l$2},reactIs_production_min$1.isConcurrentMode=A$1,reactIs_production_min$1.isContextConsumer=function(a){return z$1(a)===k$2},reactIs_production_min$1.isContextProvider=function(a){return z$1(a)===h$2},reactIs_production_min$1.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===c$1},reactIs_production_min$1.isForwardRef=function(a){return z$1(a)===n$1},reactIs_production_min$1.isFragment=function(a){return z$1(a)===e$1},reactIs_production_min$1.isLazy=function(a){return z$1(a)===t$2},reactIs_production_min$1.isMemo=function(a){return z$1(a)===r$1},reactIs_production_min$1.isPortal=function(a){return z$1(a)===d$1},reactIs_production_min$1.isProfiler=function(a){return z$1(a)===g$1},reactIs_production_min$1.isStrictMode=function(a){return z$1(a)===f$1},reactIs_production_min$1.isSuspense=function(a){return z$1(a)===p$1},reactIs_production_min$1.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===e$1||a===m$1||a===g$1||a===f$1||a===p$1||a===q$2||typeof a=="object"&&a!==null&&(a.$$typeof===t$2||a.$$typeof===r$1||a.$$typeof===h$2||a.$$typeof===k$2||a.$$typeof===n$1||a.$$typeof===w$2||a.$$typeof===x$1||a.$$typeof===y$1||a.$$typeof===v$3)},reactIs_production_min$1.typeOf=z$1,reactIs$2.exports=reactIs_production_min$1;var reactIsExports$1=reactIs$2.exports,reactIs$1=reactIsExports$1,REACT_STATICS={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},KNOWN_STATICS={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},FORWARD_REF_STATICS={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},MEMO_STATICS={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},TYPE_STATICS={};TYPE_STATICS[reactIs$1.ForwardRef]=FORWARD_REF_STATICS,TYPE_STATICS[reactIs$1.Memo]=MEMO_STATICS;function getStatics(a){return reactIs$1.isMemo(a)?MEMO_STATICS:TYPE_STATICS[a.$$typeof]||REACT_STATICS}var defineProperty$f=Object.defineProperty,getOwnPropertyNames$1=Object.getOwnPropertyNames,getOwnPropertySymbols$7=Object.getOwnPropertySymbols,getOwnPropertyDescriptor$7=Object.getOwnPropertyDescriptor,getPrototypeOf$8=Object.getPrototypeOf,objectPrototype=Object.prototype;function hoistNonReactStatics(a,o,s){if(typeof o!="string"){if(objectPrototype){var _=getPrototypeOf$8(o);_&&_!==objectPrototype&&hoistNonReactStatics(a,_,s)}var T=getOwnPropertyNames$1(o);getOwnPropertySymbols$7&&(T=T.concat(getOwnPropertySymbols$7(o)));for(var j=getStatics(a),ee=getStatics(o),te=0;te<T.length;++te){var re=T[te];if(!KNOWN_STATICS[re]&&!(s&&s[re])&&!(ee&&ee[re])&&!(j&&j[re])){var ne=getOwnPropertyDescriptor$7(o,re);try{defineProperty$f(a,re,ne)}catch{}}}}return a}var hoistNonReactStatics_cjs=hoistNonReactStatics;const hoistNonReactStatics$1=getDefaultExportFromCjs(hoistNonReactStatics_cjs);function omit$2(a,o){var s={};return Object.keys(a).forEach(function(_){o.indexOf(_)===-1&&(s[_]=a[_])}),s}function styled$2(a){var o=function(_){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},j=T.name,ee=_objectWithoutProperties$4(T,["name"]),te=j,re=typeof _=="function"?function(se){return{root:function(ue){return _(_extends$6({theme:se},ue))}}}:{root:_},ne=makeStyles$4(re,_extends$6({Component:a,name:j||a.displayName,classNamePrefix:te},ee)),ae;_.filterProps&&(ae=_.filterProps,delete _.filterProps),_.propTypes&&(_.propTypes,delete _.propTypes);var oe=React$r.forwardRef(function(de,ue){var ce=de.children,ve=de.className,fe=de.clone,he=de.component,pe=_objectWithoutProperties$4(de,["children","className","clone","component"]),me=ne(de),be=clsx$1(me.root,ve),ye=pe;if(ae&&(ye=omit$2(ye,ae)),fe)return React$r.cloneElement(ce,_extends$6({className:clsx$1(ce.props.className,be)},ye));if(typeof ce=="function")return ce(_extends$6({className:be},ye));var $e=he||a;return React$r.createElement($e,_extends$6({ref:ue,className:be},ye),ce)});return hoistNonReactStatics$1(oe,a),oe};return o}function mergeOuterLocalTheme(a,o){if(typeof o=="function"){var s=o(a);return s}return _extends$6({},a,o)}function ThemeProvider(a){var o=a.children,s=a.theme,_=useTheme$4(),T=React$r.useMemo(function(){var j=_===null?s:mergeOuterLocalTheme(_,s);return j!=null&&(j[nested]=_!==null),j},[s,_]);return React$r.createElement(ThemeContext$2.Provider,{value:T},o)}var withStyles$1=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(_){var T=s.defaultTheme,j=s.withTheme,ee=j===void 0?!1:j,te=s.name,re=_objectWithoutProperties$4(s,["defaultTheme","withTheme","name"]),ne=te,ae=makeStyles$4(o,_extends$6({defaultTheme:T,Component:_,name:te||_.displayName,classNamePrefix:ne},re)),oe=React$r.forwardRef(function(de,ue){de.classes;var ce=de.innerRef,ve=_objectWithoutProperties$4(de,["classes","innerRef"]),fe=ae(_extends$6({},_.defaultProps,de)),he,pe=ve;return(typeof te=="string"||ee)&&(he=useTheme$4()||T,te&&(pe=getThemeProps({theme:he,name:te,props:ve})),ee&&!pe.theme&&(pe.theme=he)),React$r.createElement(_,_extends$6({ref:ce||ue,classes:fe},pe))});return hoistNonReactStatics$1(oe,_),oe}};const withStylesWithoutDefault=withStyles$1;function withThemeCreator(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.defaultTheme,s=function(T){var j=React$r.forwardRef(function(te,re){var ne=te.innerRef,ae=_objectWithoutProperties$4(te,["innerRef"]),oe=useTheme$4()||o;return React$r.createElement(T,_extends$6({theme:oe,ref:ne||re},ae))});return hoistNonReactStatics$1(j,T),j};return s}var withTheme$2=withThemeCreator();const withTheme$3=withTheme$2;/** @license Material-UI v4.11.5
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/const esm$3=Object.freeze(Object.defineProperty({__proto__:null,ServerStyleSheets,StylesContext,StylesProvider,ThemeProvider,createGenerateClassName,createStyles:createStyles$2,getThemeProps,jssPreset,makeStyles:makeStyles$4,mergeClasses,sheetsManager,styled:styled$2,useTheme:useTheme$4,withStyles:withStylesWithoutDefault,withTheme:withTheme$3,withThemeCreator},Symbol.toStringTag,{value:"Module"}));makeStyles$4(a=>({searchResultsForText:{fontSize:"1.3rem"}}));const mainDivStyles=makeStyles$4(a=>({divFlex:{display:"flex",border:"1px solid #a7bac5",backgroundColor:"#fff",clear:"both"},tree:{marginTop:"6rem",marginRight:"2rem;"},leftPaneDiv:{width:"30%"},rightPaneDiv:{width:"70%"}}));var rowType=(a=>(a.CheckboxEnabledChecked="CheckboxEnabledChecked",a.CheckboxEnabledUnChecked="CheckboxEnabledUnChecked",a.CheckboxDisabled="CheckboxDisabled",a.Draft="Draft",a))(rowType||{}),loadSource=(a=>(a[a.Self=0]="Self",a[a.Slideshow=1]="Slideshow",a[a.RelatedDocuments=2]="RelatedDocuments",a[a.Design=3]="Design",a[a.Content=4]="Content",a[a.Banners=5]="Banners",a[a.SingleDocument=6]="SingleDocument",a[a.Frontend=7]="Frontend",a[a.BidAndJobPostingRelatedDocuments=8]="BidAndJobPostingRelatedDocuments",a[a.RestoreDocument=9]="RestoreDocument",a[a.ExportDocumentFolders=10]="ExportDocumentFolders",a[a.FrontendArchives=11]="FrontendArchives",a[a.ExportImageFolders=12]="ExportImageFolders",a))(loadSource||{});const getLoadSource=a=>a===0?0:a===1?1:a===2?2:a===3?3:a===4?4:a===5?5:a===6?6:a===7?7:a===8?8:a===9?9:a===10?10:a===11?11:a===12?12:0,isForImageRepository=a=>a===1||a===4||a===5||a===3,isForBackEnd=(a,o)=>a===0||a===4&&!o,isForSingleSelectImagesModal=a=>a===4||a===5||a===3;var documentsRenderMode=(a=>(a[a.List=0]="List",a[a.Thumbnail=1]="Thumbnail",a))(documentsRenderMode||{}),requestingModule=(a=>(a[a.DocumentCenter=75]="DocumentCenter",a[a.Pages=76]="Pages",a[a.Others=0]="Others",a[a.Bids=16]="Bids",a[a.Jobs=66]="Jobs",a))(requestingModule||{});const updateLocalStorage=(a,o,s,_)=>{a&&localStorage.setItem("sortColumn",a),o&&localStorage.setItem("sortDirection",o),localStorage.setItem("sortIndex",s.toString()),localStorage.setItem("rowsPerPage",_.toString())};function _inherits$4(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),o&&_setPrototypeOf$4(a,o)}function _getPrototypeOf$5(a){return _getPrototypeOf$5=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$5(a)}function _isNativeReflectConstruct$b(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _possibleConstructorReturn$4(a,o){if(o&&(_typeof$e(o)==="object"||typeof o=="function"))return o;if(o!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized$4(a)}function _createSuper$a(a){var o=_isNativeReflectConstruct$b();return function(){var _=_getPrototypeOf$5(a),T;if(o){var j=_getPrototypeOf$5(this).constructor;T=Reflect.construct(_,arguments,j)}else T=_.apply(this,arguments);return _possibleConstructorReturn$4(this,T)}}var classnames$2={exports:{}};/*!
|
||
Copyright (c) 2018 Jed Watson.
|
||
Licensed under the MIT License (MIT), see
|
||
http://jedwatson.github.io/classnames
|
||
*/(function(a){(function(){var o={}.hasOwnProperty;function s(){for(var _=[],T=0;T<arguments.length;T++){var j=arguments[T];if(j){var ee=typeof j;if(ee==="string"||ee==="number")_.push(j);else if(Array.isArray(j)){if(j.length){var te=s.apply(null,j);te&&_.push(te)}}else if(ee==="object"){if(j.toString!==Object.prototype.toString&&!j.toString.toString().includes("[native code]")){_.push(j.toString());continue}for(var re in j)o.call(j,re)&&j[re]&&_.push(re)}}}return _.join(" ")}a.exports?(s.default=s,a.exports=s):window.classNames=s})()})(classnames$2);var classnamesExports$1=classnames$2.exports;const classNames=getDefaultExportFromCjs(classnamesExports$1);var reactIs={exports:{}},reactIs_production_min={};/** @license React v16.13.1
|
||
* react-is.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var b=typeof Symbol=="function"&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h$1=b?Symbol.for("react.provider"):60109,k$1=b?Symbol.for("react.context"):60110,l$1=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q$1=b?Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t$1=b?Symbol.for("react.lazy"):60116,v$2=b?Symbol.for("react.block"):60121,w$1=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119;function z(a){if(typeof a=="object"&&a!==null){var o=a.$$typeof;switch(o){case c:switch(a=a.type,a){case l$1:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k$1:case n:case t$1:case r:case h$1:return a;default:return o}}case d:return o}}}function A(a){return z(a)===m}reactIs_production_min.AsyncMode=l$1,reactIs_production_min.ConcurrentMode=m,reactIs_production_min.ContextConsumer=k$1,reactIs_production_min.ContextProvider=h$1,reactIs_production_min.Element=c,reactIs_production_min.ForwardRef=n,reactIs_production_min.Fragment=e,reactIs_production_min.Lazy=t$1,reactIs_production_min.Memo=r,reactIs_production_min.Portal=d,reactIs_production_min.Profiler=g,reactIs_production_min.StrictMode=f,reactIs_production_min.Suspense=p,reactIs_production_min.isAsyncMode=function(a){return A(a)||z(a)===l$1},reactIs_production_min.isConcurrentMode=A,reactIs_production_min.isContextConsumer=function(a){return z(a)===k$1},reactIs_production_min.isContextProvider=function(a){return z(a)===h$1},reactIs_production_min.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===c},reactIs_production_min.isForwardRef=function(a){return z(a)===n},reactIs_production_min.isFragment=function(a){return z(a)===e},reactIs_production_min.isLazy=function(a){return z(a)===t$1},reactIs_production_min.isMemo=function(a){return z(a)===r},reactIs_production_min.isPortal=function(a){return z(a)===d},reactIs_production_min.isProfiler=function(a){return z(a)===g},reactIs_production_min.isStrictMode=function(a){return z(a)===f},reactIs_production_min.isSuspense=function(a){return z(a)===p},reactIs_production_min.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===e||a===m||a===g||a===f||a===p||a===q$1||typeof a=="object"&&a!==null&&(a.$$typeof===t$1||a.$$typeof===r||a.$$typeof===h$1||a.$$typeof===k$1||a.$$typeof===n||a.$$typeof===w$1||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v$2)},reactIs_production_min.typeOf=z,reactIs.exports=reactIs_production_min;var reactIsExports=reactIs.exports;function toArray$1(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=[];return React$r.Children.forEach(a,function(_){_==null&&!o.keepEmpty||(Array.isArray(_)?s=s.concat(toArray$1(_)):reactIsExports.isFragment(_)&&_.props?s=s.concat(toArray$1(_.props.children,o)):s.push(_))}),s}var warned={},preMessage=function(o){};function warning$3(a,o){}function note(a,o){}function resetWarned(){warned={}}function call$e(a,o,s){!o&&!warned[s]&&(a(!1,s),warned[s]=!0)}function warningOnce(a,o){call$e(warning$3,a,o)}function noteOnce(a,o){call$e(note,a,o)}warningOnce.preMessage=preMessage,warningOnce.resetWarned=resetWarned,warningOnce.noteOnce=noteOnce;function ownKeys$b(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread2$1(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$b(Object(s),!0).forEach(function(_){_defineProperty$b(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$b(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function fillRef(a,o){typeof a=="function"?a(o):_typeof$e(a)==="object"&&a&&"current"in a&&(a.current=o)}function composeRef(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var _=o.filter(function(T){return T});return _.length<=1?_[0]:function(T){o.forEach(function(j){fillRef(j,T)})}}function supportRef(a){var o,s,_=reactIsExports.isMemo(a)?a.type.type:a.type;return!(typeof _=="function"&&!((o=_.prototype)!==null&&o!==void 0&&o.render)||typeof a=="function"&&!((s=a.prototype)!==null&&s!==void 0&&s.render))}function isDOM(a){return a instanceof HTMLElement||a instanceof SVGElement}function findDOMNode(a){return isDOM(a)?a:a instanceof React$r.Component?ReactDOM.findDOMNode(a):null}var MapShim=function(){if(typeof Map<"u")return Map;function a(o,s){var _=-1;return o.some(function(T,j){return T[0]===s?(_=j,!0):!1}),_}return function(){function o(){this.__entries__=[]}return Object.defineProperty(o.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),o.prototype.get=function(s){var _=a(this.__entries__,s),T=this.__entries__[_];return T&&T[1]},o.prototype.set=function(s,_){var T=a(this.__entries__,s);~T?this.__entries__[T][1]=_:this.__entries__.push([s,_])},o.prototype.delete=function(s){var _=this.__entries__,T=a(_,s);~T&&_.splice(T,1)},o.prototype.has=function(s){return!!~a(this.__entries__,s)},o.prototype.clear=function(){this.__entries__.splice(0)},o.prototype.forEach=function(s,_){_===void 0&&(_=null);for(var T=0,j=this.__entries__;T<j.length;T++){var ee=j[T];s.call(_,ee[1],ee[0])}},o}()}(),isBrowser$3=typeof window<"u"&&typeof document<"u"&&window.document===document,global$1$1=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),requestAnimationFrame$1=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(global$1$1):function(a){return setTimeout(function(){return a(Date.now())},1e3/60)}}(),trailingTimeout=2;function throttle$1(a,o){var s=!1,_=!1,T=0;function j(){s&&(s=!1,a()),_&&te()}function ee(){requestAnimationFrame$1(j)}function te(){var re=Date.now();if(s){if(re-T<trailingTimeout)return;_=!0}else s=!0,_=!1,setTimeout(ee,o);T=re}return te}var REFRESH_DELAY=20,transitionKeys=["top","right","bottom","left","width","height","size","weight"],mutationObserverSupported=typeof MutationObserver<"u",ResizeObserverController=function(){function a(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=throttle$1(this.refresh.bind(this),REFRESH_DELAY)}return a.prototype.addObserver=function(o){~this.observers_.indexOf(o)||this.observers_.push(o),this.connected_||this.connect_()},a.prototype.removeObserver=function(o){var s=this.observers_,_=s.indexOf(o);~_&&s.splice(_,1),!s.length&&this.connected_&&this.disconnect_()},a.prototype.refresh=function(){var o=this.updateObservers_();o&&this.refresh()},a.prototype.updateObservers_=function(){var o=this.observers_.filter(function(s){return s.gatherActive(),s.hasActive()});return o.forEach(function(s){return s.broadcastActive()}),o.length>0},a.prototype.connect_=function(){!isBrowser$3||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),mutationObserverSupported?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},a.prototype.disconnect_=function(){!isBrowser$3||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},a.prototype.onTransitionEnd_=function(o){var s=o.propertyName,_=s===void 0?"":s,T=transitionKeys.some(function(j){return!!~_.indexOf(j)});T&&this.refresh()},a.getInstance=function(){return this.instance_||(this.instance_=new a),this.instance_},a.instance_=null,a}(),defineConfigurable=function(a,o){for(var s=0,_=Object.keys(o);s<_.length;s++){var T=_[s];Object.defineProperty(a,T,{value:o[T],enumerable:!1,writable:!1,configurable:!0})}return a},getWindowOf=function(a){var o=a&&a.ownerDocument&&a.ownerDocument.defaultView;return o||global$1$1},emptyRect=createRectInit(0,0,0,0);function toFloat(a){return parseFloat(a)||0}function getBordersSize$1(a){for(var o=[],s=1;s<arguments.length;s++)o[s-1]=arguments[s];return o.reduce(function(_,T){var j=a["border-"+T+"-width"];return _+toFloat(j)},0)}function getPaddings(a){for(var o=["top","right","bottom","left"],s={},_=0,T=o;_<T.length;_++){var j=T[_],ee=a["padding-"+j];s[j]=toFloat(ee)}return s}function getSVGContentRect(a){var o=a.getBBox();return createRectInit(0,0,o.width,o.height)}function getHTMLElementContentRect(a){var o=a.clientWidth,s=a.clientHeight;if(!o&&!s)return emptyRect;var _=getWindowOf(a).getComputedStyle(a),T=getPaddings(_),j=T.left+T.right,ee=T.top+T.bottom,te=toFloat(_.width),re=toFloat(_.height);if(_.boxSizing==="border-box"&&(Math.round(te+j)!==o&&(te-=getBordersSize$1(_,"left","right")+j),Math.round(re+ee)!==s&&(re-=getBordersSize$1(_,"top","bottom")+ee)),!isDocumentElement(a)){var ne=Math.round(te+j)-o,ae=Math.round(re+ee)-s;Math.abs(ne)!==1&&(te-=ne),Math.abs(ae)!==1&&(re-=ae)}return createRectInit(T.left,T.top,te,re)}var isSVGGraphicsElement=function(){return typeof SVGGraphicsElement<"u"?function(a){return a instanceof getWindowOf(a).SVGGraphicsElement}:function(a){return a instanceof getWindowOf(a).SVGElement&&typeof a.getBBox=="function"}}();function isDocumentElement(a){return a===getWindowOf(a).document.documentElement}function getContentRect(a){return isBrowser$3?isSVGGraphicsElement(a)?getSVGContentRect(a):getHTMLElementContentRect(a):emptyRect}function createReadOnlyRect(a){var o=a.x,s=a.y,_=a.width,T=a.height,j=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,ee=Object.create(j.prototype);return defineConfigurable(ee,{x:o,y:s,width:_,height:T,top:s,right:o+_,bottom:T+s,left:o}),ee}function createRectInit(a,o,s,_){return{x:a,y:o,width:s,height:_}}var ResizeObservation=function(){function a(o){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=createRectInit(0,0,0,0),this.target=o}return a.prototype.isActive=function(){var o=getContentRect(this.target);return this.contentRect_=o,o.width!==this.broadcastWidth||o.height!==this.broadcastHeight},a.prototype.broadcastRect=function(){var o=this.contentRect_;return this.broadcastWidth=o.width,this.broadcastHeight=o.height,o},a}(),ResizeObserverEntry=function(){function a(o,s){var _=createReadOnlyRect(s);defineConfigurable(this,{target:o,contentRect:_})}return a}(),ResizeObserverSPI=function(){function a(o,s,_){if(this.activeObservations_=[],this.observations_=new MapShim,typeof o!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=o,this.controller_=s,this.callbackCtx_=_}return a.prototype.observe=function(o){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(o instanceof getWindowOf(o).Element))throw new TypeError('parameter 1 is not of type "Element".');var s=this.observations_;s.has(o)||(s.set(o,new ResizeObservation(o)),this.controller_.addObserver(this),this.controller_.refresh())}},a.prototype.unobserve=function(o){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(o instanceof getWindowOf(o).Element))throw new TypeError('parameter 1 is not of type "Element".');var s=this.observations_;s.has(o)&&(s.delete(o),s.size||this.controller_.removeObserver(this))}},a.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},a.prototype.gatherActive=function(){var o=this;this.clearActive(),this.observations_.forEach(function(s){s.isActive()&&o.activeObservations_.push(s)})},a.prototype.broadcastActive=function(){if(this.hasActive()){var o=this.callbackCtx_,s=this.activeObservations_.map(function(_){return new ResizeObserverEntry(_.target,_.broadcastRect())});this.callback_.call(o,s,o),this.clearActive()}},a.prototype.clearActive=function(){this.activeObservations_.splice(0)},a.prototype.hasActive=function(){return this.activeObservations_.length>0},a}(),observers=typeof WeakMap<"u"?new WeakMap:new MapShim,ResizeObserver$1=function(){function a(o){if(!(this instanceof a))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var s=ResizeObserverController.getInstance(),_=new ResizeObserverSPI(o,s,this);observers.set(this,_)}return a}();["observe","unobserve","disconnect"].forEach(function(a){ResizeObserver$1.prototype[a]=function(){var o;return(o=observers.get(this))[a].apply(o,arguments)}});var index$1=function(){return typeof global$1$1.ResizeObserver<"u"?global$1$1.ResizeObserver:ResizeObserver$1}(),elementListeners=new Map;function onResize(a){a.forEach(function(o){var s,_=o.target;(s=elementListeners.get(_))===null||s===void 0||s.forEach(function(T){return T(_)})})}var resizeObserver=new index$1(onResize);function observe(a,o){elementListeners.has(a)||(elementListeners.set(a,new Set),resizeObserver.observe(a)),elementListeners.get(a).add(o)}function unobserve(a,o){elementListeners.has(a)&&(elementListeners.get(a).delete(o),elementListeners.get(a).size||(resizeObserver.unobserve(a),elementListeners.delete(a)))}var DomWrapper$1=function(a){_inherits$4(s,a);var o=_createSuper$a(s);function s(){return _classCallCheck$j(this,s),o.apply(this,arguments)}return _createClass$k(s,[{key:"render",value:function(){return this.props.children}}]),s}(React__namespace.Component),CollectionContext=React__namespace.createContext(null);function Collection$1(a){var o=a.children,s=a.onBatchResize,_=React__namespace.useRef(0),T=React__namespace.useRef([]),j=React__namespace.useContext(CollectionContext),ee=React__namespace.useCallback(function(te,re,ne){_.current+=1;var ae=_.current;T.current.push({size:te,element:re,data:ne}),Promise.resolve().then(function(){ae===_.current&&(s==null||s(T.current),T.current=[])}),j==null||j(te,re,ne)},[s,j]);return React__namespace.createElement(CollectionContext.Provider,{value:ee},o)}function SingleObserver(a,o){var s=a.children,_=a.disabled,T=React__namespace.useRef(null),j=React__namespace.useRef(null),ee=React__namespace.useContext(CollectionContext),te=typeof s=="function",re=te?s(T):s,ne=React__namespace.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),ae=!te&&React__namespace.isValidElement(re)&&supportRef(re),oe=ae?re.ref:null,se=React__namespace.useMemo(function(){return composeRef(oe,T)},[oe,T]),de=function(){return findDOMNode(T.current)||findDOMNode(j.current)};React__namespace.useImperativeHandle(o,function(){return de()});var ue=React__namespace.useRef(a);ue.current=a;var ce=React__namespace.useCallback(function(ve){var fe=ue.current,he=fe.onResize,pe=fe.data,me=ve.getBoundingClientRect(),be=me.width,ye=me.height,$e=ve.offsetWidth,_e=ve.offsetHeight,Ee=Math.floor(be),Oe=Math.floor(ye);if(ne.current.width!==Ee||ne.current.height!==Oe||ne.current.offsetWidth!==$e||ne.current.offsetHeight!==_e){var Me={width:Ee,height:Oe,offsetWidth:$e,offsetHeight:_e};ne.current=Me;var Ce=$e===Math.round(be)?be:$e,Ie=_e===Math.round(ye)?ye:_e,De=_objectSpread2$1(_objectSpread2$1({},Me),{},{offsetWidth:Ce,offsetHeight:Ie});ee==null||ee(De,ve,pe),he&&Promise.resolve().then(function(){he(De,ve)})}},[]);return React__namespace.useEffect(function(){var ve=de();return ve&&!_&&observe(ve,ce),function(){return unobserve(ve,ce)}},[T.current,_]),React__namespace.createElement(DomWrapper$1,{ref:j},ae?React__namespace.cloneElement(re,{ref:se}):re)}var RefSingleObserver=React__namespace.forwardRef(SingleObserver),INTERNAL_PREFIX_KEY="rc-observer-key";function ResizeObserver(a,o){var s=a.children,_=typeof s=="function"?[s]:toArray$1(s);return _.map(function(T,j){var ee=(T==null?void 0:T.key)||"".concat(INTERNAL_PREFIX_KEY,"-").concat(j);return React__namespace.createElement(RefSingleObserver,_extends$6({},a,{key:ee,ref:j===0?o:void 0}),T)})}var RefResizeObserver=React__namespace.forwardRef(ResizeObserver);RefResizeObserver.Collection=Collection$1;function omit$1(a,o){var s=_objectSpread2$1({},a);return Array.isArray(o)&&o.forEach(function(_){delete s[_]}),s}var IconContext=React$r.createContext({});const Context$2=IconContext;var HOOK_MARK="RC_FORM_INTERNAL_HOOKS",warningFunc=function(){warningOnce(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Context$1=React__namespace.createContext({getFieldValue:warningFunc,getFieldsValue:warningFunc,getFieldError:warningFunc,getFieldWarning:warningFunc,getFieldsError:warningFunc,isFieldsTouched:warningFunc,isFieldTouched:warningFunc,isFieldValidating:warningFunc,isFieldsValidating:warningFunc,resetFields:warningFunc,setFields:warningFunc,setFieldValue:warningFunc,setFieldsValue:warningFunc,validateFields:warningFunc,submit:warningFunc,getInternalHooks:function(){return warningFunc(),{dispatch:warningFunc,initEntityValue:warningFunc,registerField:warningFunc,useSubscribe:warningFunc,setInitialValues:warningFunc,destroyForm:warningFunc,setCallbacks:warningFunc,registerWatch:warningFunc,getFields:warningFunc,setValidateMessages:warningFunc,setPreserve:warningFunc,getInitialValue:warningFunc}}});function toArray(a){return a==null?[]:Array.isArray(a)?a:[a]}function _regeneratorRuntime(){_regeneratorRuntime=function(){return a};var a={},o=Object.prototype,s=o.hasOwnProperty,_=Object.defineProperty||function(Ce,Ie,De){Ce[Ie]=De.value},T=typeof Symbol=="function"?Symbol:{},j=T.iterator||"@@iterator",ee=T.asyncIterator||"@@asyncIterator",te=T.toStringTag||"@@toStringTag";function re(Ce,Ie,De){return Object.defineProperty(Ce,Ie,{value:De,enumerable:!0,configurable:!0,writable:!0}),Ce[Ie]}try{re({},"")}catch{re=function(De,Fe,Pe){return De[Fe]=Pe}}function ne(Ce,Ie,De,Fe){var Pe=Ie&&Ie.prototype instanceof se?Ie:se,Le=Object.create(Pe.prototype),Se=new Ee(Fe||[]);return _(Le,"_invoke",{value:be(Ce,De,Se)}),Le}function ae(Ce,Ie,De){try{return{type:"normal",arg:Ce.call(Ie,De)}}catch(Fe){return{type:"throw",arg:Fe}}}a.wrap=ne;var oe={};function se(){}function de(){}function ue(){}var ce={};re(ce,j,function(){return this});var ve=Object.getPrototypeOf,fe=ve&&ve(ve(Oe([])));fe&&fe!==o&&s.call(fe,j)&&(ce=fe);var he=ue.prototype=se.prototype=Object.create(ce);function pe(Ce){["next","throw","return"].forEach(function(Ie){re(Ce,Ie,function(De){return this._invoke(Ie,De)})})}function me(Ce,Ie){function De(Pe,Le,Se,Re){var ke=ae(Ce[Pe],Ce,Le);if(ke.type!=="throw"){var je=ke.arg,ze=je.value;return ze&&_typeof$e(ze)=="object"&&s.call(ze,"__await")?Ie.resolve(ze.__await).then(function(qe){De("next",qe,Se,Re)},function(qe){De("throw",qe,Se,Re)}):Ie.resolve(ze).then(function(qe){je.value=qe,Se(je)},function(qe){return De("throw",qe,Se,Re)})}Re(ke.arg)}var Fe;_(this,"_invoke",{value:function(Le,Se){function Re(){return new Ie(function(ke,je){De(Le,Se,ke,je)})}return Fe=Fe?Fe.then(Re,Re):Re()}})}function be(Ce,Ie,De){var Fe="suspendedStart";return function(Pe,Le){if(Fe==="executing")throw new Error("Generator is already running");if(Fe==="completed"){if(Pe==="throw")throw Le;return Me()}for(De.method=Pe,De.arg=Le;;){var Se=De.delegate;if(Se){var Re=ye(Se,De);if(Re){if(Re===oe)continue;return Re}}if(De.method==="next")De.sent=De._sent=De.arg;else if(De.method==="throw"){if(Fe==="suspendedStart")throw Fe="completed",De.arg;De.dispatchException(De.arg)}else De.method==="return"&&De.abrupt("return",De.arg);Fe="executing";var ke=ae(Ce,Ie,De);if(ke.type==="normal"){if(Fe=De.done?"completed":"suspendedYield",ke.arg===oe)continue;return{value:ke.arg,done:De.done}}ke.type==="throw"&&(Fe="completed",De.method="throw",De.arg=ke.arg)}}}function ye(Ce,Ie){var De=Ie.method,Fe=Ce.iterator[De];if(Fe===void 0)return Ie.delegate=null,De==="throw"&&Ce.iterator.return&&(Ie.method="return",Ie.arg=void 0,ye(Ce,Ie),Ie.method==="throw")||De!=="return"&&(Ie.method="throw",Ie.arg=new TypeError("The iterator does not provide a '"+De+"' method")),oe;var Pe=ae(Fe,Ce.iterator,Ie.arg);if(Pe.type==="throw")return Ie.method="throw",Ie.arg=Pe.arg,Ie.delegate=null,oe;var Le=Pe.arg;return Le?Le.done?(Ie[Ce.resultName]=Le.value,Ie.next=Ce.nextLoc,Ie.method!=="return"&&(Ie.method="next",Ie.arg=void 0),Ie.delegate=null,oe):Le:(Ie.method="throw",Ie.arg=new TypeError("iterator result is not an object"),Ie.delegate=null,oe)}function $e(Ce){var Ie={tryLoc:Ce[0]};1 in Ce&&(Ie.catchLoc=Ce[1]),2 in Ce&&(Ie.finallyLoc=Ce[2],Ie.afterLoc=Ce[3]),this.tryEntries.push(Ie)}function _e(Ce){var Ie=Ce.completion||{};Ie.type="normal",delete Ie.arg,Ce.completion=Ie}function Ee(Ce){this.tryEntries=[{tryLoc:"root"}],Ce.forEach($e,this),this.reset(!0)}function Oe(Ce){if(Ce){var Ie=Ce[j];if(Ie)return Ie.call(Ce);if(typeof Ce.next=="function")return Ce;if(!isNaN(Ce.length)){var De=-1,Fe=function Pe(){for(;++De<Ce.length;)if(s.call(Ce,De))return Pe.value=Ce[De],Pe.done=!1,Pe;return Pe.value=void 0,Pe.done=!0,Pe};return Fe.next=Fe}}return{next:Me}}function Me(){return{value:void 0,done:!0}}return de.prototype=ue,_(he,"constructor",{value:ue,configurable:!0}),_(ue,"constructor",{value:de,configurable:!0}),de.displayName=re(ue,te,"GeneratorFunction"),a.isGeneratorFunction=function(Ce){var Ie=typeof Ce=="function"&&Ce.constructor;return!!Ie&&(Ie===de||(Ie.displayName||Ie.name)==="GeneratorFunction")},a.mark=function(Ce){return Object.setPrototypeOf?Object.setPrototypeOf(Ce,ue):(Ce.__proto__=ue,re(Ce,te,"GeneratorFunction")),Ce.prototype=Object.create(he),Ce},a.awrap=function(Ce){return{__await:Ce}},pe(me.prototype),re(me.prototype,ee,function(){return this}),a.AsyncIterator=me,a.async=function(Ce,Ie,De,Fe,Pe){Pe===void 0&&(Pe=Promise);var Le=new me(ne(Ce,Ie,De,Fe),Pe);return a.isGeneratorFunction(Ie)?Le:Le.next().then(function(Se){return Se.done?Se.value:Le.next()})},pe(he),re(he,te,"Generator"),re(he,j,function(){return this}),re(he,"toString",function(){return"[object Generator]"}),a.keys=function(Ce){var Ie=Object(Ce),De=[];for(var Fe in Ie)De.push(Fe);return De.reverse(),function Pe(){for(;De.length;){var Le=De.pop();if(Le in Ie)return Pe.value=Le,Pe.done=!1,Pe}return Pe.done=!0,Pe}},a.values=Oe,Ee.prototype={constructor:Ee,reset:function(Ie){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(_e),!Ie)for(var De in this)De.charAt(0)==="t"&&s.call(this,De)&&!isNaN(+De.slice(1))&&(this[De]=void 0)},stop:function(){this.done=!0;var Ie=this.tryEntries[0].completion;if(Ie.type==="throw")throw Ie.arg;return this.rval},dispatchException:function(Ie){if(this.done)throw Ie;var De=this;function Fe(je,ze){return Se.type="throw",Se.arg=Ie,De.next=je,ze&&(De.method="next",De.arg=void 0),!!ze}for(var Pe=this.tryEntries.length-1;Pe>=0;--Pe){var Le=this.tryEntries[Pe],Se=Le.completion;if(Le.tryLoc==="root")return Fe("end");if(Le.tryLoc<=this.prev){var Re=s.call(Le,"catchLoc"),ke=s.call(Le,"finallyLoc");if(Re&&ke){if(this.prev<Le.catchLoc)return Fe(Le.catchLoc,!0);if(this.prev<Le.finallyLoc)return Fe(Le.finallyLoc)}else if(Re){if(this.prev<Le.catchLoc)return Fe(Le.catchLoc,!0)}else{if(!ke)throw new Error("try statement without catch or finally");if(this.prev<Le.finallyLoc)return Fe(Le.finallyLoc)}}}},abrupt:function(Ie,De){for(var Fe=this.tryEntries.length-1;Fe>=0;--Fe){var Pe=this.tryEntries[Fe];if(Pe.tryLoc<=this.prev&&s.call(Pe,"finallyLoc")&&this.prev<Pe.finallyLoc){var Le=Pe;break}}Le&&(Ie==="break"||Ie==="continue")&&Le.tryLoc<=De&&De<=Le.finallyLoc&&(Le=null);var Se=Le?Le.completion:{};return Se.type=Ie,Se.arg=De,Le?(this.method="next",this.next=Le.finallyLoc,oe):this.complete(Se)},complete:function(Ie,De){if(Ie.type==="throw")throw Ie.arg;return Ie.type==="break"||Ie.type==="continue"?this.next=Ie.arg:Ie.type==="return"?(this.rval=this.arg=Ie.arg,this.method="return",this.next="end"):Ie.type==="normal"&&De&&(this.next=De),oe},finish:function(Ie){for(var De=this.tryEntries.length-1;De>=0;--De){var Fe=this.tryEntries[De];if(Fe.finallyLoc===Ie)return this.complete(Fe.completion,Fe.afterLoc),_e(Fe),oe}},catch:function(Ie){for(var De=this.tryEntries.length-1;De>=0;--De){var Fe=this.tryEntries[De];if(Fe.tryLoc===Ie){var Pe=Fe.completion;if(Pe.type==="throw"){var Le=Pe.arg;_e(Fe)}return Le}}throw new Error("illegal catch attempt")},delegateYield:function(Ie,De,Fe){return this.delegate={iterator:Oe(Ie),resultName:De,nextLoc:Fe},this.method==="next"&&(this.arg=void 0),oe}},a}function asyncGeneratorStep(a,o,s,_,T,j,ee){try{var te=a[j](ee),re=te.value}catch(ne){s(ne);return}te.done?o(re):Promise.resolve(re).then(_,T)}function _asyncToGenerator(a){return function(){var o=this,s=arguments;return new Promise(function(_,T){var j=a.apply(o,s);function ee(re){asyncGeneratorStep(j,_,T,ee,te,"next",re)}function te(re){asyncGeneratorStep(j,_,T,ee,te,"throw",re)}ee(void 0)})}}function _extends$5(){return _extends$5=Object.assign?Object.assign.bind():function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$5.apply(this,arguments)}function _inheritsLoose$1(a,o){a.prototype=Object.create(o.prototype),a.prototype.constructor=a,_setPrototypeOf$3(a,o)}function _getPrototypeOf$4(a){return _getPrototypeOf$4=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$4(a)}function _setPrototypeOf$3(a,o){return _setPrototypeOf$3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(_,T){return _.__proto__=T,_},_setPrototypeOf$3(a,o)}function _isNativeReflectConstruct$a(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _construct(a,o,s){return _isNativeReflectConstruct$a()?_construct=Reflect.construct.bind():_construct=function(T,j,ee){var te=[null];te.push.apply(te,j);var re=Function.bind.apply(T,te),ne=new re;return ee&&_setPrototypeOf$3(ne,ee.prototype),ne},_construct.apply(null,arguments)}function _isNativeFunction(a){return Function.toString.call(a).indexOf("[native code]")!==-1}function _wrapNativeSuper(a){var o=typeof Map=="function"?new Map:void 0;return _wrapNativeSuper=function(_){if(_===null||!_isNativeFunction(_))return _;if(typeof _!="function")throw new TypeError("Super expression must either be null or a function");if(typeof o<"u"){if(o.has(_))return o.get(_);o.set(_,T)}function T(){return _construct(_,arguments,_getPrototypeOf$4(this).constructor)}return T.prototype=Object.create(_.prototype,{constructor:{value:T,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf$3(T,_)},_wrapNativeSuper(a)}var formatRegExp=/%[sdj%]/g,warning$2=function(){};typeof process<"u"&&process.env;function convertFieldsError(a){if(!a||!a.length)return null;var o={};return a.forEach(function(s){var _=s.field;o[_]=o[_]||[],o[_].push(s)}),o}function format(a){for(var o=arguments.length,s=new Array(o>1?o-1:0),_=1;_<o;_++)s[_-1]=arguments[_];var T=0,j=s.length;if(typeof a=="function")return a.apply(null,s);if(typeof a=="string"){var ee=a.replace(formatRegExp,function(te){if(te==="%%")return"%";if(T>=j)return te;switch(te){case"%s":return String(s[T++]);case"%d":return Number(s[T++]);case"%j":try{return JSON.stringify(s[T++])}catch{return"[Circular]"}break;default:return te}});return ee}return a}function isNativeStringType(a){return a==="string"||a==="url"||a==="hex"||a==="email"||a==="date"||a==="pattern"}function isEmptyValue(a,o){return!!(a==null||o==="array"&&Array.isArray(a)&&!a.length||isNativeStringType(o)&&typeof a=="string"&&!a)}function asyncParallelArray(a,o,s){var _=[],T=0,j=a.length;function ee(te){_.push.apply(_,te||[]),T++,T===j&&s(_)}a.forEach(function(te){o(te,ee)})}function asyncSerialArray(a,o,s){var _=0,T=a.length;function j(ee){if(ee&&ee.length){s(ee);return}var te=_;_=_+1,te<T?o(a[te],j):s([])}j([])}function flattenObjArr(a){var o=[];return Object.keys(a).forEach(function(s){o.push.apply(o,a[s]||[])}),o}var AsyncValidationError=function(a){_inheritsLoose$1(o,a);function o(s,_){var T;return T=a.call(this,"Async Validation Error")||this,T.errors=s,T.fields=_,T}return o}(_wrapNativeSuper(Error));function asyncMap(a,o,s,_,T){if(o.first){var j=new Promise(function(se,de){var ue=function(fe){return _(fe),fe.length?de(new AsyncValidationError(fe,convertFieldsError(fe))):se(T)},ce=flattenObjArr(a);asyncSerialArray(ce,s,ue)});return j.catch(function(se){return se}),j}var ee=o.firstFields===!0?Object.keys(a):o.firstFields||[],te=Object.keys(a),re=te.length,ne=0,ae=[],oe=new Promise(function(se,de){var ue=function(ve){if(ae.push.apply(ae,ve),ne++,ne===re)return _(ae),ae.length?de(new AsyncValidationError(ae,convertFieldsError(ae))):se(T)};te.length||(_(ae),se(T)),te.forEach(function(ce){var ve=a[ce];ee.indexOf(ce)!==-1?asyncSerialArray(ve,s,ue):asyncParallelArray(ve,s,ue)})});return oe.catch(function(se){return se}),oe}function isErrorObj(a){return!!(a&&a.message!==void 0)}function getValue$3(a,o){for(var s=a,_=0;_<o.length;_++){if(s==null)return s;s=s[o[_]]}return s}function complementError(a,o){return function(s){var _;return a.fullFields?_=getValue$3(o,a.fullFields):_=o[s.field||a.fullField],isErrorObj(s)?(s.field=s.field||a.fullField,s.fieldValue=_,s):{message:typeof s=="function"?s():s,fieldValue:_,field:s.field||a.fullField}}}function deepMerge$1(a,o){if(o){for(var s in o)if(o.hasOwnProperty(s)){var _=o[s];typeof _=="object"&&typeof a[s]=="object"?a[s]=_extends$5({},a[s],_):a[s]=_}}return a}var required$1=function(o,s,_,T,j,ee){o.required&&(!_.hasOwnProperty(o.field)||isEmptyValue(s,ee||o.type))&&T.push(format(j.messages.required,o.fullField))},whitespace=function(o,s,_,T,j){(/^\s+$/.test(s)||s==="")&&T.push(format(j.messages.whitespace,o.fullField))},urlReg,getUrlRegex=function(){if(urlReg)return urlReg;var a="[a-fA-F\\d:]",o=function(me){return me&&me.includeBoundaries?"(?:(?<=\\s|^)(?="+a+")|(?<="+a+")(?=\\s|$))":""},s="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",_="[a-fA-F\\d]{1,4}",T=(`
|
||
(?:
|
||
(?:`+_+":){7}(?:"+_+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
|
||
(?:`+_+":){6}(?:"+s+"|:"+_+`|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4
|
||
(?:`+_+":){5}(?::"+s+"|(?::"+_+`){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4
|
||
(?:`+_+":){4}(?:(?::"+_+"){0,1}:"+s+"|(?::"+_+`){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4
|
||
(?:`+_+":){3}(?:(?::"+_+"){0,2}:"+s+"|(?::"+_+`){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4
|
||
(?:`+_+":){2}(?:(?::"+_+"){0,3}:"+s+"|(?::"+_+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4
|
||
(?:`+_+":){1}(?:(?::"+_+"){0,4}:"+s+"|(?::"+_+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4
|
||
(?::(?:(?::`+_+"){0,5}:"+s+"|(?::"+_+`){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4
|
||
)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1
|
||
`).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),j=new RegExp("(?:^"+s+"$)|(?:^"+T+"$)"),ee=new RegExp("^"+s+"$"),te=new RegExp("^"+T+"$"),re=function(me){return me&&me.exact?j:new RegExp("(?:"+o(me)+s+o(me)+")|(?:"+o(me)+T+o(me)+")","g")};re.v4=function(pe){return pe&&pe.exact?ee:new RegExp(""+o(pe)+s+o(pe),"g")},re.v6=function(pe){return pe&&pe.exact?te:new RegExp(""+o(pe)+T+o(pe),"g")};var ne="(?:(?:[a-z]+:)?//)",ae="(?:\\S+(?::\\S*)?@)?",oe=re.v4().source,se=re.v6().source,de="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",ue="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",ce="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",ve="(?::\\d{2,5})?",fe='(?:[/?#][^\\s"]*)?',he="(?:"+ne+"|www\\.)"+ae+"(?:localhost|"+oe+"|"+se+"|"+de+ue+ce+")"+ve+fe;return urlReg=new RegExp("(?:^"+he+"$)","i"),urlReg},pattern$2={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},types={integer:function(o){return types.number(o)&&parseInt(o,10)===o},float:function(o){return types.number(o)&&!types.integer(o)},array:function(o){return Array.isArray(o)},regexp:function(o){if(o instanceof RegExp)return!0;try{return!!new RegExp(o)}catch{return!1}},date:function(o){return typeof o.getTime=="function"&&typeof o.getMonth=="function"&&typeof o.getYear=="function"&&!isNaN(o.getTime())},number:function(o){return isNaN(o)?!1:typeof o=="number"},object:function(o){return typeof o=="object"&&!types.array(o)},method:function(o){return typeof o=="function"},email:function(o){return typeof o=="string"&&o.length<=320&&!!o.match(pattern$2.email)},url:function(o){return typeof o=="string"&&o.length<=2048&&!!o.match(getUrlRegex())},hex:function(o){return typeof o=="string"&&!!o.match(pattern$2.hex)}},type$1=function(o,s,_,T,j){if(o.required&&s===void 0){required$1(o,s,_,T,j);return}var ee=["integer","float","array","regexp","object","method","email","number","date","url","hex"],te=o.type;ee.indexOf(te)>-1?types[te](s)||T.push(format(j.messages.types[te],o.fullField,o.type)):te&&typeof s!==o.type&&T.push(format(j.messages.types[te],o.fullField,o.type))},range=function(o,s,_,T,j){var ee=typeof o.len=="number",te=typeof o.min=="number",re=typeof o.max=="number",ne=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ae=s,oe=null,se=typeof s=="number",de=typeof s=="string",ue=Array.isArray(s);if(se?oe="number":de?oe="string":ue&&(oe="array"),!oe)return!1;ue&&(ae=s.length),de&&(ae=s.replace(ne,"_").length),ee?ae!==o.len&&T.push(format(j.messages[oe].len,o.fullField,o.len)):te&&!re&&ae<o.min?T.push(format(j.messages[oe].min,o.fullField,o.min)):re&&!te&&ae>o.max?T.push(format(j.messages[oe].max,o.fullField,o.max)):te&&re&&(ae<o.min||ae>o.max)&&T.push(format(j.messages[oe].range,o.fullField,o.min,o.max))},ENUM$1="enum",enumerable$1=function(o,s,_,T,j){o[ENUM$1]=Array.isArray(o[ENUM$1])?o[ENUM$1]:[],o[ENUM$1].indexOf(s)===-1&&T.push(format(j.messages[ENUM$1],o.fullField,o[ENUM$1].join(", ")))},pattern$1=function(o,s,_,T,j){if(o.pattern){if(o.pattern instanceof RegExp)o.pattern.lastIndex=0,o.pattern.test(s)||T.push(format(j.messages.pattern.mismatch,o.fullField,s,o.pattern));else if(typeof o.pattern=="string"){var ee=new RegExp(o.pattern);ee.test(s)||T.push(format(j.messages.pattern.mismatch,o.fullField,s,o.pattern))}}},rules={required:required$1,whitespace,type:type$1,range,enum:enumerable$1,pattern:pattern$1},string=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s,"string")&&!o.required)return _();rules.required(o,s,T,ee,j,"string"),isEmptyValue(s,"string")||(rules.type(o,s,T,ee,j),rules.range(o,s,T,ee,j),rules.pattern(o,s,T,ee,j),o.whitespace===!0&&rules.whitespace(o,s,T,ee,j))}_(ee)},method$g=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),s!==void 0&&rules.type(o,s,T,ee,j)}_(ee)},number=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(s===""&&(s=void 0),isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),s!==void 0&&(rules.type(o,s,T,ee,j),rules.range(o,s,T,ee,j))}_(ee)},_boolean=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),s!==void 0&&rules.type(o,s,T,ee,j)}_(ee)},regexp=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),isEmptyValue(s)||rules.type(o,s,T,ee,j)}_(ee)},integer=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),s!==void 0&&(rules.type(o,s,T,ee,j),rules.range(o,s,T,ee,j))}_(ee)},floatFn=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),s!==void 0&&(rules.type(o,s,T,ee,j),rules.range(o,s,T,ee,j))}_(ee)},array=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(s==null&&!o.required)return _();rules.required(o,s,T,ee,j,"array"),s!=null&&(rules.type(o,s,T,ee,j),rules.range(o,s,T,ee,j))}_(ee)},object=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),s!==void 0&&rules.type(o,s,T,ee,j)}_(ee)},ENUM="enum",enumerable=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j),s!==void 0&&rules[ENUM](o,s,T,ee,j)}_(ee)},pattern=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s,"string")&&!o.required)return _();rules.required(o,s,T,ee,j),isEmptyValue(s,"string")||rules.pattern(o,s,T,ee,j)}_(ee)},date=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s,"date")&&!o.required)return _();if(rules.required(o,s,T,ee,j),!isEmptyValue(s,"date")){var re;s instanceof Date?re=s:re=new Date(s),rules.type(o,re,T,ee,j),re&&rules.range(o,re.getTime(),T,ee,j)}}_(ee)},required=function(o,s,_,T,j){var ee=[],te=Array.isArray(s)?"array":typeof s;rules.required(o,s,T,ee,j,te),_(ee)},type=function(o,s,_,T,j){var ee=o.type,te=[],re=o.required||!o.required&&T.hasOwnProperty(o.field);if(re){if(isEmptyValue(s,ee)&&!o.required)return _();rules.required(o,s,T,te,j,ee),isEmptyValue(s,ee)||rules.type(o,s,T,te,j)}_(te)},any=function(o,s,_,T,j){var ee=[],te=o.required||!o.required&&T.hasOwnProperty(o.field);if(te){if(isEmptyValue(s)&&!o.required)return _();rules.required(o,s,T,ee,j)}_(ee)},validators={string,method:method$g,number,boolean:_boolean,regexp,integer,float:floatFn,array,object,enum:enumerable,pattern,date,url:type,hex:type,email:type,required,any};function newMessages(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var o=JSON.parse(JSON.stringify(this));return o.clone=this.clone,o}}}var messages=newMessages(),Schema=function(){function a(s){this.rules=null,this._messages=messages,this.define(s)}var o=a.prototype;return o.define=function(_){var T=this;if(!_)throw new Error("Cannot configure a schema with no rules");if(typeof _!="object"||Array.isArray(_))throw new Error("Rules must be an object");this.rules={},Object.keys(_).forEach(function(j){var ee=_[j];T.rules[j]=Array.isArray(ee)?ee:[ee]})},o.messages=function(_){return _&&(this._messages=deepMerge$1(newMessages(),_)),this._messages},o.validate=function(_,T,j){var ee=this;T===void 0&&(T={}),j===void 0&&(j=function(){});var te=_,re=T,ne=j;if(typeof re=="function"&&(ne=re,re={}),!this.rules||Object.keys(this.rules).length===0)return ne&&ne(null,te),Promise.resolve(te);function ae(ce){var ve=[],fe={};function he(me){if(Array.isArray(me)){var be;ve=(be=ve).concat.apply(be,me)}else ve.push(me)}for(var pe=0;pe<ce.length;pe++)he(ce[pe]);ve.length?(fe=convertFieldsError(ve),ne(ve,fe)):ne(null,te)}if(re.messages){var oe=this.messages();oe===messages&&(oe=newMessages()),deepMerge$1(oe,re.messages),re.messages=oe}else re.messages=this.messages();var se={},de=re.keys||Object.keys(this.rules);de.forEach(function(ce){var ve=ee.rules[ce],fe=te[ce];ve.forEach(function(he){var pe=he;typeof pe.transform=="function"&&(te===_&&(te=_extends$5({},te)),fe=te[ce]=pe.transform(fe)),typeof pe=="function"?pe={validator:pe}:pe=_extends$5({},pe),pe.validator=ee.getValidationMethod(pe),pe.validator&&(pe.field=ce,pe.fullField=pe.fullField||ce,pe.type=ee.getType(pe),se[ce]=se[ce]||[],se[ce].push({rule:pe,value:fe,source:te,field:ce}))})});var ue={};return asyncMap(se,re,function(ce,ve){var fe=ce.rule,he=(fe.type==="object"||fe.type==="array")&&(typeof fe.fields=="object"||typeof fe.defaultField=="object");he=he&&(fe.required||!fe.required&&ce.value),fe.field=ce.field;function pe(ye,$e){return _extends$5({},$e,{fullField:fe.fullField+"."+ye,fullFields:fe.fullFields?[].concat(fe.fullFields,[ye]):[ye]})}function me(ye){ye===void 0&&(ye=[]);var $e=Array.isArray(ye)?ye:[ye];!re.suppressWarning&&$e.length&&a.warning("async-validator:",$e),$e.length&&fe.message!==void 0&&($e=[].concat(fe.message));var _e=$e.map(complementError(fe,te));if(re.first&&_e.length)return ue[fe.field]=1,ve(_e);if(!he)ve(_e);else{if(fe.required&&!ce.value)return fe.message!==void 0?_e=[].concat(fe.message).map(complementError(fe,te)):re.error&&(_e=[re.error(fe,format(re.messages.required,fe.field))]),ve(_e);var Ee={};fe.defaultField&&Object.keys(ce.value).map(function(Ce){Ee[Ce]=fe.defaultField}),Ee=_extends$5({},Ee,ce.rule.fields);var Oe={};Object.keys(Ee).forEach(function(Ce){var Ie=Ee[Ce],De=Array.isArray(Ie)?Ie:[Ie];Oe[Ce]=De.map(pe.bind(null,Ce))});var Me=new a(Oe);Me.messages(re.messages),ce.rule.options&&(ce.rule.options.messages=re.messages,ce.rule.options.error=re.error),Me.validate(ce.value,ce.rule.options||re,function(Ce){var Ie=[];_e&&_e.length&&Ie.push.apply(Ie,_e),Ce&&Ce.length&&Ie.push.apply(Ie,Ce),ve(Ie.length?Ie:null)})}}var be;if(fe.asyncValidator)be=fe.asyncValidator(fe,ce.value,me,ce.source,re);else if(fe.validator){try{be=fe.validator(fe,ce.value,me,ce.source,re)}catch(ye){console.error==null||console.error(ye),re.suppressValidatorError||setTimeout(function(){throw ye},0),me(ye.message)}be===!0?me():be===!1?me(typeof fe.message=="function"?fe.message(fe.fullField||fe.field):fe.message||(fe.fullField||fe.field)+" fails"):be instanceof Array?me(be):be instanceof Error&&me(be.message)}be&&be.then&&be.then(function(){return me()},function(ye){return me(ye)})},function(ce){ae(ce)},te)},o.getType=function(_){if(_.type===void 0&&_.pattern instanceof RegExp&&(_.type="pattern"),typeof _.validator!="function"&&_.type&&!validators.hasOwnProperty(_.type))throw new Error(format("Unknown rule type %s",_.type));return _.type||"string"},o.getValidationMethod=function(_){if(typeof _.validator=="function")return _.validator;var T=Object.keys(_),j=T.indexOf("message");return j!==-1&&T.splice(j,1),T.length===1&&T[0]==="required"?validators.required:validators[this.getType(_)]||void 0},a}();Schema.register=function(o,s){if(typeof s!="function")throw new Error("Cannot register a validator by type, validator is not a function");validators[o]=s},Schema.warning=warning$2,Schema.messages=messages,Schema.validators=validators;var typeTemplate="'${name}' is not a valid ${type}",defaultValidateMessages={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:typeTemplate,method:typeTemplate,array:typeTemplate,object:typeTemplate,number:typeTemplate,date:typeTemplate,boolean:typeTemplate,integer:typeTemplate,float:typeTemplate,regexp:typeTemplate,email:typeTemplate,url:typeTemplate,hex:typeTemplate},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}};function get$2(a,o){for(var s=a,_=0;_<o.length;_+=1){if(s==null)return;s=s[o[_]]}return s}function _arrayWithHoles$b(a){if(Array.isArray(a))return a}function _nonIterableRest$b(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _toArray(a){return _arrayWithHoles$b(a)||_iterableToArray$1(a)||_unsupportedIterableToArray$b(a)||_nonIterableRest$b()}function internalSet(a,o,s,_){if(!o.length)return s;var T=_toArray(o),j=T[0],ee=T.slice(1),te;return!a&&typeof j=="number"?te=[]:Array.isArray(a)?te=_toConsumableArray$2(a):te=_objectSpread2$1({},a),_&&s===void 0&&ee.length===1?delete te[j][ee[0]]:te[j]=internalSet(te[j],ee,s,_),te}function set$1(a,o,s){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return o.length&&_&&s===void 0&&!get$2(a,o.slice(0,-1))?a:internalSet(a,o,s,_)}function cloneDeep$1(a){return Array.isArray(a)?cloneArrayDeep(a):_typeof$e(a)==="object"&&a!==null?cloneObjectDeep(a):a}function cloneObjectDeep(a){if(Object.getPrototypeOf(a)===Object.prototype){var o={};for(var s in a)o[s]=cloneDeep$1(a[s]);return o}return a}function cloneArrayDeep(a){return a.map(function(o){return cloneDeep$1(o)})}function getNamePath(a){return toArray(a)}function getValue$2(a,o){var s=get$2(a,o);return s}function setValue(a,o,s){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,T=set$1(a,o,s,_);return T}function cloneByNamePathList(a,o){var s={};return o.forEach(function(_){var T=getValue$2(a,_);s=setValue(s,_,T)}),s}function containsNamePath(a,o){return a&&a.some(function(s){return matchNamePath(s,o)})}function isObject$g(a){return _typeof$e(a)==="object"&&a!==null&&Object.getPrototypeOf(a)===Object.prototype}function internalSetValues(a,o){var s=Array.isArray(a)?_toConsumableArray$2(a):_objectSpread2$1({},a);return o&&Object.keys(o).forEach(function(_){var T=s[_],j=o[_],ee=isObject$g(T)&&isObject$g(j);s[_]=ee?internalSetValues(T,j||{}):cloneDeep$1(j)}),s}function setValues(a){for(var o=arguments.length,s=new Array(o>1?o-1:0),_=1;_<o;_++)s[_-1]=arguments[_];return s.reduce(function(T,j){return internalSetValues(T,j)},a)}function matchNamePath(a,o){return!a||!o||a.length!==o.length?!1:a.every(function(s,_){return o[_]===s})}function isSimilar(a,o){if(a===o)return!0;if(!a&&o||a&&!o||!a||!o||_typeof$e(a)!=="object"||_typeof$e(o)!=="object")return!1;var s=Object.keys(a),_=Object.keys(o),T=new Set([].concat(s,_));return _toConsumableArray$2(T).every(function(j){var ee=a[j],te=o[j];return typeof ee=="function"&&typeof te=="function"?!0:ee===te})}function defaultGetValueFromEvent(a){var o=arguments.length<=1?void 0:arguments[1];return o&&o.target&&_typeof$e(o.target)==="object"&&a in o.target?o.target[a]:o}function move(a,o,s){var _=a.length;if(o<0||o>=_||s<0||s>=_)return a;var T=a[o],j=o-s;return j>0?[].concat(_toConsumableArray$2(a.slice(0,s)),[T],_toConsumableArray$2(a.slice(s,o)),_toConsumableArray$2(a.slice(o+1,_))):j<0?[].concat(_toConsumableArray$2(a.slice(0,o)),_toConsumableArray$2(a.slice(o+1,s+1)),[T],_toConsumableArray$2(a.slice(s+1,_))):a}var AsyncValidator=Schema;function replaceMessage(a,o){return a.replace(/\$\{\w+\}/g,function(s){var _=s.slice(2,-1);return o[_]})}var CODE_LOGIC_ERROR="CODE_LOGIC_ERROR";function validateRule(a,o,s,_,T){return _validateRule.apply(this,arguments)}function _validateRule(){return _validateRule=_asyncToGenerator(_regeneratorRuntime().mark(function a(o,s,_,T,j){var ee,te,re,ne,ae,oe,se,de,ue;return _regeneratorRuntime().wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ee=_objectSpread2$1({},_),delete ee.ruleIndex,ee.validator&&(te=ee.validator,ee.validator=function(){try{return te.apply(void 0,arguments)}catch(fe){return console.error(fe),Promise.reject(CODE_LOGIC_ERROR)}}),re=null,ee&&ee.type==="array"&&ee.defaultField&&(re=ee.defaultField,delete ee.defaultField),ne=new AsyncValidator(_defineProperty$b({},o,[ee])),ae=setValues({},defaultValidateMessages,T.validateMessages),ne.messages(ae),oe=[],ve.prev=9,ve.next=12,Promise.resolve(ne.validate(_defineProperty$b({},o,s),_objectSpread2$1({},T)));case 12:ve.next=17;break;case 14:ve.prev=14,ve.t0=ve.catch(9),ve.t0.errors&&(oe=ve.t0.errors.map(function(fe,he){var pe=fe.message,me=pe===CODE_LOGIC_ERROR?ae.default:pe;return React__namespace.isValidElement(me)?React__namespace.cloneElement(me,{key:"error_".concat(he)}):me}));case 17:if(!(!oe.length&&re)){ve.next=22;break}return ve.next=20,Promise.all(s.map(function(fe,he){return validateRule("".concat(o,".").concat(he),fe,re,T,j)}));case 20:return se=ve.sent,ve.abrupt("return",se.reduce(function(fe,he){return[].concat(_toConsumableArray$2(fe),_toConsumableArray$2(he))},[]));case 22:return de=_objectSpread2$1(_objectSpread2$1({},_),{},{name:o,enum:(_.enum||[]).join(", ")},j),ue=oe.map(function(fe){return typeof fe=="string"?replaceMessage(fe,de):fe}),ve.abrupt("return",ue);case 25:case"end":return ve.stop()}},a,null,[[9,14]])})),_validateRule.apply(this,arguments)}function validateRules(a,o,s,_,T,j){var ee=a.join("."),te=s.map(function(ae,oe){var se=ae.validator,de=_objectSpread2$1(_objectSpread2$1({},ae),{},{ruleIndex:oe});return se&&(de.validator=function(ue,ce,ve){var fe=!1,he=function(){for(var be=arguments.length,ye=new Array(be),$e=0;$e<be;$e++)ye[$e]=arguments[$e];Promise.resolve().then(function(){warningOnce(!fe,"Your validator function has already return a promise. `callback` will be ignored."),fe||ve.apply(void 0,ye)})},pe=se(ue,ce,he);fe=pe&&typeof pe.then=="function"&&typeof pe.catch=="function",warningOnce(fe,"`callback` is deprecated. Please return a promise instead."),fe&&pe.then(function(){ve()}).catch(function(me){ve(me||" ")})}),de}).sort(function(ae,oe){var se=ae.warningOnly,de=ae.ruleIndex,ue=oe.warningOnly,ce=oe.ruleIndex;return!!se==!!ue?de-ce:se?1:-1}),re;if(T===!0)re=new Promise(function(){var ae=_asyncToGenerator(_regeneratorRuntime().mark(function oe(se,de){var ue,ce,ve;return _regeneratorRuntime().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:ue=0;case 1:if(!(ue<te.length)){he.next=12;break}return ce=te[ue],he.next=5,validateRule(ee,o,ce,_,j);case 5:if(ve=he.sent,!ve.length){he.next=9;break}return de([{errors:ve,rule:ce}]),he.abrupt("return");case 9:ue+=1,he.next=1;break;case 12:se([]);case 13:case"end":return he.stop()}},oe)}));return function(oe,se){return ae.apply(this,arguments)}}());else{var ne=te.map(function(ae){return validateRule(ee,o,ae,_,j).then(function(oe){return{errors:oe,rule:ae}})});re=(T?finishOnFirstFailed(ne):finishOnAllFailed(ne)).then(function(ae){return Promise.reject(ae)})}return re.catch(function(ae){return ae}),re}function finishOnAllFailed(a){return _finishOnAllFailed.apply(this,arguments)}function _finishOnAllFailed(){return _finishOnAllFailed=_asyncToGenerator(_regeneratorRuntime().mark(function a(o){return _regeneratorRuntime().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",Promise.all(o).then(function(T){var j,ee=(j=[]).concat.apply(j,_toConsumableArray$2(T));return ee}));case 1:case"end":return _.stop()}},a)})),_finishOnAllFailed.apply(this,arguments)}function finishOnFirstFailed(a){return _finishOnFirstFailed.apply(this,arguments)}function _finishOnFirstFailed(){return _finishOnFirstFailed=_asyncToGenerator(_regeneratorRuntime().mark(function a(o){var s;return _regeneratorRuntime().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return s=0,T.abrupt("return",new Promise(function(j){o.forEach(function(ee){ee.then(function(te){te.errors.length&&j([te]),s+=1,s===o.length&&j([])})})}));case 2:case"end":return T.stop()}},a)})),_finishOnFirstFailed.apply(this,arguments)}var _excluded$c=["name"],EMPTY_ERRORS=[];function requireUpdate(a,o,s,_,T,j){return typeof a=="function"?a(o,s,"source"in j?{source:j.source}:{}):_!==T}var Field=function(a){_inherits$4(s,a);var o=_createSuper$a(s);function s(_){var T;if(_classCallCheck$j(this,s),T=o.call(this,_),T.state={resetCount:0},T.cancelRegisterFunc=null,T.mounted=!1,T.touched=!1,T.dirty=!1,T.validatePromise=null,T.prevValidating=void 0,T.errors=EMPTY_ERRORS,T.warnings=EMPTY_ERRORS,T.cancelRegister=function(){var re=T.props,ne=re.preserve,ae=re.isListField,oe=re.name;T.cancelRegisterFunc&&T.cancelRegisterFunc(ae,ne,getNamePath(oe)),T.cancelRegisterFunc=null},T.getNamePath=function(){var re=T.props,ne=re.name,ae=re.fieldContext,oe=ae.prefixName,se=oe===void 0?[]:oe;return ne!==void 0?[].concat(_toConsumableArray$2(se),_toConsumableArray$2(ne)):[]},T.getRules=function(){var re=T.props,ne=re.rules,ae=ne===void 0?[]:ne,oe=re.fieldContext;return ae.map(function(se){return typeof se=="function"?se(oe):se})},T.refresh=function(){T.mounted&&T.setState(function(re){var ne=re.resetCount;return{resetCount:ne+1}})},T.triggerMetaEvent=function(re){var ne=T.props.onMetaChange;ne==null||ne(_objectSpread2$1(_objectSpread2$1({},T.getMeta()),{},{destroy:re}))},T.onStoreChange=function(re,ne,ae){var oe=T.props,se=oe.shouldUpdate,de=oe.dependencies,ue=de===void 0?[]:de,ce=oe.onReset,ve=ae.store,fe=T.getNamePath(),he=T.getValue(re),pe=T.getValue(ve),me=ne&&containsNamePath(ne,fe);switch(ae.type==="valueUpdate"&&ae.source==="external"&&he!==pe&&(T.touched=!0,T.dirty=!0,T.validatePromise=null,T.errors=EMPTY_ERRORS,T.warnings=EMPTY_ERRORS,T.triggerMetaEvent()),ae.type){case"reset":if(!ne||me){T.touched=!1,T.dirty=!1,T.validatePromise=null,T.errors=EMPTY_ERRORS,T.warnings=EMPTY_ERRORS,T.triggerMetaEvent(),ce==null||ce(),T.refresh();return}break;case"remove":{if(se){T.reRender();return}break}case"setField":{if(me){var be=ae.data;"touched"in be&&(T.touched=be.touched),"validating"in be&&!("originRCField"in be)&&(T.validatePromise=be.validating?Promise.resolve([]):null),"errors"in be&&(T.errors=be.errors||EMPTY_ERRORS),"warnings"in be&&(T.warnings=be.warnings||EMPTY_ERRORS),T.dirty=!0,T.triggerMetaEvent(),T.reRender();return}if(se&&!fe.length&&requireUpdate(se,re,ve,he,pe,ae)){T.reRender();return}break}case"dependenciesUpdate":{var ye=ue.map(getNamePath);if(ye.some(function($e){return containsNamePath(ae.relatedFields,$e)})){T.reRender();return}break}default:if(me||(!ue.length||fe.length||se)&&requireUpdate(se,re,ve,he,pe,ae)){T.reRender();return}break}se===!0&&T.reRender()},T.validateRules=function(re){var ne=T.getNamePath(),ae=T.getValue(),oe=Promise.resolve().then(function(){if(!T.mounted)return[];var se=T.props,de=se.validateFirst,ue=de===void 0?!1:de,ce=se.messageVariables,ve=re||{},fe=ve.triggerName,he=T.getRules();fe&&(he=he.filter(function(me){return me}).filter(function(me){var be=me.validateTrigger;if(!be)return!0;var ye=toArray(be);return ye.includes(fe)}));var pe=validateRules(ne,ae,he,re,ue,ce);return pe.catch(function(me){return me}).then(function(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:EMPTY_ERRORS;if(T.validatePromise===oe){var be;T.validatePromise=null;var ye=[],$e=[];(be=me.forEach)===null||be===void 0||be.call(me,function(_e){var Ee=_e.rule.warningOnly,Oe=_e.errors,Me=Oe===void 0?EMPTY_ERRORS:Oe;Ee?$e.push.apply($e,_toConsumableArray$2(Me)):ye.push.apply(ye,_toConsumableArray$2(Me))}),T.errors=ye,T.warnings=$e,T.triggerMetaEvent(),T.reRender()}}),pe});return T.validatePromise=oe,T.dirty=!0,T.errors=EMPTY_ERRORS,T.warnings=EMPTY_ERRORS,T.triggerMetaEvent(),T.reRender(),oe},T.isFieldValidating=function(){return!!T.validatePromise},T.isFieldTouched=function(){return T.touched},T.isFieldDirty=function(){if(T.dirty||T.props.initialValue!==void 0)return!0;var re=T.props.fieldContext,ne=re.getInternalHooks(HOOK_MARK),ae=ne.getInitialValue;return ae(T.getNamePath())!==void 0},T.getErrors=function(){return T.errors},T.getWarnings=function(){return T.warnings},T.isListField=function(){return T.props.isListField},T.isList=function(){return T.props.isList},T.isPreserve=function(){return T.props.preserve},T.getMeta=function(){T.prevValidating=T.isFieldValidating();var re={touched:T.isFieldTouched(),validating:T.prevValidating,errors:T.errors,warnings:T.warnings,name:T.getNamePath()};return re},T.getOnlyChild=function(re){if(typeof re=="function"){var ne=T.getMeta();return _objectSpread2$1(_objectSpread2$1({},T.getOnlyChild(re(T.getControlled(),ne,T.props.fieldContext))),{},{isFunction:!0})}var ae=toArray$1(re);return ae.length!==1||!React__namespace.isValidElement(ae[0])?{child:ae,isFunction:!1}:{child:ae[0],isFunction:!1}},T.getValue=function(re){var ne=T.props.fieldContext.getFieldsValue,ae=T.getNamePath();return getValue$2(re||ne(!0),ae)},T.getControlled=function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ne=T.props,ae=ne.trigger,oe=ne.validateTrigger,se=ne.getValueFromEvent,de=ne.normalize,ue=ne.valuePropName,ce=ne.getValueProps,ve=ne.fieldContext,fe=oe!==void 0?oe:ve.validateTrigger,he=T.getNamePath(),pe=ve.getInternalHooks,me=ve.getFieldsValue,be=pe(HOOK_MARK),ye=be.dispatch,$e=T.getValue(),_e=ce||function(Ce){return _defineProperty$b({},ue,Ce)},Ee=re[ae],Oe=_objectSpread2$1(_objectSpread2$1({},re),_e($e));Oe[ae]=function(){T.touched=!0,T.dirty=!0,T.triggerMetaEvent();for(var Ce,Ie=arguments.length,De=new Array(Ie),Fe=0;Fe<Ie;Fe++)De[Fe]=arguments[Fe];se?Ce=se.apply(void 0,De):Ce=defaultGetValueFromEvent.apply(void 0,[ue].concat(De)),de&&(Ce=de(Ce,$e,me(!0))),ye({type:"updateValue",namePath:he,value:Ce}),Ee&&Ee.apply(void 0,De)};var Me=toArray(fe||[]);return Me.forEach(function(Ce){var Ie=Oe[Ce];Oe[Ce]=function(){Ie&&Ie.apply(void 0,arguments);var De=T.props.rules;De&&De.length&&ye({type:"validateField",namePath:he,triggerName:Ce})}}),Oe},_.fieldContext){var j=_.fieldContext.getInternalHooks,ee=j(HOOK_MARK),te=ee.initEntityValue;te(_assertThisInitialized$4(T))}return T}return _createClass$k(s,[{key:"componentDidMount",value:function(){var T=this.props,j=T.shouldUpdate,ee=T.fieldContext;if(this.mounted=!0,ee){var te=ee.getInternalHooks,re=te(HOOK_MARK),ne=re.registerField;this.cancelRegisterFunc=ne(this)}j===!0&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var T=this.state.resetCount,j=this.props.children,ee=this.getOnlyChild(j),te=ee.child,re=ee.isFunction,ne;return re?ne=te:React__namespace.isValidElement(te)?ne=React__namespace.cloneElement(te,this.getControlled(te.props)):(warningOnce(!te,"`children` of Field is not validate ReactElement."),ne=te),React__namespace.createElement(React__namespace.Fragment,{key:T},ne)}}]),s}(React__namespace.Component);Field.contextType=Context$1,Field.defaultProps={trigger:"onChange",valuePropName:"value"};function WrapperField(a){var o=a.name,s=_objectWithoutProperties$4(a,_excluded$c),_=React__namespace.useContext(Context$1),T=o!==void 0?getNamePath(o):void 0,j="keep";return s.isListField||(j="_".concat((T||[]).join("_"))),React__namespace.createElement(Field,_extends$6({key:j,name:T},s,{fieldContext:_}))}var ListContext$2=React__namespace.createContext(null),List$4=function(o){var s=o.name,_=o.initialValue,T=o.children,j=o.rules,ee=o.validateTrigger,te=React__namespace.useContext(Context$1),re=React__namespace.useRef({keys:[],id:0}),ne=re.current,ae=React__namespace.useMemo(function(){var ue=getNamePath(te.prefixName)||[];return[].concat(_toConsumableArray$2(ue),_toConsumableArray$2(getNamePath(s)))},[te.prefixName,s]),oe=React__namespace.useMemo(function(){return _objectSpread2$1(_objectSpread2$1({},te),{},{prefixName:ae})},[te,ae]),se=React__namespace.useMemo(function(){return{getKey:function(ce){var ve=ae.length,fe=ce[ve];return[ne.keys[fe],ce.slice(ve+1)]}}},[ae]);if(typeof T!="function")return warningOnce(!1,"Form.List only accepts function as children."),null;var de=function(ce,ve,fe){var he=fe.source;return he==="internal"?!1:ce!==ve};return React__namespace.createElement(ListContext$2.Provider,{value:se},React__namespace.createElement(Context$1.Provider,{value:oe},React__namespace.createElement(WrapperField,{name:[],shouldUpdate:de,rules:j,validateTrigger:ee,initialValue:_,isList:!0},function(ue,ce){var ve=ue.value,fe=ve===void 0?[]:ve,he=ue.onChange,pe=te.getFieldValue,me=function(){var _e=pe(ae||[]);return _e||[]},be={add:function(_e,Ee){var Oe=me();Ee>=0&&Ee<=Oe.length?(ne.keys=[].concat(_toConsumableArray$2(ne.keys.slice(0,Ee)),[ne.id],_toConsumableArray$2(ne.keys.slice(Ee))),he([].concat(_toConsumableArray$2(Oe.slice(0,Ee)),[_e],_toConsumableArray$2(Oe.slice(Ee))))):(ne.keys=[].concat(_toConsumableArray$2(ne.keys),[ne.id]),he([].concat(_toConsumableArray$2(Oe),[_e]))),ne.id+=1},remove:function(_e){var Ee=me(),Oe=new Set(Array.isArray(_e)?_e:[_e]);Oe.size<=0||(ne.keys=ne.keys.filter(function(Me,Ce){return!Oe.has(Ce)}),he(Ee.filter(function(Me,Ce){return!Oe.has(Ce)})))},move:function(_e,Ee){if(_e!==Ee){var Oe=me();_e<0||_e>=Oe.length||Ee<0||Ee>=Oe.length||(ne.keys=move(ne.keys,_e,Ee),he(move(Oe,_e,Ee)))}}},ye=fe||[];return Array.isArray(ye)||(ye=[]),T(ye.map(function($e,_e){var Ee=ne.keys[_e];return Ee===void 0&&(ne.keys[_e]=ne.id,Ee=ne.keys[_e],ne.id+=1),{name:_e,key:Ee,isListField:!0}}),be,ce)})))};function _iterableToArrayLimit$b(a,o){var s=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(s!=null){var _,T,j,ee,te=[],re=!0,ne=!1;try{if(j=(s=s.call(a)).next,o===0){if(Object(s)!==s)return;re=!1}else for(;!(re=(_=j.call(s)).done)&&(te.push(_.value),te.length!==o);re=!0);}catch(ae){ne=!0,T=ae}finally{try{if(!re&&s.return!=null&&(ee=s.return(),Object(ee)!==ee))return}finally{if(ne)throw T}}return te}}function _slicedToArray$c(a,o){return _arrayWithHoles$b(a)||_iterableToArrayLimit$b(a,o)||_unsupportedIterableToArray$b(a,o)||_nonIterableRest$b()}function allPromiseFinish(a){var o=!1,s=a.length,_=[];return a.length?new Promise(function(T,j){a.forEach(function(ee,te){ee.catch(function(re){return o=!0,re}).then(function(re){s-=1,_[te]=re,!(s>0)&&(o&&j(_),T(_))})})}):Promise.resolve([])}var SPLIT="__@field_split__";function normalize$1(a){return a.map(function(o){return"".concat(_typeof$e(o),":").concat(o)}).join(SPLIT)}var NameMap=function(){function a(){_classCallCheck$j(this,a),this.kvs=new Map}return _createClass$k(a,[{key:"set",value:function(s,_){this.kvs.set(normalize$1(s),_)}},{key:"get",value:function(s){return this.kvs.get(normalize$1(s))}},{key:"update",value:function(s,_){var T=this.get(s),j=_(T);j?this.set(s,j):this.delete(s)}},{key:"delete",value:function(s){this.kvs.delete(normalize$1(s))}},{key:"map",value:function(s){return _toConsumableArray$2(this.kvs.entries()).map(function(_){var T=_slicedToArray$c(_,2),j=T[0],ee=T[1],te=j.split(SPLIT);return s({key:te.map(function(re){var ne=re.match(/^([^:]*):(.*)$/),ae=_slicedToArray$c(ne,3),oe=ae[1],se=ae[2];return oe==="number"?Number(se):se}),value:ee})})}},{key:"toJSON",value:function(){var s={};return this.map(function(_){var T=_.key,j=_.value;return s[T.join(".")]=j,null}),s}}]),a}(),_excluded$b=["name","errors"],FormStore=_createClass$k(function a(o){var s=this;_classCallCheck$j(this,a),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:s.getFieldValue,getFieldsValue:s.getFieldsValue,getFieldError:s.getFieldError,getFieldWarning:s.getFieldWarning,getFieldsError:s.getFieldsError,isFieldsTouched:s.isFieldsTouched,isFieldTouched:s.isFieldTouched,isFieldValidating:s.isFieldValidating,isFieldsValidating:s.isFieldsValidating,resetFields:s.resetFields,setFields:s.setFields,setFieldValue:s.setFieldValue,setFieldsValue:s.setFieldsValue,validateFields:s.validateFields,submit:s.submit,_init:!0,getInternalHooks:s.getInternalHooks}},this.getInternalHooks=function(_){return _===HOOK_MARK?(s.formHooked=!0,{dispatch:s.dispatch,initEntityValue:s.initEntityValue,registerField:s.registerField,useSubscribe:s.useSubscribe,setInitialValues:s.setInitialValues,destroyForm:s.destroyForm,setCallbacks:s.setCallbacks,setValidateMessages:s.setValidateMessages,getFields:s.getFields,setPreserve:s.setPreserve,getInitialValue:s.getInitialValue,registerWatch:s.registerWatch}):(warningOnce(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(_){s.subscribable=_},this.prevWithoutPreserves=null,this.setInitialValues=function(_,T){if(s.initialValues=_||{},T){var j,ee=setValues({},_,s.store);(j=s.prevWithoutPreserves)===null||j===void 0||j.map(function(te){var re=te.key;ee=setValue(ee,re,getValue$2(_,re))}),s.prevWithoutPreserves=null,s.updateStore(ee)}},this.destroyForm=function(){var _=new NameMap;s.getFieldEntities(!0).forEach(function(T){s.isMergedPreserve(T.isPreserve())||_.set(T.getNamePath(),!0)}),s.prevWithoutPreserves=_},this.getInitialValue=function(_){var T=getValue$2(s.initialValues,_);return _.length?cloneDeep$1(T):T},this.setCallbacks=function(_){s.callbacks=_},this.setValidateMessages=function(_){s.validateMessages=_},this.setPreserve=function(_){s.preserve=_},this.watchList=[],this.registerWatch=function(_){return s.watchList.push(_),function(){s.watchList=s.watchList.filter(function(T){return T!==_})}},this.notifyWatch=function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(s.watchList.length){var T=s.getFieldsValue();s.watchList.forEach(function(j){j(T,_)})}},this.timeoutId=null,this.warningUnhooked=function(){},this.updateStore=function(_){s.store=_},this.getFieldEntities=function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return _?s.fieldEntities.filter(function(T){return T.getNamePath().length}):s.fieldEntities},this.getFieldsMap=function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,T=new NameMap;return s.getFieldEntities(_).forEach(function(j){var ee=j.getNamePath();T.set(ee,j)}),T},this.getFieldEntitiesForNamePathList=function(_){if(!_)return s.getFieldEntities(!0);var T=s.getFieldsMap(!0);return _.map(function(j){var ee=getNamePath(j);return T.get(ee)||{INVALIDATE_NAME_PATH:getNamePath(j)}})},this.getFieldsValue=function(_,T){if(s.warningUnhooked(),_===!0&&!T)return s.store;var j=s.getFieldEntitiesForNamePathList(Array.isArray(_)?_:null),ee=[];return j.forEach(function(te){var re,ne="INVALIDATE_NAME_PATH"in te?te.INVALIDATE_NAME_PATH:te.getNamePath();if(!(!_&&(!((re=te.isListField)===null||re===void 0)&&re.call(te))))if(!T)ee.push(ne);else{var ae="getMeta"in te?te.getMeta():null;T(ae)&&ee.push(ne)}}),cloneByNamePathList(s.store,ee.map(getNamePath))},this.getFieldValue=function(_){s.warningUnhooked();var T=getNamePath(_);return getValue$2(s.store,T)},this.getFieldsError=function(_){s.warningUnhooked();var T=s.getFieldEntitiesForNamePathList(_);return T.map(function(j,ee){return j&&!("INVALIDATE_NAME_PATH"in j)?{name:j.getNamePath(),errors:j.getErrors(),warnings:j.getWarnings()}:{name:getNamePath(_[ee]),errors:[],warnings:[]}})},this.getFieldError=function(_){s.warningUnhooked();var T=getNamePath(_),j=s.getFieldsError([T])[0];return j.errors},this.getFieldWarning=function(_){s.warningUnhooked();var T=getNamePath(_),j=s.getFieldsError([T])[0];return j.warnings},this.isFieldsTouched=function(){s.warningUnhooked();for(var _=arguments.length,T=new Array(_),j=0;j<_;j++)T[j]=arguments[j];var ee=T[0],te=T[1],re,ne=!1;T.length===0?re=null:T.length===1?Array.isArray(ee)?(re=ee.map(getNamePath),ne=!1):(re=null,ne=ee):(re=ee.map(getNamePath),ne=te);var ae=s.getFieldEntities(!0),oe=function(ve){return ve.isFieldTouched()};if(!re)return ne?ae.every(oe):ae.some(oe);var se=new NameMap;re.forEach(function(ce){se.set(ce,[])}),ae.forEach(function(ce){var ve=ce.getNamePath();re.forEach(function(fe){fe.every(function(he,pe){return ve[pe]===he})&&se.update(fe,function(he){return[].concat(_toConsumableArray$2(he),[ce])})})});var de=function(ve){return ve.some(oe)},ue=se.map(function(ce){var ve=ce.value;return ve});return ne?ue.every(de):ue.some(de)},this.isFieldTouched=function(_){return s.warningUnhooked(),s.isFieldsTouched([_])},this.isFieldsValidating=function(_){s.warningUnhooked();var T=s.getFieldEntities();if(!_)return T.some(function(ee){return ee.isFieldValidating()});var j=_.map(getNamePath);return T.some(function(ee){var te=ee.getNamePath();return containsNamePath(j,te)&&ee.isFieldValidating()})},this.isFieldValidating=function(_){return s.warningUnhooked(),s.isFieldsValidating([_])},this.resetWithFieldInitialValue=function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},T=new NameMap,j=s.getFieldEntities(!0);j.forEach(function(re){var ne=re.props.initialValue,ae=re.getNamePath();if(ne!==void 0){var oe=T.get(ae)||new Set;oe.add({entity:re,value:ne}),T.set(ae,oe)}});var ee=function(ne){ne.forEach(function(ae){var oe=ae.props.initialValue;if(oe!==void 0){var se=ae.getNamePath(),de=s.getInitialValue(se);if(de!==void 0)warningOnce(!1,"Form already set 'initialValues' with path '".concat(se.join("."),"'. Field can not overwrite it."));else{var ue=T.get(se);if(ue&&ue.size>1)warningOnce(!1,"Multiple Field with path '".concat(se.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(ue){var ce=s.getFieldValue(se);(!_.skipExist||ce===void 0)&&s.updateStore(setValue(s.store,se,_toConsumableArray$2(ue)[0].value))}}}})},te;_.entities?te=_.entities:_.namePathList?(te=[],_.namePathList.forEach(function(re){var ne=T.get(re);if(ne){var ae;(ae=te).push.apply(ae,_toConsumableArray$2(_toConsumableArray$2(ne).map(function(oe){return oe.entity})))}})):te=j,ee(te)},this.resetFields=function(_){s.warningUnhooked();var T=s.store;if(!_){s.updateStore(setValues({},s.initialValues)),s.resetWithFieldInitialValue(),s.notifyObservers(T,null,{type:"reset"}),s.notifyWatch();return}var j=_.map(getNamePath);j.forEach(function(ee){var te=s.getInitialValue(ee);s.updateStore(setValue(s.store,ee,te))}),s.resetWithFieldInitialValue({namePathList:j}),s.notifyObservers(T,j,{type:"reset"}),s.notifyWatch(j)},this.setFields=function(_){s.warningUnhooked();var T=s.store,j=[];_.forEach(function(ee){var te=ee.name;ee.errors;var re=_objectWithoutProperties$4(ee,_excluded$b),ne=getNamePath(te);j.push(ne),"value"in re&&s.updateStore(setValue(s.store,ne,re.value)),s.notifyObservers(T,[ne],{type:"setField",data:ee})}),s.notifyWatch(j)},this.getFields=function(){var _=s.getFieldEntities(!0),T=_.map(function(j){var ee=j.getNamePath(),te=j.getMeta(),re=_objectSpread2$1(_objectSpread2$1({},te),{},{name:ee,value:s.getFieldValue(ee)});return Object.defineProperty(re,"originRCField",{value:!0}),re});return T},this.initEntityValue=function(_){var T=_.props.initialValue;if(T!==void 0){var j=_.getNamePath(),ee=getValue$2(s.store,j);ee===void 0&&s.updateStore(setValue(s.store,j,T))}},this.isMergedPreserve=function(_){var T=_!==void 0?_:s.preserve;return T??!0},this.registerField=function(_){s.fieldEntities.push(_);var T=_.getNamePath();if(s.notifyWatch([T]),_.props.initialValue!==void 0){var j=s.store;s.resetWithFieldInitialValue({entities:[_],skipExist:!0}),s.notifyObservers(j,[_.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(ee,te){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(s.fieldEntities=s.fieldEntities.filter(function(oe){return oe!==_}),!s.isMergedPreserve(te)&&(!ee||re.length>1)){var ne=ee?void 0:s.getInitialValue(T);if(T.length&&s.getFieldValue(T)!==ne&&s.fieldEntities.every(function(oe){return!matchNamePath(oe.getNamePath(),T)})){var ae=s.store;s.updateStore(setValue(ae,T,ne,!0)),s.notifyObservers(ae,[T],{type:"remove"}),s.triggerDependenciesUpdate(ae,T)}}s.notifyWatch([T])}},this.dispatch=function(_){switch(_.type){case"updateValue":{var T=_.namePath,j=_.value;s.updateValue(T,j);break}case"validateField":{var ee=_.namePath,te=_.triggerName;s.validateFields([ee],{triggerName:te});break}}},this.notifyObservers=function(_,T,j){if(s.subscribable){var ee=_objectSpread2$1(_objectSpread2$1({},j),{},{store:s.getFieldsValue(!0)});s.getFieldEntities().forEach(function(te){var re=te.onStoreChange;re(_,T,ee)})}else s.forceRootUpdate()},this.triggerDependenciesUpdate=function(_,T){var j=s.getDependencyChildrenFields(T);return j.length&&s.validateFields(j),s.notifyObservers(_,j,{type:"dependenciesUpdate",relatedFields:[T].concat(_toConsumableArray$2(j))}),j},this.updateValue=function(_,T){var j=getNamePath(_),ee=s.store;s.updateStore(setValue(s.store,j,T)),s.notifyObservers(ee,[j],{type:"valueUpdate",source:"internal"}),s.notifyWatch([j]);var te=s.triggerDependenciesUpdate(ee,j),re=s.callbacks.onValuesChange;if(re){var ne=cloneByNamePathList(s.store,[j]);re(ne,s.getFieldsValue())}s.triggerOnFieldsChange([j].concat(_toConsumableArray$2(te)))},this.setFieldsValue=function(_){s.warningUnhooked();var T=s.store;if(_){var j=setValues(s.store,_);s.updateStore(j)}s.notifyObservers(T,null,{type:"valueUpdate",source:"external"}),s.notifyWatch()},this.setFieldValue=function(_,T){s.setFields([{name:_,value:T}])},this.getDependencyChildrenFields=function(_){var T=new Set,j=[],ee=new NameMap;s.getFieldEntities().forEach(function(re){var ne=re.props.dependencies;(ne||[]).forEach(function(ae){var oe=getNamePath(ae);ee.update(oe,function(){var se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return se.add(re),se})})});var te=function re(ne){var ae=ee.get(ne)||new Set;ae.forEach(function(oe){if(!T.has(oe)){T.add(oe);var se=oe.getNamePath();oe.isFieldDirty()&&se.length&&(j.push(se),re(se))}})};return te(_),j},this.triggerOnFieldsChange=function(_,T){var j=s.callbacks.onFieldsChange;if(j){var ee=s.getFields();if(T){var te=new NameMap;T.forEach(function(ne){var ae=ne.name,oe=ne.errors;te.set(ae,oe)}),ee.forEach(function(ne){ne.errors=te.get(ne.name)||ne.errors})}var re=ee.filter(function(ne){var ae=ne.name;return containsNamePath(_,ae)});j(re,ee)}},this.validateFields=function(_,T){s.warningUnhooked();var j=!!_,ee=j?_.map(getNamePath):[],te=[];s.getFieldEntities(!0).forEach(function(ae){if(j||ee.push(ae.getNamePath()),T!=null&&T.recursive&&j){var oe=ae.getNamePath();oe.every(function(ue,ce){return _[ce]===ue||_[ce]===void 0})&&ee.push(oe)}if(!(!ae.props.rules||!ae.props.rules.length)){var se=ae.getNamePath();if(!j||containsNamePath(ee,se)){var de=ae.validateRules(_objectSpread2$1({validateMessages:_objectSpread2$1(_objectSpread2$1({},defaultValidateMessages),s.validateMessages)},T));te.push(de.then(function(){return{name:se,errors:[],warnings:[]}}).catch(function(ue){var ce,ve=[],fe=[];return(ce=ue.forEach)===null||ce===void 0||ce.call(ue,function(he){var pe=he.rule.warningOnly,me=he.errors;pe?fe.push.apply(fe,_toConsumableArray$2(me)):ve.push.apply(ve,_toConsumableArray$2(me))}),ve.length?Promise.reject({name:se,errors:ve,warnings:fe}):{name:se,errors:ve,warnings:fe}}))}}});var re=allPromiseFinish(te);s.lastValidatePromise=re,re.catch(function(ae){return ae}).then(function(ae){var oe=ae.map(function(se){var de=se.name;return de});s.notifyObservers(s.store,oe,{type:"validateFinish"}),s.triggerOnFieldsChange(oe,ae)});var ne=re.then(function(){return s.lastValidatePromise===re?Promise.resolve(s.getFieldsValue(ee)):Promise.reject([])}).catch(function(ae){var oe=ae.filter(function(se){return se&&se.errors.length});return Promise.reject({values:s.getFieldsValue(ee),errorFields:oe,outOfDate:s.lastValidatePromise!==re})});return ne.catch(function(ae){return ae}),ne},this.submit=function(){s.warningUnhooked(),s.validateFields().then(function(_){var T=s.callbacks.onFinish;if(T)try{T(_)}catch(j){console.error(j)}}).catch(function(_){var T=s.callbacks.onFinishFailed;T&&T(_)})},this.forceRootUpdate=o});function useForm(a){var o=React__namespace.useRef(),s=React__namespace.useState({}),_=_slicedToArray$c(s,2),T=_[1];if(!o.current)if(a)o.current=a;else{var j=function(){T({})},ee=new FormStore(j);o.current=ee.getForm()}return[o.current]}var FormContext=React__namespace.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),FormProvider=function(o){var s=o.validateMessages,_=o.onFormChange,T=o.onFormFinish,j=o.children,ee=React__namespace.useContext(FormContext),te=React__namespace.useRef({});return React__namespace.createElement(FormContext.Provider,{value:_objectSpread2$1(_objectSpread2$1({},ee),{},{validateMessages:_objectSpread2$1(_objectSpread2$1({},ee.validateMessages),s),triggerFormChange:function(ne,ae){_&&_(ne,{changedFields:ae,forms:te.current}),ee.triggerFormChange(ne,ae)},triggerFormFinish:function(ne,ae){T&&T(ne,{values:ae,forms:te.current}),ee.triggerFormFinish(ne,ae)},registerForm:function(ne,ae){ne&&(te.current=_objectSpread2$1(_objectSpread2$1({},te.current),{},_defineProperty$b({},ne,ae))),ee.registerForm(ne,ae)},unregisterForm:function(ne){var ae=_objectSpread2$1({},te.current);delete ae[ne],te.current=ae,ee.unregisterForm(ne)}})},j)},_excluded$a=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],Form=function(o,s){var _=o.name,T=o.initialValues,j=o.fields,ee=o.form,te=o.preserve,re=o.children,ne=o.component,ae=ne===void 0?"form":ne,oe=o.validateMessages,se=o.validateTrigger,de=se===void 0?"onChange":se,ue=o.onValuesChange,ce=o.onFieldsChange,ve=o.onFinish,fe=o.onFinishFailed,he=_objectWithoutProperties$4(o,_excluded$a),pe=React__namespace.useContext(FormContext),me=useForm(ee),be=_slicedToArray$c(me,1),ye=be[0],$e=ye.getInternalHooks(HOOK_MARK),_e=$e.useSubscribe,Ee=$e.setInitialValues,Oe=$e.setCallbacks,Me=$e.setValidateMessages,Ce=$e.setPreserve,Ie=$e.destroyForm;React__namespace.useImperativeHandle(s,function(){return ye}),React__namespace.useEffect(function(){return pe.registerForm(_,ye),function(){pe.unregisterForm(_)}},[pe,ye,_]),Me(_objectSpread2$1(_objectSpread2$1({},pe.validateMessages),oe)),Oe({onValuesChange:ue,onFieldsChange:function(ze){if(pe.triggerFormChange(_,ze),ce){for(var qe=arguments.length,et=new Array(qe>1?qe-1:0),Qe=1;Qe<qe;Qe++)et[Qe-1]=arguments[Qe];ce.apply(void 0,[ze].concat(et))}},onFinish:function(ze){pe.triggerFormFinish(_,ze),ve&&ve(ze)},onFinishFailed:fe}),Ce(te);var De=React__namespace.useRef(null);Ee(T,!De.current),De.current||(De.current=!0),React__namespace.useEffect(function(){return Ie},[]);var Fe,Pe=typeof re=="function";if(Pe){var Le=ye.getFieldsValue(!0);Fe=re(Le,ye)}else Fe=re;_e(!Pe);var Se=React__namespace.useRef();React__namespace.useEffect(function(){isSimilar(Se.current||[],j||[])||ye.setFields(j||[]),Se.current=j},[j,ye]);var Re=React__namespace.useMemo(function(){return _objectSpread2$1(_objectSpread2$1({},ye),{},{validateTrigger:de})},[ye,de]),ke=React__namespace.createElement(Context$1.Provider,{value:Re},Fe);return ae===!1?ke:React__namespace.createElement(ae,_extends$6({},he,{onSubmit:function(ze){ze.preventDefault(),ze.stopPropagation(),ye.submit()},onReset:function(ze){var qe;ze.preventDefault(),ye.resetFields(),(qe=he.onReset)===null||qe===void 0||qe.call(he,ze)}}),ke)};function stringify$3(a){try{return JSON.stringify(a)}catch{return Math.random()}}function useWatch(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var _=o[0],T=_===void 0?[]:_,j=o[1],ee=React$r.useState(),te=_slicedToArray$c(ee,2),re=te[0],ne=te[1],ae=React$r.useMemo(function(){return stringify$3(re)},[re]),oe=React$r.useRef(ae);oe.current=ae;var se=React$r.useContext(Context$1),de=j||se,ue=de&&de._init,ce=getNamePath(T),ve=React$r.useRef(ce);return ve.current=ce,React$r.useEffect(function(){if(ue){var fe=de.getFieldsValue,he=de.getInternalHooks,pe=he(HOOK_MARK),me=pe.registerWatch,be=me(function($e){var _e=getValue$2($e,ve.current),Ee=stringify$3(_e);oe.current!==Ee&&(oe.current=Ee,ne(_e))}),ye=getValue$2(fe(),ve.current);return ne(ye),be}},[ue]),re}var InternalForm=React__namespace.forwardRef(Form),RefForm=InternalForm;RefForm.FormProvider=FormProvider,RefForm.Field=WrapperField,RefForm.List=List$4,RefForm.useForm=useForm,RefForm.useWatch=useWatch;function bound01(a,o){isOnePointZero(a)&&(a="100%");var s=isPercentage(a);return a=o===360?a:Math.min(o,Math.max(0,parseFloat(a))),s&&(a=parseInt(String(a*o),10)/100),Math.abs(a-o)<1e-6?1:(o===360?a=(a<0?a%o+o:a%o)/parseFloat(String(o)):a=a%o/parseFloat(String(o)),a)}function isOnePointZero(a){return typeof a=="string"&&a.indexOf(".")!==-1&&parseFloat(a)===1}function isPercentage(a){return typeof a=="string"&&a.indexOf("%")!==-1}function boundAlpha(a){return a=parseFloat(a),(isNaN(a)||a<0||a>1)&&(a=1),a}function convertToPercentage(a){return a<=1?"".concat(Number(a)*100,"%"):a}function pad2(a){return a.length===1?"0"+a:String(a)}function rgbToRgb(a,o,s){return{r:bound01(a,255)*255,g:bound01(o,255)*255,b:bound01(s,255)*255}}function hue2rgb(a,o,s){return s<0&&(s+=1),s>1&&(s-=1),s<1/6?a+(o-a)*(6*s):s<1/2?o:s<2/3?a+(o-a)*(2/3-s)*6:a}function hslToRgb$1(a,o,s){var _,T,j;if(a=bound01(a,360),o=bound01(o,100),s=bound01(s,100),o===0)T=s,j=s,_=s;else{var ee=s<.5?s*(1+o):s+o-s*o,te=2*s-ee;_=hue2rgb(te,ee,a+1/3),T=hue2rgb(te,ee,a),j=hue2rgb(te,ee,a-1/3)}return{r:_*255,g:T*255,b:j*255}}function rgbToHsv(a,o,s){a=bound01(a,255),o=bound01(o,255),s=bound01(s,255);var _=Math.max(a,o,s),T=Math.min(a,o,s),j=0,ee=_,te=_-T,re=_===0?0:te/_;if(_===T)j=0;else{switch(_){case a:j=(o-s)/te+(o<s?6:0);break;case o:j=(s-a)/te+2;break;case s:j=(a-o)/te+4;break}j/=6}return{h:j,s:re,v:ee}}function hsvToRgb(a,o,s){a=bound01(a,360)*6,o=bound01(o,100),s=bound01(s,100);var _=Math.floor(a),T=a-_,j=s*(1-o),ee=s*(1-T*o),te=s*(1-(1-T)*o),re=_%6,ne=[s,ee,j,j,te,s][re],ae=[te,s,s,ee,j,j][re],oe=[j,j,te,s,s,ee][re];return{r:ne*255,g:ae*255,b:oe*255}}function rgbToHex$1(a,o,s,_){var T=[pad2(Math.round(a).toString(16)),pad2(Math.round(o).toString(16)),pad2(Math.round(s).toString(16))];return _&&T[0].startsWith(T[0].charAt(1))&&T[1].startsWith(T[1].charAt(1))&&T[2].startsWith(T[2].charAt(1))?T[0].charAt(0)+T[1].charAt(0)+T[2].charAt(0):T.join("")}function convertHexToDecimal(a){return parseIntFromHex(a)/255}function parseIntFromHex(a){return parseInt(a,16)}var names={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function inputToRGB(a){var o={r:0,g:0,b:0},s=1,_=null,T=null,j=null,ee=!1,te=!1;return typeof a=="string"&&(a=stringInputToObject(a)),typeof a=="object"&&(isValidCSSUnit(a.r)&&isValidCSSUnit(a.g)&&isValidCSSUnit(a.b)?(o=rgbToRgb(a.r,a.g,a.b),ee=!0,te=String(a.r).substr(-1)==="%"?"prgb":"rgb"):isValidCSSUnit(a.h)&&isValidCSSUnit(a.s)&&isValidCSSUnit(a.v)?(_=convertToPercentage(a.s),T=convertToPercentage(a.v),o=hsvToRgb(a.h,_,T),ee=!0,te="hsv"):isValidCSSUnit(a.h)&&isValidCSSUnit(a.s)&&isValidCSSUnit(a.l)&&(_=convertToPercentage(a.s),j=convertToPercentage(a.l),o=hslToRgb$1(a.h,_,j),ee=!0,te="hsl"),Object.prototype.hasOwnProperty.call(a,"a")&&(s=a.a)),s=boundAlpha(s),{ok:ee,format:a.format||te,r:Math.min(255,Math.max(o.r,0)),g:Math.min(255,Math.max(o.g,0)),b:Math.min(255,Math.max(o.b,0)),a:s}}var CSS_INTEGER="[-\\+]?\\d+%?",CSS_NUMBER="[-\\+]?\\d*\\.\\d+%?",CSS_UNIT="(?:".concat(CSS_NUMBER,")|(?:").concat(CSS_INTEGER,")"),PERMISSIVE_MATCH3="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),PERMISSIVE_MATCH4="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),matchers={CSS_UNIT:new RegExp(CSS_UNIT),rgb:new RegExp("rgb"+PERMISSIVE_MATCH3),rgba:new RegExp("rgba"+PERMISSIVE_MATCH4),hsl:new RegExp("hsl"+PERMISSIVE_MATCH3),hsla:new RegExp("hsla"+PERMISSIVE_MATCH4),hsv:new RegExp("hsv"+PERMISSIVE_MATCH3),hsva:new RegExp("hsva"+PERMISSIVE_MATCH4),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function stringInputToObject(a){if(a=a.trim().toLowerCase(),a.length===0)return!1;var o=!1;if(names[a])a=names[a],o=!0;else if(a==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var s=matchers.rgb.exec(a);return s?{r:s[1],g:s[2],b:s[3]}:(s=matchers.rgba.exec(a),s?{r:s[1],g:s[2],b:s[3],a:s[4]}:(s=matchers.hsl.exec(a),s?{h:s[1],s:s[2],l:s[3]}:(s=matchers.hsla.exec(a),s?{h:s[1],s:s[2],l:s[3],a:s[4]}:(s=matchers.hsv.exec(a),s?{h:s[1],s:s[2],v:s[3]}:(s=matchers.hsva.exec(a),s?{h:s[1],s:s[2],v:s[3],a:s[4]}:(s=matchers.hex8.exec(a),s?{r:parseIntFromHex(s[1]),g:parseIntFromHex(s[2]),b:parseIntFromHex(s[3]),a:convertHexToDecimal(s[4]),format:o?"name":"hex8"}:(s=matchers.hex6.exec(a),s?{r:parseIntFromHex(s[1]),g:parseIntFromHex(s[2]),b:parseIntFromHex(s[3]),format:o?"name":"hex"}:(s=matchers.hex4.exec(a),s?{r:parseIntFromHex(s[1]+s[1]),g:parseIntFromHex(s[2]+s[2]),b:parseIntFromHex(s[3]+s[3]),a:convertHexToDecimal(s[4]+s[4]),format:o?"name":"hex8"}:(s=matchers.hex3.exec(a),s?{r:parseIntFromHex(s[1]+s[1]),g:parseIntFromHex(s[2]+s[2]),b:parseIntFromHex(s[3]+s[3]),format:o?"name":"hex"}:!1)))))))))}function isValidCSSUnit(a){return!!matchers.CSS_UNIT.exec(String(a))}var hueStep=2,saturationStep=.16,saturationStep2=.05,brightnessStep1=.05,brightnessStep2=.15,lightColorCount=5,darkColorCount=4,darkColorMap=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function toHsv(a){var o=a.r,s=a.g,_=a.b,T=rgbToHsv(o,s,_);return{h:T.h*360,s:T.s,v:T.v}}function toHex(a){var o=a.r,s=a.g,_=a.b;return"#".concat(rgbToHex$1(o,s,_,!1))}function mix(a,o,s){var _=s/100,T={r:(o.r-a.r)*_+a.r,g:(o.g-a.g)*_+a.g,b:(o.b-a.b)*_+a.b};return T}function getHue(a,o,s){var _;return Math.round(a.h)>=60&&Math.round(a.h)<=240?_=s?Math.round(a.h)-hueStep*o:Math.round(a.h)+hueStep*o:_=s?Math.round(a.h)+hueStep*o:Math.round(a.h)-hueStep*o,_<0?_+=360:_>=360&&(_-=360),_}function getSaturation(a,o,s){if(a.h===0&&a.s===0)return a.s;var _;return s?_=a.s-saturationStep*o:o===darkColorCount?_=a.s+saturationStep:_=a.s+saturationStep2*o,_>1&&(_=1),s&&o===lightColorCount&&_>.1&&(_=.1),_<.06&&(_=.06),Number(_.toFixed(2))}function getValue$1(a,o,s){var _;return s?_=a.v+brightnessStep1*o:_=a.v-brightnessStep2*o,_>1&&(_=1),Number(_.toFixed(2))}function generate$1(a){for(var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=[],_=inputToRGB(a),T=lightColorCount;T>0;T-=1){var j=toHsv(_),ee=toHex(inputToRGB({h:getHue(j,T,!0),s:getSaturation(j,T,!0),v:getValue$1(j,T,!0)}));s.push(ee)}s.push(toHex(_));for(var te=1;te<=darkColorCount;te+=1){var re=toHsv(_),ne=toHex(inputToRGB({h:getHue(re,te),s:getSaturation(re,te),v:getValue$1(re,te)}));s.push(ne)}return o.theme==="dark"?darkColorMap.map(function(ae){var oe=ae.index,se=ae.opacity,de=toHex(mix(inputToRGB(o.backgroundColor||"#141414"),inputToRGB(s[oe]),se*100));return de}):s}var presetPrimaryColors={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},presetPalettes={},presetDarkPalettes={};Object.keys(presetPrimaryColors).forEach(function(a){presetPalettes[a]=generate$1(presetPrimaryColors[a]),presetPalettes[a].primary=presetPalettes[a][5],presetDarkPalettes[a]=generate$1(presetPrimaryColors[a],{theme:"dark",backgroundColor:"#141414"}),presetDarkPalettes[a].primary=presetDarkPalettes[a][5]});function canUseDom(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function contains(a,o){if(!a)return!1;if(a.contains)return a.contains(o);for(var s=o;s;){if(s===a)return!0;s=s.parentNode}return!1}var APPEND_ORDER="data-rc-order",MARK_KEY="rc-util-key",containerCache=new Map;function getMark(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.mark;return o?o.startsWith("data-")?o:"data-".concat(o):MARK_KEY}function getContainer$2(a){if(a.attachTo)return a.attachTo;var o=document.querySelector("head");return o||document.body}function getOrder(a){return a==="queue"?"prependQueue":a?"prepend":"append"}function findStyles(a){return Array.from((containerCache.get(a)||a).children).filter(function(o){return o.tagName==="STYLE"})}function injectCSS(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!canUseDom())return null;var s=o.csp,_=o.prepend,T=document.createElement("style");T.setAttribute(APPEND_ORDER,getOrder(_)),s!=null&&s.nonce&&(T.nonce=s==null?void 0:s.nonce),T.innerHTML=a;var j=getContainer$2(o),ee=j.firstChild;if(_){if(_==="queue"){var te=findStyles(j).filter(function(re){return["prepend","prependQueue"].includes(re.getAttribute(APPEND_ORDER))});if(te.length)return j.insertBefore(T,te[te.length-1].nextSibling),T}j.insertBefore(T,ee)}else j.appendChild(T);return T}function findExistNode(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=getContainer$2(o);return findStyles(s).find(function(_){return _.getAttribute(getMark(o))===a})}function syncRealContainer(a,o){var s=containerCache.get(a);if(!s||!contains(document,s)){var _=injectCSS("",o),T=_.parentNode;containerCache.set(a,T),a.removeChild(_)}}function updateCSS(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},_=getContainer$2(s);syncRealContainer(_,s);var T=findExistNode(o,s);if(T){var j,ee;if((j=s.csp)!==null&&j!==void 0&&j.nonce&&T.nonce!==((ee=s.csp)===null||ee===void 0?void 0:ee.nonce)){var te;T.nonce=(te=s.csp)===null||te===void 0?void 0:te.nonce}return T.innerHTML!==a&&(T.innerHTML=a),T}var re=injectCSS(a,s);return re.setAttribute(getMark(s),o),re}function warning$1(a,o){warningOnce(a,"[@ant-design/icons] ".concat(o))}function isIconDefinition(a){return _typeof$e(a)==="object"&&typeof a.name=="string"&&typeof a.theme=="string"&&(_typeof$e(a.icon)==="object"||typeof a.icon=="function")}function normalizeAttrs(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(a).reduce(function(o,s){var _=a[s];switch(s){case"class":o.className=_,delete o.class;break;default:o[s]=_}return o},{})}function generate(a,o,s){return s?React$r.createElement(a.tag,_objectSpread2$1(_objectSpread2$1({key:o},normalizeAttrs(a.attrs)),s),(a.children||[]).map(function(_,T){return generate(_,"".concat(o,"-").concat(a.tag,"-").concat(T))})):React$r.createElement(a.tag,_objectSpread2$1({key:o},normalizeAttrs(a.attrs)),(a.children||[]).map(function(_,T){return generate(_,"".concat(o,"-").concat(a.tag,"-").concat(T))}))}function getSecondaryColor(a){return generate$1(a)[0]}function normalizeTwoToneColors(a){return a?Array.isArray(a)?a:[a]:[]}var iconStyles$1=`
|
||
.anticon {
|
||
display: inline-block;
|
||
color: inherit;
|
||
font-style: normal;
|
||
line-height: 0;
|
||
text-align: center;
|
||
text-transform: none;
|
||
vertical-align: -0.125em;
|
||
text-rendering: optimizeLegibility;
|
||
-webkit-font-smoothing: antialiased;
|
||
-moz-osx-font-smoothing: grayscale;
|
||
}
|
||
|
||
.anticon > * {
|
||
line-height: 1;
|
||
}
|
||
|
||
.anticon svg {
|
||
display: inline-block;
|
||
}
|
||
|
||
.anticon::before {
|
||
display: none;
|
||
}
|
||
|
||
.anticon .anticon-icon {
|
||
display: block;
|
||
}
|
||
|
||
.anticon[tabindex] {
|
||
cursor: pointer;
|
||
}
|
||
|
||
.anticon-spin::before,
|
||
.anticon-spin {
|
||
display: inline-block;
|
||
-webkit-animation: loadingCircle 1s infinite linear;
|
||
animation: loadingCircle 1s infinite linear;
|
||
}
|
||
|
||
@-webkit-keyframes loadingCircle {
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
|
||
@keyframes loadingCircle {
|
||
100% {
|
||
-webkit-transform: rotate(360deg);
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
`,useInsertStyles=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:iconStyles$1,s=React$r.useContext(Context$2),_=s.csp;React$r.useEffect(function(){updateCSS(o,"@ant-design-icons",{prepend:!0,csp:_})},[])},_excluded$9=["icon","className","onClick","style","primaryColor","secondaryColor"],twoToneColorPalette={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function setTwoToneColors(a){var o=a.primaryColor,s=a.secondaryColor;twoToneColorPalette.primaryColor=o,twoToneColorPalette.secondaryColor=s||getSecondaryColor(o),twoToneColorPalette.calculated=!!s}function getTwoToneColors(){return _objectSpread2$1({},twoToneColorPalette)}var IconBase=function(o){var s=o.icon,_=o.className,T=o.onClick,j=o.style,ee=o.primaryColor,te=o.secondaryColor,re=_objectWithoutProperties$4(o,_excluded$9),ne=twoToneColorPalette;if(ee&&(ne={primaryColor:ee,secondaryColor:te||getSecondaryColor(ee)}),useInsertStyles(),warning$1(isIconDefinition(s),"icon should be icon definiton, but got ".concat(s)),!isIconDefinition(s))return null;var ae=s;return ae&&typeof ae.icon=="function"&&(ae=_objectSpread2$1(_objectSpread2$1({},ae),{},{icon:ae.icon(ne.primaryColor,ne.secondaryColor)})),generate(ae.icon,"svg-".concat(ae.name),_objectSpread2$1({className:_,onClick:T,style:j,"data-icon":ae.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},re))};IconBase.displayName="IconReact",IconBase.getTwoToneColors=getTwoToneColors,IconBase.setTwoToneColors=setTwoToneColors;const ReactIcon=IconBase;function setTwoToneColor(a){var o=normalizeTwoToneColors(a),s=_slicedToArray$c(o,2),_=s[0],T=s[1];return ReactIcon.setTwoToneColors({primaryColor:_,secondaryColor:T})}function getTwoToneColor(){var a=ReactIcon.getTwoToneColors();return a.calculated?[a.primaryColor,a.secondaryColor]:a.primaryColor}var _excluded$8=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];setTwoToneColor("#1890ff");var Icon=React__namespace.forwardRef(function(a,o){var s,_=a.className,T=a.icon,j=a.spin,ee=a.rotate,te=a.tabIndex,re=a.onClick,ne=a.twoToneColor,ae=_objectWithoutProperties$4(a,_excluded$8),oe=React__namespace.useContext(Context$2),se=oe.prefixCls,de=se===void 0?"anticon":se,ue=oe.rootClassName,ce=classNames(ue,de,(s={},_defineProperty$b(s,"".concat(de,"-").concat(T.name),!!T.name),_defineProperty$b(s,"".concat(de,"-spin"),!!j||T.name==="loading"),s),_),ve=te;ve===void 0&&re&&(ve=-1);var fe=ee?{msTransform:"rotate(".concat(ee,"deg)"),transform:"rotate(".concat(ee,"deg)")}:void 0,he=normalizeTwoToneColors(ne),pe=_slicedToArray$c(he,2),me=pe[0],be=pe[1];return React__namespace.createElement("span",_objectSpread2$1(_objectSpread2$1({role:"img","aria-label":T.name},ae),{},{ref:o,tabIndex:ve,onClick:re,className:ce}),React__namespace.createElement(ReactIcon,{icon:T,primaryColor:me,secondaryColor:be,style:fe}))});Icon.displayName="AntdIcon",Icon.getTwoToneColor=getTwoToneColor,Icon.setTwoToneColor=setTwoToneColor;const AntdIcon=Icon;var LoadingOutlined$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const LoadingOutlinedSvg=LoadingOutlined$2;var LoadingOutlined=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:LoadingOutlinedSvg}))};LoadingOutlined.displayName="LoadingOutlined";const LoadingOutlined$1=React__namespace.forwardRef(LoadingOutlined);var Context=React__namespace.createContext({}),DomWrapper=function(a){_inherits$4(s,a);var o=_createSuper$a(s);function s(){return _classCallCheck$j(this,s),o.apply(this,arguments)}return _createClass$k(s,[{key:"render",value:function(){return this.props.children}}]),s}(React__namespace.Component);function useSafeState(a){var o=React__namespace.useRef(!1),s=React__namespace.useState(a),_=_slicedToArray$c(s,2),T=_[0],j=_[1];React__namespace.useEffect(function(){return o.current=!1,function(){o.current=!0}},[]);function ee(te,re){re&&o.current||j(te)}return[T,ee]}var STATUS_NONE="none",STATUS_APPEAR="appear",STATUS_ENTER="enter",STATUS_LEAVE="leave",STEP_NONE="none",STEP_PREPARE="prepare",STEP_START="start",STEP_ACTIVE="active",STEP_ACTIVATED="end",STEP_PREPARED="prepared";function makePrefixMap(a,o){var s={};return s[a.toLowerCase()]=o.toLowerCase(),s["Webkit".concat(a)]="webkit".concat(o),s["Moz".concat(a)]="moz".concat(o),s["ms".concat(a)]="MS".concat(o),s["O".concat(a)]="o".concat(o.toLowerCase()),s}function getVendorPrefixes(a,o){var s={animationend:makePrefixMap("Animation","AnimationEnd"),transitionend:makePrefixMap("Transition","TransitionEnd")};return a&&("AnimationEvent"in o||delete s.animationend.animation,"TransitionEvent"in o||delete s.transitionend.transition),s}var vendorPrefixes=getVendorPrefixes(canUseDom(),typeof window<"u"?window:{}),style$1={};if(canUseDom()){var _document$createEleme=document.createElement("div");style$1=_document$createEleme.style}var prefixedEventNames={};function getVendorPrefixedEventName(a){if(prefixedEventNames[a])return prefixedEventNames[a];var o=vendorPrefixes[a];if(o)for(var s=Object.keys(o),_=s.length,T=0;T<_;T+=1){var j=s[T];if(Object.prototype.hasOwnProperty.call(o,j)&&j in style$1)return prefixedEventNames[a]=o[j],prefixedEventNames[a]}return""}var internalAnimationEndName=getVendorPrefixedEventName("animationend"),internalTransitionEndName=getVendorPrefixedEventName("transitionend"),supportTransition=!!(internalAnimationEndName&&internalTransitionEndName),animationEndName=internalAnimationEndName||"animationend",transitionEndName=internalTransitionEndName||"transitionend";function getTransitionName(a,o){if(!a)return null;if(_typeof$e(a)==="object"){var s=o.replace(/-\w/g,function(_){return _[1].toUpperCase()});return a[s]}return"".concat(a,"-").concat(o)}const useDomMotionEvents=function(a){var o=React$r.useRef(),s=React$r.useRef(a);s.current=a;var _=React__namespace.useCallback(function(ee){s.current(ee)},[]);function T(ee){ee&&(ee.removeEventListener(transitionEndName,_),ee.removeEventListener(animationEndName,_))}function j(ee){o.current&&o.current!==ee&&T(o.current),ee&&ee!==o.current&&(ee.addEventListener(transitionEndName,_),ee.addEventListener(animationEndName,_),o.current=ee)}return React__namespace.useEffect(function(){return function(){T(o.current)}},[]),[j,T]};var useIsomorphicLayoutEffect$1=canUseDom()?React$r.useLayoutEffect:React$r.useEffect,raf=function(o){return+setTimeout(o,16)},caf=function(o){return clearTimeout(o)};typeof window<"u"&&"requestAnimationFrame"in window&&(raf=function(o){return window.requestAnimationFrame(o)},caf=function(o){return window.cancelAnimationFrame(o)});var rafUUID=0,rafIds=new Map;function cleanup(a){rafIds.delete(a)}var wrapperRaf=function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;rafUUID+=1;var _=rafUUID;function T(j){if(j===0)cleanup(_),o();else{var ee=raf(function(){T(j-1)});rafIds.set(_,ee)}}return T(s),_};wrapperRaf.cancel=function(a){var o=rafIds.get(a);return cleanup(o),caf(o)};const useNextFrame=function(){var a=React__namespace.useRef(null);function o(){wrapperRaf.cancel(a.current)}function s(_){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;o();var j=wrapperRaf(function(){T<=1?_({isCanceled:function(){return j!==a.current}}):s(_,T-1)});a.current=j}return React__namespace.useEffect(function(){return function(){o()}},[]),[s,o]};var FULL_STEP_QUEUE=[STEP_PREPARE,STEP_START,STEP_ACTIVE,STEP_ACTIVATED],SIMPLE_STEP_QUEUE=[STEP_PREPARE,STEP_PREPARED],SkipStep=!1,DoStep=!0;function isActive(a){return a===STEP_ACTIVE||a===STEP_ACTIVATED}const useStepQueue=function(a,o,s){var _=useSafeState(STEP_NONE),T=_slicedToArray$c(_,2),j=T[0],ee=T[1],te=useNextFrame(),re=_slicedToArray$c(te,2),ne=re[0],ae=re[1];function oe(){ee(STEP_PREPARE,!0)}var se=o?SIMPLE_STEP_QUEUE:FULL_STEP_QUEUE;return useIsomorphicLayoutEffect$1(function(){if(j!==STEP_NONE&&j!==STEP_ACTIVATED){var de=se.indexOf(j),ue=se[de+1],ce=s(j);ce===SkipStep?ee(ue,!0):ue&&ne(function(ve){function fe(){ve.isCanceled()||ee(ue,!0)}ce===!0?fe():Promise.resolve(ce).then(fe)})}},[a,j]),React__namespace.useEffect(function(){return function(){ae()}},[]),[oe,j]};function useStatus(a,o,s,_){var T=_.motionEnter,j=T===void 0?!0:T,ee=_.motionAppear,te=ee===void 0?!0:ee,re=_.motionLeave,ne=re===void 0?!0:re,ae=_.motionDeadline,oe=_.motionLeaveImmediately,se=_.onAppearPrepare,de=_.onEnterPrepare,ue=_.onLeavePrepare,ce=_.onAppearStart,ve=_.onEnterStart,fe=_.onLeaveStart,he=_.onAppearActive,pe=_.onEnterActive,me=_.onLeaveActive,be=_.onAppearEnd,ye=_.onEnterEnd,$e=_.onLeaveEnd,_e=_.onVisibleChanged,Ee=useSafeState(),Oe=_slicedToArray$c(Ee,2),Me=Oe[0],Ce=Oe[1],Ie=useSafeState(STATUS_NONE),De=_slicedToArray$c(Ie,2),Fe=De[0],Pe=De[1],Le=useSafeState(null),Se=_slicedToArray$c(Le,2),Re=Se[0],ke=Se[1],je=React$r.useRef(!1),ze=React$r.useRef(null);function qe(){return s()}var et=React$r.useRef(!1);function Qe(){Pe(STATUS_NONE,!0),ke(null,!0)}function Ae(Tt){var gt=qe();if(!(Tt&&!Tt.deadline&&Tt.target!==gt)){var yt=et.current,Rt;Fe===STATUS_APPEAR&&yt?Rt=be==null?void 0:be(gt,Tt):Fe===STATUS_ENTER&&yt?Rt=ye==null?void 0:ye(gt,Tt):Fe===STATUS_LEAVE&&yt&&(Rt=$e==null?void 0:$e(gt,Tt)),Fe!==STATUS_NONE&&yt&&Rt!==!1&&Qe()}}var Ue=useDomMotionEvents(Ae),Ge=_slicedToArray$c(Ue,1),Je=Ge[0],Xe=function(gt){var yt,Rt,Et;switch(gt){case STATUS_APPEAR:return yt={},_defineProperty$b(yt,STEP_PREPARE,se),_defineProperty$b(yt,STEP_START,ce),_defineProperty$b(yt,STEP_ACTIVE,he),yt;case STATUS_ENTER:return Rt={},_defineProperty$b(Rt,STEP_PREPARE,de),_defineProperty$b(Rt,STEP_START,ve),_defineProperty$b(Rt,STEP_ACTIVE,pe),Rt;case STATUS_LEAVE:return Et={},_defineProperty$b(Et,STEP_PREPARE,ue),_defineProperty$b(Et,STEP_START,fe),_defineProperty$b(Et,STEP_ACTIVE,me),Et;default:return{}}},lt=React__namespace.useMemo(function(){return Xe(Fe)},[Fe]),ot=useStepQueue(Fe,!a,function(Tt){if(Tt===STEP_PREPARE){var gt=lt[STEP_PREPARE];return gt?gt(qe()):SkipStep}if(ht in lt){var yt;ke(((yt=lt[ht])===null||yt===void 0?void 0:yt.call(lt,qe(),null))||null)}return ht===STEP_ACTIVE&&(Je(qe()),ae>0&&(clearTimeout(ze.current),ze.current=setTimeout(function(){Ae({deadline:!0})},ae))),ht===STEP_PREPARED&&Qe(),DoStep}),ft=_slicedToArray$c(ot,2),nt=ft[0],ht=ft[1],ct=isActive(ht);et.current=ct,useIsomorphicLayoutEffect$1(function(){Ce(o);var Tt=je.current;je.current=!0;var gt;!Tt&&o&&te&&(gt=STATUS_APPEAR),Tt&&o&&j&&(gt=STATUS_ENTER),(Tt&&!o&&ne||!Tt&&oe&&!o&&ne)&&(gt=STATUS_LEAVE);var yt=Xe(gt);gt&&(a||yt[STEP_PREPARE])?(Pe(gt),nt()):Pe(STATUS_NONE)},[o]),React$r.useEffect(function(){(Fe===STATUS_APPEAR&&!te||Fe===STATUS_ENTER&&!j||Fe===STATUS_LEAVE&&!ne)&&Pe(STATUS_NONE)},[te,j,ne]),React$r.useEffect(function(){return function(){je.current=!1,clearTimeout(ze.current)}},[]);var pt=React__namespace.useRef(!1);React$r.useEffect(function(){Me&&(pt.current=!0),Me!==void 0&&Fe===STATUS_NONE&&((pt.current||Me)&&(_e==null||_e(Me)),pt.current=!0)},[Me,Fe]);var xt=Re;return lt[STEP_PREPARE]&&ht===STEP_START&&(xt=_objectSpread2$1({transition:"none"},xt)),[Fe,ht,xt,Me??o]}function genCSSMotion(a){var o=a;_typeof$e(a)==="object"&&(o=a.transitionSupport);function s(T,j){return!!(T.motionName&&o&&j!==!1)}var _=React__namespace.forwardRef(function(T,j){var ee=T.visible,te=ee===void 0?!0:ee,re=T.removeOnLeave,ne=re===void 0?!0:re,ae=T.forceRender,oe=T.children,se=T.motionName,de=T.leavedClassName,ue=T.eventProps,ce=React__namespace.useContext(Context),ve=ce.motion,fe=s(T,ve),he=React$r.useRef(),pe=React$r.useRef();function me(){try{return he.current instanceof HTMLElement?he.current:findDOMNode(pe.current)}catch{return null}}var be=useStatus(fe,te,me,T),ye=_slicedToArray$c(be,4),$e=ye[0],_e=ye[1],Ee=ye[2],Oe=ye[3],Me=React__namespace.useRef(Oe);Oe&&(Me.current=!0);var Ce=React__namespace.useCallback(function(ke){he.current=ke,fillRef(j,ke)},[j]),Ie,De=_objectSpread2$1(_objectSpread2$1({},ue),{},{visible:te});if(!oe)Ie=null;else if($e===STATUS_NONE)Oe?Ie=oe(_objectSpread2$1({},De),Ce):!ne&&Me.current&&de?Ie=oe(_objectSpread2$1(_objectSpread2$1({},De),{},{className:de}),Ce):ae||!ne&&!de?Ie=oe(_objectSpread2$1(_objectSpread2$1({},De),{},{style:{display:"none"}}),Ce):Ie=null;else{var Fe,Pe;_e===STEP_PREPARE?Pe="prepare":isActive(_e)?Pe="active":_e===STEP_START&&(Pe="start");var Le=getTransitionName(se,"".concat($e,"-").concat(Pe));Ie=oe(_objectSpread2$1(_objectSpread2$1({},De),{},{className:classNames(getTransitionName(se,$e),(Fe={},_defineProperty$b(Fe,Le,Le&&Pe),_defineProperty$b(Fe,se,typeof se=="string"),Fe)),style:Ee}),Ce)}if(React__namespace.isValidElement(Ie)&&supportRef(Ie)){var Se=Ie,Re=Se.ref;Re||(Ie=React__namespace.cloneElement(Ie,{ref:Ce}))}return React__namespace.createElement(DomWrapper,{ref:pe},Ie)});return _.displayName="CSSMotion",_}const CSSMotion=genCSSMotion(supportTransition);var STATUS_ADD="add",STATUS_KEEP="keep",STATUS_REMOVE="remove",STATUS_REMOVED="removed";function wrapKeyToObject(a){var o;return a&&_typeof$e(a)==="object"&&"key"in a?o=a:o={key:a},_objectSpread2$1(_objectSpread2$1({},o),{},{key:String(o.key)})}function parseKeys(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return a.map(wrapKeyToObject)}function diffKeys(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=[],_=0,T=o.length,j=parseKeys(a),ee=parseKeys(o);j.forEach(function(ne){for(var ae=!1,oe=_;oe<T;oe+=1){var se=ee[oe];if(se.key===ne.key){_<oe&&(s=s.concat(ee.slice(_,oe).map(function(de){return _objectSpread2$1(_objectSpread2$1({},de),{},{status:STATUS_ADD})})),_=oe),s.push(_objectSpread2$1(_objectSpread2$1({},se),{},{status:STATUS_KEEP})),_+=1,ae=!0;break}}ae||s.push(_objectSpread2$1(_objectSpread2$1({},ne),{},{status:STATUS_REMOVE}))}),_<T&&(s=s.concat(ee.slice(_).map(function(ne){return _objectSpread2$1(_objectSpread2$1({},ne),{},{status:STATUS_ADD})})));var te={};s.forEach(function(ne){var ae=ne.key;te[ae]=(te[ae]||0)+1});var re=Object.keys(te).filter(function(ne){return te[ne]>1});return re.forEach(function(ne){s=s.filter(function(ae){var oe=ae.key,se=ae.status;return oe!==ne||se!==STATUS_REMOVE}),s.forEach(function(ae){ae.key===ne&&(ae.status=STATUS_KEEP)})}),s}var _excluded$7=["component","children","onVisibleChanged","onAllRemoved"],_excluded2=["status"],MOTION_PROP_NAMES=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function genCSSMotionList(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:CSSMotion,s=function(_){_inherits$4(j,_);var T=_createSuper$a(j);function j(){var ee;_classCallCheck$j(this,j);for(var te=arguments.length,re=new Array(te),ne=0;ne<te;ne++)re[ne]=arguments[ne];return ee=T.call.apply(T,[this].concat(re)),_defineProperty$b(_assertThisInitialized$4(ee),"state",{keyEntities:[]}),_defineProperty$b(_assertThisInitialized$4(ee),"removeKey",function(ae){var oe=ee.state.keyEntities,se=oe.map(function(de){return de.key!==ae?de:_objectSpread2$1(_objectSpread2$1({},de),{},{status:STATUS_REMOVED})});return ee.setState({keyEntities:se}),se.filter(function(de){var ue=de.status;return ue!==STATUS_REMOVED}).length}),ee}return _createClass$k(j,[{key:"render",value:function(){var te=this,re=this.state.keyEntities,ne=this.props,ae=ne.component,oe=ne.children,se=ne.onVisibleChanged,de=ne.onAllRemoved,ue=_objectWithoutProperties$4(ne,_excluded$7),ce=ae||React__namespace.Fragment,ve={};return MOTION_PROP_NAMES.forEach(function(fe){ve[fe]=ue[fe],delete ue[fe]}),delete ue.keys,React__namespace.createElement(ce,ue,re.map(function(fe){var he=fe.status,pe=_objectWithoutProperties$4(fe,_excluded2),me=he===STATUS_ADD||he===STATUS_KEEP;return React__namespace.createElement(o,_extends$6({},ve,{key:pe.key,visible:me,eventProps:pe,onVisibleChanged:function(ye){if(se==null||se(ye,{key:pe.key}),!ye){var $e=te.removeKey(pe.key);$e===0&&de&&de()}}}),oe)}))}}],[{key:"getDerivedStateFromProps",value:function(te,re){var ne=te.keys,ae=re.keyEntities,oe=parseKeys(ne),se=diffKeys(ae,oe);return{keyEntities:se.filter(function(de){var ue=ae.find(function(ce){var ve=ce.key;return de.key===ve});return!(ue&&ue.status===STATUS_REMOVED&&de.status===STATUS_REMOVE)})}}}]),j}(React__namespace.Component);return _defineProperty$b(s,"defaultProps",{component:"div"}),s}genCSSMotionList(supportTransition);var defaultGetPrefixCls=function(o,s){return s||(o?"ant-".concat(o):"ant")},ConfigContext=React__namespace.createContext({getPrefixCls:defaultGetPrefixCls});ConfigContext.Consumer;var isValidElement=React__namespace.isValidElement;function replaceElement(a,o,s){return isValidElement(a)?React__namespace.cloneElement(a,typeof s=="function"?s(a.props||{}):s):o}function cloneElement(a,o){return replaceElement(a,a,o)}var useInternalLayoutEffect=canUseDom()?React__namespace.useLayoutEffect:React__namespace.useEffect,useLayoutEffect=function(o,s){var _=React__namespace.useRef(!0);useInternalLayoutEffect(function(){return o(_.current)},s),useInternalLayoutEffect(function(){return _.current=!1,function(){_.current=!0}},[])},KeyCode={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(o){var s=o.keyCode;if(o.altKey&&!o.ctrlKey||o.metaKey||s>=KeyCode.F1&&s<=KeyCode.F12)return!1;switch(s){case KeyCode.ALT:case KeyCode.CAPS_LOCK:case KeyCode.CONTEXT_MENU:case KeyCode.CTRL:case KeyCode.DOWN:case KeyCode.END:case KeyCode.ESC:case KeyCode.HOME:case KeyCode.INSERT:case KeyCode.LEFT:case KeyCode.MAC_FF_META:case KeyCode.META:case KeyCode.NUMLOCK:case KeyCode.NUM_CENTER:case KeyCode.PAGE_DOWN:case KeyCode.PAGE_UP:case KeyCode.PAUSE:case KeyCode.PRINT_SCREEN:case KeyCode.RIGHT:case KeyCode.SHIFT:case KeyCode.UP:case KeyCode.WIN_KEY:case KeyCode.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(o){if(o>=KeyCode.ZERO&&o<=KeyCode.NINE||o>=KeyCode.NUM_ZERO&&o<=KeyCode.NUM_MULTIPLY||o>=KeyCode.A&&o<=KeyCode.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&o===0)return!0;switch(o){case KeyCode.SPACE:case KeyCode.QUESTION_MARK:case KeyCode.NUM_PLUS:case KeyCode.NUM_MINUS:case KeyCode.NUM_PERIOD:case KeyCode.NUM_DIVISION:case KeyCode.SEMICOLON:case KeyCode.DASH:case KeyCode.EQUALS:case KeyCode.COMMA:case KeyCode.PERIOD:case KeyCode.SLASH:case KeyCode.APOSTROPHE:case KeyCode.SINGLE_QUOTE:case KeyCode.OPEN_SQUARE_BRACKET:case KeyCode.BACKSLASH:case KeyCode.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},attributes=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
||
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
||
charSet checked classID className colSpan cols content contentEditable contextMenu
|
||
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
||
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
||
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
||
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
||
mediaGroup method min minLength multiple muted name noValidate nonce open
|
||
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
||
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
||
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
||
summary tabIndex target title type useMap value width wmode wrap`,eventsName=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
||
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
||
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
||
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
||
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
||
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
||
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,propList="".concat(attributes," ").concat(eventsName).split(/[\s\n]+/),ariaPrefix="aria-",dataPrefix="data-";function match$1(a,o){return a.indexOf(o)===0}function pickAttrs(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s;o===!1?s={aria:!0,data:!0,attr:!0}:o===!0?s={aria:!0}:s=_objectSpread2$1({},o);var _={};return Object.keys(a).forEach(function(T){(s.aria&&(T==="role"||match$1(T,ariaPrefix))||s.data&&match$1(T,dataPrefix)||s.attr&&propList.includes(T))&&(_[T]=a[T])}),_}var Filler=React__namespace.forwardRef(function(a,o){var s=a.height,_=a.offset,T=a.children,j=a.prefixCls,ee=a.onInnerResize,te=a.innerProps,re={},ne={display:"flex",flexDirection:"column"};return _!==void 0&&(re={height:s,position:"relative",overflow:"hidden"},ne=_objectSpread2$1(_objectSpread2$1({},ne),{},{transform:"translateY(".concat(_,"px)"),position:"absolute",left:0,right:0,top:0})),React__namespace.createElement("div",{style:re},React__namespace.createElement(RefResizeObserver,{onResize:function(oe){var se=oe.offsetHeight;se&&ee&&ee()}},React__namespace.createElement("div",_extends$6({style:ne,className:classNames(_defineProperty$b({},"".concat(j,"-holder-inner"),j)),ref:o},te),T)))});Filler.displayName="Filler";var MIN_SIZE=20;function getPageY(a){return"touches"in a?a.touches[0].pageY:a.pageY}var ScrollBar=function(a){_inherits$4(s,a);var o=_createSuper$a(s);function s(){var _;_classCallCheck$j(this,s);for(var T=arguments.length,j=new Array(T),ee=0;ee<T;ee++)j[ee]=arguments[ee];return _=o.call.apply(o,[this].concat(j)),_.moveRaf=null,_.scrollbarRef=React__namespace.createRef(),_.thumbRef=React__namespace.createRef(),_.visibleTimeout=null,_.state={dragging:!1,pageY:null,startTop:null,visible:!1},_.delayHidden=function(){clearTimeout(_.visibleTimeout),_.setState({visible:!0}),_.visibleTimeout=setTimeout(function(){_.setState({visible:!1})},2e3)},_.onScrollbarTouchStart=function(te){te.preventDefault()},_.onContainerMouseDown=function(te){te.stopPropagation(),te.preventDefault()},_.patchEvents=function(){window.addEventListener("mousemove",_.onMouseMove),window.addEventListener("mouseup",_.onMouseUp),_.thumbRef.current.addEventListener("touchmove",_.onMouseMove),_.thumbRef.current.addEventListener("touchend",_.onMouseUp)},_.removeEvents=function(){var te;window.removeEventListener("mousemove",_.onMouseMove),window.removeEventListener("mouseup",_.onMouseUp),(te=_.scrollbarRef.current)===null||te===void 0||te.removeEventListener("touchstart",_.onScrollbarTouchStart),_.thumbRef.current&&(_.thumbRef.current.removeEventListener("touchstart",_.onMouseDown),_.thumbRef.current.removeEventListener("touchmove",_.onMouseMove),_.thumbRef.current.removeEventListener("touchend",_.onMouseUp)),wrapperRaf.cancel(_.moveRaf)},_.onMouseDown=function(te){var re=_.props.onStartMove;_.setState({dragging:!0,pageY:getPageY(te),startTop:_.getTop()}),re(),_.patchEvents(),te.stopPropagation(),te.preventDefault()},_.onMouseMove=function(te){var re=_.state,ne=re.dragging,ae=re.pageY,oe=re.startTop,se=_.props.onScroll;if(wrapperRaf.cancel(_.moveRaf),ne){var de=getPageY(te)-ae,ue=oe+de,ce=_.getEnableScrollRange(),ve=_.getEnableHeightRange(),fe=ve?ue/ve:0,he=Math.ceil(fe*ce);_.moveRaf=wrapperRaf(function(){se(he)})}},_.onMouseUp=function(){var te=_.props.onStopMove;_.setState({dragging:!1}),te(),_.removeEvents()},_.getSpinHeight=function(){var te=_.props,re=te.height,ne=te.count,ae=re/ne*10;return ae=Math.max(ae,MIN_SIZE),ae=Math.min(ae,re/2),Math.floor(ae)},_.getEnableScrollRange=function(){var te=_.props,re=te.scrollHeight,ne=te.height;return re-ne||0},_.getEnableHeightRange=function(){var te=_.props.height,re=_.getSpinHeight();return te-re||0},_.getTop=function(){var te=_.props.scrollTop,re=_.getEnableScrollRange(),ne=_.getEnableHeightRange();if(te===0||re===0)return 0;var ae=te/re;return ae*ne},_.showScroll=function(){var te=_.props,re=te.height,ne=te.scrollHeight;return ne>re},_}return _createClass$k(s,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(T){T.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var T=this.state,j=T.dragging,ee=T.visible,te=this.props,re=te.prefixCls,ne=te.direction,ae=this.getSpinHeight(),oe=this.getTop(),se=this.showScroll(),de=se&&ee,ue=ne==="rtl"?{left:0}:{right:0};return React__namespace.createElement("div",{ref:this.scrollbarRef,className:classNames("".concat(re,"-scrollbar"),_defineProperty$b({},"".concat(re,"-scrollbar-show"),se)),style:_objectSpread2$1(_objectSpread2$1({width:8,top:0,bottom:0},ue),{},{position:"absolute",display:de?null:"none"}),onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},React__namespace.createElement("div",{ref:this.thumbRef,className:classNames("".concat(re,"-scrollbar-thumb"),_defineProperty$b({},"".concat(re,"-scrollbar-thumb-moving"),j)),style:{width:"100%",height:ae,top:oe,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),s}(React__namespace.Component);function Item(a){var o=a.children,s=a.setRef,_=React__namespace.useCallback(function(T){s(T)},[]);return React__namespace.cloneElement(o,{ref:_})}function useChildren(a,o,s,_,T,j){var ee=j.getKey;return a.slice(o,s+1).map(function(te,re){var ne=o+re,ae=T(te,ne,{}),oe=ee(te);return React__namespace.createElement(Item,{key:oe,setRef:function(de){return _(te,de)}},ae)})}var CacheMap=function(){function a(){_classCallCheck$j(this,a),this.maps=void 0,this.maps=Object.create(null)}return _createClass$k(a,[{key:"set",value:function(s,_){this.maps[s]=_}},{key:"get",value:function(s){return this.maps[s]}}]),a}();function useHeights(a,o,s){var _=React__namespace.useState(0),T=_slicedToArray$c(_,2),j=T[0],ee=T[1],te=React$r.useRef(new Map),re=React$r.useRef(new CacheMap),ne=React$r.useRef();function ae(){wrapperRaf.cancel(ne.current)}function oe(){ae(),ne.current=wrapperRaf(function(){te.current.forEach(function(de,ue){if(de&&de.offsetParent){var ce=findDOMNode(de),ve=ce.offsetHeight;re.current.get(ue)!==ve&&re.current.set(ue,ce.offsetHeight)}}),ee(function(de){return de+1})})}function se(de,ue){var ce=a(de),ve=te.current.get(ce);ue?(te.current.set(ce,ue),oe()):te.current.delete(ce),!ve!=!ue&&(ue?o==null||o(de):s==null||s(de))}return React$r.useEffect(function(){return ae},[]),[se,oe,re.current,j]}function useScrollTo(a,o,s,_,T,j,ee,te){var re=React__namespace.useRef();return function(ne){if(ne==null){te();return}if(wrapperRaf.cancel(re.current),typeof ne=="number")ee(ne);else if(ne&&_typeof$e(ne)==="object"){var ae,oe=ne.align;"index"in ne?ae=ne.index:ae=o.findIndex(function(ce){return T(ce)===ne.key});var se=ne.offset,de=se===void 0?0:se,ue=function ce(ve,fe){if(!(ve<0||!a.current)){var he=a.current.clientHeight,pe=!1,me=fe;if(he){for(var be=fe||oe,ye=0,$e=0,_e=0,Ee=Math.min(o.length,ae),Oe=0;Oe<=Ee;Oe+=1){var Me=T(o[Oe]);$e=ye;var Ce=s.get(Me);_e=$e+(Ce===void 0?_:Ce),ye=_e,Oe===ae&&Ce===void 0&&(pe=!0)}var Ie=null;switch(be){case"top":Ie=$e-de;break;case"bottom":Ie=_e-he+de;break;default:{var De=a.current.scrollTop,Fe=De+he;$e<De?me="top":_e>Fe&&(me="bottom")}}Ie!==null&&Ie!==a.current.scrollTop&&ee(Ie)}re.current=wrapperRaf(function(){pe&&j(),ce(ve-1,me)},2)}};ue(3)}}}function findListDiffIndex(a,o,s){var _=a.length,T=o.length,j,ee;if(_===0&&T===0)return null;_<T?(j=a,ee=o):(j=o,ee=a);var te={__EMPTY_ITEM__:!0};function re(ue){return ue!==void 0?s(ue):te}for(var ne=null,ae=Math.abs(_-T)!==1,oe=0;oe<ee.length;oe+=1){var se=re(j[oe]),de=re(ee[oe]);if(se!==de){ne=oe,ae=ae||se!==re(ee[oe+1]);break}}return ne===null?null:{index:ne,multiple:ae}}function useDiffItem(a,o,s){var _=React__namespace.useState(a),T=_slicedToArray$c(_,2),j=T[0],ee=T[1],te=React__namespace.useState(null),re=_slicedToArray$c(te,2),ne=re[0],ae=re[1];return React__namespace.useEffect(function(){var oe=findListDiffIndex(j||[],a||[],o);(oe==null?void 0:oe.index)!==void 0&&(s==null||s(oe.index),ae(a[oe.index])),ee(a)},[a]),[ne]}var isFF=(typeof navigator>"u"?"undefined":_typeof$e(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const useOriginScroll=function(a,o){var s=React$r.useRef(!1),_=React$r.useRef(null);function T(){clearTimeout(_.current),s.current=!0,_.current=setTimeout(function(){s.current=!1},50)}var j=React$r.useRef({top:a,bottom:o});return j.current.top=a,j.current.bottom=o,function(ee){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,re=ee<0&&j.current.top||ee>0&&j.current.bottom;return te&&re?(clearTimeout(_.current),s.current=!1):(!re||s.current)&&T(),!s.current&&re}};function useFrameWheel(a,o,s,_){var T=React$r.useRef(0),j=React$r.useRef(null),ee=React$r.useRef(null),te=React$r.useRef(!1),re=useOriginScroll(o,s);function ne(oe){if(a){wrapperRaf.cancel(j.current);var se=oe.deltaY;T.current+=se,ee.current=se,!re(se)&&(isFF||oe.preventDefault(),j.current=wrapperRaf(function(){var de=te.current?10:1;_(T.current*de),T.current=0}))}}function ae(oe){a&&(te.current=oe.detail===ee.current)}return[ne,ae]}var SMOOTH_PTG=14/15;function useMobileTouchMove(a,o,s){var _=React$r.useRef(!1),T=React$r.useRef(0),j=React$r.useRef(null),ee=React$r.useRef(null),te,re=function(se){if(_.current){var de=Math.ceil(se.touches[0].pageY),ue=T.current-de;T.current=de,s(ue)&&se.preventDefault(),clearInterval(ee.current),ee.current=setInterval(function(){ue*=SMOOTH_PTG,(!s(ue,!0)||Math.abs(ue)<=.1)&&clearInterval(ee.current)},16)}},ne=function(){_.current=!1,te()},ae=function(se){te(),se.touches.length===1&&!_.current&&(_.current=!0,T.current=Math.ceil(se.touches[0].pageY),j.current=se.target,j.current.addEventListener("touchmove",re),j.current.addEventListener("touchend",ne))};te=function(){j.current&&(j.current.removeEventListener("touchmove",re),j.current.removeEventListener("touchend",ne))},useLayoutEffect(function(){return a&&o.current.addEventListener("touchstart",ae),function(){var oe;(oe=o.current)===null||oe===void 0||oe.removeEventListener("touchstart",ae),te(),clearInterval(ee.current)}},[a])}var _excluded$6=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","component","onScroll","onVisibleChange","innerProps"],EMPTY_DATA=[],ScrollStyle={overflowY:"auto",overflowAnchor:"none"};function RawList(a,o){var s=a.prefixCls,_=s===void 0?"rc-virtual-list":s,T=a.className,j=a.height,ee=a.itemHeight,te=a.fullHeight,re=te===void 0?!0:te,ne=a.style,ae=a.data,oe=a.children,se=a.itemKey,de=a.virtual,ue=a.direction,ce=a.component,ve=ce===void 0?"div":ce,fe=a.onScroll,he=a.onVisibleChange,pe=a.innerProps,me=_objectWithoutProperties$4(a,_excluded$6),be=!!(de!==!1&&j&&ee),ye=be&&ae&&ee*ae.length>j,$e=React$r.useState(0),_e=_slicedToArray$c($e,2),Ee=_e[0],Oe=_e[1],Me=React$r.useState(!1),Ce=_slicedToArray$c(Me,2),Ie=Ce[0],De=Ce[1],Fe=classNames(_,_defineProperty$b({},"".concat(_,"-rtl"),ue==="rtl"),T),Pe=ae||EMPTY_DATA,Le=React$r.useRef(),Se=React$r.useRef(),Re=React$r.useRef(),ke=React__namespace.useCallback(function(Pt){return typeof se=="function"?se(Pt):Pt==null?void 0:Pt[se]},[se]),je={getKey:ke};function ze(Pt){Oe(function(Nt){var er;typeof Pt=="function"?er=Pt(Nt):er=Pt;var At=yt(er);return Le.current.scrollTop=At,At})}var qe=React$r.useRef({start:0,end:Pe.length}),et=React$r.useRef(),Qe=useDiffItem(Pe,ke),Ae=_slicedToArray$c(Qe,1),Ue=Ae[0];et.current=Ue;var Ge=useHeights(ke,null,null),Je=_slicedToArray$c(Ge,4),Xe=Je[0],lt=Je[1],ot=Je[2],ft=Je[3],nt=React__namespace.useMemo(function(){if(!be)return{scrollHeight:void 0,start:0,end:Pe.length-1,offset:void 0};if(!ye){var Pt;return{scrollHeight:((Pt=Se.current)===null||Pt===void 0?void 0:Pt.offsetHeight)||0,start:0,end:Pe.length-1,offset:void 0}}for(var Nt=0,er,At,dr,Pr=Pe.length,Or=0;Or<Pr;Or+=1){var xr=Pe[Or],cr=ke(xr),Zr=ot.get(cr),Tr=Nt+(Zr===void 0?ee:Zr);Tr>=Ee&&er===void 0&&(er=Or,At=Nt),Tr>Ee+j&&dr===void 0&&(dr=Or),Nt=Tr}return er===void 0&&(er=0,At=0,dr=Math.ceil(j/ee)),dr===void 0&&(dr=Pe.length-1),dr=Math.min(dr+1,Pe.length),{scrollHeight:Nt,start:er,end:dr,offset:At}},[ye,be,Ee,Pe,ft,j]),ht=nt.scrollHeight,ct=nt.start,pt=nt.end,xt=nt.offset;qe.current.start=ct,qe.current.end=pt;var Tt=ht-j,gt=React$r.useRef(Tt);gt.current=Tt;function yt(Pt){var Nt=Pt;return Number.isNaN(gt.current)||(Nt=Math.min(Nt,gt.current)),Nt=Math.max(Nt,0),Nt}var Rt=Ee<=0,Et=Ee>=Tt,$t=useOriginScroll(Rt,Et);function Ot(Pt){var Nt=Pt;ze(Nt)}function Ut(Pt){var Nt=Pt.currentTarget.scrollTop;Nt!==Ee&&ze(Nt),fe==null||fe(Pt)}var Ht=useFrameWheel(be,Rt,Et,function(Pt){ze(function(Nt){var er=Nt+Pt;return er})}),wt=_slicedToArray$c(Ht,2),It=wt[0],qt=wt[1];useMobileTouchMove(be,Le,function(Pt,Nt){return $t(Pt,Nt)?!1:(It({preventDefault:function(){},deltaY:Pt}),!0)}),useLayoutEffect(function(){function Pt(Nt){be&&Nt.preventDefault()}return Le.current.addEventListener("wheel",It),Le.current.addEventListener("DOMMouseScroll",qt),Le.current.addEventListener("MozMousePixelScroll",Pt),function(){Le.current&&(Le.current.removeEventListener("wheel",It),Le.current.removeEventListener("DOMMouseScroll",qt),Le.current.removeEventListener("MozMousePixelScroll",Pt))}},[be]);var or=useScrollTo(Le,Pe,ot,ee,ke,lt,ze,function(){var Pt;(Pt=Re.current)===null||Pt===void 0||Pt.delayHidden()});React__namespace.useImperativeHandle(o,function(){return{scrollTo:or}}),useLayoutEffect(function(){if(he){var Pt=Pe.slice(ct,pt+1);he(Pt,Pe)}},[ct,pt,Pe]);var Gt=useChildren(Pe,ct,pt,Xe,oe,je),Ft=null;return j&&(Ft=_objectSpread2$1(_defineProperty$b({},re?"height":"maxHeight",j),ScrollStyle),be&&(Ft.overflowY="hidden",Ie&&(Ft.pointerEvents="none"))),React__namespace.createElement("div",_extends$6({style:_objectSpread2$1(_objectSpread2$1({},ne),{},{position:"relative"}),className:Fe},me),React__namespace.createElement(ve,{className:"".concat(_,"-holder"),style:Ft,ref:Le,onScroll:Ut},React__namespace.createElement(Filler,{prefixCls:_,height:ht,offset:xt,onInnerResize:lt,ref:Se,innerProps:pe},Gt)),be&&React__namespace.createElement(ScrollBar,{ref:Re,prefixCls:_,scrollTop:Ee,height:j,scrollHeight:ht,count:Pe.length,direction:ue,onScroll:Ot,onStartMove:function(){De(!0)},onStopMove:function(){De(!1)}}))}var List$3=React__namespace.forwardRef(RawList);List$3.displayName="List";var tuple=function(){for(var o=arguments.length,s=new Array(o),_=0;_<o;_++)s[_]=arguments[_];return s},getCollapsedHeight=function(){return{height:0,opacity:0}},getRealHeight=function(o){var s=o.scrollHeight;return{height:s,opacity:1}},getCurrentHeight=function(o){return{height:o?o.offsetHeight:0}},skipOpacityTransition=function(o,s){return(s==null?void 0:s.deadline)===!0||s.propertyName==="height"},collapseMotion={motionName:"ant-motion-collapse",onAppearStart:getCollapsedHeight,onEnterStart:getCollapsedHeight,onAppearActive:getRealHeight,onEnterActive:getRealHeight,onLeaveStart:getCurrentHeight,onLeaveActive:getCollapsedHeight,onAppearEnd:skipOpacityTransition,onEnterEnd:skipOpacityTransition,onLeaveEnd:skipOpacityTransition,motionDeadline:500};tuple("bottomLeft","bottomRight","topLeft","topRight");const collapseMotion$1=collapseMotion;function removeFromCheckedKeys(a,o){var s=new Set;return a.forEach(function(_){o.has(_)||s.add(_)}),s}function isCheckDisabled(a){var o=a||{},s=o.disabled,_=o.disableCheckbox,T=o.checkable;return!!(s||_)||T===!1}function fillConductCheck(a,o,s,_){for(var T=new Set(a),j=new Set,ee=0;ee<=s;ee+=1){var te=o.get(ee)||new Set;te.forEach(function(oe){var se=oe.key,de=oe.node,ue=oe.children,ce=ue===void 0?[]:ue;T.has(se)&&!_(de)&&ce.filter(function(ve){return!_(ve.node)}).forEach(function(ve){T.add(ve.key)})})}for(var re=new Set,ne=s;ne>=0;ne-=1){var ae=o.get(ne)||new Set;ae.forEach(function(oe){var se=oe.parent,de=oe.node;if(!(_(de)||!oe.parent||re.has(oe.parent.key))){if(_(oe.parent.node)){re.add(se.key);return}var ue=!0,ce=!1;(se.children||[]).filter(function(ve){return!_(ve.node)}).forEach(function(ve){var fe=ve.key,he=T.has(fe);ue&&!he&&(ue=!1),!ce&&(he||j.has(fe))&&(ce=!0)}),ue&&T.add(se.key),ce&&j.add(se.key),re.add(se.key)}})}return{checkedKeys:Array.from(T),halfCheckedKeys:Array.from(removeFromCheckedKeys(j,T))}}function cleanConductCheck(a,o,s,_,T){for(var j=new Set(a),ee=new Set(o),te=0;te<=_;te+=1){var re=s.get(te)||new Set;re.forEach(function(se){var de=se.key,ue=se.node,ce=se.children,ve=ce===void 0?[]:ce;!j.has(de)&&!ee.has(de)&&!T(ue)&&ve.filter(function(fe){return!T(fe.node)}).forEach(function(fe){j.delete(fe.key)})})}ee=new Set;for(var ne=new Set,ae=_;ae>=0;ae-=1){var oe=s.get(ae)||new Set;oe.forEach(function(se){var de=se.parent,ue=se.node;if(!(T(ue)||!se.parent||ne.has(se.parent.key))){if(T(se.parent.node)){ne.add(de.key);return}var ce=!0,ve=!1;(de.children||[]).filter(function(fe){return!T(fe.node)}).forEach(function(fe){var he=fe.key,pe=j.has(he);ce&&!pe&&(ce=!1),!ve&&(pe||ee.has(he))&&(ve=!0)}),ce||j.delete(de.key),ve&&ee.add(de.key),ne.add(de.key)}})}return{checkedKeys:Array.from(j),halfCheckedKeys:Array.from(removeFromCheckedKeys(ee,j))}}function conductCheck(a,o,s,_){var T=[],j;_?j=_:j=isCheckDisabled;var ee=new Set(a.filter(function(ae){var oe=!!s[ae];return oe||T.push(ae),oe})),te=new Map,re=0;Object.keys(s).forEach(function(ae){var oe=s[ae],se=oe.level,de=te.get(se);de||(de=new Set,te.set(se,de)),de.add(oe),re=Math.max(re,se)}),warningOnce(!T.length,"Tree missing follow keys: ".concat(T.slice(0,100).map(function(ae){return"'".concat(ae,"'")}).join(", ")));var ne;return o===!0?ne=fillConductCheck(ee,te,re,j):ne=cleanConductCheck(ee,o.halfCheckedKeys,te,re,j),ne}var TreeContext=React__namespace.createContext(null),Indent=function(o){for(var s=o.prefixCls,_=o.level,T=o.isStart,j=o.isEnd,ee="".concat(s,"-indent-unit"),te=[],re=0;re<_;re+=1){var ne;te.push(React__namespace.createElement("span",{key:re,className:classNames(ee,(ne={},_defineProperty$b(ne,"".concat(ee,"-start"),T[re]),_defineProperty$b(ne,"".concat(ee,"-end"),j[re]),ne))}))}return React__namespace.createElement("span",{"aria-hidden":"true",className:"".concat(s,"-indent")},te)};const Indent$1=React__namespace.memo(Indent);var _excluded$5=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ICON_OPEN="open",ICON_CLOSE="close",defaultTitle="---",InternalTreeNode=function(a){_inherits$4(s,a);var o=_createSuper$a(s);function s(){var _;_classCallCheck$j(this,s);for(var T=arguments.length,j=new Array(T),ee=0;ee<T;ee++)j[ee]=arguments[ee];return _=o.call.apply(o,[this].concat(j)),_.state={dragNodeHighlight:!1},_.selectHandle=void 0,_.onSelectorClick=function(te){var re=_.props.context.onNodeClick;re(te,convertNodePropsToEventData(_.props)),_.isSelectable()?_.onSelect(te):_.onCheck(te)},_.onSelectorDoubleClick=function(te){var re=_.props.context.onNodeDoubleClick;re(te,convertNodePropsToEventData(_.props))},_.onSelect=function(te){if(!_.isDisabled()){var re=_.props.context.onNodeSelect;te.preventDefault(),re(te,convertNodePropsToEventData(_.props))}},_.onCheck=function(te){if(!_.isDisabled()){var re=_.props,ne=re.disableCheckbox,ae=re.checked,oe=_.props.context.onNodeCheck;if(!(!_.isCheckable()||ne)){te.preventDefault();var se=!ae;oe(te,convertNodePropsToEventData(_.props),se)}}},_.onMouseEnter=function(te){var re=_.props.context.onNodeMouseEnter;re(te,convertNodePropsToEventData(_.props))},_.onMouseLeave=function(te){var re=_.props.context.onNodeMouseLeave;re(te,convertNodePropsToEventData(_.props))},_.onContextMenu=function(te){var re=_.props.context.onNodeContextMenu;re(te,convertNodePropsToEventData(_.props))},_.onDragStart=function(te){var re=_.props.context.onNodeDragStart;te.stopPropagation(),_.setState({dragNodeHighlight:!0}),re(te,_assertThisInitialized$4(_));try{te.dataTransfer.setData("text/plain","")}catch{}},_.onDragEnter=function(te){var re=_.props.context.onNodeDragEnter;te.preventDefault(),te.stopPropagation(),re(te,_assertThisInitialized$4(_))},_.onDragOver=function(te){var re=_.props.context.onNodeDragOver;te.preventDefault(),te.stopPropagation(),re(te,_assertThisInitialized$4(_))},_.onDragLeave=function(te){var re=_.props.context.onNodeDragLeave;te.stopPropagation(),re(te,_assertThisInitialized$4(_))},_.onDragEnd=function(te){var re=_.props.context.onNodeDragEnd;te.stopPropagation(),_.setState({dragNodeHighlight:!1}),re(te,_assertThisInitialized$4(_))},_.onDrop=function(te){var re=_.props.context.onNodeDrop;te.preventDefault(),te.stopPropagation(),_.setState({dragNodeHighlight:!1}),re(te,_assertThisInitialized$4(_))},_.onExpand=function(te){var re=_.props,ne=re.loading,ae=re.context.onNodeExpand;ne||ae(te,convertNodePropsToEventData(_.props))},_.setSelectHandle=function(te){_.selectHandle=te},_.getNodeState=function(){var te=_.props.expanded;return _.isLeaf()?null:te?ICON_OPEN:ICON_CLOSE},_.hasChildren=function(){var te=_.props.eventKey,re=_.props.context.keyEntities,ne=re[te]||{},ae=ne.children;return!!(ae||[]).length},_.isLeaf=function(){var te=_.props,re=te.isLeaf,ne=te.loaded,ae=_.props.context.loadData,oe=_.hasChildren();return re===!1?!1:re||!ae&&!oe||ae&&ne&&!oe},_.isDisabled=function(){var te=_.props.disabled,re=_.props.context.disabled;return!!(re||te)},_.isCheckable=function(){var te=_.props.checkable,re=_.props.context.checkable;return!re||te===!1?!1:re},_.syncLoadData=function(te){var re=te.expanded,ne=te.loading,ae=te.loaded,oe=_.props.context,se=oe.loadData,de=oe.onNodeLoad;ne||se&&re&&!_.isLeaf()&&!_.hasChildren()&&!ae&&de(convertNodePropsToEventData(_.props))},_.isDraggable=function(){var te=_.props,re=te.data,ne=te.context.draggable;return!!(ne&&(!ne.nodeDraggable||ne.nodeDraggable(re)))},_.renderDragHandler=function(){var te=_.props.context,re=te.draggable,ne=te.prefixCls;return re!=null&&re.icon?React__namespace.createElement("span",{className:"".concat(ne,"-draggable-icon")},re.icon):null},_.renderSwitcherIconDom=function(te){var re=_.props.switcherIcon,ne=_.props.context.switcherIcon,ae=re||ne;return typeof ae=="function"?ae(_objectSpread2$1(_objectSpread2$1({},_.props),{},{isLeaf:te})):ae},_.renderSwitcher=function(){var te=_.props.expanded,re=_.props.context.prefixCls;if(_.isLeaf()){var ne=_.renderSwitcherIconDom(!0);return ne!==!1?React__namespace.createElement("span",{className:classNames("".concat(re,"-switcher"),"".concat(re,"-switcher-noop"))},ne):null}var ae=classNames("".concat(re,"-switcher"),"".concat(re,"-switcher_").concat(te?ICON_OPEN:ICON_CLOSE)),oe=_.renderSwitcherIconDom(!1);return oe!==!1?React__namespace.createElement("span",{onClick:_.onExpand,className:ae},oe):null},_.renderCheckbox=function(){var te=_.props,re=te.checked,ne=te.halfChecked,ae=te.disableCheckbox,oe=_.props.context.prefixCls,se=_.isDisabled(),de=_.isCheckable();if(!de)return null;var ue=typeof de!="boolean"?de:null;return React__namespace.createElement("span",{className:classNames("".concat(oe,"-checkbox"),re&&"".concat(oe,"-checkbox-checked"),!re&&ne&&"".concat(oe,"-checkbox-indeterminate"),(se||ae)&&"".concat(oe,"-checkbox-disabled")),onClick:_.onCheck},ue)},_.renderIcon=function(){var te=_.props.loading,re=_.props.context.prefixCls;return React__namespace.createElement("span",{className:classNames("".concat(re,"-iconEle"),"".concat(re,"-icon__").concat(_.getNodeState()||"docu"),te&&"".concat(re,"-icon_loading"))})},_.renderSelector=function(){var te=_.state.dragNodeHighlight,re=_.props,ne=re.title,ae=ne===void 0?defaultTitle:ne,oe=re.selected,se=re.icon,de=re.loading,ue=re.data,ce=_.props.context,ve=ce.prefixCls,fe=ce.showIcon,he=ce.icon,pe=ce.loadData,me=ce.titleRender,be=_.isDisabled(),ye="".concat(ve,"-node-content-wrapper"),$e;if(fe){var _e=se||he;$e=_e?React__namespace.createElement("span",{className:classNames("".concat(ve,"-iconEle"),"".concat(ve,"-icon__customize"))},typeof _e=="function"?_e(_.props):_e):_.renderIcon()}else pe&&de&&($e=_.renderIcon());var Ee;typeof ae=="function"?Ee=ae(ue):me?Ee=me(ue):Ee=ae;var Oe=React__namespace.createElement("span",{className:"".concat(ve,"-title")},Ee);return React__namespace.createElement("span",{ref:_.setSelectHandle,title:typeof ae=="string"?ae:"",className:classNames("".concat(ye),"".concat(ye,"-").concat(_.getNodeState()||"normal"),!be&&(oe||te)&&"".concat(ve,"-node-selected")),onMouseEnter:_.onMouseEnter,onMouseLeave:_.onMouseLeave,onContextMenu:_.onContextMenu,onClick:_.onSelectorClick,onDoubleClick:_.onSelectorDoubleClick},$e,Oe,_.renderDropIndicator())},_.renderDropIndicator=function(){var te=_.props,re=te.disabled,ne=te.eventKey,ae=_.props.context,oe=ae.draggable,se=ae.dropLevelOffset,de=ae.dropPosition,ue=ae.prefixCls,ce=ae.indent,ve=ae.dropIndicatorRender,fe=ae.dragOverNodeKey,he=ae.direction,pe=!!oe,me=!re&&pe&&fe===ne;return me?ve({dropPosition:de,dropLevelOffset:se,indent:ce,prefixCls:ue,direction:he}):null},_}return _createClass$k(s,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var T=this.props.selectable,j=this.props.context.selectable;return typeof T=="boolean"?T:j}},{key:"render",value:function(){var T,j=this.props,ee=j.eventKey,te=j.className,re=j.style,ne=j.dragOver,ae=j.dragOverGapTop,oe=j.dragOverGapBottom,se=j.isLeaf,de=j.isStart,ue=j.isEnd,ce=j.expanded,ve=j.selected,fe=j.checked,he=j.halfChecked,pe=j.loading,me=j.domRef,be=j.active;j.data;var ye=j.onMouseMove,$e=j.selectable,_e=_objectWithoutProperties$4(j,_excluded$5),Ee=this.props.context,Oe=Ee.prefixCls,Me=Ee.filterTreeNode,Ce=Ee.keyEntities,Ie=Ee.dropContainerKey,De=Ee.dropTargetKey,Fe=Ee.draggingNodeKey,Pe=this.isDisabled(),Le=pickAttrs(_e,{aria:!0,data:!0}),Se=Ce[ee]||{},Re=Se.level,ke=ue[ue.length-1],je=this.isDraggable(),ze=!Pe&&je,qe=Fe===ee,et=$e!==void 0?{"aria-selected":!!$e}:void 0;return React__namespace.createElement("div",_extends$6({ref:me,className:classNames(te,"".concat(Oe,"-treenode"),(T={},_defineProperty$b(T,"".concat(Oe,"-treenode-disabled"),Pe),_defineProperty$b(T,"".concat(Oe,"-treenode-switcher-").concat(ce?"open":"close"),!se),_defineProperty$b(T,"".concat(Oe,"-treenode-checkbox-checked"),fe),_defineProperty$b(T,"".concat(Oe,"-treenode-checkbox-indeterminate"),he),_defineProperty$b(T,"".concat(Oe,"-treenode-selected"),ve),_defineProperty$b(T,"".concat(Oe,"-treenode-loading"),pe),_defineProperty$b(T,"".concat(Oe,"-treenode-active"),be),_defineProperty$b(T,"".concat(Oe,"-treenode-leaf-last"),ke),_defineProperty$b(T,"".concat(Oe,"-treenode-draggable"),je),_defineProperty$b(T,"dragging",qe),_defineProperty$b(T,"drop-target",De===ee),_defineProperty$b(T,"drop-container",Ie===ee),_defineProperty$b(T,"drag-over",!Pe&&ne),_defineProperty$b(T,"drag-over-gap-top",!Pe&&ae),_defineProperty$b(T,"drag-over-gap-bottom",!Pe&&oe),_defineProperty$b(T,"filter-node",Me&&Me(convertNodePropsToEventData(this.props))),T)),style:re,draggable:ze,"aria-grabbed":qe,onDragStart:ze?this.onDragStart:void 0,onDragEnter:je?this.onDragEnter:void 0,onDragOver:je?this.onDragOver:void 0,onDragLeave:je?this.onDragLeave:void 0,onDrop:je?this.onDrop:void 0,onDragEnd:je?this.onDragEnd:void 0,onMouseMove:ye},et,Le),React__namespace.createElement(Indent$1,{prefixCls:Oe,level:Re,isStart:de,isEnd:ue}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),s}(React__namespace.Component),ContextTreeNode=function(o){return React__namespace.createElement(TreeContext.Consumer,null,function(s){return React__namespace.createElement(InternalTreeNode,_extends$6({},o,{context:s}))})};ContextTreeNode.displayName="TreeNode",ContextTreeNode.isTreeNode=1;function arrDel(a,o){if(!a)return[];var s=a.slice(),_=s.indexOf(o);return _>=0&&s.splice(_,1),s}function arrAdd(a,o){var s=(a||[]).slice();return s.indexOf(o)===-1&&s.push(o),s}function posToArr(a){return a.split("-")}function getPosition(a,o){return"".concat(a,"-").concat(o)}function isTreeNode(a){return a&&a.type&&a.type.isTreeNode}function getDragChildrenKeys(a,o){var s=[],_=o[a];function T(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];j.forEach(function(ee){var te=ee.key,re=ee.children;s.push(te),T(re)})}return T(_.children),s}function isLastChild(a){if(a.parent){var o=posToArr(a.pos);return Number(o[o.length-1])===a.parent.children.length-1}return!1}function isFirstChild(a){var o=posToArr(a.pos);return Number(o[o.length-1])===0}function calcDropPosition(a,o,s,_,T,j,ee,te,re,ne){var ae,oe=a.clientX,se=a.clientY,de=a.target.getBoundingClientRect(),ue=de.top,ce=de.height,ve=(ne==="rtl"?-1:1)*(((T==null?void 0:T.x)||0)-oe),fe=(ve-12)/_,he=te[s.props.eventKey];if(se<ue+ce/2){var pe=ee.findIndex(function(Fe){return Fe.key===he.key}),me=pe<=0?0:pe-1,be=ee[me].key;he=te[be]}var ye=he.key,$e=he,_e=he.key,Ee=0,Oe=0;if(!re.includes(ye))for(var Me=0;Me<fe&&isLastChild(he);Me+=1)he=he.parent,Oe+=1;var Ce=o.props.data,Ie=he.node,De=!0;return isFirstChild(he)&&he.level===0&&se<ue+ce/2&&j({dragNode:Ce,dropNode:Ie,dropPosition:-1})&&he.key===s.props.eventKey?Ee=-1:($e.children||[]).length&&re.includes(_e)?j({dragNode:Ce,dropNode:Ie,dropPosition:0})?Ee=0:De=!1:Oe===0?fe>-1.5?j({dragNode:Ce,dropNode:Ie,dropPosition:1})?Ee=1:De=!1:j({dragNode:Ce,dropNode:Ie,dropPosition:0})?Ee=0:j({dragNode:Ce,dropNode:Ie,dropPosition:1})?Ee=1:De=!1:j({dragNode:Ce,dropNode:Ie,dropPosition:1})?Ee=1:De=!1,{dropPosition:Ee,dropLevelOffset:Oe,dropTargetKey:he.key,dropTargetPos:he.pos,dragOverNodeKey:_e,dropContainerKey:Ee===0?null:((ae=he.parent)===null||ae===void 0?void 0:ae.key)||null,dropAllowed:De}}function calcSelectedKeys(a,o){if(a){var s=o.multiple;return s?a.slice():a.length?[a[0]]:a}}function parseCheckedKeys(a){if(!a)return null;var o;if(Array.isArray(a))o={checkedKeys:a,halfCheckedKeys:void 0};else if(_typeof$e(a)==="object")o={checkedKeys:a.checked||void 0,halfCheckedKeys:a.halfChecked||void 0};else return warningOnce(!1,"`checkedKeys` is not an array or an object"),null;return o}function conductExpandParent(a,o){var s=new Set;function _(T){if(!s.has(T)){var j=o[T];if(j){s.add(T);var ee=j.parent,te=j.node;te.disabled||ee&&_(ee.key)}}}return(a||[]).forEach(function(T){_(T)}),_toConsumableArray$2(s)}var _excluded$4=["children"];function getKey(a,o){return a??o}function fillFieldNames(a){var o=a||{},s=o.title,_=o._title,T=o.key,j=o.children,ee=s||"title";return{title:ee,_title:_||[ee],key:T||"key",children:j||"children"}}function convertTreeToData(a){function o(s){var _=toArray$1(s);return _.map(function(T){if(!isTreeNode(T))return warningOnce(!T,"Tree/TreeNode can only accept TreeNode as children."),null;var j=T.key,ee=T.props,te=ee.children,re=_objectWithoutProperties$4(ee,_excluded$4),ne=_objectSpread2$1({key:j},re),ae=o(te);return ae.length&&(ne.children=ae),ne}).filter(function(T){return T})}return o(a)}function flattenTreeData(a,o,s){var _=fillFieldNames(s),T=_._title,j=_.key,ee=_.children,te=new Set(o===!0?[]:o),re=[];function ne(ae){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ae.map(function(se,de){for(var ue=getPosition(oe?oe.pos:"0",de),ce=getKey(se[j],ue),ve,fe=0;fe<T.length;fe+=1){var he=T[fe];if(se[he]!==void 0){ve=se[he];break}}var pe=_objectSpread2$1(_objectSpread2$1({},omit$1(se,[].concat(_toConsumableArray$2(T),[j,ee]))),{},{title:ve,key:ce,parent:oe,pos:ue,children:null,data:se,isStart:[].concat(_toConsumableArray$2(oe?oe.isStart:[]),[de===0]),isEnd:[].concat(_toConsumableArray$2(oe?oe.isEnd:[]),[de===ae.length-1])});return re.push(pe),o===!0||te.has(ce)?pe.children=ne(se[ee]||[],pe):pe.children=[],pe})}return ne(a),re}function traverseDataNodes(a,o,s){var _={};_typeof$e(s)==="object"?_=s:_={externalGetKey:s},_=_||{};var T=_,j=T.childrenPropName,ee=T.externalGetKey,te=T.fieldNames,re=fillFieldNames(te),ne=re.key,ae=re.children,oe=j||ae,se;ee?typeof ee=="string"?se=function(ce){return ce[ee]}:typeof ee=="function"&&(se=function(ce){return ee(ce)}):se=function(ce,ve){return getKey(ce[ne],ve)};function de(ue,ce,ve,fe){var he=ue?ue[oe]:a,pe=ue?getPosition(ve.pos,ce):"0",me=ue?[].concat(_toConsumableArray$2(fe),[ue]):[];if(ue){var be=se(ue,pe),ye={node:ue,index:ce,pos:pe,key:be,parentPos:ve.node?ve.pos:null,level:ve.level+1,nodes:me};o(ye)}he&&he.forEach(function($e,_e){de($e,_e,{node:ue,pos:pe,level:ve?ve.level+1:-1},me)})}de(null)}function convertDataToEntities(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.initWrapper,_=o.processEntity,T=o.onProcessFinished,j=o.externalGetKey,ee=o.childrenPropName,te=o.fieldNames,re=arguments.length>2?arguments[2]:void 0,ne=j||re,ae={},oe={},se={posEntities:ae,keyEntities:oe};return s&&(se=s(se)||se),traverseDataNodes(a,function(de){var ue=de.node,ce=de.index,ve=de.pos,fe=de.key,he=de.parentPos,pe=de.level,me=de.nodes,be={node:ue,nodes:me,index:ce,key:fe,pos:ve,level:pe},ye=getKey(fe,ve);ae[ve]=be,oe[ye]=be,be.parent=ae[he],be.parent&&(be.parent.children=be.parent.children||[],be.parent.children.push(be)),_&&_(be,se)},{externalGetKey:ne,childrenPropName:ee,fieldNames:te}),T&&T(se),se}function getTreeNodeProps(a,o){var s=o.expandedKeys,_=o.selectedKeys,T=o.loadedKeys,j=o.loadingKeys,ee=o.checkedKeys,te=o.halfCheckedKeys,re=o.dragOverNodeKey,ne=o.dropPosition,ae=o.keyEntities,oe=ae[a],se={eventKey:a,expanded:s.indexOf(a)!==-1,selected:_.indexOf(a)!==-1,loaded:T.indexOf(a)!==-1,loading:j.indexOf(a)!==-1,checked:ee.indexOf(a)!==-1,halfChecked:te.indexOf(a)!==-1,pos:String(oe?oe.pos:""),dragOver:re===a&&ne===0,dragOverGapTop:re===a&&ne===-1,dragOverGapBottom:re===a&&ne===1};return se}function convertNodePropsToEventData(a){var o=a.data,s=a.expanded,_=a.selected,T=a.checked,j=a.loaded,ee=a.loading,te=a.halfChecked,re=a.dragOver,ne=a.dragOverGapTop,ae=a.dragOverGapBottom,oe=a.pos,se=a.active,de=a.eventKey,ue=_objectSpread2$1(_objectSpread2$1({},o),{},{expanded:s,selected:_,checked:T,loaded:j,loading:ee,halfChecked:te,dragOver:re,dragOverGapTop:ne,dragOverGapBottom:ae,pos:oe,active:se,key:de});return"props"in ue||Object.defineProperty(ue,"props",{get:function(){return warningOnce(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),a}}),ue}function _objectDestructuringEmpty(a){if(a==null)throw new TypeError("Cannot destructure "+a)}var _excluded$3=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],MotionTreeNode=function(o,s){var _=o.className,T=o.style,j=o.motion,ee=o.motionNodes,te=o.motionType,re=o.onMotionStart,ne=o.onMotionEnd,ae=o.active,oe=o.treeNodeRequiredProps,se=_objectWithoutProperties$4(o,_excluded$3),de=React__namespace.useState(!0),ue=_slicedToArray$c(de,2),ce=ue[0],ve=ue[1],fe=React__namespace.useContext(TreeContext),he=fe.prefixCls,pe=React__namespace.useRef(!1),me=function(){pe.current||ne(),pe.current=!0};React$r.useEffect(function(){ee&&te==="hide"&&ce&&ve(!1)},[ee]);var be=null;return React$r.useEffect(function(){return ee&&(be===null?re():clearTimeout(be)),function(){ee&&(be=setTimeout(me,0))}},[]),ee?React__namespace.createElement(CSSMotion,_extends$6({ref:s,visible:ce},j,{motionAppear:te==="show",onAppearEnd:me,onLeaveEnd:me}),function(ye,$e){var _e=ye.className,Ee=ye.style;return React__namespace.createElement("div",{ref:$e,className:classNames("".concat(he,"-treenode-motion"),_e),style:Ee},ee.map(function(Oe){var Me=_extends$6({},(_objectDestructuringEmpty(Oe.data),Oe.data)),Ce=Oe.title,Ie=Oe.key,De=Oe.isStart,Fe=Oe.isEnd;delete Me.children;var Pe=getTreeNodeProps(Ie,oe);return React__namespace.createElement(ContextTreeNode,_extends$6({},Me,Pe,{title:Ce,active:ae,data:Oe.data,key:Ie,isStart:De,isEnd:Fe}))}))}):React__namespace.createElement(ContextTreeNode,_extends$6({domRef:s,className:_,style:T},se,{active:ae}))};MotionTreeNode.displayName="MotionTreeNode";var RefMotionTreeNode=React__namespace.forwardRef(MotionTreeNode);function findExpandedKeys(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=a.length,_=o.length;if(Math.abs(s-_)!==1)return{add:!1,key:null};function T(j,ee){var te=new Map;j.forEach(function(ne){te.set(ne,!0)});var re=ee.filter(function(ne){return!te.has(ne)});return re.length===1?re[0]:null}return s<_?{add:!0,key:T(a,o)}:{add:!1,key:T(o,a)}}function getExpandRange(a,o,s){var _=a.findIndex(function(te){return te.key===s}),T=a[_+1],j=o.findIndex(function(te){return te.key===s});if(T){var ee=o.findIndex(function(te){return te.key===T.key});return o.slice(j+1,ee)}return o.slice(j+1)}var _excluded$2=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],HIDDEN_STYLE={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},noop$3=function(){},MOTION_KEY="RC_TREE_MOTION_".concat(Math.random()),MotionNode={key:MOTION_KEY},MotionEntity={key:MOTION_KEY,level:0,index:0,pos:"0",node:MotionNode,nodes:[MotionNode]},MotionFlattenData={parent:null,children:[],pos:MotionEntity.pos,data:MotionNode,title:null,key:MOTION_KEY,isStart:[],isEnd:[]};function getMinimumRangeTransitionRange(a,o,s,_){return o===!1||!s?a:a.slice(0,Math.ceil(s/_)+1)}function itemKey(a){var o=a.key,s=a.pos;return getKey(o,s)}function getAccessibilityPath(a){for(var o=String(a.data.key),s=a;s.parent;)s=s.parent,o="".concat(s.data.key," > ").concat(o);return o}var NodeList=React__namespace.forwardRef(function(a,o){var s=a.prefixCls,_=a.data;a.selectable,a.checkable;var T=a.expandedKeys,j=a.selectedKeys,ee=a.checkedKeys,te=a.loadedKeys,re=a.loadingKeys,ne=a.halfCheckedKeys,ae=a.keyEntities,oe=a.disabled,se=a.dragging,de=a.dragOverNodeKey,ue=a.dropPosition,ce=a.motion,ve=a.height,fe=a.itemHeight,he=a.virtual,pe=a.focusable,me=a.activeItem,be=a.focused,ye=a.tabIndex,$e=a.onKeyDown,_e=a.onFocus,Ee=a.onBlur,Oe=a.onActiveChange,Me=a.onListChangeStart,Ce=a.onListChangeEnd,Ie=_objectWithoutProperties$4(a,_excluded$2),De=React__namespace.useRef(null),Fe=React__namespace.useRef(null);React__namespace.useImperativeHandle(o,function(){return{scrollTo:function(yt){De.current.scrollTo(yt)},getIndentWidth:function(){return Fe.current.offsetWidth}}});var Pe=React__namespace.useState(T),Le=_slicedToArray$c(Pe,2),Se=Le[0],Re=Le[1],ke=React__namespace.useState(_),je=_slicedToArray$c(ke,2),ze=je[0],qe=je[1],et=React__namespace.useState(_),Qe=_slicedToArray$c(et,2),Ae=Qe[0],Ue=Qe[1],Ge=React__namespace.useState([]),Je=_slicedToArray$c(Ge,2),Xe=Je[0],lt=Je[1],ot=React__namespace.useState(null),ft=_slicedToArray$c(ot,2),nt=ft[0],ht=ft[1],ct=React__namespace.useRef(_);ct.current=_;function pt(){var gt=ct.current;qe(gt),Ue(gt),lt([]),ht(null),Ce()}useLayoutEffect(function(){Re(T);var gt=findExpandedKeys(Se,T);if(gt.key!==null)if(gt.add){var yt=ze.findIndex(function(Ht){var wt=Ht.key;return wt===gt.key}),Rt=getMinimumRangeTransitionRange(getExpandRange(ze,_,gt.key),he,ve,fe),Et=ze.slice();Et.splice(yt+1,0,MotionFlattenData),Ue(Et),lt(Rt),ht("show")}else{var $t=_.findIndex(function(Ht){var wt=Ht.key;return wt===gt.key}),Ot=getMinimumRangeTransitionRange(getExpandRange(_,ze,gt.key),he,ve,fe),Ut=_.slice();Ut.splice($t+1,0,MotionFlattenData),Ue(Ut),lt(Ot),ht("hide")}else ze!==_&&(qe(_),Ue(_))},[T,_]),React__namespace.useEffect(function(){se||pt()},[se]);var xt=ce?Ae:_,Tt={expandedKeys:T,selectedKeys:j,loadedKeys:te,loadingKeys:re,checkedKeys:ee,halfCheckedKeys:ne,dragOverNodeKey:de,dropPosition:ue,keyEntities:ae};return React__namespace.createElement(React__namespace.Fragment,null,be&&me&&React__namespace.createElement("span",{style:HIDDEN_STYLE,"aria-live":"assertive"},getAccessibilityPath(me)),React__namespace.createElement("div",null,React__namespace.createElement("input",{style:HIDDEN_STYLE,disabled:pe===!1||oe,tabIndex:pe!==!1?ye:null,onKeyDown:$e,onFocus:_e,onBlur:Ee,value:"",onChange:noop$3,"aria-label":"for screen reader"})),React__namespace.createElement("div",{className:"".concat(s,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},React__namespace.createElement("div",{className:"".concat(s,"-indent")},React__namespace.createElement("div",{ref:Fe,className:"".concat(s,"-indent-unit")}))),React__namespace.createElement(List$3,_extends$6({},Ie,{data:xt,itemKey,height:ve,fullHeight:!1,virtual:he,itemHeight:fe,prefixCls:"".concat(s,"-list"),ref:De,onVisibleChange:function(yt,Rt){var Et=new Set(yt),$t=Rt.filter(function(Ot){return!Et.has(Ot)});$t.some(function(Ot){return itemKey(Ot)===MOTION_KEY})&&pt()}}),function(gt){var yt=gt.pos,Rt=_extends$6({},(_objectDestructuringEmpty(gt.data),gt.data)),Et=gt.title,$t=gt.key,Ot=gt.isStart,Ut=gt.isEnd,Ht=getKey($t,yt);delete Rt.key,delete Rt.children;var wt=getTreeNodeProps(Ht,Tt);return React__namespace.createElement(RefMotionTreeNode,_extends$6({},Rt,wt,{title:Et,active:!!me&&$t===me.key,pos:yt,data:gt.data,isStart:Ot,isEnd:Ut,motion:ce,motionNodes:$t===MOTION_KEY?Xe:null,motionType:nt,onMotionStart:Me,onMotionEnd:pt,treeNodeRequiredProps:Tt,onMouseMove:function(){Oe(null)}}))}))});NodeList.displayName="NodeList";function DropIndicator(a){var o=a.dropPosition,s=a.dropLevelOffset,_=a.indent,T={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(o){case-1:T.top=0,T.left=-s*_;break;case 1:T.bottom=0,T.left=-s*_;break;case 0:T.bottom=0,T.left=_;break}return React__namespace.createElement("div",{style:T})}var MAX_RETRY_TIMES=10,Tree$3=function(a){_inherits$4(s,a);var o=_createSuper$a(s);function s(){var _;_classCallCheck$j(this,s);for(var T=arguments.length,j=new Array(T),ee=0;ee<T;ee++)j[ee]=arguments[ee];return _=o.call.apply(o,[this].concat(j)),_.destroyed=!1,_.delayedDragEnterLogic=void 0,_.loadingRetryTimes={},_.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:fillFieldNames()},_.dragStartMousePosition=null,_.dragNode=void 0,_.currentMouseOverDroppableNodeKey=null,_.listRef=React__namespace.createRef(),_.onNodeDragStart=function(te,re){var ne=_.state,ae=ne.expandedKeys,oe=ne.keyEntities,se=_.props.onDragStart,de=re.props.eventKey;_.dragNode=re,_.dragStartMousePosition={x:te.clientX,y:te.clientY};var ue=arrDel(ae,de);_.setState({draggingNodeKey:de,dragChildrenKeys:getDragChildrenKeys(de,oe),indent:_.listRef.current.getIndentWidth()}),_.setExpandedKeys(ue),window.addEventListener("dragend",_.onWindowDragEnd),se==null||se({event:te,node:convertNodePropsToEventData(re.props)})},_.onNodeDragEnter=function(te,re){var ne=_.state,ae=ne.expandedKeys,oe=ne.keyEntities,se=ne.dragChildrenKeys,de=ne.flattenNodes,ue=ne.indent,ce=_.props,ve=ce.onDragEnter,fe=ce.onExpand,he=ce.allowDrop,pe=ce.direction,me=re.props,be=me.pos,ye=me.eventKey,$e=_assertThisInitialized$4(_),_e=$e.dragNode;if(_.currentMouseOverDroppableNodeKey!==ye&&(_.currentMouseOverDroppableNodeKey=ye),!_e){_.resetDragState();return}var Ee=calcDropPosition(te,_e,re,ue,_.dragStartMousePosition,he,de,oe,ae,pe),Oe=Ee.dropPosition,Me=Ee.dropLevelOffset,Ce=Ee.dropTargetKey,Ie=Ee.dropContainerKey,De=Ee.dropTargetPos,Fe=Ee.dropAllowed,Pe=Ee.dragOverNodeKey;if(se.indexOf(Ce)!==-1||!Fe){_.resetDragState();return}if(_.delayedDragEnterLogic||(_.delayedDragEnterLogic={}),Object.keys(_.delayedDragEnterLogic).forEach(function(Le){clearTimeout(_.delayedDragEnterLogic[Le])}),_e.props.eventKey!==re.props.eventKey&&(te.persist(),_.delayedDragEnterLogic[be]=window.setTimeout(function(){if(_.state.draggingNodeKey!==null){var Le=_toConsumableArray$2(ae),Se=oe[re.props.eventKey];Se&&(Se.children||[]).length&&(Le=arrAdd(ae,re.props.eventKey)),"expandedKeys"in _.props||_.setExpandedKeys(Le),fe==null||fe(Le,{node:convertNodePropsToEventData(re.props),expanded:!0,nativeEvent:te.nativeEvent})}},800)),_e.props.eventKey===Ce&&Me===0){_.resetDragState();return}_.setState({dragOverNodeKey:Pe,dropPosition:Oe,dropLevelOffset:Me,dropTargetKey:Ce,dropContainerKey:Ie,dropTargetPos:De,dropAllowed:Fe}),ve==null||ve({event:te,node:convertNodePropsToEventData(re.props),expandedKeys:ae})},_.onNodeDragOver=function(te,re){var ne=_.state,ae=ne.dragChildrenKeys,oe=ne.flattenNodes,se=ne.keyEntities,de=ne.expandedKeys,ue=ne.indent,ce=_.props,ve=ce.onDragOver,fe=ce.allowDrop,he=ce.direction,pe=_assertThisInitialized$4(_),me=pe.dragNode;if(me){var be=calcDropPosition(te,me,re,ue,_.dragStartMousePosition,fe,oe,se,de,he),ye=be.dropPosition,$e=be.dropLevelOffset,_e=be.dropTargetKey,Ee=be.dropContainerKey,Oe=be.dropAllowed,Me=be.dropTargetPos,Ce=be.dragOverNodeKey;ae.indexOf(_e)!==-1||!Oe||(me.props.eventKey===_e&&$e===0?_.state.dropPosition===null&&_.state.dropLevelOffset===null&&_.state.dropTargetKey===null&&_.state.dropContainerKey===null&&_.state.dropTargetPos===null&&_.state.dropAllowed===!1&&_.state.dragOverNodeKey===null||_.resetDragState():ye===_.state.dropPosition&&$e===_.state.dropLevelOffset&&_e===_.state.dropTargetKey&&Ee===_.state.dropContainerKey&&Me===_.state.dropTargetPos&&Oe===_.state.dropAllowed&&Ce===_.state.dragOverNodeKey||_.setState({dropPosition:ye,dropLevelOffset:$e,dropTargetKey:_e,dropContainerKey:Ee,dropTargetPos:Me,dropAllowed:Oe,dragOverNodeKey:Ce}),ve==null||ve({event:te,node:convertNodePropsToEventData(re.props)}))}},_.onNodeDragLeave=function(te,re){_.currentMouseOverDroppableNodeKey===re.props.eventKey&&!te.currentTarget.contains(te.relatedTarget)&&(_.resetDragState(),_.currentMouseOverDroppableNodeKey=null);var ne=_.props.onDragLeave;ne==null||ne({event:te,node:convertNodePropsToEventData(re.props)})},_.onWindowDragEnd=function(te){_.onNodeDragEnd(te,null,!0),window.removeEventListener("dragend",_.onWindowDragEnd)},_.onNodeDragEnd=function(te,re){var ne=_.props.onDragEnd;_.setState({dragOverNodeKey:null}),_.cleanDragState(),ne==null||ne({event:te,node:convertNodePropsToEventData(re.props)}),_.dragNode=null,window.removeEventListener("dragend",_.onWindowDragEnd)},_.onNodeDrop=function(te,re){var ne,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,oe=_.state,se=oe.dragChildrenKeys,de=oe.dropPosition,ue=oe.dropTargetKey,ce=oe.dropTargetPos,ve=oe.dropAllowed;if(ve){var fe=_.props.onDrop;if(_.setState({dragOverNodeKey:null}),_.cleanDragState(),ue!==null){var he=_objectSpread2$1(_objectSpread2$1({},getTreeNodeProps(ue,_.getTreeNodeRequiredProps())),{},{active:((ne=_.getActiveItem())===null||ne===void 0?void 0:ne.key)===ue,data:_.state.keyEntities[ue].node}),pe=se.indexOf(ue)!==-1;warningOnce(!pe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var me=posToArr(ce),be={event:te,node:convertNodePropsToEventData(he),dragNode:_.dragNode?convertNodePropsToEventData(_.dragNode.props):null,dragNodesKeys:[_.dragNode.props.eventKey].concat(se),dropToGap:de!==0,dropPosition:de+Number(me[me.length-1])};ae||fe==null||fe(be),_.dragNode=null}}},_.cleanDragState=function(){var te=_.state.draggingNodeKey;te!==null&&_.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),_.dragStartMousePosition=null,_.currentMouseOverDroppableNodeKey=null},_.triggerExpandActionExpand=function(te,re){var ne=_.state,ae=ne.expandedKeys,oe=ne.flattenNodes,se=re.expanded,de=re.key,ue=re.isLeaf;if(!(ue||te.shiftKey||te.metaKey||te.ctrlKey)){var ce=oe.filter(function(fe){return fe.key===de})[0],ve=convertNodePropsToEventData(_objectSpread2$1(_objectSpread2$1({},getTreeNodeProps(de,_.getTreeNodeRequiredProps())),{},{data:ce.data}));_.setExpandedKeys(se?arrDel(ae,de):arrAdd(ae,de)),_.onNodeExpand(te,ve)}},_.onNodeClick=function(te,re){var ne=_.props,ae=ne.onClick,oe=ne.expandAction;oe==="click"&&_.triggerExpandActionExpand(te,re),ae==null||ae(te,re)},_.onNodeDoubleClick=function(te,re){var ne=_.props,ae=ne.onDoubleClick,oe=ne.expandAction;oe==="doubleClick"&&_.triggerExpandActionExpand(te,re),ae==null||ae(te,re)},_.onNodeSelect=function(te,re){var ne=_.state.selectedKeys,ae=_.state,oe=ae.keyEntities,se=ae.fieldNames,de=_.props,ue=de.onSelect,ce=de.multiple,ve=re.selected,fe=re[se.key],he=!ve;he?ce?ne=arrAdd(ne,fe):ne=[fe]:ne=arrDel(ne,fe);var pe=ne.map(function(me){var be=oe[me];return be?be.node:null}).filter(function(me){return me});_.setUncontrolledState({selectedKeys:ne}),ue==null||ue(ne,{event:"select",selected:he,node:re,selectedNodes:pe,nativeEvent:te.nativeEvent})},_.onNodeCheck=function(te,re,ne){var ae=_.state,oe=ae.keyEntities,se=ae.checkedKeys,de=ae.halfCheckedKeys,ue=_.props,ce=ue.checkStrictly,ve=ue.onCheck,fe=re.key,he,pe={event:"check",node:re,checked:ne,nativeEvent:te.nativeEvent};if(ce){var me=ne?arrAdd(se,fe):arrDel(se,fe),be=arrDel(de,fe);he={checked:me,halfChecked:be},pe.checkedNodes=me.map(function(Me){return oe[Me]}).filter(function(Me){return Me}).map(function(Me){return Me.node}),_.setUncontrolledState({checkedKeys:me})}else{var ye=conductCheck([].concat(_toConsumableArray$2(se),[fe]),!0,oe),$e=ye.checkedKeys,_e=ye.halfCheckedKeys;if(!ne){var Ee=new Set($e);Ee.delete(fe);var Oe=conductCheck(Array.from(Ee),{checked:!1,halfCheckedKeys:_e},oe);$e=Oe.checkedKeys,_e=Oe.halfCheckedKeys}he=$e,pe.checkedNodes=[],pe.checkedNodesPositions=[],pe.halfCheckedKeys=_e,$e.forEach(function(Me){var Ce=oe[Me];if(Ce){var Ie=Ce.node,De=Ce.pos;pe.checkedNodes.push(Ie),pe.checkedNodesPositions.push({node:Ie,pos:De})}}),_.setUncontrolledState({checkedKeys:$e},!1,{halfCheckedKeys:_e})}ve==null||ve(he,pe)},_.onNodeLoad=function(te){var re=te.key,ne=new Promise(function(ae,oe){_.setState(function(se){var de=se.loadedKeys,ue=de===void 0?[]:de,ce=se.loadingKeys,ve=ce===void 0?[]:ce,fe=_.props,he=fe.loadData,pe=fe.onLoad;if(!he||ue.indexOf(re)!==-1||ve.indexOf(re)!==-1)return null;var me=he(te);return me.then(function(){var be=_.state.loadedKeys,ye=arrAdd(be,re);pe==null||pe(ye,{event:"load",node:te}),_.setUncontrolledState({loadedKeys:ye}),_.setState(function($e){return{loadingKeys:arrDel($e.loadingKeys,re)}}),ae()}).catch(function(be){if(_.setState(function($e){return{loadingKeys:arrDel($e.loadingKeys,re)}}),_.loadingRetryTimes[re]=(_.loadingRetryTimes[re]||0)+1,_.loadingRetryTimes[re]>=MAX_RETRY_TIMES){var ye=_.state.loadedKeys;warningOnce(!1,"Retry for `loadData` many times but still failed. No more retry."),_.setUncontrolledState({loadedKeys:arrAdd(ye,re)}),ae()}oe(be)}),{loadingKeys:arrAdd(ve,re)}})});return ne.catch(function(){}),ne},_.onNodeMouseEnter=function(te,re){var ne=_.props.onMouseEnter;ne==null||ne({event:te,node:re})},_.onNodeMouseLeave=function(te,re){var ne=_.props.onMouseLeave;ne==null||ne({event:te,node:re})},_.onNodeContextMenu=function(te,re){var ne=_.props.onRightClick;ne&&(te.preventDefault(),ne({event:te,node:re}))},_.onFocus=function(){var te=_.props.onFocus;_.setState({focused:!0});for(var re=arguments.length,ne=new Array(re),ae=0;ae<re;ae++)ne[ae]=arguments[ae];te==null||te.apply(void 0,ne)},_.onBlur=function(){var te=_.props.onBlur;_.setState({focused:!1}),_.onActiveChange(null);for(var re=arguments.length,ne=new Array(re),ae=0;ae<re;ae++)ne[ae]=arguments[ae];te==null||te.apply(void 0,ne)},_.getTreeNodeRequiredProps=function(){var te=_.state,re=te.expandedKeys,ne=te.selectedKeys,ae=te.loadedKeys,oe=te.loadingKeys,se=te.checkedKeys,de=te.halfCheckedKeys,ue=te.dragOverNodeKey,ce=te.dropPosition,ve=te.keyEntities;return{expandedKeys:re||[],selectedKeys:ne||[],loadedKeys:ae||[],loadingKeys:oe||[],checkedKeys:se||[],halfCheckedKeys:de||[],dragOverNodeKey:ue,dropPosition:ce,keyEntities:ve}},_.setExpandedKeys=function(te){var re=_.state,ne=re.treeData,ae=re.fieldNames,oe=flattenTreeData(ne,te,ae);_.setUncontrolledState({expandedKeys:te,flattenNodes:oe},!0)},_.onNodeExpand=function(te,re){var ne=_.state.expandedKeys,ae=_.state,oe=ae.listChanging,se=ae.fieldNames,de=_.props,ue=de.onExpand,ce=de.loadData,ve=re.expanded,fe=re[se.key];if(!oe){var he=ne.indexOf(fe),pe=!ve;if(warningOnce(ve&&he!==-1||!ve&&he===-1,"Expand state not sync with index check"),pe?ne=arrAdd(ne,fe):ne=arrDel(ne,fe),_.setExpandedKeys(ne),ue==null||ue(ne,{node:re,expanded:pe,nativeEvent:te.nativeEvent}),pe&&ce){var me=_.onNodeLoad(re);me&&me.then(function(){var be=flattenTreeData(_.state.treeData,ne,se);_.setUncontrolledState({flattenNodes:be})}).catch(function(){var be=_.state.expandedKeys,ye=arrDel(be,fe);_.setExpandedKeys(ye)})}}},_.onListChangeStart=function(){_.setUncontrolledState({listChanging:!0})},_.onListChangeEnd=function(){setTimeout(function(){_.setUncontrolledState({listChanging:!1})})},_.onActiveChange=function(te){var re=_.state.activeKey,ne=_.props.onActiveChange;re!==te&&(_.setState({activeKey:te}),te!==null&&_.scrollTo({key:te}),ne==null||ne(te))},_.getActiveItem=function(){var te=_.state,re=te.activeKey,ne=te.flattenNodes;return re===null?null:ne.find(function(ae){var oe=ae.key;return oe===re})||null},_.offsetActiveKey=function(te){var re=_.state,ne=re.flattenNodes,ae=re.activeKey,oe=ne.findIndex(function(ue){var ce=ue.key;return ce===ae});oe===-1&&te<0&&(oe=ne.length),oe=(oe+te+ne.length)%ne.length;var se=ne[oe];if(se){var de=se.key;_.onActiveChange(de)}else _.onActiveChange(null)},_.onKeyDown=function(te){var re=_.state,ne=re.activeKey,ae=re.expandedKeys,oe=re.checkedKeys,se=re.fieldNames,de=_.props,ue=de.onKeyDown,ce=de.checkable,ve=de.selectable;switch(te.which){case KeyCode.UP:{_.offsetActiveKey(-1),te.preventDefault();break}case KeyCode.DOWN:{_.offsetActiveKey(1),te.preventDefault();break}}var fe=_.getActiveItem();if(fe&&fe.data){var he=_.getTreeNodeRequiredProps(),pe=fe.data.isLeaf===!1||!!(fe.data[se.children]||[]).length,me=convertNodePropsToEventData(_objectSpread2$1(_objectSpread2$1({},getTreeNodeProps(ne,he)),{},{data:fe.data,active:!0}));switch(te.which){case KeyCode.LEFT:{pe&&ae.includes(ne)?_.onNodeExpand({},me):fe.parent&&_.onActiveChange(fe.parent.key),te.preventDefault();break}case KeyCode.RIGHT:{pe&&!ae.includes(ne)?_.onNodeExpand({},me):fe.children&&fe.children.length&&_.onActiveChange(fe.children[0].key),te.preventDefault();break}case KeyCode.ENTER:case KeyCode.SPACE:{ce&&!me.disabled&&me.checkable!==!1&&!me.disableCheckbox?_.onNodeCheck({},me,!oe.includes(ne)):!ce&&ve&&!me.disabled&&me.selectable!==!1&&_.onNodeSelect({},me);break}}}ue==null||ue(te)},_.setUncontrolledState=function(te){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!_.destroyed){var ae=!1,oe=!0,se={};Object.keys(te).forEach(function(de){if(de in _.props){oe=!1;return}ae=!0,se[de]=te[de]}),ae&&(!re||oe)&&_.setState(_objectSpread2$1(_objectSpread2$1({},se),ne))}},_.scrollTo=function(te){_.listRef.current.scrollTo(te)},_}return _createClass$k(s,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var T=this.props.activeKey;T!==void 0&&T!==this.state.activeKey&&(this.setState({activeKey:T}),T!==null&&this.scrollTo({key:T}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var T,j=this.state,ee=j.focused,te=j.flattenNodes,re=j.keyEntities,ne=j.draggingNodeKey,ae=j.activeKey,oe=j.dropLevelOffset,se=j.dropContainerKey,de=j.dropTargetKey,ue=j.dropPosition,ce=j.dragOverNodeKey,ve=j.indent,fe=this.props,he=fe.prefixCls,pe=fe.className,me=fe.style,be=fe.showLine,ye=fe.focusable,$e=fe.tabIndex,_e=$e===void 0?0:$e,Ee=fe.selectable,Oe=fe.showIcon,Me=fe.icon,Ce=fe.switcherIcon,Ie=fe.draggable,De=fe.checkable,Fe=fe.checkStrictly,Pe=fe.disabled,Le=fe.motion,Se=fe.loadData,Re=fe.filterTreeNode,ke=fe.height,je=fe.itemHeight,ze=fe.virtual,qe=fe.titleRender,et=fe.dropIndicatorRender,Qe=fe.onContextMenu,Ae=fe.onScroll,Ue=fe.direction,Ge=fe.rootClassName,Je=fe.rootStyle,Xe=pickAttrs(this.props,{aria:!0,data:!0}),lt;return Ie&&(_typeof$e(Ie)==="object"?lt=Ie:typeof Ie=="function"?lt={nodeDraggable:Ie}:lt={}),React__namespace.createElement(TreeContext.Provider,{value:{prefixCls:he,selectable:Ee,showIcon:Oe,icon:Me,switcherIcon:Ce,draggable:lt,draggingNodeKey:ne,checkable:De,checkStrictly:Fe,disabled:Pe,keyEntities:re,dropLevelOffset:oe,dropContainerKey:se,dropTargetKey:de,dropPosition:ue,dragOverNodeKey:ce,indent:ve,direction:Ue,dropIndicatorRender:et,loadData:Se,filterTreeNode:Re,titleRender:qe,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},React__namespace.createElement("div",{role:"tree",className:classNames(he,pe,Ge,(T={},_defineProperty$b(T,"".concat(he,"-show-line"),be),_defineProperty$b(T,"".concat(he,"-focused"),ee),_defineProperty$b(T,"".concat(he,"-active-focused"),ae!==null),T)),style:Je},React__namespace.createElement(NodeList,_extends$6({ref:this.listRef,prefixCls:he,style:me,data:te,disabled:Pe,selectable:Ee,checkable:!!De,motion:Le,dragging:ne!==null,height:ke,itemHeight:je,virtual:ze,focusable:ye,focused:ee,tabIndex:_e,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Qe,onScroll:Ae},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(T,j){var ee=j.prevProps,te={prevProps:T};function re(ye){return!ee&&ye in T||ee&&ee[ye]!==T[ye]}var ne,ae=j.fieldNames;if(re("fieldNames")&&(ae=fillFieldNames(T.fieldNames),te.fieldNames=ae),re("treeData")?ne=T.treeData:re("children")&&(warningOnce(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ne=convertTreeToData(T.children)),ne){te.treeData=ne;var oe=convertDataToEntities(ne,{fieldNames:ae});te.keyEntities=_objectSpread2$1(_defineProperty$b({},MOTION_KEY,MotionEntity),oe.keyEntities)}var se=te.keyEntities||j.keyEntities;if(re("expandedKeys")||ee&&re("autoExpandParent"))te.expandedKeys=T.autoExpandParent||!ee&&T.defaultExpandParent?conductExpandParent(T.expandedKeys,se):T.expandedKeys;else if(!ee&&T.defaultExpandAll){var de=_objectSpread2$1({},se);delete de[MOTION_KEY],te.expandedKeys=Object.keys(de).map(function(ye){return de[ye].key})}else!ee&&T.defaultExpandedKeys&&(te.expandedKeys=T.autoExpandParent||T.defaultExpandParent?conductExpandParent(T.defaultExpandedKeys,se):T.defaultExpandedKeys);if(te.expandedKeys||delete te.expandedKeys,ne||te.expandedKeys){var ue=flattenTreeData(ne||j.treeData,te.expandedKeys||j.expandedKeys,ae);te.flattenNodes=ue}if(T.selectable&&(re("selectedKeys")?te.selectedKeys=calcSelectedKeys(T.selectedKeys,T):!ee&&T.defaultSelectedKeys&&(te.selectedKeys=calcSelectedKeys(T.defaultSelectedKeys,T))),T.checkable){var ce;if(re("checkedKeys")?ce=parseCheckedKeys(T.checkedKeys)||{}:!ee&&T.defaultCheckedKeys?ce=parseCheckedKeys(T.defaultCheckedKeys)||{}:ne&&(ce=parseCheckedKeys(T.checkedKeys)||{checkedKeys:j.checkedKeys,halfCheckedKeys:j.halfCheckedKeys}),ce){var ve=ce,fe=ve.checkedKeys,he=fe===void 0?[]:fe,pe=ve.halfCheckedKeys,me=pe===void 0?[]:pe;if(!T.checkStrictly){var be=conductCheck(he,!0,se);he=be.checkedKeys,me=be.halfCheckedKeys}te.checkedKeys=he,te.halfCheckedKeys=me}}return re("loadedKeys")&&(te.loadedKeys=T.loadedKeys),te}}]),s}(React__namespace.Component);Tree$3.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:DropIndicator,allowDrop:function(){return!0},expandAction:!1},Tree$3.TreeNode=ContextTreeNode;var HolderOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"};const HolderOutlinedSvg=HolderOutlined$2;var HolderOutlined=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:HolderOutlinedSvg}))};HolderOutlined.displayName="HolderOutlined";const HolderOutlined$1=React__namespace.forwardRef(HolderOutlined);var offset$1=4;function dropIndicatorRender(a){var o,s=a.dropPosition,_=a.dropLevelOffset,T=a.prefixCls,j=a.indent,ee=a.direction,te=ee===void 0?"ltr":ee,re=te==="ltr"?"left":"right",ne=te==="ltr"?"right":"left",ae=(o={},_defineProperty$b(o,re,-_*j+offset$1),_defineProperty$b(o,ne,0),o);switch(s){case-1:ae.top=-3;break;case 1:ae.bottom=-3;break;default:ae.bottom=-3,ae[re]=j+offset$1;break}return React$r.createElement("div",{style:ae,className:"".concat(T,"-drop-indicator")})}var CaretDownFilled$2={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};const CaretDownFilledSvg=CaretDownFilled$2;var CaretDownFilled=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:CaretDownFilledSvg}))};CaretDownFilled.displayName="CaretDownFilled";const CaretDownFilled$1=React__namespace.forwardRef(CaretDownFilled);var FileOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};const FileOutlinedSvg=FileOutlined$2;var FileOutlined=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:FileOutlinedSvg}))};FileOutlined.displayName="FileOutlined";const FileOutlined$1=React__namespace.forwardRef(FileOutlined);var MinusSquareOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};const MinusSquareOutlinedSvg=MinusSquareOutlined$2;var MinusSquareOutlined=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:MinusSquareOutlinedSvg}))};MinusSquareOutlined.displayName="MinusSquareOutlined";const MinusSquareOutlined$1=React__namespace.forwardRef(MinusSquareOutlined);var PlusSquareOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};const PlusSquareOutlinedSvg=PlusSquareOutlined$2;var PlusSquareOutlined=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:PlusSquareOutlinedSvg}))};PlusSquareOutlined.displayName="PlusSquareOutlined";const PlusSquareOutlined$1=React__namespace.forwardRef(PlusSquareOutlined);function renderSwitcherIcon(a,o,s,_){var T=_.isLeaf,j=_.expanded,ee=_.loading;if(ee)return React__namespace.createElement(LoadingOutlined$1,{className:"".concat(a,"-switcher-loading-icon")});var te;if(s&&_typeof$e(s)==="object"&&(te=s.showLeafIcon),T){if(!s)return null;if(typeof te!="boolean"&&te){var re=typeof te=="function"?te(_):te,ne="".concat(a,"-switcher-line-custom-icon");return isValidElement(re)?cloneElement(re,{className:classNames(re.props.className||"",ne)}):re}return te?React__namespace.createElement(FileOutlined$1,{className:"".concat(a,"-switcher-line-icon")}):React__namespace.createElement("span",{className:"".concat(a,"-switcher-leaf-line")})}var ae="".concat(a,"-switcher-icon"),oe=typeof o=="function"?o(_):o;return isValidElement(oe)?cloneElement(oe,{className:classNames(oe.props.className||"",ae)}):oe||(s?j?React__namespace.createElement(MinusSquareOutlined$1,{className:"".concat(a,"-switcher-line-icon")}):React__namespace.createElement(PlusSquareOutlined$1,{className:"".concat(a,"-switcher-line-icon")}):React__namespace.createElement(CaretDownFilled$1,{className:ae}))}var Tree$2=React__namespace.forwardRef(function(a,o){var s,_=React__namespace.useContext(ConfigContext),T=_.getPrefixCls,j=_.direction,ee=_.virtual,te=a.prefixCls,re=a.className,ne=a.showIcon,ae=ne===void 0?!1:ne,oe=a.showLine,se=a.switcherIcon,de=a.blockNode,ue=de===void 0?!1:de,ce=a.children,ve=a.checkable,fe=ve===void 0?!1:ve,he=a.selectable,pe=he===void 0?!0:he,me=a.draggable,be=a.motion,ye=be===void 0?_extends$6(_extends$6({},collapseMotion$1),{motionAppear:!1}):be,$e=T("tree",te),_e=_extends$6(_extends$6({},a),{checkable:fe,selectable:pe,showIcon:ae,motion:ye,blockNode:ue,showLine:!!oe,dropIndicatorRender}),Ee=React__namespace.useMemo(function(){if(!me)return!1;var Oe={};switch(_typeof$e(me)){case"function":Oe.nodeDraggable=me;break;case"object":Oe=_extends$6({},me);break}return Oe.icon!==!1&&(Oe.icon=Oe.icon||React__namespace.createElement(HolderOutlined$1,null)),Oe},[me]);return React__namespace.createElement(Tree$3,_extends$6({itemHeight:20,ref:o,virtual:ee},_e,{prefixCls:$e,className:classNames((s={},_defineProperty$b(s,"".concat($e,"-icon-hide"),!ae),_defineProperty$b(s,"".concat($e,"-block-node"),ue),_defineProperty$b(s,"".concat($e,"-unselectable"),!pe),_defineProperty$b(s,"".concat($e,"-rtl"),j==="rtl"),s),re),direction:j,checkable:fe&&React__namespace.createElement("span",{className:"".concat($e,"-checkbox-inner")}),selectable:pe,switcherIcon:function(Me){return renderSwitcherIcon($e,se,oe,Me)},draggable:Ee}),ce)});const TreePure=Tree$2;var FolderOpenOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};const FolderOpenOutlinedSvg=FolderOpenOutlined$2;var FolderOpenOutlined=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:FolderOpenOutlinedSvg}))};FolderOpenOutlined.displayName="FolderOpenOutlined";const FolderOpenOutlined$1=React__namespace.forwardRef(FolderOpenOutlined);var FolderOutlined$2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};const FolderOutlinedSvg=FolderOutlined$2;var FolderOutlined=function(o,s){return React__namespace.createElement(AntdIcon,_objectSpread2$1(_objectSpread2$1({},o),{},{ref:s,icon:FolderOutlinedSvg}))};FolderOutlined.displayName="FolderOutlined";const FolderOutlined$1=React__namespace.forwardRef(FolderOutlined);var Record;(function(a){a[a.None=0]="None",a[a.Start=1]="Start",a[a.End=2]="End"})(Record||(Record={}));function traverseNodesKey(a,o){function s(_){var T=_.key,j=_.children;o(T,_)!==!1&&traverseNodesKey(j||[],o)}a.forEach(s)}function calcRangeKeys(a){var o=a.treeData,s=a.expandedKeys,_=a.startKey,T=a.endKey,j=[],ee=Record.None;if(_&&_===T)return[_];if(!_||!T)return[];function te(re){return re===_||re===T}return traverseNodesKey(o,function(re){if(ee===Record.End)return!1;if(te(re)){if(j.push(re),ee===Record.None)ee=Record.Start;else if(ee===Record.Start)return ee=Record.End,!1}else ee===Record.Start&&j.push(re);return s.includes(re)}),j}function convertDirectoryKeysToNodes(a,o){var s=_toConsumableArray$2(o),_=[];return traverseNodesKey(a,function(T,j){var ee=s.indexOf(T);return ee!==-1&&(_.push(j),s.splice(ee,1)),!!s.length}),_}var __rest=globalThis&&globalThis.__rest||function(a,o){var s={};for(var _ in a)Object.prototype.hasOwnProperty.call(a,_)&&o.indexOf(_)<0&&(s[_]=a[_]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,_=Object.getOwnPropertySymbols(a);T<_.length;T++)o.indexOf(_[T])<0&&Object.prototype.propertyIsEnumerable.call(a,_[T])&&(s[_[T]]=a[_[T]]);return s};function getIcon$1(a){var o=a.isLeaf,s=a.expanded;return o?React__namespace.createElement(FileOutlined$1,null):s?React__namespace.createElement(FolderOpenOutlined$1,null):React__namespace.createElement(FolderOutlined$1,null)}function getTreeData(a){var o=a.treeData,s=a.children;return o||convertTreeToData(s)}var DirectoryTree$1=function(o,s){var _=o.defaultExpandAll,T=o.defaultExpandParent,j=o.defaultExpandedKeys,ee=__rest(o,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]),te=React__namespace.useRef(),re=React__namespace.useRef(),ne=function(){var Le=convertDataToEntities(getTreeData(ee)),Se=Le.keyEntities,Re;return _?Re=Object.keys(Se):T?Re=conductExpandParent(ee.expandedKeys||j||[],Se):Re=ee.expandedKeys||j,Re},ae=React__namespace.useState(ee.selectedKeys||ee.defaultSelectedKeys||[]),oe=_slicedToArray$c(ae,2),se=oe[0],de=oe[1],ue=React__namespace.useState(function(){return ne()}),ce=_slicedToArray$c(ue,2),ve=ce[0],fe=ce[1];React__namespace.useEffect(function(){"selectedKeys"in ee&&de(ee.selectedKeys)},[ee.selectedKeys]),React__namespace.useEffect(function(){"expandedKeys"in ee&&fe(ee.expandedKeys)},[ee.expandedKeys]);var he=function(Le,Se){var Re;return"expandedKeys"in ee||fe(Le),(Re=ee.onExpand)===null||Re===void 0?void 0:Re.call(ee,Le,Se)},pe=function(Le,Se){var Re,ke=ee.multiple,je=Se.node,ze=Se.nativeEvent,qe=je.key,et=qe===void 0?"":qe,Qe=getTreeData(ee),Ae=_extends$6(_extends$6({},Se),{selected:!0}),Ue=(ze==null?void 0:ze.ctrlKey)||(ze==null?void 0:ze.metaKey),Ge=ze==null?void 0:ze.shiftKey,Je;ke&&Ue?(Je=Le,te.current=et,re.current=Je,Ae.selectedNodes=convertDirectoryKeysToNodes(Qe,Je)):ke&&Ge?(Je=Array.from(new Set([].concat(_toConsumableArray$2(re.current||[]),_toConsumableArray$2(calcRangeKeys({treeData:Qe,expandedKeys:ve,startKey:et,endKey:te.current}))))),Ae.selectedNodes=convertDirectoryKeysToNodes(Qe,Je)):(Je=[et],te.current=et,re.current=Je,Ae.selectedNodes=convertDirectoryKeysToNodes(Qe,Je)),(Re=ee.onSelect)===null||Re===void 0||Re.call(ee,Je,Ae),"selectedKeys"in ee||de(Je)},me=React__namespace.useContext(ConfigContext),be=me.getPrefixCls,ye=me.direction,$e=ee.prefixCls,_e=ee.className,Ee=ee.showIcon,Oe=Ee===void 0?!0:Ee,Me=ee.expandAction,Ce=Me===void 0?"click":Me,Ie=__rest(ee,["prefixCls","className","showIcon","expandAction"]),De=be("tree",$e),Fe=classNames("".concat(De,"-directory"),_defineProperty$b({},"".concat(De,"-directory-rtl"),ye==="rtl"),_e);return React__namespace.createElement(TreePure,_extends$6({icon:getIcon$1,ref:s,blockNode:!0},Ie,{showIcon:Oe,expandAction:Ce,prefixCls:De,className:Fe,expandedKeys:ve,selectedKeys:se,onSelect:pe,onExpand:he}))},ForwardDirectoryTree=React__namespace.forwardRef(DirectoryTree$1);const DirectoryTree$2=ForwardDirectoryTree;var Tree=TreePure;Tree.DirectoryTree=DirectoryTree$2,Tree.TreeNode=ContextTreeNode;const Tree$1=Tree;var axios$3={exports:{}},bind$f=function(o,s){return function(){for(var T=new Array(arguments.length),j=0;j<T.length;j++)T[j]=arguments[j];return o.apply(s,T)}},bind$e=bind$f,toString$c=Object.prototype.toString;function isArray$e(a){return toString$c.call(a)==="[object Array]"}function isUndefined$2(a){return typeof a>"u"}function isBuffer$1(a){return a!==null&&!isUndefined$2(a)&&a.constructor!==null&&!isUndefined$2(a.constructor)&&typeof a.constructor.isBuffer=="function"&&a.constructor.isBuffer(a)}function isArrayBuffer(a){return toString$c.call(a)==="[object ArrayBuffer]"}function isFormData(a){return typeof FormData<"u"&&a instanceof FormData}function isArrayBufferView(a){var o;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?o=ArrayBuffer.isView(a):o=a&&a.buffer&&a.buffer instanceof ArrayBuffer,o}function isString(a){return typeof a=="string"}function isNumber(a){return typeof a=="number"}function isObject$f(a){return a!==null&&typeof a=="object"}function isDate(a){return toString$c.call(a)==="[object Date]"}function isFile(a){return toString$c.call(a)==="[object File]"}function isBlob(a){return toString$c.call(a)==="[object Blob]"}function isFunction$3(a){return toString$c.call(a)==="[object Function]"}function isStream(a){return isObject$f(a)&&isFunction$3(a.pipe)}function isURLSearchParams(a){return typeof URLSearchParams<"u"&&a instanceof URLSearchParams}function trim$6(a){return a.replace(/^\s*/,"").replace(/\s*$/,"")}function isStandardBrowserEnv(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function forEach$5(a,o){if(!(a===null||typeof a>"u"))if(typeof a!="object"&&(a=[a]),isArray$e(a))for(var s=0,_=a.length;s<_;s++)o.call(null,a[s],s,a);else for(var T in a)Object.prototype.hasOwnProperty.call(a,T)&&o.call(null,a[T],T,a)}function merge$5(){var a={};function o(T,j){typeof a[j]=="object"&&typeof T=="object"?a[j]=merge$5(a[j],T):a[j]=T}for(var s=0,_=arguments.length;s<_;s++)forEach$5(arguments[s],o);return a}function deepMerge(){var a={};function o(T,j){typeof a[j]=="object"&&typeof T=="object"?a[j]=deepMerge(a[j],T):typeof T=="object"?a[j]=deepMerge({},T):a[j]=T}for(var s=0,_=arguments.length;s<_;s++)forEach$5(arguments[s],o);return a}function extend$1(a,o,s){return forEach$5(o,function(T,j){s&&typeof T=="function"?a[j]=bind$e(T,s):a[j]=T}),a}var utils$a={isArray:isArray$e,isArrayBuffer,isBuffer:isBuffer$1,isFormData,isArrayBufferView,isString,isNumber,isObject:isObject$f,isUndefined:isUndefined$2,isDate,isFile,isBlob,isFunction:isFunction$3,isStream,isURLSearchParams,isStandardBrowserEnv,forEach:forEach$5,merge:merge$5,deepMerge,extend:extend$1,trim:trim$6},utils$9=utils$a;function encode(a){return encodeURIComponent(a).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var buildURL$1=function(o,s,_){if(!s)return o;var T;if(_)T=_(s);else if(utils$9.isURLSearchParams(s))T=s.toString();else{var j=[];utils$9.forEach(s,function(re,ne){re===null||typeof re>"u"||(utils$9.isArray(re)?ne=ne+"[]":re=[re],utils$9.forEach(re,function(oe){utils$9.isDate(oe)?oe=oe.toISOString():utils$9.isObject(oe)&&(oe=JSON.stringify(oe)),j.push(encode(ne)+"="+encode(oe))}))}),T=j.join("&")}if(T){var ee=o.indexOf("#");ee!==-1&&(o=o.slice(0,ee)),o+=(o.indexOf("?")===-1?"?":"&")+T}return o},utils$8=utils$a;function InterceptorManager$1(){this.handlers=[]}InterceptorManager$1.prototype.use=function(o,s){return this.handlers.push({fulfilled:o,rejected:s}),this.handlers.length-1},InterceptorManager$1.prototype.eject=function(o){this.handlers[o]&&(this.handlers[o]=null)},InterceptorManager$1.prototype.forEach=function(o){utils$8.forEach(this.handlers,function(_){_!==null&&o(_)})};var InterceptorManager_1=InterceptorManager$1,utils$7=utils$a,transformData$1=function(o,s,_){return utils$7.forEach(_,function(j){o=j(o,s)}),o},isCancel$1,hasRequiredIsCancel;function requireIsCancel(){return hasRequiredIsCancel||(hasRequiredIsCancel=1,isCancel$1=function(o){return!!(o&&o.__CANCEL__)}),isCancel$1}var utils$6=utils$a,normalizeHeaderName$1=function(o,s){utils$6.forEach(o,function(T,j){j!==s&&j.toUpperCase()===s.toUpperCase()&&(o[s]=T,delete o[j])})},enhanceError,hasRequiredEnhanceError;function requireEnhanceError(){return hasRequiredEnhanceError||(hasRequiredEnhanceError=1,enhanceError=function(o,s,_,T,j){return o.config=s,_&&(o.code=_),o.request=T,o.response=j,o.isAxiosError=!0,o.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},o}),enhanceError}var createError,hasRequiredCreateError;function requireCreateError(){if(hasRequiredCreateError)return createError;hasRequiredCreateError=1;var a=requireEnhanceError();return createError=function(s,_,T,j,ee){var te=new Error(s);return a(te,_,T,j,ee)},createError}var settle,hasRequiredSettle;function requireSettle(){if(hasRequiredSettle)return settle;hasRequiredSettle=1;var a=requireCreateError();return settle=function(s,_,T){var j=T.config.validateStatus;!j||j(T.status)?s(T):_(a("Request failed with status code "+T.status,T.config,null,T.request,T))},settle}var isAbsoluteURL,hasRequiredIsAbsoluteURL;function requireIsAbsoluteURL(){return hasRequiredIsAbsoluteURL||(hasRequiredIsAbsoluteURL=1,isAbsoluteURL=function(o){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(o)}),isAbsoluteURL}var combineURLs,hasRequiredCombineURLs;function requireCombineURLs(){return hasRequiredCombineURLs||(hasRequiredCombineURLs=1,combineURLs=function(o,s){return s?o.replace(/\/+$/,"")+"/"+s.replace(/^\/+/,""):o}),combineURLs}var buildFullPath,hasRequiredBuildFullPath;function requireBuildFullPath(){if(hasRequiredBuildFullPath)return buildFullPath;hasRequiredBuildFullPath=1;var a=requireIsAbsoluteURL(),o=requireCombineURLs();return buildFullPath=function(_,T){return _&&!a(T)?o(_,T):T},buildFullPath}var parseHeaders,hasRequiredParseHeaders;function requireParseHeaders(){if(hasRequiredParseHeaders)return parseHeaders;hasRequiredParseHeaders=1;var a=utils$a,o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return parseHeaders=function(_){var T={},j,ee,te;return _&&a.forEach(_.split(`
|
||
`),function(ne){if(te=ne.indexOf(":"),j=a.trim(ne.substr(0,te)).toLowerCase(),ee=a.trim(ne.substr(te+1)),j){if(T[j]&&o.indexOf(j)>=0)return;j==="set-cookie"?T[j]=(T[j]?T[j]:[]).concat([ee]):T[j]=T[j]?T[j]+", "+ee:ee}}),T},parseHeaders}var isURLSameOrigin,hasRequiredIsURLSameOrigin;function requireIsURLSameOrigin(){if(hasRequiredIsURLSameOrigin)return isURLSameOrigin;hasRequiredIsURLSameOrigin=1;var a=utils$a;return isURLSameOrigin=a.isStandardBrowserEnv()?function(){var s=/(msie|trident)/i.test(navigator.userAgent),_=document.createElement("a"),T;function j(ee){var te=ee;return s&&(_.setAttribute("href",te),te=_.href),_.setAttribute("href",te),{href:_.href,protocol:_.protocol?_.protocol.replace(/:$/,""):"",host:_.host,search:_.search?_.search.replace(/^\?/,""):"",hash:_.hash?_.hash.replace(/^#/,""):"",hostname:_.hostname,port:_.port,pathname:_.pathname.charAt(0)==="/"?_.pathname:"/"+_.pathname}}return T=j(window.location.href),function(te){var re=a.isString(te)?j(te):te;return re.protocol===T.protocol&&re.host===T.host}}():function(){return function(){return!0}}(),isURLSameOrigin}var cookies,hasRequiredCookies;function requireCookies(){if(hasRequiredCookies)return cookies;hasRequiredCookies=1;var a=utils$a;return cookies=a.isStandardBrowserEnv()?function(){return{write:function(_,T,j,ee,te,re){var ne=[];ne.push(_+"="+encodeURIComponent(T)),a.isNumber(j)&&ne.push("expires="+new Date(j).toGMTString()),a.isString(ee)&&ne.push("path="+ee),a.isString(te)&&ne.push("domain="+te),re===!0&&ne.push("secure"),document.cookie=ne.join("; ")},read:function(_){var T=document.cookie.match(new RegExp("(^|;\\s*)("+_+")=([^;]*)"));return T?decodeURIComponent(T[3]):null},remove:function(_){this.write(_,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),cookies}var xhr,hasRequiredXhr;function requireXhr(){if(hasRequiredXhr)return xhr;hasRequiredXhr=1;var a=utils$a,o=requireSettle(),s=buildURL$1,_=requireBuildFullPath(),T=requireParseHeaders(),j=requireIsURLSameOrigin(),ee=requireCreateError();return xhr=function(re){return new Promise(function(ae,oe){var se=re.data,de=re.headers;a.isFormData(se)&&delete de["Content-Type"];var ue=new XMLHttpRequest;if(re.auth){var ce=re.auth.username||"",ve=re.auth.password||"";de.Authorization="Basic "+btoa(ce+":"+ve)}var fe=_(re.baseURL,re.url);if(ue.open(re.method.toUpperCase(),s(fe,re.params,re.paramsSerializer),!0),ue.timeout=re.timeout,ue.onreadystatechange=function(){if(!(!ue||ue.readyState!==4)&&!(ue.status===0&&!(ue.responseURL&&ue.responseURL.indexOf("file:")===0))){var be="getAllResponseHeaders"in ue?T(ue.getAllResponseHeaders()):null,ye=!re.responseType||re.responseType==="text"?ue.responseText:ue.response,$e={data:ye,status:ue.status,statusText:ue.statusText,headers:be,config:re,request:ue};o(ae,oe,$e),ue=null}},ue.onabort=function(){ue&&(oe(ee("Request aborted",re,"ECONNABORTED",ue)),ue=null)},ue.onerror=function(){oe(ee("Network Error",re,null,ue)),ue=null},ue.ontimeout=function(){var be="timeout of "+re.timeout+"ms exceeded";re.timeoutErrorMessage&&(be=re.timeoutErrorMessage),oe(ee(be,re,"ECONNABORTED",ue)),ue=null},a.isStandardBrowserEnv()){var he=requireCookies(),pe=(re.withCredentials||j(fe))&&re.xsrfCookieName?he.read(re.xsrfCookieName):void 0;pe&&(de[re.xsrfHeaderName]=pe)}if("setRequestHeader"in ue&&a.forEach(de,function(be,ye){typeof se>"u"&&ye.toLowerCase()==="content-type"?delete de[ye]:ue.setRequestHeader(ye,be)}),a.isUndefined(re.withCredentials)||(ue.withCredentials=!!re.withCredentials),re.responseType)try{ue.responseType=re.responseType}catch(me){if(re.responseType!=="json")throw me}typeof re.onDownloadProgress=="function"&&ue.addEventListener("progress",re.onDownloadProgress),typeof re.onUploadProgress=="function"&&ue.upload&&ue.upload.addEventListener("progress",re.onUploadProgress),re.cancelToken&&re.cancelToken.promise.then(function(be){ue&&(ue.abort(),oe(be),ue=null)}),se===void 0&&(se=null),ue.send(se)})},xhr}var utils$5=utils$a,normalizeHeaderName=normalizeHeaderName$1,DEFAULT_CONTENT_TYPE={"Content-Type":"application/x-www-form-urlencoded"};function setContentTypeIfUnset(a,o){!utils$5.isUndefined(a)&&utils$5.isUndefined(a["Content-Type"])&&(a["Content-Type"]=o)}function getDefaultAdapter(){var a;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(a=requireXhr()),a}var defaults$3={adapter:getDefaultAdapter(),transformRequest:[function(o,s){return normalizeHeaderName(s,"Accept"),normalizeHeaderName(s,"Content-Type"),utils$5.isFormData(o)||utils$5.isArrayBuffer(o)||utils$5.isBuffer(o)||utils$5.isStream(o)||utils$5.isFile(o)||utils$5.isBlob(o)?o:utils$5.isArrayBufferView(o)?o.buffer:utils$5.isURLSearchParams(o)?(setContentTypeIfUnset(s,"application/x-www-form-urlencoded;charset=utf-8"),o.toString()):utils$5.isObject(o)?(setContentTypeIfUnset(s,"application/json;charset=utf-8"),JSON.stringify(o)):o}],transformResponse:[function(o){if(typeof o=="string")try{o=JSON.parse(o)}catch{}return o}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(o){return o>=200&&o<300}};defaults$3.headers={common:{Accept:"application/json, text/plain, */*"}},utils$5.forEach(["delete","get","head"],function(o){defaults$3.headers[o]={}}),utils$5.forEach(["post","put","patch"],function(o){defaults$3.headers[o]=utils$5.merge(DEFAULT_CONTENT_TYPE)});var defaults_1=defaults$3,utils$4=utils$a,transformData=transformData$1,isCancel=requireIsCancel(),defaults$2=defaults_1;function throwIfCancellationRequested(a){a.cancelToken&&a.cancelToken.throwIfRequested()}var dispatchRequest$1=function(o){throwIfCancellationRequested(o),o.headers=o.headers||{},o.data=transformData(o.data,o.headers,o.transformRequest),o.headers=utils$4.merge(o.headers.common||{},o.headers[o.method]||{},o.headers),utils$4.forEach(["delete","get","head","post","put","patch","common"],function(T){delete o.headers[T]});var s=o.adapter||defaults$2.adapter;return s(o).then(function(T){return throwIfCancellationRequested(o),T.data=transformData(T.data,T.headers,o.transformResponse),T},function(T){return isCancel(T)||(throwIfCancellationRequested(o),T&&T.response&&(T.response.data=transformData(T.response.data,T.response.headers,o.transformResponse))),Promise.reject(T)})},utils$3=utils$a,mergeConfig$2=function(o,s){s=s||{};var _={},T=["url","method","params","data"],j=["headers","auth","proxy"],ee=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];utils$3.forEach(T,function(ae){typeof s[ae]<"u"&&(_[ae]=s[ae])}),utils$3.forEach(j,function(ae){utils$3.isObject(s[ae])?_[ae]=utils$3.deepMerge(o[ae],s[ae]):typeof s[ae]<"u"?_[ae]=s[ae]:utils$3.isObject(o[ae])?_[ae]=utils$3.deepMerge(o[ae]):typeof o[ae]<"u"&&(_[ae]=o[ae])}),utils$3.forEach(ee,function(ae){typeof s[ae]<"u"?_[ae]=s[ae]:typeof o[ae]<"u"&&(_[ae]=o[ae])});var te=T.concat(j).concat(ee),re=Object.keys(s).filter(function(ae){return te.indexOf(ae)===-1});return utils$3.forEach(re,function(ae){typeof s[ae]<"u"?_[ae]=s[ae]:typeof o[ae]<"u"&&(_[ae]=o[ae])}),_},utils$2=utils$a,buildURL=buildURL$1,InterceptorManager=InterceptorManager_1,dispatchRequest=dispatchRequest$1,mergeConfig$1=mergeConfig$2;function Axios$1(a){this.defaults=a,this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}Axios$1.prototype.request=function(o){typeof o=="string"?(o=arguments[1]||{},o.url=arguments[0]):o=o||{},o=mergeConfig$1(this.defaults,o),o.method?o.method=o.method.toLowerCase():this.defaults.method?o.method=this.defaults.method.toLowerCase():o.method="get";var s=[dispatchRequest,void 0],_=Promise.resolve(o);for(this.interceptors.request.forEach(function(j){s.unshift(j.fulfilled,j.rejected)}),this.interceptors.response.forEach(function(j){s.push(j.fulfilled,j.rejected)});s.length;)_=_.then(s.shift(),s.shift());return _},Axios$1.prototype.getUri=function(o){return o=mergeConfig$1(this.defaults,o),buildURL(o.url,o.params,o.paramsSerializer).replace(/^\?/,"")},utils$2.forEach(["delete","get","head","options"],function(o){Axios$1.prototype[o]=function(s,_){return this.request(utils$2.merge(_||{},{method:o,url:s}))}}),utils$2.forEach(["post","put","patch"],function(o){Axios$1.prototype[o]=function(s,_,T){return this.request(utils$2.merge(T||{},{method:o,url:s,data:_}))}});var Axios_1=Axios$1,Cancel_1,hasRequiredCancel;function requireCancel(){if(hasRequiredCancel)return Cancel_1;hasRequiredCancel=1;function a(o){this.message=o}return a.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},a.prototype.__CANCEL__=!0,Cancel_1=a,Cancel_1}var CancelToken_1,hasRequiredCancelToken;function requireCancelToken(){if(hasRequiredCancelToken)return CancelToken_1;hasRequiredCancelToken=1;var a=requireCancel();function o(s){if(typeof s!="function")throw new TypeError("executor must be a function.");var _;this.promise=new Promise(function(ee){_=ee});var T=this;s(function(ee){T.reason||(T.reason=new a(ee),_(T.reason))})}return o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var _,T=new o(function(ee){_=ee});return{token:T,cancel:_}},CancelToken_1=o,CancelToken_1}var spread,hasRequiredSpread;function requireSpread(){return hasRequiredSpread||(hasRequiredSpread=1,spread=function(o){return function(_){return o.apply(null,_)}}),spread}var utils$1=utils$a,bind$d=bind$f,Axios=Axios_1,mergeConfig=mergeConfig$2,defaults$1=defaults_1;function createInstance(a){var o=new Axios(a),s=bind$d(Axios.prototype.request,o);return utils$1.extend(s,Axios.prototype,o),utils$1.extend(s,o),s}var axios$2=createInstance(defaults$1);axios$2.Axios=Axios,axios$2.create=function(o){return createInstance(mergeConfig(axios$2.defaults,o))},axios$2.Cancel=requireCancel(),axios$2.CancelToken=requireCancelToken(),axios$2.isCancel=requireIsCancel(),axios$2.all=function(o){return Promise.all(o)},axios$2.spread=requireSpread(),axios$3.exports=axios$2,axios$3.exports.default=axios$2;var axiosExports=axios$3.exports,axios=axiosExports;const axios$1=getDefaultExportFromCjs(axios),instance=axios$1.create({});instance.defaults.headers.post["Content-Type"]="application/json",instance.defaults.headers.post["X-Requested-With"]="XMLHttpRequest";var keys$8=["xs","sm","md","lg","xl"];function createBreakpoints$2(a){var o=a.values,s=o===void 0?{xs:0,sm:600,md:960,lg:1280,xl:1920}:o,_=a.unit,T=_===void 0?"px":_,j=a.step,ee=j===void 0?5:j,te=_objectWithoutProperties$4(a,["values","unit","step"]);function re(de){var ue=typeof s[de]=="number"?s[de]:de;return"@media (min-width:".concat(ue).concat(T,")")}function ne(de){var ue=keys$8.indexOf(de)+1,ce=s[keys$8[ue]];if(ue===keys$8.length)return re("xs");var ve=typeof ce=="number"&&ue>0?ce:de;return"@media (max-width:".concat(ve-ee/100).concat(T,")")}function ae(de,ue){var ce=keys$8.indexOf(ue);return ce===keys$8.length-1?re(de):"@media (min-width:".concat(typeof s[de]=="number"?s[de]:de).concat(T,") and ")+"(max-width:".concat((ce!==-1&&typeof s[keys$8[ce+1]]=="number"?s[keys$8[ce+1]]:ue)-ee/100).concat(T,")")}function oe(de){return ae(de,de)}function se(de){return s[de]}return _extends$6({keys:keys$8,values:s,up:re,down:ne,between:ae,only:oe,width:se},te)}function createMixins$1(a,o,s){var _;return _extends$6({gutters:function(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:",`
|
||
paddingLeft: theme.spacing(2),
|
||
paddingRight: theme.spacing(2),
|
||
[theme.breakpoints.up('sm')]: {
|
||
paddingLeft: theme.spacing(3),
|
||
paddingRight: theme.spacing(3),
|
||
},
|
||
`].join(`
|
||
`)),_extends$6({paddingLeft:o(2),paddingRight:o(2)},j,_defineProperty$b({},a.up("sm"),_extends$6({paddingLeft:o(3),paddingRight:o(3)},j[a.up("sm")])))},toolbar:(_={minHeight:56},_defineProperty$b(_,"".concat(a.up("xs")," and (orientation: landscape)"),{minHeight:48}),_defineProperty$b(_,a.up("sm"),{minHeight:64}),_)},s)}var common$1={black:"#000",white:"#fff"};const common$2=common$1;var grey$1={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"};const grey$2=grey$1;var indigo$1={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"};const indigo$2=indigo$1;var pink$1={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"};const pink$2=pink$1;var red$1={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"};const red$2=red$1;var orange$1={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"};const orange$2=orange$1;var blue$1={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"};const blue$2=blue$1;var green$2={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"};const green$3=green$2;function clamp(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.min(Math.max(o,a),s)}function hexToRgb(a){a=a.substr(1);var o=new RegExp(".{1,".concat(a.length>=6?2:1,"}"),"g"),s=a.match(o);return s&&s[0].length===1&&(s=s.map(function(_){return _+_})),s?"rgb".concat(s.length===4?"a":"","(").concat(s.map(function(_,T){return T<3?parseInt(_,16):Math.round(parseInt(_,16)/255*1e3)/1e3}).join(", "),")"):""}function intToHex(a){var o=a.toString(16);return o.length===1?"0".concat(o):o}function rgbToHex(a){if(a.indexOf("#")===0)return a;var o=decomposeColor(a),s=o.values;return"#".concat(s.map(function(_){return intToHex(_)}).join(""))}function hslToRgb(a){a=decomposeColor(a);var o=a,s=o.values,_=s[0],T=s[1]/100,j=s[2]/100,ee=T*Math.min(j,1-j),te=function(oe){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(oe+_/30)%12;return j-ee*Math.max(Math.min(se-3,9-se,1),-1)},re="rgb",ne=[Math.round(te(0)*255),Math.round(te(8)*255),Math.round(te(4)*255)];return a.type==="hsla"&&(re+="a",ne.push(s[3])),recomposeColor({type:re,values:ne})}function decomposeColor(a){if(a.type)return a;if(a.charAt(0)==="#")return decomposeColor(hexToRgb(a));var o=a.indexOf("("),s=a.substring(0,o);if(["rgb","rgba","hsl","hsla"].indexOf(s)===-1)throw new Error(formatMuiErrorMessage(3,a));var _=a.substring(o+1,a.length-1).split(",");return _=_.map(function(T){return parseFloat(T)}),{type:s,values:_}}function recomposeColor(a){var o=a.type,s=a.values;return o.indexOf("rgb")!==-1?s=s.map(function(_,T){return T<3?parseInt(_,10):_}):o.indexOf("hsl")!==-1&&(s[1]="".concat(s[1],"%"),s[2]="".concat(s[2],"%")),"".concat(o,"(").concat(s.join(", "),")")}function getContrastRatio(a,o){var s=getLuminance(a),_=getLuminance(o);return(Math.max(s,_)+.05)/(Math.min(s,_)+.05)}function getLuminance(a){a=decomposeColor(a);var o=a.type==="hsl"?decomposeColor(hslToRgb(a)).values:a.values;return o=o.map(function(s){return s/=255,s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4)}),Number((.2126*o[0]+.7152*o[1]+.0722*o[2]).toFixed(3))}function emphasize(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15;return getLuminance(a)>.5?darken(a,o):lighten(a,o)}function fade(a,o){return alpha(a,o)}function alpha(a,o){return a=decomposeColor(a),o=clamp(o),(a.type==="rgb"||a.type==="hsl")&&(a.type+="a"),a.values[3]=o,recomposeColor(a)}function darken(a,o){if(a=decomposeColor(a),o=clamp(o),a.type.indexOf("hsl")!==-1)a.values[2]*=1-o;else if(a.type.indexOf("rgb")!==-1)for(var s=0;s<3;s+=1)a.values[s]*=1-o;return recomposeColor(a)}function lighten(a,o){if(a=decomposeColor(a),o=clamp(o),a.type.indexOf("hsl")!==-1)a.values[2]+=(100-a.values[2])*o;else if(a.type.indexOf("rgb")!==-1)for(var s=0;s<3;s+=1)a.values[s]+=(255-a.values[s])*o;return recomposeColor(a)}var light={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:common$2.white,default:grey$2[50]},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}},dark={text:{primary:common$2.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:grey$2[800],default:"#303030"},action:{active:common$2.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 addLightOrDark(a,o,s,_){var T=_.light||_,j=_.dark||_*1.5;a[o]||(a.hasOwnProperty(s)?a[o]=a[s]:o==="light"?a.light=lighten(a.main,T):o==="dark"&&(a.dark=darken(a.main,j)))}function createPalette$1(a){var o=a.primary,s=o===void 0?{light:indigo$2[300],main:indigo$2[500],dark:indigo$2[700]}:o,_=a.secondary,T=_===void 0?{light:pink$2.A200,main:pink$2.A400,dark:pink$2.A700}:_,j=a.error,ee=j===void 0?{light:red$2[300],main:red$2[500],dark:red$2[700]}:j,te=a.warning,re=te===void 0?{light:orange$2[300],main:orange$2[500],dark:orange$2[700]}:te,ne=a.info,ae=ne===void 0?{light:blue$2[300],main:blue$2[500],dark:blue$2[700]}:ne,oe=a.success,se=oe===void 0?{light:green$3[300],main:green$3[500],dark:green$3[700]}:oe,de=a.type,ue=de===void 0?"light":de,ce=a.contrastThreshold,ve=ce===void 0?3:ce,fe=a.tonalOffset,he=fe===void 0?.2:fe,pe=_objectWithoutProperties$4(a,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function me(_e){var Ee=getContrastRatio(_e,dark.text.primary)>=ve?dark.text.primary:light.text.primary;return Ee}var be=function(Ee){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,Ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(Ee=_extends$6({},Ee),!Ee.main&&Ee[Oe]&&(Ee.main=Ee[Oe]),!Ee.main)throw new Error(formatMuiErrorMessage(4,Oe));if(typeof Ee.main!="string")throw new Error(formatMuiErrorMessage(5,JSON.stringify(Ee.main)));return addLightOrDark(Ee,"light",Me,he),addLightOrDark(Ee,"dark",Ce,he),Ee.contrastText||(Ee.contrastText=me(Ee.main)),Ee},ye={dark,light},$e=deepmerge(_extends$6({common:common$2,type:ue,primary:be(s),secondary:be(T,"A400","A200","A700"),error:be(ee),warning:be(re),info:be(ae),success:be(se),grey:grey$2,contrastThreshold:ve,getContrastText:me,augmentColor:be,tonalOffset:he},ye[ue]),pe);return $e}function round$1(a){return Math.round(a*1e5)/1e5}function roundWithDeprecationWarning(a){return round$1(a)}var caseAllCaps={textTransform:"uppercase"},defaultFontFamily='"Roboto", "Helvetica", "Arial", sans-serif';function createTypography$1(a,o){var s=typeof o=="function"?o(a):o,_=s.fontFamily,T=_===void 0?defaultFontFamily:_,j=s.fontSize,ee=j===void 0?14:j,te=s.fontWeightLight,re=te===void 0?300:te,ne=s.fontWeightRegular,ae=ne===void 0?400:ne,oe=s.fontWeightMedium,se=oe===void 0?500:oe,de=s.fontWeightBold,ue=de===void 0?700:de,ce=s.htmlFontSize,ve=ce===void 0?16:ce,fe=s.allVariants,he=s.pxToRem,pe=_objectWithoutProperties$4(s,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),me=ee/14,be=he||function(_e){return"".concat(_e/ve*me,"rem")},ye=function(Ee,Oe,Me,Ce,Ie){return _extends$6({fontFamily:T,fontWeight:Ee,fontSize:be(Oe),lineHeight:Me},T===defaultFontFamily?{letterSpacing:"".concat(round$1(Ce/Oe),"em")}:{},Ie,fe)},$e={h1:ye(re,96,1.167,-1.5),h2:ye(re,60,1.2,-.5),h3:ye(ae,48,1.167,0),h4:ye(ae,34,1.235,.25),h5:ye(ae,24,1.334,0),h6:ye(se,20,1.6,.15),subtitle1:ye(ae,16,1.75,.15),subtitle2:ye(se,14,1.57,.1),body1:ye(ae,16,1.5,.15),body2:ye(ae,14,1.43,.15),button:ye(se,14,1.75,.4,caseAllCaps),caption:ye(ae,12,1.66,.4),overline:ye(ae,12,2.66,1,caseAllCaps)};return deepmerge(_extends$6({htmlFontSize:ve,pxToRem:be,round:roundWithDeprecationWarning,fontFamily:T,fontSize:ee,fontWeightLight:re,fontWeightRegular:ae,fontWeightMedium:se,fontWeightBold:ue},$e),pe,{clone:!1})}var shadowKeyUmbraOpacity=.2,shadowKeyPenumbraOpacity=.14,shadowAmbientShadowOpacity=.12;function createShadow(){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(shadowKeyUmbraOpacity,")"),"".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(shadowKeyPenumbraOpacity,")"),"".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(shadowAmbientShadowOpacity,")")].join(",")}var shadows$1=["none",createShadow(0,2,1,-1,0,1,1,0,0,1,3,0),createShadow(0,3,1,-2,0,2,2,0,0,1,5,0),createShadow(0,3,3,-2,0,3,4,0,0,1,8,0),createShadow(0,2,4,-1,0,4,5,0,0,1,10,0),createShadow(0,3,5,-1,0,5,8,0,0,1,14,0),createShadow(0,3,5,-1,0,6,10,0,0,1,18,0),createShadow(0,4,5,-2,0,7,10,1,0,2,16,1),createShadow(0,5,5,-3,0,8,10,1,0,3,14,2),createShadow(0,5,6,-3,0,9,12,1,0,3,16,2),createShadow(0,6,6,-3,0,10,14,1,0,4,18,3),createShadow(0,6,7,-4,0,11,15,1,0,4,20,3),createShadow(0,7,8,-4,0,12,17,2,0,5,22,4),createShadow(0,7,8,-4,0,13,19,2,0,5,24,4),createShadow(0,7,9,-4,0,14,21,2,0,5,26,4),createShadow(0,8,9,-5,0,15,22,2,0,6,28,5),createShadow(0,8,10,-5,0,16,24,2,0,6,30,5),createShadow(0,8,11,-5,0,17,26,2,0,6,32,5),createShadow(0,9,11,-5,0,18,28,2,0,7,34,6),createShadow(0,9,12,-6,0,19,29,2,0,7,36,6),createShadow(0,10,13,-6,0,20,31,3,0,8,38,7),createShadow(0,10,13,-6,0,21,33,3,0,8,40,7),createShadow(0,10,14,-6,0,22,35,3,0,8,42,7),createShadow(0,11,14,-7,0,23,36,3,0,9,44,8),createShadow(0,11,15,-7,0,24,38,3,0,9,46,8)];const shadows$2=shadows$1;var shape$1={borderRadius:4};const shape$2=shape$1;function merge$4(a,o){return o?deepmerge(a,o,{clone:!1}):a}var values$4={xs:0,sm:600,md:960,lg:1280,xl:1920},defaultBreakpoints={keys:["xs","sm","md","lg","xl"],up:function(o){return"@media (min-width:".concat(values$4[o],"px)")}};function handleBreakpoints(a,o,s){if(Array.isArray(o)){var _=a.theme.breakpoints||defaultBreakpoints;return o.reduce(function(ee,te,re){return ee[_.up(_.keys[re])]=s(o[re]),ee},{})}if(_typeof$e(o)==="object"){var T=a.theme.breakpoints||defaultBreakpoints;return Object.keys(o).reduce(function(ee,te){return ee[T.up(te)]=s(o[te]),ee},{})}var j=s(o);return j}function breakpoints(a){var o=function(_){var T=a(_),j=_.theme.breakpoints||defaultBreakpoints,ee=j.keys.reduce(function(te,re){return _[re]&&(te=te||{},te[j.up(re)]=a(_extends$6({theme:_.theme},_[re]))),te},null);return merge$4(T,ee)};return o.propTypes={},o.filterProps=["xs","sm","md","lg","xl"].concat(_toConsumableArray$2(a.filterProps)),o}function getPath(a,o){return!o||typeof o!="string"?null:o.split(".").reduce(function(s,_){return s&&s[_]?s[_]:null},a)}function style(a){var o=a.prop,s=a.cssProperty,_=s===void 0?a.prop:s,T=a.themeKey,j=a.transform,ee=function(re){if(re[o]==null)return null;var ne=re[o],ae=re.theme,oe=getPath(ae,T)||{},se=function(ue){var ce;return typeof oe=="function"?ce=oe(ue):Array.isArray(oe)?ce=oe[ue]||ue:(ce=getPath(oe,ue)||ue,j&&(ce=j(ce))),_===!1?ce:_defineProperty$b({},_,ce)};return handleBreakpoints(re,ne,se)};return ee.propTypes={},ee.filterProps=[o],ee}function compose(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var _=function(j){return o.reduce(function(ee,te){var re=te(j);return re?merge$4(ee,re):ee},{})};return _.propTypes={},_.filterProps=o.reduce(function(T,j){return T.concat(j.filterProps)},[]),_}function getBorder(a){return typeof a!="number"?a:"".concat(a,"px solid")}var border=style({prop:"border",themeKey:"borders",transform:getBorder}),borderTop=style({prop:"borderTop",themeKey:"borders",transform:getBorder}),borderRight=style({prop:"borderRight",themeKey:"borders",transform:getBorder}),borderBottom=style({prop:"borderBottom",themeKey:"borders",transform:getBorder}),borderLeft=style({prop:"borderLeft",themeKey:"borders",transform:getBorder}),borderColor=style({prop:"borderColor",themeKey:"palette"}),borderRadius=style({prop:"borderRadius",themeKey:"shape"}),borders=compose(border,borderTop,borderRight,borderBottom,borderLeft,borderColor,borderRadius);const borders$1=borders;function omit(a,o){var s={};return Object.keys(a).forEach(function(_){o.indexOf(_)===-1&&(s[_]=a[_])}),s}function styleFunctionSx(a){var o=function(_){var T=a(_);return _.css?_extends$6({},merge$4(T,a(_extends$6({theme:_.theme},_.css))),omit(_.css,[a.filterProps])):_.sx?_extends$6({},merge$4(T,a(_extends$6({theme:_.theme},_.sx))),omit(_.sx,[a.filterProps])):T};return o.propTypes={},o.filterProps=["css","sx"].concat(_toConsumableArray$2(a.filterProps)),o}function css$2(a){return styleFunctionSx(a)}var displayPrint=style({prop:"displayPrint",cssProperty:!1,transform:function(o){return{"@media print":{display:o}}}}),displayRaw=style({prop:"display"}),overflow=style({prop:"overflow"}),textOverflow=style({prop:"textOverflow"}),visibility=style({prop:"visibility"}),whiteSpace=style({prop:"whiteSpace"});const display=compose(displayPrint,displayRaw,overflow,textOverflow,visibility,whiteSpace);var flexBasis=style({prop:"flexBasis"}),flexDirection=style({prop:"flexDirection"}),flexWrap=style({prop:"flexWrap"}),justifyContent=style({prop:"justifyContent"}),alignItems=style({prop:"alignItems"}),alignContent=style({prop:"alignContent"}),order=style({prop:"order"}),flex=style({prop:"flex"}),flexGrow=style({prop:"flexGrow"}),flexShrink=style({prop:"flexShrink"}),alignSelf=style({prop:"alignSelf"}),justifyItems=style({prop:"justifyItems"}),justifySelf=style({prop:"justifySelf"}),flexbox=compose(flexBasis,flexDirection,flexWrap,justifyContent,alignItems,alignContent,order,flex,flexGrow,flexShrink,alignSelf,justifyItems,justifySelf);const flexbox$1=flexbox;var gridGap=style({prop:"gridGap"}),gridColumnGap=style({prop:"gridColumnGap"}),gridRowGap=style({prop:"gridRowGap"}),gridColumn=style({prop:"gridColumn"}),gridRow=style({prop:"gridRow"}),gridAutoFlow=style({prop:"gridAutoFlow"}),gridAutoColumns=style({prop:"gridAutoColumns"}),gridAutoRows=style({prop:"gridAutoRows"}),gridTemplateColumns=style({prop:"gridTemplateColumns"}),gridTemplateRows=style({prop:"gridTemplateRows"}),gridTemplateAreas=style({prop:"gridTemplateAreas"}),gridArea=style({prop:"gridArea"}),grid=compose(gridGap,gridColumnGap,gridRowGap,gridColumn,gridRow,gridAutoFlow,gridAutoColumns,gridAutoRows,gridTemplateColumns,gridTemplateRows,gridTemplateAreas,gridArea);const grid$1=grid;var color=style({prop:"color",themeKey:"palette"}),bgcolor=style({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"}),palette=compose(color,bgcolor);const palette$1=palette;var position=style({prop:"position"}),zIndex$3=style({prop:"zIndex",themeKey:"zIndex"}),top=style({prop:"top"}),right=style({prop:"right"}),bottom=style({prop:"bottom"}),left=style({prop:"left"});const positions=compose(position,zIndex$3,top,right,bottom,left);var boxShadow=style({prop:"boxShadow",themeKey:"shadows"});const boxShadow$1=boxShadow;function transform(a){return a<=1?"".concat(a*100,"%"):a}var width=style({prop:"width",transform}),maxWidth=style({prop:"maxWidth",transform}),minWidth=style({prop:"minWidth",transform}),height=style({prop:"height",transform}),maxHeight=style({prop:"maxHeight",transform}),minHeight=style({prop:"minHeight",transform}),sizeWidth=style({prop:"size",cssProperty:"width",transform}),sizeHeight=style({prop:"size",cssProperty:"height",transform}),boxSizing=style({prop:"boxSizing"}),sizing=compose(width,maxWidth,minWidth,height,maxHeight,minHeight,boxSizing);const sizing$1=sizing;function memoize$2(a){var o={};return function(s){return o[s]===void 0&&(o[s]=a(s)),o[s]}}var properties$1={m:"margin",p:"padding"},directions={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},aliases={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},getCssProperties=memoize$2(function(a){if(a.length>2)if(aliases[a])a=aliases[a];else return[a];var o=a.split(""),s=_slicedToArray$c(o,2),_=s[0],T=s[1],j=properties$1[_],ee=directions[T]||"";return Array.isArray(ee)?ee.map(function(te){return j+te}):[j+ee]}),spacingKeys=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function createUnarySpacing(a){var o=a.spacing||8;return typeof o=="number"?function(s){return o*s}:Array.isArray(o)?function(s){return o[s]}:typeof o=="function"?o:function(){}}function getValue(a,o){if(typeof o=="string"||o==null)return o;var s=Math.abs(o),_=a(s);return o>=0?_:typeof _=="number"?-_:"-".concat(_)}function getStyleFromPropValue(a,o){return function(s){return a.reduce(function(_,T){return _[T]=getValue(o,s),_},{})}}function spacing(a){var o=a.theme,s=createUnarySpacing(o);return Object.keys(a).map(function(_){if(spacingKeys.indexOf(_)===-1)return null;var T=getCssProperties(_),j=getStyleFromPropValue(T,s),ee=a[_];return handleBreakpoints(a,ee,j)}).reduce(merge$4,{})}spacing.propTypes={},spacing.filterProps=spacingKeys;var fontFamily=style({prop:"fontFamily",themeKey:"typography"}),fontSize=style({prop:"fontSize",themeKey:"typography"}),fontStyle=style({prop:"fontStyle",themeKey:"typography"}),fontWeight=style({prop:"fontWeight",themeKey:"typography"}),letterSpacing=style({prop:"letterSpacing"}),lineHeight=style({prop:"lineHeight"}),textAlign=style({prop:"textAlign"}),typography=compose(fontFamily,fontSize,fontStyle,fontWeight,letterSpacing,lineHeight,textAlign);const typography$1=typography;/** @license Material-UI v4.12.2
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/const esm$2=Object.freeze(Object.defineProperty({__proto__:null,alignContent,alignItems,alignSelf,bgcolor,border,borderBottom,borderColor,borderLeft,borderRadius,borderRight,borderTop,borders:borders$1,bottom,boxSizing,breakpoints,color,compose,createUnarySpacing,css:css$2,display,flex,flexBasis,flexDirection,flexGrow,flexShrink,flexWrap,flexbox:flexbox$1,fontFamily,fontSize,fontStyle,fontWeight,grid:grid$1,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,gridColumn,gridColumnGap,gridGap,gridRow,gridRowGap,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,height,justifyContent,justifyItems,justifySelf,left,letterSpacing,lineHeight,maxHeight,maxWidth,minHeight,minWidth,order,palette:palette$1,position,positions,right,shadows:boxShadow$1,sizeHeight,sizeWidth,sizing:sizing$1,spacing,style,styleFunctionSx,textAlign,top,typography:typography$1,width,zIndex:zIndex$3},Symbol.toStringTag,{value:"Module"}));function createSpacing$1(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(a.mui)return a;var o=createUnarySpacing({spacing:a}),s=function(){for(var T=arguments.length,j=new Array(T),ee=0;ee<T;ee++)j[ee]=arguments[ee];return j.length===0?o(1):j.length===1?o(j[0]):j.map(function(te){if(typeof te=="string")return te;var re=o(te);return typeof re=="number"?"".concat(re,"px"):re}).join(" ")};return Object.defineProperty(s,"unit",{get:function(){return a}}),s.mui=!0,s}var easing={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)"},duration={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function formatMs(a){return"".concat(Math.round(a),"ms")}const transitions$1={easing,duration,create:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["all"],s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=s.duration,T=_===void 0?duration.standard:_,j=s.easing,ee=j===void 0?easing.easeInOut:j,te=s.delay,re=te===void 0?0:te;return _objectWithoutProperties$4(s,["duration","easing","delay"]),(Array.isArray(o)?o:[o]).map(function(ne){return"".concat(ne," ").concat(typeof T=="string"?T:formatMs(T)," ").concat(ee," ").concat(typeof re=="string"?re:formatMs(re))}).join(",")},getAutoHeightDuration:function(o){if(!o)return 0;var s=o/36;return Math.round((4+15*Math.pow(s,.25)+s/5)*10)}};var zIndex$1={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};const zIndex$2=zIndex$1;function createTheme$2(){for(var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.breakpoints,s=o===void 0?{}:o,_=a.mixins,T=_===void 0?{}:_,j=a.palette,ee=j===void 0?{}:j,te=a.spacing,re=a.typography,ne=re===void 0?{}:re,ae=_objectWithoutProperties$4(a,["breakpoints","mixins","palette","spacing","typography"]),oe=createPalette$1(ee),se=createBreakpoints$2(s),de=createSpacing$1(te),ue=deepmerge({breakpoints:se,direction:"ltr",mixins:createMixins$1(se,de,T),overrides:{},palette:oe,props:{},shadows:shadows$2,typography:createTypography$1(oe,ne),spacing:de,shape:shape$2,transitions:transitions$1,zIndex:zIndex$2},ae),ce=arguments.length,ve=new Array(ce>1?ce-1:0),fe=1;fe<ce;fe++)ve[fe-1]=arguments[fe];return ue=ve.reduce(function(he,pe){return deepmerge(he,pe)},ue),ue}function createMuiTheme(){return createTheme$2.apply(void 0,arguments)}var defaultTheme$2=createTheme$2();const defaultTheme$3=defaultTheme$2;function withStyles(a,o){return withStylesWithoutDefault(a,_extends$6({defaultTheme:defaultTheme$3},o))}function setRef$1(a,o){typeof a=="function"?a(o):a&&(a.current=o)}function useForkRef(a,o){return React__namespace.useMemo(function(){return a==null&&o==null?null:function(s){setRef$1(a,s),setRef$1(o,s)}},[a,o])}var useEnhancedEffect$8=typeof window<"u"?React__namespace.useLayoutEffect:React__namespace.useEffect;function useEventCallback$1(a){var o=React__namespace.useRef(a);return useEnhancedEffect$8(function(){o.current=a}),React__namespace.useCallback(function(){return o.current.apply(void 0,arguments)},[])}function deprecatedPropType(a,o){return function(){return null}}var hadKeyboardEvent=!0,hadFocusVisibleRecently=!1,hadFocusVisibleRecentlyTimeout=null,inputTypesWhitelist={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 focusTriggersKeyboardModality(a){var o=a.type,s=a.tagName;return!!(s==="INPUT"&&inputTypesWhitelist[o]&&!a.readOnly||s==="TEXTAREA"&&!a.readOnly||a.isContentEditable)}function handleKeyDown(a){a.metaKey||a.altKey||a.ctrlKey||(hadKeyboardEvent=!0)}function handlePointerDown(){hadKeyboardEvent=!1}function handleVisibilityChange(){this.visibilityState==="hidden"&&hadFocusVisibleRecently&&(hadKeyboardEvent=!0)}function prepare(a){a.addEventListener("keydown",handleKeyDown,!0),a.addEventListener("mousedown",handlePointerDown,!0),a.addEventListener("pointerdown",handlePointerDown,!0),a.addEventListener("touchstart",handlePointerDown,!0),a.addEventListener("visibilitychange",handleVisibilityChange,!0)}function isFocusVisible(a){var o=a.target;try{return o.matches(":focus-visible")}catch{}return hadKeyboardEvent||focusTriggersKeyboardModality(o)}function handleBlurVisible(){hadFocusVisibleRecently=!0,window.clearTimeout(hadFocusVisibleRecentlyTimeout),hadFocusVisibleRecentlyTimeout=window.setTimeout(function(){hadFocusVisibleRecently=!1},100)}function useIsFocusVisible(){var a=React__namespace.useCallback(function(o){var s=ReactDOM__namespace.findDOMNode(o);s!=null&&prepare(s.ownerDocument)},[]);return{isFocusVisible,onBlurVisible:handleBlurVisible,ref:a}}const config={disabled:!1},TransitionGroupContext=React$r.createContext(null);var forceReflow=function(o){return o.scrollTop},UNMOUNTED="unmounted",EXITED="exited",ENTERING="entering",ENTERED="entered",EXITING="exiting",Transition=function(a){_inheritsLoose$2(o,a);function o(_,T){var j;j=a.call(this,_,T)||this;var ee=T,te=ee&&!ee.isMounting?_.enter:_.appear,re;return j.appearStatus=null,_.in?te?(re=EXITED,j.appearStatus=ENTERING):re=ENTERED:_.unmountOnExit||_.mountOnEnter?re=UNMOUNTED:re=EXITED,j.state={status:re},j.nextCallback=null,j}o.getDerivedStateFromProps=function(T,j){var ee=T.in;return ee&&j.status===UNMOUNTED?{status:EXITED}:null};var s=o.prototype;return s.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},s.componentDidUpdate=function(T){var j=null;if(T!==this.props){var ee=this.state.status;this.props.in?ee!==ENTERING&&ee!==ENTERED&&(j=ENTERING):(ee===ENTERING||ee===ENTERED)&&(j=EXITING)}this.updateStatus(!1,j)},s.componentWillUnmount=function(){this.cancelNextCallback()},s.getTimeouts=function(){var T=this.props.timeout,j,ee,te;return j=ee=te=T,T!=null&&typeof T!="number"&&(j=T.exit,ee=T.enter,te=T.appear!==void 0?T.appear:ee),{exit:j,enter:ee,appear:te}},s.updateStatus=function(T,j){if(T===void 0&&(T=!1),j!==null)if(this.cancelNextCallback(),j===ENTERING){if(this.props.unmountOnExit||this.props.mountOnEnter){var ee=this.props.nodeRef?this.props.nodeRef.current:ReactDOM.findDOMNode(this);ee&&forceReflow(ee)}this.performEnter(T)}else this.performExit();else this.props.unmountOnExit&&this.state.status===EXITED&&this.setState({status:UNMOUNTED})},s.performEnter=function(T){var j=this,ee=this.props.enter,te=this.context?this.context.isMounting:T,re=this.props.nodeRef?[te]:[ReactDOM.findDOMNode(this),te],ne=re[0],ae=re[1],oe=this.getTimeouts(),se=te?oe.appear:oe.enter;if(!T&&!ee||config.disabled){this.safeSetState({status:ENTERED},function(){j.props.onEntered(ne)});return}this.props.onEnter(ne,ae),this.safeSetState({status:ENTERING},function(){j.props.onEntering(ne,ae),j.onTransitionEnd(se,function(){j.safeSetState({status:ENTERED},function(){j.props.onEntered(ne,ae)})})})},s.performExit=function(){var T=this,j=this.props.exit,ee=this.getTimeouts(),te=this.props.nodeRef?void 0:ReactDOM.findDOMNode(this);if(!j||config.disabled){this.safeSetState({status:EXITED},function(){T.props.onExited(te)});return}this.props.onExit(te),this.safeSetState({status:EXITING},function(){T.props.onExiting(te),T.onTransitionEnd(ee.exit,function(){T.safeSetState({status:EXITED},function(){T.props.onExited(te)})})})},s.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},s.safeSetState=function(T,j){j=this.setNextCallback(j),this.setState(T,j)},s.setNextCallback=function(T){var j=this,ee=!0;return this.nextCallback=function(te){ee&&(ee=!1,j.nextCallback=null,T(te))},this.nextCallback.cancel=function(){ee=!1},this.nextCallback},s.onTransitionEnd=function(T,j){this.setNextCallback(j);var ee=this.props.nodeRef?this.props.nodeRef.current:ReactDOM.findDOMNode(this),te=T==null&&!this.props.addEndListener;if(!ee||te){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var re=this.props.nodeRef?[this.nextCallback]:[ee,this.nextCallback],ne=re[0],ae=re[1];this.props.addEndListener(ne,ae)}T!=null&&setTimeout(this.nextCallback,T)},s.render=function(){var T=this.state.status;if(T===UNMOUNTED)return null;var j=this.props,ee=j.children;j.in,j.mountOnEnter,j.unmountOnExit,j.appear,j.enter,j.exit,j.timeout,j.addEndListener,j.onEnter,j.onEntering,j.onEntered,j.onExit,j.onExiting,j.onExited,j.nodeRef;var te=_objectWithoutPropertiesLoose$4(j,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return React$r.createElement(TransitionGroupContext.Provider,{value:null},typeof ee=="function"?ee(T,te):React$r.cloneElement(React$r.Children.only(ee),te))},o}(React$r.Component);Transition.contextType=TransitionGroupContext,Transition.propTypes={};function noop$2(){}Transition.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:noop$2,onEntering:noop$2,onEntered:noop$2,onExit:noop$2,onExiting:noop$2,onExited:noop$2},Transition.UNMOUNTED=UNMOUNTED,Transition.EXITED=EXITED,Transition.ENTERING=ENTERING,Transition.ENTERED=ENTERED,Transition.EXITING=EXITING;const Transition$1=Transition;function getChildMapping(a,o){var s=function(j){return o&&React$r.isValidElement(j)?o(j):j},_=Object.create(null);return a&&React$r.Children.map(a,function(T){return T}).forEach(function(T){_[T.key]=s(T)}),_}function mergeChildMappings(a,o){a=a||{},o=o||{};function s(ae){return ae in o?o[ae]:a[ae]}var _=Object.create(null),T=[];for(var j in a)j in o?T.length&&(_[j]=T,T=[]):T.push(j);var ee,te={};for(var re in o){if(_[re])for(ee=0;ee<_[re].length;ee++){var ne=_[re][ee];te[_[re][ee]]=s(ne)}te[re]=s(re)}for(ee=0;ee<T.length;ee++)te[T[ee]]=s(T[ee]);return te}function getProp(a,o,s){return s[o]!=null?s[o]:a.props[o]}function getInitialChildMapping(a,o){return getChildMapping(a.children,function(s){return React$r.cloneElement(s,{onExited:o.bind(null,s),in:!0,appear:getProp(s,"appear",a),enter:getProp(s,"enter",a),exit:getProp(s,"exit",a)})})}function getNextChildMapping(a,o,s){var _=getChildMapping(a.children),T=mergeChildMappings(o,_);return Object.keys(T).forEach(function(j){var ee=T[j];if(React$r.isValidElement(ee)){var te=j in o,re=j in _,ne=o[j],ae=React$r.isValidElement(ne)&&!ne.props.in;re&&(!te||ae)?T[j]=React$r.cloneElement(ee,{onExited:s.bind(null,ee),in:!0,exit:getProp(ee,"exit",a),enter:getProp(ee,"enter",a)}):!re&&te&&!ae?T[j]=React$r.cloneElement(ee,{in:!1}):re&&te&&React$r.isValidElement(ne)&&(T[j]=React$r.cloneElement(ee,{onExited:s.bind(null,ee),in:ne.props.in,exit:getProp(ee,"exit",a),enter:getProp(ee,"enter",a)}))}}),T}var values$3=Object.values||function(a){return Object.keys(a).map(function(o){return a[o]})},defaultProps={component:"div",childFactory:function(o){return o}},TransitionGroup=function(a){_inheritsLoose$2(o,a);function o(_,T){var j;j=a.call(this,_,T)||this;var ee=j.handleExited.bind(_assertThisInitialized$4(j));return j.state={contextValue:{isMounting:!0},handleExited:ee,firstRender:!0},j}var s=o.prototype;return s.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},s.componentWillUnmount=function(){this.mounted=!1},o.getDerivedStateFromProps=function(T,j){var ee=j.children,te=j.handleExited,re=j.firstRender;return{children:re?getInitialChildMapping(T,te):getNextChildMapping(T,ee,te),firstRender:!1}},s.handleExited=function(T,j){var ee=getChildMapping(this.props.children);T.key in ee||(T.props.onExited&&T.props.onExited(j),this.mounted&&this.setState(function(te){var re=_extends$6({},te.children);return delete re[T.key],{children:re}}))},s.render=function(){var T=this.props,j=T.component,ee=T.childFactory,te=_objectWithoutPropertiesLoose$4(T,["component","childFactory"]),re=this.state.contextValue,ne=values$3(this.state.children).map(ee);return delete te.appear,delete te.enter,delete te.exit,j===null?React$r.createElement(TransitionGroupContext.Provider,{value:re},ne):React$r.createElement(TransitionGroupContext.Provider,{value:re},React$r.createElement(j,te,ne))},o}(React$r.Component);TransitionGroup.propTypes={},TransitionGroup.defaultProps=defaultProps;const TransitionGroup$1=TransitionGroup;var useEnhancedEffect$7=typeof window>"u"?React__namespace.useEffect:React__namespace.useLayoutEffect;function Ripple(a){var o=a.classes,s=a.pulsate,_=s===void 0?!1:s,T=a.rippleX,j=a.rippleY,ee=a.rippleSize,te=a.in,re=a.onExited,ne=re===void 0?function(){}:re,ae=a.timeout,oe=React__namespace.useState(!1),se=oe[0],de=oe[1],ue=clsx$1(o.ripple,o.rippleVisible,_&&o.ripplePulsate),ce={width:ee,height:ee,top:-(ee/2)+j,left:-(ee/2)+T},ve=clsx$1(o.child,se&&o.childLeaving,_&&o.childPulsate),fe=useEventCallback$1(ne);return useEnhancedEffect$7(function(){if(!te){de(!0);var he=setTimeout(fe,ae);return function(){clearTimeout(he)}}},[fe,te,ae]),React__namespace.createElement("span",{className:ue,style:ce},React__namespace.createElement("span",{className:ve}))}var DURATION=550,DELAY_RIPPLE=80,styles$1b=function(o){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(DURATION,"ms ").concat(o.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(o.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(DURATION,"ms ").concat(o.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(o.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}},TouchRipple=React__namespace.forwardRef(function(o,s){var _=o.center,T=_===void 0?!1:_,j=o.classes,ee=o.className,te=_objectWithoutProperties$4(o,["center","classes","className"]),re=React__namespace.useState([]),ne=re[0],ae=re[1],oe=React__namespace.useRef(0),se=React__namespace.useRef(null);React__namespace.useEffect(function(){se.current&&(se.current(),se.current=null)},[ne]);var de=React__namespace.useRef(!1),ue=React__namespace.useRef(null),ce=React__namespace.useRef(null),ve=React__namespace.useRef(null);React__namespace.useEffect(function(){return function(){clearTimeout(ue.current)}},[]);var fe=React__namespace.useCallback(function(be){var ye=be.pulsate,$e=be.rippleX,_e=be.rippleY,Ee=be.rippleSize,Oe=be.cb;ae(function(Me){return[].concat(_toConsumableArray$2(Me),[React__namespace.createElement(Ripple,{key:oe.current,classes:j,timeout:DURATION,pulsate:ye,rippleX:$e,rippleY:_e,rippleSize:Ee})])}),oe.current+=1,se.current=Oe},[j]),he=React__namespace.useCallback(function(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$e=arguments.length>2?arguments[2]:void 0,_e=ye.pulsate,Ee=_e===void 0?!1:_e,Oe=ye.center,Me=Oe===void 0?T||ye.pulsate:Oe,Ce=ye.fakeElement,Ie=Ce===void 0?!1:Ce;if(be.type==="mousedown"&&de.current){de.current=!1;return}be.type==="touchstart"&&(de.current=!0);var De=Ie?null:ve.current,Fe=De?De.getBoundingClientRect():{width:0,height:0,left:0,top:0},Pe,Le,Se;if(Me||be.clientX===0&&be.clientY===0||!be.clientX&&!be.touches)Pe=Math.round(Fe.width/2),Le=Math.round(Fe.height/2);else{var Re=be.touches?be.touches[0]:be,ke=Re.clientX,je=Re.clientY;Pe=Math.round(ke-Fe.left),Le=Math.round(je-Fe.top)}if(Me)Se=Math.sqrt((2*Math.pow(Fe.width,2)+Math.pow(Fe.height,2))/3),Se%2===0&&(Se+=1);else{var ze=Math.max(Math.abs((De?De.clientWidth:0)-Pe),Pe)*2+2,qe=Math.max(Math.abs((De?De.clientHeight:0)-Le),Le)*2+2;Se=Math.sqrt(Math.pow(ze,2)+Math.pow(qe,2))}be.touches?ce.current===null&&(ce.current=function(){fe({pulsate:Ee,rippleX:Pe,rippleY:Le,rippleSize:Se,cb:$e})},ue.current=setTimeout(function(){ce.current&&(ce.current(),ce.current=null)},DELAY_RIPPLE)):fe({pulsate:Ee,rippleX:Pe,rippleY:Le,rippleSize:Se,cb:$e})},[T,fe]),pe=React__namespace.useCallback(function(){he({},{pulsate:!0})},[he]),me=React__namespace.useCallback(function(be,ye){if(clearTimeout(ue.current),be.type==="touchend"&&ce.current){be.persist(),ce.current(),ce.current=null,ue.current=setTimeout(function(){me(be,ye)});return}ce.current=null,ae(function($e){return $e.length>0?$e.slice(1):$e}),se.current=ye},[]);return React__namespace.useImperativeHandle(s,function(){return{pulsate:pe,start:he,stop:me}},[pe,he,me]),React__namespace.createElement("span",_extends$6({className:clsx$1(j.root,ee),ref:ve},te),React__namespace.createElement(TransitionGroup$1,{component:null,exit:!0},ne))});const TouchRipple$1=withStyles(styles$1b,{flip:!1,name:"MuiTouchRipple"})(React__namespace.memo(TouchRipple));var styles$1a={root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},ButtonBase=React__namespace.forwardRef(function(o,s){var _=o.action,T=o.buttonRef,j=o.centerRipple,ee=j===void 0?!1:j,te=o.children,re=o.classes,ne=o.className,ae=o.component,oe=ae===void 0?"button":ae,se=o.disabled,de=se===void 0?!1:se,ue=o.disableRipple,ce=ue===void 0?!1:ue,ve=o.disableTouchRipple,fe=ve===void 0?!1:ve,he=o.focusRipple,pe=he===void 0?!1:he,me=o.focusVisibleClassName,be=o.onBlur,ye=o.onClick,$e=o.onFocus,_e=o.onFocusVisible,Ee=o.onKeyDown,Oe=o.onKeyUp,Me=o.onMouseDown,Ce=o.onMouseLeave,Ie=o.onMouseUp,De=o.onTouchEnd,Fe=o.onTouchMove,Pe=o.onTouchStart,Le=o.onDragLeave,Se=o.tabIndex,Re=Se===void 0?0:Se,ke=o.TouchRippleProps,je=o.type,ze=je===void 0?"button":je,qe=_objectWithoutProperties$4(o,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),et=React__namespace.useRef(null);function Qe(){return ReactDOM__namespace.findDOMNode(et.current)}var Ae=React__namespace.useRef(null),Ue=React__namespace.useState(!1),Ge=Ue[0],Je=Ue[1];de&&Ge&&Je(!1);var Xe=useIsFocusVisible(),lt=Xe.isFocusVisible,ot=Xe.onBlurVisible,ft=Xe.ref;React__namespace.useImperativeHandle(_,function(){return{focusVisible:function(){Je(!0),et.current.focus()}}},[]),React__namespace.useEffect(function(){Ge&&pe&&!ce&&Ae.current.pulsate()},[ce,pe,Ge]);function nt(At,dr){var Pr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:fe;return useEventCallback$1(function(Or){dr&&dr(Or);var xr=Pr;return!xr&&Ae.current&&Ae.current[At](Or),!0})}var ht=nt("start",Me),ct=nt("stop",Le),pt=nt("stop",Ie),xt=nt("stop",function(At){Ge&&At.preventDefault(),Ce&&Ce(At)}),Tt=nt("start",Pe),gt=nt("stop",De),yt=nt("stop",Fe),Rt=nt("stop",function(At){Ge&&(ot(At),Je(!1)),be&&be(At)},!1),Et=useEventCallback$1(function(At){et.current||(et.current=At.currentTarget),lt(At)&&(Je(!0),_e&&_e(At)),$e&&$e(At)}),$t=function(){var dr=Qe();return oe&&oe!=="button"&&!(dr.tagName==="A"&&dr.href)},Ot=React__namespace.useRef(!1),Ut=useEventCallback$1(function(At){pe&&!Ot.current&&Ge&&Ae.current&&At.key===" "&&(Ot.current=!0,At.persist(),Ae.current.stop(At,function(){Ae.current.start(At)})),At.target===At.currentTarget&&$t()&&At.key===" "&&At.preventDefault(),Ee&&Ee(At),At.target===At.currentTarget&&$t()&&At.key==="Enter"&&!de&&(At.preventDefault(),ye&&ye(At))}),Ht=useEventCallback$1(function(At){pe&&At.key===" "&&Ae.current&&Ge&&!At.defaultPrevented&&(Ot.current=!1,At.persist(),Ae.current.stop(At,function(){Ae.current.pulsate(At)})),Oe&&Oe(At),ye&&At.target===At.currentTarget&&$t()&&At.key===" "&&!At.defaultPrevented&&ye(At)}),wt=oe;wt==="button"&&qe.href&&(wt="a");var It={};wt==="button"?(It.type=ze,It.disabled=de):((wt!=="a"||!qe.href)&&(It.role="button"),It["aria-disabled"]=de);var qt=useForkRef(T,s),or=useForkRef(ft,et),Gt=useForkRef(qt,or),Ft=React__namespace.useState(!1),Pt=Ft[0],Nt=Ft[1];React__namespace.useEffect(function(){Nt(!0)},[]);var er=Pt&&!ce&&!de;return React__namespace.createElement(wt,_extends$6({className:clsx$1(re.root,ne,Ge&&[re.focusVisible,me],de&&re.disabled),onBlur:Rt,onClick:ye,onFocus:Et,onKeyDown:Ut,onKeyUp:Ht,onMouseDown:ht,onMouseLeave:xt,onMouseUp:pt,onDragLeave:ct,onTouchEnd:gt,onTouchMove:yt,onTouchStart:Tt,ref:Gt,tabIndex:de?-1:Re},It,qe),te,er?React__namespace.createElement(TouchRipple$1,_extends$6({ref:Ae,center:ee},ke)):null)});const ButtonBase$1=withStyles(styles$1a,{name:"MuiButtonBase"})(ButtonBase);function capitalize(a){if(typeof a!="string")throw new Error(formatMuiErrorMessage(7));return a.charAt(0).toUpperCase()+a.slice(1)}var styles$19=function(o){return{root:_extends$6({},o.typography.button,{boxSizing:"border-box",minWidth:64,padding:"6px 16px",borderRadius:o.shape.borderRadius,color:o.palette.text.primary,transition:o.transitions.create(["background-color","box-shadow","border"],{duration:o.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:alpha(o.palette.text.primary,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:o.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},text:{padding:"6px 8px"},textPrimary:{color:o.palette.primary.main,"&:hover":{backgroundColor:alpha(o.palette.primary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:o.palette.secondary.main,"&:hover":{backgroundColor:alpha(o.palette.secondary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlined:{padding:"5px 15px",border:"1px solid ".concat(o.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"&$disabled":{border:"1px solid ".concat(o.palette.action.disabledBackground)}},outlinedPrimary:{color:o.palette.primary.main,border:"1px solid ".concat(alpha(o.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(o.palette.primary.main),backgroundColor:alpha(o.palette.primary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:o.palette.secondary.main,border:"1px solid ".concat(alpha(o.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(o.palette.secondary.main),backgroundColor:alpha(o.palette.secondary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{border:"1px solid ".concat(o.palette.action.disabled)}},contained:{color:o.palette.getContrastText(o.palette.grey[300]),backgroundColor:o.palette.grey[300],boxShadow:o.shadows[2],"&:hover":{backgroundColor:o.palette.grey.A100,boxShadow:o.shadows[4],"@media (hover: none)":{boxShadow:o.shadows[2],backgroundColor:o.palette.grey[300]},"&$disabled":{backgroundColor:o.palette.action.disabledBackground}},"&$focusVisible":{boxShadow:o.shadows[6]},"&:active":{boxShadow:o.shadows[8]},"&$disabled":{color:o.palette.action.disabled,boxShadow:o.shadows[0],backgroundColor:o.palette.action.disabledBackground}},containedPrimary:{color:o.palette.primary.contrastText,backgroundColor:o.palette.primary.main,"&:hover":{backgroundColor:o.palette.primary.dark,"@media (hover: none)":{backgroundColor:o.palette.primary.main}}},containedSecondary:{color:o.palette.secondary.contrastText,backgroundColor:o.palette.secondary.main,"&:hover":{backgroundColor:o.palette.secondary.dark,"@media (hover: none)":{backgroundColor:o.palette.secondary.main}}},disableElevation:{boxShadow:"none","&:hover":{boxShadow:"none"},"&$focusVisible":{boxShadow:"none"},"&:active":{boxShadow:"none"},"&$disabled":{boxShadow:"none"}},focusVisible:{},disabled:{},colorInherit:{color:"inherit",borderColor:"currentColor"},textSizeSmall:{padding:"4px 5px",fontSize:o.typography.pxToRem(13)},textSizeLarge:{padding:"8px 11px",fontSize:o.typography.pxToRem(15)},outlinedSizeSmall:{padding:"3px 9px",fontSize:o.typography.pxToRem(13)},outlinedSizeLarge:{padding:"7px 21px",fontSize:o.typography.pxToRem(15)},containedSizeSmall:{padding:"4px 10px",fontSize:o.typography.pxToRem(13)},containedSizeLarge:{padding:"8px 22px",fontSize:o.typography.pxToRem(15)},sizeSmall:{},sizeLarge:{},fullWidth:{width:"100%"},startIcon:{display:"inherit",marginRight:8,marginLeft:-4,"&$iconSizeSmall":{marginLeft:-2}},endIcon:{display:"inherit",marginRight:-4,marginLeft:8,"&$iconSizeSmall":{marginRight:-2}},iconSizeSmall:{"& > *:first-child":{fontSize:18}},iconSizeMedium:{"& > *:first-child":{fontSize:20}},iconSizeLarge:{"& > *:first-child":{fontSize:22}}}},Button$4=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.color,te=ee===void 0?"default":ee,re=o.component,ne=re===void 0?"button":re,ae=o.disabled,oe=ae===void 0?!1:ae,se=o.disableElevation,de=se===void 0?!1:se,ue=o.disableFocusRipple,ce=ue===void 0?!1:ue,ve=o.endIcon,fe=o.focusVisibleClassName,he=o.fullWidth,pe=he===void 0?!1:he,me=o.size,be=me===void 0?"medium":me,ye=o.startIcon,$e=o.type,_e=$e===void 0?"button":$e,Ee=o.variant,Oe=Ee===void 0?"text":Ee,Me=_objectWithoutProperties$4(o,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),Ce=ye&&React__namespace.createElement("span",{className:clsx$1(T.startIcon,T["iconSize".concat(capitalize(be))])},ye),Ie=ve&&React__namespace.createElement("span",{className:clsx$1(T.endIcon,T["iconSize".concat(capitalize(be))])},ve);return React__namespace.createElement(ButtonBase$1,_extends$6({className:clsx$1(T.root,T[Oe],j,te==="inherit"?T.colorInherit:te!=="default"&&T["".concat(Oe).concat(capitalize(te))],be!=="medium"&&[T["".concat(Oe,"Size").concat(capitalize(be))],T["size".concat(capitalize(be))]],de&&T.disableElevation,oe&&T.disabled,pe&&T.fullWidth),component:ne,disabled:oe,focusRipple:!ce,focusVisibleClassName:clsx$1(T.focusVisible,fe),ref:s,type:_e},Me),React__namespace.createElement("span",{className:T.label},Ce,_,Ie))});const Button$5=withStyles(styles$19,{name:"MuiButton"})(Button$4),Button$3=Object.freeze(Object.defineProperty({__proto__:null,default:Button$5},Symbol.toStringTag,{value:"Module"}));var styles$18=function(o){return{root:{textAlign:"center",flex:"0 0 auto",fontSize:o.typography.pxToRem(24),padding:12,borderRadius:"50%",overflow:"visible",color:o.palette.action.active,transition:o.transitions.create("background-color",{duration:o.transitions.duration.shortest}),"&:hover":{backgroundColor:alpha(o.palette.action.active,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{backgroundColor:"transparent",color:o.palette.action.disabled}},edgeStart:{marginLeft:-12,"$sizeSmall&":{marginLeft:-3}},edgeEnd:{marginRight:-12,"$sizeSmall&":{marginRight:-3}},colorInherit:{color:"inherit"},colorPrimary:{color:o.palette.primary.main,"&:hover":{backgroundColor:alpha(o.palette.primary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:o.palette.secondary.main,"&:hover":{backgroundColor:alpha(o.palette.secondary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},disabled:{},sizeSmall:{padding:3,fontSize:o.typography.pxToRem(18)},label:{width:"100%",display:"flex",alignItems:"inherit",justifyContent:"inherit"}}},IconButton$2=React__namespace.forwardRef(function(o,s){var _=o.edge,T=_===void 0?!1:_,j=o.children,ee=o.classes,te=o.className,re=o.color,ne=re===void 0?"default":re,ae=o.disabled,oe=ae===void 0?!1:ae,se=o.disableFocusRipple,de=se===void 0?!1:se,ue=o.size,ce=ue===void 0?"medium":ue,ve=_objectWithoutProperties$4(o,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return React__namespace.createElement(ButtonBase$1,_extends$6({className:clsx$1(ee.root,te,ne!=="default"&&ee["color".concat(capitalize(ne))],oe&&ee.disabled,ce==="small"&&ee["size".concat(capitalize(ce))],{start:ee.edgeStart,end:ee.edgeEnd}[T]),centerRipple:!0,focusRipple:!de,disabled:oe,ref:s},ve),React__namespace.createElement("span",{className:ee.label},j))});const IconButton$3=withStyles(styles$18,{name:"MuiIconButton"})(IconButton$2),IconButton$1=Object.freeze(Object.defineProperty({__proto__:null,default:IconButton$3},Symbol.toStringTag,{value:"Module"}));function createMuiStrictModeTheme(a){for(var o=arguments.length,s=new Array(o>1?o-1:0),_=1;_<o;_++)s[_-1]=arguments[_];return createTheme$2.apply(void 0,[deepmerge({unstable_strictMode:!0},a)].concat(s))}function createStyles$1(a){return a}function makeStyles$3(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return makeStyles$4(a,_extends$6({defaultTheme:defaultTheme$3},o))}function isUnitless(a){return String(parseFloat(a)).length===String(a).length}function getUnit(a){return String(a).match(/[\d.\-+]*\s*(.*)/)[1]||""}function toUnitless(a){return parseFloat(a)}function convertLength(a){return function(o,s){var _=getUnit(o);if(_===s)return o;var T=toUnitless(o);if(_!=="px"){if(_==="em")T=toUnitless(o)*toUnitless(a);else if(_==="rem")return T=toUnitless(o)*toUnitless(a),o}var j=T;if(s!=="px")if(s==="em")j=T/toUnitless(a);else if(s==="rem")j=T/toUnitless(a);else return o;return parseFloat(j.toFixed(5))+s}}function alignProperty(a){var o=a.size,s=a.grid,_=o-o%s,T=_+s;return o-_<T-o?_:T}function fontGrid(a){var o=a.lineHeight,s=a.pixels,_=a.htmlFontSize;return s/(o*_)}function responsiveProperty(a){var o=a.cssProperty,s=a.min,_=a.max,T=a.unit,j=T===void 0?"rem":T,ee=a.breakpoints,te=ee===void 0?[600,960,1280]:ee,re=a.transform,ne=re===void 0?null:re,ae=_defineProperty$b({},o,"".concat(s).concat(j)),oe=(_-s)/te[te.length-1];return te.forEach(function(se){var de=s+oe*se;ne!==null&&(de=ne(de)),ae["@media (min-width:".concat(se,"px)")]=_defineProperty$b({},o,"".concat(Math.round(de*1e4)/1e4).concat(j))}),ae}function responsiveFontSizes(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=o.breakpoints,_=s===void 0?["sm","md","lg"]:s,T=o.disableAlign,j=T===void 0?!1:T,ee=o.factor,te=ee===void 0?2:ee,re=o.variants,ne=re===void 0?["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]:re,ae=_extends$6({},a);ae.typography=_extends$6({},ae.typography);var oe=ae.typography,se=convertLength(oe.htmlFontSize),de=_.map(function(ue){return ae.breakpoints.values[ue]});return ne.forEach(function(ue){var ce=oe[ue],ve=parseFloat(se(ce.fontSize,"rem"));if(!(ve<=1)){var fe=ve,he=1+(fe-1)/te,pe=ce.lineHeight;if(!isUnitless(pe)&&!j)throw new Error(formatMuiErrorMessage(6));isUnitless(pe)||(pe=parseFloat(se(pe,"rem"))/parseFloat(ve));var me=null;j||(me=function(ye){return alignProperty({size:ye,grid:fontGrid({pixels:4,lineHeight:pe,htmlFontSize:oe.htmlFontSize})})}),oe[ue]=_extends$6({},ce,responsiveProperty({cssProperty:"fontSize",min:he,max:fe,unit:"rem",breakpoints:de,transform:me}))}}),ae}var styled=function(o){var s=styled$2(o);return function(_,T){return s(_,_extends$6({defaultTheme:defaultTheme$3},T))}};const styled$1=styled;function useTheme$3(){var a=useTheme$4()||defaultTheme$3;return a}var withTheme=withThemeCreator({defaultTheme:defaultTheme$3});const withTheme$1=withTheme,styles$17=Object.freeze(Object.defineProperty({__proto__:null,MuiThemeProvider:ThemeProvider,ServerStyleSheets,StylesProvider,ThemeProvider,alpha,createGenerateClassName,createMuiTheme,createStyles:createStyles$1,createTheme:createTheme$2,darken,decomposeColor,duration,easing,emphasize,fade,getContrastRatio,getLuminance,hexToRgb,hslToRgb,jssPreset,lighten,makeStyles:makeStyles$3,recomposeColor,responsiveFontSizes,rgbToHex,styled:styled$1,unstable_createMuiStrictModeTheme:createMuiStrictModeTheme,useTheme:useTheme$3,withStyles,withTheme:withTheme$1},Symbol.toStringTag,{value:"Module"}));var reflow=function(o){return o.scrollTop};function getTransitionProps(a,o){var s=a.timeout,_=a.style,T=_===void 0?{}:_;return{duration:T.transitionDuration||typeof s=="number"?s:s[o.mode]||0,delay:T.transitionDelay}}var styles$16={entering:{opacity:1},entered:{opacity:1}},defaultTimeout$1={enter:duration.enteringScreen,exit:duration.leavingScreen},Fade=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.disableStrictModeCompat,j=T===void 0?!1:T,ee=o.in,te=o.onEnter,re=o.onEntered,ne=o.onEntering,ae=o.onExit,oe=o.onExited,se=o.onExiting,de=o.style,ue=o.TransitionComponent,ce=ue===void 0?Transition$1:ue,ve=o.timeout,fe=ve===void 0?defaultTimeout$1:ve,he=_objectWithoutProperties$4(o,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),pe=useTheme$3(),me=pe.unstable_strictMode&&!j,be=React__namespace.useRef(null),ye=useForkRef(_.ref,s),$e=useForkRef(me?be:void 0,ye),_e=function(Pe){return function(Le,Se){if(Pe){var Re=me?[be.current,Le]:[Le,Se],ke=_slicedToArray$c(Re,2),je=ke[0],ze=ke[1];ze===void 0?Pe(je):Pe(je,ze)}}},Ee=_e(ne),Oe=_e(function(Fe,Pe){reflow(Fe);var Le=getTransitionProps({style:de,timeout:fe},{mode:"enter"});Fe.style.webkitTransition=pe.transitions.create("opacity",Le),Fe.style.transition=pe.transitions.create("opacity",Le),te&&te(Fe,Pe)}),Me=_e(re),Ce=_e(se),Ie=_e(function(Fe){var Pe=getTransitionProps({style:de,timeout:fe},{mode:"exit"});Fe.style.webkitTransition=pe.transitions.create("opacity",Pe),Fe.style.transition=pe.transitions.create("opacity",Pe),ae&&ae(Fe)}),De=_e(oe);return React__namespace.createElement(ce,_extends$6({appear:!0,in:ee,nodeRef:me?be:void 0,onEnter:Oe,onEntered:Me,onEntering:Ee,onExit:Ie,onExited:De,onExiting:Ce,timeout:fe},he),function(Fe,Pe){return React__namespace.cloneElement(_,_extends$6({style:_extends$6({opacity:0,visibility:Fe==="exited"&&!ee?"hidden":void 0},styles$16[Fe],de,_.props.style),ref:$e},Pe))})});const Fade$1=Fade,useStyles$n=makeStyles$3(a=>({root:{"& path":{fill:a.palette.common.white}}}));var CivicClerkLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#7958e8",d:"M403.83.47c13.47 0 23.21 4.27 32.28 12.41a2.47 2.47 0 0 1 .14 3.73l-8.17 8.41a2.14 2.14 0 0 1-3.34 0 31.52 31.52 0 0 0-20.54-7.87c-17.08 0-29.76 14.28-29.76 31.09s12.81 30.82 29.89 30.82a32 32 0 0 0 20.41-7.61 2.47 2.47 0 0 1 3.34 0l8.27 8.54a2.54 2.54 0 0 1-.13 3.6 45.78 45.78 0 0 1-32.42 12.95 48.035 48.035 0 1 1 0-96.07ZM452.34 4.34a2.54 2.54 0 0 1 2.54-2.54h12.27a2.63 2.63 0 0 1 2.54 2.54v74.85h34a2.54 2.54 0 0 1 2.54 2.54v10.94a2.53 2.53 0 0 1-2.54 2.53h-48.81a2.53 2.53 0 0 1-2.54-2.53ZM521.08 4.34a2.54 2.54 0 0 1 2.53-2.54h54.31a2.53 2.53 0 0 1 2.53 2.54v10.93a2.53 2.53 0 0 1-2.53 2.54h-39.47v21.88h33a2.62 2.62 0 0 1 2.54 2.53v11.05a2.53 2.53 0 0 1-2.54 2.53h-33v23.35h39.49a2.53 2.53 0 0 1 2.53 2.54v10.98a2.53 2.53 0 0 1-2.53 2.53h-54.31a2.53 2.53 0 0 1-2.55-2.53ZM596.9 4.34a2.54 2.54 0 0 1 2.54-2.54h38.16a28.9 28.9 0 0 1 29.08 28.69c0 12.28-8.14 22.28-19.74 26.95l18.28 33.89a2.53 2.53 0 0 1-2.27 3.87h-14a2.29 2.29 0 0 1-2.14-1.2l-17.73-35.36h-14.83v34a2.62 2.62 0 0 1-2.54 2.53h-12.27a2.53 2.53 0 0 1-2.54-2.53Zm39.23 40c7.07 0 13.21-6.14 13.21-13.61a13.28 13.28 0 0 0-13.21-12.94h-21.75v26.58ZM681.97 5.01a3.17 3.17 0 0 1 3.21-3.21h11.74a3.25 3.25 0 0 1 3.2 3.21v36l33.62-37.89a3.21 3.21 0 0 1 2.54-1.34h13.34a2.84 2.84 0 0 1 2.14 4.81l-34.83 39.23 37.36 44.69a2.93 2.93 0 0 1-2.4 4.67h-14.54a2.91 2.91 0 0 1-2.41-.93l-34.86-42.98v40.69a3.24 3.24 0 0 1-3.2 3.2h-11.7a3.16 3.16 0 0 1-3.21-3.2Z"}),React$r.createElement("path",{fill:"#383938",d:"M48.17 0c13.48 0 23.22 4.27 32.29 12.41a2.48 2.48 0 0 1 .13 3.74l-8.13 8.4a2.14 2.14 0 0 1-3.34 0 31.6 31.6 0 0 0-20.55-7.87c-17.08 0-29.75 14.28-29.75 31.09s12.81 30.82 29.89 30.82a32 32 0 0 0 20.41-7.6 2.46 2.46 0 0 1 3.34 0l8.27 8.54a2.53 2.53 0 0 1-.14 3.6 45.8 45.8 0 0 1-32.42 12.94 48.035 48.035 0 1 1 0-96.07ZM97.48 3.87a2.62 2.62 0 0 1 2.54-2.53h12.41a2.62 2.62 0 0 1 2.53 2.53V92.2a2.62 2.62 0 0 1-2.53 2.54h-12.41a2.62 2.62 0 0 1-2.54-2.54ZM129.08 4.81a2.36 2.36 0 0 1 2.27-3.47h13.61a2.47 2.47 0 0 1 2.27 1.46l25.61 57.38h.94L199.4 2.8a2.44 2.44 0 0 1 2.26-1.46h13.61a2.36 2.36 0 0 1 2.27 3.47L176.18 94.6a2.4 2.4 0 0 1-2.27 1.47h-1.33a2.4 2.4 0 0 1-2.27-1.47ZM231.85 3.87a2.63 2.63 0 0 1 2.54-2.53h12.41a2.62 2.62 0 0 1 2.53 2.53V92.2a2.62 2.62 0 0 1-2.53 2.54h-12.41a2.63 2.63 0 0 1-2.54-2.54ZM314.42 0c13.47 0 23.21 4.27 32.29 12.41a2.48 2.48 0 0 1 .13 3.74l-8.14 8.4a2.14 2.14 0 0 1-3.34 0 31.58 31.58 0 0 0-20.54-7.87c-17.08 0-29.76 14.28-29.76 31.09s12.81 30.82 29.89 30.82a32 32 0 0 0 20.41-7.6 2.46 2.46 0 0 1 3.34 0l8.27 8.54a2.54 2.54 0 0 1-.13 3.6 45.81 45.81 0 0 1-32.42 12.94 48.035 48.035 0 1 1 0-96.07Z"}),React$r.createElement("path",{fill:"#7958e8",d:"M771.08.76a5 5 0 1 0 5 5 5 5 0 0 0-5-5Zm0 8.95a3.93 3.93 0 1 1 3.93-3.92 3.93 3.93 0 0 1-3.93 3.92Z"}),React$r.createElement("path",{fill:"#7958e8",d:"M772.79 5.19a1.22 1.22 0 0 0-1.23-1.25H770a.2.2 0 0 0-.19.2v3.28a.19.19 0 0 0 .19.19h.5a.19.19 0 0 0 .19-.19V6.35h.52l.44 1.12a.22.22 0 0 0 .18.14h.54a.18.18 0 0 0 .17-.27l-.46-1a1.16 1.16 0 0 0 .71-1.15Zm-1.34.42h-.79v-.82h.79a.39.39 0 0 1 .41.41.4.4 0 0 1-.41.41Z"}))};CivicClerkLogo.defaultProps={"aria-labelledby":"cp-LogoCivicClerk-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 776.15 96.54"};var CivicClerkLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".clerk-2","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#7958e8"}}),React$r.createElement("path",{className:"clerk-2",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};CivicClerkLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const CivicClerkLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicClerkLogo,_extends$6({className:classNames(a,s.root)},o))},CivicClerkLogo$1=CivicClerkLogo;var CivicEngageCentralLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#006cf6",d:"M322.48 3.42a2.24 2.24 0 0 1 2.24-2.24h48a2.24 2.24 0 0 1 2.25 2.24v9.68a2.25 2.25 0 0 1-2.25 2.25h-34.9v19.36h29.16a2.32 2.32 0 0 1 2.24 2.24v9.8a2.24 2.24 0 0 1-2.24 2.24h-29.16v20.66h34.94a2.24 2.24 0 0 1 2.25 2.24v9.68a2.24 2.24 0 0 1-2.25 2.24h-48a2.24 2.24 0 0 1-2.24-2.24Zm67.41-1.29A2.21 2.21 0 0 1 392.13 0h2.95l49.11 52.18h.12V3.42a2.24 2.24 0 0 1 2.24-2.24h10.86a2.32 2.32 0 0 1 2.24 2.24v79.45a2.21 2.21 0 0 1-2.24 2.12h-2.83l-49.35-54.18h-.11v50.76a2.24 2.24 0 0 1-2.25 2.24h-10.74a2.32 2.32 0 0 1-2.24-2.24ZM514.7 0a44.62 44.62 0 0 1 28.81 11 2.29 2.29 0 0 1 .12 3.3l-7.32 7.66a2 2 0 0 1-3.07 0 26.77 26.77 0 0 0-17.83-6.85c-14.75 0-26.44 12.63-26.44 27.39s11.69 27 26.56 27a37 37 0 0 0 14-2.95V56.52h-9.45a2.14 2.14 0 0 1-2.24-2.12v-9.33a2.18 2.18 0 0 1 2.24-2.24h22.67a2.21 2.21 0 0 1 2.12 2.24v30.22a2.26 2.26 0 0 1-.94 1.89 59.62 59.62 0 0 1-29.28 7.68 42.44 42.44 0 0 1 0-84.88Zm40.27 80.74L591.68 1.3a2.13 2.13 0 0 1 2-1.3h1.18a2 2 0 0 1 2 1.3l36.36 79.44a2.09 2.09 0 0 1-2 3.07h-10.26c-1.77 0-2.6-.71-3.42-2.36l-5.79-12.75h-35.29l-5.79 12.75a3.55 3.55 0 0 1-3.42 2.36h-10.27a2.08 2.08 0 0 1-2.01-3.07Zm51-25.14-11.81-26h-.35l-11.57 26ZM677.58 0a44.61 44.61 0 0 1 28.8 11 2.29 2.29 0 0 1 .12 3.3l-7.32 7.68a2 2 0 0 1-3.07 0 26.75 26.75 0 0 0-17.83-6.85c-14.75 0-26.44 12.63-26.44 27.39s11.69 27 26.56 27a37 37 0 0 0 14-2.95V56.52h-9.44a2.15 2.15 0 0 1-2.25-2.12v-9.33a2.18 2.18 0 0 1 2.25-2.24h22.66a2.21 2.21 0 0 1 2.12 2.24v30.22a2.26 2.26 0 0 1-.94 1.89 59.6 59.6 0 0 1-29.27 7.68 42.44 42.44 0 0 1 0-84.88Zm44.28 3.42a2.24 2.24 0 0 1 2.24-2.24h48a2.24 2.24 0 0 1 2.24 2.24v9.68a2.24 2.24 0 0 1-2.24 2.25h-34.89v19.36h29.15a2.33 2.33 0 0 1 2.25 2.24v9.8a2.24 2.24 0 0 1-2.25 2.24h-29.15v20.66h34.94a2.24 2.24 0 0 1 2.24 2.24v9.68a2.24 2.24 0 0 1-2.24 2.24h-48a2.24 2.24 0 0 1-2.24-2.24ZM42.62.05c11.92 0 20.54 3.77 28.57 11a2.2 2.2 0 0 1 .11 3.31l-7.2 7.44a1.89 1.89 0 0 1-3 0 27.93 27.93 0 0 0-18.18-7c-15.11 0-26.32 12.63-26.32 27.51s11.33 27.27 26.44 27.27a28.36 28.36 0 0 0 18.06-6.73 2.17 2.17 0 0 1 3 0l7.32 7.55a2.24 2.24 0 0 1-.12 3.19 40.49 40.49 0 0 1-28.68 11.45 42.5 42.5 0 1 1 0-85Zm43.63 3.47a2.32 2.32 0 0 1 2.24-2.24h11a2.32 2.32 0 0 1 2.22 2.24v78.1a2.32 2.32 0 0 1-2.24 2.24h-11a2.32 2.32 0 0 1-2.24-2.24Zm27.93.78a2.08 2.08 0 0 1 2-3.07h12a2.18 2.18 0 0 1 2 1.3l22.66 50.76h.83l22.72-50.77a2.18 2.18 0 0 1 2-1.3h12a2.08 2.08 0 0 1 2 3.07l-36.6 79.44a2.11 2.11 0 0 1-2 1.3h-1.18a2.11 2.11 0 0 1-2-1.3Zm90.95-.78a2.32 2.32 0 0 1 2.24-2.24h11a2.32 2.32 0 0 1 2.24 2.24v78.1a2.32 2.32 0 0 1-2.24 2.24h-11a2.32 2.32 0 0 1-2.24-2.24ZM278.17.05c11.93 0 20.54 3.77 28.57 11a2.2 2.2 0 0 1 .12 3.31l-7.2 7.44a1.89 1.89 0 0 1-3 0 27.93 27.93 0 0 0-18.18-7c-15.11 0-26.33 12.63-26.33 27.51s11.33 27.27 26.44 27.27a28.36 28.36 0 0 0 18.07-6.73 2.17 2.17 0 0 1 3 0l7.32 7.55a2.26 2.26 0 0 1-.12 3.19 40.53 40.53 0 0 1-28.69 11.45 42.5 42.5 0 1 1 0-85Zm512.93 2.1a4.45 4.45 0 1 0 4.45 4.45 4.46 4.46 0 0 0-4.45-4.45Zm0 7.93a3.48 3.48 0 1 1 3.48-3.48 3.48 3.48 0 0 1-3.48 3.48Z"}),React$r.createElement("path",{fill:"#006cf6",d:"M792.58 6.07a1.07 1.07 0 0 0-1.09-1.1h-1.38a.17.17 0 0 0-.17.17v2.91a.17.17 0 0 0 .17.17h.44a.18.18 0 0 0 .17-.17V7.1h.46l.39 1a.19.19 0 0 0 .16.12h.47a.17.17 0 0 0 .16-.24l-.41-.92a1 1 0 0 0 .63-.99Zm-1.19.38h-.7v-.73h.7a.35.35 0 0 1 .36.36.35.35 0 0 1-.36.37Zm74.56 55.07a18.92 18.92 0 0 1-9.87-2.46 16.51 16.51 0 0 1-6.34-6.89 22.41 22.41 0 0 1-2.22-10.21 22.67 22.67 0 0 1 2.22-10.25 16.61 16.61 0 0 1 6.34-6.93 18.75 18.75 0 0 1 9.87-2.5q6.83 0 11.19 3.39a14.83 14.83 0 0 1 5.45 9.51h-7.64a8.21 8.21 0 0 0-3-4.85 9.82 9.82 0 0 0-6.1-1.76 10.14 10.14 0 0 0-8.24 3.58q-3 3.57-3 9.81t3 9.78a11.63 11.63 0 0 0 14.34 1.9 7.65 7.65 0 0 0 3-4.58h7.64a14.34 14.34 0 0 1-5.45 9.16q-4.36 3.3-11.19 3.3Zm29.64-.69V22.89h24.77v5.63h-17.83v10.4h16.2v5.42h-16.2v11h17.83v5.58Zm38.4 0V22.89h6.94l17.83 26.72V22.89h6.94v37.94h-6.94l-17.83-26.66v26.66Zm55.72 0V28.52h-11.06v-5.59h29.11v5.59h-11.11v32.35Zm32.03 0V22.89h13.93a16.13 16.13 0 0 1 7.51 1.55 10.37 10.37 0 0 1 4.41 4.17 11.77 11.77 0 0 1 1.47 5.83 11.63 11.63 0 0 1-1.82 6.34 10.25 10.25 0 0 1-5.66 4.17l7.86 15.88h-8l-7.05-15h-5.74v15Zm6.94-20.05h6.56q3.46 0 5.09-1.68a6.09 6.09 0 0 0 1.63-4.44 5.94 5.94 0 0 0-1.6-4.34c-1.07-1.08-2.79-1.63-5.18-1.63h-6.5Zm31.11 20.05 13.88-37.94h7.8l13.84 37.94h-7.38l-3-8.78h-14.8l-3.09 8.78Zm12.25-14.2h11l-5.53-15.77Zm36.36 14.2V22.89h6.91v32.52h16.8v5.42Z"}))};CivicEngageCentralLogo.defaultProps={"aria-labelledby":"cp-LogoCivicEngageCentral-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1132.14 85.04"};var CivicEngageCentralLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".engage-2","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#006cf6"}}),React$r.createElement("path",{className:"engage-2",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};CivicEngageCentralLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const CivicEngageCentralLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicEngageCentralLogo,_extends$6({className:classNames(a,s.root)},o))},CivicEngageCentralLogo$1=CivicEngageCentralLogo;var CivicEngageEvolveLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#006cf6",d:"M322.47 3.42a2.24 2.24 0 0 1 2.24-2.24h48a2.24 2.24 0 0 1 2.25 2.24v9.68a2.25 2.25 0 0 1-2.25 2.25h-34.94v19.36h29.2a2.32 2.32 0 0 1 2.24 2.24v9.8a2.24 2.24 0 0 1-2.24 2.24h-29.2v20.66h35a2.24 2.24 0 0 1 2.25 2.24v9.68a2.24 2.24 0 0 1-2.25 2.24h-48a2.24 2.24 0 0 1-2.24-2.24ZM389.88 2.13A2.21 2.21 0 0 1 392.12 0h2.95l49.11 52.18h.12V3.42a2.24 2.24 0 0 1 2.24-2.24h10.86a2.32 2.32 0 0 1 2.24 2.24v79.45a2.21 2.21 0 0 1-2.24 2.12h-2.83l-49.34-54.18h-.12v50.76a2.24 2.24 0 0 1-2.25 2.24h-10.74a2.32 2.32 0 0 1-2.24-2.24ZM514.69 0a44.62 44.62 0 0 1 28.81 11 2.29 2.29 0 0 1 .12 3.3l-7.32 7.68a2 2 0 0 1-3.07 0 26.77 26.77 0 0 0-17.83-6.85c-14.75 0-26.44 12.63-26.44 27.39s11.69 27 26.56 27a37 37 0 0 0 14-2.95V56.52h-9.45a2.14 2.14 0 0 1-2.24-2.12v-9.33a2.18 2.18 0 0 1 2.24-2.24h22.7a2.21 2.21 0 0 1 2.12 2.24v30.22a2.26 2.26 0 0 1-.94 1.89 59.62 59.62 0 0 1-29.28 7.68 42.44 42.44 0 0 1 0-84.88ZM554.96 80.74 591.67 1.3a2.13 2.13 0 0 1 2-1.3h1.18a2 2 0 0 1 2 1.3l36.36 79.44a2.09 2.09 0 0 1-2 3.07h-10.26c-1.77 0-2.6-.71-3.42-2.36l-5.76-12.75h-35.32l-5.79 12.75a3.55 3.55 0 0 1-3.42 2.36h-10.27a2.08 2.08 0 0 1-2.01-3.07Zm51-25.14-11.81-26h-.38l-11.57 26ZM677.57 0a44.61 44.61 0 0 1 28.8 11 2.29 2.29 0 0 1 .12 3.3l-7.32 7.68a2 2 0 0 1-3.07 0 26.75 26.75 0 0 0-17.83-6.85c-14.75 0-26.44 12.63-26.44 27.39s11.69 27 26.56 27a37 37 0 0 0 14-2.95V56.52h-9.44a2.15 2.15 0 0 1-2.18-2.1v-9.33a2.18 2.18 0 0 1 2.25-2.24h22.66a2.22 2.22 0 0 1 2.13 2.24v30.22a2.27 2.27 0 0 1-.95 1.89 59.6 59.6 0 0 1-29.27 7.68 42.44 42.44 0 0 1 0-84.88ZM721.85 3.42a2.24 2.24 0 0 1 2.24-2.24h48a2.24 2.24 0 0 1 2.24 2.24v9.68a2.24 2.24 0 0 1-2.24 2.25H737.2v19.36h29.15a2.33 2.33 0 0 1 2.25 2.24v9.8a2.24 2.24 0 0 1-2.25 2.24H737.2v20.66h34.94a2.24 2.24 0 0 1 2.24 2.24v9.68a2.24 2.24 0 0 1-2.24 2.24h-48a2.24 2.24 0 0 1-2.24-2.24Z"}),React$r.createElement("path",{fill:"#383938",d:"M42.61.05c11.92 0 20.54 3.77 28.57 11a2.2 2.2 0 0 1 .12 3.31l-7.21 7.44a1.89 1.89 0 0 1-2.95 0 27.91 27.91 0 0 0-18.18-7c-15.11 0-26.32 12.63-26.32 27.51s11.33 27.27 26.44 27.27a28.34 28.34 0 0 0 18.06-6.73 2.17 2.17 0 0 1 2.95 0l7.32 7.55a2.25 2.25 0 0 1-.11 3.19 40.53 40.53 0 0 1-28.69 11.45 42.5 42.5 0 1 1 0-85ZM86.24 3.52a2.32 2.32 0 0 1 2.24-2.24h11a2.32 2.32 0 0 1 2.24 2.24v78.1a2.32 2.32 0 0 1-2.24 2.24h-11a2.32 2.32 0 0 1-2.24-2.24ZM114.17 4.3a2.08 2.08 0 0 1 2-3.07h12a2.18 2.18 0 0 1 2 1.3l22.66 50.76h.94l22.61-50.77a2.18 2.18 0 0 1 2-1.3h12a2.08 2.08 0 0 1 2 3.07l-36.6 79.44a2.11 2.11 0 0 1-2 1.3h-1.18a2.11 2.11 0 0 1-2-1.3ZM205.12 3.52a2.32 2.32 0 0 1 2.24-2.24h11a2.32 2.32 0 0 1 2.24 2.24v78.1a2.32 2.32 0 0 1-2.24 2.24h-11a2.32 2.32 0 0 1-2.24-2.24ZM278.16.05c11.93 0 20.54 3.77 28.57 11a2.2 2.2 0 0 1 .12 3.31l-7.2 7.44a1.89 1.89 0 0 1-2.95 0 27.93 27.93 0 0 0-18.18-7c-15.11 0-26.33 12.63-26.33 27.51s11.34 27.27 26.44 27.27a28.36 28.36 0 0 0 18.07-6.73 2.17 2.17 0 0 1 2.95 0l7.32 7.55a2.26 2.26 0 0 1-.12 3.19 40.53 40.53 0 0 1-28.69 11.45 42.5 42.5 0 1 1 0-85Z"}),React$r.createElement("path",{fill:"#006cf6",d:"M791.09 2.15a4.45 4.45 0 1 0 4.45 4.45 4.46 4.46 0 0 0-4.45-4.45Zm0 7.93a3.48 3.48 0 1 1 3.48-3.48 3.48 3.48 0 0 1-3.48 3.48Z"}),React$r.createElement("path",{fill:"#006cf6",d:"M792.57 6.07a1.07 1.07 0 0 0-1.09-1.1h-1.38a.18.18 0 0 0-.17.17v2.91a.18.18 0 0 0 .17.17h.44a.18.18 0 0 0 .17-.17V7.1h.46l.39 1a.19.19 0 0 0 .16.12h.47a.17.17 0 0 0 .16-.24l-.41-.92a1 1 0 0 0 .63-.99Zm-1.19.38h-.7v-.73h.7a.35.35 0 0 1 .36.36.35.35 0 0 1-.36.37Z"}))};CivicEngageEvolveLogo.defaultProps={"aria-labelledby":"cp-LogoCivicEngageEvolve-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 795.55 85.04"};var CivicEngageEvolveLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".evolve-2","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#006cf6"}}),React$r.createElement("path",{className:"evolve-2",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};CivicEngageEvolveLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const CivicEngageEvolveLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicEngageEvolveLogo,_extends$6({className:classNames(a,s.root)},o))},CivicEngageEvolveLogo$1=CivicEngageEvolveLogo;var CivicHRLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#007ebc",d:"M406.07 4.26a2.93 2.93 0 0 1 2.83-2.83h13.84a2.83 2.83 0 0 1 2.83 2.83v39.43h48.5V4.26a2.83 2.83 0 0 1 2.83-2.83h13.69a2.93 2.93 0 0 1 2.83 2.83v98.5a2.93 2.93 0 0 1-2.83 2.83h-13.64a2.83 2.83 0 0 1-2.83-2.83V61.7h-48.5v41.06a2.83 2.83 0 0 1-2.83 2.83h-13.84a2.93 2.93 0 0 1-2.83-2.83ZM511.65 4.26a2.83 2.83 0 0 1 2.83-2.83h42.55a32.23 32.23 0 0 1 32.44 32c0 13.69-9.08 24.85-22 30.06l20.38 37.79a2.82 2.82 0 0 1-2.53 4.32h-15.64a2.54 2.54 0 0 1-2.38-1.34l-19.79-39.43h-16.56v37.94a2.93 2.93 0 0 1-2.82 2.83h-13.65a2.83 2.83 0 0 1-2.83-2.83ZM555.4 48.9c7.88 0 14.73-6.85 14.73-15.18 0-7.88-6.85-14.43-14.73-14.43h-24.26V48.9Z"}),React$r.createElement("path",{fill:"#383938",d:"M53.72 0c15 0 25.89 4.77 36 13.84a2.77 2.77 0 0 1 .15 4.17l-9.07 9.37a2.38 2.38 0 0 1-3.72 0 35.23 35.23 0 0 0-22.92-8.81c-19.04 0-33.21 16-33.21 34.7s14.29 34.37 33.33 34.37c8.93 0 16.52-3.42 22.77-8.48a2.75 2.75 0 0 1 3.72 0l9.22 9.52a2.84 2.84 0 0 1-.15 4 51.05 51.05 0 0 1-36.15 14.44 53.57 53.57 0 1 1 0-107.14ZM108.71 4.32a2.93 2.93 0 0 1 2.82-2.83h13.84a2.93 2.93 0 0 1 2.83 2.83v98.5a2.93 2.93 0 0 1-2.83 2.83h-13.84a2.93 2.93 0 0 1-2.82-2.83ZM143.95 5.36a2.63 2.63 0 0 1 2.53-3.87h15.17a2.74 2.74 0 0 1 2.53 1.64l28.57 64h1l28.57-64a2.75 2.75 0 0 1 2.53-1.64h15.18a2.63 2.63 0 0 1 2.53 3.87L196.44 105.5a2.67 2.67 0 0 1-2.53 1.64h-1.49a2.67 2.67 0 0 1-2.52-1.64ZM258.55 4.32a2.93 2.93 0 0 1 2.83-2.83h13.84a2.93 2.93 0 0 1 2.82 2.83v98.5a2.93 2.93 0 0 1-2.82 2.83h-13.84a2.93 2.93 0 0 1-2.83-2.83ZM350.62 0c15 0 25.89 4.77 36 13.84a2.77 2.77 0 0 1 .15 4.17l-9.08 9.37a2.38 2.38 0 0 1-3.72 0 35.23 35.23 0 0 0-22.9-8.81c-19 0-33.18 15.92-33.18 34.67s14.28 34.37 33.33 34.37c8.92 0 16.51-3.42 22.76-8.48a2.75 2.75 0 0 1 3.72 0l9.23 9.52a2.84 2.84 0 0 1-.15 4 51.09 51.09 0 0 1-36.16 14.44 53.57 53.57 0 1 1 0-107.14Z"}),React$r.createElement("path",{fill:"#007ebc",d:"M598.29 2.96a5.6 5.6 0 1 0 5.66 5.61 5.61 5.61 0 0 0-5.66-5.61Zm0 10a4.38 4.38 0 1 1 4.38-4.38 4.39 4.39 0 0 1-4.38 4.37Z"}),React$r.createElement("path",{fill:"#007ebc",d:"M600.14 7.9a1.36 1.36 0 0 0-1.37-1.39h-1.73a.21.21 0 0 0-.21.22v3.66a.2.2 0 0 0 .21.21h.55a.21.21 0 0 0 .21-.21V9.2h.58l.49 1.25a.23.23 0 0 0 .2.15h.6a.2.2 0 0 0 .19-.3l-.51-1.16a1.29 1.29 0 0 0 .79-1.24Zm-1.49.47h-.89v-.92h.89a.44.44 0 0 1 .46.46.45.45 0 0 1-.46.46Z"}))};CivicHRLogo.defaultProps={"aria-labelledby":"cp-LogoCivicHR-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 603.89 107.13"};var CivicHRLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".civic-hr-circle-logo","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#007ebc"}}),React$r.createElement("path",{className:"civic-hr-circle-logo",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};CivicHRLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const CivicHRLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicHRLogo,_extends$6({className:classNames(a,s.root)},o))},CivicHRLogo$1=CivicHRLogo;var CivicOptimizeLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#008672",d:"M347.98.11a41.31 41.31 0 1 1-41.19 41.42A41.22 41.22 0 0 1 347.98.11Zm0 67.69a26.39 26.39 0 1 0-26.3-26.27 26.45 26.45 0 0 0 26.3 26.27ZM399.95 3.43a2.18 2.18 0 0 1 2.18-2.18h27a25.59 25.59 0 1 1 .12 51.18h-14.38v27a2.26 2.26 0 0 1-2.18 2.18h-10.56a2.18 2.18 0 0 1-2.18-2.18Zm28.23 35a11.82 11.82 0 0 0 11.81-11.93c0-6.31-5.39-11.13-11.81-11.13h-13.31v23.06ZM481.55 15.02h-17.56a2.18 2.18 0 0 1-2.18-2.18V3.43a2.18 2.18 0 0 1 2.18-2.18h50.15a2.18 2.18 0 0 1 2.18 2.18v9.41a2.18 2.18 0 0 1-2.18 2.18h-17.56v64.34a2.25 2.25 0 0 1-2.18 2.18h-10.67a2.25 2.25 0 0 1-2.18-2.18ZM530.25 3.43a2.27 2.27 0 0 1 2.18-2.18h10.68a2.27 2.27 0 0 1 2.18 2.18v76a2.26 2.26 0 0 1-2.18 2.18h-10.68a2.26 2.26 0 0 1-2.18-2.18ZM572.48 1.83a1.93 1.93 0 0 1 2.06-1.72h1.84a2.1 2.1 0 0 1 1.95 1.14l25.24 54.16h.34l25.25-54.16a2 2 0 0 1 1.95-1.14h1.83a1.94 1.94 0 0 1 2.07 1.72l13.54 77.1a2 2 0 0 1-2.07 2.64h-10.44a2.5 2.5 0 0 1-2.18-1.72l-6.77-43.49h-.34l-20.07 45.1a2 2 0 0 1-2 1.26h-2a2.08 2.08 0 0 1-2-1.26l-20.29-45.1h-.34l-6.66 43.49a2.22 2.22 0 0 1-2.06 1.72H561a2.1 2.1 0 0 1-2.18-2.64ZM661.55 3.43a2.26 2.26 0 0 1 2.18-2.18h10.67a2.27 2.27 0 0 1 2.18 2.18v76a2.26 2.26 0 0 1-2.18 2.18h-10.67a2.25 2.25 0 0 1-2.18-2.18ZM690.76 77.36l34.19-61.73v-.46h-28.68a2.25 2.25 0 0 1-2.18-2.18V3.46a2.26 2.26 0 0 1 2.18-2.18h48a2.26 2.26 0 0 1 2.18 2.18v1.5l-33.77 62.5v.23h29.25a2.17 2.17 0 0 1 2.18 2.18v9.49a2.17 2.17 0 0 1-2.18 2.18h-49a2.25 2.25 0 0 1-2.18-2.18ZM758.55 3.43a2.18 2.18 0 0 1 2.18-2.18h46.7a2.18 2.18 0 0 1 2.18 2.18v9.41a2.18 2.18 0 0 1-2.18 2.18h-34v18.82h28.35a2.26 2.26 0 0 1 2.18 2.18v9.52a2.18 2.18 0 0 1-2.18 2.18h-28.32V67.8h34a2.18 2.18 0 0 1 2.18 2.18v9.38a2.18 2.18 0 0 1-2.18 2.18h-46.7a2.18 2.18 0 0 1-2.18-2.18Z"}),React$r.createElement("path",{fill:"#383938",d:"M41.42 0c11.59 0 20 3.67 27.77 10.67a2.13 2.13 0 0 1 .11 3.21l-7 7.23a1.84 1.84 0 0 1-2.87 0 27.17 27.17 0 0 0-17.67-6.75c-14.68 0-25.58 12.28-25.58 26.74s11 26.5 25.7 26.5a27.54 27.54 0 0 0 17.55-6.54 2.12 2.12 0 0 1 2.87 0l7.12 7.35a2.19 2.19 0 0 1-.12 3.09 39.34 39.34 0 0 1-27.88 11.13 41.31 41.31 0 1 1 0-82.61ZM83.82 3.36A2.26 2.26 0 0 1 86 1.18h10.68a2.26 2.26 0 0 1 2.18 2.18v76a2.27 2.27 0 0 1-2.18 2.18H86a2.27 2.27 0 0 1-2.18-2.18ZM110.98 4.13a2 2 0 0 1 1.95-3h11.75a2.12 2.12 0 0 1 1.95 1.26l22 49.34h.81l22-49.34a2.09 2.09 0 0 1 2-1.26h11.7a2 2 0 0 1 1.95 3l-35.61 77.23a2.06 2.06 0 0 1-1.95 1.26h-1.15a2.07 2.07 0 0 1-1.95-1.26ZM199.38 3.36a2.25 2.25 0 0 1 2.18-2.18h10.67a2.26 2.26 0 0 1 2.18 2.18v76a2.27 2.27 0 0 1-2.18 2.18h-10.67a2.26 2.26 0 0 1-2.18-2.18ZM270.37 0c11.59 0 20 3.67 27.77 10.67a2.13 2.13 0 0 1 .11 3.21l-7 7.23a1.84 1.84 0 0 1-2.87 0 27.19 27.19 0 0 0-17.7-6.75c-14.69 0-25.59 12.28-25.59 26.74s11 26.5 25.7 26.5a27.55 27.55 0 0 0 17.56-6.54 2.12 2.12 0 0 1 2.87 0l7.11 7.35a2.17 2.17 0 0 1-.12 3.09 39.33 39.33 0 0 1-27.88 11.13 41.31 41.31 0 1 1 0-82.61Z"}),React$r.createElement("path",{fill:"#008672",d:"M823.04 1.06a4.32 4.32 0 1 0 4.32 4.33 4.34 4.34 0 0 0-4.32-4.33Zm0 7.71a3.38 3.38 0 1 1 3.37-3.38 3.38 3.38 0 0 1-3.37 3.38Z"}),React$r.createElement("path",{fill:"#008672",d:"M824.47 4.88a1 1 0 0 0-1.06-1.07h-1.34a.16.16 0 0 0-.16.16V6.8a.16.16 0 0 0 .16.16h.42a.17.17 0 0 0 .17-.16v-.92h.45l.37 1a.2.2 0 0 0 .16.12h.46a.16.16 0 0 0 .15-.23l-.39-.9a1 1 0 0 0 .61-.99Zm-1.16.36h-.63v-.71h.68a.35.35 0 0 1 .36.36.35.35 0 0 1-.41.35Z"}))};CivicOptimizeLogo.defaultProps={"aria-labelledby":"cp-LogoCivicOptimize-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 827.36 82.72"};var CivicOptimizeLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".optimize-2","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#008672"}}),React$r.createElement("path",{className:"optimize-2",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};CivicOptimizeLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const CivicOptimizeLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicOptimizeLogo,_extends$6({className:classNames(a,s.root)},o))},CivicOptimizeLogo$1=CivicOptimizeLogo;var CivicPlusLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#cc0020",d:"M267.46 0c12.27 0 21.13 3.89 29.39 11.3a2.26 2.26 0 0 1 .12 3.4l-7.41 7.65a1.94 1.94 0 0 1-3 0 28.7 28.7 0 0 0-18.7-7.17c-15.55 0-27.09 13-27.09 28.3s11.66 28 27.21 28a29.15 29.15 0 0 0 18.58-6.92 2.23 2.23 0 0 1 3 0l7.53 7.77a2.32 2.32 0 0 1-.12 3.28 41.7 41.7 0 0 1-29.51 11.78 43.72 43.72 0 1 1 0-87.44ZM312.34 3.52a2.38 2.38 0 0 1 2.31-2.3h11.29a2.38 2.38 0 0 1 2.31 2.3v80.4a2.38 2.38 0 0 1-2.31 2.3h-11.29a2.38 2.38 0 0 1-2.31-2.3ZM341.08 4.37a2.14 2.14 0 0 1 2.06-3.15h12.39a2.26 2.26 0 0 1 2.07 1.33l23.31 52.22h.85l23.32-52.22a2.23 2.23 0 0 1 2.06-1.33h12.39a2.14 2.14 0 0 1 2.06 3.15L383.95 86.1a2.19 2.19 0 0 1-2.07 1.34h-1.21a2.2 2.2 0 0 1-2.07-1.34ZM434.64 3.52a2.38 2.38 0 0 1 2.31-2.3h11.29a2.39 2.39 0 0 1 2.31 2.3v80.4a2.39 2.39 0 0 1-2.31 2.3h-11.29a2.38 2.38 0 0 1-2.31-2.3ZM509.78 0c12.27 0 21.13 3.89 29.39 11.3a2.26 2.26 0 0 1 .12 3.4l-7.41 7.65a1.94 1.94 0 0 1-3 0 28.7 28.7 0 0 0-18.7-7.17c-15.55 0-27.08 13-27.08 28.3s11.65 28 27.2 28a29.15 29.15 0 0 0 18.58-6.92 2.23 2.23 0 0 1 3 0l7.53 7.77a2.32 2.32 0 0 1-.12 3.28 41.7 41.7 0 0 1-29.51 11.78 43.72 43.72 0 1 1 0-87.44Z"}),React$r.createElement("path",{fill:"#383938",d:"M555.38 3.52a2.3 2.3 0 0 1 2.31-2.3h28.54c14.93 0 27.2 12.14 27.2 26.84a27.32 27.32 0 0 1-27.08 27.32h-15.18v28.54a2.38 2.38 0 0 1-2.31 2.3h-11.17a2.3 2.3 0 0 1-2.31-2.3Zm29.87 37a12.51 12.51 0 0 0 12.51-12.63c0-6.68-5.7-11.78-12.51-11.78h-14.08v24.45ZM627.5 3.52a2.3 2.3 0 0 1 2.31-2.3h11.17a2.39 2.39 0 0 1 2.31 2.3v68.13h31a2.3 2.3 0 0 1 2.31 2.31v10a2.3 2.3 0 0 1-2.31 2.3h-44.48a2.3 2.3 0 0 1-2.31-2.3ZM686.38 3.52a2.38 2.38 0 0 1 2.31-2.3h11.54a2.3 2.3 0 0 1 2.3 2.3v49.67c0 10.32 7 18.46 17.61 18.46s17.73-8.14 17.73-18.34V3.52a2.3 2.3 0 0 1 2.31-2.3h11.53a2.38 2.38 0 0 1 2.31 2.3v50.52c0 18.46-14.69 33.4-33.88 33.4a33.31 33.31 0 0 1-33.76-33.4ZM768.61 74.32l4.37-7.53a2.82 2.82 0 0 1 4.13-.85c.61.37 10.45 7.53 18.34 7.53 6.31 0 11-4.13 11-9.35 0-6.19-5.22-10.44-15.42-14.57-11.42-4.61-22.83-11.9-22.83-26.23 0-10.81 8-23.32 27.32-23.32a42.76 42.76 0 0 1 24.29 8.14 3 3 0 0 1 .73 4l-4.62 6.92c-1 1.46-2.79 2.43-4.25 1.46-1-.61-10.2-6.68-16.88-6.68-6.92 0-10.69 4.61-10.69 8.5 0 5.71 4.5 9.59 14.33 13.6 11.78 4.73 25.38 11.78 25.38 27.44 0 12.51-10.8 24.05-27.93 24.05-15.3 0-24.28-7.17-26.71-9.47-1.09-1.09-1.65-1.7-.56-3.64ZM833.22 2.89a4.58 4.58 0 1 0 4.58 4.58 4.58 4.58 0 0 0-4.58-4.58Zm0 8.15a3.57 3.57 0 1 1 3.57-3.57 3.58 3.58 0 0 1-3.57 3.57Z"}),React$r.createElement("path",{fill:"#383938",d:"M834.73 6.92a1.1 1.1 0 0 0-1.12-1.13h-1.41a.19.19 0 0 0-.18.18v3a.18.18 0 0 0 .18.17h.44a.17.17 0 0 0 .18-.17v-1h.47l.4 1a.19.19 0 0 0 .17.13h.49a.17.17 0 0 0 .16-.24l-.42-.95a1.06 1.06 0 0 0 .64-.99Zm-1.22.39h-.72v-.75h.72a.37.37 0 0 1 .38.37.37.37 0 0 1-.38.38Z"}),React$r.createElement("path",{fill:"#cc0020",d:"M73.3 2.86H40.86a40.86 40.86 0 1 0 0 81.71h32.39a3.89 3.89 0 0 0 3.89-3.84v-23.7a3.9 3.9 0 0 0-3.67-3.84H40.86a9.48 9.48 0 1 1 0-18.95h32.57a3.89 3.89 0 0 0 3.71-3.83V6.7a3.89 3.89 0 0 0-3.84-3.84Z"}),React$r.createElement("path",{fill:"#383938",d:"M129.08 2.86h-32.1a3.89 3.89 0 0 0-3.83 3.66v24.06a3.89 3.89 0 0 0 3.81 3.66h32.12a9.5 9.5 0 1 1 0 19h-32a3.89 3.89 0 0 0-3.88 3.66v46.28a3.89 3.89 0 0 0 3.77 3.66h5.44a2.55 2.55 0 0 0 2.09-.88l20.4-21.35h4.18a40.86 40.86 0 0 0 0-81.71Z"}))};CivicPlusLogo.defaultProps={"aria-labelledby":"cp-LogoCivicPlus-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 837.8 106.8"};var CivicPlusLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{d:"M582.31 283.62h-73.2a92.19 92.19 0 1 0 0 184.38h73.09a8.77 8.77 0 0 0 8.77-8.67v-53.49a8.78 8.78 0 0 0-8.28-8.65h-73.58a21.39 21.39 0 1 1 0-42.77h73.49a8.77 8.77 0 0 0 8.37-8.65v-53.48a8.78 8.78 0 0 0-8.66-8.67Z",transform:"translate(-416.92 -283.62)",style:{fill:"#cc0020"}}),React$r.createElement("path",{d:"M708.24 283.62h-72.49a8.77 8.77 0 0 0-8.64 8.26v54.28a8.76 8.76 0 0 0 8.58 8.26h72.55a21.39 21.39 0 0 1 0 42.77h-72.38a8.76 8.76 0 0 0-8.75 8.27v104.43a8.76 8.76 0 0 0 8.49 8.26h12.28a5.82 5.82 0 0 0 4.73-2l46-48.16h9.61a92.19 92.19 0 0 0 0-184.38Z",transform:"translate(-416.92 -283.62)",style:{fill:"#383938"}}))};CivicPlusLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 383.49 234.54"};const CivicPlusLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicPlusLogo,_extends$6({className:classNames(a,s.root)},o))},CivicPlusLogo$1=CivicPlusLogo;var CivicReadyLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".cp-Logo-CivicReady-cls-3","{","fill:#bb423b;fill-rule:evenodd","}",".cp-Logo-CivicReady-cls-4","{","fill-rule:evenodd;fill:#737473","}",".cp-Logo-CivicReady-cls-5","{","fill:#737473","}")),React$r.createElement("path",{fill:"#be4b00",d:"M309.95 3.47a2.16 2.16 0 0 1 2.16-2.16h32.44a24.57 24.57 0 0 1 24.69 24.44c0 10.44-6.92 18.95-16.79 22.92L368 77.49a2.15 2.15 0 0 1-1.93 3.29h-11.91a2 2 0 0 1-1.82-1l-15.09-30.14h-12.59v28.93a2.23 2.23 0 0 1-2.16 2.16h-10.43a2.16 2.16 0 0 1-2.16-2.16Zm33.36 34a11.56 11.56 0 0 0 11.23-11.57 11.29 11.29 0 0 0-11.23-11h-18.5v22.57ZM381.95 3.47a2.16 2.16 0 0 1 2.16-2.16h46.17a2.16 2.16 0 0 1 2.16 2.16v9.28a2.16 2.16 0 0 1-2.16 2.16H396.7v18.6h28a2.23 2.23 0 0 1 2.16 2.16v9.41a2.16 2.16 0 0 1-2.16 2.16h-28v19.85h33.58a2.16 2.16 0 0 1 2.16 2.16v9.3a2.16 2.16 0 0 1-2.16 2.16h-46.17a2.16 2.16 0 0 1-2.16-2.16ZM442.86 77.75 478.15 1.4a2 2 0 0 1 1.93-1.25h1.13a1.92 1.92 0 0 1 1.93 1.25l34.94 76.35a2 2 0 0 1-1.93 3h-9.87c-1.7 0-2.49-.68-3.29-2.27l-5.56-12.26h-33.92l-5.56 12.24a3.42 3.42 0 0 1-3.29 2.27h-9.87a2 2 0 0 1-1.93-2.98Zm49-24.17-11.34-25h-.34l-11.12 25ZM528.4 3.47a2.13 2.13 0 0 1 2-2.16h26.89a39.71 39.71 0 1 1 0 79.42h-26.85a2.13 2.13 0 0 1-2-2.16Zm27.55 63.42c14.75 0 25.52-11.12 25.52-26s-10.75-25.85-25.52-25.85h-12.91v51.85ZM624.59 42.49 598.72 4.6a2.1 2.1 0 0 1 1.82-3.29h11.57a2.27 2.27 0 0 1 1.82 1l18.15 26.1 18.15-26.1a2.26 2.26 0 0 1 1.81-1h11.69a2.1 2.1 0 0 1 1.81 3.29l-26.2 37.78v36.19a2.23 2.23 0 0 1-2.16 2.16h-10.43a2.16 2.16 0 0 1-2.16-2.16Z"}),React$r.createElement("path",{fill:"#383938",d:"M40.95 0c11.46 0 19.74 3.63 27.46 10.55a2.11 2.11 0 0 1 .11 3.18l-6.92 7.14a1.81 1.81 0 0 1-2.83 0 26.9 26.9 0 0 0-17.48-6.69C26.77 14.18 16 26.32 16 40.61s10.89 26.21 25.41 26.21a27.23 27.23 0 0 0 17.36-6.47 2.09 2.09 0 0 1 2.83 0l7 7.26a2.17 2.17 0 0 1-.12 3.07 39 39 0 0 1-27.57 11 40.84 40.84 0 1 1 0-81.68ZM82.88 3.29a2.23 2.23 0 0 1 2.16-2.16h10.55a2.23 2.23 0 0 1 2.15 2.16v75.1a2.23 2.23 0 0 1-2.15 2.16H85.04a2.23 2.23 0 0 1-2.16-2.16ZM109.73 4.08a2 2 0 0 1 1.93-2.95h11.57a2.09 2.09 0 0 1 1.93 1.25l21.79 48.78h.79l21.79-48.78a2.07 2.07 0 0 1 1.93-1.25h11.57a2 2 0 0 1 1.93 2.95l-35.17 76.35a2 2 0 0 1-1.93 1.25h-1.14a2 2 0 0 1-1.92-1.25ZM197.13 3.29a2.23 2.23 0 0 1 2.16-2.16h10.55a2.23 2.23 0 0 1 2.15 2.16v75.1a2.23 2.23 0 0 1-2.15 2.16h-10.55a2.23 2.23 0 0 1-2.16-2.16ZM267.33 0c11.46 0 19.74 3.63 27.46 10.55a2.11 2.11 0 0 1 .16 3.2l-7 7.12a1.82 1.82 0 0 1-2.84 0 26.85 26.85 0 0 0-17.47-6.69c-14.52 0-25.3 12.14-25.3 26.43s10.9 26.21 25.42 26.21a27.2 27.2 0 0 0 17.35-6.47 2.1 2.1 0 0 1 2.84 0l7 7.26a2.17 2.17 0 0 1-.11 3.07 39 39 0 0 1-27.57 11 40.84 40.84 0 1 1 0-81.68Z"}),React$r.createElement("path",{className:"cp-Logo-CivicReady-cls-3",d:"m634.83 116.59 3.66.2a21.77 21.77 0 0 0-20.54-22.71l-.19 3.66a18.1 18.1 0 0 1 17.07 18.85Z"}),React$r.createElement("path",{className:"cp-Logo-CivicReady-cls-4",d:"M525.74 117.43a4.28 4.28 0 0 0 1.48 2.94 5 5 0 0 0 3.29 1.07 5.2 5.2 0 0 0 2.42-.56 4.43 4.43 0 0 0 1.69-1.58h4.33a9.39 9.39 0 0 1-3.28 4.37 8.42 8.42 0 0 1-5 1.56 9.12 9.12 0 0 1-3.54-.68 8.69 8.69 0 0 1-2.9-2 9 9 0 0 1-1.9-2.93 9.21 9.21 0 0 1-.67-3.42 9.32 9.32 0 0 1 .62-3.39 8.61 8.61 0 0 1 1.82-2.85 9.48 9.48 0 0 1 3-2.15 8.26 8.26 0 0 1 3.43-.75 8.81 8.81 0 0 1 4.17 1 9.69 9.69 0 0 1 3.3 2.86 7.83 7.83 0 0 1 1.23 2.49 11.23 11.23 0 0 1 .4 3.16v.86Zm9.49-3.17a4.85 4.85 0 0 0-1.73-2.62 5 5 0 0 0-3-.9 4.59 4.59 0 0 0-2.87 1 4.66 4.66 0 0 0-1.7 2.55ZM555.01 107.56h3.59v14.36a9.88 9.88 0 0 1-2.39 7 8.52 8.52 0 0 1-6.54 2.55 8.92 8.92 0 0 1-5.21-1.46 8.37 8.37 0 0 1-3.08-4.34h3.86a4.56 4.56 0 0 0 1.78 1.81 5.53 5.53 0 0 0 6.47-.9 5.67 5.67 0 0 0 1.49-4.11v-.17a7.77 7.77 0 0 1-2.64 1.82 8.22 8.22 0 0 1-3.25.62 9.07 9.07 0 0 1-3.26-.59 8.4 8.4 0 0 1-2.73-1.71 8.69 8.69 0 0 1-2-2.91 8.54 8.54 0 0 1-.73-3.44 8.89 8.89 0 0 1 2.47-6.46 8.36 8.36 0 0 1 6.27-2.54 8.22 8.22 0 0 1 3.2.61 8.43 8.43 0 0 1 2.72 1.88v-2.05Zm-10.69 8.31a5.12 5.12 0 0 0 1.51 3.77 5 5 0 0 0 3.71 1.52 5.27 5.27 0 0 0 5.1-5.1 5.22 5.22 0 0 0-1.52-3.77 4.84 4.84 0 0 0-3.61-1.55 5.08 5.08 0 0 0-3.68 1.48 4.91 4.91 0 0 0-1.51 3.65ZM569.4 111.05a4.74 4.74 0 0 0-3.25 1.22 5.7 5.7 0 0 0-.92 3.72v8.76h-4v-17.19h3.72v2a5.78 5.78 0 0 1 2-1.7 5.4 5.4 0 0 1 2.44-.54ZM569.33 116.09a9.13 9.13 0 0 1 .66-3.45 8.81 8.81 0 0 1 1.96-2.89 9.29 9.29 0 0 1 2.93-2 8.38 8.38 0 0 1 3.37-.7 9.39 9.39 0 0 1 3.44.62 9 9 0 0 1 2.88 1.85 9.25 9.25 0 0 1 2.08 3 8.67 8.67 0 0 1 .74 3.48 9.86 9.86 0 0 1-.64 3.6 9.24 9.24 0 0 1-4.85 5 9.34 9.34 0 0 1-3.57.68 8.49 8.49 0 0 1-6.44-2.76 9.37 9.37 0 0 1-1.89-3 9.16 9.16 0 0 1-.64-3.42Zm4.12 0a5.3 5.3 0 0 0 1.32 3.79 5.17 5.17 0 0 0 7.11 0 5.46 5.46 0 0 0 1.32-3.86 4.83 4.83 0 0 0-1.39-3.57 5.06 5.06 0 0 0-7 0 5.1 5.1 0 0 0-1.36 3.61ZM600.41 124.75v-1.86a5.81 5.81 0 0 1-2 1.75 5.63 5.63 0 0 1-2.58.57 6.28 6.28 0 0 1-5-2 8.47 8.47 0 0 1-1.73-5.71v-10h4.05v7.73c0 2.33.26 3.92.8 4.77a3 3 0 0 0 2.75 1.29 3.09 3.09 0 0 0 2.87-1.44 10 10 0 0 0 .87-4.89v-7.46h3.94v17.25Z"}),React$r.createElement("path",{className:"cp-Logo-CivicReady-cls-3",d:"M621.95 109.14a7.79 7.79 0 0 0-2.58-1.51 8.94 8.94 0 0 0-2.08-.43v4.08a4.89 4.89 0 0 1 2.29 1.26 5 5 0 0 1 1.4 4.38h4.16v-.71a9.23 9.23 0 0 0-.84-3.89 9.36 9.36 0 0 0-2.35-3.18Z"}),React$r.createElement("path",{className:"cp-Logo-CivicReady-cls-4",d:"M619.55 119.75a4.76 4.76 0 0 1-3.53 1.5 4.67 4.67 0 0 1-3.52-1.48 5.08 5.08 0 0 1-1.42-3.68 4.93 4.93 0 0 1 1.39-3.55 4.51 4.51 0 0 1 3.36-1.44h.25v-4a8.17 8.17 0 0 0-2.64.44 8.85 8.85 0 0 0-2.52 1.42v-1.44h-3.97v22.78h4v-6.94a7.71 7.71 0 0 0 2.44 1.38 9 9 0 0 0 2.94.45 8.73 8.73 0 0 0 3.22-.6 8.22 8.22 0 0 0 2.71-1.72 8.69 8.69 0 0 0 2.15-3 9.55 9.55 0 0 0 .57-1.79h-4.3a5.18 5.18 0 0 1-1.13 1.67Z"}),React$r.createElement("path",{className:"cp-Logo-CivicReady-cls-3",d:"M626.95 104.9a15.41 15.41 0 0 0-9.64-4.38v3.54a11.88 11.88 0 0 1 7.18 3.35 11.61 11.61 0 0 1 3.52 8.7v.81h3.52v-.81a15.09 15.09 0 0 0-4.58-11.21Z"}),React$r.createElement("path",{className:"cp-Logo-CivicReady-cls-4",d:"M510.23 124.64h-4.64v-23.72h5.63a30 30 0 0 1 4 .19 7.83 7.83 0 0 1 2.24.61 7 7 0 0 1 3.07 2.64 8 8 0 0 1-.45 8.64 6.76 6.76 0 0 1-4.12 2.44l5.93 9.2h-5.54l-6.12-11v11Zm0-12.19h1a7.46 7.46 0 0 0 4.28-1 3.4 3.4 0 0 0 1.45-3 3.19 3.19 0 0 0-1.22-2.78 6.44 6.44 0 0 0-3.79-.92h-1.72Z"}),React$r.createElement("path",{className:"cp-Logo-CivicReady-cls-5",d:"M353.08 106.21a.39.39 0 0 1 .39-.39h5a4.59 4.59 0 1 1 0 9.18h-2.16v4.84a.4.4 0 0 1-.39.39h-2.43a.4.4 0 0 1-.39-.39Zm5.17 5.78a1.61 1.61 0 0 0 1.62-1.62 1.56 1.56 0 0 0-1.62-1.52h-2v3.14ZM372.95 105.61a7.41 7.41 0 1 1-7.39 7.43 7.4 7.4 0 0 1 7.39-7.43Zm0 11.53a4.12 4.12 0 1 0-4.09-4.1 4.12 4.12 0 0 0 4.09 4.1ZM382.46 106.31a.36.36 0 0 1 .37-.49h2.41a.42.42 0 0 1 .37.29l1.77 7h.08l3.19-7.25a.42.42 0 0 1 .35-.23h.37a.35.35 0 0 1 .35.23l3.19 7.25h.09l1.77-7a.41.41 0 0 1 .37-.29h2.41a.36.36 0 0 1 .37.49l-3.89 13.84a.41.41 0 0 1-.37.28h-.33a.41.41 0 0 1-.35-.22l-3.77-8.46h-.06l-3.75 8.42a.41.41 0 0 1-.35.22h-.33a.4.4 0 0 1-.37-.28ZM403.41 106.21a.38.38 0 0 1 .39-.39h8.52a.38.38 0 0 1 .39.39v2.24a.39.39 0 0 1-.39.4h-5.7v2.55h4.69a.4.4 0 0 1 .39.39v2.24a.38.38 0 0 1-.39.39h-4.69v2.78h5.7a.39.39 0 0 1 .39.39v2.25a.39.39 0 0 1-.39.39h-8.52a.39.39 0 0 1-.39-.39ZM416.95 106.21a.38.38 0 0 1 .39-.39h6.15a4.4 4.4 0 0 1 1.45 8.58l2.81 5.23a.39.39 0 0 1-.34.6h-2.74a.38.38 0 0 1-.33-.19l-2.74-5.45h-1.45v5.25a.41.41 0 0 1-.39.39h-2.45a.39.39 0 0 1-.39-.39Zm6.28 5.76a1.65 1.65 0 0 0 1.56-1.64 1.58 1.58 0 0 0-1.56-1.57h-3v3.21ZM431.59 106.21a.38.38 0 0 1 .39-.39h8.52a.38.38 0 0 1 .39.39v2.24a.39.39 0 0 1-.39.4h-5.7v2.55h4.69a.4.4 0 0 1 .39.39v2.24a.38.38 0 0 1-.39.39h-4.69v2.78h5.7a.39.39 0 0 1 .39.39v2.25a.39.39 0 0 1-.39.39h-8.55a.39.39 0 0 1-.39-.39ZM444.95 106.21a.38.38 0 0 1 .37-.39h5a7.21 7.21 0 1 1 0 14.41h-5a.39.39 0 0 1-.37-.39Zm5.18 11a4.17 4.17 0 0 0 0-8.33h-2v8.33ZM468.77 106.21a.39.39 0 0 1 .4-.39h4.78c2.43 0 4.43 1.67 4.43 3.83 0 1.58-1.42 2.74-2.39 3.25 1.09.45 2.76 1.46 2.76 3.36 0 2.3-2 4-4.49 4h-5.1a.4.4 0 0 1-.4-.39Zm4.82 5.46a1.47 1.47 0 0 0 1.44-1.49 1.4 1.4 0 0 0-1.44-1.4h-1.64v2.89Zm.27 5.61a1.49 1.49 0 0 0 1.48-1.5 1.64 1.64 0 0 0-1.69-1.44h-1.7v2.94ZM484.86 113.29l-4.55-6.87a.38.38 0 0 1 .33-.6h2.67a.4.4 0 0 1 .33.18l2.86 4.22 2.87-4.22a.37.37 0 0 1 .32-.18h2.68a.38.38 0 0 1 .33.6l-4.61 6.85v6.57a.41.41 0 0 1-.39.39h-2.45a.39.39 0 0 1-.39-.39Z"}))};CivicReadyLogo.defaultProps={"aria-labelledby":"cp-LogoCivicReady-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 665.9 131.5"};var CivicReadyLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".ready-2","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#be4b00"}}),React$r.createElement("path",{className:"ready-2",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};CivicReadyLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const CivicReadyLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicReadyLogo,_extends$6({className:classNames(a,s.root)},o))},CivicReadyLogo$1=CivicReadyLogo;var CivicRecLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#408100",d:"M405.55 4.3a2.82 2.82 0 0 1 2.82-2.82h42.45a32.16 32.16 0 0 1 32.36 31.92c0 13.66-9.06 24.79-22 30l20.34 37.71a2.81 2.81 0 0 1-2.53 4.3h-15.55a2.55 2.55 0 0 1-2.37-1.33l-19.75-39.35h-16.48v37.86a2.91 2.91 0 0 1-2.82 2.82h-13.65a2.81 2.81 0 0 1-2.82-2.82Zm43.63 44.54c7.87 0 14.7-6.83 14.7-15.14 0-7.87-6.83-14.4-14.7-14.4h-24.2v29.54ZM500.41 4.3a2.82 2.82 0 0 1 2.82-2.82h60.42a2.82 2.82 0 0 1 2.82 2.82v12.17a2.82 2.82 0 0 1-2.82 2.82h-44v24.34h36.67a2.92 2.92 0 0 1 2.86 2.84V58.8a2.82 2.82 0 0 1-2.82 2.82H519.7v26h44a2.82 2.82 0 0 1 2.82 2.82v12.17a2.82 2.82 0 0 1-2.82 2.82h-60.47a2.81 2.81 0 0 1-2.82-2.82ZM630.18 0c15 0 25.83 4.75 35.93 13.8a2.77 2.77 0 0 1 .15 4.16l-9.08 9.35a2.37 2.37 0 0 1-3.71 0 35.15 35.15 0 0 0-22.86-8.76c-19 0-33.11 15.89-33.11 34.59s14.22 34.33 33.23 34.33c8.9 0 16.47-3.42 22.71-8.46a2.72 2.72 0 0 1 3.71 0l9.21 9.5a2.82 2.82 0 0 1-.15 4 51 51 0 0 1-36.03 14.38 53.45 53.45 0 1 1 0-106.89Z"}),React$r.createElement("path",{fill:"#383938",d:"M53.59.05c15 0 25.83 4.76 35.93 13.81a2.77 2.77 0 0 1 .15 4.16l-9.06 9.35a2.37 2.37 0 0 1-3.71 0 35.15 35.15 0 0 0-22.86-8.76c-19 0-33.11 15.89-33.11 34.59s14.25 34.27 33.25 34.27c8.91 0 16.48-3.42 22.72-8.47a2.74 2.74 0 0 1 3.71 0l9.2 9.51a2.81 2.81 0 0 1-.14 4 51 51 0 0 1-36.08 14.4 53.45 53.45 0 1 1 0-106.89ZM108.46 4.36a2.92 2.92 0 0 1 2.82-2.82h13.8a2.92 2.92 0 0 1 2.82 2.82v98.28a2.92 2.92 0 0 1-2.82 2.83h-13.8a2.92 2.92 0 0 1-2.82-2.82ZM143.59 5.4a2.62 2.62 0 0 1 2.52-3.86h15.15a2.74 2.74 0 0 1 2.52 1.63l28.5 63.84h1l28.51-63.84a2.71 2.71 0 0 1 2.52-1.63h15.14a2.62 2.62 0 0 1 2.53 3.86l-46 99.91a2.65 2.65 0 0 1-2.52 1.63h-1.48a2.68 2.68 0 0 1-2.53-1.63ZM257.96 4.36a2.93 2.93 0 0 1 2.82-2.82h13.81a2.92 2.92 0 0 1 2.82 2.82v98.28a2.92 2.92 0 0 1-2.82 2.82h-13.81a2.93 2.93 0 0 1-2.82-2.82ZM349.83.05c15 0 25.83 4.76 35.92 13.81a2.76 2.76 0 0 1 .15 4.16l-9.05 9.35a2.38 2.38 0 0 1-3.72 0 35.11 35.11 0 0 0-22.86-8.76c-19 0-33.1 15.89-33.1 34.59s14.25 34.27 33.25 34.27c8.91 0 16.48-3.42 22.71-8.47a2.76 2.76 0 0 1 3.72 0l9.2 9.51a2.81 2.81 0 0 1-.15 4 50.93 50.93 0 0 1-36.07 14.4 53.45 53.45 0 1 1 0-106.89Z"}),React$r.createElement("path",{fill:"#408100",d:"M680.77 2.7a5.59 5.59 0 1 0 5.59 5.6 5.61 5.61 0 0 0-5.59-5.6Zm0 10a4.37 4.37 0 1 1 4.36-4.37 4.37 4.37 0 0 1-4.36 4.34Z"}),React$r.createElement("path",{fill:"#408100",d:"M682.62 7.63a1.35 1.35 0 0 0-1.37-1.38h-1.73a.21.21 0 0 0-.21.21v3.66a.21.21 0 0 0 .21.21h.54a.21.21 0 0 0 .22-.21V8.93h.58l.49 1.25a.23.23 0 0 0 .2.15h.6a.2.2 0 0 0 .19-.3l-.51-1.16a1.29 1.29 0 0 0 .79-1.24Zm-1.5.47h-.88v-.91h.88a.46.46 0 1 1 0 .91Z"}))};CivicRecLogo.defaultProps={"aria-labelledby":"cp-LogoCivicRec-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 686.36 106.95"};var CivicRecLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".rec-2","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#408100"}}),React$r.createElement("path",{className:"rec-2",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};CivicRecLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const CivicRecLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicRecLogo,_extends$6({className:classNames(a,s.root)},o))},CivicRecLogo$1=CivicRecLogo;var CivicServiceLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#737473",d:"m299.86 67.38 4-6.82a2.55 2.55 0 0 1 3.74-.77c.55.33 9.47 6.82 16.62 6.82 5.73 0 10-3.74 10-8.48 0-5.61-4.73-9.46-14-13.21-10.35-4.18-20.7-10.79-20.7-23.78 0-9.8 7.27-21.14 24.77-21.14a38.73 38.73 0 0 1 22 7.38 2.72 2.72 0 0 1 .66 3.63l-4.19 6.28c-.88 1.32-2.53 2.2-3.85 1.32-.88-.55-9.25-6.06-15.31-6.06-6.27 0-9.69 4.19-9.69 7.71 0 5.17 4.08 8.7 13 12.33 10.68 4.29 23 10.68 23 24.88 0 11.35-9.8 21.8-25.32 21.8-13.88 0-22-6.49-24.23-8.58-.9-.99-1.49-1.54-.5-3.31ZM362.82 3.19a2.09 2.09 0 0 1 2.09-2.09h44.81a2.09 2.09 0 0 1 2.09 2.09v9a2.09 2.09 0 0 1-2.09 2.09h-32.59v18.09h27.2a2.16 2.16 0 0 1 2.09 2.09v9.14a2.09 2.09 0 0 1-2.09 2.09h-27.2v19.27h32.59a2.09 2.09 0 0 1 2.09 2.09v9a2.09 2.09 0 0 1-2.09 2.09h-44.81a2.09 2.09 0 0 1-2.09-2.09ZM425.4 3.19a2.09 2.09 0 0 1 2.06-2.12h31.49a23.85 23.85 0 0 1 24 23.67c0 10.13-6.72 18.39-16.3 22.24l15.09 28a2.08 2.08 0 0 1-1.87 3.19h-11.53a1.89 1.89 0 0 1-1.76-1l-14.64-29.18h-12.22v28.08a2.16 2.16 0 0 1-2.09 2.09h-10.17a2.09 2.09 0 0 1-2.1-2.09Zm32.37 33a11.22 11.22 0 0 0 10.91-11.23 11 11 0 0 0-10.91-10.68h-17.94v21.91ZM486.99 3.96a1.94 1.94 0 0 1 1.87-2.89h11.23a2 2 0 0 1 1.87 1.21l21.14 47.35h.77l21.14-47.35a2 2 0 0 1 1.87-1.21h11.23a1.94 1.94 0 0 1 1.87 2.86l-34.13 74.14a2 2 0 0 1-1.87 1.21h-1.1a2 2 0 0 1-1.87-1.21ZM572.32 3.19a2.16 2.16 0 0 1 2.14-2.12h10.24a2.16 2.16 0 0 1 2.09 2.09v72.91a2.16 2.16 0 0 1-2.09 2.09h-10.24a2.16 2.16 0 0 1-2.09-2.09ZM639.67 0c11.12 0 19.16 3.52 26.65 10.24a2 2 0 0 1 .11 3.08l-6.72 6.94a1.76 1.76 0 0 1-2.75 0 26 26 0 0 0-17-6.5c-14.09 0-24.55 11.78-24.55 25.66s10.57 25.43 24.66 25.43a26.41 26.41 0 0 0 16.85-6.28 2 2 0 0 1 2.75 0l6.83 7.05a2.09 2.09 0 0 1-.11 3 37.79 37.79 0 0 1-26.76 10.68 39.64 39.64 0 1 1 0-79.27ZM679.93 3.19a2.09 2.09 0 0 1 2.09-2.09h44.81a2.09 2.09 0 0 1 2.09 2.09v9a2.09 2.09 0 0 1-2.09 2.09h-32.59v18.09h27.22a2.16 2.16 0 0 1 2.09 2.09v9.14a2.09 2.09 0 0 1-2.09 2.09h-27.2v19.27h32.59a2.09 2.09 0 0 1 2.09 2.09v9a2.09 2.09 0 0 1-2.09 2.09h-44.83a2.09 2.09 0 0 1-2.09-2.09ZM425.94 101.86a.38.38 0 0 1 .38-.38h4.85a4.5 4.5 0 1 1 0 9h-2.11v4.73a.39.39 0 0 1-.38.38h-2.37a.38.38 0 0 1-.38-.38Zm5 5.66a1.58 1.58 0 0 0 1.59-1.59 1.53 1.53 0 0 0-1.59-1.49h-1.91v3.08ZM445.39 101.28a7.24 7.24 0 1 1-7.22 7.26 7.22 7.22 0 0 1 7.22-7.26Zm0 11.26a4 4 0 1 0-4-4 4 4 0 0 0 4 4ZM454.64 101.96a.35.35 0 0 1 .37-.48h2.35a.41.41 0 0 1 .36.28l1.73 6.82h.08l3.12-7.08a.38.38 0 0 1 .34-.22h.36a.34.34 0 0 1 .35.22l3.11 7.08h.08l1.73-6.82a.41.41 0 0 1 .37-.28h2.35a.35.35 0 0 1 .36.48l-3.8 13.52a.38.38 0 0 1-.36.28h-.32a.41.41 0 0 1-.35-.22l-3.68-8.23h-.06l-3.67 8.23a.41.41 0 0 1-.34.22h-.32a.38.38 0 0 1-.36-.28ZM475.11 101.86a.39.39 0 0 1 .39-.38h8.32a.38.38 0 0 1 .39.38v2.21a.38.38 0 0 1-.39.38h-5.57v2.49h4.59a.39.39 0 0 1 .38.38v2.2a.38.38 0 0 1-.38.38h-4.59v2.71h5.57a.39.39 0 0 1 .39.39v2.19a.38.38 0 0 1-.39.38h-8.36a.39.39 0 0 1-.39-.38ZM488.32 101.86a.38.38 0 0 1 .38-.38h6a4.3 4.3 0 0 1 1.41 8.39l2.75 5.11a.38.38 0 0 1-.34.58h-2.66a.37.37 0 0 1-.32-.18l-2.68-5.31h-1.4v5.13a.39.39 0 0 1-.38.38h-2.39a.38.38 0 0 1-.38-.38Zm6.13 5.64a1.61 1.61 0 0 0 1.53-1.61 1.54 1.54 0 0 0-1.53-1.53h-3v3.14ZM502.65 101.86a.38.38 0 0 1 .38-.38h8.33a.38.38 0 0 1 .38.38v2.21a.38.38 0 0 1-.38.38h-5.57v2.49h4.59a.39.39 0 0 1 .38.38v2.2a.38.38 0 0 1-.38.38h-4.59v2.71h5.57a.39.39 0 0 1 .38.39v2.19a.38.38 0 0 1-.38.38h-8.33a.38.38 0 0 1-.38-.38ZM515.69 101.86a.38.38 0 0 1 .37-.38h4.9a7.04 7.04 0 1 1 0 14.08h-4.9a.38.38 0 0 1-.37-.38Zm5.07 10.72a4.07 4.07 0 0 0 0-8.14h-1.93v8.14ZM538.99 101.86a.38.38 0 0 1 .38-.38h4.69c2.37 0 4.32 1.63 4.32 3.74 0 1.55-1.39 2.68-2.33 3.18 1.06.44 2.69 1.43 2.69 3.28a4.1 4.1 0 0 1-4.38 3.88h-5a.38.38 0 0 1-.38-.38Zm4.71 5.33a1.43 1.43 0 0 0 1.4-1.44 1.36 1.36 0 0 0-1.4-1.37h-1.57v2.81Zm.26 5.49a1.45 1.45 0 0 0 1.44-1.46 1.6 1.6 0 0 0-1.64-1.41h-1.63v2.87ZM554.7 108.78l-4.44-6.71a.37.37 0 0 1 .32-.58h2.62a.4.4 0 0 1 .32.18l2.79 4.13 2.8-4.13a.37.37 0 0 1 .32-.18h2.62a.37.37 0 0 1 .32.58l-4.51 6.7v6.42a.39.39 0 0 1-.38.38h-2.39a.39.39 0 0 1-.39-.38Z"}),React$r.createElement("path",{fill:"#383938",d:"M39.74.92c11.12 0 19.16 3.52 26.65 10.24a2 2 0 0 1 .11 3.08l-6.72 6.94a1.76 1.76 0 0 1-2.75 0 26.09 26.09 0 0 0-17-6.5c-14.09 0-24.55 11.78-24.55 25.66s10.57 25.43 24.66 25.43a26.45 26.45 0 0 0 16.85-6.27 2 2 0 0 1 2.75 0l6.83 7a2.11 2.11 0 0 1-.11 3A37.83 37.83 0 0 1 39.7 80.18 39.64 39.64 0 1 1 39.7.9ZM80.46 4.07a2.17 2.17 0 0 1 2.1-2.09H92.8a2.16 2.16 0 0 1 2.06 2.09v72.89a2.16 2.16 0 0 1-2.09 2.09H82.53a2.17 2.17 0 0 1-2.1-2.09ZM106.46 4.88a1.94 1.94 0 0 1 1.9-2.81h11.23a2 2 0 0 1 1.88 1.21l21.14 47.35h.77l21.14-47.35a2 2 0 0 1 1.87-1.21h11.23a1.94 1.94 0 0 1 1.87 2.86l-34.13 74.06a2 2 0 0 1-1.87 1.21h-1.1a2 2 0 0 1-1.88-1.21ZM191.32 4.07a2.16 2.16 0 0 1 2.14-2h10.24a2.16 2.16 0 0 1 2.09 2.09v72.89a2.16 2.16 0 0 1-2.09 2.09h-10.24a2.16 2.16 0 0 1-2.09-2.09ZM259.46.92c11.12 0 19.16 3.52 26.64 10.24a2 2 0 0 1 .11 3.08l-6.75 6.94a1.77 1.77 0 0 1-2.76 0 26 26 0 0 0-16.95-6.5c-14.09 0-24.55 11.78-24.55 25.66s10.57 25.43 24.66 25.43a26.41 26.41 0 0 0 16.84-6.27 2 2 0 0 1 2.76 0l6.82 7a2.09 2.09 0 0 1-.11 3 37.79 37.79 0 0 1-26.71 10.7 39.64 39.64 0 1 1 0-79.28Z"}),React$r.createElement("path",{fill:"#09c",d:"M579.6 96.98c-4.11 0-7.48 2.84-7.48 6.28a6.32 6.32 0 0 0 2.12 4.54c1.1.89 1.71 1.19 5.36 2.35 2.54.79 3.45 1.68 3.45 3.27s-1.44 2.78-3.42 2.78-3.45-1.16-3.49-3h-4.94a6.21 6.21 0 0 0 1.67 4.07 9.3 9.3 0 0 0 12.57.53 6.25 6.25 0 0 0 2.32-5 5.72 5.72 0 0 0-2.32-4.67 10.79 10.79 0 0 0-4.36-2.05 10.75 10.75 0 0 1-3.27-1.32 2.1 2.1 0 0 1-1-1.76c0-1.39 1-2.25 2.62-2.25a2.6 2.6 0 0 1 2.81 2.45h4.86a5.44 5.44 0 0 0-1.63-3.87 8.19 8.19 0 0 0-5.87-2.35ZM598.09 105.94a4.59 4.59 0 0 1 4.51 3.87h-9a4.69 4.69 0 0 1 4.54-3.87m-8.5 5.33a8.64 8.64 0 0 0 8.47 8.87 8.23 8.23 0 0 0 7.73-5.82h-4.25a3.91 3.91 0 0 1-3.58 2.15 4.6 4.6 0 0 1-4.31-3.44h12.49a10.89 10.89 0 0 0 .23-2 8.6 8.6 0 0 0-8.31-8.74 8.74 8.74 0 0 0-8.47 9M616.6 105.94a4.59 4.59 0 0 1 4.51 3.87h-9a4.7 4.7 0 0 1 4.54-3.87m-8.5 5.33a8.64 8.64 0 0 0 8.47 8.87 8.23 8.23 0 0 0 7.73-5.82h-4.25a3.91 3.91 0 0 1-3.64 2.15 4.61 4.61 0 0 1-4.3-3.4h12.49a10.89 10.89 0 0 0 .23-2 8.6 8.6 0 0 0-8.31-8.74 8.74 8.74 0 0 0-8.47 9M637.74 96.98a11.3 11.3 0 0 0-11.09 11.41 11.47 11.47 0 0 0 11.15 11.62 10.76 10.76 0 0 0 9.91-6.59h-4.6c-1.83 2-3.33 2.75-5.37 2.75-3.84 0-7.13-3.58-7.13-7.71s3.23-7.65 7-7.65a7.28 7.28 0 0 1 5.75 2.92h4.5a9.55 9.55 0 0 0-3.06-4.17 10.82 10.82 0 0 0-7.06-2.58ZM649.61 97.41h3.87v22.17h-3.87zM655.28 119.58h3.87v-16.65h-3.87Zm0-18.5h3.87v-3.67h-3.87ZM660.94 111.17a8.81 8.81 0 0 0 8.56 9 8.59 8.59 0 0 0 5.37-1.95 8.21 8.21 0 0 0 2.66-4h-4.35a4.1 4.1 0 0 1-3.55 2.32c-2.78 0-4.82-2.22-4.82-5.23s1.95-5.23 4.66-5.23c1.66 0 2.75.69 3.71 2.45h4.35a7.55 7.55 0 0 0-2.21-3.68 8.38 8.38 0 0 0-5.86-2.48 8.7 8.7 0 0 0-8.53 8.8M679.3 97.41v22.17h3.87v-7.78l5.49 7.78h4.86l-6.52-8.51 5.79-8.14h-4.45l-5.17 7.85V97.41h-3.87zM695.29 97.41v22.17h3.96v-9.1h6.62v-3.84h-6.62v-5.39h6.94v-3.84h-10.9zM707.91 119.58h3.87v-16.65h-3.87Zm0-18.5h3.87v-3.67h-3.87ZM723.8 102.93l-2.94 5.03-2.94-5.03h-4.31l4.98 8.04-5.72 8.61h4.61l3.38-5.69 3.45 5.69h4.6l-5.78-8.61 4.99-8.04h-4.32z"}))};CivicServiceLogo.defaultProps={"aria-labelledby":"cp-LogoCivicService-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 728.93 120.14"};const CivicServiceLogo$1=CivicServiceLogo,CivicServiceLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(CivicServiceLogo,_extends$6({className:classNames(a,s.root)},o))};var SeeClickFixLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#09c",d:"M28.29 0C14.47 0 3.07 9.59 3.07 21.2a21.32 21.32 0 0 0 7.17 15.28c3.71 3 5.76 4 18.05 7.92 8.58 2.68 11.65 5.69 11.65 11.05s-4.86 9.36-11.52 9.36c-7 0-11.65-3.9-11.78-10H0a20.92 20.92 0 0 0 5.63 13.71c5.12 5.58 13.71 9.15 22.41 9.15a31 31 0 0 0 20-7.36 21.16 21.16 0 0 0 7.81-16.74c0-6.35-2.56-11.48-7.81-15.72-3.58-3-7.17-4.69-14.71-6.92-7.05-2.23-8.84-2.9-11-4.46a7 7 0 0 1-3.32-5.92c0-4.68 3.45-7.58 8.83-7.58s9 3.12 9.47 8.26H53.7a18.51 18.51 0 0 0-5.51-13.06A27.65 27.65 0 0 0 28.29 0ZM90.64 30.25c7.54 0 13.36 5 15.19 13H75.35c1.72-7.8 7.86-13 15.29-13m-28.66 18c0 16.62 12.72 29.9 28.55 29.9a27.73 27.73 0 0 0 26.07-19.63h-14.32c-2.91 4.9-6.79 7.25-12.07 7.25a15.54 15.54 0 0 1-14.55-11.6h42.13a37.31 37.31 0 0 0 .76-6.81c0-16.07-12.72-29.45-28-29.45C74.72 17.91 62 31.52 62 48.25M153.05 30.25c7.53 0 13.35 5 15.18 13h-30.48c1.72-7.8 7.86-13 15.3-13m-28.66 18c0 16.62 12.71 29.9 28.55 29.9a27.75 27.75 0 0 0 26.07-19.63h-14.33c-2.91 4.9-6.79 7.25-12.07 7.25a15.52 15.52 0 0 1-14.54-11.6h42.12a36.3 36.3 0 0 0 .75-6.81c0-16.07-12.71-29.45-28-29.45-15.84 0-28.55 13.61-28.55 30.34M224.29 0c-20.57 0-37.38 17.4-37.38 38.49 0 21.42 17 39.15 37.6 39.15a36.25 36.25 0 0 0 33.39-22.19h-15.51c-6.14 6.69-11.2 9.26-18.1 9.26-12.92 0-24-12-24-26s10.88-25.77 23.48-25.77c7.44 0 13.9 3.23 19.39 9.81h15.19A32.47 32.47 0 0 0 248.01 8.7 36.46 36.46 0 0 0 224.29 0ZM264.3 1.45h13.04v74.74H264.3zM283.44 76.19h13V20.08h-13Zm0-62.36h13V1.45h-13ZM302.52 47.86c0 16.62 13 30.23 28.86 30.23a28.92 28.92 0 0 0 18.1-6.58c4.31-3.56 6.79-7.37 8.94-13.61h-14.65c-3 5.13-7.1 7.81-12 7.81-9.38 0-16.27-7.48-16.27-17.63s6.57-17.63 15.73-17.63c5.6 0 9.26 2.34 12.49 8.26h14.65c-1.82-5.8-3.66-8.82-7.43-12.39a28.17 28.17 0 0 0-19.71-8.14c-15.84 0-28.76 13.39-28.76 29.68M364.39 1.45V76.2h13.03V49.98l18.53 26.22h16.38l-21.98-28.67 19.5-27.45h-14.97l-17.46 26.44V1.45h-13.03zM418.3 1.45V76.2h13.35V45.52h22.3V32.58h-22.3V14.39h23.38V1.45H418.3zM460.86 76.19h13V20.08h-13Zm0-62.36h13V1.45h-13ZM514.4 20.08l-9.9 16.96-9.91-16.96h-14.54l16.8 27.11-19.28 29h15.51l11.42-19.18 11.63 19.18h15.51l-19.49-29 16.8-27.11H514.4z"}),React$r.createElement("path",{fill:"#737473",d:"M264.02 98.37a.34.34 0 0 1 .34-.34h4.28a4 4 0 1 1 0 7.93h-1.85v4.18a.35.35 0 0 1-.34.34h-2.09a.34.34 0 0 1-.34-.34Zm4.46 5a1.4 1.4 0 0 0 1.4-1.41 1.35 1.35 0 0 0-1.4-1.31h-1.69v2.72ZM281.19 97.86a6.4 6.4 0 1 1-6.39 6.41 6.39 6.39 0 0 1 6.39-6.41Zm0 9.95a3.56 3.56 0 1 0-3.54-3.54 3.56 3.56 0 0 0 3.54 3.54ZM289.39 98.46a.31.31 0 0 1 .32-.43h2.08a.36.36 0 0 1 .32.25l1.53 6h.07l2.76-6.26a.34.34 0 0 1 .3-.19h.32a.3.3 0 0 1 .3.19l2.76 6.26h.04l1.53-6a.37.37 0 0 1 .32-.25h2.15a.31.31 0 0 1 .32.43l-3.36 12a.35.35 0 0 1-.32.25h-.29a.37.37 0 0 1-.3-.2l-3.25-7.27-3.24 7.27a.36.36 0 0 1-.3.2h-.29a.35.35 0 0 1-.32-.25ZM307.49 98.37a.34.34 0 0 1 .33-.34h7.37a.34.34 0 0 1 .34.34v1.94a.34.34 0 0 1-.34.34h-4.92v2.2h4a.35.35 0 0 1 .34.34v1.94a.34.34 0 0 1-.34.34h-4v2.4h4.92a.34.34 0 0 1 .34.33v1.94a.34.34 0 0 1-.34.34h-7.36a.34.34 0 0 1-.33-.34ZM319.19 98.37a.34.34 0 0 1 .34-.34h5.32a3.8 3.8 0 0 1 1.24 7.42l2.44 4.51a.34.34 0 0 1-.3.52h-2.37a.32.32 0 0 1-.28-.16l-2.39-4.71h-1.22v4.53a.35.35 0 0 1-.34.34h-2.14a.34.34 0 0 1-.34-.34Zm5.43 5a1.43 1.43 0 0 0 1.35-1.42 1.36 1.36 0 0 0-1.35-1.35h-2.63v2.77ZM331.83 98.37a.34.34 0 0 1 .33-.34h7.36a.34.34 0 0 1 .34.34v1.94a.34.34 0 0 1-.34.34h-4.92v2.2h4.05a.35.35 0 0 1 .34.34v1.94a.34.34 0 0 1-.34.34h-4.05v2.4h4.92a.34.34 0 0 1 .34.33v1.94a.34.34 0 0 1-.34.34h-7.33a.34.34 0 0 1-.33-.34ZM343.35 98.37a.34.34 0 0 1 .32-.34h4.34a6.23 6.23 0 1 1 0 12.45h-4.34a.34.34 0 0 1-.32-.34Zm4.48 9.48a3.6 3.6 0 0 0 0-7.2h-1.7v7.2ZM363.94 98.37a.34.34 0 0 1 .34-.34h4.14a3.58 3.58 0 0 1 3.83 3.31 3.53 3.53 0 0 1-2.06 2.81c1 .39 2.39 1.26 2.39 2.9a3.63 3.63 0 0 1-3.88 3.43h-4.41a.34.34 0 0 1-.34-.34Zm4.16 4.71a1.27 1.27 0 0 0 1.25-1.28 1.21 1.21 0 0 0-1.25-1.21h-1.38v2.49Zm.23 4.86a1.29 1.29 0 0 0 1.28-1.3 1.42 1.42 0 0 0-1.45-1.25h-1.44v2.55ZM377.83 104.49l-3.92-5.94a.33.33 0 0 1 .28-.52h2.31a.38.38 0 0 1 .29.16l2.47 3.65 2.47-3.65a.32.32 0 0 1 .28-.16h2.31a.33.33 0 0 1 .29.52l-4 5.92v5.67a.35.35 0 0 1-.34.34h-2.08a.34.34 0 0 1-.34-.34ZM403.19 94.13a9.49 9.49 0 0 1 6.78 2.61.51.51 0 0 1 0 .78l-1.69 1.73a.45.45 0 0 1-.7 0 6.59 6.59 0 0 0-4.31-1.66 6.5 6.5 0 0 0 0 13 6.71 6.71 0 0 0 4.28-1.6.51.51 0 0 1 .7 0l1.74 1.79a.53.53 0 0 1 0 .76 9.59 9.59 0 0 1-6.8 2.72 10.09 10.09 0 1 1 0-20.17ZM413.54 94.95a.56.56 0 0 1 .53-.54h2.6a.57.57 0 0 1 .54.54v18.53a.57.57 0 0 1-.54.54h-2.6a.56.56 0 0 1-.53-.54ZM420.19 95.14a.5.5 0 0 1 .48-.73h2.86a.5.5 0 0 1 .47.31l5.38 12h.2l5.37-12a.53.53 0 0 1 .48-.31h2.85a.5.5 0 0 1 .48.73l-8.68 18.85a.5.5 0 0 1-.48.31h-.28a.49.49 0 0 1-.47-.31ZM441.74 94.95a.56.56 0 0 1 .53-.54h2.61a.56.56 0 0 1 .53.54v18.53a.56.56 0 0 1-.53.54h-2.61a.56.56 0 0 1-.53-.54ZM459.07 94.13a9.45 9.45 0 0 1 6.77 2.61.51.51 0 0 1 0 .78l-1.65 1.73a.45.45 0 0 1-.7 0 6.59 6.59 0 0 0-4.31-1.66 6.5 6.5 0 0 0 0 13 6.71 6.71 0 0 0 4.28-1.6.51.51 0 0 1 .7 0l1.74 1.79a.54.54 0 0 1 0 .76 9.59 9.59 0 0 1-6.8 2.72 10.09 10.09 0 1 1 0-20.17ZM469.58 94.95a.54.54 0 0 1 .53-.54h6.58a6.25 6.25 0 1 1 0 12.49h-3.5v6.58a.56.56 0 0 1-.53.54h-2.58a.54.54 0 0 1-.53-.54Zm6.89 8.54a2.89 2.89 0 0 0 2.89-2.92 2.79 2.79 0 0 0-2.89-2.71h-3.28v5.63ZM486.19 94.95a.54.54 0 0 1 .53-.54h2.58a.56.56 0 0 1 .53.54v15.7h7.14a.54.54 0 0 1 .54.54v2.29a.54.54 0 0 1-.54.54h-10.23a.54.54 0 0 1-.53-.54ZM499.79 94.95a.56.56 0 0 1 .53-.54h2.66a.54.54 0 0 1 .53.54v11.45a4.08 4.08 0 1 0 8.15 0V94.95a.54.54 0 0 1 .54-.54h2.66a.56.56 0 0 1 .53.54v11.64a7.8 7.8 0 0 1-15.6 0ZM518.75 111.25l1-1.74a.64.64 0 0 1 .95-.19c.14.08 2.41 1.74 4.23 1.74a2.34 2.34 0 0 0 2.55-2.16c0-1.43-1.2-2.41-3.56-3.36-2.63-1.07-5.26-2.75-5.26-6.05 0-2.49 1.85-5.38 6.3-5.38a9.84 9.84 0 0 1 5.6 1.88.7.7 0 0 1 .17.92l-1.07 1.6a.74.74 0 0 1-1 .34c-.22-.14-2.35-1.54-3.89-1.54a2.22 2.22 0 0 0-2.46 2c0 1.31 1 2.21 3.3 3.13 2.72 1.09 5.85 2.72 5.85 6.33 0 2.89-2.49 5.55-6.44 5.55a9 9 0 0 1-6.16-2.19c-.22-.27-.36-.41-.11-.88ZM533.65 94.8a1.06 1.06 0 0 0 0 2.11 1.06 1.06 0 1 0 0-2.11Zm0 1.88a.83.83 0 0 1 0-1.65.83.83 0 0 1 0 1.65Z"}),React$r.createElement("path",{fill:"#737473",d:"M534 95.73a.26.26 0 0 0-.26-.26h-.32v.78h.1v-.23h.11l.09.24h.11v-.06l-.1-.22a.23.23 0 0 0 .27-.25Zm-.28.09h-.17v-.18h.17a.09.09 0 0 1 0 .18Z"}))};SeeClickFixLogo.defaultProps={"aria-labelledby":"cp-LogoSeeClickFix-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 534.7 114.3"};var SeeClickFixLogoCircle=function(o){return React$r.createElement("svg",o,React$r.createElement("defs",null,React$r.createElement("style",null,".scf-2","{","fill:#fff","}")),React$r.createElement("circle",{cx:"203.52",cy:"203.52",r:"203.52",style:{fill:"#09c"}}),React$r.createElement("path",{className:"scf-2",d:"M188.11 152.03h-41a51.7 51.7 0 1 0 0 103.39h41a4.93 4.93 0 0 0 4.92-4.87v-30a4.92 4.92 0 0 0-4.65-4.84h-41.31a12 12 0 1 1 0-24h41.2a4.92 4.92 0 0 0 4.7-4.85v-30a4.93 4.93 0 0 0-4.86-4.83ZM258.73 152.03h-40.65a4.92 4.92 0 0 0-4.85 4.63v30.44a4.92 4.92 0 0 0 4.82 4.63h40.68a12 12 0 0 1 0 24h-40.59a4.92 4.92 0 0 0-4.91 4.63v58.56a4.92 4.92 0 0 0 4.77 4.63h6.88a3.25 3.25 0 0 0 2.64-1.12l25.81-27h5.39a51.7 51.7 0 0 0 0-103.39Z"}))};SeeClickFixLogoCircle.defaultProps={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407.03 407.03"};const SeeClickFixLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(SeeClickFixLogo,_extends$6({className:classNames(a,s.root)},o))},SeeClickFixLogo$1=SeeClickFixLogo;var PreambleLogo=function(o){return React$r.createElement("svg",o,React$r.createElement("path",{fill:"#3A7470",d:"M22.5 0 0 11.25v22.5l7.5 3.75V15l15-7.5 15 7.5v15l-15 7.5-7.5-3.75v7.5L22.5 45 45 33.75v-22.5L22.5 0z"}),React$r.createElement("path",{fill:"#3A7470",d:"M30 26.25v-7.5L22.5 15 15 18.75v7.5L22.5 30l7.5-3.75zM93.32 14.4v14.4c0 3.24-3 5.85-6.68 5.85H68.55V45H63V8.55h23.64c3.7 0 6.68 2.61 6.68 5.85Zm-5.55 0a1.07 1.07 0 0 0-1.13-1h-17a1.07 1.07 0 0 0-1.13 1v14.4a1.07 1.07 0 0 0 1.13 1h17a1.07 1.07 0 0 0 1.13-1ZM120.86 8.55v4.86h-16.65a1.08 1.08 0 0 0-1.13 1v20.24h-5.55V14.4c0-3.24 3-5.85 6.68-5.85ZM154.11 14.4V24h-24.77v4.8a1.08 1.08 0 0 0 1.13 1h23.64v4.86h-23.64c-3.7 0-6.68-2.61-6.68-5.85V14.4c0-3.24 3-5.85 6.68-5.85h17c3.66 0 6.64 2.61 6.64 5.85Zm-5.55 4.77V14.4a1.07 1.07 0 0 0-1.13-1h-17a1.08 1.08 0 0 0-1.13 1v4.77ZM189.72 14.4v20.25h-23.64c-3.7 0-6.68-2.61-6.68-5.85v-9.63h24.77V14.4a1.07 1.07 0 0 0-1.13-1H159.4V8.55H183c3.74 0 6.72 2.61 6.72 5.85Zm-5.55 9.6H165v4.8a1.08 1.08 0 0 0 1.13 1h18.09ZM238.54 14.4v20.25H233V14.4a1.09 1.09 0 0 0-1.18-1h-11.73a1.08 1.08 0 0 0-1.13 1v20.25h-5.55V14.4a1.07 1.07 0 0 0-1.13-1h-11.82a1.08 1.08 0 0 0-1.13 1v20.25h-5.55V8.55h38.08c3.7 0 6.68 2.61 6.68 5.85ZM274.36 14.4v14.4c0 3.24-3 5.85-6.68 5.85H244V0h5.55v8.55h18.09c3.74 0 6.72 2.61 6.72 5.85Zm-5.55 0a1.07 1.07 0 0 0-1.13-1h-17a1.07 1.07 0 0 0-1.13 1v14.4a1.07 1.07 0 0 0 1.13 1h17a1.07 1.07 0 0 0 1.13-1ZM278.21 0h5.55v28.8a1.08 1.08 0 0 0 1.13 1h5.55v4.86h-5.55c-3.7 0-6.68-2.61-6.68-5.85V0ZM324 14.4V24h-24.77v4.8a1.07 1.07 0 0 0 1.13 1H324v4.86h-23.64c-3.7 0-6.68-2.61-6.68-5.85V14.4c0-3.24 3-5.85 6.68-5.85h17c3.64 0 6.64 2.61 6.64 5.85Zm-5.55 4.77V14.4a1.07 1.07 0 0 0-1.13-1h-17a1.07 1.07 0 0 0-1.13 1v4.77Z"}))};PreambleLogo.defaultProps={"aria-labelledby":"cp-LogoPreamble-title",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 324 45"};const PreambleLogo$1=PreambleLogo,PreambleLogoWhite=({className:a,...o})=>{const s=useStyles$n();return React$r.createElement(PreambleLogo,_extends$6({className:classNames(a,s.root)},o))},Logo=({product:a,white:o,circle:s,..._})=>{if(a==="CivicClerk")return o?React$r.createElement(CivicClerkLogoWhite,_):s?React$r.createElement(CivicClerkLogoCircle,_):React$r.createElement(CivicClerkLogo$1,_);if(a==="CivicEngage Evolve")return o?React$r.createElement(CivicEngageEvolveLogoWhite,_):s?React$r.createElement(CivicEngageEvolveLogoCircle,_):React$r.createElement(CivicEngageEvolveLogo$1,_);if(a==="CivicEngage Central")return o?React$r.createElement(CivicEngageCentralLogoWhite,_):s?React$r.createElement(CivicEngageCentralLogoCircle,_):React$r.createElement(CivicEngageCentralLogo$1,_);if(a==="CivicHR")return o?React$r.createElement(CivicHRLogoWhite,_):s?React$r.createElement(CivicHRLogoCircle,_):React$r.createElement(CivicHRLogo$1,_);if(a==="CivicOptimize")return o?React$r.createElement(CivicOptimizeLogoWhite,_):s?React$r.createElement(CivicOptimizeLogoCircle,_):React$r.createElement(CivicOptimizeLogo$1,_);if(a==="CivicReady")return o?React$r.createElement(CivicReadyLogoWhite,_):s?React$r.createElement(CivicReadyLogoCircle,_):React$r.createElement(CivicReadyLogo$1,_);if(a==="CivicRec")return o?React$r.createElement(CivicRecLogoWhite,_):s?React$r.createElement(CivicRecLogoCircle,_):React$r.createElement(CivicRecLogo$1,_);if(a==="CivicService"){if(o)return React$r.createElement(CivicServiceLogoWhite,_);if(!s)return React$r.createElement(CivicServiceLogo$1,_)}if(a==="SeeClickFix")return o?React$r.createElement(SeeClickFixLogoWhite,_):s?React$r.createElement(SeeClickFixLogoCircle,_):React$r.createElement(SeeClickFixLogo$1,_);if(a==="Preamble"){if(o)return React$r.createElement(PreambleLogoWhite,_);if(!s)return React$r.createElement(PreambleLogo$1,_)}return o?React$r.createElement(CivicPlusLogoWhite,_):s?React$r.createElement(CivicPlusLogoCircle,_):React$r.createElement(CivicPlusLogo$1,_)};Logo.defaultProps={role:"img",width:"100%",height:"100%"};const Logo$1=Logo,sortBreakpointsValues=a=>{const o=Object.keys(a).map(s=>({key:s,val:a[s]}))||[];return o.sort((s,_)=>s.val-_.val),o.reduce((s,_)=>({...s,[_.key]:_.val}),{})};function createBreakpoints$1(a){const{values:o={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:s="px",step:_=5,queryName:T="@media"}=a,j=sortBreakpointsValues(o),ee=Object.keys(j);function te(oe){const se=typeof o[oe]=="number"?o[oe]:oe;return`${T} (min-width:${se}${s})`}function re(oe){const se=typeof o[oe]=="number"?o[oe]:oe;return`${T} (max-width:${se-_/100}${s})`}function ne(oe,se){const de=typeof se=="number"?-1:ee.indexOf(se);return`${T} (min-width:${typeof o[oe]=="number"?o[oe]:oe}${s}) and (max-width:${(de!==-1&&typeof o[ee[de]]=="number"?o[ee[de]]:se)-_/100}${s})`}function ae(oe){return ee.indexOf(oe)+1<ee.length?ne(oe,ee[ee.indexOf(oe)+1]):te(oe)}return{keys:ee,values:j,up:te,down:re,between:ne,only:ae,width:oe=>o[oe]}}const logoStyle={maxHeight:"1em"},scrollbars={main:{overflow:"auto",overflowX:"overlay",overflowY:"overlay","&::-webkit-scrollbar":{width:"0.5rem"},"&::-webkit-scrollbar-thumb":{backgroundColor:"rgba(0, 0, 0, 0.25)"},"&::-webkit-scrollbar-thumb:hover":{backgroundColor:"rgba(0, 0, 0, 0.18)"},"&::-webkit-scrollbar-thumb:active":{backgroundColor:"rgba(0, 0, 0, 0.21)"},"&::-webkit-scrollbar-track":{backgroundColor:"rgba(0, 0, 0, 0.05)"},scrollbarColor:"rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.05)",scrollbarWidth:"thin"}},defaultTheme$1={name:"CivicPlus",logo:React$r.createElement(Logo$1,{product:"CivicPlus",white:!0,style:{maxHeight:"1.22em",marginTop:".22em"},preserveAspectRatio:"xMinYMid meet"}),palette:{contrastThreshold:4.5,primary:{main:"#CC0020"},secondary:{main:"#383838"},background:{blurred:"rgba(255,255,255,.75)",default:"#eee"},text:{secondary:"rgba(0,0,0,.6)"}}},makeActionColorFromHex=a=>{const[o,s,_]=a.match(/\w\w/g).map(T=>parseInt(T,16));return`rgba(${o},${s},${_},.07)`},themes={default:defaultTheme$1,clerk:{name:"CivicClerk",logo:React$r.createElement(Logo$1,{product:"CivicClerk",white:!0,style:logoStyle,preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#7958E8"},secondary:{main:defaultTheme$1.palette.secondary.main}}},engageCentral:{name:"CivicEngage Central",logo:React$r.createElement(Logo$1,{product:"CivicEngage Central",white:!0,style:logoStyle,preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#006CF6"},secondary:{main:defaultTheme$1.palette.secondary.main}}},engageEvolve:{name:"CivicEngage Evolve",logo:React$r.createElement(Logo$1,{product:"CivicEngage Evolve",white:!0,style:logoStyle,preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#006CF6"},secondary:{main:defaultTheme$1.palette.secondary.main}}},hr:{name:"CivicHR",logo:React$r.createElement(Logo$1,{product:"CivicHR",white:!0,style:logoStyle,preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#007EBC"},secondary:{main:defaultTheme$1.palette.secondary.main}}},optimize:{name:"CivicOptimize",logo:React$r.createElement(Logo$1,{product:"CivicOptimize",white:!0,style:logoStyle,preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#008672"},secondary:{main:defaultTheme$1.palette.secondary.main}}},ready:{name:"CivicReady",logo:React$r.createElement(Logo$1,{product:"CivicReady",white:!0,style:{maxHeight:"1.61em",marginTop:".61em"},preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#BE4B00"},secondary:{main:defaultTheme$1.palette.secondary.main}}},rec:{name:"CivicRec",logo:React$r.createElement(Logo$1,{product:"CivicRec",white:!0,style:logoStyle,preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#408100"},secondary:{main:defaultTheme$1.palette.secondary.main}}},service:{name:"CivicService",logo:React$r.createElement(Logo$1,{product:"CivicService",white:!0,style:{maxHeight:"1.5em",marginTop:".5em"},preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#737373"},secondary:{main:defaultTheme$1.palette.secondary.main}}},scf:{name:"SeeClickFix",logo:React$r.createElement(Logo$1,{product:"SeeClickFix",white:!0,style:{maxHeight:"1.46em",marginTop:".46em"},preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#0099CC"},secondary:{main:defaultTheme$1.palette.secondary.main}}},preamble:{name:"Preamble",logo:React$r.createElement(Logo$1,{product:"Preamble",white:!0,style:{maxHeight:"1.46em",marginTop:".46em"},preserveAspectRatio:"xMinYMid meet"}),palette:{...defaultTheme$1.palette,primary:{main:"#3A7470"},secondary:{main:defaultTheme$1.palette.secondary.main}}}},createTheme$1=(a,o,s,_,T,j)=>{var se;const ee=a in themes?JSON.parse(JSON.stringify(themes[a].palette)):JSON.parse(JSON.stringify(themes.default.palette));let te={},re={};_&&(te={h1:{fontSize:"96px"},h2:{fontSize:"60px"},h3:{fontSize:"48px"},h4:{fontSize:"34px"},h5:{fontSize:"25px"},h6:{fontSize:"20px"},subtitle1:{fontSize:"16px"},subtitle2:{fontSize:"14px"},body1:{fontSize:"16px"},body2:{fontSize:"14px"},caption:{fontSize:"12px"},overline:{fontSize:"12px"}},re={MuiSvgIcon:{root:{fontSize:"24px"},fontSizeSmall:{fontSize:"20px"},fontSizeLarge:{fontSize:"35px"}},MuiInputBase:{input:{height:"inherit"}}}),typeof o<"u"&&o!==""&&(ee.primary.main=o),T=T||{};const ne=createTheme$2();if(j){const de=T!=null&&T.breakpoints?T:ne;if(de.breakpoints){const ue=breakpointCappedToSize(de.breakpoints,j);T.breakpoints={values:ue}}}const ae=createBreakpoints$1({values:((se=T.breakpoints)==null?void 0:se.values)||ne.breakpoints.values,queryName:"@container"}),oe=makeActionColorFromHex(ee.primary.main);return ee.action={...ee.action,selected:oe,hover:oe},{...createTheme$2({...T,palette:ee,typography:{fontFamily:"'Lato', 'Helvetica', 'Arial', sans-serif",button:{fontSize:".75rem",letterSpacing:1,wordBreak:"break-word"},...te},overrides:{MuiInputBase:{input:{height:"auto"}},MuiPickersToolbar:{toolbar:{backgroundColor:ee.primary.main}},MuiPickersModal:{dialogRoot:{borderRadius:0}},...T==null?void 0:T.overrides,...re}}),scrollbars,title:s,containerBreakpoints:ae}};makeStyles$2(a=>({root:{display:"flex",flexGrow:1,flexDirection:"column"}}));const StyleWithOverrides=a=>{const{theme:o,overrides:s,children:_}=a,T={...o,overrides:{...o.overrides,...s}};return React$r.createElement(ThemeProvider,{theme:T},_)};function makeStyles$2(a,o){return makeStyles$3(a,o)}function createStyles(a){return createStyles$1(a)}const useTheme$2=()=>useTheme$3(),breakpointCappedToSize=(a,o)=>{const s=a.values,_=Object.keys(s).length,T=Object.keys(s).indexOf(o),j=_-T-1;return Object.entries(s).forEach(([ee],te)=>{const re=te+j,ne=Object.values(s)[re];ne?s[ee]=ne:s[ee]=99999}),s.xs=0,s},useStyles$l=makeStyles$2(a=>({button:{borderRadius:0,...a.typography.button,padding:a.spacing(1.6,2.4),boxShadow:"none","&:active":{boxShadow:"none"},"&:hover":{backgroundImage:"none"},textShadow:"none"},fab:{},inner:{margin:"0 auto"},iconButton:{fontSize:a.typography.h5.fontSize,boxShadow:"none","&:active":{boxShadow:"none"},"&:hover":{backgroundImage:"none"},textShadow:"none"},mainLoadingButton:{position:"absolute"},sizeSmall:{padding:a.spacing(.8,1.2)},iconButtonSizeSmall:{padding:10,fontSize:a.typography.fontSize},sizeLarge:{padding:a.spacing(2.4,3.6)},iconButtonSizeLarge:{padding:a.spacing(2.25),fontSize:24},startIcon:{display:"inherit",marginRight:a.spacing(1),marginLeft:a.spacing(-.5)},endIcon:{display:"inherit",marginRight:a.spacing(-.5),marginLeft:a.spacing(1)},tooltipFix:{pointerEvents:"auto !important",cursor:"not-allowed !important"}})),useStyles$m=useStyles$l;var styles$15=function(o){return{root:_extends$6({},o.typography.button,{boxSizing:"border-box",minHeight:36,transition:o.transitions.create(["background-color","box-shadow","border"],{duration:o.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,boxShadow:o.shadows[6],"&:active":{boxShadow:o.shadows[12]},color:o.palette.getContrastText(o.palette.grey[300]),backgroundColor:o.palette.grey[300],"&:hover":{backgroundColor:o.palette.grey.A100,"@media (hover: none)":{backgroundColor:o.palette.grey[300]},"&$disabled":{backgroundColor:o.palette.action.disabledBackground},textDecoration:"none"},"&$focusVisible":{boxShadow:o.shadows[6]},"&$disabled":{color:o.palette.action.disabled,boxShadow:o.shadows[0],backgroundColor:o.palette.action.disabledBackground}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},primary:{color:o.palette.primary.contrastText,backgroundColor:o.palette.primary.main,"&:hover":{backgroundColor:o.palette.primary.dark,"@media (hover: none)":{backgroundColor:o.palette.primary.main}}},secondary:{color:o.palette.secondary.contrastText,backgroundColor:o.palette.secondary.main,"&:hover":{backgroundColor:o.palette.secondary.dark,"@media (hover: none)":{backgroundColor:o.palette.secondary.main}}},extended:{borderRadius:48/2,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48,"&$sizeSmall":{width:"auto",padding:"0 8px",borderRadius:34/2,minWidth:34,height:34},"&$sizeMedium":{width:"auto",padding:"0 16px",borderRadius:40/2,minWidth:40,height:40}},focusVisible:{},disabled:{},colorInherit:{color:"inherit"},sizeSmall:{width:40,height:40},sizeMedium:{width:48,height:48}}},Fab=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.color,te=ee===void 0?"default":ee,re=o.component,ne=re===void 0?"button":re,ae=o.disabled,oe=ae===void 0?!1:ae,se=o.disableFocusRipple,de=se===void 0?!1:se,ue=o.focusVisibleClassName,ce=o.size,ve=ce===void 0?"large":ce,fe=o.variant,he=fe===void 0?"circular":fe,pe=_objectWithoutProperties$4(o,["children","classes","className","color","component","disabled","disableFocusRipple","focusVisibleClassName","size","variant"]);return React__namespace.createElement(ButtonBase$1,_extends$6({className:clsx$1(T.root,j,ve!=="large"&&T["size".concat(capitalize(ve))],oe&&T.disabled,he==="extended"&&T.extended,{primary:T.primary,secondary:T.secondary,inherit:T.colorInherit}[te]),component:ne,disabled:oe,focusRipple:!de,focusVisibleClassName:clsx$1(T.focusVisible,ue),ref:s},pe),React__namespace.createElement("span",{className:T.label},_))});const MuiFab=withStyles(styles$15,{name:"MuiFab"})(Fab);function getScale(a){return"scale(".concat(a,", ").concat(Math.pow(a,2),")")}var styles$14={entering:{opacity:1,transform:getScale(1)},entered:{opacity:1,transform:"none"}},Grow$2=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.disableStrictModeCompat,j=T===void 0?!1:T,ee=o.in,te=o.onEnter,re=o.onEntered,ne=o.onEntering,ae=o.onExit,oe=o.onExited,se=o.onExiting,de=o.style,ue=o.timeout,ce=ue===void 0?"auto":ue,ve=o.TransitionComponent,fe=ve===void 0?Transition$1:ve,he=_objectWithoutProperties$4(o,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),pe=React__namespace.useRef(),me=React__namespace.useRef(),be=useTheme$3(),ye=be.unstable_strictMode&&!j,$e=React__namespace.useRef(null),_e=useForkRef(_.ref,s),Ee=useForkRef(ye?$e:void 0,_e),Oe=function(Re){return function(ke,je){if(Re){var ze=ye?[$e.current,ke]:[ke,je],qe=_slicedToArray$c(ze,2),et=qe[0],Qe=qe[1];Qe===void 0?Re(et):Re(et,Qe)}}},Me=Oe(ne),Ce=Oe(function(Se,Re){reflow(Se);var ke=getTransitionProps({style:de,timeout:ce},{mode:"enter"}),je=ke.duration,ze=ke.delay,qe;ce==="auto"?(qe=be.transitions.getAutoHeightDuration(Se.clientHeight),me.current=qe):qe=je,Se.style.transition=[be.transitions.create("opacity",{duration:qe,delay:ze}),be.transitions.create("transform",{duration:qe*.666,delay:ze})].join(","),te&&te(Se,Re)}),Ie=Oe(re),De=Oe(se),Fe=Oe(function(Se){var Re=getTransitionProps({style:de,timeout:ce},{mode:"exit"}),ke=Re.duration,je=Re.delay,ze;ce==="auto"?(ze=be.transitions.getAutoHeightDuration(Se.clientHeight),me.current=ze):ze=ke,Se.style.transition=[be.transitions.create("opacity",{duration:ze,delay:je}),be.transitions.create("transform",{duration:ze*.666,delay:je||ze*.333})].join(","),Se.style.opacity="0",Se.style.transform=getScale(.75),ae&&ae(Se)}),Pe=Oe(oe),Le=function(Re,ke){var je=ye?Re:ke;ce==="auto"&&(pe.current=setTimeout(je,me.current||0))};return React__namespace.useEffect(function(){return function(){clearTimeout(pe.current)}},[]),React__namespace.createElement(fe,_extends$6({appear:!0,in:ee,nodeRef:ye?$e:void 0,onEnter:Ce,onEntered:Ie,onEntering:Me,onExit:Fe,onExited:Pe,onExiting:De,addEndListener:Le,timeout:ce==="auto"?null:ce},he),function(Se,Re){return React__namespace.cloneElement(_,_extends$6({style:_extends$6({opacity:0,transform:getScale(.75),visibility:Se==="exited"&&!ee?"hidden":void 0},styles$14[Se],de,_.props.style),ref:Ee},Re))})});Grow$2.muiSupportAuto=!0;const Grow$3=Grow$2,Grow$1=Object.freeze(Object.defineProperty({__proto__:null,default:Grow$3},Symbol.toStringTag,{value:"Module"}));/**!
|
||
* @fileOverview Kickass library to create and place poppers near their reference elements.
|
||
* @version 1.16.1-lts
|
||
* @license
|
||
* Copyright (c) 2016 Federico Zivolo and contributors
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
* of this software and associated documentation files (the "Software"), to deal
|
||
* in the Software without restriction, including without limitation the rights
|
||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
* copies of the Software, and to permit persons to whom the Software is
|
||
* furnished to do so, subject to the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be included in all
|
||
* copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
* SOFTWARE.
|
||
*/var isBrowser$2=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",timeoutDuration=function(){for(var a=["Edge","Trident","Firefox"],o=0;o<a.length;o+=1)if(isBrowser$2&&navigator.userAgent.indexOf(a[o])>=0)return 1;return 0}();function microtaskDebounce(a){var o=!1;return function(){o||(o=!0,window.Promise.resolve().then(function(){o=!1,a()}))}}function taskDebounce(a){var o=!1;return function(){o||(o=!0,setTimeout(function(){o=!1,a()},timeoutDuration))}}var supportsMicroTasks=isBrowser$2&&window.Promise,debounce$2=supportsMicroTasks?microtaskDebounce:taskDebounce;function isFunction$2(a){var o={};return a&&o.toString.call(a)==="[object Function]"}function getStyleComputedProperty(a,o){if(a.nodeType!==1)return[];var s=a.ownerDocument.defaultView,_=s.getComputedStyle(a,null);return o?_[o]:_}function getParentNode(a){return a.nodeName==="HTML"?a:a.parentNode||a.host}function getScrollParent$1(a){if(!a)return document.body;switch(a.nodeName){case"HTML":case"BODY":return a.ownerDocument.body;case"#document":return a.body}var o=getStyleComputedProperty(a),s=o.overflow,_=o.overflowX,T=o.overflowY;return/(auto|scroll|overlay)/.test(s+T+_)?a:getScrollParent$1(getParentNode(a))}function getReferenceNode(a){return a&&a.referenceNode?a.referenceNode:a}var isIE11=isBrowser$2&&!!(window.MSInputMethodContext&&document.documentMode),isIE10=isBrowser$2&&/MSIE 10/.test(navigator.userAgent);function isIE$2(a){return a===11?isIE11:a===10?isIE10:isIE11||isIE10}function getOffsetParent(a){if(!a)return document.documentElement;for(var o=isIE$2(10)?document.body:null,s=a.offsetParent||null;s===o&&a.nextElementSibling;)s=(a=a.nextElementSibling).offsetParent;var _=s&&s.nodeName;return!_||_==="BODY"||_==="HTML"?a?a.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(s.nodeName)!==-1&&getStyleComputedProperty(s,"position")==="static"?getOffsetParent(s):s}function isOffsetContainer(a){var o=a.nodeName;return o==="BODY"?!1:o==="HTML"||getOffsetParent(a.firstElementChild)===a}function getRoot$1(a){return a.parentNode!==null?getRoot$1(a.parentNode):a}function findCommonOffsetParent(a,o){if(!a||!a.nodeType||!o||!o.nodeType)return document.documentElement;var s=a.compareDocumentPosition(o)&Node.DOCUMENT_POSITION_FOLLOWING,_=s?a:o,T=s?o:a,j=document.createRange();j.setStart(_,0),j.setEnd(T,0);var ee=j.commonAncestorContainer;if(a!==ee&&o!==ee||_.contains(T))return isOffsetContainer(ee)?ee:getOffsetParent(ee);var te=getRoot$1(a);return te.host?findCommonOffsetParent(te.host,o):findCommonOffsetParent(a,getRoot$1(o).host)}function getScroll(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",s=o==="top"?"scrollTop":"scrollLeft",_=a.nodeName;if(_==="BODY"||_==="HTML"){var T=a.ownerDocument.documentElement,j=a.ownerDocument.scrollingElement||T;return j[s]}return a[s]}function includeScroll(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_=getScroll(o,"top"),T=getScroll(o,"left"),j=s?-1:1;return a.top+=_*j,a.bottom+=_*j,a.left+=T*j,a.right+=T*j,a}function getBordersSize(a,o){var s=o==="x"?"Left":"Top",_=s==="Left"?"Right":"Bottom";return parseFloat(a["border"+s+"Width"])+parseFloat(a["border"+_+"Width"])}function getSize(a,o,s,_){return Math.max(o["offset"+a],o["scroll"+a],s["client"+a],s["offset"+a],s["scroll"+a],isIE$2(10)?parseInt(s["offset"+a])+parseInt(_["margin"+(a==="Height"?"Top":"Left")])+parseInt(_["margin"+(a==="Height"?"Bottom":"Right")]):0)}function getWindowSizes(a){var o=a.body,s=a.documentElement,_=isIE$2(10)&&getComputedStyle(s);return{height:getSize("Height",o,s,_),width:getSize("Width",o,s,_)}}var classCallCheck$1=function(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")},createClass$1=function(){function a(o,s){for(var _=0;_<s.length;_++){var T=s[_];T.enumerable=T.enumerable||!1,T.configurable=!0,"value"in T&&(T.writable=!0),Object.defineProperty(o,T.key,T)}}return function(o,s,_){return s&&a(o.prototype,s),_&&a(o,_),o}}(),defineProperty$e=function(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a},_extends$4=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a};function getClientRect(a){return _extends$4({},a,{right:a.left+a.width,bottom:a.top+a.height})}function getBoundingClientRect(a){var o={};try{if(isIE$2(10)){o=a.getBoundingClientRect();var s=getScroll(a,"top"),_=getScroll(a,"left");o.top+=s,o.left+=_,o.bottom+=s,o.right+=_}else o=a.getBoundingClientRect()}catch{}var T={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},j=a.nodeName==="HTML"?getWindowSizes(a.ownerDocument):{},ee=j.width||a.clientWidth||T.width,te=j.height||a.clientHeight||T.height,re=a.offsetWidth-ee,ne=a.offsetHeight-te;if(re||ne){var ae=getStyleComputedProperty(a);re-=getBordersSize(ae,"x"),ne-=getBordersSize(ae,"y"),T.width-=re,T.height-=ne}return getClientRect(T)}function getOffsetRectRelativeToArbitraryNode(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_=isIE$2(10),T=o.nodeName==="HTML",j=getBoundingClientRect(a),ee=getBoundingClientRect(o),te=getScrollParent$1(a),re=getStyleComputedProperty(o),ne=parseFloat(re.borderTopWidth),ae=parseFloat(re.borderLeftWidth);s&&T&&(ee.top=Math.max(ee.top,0),ee.left=Math.max(ee.left,0));var oe=getClientRect({top:j.top-ee.top-ne,left:j.left-ee.left-ae,width:j.width,height:j.height});if(oe.marginTop=0,oe.marginLeft=0,!_&&T){var se=parseFloat(re.marginTop),de=parseFloat(re.marginLeft);oe.top-=ne-se,oe.bottom-=ne-se,oe.left-=ae-de,oe.right-=ae-de,oe.marginTop=se,oe.marginLeft=de}return(_&&!s?o.contains(te):o===te&&te.nodeName!=="BODY")&&(oe=includeScroll(oe,o)),oe}function getViewportOffsetRectRelativeToArtbitraryNode(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=a.ownerDocument.documentElement,_=getOffsetRectRelativeToArbitraryNode(a,s),T=Math.max(s.clientWidth,window.innerWidth||0),j=Math.max(s.clientHeight,window.innerHeight||0),ee=o?0:getScroll(s),te=o?0:getScroll(s,"left"),re={top:ee-_.top+_.marginTop,left:te-_.left+_.marginLeft,width:T,height:j};return getClientRect(re)}function isFixed(a){var o=a.nodeName;if(o==="BODY"||o==="HTML")return!1;if(getStyleComputedProperty(a,"position")==="fixed")return!0;var s=getParentNode(a);return s?isFixed(s):!1}function getFixedPositionOffsetParent(a){if(!a||!a.parentElement||isIE$2())return document.documentElement;for(var o=a.parentElement;o&&getStyleComputedProperty(o,"transform")==="none";)o=o.parentElement;return o||document.documentElement}function getBoundaries(a,o,s,_){var T=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,j={top:0,left:0},ee=T?getFixedPositionOffsetParent(a):findCommonOffsetParent(a,getReferenceNode(o));if(_==="viewport")j=getViewportOffsetRectRelativeToArtbitraryNode(ee,T);else{var te=void 0;_==="scrollParent"?(te=getScrollParent$1(getParentNode(o)),te.nodeName==="BODY"&&(te=a.ownerDocument.documentElement)):_==="window"?te=a.ownerDocument.documentElement:te=_;var re=getOffsetRectRelativeToArbitraryNode(te,ee,T);if(te.nodeName==="HTML"&&!isFixed(ee)){var ne=getWindowSizes(a.ownerDocument),ae=ne.height,oe=ne.width;j.top+=re.top-re.marginTop,j.bottom=ae+re.top,j.left+=re.left-re.marginLeft,j.right=oe+re.left}else j=re}s=s||0;var se=typeof s=="number";return j.left+=se?s:s.left||0,j.top+=se?s:s.top||0,j.right-=se?s:s.right||0,j.bottom-=se?s:s.bottom||0,j}function getArea(a){var o=a.width,s=a.height;return o*s}function computeAutoPlacement(a,o,s,_,T){var j=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(a.indexOf("auto")===-1)return a;var ee=getBoundaries(s,_,j,T),te={top:{width:ee.width,height:o.top-ee.top},right:{width:ee.right-o.right,height:ee.height},bottom:{width:ee.width,height:ee.bottom-o.bottom},left:{width:o.left-ee.left,height:ee.height}},re=Object.keys(te).map(function(se){return _extends$4({key:se},te[se],{area:getArea(te[se])})}).sort(function(se,de){return de.area-se.area}),ne=re.filter(function(se){var de=se.width,ue=se.height;return de>=s.clientWidth&&ue>=s.clientHeight}),ae=ne.length>0?ne[0].key:re[0].key,oe=a.split("-")[1];return ae+(oe?"-"+oe:"")}function getReferenceOffsets(a,o,s){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,T=_?getFixedPositionOffsetParent(o):findCommonOffsetParent(o,getReferenceNode(s));return getOffsetRectRelativeToArbitraryNode(s,T,_)}function getOuterSizes(a){var o=a.ownerDocument.defaultView,s=o.getComputedStyle(a),_=parseFloat(s.marginTop||0)+parseFloat(s.marginBottom||0),T=parseFloat(s.marginLeft||0)+parseFloat(s.marginRight||0),j={width:a.offsetWidth+T,height:a.offsetHeight+_};return j}function getOppositePlacement(a){var o={left:"right",right:"left",bottom:"top",top:"bottom"};return a.replace(/left|right|bottom|top/g,function(s){return o[s]})}function getPopperOffsets(a,o,s){s=s.split("-")[0];var _=getOuterSizes(a),T={width:_.width,height:_.height},j=["right","left"].indexOf(s)!==-1,ee=j?"top":"left",te=j?"left":"top",re=j?"height":"width",ne=j?"width":"height";return T[ee]=o[ee]+o[re]/2-_[re]/2,s===te?T[te]=o[te]-_[ne]:T[te]=o[getOppositePlacement(te)],T}function find$2(a,o){return Array.prototype.find?a.find(o):a.filter(o)[0]}function findIndex$4(a,o,s){if(Array.prototype.findIndex)return a.findIndex(function(T){return T[o]===s});var _=find$2(a,function(T){return T[o]===s});return a.indexOf(_)}function runModifiers(a,o,s){var _=s===void 0?a:a.slice(0,findIndex$4(a,"name",s));return _.forEach(function(T){T.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var j=T.function||T.fn;T.enabled&&isFunction$2(j)&&(o.offsets.popper=getClientRect(o.offsets.popper),o.offsets.reference=getClientRect(o.offsets.reference),o=j(o,T))}),o}function update(){if(!this.state.isDestroyed){var a={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};a.offsets.reference=getReferenceOffsets(this.state,this.popper,this.reference,this.options.positionFixed),a.placement=computeAutoPlacement(this.options.placement,a.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),a.originalPlacement=a.placement,a.positionFixed=this.options.positionFixed,a.offsets.popper=getPopperOffsets(this.popper,a.offsets.reference,a.placement),a.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",a=runModifiers(this.modifiers,a),this.state.isCreated?this.options.onUpdate(a):(this.state.isCreated=!0,this.options.onCreate(a))}}function isModifierEnabled(a,o){return a.some(function(s){var _=s.name,T=s.enabled;return T&&_===o})}function getSupportedPropertyName(a){for(var o=[!1,"ms","Webkit","Moz","O"],s=a.charAt(0).toUpperCase()+a.slice(1),_=0;_<o.length;_++){var T=o[_],j=T?""+T+s:a;if(typeof document.body.style[j]<"u")return j}return null}function destroy(){return this.state.isDestroyed=!0,isModifierEnabled(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[getSupportedPropertyName("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function getWindow(a){var o=a.ownerDocument;return o?o.defaultView:window}function attachToScrollParents(a,o,s,_){var T=a.nodeName==="BODY",j=T?a.ownerDocument.defaultView:a;j.addEventListener(o,s,{passive:!0}),T||attachToScrollParents(getScrollParent$1(j.parentNode),o,s,_),_.push(j)}function setupEventListeners(a,o,s,_){s.updateBound=_,getWindow(a).addEventListener("resize",s.updateBound,{passive:!0});var T=getScrollParent$1(a);return attachToScrollParents(T,"scroll",s.updateBound,s.scrollParents),s.scrollElement=T,s.eventsEnabled=!0,s}function enableEventListeners(){this.state.eventsEnabled||(this.state=setupEventListeners(this.reference,this.options,this.state,this.scheduleUpdate))}function removeEventListeners(a,o){return getWindow(a).removeEventListener("resize",o.updateBound),o.scrollParents.forEach(function(s){s.removeEventListener("scroll",o.updateBound)}),o.updateBound=null,o.scrollParents=[],o.scrollElement=null,o.eventsEnabled=!1,o}function disableEventListeners(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=removeEventListeners(this.reference,this.state))}function isNumeric(a){return a!==""&&!isNaN(parseFloat(a))&&isFinite(a)}function setStyles(a,o){Object.keys(o).forEach(function(s){var _="";["width","height","top","right","bottom","left"].indexOf(s)!==-1&&isNumeric(o[s])&&(_="px"),a.style[s]=o[s]+_})}function setAttributes(a,o){Object.keys(o).forEach(function(s){var _=o[s];_!==!1?a.setAttribute(s,o[s]):a.removeAttribute(s)})}function applyStyle(a){return setStyles(a.instance.popper,a.styles),setAttributes(a.instance.popper,a.attributes),a.arrowElement&&Object.keys(a.arrowStyles).length&&setStyles(a.arrowElement,a.arrowStyles),a}function applyStyleOnLoad(a,o,s,_,T){var j=getReferenceOffsets(T,o,a,s.positionFixed),ee=computeAutoPlacement(s.placement,j,o,a,s.modifiers.flip.boundariesElement,s.modifiers.flip.padding);return o.setAttribute("x-placement",ee),setStyles(o,{position:s.positionFixed?"fixed":"absolute"}),s}function getRoundedOffsets(a,o){var s=a.offsets,_=s.popper,T=s.reference,j=Math.round,ee=Math.floor,te=function(fe){return fe},re=j(T.width),ne=j(_.width),ae=["left","right"].indexOf(a.placement)!==-1,oe=a.placement.indexOf("-")!==-1,se=re%2===ne%2,de=re%2===1&&ne%2===1,ue=o?ae||oe||se?j:ee:te,ce=o?j:te;return{left:ue(de&&!oe&&o?_.left-1:_.left),top:ce(_.top),bottom:ce(_.bottom),right:ue(_.right)}}var isFirefox$1=isBrowser$2&&/Firefox/i.test(navigator.userAgent);function computeStyle(a,o){var s=o.x,_=o.y,T=a.offsets.popper,j=find$2(a.instance.modifiers,function(pe){return pe.name==="applyStyle"}).gpuAcceleration;j!==void 0&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var ee=j!==void 0?j:o.gpuAcceleration,te=getOffsetParent(a.instance.popper),re=getBoundingClientRect(te),ne={position:T.position},ae=getRoundedOffsets(a,window.devicePixelRatio<2||!isFirefox$1),oe=s==="bottom"?"top":"bottom",se=_==="right"?"left":"right",de=getSupportedPropertyName("transform"),ue=void 0,ce=void 0;if(oe==="bottom"?te.nodeName==="HTML"?ce=-te.clientHeight+ae.bottom:ce=-re.height+ae.bottom:ce=ae.top,se==="right"?te.nodeName==="HTML"?ue=-te.clientWidth+ae.right:ue=-re.width+ae.right:ue=ae.left,ee&&de)ne[de]="translate3d("+ue+"px, "+ce+"px, 0)",ne[oe]=0,ne[se]=0,ne.willChange="transform";else{var ve=oe==="bottom"?-1:1,fe=se==="right"?-1:1;ne[oe]=ce*ve,ne[se]=ue*fe,ne.willChange=oe+", "+se}var he={"x-placement":a.placement};return a.attributes=_extends$4({},he,a.attributes),a.styles=_extends$4({},ne,a.styles),a.arrowStyles=_extends$4({},a.offsets.arrow,a.arrowStyles),a}function isModifierRequired(a,o,s){var _=find$2(a,function(te){var re=te.name;return re===o}),T=!!_&&a.some(function(te){return te.name===s&&te.enabled&&te.order<_.order});if(!T){var j="`"+o+"`",ee="`"+s+"`";console.warn(ee+" modifier is required by "+j+" modifier in order to work, be sure to include it before "+j+"!")}return T}function arrow(a,o){var s;if(!isModifierRequired(a.instance.modifiers,"arrow","keepTogether"))return a;var _=o.element;if(typeof _=="string"){if(_=a.instance.popper.querySelector(_),!_)return a}else if(!a.instance.popper.contains(_))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),a;var T=a.placement.split("-")[0],j=a.offsets,ee=j.popper,te=j.reference,re=["left","right"].indexOf(T)!==-1,ne=re?"height":"width",ae=re?"Top":"Left",oe=ae.toLowerCase(),se=re?"left":"top",de=re?"bottom":"right",ue=getOuterSizes(_)[ne];te[de]-ue<ee[oe]&&(a.offsets.popper[oe]-=ee[oe]-(te[de]-ue)),te[oe]+ue>ee[de]&&(a.offsets.popper[oe]+=te[oe]+ue-ee[de]),a.offsets.popper=getClientRect(a.offsets.popper);var ce=te[oe]+te[ne]/2-ue/2,ve=getStyleComputedProperty(a.instance.popper),fe=parseFloat(ve["margin"+ae]),he=parseFloat(ve["border"+ae+"Width"]),pe=ce-a.offsets.popper[oe]-fe-he;return pe=Math.max(Math.min(ee[ne]-ue,pe),0),a.arrowElement=_,a.offsets.arrow=(s={},defineProperty$e(s,oe,Math.round(pe)),defineProperty$e(s,se,""),s),a}function getOppositeVariation(a){return a==="end"?"start":a==="start"?"end":a}var placements=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],validPlacements=placements.slice(3);function clockwise(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=validPlacements.indexOf(a),_=validPlacements.slice(s+1).concat(validPlacements.slice(0,s));return o?_.reverse():_}var BEHAVIORS={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function flip(a,o){if(isModifierEnabled(a.instance.modifiers,"inner")||a.flipped&&a.placement===a.originalPlacement)return a;var s=getBoundaries(a.instance.popper,a.instance.reference,o.padding,o.boundariesElement,a.positionFixed),_=a.placement.split("-")[0],T=getOppositePlacement(_),j=a.placement.split("-")[1]||"",ee=[];switch(o.behavior){case BEHAVIORS.FLIP:ee=[_,T];break;case BEHAVIORS.CLOCKWISE:ee=clockwise(_);break;case BEHAVIORS.COUNTERCLOCKWISE:ee=clockwise(_,!0);break;default:ee=o.behavior}return ee.forEach(function(te,re){if(_!==te||ee.length===re+1)return a;_=a.placement.split("-")[0],T=getOppositePlacement(_);var ne=a.offsets.popper,ae=a.offsets.reference,oe=Math.floor,se=_==="left"&&oe(ne.right)>oe(ae.left)||_==="right"&&oe(ne.left)<oe(ae.right)||_==="top"&&oe(ne.bottom)>oe(ae.top)||_==="bottom"&&oe(ne.top)<oe(ae.bottom),de=oe(ne.left)<oe(s.left),ue=oe(ne.right)>oe(s.right),ce=oe(ne.top)<oe(s.top),ve=oe(ne.bottom)>oe(s.bottom),fe=_==="left"&&de||_==="right"&&ue||_==="top"&&ce||_==="bottom"&&ve,he=["top","bottom"].indexOf(_)!==-1,pe=!!o.flipVariations&&(he&&j==="start"&&de||he&&j==="end"&&ue||!he&&j==="start"&&ce||!he&&j==="end"&&ve),me=!!o.flipVariationsByContent&&(he&&j==="start"&&ue||he&&j==="end"&&de||!he&&j==="start"&&ve||!he&&j==="end"&&ce),be=pe||me;(se||fe||be)&&(a.flipped=!0,(se||fe)&&(_=ee[re+1]),be&&(j=getOppositeVariation(j)),a.placement=_+(j?"-"+j:""),a.offsets.popper=_extends$4({},a.offsets.popper,getPopperOffsets(a.instance.popper,a.offsets.reference,a.placement)),a=runModifiers(a.instance.modifiers,a,"flip"))}),a}function keepTogether(a){var o=a.offsets,s=o.popper,_=o.reference,T=a.placement.split("-")[0],j=Math.floor,ee=["top","bottom"].indexOf(T)!==-1,te=ee?"right":"bottom",re=ee?"left":"top",ne=ee?"width":"height";return s[te]<j(_[re])&&(a.offsets.popper[re]=j(_[re])-s[ne]),s[re]>j(_[te])&&(a.offsets.popper[re]=j(_[te])),a}function toValue(a,o,s,_){var T=a.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),j=+T[1],ee=T[2];if(!j)return a;if(ee.indexOf("%")===0){var te=void 0;switch(ee){case"%p":te=s;break;case"%":case"%r":default:te=_}var re=getClientRect(te);return re[o]/100*j}else if(ee==="vh"||ee==="vw"){var ne=void 0;return ee==="vh"?ne=Math.max(document.documentElement.clientHeight,window.innerHeight||0):ne=Math.max(document.documentElement.clientWidth,window.innerWidth||0),ne/100*j}else return j}function parseOffset(a,o,s,_){var T=[0,0],j=["right","left"].indexOf(_)!==-1,ee=a.split(/(\+|\-)/).map(function(ae){return ae.trim()}),te=ee.indexOf(find$2(ee,function(ae){return ae.search(/,|\s/)!==-1}));ee[te]&&ee[te].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var re=/\s*,\s*|\s+/,ne=te!==-1?[ee.slice(0,te).concat([ee[te].split(re)[0]]),[ee[te].split(re)[1]].concat(ee.slice(te+1))]:[ee];return ne=ne.map(function(ae,oe){var se=(oe===1?!j:j)?"height":"width",de=!1;return ae.reduce(function(ue,ce){return ue[ue.length-1]===""&&["+","-"].indexOf(ce)!==-1?(ue[ue.length-1]=ce,de=!0,ue):de?(ue[ue.length-1]+=ce,de=!1,ue):ue.concat(ce)},[]).map(function(ue){return toValue(ue,se,o,s)})}),ne.forEach(function(ae,oe){ae.forEach(function(se,de){isNumeric(se)&&(T[oe]+=se*(ae[de-1]==="-"?-1:1))})}),T}function offset(a,o){var s=o.offset,_=a.placement,T=a.offsets,j=T.popper,ee=T.reference,te=_.split("-")[0],re=void 0;return isNumeric(+s)?re=[+s,0]:re=parseOffset(s,j,ee,te),te==="left"?(j.top+=re[0],j.left-=re[1]):te==="right"?(j.top+=re[0],j.left+=re[1]):te==="top"?(j.left+=re[0],j.top-=re[1]):te==="bottom"&&(j.left+=re[0],j.top+=re[1]),a.popper=j,a}function preventOverflow(a,o){var s=o.boundariesElement||getOffsetParent(a.instance.popper);a.instance.reference===s&&(s=getOffsetParent(s));var _=getSupportedPropertyName("transform"),T=a.instance.popper.style,j=T.top,ee=T.left,te=T[_];T.top="",T.left="",T[_]="";var re=getBoundaries(a.instance.popper,a.instance.reference,o.padding,s,a.positionFixed);T.top=j,T.left=ee,T[_]=te,o.boundaries=re;var ne=o.priority,ae=a.offsets.popper,oe={primary:function(de){var ue=ae[de];return ae[de]<re[de]&&!o.escapeWithReference&&(ue=Math.max(ae[de],re[de])),defineProperty$e({},de,ue)},secondary:function(de){var ue=de==="right"?"left":"top",ce=ae[ue];return ae[de]>re[de]&&!o.escapeWithReference&&(ce=Math.min(ae[ue],re[de]-(de==="right"?ae.width:ae.height))),defineProperty$e({},ue,ce)}};return ne.forEach(function(se){var de=["left","top"].indexOf(se)!==-1?"primary":"secondary";ae=_extends$4({},ae,oe[de](se))}),a.offsets.popper=ae,a}function shift(a){var o=a.placement,s=o.split("-")[0],_=o.split("-")[1];if(_){var T=a.offsets,j=T.reference,ee=T.popper,te=["bottom","top"].indexOf(s)!==-1,re=te?"left":"top",ne=te?"width":"height",ae={start:defineProperty$e({},re,j[re]),end:defineProperty$e({},re,j[re]+j[ne]-ee[ne])};a.offsets.popper=_extends$4({},ee,ae[_])}return a}function hide(a){if(!isModifierRequired(a.instance.modifiers,"hide","preventOverflow"))return a;var o=a.offsets.reference,s=find$2(a.instance.modifiers,function(_){return _.name==="preventOverflow"}).boundaries;if(o.bottom<s.top||o.left>s.right||o.top>s.bottom||o.right<s.left){if(a.hide===!0)return a;a.hide=!0,a.attributes["x-out-of-boundaries"]=""}else{if(a.hide===!1)return a;a.hide=!1,a.attributes["x-out-of-boundaries"]=!1}return a}function inner(a){var o=a.placement,s=o.split("-")[0],_=a.offsets,T=_.popper,j=_.reference,ee=["left","right"].indexOf(s)!==-1,te=["top","left"].indexOf(s)===-1;return T[ee?"left":"top"]=j[s]-(te?T[ee?"width":"height"]:0),a.placement=getOppositePlacement(o),a.offsets.popper=getClientRect(T),a}var modifiers={shift:{order:100,enabled:!0,fn:shift},offset:{order:200,enabled:!0,fn:offset,offset:0},preventOverflow:{order:300,enabled:!0,fn:preventOverflow,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:keepTogether},arrow:{order:500,enabled:!0,fn:arrow,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:flip,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:inner},hide:{order:800,enabled:!0,fn:hide},computeStyle:{order:850,enabled:!0,fn:computeStyle,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:applyStyle,onLoad:applyStyleOnLoad,gpuAcceleration:void 0}},Defaults={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers},Popper$2=function(){function a(o,s){var _=this,T=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};classCallCheck$1(this,a),this.scheduleUpdate=function(){return requestAnimationFrame(_.update)},this.update=debounce$2(this.update.bind(this)),this.options=_extends$4({},a.Defaults,T),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=o&&o.jquery?o[0]:o,this.popper=s&&s.jquery?s[0]:s,this.options.modifiers={},Object.keys(_extends$4({},a.Defaults.modifiers,T.modifiers)).forEach(function(ee){_.options.modifiers[ee]=_extends$4({},a.Defaults.modifiers[ee]||{},T.modifiers?T.modifiers[ee]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(ee){return _extends$4({name:ee},_.options.modifiers[ee])}).sort(function(ee,te){return ee.order-te.order}),this.modifiers.forEach(function(ee){ee.enabled&&isFunction$2(ee.onLoad)&&ee.onLoad(_.reference,_.popper,_.options,ee,_.state)}),this.update();var j=this.options.eventsEnabled;j&&this.enableEventListeners(),this.state.eventsEnabled=j}return createClass$1(a,[{key:"update",value:function(){return update.call(this)}},{key:"destroy",value:function(){return destroy.call(this)}},{key:"enableEventListeners",value:function(){return enableEventListeners.call(this)}},{key:"disableEventListeners",value:function(){return disableEventListeners.call(this)}}]),a}();Popper$2.Utils=(typeof window<"u"?window:global).PopperUtils,Popper$2.placements=placements,Popper$2.Defaults=Defaults;const PopperJs=Popper$2;function getContainer$1(a){return a=typeof a=="function"?a():a,ReactDOM__namespace.findDOMNode(a)}var useEnhancedEffect$6=typeof window<"u"?React__namespace.useLayoutEffect:React__namespace.useEffect,Portal=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.container,j=o.disablePortal,ee=j===void 0?!1:j,te=o.onRendered,re=React__namespace.useState(null),ne=re[0],ae=re[1],oe=useForkRef(React__namespace.isValidElement(_)?_.ref:null,s);return useEnhancedEffect$6(function(){ee||ae(getContainer$1(T)||document.body)},[T,ee]),useEnhancedEffect$6(function(){if(ne&&!ee)return setRef$1(s,ne),function(){setRef$1(s,null)}},[s,ne,ee]),useEnhancedEffect$6(function(){te&&(ne||ee)&&te()},[te,ne,ee]),ee?React__namespace.isValidElement(_)?React__namespace.cloneElement(_,{ref:oe}):_:ne&&ReactDOM__namespace.createPortal(_,ne)});const Portal$1=Portal;function createChainedFunction$1(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return o.reduce(function(_,T){return T==null?_:function(){for(var ee=arguments.length,te=new Array(ee),re=0;re<ee;re++)te[re]=arguments[re];_.apply(this,te),T.apply(this,te)}},function(){})}function flipPlacement(a,o){var s=o&&o.direction||"ltr";if(s==="ltr")return a;switch(a){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 a}}function getAnchorEl$1(a){return typeof a=="function"?a():a}var useEnhancedEffect$5=typeof window<"u"?React__namespace.useLayoutEffect:React__namespace.useEffect,defaultPopperOptions={},Popper=React__namespace.forwardRef(function(o,s){var _=o.anchorEl,T=o.children,j=o.container,ee=o.disablePortal,te=ee===void 0?!1:ee,re=o.keepMounted,ne=re===void 0?!1:re,ae=o.modifiers,oe=o.open,se=o.placement,de=se===void 0?"bottom":se,ue=o.popperOptions,ce=ue===void 0?defaultPopperOptions:ue,ve=o.popperRef,fe=o.style,he=o.transition,pe=he===void 0?!1:he,me=_objectWithoutProperties$4(o,["anchorEl","children","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"]),be=React__namespace.useRef(null),ye=useForkRef(be,s),$e=React__namespace.useRef(null),_e=useForkRef($e,ve),Ee=React__namespace.useRef(_e);useEnhancedEffect$5(function(){Ee.current=_e},[_e]),React__namespace.useImperativeHandle(ve,function(){return $e.current},[]);var Oe=React__namespace.useState(!0),Me=Oe[0],Ce=Oe[1],Ie=useTheme$4(),De=flipPlacement(de,Ie),Fe=React__namespace.useState(De),Pe=Fe[0],Le=Fe[1];React__namespace.useEffect(function(){$e.current&&$e.current.update()});var Se=React__namespace.useCallback(function(){if(!(!be.current||!_||!oe)){$e.current&&($e.current.destroy(),Ee.current(null));var et=function(Ue){Le(Ue.placement)};getAnchorEl$1(_);var Qe=new PopperJs(getAnchorEl$1(_),be.current,_extends$6({placement:De},ce,{modifiers:_extends$6({},te?{}:{preventOverflow:{boundariesElement:"window"}},ae,ce.modifiers),onCreate:createChainedFunction$1(et,ce.onCreate),onUpdate:createChainedFunction$1(et,ce.onUpdate)}));Ee.current(Qe)}},[_,te,ae,oe,De,ce]),Re=React__namespace.useCallback(function(et){setRef$1(ye,et),Se()},[ye,Se]),ke=function(){Ce(!1)},je=function(){$e.current&&($e.current.destroy(),Ee.current(null))},ze=function(){Ce(!0),je()};if(React__namespace.useEffect(function(){return function(){je()}},[]),React__namespace.useEffect(function(){!oe&&!pe&&je()},[oe,pe]),!ne&&!oe&&(!pe||Me))return null;var qe={placement:Pe};return pe&&(qe.TransitionProps={in:oe,onEnter:ke,onExited:ze}),React__namespace.createElement(Portal$1,{disablePortal:te,container:j},React__namespace.createElement("div",_extends$6({ref:Re,role:"tooltip"},me,{style:_extends$6({position:"fixed",top:0,left:0,display:!oe&&ne&&!pe?"none":null},fe)}),typeof T=="function"?T(qe):T))});const Popper$1=Popper;function useId(a){var o=React__namespace.useState(a),s=o[0],_=o[1],T=a||s;return React__namespace.useEffect(function(){s==null&&_("mui-".concat(Math.round(Math.random()*1e5)))},[s]),T}function useControlled(a){var o=a.controlled,s=a.default;a.name,a.state;var _=React__namespace.useRef(o!==void 0),T=_.current,j=React__namespace.useState(s),ee=j[0],te=j[1],re=T?o:ee,ne=React__namespace.useCallback(function(ae){T||te(ae)},[]);return[re,ne]}function round(a){return Math.round(a*1e5)/1e5}function arrowGenerator(){return{'&[x-placement*="bottom"] $arrow':{top:0,left:0,marginTop:"-0.71em",marginLeft:4,marginRight:4,"&::before":{transformOrigin:"0 100%"}},'&[x-placement*="top"] $arrow':{bottom:0,left:0,marginBottom:"-0.71em",marginLeft:4,marginRight:4,"&::before":{transformOrigin:"100% 0"}},'&[x-placement*="right"] $arrow':{left:0,marginLeft:"-0.71em",height:"1em",width:"0.71em",marginTop:4,marginBottom:4,"&::before":{transformOrigin:"100% 100%"}},'&[x-placement*="left"] $arrow':{right:0,marginRight:"-0.71em",height:"1em",width:"0.71em",marginTop:4,marginBottom:4,"&::before":{transformOrigin:"0 0"}}}}var styles$13=function(o){return{popper:{zIndex:o.zIndex.tooltip,pointerEvents:"none"},popperInteractive:{pointerEvents:"auto"},popperArrow:arrowGenerator(),tooltip:{backgroundColor:alpha(o.palette.grey[700],.9),borderRadius:o.shape.borderRadius,color:o.palette.common.white,fontFamily:o.typography.fontFamily,padding:"4px 8px",fontSize:o.typography.pxToRem(10),lineHeight:"".concat(round(14/10),"em"),maxWidth:300,wordWrap:"break-word",fontWeight:o.typography.fontWeightMedium},tooltipArrow:{position:"relative",margin:"0"},arrow:{overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:alpha(o.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}},touch:{padding:"8px 16px",fontSize:o.typography.pxToRem(14),lineHeight:"".concat(round(16/14),"em"),fontWeight:o.typography.fontWeightRegular},tooltipPlacementLeft:_defineProperty$b({transformOrigin:"right center",margin:"0 24px "},o.breakpoints.up("sm"),{margin:"0 14px"}),tooltipPlacementRight:_defineProperty$b({transformOrigin:"left center",margin:"0 24px"},o.breakpoints.up("sm"),{margin:"0 14px"}),tooltipPlacementTop:_defineProperty$b({transformOrigin:"center bottom",margin:"24px 0"},o.breakpoints.up("sm"),{margin:"14px 0"}),tooltipPlacementBottom:_defineProperty$b({transformOrigin:"center top",margin:"24px 0"},o.breakpoints.up("sm"),{margin:"14px 0"})}},hystersisOpen=!1,hystersisTimer=null,Tooltip$3=React__namespace.forwardRef(function(o,s){var _=o.arrow,T=_===void 0?!1:_,j=o.children,ee=o.classes,te=o.disableFocusListener,re=te===void 0?!1:te,ne=o.disableHoverListener,ae=ne===void 0?!1:ne,oe=o.disableTouchListener,se=oe===void 0?!1:oe,de=o.enterDelay,ue=de===void 0?100:de,ce=o.enterNextDelay,ve=ce===void 0?0:ce,fe=o.enterTouchDelay,he=fe===void 0?700:fe,pe=o.id,me=o.interactive,be=me===void 0?!1:me,ye=o.leaveDelay,$e=ye===void 0?0:ye,_e=o.leaveTouchDelay,Ee=_e===void 0?1500:_e,Oe=o.onClose,Me=o.onOpen,Ce=o.open,Ie=o.placement,De=Ie===void 0?"bottom":Ie,Fe=o.PopperComponent,Pe=Fe===void 0?Popper$1:Fe,Le=o.PopperProps,Se=o.title,Re=o.TransitionComponent,ke=Re===void 0?Grow$3:Re,je=o.TransitionProps,ze=_objectWithoutProperties$4(o,["arrow","children","classes","disableFocusListener","disableHoverListener","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","id","interactive","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","title","TransitionComponent","TransitionProps"]),qe=useTheme$3(),et=React__namespace.useState(),Qe=et[0],Ae=et[1],Ue=React__namespace.useState(null),Ge=Ue[0],Je=Ue[1],Xe=React__namespace.useRef(!1),lt=React__namespace.useRef(),ot=React__namespace.useRef(),ft=React__namespace.useRef(),nt=React__namespace.useRef(),ht=useControlled({controlled:Ce,default:!1,name:"Tooltip",state:"open"}),ct=_slicedToArray$c(ht,2),pt=ct[0],xt=ct[1],Tt=pt,gt=useId(pe);React__namespace.useEffect(function(){return function(){clearTimeout(lt.current),clearTimeout(ot.current),clearTimeout(ft.current),clearTimeout(nt.current)}},[]);var yt=function(vr){clearTimeout(hystersisTimer),hystersisOpen=!0,xt(!0),Me&&Me(vr)},Rt=function(){var vr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return function(sr){var Ar=j.props;sr.type==="mouseover"&&Ar.onMouseOver&&vr&&Ar.onMouseOver(sr),!(Xe.current&&sr.type!=="touchstart")&&(Qe&&Qe.removeAttribute("title"),clearTimeout(ot.current),clearTimeout(ft.current),ue||hystersisOpen&&ve?(sr.persist(),ot.current=setTimeout(function(){yt(sr)},hystersisOpen?ve:ue)):yt(sr))}},Et=useIsFocusVisible(),$t=Et.isFocusVisible,Ot=Et.onBlurVisible,Ut=Et.ref,Ht=React__namespace.useState(!1),wt=Ht[0],It=Ht[1],qt=function(){wt&&(It(!1),Ot())},or=function(){var vr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return function(sr){Qe||Ae(sr.currentTarget),$t(sr)&&(It(!0),Rt()(sr));var Ar=j.props;Ar.onFocus&&vr&&Ar.onFocus(sr)}},Gt=function(vr){clearTimeout(hystersisTimer),hystersisTimer=setTimeout(function(){hystersisOpen=!1},800+$e),xt(!1),Oe&&Oe(vr),clearTimeout(lt.current),lt.current=setTimeout(function(){Xe.current=!1},qe.transitions.duration.shortest)},Ft=function(){var vr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return function(sr){var Ar=j.props;sr.type==="blur"&&(Ar.onBlur&&vr&&Ar.onBlur(sr),qt()),sr.type==="mouseleave"&&Ar.onMouseLeave&&sr.currentTarget===Qe&&Ar.onMouseLeave(sr),clearTimeout(ot.current),clearTimeout(ft.current),sr.persist(),ft.current=setTimeout(function(){Gt(sr)},$e)}},Pt=function(vr){Xe.current=!0;var sr=j.props;sr.onTouchStart&&sr.onTouchStart(vr)},Nt=function(vr){Pt(vr),clearTimeout(ft.current),clearTimeout(lt.current),clearTimeout(nt.current),vr.persist(),nt.current=setTimeout(function(){Rt()(vr)},he)},er=function(vr){j.props.onTouchEnd&&j.props.onTouchEnd(vr),clearTimeout(nt.current),clearTimeout(ft.current),vr.persist(),ft.current=setTimeout(function(){Gt(vr)},Ee)},At=useForkRef(Ae,s),dr=useForkRef(Ut,At),Pr=React__namespace.useCallback(function(Ir){setRef$1(dr,ReactDOM__namespace.findDOMNode(Ir))},[dr]),Or=useForkRef(j.ref,Pr);Se===""&&(Tt=!1);var xr=!Tt&&!ae,cr=_extends$6({"aria-describedby":Tt?gt:null,title:xr&&typeof Se=="string"?Se:null},ze,j.props,{className:clsx$1(ze.className,j.props.className),onTouchStart:Pt,ref:Or}),Zr={};se||(cr.onTouchStart=Nt,cr.onTouchEnd=er),ae||(cr.onMouseOver=Rt(),cr.onMouseLeave=Ft(),be&&(Zr.onMouseOver=Rt(!1),Zr.onMouseLeave=Ft(!1))),re||(cr.onFocus=or(),cr.onBlur=Ft(),be&&(Zr.onFocus=or(!1),Zr.onBlur=Ft(!1)));var Tr=React__namespace.useMemo(function(){return deepmerge({popperOptions:{modifiers:{arrow:{enabled:!!Ge,element:Ge}}}},Le)},[Ge,Le]);return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.cloneElement(j,cr),React__namespace.createElement(Pe,_extends$6({className:clsx$1(ee.popper,be&&ee.popperInteractive,T&&ee.popperArrow),placement:De,anchorEl:Qe,open:Qe?Tt:!1,id:cr["aria-describedby"],transition:!0},Zr,Tr),function(Ir){var vr=Ir.placement,sr=Ir.TransitionProps;return React__namespace.createElement(ke,_extends$6({timeout:qe.transitions.duration.shorter},sr,je),React__namespace.createElement("div",{className:clsx$1(ee.tooltip,ee["tooltipPlacement".concat(capitalize(vr.split("-")[0]))],Xe.current&&ee.touch,T&&ee.tooltipArrow)},Se,T?React__namespace.createElement("span",{className:ee.arrow,ref:Je}):null))}))});const MuiTooltip$1=withStyles(styles$13,{name:"MuiTooltip",flip:!1})(Tooltip$3),Tooltip$2=Object.freeze(Object.defineProperty({__proto__:null,default:MuiTooltip$1},Symbol.toStringTag,{value:"Module"})),useStyles$k=makeStyles$2(a=>({popper:{top:0,left:0}})),delayValueMap={instant:0,short:240,long:960},Tooltip=a=>{const{className:o,delay:s="short",PopperProps:_,...T}=a,j=useStyles$k(a),ee=delayValueMap[s],te=ee,re=_==null?void 0:_.modifiers,ne={..._,modifiers:{...re,flip:{enabled:!0,...re==null?void 0:re.flip},preventOverflow:{enabled:!0,boundariesElement:"scrollParent",...re==null?void 0:re.preventOverflow}}};return React$r.createElement(MuiTooltip$1,_extends$6({leaveDelay:ee,enterDelay:te},T,{PopperProps:ne,classes:{...j,popper:classNames("prmbl-tooltip",o,j.popper)}}))};Tooltip.defaultProps={delay:"short",placement:"top"};const Tooltip$1=Tooltip;var SIZE=44,styles$12=function(o){return{root:{display:"inline-block"},static:{transition:o.transitions.create("transform")},indeterminate:{animation:"$circular-rotate 1.4s linear infinite"},determinate:{transition:o.transitions.create("transform")},colorPrimary:{color:o.palette.primary.main},colorSecondary:{color:o.palette.secondary.main},svg:{display:"block"},circle:{stroke:"currentColor"},circleStatic:{transition:o.transitions.create("stroke-dashoffset")},circleIndeterminate:{animation:"$circular-dash 1.4s ease-in-out infinite",strokeDasharray:"80px, 200px",strokeDashoffset:"0px"},circleDeterminate:{transition:o.transitions.create("stroke-dashoffset")},"@keyframes circular-rotate":{"0%":{transformOrigin:"50% 50%"},"100%":{transform:"rotate(360deg)"}},"@keyframes circular-dash":{"0%":{strokeDasharray:"1px, 200px",strokeDashoffset:"0px"},"50%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-15px"},"100%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-125px"}},circleDisableShrink:{animation:"none"}}},CircularProgress=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.color,ee=j===void 0?"primary":j,te=o.disableShrink,re=te===void 0?!1:te,ne=o.size,ae=ne===void 0?40:ne,oe=o.style,se=o.thickness,de=se===void 0?3.6:se,ue=o.value,ce=ue===void 0?0:ue,ve=o.variant,fe=ve===void 0?"indeterminate":ve,he=_objectWithoutProperties$4(o,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),pe={},me={},be={};if(fe==="determinate"||fe==="static"){var ye=2*Math.PI*((SIZE-de)/2);pe.strokeDasharray=ye.toFixed(3),be["aria-valuenow"]=Math.round(ce),pe.strokeDashoffset="".concat(((100-ce)/100*ye).toFixed(3),"px"),me.transform="rotate(-90deg)"}return React__namespace.createElement("div",_extends$6({className:clsx$1(_.root,T,ee!=="inherit"&&_["color".concat(capitalize(ee))],{determinate:_.determinate,indeterminate:_.indeterminate,static:_.static}[fe]),style:_extends$6({width:ae,height:ae},me,oe),ref:s,role:"progressbar"},be,he),React__namespace.createElement("svg",{className:_.svg,viewBox:"".concat(SIZE/2," ").concat(SIZE/2," ").concat(SIZE," ").concat(SIZE)},React__namespace.createElement("circle",{className:clsx$1(_.circle,re&&_.circleDisableShrink,{determinate:_.circleDeterminate,indeterminate:_.circleIndeterminate,static:_.circleStatic}[fe]),style:pe,cx:SIZE,cy:SIZE,r:(SIZE-de)/2,fill:"none",strokeWidth:de})))});const CircularProgress$1=withStyles(styles$12,{name:"MuiCircularProgress",flip:!1})(CircularProgress);var TRANSITION_DURATION=4,styles$11=function(o){var s=function(ee){return o.palette.type==="light"?lighten(ee,.62):darken(ee,.5)},_=s(o.palette.primary.main),T=s(o.palette.secondary.main);return{root:{position:"relative",overflow:"hidden",height:4,"@media print":{colorAdjust:"exact"}},colorPrimary:{backgroundColor:_},colorSecondary:{backgroundColor:T},determinate:{},indeterminate:{},buffer:{backgroundColor:"transparent"},query:{transform:"rotate(180deg)"},dashed:{position:"absolute",marginTop:0,height:"100%",width:"100%",animation:"$buffer 3s infinite linear"},dashedColorPrimary:{backgroundImage:"radial-gradient(".concat(_," 0%, ").concat(_," 16%, transparent 42%)"),backgroundSize:"10px 10px",backgroundPosition:"0 -23px"},dashedColorSecondary:{backgroundImage:"radial-gradient(".concat(T," 0%, ").concat(T," 16%, transparent 42%)"),backgroundSize:"10px 10px",backgroundPosition:"0 -23px"},bar:{width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},barColorPrimary:{backgroundColor:o.palette.primary.main},barColorSecondary:{backgroundColor:o.palette.secondary.main},bar1Indeterminate:{width:"auto",animation:"$indeterminate1 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite"},bar1Determinate:{transition:"transform .".concat(TRANSITION_DURATION,"s linear")},bar1Buffer:{zIndex:1,transition:"transform .".concat(TRANSITION_DURATION,"s linear")},bar2Indeterminate:{width:"auto",animation:"$indeterminate2 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite"},bar2Buffer:{transition:"transform .".concat(TRANSITION_DURATION,"s linear")},"@keyframes indeterminate1":{"0%":{left:"-35%",right:"100%"},"60%":{left:"100%",right:"-90%"},"100%":{left:"100%",right:"-90%"}},"@keyframes indeterminate2":{"0%":{left:"-200%",right:"100%"},"60%":{left:"107%",right:"-8%"},"100%":{left:"107%",right:"-8%"}},"@keyframes buffer":{"0%":{opacity:1,backgroundPosition:"0 -23px"},"50%":{opacity:0,backgroundPosition:"0 -23px"},"100%":{opacity:1,backgroundPosition:"-200px -23px"}}}},LinearProgress=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.color,ee=j===void 0?"primary":j,te=o.value,re=o.valueBuffer,ne=o.variant,ae=ne===void 0?"indeterminate":ne,oe=_objectWithoutProperties$4(o,["classes","className","color","value","valueBuffer","variant"]),se=useTheme$3(),de={},ue={bar1:{},bar2:{}};if((ae==="determinate"||ae==="buffer")&&te!==void 0){de["aria-valuenow"]=Math.round(te),de["aria-valuemin"]=0,de["aria-valuemax"]=100;var ce=te-100;se.direction==="rtl"&&(ce=-ce),ue.bar1.transform="translateX(".concat(ce,"%)")}if(ae==="buffer"&&re!==void 0){var ve=(re||0)-100;se.direction==="rtl"&&(ve=-ve),ue.bar2.transform="translateX(".concat(ve,"%)")}return React__namespace.createElement("div",_extends$6({className:clsx$1(_.root,_["color".concat(capitalize(ee))],T,{determinate:_.determinate,indeterminate:_.indeterminate,buffer:_.buffer,query:_.query}[ae]),role:"progressbar"},de,{ref:s},oe),ae==="buffer"?React__namespace.createElement("div",{className:clsx$1(_.dashed,_["dashedColor".concat(capitalize(ee))])}):null,React__namespace.createElement("div",{className:clsx$1(_.bar,_["barColor".concat(capitalize(ee))],(ae==="indeterminate"||ae==="query")&&_.bar1Indeterminate,{determinate:_.bar1Determinate,buffer:_.bar1Buffer}[ae]),style:ue.bar1}),ae==="determinate"?null:React__namespace.createElement("div",{className:clsx$1(_.bar,(ae==="indeterminate"||ae==="query")&&_.bar2Indeterminate,ae==="buffer"?[_["color".concat(capitalize(ee))],_.bar2Buffer]:_["barColor".concat(capitalize(ee))]),style:ue.bar2}))});const LinearProgress$1=withStyles(styles$11,{name:"MuiLinearProgress"})(LinearProgress),useStyles$j=makeStyles$2(a=>({root:{color:"inherit"},circular:{display:"flex"},inner:{margin:"0 auto"},verticallyCenter:{justifyContent:"center",alignItems:"center",height:"100%",flexGrow:1},animation:{height:o=>o.size?o.size:200}})),v$1="4.8.0",meta={g:"LottieFiles AE 1.1.0",a:"",k:"",d:"",tc:"#ffffff"},fr=29.9700012207031,ip=0,op=37.0000015070409,w=1920,h=1080,nm="Comp 1",ddd=0,assets=[{id:"comp_0",layers:[{ddd:0,ind:1,ty:0,nm:"CivicPlus_Logo_Badge_RGB",refId:"comp_1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[612,396,0],ix:2},a:{a:0,k:[612,396,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,w:1224,h:792,ip:0,op:900.000036657751,st:0,bm:0}]},{id:"comp_1",layers:[{ddd:0,ind:1,ty:4,nm:"Layer 1 Outlines",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[620,396,0],ix:2},a:{a:0,k:[612,396,0],ix:1},s:{a:0,k:[302.887,302.887,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[50.876,0],[0,0],[.263,-4.57],[0,0],[-4.6,-.087],[0,0],[0,-11.805],[11.794,0],[0,0],[.266,-4.609],[0,0],[-4.557,-.132],[0,0],[-1.762,2.244],[0,0],[0,0],[0,50.882]],o:[[0,0],[-4.624,.06],[0,0],[.263,4.554],[0,0],[11.794,0],[0,11.8],[0,0],[-4.675,0],[0,0],[.259,4.524],[0,0],[0,0],[0,0],[0,0],[50.876,0],[0,-50.888]],v:[[-5.522,-117.392],[-78.014,-117.392],[-86.654,-109.129],[-86.654,-54.852],[-78.068,-46.592],[-5.522,-46.592],[15.857,-25.202],[-5.522,-3.819],[-77.906,-3.819],[-86.654,4.449],[-86.654,108.879],[-78.159,117.135],[-65.883,117.135],[-61.157,115.148],[-15.131,66.982],[-5.522,66.982],[86.654,-25.202]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.219607858097,.223529426724,.219607858097,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[713.762,401.014],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[4.76,.06],[0,0],[0,-50.888],[-50.879,0],[0,0],[0,0],[-.057,4.795],[0,0],[4.581,.254],[0,0],[0,11.8],[-11.806,0],[0,0],[-.057,4.663],[0,0]],o:[[0,0],[-50.879,0],[0,50.885],[0,0],[0,0],[4.81,0],[0,0],[-.057,-4.633],[0,0],[-11.806,0],[0,-11.802],[0,0],[4.624,-.208],[0,0],[-.057,-4.76]],v:[[78.362,-92.186],[5.168,-92.186],[-87.022,.001],[5.168,92.185],[78.25,92.185],[78.25,92.182],[87.022,83.513],[87.022,30.029],[78.741,21.383],[5.168,21.383],[-16.227,.001],[5.168,-21.389],[78.651,-21.389],[87.022,-30.038],[87.022,-83.522]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.800000059838,0,.125490196078,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[503.946,375.81],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1}],ip:0,op:900.000036657751,st:0,bm:0}]}],layers=[{ddd:0,ind:1,ty:0,nm:"CivicPlus_Logo_Badge_RGB Comp 1",td:1,refId:"comp_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[966,576,0],ix:2},a:{a:0,k:[612,396,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:0,s:[64.052,64.052,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:4,s:[70,70,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:8,s:[60,60,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:12,s:[65,65,100]},{t:15.0000006109625,s:[60,60,100]}],ix:6}},ao:0,w:1224,h:792,ip:0,op:37.0000015070409,st:-863.000035150711,bm:0},{ddd:0,ind:2,ty:4,nm:"Shape Layer 2",tt:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[940.59,546.681,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[291.44,291.44,100],ix:6}},ao:0,hasMask:!0,masksProperties:[{inv:!1,mode:"a",pt:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-139.501,-72.216],[-139.501,114.015],[151.573,113.798],[151.573,-72.433]],c:!0},ix:1},o:{a:0,k:100,ix:3},x:{a:0,k:0,ix:4},nm:"Mask 1"},{inv:!1,mode:"a",pt:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[-218.179,-85.77],[-218.179,111.77],[-92.821,111.77],[-92.821,-85.77]],c:!0},ix:1},o:{a:0,k:100,ix:3},x:{a:0,k:0,ix:4},nm:"Mask 2"}],shapes:[{ty:"gr",it:[{ty:"rc",d:1,s:{a:0,k:[44,198],ix:2},p:{a:0,k:[0,0],ix:3},r:{a:0,k:0,ix:4},nm:"Rectangle Path 1",mn:"ADBE Vector Shape - Rect",hd:!1},{ty:"st",c:{a:0,k:[1,1,1,1],ix:3},o:{a:0,k:100,ix:4},w:{a:0,k:0,ix:5},lc:1,lj:1,ml:4,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,1],ix:4},o:{a:0,k:25,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:18,s:[-155.5,13],to:[53.667,.667],ti:[-53.667,-.667]},{t:32.0000013033867,s:[166.5,17]}],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:25.644,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Rectangle 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:18.000000733155,op:33.0000013441176,st:3.00000012219251,bm:0},{ddd:0,ind:3,ty:0,nm:"CivicPlus_Logo_Badge_RGB",refId:"comp_1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[966,576,0],ix:2},a:{a:0,k:[612,396,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:0,s:[64.052,64.052,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:4,s:[70,70,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:8,s:[60,60,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:12,s:[65,65,100]},{t:15.0000006109625,s:[60,60,100]}],ix:6}},ao:0,w:1224,h:792,ip:0,op:37.0000015070409,st:-863.000035150711,bm:0}],markers=[],CPLoader={v:v$1,meta,fr,ip,op,w,h,nm,ddd,assets,layers,markers},Loader=a=>{const{size:o,thickness:s,className:_,verticallyCenter:T,color:j,variant:ee,value:te,ref:re,...ne}=a,ae=useStyles$j(a),oe=te?"determinate":"indeterminate",se=React$r.lazy(()=>Promise.resolve().then(()=>index_es)),de=ee==="linear"?React$r.createElement(LinearProgress$1,{className:classNames("prmbl-loader-inner",ae.inner,_),color:j==="inherit"?void 0:j,value:te,variant:oe,ref:re}):ee==="animation"?React$r.createElement(React$r.Suspense,{fallback:React$r.createElement(Loader,null)},React$r.createElement(se,{ref:re,animationData:CPLoader,loop:!0,className:classNames("prmbl-loader-inner",ae.inner,ae.animation,_)})):React$r.createElement(CircularProgress$1,{className:classNames("prmbl-loader-inner",ae.inner,_),size:o,thickness:s,color:j,value:te,variant:oe,ref:re});return React$r.createElement("div",_extends$6({className:classNames("prmbl-loader",ae.root,{[ae.circular]:ee==="circular"},{[ae.verticallyCenter]:T}),"data-testid":"loader"},ne),de)};Loader.defaultProps={verticallyCenter:!1,color:"primary",variant:"circular"};const Loader$1=Loader,Button$1=a=>{var Ce,Ie,De;const{children:o,className:s,component:_,color:T,disabled:j,onClick:ee,size:te,type:re,variant:ne,openInNewWindow:ae,startIcon:oe,endIcon:se,title:de,tooltipProps:ue,TooltipProps:ce,stopPropagation:ve,isLoading:fe,target:he,...pe}=a,me=useStyles$m(a),be=ve?Fe=>{Fe.stopPropagation(),ee&&ee(Fe)}:ee,ye={...pe.TouchRippleProps,classes:{...(Ce=pe.TouchRippleProps)==null?void 0:Ce.classes,root:classNames("prmbl-touchRipple",(De=(Ie=pe.TouchRippleProps)==null?void 0:Ie.classes)==null?void 0:De.root)}},$e=React$r.createElement(Transition$1,{in:!0,timeout:500},React$r.createElement(Loader$1,{size:24})),_e=(fe||j)&&de,Ee={color:T,component:_e?"span":_,className:classNames("prmbl-button",s,{[`prmbl-button--${T}`]:T,[me.sizeSmall]:te==="small",[me.sizeLarge]:te==="large",[me.iconButtonSizeSmall]:te==="small"&&re==="icon",[me.iconButtonSizeLarge]:te==="large"&&re==="icon",[me.button]:re!=="icon"&&re!=="fab",[me.iconButton]:re==="icon","prmbl-iconBtn":re==="icon",[me.fab]:re==="fab","prmbl-fabBtn":re==="fab",[me.tooltipFix]:_e}),disabled:fe||j,target:ae?"_blank":he,rel:"noopener noreferrer",onClick:fe||j?void 0:be,size:te,variant:ne,...pe,TouchRippleProps:ye},Oe=React$r.createElement(React$r.Fragment,null,fe&&oe&&React$r.createElement("span",{className:me.startIcon},$e),!fe&&oe&&React$r.createElement("span",{className:me.startIcon},oe),fe&&!oe&&!se&&React$r.createElement("span",{className:me.mainLoadingButton},$e),o,fe&&se&&React$r.createElement("span",{className:me.endIcon},$e),!fe&&se&&React$r.createElement("span",{className:me.endIcon},se)),Me=re==="icon"?React$r.createElement(IconButton$3,_extends$6({},Ee,{size:te==="large"?void 0:te}),Oe):re==="fab"?React$r.createElement(MuiFab,_extends$6({},Ee,{variant:ne==="text"||ne==="outlined"||ne==="contained"?void 0:ne}),Oe):React$r.createElement(Button$5,Ee,Oe);return de?React$r.createElement(Tooltip$1,_extends$6({title:de,placement:"bottom"},ue,ce),Me):Me};Button$1.defaultProps={rel:"noopener noreferrer",variant:"contained",type:"default",TooltipProps:{placement:"bottom"}};const Button$2=Button$1;makeStyles$4(a=>({searchWithinModal:{width:"30%",fontSize:"14px",float:"right",marginRight:"1rem"}}));const firstColumnStyles=makeStyles$4(a=>({firstColumn:{textAlign:"center",marginBottom:"0"}})),imgStyles=makeStyles$4(a=>({docImage:{borderWidth:"0px",verticalAlign:"middle",marginRight:"5px"}})),gridStyles=makeStyles$4(a=>({documentGrid:{overflow:"auto",width:"100%",height:"555px"}})),displayNameStyles=makeStyles$4(a=>({displayName:{color:"#000"},displayNameGrid:{maxWidth:"200px",display:"block",wordWrap:"break-word"}})),updateDocumentsToInsert=(a,o)=>{window.DocumentCenterModalManagerInstance&&window.DocumentCenterModalManagerInstance.updateDocumentsToInsert(null,a,o),window.documentsSelectedForFolder||(window.documentsSelectedForFolder=[]);const s=window.documentsSelectedForFolder.find(_=>_.folderId===window.folderId);if(s)!s.PublishedDocuments.includes(a)&&o&&s.PublishedDocuments.push(a),o||(s.PublishedDocuments=s.PublishedDocuments.filter(_=>_!==a));else if(o){let _={folderId:window.folderId,PublishedDocuments:[a]};window.documentsSelectedForFolder.push(_)}},multiSelectFromFoldersMode=a=>a===loadSource.RelatedDocuments||a===loadSource.Slideshow,toggleInsertMarkedButtonDisplay=()=>{window.DocumentCenterModalManagerInstance&&window.DocumentCenterModalManagerInstance.enableDisableInsertMarkedButton()},setFolderAsMarked=(a,o)=>{window.DocumentCenterModalManagerInstance&&window.DocumentCenterModalManagerInstance.setFolderAsMarked(null,a,o)},isFolderMarked=a=>{const o=window.DocumentCenterModalManagerInstance&&window.DocumentCenterModalManagerInstance.foldersToInsert;return o&&o.includes(a)},isDocumentMarked=a=>{const o=window.DocumentCenterModalManagerInstance&&window.DocumentCenterModalManagerInstance.documentsToInsert;return o&&o.includes(a)},updateSelectedRowsArray=a=>{window.documentsSelectedForFolder||(window.documentsSelectedForFolder=[]);const o=window.documentsSelectedForFolder.find(s=>s.folderId===a);o&&(window.selectedRowsList.PubIdList=[...o.PublishedDocuments])},showRelateFolderCheckbox=(a,o,s,_)=>a!==1&&o===loadSource.RelatedDocuments&&!s&&_===requestingModule.Pages,getAllSelectedDocuments=a=>{let o=[];return Object.keys(window.selectedRowsList).length>0&&((a===loadSource.Self||a===loadSource.Content)&&(o=o.concat(window.selectedRowsList.ArcIdList,window.selectedRowsList.DecIdList,window.selectedRowsList.PenIdList,window.selectedRowsList.PubIdList,window.selectedRowsList.RejIdList,window.selectedRowsList.SubIdList,window.selectedRowsList.UnPubIdList,window.selectedRowsList.ExpIdList)),multiSelectFromFoldersMode(a)&&(o=o.concat(window.selectedRowsList.PubIdList))),o},selectAllDocumentsForFolder=(a,o,s,_)=>{const T={folderId:a,searchString:o,renderMode:_,loadSource:s},j="/Admin/DocumentCenter/Folder/GetDocumentsForAFolder",ee="post",te=JSON.stringify(T,null,2);return instance({method:ee,url:j,data:te}).then(function(re){re.data.map((ne,ae)=>SelectDocument(ne.StringStatus,ne.ID+"",s))}).catch(function(re){console.log("Error retrieving folder items")})},clearSelection=a=>{multiSelectFromFoldersMode(a)&&(window.selectedRowsList.PubIdList.forEach(o=>{updateDocumentsToInsert(o,!1)}),toggleInsertMarkedButtonDisplay()),resetWindowReferences()},SelectDocument=(a,o,s)=>{isDocumentSelected(s,o)||updateSelectedActionCount(a,!0,o+"",s,window.selectedRowsList)},UnselectDocument=(a,o,s)=>{updateSelectedActionCount(a,!1,o+"",s,window.selectedRowsList)},isDocumentSelected=(a,o)=>{let s=!1;return multiSelectFromFoldersMode(a)?s=isDocSelected(o,a)&&isPublishedDocSelected(a,o):s=isDocSelected(o,a),s},isPublishedDocSelected=(a,o)=>multiSelectFromFoldersMode(a)?isDocumentMarked(o):!1,isDocSelected=(a,o)=>getAllSelectedDocuments(o).includes(a),getTotalRowsSelected=a=>getAllSelectedDocuments(a).length,getTotalSelectableRows=(a,o,s)=>a===loadSource.Self||a===loadSource.Content?o:multiSelectFromFoldersMode(a)?s:0,getSelectableRowsInCurrentPage=(a,o,s)=>a===loadSource.Self||a===loadSource.Content?s:multiSelectFromFoldersMode(a)?o:0,setOtherData=(a,o,s)=>{if(o.some(_=>_.ID===a.ID)){const _=o.findIndex(T=>T.ID===a.ID);o[_].URL=a.URL,s===loadSource.Frontend||s===loadSource.BidAndJobPostingRelatedDocuments?o[_].FileType=a.FileType:s===loadSource.FrontendArchives?o[_].FileType=a.Type:(o[_].CopyLink=a.CopyLink,o[_].Status=a.StringStatus,o[_].Thumbnail=a.Thumbnail,o[_].PreviewLink=a.PreviewLink,o[_].FolderID=a.FolderID)}else s===loadSource.Frontend?o.push({ID:a.ID,URL:a.URL,FileType:a.FileType}):s===loadSource.BidAndJobPostingRelatedDocuments?o.push({ID:a.ID,URL:a.URL,FileType:a.FileType,DisplayName:a.DisplayName,StringStatus:a.StringStatus}):s===loadSource.FrontendArchives?o.push({ID:a.ID,URL:a.URL,FileType:a.Type,Name:a.Name}):o.push({ID:a.ID,URL:a.URL,CopyLink:a.CopyLink,Status:a.StringStatus,Thumbnail:a.Thumbnail,PreviewLink:a.PreviewLink,FolderID:a.FolderID});if(isForSingleSelectImagesModal(s)){const _=o.findIndex(T=>T.ID===a.ID);o[_].AltText=a.AltText}},getRowDisplayType=(a,o,s)=>{const _=window.DocumentCenterModalManagerInstance&&window.DocumentCenterModalManagerInstance.documentsToInsert;return a.StringStatus!=="Published"?a.StringStatus:isFolderMarked(o)?rowType.CheckboxDisabled:window.selectAllRowsClicked&&s||!window.clearSelectionClicked&&_&&_.includes(a.ID+"")?rowType.CheckboxEnabledChecked:rowType.CheckboxEnabledUnChecked},getRowList=(a,o,s,_,T)=>{let j=[];if(s===loadSource.Self&&(j=[o,a.ID,a.Thumbnail,a.DisplayName,a.ReferenceCount,a.LastModifiedDateString,a.StringStatus,a.Actions]),isForImageRepository(s))if(!_&&s!==loadSource.Slideshow)j=[o,a.ID,a.Thumbnail,a.DisplayName,a.ReferenceCount,a.LastModifiedDateString,a.StringStatus,a.Actions];else{let ee=a.StringStatus;s===loadSource.Slideshow&&(ee=getRowDisplayType(a,T,o)),j=[ee,a.ID,a.Thumbnail,a.DisplayName,a.LastModifiedDateString,a.Actions]}return s===loadSource.BidAndJobPostingRelatedDocuments&&(j=[a.ID,a.DisplayName,a.FileSize,"Relate"]),s===loadSource.Frontend&&(j=[a.ID,a.DisplayName,a.LastModifiedDateString,a.FileSize]),s===loadSource.FrontendArchives&&(j=[a.ID,a.Name,a.PublishedDate,a.ArchivedDate]),(s===loadSource.RelatedDocuments||s===loadSource.SingleDocument)&&(j=[getRowDisplayType(a,T,o),a.ID,a.Thumbnail,a.DisplayName,a.LastModifiedDateString]),j},setWindowReferences=a=>{window.totalSelectedOnCurrentPage=a,window.selectAllRowsOnThisPageClicked&&(window.selectAllRowsOnThisPageClicked=!1)},resetWindowReferences=()=>{window.totalSelectedOnCurrentPage=0,window.clearSelectionClicked=!1,window.selectAllRowsClicked=!1,window.selectAllRowsOnThisPageClicked=!1,window.selectedRowsList={RejIdList:[],UnPubIdList:[],SubIdList:[],PubIdList:[],ArcIdList:[],PenIdList:[],DecIdList:[],ExpIdList:[]}},setCustomToolBar=(a,o,s,_,T)=>{var j;(j=window.customToolBarRef)==null||j.setState({totalNumberOfRows:a,totalRowsSelectedOnCurrentPage:_,totalRowsSelected:o,totalRowsOnCurrentPage:s,searchMode:T})},updateSelectedActionCount=(a,o,s,_,T)=>{switch(multiSelectFromFoldersMode(_)&&a.toLowerCase()==="published"&&(updateDocumentsToInsert(s,o),toggleInsertMarkedButtonDisplay()),a.toLowerCase()){case"published":o?T.PubIdList.push(s):T.PubIdList=T.PubIdList.filter(j=>j!==s);break;case"draft":o?T.UnPubIdList.push(s):T.UnPubIdList=T.UnPubIdList.filter(j=>j!==s);break;case"rejected":o?T.RejIdList.push(s):T.RejIdList=T.RejIdList.filter(j=>j!==s);break;case"submitted":o?T.SubIdList.push(s):T.SubIdList=T.SubIdList.filter(j=>j!==s);break;case"pending":o?T.PenIdList.push(s):T.PenIdList=T.PenIdList.filter(j=>j!==s);break;case"declined":o?T.DecIdList.push(s):T.DecIdList=T.DecIdList.filter(j=>j!==s);break;case"expired":o?T.ExpIdList.push(s):T.ExpIdList=T.ExpIdList.filter(j=>j!==s);break}},bulkActionUIClean$1=(a,o,s,_)=>{window.bulkActionUIClean&&isForBackEnd(o,_)&&window.bulkActionUIClean(null,a,s)},openDocumentReferenceModal=a=>{window.checkDocLinks(a)},buildActions=(a,o,s,_,T,j)=>a.map(te=>({display:te,action:()=>{performAction(te,o,s,_,T,j)}})),performActionAndReloadGrid=(a,o,s)=>{window.documentActions(a,o,s)},performAction=(a,o,s,_,T,j)=>{switch(a){case"Edit":case"Edit and Copy Image":window.fx("/admin/DocumentCenter/CropperImageEditor/imageeditor/"+o,"Get","Cropper","width=1070,height=700,toolbar=no","html","");break;case"Modify":!j&&T!==loadSource.Slideshow?window.location.href=`/Admin/DocumentCenter/Document/Edit/${o}?folderID=${s}`:window.location.href=`/Admin/DocumentCenter/DocumentForModal/Edit/${o}?folderID=${s}&loadSource=${T}`;break;case"Preview":const ee=_.filter(te=>te.ID===o);window.open(ee[0].PreviewLink);break;case"Decline":case"Publish":case"Unpublish":case"Submit":case"Delete":case"Archive":{performActionAndReloadGrid(a.toLowerCase(),o,s);break}case"Move":{window.triggeredFromOutsideReactApp=!0,resetWindowReferences(),window.MoveDocumentModal.setState({disableMoveDocumentButton:!0,targetFolderId:0,isBulk:!1,showPopUp:!0,selectedDocIds:[o],rootFolderId:0,loadSrc:T});break}case"Copy Link":{const te=_.filter(re=>re.ID===o);window.CopyDocumentLink(te[0].CopyLink);break}}},getDefaultSortColumn=a=>{switch(a){case loadSource.Frontend:case loadSource.BidAndJobPostingRelatedDocuments:return"DisplayName";case loadSource.FrontendArchives:return"Name";default:return"Id"}},getFrontendArchivePostData=()=>{let a=1;const o=document.getElementById("cbFolders"),s=o.getAttribute("checked")=="checked",_=document.getElementById("cbDocuments"),T=_.getAttribute("checked")=="checked";s&&!T?a=2:!s&&T?a=3:(o.setAttribute("checked","checked"),_.setAttribute("checked","checked"),a=1);const j=document.getElementById("StartDate"),ee=document.getElementById("StartTime"),te=document.getElementById("EndDate"),re=document.getElementById("EndTime"),ne=j.getAttribute("value"),ae=te.getAttribute("value"),oe=`${ne.slice(0,10)} ${ee.getAttribute("value")}`,se=`${ae.slice(0,10)} ${re.getAttribute("value")}`;return{items:a,start:oe,end:se}},tableStyles=makeStyles$4(a=>({tableDiv:{marginLeft:"1rem;",borderLeft:"1px solid #a7bac5",height:"100%","& header":{boxShadow:"none !important"},"& td svg":{minWidth:"24px"}}})),anchorStyles=makeStyles$4(a=>({a:{textDecoration:"underline"},p:{color:"#1890ff",marginBottom:"0"},ap:{textDecoration:"underline",color:"#1890ff",marginBottom:"0",cursor:"pointer"}})),filesToolbarStyles=makeStyles$4(a=>({filesToolbar:{padding:"0.25rem"},filesToolbar_p:{display:"inline-block",margin:"0.5rem",textDecoration:"none"},filesToolbar_p_nonActive:{cursor:"pointer",color:"#0b5486"},filesToolbar_p_active:{color:"#333",fontWeight:"bold"}}));makeStyles$4(a=>({displayName:{color:"#0b5486"}}));var FormControlContext=React__namespace.createContext();function useFormControl$1(){return React__namespace.useContext(FormControlContext)}const FormControlContext$1=FormControlContext;function useFormControl(){return React__namespace.useContext(FormControlContext$1)}var styles$10={root:{padding:9},checked:{},disabled:{},input:{cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}},SwitchBase=React__namespace.forwardRef(function(o,s){var _=o.autoFocus,T=o.checked,j=o.checkedIcon,ee=o.classes,te=o.className,re=o.defaultChecked,ne=o.disabled,ae=o.icon,oe=o.id,se=o.inputProps,de=o.inputRef,ue=o.name,ce=o.onBlur,ve=o.onChange,fe=o.onFocus,he=o.readOnly,pe=o.required,me=o.tabIndex,be=o.type,ye=o.value,$e=_objectWithoutProperties$4(o,["autoFocus","checked","checkedIcon","classes","className","defaultChecked","disabled","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"]),_e=useControlled({controlled:T,default:!!re,name:"SwitchBase",state:"checked"}),Ee=_slicedToArray$c(_e,2),Oe=Ee[0],Me=Ee[1],Ce=useFormControl(),Ie=function(Re){fe&&fe(Re),Ce&&Ce.onFocus&&Ce.onFocus(Re)},De=function(Re){ce&&ce(Re),Ce&&Ce.onBlur&&Ce.onBlur(Re)},Fe=function(Re){var ke=Re.target.checked;Me(ke),ve&&ve(Re,ke)},Pe=ne;Ce&&typeof Pe>"u"&&(Pe=Ce.disabled);var Le=be==="checkbox"||be==="radio";return React__namespace.createElement(IconButton$3,_extends$6({component:"span",className:clsx$1(ee.root,te,Oe&&ee.checked,Pe&&ee.disabled),disabled:Pe,tabIndex:null,role:void 0,onFocus:Ie,onBlur:De,ref:s},$e),React__namespace.createElement("input",_extends$6({autoFocus:_,checked:T,defaultChecked:re,className:ee.input,disabled:Pe,id:Le&&oe,name:ue,onChange:Fe,readOnly:he,ref:de,required:pe,tabIndex:me,type:be,value:ye},se)),Oe?j:ae)});const SwitchBase$1=withStyles(styles$10,{name:"PrivateSwitchBase"})(SwitchBase);var styles$$=function(o){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:o.typography.pxToRem(24),transition:o.transitions.create("fill",{duration:o.transitions.duration.shorter})},colorPrimary:{color:o.palette.primary.main},colorSecondary:{color:o.palette.secondary.main},colorAction:{color:o.palette.action.active},colorError:{color:o.palette.error.main},colorDisabled:{color:o.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:o.typography.pxToRem(20)},fontSizeLarge:{fontSize:o.typography.pxToRem(35)}}},SvgIcon$1=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.color,te=ee===void 0?"inherit":ee,re=o.component,ne=re===void 0?"svg":re,ae=o.fontSize,oe=ae===void 0?"medium":ae,se=o.htmlColor,de=o.titleAccess,ue=o.viewBox,ce=ue===void 0?"0 0 24 24":ue,ve=_objectWithoutProperties$4(o,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return React__namespace.createElement(ne,_extends$6({className:clsx$1(T.root,j,te!=="inherit"&&T["color".concat(capitalize(te))],oe!=="default"&&oe!=="medium"&&T["fontSize".concat(capitalize(oe))]),focusable:"false",viewBox:ce,color:se,"aria-hidden":de?void 0:!0,role:de?"img":void 0,ref:s},ve),_,de?React__namespace.createElement("title",null,de):null)});SvgIcon$1.muiName="SvgIcon";const SvgIcon$2=withStyles(styles$$,{name:"MuiSvgIcon"})(SvgIcon$1),SvgIcon=Object.freeze(Object.defineProperty({__proto__:null,default:SvgIcon$2},Symbol.toStringTag,{value:"Module"}));function createSvgIcon$1(a,o){var s=function(T,j){return React$r.createElement(SvgIcon$2,_extends$6({ref:j},T),a)};return s.muiName=SvgIcon$2.muiName,React$r.memo(React$r.forwardRef(s))}const CheckBoxOutlineBlankIcon=createSvgIcon$1(React__namespace.createElement("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"})),CheckBoxIcon=createSvgIcon$1(React__namespace.createElement("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"})),IndeterminateCheckBoxIcon=createSvgIcon$1(React__namespace.createElement("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"}));var styles$_=function(o){return{root:{color:o.palette.text.secondary},checked:{},disabled:{},indeterminate:{},colorPrimary:{"&$checked":{color:o.palette.primary.main,"&:hover":{backgroundColor:alpha(o.palette.primary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:o.palette.action.disabled}},colorSecondary:{"&$checked":{color:o.palette.secondary.main,"&:hover":{backgroundColor:alpha(o.palette.secondary.main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:o.palette.action.disabled}}}},defaultCheckedIcon=React__namespace.createElement(CheckBoxIcon,null),defaultIcon=React__namespace.createElement(CheckBoxOutlineBlankIcon,null),defaultIndeterminateIcon=React__namespace.createElement(IndeterminateCheckBoxIcon,null),Checkbox$2=React__namespace.forwardRef(function(o,s){var _=o.checkedIcon,T=_===void 0?defaultCheckedIcon:_,j=o.classes,ee=o.color,te=ee===void 0?"secondary":ee,re=o.icon,ne=re===void 0?defaultIcon:re,ae=o.indeterminate,oe=ae===void 0?!1:ae,se=o.indeterminateIcon,de=se===void 0?defaultIndeterminateIcon:se,ue=o.inputProps,ce=o.size,ve=ce===void 0?"medium":ce,fe=_objectWithoutProperties$4(o,["checkedIcon","classes","color","icon","indeterminate","indeterminateIcon","inputProps","size"]),he=oe?de:ne,pe=oe?de:T;return React__namespace.createElement(SwitchBase$1,_extends$6({type:"checkbox",classes:{root:clsx$1(j.root,j["color".concat(capitalize(te))],oe&&j.indeterminate),checked:j.checked,disabled:j.disabled},color:te,inputProps:_extends$6({"data-indeterminate":oe},ue),icon:React__namespace.cloneElement(he,{fontSize:he.props.fontSize===void 0&&ve==="small"?ve:he.props.fontSize}),checkedIcon:React__namespace.cloneElement(pe,{fontSize:pe.props.fontSize===void 0&&ve==="small"?ve:pe.props.fontSize}),ref:s},fe))});const Checkbox$3=withStyles(styles$_,{name:"MuiCheckbox"})(Checkbox$2),Checkbox$1=Object.freeze(Object.defineProperty({__proto__:null,default:Checkbox$3},Symbol.toStringTag,{value:"Module"}));function isMuiElement(a,o){return React__namespace.isValidElement(a)&&o.indexOf(a.type.muiName)!==-1}var ListContext=React__namespace.createContext({});const ListContext$1=ListContext;var styles$Z=function(o){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:o.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:o.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(o.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:o.transitions.create("background-color",{duration:o.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:o.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}},useEnhancedEffect$4=typeof window>"u"?React__namespace.useEffect:React__namespace.useLayoutEffect,ListItem$2=React__namespace.forwardRef(function(o,s){var _=o.alignItems,T=_===void 0?"center":_,j=o.autoFocus,ee=j===void 0?!1:j,te=o.button,re=te===void 0?!1:te,ne=o.children,ae=o.classes,oe=o.className,se=o.component,de=o.ContainerComponent,ue=de===void 0?"li":de,ce=o.ContainerProps;ce=ce===void 0?{}:ce;var ve=ce.className,fe=_objectWithoutProperties$4(ce,["className"]),he=o.dense,pe=he===void 0?!1:he,me=o.disabled,be=me===void 0?!1:me,ye=o.disableGutters,$e=ye===void 0?!1:ye,_e=o.divider,Ee=_e===void 0?!1:_e,Oe=o.focusVisibleClassName,Me=o.selected,Ce=Me===void 0?!1:Me,Ie=_objectWithoutProperties$4(o,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),De=React__namespace.useContext(ListContext$1),Fe={dense:pe||De.dense||!1,alignItems:T},Pe=React__namespace.useRef(null);useEnhancedEffect$4(function(){ee&&Pe.current&&Pe.current.focus()},[ee]);var Le=React__namespace.Children.toArray(ne),Se=Le.length&&isMuiElement(Le[Le.length-1],["ListItemSecondaryAction"]),Re=React__namespace.useCallback(function(qe){Pe.current=ReactDOM__namespace.findDOMNode(qe)},[]),ke=useForkRef(Re,s),je=_extends$6({className:clsx$1(ae.root,oe,Fe.dense&&ae.dense,!$e&&ae.gutters,Ee&&ae.divider,be&&ae.disabled,re&&ae.button,T!=="center"&&ae.alignItemsFlexStart,Se&&ae.secondaryAction,Ce&&ae.selected),disabled:be},Ie),ze=se||"li";return re&&(je.component=se||"div",je.focusVisibleClassName=clsx$1(ae.focusVisible,Oe),ze=ButtonBase$1),Se?(ze=!je.component&&!se?"div":ze,ue==="li"&&(ze==="li"?ze="div":je.component==="li"&&(je.component="div")),React__namespace.createElement(ListContext$1.Provider,{value:Fe},React__namespace.createElement(ue,_extends$6({className:clsx$1(ae.container,ve),ref:ke},fe),React__namespace.createElement(ze,je,Le),Le.pop()))):React__namespace.createElement(ListContext$1.Provider,{value:Fe},React__namespace.createElement(ze,_extends$6({ref:ke},je),Le))});const MuiListItem=withStyles(styles$Z,{name:"MuiListItem"})(ListItem$2);var styles$Y=function(o){return{root:_extends$6({},o.typography.body1,_defineProperty$b({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",whiteSpace:"nowrap"},o.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:_extends$6({},o.typography.body2,{minHeight:"auto"})}},MenuItem$4=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?"li":j,te=o.disableGutters,re=te===void 0?!1:te,ne=o.ListItemClasses,ae=o.role,oe=ae===void 0?"menuitem":ae,se=o.selected,de=o.tabIndex,ue=_objectWithoutProperties$4(o,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]),ce;return o.disabled||(ce=de!==void 0?de:-1),React__namespace.createElement(MuiListItem,_extends$6({button:!0,role:oe,tabIndex:ce,component:ee,selected:se,disableGutters:re,classes:_extends$6({dense:_.dense},ne),className:clsx$1(_.root,T,se&&_.selected,!re&&_.gutters),ref:s},ue))});const MenuItem$5=withStyles(styles$Y,{name:"MuiMenuItem"})(MenuItem$4),MenuItem$3=Object.freeze(Object.defineProperty({__proto__:null,default:MenuItem$5},Symbol.toStringTag,{value:"Module"}));var styles$X=function(o){return{root:{minWidth:56,color:o.palette.action.active,flexShrink:0,display:"inline-flex"},alignItemsFlexStart:{marginTop:8}}},ListItemIcon$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=_objectWithoutProperties$4(o,["classes","className"]),ee=React__namespace.useContext(ListContext$1);return React__namespace.createElement("div",_extends$6({className:clsx$1(_.root,T,ee.alignItems==="flex-start"&&_.alignItemsFlexStart),ref:s},j))});const MuiListItemIcon=withStyles(styles$X,{name:"MuiListItemIcon"})(ListItemIcon$2),ListItemIcon=a=>{const{className:o,...s}=a;return React$r.createElement(MuiListItemIcon,_extends$6({},s,{className:classNames("prmbl-listItemIcon",o)}))},ListItemIcon$1=ListItemIcon,useStyles$h=makeStyles$2(a=>({icon:{fontSize:a.typography.fontSize,color:a.palette.text.secondary,minWidth:36,"& svg":{fontSize:a.typography.fontSize}}})),useStyles$i=useStyles$h,MenuItem$1=React$r.forwardRef((a,o)=>{const{children:s,button:_,icon:T,value:j,itemValue:ee,className:te,display:re,action:ne,ListItemIconProps:ae,...oe}=a,se=useStyles$i(a);return React$r.createElement(MenuItem$5,_extends$6({},oe,{ref:o,value:j||ee,button:_?!0:void 0,className:classNames("prmbl-menuItem",te),onClick:ne||oe.onClick}),T&&React$r.createElement(ListItemIcon$1,_extends$6({className:se.icon},ae),T),re||s)});MenuItem$1.displayName="MenuItem",MenuItem$1.defaultProps={button:!0};const MenuItem$2=MenuItem$1;var MoreVert={},interopRequireDefault={exports:{}};(function(a){function o(s){return s&&s.__esModule?s:{default:s}}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports})(interopRequireDefault);var interopRequireDefaultExports=interopRequireDefault.exports,interopRequireWildcard={exports:{}},_typeof$c={exports:{}};(function(a){function o(s){"@babel/helpers - typeof";return a.exports=o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},a.exports.__esModule=!0,a.exports.default=a.exports,o(s)}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports})(_typeof$c);var _typeofExports$1=_typeof$c.exports;(function(a){var o=_typeofExports$1.default;function s(T){if(typeof WeakMap!="function")return null;var j=new WeakMap,ee=new WeakMap;return(s=function(re){return re?ee:j})(T)}function _(T,j){if(!j&&T&&T.__esModule)return T;if(T===null||o(T)!=="object"&&typeof T!="function")return{default:T};var ee=s(j);if(ee&&ee.has(T))return ee.get(T);var te={},re=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ne in T)if(ne!=="default"&&Object.prototype.hasOwnProperty.call(T,ne)){var ae=re?Object.getOwnPropertyDescriptor(T,ne):null;ae&&(ae.get||ae.set)?Object.defineProperty(te,ne,ae):te[ne]=T[ne]}return te.default=T,ee&&ee.set(T,te),te}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(interopRequireWildcard);var interopRequireWildcardExports=interopRequireWildcard.exports,createSvgIcon={};function debounce$1(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:166,s;function _(){for(var T=arguments.length,j=new Array(T),ee=0;ee<T;ee++)j[ee]=arguments[ee];var te=this,re=function(){a.apply(te,j)};clearTimeout(s),s=setTimeout(re,o)}return _.clear=function(){clearTimeout(s)},_}function ownerDocument(a){return a&&a.ownerDocument||document}function ownerWindow(a){var o=ownerDocument(a);return o.defaultView||window}function requirePropFactory(a){return function(){return null}}function unsupportedProp(a,o,s,_,T){return null}const utils=Object.freeze(Object.defineProperty({__proto__:null,capitalize,createChainedFunction:createChainedFunction$1,createSvgIcon:createSvgIcon$1,debounce:debounce$1,deprecatedPropType,isMuiElement,ownerDocument,ownerWindow,requirePropFactory,setRef:setRef$1,unstable_useId:useId,unsupportedProp,useControlled,useEventCallback:useEventCallback$1,useForkRef,useIsFocusVisible},Symbol.toStringTag,{value:"Module"})),require$$0$2=getAugmentedNamespace(utils);var hasRequiredCreateSvgIcon;function requireCreateSvgIcon(){return hasRequiredCreateSvgIcon||(hasRequiredCreateSvgIcon=1,function(a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return o.createSvgIcon}});var o=require$$0$2}(createSvgIcon)),createSvgIcon}var _interopRequireDefault$r=interopRequireDefaultExports,_interopRequireWildcard$p=interopRequireWildcardExports;Object.defineProperty(MoreVert,"__esModule",{value:!0});var default_1$h=MoreVert.default=void 0,React$q=_interopRequireWildcard$p(React$r),_createSvgIcon$n=_interopRequireDefault$r(requireCreateSvgIcon()),_default$t=(0,_createSvgIcon$n.default)(React$q.createElement("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");default_1$h=MoreVert.default=_default$t;function getScrollbarSize(){var a=document.createElement("div");a.style.width="99px",a.style.height="99px",a.style.position="absolute",a.style.top="-9999px",a.style.overflow="scroll",document.body.appendChild(a);var o=a.offsetWidth-a.clientWidth;return document.body.removeChild(a),o}function isOverflowing(a){var o=ownerDocument(a);return o.body===a?ownerWindow(o).innerWidth>o.documentElement.clientWidth:a.scrollHeight>a.clientHeight}function ariaHidden(a,o){o?a.setAttribute("aria-hidden","true"):a.removeAttribute("aria-hidden")}function getPaddingRight(a){return parseInt(window.getComputedStyle(a)["padding-right"],10)||0}function ariaHiddenSiblings(a,o,s){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],T=arguments.length>4?arguments[4]:void 0,j=[o,s].concat(_toConsumableArray$2(_)),ee=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(a.children,function(te){te.nodeType===1&&j.indexOf(te)===-1&&ee.indexOf(te.tagName)===-1&&ariaHidden(te,T)})}function findIndexOf(a,o){var s=-1;return a.some(function(_,T){return o(_)?(s=T,!0):!1}),s}function handleContainer(a,o){var s=[],_=[],T=a.container,j;if(!o.disableScrollLock){if(isOverflowing(T)){var ee=getScrollbarSize();s.push({value:T.style.paddingRight,key:"padding-right",el:T}),T.style["padding-right"]="".concat(getPaddingRight(T)+ee,"px"),j=ownerDocument(T).querySelectorAll(".mui-fixed"),[].forEach.call(j,function(ae){_.push(ae.style.paddingRight),ae.style.paddingRight="".concat(getPaddingRight(ae)+ee,"px")})}var te=T.parentElement,re=te.nodeName==="HTML"&&window.getComputedStyle(te)["overflow-y"]==="scroll"?te:T;s.push({value:re.style.overflow,key:"overflow",el:re}),re.style.overflow="hidden"}var ne=function(){j&&[].forEach.call(j,function(oe,se){_[se]?oe.style.paddingRight=_[se]:oe.style.removeProperty("padding-right")}),s.forEach(function(oe){var se=oe.value,de=oe.el,ue=oe.key;se?de.style.setProperty(ue,se):de.style.removeProperty(ue)})};return ne}function getHiddenSiblings(a){var o=[];return[].forEach.call(a.children,function(s){s.getAttribute&&s.getAttribute("aria-hidden")==="true"&&o.push(s)}),o}var ModalManager=function(){function a(){_classCallCheck$j(this,a),this.modals=[],this.containers=[]}return _createClass$k(a,[{key:"add",value:function(s,_){var T=this.modals.indexOf(s);if(T!==-1)return T;T=this.modals.length,this.modals.push(s),s.modalRef&&ariaHidden(s.modalRef,!1);var j=getHiddenSiblings(_);ariaHiddenSiblings(_,s.mountNode,s.modalRef,j,!0);var ee=findIndexOf(this.containers,function(te){return te.container===_});return ee!==-1?(this.containers[ee].modals.push(s),T):(this.containers.push({modals:[s],container:_,restore:null,hiddenSiblingNodes:j}),T)}},{key:"mount",value:function(s,_){var T=findIndexOf(this.containers,function(ee){return ee.modals.indexOf(s)!==-1}),j=this.containers[T];j.restore||(j.restore=handleContainer(j,_))}},{key:"remove",value:function(s){var _=this.modals.indexOf(s);if(_===-1)return _;var T=findIndexOf(this.containers,function(te){return te.modals.indexOf(s)!==-1}),j=this.containers[T];if(j.modals.splice(j.modals.indexOf(s),1),this.modals.splice(_,1),j.modals.length===0)j.restore&&j.restore(),s.modalRef&&ariaHidden(s.modalRef,!0),ariaHiddenSiblings(j.container,s.mountNode,s.modalRef,j.hiddenSiblingNodes,!1),this.containers.splice(T,1);else{var ee=j.modals[j.modals.length-1];ee.modalRef&&ariaHidden(ee.modalRef,!1)}return _}},{key:"isTopModal",value:function(s){return this.modals.length>0&&this.modals[this.modals.length-1]===s}}]),a}();function Unstable_TrapFocus(a){var o=a.children,s=a.disableAutoFocus,_=s===void 0?!1:s,T=a.disableEnforceFocus,j=T===void 0?!1:T,ee=a.disableRestoreFocus,te=ee===void 0?!1:ee,re=a.getDoc,ne=a.isEnabled,ae=a.open,oe=React__namespace.useRef(),se=React__namespace.useRef(null),de=React__namespace.useRef(null),ue=React__namespace.useRef(),ce=React__namespace.useRef(null),ve=React__namespace.useCallback(function(pe){ce.current=ReactDOM__namespace.findDOMNode(pe)},[]),fe=useForkRef(o.ref,ve),he=React__namespace.useRef();return React__namespace.useEffect(function(){he.current=ae},[ae]),!he.current&&ae&&typeof window<"u"&&(ue.current=re().activeElement),React__namespace.useEffect(function(){if(ae){var pe=ownerDocument(ce.current);!_&&ce.current&&!ce.current.contains(pe.activeElement)&&(ce.current.hasAttribute("tabIndex")||ce.current.setAttribute("tabIndex",-1),ce.current.focus());var me=function(){var _e=ce.current;if(_e!==null){if(!pe.hasFocus()||j||!ne()||oe.current){oe.current=!1;return}ce.current&&!ce.current.contains(pe.activeElement)&&ce.current.focus()}},be=function(_e){j||!ne()||_e.keyCode!==9||pe.activeElement===ce.current&&(oe.current=!0,_e.shiftKey?de.current.focus():se.current.focus())};pe.addEventListener("focus",me,!0),pe.addEventListener("keydown",be,!0);var ye=setInterval(function(){me()},50);return function(){clearInterval(ye),pe.removeEventListener("focus",me,!0),pe.removeEventListener("keydown",be,!0),te||(ue.current&&ue.current.focus&&ue.current.focus(),ue.current=null)}}},[_,j,te,ne,ae]),React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("div",{tabIndex:0,ref:se,"data-test":"sentinelStart"}),React__namespace.cloneElement(o,{ref:fe}),React__namespace.createElement("div",{tabIndex:0,ref:de,"data-test":"sentinelEnd"}))}var styles$W={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},SimpleBackdrop=React__namespace.forwardRef(function(o,s){var _=o.invisible,T=_===void 0?!1:_,j=o.open,ee=_objectWithoutProperties$4(o,["invisible","open"]);return j?React__namespace.createElement("div",_extends$6({"aria-hidden":!0,ref:s},ee,{style:_extends$6({},styles$W.root,T?styles$W.invisible:{},ee.style)})):null});const SimpleBackdrop$1=SimpleBackdrop;function getContainer(a){return a=typeof a=="function"?a():a,ReactDOM__namespace.findDOMNode(a)}function getHasTransition(a){return a.children?a.children.props.hasOwnProperty("in"):!1}var defaultManager=new ModalManager,styles$V=function(o){return{root:{position:"fixed",zIndex:o.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}},Modal=React__namespace.forwardRef(function(o,s){var _=useTheme$4(),T=getThemeProps({name:"MuiModal",props:_extends$6({},o),theme:_}),j=T.BackdropComponent,ee=j===void 0?SimpleBackdrop$1:j,te=T.BackdropProps,re=T.children,ne=T.closeAfterTransition,ae=ne===void 0?!1:ne,oe=T.container,se=T.disableAutoFocus,de=se===void 0?!1:se,ue=T.disableBackdropClick,ce=ue===void 0?!1:ue,ve=T.disableEnforceFocus,fe=ve===void 0?!1:ve,he=T.disableEscapeKeyDown,pe=he===void 0?!1:he,me=T.disablePortal,be=me===void 0?!1:me,ye=T.disableRestoreFocus,$e=ye===void 0?!1:ye,_e=T.disableScrollLock,Ee=_e===void 0?!1:_e,Oe=T.hideBackdrop,Me=Oe===void 0?!1:Oe,Ce=T.keepMounted,Ie=Ce===void 0?!1:Ce,De=T.manager,Fe=De===void 0?defaultManager:De,Pe=T.onBackdropClick,Le=T.onClose,Se=T.onEscapeKeyDown,Re=T.onRendered,ke=T.open,je=_objectWithoutProperties$4(T,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),ze=React__namespace.useState(!0),qe=ze[0],et=ze[1],Qe=React__namespace.useRef({}),Ae=React__namespace.useRef(null),Ue=React__namespace.useRef(null),Ge=useForkRef(Ue,s),Je=getHasTransition(T),Xe=function(){return ownerDocument(Ae.current)},lt=function(){return Qe.current.modalRef=Ue.current,Qe.current.mountNode=Ae.current,Qe.current},ot=function(){Fe.mount(lt(),{disableScrollLock:Ee}),Ue.current.scrollTop=0},ft=useEventCallback$1(function(){var Et=getContainer(oe)||Xe().body;Fe.add(lt(),Et),Ue.current&&ot()}),nt=React__namespace.useCallback(function(){return Fe.isTopModal(lt())},[Fe]),ht=useEventCallback$1(function(Et){Ae.current=Et,Et&&(Re&&Re(),ke&&nt()?ot():ariaHidden(Ue.current,!0))}),ct=React__namespace.useCallback(function(){Fe.remove(lt())},[Fe]);if(React__namespace.useEffect(function(){return function(){ct()}},[ct]),React__namespace.useEffect(function(){ke?ft():(!Je||!ae)&&ct()},[ke,ct,Je,ae,ft]),!Ie&&!ke&&(!Je||qe))return null;var pt=function(){et(!1)},xt=function(){et(!0),ae&&ct()},Tt=function($t){$t.target===$t.currentTarget&&(Pe&&Pe($t),!ce&&Le&&Le($t,"backdropClick"))},gt=function($t){$t.key!=="Escape"||!nt()||(Se&&Se($t),pe||($t.stopPropagation(),Le&&Le($t,"escapeKeyDown")))},yt=styles$V(_||{zIndex:zIndex$2}),Rt={};return re.props.tabIndex===void 0&&(Rt.tabIndex=re.props.tabIndex||"-1"),Je&&(Rt.onEnter=createChainedFunction$1(pt,re.props.onEnter),Rt.onExited=createChainedFunction$1(xt,re.props.onExited)),React__namespace.createElement(Portal$1,{ref:ht,container:oe,disablePortal:be},React__namespace.createElement("div",_extends$6({ref:Ge,onKeyDown:gt,role:"presentation"},je,{style:_extends$6({},yt.root,!ke&&qe?yt.hidden:{},je.style)}),Me?null:React__namespace.createElement(ee,_extends$6({open:ke,onClick:Tt},te)),React__namespace.createElement(Unstable_TrapFocus,{disableEnforceFocus:fe,disableAutoFocus:de,disableRestoreFocus:$e,getDoc:Xe,isEnabled:nt,open:ke},React__namespace.cloneElement(re,Rt))))});const Modal$1=Modal;var styles$U=function(o){var s={};return o.shadows.forEach(function(_,T){s["elevation".concat(T)]={boxShadow:_}}),_extends$6({root:{backgroundColor:o.palette.background.paper,color:o.palette.text.primary,transition:o.transitions.create("box-shadow")},rounded:{borderRadius:o.shape.borderRadius},outlined:{border:"1px solid ".concat(o.palette.divider)}},s)},Paper$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?"div":j,te=o.square,re=te===void 0?!1:te,ne=o.elevation,ae=ne===void 0?1:ne,oe=o.variant,se=oe===void 0?"elevation":oe,de=_objectWithoutProperties$4(o,["classes","className","component","square","elevation","variant"]);return React__namespace.createElement(ee,_extends$6({className:clsx$1(_.root,T,se==="outlined"?_.outlined:_["elevation".concat(ae)],!re&&_.rounded),ref:s},de))});const Paper$3=withStyles(styles$U,{name:"MuiPaper"})(Paper$2),Paper$1=Object.freeze(Object.defineProperty({__proto__:null,default:Paper$3},Symbol.toStringTag,{value:"Module"}));function getOffsetTop(a,o){var s=0;return typeof o=="number"?s=o:o==="center"?s=a.height/2:o==="bottom"&&(s=a.height),s}function getOffsetLeft(a,o){var s=0;return typeof o=="number"?s=o:o==="center"?s=a.width/2:o==="right"&&(s=a.width),s}function getTransformOriginValue(a){return[a.horizontal,a.vertical].map(function(o){return typeof o=="number"?"".concat(o,"px"):o}).join(" ")}function getScrollParent(a,o){for(var s=o,_=0;s&&s!==a;)s=s.parentElement,_+=s.scrollTop;return _}function getAnchorEl(a){return typeof a=="function"?a():a}var styles$T={root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},Popover$2=React__namespace.forwardRef(function(o,s){var _=o.action,T=o.anchorEl,j=o.anchorOrigin,ee=j===void 0?{vertical:"top",horizontal:"left"}:j,te=o.anchorPosition,re=o.anchorReference,ne=re===void 0?"anchorEl":re,ae=o.children,oe=o.classes,se=o.className,de=o.container,ue=o.elevation,ce=ue===void 0?8:ue,ve=o.getContentAnchorEl,fe=o.marginThreshold,he=fe===void 0?16:fe,pe=o.onEnter,me=o.onEntered,be=o.onEntering,ye=o.onExit,$e=o.onExited,_e=o.onExiting,Ee=o.open,Oe=o.PaperProps,Me=Oe===void 0?{}:Oe,Ce=o.transformOrigin,Ie=Ce===void 0?{vertical:"top",horizontal:"left"}:Ce,De=o.TransitionComponent,Fe=De===void 0?Grow$3:De,Pe=o.transitionDuration,Le=Pe===void 0?"auto":Pe,Se=o.TransitionProps,Re=Se===void 0?{}:Se,ke=_objectWithoutProperties$4(o,["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","classes","className","container","elevation","getContentAnchorEl","marginThreshold","onEnter","onEntered","onEntering","onExit","onExited","onExiting","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"]),je=React__namespace.useRef(),ze=React__namespace.useCallback(function(lt){if(ne==="anchorPosition")return te;var ot=getAnchorEl(T),ft=ot&&ot.nodeType===1?ot:ownerDocument(je.current).body,nt=ft.getBoundingClientRect(),ht=lt===0?ee.vertical:"center";return{top:nt.top+getOffsetTop(nt,ht),left:nt.left+getOffsetLeft(nt,ee.horizontal)}},[T,ee.horizontal,ee.vertical,te,ne]),qe=React__namespace.useCallback(function(lt){var ot=0;if(ve&&ne==="anchorEl"){var ft=ve(lt);if(ft&<.contains(ft)){var nt=getScrollParent(lt,ft);ot=ft.offsetTop+ft.clientHeight/2-nt||0}}return ot},[ee.vertical,ne,ve]),et=React__namespace.useCallback(function(lt){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return{vertical:getOffsetTop(lt,Ie.vertical)+ot,horizontal:getOffsetLeft(lt,Ie.horizontal)}},[Ie.horizontal,Ie.vertical]),Qe=React__namespace.useCallback(function(lt){var ot=qe(lt),ft={width:lt.offsetWidth,height:lt.offsetHeight},nt=et(ft,ot);if(ne==="none")return{top:null,left:null,transformOrigin:getTransformOriginValue(nt)};var ht=ze(ot),ct=ht.top-nt.vertical,pt=ht.left-nt.horizontal,xt=ct+ft.height,Tt=pt+ft.width,gt=ownerWindow(getAnchorEl(T)),yt=gt.innerHeight-he,Rt=gt.innerWidth-he;if(ct<he){var Et=ct-he;ct-=Et,nt.vertical+=Et}else if(xt>yt){var $t=xt-yt;ct-=$t,nt.vertical+=$t}if(pt<he){var Ot=pt-he;pt-=Ot,nt.horizontal+=Ot}else if(Tt>Rt){var Ut=Tt-Rt;pt-=Ut,nt.horizontal+=Ut}return{top:"".concat(Math.round(ct),"px"),left:"".concat(Math.round(pt),"px"),transformOrigin:getTransformOriginValue(nt)}},[T,ne,ze,qe,et,he]),Ae=React__namespace.useCallback(function(){var lt=je.current;if(lt){var ot=Qe(lt);ot.top!==null&&(lt.style.top=ot.top),ot.left!==null&&(lt.style.left=ot.left),lt.style.transformOrigin=ot.transformOrigin}},[Qe]),Ue=function(ot,ft){be&&be(ot,ft),Ae()},Ge=React__namespace.useCallback(function(lt){je.current=ReactDOM__namespace.findDOMNode(lt)},[]);React__namespace.useEffect(function(){Ee&&Ae()}),React__namespace.useImperativeHandle(_,function(){return Ee?{updatePosition:function(){Ae()}}:null},[Ee,Ae]),React__namespace.useEffect(function(){if(Ee){var lt=debounce$1(function(){Ae()});return window.addEventListener("resize",lt),function(){lt.clear(),window.removeEventListener("resize",lt)}}},[Ee,Ae]);var Je=Le;Le==="auto"&&!Fe.muiSupportAuto&&(Je=void 0);var Xe=de||(T?ownerDocument(getAnchorEl(T)).body:void 0);return React__namespace.createElement(Modal$1,_extends$6({container:Xe,open:Ee,ref:s,BackdropProps:{invisible:!0},className:clsx$1(oe.root,se)},ke),React__namespace.createElement(Fe,_extends$6({appear:!0,in:Ee,onEnter:pe,onEntered:me,onExit:ye,onExited:$e,onExiting:_e,timeout:Je},Re,{onEntering:createChainedFunction$1(Ue,Re.onEntering)}),React__namespace.createElement(Paper$3,_extends$6({elevation:ce,ref:Ge},Me,{className:clsx$1(oe.paper,Me.className)}),ae)))});const Popover$3=withStyles(styles$T,{name:"MuiPopover"})(Popover$2),Popover$1=Object.freeze(Object.defineProperty({__proto__:null,default:Popover$3},Symbol.toStringTag,{value:"Module"}));var styles$S={root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},List$2=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.component,te=ee===void 0?"ul":ee,re=o.dense,ne=re===void 0?!1:re,ae=o.disablePadding,oe=ae===void 0?!1:ae,se=o.subheader,de=_objectWithoutProperties$4(o,["children","classes","className","component","dense","disablePadding","subheader"]),ue=React__namespace.useMemo(function(){return{dense:ne}},[ne]);return React__namespace.createElement(ListContext$1.Provider,{value:ue},React__namespace.createElement(te,_extends$6({className:clsx$1(T.root,j,ne&&T.dense,!oe&&T.padding,se&&T.subheader),ref:s},de),se,_))});const MuiList=withStyles(styles$S,{name:"MuiList"})(List$2);function nextItem(a,o,s){return a===o?a.firstChild:o&&o.nextElementSibling?o.nextElementSibling:s?null:a.firstChild}function previousItem(a,o,s){return a===o?s?a.firstChild:a.lastChild:o&&o.previousElementSibling?o.previousElementSibling:s?null:a.lastChild}function textCriteriaMatches(a,o){if(o===void 0)return!0;var s=a.innerText;return s===void 0&&(s=a.textContent),s=s.trim().toLowerCase(),s.length===0?!1:o.repeating?s[0]===o.keys[0]:s.indexOf(o.keys.join(""))===0}function moveFocus(a,o,s,_,T,j){for(var ee=!1,te=T(a,o,o?s:!1);te;){if(te===a.firstChild){if(ee)return;ee=!0}var re=_?!1:te.disabled||te.getAttribute("aria-disabled")==="true";if(!te.hasAttribute("tabindex")||!textCriteriaMatches(te,j)||re)te=T(a,te,s);else{te.focus();return}}}var useEnhancedEffect$3=typeof window>"u"?React__namespace.useEffect:React__namespace.useLayoutEffect,MenuList=React__namespace.forwardRef(function(o,s){var _=o.actions,T=o.autoFocus,j=T===void 0?!1:T,ee=o.autoFocusItem,te=ee===void 0?!1:ee,re=o.children,ne=o.className,ae=o.disabledItemsFocusable,oe=ae===void 0?!1:ae,se=o.disableListWrap,de=se===void 0?!1:se,ue=o.onKeyDown,ce=o.variant,ve=ce===void 0?"selectedMenu":ce,fe=_objectWithoutProperties$4(o,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),he=React__namespace.useRef(null),pe=React__namespace.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});useEnhancedEffect$3(function(){j&&he.current.focus()},[j]),React__namespace.useImperativeHandle(_,function(){return{adjustStyleForScrollbar:function(Oe,Me){var Ce=!he.current.style.width;if(Oe.clientHeight<he.current.clientHeight&&Ce){var Ie="".concat(getScrollbarSize(),"px");he.current.style[Me.direction==="rtl"?"paddingLeft":"paddingRight"]=Ie,he.current.style.width="calc(100% + ".concat(Ie,")")}return he.current}}},[]);var me=function(Oe){var Me=he.current,Ce=Oe.key,Ie=ownerDocument(Me).activeElement;if(Ce==="ArrowDown")Oe.preventDefault(),moveFocus(Me,Ie,de,oe,nextItem);else if(Ce==="ArrowUp")Oe.preventDefault(),moveFocus(Me,Ie,de,oe,previousItem);else if(Ce==="Home")Oe.preventDefault(),moveFocus(Me,null,de,oe,nextItem);else if(Ce==="End")Oe.preventDefault(),moveFocus(Me,null,de,oe,previousItem);else if(Ce.length===1){var De=pe.current,Fe=Ce.toLowerCase(),Pe=performance.now();De.keys.length>0&&(Pe-De.lastTime>500?(De.keys=[],De.repeating=!0,De.previousKeyMatched=!0):De.repeating&&Fe!==De.keys[0]&&(De.repeating=!1)),De.lastTime=Pe,De.keys.push(Fe);var Le=Ie&&!De.repeating&&textCriteriaMatches(Ie,De);De.previousKeyMatched&&(Le||moveFocus(Me,Ie,!1,oe,nextItem,De))?Oe.preventDefault():De.previousKeyMatched=!1}ue&&ue(Oe)},be=React__namespace.useCallback(function(Ee){he.current=ReactDOM__namespace.findDOMNode(Ee)},[]),ye=useForkRef(be,s),$e=-1;React__namespace.Children.forEach(re,function(Ee,Oe){React__namespace.isValidElement(Ee)&&(Ee.props.disabled||(ve==="selectedMenu"&&Ee.props.selected||$e===-1)&&($e=Oe))});var _e=React__namespace.Children.map(re,function(Ee,Oe){if(Oe===$e){var Me={};return te&&(Me.autoFocus=!0),Ee.props.tabIndex===void 0&&ve==="selectedMenu"&&(Me.tabIndex=0),React__namespace.cloneElement(Ee,Me)}return Ee});return React__namespace.createElement(MuiList,_extends$6({role:"menu",ref:ye,className:ne,onKeyDown:me,tabIndex:j?0:-1},fe),_e)});const MenuList$1=MenuList;var RTL_ORIGIN={vertical:"top",horizontal:"right"},LTR_ORIGIN={vertical:"top",horizontal:"left"},styles$R={paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},Menu$2=React__namespace.forwardRef(function(o,s){var _=o.autoFocus,T=_===void 0?!0:_,j=o.children,ee=o.classes,te=o.disableAutoFocusItem,re=te===void 0?!1:te,ne=o.MenuListProps,ae=ne===void 0?{}:ne,oe=o.onClose,se=o.onEntering,de=o.open,ue=o.PaperProps,ce=ue===void 0?{}:ue,ve=o.PopoverClasses,fe=o.transitionDuration,he=fe===void 0?"auto":fe,pe=o.TransitionProps;pe=pe===void 0?{}:pe;var me=pe.onEntering,be=_objectWithoutProperties$4(pe,["onEntering"]),ye=o.variant,$e=ye===void 0?"selectedMenu":ye,_e=_objectWithoutProperties$4(o,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"]),Ee=useTheme$3(),Oe=T&&!re&&de,Me=React__namespace.useRef(null),Ce=React__namespace.useRef(null),Ie=function(){return Ce.current},De=function(Re,ke){Me.current&&Me.current.adjustStyleForScrollbar(Re,Ee),se&&se(Re,ke),me&&me(Re,ke)},Fe=function(Re){Re.key==="Tab"&&(Re.preventDefault(),oe&&oe(Re,"tabKeyDown"))},Pe=-1;React__namespace.Children.map(j,function(Se,Re){React__namespace.isValidElement(Se)&&(Se.props.disabled||($e!=="menu"&&Se.props.selected||Pe===-1)&&(Pe=Re))});var Le=React__namespace.Children.map(j,function(Se,Re){return Re===Pe?React__namespace.cloneElement(Se,{ref:function(je){Ce.current=ReactDOM__namespace.findDOMNode(je),setRef$1(Se.ref,je)}}):Se});return React__namespace.createElement(Popover$3,_extends$6({getContentAnchorEl:Ie,classes:ve,onClose:oe,TransitionProps:_extends$6({onEntering:De},be),anchorOrigin:Ee.direction==="rtl"?RTL_ORIGIN:LTR_ORIGIN,transformOrigin:Ee.direction==="rtl"?RTL_ORIGIN:LTR_ORIGIN,PaperProps:_extends$6({},ce,{classes:_extends$6({},ce.classes,{root:ee.paper})}),open:de,ref:s,transitionDuration:he},_e),React__namespace.createElement(MenuList$1,_extends$6({onKeyDown:Fe,actions:Me,autoFocus:T&&(Pe===-1||re),autoFocusItem:Oe,variant:$e},ae,{className:clsx$1(ee.list,ae.className)}),Le))});const Menu$3=withStyles(styles$R,{name:"MuiMenu"})(Menu$2),useStyles$f=makeStyles$2(a=>{var o;return{menu:{list:{padding:a.spacing(1,0)}},button:{},item:{padding:a.spacing(1,2),"&:active":{backgroundColor:a.palette.action.selected}},paper:{borderRadius:a.shape.borderRadius,boxShadow:a.shadows[5],...(o=a.scrollbars)==null?void 0:o.main,overflowX:"hidden"}}}),useStyles$g=useStyles$f,Menu=a=>{const{color:o,id:s,items:_,variant:T,size:j,className:ee,title:te,onMouseDown:re,stopPropagation:ne,closeOnClick:ae,icon:oe,type:se,headerText:de,ButtonProps:ue,MenuItemProps:ce,ListItemIconProps:ve,classes:fe,...he}=a,[pe,me]=React$r.useState(null),be=useStyles$g(a),ye=Ie=>{me(Ie.currentTarget),ne&&Ie.stopPropagation()},$e=Ie=>{me(null),ne&&Ie.stopPropagation()},_e=(Ie,De)=>{De&&De(Ie),ae&&$e(Ie)},Ee=oe?{content:oe,type:"icon"}:se==="action"?{content:React$r.createElement(default_1$h,null),type:"icon",title:"Actions"}:{content:de,type:"default"},Oe=se==="default"?{vertical:"bottom",horizontal:"center"}:se==="none"?void 0:{vertical:"bottom",horizontal:"right"},Me=se==="default"?{vertical:"top",horizontal:"center"}:se==="none"?void 0:{vertical:"top",horizontal:"right"},Ce=!Oe&&!Me||se==="none"?void 0:null;return React$r.createElement(React$r.Fragment,null,React$r.createElement(Button$2,_extends$6({id:s,color:o,size:j,variant:T,"aria-owns":pe?"simple-menu":void 0,"aria-haspopup":"true",onClick:ye,type:Ee.type,title:te||(Ee.title?Ee.title:void 0),onMouseDown:re},ue,{className:classNames("prmbl-menu-button",ue==null?void 0:ue.className,ee,be.button,{"prmbl-menu-button--menu-is-open":pe!=null})}),Ee.content),React$r.createElement(Menu$3,_extends$6({id:`${s}-menu`,className:classNames("prmbl-menu",ee,be.menu),classes:{paper:be.paper},anchorEl:pe,open:!!pe,onClose:$e,anchorOrigin:Oe,transformOrigin:Me,getContentAnchorEl:Ce,disableRestoreFocus:!0},he,{MenuListProps:{disablePadding:!0,...he.MenuListProps}}),_.map((Ie,De)=>{const{action:Fe,className:Pe,children:Le,onClick:Se,...Re}=Ie,ke=`${s}-menuitem-${De}`;return React$r.createElement(MenuItem$2,_extends$6({id:ke,key:ke,onClick:Se?je=>_e(je,Se):void 0,action:Fe?je=>_e(je,Fe):void 0},ce,{className:classNames("prmbl-menu-item",ce==null?void 0:ce.className,Pe,ee,be.item),ListItemIconProps:ve},Re),(ce==null?void 0:ce.children)||Le)})))};Menu.defaultProps={variant:"text",color:"default",size:"medium",type:"default",closeOnClick:!0};const Menu$1=Menu;var htmlReactParser={exports:{}},HTMLDOMPropertyConfig$1={Properties:{autoFocus:4,accept:0,acceptCharset:0,accessKey:0,action:0,allowFullScreen:4,allowTransparency:0,alt:0,as:0,async:4,autoComplete:0,autoPlay:4,capture:4,cellPadding:0,cellSpacing:0,charSet:0,challenge:0,checked:5,cite:0,classID:0,className:0,cols:24,colSpan:0,content:0,contentEditable:0,contextMenu:0,controls:4,controlsList:0,coords:0,crossOrigin:0,data:0,dateTime:0,default:4,defer:4,dir:0,disabled:4,download:32,draggable:0,encType:0,form:0,formAction:0,formEncType:0,formMethod:0,formNoValidate:4,formTarget:0,frameBorder:0,headers:0,height:0,hidden:4,high:0,href:0,hrefLang:0,htmlFor:0,httpEquiv:0,icon:0,id:0,inputMode:0,integrity:0,is:0,keyParams:0,keyType:0,kind:0,label:0,lang:0,list:0,loop:4,low:0,manifest:0,marginHeight:0,marginWidth:0,max:0,maxLength:0,media:0,mediaGroup:0,method:0,min:0,minLength:0,multiple:5,muted:5,name:0,nonce:0,noValidate:4,open:4,optimum:0,pattern:0,placeholder:0,playsInline:4,poster:0,preload:0,profile:0,radioGroup:0,readOnly:4,referrerPolicy:0,rel:0,required:4,reversed:4,role:0,rows:24,rowSpan:8,sandbox:0,scope:0,scoped:4,scrolling:0,seamless:4,selected:5,shape:0,size:24,sizes:0,span:24,spellCheck:0,src:0,srcDoc:0,srcLang:0,srcSet:0,start:8,step:0,style:0,summary:0,tabIndex:0,target:0,title:0,type:0,useMap:0,value:0,width:0,wmode:0,wrap:0,about:0,datatype:0,inlist:0,prefix:0,property:0,resource:0,typeof:0,vocab:0,autoCapitalize:0,autoCorrect:0,autoSave:0,color:0,itemProp:0,itemScope:4,itemType:0,itemID:0,itemRef:0,results:0,security:0,unselectable:0},DOMAttributeNames:{acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"}},SVGDOMPropertyConfig$1={Properties:{accentHeight:0,accumulate:0,additive:0,alignmentBaseline:0,allowReorder:0,alphabetic:0,amplitude:0,arabicForm:0,ascent:0,attributeName:0,attributeType:0,autoReverse:0,azimuth:0,baseFrequency:0,baseProfile:0,baselineShift:0,bbox:0,begin:0,bias:0,by:0,calcMode:0,capHeight:0,clip:0,clipPath:0,clipRule:0,clipPathUnits:0,colorInterpolation:0,colorInterpolationFilters:0,colorProfile:0,colorRendering:0,contentScriptType:0,contentStyleType:0,cursor:0,cx:0,cy:0,d:0,decelerate:0,descent:0,diffuseConstant:0,direction:0,display:0,divisor:0,dominantBaseline:0,dur:0,dx:0,dy:0,edgeMode:0,elevation:0,enableBackground:0,end:0,exponent:0,externalResourcesRequired:0,fill:0,fillOpacity:0,fillRule:0,filter:0,filterRes:0,filterUnits:0,floodColor:0,floodOpacity:0,focusable:0,fontFamily:0,fontSize:0,fontSizeAdjust:0,fontStretch:0,fontStyle:0,fontVariant:0,fontWeight:0,format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:0,glyphOrientationHorizontal:0,glyphOrientationVertical:0,glyphRef:0,gradientTransform:0,gradientUnits:0,hanging:0,horizAdvX:0,horizOriginX:0,ideographic:0,imageRendering:0,in:0,in2:0,intercept:0,k:0,k1:0,k2:0,k3:0,k4:0,kernelMatrix:0,kernelUnitLength:0,kerning:0,keyPoints:0,keySplines:0,keyTimes:0,lengthAdjust:0,letterSpacing:0,lightingColor:0,limitingConeAngle:0,local:0,markerEnd:0,markerMid:0,markerStart:0,markerHeight:0,markerUnits:0,markerWidth:0,mask:0,maskContentUnits:0,maskUnits:0,mathematical:0,mode:0,numOctaves:0,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:0,overlineThickness:0,paintOrder:0,panose1:0,pathLength:0,patternContentUnits:0,patternTransform:0,patternUnits:0,pointerEvents:0,points:0,pointsAtX:0,pointsAtY:0,pointsAtZ:0,preserveAlpha:0,preserveAspectRatio:0,primitiveUnits:0,r:0,radius:0,refX:0,refY:0,renderingIntent:0,repeatCount:0,repeatDur:0,requiredExtensions:0,requiredFeatures:0,restart:0,result:0,rotate:0,rx:0,ry:0,scale:0,seed:0,shapeRendering:0,slope:0,spacing:0,specularConstant:0,specularExponent:0,speed:0,spreadMethod:0,startOffset:0,stdDeviation:0,stemh:0,stemv:0,stitchTiles:0,stopColor:0,stopOpacity:0,strikethroughPosition:0,strikethroughThickness:0,string:0,stroke:0,strokeDasharray:0,strokeDashoffset:0,strokeLinecap:0,strokeLinejoin:0,strokeMiterlimit:0,strokeOpacity:0,strokeWidth:0,surfaceScale:0,systemLanguage:0,tableValues:0,targetX:0,targetY:0,textAnchor:0,textDecoration:0,textRendering:0,textLength:0,to:0,transform:0,u1:0,u2:0,underlinePosition:0,underlineThickness:0,unicode:0,unicodeBidi:0,unicodeRange:0,unitsPerEm:0,vAlphabetic:0,vHanging:0,vIdeographic:0,vMathematical:0,values:0,vectorEffect:0,version:0,vertAdvY:0,vertOriginX:0,vertOriginY:0,viewBox:0,viewTarget:0,visibility:0,widths:0,wordSpacing:0,writingMode:0,x:0,xHeight:0,x1:0,x2:0,xChannelSelector:0,xlinkActuate:0,xlinkArcrole:0,xlinkHref:0,xlinkRole:0,xlinkShow:0,xlinkTitle:0,xlinkType:0,xmlBase:0,xmlns:0,xmlnsXlink:0,xmlLang:0,xmlSpace:0,y:0,y1:0,y2:0,yChannelSelector:0,z:0,zoomAndPan:0},DOMAttributeNames:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDasharray:"stroke-dasharray",strokeDashoffset:"stroke-dashoffset",strokeLinecap:"stroke-linecap",strokeLinejoin:"stroke-linejoin",strokeMiterlimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlnsXlink:"xmlns:xlink",xmlLang:"xml:lang",xmlSpace:"xml:space"}},injection$1={MUST_USE_PROPERTY:1,HAS_BOOLEAN_VALUE:4,HAS_NUMERIC_VALUE:8,HAS_POSITIVE_NUMERIC_VALUE:24,HAS_OVERLOADED_BOOLEAN_VALUE:32},HTMLDOMPropertyConfig=HTMLDOMPropertyConfig$1,SVGDOMPropertyConfig=SVGDOMPropertyConfig$1,injection=injection$1,MUST_USE_PROPERTY=injection.MUST_USE_PROPERTY,HAS_BOOLEAN_VALUE=injection.HAS_BOOLEAN_VALUE,HAS_NUMERIC_VALUE=injection.HAS_NUMERIC_VALUE,HAS_POSITIVE_NUMERIC_VALUE=injection.HAS_POSITIVE_NUMERIC_VALUE,HAS_OVERLOADED_BOOLEAN_VALUE=injection.HAS_OVERLOADED_BOOLEAN_VALUE;function checkMask(a,o){return(a&o)===o}function injectDOMPropertyConfig(a,o,s){var _=a.Properties,T=a.DOMAttributeNames,j,ee,te;for(ee in _)j=T[ee]||(s?ee:ee.toLowerCase()),te=_[ee],o[j]={attributeName:j,propertyName:ee,mustUseProperty:checkMask(te,MUST_USE_PROPERTY),hasBooleanValue:checkMask(te,HAS_BOOLEAN_VALUE),hasNumericValue:checkMask(te,HAS_NUMERIC_VALUE),hasPositiveNumericValue:checkMask(te,HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:checkMask(te,HAS_OVERLOADED_BOOLEAN_VALUE)}}var html$2={};injectDOMPropertyConfig(HTMLDOMPropertyConfig,html$2);var svg={};injectDOMPropertyConfig(SVGDOMPropertyConfig,svg,!0);var properties={};injectDOMPropertyConfig(HTMLDOMPropertyConfig,properties),injectDOMPropertyConfig(SVGDOMPropertyConfig,properties,!0);var ATTRIBUTE_NAME_START_CHAR=":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",ATTRIBUTE_NAME_CHAR=ATTRIBUTE_NAME_START_CHAR+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",reactProperty$1={html:html$2,svg,properties,isCustomAttribute:RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+ATTRIBUTE_NAME_CHAR+"]*$"))},COMMENT_REGEX=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,NEWLINE_REGEX=/\n/g,WHITESPACE_REGEX=/^\s*/,PROPERTY_REGEX=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,COLON_REGEX=/^:\s*/,VALUE_REGEX=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,SEMICOLON_REGEX=/^[;\s]*/,TRIM_REGEX=/^\s+|\s+$/g,NEWLINE=`
|
||
`,FORWARD_SLASH="/",ASTERISK="*",EMPTY_STRING="",TYPE_COMMENT="comment",TYPE_DECLARATION="declaration",inlineStyleParser=function(a,o){if(typeof a!="string")throw new TypeError("First argument must be a string");if(!a)return[];o=o||{};var s=1,_=1;function T(ue){var ce=ue.match(NEWLINE_REGEX);ce&&(s+=ce.length);var ve=ue.lastIndexOf(NEWLINE);_=~ve?ue.length-ve:_+ue.length}function j(){var ue={line:s,column:_};return function(ce){return ce.position=new ee(ue),ne(),ce}}function ee(ue){this.start=ue,this.end={line:s,column:_},this.source=o.source}ee.prototype.content=a;function te(ue){var ce=new Error(o.source+":"+s+":"+_+": "+ue);if(ce.reason=ue,ce.filename=o.source,ce.line=s,ce.column=_,ce.source=a,!o.silent)throw ce}function re(ue){var ce=ue.exec(a);if(ce){var ve=ce[0];return T(ve),a=a.slice(ve.length),ce}}function ne(){re(WHITESPACE_REGEX)}function ae(ue){var ce;for(ue=ue||[];ce=oe();)ce!==!1&&ue.push(ce);return ue}function oe(){var ue=j();if(!(FORWARD_SLASH!=a.charAt(0)||ASTERISK!=a.charAt(1))){for(var ce=2;EMPTY_STRING!=a.charAt(ce)&&(ASTERISK!=a.charAt(ce)||FORWARD_SLASH!=a.charAt(ce+1));)++ce;if(ce+=2,EMPTY_STRING===a.charAt(ce-1))return te("End of comment missing");var ve=a.slice(2,ce-2);return _+=2,T(ve),a=a.slice(ce),_+=2,ue({type:TYPE_COMMENT,comment:ve})}}function se(){var ue=j(),ce=re(PROPERTY_REGEX);if(ce){if(oe(),!re(COLON_REGEX))return te("property missing ':'");var ve=re(VALUE_REGEX),fe=ue({type:TYPE_DECLARATION,property:trim$5(ce[0].replace(COMMENT_REGEX,EMPTY_STRING)),value:ve?trim$5(ve[0].replace(COMMENT_REGEX,EMPTY_STRING)):EMPTY_STRING});return re(SEMICOLON_REGEX),fe}}function de(){var ue=[];ae(ue);for(var ce;ce=se();)ce!==!1&&(ue.push(ce),ae(ue));return ue}return ne(),de()};function trim$5(a){return a?a.replace(TRIM_REGEX,EMPTY_STRING):EMPTY_STRING}var parse$1=inlineStyleParser;function StyleToObject(a,o){var s=null;if(!a||typeof a!="string")return s;for(var _,T=parse$1(a),j=typeof o=="function",ee,te,re=0,ne=T.length;re<ne;re++)_=T[re],ee=_.property,te=_.value,j?o(ee,te,_):te&&(s||(s={}),s[ee]=te);return s}var styleToObject$1=StyleToObject,React$p=React$r,hyphenPatternRegex=/-([a-z])/g,CUSTOM_PROPERTY_OR_NO_HYPHEN_REGEX=/^--[a-zA-Z0-9-]+$|^[^-]+$/;function camelCase$1(a){if(typeof a!="string")throw new TypeError("First argument must be a string");return CUSTOM_PROPERTY_OR_NO_HYPHEN_REGEX.test(a)?a:a.toLowerCase().replace(hyphenPatternRegex,function(o,s){return s.toUpperCase()})}function invertObject(a,o){if(!a||typeof a!="object")throw new TypeError("First argument must be an object");var s,_,T=typeof o=="function",j={},ee={};for(s in a){if(_=a[s],T&&(j=o(s,_),j&&j.length===2)){ee[j[0]]=j[1];continue}typeof _=="string"&&(ee[_]=s)}return ee}function isCustomComponent(a,o){if(a.indexOf("-")===-1)return o&&typeof o.is=="string";switch(a){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 PRESERVE_CUSTOM_ATTRIBUTES=React$p.version.split(".")[0]>=16,utilities$5={PRESERVE_CUSTOM_ATTRIBUTES,camelCase:camelCase$1,invertObject,isCustomComponent},reactProperty=reactProperty$1,styleToObject=styleToObject$1,utilities$4=utilities$5,camelCase=utilities$4.camelCase,htmlProperties=reactProperty.html,svgProperties=reactProperty.svg,isCustomAttribute=reactProperty.isCustomAttribute,hasOwnProperty$4=Object.prototype.hasOwnProperty;function attributesToProps$1(a){a=a||{};var o,s,_,T,j={};for(o in a){if(_=a[o],isCustomAttribute(o)){j[o]=_;continue}if(s=o.toLowerCase(),hasOwnProperty$4.call(htmlProperties,s)){T=htmlProperties[s],j[T.propertyName]=T.hasBooleanValue||T.hasOverloadedBooleanValue&&!_?!0:_;continue}if(hasOwnProperty$4.call(svgProperties,o)){T=svgProperties[o],j[T.propertyName]=_;continue}utilities$4.PRESERVE_CUSTOM_ATTRIBUTES&&(j[o]=_)}return a.style!=null&&(j.style=cssToJs(a.style)),j}function cssToJs(a){var o={};return a&&styleToObject(a,function(s,_){s&&_&&(o[camelCase(s)]=_)}),o}var attributesToProps_1=attributesToProps$1,attributesToProps=attributesToProps_1,utilities$3=utilities$5;function domToReact$1(a,o){o=o||{};for(var s=o.library||React$r,_=s.cloneElement,T=s.createElement,j=s.isValidElement,ee=[],te,re=typeof o.replace=="function",ne,ae,oe,se,de=o.trim,ue=0,ce=a.length;ue<ce;ue++){if(te=a[ue],re&&(ne=o.replace(te),j(ne))){ce>1&&(ne=_(ne,{key:ne.key||ue})),ee.push(ne);continue}if(te.type==="text"){de?(se=te.data.trim(),se&&ee.push(te.data)):ee.push(te.data);continue}switch(ae=te.attribs,shouldPassAttributesUnaltered(te)||(ae=attributesToProps(te.attribs)),oe=null,te.type){case"script":case"style":te.children[0]&&(ae.dangerouslySetInnerHTML={__html:te.children[0].data});break;case"tag":te.name==="textarea"&&te.children[0]?ae.defaultValue=te.children[0].data:te.children&&te.children.length&&(oe=domToReact$1(te.children,o));break;default:continue}ce>1&&(ae.key=ue),ee.push(T(te.name,ae,oe))}return ee.length===1?ee[0]:ee}function shouldPassAttributesUnaltered(a){return utilities$3.PRESERVE_CUSTOM_ATTRIBUTES&&a.type==="tag"&&utilities$3.isCustomComponent(a.name,a.attribs)}for(var domToReact_1=domToReact$1,CASE_SENSITIVE_TAG_NAMES$1=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussainBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],constants={CASE_SENSITIVE_TAG_NAMES:CASE_SENSITIVE_TAG_NAMES$1},CASE_SENSITIVE_TAG_NAMES=constants.CASE_SENSITIVE_TAG_NAMES,caseSensitiveTagNamesMap={},tagName,i$1=0,len=CASE_SENSITIVE_TAG_NAMES.length;i$1<len;i$1++)tagName=CASE_SENSITIVE_TAG_NAMES[i$1],caseSensitiveTagNamesMap[tagName.toLowerCase()]=tagName;function getCaseSensitiveTagName(a){return caseSensitiveTagNamesMap[a]}function formatAttributes(a){for(var o={},s,_=0,T=a.length;_<T;_++)s=a[_],o[s.name]=s.value;return o}function formatTagName(a){a=a.toLowerCase();var o=getCaseSensitiveTagName(a);return o||a}function formatDOM$1(a,o,s){o=o||null;for(var _=[],T,j,ee,te=0,re=a.length;te<re;te++){switch(T=a[te],ee={next:null,prev:_[te-1]||null,parent:o},j=_[te-1],j&&(j.next=ee),T.nodeName[0]!=="#"&&(ee.name=formatTagName(T.nodeName),ee.attribs={},T.attributes&&T.attributes.length&&(ee.attribs=formatAttributes(T.attributes))),T.nodeType){case 1:ee.name==="script"||ee.name==="style"?ee.type=ee.name:ee.type="tag",ee.children=formatDOM$1(T.childNodes,ee);break;case 3:ee.type="text",ee.data=T.nodeValue;break;case 8:ee.type="comment",ee.data=T.nodeValue;break}_.push(ee)}return s&&(_.unshift({name:s.substring(0,s.indexOf(" ")).toLowerCase(),data:s,type:"directive",next:_[0]?_[0]:null,prev:null,parent:o}),_[1]&&(_[1].prev=_[0])),_}function isIE$1(a){return a?document.documentMode===a:/(MSIE |Trident\/|Edge\/)/.test(navigator.userAgent)}var utilities$2={formatAttributes,formatDOM:formatDOM$1,isIE:isIE$1},utilities$1=utilities$2,HTML="html",HEAD="head",BODY="body",FIRST_TAG_REGEX=/<([a-zA-Z]+[0-9]?)/,HEAD_TAG_REGEX=/<head.*>/i,BODY_TAG_REGEX=/<body.*>/i,VOID_ELEMENTS_REGEX=/<(area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr)(.*?)\/?>/gi,isIE9$1=utilities$1.isIE(9),isIE=isIE9$1||utilities$1.isIE(),parseFromDocument=function(){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},parseFromString=function(){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")};if(typeof window.DOMParser=="function"){var domParser=new window.DOMParser,mimeType=isIE9$1?"text/xml":"text/html";parseFromString=function(a,o){return o&&(a="<"+o+">"+a+"</"+o+">"),isIE9$1&&(a=a.replace(VOID_ELEMENTS_REGEX,"<$1$2$3/>")),domParser.parseFromString(a,mimeType)},parseFromDocument=parseFromString}if(document.implementation){var doc=document.implementation.createHTMLDocument(isIE?"html-dom-parser":void 0);parseFromDocument=function(a,o){if(o)return doc.documentElement.getElementsByTagName(o)[0].innerHTML=a,doc;try{return doc.documentElement.innerHTML=a,doc}catch{if(parseFromString)return parseFromString(a)}}}var template=document.createElement("template"),parseFromTemplate;template.content&&(parseFromTemplate=function(a){return template.innerHTML=a,template.content.childNodes});function domparser$1(a){var o,s=a.match(FIRST_TAG_REGEX);s&&s[1]&&(o=s[1].toLowerCase());var _,T,j;switch(o){case HTML:return _=parseFromString(a),HEAD_TAG_REGEX.test(a)||(T=_.getElementsByTagName(HEAD)[0],T&&T.parentNode.removeChild(T)),BODY_TAG_REGEX.test(a)||(T=_.getElementsByTagName(BODY)[0],T&&T.parentNode.removeChild(T)),_.getElementsByTagName(HTML);case HEAD:case BODY:return j=parseFromDocument(a).getElementsByTagName(o),BODY_TAG_REGEX.test(a)&&HEAD_TAG_REGEX.test(a)?j[0].parentNode.childNodes:j;default:return parseFromTemplate?parseFromTemplate(a):parseFromDocument(a,BODY).getElementsByTagName(BODY)[0].childNodes}}var domparser_1=domparser$1,domparser=domparser_1,utilities=utilities$2,formatDOM=utilities.formatDOM,isIE9=utilities.isIE(9),DIRECTIVE_REGEX=/<(![a-zA-Z\s]+)>/;function parseDOM(a){if(typeof a!="string")throw new TypeError("First argument must be a string");if(!a)return[];var o=a.match(DIRECTIVE_REGEX),s;return o&&o[1]&&(s=o[1],isIE9&&(a=a.replace(o[0],""))),formatDOM(domparser(a),null,s)}var htmlToDomClient=parseDOM,domToReact=domToReact_1,htmlToDOM=htmlToDomClient,domParserOptions={decodeEntities:!0,lowerCaseAttributeNames:!1};function HTMLReactParser(a,o){if(typeof a!="string")throw new TypeError("First argument must be a string");return a===""?[]:(o=o||{},domToReact(htmlToDOM(a,o.htmlparser2||domParserOptions),o))}HTMLReactParser.domToReact=domToReact,HTMLReactParser.htmlToDOM=htmlToDOM,htmlReactParser.exports=HTMLReactParser,htmlReactParser.exports.default=HTMLReactParser;var htmlReactParserExports=htmlReactParser.exports;const parse=getDefaultExportFromCjs(htmlReactParserExports),treeData=[{title:"Home",key:"1",isLeaf:!1,icon:React$r.createElement(FolderOpenOutlined$1,null),parentId:"0"}],getRoot=()=>window.folderName?[{title:window.folderName,key:window.folderId,isLeaf:!0,icon:React$r.createElement(FolderOpenOutlined$1,null),parentId:window.parentId}]:treeData,getFolderId=()=>{const a=window.location.pathname.toLowerCase();if(!window.forceIgnoreFolderParsing&&(a.indexOf("/folder/index")>1||a.indexOf("/folderformodal/index/")>1||a.startsWith("/documentcenter/index/"))){const o=a.split("/").pop(),s=Number(o);return s||1}return 1},getRootFolderId=(a,o)=>isForImageRepository(a)?getFolderIltems("1",a,o||a===loadSource.Slideshow?"FolderForModal":"Folder",!0):Promise.resolve(1),getRootFolderName=a=>a===loadSource.Content?"Content":"Home",removeDefaultToolbar=()=>{var o;let a=document.querySelector("[aria-label='Table Toolbar']");(o=a==null?void 0:a.parentNode)==null||o.removeChild(a)},getCols=(a,o,s,_,T,j)=>{let ee=[];switch(s){case loadSource.Self:case loadSource.Content:case loadSource.Banners:case loadSource.Design:case loadSource.Slideshow:{ee=j||s===loadSource.Slideshow?getContentImagesModalColumns(s,a,T,o,j):getListColumns(s,a,T,o,j);break}case loadSource.RelatedDocuments:case loadSource.SingleDocument:{ee=getRelatedDocColumns(a,T,s,o,j);break}case loadSource.Frontend:{ee=getFrontendColumns(T);break}case loadSource.BidAndJobPostingRelatedDocuments:{ee=getBidAndJobPostingColumns(T);break}case loadSource.FrontendArchives:{ee=getFrontendArchivesColumns(T);break}}return ee},getFrontendColumns=a=>{const o=displayNameStyles();return[{name:"ID",label:"ID",options:{display:"false",sort:!0,customBodyRender:(s,_)=>s}},{name:"DisplayName",label:"Display Name",options:{sort:!0,customBodyRender:(s,_)=>{const T=a.filter(j=>j.ID===_.rowData[0]);return React$r.createElement("a",{className:classNames(T[0].FileType,o.displayNameGrid),href:`${T[0].URL}`,target:"_blank","aria-label":`${s} Opens in new window`,rel:"noopener noreferrer"},s)}}},{name:"LastModifiedDate",label:"Last Uploaded",options:{sort:!0,customBodyRender:(s,_)=>s}},{name:"FileSize",label:"Size (KB)",options:{sort:!0,customBodyRender:(s,_)=>s}}]},getFrontendArchivesColumns=a=>[{name:"ID",label:"ID",options:{display:"false",sort:!0,customBodyRender:(o,s)=>o}},{name:"Name",label:"Name",options:{sort:!0,customBodyRender:(o,s)=>{const _=a.filter(T=>T.ID===s.rowData[0]);return React$r.createElement("div",{id:"archiveName"},_[0].FileType=="folder"?React$r.createElement(FolderOutlined$1,null):"",React$r.createElement("a",{className:_[0].FileType,href:`${_[0].URL}`,"aria-label":`${o} Opens in new window`,rel:"noopener noreferrer"},o))}}},{name:"PublishedDate",label:"Published Date",options:{sort:!0,customBodyRender:(o,s)=>o}},{name:"ArchivedDate",label:"Archived Date",options:{sort:!0,customBodyRender:(o,s)=>o}}],getBidAndJobPostingColumns=a=>{const o=imgStyles(),s=displayNameStyles(),_=anchorStyles();return[{name:"ID",label:"ID",options:{display:"false",sort:!0,customBodyRender:(T,j)=>T}},{name:"DisplayName",label:"Name",options:{sort:!0,customBodyRender:(T,j)=>{const ee=a.filter(te=>te.ID===j.rowData[0]);return getDisplayNameWithImageTag(ee[0].FileType,ee[0].StringStatus,ee[0].URL,T,o.docImage,s.displayName)}}},{name:"FileSize",label:"Size (KB)",options:{sort:!0,customBodyRender:(T,j)=>T}},{name:"Relate",label:"Relate",options:{sort:!1,customBodyRender:(T,j)=>{const ee=a.filter(te=>te.ID===j.rowData[0]);return React$r.createElement("a",{className:_.a,href:"",onClick:te=>{te.preventDefault(),window.relateDocument(ee[0].DisplayName,ee[0].ID)},onKeyPress:te=>{te.preventDefault(),window.relateDocument(ee[0].DisplayName,ee[0].ID)}},T)}}}]},getDisplayNameWithImageTag=(a,o,s,_,T,j)=>{let ee=getImageStatus(o);const te=`/Common/images/FileTypeIcons/${getImageByFileExt(a)}`;return React$r.createElement("div",null,React$r.createElement("img",{src:te,alt:"icon",className:T}),React$r.createElement("a",{className:j,href:s,target:"_blank","aria-label":`${_} Opens in new window`,rel:"noopener noreferrer"},_),React$r.createElement("i",null,ee))},getImageStatus=a=>{let o=a;return o!="Published"?o="(Draft)":o="",o},getImageByFileExt=a=>{let o="IconFileText.png";switch(a.toLowerCase().replace(".","")){case"html":o="IconFileHtml.png";break;case"doc":case"docx":o="IconFileWord.png";break;case"xls":case"xlsx":o="IconFileExcel.png";break;case"pdf":o="IconFilePdf.png";break;case"txt":o="IconFileText.png";break;case"ppt":case"pptx":o="IconFilePpt.png";break;case"gif":o="IconFileGif.png";break;case"jpg":o="IconFileJpeg.png";break;default:o="IconFileText.png";break}return o},getFirstColumn=(a,o,s,_,T,j,ee)=>{let te=!1,re=!1;switch(o){case"Submitted":case"Declined":case"Expired":case"Draft":case"Pending":return React$r.createElement("p",{className:j.firstColumn},o);case rowType.CheckboxEnabledChecked:{te=!0;break}case rowType.CheckboxDisabled:{re=!0;break}}if(T===loadSource.SingleDocument||ee){let ne="";const ae=s.filter(oe=>oe.ID===a);return ae.length>0&&(ne=ae[0].AltText),React$r.createElement("div",{className:j.firstColumn},React$r.createElement(Button$2,{color:"primary",onClick:()=>window.parent.callbackfnDocumentCenter(a,ne)},"Insert"))}return React$r.createElement("div",{className:j.firstColumn},React$r.createElement(Checkbox$3,{id:a.toString(),disabled:re,defaultChecked:te,onClick:()=>rowSelected(a,T,s,_,ee)}))},getRelatedDocColumns=(a,o,s,_,T)=>{const ee=firstColumnStyles(),te=displayNameStyles();return[{name:"",label:"",customHeaderRender:(ne,ae)=>React$r.createElement(Checkbox$3,{id:"SelectAllCheck",onChange:()=>rowSelected(1,s,o,_,T)}),options:{sort:!1,customBodyRender:(ne,ae)=>{const oe=ae.rowData[1];return getFirstColumn(oe,ne,o,_,s,ee,T)}}},{name:"Id",label:"Id",options:{sort:!0,customBodyRender:(ne,ae)=>ne}},{name:"Thumbnail",label:"Thumbnail",options:{display:a===documentsRenderMode.Thumbnail?"true":"false",sort:!1,customBodyRender:(ne,ae)=>parse(ne)}},{name:"DisplayName",label:"Display Name",options:{sort:!0,customBodyRender:(ne,ae)=>React$r.createElement("span",{className:te.displayNameGrid},ne)}},{name:"LastModifiedDate",label:"Last Modified",options:{sort:!0,customBodyRender:(ne,ae)=>React$r.createElement("span",{className:"lastModified"},ne)}}]},getListColumns=(a,o,s,_,T)=>{const j=anchorStyles(),ee=displayNameStyles();let te=[];return te=[{name:"",label:"",customHeaderRender:(re,ne)=>React$r.createElement(Checkbox$3,{id:"SelectAllCheck",onChange:()=>rowSelected(1,loadSource.Self,s,_,T)}),options:{sort:!1,customBodyRender:(re,ne)=>{const ae=ne.rowData[1],oe={id:ae.toString(),onChange:()=>rowSelected(ae,loadSource.Self,s,_,T),...re&&{defaultChecked:!0}};return React$r.createElement(Checkbox$3,{...oe})}}},{name:"Id",label:"ID",options:{sort:!0,customBodyRender:(re,ne)=>{const ae=s.filter(oe=>oe.ID===ne.rowData[1]);return React$r.createElement("a",{className:j.a,href:ae[0].URL},re)}}},{name:"Thumbnail",label:"Thumbnail",options:{display:o===documentsRenderMode.Thumbnail?"true":"false",sort:!1,customBodyRender:(re,ne)=>{const ae=s.filter(oe=>oe.ID===ne.rowData[1]);return o===documentsRenderMode.Thumbnail?React$r.createElement("span",{className:"thumbnailCell",style:{cursor:"pointer"},title:"Click to edit",onClick:oe=>{window.fx("/admin/DocumentCenter/CropperImageEditor/imageeditor/"+ae[0].ID,"Get","Cropper","width=1070,height=700,toolbar=no","html","")}},parse(re)):null}}},{name:"DisplayName",label:"Display Name",options:{sort:!0,customBodyRender:(re,ne)=>{const ae=s.filter(oe=>oe.ID===ne.rowData[1]);return React$r.createElement("a",{className:classNames(j.a,ee.displayNameGrid),href:ae[0].URL},re)}}},{name:"ref",label:"# Ref",options:{sort:!0,customBodyRender:(re,ne)=>{const ae=ne.rowData[1];let oe;return re>0?oe=React$r.createElement("p",{className:j.ap,onClick:()=>a===loadSource.Content?window.checkImageRepositoryRefLinks(ae):openDocumentReferenceModal(ae)},re):oe=React$r.createElement("span",{className:"ref"},re),oe}}},{name:"LastModifiedDate",label:"Last Modified",options:{sort:!0,customBodyRender:(re,ne)=>React$r.createElement("span",{className:"lastModified"},re)}},{name:"Status",label:"Status",options:{sort:!0,customBodyRender:(re,ne)=>React$r.createElement("span",{className:"status"},re)}},{name:"actions",label:"Actions",options:{viewColumns:!1,sort:!1,searchable:!1,filter:!1,customBodyRender:(re,ne)=>{const ae=ne.rowData[1],oe=s.filter(se=>se.ID===ae)[0];return React$r.createElement(Menu$1,{id:"actions-"+ae,key:"actions-"+ae,type:"action",items:buildActions(re,ae,oe.FolderID,s,a,T)})}}}],te},getContentImagesModalColumns=(a,o,s,_,T)=>{let j=[];const te=firstColumnStyles(),re=displayNameStyles();return j=[{name:"",label:"",options:{sort:!1,customBodyRender:(ne,ae)=>{const oe=ae.rowData[1];return getFirstColumn(oe,ne,s,_,a,te,T)}}},{name:"Id",label:"ID",options:{sort:!0,customBodyRender:(ne,ae)=>(s.filter(oe=>oe.ID===ae.rowData[1]),React$r.createElement("span",null,ne))}},{name:"Thumbnail",label:"Thumbnail",options:{display:o===documentsRenderMode.Thumbnail?"true":"false",sort:!1,customBodyRender:(ne,ae)=>{const oe=s.filter(se=>se.ID===ae.rowData[1]);return o===documentsRenderMode.Thumbnail?React$r.createElement("span",{className:"thumbnailCell",style:{cursor:"pointer"},title:"Click to edit",onClick:se=>{window.fx("/admin/DocumentCenter/CropperImageEditor/imageeditor/"+oe[0].ID,"Get","Cropper","width=1070,height=700,toolbar=no","html","")}},parse(ne)):null}}},{name:"DisplayName",label:"Display Name",options:{sort:!0,customBodyRender:(ne,ae)=>(s.filter(oe=>oe.ID===ae.rowData[1]),React$r.createElement("span",{className:re.displayNameGrid},ne))}},{name:"LastModifiedDate",label:"Last Modified",options:{sort:!0,customBodyRender:(ne,ae)=>React$r.createElement("span",{className:"lastModified"},ne)}},{name:"actions",label:"Actions",options:{viewColumns:!1,sort:!1,searchable:!1,filter:!1,customBodyRender:(ne,ae)=>{const oe=ae.rowData[1];return React$r.createElement(Menu$1,{id:"actions-"+oe,key:"actions-"+oe,type:"action",items:buildActions(ne,oe,_,s,a,T)})}}}],j},rowSelected=(a,o,s,_,T)=>{var re;const j=s.filter(ne=>ne.ID===a),ee=document.getElementById(a.toString()),te=j[0].Status;ee.checked===!0?(SelectDocument(te,a.toString(),o),window.totalSelectedOnCurrentPage++):(UnselectDocument(te,a.toString(),o),window.totalSelectedOnCurrentPage--),bulkActionUIClean$1(_,o,window.selectedRowsList,T),(re=window.customToolBarRef)==null||re.setState({totalRowsSelected:getTotalRowsSelected(o),totalRowsSelectedOnCurrentPage:window.totalSelectedOnCurrentPage})},getFolderUrl=(a,o)=>isForImageRepository(a)?`/admin/DocumentCenter/${o}/_AjaxLoadingReact?root=1&type=1`:a===loadSource.BidAndJobPostingRelatedDocuments?`/admin/DocumentCenter/${o}/_AjaxLoadingRelatedDocumentsReact?type=0`:a===loadSource.RestoreDocument?`/admin/DocumentCenter/${o}/FolderListForRestore_AjaxLoadingReact`:a===loadSource.ExportDocumentFolders||a===loadSource.ExportImageFolders?`/admin/DocumentCenter/${o}/FolderListForFolderExport_AjaxLoadingReact`:`/admin/DocumentCenter/${o}/_AjaxLoadingReact?type=0`,getUrl=(a,o,s)=>{let _=`/Admin/DocumentCenter/${s}/Document_AjaxBinding?renderMode=${o}&loadSource=${a}`;return isForImageRepository(a)&&(_+="&root=1"),a===loadSource.BidAndJobPostingRelatedDocuments&&(_=`/Admin/DocumentCenter/${s}/Document_AjaxBindingRelatedDocumentsReact?renderMode=${o}&loadSource=${a}`),a===loadSource.FrontendArchives&&(_=`/admin/DocumentCenter/${s}/Archive_AjaxBinding?renderMode=${o}&loadSource=${a}`),_},getTreeItem=(a,o)=>{for(let s=0;s<a.length;s++){const _=a[s];if(_.key===o)return _;if(_.children){const T=getTreeItem(_.children,o);if(T)return T}}},getTreeBreadcrumb=(a,o)=>{const s=getTreeItem(a,o);if(s){if(s.parentId==="1")return[s]}else return[];return[...getTreeBreadcrumb(a,s.parentId),s]},collectDescendants=a=>{const o=(s,_)=>s.reduce((T,{children:j,key:ee})=>o(j,T.concat([ee])),_);return o(a,[])},setDefaults=()=>{window.selectAllRowsOnThisPageClicked=!1,window.selectAllRowsClicked=!1,removeDefaultToolbar()},dynamicSort=a=>{let o=1;return a[0]==="-"&&(o=-1,a=a.substr(1)),function(s,_){var te,re;const T=(te=s[a])==null?void 0:te.toLowerCase(),j=(re=_[a])==null?void 0:re.toLowerCase();return(T<j?-1:T>j?1:0)*o}},bulkActionUIClean=(a,o,s)=>{if(window.bulkActionUIClean){const _={RejIdList:[],UnPubIdList:[],SubIdList:[],PubIdList:[],ArcIdList:[],PenIdList:[],DecIdList:[],ExpIdList:[]};isForBackEnd(o,s)&&window.bulkActionUIClean(null,a,_)}},getUpdatedTreeData=(a,o,s,_=!0)=>a.map((T,j)=>T.key===o?_?{...T,children:s}:{...T}:T.children?{...T,children:getUpdatedTreeData(T.children,o,s,_)}:T),loop=(a,o,s)=>{for(let _=0;_<a.length;_++){if(a[_].key===o)return s(a[_],_,a);a[_].children&&loop(a[_].children,o,s)}},genAntdTree=a=>a&&a.map(({Value:o,LoadOnDemand:s,Children:_,Text:T,ParentID:j})=>({key:o,isLeaf:!s,title:T,parentId:j,children:genAntdTree(_)})),getFolderHeaderModel=(a,o,s)=>instance({method:"post",url:"/admin/DocumentCenter/Folder/FolderHeaderForReact",data:JSON.stringify({id:a,renderMode:s,loadSource:o},null,2)}).then(function(ee){return ee.data}).catch(function(ee){return console.log("Error retrieving folder header items"),[]}),getFolderIltems=(a,o,s,_=!1)=>{let T={};T={value:a,expandTree:_,loadSource:o};const j=getFolderUrl(getLoadSource(o),s);return instance({method:"post",url:j,data:JSON.stringify(T,null,2)}).then(function(te){const re=_&&te.data.expKeys?te.data.expKeys:[],ne=te.data.ExportedFilesCleanupTime?te.data.ExportedFilesCleanupTime:0;return{items:genAntdTree(te.data.Data),expKeys:re,exportedFilesCleanupTime:ne}}).catch(function(te){return console.log("Error retrieving folder items"),[]})},useTreeStyles=makeStyles$4(a=>({treeStyles:{"& svg":{height:"1em"}}})),FolderHeaderPortal=a=>React$r.createElement(React$r.Fragment,null,ReactDOM.createPortal(a.children,document.getElementById("divCategoryHeader"))),FolderButton=a=>{const o=(s,_)=>{s.preventDefault(),a.buttonClickCallback(_)};return React$r.createElement("li",null,React$r.createElement("a",{href:a.href,className:"button",onClick:s=>a.href==="#"?o(s,a.className):""},React$r.createElement("span",{className:a.className},a.name)))},FolderHeader=a=>{const[o,s]=React$r.useState({folderName:"",folderStatus:40,allowFolderMove:!1,buttons:null}),[_,T]=React$r.useState(""),j=ne=>{switch(ne){case"Publish":case"Unpublish":case"Submit":case"Decline":case"Delete":case"Archive":{window.folderActions(ne.toLowerCase(),parseInt(a.folderId),isForImageRepository(a.loadSource)).then(ae=>{if(ae){let oe=parseInt(a.folderId);(ne==="Delete"||ne==="Archive")&&(oe=ae.ParentId),ee(oe),a.folderActionCallback(oe,ne)}});break}}},ee=ne=>{getFolderHeaderModel(ne,a.loadSource,a.renderMode).then(ae=>{const oe=ae.FolderActionMenuViewModel.ActionMenuItems.map(se=>React$r.createElement(FolderButton,{key:se.Name,href:se.Href,name:se.Name,className:se.CssClass,buttonClickCallback:j}));s({...o,folderName:ae.Folder.Name,folderStatus:ae.Folder.Status,allowFolderMove:ae.AllowFolderMove,buttons:oe}),T(ae.UserRights)})};React$r.useEffect(()=>{ee(parseInt(a.folderId))},[a.folderId]);const te=React$r.useCallback(ne=>{ne!==null&&bulkActionUIClean(parseInt(a.folderId),a.loadSource,!1)},[_]),re=(ne,ae)=>a.folderId==="1"?"Home":ae===10?ne+" [DRAFT]":ne;return React$r.createElement("div",{id:"folderHeader"},React$r.createElement("div",{className:"listingHeaderTitlebar"},React$r.createElement("input",{id:"catName",name:"catName",type:"hidden",value:o.folderName}),React$r.createElement("h2",null,re(o.folderName,o.folderStatus))),React$r.createElement("div",{className:"listingHeaderButtons"},React$r.createElement("ul",{className:"docButtons"},o.buttons),o.allowFolderMove&&React$r.createElement("span",{className:"tip"},"Dragging folders will move them. All folders will be automatically alphabetized after dragging.")),_&&React$r.createElement("input",{id:"folderRights",type:"hidden",value:_,ref:te}))},documentCenter="",{DirectoryTree}=Tree$1;function getIcon(a){const{expanded:o,selected:s}=a;return o||s?React$r.createElement(FolderOpenOutlined$1,null):React$r.createElement(FolderOutlined$1,null)}const LeftPane=a=>{let o=a.folderId;const s=useTreeStyles(),[_,T]=React$r.useState(a.treeData),[j,ee]=React$r.useState(a.expandedKeys),[te,re]=React$r.useState(a.selectedKeys),[ne,ae]=React$r.useState([]),[oe,se]=React$r.useState("");React$r.useEffect(()=>{a.setDocCenterGridApp&&a.setDocCenterGridApp(parseInt(o),j,te,_)},[_,j,te]),React$r.useEffect(()=>{re(a.selectedKeys)},[a.selectedKeys]),React$r.useEffect(()=>{setDefaults(),(window.triggeredFromOutsideReactApp||window.pretendTriggeredOutsideReact)&&getFolderIltems(a.folderId,a.loadSource,a.folderControllerName,a.expandTree).then(me=>{let be=_;be.length===0?be=[...me.items]:(be[0].children=[...me.items],be[0].isLeaf=me.items.length===0),a.expandTree&&me.expKeys.forEach(ye=>{be=getUpdatedTreeData(be,ye,[],!1)}),window.loadFolderButtons&&a.folderId!=="0"&&(a.folderId==="1"&&a.loadSource===loadSource.Content||window.loadFolderButtons(a.folderId)),(a.loadSource===loadSource.ExportDocumentFolders||a.loadSource===loadSource.ExportImageFolders)&&a.setExportedFilesCleanupTime&&a.setExportedFilesCleanupTime(me.exportedFilesCleanupTime),a.isFromMoveDocumentsModal&&a.loadSource===loadSource.Content?a.folderId!=="1"&&(T(a.hideHomeFolder?me.items:be),ee(me.expKeys)):(T(a.hideHomeFolder?me.items:be),re([a.folderId]),ee(me.expKeys)),se(""),Object.keys(window.selectedRowsList).length===0&&resetWindowReferences()}).catch(function(me){return console.log("Error retrieving folder items"),[]})},[a.folderId]),React$r.useEffect(()=>{oe!==""&&getFolderIltems(a.folderId,a.loadSource,a.folderControllerName,a.expandTree).then(me=>{let be=_;be.length===0?be=[...me.items]:be[0].children=a.loadSource===loadSource.Content?[...me.items[0].children]:[...me.items],a.expandTree&&me.expKeys.forEach(ye=>{be=getUpdatedTreeData(be,ye,[],!1)}),T(be)}).catch(function(me){return console.log("Error retrieving folder items"),[]})},[oe]),React$r.useEffect(()=>{a.folderId!=="1"&&a.setDocCenterGridApp&&a.loadSource===loadSource.Self&&a.setDocCenterGridApp(parseInt(o),j,te,_)},[te]);const de=(me,be)=>{const{node:{key:ye,expanded:$e,isLeaf:_e,children:Ee}}=be;te.includes(ye)||(re([ye]),se(""),!$e&&!_e&&(Ee?ee([...j,ye]):ce(ye,[...j,ye])),window.folderId=ye,a.folderSelectedCallback&&a.folderSelectedCallback(parseInt(ye)),window.loadFolderButtons&&window.loadFolderButtons(ye),bulkActionUIClean(parseInt(ye),a.loadSource,a.isFromSingleSelectImagesModal))},ue=(me,be)=>{const ye=be.expanded;if(o=be.node.key,!be.node.isLeaf){if(ye&&!be.node.children)return ce(o,me);ee(me)}},ce=(me,be)=>{getFolderIltems(me,a.loadSource,a.folderControllerName).then(ye=>{T(getUpdatedTreeData(_,me,[...ye.items])),ee(be)})},ve=async(me,be)=>{const ye={sourceFolderId:me,destFolderId:be},$e="/Admin/DocumentCenter/Folder/MoveFolder",_e=JSON.stringify(ye),{data:{success:Ee}}=await instance({method:"post",url:$e,data:_e});return Ee},fe=me=>{const be=me.dragNode.key,ye=me.dragNode.parentId,$e=me.dropToGap?me.node.parentId:me.node.key;let _e=[...j];be==="1"||!$e||$e==="0"||ye===$e||ve(be,$e).then(Ee=>{if(!Ee)return;const Oe=$e,Me=be,Ce=[..._];let Ie;loop(Ce,Me,(Pe,Le,Se)=>{Se.splice(Le,1),Ie=Pe,Ie.parentId=$e});let De;loop(Ce,Oe,Pe=>{De=Pe});const Fe=()=>{De.isLeaf=!1,De.children.push(Ie),De.children.length>1&&De.children.sort(dynamicSort("title")),_e.includes(De.key)||_e.push(De.key),loop(Ce,ye,Pe=>{if(Pe.children=Pe.children||[],Pe.children.length===0){Pe.isLeaf=!0;const Le=_e.indexOf(Pe.key);Le>-1&&_e.splice(Le,1)}}),T(Ce),ee(_e)};return De.children=De.children||[],!De.isLeaf&&De.children.length===0?getFolderIltems(Oe,a.loadSource,a.folderControllerName).then(Pe=>{De.children=Pe.items,_e.push(De.key),T(Ce),ee(_e)}):Fe()})},he=({checked:me},{checked:be,node:{children:ye,key:$e}})=>{const _e=collectDescendants(ye),Ee=be?[...me,..._e]:me.filter(Oe=>!new Set(_e).has(Oe));a.setChkdKeys&&a.setChkdKeys(Ee),ae(Ee)},pe=(me,be)=>{window.pretendTriggeredOutsideReact=!0,me!==parseInt(a.folderId)&&a.folderSelectedCallback&&a.folderSelectedCallback(me),be!==oe&&se(be)};return React$r.createElement("div",null,a.searching?React$r.createElement(DirectoryTree,{className:s.treeStyles,expandAction:!1,icon:getIcon,treeData:[{key:getRootFolderId(a.loadSource,!1).toString(),title:getRootFolderName(a.loadSource)}]}):React$r.createElement(DirectoryTree,{checkable:a.checkable,checkStrictly:a.checkStrictly,height:a.loadSource===loadSource.BidAndJobPostingRelatedDocuments?600:void 0,checkedKeys:ne,onCheck:he,selectable:a.selectable,className:s.treeStyles,expandAction:!1,icon:getIcon,expandedKeys:j,selectedKeys:te,onSelect:de,onExpand:ue,treeData:_,draggable:a.allowDragAndDrop?{icon:!1}:void 0,allowDrop:({dropNode:me,dropPosition:be})=>me.key!=="0",onDrop:fe}),!a.searching&&!a.isFromMoveDocumentsModal&&isForBackEnd(a.loadSource,a.isFromSingleSelectImagesModal)&&React$r.createElement(FolderHeaderPortal,null,React$r.createElement(FolderHeader,{folderId:a.folderId,loadSource:a.loadSource,renderMode:documentsRenderMode.List,folderActionCallback:pe})))};var lodash={exports:{}};/**
|
||
* @license
|
||
* Lodash <https://lodash.com/>
|
||
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
||
* Released under MIT license <https://lodash.com/license>
|
||
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
|
||
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
|
||
*/lodash.exports,function(a,o){(function(){var s,_="4.17.21",T=200,j="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",ee="Expected a function",te="Invalid `variable` option passed into `_.template`",re="__lodash_hash_undefined__",ne=500,ae="__lodash_placeholder__",oe=1,se=2,de=4,ue=1,ce=2,ve=1,fe=2,he=4,pe=8,me=16,be=32,ye=64,$e=128,_e=256,Ee=512,Oe=30,Me="...",Ce=800,Ie=16,De=1,Fe=2,Pe=3,Le=1/0,Se=9007199254740991,Re=17976931348623157e292,ke=0/0,je=4294967295,ze=je-1,qe=je>>>1,et=[["ary",$e],["bind",ve],["bindKey",fe],["curry",pe],["curryRight",me],["flip",Ee],["partial",be],["partialRight",ye],["rearg",_e]],Qe="[object Arguments]",Ae="[object Array]",Ue="[object AsyncFunction]",Ge="[object Boolean]",Je="[object Date]",Xe="[object DOMException]",lt="[object Error]",ot="[object Function]",ft="[object GeneratorFunction]",nt="[object Map]",ht="[object Number]",ct="[object Null]",pt="[object Object]",xt="[object Promise]",Tt="[object Proxy]",gt="[object RegExp]",yt="[object Set]",Rt="[object String]",Et="[object Symbol]",$t="[object Undefined]",Ot="[object WeakMap]",Ut="[object WeakSet]",Ht="[object ArrayBuffer]",wt="[object DataView]",It="[object Float32Array]",qt="[object Float64Array]",or="[object Int8Array]",Gt="[object Int16Array]",Ft="[object Int32Array]",Pt="[object Uint8Array]",Nt="[object Uint8ClampedArray]",er="[object Uint16Array]",At="[object Uint32Array]",dr=/\b__p \+= '';/g,Pr=/\b(__p \+=) '' \+/g,Or=/(__e\(.*?\)|\b__t\)) \+\n'';/g,xr=/&(?:amp|lt|gt|quot|#39);/g,cr=/[&<>"']/g,Zr=RegExp(xr.source),Tr=RegExp(cr.source),Ir=/<%-([\s\S]+?)%>/g,vr=/<%([\s\S]+?)%>/g,sr=/<%=([\s\S]+?)%>/g,Ar=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$i=/^\w*$/,Dr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,gn=/[\\^$.*+?()[\]{}|]/g,di=RegExp(gn.source),Mn=/^\s+/,Zn=/\s/,yn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Er=/\{\n\/\* \[wrapped with (.+)\] \*/,Ni=/,? & /,Li=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Bi=/[()=,{}\[\]\/\s]/,ji=/\\(\\)?/g,Yn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,$r=/\w*$/,_i=/^[-+]0x[0-9a-f]+$/i,bn=/^0b[01]+$/i,Vi=/^\[object .+?Constructor\]$/,Hi=/^0o[0-7]+$/i,zi=/^(?:0|[1-9]\d*)$/,Yr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Rn=/($^)/,an=/['\n\r\u2028\u2029\\]/g,$n="\\ud800-\\udfff",fi="\\u0300-\\u036f",Wi="\\ufe20-\\ufe2f",_n="\\u20d0-\\u20ff",Xn=fi+Wi+_n,zr="\\u2700-\\u27bf",sn="a-z\\xdf-\\xf6\\xf8-\\xff",pi="\\xac\\xb1\\xd7\\xf7",Si="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Ki="\\u2000-\\u206f",qi=" \\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",Fn="A-Z\\xc0-\\xd6\\xd8-\\xde",xi="\\ufe0e\\ufe0f",Nn=pi+Si+Ki+qi,Wr="['’]",Ln="["+$n+"]",mi="["+Nn+"]",Bn="["+Xn+"]",Ei="\\d+",Jn="["+zr+"]",Qn="["+sn+"]",jn="[^"+$n+Nn+Ei+zr+sn+Fn+"]",Pn="\\ud83c[\\udffb-\\udfff]",wi="(?:"+Bn+"|"+Pn+")",Ci="[^"+$n+"]",ln="(?:\\ud83c[\\udde6-\\uddff]){2}",Qr="[\\ud800-\\udbff][\\udc00-\\udfff]",Kr="["+Fn+"]",fn="\\u200d",Ri="(?:"+Qn+"|"+jn+")",cn="(?:"+Kr+"|"+jn+")",ga="(?:"+Wr+"(?:d|ll|m|re|s|t|ve))?",Pi="(?:"+Wr+"(?:D|LL|M|RE|S|T|VE))?",Ti=wi+"?",Ii="["+xi+"]?",Vn="(?:"+fn+"(?:"+[Ci,ln,Qr].join("|")+")"+Ii+Ti+")*",kr="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_a="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Tn=Ii+Ti+Vn,ei="(?:"+[Jn,ln,Qr].join("|")+")"+Tn,ti="(?:"+[Ci+Bn+"?",Bn,ln,Qr,Ln].join("|")+")",un=RegExp(Wr,"g"),Oi=RegExp(Bn,"g"),Mr=RegExp(Pn+"(?="+Pn+")|"+ti+Tn,"g"),Br=RegExp([Kr+"?"+Qn+"+"+ga+"(?="+[mi,Kr,"$"].join("|")+")",cn+"+"+Pi+"(?="+[mi,Kr+Ri,"$"].join("|")+")",Kr+"?"+Ri+"+"+ga,Kr+"+"+Pi,_a,kr,Ei,ei].join("|"),"g"),Ai=RegExp("["+fn+$n+Xn+xi+"]"),rn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Hn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ri=-1,gr={};gr[It]=gr[qt]=gr[or]=gr[Gt]=gr[Ft]=gr[Pt]=gr[Nt]=gr[er]=gr[At]=!0,gr[Qe]=gr[Ae]=gr[Ht]=gr[Ge]=gr[wt]=gr[Je]=gr[lt]=gr[ot]=gr[nt]=gr[ht]=gr[pt]=gr[gt]=gr[yt]=gr[Rt]=gr[Ot]=!1;var hr={};hr[Qe]=hr[Ae]=hr[Ht]=hr[wt]=hr[Ge]=hr[Je]=hr[It]=hr[qt]=hr[or]=hr[Gt]=hr[Ft]=hr[nt]=hr[ht]=hr[pt]=hr[gt]=hr[yt]=hr[Rt]=hr[Et]=hr[Pt]=hr[Nt]=hr[er]=hr[At]=!0,hr[lt]=hr[ot]=hr[Ot]=!1;var we={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},He={"&":"&","<":"<",">":">",'"':""","'":"'"},Te={"&":"&","<":"<",">":">",""":'"',"'":"'"},We={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},rt=parseFloat,mt=parseInt,Dt=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,Lt=typeof self=="object"&&self&&self.Object===Object&&self,jt=Dt||Lt||Function("return this")(),Mt=o&&!o.nodeType&&o,Wt=Mt&&!0&&a&&!a.nodeType&&a,mr=Wt&&Wt.exports===Mt,nr=mr&&Dt.process,ir=function(){try{var it=Wt&&Wt.require&&Wt.require("util").types;return it||nr&&nr.binding&&nr.binding("util")}catch{}}(),wr=ir&&ir.isArrayBuffer,jr=ir&&ir.isDate,Xr=ir&&ir.isMap,Sn=ir&&ir.isRegExp,po=ir&&ir.isSet,Gi=ir&&ir.isTypedArray;function Jr(it,vt,ut){switch(ut.length){case 0:return it.call(vt);case 1:return it.call(vt,ut[0]);case 2:return it.call(vt,ut[0],ut[1]);case 3:return it.call(vt,ut[0],ut[1],ut[2])}return it.apply(vt,ut)}function Bs(it,vt,ut,Bt){for(var Jt=-1,br=it==null?0:it.length;++Jt<br;){var en=it[Jt];vt(Bt,en,ut(en),it)}return Bt}function In(it,vt){for(var ut=-1,Bt=it==null?0:it.length;++ut<Bt&&vt(it[ut],ut,it)!==!1;);return it}function Vs(it,vt){for(var ut=it==null?0:it.length;ut--&&vt(it[ut],ut,it)!==!1;);return it}function Qo(it,vt){for(var ut=-1,Bt=it==null?0:it.length;++ut<Bt;)if(!vt(it[ut],ut,it))return!1;return!0}function zn(it,vt){for(var ut=-1,Bt=it==null?0:it.length,Jt=0,br=[];++ut<Bt;){var en=it[ut];vt(en,ut,it)&&(br[Jt++]=en)}return br}function So(it,vt){var ut=it==null?0:it.length;return!!ut&&Vr(it,vt,0)>-1}function No(it,vt,ut){for(var Bt=-1,Jt=it==null?0:it.length;++Bt<Jt;)if(ut(vt,it[Bt]))return!0;return!1}function Ne(it,vt){for(var ut=-1,Bt=it==null?0:it.length,Jt=Array(Bt);++ut<Bt;)Jt[ut]=vt(it[ut],ut,it);return Jt}function Ze(it,vt){for(var ut=-1,Bt=vt.length,Jt=it.length;++ut<Bt;)it[Jt+ut]=vt[ut];return it}function dt(it,vt,ut,Bt){var Jt=-1,br=it==null?0:it.length;for(Bt&&br&&(ut=it[++Jt]);++Jt<br;)ut=vt(ut,it[Jt],Jt,it);return ut}function Ct(it,vt,ut,Bt){var Jt=it==null?0:it.length;for(Bt&&Jt&&(ut=it[--Jt]);Jt--;)ut=vt(ut,it[Jt],Jt,it);return ut}function Kt(it,vt){for(var ut=-1,Bt=it==null?0:it.length;++ut<Bt;)if(vt(it[ut],ut,it))return!0;return!1}var Vt=hn("length");function yr(it){return it.split("")}function Cr(it){return it.match(Li)||[]}function Fr(it,vt,ut){var Bt;return ut(it,function(Jt,br,en){if(vt(Jt,br,en))return Bt=br,!1}),Bt}function Nr(it,vt,ut,Bt){for(var Jt=it.length,br=ut+(Bt?1:-1);Bt?br--:++br<Jt;)if(vt(it[br],br,it))return br;return-1}function Vr(it,vt,ut){return vt===vt?Vu(it,vt,ut):Nr(it,qr,ut)}function pn(it,vt,ut,Bt){for(var Jt=ut-1,br=it.length;++Jt<br;)if(Bt(it[Jt],vt))return Jt;return-1}function qr(it){return it!==it}function xn(it,vt){var ut=it==null?0:it.length;return ut?xo(it,vt)/ut:ke}function hn(it){return function(vt){return vt==null?s:vt[it]}}function ni(it){return function(vt){return it==null?s:it[vt]}}function ai(it,vt,ut,Bt,Jt){return Jt(it,function(br,en,Rr){ut=Bt?(Bt=!1,br):vt(ut,br,en,Rr)}),ut}function Ui(it,vt){var ut=it.length;for(it.sort(vt);ut--;)it[ut]=it[ut].value;return it}function xo(it,vt){for(var ut,Bt=-1,Jt=it.length;++Bt<Jt;){var br=vt(it[Bt]);br!==s&&(ut=ut===s?br:ut+br)}return ut}function ao(it,vt){for(var ut=-1,Bt=Array(it);++ut<it;)Bt[ut]=vt(ut);return Bt}function Eo(it,vt){return Ne(vt,function(ut){return[ut,it[ut]]})}function Bl(it){return it&&it.slice(0,zl(it)+1).replace(Mn,"")}function Wn(it){return function(vt){return it(vt)}}function Hs(it,vt){return Ne(vt,function(ut){return it[ut]})}function Lo(it,vt){return it.has(vt)}function jl(it,vt){for(var ut=-1,Bt=it.length;++ut<Bt&&Vr(vt,it[ut],0)>-1;);return ut}function Vl(it,vt){for(var ut=it.length;ut--&&Vr(vt,it[ut],0)>-1;);return ut}function Du(it,vt){for(var ut=it.length,Bt=0;ut--;)it[ut]===vt&&++Bt;return Bt}var ku=ni(we),Mu=ni(He);function Fu(it){return"\\"+We[it]}function Nu(it,vt){return it==null?s:it[vt]}function wo(it){return Ai.test(it)}function Lu(it){return rn.test(it)}function Bu(it){for(var vt,ut=[];!(vt=it.next()).done;)ut.push(vt.value);return ut}function zs(it){var vt=-1,ut=Array(it.size);return it.forEach(function(Bt,Jt){ut[++vt]=[Jt,Bt]}),ut}function Hl(it,vt){return function(ut){return it(vt(ut))}}function io(it,vt){for(var ut=-1,Bt=it.length,Jt=0,br=[];++ut<Bt;){var en=it[ut];(en===vt||en===ae)&&(it[ut]=ae,br[Jt++]=ut)}return br}function es(it){var vt=-1,ut=Array(it.size);return it.forEach(function(Bt){ut[++vt]=Bt}),ut}function ju(it){var vt=-1,ut=Array(it.size);return it.forEach(function(Bt){ut[++vt]=[Bt,Bt]}),ut}function Vu(it,vt,ut){for(var Bt=ut-1,Jt=it.length;++Bt<Jt;)if(it[Bt]===vt)return Bt;return-1}function Hu(it,vt,ut){for(var Bt=ut+1;Bt--;)if(it[Bt]===vt)return Bt;return Bt}function Co(it){return wo(it)?Wu(it):Vt(it)}function vi(it){return wo(it)?Ku(it):yr(it)}function zl(it){for(var vt=it.length;vt--&&Zn.test(it.charAt(vt)););return vt}var zu=ni(Te);function Wu(it){for(var vt=Mr.lastIndex=0;Mr.test(it);)++vt;return vt}function Ku(it){return it.match(Mr)||[]}function qu(it){return it.match(Br)||[]}var Gu=function it(vt){vt=vt==null?jt:Ro.defaults(jt.Object(),vt,Ro.pick(jt,Hn));var ut=vt.Array,Bt=vt.Date,Jt=vt.Error,br=vt.Function,en=vt.Math,Rr=vt.Object,Ws=vt.RegExp,Uu=vt.String,ii=vt.TypeError,ts=ut.prototype,Zu=br.prototype,Po=Rr.prototype,rs=vt["__core-js_shared__"],as=Zu.toString,Sr=Po.hasOwnProperty,Yu=0,Wl=function(){var ie=/[^.]+$/.exec(rs&&rs.keys&&rs.keys.IE_PROTO||"");return ie?"Symbol(src)_1."+ie:""}(),is=Po.toString,Xu=as.call(Rr),Ju=jt._,Qu=Ws("^"+as.call(Sr).replace(gn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),os=mr?vt.Buffer:s,oo=vt.Symbol,ss=vt.Uint8Array,Kl=os?os.allocUnsafe:s,ls=Hl(Rr.getPrototypeOf,Rr),ql=Rr.create,Gl=Po.propertyIsEnumerable,cs=ts.splice,Ul=oo?oo.isConcatSpreadable:s,Bo=oo?oo.iterator:s,ho=oo?oo.toStringTag:s,us=function(){try{var ie=bo(Rr,"defineProperty");return ie({},"",{}),ie}catch{}}(),ed=vt.clearTimeout!==jt.clearTimeout&&vt.clearTimeout,td=Bt&&Bt.now!==jt.Date.now&&Bt.now,rd=vt.setTimeout!==jt.setTimeout&&vt.setTimeout,ds=en.ceil,fs=en.floor,Ks=Rr.getOwnPropertySymbols,nd=os?os.isBuffer:s,Zl=vt.isFinite,ad=ts.join,od=Hl(Rr.keys,Rr),tn=en.max,mn=en.min,sd=Bt.now,ld=vt.parseInt,Yl=en.random,cd=ts.reverse,qs=bo(vt,"DataView"),jo=bo(vt,"Map"),Gs=bo(vt,"Promise"),To=bo(vt,"Set"),Vo=bo(vt,"WeakMap"),Ho=bo(Rr,"create"),ps=Vo&&new Vo,Io={},ud=$o(qs),dd=$o(jo),fd=$o(Gs),pd=$o(To),hd=$o(Vo),hs=oo?oo.prototype:s,zo=hs?hs.valueOf:s,Xl=hs?hs.toString:s;function Ve(ie){if(Hr(ie)&&!Qt(ie)&&!(ie instanceof ur)){if(ie instanceof oi)return ie;if(Sr.call(ie,"__wrapped__"))return Jc(ie)}return new oi(ie)}var Oo=function(){function ie(){}return function(le){if(!Lr(le))return{};if(ql)return ql(le);ie.prototype=le;var ge=new ie;return ie.prototype=s,ge}}();function vs(){}function oi(ie,le){this.__wrapped__=ie,this.__actions__=[],this.__chain__=!!le,this.__index__=0,this.__values__=s}Ve.templateSettings={escape:Ir,evaluate:vr,interpolate:sr,variable:"",imports:{_:Ve}},Ve.prototype=vs.prototype,Ve.prototype.constructor=Ve,oi.prototype=Oo(vs.prototype),oi.prototype.constructor=oi;function ur(ie){this.__wrapped__=ie,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=je,this.__views__=[]}function md(){var ie=new ur(this.__wrapped__);return ie.__actions__=On(this.__actions__),ie.__dir__=this.__dir__,ie.__filtered__=this.__filtered__,ie.__iteratees__=On(this.__iteratees__),ie.__takeCount__=this.__takeCount__,ie.__views__=On(this.__views__),ie}function vd(){if(this.__filtered__){var ie=new ur(this);ie.__dir__=-1,ie.__filtered__=!0}else ie=this.clone(),ie.__dir__*=-1;return ie}function gd(){var ie=this.__wrapped__.value(),le=this.__dir__,ge=Qt(ie),xe=le<0,Be=ge?ie.length:0,Ke=If(0,Be,this.__views__),Ye=Ke.start,tt=Ke.end,st=tt-Ye,bt=xe?tt:Ye-1,_t=this.__iteratees__,St=_t.length,kt=0,zt=mn(st,this.__takeCount__);if(!ge||!xe&&Be==st&&zt==st)return _c(ie,this.__actions__);var Yt=[];e:for(;st--&&kt<zt;){bt+=le;for(var rr=-1,Xt=ie[bt];++rr<St;){var lr=_t[rr],pr=lr.iteratee,Gn=lr.type,Cn=pr(Xt);if(Gn==Fe)Xt=Cn;else if(!Cn){if(Gn==De)continue e;break e}}Yt[kt++]=Xt}return Yt}ur.prototype=Oo(vs.prototype),ur.prototype.constructor=ur;function mo(ie){var le=-1,ge=ie==null?0:ie.length;for(this.clear();++le<ge;){var xe=ie[le];this.set(xe[0],xe[1])}}function yd(){this.__data__=Ho?Ho(null):{},this.size=0}function bd(ie){var le=this.has(ie)&&delete this.__data__[ie];return this.size-=le?1:0,le}function $d(ie){var le=this.__data__;if(Ho){var ge=le[ie];return ge===re?s:ge}return Sr.call(le,ie)?le[ie]:s}function _d(ie){var le=this.__data__;return Ho?le[ie]!==s:Sr.call(le,ie)}function Sd(ie,le){var ge=this.__data__;return this.size+=this.has(ie)?0:1,ge[ie]=Ho&&le===s?re:le,this}mo.prototype.clear=yd,mo.prototype.delete=bd,mo.prototype.get=$d,mo.prototype.has=_d,mo.prototype.set=Sd;function Zi(ie){var le=-1,ge=ie==null?0:ie.length;for(this.clear();++le<ge;){var xe=ie[le];this.set(xe[0],xe[1])}}function xd(){this.__data__=[],this.size=0}function Ed(ie){var le=this.__data__,ge=gs(le,ie);if(ge<0)return!1;var xe=le.length-1;return ge==xe?le.pop():cs.call(le,ge,1),--this.size,!0}function wd(ie){var le=this.__data__,ge=gs(le,ie);return ge<0?s:le[ge][1]}function Cd(ie){return gs(this.__data__,ie)>-1}function Rd(ie,le){var ge=this.__data__,xe=gs(ge,ie);return xe<0?(++this.size,ge.push([ie,le])):ge[xe][1]=le,this}Zi.prototype.clear=xd,Zi.prototype.delete=Ed,Zi.prototype.get=wd,Zi.prototype.has=Cd,Zi.prototype.set=Rd;function Yi(ie){var le=-1,ge=ie==null?0:ie.length;for(this.clear();++le<ge;){var xe=ie[le];this.set(xe[0],xe[1])}}function Pd(){this.size=0,this.__data__={hash:new mo,map:new(jo||Zi),string:new mo}}function Td(ie){var le=Ts(this,ie).delete(ie);return this.size-=le?1:0,le}function Id(ie){return Ts(this,ie).get(ie)}function Od(ie){return Ts(this,ie).has(ie)}function Ad(ie,le){var ge=Ts(this,ie),xe=ge.size;return ge.set(ie,le),this.size+=ge.size==xe?0:1,this}Yi.prototype.clear=Pd,Yi.prototype.delete=Td,Yi.prototype.get=Id,Yi.prototype.has=Od,Yi.prototype.set=Ad;function vo(ie){var le=-1,ge=ie==null?0:ie.length;for(this.__data__=new Yi;++le<ge;)this.add(ie[le])}function Dd(ie){return this.__data__.set(ie,re),this}function kd(ie){return this.__data__.has(ie)}vo.prototype.add=vo.prototype.push=Dd,vo.prototype.has=kd;function gi(ie){var le=this.__data__=new Zi(ie);this.size=le.size}function Md(){this.__data__=new Zi,this.size=0}function Fd(ie){var le=this.__data__,ge=le.delete(ie);return this.size=le.size,ge}function Nd(ie){return this.__data__.get(ie)}function Ld(ie){return this.__data__.has(ie)}function Bd(ie,le){var ge=this.__data__;if(ge instanceof Zi){var xe=ge.__data__;if(!jo||xe.length<T-1)return xe.push([ie,le]),this.size=++ge.size,this;ge=this.__data__=new Yi(xe)}return ge.set(ie,le),this.size=ge.size,this}gi.prototype.clear=Md,gi.prototype.delete=Fd,gi.prototype.get=Nd,gi.prototype.has=Ld,gi.prototype.set=Bd;function Jl(ie,le){var ge=Qt(ie),xe=!ge&&_o(ie),Be=!ge&&!xe&&fo(ie),Ke=!ge&&!xe&&!Be&&Mo(ie),Ye=ge||xe||Be||Ke,tt=Ye?ao(ie.length,Uu):[],st=tt.length;for(var bt in ie)(le||Sr.call(ie,bt))&&!(Ye&&(bt=="length"||Be&&(bt=="offset"||bt=="parent")||Ke&&(bt=="buffer"||bt=="byteLength"||bt=="byteOffset")||eo(bt,st)))&&tt.push(bt);return tt}function Ql(ie){var le=ie.length;return le?ie[il(0,le-1)]:s}function jd(ie,le){return Is(On(ie),go(le,0,ie.length))}function Vd(ie){return Is(On(ie))}function Us(ie,le,ge){(ge!==s&&!yi(ie[le],ge)||ge===s&&!(le in ie))&&Xi(ie,le,ge)}function Wo(ie,le,ge){var xe=ie[le];(!(Sr.call(ie,le)&&yi(xe,ge))||ge===s&&!(le in ie))&&Xi(ie,le,ge)}function gs(ie,le){for(var ge=ie.length;ge--;)if(yi(ie[ge][0],le))return ge;return-1}function Hd(ie,le,ge,xe){return so(ie,function(Be,Ke,Ye){le(xe,Be,ge(Be),Ye)}),xe}function ec(ie,le){return ie&&ki(le,nn(le),ie)}function zd(ie,le){return ie&&ki(le,Dn(le),ie)}function Xi(ie,le,ge){le=="__proto__"&&us?us(ie,le,{configurable:!0,enumerable:!0,value:ge,writable:!0}):ie[le]=ge}function Zs(ie,le){for(var ge=-1,xe=le.length,Be=ut(xe),Ke=ie==null;++ge<xe;)Be[ge]=Ke?s:Il(ie,le[ge]);return Be}function go(ie,le,ge){return ie===ie&&(ge!==s&&(ie=ie<=ge?ie:ge),le!==s&&(ie=ie>=le?ie:le)),ie}function si(ie,le,ge,xe,Be,Ke){var Ye,tt=le&oe,st=le&se,bt=le&de;if(ge&&(Ye=Be?ge(ie,xe,Be,Ke):ge(ie)),Ye!==s)return Ye;if(!Lr(ie))return ie;var _t=Qt(ie);if(_t){if(Ye=Af(ie),!tt)return On(ie,Ye)}else{var St=vn(ie),kt=St==ot||St==ft;if(fo(ie))return Ec(ie,tt);if(St==pt||St==Qe||kt&&!Be){if(Ye=st||kt?{}:zc(ie),!tt)return st?_f(ie,zd(Ye,ie)):$f(ie,ec(Ye,ie))}else{if(!hr[St])return Be?ie:{};Ye=Df(ie,St,tt)}}Ke||(Ke=new gi);var zt=Ke.get(ie);if(zt)return zt;Ke.set(ie,Ye),yu(ie)?ie.forEach(function(Xt){Ye.add(si(Xt,le,ge,Xt,ie,Ke))}):vu(ie)&&ie.forEach(function(Xt,lr){Ye.set(lr,si(Xt,le,ge,lr,ie,Ke))});var Yt=bt?st?vl:ml:st?Dn:nn,rr=_t?s:Yt(ie);return In(rr||ie,function(Xt,lr){rr&&(lr=Xt,Xt=ie[lr]),Wo(Ye,lr,si(Xt,le,ge,lr,ie,Ke))}),Ye}function Wd(ie){var le=nn(ie);return function(ge){return tc(ge,ie,le)}}function tc(ie,le,ge){var xe=ge.length;if(ie==null)return!xe;for(ie=Rr(ie);xe--;){var Be=ge[xe],Ke=le[Be],Ye=ie[Be];if(Ye===s&&!(Be in ie)||!Ke(Ye))return!1}return!0}function rc(ie,le,ge){if(typeof ie!="function")throw new ii(ee);return Xo(function(){ie.apply(s,ge)},le)}function Ko(ie,le,ge,xe){var Be=-1,Ke=So,Ye=!0,tt=ie.length,st=[],bt=le.length;if(!tt)return st;ge&&(le=Ne(le,Wn(ge))),xe?(Ke=No,Ye=!1):le.length>=T&&(Ke=Lo,Ye=!1,le=new vo(le));e:for(;++Be<tt;){var _t=ie[Be],St=ge==null?_t:ge(_t);if(_t=xe||_t!==0?_t:0,Ye&&St===St){for(var kt=bt;kt--;)if(le[kt]===St)continue e;st.push(_t)}else Ke(le,St,xe)||st.push(_t)}return st}var so=Tc(Di),nc=Tc(Xs,!0);function Kd(ie,le){var ge=!0;return so(ie,function(xe,Be,Ke){return ge=!!le(xe,Be,Ke),ge}),ge}function ys(ie,le,ge){for(var xe=-1,Be=ie.length;++xe<Be;){var Ke=ie[xe],Ye=le(Ke);if(Ye!=null&&(tt===s?Ye===Ye&&!qn(Ye):ge(Ye,tt)))var tt=Ye,st=Ke}return st}function qd(ie,le,ge,xe){var Be=ie.length;for(ge=tr(ge),ge<0&&(ge=-ge>Be?0:Be+ge),xe=xe===s||xe>Be?Be:tr(xe),xe<0&&(xe+=Be),xe=ge>xe?0:$u(xe);ge<xe;)ie[ge++]=le;return ie}function ac(ie,le){var ge=[];return so(ie,function(xe,Be,Ke){le(xe,Be,Ke)&&ge.push(xe)}),ge}function dn(ie,le,ge,xe,Be){var Ke=-1,Ye=ie.length;for(ge||(ge=Mf),Be||(Be=[]);++Ke<Ye;){var tt=ie[Ke];le>0&&ge(tt)?le>1?dn(tt,le-1,ge,xe,Be):Ze(Be,tt):xe||(Be[Be.length]=tt)}return Be}var Ys=Ic(),ic=Ic(!0);function Di(ie,le){return ie&&Ys(ie,le,nn)}function Xs(ie,le){return ie&&ic(ie,le,nn)}function bs(ie,le){return zn(le,function(ge){return to(ie[ge])})}function yo(ie,le){le=co(le,ie);for(var ge=0,xe=le.length;ie!=null&&ge<xe;)ie=ie[Mi(le[ge++])];return ge&&ge==xe?ie:s}function oc(ie,le,ge){var xe=le(ie);return Qt(ie)?xe:Ze(xe,ge(ie))}function En(ie){return ie==null?ie===s?$t:ct:ho&&ho in Rr(ie)?Tf(ie):Hf(ie)}function Js(ie,le){return ie>le}function Gd(ie,le){return ie!=null&&Sr.call(ie,le)}function Ud(ie,le){return ie!=null&&le in Rr(ie)}function Zd(ie,le,ge){return ie>=mn(le,ge)&&ie<tn(le,ge)}function Qs(ie,le,ge){for(var xe=ge?No:So,Be=ie[0].length,Ke=ie.length,Ye=Ke,tt=ut(Ke),st=1/0,bt=[];Ye--;){var _t=ie[Ye];Ye&&le&&(_t=Ne(_t,Wn(le))),st=mn(_t.length,st),tt[Ye]=!ge&&(le||Be>=120&&_t.length>=120)?new vo(Ye&&_t):s}_t=ie[0];var St=-1,kt=tt[0];e:for(;++St<Be&&bt.length<st;){var zt=_t[St],Yt=le?le(zt):zt;if(zt=ge||zt!==0?zt:0,!(kt?Lo(kt,Yt):xe(bt,Yt,ge))){for(Ye=Ke;--Ye;){var rr=tt[Ye];if(!(rr?Lo(rr,Yt):xe(ie[Ye],Yt,ge)))continue e}kt&&kt.push(Yt),bt.push(zt)}}return bt}function Yd(ie,le,ge,xe){return Di(ie,function(Be,Ke,Ye){le(xe,ge(Be),Ke,Ye)}),xe}function qo(ie,le,ge){le=co(le,ie),ie=Gc(ie,le);var xe=ie==null?ie:ie[Mi(ci(le))];return xe==null?s:Jr(xe,ie,ge)}function sc(ie){return Hr(ie)&&En(ie)==Qe}function Xd(ie){return Hr(ie)&&En(ie)==Ht}function Jd(ie){return Hr(ie)&&En(ie)==Je}function Go(ie,le,ge,xe,Be){return ie===le?!0:ie==null||le==null||!Hr(ie)&&!Hr(le)?ie!==ie&&le!==le:Qd(ie,le,ge,xe,Go,Be)}function Qd(ie,le,ge,xe,Be,Ke){var Ye=Qt(ie),tt=Qt(le),st=Ye?Ae:vn(ie),bt=tt?Ae:vn(le);st=st==Qe?pt:st,bt=bt==Qe?pt:bt;var _t=st==pt,St=bt==pt,kt=st==bt;if(kt&&fo(ie)){if(!fo(le))return!1;Ye=!0,_t=!1}if(kt&&!_t)return Ke||(Ke=new gi),Ye||Mo(ie)?jc(ie,le,ge,xe,Be,Ke):Rf(ie,le,st,ge,xe,Be,Ke);if(!(ge&ue)){var zt=_t&&Sr.call(ie,"__wrapped__"),Yt=St&&Sr.call(le,"__wrapped__");if(zt||Yt){var rr=zt?ie.value():ie,Xt=Yt?le.value():le;return Ke||(Ke=new gi),Be(rr,Xt,ge,xe,Ke)}}return kt?(Ke||(Ke=new gi),Pf(ie,le,ge,xe,Be,Ke)):!1}function ef(ie){return Hr(ie)&&vn(ie)==nt}function tl(ie,le,ge,xe){var Be=ge.length,Ke=Be,Ye=!xe;if(ie==null)return!Ke;for(ie=Rr(ie);Be--;){var tt=ge[Be];if(Ye&&tt[2]?tt[1]!==ie[tt[0]]:!(tt[0]in ie))return!1}for(;++Be<Ke;){tt=ge[Be];var st=tt[0],bt=ie[st],_t=tt[1];if(Ye&&tt[2]){if(bt===s&&!(st in ie))return!1}else{var St=new gi;if(xe)var kt=xe(bt,_t,st,ie,le,St);if(!(kt===s?Go(_t,bt,ue|ce,xe,St):kt))return!1}}return!0}function lc(ie){if(!Lr(ie)||Nf(ie))return!1;var le=to(ie)?Qu:Vi;return le.test($o(ie))}function tf(ie){return Hr(ie)&&En(ie)==gt}function rf(ie){return Hr(ie)&&vn(ie)==yt}function nf(ie){return Hr(ie)&&Fs(ie.length)&&!!gr[En(ie)]}function cc(ie){return typeof ie=="function"?ie:ie==null?kn:typeof ie=="object"?Qt(ie)?fc(ie[0],ie[1]):dc(ie):Ou(ie)}function rl(ie){if(!Yo(ie))return od(ie);var le=[];for(var ge in Rr(ie))Sr.call(ie,ge)&&ge!="constructor"&&le.push(ge);return le}function af(ie){if(!Lr(ie))return Vf(ie);var le=Yo(ie),ge=[];for(var xe in ie)xe=="constructor"&&(le||!Sr.call(ie,xe))||ge.push(xe);return ge}function nl(ie,le){return ie<le}function uc(ie,le){var ge=-1,xe=An(ie)?ut(ie.length):[];return so(ie,function(Be,Ke,Ye){xe[++ge]=le(Be,Ke,Ye)}),xe}function dc(ie){var le=yl(ie);return le.length==1&&le[0][2]?Kc(le[0][0],le[0][1]):function(ge){return ge===ie||tl(ge,ie,le)}}function fc(ie,le){return $l(ie)&&Wc(le)?Kc(Mi(ie),le):function(ge){var xe=Il(ge,ie);return xe===s&&xe===le?Ol(ge,ie):Go(le,xe,ue|ce)}}function $s(ie,le,ge,xe,Be){ie!==le&&Ys(le,function(Ke,Ye){if(Be||(Be=new gi),Lr(Ke))of(ie,le,Ye,ge,$s,xe,Be);else{var tt=xe?xe(Sl(ie,Ye),Ke,Ye+"",ie,le,Be):s;tt===s&&(tt=Ke),Us(ie,Ye,tt)}},Dn)}function of(ie,le,ge,xe,Be,Ke,Ye){var tt=Sl(ie,ge),st=Sl(le,ge),bt=Ye.get(st);if(bt){Us(ie,ge,bt);return}var _t=Ke?Ke(tt,st,ge+"",ie,le,Ye):s,St=_t===s;if(St){var kt=Qt(st),zt=!kt&&fo(st),Yt=!kt&&!zt&&Mo(st);_t=st,kt||zt||Yt?Qt(tt)?_t=tt:Gr(tt)?_t=On(tt):zt?(St=!1,_t=Ec(st,!0)):Yt?(St=!1,_t=wc(st,!0)):_t=[]:Jo(st)||_o(st)?(_t=tt,_o(tt)?_t=_u(tt):(!Lr(tt)||to(tt))&&(_t=zc(st))):St=!1}St&&(Ye.set(st,_t),Be(_t,st,xe,Ke,Ye),Ye.delete(st)),Us(ie,ge,_t)}function pc(ie,le){var ge=ie.length;if(ge)return le+=le<0?ge:0,eo(le,ge)?ie[le]:s}function hc(ie,le,ge){le.length?le=Ne(le,function(Ke){return Qt(Ke)?function(Ye){return yo(Ye,Ke.length===1?Ke[0]:Ke)}:Ke}):le=[kn];var xe=-1;le=Ne(le,Wn(Zt()));var Be=uc(ie,function(Ke,Ye,tt){var st=Ne(le,function(bt){return bt(Ke)});return{criteria:st,index:++xe,value:Ke}});return Ui(Be,function(Ke,Ye){return bf(Ke,Ye,ge)})}function sf(ie,le){return mc(ie,le,function(ge,xe){return Ol(ie,xe)})}function mc(ie,le,ge){for(var xe=-1,Be=le.length,Ke={};++xe<Be;){var Ye=le[xe],tt=yo(ie,Ye);ge(tt,Ye)&&Uo(Ke,co(Ye,ie),tt)}return Ke}function lf(ie){return function(le){return yo(le,ie)}}function al(ie,le,ge,xe){var Be=xe?pn:Vr,Ke=-1,Ye=le.length,tt=ie;for(ie===le&&(le=On(le)),ge&&(tt=Ne(ie,Wn(ge)));++Ke<Ye;)for(var st=0,bt=le[Ke],_t=ge?ge(bt):bt;(st=Be(tt,_t,st,xe))>-1;)tt!==ie&&cs.call(tt,st,1),cs.call(ie,st,1);return ie}function vc(ie,le){for(var ge=ie?le.length:0,xe=ge-1;ge--;){var Be=le[ge];if(ge==xe||Be!==Ke){var Ke=Be;eo(Be)?cs.call(ie,Be,1):ll(ie,Be)}}return ie}function il(ie,le){return ie+fs(Yl()*(le-ie+1))}function cf(ie,le,ge,xe){for(var Be=-1,Ke=tn(ds((le-ie)/(ge||1)),0),Ye=ut(Ke);Ke--;)Ye[xe?Ke:++Be]=ie,ie+=ge;return Ye}function ol(ie,le){var ge="";if(!ie||le<1||le>Se)return ge;do le%2&&(ge+=ie),le=fs(le/2),le&&(ie+=ie);while(le);return ge}function ar(ie,le){return xl(qc(ie,le,kn),ie+"")}function uf(ie){return Ql(Fo(ie))}function df(ie,le){var ge=Fo(ie);return Is(ge,go(le,0,ge.length))}function Uo(ie,le,ge,xe){if(!Lr(ie))return ie;le=co(le,ie);for(var Be=-1,Ke=le.length,Ye=Ke-1,tt=ie;tt!=null&&++Be<Ke;){var st=Mi(le[Be]),bt=ge;if(st==="__proto__"||st==="constructor"||st==="prototype")return ie;if(Be!=Ye){var _t=tt[st];bt=xe?xe(_t,st,tt):s,bt===s&&(bt=Lr(_t)?_t:eo(le[Be+1])?[]:{})}Wo(tt,st,bt),tt=tt[st]}return ie}var gc=ps?function(ie,le){return ps.set(ie,le),ie}:kn,ff=us?function(ie,le){return us(ie,"toString",{configurable:!0,enumerable:!1,value:Dl(le),writable:!0})}:kn;function pf(ie){return Is(Fo(ie))}function li(ie,le,ge){var xe=-1,Be=ie.length;le<0&&(le=-le>Be?0:Be+le),ge=ge>Be?Be:ge,ge<0&&(ge+=Be),Be=le>ge?0:ge-le>>>0,le>>>=0;for(var Ke=ut(Be);++xe<Be;)Ke[xe]=ie[xe+le];return Ke}function hf(ie,le){var ge;return so(ie,function(xe,Be,Ke){return ge=le(xe,Be,Ke),!ge}),!!ge}function _s(ie,le,ge){var xe=0,Be=ie==null?xe:ie.length;if(typeof le=="number"&&le===le&&Be<=qe){for(;xe<Be;){var Ke=xe+Be>>>1,Ye=ie[Ke];Ye!==null&&!qn(Ye)&&(ge?Ye<=le:Ye<le)?xe=Ke+1:Be=Ke}return Be}return sl(ie,le,kn,ge)}function sl(ie,le,ge,xe){var Be=0,Ke=ie==null?0:ie.length;if(Ke===0)return 0;le=ge(le);for(var Ye=le!==le,tt=le===null,st=qn(le),bt=le===s;Be<Ke;){var _t=fs((Be+Ke)/2),St=ge(ie[_t]),kt=St!==s,zt=St===null,Yt=St===St,rr=qn(St);if(Ye)var Xt=xe||Yt;else bt?Xt=Yt&&(xe||kt):tt?Xt=Yt&&kt&&(xe||!zt):st?Xt=Yt&&kt&&!zt&&(xe||!rr):zt||rr?Xt=!1:Xt=xe?St<=le:St<le;Xt?Be=_t+1:Ke=_t}return mn(Ke,ze)}function yc(ie,le){for(var ge=-1,xe=ie.length,Be=0,Ke=[];++ge<xe;){var Ye=ie[ge],tt=le?le(Ye):Ye;if(!ge||!yi(tt,st)){var st=tt;Ke[Be++]=Ye===0?0:Ye}}return Ke}function bc(ie){return typeof ie=="number"?ie:qn(ie)?ke:+ie}function Kn(ie){if(typeof ie=="string")return ie;if(Qt(ie))return Ne(ie,Kn)+"";if(qn(ie))return Xl?Xl.call(ie):"";var le=ie+"";return le=="0"&&1/ie==-Le?"-0":le}function lo(ie,le,ge){var xe=-1,Be=So,Ke=ie.length,Ye=!0,tt=[],st=tt;if(ge)Ye=!1,Be=No;else if(Ke>=T){var bt=le?null:wf(ie);if(bt)return es(bt);Ye=!1,Be=Lo,st=new vo}else st=le?[]:tt;e:for(;++xe<Ke;){var _t=ie[xe],St=le?le(_t):_t;if(_t=ge||_t!==0?_t:0,Ye&&St===St){for(var kt=st.length;kt--;)if(st[kt]===St)continue e;le&&st.push(St),tt.push(_t)}else Be(st,St,ge)||(st!==tt&&st.push(St),tt.push(_t))}return tt}function ll(ie,le){return le=co(le,ie),ie=Gc(ie,le),ie==null||delete ie[Mi(ci(le))]}function $c(ie,le,ge,xe){return Uo(ie,le,ge(yo(ie,le)),xe)}function Ss(ie,le,ge,xe){for(var Be=ie.length,Ke=xe?Be:-1;(xe?Ke--:++Ke<Be)&&le(ie[Ke],Ke,ie););return ge?li(ie,xe?0:Ke,xe?Ke+1:Be):li(ie,xe?Ke+1:0,xe?Be:Ke)}function _c(ie,le){var ge=ie;return ge instanceof ur&&(ge=ge.value()),dt(le,function(xe,Be){return Be.func.apply(Be.thisArg,Ze([xe],Be.args))},ge)}function cl(ie,le,ge){var xe=ie.length;if(xe<2)return xe?lo(ie[0]):[];for(var Be=-1,Ke=ut(xe);++Be<xe;)for(var Ye=ie[Be],tt=-1;++tt<xe;)tt!=Be&&(Ke[Be]=Ko(Ke[Be]||Ye,ie[tt],le,ge));return lo(dn(Ke,1),le,ge)}function Sc(ie,le,ge){for(var xe=-1,Be=ie.length,Ke=le.length,Ye={};++xe<Be;){var tt=xe<Ke?le[xe]:s;ge(Ye,ie[xe],tt)}return Ye}function ul(ie){return Gr(ie)?ie:[]}function dl(ie){return typeof ie=="function"?ie:kn}function co(ie,le){return Qt(ie)?ie:$l(ie,le)?[ie]:Xc(_r(ie))}var mf=ar;function uo(ie,le,ge){var xe=ie.length;return ge=ge===s?xe:ge,!le&&ge>=xe?ie:li(ie,le,ge)}var xc=ed||function(ie){return jt.clearTimeout(ie)};function Ec(ie,le){if(le)return ie.slice();var ge=ie.length,xe=Kl?Kl(ge):new ie.constructor(ge);return ie.copy(xe),xe}function fl(ie){var le=new ie.constructor(ie.byteLength);return new ss(le).set(new ss(ie)),le}function vf(ie,le){var ge=le?fl(ie.buffer):ie.buffer;return new ie.constructor(ge,ie.byteOffset,ie.byteLength)}function gf(ie){var le=new ie.constructor(ie.source,$r.exec(ie));return le.lastIndex=ie.lastIndex,le}function yf(ie){return zo?Rr(zo.call(ie)):{}}function wc(ie,le){var ge=le?fl(ie.buffer):ie.buffer;return new ie.constructor(ge,ie.byteOffset,ie.length)}function Cc(ie,le){if(ie!==le){var ge=ie!==s,xe=ie===null,Be=ie===ie,Ke=qn(ie),Ye=le!==s,tt=le===null,st=le===le,bt=qn(le);if(!tt&&!bt&&!Ke&&ie>le||Ke&&Ye&&st&&!tt&&!bt||xe&&Ye&&st||!ge&&st||!Be)return 1;if(!xe&&!Ke&&!bt&&ie<le||bt&&ge&&Be&&!xe&&!Ke||tt&&ge&&Be||!Ye&&Be||!st)return-1}return 0}function bf(ie,le,ge){for(var xe=-1,Be=ie.criteria,Ke=le.criteria,Ye=Be.length,tt=ge.length;++xe<Ye;){var st=Cc(Be[xe],Ke[xe]);if(st){if(xe>=tt)return st;var bt=ge[xe];return st*(bt=="desc"?-1:1)}}return ie.index-le.index}function Rc(ie,le,ge,xe){for(var Be=-1,Ke=ie.length,Ye=ge.length,tt=-1,st=le.length,bt=tn(Ke-Ye,0),_t=ut(st+bt),St=!xe;++tt<st;)_t[tt]=le[tt];for(;++Be<Ye;)(St||Be<Ke)&&(_t[ge[Be]]=ie[Be]);for(;bt--;)_t[tt++]=ie[Be++];return _t}function Pc(ie,le,ge,xe){for(var Be=-1,Ke=ie.length,Ye=-1,tt=ge.length,st=-1,bt=le.length,_t=tn(Ke-tt,0),St=ut(_t+bt),kt=!xe;++Be<_t;)St[Be]=ie[Be];for(var zt=Be;++st<bt;)St[zt+st]=le[st];for(;++Ye<tt;)(kt||Be<Ke)&&(St[zt+ge[Ye]]=ie[Be++]);return St}function On(ie,le){var ge=-1,xe=ie.length;for(le||(le=ut(xe));++ge<xe;)le[ge]=ie[ge];return le}function ki(ie,le,ge,xe){var Be=!ge;ge||(ge={});for(var Ke=-1,Ye=le.length;++Ke<Ye;){var tt=le[Ke],st=xe?xe(ge[tt],ie[tt],tt,ge,ie):s;st===s&&(st=ie[tt]),Be?Xi(ge,tt,st):Wo(ge,tt,st)}return ge}function $f(ie,le){return ki(ie,bl(ie),le)}function _f(ie,le){return ki(ie,Vc(ie),le)}function xs(ie,le){return function(ge,xe){var Be=Qt(ge)?Bs:Hd,Ke=le?le():{};return Be(ge,ie,Zt(xe,2),Ke)}}function Ao(ie){return ar(function(le,ge){var xe=-1,Be=ge.length,Ke=Be>1?ge[Be-1]:s,Ye=Be>2?ge[2]:s;for(Ke=ie.length>3&&typeof Ke=="function"?(Be--,Ke):s,Ye&&wn(ge[0],ge[1],Ye)&&(Ke=Be<3?s:Ke,Be=1),le=Rr(le);++xe<Be;){var tt=ge[xe];tt&&ie(le,tt,xe,Ke)}return le})}function Tc(ie,le){return function(ge,xe){if(ge==null)return ge;if(!An(ge))return ie(ge,xe);for(var Be=ge.length,Ke=le?Be:-1,Ye=Rr(ge);(le?Ke--:++Ke<Be)&&xe(Ye[Ke],Ke,Ye)!==!1;);return ge}}function Ic(ie){return function(le,ge,xe){for(var Be=-1,Ke=Rr(le),Ye=xe(le),tt=Ye.length;tt--;){var st=Ye[ie?tt:++Be];if(ge(Ke[st],st,Ke)===!1)break}return le}}function Sf(ie,le,ge){var xe=le&ve,Be=Zo(ie);function Ke(){var Ye=this&&this!==jt&&this instanceof Ke?Be:ie;return Ye.apply(xe?ge:this,arguments)}return Ke}function Oc(ie){return function(le){le=_r(le);var ge=wo(le)?vi(le):s,xe=ge?ge[0]:le.charAt(0),Be=ge?uo(ge,1).join(""):le.slice(1);return xe[ie]()+Be}}function Do(ie){return function(le){return dt(Tu(Pu(le).replace(un,"")),ie,"")}}function Zo(ie){return function(){var le=arguments;switch(le.length){case 0:return new ie;case 1:return new ie(le[0]);case 2:return new ie(le[0],le[1]);case 3:return new ie(le[0],le[1],le[2]);case 4:return new ie(le[0],le[1],le[2],le[3]);case 5:return new ie(le[0],le[1],le[2],le[3],le[4]);case 6:return new ie(le[0],le[1],le[2],le[3],le[4],le[5]);case 7:return new ie(le[0],le[1],le[2],le[3],le[4],le[5],le[6])}var ge=Oo(ie.prototype),xe=ie.apply(ge,le);return Lr(xe)?xe:ge}}function xf(ie,le,ge){var xe=Zo(ie);function Be(){for(var Ke=arguments.length,Ye=ut(Ke),tt=Ke,st=ko(Be);tt--;)Ye[tt]=arguments[tt];var bt=Ke<3&&Ye[0]!==st&&Ye[Ke-1]!==st?[]:io(Ye,st);if(Ke-=bt.length,Ke<ge)return Fc(ie,le,Es,Be.placeholder,s,Ye,bt,s,s,ge-Ke);var _t=this&&this!==jt&&this instanceof Be?xe:ie;return Jr(_t,this,Ye)}return Be}function Ac(ie){return function(le,ge,xe){var Be=Rr(le);if(!An(le)){var Ke=Zt(ge,3);le=nn(le),ge=function(tt){return Ke(Be[tt],tt,Be)}}var Ye=ie(le,ge,xe);return Ye>-1?Be[Ke?le[Ye]:Ye]:s}}function Dc(ie){return Qi(function(le){var ge=le.length,xe=ge,Be=oi.prototype.thru;for(ie&&le.reverse();xe--;){var Ke=le[xe];if(typeof Ke!="function")throw new ii(ee);if(Be&&!Ye&&Ps(Ke)=="wrapper")var Ye=new oi([],!0)}for(xe=Ye?xe:ge;++xe<ge;){Ke=le[xe];var tt=Ps(Ke),st=tt=="wrapper"?gl(Ke):s;st&&_l(st[0])&&st[1]==($e|pe|be|_e)&&!st[4].length&&st[9]==1?Ye=Ye[Ps(st[0])].apply(Ye,st[3]):Ye=Ke.length==1&&_l(Ke)?Ye[tt]():Ye.thru(Ke)}return function(){var bt=arguments,_t=bt[0];if(Ye&&bt.length==1&&Qt(_t))return Ye.plant(_t).value();for(var St=0,kt=ge?le[St].apply(this,bt):_t;++St<ge;)kt=le[St].call(this,kt);return kt}})}function Es(ie,le,ge,xe,Be,Ke,Ye,tt,st,bt){var _t=le&$e,St=le&ve,kt=le&fe,zt=le&(pe|me),Yt=le&Ee,rr=kt?s:Zo(ie);function Xt(){for(var lr=arguments.length,pr=ut(lr),Gn=lr;Gn--;)pr[Gn]=arguments[Gn];if(zt)var Cn=ko(Xt),Un=Du(pr,Cn);if(xe&&(pr=Rc(pr,xe,Be,zt)),Ke&&(pr=Pc(pr,Ke,Ye,zt)),lr-=Un,zt&&lr<bt){var Ur=io(pr,Cn);return Fc(ie,le,Es,Xt.placeholder,ge,pr,Ur,tt,st,bt-lr)}var bi=St?ge:this,no=kt?bi[ie]:ie;return lr=pr.length,tt?pr=zf(pr,tt):Yt&&lr>1&&pr.reverse(),_t&&st<lr&&(pr.length=st),this&&this!==jt&&this instanceof Xt&&(no=rr||Zo(no)),no.apply(bi,pr)}return Xt}function kc(ie,le){return function(ge,xe){return Yd(ge,ie,le(xe),{})}}function ws(ie,le){return function(ge,xe){var Be;if(ge===s&&xe===s)return le;if(ge!==s&&(Be=ge),xe!==s){if(Be===s)return xe;typeof ge=="string"||typeof xe=="string"?(ge=Kn(ge),xe=Kn(xe)):(ge=bc(ge),xe=bc(xe)),Be=ie(ge,xe)}return Be}}function pl(ie){return Qi(function(le){return le=Ne(le,Wn(Zt())),ar(function(ge){var xe=this;return ie(le,function(Be){return Jr(Be,xe,ge)})})})}function Cs(ie,le){le=le===s?" ":Kn(le);var ge=le.length;if(ge<2)return ge?ol(le,ie):le;var xe=ol(le,ds(ie/Co(le)));return wo(le)?uo(vi(xe),0,ie).join(""):xe.slice(0,ie)}function Ef(ie,le,ge,xe){var Be=le&ve,Ke=Zo(ie);function Ye(){for(var tt=-1,st=arguments.length,bt=-1,_t=xe.length,St=ut(_t+st),kt=this&&this!==jt&&this instanceof Ye?Ke:ie;++bt<_t;)St[bt]=xe[bt];for(;st--;)St[bt++]=arguments[++tt];return Jr(kt,Be?ge:this,St)}return Ye}function Mc(ie){return function(le,ge,xe){return xe&&typeof xe!="number"&&wn(le,ge,xe)&&(ge=xe=s),le=ro(le),ge===s?(ge=le,le=0):ge=ro(ge),xe=xe===s?le<ge?1:-1:ro(xe),cf(le,ge,xe,ie)}}function Rs(ie){return function(le,ge){return typeof le=="string"&&typeof ge=="string"||(le=ui(le),ge=ui(ge)),ie(le,ge)}}function Fc(ie,le,ge,xe,Be,Ke,Ye,tt,st,bt){var _t=le&pe,St=_t?Ye:s,kt=_t?s:Ye,zt=_t?Ke:s,Yt=_t?s:Ke;le|=_t?be:ye,le&=~(_t?ye:be),le&he||(le&=~(ve|fe));var rr=[ie,le,Be,zt,St,Yt,kt,tt,st,bt],Xt=ge.apply(s,rr);return _l(ie)&&Uc(Xt,rr),Xt.placeholder=xe,Zc(Xt,ie,le)}function hl(ie){var le=en[ie];return function(ge,xe){if(ge=ui(ge),xe=xe==null?0:mn(tr(xe),292),xe&&Zl(ge)){var Be=(_r(ge)+"e").split("e"),Ke=le(Be[0]+"e"+(+Be[1]+xe));return Be=(_r(Ke)+"e").split("e"),+(Be[0]+"e"+(+Be[1]-xe))}return le(ge)}}var wf=To&&1/es(new To([,-0]))[1]==Le?function(ie){return new To(ie)}:Fl;function Nc(ie){return function(le){var ge=vn(le);return ge==nt?zs(le):ge==yt?ju(le):Eo(le,ie(le))}}function Ji(ie,le,ge,xe,Be,Ke,Ye,tt){var st=le&fe;if(!st&&typeof ie!="function")throw new ii(ee);var bt=xe?xe.length:0;if(bt||(le&=~(be|ye),xe=Be=s),Ye=Ye===s?Ye:tn(tr(Ye),0),tt=tt===s?tt:tr(tt),bt-=Be?Be.length:0,le&ye){var _t=xe,St=Be;xe=Be=s}var kt=st?s:gl(ie),zt=[ie,le,ge,xe,Be,_t,St,Ke,Ye,tt];if(kt&&jf(zt,kt),ie=zt[0],le=zt[1],ge=zt[2],xe=zt[3],Be=zt[4],tt=zt[9]=zt[9]===s?st?0:ie.length:tn(zt[9]-bt,0),!tt&&le&(pe|me)&&(le&=~(pe|me)),!le||le==ve)var Yt=Sf(ie,le,ge);else le==pe||le==me?Yt=xf(ie,le,tt):(le==be||le==(ve|be))&&!Be.length?Yt=Ef(ie,le,ge,xe):Yt=Es.apply(s,zt);var rr=kt?gc:Uc;return Zc(rr(Yt,zt),ie,le)}function Lc(ie,le,ge,xe){return ie===s||yi(ie,Po[ge])&&!Sr.call(xe,ge)?le:ie}function Bc(ie,le,ge,xe,Be,Ke){return Lr(ie)&&Lr(le)&&(Ke.set(le,ie),$s(ie,le,s,Bc,Ke),Ke.delete(le)),ie}function Cf(ie){return Jo(ie)?s:ie}function jc(ie,le,ge,xe,Be,Ke){var Ye=ge&ue,tt=ie.length,st=le.length;if(tt!=st&&!(Ye&&st>tt))return!1;var bt=Ke.get(ie),_t=Ke.get(le);if(bt&&_t)return bt==le&&_t==ie;var St=-1,kt=!0,zt=ge&ce?new vo:s;for(Ke.set(ie,le),Ke.set(le,ie);++St<tt;){var Yt=ie[St],rr=le[St];if(xe)var Xt=Ye?xe(rr,Yt,St,le,ie,Ke):xe(Yt,rr,St,ie,le,Ke);if(Xt!==s){if(Xt)continue;kt=!1;break}if(zt){if(!Kt(le,function(lr,pr){if(!Lo(zt,pr)&&(Yt===lr||Be(Yt,lr,ge,xe,Ke)))return zt.push(pr)})){kt=!1;break}}else if(!(Yt===rr||Be(Yt,rr,ge,xe,Ke))){kt=!1;break}}return Ke.delete(ie),Ke.delete(le),kt}function Rf(ie,le,ge,xe,Be,Ke,Ye){switch(ge){case wt:if(ie.byteLength!=le.byteLength||ie.byteOffset!=le.byteOffset)return!1;ie=ie.buffer,le=le.buffer;case Ht:return!(ie.byteLength!=le.byteLength||!Ke(new ss(ie),new ss(le)));case Ge:case Je:case ht:return yi(+ie,+le);case lt:return ie.name==le.name&&ie.message==le.message;case gt:case Rt:return ie==le+"";case nt:var tt=zs;case yt:var st=xe&ue;if(tt||(tt=es),ie.size!=le.size&&!st)return!1;var bt=Ye.get(ie);if(bt)return bt==le;xe|=ce,Ye.set(ie,le);var _t=jc(tt(ie),tt(le),xe,Be,Ke,Ye);return Ye.delete(ie),_t;case Et:if(zo)return zo.call(ie)==zo.call(le)}return!1}function Pf(ie,le,ge,xe,Be,Ke){var Ye=ge&ue,tt=ml(ie),st=tt.length,bt=ml(le),_t=bt.length;if(st!=_t&&!Ye)return!1;for(var St=st;St--;){var kt=tt[St];if(!(Ye?kt in le:Sr.call(le,kt)))return!1}var zt=Ke.get(ie),Yt=Ke.get(le);if(zt&&Yt)return zt==le&&Yt==ie;var rr=!0;Ke.set(ie,le),Ke.set(le,ie);for(var Xt=Ye;++St<st;){kt=tt[St];var lr=ie[kt],pr=le[kt];if(xe)var Gn=Ye?xe(pr,lr,kt,le,ie,Ke):xe(lr,pr,kt,ie,le,Ke);if(!(Gn===s?lr===pr||Be(lr,pr,ge,xe,Ke):Gn)){rr=!1;break}Xt||(Xt=kt=="constructor")}if(rr&&!Xt){var Cn=ie.constructor,Un=le.constructor;Cn!=Un&&"constructor"in ie&&"constructor"in le&&!(typeof Cn=="function"&&Cn instanceof Cn&&typeof Un=="function"&&Un instanceof Un)&&(rr=!1)}return Ke.delete(ie),Ke.delete(le),rr}function Qi(ie){return xl(qc(ie,s,tu),ie+"")}function ml(ie){return oc(ie,nn,bl)}function vl(ie){return oc(ie,Dn,Vc)}var gl=ps?function(ie){return ps.get(ie)}:Fl;function Ps(ie){for(var le=ie.name+"",ge=Io[le],xe=Sr.call(Io,le)?ge.length:0;xe--;){var Be=ge[xe],Ke=Be.func;if(Ke==null||Ke==ie)return Be.name}return le}function ko(ie){var le=Sr.call(Ve,"placeholder")?Ve:ie;return le.placeholder}function Zt(){var ie=Ve.iteratee||kl;return ie=ie===kl?cc:ie,arguments.length?ie(arguments[0],arguments[1]):ie}function Ts(ie,le){var ge=ie.__data__;return Ff(le)?ge[typeof le=="string"?"string":"hash"]:ge.map}function yl(ie){for(var le=nn(ie),ge=le.length;ge--;){var xe=le[ge],Be=ie[xe];le[ge]=[xe,Be,Wc(Be)]}return le}function bo(ie,le){var ge=Nu(ie,le);return lc(ge)?ge:s}function Tf(ie){var le=Sr.call(ie,ho),ge=ie[ho];try{ie[ho]=s;var xe=!0}catch{}var Be=is.call(ie);return xe&&(le?ie[ho]=ge:delete ie[ho]),Be}var bl=Ks?function(ie){return ie==null?[]:(ie=Rr(ie),zn(Ks(ie),function(le){return Gl.call(ie,le)}))}:Nl,Vc=Ks?function(ie){for(var le=[];ie;)Ze(le,bl(ie)),ie=ls(ie);return le}:Nl,vn=En;(qs&&vn(new qs(new ArrayBuffer(1)))!=wt||jo&&vn(new jo)!=nt||Gs&&vn(Gs.resolve())!=xt||To&&vn(new To)!=yt||Vo&&vn(new Vo)!=Ot)&&(vn=function(ie){var le=En(ie),ge=le==pt?ie.constructor:s,xe=ge?$o(ge):"";if(xe)switch(xe){case ud:return wt;case dd:return nt;case fd:return xt;case pd:return yt;case hd:return Ot}return le});function If(ie,le,ge){for(var xe=-1,Be=ge.length;++xe<Be;){var Ke=ge[xe],Ye=Ke.size;switch(Ke.type){case"drop":ie+=Ye;break;case"dropRight":le-=Ye;break;case"take":le=mn(le,ie+Ye);break;case"takeRight":ie=tn(ie,le-Ye);break}}return{start:ie,end:le}}function Of(ie){var le=ie.match(Er);return le?le[1].split(Ni):[]}function Hc(ie,le,ge){le=co(le,ie);for(var xe=-1,Be=le.length,Ke=!1;++xe<Be;){var Ye=Mi(le[xe]);if(!(Ke=ie!=null&&ge(ie,Ye)))break;ie=ie[Ye]}return Ke||++xe!=Be?Ke:(Be=ie==null?0:ie.length,!!Be&&Fs(Be)&&eo(Ye,Be)&&(Qt(ie)||_o(ie)))}function Af(ie){var le=ie.length,ge=new ie.constructor(le);return le&&typeof ie[0]=="string"&&Sr.call(ie,"index")&&(ge.index=ie.index,ge.input=ie.input),ge}function zc(ie){return typeof ie.constructor=="function"&&!Yo(ie)?Oo(ls(ie)):{}}function Df(ie,le,ge){var xe=ie.constructor;switch(le){case Ht:return fl(ie);case Ge:case Je:return new xe(+ie);case wt:return vf(ie,ge);case It:case qt:case or:case Gt:case Ft:case Pt:case Nt:case er:case At:return wc(ie,ge);case nt:return new xe;case ht:case Rt:return new xe(ie);case gt:return gf(ie);case yt:return new xe;case Et:return yf(ie)}}function kf(ie,le){var ge=le.length;if(!ge)return ie;var xe=ge-1;return le[xe]=(ge>1?"& ":"")+le[xe],le=le.join(ge>2?", ":" "),ie.replace(yn,`{
|
||
/* [wrapped with `+le+`] */
|
||
`)}function Mf(ie){return Qt(ie)||_o(ie)||!!(Ul&&ie&&ie[Ul])}function eo(ie,le){var ge=typeof ie;return le=le??Se,!!le&&(ge=="number"||ge!="symbol"&&zi.test(ie))&&ie>-1&&ie%1==0&&ie<le}function wn(ie,le,ge){if(!Lr(ge))return!1;var xe=typeof le;return(xe=="number"?An(ge)&&eo(le,ge.length):xe=="string"&&le in ge)?yi(ge[le],ie):!1}function $l(ie,le){if(Qt(ie))return!1;var ge=typeof ie;return ge=="number"||ge=="symbol"||ge=="boolean"||ie==null||qn(ie)?!0:$i.test(ie)||!Ar.test(ie)||le!=null&&ie in Rr(le)}function Ff(ie){var le=typeof ie;return le=="string"||le=="number"||le=="symbol"||le=="boolean"?ie!=="__proto__":ie===null}function _l(ie){var le=Ps(ie),ge=Ve[le];if(typeof ge!="function"||!(le in ur.prototype))return!1;if(ie===ge)return!0;var xe=gl(ge);return!!xe&&ie===xe[0]}function Nf(ie){return!!Wl&&Wl in ie}var Lf=rs?to:Ll;function Yo(ie){var le=ie&&ie.constructor,ge=typeof le=="function"&&le.prototype||Po;return ie===ge}function Wc(ie){return ie===ie&&!Lr(ie)}function Kc(ie,le){return function(ge){return ge==null?!1:ge[ie]===le&&(le!==s||ie in Rr(ge))}}function Bf(ie){var le=ks(ie,function(xe){return ge.size===ne&&ge.clear(),xe}),ge=le.cache;return le}function jf(ie,le){var ge=ie[1],xe=le[1],Be=ge|xe,Ke=Be<(ve|fe|$e),Ye=xe==$e&&ge==pe||xe==$e&&ge==_e&&ie[7].length<=le[8]||xe==($e|_e)&&le[7].length<=le[8]&&ge==pe;if(!(Ke||Ye))return ie;xe&ve&&(ie[2]=le[2],Be|=ge&ve?0:he);var tt=le[3];if(tt){var st=ie[3];ie[3]=st?Rc(st,tt,le[4]):tt,ie[4]=st?io(ie[3],ae):le[4]}return tt=le[5],tt&&(st=ie[5],ie[5]=st?Pc(st,tt,le[6]):tt,ie[6]=st?io(ie[5],ae):le[6]),tt=le[7],tt&&(ie[7]=tt),xe&$e&&(ie[8]=ie[8]==null?le[8]:mn(ie[8],le[8])),ie[9]==null&&(ie[9]=le[9]),ie[0]=le[0],ie[1]=Be,ie}function Vf(ie){var le=[];if(ie!=null)for(var ge in Rr(ie))le.push(ge);return le}function Hf(ie){return is.call(ie)}function qc(ie,le,ge){return le=tn(le===s?ie.length-1:le,0),function(){for(var xe=arguments,Be=-1,Ke=tn(xe.length-le,0),Ye=ut(Ke);++Be<Ke;)Ye[Be]=xe[le+Be];Be=-1;for(var tt=ut(le+1);++Be<le;)tt[Be]=xe[Be];return tt[le]=ge(Ye),Jr(ie,this,tt)}}function Gc(ie,le){return le.length<2?ie:yo(ie,li(le,0,-1))}function zf(ie,le){for(var ge=ie.length,xe=mn(le.length,ge),Be=On(ie);xe--;){var Ke=le[xe];ie[xe]=eo(Ke,ge)?Be[Ke]:s}return ie}function Sl(ie,le){if(!(le==="constructor"&&typeof ie[le]=="function")&&le!="__proto__")return ie[le]}var Uc=Yc(gc),Xo=rd||function(ie,le){return jt.setTimeout(ie,le)},xl=Yc(ff);function Zc(ie,le,ge){var xe=le+"";return xl(ie,kf(xe,Wf(Of(xe),ge)))}function Yc(ie){var le=0,ge=0;return function(){var xe=sd(),Be=Ie-(xe-ge);if(ge=xe,Be>0){if(++le>=Ce)return arguments[0]}else le=0;return ie.apply(s,arguments)}}function Is(ie,le){var ge=-1,xe=ie.length,Be=xe-1;for(le=le===s?xe:le;++ge<le;){var Ke=il(ge,Be),Ye=ie[Ke];ie[Ke]=ie[ge],ie[ge]=Ye}return ie.length=le,ie}var Xc=Bf(function(ie){var le=[];return ie.charCodeAt(0)===46&&le.push(""),ie.replace(Dr,function(ge,xe,Be,Ke){le.push(Be?Ke.replace(ji,"$1"):xe||ge)}),le});function Mi(ie){if(typeof ie=="string"||qn(ie))return ie;var le=ie+"";return le=="0"&&1/ie==-Le?"-0":le}function $o(ie){if(ie!=null){try{return as.call(ie)}catch{}try{return ie+""}catch{}}return""}function Wf(ie,le){return In(et,function(ge){var xe="_."+ge[0];le&ge[1]&&!So(ie,xe)&&ie.push(xe)}),ie.sort()}function Jc(ie){if(ie instanceof ur)return ie.clone();var le=new oi(ie.__wrapped__,ie.__chain__);return le.__actions__=On(ie.__actions__),le.__index__=ie.__index__,le.__values__=ie.__values__,le}function Kf(ie,le,ge){(ge?wn(ie,le,ge):le===s)?le=1:le=tn(tr(le),0);var xe=ie==null?0:ie.length;if(!xe||le<1)return[];for(var Be=0,Ke=0,Ye=ut(ds(xe/le));Be<xe;)Ye[Ke++]=li(ie,Be,Be+=le);return Ye}function qf(ie){for(var le=-1,ge=ie==null?0:ie.length,xe=0,Be=[];++le<ge;){var Ke=ie[le];Ke&&(Be[xe++]=Ke)}return Be}function Gf(){var ie=arguments.length;if(!ie)return[];for(var le=ut(ie-1),ge=arguments[0],xe=ie;xe--;)le[xe-1]=arguments[xe];return Ze(Qt(ge)?On(ge):[ge],dn(le,1))}var Uf=ar(function(ie,le){return Gr(ie)?Ko(ie,dn(le,1,Gr,!0)):[]}),Zf=ar(function(ie,le){var ge=ci(le);return Gr(ge)&&(ge=s),Gr(ie)?Ko(ie,dn(le,1,Gr,!0),Zt(ge,2)):[]}),Yf=ar(function(ie,le){var ge=ci(le);return Gr(ge)&&(ge=s),Gr(ie)?Ko(ie,dn(le,1,Gr,!0),s,ge):[]});function Xf(ie,le,ge){var xe=ie==null?0:ie.length;return xe?(le=ge||le===s?1:tr(le),li(ie,le<0?0:le,xe)):[]}function Jf(ie,le,ge){var xe=ie==null?0:ie.length;return xe?(le=ge||le===s?1:tr(le),le=xe-le,li(ie,0,le<0?0:le)):[]}function Qf(ie,le){return ie&&ie.length?Ss(ie,Zt(le,3),!0,!0):[]}function ep(ie,le){return ie&&ie.length?Ss(ie,Zt(le,3),!0):[]}function tp(ie,le,ge,xe){var Be=ie==null?0:ie.length;return Be?(ge&&typeof ge!="number"&&wn(ie,le,ge)&&(ge=0,xe=Be),qd(ie,le,ge,xe)):[]}function Qc(ie,le,ge){var xe=ie==null?0:ie.length;if(!xe)return-1;var Be=ge==null?0:tr(ge);return Be<0&&(Be=tn(xe+Be,0)),Nr(ie,Zt(le,3),Be)}function eu(ie,le,ge){var xe=ie==null?0:ie.length;if(!xe)return-1;var Be=xe-1;return ge!==s&&(Be=tr(ge),Be=ge<0?tn(xe+Be,0):mn(Be,xe-1)),Nr(ie,Zt(le,3),Be,!0)}function tu(ie){var le=ie==null?0:ie.length;return le?dn(ie,1):[]}function rp(ie){var le=ie==null?0:ie.length;return le?dn(ie,Le):[]}function np(ie,le){var ge=ie==null?0:ie.length;return ge?(le=le===s?1:tr(le),dn(ie,le)):[]}function ap(ie){for(var le=-1,ge=ie==null?0:ie.length,xe={};++le<ge;){var Be=ie[le];xe[Be[0]]=Be[1]}return xe}function ru(ie){return ie&&ie.length?ie[0]:s}function sp(ie,le,ge){var xe=ie==null?0:ie.length;if(!xe)return-1;var Be=ge==null?0:tr(ge);return Be<0&&(Be=tn(xe+Be,0)),Vr(ie,le,Be)}function lp(ie){var le=ie==null?0:ie.length;return le?li(ie,0,-1):[]}var cp=ar(function(ie){var le=Ne(ie,ul);return le.length&&le[0]===ie[0]?Qs(le):[]}),up=ar(function(ie){var le=ci(ie),ge=Ne(ie,ul);return le===ci(ge)?le=s:ge.pop(),ge.length&&ge[0]===ie[0]?Qs(ge,Zt(le,2)):[]}),dp=ar(function(ie){var le=ci(ie),ge=Ne(ie,ul);return le=typeof le=="function"?le:s,le&&ge.pop(),ge.length&&ge[0]===ie[0]?Qs(ge,s,le):[]});function fp(ie,le){return ie==null?"":ad.call(ie,le)}function ci(ie){var le=ie==null?0:ie.length;return le?ie[le-1]:s}function pp(ie,le,ge){var xe=ie==null?0:ie.length;if(!xe)return-1;var Be=xe;return ge!==s&&(Be=tr(ge),Be=Be<0?tn(xe+Be,0):mn(Be,xe-1)),le===le?Hu(ie,le,Be):Nr(ie,qr,Be,!0)}function hp(ie,le){return ie&&ie.length?pc(ie,tr(le)):s}var mp=ar(nu);function nu(ie,le){return ie&&ie.length&&le&&le.length?al(ie,le):ie}function vp(ie,le,ge){return ie&&ie.length&&le&&le.length?al(ie,le,Zt(ge,2)):ie}function gp(ie,le,ge){return ie&&ie.length&&le&&le.length?al(ie,le,s,ge):ie}var yp=Qi(function(ie,le){var ge=ie==null?0:ie.length,xe=Zs(ie,le);return vc(ie,Ne(le,function(Be){return eo(Be,ge)?+Be:Be}).sort(Cc)),xe});function bp(ie,le){var ge=[];if(!(ie&&ie.length))return ge;var xe=-1,Be=[],Ke=ie.length;for(le=Zt(le,3);++xe<Ke;){var Ye=ie[xe];le(Ye,xe,ie)&&(ge.push(Ye),Be.push(xe))}return vc(ie,Be),ge}function El(ie){return ie==null?ie:cd.call(ie)}function $p(ie,le,ge){var xe=ie==null?0:ie.length;return xe?(ge&&typeof ge!="number"&&wn(ie,le,ge)?(le=0,ge=xe):(le=le==null?0:tr(le),ge=ge===s?xe:tr(ge)),li(ie,le,ge)):[]}function _p(ie,le){return _s(ie,le)}function Sp(ie,le,ge){return sl(ie,le,Zt(ge,2))}function xp(ie,le){var ge=ie==null?0:ie.length;if(ge){var xe=_s(ie,le);if(xe<ge&&yi(ie[xe],le))return xe}return-1}function Ep(ie,le){return _s(ie,le,!0)}function wp(ie,le,ge){return sl(ie,le,Zt(ge,2),!0)}function Cp(ie,le){var ge=ie==null?0:ie.length;if(ge){var xe=_s(ie,le,!0)-1;if(yi(ie[xe],le))return xe}return-1}function Rp(ie){return ie&&ie.length?yc(ie):[]}function Pp(ie,le){return ie&&ie.length?yc(ie,Zt(le,2)):[]}function Tp(ie){var le=ie==null?0:ie.length;return le?li(ie,1,le):[]}function Ip(ie,le,ge){return ie&&ie.length?(le=ge||le===s?1:tr(le),li(ie,0,le<0?0:le)):[]}function Op(ie,le,ge){var xe=ie==null?0:ie.length;return xe?(le=ge||le===s?1:tr(le),le=xe-le,li(ie,le<0?0:le,xe)):[]}function Ap(ie,le){return ie&&ie.length?Ss(ie,Zt(le,3),!1,!0):[]}function Dp(ie,le){return ie&&ie.length?Ss(ie,Zt(le,3)):[]}var kp=ar(function(ie){return lo(dn(ie,1,Gr,!0))}),Mp=ar(function(ie){var le=ci(ie);return Gr(le)&&(le=s),lo(dn(ie,1,Gr,!0),Zt(le,2))}),Fp=ar(function(ie){var le=ci(ie);return le=typeof le=="function"?le:s,lo(dn(ie,1,Gr,!0),s,le)});function Np(ie){return ie&&ie.length?lo(ie):[]}function Lp(ie,le){return ie&&ie.length?lo(ie,Zt(le,2)):[]}function Bp(ie,le){return le=typeof le=="function"?le:s,ie&&ie.length?lo(ie,s,le):[]}function wl(ie){if(!(ie&&ie.length))return[];var le=0;return ie=zn(ie,function(ge){if(Gr(ge))return le=tn(ge.length,le),!0}),ao(le,function(ge){return Ne(ie,hn(ge))})}function au(ie,le){if(!(ie&&ie.length))return[];var ge=wl(ie);return le==null?ge:Ne(ge,function(xe){return Jr(le,s,xe)})}var jp=ar(function(ie,le){return Gr(ie)?Ko(ie,le):[]}),Vp=ar(function(ie){return cl(zn(ie,Gr))}),Hp=ar(function(ie){var le=ci(ie);return Gr(le)&&(le=s),cl(zn(ie,Gr),Zt(le,2))}),zp=ar(function(ie){var le=ci(ie);return le=typeof le=="function"?le:s,cl(zn(ie,Gr),s,le)}),Wp=ar(wl);function Kp(ie,le){return Sc(ie||[],le||[],Wo)}function qp(ie,le){return Sc(ie||[],le||[],Uo)}var Gp=ar(function(ie){var le=ie.length,ge=le>1?ie[le-1]:s;return ge=typeof ge=="function"?(ie.pop(),ge):s,au(ie,ge)});function iu(ie){var le=Ve(ie);return le.__chain__=!0,le}function Up(ie,le){return le(ie),ie}function Os(ie,le){return le(ie)}var Zp=Qi(function(ie){var le=ie.length,ge=le?ie[0]:0,xe=this.__wrapped__,Be=function(Ke){return Zs(Ke,ie)};return le>1||this.__actions__.length||!(xe instanceof ur)||!eo(ge)?this.thru(Be):(xe=xe.slice(ge,+ge+(le?1:0)),xe.__actions__.push({func:Os,args:[Be],thisArg:s}),new oi(xe,this.__chain__).thru(function(Ke){return le&&!Ke.length&&Ke.push(s),Ke}))});function Yp(){return iu(this)}function Xp(){return new oi(this.value(),this.__chain__)}function Jp(){this.__values__===s&&(this.__values__=bu(this.value()));var ie=this.__index__>=this.__values__.length,le=ie?s:this.__values__[this.__index__++];return{done:ie,value:le}}function Qp(){return this}function eh(ie){for(var le,ge=this;ge instanceof vs;){var xe=Jc(ge);xe.__index__=0,xe.__values__=s,le?Be.__wrapped__=xe:le=xe;var Be=xe;ge=ge.__wrapped__}return Be.__wrapped__=ie,le}function th(){var ie=this.__wrapped__;if(ie instanceof ur){var le=ie;return this.__actions__.length&&(le=new ur(this)),le=le.reverse(),le.__actions__.push({func:Os,args:[El],thisArg:s}),new oi(le,this.__chain__)}return this.thru(El)}function rh(){return _c(this.__wrapped__,this.__actions__)}var nh=xs(function(ie,le,ge){Sr.call(ie,ge)?++ie[ge]:Xi(ie,ge,1)});function ah(ie,le,ge){var xe=Qt(ie)?Qo:Kd;return ge&&wn(ie,le,ge)&&(le=s),xe(ie,Zt(le,3))}function ih(ie,le){var ge=Qt(ie)?zn:ac;return ge(ie,Zt(le,3))}var oh=Ac(Qc),sh=Ac(eu);function lh(ie,le){return dn(As(ie,le),1)}function ch(ie,le){return dn(As(ie,le),Le)}function uh(ie,le,ge){return ge=ge===s?1:tr(ge),dn(As(ie,le),ge)}function ou(ie,le){var ge=Qt(ie)?In:so;return ge(ie,Zt(le,3))}function su(ie,le){var ge=Qt(ie)?Vs:nc;return ge(ie,Zt(le,3))}var dh=xs(function(ie,le,ge){Sr.call(ie,ge)?ie[ge].push(le):Xi(ie,ge,[le])});function fh(ie,le,ge,xe){ie=An(ie)?ie:Fo(ie),ge=ge&&!xe?tr(ge):0;var Be=ie.length;return ge<0&&(ge=tn(Be+ge,0)),Ns(ie)?ge<=Be&&ie.indexOf(le,ge)>-1:!!Be&&Vr(ie,le,ge)>-1}var ph=ar(function(ie,le,ge){var xe=-1,Be=typeof le=="function",Ke=An(ie)?ut(ie.length):[];return so(ie,function(Ye){Ke[++xe]=Be?Jr(le,Ye,ge):qo(Ye,le,ge)}),Ke}),hh=xs(function(ie,le,ge){Xi(ie,ge,le)});function As(ie,le){var ge=Qt(ie)?Ne:uc;return ge(ie,Zt(le,3))}function mh(ie,le,ge,xe){return ie==null?[]:(Qt(le)||(le=le==null?[]:[le]),ge=xe?s:ge,Qt(ge)||(ge=ge==null?[]:[ge]),hc(ie,le,ge))}var vh=xs(function(ie,le,ge){ie[ge?0:1].push(le)},function(){return[[],[]]});function gh(ie,le,ge){var xe=Qt(ie)?dt:ai,Be=arguments.length<3;return xe(ie,Zt(le,4),ge,Be,so)}function yh(ie,le,ge){var xe=Qt(ie)?Ct:ai,Be=arguments.length<3;return xe(ie,Zt(le,4),ge,Be,nc)}function bh(ie,le){var ge=Qt(ie)?zn:ac;return ge(ie,Ms(Zt(le,3)))}function $h(ie){var le=Qt(ie)?Ql:uf;return le(ie)}function _h(ie,le,ge){(ge?wn(ie,le,ge):le===s)?le=1:le=tr(le);var xe=Qt(ie)?jd:df;return xe(ie,le)}function Sh(ie){var le=Qt(ie)?Vd:pf;return le(ie)}function xh(ie){if(ie==null)return 0;if(An(ie))return Ns(ie)?Co(ie):ie.length;var le=vn(ie);return le==nt||le==yt?ie.size:rl(ie).length}function Eh(ie,le,ge){var xe=Qt(ie)?Kt:hf;return ge&&wn(ie,le,ge)&&(le=s),xe(ie,Zt(le,3))}var wh=ar(function(ie,le){if(ie==null)return[];var ge=le.length;return ge>1&&wn(ie,le[0],le[1])?le=[]:ge>2&&wn(le[0],le[1],le[2])&&(le=[le[0]]),hc(ie,dn(le,1),[])}),Ds=td||function(){return jt.Date.now()};function Ch(ie,le){if(typeof le!="function")throw new ii(ee);return ie=tr(ie),function(){if(--ie<1)return le.apply(this,arguments)}}function lu(ie,le,ge){return le=ge?s:le,le=ie&&le==null?ie.length:le,Ji(ie,$e,s,s,s,s,le)}function cu(ie,le){var ge;if(typeof le!="function")throw new ii(ee);return ie=tr(ie),function(){return--ie>0&&(ge=le.apply(this,arguments)),ie<=1&&(le=s),ge}}var Cl=ar(function(ie,le,ge){var xe=ve;if(ge.length){var Be=io(ge,ko(Cl));xe|=be}return Ji(ie,xe,le,ge,Be)}),uu=ar(function(ie,le,ge){var xe=ve|fe;if(ge.length){var Be=io(ge,ko(uu));xe|=be}return Ji(le,xe,ie,ge,Be)});function du(ie,le,ge){le=ge?s:le;var xe=Ji(ie,pe,s,s,s,s,s,le);return xe.placeholder=du.placeholder,xe}function fu(ie,le,ge){le=ge?s:le;var xe=Ji(ie,me,s,s,s,s,s,le);return xe.placeholder=fu.placeholder,xe}function pu(ie,le,ge){var xe,Be,Ke,Ye,tt,st,bt=0,_t=!1,St=!1,kt=!0;if(typeof ie!="function")throw new ii(ee);le=ui(le)||0,Lr(ge)&&(_t=!!ge.leading,St="maxWait"in ge,Ke=St?tn(ui(ge.maxWait)||0,le):Ke,kt="trailing"in ge?!!ge.trailing:kt);function zt(Ur){var bi=xe,no=Be;return xe=Be=s,bt=Ur,Ye=ie.apply(no,bi),Ye}function Yt(Ur){return bt=Ur,tt=Xo(lr,le),_t?zt(Ur):Ye}function rr(Ur){var bi=Ur-st,no=Ur-bt,Au=le-bi;return St?mn(Au,Ke-no):Au}function Xt(Ur){var bi=Ur-st,no=Ur-bt;return st===s||bi>=le||bi<0||St&&no>=Ke}function lr(){var Ur=Ds();if(Xt(Ur))return pr(Ur);tt=Xo(lr,rr(Ur))}function pr(Ur){return tt=s,kt&&xe?zt(Ur):(xe=Be=s,Ye)}function Gn(){tt!==s&&xc(tt),bt=0,xe=st=Be=tt=s}function Cn(){return tt===s?Ye:pr(Ds())}function Un(){var Ur=Ds(),bi=Xt(Ur);if(xe=arguments,Be=this,st=Ur,bi){if(tt===s)return Yt(st);if(St)return xc(tt),tt=Xo(lr,le),zt(st)}return tt===s&&(tt=Xo(lr,le)),Ye}return Un.cancel=Gn,Un.flush=Cn,Un}var Rh=ar(function(ie,le){return rc(ie,1,le)}),Ph=ar(function(ie,le,ge){return rc(ie,ui(le)||0,ge)});function Th(ie){return Ji(ie,Ee)}function ks(ie,le){if(typeof ie!="function"||le!=null&&typeof le!="function")throw new ii(ee);var ge=function(){var xe=arguments,Be=le?le.apply(this,xe):xe[0],Ke=ge.cache;if(Ke.has(Be))return Ke.get(Be);var Ye=ie.apply(this,xe);return ge.cache=Ke.set(Be,Ye)||Ke,Ye};return ge.cache=new(ks.Cache||Yi),ge}ks.Cache=Yi;function Ms(ie){if(typeof ie!="function")throw new ii(ee);return function(){var le=arguments;switch(le.length){case 0:return!ie.call(this);case 1:return!ie.call(this,le[0]);case 2:return!ie.call(this,le[0],le[1]);case 3:return!ie.call(this,le[0],le[1],le[2])}return!ie.apply(this,le)}}function Ih(ie){return cu(2,ie)}var Oh=mf(function(ie,le){le=le.length==1&&Qt(le[0])?Ne(le[0],Wn(Zt())):Ne(dn(le,1),Wn(Zt()));var ge=le.length;return ar(function(xe){for(var Be=-1,Ke=mn(xe.length,ge);++Be<Ke;)xe[Be]=le[Be].call(this,xe[Be]);return Jr(ie,this,xe)})}),Rl=ar(function(ie,le){var ge=io(le,ko(Rl));return Ji(ie,be,s,le,ge)}),hu=ar(function(ie,le){var ge=io(le,ko(hu));return Ji(ie,ye,s,le,ge)}),Ah=Qi(function(ie,le){return Ji(ie,_e,s,s,s,le)});function Dh(ie,le){if(typeof ie!="function")throw new ii(ee);return le=le===s?le:tr(le),ar(ie,le)}function kh(ie,le){if(typeof ie!="function")throw new ii(ee);return le=le==null?0:tn(tr(le),0),ar(function(ge){var xe=ge[le],Be=uo(ge,0,le);return xe&&Ze(Be,xe),Jr(ie,this,Be)})}function Mh(ie,le,ge){var xe=!0,Be=!0;if(typeof ie!="function")throw new ii(ee);return Lr(ge)&&(xe="leading"in ge?!!ge.leading:xe,Be="trailing"in ge?!!ge.trailing:Be),pu(ie,le,{leading:xe,maxWait:le,trailing:Be})}function Fh(ie){return lu(ie,1)}function Nh(ie,le){return Rl(dl(le),ie)}function Lh(){if(!arguments.length)return[];var ie=arguments[0];return Qt(ie)?ie:[ie]}function Bh(ie){return si(ie,de)}function jh(ie,le){return le=typeof le=="function"?le:s,si(ie,de,le)}function Vh(ie){return si(ie,oe|de)}function Hh(ie,le){return le=typeof le=="function"?le:s,si(ie,oe|de,le)}function zh(ie,le){return le==null||tc(ie,le,nn(le))}function yi(ie,le){return ie===le||ie!==ie&&le!==le}var Wh=Rs(Js),Kh=Rs(function(ie,le){return ie>=le}),_o=sc(function(){return arguments}())?sc:function(ie){return Hr(ie)&&Sr.call(ie,"callee")&&!Gl.call(ie,"callee")},Qt=ut.isArray,qh=wr?Wn(wr):Xd;function An(ie){return ie!=null&&Fs(ie.length)&&!to(ie)}function Gr(ie){return Hr(ie)&&An(ie)}function Gh(ie){return ie===!0||ie===!1||Hr(ie)&&En(ie)==Ge}var fo=nd||Ll,Uh=jr?Wn(jr):Jd;function Zh(ie){return Hr(ie)&&ie.nodeType===1&&!Jo(ie)}function Yh(ie){if(ie==null)return!0;if(An(ie)&&(Qt(ie)||typeof ie=="string"||typeof ie.splice=="function"||fo(ie)||Mo(ie)||_o(ie)))return!ie.length;var le=vn(ie);if(le==nt||le==yt)return!ie.size;if(Yo(ie))return!rl(ie).length;for(var ge in ie)if(Sr.call(ie,ge))return!1;return!0}function Xh(ie,le){return Go(ie,le)}function Jh(ie,le,ge){ge=typeof ge=="function"?ge:s;var xe=ge?ge(ie,le):s;return xe===s?Go(ie,le,s,ge):!!xe}function Pl(ie){if(!Hr(ie))return!1;var le=En(ie);return le==lt||le==Xe||typeof ie.message=="string"&&typeof ie.name=="string"&&!Jo(ie)}function Qh(ie){return typeof ie=="number"&&Zl(ie)}function to(ie){if(!Lr(ie))return!1;var le=En(ie);return le==ot||le==ft||le==Ue||le==Tt}function mu(ie){return typeof ie=="number"&&ie==tr(ie)}function Fs(ie){return typeof ie=="number"&&ie>-1&&ie%1==0&&ie<=Se}function Lr(ie){var le=typeof ie;return ie!=null&&(le=="object"||le=="function")}function Hr(ie){return ie!=null&&typeof ie=="object"}var vu=Xr?Wn(Xr):ef;function em(ie,le){return ie===le||tl(ie,le,yl(le))}function tm(ie,le,ge){return ge=typeof ge=="function"?ge:s,tl(ie,le,yl(le),ge)}function rm(ie){return gu(ie)&&ie!=+ie}function am(ie){if(Lf(ie))throw new Jt(j);return lc(ie)}function im(ie){return ie===null}function om(ie){return ie==null}function gu(ie){return typeof ie=="number"||Hr(ie)&&En(ie)==ht}function Jo(ie){if(!Hr(ie)||En(ie)!=pt)return!1;var le=ls(ie);if(le===null)return!0;var ge=Sr.call(le,"constructor")&&le.constructor;return typeof ge=="function"&&ge instanceof ge&&as.call(ge)==Xu}var Tl=Sn?Wn(Sn):tf;function sm(ie){return mu(ie)&&ie>=-Se&&ie<=Se}var yu=po?Wn(po):rf;function Ns(ie){return typeof ie=="string"||!Qt(ie)&&Hr(ie)&&En(ie)==Rt}function qn(ie){return typeof ie=="symbol"||Hr(ie)&&En(ie)==Et}var Mo=Gi?Wn(Gi):nf;function lm(ie){return ie===s}function cm(ie){return Hr(ie)&&vn(ie)==Ot}function um(ie){return Hr(ie)&&En(ie)==Ut}var dm=Rs(nl),fm=Rs(function(ie,le){return ie<=le});function bu(ie){if(!ie)return[];if(An(ie))return Ns(ie)?vi(ie):On(ie);if(Bo&&ie[Bo])return Bu(ie[Bo]());var le=vn(ie),ge=le==nt?zs:le==yt?es:Fo;return ge(ie)}function ro(ie){if(!ie)return ie===0?ie:0;if(ie=ui(ie),ie===Le||ie===-Le){var le=ie<0?-1:1;return le*Re}return ie===ie?ie:0}function tr(ie){var le=ro(ie),ge=le%1;return le===le?ge?le-ge:le:0}function $u(ie){return ie?go(tr(ie),0,je):0}function ui(ie){if(typeof ie=="number")return ie;if(qn(ie))return ke;if(Lr(ie)){var le=typeof ie.valueOf=="function"?ie.valueOf():ie;ie=Lr(le)?le+"":le}if(typeof ie!="string")return ie===0?ie:+ie;ie=Bl(ie);var ge=bn.test(ie);return ge||Hi.test(ie)?mt(ie.slice(2),ge?2:8):_i.test(ie)?ke:+ie}function _u(ie){return ki(ie,Dn(ie))}function pm(ie){return ie?go(tr(ie),-Se,Se):ie===0?ie:0}function _r(ie){return ie==null?"":Kn(ie)}var hm=Ao(function(ie,le){if(Yo(le)||An(le)){ki(le,nn(le),ie);return}for(var ge in le)Sr.call(le,ge)&&Wo(ie,ge,le[ge])}),Su=Ao(function(ie,le){ki(le,Dn(le),ie)}),Ls=Ao(function(ie,le,ge,xe){ki(le,Dn(le),ie,xe)}),mm=Ao(function(ie,le,ge,xe){ki(le,nn(le),ie,xe)}),vm=Qi(Zs);function gm(ie,le){var ge=Oo(ie);return le==null?ge:ec(ge,le)}var ym=ar(function(ie,le){ie=Rr(ie);var ge=-1,xe=le.length,Be=xe>2?le[2]:s;for(Be&&wn(le[0],le[1],Be)&&(xe=1);++ge<xe;)for(var Ke=le[ge],Ye=Dn(Ke),tt=-1,st=Ye.length;++tt<st;){var bt=Ye[tt],_t=ie[bt];(_t===s||yi(_t,Po[bt])&&!Sr.call(ie,bt))&&(ie[bt]=Ke[bt])}return ie}),bm=ar(function(ie){return ie.push(s,Bc),Jr(xu,s,ie)});function $m(ie,le){return Fr(ie,Zt(le,3),Di)}function _m(ie,le){return Fr(ie,Zt(le,3),Xs)}function Sm(ie,le){return ie==null?ie:Ys(ie,Zt(le,3),Dn)}function xm(ie,le){return ie==null?ie:ic(ie,Zt(le,3),Dn)}function Em(ie,le){return ie&&Di(ie,Zt(le,3))}function wm(ie,le){return ie&&Xs(ie,Zt(le,3))}function Cm(ie){return ie==null?[]:bs(ie,nn(ie))}function Rm(ie){return ie==null?[]:bs(ie,Dn(ie))}function Il(ie,le,ge){var xe=ie==null?s:yo(ie,le);return xe===s?ge:xe}function Pm(ie,le){return ie!=null&&Hc(ie,le,Gd)}function Ol(ie,le){return ie!=null&&Hc(ie,le,Ud)}var Tm=kc(function(ie,le,ge){le!=null&&typeof le.toString!="function"&&(le=is.call(le)),ie[le]=ge},Dl(kn)),Im=kc(function(ie,le,ge){le!=null&&typeof le.toString!="function"&&(le=is.call(le)),Sr.call(ie,le)?ie[le].push(ge):ie[le]=[ge]},Zt),Om=ar(qo);function nn(ie){return An(ie)?Jl(ie):rl(ie)}function Dn(ie){return An(ie)?Jl(ie,!0):af(ie)}function Am(ie,le){var ge={};return le=Zt(le,3),Di(ie,function(xe,Be,Ke){Xi(ge,le(xe,Be,Ke),xe)}),ge}function Dm(ie,le){var ge={};return le=Zt(le,3),Di(ie,function(xe,Be,Ke){Xi(ge,Be,le(xe,Be,Ke))}),ge}var km=Ao(function(ie,le,ge){$s(ie,le,ge)}),xu=Ao(function(ie,le,ge,xe){$s(ie,le,ge,xe)}),Mm=Qi(function(ie,le){var ge={};if(ie==null)return ge;var xe=!1;le=Ne(le,function(Ke){return Ke=co(Ke,ie),xe||(xe=Ke.length>1),Ke}),ki(ie,vl(ie),ge),xe&&(ge=si(ge,oe|se|de,Cf));for(var Be=le.length;Be--;)ll(ge,le[Be]);return ge});function Fm(ie,le){return Eu(ie,Ms(Zt(le)))}var Nm=Qi(function(ie,le){return ie==null?{}:sf(ie,le)});function Eu(ie,le){if(ie==null)return{};var ge=Ne(vl(ie),function(xe){return[xe]});return le=Zt(le),mc(ie,ge,function(xe,Be){return le(xe,Be[0])})}function Lm(ie,le,ge){le=co(le,ie);var xe=-1,Be=le.length;for(Be||(Be=1,ie=s);++xe<Be;){var Ke=ie==null?s:ie[Mi(le[xe])];Ke===s&&(xe=Be,Ke=ge),ie=to(Ke)?Ke.call(ie):Ke}return ie}function Bm(ie,le,ge){return ie==null?ie:Uo(ie,le,ge)}function jm(ie,le,ge,xe){return xe=typeof xe=="function"?xe:s,ie==null?ie:Uo(ie,le,ge,xe)}var wu=Nc(nn),Cu=Nc(Dn);function Vm(ie,le,ge){var xe=Qt(ie),Be=xe||fo(ie)||Mo(ie);if(le=Zt(le,4),ge==null){var Ke=ie&&ie.constructor;Be?ge=xe?new Ke:[]:Lr(ie)?ge=to(Ke)?Oo(ls(ie)):{}:ge={}}return(Be?In:Di)(ie,function(Ye,tt,st){return le(ge,Ye,tt,st)}),ge}function Hm(ie,le){return ie==null?!0:ll(ie,le)}function zm(ie,le,ge){return ie==null?ie:$c(ie,le,dl(ge))}function Wm(ie,le,ge,xe){return xe=typeof xe=="function"?xe:s,ie==null?ie:$c(ie,le,dl(ge),xe)}function Fo(ie){return ie==null?[]:Hs(ie,nn(ie))}function Km(ie){return ie==null?[]:Hs(ie,Dn(ie))}function qm(ie,le,ge){return ge===s&&(ge=le,le=s),ge!==s&&(ge=ui(ge),ge=ge===ge?ge:0),le!==s&&(le=ui(le),le=le===le?le:0),go(ui(ie),le,ge)}function Gm(ie,le,ge){return le=ro(le),ge===s?(ge=le,le=0):ge=ro(ge),ie=ui(ie),Zd(ie,le,ge)}function Um(ie,le,ge){if(ge&&typeof ge!="boolean"&&wn(ie,le,ge)&&(le=ge=s),ge===s&&(typeof le=="boolean"?(ge=le,le=s):typeof ie=="boolean"&&(ge=ie,ie=s)),ie===s&&le===s?(ie=0,le=1):(ie=ro(ie),le===s?(le=ie,ie=0):le=ro(le)),ie>le){var xe=ie;ie=le,le=xe}if(ge||ie%1||le%1){var Be=Yl();return mn(ie+Be*(le-ie+rt("1e-"+((Be+"").length-1))),le)}return il(ie,le)}var Zm=Do(function(ie,le,ge){return le=le.toLowerCase(),ie+(ge?Ru(le):le)});function Ru(ie){return Al(_r(ie).toLowerCase())}function Pu(ie){return ie=_r(ie),ie&&ie.replace(Yr,ku).replace(Oi,"")}function Ym(ie,le,ge){ie=_r(ie),le=Kn(le);var xe=ie.length;ge=ge===s?xe:go(tr(ge),0,xe);var Be=ge;return ge-=le.length,ge>=0&&ie.slice(ge,Be)==le}function Xm(ie){return ie=_r(ie),ie&&Tr.test(ie)?ie.replace(cr,Mu):ie}function Jm(ie){return ie=_r(ie),ie&&di.test(ie)?ie.replace(gn,"\\$&"):ie}var Qm=Do(function(ie,le,ge){return ie+(ge?"-":"")+le.toLowerCase()}),ev=Do(function(ie,le,ge){return ie+(ge?" ":"")+le.toLowerCase()}),tv=Oc("toLowerCase");function rv(ie,le,ge){ie=_r(ie),le=tr(le);var xe=le?Co(ie):0;if(!le||xe>=le)return ie;var Be=(le-xe)/2;return Cs(fs(Be),ge)+ie+Cs(ds(Be),ge)}function nv(ie,le,ge){ie=_r(ie),le=tr(le);var xe=le?Co(ie):0;return le&&xe<le?ie+Cs(le-xe,ge):ie}function av(ie,le,ge){ie=_r(ie),le=tr(le);var xe=le?Co(ie):0;return le&&xe<le?Cs(le-xe,ge)+ie:ie}function iv(ie,le,ge){return ge||le==null?le=0:le&&(le=+le),ld(_r(ie).replace(Mn,""),le||0)}function ov(ie,le,ge){return(ge?wn(ie,le,ge):le===s)?le=1:le=tr(le),ol(_r(ie),le)}function sv(){var ie=arguments,le=_r(ie[0]);return ie.length<3?le:le.replace(ie[1],ie[2])}var lv=Do(function(ie,le,ge){return ie+(ge?"_":"")+le.toLowerCase()});function cv(ie,le,ge){return ge&&typeof ge!="number"&&wn(ie,le,ge)&&(le=ge=s),ge=ge===s?je:ge>>>0,ge?(ie=_r(ie),ie&&(typeof le=="string"||le!=null&&!Tl(le))&&(le=Kn(le),!le&&wo(ie))?uo(vi(ie),0,ge):ie.split(le,ge)):[]}var uv=Do(function(ie,le,ge){return ie+(ge?" ":"")+Al(le)});function dv(ie,le,ge){return ie=_r(ie),ge=ge==null?0:go(tr(ge),0,ie.length),le=Kn(le),ie.slice(ge,ge+le.length)==le}function fv(ie,le,ge){var xe=Ve.templateSettings;ge&&wn(ie,le,ge)&&(le=s),ie=_r(ie),le=Ls({},le,xe,Lc);var Be=Ls({},le.imports,xe.imports,Lc),Ke=nn(Be),Ye=Hs(Be,Ke),tt,st,bt=0,_t=le.interpolate||Rn,St="__p += '",kt=Ws((le.escape||Rn).source+"|"+_t.source+"|"+(_t===sr?Yn:Rn).source+"|"+(le.evaluate||Rn).source+"|$","g"),zt="//# sourceURL="+(Sr.call(le,"sourceURL")?(le.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ri+"]")+`
|
||
`;ie.replace(kt,function(Xt,lr,pr,Gn,Cn,Un){return pr||(pr=Gn),St+=ie.slice(bt,Un).replace(an,Fu),lr&&(tt=!0,St+=`' +
|
||
__e(`+lr+`) +
|
||
'`),Cn&&(st=!0,St+=`';
|
||
`+Cn+`;
|
||
__p += '`),pr&&(St+=`' +
|
||
((__t = (`+pr+`)) == null ? '' : __t) +
|
||
'`),bt=Un+Xt.length,Xt}),St+=`';
|
||
`;var Yt=Sr.call(le,"variable")&&le.variable;if(!Yt)St=`with (obj) {
|
||
`+St+`
|
||
}
|
||
`;else if(Bi.test(Yt))throw new Jt(te);St=(st?St.replace(dr,""):St).replace(Pr,"$1").replace(Or,"$1;"),St="function("+(Yt||"obj")+`) {
|
||
`+(Yt?"":`obj || (obj = {});
|
||
`)+"var __t, __p = ''"+(tt?", __e = _.escape":"")+(st?`, __j = Array.prototype.join;
|
||
function print() { __p += __j.call(arguments, '') }
|
||
`:`;
|
||
`)+St+`return __p
|
||
}`;var rr=Iu(function(){return br(Ke,zt+"return "+St).apply(s,Ye)});if(rr.source=St,Pl(rr))throw rr;return rr}function pv(ie){return _r(ie).toLowerCase()}function hv(ie){return _r(ie).toUpperCase()}function mv(ie,le,ge){if(ie=_r(ie),ie&&(ge||le===s))return Bl(ie);if(!ie||!(le=Kn(le)))return ie;var xe=vi(ie),Be=vi(le),Ke=jl(xe,Be),Ye=Vl(xe,Be)+1;return uo(xe,Ke,Ye).join("")}function vv(ie,le,ge){if(ie=_r(ie),ie&&(ge||le===s))return ie.slice(0,zl(ie)+1);if(!ie||!(le=Kn(le)))return ie;var xe=vi(ie),Be=Vl(xe,vi(le))+1;return uo(xe,0,Be).join("")}function gv(ie,le,ge){if(ie=_r(ie),ie&&(ge||le===s))return ie.replace(Mn,"");if(!ie||!(le=Kn(le)))return ie;var xe=vi(ie),Be=jl(xe,vi(le));return uo(xe,Be).join("")}function yv(ie,le){var ge=Oe,xe=Me;if(Lr(le)){var Be="separator"in le?le.separator:Be;ge="length"in le?tr(le.length):ge,xe="omission"in le?Kn(le.omission):xe}ie=_r(ie);var Ke=ie.length;if(wo(ie)){var Ye=vi(ie);Ke=Ye.length}if(ge>=Ke)return ie;var tt=ge-Co(xe);if(tt<1)return xe;var st=Ye?uo(Ye,0,tt).join(""):ie.slice(0,tt);if(Be===s)return st+xe;if(Ye&&(tt+=st.length-tt),Tl(Be)){if(ie.slice(tt).search(Be)){var bt,_t=st;for(Be.global||(Be=Ws(Be.source,_r($r.exec(Be))+"g")),Be.lastIndex=0;bt=Be.exec(_t);)var St=bt.index;st=st.slice(0,St===s?tt:St)}}else if(ie.indexOf(Kn(Be),tt)!=tt){var kt=st.lastIndexOf(Be);kt>-1&&(st=st.slice(0,kt))}return st+xe}function bv(ie){return ie=_r(ie),ie&&Zr.test(ie)?ie.replace(xr,zu):ie}var $v=Do(function(ie,le,ge){return ie+(ge?" ":"")+le.toUpperCase()}),Al=Oc("toUpperCase");function Tu(ie,le,ge){return ie=_r(ie),le=ge?s:le,le===s?Lu(ie)?qu(ie):Cr(ie):ie.match(le)||[]}var Iu=ar(function(ie,le){try{return Jr(ie,s,le)}catch(ge){return Pl(ge)?ge:new Jt(ge)}}),_v=Qi(function(ie,le){return In(le,function(ge){ge=Mi(ge),Xi(ie,ge,Cl(ie[ge],ie))}),ie});function Sv(ie){var le=ie==null?0:ie.length,ge=Zt();return ie=le?Ne(ie,function(xe){if(typeof xe[1]!="function")throw new ii(ee);return[ge(xe[0]),xe[1]]}):[],ar(function(xe){for(var Be=-1;++Be<le;){var Ke=ie[Be];if(Jr(Ke[0],this,xe))return Jr(Ke[1],this,xe)}})}function xv(ie){return Wd(si(ie,oe))}function Dl(ie){return function(){return ie}}function Ev(ie,le){return ie==null||ie!==ie?le:ie}var wv=Dc(),Cv=Dc(!0);function kn(ie){return ie}function kl(ie){return cc(typeof ie=="function"?ie:si(ie,oe))}function Rv(ie){return dc(si(ie,oe))}function Pv(ie,le){return fc(ie,si(le,oe))}var Tv=ar(function(ie,le){return function(ge){return qo(ge,ie,le)}}),Iv=ar(function(ie,le){return function(ge){return qo(ie,ge,le)}});function Ml(ie,le,ge){var xe=nn(le),Be=bs(le,xe);ge==null&&!(Lr(le)&&(Be.length||!xe.length))&&(ge=le,le=ie,ie=this,Be=bs(le,nn(le)));var Ke=!(Lr(ge)&&"chain"in ge)||!!ge.chain,Ye=to(ie);return In(Be,function(tt){var st=le[tt];ie[tt]=st,Ye&&(ie.prototype[tt]=function(){var bt=this.__chain__;if(Ke||bt){var _t=ie(this.__wrapped__),St=_t.__actions__=On(this.__actions__);return St.push({func:st,args:arguments,thisArg:ie}),_t.__chain__=bt,_t}return st.apply(ie,Ze([this.value()],arguments))})}),ie}function Ov(){return jt._===this&&(jt._=Ju),this}function Fl(){}function Av(ie){return ie=tr(ie),ar(function(le){return pc(le,ie)})}var Dv=pl(Ne),kv=pl(Qo),Mv=pl(Kt);function Ou(ie){return $l(ie)?hn(Mi(ie)):lf(ie)}function Fv(ie){return function(le){return ie==null?s:yo(ie,le)}}var Nv=Mc(),Lv=Mc(!0);function Nl(){return[]}function Ll(){return!1}function Bv(){return{}}function jv(){return""}function Vv(){return!0}function Hv(ie,le){if(ie=tr(ie),ie<1||ie>Se)return[];var ge=je,xe=mn(ie,je);le=Zt(le),ie-=je;for(var Be=ao(xe,le);++ge<ie;)le(ge);return Be}function zv(ie){return Qt(ie)?Ne(ie,Mi):qn(ie)?[ie]:On(Xc(_r(ie)))}function Wv(ie){var le=++Yu;return _r(ie)+le}var Kv=ws(function(ie,le){return ie+le},0),qv=hl("ceil"),Gv=ws(function(ie,le){return ie/le},1),Uv=hl("floor");function Zv(ie){return ie&&ie.length?ys(ie,kn,Js):s}function Yv(ie,le){return ie&&ie.length?ys(ie,Zt(le,2),Js):s}function Xv(ie){return xn(ie,kn)}function Jv(ie,le){return xn(ie,Zt(le,2))}function Qv(ie){return ie&&ie.length?ys(ie,kn,nl):s}function eg(ie,le){return ie&&ie.length?ys(ie,Zt(le,2),nl):s}var tg=ws(function(ie,le){return ie*le},1),rg=hl("round"),ng=ws(function(ie,le){return ie-le},0);function ag(ie){return ie&&ie.length?xo(ie,kn):0}function ig(ie,le){return ie&&ie.length?xo(ie,Zt(le,2)):0}return Ve.after=Ch,Ve.ary=lu,Ve.assign=hm,Ve.assignIn=Su,Ve.assignInWith=Ls,Ve.assignWith=mm,Ve.at=vm,Ve.before=cu,Ve.bind=Cl,Ve.bindAll=_v,Ve.bindKey=uu,Ve.castArray=Lh,Ve.chain=iu,Ve.chunk=Kf,Ve.compact=qf,Ve.concat=Gf,Ve.cond=Sv,Ve.conforms=xv,Ve.constant=Dl,Ve.countBy=nh,Ve.create=gm,Ve.curry=du,Ve.curryRight=fu,Ve.debounce=pu,Ve.defaults=ym,Ve.defaultsDeep=bm,Ve.defer=Rh,Ve.delay=Ph,Ve.difference=Uf,Ve.differenceBy=Zf,Ve.differenceWith=Yf,Ve.drop=Xf,Ve.dropRight=Jf,Ve.dropRightWhile=Qf,Ve.dropWhile=ep,Ve.fill=tp,Ve.filter=ih,Ve.flatMap=lh,Ve.flatMapDeep=ch,Ve.flatMapDepth=uh,Ve.flatten=tu,Ve.flattenDeep=rp,Ve.flattenDepth=np,Ve.flip=Th,Ve.flow=wv,Ve.flowRight=Cv,Ve.fromPairs=ap,Ve.functions=Cm,Ve.functionsIn=Rm,Ve.groupBy=dh,Ve.initial=lp,Ve.intersection=cp,Ve.intersectionBy=up,Ve.intersectionWith=dp,Ve.invert=Tm,Ve.invertBy=Im,Ve.invokeMap=ph,Ve.iteratee=kl,Ve.keyBy=hh,Ve.keys=nn,Ve.keysIn=Dn,Ve.map=As,Ve.mapKeys=Am,Ve.mapValues=Dm,Ve.matches=Rv,Ve.matchesProperty=Pv,Ve.memoize=ks,Ve.merge=km,Ve.mergeWith=xu,Ve.method=Tv,Ve.methodOf=Iv,Ve.mixin=Ml,Ve.negate=Ms,Ve.nthArg=Av,Ve.omit=Mm,Ve.omitBy=Fm,Ve.once=Ih,Ve.orderBy=mh,Ve.over=Dv,Ve.overArgs=Oh,Ve.overEvery=kv,Ve.overSome=Mv,Ve.partial=Rl,Ve.partialRight=hu,Ve.partition=vh,Ve.pick=Nm,Ve.pickBy=Eu,Ve.property=Ou,Ve.propertyOf=Fv,Ve.pull=mp,Ve.pullAll=nu,Ve.pullAllBy=vp,Ve.pullAllWith=gp,Ve.pullAt=yp,Ve.range=Nv,Ve.rangeRight=Lv,Ve.rearg=Ah,Ve.reject=bh,Ve.remove=bp,Ve.rest=Dh,Ve.reverse=El,Ve.sampleSize=_h,Ve.set=Bm,Ve.setWith=jm,Ve.shuffle=Sh,Ve.slice=$p,Ve.sortBy=wh,Ve.sortedUniq=Rp,Ve.sortedUniqBy=Pp,Ve.split=cv,Ve.spread=kh,Ve.tail=Tp,Ve.take=Ip,Ve.takeRight=Op,Ve.takeRightWhile=Ap,Ve.takeWhile=Dp,Ve.tap=Up,Ve.throttle=Mh,Ve.thru=Os,Ve.toArray=bu,Ve.toPairs=wu,Ve.toPairsIn=Cu,Ve.toPath=zv,Ve.toPlainObject=_u,Ve.transform=Vm,Ve.unary=Fh,Ve.union=kp,Ve.unionBy=Mp,Ve.unionWith=Fp,Ve.uniq=Np,Ve.uniqBy=Lp,Ve.uniqWith=Bp,Ve.unset=Hm,Ve.unzip=wl,Ve.unzipWith=au,Ve.update=zm,Ve.updateWith=Wm,Ve.values=Fo,Ve.valuesIn=Km,Ve.without=jp,Ve.words=Tu,Ve.wrap=Nh,Ve.xor=Vp,Ve.xorBy=Hp,Ve.xorWith=zp,Ve.zip=Wp,Ve.zipObject=Kp,Ve.zipObjectDeep=qp,Ve.zipWith=Gp,Ve.entries=wu,Ve.entriesIn=Cu,Ve.extend=Su,Ve.extendWith=Ls,Ml(Ve,Ve),Ve.add=Kv,Ve.attempt=Iu,Ve.camelCase=Zm,Ve.capitalize=Ru,Ve.ceil=qv,Ve.clamp=qm,Ve.clone=Bh,Ve.cloneDeep=Vh,Ve.cloneDeepWith=Hh,Ve.cloneWith=jh,Ve.conformsTo=zh,Ve.deburr=Pu,Ve.defaultTo=Ev,Ve.divide=Gv,Ve.endsWith=Ym,Ve.eq=yi,Ve.escape=Xm,Ve.escapeRegExp=Jm,Ve.every=ah,Ve.find=oh,Ve.findIndex=Qc,Ve.findKey=$m,Ve.findLast=sh,Ve.findLastIndex=eu,Ve.findLastKey=_m,Ve.floor=Uv,Ve.forEach=ou,Ve.forEachRight=su,Ve.forIn=Sm,Ve.forInRight=xm,Ve.forOwn=Em,Ve.forOwnRight=wm,Ve.get=Il,Ve.gt=Wh,Ve.gte=Kh,Ve.has=Pm,Ve.hasIn=Ol,Ve.head=ru,Ve.identity=kn,Ve.includes=fh,Ve.indexOf=sp,Ve.inRange=Gm,Ve.invoke=Om,Ve.isArguments=_o,Ve.isArray=Qt,Ve.isArrayBuffer=qh,Ve.isArrayLike=An,Ve.isArrayLikeObject=Gr,Ve.isBoolean=Gh,Ve.isBuffer=fo,Ve.isDate=Uh,Ve.isElement=Zh,Ve.isEmpty=Yh,Ve.isEqual=Xh,Ve.isEqualWith=Jh,Ve.isError=Pl,Ve.isFinite=Qh,Ve.isFunction=to,Ve.isInteger=mu,Ve.isLength=Fs,Ve.isMap=vu,Ve.isMatch=em,Ve.isMatchWith=tm,Ve.isNaN=rm,Ve.isNative=am,Ve.isNil=om,Ve.isNull=im,Ve.isNumber=gu,Ve.isObject=Lr,Ve.isObjectLike=Hr,Ve.isPlainObject=Jo,Ve.isRegExp=Tl,Ve.isSafeInteger=sm,Ve.isSet=yu,Ve.isString=Ns,Ve.isSymbol=qn,Ve.isTypedArray=Mo,Ve.isUndefined=lm,Ve.isWeakMap=cm,Ve.isWeakSet=um,Ve.join=fp,Ve.kebabCase=Qm,Ve.last=ci,Ve.lastIndexOf=pp,Ve.lowerCase=ev,Ve.lowerFirst=tv,Ve.lt=dm,Ve.lte=fm,Ve.max=Zv,Ve.maxBy=Yv,Ve.mean=Xv,Ve.meanBy=Jv,Ve.min=Qv,Ve.minBy=eg,Ve.stubArray=Nl,Ve.stubFalse=Ll,Ve.stubObject=Bv,Ve.stubString=jv,Ve.stubTrue=Vv,Ve.multiply=tg,Ve.nth=hp,Ve.noConflict=Ov,Ve.noop=Fl,Ve.now=Ds,Ve.pad=rv,Ve.padEnd=nv,Ve.padStart=av,Ve.parseInt=iv,Ve.random=Um,Ve.reduce=gh,Ve.reduceRight=yh,Ve.repeat=ov,Ve.replace=sv,Ve.result=Lm,Ve.round=rg,Ve.runInContext=it,Ve.sample=$h,Ve.size=xh,Ve.snakeCase=lv,Ve.some=Eh,Ve.sortedIndex=_p,Ve.sortedIndexBy=Sp,Ve.sortedIndexOf=xp,Ve.sortedLastIndex=Ep,Ve.sortedLastIndexBy=wp,Ve.sortedLastIndexOf=Cp,Ve.startCase=uv,Ve.startsWith=dv,Ve.subtract=ng,Ve.sum=ag,Ve.sumBy=ig,Ve.template=fv,Ve.times=Hv,Ve.toFinite=ro,Ve.toInteger=tr,Ve.toLength=$u,Ve.toLower=pv,Ve.toNumber=ui,Ve.toSafeInteger=pm,Ve.toString=_r,Ve.toUpper=hv,Ve.trim=mv,Ve.trimEnd=vv,Ve.trimStart=gv,Ve.truncate=yv,Ve.unescape=bv,Ve.uniqueId=Wv,Ve.upperCase=$v,Ve.upperFirst=Al,Ve.each=ou,Ve.eachRight=su,Ve.first=ru,Ml(Ve,function(){var ie={};return Di(Ve,function(le,ge){Sr.call(Ve.prototype,ge)||(ie[ge]=le)}),ie}(),{chain:!1}),Ve.VERSION=_,In(["bind","bindKey","curry","curryRight","partial","partialRight"],function(ie){Ve[ie].placeholder=Ve}),In(["drop","take"],function(ie,le){ur.prototype[ie]=function(ge){ge=ge===s?1:tn(tr(ge),0);var xe=this.__filtered__&&!le?new ur(this):this.clone();return xe.__filtered__?xe.__takeCount__=mn(ge,xe.__takeCount__):xe.__views__.push({size:mn(ge,je),type:ie+(xe.__dir__<0?"Right":"")}),xe},ur.prototype[ie+"Right"]=function(ge){return this.reverse()[ie](ge).reverse()}}),In(["filter","map","takeWhile"],function(ie,le){var ge=le+1,xe=ge==De||ge==Pe;ur.prototype[ie]=function(Be){var Ke=this.clone();return Ke.__iteratees__.push({iteratee:Zt(Be,3),type:ge}),Ke.__filtered__=Ke.__filtered__||xe,Ke}}),In(["head","last"],function(ie,le){var ge="take"+(le?"Right":"");ur.prototype[ie]=function(){return this[ge](1).value()[0]}}),In(["initial","tail"],function(ie,le){var ge="drop"+(le?"":"Right");ur.prototype[ie]=function(){return this.__filtered__?new ur(this):this[ge](1)}}),ur.prototype.compact=function(){return this.filter(kn)},ur.prototype.find=function(ie){return this.filter(ie).head()},ur.prototype.findLast=function(ie){return this.reverse().find(ie)},ur.prototype.invokeMap=ar(function(ie,le){return typeof ie=="function"?new ur(this):this.map(function(ge){return qo(ge,ie,le)})}),ur.prototype.reject=function(ie){return this.filter(Ms(Zt(ie)))},ur.prototype.slice=function(ie,le){ie=tr(ie);var ge=this;return ge.__filtered__&&(ie>0||le<0)?new ur(ge):(ie<0?ge=ge.takeRight(-ie):ie&&(ge=ge.drop(ie)),le!==s&&(le=tr(le),ge=le<0?ge.dropRight(-le):ge.take(le-ie)),ge)},ur.prototype.takeRightWhile=function(ie){return this.reverse().takeWhile(ie).reverse()},ur.prototype.toArray=function(){return this.take(je)},Di(ur.prototype,function(ie,le){var ge=/^(?:filter|find|map|reject)|While$/.test(le),xe=/^(?:head|last)$/.test(le),Be=Ve[xe?"take"+(le=="last"?"Right":""):le],Ke=xe||/^find/.test(le);Be&&(Ve.prototype[le]=function(){var Ye=this.__wrapped__,tt=xe?[1]:arguments,st=Ye instanceof ur,bt=tt[0],_t=st||Qt(Ye),St=function(lr){var pr=Be.apply(Ve,Ze([lr],tt));return xe&&kt?pr[0]:pr};_t&&ge&&typeof bt=="function"&&bt.length!=1&&(st=_t=!1);var kt=this.__chain__,zt=!!this.__actions__.length,Yt=Ke&&!kt,rr=st&&!zt;if(!Ke&&_t){Ye=rr?Ye:new ur(this);var Xt=ie.apply(Ye,tt);return Xt.__actions__.push({func:Os,args:[St],thisArg:s}),new oi(Xt,kt)}return Yt&&rr?ie.apply(this,tt):(Xt=this.thru(St),Yt?xe?Xt.value()[0]:Xt.value():Xt)})}),In(["pop","push","shift","sort","splice","unshift"],function(ie){var le=ts[ie],ge=/^(?:push|sort|unshift)$/.test(ie)?"tap":"thru",xe=/^(?:pop|shift)$/.test(ie);Ve.prototype[ie]=function(){var Be=arguments;if(xe&&!this.__chain__){var Ke=this.value();return le.apply(Qt(Ke)?Ke:[],Be)}return this[ge](function(Ye){return le.apply(Qt(Ye)?Ye:[],Be)})}}),Di(ur.prototype,function(ie,le){var ge=Ve[le];if(ge){var xe=ge.name+"";Sr.call(Io,xe)||(Io[xe]=[]),Io[xe].push({name:le,func:ge})}}),Io[Es(s,fe).name]=[{name:"wrapper",func:s}],ur.prototype.clone=md,ur.prototype.reverse=vd,ur.prototype.value=gd,Ve.prototype.at=Zp,Ve.prototype.chain=Yp,Ve.prototype.commit=Xp,Ve.prototype.next=Jp,Ve.prototype.plant=eh,Ve.prototype.reverse=th,Ve.prototype.toJSON=Ve.prototype.valueOf=Ve.prototype.value=rh,Ve.prototype.first=Ve.prototype.head,Bo&&(Ve.prototype[Bo]=Qp),Ve},Ro=Gu();Wt?((Wt.exports=Ro)._=Ro,Mt._=Ro):jt._=Ro}).call(commonjsGlobal)}(lodash,lodash.exports);var lodashExports=lodash.exports,Publish={},_interopRequireDefault$q=interopRequireDefaultExports,_interopRequireWildcard$o=interopRequireWildcardExports;Object.defineProperty(Publish,"__esModule",{value:!0});var default_1$g=Publish.default=void 0,React$o=_interopRequireWildcard$o(React$r),_createSvgIcon$m=_interopRequireDefault$q(requireCreateSvgIcon()),_default$s=(0,_createSvgIcon$m.default)(React$o.createElement("path",{d:"M5 4v2h14V4H5zm0 10h4v6h6v-6h4l-7-7-7 7z"}),"Publish");default_1$g=Publish.default=_default$s;var dist$1={},defineProperty$d={exports:{}},check=function(a){return a&&a.Math==Math&&a},global$i=check(typeof globalThis=="object"&&globalThis)||check(typeof window=="object"&&window)||check(typeof self=="object"&&self)||check(typeof commonjsGlobal=="object"&&commonjsGlobal)||function(){return this}()||commonjsGlobal||Function("return this")(),fails$p=function(a){try{return!!a()}catch{return!0}},fails$o=fails$p,functionBindNative=!fails$o(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")}),NATIVE_BIND$4=functionBindNative,FunctionPrototype$3=Function.prototype,apply$6=FunctionPrototype$3.apply,call$d=FunctionPrototype$3.call,functionApply=typeof Reflect=="object"&&Reflect.apply||(NATIVE_BIND$4?call$d.bind(apply$6):function(){return call$d.apply(apply$6,arguments)}),NATIVE_BIND$3=functionBindNative,FunctionPrototype$2=Function.prototype,call$c=FunctionPrototype$2.call,uncurryThisWithBind=NATIVE_BIND$3&&FunctionPrototype$2.bind.bind(call$c,call$c),functionUncurryThis=NATIVE_BIND$3?uncurryThisWithBind:function(a){return function(){return call$c.apply(a,arguments)}},uncurryThis$s=functionUncurryThis,toString$b=uncurryThis$s({}.toString),stringSlice$2=uncurryThis$s("".slice),classofRaw$2=function(a){return stringSlice$2(toString$b(a),8,-1)},classofRaw$1=classofRaw$2,uncurryThis$r=functionUncurryThis,functionUncurryThisClause=function(a){if(classofRaw$1(a)==="Function")return uncurryThis$r(a)},documentAll$2=typeof document=="object"&&document.all,IS_HTMLDDA=typeof documentAll$2>"u"&&documentAll$2!==void 0,documentAll_1={all:documentAll$2,IS_HTMLDDA},$documentAll$1=documentAll_1,documentAll$1=$documentAll$1.all,isCallable$h=$documentAll$1.IS_HTMLDDA?function(a){return typeof a=="function"||a===documentAll$1}:function(a){return typeof a=="function"},objectGetOwnPropertyDescriptor={},fails$n=fails$p,descriptors=!fails$n(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),NATIVE_BIND$2=functionBindNative,call$b=Function.prototype.call,functionCall=NATIVE_BIND$2?call$b.bind(call$b):function(){return call$b.apply(call$b,arguments)},objectPropertyIsEnumerable={},$propertyIsEnumerable$2={}.propertyIsEnumerable,getOwnPropertyDescriptor$6=Object.getOwnPropertyDescriptor,NASHORN_BUG=getOwnPropertyDescriptor$6&&!$propertyIsEnumerable$2.call({1:2},1);objectPropertyIsEnumerable.f=NASHORN_BUG?function(o){var s=getOwnPropertyDescriptor$6(this,o);return!!s&&s.enumerable}:$propertyIsEnumerable$2;var createPropertyDescriptor$5=function(a,o){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:o}},uncurryThis$q=functionUncurryThis,fails$m=fails$p,classof$c=classofRaw$2,$Object$4=Object,split=uncurryThis$q("".split),indexedObject=fails$m(function(){return!$Object$4("z").propertyIsEnumerable(0)})?function(a){return classof$c(a)=="String"?split(a,""):$Object$4(a)}:$Object$4,isNullOrUndefined$3=function(a){return a==null},isNullOrUndefined$2=isNullOrUndefined$3,$TypeError$e=TypeError,requireObjectCoercible$5=function(a){if(isNullOrUndefined$2(a))throw $TypeError$e("Can't call method on "+a);return a},IndexedObject$3=indexedObject,requireObjectCoercible$4=requireObjectCoercible$5,toIndexedObject$b=function(a){return IndexedObject$3(requireObjectCoercible$4(a))},isCallable$g=isCallable$h,$documentAll=documentAll_1,documentAll=$documentAll.all,isObject$e=$documentAll.IS_HTMLDDA?function(a){return typeof a=="object"?a!==null:isCallable$g(a)||a===documentAll}:function(a){return typeof a=="object"?a!==null:isCallable$g(a)},path$n={},path$m=path$n,global$h=global$i,isCallable$f=isCallable$h,aFunction=function(a){return isCallable$f(a)?a:void 0},getBuiltIn$b=function(a,o){return arguments.length<2?aFunction(path$m[a])||aFunction(global$h[a]):path$m[a]&&path$m[a][o]||global$h[a]&&global$h[a][o]},uncurryThis$p=functionUncurryThis,objectIsPrototypeOf=uncurryThis$p({}.isPrototypeOf),engineUserAgent=typeof navigator<"u"&&String(navigator.userAgent)||"",global$g=global$i,userAgent$3=engineUserAgent,process$1=global$g.process,Deno=global$g.Deno,versions=process$1&&process$1.versions||Deno&&Deno.version,v8=versions&&versions.v8,match,version$1;v8&&(match=v8.split("."),version$1=match[0]>0&&match[0]<4?1:+(match[0]+match[1])),!version$1&&userAgent$3&&(match=userAgent$3.match(/Edge\/(\d+)/),(!match||match[1]>=74)&&(match=userAgent$3.match(/Chrome\/(\d+)/),match&&(version$1=+match[1])));var engineV8Version=version$1,V8_VERSION$2=engineV8Version,fails$l=fails$p,global$f=global$i,$String$5=global$f.String,symbolConstructorDetection=!!Object.getOwnPropertySymbols&&!fails$l(function(){var a=Symbol();return!$String$5(a)||!(Object(a)instanceof Symbol)||!Symbol.sham&&V8_VERSION$2&&V8_VERSION$2<41}),NATIVE_SYMBOL$5=symbolConstructorDetection,useSymbolAsUid=NATIVE_SYMBOL$5&&!Symbol.sham&&typeof Symbol.iterator=="symbol",getBuiltIn$a=getBuiltIn$b,isCallable$e=isCallable$h,isPrototypeOf$h=objectIsPrototypeOf,USE_SYMBOL_AS_UID$1=useSymbolAsUid,$Object$3=Object,isSymbol$5=USE_SYMBOL_AS_UID$1?function(a){return typeof a=="symbol"}:function(a){var o=getBuiltIn$a("Symbol");return isCallable$e(o)&&isPrototypeOf$h(o.prototype,$Object$3(a))},$String$4=String,tryToString$5=function(a){try{return $String$4(a)}catch{return"Object"}},isCallable$d=isCallable$h,tryToString$4=tryToString$5,$TypeError$d=TypeError,aCallable$7=function(a){if(isCallable$d(a))return a;throw $TypeError$d(tryToString$4(a)+" is not a function")},aCallable$6=aCallable$7,isNullOrUndefined$1=isNullOrUndefined$3,getMethod$3=function(a,o){var s=a[o];return isNullOrUndefined$1(s)?void 0:aCallable$6(s)},call$a=functionCall,isCallable$c=isCallable$h,isObject$d=isObject$e,$TypeError$c=TypeError,ordinaryToPrimitive$1=function(a,o){var s,_;if(o==="string"&&isCallable$c(s=a.toString)&&!isObject$d(_=call$a(s,a))||isCallable$c(s=a.valueOf)&&!isObject$d(_=call$a(s,a))||o!=="string"&&isCallable$c(s=a.toString)&&!isObject$d(_=call$a(s,a)))return _;throw $TypeError$c("Can't convert object to primitive value")},shared$7={exports:{}},global$e=global$i,defineProperty$c=Object.defineProperty,defineGlobalProperty$1=function(a,o){try{defineProperty$c(global$e,a,{value:o,configurable:!0,writable:!0})}catch{global$e[a]=o}return o},global$d=global$i,defineGlobalProperty=defineGlobalProperty$1,SHARED="__core-js_shared__",store$3=global$d[SHARED]||defineGlobalProperty(SHARED,{}),sharedStore=store$3,store$2=sharedStore;(shared$7.exports=function(a,o){return store$2[a]||(store$2[a]=o!==void 0?o:{})})("versions",[]).push({version:"3.30.2",mode:"pure",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.30.2/LICENSE",source:"https://github.com/zloirock/core-js"});var sharedExports=shared$7.exports,requireObjectCoercible$3=requireObjectCoercible$5,$Object$2=Object,toObject$e=function(a){return $Object$2(requireObjectCoercible$3(a))},uncurryThis$o=functionUncurryThis,toObject$d=toObject$e,hasOwnProperty$3=uncurryThis$o({}.hasOwnProperty),hasOwnProperty_1=Object.hasOwn||function(o,s){return hasOwnProperty$3(toObject$d(o),s)},uncurryThis$n=functionUncurryThis,id=0,postfix=Math.random(),toString$a=uncurryThis$n(1 .toString),uid$3=function(a){return"Symbol("+(a===void 0?"":a)+")_"+toString$a(++id+postfix,36)},global$c=global$i,shared$6=sharedExports,hasOwn$d=hasOwnProperty_1,uid$2=uid$3,NATIVE_SYMBOL$4=symbolConstructorDetection,USE_SYMBOL_AS_UID=useSymbolAsUid,Symbol$4=global$c.Symbol,WellKnownSymbolsStore$2=shared$6("wks"),createWellKnownSymbol=USE_SYMBOL_AS_UID?Symbol$4.for||Symbol$4:Symbol$4&&Symbol$4.withoutSetter||uid$2,wellKnownSymbol$k=function(a){return hasOwn$d(WellKnownSymbolsStore$2,a)||(WellKnownSymbolsStore$2[a]=NATIVE_SYMBOL$4&&hasOwn$d(Symbol$4,a)?Symbol$4[a]:createWellKnownSymbol("Symbol."+a)),WellKnownSymbolsStore$2[a]},call$9=functionCall,isObject$c=isObject$e,isSymbol$4=isSymbol$5,getMethod$2=getMethod$3,ordinaryToPrimitive=ordinaryToPrimitive$1,wellKnownSymbol$j=wellKnownSymbol$k,$TypeError$b=TypeError,TO_PRIMITIVE=wellKnownSymbol$j("toPrimitive"),toPrimitive$7=function(a,o){if(!isObject$c(a)||isSymbol$4(a))return a;var s=getMethod$2(a,TO_PRIMITIVE),_;if(s){if(o===void 0&&(o="default"),_=call$9(s,a,o),!isObject$c(_)||isSymbol$4(_))return _;throw $TypeError$b("Can't convert object to primitive value")}return o===void 0&&(o="number"),ordinaryToPrimitive(a,o)},toPrimitive$6=toPrimitive$7,isSymbol$3=isSymbol$5,toPropertyKey$5=function(a){var o=toPrimitive$6(a,"string");return isSymbol$3(o)?o:o+""},global$b=global$i,isObject$b=isObject$e,document$1=global$b.document,EXISTS$1=isObject$b(document$1)&&isObject$b(document$1.createElement),documentCreateElement$1=function(a){return EXISTS$1?document$1.createElement(a):{}},DESCRIPTORS$f=descriptors,fails$k=fails$p,createElement=documentCreateElement$1,ie8DomDefine=!DESCRIPTORS$f&&!fails$k(function(){return Object.defineProperty(createElement("div"),"a",{get:function(){return 7}}).a!=7}),DESCRIPTORS$e=descriptors,call$8=functionCall,propertyIsEnumerableModule$2=objectPropertyIsEnumerable,createPropertyDescriptor$4=createPropertyDescriptor$5,toIndexedObject$a=toIndexedObject$b,toPropertyKey$4=toPropertyKey$5,hasOwn$c=hasOwnProperty_1,IE8_DOM_DEFINE$1=ie8DomDefine,$getOwnPropertyDescriptor$2=Object.getOwnPropertyDescriptor;objectGetOwnPropertyDescriptor.f=DESCRIPTORS$e?$getOwnPropertyDescriptor$2:function(o,s){if(o=toIndexedObject$a(o),s=toPropertyKey$4(s),IE8_DOM_DEFINE$1)try{return $getOwnPropertyDescriptor$2(o,s)}catch{}if(hasOwn$c(o,s))return createPropertyDescriptor$4(!call$8(propertyIsEnumerableModule$2.f,o,s),o[s])};var fails$j=fails$p,isCallable$b=isCallable$h,replacement=/#|\.prototype\./,isForced$1=function(a,o){var s=data[normalize(a)];return s==POLYFILL?!0:s==NATIVE?!1:isCallable$b(o)?fails$j(o):!!o},normalize=isForced$1.normalize=function(a){return String(a).replace(replacement,".").toLowerCase()},data=isForced$1.data={},NATIVE=isForced$1.NATIVE="N",POLYFILL=isForced$1.POLYFILL="P",isForced_1=isForced$1,uncurryThis$m=functionUncurryThisClause,aCallable$5=aCallable$7,NATIVE_BIND$1=functionBindNative,bind$c=uncurryThis$m(uncurryThis$m.bind),functionBindContext=function(a,o){return aCallable$5(a),o===void 0?a:NATIVE_BIND$1?bind$c(a,o):function(){return a.apply(o,arguments)}},objectDefineProperty={},DESCRIPTORS$d=descriptors,fails$i=fails$p,v8PrototypeDefineBug=DESCRIPTORS$d&&fails$i(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42}),isObject$a=isObject$e,$String$3=String,$TypeError$a=TypeError,anObject$a=function(a){if(isObject$a(a))return a;throw $TypeError$a($String$3(a)+" is not an object")},DESCRIPTORS$c=descriptors,IE8_DOM_DEFINE=ie8DomDefine,V8_PROTOTYPE_DEFINE_BUG$1=v8PrototypeDefineBug,anObject$9=anObject$a,toPropertyKey$3=toPropertyKey$5,$TypeError$9=TypeError,$defineProperty$1=Object.defineProperty,$getOwnPropertyDescriptor$1=Object.getOwnPropertyDescriptor,ENUMERABLE="enumerable",CONFIGURABLE$1="configurable",WRITABLE="writable";objectDefineProperty.f=DESCRIPTORS$c?V8_PROTOTYPE_DEFINE_BUG$1?function(o,s,_){if(anObject$9(o),s=toPropertyKey$3(s),anObject$9(_),typeof o=="function"&&s==="prototype"&&"value"in _&&WRITABLE in _&&!_[WRITABLE]){var T=$getOwnPropertyDescriptor$1(o,s);T&&T[WRITABLE]&&(o[s]=_.value,_={configurable:CONFIGURABLE$1 in _?_[CONFIGURABLE$1]:T[CONFIGURABLE$1],enumerable:ENUMERABLE in _?_[ENUMERABLE]:T[ENUMERABLE],writable:!1})}return $defineProperty$1(o,s,_)}:$defineProperty$1:function(o,s,_){if(anObject$9(o),s=toPropertyKey$3(s),anObject$9(_),IE8_DOM_DEFINE)try{return $defineProperty$1(o,s,_)}catch{}if("get"in _||"set"in _)throw $TypeError$9("Accessors not supported");return"value"in _&&(o[s]=_.value),o};var DESCRIPTORS$b=descriptors,definePropertyModule$3=objectDefineProperty,createPropertyDescriptor$3=createPropertyDescriptor$5,createNonEnumerableProperty$5=DESCRIPTORS$b?function(a,o,s){return definePropertyModule$3.f(a,o,createPropertyDescriptor$3(1,s))}:function(a,o,s){return a[o]=s,a},global$a=global$i,apply$5=functionApply,uncurryThis$l=functionUncurryThisClause,isCallable$a=isCallable$h,getOwnPropertyDescriptor$5=objectGetOwnPropertyDescriptor.f,isForced=isForced_1,path$l=path$n,bind$b=functionBindContext,createNonEnumerableProperty$4=createNonEnumerableProperty$5,hasOwn$b=hasOwnProperty_1,wrapConstructor=function(a){var o=function(s,_,T){if(this instanceof o){switch(arguments.length){case 0:return new a;case 1:return new a(s);case 2:return new a(s,_)}return new a(s,_,T)}return apply$5(a,this,arguments)};return o.prototype=a.prototype,o},_export=function(a,o){var s=a.target,_=a.global,T=a.stat,j=a.proto,ee=_?global$a:T?global$a[s]:(global$a[s]||{}).prototype,te=_?path$l:path$l[s]||createNonEnumerableProperty$4(path$l,s,{})[s],re=te.prototype,ne,ae,oe,se,de,ue,ce,ve,fe;for(se in o)ne=isForced(_?se:s+(T?".":"#")+se,a.forced),ae=!ne&&ee&&hasOwn$b(ee,se),ue=te[se],ae&&(a.dontCallGetSet?(fe=getOwnPropertyDescriptor$5(ee,se),ce=fe&&fe.value):ce=ee[se]),de=ae&&ce?ce:o[se],!(ae&&typeof ue==typeof de)&&(a.bind&&ae?ve=bind$b(de,global$a):a.wrap&&ae?ve=wrapConstructor(de):j&&isCallable$a(de)?ve=uncurryThis$l(de):ve=de,(a.sham||de&&de.sham||ue&&ue.sham)&&createNonEnumerableProperty$4(ve,"sham",!0),createNonEnumerableProperty$4(te,se,ve),j&&(oe=s+"Prototype",hasOwn$b(path$l,oe)||createNonEnumerableProperty$4(path$l,oe,{}),createNonEnumerableProperty$4(path$l[oe],se,de),a.real&&re&&(ne||!re[se])&&createNonEnumerableProperty$4(re,se,de)))},$$E=_export,DESCRIPTORS$a=descriptors,defineProperty$b=objectDefineProperty.f;$$E({target:"Object",stat:!0,forced:Object.defineProperty!==defineProperty$b,sham:!DESCRIPTORS$a},{defineProperty:defineProperty$b});var path$k=path$n,Object$4=path$k.Object,defineProperty$a=defineProperty$d.exports=function(o,s,_){return Object$4.defineProperty(o,s,_)};Object$4.defineProperty.sham&&(defineProperty$a.sham=!0);var definePropertyExports$1=defineProperty$d.exports,parent$16=definePropertyExports$1,defineProperty$9=parent$16,defineProperty$8=defineProperty$9,defineProperties$4={exports:{}},objectDefineProperties={},ceil=Math.ceil,floor$1=Math.floor,mathTrunc=Math.trunc||function(o){var s=+o;return(s>0?floor$1:ceil)(s)},trunc=mathTrunc,toIntegerOrInfinity$4=function(a){var o=+a;return o!==o||o===0?0:trunc(o)},toIntegerOrInfinity$3=toIntegerOrInfinity$4,max$3=Math.max,min$3=Math.min,toAbsoluteIndex$4=function(a,o){var s=toIntegerOrInfinity$3(a);return s<0?max$3(s+o,0):min$3(s,o)},toIntegerOrInfinity$2=toIntegerOrInfinity$4,min$2=Math.min,toLength$2=function(a){return a>0?min$2(toIntegerOrInfinity$2(a),9007199254740991):0},toLength$1=toLength$2,lengthOfArrayLike$a=function(a){return toLength$1(a.length)},toIndexedObject$9=toIndexedObject$b,toAbsoluteIndex$3=toAbsoluteIndex$4,lengthOfArrayLike$9=lengthOfArrayLike$a,createMethod$5=function(a){return function(o,s,_){var T=toIndexedObject$9(o),j=lengthOfArrayLike$9(T),ee=toAbsoluteIndex$3(_,j),te;if(a&&s!=s){for(;j>ee;)if(te=T[ee++],te!=te)return!0}else for(;j>ee;ee++)if((a||ee in T)&&T[ee]===s)return a||ee||0;return!a&&-1}},arrayIncludes={includes:createMethod$5(!0),indexOf:createMethod$5(!1)},hiddenKeys$5={},uncurryThis$k=functionUncurryThis,hasOwn$a=hasOwnProperty_1,toIndexedObject$8=toIndexedObject$b,indexOf$7=arrayIncludes.indexOf,hiddenKeys$4=hiddenKeys$5,push$c=uncurryThis$k([].push),objectKeysInternal=function(a,o){var s=toIndexedObject$8(a),_=0,T=[],j;for(j in s)!hasOwn$a(hiddenKeys$4,j)&&hasOwn$a(s,j)&&push$c(T,j);for(;o.length>_;)hasOwn$a(s,j=o[_++])&&(~indexOf$7(T,j)||push$c(T,j));return T},enumBugKeys$3=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],internalObjectKeys$1=objectKeysInternal,enumBugKeys$2=enumBugKeys$3,objectKeys$4=Object.keys||function(o){return internalObjectKeys$1(o,enumBugKeys$2)},DESCRIPTORS$9=descriptors,V8_PROTOTYPE_DEFINE_BUG=v8PrototypeDefineBug,definePropertyModule$2=objectDefineProperty,anObject$8=anObject$a,toIndexedObject$7=toIndexedObject$b,objectKeys$3=objectKeys$4;objectDefineProperties.f=DESCRIPTORS$9&&!V8_PROTOTYPE_DEFINE_BUG?Object.defineProperties:function(o,s){anObject$8(o);for(var _=toIndexedObject$7(s),T=objectKeys$3(s),j=T.length,ee=0,te;j>ee;)definePropertyModule$2.f(o,te=T[ee++],_[te]);return o};var $$D=_export,DESCRIPTORS$8=descriptors,defineProperties$3=objectDefineProperties.f;$$D({target:"Object",stat:!0,forced:Object.defineProperties!==defineProperties$3,sham:!DESCRIPTORS$8},{defineProperties:defineProperties$3});var path$j=path$n,Object$3=path$j.Object,defineProperties$2=defineProperties$4.exports=function(o,s){return Object$3.defineProperties(o,s)};Object$3.defineProperties.sham&&(defineProperties$2.sham=!0);var definePropertiesExports=defineProperties$4.exports,parent$15=definePropertiesExports,defineProperties$1=parent$15,defineProperties=defineProperties$1,objectGetOwnPropertyNames={},internalObjectKeys=objectKeysInternal,enumBugKeys$1=enumBugKeys$3,hiddenKeys$3=enumBugKeys$1.concat("length","prototype");objectGetOwnPropertyNames.f=Object.getOwnPropertyNames||function(o){return internalObjectKeys(o,hiddenKeys$3)};var objectGetOwnPropertySymbols={};objectGetOwnPropertySymbols.f=Object.getOwnPropertySymbols;var getBuiltIn$9=getBuiltIn$b,uncurryThis$j=functionUncurryThis,getOwnPropertyNamesModule$1=objectGetOwnPropertyNames,getOwnPropertySymbolsModule$3=objectGetOwnPropertySymbols,anObject$7=anObject$a,concat$6=uncurryThis$j([].concat),ownKeys$a=getBuiltIn$9("Reflect","ownKeys")||function(o){var s=getOwnPropertyNamesModule$1.f(anObject$7(o)),_=getOwnPropertySymbolsModule$3.f;return _?concat$6(s,_(o)):s},toPropertyKey$2=toPropertyKey$5,definePropertyModule$1=objectDefineProperty,createPropertyDescriptor$2=createPropertyDescriptor$5,createProperty$6=function(a,o,s){var _=toPropertyKey$2(o);_ in a?definePropertyModule$1.f(a,_,createPropertyDescriptor$2(0,s)):a[_]=s},$$C=_export,DESCRIPTORS$7=descriptors,ownKeys$9=ownKeys$a,toIndexedObject$6=toIndexedObject$b,getOwnPropertyDescriptorModule$1=objectGetOwnPropertyDescriptor,createProperty$5=createProperty$6;$$C({target:"Object",stat:!0,sham:!DESCRIPTORS$7},{getOwnPropertyDescriptors:function(o){for(var s=toIndexedObject$6(o),_=getOwnPropertyDescriptorModule$1.f,T=ownKeys$9(s),j={},ee=0,te,re;T.length>ee;)re=_(s,te=T[ee++]),re!==void 0&&createProperty$5(j,te,re);return j}});var path$i=path$n,getOwnPropertyDescriptors$2=path$i.Object.getOwnPropertyDescriptors,parent$14=getOwnPropertyDescriptors$2,getOwnPropertyDescriptors$1=parent$14,getOwnPropertyDescriptors=getOwnPropertyDescriptors$1,getOwnPropertyDescriptor$4={exports:{}},$$B=_export,fails$h=fails$p,toIndexedObject$5=toIndexedObject$b,nativeGetOwnPropertyDescriptor$1=objectGetOwnPropertyDescriptor.f,DESCRIPTORS$6=descriptors,FORCED$8=!DESCRIPTORS$6||fails$h(function(){nativeGetOwnPropertyDescriptor$1(1)});$$B({target:"Object",stat:!0,forced:FORCED$8,sham:!DESCRIPTORS$6},{getOwnPropertyDescriptor:function(o,s){return nativeGetOwnPropertyDescriptor$1(toIndexedObject$5(o),s)}});var path$h=path$n,Object$2=path$h.Object,getOwnPropertyDescriptor$3=getOwnPropertyDescriptor$4.exports=function(o,s){return Object$2.getOwnPropertyDescriptor(o,s)};Object$2.getOwnPropertyDescriptor.sham&&(getOwnPropertyDescriptor$3.sham=!0);var getOwnPropertyDescriptorExports=getOwnPropertyDescriptor$4.exports,parent$13=getOwnPropertyDescriptorExports,getOwnPropertyDescriptor$2=parent$13,getOwnPropertyDescriptor$1=getOwnPropertyDescriptor$2,wellKnownSymbol$i=wellKnownSymbol$k,TO_STRING_TAG$3=wellKnownSymbol$i("toStringTag"),test$1={};test$1[TO_STRING_TAG$3]="z";var toStringTagSupport=String(test$1)==="[object z]",TO_STRING_TAG_SUPPORT$2=toStringTagSupport,isCallable$9=isCallable$h,classofRaw=classofRaw$2,wellKnownSymbol$h=wellKnownSymbol$k,TO_STRING_TAG$2=wellKnownSymbol$h("toStringTag"),$Object$1=Object,CORRECT_ARGUMENTS=classofRaw(function(){return arguments}())=="Arguments",tryGet=function(a,o){try{return a[o]}catch{}},classof$b=TO_STRING_TAG_SUPPORT$2?classofRaw:function(a){var o,s,_;return a===void 0?"Undefined":a===null?"Null":typeof(s=tryGet(o=$Object$1(a),TO_STRING_TAG$2))=="string"?s:CORRECT_ARGUMENTS?classofRaw(o):(_=classofRaw(o))=="Object"&&isCallable$9(o.callee)?"Arguments":_},classof$a=classof$b,$String$2=String,toString$9=function(a){if(classof$a(a)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return $String$2(a)},getBuiltIn$8=getBuiltIn$b,html$1=getBuiltIn$8("document","documentElement"),shared$5=sharedExports,uid$1=uid$3,keys$7=shared$5("keys"),sharedKey$4=function(a){return keys$7[a]||(keys$7[a]=uid$1(a))},anObject$6=anObject$a,definePropertiesModule$1=objectDefineProperties,enumBugKeys=enumBugKeys$3,hiddenKeys$2=hiddenKeys$5,html=html$1,documentCreateElement=documentCreateElement$1,sharedKey$3=sharedKey$4,GT=">",LT="<",PROTOTYPE$1="prototype",SCRIPT="script",IE_PROTO$1=sharedKey$3("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(a){return LT+SCRIPT+GT+a+LT+"/"+SCRIPT+GT},NullProtoObjectViaActiveX=function(a){a.write(scriptTag("")),a.close();var o=a.parentWindow.Object;return a=null,o},NullProtoObjectViaIFrame=function(){var a=documentCreateElement("iframe"),o="java"+SCRIPT+":",s;return a.style.display="none",html.appendChild(a),a.src=String(o),s=a.contentWindow.document,s.open(),s.write(scriptTag("document.F=Object")),s.close(),s.F},activeXDocument,NullProtoObject=function(){try{activeXDocument=new ActiveXObject("htmlfile")}catch{}NullProtoObject=typeof document<"u"?document.domain&&activeXDocument?NullProtoObjectViaActiveX(activeXDocument):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(activeXDocument);for(var a=enumBugKeys.length;a--;)delete NullProtoObject[PROTOTYPE$1][enumBugKeys[a]];return NullProtoObject()};hiddenKeys$2[IE_PROTO$1]=!0;var objectCreate=Object.create||function(o,s){var _;return o!==null?(EmptyConstructor[PROTOTYPE$1]=anObject$6(o),_=new EmptyConstructor,EmptyConstructor[PROTOTYPE$1]=null,_[IE_PROTO$1]=o):_=NullProtoObject(),s===void 0?_:definePropertiesModule$1.f(_,s)},objectGetOwnPropertyNamesExternal={},toAbsoluteIndex$2=toAbsoluteIndex$4,lengthOfArrayLike$8=lengthOfArrayLike$a,createProperty$4=createProperty$6,$Array$3=Array,max$2=Math.max,arraySliceSimple=function(a,o,s){for(var _=lengthOfArrayLike$8(a),T=toAbsoluteIndex$2(o,_),j=toAbsoluteIndex$2(s===void 0?_:s,_),ee=$Array$3(max$2(j-T,0)),te=0;T<j;T++,te++)createProperty$4(ee,te,a[T]);return ee.length=te,ee},classof$9=classofRaw$2,toIndexedObject$4=toIndexedObject$b,$getOwnPropertyNames$1=objectGetOwnPropertyNames.f,arraySlice$5=arraySliceSimple,windowNames=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(a){try{return $getOwnPropertyNames$1(a)}catch{return arraySlice$5(windowNames)}};objectGetOwnPropertyNamesExternal.f=function(o){return windowNames&&classof$9(o)=="Window"?getWindowNames(o):$getOwnPropertyNames$1(toIndexedObject$4(o))};var createNonEnumerableProperty$3=createNonEnumerableProperty$5,defineBuiltIn$4=function(a,o,s,_){return _&&_.enumerable?a[o]=s:createNonEnumerableProperty$3(a,o,s),a},defineProperty$7=objectDefineProperty,defineBuiltInAccessor$1=function(a,o,s){return defineProperty$7.f(a,o,s)},wellKnownSymbolWrapped={},wellKnownSymbol$g=wellKnownSymbol$k;wellKnownSymbolWrapped.f=wellKnownSymbol$g;var path$g=path$n,hasOwn$9=hasOwnProperty_1,wrappedWellKnownSymbolModule$1=wellKnownSymbolWrapped,defineProperty$6=objectDefineProperty.f,wellKnownSymbolDefine=function(a){var o=path$g.Symbol||(path$g.Symbol={});hasOwn$9(o,a)||defineProperty$6(o,a,{value:wrappedWellKnownSymbolModule$1.f(a)})},call$7=functionCall,getBuiltIn$7=getBuiltIn$b,wellKnownSymbol$f=wellKnownSymbol$k,defineBuiltIn$3=defineBuiltIn$4,symbolDefineToPrimitive=function(){var a=getBuiltIn$7("Symbol"),o=a&&a.prototype,s=o&&o.valueOf,_=wellKnownSymbol$f("toPrimitive");o&&!o[_]&&defineBuiltIn$3(o,_,function(T){return call$7(s,this)},{arity:1})},TO_STRING_TAG_SUPPORT$1=toStringTagSupport,classof$8=classof$b,objectToString$1=TO_STRING_TAG_SUPPORT$1?{}.toString:function(){return"[object "+classof$8(this)+"]"},TO_STRING_TAG_SUPPORT=toStringTagSupport,defineProperty$5=objectDefineProperty.f,createNonEnumerableProperty$2=createNonEnumerableProperty$5,hasOwn$8=hasOwnProperty_1,toString$8=objectToString$1,wellKnownSymbol$e=wellKnownSymbol$k,TO_STRING_TAG$1=wellKnownSymbol$e("toStringTag"),setToStringTag$5=function(a,o,s,_){if(a){var T=s?a:a.prototype;hasOwn$8(T,TO_STRING_TAG$1)||defineProperty$5(T,TO_STRING_TAG$1,{configurable:!0,value:o}),_&&!TO_STRING_TAG_SUPPORT&&createNonEnumerableProperty$2(T,"toString",toString$8)}},global$9=global$i,isCallable$8=isCallable$h,WeakMap$2=global$9.WeakMap,weakMapBasicDetection=isCallable$8(WeakMap$2)&&/native code/.test(String(WeakMap$2)),NATIVE_WEAK_MAP=weakMapBasicDetection,global$8=global$i,isObject$9=isObject$e,createNonEnumerableProperty$1=createNonEnumerableProperty$5,hasOwn$7=hasOwnProperty_1,shared$4=sharedStore,sharedKey$2=sharedKey$4,hiddenKeys$1=hiddenKeys$5,OBJECT_ALREADY_INITIALIZED="Object already initialized",TypeError$2=global$8.TypeError,WeakMap$1=global$8.WeakMap,set,get$1,has,enforce=function(a){return has(a)?get$1(a):set(a,{})},getterFor=function(a){return function(o){var s;if(!isObject$9(o)||(s=get$1(o)).type!==a)throw TypeError$2("Incompatible receiver, "+a+" required");return s}};if(NATIVE_WEAK_MAP||shared$4.state){var store$1=shared$4.state||(shared$4.state=new WeakMap$1);store$1.get=store$1.get,store$1.has=store$1.has,store$1.set=store$1.set,set=function(a,o){if(store$1.has(a))throw TypeError$2(OBJECT_ALREADY_INITIALIZED);return o.facade=a,store$1.set(a,o),o},get$1=function(a){return store$1.get(a)||{}},has=function(a){return store$1.has(a)}}else{var STATE=sharedKey$2("state");hiddenKeys$1[STATE]=!0,set=function(a,o){if(hasOwn$7(a,STATE))throw TypeError$2(OBJECT_ALREADY_INITIALIZED);return o.facade=a,createNonEnumerableProperty$1(a,STATE,o),o},get$1=function(a){return hasOwn$7(a,STATE)?a[STATE]:{}},has=function(a){return hasOwn$7(a,STATE)}}var internalState={set,get:get$1,has,enforce,getterFor},classof$7=classofRaw$2,isArray$d=Array.isArray||function(o){return classof$7(o)=="Array"},uncurryThis$i=functionUncurryThis,isCallable$7=isCallable$h,store=sharedStore,functionToString=uncurryThis$i(Function.toString);isCallable$7(store.inspectSource)||(store.inspectSource=function(a){return functionToString(a)});var inspectSource$1=store.inspectSource,uncurryThis$h=functionUncurryThis,fails$g=fails$p,isCallable$6=isCallable$h,classof$6=classof$b,getBuiltIn$6=getBuiltIn$b,inspectSource=inspectSource$1,noop$1=function(){},empty=[],construct$4=getBuiltIn$6("Reflect","construct"),constructorRegExp=/^\s*(?:class|function)\b/,exec$2=uncurryThis$h(constructorRegExp.exec),INCORRECT_TO_STRING=!constructorRegExp.exec(noop$1),isConstructorModern=function(o){if(!isCallable$6(o))return!1;try{return construct$4(noop$1,empty,o),!0}catch{return!1}},isConstructorLegacy=function(o){if(!isCallable$6(o))return!1;switch(classof$6(o)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return INCORRECT_TO_STRING||!!exec$2(constructorRegExp,inspectSource(o))}catch{return!0}};isConstructorLegacy.sham=!0;var isConstructor$4=!construct$4||fails$g(function(){var a;return isConstructorModern(isConstructorModern.call)||!isConstructorModern(Object)||!isConstructorModern(function(){a=!0})||a})?isConstructorLegacy:isConstructorModern,isArray$c=isArray$d,isConstructor$3=isConstructor$4,isObject$8=isObject$e,wellKnownSymbol$d=wellKnownSymbol$k,SPECIES$2=wellKnownSymbol$d("species"),$Array$2=Array,arraySpeciesConstructor$1=function(a){var o;return isArray$c(a)&&(o=a.constructor,isConstructor$3(o)&&(o===$Array$2||isArray$c(o.prototype))?o=void 0:isObject$8(o)&&(o=o[SPECIES$2],o===null&&(o=void 0))),o===void 0?$Array$2:o},arraySpeciesConstructor=arraySpeciesConstructor$1,arraySpeciesCreate$3=function(a,o){return new(arraySpeciesConstructor(a))(o===0?0:o)},bind$a=functionBindContext,uncurryThis$g=functionUncurryThis,IndexedObject$2=indexedObject,toObject$c=toObject$e,lengthOfArrayLike$7=lengthOfArrayLike$a,arraySpeciesCreate$2=arraySpeciesCreate$3,push$b=uncurryThis$g([].push),createMethod$4=function(a){var o=a==1,s=a==2,_=a==3,T=a==4,j=a==6,ee=a==7,te=a==5||j;return function(re,ne,ae,oe){for(var se=toObject$c(re),de=IndexedObject$2(se),ue=bind$a(ne,ae),ce=lengthOfArrayLike$7(de),ve=0,fe=oe||arraySpeciesCreate$2,he=o?fe(re,ce):s||ee?fe(re,0):void 0,pe,me;ce>ve;ve++)if((te||ve in de)&&(pe=de[ve],me=ue(pe,ve,se),a))if(o)he[ve]=me;else if(me)switch(a){case 3:return!0;case 5:return pe;case 6:return ve;case 2:push$b(he,pe)}else switch(a){case 4:return!1;case 7:push$b(he,pe)}return j?-1:_||T?T:he}},arrayIteration={forEach:createMethod$4(0),map:createMethod$4(1),filter:createMethod$4(2),some:createMethod$4(3),every:createMethod$4(4),find:createMethod$4(5),findIndex:createMethod$4(6),filterReject:createMethod$4(7)},$$A=_export,global$7=global$i,call$6=functionCall,uncurryThis$f=functionUncurryThis,DESCRIPTORS$5=descriptors,NATIVE_SYMBOL$3=symbolConstructorDetection,fails$f=fails$p,hasOwn$6=hasOwnProperty_1,isPrototypeOf$g=objectIsPrototypeOf,anObject$5=anObject$a,toIndexedObject$3=toIndexedObject$b,toPropertyKey$1=toPropertyKey$5,$toString=toString$9,createPropertyDescriptor$1=createPropertyDescriptor$5,nativeObjectCreate=objectCreate,objectKeys$2=objectKeys$4,getOwnPropertyNamesModule=objectGetOwnPropertyNames,getOwnPropertyNamesExternal=objectGetOwnPropertyNamesExternal,getOwnPropertySymbolsModule$2=objectGetOwnPropertySymbols,getOwnPropertyDescriptorModule=objectGetOwnPropertyDescriptor,definePropertyModule=objectDefineProperty,definePropertiesModule=objectDefineProperties,propertyIsEnumerableModule$1=objectPropertyIsEnumerable,defineBuiltIn$2=defineBuiltIn$4,defineBuiltInAccessor=defineBuiltInAccessor$1,shared$3=sharedExports,sharedKey$1=sharedKey$4,hiddenKeys=hiddenKeys$5,uid=uid$3,wellKnownSymbol$c=wellKnownSymbol$k,wrappedWellKnownSymbolModule=wellKnownSymbolWrapped,defineWellKnownSymbol$l=wellKnownSymbolDefine,defineSymbolToPrimitive$1=symbolDefineToPrimitive,setToStringTag$4=setToStringTag$5,InternalStateModule$2=internalState,$forEach$1=arrayIteration.forEach,HIDDEN=sharedKey$1("hidden"),SYMBOL="Symbol",PROTOTYPE="prototype",setInternalState$2=InternalStateModule$2.set,getInternalState$2=InternalStateModule$2.getterFor(SYMBOL),ObjectPrototype$2=Object[PROTOTYPE],$Symbol=global$7.Symbol,SymbolPrototype=$Symbol&&$Symbol[PROTOTYPE],TypeError$1=global$7.TypeError,QObject=global$7.QObject,nativeGetOwnPropertyDescriptor=getOwnPropertyDescriptorModule.f,nativeDefineProperty=definePropertyModule.f,nativeGetOwnPropertyNames=getOwnPropertyNamesExternal.f,nativePropertyIsEnumerable=propertyIsEnumerableModule$1.f,push$a=uncurryThis$f([].push),AllSymbols=shared$3("symbols"),ObjectPrototypeSymbols=shared$3("op-symbols"),WellKnownSymbolsStore$1=shared$3("wks"),USE_SETTER=!QObject||!QObject[PROTOTYPE]||!QObject[PROTOTYPE].findChild,setSymbolDescriptor=DESCRIPTORS$5&&fails$f(function(){return nativeObjectCreate(nativeDefineProperty({},"a",{get:function(){return nativeDefineProperty(this,"a",{value:7}).a}})).a!=7})?function(a,o,s){var _=nativeGetOwnPropertyDescriptor(ObjectPrototype$2,o);_&&delete ObjectPrototype$2[o],nativeDefineProperty(a,o,s),_&&a!==ObjectPrototype$2&&nativeDefineProperty(ObjectPrototype$2,o,_)}:nativeDefineProperty,wrap=function(a,o){var s=AllSymbols[a]=nativeObjectCreate(SymbolPrototype);return setInternalState$2(s,{type:SYMBOL,tag:a,description:o}),DESCRIPTORS$5||(s.description=o),s},$defineProperty=function(o,s,_){o===ObjectPrototype$2&&$defineProperty(ObjectPrototypeSymbols,s,_),anObject$5(o);var T=toPropertyKey$1(s);return anObject$5(_),hasOwn$6(AllSymbols,T)?(_.enumerable?(hasOwn$6(o,HIDDEN)&&o[HIDDEN][T]&&(o[HIDDEN][T]=!1),_=nativeObjectCreate(_,{enumerable:createPropertyDescriptor$1(0,!1)})):(hasOwn$6(o,HIDDEN)||nativeDefineProperty(o,HIDDEN,createPropertyDescriptor$1(1,{})),o[HIDDEN][T]=!0),setSymbolDescriptor(o,T,_)):nativeDefineProperty(o,T,_)},$defineProperties=function(o,s){anObject$5(o);var _=toIndexedObject$3(s),T=objectKeys$2(_).concat($getOwnPropertySymbols(_));return $forEach$1(T,function(j){(!DESCRIPTORS$5||call$6($propertyIsEnumerable$1,_,j))&&$defineProperty(o,j,_[j])}),o},$create=function(o,s){return s===void 0?nativeObjectCreate(o):$defineProperties(nativeObjectCreate(o),s)},$propertyIsEnumerable$1=function(o){var s=toPropertyKey$1(o),_=call$6(nativePropertyIsEnumerable,this,s);return this===ObjectPrototype$2&&hasOwn$6(AllSymbols,s)&&!hasOwn$6(ObjectPrototypeSymbols,s)?!1:_||!hasOwn$6(this,s)||!hasOwn$6(AllSymbols,s)||hasOwn$6(this,HIDDEN)&&this[HIDDEN][s]?_:!0},$getOwnPropertyDescriptor=function(o,s){var _=toIndexedObject$3(o),T=toPropertyKey$1(s);if(!(_===ObjectPrototype$2&&hasOwn$6(AllSymbols,T)&&!hasOwn$6(ObjectPrototypeSymbols,T))){var j=nativeGetOwnPropertyDescriptor(_,T);return j&&hasOwn$6(AllSymbols,T)&&!(hasOwn$6(_,HIDDEN)&&_[HIDDEN][T])&&(j.enumerable=!0),j}},$getOwnPropertyNames=function(o){var s=nativeGetOwnPropertyNames(toIndexedObject$3(o)),_=[];return $forEach$1(s,function(T){!hasOwn$6(AllSymbols,T)&&!hasOwn$6(hiddenKeys,T)&&push$a(_,T)}),_},$getOwnPropertySymbols=function(a){var o=a===ObjectPrototype$2,s=nativeGetOwnPropertyNames(o?ObjectPrototypeSymbols:toIndexedObject$3(a)),_=[];return $forEach$1(s,function(T){hasOwn$6(AllSymbols,T)&&(!o||hasOwn$6(ObjectPrototype$2,T))&&push$a(_,AllSymbols[T])}),_};NATIVE_SYMBOL$3||($Symbol=function(){if(isPrototypeOf$g(SymbolPrototype,this))throw TypeError$1("Symbol is not a constructor");var o=!arguments.length||arguments[0]===void 0?void 0:$toString(arguments[0]),s=uid(o),_=function(T){this===ObjectPrototype$2&&call$6(_,ObjectPrototypeSymbols,T),hasOwn$6(this,HIDDEN)&&hasOwn$6(this[HIDDEN],s)&&(this[HIDDEN][s]=!1),setSymbolDescriptor(this,s,createPropertyDescriptor$1(1,T))};return DESCRIPTORS$5&&USE_SETTER&&setSymbolDescriptor(ObjectPrototype$2,s,{configurable:!0,set:_}),wrap(s,o)},SymbolPrototype=$Symbol[PROTOTYPE],defineBuiltIn$2(SymbolPrototype,"toString",function(){return getInternalState$2(this).tag}),defineBuiltIn$2($Symbol,"withoutSetter",function(a){return wrap(uid(a),a)}),propertyIsEnumerableModule$1.f=$propertyIsEnumerable$1,definePropertyModule.f=$defineProperty,definePropertiesModule.f=$defineProperties,getOwnPropertyDescriptorModule.f=$getOwnPropertyDescriptor,getOwnPropertyNamesModule.f=getOwnPropertyNamesExternal.f=$getOwnPropertyNames,getOwnPropertySymbolsModule$2.f=$getOwnPropertySymbols,wrappedWellKnownSymbolModule.f=function(a){return wrap(wellKnownSymbol$c(a),a)},DESCRIPTORS$5&&defineBuiltInAccessor(SymbolPrototype,"description",{configurable:!0,get:function(){return getInternalState$2(this).description}})),$$A({global:!0,constructor:!0,wrap:!0,forced:!NATIVE_SYMBOL$3,sham:!NATIVE_SYMBOL$3},{Symbol:$Symbol}),$forEach$1(objectKeys$2(WellKnownSymbolsStore$1),function(a){defineWellKnownSymbol$l(a)}),$$A({target:SYMBOL,stat:!0,forced:!NATIVE_SYMBOL$3},{useSetter:function(){USE_SETTER=!0},useSimple:function(){USE_SETTER=!1}}),$$A({target:"Object",stat:!0,forced:!NATIVE_SYMBOL$3,sham:!DESCRIPTORS$5},{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor}),$$A({target:"Object",stat:!0,forced:!NATIVE_SYMBOL$3},{getOwnPropertyNames:$getOwnPropertyNames}),defineSymbolToPrimitive$1(),setToStringTag$4($Symbol,SYMBOL),hiddenKeys[HIDDEN]=!0;var NATIVE_SYMBOL$2=symbolConstructorDetection,symbolRegistryDetection=NATIVE_SYMBOL$2&&!!Symbol.for&&!!Symbol.keyFor,$$z=_export,getBuiltIn$5=getBuiltIn$b,hasOwn$5=hasOwnProperty_1,toString$7=toString$9,shared$2=sharedExports,NATIVE_SYMBOL_REGISTRY$1=symbolRegistryDetection,StringToSymbolRegistry=shared$2("string-to-symbol-registry"),SymbolToStringRegistry$1=shared$2("symbol-to-string-registry");$$z({target:"Symbol",stat:!0,forced:!NATIVE_SYMBOL_REGISTRY$1},{for:function(a){var o=toString$7(a);if(hasOwn$5(StringToSymbolRegistry,o))return StringToSymbolRegistry[o];var s=getBuiltIn$5("Symbol")(o);return StringToSymbolRegistry[o]=s,SymbolToStringRegistry$1[s]=o,s}});var $$y=_export,hasOwn$4=hasOwnProperty_1,isSymbol$2=isSymbol$5,tryToString$3=tryToString$5,shared$1=sharedExports,NATIVE_SYMBOL_REGISTRY=symbolRegistryDetection,SymbolToStringRegistry=shared$1("symbol-to-string-registry");$$y({target:"Symbol",stat:!0,forced:!NATIVE_SYMBOL_REGISTRY},{keyFor:function(o){if(!isSymbol$2(o))throw TypeError(tryToString$3(o)+" is not a symbol");if(hasOwn$4(SymbolToStringRegistry,o))return SymbolToStringRegistry[o]}});var uncurryThis$e=functionUncurryThis,arraySlice$4=uncurryThis$e([].slice),uncurryThis$d=functionUncurryThis,isArray$b=isArray$d,isCallable$5=isCallable$h,classof$5=classofRaw$2,toString$6=toString$9,push$9=uncurryThis$d([].push),getJsonReplacerFunction=function(a){if(isCallable$5(a))return a;if(isArray$b(a)){for(var o=a.length,s=[],_=0;_<o;_++){var T=a[_];typeof T=="string"?push$9(s,T):(typeof T=="number"||classof$5(T)=="Number"||classof$5(T)=="String")&&push$9(s,toString$6(T))}var j=s.length,ee=!0;return function(te,re){if(ee)return ee=!1,re;if(isArray$b(this))return re;for(var ne=0;ne<j;ne++)if(s[ne]===te)return re}}},$$x=_export,getBuiltIn$4=getBuiltIn$b,apply$4=functionApply,call$5=functionCall,uncurryThis$c=functionUncurryThis,fails$e=fails$p,isCallable$4=isCallable$h,isSymbol$1=isSymbol$5,arraySlice$3=arraySlice$4,getReplacerFunction=getJsonReplacerFunction,NATIVE_SYMBOL$1=symbolConstructorDetection,$String$1=String,$stringify=getBuiltIn$4("JSON","stringify"),exec$1=uncurryThis$c(/./.exec),charAt$2=uncurryThis$c("".charAt),charCodeAt$1=uncurryThis$c("".charCodeAt),replace$1=uncurryThis$c("".replace),numberToString=uncurryThis$c(1 .toString),tester=/[\uD800-\uDFFF]/g,low=/^[\uD800-\uDBFF]$/,hi=/^[\uDC00-\uDFFF]$/,WRONG_SYMBOLS_CONVERSION=!NATIVE_SYMBOL$1||fails$e(function(){var a=getBuiltIn$4("Symbol")();return $stringify([a])!="[null]"||$stringify({a})!="{}"||$stringify(Object(a))!="{}"}),ILL_FORMED_UNICODE=fails$e(function(){return $stringify("\uDF06\uD834")!=='"\\udf06\\ud834"'||$stringify("\uDEAD")!=='"\\udead"'}),stringifyWithSymbolsFix=function(a,o){var s=arraySlice$3(arguments),_=getReplacerFunction(o);if(!(!isCallable$4(_)&&(a===void 0||isSymbol$1(a))))return s[1]=function(T,j){if(isCallable$4(_)&&(j=call$5(_,this,$String$1(T),j)),!isSymbol$1(j))return j},apply$4($stringify,null,s)},fixIllFormed=function(a,o,s){var _=charAt$2(s,o-1),T=charAt$2(s,o+1);return exec$1(low,a)&&!exec$1(hi,T)||exec$1(hi,a)&&!exec$1(low,_)?"\\u"+numberToString(charCodeAt$1(a,0),16):a};$stringify&&$$x({target:"JSON",stat:!0,arity:3,forced:WRONG_SYMBOLS_CONVERSION||ILL_FORMED_UNICODE},{stringify:function(o,s,_){var T=arraySlice$3(arguments),j=apply$4(WRONG_SYMBOLS_CONVERSION?stringifyWithSymbolsFix:$stringify,null,T);return ILL_FORMED_UNICODE&&typeof j=="string"?replace$1(j,tester,fixIllFormed):j}});var $$w=_export,NATIVE_SYMBOL=symbolConstructorDetection,fails$d=fails$p,getOwnPropertySymbolsModule$1=objectGetOwnPropertySymbols,toObject$b=toObject$e,FORCED$7=!NATIVE_SYMBOL||fails$d(function(){getOwnPropertySymbolsModule$1.f(1)});$$w({target:"Object",stat:!0,forced:FORCED$7},{getOwnPropertySymbols:function(o){var s=getOwnPropertySymbolsModule$1.f;return s?s(toObject$b(o)):[]}});var path$f=path$n,getOwnPropertySymbols$6=path$f.Object.getOwnPropertySymbols,parent$12=getOwnPropertySymbols$6,getOwnPropertySymbols$5=parent$12,getOwnPropertySymbols$4=getOwnPropertySymbols$5,$$v=_export,toObject$a=toObject$e,nativeKeys$1=objectKeys$4,fails$c=fails$p,FAILS_ON_PRIMITIVES$1=fails$c(function(){nativeKeys$1(1)});$$v({target:"Object",stat:!0,forced:FAILS_ON_PRIMITIVES$1},{keys:function(o){return nativeKeys$1(toObject$a(o))}});var path$e=path$n,keys$6=path$e.Object.keys,parent$11=keys$6,keys$5=parent$11,keys$4=keys$5,uncurryThis$b=functionUncurryThis,aCallable$4=aCallable$7,isObject$7=isObject$e,hasOwn$3=hasOwnProperty_1,arraySlice$2=arraySlice$4,NATIVE_BIND=functionBindNative,$Function=Function,concat$5=uncurryThis$b([].concat),join=uncurryThis$b([].join),factories={},construct$3=function(a,o,s){if(!hasOwn$3(factories,o)){for(var _=[],T=0;T<o;T++)_[T]="a["+T+"]";factories[o]=$Function("C,a","return new C("+join(_,",")+")")}return factories[o](a,s)},functionBind=NATIVE_BIND?$Function.bind:function(o){var s=aCallable$4(this),_=s.prototype,T=arraySlice$2(arguments,1),j=function(){var te=concat$5(T,arraySlice$2(arguments));return this instanceof j?construct$3(s,te.length,te):s.apply(o,te)};return isObject$7(_)&&(j.prototype=_),j},isConstructor$2=isConstructor$4,tryToString$2=tryToString$5,$TypeError$8=TypeError,aConstructor$1=function(a){if(isConstructor$2(a))return a;throw $TypeError$8(tryToString$2(a)+" is not a constructor")},$$u=_export,getBuiltIn$3=getBuiltIn$b,apply$3=functionApply,bind$9=functionBind,aConstructor=aConstructor$1,anObject$4=anObject$a,isObject$6=isObject$e,create$8=objectCreate,fails$b=fails$p,nativeConstruct=getBuiltIn$3("Reflect","construct"),ObjectPrototype$1=Object.prototype,push$8=[].push,NEW_TARGET_BUG=fails$b(function(){function a(){}return!(nativeConstruct(function(){},[],a)instanceof a)}),ARGS_BUG=!fails$b(function(){nativeConstruct(function(){})}),FORCED$6=NEW_TARGET_BUG||ARGS_BUG;$$u({target:"Reflect",stat:!0,forced:FORCED$6,sham:FORCED$6},{construct:function(o,s){aConstructor(o),anObject$4(s);var _=arguments.length<3?o:aConstructor(arguments[2]);if(ARGS_BUG&&!NEW_TARGET_BUG)return nativeConstruct(o,s,_);if(o==_){switch(s.length){case 0:return new o;case 1:return new o(s[0]);case 2:return new o(s[0],s[1]);case 3:return new o(s[0],s[1],s[2]);case 4:return new o(s[0],s[1],s[2],s[3])}var T=[null];return apply$3(push$8,T,s),new(apply$3(bind$9,o,T))}var j=_.prototype,ee=create$8(isObject$6(j)?j:ObjectPrototype$1),te=apply$3(o,ee,s);return isObject$6(te)?te:ee}});var path$d=path$n,construct$2=path$d.Reflect.construct,parent$10=construct$2,construct$1=parent$10,construct=construct$1,_extends$3={exports:{}},DESCRIPTORS$4=descriptors,uncurryThis$a=functionUncurryThis,call$4=functionCall,fails$a=fails$p,objectKeys$1=objectKeys$4,getOwnPropertySymbolsModule=objectGetOwnPropertySymbols,propertyIsEnumerableModule=objectPropertyIsEnumerable,toObject$9=toObject$e,IndexedObject$1=indexedObject,$assign=Object.assign,defineProperty$4=Object.defineProperty,concat$4=uncurryThis$a([].concat),objectAssign$1=!$assign||fails$a(function(){if(DESCRIPTORS$4&&$assign({b:1},$assign(defineProperty$4({},"a",{enumerable:!0,get:function(){defineProperty$4(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var a={},o={},s=Symbol(),_="abcdefghijklmnopqrst";return a[s]=7,_.split("").forEach(function(T){o[T]=T}),$assign({},a)[s]!=7||objectKeys$1($assign({},o)).join("")!=_})?function(o,s){for(var _=toObject$9(o),T=arguments.length,j=1,ee=getOwnPropertySymbolsModule.f,te=propertyIsEnumerableModule.f;T>j;)for(var re=IndexedObject$1(arguments[j++]),ne=ee?concat$4(objectKeys$1(re),ee(re)):objectKeys$1(re),ae=ne.length,oe=0,se;ae>oe;)se=ne[oe++],(!DESCRIPTORS$4||call$4(te,re,se))&&(_[se]=re[se]);return _}:$assign,$$t=_export,assign$6=objectAssign$1;$$t({target:"Object",stat:!0,arity:2,forced:Object.assign!==assign$6},{assign:assign$6});var path$c=path$n,assign$5=path$c.Object.assign,parent$$=assign$5,assign$4=parent$$,parent$_=assign$4,assign$3=parent$_,parent$Z=assign$3,assign$2=parent$Z,assign$1=assign$2,$$s=_export,bind$8=functionBind;$$s({target:"Function",proto:!0,forced:Function.bind!==bind$8},{bind:bind$8});var path$b=path$n,entryVirtual$g=function(a){return path$b[a+"Prototype"]},entryVirtual$f=entryVirtual$g,bind$7=entryVirtual$f("Function").bind,isPrototypeOf$f=objectIsPrototypeOf,method$f=bind$7,FunctionPrototype$1=Function.prototype,bind$6=function(a){var o=a.bind;return a===FunctionPrototype$1||isPrototypeOf$f(FunctionPrototype$1,a)&&o===FunctionPrototype$1.bind?method$f:o},parent$Y=bind$6,bind$5=parent$Y,parent$X=bind$5,bind$4=parent$X,parent$W=bind$4,bind$3=parent$W,bind$2=bind$3;(function(a){var o=assign$1,s=bind$2;function _(){var T;return a.exports=_=o?s(T=o).call(T):function(j){for(var ee=1;ee<arguments.length;ee++){var te=arguments[ee];for(var re in te)Object.prototype.hasOwnProperty.call(te,re)&&(j[re]=te[re])}return j},a.exports.__esModule=!0,a.exports.default=a.exports,_.apply(this,arguments)}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(_extends$3);var _extendsExports=_extends$3.exports,fails$9=fails$p,arrayMethodIsStrict$6=function(a,o){var s=[][a];return!!s&&fails$9(function(){s.call(null,o||function(){return 1},1)})},$$r=_export,$every=arrayIteration.every,arrayMethodIsStrict$5=arrayMethodIsStrict$6,STRICT_METHOD$3=arrayMethodIsStrict$5("every");$$r({target:"Array",proto:!0,forced:!STRICT_METHOD$3},{every:function(o){return $every(this,o,arguments.length>1?arguments[1]:void 0)}});var entryVirtual$e=entryVirtual$g,every$3=entryVirtual$e("Array").every,isPrototypeOf$e=objectIsPrototypeOf,method$e=every$3,ArrayPrototype$d=Array.prototype,every$2=function(a){var o=a.every;return a===ArrayPrototype$d||isPrototypeOf$e(ArrayPrototype$d,a)&&o===ArrayPrototype$d.every?method$e:o},parent$V=every$2,every$1=parent$V,every=every$1,$$q=_export,$some=arrayIteration.some,arrayMethodIsStrict$4=arrayMethodIsStrict$6,STRICT_METHOD$2=arrayMethodIsStrict$4("some");$$q({target:"Array",proto:!0,forced:!STRICT_METHOD$2},{some:function(o){return $some(this,o,arguments.length>1?arguments[1]:void 0)}});var entryVirtual$d=entryVirtual$g,some$3=entryVirtual$d("Array").some,isPrototypeOf$d=objectIsPrototypeOf,method$d=some$3,ArrayPrototype$c=Array.prototype,some$2=function(a){var o=a.some;return a===ArrayPrototype$c||isPrototypeOf$d(ArrayPrototype$c,a)&&o===ArrayPrototype$c.some?method$d:o},parent$U=some$2,some$1=parent$U,some=some$1,bind$1=bind$5,assign=assign$4,fails$8=fails$p,wellKnownSymbol$b=wellKnownSymbol$k,V8_VERSION$1=engineV8Version,SPECIES$1=wellKnownSymbol$b("species"),arrayMethodHasSpeciesSupport$5=function(a){return V8_VERSION$1>=51||!fails$8(function(){var o=[],s=o.constructor={};return s[SPECIES$1]=function(){return{foo:1}},o[a](Boolean).foo!==1})},$$p=_export,$filter=arrayIteration.filter,arrayMethodHasSpeciesSupport$4=arrayMethodHasSpeciesSupport$5,HAS_SPECIES_SUPPORT$3=arrayMethodHasSpeciesSupport$4("filter");$$p({target:"Array",proto:!0,forced:!HAS_SPECIES_SUPPORT$3},{filter:function(o){return $filter(this,o,arguments.length>1?arguments[1]:void 0)}});var entryVirtual$c=entryVirtual$g,filter$3=entryVirtual$c("Array").filter,isPrototypeOf$c=objectIsPrototypeOf,method$c=filter$3,ArrayPrototype$b=Array.prototype,filter$2=function(a){var o=a.filter;return a===ArrayPrototype$b||isPrototypeOf$c(ArrayPrototype$b,a)&&o===ArrayPrototype$b.filter?method$c:o},parent$T=filter$2,filter$1=parent$T,filter=filter$1,toConsumableArray={exports:{}},arrayWithoutHoles={exports:{}},$$o=_export,isArray$a=isArray$d;$$o({target:"Array",stat:!0},{isArray:isArray$a});var path$a=path$n,isArray$9=path$a.Array.isArray,parent$S=isArray$9,isArray$8=parent$S,parent$R=isArray$8,isArray$7=parent$R,parent$Q=isArray$7,isArray$6=parent$Q,isArray$5=isArray$6,arrayLikeToArray={exports:{}};(function(a){function o(s,_){(_==null||_>s.length)&&(_=s.length);for(var T=0,j=new Array(_);T<_;T++)j[T]=s[T];return j}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports})(arrayLikeToArray);var arrayLikeToArrayExports=arrayLikeToArray.exports;(function(a){var o=isArray$5,s=arrayLikeToArrayExports;function _(T){if(o(T))return s(T)}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(arrayWithoutHoles);var arrayWithoutHolesExports=arrayWithoutHoles.exports,iterableToArray={exports:{}},$TypeError$7=TypeError,MAX_SAFE_INTEGER$1=9007199254740991,doesNotExceedSafeInteger$3=function(a){if(a>MAX_SAFE_INTEGER$1)throw $TypeError$7("Maximum allowed index exceeded");return a},$$n=_export,fails$7=fails$p,isArray$4=isArray$d,isObject$5=isObject$e,toObject$8=toObject$e,lengthOfArrayLike$6=lengthOfArrayLike$a,doesNotExceedSafeInteger$2=doesNotExceedSafeInteger$3,createProperty$3=createProperty$6,arraySpeciesCreate$1=arraySpeciesCreate$3,arrayMethodHasSpeciesSupport$3=arrayMethodHasSpeciesSupport$5,wellKnownSymbol$a=wellKnownSymbol$k,V8_VERSION=engineV8Version,IS_CONCAT_SPREADABLE=wellKnownSymbol$a("isConcatSpreadable"),IS_CONCAT_SPREADABLE_SUPPORT=V8_VERSION>=51||!fails$7(function(){var a=[];return a[IS_CONCAT_SPREADABLE]=!1,a.concat()[0]!==a}),isConcatSpreadable=function(a){if(!isObject$5(a))return!1;var o=a[IS_CONCAT_SPREADABLE];return o!==void 0?!!o:isArray$4(a)},FORCED$5=!IS_CONCAT_SPREADABLE_SUPPORT||!arrayMethodHasSpeciesSupport$3("concat");$$n({target:"Array",proto:!0,arity:1,forced:FORCED$5},{concat:function(o){var s=toObject$8(this),_=arraySpeciesCreate$1(s,0),T=0,j,ee,te,re,ne;for(j=-1,te=arguments.length;j<te;j++)if(ne=j===-1?s:arguments[j],isConcatSpreadable(ne))for(re=lengthOfArrayLike$6(ne),doesNotExceedSafeInteger$2(T+re),ee=0;ee<re;ee++,T++)ee in ne&&createProperty$3(_,T,ne[ee]);else doesNotExceedSafeInteger$2(T+1),createProperty$3(_,T++,ne);return _.length=T,_}});var defineWellKnownSymbol$k=wellKnownSymbolDefine;defineWellKnownSymbol$k("asyncIterator");var defineWellKnownSymbol$j=wellKnownSymbolDefine;defineWellKnownSymbol$j("hasInstance");var defineWellKnownSymbol$i=wellKnownSymbolDefine;defineWellKnownSymbol$i("isConcatSpreadable");var defineWellKnownSymbol$h=wellKnownSymbolDefine;defineWellKnownSymbol$h("iterator");var defineWellKnownSymbol$g=wellKnownSymbolDefine;defineWellKnownSymbol$g("match");var defineWellKnownSymbol$f=wellKnownSymbolDefine;defineWellKnownSymbol$f("matchAll");var defineWellKnownSymbol$e=wellKnownSymbolDefine;defineWellKnownSymbol$e("replace");var defineWellKnownSymbol$d=wellKnownSymbolDefine;defineWellKnownSymbol$d("search");var defineWellKnownSymbol$c=wellKnownSymbolDefine;defineWellKnownSymbol$c("species");var defineWellKnownSymbol$b=wellKnownSymbolDefine;defineWellKnownSymbol$b("split");var defineWellKnownSymbol$a=wellKnownSymbolDefine,defineSymbolToPrimitive=symbolDefineToPrimitive;defineWellKnownSymbol$a("toPrimitive"),defineSymbolToPrimitive();var getBuiltIn$2=getBuiltIn$b,defineWellKnownSymbol$9=wellKnownSymbolDefine,setToStringTag$3=setToStringTag$5;defineWellKnownSymbol$9("toStringTag"),setToStringTag$3(getBuiltIn$2("Symbol"),"Symbol");var defineWellKnownSymbol$8=wellKnownSymbolDefine;defineWellKnownSymbol$8("unscopables");var global$6=global$i,setToStringTag$2=setToStringTag$5;setToStringTag$2(global$6.JSON,"JSON",!0);var path$9=path$n,symbol$4=path$9.Symbol,iterators={},DESCRIPTORS$3=descriptors,hasOwn$2=hasOwnProperty_1,FunctionPrototype=Function.prototype,getDescriptor=DESCRIPTORS$3&&Object.getOwnPropertyDescriptor,EXISTS=hasOwn$2(FunctionPrototype,"name"),PROPER=EXISTS&&function(){}.name==="something",CONFIGURABLE=EXISTS&&(!DESCRIPTORS$3||DESCRIPTORS$3&&getDescriptor(FunctionPrototype,"name").configurable),functionName={EXISTS,PROPER,CONFIGURABLE},fails$6=fails$p,correctPrototypeGetter=!fails$6(function(){function a(){}return a.prototype.constructor=null,Object.getPrototypeOf(new a)!==a.prototype}),hasOwn$1=hasOwnProperty_1,isCallable$3=isCallable$h,toObject$7=toObject$e,sharedKey=sharedKey$4,CORRECT_PROTOTYPE_GETTER$1=correctPrototypeGetter,IE_PROTO=sharedKey("IE_PROTO"),$Object=Object,ObjectPrototype=$Object.prototype,objectGetPrototypeOf=CORRECT_PROTOTYPE_GETTER$1?$Object.getPrototypeOf:function(a){var o=toObject$7(a);if(hasOwn$1(o,IE_PROTO))return o[IE_PROTO];var s=o.constructor;return isCallable$3(s)&&o instanceof s?s.prototype:o instanceof $Object?ObjectPrototype:null},fails$5=fails$p,isCallable$2=isCallable$h,isObject$4=isObject$e,create$7=objectCreate,getPrototypeOf$7=objectGetPrototypeOf,defineBuiltIn$1=defineBuiltIn$4,wellKnownSymbol$9=wellKnownSymbol$k,ITERATOR$5=wellKnownSymbol$9("iterator"),BUGGY_SAFARI_ITERATORS$1=!1,IteratorPrototype$1,PrototypeOfArrayIteratorPrototype,arrayIterator;[].keys&&(arrayIterator=[].keys(),"next"in arrayIterator?(PrototypeOfArrayIteratorPrototype=getPrototypeOf$7(getPrototypeOf$7(arrayIterator)),PrototypeOfArrayIteratorPrototype!==Object.prototype&&(IteratorPrototype$1=PrototypeOfArrayIteratorPrototype)):BUGGY_SAFARI_ITERATORS$1=!0);var NEW_ITERATOR_PROTOTYPE=!isObject$4(IteratorPrototype$1)||fails$5(function(){var a={};return IteratorPrototype$1[ITERATOR$5].call(a)!==a});NEW_ITERATOR_PROTOTYPE?IteratorPrototype$1={}:IteratorPrototype$1=create$7(IteratorPrototype$1),isCallable$2(IteratorPrototype$1[ITERATOR$5])||defineBuiltIn$1(IteratorPrototype$1,ITERATOR$5,function(){return this});var iteratorsCore={IteratorPrototype:IteratorPrototype$1,BUGGY_SAFARI_ITERATORS:BUGGY_SAFARI_ITERATORS$1},IteratorPrototype=iteratorsCore.IteratorPrototype,create$6=objectCreate,createPropertyDescriptor=createPropertyDescriptor$5,setToStringTag$1=setToStringTag$5,Iterators$5=iterators,returnThis$1=function(){return this},iteratorCreateConstructor=function(a,o,s,_){var T=o+" Iterator";return a.prototype=create$6(IteratorPrototype,{next:createPropertyDescriptor(+!_,s)}),setToStringTag$1(a,T,!1,!0),Iterators$5[T]=returnThis$1,a},uncurryThis$9=functionUncurryThis,aCallable$3=aCallable$7,functionUncurryThisAccessor=function(a,o,s){try{return uncurryThis$9(aCallable$3(Object.getOwnPropertyDescriptor(a,o)[s]))}catch{}},isCallable$1=isCallable$h,$String=String,$TypeError$6=TypeError,aPossiblePrototype$1=function(a){if(typeof a=="object"||isCallable$1(a))return a;throw $TypeError$6("Can't set "+$String(a)+" as a prototype")},uncurryThisAccessor=functionUncurryThisAccessor,anObject$3=anObject$a,aPossiblePrototype=aPossiblePrototype$1,objectSetPrototypeOf=Object.setPrototypeOf||("__proto__"in{}?function(){var a=!1,o={},s;try{s=uncurryThisAccessor(Object.prototype,"__proto__","set"),s(o,[]),a=o instanceof Array}catch{}return function(T,j){return anObject$3(T),aPossiblePrototype(j),a?s(T,j):T.__proto__=j,T}}():void 0),$$m=_export,call$3=functionCall,FunctionName=functionName,createIteratorConstructor=iteratorCreateConstructor,getPrototypeOf$6=objectGetPrototypeOf,setToStringTag=setToStringTag$5,defineBuiltIn=defineBuiltIn$4,wellKnownSymbol$8=wellKnownSymbol$k,Iterators$4=iterators,IteratorsCore=iteratorsCore,PROPER_FUNCTION_NAME$1=FunctionName.PROPER;FunctionName.CONFIGURABLE,IteratorsCore.IteratorPrototype;var BUGGY_SAFARI_ITERATORS=IteratorsCore.BUGGY_SAFARI_ITERATORS,ITERATOR$4=wellKnownSymbol$8("iterator"),KEYS="keys",VALUES="values",ENTRIES="entries",returnThis=function(){return this},iteratorDefine=function(a,o,s,_,T,j,ee){createIteratorConstructor(s,o,_);var te=function(fe){if(fe===T&&se)return se;if(!BUGGY_SAFARI_ITERATORS&&fe in ae)return ae[fe];switch(fe){case KEYS:return function(){return new s(this,fe)};case VALUES:return function(){return new s(this,fe)};case ENTRIES:return function(){return new s(this,fe)}}return function(){return new s(this)}},re=o+" Iterator",ne=!1,ae=a.prototype,oe=ae[ITERATOR$4]||ae["@@iterator"]||T&&ae[T],se=!BUGGY_SAFARI_ITERATORS&&oe||te(T),de=o=="Array"&&ae.entries||oe,ue,ce,ve;if(de&&(ue=getPrototypeOf$6(de.call(new a)),ue!==Object.prototype&&ue.next&&(setToStringTag(ue,re,!0,!0),Iterators$4[re]=returnThis)),PROPER_FUNCTION_NAME$1&&T==VALUES&&oe&&oe.name!==VALUES&&(ne=!0,se=function(){return call$3(oe,this)}),T)if(ce={values:te(VALUES),keys:j?se:te(KEYS),entries:te(ENTRIES)},ee)for(ve in ce)(BUGGY_SAFARI_ITERATORS||ne||!(ve in ae))&&defineBuiltIn(ae,ve,ce[ve]);else $$m({target:o,proto:!0,forced:BUGGY_SAFARI_ITERATORS||ne},ce);return ee&&ae[ITERATOR$4]!==se&&defineBuiltIn(ae,ITERATOR$4,se,{name:T}),Iterators$4[o]=se,ce},createIterResultObject$2=function(a,o){return{value:a,done:o}},toIndexedObject$2=toIndexedObject$b,Iterators$3=iterators,InternalStateModule$1=internalState;objectDefineProperty.f;var defineIterator$1=iteratorDefine,createIterResultObject$1=createIterResultObject$2,ARRAY_ITERATOR="Array Iterator",setInternalState$1=InternalStateModule$1.set,getInternalState$1=InternalStateModule$1.getterFor(ARRAY_ITERATOR);defineIterator$1(Array,"Array",function(a,o){setInternalState$1(this,{type:ARRAY_ITERATOR,target:toIndexedObject$2(a),index:0,kind:o})},function(){var a=getInternalState$1(this),o=a.target,s=a.kind,_=a.index++;return!o||_>=o.length?(a.target=void 0,createIterResultObject$1(void 0,!0)):s=="keys"?createIterResultObject$1(_,!1):s=="values"?createIterResultObject$1(o[_],!1):createIterResultObject$1([_,o[_]],!1)},"values"),Iterators$3.Arguments=Iterators$3.Array;var domIterables={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},DOMIterables$1=domIterables,global$5=global$i,classof$4=classof$b,createNonEnumerableProperty=createNonEnumerableProperty$5,Iterators$2=iterators,wellKnownSymbol$7=wellKnownSymbol$k,TO_STRING_TAG=wellKnownSymbol$7("toStringTag");for(var COLLECTION_NAME in DOMIterables$1){var Collection=global$5[COLLECTION_NAME],CollectionPrototype=Collection&&Collection.prototype;CollectionPrototype&&classof$4(CollectionPrototype)!==TO_STRING_TAG&&createNonEnumerableProperty(CollectionPrototype,TO_STRING_TAG,COLLECTION_NAME),Iterators$2[COLLECTION_NAME]=Iterators$2.Array}var parent$P=symbol$4,symbol$3=parent$P,defineWellKnownSymbol$7=wellKnownSymbolDefine;defineWellKnownSymbol$7("dispose");var parent$O=symbol$3,symbol$2=parent$O,defineWellKnownSymbol$6=wellKnownSymbolDefine;defineWellKnownSymbol$6("asyncDispose");var $$l=_export,getBuiltIn$1=getBuiltIn$b,uncurryThis$8=functionUncurryThis,Symbol$3=getBuiltIn$1("Symbol"),keyFor=Symbol$3.keyFor,thisSymbolValue$1=uncurryThis$8(Symbol$3.prototype.valueOf);$$l({target:"Symbol",stat:!0},{isRegistered:function(o){try{return keyFor(thisSymbolValue$1(o))!==void 0}catch{return!1}}});for(var $$k=_export,shared=sharedExports,getBuiltIn=getBuiltIn$b,uncurryThis$7=functionUncurryThis,isSymbol=isSymbol$5,wellKnownSymbol$6=wellKnownSymbol$k,Symbol$2=getBuiltIn("Symbol"),$isWellKnown=Symbol$2.isWellKnown,getOwnPropertyNames=getBuiltIn("Object","getOwnPropertyNames"),thisSymbolValue=uncurryThis$7(Symbol$2.prototype.valueOf),WellKnownSymbolsStore=shared("wks"),i=0,symbolKeys=getOwnPropertyNames(Symbol$2),symbolKeysLength=symbolKeys.length;i<symbolKeysLength;i++)try{var symbolKey=symbolKeys[i];isSymbol(Symbol$2[symbolKey])&&wellKnownSymbol$6(symbolKey)}catch{}$$k({target:"Symbol",stat:!0,forced:!0},{isWellKnown:function(o){if($isWellKnown&&$isWellKnown(o))return!0;try{for(var s=thisSymbolValue(o),_=0,T=getOwnPropertyNames(WellKnownSymbolsStore),j=T.length;_<j;_++)if(WellKnownSymbolsStore[T[_]]==s)return!0}catch{}return!1}});var defineWellKnownSymbol$5=wellKnownSymbolDefine;defineWellKnownSymbol$5("matcher");var defineWellKnownSymbol$4=wellKnownSymbolDefine;defineWellKnownSymbol$4("metadataKey");var defineWellKnownSymbol$3=wellKnownSymbolDefine;defineWellKnownSymbol$3("observable");var defineWellKnownSymbol$2=wellKnownSymbolDefine;defineWellKnownSymbol$2("metadata");var defineWellKnownSymbol$1=wellKnownSymbolDefine;defineWellKnownSymbol$1("patternMatch");var defineWellKnownSymbol=wellKnownSymbolDefine;defineWellKnownSymbol("replaceAll");var parent$N=symbol$2,symbol$1=parent$N,symbol=symbol$1,uncurryThis$6=functionUncurryThis,toIntegerOrInfinity$1=toIntegerOrInfinity$4,toString$5=toString$9,requireObjectCoercible$2=requireObjectCoercible$5,charAt$1=uncurryThis$6("".charAt),charCodeAt=uncurryThis$6("".charCodeAt),stringSlice$1=uncurryThis$6("".slice),createMethod$3=function(a){return function(o,s){var _=toString$5(requireObjectCoercible$2(o)),T=toIntegerOrInfinity$1(s),j=_.length,ee,te;return T<0||T>=j?a?"":void 0:(ee=charCodeAt(_,T),ee<55296||ee>56319||T+1===j||(te=charCodeAt(_,T+1))<56320||te>57343?a?charAt$1(_,T):ee:a?stringSlice$1(_,T,T+2):(ee-55296<<10)+(te-56320)+65536)}},stringMultibyte={codeAt:createMethod$3(!1),charAt:createMethod$3(!0)},charAt=stringMultibyte.charAt,toString$4=toString$9,InternalStateModule=internalState,defineIterator=iteratorDefine,createIterResultObject=createIterResultObject$2,STRING_ITERATOR="String Iterator",setInternalState=InternalStateModule.set,getInternalState=InternalStateModule.getterFor(STRING_ITERATOR);defineIterator(String,"String",function(a){setInternalState(this,{type:STRING_ITERATOR,string:toString$4(a),index:0})},function(){var o=getInternalState(this),s=o.string,_=o.index,T;return _>=s.length?createIterResultObject(void 0,!0):(T=charAt(s,_),o.index+=T.length,createIterResultObject(T,!1))});var classof$3=classof$b,getMethod$1=getMethod$3,isNullOrUndefined=isNullOrUndefined$3,Iterators$1=iterators,wellKnownSymbol$5=wellKnownSymbol$k,ITERATOR$3=wellKnownSymbol$5("iterator"),getIteratorMethod$7=function(a){if(!isNullOrUndefined(a))return getMethod$1(a,ITERATOR$3)||getMethod$1(a,"@@iterator")||Iterators$1[classof$3(a)]},getIteratorMethod$6=getIteratorMethod$7,getIteratorMethod_1=getIteratorMethod$6,parent$M=getIteratorMethod_1,getIteratorMethod$5=parent$M,parent$L=getIteratorMethod$5,getIteratorMethod$4=parent$L,parent$K=getIteratorMethod$4,getIteratorMethod$3=parent$K,getIteratorMethod$2=getIteratorMethod$3,call$2=functionCall,anObject$2=anObject$a,getMethod=getMethod$3,iteratorClose$1=function(a,o,s){var _,T;anObject$2(a);try{if(_=getMethod(a,"return"),!_){if(o==="throw")throw s;return s}_=call$2(_,a)}catch(j){T=!0,_=j}if(o==="throw")throw s;if(T)throw _;return anObject$2(_),s},anObject$1=anObject$a,iteratorClose=iteratorClose$1,callWithSafeIterationClosing$1=function(a,o,s,_){try{return _?o(anObject$1(s)[0],s[1]):o(s)}catch(T){iteratorClose(a,"throw",T)}},wellKnownSymbol$4=wellKnownSymbol$k,Iterators=iterators,ITERATOR$2=wellKnownSymbol$4("iterator"),ArrayPrototype$a=Array.prototype,isArrayIteratorMethod$1=function(a){return a!==void 0&&(Iterators.Array===a||ArrayPrototype$a[ITERATOR$2]===a)},call$1=functionCall,aCallable$2=aCallable$7,anObject=anObject$a,tryToString$1=tryToString$5,getIteratorMethod$1=getIteratorMethod$7,$TypeError$5=TypeError,getIterator$1=function(a,o){var s=arguments.length<2?getIteratorMethod$1(a):o;if(aCallable$2(s))return anObject(call$1(s,a));throw $TypeError$5(tryToString$1(a)+" is not iterable")},bind=functionBindContext,call=functionCall,toObject$6=toObject$e,callWithSafeIterationClosing=callWithSafeIterationClosing$1,isArrayIteratorMethod=isArrayIteratorMethod$1,isConstructor$1=isConstructor$4,lengthOfArrayLike$5=lengthOfArrayLike$a,createProperty$2=createProperty$6,getIterator=getIterator$1,getIteratorMethod=getIteratorMethod$7,$Array$1=Array,arrayFrom=function(o){var s=toObject$6(o),_=isConstructor$1(this),T=arguments.length,j=T>1?arguments[1]:void 0,ee=j!==void 0;ee&&(j=bind(j,T>2?arguments[2]:void 0));var te=getIteratorMethod(s),re=0,ne,ae,oe,se,de,ue;if(te&&!(this===$Array$1&&isArrayIteratorMethod(te)))for(se=getIterator(s,te),de=se.next,ae=_?new this:[];!(oe=call(de,se)).done;re++)ue=ee?callWithSafeIterationClosing(se,j,[oe.value,re],!0):oe.value,createProperty$2(ae,re,ue);else for(ne=lengthOfArrayLike$5(s),ae=_?new this(ne):$Array$1(ne);ne>re;re++)ue=ee?j(s[re],re):s[re],createProperty$2(ae,re,ue);return ae.length=re,ae},wellKnownSymbol$3=wellKnownSymbol$k,ITERATOR$1=wellKnownSymbol$3("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR$1]=function(){return this},Array.from(iteratorWithReturn,function(){throw 2})}catch(a){}var checkCorrectnessOfIteration$1=function(a,o){if(!o&&!SAFE_CLOSING)return!1;var s=!1;try{var _={};_[ITERATOR$1]=function(){return{next:function(){return{done:s=!0}}}},a(_)}catch{}return s},$$j=_export,from$5=arrayFrom,checkCorrectnessOfIteration=checkCorrectnessOfIteration$1,INCORRECT_ITERATION=!checkCorrectnessOfIteration(function(a){Array.from(a)});$$j({target:"Array",stat:!0,forced:INCORRECT_ITERATION},{from:from$5});var path$8=path$n,from$4=path$8.Array.from,parent$J=from$4,from$3=parent$J,parent$I=from$3,from$2=parent$I,parent$H=from$2,from$1=parent$H,from=from$1;(function(a){var o=symbol,s=getIteratorMethod$2,_=from;function T(j){if(typeof o<"u"&&s(j)!=null||j["@@iterator"]!=null)return _(j)}a.exports=T,a.exports.__esModule=!0,a.exports.default=a.exports})(iterableToArray);var iterableToArrayExports=iterableToArray.exports,unsupportedIterableToArray={exports:{}},$$i=_export,isArray$3=isArray$d,isConstructor=isConstructor$4,isObject$3=isObject$e,toAbsoluteIndex$1=toAbsoluteIndex$4,lengthOfArrayLike$4=lengthOfArrayLike$a,toIndexedObject$1=toIndexedObject$b,createProperty$1=createProperty$6,wellKnownSymbol$2=wellKnownSymbol$k,arrayMethodHasSpeciesSupport$2=arrayMethodHasSpeciesSupport$5,nativeSlice=arraySlice$4,HAS_SPECIES_SUPPORT$2=arrayMethodHasSpeciesSupport$2("slice"),SPECIES=wellKnownSymbol$2("species"),$Array=Array,max$1=Math.max;$$i({target:"Array",proto:!0,forced:!HAS_SPECIES_SUPPORT$2},{slice:function(o,s){var _=toIndexedObject$1(this),T=lengthOfArrayLike$4(_),j=toAbsoluteIndex$1(o,T),ee=toAbsoluteIndex$1(s===void 0?T:s,T),te,re,ne;if(isArray$3(_)&&(te=_.constructor,isConstructor(te)&&(te===$Array||isArray$3(te.prototype))?te=void 0:isObject$3(te)&&(te=te[SPECIES],te===null&&(te=void 0)),te===$Array||te===void 0))return nativeSlice(_,j,ee);for(re=new(te===void 0?$Array:te)(max$1(ee-j,0)),ne=0;j<ee;j++,ne++)j in _&&createProperty$1(re,ne,_[j]);return re.length=ne,re}});var entryVirtual$b=entryVirtual$g,slice$6=entryVirtual$b("Array").slice,isPrototypeOf$b=objectIsPrototypeOf,method$b=slice$6,ArrayPrototype$9=Array.prototype,slice$5=function(a){var o=a.slice;return a===ArrayPrototype$9||isPrototypeOf$b(ArrayPrototype$9,a)&&o===ArrayPrototype$9.slice?method$b:o},parent$G=slice$5,slice$4=parent$G,parent$F=slice$4,slice$3=parent$F,parent$E=slice$3,slice$2=parent$E,slice$1=slice$2;(function(a){var o=slice$1,s=from,_=arrayLikeToArrayExports;function T(j,ee){var te;if(j){if(typeof j=="string")return _(j,ee);var re=o(te=Object.prototype.toString.call(j)).call(te,8,-1);if(re==="Object"&&j.constructor&&(re=j.constructor.name),re==="Map"||re==="Set")return s(j);if(re==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(re))return _(j,ee)}}a.exports=T,a.exports.__esModule=!0,a.exports.default=a.exports})(unsupportedIterableToArray);var unsupportedIterableToArrayExports=unsupportedIterableToArray.exports,nonIterableSpread={exports:{}};(function(a){function o(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports})(nonIterableSpread);var nonIterableSpreadExports=nonIterableSpread.exports;(function(a){var o=arrayWithoutHolesExports,s=iterableToArrayExports,_=unsupportedIterableToArrayExports,T=nonIterableSpreadExports;function j(ee){return o(ee)||s(ee)||_(ee)||T()}a.exports=j,a.exports.__esModule=!0,a.exports.default=a.exports})(toConsumableArray);var toConsumableArrayExports=toConsumableArray.exports,$$h=_export,$findIndex=arrayIteration.findIndex,FIND_INDEX="findIndex",SKIPS_HOLES=!0;FIND_INDEX in[]&&Array(1)[FIND_INDEX](function(){SKIPS_HOLES=!1}),$$h({target:"Array",proto:!0,forced:SKIPS_HOLES},{findIndex:function(o){return $findIndex(this,o,arguments.length>1?arguments[1]:void 0)}});var entryVirtual$a=entryVirtual$g,findIndex$3=entryVirtual$a("Array").findIndex,isPrototypeOf$a=objectIsPrototypeOf,method$a=findIndex$3,ArrayPrototype$8=Array.prototype,findIndex$2=function(a){var o=a.findIndex;return a===ArrayPrototype$8||isPrototypeOf$a(ArrayPrototype$8,a)&&o===ArrayPrototype$8.findIndex?method$a:o},parent$D=findIndex$2,findIndex$1=parent$D,findIndex=findIndex$1,entryVirtual$9=entryVirtual$g,concat$3=entryVirtual$9("Array").concat,isPrototypeOf$9=objectIsPrototypeOf,method$9=concat$3,ArrayPrototype$7=Array.prototype,concat$2=function(a){var o=a.concat;return a===ArrayPrototype$7||isPrototypeOf$9(ArrayPrototype$7,a)&&o===ArrayPrototype$7.concat?method$9:o},parent$C=concat$2,concat$1=parent$C,concat=concat$1,objectWithoutProperties$1={exports:{}},parent$B=getOwnPropertySymbols$5,getOwnPropertySymbols$3=parent$B,parent$A=getOwnPropertySymbols$3,getOwnPropertySymbols$2=parent$A,getOwnPropertySymbols$1=getOwnPropertySymbols$2,$$g=_export,uncurryThis$5=functionUncurryThisClause,$indexOf=arrayIncludes.indexOf,arrayMethodIsStrict$3=arrayMethodIsStrict$6,nativeIndexOf=uncurryThis$5([].indexOf),NEGATIVE_ZERO=!!nativeIndexOf&&1/nativeIndexOf([1],1,-0)<0,FORCED$4=NEGATIVE_ZERO||!arrayMethodIsStrict$3("indexOf");$$g({target:"Array",proto:!0,forced:FORCED$4},{indexOf:function(o){var s=arguments.length>1?arguments[1]:void 0;return NEGATIVE_ZERO?nativeIndexOf(this,o,s)||0:$indexOf(this,o,s)}});var entryVirtual$8=entryVirtual$g,indexOf$6=entryVirtual$8("Array").indexOf,isPrototypeOf$8=objectIsPrototypeOf,method$8=indexOf$6,ArrayPrototype$6=Array.prototype,indexOf$5=function(a){var o=a.indexOf;return a===ArrayPrototype$6||isPrototypeOf$8(ArrayPrototype$6,a)&&o===ArrayPrototype$6.indexOf?method$8:o},parent$z=indexOf$5,indexOf$4=parent$z,parent$y=indexOf$4,indexOf$3=parent$y,parent$x=indexOf$3,indexOf$2=parent$x,indexOf$1=indexOf$2,objectWithoutPropertiesLoose$1={exports:{}},parent$w=keys$5,keys$3=parent$w,parent$v=keys$3,keys$2=parent$v,keys$1=keys$2;(function(a){var o=keys$1,s=indexOf$1;function _(T,j){if(T==null)return{};var ee={},te=o(T),re,ne;for(ne=0;ne<te.length;ne++)re=te[ne],!(s(j).call(j,re)>=0)&&(ee[re]=T[re]);return ee}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(objectWithoutPropertiesLoose$1);var objectWithoutPropertiesLooseExports=objectWithoutPropertiesLoose$1.exports;(function(a){var o=getOwnPropertySymbols$1,s=indexOf$1,_=objectWithoutPropertiesLooseExports;function T(j,ee){if(j==null)return{};var te=_(j,ee),re,ne;if(o){var ae=o(j);for(ne=0;ne<ae.length;ne++)re=ae[ne],!(s(ee).call(ee,re)>=0)&&Object.prototype.propertyIsEnumerable.call(j,re)&&(te[re]=j[re])}return te}a.exports=T,a.exports.__esModule=!0,a.exports.default=a.exports})(objectWithoutProperties$1);var objectWithoutPropertiesExports=objectWithoutProperties$1.exports,tryToString=tryToString$5,$TypeError$4=TypeError,deletePropertyOrThrow$2=function(a,o){if(!delete a[o])throw $TypeError$4("Cannot delete property "+tryToString(o)+" of "+tryToString(a))},arraySlice$1=arraySliceSimple,floor=Math.floor,mergeSort=function(a,o){var s=a.length,_=floor(s/2);return s<8?insertionSort(a,o):merge$3(a,mergeSort(arraySlice$1(a,0,_),o),mergeSort(arraySlice$1(a,_),o),o)},insertionSort=function(a,o){for(var s=a.length,_=1,T,j;_<s;){for(j=_,T=a[_];j&&o(a[j-1],T)>0;)a[j]=a[--j];j!==_++&&(a[j]=T)}return a},merge$3=function(a,o,s,_){for(var T=o.length,j=s.length,ee=0,te=0;ee<T||te<j;)a[ee+te]=ee<T&&te<j?_(o[ee],s[te])<=0?o[ee++]:s[te++]:ee<T?o[ee++]:s[te++];return a},arraySort=mergeSort,userAgent$2=engineUserAgent,firefox=userAgent$2.match(/firefox\/(\d+)/i),engineFfVersion=!!firefox&&+firefox[1],UA=engineUserAgent,engineIsIeOrEdge=/MSIE|Trident/.test(UA),userAgent$1=engineUserAgent,webkit=userAgent$1.match(/AppleWebKit\/(\d+)\./),engineWebkitVersion=!!webkit&&+webkit[1],$$f=_export,uncurryThis$4=functionUncurryThis,aCallable$1=aCallable$7,toObject$5=toObject$e,lengthOfArrayLike$3=lengthOfArrayLike$a,deletePropertyOrThrow$1=deletePropertyOrThrow$2,toString$3=toString$9,fails$4=fails$p,internalSort=arraySort,arrayMethodIsStrict$2=arrayMethodIsStrict$6,FF=engineFfVersion,IE_OR_EDGE=engineIsIeOrEdge,V8=engineV8Version,WEBKIT=engineWebkitVersion,test=[],nativeSort=uncurryThis$4(test.sort),push$7=uncurryThis$4(test.push),FAILS_ON_UNDEFINED=fails$4(function(){test.sort(void 0)}),FAILS_ON_NULL=fails$4(function(){test.sort(null)}),STRICT_METHOD$1=arrayMethodIsStrict$2("sort"),STABLE_SORT=!fails$4(function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var a="",o,s,_,T;for(o=65;o<76;o++){switch(s=String.fromCharCode(o),o){case 66:case 69:case 70:case 72:_=3;break;case 68:case 71:_=4;break;default:_=2}for(T=0;T<47;T++)test.push({k:s+T,v:_})}for(test.sort(function(j,ee){return ee.v-j.v}),T=0;T<test.length;T++)s=test[T].k.charAt(0),a.charAt(a.length-1)!==s&&(a+=s);return a!=="DGBEFHACIJK"}}),FORCED$3=FAILS_ON_UNDEFINED||!FAILS_ON_NULL||!STRICT_METHOD$1||!STABLE_SORT,getSortCompare=function(a){return function(o,s){return s===void 0?-1:o===void 0?1:a!==void 0?+a(o,s)||0:toString$3(o)>toString$3(s)?1:-1}};$$f({target:"Array",proto:!0,forced:FORCED$3},{sort:function(o){o!==void 0&&aCallable$1(o);var s=toObject$5(this);if(STABLE_SORT)return o===void 0?nativeSort(s):nativeSort(s,o);var _=[],T=lengthOfArrayLike$3(s),j,ee;for(ee=0;ee<T;ee++)ee in s&&push$7(_,s[ee]);for(internalSort(_,getSortCompare(o)),j=lengthOfArrayLike$3(_),ee=0;ee<j;)s[ee]=_[ee++];for(;ee<T;)deletePropertyOrThrow$1(s,ee++);return s}});var entryVirtual$7=entryVirtual$g,sort$3=entryVirtual$7("Array").sort,isPrototypeOf$7=objectIsPrototypeOf,method$7=sort$3,ArrayPrototype$5=Array.prototype,sort$2=function(a){var o=a.sort;return a===ArrayPrototype$5||isPrototypeOf$7(ArrayPrototype$5,a)&&o===ArrayPrototype$5.sort?method$7:o},parent$u=sort$2,sort$1=parent$u,sort=sort$1,DESCRIPTORS$2=descriptors,isArray$2=isArray$d,$TypeError$3=TypeError,getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,SILENT_ON_NON_WRITABLE_LENGTH_SET=DESCRIPTORS$2&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(a){return a instanceof TypeError}}(),arraySetLength=SILENT_ON_NON_WRITABLE_LENGTH_SET?function(a,o){if(isArray$2(a)&&!getOwnPropertyDescriptor(a,"length").writable)throw $TypeError$3("Cannot set read only .length");return a.length=o}:function(a,o){return a.length=o},$$e=_export,toObject$4=toObject$e,toAbsoluteIndex=toAbsoluteIndex$4,toIntegerOrInfinity=toIntegerOrInfinity$4,lengthOfArrayLike$2=lengthOfArrayLike$a,setArrayLength$1=arraySetLength,doesNotExceedSafeInteger$1=doesNotExceedSafeInteger$3,arraySpeciesCreate=arraySpeciesCreate$3,createProperty=createProperty$6,deletePropertyOrThrow=deletePropertyOrThrow$2,arrayMethodHasSpeciesSupport$1=arrayMethodHasSpeciesSupport$5,HAS_SPECIES_SUPPORT$1=arrayMethodHasSpeciesSupport$1("splice"),max=Math.max,min$1=Math.min;$$e({target:"Array",proto:!0,forced:!HAS_SPECIES_SUPPORT$1},{splice:function(o,s){var _=toObject$4(this),T=lengthOfArrayLike$2(_),j=toAbsoluteIndex(o,T),ee=arguments.length,te,re,ne,ae,oe,se;for(ee===0?te=re=0:ee===1?(te=0,re=T-j):(te=ee-2,re=min$1(max(toIntegerOrInfinity(s),0),T-j)),doesNotExceedSafeInteger$1(T+te-re),ne=arraySpeciesCreate(_,re),ae=0;ae<re;ae++)oe=j+ae,oe in _&&createProperty(ne,ae,_[oe]);if(ne.length=re,te<re){for(ae=j;ae<T-re;ae++)oe=ae+re,se=ae+te,oe in _?_[se]=_[oe]:deletePropertyOrThrow(_,se);for(ae=T;ae>T-re+te;ae--)deletePropertyOrThrow(_,ae-1)}else if(te>re)for(ae=T-re;ae>j;ae--)oe=ae+re-1,se=ae+te-1,oe in _?_[se]=_[oe]:deletePropertyOrThrow(_,se);for(ae=0;ae<te;ae++)_[ae+j]=arguments[ae+2];return setArrayLength$1(_,T-re+te),ne}});var entryVirtual$6=entryVirtual$g,splice$3=entryVirtual$6("Array").splice,isPrototypeOf$6=objectIsPrototypeOf,method$6=splice$3,ArrayPrototype$4=Array.prototype,splice$2=function(a){var o=a.splice;return a===ArrayPrototype$4||isPrototypeOf$6(ArrayPrototype$4,a)&&o===ArrayPrototype$4.splice?method$6:o},parent$t=splice$2,splice$1=parent$t,splice=splice$1,aCallable=aCallable$7,toObject$3=toObject$e,IndexedObject=indexedObject,lengthOfArrayLike$1=lengthOfArrayLike$a,$TypeError$2=TypeError,createMethod$2=function(a){return function(o,s,_,T){aCallable(s);var j=toObject$3(o),ee=IndexedObject(j),te=lengthOfArrayLike$1(j),re=a?te-1:0,ne=a?-1:1;if(_<2)for(;;){if(re in ee){T=ee[re],re+=ne;break}if(re+=ne,a?re<0:te<=re)throw $TypeError$2("Reduce of empty array with no initial value")}for(;a?re>=0:te>re;re+=ne)re in ee&&(T=s(T,ee[re],re,j));return T}},arrayReduce={left:createMethod$2(!1),right:createMethod$2(!0)},classof$2=classofRaw$2,engineIsNode=typeof process<"u"&&classof$2(process)=="process",$$d=_export,$reduce=arrayReduce.left,arrayMethodIsStrict$1=arrayMethodIsStrict$6,CHROME_VERSION=engineV8Version,IS_NODE=engineIsNode,CHROME_BUG=!IS_NODE&&CHROME_VERSION>79&&CHROME_VERSION<83,FORCED$2=CHROME_BUG||!arrayMethodIsStrict$1("reduce");$$d({target:"Array",proto:!0,forced:FORCED$2},{reduce:function(o){var s=arguments.length;return $reduce(this,o,s,s>1?arguments[1]:void 0)}});var entryVirtual$5=entryVirtual$g,reduce$9=entryVirtual$5("Array").reduce,isPrototypeOf$5=objectIsPrototypeOf,method$5=reduce$9,ArrayPrototype$3=Array.prototype,reduce$8=function(a){var o=a.reduce;return a===ArrayPrototype$3||isPrototypeOf$5(ArrayPrototype$3,a)&&o===ArrayPrototype$3.reduce?method$5:o},parent$s=reduce$8,reduce$7=parent$s,reduce$6=reduce$7,isArray$1=isArray$8,_typeof$b={exports:{}},WrappedWellKnownSymbolModule$1=wellKnownSymbolWrapped,iterator$4=WrappedWellKnownSymbolModule$1.f("iterator"),parent$r=iterator$4,iterator$3=parent$r,parent$q=iterator$3,iterator$2=parent$q,parent$p=iterator$2,iterator$1=parent$p,iterator=iterator$1;(function(a){var o=symbol,s=iterator;function _(T){"@babel/helpers - typeof";return a.exports=_=typeof o=="function"&&typeof s=="symbol"?function(j){return typeof j}:function(j){return j&&typeof o=="function"&&j.constructor===o&&j!==o.prototype?"symbol":typeof j},a.exports.__esModule=!0,a.exports.default=a.exports,_(T)}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(_typeof$b);var _typeofExports=_typeof$b.exports,$forEach=arrayIteration.forEach,arrayMethodIsStrict=arrayMethodIsStrict$6,STRICT_METHOD=arrayMethodIsStrict("forEach"),arrayForEach=STRICT_METHOD?[].forEach:function(o){return $forEach(this,o,arguments.length>1?arguments[1]:void 0)},$$c=_export,forEach$4=arrayForEach;$$c({target:"Array",proto:!0,forced:[].forEach!=forEach$4},{forEach:forEach$4});var entryVirtual$4=entryVirtual$g,forEach$3=entryVirtual$4("Array").forEach,parent$o=forEach$3,forEach$2=parent$o,classof$1=classof$b,hasOwn=hasOwnProperty_1,isPrototypeOf$4=objectIsPrototypeOf,method$4=forEach$2,ArrayPrototype$2=Array.prototype,DOMIterables={DOMTokenList:!0,NodeList:!0},forEach$1=function(a){var o=a.forEach;return a===ArrayPrototype$2||isPrototypeOf$4(ArrayPrototype$2,a)&&o===ArrayPrototype$2.forEach||hasOwn(DOMIterables,classof$1(a))?method$4:o},forEach=forEach$1,DESCRIPTORS$1=descriptors,uncurryThis$3=functionUncurryThis,objectKeys=objectKeys$4,toIndexedObject=toIndexedObject$b,$propertyIsEnumerable=objectPropertyIsEnumerable.f,propertyIsEnumerable$1=uncurryThis$3($propertyIsEnumerable),push$6=uncurryThis$3([].push),createMethod$1=function(a){return function(o){for(var s=toIndexedObject(o),_=objectKeys(s),T=_.length,j=0,ee=[],te;T>j;)te=_[j++],(!DESCRIPTORS$1||propertyIsEnumerable$1(s,te))&&push$6(ee,a?[te,s[te]]:s[te]);return ee}},objectToArray={entries:createMethod$1(!0),values:createMethod$1(!1)},$$b=_export,$values=objectToArray.values;$$b({target:"Object",stat:!0},{values:function(o){return $values(o)}});var path$7=path$n,values$2=path$7.Object.values,parent$n=values$2,values$1=parent$n,values=values$1,$$a=_export,$map=arrayIteration.map,arrayMethodHasSpeciesSupport=arrayMethodHasSpeciesSupport$5,HAS_SPECIES_SUPPORT=arrayMethodHasSpeciesSupport("map");$$a({target:"Array",proto:!0,forced:!HAS_SPECIES_SUPPORT},{map:function(o){return $map(this,o,arguments.length>1?arguments[1]:void 0)}});var entryVirtual$3=entryVirtual$g,map$3=entryVirtual$3("Array").map,isPrototypeOf$3=objectIsPrototypeOf,method$3=map$3,ArrayPrototype$1=Array.prototype,map$2=function(a){var o=a.map;return a===ArrayPrototype$1||isPrototypeOf$3(ArrayPrototype$1,a)&&o===ArrayPrototype$1.map?method$3:o},parent$m=map$2,map$1=parent$m,map=map$1,indexOf=indexOf$4,classCallCheck={exports:{}};(function(a){function o(s,_){if(!(s instanceof _))throw new TypeError("Cannot call a class as a function")}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports})(classCallCheck);var classCallCheckExports=classCallCheck.exports,createClass={exports:{}},parent$l=defineProperty$9,defineProperty$3=parent$l,parent$k=defineProperty$3,defineProperty$2=parent$k,defineProperty$1=defineProperty$2,toPropertyKey={exports:{}},toPrimitive$5={exports:{}},WrappedWellKnownSymbolModule=wellKnownSymbolWrapped,toPrimitive$4=WrappedWellKnownSymbolModule.f("toPrimitive"),parent$j=toPrimitive$4,toPrimitive$3=parent$j,parent$i=toPrimitive$3,toPrimitive$2=parent$i,parent$h=toPrimitive$2,toPrimitive$1=parent$h,toPrimitive=toPrimitive$1;(function(a){var o=toPrimitive,s=_typeofExports.default;function _(T,j){if(s(T)!=="object"||T===null)return T;var ee=T[o];if(ee!==void 0){var te=ee.call(T,j||"default");if(s(te)!=="object")return te;throw new TypeError("@@toPrimitive must return a primitive value.")}return(j==="string"?String:Number)(T)}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(toPrimitive$5);var toPrimitiveExports=toPrimitive$5.exports;(function(a){var o=_typeofExports.default,s=toPrimitiveExports;function _(T){var j=s(T,"string");return o(j)==="symbol"?j:String(j)}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(toPropertyKey);var toPropertyKeyExports=toPropertyKey.exports;(function(a){var o=defineProperty$1,s=toPropertyKeyExports;function _(j,ee){for(var te=0;te<ee.length;te++){var re=ee[te];re.enumerable=re.enumerable||!1,re.configurable=!0,"value"in re&&(re.writable=!0),o(j,s(re.key),re)}}function T(j,ee,te){return ee&&_(j.prototype,ee),te&&_(j,te),o(j,"prototype",{writable:!1}),j}a.exports=T,a.exports.__esModule=!0,a.exports.default=a.exports})(createClass);var createClassExports=createClass.exports,assertThisInitialized={exports:{}};(function(a){function o(s){if(s===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return s}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports})(assertThisInitialized);var assertThisInitializedExports=assertThisInitialized.exports,inherits={exports:{}},$$9=_export,DESCRIPTORS=descriptors,create$5=objectCreate;$$9({target:"Object",stat:!0,sham:!DESCRIPTORS},{create:create$5});var path$6=path$n,Object$1=path$6.Object,create$4=function(o,s){return Object$1.create(o,s)},parent$g=create$4,create$3=parent$g,parent$f=create$3,create$2=parent$f,parent$e=create$2,create$1=parent$e,create=create$1,setPrototypeOf$6={exports:{}},$$8=_export,setPrototypeOf$5=objectSetPrototypeOf;$$8({target:"Object",stat:!0},{setPrototypeOf:setPrototypeOf$5});var path$5=path$n,setPrototypeOf$4=path$5.Object.setPrototypeOf,parent$d=setPrototypeOf$4,setPrototypeOf$3=parent$d,parent$c=setPrototypeOf$3,setPrototypeOf$2=parent$c,parent$b=setPrototypeOf$2,setPrototypeOf$1=parent$b,setPrototypeOf=setPrototypeOf$1;(function(a){var o=setPrototypeOf,s=bind$2;function _(T,j){var ee;return a.exports=_=o?s(ee=o).call(ee):function(re,ne){return re.__proto__=ne,re},a.exports.__esModule=!0,a.exports.default=a.exports,_(T,j)}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(setPrototypeOf$6);var setPrototypeOfExports=setPrototypeOf$6.exports;(function(a){var o=create,s=defineProperty$1,_=setPrototypeOfExports;function T(j,ee){if(typeof ee!="function"&&ee!==null)throw new TypeError("Super expression must either be null or a function");j.prototype=o(ee&&ee.prototype,{constructor:{value:j,writable:!0,configurable:!0}}),s(j,"prototype",{writable:!1}),ee&&_(j,ee)}a.exports=T,a.exports.__esModule=!0,a.exports.default=a.exports})(inherits);var inheritsExports=inherits.exports,possibleConstructorReturn={exports:{}};(function(a){var o=_typeofExports.default,s=assertThisInitializedExports;function _(T,j){if(j&&(o(j)==="object"||typeof j=="function"))return j;if(j!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return s(T)}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(possibleConstructorReturn);var possibleConstructorReturnExports=possibleConstructorReturn.exports,getPrototypeOf$5={exports:{}},$$7=_export,fails$3=fails$p,toObject$2=toObject$e,nativeGetPrototypeOf=objectGetPrototypeOf,CORRECT_PROTOTYPE_GETTER=correctPrototypeGetter,FAILS_ON_PRIMITIVES=fails$3(function(){nativeGetPrototypeOf(1)});$$7({target:"Object",stat:!0,forced:FAILS_ON_PRIMITIVES,sham:!CORRECT_PROTOTYPE_GETTER},{getPrototypeOf:function(o){return nativeGetPrototypeOf(toObject$2(o))}});var path$4=path$n,getPrototypeOf$4=path$4.Object.getPrototypeOf,parent$a=getPrototypeOf$4,getPrototypeOf$3=parent$a,parent$9=getPrototypeOf$3,getPrototypeOf$2=parent$9,parent$8=getPrototypeOf$2,getPrototypeOf$1=parent$8,getPrototypeOf=getPrototypeOf$1;(function(a){var o=setPrototypeOf,s=bind$2,_=getPrototypeOf;function T(j){var ee;return a.exports=T=o?s(ee=_).call(ee):function(re){return re.__proto__||_(re)},a.exports.__esModule=!0,a.exports.default=a.exports,T(j)}a.exports=T,a.exports.__esModule=!0,a.exports.default=a.exports})(getPrototypeOf$5);var getPrototypeOfExports=getPrototypeOf$5.exports,defineProperty={exports:{}};(function(a){var o=defineProperty$1,s=toPropertyKeyExports;function _(T,j,ee){return j=s(j),j in T?o(T,j,{value:ee,enumerable:!0,configurable:!0,writable:!0}):T[j]=ee,T}a.exports=_,a.exports.__esModule=!0,a.exports.default=a.exports})(defineProperty);var definePropertyExports=defineProperty.exports;const require$$33=getAugmentedNamespace(Paper$1);var TableContext=React__namespace.createContext();const TableContext$1=TableContext;var styles$Q=function(o){return{root:{display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":_extends$6({},o.typography.body2,{padding:o.spacing(2),color:o.palette.text.secondary,textAlign:"left",captionSide:"bottom"})},stickyHeader:{borderCollapse:"separate"}}},defaultComponent$4="table",Table$1=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?defaultComponent$4:j,te=o.padding,re=te===void 0?"normal":te,ne=o.size,ae=ne===void 0?"medium":ne,oe=o.stickyHeader,se=oe===void 0?!1:oe,de=_objectWithoutProperties$4(o,["classes","className","component","padding","size","stickyHeader"]),ue=React__namespace.useMemo(function(){return{padding:re,size:ae,stickyHeader:se}},[re,ae,se]);return React__namespace.createElement(TableContext$1.Provider,{value:ue},React__namespace.createElement(ee,_extends$6({role:ee===defaultComponent$4?null:"table",ref:s,className:clsx$1(_.root,T,se&&_.stickyHeader)},de)))});const Table$2=withStyles(styles$Q,{name:"MuiTable"})(Table$1),Table=Object.freeze(Object.defineProperty({__proto__:null,default:Table$2},Symbol.toStringTag,{value:"Module"})),require$$34=getAugmentedNamespace(Table),require$$35=getAugmentedNamespace(Tooltip$2),require$$36=getAugmentedNamespace(styles$17),require$$37=getAugmentedNamespace(clsx_m);var MAX_SAFE_INTEGER=9007199254740991,argsTag="[object Arguments]",funcTag="[object Function]",genTag="[object GeneratorFunction]",reIsUint=/^(?:0|[1-9]\d*)$/;function apply$2(a,o,s){switch(s.length){case 0:return a.call(o);case 1:return a.call(o,s[0]);case 2:return a.call(o,s[0],s[1]);case 3:return a.call(o,s[0],s[1],s[2])}return a.apply(o,s)}function baseTimes(a,o){for(var s=-1,_=Array(a);++s<a;)_[s]=o(s);return _}function overArg(a,o){return function(s){return a(o(s))}}var objectProto=Object.prototype,hasOwnProperty$2=objectProto.hasOwnProperty,objectToString=objectProto.toString,propertyIsEnumerable=objectProto.propertyIsEnumerable,nativeKeys=overArg(Object.keys,Object),nativeMax=Math.max;function arrayLikeKeys(a,o){var s=isArray(a)||isArguments(a)?baseTimes(a.length,String):[],_=s.length,T=!!_;for(var j in a)(o||hasOwnProperty$2.call(a,j))&&!(T&&(j=="length"||isIndex(j,_)))&&s.push(j);return s}function assignValue(a,o,s){var _=a[o];(!(hasOwnProperty$2.call(a,o)&&eq(_,s))||s===void 0&&!(o in a))&&(a[o]=s)}function baseKeys(a){if(!isPrototype(a))return nativeKeys(a);var o=[];for(var s in Object(a))hasOwnProperty$2.call(a,s)&&s!="constructor"&&o.push(s);return o}function baseRest(a,o){return o=nativeMax(o===void 0?a.length-1:o,0),function(){for(var s=arguments,_=-1,T=nativeMax(s.length-o,0),j=Array(T);++_<T;)j[_]=s[o+_];_=-1;for(var ee=Array(o+1);++_<o;)ee[_]=s[_];return ee[o]=j,apply$2(a,this,ee)}}function copyObject(a,o,s,_){s||(s={});for(var T=-1,j=o.length;++T<j;){var ee=o[T],te=_?_(s[ee],a[ee],ee,s,a):void 0;assignValue(s,ee,te===void 0?a[ee]:te)}return s}function createAssigner(a){return baseRest(function(o,s){var _=-1,T=s.length,j=T>1?s[T-1]:void 0,ee=T>2?s[2]:void 0;for(j=a.length>3&&typeof j=="function"?(T--,j):void 0,ee&&isIterateeCall(s[0],s[1],ee)&&(j=T<3?void 0:j,T=1),o=Object(o);++_<T;){var te=s[_];te&&a(o,te,_,j)}return o})}function isIndex(a,o){return o=o??MAX_SAFE_INTEGER,!!o&&(typeof a=="number"||reIsUint.test(a))&&a>-1&&a%1==0&&a<o}function isIterateeCall(a,o,s){if(!isObject$2(s))return!1;var _=typeof o;return(_=="number"?isArrayLike(s)&&isIndex(o,s.length):_=="string"&&o in s)?eq(s[o],a):!1}function isPrototype(a){var o=a&&a.constructor,s=typeof o=="function"&&o.prototype||objectProto;return a===s}function eq(a,o){return a===o||a!==a&&o!==o}function isArguments(a){return isArrayLikeObject(a)&&hasOwnProperty$2.call(a,"callee")&&(!propertyIsEnumerable.call(a,"callee")||objectToString.call(a)==argsTag)}var isArray=Array.isArray;function isArrayLike(a){return a!=null&&isLength(a.length)&&!isFunction$1(a)}function isArrayLikeObject(a){return isObjectLike$1(a)&&isArrayLike(a)}function isFunction$1(a){var o=isObject$2(a)?objectToString.call(a):"";return o==funcTag||o==genTag}function isLength(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=MAX_SAFE_INTEGER}function isObject$2(a){var o=typeof a;return!!a&&(o=="object"||o=="function")}function isObjectLike$1(a){return!!a&&typeof a=="object"}var assignWith=createAssigner(function(a,o,s,_){copyObject(o,keys(o),a,_)});function keys(a){return isArrayLike(a)?arrayLikeKeys(a):baseKeys(a)}var lodash_assignwith=assignWith,lodash_clonedeep={exports:{}};lodash_clonedeep.exports,function(a,o){var s=200,_="__lodash_hash_undefined__",T=9007199254740991,j="[object Arguments]",ee="[object Array]",te="[object Boolean]",re="[object Date]",ne="[object Error]",ae="[object Function]",oe="[object GeneratorFunction]",se="[object Map]",de="[object Number]",ue="[object Object]",ce="[object Promise]",ve="[object RegExp]",fe="[object Set]",he="[object String]",pe="[object Symbol]",me="[object WeakMap]",be="[object ArrayBuffer]",ye="[object DataView]",$e="[object Float32Array]",_e="[object Float64Array]",Ee="[object Int8Array]",Oe="[object Int16Array]",Me="[object Int32Array]",Ce="[object Uint8Array]",Ie="[object Uint8ClampedArray]",De="[object Uint16Array]",Fe="[object Uint32Array]",Pe=/[\\^$.*+?()[\]{}|]/g,Le=/\w*$/,Se=/^\[object .+?Constructor\]$/,Re=/^(?:0|[1-9]\d*)$/,ke={};ke[j]=ke[ee]=ke[be]=ke[ye]=ke[te]=ke[re]=ke[$e]=ke[_e]=ke[Ee]=ke[Oe]=ke[Me]=ke[se]=ke[de]=ke[ue]=ke[ve]=ke[fe]=ke[he]=ke[pe]=ke[Ce]=ke[Ie]=ke[De]=ke[Fe]=!0,ke[ne]=ke[ae]=ke[me]=!1;var je=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,ze=typeof self=="object"&&self&&self.Object===Object&&self,qe=je||ze||Function("return this")(),et=o&&!o.nodeType&&o,Qe=et&&!0&&a&&!a.nodeType&&a,Ae=Qe&&Qe.exports===et;function Ue(we,He){return we.set(He[0],He[1]),we}function Ge(we,He){return we.add(He),we}function Je(we,He){for(var Te=-1,We=we?we.length:0;++Te<We&&He(we[Te],Te,we)!==!1;);return we}function Xe(we,He){for(var Te=-1,We=He.length,rt=we.length;++Te<We;)we[rt+Te]=He[Te];return we}function lt(we,He,Te,We){var rt=-1,mt=we?we.length:0;for(We&&mt&&(Te=we[++rt]);++rt<mt;)Te=He(Te,we[rt],rt,we);return Te}function ot(we,He){for(var Te=-1,We=Array(we);++Te<we;)We[Te]=He(Te);return We}function ft(we,He){return we==null?void 0:we[He]}function nt(we){var He=!1;if(we!=null&&typeof we.toString!="function")try{He=!!(we+"")}catch{}return He}function ht(we){var He=-1,Te=Array(we.size);return we.forEach(function(We,rt){Te[++He]=[rt,We]}),Te}function ct(we,He){return function(Te){return we(He(Te))}}function pt(we){var He=-1,Te=Array(we.size);return we.forEach(function(We){Te[++He]=We}),Te}var xt=Array.prototype,Tt=Function.prototype,gt=Object.prototype,yt=qe["__core-js_shared__"],Rt=function(){var we=/[^.]+$/.exec(yt&&yt.keys&&yt.keys.IE_PROTO||"");return we?"Symbol(src)_1."+we:""}(),Et=Tt.toString,$t=gt.hasOwnProperty,Ot=gt.toString,Ut=RegExp("^"+Et.call($t).replace(Pe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ht=Ae?qe.Buffer:void 0,wt=qe.Symbol,It=qe.Uint8Array,qt=ct(Object.getPrototypeOf,Object),or=Object.create,Gt=gt.propertyIsEnumerable,Ft=xt.splice,Pt=Object.getOwnPropertySymbols,Nt=Ht?Ht.isBuffer:void 0,er=ct(Object.keys,Object),At=Qr(qe,"DataView"),dr=Qr(qe,"Map"),Pr=Qr(qe,"Promise"),Or=Qr(qe,"Set"),xr=Qr(qe,"WeakMap"),cr=Qr(Object,"create"),Zr=kr(At),Tr=kr(dr),Ir=kr(Pr),vr=kr(Or),sr=kr(xr),Ar=wt?wt.prototype:void 0,$i=Ar?Ar.valueOf:void 0;function Dr(we){var He=-1,Te=we?we.length:0;for(this.clear();++He<Te;){var We=we[He];this.set(We[0],We[1])}}function gn(){this.__data__=cr?cr(null):{}}function di(we){return this.has(we)&&delete this.__data__[we]}function Mn(we){var He=this.__data__;if(cr){var Te=He[we];return Te===_?void 0:Te}return $t.call(He,we)?He[we]:void 0}function Zn(we){var He=this.__data__;return cr?He[we]!==void 0:$t.call(He,we)}function yn(we,He){var Te=this.__data__;return Te[we]=cr&&He===void 0?_:He,this}Dr.prototype.clear=gn,Dr.prototype.delete=di,Dr.prototype.get=Mn,Dr.prototype.has=Zn,Dr.prototype.set=yn;function Er(we){var He=-1,Te=we?we.length:0;for(this.clear();++He<Te;){var We=we[He];this.set(We[0],We[1])}}function Ni(){this.__data__=[]}function Li(we){var He=this.__data__,Te=zr(He,we);if(Te<0)return!1;var We=He.length-1;return Te==We?He.pop():Ft.call(He,Te,1),!0}function Bi(we){var He=this.__data__,Te=zr(He,we);return Te<0?void 0:He[Te][1]}function ji(we){return zr(this.__data__,we)>-1}function Yn(we,He){var Te=this.__data__,We=zr(Te,we);return We<0?Te.push([we,He]):Te[We][1]=He,this}Er.prototype.clear=Ni,Er.prototype.delete=Li,Er.prototype.get=Bi,Er.prototype.has=ji,Er.prototype.set=Yn;function $r(we){var He=-1,Te=we?we.length:0;for(this.clear();++He<Te;){var We=we[He];this.set(We[0],We[1])}}function _i(){this.__data__={hash:new Dr,map:new(dr||Er),string:new Dr}}function bn(we){return ln(this,we).delete(we)}function Vi(we){return ln(this,we).get(we)}function Hi(we){return ln(this,we).has(we)}function zi(we,He){return ln(this,we).set(we,He),this}$r.prototype.clear=_i,$r.prototype.delete=bn,$r.prototype.get=Vi,$r.prototype.has=Hi,$r.prototype.set=zi;function Yr(we){this.__data__=new Er(we)}function Rn(){this.__data__=new Er}function an(we){return this.__data__.delete(we)}function $n(we){return this.__data__.get(we)}function fi(we){return this.__data__.has(we)}function Wi(we,He){var Te=this.__data__;if(Te instanceof Er){var We=Te.__data__;if(!dr||We.length<s-1)return We.push([we,He]),this;Te=this.__data__=new $r(We)}return Te.set(we,He),this}Yr.prototype.clear=Rn,Yr.prototype.delete=an,Yr.prototype.get=$n,Yr.prototype.has=fi,Yr.prototype.set=Wi;function _n(we,He){var Te=ti(we)||ei(we)?ot(we.length,String):[],We=Te.length,rt=!!We;for(var mt in we)(He||$t.call(we,mt))&&!(rt&&(mt=="length"||Pi(mt,We)))&&Te.push(mt);return Te}function Xn(we,He,Te){var We=we[He];(!($t.call(we,He)&&Tn(We,Te))||Te===void 0&&!(He in we))&&(we[He]=Te)}function zr(we,He){for(var Te=we.length;Te--;)if(Tn(we[Te][0],He))return Te;return-1}function sn(we,He){return we&&Pn(He,ri(He),we)}function pi(we,He,Te,We,rt,mt,Dt){var Lt;if(We&&(Lt=mt?We(we,rt,mt,Dt):We(we)),Lt!==void 0)return Lt;if(!rn(we))return we;var jt=ti(we);if(jt){if(Lt=Ri(we),!He)return jn(we,Lt)}else{var Mt=fn(we),Wt=Mt==ae||Mt==oe;if(Mr(we))return Nn(we,He);if(Mt==ue||Mt==j||Wt&&!mt){if(nt(we))return mt?we:{};if(Lt=cn(Wt?{}:we),!He)return wi(we,sn(Lt,we))}else{if(!ke[Mt])return mt?we:{};Lt=ga(we,Mt,pi,He)}}Dt||(Dt=new Yr);var mr=Dt.get(we);if(mr)return mr;if(Dt.set(we,Lt),!jt)var nr=Te?Ci(we):ri(we);return Je(nr||we,function(ir,wr){nr&&(wr=ir,ir=we[wr]),Xn(Lt,wr,pi(ir,He,Te,We,wr,we,Dt))}),Lt}function Si(we){return rn(we)?or(we):{}}function Ki(we,He,Te){var We=He(we);return ti(we)?We:Xe(We,Te(we))}function qi(we){return Ot.call(we)}function Fn(we){if(!rn(we)||Ii(we))return!1;var He=Br(we)||nt(we)?Ut:Se;return He.test(kr(we))}function xi(we){if(!Vn(we))return er(we);var He=[];for(var Te in Object(we))$t.call(we,Te)&&Te!="constructor"&&He.push(Te);return He}function Nn(we,He){if(He)return we.slice();var Te=new we.constructor(we.length);return we.copy(Te),Te}function Wr(we){var He=new we.constructor(we.byteLength);return new It(He).set(new It(we)),He}function Ln(we,He){var Te=He?Wr(we.buffer):we.buffer;return new we.constructor(Te,we.byteOffset,we.byteLength)}function mi(we,He,Te){var We=He?Te(ht(we),!0):ht(we);return lt(We,Ue,new we.constructor)}function Bn(we){var He=new we.constructor(we.source,Le.exec(we));return He.lastIndex=we.lastIndex,He}function Ei(we,He,Te){var We=He?Te(pt(we),!0):pt(we);return lt(We,Ge,new we.constructor)}function Jn(we){return $i?Object($i.call(we)):{}}function Qn(we,He){var Te=He?Wr(we.buffer):we.buffer;return new we.constructor(Te,we.byteOffset,we.length)}function jn(we,He){var Te=-1,We=we.length;for(He||(He=Array(We));++Te<We;)He[Te]=we[Te];return He}function Pn(we,He,Te,We){Te||(Te={});for(var rt=-1,mt=He.length;++rt<mt;){var Dt=He[rt],Lt=We?We(Te[Dt],we[Dt],Dt,Te,we):void 0;Xn(Te,Dt,Lt===void 0?we[Dt]:Lt)}return Te}function wi(we,He){return Pn(we,Kr(we),He)}function Ci(we){return Ki(we,ri,Kr)}function ln(we,He){var Te=we.__data__;return Ti(He)?Te[typeof He=="string"?"string":"hash"]:Te.map}function Qr(we,He){var Te=ft(we,He);return Fn(Te)?Te:void 0}var Kr=Pt?ct(Pt,Object):gr,fn=qi;(At&&fn(new At(new ArrayBuffer(1)))!=ye||dr&&fn(new dr)!=se||Pr&&fn(Pr.resolve())!=ce||Or&&fn(new Or)!=fe||xr&&fn(new xr)!=me)&&(fn=function(we){var He=Ot.call(we),Te=He==ue?we.constructor:void 0,We=Te?kr(Te):void 0;if(We)switch(We){case Zr:return ye;case Tr:return se;case Ir:return ce;case vr:return fe;case sr:return me}return He});function Ri(we){var He=we.length,Te=we.constructor(He);return He&&typeof we[0]=="string"&&$t.call(we,"index")&&(Te.index=we.index,Te.input=we.input),Te}function cn(we){return typeof we.constructor=="function"&&!Vn(we)?Si(qt(we)):{}}function ga(we,He,Te,We){var rt=we.constructor;switch(He){case be:return Wr(we);case te:case re:return new rt(+we);case ye:return Ln(we,We);case $e:case _e:case Ee:case Oe:case Me:case Ce:case Ie:case De:case Fe:return Qn(we,We);case se:return mi(we,We,Te);case de:case he:return new rt(we);case ve:return Bn(we);case fe:return Ei(we,We,Te);case pe:return Jn(we)}}function Pi(we,He){return He=He??T,!!He&&(typeof we=="number"||Re.test(we))&&we>-1&&we%1==0&&we<He}function Ti(we){var He=typeof we;return He=="string"||He=="number"||He=="symbol"||He=="boolean"?we!=="__proto__":we===null}function Ii(we){return!!Rt&&Rt in we}function Vn(we){var He=we&&we.constructor,Te=typeof He=="function"&&He.prototype||gt;return we===Te}function kr(we){if(we!=null){try{return Et.call(we)}catch{}try{return we+""}catch{}}return""}function _a(we){return pi(we,!0,!0)}function Tn(we,He){return we===He||we!==we&&He!==He}function ei(we){return Oi(we)&&$t.call(we,"callee")&&(!Gt.call(we,"callee")||Ot.call(we)==j)}var ti=Array.isArray;function un(we){return we!=null&&Ai(we.length)&&!Br(we)}function Oi(we){return Hn(we)&&un(we)}var Mr=Nt||hr;function Br(we){var He=rn(we)?Ot.call(we):"";return He==ae||He==oe}function Ai(we){return typeof we=="number"&&we>-1&&we%1==0&&we<=T}function rn(we){var He=typeof we;return!!we&&(He=="object"||He=="function")}function Hn(we){return!!we&&typeof we=="object"}function ri(we){return un(we)?_n(we):xi(we)}function gr(){return[]}function hr(){return!1}a.exports=_a}(lodash_clonedeep,lodash_clonedeep.exports);var lodash_clonedeepExports=lodash_clonedeep.exports,lodash_find={exports:{}};lodash_find.exports,function(a,o){var s=200,_="Expected a function",T="__lodash_hash_undefined__",j=1,ee=2,te=1/0,re=9007199254740991,ne=17976931348623157e292,ae=0/0,oe="[object Arguments]",se="[object Array]",de="[object Boolean]",ue="[object Date]",ce="[object Error]",ve="[object Function]",fe="[object GeneratorFunction]",he="[object Map]",pe="[object Number]",me="[object Object]",be="[object Promise]",ye="[object RegExp]",$e="[object Set]",_e="[object String]",Ee="[object Symbol]",Oe="[object WeakMap]",Me="[object ArrayBuffer]",Ce="[object DataView]",Ie="[object Float32Array]",De="[object Float64Array]",Fe="[object Int8Array]",Pe="[object Int16Array]",Le="[object Int32Array]",Se="[object Uint8Array]",Re="[object Uint8ClampedArray]",ke="[object Uint16Array]",je="[object Uint32Array]",ze=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,qe=/^\w*$/,et=/^\./,Qe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ae=/[\\^$.*+?()[\]{}|]/g,Ue=/^\s+|\s+$/g,Ge=/\\(\\)?/g,Je=/^[-+]0x[0-9a-f]+$/i,Xe=/^0b[01]+$/i,lt=/^\[object .+?Constructor\]$/,ot=/^0o[0-7]+$/i,ft=/^(?:0|[1-9]\d*)$/,nt={};nt[Ie]=nt[De]=nt[Fe]=nt[Pe]=nt[Le]=nt[Se]=nt[Re]=nt[ke]=nt[je]=!0,nt[oe]=nt[se]=nt[Me]=nt[de]=nt[Ce]=nt[ue]=nt[ce]=nt[ve]=nt[he]=nt[pe]=nt[me]=nt[ye]=nt[$e]=nt[_e]=nt[Oe]=!1;var ht=parseInt,ct=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,pt=typeof self=="object"&&self&&self.Object===Object&&self,xt=ct||pt||Function("return this")(),Tt=o&&!o.nodeType&&o,gt=Tt&&!0&&a&&!a.nodeType&&a,yt=gt&>.exports===Tt,Rt=yt&&ct.process,Et=function(){try{return Rt&&Rt.binding("util")}catch{}}(),$t=Et&&Et.isTypedArray;function Ot(Ne,Ze){for(var dt=-1,Ct=Ne?Ne.length:0;++dt<Ct;)if(Ze(Ne[dt],dt,Ne))return!0;return!1}function Ut(Ne,Ze,dt,Ct){for(var Kt=Ne.length,Vt=dt+(Ct?1:-1);Ct?Vt--:++Vt<Kt;)if(Ze(Ne[Vt],Vt,Ne))return Vt;return-1}function Ht(Ne){return function(Ze){return Ze==null?void 0:Ze[Ne]}}function wt(Ne,Ze){for(var dt=-1,Ct=Array(Ne);++dt<Ne;)Ct[dt]=Ze(dt);return Ct}function It(Ne){return function(Ze){return Ne(Ze)}}function qt(Ne,Ze){return Ne==null?void 0:Ne[Ze]}function or(Ne){var Ze=!1;if(Ne!=null&&typeof Ne.toString!="function")try{Ze=!!(Ne+"")}catch{}return Ze}function Gt(Ne){var Ze=-1,dt=Array(Ne.size);return Ne.forEach(function(Ct,Kt){dt[++Ze]=[Kt,Ct]}),dt}function Ft(Ne,Ze){return function(dt){return Ne(Ze(dt))}}function Pt(Ne){var Ze=-1,dt=Array(Ne.size);return Ne.forEach(function(Ct){dt[++Ze]=Ct}),dt}var Nt=Array.prototype,er=Function.prototype,At=Object.prototype,dr=xt["__core-js_shared__"],Pr=function(){var Ne=/[^.]+$/.exec(dr&&dr.keys&&dr.keys.IE_PROTO||"");return Ne?"Symbol(src)_1."+Ne:""}(),Or=er.toString,xr=At.hasOwnProperty,cr=At.toString,Zr=RegExp("^"+Or.call(xr).replace(Ae,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Tr=xt.Symbol,Ir=xt.Uint8Array,vr=At.propertyIsEnumerable,sr=Nt.splice,Ar=Ft(Object.keys,Object),$i=Math.max,Dr=Mr(xt,"DataView"),gn=Mr(xt,"Map"),di=Mr(xt,"Promise"),Mn=Mr(xt,"Set"),Zn=Mr(xt,"WeakMap"),yn=Mr(Object,"create"),Er=rt(Dr),Ni=rt(gn),Li=rt(di),Bi=rt(Mn),ji=rt(Zn),Yn=Tr?Tr.prototype:void 0,$r=Yn?Yn.valueOf:void 0,_i=Yn?Yn.toString:void 0;function bn(Ne){var Ze=-1,dt=Ne?Ne.length:0;for(this.clear();++Ze<dt;){var Ct=Ne[Ze];this.set(Ct[0],Ct[1])}}function Vi(){this.__data__=yn?yn(null):{}}function Hi(Ne){return this.has(Ne)&&delete this.__data__[Ne]}function zi(Ne){var Ze=this.__data__;if(yn){var dt=Ze[Ne];return dt===T?void 0:dt}return xr.call(Ze,Ne)?Ze[Ne]:void 0}function Yr(Ne){var Ze=this.__data__;return yn?Ze[Ne]!==void 0:xr.call(Ze,Ne)}function Rn(Ne,Ze){var dt=this.__data__;return dt[Ne]=yn&&Ze===void 0?T:Ze,this}bn.prototype.clear=Vi,bn.prototype.delete=Hi,bn.prototype.get=zi,bn.prototype.has=Yr,bn.prototype.set=Rn;function an(Ne){var Ze=-1,dt=Ne?Ne.length:0;for(this.clear();++Ze<dt;){var Ct=Ne[Ze];this.set(Ct[0],Ct[1])}}function $n(){this.__data__=[]}function fi(Ne){var Ze=this.__data__,dt=jn(Ze,Ne);if(dt<0)return!1;var Ct=Ze.length-1;return dt==Ct?Ze.pop():sr.call(Ze,dt,1),!0}function Wi(Ne){var Ze=this.__data__,dt=jn(Ze,Ne);return dt<0?void 0:Ze[dt][1]}function _n(Ne){return jn(this.__data__,Ne)>-1}function Xn(Ne,Ze){var dt=this.__data__,Ct=jn(dt,Ne);return Ct<0?dt.push([Ne,Ze]):dt[Ct][1]=Ze,this}an.prototype.clear=$n,an.prototype.delete=fi,an.prototype.get=Wi,an.prototype.has=_n,an.prototype.set=Xn;function zr(Ne){var Ze=-1,dt=Ne?Ne.length:0;for(this.clear();++Ze<dt;){var Ct=Ne[Ze];this.set(Ct[0],Ct[1])}}function sn(){this.__data__={hash:new bn,map:new(gn||an),string:new bn}}function pi(Ne){return un(this,Ne).delete(Ne)}function Si(Ne){return un(this,Ne).get(Ne)}function Ki(Ne){return un(this,Ne).has(Ne)}function qi(Ne,Ze){return un(this,Ne).set(Ne,Ze),this}zr.prototype.clear=sn,zr.prototype.delete=pi,zr.prototype.get=Si,zr.prototype.has=Ki,zr.prototype.set=qi;function Fn(Ne){var Ze=-1,dt=Ne?Ne.length:0;for(this.__data__=new zr;++Ze<dt;)this.add(Ne[Ze])}function xi(Ne){return this.__data__.set(Ne,T),this}function Nn(Ne){return this.__data__.has(Ne)}Fn.prototype.add=Fn.prototype.push=xi,Fn.prototype.has=Nn;function Wr(Ne){this.__data__=new an(Ne)}function Ln(){this.__data__=new an}function mi(Ne){return this.__data__.delete(Ne)}function Bn(Ne){return this.__data__.get(Ne)}function Ei(Ne){return this.__data__.has(Ne)}function Jn(Ne,Ze){var dt=this.__data__;if(dt instanceof an){var Ct=dt.__data__;if(!gn||Ct.length<s-1)return Ct.push([Ne,Ze]),this;dt=this.__data__=new zr(Ct)}return dt.set(Ne,Ze),this}Wr.prototype.clear=Ln,Wr.prototype.delete=mi,Wr.prototype.get=Bn,Wr.prototype.has=Ei,Wr.prototype.set=Jn;function Qn(Ne,Ze){var dt=Wt(Ne)||Mt(Ne)?wt(Ne.length,String):[],Ct=dt.length,Kt=!!Ct;for(var Vt in Ne)(Ze||xr.call(Ne,Vt))&&!(Kt&&(Vt=="length"||rn(Vt,Ct)))&&dt.push(Vt);return dt}function jn(Ne,Ze){for(var dt=Ne.length;dt--;)if(jt(Ne[dt][0],Ze))return dt;return-1}function Pn(Ne,Ze){Ze=Hn(Ze,Ne)?[Ze]:kr(Ze);for(var dt=0,Ct=Ze.length;Ne!=null&&dt<Ct;)Ne=Ne[We(Ze[dt++])];return dt&&dt==Ct?Ne:void 0}function wi(Ne){return cr.call(Ne)}function Ci(Ne,Ze){return Ne!=null&&Ze in Object(Ne)}function ln(Ne,Ze,dt,Ct,Kt){return Ne===Ze?!0:Ne==null||Ze==null||!jr(Ne)&&!Xr(Ze)?Ne!==Ne&&Ze!==Ze:Qr(Ne,Ze,ln,dt,Ct,Kt)}function Qr(Ne,Ze,dt,Ct,Kt,Vt){var yr=Wt(Ne),Cr=Wt(Ze),Fr=se,Nr=se;yr||(Fr=Br(Ne),Fr=Fr==oe?me:Fr),Cr||(Nr=Br(Ze),Nr=Nr==oe?me:Nr);var Vr=Fr==me&&!or(Ne),pn=Nr==me&&!or(Ze),qr=Fr==Nr;if(qr&&!Vr)return Vt||(Vt=new Wr),yr||po(Ne)?Tn(Ne,Ze,dt,Ct,Kt,Vt):ei(Ne,Ze,Fr,dt,Ct,Kt,Vt);if(!(Kt&ee)){var xn=Vr&&xr.call(Ne,"__wrapped__"),hn=pn&&xr.call(Ze,"__wrapped__");if(xn||hn){var ni=xn?Ne.value():Ne,ai=hn?Ze.value():Ze;return Vt||(Vt=new Wr),dt(ni,ai,Ct,Kt,Vt)}}return qr?(Vt||(Vt=new Wr),ti(Ne,Ze,dt,Ct,Kt,Vt)):!1}function Kr(Ne,Ze,dt,Ct){var Kt=dt.length,Vt=Kt,yr=!Ct;if(Ne==null)return!Vt;for(Ne=Object(Ne);Kt--;){var Cr=dt[Kt];if(yr&&Cr[2]?Cr[1]!==Ne[Cr[0]]:!(Cr[0]in Ne))return!1}for(;++Kt<Vt;){Cr=dt[Kt];var Fr=Cr[0],Nr=Ne[Fr],Vr=Cr[1];if(yr&&Cr[2]){if(Nr===void 0&&!(Fr in Ne))return!1}else{var pn=new Wr;if(Ct)var qr=Ct(Nr,Vr,Fr,Ne,Ze,pn);if(!(qr===void 0?ln(Vr,Nr,Ct,j|ee,pn):qr))return!1}}return!0}function fn(Ne){if(!jr(Ne)||gr(Ne))return!1;var Ze=ir(Ne)||or(Ne)?Zr:lt;return Ze.test(rt(Ne))}function Ri(Ne){return Xr(Ne)&&wr(Ne.length)&&!!nt[cr.call(Ne)]}function cn(Ne){return typeof Ne=="function"?Ne:Ne==null?So:typeof Ne=="object"?Wt(Ne)?Ti(Ne[0],Ne[1]):Pi(Ne):No(Ne)}function ga(Ne){if(!hr(Ne))return Ar(Ne);var Ze=[];for(var dt in Object(Ne))xr.call(Ne,dt)&&dt!="constructor"&&Ze.push(dt);return Ze}function Pi(Ne){var Ze=Oi(Ne);return Ze.length==1&&Ze[0][2]?He(Ze[0][0],Ze[0][1]):function(dt){return dt===Ne||Kr(dt,Ne,Ze)}}function Ti(Ne,Ze){return Hn(Ne)&&we(Ze)?He(We(Ne),Ze):function(dt){var Ct=Vs(dt,Ne);return Ct===void 0&&Ct===Ze?Qo(dt,Ne):ln(Ze,Ct,void 0,j|ee)}}function Ii(Ne){return function(Ze){return Pn(Ze,Ne)}}function Vn(Ne){if(typeof Ne=="string")return Ne;if(Sn(Ne))return _i?_i.call(Ne):"";var Ze=Ne+"";return Ze=="0"&&1/Ne==-te?"-0":Ze}function kr(Ne){return Wt(Ne)?Ne:Te(Ne)}function _a(Ne){return function(Ze,dt,Ct){var Kt=Object(Ze);if(!mr(Ze)){var Vt=cn(dt);Ze=zn(Ze),dt=function(Cr){return Vt(Kt[Cr],Cr,Kt)}}var yr=Ne(Ze,dt,Ct);return yr>-1?Kt[Vt?Ze[yr]:yr]:void 0}}function Tn(Ne,Ze,dt,Ct,Kt,Vt){var yr=Kt&ee,Cr=Ne.length,Fr=Ze.length;if(Cr!=Fr&&!(yr&&Fr>Cr))return!1;var Nr=Vt.get(Ne);if(Nr&&Vt.get(Ze))return Nr==Ze;var Vr=-1,pn=!0,qr=Kt&j?new Fn:void 0;for(Vt.set(Ne,Ze),Vt.set(Ze,Ne);++Vr<Cr;){var xn=Ne[Vr],hn=Ze[Vr];if(Ct)var ni=yr?Ct(hn,xn,Vr,Ze,Ne,Vt):Ct(xn,hn,Vr,Ne,Ze,Vt);if(ni!==void 0){if(ni)continue;pn=!1;break}if(qr){if(!Ot(Ze,function(ai,Ui){if(!qr.has(Ui)&&(xn===ai||dt(xn,ai,Ct,Kt,Vt)))return qr.add(Ui)})){pn=!1;break}}else if(!(xn===hn||dt(xn,hn,Ct,Kt,Vt))){pn=!1;break}}return Vt.delete(Ne),Vt.delete(Ze),pn}function ei(Ne,Ze,dt,Ct,Kt,Vt,yr){switch(dt){case Ce:if(Ne.byteLength!=Ze.byteLength||Ne.byteOffset!=Ze.byteOffset)return!1;Ne=Ne.buffer,Ze=Ze.buffer;case Me:return!(Ne.byteLength!=Ze.byteLength||!Ct(new Ir(Ne),new Ir(Ze)));case de:case ue:case pe:return jt(+Ne,+Ze);case ce:return Ne.name==Ze.name&&Ne.message==Ze.message;case ye:case _e:return Ne==Ze+"";case he:var Cr=Gt;case $e:var Fr=Vtⅇif(Cr||(Cr=Pt),Ne.size!=Ze.size&&!Fr)return!1;var Nr=yr.get(Ne);if(Nr)return Nr==Ze;Vt|=j,yr.set(Ne,Ze);var Vr=Tn(Cr(Ne),Cr(Ze),Ct,Kt,Vt,yr);return yr.delete(Ne),Vr;case Ee:if($r)return $r.call(Ne)==$r.call(Ze)}return!1}function ti(Ne,Ze,dt,Ct,Kt,Vt){var yr=Kt&ee,Cr=zn(Ne),Fr=Cr.length,Nr=zn(Ze),Vr=Nr.length;if(Fr!=Vr&&!yr)return!1;for(var pn=Fr;pn--;){var qr=Cr[pn];if(!(yr?qr in Ze:xr.call(Ze,qr)))return!1}var xn=Vt.get(Ne);if(xn&&Vt.get(Ze))return xn==Ze;var hn=!0;Vt.set(Ne,Ze),Vt.set(Ze,Ne);for(var ni=yr;++pn<Fr;){qr=Cr[pn];var ai=Ne[qr],Ui=Ze[qr];if(Ct)var xo=yr?Ct(Ui,ai,qr,Ze,Ne,Vt):Ct(ai,Ui,qr,Ne,Ze,Vt);if(!(xo===void 0?ai===Ui||dt(ai,Ui,Ct,Kt,Vt):xo)){hn=!1;break}ni||(ni=qr=="constructor")}if(hn&&!ni){var ao=Ne.constructor,Eo=Ze.constructor;ao!=Eo&&"constructor"in Ne&&"constructor"in Ze&&!(typeof ao=="function"&&ao instanceof ao&&typeof Eo=="function"&&Eo instanceof Eo)&&(hn=!1)}return Vt.delete(Ne),Vt.delete(Ze),hn}function un(Ne,Ze){var dt=Ne.__data__;return ri(Ze)?dt[typeof Ze=="string"?"string":"hash"]:dt.map}function Oi(Ne){for(var Ze=zn(Ne),dt=Ze.length;dt--;){var Ct=Ze[dt],Kt=Ne[Ct];Ze[dt]=[Ct,Kt,we(Kt)]}return Ze}function Mr(Ne,Ze){var dt=qt(Ne,Ze);return fn(dt)?dt:void 0}var Br=wi;(Dr&&Br(new Dr(new ArrayBuffer(1)))!=Ce||gn&&Br(new gn)!=he||di&&Br(di.resolve())!=be||Mn&&Br(new Mn)!=$e||Zn&&Br(new Zn)!=Oe)&&(Br=function(Ne){var Ze=cr.call(Ne),dt=Ze==me?Ne.constructor:void 0,Ct=dt?rt(dt):void 0;if(Ct)switch(Ct){case Er:return Ce;case Ni:return he;case Li:return be;case Bi:return $e;case ji:return Oe}return Ze});function Ai(Ne,Ze,dt){Ze=Hn(Ze,Ne)?[Ze]:kr(Ze);for(var Ct,Kt=-1,yr=Ze.length;++Kt<yr;){var Vt=We(Ze[Kt]);if(!(Ct=Ne!=null&&dt(Ne,Vt)))break;Ne=Ne[Vt]}if(Ct)return Ct;var yr=Ne?Ne.length:0;return!!yr&&wr(yr)&&rn(Vt,yr)&&(Wt(Ne)||Mt(Ne))}function rn(Ne,Ze){return Ze=Ze??re,!!Ze&&(typeof Ne=="number"||ft.test(Ne))&&Ne>-1&&Ne%1==0&&Ne<Ze}function Hn(Ne,Ze){if(Wt(Ne))return!1;var dt=typeof Ne;return dt=="number"||dt=="symbol"||dt=="boolean"||Ne==null||Sn(Ne)?!0:qe.test(Ne)||!ze.test(Ne)||Ze!=null&&Ne in Object(Ze)}function ri(Ne){var Ze=typeof Ne;return Ze=="string"||Ze=="number"||Ze=="symbol"||Ze=="boolean"?Ne!=="__proto__":Ne===null}function gr(Ne){return!!Pr&&Pr in Ne}function hr(Ne){var Ze=Ne&&Ne.constructor,dt=typeof Ze=="function"&&Ze.prototype||At;return Ne===dt}function we(Ne){return Ne===Ne&&!jr(Ne)}function He(Ne,Ze){return function(dt){return dt==null?!1:dt[Ne]===Ze&&(Ze!==void 0||Ne in Object(dt))}}var Te=Lt(function(Ne){Ne=In(Ne);var Ze=[];return et.test(Ne)&&Ze.push(""),Ne.replace(Qe,function(dt,Ct,Kt,Vt){Ze.push(Kt?Vt.replace(Ge,"$1"):Ct||dt)}),Ze});function We(Ne){if(typeof Ne=="string"||Sn(Ne))return Ne;var Ze=Ne+"";return Ze=="0"&&1/Ne==-te?"-0":Ze}function rt(Ne){if(Ne!=null){try{return Or.call(Ne)}catch{}try{return Ne+""}catch{}}return""}function mt(Ne,Ze,dt){var Ct=Ne?Ne.length:0;if(!Ct)return-1;var Kt=dt==null?0:Jr(dt);return Kt<0&&(Kt=$i(Ct+Kt,0)),Ut(Ne,cn(Ze),Kt)}var Dt=_a(mt);function Lt(Ne,Ze){if(typeof Ne!="function"||Ze&&typeof Ze!="function")throw new TypeError(_);var dt=function(){var Ct=arguments,Kt=Ze?Ze.apply(this,Ct):Ct[0],Vt=dt.cache;if(Vt.has(Kt))return Vt.get(Kt);var yr=Ne.apply(this,Ct);return dt.cache=Vt.set(Kt,yr),yr};return dt.cache=new(Lt.Cache||zr),dt}Lt.Cache=zr;function jt(Ne,Ze){return Ne===Ze||Ne!==Ne&&Ze!==Ze}function Mt(Ne){return nr(Ne)&&xr.call(Ne,"callee")&&(!vr.call(Ne,"callee")||cr.call(Ne)==oe)}var Wt=Array.isArray;function mr(Ne){return Ne!=null&&wr(Ne.length)&&!ir(Ne)}function nr(Ne){return Xr(Ne)&&mr(Ne)}function ir(Ne){var Ze=jr(Ne)?cr.call(Ne):"";return Ze==ve||Ze==fe}function wr(Ne){return typeof Ne=="number"&&Ne>-1&&Ne%1==0&&Ne<=re}function jr(Ne){var Ze=typeof Ne;return!!Ne&&(Ze=="object"||Ze=="function")}function Xr(Ne){return!!Ne&&typeof Ne=="object"}function Sn(Ne){return typeof Ne=="symbol"||Xr(Ne)&&cr.call(Ne)==Ee}var po=$t?It($t):Ri;function Gi(Ne){if(!Ne)return Ne===0?Ne:0;if(Ne=Bs(Ne),Ne===te||Ne===-te){var Ze=Ne<0?-1:1;return Ze*ne}return Ne===Ne?Ne:0}function Jr(Ne){var Ze=Gi(Ne),dt=Ze%1;return Ze===Ze?dt?Ze-dt:Ze:0}function Bs(Ne){if(typeof Ne=="number")return Ne;if(Sn(Ne))return ae;if(jr(Ne)){var Ze=typeof Ne.valueOf=="function"?Ne.valueOf():Ne;Ne=jr(Ze)?Ze+"":Ze}if(typeof Ne!="string")return Ne===0?Ne:+Ne;Ne=Ne.replace(Ue,"");var dt=Xe.test(Ne);return dt||ot.test(Ne)?ht(Ne.slice(2),dt?2:8):Je.test(Ne)?ae:+Ne}function In(Ne){return Ne==null?"":Vn(Ne)}function Vs(Ne,Ze,dt){var Ct=Ne==null?void 0:Pn(Ne,Ze);return Ct===void 0?dt:Ct}function Qo(Ne,Ze){return Ne!=null&&Ai(Ne,Ze,Ci)}function zn(Ne){return mr(Ne)?Qn(Ne):ga(Ne)}function So(Ne){return Ne}function No(Ne){return Hn(Ne)?Ht(We(Ne)):Ii(Ne)}a.exports=Dt}(lodash_find,lodash_find.exports);var lodash_findExports=lodash_find.exports,lodash_isequal={exports:{}};lodash_isequal.exports,function(a,o){var s=200,_="__lodash_hash_undefined__",T=1,j=2,ee=9007199254740991,te="[object Arguments]",re="[object Array]",ne="[object AsyncFunction]",ae="[object Boolean]",oe="[object Date]",se="[object Error]",de="[object Function]",ue="[object GeneratorFunction]",ce="[object Map]",ve="[object Number]",fe="[object Null]",he="[object Object]",pe="[object Promise]",me="[object Proxy]",be="[object RegExp]",ye="[object Set]",$e="[object String]",_e="[object Symbol]",Ee="[object Undefined]",Oe="[object WeakMap]",Me="[object ArrayBuffer]",Ce="[object DataView]",Ie="[object Float32Array]",De="[object Float64Array]",Fe="[object Int8Array]",Pe="[object Int16Array]",Le="[object Int32Array]",Se="[object Uint8Array]",Re="[object Uint8ClampedArray]",ke="[object Uint16Array]",je="[object Uint32Array]",ze=/[\\^$.*+?()[\]{}|]/g,qe=/^\[object .+?Constructor\]$/,et=/^(?:0|[1-9]\d*)$/,Qe={};Qe[Ie]=Qe[De]=Qe[Fe]=Qe[Pe]=Qe[Le]=Qe[Se]=Qe[Re]=Qe[ke]=Qe[je]=!0,Qe[te]=Qe[re]=Qe[Me]=Qe[ae]=Qe[Ce]=Qe[oe]=Qe[se]=Qe[de]=Qe[ce]=Qe[ve]=Qe[he]=Qe[be]=Qe[ye]=Qe[$e]=Qe[Oe]=!1;var Ae=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,Ue=typeof self=="object"&&self&&self.Object===Object&&self,Ge=Ae||Ue||Function("return this")(),Je=o&&!o.nodeType&&o,Xe=Je&&!0&&a&&!a.nodeType&&a,lt=Xe&&Xe.exports===Je,ot=lt&&Ae.process,ft=function(){try{return ot&&ot.binding&&ot.binding("util")}catch{}}(),nt=ft&&ft.isTypedArray;function ht(we,He){for(var Te=-1,We=we==null?0:we.length,rt=0,mt=[];++Te<We;){var Dt=we[Te];He(Dt,Te,we)&&(mt[rt++]=Dt)}return mt}function ct(we,He){for(var Te=-1,We=He.length,rt=we.length;++Te<We;)we[rt+Te]=He[Te];return we}function pt(we,He){for(var Te=-1,We=we==null?0:we.length;++Te<We;)if(He(we[Te],Te,we))return!0;return!1}function xt(we,He){for(var Te=-1,We=Array(we);++Te<we;)We[Te]=He(Te);return We}function Tt(we){return function(He){return we(He)}}function gt(we,He){return we.has(He)}function yt(we,He){return we==null?void 0:we[He]}function Rt(we){var He=-1,Te=Array(we.size);return we.forEach(function(We,rt){Te[++He]=[rt,We]}),Te}function Et(we,He){return function(Te){return we(He(Te))}}function $t(we){var He=-1,Te=Array(we.size);return we.forEach(function(We){Te[++He]=We}),Te}var Ot=Array.prototype,Ut=Function.prototype,Ht=Object.prototype,wt=Ge["__core-js_shared__"],It=Ut.toString,qt=Ht.hasOwnProperty,or=function(){var we=/[^.]+$/.exec(wt&&wt.keys&&wt.keys.IE_PROTO||"");return we?"Symbol(src)_1."+we:""}(),Gt=Ht.toString,Ft=RegExp("^"+It.call(qt).replace(ze,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Pt=lt?Ge.Buffer:void 0,Nt=Ge.Symbol,er=Ge.Uint8Array,At=Ht.propertyIsEnumerable,dr=Ot.splice,Pr=Nt?Nt.toStringTag:void 0,Or=Object.getOwnPropertySymbols,xr=Pt?Pt.isBuffer:void 0,cr=Et(Object.keys,Object),Zr=Kr(Ge,"DataView"),Tr=Kr(Ge,"Map"),Ir=Kr(Ge,"Promise"),vr=Kr(Ge,"Set"),sr=Kr(Ge,"WeakMap"),Ar=Kr(Object,"create"),$i=kr(Zr),Dr=kr(Tr),gn=kr(Ir),di=kr(vr),Mn=kr(sr),Zn=Nt?Nt.prototype:void 0,yn=Zn?Zn.valueOf:void 0;function Er(we){var He=-1,Te=we==null?0:we.length;for(this.clear();++He<Te;){var We=we[He];this.set(We[0],We[1])}}function Ni(){this.__data__=Ar?Ar(null):{},this.size=0}function Li(we){var He=this.has(we)&&delete this.__data__[we];return this.size-=He?1:0,He}function Bi(we){var He=this.__data__;if(Ar){var Te=He[we];return Te===_?void 0:Te}return qt.call(He,we)?He[we]:void 0}function ji(we){var He=this.__data__;return Ar?He[we]!==void 0:qt.call(He,we)}function Yn(we,He){var Te=this.__data__;return this.size+=this.has(we)?0:1,Te[we]=Ar&&He===void 0?_:He,this}Er.prototype.clear=Ni,Er.prototype.delete=Li,Er.prototype.get=Bi,Er.prototype.has=ji,Er.prototype.set=Yn;function $r(we){var He=-1,Te=we==null?0:we.length;for(this.clear();++He<Te;){var We=we[He];this.set(We[0],We[1])}}function _i(){this.__data__=[],this.size=0}function bn(we){var He=this.__data__,Te=Nn(He,we);if(Te<0)return!1;var We=He.length-1;return Te==We?He.pop():dr.call(He,Te,1),--this.size,!0}function Vi(we){var He=this.__data__,Te=Nn(He,we);return Te<0?void 0:He[Te][1]}function Hi(we){return Nn(this.__data__,we)>-1}function zi(we,He){var Te=this.__data__,We=Nn(Te,we);return We<0?(++this.size,Te.push([we,He])):Te[We][1]=He,this}$r.prototype.clear=_i,$r.prototype.delete=bn,$r.prototype.get=Vi,$r.prototype.has=Hi,$r.prototype.set=zi;function Yr(we){var He=-1,Te=we==null?0:we.length;for(this.clear();++He<Te;){var We=we[He];this.set(We[0],We[1])}}function Rn(){this.size=0,this.__data__={hash:new Er,map:new(Tr||$r),string:new Er}}function an(we){var He=Qr(this,we).delete(we);return this.size-=He?1:0,He}function $n(we){return Qr(this,we).get(we)}function fi(we){return Qr(this,we).has(we)}function Wi(we,He){var Te=Qr(this,we),We=Te.size;return Te.set(we,He),this.size+=Te.size==We?0:1,this}Yr.prototype.clear=Rn,Yr.prototype.delete=an,Yr.prototype.get=$n,Yr.prototype.has=fi,Yr.prototype.set=Wi;function _n(we){var He=-1,Te=we==null?0:we.length;for(this.__data__=new Yr;++He<Te;)this.add(we[He])}function Xn(we){return this.__data__.set(we,_),this}function zr(we){return this.__data__.has(we)}_n.prototype.add=_n.prototype.push=Xn,_n.prototype.has=zr;function sn(we){var He=this.__data__=new $r(we);this.size=He.size}function pi(){this.__data__=new $r,this.size=0}function Si(we){var He=this.__data__,Te=He.delete(we);return this.size=He.size,Te}function Ki(we){return this.__data__.get(we)}function qi(we){return this.__data__.has(we)}function Fn(we,He){var Te=this.__data__;if(Te instanceof $r){var We=Te.__data__;if(!Tr||We.length<s-1)return We.push([we,He]),this.size=++Te.size,this;Te=this.__data__=new Yr(We)}return Te.set(we,He),this.size=Te.size,this}sn.prototype.clear=pi,sn.prototype.delete=Si,sn.prototype.get=Ki,sn.prototype.has=qi,sn.prototype.set=Fn;function xi(we,He){var Te=ei(we),We=!Te&&Tn(we),rt=!Te&&!We&&un(we),mt=!Te&&!We&&!rt&&Hn(we),Dt=Te||We||rt||mt,Lt=Dt?xt(we.length,String):[],jt=Lt.length;for(var Mt in we)(He||qt.call(we,Mt))&&!(Dt&&(Mt=="length"||rt&&(Mt=="offset"||Mt=="parent")||mt&&(Mt=="buffer"||Mt=="byteLength"||Mt=="byteOffset")||ga(Mt,jt)))&&Lt.push(Mt);return Lt}function Nn(we,He){for(var Te=we.length;Te--;)if(_a(we[Te][0],He))return Te;return-1}function Wr(we,He,Te){var We=He(we);return ei(we)?We:ct(We,Te(we))}function Ln(we){return we==null?we===void 0?Ee:fe:Pr&&Pr in Object(we)?fn(we):Vn(we)}function mi(we){return rn(we)&&Ln(we)==te}function Bn(we,He,Te,We,rt){return we===He?!0:we==null||He==null||!rn(we)&&!rn(He)?we!==we&&He!==He:Ei(we,He,Te,We,Bn,rt)}function Ei(we,He,Te,We,rt,mt){var Dt=ei(we),Lt=ei(He),jt=Dt?re:cn(we),Mt=Lt?re:cn(He);jt=jt==te?he:jt,Mt=Mt==te?he:Mt;var Wt=jt==he,mr=Mt==he,nr=jt==Mt;if(nr&&un(we)){if(!un(He))return!1;Dt=!0,Wt=!1}if(nr&&!Wt)return mt||(mt=new sn),Dt||Hn(we)?Pn(we,He,Te,We,rt,mt):wi(we,He,jt,Te,We,rt,mt);if(!(Te&T)){var ir=Wt&&qt.call(we,"__wrapped__"),wr=mr&&qt.call(He,"__wrapped__");if(ir||wr){var jr=ir?we.value():we,Xr=wr?He.value():He;return mt||(mt=new sn),rt(jr,Xr,Te,We,mt)}}return nr?(mt||(mt=new sn),Ci(we,He,Te,We,rt,mt)):!1}function Jn(we){if(!Ai(we)||Ti(we))return!1;var He=Mr(we)?Ft:qe;return He.test(kr(we))}function Qn(we){return rn(we)&&Br(we.length)&&!!Qe[Ln(we)]}function jn(we){if(!Ii(we))return cr(we);var He=[];for(var Te in Object(we))qt.call(we,Te)&&Te!="constructor"&&He.push(Te);return He}function Pn(we,He,Te,We,rt,mt){var Dt=Te&T,Lt=we.length,jt=He.length;if(Lt!=jt&&!(Dt&&jt>Lt))return!1;var Mt=mt.get(we);if(Mt&&mt.get(He))return Mt==He;var Wt=-1,mr=!0,nr=Te&j?new _n:void 0;for(mt.set(we,He),mt.set(He,we);++Wt<Lt;){var ir=we[Wt],wr=He[Wt];if(We)var jr=Dt?We(wr,ir,Wt,He,we,mt):We(ir,wr,Wt,we,He,mt);if(jr!==void 0){if(jr)continue;mr=!1;break}if(nr){if(!pt(He,function(Xr,Sn){if(!gt(nr,Sn)&&(ir===Xr||rt(ir,Xr,Te,We,mt)))return nr.push(Sn)})){mr=!1;break}}else if(!(ir===wr||rt(ir,wr,Te,We,mt))){mr=!1;break}}return mt.delete(we),mt.delete(He),mr}function wi(we,He,Te,We,rt,mt,Dt){switch(Te){case Ce:if(we.byteLength!=He.byteLength||we.byteOffset!=He.byteOffset)return!1;we=we.buffer,He=He.buffer;case Me:return!(we.byteLength!=He.byteLength||!mt(new er(we),new er(He)));case ae:case oe:case ve:return _a(+we,+He);case se:return we.name==He.name&&we.message==He.message;case be:case $e:return we==He+"";case ce:var Lt=Rt;case ye:var jt=We&T;if(Lt||(Lt=$t),we.size!=He.size&&!jt)return!1;var Mt=Dt.get(we);if(Mt)return Mt==He;We|=j,Dt.set(we,He);var Wt=Pn(Lt(we),Lt(He),We,rt,mt,Dt);return Dt.delete(we),Wt;case _e:if(yn)return yn.call(we)==yn.call(He)}return!1}function Ci(we,He,Te,We,rt,mt){var Dt=Te&T,Lt=ln(we),jt=Lt.length,Mt=ln(He),Wt=Mt.length;if(jt!=Wt&&!Dt)return!1;for(var mr=jt;mr--;){var nr=Lt[mr];if(!(Dt?nr in He:qt.call(He,nr)))return!1}var ir=mt.get(we);if(ir&&mt.get(He))return ir==He;var wr=!0;mt.set(we,He),mt.set(He,we);for(var jr=Dt;++mr<jt;){nr=Lt[mr];var Xr=we[nr],Sn=He[nr];if(We)var po=Dt?We(Sn,Xr,nr,He,we,mt):We(Xr,Sn,nr,we,He,mt);if(!(po===void 0?Xr===Sn||rt(Xr,Sn,Te,We,mt):po)){wr=!1;break}jr||(jr=nr=="constructor")}if(wr&&!jr){var Gi=we.constructor,Jr=He.constructor;Gi!=Jr&&"constructor"in we&&"constructor"in He&&!(typeof Gi=="function"&&Gi instanceof Gi&&typeof Jr=="function"&&Jr instanceof Jr)&&(wr=!1)}return mt.delete(we),mt.delete(He),wr}function ln(we){return Wr(we,ri,Ri)}function Qr(we,He){var Te=we.__data__;return Pi(He)?Te[typeof He=="string"?"string":"hash"]:Te.map}function Kr(we,He){var Te=yt(we,He);return Jn(Te)?Te:void 0}function fn(we){var He=qt.call(we,Pr),Te=we[Pr];try{we[Pr]=void 0;var We=!0}catch{}var rt=Gt.call(we);return We&&(He?we[Pr]=Te:delete we[Pr]),rt}var Ri=Or?function(we){return we==null?[]:(we=Object(we),ht(Or(we),function(He){return At.call(we,He)}))}:gr,cn=Ln;(Zr&&cn(new Zr(new ArrayBuffer(1)))!=Ce||Tr&&cn(new Tr)!=ce||Ir&&cn(Ir.resolve())!=pe||vr&&cn(new vr)!=ye||sr&&cn(new sr)!=Oe)&&(cn=function(we){var He=Ln(we),Te=He==he?we.constructor:void 0,We=Te?kr(Te):"";if(We)switch(We){case $i:return Ce;case Dr:return ce;case gn:return pe;case di:return ye;case Mn:return Oe}return He});function ga(we,He){return He=He??ee,!!He&&(typeof we=="number"||et.test(we))&&we>-1&&we%1==0&&we<He}function Pi(we){var He=typeof we;return He=="string"||He=="number"||He=="symbol"||He=="boolean"?we!=="__proto__":we===null}function Ti(we){return!!or&&or in we}function Ii(we){var He=we&&we.constructor,Te=typeof He=="function"&&He.prototype||Ht;return we===Te}function Vn(we){return Gt.call(we)}function kr(we){if(we!=null){try{return It.call(we)}catch{}try{return we+""}catch{}}return""}function _a(we,He){return we===He||we!==we&&He!==He}var Tn=mi(function(){return arguments}())?mi:function(we){return rn(we)&&qt.call(we,"callee")&&!At.call(we,"callee")},ei=Array.isArray;function ti(we){return we!=null&&Br(we.length)&&!Mr(we)}var un=xr||hr;function Oi(we,He){return Bn(we,He)}function Mr(we){if(!Ai(we))return!1;var He=Ln(we);return He==de||He==ue||He==ne||He==me}function Br(we){return typeof we=="number"&&we>-1&&we%1==0&&we<=ee}function Ai(we){var He=typeof we;return we!=null&&(He=="object"||He=="function")}function rn(we){return we!=null&&typeof we=="object"}var Hn=nt?Tt(nt):Qn;function ri(we){return ti(we)?xi(we):jn(we)}function gr(){return[]}function hr(){return!1}a.exports=Oi}(lodash_isequal,lodash_isequal.exports);var lodash_isequalExports=lodash_isequal.exports;function isUndefined$1(a){return a===void 0}var lodash_isundefined=isUndefined$1,lodash_merge={exports:{}};lodash_merge.exports,function(a,o){var s=200,_="__lodash_hash_undefined__",T=800,j=16,ee=9007199254740991,te="[object Arguments]",re="[object Array]",ne="[object AsyncFunction]",ae="[object Boolean]",oe="[object Date]",se="[object Error]",de="[object Function]",ue="[object GeneratorFunction]",ce="[object Map]",ve="[object Number]",fe="[object Null]",he="[object Object]",pe="[object Proxy]",me="[object RegExp]",be="[object Set]",ye="[object String]",$e="[object Undefined]",_e="[object WeakMap]",Ee="[object ArrayBuffer]",Oe="[object DataView]",Me="[object Float32Array]",Ce="[object Float64Array]",Ie="[object Int8Array]",De="[object Int16Array]",Fe="[object Int32Array]",Pe="[object Uint8Array]",Le="[object Uint8ClampedArray]",Se="[object Uint16Array]",Re="[object Uint32Array]",ke=/[\\^$.*+?()[\]{}|]/g,je=/^\[object .+?Constructor\]$/,ze=/^(?:0|[1-9]\d*)$/,qe={};qe[Me]=qe[Ce]=qe[Ie]=qe[De]=qe[Fe]=qe[Pe]=qe[Le]=qe[Se]=qe[Re]=!0,qe[te]=qe[re]=qe[Ee]=qe[ae]=qe[Oe]=qe[oe]=qe[se]=qe[de]=qe[ce]=qe[ve]=qe[he]=qe[me]=qe[be]=qe[ye]=qe[_e]=!1;var et=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,Qe=typeof self=="object"&&self&&self.Object===Object&&self,Ae=et||Qe||Function("return this")(),Ue=o&&!o.nodeType&&o,Ge=Ue&&!0&&a&&!a.nodeType&&a,Je=Ge&&Ge.exports===Ue,Xe=Je&&et.process,lt=function(){try{var Te=Ge&&Ge.require&&Ge.require("util").types;return Te||Xe&&Xe.binding&&Xe.binding("util")}catch{}}(),ot=lt&<.isTypedArray;function ft(Te,We,rt){switch(rt.length){case 0:return Te.call(We);case 1:return Te.call(We,rt[0]);case 2:return Te.call(We,rt[0],rt[1]);case 3:return Te.call(We,rt[0],rt[1],rt[2])}return Te.apply(We,rt)}function nt(Te,We){for(var rt=-1,mt=Array(Te);++rt<Te;)mt[rt]=We(rt);return mt}function ht(Te){return function(We){return Te(We)}}function ct(Te,We){return Te==null?void 0:Te[We]}function pt(Te,We){return function(rt){return Te(We(rt))}}var xt=Array.prototype,Tt=Function.prototype,gt=Object.prototype,yt=Ae["__core-js_shared__"],Rt=Tt.toString,Et=gt.hasOwnProperty,$t=function(){var Te=/[^.]+$/.exec(yt&&yt.keys&&yt.keys.IE_PROTO||"");return Te?"Symbol(src)_1."+Te:""}(),Ot=gt.toString,Ut=Rt.call(Object),Ht=RegExp("^"+Rt.call(Et).replace(ke,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),wt=Je?Ae.Buffer:void 0,It=Ae.Symbol,qt=Ae.Uint8Array,or=wt?wt.allocUnsafe:void 0,Gt=pt(Object.getPrototypeOf,Object),Ft=Object.create,Pt=gt.propertyIsEnumerable,Nt=xt.splice,er=It?It.toStringTag:void 0,At=function(){try{var Te=Qn(Object,"defineProperty");return Te({},"",{}),Te}catch{}}(),dr=wt?wt.isBuffer:void 0,Pr=Math.max,Or=Date.now,xr=Qn(Ae,"Map"),cr=Qn(Object,"create"),Zr=function(){function Te(){}return function(We){if(!Mr(We))return{};if(Ft)return Ft(We);Te.prototype=We;var rt=new Te;return Te.prototype=void 0,rt}}();function Tr(Te){var We=-1,rt=Te==null?0:Te.length;for(this.clear();++We<rt;){var mt=Te[We];this.set(mt[0],mt[1])}}function Ir(){this.__data__=cr?cr(null):{},this.size=0}function vr(Te){var We=this.has(Te)&&delete this.__data__[Te];return this.size-=We?1:0,We}function sr(Te){var We=this.__data__;if(cr){var rt=We[Te];return rt===_?void 0:rt}return Et.call(We,Te)?We[Te]:void 0}function Ar(Te){var We=this.__data__;return cr?We[Te]!==void 0:Et.call(We,Te)}function $i(Te,We){var rt=this.__data__;return this.size+=this.has(Te)?0:1,rt[Te]=cr&&We===void 0?_:We,this}Tr.prototype.clear=Ir,Tr.prototype.delete=vr,Tr.prototype.get=sr,Tr.prototype.has=Ar,Tr.prototype.set=$i;function Dr(Te){var We=-1,rt=Te==null?0:Te.length;for(this.clear();++We<rt;){var mt=Te[We];this.set(mt[0],mt[1])}}function gn(){this.__data__=[],this.size=0}function di(Te){var We=this.__data__,rt=$n(We,Te);if(rt<0)return!1;var mt=We.length-1;return rt==mt?We.pop():Nt.call(We,rt,1),--this.size,!0}function Mn(Te){var We=this.__data__,rt=$n(We,Te);return rt<0?void 0:We[rt][1]}function Zn(Te){return $n(this.__data__,Te)>-1}function yn(Te,We){var rt=this.__data__,mt=$n(rt,Te);return mt<0?(++this.size,rt.push([Te,We])):rt[mt][1]=We,this}Dr.prototype.clear=gn,Dr.prototype.delete=di,Dr.prototype.get=Mn,Dr.prototype.has=Zn,Dr.prototype.set=yn;function Er(Te){var We=-1,rt=Te==null?0:Te.length;for(this.clear();++We<rt;){var mt=Te[We];this.set(mt[0],mt[1])}}function Ni(){this.size=0,this.__data__={hash:new Tr,map:new(xr||Dr),string:new Tr}}function Li(Te){var We=Jn(this,Te).delete(Te);return this.size-=We?1:0,We}function Bi(Te){return Jn(this,Te).get(Te)}function ji(Te){return Jn(this,Te).has(Te)}function Yn(Te,We){var rt=Jn(this,Te),mt=rt.size;return rt.set(Te,We),this.size+=rt.size==mt?0:1,this}Er.prototype.clear=Ni,Er.prototype.delete=Li,Er.prototype.get=Bi,Er.prototype.has=ji,Er.prototype.set=Yn;function $r(Te){var We=this.__data__=new Dr(Te);this.size=We.size}function _i(){this.__data__=new Dr,this.size=0}function bn(Te){var We=this.__data__,rt=We.delete(Te);return this.size=We.size,rt}function Vi(Te){return this.__data__.get(Te)}function Hi(Te){return this.__data__.has(Te)}function zi(Te,We){var rt=this.__data__;if(rt instanceof Dr){var mt=rt.__data__;if(!xr||mt.length<s-1)return mt.push([Te,We]),this.size=++rt.size,this;rt=this.__data__=new Er(mt)}return rt.set(Te,We),this.size=rt.size,this}$r.prototype.clear=_i,$r.prototype.delete=bn,$r.prototype.get=Vi,$r.prototype.has=Hi,$r.prototype.set=zi;function Yr(Te,We){var rt=_a(Te),mt=!rt&&kr(Te),Dt=!rt&&!mt&&ti(Te),Lt=!rt&&!mt&&!Dt&&rn(Te),jt=rt||mt||Dt||Lt,Mt=jt?nt(Te.length,String):[],Wt=Mt.length;for(var mr in Te)(We||Et.call(Te,mr))&&!(jt&&(mr=="length"||Dt&&(mr=="offset"||mr=="parent")||Lt&&(mr=="buffer"||mr=="byteLength"||mr=="byteOffset")||wi(mr,Wt)))&&Mt.push(mr);return Mt}function Rn(Te,We,rt){(rt!==void 0&&!Vn(Te[We],rt)||rt===void 0&&!(We in Te))&&fi(Te,We,rt)}function an(Te,We,rt){var mt=Te[We];(!(Et.call(Te,We)&&Vn(mt,rt))||rt===void 0&&!(We in Te))&&fi(Te,We,rt)}function $n(Te,We){for(var rt=Te.length;rt--;)if(Vn(Te[rt][0],We))return rt;return-1}function fi(Te,We,rt){We=="__proto__"&&At?At(Te,We,{configurable:!0,enumerable:!0,value:rt,writable:!0}):Te[We]=rt}var Wi=Ei();function _n(Te){return Te==null?Te===void 0?$e:fe:er&&er in Object(Te)?jn(Te):Ri(Te)}function Xn(Te){return Br(Te)&&_n(Te)==te}function zr(Te){if(!Mr(Te)||Qr(Te))return!1;var We=un(Te)?Ht:je;return We.test(Ii(Te))}function sn(Te){return Br(Te)&&Oi(Te.length)&&!!qe[_n(Te)]}function pi(Te){if(!Mr(Te))return fn(Te);var We=Kr(Te),rt=[];for(var mt in Te)mt=="constructor"&&(We||!Et.call(Te,mt))||rt.push(mt);return rt}function Si(Te,We,rt,mt,Dt){Te!==We&&Wi(We,function(Lt,jt){if(Dt||(Dt=new $r),Mr(Lt))Ki(Te,We,jt,rt,Si,mt,Dt);else{var Mt=mt?mt(ga(Te,jt),Lt,jt+"",Te,We,Dt):void 0;Mt===void 0&&(Mt=Lt),Rn(Te,jt,Mt)}},ri)}function Ki(Te,We,rt,mt,Dt,Lt,jt){var Mt=ga(Te,rt),Wt=ga(We,rt),mr=jt.get(Wt);if(mr){Rn(Te,rt,mr);return}var nr=Lt?Lt(Mt,Wt,rt+"",Te,We,jt):void 0,ir=nr===void 0;if(ir){var wr=_a(Wt),jr=!wr&&ti(Wt),Xr=!wr&&!jr&&rn(Wt);nr=Wt,wr||jr||Xr?_a(Mt)?nr=Mt:ei(Mt)?nr=Ln(Mt):jr?(ir=!1,nr=xi(Wt,!0)):Xr?(ir=!1,nr=Wr(Wt,!0)):nr=[]:Ai(Wt)||kr(Wt)?(nr=Mt,kr(Mt)?nr=Hn(Mt):(!Mr(Mt)||un(Mt))&&(nr=Pn(Wt))):ir=!1}ir&&(jt.set(Wt,nr),Dt(nr,Wt,mt,Lt,jt),jt.delete(Wt)),Rn(Te,rt,nr)}function qi(Te,We){return Pi(cn(Te,We,we),Te+"")}var Fn=At?function(Te,We){return At(Te,"toString",{configurable:!0,enumerable:!1,value:hr(We),writable:!0})}:we;function xi(Te,We){if(We)return Te.slice();var rt=Te.length,mt=or?or(rt):new Te.constructor(rt);return Te.copy(mt),mt}function Nn(Te){var We=new Te.constructor(Te.byteLength);return new qt(We).set(new qt(Te)),We}function Wr(Te,We){var rt=We?Nn(Te.buffer):Te.buffer;return new Te.constructor(rt,Te.byteOffset,Te.length)}function Ln(Te,We){var rt=-1,mt=Te.length;for(We||(We=Array(mt));++rt<mt;)We[rt]=Te[rt];return We}function mi(Te,We,rt,mt){var Dt=!rt;rt||(rt={});for(var Lt=-1,jt=We.length;++Lt<jt;){var Mt=We[Lt],Wt=mt?mt(rt[Mt],Te[Mt],Mt,rt,Te):void 0;Wt===void 0&&(Wt=Te[Mt]),Dt?fi(rt,Mt,Wt):an(rt,Mt,Wt)}return rt}function Bn(Te){return qi(function(We,rt){var mt=-1,Dt=rt.length,Lt=Dt>1?rt[Dt-1]:void 0,jt=Dt>2?rt[2]:void 0;for(Lt=Te.length>3&&typeof Lt=="function"?(Dt--,Lt):void 0,jt&&Ci(rt[0],rt[1],jt)&&(Lt=Dt<3?void 0:Lt,Dt=1),We=Object(We);++mt<Dt;){var Mt=rt[mt];Mt&&Te(We,Mt,mt,Lt)}return We})}function Ei(Te){return function(We,rt,mt){for(var Dt=-1,Lt=Object(We),jt=mt(We),Mt=jt.length;Mt--;){var Wt=jt[Te?Mt:++Dt];if(rt(Lt[Wt],Wt,Lt)===!1)break}return We}}function Jn(Te,We){var rt=Te.__data__;return ln(We)?rt[typeof We=="string"?"string":"hash"]:rt.map}function Qn(Te,We){var rt=ct(Te,We);return zr(rt)?rt:void 0}function jn(Te){var We=Et.call(Te,er),rt=Te[er];try{Te[er]=void 0;var mt=!0}catch{}var Dt=Ot.call(Te);return mt&&(We?Te[er]=rt:delete Te[er]),Dt}function Pn(Te){return typeof Te.constructor=="function"&&!Kr(Te)?Zr(Gt(Te)):{}}function wi(Te,We){var rt=typeof Te;return We=We??ee,!!We&&(rt=="number"||rt!="symbol"&&ze.test(Te))&&Te>-1&&Te%1==0&&Te<We}function Ci(Te,We,rt){if(!Mr(rt))return!1;var mt=typeof We;return(mt=="number"?Tn(rt)&&wi(We,rt.length):mt=="string"&&We in rt)?Vn(rt[We],Te):!1}function ln(Te){var We=typeof Te;return We=="string"||We=="number"||We=="symbol"||We=="boolean"?Te!=="__proto__":Te===null}function Qr(Te){return!!$t&&$t in Te}function Kr(Te){var We=Te&&Te.constructor,rt=typeof We=="function"&&We.prototype||gt;return Te===rt}function fn(Te){var We=[];if(Te!=null)for(var rt in Object(Te))We.push(rt);return We}function Ri(Te){return Ot.call(Te)}function cn(Te,We,rt){return We=Pr(We===void 0?Te.length-1:We,0),function(){for(var mt=arguments,Dt=-1,Lt=Pr(mt.length-We,0),jt=Array(Lt);++Dt<Lt;)jt[Dt]=mt[We+Dt];Dt=-1;for(var Mt=Array(We+1);++Dt<We;)Mt[Dt]=mt[Dt];return Mt[We]=rt(jt),ft(Te,this,Mt)}}function ga(Te,We){if(!(We==="constructor"&&typeof Te[We]=="function")&&We!="__proto__")return Te[We]}var Pi=Ti(Fn);function Ti(Te){var We=0,rt=0;return function(){var mt=Or(),Dt=j-(mt-rt);if(rt=mt,Dt>0){if(++We>=T)return arguments[0]}else We=0;return Te.apply(void 0,arguments)}}function Ii(Te){if(Te!=null){try{return Rt.call(Te)}catch{}try{return Te+""}catch{}}return""}function Vn(Te,We){return Te===We||Te!==Te&&We!==We}var kr=Xn(function(){return arguments}())?Xn:function(Te){return Br(Te)&&Et.call(Te,"callee")&&!Pt.call(Te,"callee")},_a=Array.isArray;function Tn(Te){return Te!=null&&Oi(Te.length)&&!un(Te)}function ei(Te){return Br(Te)&&Tn(Te)}var ti=dr||He;function un(Te){if(!Mr(Te))return!1;var We=_n(Te);return We==de||We==ue||We==ne||We==pe}function Oi(Te){return typeof Te=="number"&&Te>-1&&Te%1==0&&Te<=ee}function Mr(Te){var We=typeof Te;return Te!=null&&(We=="object"||We=="function")}function Br(Te){return Te!=null&&typeof Te=="object"}function Ai(Te){if(!Br(Te)||_n(Te)!=he)return!1;var We=Gt(Te);if(We===null)return!0;var rt=Et.call(We,"constructor")&&We.constructor;return typeof rt=="function"&&rt instanceof rt&&Rt.call(rt)==Ut}var rn=ot?ht(ot):sn;function Hn(Te){return mi(Te,ri(Te))}function ri(Te){return Tn(Te)?Yr(Te,!0):pi(Te)}var gr=Bn(function(Te,We,rt){Si(Te,We,rt)});function hr(Te){return function(){return Te}}function we(Te){return Te}function He(){return!1}a.exports=gr}(lodash_merge,lodash_merge.exports);var lodash_mergeExports=lodash_merge.exports,isObject$1=isObject$e,classof=classofRaw$2,wellKnownSymbol$1=wellKnownSymbol$k,MATCH$1=wellKnownSymbol$1("match"),isRegexp=function(a){var o;return isObject$1(a)&&((o=a[MATCH$1])!==void 0?!!o:classof(a)=="RegExp")},isRegExp=isRegexp,$TypeError$1=TypeError,notARegexp=function(a){if(isRegExp(a))throw $TypeError$1("The method doesn't accept regular expressions");return a},wellKnownSymbol=wellKnownSymbol$k,MATCH=wellKnownSymbol("match"),correctIsRegexpLogic=function(a){var o=/./;try{"/./"[a](o)}catch{try{return o[MATCH]=!1,"/./"[a](o)}catch{}}return!1},$$6=_export,uncurryThis$2=functionUncurryThisClause,toLength=toLength$2,toString$2=toString$9,notARegExp=notARegexp,requireObjectCoercible$1=requireObjectCoercible$5,correctIsRegExpLogic=correctIsRegexpLogic,nativeStartsWith=uncurryThis$2("".startsWith),stringSlice=uncurryThis$2("".slice),min=Math.min,CORRECT_IS_REGEXP_LOGIC=correctIsRegExpLogic("startsWith");$$6({target:"String",proto:!0,forced:!CORRECT_IS_REGEXP_LOGIC},{startsWith:function(o){var s=toString$2(requireObjectCoercible$1(this));notARegExp(o);var _=toLength(min(arguments.length>1?arguments[1]:void 0,s.length)),T=toString$2(o);return nativeStartsWith?nativeStartsWith(s,T,_):stringSlice(s,_,_+T.length)===T}});var entryVirtual$2=entryVirtual$g,startsWith$3=entryVirtual$2("String").startsWith,isPrototypeOf$2=objectIsPrototypeOf,method$2=startsWith$3,StringPrototype$1=String.prototype,startsWith$2=function(a){var o=a.startsWith;return typeof a=="string"||a===StringPrototype$1||isPrototypeOf$2(StringPrototype$1,a)&&o===StringPrototype$1.startsWith?method$2:o},parent$7=startsWith$2,startsWith$1=parent$7,startsWith=startsWith$1,styles$P=function(o){return{root:{margin:0},body2:o.typography.body2,body1:o.typography.body1,caption:o.typography.caption,button:o.typography.button,h1:o.typography.h1,h2:o.typography.h2,h3:o.typography.h3,h4:o.typography.h4,h5:o.typography.h5,h6:o.typography.h6,subtitle1:o.typography.subtitle1,subtitle2:o.typography.subtitle2,overline:o.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:o.palette.primary.main},colorSecondary:{color:o.palette.secondary.main},colorTextPrimary:{color:o.palette.text.primary},colorTextSecondary:{color:o.palette.text.secondary},colorError:{color:o.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}},defaultVariantMapping={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},Typography$4=React__namespace.forwardRef(function(o,s){var _=o.align,T=_===void 0?"inherit":_,j=o.classes,ee=o.className,te=o.color,re=te===void 0?"initial":te,ne=o.component,ae=o.display,oe=ae===void 0?"initial":ae,se=o.gutterBottom,de=se===void 0?!1:se,ue=o.noWrap,ce=ue===void 0?!1:ue,ve=o.paragraph,fe=ve===void 0?!1:ve,he=o.variant,pe=he===void 0?"body1":he,me=o.variantMapping,be=me===void 0?defaultVariantMapping:me,ye=_objectWithoutProperties$4(o,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),$e=ne||(fe?"p":be[pe]||defaultVariantMapping[pe])||"span";return React__namespace.createElement($e,_extends$6({className:clsx$1(j.root,ee,pe!=="inherit"&&j[pe],re!=="initial"&&j["color".concat(capitalize(re))],ce&&j.noWrap,de&&j.gutterBottom,fe&&j.paragraph,T!=="inherit"&&j["align".concat(capitalize(T))],oe!=="initial"&&j["display".concat(capitalize(oe))]),ref:s},ye))});const Typography$5=withStyles(styles$P,{name:"MuiTypography"})(Typography$4),Typography$3=Object.freeze(Object.defineProperty({__proto__:null,default:Typography$5},Symbol.toStringTag,{value:"Module"})),require$$47=getAugmentedNamespace(Typography$3);var Tablelvl2Context=React__namespace.createContext();const Tablelvl2Context$1=Tablelvl2Context;var styles$O={root:{display:"table-row-group"}},tablelvl2$2={variant:"body"},defaultComponent$3="tbody",TableBody$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?defaultComponent$3:j,te=_objectWithoutProperties$4(o,["classes","className","component"]);return React__namespace.createElement(Tablelvl2Context$1.Provider,{value:tablelvl2$2},React__namespace.createElement(ee,_extends$6({className:clsx$1(_.root,T),ref:s,role:ee===defaultComponent$3?null:"rowgroup"},te)))});const TableBody$3=withStyles(styles$O,{name:"MuiTableBody"})(TableBody$2),TableBody$1=Object.freeze(Object.defineProperty({__proto__:null,default:TableBody$3},Symbol.toStringTag,{value:"Module"})),require$$48=getAugmentedNamespace(TableBody$1);var slice=slice$4,styles$N=function(o){return{root:_extends$6({},o.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:`1px solid
|
||
`.concat(o.palette.type==="light"?lighten(alpha(o.palette.divider,1),.88):darken(alpha(o.palette.divider,1),.68)),textAlign:"left",padding:16}),head:{color:o.palette.text.primary,lineHeight:o.typography.pxToRem(24),fontWeight:o.typography.fontWeightMedium},body:{color:o.palette.text.primary},footer:{color:o.palette.text.secondary,lineHeight:o.typography.pxToRem(21),fontSize:o.typography.pxToRem(12)},sizeSmall:{padding:"6px 24px 6px 16px","&:last-child":{paddingRight:16},"&$paddingCheckbox":{width:24,padding:"0 12px 0 16px","&:last-child":{paddingLeft:12,paddingRight:16},"& > *":{padding:0}}},paddingCheckbox:{width:48,padding:"0 0 0 4px","&:last-child":{paddingLeft:0,paddingRight:4}},paddingNone:{padding:0,"&:last-child":{padding:0}},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right",flexDirection:"row-reverse"},alignJustify:{textAlign:"justify"},stickyHeader:{position:"sticky",top:0,left:0,zIndex:2,backgroundColor:o.palette.background.default}}},TableCell$2=React__namespace.forwardRef(function(o,s){var _=o.align,T=_===void 0?"inherit":_,j=o.classes,ee=o.className,te=o.component,re=o.padding,ne=o.scope,ae=o.size,oe=o.sortDirection,se=o.variant,de=_objectWithoutProperties$4(o,["align","classes","className","component","padding","scope","size","sortDirection","variant"]),ue=React__namespace.useContext(TableContext$1),ce=React__namespace.useContext(Tablelvl2Context$1),ve=ce&&ce.variant==="head",fe,he;te?(he=te,fe=ve?"columnheader":"cell"):he=ve?"th":"td";var pe=ne;!pe&&ve&&(pe="col");var me=re||(ue&&ue.padding?ue.padding:"normal"),be=ae||(ue&&ue.size?ue.size:"medium"),ye=se||ce&&ce.variant,$e=null;return oe&&($e=oe==="asc"?"ascending":"descending"),React__namespace.createElement(he,_extends$6({ref:s,className:clsx$1(j.root,j[ye],ee,T!=="inherit"&&j["align".concat(capitalize(T))],me!=="normal"&&j["padding".concat(capitalize(me))],be!=="medium"&&j["size".concat(capitalize(be))],ye==="head"&&ue&&ue.stickyHeader&&j.stickyHeader),"aria-sort":$e,role:fe,scope:pe},de))});const MuiTableCell=withStyles(styles$N,{name:"MuiTableCell"})(TableCell$2),TableCell$1=Object.freeze(Object.defineProperty({__proto__:null,default:MuiTableCell},Symbol.toStringTag,{value:"Module"})),require$$50=getAugmentedNamespace(TableCell$1);var styles$M=function(o){return{root:{color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,"&$hover:hover":{backgroundColor:o.palette.action.hover},"&$selected, &$selected:hover":{backgroundColor:alpha(o.palette.secondary.main,o.palette.action.selectedOpacity)}},selected:{},hover:{},head:{},footer:{}}},defaultComponent$2="tr",TableRow$4=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?defaultComponent$2:j,te=o.hover,re=te===void 0?!1:te,ne=o.selected,ae=ne===void 0?!1:ne,oe=_objectWithoutProperties$4(o,["classes","className","component","hover","selected"]),se=React__namespace.useContext(Tablelvl2Context$1);return React__namespace.createElement(ee,_extends$6({ref:s,className:clsx$1(_.root,T,se&&{head:_.head,footer:_.footer}[se.variant],re&&_.hover,ae&&_.selected),role:ee===defaultComponent$2?null:"row"},oe))});const MuiTableRow=withStyles(styles$M,{name:"MuiTableRow"})(TableRow$4),TableRow$3=Object.freeze(Object.defineProperty({__proto__:null,default:MuiTableRow},Symbol.toStringTag,{value:"Module"})),require$$51=getAugmentedNamespace(TableRow$3),require$$52=getAugmentedNamespace(Checkbox$1),require$$53=getAugmentedNamespace(IconButton$1);var KeyboardArrowRight$1={},_interopRequireDefault$p=interopRequireDefaultExports,_interopRequireWildcard$n=interopRequireWildcardExports;Object.defineProperty(KeyboardArrowRight$1,"__esModule",{value:!0});var default_1$f=KeyboardArrowRight$1.default=void 0,React$n=_interopRequireWildcard$n(React$r),_createSvgIcon$l=_interopRequireDefault$p(requireCreateSvgIcon()),_default$r=(0,_createSvgIcon$l.default)(React$n.createElement("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight");default_1$f=KeyboardArrowRight$1.default=_default$r;var Remove$1={},_interopRequireDefault$o=interopRequireDefaultExports,_interopRequireWildcard$m=interopRequireWildcardExports;Object.defineProperty(Remove$1,"__esModule",{value:!0}),Remove$1.default=void 0;var React$m=_interopRequireWildcard$m(React$r),_createSvgIcon$k=_interopRequireDefault$o(requireCreateSvgIcon()),_default$q=(0,_createSvgIcon$k.default)(React$m.createElement("path",{d:"M19 13H5v-2h14v2z"}),"Remove");Remove$1.default=_default$q;var whitespaces$3=`
|
||
\v\f\r \u2028\u2029\uFEFF`,uncurryThis$1=functionUncurryThis,requireObjectCoercible=requireObjectCoercible$5,toString$1=toString$9,whitespaces$2=whitespaces$3,replace=uncurryThis$1("".replace),ltrim=RegExp("^["+whitespaces$2+"]+"),rtrim=RegExp("(^|[^"+whitespaces$2+"])["+whitespaces$2+"]+$"),createMethod=function(a){return function(o){var s=toString$1(requireObjectCoercible(o));return a&1&&(s=replace(s,ltrim,"")),a&2&&(s=replace(s,rtrim,"$1")),s}},stringTrim={start:createMethod(1),end:createMethod(2),trim:createMethod(3)},PROPER_FUNCTION_NAME=functionName.PROPER,fails$2=fails$p,whitespaces$1=whitespaces$3,non="
",stringTrimForced=function(a){return fails$2(function(){return!!whitespaces$1[a]()||non[a]()!==non||PROPER_FUNCTION_NAME&&whitespaces$1[a].name!==a})},$$5=_export,$trim=stringTrim.trim,forcedStringTrimMethod=stringTrimForced;$$5({target:"String",proto:!0,forced:forcedStringTrimMethod("trim")},{trim:function(){return $trim(this)}});var entryVirtual$1=entryVirtual$g,trim$4=entryVirtual$1("String").trim,isPrototypeOf$1=objectIsPrototypeOf,method$1=trim$4,StringPrototype=String.prototype,trim$3=function(a){var o=a.trim;return typeof a=="string"||a===StringPrototype||isPrototypeOf$1(StringPrototype,a)&&o===StringPrototype.trim?method$1:o},parent$6=trim$3,trim$2=parent$6,trim$1=trim$2;const require$$57=getAugmentedNamespace(Button$3);function hasValue(a){return a!=null&&!(Array.isArray(a)&&a.length===0)}function isFilled(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return a&&(hasValue(a.value)&&a.value!==""||o&&hasValue(a.defaultValue)&&a.defaultValue!=="")}function isAdornedStart(a){return a.startAdornment}var styles$L={root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}},FormControl$2=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.color,te=ee===void 0?"primary":ee,re=o.component,ne=re===void 0?"div":re,ae=o.disabled,oe=ae===void 0?!1:ae,se=o.error,de=se===void 0?!1:se,ue=o.fullWidth,ce=ue===void 0?!1:ue,ve=o.focused,fe=o.hiddenLabel,he=fe===void 0?!1:fe,pe=o.margin,me=pe===void 0?"none":pe,be=o.required,ye=be===void 0?!1:be,$e=o.size,_e=o.variant,Ee=_e===void 0?"standard":_e,Oe=_objectWithoutProperties$4(o,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),Me=React__namespace.useState(function(){var Qe=!1;return _&&React__namespace.Children.forEach(_,function(Ae){if(isMuiElement(Ae,["Input","Select"])){var Ue=isMuiElement(Ae,["Select"])?Ae.props.input:Ae;Ue&&isAdornedStart(Ue.props)&&(Qe=!0)}}),Qe}),Ce=Me[0],Ie=Me[1],De=React__namespace.useState(function(){var Qe=!1;return _&&React__namespace.Children.forEach(_,function(Ae){isMuiElement(Ae,["Input","Select"])&&isFilled(Ae.props,!0)&&(Qe=!0)}),Qe}),Fe=De[0],Pe=De[1],Le=React__namespace.useState(!1),Se=Le[0],Re=Le[1],ke=ve!==void 0?ve:Se;oe&&ke&&Re(!1);var je,ze=React__namespace.useCallback(function(){Pe(!0)},[]),qe=React__namespace.useCallback(function(){Pe(!1)},[]),et={adornedStart:Ce,setAdornedStart:Ie,color:te,disabled:oe,error:de,filled:Fe,focused:ke,fullWidth:ce,hiddenLabel:he,margin:($e==="small"?"dense":void 0)||me,onBlur:function(){Re(!1)},onEmpty:qe,onFilled:ze,onFocus:function(){Re(!0)},registerEffect:je,required:ye,variant:Ee};return React__namespace.createElement(FormControlContext$1.Provider,{value:et},React__namespace.createElement(ne,_extends$6({className:clsx$1(T.root,j,me!=="none"&&T["margin".concat(capitalize(me))],ce&&T.fullWidth),ref:s},Oe),_))});const FormControl$3=withStyles(styles$L,{name:"MuiFormControl"})(FormControl$2),FormControl$1=Object.freeze(Object.defineProperty({__proto__:null,default:FormControl$3,useFormControl},Symbol.toStringTag,{value:"Module"})),require$$58=getAugmentedNamespace(FormControl$1);var styles$K=function(o){return{root:{display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,"&$disabled":{cursor:"default"}},labelPlacementStart:{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},labelPlacementTop:{flexDirection:"column-reverse",marginLeft:16},labelPlacementBottom:{flexDirection:"column",marginLeft:16},disabled:{},label:{"&$disabled":{color:o.palette.text.disabled}}}},FormControlLabel$2=React__namespace.forwardRef(function(o,s){o.checked;var _=o.classes,T=o.className,j=o.control,ee=o.disabled;o.inputRef;var te=o.label,re=o.labelPlacement,ne=re===void 0?"end":re;o.name,o.onChange,o.value;var ae=_objectWithoutProperties$4(o,["checked","classes","className","control","disabled","inputRef","label","labelPlacement","name","onChange","value"]),oe=useFormControl(),se=ee;typeof se>"u"&&typeof j.props.disabled<"u"&&(se=j.props.disabled),typeof se>"u"&&oe&&(se=oe.disabled);var de={disabled:se};return["checked","name","onChange","value","inputRef"].forEach(function(ue){typeof j.props[ue]>"u"&&typeof o[ue]<"u"&&(de[ue]=o[ue])}),React__namespace.createElement("label",_extends$6({className:clsx$1(_.root,T,ne!=="end"&&_["labelPlacement".concat(capitalize(ne))],se&&_.disabled),ref:s},ae),React__namespace.cloneElement(j,de),React__namespace.createElement(Typography$5,{component:"span",className:clsx$1(_.label,se&&_.disabled)},te))});const FormControlLabel$3=withStyles(styles$K,{name:"MuiFormControlLabel"})(FormControlLabel$2),FormControlLabel$1=Object.freeze(Object.defineProperty({__proto__:null,default:FormControlLabel$3},Symbol.toStringTag,{value:"Module"})),require$$59=getAugmentedNamespace(FormControlLabel$1);var styles$J={root:{display:"flex",flexDirection:"column",flexWrap:"wrap"},row:{flexDirection:"row"}},FormGroup$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.row,ee=j===void 0?!1:j,te=_objectWithoutProperties$4(o,["classes","className","row"]);return React__namespace.createElement("div",_extends$6({className:clsx$1(_.root,T,ee&&_.row),ref:s},te))});const FormGroup$3=withStyles(styles$J,{name:"MuiFormGroup"})(FormGroup$2),FormGroup$1=Object.freeze(Object.defineProperty({__proto__:null,default:FormGroup$3},Symbol.toStringTag,{value:"Module"})),require$$60=getAugmentedNamespace(FormGroup$1);var SPACINGS=[0,1,2,3,4,5,6,7,8,9,10],GRID_SIZES=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];function generateGrid(a,o,s){var _={};GRID_SIZES.forEach(function(T){var j="grid-".concat(s,"-").concat(T);if(T===!0){_[j]={flexBasis:0,flexGrow:1,maxWidth:"100%"};return}if(T==="auto"){_[j]={flexBasis:"auto",flexGrow:0,maxWidth:"none"};return}var ee="".concat(Math.round(T/12*1e8)/1e6,"%");_[j]={flexBasis:ee,flexGrow:0,maxWidth:ee}}),s==="xs"?_extends$6(a,_):a[o.breakpoints.up(s)]=_}function getOffset(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,s=parseFloat(a);return"".concat(s/o).concat(String(a).replace(String(s),"")||"px")}function generateGutter(a,o){var s={};return SPACINGS.forEach(function(_){var T=a.spacing(_);T!==0&&(s["spacing-".concat(o,"-").concat(_)]={margin:"-".concat(getOffset(T,2)),width:"calc(100% + ".concat(getOffset(T),")"),"& > $item":{padding:getOffset(T,2)}})}),s}var styles$I=function(o){return _extends$6({root:{},container:{boxSizing:"border-box",display:"flex",flexWrap:"wrap",width:"100%"},item:{boxSizing:"border-box",margin:"0"},zeroMinWidth:{minWidth:0},"direction-xs-column":{flexDirection:"column"},"direction-xs-column-reverse":{flexDirection:"column-reverse"},"direction-xs-row-reverse":{flexDirection:"row-reverse"},"wrap-xs-nowrap":{flexWrap:"nowrap"},"wrap-xs-wrap-reverse":{flexWrap:"wrap-reverse"},"align-items-xs-center":{alignItems:"center"},"align-items-xs-flex-start":{alignItems:"flex-start"},"align-items-xs-flex-end":{alignItems:"flex-end"},"align-items-xs-baseline":{alignItems:"baseline"},"align-content-xs-center":{alignContent:"center"},"align-content-xs-flex-start":{alignContent:"flex-start"},"align-content-xs-flex-end":{alignContent:"flex-end"},"align-content-xs-space-between":{alignContent:"space-between"},"align-content-xs-space-around":{alignContent:"space-around"},"justify-content-xs-center":{justifyContent:"center"},"justify-content-xs-flex-end":{justifyContent:"flex-end"},"justify-content-xs-space-between":{justifyContent:"space-between"},"justify-content-xs-space-around":{justifyContent:"space-around"},"justify-content-xs-space-evenly":{justifyContent:"space-evenly"}},generateGutter(o,"xs"),o.breakpoints.keys.reduce(function(s,_){return generateGrid(s,o,_),s},{}))},Grid$4=React__namespace.forwardRef(function(o,s){var _=o.alignContent,T=_===void 0?"stretch":_,j=o.alignItems,ee=j===void 0?"stretch":j,te=o.classes,re=o.className,ne=o.component,ae=ne===void 0?"div":ne,oe=o.container,se=oe===void 0?!1:oe,de=o.direction,ue=de===void 0?"row":de,ce=o.item,ve=ce===void 0?!1:ce,fe=o.justify,he=o.justifyContent,pe=he===void 0?"flex-start":he,me=o.lg,be=me===void 0?!1:me,ye=o.md,$e=ye===void 0?!1:ye,_e=o.sm,Ee=_e===void 0?!1:_e,Oe=o.spacing,Me=Oe===void 0?0:Oe,Ce=o.wrap,Ie=Ce===void 0?"wrap":Ce,De=o.xl,Fe=De===void 0?!1:De,Pe=o.xs,Le=Pe===void 0?!1:Pe,Se=o.zeroMinWidth,Re=Se===void 0?!1:Se,ke=_objectWithoutProperties$4(o,["alignContent","alignItems","classes","className","component","container","direction","item","justify","justifyContent","lg","md","sm","spacing","wrap","xl","xs","zeroMinWidth"]),je=clsx$1(te.root,re,se&&[te.container,Me!==0&&te["spacing-xs-".concat(String(Me))]],ve&&te.item,Re&&te.zeroMinWidth,ue!=="row"&&te["direction-xs-".concat(String(ue))],Ie!=="wrap"&&te["wrap-xs-".concat(String(Ie))],ee!=="stretch"&&te["align-items-xs-".concat(String(ee))],T!=="stretch"&&te["align-content-xs-".concat(String(T))],(fe||pe)!=="flex-start"&&te["justify-content-xs-".concat(String(fe||pe))],Le!==!1&&te["grid-xs-".concat(String(Le))],Ee!==!1&&te["grid-sm-".concat(String(Ee))],$e!==!1&&te["grid-md-".concat(String($e))],be!==!1&&te["grid-lg-".concat(String(be))],Fe!==!1&&te["grid-xl-".concat(String(Fe))]);return React__namespace.createElement(ae,_extends$6({className:je,ref:s},ke))}),StyledGrid=withStyles(styles$I,{name:"MuiGrid"})(Grid$4);const MuiGrid=StyledGrid,Grid$3=Object.freeze(Object.defineProperty({__proto__:null,default:MuiGrid},Symbol.toStringTag,{value:"Module"})),require$$61=getAugmentedNamespace(Grid$3);function formControlState(a){var o=a.props,s=a.states,_=a.muiFormControl;return s.reduce(function(T,j){return T[j]=o[j],_&&typeof o[j]>"u"&&(T[j]=_[j]),T},{})}function getStyleValue(a,o){return parseInt(a[o],10)||0}var useEnhancedEffect$2=typeof window<"u"?React__namespace.useLayoutEffect:React__namespace.useEffect,styles$H={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}},TextareaAutosize=React__namespace.forwardRef(function(o,s){var _=o.onChange,T=o.rows,j=o.rowsMax,ee=o.rowsMin,te=o.maxRows,re=o.minRows,ne=re===void 0?1:re,ae=o.style,oe=o.value,se=_objectWithoutProperties$4(o,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),de=te||j,ue=T||ee||ne,ce=React__namespace.useRef(oe!=null),ve=ce.current,fe=React__namespace.useRef(null),he=useForkRef(s,fe),pe=React__namespace.useRef(null),me=React__namespace.useRef(0),be=React__namespace.useState({}),ye=be[0],$e=be[1],_e=React__namespace.useCallback(function(){var Oe=fe.current,Me=window.getComputedStyle(Oe),Ce=pe.current;Ce.style.width=Me.width,Ce.value=Oe.value||o.placeholder||"x",Ce.value.slice(-1)===`
|
||
`&&(Ce.value+=" ");var Ie=Me["box-sizing"],De=getStyleValue(Me,"padding-bottom")+getStyleValue(Me,"padding-top"),Fe=getStyleValue(Me,"border-bottom-width")+getStyleValue(Me,"border-top-width"),Pe=Ce.scrollHeight-De;Ce.value="x";var Le=Ce.scrollHeight-De,Se=Pe;ue&&(Se=Math.max(Number(ue)*Le,Se)),de&&(Se=Math.min(Number(de)*Le,Se)),Se=Math.max(Se,Le);var Re=Se+(Ie==="border-box"?De+Fe:0),ke=Math.abs(Se-Pe)<=1;$e(function(je){return me.current<20&&(Re>0&&Math.abs((je.outerHeightStyle||0)-Re)>1||je.overflow!==ke)?(me.current+=1,{overflow:ke,outerHeightStyle:Re}):je})},[de,ue,o.placeholder]);React__namespace.useEffect(function(){var Oe=debounce$1(function(){me.current=0,_e()});return window.addEventListener("resize",Oe),function(){Oe.clear(),window.removeEventListener("resize",Oe)}},[_e]),useEnhancedEffect$2(function(){_e()}),React__namespace.useEffect(function(){me.current=0},[oe]);var Ee=function(Me){me.current=0,ve||_e(),_&&_(Me)};return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("textarea",_extends$6({value:oe,onChange:Ee,ref:he,rows:ue,style:_extends$6({height:ye.outerHeightStyle,overflow:ye.overflow?"hidden":null},ae)},se)),React__namespace.createElement("textarea",{"aria-hidden":!0,className:o.className,readOnly:!0,ref:pe,tabIndex:-1,style:_extends$6({},styles$H.shadow,ae)}))});const TextareaAutosize$1=TextareaAutosize;var styles$G=function(o){var s=o.palette.type==="light",_={color:"currentColor",opacity:s?.42:.5,transition:o.transitions.create("opacity",{duration:o.transitions.duration.shorter})},T={opacity:"0 !important"},j={opacity:s?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:_extends$6({},o.typography.body1,{color:o.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:o.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(8-2,"px 0 ").concat(8-1,"px"),"&$marginDense":{paddingTop:4-1}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(8-2,"px 0 ").concat(8-1,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":_,"&::-moz-placeholder":_,"&:-ms-input-placeholder":_,"&::-ms-input-placeholder":_,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":T,"&::-moz-placeholder":T,"&:-ms-input-placeholder":T,"&::-ms-input-placeholder":T,"&:focus::-webkit-input-placeholder":j,"&:focus::-moz-placeholder":j,"&:focus:-ms-input-placeholder":j,"&:focus::-ms-input-placeholder":j},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:4-1},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}},useEnhancedEffect$1=typeof window>"u"?React__namespace.useEffect:React__namespace.useLayoutEffect,InputBase$2=React__namespace.forwardRef(function(o,s){var _=o["aria-describedby"],T=o.autoComplete,j=o.autoFocus,ee=o.classes,te=o.className;o.color;var re=o.defaultValue,ne=o.disabled,ae=o.endAdornment;o.error;var oe=o.fullWidth,se=oe===void 0?!1:oe,de=o.id,ue=o.inputComponent,ce=ue===void 0?"input":ue,ve=o.inputProps,fe=ve===void 0?{}:ve,he=o.inputRef;o.margin;var pe=o.multiline,me=pe===void 0?!1:pe,be=o.name,ye=o.onBlur,$e=o.onChange,_e=o.onClick,Ee=o.onFocus,Oe=o.onKeyDown,Me=o.onKeyUp,Ce=o.placeholder,Ie=o.readOnly,De=o.renderSuffix,Fe=o.rows,Pe=o.rowsMax,Le=o.rowsMin,Se=o.maxRows,Re=o.minRows,ke=o.startAdornment,je=o.type,ze=je===void 0?"text":je,qe=o.value,et=_objectWithoutProperties$4(o,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","maxRows","minRows","startAdornment","type","value"]),Qe=fe.value!=null?fe.value:qe,Ae=React__namespace.useRef(Qe!=null),Ue=Ae.current,Ge=React__namespace.useRef(),Je=React__namespace.useCallback(function(wt){},[]),Xe=useForkRef(fe.ref,Je),lt=useForkRef(he,Xe),ot=useForkRef(Ge,lt),ft=React__namespace.useState(!1),nt=ft[0],ht=ft[1],ct=useFormControl$1(),pt=formControlState({props:o,muiFormControl:ct,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});pt.focused=ct?ct.focused:nt,React__namespace.useEffect(function(){!ct&&ne&&nt&&(ht(!1),ye&&ye())},[ct,ne,nt,ye]);var xt=ct&&ct.onFilled,Tt=ct&&ct.onEmpty,gt=React__namespace.useCallback(function(wt){isFilled(wt)?xt&&xt():Tt&&Tt()},[xt,Tt]);useEnhancedEffect$1(function(){Ue&>({value:Qe})},[Qe,gt,Ue]);var yt=function(It){if(pt.disabled){It.stopPropagation();return}Ee&&Ee(It),fe.onFocus&&fe.onFocus(It),ct&&ct.onFocus?ct.onFocus(It):ht(!0)},Rt=function(It){ye&&ye(It),fe.onBlur&&fe.onBlur(It),ct&&ct.onBlur?ct.onBlur(It):ht(!1)},Et=function(It){if(!Ue){var qt=It.target||Ge.current;if(qt==null)throw new Error(formatMuiErrorMessage(1));gt({value:qt.value})}for(var or=arguments.length,Gt=new Array(or>1?or-1:0),Ft=1;Ft<or;Ft++)Gt[Ft-1]=arguments[Ft];fe.onChange&&fe.onChange.apply(fe,[It].concat(Gt)),$e&&$e.apply(void 0,[It].concat(Gt))};React__namespace.useEffect(function(){gt(Ge.current)},[]);var $t=function(It){Ge.current&&It.currentTarget===It.target&&Ge.current.focus(),_e&&_e(It)},Ot=ce,Ut=_extends$6({},fe,{ref:ot});typeof Ot!="string"?Ut=_extends$6({inputRef:ot,type:ze},Ut,{ref:null}):me?Fe&&!Se&&!Re&&!Pe&&!Le?Ot="textarea":(Ut=_extends$6({minRows:Fe||Re,rowsMax:Pe,maxRows:Se},Ut),Ot=TextareaAutosize$1):Ut=_extends$6({type:ze},Ut);var Ht=function(It){gt(It.animationName==="mui-auto-fill-cancel"?Ge.current:{value:"x"})};return React__namespace.useEffect(function(){ct&&ct.setAdornedStart(!!ke)},[ct,ke]),React__namespace.createElement("div",_extends$6({className:clsx$1(ee.root,ee["color".concat(capitalize(pt.color||"primary"))],te,pt.disabled&&ee.disabled,pt.error&&ee.error,se&&ee.fullWidth,pt.focused&&ee.focused,ct&&ee.formControl,me&&ee.multiline,ke&&ee.adornedStart,ae&&ee.adornedEnd,pt.margin==="dense"&&ee.marginDense),onClick:$t,ref:s},et),ke,React__namespace.createElement(FormControlContext$1.Provider,{value:null},React__namespace.createElement(Ot,_extends$6({"aria-invalid":pt.error,"aria-describedby":_,autoComplete:T,autoFocus:j,defaultValue:re,disabled:pt.disabled,id:de,onAnimationStart:Ht,name:be,placeholder:Ce,readOnly:Ie,required:pt.required,rows:Fe,value:Qe,onKeyDown:Oe,onKeyUp:Me},Ut,{className:clsx$1(ee.input,fe.className,pt.disabled&&ee.disabled,me&&ee.inputMultiline,pt.hiddenLabel&&ee.inputHiddenLabel,ke&&ee.inputAdornedStart,ae&&ee.inputAdornedEnd,ze==="search"&&ee.inputTypeSearch,pt.margin==="dense"&&ee.inputMarginDense),onBlur:Rt,onChange:Et,onFocus:yt}))),ae,De?De(_extends$6({},pt,{startAdornment:ke})):null)});const InputBase$3=withStyles(styles$G,{name:"MuiInputBase"})(InputBase$2),InputBase$1=Object.freeze(Object.defineProperty({__proto__:null,default:InputBase$3},Symbol.toStringTag,{value:"Module"}));var styles$F=function(o){var s=o.palette.type==="light",_=s?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{position:"relative"},formControl:{"label + &":{marginTop:16}},focused:{},disabled:{},colorSecondary:{"&$underline:after":{borderBottomColor:o.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(o.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:o.transitions.create("transform",{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:o.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(_),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:o.transitions.create("border-bottom-color",{duration:o.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):before":{borderBottom:"2px solid ".concat(o.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(_)}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{},marginDense:{},multiline:{},fullWidth:{},input:{},inputMarginDense:{},inputMultiline:{},inputTypeSearch:{}}},Input$2=React__namespace.forwardRef(function(o,s){var _=o.disableUnderline,T=o.classes,j=o.fullWidth,ee=j===void 0?!1:j,te=o.inputComponent,re=te===void 0?"input":te,ne=o.multiline,ae=ne===void 0?!1:ne,oe=o.type,se=oe===void 0?"text":oe,de=_objectWithoutProperties$4(o,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return React__namespace.createElement(InputBase$3,_extends$6({classes:_extends$6({},T,{root:clsx$1(T.root,!_&&T.underline),underline:null}),fullWidth:ee,inputComponent:re,multiline:ae,ref:s,type:se},de))});Input$2.muiName="Input";const Input$3=withStyles(styles$F,{name:"MuiInput"})(Input$2),Input$1=Object.freeze(Object.defineProperty({__proto__:null,default:Input$3},Symbol.toStringTag,{value:"Module"})),require$$62=getAugmentedNamespace(Input$1);var styles$E=function(o){return{root:_extends$6({color:o.palette.text.secondary},o.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:o.palette.primary.main},"&$disabled":{color:o.palette.text.disabled},"&$error":{color:o.palette.error.main}}),colorSecondary:{"&$focused":{color:o.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:o.palette.error.main}}}},FormLabel=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className;o.color;var ee=o.component,te=ee===void 0?"label":ee;o.disabled,o.error,o.filled,o.focused,o.required;var re=_objectWithoutProperties$4(o,["children","classes","className","color","component","disabled","error","filled","focused","required"]),ne=useFormControl(),ae=formControlState({props:o,muiFormControl:ne,states:["color","required","focused","disabled","error","filled"]});return React__namespace.createElement(te,_extends$6({className:clsx$1(T.root,T["color".concat(capitalize(ae.color||"primary"))],j,ae.disabled&&T.disabled,ae.error&&T.error,ae.filled&&T.filled,ae.focused&&T.focused,ae.required&&T.required),ref:s},re),_,ae.required&&React__namespace.createElement("span",{"aria-hidden":!0,className:clsx$1(T.asterisk,ae.error&&T.error)}," ","*"))});const FormLabel$1=withStyles(styles$E,{name:"MuiFormLabel"})(FormLabel);var styles$D=function(o){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:o.transitions.create(["color","transform"],{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}},InputLabel$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.disableAnimation,ee=j===void 0?!1:j;o.margin;var te=o.shrink;o.variant;var re=_objectWithoutProperties$4(o,["classes","className","disableAnimation","margin","shrink","variant"]),ne=useFormControl(),ae=te;typeof ae>"u"&&ne&&(ae=ne.filled||ne.focused||ne.adornedStart);var oe=formControlState({props:o,muiFormControl:ne,states:["margin","variant"]});return React__namespace.createElement(FormLabel$1,_extends$6({"data-shrink":ae,className:clsx$1(_.root,T,ne&&_.formControl,!ee&&_.animated,ae&&_.shrink,oe.margin==="dense"&&_.marginDense,{filled:_.filled,outlined:_.outlined}[oe.variant]),classes:{focused:_.focused,disabled:_.disabled,error:_.error,required:_.required,asterisk:_.asterisk},ref:s},re))});const InputLabel$3=withStyles(styles$D,{name:"MuiInputLabel"})(InputLabel$2),InputLabel$1=Object.freeze(Object.defineProperty({__proto__:null,default:InputLabel$3},Symbol.toStringTag,{value:"Module"})),require$$63=getAugmentedNamespace(InputLabel$1);var styles$C={root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},ListItemText$4=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.disableTypography,te=ee===void 0?!1:ee,re=o.inset,ne=re===void 0?!1:re,ae=o.primary,oe=o.primaryTypographyProps,se=o.secondary,de=o.secondaryTypographyProps,ue=_objectWithoutProperties$4(o,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),ce=React__namespace.useContext(ListContext$1),ve=ce.dense,fe=ae??_;fe!=null&&fe.type!==Typography$5&&!te&&(fe=React__namespace.createElement(Typography$5,_extends$6({variant:ve?"body2":"body1",className:T.primary,component:"span",display:"block"},oe),fe));var he=se;return he!=null&&he.type!==Typography$5&&!te&&(he=React__namespace.createElement(Typography$5,_extends$6({variant:"body2",className:T.secondary,color:"textSecondary",display:"block"},de),he)),React__namespace.createElement("div",_extends$6({className:clsx$1(T.root,j,ve&&T.dense,ne&&T.inset,fe&&he&&T.multiline),ref:s},ue),fe,he)});const MuiListItemText=withStyles(styles$C,{name:"MuiListItemText"})(ListItemText$4),ListItemText$3=Object.freeze(Object.defineProperty({__proto__:null,default:MuiListItemText},Symbol.toStringTag,{value:"Module"})),require$$64=getAugmentedNamespace(ListItemText$3),require$$65=getAugmentedNamespace(MenuItem$3);function areEqualValues(a,o){return _typeof$e(o)==="object"&&o!==null?a===o:String(a)===String(o)}function isEmpty(a){return a==null||typeof a=="string"&&!a.trim()}var SelectInput=React__namespace.forwardRef(function(o,s){var _=o["aria-label"],T=o.autoFocus,j=o.autoWidth,ee=o.children,te=o.classes,re=o.className,ne=o.defaultValue,ae=o.disabled,oe=o.displayEmpty,se=o.IconComponent,de=o.inputRef,ue=o.labelId,ce=o.MenuProps,ve=ce===void 0?{}:ce,fe=o.multiple,he=o.name,pe=o.onBlur,me=o.onChange,be=o.onClose,ye=o.onFocus,$e=o.onOpen,_e=o.open,Ee=o.readOnly,Oe=o.renderValue,Me=o.SelectDisplayProps,Ce=Me===void 0?{}:Me,Ie=o.tabIndex;o.type;var De=o.value,Fe=o.variant,Pe=Fe===void 0?"standard":Fe,Le=_objectWithoutProperties$4(o,["aria-label","autoFocus","autoWidth","children","classes","className","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"]),Se=useControlled({controlled:De,default:ne,name:"Select"}),Re=_slicedToArray$c(Se,2),ke=Re[0],je=Re[1],ze=React__namespace.useRef(null),qe=React__namespace.useState(null),et=qe[0],Qe=qe[1],Ae=React__namespace.useRef(_e!=null),Ue=Ae.current,Ge=React__namespace.useState(),Je=Ge[0],Xe=Ge[1],lt=React__namespace.useState(!1),ot=lt[0],ft=lt[1],nt=useForkRef(s,de);React__namespace.useImperativeHandle(nt,function(){return{focus:function(){et.focus()},node:ze.current,value:ke}},[et,ke]),React__namespace.useEffect(function(){T&&et&&et.focus()},[T,et]),React__namespace.useEffect(function(){if(et){var Gt=ownerDocument(et).getElementById(ue);if(Gt){var Ft=function(){getSelection().isCollapsed&&et.focus()};return Gt.addEventListener("click",Ft),function(){Gt.removeEventListener("click",Ft)}}}},[ue,et]);var ht=function(Ft,Pt){Ft?$e&&$e(Pt):be&&be(Pt),Ue||(Xe(j?null:et.clientWidth),ft(Ft))},ct=function(Ft){Ft.button===0&&(Ft.preventDefault(),et.focus(),ht(!0,Ft))},pt=function(Ft){ht(!1,Ft)},xt=React__namespace.Children.toArray(ee),Tt=function(Ft){var Pt=xt.map(function(er){return er.props.value}).indexOf(Ft.target.value);if(Pt!==-1){var Nt=xt[Pt];je(Nt.props.value),me&&me(Ft,Nt)}},gt=function(Ft){return function(Pt){fe||ht(!1,Pt);var Nt;if(fe){Nt=Array.isArray(ke)?ke.slice():[];var er=ke.indexOf(Ft.props.value);er===-1?Nt.push(Ft.props.value):Nt.splice(er,1)}else Nt=Ft.props.value;Ft.props.onClick&&Ft.props.onClick(Pt),ke!==Nt&&(je(Nt),me&&(Pt.persist(),Object.defineProperty(Pt,"target",{writable:!0,value:{value:Nt,name:he}}),me(Pt,Ft)))}},yt=function(Ft){if(!Ee){var Pt=[" ","ArrowUp","ArrowDown","Enter"];Pt.indexOf(Ft.key)!==-1&&(Ft.preventDefault(),ht(!0,Ft))}},Rt=et!==null&&(Ue?_e:ot),Et=function(Ft){!Rt&&pe&&(Ft.persist(),Object.defineProperty(Ft,"target",{writable:!0,value:{value:ke,name:he}}),pe(Ft))};delete Le["aria-invalid"];var $t,Ot,Ut=[],Ht=!1;(isFilled({value:ke})||oe)&&(Oe?$t=Oe(ke):Ht=!0);var wt=xt.map(function(Gt){if(!React__namespace.isValidElement(Gt))return null;var Ft;if(fe){if(!Array.isArray(ke))throw new Error(formatMuiErrorMessage(2));Ft=ke.some(function(Pt){return areEqualValues(Pt,Gt.props.value)}),Ft&&Ht&&Ut.push(Gt.props.children)}else Ft=areEqualValues(ke,Gt.props.value),Ft&&Ht&&(Ot=Gt.props.children);return React__namespace.cloneElement(Gt,{"aria-selected":Ft?"true":void 0,onClick:gt(Gt),onKeyUp:function(Nt){Nt.key===" "&&Nt.preventDefault(),Gt.props.onKeyUp&&Gt.props.onKeyUp(Nt)},role:"option",selected:Ft,value:void 0,"data-value":Gt.props.value})});Ht&&($t=fe?Ut.join(", "):Ot);var It=Je;!j&&Ue&&et&&(It=et.clientWidth);var qt;typeof Ie<"u"?qt=Ie:qt=ae?null:0;var or=Ce.id||(he?"mui-component-select-".concat(he):void 0);return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("div",_extends$6({className:clsx$1(te.root,te.select,te.selectMenu,te[Pe],re,ae&&te.disabled),ref:Qe,tabIndex:qt,role:"button","aria-disabled":ae?"true":void 0,"aria-expanded":Rt?"true":void 0,"aria-haspopup":"listbox","aria-label":_,"aria-labelledby":[ue,or].filter(Boolean).join(" ")||void 0,onKeyDown:yt,onMouseDown:ae||Ee?null:ct,onBlur:Et,onFocus:ye},Ce,{id:or}),isEmpty($t)?React__namespace.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):$t),React__namespace.createElement("input",_extends$6({value:Array.isArray(ke)?ke.join(","):ke,name:he,ref:ze,"aria-hidden":!0,onChange:Tt,tabIndex:-1,className:te.nativeInput,autoFocus:T},Le)),React__namespace.createElement(se,{className:clsx$1(te.icon,te["icon".concat(capitalize(Pe))],Rt&&te.iconOpen,ae&&te.disabled)}),React__namespace.createElement(Menu$3,_extends$6({id:"menu-".concat(he||""),anchorEl:et,open:Rt,onClose:pt},ve,{MenuListProps:_extends$6({"aria-labelledby":ue,role:"listbox",disableListWrap:!0},ve.MenuListProps),PaperProps:_extends$6({},ve.PaperProps,{style:_extends$6({minWidth:It},ve.PaperProps!=null?ve.PaperProps.style:null)})}),wt))});const SelectInput$1=SelectInput,ArrowDropDownIcon=createSvgIcon$1(React__namespace.createElement("path",{d:"M7 10l5 5 5-5z"}));var NativeSelectInput=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.disabled,ee=o.IconComponent,te=o.inputRef,re=o.variant,ne=re===void 0?"standard":re,ae=_objectWithoutProperties$4(o,["classes","className","disabled","IconComponent","inputRef","variant"]);return React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("select",_extends$6({className:clsx$1(_.root,_.select,_[ne],T,j&&_.disabled),disabled:j,ref:te||s},ae)),o.multiple?null:React__namespace.createElement(ee,{className:clsx$1(_.icon,_["icon".concat(capitalize(ne))],j&&_.disabled)}))});const NativeSelectInput$1=NativeSelectInput;var styles$B=function(o){return{root:{},select:{"-moz-appearance":"none","-webkit-appearance":"none",userSelect:"none",borderRadius:0,minWidth:16,cursor:"pointer","&:focus":{backgroundColor:o.palette.type==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"},"&$disabled":{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:o.palette.background.paper},"&&":{paddingRight:24}},filled:{"&&":{paddingRight:32}},outlined:{borderRadius:o.shape.borderRadius,"&&":{paddingRight:32}},selectMenu:{height:"auto",minHeight:"1.1876em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},disabled:{},icon:{position:"absolute",right:0,top:"calc(50% - 12px)",pointerEvents:"none",color:o.palette.action.active,"&$disabled":{color:o.palette.action.disabled}},iconOpen:{transform:"rotate(180deg)"},iconFilled:{right:7},iconOutlined:{right:7},nativeInput:{bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%"}}},defaultInput=React__namespace.createElement(Input$3,null),NativeSelect=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.IconComponent,ee=j===void 0?ArrowDropDownIcon:j,te=o.input,re=te===void 0?defaultInput:te,ne=o.inputProps;o.variant;var ae=_objectWithoutProperties$4(o,["children","classes","IconComponent","input","inputProps","variant"]),oe=useFormControl(),se=formControlState({props:o,muiFormControl:oe,states:["variant"]});return React__namespace.cloneElement(re,_extends$6({inputComponent:NativeSelectInput$1,inputProps:_extends$6({children:_,classes:T,IconComponent:ee,variant:se.variant,type:void 0},ne,re?re.props.inputProps:{}),ref:s},ae))});NativeSelect.muiName="Select",withStyles(styles$B,{name:"MuiNativeSelect"})(NativeSelect);var styles$A=function(o){var s=o.palette.type==="light",_=s?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",T=s?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:T,borderTopLeftRadius:o.shape.borderRadius,borderTopRightRadius:o.shape.borderRadius,transition:o.transitions.create("background-color",{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut}),"&:hover":{backgroundColor:s?"rgba(0, 0, 0, 0.13)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:T}},"&$focused":{backgroundColor:s?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)"},"&$disabled":{backgroundColor:s?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},colorSecondary:{"&$underline:after":{borderBottomColor:o.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(o.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:o.transitions.create("transform",{duration:o.transitions.duration.shorter,easing:o.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:o.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(_),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:o.transitions.create("border-bottom-color",{duration:o.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:before":{borderBottom:"1px solid ".concat(o.palette.text.primary)},"&$disabled:before":{borderBottomStyle:"dotted"}},focused:{},disabled:{},adornedStart:{paddingLeft:12},adornedEnd:{paddingRight:12},error:{},marginDense:{},multiline:{padding:"27px 12px 10px","&$marginDense":{paddingTop:23,paddingBottom:6}},input:{padding:"27px 12px 10px","&:-webkit-autofill":{WebkitBoxShadow:o.palette.type==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:o.palette.type==="light"?null:"#fff",caretColor:o.palette.type==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},inputMarginDense:{paddingTop:23,paddingBottom:6},inputHiddenLabel:{paddingTop:18,paddingBottom:19,"&$inputMarginDense":{paddingTop:10,paddingBottom:11}},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}},FilledInput=React__namespace.forwardRef(function(o,s){var _=o.disableUnderline,T=o.classes,j=o.fullWidth,ee=j===void 0?!1:j,te=o.inputComponent,re=te===void 0?"input":te,ne=o.multiline,ae=ne===void 0?!1:ne,oe=o.type,se=oe===void 0?"text":oe,de=_objectWithoutProperties$4(o,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return React__namespace.createElement(InputBase$3,_extends$6({classes:_extends$6({},T,{root:clsx$1(T.root,!_&&T.underline),underline:null}),fullWidth:ee,inputComponent:re,multiline:ae,ref:s,type:se},de))});FilledInput.muiName="Input";const FilledInput$1=withStyles(styles$A,{name:"MuiFilledInput"})(FilledInput);var styles$z=function(o){return{root:{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"},legend:{textAlign:"left",padding:0,lineHeight:"11px",transition:o.transitions.create("width",{duration:150,easing:o.transitions.easing.easeOut})},legendLabelled:{display:"block",width:"auto",textAlign:"left",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:o.transitions.create("max-width",{duration:50,easing:o.transitions.easing.easeOut}),"& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:o.transitions.create("max-width",{duration:100,easing:o.transitions.easing.easeOut,delay:50})}}},NotchedOutline=React__namespace.forwardRef(function(o,s){o.children;var _=o.classes,T=o.className,j=o.label,ee=o.labelWidth,te=o.notched,re=o.style,ne=_objectWithoutProperties$4(o,["children","classes","className","label","labelWidth","notched","style"]),ae=useTheme$3(),oe=ae.direction==="rtl"?"right":"left";if(j!==void 0)return React__namespace.createElement("fieldset",_extends$6({"aria-hidden":!0,className:clsx$1(_.root,T),ref:s,style:re},ne),React__namespace.createElement("legend",{className:clsx$1(_.legendLabelled,te&&_.legendNotched)},j?React__namespace.createElement("span",null,j):React__namespace.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})));var se=ee>0?ee*.75+8:.01;return React__namespace.createElement("fieldset",_extends$6({"aria-hidden":!0,style:_extends$6(_defineProperty$b({},"padding".concat(capitalize(oe)),8),re),className:clsx$1(_.root,T),ref:s},ne),React__namespace.createElement("legend",{className:_.legend,style:{width:te?se:.01}},React__namespace.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}})))});const NotchedOutline$1=withStyles(styles$z,{name:"PrivateNotchedOutline"})(NotchedOutline);var styles$y=function(o){var s=o.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:o.shape.borderRadius,"&:hover $notchedOutline":{borderColor:o.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:s}},"&$focused $notchedOutline":{borderColor:o.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:o.palette.error.main},"&$disabled $notchedOutline":{borderColor:o.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:o.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:s},input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:o.palette.type==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:o.palette.type==="light"?null:"#fff",caretColor:o.palette.type==="light"?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}},OutlinedInput=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.fullWidth,j=T===void 0?!1:T,ee=o.inputComponent,te=ee===void 0?"input":ee,re=o.label,ne=o.labelWidth,ae=ne===void 0?0:ne,oe=o.multiline,se=oe===void 0?!1:oe,de=o.notched,ue=o.type,ce=ue===void 0?"text":ue,ve=_objectWithoutProperties$4(o,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return React__namespace.createElement(InputBase$3,_extends$6({renderSuffix:function(he){return React__namespace.createElement(NotchedOutline$1,{className:_.notchedOutline,label:re,labelWidth:ae,notched:typeof de<"u"?de:!!(he.startAdornment||he.filled||he.focused)})},classes:_extends$6({},_,{root:clsx$1(_.root,_.underline),notchedOutline:null}),fullWidth:j,inputComponent:te,multiline:se,ref:s,type:ce},ve))});OutlinedInput.muiName="Input";const OutlinedInput$1=withStyles(styles$y,{name:"MuiOutlinedInput"})(OutlinedInput);var styles$x=styles$B,_ref$1=React__namespace.createElement(Input$3,null),_ref2$1=React__namespace.createElement(FilledInput$1,null),Select$2=React__namespace.forwardRef(function a(o,s){var _=o.autoWidth,T=_===void 0?!1:_,j=o.children,ee=o.classes,te=o.displayEmpty,re=te===void 0?!1:te,ne=o.IconComponent,ae=ne===void 0?ArrowDropDownIcon:ne,oe=o.id,se=o.input,de=o.inputProps,ue=o.label,ce=o.labelId,ve=o.labelWidth,fe=ve===void 0?0:ve,he=o.MenuProps,pe=o.multiple,me=pe===void 0?!1:pe,be=o.native,ye=be===void 0?!1:be,$e=o.onClose,_e=o.onOpen,Ee=o.open,Oe=o.renderValue,Me=o.SelectDisplayProps,Ce=o.variant,Ie=Ce===void 0?"standard":Ce,De=_objectWithoutProperties$4(o,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),Fe=ye?NativeSelectInput$1:SelectInput$1,Pe=useFormControl(),Le=formControlState({props:o,muiFormControl:Pe,states:["variant"]}),Se=Le.variant||Ie,Re=se||{standard:_ref$1,outlined:React__namespace.createElement(OutlinedInput$1,{label:ue,labelWidth:fe}),filled:_ref2$1}[Se];return React__namespace.cloneElement(Re,_extends$6({inputComponent:Fe,inputProps:_extends$6({children:j,IconComponent:ae,variant:Se,type:void 0,multiple:me},ye?{id:oe}:{autoWidth:T,displayEmpty:re,labelId:ce,MenuProps:he,onClose:$e,onOpen:_e,open:Ee,renderValue:Oe,SelectDisplayProps:_extends$6({id:oe},Me)},de,{classes:de?mergeClasses({baseClasses:ee,newClasses:de.classes,Component:a}):ee},se?se.props.inputProps:{}),ref:s},De))});Select$2.muiName="Select";const Select$3=withStyles(styles$x,{name:"MuiSelect"})(Select$2),Select$1=Object.freeze(Object.defineProperty({__proto__:null,default:Select$3},Symbol.toStringTag,{value:"Module"})),require$$66=getAugmentedNamespace(Select$1);var styles$w=function(o){return{root:_extends$6({color:o.palette.text.secondary},o.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:o.palette.text.disabled},"&$error":{color:o.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}},FormHelperText=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.component,te=ee===void 0?"p":ee;o.disabled,o.error,o.filled,o.focused,o.margin,o.required,o.variant;var re=_objectWithoutProperties$4(o,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"]),ne=useFormControl(),ae=formControlState({props:o,muiFormControl:ne,states:["variant","margin","disabled","error","filled","focused","required"]});return React__namespace.createElement(te,_extends$6({className:clsx$1(T.root,(ae.variant==="filled"||ae.variant==="outlined")&&T.contained,j,ae.disabled&&T.disabled,ae.error&&T.error,ae.filled&&T.filled,ae.focused&&T.focused,ae.required&&T.required,ae.margin==="dense"&&T.marginDense),ref:s},re),_===" "?React__namespace.createElement("span",{dangerouslySetInnerHTML:{__html:"​"}}):_)});const FormHelperText$1=withStyles(styles$w,{name:"MuiFormHelperText"})(FormHelperText);var variantComponent={standard:Input$3,filled:FilledInput$1,outlined:OutlinedInput$1},styles$v={root:{}},TextField$2=React__namespace.forwardRef(function(o,s){var _=o.autoComplete,T=o.autoFocus,j=T===void 0?!1:T,ee=o.children,te=o.classes,re=o.className,ne=o.color,ae=ne===void 0?"primary":ne,oe=o.defaultValue,se=o.disabled,de=se===void 0?!1:se,ue=o.error,ce=ue===void 0?!1:ue,ve=o.FormHelperTextProps,fe=o.fullWidth,he=fe===void 0?!1:fe,pe=o.helperText,me=o.hiddenLabel,be=o.id,ye=o.InputLabelProps,$e=o.inputProps,_e=o.InputProps,Ee=o.inputRef,Oe=o.label,Me=o.multiline,Ce=Me===void 0?!1:Me,Ie=o.name,De=o.onBlur,Fe=o.onChange,Pe=o.onFocus,Le=o.placeholder,Se=o.required,Re=Se===void 0?!1:Se,ke=o.rows,je=o.rowsMax,ze=o.maxRows,qe=o.minRows,et=o.select,Qe=et===void 0?!1:et,Ae=o.SelectProps,Ue=o.type,Ge=o.value,Je=o.variant,Xe=Je===void 0?"standard":Je,lt=_objectWithoutProperties$4(o,["autoComplete","autoFocus","children","classes","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","hiddenLabel","id","InputLabelProps","inputProps","InputProps","inputRef","label","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","rowsMax","maxRows","minRows","select","SelectProps","type","value","variant"]),ot={};if(Xe==="outlined"&&(ye&&typeof ye.shrink<"u"&&(ot.notched=ye.shrink),Oe)){var ft,nt=(ft=ye==null?void 0:ye.required)!==null&&ft!==void 0?ft:Re;ot.label=React__namespace.createElement(React__namespace.Fragment,null,Oe,nt&&" *")}Qe&&((!Ae||!Ae.native)&&(ot.id=void 0),ot["aria-describedby"]=void 0);var ht=pe&&be?"".concat(be,"-helper-text"):void 0,ct=Oe&&be?"".concat(be,"-label"):void 0,pt=variantComponent[Xe],xt=React__namespace.createElement(pt,_extends$6({"aria-describedby":ht,autoComplete:_,autoFocus:j,defaultValue:oe,fullWidth:he,multiline:Ce,name:Ie,rows:ke,rowsMax:je,maxRows:ze,minRows:qe,type:Ue,value:Ge,id:be,inputRef:Ee,onBlur:De,onChange:Fe,onFocus:Pe,placeholder:Le,inputProps:$e},ot,_e));return React__namespace.createElement(FormControl$3,_extends$6({className:clsx$1(te.root,re),disabled:de,error:ce,fullWidth:he,hiddenLabel:me,ref:s,required:Re,color:ae,variant:Xe},lt),Oe&&React__namespace.createElement(InputLabel$3,_extends$6({htmlFor:be,id:ct},ye),Oe),Qe?React__namespace.createElement(Select$3,_extends$6({"aria-describedby":ht,id:be,labelId:ct,value:Ge,input:xt},Ae),ee):xt,pe&&React__namespace.createElement(FormHelperText$1,_extends$6({id:ht},ve),pe))});const TextField$3=withStyles(styles$v,{name:"MuiTextField"})(TextField$2),TextField$1=Object.freeze(Object.defineProperty({__proto__:null,default:TextField$3},Symbol.toStringTag,{value:"Module"})),require$$67=getAugmentedNamespace(TextField$1),CancelIcon=createSvgIcon$1(React__namespace.createElement("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"}));var styles$u=function(o){var s=o.palette.type==="light"?o.palette.grey[300]:o.palette.grey[700],_=alpha(o.palette.text.primary,.26);return{root:{fontFamily:o.typography.fontFamily,fontSize:o.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:o.palette.getContrastText(s),backgroundColor:s,borderRadius:32/2,whiteSpace:"nowrap",transition:o.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:"none",padding:0,verticalAlign:"middle",boxSizing:"border-box","&$disabled":{opacity:.5,pointerEvents:"none"},"& $avatar":{marginLeft:5,marginRight:-6,width:24,height:24,color:o.palette.type==="light"?o.palette.grey[700]:o.palette.grey[300],fontSize:o.typography.pxToRem(12)},"& $avatarColorPrimary":{color:o.palette.primary.contrastText,backgroundColor:o.palette.primary.dark},"& $avatarColorSecondary":{color:o.palette.secondary.contrastText,backgroundColor:o.palette.secondary.dark},"& $avatarSmall":{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:o.typography.pxToRem(10)}},sizeSmall:{height:24},colorPrimary:{backgroundColor:o.palette.primary.main,color:o.palette.primary.contrastText},colorSecondary:{backgroundColor:o.palette.secondary.main,color:o.palette.secondary.contrastText},disabled:{},clickable:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover, &:focus":{backgroundColor:emphasize(s,.08)},"&:active":{boxShadow:o.shadows[1]}},clickableColorPrimary:{"&:hover, &:focus":{backgroundColor:emphasize(o.palette.primary.main,.08)}},clickableColorSecondary:{"&:hover, &:focus":{backgroundColor:emphasize(o.palette.secondary.main,.08)}},deletable:{"&:focus":{backgroundColor:emphasize(s,.08)}},deletableColorPrimary:{"&:focus":{backgroundColor:emphasize(o.palette.primary.main,.2)}},deletableColorSecondary:{"&:focus":{backgroundColor:emphasize(o.palette.secondary.main,.2)}},outlined:{backgroundColor:"transparent",border:"1px solid ".concat(o.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:alpha(o.palette.text.primary,o.palette.action.hoverOpacity)},"& $avatar":{marginLeft:4},"& $avatarSmall":{marginLeft:2},"& $icon":{marginLeft:4},"& $iconSmall":{marginLeft:2},"& $deleteIcon":{marginRight:5},"& $deleteIconSmall":{marginRight:3}},outlinedPrimary:{color:o.palette.primary.main,border:"1px solid ".concat(o.palette.primary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:alpha(o.palette.primary.main,o.palette.action.hoverOpacity)}},outlinedSecondary:{color:o.palette.secondary.main,border:"1px solid ".concat(o.palette.secondary.main),"$clickable&:hover, $clickable&:focus, $deletable&:focus":{backgroundColor:alpha(o.palette.secondary.main,o.palette.action.hoverOpacity)}},avatar:{},avatarSmall:{},avatarColorPrimary:{},avatarColorSecondary:{},icon:{color:o.palette.type==="light"?o.palette.grey[700]:o.palette.grey[300],marginLeft:5,marginRight:-6},iconSmall:{width:18,height:18,marginLeft:4,marginRight:-4},iconColorPrimary:{color:"inherit"},iconColorSecondary:{color:"inherit"},label:{overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},labelSmall:{paddingLeft:8,paddingRight:8},deleteIcon:{WebkitTapHighlightColor:"transparent",color:_,height:22,width:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:alpha(_,.4)}},deleteIconSmall:{height:16,width:16,marginRight:4,marginLeft:-4},deleteIconColorPrimary:{color:alpha(o.palette.primary.contrastText,.7),"&:hover, &:active":{color:o.palette.primary.contrastText}},deleteIconColorSecondary:{color:alpha(o.palette.secondary.contrastText,.7),"&:hover, &:active":{color:o.palette.secondary.contrastText}},deleteIconOutlinedColorPrimary:{color:alpha(o.palette.primary.main,.7),"&:hover, &:active":{color:o.palette.primary.main}},deleteIconOutlinedColorSecondary:{color:alpha(o.palette.secondary.main,.7),"&:hover, &:active":{color:o.palette.secondary.main}}}};function isDeleteKeyboardEvent(a){return a.key==="Backspace"||a.key==="Delete"}var Chip$2=React__namespace.forwardRef(function(o,s){var _=o.avatar,T=o.classes,j=o.className,ee=o.clickable,te=o.color,re=te===void 0?"default":te,ne=o.component,ae=o.deleteIcon,oe=o.disabled,se=oe===void 0?!1:oe,de=o.icon,ue=o.label,ce=o.onClick,ve=o.onDelete,fe=o.onKeyDown,he=o.onKeyUp,pe=o.size,me=pe===void 0?"medium":pe,be=o.variant,ye=be===void 0?"default":be,$e=_objectWithoutProperties$4(o,["avatar","classes","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant"]),_e=React__namespace.useRef(null),Ee=useForkRef(_e,s),Oe=function(ze){ze.stopPropagation(),ve&&ve(ze)},Me=function(ze){ze.currentTarget===ze.target&&isDeleteKeyboardEvent(ze)&&ze.preventDefault(),fe&&fe(ze)},Ce=function(ze){ze.currentTarget===ze.target&&(ve&&isDeleteKeyboardEvent(ze)?ve(ze):ze.key==="Escape"&&_e.current&&_e.current.blur()),he&&he(ze)},Ie=ee!==!1&&ce?!0:ee,De=me==="small",Fe=ne||(Ie?ButtonBase$1:"div"),Pe=Fe===ButtonBase$1?{component:"div"}:{},Le=null;if(ve){var Se=clsx$1(re!=="default"&&(ye==="default"?T["deleteIconColor".concat(capitalize(re))]:T["deleteIconOutlinedColor".concat(capitalize(re))]),De&&T.deleteIconSmall);Le=ae&&React__namespace.isValidElement(ae)?React__namespace.cloneElement(ae,{className:clsx$1(ae.props.className,T.deleteIcon,Se),onClick:Oe}):React__namespace.createElement(CancelIcon,{className:clsx$1(T.deleteIcon,Se),onClick:Oe})}var Re=null;_&&React__namespace.isValidElement(_)&&(Re=React__namespace.cloneElement(_,{className:clsx$1(T.avatar,_.props.className,De&&T.avatarSmall,re!=="default"&&T["avatarColor".concat(capitalize(re))])}));var ke=null;return de&&React__namespace.isValidElement(de)&&(ke=React__namespace.cloneElement(de,{className:clsx$1(T.icon,de.props.className,De&&T.iconSmall,re!=="default"&&T["iconColor".concat(capitalize(re))])})),React__namespace.createElement(Fe,_extends$6({role:Ie||ve?"button":void 0,className:clsx$1(T.root,j,re!=="default"&&[T["color".concat(capitalize(re))],Ie&&T["clickableColor".concat(capitalize(re))],ve&&T["deletableColor".concat(capitalize(re))]],ye!=="default"&&[T.outlined,{primary:T.outlinedPrimary,secondary:T.outlinedSecondary}[re]],se&&T.disabled,De&&T.sizeSmall,Ie&&T.clickable,ve&&T.deletable),"aria-disabled":se?!0:void 0,tabIndex:Ie||ve?0:void 0,onClick:ce,onKeyDown:Me,onKeyUp:Ce,ref:Ee},Pe,$e),Re||ke,React__namespace.createElement("span",{className:clsx$1(T.label,De&&T.labelSmall)},ue),Le)});const Chip$3=withStyles(styles$u,{name:"MuiChip"})(Chip$2),Chip$1=Object.freeze(Object.defineProperty({__proto__:null,default:Chip$3},Symbol.toStringTag,{value:"Module"})),require$$68=getAugmentedNamespace(Chip$1);var styles$t={root:{display:"table-footer-group"}},tablelvl2$1={variant:"footer"},defaultComponent$1="tfoot",TableFooter$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?defaultComponent$1:j,te=_objectWithoutProperties$4(o,["classes","className","component"]);return React__namespace.createElement(Tablelvl2Context$1.Provider,{value:tablelvl2$1},React__namespace.createElement(ee,_extends$6({className:clsx$1(_.root,T),ref:s,role:ee===defaultComponent$1?null:"rowgroup"},te)))});const MuiTableFooter$1=withStyles(styles$t,{name:"MuiTableFooter"})(TableFooter$2),TableFooter$1=Object.freeze(Object.defineProperty({__proto__:null,default:MuiTableFooter$1},Symbol.toStringTag,{value:"Module"})),require$$69=getAugmentedNamespace(TableFooter$1);var styles$s=function(o){return{root:{position:"relative",display:"flex",alignItems:"center"},gutters:_defineProperty$b({paddingLeft:o.spacing(2),paddingRight:o.spacing(2)},o.breakpoints.up("sm"),{paddingLeft:o.spacing(3),paddingRight:o.spacing(3)}),regular:o.mixins.toolbar,dense:{minHeight:48}}},Toolbar$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?"div":j,te=o.disableGutters,re=te===void 0?!1:te,ne=o.variant,ae=ne===void 0?"regular":ne,oe=_objectWithoutProperties$4(o,["classes","className","component","disableGutters","variant"]);return React__namespace.createElement(ee,_extends$6({className:clsx$1(_.root,_[ae],T,!re&&_.gutters),ref:s},oe))});const Toolbar$3=withStyles(styles$s,{name:"MuiToolbar"})(Toolbar$2),Toolbar$1=Object.freeze(Object.defineProperty({__proto__:null,default:Toolbar$3},Symbol.toStringTag,{value:"Module"})),KeyboardArrowLeft$1=createSvgIcon$1(React__namespace.createElement("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"})),KeyboardArrowRight=createSvgIcon$1(React__namespace.createElement("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}));var _ref=React__namespace.createElement(KeyboardArrowRight,null),_ref2=React__namespace.createElement(KeyboardArrowLeft$1,null),_ref3=React__namespace.createElement(KeyboardArrowLeft$1,null),_ref4=React__namespace.createElement(KeyboardArrowRight,null),TablePaginationActions$2=React__namespace.forwardRef(function(o,s){var _=o.backIconButtonProps,T=o.count,j=o.nextIconButtonProps,ee=o.onChangePage,te=ee===void 0?function(){}:ee,re=o.onPageChange,ne=re===void 0?function(){}:re,ae=o.page,oe=o.rowsPerPage,se=_objectWithoutProperties$4(o,["backIconButtonProps","count","nextIconButtonProps","onChangePage","onPageChange","page","rowsPerPage"]),de=useTheme$3(),ue=function(fe){te(fe,ae-1),ne(fe,ae-1)},ce=function(fe){te(fe,ae+1),ne(fe,ae+1)};return React__namespace.createElement("div",_extends$6({ref:s},se),React__namespace.createElement(IconButton$3,_extends$6({onClick:ue,disabled:ae===0,color:"inherit"},_),de.direction==="rtl"?_ref:_ref2),React__namespace.createElement(IconButton$3,_extends$6({onClick:ce,disabled:T!==-1?ae>=Math.ceil(T/oe)-1:!1,color:"inherit"},j),de.direction==="rtl"?_ref3:_ref4))});const TablePaginationActions$3=TablePaginationActions$2;var styles$r=function(o){return{root:{color:o.palette.text.primary,fontSize:o.typography.pxToRem(14),overflow:"auto","&:last-child":{padding:0}},toolbar:{minHeight:52,paddingRight:2},spacer:{flex:"1 1 100%"},caption:{flexShrink:0},selectRoot:{marginRight:32,marginLeft:8},select:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"},selectIcon:{},input:{color:"inherit",fontSize:"inherit",flexShrink:0},menuItem:{},actions:{flexShrink:0,marginLeft:20}}},defaultLabelDisplayedRows=function(o){var s=o.from,_=o.to,T=o.count;return"".concat(s,"-").concat(_," of ").concat(T!==-1?T:"more than ".concat(_))},defaultRowsPerPageOptions=[10,25,50,100],TablePagination$3=React__namespace.forwardRef(function(o,s){var _=o.ActionsComponent,T=_===void 0?TablePaginationActions$3:_,j=o.backIconButtonProps,ee=o.backIconButtonText,te=ee===void 0?"Previous page":ee,re=o.classes,ne=o.className,ae=o.colSpan,oe=o.component,se=oe===void 0?MuiTableCell:oe,de=o.count,ue=o.labelDisplayedRows,ce=ue===void 0?defaultLabelDisplayedRows:ue,ve=o.labelRowsPerPage,fe=ve===void 0?"Rows per page:":ve,he=o.nextIconButtonProps,pe=o.nextIconButtonText,me=pe===void 0?"Next page":pe,be=o.onChangePage,ye=o.onPageChange,$e=o.onChangeRowsPerPage,_e=o.onRowsPerPageChange,Ee=o.page,Oe=o.rowsPerPage,Me=o.rowsPerPageOptions,Ce=Me===void 0?defaultRowsPerPageOptions:Me,Ie=o.SelectProps,De=Ie===void 0?{}:Ie,Fe=_objectWithoutProperties$4(o,["ActionsComponent","backIconButtonProps","backIconButtonText","classes","className","colSpan","component","count","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","nextIconButtonText","onChangePage","onPageChange","onChangeRowsPerPage","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps"]),Pe=$e||_e,Le;(se===MuiTableCell||se==="td")&&(Le=ae||1e3);var Se=useId(),Re=useId(),ke=De.native?"option":MenuItem$5;return React__namespace.createElement(se,_extends$6({className:clsx$1(re.root,ne),colSpan:Le,ref:s},Fe),React__namespace.createElement(Toolbar$3,{className:re.toolbar},React__namespace.createElement("div",{className:re.spacer}),Ce.length>1&&React__namespace.createElement(Typography$5,{color:"inherit",variant:"body2",className:re.caption,id:Re},fe),Ce.length>1&&React__namespace.createElement(Select$3,_extends$6({classes:{select:re.select,icon:re.selectIcon},input:React__namespace.createElement(InputBase$3,{className:clsx$1(re.input,re.selectRoot)}),value:Oe,onChange:Pe,id:Se,labelId:Re},De),Ce.map(function(je){return React__namespace.createElement(ke,{className:re.menuItem,key:je.value?je.value:je,value:je.value?je.value:je},je.label?je.label:je)})),React__namespace.createElement(Typography$5,{color:"inherit",variant:"body2",className:re.caption},ce({from:de===0?0:Ee*Oe+1,to:de!==-1?Math.min(de,(Ee+1)*Oe):(Ee+1)*Oe,count:de===-1?-1:de,page:Ee})),React__namespace.createElement(T,{className:re.actions,backIconButtonProps:_extends$6({title:te,"aria-label":te},j),count:de,nextIconButtonProps:_extends$6({title:me,"aria-label":me},he),onChangePage:be,onPageChange:ye,page:Ee,rowsPerPage:Oe})))});const MuiTablePagination$1=withStyles(styles$r,{name:"MuiTablePagination"})(TablePagination$3),TablePagination$2=Object.freeze(Object.defineProperty({__proto__:null,default:MuiTablePagination$1},Symbol.toStringTag,{value:"Module"})),require$$70=getAugmentedNamespace(TablePagination$2);var global$4=global$i,fails$1=fails$p,uncurryThis=functionUncurryThis,toString=toString$9,trim=stringTrim.trim,whitespaces=whitespaces$3,$parseInt$1=global$4.parseInt,Symbol$1=global$4.Symbol,ITERATOR=Symbol$1&&Symbol$1.iterator,hex=/^[+-]?0x/i,exec=uncurryThis(hex.exec),FORCED$1=$parseInt$1(whitespaces+"08")!==8||$parseInt$1(whitespaces+"0x16")!==22||ITERATOR&&!fails$1(function(){$parseInt$1(Object(ITERATOR))}),numberParseInt=FORCED$1?function(o,s){var _=trim(toString(o));return $parseInt$1(_,s>>>0||(exec(hex,_)?16:10))}:$parseInt$1,$$4=_export,$parseInt=numberParseInt;$$4({global:!0,forced:parseInt!=$parseInt},{parseInt:$parseInt});var path$3=path$n,_parseInt$3=path$3.parseInt,parent$5=_parseInt$3,_parseInt$2=parent$5,_parseInt$1=_parseInt$2;const require$$72=getAugmentedNamespace(InputBase$1),require$$73=getAugmentedNamespace(Toolbar$1);var slicedToArray={exports:{}},arrayWithHoles={exports:{}};(function(a){var o=isArray$5;function s(_){if(o(_))return _}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports})(arrayWithHoles);var arrayWithHolesExports=arrayWithHoles.exports,iterableToArrayLimit={exports:{}},$$3=_export,toObject$1=toObject$e,lengthOfArrayLike=lengthOfArrayLike$a,setArrayLength=arraySetLength,doesNotExceedSafeInteger=doesNotExceedSafeInteger$3,fails=fails$p,INCORRECT_TO_LENGTH=fails(function(){return[].push.call({length:4294967296},1)!==4294967297}),properErrorOnNonWritableLength=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(a){return a instanceof TypeError}},FORCED=INCORRECT_TO_LENGTH||!properErrorOnNonWritableLength();$$3({target:"Array",proto:!0,arity:1,forced:FORCED},{push:function(o){var s=toObject$1(this),_=lengthOfArrayLike(s),T=arguments.length;doesNotExceedSafeInteger(_+T);for(var j=0;j<T;j++)s[_]=arguments[j],_++;return setArrayLength(s,_),_}});var entryVirtual=entryVirtual$g,push$5=entryVirtual("Array").push,isPrototypeOf=objectIsPrototypeOf,method=push$5,ArrayPrototype=Array.prototype,push$4=function(a){var o=a.push;return a===ArrayPrototype||isPrototypeOf(ArrayPrototype,a)&&o===ArrayPrototype.push?method:o},parent$4=push$4,push$3=parent$4,parent$3=push$3,push$2=parent$3,parent$2=push$2,push$1=parent$2,push=push$1;(function(a){var o=symbol,s=getIteratorMethod$2,_=push;function T(j,ee){var te=j==null?null:typeof o<"u"&&s(j)||j["@@iterator"];if(te!=null){var re,ne,ae,oe,se=[],de=!0,ue=!1;try{if(ae=(te=te.call(j)).next,ee===0){if(Object(te)!==te)return;de=!1}else for(;!(de=(re=ae.call(te)).done)&&(_(se).call(se,re.value),se.length!==ee);de=!0);}catch(ce){ue=!0,ne=ce}finally{try{if(!de&&te.return!=null&&(oe=te.return(),Object(oe)!==oe))return}finally{if(ue)throw ne}}return se}}a.exports=T,a.exports.__esModule=!0,a.exports.default=a.exports})(iterableToArrayLimit);var iterableToArrayLimitExports=iterableToArrayLimit.exports,nonIterableRest={exports:{}};(function(a){function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports})(nonIterableRest);var nonIterableRestExports=nonIterableRest.exports;(function(a){var o=arrayWithHolesExports,s=iterableToArrayLimitExports,_=unsupportedIterableToArrayExports,T=nonIterableRestExports;function j(ee,te){return o(ee)||s(ee,te)||_(ee,te)||T()}a.exports=j,a.exports.__esModule=!0,a.exports.default=a.exports})(slicedToArray);var slicedToArrayExports=slicedToArray.exports,styles$q={root:{display:"table-header-group"}},tablelvl2={variant:"head"},defaultComponent="thead",TableHead$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.component,ee=j===void 0?defaultComponent:j,te=_objectWithoutProperties$4(o,["classes","className","component"]);return React__namespace.createElement(Tablelvl2Context$1.Provider,{value:tablelvl2},React__namespace.createElement(ee,_extends$6({className:clsx$1(_.root,T),ref:s,role:ee===defaultComponent?null:"rowgroup"},te)))});const TableHead$3=withStyles(styles$q,{name:"MuiTableHead"})(TableHead$2),TableHead$1=Object.freeze(Object.defineProperty({__proto__:null,default:TableHead$3},Symbol.toStringTag,{value:"Module"})),require$$75=getAugmentedNamespace(TableHead$1);var engineIsBun=typeof Bun=="function"&&Bun&&typeof Bun.version=="string",$TypeError=TypeError,validateArgumentsLength$1=function(a,o){if(a<o)throw $TypeError("Not enough arguments");return a},global$3=global$i,apply$1=functionApply,isCallable=isCallable$h,ENGINE_IS_BUN=engineIsBun,USER_AGENT=engineUserAgent,arraySlice=arraySlice$4,validateArgumentsLength=validateArgumentsLength$1,Function$1=global$3.Function,WRAP=/MSIE .\./.test(USER_AGENT)||ENGINE_IS_BUN&&function(){var a=global$3.Bun.version.split(".");return a.length<3||a[0]==0&&(a[1]<3||a[1]==3&&a[2]==0)}(),schedulersFix$2=function(a,o){var s=o?2:1;return WRAP?function(_,T){var j=validateArgumentsLength(arguments.length,1)>s,ee=isCallable(_)?_:Function$1(_),te=j?arraySlice(arguments,s):[],re=j?function(){apply$1(ee,this,te)}:ee;return o?a(re,T):a(re)}:a},$$2=_export,global$2=global$i,schedulersFix$1=schedulersFix$2,setInterval$1=schedulersFix$1(global$2.setInterval,!0);$$2({global:!0,bind:!0,forced:global$2.setInterval!==setInterval$1},{setInterval:setInterval$1});var $$1=_export,global$1=global$i,schedulersFix=schedulersFix$2,setTimeout$3=schedulersFix(global$1.setTimeout,!0);$$1({global:!0,bind:!0,forced:global$1.setTimeout!==setTimeout$3},{setTimeout:setTimeout$3});var path$2=path$n,setTimeout$2=path$2.setTimeout,setTimeout$1=setTimeout$2,Help={},_interopRequireDefault$n=interopRequireDefaultExports,_interopRequireWildcard$l=interopRequireWildcardExports;Object.defineProperty(Help,"__esModule",{value:!0}),Help.default=void 0;var React$l=_interopRequireWildcard$l(React$r),_createSvgIcon$j=_interopRequireDefault$n(requireCreateSvgIcon()),_default$p=(0,_createSvgIcon$j.default)(React$l.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"}),"Help");Help.default=_default$p;const ArrowDownwardIcon=createSvgIcon$1(React__namespace.createElement("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}));var styles$p=function(o){return{root:{cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:o.palette.text.secondary},"&:hover":{color:o.palette.text.secondary,"& $icon":{opacity:.5}},"&$active":{color:o.palette.text.primary,"&& $icon":{opacity:1,color:o.palette.text.secondary}}},active:{},icon:{fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:o.transitions.create(["opacity","transform"],{duration:o.transitions.duration.shorter}),userSelect:"none"},iconDirectionDesc:{transform:"rotate(0deg)"},iconDirectionAsc:{transform:"rotate(180deg)"}}},TableSortLabel$2=React__namespace.forwardRef(function(o,s){var _=o.active,T=_===void 0?!1:_,j=o.children,ee=o.classes,te=o.className,re=o.direction,ne=re===void 0?"asc":re,ae=o.hideSortIcon,oe=ae===void 0?!1:ae,se=o.IconComponent,de=se===void 0?ArrowDownwardIcon:se,ue=_objectWithoutProperties$4(o,["active","children","classes","className","direction","hideSortIcon","IconComponent"]);return React__namespace.createElement(ButtonBase$1,_extends$6({className:clsx$1(ee.root,te,T&&ee.active),component:"span",disableRipple:!0,ref:s},ue),j,oe&&!T?null:React__namespace.createElement(de,{className:clsx$1(ee.icon,ee["iconDirection".concat(capitalize(ne))])}))});const TableSortLabel$3=withStyles(styles$p,{name:"MuiTableSortLabel"})(TableSortLabel$2),TableSortLabel$1=Object.freeze(Object.defineProperty({__proto__:null,default:TableSortLabel$3},Symbol.toStringTag,{value:"Module"})),require$$78=getAugmentedNamespace(TableSortLabel$1);var $=_export,$entries=objectToArray.entries;$({target:"Object",stat:!0},{entries:function(o){return $entries(o)}});var path$1=path$n,entries$2=path$1.Object.entries,parent$1=entries$2,entries$1=parent$1,entries=entries$1,HandlerRole;(function(a){a.SOURCE="SOURCE",a.TARGET="TARGET"})(HandlerRole||(HandlerRole={}));function formatProdErrorMessage(a){return"Minified Redux error #"+a+"; visit https://redux.js.org/Errors?code="+a+" for the full message or use the non-minified dev environment for full errors. "}var $$observable=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),randomString=function(){return Math.random().toString(36).substring(7).split("").join(".")},ActionTypes={INIT:"@@redux/INIT"+randomString(),REPLACE:"@@redux/REPLACE"+randomString(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+randomString()}};function isPlainObject$1(a){if(typeof a!="object"||a===null)return!1;for(var o=a;Object.getPrototypeOf(o)!==null;)o=Object.getPrototypeOf(o);return Object.getPrototypeOf(a)===o}function createStore(a,o,s){var _;if(typeof o=="function"&&typeof s=="function"||typeof s=="function"&&typeof arguments[3]=="function")throw new Error(formatProdErrorMessage(0));if(typeof o=="function"&&typeof s>"u"&&(s=o,o=void 0),typeof s<"u"){if(typeof s!="function")throw new Error(formatProdErrorMessage(1));return s(createStore)(a,o)}if(typeof a!="function")throw new Error(formatProdErrorMessage(2));var T=a,j=o,ee=[],te=ee,re=!1;function ne(){te===ee&&(te=ee.slice())}function ae(){if(re)throw new Error(formatProdErrorMessage(3));return j}function oe(ce){if(typeof ce!="function")throw new Error(formatProdErrorMessage(4));if(re)throw new Error(formatProdErrorMessage(5));var ve=!0;return ne(),te.push(ce),function(){if(ve){if(re)throw new Error(formatProdErrorMessage(6));ve=!1,ne();var he=te.indexOf(ce);te.splice(he,1),ee=null}}}function se(ce){if(!isPlainObject$1(ce))throw new Error(formatProdErrorMessage(7));if(typeof ce.type>"u")throw new Error(formatProdErrorMessage(8));if(re)throw new Error(formatProdErrorMessage(9));try{re=!0,j=T(j,ce)}finally{re=!1}for(var ve=ee=te,fe=0;fe<ve.length;fe++){var he=ve[fe];he()}return ce}function de(ce){if(typeof ce!="function")throw new Error(formatProdErrorMessage(10));T=ce,se({type:ActionTypes.REPLACE})}function ue(){var ce,ve=oe;return ce={subscribe:function(he){if(typeof he!="object"||he===null)throw new Error(formatProdErrorMessage(11));function pe(){he.next&&he.next(ae())}pe();var me=ve(pe);return{unsubscribe:me}}},ce[$$observable]=function(){return this},ce}return se({type:ActionTypes.INIT}),_={dispatch:se,subscribe:oe,getState:ae,replaceReducer:de},_[$$observable]=ue,_}function invariant$1(a,o){for(var s=arguments.length,_=new Array(s>2?s-2:0),T=2;T<s;T++)_[T-2]=arguments[T];if(!a){var j;if(o===void 0)j=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var ee=0;j=new Error(o.replace(/%s/g,function(){return _[ee++]})),j.name="Invariant Violation"}throw j.framesToPop=1,j}}var INIT_COORDS="dnd-core/INIT_COORDS",BEGIN_DRAG="dnd-core/BEGIN_DRAG",PUBLISH_DRAG_SOURCE="dnd-core/PUBLISH_DRAG_SOURCE",HOVER="dnd-core/HOVER",DROP="dnd-core/DROP",END_DRAG="dnd-core/END_DRAG";function setClientOffset(a,o){return{type:INIT_COORDS,payload:{sourceClientOffset:o||null,clientOffset:a||null}}}function _typeof$a(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$a=function(s){return typeof s}:_typeof$a=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$a(a)}function get(a,o,s){return o.split(".").reduce(function(_,T){return _&&_[T]?_[T]:s||null},a)}function without$1(a,o){return a.filter(function(s){return s!==o})}function isObject(a){return _typeof$a(a)==="object"}function xor(a,o){var s=new Map,_=function(ee){s.set(ee,s.has(ee)?s.get(ee)+1:1)};a.forEach(_),o.forEach(_);var T=[];return s.forEach(function(j,ee){j===1&&T.push(ee)}),T}function intersection(a,o){return a.filter(function(s){return o.indexOf(s)>-1})}var ResetCoordinatesAction={type:INIT_COORDS,payload:{clientOffset:null,sourceClientOffset:null}};function createBeginDrag(a){return function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{publishSource:!0},T=_.publishSource,j=T===void 0?!0:T,ee=_.clientOffset,te=_.getSourceClientOffset,re=a.getMonitor(),ne=a.getRegistry();a.dispatch(setClientOffset(ee)),verifyInvariants$1(s,re,ne);var ae=getDraggableSource(s,re);if(ae===null){a.dispatch(ResetCoordinatesAction);return}var oe=null;if(ee){if(!te)throw new Error("getSourceClientOffset must be defined");verifyGetSourceClientOffsetIsFunction(te),oe=te(ae)}a.dispatch(setClientOffset(ee,oe));var se=ne.getSource(ae),de=se.beginDrag(re,ae);verifyItemIsObject(de),ne.pinSource(ae);var ue=ne.getSourceType(ae);return{type:BEGIN_DRAG,payload:{itemType:ue,item:de,sourceId:ae,clientOffset:ee||null,sourceClientOffset:oe||null,isSourcePublic:!!j}}}}function verifyInvariants$1(a,o,s){invariant$1(!o.isDragging(),"Cannot call beginDrag while dragging."),a.forEach(function(_){invariant$1(s.getSource(_),"Expected sourceIds to be registered.")})}function verifyGetSourceClientOffsetIsFunction(a){invariant$1(typeof a=="function","When clientOffset is provided, getSourceClientOffset must be a function.")}function verifyItemIsObject(a){invariant$1(isObject(a),"Item must be an object.")}function getDraggableSource(a,o){for(var s=null,_=a.length-1;_>=0;_--)if(o.canDragSource(a[_])){s=a[_];break}return s}function createPublishDragSource(a){return function(){var s=a.getMonitor();if(s.isDragging())return{type:PUBLISH_DRAG_SOURCE}}}function matchesType(a,o){return o===null?a===null:Array.isArray(a)?a.some(function(s){return s===o}):a===o}function createHover(a){return function(s){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},T=_.clientOffset;verifyTargetIdsIsArray(s);var j=s.slice(0),ee=a.getMonitor(),te=a.getRegistry();checkInvariants(j,ee,te);var re=ee.getItemType();return removeNonMatchingTargetIds(j,te,re),hoverAllTargets(j,ee,te),{type:HOVER,payload:{targetIds:j,clientOffset:T||null}}}}function verifyTargetIdsIsArray(a){invariant$1(Array.isArray(a),"Expected targetIds to be an array.")}function checkInvariants(a,o,s){invariant$1(o.isDragging(),"Cannot call hover while not dragging."),invariant$1(!o.didDrop(),"Cannot call hover after drop.");for(var _=0;_<a.length;_++){var T=a[_];invariant$1(a.lastIndexOf(T)===_,"Expected targetIds to be unique in the passed array.");var j=s.getTarget(T);invariant$1(j,"Expected targetIds to be registered.")}}function removeNonMatchingTargetIds(a,o,s){for(var _=a.length-1;_>=0;_--){var T=a[_],j=o.getTargetType(T);matchesType(j,s)||a.splice(_,1)}}function hoverAllTargets(a,o,s){a.forEach(function(_){var T=s.getTarget(_);T.hover(o,_)})}function ownKeys$8(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$8(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$8(Object(s),!0).forEach(function(_){_defineProperty$a(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$8(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$a(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function createDrop(a){return function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_=a.getMonitor(),T=a.getRegistry();verifyInvariants(_);var j=getDroppableTargets(_);j.forEach(function(ee,te){var re=determineDropResult(ee,te,T,_),ne={type:DROP,payload:{dropResult:_objectSpread$8(_objectSpread$8({},s),re)}};a.dispatch(ne)})}}function verifyInvariants(a){invariant$1(a.isDragging(),"Cannot call drop while not dragging."),invariant$1(!a.didDrop(),"Cannot call drop twice during one drag operation.")}function determineDropResult(a,o,s,_){var T=s.getTarget(a),j=T?T.drop(_,a):void 0;return verifyDropResultType(j),typeof j>"u"&&(j=o===0?{}:_.getDropResult()),j}function verifyDropResultType(a){invariant$1(typeof a>"u"||isObject(a),"Drop result must either be an object or undefined.")}function getDroppableTargets(a){var o=a.getTargetIds().filter(a.canDropOnTarget,a);return o.reverse(),o}function createEndDrag(a){return function(){var s=a.getMonitor(),_=a.getRegistry();verifyIsDragging(s);var T=s.getSourceId();if(T!=null){var j=_.getSource(T,!0);j.endDrag(s,T),_.unpinSource()}return{type:END_DRAG}}}function verifyIsDragging(a){invariant$1(a.isDragging(),"Cannot call endDrag while not dragging.")}function createDragDropActions(a){return{beginDrag:createBeginDrag(a),publishDragSource:createPublishDragSource(a),hover:createHover(a),drop:createDrop(a),endDrag:createEndDrag(a)}}var strictEquality=function(o,s){return o===s};function areCoordsEqual(a,o){return!a&&!o?!0:!a||!o?!1:a.x===o.x&&a.y===o.y}function areArraysEqual(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:strictEquality;if(a.length!==o.length)return!1;for(var _=0;_<a.length;++_)if(!s(a[_],o[_]))return!1;return!0}function ownKeys$7(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$7(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$7(Object(s),!0).forEach(function(_){_defineProperty$9(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$7(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$9(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var initialState$1={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function reduce$5(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:initialState$1,o=arguments.length>1?arguments[1]:void 0,s=o.payload;switch(o.type){case INIT_COORDS:case BEGIN_DRAG:return{initialSourceClientOffset:s.sourceClientOffset,initialClientOffset:s.clientOffset,clientOffset:s.clientOffset};case HOVER:return areCoordsEqual(a.clientOffset,s.clientOffset)?a:_objectSpread$7(_objectSpread$7({},a),{},{clientOffset:s.clientOffset});case END_DRAG:case DROP:return initialState$1;default:return a}}var ADD_SOURCE="dnd-core/ADD_SOURCE",ADD_TARGET="dnd-core/ADD_TARGET",REMOVE_SOURCE="dnd-core/REMOVE_SOURCE",REMOVE_TARGET="dnd-core/REMOVE_TARGET";function addSource(a){return{type:ADD_SOURCE,payload:{sourceId:a}}}function addTarget(a){return{type:ADD_TARGET,payload:{targetId:a}}}function removeSource(a){return{type:REMOVE_SOURCE,payload:{sourceId:a}}}function removeTarget(a){return{type:REMOVE_TARGET,payload:{targetId:a}}}function ownKeys$6(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$6(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$6(Object(s),!0).forEach(function(_){_defineProperty$8(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$6(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$8(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var initialState={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function reduce$4(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:initialState,o=arguments.length>1?arguments[1]:void 0,s=o.payload;switch(o.type){case BEGIN_DRAG:return _objectSpread$6(_objectSpread$6({},a),{},{itemType:s.itemType,item:s.item,sourceId:s.sourceId,isSourcePublic:s.isSourcePublic,dropResult:null,didDrop:!1});case PUBLISH_DRAG_SOURCE:return _objectSpread$6(_objectSpread$6({},a),{},{isSourcePublic:!0});case HOVER:return _objectSpread$6(_objectSpread$6({},a),{},{targetIds:s.targetIds});case REMOVE_TARGET:return a.targetIds.indexOf(s.targetId)===-1?a:_objectSpread$6(_objectSpread$6({},a),{},{targetIds:without$1(a.targetIds,s.targetId)});case DROP:return _objectSpread$6(_objectSpread$6({},a),{},{dropResult:s.dropResult,didDrop:!0,targetIds:[]});case END_DRAG:return _objectSpread$6(_objectSpread$6({},a),{},{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return a}}function reduce$3(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,o=arguments.length>1?arguments[1]:void 0;switch(o.type){case ADD_SOURCE:case ADD_TARGET:return a+1;case REMOVE_SOURCE:case REMOVE_TARGET:return a-1;default:return a}}var NONE=[],ALL=[];NONE.__IS_NONE__=!0,ALL.__IS_ALL__=!0;function areDirty(a,o){if(a===NONE)return!1;if(a===ALL||typeof o>"u")return!0;var s=intersection(o,a);return s.length>0}function reduce$2(){var a=arguments.length>1?arguments[1]:void 0;switch(a.type){case HOVER:break;case ADD_SOURCE:case ADD_TARGET:case REMOVE_TARGET:case REMOVE_SOURCE:return NONE;case BEGIN_DRAG:case PUBLISH_DRAG_SOURCE:case END_DRAG:case DROP:default:return ALL}var o=a.payload,s=o.targetIds,_=s===void 0?[]:s,T=o.prevTargetIds,j=T===void 0?[]:T,ee=xor(_,j),te=ee.length>0||!areArraysEqual(_,j);if(!te)return NONE;var re=j[j.length-1],ne=_[_.length-1];return re!==ne&&(re&&ee.push(re),ne&&ee.push(ne)),ee}function reduce$1(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return a+1}function ownKeys$5(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$5(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$5(Object(s),!0).forEach(function(_){_defineProperty$7(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$5(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$7(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function reduce(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;return{dirtyHandlerIds:reduce$2(a.dirtyHandlerIds,{type:o.type,payload:_objectSpread$5(_objectSpread$5({},o.payload),{},{prevTargetIds:get(a,"dragOperation.targetIds",[])})}),dragOffset:reduce$5(a.dragOffset,o),refCount:reduce$3(a.refCount,o),dragOperation:reduce$4(a.dragOperation,o),stateId:reduce$1(a.stateId)}}function add(a,o){return{x:a.x+o.x,y:a.y+o.y}}function subtract(a,o){return{x:a.x-o.x,y:a.y-o.y}}function getSourceClientOffset(a){var o=a.clientOffset,s=a.initialClientOffset,_=a.initialSourceClientOffset;return!o||!s||!_?null:subtract(add(o,_),s)}function getDifferenceFromInitialOffset(a){var o=a.clientOffset,s=a.initialClientOffset;return!o||!s?null:subtract(o,s)}function _classCallCheck$i(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$i(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$j(a,o,s){return o&&_defineProperties$i(a.prototype,o),s&&_defineProperties$i(a,s),a}var DragDropMonitorImpl=function(){function a(o,s){_classCallCheck$i(this,a),this.store=o,this.registry=s}return _createClass$j(a,[{key:"subscribeToStateChange",value:function(s){var _=this,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{handlerIds:void 0},j=T.handlerIds;invariant$1(typeof s=="function","listener must be a function."),invariant$1(typeof j>"u"||Array.isArray(j),"handlerIds, when specified, must be an array of strings.");var ee=this.store.getState().stateId,te=function(){var ne=_.store.getState(),ae=ne.stateId;try{var oe=ae===ee||ae===ee+1&&!areDirty(ne.dirtyHandlerIds,j);oe||s()}finally{ee=ae}};return this.store.subscribe(te)}},{key:"subscribeToOffsetChange",value:function(s){var _=this;invariant$1(typeof s=="function","listener must be a function.");var T=this.store.getState().dragOffset,j=function(){var te=_.store.getState().dragOffset;te!==T&&(T=te,s())};return this.store.subscribe(j)}},{key:"canDragSource",value:function(s){if(!s)return!1;var _=this.registry.getSource(s);return invariant$1(_,"Expected to find a valid source."),this.isDragging()?!1:_.canDrag(this,s)}},{key:"canDropOnTarget",value:function(s){if(!s)return!1;var _=this.registry.getTarget(s);if(invariant$1(_,"Expected to find a valid target."),!this.isDragging()||this.didDrop())return!1;var T=this.registry.getTargetType(s),j=this.getItemType();return matchesType(T,j)&&_.canDrop(this,s)}},{key:"isDragging",value:function(){return!!this.getItemType()}},{key:"isDraggingSource",value:function(s){if(!s)return!1;var _=this.registry.getSource(s,!0);if(invariant$1(_,"Expected to find a valid source."),!this.isDragging()||!this.isSourcePublic())return!1;var T=this.registry.getSourceType(s),j=this.getItemType();return T!==j?!1:_.isDragging(this,s)}},{key:"isOverTarget",value:function(s){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{shallow:!1};if(!s)return!1;var T=_.shallow;if(!this.isDragging())return!1;var j=this.registry.getTargetType(s),ee=this.getItemType();if(ee&&!matchesType(j,ee))return!1;var te=this.getTargetIds();if(!te.length)return!1;var re=te.indexOf(s);return T?re===te.length-1:re>-1}},{key:"getItemType",value:function(){return this.store.getState().dragOperation.itemType}},{key:"getItem",value:function(){return this.store.getState().dragOperation.item}},{key:"getSourceId",value:function(){return this.store.getState().dragOperation.sourceId}},{key:"getTargetIds",value:function(){return this.store.getState().dragOperation.targetIds}},{key:"getDropResult",value:function(){return this.store.getState().dragOperation.dropResult}},{key:"didDrop",value:function(){return this.store.getState().dragOperation.didDrop}},{key:"isSourcePublic",value:function(){return!!this.store.getState().dragOperation.isSourcePublic}},{key:"getInitialClientOffset",value:function(){return this.store.getState().dragOffset.initialClientOffset}},{key:"getInitialSourceClientOffset",value:function(){return this.store.getState().dragOffset.initialSourceClientOffset}},{key:"getClientOffset",value:function(){return this.store.getState().dragOffset.clientOffset}},{key:"getSourceClientOffset",value:function(){return getSourceClientOffset(this.store.getState().dragOffset)}},{key:"getDifferenceFromInitialOffset",value:function(){return getDifferenceFromInitialOffset(this.store.getState().dragOffset)}}]),a}(),nextUniqueId=0;function getNextUniqueId(){return nextUniqueId++}function _typeof$9(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$9=function(s){return typeof s}:_typeof$9=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$9(a)}function validateSourceContract(a){invariant$1(typeof a.canDrag=="function","Expected canDrag to be a function."),invariant$1(typeof a.beginDrag=="function","Expected beginDrag to be a function."),invariant$1(typeof a.endDrag=="function","Expected endDrag to be a function.")}function validateTargetContract(a){invariant$1(typeof a.canDrop=="function","Expected canDrop to be a function."),invariant$1(typeof a.hover=="function","Expected hover to be a function."),invariant$1(typeof a.drop=="function","Expected beginDrag to be a function.")}function validateType(a,o){if(o&&Array.isArray(a)){a.forEach(function(s){return validateType(s,!1)});return}invariant$1(typeof a=="string"||_typeof$9(a)==="symbol",o?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}const scope=typeof global<"u"?global:self,BrowserMutationObserver=scope.MutationObserver||scope.WebKitMutationObserver;function makeRequestCallFromTimer(a){return function(){const s=setTimeout(T,0),_=setInterval(T,50);function T(){clearTimeout(s),clearInterval(_),a()}}}function makeRequestCallFromMutationObserver(a){let o=1;const s=new BrowserMutationObserver(a),_=document.createTextNode("");return s.observe(_,{characterData:!0}),function(){o=-o,_.data=o}}const makeRequestCall=typeof BrowserMutationObserver=="function"?makeRequestCallFromMutationObserver:makeRequestCallFromTimer;class AsapQueue{enqueueTask(o){const{queue:s,requestFlush:_}=this;s.length||(_(),this.flushing=!0),s[s.length]=o}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:o}=this;for(;this.index<o.length;){const s=this.index;if(this.index++,o[s].call(),this.index>this.capacity){for(let _=0,T=o.length-this.index;_<T;_++)o[_]=o[_+this.index];o.length-=this.index,this.index=0}}o.length=0,this.index=0,this.flushing=!1},this.registerPendingError=o=>{this.pendingErrors.push(o),this.requestErrorThrow()},this.requestFlush=makeRequestCall(this.flush),this.requestErrorThrow=makeRequestCallFromTimer(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}}class RawTask{call(){try{this.task&&this.task()}catch(o){this.onError(o)}finally{this.task=null,this.release(this)}}constructor(o,s){this.onError=o,this.release=s,this.task=null}}class TaskFactory{create(o){const s=this.freeTasks,_=s.length?s.pop():new RawTask(this.onError,T=>s[s.length]=T);return _.task=o,_}constructor(o){this.onError=o,this.freeTasks=[]}}const asapQueue=new AsapQueue,taskFactory=new TaskFactory(asapQueue.registerPendingError);function asap(a){asapQueue.enqueueTask(taskFactory.create(a))}function _classCallCheck$h(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$h(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$i(a,o,s){return o&&_defineProperties$h(a.prototype,o),s&&_defineProperties$h(a,s),a}function _slicedToArray$b(a,o){return _arrayWithHoles$a(a)||_iterableToArrayLimit$a(a,o)||_unsupportedIterableToArray$a(a,o)||_nonIterableRest$a()}function _nonIterableRest$a(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$a(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$a(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$a(a,o)}}function _arrayLikeToArray$a(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$a(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$a(a){if(Array.isArray(a))return a}function getNextHandlerId(a){var o=getNextUniqueId().toString();switch(a){case HandlerRole.SOURCE:return"S".concat(o);case HandlerRole.TARGET:return"T".concat(o);default:throw new Error("Unknown Handler Role: ".concat(a))}}function parseRoleFromHandlerId(a){switch(a[0]){case"S":return HandlerRole.SOURCE;case"T":return HandlerRole.TARGET;default:invariant$1(!1,"Cannot parse handler ID: ".concat(a))}}function mapContainsValue(a,o){var s=a.entries(),_=!1;do{var T=s.next(),j=T.done,ee=_slicedToArray$b(T.value,2),te=ee[1];if(te===o)return!0;_=!!j}while(!_);return!1}var HandlerRegistryImpl=function(){function a(o){_classCallCheck$h(this,a),this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=o}return _createClass$i(a,[{key:"addSource",value:function(s,_){validateType(s),validateSourceContract(_);var T=this.addHandler(HandlerRole.SOURCE,s,_);return this.store.dispatch(addSource(T)),T}},{key:"addTarget",value:function(s,_){validateType(s,!0),validateTargetContract(_);var T=this.addHandler(HandlerRole.TARGET,s,_);return this.store.dispatch(addTarget(T)),T}},{key:"containsHandler",value:function(s){return mapContainsValue(this.dragSources,s)||mapContainsValue(this.dropTargets,s)}},{key:"getSource",value:function(s){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;invariant$1(this.isSourceId(s),"Expected a valid source ID.");var T=_&&s===this.pinnedSourceId,j=T?this.pinnedSource:this.dragSources.get(s);return j}},{key:"getTarget",value:function(s){return invariant$1(this.isTargetId(s),"Expected a valid target ID."),this.dropTargets.get(s)}},{key:"getSourceType",value:function(s){return invariant$1(this.isSourceId(s),"Expected a valid source ID."),this.types.get(s)}},{key:"getTargetType",value:function(s){return invariant$1(this.isTargetId(s),"Expected a valid target ID."),this.types.get(s)}},{key:"isSourceId",value:function(s){var _=parseRoleFromHandlerId(s);return _===HandlerRole.SOURCE}},{key:"isTargetId",value:function(s){var _=parseRoleFromHandlerId(s);return _===HandlerRole.TARGET}},{key:"removeSource",value:function(s){var _=this;invariant$1(this.getSource(s),"Expected an existing source."),this.store.dispatch(removeSource(s)),asap(function(){_.dragSources.delete(s),_.types.delete(s)})}},{key:"removeTarget",value:function(s){invariant$1(this.getTarget(s),"Expected an existing target."),this.store.dispatch(removeTarget(s)),this.dropTargets.delete(s),this.types.delete(s)}},{key:"pinSource",value:function(s){var _=this.getSource(s);invariant$1(_,"Expected an existing source."),this.pinnedSourceId=s,this.pinnedSource=_}},{key:"unpinSource",value:function(){invariant$1(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}},{key:"addHandler",value:function(s,_,T){var j=getNextHandlerId(s);return this.types.set(j,_),s===HandlerRole.SOURCE?this.dragSources.set(j,T):s===HandlerRole.TARGET&&this.dropTargets.set(j,T),j}}]),a}();function _classCallCheck$g(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$g(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$h(a,o,s){return o&&_defineProperties$g(a.prototype,o),s&&_defineProperties$g(a,s),a}function makeStoreInstance(a){var o=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION__;return createStore(reduce,a&&o&&o({name:"dnd-core",instanceId:"dnd-core"}))}var DragDropManagerImpl=function(){function a(){var o=this,s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;_classCallCheck$g(this,a),this.isSetUp=!1,this.handleRefCountChange=function(){var T=o.store.getState().refCount>0;o.backend&&(T&&!o.isSetUp?(o.backend.setup(),o.isSetUp=!0):!T&&o.isSetUp&&(o.backend.teardown(),o.isSetUp=!1))};var _=makeStoreInstance(s);this.store=_,this.monitor=new DragDropMonitorImpl(_,new HandlerRegistryImpl(_)),_.subscribe(this.handleRefCountChange)}return _createClass$h(a,[{key:"receiveBackend",value:function(s){this.backend=s}},{key:"getMonitor",value:function(){return this.monitor}},{key:"getBackend",value:function(){return this.backend}},{key:"getRegistry",value:function(){return this.monitor.registry}},{key:"getActions",value:function(){var s=this,_=this.store.dispatch;function T(ee){return function(){for(var te=arguments.length,re=new Array(te),ne=0;ne<te;ne++)re[ne]=arguments[ne];var ae=ee.apply(s,re);typeof ae<"u"&&_(ae)}}var j=createDragDropActions(this);return Object.keys(j).reduce(function(ee,te){var re=j[te];return ee[te]=T(re),ee},{})}},{key:"dispatch",value:function(s){this.store.dispatch(s)}}]),a}();function createDragDropManager(a,o,s,_){var T=new DragDropManagerImpl(_),j=a(T,o,s);return T.receiveBackend(j),T}var DndContext=React__namespace.createContext({dragDropManager:void 0});function createDndContext(a,o,s,_){return{dragDropManager:createDragDropManager(a,o,s,_)}}function _slicedToArray$a(a,o){return _arrayWithHoles$9(a)||_iterableToArrayLimit$9(a,o)||_unsupportedIterableToArray$9(a,o)||_nonIterableRest$9()}function _nonIterableRest$9(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$9(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$9(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$9(a,o)}}function _arrayLikeToArray$9(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$9(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$9(a){if(Array.isArray(a))return a}function _objectWithoutProperties$3(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose$3(a,o),_,T;if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(a);for(T=0;T<j.length;T++)_=j[T],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function _objectWithoutPropertiesLoose$3(a,o){if(a==null)return{};var s={},_=Object.keys(a),T,j;for(j=0;j<_.length;j++)T=_[j],!(o.indexOf(T)>=0)&&(s[T]=a[T]);return s}var refCount=0,DndProvider=React$r.memo(function(a){var o=a.children,s=_objectWithoutProperties$3(a,["children"]),_=getDndContextValue(s),T=_slicedToArray$a(_,2),j=T[0],ee=T[1];return React__namespace.useEffect(function(){return ee&&refCount++,function(){if(ee&&(refCount--,refCount===0)){var te=getGlobalContext();te[instanceSymbol]=null}}},[]),React__namespace.createElement(DndContext.Provider,{value:j},o)});DndProvider.displayName="DndProvider";function getDndContextValue(a){if("manager"in a){var o={dragDropManager:a.manager};return[o,!1]}var s=createSingletonDndContext(a.backend,a.context,a.options,a.debugMode),_=!a.context;return[s,_]}var instanceSymbol=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");function createSingletonDndContext(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:getGlobalContext(),s=arguments.length>2?arguments[2]:void 0,_=arguments.length>3?arguments[3]:void 0,T=o;return T[instanceSymbol]||(T[instanceSymbol]=createDndContext(a,o,s,_)),T[instanceSymbol]}function getGlobalContext(){return typeof global<"u"?global:window}var DragPreviewImage=React__namespace.memo(function(a){var o=a.connect,s=a.src;return React__namespace.useEffect(function(){if(!(typeof Image>"u")){var _=!1,T=new Image;return T.src=s,T.onload=function(){o(T),_=!0},function(){_&&o(null)}}}),null});DragPreviewImage.displayName="DragPreviewImage";var useIsomorphicLayoutEffect=typeof window<"u"?React$r.useLayoutEffect:React$r.useEffect;function shallowEqual(a,o,s,_){var T=s?s.call(_,a,o):void 0;if(T!==void 0)return!!T;if(a===o)return!0;if(typeof a!="object"||!a||typeof o!="object"||!o)return!1;var j=Object.keys(a),ee=Object.keys(o);if(j.length!==ee.length)return!1;for(var te=Object.prototype.hasOwnProperty.bind(o),re=0;re<j.length;re++){var ne=j[re];if(!te(ne))return!1;var ae=a[ne],oe=o[ne];if(T=s?s.call(_,ae,oe,ne):void 0,T===!1||T===void 0&&ae!==oe)return!1}return!0}function _slicedToArray$9(a,o){return _arrayWithHoles$8(a)||_iterableToArrayLimit$8(a,o)||_unsupportedIterableToArray$8(a,o)||_nonIterableRest$8()}function _nonIterableRest$8(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$8(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$8(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$8(a,o)}}function _arrayLikeToArray$8(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$8(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$8(a){if(Array.isArray(a))return a}function useCollector(a,o,s){var _=React$r.useState(function(){return o(a)}),T=_slicedToArray$9(_,2),j=T[0],ee=T[1],te=React$r.useCallback(function(){var re=o(a);shallowEqual(j,re)||(ee(re),s&&s())},[j,a,s]);return useIsomorphicLayoutEffect(te,[]),[j,te]}function _slicedToArray$8(a,o){return _arrayWithHoles$7(a)||_iterableToArrayLimit$7(a,o)||_unsupportedIterableToArray$7(a,o)||_nonIterableRest$7()}function _nonIterableRest$7(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$7(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$7(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$7(a,o)}}function _arrayLikeToArray$7(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$7(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$7(a){if(Array.isArray(a))return a}function useMonitorOutput(a,o,s){var _=useCollector(a,o,s),T=_slicedToArray$8(_,2),j=T[0],ee=T[1];return useIsomorphicLayoutEffect(function(){var re=a.getHandlerId();if(re!=null)return a.subscribeToStateChange(ee,{handlerIds:[re]})},[a,ee]),j}function registerTarget(a,o,s){var _=s.getRegistry(),T=_.addTarget(a,o);return[T,function(){return _.removeTarget(T)}]}function registerSource(a,o,s){var _=s.getRegistry(),T=_.addSource(a,o);return[T,function(){return _.removeSource(T)}]}function useDragDropManager(){var a=React$r.useContext(DndContext),o=a.dragDropManager;return invariant$1(o!=null,"Expected drag drop context"),o}function _classCallCheck$f(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$f(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$g(a,o,s){return o&&_defineProperties$f(a.prototype,o),s&&_defineProperties$f(a,s),a}var isCallingCanDrag=!1,isCallingIsDragging=!1,DragSourceMonitorImpl=function(){function a(o){_classCallCheck$f(this,a),this.sourceId=null,this.internalMonitor=o.getMonitor()}return _createClass$g(a,[{key:"receiveHandlerId",value:function(s){this.sourceId=s}},{key:"getHandlerId",value:function(){return this.sourceId}},{key:"canDrag",value:function(){invariant$1(!isCallingCanDrag,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return isCallingCanDrag=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{isCallingCanDrag=!1}}},{key:"isDragging",value:function(){if(!this.sourceId)return!1;invariant$1(!isCallingIsDragging,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return isCallingIsDragging=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{isCallingIsDragging=!1}}},{key:"subscribeToStateChange",value:function(s,_){return this.internalMonitor.subscribeToStateChange(s,_)}},{key:"isDraggingSource",value:function(s){return this.internalMonitor.isDraggingSource(s)}},{key:"isOverTarget",value:function(s,_){return this.internalMonitor.isOverTarget(s,_)}},{key:"getTargetIds",value:function(){return this.internalMonitor.getTargetIds()}},{key:"isSourcePublic",value:function(){return this.internalMonitor.isSourcePublic()}},{key:"getSourceId",value:function(){return this.internalMonitor.getSourceId()}},{key:"subscribeToOffsetChange",value:function(s){return this.internalMonitor.subscribeToOffsetChange(s)}},{key:"canDragSource",value:function(s){return this.internalMonitor.canDragSource(s)}},{key:"canDropOnTarget",value:function(s){return this.internalMonitor.canDropOnTarget(s)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),a}();function setRef(a,o){typeof a=="function"?a(o):a.current=o}function cloneWithRef(a,o){var s=a.ref;return invariant$1(typeof s!="string","Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://facebook.github.io/react/docs/more-about-refs.html#the-ref-callback-attribute"),s?React$r.cloneElement(a,{ref:function(T){setRef(s,T),setRef(o,T)}}):React$r.cloneElement(a,{ref:o})}function throwIfCompositeComponentElement(a){if(typeof a.type!="string"){var o=a.type.displayName||a.type.name||"the component";throw new Error("Only native element nodes can now be passed to React DnD connectors."+"You can either wrap ".concat(o," into a <div>, or turn it into a ")+"drag source or a drop target itself.")}}function wrapHookToRecognizeElement(a){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!React$r.isValidElement(o)){var _=o;return a(_,s),_}var T=o;throwIfCompositeComponentElement(T);var j=s?function(ee){return a(ee,s)}:a;return cloneWithRef(T,j)}}function wrapConnectorHooks(a){var o={};return Object.keys(a).forEach(function(s){var _=a[s];if(s.endsWith("Ref"))o[s]=a[s];else{var T=wrapHookToRecognizeElement(_);o[s]=function(){return T}}}),o}function _typeof$8(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$8=function(s){return typeof s}:_typeof$8=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$8(a)}function isRef(a){return a!==null&&_typeof$8(a)==="object"&&Object.prototype.hasOwnProperty.call(a,"current")}function _classCallCheck$e(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$e(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$f(a,o,s){return o&&_defineProperties$e(a.prototype,o),s&&_defineProperties$e(a,s),a}var SourceConnector=function(){function a(o){var s=this;_classCallCheck$e(this,a),this.hooks=wrapConnectorHooks({dragSource:function(T,j){s.clearDragSource(),s.dragSourceOptions=j||null,isRef(T)?s.dragSourceRef=T:s.dragSourceNode=T,s.reconnectDragSource()},dragPreview:function(T,j){s.clearDragPreview(),s.dragPreviewOptions=j||null,isRef(T)?s.dragPreviewRef=T:s.dragPreviewNode=T,s.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=o}return _createClass$f(a,[{key:"receiveHandlerId",value:function(s){this.handlerId!==s&&(this.handlerId=s,this.reconnect())}},{key:"reconnect",value:function(){this.reconnectDragSource(),this.reconnectDragPreview()}},{key:"reconnectDragSource",value:function(){var s=this.dragSource,_=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();if(_&&this.disconnectDragSource(),!!this.handlerId){if(!s){this.lastConnectedDragSource=s;return}_&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=s,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,s,this.dragSourceOptions))}}},{key:"reconnectDragPreview",value:function(){var s=this.dragPreview,_=this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();if(_&&this.disconnectDragPreview(),!!this.handlerId){if(!s){this.lastConnectedDragPreview=s;return}_&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=s,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,s,this.dragPreviewOptions))}}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didConnectedDragSourceChange",value:function(){return this.lastConnectedDragSource!==this.dragSource}},{key:"didConnectedDragPreviewChange",value:function(){return this.lastConnectedDragPreview!==this.dragPreview}},{key:"didDragSourceOptionsChange",value:function(){return!shallowEqual(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}},{key:"didDragPreviewOptionsChange",value:function(){return!shallowEqual(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}},{key:"disconnectDragSource",value:function(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}},{key:"disconnectDragPreview",value:function(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}},{key:"clearDragSource",value:function(){this.dragSourceNode=null,this.dragSourceRef=null}},{key:"clearDragPreview",value:function(){this.dragPreviewNode=null,this.dragPreviewRef=null}},{key:"connectTarget",get:function(){return this.dragSource}},{key:"dragSourceOptions",get:function(){return this.dragSourceOptionsInternal},set:function(s){this.dragSourceOptionsInternal=s}},{key:"dragPreviewOptions",get:function(){return this.dragPreviewOptionsInternal},set:function(s){this.dragPreviewOptionsInternal=s}},{key:"dragSource",get:function(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}},{key:"dragPreview",get:function(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}}]),a}();function _slicedToArray$7(a,o){return _arrayWithHoles$6(a)||_iterableToArrayLimit$6(a,o)||_unsupportedIterableToArray$6(a,o)||_nonIterableRest$6()}function _nonIterableRest$6(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$6(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$6(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$6(a,o)}}function _arrayLikeToArray$6(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$6(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$6(a){if(Array.isArray(a))return a}function _typeof$7(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$7=function(s){return typeof s}:_typeof$7=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$7(a)}function useDragSourceMonitor(){var a=useDragDropManager(),o=React$r.useMemo(function(){return new DragSourceMonitorImpl(a)},[a]),s=React$r.useMemo(function(){return new SourceConnector(a.getBackend())},[a]);return[o,s]}function useDragHandler(a,o,s){var _=useDragDropManager(),T=React$r.useMemo(function(){return{beginDrag:function(){var ee=a.current,te=ee.begin,re=ee.item;if(te){var ne=te(o);return invariant$1(ne==null||_typeof$7(ne)==="object","dragSpec.begin() must either return an object, undefined, or null"),ne||re||{}}return re||{}},canDrag:function(){return typeof a.current.canDrag=="boolean"?a.current.canDrag:typeof a.current.canDrag=="function"?a.current.canDrag(o):!0},isDragging:function(ee,te){var re=a.current.isDragging;return re?re(o):te===ee.getSourceId()},endDrag:function(){var ee=a.current.end;ee&&ee(o.getItem(),o),s.reconnect()}}},[]);useIsomorphicLayoutEffect(function(){var ee=registerSource(a.current.item.type,T,_),te=_slicedToArray$7(ee,2),re=te[0],ne=te[1];return o.receiveHandlerId(re),s.receiveHandlerId(re),ne},[])}function _slicedToArray$6(a,o){return _arrayWithHoles$5(a)||_iterableToArrayLimit$5(a,o)||_unsupportedIterableToArray$5(a,o)||_nonIterableRest$5()}function _nonIterableRest$5(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$5(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$5(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$5(a,o)}}function _arrayLikeToArray$5(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$5(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$5(a){if(Array.isArray(a))return a}function useDrag(a){var o=React$r.useRef(a);o.current=a,invariant$1(a.item!=null,"item must be defined"),invariant$1(a.item.type!=null,"item type must be defined");var s=useDragSourceMonitor(),_=_slicedToArray$6(s,2),T=_[0],j=_[1];useDragHandler(o,T,j);var ee=useMonitorOutput(T,o.current.collect||function(){return{}},function(){return j.reconnect()}),te=React$r.useMemo(function(){return j.hooks.dragSource()},[j]),re=React$r.useMemo(function(){return j.hooks.dragPreview()},[j]);return useIsomorphicLayoutEffect(function(){j.dragSourceOptions=o.current.options||null,j.reconnect()},[j]),useIsomorphicLayoutEffect(function(){j.dragPreviewOptions=o.current.previewOptions||null,j.reconnect()},[j]),[ee,te,re]}function _classCallCheck$d(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$d(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$e(a,o,s){return o&&_defineProperties$d(a.prototype,o),s&&_defineProperties$d(a,s),a}var TargetConnector=function(){function a(o){var s=this;_classCallCheck$d(this,a),this.hooks=wrapConnectorHooks({dropTarget:function(T,j){s.clearDropTarget(),s.dropTargetOptions=j,isRef(T)?s.dropTargetRef=T:s.dropTargetNode=T,s.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=o}return _createClass$e(a,[{key:"reconnect",value:function(){var s=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();s&&this.disconnectDropTarget();var _=this.dropTarget;if(this.handlerId){if(!_){this.lastConnectedDropTarget=_;return}s&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=_,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,_,this.dropTargetOptions))}}},{key:"receiveHandlerId",value:function(s){s!==this.handlerId&&(this.handlerId=s,this.reconnect())}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didDropTargetChange",value:function(){return this.lastConnectedDropTarget!==this.dropTarget}},{key:"didOptionsChange",value:function(){return!shallowEqual(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}},{key:"disconnectDropTarget",value:function(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}},{key:"clearDropTarget",value:function(){this.dropTargetRef=null,this.dropTargetNode=null}},{key:"connectTarget",get:function(){return this.dropTarget}},{key:"dropTargetOptions",get:function(){return this.dropTargetOptionsInternal},set:function(s){this.dropTargetOptionsInternal=s}},{key:"dropTarget",get:function(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}}]),a}();function _classCallCheck$c(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$c(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$d(a,o,s){return o&&_defineProperties$c(a.prototype,o),s&&_defineProperties$c(a,s),a}var isCallingCanDrop=!1,DropTargetMonitorImpl=function(){function a(o){_classCallCheck$c(this,a),this.targetId=null,this.internalMonitor=o.getMonitor()}return _createClass$d(a,[{key:"receiveHandlerId",value:function(s){this.targetId=s}},{key:"getHandlerId",value:function(){return this.targetId}},{key:"subscribeToStateChange",value:function(s,_){return this.internalMonitor.subscribeToStateChange(s,_)}},{key:"canDrop",value:function(){if(!this.targetId)return!1;invariant$1(!isCallingCanDrop,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return isCallingCanDrop=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{isCallingCanDrop=!1}}},{key:"isOver",value:function(s){return this.targetId?this.internalMonitor.isOverTarget(this.targetId,s):!1}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),a}();function _slicedToArray$5(a,o){return _arrayWithHoles$4(a)||_iterableToArrayLimit$4(a,o)||_unsupportedIterableToArray$4(a,o)||_nonIterableRest$4()}function _nonIterableRest$4(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$4(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$4(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$4(a,o)}}function _arrayLikeToArray$4(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$4(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$4(a){if(Array.isArray(a))return a}function useDropTargetMonitor(){var a=useDragDropManager(),o=React$r.useMemo(function(){return new DropTargetMonitorImpl(a)},[a]),s=React$r.useMemo(function(){return new TargetConnector(a.getBackend())},[a]);return[o,s]}function useDropHandler(a,o,s){var _=useDragDropManager(),T=React$r.useMemo(function(){return{canDrop:function(){var ee=a.current.canDrop;return ee?ee(o.getItem(),o):!0},hover:function(){var ee=a.current.hover;ee&&ee(o.getItem(),o)},drop:function(){var ee=a.current.drop;if(ee)return ee(o.getItem(),o)}}},[o]);useIsomorphicLayoutEffect(function(){var ee=registerTarget(a.current.accept,T,_),te=_slicedToArray$5(ee,2),re=te[0],ne=te[1];return o.receiveHandlerId(re),s.receiveHandlerId(re),ne},[o,s])}function _slicedToArray$4(a,o){return _arrayWithHoles$3(a)||_iterableToArrayLimit$3(a,o)||_unsupportedIterableToArray$3(a,o)||_nonIterableRest$3()}function _nonIterableRest$3(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$3(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$3(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$3(a,o)}}function _arrayLikeToArray$3(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$3(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$3(a){if(Array.isArray(a))return a}function useDrop(a){var o=React$r.useRef(a);o.current=a,invariant$1(a.accept!=null,"accept must be defined");var s=useDropTargetMonitor(),_=_slicedToArray$4(s,2),T=_[0],j=_[1];useDropHandler(o,T,j);var ee=useMonitorOutput(T,o.current.collect||function(){return{}},function(){return j.reconnect()}),te=React$r.useMemo(function(){return j.hooks.dropTarget()},[j]);return useIsomorphicLayoutEffect(function(){j.dropTargetOptions=a.options||null,j.reconnect()},[a.options]),[ee,te]}function _slicedToArray$3(a,o){return _arrayWithHoles$2(a)||_iterableToArrayLimit$2(a,o)||_unsupportedIterableToArray$2(a,o)||_nonIterableRest$2()}function _nonIterableRest$2(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$2(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$2(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$2(a,o)}}function _arrayLikeToArray$2(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$2(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$2(a){if(Array.isArray(a))return a}function useDragLayer(a){var o=useDragDropManager(),s=o.getMonitor(),_=useCollector(s,a),T=_slicedToArray$3(_,2),j=T[0],ee=T[1];return React$r.useEffect(function(){return s.subscribeToOffsetChange(ee)}),React$r.useEffect(function(){return s.subscribeToStateChange(ee)}),j}function _typeof$6(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$6=function(s){return typeof s}:_typeof$6=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$6(a)}function isFunction(a){return typeof a=="function"}function noop(){}function isObjectLike(a){return _typeof$6(a)==="object"&&a!==null}function isPlainObject(a){if(!isObjectLike(a))return!1;if(Object.getPrototypeOf(a)===null)return!0;for(var o=a;Object.getPrototypeOf(o)!==null;)o=Object.getPrototypeOf(o);return Object.getPrototypeOf(a)===o}function getDecoratedComponent(a){var o=a.current;return o==null?null:o.decoratedRef?o.decoratedRef.current:o}function isClassComponent(a){return a&&a.prototype&&typeof a.prototype.render=="function"}function isRefForwardingComponent(a){var o,s=a;return(s==null||(o=s.$$typeof)===null||o===void 0?void 0:o.toString())==="Symbol(react.forward_ref)"}function isRefable(a){return isClassComponent(a)||isRefForwardingComponent(a)}function _classCallCheck$b(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$b(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$c(a,o,s){return o&&_defineProperties$b(a.prototype,o),s&&_defineProperties$b(a,s),a}var Disposable=function(){var a=function(){function o(s){_classCallCheck$b(this,o),this.isDisposed=!1,this.action=isFunction(s)?s:noop}return _createClass$c(o,[{key:"dispose",value:function(){this.isDisposed||(this.action(),this.isDisposed=!0)}}],[{key:"isDisposable",value:function(_){return!!(_&&isFunction(_.dispose))}},{key:"_fixup",value:function(_){return o.isDisposable(_)?_:o.empty}},{key:"create",value:function(_){return new o(_)}}]),o}();return a.empty={dispose:noop},a}(),CompositeDisposable=function(){function a(){_classCallCheck$b(this,a),this.isDisposed=!1;for(var o=arguments.length,s=new Array(o),_=0;_<o;_++)s[_]=arguments[_];this.disposables=s}return _createClass$c(a,[{key:"add",value:function(s){this.isDisposed?s.dispose():this.disposables.push(s)}},{key:"remove",value:function(s){var _=!1;if(!this.isDisposed){var T=this.disposables.indexOf(s);T!==-1&&(_=!0,this.disposables.splice(T,1),s.dispose())}return _}},{key:"clear",value:function(){if(!this.isDisposed){for(var s=this.disposables.length,_=new Array(s),T=0;T<s;T++)_[T]=this.disposables[T];this.disposables=[];for(var j=0;j<s;j++)_[j].dispose()}}},{key:"dispose",value:function(){if(!this.isDisposed){this.isDisposed=!0;for(var s=this.disposables.length,_=new Array(s),T=0;T<s;T++)_[T]=this.disposables[T];this.disposables=[];for(var j=0;j<s;j++)_[j].dispose()}}}]),a}(),SerialDisposable=function(){function a(){_classCallCheck$b(this,a),this.isDisposed=!1}return _createClass$c(a,[{key:"getDisposable",value:function(){return this.current}},{key:"setDisposable",value:function(s){var _=this.isDisposed;if(!_){var T=this.current;this.current=s,T&&T.dispose()}_&&s&&s.dispose()}},{key:"dispose",value:function(){if(!this.isDisposed){this.isDisposed=!0;var s=this.current;this.current=void 0,s&&s.dispose()}}}]),a}();function _typeof$5(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$5=function(s){return typeof s}:_typeof$5=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$5(a)}function _slicedToArray$2(a,o){return _arrayWithHoles$1(a)||_iterableToArrayLimit$1(a,o)||_unsupportedIterableToArray$1(a,o)||_nonIterableRest$1()}function _nonIterableRest$1(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _unsupportedIterableToArray$1(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray$1(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray$1(a,o)}}function _arrayLikeToArray$1(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _iterableToArrayLimit$1(a,o){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(a)))){var s=[],_=!0,T=!1,j=void 0;try{for(var ee=a[Symbol.iterator](),te;!(_=(te=ee.next()).done)&&(s.push(te.value),!(o&&s.length===o));_=!0);}catch(re){T=!0,j=re}finally{try{!_&&ee.return!=null&&ee.return()}finally{if(T)throw j}}return s}}function _arrayWithHoles$1(a){if(Array.isArray(a))return a}function _classCallCheck$a(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$a(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$b(a,o,s){return o&&_defineProperties$a(a.prototype,o),s&&_defineProperties$a(a,s),a}function _inherits$3(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$2(a,o)}function _setPrototypeOf$2(a,o){return _setPrototypeOf$2=Object.setPrototypeOf||function(_,T){return _.__proto__=T,_},_setPrototypeOf$2(a,o)}function _createSuper$9(a){var o=_isNativeReflectConstruct$9();return function(){var _=_getPrototypeOf$3(a),T;if(o){var j=_getPrototypeOf$3(this).constructor;T=Reflect.construct(_,arguments,j)}else T=_.apply(this,arguments);return _possibleConstructorReturn$3(this,T)}}function _possibleConstructorReturn$3(a,o){return o&&(_typeof$5(o)==="object"||typeof o=="function")?o:_assertThisInitialized$3(a)}function _assertThisInitialized$3(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$9(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function _getPrototypeOf$3(a){return _getPrototypeOf$3=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$3(a)}function decorateHandler(a){var o=a.DecoratedComponent,s=a.createHandler,_=a.createMonitor,T=a.createConnector,j=a.registerHandler,ee=a.containerDisplayName,te=a.getType,re=a.collect,ne=a.options,ae=ne.arePropsEqual,oe=ae===void 0?shallowEqual:ae,se=o,de=o.displayName||o.name||"Component",ue=function(){var ce=function(ve){_inherits$3(he,ve);var fe=_createSuper$9(he);function he(pe){var me;return _classCallCheck$a(this,he),me=fe.call(this,pe),me.decoratedRef=React__namespace.createRef(),me.handleChange=function(){var be=me.getCurrentState();shallowEqual(be,me.state)||me.setState(be)},me.disposable=new SerialDisposable,me.receiveProps(pe),me.dispose(),me}return _createClass$b(he,[{key:"getHandlerId",value:function(){return this.handlerId}},{key:"getDecoratedComponentInstance",value:function(){return invariant$1(this.decoratedRef.current,"In order to access an instance of the decorated component, it must either be a class component or use React.forwardRef()"),this.decoratedRef.current}},{key:"shouldComponentUpdate",value:function(me,be){return!oe(me,this.props)||!shallowEqual(be,this.state)}},{key:"componentDidMount",value:function(){this.disposable=new SerialDisposable,this.currentType=void 0,this.receiveProps(this.props),this.handleChange()}},{key:"componentDidUpdate",value:function(me){oe(this.props,me)||(this.receiveProps(this.props),this.handleChange())}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"receiveProps",value:function(me){this.handler&&(this.handler.receiveProps(me),this.receiveType(te(me)))}},{key:"receiveType",value:function(me){if(!(!this.handlerMonitor||!this.manager||!this.handlerConnector)&&me!==this.currentType){this.currentType=me;var be=j(me,this.handler,this.manager),ye=_slicedToArray$2(be,2),$e=ye[0],_e=ye[1];this.handlerId=$e,this.handlerMonitor.receiveHandlerId($e),this.handlerConnector.receiveHandlerId($e);var Ee=this.manager.getMonitor(),Oe=Ee.subscribeToStateChange(this.handleChange,{handlerIds:[$e]});this.disposable.setDisposable(new CompositeDisposable(new Disposable(Oe),new Disposable(_e)))}}},{key:"dispose",value:function(){this.disposable.dispose(),this.handlerConnector&&this.handlerConnector.receiveHandlerId(null)}},{key:"getCurrentState",value:function(){if(!this.handlerConnector)return{};var me=re(this.handlerConnector.hooks,this.handlerMonitor,this.props);return me}},{key:"render",value:function(){var me=this;return React__namespace.createElement(DndContext.Consumer,null,function(be){var ye=be.dragDropManager;return me.receiveDragDropManager(ye),typeof requestAnimationFrame<"u"&&requestAnimationFrame(function(){var $e;return($e=me.handlerConnector)===null||$e===void 0?void 0:$e.reconnect()}),React__namespace.createElement(se,Object.assign({},me.props,me.getCurrentState(),{ref:isRefable(se)?me.decoratedRef:null}))})}},{key:"receiveDragDropManager",value:function(me){this.manager===void 0&&(invariant$1(me!==void 0,"Could not find the drag and drop manager in the context of %s. Make sure to render a DndProvider component in your top-level component. Read more: http://react-dnd.github.io/react-dnd/docs/troubleshooting#could-not-find-the-drag-and-drop-manager-in-the-context",de,de),me!==void 0&&(this.manager=me,this.handlerMonitor=_(me),this.handlerConnector=T(me.getBackend()),this.handler=s(this.handlerMonitor,this.decoratedRef)))}}]),he}(React__namespace.Component);return ce.DecoratedComponent=o,ce.displayName="".concat(ee,"(").concat(de,")"),ce}();return hoistNonReactStatics$1(ue,o)}function _typeof$4(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$4=function(s){return typeof s}:_typeof$4=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$4(a)}function isValidType(a,o){return typeof a=="string"||_typeof$4(a)==="symbol"||!!o&&Array.isArray(a)&&a.every(function(s){return isValidType(s,!1)})}function _classCallCheck$9(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$9(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$a(a,o,s){return o&&_defineProperties$9(a.prototype,o),s&&_defineProperties$9(a,s),a}var ALLOWED_SPEC_METHODS$1=["canDrag","beginDrag","isDragging","endDrag"],REQUIRED_SPEC_METHODS=["beginDrag"],SourceImpl=function(){function a(o,s,_){var T=this;_classCallCheck$9(this,a),this.props=null,this.beginDrag=function(){if(T.props){var j=T.spec.beginDrag(T.props,T.monitor,T.ref.current);return j}},this.spec=o,this.monitor=s,this.ref=_}return _createClass$a(a,[{key:"receiveProps",value:function(s){this.props=s}},{key:"canDrag",value:function(){return this.props?this.spec.canDrag?this.spec.canDrag(this.props,this.monitor):!0:!1}},{key:"isDragging",value:function(s,_){return this.props?this.spec.isDragging?this.spec.isDragging(this.props,this.monitor):_===s.getSourceId():!1}},{key:"endDrag",value:function(){this.props&&this.spec.endDrag&&this.spec.endDrag(this.props,this.monitor,getDecoratedComponent(this.ref))}}]),a}();function createSourceFactory(a){return Object.keys(a).forEach(function(o){invariant$1(ALLOWED_SPEC_METHODS$1.indexOf(o)>-1,'Expected the drag source specification to only have some of the following keys: %s. Instead received a specification with an unexpected "%s" key. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',ALLOWED_SPEC_METHODS$1.join(", "),o),invariant$1(typeof a[o]=="function","Expected %s in the drag source specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source",o,o,a[o])}),REQUIRED_SPEC_METHODS.forEach(function(o){invariant$1(typeof a[o]=="function","Expected %s in the drag source specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source",o,o,a[o])}),function(s,_){return new SourceImpl(a,s,_)}}function DragSource(a,o,s){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},T=a;typeof a!="function"&&(invariant$1(isValidType(a),'Expected "type" provided as the first argument to DragSource to be a string, or a function that returns a string given the current props. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',a),T=function(){return a}),invariant$1(isPlainObject(o),'Expected "spec" provided as the second argument to DragSource to be a plain object. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',o);var j=createSourceFactory(o);return invariant$1(typeof s=="function",'Expected "collect" provided as the third argument to DragSource to be a function that returns a plain object of props to inject. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',s),invariant$1(isPlainObject(_),'Expected "options" provided as the fourth argument to DragSource to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',s),function(te){return decorateHandler({containerDisplayName:"DragSource",createHandler:j,registerHandler:registerSource,createConnector:function(ne){return new SourceConnector(ne)},createMonitor:function(ne){return new DragSourceMonitorImpl(ne)},DecoratedComponent:te,getType:T,collect:s,options:_})}}function _classCallCheck$8(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$8(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$9(a,o,s){return o&&_defineProperties$8(a.prototype,o),s&&_defineProperties$8(a,s),a}var ALLOWED_SPEC_METHODS=["canDrop","hover","drop"],TargetImpl=function(){function a(o,s,_){_classCallCheck$8(this,a),this.props=null,this.spec=o,this.monitor=s,this.ref=_}return _createClass$9(a,[{key:"receiveProps",value:function(s){this.props=s}},{key:"receiveMonitor",value:function(s){this.monitor=s}},{key:"canDrop",value:function(){return this.spec.canDrop?this.spec.canDrop(this.props,this.monitor):!0}},{key:"hover",value:function(){!this.spec.hover||!this.props||this.spec.hover(this.props,this.monitor,getDecoratedComponent(this.ref))}},{key:"drop",value:function(){if(this.spec.drop){var s=this.spec.drop(this.props,this.monitor,this.ref.current);return s}}}]),a}();function createTargetFactory(a){return Object.keys(a).forEach(function(o){invariant$1(ALLOWED_SPEC_METHODS.indexOf(o)>-1,'Expected the drop target specification to only have some of the following keys: %s. Instead received a specification with an unexpected "%s" key. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',ALLOWED_SPEC_METHODS.join(", "),o),invariant$1(typeof a[o]=="function","Expected %s in the drop target specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target",o,o,a[o])}),function(s,_){return new TargetImpl(a,s,_)}}function DropTarget(a,o,s){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},T=a;typeof a!="function"&&(invariant$1(isValidType(a,!0),'Expected "type" provided as the first argument to DropTarget to be a string, an array of strings, or a function that returns either given the current props. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',a),T=function(){return a}),invariant$1(isPlainObject(o),'Expected "spec" provided as the second argument to DropTarget to be a plain object. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',o);var j=createTargetFactory(o);return invariant$1(typeof s=="function",'Expected "collect" provided as the third argument to DropTarget to be a function that returns a plain object of props to inject. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',s),invariant$1(isPlainObject(_),'Expected "options" provided as the fourth argument to DropTarget to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',s),function(te){return decorateHandler({containerDisplayName:"DropTarget",createHandler:j,registerHandler:registerTarget,createMonitor:function(ne){return new DropTargetMonitorImpl(ne)},createConnector:function(ne){return new TargetConnector(ne)},DecoratedComponent:te,getType:T,collect:s,options:_})}}function _typeof$3(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$3=function(s){return typeof s}:_typeof$3=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$3(a)}function _classCallCheck$7(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$7(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$8(a,o,s){return o&&_defineProperties$7(a.prototype,o),s&&_defineProperties$7(a,s),a}function _inherits$2(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf$1(a,o)}function _setPrototypeOf$1(a,o){return _setPrototypeOf$1=Object.setPrototypeOf||function(_,T){return _.__proto__=T,_},_setPrototypeOf$1(a,o)}function _createSuper$8(a){var o=_isNativeReflectConstruct$8();return function(){var _=_getPrototypeOf$2(a),T;if(o){var j=_getPrototypeOf$2(this).constructor;T=Reflect.construct(_,arguments,j)}else T=_.apply(this,arguments);return _possibleConstructorReturn$2(this,T)}}function _possibleConstructorReturn$2(a,o){return o&&(_typeof$3(o)==="object"||typeof o=="function")?o:_assertThisInitialized$2(a)}function _assertThisInitialized$2(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct$8(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function _getPrototypeOf$2(a){return _getPrototypeOf$2=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf$2(a)}function DragLayer(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return invariant$1(typeof a=="function",'Expected "collect" provided as the first argument to DragLayer to be a function that collects props to inject into the component. ',"Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-layer",a),invariant$1(isPlainObject(o),'Expected "options" provided as the second argument to DragLayer to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-layer',o),function(_){var T=_,j=o.arePropsEqual,ee=j===void 0?shallowEqual:j,te=T.displayName||T.name||"Component",re=function(){var ne=function(ae){_inherits$2(se,ae);var oe=_createSuper$8(se);function se(){var de;return _classCallCheck$7(this,se),de=oe.apply(this,arguments),de.isCurrentlyMounted=!1,de.ref=React__namespace.createRef(),de.handleChange=function(){if(de.isCurrentlyMounted){var ue=de.getCurrentState();shallowEqual(ue,de.state)||de.setState(ue)}},de}return _createClass$8(se,[{key:"getDecoratedComponentInstance",value:function(){return invariant$1(this.ref.current,"In order to access an instance of the decorated component, it must either be a class component or use React.forwardRef()"),this.ref.current}},{key:"shouldComponentUpdate",value:function(ue,ce){return!ee(ue,this.props)||!shallowEqual(ce,this.state)}},{key:"componentDidMount",value:function(){this.isCurrentlyMounted=!0,this.handleChange()}},{key:"componentWillUnmount",value:function(){this.isCurrentlyMounted=!1,this.unsubscribeFromOffsetChange&&(this.unsubscribeFromOffsetChange(),this.unsubscribeFromOffsetChange=void 0),this.unsubscribeFromStateChange&&(this.unsubscribeFromStateChange(),this.unsubscribeFromStateChange=void 0)}},{key:"render",value:function(){var ue=this;return React__namespace.createElement(DndContext.Consumer,null,function(ce){var ve=ce.dragDropManager;return ve===void 0||(ue.receiveDragDropManager(ve),!ue.isCurrentlyMounted)?null:React__namespace.createElement(T,Object.assign({},ue.props,ue.state,{ref:isRefable(T)?ue.ref:null}))})}},{key:"receiveDragDropManager",value:function(ue){if(this.manager===void 0){this.manager=ue,invariant$1(_typeof$3(ue)==="object","Could not find the drag and drop manager in the context of %s. Make sure to render a DndProvider component in your top-level component. Read more: http://react-dnd.github.io/react-dnd/docs/troubleshooting#could-not-find-the-drag-and-drop-manager-in-the-context",te,te);var ce=this.manager.getMonitor();this.unsubscribeFromOffsetChange=ce.subscribeToOffsetChange(this.handleChange),this.unsubscribeFromStateChange=ce.subscribeToStateChange(this.handleChange)}}},{key:"getCurrentState",value:function(){if(!this.manager)return{};var ue=this.manager.getMonitor();return a(ue,this.props)}}]),se}(React__namespace.Component);return ne.displayName="DragLayer(".concat(te,")"),ne.DecoratedComponent=_,ne}();return hoistNonReactStatics$1(re,_)}}const esm$1=Object.freeze(Object.defineProperty({__proto__:null,DndContext,DndProvider,DragLayer,DragPreviewImage,DragSource,DropTarget,createDndContext,useDrag,useDragDropManager,useDragLayer,useDrop},Symbol.toStringTag,{value:"Module"})),require$$80=getAugmentedNamespace(esm$1),require$$81=getAugmentedNamespace(Popover$1);var Close={},_interopRequireDefault$m=interopRequireDefaultExports,_interopRequireWildcard$k=interopRequireWildcardExports;Object.defineProperty(Close,"__esModule",{value:!0});var default_1$e=Close.default=void 0,React$k=_interopRequireWildcard$k(React$r),_createSvgIcon$i=_interopRequireDefault$m(requireCreateSvgIcon()),_default$o=(0,_createSvgIcon$i.default)(React$k.createElement("path",{d:"M19 6.41L17.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");default_1$e=Close.default=_default$o;const require$$83=getAugmentedNamespace(Grow$1);var Search={},_interopRequireDefault$l=interopRequireDefaultExports,_interopRequireWildcard$j=interopRequireWildcardExports;Object.defineProperty(Search,"__esModule",{value:!0}),Search.default=void 0;var React$j=_interopRequireWildcard$j(React$r),_createSvgIcon$h=_interopRequireDefault$l(requireCreateSvgIcon()),_default$n=(0,_createSvgIcon$h.default)(React$j.createElement("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");Search.default=_default$n;var Clear={},_interopRequireDefault$k=interopRequireDefaultExports,_interopRequireWildcard$i=interopRequireWildcardExports;Object.defineProperty(Clear,"__esModule",{value:!0}),Clear.default=void 0;var React$i=_interopRequireWildcard$i(React$r),_createSvgIcon$g=_interopRequireDefault$k(requireCreateSvgIcon()),_default$m=(0,_createSvgIcon$g.default)(React$i.createElement("path",{d:"M19 6.41L17.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");Clear.default=_default$m;var CloudDownload={},_interopRequireDefault$j=interopRequireDefaultExports,_interopRequireWildcard$h=interopRequireWildcardExports;Object.defineProperty(CloudDownload,"__esModule",{value:!0}),CloudDownload.default=void 0;var React$h=_interopRequireWildcard$h(React$r),_createSvgIcon$f=_interopRequireDefault$j(requireCreateSvgIcon()),_default$l=(0,_createSvgIcon$f.default)(React$h.createElement("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"}),"CloudDownload");CloudDownload.default=_default$l;var Print={},_interopRequireDefault$i=interopRequireDefaultExports,_interopRequireWildcard$g=interopRequireWildcardExports;Object.defineProperty(Print,"__esModule",{value:!0}),Print.default=void 0;var React$g=_interopRequireWildcard$g(React$r),_createSvgIcon$e=_interopRequireDefault$i(requireCreateSvgIcon()),_default$k=(0,_createSvgIcon$e.default)(React$g.createElement("path",{d:"M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z"}),"Print");Print.default=_default$k;var ViewColumn={},_interopRequireDefault$h=interopRequireDefaultExports,_interopRequireWildcard$f=interopRequireWildcardExports;Object.defineProperty(ViewColumn,"__esModule",{value:!0}),ViewColumn.default=void 0;var React$f=_interopRequireWildcard$f(React$r),_createSvgIcon$d=_interopRequireDefault$h(requireCreateSvgIcon()),_default$j=(0,_createSvgIcon$d.default)(React$f.createElement("path",{d:"M10 18h5V5h-5v13zm-6 0h5V5H4v13zM16 5v13h5V5h-5z"}),"ViewColumn");ViewColumn.default=_default$j;var FilterList={},_interopRequireDefault$g=interopRequireDefaultExports,_interopRequireWildcard$e=interopRequireWildcardExports;Object.defineProperty(FilterList,"__esModule",{value:!0}),FilterList.default=void 0;var React$e=_interopRequireWildcard$e(React$r),_createSvgIcon$c=_interopRequireDefault$g(requireCreateSvgIcon()),_default$i=(0,_createSvgIcon$c.default)(React$e.createElement("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"}),"FilterList");FilterList.default=_default$i;var lib$1={exports:{}};(function(a,o){(function(s,_){a.exports=_(React$r,ReactDOM)})(typeof self<"u"?self:commonjsGlobal,function(s,_){return function(){var T={156:function(re){re.exports=s},111:function(re){re.exports=_},582:function(re,ne,ae){ae.r(ne),ae.d(ne,{__assign:function(){return de},__asyncDelegator:function(){return Le},__asyncGenerator:function(){return Pe},__asyncValues:function(){return Se},__await:function(){return Fe},__awaiter:function(){return ye},__classPrivateFieldGet:function(){return qe},__classPrivateFieldIn:function(){return Qe},__classPrivateFieldSet:function(){return et},__createBinding:function(){return _e},__decorate:function(){return ce},__esDecorate:function(){return fe},__exportStar:function(){return Ee},__extends:function(){return se},__generator:function(){return $e},__importDefault:function(){return ze},__importStar:function(){return je},__makeTemplateObject:function(){return Re},__metadata:function(){return be},__param:function(){return ve},__propKey:function(){return pe},__read:function(){return Me},__rest:function(){return ue},__runInitializers:function(){return he},__setFunctionName:function(){return me},__spread:function(){return Ce},__spreadArray:function(){return De},__spreadArrays:function(){return Ie},__values:function(){return Oe}});var oe=function(Ae,Ue){return oe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ge,Je){Ge.__proto__=Je}||function(Ge,Je){for(var Xe in Je)Object.prototype.hasOwnProperty.call(Je,Xe)&&(Ge[Xe]=Je[Xe])},oe(Ae,Ue)};function se(Ae,Ue){if(typeof Ue!="function"&&Ue!==null)throw new TypeError("Class extends value "+String(Ue)+" is not a constructor or null");function Ge(){this.constructor=Ae}oe(Ae,Ue),Ae.prototype=Ue===null?Object.create(Ue):(Ge.prototype=Ue.prototype,new Ge)}var de=function(){return de=Object.assign||function(Ae){for(var Ue,Ge=1,Je=arguments.length;Ge<Je;Ge++)for(var Xe in Ue=arguments[Ge])Object.prototype.hasOwnProperty.call(Ue,Xe)&&(Ae[Xe]=Ue[Xe]);return Ae},de.apply(this,arguments)};function ue(Ae,Ue){var Ge={};for(var Je in Ae)Object.prototype.hasOwnProperty.call(Ae,Je)&&Ue.indexOf(Je)<0&&(Ge[Je]=Ae[Je]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function"){var Xe=0;for(Je=Object.getOwnPropertySymbols(Ae);Xe<Je.length;Xe++)Ue.indexOf(Je[Xe])<0&&Object.prototype.propertyIsEnumerable.call(Ae,Je[Xe])&&(Ge[Je[Xe]]=Ae[Je[Xe]])}return Ge}function ce(Ae,Ue,Ge,Je){var Xe,lt=arguments.length,ot=lt<3?Ue:Je===null?Je=Object.getOwnPropertyDescriptor(Ue,Ge):Je;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ot=Reflect.decorate(Ae,Ue,Ge,Je);else for(var ft=Ae.length-1;ft>=0;ft--)(Xe=Ae[ft])&&(ot=(lt<3?Xe(ot):lt>3?Xe(Ue,Ge,ot):Xe(Ue,Ge))||ot);return lt>3&&ot&&Object.defineProperty(Ue,Ge,ot),ot}function ve(Ae,Ue){return function(Ge,Je){Ue(Ge,Je,Ae)}}function fe(Ae,Ue,Ge,Je,Xe,lt){function ot(Et){if(Et!==void 0&&typeof Et!="function")throw new TypeError("Function expected");return Et}for(var ft,nt=Je.kind,ht=nt==="getter"?"get":nt==="setter"?"set":"value",ct=!Ue&&Ae?Je.static?Ae:Ae.prototype:null,pt=Ue||(ct?Object.getOwnPropertyDescriptor(ct,Je.name):{}),xt=!1,Tt=Ge.length-1;Tt>=0;Tt--){var gt={};for(var yt in Je)gt[yt]=yt==="access"?{}:Je[yt];for(var yt in Je.access)gt.access[yt]=Je.access[yt];gt.addInitializer=function(Et){if(xt)throw new TypeError("Cannot add initializers after decoration has completed");lt.push(ot(Et||null))};var Rt=(0,Ge[Tt])(nt==="accessor"?{get:pt.get,set:pt.set}:pt[ht],gt);if(nt==="accessor"){if(Rt===void 0)continue;if(Rt===null||typeof Rt!="object")throw new TypeError("Object expected");(ft=ot(Rt.get))&&(pt.get=ft),(ft=ot(Rt.set))&&(pt.set=ft),(ft=ot(Rt.init))&&Xe.unshift(ft)}else(ft=ot(Rt))&&(nt==="field"?Xe.unshift(ft):pt[ht]=ft)}ct&&Object.defineProperty(ct,Je.name,pt),xt=!0}function he(Ae,Ue,Ge){for(var Je=arguments.length>2,Xe=0;Xe<Ue.length;Xe++)Ge=Je?Ue[Xe].call(Ae,Ge):Ue[Xe].call(Ae);return Je?Ge:void 0}function pe(Ae){return typeof Ae=="symbol"?Ae:"".concat(Ae)}function me(Ae,Ue,Ge){return typeof Ue=="symbol"&&(Ue=Ue.description?"[".concat(Ue.description,"]"):""),Object.defineProperty(Ae,"name",{configurable:!0,value:Ge?"".concat(Ge," ",Ue):Ue})}function be(Ae,Ue){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(Ae,Ue)}function ye(Ae,Ue,Ge,Je){return new(Ge||(Ge=Promise))(function(Xe,lt){function ot(ht){try{nt(Je.next(ht))}catch(ct){lt(ct)}}function ft(ht){try{nt(Je.throw(ht))}catch(ct){lt(ct)}}function nt(ht){var ct;ht.done?Xe(ht.value):(ct=ht.value,ct instanceof Ge?ct:new Ge(function(pt){pt(ct)})).then(ot,ft)}nt((Je=Je.apply(Ae,Ue||[])).next())})}function $e(Ae,Ue){var Ge,Je,Xe,lt,ot={label:0,sent:function(){if(1&Xe[0])throw Xe[1];return Xe[1]},trys:[],ops:[]};return lt={next:ft(0),throw:ft(1),return:ft(2)},typeof Symbol=="function"&&(lt[Symbol.iterator]=function(){return this}),lt;function ft(nt){return function(ht){return function(ct){if(Ge)throw new TypeError("Generator is already executing.");for(;lt&&(lt=0,ct[0]&&(ot=0)),ot;)try{if(Ge=1,Je&&(Xe=2&ct[0]?Je.return:ct[0]?Je.throw||((Xe=Je.return)&&Xe.call(Je),0):Je.next)&&!(Xe=Xe.call(Je,ct[1])).done)return Xe;switch(Je=0,Xe&&(ct=[2&ct[0],Xe.value]),ct[0]){case 0:case 1:Xe=ct;break;case 4:return ot.label++,{value:ct[1],done:!1};case 5:ot.label++,Je=ct[1],ct=[0];continue;case 7:ct=ot.ops.pop(),ot.trys.pop();continue;default:if(!((Xe=(Xe=ot.trys).length>0&&Xe[Xe.length-1])||ct[0]!==6&&ct[0]!==2)){ot=0;continue}if(ct[0]===3&&(!Xe||ct[1]>Xe[0]&&ct[1]<Xe[3])){ot.label=ct[1];break}if(ct[0]===6&&ot.label<Xe[1]){ot.label=Xe[1],Xe=ct;break}if(Xe&&ot.label<Xe[2]){ot.label=Xe[2],ot.ops.push(ct);break}Xe[2]&&ot.ops.pop(),ot.trys.pop();continue}ct=Ue.call(Ae,ot)}catch(pt){ct=[6,pt],Je=0}finally{Ge=Xe=0}if(5&ct[0])throw ct[1];return{value:ct[0]?ct[1]:void 0,done:!0}}([nt,ht])}}}var _e=Object.create?function(Ae,Ue,Ge,Je){Je===void 0&&(Je=Ge);var Xe=Object.getOwnPropertyDescriptor(Ue,Ge);Xe&&!("get"in Xe?!Ue.__esModule:Xe.writable||Xe.configurable)||(Xe={enumerable:!0,get:function(){return Ue[Ge]}}),Object.defineProperty(Ae,Je,Xe)}:function(Ae,Ue,Ge,Je){Je===void 0&&(Je=Ge),Ae[Je]=Ue[Ge]};function Ee(Ae,Ue){for(var Ge in Ae)Ge==="default"||Object.prototype.hasOwnProperty.call(Ue,Ge)||_e(Ue,Ae,Ge)}function Oe(Ae){var Ue=typeof Symbol=="function"&&Symbol.iterator,Ge=Ue&&Ae[Ue],Je=0;if(Ge)return Ge.call(Ae);if(Ae&&typeof Ae.length=="number")return{next:function(){return Ae&&Je>=Ae.length&&(Ae=void 0),{value:Ae&&Ae[Je++],done:!Ae}}};throw new TypeError(Ue?"Object is not iterable.":"Symbol.iterator is not defined.")}function Me(Ae,Ue){var Ge=typeof Symbol=="function"&&Ae[Symbol.iterator];if(!Ge)return Ae;var Je,Xe,lt=Ge.call(Ae),ot=[];try{for(;(Ue===void 0||Ue-- >0)&&!(Je=lt.next()).done;)ot.push(Je.value)}catch(ft){Xe={error:ft}}finally{try{Je&&!Je.done&&(Ge=lt.return)&&Ge.call(lt)}finally{if(Xe)throw Xe.error}}return ot}function Ce(){for(var Ae=[],Ue=0;Ue<arguments.length;Ue++)Ae=Ae.concat(Me(arguments[Ue]));return Ae}function Ie(){for(var Ae=0,Ue=0,Ge=arguments.length;Ue<Ge;Ue++)Ae+=arguments[Ue].length;var Je=Array(Ae),Xe=0;for(Ue=0;Ue<Ge;Ue++)for(var lt=arguments[Ue],ot=0,ft=lt.length;ot<ft;ot++,Xe++)Je[Xe]=lt[ot];return Je}function De(Ae,Ue,Ge){if(Ge||arguments.length===2)for(var Je,Xe=0,lt=Ue.length;Xe<lt;Xe++)!Je&&Xe in Ue||(Je||(Je=Array.prototype.slice.call(Ue,0,Xe)),Je[Xe]=Ue[Xe]);return Ae.concat(Je||Array.prototype.slice.call(Ue))}function Fe(Ae){return this instanceof Fe?(this.v=Ae,this):new Fe(Ae)}function Pe(Ae,Ue,Ge){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Je,Xe=Ge.apply(Ae,Ue||[]),lt=[];return Je={},ot("next"),ot("throw"),ot("return"),Je[Symbol.asyncIterator]=function(){return this},Je;function ot(pt){Xe[pt]&&(Je[pt]=function(xt){return new Promise(function(Tt,gt){lt.push([pt,xt,Tt,gt])>1||ft(pt,xt)})})}function ft(pt,xt){try{(Tt=Xe[pt](xt)).value instanceof Fe?Promise.resolve(Tt.value.v).then(nt,ht):ct(lt[0][2],Tt)}catch(gt){ct(lt[0][3],gt)}var Tt}function nt(pt){ft("next",pt)}function ht(pt){ft("throw",pt)}function ct(pt,xt){pt(xt),lt.shift(),lt.length&&ft(lt[0][0],lt[0][1])}}function Le(Ae){var Ue,Ge;return Ue={},Je("next"),Je("throw",function(Xe){throw Xe}),Je("return"),Ue[Symbol.iterator]=function(){return this},Ue;function Je(Xe,lt){Ue[Xe]=Ae[Xe]?function(ot){return(Ge=!Ge)?{value:Fe(Ae[Xe](ot)),done:!1}:lt?lt(ot):ot}:lt}}function Se(Ae){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ue,Ge=Ae[Symbol.asyncIterator];return Ge?Ge.call(Ae):(Ae=Oe(Ae),Ue={},Je("next"),Je("throw"),Je("return"),Ue[Symbol.asyncIterator]=function(){return this},Ue);function Je(Xe){Ue[Xe]=Ae[Xe]&&function(lt){return new Promise(function(ot,ft){(function(nt,ht,ct,pt){Promise.resolve(pt).then(function(xt){nt({value:xt,done:ct})},ht)})(ot,ft,(lt=Ae[Xe](lt)).done,lt.value)})}}}function Re(Ae,Ue){return Object.defineProperty?Object.defineProperty(Ae,"raw",{value:Ue}):Ae.raw=Ue,Ae}var ke=Object.create?function(Ae,Ue){Object.defineProperty(Ae,"default",{enumerable:!0,value:Ue})}:function(Ae,Ue){Ae.default=Ue};function je(Ae){if(Ae&&Ae.__esModule)return Ae;var Ue={};if(Ae!=null)for(var Ge in Ae)Ge!=="default"&&Object.prototype.hasOwnProperty.call(Ae,Ge)&&_e(Ue,Ae,Ge);return ke(Ue,Ae),Ue}function ze(Ae){return Ae&&Ae.__esModule?Ae:{default:Ae}}function qe(Ae,Ue,Ge,Je){if(Ge==="a"&&!Je)throw new TypeError("Private accessor was defined without a getter");if(typeof Ue=="function"?Ae!==Ue||!Je:!Ue.has(Ae))throw new TypeError("Cannot read private member from an object whose class did not declare it");return Ge==="m"?Je:Ge==="a"?Je.call(Ae):Je?Je.value:Ue.get(Ae)}function et(Ae,Ue,Ge,Je,Xe){if(Je==="m")throw new TypeError("Private method is not writable");if(Je==="a"&&!Xe)throw new TypeError("Private accessor was defined without a setter");if(typeof Ue=="function"?Ae!==Ue||!Xe:!Ue.has(Ae))throw new TypeError("Cannot write private member to an object whose class did not declare it");return Je==="a"?Xe.call(Ae,Ge):Xe?Xe.value=Ge:Ue.set(Ae,Ge),Ge}function Qe(Ae,Ue){if(Ue===null||typeof Ue!="object"&&typeof Ue!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof Ae=="function"?Ue===Ae:Ae.has(Ue)}ne.default={__extends:se,__assign:de,__rest:ue,__decorate:ce,__param:ve,__metadata:be,__awaiter:ye,__generator:$e,__createBinding:_e,__exportStar:Ee,__values:Oe,__read:Me,__spread:Ce,__spreadArrays:Ie,__spreadArray:De,__await:Fe,__asyncGenerator:Pe,__asyncDelegator:Le,__asyncValues:Se,__makeTemplateObject:Re,__importStar:je,__importDefault:ze,__classPrivateFieldGet:qe,__classPrivateFieldSet:et,__classPrivateFieldIn:Qe}}},j={};function ee(re){var ne=j[re];if(ne!==void 0)return ne.exports;var ae=j[re]={exports:{}};return T[re](ae,ae.exports,ee),ae.exports}ee.d=function(re,ne){for(var ae in ne)ee.o(ne,ae)&&!ee.o(re,ae)&&Object.defineProperty(re,ae,{enumerable:!0,get:ne[ae]})},ee.o=function(re,ne){return Object.prototype.hasOwnProperty.call(re,ne)},ee.r=function(re){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(re,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(re,"__esModule",{value:!0})};var te={};return function(){var re=te;Object.defineProperty(re,"__esModule",{value:!0}),re.useReactToPrint=re.PrintContextConsumer=void 0;var ne=ee(582),ae=ee(156),oe=ee(111),se=Object.prototype.hasOwnProperty.call(ae,"createContext"),de=Object.prototype.hasOwnProperty.call(ae,"useMemo")&&Object.prototype.hasOwnProperty.call(ae,"useCallback"),ue=se?ae.createContext({}):null;re.PrintContextConsumer=ue?ue.Consumer:function(){return null};var ce={copyStyles:!0,pageStyle:`
|
||
@page {
|
||
/* Remove browser default header (title) and footer (url) */
|
||
margin: 0;
|
||
}
|
||
@media print {
|
||
body {
|
||
/* Tell browsers to print background colors */
|
||
-webkit-print-color-adjust: exact; /* Chrome/Safari/Edge/Opera */
|
||
color-adjust: exact; /* Firefox */
|
||
}
|
||
}
|
||
`,removeAfterPrint:!1,suppressErrors:!1},ve=function(fe){function he(){var pe=fe!==null&&fe.apply(this,arguments)||this;return pe.startPrint=function(me){var be=pe.props,ye=be.onAfterPrint,$e=be.onPrintError,_e=be.print,Ee=be.documentTitle;setTimeout(function(){var Oe,Me;if(me.contentWindow)if(me.contentWindow.focus(),_e)_e(me).then(function(){return ye==null?void 0:ye()}).then(function(){return pe.handleRemoveIframe()}).catch(function(De){$e?$e("print",De):pe.logMessages(["An error was thrown by the specified `print` function"])});else{if(me.contentWindow.print){var Ce=(Me=(Oe=me.contentDocument)===null||Oe===void 0?void 0:Oe.title)!==null&&Me!==void 0?Me:"",Ie=me.ownerDocument.title;Ee&&(me.ownerDocument.title=Ee,me.contentDocument&&(me.contentDocument.title=Ee)),me.contentWindow.print(),Ee&&(me.ownerDocument.title=Ie,me.contentDocument&&(me.contentDocument.title=Ce))}else pe.logMessages(["Printing for this browser is not currently possible: the browser does not have a `print` method available for iframes."]);ye==null||ye(),pe.handleRemoveIframe()}else pe.logMessages(["Printing failed because the `contentWindow` of the print iframe did not load. This is possibly an error with `react-to-print`. Please file an issue: https://github.com/gregnb/react-to-print/issues/"])},500)},pe.triggerPrint=function(me){var be=pe.props,ye=be.onBeforePrint,$e=be.onPrintError;if(ye){var _e=ye();_e&&typeof _e.then=="function"?_e.then(function(){pe.startPrint(me)}).catch(function(Ee){$e&&$e("onBeforePrint",Ee)}):pe.startPrint(me)}else pe.startPrint(me)},pe.handleClick=function(){var me=pe.props,be=me.onBeforeGetContent,ye=me.onPrintError;if(be){var $e=be();$e&&typeof $e.then=="function"?$e.then(pe.handlePrint).catch(function(_e){ye&&ye("onBeforeGetContent",_e)}):pe.handlePrint()}else pe.handlePrint()},pe.handlePrint=function(){var me=pe.props,be=me.bodyClass,ye=me.content,$e=me.copyStyles,_e=me.fonts,Ee=me.pageStyle,Oe=me.nonce,Me=ye();if(Me!==void 0)if(Me!==null){var Ce=document.createElement("iframe");Ce.width="".concat(document.documentElement.clientWidth,"px"),Ce.height="".concat(document.documentElement.clientHeight,"px"),Ce.style.position="absolute",Ce.style.top="-".concat(document.documentElement.clientHeight+100,"px"),Ce.style.left="-".concat(document.documentElement.clientWidth+100,"px"),Ce.id="printWindow",Ce.srcdoc="<!DOCTYPE html>";var Ie=(0,oe.findDOMNode)(Me);if(Ie){var De=Ie.cloneNode(!0),Fe=De instanceof Text,Pe=document.querySelectorAll("link[rel='stylesheet']"),Le=Fe?[]:De.querySelectorAll("img"),Se=Fe?[]:De.querySelectorAll("video"),Re=_e?_e.length:0;pe.numResourcesToLoad=Pe.length+Le.length+Se.length+Re,pe.resourcesLoaded=[],pe.resourcesErrored=[];var ke=function(je,ze){pe.resourcesLoaded.includes(je)?pe.logMessages(["Tried to mark a resource that has already been handled",je],"debug"):(ze?(pe.logMessages(ne.__spreadArray(['"react-to-print" was unable to load a resource but will continue attempting to print the page'],ne.__read(ze),!1)),pe.resourcesErrored.push(je)):pe.resourcesLoaded.push(je),pe.resourcesLoaded.length+pe.resourcesErrored.length===pe.numResourcesToLoad&&pe.triggerPrint(Ce))};Ce.onload=function(){var je,ze,qe,et;Ce.onload=null;var Qe=Ce.contentDocument||((ze=Ce.contentWindow)===null||ze===void 0?void 0:ze.document);if(Qe){Qe.body.appendChild(De),_e&&(!((qe=Ce.contentDocument)===null||qe===void 0)&&qe.fonts&&(!((et=Ce.contentWindow)===null||et===void 0)&&et.FontFace)?_e.forEach(function(Ht){var wt=new FontFace(Ht.family,Ht.source,{weight:Ht.weight,style:Ht.style});Ce.contentDocument.fonts.add(wt),wt.loaded.then(function(){ke(wt)}).catch(function(It){ke(wt,["Failed loading the font:",wt,"Load error:",It])})}):(_e.forEach(function(Ht){return ke(Ht)}),pe.logMessages(['"react-to-print" is not able to load custom fonts because the browser does not support the FontFace API but will continue attempting to print the page'])));var Ae=typeof Ee=="function"?Ee():Ee;if(typeof Ae!="string")pe.logMessages(['"react-to-print" expected a "string" from `pageStyle` but received "'.concat(typeof Ae,'". Styles from `pageStyle` will not be applied.')]);else{var Ue=Qe.createElement("style");Oe&&(Ue.setAttribute("nonce",Oe),Qe.head.setAttribute("nonce",Oe)),Ue.appendChild(Qe.createTextNode(Ae)),Qe.head.appendChild(Ue)}if(be&&(je=Qe.body.classList).add.apply(je,ne.__spreadArray([],ne.__read(be.split(" ")),!1)),!Fe){for(var Ge=Fe?[]:Ie.querySelectorAll("canvas"),Je=Qe.querySelectorAll("canvas"),Xe=0;Xe<Ge.length;++Xe){var lt=Ge[Xe],ot=Je[Xe].getContext("2d");ot&&ot.drawImage(lt,0,0)}var ft=function(Ht){var wt=Le[Ht],It=wt.getAttribute("src");if(It){var qt=new Image;qt.onload=function(){return ke(wt)},qt.onerror=function(or,Gt,Ft,Pt,Nt){return ke(wt,["Error loading <img>",wt,"Error",Nt])},qt.src=It}else ke(wt,['Found an <img> tag with an empty "src" attribute. This prevents pre-loading it. The <img> is:',wt])};for(Xe=0;Xe<Le.length;Xe++)ft(Xe);var nt=function(Ht){var wt=Se[Ht];wt.preload="auto";var It=wt.getAttribute("poster");if(It){var qt=new Image;qt.onload=function(){return ke(wt)},qt.onerror=function(or,Gt,Ft,Pt,Nt){return ke(wt,["Error loading video poster",It,"for video",wt,"Error:",Nt])},qt.src=It}else wt.readyState>=2?ke(wt):(wt.onloadeddata=function(){return ke(wt)},wt.onerror=function(or,Gt,Ft,Pt,Nt){return ke(wt,["Error loading video",wt,"Error",Nt])},wt.onstalled=function(){return ke(wt,["Loading video stalled, skipping",wt])})};for(Xe=0;Xe<Se.length;Xe++)nt(Xe);var ht="input",ct=Ie.querySelectorAll(ht),pt=Qe.querySelectorAll(ht);for(Xe=0;Xe<ct.length;Xe++)pt[Xe].value=ct[Xe].value;var xt="input[type=checkbox],input[type=radio]",Tt=Ie.querySelectorAll(xt),gt=Qe.querySelectorAll(xt);for(Xe=0;Xe<Tt.length;Xe++)gt[Xe].checked=Tt[Xe].checked;var yt="select",Rt=Ie.querySelectorAll(yt),Et=Qe.querySelectorAll(yt);for(Xe=0;Xe<Rt.length;Xe++)Et[Xe].value=Rt[Xe].value}if($e)for(var $t=document.querySelectorAll("style, link[rel='stylesheet']"),Ot=function(Ht,wt){var It=$t[Ht];if(It.tagName.toLowerCase()==="style"){var qt=Qe.createElement(It.tagName),or=It.sheet;if(or){var Gt="";try{for(var Ft=or.cssRules.length,Pt=0;Pt<Ft;++Pt)typeof or.cssRules[Pt].cssText=="string"&&(Gt+="".concat(or.cssRules[Pt].cssText,`\r
|
||
`))}catch{pe.logMessages(["A stylesheet could not be accessed. This is likely due to the stylesheet having cross-origin imports, and many browsers block script access to cross-origin stylesheets. See https://github.com/gregnb/react-to-print/issues/429 for details. You may be able to load the sheet by both marking the stylesheet with the cross `crossorigin` attribute, and setting the `Access-Control-Allow-Origin` header on the server serving the stylesheet. Alternatively, host the stylesheet on your domain to avoid this issue entirely.",It],"warning")}qt.setAttribute("id","react-to-print-".concat(Ht)),Oe&&qt.setAttribute("nonce",Oe),qt.appendChild(Qe.createTextNode(Gt)),Qe.head.appendChild(qt)}}else if(It.getAttribute("href"))if(It.hasAttribute("disabled"))pe.logMessages(["`react-to-print` encountered a <link> tag with a `disabled` attribute and will ignore it. Note that the `disabled` attribute is deprecated, and some browsers ignore it. You should stop using it. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#attr-disabled. The <link> is:",It],"warning"),ke(It);else{for(var Nt=Qe.createElement(It.tagName),er=(Pt=0,It.attributes.length);Pt<er;++Pt){var At=It.attributes[Pt];At&&Nt.setAttribute(At.nodeName,At.nodeValue||"")}Nt.onload=function(){return ke(Nt)},Nt.onerror=function(dr,Pr,Or,xr,cr){return ke(Nt,["Failed to load",Nt,"Error:",cr])},Oe&&Nt.setAttribute("nonce",Oe),Qe.head.appendChild(Nt)}else pe.logMessages(["`react-to-print` encountered a <link> tag with an empty `href` attribute. In addition to being invalid HTML, this can cause problems in many browsers, and so the <link> was not loaded. The <link> is:",It],"warning"),ke(It)},Ut=(Xe=0,$t.length);Xe<Ut;++Xe)Ot(Xe)}pe.numResourcesToLoad!==0&&$e||pe.triggerPrint(Ce)},pe.handleRemoveIframe(!0),document.body.appendChild(Ce)}else pe.logMessages(['"react-to-print" could not locate the DOM node corresponding with the `content` prop'])}else pe.logMessages(['There is nothing to print because the "content" prop returned "null". Please ensure "content" is renderable before allowing "react-to-print" to be called.']);else pe.logMessages(["To print a functional component ensure it is wrapped with `React.forwardRef`, and ensure the forwarded ref is used. See the README for an example: https://github.com/gregnb/react-to-print#examples"])},pe.handleRemoveIframe=function(me){var be=pe.props.removeAfterPrint;if(me||be){var ye=document.getElementById("printWindow");ye&&document.body.removeChild(ye)}},pe.logMessages=function(me,be){be===void 0&&(be="error"),pe.props.suppressErrors||(be==="error"?console.error(me):be==="warning"?console.warn(me):be==="debug"&&console.debug(me))},pe}return ne.__extends(he,fe),he.prototype.render=function(){var pe=this.props,me=pe.children,be=pe.trigger;if(be)return ae.cloneElement(be(),{onClick:this.handleClick});if(!ue)return this.logMessages(['"react-to-print" requires React ^16.3.0 to be able to use "PrintContext"']),null;var ye={handlePrint:this.handleClick};return ae.createElement(ue.Provider,{value:ye},me)},he.defaultProps=ce,he}(ae.Component);re.default=ve,re.useReactToPrint=function(fe){if(!de)return fe.suppressErrors||console.error('"react-to-print" requires React ^16.8.0 to be able to use "useReactToPrint"'),function(){throw new Error('"react-to-print" requires React ^16.8.0 to be able to use "useReactToPrint"')};var he=ae.useMemo(function(){return new ve(ne.__assign(ne.__assign({},ce),fe))},[fe]);return ae.useCallback(function(){return he.handleClick()},[he])}}(),te}()})})(lib$1);var libExports=lib$1.exports,Delete={},_interopRequireDefault$f=interopRequireDefaultExports,_interopRequireWildcard$d=interopRequireWildcardExports;Object.defineProperty(Delete,"__esModule",{value:!0}),Delete.default=void 0;var React$d=_interopRequireWildcard$d(React$r),_createSvgIcon$b=_interopRequireDefault$f(requireCreateSvgIcon()),_default$h=(0,_createSvgIcon$b.default)(React$d.createElement("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete");Delete.default=_default$h;function memoize$1(a){var o=null,s=function(){return o==null&&(o=a()),o};return s}function without(a,o){return a.filter(function(s){return s!==o})}function union(a,o){var s=new Set,_=function(ee){return s.add(ee)};a.forEach(_),o.forEach(_);var T=[];return s.forEach(function(j){return T.push(j)}),T}function _classCallCheck$6(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$6(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$7(a,o,s){return o&&_defineProperties$6(a.prototype,o),s&&_defineProperties$6(a,s),a}var EnterLeaveCounter=function(){function a(o){_classCallCheck$6(this,a),this.entered=[],this.isNodeInDocument=o}return _createClass$7(a,[{key:"enter",value:function(s){var _=this,T=this.entered.length,j=function(te){return _.isNodeInDocument(te)&&(!te.contains||te.contains(s))};return this.entered=union(this.entered.filter(j),[s]),T===0&&this.entered.length>0}},{key:"leave",value:function(s){var _=this.entered.length;return this.entered=without(this.entered.filter(this.isNodeInDocument),s),_>0&&this.entered.length===0}},{key:"reset",value:function(){this.entered=[]}}]),a}(),isFirefox=memoize$1(function(){return/firefox/i.test(navigator.userAgent)}),isSafari=memoize$1(function(){return!!window.safari});function _classCallCheck$5(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$5(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$6(a,o,s){return o&&_defineProperties$5(a.prototype,o),s&&_defineProperties$5(a,s),a}var MonotonicInterpolant=function(){function a(o,s){_classCallCheck$5(this,a);for(var _=o.length,T=[],j=0;j<_;j++)T.push(j);T.sort(function(_e,Ee){return o[_e]<o[Ee]?-1:1});for(var ee=[],te=[],re,ne,ae=0;ae<_-1;ae++)re=o[ae+1]-o[ae],ne=s[ae+1]-s[ae],ee.push(re),te.push(ne/re);for(var oe=[te[0]],se=0;se<ee.length-1;se++){var de=te[se],ue=te[se+1];if(de*ue<=0)oe.push(0);else{re=ee[se];var ce=ee[se+1],ve=re+ce;oe.push(3*ve/((ve+ce)/de+(ve+re)/ue))}}oe.push(te[te.length-1]);for(var fe=[],he=[],pe,me=0;me<oe.length-1;me++){pe=te[me];var be=oe[me],ye=1/ee[me],$e=be+oe[me+1]-pe-pe;fe.push((pe-be-$e)*ye),he.push($e*ye*ye)}this.xs=o,this.ys=s,this.c1s=oe,this.c2s=fe,this.c3s=he}return _createClass$6(a,[{key:"interpolate",value:function(s){var _=this.xs,T=this.ys,j=this.c1s,ee=this.c2s,te=this.c3s,re=_.length-1;if(s===_[re])return T[re];for(var ne=0,ae=te.length-1,oe;ne<=ae;){oe=Math.floor(.5*(ne+ae));var se=_[oe];if(se<s)ne=oe+1;else if(se>s)ae=oe-1;else return T[oe]}re=Math.max(0,ae);var de=s-_[re],ue=de*de;return T[re]+j[re]*de+ee[re]*ue+te[re]*de*ue}}]),a}(),ELEMENT_NODE=1;function getNodeClientOffset(a){var o=a.nodeType===ELEMENT_NODE?a:a.parentElement;if(!o)return null;var s=o.getBoundingClientRect(),_=s.top,T=s.left;return{x:T,y:_}}function getEventClientOffset(a){return{x:a.clientX,y:a.clientY}}function isImageNode(a){var o;return a.nodeName==="IMG"&&(isFirefox()||!(!((o=document.documentElement)===null||o===void 0)&&o.contains(a)))}function getDragPreviewSize(a,o,s,_){var T=a?o.width:s,j=a?o.height:_;return isSafari()&&a&&(j/=window.devicePixelRatio,T/=window.devicePixelRatio),{dragPreviewWidth:T,dragPreviewHeight:j}}function getDragPreviewOffset(a,o,s,_,T){var j=isImageNode(o),ee=j?a:o,te=getNodeClientOffset(ee),re={x:s.x-te.x,y:s.y-te.y},ne=a.offsetWidth,ae=a.offsetHeight,oe=_.anchorX,se=_.anchorY,de=getDragPreviewSize(j,o,ne,ae),ue=de.dragPreviewWidth,ce=de.dragPreviewHeight,ve=function(){var $e=new MonotonicInterpolant([0,.5,1],[re.y,re.y/ae*ce,re.y+ce-ae]),_e=$e.interpolate(se);return isSafari()&&j&&(_e+=(window.devicePixelRatio-1)*ce),_e},fe=function(){var $e=new MonotonicInterpolant([0,.5,1],[re.x,re.x/ne*ue,re.x+ue-ne]);return $e.interpolate(oe)},he=T.offsetX,pe=T.offsetY,me=he===0||he,be=pe===0||pe;return{x:me?he:fe(),y:be?pe:ve()}}var FILE="__NATIVE_FILE__",URL$1="__NATIVE_URL__",TEXT="__NATIVE_TEXT__";const NativeTypes=Object.freeze(Object.defineProperty({__proto__:null,FILE,TEXT,URL:URL$1},Symbol.toStringTag,{value:"Module"}));function getDataFromDataTransfer(a,o,s){var _=o.reduce(function(T,j){return T||a.getData(j)},"");return _??s}var _nativeTypesConfig;function _defineProperty$6(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var nativeTypesConfig=(_nativeTypesConfig={},_defineProperty$6(_nativeTypesConfig,FILE,{exposeProperties:{files:function(o){return Array.prototype.slice.call(o.files)},items:function(o){return o.items}},matchesTypes:["Files"]}),_defineProperty$6(_nativeTypesConfig,URL$1,{exposeProperties:{urls:function(o,s){return getDataFromDataTransfer(o,s,"").split(`
|
||
`)}},matchesTypes:["Url","text/uri-list"]}),_defineProperty$6(_nativeTypesConfig,TEXT,{exposeProperties:{text:function(o,s){return getDataFromDataTransfer(o,s,"")}},matchesTypes:["Text","text/plain"]}),_nativeTypesConfig);function _classCallCheck$4(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$4(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$5(a,o,s){return o&&_defineProperties$4(a.prototype,o),s&&_defineProperties$4(a,s),a}var NativeDragSource=function(){function a(o){_classCallCheck$4(this,a),this.config=o,this.item={},this.initializeExposedProperties()}return _createClass$5(a,[{key:"initializeExposedProperties",value:function(){var s=this;Object.keys(this.config.exposeProperties).forEach(function(_){Object.defineProperty(s.item,_,{configurable:!0,enumerable:!0,get:function(){return console.warn(`Browser doesn't allow reading "`.concat(_,'" until the drop event.')),null}})})}},{key:"loadDataTransfer",value:function(s){var _=this;if(s){var T={};Object.keys(this.config.exposeProperties).forEach(function(j){T[j]={value:_.config.exposeProperties[j](s,_.config.matchesTypes),configurable:!0,enumerable:!0}}),Object.defineProperties(this.item,T)}}},{key:"canDrag",value:function(){return!0}},{key:"beginDrag",value:function(){return this.item}},{key:"isDragging",value:function(s,_){return _===s.getSourceId()}},{key:"endDrag",value:function(){}}]),a}();function createNativeDragSource(a,o){var s=new NativeDragSource(nativeTypesConfig[a]);return s.loadDataTransfer(o),s}function matchNativeItemType(a){if(!a)return null;var o=Array.prototype.slice.call(a.types||[]);return Object.keys(nativeTypesConfig).filter(function(s){var _=nativeTypesConfig[s].matchesTypes;return _.some(function(T){return o.indexOf(T)>-1})})[0]||null}function _classCallCheck$3(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$3(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$4(a,o,s){return o&&_defineProperties$3(a.prototype,o),s&&_defineProperties$3(a,s),a}var OptionsReader=function(){function a(o){_classCallCheck$3(this,a),this.globalContext=o}return _createClass$4(a,[{key:"window",get:function(){if(this.globalContext)return this.globalContext;if(typeof window<"u")return window}},{key:"document",get:function(){if(this.window)return this.window.document}}]),a}();function ownKeys$4(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$4(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$4(Object(s),!0).forEach(function(_){_defineProperty$5(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$4(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$5(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _classCallCheck$2(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$2(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$3(a,o,s){return o&&_defineProperties$2(a.prototype,o),s&&_defineProperties$2(a,s),a}var HTML5BackendImpl=function(){function a(o,s){var _=this;_classCallCheck$2(this,a),this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.getSourceClientOffset=function(T){var j=_.sourceNodes.get(T);return j&&getNodeClientOffset(j)||null},this.endDragNativeItem=function(){_.isDraggingNativeItem()&&(_.actions.endDrag(),_.currentNativeHandle&&_.registry.removeSource(_.currentNativeHandle),_.currentNativeHandle=null,_.currentNativeSource=null)},this.isNodeInDocument=function(T){return!!(T&&_.document&&_.document.body&&document.body.contains(T))},this.endDragIfSourceWasRemovedFromDOM=function(){var T=_.currentDragSourceNode;_.isNodeInDocument(T)||_.clearCurrentDragSourceNode()&&_.actions.endDrag()},this.handleTopDragStartCapture=function(){_.clearCurrentDragSourceNode(),_.dragStartSourceIds=[]},this.handleTopDragStart=function(T){if(!T.defaultPrevented){var j=_.dragStartSourceIds;_.dragStartSourceIds=null;var ee=getEventClientOffset(T);_.monitor.isDragging()&&_.actions.endDrag(),_.actions.beginDrag(j||[],{publishSource:!1,getSourceClientOffset:_.getSourceClientOffset,clientOffset:ee});var te=T.dataTransfer,re=matchNativeItemType(te);if(_.monitor.isDragging()){if(te&&typeof te.setDragImage=="function"){var ne=_.monitor.getSourceId(),ae=_.sourceNodes.get(ne),oe=_.sourcePreviewNodes.get(ne)||ae;if(oe){var se=_.getCurrentSourcePreviewNodeOptions(),de=se.anchorX,ue=se.anchorY,ce=se.offsetX,ve=se.offsetY,fe={anchorX:de,anchorY:ue},he={offsetX:ce,offsetY:ve},pe=getDragPreviewOffset(ae,oe,ee,fe,he);te.setDragImage(oe,pe.x,pe.y)}}try{te==null||te.setData("application/json",{})}catch{}_.setCurrentDragSourceNode(T.target);var me=_.getCurrentSourcePreviewNodeOptions(),be=me.captureDraggingState;be?_.actions.publishDragSource():setTimeout(function(){return _.actions.publishDragSource()},0)}else if(re)_.beginDragNativeItem(re);else{if(te&&!te.types&&(T.target&&!T.target.hasAttribute||!T.target.hasAttribute("draggable")))return;T.preventDefault()}}},this.handleTopDragEndCapture=function(){_.clearCurrentDragSourceNode()&&_.actions.endDrag()},this.handleTopDragEnterCapture=function(T){_.dragEnterTargetIds=[];var j=_.enterLeaveCounter.enter(T.target);if(!(!j||_.monitor.isDragging())){var ee=T.dataTransfer,te=matchNativeItemType(ee);te&&_.beginDragNativeItem(te,ee)}},this.handleTopDragEnter=function(T){var j=_.dragEnterTargetIds;if(_.dragEnterTargetIds=[],!!_.monitor.isDragging()){_.altKeyPressed=T.altKey,isFirefox()||_.actions.hover(j,{clientOffset:getEventClientOffset(T)});var ee=j.some(function(te){return _.monitor.canDropOnTarget(te)});ee&&(T.preventDefault(),T.dataTransfer&&(T.dataTransfer.dropEffect=_.getCurrentDropEffect()))}},this.handleTopDragOverCapture=function(){_.dragOverTargetIds=[]},this.handleTopDragOver=function(T){var j=_.dragOverTargetIds;if(_.dragOverTargetIds=[],!_.monitor.isDragging()){T.preventDefault(),T.dataTransfer&&(T.dataTransfer.dropEffect="none");return}_.altKeyPressed=T.altKey,_.actions.hover(j||[],{clientOffset:getEventClientOffset(T)});var ee=(j||[]).some(function(te){return _.monitor.canDropOnTarget(te)});ee?(T.preventDefault(),T.dataTransfer&&(T.dataTransfer.dropEffect=_.getCurrentDropEffect())):_.isDraggingNativeItem()?T.preventDefault():(T.preventDefault(),T.dataTransfer&&(T.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=function(T){_.isDraggingNativeItem()&&T.preventDefault();var j=_.enterLeaveCounter.leave(T.target);j&&_.isDraggingNativeItem()&&_.endDragNativeItem()},this.handleTopDropCapture=function(T){if(_.dropTargetIds=[],T.preventDefault(),_.isDraggingNativeItem()){var j;(j=_.currentNativeSource)===null||j===void 0||j.loadDataTransfer(T.dataTransfer)}_.enterLeaveCounter.reset()},this.handleTopDrop=function(T){var j=_.dropTargetIds;_.dropTargetIds=[],_.actions.hover(j,{clientOffset:getEventClientOffset(T)}),_.actions.drop({dropEffect:_.getCurrentDropEffect()}),_.isDraggingNativeItem()?_.endDragNativeItem():_.endDragIfSourceWasRemovedFromDOM()},this.handleSelectStart=function(T){var j=T.target;typeof j.dragDrop=="function"&&(j.tagName==="INPUT"||j.tagName==="SELECT"||j.tagName==="TEXTAREA"||j.isContentEditable||(T.preventDefault(),j.dragDrop()))},this.options=new OptionsReader(s),this.actions=o.getActions(),this.monitor=o.getMonitor(),this.registry=o.getRegistry(),this.enterLeaveCounter=new EnterLeaveCounter(this.isNodeInDocument)}return _createClass$3(a,[{key:"profile",value:function(){var s,_;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:((s=this.dragStartSourceIds)===null||s===void 0?void 0:s.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:((_=this.dragOverTargetIds)===null||_===void 0?void 0:_.length)||0}}},{key:"setup",value:function(){if(this.window!==void 0){if(this.window.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");this.window.__isReactDndBackendSetUp=!0,this.addEventListeners(this.window)}}},{key:"teardown",value:function(){this.window!==void 0&&(this.window.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.window),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&this.window.cancelAnimationFrame(this.asyncEndDragFrameId))}},{key:"connectDragPreview",value:function(s,_,T){var j=this;return this.sourcePreviewNodeOptions.set(s,T),this.sourcePreviewNodes.set(s,_),function(){j.sourcePreviewNodes.delete(s),j.sourcePreviewNodeOptions.delete(s)}}},{key:"connectDragSource",value:function(s,_,T){var j=this;this.sourceNodes.set(s,_),this.sourceNodeOptions.set(s,T);var ee=function(ne){return j.handleDragStart(ne,s)},te=function(ne){return j.handleSelectStart(ne)};return _.setAttribute("draggable","true"),_.addEventListener("dragstart",ee),_.addEventListener("selectstart",te),function(){j.sourceNodes.delete(s),j.sourceNodeOptions.delete(s),_.removeEventListener("dragstart",ee),_.removeEventListener("selectstart",te),_.setAttribute("draggable","false")}}},{key:"connectDropTarget",value:function(s,_){var T=this,j=function(ne){return T.handleDragEnter(ne,s)},ee=function(ne){return T.handleDragOver(ne,s)},te=function(ne){return T.handleDrop(ne,s)};return _.addEventListener("dragenter",j),_.addEventListener("dragover",ee),_.addEventListener("drop",te),function(){_.removeEventListener("dragenter",j),_.removeEventListener("dragover",ee),_.removeEventListener("drop",te)}}},{key:"addEventListeners",value:function(s){s.addEventListener&&(s.addEventListener("dragstart",this.handleTopDragStart),s.addEventListener("dragstart",this.handleTopDragStartCapture,!0),s.addEventListener("dragend",this.handleTopDragEndCapture,!0),s.addEventListener("dragenter",this.handleTopDragEnter),s.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),s.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),s.addEventListener("dragover",this.handleTopDragOver),s.addEventListener("dragover",this.handleTopDragOverCapture,!0),s.addEventListener("drop",this.handleTopDrop),s.addEventListener("drop",this.handleTopDropCapture,!0))}},{key:"removeEventListeners",value:function(s){s.removeEventListener&&(s.removeEventListener("dragstart",this.handleTopDragStart),s.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),s.removeEventListener("dragend",this.handleTopDragEndCapture,!0),s.removeEventListener("dragenter",this.handleTopDragEnter),s.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),s.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),s.removeEventListener("dragover",this.handleTopDragOver),s.removeEventListener("dragover",this.handleTopDragOverCapture,!0),s.removeEventListener("drop",this.handleTopDrop),s.removeEventListener("drop",this.handleTopDropCapture,!0))}},{key:"getCurrentSourceNodeOptions",value:function(){var s=this.monitor.getSourceId(),_=this.sourceNodeOptions.get(s);return _objectSpread$4({dropEffect:this.altKeyPressed?"copy":"move"},_||{})}},{key:"getCurrentDropEffect",value:function(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}},{key:"getCurrentSourcePreviewNodeOptions",value:function(){var s=this.monitor.getSourceId(),_=this.sourcePreviewNodeOptions.get(s);return _objectSpread$4({anchorX:.5,anchorY:.5,captureDraggingState:!1},_||{})}},{key:"isDraggingNativeItem",value:function(){var s=this.monitor.getItemType();return Object.keys(NativeTypes).some(function(_){return NativeTypes[_]===s})}},{key:"beginDragNativeItem",value:function(s,_){this.clearCurrentDragSourceNode(),this.currentNativeSource=createNativeDragSource(s,_),this.currentNativeHandle=this.registry.addSource(s,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}},{key:"setCurrentDragSourceNode",value:function(s){var _=this;this.clearCurrentDragSourceNode(),this.currentDragSourceNode=s;var T=1e3;this.mouseMoveTimeoutTimer=setTimeout(function(){return _.window&&_.window.addEventListener("mousemove",_.endDragIfSourceWasRemovedFromDOM,!0)},T)}},{key:"clearCurrentDragSourceNode",value:function(){return this.currentDragSourceNode?(this.currentDragSourceNode=null,this.window&&(this.window.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.window.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)),this.mouseMoveTimeoutTimer=null,!0):!1}},{key:"handleDragStart",value:function(s,_){s.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(_))}},{key:"handleDragEnter",value:function(s,_){this.dragEnterTargetIds.unshift(_)}},{key:"handleDragOver",value:function(s,_){this.dragOverTargetIds===null&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(_)}},{key:"handleDrop",value:function(s,_){this.dropTargetIds.unshift(_)}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){return this.options.document}}]),a}(),emptyImage;function getEmptyImage(){return emptyImage||(emptyImage=new Image,emptyImage.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),emptyImage}var HTML5Backend=function(o,s){return new HTML5BackendImpl(o,s)};const esm=Object.freeze(Object.defineProperty({__proto__:null,HTML5Backend,NativeTypes,getEmptyImage},Symbol.toStringTag,{value:"Module"})),require$$92=getAugmentedNamespace(esm);var path=path$n,apply=functionApply;path.JSON||(path.JSON={stringify:JSON.stringify});var stringify$2=function(o,s,_){return apply(path.JSON.stringify,null,arguments)},parent=stringify$2,stringify$1=parent,stringify=stringify$1,_default$g;function _interopDefault$1(a){return a&&typeof a=="object"&&"default"in a?a.default:a}Object.defineProperty(dist$1,"__esModule",{value:!0});var _Object$defineProperty=_interopDefault$1(defineProperty$8),_Object$defineProperties=_interopDefault$1(defineProperties),_Object$getOwnPropertyDescriptors=_interopDefault$1(getOwnPropertyDescriptors),_Object$getOwnPropertyDescriptor=_interopDefault$1(getOwnPropertyDescriptor$1),_Object$getOwnPropertySymbols=_interopDefault$1(getOwnPropertySymbols$4),_Object$keys=_interopDefault$1(keys$4),_Reflect$construct=_interopDefault$1(construct),_extends$2=_interopDefault$1(_extendsExports),_everyInstanceProperty=_interopDefault$1(every),_someInstanceProperty=_interopDefault$1(some),_bindInstanceProperty=_interopDefault$1(bind$1),_Object$assign=_interopDefault$1(assign),_filterInstanceProperty=_interopDefault$1(filter),_toConsumableArray$1=_interopDefault$1(toConsumableArrayExports),_findIndexInstanceProperty=_interopDefault$1(findIndex),_concatInstanceProperty=_interopDefault$1(concat),_objectWithoutProperties$2=_interopDefault$1(objectWithoutPropertiesExports),_sortInstanceProperty=_interopDefault$1(sort),_spliceInstanceProperty=_interopDefault$1(splice),_reduceInstanceProperty=_interopDefault$1(reduce$6),_Array$isArray=_interopDefault$1(isArray$1),_typeof$2=_interopDefault$1(_typeofExports),_forEachInstanceProperty=_interopDefault$1(forEach),_Object$values=_interopDefault$1(values),_mapInstanceProperty=_interopDefault$1(map),_indexOfInstanceProperty=_interopDefault$1(indexOf),_classCallCheck$1=_interopDefault$1(classCallCheckExports),_createClass$2=_interopDefault$1(createClassExports),_assertThisInitialized$1=_interopDefault$1(assertThisInitializedExports),_inherits$1=_interopDefault$1(inheritsExports),_possibleConstructorReturn$1=_interopDefault$1(possibleConstructorReturnExports),_getPrototypeOf$1=_interopDefault$1(getPrototypeOfExports),_defineProperty$4=_interopDefault$1(definePropertyExports),Paper=_interopDefault$1(require$$33),MuiTable=_interopDefault$1(require$$34),MuiTooltip=_interopDefault$1(require$$35),styles$o=require$$36,clsx=_interopDefault$1(require$$37),assignwith=_interopDefault$1(lodash_assignwith),cloneDeep=_interopDefault$1(lodash_clonedeepExports),find$1=_interopDefault$1(lodash_findExports),isEqual=_interopDefault$1(lodash_isequalExports),isUndefined=_interopDefault$1(lodash_isundefined),merge$2=_interopDefault$1(lodash_mergeExports),PropTypes=_interopDefault$1(propTypesExports),React$c=React$r,React__default=_interopDefault$1(React$c),_startsWithInstanceProperty=_interopDefault$1(startsWith),Typography$2=_interopDefault$1(require$$47),MuiTableBody=_interopDefault$1(require$$48),_sliceInstanceProperty=_interopDefault$1(slice),TableCell=_interopDefault$1(require$$50),TableRow$2=_interopDefault$1(require$$51),Checkbox=_interopDefault$1(require$$52),IconButton=_interopDefault$1(require$$53),KeyboardArrowRightIcon=_interopDefault$1(KeyboardArrowRight$1),RemoveIcon=_interopDefault$1(Remove$1),_trimInstanceProperty=_interopDefault$1(trim$1),Button=_interopDefault$1(require$$57),FormControl=_interopDefault$1(require$$58),FormControlLabel=_interopDefault$1(require$$59),FormGroup=_interopDefault$1(require$$60),Grid$2=_interopDefault$1(require$$61),Input=_interopDefault$1(require$$62),InputLabel=_interopDefault$1(require$$63),ListItemText$2=_interopDefault$1(require$$64),MenuItem=_interopDefault$1(require$$65),Select=_interopDefault$1(require$$66),TextField=_interopDefault$1(require$$67),Chip=_interopDefault$1(require$$68),MuiTableFooter=_interopDefault$1(require$$69),MuiTablePagination=_interopDefault$1(require$$70),_parseInt=_interopDefault$1(_parseInt$1),InputBase=_interopDefault$1(require$$72),Toolbar=_interopDefault$1(require$$73),_slicedToArray$1=_interopDefault$1(slicedToArrayExports),MuiTableHead=_interopDefault$1(require$$75),_setTimeout=_interopDefault$1(setTimeout$1),HelpIcon=_interopDefault$1(Help),TableSortLabel=_interopDefault$1(require$$78),_Object$entries=_interopDefault$1(entries),reactDnd=require$$80,MuiPopover=_interopDefault$1(require$$81),CloseIcon=_interopDefault$1(Close),Grow=_interopDefault$1(require$$83),SearchIcon=_interopDefault$1(Search),ClearIcon=_interopDefault$1(Clear),DownloadIcon=_interopDefault$1(CloudDownload),PrintIcon=_interopDefault$1(Print),ViewColumnIcon=_interopDefault$1(ViewColumn),FilterIcon=_interopDefault$1(FilterList),ReactToPrint=libExports,ReactToPrint__default=_interopDefault$1(ReactToPrint),DeleteIcon=_interopDefault$1(Delete),reactDndHtml5Backend=require$$92,_JSON$stringify=_interopDefault$1(stringify),useStyles$e=styles$o.makeStyles(function(a){return{root:{},cellHide:{display:"none"},simpleHeader:_defineProperty$4({},a.breakpoints.down("xs"),{display:"inline-block",fontWeight:"bold",width:"100%",boxSizing:"border-box"}),simpleCell:_defineProperty$4({},a.breakpoints.down("xs"),{display:"inline-block",width:"100%",boxSizing:"border-box"}),stackedHeader:{verticalAlign:"top"},stackedCommon:_defineProperty$4({},a.breakpoints.down("sm"),{display:"inline-block",fontSize:"16px",height:"auto",width:function(o){return o.isEmpty?"calc(100%)":"calc(50%)"},boxSizing:"border-box","&:last-child":{borderBottom:"none"},"&:nth-last-child(2)":{borderBottom:"none"}}),stackedCommonAlways:{display:"inline-block",fontSize:"16px",height:"auto",width:"calc(50%)",boxSizing:"border-box","&:last-child":{borderBottom:"none"},"&:nth-last-child(2)":{borderBottom:"none"}},stackedParent:_defineProperty$4({},a.breakpoints.down("sm"),{display:"inline-block",fontSize:"16px",height:"auto",width:"calc(100%)",boxSizing:"border-box"}),stackedParentAlways:{display:"inline-block",fontSize:"16px",height:"auto",width:"calc(100%)",boxSizing:"border-box"},cellStackedSmall:_defineProperty$4({},a.breakpoints.down("sm"),{width:"50%",boxSizing:"border-box"}),responsiveStackedSmall:_defineProperty$4({},a.breakpoints.down("sm"),{width:"50%",boxSizing:"border-box"}),responsiveStackedSmallParent:_defineProperty$4({},a.breakpoints.down("sm"),{width:"100%",boxSizing:"border-box"})}},{name:"MUIDataTableBodyCell"});function TableBodyCell(a){var o,s,_,T,j=useStyles$e(a),ee=a.children,te=a.colIndex,re=a.columnHeader,ne=a.options,ae=a.dataIndex,oe=a.rowIndex,se=a.className,de=a.print,ue=a.tableId,ce=_objectWithoutProperties$2(a,["children","colIndex","columnHeader","options","dataIndex","rowIndex","className","print","tableId"]),ve=ne.onCellClick,fe=React$c.useCallback(function(be){ve(ee,{colIndex:te,rowIndex:oe,dataIndex:ae,event:be})},[ve,ee,te,oe,ae]),he={};ve&&(he.onClick=fe);var pe=[React__default.createElement("div",{key:1,className:clsx((_defineProperty$4(o={lastColumn:te===2},j.root,!0),_defineProperty$4(o,j.cellHide,!0),_defineProperty$4(o,j.stackedHeader,!0),_defineProperty$4(o,j.stackedCommon,ne.responsive==="vertical"||ne.responsive==="stacked"||ne.responsive==="stackedFullWidth"),_defineProperty$4(o,j.stackedCommonAlways,ne.responsive==="verticalAlways"),_defineProperty$4(o,j.cellStackedSmall,ne.responsive==="stacked"||ne.responsive==="stackedFullWidth"&&(ne.setTableProps().padding==="none"||ne.setTableProps().size==="small")),_defineProperty$4(o,j.simpleHeader,ne.responsive==="simple"),_defineProperty$4(o,"datatables-noprint",!de),o),se)},re),React__default.createElement("div",{key:2,className:clsx((_defineProperty$4(s={},j.root,!0),_defineProperty$4(s,j.stackedCommon,ne.responsive==="vertical"||ne.responsive==="stacked"||ne.responsive==="stackedFullWidth"),_defineProperty$4(s,j.stackedCommonAlways,ne.responsive==="verticalAlways"),_defineProperty$4(s,j.responsiveStackedSmall,ne.responsive==="stacked"||ne.responsive==="stackedFullWidth"&&(ne.setTableProps().padding==="none"||ne.setTableProps().size==="small")),_defineProperty$4(s,j.simpleCell,ne.responsive==="simple"),_defineProperty$4(s,"datatables-noprint",!de),s),se)},typeof ee=="function"?ee(ae,oe):ee)],me=_indexOfInstanceProperty(_=["standard","scrollMaxHeight","scrollFullHeight","scrollFullHeightFullWidth"]).call(_,ne.responsive)!==-1||a.isEmpty?_sliceInstanceProperty(pe).call(pe,1,2):pe;return React__default.createElement(TableCell,_extends$2({},he,{"data-colindex":te,"data-tableid":ue,className:clsx((_defineProperty$4(T={},j.root,!0),_defineProperty$4(T,j.stackedParent,ne.responsive==="vertical"||ne.responsive==="stacked"||ne.responsive==="stackedFullWidth"),_defineProperty$4(T,j.stackedParentAlways,ne.responsive==="verticalAlways"),_defineProperty$4(T,j.responsiveStackedSmallParent,ne.responsive==="vertical"||ne.responsive==="stacked"||ne.responsive==="stackedFullWidth"&&(ne.setTableProps().padding==="none"||ne.setTableProps().size==="small")),_defineProperty$4(T,j.simpleCell,ne.responsive==="simple"),_defineProperty$4(T,"datatables-noprint",!de),T),se)},ce),me)}function _createSuper(a){var o=_isNativeReflectConstruct();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}var defaultBodyRowStyles=function(a){return{root:{"&.Mui-selected":{backgroundColor:a.palette.action.selected},"&.mui-row-selected":{backgroundColor:a.palette.action.selected}},hoverCursor:{cursor:"pointer"},responsiveStacked:_defineProperty$4({},a.breakpoints.down("sm"),{borderTop:"solid 2px rgba(0, 0, 0, 0.15)",borderBottom:"solid 2px rgba(0, 0, 0, 0.15)",padding:0,margin:0}),responsiveSimple:_defineProperty$4({},a.breakpoints.down("xs"),{borderTop:"solid 2px rgba(0, 0, 0, 0.15)",borderBottom:"solid 2px rgba(0, 0, 0, 0.15)",padding:0,margin:0})}},TableBodyRow=function(a){_inherits$1(s,a);var o=_createSuper(s);function s(){return _classCallCheck$1(this,s),o.apply(this,arguments)}return _createClass$2(s,[{key:"render",value:function(){var _,T=this.props,j=T.classes,ee=T.options,te=T.rowSelected,re=T.onClick,ne=T.className,ae=T.isRowSelectable,oe=_objectWithoutProperties$2(T,["classes","options","rowSelected","onClick","className","isRowSelectable"]),se={};return re&&(se.onClick=re),React__default.createElement(TableRow$2,_extends$2({hover:!!ee.rowHover},se,{className:clsx((_defineProperty$4(_={},j.root,!0),_defineProperty$4(_,j.hover,ee.rowHover),_defineProperty$4(_,j.hoverCursor,ee.selectableRowsOnClick&&ae||ee.expandableRowsOnClick),_defineProperty$4(_,j.responsiveSimple,ee.responsive==="simple"),_defineProperty$4(_,j.responsiveStacked,ee.responsive==="vertical"||ee.responsive==="stacked"||ee.responsive==="stackedFullWidth"),_defineProperty$4(_,"mui-row-selected",te),_),ne),selected:te},oe),this.props.children)}}]),s}(React__default.Component);_defineProperty$4(TableBodyRow,"propTypes",{options:PropTypes.object.isRequired,onClick:PropTypes.func,rowSelected:PropTypes.bool,classes:PropTypes.object});var TableBodyRow$1=styles$o.withStyles(defaultBodyRowStyles,{name:"MUIDataTableBodyRow"})(TableBodyRow),ExpandButton=function(a){var o=a.areAllRowsExpanded,s=a.buttonClass,_=a.expandableRowsHeader,T=a.expandedRows,j=a.iconClass,ee=a.iconIndeterminateClass,te=a.isHeaderCell,re=a.onExpand;return React__default.createElement(React__default.Fragment,null,te&&!o()&&o&&0<T.data.length?React__default.createElement(IconButton,{onClick:re,style:{padding:0},disabled:_===!1,className:s},React__default.createElement(RemoveIcon,{id:"expandable-button",className:ee})):React__default.createElement(IconButton,{onClick:re,style:{padding:0},disabled:_===!1,className:s},React__default.createElement(KeyboardArrowRightIcon,{id:"expandable-button",className:j})))},useStyles$1$1=styles$o.makeStyles(function(a){return{root:{"@media print":{display:"none"}},fixedHeader:{position:"sticky",top:"0px",zIndex:100},fixedLeft:{position:"sticky",left:"0px",zIndex:100},icon:{cursor:"pointer",transition:"transform 0.25s"},expanded:{transform:"rotate(90deg)"},hide:{visibility:"hidden"},headerCell:{zIndex:110,backgroundColor:a.palette.background.paper},expandDisabled:{},checkboxRoot:{},checked:{},disabled:{}}},{name:"MUIDataTableSelectCell"}),TableSelectCell=function(a){var o,s,_,T=a.fixedHeader,j=a.fixedSelectColumn,ee=a.isHeaderCell,te=ee!==void 0&&ee,re=a.expandableOn,ne=re!==void 0&&re,ae=a.selectableOn,oe=ae===void 0?"none":ae,se=a.isRowExpanded,de=se!==void 0&&se,ue=a.onExpand,ce=a.isRowSelectable,ve=a.selectableRowsHeader,fe=a.hideExpandButton,he=a.expandableRowsHeader,pe=a.expandedRows,me=a.areAllRowsExpanded,be=me===void 0?function(){return!1}:me,ye=a.selectableRowsHideCheckboxes,$e=a.setHeadCellRef,_e=a.dataIndex,Ee=a.components,Oe=Ee===void 0?{}:Ee,Me=_objectWithoutProperties$2(a,["fixedHeader","fixedSelectColumn","isHeaderCell","expandableOn","selectableOn","isRowExpanded","onExpand","isRowSelectable","selectableRowsHeader","hideExpandButton","expandableRowsHeader","expandedRows","areAllRowsExpanded","selectableRowsHideCheckboxes","setHeadCellRef","dataIndex","components"]),Ce=useStyles$1$1(),Ie=Oe.Checkbox||Checkbox,De=Oe.ExpandButton||ExpandButton;if(ne===!1&&(oe==="none"||ye===!0))return null;var Fe=clsx((_defineProperty$4(o={},Ce.root,!0),_defineProperty$4(o,Ce.fixedHeader,T&&te),_defineProperty$4(o,Ce.fixedLeft,j),_defineProperty$4(o,Ce.headerCell,te),o)),Pe=clsx(_defineProperty$4({},Ce.expandDisabled,fe)),Le=clsx((_defineProperty$4(s={},Ce.icon,!0),_defineProperty$4(s,Ce.hide,te&&!he),_defineProperty$4(s,Ce.expanded,de||te&&be()),s)),Se=clsx((_defineProperty$4(_={},Ce.icon,!0),_defineProperty$4(_,Ce.hide,te&&!he),_)),Re={};return $e&&(Re.ref=function(ke){$e(0,0,ke)}),React__default.createElement(TableCell,_extends$2({className:Fe,padding:"checkbox"},Re),React__default.createElement("div",{style:{display:"flex",alignItems:"center"}},ne&&React__default.createElement(De,{isHeaderCell:te,areAllRowsExpanded:be,expandedRows:pe,onExpand:ue,expandableRowsHeader:he,buttonClass:Pe,iconIndeterminateClass:Se,iconClass:Le,dataIndex:_e}),oe!=="none"&&ye!==!0&&(!te||oe==="multiple"&&ve!==!1?React__default.createElement(Ie,_extends$2({classes:{root:Ce.checkboxRoot,checked:Ce.checked,disabled:Ce.disabled},"data-description":te?"row-select-header":"row-select","data-index":_e||null,color:"primary",disabled:!ce},Me)):null)))};function buildMap(a){return _reduceInstanceProperty(a).call(a,function(o,s){return o[s.dataIndex]=!0,o},{})}function escapeDangerousCSVCharacters(a){return typeof a=="string"?a.replace(/^\+|^\-|^\=|^\@/g,"'$&"):a}function warnDeprecated(a){var o=!(1<arguments.length&&arguments[1]!==void 0)||arguments[1],s=typeof o=="function"?o:console.warn;o&&s("Deprecation Notice: ".concat(a))}function warnInfo(a){var o=!(1<arguments.length&&arguments[1]!==void 0)||arguments[1],s=typeof o=="function"?o:console.warn;o&&s("".concat(a))}function getPageValue(a,o,s){var _=a<=o?1:Math.ceil(a/o);return _<=s?_-1:s}function getCollatorComparator(){return Intl?new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"}).compare:function(a,o){return a.localeCompare(o)}}function sortCompare(a){return function(o,s){var _=o.data===null||o.data===void 0?"":o.data,T=s.data===null||s.data===void 0?"":s.data;return(typeof _.localeCompare=="function"?_.localeCompare(T):_-T)*(a==="asc"?1:-1)}}function buildCSV(a,o,s){function _(ae){return typeof ae=="string"?ae.replace(/\"/g,'""'):ae}function T(ae){var oe;return _sliceInstanceProperty(oe=_reduceInstanceProperty(ae).call(ae,function(se,de){return de.download?se+'"'+escapeDangerousCSVCharacters(_(de.label||de.name))+'"'+s.downloadOptions.separator:se},"")).call(oe,0,-1)+`\r
|
||
`}function j(ae){var oe;return ae.length?_trimInstanceProperty(oe=_reduceInstanceProperty(ae).call(ae,function(se,de){var ue,ce;return se+'"'+_mapInstanceProperty(ue=_filterInstanceProperty(ce=de.data).call(ce,function(ve,fe){return a[fe].download})).call(ue,function(ve){return escapeDangerousCSVCharacters(_(ve))}).join('"'+s.downloadOptions.separator+'"')+`"\r
|
||
`},"")).call(oe):""}var ee,te,re=T(a),ne=j(o);return s.onDownload?s.onDownload(T,j,a,o):_trimInstanceProperty(ee=_concatInstanceProperty(te="".concat(re)).call(te,ne)).call(ee)}function downloadCSV(a,o){var s,_,T,j,ee=new Blob([a],{type:"text/csv"});navigator&&navigator.msSaveOrOpenBlob?navigator.msSaveOrOpenBlob(ee,o):(s="data:text/csv;charset=utf-8,".concat(a),T=(_=window.URL||window.webkitURL).createObjectURL===void 0?s:_.createObjectURL(ee),(j=document.createElement("a")).setAttribute("href",T),j.setAttribute("download",o),document.body.appendChild(j),j.click(),document.body.removeChild(j))}function createCSVDownload(a,o,s,_){var T=buildCSV(a,o,s);s.onDownload&&T===!1||_(T,s.downloadOptions.filename)}function _createSuper$1(a){var o=_isNativeReflectConstruct$1();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct$1(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}TableSelectCell.propTypes={checked:PropTypes.bool.isRequired,fixedHeader:PropTypes.bool,onChange:PropTypes.func,classes:PropTypes.object,expandableOn:PropTypes.bool,hideExpandButton:PropTypes.bool,selectableOn:PropTypes.string,isRowSelectable:PropTypes.bool};var defaultBodyStyles=function(a){return{root:{},emptyTitle:{textAlign:"center"},lastStackedCell:_defineProperty$4({},a.breakpoints.down("sm"),{"& td:last-child":{borderBottom:"none"}}),lastSimpleCell:_defineProperty$4({},a.breakpoints.down("xs"),{"& td:last-child":{borderBottom:"none"}})}},TableBody=function(a){_inherits$1(s,a);var o=_createSuper$1(s);function s(){var _,T;_classCallCheck$1(this,s);for(var j=arguments.length,ee=new Array(j),te=0;te<j;te++)ee[te]=arguments[te];return T=o.call.apply(o,_concatInstanceProperty(_=[this]).call(_,ee)),_defineProperty$4(_assertThisInitialized$1(T),"handleRowSelect",function(re,ne){var ae=!(!ne||!ne.nativeEvent)&&ne.nativeEvent.shiftKey,oe=[],se=T.props.previousSelectedRow;if(ae&&se&&se.index<T.props.data.length){var de,ue=se.index,ce=cloneDeep(T.props.selectedRows),ve=T.props.data[re.index].dataIndex;for(_filterInstanceProperty(de=ce.data).call(de,function(fe){return fe.dataIndex===ve}).length===0&&(ce.data.push({index:re.index,dataIndex:ve}),ce.lookup[ve]=!0);ue!==re.index;)(function(){var fe,he,pe=T.props.data[ue].dataIndex;T.isRowSelectable(pe,ce)&&(he={index:ue,dataIndex:pe},_filterInstanceProperty(fe=ce.data).call(fe,function(me){return me.dataIndex===pe}).length===0&&(ce.data.push(he),ce.lookup[pe]=!0),oe.push(he)),ue=re.index>ue?ue+1:ue-1})()}T.props.selectRowUpdate("cell",re,oe)}),_defineProperty$4(_assertThisInitialized$1(T),"handleRowClick",function(re,ne,ae){var oe,se,de;ae.target.id==="expandable-button"||ae.target.nodeName==="path"&&ae.target.parentNode.id==="expandable-button"||ae.target.id&&_startsWithInstanceProperty(oe=ae.target.id).call(oe,"MUIDataTableSelectCell")||(T.props.options.selectableRowsOnClick&&T.props.options.selectableRows!=="none"&&T.isRowSelectable(ne.dataIndex,T.props.selectedRows)&&(se={index:ne.rowIndex,dataIndex:ne.dataIndex},T.handleRowSelect(se,ae)),T.props.options.expandableRowsOnClick&&T.props.options.expandableRows&&T.isRowExpandable(ne.dataIndex,T.props.expandedRows)&&(de={index:ne.rowIndex,dataIndex:ne.dataIndex},T.props.toggleExpandRow(de)),T.props.options.selectableRowsOnClick||T.props.options.onRowClick&&T.props.options.onRowClick(re,ne,ae))}),_defineProperty$4(_assertThisInitialized$1(T),"processRow",function(re,ne){for(var ae=[],oe=0;oe<re.length;oe++)ae.push({value:re[ne[oe]],index:ne[oe]});return ae}),T}return _createClass$2(s,[{key:"buildRows",value:function(){var _=this.props,T=_.data,j=_.page,ee=_.rowsPerPage,te=_.count;if(this.props.options.serverSide)return T.length?T:null;var re=[],ne=getPageValue(te,ee,j),ae=ne===0?0:ne*ee,oe=Math.min(te,(ne+1)*ee);ne<j&&console.warn("Current page is out of range, using the highest page that is in range instead.");for(var se=ae;se<te&&se<oe;se++)T[se]!==void 0&&re.push(T[se]);return re.length?re:null}},{key:"getRowIndex",value:function(_){var T=this.props,j=T.page,ee=T.rowsPerPage;return T.options.serverSide?_:(j===0?0:j*ee)+_}},{key:"isRowSelected",value:function(_){var T=this.props.selectedRows;return!(!T.lookup||!T.lookup[_])}},{key:"isRowExpanded",value:function(_){var T=this.props.expandedRows;return!(!T.lookup||!T.lookup[_])}},{key:"isRowSelectable",value:function(_,T){var j=this.props.options;return T=T||this.props.selectedRows,!j.isRowSelectable||j.isRowSelectable(_,T)}},{key:"isRowExpandable",value:function(_){var T=this.props,j=T.options,ee=T.expandedRows;return!j.isRowExpandable||j.isRowExpandable(_,ee)}},{key:"render",value:function(){var _,T=this,j=this.props,ee=j.classes,te=j.columns,re=j.toggleExpandRow,ne=j.options,ae=j.columnOrder,oe=ae===void 0?_mapInstanceProperty(_=this.props.columns).call(_,function(fe,he){return he}):ae,se=j.components,de=se===void 0?{}:se,ue=j.tableId,ce=this.buildRows(),ve=_filterInstanceProperty(te).call(te,function(fe){return fe.display==="true"}).length;return React__default.createElement(MuiTableBody,null,ce&&0<ce.length?_mapInstanceProperty(ce).call(ce,function(fe,he){var pe,me,be,ye,$e,_e=fe.data,Ee=fe.dataIndex;if(ne.customRowRender)return ne.customRowRender(_e,Ee,he);var Oe=ne.selectableRows!=="none"&&T.isRowSelected(Ee),Me=T.isRowSelectable(Ee),Ce=ne.setRowProps&&ne.setRowProps(_e,Ee,he)||{},Ie=T.processRow(_e,oe);return React__default.createElement(React__default.Fragment,{key:he},React__default.createElement(TableBodyRow$1,_extends$2({},Ce,{options:ne,rowSelected:Oe,isRowSelectable:Me,onClick:_bindInstanceProperty(pe=T.handleRowClick).call(pe,null,_e,{rowIndex:he,dataIndex:Ee}),className:clsx((_defineProperty$4(me={},ee.lastStackedCell,ne.responsive==="vertical"||ne.responsive==="stacked"||ne.responsive==="stackedFullWidth"),_defineProperty$4(me,ee.lastSimpleCell,ne.responsive==="simple"),_defineProperty$4(me,Ce.className,Ce.className),me)),"data-testid":"MUIDataTableBodyRow-"+Ee,id:_concatInstanceProperty(be="MUIDataTableBodyRow-".concat(ue,"-")).call(be,Ee)}),React__default.createElement(TableSelectCell,{onChange:_bindInstanceProperty(ye=T.handleRowSelect).call(ye,null,{index:T.getRowIndex(he),dataIndex:Ee}),onExpand:_bindInstanceProperty(re).call(re,null,{index:T.getRowIndex(he),dataIndex:Ee}),fixedHeader:ne.fixedHeader,fixedSelectColumn:ne.fixedSelectColumn,checked:Oe,expandableOn:ne.expandableRows,hideExpandButton:!T.isRowExpandable(Ee)&&ne.expandableRows,selectableOn:ne.selectableRows,selectableRowsHideCheckboxes:ne.selectableRowsHideCheckboxes,isRowExpanded:T.isRowExpanded(Ee),isRowSelectable:Me,dataIndex:Ee,id:_concatInstanceProperty($e="MUIDataTableSelectCell-".concat(ue,"-")).call($e,Ee),components:de}),_mapInstanceProperty(Ie).call(Ie,function(De){var Fe;return te[De.index].display==="true"&&React__default.createElement(TableBodyCell,_extends$2({},te[De.index].setCellProps&&te[De.index].setCellProps(De.value,Ee,De.index)||{},{"data-testid":_concatInstanceProperty(Fe="MuiDataTableBodyCell-".concat(De.index,"-")).call(Fe,he),dataIndex:Ee,rowIndex:he,colIndex:De.index,columnHeader:te[De.index].label,print:te[De.index].print,options:ne,tableId:ue,isEmpty:!1,key:De.index}),De.value)})),T.isRowExpanded(Ee)&&ne.renderExpandableRow(_e,{rowIndex:he,dataIndex:Ee}))}):React__default.createElement(TableBodyRow$1,{options:ne},React__default.createElement(TableBodyCell,{isEmpty:!0,colSpan:ne.selectableRows!=="none"||ne.expandableRows?ve+1:ve,options:ne,colIndex:0,rowIndex:0},React__default.createElement(Typography$2,{variant:"body1",className:ee.emptyTitle,component:"div"},ne.textLabels.body.noMatch))))}}]),s}(React__default.Component);_defineProperty$4(TableBody,"propTypes",{data:PropTypes.array.isRequired,count:PropTypes.number.isRequired,columns:PropTypes.array.isRequired,options:PropTypes.object.isRequired,filterList:PropTypes.array,onRowClick:PropTypes.func,expandedRows:PropTypes.object,selectedRows:PropTypes.object,selectRowUpdate:PropTypes.func,previousSelectedRow:PropTypes.object,searchText:PropTypes.string,toggleExpandRow:PropTypes.func,classes:PropTypes.object}),_defineProperty$4(TableBody,"defaultProps",{toggleExpandRow:function(){}});var DefaultTableBody=styles$o.withStyles(defaultBodyStyles,{name:"MUIDataTableBody"})(TableBody);function _createSuper$2(a){var o=_isNativeReflectConstruct$2();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct$2(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}var defaultFilterStyles=function(a){return{root:{backgroundColor:a.palette.background.default,padding:"24px 24px 36px 24px",fontFamily:"Roboto"},header:{flex:"0 0 auto",marginBottom:"16px",width:"100%",display:"flex",justifyContent:"space-between"},title:{display:"inline-block",marginLeft:"7px",color:a.palette.text.primary,fontSize:"14px",fontWeight:500},noMargin:{marginLeft:"0px"},reset:{alignSelf:"left"},resetLink:{marginLeft:"16px",fontSize:"12px",cursor:"pointer"},filtersSelected:{alignSelf:"right"},checkboxListTitle:{marginLeft:"7px",marginBottom:"8px",fontSize:"14px",color:a.palette.text.secondary,textAlign:"left",fontWeight:500},checkboxFormGroup:{marginTop:"8px"},checkboxFormControl:{margin:"0px"},checkboxFormControlLabel:{fontSize:"15px",marginLeft:"8px",color:a.palette.text.primary},checkboxIcon:{width:"32px",height:"32px"},checkbox:{},checked:{},gridListTile:{marginTop:"16px"}}},TableFilter=function(a){_inherits$1(s,a);var o=_createSuper$2(s);function s(_){var T;return _classCallCheck$1(this,s),T=o.call(this,_),_defineProperty$4(_assertThisInitialized$1(T),"filterUpdate",function(j,ee,te,re,ne){var ae,oe=_sliceInstanceProperty(ae=T.state.filterList).call(ae,0);T.props.updateFilterByType(oe,j,ee,re,ne),T.setState({filterList:oe})}),_defineProperty$4(_assertThisInitialized$1(T),"handleCheckboxChange",function(j,ee,te){T.filterUpdate(j,ee,te,"checkbox"),T.props.options.confirmFilters!==!0&&T.props.onFilterUpdate(j,ee,te,"checkbox")}),_defineProperty$4(_assertThisInitialized$1(T),"handleDropdownChange",function(j,ee,te){var re=_filterInstanceProperty(T.props.options.textLabels).all,ne=j.target.value===re?[]:[j.target.value];T.filterUpdate(ee,ne,te,"dropdown"),T.props.options.confirmFilters!==!0&&T.props.onFilterUpdate(ee,ne,te,"dropdown")}),_defineProperty$4(_assertThisInitialized$1(T),"handleMultiselectChange",function(j,ee,te){T.filterUpdate(j,ee,te,"multiselect"),T.props.options.confirmFilters!==!0&&T.props.onFilterUpdate(j,ee,te,"multiselect")}),_defineProperty$4(_assertThisInitialized$1(T),"handleTextFieldChange",function(j,ee,te){T.filterUpdate(ee,j.target.value,te,"textField"),T.props.options.confirmFilters!==!0&&T.props.onFilterUpdate(ee,j.target.value,te,"textField")}),_defineProperty$4(_assertThisInitialized$1(T),"handleCustomChange",function(j,ee,te){T.filterUpdate(ee,j,te.name,te.filterType),T.props.options.confirmFilters!==!0&&T.props.onFilterUpdate(ee,j,te.name,te.filterType)}),_defineProperty$4(_assertThisInitialized$1(T),"applyFilters",function(){var j;return _forEachInstanceProperty(j=T.state.filterList).call(j,function(ee,te){T.props.onFilterUpdate(te,ee,T.props.columns[te],"custom")}),T.props.handleClose(),T.props.options.onFilterConfirm&&T.props.options.onFilterConfirm(T.state.filterList),T.state.filterList}),_defineProperty$4(_assertThisInitialized$1(T),"resetFilters",function(){var j;T.setState({filterList:_mapInstanceProperty(j=T.props.columns).call(j,function(){return[]})}),T.props.options.confirmFilters!==!0&&T.props.onFilterReset()}),T.state={filterList:cloneDeep(_.filterList)},T}return _createClass$2(s,[{key:"renderCheckbox",value:function(_,T,j){var ee,te=this,re=(2<arguments.length&&j!==void 0?j:{}).Checkbox||Checkbox,ne=this.props,ae=ne.classes,oe=ne.filterData,se=this.state.filterList,de=_.filterOptions&&_.filterOptions.renderValue?_.filterOptions.renderValue:function(ue){return ue};return React__default.createElement(Grid$2,{item:!0,key:T,xs:6},React__default.createElement(FormGroup,null,React__default.createElement(Grid$2,{item:!0,xs:12},React__default.createElement(Typography$2,{variant:"body2",className:ae.checkboxListTitle},_.label)),React__default.createElement(Grid$2,{container:!0},_mapInstanceProperty(ee=oe[T]).call(ee,function(ue,ce){var ve,fe;return React__default.createElement(Grid$2,{item:!0,key:ce},React__default.createElement(FormControlLabel,{key:ce,classes:{root:ae.checkboxFormControl,label:ae.checkboxFormControlLabel},control:React__default.createElement(re,{"data-description":"table-filter",color:"primary",className:ae.checkboxIcon,onChange:_bindInstanceProperty(ve=te.handleCheckboxChange).call(ve,null,T,ue,_.name),checked:0<=_indexOfInstanceProperty(fe=se[T]).call(fe,ue),classes:{root:ae.checkbox,checked:ae.checked},value:ue!=null?ue.toString():""}),label:de(ue)}))}))))}},{key:"renderSelect",value:function(_,T){var j,ee=this,te=this.props,re=te.classes,ne=te.filterData,ae=te.options,oe=this.state.filterList,se=_filterInstanceProperty(ae.textLabels),de=_.filterOptions&&_.filterOptions.renderValue?_.filterOptions.renderValue:function(ce){return ce!=null?ce.toString():""},ue=(_.filterOptions&&_.filterOptions.fullWidth)===!0?12:6;return React__default.createElement(Grid$2,{item:!0,key:T,xs:ue,classes:{"grid-xs-12":re.gridListTile,"grid-xs-6":re.gridListTile}},React__default.createElement(FormControl,{key:T,fullWidth:!0},React__default.createElement(InputLabel,{htmlFor:_.name},_.label),React__default.createElement(Select,{fullWidth:!0,value:oe[T].length?oe[T].toString():se.all,name:_.name,onChange:function(ce){return ee.handleDropdownChange(ce,T,_.name)},input:React__default.createElement(Input,{name:_.name,id:_.name})},React__default.createElement(MenuItem,{value:se.all,key:0},se.all),_mapInstanceProperty(j=ne[T]).call(j,function(ce,ve){return React__default.createElement(MenuItem,{value:ce,key:ve+1},de(ce))}))))}},{key:"renderTextField",value:function(_,T){var j=this,ee=this.props.classes,te=this.state.filterList;_.filterOptions&&_.filterOptions.renderValue&&console.warn("Custom renderValue not supported for textField filters");var re=(_.filterOptions&&_.filterOptions.fullWidth)===!0?12:6;return React__default.createElement(Grid$2,{item:!0,key:T,xs:re,classes:{"grid-xs-12":ee.gridListTile,"grid-xs-6":ee.gridListTile}},React__default.createElement(FormControl,{key:T,fullWidth:!0},React__default.createElement(TextField,{fullWidth:!0,label:_.label,value:te[T].toString()||"","data-testid":"filtertextfield-"+_.name,onChange:function(ne){return j.handleTextFieldChange(ne,T,_.name)}})))}},{key:"renderMultiselect",value:function(_,T,j){var ee,te=this,re=(2<arguments.length&&j!==void 0?j:{}).Checkbox||Checkbox,ne=this.props,ae=ne.classes,oe=ne.filterData,se=this.state.filterList,de=_.filterOptions&&_.filterOptions.renderValue?_.filterOptions.renderValue:function(ce){return ce},ue=(_.filterOptions&&_.filterOptions.fullWidth)===!0?12:6;return React__default.createElement(Grid$2,{item:!0,key:T,xs:ue,classes:{"grid-xs-12":ae.gridListTile,"grid-xs-6":ae.gridListTile}},React__default.createElement(FormControl,{key:T,fullWidth:!0},React__default.createElement(InputLabel,{htmlFor:_.name},_.label),React__default.createElement(Select,{multiple:!0,fullWidth:!0,value:se[T]||[],renderValue:function(ce){return _mapInstanceProperty(ce).call(ce,de).join(", ")},name:_.name,onChange:function(ce){return te.handleMultiselectChange(T,ce.target.value,_.name)},input:React__default.createElement(Input,{name:_.name,id:_.name})},_mapInstanceProperty(ee=oe[T]).call(ee,function(ce,ve){var fe;return React__default.createElement(MenuItem,{value:ce,key:ve+1},React__default.createElement(re,{"data-description":"table-filter",color:"primary",checked:0<=_indexOfInstanceProperty(fe=se[T]).call(fe,ce),value:ce!=null?ce.toString():"",className:ae.checkboxIcon,classes:{root:ae.checkbox,checked:ae.checked}}),React__default.createElement(ListItemText$2,{primary:de(ce)}))}))))}},{key:"renderCustomField",value:function(_,T){var j=this.props,ee=j.classes,te=j.filterData,re=j.options,ne=this.state.filterList,ae=(_.filterOptions&&_.filterOptions.fullWidth)===!0?12:6,oe=_.filterOptions&&_.filterOptions.display||re.filterOptions&&re.filterOptions.display;if(oe)return _.filterListOptions&&_.filterListOptions.renderValue&&console.warning('"renderValue" is ignored for custom filter fields'),React__default.createElement(Grid$2,{item:!0,key:T,xs:ae,classes:{"grid-xs-12":ee.gridListTile,"grid-xs-6":ee.gridListTile}},React__default.createElement(FormControl,{key:T,fullWidth:!0},oe(ne,this.handleCustomChange,T,_,te)));console.error('Property "display" is required when using custom filter type.')}},{key:"render",value:function(){var _=this,T=this.props,j=T.classes,ee=T.columns,te=T.options,re=T.customFooter,ne=T.filterList,ae=T.components,oe=ae===void 0?{}:ae,se=_filterInstanceProperty(te.textLabels);return React__default.createElement("div",{className:j.root},React__default.createElement("div",{className:j.header},React__default.createElement("div",{className:j.reset},React__default.createElement(Typography$2,{variant:"body2",className:clsx(_defineProperty$4({},j.title,!0))},se.title),React__default.createElement(Button,{color:"primary",className:j.resetLink,tabIndex:0,"aria-label":se.reset,"data-testid":"filterReset-button",onClick:this.resetFilters},se.reset)),React__default.createElement("div",{className:j.filtersSelected})),React__default.createElement(Grid$2,{container:!0,direction:"row",justifyContent:"flex-start",alignItems:"center",spacing:4},_mapInstanceProperty(ee).call(ee,function(de,ue){if(_filterInstanceProperty(de)){var ce=de.filterType||te.filterType;return ce==="checkbox"?_.renderCheckbox(de,ue,oe):ce==="multiselect"?_.renderMultiselect(de,ue,oe):ce==="textField"?_.renderTextField(de,ue):ce==="custom"?_.renderCustomField(de,ue):_.renderSelect(de,ue)}})),re?re(ne,this.applyFilters):"")}}]),s}(React__default.Component);_defineProperty$4(TableFilter,"propTypes",{filterData:PropTypes.array.isRequired,filterList:PropTypes.array.isRequired,options:PropTypes.object.isRequired,onFilterUpdate:PropTypes.func,onFilterReset:PropTypes.func,classes:PropTypes.object});var DefaultTableFilter=styles$o.withStyles(defaultFilterStyles,{name:"MUIDataTableFilter"})(TableFilter),TableFilterListItem=function(a){var o=a.label,s=a.onDelete,_=a.className,T=a.filterProps;return(T=T||{}).className&&(_=clsx(_,T.className)),React__default.createElement(Chip,_extends$2({label:o,onDelete:s,className:_},T))};TableFilterListItem.propTypes={label:PropTypes.node,onDelete:PropTypes.func.isRequired,className:PropTypes.string.isRequired};var useStyles$2$1=styles$o.makeStyles(function(){return{root:{display:"flex",justifyContent:"left",flexWrap:"wrap",margin:"0px 16px 0px 16px"},chip:{margin:"8px 8px 0px 0px"}}},{name:"MUIDataTableFilterList"}),TableFilterList=function(a){function o(ce,ve,fe,he,pe){var me=4<arguments.length&&pe!==void 0?pe:null,be=ve;_Array$isArray(be)&&be.length===0&&(be=j[ce]),ee(ce,ve,fe,he,me,function(ye){T.onFilterChipClose&&T.onFilterChipClose(ce,be,ye)})}function s(ce,ve,fe,he,pe){var me=pe?ae[ve]?"custom":"chip":re[ve].filterType;return React__default.createElement(se,{label:ce,key:fe,onDelete:function(){return o(ve,he[fe]||[],re[ve].name,me,ae[ve])},className:de.chip,itemKey:fe,index:ve,data:he,columnNames:re,filterProps:T.setFilterChipProps?T.setFilterChipProps(ve,re[ve].name,he[fe]||[]):{}})}function _(ce){return _mapInstanceProperty(ce).call(ce,function(ve,fe){if(re[fe].filterType==="custom"&&ce[fe].length){var he=te[fe](ve);return _Array$isArray(he)?_mapInstanceProperty(he).call(he,function(pe,me){return s(pe,fe,me,ve,!0)}):s(he,fe,fe,ve,!1)}return _mapInstanceProperty(ve).call(ve,function(pe,me){return be=fe,ye=pe,$e=me,React__default.createElement(se,{label:te[be](ye),key:$e,onDelete:function(){return o(be,ye,re[be].name,"chip")},className:de.chip,itemKey:$e,index:be,data:ye,columnNames:re,filterProps:T.setFilterChipProps?T.setFilterChipProps(be,re[be].name,ye):{}});var be,ye,$e})})}var T=a.options,j=a.filterList,ee=a.filterUpdate,te=a.filterListRenderers,re=a.columnNames,ne=a.serverSideFilterList,ae=a.customFilterListUpdate,oe=a.ItemComponent,se=oe===void 0?TableFilterListItem:oe,de=useStyles$2$1(),ue=T.serverSide;return React__default.createElement("div",{className:de.root},_(ue&&ne?ne:j))};TableFilterList.propTypes={filterList:PropTypes.array.isRequired,filterListRenderers:PropTypes.array.isRequired,columnNames:PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.string,PropTypes.shape({name:PropTypes.string.isRequired,filterType:PropTypes.string})])).isRequired,onFilterUpdate:PropTypes.func,ItemComponent:PropTypes.any};var useStyles$3$1=styles$o.makeStyles(function(a){return{root:{color:a.palette.text.primary},caption:{flexShrink:0},selectRoot:{marginRight:32,marginLeft:8},select:{paddingTop:6,paddingBottom:7,paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right",fontSize:a.typography.pxToRem(14)},selectIcon:{},input:{color:"inhert",fontSize:"inhert",flexShrink:0}}},{name:"MUIDataTableJumpToPage"});function JumpToPage(a){for(var o=useStyles$3$1(),s=a.count,_=a.textLabels,T=a.rowsPerPage,j=a.page,ee=(a.changePage,_.pagination.jumpToPage),te=[],re=Math.min(1e3,getPageValue(s,T,1e6)),ne=0;ne<=re;ne++)te.push(ne);var ae=MenuItem;return React__default.createElement(Toolbar,{style:{display:"flex",minHeight:"52px",alignItems:"center"},className:o.root},React__default.createElement(Typography$2,{color:"inherit",variant:"body2",className:o.caption},ee),React__default.createElement(Select,{classes:{select:o.select,icon:o.selectIcon},input:React__default.createElement(InputBase,{className:clsx(o.input,o.selectRoot)}),value:getPageValue(s,T,j),onChange:function(oe){a.changePage(_parseInt(oe.target.value,10))},style:{marginRight:0}},_mapInstanceProperty(te).call(te,function(oe){return React__default.createElement(ae,{className:o.menuItem,key:oe,value:oe},oe+1)})))}JumpToPage.propTypes={count:PropTypes.number.isRequired,page:PropTypes.number.isRequired,rowsPerPage:PropTypes.number.isRequired,textLabels:PropTypes.object.isRequired};var useStyles$4$1=styles$o.makeStyles(function(a){return{root:{},tableCellContainer:{padding:"0px 24px 0px 24px"},navContainer:{display:"flex",justifyContent:"flex-end"},toolbar:{},selectRoot:{},"@media screen and (max-width: 400px)":{toolbar:{"& span:nth-child(2)":{display:"none"}},selectRoot:{marginRight:"8px"}}}},{name:"MUIDataTablePagination"});function TablePagination$1(a){var o=useStyles$4$1(),s=a.count,_=a.options,T=a.rowsPerPage,j=a.page,ee=_.textLabels.pagination;return React__default.createElement(MuiTableFooter,null,React__default.createElement(TableRow$2,null,React__default.createElement(TableCell,{colSpan:"1000",className:o.tableCellContainer},React__default.createElement("div",{className:o.navContainer},_.jumpToPage?React__default.createElement(JumpToPage,{count:s,page:j,rowsPerPage:T,textLabels:_.textLabels,changePage:a.changePage,changeRowsPerPage:a.changeRowsPerPage}):null,React__default.createElement(MuiTablePagination,{component:"div",className:o.root,classes:{caption:o.caption,toolbar:o.toolbar,selectRoot:o.selectRoot},count:s,rowsPerPage:T,page:getPageValue(s,T,j),labelRowsPerPage:ee.rowsPerPage,labelDisplayedRows:function(te){var re,ne,ae,oe=te.from,se=te.to,de=te.count;return _concatInstanceProperty(re=_concatInstanceProperty(ne=_concatInstanceProperty(ae="".concat(oe,"-")).call(ae,se," ")).call(ne,ee.displayRows," ")).call(re,de)},backIconButtonProps:{id:"pagination-back","data-testid":"pagination-back","aria-label":ee.previous,title:ee.previous||""},nextIconButtonProps:{id:"pagination-next","data-testid":"pagination-next","aria-label":ee.next,title:ee.next||""},SelectProps:{id:"pagination-input",SelectDisplayProps:{id:"pagination-rows","data-testid":"pagination-rows"},MenuProps:{id:"pagination-menu","data-testid":"pagination-menu",MenuListProps:{id:"pagination-menu-list","data-testid":"pagination-menu-list"}}},rowsPerPageOptions:_.rowsPerPageOptions,onPageChange:function(te,re){a.changePage(re)},onRowsPerPageChange:function(te){a.changeRowsPerPage(te.target.value)}})))))}TablePagination$1.propTypes={count:PropTypes.number.isRequired,options:PropTypes.object.isRequired,page:PropTypes.number.isRequired,rowsPerPage:PropTypes.number.isRequired,changeRowsPerPage:PropTypes.func.isRequired};var useStyles$5$1=styles$o.makeStyles(function(){return{root:{"@media print":{display:"none"}}}},{name:"MUIDataTableFooter"}),TableFooter=function(a){var o=a.options,s=a.rowCount,_=a.page,T=a.rowsPerPage,j=a.changeRowsPerPage,ee=a.changePage,te=useStyles$5$1(),re=o.customFooter,ne=o.pagination,ae=ne===void 0||ne;return re?React__default.createElement(MuiTable,{className:te.root},o.customFooter(s,_,T,j,ee,o.textLabels.pagination)):ae?React__default.createElement(MuiTable,{className:te.root},React__default.createElement(TablePagination$1,{count:s,page:_,rowsPerPage:T,changeRowsPerPage:j,changePage:ee,component:"div",options:o})):null};TableFooter.propTypes={rowCount:PropTypes.number.isRequired,options:PropTypes.shape({customFooter:PropTypes.func,pagination:PropTypes.bool,textLabels:PropTypes.shape({pagination:PropTypes.object})}),page:PropTypes.number.isRequired,rowsPerPage:PropTypes.number.isRequired,changeRowsPerPage:PropTypes.func.isRequired,changePage:PropTypes.func.isRequired};var getColModel=function(a,o,s){var _,T=[],j=a[0]?a[0]:null;j===null&&(j={offsetLeft:1/0},_=_Object$entries(a),_forEachInstanceProperty(_).call(_,function(ne,ae){var oe=_slicedToArray$1(ne,2),se=(oe[0],oe[1]);se&&se.offsetLeft<j.offsetLeft&&(j=se)}),j.offsetLeft===1/0&&(j={offsetParent:0,offsetWidth:0,offsetLeft:0}));for(var ee=0,te=0,re=j.offsetParent;re&&(te=te+(re.offsetLeft||0)-(re.scrollLeft||0),re=re.offsetParent,!(1e3<++ee)););return a[0]&&(T[0]={left:te+j.offsetLeft,width:j.offsetWidth,columnIndex:null,ref:j}),_forEachInstanceProperty(o).call(o,function(ne,ae){var oe,se=a[ne+1],de=T.length-1;s[ne]&&s[ne].display!=="true"||(oe=de!=-1?T[de].left+T[de].width:te+j.offsetLeft,T.push({left:oe,width:se.offsetWidth,columnIndex:ne,ref:se}))}),T},reorderColumns=function(a,o,s){var _,T,j,ee=_sliceInstanceProperty(a).call(a),te=_indexOfInstanceProperty(ee).call(ee,o),re=_indexOfInstanceProperty(ee).call(ee,s);return te!==-1&&re!==-1&&(j=ee[te],ee=_concatInstanceProperty(_=[]).call(_,_toConsumableArray$1(_sliceInstanceProperty(ee).call(ee,0,te)),_toConsumableArray$1(_sliceInstanceProperty(ee).call(ee,te+1))),ee=_concatInstanceProperty(T=[]).call(T,_toConsumableArray$1(_sliceInstanceProperty(ee).call(ee,0,re)),[j],_toConsumableArray$1(_sliceInstanceProperty(ee).call(ee,re)))),ee},handleHover=function(a){a.item;var o=a.mon,s=a.index,_=a.headCellRefs,T=a.updateColumnOrder,j=a.columnOrder,ee=a.transitionTime,te=ee===void 0?300:ee,re=a.tableRef,ne=a.tableId,ae=a.timers,oe=a.columns,se=o.getItem().colIndex;if(_===o.getItem().headCellRefs&&se!==s){for(var de=reorderColumns(j,o.getItem().colIndex,s),ue=getColModel(_,de,oe),ce=o.getClientOffset().x,ve=-1,fe=0;fe<ue.length;fe++)if(ce>ue[fe].left&&ce<ue[fe].left+ue[fe].width){ve=ue[fe].columnIndex;break}if(ve===o.getItem().colIndex){clearTimeout(ae.columnShift);var he=getColModel(_,j,oe),pe=[];_forEachInstanceProperty(ue).call(ue,function(De){pe[De.columnIndex]=De.left}),_forEachInstanceProperty(he).call(he,function(De){pe[De.columnIndex]=pe[De.columnIndex]-De.left});for(var me=1;me<j.length;me++){var be=j[me];oe[be]&&oe[be].display!=="true"||(_[me]&&(_[me].style.transition="280ms"),_[me]&&(_[me].style.transform="translateX("+pe[me-1]+"px)"))}for(var ye=[],$e=[],_e=0;_e<j.length;_e++){for(var Ee=re?re.querySelectorAll('[data-colindex="'+_e+'"][data-tableid="'+ne+'"]'):[],Oe=0;Oe<Ee.length;Oe++)Ee[Oe].style.transition=te+"ms",Ee[Oe].style.transform="translateX("+pe[_e]+"px)",ye.push(Ee[Oe]);for(var Me=re?re.querySelectorAll('[data-divider-index="'+(_e+1)+'"][data-tableid="'+ne+'"]'):[],Ce=0;Ce<Me.length;Ce++)Me[Ce].style.transition=te+"ms",Me[Ce].style.transform="translateX("+pe[j[_e]]+"px)",$e.push(Me[Ce])}var Ie=o.getItem().colIndex;ae.columnShift=_setTimeout(function(){_forEachInstanceProperty(ye).call(ye,function(De){De.style.transition="0s",De.style.transform="translateX(0)"}),_forEachInstanceProperty($e).call($e,function(De){De.style.transition="0s",De.style.transform="translateX(0)"}),T(de,Ie,s)},te)}}},useColumnDrop=function(a){var o=reactDnd.useDrop({accept:"HEADER",drop:T,hover:function(j,ee){return handleHover(_Object$assign({},a,{item:j,mon:ee}))},collect:function(j){return{isOver:!!j.isOver(),canDrop:!!j.canDrop()}}}),s=_slicedToArray$1(o,2),_=s[0],T=(_.isOver,_.canDrop,s[1]);return[T]};function ownKeys$2(a,o){var s,_=_Object$keys(a);return _Object$getOwnPropertySymbols&&(s=_Object$getOwnPropertySymbols(a),o&&(s=_filterInstanceProperty(s).call(s,function(T){return _Object$getOwnPropertyDescriptor(a,T).enumerable})),_.push.apply(_,s)),_}function _objectSpread$2(a){for(var o=1;o<arguments.length;o++){var s,_,T=arguments[o]!=null?arguments[o]:{};o%2?_forEachInstanceProperty(s=ownKeys$2(Object(T),!0)).call(s,function(j){_defineProperty$4(a,j,T[j])}):_Object$getOwnPropertyDescriptors?_Object$defineProperties(a,_Object$getOwnPropertyDescriptors(T)):_forEachInstanceProperty(_=ownKeys$2(Object(T))).call(_,function(j){_Object$defineProperty(a,j,_Object$getOwnPropertyDescriptor(T,j))})}return a}var useStyles$6$1=styles$o.makeStyles(function(a){return{root:{},fixedHeader:{position:"sticky",top:"0px",zIndex:100,backgroundColor:a.palette.background.paper},tooltip:{cursor:"pointer"},mypopper:{"&[data-x-out-of-boundaries]":{display:"none"}},data:{display:"inline-block"},sortAction:{display:"flex",cursor:"pointer"},dragCursor:{cursor:"grab"},sortLabelRoot:{height:"20px"},sortActive:{color:a.palette.text.primary},toolButton:{textTransform:"none",marginLeft:"-8px",minWidth:0,marginRight:"8px"},contentWrapper:{display:"flex",alignItems:"center"},hintIconAlone:{marginTop:"-3px",marginLeft:"3px"},hintIconWithSortIcon:{marginTop:"-3px"}}},{name:"MUIDataTableHeadCell"}),TableHeadCell=function(a){function o(){return!!ce&&he.draggableColumns&&he.draggableColumns.enabled&&re.draggable!==!1}var s,_,T=a.cellHeaderProps,j=T===void 0?{}:T,ee=a.children,te=a.colPosition,re=a.column,ne=a.columns,ae=a.columnOrder,oe=ae===void 0?[]:ae,se=a.components,de=se===void 0?{}:se,ue=a.draggableHeadCellRefs,ce=a.draggingHook,ve=a.hint,fe=a.index,he=a.options,pe=a.print,me=a.setCellRef,be=_sortInstanceProperty(a),ye=a.sortDirection,$e=a.tableRef,_e=a.tableId,Ee=a.timers,Oe=a.toggleSort,Me=a.updateColumnOrder,Ce=React$c.useState(!1),Ie=_slicedToArray$1(Ce,2),De=Ie[0],Fe=Ie[1],Pe=React$c.useState(!1),Le=_slicedToArray$1(Pe,2),Se=Le[0],Re=Le[1],ke=useStyles$6$1(),je=_slicedToArray$1(ce||[],2),ze=je[0],qe=je[1],et=j.className,Qe=_objectWithoutProperties$2(j,["className"]),Ae=de.Tooltip||MuiTooltip,Ue=ye!=="none"&&ye!==void 0,Ge=ye!=="none"&&ye,Je=_objectSpread$2({classes:{root:ke.sortLabelRoot},tabIndex:-1,active:Ue,hideSortIcon:!1},Ge?{direction:ye}:{}),Xe=reactDnd.useDrag({item:{type:"HEADER",colIndex:fe,headCellRefs:ue},begin:function(){return _setTimeout(function(){Re(!1),Fe(!1),qe(!0)},0),null},end:function(){qe(!1)},collect:function(ct){return{opacity:ct.isDragging()?1:0}}}),lt=_slicedToArray$1(Xe,3),ot=(lt[0].opacity,lt[1]),ft=(lt[2],useColumnDrop({drop:function(){Fe(!1),Re(!1),qe(!1)},index:fe,headCellRefs:ue,updateColumnOrder:Me,columnOrder:oe,columns:ne,transitionTime:he.draggableColumns?he.draggableColumns.transitionTime:300,tableRef:$e?$e():null,tableId:_e||"none",timers:Ee})),nt=_slicedToArray$1(ft,1)[0],ht=clsx((_defineProperty$4(s={},ke.root,!0),_defineProperty$4(s,ke.fixedHeader,he.fixedHeader),_defineProperty$4(s,"datatables-noprint",!pe),_defineProperty$4(s,et,et),s));return React__default.createElement(TableCell,_extends$2({ref:function(ct){nt&&nt(ct),me&&me(fe+1,te+1,ct)},className:ht,scope:"col",sortDirection:Ge,"data-colindex":fe,"data-tableid":_e,onMouseDown:function(){Fe(!1)}},Qe),_sortInstanceProperty(he)&&be?React__default.createElement("span",{className:ke.contentWrapper},React__default.createElement(Ae,{title:!ze&&he.textLabels?he.textLabels.body.columnHeaderTooltip?he.textLabels.body.columnHeaderTooltip(re):he.textLabels.body.toolTip:"",placement:"bottom",open:De,onOpen:function(){return Fe(!ze)},onClose:function(){return Fe(!1)},classes:{tooltip:ke.tooltip,popper:ke.mypopper}},React__default.createElement(Button,{variant:"text",onKeyUp:function(ct){return ct.key==="Enter"&&Oe(fe),!1},onClick:function(){Oe(fe)},className:ke.toolButton,"data-testid":"headcol-".concat(fe),ref:o()?ot:null},React__default.createElement("div",{className:ke.sortAction},React__default.createElement("div",{className:clsx((_defineProperty$4(_={},ke.data,!0),_defineProperty$4(_,ke.sortActive,Ue),_defineProperty$4(_,ke.dragCursor,o()),_))},ee),React__default.createElement("div",{className:ke.sortAction},React__default.createElement(TableSortLabel,Je))))),ve&&React__default.createElement(Ae,{title:ve},React__default.createElement(HelpIcon,{className:Ue?ke.hintIconWithSortIcon:ke.hintIconAlone,fontSize:"small"}))):React__default.createElement("div",{className:ve?ke.sortAction:null,ref:o()?ot:null},ee,ve&&React__default.createElement(Ae,{title:ve,placement:"bottom-end",open:Se,onOpen:function(){return Fe(!1),void Re(!0)},onClose:function(){return Re(!1)},classes:{tooltip:ke.tooltip,popper:ke.mypopper},enterDelay:300},React__default.createElement(HelpIcon,{className:ke.hintIconAlone,fontSize:"small"}))))};TableHeadCell.propTypes={options:PropTypes.object.isRequired,sortDirection:PropTypes.oneOf(["asc","desc","none"]),toggleSort:PropTypes.func.isRequired,sort:PropTypes.bool.isRequired,hint:PropTypes.string,print:PropTypes.bool.isRequired,column:PropTypes.object,components:PropTypes.object};var useStyles$7$1=styles$o.makeStyles(function(){return{root:{}}},{name:"MUIDataTableHeadRow"}),TableHeadRow=function(a){var o=a.children,s=useStyles$7$1();return React__default.createElement(TableRow$2,{className:clsx(_defineProperty$4({},s.root,!0))},o)};function ownKeys$1$1(a,o){var s,_=_Object$keys(a);return _Object$getOwnPropertySymbols&&(s=_Object$getOwnPropertySymbols(a),o&&(s=_filterInstanceProperty(s).call(s,function(T){return _Object$getOwnPropertyDescriptor(a,T).enumerable})),_.push.apply(_,s)),_}function _objectSpread$1$1(a){for(var o=1;o<arguments.length;o++){var s,_,T=arguments[o]!=null?arguments[o]:{};o%2?_forEachInstanceProperty(s=ownKeys$1$1(Object(T),!0)).call(s,function(j){_defineProperty$4(a,j,T[j])}):_Object$getOwnPropertyDescriptors?_Object$defineProperties(a,_Object$getOwnPropertyDescriptors(T)):_forEachInstanceProperty(_=ownKeys$1$1(Object(T))).call(_,function(j){_Object$defineProperty(a,j,_Object$getOwnPropertyDescriptor(T,j))})}return a}TableHeadRow.propTypes={children:PropTypes.node};var useStyles$8$1=styles$o.makeStyles(function(a){return{main:{},responsiveStacked:_defineProperty$4({},a.breakpoints.down("sm"),{display:"none"}),responsiveStackedAlways:{display:"none"},responsiveSimple:_defineProperty$4({},a.breakpoints.down("xs"),{display:"none"})}},{name:"MUIDataTableHead"}),TableHead=function(a){var o,s=a.columnOrder,_=s===void 0?null:s,T=a.columns,j=a.components,ee=j===void 0?{}:j,te=a.count,re=a.data,ne=a.draggableHeadCellRefs,ae=a.expandedRows,oe=a.options,se=a.selectedRows,de=a.selectRowUpdate,ue=a.setCellRef,ce=a.sortOrder,ve=ce===void 0?{}:ce,fe=a.tableRef,he=a.tableId,pe=a.timers,me=a.toggleAllExpandableRows,be=a.toggleSort,ye=a.updateColumnOrder,$e=useStyles$8$1();_===null&&(_=T?_mapInstanceProperty(T).call(T,function(Re,ke){return ke}):[]);function _e(Re){be(Re)}function Ee(){de("head",null)}var Oe=React$c.useState(!1),Me=_slicedToArray$1(Oe,2),Ce=Me[0],Ie=Me[1],De=se&&se.data.length||0,Fe=0<De&&De<te,Pe=0<De&&te<=De;if(oe.disableToolbarSelect===!0||oe.selectToolbarPlacement==="none"||oe.selectToolbarPlacement==="above")if(Pe){for(var Le=0;Le<re.length;Le++)if(!se.lookup[re[Le].dataIndex]){Fe=!(Pe=!1);break}}else te<De&&(Fe=!0);var Se=_mapInstanceProperty(_).call(_,function(Re,ke){return{column:T[Re],index:Re,colPos:ke}});return React__default.createElement(MuiTableHead,{className:clsx((_defineProperty$4(o={},$e.responsiveStacked,oe.responsive==="vertical"||oe.responsive==="stacked"||oe.responsive==="stackedFullWidth"),_defineProperty$4(o,$e.responsiveStackedAlways,oe.responsive==="verticalAlways"),_defineProperty$4(o,$e.responsiveSimple,oe.responsive==="simple"),_defineProperty$4(o,$e.main,!0),o))},React__default.createElement(TableHeadRow,null,React__default.createElement(TableSelectCell,{setHeadCellRef:ue,onChange:_bindInstanceProperty(Ee).call(Ee,null),indeterminate:Fe,checked:Pe,isHeaderCell:!0,expandedRows:ae,expandableRowsHeader:oe.expandableRowsHeader,expandableOn:oe.expandableRows,selectableOn:oe.selectableRows,fixedHeader:oe.fixedHeader,fixedSelectColumn:oe.fixedSelectColumn,selectableRowsHeader:oe.selectableRowsHeader,selectableRowsHideCheckboxes:oe.selectableRowsHideCheckboxes,onExpand:me,isRowSelectable:!0,components:ee}),_mapInstanceProperty(Se).call(Se,function(Re){var ke=Re.column,je=Re.index,ze=Re.colPos;return ke.display==="true"&&(ke.customHeadRender?ke.customHeadRender(_objectSpread$1$1({index:je},ke),_e,ve):React__default.createElement(TableHeadCell,{cellHeaderProps:T[je].setCellHeaderProps&&T[je].setCellHeaderProps(_objectSpread$1$1({index:je},ke))||{},key:je,index:je,colPosition:ze,type:"cell",setCellRef:ue,sort:_sortInstanceProperty(ke),sortDirection:ke.name===ve.name?ve.direction:"none",toggleSort:_e,hint:ke.hint,print:ke.print,options:oe,column:ke,columns:T,updateColumnOrder:ye,columnOrder:_,timers:pe,draggingHook:[Ce,Ie],draggableHeadCellRefs:ne,tableRef:fe,tableId:he,components:ee},ke.customHeadLabelRender?ke.customHeadLabelRender(_objectSpread$1$1({index:je,colPos:ze},ke)):ke.label))})))};function ownKeys$2$1(a,o){var s,_=_Object$keys(a);return _Object$getOwnPropertySymbols&&(s=_Object$getOwnPropertySymbols(a),o&&(s=_filterInstanceProperty(s).call(s,function(T){return _Object$getOwnPropertyDescriptor(a,T).enumerable})),_.push.apply(_,s)),_}function _objectSpread$2$1(a){for(var o=1;o<arguments.length;o++){var s,_,T=arguments[o]!=null?arguments[o]:{};o%2?_forEachInstanceProperty(s=ownKeys$2$1(Object(T),!0)).call(s,function(j){_defineProperty$4(a,j,T[j])}):_Object$getOwnPropertyDescriptors?_Object$defineProperties(a,_Object$getOwnPropertyDescriptors(T)):_forEachInstanceProperty(_=ownKeys$2$1(Object(T))).call(_,function(j){_Object$defineProperty(a,j,_Object$getOwnPropertyDescriptor(T,j))})}return a}function _createSuper$3(a){var o=_isNativeReflectConstruct$3();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct$3(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}var defaultResizeStyles={root:{position:"absolute"},resizer:{position:"absolute",width:"1px",height:"100%",left:"100px",cursor:"ew-resize",border:"0.1px solid rgba(224, 224, 224, 1)"}};function getParentOffsetLeft(a){for(var o=0,s=0,_=a.offsetParent;_&&(s=s+(_.offsetLeft||0)-(_.scrollLeft||0),_=_.offsetParent,!(1e3<++o)););return s}var TableResize=function(a){_inherits$1(s,a);var o=_createSuper$3(s);function s(){var _,T;_classCallCheck$1(this,s);for(var j=arguments.length,ee=new Array(j),te=0;te<j;te++)ee[te]=arguments[te];return T=o.call.apply(o,_concatInstanceProperty(_=[this]).call(_,ee)),_defineProperty$4(_assertThisInitialized$1(T),"state",{resizeCoords:{},priorPosition:{},tableWidth:"100%",tableHeight:"100%"}),_defineProperty$4(_assertThisInitialized$1(T),"handleResize",function(){window.innerWidth!==T.windowWidth&&(T.windowWidth=window.innerWidth,T.setDividers())}),_defineProperty$4(_assertThisInitialized$1(T),"setCellRefs",function(re,ne){T.cellsRef=re,T.tableRef=ne,T.setDividers()}),_defineProperty$4(_assertThisInitialized$1(T),"setDividers",function(){var re=T.tableRef,ne=re.getBoundingClientRect(),ae=ne.width,oe=ne.height,se=T.state.resizeCoords;for(var de in se)delete se[de];var ue=getParentOffsetLeft(re),ce=_Object$entries(T.cellsRef),ve=_filterInstanceProperty(ce).call(ce,function(fe,he){return he+1<ce.length});_forEachInstanceProperty(ve).call(ve,function(fe,he){var pe,me=_slicedToArray$1(fe,2),be=me[0],ye=me[1];ye&&(pe=((pe=ye.getBoundingClientRect().left)||0)-ue,window.getComputedStyle(ye,null),se[be]={left:pe+ye.offsetWidth})}),T.setState({tableWidth:ae,tableHeight:oe,resizeCoords:se},T.updateWidths)}),_defineProperty$4(_assertThisInitialized$1(T),"updateWidths",function(){var re,ne=0,ae=T.state,oe=ae.resizeCoords,se=ae.tableWidth;_forEachInstanceProperty(re=_Object$entries(oe)).call(re,function(de){var ue=_slicedToArray$1(de,2),ce=ue[0],ve=ue[1],fe=Number((ve.left-ne)/se*100);_typeof$2(T.props.resizableColumns)==="object"&&T.props.resizableColumns.roundWidthPercentages&&(fe=fe.toFixed(2)),ne=ve.left;var he=T.cellsRef[ce];he&&(he.style.width=fe+"%")})}),_defineProperty$4(_assertThisInitialized$1(T),"onResizeStart",function(re,ne){var ae=T.tableRef,oe=ae.style.width,se=0;ae.style.width="1px";var de=_Object$entries(T.cellsRef);_forEachInstanceProperty(de).call(de,function(ue,ce){var ve=_slicedToArray$1(ue,2),fe=ve[0],he=ve[1],pe=he?he.getBoundingClientRect():{width:0,left:0};T.minWidths[fe]=pe.width,se=Math.max(fe,se)}),ae.style.width=oe,T.setState({isResize:!0,id:re,lastColumn:se})}),_defineProperty$4(_assertThisInitialized$1(T),"onResizeMove",function(re,ne){function ae(Se){for(var Re=Se+1,ke=0;$e[Re]===void 0&&ke<20;)Re++,ke++;return $e[Re]}function oe(Se){for(var Re=Se-1;$e[Re]===void 0&&0<=Re;)Re--;return $e[Re]}var se,de,ue,ce,ve,fe,he,pe,me,be=T.state,ye=be.isResize,$e=be.resizeCoords,_e=be.lastColumn,Ee=T.minWidths[re],Oe=T.minWidths[function(Se){for(var Re=Se+1,ke=0;$e[Re]===void 0&&ke<20;)Re++,ke++;return Re}(_parseInt(re,10))]||T.minWidths[re],Me=_parseInt(re,10),Ce=(_Object$entries(T.cellsRef),T.tableRef),Ie=Ce.getBoundingClientRect(),De=Ie.width,Fe=Ie.height,Pe=T.props.options.selectableRows,Le=getParentOffsetLeft(Ce);ye&&(se=ne.clientX-Le,de=function(Se,Re,ke){return Re-ke<Se?Re-ke:Se},ue=function(Se,Re){return Se<Re?Re:Se},ce=function(Se,Re,ke,je){return ae(ke)!==void 0&&Se>ae(ke).left-je?ae(ke).left-je:Se},ve=function(Se,Re,ke,je){return oe(ke)!==void 0&&Se<oe(ke).left+je?oe(ke).left+je:Se},he=function(Se){return Se===function(Re){for(var ke=Re-1;$e[ke]===void 0&&0<=ke;)ke--;return ke}(_e)},(fe=function(Se,Re){for(var ke=1;!$e[ke]&&ke<20;)ke++;return Se!=="none"&&Re===0||Se==="none"&&Re===ke})(Pe,Me)&&he(Me)?se=de(se=ue(se,Ee),De,Oe):!fe(Pe,Me)&&he(Me)?se=ve(se=de(se,De,Oe),0,Me,Ee):fe(Pe,Me)&&!he(Me)?se=ce(se=ue(se,Ee),0,Me,Oe):fe(Pe,Me)||he(Me)||(se=ce(se=ve(se,0,Me,Ee),0,Me,Oe)),pe=_objectSpread$2$1(_objectSpread$2$1({},$e[re]),{},{left:se}),me=_objectSpread$2$1(_objectSpread$2$1({},$e),{},_defineProperty$4({},re,pe)),T.setState({resizeCoords:me,tableHeight:Fe},T.updateWidths))}),_defineProperty$4(_assertThisInitialized$1(T),"onResizeEnd",function(re,ne){T.setState({isResize:!1,id:null})}),T}return _createClass$2(s,[{key:"componentDidMount",value:function(){var _=this;this.minWidths=[],this.windowWidth=null,this.props.setResizeable(this.setCellRefs),this.props.updateDividers(function(){return _.setState({updateCoords:!0},function(){return _.updateWidths})}),window.addEventListener("resize",this.handleResize,!1)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleResize,!1)}},{key:"render",value:function(){var _,T=this,j=this.props,ee=j.classes,te=j.tableId,re=this.state,ne=re.id,ae=re.isResize,oe=re.resizeCoords,se=re.tableWidth,de=re.tableHeight;return React__default.createElement("div",{className:ee.root,style:{width:se}},_mapInstanceProperty(_=_Object$entries(oe)).call(_,function(ue){var ce,ve,fe,he=_slicedToArray$1(ue,2),pe=he[0],me=he[1];return React__default.createElement("div",{"data-divider-index":pe,"data-tableid":te,"aria-hidden":"true",key:pe,onMouseMove:_bindInstanceProperty(ce=T.onResizeMove).call(ce,null,pe),onMouseUp:_bindInstanceProperty(ve=T.onResizeEnd).call(ve,null,pe),style:{width:ae&&ne==pe?se:"auto",position:"absolute",height:de-2,cursor:"ew-resize",zIndex:1e3}},React__default.createElement("div",{"aria-hidden":"true",onMouseDown:_bindInstanceProperty(fe=T.onResizeStart).call(fe,null,pe),className:ee.resizer,style:{left:me.left}}))}))}}]),s}(React__default.Component);_defineProperty$4(TableResize,"propTypes",{classes:PropTypes.object});var DefaultTableResize=styles$o.withStyles(defaultResizeStyles,{name:"MUIDataTableResize"})(TableResize),Popover=function(a){a.className;var o=a.trigger,s=a.refExit,_=a.hide,T=a.content,j=_objectWithoutProperties$2(a,["className","trigger","refExit","hide","content"]),ee=React$c.useState(!1),te=_slicedToArray$1(ee,2),re=te[0],ne=te[1],ae=React$c.useRef(null);React$c.useEffect(function(){re&&typeof _=="boolean"&&_&&ne(!1)},[_,re,ne]);function oe(){ne(!1)}var se=j.classes.closeIcon;delete j.classes.closeIcon;var de={key:"content",onClick:function(ue){var ce;o.props.onClick&&o.props.onClick(),ce=ue,ae.current=ce.currentTarget,ne(!0)}};return React__default.createElement(React__default.Fragment,null,React__default.createElement("span",de,o),React__default.createElement(MuiPopover,_extends$2({elevation:2,open:re,TransitionProps:{onExited:function(){s&&s()}},onClose:oe,anchorEl:ae.current,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},j),React__default.createElement(IconButton,{"aria-label":"Close",onClick:oe,className:se,style:{position:"absolute",right:"4px",top:"4px",zIndex:"1000"}},React__default.createElement(CloseIcon,null)),T))};Popover.propTypes={refExit:PropTypes.func,trigger:PropTypes.node.isRequired,content:PropTypes.node.isRequired,hide:PropTypes.bool};var useStyles$9$1=styles$o.makeStyles(function(a){return{root:{padding:"16px 24px 16px 24px",fontFamily:"Roboto"},title:{marginLeft:"-7px",marginRight:"24px",fontSize:"14px",color:a.palette.text.secondary,textAlign:"left",fontWeight:500},formGroup:{marginTop:"8px"},formControl:{},checkbox:{padding:"0px",width:"32px",height:"32px"},checkboxRoot:{},checked:{},label:{fontSize:"15px",marginLeft:"8px",color:a.palette.text.primary}}},{name:"MUIDataTableViewCol"}),TableViewCol=function(a){var o=a.columns,s=a.options,_=a.components,T=_===void 0?{}:_,j=a.onColumnUpdate,ee=(a.updateColumns,useStyles$9$1()),te=s.textLabels.viewColumns,re=T.Checkbox||Checkbox;return React__default.createElement(FormControl,{component:"fieldset",className:ee.root,"aria-label":te.titleAria},React__default.createElement(Typography$2,{variant:"caption",className:ee.title},te.title),React__default.createElement(FormGroup,{className:ee.formGroup},_mapInstanceProperty(o).call(o,function(ne,ae){return ne.display!=="excluded"&&ne.viewColumns!==!1&&React__default.createElement(FormControlLabel,{key:ae,classes:{root:ee.formControl,label:ee.label},control:React__default.createElement(re,{color:"primary","data-description":"table-view-col",className:ee.checkbox,classes:{root:ee.checkboxRoot,checked:ee.checked},onChange:function(){j(ae)},checked:ne.display==="true",value:ne.name}),label:ne.label})})))};TableViewCol.propTypes={columns:PropTypes.array.isRequired,options:PropTypes.object.isRequired,onColumnUpdate:PropTypes.func,classes:PropTypes.object};var useStyles$a$1=styles$o.makeStyles(function(a){return{main:{display:"flex",flex:"1 0 auto"},searchIcon:{color:a.palette.text.secondary,marginTop:"10px",marginRight:"8px"},searchText:{flex:"0.8 0"},clearIcon:{"&:hover":{color:a.palette.error.main}}}},{name:"MUIDataTableSearch"}),TableSearch=function(a){var o=a.options,s=a.searchText,_=a.onSearch,T=a.onHide,j=useStyles$a$1(),ee=o.searchAlwaysOpen?"hidden":"visible";return React__default.createElement(Grow,{appear:!0,in:!0,timeout:300},React__default.createElement("div",{className:j.main},React__default.createElement(SearchIcon,{className:j.searchIcon}),React__default.createElement(TextField,_extends$2({className:j.searchText,autoFocus:!0,InputProps:{"data-test-id":o.textLabels.toolbar.search},inputProps:{"aria-label":o.textLabels.toolbar.search},value:s||"",onKeyDown:function(te){te.key==="Escape"&&T()},onChange:function(te){_(te.target.value)},fullWidth:!0,placeholder:o.searchPlaceholder},o.searchProps?o.searchProps:{})),React__default.createElement(IconButton,{className:j.clearIcon,style:{visibility:ee},onClick:T},React__default.createElement(ClearIcon,null))))};function _createSuper$4(a){var o=_isNativeReflectConstruct$4();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct$4(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}var defaultToolbarStyles=function(a){var o={root:{"@media print":{display:"none"}},fullWidthRoot:{},left:{flex:"1 1 auto"},fullWidthLeft:{flex:"1 1 auto"},actions:{flex:"1 1 auto",textAlign:"right"},fullWidthActions:{flex:"1 1 auto",textAlign:"right"},titleRoot:{},titleText:{},fullWidthTitleText:{textAlign:"left"},icon:{"&:hover":{color:a.palette.primary.main}},iconActive:{color:a.palette.primary.main},filterPaper:{maxWidth:"50%"},filterCloseIcon:{position:"absolute",right:0,top:0,zIndex:100},searchIcon:{display:"inline-flex",marginTop:"10px",marginRight:"8px"}};return _defineProperty$4(o,a.breakpoints.down("sm"),{titleRoot:{},titleText:{fontSize:"16px"},spacer:{display:"none"},left:{padding:"8px 0px"},actions:{textAlign:"right"}}),_defineProperty$4(o,a.breakpoints.down("xs"),{root:{display:"block","@media print":{display:"none !important"}},left:{padding:"8px 0px 0px 0px"},titleText:{textAlign:"center"},actions:{textAlign:"center"}}),_defineProperty$4(o,"@media screen and (max-width: 480px)",{}),o},RESPONSIVE_FULL_WIDTH_NAME="scrollFullHeightFullWidth",TableToolbar=function(a){_inherits$1(s,a);var o=_createSuper$4(s);function s(){var _,T;_classCallCheck$1(this,s);for(var j=arguments.length,ee=new Array(j),te=0;te<j;te++)ee[te]=arguments[te];return T=o.call.apply(o,_concatInstanceProperty(_=[this]).call(_,ee)),_defineProperty$4(_assertThisInitialized$1(T),"state",{iconActive:null,showSearch:!!(T.props.searchText||T.props.options.searchText||T.props.options.searchOpen||T.props.options.searchAlwaysOpen),searchText:T.props.searchText||null}),_defineProperty$4(_assertThisInitialized$1(T),"handleCSVDownload",function(){var re,ne=T.props,ae=ne.data,oe=ne.displayData,se=ne.columns,de=ne.options,ue=ne.columnOrder,ce=[],ve=[],fe=_Array$isArray(ue)?_sliceInstanceProperty(ue).call(ue,0):[];fe.length===0&&(fe=_mapInstanceProperty(se).call(se,function(he,pe){return pe})),_forEachInstanceProperty(ae).call(ae,function(he){var pe={index:he.index,data:[]};_forEachInstanceProperty(fe).call(fe,function(me){pe.data.push(he.data[me])}),ce.push(pe)}),_forEachInstanceProperty(fe).call(fe,function(he){ve.push(se[he])}),de.downloadOptions&&de.downloadOptions.filterOptions&&(de.downloadOptions.filterOptions.useDisplayedRowsOnly&&(re=_mapInstanceProperty(oe).call(oe,function(he,pe){var me,be=-1;return he.index=pe,{data:_mapInstanceProperty(me=he.data).call(me,function(ye){be+=1;var $e=_typeof$2(ye)!=="object"||ye===null||_Array$isArray(ye)?ye:find$1(ae,function(_e){return _e.index===he.dataIndex}).data[be];return $e=typeof $e=="function"?find$1(ae,function(_e){return _e.index===he.dataIndex}).data[be]:$e})}}),ce=[],_forEachInstanceProperty(re).call(re,function(he){var pe={index:he.index,data:[]};_forEachInstanceProperty(fe).call(fe,function(me){pe.data.push(he.data[me])}),ce.push(pe)})),de.downloadOptions.filterOptions.useDisplayedColumnsOnly&&(ve=_filterInstanceProperty(ve).call(ve,function(he){return he.display==="true"}),ce=_mapInstanceProperty(ce).call(ce,function(he){var pe;return he.data=_filterInstanceProperty(pe=he.data).call(pe,function(me,be){return se[fe[be]].display==="true"}),he}))),createCSVDownload(ve,ce,de,downloadCSV)}),_defineProperty$4(_assertThisInitialized$1(T),"setActiveIcon",function(re){T.setState(function(ne){return{showSearch:T.isSearchShown(re),iconActive:re,prevIconActive:ne.iconActive}},function(){var ne=T.state,ae=ne.iconActive,oe=ne.prevIconActive;ae==="filter"&&(T.props.setTableAction("onFilterDialogOpen"),T.props.options.onFilterDialogOpen&&T.props.options.onFilterDialogOpen()),ae===void 0&&oe==="filter"&&(T.props.setTableAction("onFilterDialogClose"),T.props.options.onFilterDialogClose&&T.props.options.onFilterDialogClose())})}),_defineProperty$4(_assertThisInitialized$1(T),"isSearchShown",function(re){if(T.props.options.searchAlwaysOpen)return!0;var ne,ae=!1;return T.state.showSearch?ae=!!T.state.searchText||(ne=T.props.options.onSearchClose,T.props.setTableAction("onSearchClose"),ne&&ne(),!1):re==="search"&&(ae=T.showSearch()),ae}),_defineProperty$4(_assertThisInitialized$1(T),"getActiveIcon",function(re,ne){var ae,oe,se,de=T.state.iconActive===ne;return ne==="search"&&(oe=(ae=T.state).showSearch,se=ae.searchText,de=de||oe||se),de?re.iconActive:re.icon}),_defineProperty$4(_assertThisInitialized$1(T),"showSearch",function(){return T.props.setTableAction("onSearchOpen"),T.props.options.onSearchOpen&&T.props.options.onSearchOpen(),!0}),_defineProperty$4(_assertThisInitialized$1(T),"hideSearch",function(){var re=T.props.options.onSearchClose;T.props.setTableAction("onSearchClose"),re&&re(),T.props.searchClose(),T.setState(function(){return{iconActive:null,showSearch:!1,searchText:null}})}),_defineProperty$4(_assertThisInitialized$1(T),"handleSearch",function(re){T.setState({searchText:re}),T.props.searchTextUpdate(re)}),_defineProperty$4(_assertThisInitialized$1(T),"handleSearchIconClick",function(){var re=T.state,ne=re.showSearch,ae=re.searchText;ne&&!ae?T.hideSearch():T.setActiveIcon("search")}),T}return _createClass$2(s,[{key:"componentDidUpdate",value:function(_){this.props.searchText!==_.searchText&&this.setState({searchText:this.props.searchText})}},{key:"render",value:function(){var _,T,j,ee=this,te=this.props,re=te.data,ne=te.options,ae=te.classes,oe=te.columns,se=te.filterData,de=te.filterList,ue=te.filterUpdate,ce=te.resetFilters,ve=te.toggleViewColumn,fe=te.updateColumns,he=te.title,pe=te.components,me=pe===void 0?{}:pe,be=te.updateFilterByType,ye=me.icons,$e=ye===void 0?{}:ye,_e=me.Tooltip||MuiTooltip,Ee=me.TableViewCol||TableViewCol,Oe=me.TableFilter||DefaultTableFilter,Me=$e.SearchIcon||SearchIcon,Ce=$e.DownloadIcon||DownloadIcon,Ie=$e.PrintIcon||PrintIcon,De=$e.ViewColumnIcon||ViewColumnIcon,Fe=$e.FilterIcon||FilterIcon,Pe=ne.textLabels.toolbar,Le=Pe.search,Se=Pe.downloadCsv,Re=Pe.print,ke=Pe.viewColumns,je=Pe.filterTable,ze=this.state,qe=ze.showSearch,et=ze.searchText;return React__default.createElement(Toolbar,{className:ne.responsive!==RESPONSIVE_FULL_WIDTH_NAME?ae.root:ae.fullWidthRoot,role:"toolbar","aria-label":"Table Toolbar"},React__default.createElement("div",{className:ne.responsive!==RESPONSIVE_FULL_WIDTH_NAME?ae.left:ae.fullWidthLeft},qe===!0?ne.customSearchRender?ne.customSearchRender(et,this.handleSearch,this.hideSearch,ne):React__default.createElement(TableSearch,{searchText:et,onSearch:this.handleSearch,onHide:this.hideSearch,options:ne}):typeof he!="string"?he:React__default.createElement("div",{className:ae.titleRoot,"aria-hidden":"true"},React__default.createElement(Typography$2,{variant:"h6",className:ne.responsive!==RESPONSIVE_FULL_WIDTH_NAME?ae.titleText:ae.fullWidthTitleText},he))),React__default.createElement("div",{className:ne.responsive!==RESPONSIVE_FULL_WIDTH_NAME?ae.actions:ae.fullWidthActions},!(ne.search===!1||ne.search==="false"||ne.searchAlwaysOpen===!0)&&React__default.createElement(_e,{title:Le,disableFocusListener:!0},React__default.createElement(IconButton,{"aria-label":Le,"data-testid":Le+"-iconButton",ref:function(Qe){return ee.searchButton=Qe},classes:{root:this.getActiveIcon(ae,"search")},disabled:ne.search==="disabled",onClick:this.handleSearchIconClick},React__default.createElement(Me,null))),!(ne.download===!1||ne.download==="false")&&React__default.createElement(_e,{title:Se},React__default.createElement(IconButton,{"data-testid":Se.replace(/\s/g,"")+"-iconButton","aria-label":Se,classes:{root:ae.icon},disabled:ne.download==="disabled",onClick:this.handleCSVDownload},React__default.createElement(Ce,null))),!(ne.print===!1||ne.print==="false")&&React__default.createElement("span",null,React__default.createElement(ReactToPrint__default,{content:function(){return ee.props.tableRef()}},React__default.createElement(ReactToPrint.PrintContextConsumer,null,function(Qe){var Ae=Qe.handlePrint;return React__default.createElement("span",null,React__default.createElement(_e,{title:Re},React__default.createElement(IconButton,{"data-testid":Re+"-iconButton","aria-label":Re,disabled:ne.print==="disabled",onClick:Ae,classes:{root:ae.icon}},React__default.createElement(Ie,null))))}))),!(ne.viewColumns===!1||ne.viewColumns==="false")&&React__default.createElement(Popover,{refExit:_bindInstanceProperty(_=this.setActiveIcon).call(_,null),classes:{closeIcon:ae.filterCloseIcon},hide:ne.viewColumns==="disabled",trigger:React__default.createElement(_e,{title:ke,disableFocusListener:!0},React__default.createElement(IconButton,{"data-testid":ke+"-iconButton","aria-label":ke,classes:{root:this.getActiveIcon(ae,"viewcolumns")},disabled:ne.viewColumns==="disabled",onClick:_bindInstanceProperty(T=this.setActiveIcon).call(T,null,"viewcolumns")},React__default.createElement(De,null))),content:React__default.createElement(Ee,{data:re,columns:oe,options:ne,onColumnUpdate:ve,updateColumns:fe,components:me})}),!(_filterInstanceProperty(ne)===!1||_filterInstanceProperty(ne)==="false")&&React__default.createElement(Popover,{refExit:function(){ee.setState({hideFilterPopover:!1}),ee.setActiveIcon()},hide:this.state.hideFilterPopover||_filterInstanceProperty(ne)==="disabled",classes:{paper:ae.filterPaper,closeIcon:ae.filterCloseIcon},trigger:React__default.createElement(_e,{title:je,disableFocusListener:!0},React__default.createElement(IconButton,{"data-testid":je+"-iconButton","aria-label":je,classes:{root:this.getActiveIcon(ae,"filter")},disabled:_filterInstanceProperty(ne)==="disabled",onClick:_bindInstanceProperty(j=this.setActiveIcon).call(j,null,"filter")},React__default.createElement(Fe,null))),content:React__default.createElement(Oe,{customFooter:ne.customFilterDialogFooter,columns:oe,options:ne,filterList:de,filterData:se,onFilterUpdate:ue,onFilterReset:ce,handleClose:function(){ee.setState({hideFilterPopover:!0})},updateFilterByType:be,components:me})}),ne.customToolbar&&ne.customToolbar({displayData:this.props.displayData})))}}]),s}(React__default.Component),DefaultTableToolbar=styles$o.withStyles(defaultToolbarStyles,{name:"MUIDataTableToolbar"})(TableToolbar);function _createSuper$5(a){var o=_isNativeReflectConstruct$5();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct$5(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}var defaultToolbarSelectStyles=function(a){return{root:{backgroundColor:a.palette.background.default,flex:"1 1 100%",display:"flex",position:"relative",zIndex:120,justifyContent:"space-between",alignItems:"center",paddingTop:typeof a.spacing=="function"?a.spacing(1):a.spacing.unit,paddingBottom:typeof a.spacing=="function"?a.spacing(1):a.spacing.unit,"@media print":{display:"none"}},title:{paddingLeft:"26px"},iconButton:{marginRight:"24px"},deleteIcon:{}}},TableToolbarSelect=function(a){_inherits$1(s,a);var o=_createSuper$5(s);function s(){var _,T;_classCallCheck$1(this,s);for(var j=arguments.length,ee=new Array(j),te=0;te<j;te++)ee[te]=arguments[te];return T=o.call.apply(o,_concatInstanceProperty(_=[this]).call(_,ee)),_defineProperty$4(_assertThisInitialized$1(T),"handleCustomSelectedRows",function(re){if(!_Array$isArray(re))throw new TypeError(`"selectedRows" must be an "array", but it's "`.concat(_typeof$2(re),'"'));if(_someInstanceProperty(re).call(re,function(ae){return typeof ae!="number"}))throw new TypeError('Array "selectedRows" must contain only numbers');var ne=T.props.options;if(1<re.length&&ne.selectableRows==="single")throw new Error('Can not select more than one row when "selectableRows" is "single"');T.props.selectRowUpdate("custom",re)}),T}return _createClass$2(s,[{key:"render",value:function(){var _=this.props,T=_.classes,j=_.onRowsDelete,ee=_.selectedRows,te=_.options,re=_.displayData,ne=_.components,ae=ne===void 0?{}:ne,oe=te.textLabels.selectedRows,se=ae.Tooltip||MuiTooltip;return React__default.createElement(Paper,{className:T.root},React__default.createElement("div",null,React__default.createElement(Typography$2,{variant:"subtitle1",className:T.title},ee.data.length," ",oe.text)),te.customToolbarSelect?te.customToolbarSelect(ee,re,this.handleCustomSelectedRows):React__default.createElement(se,{title:oe.delete},React__default.createElement(IconButton,{className:T.iconButton,onClick:j,"aria-label":oe.deleteAria},React__default.createElement(DeleteIcon,{className:T.deleteIcon}))))}}]),s}(React__default.Component);_defineProperty$4(TableToolbarSelect,"propTypes",{options:PropTypes.object.isRequired,rowSelected:PropTypes.bool,onRowsDelete:PropTypes.func,classes:PropTypes.object});var DefaultTableToolbarSelect=styles$o.withStyles(defaultToolbarSelectStyles,{name:"MUIDataTableToolbarSelect"})(TableToolbarSelect),getTextLabels=function(){return{body:{noMatch:"Sorry, no matching records found",toolTip:"Sort"},pagination:{next:"Next Page",previous:"Previous Page",rowsPerPage:"Rows per page:",displayRows:"of",jumpToPage:"Jump to Page:"},toolbar:{search:"Search",downloadCsv:"Download CSV",print:"Print",viewColumns:"View Columns",filterTable:"Filter Table"},filter:{all:"All",title:"FILTERS",reset:"RESET"},viewColumns:{title:"Show Columns",titleAria:"Show/Hide Table Columns"},selectedRows:{text:"row(s) selected",delete:"Delete",deleteAria:"Delete Selected Rows"}}},isBrowser$1=typeof window<"u"&&window.document!==void 0,load=function(a){if(isBrowser$1)return JSON.parse(window.localStorage.getItem(a));a===void 0||console.warn("storageKey support only on browser")},save=function(a,o){o.selectedRows,o.data,o.displayData;var s=_objectWithoutProperties$2(o,["selectedRows","data","displayData"]);window.localStorage.setItem(a,_JSON$stringify(s))};function ownKeys$3(a,o){var s,_=_Object$keys(a);return _Object$getOwnPropertySymbols&&(s=_Object$getOwnPropertySymbols(a),o&&(s=_filterInstanceProperty(s).call(s,function(T){return _Object$getOwnPropertyDescriptor(a,T).enumerable})),_.push.apply(_,s)),_}function _objectSpread$3(a){for(var o=1;o<arguments.length;o++){var s,_,T=arguments[o]!=null?arguments[o]:{};o%2?_forEachInstanceProperty(s=ownKeys$3(Object(T),!0)).call(s,function(j){_defineProperty$4(a,j,T[j])}):_Object$getOwnPropertyDescriptors?_Object$defineProperties(a,_Object$getOwnPropertyDescriptors(T)):_forEachInstanceProperty(_=ownKeys$3(Object(T))).call(_,function(j){_Object$defineProperty(a,j,_Object$getOwnPropertyDescriptor(T,j))})}return a}function _createSuper$6(a){var o=_isNativeReflectConstruct$6();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct$6(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}var defaultTableStyles=function(a){return{root:{},paper:{},paperResponsiveScrollFullHeightFullWidth:{position:"absolute"},tableRoot:{outline:"none"},responsiveBase:{overflow:"auto","@media print":{height:"auto !important"}},responsiveScroll:{overflow:"auto",height:"100%"},responsiveScrollMaxHeight:{overflow:"auto",height:"100%"},responsiveScrollFullHeight:{height:"100%"},responsiveStacked:_defineProperty$4({overflow:"auto"},a.breakpoints.down("sm"),{overflow:"hidden"}),responsiveStackedFullWidth:{},caption:{position:"absolute",left:"-3000px"},liveAnnounce:{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"},"@global":{"@media print":{".datatables-noprint":{display:"none"}}}}},TABLE_LOAD={INITIAL:1,UPDATE:2},TOOLBAR_ITEMS=["title","filter","search","print","download","viewColumns","customToolbar"],hasToolbarItem=function(a,o){return a.title=o,!isUndefined(find$1(TOOLBAR_ITEMS,function(s){return a[s]}))},STP={REPLACE:"replace",ABOVE:"above",NONE:"none"},MUIDataTable=function(a){_inherits$1(s,a);var o=_createSuper$6(s);function s(_){var T,j;_classCallCheck$1(this,s),j=o.call(this,_),_defineProperty$4(_assertThisInitialized$1(j),"getDefaultOptions",function(){return{caseSensitive:!1,consoleWarnings:!0,disableToolbarSelect:!1,download:!0,downloadOptions:{filename:"tableDownload.csv",separator:","},draggableColumns:{enabled:!1,transitionTime:300},elevation:4,enableNestedDataAccess:"",expandableRows:!1,expandableRowsHeader:!0,expandableRowsOnClick:!1,filter:!0,filterArrayFullMatch:!0,filterType:"dropdown",fixedHeader:!0,fixedSelectColumn:!0,pagination:!0,print:!0,resizableColumns:!1,responsive:"vertical",rowHover:!0,rowsPerPageOptions:[10,15,100],search:!0,selectableRows:"multiple",selectableRowsHideCheckboxes:!1,selectableRowsOnClick:!1,selectableRowsHeader:!0,serverSide:!1,serverSideFilterList:null,setTableProps:function(){return{}},sort:!0,sortFilterList:!0,tableBodyHeight:"auto",tableBodyMaxHeight:null,sortOrder:{},textLabels:getTextLabels(),viewColumns:!0,selectToolbarPlacement:STP.REPLACE}}),_defineProperty$4(_assertThisInitialized$1(j),"warnDep",function(te,re){warnDeprecated(te,j.options.consoleWarnings)}),_defineProperty$4(_assertThisInitialized$1(j),"warnInfo",function(te,re){warnInfo(te,j.options.consoleWarnings)}),_defineProperty$4(_assertThisInitialized$1(j),"handleOptionDeprecation",function(te){var re,ne,ae,oe;typeof j.options.selectableRows=="boolean"&&(j.warnDep("Using a boolean for selectableRows has been deprecated. Please use string option: multiple | single | none"),j.options.selectableRows=j.options.selectableRows?"multiple":"none"),_indexOfInstanceProperty(re=["standard","vertical","verticalAlways","simple"]).call(re,j.options.responsive)===-1&&(_indexOfInstanceProperty(ae=["scrollMaxHeight","scrollFullHeight","stacked","stackedFullWidth","scrollFullHeightFullWidth","scroll"]).call(ae,j.options.responsive)!==-1?j.warnDep(j.options.responsive+" has been deprecated, but will still work in version 3.x. Please use string option: standard | vertical | simple. More info: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md"):j.warnInfo(j.options.responsive+" is not recognized as a valid input for responsive option. Please use string option: standard | vertical | simple. More info: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md")),j.options.onRowsSelect&&j.warnDep("onRowsSelect has been renamed onRowSelectionChange. More info: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md"),j.options.onRowsExpand&&j.warnDep("onRowsExpand has been renamed onRowExpansionChange. More info: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md"),j.options.fixedHeaderOptions&&(j.options.fixedHeaderOptions.yAxis!==void 0&&j.options.fixedHeader===void 0&&(j.options.fixedHeader=j.options.fixedHeaderOptions.yAxis),j.options.fixedHeaderOptions.xAxis!==void 0&&j.options.fixedSelectColumn===void 0&&(j.options.fixedSelectColumn=j.options.fixedHeaderOptions.xAxis),j.warnDep("fixedHeaderOptions will still work but has been deprecated in favor of fixedHeader and fixedSelectColumn. More info: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md")),j.options.serverSideFilterList&&j.warnDep("serverSideFilterList will still work but has been deprecated in favor of the confirmFilters option. See this example for details: https://github.com/gregnb/mui-datatables/blob/master/examples/serverside-filters/index.js More info here: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md"),_mapInstanceProperty(ne=te.columns).call(ne,function(se){se.options&&se.options.customFilterListRender&&j.warnDep("The customFilterListRender option has been deprecated. It is being replaced by customFilterListOptions.render (Specify customFilterListOptions: { render: Function } in column options.)")}),j.options.disableToolbarSelect===!0&&j.warnDep('disableToolbarSelect has been deprecated but will still work in version 3.x. It is being replaced by "selectToolbarPlacement"="none". More info: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md'),_Object$values&&_indexOfInstanceProperty(oe=_Object$values(STP)).call(oe,j.options.selectToolbarPlacement)===-1&&j.warnDep("Invalid option value for selectToolbarPlacement. Please check the documentation: https://github.com/gregnb/mui-datatables#options")}),_defineProperty$4(_assertThisInitialized$1(j),"setTableAction",function(te){typeof j.options.onTableChange=="function"&&j.options.onTableChange(te,j.state),j.options.storageKey&&save(j.options.storageKey,j.state)}),_defineProperty$4(_assertThisInitialized$1(j),"setTableInit",function(te){typeof j.options.onTableInit=="function"&&j.options.onTableInit(te,j.state)}),_defineProperty$4(_assertThisInitialized$1(j),"setHeadCellRef",function(te,re,ne){j.draggableHeadCellRefs[te]=ne,j.resizeHeadCellRefs[re]=ne}),_defineProperty$4(_assertThisInitialized$1(j),"getTableContentRef",function(){return j.tableContent.current}),_defineProperty$4(_assertThisInitialized$1(j),"buildColumns",function(te){var re=1<arguments.length&&arguments[1]!==void 0?arguments[1]:[],ne=2<arguments.length?arguments[2]:void 0,ae=3<arguments.length&&arguments[3]!==void 0?arguments[3]:[],oe=[],se=[],de=[],ue=[];return _forEachInstanceProperty(te).call(te,function(ce,ve){var he={display:"true",empty:!1,filter:!0,sort:!0,print:!0,searchable:!0,download:!0,viewColumns:!0,sortCompare:null,sortThirdClickReset:!1,sortDescFirst:!1};ue.push(ve);var fe=_objectSpread$3({},ce.options),he=_typeof$2(ce)==="object"?(fe&&(fe.display!==void 0&&(fe.display=fe.display.toString()),fe.sortDirection!==null&&!fe.sortDirection||j.warnDep("The sortDirection column field has been deprecated. Please use the sortOrder option on the options object. More info: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md")),fe.display===void 0&&re[ve]&&re[ve].name===ce.name&&re[ve].display&&(fe.display=re[ve].display),_objectSpread$3(_objectSpread$3({name:ce.name,label:ce.label?ce.label:ce.name},he),fe)):(re[ve]&&re[ve].display&&(fe.display=re[ve].display),_objectSpread$3(_objectSpread$3(_objectSpread$3({},he),fe),{},{name:ce,label:ce}));oe.push(he),se[ve]=[],de[ve]=[]}),_Array$isArray(ne)?ue=ne:_Array$isArray(ae)&&_Array$isArray(te)&&_Array$isArray(re)&&te.length===re.length&&(ue=ae),{columns:oe,filterData:se,filterList:de,columnOrder:ue}}),_defineProperty$4(_assertThisInitialized$1(j),"transformData",function(te,re){var ne=j.options.enableNestedDataAccess;return _Array$isArray(re[0])?_mapInstanceProperty(re).call(re,function(ae){var oe=-1;return _mapInstanceProperty(te).call(te,function(se){return se.empty||oe++,se.empty?void 0:ae[oe]})}):_mapInstanceProperty(re).call(re,function(ae){return _mapInstanceProperty(te).call(te,function(oe){return se=ae,de=oe.name,_reduceInstanceProperty(ue=ne?de.split(ne):de.split()).call(ue,function(ce,ve){return ce?ce[ve]:void 0},se);var se,de,ue})})}),_defineProperty$4(_assertThisInitialized$1(j),"hasSearchText",function(te,re,ne){var ae=te.toString(),oe=re.toString();return ne||(oe=oe.toLowerCase(),ae=ae.toLowerCase()),0<=_indexOfInstanceProperty(ae).call(ae,oe)}),_defineProperty$4(_assertThisInitialized$1(j),"updateDataCol",function(te,re,ne){j.setState(function(ae){var oe,se,de,ue,ce=cloneDeep(ae.data),ve=cloneDeep(ae.filterData),fe=j.getTableMeta(te,re,te,ae.columns[re],ae.data,ae,ae.data),he=ae.columns[re].customBodyRender(ne,fe),pe=React__default.isValidElement(he)&&he.props.value?he.props.value:ae.data[te][re],me=_indexOfInstanceProperty(oe=ve[re]).call(oe,pe);return _spliceInstanceProperty(se=ve[re]).call(se,me,1,pe),ce[te].data[re]=ne,j.options.sortFilterList&&(ue=getCollatorComparator(),_sortInstanceProperty(de=ve[re]).call(de,ue)),{data:ce,filterData:ve,displayData:j.getDisplayData(ae.columns,ce,ae.filterList,ae.searchText,null,j.props)}})}),_defineProperty$4(_assertThisInitialized$1(j),"getTableMeta",function(te,re,ne,ae,oe,se,de){return se.columns,se.data,se.displayData,se.filterData,{rowIndex:te,columnIndex:re,columnData:ae,rowData:ne,tableData:oe,tableState:_objectWithoutProperties$2(se,["columns","data","displayData","filterData"]),currentTableData:de}}),_defineProperty$4(_assertThisInitialized$1(j),"toggleViewColumn",function(te){j.setState(function(re){var ne=cloneDeep(re.columns);return ne[te].display=ne[te].display==="true"?"false":"true",{columns:ne}},function(){j.setTableAction("viewColumnsChange");var re=j.options.onViewColumnsChange||j.options.onColumnViewChange;re&&re(j.state.columns[te].name,j.state.columns[te].display==="true"?"add":"remove")})}),_defineProperty$4(_assertThisInitialized$1(j),"updateColumns",function(te){j.setState(function(re){return{columns:te}},function(){j.setTableAction("viewColumnsChange");var re=j.options.onViewColumnsChange||j.options.onColumnViewChange;re&&re(null,"update",te)})}),_defineProperty$4(_assertThisInitialized$1(j),"toggleSortColumn",function(te){j.setState(function(re){var ne,ae,oe=cloneDeep(re.columns),se=re.data,de=oe[te].sortDescFirst?"desc":"asc",ue=["asc","desc"];oe[te].sortDescFirst&&(ue=["desc","asc"]),oe[te].sortThirdClickReset&&ue.push("none"),oe[te].name!==j.state.sortOrder.name||(ae=_indexOfInstanceProperty(ue).call(ue,j.state.sortOrder.direction))!==-1&&(++ae>=ue.length&&(ae=0),de=ue[ae]);var ce,ve={name:oe[te].name,direction:de},fe=j.getSortDirectionLabel(ve),he={columns:oe,announceText:_concatInstanceProperty(ne="Table now sorted by ".concat(oe[te].name," : ")).call(ne,fe),activeColumn:te};return he=j.options.serverSide?_objectSpread$3(_objectSpread$3({},he),{},{data:re.data,displayData:re.displayData,selectedRows:re.selectedRows,sortOrder:ve}):(ce=j.sortTable(se,te,de,oe[te].sortCompare),_objectSpread$3(_objectSpread$3({},he),{},{data:ce.data,displayData:j.getDisplayData(oe,ce.data,re.filterList,re.searchText,null,j.props),selectedRows:ce.selectedRows,sortOrder:ve,previousSelectedRow:null}))},function(){j.setTableAction("sort"),j.options.onColumnSortChange&&j.options.onColumnSortChange(j.state.sortOrder.name,j.state.sortOrder.direction)})}),_defineProperty$4(_assertThisInitialized$1(j),"changeRowsPerPage",function(te){var re=j.options.count||j.state.displayData.length;j.setState(function(){return{rowsPerPage:te,page:getPageValue(re,te,j.state.page)}},function(){j.setTableAction("changeRowsPerPage"),j.options.onChangeRowsPerPage&&j.options.onChangeRowsPerPage(j.state.rowsPerPage)})}),_defineProperty$4(_assertThisInitialized$1(j),"changePage",function(te){j.setState(function(){return{page:te}},function(){j.setTableAction("changePage"),j.options.onChangePage&&j.options.onChangePage(j.state.page)})}),_defineProperty$4(_assertThisInitialized$1(j),"searchClose",function(){j.setState(function(te){return{searchText:null,displayData:j.options.serverSide?te.displayData:j.getDisplayData(te.columns,te.data,te.filterList,null,null,j.props)}},function(){j.setTableAction("search"),j.options.onSearchChange&&j.options.onSearchChange(j.state.searchText)})}),_defineProperty$4(_assertThisInitialized$1(j),"searchTextUpdate",function(te){j.setState(function(re){return{searchText:te&&te.length?te:null,page:0,displayData:j.options.serverSide?re.displayData:j.getDisplayData(re.columns,re.data,re.filterList,te,null,j.props)}},function(){j.setTableAction("search"),j.options.onSearchChange&&j.options.onSearchChange(j.state.searchText)})}),_defineProperty$4(_assertThisInitialized$1(j),"resetFilters",function(){j.setState(function(te){var re,ne=_mapInstanceProperty(re=te.columns).call(re,function(){return[]});return{filterList:ne,displayData:j.options.serverSide?te.displayData:j.getDisplayData(te.columns,te.data,ne,te.searchText,null,j.props)}},function(){j.setTableAction("resetFilters"),j.options.onFilterChange&&j.options.onFilterChange(null,j.state.filterList,"reset",null)})}),_defineProperty$4(_assertThisInitialized$1(j),"updateFilterByType",function(te,re,ne,ae,oe){var se,de,ue,ce=_findIndexInstanceProperty(se=te[re]).call(se,function(ve){return isEqual(ve,ne)});switch(ae){case"checkbox":0<=ce?_spliceInstanceProperty(de=te[re]).call(de,ce,1):te[re].push(ne);break;case"chip":0<=ce?_spliceInstanceProperty(ue=te[re]).call(ue,ce,1):te[re].push(ne);break;case"multiselect":te[re]=ne===""?[]:ne;break;case"dropdown":te[re]=ne;break;case"custom":oe?te=oe(te,ce,re):te[re]=ne;break;default:te[re]=0<=ce||ne===""?[]:[ne]}}),_defineProperty$4(_assertThisInitialized$1(j),"filterUpdate",function(te,re,ne,ae,oe,se){j.setState(function(de){var ue=cloneDeep(de.filterList);return j.updateFilterByType(ue,te,re,ae,oe),{page:0,filterList:ue,displayData:j.options.serverSide?de.displayData:j.getDisplayData(de.columns,de.data,ue,de.searchText,null,j.props),previousSelectedRow:null}},function(){j.setTableAction("filterChange"),j.options.onFilterChange&&j.options.onFilterChange(ne,j.state.filterList,ae,te,j.state.displayData),se&&se(j.state.filterList)})}),_defineProperty$4(_assertThisInitialized$1(j),"toggleAllExpandableRows",function(){var te=_toConsumableArray$1(j.state.expandedRows.data),re=j.options.isRowExpandable,ne=[];if(0<te.length)for(var ae=te.length-1;0<=ae;ae--){var oe=te[ae];(!re||re&&re(oe.dataIndex,j.state.expandedRows))&&ne.push(_spliceInstanceProperty(te).call(te,ae,1))}else for(var se=0;se<j.state.data.length;se++){var de,ue=j.state.data[se];(!re||re&&re(ue.dataIndex,j.state.expandedRows))&&j.state.expandedRows.lookup[ue.index]!==!0&&(de={index:se,dataIndex:ue.index},te.push(de),ne.push(de))}j.setState({expandedRows:{lookup:buildMap(te),data:te}},function(){var ce;j.setTableAction("expandRow"),j.options.onRowExpansionChange&&j.options.onRowExpansionChange(ne,j.state.expandedRows.data,_mapInstanceProperty(ce=j.state.expandedRows.data).call(ce,function(ve){return ve.dataIndex}))})}),_defineProperty$4(_assertThisInitialized$1(j),"areAllRowsExpanded",function(){return j.state.expandedRows.data.length===j.state.data.length}),_defineProperty$4(_assertThisInitialized$1(j),"updateColumnOrder",function(te,re,ne){j.setState(function(ae){return{columnOrder:te}},function(){j.setTableAction("columnOrderChange"),j.options.onColumnOrderChange&&j.options.onColumnOrderChange(j.state.columnOrder,re,ne)})}),_defineProperty$4(_assertThisInitialized$1(j),"selectRowDelete",function(){var te=j.state,re=te.selectedRows,ne=te.data,ae=te.filterList,oe=buildMap(re.data),se=_filterInstanceProperty(ne).call(ne,function(de){var ue=de.index;return!oe[ue]});j.options.onRowsDelete&&j.options.onRowsDelete(re,_mapInstanceProperty(se).call(se,function(de){return de.data}))===!1||j.setTableData({columns:j.props.columns,data:se,options:{filterList:ae}},TABLE_LOAD.UPDATE,!0,function(){j.setTableAction("rowDelete")})}),_defineProperty$4(_assertThisInitialized$1(j),"toggleExpandRow",function(te){for(var re=te.dataIndex,ne=j.options.isRowExpandable,ae=j.state.expandedRows,oe=_toConsumableArray$1(ae.data),se=!1,de=!1,ue=[],ce=0;ce<oe.length;ce++)if(oe[ce].dataIndex===re){se=!0;break}se?(ne&&ne(re,ae)||!ne)&&(ue=_spliceInstanceProperty(oe).call(oe,ce,1),de=!0):(ne&&ne(re,ae)||!ne)&&oe.push(te),j.setState({curExpandedRows:de?ue:[te],expandedRows:{lookup:buildMap(oe),data:oe}},function(){j.setTableAction("rowExpansionChange"),(j.options.onRowExpansionChange||j.options.onRowsExpand)&&(j.options.onRowExpansionChange||j.options.onRowsExpand)(j.state.curExpandedRows,j.state.expandedRows.data)})}),_defineProperty$4(_assertThisInitialized$1(j),"selectRowUpdate",function(te,re){var ne,ae,oe,se,de=2<arguments.length&&arguments[2]!==void 0?arguments[2]:[],ue=j.options.selectableRows;ue!=="none"&&(te==="head"?(ne=j.options.isRowSelectable,j.setState(function(ce){var ve,fe=ce.displayData,he=ce.selectedRows,pe=ce.selectedRows.data.length,me=pe===fe.length||pe<fe.length&&0<pe,be=_reduceInstanceProperty(fe).call(fe,function(Ee,Oe,Me){return(!ne||ne(fe[Me].dataIndex,he))&&Ee.push({index:Me,dataIndex:fe[Me].dataIndex}),Ee},[]),ye=_toConsumableArray$1(be),$e=buildMap(ye);if(j.options.selectToolbarPlacement===STP.NONE)if(pe>fe.length)me=!0;else for(var _e=0;_e<fe.length;_e++)$e[fe[_e].dataIndex]||(me=!0);return me&&($e=buildMap(ye=_filterInstanceProperty(ve=ce.selectedRows.data).call(ve,function(Ee){var Oe=Ee.dataIndex;return!$e[Oe]}))),{curSelectedRows:ye,selectedRows:{data:ye,lookup:$e},previousSelectedRow:null}},function(){var ce,ve;j.setTableAction("rowSelectionChange"),j.options.onRowSelectionChange?j.options.onRowSelectionChange(j.state.curSelectedRows,j.state.selectedRows.data,_mapInstanceProperty(ce=j.state.selectedRows.data).call(ce,function(fe){return fe.dataIndex})):j.options.onRowsSelect&&j.options.onRowsSelect(j.state.curSelectedRows,j.state.selectedRows.data,_mapInstanceProperty(ve=j.state.selectedRows.data).call(ve,function(fe){return fe.dataIndex}))})):te==="cell"?j.setState(function(ce){for(var ve,fe=re.dataIndex,he=_toConsumableArray$1(ce.selectedRows.data),pe=-1,me=0;me<he.length;me++)if(he[me].dataIndex===fe){pe=me;break}if(0<=pe){if(_spliceInstanceProperty(he).call(he,pe,1),0<de.length)for(var be=buildMap(de),ye=he.length-1;0<=ye;ye--)be[he[ye].dataIndex]&&_spliceInstanceProperty(he).call(he,ye,1)}else ue==="single"?he=[re]:(he.push(re),0<de.length&&(ve=buildMap(he),_forEachInstanceProperty(de).call(de,function($e){ve[$e.dataIndex]||he.push($e)})));return{selectedRows:{lookup:buildMap(he),data:he},previousSelectedRow:re}},function(){var ce,ve;j.setTableAction("rowSelectionChange"),j.options.onRowSelectionChange?j.options.onRowSelectionChange([re],j.state.selectedRows.data,_mapInstanceProperty(ce=j.state.selectedRows.data).call(ce,function(fe){return fe.dataIndex})):j.options.onRowsSelect&&j.options.onRowsSelect([re],j.state.selectedRows.data,_mapInstanceProperty(ve=j.state.selectedRows.data).call(ve,function(fe){return fe.dataIndex}))}):te==="custom"&&(ae=j.state.displayData,se=buildMap(oe=_mapInstanceProperty(re).call(re,function(ce){return{index:ce,dataIndex:ae[ce].dataIndex}})),j.setState({selectedRows:{data:oe,lookup:se},previousSelectedRow:null},function(){var ce,ve;j.setTableAction("rowSelectionChange"),j.options.onRowSelectionChange?j.options.onRowSelectionChange(j.state.selectedRows.data,j.state.selectedRows.data,_mapInstanceProperty(ce=j.state.selectedRows.data).call(ce,function(fe){return fe.dataIndex})):j.options.onRowsSelect&&j.options.onRowsSelect(j.state.selectedRows.data,j.state.selectedRows.data,_mapInstanceProperty(ve=j.state.selectedRows.data).call(ve,function(fe){return fe.dataIndex}))})))}),j.tableRef=React__default.createRef(),j.tableContent=React__default.createRef(),j.draggableHeadCellRefs={},j.resizeHeadCellRefs={},j.timers={},j.setHeadResizeable=function(){},j.updateDividers=function(){},j.mergeDefaultOptions(_);var ee=load(_.options.storageKey);return j.state=_Object$assign({activeColumn:null,announceText:null,count:0,columns:[],expandedRows:{data:[],lookup:{}},data:[],displayData:[],filterData:[],filterList:[],page:0,previousSelectedRow:null,rowsPerPage:10,searchProps:{},searchText:null,selectedRows:{data:[],lookup:{}},showResponsive:!1,sortOrder:{}},ee||j.getInitTableOptions()),j.setTableData=_bindInstanceProperty(T=j.setTableData).call(T,_assertThisInitialized$1(j)),j.setTableData(_,TABLE_LOAD.INITIAL,!0,null,!0),j}return _createClass$2(s,[{key:"componentDidMount",value:function(){this.setHeadResizeable(this.resizeHeadCellRefs,this.tableRef),this.props.options.searchText&&!this.props.options.serverSide&&this.setState({page:0}),this.setTableInit("tableInitialized")}},{key:"componentDidUpdate",value:function(_){var T,j=this;this.props.data===_.data&&this.props.columns===_.columns&&this.props.options===_.options||(this.updateOptions(this.options,this.props),T=this.props.data!==_.data,this.props.data&&_.data&&(T=T&&this.props.data.length===_.data.length),this.setTableData(this.props,TABLE_LOAD.INITIAL,T,function(){j.setTableAction("propsUpdate")})),this.props.options.searchText===_.options.searchText||this.props.options.serverSide||this.setState({page:0}),(this.options.resizableColumns===!0||this.options.resizableColumns&&this.options.resizableColumns.enabled)&&(this.setHeadResizeable(this.resizeHeadCellRefs,this.tableRef),this.updateDividers())}},{key:"updateOptions",value:function(_,T){T.options.disableToolbarSelect===!0&&T.options.selectToolbarPlacement===void 0&&(T.options.selectToolbarPlacement=STP.NONE),T.options.tableId||(T.options.tableId=(Math.random()+"").replace(/\./,"")),this.options=assignwith(_,T.options,function(j,ee,te){if(te==="textLabels"||te==="downloadOptions")return merge$2(j,ee)}),this.handleOptionDeprecation(T)}},{key:"mergeDefaultOptions",value:function(_){var T=this.getDefaultOptions(),j=_Object$assign({},_);j.options=j.options||{},this.updateOptions(T,j)}},{key:"validateOptions",value:function(_){var T;if(_.serverSide&&_.onTableChange===void 0)throw Error("onTableChange callback must be provided when using serverSide option");if(_.expandableRows&&_.renderExpandableRow===void 0)throw Error("renderExpandableRow must be provided when using expandableRows option");_.rowsSelected&&_Array$isArray(_.rowsSelected)&&_someInstanceProperty(T=_.rowsSelected).call(T,isNaN)&&warnInfo("When using the rowsSelected option, must be provided an array of numbers only.")}},{key:"getInitTableOptions",value:function(){var _=this,T=["rowsPerPage","page","rowsSelected","rowsPerPageOptions"],j=_reduceInstanceProperty(T).call(T,function(ee,te){return _.options[te]!==void 0&&(ee[te]=_.options[te]),ee},{});return this.validateOptions(j),j}},{key:"setTableData",value:function(_,T,j,ee,te){var re,ne,ae,oe=this,se=3<arguments.length&&ee!==void 0?ee:function(){},de=4<arguments.length&&te!==void 0&&te,ue=[],ce=this.buildColumns(_.columns,this.state.columns,this.options.columnOrder,this.state.columnOrder),ve=ce.columns,fe=ce.filterData,he=ce.filterList,pe=ce.columnOrder,me=null,be="none";this.options.sortOrder&&this.options.sortOrder.direction&&this.options.sortOrder.name?ae=_Object$assign({},this.options.sortOrder):(ae=_Object$assign({},this.state.sortOrder)).direction||_forEachInstanceProperty(ne=_.columns).call(ne,function(Se,Re){!Se.options||Se.options.sortDirection!=="asc"&&Se.options.sortDirection!=="desc"||(ae.name=Se.name,ae.sortDirection=Se.sortDirection)});var ye=T===TABLE_LOAD.INITIAL?this.transformData(ve,_.data):_.data,$e=T===TABLE_LOAD.INITIAL?this.options.searchText:null;this.options.searchText===void 0&&this.state.searchText!==void 0&&($e=this.state.searchText);var _e=this.state.rowsPerPage;typeof this.options.rowsPerPage=="number"&&(_e=this.options.rowsPerPage);var Ee=this.state.page;typeof this.options.page=="number"&&(Ee=this.options.page),_forEachInstanceProperty(ve).call(ve,function(Se,Re){for(var ke,je,ze=0;ze<ye.length;ze++){var qe,et,Qe,Ae=T===TABLE_LOAD.INITIAL?ye[ze][Re]:ye[ze].data[Re];ue[ze]===void 0&&ue.push({index:T===TABLE_LOAD.INITIAL?ze:ye[ze].index,data:T===TABLE_LOAD.INITIAL?ye[ze]:ye[ze].data}),_filterInstanceProperty(Se)!==!1&&(typeof Se.customBodyRender=="function"&&(et=ue[ze].data,re=oe.getTableMeta(ze,Re,et,Se,ye,oe.state,ue),Qe=Se.customBodyRender(Ae,re),React__default.isValidElement(Qe)&&Qe.props.value?Ae=Qe.props.value:typeof Qe=="string"&&(Ae=Qe)),_typeof$2(Ae)!=="object"||_Array$isArray(Ae)||Ae===null||(Ae=Ae.toString?Ae.toString():""),_indexOfInstanceProperty(qe=fe[Re]).call(qe,Ae)<0&&!_Array$isArray(Ae)?fe[Re].push(Ae):_Array$isArray(Ae)&&_forEachInstanceProperty(Ae).call(Ae,function(Ue){var Ge,Je=_typeof$2(Ue)==="object"&&Ue!==null||typeof Ue=="function"?Ue.toString?Ue.toString():"":Ue;_indexOfInstanceProperty(Ge=fe[Re]).call(Ge,Je)<0&&fe[Re].push(Je)}))}Se.filterOptions&&(_Array$isArray(Se.filterOptions)?(fe[Re]=cloneDeep(Se.filterOptions),oe.warnDep("filterOptions must now be an object. see https://github.com/gregnb/mui-datatables/tree/master/examples/customize-filter example")):_Array$isArray(Se.filterOptions.names)&&(fe[Re]=cloneDeep(Se.filterOptions.names))),Se.filterList?he[Re]=cloneDeep(Se.filterList):oe.state.filterList&&oe.state.filterList[Re]&&0<oe.state.filterList[Re].length&&(he[Re]=cloneDeep(oe.state.filterList[Re])),oe.options.sortFilterList&&(je=getCollatorComparator(),_sortInstanceProperty(ke=fe[Re]).call(ke,je)),Se.name===ae.name&&(be=ae.direction,me=Re)});var Oe,Me,Ce,Ie={data:[],lookup:{}},De={data:[],lookup:{}};if(this.options.rowsSelected&&this.options.rowsSelected.length&&this.options.selectableRows==="multiple")_forEachInstanceProperty(Oe=_filterInstanceProperty(Me=this.options.rowsSelected).call(Me,function(Se){return Se===0||Number(Se)&&0<Se})).call(Oe,function(Se){for(var Re=Se,ke=0;ke<oe.state.displayData.length;ke++)if(oe.state.displayData[ke].dataIndex===Se){Re=ke;break}Ie.data.push({index:Re,dataIndex:Se}),Ie.lookup[Se]=!0});else if(this.options.rowsSelected&&this.options.rowsSelected.length===1&&this.options.selectableRows==="single"){for(var Fe=this.options.rowsSelected[0],Pe=0;Pe<this.state.displayData.length;Pe++)if(this.state.displayData[Pe].dataIndex===this.options.rowsSelected[0]){Fe=Pe;break}Ie.data.push({index:Fe,dataIndex:this.options.rowsSelected[0]}),Ie.lookup[this.options.rowsSelected[0]]=!0}else this.options.rowsSelected&&1<this.options.rowsSelected.length&&this.options.selectableRows==="single"?console.error('Multiple values provided for selectableRows, but selectableRows set to "single". Either supply only a single value or use "multiple".'):this.options.rowsSelected===void 0&&j===!1&&this.state.selectedRows&&(Ie=_Object$assign({},this.state.selectedRows));this.options.rowsExpanded&&this.options.rowsExpanded.length&&this.options.expandableRows?_forEachInstanceProperty(Ce=this.options.rowsExpanded).call(Ce,function(Se){for(var Re=Se,ke=0;ke<oe.state.displayData.length;ke++)if(oe.state.displayData[ke].dataIndex===Se){Re=ke;break}De.data.push({index:Re,dataIndex:Se}),De.lookup[Se]=!0}):this.options.rowsExpanded===void 0&&j===!1&&this.state.expandedRows&&(De=_Object$assign({},this.state.expandedRows)),this.options.serverSide||me===null||(ue=this.sortTable(ue,me,be,ve[me].sortCompare).data);var Le={columns:ve,filterData:fe,filterList:he,searchText:$e,selectedRows:Ie,expandedRows:De,count:this.options.count,data:ue,sortOrder:ae,rowsPerPage:_e,page:Ee,displayData:this.getDisplayData(ve,ue,he,$e,re,_),columnOrder:pe};de?this.state=_Object$assign({},this.state,Le):this.setState(Le,se)}},{key:"computeDisplayRow",value:function(_,T,j,ee,te,re,ne,ae,oe){for(var se=this,de=!1,ue=!1,ce=[],ve=0;ve<T.length;ve++)(function(pe){var me,be,ye,$e=T[pe],_e=T[pe],Ee=_[pe];Ee.customBodyRenderLite?ce.push(Ee.customBodyRenderLite):(Ee.customBodyRender&&(be=se.getTableMeta(j,pe,T,Ee,re,_objectSpread$3(_objectSpread$3({},se.state),{},{filterList:ee,searchText:te}),oe),ye=Ee.customBodyRender(_e,be,_bindInstanceProperty(me=se.updateDataCol).call(me,null,j,pe)),_e=typeof($e=ye)!="string"&&ye?ye.props&&ye.props.value?ye.props.value:_e:ye),ce.push($e));var Oe=_e==null?"":_e.toString(),Me=ee[pe],Ce=ne.caseSensitive,Ie=Ee.filterType||ne.filterType;!Me.length&&Ie!=="custom"||(Ee.filterOptions&&Ee.filterOptions.logic?Ee.filterOptions.logic(_e,Me,T)&&(de=!0):Ie==="textField"&&!se.hasSearchText(Oe,Me,Ce)||Ie!=="textField"&&_Array$isArray(_e)===!1&&_indexOfInstanceProperty(Me).call(Me,_e)<0?de=!0:Ie!=="textField"&&_Array$isArray(_e)&&(ne.filterArrayFullMatch?_everyInstanceProperty(Me).call(Me,function(De){return 0<=_indexOfInstanceProperty(_e).call(_e,De)})||(de=!0):_someInstanceProperty(Me).call(Me,function(De){return 0<=_indexOfInstanceProperty(_e).call(_e,De)})||(de=!0))),te&&Ee.display!=="excluded"&&se.hasSearchText(Oe,te,Ce)&&Ee.display!=="false"&&Ee.searchable&&(ue=!0)})(ve);var fe,he=ae.options.customSearch;return te&&he&&(typeof(fe=he(te,T,_))!="boolean"?console.error("customSearch must return a boolean"):ue=fe),ne.serverSide?(he&&console.warn("Server-side filtering is enabled, hence custom search will be ignored."),ce):de||te&&!ue?null:ce}},{key:"getDisplayData",value:function(_,T,j,ee,te,re){for(var ne=[],ae=te?te.tableData:re.data,oe=0;oe<T.length;oe++){var se=T[oe].data,de=this.computeDisplayRow(_,se,oe,j,ee,ae,this.options,re,T);de&&ne.push({data:de,dataIndex:T[oe].index})}return ne}},{key:"getSortDirectionLabel",value:function(_){switch(_.direction){case"asc":return"ascending";case"desc":return"descending";case"none":return"none";default:return""}}},{key:"getTableProps",value:function(){var _=this.props.classes,T=this.options.setTableProps()||{};return T.className=clsx(_.tableRoot,T.className),T}},{key:"sortTable",value:function(_,T,j,ee){var te,re=this,ne=3<arguments.length&&ee!==void 0?ee:null,ae=this.options.customSort&&!ne,oe={selectedRows:this.state.selectedRows},se=ae?this.options.customSort(_,T,j||(this.options.sortDescFirst?"desc":"asc"),oe):_;j==="none"&&(te=_reduceInstanceProperty(_).call(_,function(pe,me){return pe[me.index]=me,pe},[]));var de,ue=_mapInstanceProperty(se).call(se,function(pe,me){return{data:pe.data[T],rowData:pe.data,position:me,rowSelected:!!re.state.selectedRows.lookup[pe.index]}});ae||(de=ne||sortCompare,_sortInstanceProperty(ue).call(ue,de(j)));for(var ce=[],ve=[],fe=0;fe<ue.length;fe++){var he=ue[fe];ce.push(se[he.position]),he.rowSelected&&ve.push({index:fe,dataIndex:se[he.position].index})}return{data:j==="none"?te:ce,selectedRows:{lookup:buildMap(ve),data:ve}}}},{key:"render",value:function(){var _,T,j,ee,te,re=this,ne=this.props,ae=ne.classes,oe=ne.className,se=ne.title,de=ne.components,ue=de.TableBody,ce=de.TableFilterList,ve=de.TableFooter,fe=de.TableHead,he=de.TableResize,pe=de.TableToolbar,me=de.TableToolbarSelect,be=de.DragDropBackend,ye=be===void 0?reactDndHtml5Backend.HTML5Backend:be,$e=this.state,_e=$e.announceText,Ee=$e.activeColumn,Oe=$e.data,Me=$e.displayData,Ce=$e.columns,Ie=$e.page,De=$e.filterData,Fe=$e.filterList,Pe=$e.selectedRows,Le=$e.previousSelectedRow,Se=$e.expandedRows,Re=$e.searchText,ke=$e.sortOrder,je=($e.serverSideFilterList,$e.columnOrder),ze=ue||DefaultTableBody,qe=ce||TableFilterList,et=ve||TableFooter,Qe=fe||TableHead,Ae=he||DefaultTableResize,Ue=pe||DefaultTableToolbar,Ge=me||DefaultTableToolbarSelect,Je=this.state.count||Me.length,Xe=this.options.pagination?this.state.rowsPerPage:Me.length,lt=hasToolbarItem(this.options,se),ot=_mapInstanceProperty(Ce).call(Ce,function(yt){return{name:yt.name,filterType:yt.filterType||re.options.filterType}}),ft=this.options.responsive,nt=_concatInstanceProperty(_="".concat(ae.paper," ")).call(_,oe),ht=this.options.tableBodyMaxHeight;switch(ft){case"scroll":te=ae.responsiveScroll,ht="499px";break;case"scrollMaxHeight":te=ae.responsiveScrollMaxHeight,ht="499px";break;case"scrollFullHeight":te=ae.responsiveScrollFullHeight,ht="none";break;case"scrollFullHeightFullWidth":te=ae.responsiveScrollFullHeight,nt=_concatInstanceProperty(T="".concat(ae.paperResponsiveScrollFullHeightFullWidth," ")).call(T,oe);break;case"stacked":te=ae.responsiveStacked,ht="none";break;case"stackedFullWidth":te=ae.responsiveStackedFullWidth,nt=_concatInstanceProperty(j="".concat(ae.paperResponsiveScrollFullHeightFullWidth," ")).call(j,oe),ht="none";break;default:te=ae.responsiveBase}var ct={};ht&&(ct.maxHeight=ht),this.options.tableBodyHeight&&(ct.height=this.options.tableBodyHeight);var pt=this.options.setTableProps&&this.options.setTableProps()||{},xt=clsx(ae.tableRoot,pt.className);delete pt.className;var Tt,gt={};return typeof window<"u"&&(gt.context=window),React__default.createElement(Paper,{elevation:this.options.elevation,ref:this.tableContent,className:nt},0<Pe.data.length&&this.options.selectToolbarPlacement!==STP.NONE&&React__default.createElement(Ge,{options:this.options,selectedRows:Pe,onRowsDelete:this.selectRowDelete,displayData:Me,selectRowUpdate:this.selectRowUpdate,components:this.props.components}),(Pe.data.length===0||_indexOfInstanceProperty(ee=[STP.ABOVE,STP.NONE]).call(ee,this.options.selectToolbarPlacement)!==-1)&<&&React__default.createElement(Ue,{columns:Ce,columnOrder:je,displayData:Me,data:Oe,filterData:De,filterList:Fe,filterUpdate:this.filterUpdate,updateFilterByType:this.updateFilterByType,options:this.options,resetFilters:this.resetFilters,searchText:Re,searchTextUpdate:this.searchTextUpdate,searchClose:this.searchClose,tableRef:this.getTableContentRef,title:se,toggleViewColumn:this.toggleViewColumn,updateColumns:this.updateColumns,setTableAction:this.setTableAction,components:this.props.components}),React__default.createElement(qe,{options:this.options,serverSideFilterList:this.props.options.serverSideFilterList,filterListRenderers:_mapInstanceProperty(Ce).call(Ce,function(yt){return yt.customFilterListOptions&&yt.customFilterListOptions.render?yt.customFilterListOptions.render:yt.customFilterListRender?yt.customFilterListRender:function(Rt){return Rt}}),customFilterListUpdate:_mapInstanceProperty(Ce).call(Ce,function(yt){return yt.customFilterListOptions&&yt.customFilterListOptions.update?yt.customFilterListOptions.update:null}),filterList:Fe,filterUpdate:this.filterUpdate,columnNames:ot}),React__default.createElement("div",{style:_objectSpread$3({position:"relative"},ct),className:te},(this.options.resizableColumns===!0||this.options.resizableColumns&&this.options.resizableColumns.enabled)&&React__default.createElement(Ae,{key:Je,columnOrder:je,updateDividers:function(yt){return re.updateDividers=yt},setResizeable:function(yt){return re.setHeadResizeable=yt},options:this.props.options,tableId:this.options.tableId}),(Tt=React__default.createElement(MuiTable,_extends$2({ref:function(yt){return re.tableRef=yt},tabIndex:"0",role:"grid",className:xt},pt),React__default.createElement("caption",{className:ae.caption},se),React__default.createElement(Qe,{columns:Ce,activeColumn:Ee,data:Me,count:Je,page:Ie,rowsPerPage:Xe,selectedRows:Pe,selectRowUpdate:re.selectRowUpdate,toggleSort:re.toggleSortColumn,setCellRef:re.setHeadCellRef,expandedRows:Se,areAllRowsExpanded:re.areAllRowsExpanded,toggleAllExpandableRows:re.toggleAllExpandableRows,options:re.options,sortOrder:ke,columnOrder:je,updateColumnOrder:re.updateColumnOrder,draggableHeadCellRefs:re.draggableHeadCellRefs,tableRef:re.getTableContentRef,tableId:re.options.tableId,timers:re.timers,components:re.props.components}),React__default.createElement(ze,{data:Me,count:Je,columns:Ce,page:Ie,rowsPerPage:Xe,selectedRows:Pe,selectRowUpdate:re.selectRowUpdate,previousSelectedRow:Le,expandedRows:Se,toggleExpandRow:re.toggleExpandRow,options:re.options,columnOrder:je,filterList:Fe,components:re.props.components,tableId:re.options.tableId}),re.options.customTableBodyFooterRender?re.options.customTableBodyFooterRender({data:Me,count:Je,columns:Ce,selectedRows:Pe,selectableRows:re.options.selectableRows}):null),ye?React__default.createElement(reactDnd.DndProvider,_extends$2({backend:ye},gt),Tt):Tt)),React__default.createElement(et,{options:this.options,page:Ie,rowCount:Je,rowsPerPage:Xe,changeRowsPerPage:this.changeRowsPerPage,changePage:this.changePage}),React__default.createElement("div",{className:ae.liveAnnounce,"aria-live":"polite"},_e))}}]),s}(React__default.Component);_defineProperty$4(MUIDataTable,"propTypes",{title:PropTypes.oneOfType([PropTypes.string,PropTypes.element]).isRequired,data:PropTypes.array.isRequired,columns:PropTypes.PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.string,PropTypes.shape({label:PropTypes.string,name:PropTypes.string.isRequired,options:PropTypes.shape({display:PropTypes.oneOf(["true","false","excluded","always",!0,!1]),empty:PropTypes.bool,filter:PropTypes.bool,sort:PropTypes.bool,print:PropTypes.bool,searchable:PropTypes.bool,download:PropTypes.bool,viewColumns:PropTypes.bool,filterList:PropTypes.array,filterOptions:PropTypes.oneOfType([PropTypes.array,PropTypes.shape({names:PropTypes.array,logic:PropTypes.func,display:PropTypes.func})]),filterType:PropTypes.oneOf(["dropdown","checkbox","multiselect","textField","custom"]),customHeadRender:PropTypes.func,customBodyRender:PropTypes.func,customBodyRenderLite:PropTypes.func,customHeadLabelRender:PropTypes.func,customFilterListOptions:PropTypes.oneOfType([PropTypes.shape({render:PropTypes.func,update:PropTypes.func})]),customFilterListRender:PropTypes.func,setCellProps:PropTypes.func,setCellHeaderProps:PropTypes.func,sortThirdClickReset:PropTypes.bool,sortDescFirst:PropTypes.bool})})])).isRequired,options:PropTypes.shape({caseSensitive:PropTypes.bool,columnOrder:PropTypes.array,count:PropTypes.number,confirmFilters:PropTypes.bool,consoleWarnings:PropTypes.bool,customFilterDialogFooter:PropTypes.func,customFooter:PropTypes.oneOfType([PropTypes.func,PropTypes.element]),customRowRender:PropTypes.func,customSearch:PropTypes.func,customSearchRender:PropTypes.oneOfType([PropTypes.func,PropTypes.element]),customSort:PropTypes.func,customToolbar:PropTypes.oneOfType([PropTypes.func,PropTypes.element]),customToolbarSelect:PropTypes.oneOfType([PropTypes.func,PropTypes.element]),draggableColumns:PropTypes.object,enableNestedDataAccess:PropTypes.string,expandableRows:PropTypes.bool,expandableRowsHeader:PropTypes.bool,expandableRowsOnClick:PropTypes.bool,disableToolbarSelect:PropTypes.bool,download:PropTypes.oneOf([!0,!1,"true","false","disabled"]),downloadOptions:PropTypes.shape({filename:PropTypes.string,separator:PropTypes.string,filterOptions:PropTypes.shape({useDisplayedColumnsOnly:PropTypes.bool,useDisplayedRowsOnly:PropTypes.bool})}),filter:PropTypes.oneOf([!0,!1,"true","false","disabled"]),filterArrayFullMatch:PropTypes.bool,filterType:PropTypes.oneOf(["dropdown","checkbox","multiselect","textField","custom"]),fixedHeader:PropTypes.bool,fixedSelectColumn:PropTypes.bool,getTextLabels:PropTypes.func,isRowExpandable:PropTypes.func,isRowSelectable:PropTypes.func,jumpToPage:PropTypes.bool,onDownload:PropTypes.func,onFilterChange:PropTypes.func,onFilterChipClose:PropTypes.func,onFilterConfirm:PropTypes.func,onFilterDialogOpen:PropTypes.func,onFilterDialogClose:PropTypes.func,onRowClick:PropTypes.func,onRowsExpand:PropTypes.func,onRowExpansionChange:PropTypes.func,onRowsSelect:PropTypes.func,onRowSelectionChange:PropTypes.func,onTableChange:PropTypes.func,onTableInit:PropTypes.func,page:PropTypes.number,pagination:PropTypes.bool,print:PropTypes.oneOf([!0,!1,"true","false","disabled"]),searchProps:PropTypes.object,selectableRows:PropTypes.oneOfType([PropTypes.bool,PropTypes.oneOf(["none","single","multiple"])]),selectableRowsHeader:PropTypes.bool,selectableRowsHideCheckboxes:PropTypes.bool,selectableRowsOnClick:PropTypes.bool,serverSide:PropTypes.bool,tableId:PropTypes.string,tableBodyHeight:PropTypes.string,tableBodyMaxHeight:PropTypes.string,renderExpandableRow:PropTypes.func,resizableColumns:PropTypes.oneOfType([PropTypes.bool,PropTypes.object]),responsive:PropTypes.oneOf(["standard","vertical","verticalAlways","simple"]),rowHover:PropTypes.bool,rowsExpanded:PropTypes.array,rowsPerPage:PropTypes.number,rowsPerPageOptions:PropTypes.array,rowsSelected:PropTypes.array,search:PropTypes.oneOf([!0,!1,"true","false","disabled"]),searchOpen:PropTypes.bool,searchAlwaysOpen:PropTypes.bool,searchPlaceholder:PropTypes.string,searchText:PropTypes.string,setFilterChipProps:PropTypes.func,setRowProps:PropTypes.func,selectToolbarPlacement:PropTypes.oneOfType([PropTypes.bool,PropTypes.oneOf([STP.REPLACE,STP.ABOVE,STP.NONE])]),setTableProps:PropTypes.func,sort:PropTypes.bool,sortOrder:PropTypes.object,storageKey:PropTypes.string,viewColumns:PropTypes.oneOf([!0,!1,"true","false","disabled"])}),className:PropTypes.string,components:PropTypes.objectOf(PropTypes.any)}),_defineProperty$4(MUIDataTable,"defaultProps",{title:"",options:{},data:[],columns:[],components:{TableBody:DefaultTableBody,TableFilter:DefaultTableFilter,TableFilterList,TableFooter,TableHead,TableResize:DefaultTableResize,TableToolbar:DefaultTableToolbar,TableToolbarSelect:DefaultTableToolbarSelect,Tooltip:MuiTooltip,icons:{}}});var MUIDataTable$1=styles$o.withStyles(defaultTableStyles,{name:"MUIDataTable"})(MUIDataTable);function _createSuper$7(a){var o=_isNativeReflectConstruct$7();return function(){var s,_,T=_getPrototypeOf$1(a);return _=o?(s=_getPrototypeOf$1(this).constructor,_Reflect$construct(T,arguments,s)):T.apply(this,arguments),_possibleConstructorReturn$1(this,_)}}function _isNativeReflectConstruct$7(){if(typeof Reflect>"u"||!_Reflect$construct||_Reflect$construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(_Reflect$construct(Date,[],function(){})),!0}catch{return!1}}function debounce(a,o,s){var _;return function(){var T=this,j=arguments,ee=s&&!_;clearTimeout(_),_=_setTimeout(function(){_=null,s||a.apply(T,j)},o),ee&&a.apply(T,j)}}var defaultStyles=function(a){return{main:{display:"flex",flex:"1 0 auto"},searchIcon:{color:a.palette.text.secondary,marginTop:"10px",marginRight:"8px"},searchText:{flex:"0.8 0"},clearIcon:{"&:hover":{color:a.palette.error.main}}}},_DebounceTableSearch=function(a){_inherits$1(s,a);var o=_createSuper$7(s);function s(){var _,T;_classCallCheck$1(this,s);for(var j=arguments.length,ee=new Array(j),te=0;te<j;te++)ee[te]=arguments[te];return T=o.call.apply(o,_concatInstanceProperty(_=[this]).call(_,ee)),_defineProperty$4(_assertThisInitialized$1(T),"handleTextChangeWrapper",function(re){return function(ne){re(ne.target.value)}}),_defineProperty$4(_assertThisInitialized$1(T),"onKeyDown",function(re){re.keyCode===27&&T.props.onHide()}),T}return _createClass$2(s,[{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.onKeyDown,!1)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.onKeyDown,!1)}},{key:"render",value:function(){var _=this,T=this.props,j=T.classes,ee=T.options,te=T.onHide,re=T.searchText,ne=debounce(function(ae){_.props.onSearch(ae)},T.debounceWait);return React__default.createElement(Grow,{appear:!0,in:!0,timeout:300},React__default.createElement("div",{className:j.main},React__default.createElement(SearchIcon,{className:j.searchIcon}),React__default.createElement(TextField,_extends$2({className:j.searchText,autoFocus:!0,InputProps:{"data-test-id":ee.textLabels.toolbar.search,"aria-label":ee.textLabels.toolbar.search},defaultValue:re,onChange:this.handleTextChangeWrapper(ne),fullWidth:!0,inputRef:function(ae){return _.searchField=ae},placeholder:ee.searchPlaceholder},ee.searchProps?ee.searchProps:{})),React__default.createElement(IconButton,{className:j.clearIcon,onClick:te},React__default.createElement(ClearIcon,null))))}}]),s}(React__default.Component),DebounceTableSearch=styles$o.withStyles(defaultStyles,{name:"MUIDataTableSearch"})(_DebounceTableSearch);function debounceSearchRender(){var a=0<arguments.length&&arguments[0]!==void 0?arguments[0]:200;return function(o,s,_,T){return React__default.createElement(DebounceTableSearch,{searchText:o,onSearch:s,onHide:_,options:T,debounceWait:a})}}dist$1.DebounceTableSearch=DebounceTableSearch,dist$1.ExpandButton=ExpandButton,dist$1.Popover=Popover,dist$1.TableBody=DefaultTableBody,dist$1.TableBodyCell=TableBodyCell,dist$1.TableBodyRow=TableBodyRow$1,dist$1.TableFilter=DefaultTableFilter,dist$1.TableFilterList=TableFilterList,dist$1.TableFooter=TableFooter,dist$1.TableHead=TableHead,dist$1.TableHeadCell=TableHeadCell,dist$1.TableHeadRow=TableHeadRow,dist$1.TablePagination=TablePagination$1,dist$1.TableResize=DefaultTableResize,dist$1.TableSearch=TableSearch,dist$1.TableSelectCell=TableSelectCell,dist$1.TableToolbar=DefaultTableToolbar,dist$1.TableToolbarSelect=DefaultTableToolbarSelect,dist$1.TableViewCol=TableViewCol,dist$1.debounceSearchRender=debounceSearchRender,_default$g=dist$1.default=MUIDataTable$1;var colorManipulator={};const require$$3$1=getAugmentedNamespace(esm$4);var hasRequiredColorManipulator;function requireColorManipulator(){if(hasRequiredColorManipulator)return colorManipulator;hasRequiredColorManipulator=1,Object.defineProperty(colorManipulator,"__esModule",{value:!0}),colorManipulator.hexToRgb=s,colorManipulator.rgbToHex=T,colorManipulator.hslToRgb=j,colorManipulator.decomposeColor=ee,colorManipulator.recomposeColor=te,colorManipulator.getContrastRatio=re,colorManipulator.getLuminance=ne,colorManipulator.emphasize=ae,colorManipulator.fade=oe,colorManipulator.alpha=se,colorManipulator.darken=de,colorManipulator.lighten=ue;var a=require$$3$1;function o(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.min(Math.max(ve,ce),fe)}function s(ce){ce=ce.substr(1);var ve=new RegExp(".{1,".concat(ce.length>=6?2:1,"}"),"g"),fe=ce.match(ve);return fe&&fe[0].length===1&&(fe=fe.map(function(he){return he+he})),fe?"rgb".concat(fe.length===4?"a":"","(").concat(fe.map(function(he,pe){return pe<3?parseInt(he,16):Math.round(parseInt(he,16)/255*1e3)/1e3}).join(", "),")"):""}function _(ce){var ve=ce.toString(16);return ve.length===1?"0".concat(ve):ve}function T(ce){if(ce.indexOf("#")===0)return ce;var ve=ee(ce),fe=ve.values;return"#".concat(fe.map(function(he){return _(he)}).join(""))}function j(ce){ce=ee(ce);var ve=ce,fe=ve.values,he=fe[0],pe=fe[1]/100,me=fe[2]/100,be=pe*Math.min(me,1-me),ye=function(Oe){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(Oe+he/30)%12;return me-be*Math.max(Math.min(Me-3,9-Me,1),-1)},$e="rgb",_e=[Math.round(ye(0)*255),Math.round(ye(8)*255),Math.round(ye(4)*255)];return ce.type==="hsla"&&($e+="a",_e.push(fe[3])),te({type:$e,values:_e})}function ee(ce){if(ce.type)return ce;if(ce.charAt(0)==="#")return ee(s(ce));var ve=ce.indexOf("("),fe=ce.substring(0,ve);if(["rgb","rgba","hsl","hsla"].indexOf(fe)===-1)throw new Error((0,a.formatMuiErrorMessage)(3,ce));var he=ce.substring(ve+1,ce.length-1).split(",");return he=he.map(function(pe){return parseFloat(pe)}),{type:fe,values:he}}function te(ce){var ve=ce.type,fe=ce.values;return ve.indexOf("rgb")!==-1?fe=fe.map(function(he,pe){return pe<3?parseInt(he,10):he}):ve.indexOf("hsl")!==-1&&(fe[1]="".concat(fe[1],"%"),fe[2]="".concat(fe[2],"%")),"".concat(ve,"(").concat(fe.join(", "),")")}function re(ce,ve){var fe=ne(ce),he=ne(ve);return(Math.max(fe,he)+.05)/(Math.min(fe,he)+.05)}function ne(ce){ce=ee(ce);var ve=ce.type==="hsl"?ee(j(ce)).values:ce.values;return ve=ve.map(function(fe){return fe/=255,fe<=.03928?fe/12.92:Math.pow((fe+.055)/1.055,2.4)}),Number((.2126*ve[0]+.7152*ve[1]+.0722*ve[2]).toFixed(3))}function ae(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15;return ne(ce)>.5?de(ce,ve):ue(ce,ve)}function oe(ce,ve){return se(ce,ve)}function se(ce,ve){return ce=ee(ce),ve=o(ve),(ce.type==="rgb"||ce.type==="hsl")&&(ce.type+="a"),ce.values[3]=ve,te(ce)}function de(ce,ve){if(ce=ee(ce),ve=o(ve),ce.type.indexOf("hsl")!==-1)ce.values[2]*=1-ve;else if(ce.type.indexOf("rgb")!==-1)for(var fe=0;fe<3;fe+=1)ce.values[fe]*=1-ve;return te(ce)}function ue(ce,ve){if(ce=ee(ce),ve=o(ve),ce.type.indexOf("hsl")!==-1)ce.values[2]+=(100-ce.values[2])*ve;else if(ce.type.indexOf("rgb")!==-1)for(var fe=0;fe<3;fe+=1)ce.values[fe]+=(255-ce.values[fe])*ve;return te(ce)}return colorManipulator}var colorManipulatorExports=requireColorManipulator();const useStyles$c=makeStyles$2(a=>{var o,s;return{clickable:{cursor:"pointer"},sortAction:{alignItems:"center"},sortLabel:{fontSize:a.spacing(1.5)},responsiveScrollFullHeight:{...(o=a.scrollbars)==null?void 0:o.main},responsiveScrollMaxHeight:{...(s=a.scrollbars)==null?void 0:s.main},largeRoot:{borderSpacing:a.spacing(0,.5),borderCollapse:"separate"},largeSelectCell:{border:"none"},largeSelectCellTransparent:{border:"none",backgroundColor:"transparent !important"},largePaper:{backgroundColor:"transparent"},largeHeaderCellFixed:{backgroundColor:`${a.palette.background.paper} !important`},largeHeaderSelectFixed:{backgroundColor:a.palette.background.paper},paddingCheckbox:{[a.breakpoints.down("sm")]:{padding:0}},tableCellRoot:{padding:a.spacing(.5,1.5)},button:{"&:hover":{color:a.palette.primary.main}},toolbar:{paddingLeft:0,paddingRight:0},toolbarSelectRoot:{padding:a.spacing(0,3.25),zIndex:1,backgroundColor:a.palette.background.paper},toolbarSelectTitle:{paddingLeft:0,paddingRight:a.spacing(3.25)},toolbarSelectIconButton:{marginRight:0},toolButton:{"&:focus > div":{color:a.palette.primary.main}},assetThumbnail:{display:"block",marginRight:-54,maxHeight:50,maxWidth:50},filterPaper:{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{transform:"scale(1) !important"},maxWidth:"calc(100% - 32px)",minWidth:900,[a.breakpoints.down("md")]:{minWidth:0,width:"100%"}},gridListTile:{marginTop:0},gridListRoot:{maxWidth:866,margin:`${a.spacing(-1)}px !important`},gridListTileRoot:{padding:`${a.spacing(1)}px !important`,[a.breakpoints.down("sm")]:{width:"100% !important"}},filterRoot:{[`@media screen and (min-width: ${a.breakpoints.values.md}px) and (-ms-high-contrast: active), screen and (min-width: ${a.breakpoints.values.md}px) and (-ms-high-contrast: none)`]:{minWidth:900}},stacked:{[a.breakpoints.down("sm")]:{verticalAlign:"middle",overflowWrap:"break-word",hyphens:"auto","&:nth-last-child(2)":{width:"30%",paddingRight:a.spacing(1),textTransform:"uppercase",fontWeight:800},"&:last-child":{width:"70%",textAlign:"right"}}}}}),makeStyleOverrides=(a,o,s)=>({MUIDataTableBodyCell:{root:s?void 0:{paddingTop:a.spacing(1.5),paddingBottom:a.spacing(1.5),border:"none"},stackedCommon:{[a.breakpoints.down("sm")]:{verticalAlign:"middle",overflowWrap:"break-word",hyphens:"auto","&:nth-last-child(2)":{width:"30%",paddingRight:a.spacing(1),textTransform:"uppercase",fontWeight:800},"&:last-child":{width:"70%",textAlign:"right"}}}},MUIDataTableBodyRow:{root:s?void 0:{backgroundColor:a.palette.background.paper},responsiveStacked:{[a.breakpoints.down("sm")]:{margin:a.spacing(2,1),display:"block",boxShadow:a.shadows[2],borderBottom:"none",borderTop:"none",borderRadius:a.shape.borderRadius}}},MUIDataTableHeadCell:{root:s?void 0:{paddingTop:a.spacing(.5),paddingBottom:a.spacing(.5),fontWeight:800,border:"none",textTransform:a.typography.button.textTransform,fontSize:a.typography.fontSize},toolButton:s?void 0:{paddingTop:a.spacing(.5),paddingBottom:a.spacing(.5),fontWeight:800,border:"none",textTransform:a.typography.button.textTransform,fontSize:a.typography.fontSize},fixedHeader:s?void 0:{backgroundColor:`${a.palette.background.paper} !important`},sortAction:{alignItems:"center"}},MUIDataTableHeadRow:{root:s?void 0:{backgroundColor:"transparent"}},MUIDataTableSelectCell:{root:s?void 0:{border:"none",backgroundColor:"transparent !important"},headerCell:!s&&(o!=null&&o.fixedHeader)||!(o&&"fixedHeader"in o)?{border:"none"}:{border:"none",backgroundColor:"transparent !important"}},MUIDataTableToolbar:{root:{paddingLeft:0,paddingRight:0},filterPaper:{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{transform:"scale(1) !important"},maxWidth:"calc(100% - 32px)",minWidth:900,[a.breakpoints.down("md")]:{minWidth:0,width:"100%"}}},MUIDataTableToolbarSelect:{root:{padding:a.spacing(0,3.25),zIndex:1,backgroundColor:a.palette.background.paper},title:{paddingLeft:0,paddingRight:a.spacing(3.25)},iconButton:{marginRight:0}},MUIDataTableFilter:{root:{[`@media screen and (min-width: ${a.breakpoints.values.md}px) and (-ms-high-contrast: active), screen and (min-width: ${a.breakpoints.values.md}px) and (-ms-high-contrast: none)`]:{minWidth:900}},gridListTile:{marginTop:0}},MuiGridList:{root:{maxWidth:866,margin:`${a.spacing(-1)}px !important`}},MuiGridListTile:{root:{padding:`${a.spacing(1)}px !important`,[a.breakpoints.down("sm")]:{width:"100% !important"}}},MuiTableCell:{paddingCheckbox:{[a.breakpoints.down("sm")]:{padding:0}},root:{[a.breakpoints.down("md")]:{paddingRight:a.spacing(3),paddingLeft:a.spacing(3)},[a.breakpoints.down("sm")]:{"&:nth-child(even)":{background:colorManipulatorExports.alpha(a.palette.grey[500],.1)}}}},MuiTableSortLabel:{icon:{fontSize:a.spacing(1.5)}},MuiTablePagination:{root:{[a.breakpoints.down("sm")]:{width:"100%"}},toolbar:{[a.breakpoints.down("sm")]:{justifyContent:"center",flexWrap:"wrap"}},actions:{[a.breakpoints.down("sm")]:{marginLeft:0,width:"100%",display:"flex",justifyContent:"space-between"}}}}),useStyles$d=useStyles$c,oldRender=MuiTableCell.render;MuiTableCell.render=function(...a){const[o,...s]=a;if(typeof o=="object"&&o&&"isEmpty"in o){const{isEmpty:_,...T}=o;return oldRender.apply(this,[T,...s])}else return oldRender.apply(this,a)};const AdvancedTable=a=>{var ce,ve,fe;const{title:o,data:s,options:_,compact:T,className:j,columns:ee,responsiveBreakpoint:te,...re}=a,ne=useStyles$d(),ae=useTheme$2(),oe=()=>{const he=pe=>typeof pe=="function"?pe():pe;return _!=null&&_.onImport?React$r.createElement(React$r.Fragment,null,React$r.createElement(Button$2,{type:"icon",onClick:_==null?void 0:_.onImport,className:classNames("prmbl-advancedTable-importButton",ne.button),title:"Import"},React$r.createElement(default_1$g,null)),he(_==null?void 0:_.customToolbar)):he(_==null?void 0:_.customToolbar)},se={paper:classNames("prmbl-advancedTable",j,{[ne.largePaper]:!T}),responsiveScrollFullHeight:ne.responsiveScrollFullHeight,responsiveScrollMaxHeight:ne.responsiveScrollMaxHeight,tableRoot:classNames({[ne.largeRoot]:!T},"prmbl-advancedTable-tableRoot"),caption:"prmbl-advancedTable-caption",liveAnnounce:"prmbl-advancedTable-liveAnnounce"},de=_?{...(ce=AdvancedTable.defaultProps)==null?void 0:ce.options,..._,downloadOptions:{...(fe=(ve=AdvancedTable.defaultProps)==null?void 0:ve.options)==null?void 0:fe.downloadOptions,..._.downloadOptions},customToolbar:oe}:void 0,ue={...ae};return ue.breakpoints.values.md=ae.breakpoints.values[te||""],React$r.createElement(StyleWithOverrides,{theme:ue,overrides:makeStyleOverrides(ae,de,T)},React$r.createElement(_default$g,_extends$6({columns:ee,data:s,title:o,classes:se},re,{options:de})))};AdvancedTable.defaultProps={title:"",options:{responsive:"vertical",filterType:"dropdown",pagination:!0,expandableRows:!1,resizableColumns:!1,selectableRows:"multiple",caseSensitive:!1,serverSide:!1,rowHover:!0,fixedHeader:!1,elevation:0,rowsPerPage:10,rowsPerPageOptions:[10,25,50,100],filter:!0,sortFilterList:!0,sort:!0,search:!0,print:!0,viewColumns:!0,download:!0,downloadOptions:{filename:"tableDownload.csv",separator:","}},data:[],columns:[],compact:!1,responsiveBreakpoint:"md"};const AdvancedTable$1=AdvancedTable;var lib={},skeleton={};function sheetForTag(a){if(a.sheet)return a.sheet;for(var o=0;o<document.styleSheets.length;o++)if(document.styleSheets[o].ownerNode===a)return document.styleSheets[o]}function createStyleElement(a){var o=document.createElement("style");return o.setAttribute("data-emotion",a.key),a.nonce!==void 0&&o.setAttribute("nonce",a.nonce),o.appendChild(document.createTextNode("")),o}var StyleSheet=function(){function a(s){this.isSpeedy=s.speedy===void 0?!0:s.speedy,this.tags=[],this.ctr=0,this.nonce=s.nonce,this.key=s.key,this.container=s.container,this.before=null}var o=a.prototype;return o.insert=function(_){if(this.ctr%(this.isSpeedy?65e3:1)===0){var T=createStyleElement(this),j;this.tags.length===0?j=this.before:j=this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(T,j),this.tags.push(T)}var ee=this.tags[this.tags.length-1];if(this.isSpeedy){var te=sheetForTag(ee);try{var re=_.charCodeAt(1)===105&&_.charCodeAt(0)===64;te.insertRule(_,re?0:te.cssRules.length)}catch{}}else ee.appendChild(document.createTextNode(_));this.ctr++},o.flush=function(){this.tags.forEach(function(_){return _.parentNode.removeChild(_)}),this.tags=[],this.ctr=0},a}();function stylis_min(a){function o(ze,qe,et,Qe,Ae){for(var Ue=0,Ge=0,Je=0,Xe=0,lt,ot,ft=0,nt=0,ht,ct=ht=lt=0,pt=0,xt=0,Tt=0,gt=0,yt=et.length,Rt=yt-1,Et,$t="",Ot="",Ut="",Ht="",wt;pt<yt;){if(ot=et.charCodeAt(pt),pt===Rt&&Ge+Xe+Je+Ue!==0&&(Ge!==0&&(ot=Ge===47?10:47),Xe=Je=Ue=0,yt++,Rt++),Ge+Xe+Je+Ue===0){if(pt===Rt&&(0<xt&&($t=$t.replace(se,"")),0<$t.trim().length)){switch(ot){case 32:case 9:case 59:case 13:case 10:break;default:$t+=et.charAt(pt)}ot=59}switch(ot){case 123:for($t=$t.trim(),lt=$t.charCodeAt(0),ht=1,gt=++pt;pt<yt;){switch(ot=et.charCodeAt(pt)){case 123:ht++;break;case 125:ht--;break;case 47:switch(ot=et.charCodeAt(pt+1)){case 42:case 47:e:{for(ct=pt+1;ct<Rt;++ct)switch(et.charCodeAt(ct)){case 47:if(ot===42&&et.charCodeAt(ct-1)===42&&pt+2!==ct){pt=ct+1;break e}break;case 10:if(ot===47){pt=ct+1;break e}}pt=ct}}break;case 91:ot++;case 40:ot++;case 34:case 39:for(;pt++<Rt&&et.charCodeAt(pt)!==ot;);}if(ht===0)break;pt++}switch(ht=et.substring(gt,pt),lt===0&&(lt=($t=$t.replace(oe,"").trim()).charCodeAt(0)),lt){case 64:switch(0<xt&&($t=$t.replace(se,"")),ot=$t.charCodeAt(1),ot){case 100:case 109:case 115:case 45:xt=qe;break;default:xt=Pe}if(ht=o(qe,xt,ht,ot,Ae+1),gt=ht.length,0<Se&&(xt=s(Pe,$t,Tt),wt=te(3,ht,xt,qe,Ie,Ce,gt,ot,Ae,Qe),$t=xt.join(""),wt!==void 0&&(gt=(ht=wt.trim()).length)===0&&(ot=0,ht="")),0<gt)switch(ot){case 115:$t=$t.replace(ye,ee);case 100:case 109:case 45:ht=$t+"{"+ht+"}";break;case 107:$t=$t.replace(he,"$1 $2"),ht=$t+"{"+ht+"}",ht=Fe===1||Fe===2&&j("@"+ht,3)?"@-webkit-"+ht+"@"+ht:"@"+ht;break;default:ht=$t+ht,Qe===112&&(ht=(Ot+=ht,""))}else ht="";break;default:ht=o(qe,s(qe,$t,Tt),ht,Qe,Ae+1)}Ut+=ht,ht=Tt=xt=ct=lt=0,$t="",ot=et.charCodeAt(++pt);break;case 125:case 59:if($t=(0<xt?$t.replace(se,""):$t).trim(),1<(gt=$t.length))switch(ct===0&&(lt=$t.charCodeAt(0),lt===45||96<lt&&123>lt)&&(gt=($t=$t.replace(" ",":")).length),0<Se&&(wt=te(1,$t,qe,ze,Ie,Ce,Ot.length,Qe,Ae,Qe))!==void 0&&(gt=($t=wt.trim()).length)===0&&($t="\0\0"),lt=$t.charCodeAt(0),ot=$t.charCodeAt(1),lt){case 0:break;case 64:if(ot===105||ot===99){Ht+=$t+et.charAt(pt);break}default:$t.charCodeAt(gt-1)!==58&&(Ot+=T($t,lt,ot,$t.charCodeAt(2)))}Tt=xt=ct=lt=0,$t="",ot=et.charCodeAt(++pt)}}switch(ot){case 13:case 10:Ge===47?Ge=0:1+lt===0&&Qe!==107&&0<$t.length&&(xt=1,$t+="\0"),0<Se*ke&&te(0,$t,qe,ze,Ie,Ce,Ot.length,Qe,Ae,Qe),Ce=1,Ie++;break;case 59:case 125:if(Ge+Xe+Je+Ue===0){Ce++;break}default:switch(Ce++,Et=et.charAt(pt),ot){case 9:case 32:if(Xe+Ue+Ge===0)switch(ft){case 44:case 58:case 9:case 32:Et="";break;default:ot!==32&&(Et=" ")}break;case 0:Et="\\0";break;case 12:Et="\\f";break;case 11:Et="\\v";break;case 38:Xe+Ge+Ue===0&&(xt=Tt=1,Et="\f"+Et);break;case 108:if(Xe+Ge+Ue+De===0&&0<ct)switch(pt-ct){case 2:ft===112&&et.charCodeAt(pt-3)===58&&(De=ft);case 8:nt===111&&(De=nt)}break;case 58:Xe+Ge+Ue===0&&(ct=pt);break;case 44:Ge+Je+Xe+Ue===0&&(xt=1,Et+="\r");break;case 34:case 39:Ge===0&&(Xe=Xe===ot?0:Xe===0?ot:Xe);break;case 91:Xe+Ge+Je===0&&Ue++;break;case 93:Xe+Ge+Je===0&&Ue--;break;case 41:Xe+Ge+Ue===0&&Je--;break;case 40:if(Xe+Ge+Ue===0){if(lt===0)switch(2*ft+3*nt){case 533:break;default:lt=1}Je++}break;case 64:Ge+Je+Xe+Ue+ct+ht===0&&(ht=1);break;case 42:case 47:if(!(0<Xe+Ue+Je))switch(Ge){case 0:switch(2*ot+3*et.charCodeAt(pt+1)){case 235:Ge=47;break;case 220:gt=pt,Ge=42}break;case 42:ot===47&&ft===42&>+2!==pt&&(et.charCodeAt(gt+2)===33&&(Ot+=et.substring(gt,pt+1)),Et="",Ge=0)}}Ge===0&&($t+=Et)}nt=ft,ft=ot,pt++}if(gt=Ot.length,0<gt){if(xt=qe,0<Se&&(wt=te(2,Ot,xt,ze,Ie,Ce,gt,Qe,Ae,Qe),wt!==void 0&&(Ot=wt).length===0))return Ht+Ot+Ut;if(Ot=xt.join(",")+"{"+Ot+"}",Fe*De!==0){switch(Fe!==2||j(Ot,2)||(De=0),De){case 111:Ot=Ot.replace(me,":-moz-$1")+Ot;break;case 112:Ot=Ot.replace(pe,"::-webkit-input-$1")+Ot.replace(pe,"::-moz-$1")+Ot.replace(pe,":-ms-input-$1")+Ot}De=0}}return Ht+Ot+Ut}function s(ze,qe,et){var Qe=qe.trim().split(ve);qe=Qe;var Ae=Qe.length,Ue=ze.length;switch(Ue){case 0:case 1:var Ge=0;for(ze=Ue===0?"":ze[0]+" ";Ge<Ae;++Ge)qe[Ge]=_(ze,qe[Ge],et).trim();break;default:var Je=Ge=0;for(qe=[];Ge<Ae;++Ge)for(var Xe=0;Xe<Ue;++Xe)qe[Je++]=_(ze[Xe]+" ",Qe[Ge],et).trim()}return qe}function _(ze,qe,et){var Qe=qe.charCodeAt(0);switch(33>Qe&&(Qe=(qe=qe.trim()).charCodeAt(0)),Qe){case 38:return qe.replace(fe,"$1"+ze.trim());case 58:return ze.trim()+qe.replace(fe,"$1"+ze.trim());default:if(0<1*et&&0<qe.indexOf("\f"))return qe.replace(fe,(ze.charCodeAt(0)===58?"":"$1")+ze.trim())}return ze+qe}function T(ze,qe,et,Qe){var Ae=ze+";",Ue=2*qe+3*et+4*Qe;if(Ue===944){ze=Ae.indexOf(":",9)+1;var Ge=Ae.substring(ze,Ae.length-1).trim();return Ge=Ae.substring(0,ze).trim()+Ge+";",Fe===1||Fe===2&&j(Ge,1)?"-webkit-"+Ge+Ge:Ge}if(Fe===0||Fe===2&&!j(Ae,1))return Ae;switch(Ue){case 1015:return Ae.charCodeAt(10)===97?"-webkit-"+Ae+Ae:Ae;case 951:return Ae.charCodeAt(3)===116?"-webkit-"+Ae+Ae:Ae;case 963:return Ae.charCodeAt(5)===110?"-webkit-"+Ae+Ae:Ae;case 1009:if(Ae.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+Ae+Ae;case 978:return"-webkit-"+Ae+"-moz-"+Ae+Ae;case 1019:case 983:return"-webkit-"+Ae+"-moz-"+Ae+"-ms-"+Ae+Ae;case 883:if(Ae.charCodeAt(8)===45)return"-webkit-"+Ae+Ae;if(0<Ae.indexOf("image-set(",11))return Ae.replace(Me,"$1-webkit-$2")+Ae;break;case 932:if(Ae.charCodeAt(4)===45)switch(Ae.charCodeAt(5)){case 103:return"-webkit-box-"+Ae.replace("-grow","")+"-webkit-"+Ae+"-ms-"+Ae.replace("grow","positive")+Ae;case 115:return"-webkit-"+Ae+"-ms-"+Ae.replace("shrink","negative")+Ae;case 98:return"-webkit-"+Ae+"-ms-"+Ae.replace("basis","preferred-size")+Ae}return"-webkit-"+Ae+"-ms-"+Ae+Ae;case 964:return"-webkit-"+Ae+"-ms-flex-"+Ae+Ae;case 1023:if(Ae.charCodeAt(8)!==99)break;return Ge=Ae.substring(Ae.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+Ge+"-webkit-"+Ae+"-ms-flex-pack"+Ge+Ae;case 1005:return ue.test(Ae)?Ae.replace(de,":-webkit-")+Ae.replace(de,":-moz-")+Ae:Ae;case 1e3:switch(Ge=Ae.substring(13).trim(),qe=Ge.indexOf("-")+1,Ge.charCodeAt(0)+Ge.charCodeAt(qe)){case 226:Ge=Ae.replace(be,"tb");break;case 232:Ge=Ae.replace(be,"tb-rl");break;case 220:Ge=Ae.replace(be,"lr");break;default:return Ae}return"-webkit-"+Ae+"-ms-"+Ge+Ae;case 1017:if(Ae.indexOf("sticky",9)===-1)break;case 975:switch(qe=(Ae=ze).length-10,Ge=(Ae.charCodeAt(qe)===33?Ae.substring(0,qe):Ae).substring(ze.indexOf(":",7)+1).trim(),Ue=Ge.charCodeAt(0)+(Ge.charCodeAt(7)|0)){case 203:if(111>Ge.charCodeAt(8))break;case 115:Ae=Ae.replace(Ge,"-webkit-"+Ge)+";"+Ae;break;case 207:case 102:Ae=Ae.replace(Ge,"-webkit-"+(102<Ue?"inline-":"")+"box")+";"+Ae.replace(Ge,"-webkit-"+Ge)+";"+Ae.replace(Ge,"-ms-"+Ge+"box")+";"+Ae}return Ae+";";case 938:if(Ae.charCodeAt(5)===45)switch(Ae.charCodeAt(6)){case 105:return Ge=Ae.replace("-items",""),"-webkit-"+Ae+"-webkit-box-"+Ge+"-ms-flex-"+Ge+Ae;case 115:return"-webkit-"+Ae+"-ms-flex-item-"+Ae.replace(_e,"")+Ae;default:return"-webkit-"+Ae+"-ms-flex-line-pack"+Ae.replace("align-content","").replace(_e,"")+Ae}break;case 973:case 989:if(Ae.charCodeAt(3)!==45||Ae.charCodeAt(4)===122)break;case 931:case 953:if(Oe.test(ze)===!0)return(Ge=ze.substring(ze.indexOf(":")+1)).charCodeAt(0)===115?T(ze.replace("stretch","fill-available"),qe,et,Qe).replace(":fill-available",":stretch"):Ae.replace(Ge,"-webkit-"+Ge)+Ae.replace(Ge,"-moz-"+Ge.replace("fill-",""))+Ae;break;case 962:if(Ae="-webkit-"+Ae+(Ae.charCodeAt(5)===102?"-ms-"+Ae:"")+Ae,et+Qe===211&&Ae.charCodeAt(13)===105&&0<Ae.indexOf("transform",10))return Ae.substring(0,Ae.indexOf(";",27)+1).replace(ce,"$1-webkit-$2")+Ae}return Ae}function j(ze,qe){var et=ze.indexOf(qe===1?":":"{"),Qe=ze.substring(0,qe!==3?et:10);return et=ze.substring(et+1,ze.length-1),Re(qe!==2?Qe:Qe.replace(Ee,"$1"),et,qe)}function ee(ze,qe){var et=T(qe,qe.charCodeAt(0),qe.charCodeAt(1),qe.charCodeAt(2));return et!==qe+";"?et.replace($e," or ($1)").substring(4):"("+qe+")"}function te(ze,qe,et,Qe,Ae,Ue,Ge,Je,Xe,lt){for(var ot=0,ft=qe,nt;ot<Se;++ot)switch(nt=Le[ot].call(ae,ze,ft,et,Qe,Ae,Ue,Ge,Je,Xe,lt)){case void 0:case!1:case!0:case null:break;default:ft=nt}if(ft!==qe)return ft}function re(ze){switch(ze){case void 0:case null:Se=Le.length=0;break;default:if(typeof ze=="function")Le[Se++]=ze;else if(typeof ze=="object")for(var qe=0,et=ze.length;qe<et;++qe)re(ze[qe]);else ke=!!ze|0}return re}function ne(ze){return ze=ze.prefix,ze!==void 0&&(Re=null,ze?typeof ze!="function"?Fe=1:(Fe=2,Re=ze):Fe=0),ne}function ae(ze,qe){var et=ze;if(33>et.charCodeAt(0)&&(et=et.trim()),je=et,et=[je],0<Se){var Qe=te(-1,qe,et,et,Ie,Ce,0,0,0,0);Qe!==void 0&&typeof Qe=="string"&&(qe=Qe)}var Ae=o(Pe,et,qe,0,0);return 0<Se&&(Qe=te(-2,Ae,et,et,Ie,Ce,Ae.length,0,0,0),Qe!==void 0&&(Ae=Qe)),je="",De=0,Ce=Ie=1,Ae}var oe=/^\0+/g,se=/[\0\r\f]/g,de=/: */g,ue=/zoo|gra/,ce=/([,: ])(transform)/g,ve=/,\r+?/g,fe=/([\t\r\n ])*\f?&/g,he=/@(k\w+)\s*(\S*)\s*/,pe=/::(place)/g,me=/:(read-only)/g,be=/[svh]\w+-[tblr]{2}/,ye=/\(\s*(.*)\s*\)/g,$e=/([\s\S]*?);/g,_e=/-self|flex-/g,Ee=/[^]*?(:[rp][el]a[\w-]+)[^]*/,Oe=/stretch|:\s*\w+\-(?:conte|avail)/,Me=/([^-])(image-set\()/,Ce=1,Ie=1,De=0,Fe=1,Pe=[],Le=[],Se=0,Re=null,ke=0,je="";return ae.use=re,ae.set=ne,a!==void 0&&ne(a),ae}var delimiter="/*|*/",needle=delimiter+"}";function toSheet(a){a&&Sheet.current.insert(a+"}")}var Sheet={current:null},ruleSheet=function(o,s,_,T,j,ee,te,re,ne,ae){switch(o){case 1:{switch(s.charCodeAt(0)){case 64:return Sheet.current.insert(s+";"),"";case 108:if(s.charCodeAt(2)===98)return""}break}case 2:{if(re===0)return s+delimiter;break}case 3:switch(re){case 102:case 112:return Sheet.current.insert(_[0]+s),"";default:return s+(ae===0?delimiter:"")}case-2:s.split(needle).forEach(toSheet)}},createCache=function(o){o===void 0&&(o={});var s=o.key||"css",_;o.prefix!==void 0&&(_={prefix:o.prefix});var T=new stylis_min(_),j={},ee;{ee=o.container||document.head;var te=document.querySelectorAll("style[data-emotion-"+s+"]");Array.prototype.forEach.call(te,function(ae){var oe=ae.getAttribute("data-emotion-"+s);oe.split(" ").forEach(function(se){j[se]=!0}),ae.parentNode!==ee&&ee.appendChild(ae)})}var re;T.use(o.stylisPlugins)(ruleSheet),re=function(oe,se,de,ue){var ce=se.name;Sheet.current=de,T(oe,se.styles),ue&&(ne.inserted[ce]=!0)};var ne={key:s,sheet:new StyleSheet({key:s,container:ee,nonce:o.nonce,speedy:o.speedy}),nonce:o.nonce,inserted:j,registered:{},insert:re};return ne},isBrowser=!0;function getRegisteredStyles(a,o,s){var _="";return s.split(" ").forEach(function(T){a[T]!==void 0?o.push(a[T]):_+=T+" "}),_}var insertStyles=function(o,s,_){var T=o.key+"-"+s.name;if((_===!1||isBrowser===!1)&&o.registered[T]===void 0&&(o.registered[T]=s.styles),o.inserted[s.name]===void 0){var j=s;do o.insert("."+T,j,o.sheet,!0),j=j.next;while(j!==void 0)}};function murmur2(a){for(var o=0,s,_=0,T=a.length;T>=4;++_,T-=4)s=a.charCodeAt(_)&255|(a.charCodeAt(++_)&255)<<8|(a.charCodeAt(++_)&255)<<16|(a.charCodeAt(++_)&255)<<24,s=(s&65535)*1540483477+((s>>>16)*59797<<16),s^=s>>>24,o=(s&65535)*1540483477+((s>>>16)*59797<<16)^(o&65535)*1540483477+((o>>>16)*59797<<16);switch(T){case 3:o^=(a.charCodeAt(_+2)&255)<<16;case 2:o^=(a.charCodeAt(_+1)&255)<<8;case 1:o^=a.charCodeAt(_)&255,o=(o&65535)*1540483477+((o>>>16)*59797<<16)}return o^=o>>>13,o=(o&65535)*1540483477+((o>>>16)*59797<<16),((o^o>>>15)>>>0).toString(36)}var unitlessKeys={animationIterationCount: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 memoize(a){var o={};return function(s){return o[s]===void 0&&(o[s]=a(s)),o[s]}}var hyphenateRegex=/[A-Z]|^ms/g,animationRegex=/_EMO_([^_]+?)_([^]*?)_EMO_/g,isCustomProperty=function(o){return o.charCodeAt(1)===45},isProcessableValue=function(o){return o!=null&&typeof o!="boolean"},processStyleName=memoize(function(a){return isCustomProperty(a)?a:a.replace(hyphenateRegex,"-$&").toLowerCase()}),processStyleValue=function(o,s){switch(o){case"animation":case"animationName":if(typeof s=="string")return s.replace(animationRegex,function(_,T,j){return cursor={name:T,styles:j,next:cursor},T})}return unitlessKeys[o]!==1&&!isCustomProperty(o)&&typeof s=="number"&&s!==0?s+"px":s};function handleInterpolation(a,o,s,_){if(s==null)return"";if(s.__emotion_styles!==void 0)return s;switch(typeof s){case"boolean":return"";case"object":{if(s.anim===1)return cursor={name:s.name,styles:s.styles,next:cursor},s.name;if(s.styles!==void 0){var T=s.next;if(T!==void 0)for(;T!==void 0;)cursor={name:T.name,styles:T.styles,next:cursor},T=T.next;var j=s.styles+";";return j}return createStringFromObject(a,o,s)}case"function":{if(a!==void 0){var ee=cursor,te=s(a);return cursor=ee,handleInterpolation(a,o,te,_)}break}}if(o==null)return s;var re=o[s];return re!==void 0&&!_?re:s}function createStringFromObject(a,o,s){var _="";if(Array.isArray(s))for(var T=0;T<s.length;T++)_+=handleInterpolation(a,o,s[T],!1);else for(var j in s){var ee=s[j];if(typeof ee!="object")o!=null&&o[ee]!==void 0?_+=j+"{"+o[ee]+"}":isProcessableValue(ee)&&(_+=processStyleName(j)+":"+processStyleValue(j,ee)+";");else if(Array.isArray(ee)&&typeof ee[0]=="string"&&(o==null||o[ee[0]]===void 0))for(var te=0;te<ee.length;te++)isProcessableValue(ee[te])&&(_+=processStyleName(j)+":"+processStyleValue(j,ee[te])+";");else{var re=handleInterpolation(a,o,ee,!1);switch(j){case"animation":case"animationName":{_+=processStyleName(j)+":"+re+";";break}default:_+=j+"{"+re+"}"}}}return _}var labelPattern=/label:\s*([^\s;\n{]+)\s*;/g,cursor,serializeStyles=function(o,s,_){if(o.length===1&&typeof o[0]=="object"&&o[0]!==null&&o[0].styles!==void 0)return o[0];var T=!0,j="";cursor=void 0;var ee=o[0];ee==null||ee.raw===void 0?(T=!1,j+=handleInterpolation(_,s,ee,!1)):j+=ee[0];for(var te=1;te<o.length;te++)j+=handleInterpolation(_,s,o[te],j.charCodeAt(j.length-1)===46),T&&(j+=ee[te]);labelPattern.lastIndex=0;for(var re="",ne;(ne=labelPattern.exec(j))!==null;)re+="-"+ne[1];var ae=murmur2(j)+re;return{name:ae,styles:j,next:cursor}},hasOwnProperty$1=Object.prototype.hasOwnProperty,EmotionCacheContext=React$r.createContext(typeof HTMLElement<"u"?createCache():null),ThemeContext=React$r.createContext({}),CacheProvider$1=EmotionCacheContext.Provider,withEmotionCache=function(o){var s=function(T,j){return React$r.createElement(EmotionCacheContext.Consumer,null,function(ee){return o(T,ee,j)})};return React$r.forwardRef(s)},typePropName="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",createEmotionProps=function(o,s){var _={};for(var T in s)hasOwnProperty$1.call(s,T)&&(_[T]=s[T]);return _[typePropName]=o,_},Noop$1=function(){return null},render=function(o,s,_,T){var j=_===null?s.css:s.css(_);typeof j=="string"&&o.registered[j]!==void 0&&(j=o.registered[j]);var ee=s[typePropName],te=[j],re="";typeof s.className=="string"?re=getRegisteredStyles(o.registered,te,s.className):s.className!=null&&(re=s.className+" ");var ne=serializeStyles(te);insertStyles(o,ne,typeof ee=="string"),re+=o.key+"-"+ne.name;var ae={};for(var oe in s)hasOwnProperty$1.call(s,oe)&&oe!=="css"&&oe!==typePropName&&(ae[oe]=s[oe]);ae.ref=T,ae.className=re;var se=React$r.createElement(ee,ae),de=React$r.createElement(Noop$1,null);return React$r.createElement(React$r.Fragment,null,de,se)},Emotion=withEmotionCache(function(a,o,s){return typeof a.css=="function"?React$r.createElement(ThemeContext.Consumer,null,function(_){return render(o,a,_,s)}):render(o,a,null,s)});function css$1(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return serializeStyles(o)}var jsx=function(o,s){var _=arguments;if(s==null||!hasOwnProperty$1.call(s,"css"))return React$r.createElement.apply(void 0,_);var T=_.length,j=new Array(T);j[0]=Emotion,j[1]=createEmotionProps(o,s);for(var ee=2;ee<T;ee++)j[ee]=_[ee];return React$r.createElement.apply(null,j)},Global=withEmotionCache(function(a,o){var s=a.styles;if(typeof s=="function")return React$r.createElement(ThemeContext.Consumer,null,function(T){var j=serializeStyles([s(T)]);return React$r.createElement(InnerGlobal,{serialized:j,cache:o})});var _=serializeStyles([s]);return React$r.createElement(InnerGlobal,{serialized:_,cache:o})}),InnerGlobal=function(a){_inheritsLoose$2(o,a);function o(_,T,j){return a.call(this,_,T,j)||this}var s=o.prototype;return s.componentDidMount=function(){this.sheet=new StyleSheet({key:this.props.cache.key+"-global",nonce:this.props.cache.sheet.nonce,container:this.props.cache.sheet.container});var T=document.querySelector("style[data-emotion-"+this.props.cache.key+'="'+this.props.serialized.name+'"]');T!==null&&this.sheet.tags.push(T),this.props.cache.sheet.tags.length&&(this.sheet.before=this.props.cache.sheet.tags[0]),this.insertStyles()},s.componentDidUpdate=function(T){T.serialized.name!==this.props.serialized.name&&this.insertStyles()},s.insertStyles=function(){if(this.props.serialized.next!==void 0&&insertStyles(this.props.cache,this.props.serialized.next,!0),this.sheet.tags.length){var T=this.sheet.tags[this.sheet.tags.length-1].nextElementSibling;this.sheet.before=T,this.sheet.flush()}this.props.cache.insert("",this.props.serialized,this.sheet,!1)},s.componentWillUnmount=function(){this.sheet.flush()},s.render=function(){return null},o}(React$r.Component),keyframes=function(){var o=css$1.apply(void 0,arguments),s="animation-"+o.name;return{name:s,styles:"@keyframes "+s+"{"+o.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},classnames$1=function a(o){for(var s=o.length,_=0,T="";_<s;_++){var j=o[_];if(j!=null){var ee=void 0;switch(typeof j){case"boolean":break;case"object":{if(Array.isArray(j))ee=a(j);else{ee="";for(var te in j)j[te]&&te&&(ee&&(ee+=" "),ee+=te)}break}default:ee=j}ee&&(T&&(T+=" "),T+=ee)}}return T};function merge$1(a,o,s){var _=[],T=getRegisteredStyles(a,_,s);return _.length<2?s:T+o(_)}var Noop=function(){return null},ClassNames=withEmotionCache(function(a,o){return React$r.createElement(ThemeContext.Consumer,null,function(s){var _=!1,T=function(){for(var ae=arguments.length,oe=new Array(ae),se=0;se<ae;se++)oe[se]=arguments[se];var de=serializeStyles(oe,o.registered);return insertStyles(o,de,!1),o.key+"-"+de.name},j=function(){for(var ae=arguments.length,oe=new Array(ae),se=0;se<ae;se++)oe[se]=arguments[se];return merge$1(o.registered,T,classnames$1(oe))},ee={css:T,cx:j,theme:s},te=a.children(ee);_=!0;var re=React$r.createElement(Noop,null);return React$r.createElement(React$r.Fragment,null,re,te)})});const core_browser_esm=Object.freeze(Object.defineProperty({__proto__:null,CacheProvider:CacheProvider$1,ClassNames,Global,ThemeContext,createElement:jsx,css:css$1,jsx,keyframes,withEmotionCache},Symbol.toStringTag,{value:"Module"})),require$$1$3=getAugmentedNamespace(core_browser_esm);Object.defineProperty(skeleton,"__esModule",{value:!0}),skeleton.default=Skeleton$1,skeleton.skeletonStyles=skeleton.skeletonKeyframes=skeleton.defaultHighlightColor=skeleton.defaultBaseColor=void 0,_interopRequireDefault$e(React$r);var _core$1=require$$1$3;function _interopRequireDefault$e(a){return a&&a.__esModule?a:{default:a}}function ownKeys$1(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread$1(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys$1(s,!0).forEach(function(_){_defineProperty$3(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys$1(s).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty$3(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _templateObject(){var a=_taggedTemplateLiteral([`
|
||
0% {
|
||
background-position: -200px 0;
|
||
}
|
||
`,`
|
||
100% {
|
||
background-position: calc(200px + 100%) 0;
|
||
}
|
||
`]);return _templateObject=function(){return a},a}function _taggedTemplateLiteral(a,o){return o||(o=a.slice(0)),Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(o)}}))}var defaultBaseColor="#eee";skeleton.defaultBaseColor=defaultBaseColor;var defaultHighlightColor="#f5f5f5";skeleton.defaultHighlightColor=defaultHighlightColor;var skeletonKeyframes=function(o,s){return(0,_core$1.keyframes)(_templateObject(),s>0?"".concat(Math.floor(1/(o+s)*o*100),`% {
|
||
background-position: calc(200px + 100%) 0;
|
||
}`):void 0)};skeleton.skeletonKeyframes=skeletonKeyframes;var skeletonStyles=(0,_core$1.css)("background-color:",defaultBaseColor,";background-image:linear-gradient( 90deg,",defaultBaseColor,",",defaultHighlightColor,",",defaultBaseColor," );background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;;label:skeletonStyles;");skeleton.skeletonStyles=skeletonStyles;function Skeleton$1(a){for(var o=a.count,s=a.duration,_=a.width,T=a.wrapper,j=a.height,ee=a.circle,te=a.delay,re=a.style,ne=a.className,ae=[],oe=0;oe<o;oe++){var se={};_!==null&&(se.width=_),j!==null&&(se.height=j),_!==null&&j!==null&&ee&&(se.borderRadius="50%");var de="react-loading-skeleton";ne&&(de+=" "+ne),ae.push((0,_core$1.jsx)("span",{key:oe,className:de,css:(0,_core$1.css)(skeletonStyles," animation:",skeletonKeyframes(s,te)," ",s+te,"s ease-in-out infinite;label:Skeleton;"),style:_objectSpread$1({},re,{},se)},""))}return(0,_core$1.jsx)("span",null,T?ae.map(function(ue,ce){return(0,_core$1.jsx)(T,{key:ce},ue,"")}):ae)}Skeleton$1.defaultProps={count:1,duration:1.2,width:null,wrapper:null,height:null,circle:!1,delay:0};var skeletonTheme={};Object.defineProperty(skeletonTheme,"__esModule",{value:!0}),skeletonTheme.default=void 0;var _react=_interopRequireWildcard$c(React$r),_core=require$$1$3,_skeleton=skeleton;function _getRequireWildcardCache(){if(typeof WeakMap!="function")return null;var a=new WeakMap;return _getRequireWildcardCache=function(){return a},a}function _interopRequireWildcard$c(a){if(a&&a.__esModule)return a;if(a===null||_typeof$1(a)!=="object"&&typeof a!="function")return{default:a};var o=_getRequireWildcardCache();if(o&&o.has(a))return o.get(a);var s={},_=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var T in a)if(Object.prototype.hasOwnProperty.call(a,T)){var j=_?Object.getOwnPropertyDescriptor(a,T):null;j&&(j.get||j.set)?Object.defineProperty(s,T,j):s[T]=a[T]}return s.default=a,o&&o.set(a,s),s}function _typeof$1(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$1=function(s){return typeof s}:_typeof$1=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$1(a)}function _classCallCheck(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}function _defineProperties$1(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass$1(a,o,s){return o&&_defineProperties$1(a.prototype,o),s&&_defineProperties$1(a,s),a}function _possibleConstructorReturn(a,o){return o&&(_typeof$1(o)==="object"||typeof o=="function")?o:_assertThisInitialized(a)}function _assertThisInitialized(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _getPrototypeOf(a){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},_getPrototypeOf(a)}function _inherits(a,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(o&&o.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),o&&_setPrototypeOf(a,o)}function _setPrototypeOf(a,o){return _setPrototypeOf=Object.setPrototypeOf||function(_,T){return _.__proto__=T,_},_setPrototypeOf(a,o)}function _defineProperty$2(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}var SkeletonTheme=function(a){_inherits(o,a);function o(){return _classCallCheck(this,o),_possibleConstructorReturn(this,_getPrototypeOf(o).apply(this,arguments))}return _createClass$1(o,[{key:"render",value:function(){var _=this.props,T=_.color,j=_.highlightColor,ee=_.children,te=(0,_core.css)(".react-loading-skeleton{background-color:",T,";background-image:linear-gradient( 90deg,",T,",",j,",",T," );};label:SkeletonTheme;");return(0,_core.jsx)("div",{css:te},ee)}}]),o}(_react.Component);skeletonTheme.default=SkeletonTheme,_defineProperty$2(SkeletonTheme,"defaultProps",{color:_skeleton.defaultBaseColor,highlightColor:_skeleton.defaultHighlightColor}),function(a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(a,"SkeletonTheme",{enumerable:!0,get:function(){return s.default}});var o=_(skeleton),s=_(skeletonTheme);function _(T){return T&&T.__esModule?T:{default:T}}}(lib);const Skeleton=getDefaultExportFromCjs(lib),styles$n=createStyles(a=>({root:{"& .react-loading-skeleton":{backgroundColor:o=>o.color,backgroundImage:o=>`linear-gradient(
|
||
90deg,
|
||
${o.color},
|
||
${o.disableAnimation?"transparent":"rgba(0,0,0,.10)"},
|
||
${o.color}
|
||
)`}},disableAnimation:{"& span[style]":{animation:"none !important",backgroundImage:"none"}}})),SkeletonLoader=a=>{const{classes:o,className:s,count:_,width:T,height:j,duration:ee,circle:te,disableAnimation:re}=a;return React$r.createElement("span",{className:classNames("prmbl-skeletonLoader",o.root,{[o.disableAnimation]:re},s)},React$r.createElement(Skeleton,{count:_,width:T,height:j,duration:ee,circle:te}))};SkeletonLoader.propTypes={classes:PropTypes$1.object.isRequired,className:PropTypes$1.string,count:PropTypes$1.number,width:PropTypes$1.oneOfType([PropTypes$1.number,PropTypes$1.string]),height:PropTypes$1.oneOfType([PropTypes$1.number,PropTypes$1.string]),duration:PropTypes$1.number,circle:PropTypes$1.bool,disableAnimation:PropTypes$1.bool,color:PropTypes$1.string},SkeletonLoader.defaultProps={color:"rgba(0,0,0,.10)"};const SkeletonLoader$1=withStyles(styles$n)(SkeletonLoader);let RowStatus=function(a){return a[a.Loading=0]="Loading",a[a.Complete=1]="Complete",a}({});function getTranslateValue(a,o){var s=o.getBoundingClientRect(),_;if(o.fakeTransform)_=o.fakeTransform;else{var T=window.getComputedStyle(o);_=T.getPropertyValue("-webkit-transform")||T.getPropertyValue("transform")}var j=0,ee=0;if(_&&_!=="none"&&typeof _=="string"){var te=_.split("(")[1].split(")")[0].split(",");j=parseInt(te[4],10),ee=parseInt(te[5],10)}return a==="left"?"translateX(".concat(window.innerWidth,"px) translateX(").concat(j-s.left,"px)"):a==="right"?"translateX(-".concat(s.left+s.width-j,"px)"):a==="up"?"translateY(".concat(window.innerHeight,"px) translateY(").concat(ee-s.top,"px)"):"translateY(-".concat(s.top+s.height-ee,"px)")}function setTranslateValue(a,o){var s=getTranslateValue(a,o);s&&(o.style.webkitTransform=s,o.style.transform=s)}var defaultTimeout={enter:duration.enteringScreen,exit:duration.leavingScreen},Slide=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.direction,j=T===void 0?"down":T,ee=o.in,te=o.onEnter,re=o.onEntered,ne=o.onEntering,ae=o.onExit,oe=o.onExited,se=o.onExiting,de=o.style,ue=o.timeout,ce=ue===void 0?defaultTimeout:ue,ve=o.TransitionComponent,fe=ve===void 0?Transition$1:ve,he=_objectWithoutProperties$4(o,["children","direction","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),pe=useTheme$3(),me=React__namespace.useRef(null),be=React__namespace.useCallback(function(Pe){me.current=ReactDOM__namespace.findDOMNode(Pe)},[]),ye=useForkRef(_.ref,be),$e=useForkRef(ye,s),_e=function(Le){return function(Se){Le&&(Se===void 0?Le(me.current):Le(me.current,Se))}},Ee=_e(function(Pe,Le){setTranslateValue(j,Pe),reflow(Pe),te&&te(Pe,Le)}),Oe=_e(function(Pe,Le){var Se=getTransitionProps({timeout:ce,style:de},{mode:"enter"});Pe.style.webkitTransition=pe.transitions.create("-webkit-transform",_extends$6({},Se,{easing:pe.transitions.easing.easeOut})),Pe.style.transition=pe.transitions.create("transform",_extends$6({},Se,{easing:pe.transitions.easing.easeOut})),Pe.style.webkitTransform="none",Pe.style.transform="none",ne&&ne(Pe,Le)}),Me=_e(re),Ce=_e(se),Ie=_e(function(Pe){var Le=getTransitionProps({timeout:ce,style:de},{mode:"exit"});Pe.style.webkitTransition=pe.transitions.create("-webkit-transform",_extends$6({},Le,{easing:pe.transitions.easing.sharp})),Pe.style.transition=pe.transitions.create("transform",_extends$6({},Le,{easing:pe.transitions.easing.sharp})),setTranslateValue(j,Pe),ae&&ae(Pe)}),De=_e(function(Pe){Pe.style.webkitTransition="",Pe.style.transition="",oe&&oe(Pe)}),Fe=React__namespace.useCallback(function(){me.current&&setTranslateValue(j,me.current)},[j]);return React__namespace.useEffect(function(){if(!(ee||j==="down"||j==="right")){var Pe=debounce$1(function(){me.current&&setTranslateValue(j,me.current)});return window.addEventListener("resize",Pe),function(){Pe.clear(),window.removeEventListener("resize",Pe)}}},[j,ee]),React__namespace.useEffect(function(){ee||Fe()},[ee,Fe]),React__namespace.createElement(fe,_extends$6({nodeRef:me,onEnter:Ee,onEntered:Me,onEntering:Oe,onExit:Ie,onExited:De,onExiting:Ce,appear:!0,in:ee,timeout:ce},he),function(Pe,Le){return React__namespace.cloneElement(_,_extends$6({ref:$e,style:_extends$6({visibility:Pe==="exited"&&!ee?"hidden":void 0},de,_.props.style)},Le))})});const Slide$1=Slide;var styles$m=function(o){return{root:{height:0,overflow:"hidden",transition:o.transitions.create("height")},entered:{height:"auto",overflow:"visible"},hidden:{visibility:"hidden"},wrapper:{display:"flex"},wrapperInner:{width:"100%"}}},Collapse=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.collapsedHeight,te=o.collapsedSize,re=te===void 0?"0px":te,ne=o.component,ae=ne===void 0?"div":ne,oe=o.disableStrictModeCompat,se=oe===void 0?!1:oe,de=o.in,ue=o.onEnter,ce=o.onEntered,ve=o.onEntering,fe=o.onExit,he=o.onExited,pe=o.onExiting,me=o.style,be=o.timeout,ye=be===void 0?duration.standard:be,$e=o.TransitionComponent,_e=$e===void 0?Transition$1:$e,Ee=_objectWithoutProperties$4(o,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),Oe=useTheme$3(),Me=React__namespace.useRef(),Ce=React__namespace.useRef(null),Ie=React__namespace.useRef(),De=typeof(ee||re)=="number"?"".concat(ee||re,"px"):ee||re;React__namespace.useEffect(function(){return function(){clearTimeout(Me.current)}},[]);var Fe=Oe.unstable_strictMode&&!se,Pe=React__namespace.useRef(null),Le=useForkRef(s,Fe?Pe:void 0),Se=function(Ue){return function(Ge,Je){if(Ue){var Xe=Fe?[Pe.current,Ge]:[Ge,Je],lt=_slicedToArray$c(Xe,2),ot=lt[0],ft=lt[1];ft===void 0?Ue(ot):Ue(ot,ft)}}},Re=Se(function(Ae,Ue){Ae.style.height=De,ue&&ue(Ae,Ue)}),ke=Se(function(Ae,Ue){var Ge=Ce.current?Ce.current.clientHeight:0,Je=getTransitionProps({style:me,timeout:ye},{mode:"enter"}),Xe=Je.duration;if(ye==="auto"){var lt=Oe.transitions.getAutoHeightDuration(Ge);Ae.style.transitionDuration="".concat(lt,"ms"),Ie.current=lt}else Ae.style.transitionDuration=typeof Xe=="string"?Xe:"".concat(Xe,"ms");Ae.style.height="".concat(Ge,"px"),ve&&ve(Ae,Ue)}),je=Se(function(Ae,Ue){Ae.style.height="auto",ce&&ce(Ae,Ue)}),ze=Se(function(Ae){var Ue=Ce.current?Ce.current.clientHeight:0;Ae.style.height="".concat(Ue,"px"),fe&&fe(Ae)}),qe=Se(he),et=Se(function(Ae){var Ue=Ce.current?Ce.current.clientHeight:0,Ge=getTransitionProps({style:me,timeout:ye},{mode:"exit"}),Je=Ge.duration;if(ye==="auto"){var Xe=Oe.transitions.getAutoHeightDuration(Ue);Ae.style.transitionDuration="".concat(Xe,"ms"),Ie.current=Xe}else Ae.style.transitionDuration=typeof Je=="string"?Je:"".concat(Je,"ms");Ae.style.height=De,pe&&pe(Ae)}),Qe=function(Ue,Ge){var Je=Fe?Ue:Ge;ye==="auto"&&(Me.current=setTimeout(Je,Ie.current||0))};return React__namespace.createElement(_e,_extends$6({in:de,onEnter:Re,onEntered:je,onEntering:ke,onExit:ze,onExited:qe,onExiting:et,addEndListener:Qe,nodeRef:Fe?Pe:void 0,timeout:ye==="auto"?null:ye},Ee),function(Ae,Ue){return React__namespace.createElement(ae,_extends$6({className:clsx$1(T.root,T.container,j,{entered:T.entered,exited:!de&&De==="0px"&&T.hidden}[Ae]),style:_extends$6({minHeight:De},me),ref:Le},Ue),React__namespace.createElement("div",{className:T.wrapper,ref:Ce},React__namespace.createElement("div",{className:T.wrapperInner},_)))})});Collapse.muiSupportAuto=!0;const Collapse$1=withStyles(styles$m,{name:"MuiCollapse"})(Collapse);function mapEventPropToEvent(a){return a.substring(2).toLowerCase()}function clickedRootScrollbar(a){return document.documentElement.clientWidth<a.clientX||document.documentElement.clientHeight<a.clientY}function ClickAwayListener(a){var o=a.children,s=a.disableReactTree,_=s===void 0?!1:s,T=a.mouseEvent,j=T===void 0?"onClick":T,ee=a.onClickAway,te=a.touchEvent,re=te===void 0?"onTouchEnd":te,ne=React__namespace.useRef(!1),ae=React__namespace.useRef(null),oe=React__namespace.useRef(!1),se=React__namespace.useRef(!1);React__namespace.useEffect(function(){return setTimeout(function(){oe.current=!0},0),function(){oe.current=!1}},[]);var de=React__namespace.useCallback(function(he){ae.current=ReactDOM__namespace.findDOMNode(he)},[]),ue=useForkRef(o.ref,de),ce=useEventCallback$1(function(he){var pe=se.current;if(se.current=!1,!(!oe.current||!ae.current||clickedRootScrollbar(he))){if(ne.current){ne.current=!1;return}var me;if(he.composedPath)me=he.composedPath().indexOf(ae.current)>-1;else{var be=ownerDocument(ae.current);me=!be.documentElement.contains(he.target)||ae.current.contains(he.target)}!me&&(_||!pe)&&ee(he)}}),ve=function(pe){return function(me){se.current=!0;var be=o.props[pe];be&&be(me)}},fe={ref:ue};return re!==!1&&(fe[re]=ve(re)),React__namespace.useEffect(function(){if(re!==!1){var he=mapEventPropToEvent(re),pe=ownerDocument(ae.current),me=function(){ne.current=!0};return pe.addEventListener(he,ce),pe.addEventListener("touchmove",me),function(){pe.removeEventListener(he,ce),pe.removeEventListener("touchmove",me)}}},[ce,re]),j!==!1&&(fe[j]=ve(j)),React__namespace.useEffect(function(){if(j!==!1){var he=mapEventPropToEvent(j),pe=ownerDocument(ae.current);return pe.addEventListener(he,ce),function(){pe.removeEventListener(he,ce)}}},[ce,j]),React__namespace.createElement(React__namespace.Fragment,null,React__namespace.cloneElement(o,fe))}function _defineProperties(a,o){for(var s=0;s<o.length;s++){var _=o[s];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,_.key,_)}}function _createClass(a,o,s){return o&&_defineProperties(a.prototype,o),s&&_defineProperties(a,s),a}function _extends$1(){return _extends$1=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends$1.apply(this,arguments)}function _inheritsLoose(a,o){a.prototype=Object.create(o.prototype),a.prototype.constructor=a,a.__proto__=o}function _objectWithoutPropertiesLoose$2(a,o){if(a==null)return{};var s={},_=Object.keys(a),T,j;for(j=0;j<_.length;j++)T=_[j],!(o.indexOf(T)>=0)&&(s[T]=a[T]);return s}var SnackbarContext=React$r.createContext(),allClasses={mui:{root:{},anchorOriginTopCenter:{},anchorOriginBottomCenter:{},anchorOriginTopRight:{},anchorOriginBottomRight:{},anchorOriginTopLeft:{},anchorOriginBottomLeft:{}},container:{containerRoot:{},containerAnchorOriginTopCenter:{},containerAnchorOriginBottomCenter:{},containerAnchorOriginTopRight:{},containerAnchorOriginBottomRight:{},containerAnchorOriginTopLeft:{},containerAnchorOriginBottomLeft:{}}},SNACKBAR_INDENTS={view:{default:20,dense:4},snackbar:{default:6,dense:2}},DEFAULTS={maxSnack:3,dense:!1,hideIconVariant:!1,variant:"default",autoHideDuration:5e3,anchorOrigin:{vertical:"bottom",horizontal:"left"},TransitionComponent:Slide$1,transitionDuration:{enter:225,exit:195}},capitalise=function(o){return o.charAt(0).toUpperCase()+o.slice(1)},originKeyExtractor=function(o){return""+capitalise(o.vertical)+capitalise(o.horizontal)},omitContainerKeys=function(o){return Object.keys(o).filter(function(s){return!allClasses.container[s]}).reduce(function(s,_){var T;return _extends$1({},s,(T={},T[_]=o[_],T))},{})},REASONS={TIMEOUT:"timeout",CLICKAWAY:"clickaway",MAXSNACK:"maxsnack",INSTRUCTED:"instructed"},transformer={toContainerAnchorOrigin:function(o){return"containerAnchorOrigin"+o},toAnchorOrigin:function(o){var s=o.vertical,_=o.horizontal;return"anchorOrigin"+capitalise(s)+capitalise(_)},toVariant:function(o){return"variant"+capitalise(o)}},isDefined=function(o){return!!o||o===0},numberOrNull=function(o){return typeof o=="number"||o===null},merge=function(o,s,_){return function(T){return T==="autoHideDuration"?numberOrNull(o.autoHideDuration)?o.autoHideDuration:numberOrNull(s.autoHideDuration)?s.autoHideDuration:DEFAULTS.autoHideDuration:o[T]||s[T]||_[T]}};function objectMerge(a,o,s){return a===void 0&&(a={}),o===void 0&&(o={}),s===void 0&&(s={}),_extends$1({},s,{},o,{},a)}var styles$l=function(o){var s;return createStyles$1({root:(s={display:"flex",flexWrap:"wrap",flexGrow:1},s[o.breakpoints.up("sm")]={flexGrow:"initial",minWidth:288},s)})},SnackbarContent=React$r.forwardRef(function(a,o){var s=a.classes,_=a.className,T=_objectWithoutPropertiesLoose$2(a,["classes","className"]);return React$r.createElement("div",Object.assign({ref:o,className:clsx$1(s.root,_)},T))}),SnackbarContent$1=withStyles(styles$l)(SnackbarContent),DIRECTION={right:"left",left:"right",bottom:"up",top:"down"},getTransitionDirection=function(o){return o.horizontal!=="center"?DIRECTION[o.horizontal]:DIRECTION[o.vertical]},CheckIcon=function(o){return React$r.createElement(SvgIcon$2,Object.assign({},o),React$r.createElement("path",{d:`M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41
|
||
10.59L10 14.17L17.59 6.58L19 8L10 17Z`}))},WarningIcon=function(o){return React$r.createElement(SvgIcon$2,Object.assign({},o),React$r.createElement("path",{d:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z"}))},ErrorIcon=function(o){return React$r.createElement(SvgIcon$2,Object.assign({},o),React$r.createElement("path",{d:`M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,
|
||
6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,
|
||
13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z`}))},InfoIcon=function(o){return React$r.createElement(SvgIcon$2,Object.assign({},o),React$r.createElement("path",{d:`M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,
|
||
0 22,12A10,10 0 0,0 12,2Z`}))},iconStyles={fontSize:20,marginInlineEnd:8},defaultIconVariants={default:void 0,success:React$r.createElement(CheckIcon,{style:iconStyles}),warning:React$r.createElement(WarningIcon,{style:iconStyles}),error:React$r.createElement(ErrorIcon,{style:iconStyles}),info:React$r.createElement(InfoIcon,{style:iconStyles})};function createChainedFunction(a,o){return a.reduce(function(s,_){return _==null?s:function(){for(var j=arguments.length,ee=new Array(j),te=0;te<j;te++)ee[te]=arguments[te];var re=[].concat(ee);o&&re.indexOf(o)===-1&&re.push(o),s.apply(this,re),_.apply(this,re)}},function(){})}var useEnhancedEffect=typeof window<"u"?React$r.useLayoutEffect:React$r.useEffect;function useEventCallback(a){var o=React$r.useRef(a);return useEnhancedEffect(function(){o.current=a}),React$r.useCallback(function(){return o.current.apply(void 0,arguments)},[])}var Snackbar=React$r.forwardRef(function(a,o){var s=a.children,_=a.autoHideDuration,T=a.ClickAwayListenerProps,j=a.disableWindowBlurListener,ee=j===void 0?!1:j,te=a.onClose,re=a.onMouseEnter,ne=a.onMouseLeave,ae=a.open,oe=a.resumeHideDuration,se=_objectWithoutPropertiesLoose$2(a,["children","autoHideDuration","ClickAwayListenerProps","disableWindowBlurListener","onClose","onMouseEnter","onMouseLeave","open","resumeHideDuration"]),de=React$r.useRef(),ue=useEventCallback(function(){te&&te.apply(void 0,arguments)}),ce=useEventCallback(function(be){!te||be==null||(clearTimeout(de.current),de.current=setTimeout(function(){ue(null,REASONS.TIMEOUT)},be))});React$r.useEffect(function(){return ae&&ce(_),function(){clearTimeout(de.current)}},[ae,_,ce]);var ve=function(){clearTimeout(de.current)},fe=React$r.useCallback(function(){_!=null&&ce(oe??_*.5)},[_,oe,ce]),he=function(ye){re&&re(ye),ve()},pe=function(ye){ne&&ne(ye),fe()},me=function(ye){te&&te(ye,REASONS.CLICKAWAY)};return React$r.useEffect(function(){if(!ee&&ae)return window.addEventListener("focus",fe),window.addEventListener("blur",ve),function(){window.removeEventListener("focus",fe),window.removeEventListener("blur",ve)}},[ee,fe,ae]),React$r.createElement(ClickAwayListener,_extends$1({onClickAway:me},T),React$r.createElement("div",_extends$1({onMouseEnter:he,onMouseLeave:pe,ref:o},se),s))}),styles$1$1=function(o){var s=o.palette.mode||o.palette.type,_=emphasize(o.palette.background.default,s==="light"?.8:.98);return createStyles$1(_extends$1({},allClasses.mui,{contentRoot:_extends$1({},o.typography.body2,{backgroundColor:_,color:o.palette.getContrastText(_),alignItems:"center",padding:"6px 16px",borderRadius:"4px",boxShadow:"0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)"}),lessPadding:{paddingLeft:8*2.5},variantSuccess:{backgroundColor:"#43a047",color:"#fff"},variantError:{backgroundColor:"#d32f2f",color:"#fff"},variantInfo:{backgroundColor:"#2196f3",color:"#fff"},variantWarning:{backgroundColor:"#ff9800",color:"#fff"},message:{display:"flex",alignItems:"center",padding:"8px 0"},action:{display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8},wrappedRoot:{position:"relative",transform:"translateX(0)",top:0,right:0,bottom:0,left:0}}))},SnackbarItem=function(o){var s=o.classes,_=_objectWithoutPropertiesLoose$2(o,["classes"]),T=React$r.useRef(),j=React$r.useState(!0),ee=j[0],te=j[1];React$r.useEffect(function(){return function(){T.current&&clearTimeout(T.current)}},[]);var re=createChainedFunction([_.snack.onClose,_.onClose],_.snack.key),ne=function(){_.snack.requestClose&&re(null,REASONS.INSTRCUTED)},ae=function(){T.current=setTimeout(function(){te(!ee)},125)},oe=_.style,se=_.ariaAttributes,de=_.className,ue=_.hideIconVariant,ce=_.iconVariant,ve=_.snack,fe=_.action,he=_.content,pe=_.TransitionComponent,me=_.TransitionProps,be=_.transitionDuration,ye=_objectWithoutPropertiesLoose$2(_,["style","dense","ariaAttributes","className","hideIconVariant","iconVariant","snack","action","content","TransitionComponent","TransitionProps","transitionDuration","onEnter","onEntered","onEntering","onExit","onExited","onExiting"]),$e=ve.key,_e=ve.open,Ee=ve.className,Oe=ve.variant,Me=ve.content,Ce=ve.action,Ie=ve.ariaAttributes,De=ve.anchorOrigin,Fe=ve.message,Pe=ve.TransitionComponent,Le=ve.TransitionProps,Se=ve.transitionDuration,Re=_objectWithoutPropertiesLoose$2(ve,["persist","key","open","entered","requestClose","className","variant","content","action","ariaAttributes","anchorOrigin","message","TransitionComponent","TransitionProps","transitionDuration","onEnter","onEntered","onEntering","onExit","onExited","onExiting"]),ke=_extends$1({},defaultIconVariants,{},ce)[Oe],je=_extends$1({"aria-describedby":"notistack-snackbar"},objectMerge(Ie,se)),ze=Pe||pe||DEFAULTS.TransitionComponent,qe=objectMerge(Se,be,DEFAULTS.transitionDuration),et=_extends$1({direction:getTransitionDirection(De)},objectMerge(Le,me)),Qe=Ce||fe;typeof Qe=="function"&&(Qe=Qe($e));var Ae=Me||he;typeof Ae=="function"&&(Ae=Ae($e,ve.message));var Ue=["onEnter","onEntering","onEntered","onExit","onExiting","onExited"].reduce(function(Ge,Je){var Xe;return _extends$1({},Ge,(Xe={},Xe[Je]=createChainedFunction([_.snack[Je],_[Je]],_.snack.key),Xe))},{});return React$r.createElement(Collapse$1,{unmountOnExit:!0,timeout:175,in:ee,onExited:Ue.onExited},React$r.createElement(Snackbar,Object.assign({},ye,Re,{open:_e,className:clsx$1(s.root,s.wrappedRoot,s[transformer.toAnchorOrigin(De)]),onClose:re}),React$r.createElement(ze,Object.assign({appear:!0,in:_e,timeout:qe},et,{onExit:Ue.onExit,onExiting:Ue.onExiting,onExited:ae,onEnter:Ue.onEnter,onEntering:Ue.onEntering,onEntered:createChainedFunction([Ue.onEntered,ne])}),Ae||React$r.createElement(SnackbarContent$1,Object.assign({},je,{role:"alert",style:oe,className:clsx$1(s.contentRoot,s[transformer.toVariant(Oe)],de,Ee,!ue&&ke&&s.lessPadding)}),React$r.createElement("div",{id:je["aria-describedby"],className:s.message},ue?null:ke,Fe),Qe&&React$r.createElement("div",{className:s.action},Qe)))))},SnackbarItem$1=withStyles(styles$1$1)(SnackbarItem),collapse={container:"& > .MuiCollapse-container, & > .MuiCollapse-root",wrapper:"& > .MuiCollapse-container > .MuiCollapse-wrapper, & > .MuiCollapse-root > .MuiCollapse-wrapper"},xsWidthMargin=16,useStyle=makeStyles$3(function(a){var o,s,_,T,j;return{root:(o={boxSizing:"border-box",display:"flex",maxHeight:"100%",position:"fixed",zIndex:a.zIndex.snackbar,height:"auto",width:"auto",transition:"top 300ms ease 0ms, right 300ms ease 0ms, bottom 300ms ease 0ms, left 300ms ease 0ms, margin 300ms ease 0ms, max-width 300ms ease 0ms",pointerEvents:"none"},o[collapse.container]={pointerEvents:"all"},o[collapse.wrapper]={padding:SNACKBAR_INDENTS.snackbar.default+"px 0px",transition:"padding 300ms ease 0ms"},o.maxWidth="calc(100% - "+SNACKBAR_INDENTS.view.default*2+"px)",o[a.breakpoints.down("xs")]={width:"100%",maxWidth:"calc(100% - "+xsWidthMargin*2+"px)"},o),rootDense:(s={},s[collapse.wrapper]={padding:SNACKBAR_INDENTS.snackbar.dense+"px 0px"},s),top:{top:SNACKBAR_INDENTS.view.default-SNACKBAR_INDENTS.snackbar.default,flexDirection:"column"},bottom:{bottom:SNACKBAR_INDENTS.view.default-SNACKBAR_INDENTS.snackbar.default,flexDirection:"column-reverse"},left:(_={left:SNACKBAR_INDENTS.view.default},_[a.breakpoints.up("sm")]={alignItems:"flex-start"},_[a.breakpoints.down("xs")]={left:xsWidthMargin+"px"},_),right:(T={right:SNACKBAR_INDENTS.view.default},T[a.breakpoints.up("sm")]={alignItems:"flex-end"},T[a.breakpoints.down("xs")]={right:xsWidthMargin+"px"},T),center:(j={left:"50%",transform:"translateX(-50%)"},j[a.breakpoints.up("sm")]={alignItems:"center"},j)}}),SnackbarContainer=function(o){var s=useStyle(),_=o.className,T=o.anchorOrigin,j=o.dense,ee=_objectWithoutPropertiesLoose$2(o,["className","anchorOrigin","dense"]),te=clsx$1(s[T.vertical],s[T.horizontal],s.root,_,j&&s.rootDense);return React$r.createElement("div",Object.assign({className:te},ee))},SnackbarContainer$1=React$r.memo(SnackbarContainer),SnackbarProvider=function(a){_inheritsLoose(o,a);function o(_){var T;return T=a.call(this,_)||this,T.enqueueSnackbar=function(j,ee){ee===void 0&&(ee={});var te=ee,re=te.key,ne=te.preventDuplicate,ae=_objectWithoutPropertiesLoose$2(te,["key","preventDuplicate"]),oe=isDefined(re),se=oe?re:new Date().getTime()+Math.random(),de=merge(ae,T.props,DEFAULTS),ue=_extends$1({key:se},ae,{message:j,open:!0,entered:!1,requestClose:!1,variant:de("variant"),anchorOrigin:de("anchorOrigin"),autoHideDuration:de("autoHideDuration")});return ae.persist&&(ue.autoHideDuration=void 0),T.setState(function(ce){if(ne===void 0&&T.props.preventDuplicate||ne){var ve=function(me){return oe?me.key===re:me.message===j},fe=ce.queue.findIndex(ve)>-1,he=ce.snacks.findIndex(ve)>-1;if(fe||he)return ce}return T.handleDisplaySnack(_extends$1({},ce,{queue:[].concat(ce.queue,[ue])}))}),se},T.handleDisplaySnack=function(j){var ee=j.snacks;return ee.length>=T.maxSnack?T.handleDismissOldest(j):T.processQueue(j)},T.processQueue=function(j){var ee=j.queue,te=j.snacks;return ee.length>0?_extends$1({},j,{snacks:[].concat(te,[ee[0]]),queue:ee.slice(1,ee.length)}):j},T.handleDismissOldest=function(j){if(j.snacks.some(function(ae){return!ae.open||ae.requestClose}))return j;var ee=!1,te=!1,re=j.snacks.reduce(function(ae,oe){return ae+(oe.open&&oe.persist?1:0)},0);re===T.maxSnack&&(te=!0);var ne=j.snacks.map(function(ae){return!ee&&(!ae.persist||te)?(ee=!0,ae.entered?(ae.onClose&&ae.onClose(null,REASONS.MAXSNACK,ae.key),T.props.onClose&&T.props.onClose(null,REASONS.MAXSNACK,ae.key),_extends$1({},ae,{open:!1})):_extends$1({},ae,{requestClose:!0})):_extends$1({},ae)});return _extends$1({},j,{snacks:ne})},T.handleEnteredSnack=function(j,ee,te){if(!isDefined(te))throw new Error("handleEnteredSnack Cannot be called with undefined key");T.setState(function(re){var ne=re.snacks;return{snacks:ne.map(function(ae){return ae.key===te?_extends$1({},ae,{entered:!0}):_extends$1({},ae)})}})},T.handleCloseSnack=function(j,ee,te){if(T.props.onClose&&T.props.onClose(j,ee,te),ee!==REASONS.CLICKAWAY){var re=te===void 0;T.setState(function(ne){var ae=ne.snacks,oe=ne.queue;return{snacks:ae.map(function(se){return!re&&se.key!==te?_extends$1({},se):se.entered?_extends$1({},se,{open:!1}):_extends$1({},se,{requestClose:!0})}),queue:oe.filter(function(se){return se.key!==te})}})}},T.closeSnackbar=function(j){var ee=T.state.snacks.find(function(te){return te.key===j});isDefined(j)&&ee&&ee.onClose&&ee.onClose(null,REASONS.INSTRUCTED,j),T.handleCloseSnack(null,REASONS.INSTRUCTED,j)},T.handleExitedSnack=function(j,ee,te){var re=ee||te;if(!isDefined(re))throw new Error("handleExitedSnack Cannot be called with undefined key");T.setState(function(ne){var ae=T.processQueue(_extends$1({},ne,{snacks:ne.snacks.filter(function(oe){return oe.key!==re})}));return ae.queue.length===0?ae:T.handleDismissOldest(ae)})},T.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:T.enqueueSnackbar,closeSnackbar:T.closeSnackbar}},T}var s=o.prototype;return s.render=function(){var T=this,j=this.state.contextValue,ee=this.props,te=ee.iconVariant,re=ee.dense,ne=re===void 0?DEFAULTS.dense:re,ae=ee.hideIconVariant,oe=ae===void 0?DEFAULTS.hideIconVariant:ae,se=ee.domRoot,de=ee.children,ue=ee.classes,ce=ue===void 0?{}:ue,ve=_objectWithoutPropertiesLoose$2(ee,["maxSnack","preventDuplicate","variant","anchorOrigin","iconVariant","dense","hideIconVariant","domRoot","children","classes"]),fe=this.state.snacks.reduce(function(pe,me){var be,ye=originKeyExtractor(me.anchorOrigin),$e=pe[ye]||[];return _extends$1({},pe,(be={},be[ye]=[].concat($e,[me]),be))},{}),he=Object.keys(fe).map(function(pe){var me=fe[pe];return React$r.createElement(SnackbarContainer$1,{key:pe,dense:ne,anchorOrigin:me[0].anchorOrigin,className:clsx$1(ce.containerRoot,ce[transformer.toContainerAnchorOrigin(pe)])},me.map(function(be){return React$r.createElement(SnackbarItem$1,Object.assign({},ve,{key:be.key,snack:be,dense:ne,iconVariant:te,hideIconVariant:oe,classes:omitContainerKeys(ce),onClose:T.handleCloseSnack,onExited:createChainedFunction([T.handleExitedSnack,T.props.onExited]),onEntered:createChainedFunction([T.handleEnteredSnack,T.props.onEntered])}))}))});return React$r.createElement(SnackbarContext.Provider,{value:j},de,se?ReactDOM.createPortal(he,se):he)},_createClass(o,[{key:"maxSnack",get:function(){return this.props.maxSnack||DEFAULTS.maxSnack}}]),o}(React$r.Component),withSnackbar=function(o){var s=React$r.forwardRef(function(_,T){return React$r.createElement(SnackbarContext.Consumer,null,function(j){return React$r.createElement(o,_extends$1({},_,{ref:T,enqueueSnackbar:j.enqueueSnackbar,closeSnackbar:j.closeSnackbar}))})});return hoistNonReactStatics$1(s,o),s};const createInitials=a=>{const o=a.split(" ");let s="";const _=Math.min(o.length,3);for(let T=0;T<_;T++)s+=o[T].charAt(0);return s},getStringError=a=>a instanceof Error?a.message?a.message:"Unknown Error":String(a);class AdvancedTableWrapper extends React$r.Component{constructor(o){super(o),_defineProperty$b(this,"search",""),_defineProperty$b(this,"page",0),_defineProperty$b(this,"preloadedData",new Map),_defineProperty$b(this,"preloadedDataClearer",void 0),_defineProperty$b(this,"ref",void 0),_defineProperty$b(this,"defaultColumnOptions",{sort:!1,filter:!1}),_defineProperty$b(this,"hiddenColumns",{}),_defineProperty$b(this,"setLoading",(s=!0)=>{this.setState({loading:s})}),_defineProperty$b(this,"scrollToTop",()=>{this.ref&&this.ref.current&&this.ref.current.scrollIntoView({block:"start",behavior:"smooth"})}),_defineProperty$b(this,"loadRows",async(s=!0)=>{let _=null,T;try{if(this.deselectAllRows(),this.props.serverSide||!this.state.dataRetrieved){s&&this.setLoading();const j=this.tableState;if(_=this.props.enablePreload?this.getPreloadedData(j):null,T=_!=null,_||(_=await this.props.rows(this.tableState)),_.status===RowStatus.Loading)return;T||this.preloadedData.set(JSON.stringify(j),{data:_,timestamp:Date.now()}),this.setState({dataRetrieved:!0,retrievedRows:_.data,count:_.count}),setTimeout(this.preloadNextPage,0)}}catch(j){const ee=getStringError(j);this.props.onError?this.props.onError(new Error(ee)):this.props.enqueueSnackbar("Error: "+ee,{variant:"error"})}finally{_&&_.status!==RowStatus.Loading&&s&&this.setLoading(!1)}}),_defineProperty$b(this,"deleteRowByFilter",async(s,_,T)=>{const j=this.setRowLoadingByFilter(s);await _(),this.setState(ee=>{const te=[...ee.retrievedRows];return te.splice(j,1),this.preloadedData.delete(JSON.stringify(this.tableState)),this.props.serverSide&&te.length+1<this.state.rowsPerPage&&this.loadRows(!1),{retrievedRows:te,count:this.state.count-1}}),this.props.enqueueSnackbar(T,{variant:"success"})}),_defineProperty$b(this,"deleteRow",async s=>{this.setState(_=>{const T=[..._.retrievedRows];return T.splice(s,1),this.preloadedData.delete(JSON.stringify(this.tableState)),{retrievedRows:T,count:this.state.count-1}})}),_defineProperty$b(this,"reloadRow",async(s,_)=>{this.setState(T=>{const j=[...T.retrievedRows];return j.splice(s,1,_),this.preloadedData.delete(JSON.stringify(this.tableState)),{retrievedRows:j}})}),_defineProperty$b(this,"setRowLoadingByFilter",s=>{const _=this.state.retrievedRows.findIndex(s);return this.setState(T=>{const j=[...T.retrievedRows];return j[_]=j.map((ee,te)=>React$r.createElement(SkeletonLoader$1,{key:te})),{retrievedRows:j}}),_}),_defineProperty$b(this,"setRowLoading",s=>{this.setState(_=>{const T=[..._.retrievedRows];return T[s]=T.map((j,ee)=>React$r.createElement(SkeletonLoader$1,{key:ee})),{retrievedRows:T}})}),_defineProperty$b(this,"debouncedSearch",lodashExports.debounce(this.loadRows,400)),_defineProperty$b(this,"buildLoadingColumns",()=>this.props.columns.map((_,T)=>({..._,options:{..._.options,customBodyRender:()=>React$r.createElement(SkeletonLoader$1,{key:T})}}))),_defineProperty$b(this,"buildColumns",()=>{const s=this.props.columns.map((j,ee)=>{const te={...j};return j.options?te.options={...this.defaultColumnOptions,...j.options,filterList:this.state.filterList[ee],display:this.hiddenColumns[j.name]}:te.options={...this.defaultColumnOptions},te}),{sortDirection:_,sortColumnIndex:T}=this.state;if(_&&s[T]){const j=_==="desc";s[T].options=s[T].options||{},s[T].options.sort=!0,s[T].options.sortDescFirst=j}return s}),_defineProperty$b(this,"onDownload",()=>(this.props.onDownload&&this.props.onDownload(),!1)),_defineProperty$b(this,"getPreloadedData",s=>{const _=this.preloadedData.get(JSON.stringify(s));return!_||Date.now()-_.timestamp>this.state.preloadedDataExpirationSeconds*1e3?null:_.data}),_defineProperty$b(this,"startPreloadedDataClearer",()=>{this.props.enablePreload&&(this.preloadedDataClearer&&clearInterval(this.preloadedDataClearer),this.preloadedDataClearer=setInterval(()=>{this.preloadedData.forEach((s,_)=>{Date.now()-s.timestamp>this.state.preloadedDataExpirationSeconds*1e3&&this.preloadedData.delete(_)})},15*1e3))}),_defineProperty$b(this,"preloadNextPage",async()=>{if(!this.props.enablePreload)return;const s=this.tableState;if(Math.round(this.state.count/s.rowsPerPage)<=s.page)return;const T={...s};T.page+=1;const j=await this.props.rows(T);this.preloadedData.set(JSON.stringify(T),{data:j,timestamp:Date.now()})}),_defineProperty$b(this,"onSearch",async s=>{this.search=s,!(s&&s.trim().length<(this.props.minSearchLength||3))&&(this.page=0,this.state.enableDebounce?this.debouncedSearch():this.loadRows())}),_defineProperty$b(this,"buildOptions",()=>({download:this.props.download||!1,onDownload:this.onDownload,print:!1,onViewColumnsChange:(_,T)=>{const j=this.props.columns[this.props.columns.findIndex(ee=>ee.name===_)];j.options===void 0&&(j.options={}),j.options.display=T==="add"?"true":"false",this.hiddenColumns[_]=j.options.display},onTableChange:async(_,T)=>{switch(_){case"changePage":{this.page=T.page,this.scrollToTop(),await this.loadRows();break}case"sort":{const j=T.announceText.replace("Table now sorted by","").trim().split(":"),ee=j[0].trim();let te=j[1].trim();te=te==="descending"?"desc":"asc",this.props.resetPageOnFilterChange&&(this.page=0),this.setState({sortColumn:ee,sortDirection:te,sortColumnIndex:T.activeColumn},this.loadRows);break}case"search":{await this.onSearch(T.searchText);break}case"changeRowsPerPage":{this.scrollToTop(),this.props.resetPageOnFilterChange?this.page=0:this.page=T.page,this.setState({rowsPerPage:T.rowsPerPage},this.loadRows);break}case"filterChange":case"resetFilters":{this.props.resetPageOnFilterChange&&(this.page=0),this.setState({filterList:T.filterList},this.loadRows);break}}},page:this.page,count:this.props.serverSide?this.state.count:void 0,rowsPerPage:this.state.rowsPerPage,rowsPerPageOptions:this.state.rowsPerPageOptions,textLabels:{body:{noMatch:this.props.emptyMessage,columnHeaderTooltip:_=>`Sort by ${_.label}`}},customToolbar:this.props.customToolbar,customToolbarSelect:(_,T)=>!this.props.bulkActions||this.props.bulkActions.length===0?null:React$r.createElement("div",{style:{marginRight:10}},this.props.bulkActions.map(j=>React$r.createElement(Button$2,{key:j.display,style:{marginLeft:5},className:"prmbl-advancedTable-bulkaction",id:`prmbl-advancedtable-bulkaction-${j.display}`,onClick:()=>j.action(_),variant:"contained"},j.display))),onRowSelectionChange:this.props.onRowSelectionChange,onRowClick:this.props.onRowClick,filter:this.props.showFilter,search:this.props.showSearch,viewColumns:this.props.viewColumns,selectableRows:this.props.selectableRows,searchText:this.search,serverSide:this.props.serverSide,customSort:this.props.serverSide?void 0:this.customSort,rowsSelected:this.props.rowsSelected,onImport:this.props.onImport,customSearch:this.props.customSearch,sortOrder:this.state.sortColumn&&this.state.sortDirection?{name:this.state.sortColumn,direction:this.state.sortDirection}:{},expandableRowsHeader:this.props.expandableRowsHeader,expandableRowsOnClick:this.props.expandableRowsOnClick,expandableRows:this.props.expandableRows,renderExpandableRow:this.props.renderExpandableRow,...this.props.searchOptions,...this.props.rowOptions})),_defineProperty$b(this,"deselectAllRows",()=>{this.props.onRowSelectionChange&&this.props.onRowSelectionChange([],[],[])}),_defineProperty$b(this,"customSort",(s,_,T)=>s.sort((j,ee)=>(j.data===void 0&&(j=""),ee.data===void 0&&(ee=""),j=j.data[_],ee=ee.data[_],j.props&&j.props.date&&(j=j.props.date),ee.props&&ee.props.date&&(ee=ee.props.date),(typeof j.localeCompare=="function"?j.localeCompare(ee):j-ee)*(T==="asc"?1:-1)))),_defineProperty$b(this,"loadingRows",s=>{const _=[];for(let T=0;T<this.state.rowsPerPage;T++){const j=[];for(let ee=0;ee<s.length;ee++)j.push("");_.push(j)}return _}),o.columns.forEach(s=>this.hiddenColumns[s.name]=s.options&&s.options.display||"true"),this.state={count:0,rowsPerPage:this.props.rowsPerPage||10,rowsPerPageOptions:o.rowsPerPageOptions&&o.rowsPerPageOptions.length>0?o.rowsPerPageOptions:[10,25,50,100],loading:!0,dataRetrieved:!1,retrievedRows:[["Loading data..."]],sortColumn:this.props.initialSortColumn||"",sortDirection:this.props.initialSortDirection||"",filterList:[],enableDebounce:this.props.enableDebounce==null?!0:this.props.enableDebounce,sortColumnIndex:this.props.initialSortColumnIndex||0,preloadedDataExpirationSeconds:o.preloadedDataExpirationSeconds||15},this.ref=React$r.createRef()}async componentDidMount(){this.startPreloadedDataClearer(),this.props.onRef&&this.props.onRef(this),await this.loadRows()}componentWillUnmount(){this.preloadedDataClearer&&clearInterval(this.preloadedDataClearer),this.preloadedDataClearer=null,this.preloadedData.clear(),this.props.onRef&&this.props.onRef(null)}get tableState(){return{sortOrder:this.state.sortColumn&&this.state.sortDirection?{name:this.state.sortColumn,direction:this.state.sortDirection}:{},page:this.page,rowsPerPage:this.state.rowsPerPage,search:this.search,filterList:this.state.filterList,sortColumnIndex:this.state.sortColumnIndex}}render(){const{retrievedRows:o}=this.state,s=this.buildOptions(),_=this.buildColumns(),T={...s};delete T.searchText,delete T.count;const j=JSON.stringify(T);return this.state.loading?React$r.createElement(React$r.Fragment,null,React$r.createElement("div",{ref:this.ref}),React$r.createElement(AdvancedTable$1,{key:j,data:this.loadingRows(_),options:s,columns:this.buildLoadingColumns()})):React$r.createElement(React$r.Fragment,null,React$r.createElement("div",{ref:this.ref}),React$r.createElement(AdvancedTable$1,{key:j,data:o,options:s,columns:_,compact:this.props.compact}))}}_defineProperty$b(AdvancedTableWrapper,"defaultProps",{showFilter:!1,showSearch:!1,viewColumns:!0,serverSide:!0,compact:!1,selectableRows:"none"}),_defineProperty$b(AdvancedTableWrapper,"defaultActionMenuColumn",()=>({name:"actions",label:"Actions",options:{viewColumns:!1,sort:!1,searchable:!1,filter:!1}}));const AdvancedTableWrapper$1=withSnackbar(AdvancedTableWrapper);var FileDocument={},createIcon={};const require$$1$2=getAugmentedNamespace(SvgIcon);(function(a){function o(ne){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?o=function(oe){return typeof oe}:o=function(oe){return oe&&typeof Symbol=="function"&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe},o(ne)}Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var s=ee(React$r),_=T(require$$1$2);function T(ne){return ne&&ne.__esModule?ne:{default:ne}}function j(ne){if(typeof WeakMap!="function")return null;var ae=new WeakMap,oe=new WeakMap;return(j=function(de){return de?oe:ae})(ne)}function ee(ne,ae){if(!ae&&ne&&ne.__esModule)return ne;if(ne===null||o(ne)!=="object"&&typeof ne!="function")return{default:ne};var oe=j(ae);if(oe&&oe.has(ne))return oe.get(ne);var se={},de=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ue in ne)if(ue!=="default"&&Object.prototype.hasOwnProperty.call(ne,ue)){var ce=de?Object.getOwnPropertyDescriptor(ne,ue):null;ce&&(ce.get||ce.set)?Object.defineProperty(se,ue,ce):se[ue]=ne[ue]}return se.default=ne,oe&&oe.set(ne,se),se}function te(){return te=Object.assign||function(ne){for(var ae=1;ae<arguments.length;ae++){var oe=arguments[ae];for(var se in oe)Object.prototype.hasOwnProperty.call(oe,se)&&(ne[se]=oe[se])}return ne},te.apply(this,arguments)}var re=function(ae){var oe=s.memo(s.forwardRef(function(se,de){return s.createElement(_.default,te({},se,{ref:de}),s.createElement("path",{d:ae}))}));return oe.muiName="SvgIcon",oe};a.default=re})(createIcon),function(a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var o=s(createIcon);function s(T){return T&&T.__esModule?T:{default:T}}var _=(0,o.default)("M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z");a.default=_}(FileDocument);const FileDocumentIcon=getDefaultExportFromCjs(FileDocument);var styles$k={root:{zIndex:-1,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"},invisible:{backgroundColor:"transparent"}},Backdrop=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.invisible,te=ee===void 0?!1:ee,re=o.open,ne=o.transitionDuration,ae=o.TransitionComponent,oe=ae===void 0?Fade$1:ae,se=_objectWithoutProperties$4(o,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return React__namespace.createElement(oe,_extends$6({in:re,timeout:ne},se),React__namespace.createElement("div",{className:clsx$1(T.root,j,te&&T.invisible),"aria-hidden":!0,ref:s},_))});const Backdrop$1=withStyles(styles$k,{name:"MuiBackdrop"})(Backdrop);var styles$j=function(o){return{root:{"@media print":{position:"absolute !important"}},scrollPaper:{display:"flex",justifyContent:"center",alignItems:"center"},scrollBody:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}},container:{height:"100%","@media print":{height:"auto"},outline:0},paper:{margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},paperScrollPaper:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},paperScrollBody:{display:"inline-block",verticalAlign:"middle",textAlign:"left"},paperWidthFalse:{maxWidth:"calc(100% - 64px)"},paperWidthXs:{maxWidth:Math.max(o.breakpoints.values.xs,444),"&$paperScrollBody":_defineProperty$b({},o.breakpoints.down(Math.max(o.breakpoints.values.xs,444)+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthSm:{maxWidth:o.breakpoints.values.sm,"&$paperScrollBody":_defineProperty$b({},o.breakpoints.down(o.breakpoints.values.sm+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthMd:{maxWidth:o.breakpoints.values.md,"&$paperScrollBody":_defineProperty$b({},o.breakpoints.down(o.breakpoints.values.md+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthLg:{maxWidth:o.breakpoints.values.lg,"&$paperScrollBody":_defineProperty$b({},o.breakpoints.down(o.breakpoints.values.lg+32*2),{maxWidth:"calc(100% - 64px)"})},paperWidthXl:{maxWidth:o.breakpoints.values.xl,"&$paperScrollBody":_defineProperty$b({},o.breakpoints.down(o.breakpoints.values.xl+32*2),{maxWidth:"calc(100% - 64px)"})},paperFullWidth:{width:"calc(100% - 64px)"},paperFullScreen:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,"&$paperScrollBody":{margin:0,maxWidth:"100%"}}}},defaultTransitionDuration$1={enter:duration.enteringScreen,exit:duration.leavingScreen},Dialog$2=React__namespace.forwardRef(function(o,s){var _=o.BackdropProps,T=o.children,j=o.classes,ee=o.className,te=o.disableBackdropClick,re=te===void 0?!1:te,ne=o.disableEscapeKeyDown,ae=ne===void 0?!1:ne,oe=o.fullScreen,se=oe===void 0?!1:oe,de=o.fullWidth,ue=de===void 0?!1:de,ce=o.maxWidth,ve=ce===void 0?"sm":ce,fe=o.onBackdropClick,he=o.onClose,pe=o.onEnter,me=o.onEntered,be=o.onEntering,ye=o.onEscapeKeyDown,$e=o.onExit,_e=o.onExited,Ee=o.onExiting,Oe=o.open,Me=o.PaperComponent,Ce=Me===void 0?Paper$3:Me,Ie=o.PaperProps,De=Ie===void 0?{}:Ie,Fe=o.scroll,Pe=Fe===void 0?"paper":Fe,Le=o.TransitionComponent,Se=Le===void 0?Fade$1:Le,Re=o.transitionDuration,ke=Re===void 0?defaultTransitionDuration$1:Re,je=o.TransitionProps,ze=o["aria-describedby"],qe=o["aria-labelledby"],et=_objectWithoutProperties$4(o,["BackdropProps","children","classes","className","disableBackdropClick","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","onEnter","onEntered","onEntering","onEscapeKeyDown","onExit","onExited","onExiting","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps","aria-describedby","aria-labelledby"]),Qe=React__namespace.useRef(),Ae=function(Je){Qe.current=Je.target},Ue=function(Je){Je.target===Je.currentTarget&&Je.target===Qe.current&&(Qe.current=null,fe&&fe(Je),!re&&he&&he(Je,"backdropClick"))};return React__namespace.createElement(Modal$1,_extends$6({className:clsx$1(j.root,ee),BackdropComponent:Backdrop$1,BackdropProps:_extends$6({transitionDuration:ke},_),closeAfterTransition:!0},re?{disableBackdropClick:re}:{},{disableEscapeKeyDown:ae,onEscapeKeyDown:ye,onClose:he,open:Oe,ref:s},et),React__namespace.createElement(Se,_extends$6({appear:!0,in:Oe,timeout:ke,onEnter:pe,onEntering:be,onEntered:me,onExit:$e,onExiting:Ee,onExited:_e,role:"none presentation"},je),React__namespace.createElement("div",{className:clsx$1(j.container,j["scroll".concat(capitalize(Pe))]),onMouseUp:Ue,onMouseDown:Ae},React__namespace.createElement(Ce,_extends$6({elevation:24,role:"dialog","aria-describedby":ze,"aria-labelledby":qe},De,{className:clsx$1(j.paper,j["paperScroll".concat(capitalize(Pe))],j["paperWidth".concat(capitalize(String(ve)))],De.className,se&&j.paperFullScreen,ue&&j.paperFullWidth)}),T))))});const MuiDialog=withStyles(styles$j,{name:"MuiDialog"})(Dialog$2);var styles$i={root:{display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},spacing:{"& > :not(:first-child)":{marginLeft:8}}},DialogActions=React__namespace.forwardRef(function(o,s){var _=o.disableSpacing,T=_===void 0?!1:_,j=o.classes,ee=o.className,te=_objectWithoutProperties$4(o,["disableSpacing","classes","className"]);return React__namespace.createElement("div",_extends$6({className:clsx$1(j.root,ee,!T&&j.spacing),ref:s},te))});const MuiDialogActions=withStyles(styles$i,{name:"MuiDialogActions"})(DialogActions);var styles$h=function(o){return{root:{flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"8px 24px","&:first-child":{paddingTop:20}},dividers:{padding:"16px 24px",borderTop:"1px solid ".concat(o.palette.divider),borderBottom:"1px solid ".concat(o.palette.divider)}}},DialogContent=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.dividers,ee=j===void 0?!1:j,te=_objectWithoutProperties$4(o,["classes","className","dividers"]);return React__namespace.createElement("div",_extends$6({className:clsx$1(_.root,T,ee&&_.dividers),ref:s},te))});const MuiDialogContent=withStyles(styles$h,{name:"MuiDialogContent"})(DialogContent);var styles$g={root:{marginBottom:12}},DialogContentText=React__namespace.forwardRef(function(o,s){return React__namespace.createElement(Typography$5,_extends$6({component:"p",variant:"body1",color:"textSecondary",ref:s},o))});const MuiDialogContentText=withStyles(styles$g,{name:"MuiDialogContentText"})(DialogContentText);var styles$f={root:{margin:0,padding:"16px 24px",flex:"0 0 auto"}},DialogTitle=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.disableTypography,te=ee===void 0?!1:ee,re=_objectWithoutProperties$4(o,["children","classes","className","disableTypography"]);return React__namespace.createElement("div",_extends$6({className:clsx$1(T.root,j),ref:s},re),te?_:React__namespace.createElement(Typography$5,{component:"h2",variant:"h6"},_))});const MuiDialogTitle=withStyles(styles$f,{name:"MuiDialogTitle"})(DialogTitle);var deprecated$1={exports:{}},warning=function(){},warning_1=warning;(function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=ee;var s=warning_1,_=T(s);function T(re){return re&&re.__esModule?re:{default:re}}var j={};function ee(re,ne){return function(oe,se,de,ue,ce){var ve=de||"<<anonymous>>",fe=ce||se;if(oe[se]!=null){var he=de+"."+se;(0,_.default)(j[he],"The "+ue+" `"+fe+"` of "+("`"+ve+"` is deprecated. "+ne+".")),j[he]=!0}for(var pe=arguments.length,me=Array(pe>5?pe-5:0),be=5;be<pe;be++)me[be-5]=arguments[be];return re.apply(void 0,[oe,se,de,ue,ce].concat(me))}}function te(){j={}}ee._resetWarned=te,a.exports=o.default})(deprecated$1,deprecated$1.exports);var deprecatedExports=deprecated$1.exports;const deprecated=getDefaultExportFromCjs(deprecatedExports);var ArrowDropDown={},_interopRequireDefault$d=interopRequireDefaultExports,_interopRequireWildcard$b=interopRequireWildcardExports;Object.defineProperty(ArrowDropDown,"__esModule",{value:!0});var default_1$d=ArrowDropDown.default=void 0,React$b=_interopRequireWildcard$b(React$r),_createSvgIcon$a=_interopRequireDefault$d(requireCreateSvgIcon()),_default$f=(0,_createSvgIcon$a.default)(React$b.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");default_1$d=ArrowDropDown.default=_default$f;const styles$e=createStyles(a=>({root:{display:"inline-flex",verticalAlign:"middle"},standardButtonDropDown:{},secondaryButton:{justifyContent:"flex-end"},standardArrowButton:{borderRadius:0,padding:a.spacing(1.38,1)},primaryArrow:{borderRadius:0,padding:a.spacing(1.38,1)},buttonMenu:{borderRadius:"0 0 2px 2px"},itemWrap:{padding:0},fullWidth:{width:"100%"},menuItem:{justifyContent:"flex-end"},menuButtonRoot:{backgroundColor:a.palette.grey[300],color:a.palette.getContrastText(a.palette.grey[300]),borderLeft:"1px solid "+a.palette.divider},disabled:{backgroundColor:a.palette.action.disabledBackground},primary:{backgroundColor:a.palette.primary.main,color:a.palette.primary.contrastText},secondary:{backgroundColor:a.palette.secondary.main,color:a.palette.secondary.contrastText},menuButton:{color:"inherit",borderRadius:0},inherit:{color:"inherit"}}));class ButtonDropDown extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"render",()=>{const{options:s,id:_,className:T,classes:j,fullWidth:ee,color:te}=this.props,re=[...s],ne=re.shift(),ae=ne&&ne.color||te,oe=ne&&"disabled"in ne&&ne.disabled,se=ne&&"className"in ne?ne.className:void 0;return ne?React$r.createElement("div",{className:classNames("prmbl-buttonDropDown",j.root,T,{[j.fullWidth]:ee}),id:_},React$r.createElement(Button$2,_extends$6({color:ae},ne,{fullWidth:ee,className:classNames("prmbl-buttonDropDown-primary",{[se]:se})})),re.length>0&&React$r.createElement("span",{className:classNames(j.menuButtonRoot,oe?j.disabled:j[ae])},React$r.createElement(Menu$1,{id:`${_}-dropDownMenu`,className:classNames("prmbl-buttonDropDown-menu"),classes:{item:j.itemWrap,paper:j.buttonMenu,button:j.menuButton},icon:React$r.createElement(default_1$d,null),type:"topbar",items:re.map((de,ue)=>({children:React$r.createElement(Button$2,_extends$6({color:te,className:j.menuItem,fullWidth:!0},de)),onClick:()=>{}}))}))):null})}}_defineProperty$b(ButtonDropDown,"propTypes",{id:PropTypes$1.string,classes:PropTypes$1.object.isRequired,fullWidth:PropTypes$1.bool,color:PropTypes$1.oneOf(["default","primary","secondary","inherit"]),options:PropTypes$1.arrayOf(PropTypes$1.shape({id:PropTypes$1.string,children:PropTypes$1.node.isRequired,component:PropTypes$1.oneOfType([PropTypes$1.string,PropTypes$1.func,PropTypes$1.object]),disabled:PropTypes$1.bool,href:PropTypes$1.string,onClick:PropTypes$1.any,size:PropTypes$1.oneOf(["small","medium","large"]),type:PropTypes$1.oneOf(["default","icon"]),variant:PropTypes$1.oneOf(["contained","outlined","text"]),openInNewWindow:PropTypes$1.bool,color:PropTypes$1.oneOf(["default","primary","secondary"])})).isRequired,className:PropTypes$1.string});const ButtonDropDown$1=withStyles(styles$e)(ButtonDropDown),useStyles$a=makeStyles$2(a=>({root:{marginBottom:a.spacing(-1)},alignLeft:{marginRight:a.spacing(1),marginBottom:a.spacing(1),"&:last-child":{marginRight:0}},alignRight:{marginLeft:a.spacing(1),marginBottom:a.spacing(1),"&:first-child":{marginLeft:0}},alignCenter:{margin:a.spacing(0,.5),marginBottom:a.spacing(1),"&:first-child":{marginLeft:0},"&:last-child":{marginRight:0}},rightButtons:{textAlign:"right"},justifiedButtons:{display:"flex",flex:"1 1 auto"},centerButtons:{textAlign:"center"},splitButton:{flexGrow:1,margin:a.spacing(0,.5),"&:first-child":{marginLeft:0},"&:last-child":{marginRight:0}},stackedButton:{width:"100%",marginBottom:a.spacing(1)}})),useStyles$b=useStyles$a,warnNotButton=a=>(console.error("ButtonGroup only supports buttons nested directly within or one level below the ButtonGroup. This ButtonGroup contains an item that doesn't meet this criteria."),a),ButtonGroup=a=>{const{layout:o,className:s,children:_,...T}=a,j=useStyles$b(a),ee=classNames({[j.alignLeft]:o==="left",[j.alignRight]:o==="right",[j.splitButton]:o==="justify",[j.alignCenter]:o==="center",[j.stackedButton]:o==="stacked"});return React$r.createElement("div",_extends$6({},T,{className:classNames("prmbl-buttonGroup",s,{[j.rightButtons]:o==="right",[j.justifiedButtons]:o==="justify",[j.centerButtons]:o==="center",[j.root]:o==="left"||o==="center"||o==="right"})}),React$r.Children.map(_,te=>{if(React$r.isValidElement(te))return te.type===Button$2||te.type===ButtonDropDown$1?React$r.cloneElement(te,{className:classNames(te.props.className,ee)}):te.props.children.type===Button$2||te.props.children.type===ButtonDropDown$1?React$r.cloneElement(te,{children:React$r.cloneElement(te.props.children,{className:classNames(te.props.children.props.className,ee)})}):warnNotButton(te)}))};ButtonGroup.defaultProps={layout:"left"};const ButtonGroup$1=ButtonGroup;class Typography extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"render",()=>{const{align:s,children:_,color:T,component:j,gutterBottom:ee,noWrap:te,paragraph:re,variant:ne,onClick:ae,className:oe,...se}=this.props;return React$r.createElement(Typography$5,_extends$6({className:classNames(oe,"prmbl-typography"),onClick:ae,align:s,color:T,component:j,gutterBottom:ee,noWrap:te,paragraph:re,variant:ne},se),_)})}}_defineProperty$b(Typography,"propTypes",{className:PropTypes$1.string,align:PropTypes$1.oneOf(["inherit","left","center","right","justify"]),children:PropTypes$1.node,color:PropTypes$1.oneOf(["inherit","primary","textSecondary","secondary","error","initial"]),component:PropTypes$1.oneOfType([PropTypes$1.string,PropTypes$1.func,PropTypes$1.object]),gutterBottom:PropTypes$1.bool,noWrap:PropTypes$1.bool,paragraph:PropTypes$1.bool,variant:PropTypes$1.oneOf(["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button"]),display:PropTypes$1.oneOf(["initial","block","inline"]),onClick:PropTypes$1.func}),_defineProperty$b(Typography,"defaultProps",{align:"inherit",color:"initial",gutterBottom:!1,noWrap:!1,paragraph:!1,variant:"body1",display:"initial"});const Typography$1=Typography;var selector=":not(#\\20)",defaultOptions={repeat:3},jssIncreaseSpecificity=function(o){var s=Object.assign({},defaultOptions,o),_=Array(s.repeat+1).join(selector);function T(j,ee){var te=j.options.parent;ee.options.increaseSpecificity===!1||j.type!=="style"||te&&te.type==="keyframes"||(j.selectorText=_+j.selectorText)}return{onProcessRule:T}};const increaseSpecificity=getDefaultExportFromCjs(jssIncreaseSpecificity);var amber$1={};Object.defineProperty(amber$1,"__esModule",{value:!0});var default_1$c=amber$1.default=void 0,amber={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00"},_default$e=amber;default_1$c=amber$1.default=_default$e;var green$1={};Object.defineProperty(green$1,"__esModule",{value:!0});var default_1$b=green$1.default=void 0,green={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"},_default$d=green;default_1$b=green$1.default=_default$d;const snackBarStyles=a=>({variantSuccess:{backgroundColor:default_1$b[800],color:a.palette.getContrastText(default_1$b[800])},variantError:{backgroundColor:a.palette.error.dark,color:a.palette.getContrastText(a.palette.error.dark)},variantInfo:{backgroundColor:a.palette.primary.dark,color:a.palette.getContrastText(a.palette.primary.dark)},variantWarning:{backgroundColor:default_1$c[600],color:a.palette.getContrastText(default_1$c[600])},root:{},fullWidth:{maxWidth:"100vw"},containerRoot:{pointerEvents:"all","& > div":{paddingTop:a.spacing(1)}}});makeStyles$2(snackBarStyles);const styles$d=createStyles(snackBarStyles),StyledSnackbarProvider=withStyles(styles$d)(SnackbarProvider),muiGenerateClassName=createGenerateClassName({productionPrefix:""}),addSpecificity=":not(#\\20)",cssResetProps=`{
|
||
height: auto;
|
||
background: none;
|
||
background-image: none;
|
||
box-shadow: none;
|
||
margin: 0;
|
||
padding: 0;
|
||
border: 0;
|
||
font-family: inherit;
|
||
font-size: inherit;
|
||
color:inherit;
|
||
}`;class ProductThemeProvider extends React$r.Component{constructor(o){super(o),_defineProperty$b(this,"componentDidUpdate",ne=>{const{product:ae,primaryHex:oe,title:se,cssReset:de,themeOverride:ue,maxBreakpoint:ce}=this.props;(ne.product!==ae||ne.primaryHex!==oe||ne.title!==se||ne.themeOverride!==ue||ne.maxBreakpoint!==ce)&&this.setState({theme:createTheme$1(ae,oe,se,de,ue,ce)})}),_defineProperty$b(this,"makeSelector",(ne,ae)=>{const{specificity:oe}=this.props,se=oe-ae<0?0:oe-ae;return oe?`${ne}${addSpecificity.repeat(se)}`:ne}),_defineProperty$b(this,"render",()=>{const{children:ne,cssReset:ae,maxSnackbars:oe,SnackbarProps:se,prefix:de}=this.props,{theme:ue}=this.state;if(ae){let ve=document.getElementById("preamble-reset");const fe=this.makeSelector(`[class^="${de}-"]`,1),he=`${this.makeSelector(`[class^="${de}-"]`,2)} [class^="ui-"]`,pe=`${this.makeSelector(`[class^="${de}-"]`,2)} > *`;if(!ve){const me=document.getElementsByTagName("head")[0];ve=document.createElement("style"),ve.id="preamble-reset",me.insertBefore(ve,me.firstChild)}ve.innerHTML=`${fe},${pe},${he}${cssResetProps}`}const ce=(ve,fe)=>`${de}-${muiGenerateClassName(ve,fe)}`;return React$r.createElement(StylesProvider,{jss:this.jss,generateClassName:ce},React$r.createElement(ThemeProvider,{theme:ue},React$r.createElement(StyledSnackbarProvider,_extends$6({classes:{containerRoot:"prmbl-snackbarProvider",root:"prmbl-snackbarProvider-root"},maxSnack:oe},se),ne)))});const{product:s,primaryHex:_,title:T,specificity:j,cssReset:ee,themeOverride:te,maxBreakpoint:re}=o;this.state={theme:createTheme$1(s,_,T,ee,te,re)},this.jss=createJss({plugins:[...jssPreset().plugins]}),j>0&&this.jss.use(increaseSpecificity({repeat:j}))}}_defineProperty$b(ProductThemeProvider,"propTypes",{children:PropTypes$1.node,product:PropTypes$1.oneOf(["engageCentral","engageEvolve","hr","clerk","rec","ready","preamble"]),primaryHex:PropTypes$1.string,specificity:PropTypes$1.number,title:PropTypes$1.string,cssReset:PropTypes$1.bool,maxSnackbars:PropTypes$1.number,SnackbarProps:PropTypes$1.object,prefix:PropTypes$1.string,themeOverride:PropTypes$1.object,maxBreakpoint:PropTypes$1.oneOf(["xs","sm","md","lg","xl"])}),_defineProperty$b(ProductThemeProvider,"defaultProps",{primaryHex:"",specificity:0,cssReset:!1,maxSnackbars:3,prefix:"cpp",SnackbarProps:{anchorOrigin:{vertical:"bottom",horizontal:"center"},hideIconVariant:!0}});const ProductThemeProvider$1=ProductThemeProvider,styles$c=createStyles(a=>{var o,s;return{dialog:{borderRadius:1,maxHeight:"calc(100% - 96px)",...(o=a.scrollbars)==null?void 0:o.main},dialogContent:{paddingBottom:a.spacing(3),position:"relative",...(s=a.scrollbars)==null?void 0:s.main,minHeight:0},dialogContentMaxHeightTransition:{transition:a.transitions.create(["min-height"])},closeButton:{position:"absolute",right:a.spacing(2),top:a.spacing(2)},title:{padding:"26px 86px 16px 25px"},buttons:{margin:0,padding:a.spacing(2)}}});class Dialog extends React$r.Component{constructor(o){super(o),_defineProperty$b(this,"handleEntered",()=>{typeof this.props.onEntered=="function"&&this.props.onEntered(),this.props.fullHeight&&this.calculateHeight()}),_defineProperty$b(this,"calculateHeight",()=>{const s=this.titleRef.current?this.titleRef.current.offsetHeight:0,_=this.actionsRef.current?this.actionsRef.current.offsetHeight:0,T="calc(100vh - 96px - 24px - "+s+"px - "+_+"px";this.state.minHeight!==T&&(this.setState({transitioningHeight:!0}),this.setState({minHeight:T}),this.timeoutObject=setTimeout(()=>{this.setState({transitioningHeight:!1})},500))}),_defineProperty$b(this,"componentDidUpdate",()=>{const{open:s,fullHeight:_}=this.props;s&&_&&this.calculateHeight()}),_defineProperty$b(this,"componentWillUnmount",()=>{clearTimeout(this.timeoutObject)}),_defineProperty$b(this,"render",()=>{const{actions:s,content:_,children:T,id:j,fullWidth:ee,fullHeight:te,maxWidth:re,onClose:ne,onEnter:ae,onEntering:oe,onExit:se,onExited:de,onExiting:ue,open:ce,title:ve,className:fe,classes:he,disableBackdropClick:pe,BackdropProps:me,onBackdropClick:be,disableClose:ye}=this.props;return React$r.createElement(MuiDialog,{id:j,open:ce,className:classNames("prmbl-dialog",fe,he.root),fullWidth:ee,maxWidth:re,onBackdropClick:be,onClose:($e,_e)=>{pe&&_e==="backdropClick"||ne&&ne($e,_e)},TransitionProps:{onEnter:ae,onEntered:this.handleEntered,onEntering:oe,onExit:se,onExited:de,onExiting:ue,role:"dialog","aria-labelledby":j?`${j}-title`:void 0,"aria-label":j?void 0:ve},classes:{paper:he.dialog},disableBackdropClick:pe,BackdropProps:me,role:"none"},React$r.createElement("div",{ref:this.titleRef},React$r.createElement(MuiDialogTitle,{id:j?`${j}-title`:void 0,className:classNames("prmbl-dialog-title",he.title),disableTypography:!0},React$r.createElement(Typography$1,{component:"h1",variant:"h6"},ve))),React$r.createElement(Button$2,{type:"icon",size:"small",disabled:ye,onClick:ne,className:classNames("prmbl-dialog-close",he.closeButton),title:"Close this Dialog"},React$r.createElement(default_1$e,null)),React$r.createElement(MuiDialogContent,{className:classNames("prmbl-dialog-content",he.dialogContent,{[he.dialogContentMaxHeightTransition]:te&&this.state.transitioningHeight}),style:te?{minHeight:this.state.minHeight}:void 0},typeof T=="string"||typeof _=="string"?React$r.createElement(MuiDialogContentText,null,T||_):React$r.createElement(React$r.Fragment,null,T||_)),s&&React$r.createElement("div",{ref:this.actionsRef},React$r.createElement(MuiDialogActions,{className:classNames("prmbl-dialog-actions",he.buttons)},React$r.createElement(ButtonGroup$1,{layout:"right"},s))))}),this.state={minHeight:"",transitioningHeight:!0},this.titleRef=React$r.createRef(),this.actionsRef=React$r.createRef(),this.timeoutObject=null}}_defineProperty$b(Dialog,"propTypes",{actions:PropTypes$1.node,id:PropTypes$1.string,content:deprecated(PropTypes$1.node,"This Dialog uses the deprecated `content` prop. Use a child node instead."),children:PropTypes$1.node,fullWidth:PropTypes$1.bool,fullHeight:PropTypes$1.bool,maxWidth:PropTypes$1.oneOf(["xs","sm","md","lg","xl",!1]),onClose:PropTypes$1.func.isRequired,onEnter:PropTypes$1.func,onEntered:PropTypes$1.func,onEntering:PropTypes$1.func,onExit:PropTypes$1.func,onExited:PropTypes$1.func,onExiting:PropTypes$1.func,open:PropTypes$1.bool.isRequired,title:PropTypes$1.string.isRequired,className:PropTypes$1.string,classes:PropTypes$1.object.isRequired,disableBackdropClick:PropTypes$1.bool,BackdropProps:PropTypes$1.object,onBackdropClick:deprecated(PropTypes$1.func,"Use onClose with reason === backdropClick"),disableClose:PropTypes$1.bool}),_defineProperty$b(Dialog,"defaultProps",{fullWidth:!1,fullHeight:!1,maxWidth:"sm"});const DialogStyled=withStyles(styles$c)(Dialog),Dialog$1=DialogStyled;class MoveDocumentModal extends React$r.Component{constructor(s){super(s);Fi(this,"moveDocument",()=>{window.MoveDocumentSelected(this.state.targetFolderId,this.state.isBulk?0:this.state.selectedDocIds[0],this.state.isBulk,this.state.selectedDocIds,this.props.loadSource).then(s=>{window.pretendTriggeredOutsideReact=!0,this.props.folderSelectedCallback(this.state.targetFolderId),this.setState({disableMoveDocumentButton:!0,targetFolderId:0,showPopUp:!1,isBulk:!1,selectedDocIds:[]})})});this.state={disableMoveDocumentButton:!0,targetFolderId:0,showPopUp:s.showPopup,isBulk:s.isBulk,selectedDocIds:[],rootFolderId:0,loadSrc:0,expKeys:[]}}componentDidUpdate(s,_){(_.showPopUp!==this.state.showPopUp||this.state.rootFolderId===0)&&getRootFolderId(this.state.loadSrc,!1).then(T=>{let j=T,ee=[];this.state.loadSrc===loadSource.Content&&(j=T.items[0].key,ee.push("1"),ee.push(T.items[0].key.toString())),this.setState({disableMoveDocumentButton:!0,targetFolderId:0,showPopUp:this.state.showPopUp,isBulk:this.state.isBulk,selectedDocIds:this.state.selectedDocIds,rootFolderId:j,expKeys:ee})})}render(){return this.state.rootFolderId===0?React$r.createElement("div",null,React$r.createElement(Dialog$1,{open:!0,maxWidth:"lg",title:"Move Document",onClose:()=>{}},"Loading...")):React$r.createElement("div",null,React$r.createElement(Dialog$1,{actions:[React$r.createElement(Button$2,{key:"save",color:"primary",onClick:()=>{this.moveDocument()},disabled:this.state.disableMoveDocumentButton},"MOVE DOCUMENT(S)"),React$r.createElement(Button$2,{key:"cancel",onClick:()=>{this.setState({disableMoveDocumentButton:!0,targetFolderId:0,isBulk:!1,showPopUp:!1,selectedDocIds:[]})}},"Cancel")],onClose:()=>{this.setState({disableMoveDocumentButton:!0,targetFolderId:0,isBulk:!1,showPopUp:!1,selectedDocIds:[]})},open:this.state.showPopUp,title:"Move Document",maxWidth:"lg"},React$r.createElement(LeftPane,{folderSelectedCallback:s=>{this.setState({targetFolderId:s,disableMoveDocumentButton:!1})},allowDragAndDrop:!1,folderId:this.state.rootFolderId.toString(),hideHomeFolder:!0,expandedKeys:this.state.expKeys,selectedKeys:[],treeData:[],searching:!1,loadSource:this.props.loadSource,folderControllerName:"Folder",expandTree:!0,isFromSingleSelectImagesModal:!1,isFromMoveDocumentsModal:!0})))}}var styles$b=function(o){var s=o.palette.type==="light"?o.palette.grey[100]:o.palette.grey[900];return{root:{display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",zIndex:o.zIndex.appBar,flexShrink:0},positionFixed:{position:"fixed",top:0,left:"auto",right:0,"@media print":{position:"absolute"}},positionAbsolute:{position:"absolute",top:0,left:"auto",right:0},positionSticky:{position:"sticky",top:0,left:"auto",right:0},positionStatic:{position:"static"},positionRelative:{position:"relative"},colorDefault:{backgroundColor:s,color:o.palette.getContrastText(s)},colorPrimary:{backgroundColor:o.palette.primary.main,color:o.palette.primary.contrastText},colorSecondary:{backgroundColor:o.palette.secondary.main,color:o.palette.secondary.contrastText},colorInherit:{color:"inherit"},colorTransparent:{backgroundColor:"transparent",color:"inherit"}}},AppBar=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.color,ee=j===void 0?"primary":j,te=o.position,re=te===void 0?"fixed":te,ne=_objectWithoutProperties$4(o,["classes","className","color","position"]);return React__namespace.createElement(Paper$3,_extends$6({square:!0,component:"header",elevation:4,className:clsx$1(_.root,_["position".concat(capitalize(re))],_["color".concat(capitalize(ee))],T,re==="fixed"&&"mui-fixed"),ref:s},ne))});const AppBar$1=withStyles(styles$b,{name:"MuiAppBar"})(AppBar);class CustomToolBar extends React$r.Component{constructor(s){super(s);Fi(this,"message","");Fi(this,"toolbarStyle",{color:"black",backgroundColor:"white"});Fi(this,"buttonStyle",{backgroundColor:"rgb(167, 198, 228)",borderBottom:"2px solid #8ea8c2",borderRadius:0,marginLeft:10,padding:"0 1.5rem",display:"inline-block",font:'13px/41px "Muli',color:"#333"});Fi(this,"messageStyle",{fontSize:"1.1rem"});Fi(this,"selectAllButtonClickHandler",()=>{window.selectAllRowsClicked=!0,window.AdvancedTableWrapperRef&&window.AdvancedTableWrapperRef.loadRows(!0)});Fi(this,"selectAllRowsOnThisPageButtonClickHandler",()=>{window.selectAllRowsOnThisPageClicked=!0,window.AdvancedTableWrapperRef&&window.AdvancedTableWrapperRef.loadRows(!0)});Fi(this,"clearSelectionButtonClickHandler",()=>{window.clearSelectionClicked=!0,window.AdvancedTableWrapperRef&&window.AdvancedTableWrapperRef.loadRows(!0)});this.state={totalRowsSelected:0,totalRowsSelectedOnCurrentPage:0,totalNumberOfRows:0,totalRowsOnCurrentPage:0,searchMode:!1}}render(){let s=this.state.totalNumberOfRows===this.state.totalRowsSelected?`All ${this.state.totalNumberOfRows} rows`+(this.state.searchMode?"":" in table")+" selected":`${this.state.totalRowsSelected} rows selected`;this.state.totalNumberOfRows===0&&(s="There are no documents");let _=`SELECT ALL ${this.state.totalNumberOfRows} ROWS`,T="SELECT ALL ROWS ON THIS PAGE";return this.state.totalRowsOnCurrentPage===0?null:React$r.createElement("div",null,React$r.createElement(AppBar$1,{position:"static"},React$r.createElement(Toolbar$3,{style:this.toolbarStyle},isForBackEnd(this.props.loadSource,this.props.isFromSingleSelectImagesModal)&&React$r.createElement(Typography$5,{style:this.messageStyle},s),this.state.totalNumberOfRows>0&&this.state.totalRowsSelected<this.state.totalNumberOfRows&&React$r.createElement(Button$5,{onClick:this.selectAllButtonClickHandler,style:this.buttonStyle},_),this.state.totalRowsOnCurrentPage>0&&this.state.totalRowsSelectedOnCurrentPage<this.state.totalRowsOnCurrentPage&&React$r.createElement(Button$5,{onClick:this.selectAllRowsOnThisPageButtonClickHandler,style:this.buttonStyle},T),this.state.totalRowsSelected>0&&React$r.createElement(Button$5,{onClick:this.clearSelectionButtonClickHandler,style:this.buttonStyle},"CLEAR SELECTION"))))}}var server_browser={exports:{}};/*
|
||
object-assign
|
||
(c) Sindre Sorhus
|
||
@license MIT
|
||
*/var getOwnPropertySymbols=Object.getOwnPropertySymbols,hasOwnProperty=Object.prototype.hasOwnProperty,propIsEnumerable=Object.prototype.propertyIsEnumerable;function toObject(a){if(a==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(a)}function shouldUseNative(){try{if(!Object.assign)return!1;var a=new String("abc");if(a[5]="de",Object.getOwnPropertyNames(a)[0]==="5")return!1;for(var o={},s=0;s<10;s++)o["_"+String.fromCharCode(s)]=s;var _=Object.getOwnPropertyNames(o).map(function(j){return o[j]});if(_.join("")!=="0123456789")return!1;var T={};return"abcdefghijklmnopqrst".split("").forEach(function(j){T[j]=j}),Object.keys(Object.assign({},T)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var objectAssign=shouldUseNative()?Object.assign:function(a,o){for(var s,_=toObject(a),T,j=1;j<arguments.length;j++){s=Object(arguments[j]);for(var ee in s)hasOwnProperty.call(s,ee)&&(_[ee]=s[ee]);if(getOwnPropertySymbols){T=getOwnPropertySymbols(s);for(var te=0;te<T.length;te++)propIsEnumerable.call(s,T[te])&&(_[T[te]]=s[T[te]])}}return _};/** @license React v16.14.0
|
||
* react-dom-server.browser.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var k=objectAssign,l=React$r;function q(a){for(var o="https://reactjs.org/docs/error-decoder.html?invariant="+a,s=1;s<arguments.length;s++)o+="&args[]="+encodeURIComponent(arguments[s]);return"Minified React error #"+a+"; visit "+o+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var t=typeof Symbol=="function"&&Symbol.for,aa=t?Symbol.for("react.portal"):60106,u=t?Symbol.for("react.fragment"):60107,ba=t?Symbol.for("react.strict_mode"):60108,ca=t?Symbol.for("react.profiler"):60114,v=t?Symbol.for("react.provider"):60109,da=t?Symbol.for("react.context"):60110,ea=t?Symbol.for("react.concurrent_mode"):60111,fa=t?Symbol.for("react.forward_ref"):60112,B=t?Symbol.for("react.suspense"):60113,ha=t?Symbol.for("react.suspense_list"):60120,ia=t?Symbol.for("react.memo"):60115,ja=t?Symbol.for("react.lazy"):60116,ka=t?Symbol.for("react.block"):60121,la=t?Symbol.for("react.fundamental"):60117,ma=t?Symbol.for("react.scope"):60119;function na(a){if(a._status===-1){a._status=0;var o=a._ctor;o=o(),a._result=o,o.then(function(s){a._status===0&&(s=s.default,a._status=1,a._result=s)},function(s){a._status===0&&(a._status=2,a._result=s)})}}function C(a){if(a==null)return null;if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;switch(a){case u:return"Fragment";case aa:return"Portal";case ca:return"Profiler";case ba:return"StrictMode";case B:return"Suspense";case ha:return"SuspenseList"}if(typeof a=="object")switch(a.$$typeof){case da:return"Context.Consumer";case v:return"Context.Provider";case fa:var o=a.render;return o=o.displayName||o.name||"",a.displayName||(o!==""?"ForwardRef("+o+")":"ForwardRef");case ia:return C(a.type);case ka:return C(a.render);case ja:if(a=a._status===1?a._result:null)return C(a)}return null}var D=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;D.hasOwnProperty("ReactCurrentDispatcher")||(D.ReactCurrentDispatcher={current:null}),D.hasOwnProperty("ReactCurrentBatchConfig")||(D.ReactCurrentBatchConfig={suspense:null});var oa={};function E(a,o){for(var s=a._threadCount|0;s<=o;s++)a[s]=a._currentValue2,a._threadCount=s+1}function pa(a,o,s,_){if(_&&(_=a.contextType,typeof _=="object"&&_!==null))return E(_,s),_[s];if(a=a.contextTypes){s={};for(var T in a)s[T]=o[T];o=s}else o=oa;return o}for(var F=new Uint16Array(16),H=0;15>H;H++)F[H]=H+1;F[15]=0;var qa=/^[: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]*$/,ra=Object.prototype.hasOwnProperty,sa={},ta={};function ua(a){return ra.call(ta,a)?!0:ra.call(sa,a)?!1:qa.test(a)?ta[a]=!0:(sa[a]=!0,!1)}function va(a,o,s,_){if(s!==null&&s.type===0)return!1;switch(typeof o){case"function":case"symbol":return!0;case"boolean":return _?!1:s!==null?!s.acceptsBooleans:(a=a.toLowerCase().slice(0,5),a!=="data-"&&a!=="aria-");default:return!1}}function wa(a,o,s,_){if(o===null||typeof o>"u"||va(a,o,s,_))return!0;if(_)return!1;if(s!==null)switch(s.type){case 3:return!o;case 4:return o===!1;case 5:return isNaN(o);case 6:return isNaN(o)||1>o}return!1}function J(a,o,s,_,T,j){this.acceptsBooleans=o===2||o===3||o===4,this.attributeName=_,this.attributeNamespace=T,this.mustUseProperty=s,this.propertyName=a,this.type=o,this.sanitizeURL=j}var K={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){K[a]=new J(a,0,!1,a,null,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var o=a[0];K[o]=new J(o,1,!1,a[1],null,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(a){K[a]=new J(a,2,!1,a.toLowerCase(),null,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){K[a]=new J(a,2,!1,a,null,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){K[a]=new J(a,3,!1,a.toLowerCase(),null,!1)}),["checked","multiple","muted","selected"].forEach(function(a){K[a]=new J(a,3,!0,a,null,!1)}),["capture","download"].forEach(function(a){K[a]=new J(a,4,!1,a,null,!1)}),["cols","rows","size","span"].forEach(function(a){K[a]=new J(a,6,!1,a,null,!1)}),["rowSpan","start"].forEach(function(a){K[a]=new J(a,5,!1,a.toLowerCase(),null,!1)});var L=/[\-:]([a-z])/g;function M(a){return a[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(a){var o=a.replace(L,M);K[o]=new J(o,1,!1,a,null,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var o=a.replace(L,M);K[o]=new J(o,1,!1,a,"http://www.w3.org/1999/xlink",!1)}),["xml:base","xml:lang","xml:space"].forEach(function(a){var o=a.replace(L,M);K[o]=new J(o,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1)}),["tabIndex","crossOrigin"].forEach(function(a){K[a]=new J(a,1,!1,a.toLowerCase(),null,!1)}),K.xlinkHref=new J("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach(function(a){K[a]=new J(a,1,!1,a.toLowerCase(),null,!0)});var xa=/["'&<>]/;function N(a){if(typeof a=="boolean"||typeof a=="number")return""+a;a=""+a;var o=xa.exec(a);if(o){var s="",_,T=0;for(_=o.index;_<a.length;_++){switch(a.charCodeAt(_)){case 34:o=""";break;case 38:o="&";break;case 39:o="'";break;case 60:o="<";break;case 62:o=">";break;default:continue}T!==_&&(s+=a.substring(T,_)),T=_+1,s+=o}a=T!==_?s+a.substring(T,_):s}return a}function ya(a,o){var s=K.hasOwnProperty(a)?K[a]:null,_;return(_=a!=="style")&&(_=s!==null?s.type===0:!(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")),_||wa(a,o,s,!1)?"":s!==null?(a=s.attributeName,_=s.type,_===3||_===4&&o===!0?a+'=""':(s.sanitizeURL&&(o=""+o),a+'="'+(N(o)+'"'))):ua(a)?a+'="'+(N(o)+'"'):""}function za(a,o){return a===o&&(a!==0||1/a===1/o)||a!==a&&o!==o}var Aa=typeof Object.is=="function"?Object.is:za,O=null,P=null,Q=null,R=!1,S=!1,U=null,V=0;function W(){if(O===null)throw Error(q(321));return O}function Ba(){if(0<V)throw Error(q(312));return{memoizedState:null,queue:null,next:null}}function Ca(){return Q===null?P===null?(R=!1,P=Q=Ba()):(R=!0,Q=P):Q.next===null?(R=!1,Q=Q.next=Ba()):(R=!0,Q=Q.next),Q}function Da(a,o,s,_){for(;S;)S=!1,V+=1,Q=null,s=a(o,_);return P=O=null,V=0,Q=U=null,s}function Ea(a,o){return typeof o=="function"?o(a):o}function Fa(a,o,s){if(O=W(),Q=Ca(),R){var _=Q.queue;if(o=_.dispatch,U!==null&&(s=U.get(_),s!==void 0)){U.delete(_),_=Q.memoizedState;do _=a(_,s.action),s=s.next;while(s!==null);return Q.memoizedState=_,[_,o]}return[Q.memoizedState,o]}return a=a===Ea?typeof o=="function"?o():o:s!==void 0?s(o):o,Q.memoizedState=a,a=Q.queue={last:null,dispatch:null},a=a.dispatch=Ga.bind(null,O,a),[Q.memoizedState,a]}function Ga(a,o,s){if(!(25>V))throw Error(q(301));if(a===O)if(S=!0,a={action:s,next:null},U===null&&(U=new Map),s=U.get(o),s===void 0)U.set(o,a);else{for(o=s;o.next!==null;)o=o.next;o.next=a}}function Ha(){}var X=0,Ia={readContext:function(a){var o=X;return E(a,o),a[o]},useContext:function(a){W();var o=X;return E(a,o),a[o]},useMemo:function(a,o){if(O=W(),Q=Ca(),o=o===void 0?null:o,Q!==null){var s=Q.memoizedState;if(s!==null&&o!==null){e:{var _=s[1];if(_===null)_=!1;else{for(var T=0;T<_.length&&T<o.length;T++)if(!Aa(o[T],_[T])){_=!1;break e}_=!0}}if(_)return s[0]}}return a=a(),Q.memoizedState=[a,o],a},useReducer:Fa,useRef:function(a){O=W(),Q=Ca();var o=Q.memoizedState;return o===null?(a={current:a},Q.memoizedState=a):o},useState:function(a){return Fa(Ea,a)},useLayoutEffect:function(){},useCallback:function(a){return a},useImperativeHandle:Ha,useEffect:Ha,useDebugValue:Ha,useResponder:function(a,o){return{props:o,responder:a}},useDeferredValue:function(a){return W(),a},useTransition:function(){return W(),[function(a){a()},!1]}},Ja={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Ka(a){switch(a){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"}}var La={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},Ma=k({menuitem:!0},La),Y={animationIterationCount:!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},Na=["Webkit","ms","Moz","O"];Object.keys(Y).forEach(function(a){Na.forEach(function(o){o=o+a.charAt(0).toUpperCase()+a.substring(1),Y[o]=Y[a]})});var Oa=/([A-Z])/g,Pa=/^ms-/,Z=l.Children.toArray,Qa=D.ReactCurrentDispatcher,Ra={listing:!0,pre:!0,textarea:!0},Sa=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ta={},Ua={};function Va(a){if(a==null)return a;var o="";return l.Children.forEach(a,function(s){s!=null&&(o+=s)}),o}var Wa=Object.prototype.hasOwnProperty,Xa={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Ya(a,o){if(a===void 0)throw Error(q(152,C(o)||"Component"))}function Za(a,o,s){function _(ee,te){var re=te.prototype&&te.prototype.isReactComponent,ne=pa(te,o,s,re),ae=[],oe=!1,se={isMounted:function(){return!1},enqueueForceUpdate:function(){if(ae===null)return null},enqueueReplaceState:function(pe,me){oe=!0,ae=[me]},enqueueSetState:function(pe,me){if(ae===null)return null;ae.push(me)}};if(re){if(re=new te(ee.props,ne,se),typeof te.getDerivedStateFromProps=="function"){var de=te.getDerivedStateFromProps.call(null,ee.props,re.state);de!=null&&(re.state=k({},re.state,de))}}else if(O={},re=te(ee.props,ne,se),re=Da(te,ee.props,re,ne),re==null||re.render==null){a=re,Ya(a,te);return}if(re.props=ee.props,re.context=ne,re.updater=se,se=re.state,se===void 0&&(re.state=se=null),typeof re.UNSAFE_componentWillMount=="function"||typeof re.componentWillMount=="function")if(typeof re.componentWillMount=="function"&&typeof te.getDerivedStateFromProps!="function"&&re.componentWillMount(),typeof re.UNSAFE_componentWillMount=="function"&&typeof te.getDerivedStateFromProps!="function"&&re.UNSAFE_componentWillMount(),ae.length){se=ae;var ue=oe;if(ae=null,oe=!1,ue&&se.length===1)re.state=se[0];else{de=ue?se[0]:re.state;var ce=!0;for(ue=ue?1:0;ue<se.length;ue++){var ve=se[ue];ve=typeof ve=="function"?ve.call(re,de,ee.props,ne):ve,ve!=null&&(ce?(ce=!1,de=k({},de,ve)):k(de,ve))}re.state=de}}else ae=null;if(a=re.render(),Ya(a,te),typeof re.getChildContext=="function"&&(ee=te.childContextTypes,typeof ee=="object")){var fe=re.getChildContext();for(var he in fe)if(!(he in ee))throw Error(q(108,C(te)||"Unknown",he))}fe&&(o=k({},o,fe))}for(;l.isValidElement(a);){var T=a,j=T.type;if(typeof j!="function")break;_(T,j)}return{child:a,context:o}}var $a=function(){function a(s,_){l.isValidElement(s)?s.type!==u?s=[s]:(s=s.props.children,s=l.isValidElement(s)?[s]:Z(s)):s=Z(s),s={type:null,domNamespace:Ja.html,children:s,childIndex:0,context:oa,footer:""};var T=F[0];if(T===0){var j=F;T=j.length;var ee=2*T;if(!(65536>=ee))throw Error(q(304));var te=new Uint16Array(ee);for(te.set(j),F=te,F[0]=T+1,j=T;j<ee-1;j++)F[j]=j+1;F[ee-1]=0}else F[0]=F[T];this.threadID=T,this.stack=[s],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=_,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[]}var o=a.prototype;return o.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var s=this.threadID;F[s]=F[0],F[0]=s}},o.pushProvider=function(s){var _=++this.contextIndex,T=s.type._context,j=this.threadID;E(T,j);var ee=T[j];this.contextStack[_]=T,this.contextValueStack[_]=ee,T[j]=s.props.value},o.popProvider=function(){var s=this.contextIndex,_=this.contextStack[s],T=this.contextValueStack[s];this.contextStack[s]=null,this.contextValueStack[s]=null,this.contextIndex--,_[this.threadID]=T},o.clearProviders=function(){for(var s=this.contextIndex;0<=s;s--)this.contextStack[s][this.threadID]=this.contextValueStack[s]},o.read=function(s){if(this.exhausted)return null;var _=X;X=this.threadID;var T=Qa.current;Qa.current=Ia;try{for(var j=[""],ee=!1;j[0].length<s;){if(this.stack.length===0){this.exhausted=!0;var te=this.threadID;F[te]=F[0],F[0]=te;break}var re=this.stack[this.stack.length-1];if(ee||re.childIndex>=re.children.length){var ne=re.footer;if(ne!==""&&(this.previousWasTextNode=!1),this.stack.pop(),re.type==="select")this.currentSelectValue=null;else if(re.type!=null&&re.type.type!=null&&re.type.type.$$typeof===v)this.popProvider(re.type);else if(re.type===B){this.suspenseDepth--;var ae=j.pop();if(ee){ee=!1;var oe=re.fallbackFrame;if(!oe)throw Error(q(303));this.stack.push(oe),j[this.suspenseDepth]+="<!--$!-->";continue}else j[this.suspenseDepth]+=ae}j[this.suspenseDepth]+=ne}else{var se=re.children[re.childIndex++],de="";try{de+=this.render(se,re.context,re.domNamespace)}catch(ue){throw ue!=null&&typeof ue.then=="function"?Error(q(294)):ue}finally{}j.length<=this.suspenseDepth&&j.push(""),j[this.suspenseDepth]+=de}}return j[0]}finally{Qa.current=T,X=_}},o.render=function(s,_,T){if(typeof s=="string"||typeof s=="number")return T=""+s,T===""?"":this.makeStaticMarkup?N(T):this.previousWasTextNode?"<!-- -->"+N(T):(this.previousWasTextNode=!0,N(T));if(_=Za(s,_,this.threadID),s=_.child,_=_.context,s===null||s===!1)return"";if(!l.isValidElement(s)){if(s!=null&&s.$$typeof!=null)throw T=s.$$typeof,Error(T===aa?q(257):q(258,T.toString()));return s=Z(s),this.stack.push({type:null,domNamespace:T,children:s,childIndex:0,context:_,footer:""}),""}var j=s.type;if(typeof j=="string")return this.renderDOM(s,_,T);switch(j){case ba:case ea:case ca:case ha:case u:return s=Z(s.props.children),this.stack.push({type:null,domNamespace:T,children:s,childIndex:0,context:_,footer:""}),"";case B:throw Error(q(294))}if(typeof j=="object"&&j!==null)switch(j.$$typeof){case fa:O={};var ee=j.render(s.props,s.ref);return ee=Da(j.render,s.props,ee,s.ref),ee=Z(ee),this.stack.push({type:null,domNamespace:T,children:ee,childIndex:0,context:_,footer:""}),"";case ia:return s=[l.createElement(j.type,k({ref:s.ref},s.props))],this.stack.push({type:null,domNamespace:T,children:s,childIndex:0,context:_,footer:""}),"";case v:return j=Z(s.props.children),T={type:s,domNamespace:T,children:j,childIndex:0,context:_,footer:""},this.pushProvider(s),this.stack.push(T),"";case da:j=s.type,ee=s.props;var te=this.threadID;return E(j,te),j=Z(ee.children(j[te])),this.stack.push({type:s,domNamespace:T,children:j,childIndex:0,context:_,footer:""}),"";case la:throw Error(q(338));case ja:switch(j=s.type,na(j),j._status){case 1:return s=[l.createElement(j._result,k({ref:s.ref},s.props))],this.stack.push({type:null,domNamespace:T,children:s,childIndex:0,context:_,footer:""}),"";case 2:throw j._result;default:throw Error(q(295))}case ma:throw Error(q(343))}throw Error(q(130,j==null?j:typeof j,""))},o.renderDOM=function(s,_,T){var j=s.type.toLowerCase();if(!Ta.hasOwnProperty(j)){if(!Sa.test(j))throw Error(q(65,j));Ta[j]=!0}var ee=s.props;if(j==="input")ee=k({type:void 0},ee,{defaultChecked:void 0,defaultValue:void 0,value:ee.value!=null?ee.value:ee.defaultValue,checked:ee.checked!=null?ee.checked:ee.defaultChecked});else if(j==="textarea"){var te=ee.value;if(te==null){te=ee.defaultValue;var re=ee.children;if(re!=null){if(te!=null)throw Error(q(92));if(Array.isArray(re)){if(!(1>=re.length))throw Error(q(93));re=re[0]}te=""+re}te==null&&(te="")}ee=k({},ee,{value:void 0,children:""+te})}else if(j==="select")this.currentSelectValue=ee.value!=null?ee.value:ee.defaultValue,ee=k({},ee,{value:void 0});else if(j==="option"){re=this.currentSelectValue;var ne=Va(ee.children);if(re!=null){var ae=ee.value!=null?ee.value+"":ne;if(te=!1,Array.isArray(re)){for(var oe=0;oe<re.length;oe++)if(""+re[oe]===ae){te=!0;break}}else te=""+re===ae;ee=k({selected:void 0,children:void 0},ee,{selected:te,children:ne})}}if(te=ee){if(Ma[j]&&(te.children!=null||te.dangerouslySetInnerHTML!=null))throw Error(q(137,j,""));if(te.dangerouslySetInnerHTML!=null){if(te.children!=null)throw Error(q(60));if(!(typeof te.dangerouslySetInnerHTML=="object"&&"__html"in te.dangerouslySetInnerHTML))throw Error(q(61))}if(te.style!=null&&typeof te.style!="object")throw Error(q(62,""))}te=ee,re=this.makeStaticMarkup,ne=this.stack.length===1,ae="<"+s.type;for(pe in te)if(Wa.call(te,pe)){var se=te[pe];if(se!=null){if(pe==="style"){oe=void 0;var de="",ue="";for(oe in se)if(se.hasOwnProperty(oe)){var ce=oe.indexOf("--")===0,ve=se[oe];if(ve!=null){if(ce)var fe=oe;else if(fe=oe,Ua.hasOwnProperty(fe))fe=Ua[fe];else{var he=fe.replace(Oa,"-$1").toLowerCase().replace(Pa,"-ms-");fe=Ua[fe]=he}de+=ue+fe+":",ue=oe,ce=ve==null||typeof ve=="boolean"||ve===""?"":ce||typeof ve!="number"||ve===0||Y.hasOwnProperty(ue)&&Y[ue]?(""+ve).trim():ve+"px",de+=ce,ue=";"}}se=de||null}oe=null;e:if(ce=j,ve=te,ce.indexOf("-")===-1)ce=typeof ve.is=="string";else switch(ce){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":ce=!1;break e;default:ce=!0}ce?Xa.hasOwnProperty(pe)||(oe=pe,oe=ua(oe)&&se!=null?oe+'="'+(N(se)+'"'):""):oe=ya(pe,se),oe&&(ae+=" "+oe)}}re||ne&&(ae+=' data-reactroot=""');var pe=ae;te="",La.hasOwnProperty(j)?pe+="/>":(pe+=">",te="</"+s.type+">");e:{if(re=ee.dangerouslySetInnerHTML,re!=null){if(re.__html!=null){re=re.__html;break e}}else if(re=ee.children,typeof re=="string"||typeof re=="number"){re=N(re);break e}re=null}return re!=null?(ee=[],Ra.hasOwnProperty(j)&&re.charAt(0)===`
|
||
`&&(pe+=`
|
||
`),pe+=re):ee=Z(ee.children),s=s.type,T=T==null||T==="http://www.w3.org/1999/xhtml"?Ka(s):T==="http://www.w3.org/2000/svg"&&s==="foreignObject"?"http://www.w3.org/1999/xhtml":T,this.stack.push({domNamespace:T,type:j,children:ee,childIndex:0,context:_,footer:te}),this.previousWasTextNode=!1,pe},a}(),ab={renderToString:function(a){a=new $a(a,!1);try{return a.read(1/0)}finally{a.destroy()}},renderToStaticMarkup:function(a){a=new $a(a,!0);try{return a.read(1/0)}finally{a.destroy()}},renderToNodeStream:function(){throw Error(q(207))},renderToStaticNodeStream:function(){throw Error(q(208))},version:"16.14.0"},reactDomServer_browser_production_min=ab.default||ab;server_browser.exports=reactDomServer_browser_production_min;var server_browserExports=server_browser.exports;const RightPane=a=>{const o=tableStyles(),s=filesToolbarStyles();let _=`${s.filesToolbar_p} ${s.filesToolbar_p_active}`,T=`${s.filesToolbar_p} ${s.filesToolbar_p_nonActive}`,j=[],ee=[];const te=getDefaultSortColumn(a.loadSource),re=parseInt(localStorage.getItem("sortIndex")??"1"),ne=localStorage.getItem("sortColumn")??te,ae=localStorage.getItem("sortDirection")??(te==="DisplayName"||te==="Name"?"asc":"desc"),[oe,se]=React$r.useState({renderMode:a.renderMode,listClasses:_,thumnailClasses:T,setFolderMarked:!1});React$r.useEffect(()=>{a.renderMode===documentsRenderMode.Thumbnail?(_=`${s.filesToolbar_p} ${s.filesToolbar_p_nonActive}`,T=`${s.filesToolbar_p} ${s.filesToolbar_p_active}`):(_=`${s.filesToolbar_p} ${s.filesToolbar_p_active}`,T=`${s.filesToolbar_p} ${s.filesToolbar_p_nonActive}`),se({...oe,listClasses:_,thumnailClasses:T})},[a.renderMode]),React$r.useEffect(()=>{resetWindowReferences(),!window.triggeredFromOutsideReactApp&&multiSelectFromFoldersMode(a.loadSource)&&(updateSelectedRowsArray(a.folderId.toString()),a.loadSource===loadSource.RelatedDocuments&&se({...oe,setFolderMarked:isFolderMarked(a.folderId.toString())}))},[a.folderId]),React$r.useEffect(()=>{resetWindowReferences()},[a.searchText]);const de=async he=>{let pe={};if(a.folderId===1&&a.searchMode===!1&&a.loadSource!=loadSource.FrontendArchives)return removeDefaultToolbar(),setCustomToolBar(0,0,0,0,a.searchMode),Promise.resolve({data:[],count:0});pe={folderId:a.folderId,getDocuments:1,imageRepo:isForImageRepository(a.loadSource),renderMode:a.renderMode,loadSource:a.loadSource,requestingModuleID:a.requestingModuleId,searchString:a.searchText,pageNumber:he.page+1,rowsPerPage:he.rowsPerPage,sortColumn:he.sortOrder.name,sortOrder:he.sortOrder.direction==="asc"?0:1},updateLocalStorage(he.sortOrder.name,he.sortOrder.direction,he.sortColumnIndex,he.rowsPerPage);let me,be,ye,$e;if(a.loadSource==loadSource.FrontendArchives){const Me=getFrontendArchivePostData();pe={categories:Me.items,startfilter:Me.start,endfilter:Me.end,renderMode:a.renderMode,loadSource:a.loadSource,pageNumber:he.page+1,rowsPerPage:he.rowsPerPage,sortColumn:he.sortOrder.name,sortOrder:he.sortOrder.direction==="asc"?0:1}}me=getUrl(a.loadSource,oe.renderMode,a.folderControllerName),be="post",ye=JSON.stringify(pe,null,2),$e=await instance({method:be,url:me,data:ye});let _e=0,Ee=0;window.totalSelectedOnCurrentPage=0;let Oe;return a.loadSource==loadSource.FrontendArchives?Oe=$e.data.Archives:Oe=$e.data.Documents,j=Oe.map((Me,Ce)=>{multiSelectFromFoldersMode(a.loadSource)&&Me.StringStatus==="Published"&&Ee++,Me.Thumbnail===""&&(Me.Thumbnail=server_browserExports.renderToString(React$r.createElement(FileDocumentIcon,null)));let Ie=!1;return setOtherData(Me,ee,a.loadSource),window.selectAllRowsOnThisPageClicked?(SelectDocument(Me.StringStatus,Me.ID+"",a.loadSource),Ie=isDocumentSelected(a.loadSource,Me.ID+"")):window.selectAllRowsClicked?(Ie=!0,multiSelectFromFoldersMode(a.loadSource)&&Me.StringStatus!=="Published"&&(Ie=!1)):window.clearSelectionClicked?Ie=!1:a.loadSource!==loadSource.Frontend&&a.loadSource!==loadSource.BidAndJobPostingRelatedDocuments&&a.loadSource!==loadSource.FrontendArchives&&(Ie=isDocumentSelected(a.loadSource,Me.ID+"")),Ie&&(_e++,bulkActionUIClean$1(a.folderId,a.loadSource,window.selectedRowsList,a.isFromSingleSelectImagesModal)),getRowList(Me,Ie,a.loadSource,a.isFromSingleSelectImagesModal,a.folderId.toString())}),window.clearSelectionClicked&&clearSelection(a.loadSource),window.selectAllRowsClicked?(selectAllDocumentsForFolder(a.folderId,a.searchText,a.loadSource,a.renderMode).then(()=>{setCustomToolBar(getTotalSelectableRows(a.loadSource,parseInt($e.data.TotalCount),parseInt($e.data.TotalPublishedCount)),getTotalRowsSelected(a.loadSource),getSelectableRowsInCurrentPage(a.loadSource,Ee,j.length),_e,a.searchMode),bulkActionUIClean$1(a.folderId,a.loadSource,window.selectedRowsList,a.isFromSingleSelectImagesModal)}),window.selectAllRowsClicked=!1):(setCustomToolBar(getTotalSelectableRows(a.loadSource,parseInt($e.data.TotalCount),parseInt($e.data.TotalPublishedCount)),getTotalRowsSelected(a.loadSource),getSelectableRowsInCurrentPage(a.loadSource,Ee,j.length),_e,a.searchMode),bulkActionUIClean$1(a.folderId,a.loadSource,window.selectedRowsList,a.isFromSingleSelectImagesModal)),setWindowReferences(_e),removeDefaultToolbar(),Promise.resolve({data:j,count:parseInt($e.data.TotalCount)})},ue=()=>getCols(oe.renderMode,a.folderId,a.loadSource,a.searchMode,ee,a.isFromSingleSelectImagesModal),ce=he=>{oe.renderMode!==he&&(he===documentsRenderMode.Thumbnail?(_=`${s.filesToolbar_p} ${s.filesToolbar_p_nonActive}`,T=`${s.filesToolbar_p} ${s.filesToolbar_p_active}`):(_=`${s.filesToolbar_p} ${s.filesToolbar_p_active}`,T=`${s.filesToolbar_p} ${s.filesToolbar_p_nonActive}`),se({...oe,renderMode:he,listClasses:_,thumnailClasses:T}))},ve=()=>{oe.setFolderMarked||clearSelection(a.loadSource),setFolderAsMarked(a.folderId.toString(),!oe.setFolderMarked),toggleInsertMarkedButtonDisplay(),se({...oe,setFolderMarked:!oe.setFolderMarked})},fe=gridStyles();return React$r.createElement("div",{className:a.loadSource!=loadSource.FrontendArchives?o.tableDiv:""},a.loadSource===loadSource.SingleDocument||a.loadSource===loadSource.Frontend||a.loadSource===loadSource.FrontendArchives||a.loadSource===loadSource.BidAndJobPostingRelatedDocuments||isForImageRepository(a.loadSource)&&a.isFromSingleSelectImagesModal||a.loadSource===loadSource.RelatedDocuments&&isFolderMarked(a.folderId.toString())?null:React$r.createElement("div",{id:"customToolbarWrapper"},React$r.createElement(CustomToolBar,{loadSource:a.loadSource,isFromSingleSelectImagesModal:a.isFromSingleSelectImagesModal,ref:he=>window.customToolBarRef=he})),showRelateFolderCheckbox(a.folderId,a.loadSource,a.searchMode,a.requestingModuleId)&&React$r.createElement("div",null,React$r.createElement(Checkbox$3,{id:`relateFolder${a.folderId.toString()}`,checked:oe.setFolderMarked,onClick:()=>ve()}),React$r.createElement("label",{htmlFor:`relateFolder${a.folderId.toString()}`},"Select Folder (contents of widget will be populated dynamically)")),(a.loadSource===loadSource.SingleDocument||a.loadSource===loadSource.RelatedDocuments||isForImageRepository(a.loadSource))&&a.folderId!==1&&React$r.createElement("div",{className:s.filesToolbar},React$r.createElement("p",{className:oe.listClasses,onClick:()=>ce(documentsRenderMode.List)},"List"),React$r.createElement("p",{className:oe.thumnailClasses,onClick:()=>ce(documentsRenderMode.Thumbnail)},"Thumbnail")),React$r.createElement("div",{id:"Grid",className:a.loadSource==loadSource.BidAndJobPostingRelatedDocuments?fe.documentGrid:""},React$r.createElement(AdvancedTableWrapper$1,{key:Math.floor(Math.random()*1e4+1),rowsPerPage:localStorage.getItem("rowsPerPage")==null?25:parseInt(localStorage.getItem("rowsPerPage")+""),columns:ue(),rows:de,initialSortColumn:ne,initialSortColumnIndex:re,initialSortDirection:ae,serverSide:!0,viewColumns:!1,emptyMessage:a.emptyMessage,rowsPerPageOptions:[10,25,50,100],compact:!0,onRef:he=>window.AdvancedTableWrapperRef=he})),isForBackEnd(a.loadSource,a.isFromSingleSelectImagesModal)&&React$r.createElement("div",null,React$r.createElement(MoveDocumentModal,{ref:he=>{window.MoveDocumentModal=he},showPopup:!1,isBulk:!1,loadSource:a.loadSource,folderSelectedCallback:a.folderSelectedCallback})))};var styles$a=function(o){return{root:{},docked:{flex:"0 0 auto"},paper:{overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:o.zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},paperAnchorLeft:{left:0,right:"auto"},paperAnchorRight:{left:"auto",right:0},paperAnchorTop:{top:0,left:0,bottom:"auto",right:0,height:"auto",maxHeight:"100%"},paperAnchorBottom:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},paperAnchorDockedLeft:{borderRight:"1px solid ".concat(o.palette.divider)},paperAnchorDockedTop:{borderBottom:"1px solid ".concat(o.palette.divider)},paperAnchorDockedRight:{borderLeft:"1px solid ".concat(o.palette.divider)},paperAnchorDockedBottom:{borderTop:"1px solid ".concat(o.palette.divider)},modal:{}}},oppositeDirection={left:"right",right:"left",top:"down",bottom:"up"};function isHorizontal(a){return["left","right"].indexOf(a)!==-1}function getAnchor(a,o){return a.direction==="rtl"&&isHorizontal(o)?oppositeDirection[o]:o}var defaultTransitionDuration={enter:duration.enteringScreen,exit:duration.leavingScreen},Drawer$2=React__namespace.forwardRef(function(o,s){var _=o.anchor,T=_===void 0?"left":_,j=o.BackdropProps,ee=o.children,te=o.classes,re=o.className,ne=o.elevation,ae=ne===void 0?16:ne,oe=o.ModalProps;oe=oe===void 0?{}:oe;var se=oe.BackdropProps,de=_objectWithoutProperties$4(oe,["BackdropProps"]),ue=o.onClose,ce=o.open,ve=ce===void 0?!1:ce,fe=o.PaperProps,he=fe===void 0?{}:fe,pe=o.SlideProps,me=o.TransitionComponent,be=me===void 0?Slide$1:me,ye=o.transitionDuration,$e=ye===void 0?defaultTransitionDuration:ye,_e=o.variant,Ee=_e===void 0?"temporary":_e,Oe=_objectWithoutProperties$4(o,["anchor","BackdropProps","children","classes","className","elevation","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"]),Me=useTheme$3(),Ce=React__namespace.useRef(!1);React__namespace.useEffect(function(){Ce.current=!0},[]);var Ie=getAnchor(Me,T),De=React__namespace.createElement(Paper$3,_extends$6({elevation:Ee==="temporary"?ae:0,square:!0},he,{className:clsx$1(te.paper,te["paperAnchor".concat(capitalize(Ie))],he.className,Ee!=="temporary"&&te["paperAnchorDocked".concat(capitalize(Ie))])}),ee);if(Ee==="permanent")return React__namespace.createElement("div",_extends$6({className:clsx$1(te.root,te.docked,re),ref:s},Oe),De);var Fe=React__namespace.createElement(be,_extends$6({in:ve,direction:oppositeDirection[Ie],timeout:$e,appear:Ce.current},pe),De);return Ee==="persistent"?React__namespace.createElement("div",_extends$6({className:clsx$1(te.root,te.docked,re),ref:s},Oe),Fe):React__namespace.createElement(Modal$1,_extends$6({BackdropProps:_extends$6({},j,se,{transitionDuration:$e}),BackdropComponent:Backdrop$1,className:clsx$1(te.root,te.modal,re),open:ve,onClose:ue,ref:s},Oe,de),Fe)});const MuiDrawer=withStyles(styles$a,{name:"MuiDrawer",flip:!1})(Drawer$2),Drawer=a=>{const{className:o,children:s,modalProps:_,ModalProps:T,...j}=a;return React$r.createElement(MuiDrawer,_extends$6({className:classNames("prmbl-drawer",o),ModalProps:T||_},j),s)};Drawer.defaultProps={variant:"temporary"};const Drawer$1=Drawer;var useTheme$1={};const require$$2=getAugmentedNamespace(esm$3);var defaultTheme={},createTheme={};const require$$1$1=getAugmentedNamespace(defineProperty$g);var objectWithoutProperties={exports:{}},objectWithoutPropertiesLoose={exports:{}},hasRequiredObjectWithoutPropertiesLoose;function requireObjectWithoutPropertiesLoose(){return hasRequiredObjectWithoutPropertiesLoose||(hasRequiredObjectWithoutPropertiesLoose=1,function(a){function o(s,_){if(s==null)return{};var T={},j=Object.keys(s),ee,te;for(te=0;te<j.length;te++)ee=j[te],!(_.indexOf(ee)>=0)&&(T[ee]=s[ee]);return T}a.exports=o,a.exports.__esModule=!0,a.exports.default=a.exports}(objectWithoutPropertiesLoose)),objectWithoutPropertiesLoose.exports}var hasRequiredObjectWithoutProperties;function requireObjectWithoutProperties(){return hasRequiredObjectWithoutProperties||(hasRequiredObjectWithoutProperties=1,function(a){var o=requireObjectWithoutPropertiesLoose();function s(_,T){if(_==null)return{};var j=o(_,T),ee,te;if(Object.getOwnPropertySymbols){var re=Object.getOwnPropertySymbols(_);for(te=0;te<re.length;te++)ee=re[te],!(T.indexOf(ee)>=0)&&Object.prototype.propertyIsEnumerable.call(_,ee)&&(j[ee]=_[ee])}return j}a.exports=s,a.exports.__esModule=!0,a.exports.default=a.exports}(objectWithoutProperties)),objectWithoutProperties.exports}var createBreakpoints={};const require$$1=getAugmentedNamespace(_extends$7);var hasRequiredCreateBreakpoints;function requireCreateBreakpoints(){if(hasRequiredCreateBreakpoints)return createBreakpoints;hasRequiredCreateBreakpoints=1;var a=interopRequireDefaultExports;Object.defineProperty(createBreakpoints,"__esModule",{value:!0}),createBreakpoints.default=T,createBreakpoints.keys=void 0;var o=a(require$$1),s=a(requireObjectWithoutProperties()),_=["xs","sm","md","lg","xl"];createBreakpoints.keys=_;function T(j){var ee=j.values,te=ee===void 0?{xs:0,sm:600,md:960,lg:1280,xl:1920}:ee,re=j.unit,ne=re===void 0?"px":re,ae=j.step,oe=ae===void 0?5:ae,se=(0,s.default)(j,["values","unit","step"]);function de(he){var pe=typeof te[he]=="number"?te[he]:he;return"@media (min-width:".concat(pe).concat(ne,")")}function ue(he){var pe=_.indexOf(he)+1,me=te[_[pe]];if(pe===_.length)return de("xs");var be=typeof me=="number"&&pe>0?me:he;return"@media (max-width:".concat(be-oe/100).concat(ne,")")}function ce(he,pe){var me=_.indexOf(pe);return me===_.length-1?de(he):"@media (min-width:".concat(typeof te[he]=="number"?te[he]:he).concat(ne,") and ")+"(max-width:".concat((me!==-1&&typeof te[_[me+1]]=="number"?te[_[me+1]]:pe)-oe/100).concat(ne,")")}function ve(he){return ce(he,he)}function fe(he){return te[he]}return(0,o.default)({keys:_,values:te,up:de,down:ue,between:ce,only:ve,width:fe},se)}return createBreakpoints}var createMixins={},hasRequiredCreateMixins;function requireCreateMixins(){if(hasRequiredCreateMixins)return createMixins;hasRequiredCreateMixins=1;var a=interopRequireDefaultExports;Object.defineProperty(createMixins,"__esModule",{value:!0}),createMixins.default=_;var o=a(require$$1$1),s=a(require$$1);function _(T,j,ee){var te;return(0,s.default)({gutters:function(){var ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:",`
|
||
paddingLeft: theme.spacing(2),
|
||
paddingRight: theme.spacing(2),
|
||
[theme.breakpoints.up('sm')]: {
|
||
paddingLeft: theme.spacing(3),
|
||
paddingRight: theme.spacing(3),
|
||
},
|
||
`].join(`
|
||
`)),(0,s.default)({paddingLeft:j(2),paddingRight:j(2)},ne,(0,o.default)({},T.up("sm"),(0,s.default)({paddingLeft:j(3),paddingRight:j(3)},ne[T.up("sm")])))},toolbar:(te={minHeight:56},(0,o.default)(te,"".concat(T.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,o.default)(te,T.up("sm"),{minHeight:64}),te)},ee)}return createMixins}var createPalette={},common={},hasRequiredCommon;function requireCommon(){if(hasRequiredCommon)return common;hasRequiredCommon=1,Object.defineProperty(common,"__esModule",{value:!0}),common.default=void 0;var a={black:"#000",white:"#fff"},o=a;return common.default=o,common}var grey={},hasRequiredGrey;function requireGrey(){if(hasRequiredGrey)return grey;hasRequiredGrey=1,Object.defineProperty(grey,"__esModule",{value:!0}),grey.default=void 0;var a={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},o=a;return grey.default=o,grey}var indigo={},hasRequiredIndigo;function requireIndigo(){if(hasRequiredIndigo)return indigo;hasRequiredIndigo=1,Object.defineProperty(indigo,"__esModule",{value:!0}),indigo.default=void 0;var a={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},o=a;return indigo.default=o,indigo}var pink={},hasRequiredPink;function requirePink(){if(hasRequiredPink)return pink;hasRequiredPink=1,Object.defineProperty(pink,"__esModule",{value:!0}),pink.default=void 0;var a={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},o=a;return pink.default=o,pink}var red={},hasRequiredRed;function requireRed(){if(hasRequiredRed)return red;hasRequiredRed=1,Object.defineProperty(red,"__esModule",{value:!0}),red.default=void 0;var a={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"},o=a;return red.default=o,red}var orange={},hasRequiredOrange;function requireOrange(){if(hasRequiredOrange)return orange;hasRequiredOrange=1,Object.defineProperty(orange,"__esModule",{value:!0}),orange.default=void 0;var a={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"},o=a;return orange.default=o,orange}var blue={},hasRequiredBlue;function requireBlue(){if(hasRequiredBlue)return blue;hasRequiredBlue=1,Object.defineProperty(blue,"__esModule",{value:!0}),blue.default=void 0;var a={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"},o=a;return blue.default=o,blue}var hasRequiredCreatePalette;function requireCreatePalette(){if(hasRequiredCreatePalette)return createPalette;hasRequiredCreatePalette=1;var a=interopRequireDefaultExports;Object.defineProperty(createPalette,"__esModule",{value:!0}),createPalette.default=ve,createPalette.dark=createPalette.light=void 0;var o=a(require$$1),s=a(requireObjectWithoutProperties()),_=require$$3$1,T=a(requireCommon()),j=a(requireGrey()),ee=a(requireIndigo()),te=a(requirePink()),re=a(requireRed()),ne=a(requireOrange()),ae=a(requireBlue()),oe=a(green$1),se=requireColorManipulator(),de={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:T.default.white,default:j.default[50]},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}};createPalette.light=de;var ue={text:{primary:T.default.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:j.default[800],default:"#303030"},action:{active:T.default.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}};createPalette.dark=ue;function ce(fe,he,pe,me){var be=me.light||me,ye=me.dark||me*1.5;fe[he]||(fe.hasOwnProperty(pe)?fe[he]=fe[pe]:he==="light"?fe.light=(0,se.lighten)(fe.main,be):he==="dark"&&(fe.dark=(0,se.darken)(fe.main,ye)))}function ve(fe){var he=fe.primary,pe=he===void 0?{light:ee.default[300],main:ee.default[500],dark:ee.default[700]}:he,me=fe.secondary,be=me===void 0?{light:te.default.A200,main:te.default.A400,dark:te.default.A700}:me,ye=fe.error,$e=ye===void 0?{light:re.default[300],main:re.default[500],dark:re.default[700]}:ye,_e=fe.warning,Ee=_e===void 0?{light:ne.default[300],main:ne.default[500],dark:ne.default[700]}:_e,Oe=fe.info,Me=Oe===void 0?{light:ae.default[300],main:ae.default[500],dark:ae.default[700]}:Oe,Ce=fe.success,Ie=Ce===void 0?{light:oe.default[300],main:oe.default[500],dark:oe.default[700]}:Ce,De=fe.type,Fe=De===void 0?"light":De,Pe=fe.contrastThreshold,Le=Pe===void 0?3:Pe,Se=fe.tonalOffset,Re=Se===void 0?.2:Se,ke=(0,s.default)(fe,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function je(Qe){var Ae=(0,se.getContrastRatio)(Qe,ue.text.primary)>=Le?ue.text.primary:de.text.primary;return Ae}var ze=function(Ae){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,Ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(Ae=(0,o.default)({},Ae),!Ae.main&&Ae[Ue]&&(Ae.main=Ae[Ue]),!Ae.main)throw new Error((0,_.formatMuiErrorMessage)(4,Ue));if(typeof Ae.main!="string")throw new Error(_formatMuiErrorMessage(5,JSON.stringify(Ae.main)));return ce(Ae,"light",Ge,Re),ce(Ae,"dark",Je,Re),Ae.contrastText||(Ae.contrastText=je(Ae.main)),Ae},qe={dark:ue,light:de},et=(0,_.deepmerge)((0,o.default)({common:T.default,type:Fe,primary:ze(pe),secondary:ze(be,"A400","A200","A700"),error:ze($e),warning:ze(Ee),info:ze(Me),success:ze(Ie),grey:j.default,contrastThreshold:Le,getContrastText:je,augmentColor:ze,tonalOffset:Re},qe[Fe]),ke);return et}return createPalette}var createTypography={},hasRequiredCreateTypography;function requireCreateTypography(){if(hasRequiredCreateTypography)return createTypography;hasRequiredCreateTypography=1;var a=interopRequireDefaultExports;Object.defineProperty(createTypography,"__esModule",{value:!0}),createTypography.default=re;var o=a(require$$1),s=a(requireObjectWithoutProperties()),_=require$$3$1;function T(ne){return Math.round(ne*1e5)/1e5}function j(ne){return T(ne)}var ee={textTransform:"uppercase"},te='"Roboto", "Helvetica", "Arial", sans-serif';function re(ne,ae){var oe=typeof ae=="function"?ae(ne):ae,se=oe.fontFamily,de=se===void 0?te:se,ue=oe.fontSize,ce=ue===void 0?14:ue,ve=oe.fontWeightLight,fe=ve===void 0?300:ve,he=oe.fontWeightRegular,pe=he===void 0?400:he,me=oe.fontWeightMedium,be=me===void 0?500:me,ye=oe.fontWeightBold,$e=ye===void 0?700:ye,_e=oe.htmlFontSize,Ee=_e===void 0?16:_e,Oe=oe.allVariants,Me=oe.pxToRem,Ce=(0,s.default)(oe,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),Ie=ce/14,De=Me||function(Le){return"".concat(Le/Ee*Ie,"rem")},Fe=function(Se,Re,ke,je,ze){return(0,o.default)({fontFamily:de,fontWeight:Se,fontSize:De(Re),lineHeight:ke},de===te?{letterSpacing:"".concat(T(je/Re),"em")}:{},ze,Oe)},Pe={h1:Fe(fe,96,1.167,-1.5),h2:Fe(fe,60,1.2,-.5),h3:Fe(pe,48,1.167,0),h4:Fe(pe,34,1.235,.25),h5:Fe(pe,24,1.334,0),h6:Fe(be,20,1.6,.15),subtitle1:Fe(pe,16,1.75,.15),subtitle2:Fe(be,14,1.57,.1),body1:Fe(pe,16,1.5,.15),body2:Fe(pe,14,1.43,.15),button:Fe(be,14,1.75,.4,ee),caption:Fe(pe,12,1.66,.4),overline:Fe(pe,12,2.66,1,ee)};return(0,_.deepmerge)((0,o.default)({htmlFontSize:Ee,pxToRem:De,round:j,fontFamily:de,fontSize:ce,fontWeightLight:fe,fontWeightRegular:pe,fontWeightMedium:be,fontWeightBold:$e},Pe),Ce,{clone:!1})}return createTypography}var shadows={},hasRequiredShadows;function requireShadows(){if(hasRequiredShadows)return shadows;hasRequiredShadows=1,Object.defineProperty(shadows,"__esModule",{value:!0}),shadows.default=void 0;var a=.2,o=.14,s=.12;function _(){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(a,")"),"".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(o,")"),"".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(s,")")].join(",")}var T=["none",_(0,2,1,-1,0,1,1,0,0,1,3,0),_(0,3,1,-2,0,2,2,0,0,1,5,0),_(0,3,3,-2,0,3,4,0,0,1,8,0),_(0,2,4,-1,0,4,5,0,0,1,10,0),_(0,3,5,-1,0,5,8,0,0,1,14,0),_(0,3,5,-1,0,6,10,0,0,1,18,0),_(0,4,5,-2,0,7,10,1,0,2,16,1),_(0,5,5,-3,0,8,10,1,0,3,14,2),_(0,5,6,-3,0,9,12,1,0,3,16,2),_(0,6,6,-3,0,10,14,1,0,4,18,3),_(0,6,7,-4,0,11,15,1,0,4,20,3),_(0,7,8,-4,0,12,17,2,0,5,22,4),_(0,7,8,-4,0,13,19,2,0,5,24,4),_(0,7,9,-4,0,14,21,2,0,5,26,4),_(0,8,9,-5,0,15,22,2,0,6,28,5),_(0,8,10,-5,0,16,24,2,0,6,30,5),_(0,8,11,-5,0,17,26,2,0,6,32,5),_(0,9,11,-5,0,18,28,2,0,7,34,6),_(0,9,12,-6,0,19,29,2,0,7,36,6),_(0,10,13,-6,0,20,31,3,0,8,38,7),_(0,10,13,-6,0,21,33,3,0,8,40,7),_(0,10,14,-6,0,22,35,3,0,8,42,7),_(0,11,14,-7,0,23,36,3,0,9,44,8),_(0,11,15,-7,0,24,38,3,0,9,46,8)],j=T;return shadows.default=j,shadows}var shape={},hasRequiredShape;function requireShape(){if(hasRequiredShape)return shape;hasRequiredShape=1,Object.defineProperty(shape,"__esModule",{value:!0}),shape.default=void 0;var a={borderRadius:4},o=a;return shape.default=o,shape}var createSpacing={};const require$$0$1=getAugmentedNamespace(esm$2);var hasRequiredCreateSpacing;function requireCreateSpacing(){if(hasRequiredCreateSpacing)return createSpacing;hasRequiredCreateSpacing=1,Object.defineProperty(createSpacing,"__esModule",{value:!0}),createSpacing.default=o;var a=require$$0$1;function o(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(s.mui)return s;var _=(0,a.createUnarySpacing)({spacing:s}),T=function(){for(var ee=arguments.length,te=new Array(ee),re=0;re<ee;re++)te[re]=arguments[re];return te.length===0?_(1):te.length===1?_(te[0]):te.map(function(ne){if(typeof ne=="string")return ne;var ae=_(ne);return typeof ae=="number"?"".concat(ae,"px"):ae}).join(" ")};return Object.defineProperty(T,"unit",{get:function(){return s}}),T.mui=!0,T}return createSpacing}var transitions={},hasRequiredTransitions;function requireTransitions(){if(hasRequiredTransitions)return transitions;hasRequiredTransitions=1;var a=interopRequireDefaultExports;Object.defineProperty(transitions,"__esModule",{value:!0}),transitions.default=transitions.duration=transitions.easing=void 0;var o=a(requireObjectWithoutProperties()),s={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)"};transitions.easing=s;var _={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};transitions.duration=_;function T(ee){return"".concat(Math.round(ee),"ms")}var j={easing:s,duration:_,create:function(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["all"],re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne=re.duration,ae=ne===void 0?_.standard:ne,oe=re.easing,se=oe===void 0?s.easeInOut:oe,de=re.delay,ue=de===void 0?0:de;return(0,o.default)(re,["duration","easing","delay"]),(Array.isArray(te)?te:[te]).map(function(ce){return"".concat(ce," ").concat(typeof ae=="string"?ae:T(ae)," ").concat(se," ").concat(typeof ue=="string"?ue:T(ue))}).join(",")},getAutoHeightDuration:function(te){if(!te)return 0;var re=te/36;return Math.round((4+15*Math.pow(re,.25)+re/5)*10)}};return transitions.default=j,transitions}var zIndex={},hasRequiredZIndex;function requireZIndex(){if(hasRequiredZIndex)return zIndex;hasRequiredZIndex=1,Object.defineProperty(zIndex,"__esModule",{value:!0}),zIndex.default=void 0;var a={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},o=a;return zIndex.default=o,zIndex}var hasRequiredCreateTheme;function requireCreateTheme(){if(hasRequiredCreateTheme)return createTheme;hasRequiredCreateTheme=1;var a=interopRequireDefaultExports;Object.defineProperty(createTheme,"__esModule",{value:!0}),createTheme.createMuiTheme=de,createTheme.default=void 0,a(require$$1$1);var o=a(requireObjectWithoutProperties()),s=require$$3$1,_=a(requireCreateBreakpoints()),T=a(requireCreateMixins()),j=a(requireCreatePalette()),ee=a(requireCreateTypography()),te=a(requireShadows()),re=a(requireShape()),ne=a(requireCreateSpacing()),ae=a(requireTransitions()),oe=a(requireZIndex());function se(){for(var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ve=ce.breakpoints,fe=ve===void 0?{}:ve,he=ce.mixins,pe=he===void 0?{}:he,me=ce.palette,be=me===void 0?{}:me,ye=ce.spacing,$e=ce.typography,_e=$e===void 0?{}:$e,Ee=(0,o.default)(ce,["breakpoints","mixins","palette","spacing","typography"]),Oe=(0,j.default)(be),Me=(0,_.default)(fe),Ce=(0,ne.default)(ye),Ie=(0,s.deepmerge)({breakpoints:Me,direction:"ltr",mixins:(0,T.default)(Me,Ce,pe),overrides:{},palette:Oe,props:{},shadows:te.default,typography:(0,ee.default)(Oe,_e),spacing:Ce,shape:re.default,transitions:ae.default,zIndex:oe.default},Ee),De=arguments.length,Fe=new Array(De>1?De-1:0),Pe=1;Pe<De;Pe++)Fe[Pe-1]=arguments[Pe];return Ie=Fe.reduce(function(Le,Se){return(0,s.deepmerge)(Le,Se)},Ie),Ie}function de(){return se.apply(void 0,arguments)}var ue=se;return createTheme.default=ue,createTheme}var hasRequiredDefaultTheme;function requireDefaultTheme(){if(hasRequiredDefaultTheme)return defaultTheme;hasRequiredDefaultTheme=1;var a=interopRequireDefaultExports;Object.defineProperty(defaultTheme,"__esModule",{value:!0}),defaultTheme.default=void 0;var o=a(requireCreateTheme()),s=(0,o.default)(),_=s;return defaultTheme.default=_,defaultTheme}var _interopRequireDefault$c=interopRequireDefaultExports;Object.defineProperty(useTheme$1,"__esModule",{value:!0});var _default$c=useTheme$1.default=useTheme,_styles$2=require$$2;_interopRequireDefault$c(React$r);var _defaultTheme$1=_interopRequireDefault$c(requireDefaultTheme());function useTheme(){var a=(0,_styles$2.useTheme)()||_defaultTheme$1.default;return a}var useMediaQuery$1={},_interopRequireWildcard$a=interopRequireWildcardExports,_interopRequireDefault$b=interopRequireDefaultExports;Object.defineProperty(useMediaQuery$1,"__esModule",{value:!0});var _default$b=useMediaQuery$1.default=useMediaQuery,_extends2$1=_interopRequireDefault$b(require$$1),React$a=_interopRequireWildcard$a(React$r),_styles$1=require$$2;function useMediaQuery(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=(0,_styles$1.useTheme)(),_=(0,_styles$1.getThemeProps)({theme:s,name:"MuiUseMediaQuery",props:{}}),T=typeof a=="function"?a(s):a;T=T.replace(/^@media( ?)/m,"");var j=typeof window<"u"&&typeof window.matchMedia<"u",ee=(0,_extends2$1.default)({},_,o),te=ee.defaultMatches,re=te===void 0?!1:te,ne=ee.matchMedia,ae=ne===void 0?j?window.matchMedia:null:ne,oe=ee.noSsr,se=oe===void 0?!1:oe,de=ee.ssrMatchMedia,ue=de===void 0?null:de,ce=React$a.useState(function(){return se&&j?ae(T).matches:ue?ue(T).matches:re}),ve=ce[0],fe=ce[1];return React$a.useEffect(function(){var he=!0;if(j){var pe=ae(T),me=function(){he&&fe(pe.matches)};return me(),pe.addListener(me),function(){he=!1,pe.removeListener(me)}}},[T,ae,j]),ve}const ViewArchivePortal=a=>React$r.createElement(React$r.Fragment,null,document.getElementById("li_ViewArchived")!=null?ReactDOM.createPortal(a.children,document.getElementById("li_ViewArchived")):""),SearchArchivePortal=a=>React$r.createElement(React$r.Fragment,null,ReactDOM.createPortal(a.children,document.getElementById("div_Search")));var makeStyles$1={},_interopRequireDefault$a=interopRequireDefaultExports;Object.defineProperty(makeStyles$1,"__esModule",{value:!0});var default_1$a=makeStyles$1.default=void 0,_extends2=_interopRequireDefault$a(require$$1),_styles=require$$2,_defaultTheme=_interopRequireDefault$a(requireDefaultTheme());function makeStyles(a){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return(0,_styles.makeStyles)(a,(0,_extends2.default)({defaultTheme:_defaultTheme.default},o))}var _default$a=makeStyles;default_1$a=makeStyles$1.default=_default$a;const styles$9=createStyles(a=>({root:{fontFamily:a.typography.fontFamily,fontSize:a.typography.caption.fontSize,fontWeight:900,textTransform:"uppercase"},breadcrumbsSeparator:{fontSize:a.typography.body1.fontSize}})),MoreHorizIcon=createSvgIcon$1(React__namespace.createElement("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}));var styles$8=function(o){return{root:{display:"flex",marginLeft:o.spacing(.5),marginRight:o.spacing(.5),backgroundColor:o.palette.grey[100],color:o.palette.grey[700],borderRadius:2,cursor:"pointer","&:hover, &:focus":{backgroundColor:o.palette.grey[200]},"&:active":{boxShadow:o.shadows[0],backgroundColor:emphasize(o.palette.grey[200],.12)}},icon:{width:24,height:16}}};function BreadcrumbCollapsed(a){var o=a.classes,s=_objectWithoutProperties$4(a,["classes"]);return React__namespace.createElement(ButtonBase$1,_extends$6({component:"li",className:o.root,focusRipple:!0},s),React__namespace.createElement(MoreHorizIcon,{className:o.icon}))}const BreadcrumbCollapsed$1=withStyles(styles$8,{name:"PrivateBreadcrumbCollapsed"})(BreadcrumbCollapsed);var styles$7={root:{},ol:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"},li:{},separator:{display:"flex",userSelect:"none",marginLeft:8,marginRight:8}};function insertSeparators(a,o,s){return a.reduce(function(_,T,j){return j<a.length-1?_=_.concat(T,React__namespace.createElement("li",{"aria-hidden":!0,key:"separator-".concat(j),className:o},s)):_.push(T),_},[])}var Breadcrumbs$2=React__namespace.forwardRef(function(o,s){var _=o.children,T=o.classes,j=o.className,ee=o.component,te=ee===void 0?"nav":ee,re=o.expandText,ne=re===void 0?"Show path":re,ae=o.itemsAfterCollapse,oe=ae===void 0?1:ae,se=o.itemsBeforeCollapse,de=se===void 0?1:se,ue=o.maxItems,ce=ue===void 0?8:ue,ve=o.separator,fe=ve===void 0?"/":ve,he=_objectWithoutProperties$4(o,["children","classes","className","component","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"]),pe=React__namespace.useState(!1),me=pe[0],be=pe[1],ye=function(Ee){var Oe=function(Ce){be(!0);var Ie=Ce.currentTarget.parentNode.querySelector("a[href],button,[tabindex]");Ie&&Ie.focus()};return de+oe>=Ee.length?Ee:[].concat(_toConsumableArray$2(Ee.slice(0,de)),[React__namespace.createElement(BreadcrumbCollapsed$1,{"aria-label":ne,key:"ellipsis",onClick:Oe})],_toConsumableArray$2(Ee.slice(Ee.length-oe,Ee.length)))},$e=React__namespace.Children.toArray(_).filter(function(_e){return React__namespace.isValidElement(_e)}).map(function(_e,Ee){return React__namespace.createElement("li",{className:T.li,key:"child-".concat(Ee)},_e)});return React__namespace.createElement(Typography$5,_extends$6({ref:s,component:te,color:"textSecondary",className:clsx$1(T.root,j)},he),React__namespace.createElement("ol",{className:T.ol},insertSeparators(me||ce&&$e.length<=ce?$e:ye($e),T.separator,fe)))});const MuiBreadcrumbs=withStyles(styles$7,{name:"MuiBreadcrumbs"})(Breadcrumbs$2);var NavigateNext={},_interopRequireDefault$9=interopRequireDefaultExports,_interopRequireWildcard$9=interopRequireWildcardExports;Object.defineProperty(NavigateNext,"__esModule",{value:!0});var default_1$9=NavigateNext.default=void 0,React$9=_interopRequireWildcard$9(React$r),_createSvgIcon$9=_interopRequireDefault$9(requireCreateSvgIcon()),_default$9=(0,_createSvgIcon$9.default)(React$9.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext");default_1$9=NavigateNext.default=_default$9;class Breadcrumbs extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"render",()=>{const{classes:s,children:_,maxItems:T,id:j}=this.props;return React$r.createElement(MuiBreadcrumbs,{id:j,className:classNames("prmbl-breadcrumbs",s.root),maxItems:T,separator:React$r.createElement(default_1$9,{className:classNames("breadcrumbs-separator",s.breadcrumbsSeparator)}),"arial-label":"Breadcrumb"},_)})}}_defineProperty$b(Breadcrumbs,"propTypes",{id:PropTypes$1.string,classes:PropTypes$1.object.isRequired,children:PropTypes$1.node,maxItems:PropTypes$1.number}),_defineProperty$b(Breadcrumbs,"defaultProps",{maxItems:8});const Breadcrumbs$1=withStyles(styles$9)(Breadcrumbs);var Folder={},_interopRequireDefault$8=interopRequireDefaultExports,_interopRequireWildcard$8=interopRequireWildcardExports;Object.defineProperty(Folder,"__esModule",{value:!0});var default_1$8=Folder.default=void 0,React$8=_interopRequireWildcard$8(React$r),_createSvgIcon$8=_interopRequireDefault$8(requireCreateSvgIcon()),_default$8=(0,_createSvgIcon$8.default)(React$8.createElement("path",{d:"M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z"}),"Folder");default_1$8=Folder.default=_default$8;var styles$6={root:{},underlineNone:{textDecoration:"none"},underlineHover:{textDecoration:"none","&:hover":{textDecoration:"underline"}},underlineAlways:{textDecoration:"underline"},button:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none","&::-moz-focus-inner":{borderStyle:"none"},"&$focusVisible":{outline:"auto"}},focusVisible:{}},Link$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.color,ee=j===void 0?"primary":j,te=o.component,re=te===void 0?"a":te,ne=o.onBlur,ae=o.onFocus,oe=o.TypographyClasses,se=o.underline,de=se===void 0?"hover":se,ue=o.variant,ce=ue===void 0?"inherit":ue,ve=_objectWithoutProperties$4(o,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),fe=useIsFocusVisible(),he=fe.isFocusVisible,pe=fe.onBlurVisible,me=fe.ref,be=React__namespace.useState(!1),ye=be[0],$e=be[1],_e=useForkRef(s,me),Ee=function(Ce){ye&&(pe(),$e(!1)),ne&&ne(Ce)},Oe=function(Ce){he(Ce)&&$e(!0),ae&&ae(Ce)};return React__namespace.createElement(Typography$5,_extends$6({className:clsx$1(_.root,_["underline".concat(capitalize(de))],T,ye&&_.focusVisible,re==="button"&&_.button),classes:oe,color:ee,component:re,onBlur:Ee,onFocus:Oe,ref:_e,variant:ce},ve))});const MaterialLink=withStyles(styles$6,{name:"MuiLink"})(Link$2),useStyles$9=makeStyles$2(()=>({root:{cursor:a=>a.onClick?"pointer":void 0,display:a=>a.block?"block":void 0}})),Link=a=>{const{block:o,...s}=a,_=useStyles$9(a);return React$r.createElement(MaterialLink,_extends$6({className:classNames("prmbl-link-inner",_.root),variant:"inherit"},s))};Link.defaultProps={underline:"hover",block:!1,component:"a",color:"primary"};const Link$1=Link,useStyles$8=default_1$a(a=>({root:{display:"flex",flexDirection:"column",gap:a.spacing(2),marginBottom:a.spacing(2),[a.breakpoints.down("sm")]:{padding:a.spacing(2)}},breadcrumb:{display:"flex",alignItems:"center",gap:a.spacing(1),overflow:"auto",textWrap:"nowrap"}})),HeaderSection=a=>{const{onOpenMenu:o,breadcrumbNodes:s,title:_,setNavigationUpdate:T}=a,j=useStyles$8(),ee=_default$c(),te=_default$b(ee.breakpoints.down("sm"));return React$r.createElement("header",{className:j.root},React$r.createElement("div",{className:j.breadcrumb},te&&React$r.createElement(React$r.Fragment,null,React$r.createElement("div",{className:"button-navigation"},React$r.createElement(Button$2,{onClick:o,variant:"outlined",size:"small",startIcon:React$r.createElement(default_1$8,null)},"Choose Folder"))),React$r.createElement(Breadcrumbs$1,{maxItems:3,"aria-label":"breadcrumb"},s==null?void 0:s.map((re,ne)=>React$r.createElement(Link$1,{onClick:()=>T(re.key),key:ne},React$r.createElement(Typography$1,{variant:"body2",color:"textPrimary"},re.title))))),React$r.createElement(Typography$1,{variant:"h4",component:"h2"},_))};var styles$5={root:{minWidth:56,flexShrink:0},alignItemsFlexStart:{marginTop:8}},ListItemAvatar$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=_objectWithoutProperties$4(o,["classes","className"]),ee=React__namespace.useContext(ListContext$1);return React__namespace.createElement("div",_extends$6({className:clsx$1(_.root,T,ee.alignItems==="flex-start"&&_.alignItemsFlexStart),ref:s},j))});const MuiListItemAvatar=withStyles(styles$5,{name:"MuiListItemAvatar"})(ListItemAvatar$2),ListItemAvatar=({className:a,...o})=>React$r.createElement(MuiListItemAvatar,_extends$6({},o,{className:classNames("prmbl-listItemAvatar",a)})),ListItemAvatar$1=ListItemAvatar,useStyles$7=makeStyles$2(a=>({root:{overflowWrap:"break-word"}})),ListItemText=a=>{const{className:o,...s}=a,_=useStyles$7();return React$r.createElement(MuiListItemText,_extends$6({},s,{className:classNames("prmbl-listItemText",o,_.root)}))},ListItemText$1=ListItemText,Person=createSvgIcon$1(React__namespace.createElement("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}));var styles$4=function(o){return{root:{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:o.typography.fontFamily,fontSize:o.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},colorDefault:{color:o.palette.background.default,backgroundColor:o.palette.type==="light"?o.palette.grey[400]:o.palette.grey[600]},circle:{},circular:{},rounded:{borderRadius:o.shape.borderRadius},square:{borderRadius:0},img:{width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4},fallback:{width:"75%",height:"75%"}}};function useLoaded(a){var o=a.src,s=a.srcSet,_=React__namespace.useState(!1),T=_[0],j=_[1];return React__namespace.useEffect(function(){if(!(!o&&!s)){j(!1);var ee=!0,te=new Image;return te.src=o,te.srcSet=s,te.onload=function(){ee&&j("loaded")},te.onerror=function(){ee&&j("error")},function(){ee=!1}}},[o,s]),T}var Avatar$2=React__namespace.forwardRef(function(o,s){var _=o.alt,T=o.children,j=o.classes,ee=o.className,te=o.component,re=te===void 0?"div":te,ne=o.imgProps,ae=o.sizes,oe=o.src,se=o.srcSet,de=o.variant,ue=de===void 0?"circular":de,ce=_objectWithoutProperties$4(o,["alt","children","classes","className","component","imgProps","sizes","src","srcSet","variant"]),ve=null,fe=useLoaded({src:oe,srcSet:se}),he=oe||se,pe=he&&fe!=="error";return pe?ve=React__namespace.createElement("img",_extends$6({alt:_,src:oe,srcSet:se,sizes:ae,className:j.img},ne)):T!=null?ve=T:he&&_?ve=_[0]:ve=React__namespace.createElement(Person,{className:j.fallback}),React__namespace.createElement(re,_extends$6({className:clsx$1(j.root,j.system,j[ue],ee,!pe&&j.colorDefault),ref:s},ce),ve)});const MuiAvatar=withStyles(styles$4,{name:"MuiAvatar"})(Avatar$2);var AccountCircle={},_interopRequireDefault$7=interopRequireDefaultExports,_interopRequireWildcard$7=interopRequireWildcardExports;Object.defineProperty(AccountCircle,"__esModule",{value:!0});var default_1$7=AccountCircle.default=void 0,React$7=_interopRequireWildcard$7(React$r),_createSvgIcon$7=_interopRequireDefault$7(requireCreateSvgIcon()),_default$7=(0,_createSvgIcon$7.default)(React$7.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"}),"AccountCircle");default_1$7=AccountCircle.default=_default$7;const useStyles$5=makeStyles$2(a=>({root:{fontWeight:800,backgroundColor:"transparent",color:a.palette.text.secondary},withoutImage:{borderStyle:"solid",borderColor:a.palette.text.secondary},withImage:{border:"none"},withNameWrapper:{display:"flex",alignItems:"center",width:"fit-content"},withName:{marginRight:a.spacing(.5)},withChildren:{},withoutChildren:{border:"none"},smallName:{fontSize:a.typography.button.fontSize},mediumName:{fontSize:a.typography.body1.fontSize},largeName:{fontSize:a.typography.h6.fontSize},small:{width:24,height:24,fontSize:a.typography.button.fontSize,borderWidth:1},medium:{width:40,height:40,fontSize:a.typography.body1.fontSize,borderWidth:2},large:{width:55,height:55,fontSize:a.typography.h6.fontSize,borderWidth:3},defaultsmall:{width:25,height:25},defaultmedium:{width:40,height:40},defaultlarge:{width:55,height:55},gutterleft:{marginLeft:a.spacing(.5)},gutterright:{marginRight:a.spacing(.5)},gutterboth:{margin:a.spacing(0,.5)},gutternone:{margin:0},hoverLink:{"& :hover > p, & :active > p":{textDecoration:"underline"}},alwaysLink:{"& p":{textDecoration:"underline"}}})),useStyles$6=useStyles$5;var md5$1={exports:{}},crypt={exports:{}};(function(){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o={rotl:function(s,_){return s<<_|s>>>32-_},rotr:function(s,_){return s<<32-_|s>>>_},endian:function(s){if(s.constructor==Number)return o.rotl(s,8)&16711935|o.rotl(s,24)&4278255360;for(var _=0;_<s.length;_++)s[_]=o.endian(s[_]);return s},randomBytes:function(s){for(var _=[];s>0;s--)_.push(Math.floor(Math.random()*256));return _},bytesToWords:function(s){for(var _=[],T=0,j=0;T<s.length;T++,j+=8)_[j>>>5]|=s[T]<<24-j%32;return _},wordsToBytes:function(s){for(var _=[],T=0;T<s.length*32;T+=8)_.push(s[T>>>5]>>>24-T%32&255);return _},bytesToHex:function(s){for(var _=[],T=0;T<s.length;T++)_.push((s[T]>>>4).toString(16)),_.push((s[T]&15).toString(16));return _.join("")},hexToBytes:function(s){for(var _=[],T=0;T<s.length;T+=2)_.push(parseInt(s.substr(T,2),16));return _},bytesToBase64:function(s){for(var _=[],T=0;T<s.length;T+=3)for(var j=s[T]<<16|s[T+1]<<8|s[T+2],ee=0;ee<4;ee++)T*8+ee*6<=s.length*8?_.push(a.charAt(j>>>6*(3-ee)&63)):_.push("=");return _.join("")},base64ToBytes:function(s){s=s.replace(/[^A-Z0-9+\/]/ig,"");for(var _=[],T=0,j=0;T<s.length;j=++T%4)j!=0&&_.push((a.indexOf(s.charAt(T-1))&Math.pow(2,-2*j+8)-1)<<j*2|a.indexOf(s.charAt(T))>>>6-j*2);return _}};crypt.exports=o})();var cryptExports=crypt.exports,charenc={utf8:{stringToBytes:function(a){return charenc.bin.stringToBytes(unescape(encodeURIComponent(a)))},bytesToString:function(a){return decodeURIComponent(escape(charenc.bin.bytesToString(a)))}},bin:{stringToBytes:function(a){for(var o=[],s=0;s<a.length;s++)o.push(a.charCodeAt(s)&255);return o},bytesToString:function(a){for(var o=[],s=0;s<a.length;s++)o.push(String.fromCharCode(a[s]));return o.join("")}}},charenc_1=charenc;/*!
|
||
* Determine if an object is a Buffer
|
||
*
|
||
* @author Feross Aboukhadijeh <https://feross.org>
|
||
* @license MIT
|
||
*/var isBuffer_1=function(a){return a!=null&&(isBuffer(a)||isSlowBuffer(a)||!!a._isBuffer)};function isBuffer(a){return!!a.constructor&&typeof a.constructor.isBuffer=="function"&&a.constructor.isBuffer(a)}function isSlowBuffer(a){return typeof a.readFloatLE=="function"&&typeof a.slice=="function"&&isBuffer(a.slice(0,0))}(function(){var a=cryptExports,o=charenc_1.utf8,s=isBuffer_1,_=charenc_1.bin,T=function(j,ee){j.constructor==String?ee&&ee.encoding==="binary"?j=_.stringToBytes(j):j=o.stringToBytes(j):s(j)?j=Array.prototype.slice.call(j,0):!Array.isArray(j)&&j.constructor!==Uint8Array&&(j=j.toString());for(var te=a.bytesToWords(j),re=j.length*8,ne=1732584193,ae=-271733879,oe=-1732584194,se=271733878,de=0;de<te.length;de++)te[de]=(te[de]<<8|te[de]>>>24)&16711935|(te[de]<<24|te[de]>>>8)&4278255360;te[re>>>5]|=128<<re%32,te[(re+64>>>9<<4)+14]=re;for(var ue=T._ff,ce=T._gg,ve=T._hh,fe=T._ii,de=0;de<te.length;de+=16){var he=ne,pe=ae,me=oe,be=se;ne=ue(ne,ae,oe,se,te[de+0],7,-680876936),se=ue(se,ne,ae,oe,te[de+1],12,-389564586),oe=ue(oe,se,ne,ae,te[de+2],17,606105819),ae=ue(ae,oe,se,ne,te[de+3],22,-1044525330),ne=ue(ne,ae,oe,se,te[de+4],7,-176418897),se=ue(se,ne,ae,oe,te[de+5],12,1200080426),oe=ue(oe,se,ne,ae,te[de+6],17,-1473231341),ae=ue(ae,oe,se,ne,te[de+7],22,-45705983),ne=ue(ne,ae,oe,se,te[de+8],7,1770035416),se=ue(se,ne,ae,oe,te[de+9],12,-1958414417),oe=ue(oe,se,ne,ae,te[de+10],17,-42063),ae=ue(ae,oe,se,ne,te[de+11],22,-1990404162),ne=ue(ne,ae,oe,se,te[de+12],7,1804603682),se=ue(se,ne,ae,oe,te[de+13],12,-40341101),oe=ue(oe,se,ne,ae,te[de+14],17,-1502002290),ae=ue(ae,oe,se,ne,te[de+15],22,1236535329),ne=ce(ne,ae,oe,se,te[de+1],5,-165796510),se=ce(se,ne,ae,oe,te[de+6],9,-1069501632),oe=ce(oe,se,ne,ae,te[de+11],14,643717713),ae=ce(ae,oe,se,ne,te[de+0],20,-373897302),ne=ce(ne,ae,oe,se,te[de+5],5,-701558691),se=ce(se,ne,ae,oe,te[de+10],9,38016083),oe=ce(oe,se,ne,ae,te[de+15],14,-660478335),ae=ce(ae,oe,se,ne,te[de+4],20,-405537848),ne=ce(ne,ae,oe,se,te[de+9],5,568446438),se=ce(se,ne,ae,oe,te[de+14],9,-1019803690),oe=ce(oe,se,ne,ae,te[de+3],14,-187363961),ae=ce(ae,oe,se,ne,te[de+8],20,1163531501),ne=ce(ne,ae,oe,se,te[de+13],5,-1444681467),se=ce(se,ne,ae,oe,te[de+2],9,-51403784),oe=ce(oe,se,ne,ae,te[de+7],14,1735328473),ae=ce(ae,oe,se,ne,te[de+12],20,-1926607734),ne=ve(ne,ae,oe,se,te[de+5],4,-378558),se=ve(se,ne,ae,oe,te[de+8],11,-2022574463),oe=ve(oe,se,ne,ae,te[de+11],16,1839030562),ae=ve(ae,oe,se,ne,te[de+14],23,-35309556),ne=ve(ne,ae,oe,se,te[de+1],4,-1530992060),se=ve(se,ne,ae,oe,te[de+4],11,1272893353),oe=ve(oe,se,ne,ae,te[de+7],16,-155497632),ae=ve(ae,oe,se,ne,te[de+10],23,-1094730640),ne=ve(ne,ae,oe,se,te[de+13],4,681279174),se=ve(se,ne,ae,oe,te[de+0],11,-358537222),oe=ve(oe,se,ne,ae,te[de+3],16,-722521979),ae=ve(ae,oe,se,ne,te[de+6],23,76029189),ne=ve(ne,ae,oe,se,te[de+9],4,-640364487),se=ve(se,ne,ae,oe,te[de+12],11,-421815835),oe=ve(oe,se,ne,ae,te[de+15],16,530742520),ae=ve(ae,oe,se,ne,te[de+2],23,-995338651),ne=fe(ne,ae,oe,se,te[de+0],6,-198630844),se=fe(se,ne,ae,oe,te[de+7],10,1126891415),oe=fe(oe,se,ne,ae,te[de+14],15,-1416354905),ae=fe(ae,oe,se,ne,te[de+5],21,-57434055),ne=fe(ne,ae,oe,se,te[de+12],6,1700485571),se=fe(se,ne,ae,oe,te[de+3],10,-1894986606),oe=fe(oe,se,ne,ae,te[de+10],15,-1051523),ae=fe(ae,oe,se,ne,te[de+1],21,-2054922799),ne=fe(ne,ae,oe,se,te[de+8],6,1873313359),se=fe(se,ne,ae,oe,te[de+15],10,-30611744),oe=fe(oe,se,ne,ae,te[de+6],15,-1560198380),ae=fe(ae,oe,se,ne,te[de+13],21,1309151649),ne=fe(ne,ae,oe,se,te[de+4],6,-145523070),se=fe(se,ne,ae,oe,te[de+11],10,-1120210379),oe=fe(oe,se,ne,ae,te[de+2],15,718787259),ae=fe(ae,oe,se,ne,te[de+9],21,-343485551),ne=ne+he>>>0,ae=ae+pe>>>0,oe=oe+me>>>0,se=se+be>>>0}return a.endian([ne,ae,oe,se])};T._ff=function(j,ee,te,re,ne,ae,oe){var se=j+(ee&te|~ee&re)+(ne>>>0)+oe;return(se<<ae|se>>>32-ae)+ee},T._gg=function(j,ee,te,re,ne,ae,oe){var se=j+(ee&re|te&~re)+(ne>>>0)+oe;return(se<<ae|se>>>32-ae)+ee},T._hh=function(j,ee,te,re,ne,ae,oe){var se=j+(ee^te^re)+(ne>>>0)+oe;return(se<<ae|se>>>32-ae)+ee},T._ii=function(j,ee,te,re,ne,ae,oe){var se=j+(te^(ee|~re))+(ne>>>0)+oe;return(se<<ae|se>>>32-ae)+ee},T._blocksize=16,T._digestsize=16,md5$1.exports=function(j,ee){if(j==null)throw new Error("Illegal argument "+j);var te=a.wordsToBytes(T(j,ee));return ee&&ee.asBytes?te:ee&&ee.asString?_.bytesToString(te):a.bytesToHex(te)}})();var md5Exports=md5$1.exports;const md5=getDefaultExportFromCjs(md5Exports);class CacheProvider{constructor(){_defineProperty$b(this,"cache",{})}static getInstance(){return this.instance||(this.instance=new CacheProvider),this.instance}set(o,s){this.cache[o]=s}clear(o){delete this.cache[o]}clearAll(){this.cache={}}get(o){return this.cache[o]}async getOrDefault(o,s){const _=this.get(o);if(_)return _;const T=await s();return this.set(o,T),T}}_defineProperty$b(CacheProvider,"instance",void 0),_defineProperty$b(CacheProvider,"CPP_ORG_CACHE_KEY","cpp_organization");const Avatar=React$r.forwardRef((a,o)=>{const{alt:s,className:_,children:T,gutter:j,src:ee,size:te,name:re,displayName:ne,LinkProps:ae,email:oe,DisplayNameProps:se,...de}=a,ue=useStyles$6(a),[ce,ve]=React$r.useState(void 0),fe=!(!T&&!re),he=s||re,pe=({condition:$e,wrapper:_e,children:Ee})=>$e?_e(Ee):React$r.createElement(React$r.Fragment,null,Ee),me=async $e=>{const _e=new XMLHttpRequest,Ee=md5($e==null?void 0:$e.trim().toLowerCase()),Oe=CacheProvider.getInstance(),Me=`gravatar:${$e}`,Ce=Oe.get(Me);if(Ce!==void 0){ve(Ce);return}_e.onload=()=>{_e.status===200?(Oe.set(Me,`https://www.gravatar.com/avatar/${Ee}.png?d=404`),ve(`https://www.gravatar.com/avatar/${Ee}.png?d=404`)):(Oe.set(Me,void 0),ve(void 0))},_e.open("GET",`https://www.gravatar.com/avatar/${Ee}.png?d=404`),_e.send()},be=()=>ne==="right"&&j==="none"?"":"gutter"+j,ye=T||(re?createInitials(re):React$r.createElement(default_1$7,{className:classNames("prmbl-avatar-default",ue["gutter"+j],ue["default"+te])}));return React$r.useEffect(()=>{if(oe&&ee===void 0){const $e=md5(oe.trim().toLowerCase());ce!=null&&ce.includes($e)||(ve(void 0),me(oe))}},[oe,ee,ce]),React$r.createElement(pe,{condition:ae,wrapper:$e=>React$r.createElement(Link$1,_extends$6({className:classNames({[ue.hoverLink]:(ae==null?void 0:ae.underline)!=="none",[ue.alwaysLink]:(ae==null?void 0:ae.underline)==="always"},ue.withNameWrapper,{...ae==null?void 0:ae.classes})},ae,{underline:"none"}),$e)},React$r.createElement(pe,{condition:ne,wrapper:$e=>ne==="tooltip"?React$r.createElement(Tooltip$1,_extends$6({title:`${re}`},se),$e):ne==="right"?React$r.createElement("div",{className:ue.withNameWrapper},$e,React$r.createElement(Typography$1,_extends$6({},se,{className:classNames(ue.smallName,{[ue.gutterright]:j==="right"||j==="both",[ue.smallName]:te==="small",[ue.mediumName]:te==="medium",[ue.largeName]:te==="large"})}),re)):$e},React$r.createElement(MuiAvatar,_extends$6({},de,{ref:o,className:classNames("prmbl-avatar",_,ue.root,ce||ee?ue.withImage:ue.withoutImage,fe?ue.withChildren:ue.withoutChildren,ue[te||""],ue[be()],{[ue.withName]:ne==="right"}),alt:he,src:ee||ce}),ye)))});Avatar.defaultProps={gutter:"none",size:"small"},Avatar.displayName="Avatar";const Avatar$1=Avatar;var styles$3={root:{position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"}},ListItemSecondaryAction$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=_objectWithoutProperties$4(o,["classes","className"]);return React__namespace.createElement("div",_extends$6({className:clsx$1(_.root,T),ref:s},j))});ListItemSecondaryAction$2.muiName="ListItemSecondaryAction";const MuiListItemSecondaryAction=withStyles(styles$3,{name:"MuiListItemSecondaryAction"})(ListItemSecondaryAction$2),ListItemSecondaryAction=React$r.forwardRef((a,o)=>{const{className:s,..._}=a;return React$r.createElement(MuiListItemSecondaryAction,_extends$6({},_,{ref:o,className:classNames("prmbl-listItemSecondaryAction",s)}))});ListItemSecondaryAction.muiName="ListItemSecondaryAction",ListItemSecondaryAction.displayName="ListItemSecondaryAction";const ListItemSecondaryAction$1=ListItemSecondaryAction,useStyles$4=makeStyles$2(a=>({sideNavItem:{textTransform:"none",padding:a.spacing(1.5,4),letterSpacing:0,wordWrap:"break-word","&:before":{content:'""',position:"absolute",bottom:0,left:0,width:".33rem",height:"75%",display:"block",background:"transparent",transform:"translateY(-16%)",transition:a.transitions.create("background")},"&:hover":{background:a.palette.action.hover},"&$selected":{"&:before":{background:a.palette.primary.main}}},selected:{},buttonItem:{textTransform:"capitalize"}})),ListItem=a=>{var Fe;const{id:o,isSideNav:s,itemSideNav:_,dataId:T,className:j,itemAvatar:ee,ListItemAvatarProps:te,itemIcon:re,ListItemIconProps:ne,iconLocation:ae,itemSecondaryAction:oe,ListItemSecondaryActionProps:se,itemText:de,ListItemTextProps:ue,button:ce,AvatarProps:ve,hide:fe,openInNewWindow:he,target:pe,style:me,...be}=a,ye=useStyles$4(),$e=useTheme$2(),_e=React$r.useRef(null),[Ee,Oe]=React$r.useState(0);React$r.useEffect(()=>{if(_e.current){const Pe=a.disableGutters?0:$e.spacing(2),Le=_e.current.offsetWidth+Pe;Oe(Le)}},[a.disableGutters,$e]);let Me=ee;te!=null&&te.children&&(Me=te.children);const Ce=React$r.createElement(React$r.Fragment,null,Me&&React$r.createElement(ListItemAvatar$1,_extends$6({id:te!=null&&te.id||o?`listItemAvatar-${o}`:void 0},te),React$r.createElement(Avatar$1,_extends$6({id:ve!=null&&ve.id||o?`avatar-${o}`:void 0,size:"medium"},ve),(ve==null?void 0:ve.children)||Me)),((ne==null?void 0:ne.children)||re)&&React$r.createElement(ListItemIcon$1,_extends$6({id:ne!=null&&ne.id||o?`listItemIcon-${o}`:void 0},ne),(ne==null?void 0:ne.children)||re)),Ie=React$r.createElement(ListItemText$1,_extends$6({id:de!=null&&de.id||ue!=null&&ue.id||o?`listItemText-${o}`:void 0},de,ue)),De=React$r.createElement(ListItemSecondaryAction$1,_extends$6({ref:_e,id:se!=null&&se.id||o?`listItemSecondaryAction-${o}`:void 0},se),(se==null?void 0:se.children)||oe);return fe?React$r.createElement(React$r.Fragment,null):React$r.createElement(MuiListItem,_extends$6({"data-id":T,id:o},be,{classes:{...be.classes,selected:classNames((Fe=be.classes)==null?void 0:Fe.selected,ye.selected)},className:classNames("prmbl-listItem",j,{[ye.sideNavItem]:s||_,[ye.buttonItem]:ce}),style:{paddingRight:De?Ee:void 0,...me},button:ce,target:he?"_blank":pe,component:be.component?be.component:ce?"button":void 0}),ae==="left"?Ce:void 0,Ie,ae==="right"?Ce:void 0,De)};ListItem.defaultProps={iconLocation:"left"};const ListItem$1=ListItem;var styles$2=function(o){return{root:{boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:o.palette.text.secondary,fontFamily:o.typography.fontFamily,fontWeight:o.typography.fontWeightMedium,fontSize:o.typography.pxToRem(14)},colorPrimary:{color:o.palette.primary.main},colorInherit:{color:"inherit"},gutters:{paddingLeft:16,paddingRight:16},inset:{paddingLeft:72},sticky:{position:"sticky",top:0,zIndex:1,backgroundColor:"inherit"}}},ListSubheader$2=React__namespace.forwardRef(function(o,s){var _=o.classes,T=o.className,j=o.color,ee=j===void 0?"default":j,te=o.component,re=te===void 0?"li":te,ne=o.disableGutters,ae=ne===void 0?!1:ne,oe=o.disableSticky,se=oe===void 0?!1:oe,de=o.inset,ue=de===void 0?!1:de,ce=_objectWithoutProperties$4(o,["classes","className","color","component","disableGutters","disableSticky","inset"]);return React__namespace.createElement(re,_extends$6({className:clsx$1(_.root,T,ee!=="default"&&_["color".concat(capitalize(ee))],ue&&_.inset,!se&&_.sticky,!ae&&_.gutters),ref:s},ce))});const MuiListSubheader=withStyles(styles$2,{name:"MuiListSubheader"})(ListSubheader$2),useStyles$3=makeStyles$2(a=>({root:{backgroundColor:"inherit",userSelect:"none",fontSize:a.typography.caption.fontSize},header:{color:a.palette.text.secondary,fontWeight:a.typography.fontWeightBold,fontSize:a.typography.caption.fontSize,padding:a.spacing(0,4),textTransform:"uppercase"},subheader:{color:a.palette.text.secondary,...a.typography.caption,padding:a.spacing(0,4),lineHeight:a.typography.body1.lineHeight}})),ListSubheader=a=>{const{className:o,isSideNav:s,..._}=a,T=useStyles$3();return React$r.createElement(MuiListSubheader,_extends$6({"aria-hidden":!0},_,{className:classNames("prmbl-listSubheader",o,T.root,{[T.header]:s==="header"},{[T.subheader]:s==="subheader"})}))},ListSubheader$1=ListSubheader;var dist={exports:{}};/**!
|
||
* Sortable 1.10.1
|
||
* @author RubaXa <trash@rubaxa.org>
|
||
* @author owenm <owen23355@gmail.com>
|
||
* @license MIT
|
||
*/function _typeof(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof=function(o){return typeof o}:_typeof=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(a)}function _defineProperty$1(a,o,s){return o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _extends(){return _extends=Object.assign||function(a){for(var o=1;o<arguments.length;o++){var s=arguments[o];for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(a[_]=s[_])}return a},_extends.apply(this,arguments)}function _objectSpread(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{},_=Object.keys(s);typeof Object.getOwnPropertySymbols=="function"&&(_=_.concat(Object.getOwnPropertySymbols(s).filter(function(T){return Object.getOwnPropertyDescriptor(s,T).enumerable}))),_.forEach(function(T){_defineProperty$1(a,T,s[T])})}return a}function _objectWithoutPropertiesLoose$1(a,o){if(a==null)return{};var s={},_=Object.keys(a),T,j;for(j=0;j<_.length;j++)T=_[j],!(o.indexOf(T)>=0)&&(s[T]=a[T]);return s}function _objectWithoutProperties$1(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose$1(a,o),_,T;if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(a);for(T=0;T<j.length;T++)_=j[T],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_nonIterableSpread()}function _arrayWithoutHoles(a){if(Array.isArray(a)){for(var o=0,s=new Array(a.length);o<a.length;o++)s[o]=a[o];return s}}function _iterableToArray(a){if(Symbol.iterator in Object(a)||Object.prototype.toString.call(a)==="[object Arguments]")return Array.from(a)}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}var version="1.10.1";function userAgent(a){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(a)}var IE11OrLess=userAgent(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Edge=userAgent(/Edge/i),FireFox=userAgent(/firefox/i),Safari=userAgent(/safari/i)&&!userAgent(/chrome/i)&&!userAgent(/android/i),IOS=userAgent(/iP(ad|od|hone)/i),ChromeForAndroid=userAgent(/chrome/i)&&userAgent(/android/i),captureMode={capture:!1,passive:!1};function on(a,o,s){a.addEventListener(o,s,!IE11OrLess&&captureMode)}function off(a,o,s){a.removeEventListener(o,s,!IE11OrLess&&captureMode)}function matches(a,o){if(o){if(o[0]===">"&&(o=o.substring(1)),a)try{if(a.matches)return a.matches(o);if(a.msMatchesSelector)return a.msMatchesSelector(o);if(a.webkitMatchesSelector)return a.webkitMatchesSelector(o)}catch{return!1}return!1}}function getParentOrHost(a){return a.host&&a!==document&&a.host.nodeType?a.host:a.parentNode}function closest(a,o,s,_){if(a){s=s||document;do{if(o!=null&&(o[0]===">"?a.parentNode===s&&matches(a,o):matches(a,o))||_&&a===s)return a;if(a===s)break}while(a=getParentOrHost(a))}return null}var R_SPACE=/\s+/g;function toggleClass(a,o,s){if(a&&o)if(a.classList)a.classList[s?"add":"remove"](o);else{var _=(" "+a.className+" ").replace(R_SPACE," ").replace(" "+o+" "," ");a.className=(_+(s?" "+o:"")).replace(R_SPACE," ")}}function css(a,o,s){var _=a&&a.style;if(_){if(s===void 0)return document.defaultView&&document.defaultView.getComputedStyle?s=document.defaultView.getComputedStyle(a,""):a.currentStyle&&(s=a.currentStyle),o===void 0?s:s[o];!(o in _)&&o.indexOf("webkit")===-1&&(o="-webkit-"+o),_[o]=s+(typeof s=="string"?"":"px")}}function matrix(a,o){var s="";if(typeof a=="string")s=a;else do{var _=css(a,"transform");_&&_!=="none"&&(s=_+" "+s)}while(!o&&(a=a.parentNode));var T=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix;return T&&new T(s)}function find(a,o,s){if(a){var _=a.getElementsByTagName(o),T=0,j=_.length;if(s)for(;T<j;T++)s(_[T],T);return _}return[]}function getWindowScrollingElement(){return IE11OrLess?document.documentElement:document.scrollingElement}function getRect(a,o,s,_,T){if(!(!a.getBoundingClientRect&&a!==window)){var j,ee,te,re,ne,ae,oe;if(a!==window&&a!==getWindowScrollingElement()?(j=a.getBoundingClientRect(),ee=j.top,te=j.left,re=j.bottom,ne=j.right,ae=j.height,oe=j.width):(ee=0,te=0,re=window.innerHeight,ne=window.innerWidth,ae=window.innerHeight,oe=window.innerWidth),(o||s)&&a!==window&&(T=T||a.parentNode,!IE11OrLess))do if(T&&T.getBoundingClientRect&&(css(T,"transform")!=="none"||s&&css(T,"position")!=="static")){var se=T.getBoundingClientRect();ee-=se.top+parseInt(css(T,"border-top-width")),te-=se.left+parseInt(css(T,"border-left-width")),re=ee+j.height,ne=te+j.width;break}while(T=T.parentNode);if(_&&a!==window){var de=matrix(T||a),ue=de&&de.a,ce=de&&de.d;de&&(ee/=ce,te/=ue,oe/=ue,ae/=ce,re=ee+ae,ne=te+oe)}return{top:ee,left:te,bottom:re,right:ne,width:oe,height:ae}}}function isScrolledPast(a,o,s){for(var _=getParentAutoScrollElement(a,!0),T=getRect(a)[o];_;){var j=getRect(_)[s],ee=void 0;if(s==="top"||s==="left"?ee=T>=j:ee=T<=j,!ee)return _;if(_===getWindowScrollingElement())break;_=getParentAutoScrollElement(_,!1)}return!1}function getChild(a,o,s){for(var _=0,T=0,j=a.children;T<j.length;){if(j[T].style.display!=="none"&&j[T]!==Sortable.ghost&&j[T]!==Sortable.dragged&&closest(j[T],s.draggable,a,!1)){if(_===o)return j[T];_++}T++}return null}function lastChild(a,o){for(var s=a.lastElementChild;s&&(s===Sortable.ghost||css(s,"display")==="none"||o&&!matches(s,o));)s=s.previousElementSibling;return s||null}function index(a,o){var s=0;if(!a||!a.parentNode)return-1;for(;a=a.previousElementSibling;)a.nodeName.toUpperCase()!=="TEMPLATE"&&a!==Sortable.clone&&(!o||matches(a,o))&&s++;return s}function getRelativeScrollOffset(a){var o=0,s=0,_=getWindowScrollingElement();if(a)do{var T=matrix(a),j=T.a,ee=T.d;o+=a.scrollLeft*j,s+=a.scrollTop*ee}while(a!==_&&(a=a.parentNode));return[o,s]}function indexOfObject(a,o){for(var s in a)if(a.hasOwnProperty(s)){for(var _ in o)if(o.hasOwnProperty(_)&&o[_]===a[s][_])return Number(s)}return-1}function getParentAutoScrollElement(a,o){if(!a||!a.getBoundingClientRect)return getWindowScrollingElement();var s=a,_=!1;do if(s.clientWidth<s.scrollWidth||s.clientHeight<s.scrollHeight){var T=css(s);if(s.clientWidth<s.scrollWidth&&(T.overflowX=="auto"||T.overflowX=="scroll")||s.clientHeight<s.scrollHeight&&(T.overflowY=="auto"||T.overflowY=="scroll")){if(!s.getBoundingClientRect||s===document.body)return getWindowScrollingElement();if(_||o)return s;_=!0}}while(s=s.parentNode);return getWindowScrollingElement()}function extend(a,o){if(a&&o)for(var s in o)o.hasOwnProperty(s)&&(a[s]=o[s]);return a}function isRectEqual(a,o){return Math.round(a.top)===Math.round(o.top)&&Math.round(a.left)===Math.round(o.left)&&Math.round(a.height)===Math.round(o.height)&&Math.round(a.width)===Math.round(o.width)}var _throttleTimeout;function throttle(a,o){return function(){if(!_throttleTimeout){var s=arguments,_=this;s.length===1?a.call(_,s[0]):a.apply(_,s),_throttleTimeout=setTimeout(function(){_throttleTimeout=void 0},o)}}}function cancelThrottle(){clearTimeout(_throttleTimeout),_throttleTimeout=void 0}function scrollBy(a,o,s){a.scrollLeft+=o,a.scrollTop+=s}function clone(a){var o=window.Polymer,s=window.jQuery||window.Zepto;return o&&o.dom?o.dom(a).cloneNode(!0):s?s(a).clone(!0)[0]:a.cloneNode(!0)}function setRect(a,o){css(a,"position","absolute"),css(a,"top",o.top),css(a,"left",o.left),css(a,"width",o.width),css(a,"height",o.height)}function unsetRect(a){css(a,"position",""),css(a,"top",""),css(a,"left",""),css(a,"width",""),css(a,"height","")}var expando="Sortable"+new Date().getTime();function AnimationStateManager(){var a=[],o;return{captureAnimationState:function(){if(a=[],!!this.options.animation){var _=[].slice.call(this.el.children);_.forEach(function(T){if(!(css(T,"display")==="none"||T===Sortable.ghost)){a.push({target:T,rect:getRect(T)});var j=_objectSpread({},a[a.length-1].rect);if(T.thisAnimationDuration){var ee=matrix(T,!0);ee&&(j.top-=ee.f,j.left-=ee.e)}T.fromRect=j}})}},addAnimationState:function(_){a.push(_)},removeAnimationState:function(_){a.splice(indexOfObject(a,{target:_}),1)},animateAll:function(_){var T=this;if(!this.options.animation){clearTimeout(o),typeof _=="function"&&_();return}var j=!1,ee=0;a.forEach(function(te){var re=0,ne=te.target,ae=ne.fromRect,oe=getRect(ne),se=ne.prevFromRect,de=ne.prevToRect,ue=te.rect,ce=matrix(ne,!0);ce&&(oe.top-=ce.f,oe.left-=ce.e),ne.toRect=oe,ne.thisAnimationDuration&&isRectEqual(se,oe)&&!isRectEqual(ae,oe)&&(ue.top-oe.top)/(ue.left-oe.left)===(ae.top-oe.top)/(ae.left-oe.left)&&(re=calculateRealTime(ue,se,de,T.options)),isRectEqual(oe,ae)||(ne.prevFromRect=ae,ne.prevToRect=oe,re||(re=T.options.animation),T.animate(ne,ue,oe,re)),re&&(j=!0,ee=Math.max(ee,re),clearTimeout(ne.animationResetTimer),ne.animationResetTimer=setTimeout(function(){ne.animationTime=0,ne.prevFromRect=null,ne.fromRect=null,ne.prevToRect=null,ne.thisAnimationDuration=null},re),ne.thisAnimationDuration=re)}),clearTimeout(o),j?o=setTimeout(function(){typeof _=="function"&&_()},ee):typeof _=="function"&&_(),a=[]},animate:function(_,T,j,ee){if(ee){css(_,"transition",""),css(_,"transform","");var te=matrix(this.el),re=te&&te.a,ne=te&&te.d,ae=(T.left-j.left)/(re||1),oe=(T.top-j.top)/(ne||1);_.animatingX=!!ae,_.animatingY=!!oe,css(_,"transform","translate3d("+ae+"px,"+oe+"px,0)"),repaint(_),css(_,"transition","transform "+ee+"ms"+(this.options.easing?" "+this.options.easing:"")),css(_,"transform","translate3d(0,0,0)"),typeof _.animated=="number"&&clearTimeout(_.animated),_.animated=setTimeout(function(){css(_,"transition",""),css(_,"transform",""),_.animated=!1,_.animatingX=!1,_.animatingY=!1},ee)}}}}function repaint(a){return a.offsetWidth}function calculateRealTime(a,o,s,_){return Math.sqrt(Math.pow(o.top-a.top,2)+Math.pow(o.left-a.left,2))/Math.sqrt(Math.pow(o.top-s.top,2)+Math.pow(o.left-s.left,2))*_.animation}var plugins=[],defaults={initializeByDefault:!0},PluginManager={mount:function(o){for(var s in defaults)defaults.hasOwnProperty(s)&&!(s in o)&&(o[s]=defaults[s]);plugins.push(o)},pluginEvent:function(o,s,_){var T=this;this.eventCanceled=!1,_.cancel=function(){T.eventCanceled=!0};var j=o+"Global";plugins.forEach(function(ee){s[ee.pluginName]&&(s[ee.pluginName][j]&&s[ee.pluginName][j](_objectSpread({sortable:s},_)),s.options[ee.pluginName]&&s[ee.pluginName][o]&&s[ee.pluginName][o](_objectSpread({sortable:s},_)))})},initializePlugins:function(o,s,_,T){plugins.forEach(function(te){var re=te.pluginName;if(!(!o.options[re]&&!te.initializeByDefault)){var ne=new te(o,s,o.options);ne.sortable=o,ne.options=o.options,o[re]=ne,_extends(_,ne.defaults)}});for(var j in o.options)if(o.options.hasOwnProperty(j)){var ee=this.modifyOption(o,j,o.options[j]);typeof ee<"u"&&(o.options[j]=ee)}},getEventProperties:function(o,s){var _={};return plugins.forEach(function(T){typeof T.eventProperties=="function"&&_extends(_,T.eventProperties.call(s[T.pluginName],o))}),_},modifyOption:function(o,s,_){var T;return plugins.forEach(function(j){o[j.pluginName]&&j.optionListeners&&typeof j.optionListeners[s]=="function"&&(T=j.optionListeners[s].call(o[j.pluginName],_))}),T}};function dispatchEvent(a){var o=a.sortable,s=a.rootEl,_=a.name,T=a.targetEl,j=a.cloneEl,ee=a.toEl,te=a.fromEl,re=a.oldIndex,ne=a.newIndex,ae=a.oldDraggableIndex,oe=a.newDraggableIndex,se=a.originalEvent,de=a.putSortable,ue=a.extraEventProperties;if(o=o||s&&s[expando],!!o){var ce,ve=o.options,fe="on"+_.charAt(0).toUpperCase()+_.substr(1);window.CustomEvent&&!IE11OrLess&&!Edge?ce=new CustomEvent(_,{bubbles:!0,cancelable:!0}):(ce=document.createEvent("Event"),ce.initEvent(_,!0,!0)),ce.to=ee||s,ce.from=te||s,ce.item=T||s,ce.clone=j,ce.oldIndex=re,ce.newIndex=ne,ce.oldDraggableIndex=ae,ce.newDraggableIndex=oe,ce.originalEvent=se,ce.pullMode=de?de.lastPutMode:void 0;var he=_objectSpread({},ue,PluginManager.getEventProperties(_,o));for(var pe in he)ce[pe]=he[pe];s&&s.dispatchEvent(ce),ve[fe]&&ve[fe].call(o,ce)}}var pluginEvent=function(o,s){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},T=_.evt,j=_objectWithoutProperties$1(_,["evt"]);PluginManager.pluginEvent.bind(Sortable)(o,s,_objectSpread({dragEl,parentEl,ghostEl,rootEl,nextEl,lastDownEl,cloneEl,cloneHidden,dragStarted:moved,putSortable,activeSortable:Sortable.active,originalEvent:T,oldIndex,oldDraggableIndex,newIndex,newDraggableIndex,hideGhostForTarget:_hideGhostForTarget,unhideGhostForTarget:_unhideGhostForTarget,cloneNowHidden:function(){cloneHidden=!0},cloneNowShown:function(){cloneHidden=!1},dispatchSortableEvent:function(te){_dispatchEvent({sortable:s,name:te,originalEvent:T})}},j))};function _dispatchEvent(a){dispatchEvent(_objectSpread({putSortable,cloneEl,targetEl:dragEl,rootEl,oldIndex,oldDraggableIndex,newIndex,newDraggableIndex},a))}var dragEl,parentEl,ghostEl,rootEl,nextEl,lastDownEl,cloneEl,cloneHidden,oldIndex,newIndex,oldDraggableIndex,newDraggableIndex,activeGroup,putSortable,awaitingDragStarted=!1,ignoreNextClick=!1,sortables=[],tapEvt,touchEvt,lastDx,lastDy,tapDistanceLeft,tapDistanceTop,moved,lastTarget,lastDirection,pastFirstInvertThresh=!1,isCircumstantialInvert=!1,targetMoveDistance,ghostRelativeParent,ghostRelativeParentInitialScroll=[],_silent=!1,savedInputChecked=[],documentExists=typeof document<"u",PositionGhostAbsolutely=IOS,CSSFloatProperty=Edge||IE11OrLess?"cssFloat":"float",supportDraggable=documentExists&&!ChromeForAndroid&&!IOS&&"draggable"in document.createElement("div"),supportCssPointerEvents=function(){if(documentExists){if(IE11OrLess)return!1;var a=document.createElement("x");return a.style.cssText="pointer-events:auto",a.style.pointerEvents==="auto"}}(),_detectDirection=function(o,s){var _=css(o),T=parseInt(_.width)-parseInt(_.paddingLeft)-parseInt(_.paddingRight)-parseInt(_.borderLeftWidth)-parseInt(_.borderRightWidth),j=getChild(o,0,s),ee=getChild(o,1,s),te=j&&css(j),re=ee&&css(ee),ne=te&&parseInt(te.marginLeft)+parseInt(te.marginRight)+getRect(j).width,ae=re&&parseInt(re.marginLeft)+parseInt(re.marginRight)+getRect(ee).width;if(_.display==="flex")return _.flexDirection==="column"||_.flexDirection==="column-reverse"?"vertical":"horizontal";if(_.display==="grid")return _.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(j&&te.float&&te.float!=="none"){var oe=te.float==="left"?"left":"right";return ee&&(re.clear==="both"||re.clear===oe)?"vertical":"horizontal"}return j&&(te.display==="block"||te.display==="flex"||te.display==="table"||te.display==="grid"||ne>=T&&_[CSSFloatProperty]==="none"||ee&&_[CSSFloatProperty]==="none"&&ne+ae>T)?"vertical":"horizontal"},_dragElInRowColumn=function(o,s,_){var T=_?o.left:o.top,j=_?o.right:o.bottom,ee=_?o.width:o.height,te=_?s.left:s.top,re=_?s.right:s.bottom,ne=_?s.width:s.height;return T===te||j===re||T+ee/2===te+ne/2},_detectNearestEmptySortable=function(o,s){var _;return sortables.some(function(T){if(!lastChild(T)){var j=getRect(T),ee=T[expando].options.emptyInsertThreshold,te=o>=j.left-ee&&o<=j.right+ee,re=s>=j.top-ee&&s<=j.bottom+ee;if(ee&&te&&re)return _=T}}),_},_prepareGroup=function(o){function s(j,ee){return function(te,re,ne,ae){var oe=te.options.group.name&&re.options.group.name&&te.options.group.name===re.options.group.name;if(j==null&&(ee||oe))return!0;if(j==null||j===!1)return!1;if(ee&&j==="clone")return j;if(typeof j=="function")return s(j(te,re,ne,ae),ee)(te,re,ne,ae);var se=(ee?te:re).options.group.name;return j===!0||typeof j=="string"&&j===se||j.join&&j.indexOf(se)>-1}}var _={},T=o.group;(!T||_typeof(T)!="object")&&(T={name:T}),_.name=T.name,_.checkPull=s(T.pull,!0),_.checkPut=s(T.put),_.revertClone=T.revertClone,o.group=_},_hideGhostForTarget=function(){!supportCssPointerEvents&&ghostEl&&css(ghostEl,"display","none")},_unhideGhostForTarget=function(){!supportCssPointerEvents&&ghostEl&&css(ghostEl,"display","")};documentExists&&document.addEventListener("click",function(a){if(ignoreNextClick)return a.preventDefault(),a.stopPropagation&&a.stopPropagation(),a.stopImmediatePropagation&&a.stopImmediatePropagation(),ignoreNextClick=!1,!1},!0);var nearestEmptyInsertDetectEvent=function(o){if(dragEl){o=o.touches?o.touches[0]:o;var s=_detectNearestEmptySortable(o.clientX,o.clientY);if(s){var _={};for(var T in o)o.hasOwnProperty(T)&&(_[T]=o[T]);_.target=_.rootEl=s,_.preventDefault=void 0,_.stopPropagation=void 0,s[expando]._onDragOver(_)}}},_checkOutsideTargetEl=function(o){dragEl&&dragEl.parentNode[expando]._isOutsideThisEl(o.target)};function Sortable(a,o){if(!(a&&a.nodeType&&a.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(a));this.el=a,this.options=o=_extends({},o),a[expando]=this;var s={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(a.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _detectDirection(a,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(ee,te){ee.setData("Text",te.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Sortable.supportPointer!==!1&&"PointerEvent"in window,emptyInsertThreshold:5};PluginManager.initializePlugins(this,a,s);for(var _ in s)!(_ in o)&&(o[_]=s[_]);_prepareGroup(o);for(var T in this)T.charAt(0)==="_"&&typeof this[T]=="function"&&(this[T]=this[T].bind(this));this.nativeDraggable=o.forceFallback?!1:supportDraggable,this.nativeDraggable&&(this.options.touchStartThreshold=1),o.supportPointer?on(a,"pointerdown",this._onTapStart):(on(a,"mousedown",this._onTapStart),on(a,"touchstart",this._onTapStart)),this.nativeDraggable&&(on(a,"dragover",this),on(a,"dragenter",this)),sortables.push(this.el),o.store&&o.store.get&&this.sort(o.store.get(this)||[]),_extends(this,AnimationStateManager())}Sortable.prototype={constructor:Sortable,_isOutsideThisEl:function(o){!this.el.contains(o)&&o!==this.el&&(lastTarget=null)},_getDirection:function(o,s){return typeof this.options.direction=="function"?this.options.direction.call(this,o,s,dragEl):this.options.direction},_onTapStart:function(o){if(o.cancelable){var s=this,_=this.el,T=this.options,j=T.preventOnFilter,ee=o.type,te=o.touches&&o.touches[0]||o.pointerType&&o.pointerType==="touch"&&o,re=(te||o).target,ne=o.target.shadowRoot&&(o.path&&o.path[0]||o.composedPath&&o.composedPath()[0])||re,ae=T.filter;if(_saveInputCheckedState(_),!dragEl&&!(/mousedown|pointerdown/.test(ee)&&o.button!==0||T.disabled)&&!ne.isContentEditable&&(re=closest(re,T.draggable,_,!1),!(re&&re.animated)&&lastDownEl!==re)){if(oldIndex=index(re),oldDraggableIndex=index(re,T.draggable),typeof ae=="function"){if(ae.call(this,o,re,this)){_dispatchEvent({sortable:s,rootEl:ne,name:"filter",targetEl:re,toEl:_,fromEl:_}),pluginEvent("filter",s,{evt:o}),j&&o.cancelable&&o.preventDefault();return}}else if(ae&&(ae=ae.split(",").some(function(oe){if(oe=closest(ne,oe.trim(),_,!1),oe)return _dispatchEvent({sortable:s,rootEl:oe,name:"filter",targetEl:re,fromEl:_,toEl:_}),pluginEvent("filter",s,{evt:o}),!0}),ae)){j&&o.cancelable&&o.preventDefault();return}T.handle&&!closest(ne,T.handle,_,!1)||this._prepareDragStart(o,te,re)}}},_prepareDragStart:function(o,s,_){var T=this,j=T.el,ee=T.options,te=j.ownerDocument,re;if(_&&!dragEl&&_.parentNode===j){var ne=getRect(_);if(rootEl=j,dragEl=_,parentEl=dragEl.parentNode,nextEl=dragEl.nextSibling,lastDownEl=_,activeGroup=ee.group,Sortable.dragged=dragEl,tapEvt={target:dragEl,clientX:(s||o).clientX,clientY:(s||o).clientY},tapDistanceLeft=tapEvt.clientX-ne.left,tapDistanceTop=tapEvt.clientY-ne.top,this._lastX=(s||o).clientX,this._lastY=(s||o).clientY,dragEl.style["will-change"]="all",re=function(){if(pluginEvent("delayEnded",T,{evt:o}),Sortable.eventCanceled){T._onDrop();return}T._disableDelayedDragEvents(),!FireFox&&T.nativeDraggable&&(dragEl.draggable=!0),T._triggerDragStart(o,s),_dispatchEvent({sortable:T,name:"choose",originalEvent:o}),toggleClass(dragEl,ee.chosenClass,!0)},ee.ignore.split(",").forEach(function(ae){find(dragEl,ae.trim(),_disableDraggable)}),on(te,"dragover",nearestEmptyInsertDetectEvent),on(te,"mousemove",nearestEmptyInsertDetectEvent),on(te,"touchmove",nearestEmptyInsertDetectEvent),on(te,"mouseup",T._onDrop),on(te,"touchend",T._onDrop),on(te,"touchcancel",T._onDrop),FireFox&&this.nativeDraggable&&(this.options.touchStartThreshold=4,dragEl.draggable=!0),pluginEvent("delayStart",this,{evt:o}),ee.delay&&(!ee.delayOnTouchOnly||s)&&(!this.nativeDraggable||!(Edge||IE11OrLess))){if(Sortable.eventCanceled){this._onDrop();return}on(te,"mouseup",T._disableDelayedDrag),on(te,"touchend",T._disableDelayedDrag),on(te,"touchcancel",T._disableDelayedDrag),on(te,"mousemove",T._delayedDragTouchMoveHandler),on(te,"touchmove",T._delayedDragTouchMoveHandler),ee.supportPointer&&on(te,"pointermove",T._delayedDragTouchMoveHandler),T._dragStartTimer=setTimeout(re,ee.delay)}else re()}},_delayedDragTouchMoveHandler:function(o){var s=o.touches?o.touches[0]:o;Math.max(Math.abs(s.clientX-this._lastX),Math.abs(s.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){dragEl&&_disableDraggable(dragEl),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var o=this.el.ownerDocument;off(o,"mouseup",this._disableDelayedDrag),off(o,"touchend",this._disableDelayedDrag),off(o,"touchcancel",this._disableDelayedDrag),off(o,"mousemove",this._delayedDragTouchMoveHandler),off(o,"touchmove",this._delayedDragTouchMoveHandler),off(o,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(o,s){s=s||o.pointerType=="touch"&&o,!this.nativeDraggable||s?this.options.supportPointer?on(document,"pointermove",this._onTouchMove):s?on(document,"touchmove",this._onTouchMove):on(document,"mousemove",this._onTouchMove):(on(dragEl,"dragend",this),on(rootEl,"dragstart",this._onDragStart));try{document.selection?_nextTick(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(o,s){if(awaitingDragStarted=!1,rootEl&&dragEl){pluginEvent("dragStarted",this,{evt:s}),this.nativeDraggable&&on(document,"dragover",_checkOutsideTargetEl);var _=this.options;!o&&toggleClass(dragEl,_.dragClass,!1),toggleClass(dragEl,_.ghostClass,!0),Sortable.active=this,o&&this._appendGhost(),_dispatchEvent({sortable:this,name:"start",originalEvent:s})}else this._nulling()},_emulateDragOver:function(){if(touchEvt){this._lastX=touchEvt.clientX,this._lastY=touchEvt.clientY,_hideGhostForTarget();for(var o=document.elementFromPoint(touchEvt.clientX,touchEvt.clientY),s=o;o&&o.shadowRoot&&(o=o.shadowRoot.elementFromPoint(touchEvt.clientX,touchEvt.clientY),o!==s);)s=o;if(dragEl.parentNode[expando]._isOutsideThisEl(o),s)do{if(s[expando]){var _=void 0;if(_=s[expando]._onDragOver({clientX:touchEvt.clientX,clientY:touchEvt.clientY,target:o,rootEl:s}),_&&!this.options.dragoverBubble)break}o=s}while(s=s.parentNode);_unhideGhostForTarget()}},_onTouchMove:function(o){if(tapEvt){var s=this.options,_=s.fallbackTolerance,T=s.fallbackOffset,j=o.touches?o.touches[0]:o,ee=ghostEl&&matrix(ghostEl),te=ghostEl&&ee&&ee.a,re=ghostEl&&ee&&ee.d,ne=PositionGhostAbsolutely&&ghostRelativeParent&&getRelativeScrollOffset(ghostRelativeParent),ae=(j.clientX-tapEvt.clientX+T.x)/(te||1)+(ne?ne[0]-ghostRelativeParentInitialScroll[0]:0)/(te||1),oe=(j.clientY-tapEvt.clientY+T.y)/(re||1)+(ne?ne[1]-ghostRelativeParentInitialScroll[1]:0)/(re||1);if(!Sortable.active&&!awaitingDragStarted){if(_&&Math.max(Math.abs(j.clientX-this._lastX),Math.abs(j.clientY-this._lastY))<_)return;this._onDragStart(o,!0)}if(ghostEl){ee?(ee.e+=ae-(lastDx||0),ee.f+=oe-(lastDy||0)):ee={a:1,b:0,c:0,d:1,e:ae,f:oe};var se="matrix(".concat(ee.a,",").concat(ee.b,",").concat(ee.c,",").concat(ee.d,",").concat(ee.e,",").concat(ee.f,")");css(ghostEl,"webkitTransform",se),css(ghostEl,"mozTransform",se),css(ghostEl,"msTransform",se),css(ghostEl,"transform",se),lastDx=ae,lastDy=oe,touchEvt=j}o.cancelable&&o.preventDefault()}},_appendGhost:function(){if(!ghostEl){var o=this.options.fallbackOnBody?document.body:rootEl,s=getRect(dragEl,!0,PositionGhostAbsolutely,!0,o),_=this.options;if(PositionGhostAbsolutely){for(ghostRelativeParent=o;css(ghostRelativeParent,"position")==="static"&&css(ghostRelativeParent,"transform")==="none"&&ghostRelativeParent!==document;)ghostRelativeParent=ghostRelativeParent.parentNode;ghostRelativeParent!==document.body&&ghostRelativeParent!==document.documentElement?(ghostRelativeParent===document&&(ghostRelativeParent=getWindowScrollingElement()),s.top+=ghostRelativeParent.scrollTop,s.left+=ghostRelativeParent.scrollLeft):ghostRelativeParent=getWindowScrollingElement(),ghostRelativeParentInitialScroll=getRelativeScrollOffset(ghostRelativeParent)}ghostEl=dragEl.cloneNode(!0),toggleClass(ghostEl,_.ghostClass,!1),toggleClass(ghostEl,_.fallbackClass,!0),toggleClass(ghostEl,_.dragClass,!0),css(ghostEl,"transition",""),css(ghostEl,"transform",""),css(ghostEl,"box-sizing","border-box"),css(ghostEl,"margin",0),css(ghostEl,"top",s.top),css(ghostEl,"left",s.left),css(ghostEl,"width",s.width),css(ghostEl,"height",s.height),css(ghostEl,"opacity","0.8"),css(ghostEl,"position",PositionGhostAbsolutely?"absolute":"fixed"),css(ghostEl,"zIndex","100000"),css(ghostEl,"pointerEvents","none"),Sortable.ghost=ghostEl,o.appendChild(ghostEl),css(ghostEl,"transform-origin",tapDistanceLeft/parseInt(ghostEl.style.width)*100+"% "+tapDistanceTop/parseInt(ghostEl.style.height)*100+"%")}},_onDragStart:function(o,s){var _=this,T=o.dataTransfer,j=_.options;if(pluginEvent("dragStart",this,{evt:o}),Sortable.eventCanceled){this._onDrop();return}pluginEvent("setupClone",this),Sortable.eventCanceled||(cloneEl=clone(dragEl),cloneEl.draggable=!1,cloneEl.style["will-change"]="",this._hideClone(),toggleClass(cloneEl,this.options.chosenClass,!1),Sortable.clone=cloneEl),_.cloneId=_nextTick(function(){pluginEvent("clone",_),!Sortable.eventCanceled&&(_.options.removeCloneOnHide||rootEl.insertBefore(cloneEl,dragEl),_._hideClone(),_dispatchEvent({sortable:_,name:"clone"}))}),!s&&toggleClass(dragEl,j.dragClass,!0),s?(ignoreNextClick=!0,_._loopId=setInterval(_._emulateDragOver,50)):(off(document,"mouseup",_._onDrop),off(document,"touchend",_._onDrop),off(document,"touchcancel",_._onDrop),T&&(T.effectAllowed="move",j.setData&&j.setData.call(_,T,dragEl)),on(document,"drop",_),css(dragEl,"transform","translateZ(0)")),awaitingDragStarted=!0,_._dragStartId=_nextTick(_._dragStarted.bind(_,s,o)),on(document,"selectstart",_),moved=!0,Safari&&css(document.body,"user-select","none")},_onDragOver:function(o){var s=this.el,_=o.target,T,j,ee,te=this.options,re=te.group,ne=Sortable.active,ae=activeGroup===re,oe=te.sort,se=putSortable||ne,de,ue=this,ce=!1;if(_silent)return;function ve(Le,Se){pluginEvent(Le,ue,_objectSpread({evt:o,isOwner:ae,axis:de?"vertical":"horizontal",revert:ee,dragRect:T,targetRect:j,canSort:oe,fromSortable:se,target:_,completed:he,onMove:function(ke,je){return _onMove(rootEl,s,dragEl,T,ke,getRect(ke),o,je)},changed:pe},Se))}function fe(){ve("dragOverAnimationCapture"),ue.captureAnimationState(),ue!==se&&se.captureAnimationState()}function he(Le){return ve("dragOverCompleted",{insertion:Le}),Le&&(ae?ne._hideClone():ne._showClone(ue),ue!==se&&(toggleClass(dragEl,putSortable?putSortable.options.ghostClass:ne.options.ghostClass,!1),toggleClass(dragEl,te.ghostClass,!0)),putSortable!==ue&&ue!==Sortable.active?putSortable=ue:ue===Sortable.active&&putSortable&&(putSortable=null),se===ue&&(ue._ignoreWhileAnimating=_),ue.animateAll(function(){ve("dragOverAnimationComplete"),ue._ignoreWhileAnimating=null}),ue!==se&&(se.animateAll(),se._ignoreWhileAnimating=null)),(_===dragEl&&!dragEl.animated||_===s&&!_.animated)&&(lastTarget=null),!te.dragoverBubble&&!o.rootEl&&_!==document&&(dragEl.parentNode[expando]._isOutsideThisEl(o.target),!Le&&nearestEmptyInsertDetectEvent(o)),!te.dragoverBubble&&o.stopPropagation&&o.stopPropagation(),ce=!0}function pe(){newIndex=index(dragEl),newDraggableIndex=index(dragEl,te.draggable),_dispatchEvent({sortable:ue,name:"change",toEl:s,newIndex,newDraggableIndex,originalEvent:o})}if(o.preventDefault!==void 0&&o.cancelable&&o.preventDefault(),_=closest(_,te.draggable,s,!0),ve("dragOver"),Sortable.eventCanceled)return ce;if(dragEl.contains(o.target)||_.animated&&_.animatingX&&_.animatingY||ue._ignoreWhileAnimating===_)return he(!1);if(ignoreNextClick=!1,ne&&!te.disabled&&(ae?oe||(ee=!rootEl.contains(dragEl)):putSortable===this||(this.lastPutMode=activeGroup.checkPull(this,ne,dragEl,o))&&re.checkPut(this,ne,dragEl,o))){if(de=this._getDirection(o,_)==="vertical",T=getRect(dragEl),ve("dragOverValid"),Sortable.eventCanceled)return ce;if(ee)return parentEl=rootEl,fe(),this._hideClone(),ve("revert"),Sortable.eventCanceled||(nextEl?rootEl.insertBefore(dragEl,nextEl):rootEl.appendChild(dragEl)),he(!0);var me=lastChild(s,te.draggable);if(!me||_ghostIsLast(o,de,this)&&!me.animated){if(me===dragEl)return he(!1);if(me&&s===o.target&&(_=me),_&&(j=getRect(_)),_onMove(rootEl,s,dragEl,T,_,j,o,!!_)!==!1)return fe(),s.appendChild(dragEl),parentEl=s,pe(),he(!0)}else if(_.parentNode===s){j=getRect(_);var be=0,ye,$e=dragEl.parentNode!==s,_e=!_dragElInRowColumn(dragEl.animated&&dragEl.toRect||T,_.animated&&_.toRect||j,de),Ee=de?"top":"left",Oe=isScrolledPast(_,"top","top")||isScrolledPast(dragEl,"top","top"),Me=Oe?Oe.scrollTop:void 0;lastTarget!==_&&(ye=j[Ee],pastFirstInvertThresh=!1,isCircumstantialInvert=!_e&&te.invertSwap||$e),be=_getSwapDirection(o,_,j,de,_e?1:te.swapThreshold,te.invertedSwapThreshold==null?te.swapThreshold:te.invertedSwapThreshold,isCircumstantialInvert,lastTarget===_);var Ce;if(be!==0){var Ie=index(dragEl);do Ie-=be,Ce=parentEl.children[Ie];while(Ce&&(css(Ce,"display")==="none"||Ce===ghostEl))}if(be===0||Ce===_)return he(!1);lastTarget=_,lastDirection=be;var De=_.nextElementSibling,Fe=!1;Fe=be===1;var Pe=_onMove(rootEl,s,dragEl,T,_,j,o,Fe);if(Pe!==!1)return(Pe===1||Pe===-1)&&(Fe=Pe===1),_silent=!0,setTimeout(_unsilent,30),fe(),Fe&&!De?s.appendChild(dragEl):_.parentNode.insertBefore(dragEl,Fe?De:_),Oe&&scrollBy(Oe,0,Me-Oe.scrollTop),parentEl=dragEl.parentNode,ye!==void 0&&!isCircumstantialInvert&&(targetMoveDistance=Math.abs(ye-getRect(_)[Ee])),pe(),he(!0)}if(s.contains(dragEl))return he(!1)}return!1},_ignoreWhileAnimating:null,_offMoveEvents:function(){off(document,"mousemove",this._onTouchMove),off(document,"touchmove",this._onTouchMove),off(document,"pointermove",this._onTouchMove),off(document,"dragover",nearestEmptyInsertDetectEvent),off(document,"mousemove",nearestEmptyInsertDetectEvent),off(document,"touchmove",nearestEmptyInsertDetectEvent)},_offUpEvents:function(){var o=this.el.ownerDocument;off(o,"mouseup",this._onDrop),off(o,"touchend",this._onDrop),off(o,"pointerup",this._onDrop),off(o,"touchcancel",this._onDrop),off(document,"selectstart",this)},_onDrop:function(o){var s=this.el,_=this.options;if(newIndex=index(dragEl),newDraggableIndex=index(dragEl,_.draggable),pluginEvent("drop",this,{evt:o}),parentEl=dragEl&&dragEl.parentNode,newIndex=index(dragEl),newDraggableIndex=index(dragEl,_.draggable),Sortable.eventCanceled){this._nulling();return}awaitingDragStarted=!1,isCircumstantialInvert=!1,pastFirstInvertThresh=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),_cancelNextTick(this.cloneId),_cancelNextTick(this._dragStartId),this.nativeDraggable&&(off(document,"drop",this),off(s,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),Safari&&css(document.body,"user-select",""),o&&(moved&&(o.cancelable&&o.preventDefault(),!_.dropBubble&&o.stopPropagation()),ghostEl&&ghostEl.parentNode&&ghostEl.parentNode.removeChild(ghostEl),(rootEl===parentEl||putSortable&&putSortable.lastPutMode!=="clone")&&cloneEl&&cloneEl.parentNode&&cloneEl.parentNode.removeChild(cloneEl),dragEl&&(this.nativeDraggable&&off(dragEl,"dragend",this),_disableDraggable(dragEl),dragEl.style["will-change"]="",moved&&!awaitingDragStarted&&toggleClass(dragEl,putSortable?putSortable.options.ghostClass:this.options.ghostClass,!1),toggleClass(dragEl,this.options.chosenClass,!1),_dispatchEvent({sortable:this,name:"unchoose",toEl:parentEl,newIndex:null,newDraggableIndex:null,originalEvent:o}),rootEl!==parentEl?(newIndex>=0&&(_dispatchEvent({rootEl:parentEl,name:"add",toEl:parentEl,fromEl:rootEl,originalEvent:o}),_dispatchEvent({sortable:this,name:"remove",toEl:parentEl,originalEvent:o}),_dispatchEvent({rootEl:parentEl,name:"sort",toEl:parentEl,fromEl:rootEl,originalEvent:o}),_dispatchEvent({sortable:this,name:"sort",toEl:parentEl,originalEvent:o})),putSortable&&putSortable.save()):newIndex!==oldIndex&&newIndex>=0&&(_dispatchEvent({sortable:this,name:"update",toEl:parentEl,originalEvent:o}),_dispatchEvent({sortable:this,name:"sort",toEl:parentEl,originalEvent:o})),Sortable.active&&((newIndex==null||newIndex===-1)&&(newIndex=oldIndex,newDraggableIndex=oldDraggableIndex),_dispatchEvent({sortable:this,name:"end",toEl:parentEl,originalEvent:o}),this.save()))),this._nulling()},_nulling:function(){pluginEvent("nulling",this),rootEl=dragEl=parentEl=ghostEl=nextEl=cloneEl=lastDownEl=cloneHidden=tapEvt=touchEvt=moved=newIndex=newDraggableIndex=oldIndex=oldDraggableIndex=lastTarget=lastDirection=putSortable=activeGroup=Sortable.dragged=Sortable.ghost=Sortable.clone=Sortable.active=null,savedInputChecked.forEach(function(o){o.checked=!0}),savedInputChecked.length=lastDx=lastDy=0},handleEvent:function(o){switch(o.type){case"drop":case"dragend":this._onDrop(o);break;case"dragenter":case"dragover":dragEl&&(this._onDragOver(o),_globalDragOver(o));break;case"selectstart":o.preventDefault();break}},toArray:function(){for(var o=[],s,_=this.el.children,T=0,j=_.length,ee=this.options;T<j;T++)s=_[T],closest(s,ee.draggable,this.el,!1)&&o.push(s.getAttribute(ee.dataIdAttr)||_generateId(s));return o},sort:function(o){var s={},_=this.el;this.toArray().forEach(function(T,j){var ee=_.children[j];closest(ee,this.options.draggable,_,!1)&&(s[T]=ee)},this),o.forEach(function(T){s[T]&&(_.removeChild(s[T]),_.appendChild(s[T]))})},save:function(){var o=this.options.store;o&&o.set&&o.set(this)},closest:function(o,s){return closest(o,s||this.options.draggable,this.el,!1)},option:function(o,s){var _=this.options;if(s===void 0)return _[o];var T=PluginManager.modifyOption(this,o,s);typeof T<"u"?_[o]=T:_[o]=s,o==="group"&&_prepareGroup(_)},destroy:function(){pluginEvent("destroy",this);var o=this.el;o[expando]=null,off(o,"mousedown",this._onTapStart),off(o,"touchstart",this._onTapStart),off(o,"pointerdown",this._onTapStart),this.nativeDraggable&&(off(o,"dragover",this),off(o,"dragenter",this)),Array.prototype.forEach.call(o.querySelectorAll("[draggable]"),function(s){s.removeAttribute("draggable")}),this._onDrop(),sortables.splice(sortables.indexOf(this.el),1),this.el=o=null},_hideClone:function(){if(!cloneHidden){if(pluginEvent("hideClone",this),Sortable.eventCanceled)return;css(cloneEl,"display","none"),this.options.removeCloneOnHide&&cloneEl.parentNode&&cloneEl.parentNode.removeChild(cloneEl),cloneHidden=!0}},_showClone:function(o){if(o.lastPutMode!=="clone"){this._hideClone();return}if(cloneHidden){if(pluginEvent("showClone",this),Sortable.eventCanceled)return;rootEl.contains(dragEl)&&!this.options.group.revertClone?rootEl.insertBefore(cloneEl,dragEl):nextEl?rootEl.insertBefore(cloneEl,nextEl):rootEl.appendChild(cloneEl),this.options.group.revertClone&&this.animate(dragEl,cloneEl),css(cloneEl,"display",""),cloneHidden=!1}}};function _globalDragOver(a){a.dataTransfer&&(a.dataTransfer.dropEffect="move"),a.cancelable&&a.preventDefault()}function _onMove(a,o,s,_,T,j,ee,te){var re,ne=a[expando],ae=ne.options.onMove,oe;return window.CustomEvent&&!IE11OrLess&&!Edge?re=new CustomEvent("move",{bubbles:!0,cancelable:!0}):(re=document.createEvent("Event"),re.initEvent("move",!0,!0)),re.to=o,re.from=a,re.dragged=s,re.draggedRect=_,re.related=T||o,re.relatedRect=j||getRect(o),re.willInsertAfter=te,re.originalEvent=ee,a.dispatchEvent(re),ae&&(oe=ae.call(ne,re,ee)),oe}function _disableDraggable(a){a.draggable=!1}function _unsilent(){_silent=!1}function _ghostIsLast(a,o,s){var _=getRect(lastChild(s.el,s.options.draggable)),T=10;return o?a.clientX>_.right+T||a.clientX<=_.right&&a.clientY>_.bottom&&a.clientX>=_.left:a.clientX>_.right&&a.clientY>_.top||a.clientX<=_.right&&a.clientY>_.bottom+T}function _getSwapDirection(a,o,s,_,T,j,ee,te){var re=_?a.clientY:a.clientX,ne=_?s.height:s.width,ae=_?s.top:s.left,oe=_?s.bottom:s.right,se=!1;if(!ee){if(te&&targetMoveDistance<ne*T){if(!pastFirstInvertThresh&&(lastDirection===1?re>ae+ne*j/2:re<oe-ne*j/2)&&(pastFirstInvertThresh=!0),pastFirstInvertThresh)se=!0;else if(lastDirection===1?re<ae+targetMoveDistance:re>oe-targetMoveDistance)return-lastDirection}else if(re>ae+ne*(1-T)/2&&re<oe-ne*(1-T)/2)return _getInsertDirection(o)}return se=se||ee,se&&(re<ae+ne*j/2||re>oe-ne*j/2)?re>ae+ne/2?1:-1:0}function _getInsertDirection(a){return index(dragEl)<index(a)?1:-1}function _generateId(a){for(var o=a.tagName+a.className+a.src+a.href+a.textContent,s=o.length,_=0;s--;)_+=o.charCodeAt(s);return _.toString(36)}function _saveInputCheckedState(a){savedInputChecked.length=0;for(var o=a.getElementsByTagName("input"),s=o.length;s--;){var _=o[s];_.checked&&savedInputChecked.push(_)}}function _nextTick(a){return setTimeout(a,0)}function _cancelNextTick(a){return clearTimeout(a)}documentExists&&on(document,"touchmove",function(a){(Sortable.active||awaitingDragStarted)&&a.cancelable&&a.preventDefault()}),Sortable.utils={on,off,css,find,is:function(o,s){return!!closest(o,s,o,!1)},extend,throttle,closest,toggleClass,clone,index,nextTick:_nextTick,cancelNextTick:_cancelNextTick,detectDirection:_detectDirection,getChild},Sortable.get=function(a){return a[expando]},Sortable.mount=function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];o[0].constructor===Array&&(o=o[0]),o.forEach(function(_){if(!_.prototype||!_.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(_));_.utils&&(Sortable.utils=_objectSpread({},Sortable.utils,_.utils)),PluginManager.mount(_)})},Sortable.create=function(a,o){return new Sortable(a,o)},Sortable.version=version;var autoScrolls=[],scrollEl,scrollRootEl,scrolling=!1,lastAutoScrollX,lastAutoScrollY,touchEvt$1,pointerElemChangedInterval;function AutoScrollPlugin(){function a(){this.defaults={scroll:!0,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0};for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this))}return a.prototype={dragStarted:function(s){var _=s.originalEvent;this.sortable.nativeDraggable?on(document,"dragover",this._handleAutoScroll):this.options.supportPointer?on(document,"pointermove",this._handleFallbackAutoScroll):_.touches?on(document,"touchmove",this._handleFallbackAutoScroll):on(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(s){var _=s.originalEvent;!this.options.dragOverBubble&&!_.rootEl&&this._handleAutoScroll(_)},drop:function(){this.sortable.nativeDraggable?off(document,"dragover",this._handleAutoScroll):(off(document,"pointermove",this._handleFallbackAutoScroll),off(document,"touchmove",this._handleFallbackAutoScroll),off(document,"mousemove",this._handleFallbackAutoScroll)),clearPointerElemChangedInterval(),clearAutoScrolls(),cancelThrottle()},nulling:function(){touchEvt$1=scrollRootEl=scrollEl=scrolling=pointerElemChangedInterval=lastAutoScrollX=lastAutoScrollY=null,autoScrolls.length=0},_handleFallbackAutoScroll:function(s){this._handleAutoScroll(s,!0)},_handleAutoScroll:function(s,_){var T=this,j=(s.touches?s.touches[0]:s).clientX,ee=(s.touches?s.touches[0]:s).clientY,te=document.elementFromPoint(j,ee);if(touchEvt$1=s,_||Edge||IE11OrLess||Safari){autoScroll(s,this.options,te,_);var re=getParentAutoScrollElement(te,!0);scrolling&&(!pointerElemChangedInterval||j!==lastAutoScrollX||ee!==lastAutoScrollY)&&(pointerElemChangedInterval&&clearPointerElemChangedInterval(),pointerElemChangedInterval=setInterval(function(){var ne=getParentAutoScrollElement(document.elementFromPoint(j,ee),!0);ne!==re&&(re=ne,clearAutoScrolls()),autoScroll(s,T.options,ne,_)},10),lastAutoScrollX=j,lastAutoScrollY=ee)}else{if(!this.options.bubbleScroll||getParentAutoScrollElement(te,!0)===getWindowScrollingElement()){clearAutoScrolls();return}autoScroll(s,this.options,getParentAutoScrollElement(te,!1),!1)}}},_extends(a,{pluginName:"scroll",initializeByDefault:!0})}function clearAutoScrolls(){autoScrolls.forEach(function(a){clearInterval(a.pid)}),autoScrolls=[]}function clearPointerElemChangedInterval(){clearInterval(pointerElemChangedInterval)}var autoScroll=throttle(function(a,o,s,_){if(o.scroll){var T=(a.touches?a.touches[0]:a).clientX,j=(a.touches?a.touches[0]:a).clientY,ee=o.scrollSensitivity,te=o.scrollSpeed,re=getWindowScrollingElement(),ne=!1,ae;scrollRootEl!==s&&(scrollRootEl=s,clearAutoScrolls(),scrollEl=o.scroll,ae=o.scrollFn,scrollEl===!0&&(scrollEl=getParentAutoScrollElement(s,!0)));var oe=0,se=scrollEl;do{var de=se,ue=getRect(de),ce=ue.top,ve=ue.bottom,fe=ue.left,he=ue.right,pe=ue.width,me=ue.height,be=void 0,ye=void 0,$e=de.scrollWidth,_e=de.scrollHeight,Ee=css(de),Oe=de.scrollLeft,Me=de.scrollTop;de===re?(be=pe<$e&&(Ee.overflowX==="auto"||Ee.overflowX==="scroll"||Ee.overflowX==="visible"),ye=me<_e&&(Ee.overflowY==="auto"||Ee.overflowY==="scroll"||Ee.overflowY==="visible")):(be=pe<$e&&(Ee.overflowX==="auto"||Ee.overflowX==="scroll"),ye=me<_e&&(Ee.overflowY==="auto"||Ee.overflowY==="scroll"));var Ce=be&&(Math.abs(he-T)<=ee&&Oe+pe<$e)-(Math.abs(fe-T)<=ee&&!!Oe),Ie=ye&&(Math.abs(ve-j)<=ee&&Me+me<_e)-(Math.abs(ce-j)<=ee&&!!Me);if(!autoScrolls[oe])for(var De=0;De<=oe;De++)autoScrolls[De]||(autoScrolls[De]={});(autoScrolls[oe].vx!=Ce||autoScrolls[oe].vy!=Ie||autoScrolls[oe].el!==de)&&(autoScrolls[oe].el=de,autoScrolls[oe].vx=Ce,autoScrolls[oe].vy=Ie,clearInterval(autoScrolls[oe].pid),(Ce!=0||Ie!=0)&&(ne=!0,autoScrolls[oe].pid=setInterval(function(){_&&this.layer===0&&Sortable.active._onTouchMove(touchEvt$1);var Fe=autoScrolls[this.layer].vy?autoScrolls[this.layer].vy*te:0,Pe=autoScrolls[this.layer].vx?autoScrolls[this.layer].vx*te:0;typeof ae=="function"&&ae.call(Sortable.dragged.parentNode[expando],Pe,Fe,a,touchEvt$1,autoScrolls[this.layer].el)!=="continue"||scrollBy(autoScrolls[this.layer].el,Pe,Fe)}.bind({layer:oe}),24))),oe++}while(o.bubbleScroll&&se!==re&&(se=getParentAutoScrollElement(se,!1)));scrolling=ne}},30),drop=function(o){var s=o.originalEvent,_=o.putSortable,T=o.dragEl,j=o.activeSortable,ee=o.dispatchSortableEvent,te=o.hideGhostForTarget,re=o.unhideGhostForTarget;if(s){var ne=_||j;te();var ae=s.changedTouches&&s.changedTouches.length?s.changedTouches[0]:s,oe=document.elementFromPoint(ae.clientX,ae.clientY);re(),ne&&!ne.el.contains(oe)&&(ee("spill"),this.onSpill({dragEl:T,putSortable:_}))}};function Revert(){}Revert.prototype={startIndex:null,dragStart:function(o){var s=o.oldDraggableIndex;this.startIndex=s},onSpill:function(o){var s=o.dragEl,_=o.putSortable;this.sortable.captureAnimationState(),_&&_.captureAnimationState();var T=getChild(this.sortable.el,this.startIndex,this.options);T?this.sortable.el.insertBefore(s,T):this.sortable.el.appendChild(s),this.sortable.animateAll(),_&&_.animateAll()},drop},_extends(Revert,{pluginName:"revertOnSpill"});function Remove(){}Remove.prototype={onSpill:function(o){var s=o.dragEl,_=o.putSortable,T=_||this.sortable;T.captureAnimationState(),s.parentNode&&s.parentNode.removeChild(s),T.animateAll()},drop},_extends(Remove,{pluginName:"removeOnSpill"});var lastSwapEl;function SwapPlugin(){function a(){this.defaults={swapClass:"sortable-swap-highlight"}}return a.prototype={dragStart:function(s){var _=s.dragEl;lastSwapEl=_},dragOverValid:function(s){var _=s.completed,T=s.target,j=s.onMove,ee=s.activeSortable,te=s.changed,re=s.cancel;if(ee.options.swap){var ne=this.sortable.el,ae=this.options;if(T&&T!==ne){var oe=lastSwapEl;j(T)!==!1?(toggleClass(T,ae.swapClass,!0),lastSwapEl=T):lastSwapEl=null,oe&&oe!==lastSwapEl&&toggleClass(oe,ae.swapClass,!1)}te(),_(!0),re()}},drop:function(s){var _=s.activeSortable,T=s.putSortable,j=s.dragEl,ee=T||this.sortable,te=this.options;lastSwapEl&&toggleClass(lastSwapEl,te.swapClass,!1),lastSwapEl&&(te.swap||T&&T.options.swap)&&j!==lastSwapEl&&(ee.captureAnimationState(),ee!==_&&_.captureAnimationState(),swapNodes(j,lastSwapEl),ee.animateAll(),ee!==_&&_.animateAll())},nulling:function(){lastSwapEl=null}},_extends(a,{pluginName:"swap",eventProperties:function(){return{swapItem:lastSwapEl}}})}function swapNodes(a,o){var s=a.parentNode,_=o.parentNode,T,j;!s||!_||s.isEqualNode(o)||_.isEqualNode(a)||(T=index(a),j=index(o),s.isEqualNode(_)&&T<j&&j++,s.insertBefore(o,s.children[T]),_.insertBefore(a,_.children[j]))}var multiDragElements=[],multiDragClones=[],lastMultiDragSelect,multiDragSortable,initialFolding=!1,folding=!1,dragStarted=!1,dragEl$1,clonesFromRect,clonesHidden;function MultiDragPlugin(){function a(o){for(var s in this)s.charAt(0)==="_"&&typeof this[s]=="function"&&(this[s]=this[s].bind(this));o.options.supportPointer?on(document,"pointerup",this._deselectMultiDrag):(on(document,"mouseup",this._deselectMultiDrag),on(document,"touchend",this._deselectMultiDrag)),on(document,"keydown",this._checkKeyDown),on(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,setData:function(T,j){var ee="";multiDragElements.length&&multiDragSortable===o?multiDragElements.forEach(function(te,re){ee+=(re?", ":"")+te.textContent}):ee=j.textContent,T.setData("Text",ee)}}}return a.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(s){var _=s.dragEl;dragEl$1=_},delayEnded:function(){this.isMultiDrag=~multiDragElements.indexOf(dragEl$1)},setupClone:function(s){var _=s.sortable,T=s.cancel;if(this.isMultiDrag){for(var j=0;j<multiDragElements.length;j++)multiDragClones.push(clone(multiDragElements[j])),multiDragClones[j].sortableIndex=multiDragElements[j].sortableIndex,multiDragClones[j].draggable=!1,multiDragClones[j].style["will-change"]="",toggleClass(multiDragClones[j],this.options.selectedClass,!1),multiDragElements[j]===dragEl$1&&toggleClass(multiDragClones[j],this.options.chosenClass,!1);_._hideClone(),T()}},clone:function(s){var _=s.sortable,T=s.rootEl,j=s.dispatchSortableEvent,ee=s.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||multiDragElements.length&&multiDragSortable===_&&(insertMultiDragClones(!0,T),j("clone"),ee()))},showClone:function(s){var _=s.cloneNowShown,T=s.rootEl,j=s.cancel;this.isMultiDrag&&(insertMultiDragClones(!1,T),multiDragClones.forEach(function(ee){css(ee,"display","")}),_(),clonesHidden=!1,j())},hideClone:function(s){var _=this;s.sortable;var T=s.cloneNowHidden,j=s.cancel;this.isMultiDrag&&(multiDragClones.forEach(function(ee){css(ee,"display","none"),_.options.removeCloneOnHide&&ee.parentNode&&ee.parentNode.removeChild(ee)}),T(),clonesHidden=!0,j())},dragStartGlobal:function(s){s.sortable,!this.isMultiDrag&&multiDragSortable&&multiDragSortable.multiDrag._deselectMultiDrag(),multiDragElements.forEach(function(_){_.sortableIndex=index(_)}),multiDragElements=multiDragElements.sort(function(_,T){return _.sortableIndex-T.sortableIndex}),dragStarted=!0},dragStarted:function(s){var _=this,T=s.sortable;if(this.isMultiDrag){if(this.options.sort&&(T.captureAnimationState(),this.options.animation)){multiDragElements.forEach(function(ee){ee!==dragEl$1&&css(ee,"position","absolute")});var j=getRect(dragEl$1,!1,!0,!0);multiDragElements.forEach(function(ee){ee!==dragEl$1&&setRect(ee,j)}),folding=!0,initialFolding=!0}T.animateAll(function(){folding=!1,initialFolding=!1,_.options.animation&&multiDragElements.forEach(function(ee){unsetRect(ee)}),_.options.sort&&removeMultiDragElements()})}},dragOver:function(s){var _=s.target,T=s.completed,j=s.cancel;folding&&~multiDragElements.indexOf(_)&&(T(!1),j())},revert:function(s){var _=s.fromSortable,T=s.rootEl,j=s.sortable,ee=s.dragRect;multiDragElements.length>1&&(multiDragElements.forEach(function(te){j.addAnimationState({target:te,rect:folding?getRect(te):ee}),unsetRect(te),te.fromRect=ee,_.removeAnimationState(te)}),folding=!1,insertMultiDragElements(!this.options.removeCloneOnHide,T))},dragOverCompleted:function(s){var _=s.sortable,T=s.isOwner,j=s.insertion,ee=s.activeSortable,te=s.parentEl,re=s.putSortable,ne=this.options;if(j){if(T&&ee._hideClone(),initialFolding=!1,ne.animation&&multiDragElements.length>1&&(folding||!T&&!ee.options.sort&&!re)){var ae=getRect(dragEl$1,!1,!0,!0);multiDragElements.forEach(function(se){se!==dragEl$1&&(setRect(se,ae),te.appendChild(se))}),folding=!0}if(!T)if(folding||removeMultiDragElements(),multiDragElements.length>1){var oe=clonesHidden;ee._showClone(_),ee.options.animation&&!clonesHidden&&oe&&multiDragClones.forEach(function(se){ee.addAnimationState({target:se,rect:clonesFromRect}),se.fromRect=clonesFromRect,se.thisAnimationDuration=null})}else ee._showClone(_)}},dragOverAnimationCapture:function(s){var _=s.dragRect,T=s.isOwner,j=s.activeSortable;if(multiDragElements.forEach(function(te){te.thisAnimationDuration=null}),j.options.animation&&!T&&j.multiDrag.isMultiDrag){clonesFromRect=_extends({},_);var ee=matrix(dragEl$1,!0);clonesFromRect.top-=ee.f,clonesFromRect.left-=ee.e}},dragOverAnimationComplete:function(){folding&&(folding=!1,removeMultiDragElements())},drop:function(s){var _=s.originalEvent,T=s.rootEl,j=s.parentEl,ee=s.sortable,te=s.dispatchSortableEvent,re=s.oldIndex,ne=s.putSortable,ae=ne||this.sortable;if(_){var oe=this.options,se=j.children;if(!dragStarted)if(oe.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),toggleClass(dragEl$1,oe.selectedClass,!~multiDragElements.indexOf(dragEl$1)),~multiDragElements.indexOf(dragEl$1))multiDragElements.splice(multiDragElements.indexOf(dragEl$1),1),lastMultiDragSelect=null,dispatchEvent({sortable:ee,rootEl:T,name:"deselect",targetEl:dragEl$1,originalEvt:_});else{if(multiDragElements.push(dragEl$1),dispatchEvent({sortable:ee,rootEl:T,name:"select",targetEl:dragEl$1,originalEvt:_}),_.shiftKey&&lastMultiDragSelect&&ee.el.contains(lastMultiDragSelect)){var de=index(lastMultiDragSelect),ue=index(dragEl$1);if(~de&&~ue&&de!==ue){var ce,ve;for(ue>de?(ve=de,ce=ue):(ve=ue,ce=de+1);ve<ce;ve++)~multiDragElements.indexOf(se[ve])||(toggleClass(se[ve],oe.selectedClass,!0),multiDragElements.push(se[ve]),dispatchEvent({sortable:ee,rootEl:T,name:"select",targetEl:se[ve],originalEvt:_}))}}else lastMultiDragSelect=dragEl$1;multiDragSortable=ae}if(dragStarted&&this.isMultiDrag){if((j[expando].options.sort||j!==T)&&multiDragElements.length>1){var fe=getRect(dragEl$1),he=index(dragEl$1,":not(."+this.options.selectedClass+")");if(!initialFolding&&oe.animation&&(dragEl$1.thisAnimationDuration=null),ae.captureAnimationState(),!initialFolding&&(oe.animation&&(dragEl$1.fromRect=fe,multiDragElements.forEach(function(me){if(me.thisAnimationDuration=null,me!==dragEl$1){var be=folding?getRect(me):fe;me.fromRect=be,ae.addAnimationState({target:me,rect:be})}})),removeMultiDragElements(),multiDragElements.forEach(function(me){se[he]?j.insertBefore(me,se[he]):j.appendChild(me),he++}),re===index(dragEl$1))){var pe=!1;multiDragElements.forEach(function(me){if(me.sortableIndex!==index(me)){pe=!0;return}}),pe&&te("update")}multiDragElements.forEach(function(me){unsetRect(me)}),ae.animateAll()}multiDragSortable=ae}(T===j||ne&&ne.lastPutMode!=="clone")&&multiDragClones.forEach(function(me){me.parentNode&&me.parentNode.removeChild(me)})}},nullingGlobal:function(){this.isMultiDrag=dragStarted=!1,multiDragClones.length=0},destroyGlobal:function(){this._deselectMultiDrag(),off(document,"pointerup",this._deselectMultiDrag),off(document,"mouseup",this._deselectMultiDrag),off(document,"touchend",this._deselectMultiDrag),off(document,"keydown",this._checkKeyDown),off(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(s){if(!dragStarted&&multiDragSortable===this.sortable&&!(s&&closest(s.target,this.options.draggable,this.sortable.el,!1))&&!(s&&s.button!==0))for(;multiDragElements.length;){var _=multiDragElements[0];toggleClass(_,this.options.selectedClass,!1),multiDragElements.shift(),dispatchEvent({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:_,originalEvt:s})}},_checkKeyDown:function(s){s.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(s){s.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},_extends(a,{pluginName:"multiDrag",utils:{select:function(s){var _=s.parentNode[expando];!_||!_.options.multiDrag||~multiDragElements.indexOf(s)||(multiDragSortable&&multiDragSortable!==_&&(multiDragSortable.multiDrag._deselectMultiDrag(),multiDragSortable=_),toggleClass(s,_.options.selectedClass,!0),multiDragElements.push(s))},deselect:function(s){var _=s.parentNode[expando],T=multiDragElements.indexOf(s);!_||!_.options.multiDrag||!~T||(toggleClass(s,_.options.selectedClass,!1),multiDragElements.splice(T,1))}},eventProperties:function(){var s=this,_=[],T=[];return multiDragElements.forEach(function(j){_.push({multiDragElement:j,index:j.sortableIndex});var ee;folding&&j!==dragEl$1?ee=-1:folding?ee=index(j,":not(."+s.options.selectedClass+")"):ee=index(j),T.push({multiDragElement:j,index:ee})}),{items:_toConsumableArray(multiDragElements),clones:[].concat(multiDragClones),oldIndicies:_,newIndicies:T}},optionListeners:{multiDragKey:function(s){return s=s.toLowerCase(),s==="ctrl"?s="Control":s.length>1&&(s=s.charAt(0).toUpperCase()+s.substr(1)),s}}})}function insertMultiDragElements(a,o){multiDragElements.forEach(function(s,_){var T=o.children[s.sortableIndex+(a?Number(_):0)];T?o.insertBefore(s,T):o.appendChild(s)})}function insertMultiDragClones(a,o){multiDragClones.forEach(function(s,_){var T=o.children[s.sortableIndex+(a?Number(_):0)];T?o.insertBefore(s,T):o.appendChild(s)})}function removeMultiDragElements(){multiDragElements.forEach(function(a){a!==dragEl$1&&a.parentNode&&a.parentNode.removeChild(a)})}Sortable.mount(new AutoScrollPlugin),Sortable.mount(Remove,Revert);const sortable_esm=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:MultiDragPlugin,Sortable,Swap:SwapPlugin,default:Sortable},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(sortable_esm);var classnames={exports:{}};/*!
|
||
Copyright (c) 2018 Jed Watson.
|
||
Licensed under the MIT License (MIT), see
|
||
http://jedwatson.github.io/classnames
|
||
*/(function(a){(function(){var o={}.hasOwnProperty;function s(){for(var _=[],T=0;T<arguments.length;T++){var j=arguments[T];if(j){var ee=typeof j;if(ee==="string"||ee==="number")_.push(j);else if(Array.isArray(j)){if(j.length){var te=s.apply(null,j);te&&_.push(te)}}else if(ee==="object")if(j.toString===Object.prototype.toString)for(var re in j)o.call(j,re)&&j[re]&&_.push(re);else _.push(j.toString())}}return _.join(" ")}a.exports?(s.default=s,a.exports=s):window.classNames=s})()})(classnames);var classnamesExports=classnames.exports,prefix="Invariant failed";function invariant(a,o){if(!a)throw new Error(prefix)}const tinyInvariant_esm=Object.freeze(Object.defineProperty({__proto__:null,default:invariant},Symbol.toStringTag,{value:"Module"})),require$$3=getAugmentedNamespace(tinyInvariant_esm);(function(a){var o=require$$0,s=classnamesExports,_=React$r,T=require$$3;function j(ye){return ye&&ye.__esModule?ye.default:ye}function ee(ye,$e,_e,Ee){Object.defineProperty(ye,$e,{get:_e,set:Ee,enumerable:!0,configurable:!0})}function te(ye,$e){return Object.keys($e).forEach(function(_e){_e==="default"||_e==="__esModule"||ye.hasOwnProperty(_e)||Object.defineProperty(ye,_e,{enumerable:!0,get:function(){return $e[_e]}})}),ye}ee(a.exports,"Sortable",()=>$882b6d93070905b3$re_export$Sortable),ee(a.exports,"Direction",()=>$882b6d93070905b3$re_export$Direction),ee(a.exports,"DOMRect",()=>$882b6d93070905b3$re_export$DOMRect),ee(a.exports,"GroupOptions",()=>$882b6d93070905b3$re_export$GroupOptions),ee(a.exports,"MoveEvent",()=>$882b6d93070905b3$re_export$MoveEvent),ee(a.exports,"Options",()=>$882b6d93070905b3$re_export$Options),ee(a.exports,"PullResult",()=>$882b6d93070905b3$re_export$PullResult),ee(a.exports,"PutResult",()=>$882b6d93070905b3$re_export$PutResult),ee(a.exports,"SortableEvent",()=>$882b6d93070905b3$re_export$SortableEvent),ee(a.exports,"SortableOptions",()=>$882b6d93070905b3$re_export$SortableOptions),ee(a.exports,"Utils",()=>$882b6d93070905b3$re_export$Utils),ee(a.exports,"ReactSortable",()=>me);function re(ye){ye.parentElement!==null&&ye.parentElement.removeChild(ye)}function ne(ye,$e,_e){const Ee=ye.children[_e]||null;ye.insertBefore($e,Ee)}function ae(ye){ye.forEach($e=>re($e.element))}function oe(ye){ye.forEach($e=>{ne($e.parentElement,$e.element,$e.oldIndex)})}function se(ye,$e){const _e=ve(ye),Ee={parentElement:ye.from};let Oe=[];switch(_e){case"normal":Oe=[{element:ye.item,newIndex:ye.newIndex,oldIndex:ye.oldIndex,parentElement:ye.from}];break;case"swap":const Ie={element:ye.item,oldIndex:ye.oldIndex,newIndex:ye.newIndex,...Ee},De={element:ye.swapItem,oldIndex:ye.newIndex,newIndex:ye.oldIndex,...Ee};Oe=[Ie,De];break;case"multidrag":Oe=ye.oldIndicies.map((Fe,Pe)=>({element:Fe.multiDragElement,oldIndex:Fe.index,newIndex:ye.newIndicies[Pe].index,...Ee}));break}return fe(Oe,$e)}function de(ye,$e){const _e=ue(ye,$e);return ce(ye,_e)}function ue(ye,$e){const _e=[...$e];return ye.concat().reverse().forEach(Ee=>_e.splice(Ee.oldIndex,1)),_e}function ce(ye,$e,_e,Ee){const Oe=[...$e];return ye.forEach(Me=>{const Ce=Ee&&_e&&Ee(Me.item,_e);Oe.splice(Me.newIndex,0,Ce||Me.item)}),Oe}function ve(ye){return ye.oldIndicies&&ye.oldIndicies.length>0?"multidrag":ye.swapItem?"swap":"normal"}function fe(ye,$e){return ye.map(Ee=>({...Ee,item:$e[Ee.oldIndex]})).sort((Ee,Oe)=>Ee.oldIndex-Oe.oldIndex)}function he(ye){const{list:$e,setList:_e,children:Ee,tag:Oe,style:Me,className:Ce,clone:Ie,onAdd:De,onChange:Fe,onChoose:Pe,onClone:Le,onEnd:Se,onFilter:Re,onRemove:ke,onSort:je,onStart:ze,onUnchoose:qe,onUpdate:et,onMove:Qe,onSpill:Ae,onSelect:Ue,onDeselect:Ge,...Je}=ye;return Je}const pe={dragging:null};class me extends _.Component{constructor($e){super($e),this.ref=(0,_.createRef)();const _e=[...$e.list].map(Ee=>Object.assign(Ee,{chosen:!1,selected:!1}));$e.setList(_e,this.sortable,pe),j(T)(!$e.plugins,`
|
||
Plugins prop is no longer supported.
|
||
Instead, mount it with "Sortable.mount(new MultiDrag())"
|
||
Please read the updated README.md at https://github.com/SortableJS/react-sortablejs.
|
||
`)}componentDidMount(){if(this.ref.current===null)return;const $e=this.makeOptions();j(o).create(this.ref.current,$e)}componentDidUpdate($e){$e.disabled!==this.props.disabled&&this.sortable&&this.sortable.option("disabled",this.props.disabled)}render(){const{tag:$e,style:_e,className:Ee,id:Oe}=this.props,Me={style:_e,className:Ee,id:Oe},Ce=!$e||$e===null?"div":$e;return(0,_.createElement)(Ce,{ref:this.ref,...Me},this.getChildren())}getChildren(){const{children:$e,dataIdAttr:_e,selectedClass:Ee="sortable-selected",chosenClass:Oe="sortable-chosen",dragClass:Me="sortable-drag",fallbackClass:Ce="sortable-falback",ghostClass:Ie="sortable-ghost",swapClass:De="sortable-swap-highlight",filter:Fe="sortable-filter",list:Pe}=this.props;if(!$e||$e==null)return null;const Le=_e||"data-id";return _.Children.map($e,(Se,Re)=>{if(Se===void 0)return;const ke=Pe[Re]||{},{className:je}=Se.props,ze=typeof Fe=="string"&&{[Fe.replace(".","")]:!!ke.filtered},qe=j(s)(je,{[Ee]:ke.selected,[Oe]:ke.chosen,...ze});return(0,_.cloneElement)(Se,{[Le]:Se.key,className:qe})})}get sortable(){const $e=this.ref.current;if($e===null)return null;const _e=Object.keys($e).find(Ee=>Ee.includes("Sortable"));return _e?$e[_e]:null}makeOptions(){const $e=["onAdd","onChoose","onDeselect","onEnd","onRemove","onSelect","onSpill","onStart","onUnchoose","onUpdate"],_e=["onChange","onClone","onFilter","onSort"],Ee=he(this.props);return $e.forEach(Me=>Ee[Me]=this.prepareOnHandlerPropAndDOM(Me)),_e.forEach(Me=>Ee[Me]=this.prepareOnHandlerProp(Me)),{...Ee,onMove:(Me,Ce)=>{const{onMove:Ie}=this.props,De=Me.willInsertAfter||-1;if(!Ie)return De;const Fe=Ie(Me,Ce,this.sortable,pe);return typeof Fe>"u"?!1:Fe}}}prepareOnHandlerPropAndDOM($e){return _e=>{this.callOnHandlerProp(_e,$e),this[$e](_e)}}prepareOnHandlerProp($e){return _e=>{this.callOnHandlerProp(_e,$e)}}callOnHandlerProp($e,_e){const Ee=this.props[_e];Ee&&Ee($e,this.sortable,pe)}onAdd($e){const{list:_e,setList:Ee,clone:Oe}=this.props,Me=[...pe.dragging.props.list],Ce=se($e,Me);ae(Ce);const Ie=ce(Ce,_e,$e,Oe).map(De=>Object.assign(De,{selected:!1}));Ee(Ie,this.sortable,pe)}onRemove($e){const{list:_e,setList:Ee}=this.props,Oe=ve($e),Me=se($e,_e);oe(Me);let Ce=[..._e];if($e.pullMode!=="clone")Ce=ue(Me,Ce);else{let Ie=Me;switch(Oe){case"multidrag":Ie=Me.map((De,Fe)=>({...De,element:$e.clones[Fe]}));break;case"normal":Ie=Me.map(De=>({...De,element:$e.clone}));break;case"swap":default:j(T)(!0,`mode "${Oe}" cannot clone. Please remove "props.clone" from <ReactSortable/> when using the "${Oe}" plugin`)}ae(Ie),Me.forEach(De=>{const Fe=De.oldIndex,Pe=this.props.clone(De.item,$e);Ce.splice(Fe,1,Pe)})}Ce=Ce.map(Ie=>Object.assign(Ie,{selected:!1})),Ee(Ce,this.sortable,pe)}onUpdate($e){const{list:_e,setList:Ee}=this.props,Oe=se($e,_e);ae(Oe),oe(Oe);const Me=de(Oe,_e);return Ee(Me,this.sortable,pe)}onStart(){pe.dragging=this}onEnd(){pe.dragging=null}onChoose($e){const{list:_e,setList:Ee}=this.props,Oe=_e.map((Me,Ce)=>{let Ie=Me;return Ce===$e.oldIndex&&(Ie=Object.assign(Me,{chosen:!0})),Ie});Ee(Oe,this.sortable,pe)}onUnchoose($e){const{list:_e,setList:Ee}=this.props,Oe=_e.map((Me,Ce)=>{let Ie=Me;return Ce===$e.oldIndex&&(Ie=Object.assign(Ie,{chosen:!1})),Ie});Ee(Oe,this.sortable,pe)}onSpill($e){const{removeOnSpill:_e,revertOnSpill:Ee}=this.props;_e&&!Ee&&re($e.item)}onSelect($e){const{list:_e,setList:Ee}=this.props,Oe=_e.map(Me=>Object.assign(Me,{selected:!1}));$e.newIndicies.forEach(Me=>{const Ce=Me.index;if(Ce===-1){console.log(`"${$e.type}" had indice of "${Me.index}", which is probably -1 and doesn't usually happen here.`),console.log($e);return}Oe[Ce].selected=!0}),Ee(Oe,this.sortable,pe)}onDeselect($e){const{list:_e,setList:Ee}=this.props,Oe=_e.map(Me=>Object.assign(Me,{selected:!1}));$e.newIndicies.forEach(Me=>{const Ce=Me.index;Ce!==-1&&(Oe[Ce].selected=!0)}),Ee(Oe,this.sortable,pe)}}Fi(me,"defaultProps",{clone:$e=>$e});var be={};te(a.exports,be)})(dist);var distExports=dist.exports;const useStyles$2=makeStyles$2(a=>({hasPaper:{background:a.palette.background.paper,border:`1px solid ${a.palette.divider}`,borderRadius:2,padding:0},noPaper:{padding:0,backgroundColor:"inherit"},isSortable:{cursor:"move"},sideNav:{background:a.palette.background.paper,"& .prmbl-touchRipple":{color:a.palette.primary.main}},dragItem:{boxShadow:a.shadows[3],backgroundColor:a.palette.background.paper,width:"100%",transition:a.transitions.create(["background","box-shadow"],{duration:".5s"}),cursor:"grabbing"},ghostItem:{opacity:0}})),List=a=>{const{id:o,children:s,className:_,listItems:T,subheader:j,listSubheader:ee,subheaders:te,onChange:re,wrapperStyles:ne,sideNav:ae,draggable:oe,ReactSortableProps:se,...de}=a,ue=useStyles$2(),ce=React$r.useMemo(()=>(T||[]).map((he,pe)=>({...he,id:he.id||`list-item-${pe}`})),[T]),ve=React$r.useCallback((he,pe,me)=>{const be=ce.map($e=>$e.id),ye=he.map($e=>$e.id);be.join(",")!==ye.join(",")&&re&&re(he.map($e=>$e.id),pe,me)},[ce,re]);if(!T&&!te&&!s)return React$r.createElement(React$r.Fragment,null);const fe=ce.map((he,pe)=>{const me=Object.assign({},he);return delete me.chosen,React$r.createElement(ListItem$1,_extends$6({key:pe},me))});return React$r.createElement(MuiList,_extends$6({id:o},de,{className:classNames("prmbl-list",_,ne?ue.hasPaper:ue.noPaper,{[ue.sideNav]:ae}),subheader:j||ee||void 0}),oe?React$r.createElement(distExports.ReactSortable,_extends$6({group:o,forceFallback:!0,className:ue.isSortable,dragClass:ue.dragItem,chosenClass:ue.dragItem,ghostClass:ue.ghostItem,list:ce,setList:he=>ve(he,null,new Event("change"))},se),fe):fe,s??(te==null?void 0:te.map((he,pe)=>{const{listItems:me,...be}=he;return React$r.createElement(React$r.Fragment,{key:`subheader-wrapper-${pe}`},React$r.createElement(ListSubheader$1,_extends$6({id:o?`${o}-listSubheader-${pe}`:void 0},be)),me==null?void 0:me.map((ye,$e)=>React$r.createElement(ListItem$1,_extends$6({key:$e},ye))))})))},List$1=List;class TableRow extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"render",()=>{const{id:s,children:_,hover:T,onClick:j,className:ee}=this.props;return React$r.createElement(MuiTableRow,{id:s,className:classNames("prmbl-tableRow",ee),hover:T,onClick:j},_)})}}_defineProperty$b(TableRow,"propTypes",{id:PropTypes$1.string,children:PropTypes$1.node,hover:PropTypes$1.bool,onClick:PropTypes$1.func,className:PropTypes$1.string});const TableRow$1=TableRow;var FirstPage={},_interopRequireDefault$6=interopRequireDefaultExports,_interopRequireWildcard$6=interopRequireWildcardExports;Object.defineProperty(FirstPage,"__esModule",{value:!0});var default_1$6=FirstPage.default=void 0,React$6=_interopRequireWildcard$6(React$r),_createSvgIcon$6=_interopRequireDefault$6(requireCreateSvgIcon()),_default$6=(0,_createSvgIcon$6.default)(React$6.createElement("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage");default_1$6=FirstPage.default=_default$6;var KeyboardArrowLeft={},_interopRequireDefault$5=interopRequireDefaultExports,_interopRequireWildcard$5=interopRequireWildcardExports;Object.defineProperty(KeyboardArrowLeft,"__esModule",{value:!0});var default_1$5=KeyboardArrowLeft.default=void 0,React$5=_interopRequireWildcard$5(React$r),_createSvgIcon$5=_interopRequireDefault$5(requireCreateSvgIcon()),_default$5=(0,_createSvgIcon$5.default)(React$5.createElement("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"KeyboardArrowLeft");default_1$5=KeyboardArrowLeft.default=_default$5;var LastPage={},_interopRequireDefault$4=interopRequireDefaultExports,_interopRequireWildcard$4=interopRequireWildcardExports;Object.defineProperty(LastPage,"__esModule",{value:!0});var default_1$4=LastPage.default=void 0,React$4=_interopRequireWildcard$4(React$r),_createSvgIcon$4=_interopRequireDefault$4(requireCreateSvgIcon()),_default$4=(0,_createSvgIcon$4.default)(React$4.createElement("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage");default_1$4=LastPage.default=_default$4;const styles$1=createStyles(a=>({paginationState:{whiteSpace:"nowrap",paddingLeft:a.spacing(1),paddingRight:a.spacing(1)},pagination:{fontSize:a.typography.caption.fontSize,fontFamily:a.typography.fontFamily,color:a.palette.text.secondary},paginationSelect:{paddingRight:a.spacing(3)},toolbar:{[a.breakpoints.down("sm")]:{justifyContent:"center",flexDirection:"column"}},leftButtons:{display:"flex"},rightButtons:{display:"flex"}}));class TablePaginationActions extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"handleFirstPageButtonClick",s=>{this.props.onChangePage?this.props.onChangePage(s,0):this.props.onPageChange&&this.props.onPageChange(s,0)}),_defineProperty$b(this,"handleBackButtonClick",s=>{this.props.onChangePage?this.props.onChangePage(s,this.props.page-1):this.props.onPageChange&&this.props.onPageChange(s,this.props.page-1)}),_defineProperty$b(this,"handleNextButtonClick",s=>{this.props.onChangePage?this.props.onChangePage(s,this.props.page+1):this.props.onPageChange&&this.props.onPageChange(s,this.props.page+1)}),_defineProperty$b(this,"handleLastPageButtonClick",s=>{this.props.onChangePage?this.props.onChangePage(s,Math.max(0,Math.ceil(this.props.count/this.props.rowsPerPage)-1)):this.props.onPageChange&&this.props.onPageChange(s,Math.max(0,Math.ceil(this.props.count/this.props.rowsPerPage)-1))})}render(){const{id:o,count:s,page:_,rowsPerPage:T,classes:j}=this.props;return React$r.createElement(React$r.Fragment,null,React$r.createElement("div",{className:classNames("prmbl-tablePagination-left-buttons",j.leftButtons)},React$r.createElement(IconButton$3,{id:`${o}-first-page-button`,className:"prmbl-tablePagination-first",onClick:this.handleFirstPageButtonClick,disabled:_===0,"aria-label":"First Page"},React$r.createElement(default_1$6,null)),React$r.createElement(IconButton$3,{id:`${o}-back-page-button`,className:"prmbl-tablePagination-back",onClick:this.handleBackButtonClick,disabled:_===0,"aria-label":"Previous Page"},React$r.createElement(default_1$5,null))),React$r.createElement("div",{className:classNames("prmbl-tablePagination-state",j.paginationState)},"Page ",_+1," of ",Math.ceil(s/T)),React$r.createElement("div",{className:classNames("prmbl-tablePagination-right-buttons",j.rightButtons)},React$r.createElement(IconButton$3,{id:`${o}-next-page-button`,className:"prmbl-tablePagination-next",onClick:this.handleNextButtonClick,disabled:_>=Math.ceil(s/T)-1,"aria-label":"Next Page"},React$r.createElement(default_1$f,null)),React$r.createElement(IconButton$3,{id:`${o}-last-page-button`,className:"prmbl-tablePagination-last",onClick:this.handleLastPageButtonClick,disabled:_>=Math.ceil(s/T)-1,"aria-label":"Last Page"},React$r.createElement(default_1$4,null))))}}_defineProperty$b(TablePaginationActions,"propTypes",{id:PropTypes$1.string,count:PropTypes$1.number.isRequired,onChangePage:deprecated(PropTypes$1.func,"Use onPageChange instead"),onPageChange:PropTypes$1.func,page:PropTypes$1.number.isRequired,rowsPerPage:PropTypes$1.number.isRequired,classes:PropTypes$1.object.isRequired});const TablePaginationActions$1=withStyles(styles$1)(TablePaginationActions);class TablePagination extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"render",()=>{const{id:s,count:_,labelRowsPerPage:T,onChangePage:j,onPageChange:ee,onChangeRowsPerPage:te,onRowsPerPageChange:re,page:ne,rowsPerPage:ae,rowsPerPageOptions:oe,className:se,component:de,classes:ue}=this.props,ce=React$r.createElement(MuiTablePagination$1,{id:s,className:classNames("prmbl-tablePagination",se,ue.pagination),classes:{select:ue.paginationSelect+" prmbl-tablePagination-select",menuItem:"prmbl-tablePagination-menuItem",input:"prmbl-tablePagination-input",toolbar:classNames("prmbl-tablePagination-toolbar",ue.toolbar)},page:ne,labelRowsPerPage:T,rowsPerPage:ae,count:_,onPageChange:ee||j,backIconButtonProps:{"aria-label":"Previous Page"},nextIconButtonProps:{"aria-label":"Next Page"},onRowsPerPageChange:re||te,rowsPerPageOptions:oe,component:de,ActionsComponent:()=>React$r.createElement(TablePaginationActions$1,{id:s,count:_,onPageChange:ee||j,page:ne,rowsPerPage:ae}),labelDisplayedRows:({from:ve,to:fe,count:he})=>""});return de?ce:React$r.createElement(MuiTableFooter$1,null,React$r.createElement(TableRow$1,{className:"prmbl-tablePagination-row",id:`${s}-pagination-row`},ce))})}}_defineProperty$b(TablePagination,"propTypes",{id:PropTypes$1.string,component:PropTypes$1.string,count:PropTypes$1.number.isRequired,labelRowsPerPage:PropTypes$1.string,onChangePage:deprecated(PropTypes$1.func,"Use onPageChange instead"),onPageChange:PropTypes$1.func,onChangeRowsPerPage:deprecated(PropTypes$1.func,"Use onRowsPerPageChange instead"),onRowsPerPageChange:PropTypes$1.func,page:PropTypes$1.number.isRequired,rowsPerPage:PropTypes$1.number.isRequired,rowsPerPageOptions:PropTypes$1.arrayOf(PropTypes$1.number),className:PropTypes$1.string,classes:PropTypes$1.object.isRequired}),_defineProperty$b(TablePagination,"defaultProps",{page:0,rowsPerPage:10,rowsPerPageOptions:[10,25,50,100]});const Pagination=withStyles(styles$1)(TablePagination);class Grid extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"render",()=>{const{alignContent:s,alignItems:_,children:T,container:j,direction:ee,id:te,item:re,justify:ne,justifyContent:ae,lg:oe,md:se,sm:de,spacing:ue,wrap:ce,xl:ve,xs:fe,zeroMinWidth:he,className:pe,...me}=this.props;return React$r.createElement(MuiGrid,_extends$6({alignContent:s,alignItems:_,container:j,direction:ee,id:te,className:classNames("prmbl-grid",pe),item:re,justifyContent:ae||ne,lg:oe,md:se,sm:de,spacing:ue,wrap:ce,xl:ve,xs:fe,zeroMinWidth:he},me),T)})}}_defineProperty$b(Grid,"propTypes",{alignContent:PropTypes$1.oneOf(["stretch","center","flex-start","flex-end","space-between","space-around"]),alignItems:PropTypes$1.oneOf(["flex-start","center","flex-end","stretch","baseline"]),children:PropTypes$1.node,container:PropTypes$1.bool,direction:PropTypes$1.oneOf(["row","row-reverse","column","column-reverse"]),id:PropTypes$1.string,item:PropTypes$1.bool,justify:deprecated(PropTypes$1.oneOf(["flex-start","center","flex-end","space-between","space-around"]),"The prop `justify` is now deprecated. Use `justifyContent` instead."),justifyContent:PropTypes$1.oneOf(["flex-start","center","flex-end","space-between","space-around"]),lg:PropTypes$1.oneOf([!1,"auto",!0,1,2,3,4,5,6,7,8,9,10,11,12]),md:PropTypes$1.oneOf([!1,"auto",!0,1,2,3,4,5,6,7,8,9,10,11,12]),sm:PropTypes$1.oneOf([!1,"auto",!0,1,2,3,4,5,6,7,8,9,10,11,12]),spacing:PropTypes$1.oneOf([0,1,2,3,4,5,6,7,8,9,10]),wrap:PropTypes$1.oneOf(["nowrap","wrap","wrap-reverse"]),xl:PropTypes$1.oneOf([!1,"auto",!0,1,2,3,4,5,6,7,8,9,10,11,12]),xs:PropTypes$1.oneOf([!1,"auto",!0,1,2,3,4,5,6,7,8,9,10,11,12]),zeroMinWidth:PropTypes$1.bool,className:PropTypes$1.string,role:PropTypes$1.string,component:PropTypes$1.oneOfType([PropTypes$1.string,PropTypes$1.object])});const Grid$1=Grid;var _Error={},_interopRequireDefault$3=interopRequireDefaultExports,_interopRequireWildcard$3=interopRequireWildcardExports;Object.defineProperty(_Error,"__esModule",{value:!0});var default_1$3=_Error.default=void 0,React$3=_interopRequireWildcard$3(React$r),_createSvgIcon$3=_interopRequireDefault$3(requireCreateSvgIcon()),_default$3=(0,_createSvgIcon$3.default)(React$3.createElement("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-2h2v2zm0-4h-2V7h2v6z"}),"Error");default_1$3=_Error.default=_default$3;var Info={},_interopRequireDefault$2=interopRequireDefaultExports,_interopRequireWildcard$2=interopRequireWildcardExports;Object.defineProperty(Info,"__esModule",{value:!0});var default_1$2=Info.default=void 0,React$2=_interopRequireWildcard$2(React$r),_createSvgIcon$2=_interopRequireDefault$2(requireCreateSvgIcon()),_default$2=(0,_createSvgIcon$2.default)(React$2.createElement("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");default_1$2=Info.default=_default$2;var Warning={},_interopRequireDefault$1=interopRequireDefaultExports,_interopRequireWildcard$1=interopRequireWildcardExports;Object.defineProperty(Warning,"__esModule",{value:!0});var default_1$1=Warning.default=void 0,React$1=_interopRequireWildcard$1(React$r),_createSvgIcon$1=_interopRequireDefault$1(requireCreateSvgIcon()),_default$1=(0,_createSvgIcon$1.default)(React$1.createElement("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning");default_1$1=Warning.default=_default$1;const styles=createStyles(a=>({root:{},gutterBottom:{paddingBottom:a.spacing(4)},gutterTop:{paddingTop:a.spacing(4)},title:{},icon:{paddingRight:a.spacing(1),verticalAlign:"middle"},message:{},warning:{color:default_1$c[700]},error:{color:a.palette.error.dark},info:{color:a.palette.secondary.main}}));class ErrorMessage extends React$r.Component{constructor(...o){super(...o),_defineProperty$b(this,"getMessage",()=>{const{message:s,title:_,preset:T,children:j}=this.props,ee={403:{title:"Unauthorized (403)",message:"You do not have permission to access this resource."},404:{title:"Not Found (404)",message:"The resource you are looking for has been removed, had its name changed, or is temporarily unavailable."}};return{title:_||T in ee&&ee[T].title,message:j||s||T in ee&&ee[T].message}}),_defineProperty$b(this,"getIcon",()=>{const{type:s}=this.props;if(s==="warning")return React$r.createElement(default_1$1,{fontSize:"inherit"});if(s==="info")return React$r.createElement(default_1$2,{fontSize:"inherit"});if(s==="error")return React$r.createElement(default_1$3,{fontSize:"inherit"})}),_defineProperty$b(this,"getColorClass",()=>{const{type:s,classes:_}=this.props;if(s==="warning")return _.warning;if(s==="info")return _.info;if(s==="error")return _.error}),_defineProperty$b(this,"render",()=>{const{id:s,classes:_,align:T,gutterBottom:j,gutterTop:ee}=this.props,te=this.getMessage(),re=this.getColorClass();return React$r.createElement(Grid$1,{container:!0,direction:"column",id:s,className:classNames("prmbl-ErrorMessage",_.root,{[_.gutterBottom]:j},{[_.gutterTop]:ee})},React$r.createElement(Typography$1,{variant:"h4",align:T},React$r.createElement("span",{className:classNames(_.icon,re)},this.getIcon()),React$r.createElement("span",{className:classNames(_.title,re)},te.title)),React$r.createElement(Typography$1,{variant:"body1",className:_.message,align:T},te.message))})}}_defineProperty$b(ErrorMessage,"propTypes",{id:PropTypes$1.string,classes:PropTypes$1.object.isRequired,title:PropTypes$1.string,message:deprecated(PropTypes$1.node,"Deprecation warning: This ErrorMessage uses the deprecated `message` prop. Use a child node instead."),children:PropTypes$1.node,align:PropTypes$1.oneOf(["left","center"]),gutterTop:PropTypes$1.bool,gutterBottom:PropTypes$1.bool,type:PropTypes$1.oneOf(["warning","error","info"]),preset:PropTypes$1.oneOf(["403","404"])}),_defineProperty$b(ErrorMessage,"defaultProps",{align:"left",gutterTop:!1,gutterBottom:!0,type:"error"});const ErrorMessage$1=withStyles(styles)(ErrorMessage),useStyles$1=default_1$a(a=>({list:{"& .prmbl-button":{textTransform:"initial!important",letterSpacing:"initial!important"}},icon:{backgroundColor:a.palette.grey[200],borderRadius:a.shape.borderRadius,padding:a.spacing(1.5)},paginationToolbar:{flexDirection:"row"}})),MobilePane=a=>{const o=useStyles$1(),[s,_]=React$r.useState({items:[],count:0}),[T,j]=React$r.useState([]),[ee,te]=React$r.useState(0),[re,ne]=React$r.useState(a.rowsPerPage),[ae,oe]=React$r.useState(!1),se=(ve,fe)=>{te(fe)},de=ve=>{ne(parseInt(ve.target.value,10)),te(0)},ue=React$r.useCallback(async ve=>{const fe=getUrl(a.loadSource,documentsRenderMode.List,a.folderControllerName);let he={folderId:ve,getDocuments:1,imageRepo:!1,renderMode:a.renderMode,loadSource:a.loadSource,requestingModuleID:a.requestingModuleId,searchString:a.searchText,pageNumber:ee+1,rowsPerPage:re,sortColumn:"Name",sortOrder:0,categories:void 0,startfilter:void 0,endfilter:void 0};if(a.loadSource==loadSource.FrontendArchives){const ye=getFrontendArchivePostData();he={...he,categories:ye.items,startfilter:ye.start,endfilter:ye.end}}const pe=JSON.stringify(he,null,2),me=await instance({method:"POST",url:fe,data:pe});let be;return a.loadSource==loadSource.FrontendArchives?be=me.data.Archives:be=me.data.Documents,{items:be,count:parseInt(me.data.TotalCount)}},[ee,re,a.folderId,a.frontendSearchArchive]);React$r.useEffect(()=>{(async()=>{oe(!0);const fe=await ue(a.folderId);_(fe),j(fe.items.map(ce)),oe(!1)})()},[ue]);const ce=React$r.useCallback(ve=>({id:ve.ID,button:!0,itemIcon:ve.FileType||ve.Type?React$r.createElement("figure",{className:o.icon,"aria-label":ve.FileType},ve.Type==="folder"?React$r.createElement(FolderOutlined$1,null):React$r.createElement("img",{src:`/Common/images/FileTypeIcons/${getImageByFileExt(ve.FileType||ve.Type)}`,alt:""})):void 0,itemText:{primary:ve.DisplayName||ve.Name,secondary:a.loadSource==loadSource.Frontend?`${ve.FileSize} KB • ${ve.LastModifiedDateString}`:`${ve.PublishedDate} • Archived on ${ve.ArchivedDate}`},divider:!0,"aria-label":ve.Type!=="folder"?`Open ${ve.DisplayName||ve.Name} document`:void 0,href:ve.URL,target:"blank"}),[o.icon]);return ae?React$r.createElement(Loader$1,null):s.count==0?React$r.createElement(ErrorMessage$1,{id:"info-message",title:"No Documents",gutterTop:!0,align:"center",type:"info"},'There are no documents in the selected folder. You can choose another folder from the "Choose Folder" button.'):React$r.createElement(React$r.Fragment,null,React$r.createElement(List$1,{id:"items-list","aria-label":`Documents for ${a.folderName||"Archive"}`,listItems:T,className:o.list}),React$r.createElement(Pagination,{id:"pagination",classes:{toolbar:o.paginationToolbar},component:"div",count:s.count,page:ee,onPageChange:se,rowsPerPage:re,onRowsPerPageChange:de}))};var ChevronRight={},_interopRequireDefault=interopRequireDefaultExports,_interopRequireWildcard=interopRequireWildcardExports;Object.defineProperty(ChevronRight,"__esModule",{value:!0});var default_1=ChevronRight.default=void 0,React=_interopRequireWildcard(React$r),_createSvgIcon=_interopRequireDefault(requireCreateSvgIcon()),_default=(0,_createSvgIcon.default)(React.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight");default_1=ChevronRight.default=_default;const useStyles=makeStyles$3(a=>({root:{display:"flex",backgroundColor:a.palette.background.paper,height:"100%",minHeight:400,overflow:"hidden",transform:"translateZ(0)",border:`1px solid ${a.palette.divider}`},navigation:{width:"30%",overflow:"auto",[a.breakpoints.down("sm")]:{width:"0"}},documents:{width:"100%",display:"flex",flexGrow:1,flexDirection:"column",[a.breakpoints.up("md")]:{padding:a.spacing(2),borderLeft:`1px solid ${a.palette.divider}`}},documentList:{flexGrow:1,overflow:"auto","& >div":{border:"none",margin:0}},drawer:{height:"100%",overflow:"hidden"},drawerHeader:{position:"sticky",top:0,backgroundColor:a.palette.background.paper,zIndex:2,borderBottom:`1px solid ${a.palette.divider}`,display:"flex",alignItems:"center",justifyContent:"flex-end",padding:a.spacing(0,1),...a.mixins.toolbar}})),docCenterLoadSource$1=window.location.href.toLowerCase().indexOf("/documentcenter/archived")>1?loadSource.FrontendArchives:loadSource.Frontend,hdnModuleID$1=requestingModule.DocumentCenter,hideHomeFolder$1=!window.folderName,expandTree$1=!!window.folderName,folderControllerName$1="Home",DocCenterModuleFrontend=a=>{const o=useStyles(),s=_default$c(),_=_default$b(s.breakpoints.down("sm")),[T,j]=React$r.useState(a.treeData),[ee,te]=React$r.useState(a.expandedKeys),[re,ne]=React$r.useState(a.selectedKeys),[ae,oe]=React$r.useState(!1),[se,de]=React$r.useState([]),[ue,ce]=React$r.useState(void 0),[ve,fe]=React$r.useState({folderId:a.folderId,frontendSearchArchive:!1}),he=_e=>{window.triggeredFromOutsideReactApp=!1,fe({...ve,folderId:_e});const Ee=getTreeItem(T,_e.toString()),Oe=getTreeBreadcrumb(T,_e.toString());de(Oe),ce(Ee)},pe=()=>{fe({...ve,frontendSearchArchive:!ve.frontendSearchArchive})},me=(_e,Ee,Oe,Me)=>{j(Me),te(Ee),ne(Oe)},be=React$r.createElement(LeftPane,{folderSelectedCallback:he,allowDragAndDrop:!1,folderId:ve.folderId.toString(),expandedKeys:ee,selectedKeys:re,treeData:T,setDocCenterGridApp:me,hideHomeFolder:hideHomeFolder$1,searching:!1,loadSource:docCenterLoadSource$1,folderControllerName:folderControllerName$1,expandTree:expandTree$1,isFromSingleSelectImagesModal:!1}),ye=()=>{oe(!ae)},$e=_e=>{he(parseInt(_e)),ne(Ee=>[_e,...Ee])};return React$r.createElement("div",{id:"docCenterApp",className:o.root},docCenterLoadSource$1!=loadSource.FrontendArchives?React$r.createElement("div",{className:o.navigation},_?React$r.createElement("div",{id:"drawerNavigationTree",className:o.drawer},React$r.createElement(Drawer$1,{open:ae,variant:"temporary",onClose:ye,ModalProps:{container:document.getElementById("drawerNavigationTree")}},React$r.createElement("div",{className:o.drawerHeader},React$r.createElement(Button$2,{onClick:ye,endIcon:React$r.createElement(default_1,null),size:"small"},"View Folder Contents")),be)):be):void 0,React$r.createElement("div",{className:o.documents},docCenterLoadSource$1!=loadSource.FrontendArchives?React$r.createElement(HeaderSection,{onOpenMenu:ye,breadcrumbNodes:se,title:ue==null?void 0:ue.title,setNavigationUpdate:$e}):void 0,React$r.createElement("div",{className:o.documentList},_?React$r.createElement(MobilePane,{renderMode:documentsRenderMode.List,rowsPerPage:25,folderId:ve.folderId,searchText:"",loadSource:docCenterLoadSource$1,requestingModuleId:hdnModuleID$1,folderControllerName:folderControllerName$1,folderName:ue==null?void 0:ue.title,frontendSearchArchive:ve.frontendSearchArchive}):React$r.createElement(RightPane,{renderMode:documentsRenderMode.List,rowsPerPage:25,folderId:ve.folderId,searchText:"",searchMode:!1,loadSource:docCenterLoadSource$1,requestingModuleId:hdnModuleID$1,folderControllerName:folderControllerName$1,folderSelectedCallback:he,sortColumn:"DisplayName",sortDirection:"asc",emptyMessage:"No records to display.",isFromSingleSelectImagesModal:!1}))),React$r.createElement(ViewArchivePortal,null,React$r.createElement("li",null,React$r.createElement("a",{href:"/DocumentCenter/Archived",id:"viewArchive",className:"archLinkColor"},"View Archived"))),docCenterLoadSource$1==loadSource.FrontendArchives?React$r.createElement(SearchArchivePortal,null,React$r.createElement("input",{type:"image",id:"btnSearch",src:"/Common/images/SearchButton.png",title:"Search",alt:"Search",onClick:pe})):void 0)};let url$1=document.referrer,hdnModuleID,docCenterLoadSource,hideHomeFolder,expandTree,folderControllerName="";url$1.toLowerCase().indexOf("/admin/bids.aspx")>1||url$1.toLowerCase().indexOf("requestingmoduleid=16")>1?hdnModuleID=requestingModule.Bids:url$1.toLowerCase().indexOf("/admin/jobs.aspx")>1||url$1.toLowerCase().indexOf("requestingmoduleid=66")>1?hdnModuleID=requestingModule.Jobs:hdnModuleID=requestingModule.DocumentCenter,hdnModuleID==requestingModule.Bids||hdnModuleID==requestingModule.Jobs?(docCenterLoadSource=loadSource.BidAndJobPostingRelatedDocuments,hideHomeFolder=!1,expandTree=!0,folderControllerName="Folder"):(docCenterLoadSource=window.location.href.toLowerCase().indexOf("/documentcenter/archived")>1?loadSource.FrontendArchives:loadSource.Frontend,hideHomeFolder=!window.folderName,expandTree=!!window.folderName,folderControllerName="Home");const DocCenterFrontendAndRelatedBidAndJobs=a=>{const o=mainDivStyles(),[s,_]=React$r.useState({folderId:a.folderId,frontendSearchArchive:!1}),T=j=>{window.triggeredFromOutsideReactApp=!1,_({...s,folderId:j})};return docCenterLoadSource==loadSource.FrontendArchives||docCenterLoadSource==loadSource.Frontend?React$r.createElement(DocCenterModuleFrontend,{...a}):React$r.createElement("div",{className:o.divFlex},React$r.createElement("div",{className:o.leftPaneDiv},React$r.createElement(LeftPane,{folderSelectedCallback:T,allowDragAndDrop:!1,folderId:s.folderId.toString(),expandedKeys:a.expandedKeys,selectedKeys:a.selectedKeys,treeData:a.treeData,hideHomeFolder,searching:!1,loadSource:docCenterLoadSource,folderControllerName,expandTree,isFromSingleSelectImagesModal:!1})),React$r.createElement("div",{className:o.rightPaneDiv},React$r.createElement(RightPane,{renderMode:documentsRenderMode.List,rowsPerPage:25,folderId:s.folderId,searchText:"",searchMode:!1,loadSource:docCenterLoadSource,requestingModuleId:hdnModuleID,folderControllerName,folderSelectedCallback:T,sortColumn:"DisplayName",sortDirection:"asc",emptyMessage:"No records to display.",isFromSingleSelectImagesModal:!1})))};window.triggeredFromOutsideReactApp=!0;let url=document.referrer,folderId,expandedKeys,selectedKeys,treeDataValue;localStorage.removeItem("folderId"),url.toLowerCase().indexOf("/admin/bids.aspx")>1||url.toLowerCase().indexOf("/admin/jobs.aspx")>1||url.toLowerCase().indexOf("requestingmoduleid=16")>1||url.toLowerCase().indexOf("requestingmoduleid=66")>1||window.location.pathname.toLocaleLowerCase().startsWith("/documentcenter/index/")?(folderId=getFolderId(),expandedKeys=[`${folderId}`],selectedKeys=[`${folderId}`],treeDataValue=getRoot()):(folderId=1,expandedKeys=[],selectedKeys=[],treeDataValue=[]);const App=()=>React$r.createElement(DocCenterFrontendAndRelatedBidAndJobs,{folderId,expandedKeys,selectedKeys,treeData:treeDataValue});{const a=document.getElementById("docCenterFrontendAndRelatedBidAndJobsApp");a&&ReactDOM.render(React$r.createElement(ProductThemeProvider$1,{product:"engageCentral",specificity:3,cssReset:!0},React$r.createElement(App,null)),a)}var lottie$1={exports:{}};(function(module,exports){typeof navigator<"u"&&function(a,o){module.exports=o()}(commonjsGlobal,function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(o){_useWebWorker=!!o},getWebWorker=function(){return _useWebWorker},setLocationHref=function(o){locationHref=o},getLocationHref=function(){return locationHref};function createTag(a){return document.createElement(a)}function extendPrototype(a,o){var s,_=a.length,T;for(s=0;s<_;s+=1){T=a[s].prototype;for(var j in T)Object.prototype.hasOwnProperty.call(T,j)&&(o.prototype[j]=T[j])}}function getDescriptor(a,o){return Object.getOwnPropertyDescriptor(a,o)}function createProxyFunction(a){function o(){}return o.prototype=a,o}var audioControllerFactory=function(){function a(o){this.audios=[],this.audioFactory=o,this._volume=1,this._isMuted=!1}return a.prototype={addAudio:function(s){this.audios.push(s)},pause:function(){var s,_=this.audios.length;for(s=0;s<_;s+=1)this.audios[s].pause()},resume:function(){var s,_=this.audios.length;for(s=0;s<_;s+=1)this.audios[s].resume()},setRate:function(s){var _,T=this.audios.length;for(_=0;_<T;_+=1)this.audios[_].setRate(s)},createAudio:function(s){return this.audioFactory?this.audioFactory(s):window.Howl?new window.Howl({src:[s]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(s){this.audioFactory=s},setVolume:function(s){this._volume=s,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var s,_=this.audios.length;for(s=0;s<_;s+=1)this.audios[s].volume(this._volume*(this._isMuted?0:1))}},function(){return new a}}(),createTypedArray=function(){function a(s,_){var T=0,j=[],ee;switch(s){case"int16":case"uint8c":ee=1;break;default:ee=1.1;break}for(T=0;T<_;T+=1)j.push(ee);return j}function o(s,_){return s==="float32"?new Float32Array(_):s==="int16"?new Int16Array(_):s==="uint8c"?new Uint8ClampedArray(_):a(s,_)}return typeof Uint8ClampedArray=="function"&&typeof Float32Array=="function"?o:a}();function createSizedArray(a){return Array.apply(null,{length:a})}function _typeof$6(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$6=function(s){return typeof s}:_typeof$6=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$6(a)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};(function(){var a=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],o,s=a.length;for(o=0;o<s;o+=1)BMMath[a[o]]=Math[a[o]]})(),BMMath.random=Math.random,BMMath.abs=function(a){var o=_typeof$6(a);if(o==="object"&&a.length){var s=createSizedArray(a.length),_,T=a.length;for(_=0;_<T;_+=1)s[_]=Math.abs(a[_]);return s}return Math.abs(a)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function styleDiv(a){a.style.position="absolute",a.style.top=0,a.style.left=0,a.style.display="block",a.style.transformOrigin="0 0",a.style.webkitTransformOrigin="0 0",a.style.backfaceVisibility="visible",a.style.webkitBackfaceVisibility="visible",a.style.transformStyle="preserve-3d",a.style.webkitTransformStyle="preserve-3d",a.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(a,o,s,_){this.type=a,this.currentTime=o,this.totalTime=s,this.direction=_<0?-1:1}function BMCompleteEvent(a,o){this.type=a,this.direction=o<0?-1:1}function BMCompleteLoopEvent(a,o,s,_){this.type=a,this.currentLoop=s,this.totalLoops=o,this.direction=_<0?-1:1}function BMSegmentStartEvent(a,o,s){this.type=a,this.firstFrame=o,this.totalFrames=s}function BMDestroyEvent(a,o){this.type=a,this.target=o}function BMRenderFrameErrorEvent(a,o){this.type="renderFrameError",this.nativeError=a,this.currentTime=o}function BMConfigErrorEvent(a){this.type="configError",this.nativeError=a}var createElementID=function(){var a=0;return function(){return a+=1,idPrefix$1+"__lottie_element_"+a}}();function HSVtoRGB(a,o,s){var _,T,j,ee,te,re,ne,ae;switch(ee=Math.floor(a*6),te=a*6-ee,re=s*(1-o),ne=s*(1-te*o),ae=s*(1-(1-te)*o),ee%6){case 0:_=s,T=ae,j=re;break;case 1:_=ne,T=s,j=re;break;case 2:_=re,T=s,j=ae;break;case 3:_=re,T=ne,j=s;break;case 4:_=ae,T=re,j=s;break;case 5:_=s,T=re,j=ne;break}return[_,T,j]}function RGBtoHSV(a,o,s){var _=Math.max(a,o,s),T=Math.min(a,o,s),j=_-T,ee,te=_===0?0:j/_,re=_/255;switch(_){case T:ee=0;break;case a:ee=o-s+j*(o<s?6:0),ee/=6*j;break;case o:ee=s-a+j*2,ee/=6*j;break;case s:ee=a-o+j*4,ee/=6*j;break}return[ee,te,re]}function addSaturationToRGB(a,o){var s=RGBtoHSV(a[0]*255,a[1]*255,a[2]*255);return s[1]+=o,s[1]>1?s[1]=1:s[1]<=0&&(s[1]=0),HSVtoRGB(s[0],s[1],s[2])}function addBrightnessToRGB(a,o){var s=RGBtoHSV(a[0]*255,a[1]*255,a[2]*255);return s[2]+=o,s[2]>1?s[2]=1:s[2]<0&&(s[2]=0),HSVtoRGB(s[0],s[1],s[2])}function addHueToRGB(a,o){var s=RGBtoHSV(a[0]*255,a[1]*255,a[2]*255);return s[0]+=o/360,s[0]>1?s[0]-=1:s[0]<0&&(s[0]+=1),HSVtoRGB(s[0],s[1],s[2])}var rgbToHex=function(){var a=[],o,s;for(o=0;o<256;o+=1)s=o.toString(16),a[o]=s.length===1?"0"+s:s;return function(_,T,j){return _<0&&(_=0),T<0&&(T=0),j<0&&(j=0),"#"+a[_]+a[T]+a[j]}}(),setSubframeEnabled=function(o){subframeEnabled=!!o},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(o){expressionsPlugin=o},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(o){expressionsInterfaces=o},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(o){defaultCurveSegments=o},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(o){idPrefix$1=o};function createNS(a){return document.createElementNS(svgNS,a)}function _typeof$5(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$5=function(s){return typeof s}:_typeof$5=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$5(a)}var dataManager=function(){var a=1,o=[],s,_,T={onmessage:function(){},postMessage:function(de){s({data:de})}},j={postMessage:function(de){T.onmessage({data:de})}};function ee(se){if(window.Worker&&window.Blob&&getWebWorker()){var de=new Blob(["var _workerSelf = self; self.onmessage = ",se.toString()],{type:"text/javascript"}),ue=URL.createObjectURL(de);return new Worker(ue)}return s=se,T}function te(){_||(_=ee(function(de){function ue(){function ve(Fe,Pe){var Le,Se,Re=Fe.length,ke,je,ze,qe;for(Se=0;Se<Re;Se+=1)if(Le=Fe[Se],"ks"in Le&&!Le.completed){if(Le.completed=!0,Le.hasMask){var et=Le.masksProperties;for(je=et.length,ke=0;ke<je;ke+=1)if(et[ke].pt.k.i)be(et[ke].pt.k);else for(qe=et[ke].pt.k.length,ze=0;ze<qe;ze+=1)et[ke].pt.k[ze].s&&be(et[ke].pt.k[ze].s[0]),et[ke].pt.k[ze].e&&be(et[ke].pt.k[ze].e[0])}Le.ty===0?(Le.layers=pe(Le.refId,Pe),ve(Le.layers,Pe)):Le.ty===4?me(Le.shapes):Le.ty===5&&Ie(Le)}}function fe(Fe,Pe){if(Fe){var Le=0,Se=Fe.length;for(Le=0;Le<Se;Le+=1)Fe[Le].t===1&&(Fe[Le].data.layers=pe(Fe[Le].data.refId,Pe),ve(Fe[Le].data.layers,Pe))}}function he(Fe,Pe){for(var Le=0,Se=Pe.length;Le<Se;){if(Pe[Le].id===Fe)return Pe[Le];Le+=1}return null}function pe(Fe,Pe){var Le=he(Fe,Pe);return Le?Le.layers.__used?JSON.parse(JSON.stringify(Le.layers)):(Le.layers.__used=!0,Le.layers):null}function me(Fe){var Pe,Le=Fe.length,Se,Re;for(Pe=Le-1;Pe>=0;Pe-=1)if(Fe[Pe].ty==="sh")if(Fe[Pe].ks.k.i)be(Fe[Pe].ks.k);else for(Re=Fe[Pe].ks.k.length,Se=0;Se<Re;Se+=1)Fe[Pe].ks.k[Se].s&&be(Fe[Pe].ks.k[Se].s[0]),Fe[Pe].ks.k[Se].e&&be(Fe[Pe].ks.k[Se].e[0]);else Fe[Pe].ty==="gr"&&me(Fe[Pe].it)}function be(Fe){var Pe,Le=Fe.i.length;for(Pe=0;Pe<Le;Pe+=1)Fe.i[Pe][0]+=Fe.v[Pe][0],Fe.i[Pe][1]+=Fe.v[Pe][1],Fe.o[Pe][0]+=Fe.v[Pe][0],Fe.o[Pe][1]+=Fe.v[Pe][1]}function ye(Fe,Pe){var Le=Pe?Pe.split("."):[100,100,100];return Fe[0]>Le[0]?!0:Le[0]>Fe[0]?!1:Fe[1]>Le[1]?!0:Le[1]>Fe[1]?!1:Fe[2]>Le[2]?!0:Le[2]>Fe[2]?!1:null}var $e=function(){var Fe=[4,4,14];function Pe(Se){var Re=Se.t.d;Se.t.d={k:[{s:Re,t:0}]}}function Le(Se){var Re,ke=Se.length;for(Re=0;Re<ke;Re+=1)Se[Re].ty===5&&Pe(Se[Re])}return function(Se){if(ye(Fe,Se.v)&&(Le(Se.layers),Se.assets)){var Re,ke=Se.assets.length;for(Re=0;Re<ke;Re+=1)Se.assets[Re].layers&&Le(Se.assets[Re].layers)}}}(),_e=function(){var Fe=[4,7,99];return function(Pe){if(Pe.chars&&!ye(Fe,Pe.v)){var Le,Se=Pe.chars.length;for(Le=0;Le<Se;Le+=1){var Re=Pe.chars[Le];Re.data&&Re.data.shapes&&(me(Re.data.shapes),Re.data.ip=0,Re.data.op=99999,Re.data.st=0,Re.data.sr=1,Re.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},Pe.chars[Le].t||(Re.data.shapes.push({ty:"no"}),Re.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}}(),Ee=function(){var Fe=[5,7,15];function Pe(Se){var Re=Se.t.p;typeof Re.a=="number"&&(Re.a={a:0,k:Re.a}),typeof Re.p=="number"&&(Re.p={a:0,k:Re.p}),typeof Re.r=="number"&&(Re.r={a:0,k:Re.r})}function Le(Se){var Re,ke=Se.length;for(Re=0;Re<ke;Re+=1)Se[Re].ty===5&&Pe(Se[Re])}return function(Se){if(ye(Fe,Se.v)&&(Le(Se.layers),Se.assets)){var Re,ke=Se.assets.length;for(Re=0;Re<ke;Re+=1)Se.assets[Re].layers&&Le(Se.assets[Re].layers)}}}(),Oe=function(){var Fe=[4,1,9];function Pe(Se){var Re,ke=Se.length,je,ze;for(Re=0;Re<ke;Re+=1)if(Se[Re].ty==="gr")Pe(Se[Re].it);else if(Se[Re].ty==="fl"||Se[Re].ty==="st")if(Se[Re].c.k&&Se[Re].c.k[0].i)for(ze=Se[Re].c.k.length,je=0;je<ze;je+=1)Se[Re].c.k[je].s&&(Se[Re].c.k[je].s[0]/=255,Se[Re].c.k[je].s[1]/=255,Se[Re].c.k[je].s[2]/=255,Se[Re].c.k[je].s[3]/=255),Se[Re].c.k[je].e&&(Se[Re].c.k[je].e[0]/=255,Se[Re].c.k[je].e[1]/=255,Se[Re].c.k[je].e[2]/=255,Se[Re].c.k[je].e[3]/=255);else Se[Re].c.k[0]/=255,Se[Re].c.k[1]/=255,Se[Re].c.k[2]/=255,Se[Re].c.k[3]/=255}function Le(Se){var Re,ke=Se.length;for(Re=0;Re<ke;Re+=1)Se[Re].ty===4&&Pe(Se[Re].shapes)}return function(Se){if(ye(Fe,Se.v)&&(Le(Se.layers),Se.assets)){var Re,ke=Se.assets.length;for(Re=0;Re<ke;Re+=1)Se.assets[Re].layers&&Le(Se.assets[Re].layers)}}}(),Me=function(){var Fe=[4,4,18];function Pe(Se){var Re,ke=Se.length,je,ze;for(Re=ke-1;Re>=0;Re-=1)if(Se[Re].ty==="sh")if(Se[Re].ks.k.i)Se[Re].ks.k.c=Se[Re].closed;else for(ze=Se[Re].ks.k.length,je=0;je<ze;je+=1)Se[Re].ks.k[je].s&&(Se[Re].ks.k[je].s[0].c=Se[Re].closed),Se[Re].ks.k[je].e&&(Se[Re].ks.k[je].e[0].c=Se[Re].closed);else Se[Re].ty==="gr"&&Pe(Se[Re].it)}function Le(Se){var Re,ke,je=Se.length,ze,qe,et,Qe;for(ke=0;ke<je;ke+=1){if(Re=Se[ke],Re.hasMask){var Ae=Re.masksProperties;for(qe=Ae.length,ze=0;ze<qe;ze+=1)if(Ae[ze].pt.k.i)Ae[ze].pt.k.c=Ae[ze].cl;else for(Qe=Ae[ze].pt.k.length,et=0;et<Qe;et+=1)Ae[ze].pt.k[et].s&&(Ae[ze].pt.k[et].s[0].c=Ae[ze].cl),Ae[ze].pt.k[et].e&&(Ae[ze].pt.k[et].e[0].c=Ae[ze].cl)}Re.ty===4&&Pe(Re.shapes)}}return function(Se){if(ye(Fe,Se.v)&&(Le(Se.layers),Se.assets)){var Re,ke=Se.assets.length;for(Re=0;Re<ke;Re+=1)Se.assets[Re].layers&&Le(Se.assets[Re].layers)}}}();function Ce(Fe){Fe.__complete||(Oe(Fe),$e(Fe),_e(Fe),Ee(Fe),Me(Fe),ve(Fe.layers,Fe.assets),fe(Fe.chars,Fe.assets),Fe.__complete=!0)}function Ie(Fe){Fe.t.a.length===0&&"m"in Fe.t.p}var De={};return De.completeData=Ce,De.checkColors=Oe,De.checkChars=_e,De.checkPathProperties=Ee,De.checkShapes=Me,De.completeLayers=ve,De}if(j.dataManager||(j.dataManager=ue()),j.assetLoader||(j.assetLoader=function(){function ve(he){var pe=he.getResponseHeader("content-type");return pe&&he.responseType==="json"&&pe.indexOf("json")!==-1||he.response&&_typeof$5(he.response)==="object"?he.response:he.response&&typeof he.response=="string"?JSON.parse(he.response):he.responseText?JSON.parse(he.responseText):null}function fe(he,pe,me,be){var ye,$e=new XMLHttpRequest;try{$e.responseType="json"}catch{}$e.onreadystatechange=function(){if($e.readyState===4)if($e.status===200)ye=ve($e),me(ye);else try{ye=ve($e),me(ye)}catch(_e){be&&be(_e)}};try{$e.open(["G","E","T"].join(""),he,!0)}catch{$e.open(["G","E","T"].join(""),pe+"/"+he,!0)}$e.send()}return{load:fe}}()),de.data.type==="loadAnimation")j.assetLoader.load(de.data.path,de.data.fullPath,function(ve){j.dataManager.completeData(ve),j.postMessage({id:de.data.id,payload:ve,status:"success"})},function(){j.postMessage({id:de.data.id,status:"error"})});else if(de.data.type==="complete"){var ce=de.data.animation;j.dataManager.completeData(ce),j.postMessage({id:de.data.id,payload:ce,status:"success"})}else de.data.type==="loadData"&&j.assetLoader.load(de.data.path,de.data.fullPath,function(ve){j.postMessage({id:de.data.id,payload:ve,status:"success"})},function(){j.postMessage({id:de.data.id,status:"error"})})}),_.onmessage=function(se){var de=se.data,ue=de.id,ce=o[ue];o[ue]=null,de.status==="success"?ce.onComplete(de.payload):ce.onError&&ce.onError()})}function re(se,de){a+=1;var ue="processId_"+a;return o[ue]={onComplete:se,onError:de},ue}function ne(se,de,ue){te();var ce=re(de,ue);_.postMessage({type:"loadAnimation",path:se,fullPath:window.location.origin+window.location.pathname,id:ce})}function ae(se,de,ue){te();var ce=re(de,ue);_.postMessage({type:"loadData",path:se,fullPath:window.location.origin+window.location.pathname,id:ce})}function oe(se,de,ue){te();var ce=re(de,ue);_.postMessage({type:"complete",animation:se,id:ce})}return{loadAnimation:ne,loadData:ae,completeAnimation:oe}}(),ImagePreloader=function(){var a=function(){var fe=createTag("canvas");fe.width=1,fe.height=1;var he=fe.getContext("2d");return he.fillStyle="rgba(0,0,0,0)",he.fillRect(0,0,1,1),fe}();function o(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function s(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function _(fe,he,pe){var me="";if(fe.e)me=fe.p;else if(he){var be=fe.p;be.indexOf("images/")!==-1&&(be=be.split("/")[1]),me=he+be}else me=pe,me+=fe.u?fe.u:"",me+=fe.p;return me}function T(fe){var he=0,pe=setInterval(function(){var me=fe.getBBox();(me.width||he>500)&&(this._imageLoaded(),clearInterval(pe)),he+=1}.bind(this),50)}function j(fe){var he=_(fe,this.assetsPath,this.path),pe=createNS("image");isSafari?this.testImageLoaded(pe):pe.addEventListener("load",this._imageLoaded,!1),pe.addEventListener("error",function(){me.img=a,this._imageLoaded()}.bind(this),!1),pe.setAttributeNS("http://www.w3.org/1999/xlink","href",he),this._elementHelper.append?this._elementHelper.append(pe):this._elementHelper.appendChild(pe);var me={img:pe,assetData:fe};return me}function ee(fe){var he=_(fe,this.assetsPath,this.path),pe=createTag("img");pe.crossOrigin="anonymous",pe.addEventListener("load",this._imageLoaded,!1),pe.addEventListener("error",function(){me.img=a,this._imageLoaded()}.bind(this),!1),pe.src=he;var me={img:pe,assetData:fe};return me}function te(fe){var he={assetData:fe},pe=_(fe,this.assetsPath,this.path);return dataManager.loadData(pe,function(me){he.img=me,this._footageLoaded()}.bind(this),function(){he.img={},this._footageLoaded()}.bind(this)),he}function re(fe,he){this.imagesLoadedCb=he;var pe,me=fe.length;for(pe=0;pe<me;pe+=1)fe[pe].layers||(!fe[pe].t||fe[pe].t==="seq"?(this.totalImages+=1,this.images.push(this._createImageData(fe[pe]))):fe[pe].t===3&&(this.totalFootages+=1,this.images.push(this.createFootageData(fe[pe]))))}function ne(fe){this.path=fe||""}function ae(fe){this.assetsPath=fe||""}function oe(fe){for(var he=0,pe=this.images.length;he<pe;){if(this.images[he].assetData===fe)return this.images[he].img;he+=1}return null}function se(){this.imagesLoadedCb=null,this.images.length=0}function de(){return this.totalImages===this.loadedAssets}function ue(){return this.totalFootages===this.loadedFootagesCount}function ce(fe,he){fe==="svg"?(this._elementHelper=he,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}function ve(){this._imageLoaded=o.bind(this),this._footageLoaded=s.bind(this),this.testImageLoaded=T.bind(this),this.createFootageData=te.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return ve.prototype={loadAssets:re,setAssetsPath:ae,setPath:ne,loadedImages:de,loadedFootages:ue,destroy:se,getAsset:oe,createImgData:ee,createImageData:j,imageLoaded:o,footageLoaded:s,setCacheType:ce},ve}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(o,s){if(this._cbs[o])for(var _=this._cbs[o],T=0;T<_.length;T+=1)_[T](s)},addEventListener:function(o,s){return this._cbs[o]||(this._cbs[o]=[]),this._cbs[o].push(s),function(){this.removeEventListener(o,s)}.bind(this)},removeEventListener:function(o,s){if(!s)this._cbs[o]=null;else if(this._cbs[o]){for(var _=0,T=this._cbs[o].length;_<T;)this._cbs[o][_]===s&&(this._cbs[o].splice(_,1),_-=1,T-=1),_+=1;this._cbs[o].length||(this._cbs[o]=null)}}};var markerParser=function(){function a(o){for(var s=o.split(`\r
|
||
`),_={},T,j=0,ee=0;ee<s.length;ee+=1)T=s[ee].split(":"),T.length===2&&(_[T[0]]=T[1].trim(),j+=1);if(j===0)throw new Error;return _}return function(o){for(var s=[],_=0;_<o.length;_+=1){var T=o[_],j={time:T.tm,duration:T.dr};try{j.payload=JSON.parse(o[_].cm)}catch{try{j.payload=a(o[_].cm)}catch{j.payload={name:o[_].cm}}}s.push(j)}return s}}(),ProjectInterface=function(){function a(o){this.compositions.push(o)}return function(){function o(s){for(var _=0,T=this.compositions.length;_<T;){if(this.compositions[_].data&&this.compositions[_].data.nm===s)return this.compositions[_].prepareFrame&&this.compositions[_].data.xt&&this.compositions[_].prepareFrame(this.currentFrame),this.compositions[_].compInterface;_+=1}return null}return o.compositions=[],o.currentFrame=0,o.registerComposition=a,o}}(),renderers={},registerRenderer=function(o,s){renderers[o]=s};function getRenderer(a){return renderers[a]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var a in renderers)if(renderers[a])return a;return""}function _typeof$4(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$4=function(s){return typeof s}:_typeof$4=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$4(a)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(a){(a.wrapper||a.container)&&(this.wrapper=a.wrapper||a.container);var o="svg";a.animType?o=a.animType:a.renderer&&(o=a.renderer);var s=getRenderer(o);this.renderer=new s(this,a.rendererSettings),this.imagePreloader.setCacheType(o,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=o,a.loop===""||a.loop===null||a.loop===void 0||a.loop===!0?this.loop=!0:a.loop===!1?this.loop=!1:this.loop=parseInt(a.loop,10),this.autoplay="autoplay"in a?a.autoplay:!0,this.name=a.name?a.name:"",this.autoloadSegments=Object.prototype.hasOwnProperty.call(a,"autoloadSegments")?a.autoloadSegments:!0,this.assetsPath=a.assetsPath,this.initialSegment=a.initialSegment,a.audioFactory&&this.audioController.setAudioFactory(a.audioFactory),a.animationData?this.setupAnimation(a.animationData):a.path&&(a.path.lastIndexOf("\\")!==-1?this.path=a.path.substr(0,a.path.lastIndexOf("\\")+1):this.path=a.path.substr(0,a.path.lastIndexOf("/")+1),this.fileName=a.path.substr(a.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(a.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(a){dataManager.completeAnimation(a,this.configAnimation)},AnimationItem.prototype.setData=function(a,o){o&&_typeof$4(o)!=="object"&&(o=JSON.parse(o));var s={wrapper:a,animationData:o},_=a.attributes;s.path=_.getNamedItem("data-animation-path")?_.getNamedItem("data-animation-path").value:_.getNamedItem("data-bm-path")?_.getNamedItem("data-bm-path").value:_.getNamedItem("bm-path")?_.getNamedItem("bm-path").value:"",s.animType=_.getNamedItem("data-anim-type")?_.getNamedItem("data-anim-type").value:_.getNamedItem("data-bm-type")?_.getNamedItem("data-bm-type").value:_.getNamedItem("bm-type")?_.getNamedItem("bm-type").value:_.getNamedItem("data-bm-renderer")?_.getNamedItem("data-bm-renderer").value:_.getNamedItem("bm-renderer")?_.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var T=_.getNamedItem("data-anim-loop")?_.getNamedItem("data-anim-loop").value:_.getNamedItem("data-bm-loop")?_.getNamedItem("data-bm-loop").value:_.getNamedItem("bm-loop")?_.getNamedItem("bm-loop").value:"";T==="false"?s.loop=!1:T==="true"?s.loop=!0:T!==""&&(s.loop=parseInt(T,10));var j=_.getNamedItem("data-anim-autoplay")?_.getNamedItem("data-anim-autoplay").value:_.getNamedItem("data-bm-autoplay")?_.getNamedItem("data-bm-autoplay").value:_.getNamedItem("bm-autoplay")?_.getNamedItem("bm-autoplay").value:!0;s.autoplay=j!=="false",s.name=_.getNamedItem("data-name")?_.getNamedItem("data-name").value:_.getNamedItem("data-bm-name")?_.getNamedItem("data-bm-name").value:_.getNamedItem("bm-name")?_.getNamedItem("bm-name").value:"";var ee=_.getNamedItem("data-anim-prerender")?_.getNamedItem("data-anim-prerender").value:_.getNamedItem("data-bm-prerender")?_.getNamedItem("data-bm-prerender").value:_.getNamedItem("bm-prerender")?_.getNamedItem("bm-prerender").value:"";ee==="false"&&(s.prerender=!1),s.path?this.setParams(s):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(a){a.op>this.animationData.op&&(this.animationData.op=a.op,this.totalFrames=Math.floor(a.op-this.animationData.ip));var o=this.animationData.layers,s,_=o.length,T=a.layers,j,ee=T.length;for(j=0;j<ee;j+=1)for(s=0;s<_;){if(o[s].id===T[j].id){o[s]=T[j];break}s+=1}if((a.chars||a.fonts)&&(this.renderer.globalData.fontManager.addChars(a.chars),this.renderer.globalData.fontManager.addFonts(a.fonts,this.renderer.globalData.defs)),a.assets)for(_=a.assets.length,s=0;s<_;s+=1)this.animationData.assets.push(a.assets[s]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(a){this.animationData=a;var o=getExpressionsPlugin();o&&o.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var a=this.animationData.segments;if(!a||a.length===0||!this.autoloadSegments){this.trigger("data_ready"),this.timeCompleted=this.totalFrames;return}var o=a.shift();this.timeCompleted=o.time*this.frameRate;var s=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(s,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){var a=this.animationData.segments;a||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(a){if(this.renderer)try{this.animationData=a,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(a),a.assets||(a.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(a.assets),this.markers=markerParser(a.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(o){this.triggerConfigError(o)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||this.renderer.rendererType!=="canvas")&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var a=getExpressionsPlugin();a&&a.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(a,o){var s=typeof a=="number"?a:void 0,_=typeof o=="number"?o:void 0;this.renderer.updateContainerSize(s,_)},AnimationItem.prototype.setSubframe=function(a){this.isSubframeEnabled=!!a},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!(this.isLoaded===!1||!this.renderer))try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(a){this.triggerRenderFrameError(a)}},AnimationItem.prototype.play=function(a){a&&this.name!==a||this.isPaused===!0&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(a){a&&this.name!==a||this.isPaused===!1&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(a){a&&this.name!==a||(this.isPaused===!0?this.play():this.pause())},AnimationItem.prototype.stop=function(a){a&&this.name!==a||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(a){for(var o,s=0;s<this.markers.length;s+=1)if(o=this.markers[s],o.payload&&o.payload.name===a)return o;return null},AnimationItem.prototype.goToAndStop=function(a,o,s){if(!(s&&this.name!==s)){var _=Number(a);if(isNaN(_)){var T=this.getMarkerData(a);T&&this.goToAndStop(T.time,!0)}else o?this.setCurrentRawFrameValue(a):this.setCurrentRawFrameValue(a*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(a,o,s){if(!(s&&this.name!==s)){var _=Number(a);if(isNaN(_)){var T=this.getMarkerData(a);T&&(T.duration?this.playSegments([T.time,T.time+T.duration],!0):this.goToAndStop(T.time,!0))}else this.goToAndStop(_,o,s);this.play()}},AnimationItem.prototype.advanceTime=function(a){if(!(this.isPaused===!0||this.isLoaded===!1)){var o=this.currentRawFrame+a*this.frameModifier,s=!1;o>=this.totalFrames-1&&this.frameModifier>0?!this.loop||this.playCount===this.loop?this.checkSegments(o>this.totalFrames?o%this.totalFrames:0)||(s=!0,o=this.totalFrames-1):o>=this.totalFrames?(this.playCount+=1,this.checkSegments(o%this.totalFrames)||(this.setCurrentRawFrameValue(o%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(o):o<0?this.checkSegments(o%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&this.loop!==!0)?(this.setCurrentRawFrameValue(this.totalFrames+o%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(s=!0,o=0)):this.setCurrentRawFrameValue(o),s&&(this.setCurrentRawFrameValue(o),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(a,o){this.playCount=0,a[1]<a[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=a[0]-a[1],this.timeCompleted=this.totalFrames,this.firstFrame=a[1],this.setCurrentRawFrameValue(this.totalFrames-.001-o)):a[1]>a[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=a[1]-a[0],this.timeCompleted=this.totalFrames,this.firstFrame=a[0],this.setCurrentRawFrameValue(.001+o)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(a,o){var s=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<a?s=a:this.currentRawFrame+this.firstFrame>o&&(s=o-a)),this.firstFrame=a,this.totalFrames=o-a,this.timeCompleted=this.totalFrames,s!==-1&&this.goToAndStop(s,!0)},AnimationItem.prototype.playSegments=function(a,o){if(o&&(this.segments.length=0),_typeof$4(a[0])==="object"){var s,_=a.length;for(s=0;s<_;s+=1)this.segments.push(a[s])}else this.segments.push(a);this.segments.length&&o&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(a){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),a&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(a){return this.segments.length?(this.adjustSegment(this.segments.shift(),a),!0):!1},AnimationItem.prototype.destroy=function(a){a&&this.name!==a||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(a){this.currentRawFrame=a,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(a){this.playSpeed=a,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(a){this.playDirection=a<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(a){this.loop=a},AnimationItem.prototype.setVolume=function(a,o){o&&this.name!==o||this.audioController.setVolume(a)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(a){a&&this.name!==a||this.audioController.mute()},AnimationItem.prototype.unmute=function(a){a&&this.name!==a||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(a){var o="";if(a.e)o=a.p;else if(this.assetsPath){var s=a.p;s.indexOf("images/")!==-1&&(s=s.split("/")[1]),o=this.assetsPath+s}else o=this.path,o+=a.u?a.u:"",o+=a.p;return o},AnimationItem.prototype.getAssetData=function(a){for(var o=0,s=this.assets.length;o<s;){if(a===this.assets[o].id)return this.assets[o];o+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(a){return a?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(a,o,s){try{var _=this.renderer.getElementByPath(a);_.updateDocumentData(o,s)}catch{}},AnimationItem.prototype.trigger=function(a){if(this._cbs&&this._cbs[a])switch(a){case"enterFrame":this.triggerEvent(a,new BMEnterFrameEvent(a,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(a,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(a,new BMCompleteLoopEvent(a,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(a,new BMCompleteEvent(a,this.frameMult));break;case"segmentStart":this.triggerEvent(a,new BMSegmentStartEvent(a,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(a,new BMDestroyEvent(a,this));break;default:this.triggerEvent(a)}a==="enterFrame"&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(a,this.currentFrame,this.totalFrames,this.frameMult)),a==="loopComplete"&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(a,this.loop,this.playCount,this.frameMult)),a==="complete"&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(a,this.frameMult)),a==="segmentStart"&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(a,this.firstFrame,this.totalFrames)),a==="destroy"&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(a,this))},AnimationItem.prototype.triggerRenderFrameError=function(a){var o=new BMRenderFrameErrorEvent(a,this.currentFrame);this.triggerEvent("error",o),this.onError&&this.onError.call(this,o)},AnimationItem.prototype.triggerConfigError=function(a){var o=new BMConfigErrorEvent(a,this.currentFrame);this.triggerEvent("error",o),this.onError&&this.onError.call(this,o)};var animationManager=function(){var a={},o=[],s=0,_=0,T=0,j=!0,ee=!1;function te(Pe){for(var Le=0,Se=Pe.target;Le<_;)o[Le].animation===Se&&(o.splice(Le,1),Le-=1,_-=1,Se.isPaused||oe()),Le+=1}function re(Pe,Le){if(!Pe)return null;for(var Se=0;Se<_;){if(o[Se].elem===Pe&&o[Se].elem!==null)return o[Se].animation;Se+=1}var Re=new AnimationItem;return se(Re,Pe),Re.setData(Pe,Le),Re}function ne(){var Pe,Le=o.length,Se=[];for(Pe=0;Pe<Le;Pe+=1)Se.push(o[Pe].animation);return Se}function ae(){T+=1,Oe()}function oe(){T-=1}function se(Pe,Le){Pe.addEventListener("destroy",te),Pe.addEventListener("_active",ae),Pe.addEventListener("_idle",oe),o.push({elem:Le,animation:Pe}),_+=1}function de(Pe){var Le=new AnimationItem;return se(Le,null),Le.setParams(Pe),Le}function ue(Pe,Le){var Se;for(Se=0;Se<_;Se+=1)o[Se].animation.setSpeed(Pe,Le)}function ce(Pe,Le){var Se;for(Se=0;Se<_;Se+=1)o[Se].animation.setDirection(Pe,Le)}function ve(Pe){var Le;for(Le=0;Le<_;Le+=1)o[Le].animation.play(Pe)}function fe(Pe){var Le=Pe-s,Se;for(Se=0;Se<_;Se+=1)o[Se].animation.advanceTime(Le);s=Pe,T&&!ee?window.requestAnimationFrame(fe):j=!0}function he(Pe){s=Pe,window.requestAnimationFrame(fe)}function pe(Pe){var Le;for(Le=0;Le<_;Le+=1)o[Le].animation.pause(Pe)}function me(Pe,Le,Se){var Re;for(Re=0;Re<_;Re+=1)o[Re].animation.goToAndStop(Pe,Le,Se)}function be(Pe){var Le;for(Le=0;Le<_;Le+=1)o[Le].animation.stop(Pe)}function ye(Pe){var Le;for(Le=0;Le<_;Le+=1)o[Le].animation.togglePause(Pe)}function $e(Pe){var Le;for(Le=_-1;Le>=0;Le-=1)o[Le].animation.destroy(Pe)}function _e(Pe,Le,Se){var Re=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),ke,je=Re.length;for(ke=0;ke<je;ke+=1)Se&&Re[ke].setAttribute("data-bm-type",Se),re(Re[ke],Pe);if(Le&&je===0){Se||(Se="svg");var ze=document.getElementsByTagName("body")[0];ze.innerText="";var qe=createTag("div");qe.style.width="100%",qe.style.height="100%",qe.setAttribute("data-bm-type",Se),ze.appendChild(qe),re(qe,Pe)}}function Ee(){var Pe;for(Pe=0;Pe<_;Pe+=1)o[Pe].animation.resize()}function Oe(){!ee&&T&&j&&(window.requestAnimationFrame(he),j=!1)}function Me(){ee=!0}function Ce(){ee=!1,Oe()}function Ie(Pe,Le){var Se;for(Se=0;Se<_;Se+=1)o[Se].animation.setVolume(Pe,Le)}function De(Pe){var Le;for(Le=0;Le<_;Le+=1)o[Le].animation.mute(Pe)}function Fe(Pe){var Le;for(Le=0;Le<_;Le+=1)o[Le].animation.unmute(Pe)}return a.registerAnimation=re,a.loadAnimation=de,a.setSpeed=ue,a.setDirection=ce,a.play=ve,a.pause=pe,a.stop=be,a.togglePause=ye,a.searchAnimations=_e,a.resize=Ee,a.goToAndStop=me,a.destroy=$e,a.freeze=Me,a.unfreeze=Ce,a.setVolume=Ie,a.mute=De,a.unmute=Fe,a.getRegisteredAnimations=ne,a}(),BezierFactory=function(){var a={};a.getBezierEasing=s;var o={};function s(he,pe,me,be,ye){var $e=ye||("bez_"+he+"_"+pe+"_"+me+"_"+be).replace(/\./g,"p");if(o[$e])return o[$e];var _e=new fe([he,pe,me,be]);return o[$e]=_e,_e}var _=4,T=.001,j=1e-7,ee=10,te=11,re=1/(te-1),ne=typeof Float32Array=="function";function ae(he,pe){return 1-3*pe+3*he}function oe(he,pe){return 3*pe-6*he}function se(he){return 3*he}function de(he,pe,me){return((ae(pe,me)*he+oe(pe,me))*he+se(pe))*he}function ue(he,pe,me){return 3*ae(pe,me)*he*he+2*oe(pe,me)*he+se(pe)}function ce(he,pe,me,be,ye){var $e,_e,Ee=0;do _e=pe+(me-pe)/2,$e=de(_e,be,ye)-he,$e>0?me=_e:pe=_e;while(Math.abs($e)>j&&++Ee<ee);return _e}function ve(he,pe,me,be){for(var ye=0;ye<_;++ye){var $e=ue(pe,me,be);if($e===0)return pe;var _e=de(pe,me,be)-he;pe-=_e/$e}return pe}function fe(he){this._p=he,this._mSampleValues=ne?new Float32Array(te):new Array(te),this._precomputed=!1,this.get=this.get.bind(this)}return fe.prototype={get:function(pe){var me=this._p[0],be=this._p[1],ye=this._p[2],$e=this._p[3];return this._precomputed||this._precompute(),me===be&&ye===$e?pe:pe===0?0:pe===1?1:de(this._getTForX(pe),be,$e)},_precompute:function(){var pe=this._p[0],me=this._p[1],be=this._p[2],ye=this._p[3];this._precomputed=!0,(pe!==me||be!==ye)&&this._calcSampleValues()},_calcSampleValues:function(){for(var pe=this._p[0],me=this._p[2],be=0;be<te;++be)this._mSampleValues[be]=de(be*re,pe,me)},_getTForX:function(pe){for(var me=this._p[0],be=this._p[2],ye=this._mSampleValues,$e=0,_e=1,Ee=te-1;_e!==Ee&&ye[_e]<=pe;++_e)$e+=re;--_e;var Oe=(pe-ye[_e])/(ye[_e+1]-ye[_e]),Me=$e+Oe*re,Ce=ue(Me,me,be);return Ce>=T?ve(pe,Me,me,be):Ce===0?Me:ce(pe,$e,$e+re,me,be)}},a}(),pooling=function(){function a(o){return o.concat(createSizedArray(o.length))}return{double:a}}(),poolFactory=function(){return function(a,o,s){var _=0,T=a,j=createSizedArray(T),ee={newElement:te,release:re};function te(){var ne;return _?(_-=1,ne=j[_]):ne=o(),ne}function re(ne){_===T&&(j=pooling.double(j),T*=2),s&&s(ne),j[_]=ne,_+=1}return ee}}(),bezierLengthPool=function(){function a(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}return poolFactory(8,a)}(),segmentsLengthPool=function(){function a(){return{lengths:[],totalLength:0}}function o(s){var _,T=s.lengths.length;for(_=0;_<T;_+=1)bezierLengthPool.release(s.lengths[_]);s.lengths.length=0}return poolFactory(8,a,o)}();function bezFunction(){var a=Math;function o(se,de,ue,ce,ve,fe){var he=se*ce+de*ve+ue*fe-ve*ce-fe*se-ue*de;return he>-.001&&he<.001}function s(se,de,ue,ce,ve,fe,he,pe,me){if(ue===0&&fe===0&&me===0)return o(se,de,ce,ve,he,pe);var be=a.sqrt(a.pow(ce-se,2)+a.pow(ve-de,2)+a.pow(fe-ue,2)),ye=a.sqrt(a.pow(he-se,2)+a.pow(pe-de,2)+a.pow(me-ue,2)),$e=a.sqrt(a.pow(he-ce,2)+a.pow(pe-ve,2)+a.pow(me-fe,2)),_e;return be>ye?be>$e?_e=be-ye-$e:_e=$e-ye-be:$e>ye?_e=$e-ye-be:_e=ye-be-$e,_e>-1e-4&&_e<1e-4}var _=function(){return function(se,de,ue,ce){var ve=getDefaultCurveSegments(),fe,he,pe,me,be,ye=0,$e,_e=[],Ee=[],Oe=bezierLengthPool.newElement();for(pe=ue.length,fe=0;fe<ve;fe+=1){for(be=fe/(ve-1),$e=0,he=0;he<pe;he+=1)me=bmPow(1-be,3)*se[he]+3*bmPow(1-be,2)*be*ue[he]+3*(1-be)*bmPow(be,2)*ce[he]+bmPow(be,3)*de[he],_e[he]=me,Ee[he]!==null&&($e+=bmPow(_e[he]-Ee[he],2)),Ee[he]=_e[he];$e&&($e=bmSqrt($e),ye+=$e),Oe.percents[fe]=be,Oe.lengths[fe]=ye}return Oe.addedLength=ye,Oe}}();function T(se){var de=segmentsLengthPool.newElement(),ue=se.c,ce=se.v,ve=se.o,fe=se.i,he,pe=se._length,me=de.lengths,be=0;for(he=0;he<pe-1;he+=1)me[he]=_(ce[he],ce[he+1],ve[he],fe[he+1]),be+=me[he].addedLength;return ue&&pe&&(me[he]=_(ce[he],ce[0],ve[he],fe[0]),be+=me[he].addedLength),de.totalLength=be,de}function j(se){this.segmentLength=0,this.points=new Array(se)}function ee(se,de){this.partialLength=se,this.point=de}var te=function(){var se={};return function(de,ue,ce,ve){var fe=(de[0]+"_"+de[1]+"_"+ue[0]+"_"+ue[1]+"_"+ce[0]+"_"+ce[1]+"_"+ve[0]+"_"+ve[1]).replace(/\./g,"p");if(!se[fe]){var he=getDefaultCurveSegments(),pe,me,be,ye,$e,_e=0,Ee,Oe,Me=null;de.length===2&&(de[0]!==ue[0]||de[1]!==ue[1])&&o(de[0],de[1],ue[0],ue[1],de[0]+ce[0],de[1]+ce[1])&&o(de[0],de[1],ue[0],ue[1],ue[0]+ve[0],ue[1]+ve[1])&&(he=2);var Ce=new j(he);for(be=ce.length,pe=0;pe<he;pe+=1){for(Oe=createSizedArray(be),$e=pe/(he-1),Ee=0,me=0;me<be;me+=1)ye=bmPow(1-$e,3)*de[me]+3*bmPow(1-$e,2)*$e*(de[me]+ce[me])+3*(1-$e)*bmPow($e,2)*(ue[me]+ve[me])+bmPow($e,3)*ue[me],Oe[me]=ye,Me!==null&&(Ee+=bmPow(Oe[me]-Me[me],2));Ee=bmSqrt(Ee),_e+=Ee,Ce.points[pe]=new ee(Ee,Oe),Me=Oe}Ce.segmentLength=_e,se[fe]=Ce}return se[fe]}}();function re(se,de){var ue=de.percents,ce=de.lengths,ve=ue.length,fe=bmFloor((ve-1)*se),he=se*de.addedLength,pe=0;if(fe===ve-1||fe===0||he===ce[fe])return ue[fe];for(var me=ce[fe]>he?-1:1,be=!0;be;)if(ce[fe]<=he&&ce[fe+1]>he?(pe=(he-ce[fe])/(ce[fe+1]-ce[fe]),be=!1):fe+=me,fe<0||fe>=ve-1){if(fe===ve-1)return ue[fe];be=!1}return ue[fe]+(ue[fe+1]-ue[fe])*pe}function ne(se,de,ue,ce,ve,fe){var he=re(ve,fe),pe=1-he,me=a.round((pe*pe*pe*se[0]+(he*pe*pe+pe*he*pe+pe*pe*he)*ue[0]+(he*he*pe+pe*he*he+he*pe*he)*ce[0]+he*he*he*de[0])*1e3)/1e3,be=a.round((pe*pe*pe*se[1]+(he*pe*pe+pe*he*pe+pe*pe*he)*ue[1]+(he*he*pe+pe*he*he+he*pe*he)*ce[1]+he*he*he*de[1])*1e3)/1e3;return[me,be]}var ae=createTypedArray("float32",8);function oe(se,de,ue,ce,ve,fe,he){ve<0?ve=0:ve>1&&(ve=1);var pe=re(ve,he);fe=fe>1?1:fe;var me=re(fe,he),be,ye=se.length,$e=1-pe,_e=1-me,Ee=$e*$e*$e,Oe=pe*$e*$e*3,Me=pe*pe*$e*3,Ce=pe*pe*pe,Ie=$e*$e*_e,De=pe*$e*_e+$e*pe*_e+$e*$e*me,Fe=pe*pe*_e+$e*pe*me+pe*$e*me,Pe=pe*pe*me,Le=$e*_e*_e,Se=pe*_e*_e+$e*me*_e+$e*_e*me,Re=pe*me*_e+$e*me*me+pe*_e*me,ke=pe*me*me,je=_e*_e*_e,ze=me*_e*_e+_e*me*_e+_e*_e*me,qe=me*me*_e+_e*me*me+me*_e*me,et=me*me*me;for(be=0;be<ye;be+=1)ae[be*4]=a.round((Ee*se[be]+Oe*ue[be]+Me*ce[be]+Ce*de[be])*1e3)/1e3,ae[be*4+1]=a.round((Ie*se[be]+De*ue[be]+Fe*ce[be]+Pe*de[be])*1e3)/1e3,ae[be*4+2]=a.round((Le*se[be]+Se*ue[be]+Re*ce[be]+ke*de[be])*1e3)/1e3,ae[be*4+3]=a.round((je*se[be]+ze*ue[be]+qe*ce[be]+et*de[be])*1e3)/1e3;return ae}return{getSegmentsLength:T,getNewSegment:oe,getPointInSegment:ne,buildBezierData:te,pointOnLine2D:o,pointOnLine3D:s}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(a,o){var s=this.offsetTime,_;this.propType==="multidimensional"&&(_=createTypedArray("float32",this.pv.length));for(var T=o.lastIndex,j=T,ee=this.keyframes.length-1,te=!0,re,ne,ae;te;){if(re=this.keyframes[j],ne=this.keyframes[j+1],j===ee-1&&a>=ne.t-s){re.h&&(re=ne),T=0;break}if(ne.t-s>a){T=j;break}j<ee-1?j+=1:(T=0,te=!1)}ae=this.keyframesMetadata[j]||{};var oe,se,de,ue,ce,ve,fe=ne.t-s,he=re.t-s,pe;if(re.to){ae.bezierData||(ae.bezierData=bez.buildBezierData(re.s,ne.s||re.e,re.to,re.ti));var me=ae.bezierData;if(a>=fe||a<he){var be=a>=fe?me.points.length-1:0;for(se=me.points[be].point.length,oe=0;oe<se;oe+=1)_[oe]=me.points[be].point[oe]}else{ae.__fnct?ve=ae.__fnct:(ve=BezierFactory.getBezierEasing(re.o.x,re.o.y,re.i.x,re.i.y,re.n).get,ae.__fnct=ve),de=ve((a-he)/(fe-he));var ye=me.segmentLength*de,$e,_e=o.lastFrame<a&&o._lastKeyframeIndex===j?o._lastAddedLength:0;for(ce=o.lastFrame<a&&o._lastKeyframeIndex===j?o._lastPoint:0,te=!0,ue=me.points.length;te;){if(_e+=me.points[ce].partialLength,ye===0||de===0||ce===me.points.length-1){for(se=me.points[ce].point.length,oe=0;oe<se;oe+=1)_[oe]=me.points[ce].point[oe];break}else if(ye>=_e&&ye<_e+me.points[ce+1].partialLength){for($e=(ye-_e)/me.points[ce+1].partialLength,se=me.points[ce].point.length,oe=0;oe<se;oe+=1)_[oe]=me.points[ce].point[oe]+(me.points[ce+1].point[oe]-me.points[ce].point[oe])*$e;break}ce<ue-1?ce+=1:te=!1}o._lastPoint=ce,o._lastAddedLength=_e-me.points[ce].partialLength,o._lastKeyframeIndex=j}}else{var Ee,Oe,Me,Ce,Ie;if(ee=re.s.length,pe=ne.s||re.e,this.sh&&re.h!==1)if(a>=fe)_[0]=pe[0],_[1]=pe[1],_[2]=pe[2];else if(a<=he)_[0]=re.s[0],_[1]=re.s[1],_[2]=re.s[2];else{var De=createQuaternion(re.s),Fe=createQuaternion(pe),Pe=(a-he)/(fe-he);quaternionToEuler(_,slerp(De,Fe,Pe))}else for(j=0;j<ee;j+=1)re.h!==1&&(a>=fe?de=1:a<he?de=0:(re.o.x.constructor===Array?(ae.__fnct||(ae.__fnct=[]),ae.__fnct[j]?ve=ae.__fnct[j]:(Ee=re.o.x[j]===void 0?re.o.x[0]:re.o.x[j],Oe=re.o.y[j]===void 0?re.o.y[0]:re.o.y[j],Me=re.i.x[j]===void 0?re.i.x[0]:re.i.x[j],Ce=re.i.y[j]===void 0?re.i.y[0]:re.i.y[j],ve=BezierFactory.getBezierEasing(Ee,Oe,Me,Ce).get,ae.__fnct[j]=ve)):ae.__fnct?ve=ae.__fnct:(Ee=re.o.x,Oe=re.o.y,Me=re.i.x,Ce=re.i.y,ve=BezierFactory.getBezierEasing(Ee,Oe,Me,Ce).get,re.keyframeMetadata=ve),de=ve((a-he)/(fe-he)))),pe=ne.s||re.e,Ie=re.h===1?re.s[j]:re.s[j]+(pe[j]-re.s[j])*de,this.propType==="multidimensional"?_[j]=Ie:_=Ie}return o.lastIndex=T,_}function slerp(a,o,s){var _=[],T=a[0],j=a[1],ee=a[2],te=a[3],re=o[0],ne=o[1],ae=o[2],oe=o[3],se,de,ue,ce,ve;return de=T*re+j*ne+ee*ae+te*oe,de<0&&(de=-de,re=-re,ne=-ne,ae=-ae,oe=-oe),1-de>1e-6?(se=Math.acos(de),ue=Math.sin(se),ce=Math.sin((1-s)*se)/ue,ve=Math.sin(s*se)/ue):(ce=1-s,ve=s),_[0]=ce*T+ve*re,_[1]=ce*j+ve*ne,_[2]=ce*ee+ve*ae,_[3]=ce*te+ve*oe,_}function quaternionToEuler(a,o){var s=o[0],_=o[1],T=o[2],j=o[3],ee=Math.atan2(2*_*j-2*s*T,1-2*_*_-2*T*T),te=Math.asin(2*s*_+2*T*j),re=Math.atan2(2*s*j-2*_*T,1-2*s*s-2*T*T);a[0]=ee/degToRads,a[1]=te/degToRads,a[2]=re/degToRads}function createQuaternion(a){var o=a[0]*degToRads,s=a[1]*degToRads,_=a[2]*degToRads,T=Math.cos(o/2),j=Math.cos(s/2),ee=Math.cos(_/2),te=Math.sin(o/2),re=Math.sin(s/2),ne=Math.sin(_/2),ae=T*j*ee-te*re*ne,oe=te*re*ee+T*j*ne,se=te*j*ee+T*re*ne,de=T*re*ee-te*j*ne;return[oe,se,de,ae]}function getValueAtCurrentTime(){var a=this.comp.renderedFrame-this.offsetTime,o=this.keyframes[0].t-this.offsetTime,s=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(a===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=s&&a>=s||this._caching.lastFrame<o&&a<o))){this._caching.lastFrame>=a&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var _=this.interpolateValue(a,this._caching);this.pv=_}return this._caching.lastFrame=a,this.pv}function setVValue(a){var o;if(this.propType==="unidimensional")o=a*this.mult,mathAbs(this.v-o)>1e-5&&(this.v=o,this._mdf=!0);else for(var s=0,_=this.v.length;s<_;)o=a[s]*this.mult,mathAbs(this.v[s]-o)>1e-5&&(this.v[s]=o,this._mdf=!0),s+=1}function processEffectsSequence(){if(!(this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)){if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=this._isFirstFrame;var a,o=this.effectsSequence.length,s=this.kf?this.pv:this.data.k;for(a=0;a<o;a+=1)s=this.effectsSequence[a](s);this.setVValue(s),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(a){this.effectsSequence.push(a),this.container.addDynamicProperty(this)}function ValueProperty(a,o,s,_){this.propType="unidimensional",this.mult=s||1,this.data=o,this.v=s?o.k*s:o.k,this.pv=o.k,this._mdf=!1,this.elem=a,this.container=_,this.comp=a.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(a,o,s,_){this.propType="multidimensional",this.mult=s||1,this.data=o,this._mdf=!1,this.elem=a,this.container=_,this.comp=a.comp,this.k=!1,this.kf=!1,this.frameId=-1;var T,j=o.k.length;for(this.v=createTypedArray("float32",j),this.pv=createTypedArray("float32",j),this.vel=createTypedArray("float32",j),T=0;T<j;T+=1)this.v[T]=o.k[T]*this.mult,this.pv[T]=o.k[T];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(a,o,s,_){this.propType="unidimensional",this.keyframes=o.k,this.keyframesMetadata=[],this.offsetTime=a.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=o,this.mult=s||1,this.elem=a,this.container=_,this.comp=a.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(a,o,s,_){this.propType="multidimensional";var T,j=o.k.length,ee,te,re,ne;for(T=0;T<j-1;T+=1)o.k[T].to&&o.k[T].s&&o.k[T+1]&&o.k[T+1].s&&(ee=o.k[T].s,te=o.k[T+1].s,re=o.k[T].to,ne=o.k[T].ti,(ee.length===2&&!(ee[0]===te[0]&&ee[1]===te[1])&&bez.pointOnLine2D(ee[0],ee[1],te[0],te[1],ee[0]+re[0],ee[1]+re[1])&&bez.pointOnLine2D(ee[0],ee[1],te[0],te[1],te[0]+ne[0],te[1]+ne[1])||ee.length===3&&!(ee[0]===te[0]&&ee[1]===te[1]&&ee[2]===te[2])&&bez.pointOnLine3D(ee[0],ee[1],ee[2],te[0],te[1],te[2],ee[0]+re[0],ee[1]+re[1],ee[2]+re[2])&&bez.pointOnLine3D(ee[0],ee[1],ee[2],te[0],te[1],te[2],te[0]+ne[0],te[1]+ne[1],te[2]+ne[2]))&&(o.k[T].to=null,o.k[T].ti=null),ee[0]===te[0]&&ee[1]===te[1]&&re[0]===0&&re[1]===0&&ne[0]===0&&ne[1]===0&&(ee.length===2||ee[2]===te[2]&&re[2]===0&&ne[2]===0)&&(o.k[T].to=null,o.k[T].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=o,this.keyframes=o.k,this.keyframesMetadata=[],this.offsetTime=a.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=s||1,this.elem=a,this.container=_,this.comp=a.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var ae=o.k[0].s.length;for(this.v=createTypedArray("float32",ae),this.pv=createTypedArray("float32",ae),T=0;T<ae;T+=1)this.v[T]=initFrame,this.pv[T]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",ae)},this.addEffect=addEffect}var PropertyFactory=function(){function a(s,_,T,j,ee){_.sid&&(_=s.globalData.slotManager.getProp(_));var te;if(!_.k.length)te=new ValueProperty(s,_,j,ee);else if(typeof _.k[0]=="number")te=new MultiDimensionalProperty(s,_,j,ee);else switch(T){case 0:te=new KeyframedValueProperty(s,_,j,ee);break;case 1:te=new KeyframedMultidimensionalProperty(s,_,j,ee);break}return te.effectsSequence.length&&ee.addDynamicProperty(te),te}var o={getProp:a};return o}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(o){this.dynamicProperties.indexOf(o)===-1&&(this.dynamicProperties.push(o),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;var o,s=this.dynamicProperties.length;for(o=0;o<s;o+=1)this.dynamicProperties[o].getValue(),this.dynamicProperties[o]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(o){this.container=o,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=function(){function a(){return createTypedArray("float32",2)}return poolFactory(8,a)}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(a,o){this.c=a,this.setLength(o);for(var s=0;s<o;)this.v[s]=pointPool.newElement(),this.o[s]=pointPool.newElement(),this.i[s]=pointPool.newElement(),s+=1},ShapePath.prototype.setLength=function(a){for(;this._maxLength<a;)this.doubleArrayLength();this._length=a},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(a,o,s,_,T){var j;switch(this._length=Math.max(this._length,_+1),this._length>=this._maxLength&&this.doubleArrayLength(),s){case"v":j=this.v;break;case"i":j=this.i;break;case"o":j=this.o;break;default:j=[];break}(!j[_]||j[_]&&!T)&&(j[_]=pointPool.newElement()),j[_][0]=a,j[_][1]=o},ShapePath.prototype.setTripleAt=function(a,o,s,_,T,j,ee,te){this.setXYAt(a,o,"v",ee,te),this.setXYAt(s,_,"o",ee,te),this.setXYAt(T,j,"i",ee,te)},ShapePath.prototype.reverse=function(){var a=new ShapePath;a.setPathData(this.c,this._length);var o=this.v,s=this.o,_=this.i,T=0;this.c&&(a.setTripleAt(o[0][0],o[0][1],_[0][0],_[0][1],s[0][0],s[0][1],0,!1),T=1);var j=this._length-1,ee=this._length,te;for(te=T;te<ee;te+=1)a.setTripleAt(o[j][0],o[j][1],_[j][0],_[j][1],s[j][0],s[j][1],te,!1),j-=1;return a},ShapePath.prototype.length=function(){return this._length};var shapePool=function(){function a(){return new ShapePath}function o(T){var j=T._length,ee;for(ee=0;ee<j;ee+=1)pointPool.release(T.v[ee]),pointPool.release(T.i[ee]),pointPool.release(T.o[ee]),T.v[ee]=null,T.i[ee]=null,T.o[ee]=null;T._length=0,T.c=!1}function s(T){var j=_.newElement(),ee,te=T._length===void 0?T.v.length:T._length;for(j.setLength(te),j.c=T.c,ee=0;ee<te;ee+=1)j.setTripleAt(T.v[ee][0],T.v[ee][1],T.o[ee][0],T.o[ee][1],T.i[ee][0],T.i[ee][1],ee);return j}var _=poolFactory(4,a,o);return _.clone=s,_}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(a){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=a,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var a;for(a=0;a<this._length;a+=1)shapePool.release(this.shapes[a]);this._length=0};var shapeCollectionPool=function(){var a={newShapeCollection:T,release:j},o=0,s=4,_=createSizedArray(s);function T(){var ee;return o?(o-=1,ee=_[o]):ee=new ShapeCollection,ee}function j(ee){var te,re=ee._length;for(te=0;te<re;te+=1)shapePool.release(ee.shapes[te]);ee._length=0,o===s&&(_=pooling.double(_),s*=2),_[o]=ee,o+=1}return a}(),ShapePropertyFactory=function(){var a=-999999;function o(fe,he,pe){var me=pe.lastIndex,be,ye,$e,_e,Ee,Oe,Me,Ce,Ie,De=this.keyframes;if(fe<De[0].t-this.offsetTime)be=De[0].s[0],$e=!0,me=0;else if(fe>=De[De.length-1].t-this.offsetTime)be=De[De.length-1].s?De[De.length-1].s[0]:De[De.length-2].e[0],$e=!0;else{for(var Fe=me,Pe=De.length-1,Le=!0,Se,Re,ke;Le&&(Se=De[Fe],Re=De[Fe+1],!(Re.t-this.offsetTime>fe));)Fe<Pe-1?Fe+=1:Le=!1;if(ke=this.keyframesMetadata[Fe]||{},$e=Se.h===1,me=Fe,!$e){if(fe>=Re.t-this.offsetTime)Ce=1;else if(fe<Se.t-this.offsetTime)Ce=0;else{var je;ke.__fnct?je=ke.__fnct:(je=BezierFactory.getBezierEasing(Se.o.x,Se.o.y,Se.i.x,Se.i.y).get,ke.__fnct=je),Ce=je((fe-(Se.t-this.offsetTime))/(Re.t-this.offsetTime-(Se.t-this.offsetTime)))}ye=Re.s?Re.s[0]:Se.e[0]}be=Se.s[0]}for(Oe=he._length,Me=be.i[0].length,pe.lastIndex=me,_e=0;_e<Oe;_e+=1)for(Ee=0;Ee<Me;Ee+=1)Ie=$e?be.i[_e][Ee]:be.i[_e][Ee]+(ye.i[_e][Ee]-be.i[_e][Ee])*Ce,he.i[_e][Ee]=Ie,Ie=$e?be.o[_e][Ee]:be.o[_e][Ee]+(ye.o[_e][Ee]-be.o[_e][Ee])*Ce,he.o[_e][Ee]=Ie,Ie=$e?be.v[_e][Ee]:be.v[_e][Ee]+(ye.v[_e][Ee]-be.v[_e][Ee])*Ce,he.v[_e][Ee]=Ie}function s(){var fe=this.comp.renderedFrame-this.offsetTime,he=this.keyframes[0].t-this.offsetTime,pe=this.keyframes[this.keyframes.length-1].t-this.offsetTime,me=this._caching.lastFrame;return me!==a&&(me<he&&fe<he||me>pe&&fe>pe)||(this._caching.lastIndex=me<fe?this._caching.lastIndex:0,this.interpolateShape(fe,this.pv,this._caching)),this._caching.lastFrame=fe,this.pv}function _(){this.paths=this.localShapeCollection}function T(fe,he){if(fe._length!==he._length||fe.c!==he.c)return!1;var pe,me=fe._length;for(pe=0;pe<me;pe+=1)if(fe.v[pe][0]!==he.v[pe][0]||fe.v[pe][1]!==he.v[pe][1]||fe.o[pe][0]!==he.o[pe][0]||fe.o[pe][1]!==he.o[pe][1]||fe.i[pe][0]!==he.i[pe][0]||fe.i[pe][1]!==he.i[pe][1])return!1;return!0}function j(fe){T(this.v,fe)||(this.v=shapePool.clone(fe),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function ee(){if(this.elem.globalData.frameId!==this.frameId){if(!this.effectsSequence.length){this._mdf=!1;return}if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=!1;var fe;this.kf?fe=this.pv:this.data.ks?fe=this.data.ks.k:fe=this.data.pt.k;var he,pe=this.effectsSequence.length;for(he=0;he<pe;he+=1)fe=this.effectsSequence[he](fe);this.setVValue(fe),this.lock=!1,this.frameId=this.elem.globalData.frameId}}function te(fe,he,pe){this.propType="shape",this.comp=fe.comp,this.container=fe,this.elem=fe,this.data=he,this.k=!1,this.kf=!1,this._mdf=!1;var me=pe===3?he.pt.k:he.ks.k;this.v=shapePool.clone(me),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=_,this.effectsSequence=[]}function re(fe){this.effectsSequence.push(fe),this.container.addDynamicProperty(this)}te.prototype.interpolateShape=o,te.prototype.getValue=ee,te.prototype.setVValue=j,te.prototype.addEffect=re;function ne(fe,he,pe){this.propType="shape",this.comp=fe.comp,this.elem=fe,this.container=fe,this.offsetTime=fe.data.st,this.keyframes=pe===3?he.pt.k:he.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var me=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,me),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=a,this.reset=_,this._caching={lastFrame:a,lastIndex:0},this.effectsSequence=[s.bind(this)]}ne.prototype.getValue=ee,ne.prototype.interpolateShape=o,ne.prototype.setVValue=j,ne.prototype.addEffect=re;var ae=function(){var fe=roundCorner;function he(pe,me){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=me.d,this.elem=pe,this.comp=pe.comp,this.frameId=-1,this.initDynamicPropertyContainer(pe),this.p=PropertyFactory.getProp(pe,me.p,1,0,this),this.s=PropertyFactory.getProp(pe,me.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return he.prototype={reset:_,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var me=this.p.v[0],be=this.p.v[1],ye=this.s.v[0]/2,$e=this.s.v[1]/2,_e=this.d!==3,Ee=this.v;Ee.v[0][0]=me,Ee.v[0][1]=be-$e,Ee.v[1][0]=_e?me+ye:me-ye,Ee.v[1][1]=be,Ee.v[2][0]=me,Ee.v[2][1]=be+$e,Ee.v[3][0]=_e?me-ye:me+ye,Ee.v[3][1]=be,Ee.i[0][0]=_e?me-ye*fe:me+ye*fe,Ee.i[0][1]=be-$e,Ee.i[1][0]=_e?me+ye:me-ye,Ee.i[1][1]=be-$e*fe,Ee.i[2][0]=_e?me+ye*fe:me-ye*fe,Ee.i[2][1]=be+$e,Ee.i[3][0]=_e?me-ye:me+ye,Ee.i[3][1]=be+$e*fe,Ee.o[0][0]=_e?me+ye*fe:me-ye*fe,Ee.o[0][1]=be-$e,Ee.o[1][0]=_e?me+ye:me-ye,Ee.o[1][1]=be+$e*fe,Ee.o[2][0]=_e?me-ye*fe:me+ye*fe,Ee.o[2][1]=be+$e,Ee.o[3][0]=_e?me-ye:me+ye,Ee.o[3][1]=be-$e*fe}},extendPrototype([DynamicPropertyContainer],he),he}(),oe=function(){function fe(he,pe){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=he,this.comp=he.comp,this.data=pe,this.frameId=-1,this.d=pe.d,this.initDynamicPropertyContainer(he),pe.sy===1?(this.ir=PropertyFactory.getProp(he,pe.ir,0,0,this),this.is=PropertyFactory.getProp(he,pe.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(he,pe.pt,0,0,this),this.p=PropertyFactory.getProp(he,pe.p,1,0,this),this.r=PropertyFactory.getProp(he,pe.r,0,degToRads,this),this.or=PropertyFactory.getProp(he,pe.or,0,0,this),this.os=PropertyFactory.getProp(he,pe.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return fe.prototype={reset:_,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var pe=Math.floor(this.pt.v)*2,me=Math.PI*2/pe,be=!0,ye=this.or.v,$e=this.ir.v,_e=this.os.v,Ee=this.is.v,Oe=2*Math.PI*ye/(pe*2),Me=2*Math.PI*$e/(pe*2),Ce,Ie,De,Fe,Pe=-Math.PI/2;Pe+=this.r.v;var Le=this.data.d===3?-1:1;for(this.v._length=0,Ce=0;Ce<pe;Ce+=1){Ie=be?ye:$e,De=be?_e:Ee,Fe=be?Oe:Me;var Se=Ie*Math.cos(Pe),Re=Ie*Math.sin(Pe),ke=Se===0&&Re===0?0:Re/Math.sqrt(Se*Se+Re*Re),je=Se===0&&Re===0?0:-Se/Math.sqrt(Se*Se+Re*Re);Se+=+this.p.v[0],Re+=+this.p.v[1],this.v.setTripleAt(Se,Re,Se-ke*Fe*De*Le,Re-je*Fe*De*Le,Se+ke*Fe*De*Le,Re+je*Fe*De*Le,Ce,!0),be=!be,Pe+=me*Le}},convertPolygonToPath:function(){var pe=Math.floor(this.pt.v),me=Math.PI*2/pe,be=this.or.v,ye=this.os.v,$e=2*Math.PI*be/(pe*4),_e,Ee=-Math.PI*.5,Oe=this.data.d===3?-1:1;for(Ee+=this.r.v,this.v._length=0,_e=0;_e<pe;_e+=1){var Me=be*Math.cos(Ee),Ce=be*Math.sin(Ee),Ie=Me===0&&Ce===0?0:Ce/Math.sqrt(Me*Me+Ce*Ce),De=Me===0&&Ce===0?0:-Me/Math.sqrt(Me*Me+Ce*Ce);Me+=+this.p.v[0],Ce+=+this.p.v[1],this.v.setTripleAt(Me,Ce,Me-Ie*$e*ye*Oe,Ce-De*$e*ye*Oe,Me+Ie*$e*ye*Oe,Ce+De*$e*ye*Oe,_e,!0),Ee+=me*Oe}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],fe),fe}(),se=function(){function fe(he,pe){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=he,this.comp=he.comp,this.frameId=-1,this.d=pe.d,this.initDynamicPropertyContainer(he),this.p=PropertyFactory.getProp(he,pe.p,1,0,this),this.s=PropertyFactory.getProp(he,pe.s,1,0,this),this.r=PropertyFactory.getProp(he,pe.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return fe.prototype={convertRectToPath:function(){var pe=this.p.v[0],me=this.p.v[1],be=this.s.v[0]/2,ye=this.s.v[1]/2,$e=bmMin(be,ye,this.r.v),_e=$e*(1-roundCorner);this.v._length=0,this.d===2||this.d===1?(this.v.setTripleAt(pe+be,me-ye+$e,pe+be,me-ye+$e,pe+be,me-ye+_e,0,!0),this.v.setTripleAt(pe+be,me+ye-$e,pe+be,me+ye-_e,pe+be,me+ye-$e,1,!0),$e!==0?(this.v.setTripleAt(pe+be-$e,me+ye,pe+be-$e,me+ye,pe+be-_e,me+ye,2,!0),this.v.setTripleAt(pe-be+$e,me+ye,pe-be+_e,me+ye,pe-be+$e,me+ye,3,!0),this.v.setTripleAt(pe-be,me+ye-$e,pe-be,me+ye-$e,pe-be,me+ye-_e,4,!0),this.v.setTripleAt(pe-be,me-ye+$e,pe-be,me-ye+_e,pe-be,me-ye+$e,5,!0),this.v.setTripleAt(pe-be+$e,me-ye,pe-be+$e,me-ye,pe-be+_e,me-ye,6,!0),this.v.setTripleAt(pe+be-$e,me-ye,pe+be-_e,me-ye,pe+be-$e,me-ye,7,!0)):(this.v.setTripleAt(pe-be,me+ye,pe-be+_e,me+ye,pe-be,me+ye,2),this.v.setTripleAt(pe-be,me-ye,pe-be,me-ye+_e,pe-be,me-ye,3))):(this.v.setTripleAt(pe+be,me-ye+$e,pe+be,me-ye+_e,pe+be,me-ye+$e,0,!0),$e!==0?(this.v.setTripleAt(pe+be-$e,me-ye,pe+be-$e,me-ye,pe+be-_e,me-ye,1,!0),this.v.setTripleAt(pe-be+$e,me-ye,pe-be+_e,me-ye,pe-be+$e,me-ye,2,!0),this.v.setTripleAt(pe-be,me-ye+$e,pe-be,me-ye+$e,pe-be,me-ye+_e,3,!0),this.v.setTripleAt(pe-be,me+ye-$e,pe-be,me+ye-_e,pe-be,me+ye-$e,4,!0),this.v.setTripleAt(pe-be+$e,me+ye,pe-be+$e,me+ye,pe-be+_e,me+ye,5,!0),this.v.setTripleAt(pe+be-$e,me+ye,pe+be-_e,me+ye,pe+be-$e,me+ye,6,!0),this.v.setTripleAt(pe+be,me+ye-$e,pe+be,me+ye-$e,pe+be,me+ye-_e,7,!0)):(this.v.setTripleAt(pe-be,me-ye,pe-be+_e,me-ye,pe-be,me-ye,1,!0),this.v.setTripleAt(pe-be,me+ye,pe-be,me+ye-_e,pe-be,me+ye,2,!0),this.v.setTripleAt(pe+be,me+ye,pe+be-_e,me+ye,pe+be,me+ye,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:_},extendPrototype([DynamicPropertyContainer],fe),fe}();function de(fe,he,pe){var me;if(pe===3||pe===4){var be=pe===3?he.pt:he.ks,ye=be.k;ye.length?me=new ne(fe,he,pe):me=new te(fe,he,pe)}else pe===5?me=new se(fe,he):pe===6?me=new ae(fe,he):pe===7&&(me=new oe(fe,he));return me.k&&fe.addDynamicProperty(me),me}function ue(){return te}function ce(){return ne}var ve={};return ve.getShapeProp=de,ve.getConstructorFunction=ue,ve.getKeyframedConstructorFunction=ce,ve}();/*!
|
||
Transformation Matrix v2.0
|
||
(c) Epistemex 2014-2015
|
||
www.epistemex.com
|
||
By Ken Fyrstenberg
|
||
Contributions by leeoniya.
|
||
License: MIT, header required.
|
||
*/var Matrix=function(){var a=Math.cos,o=Math.sin,s=Math.tan,_=Math.round;function T(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function j(Se){if(Se===0)return this;var Re=a(Se),ke=o(Se);return this._t(Re,-ke,0,0,ke,Re,0,0,0,0,1,0,0,0,0,1)}function ee(Se){if(Se===0)return this;var Re=a(Se),ke=o(Se);return this._t(1,0,0,0,0,Re,-ke,0,0,ke,Re,0,0,0,0,1)}function te(Se){if(Se===0)return this;var Re=a(Se),ke=o(Se);return this._t(Re,0,ke,0,0,1,0,0,-ke,0,Re,0,0,0,0,1)}function re(Se){if(Se===0)return this;var Re=a(Se),ke=o(Se);return this._t(Re,-ke,0,0,ke,Re,0,0,0,0,1,0,0,0,0,1)}function ne(Se,Re){return this._t(1,Re,Se,1,0,0)}function ae(Se,Re){return this.shear(s(Se),s(Re))}function oe(Se,Re){var ke=a(Re),je=o(Re);return this._t(ke,je,0,0,-je,ke,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,s(Se),1,0,0,0,0,1,0,0,0,0,1)._t(ke,-je,0,0,je,ke,0,0,0,0,1,0,0,0,0,1)}function se(Se,Re,ke){return!ke&&ke!==0&&(ke=1),Se===1&&Re===1&&ke===1?this:this._t(Se,0,0,0,0,Re,0,0,0,0,ke,0,0,0,0,1)}function de(Se,Re,ke,je,ze,qe,et,Qe,Ae,Ue,Ge,Je,Xe,lt,ot,ft){return this.props[0]=Se,this.props[1]=Re,this.props[2]=ke,this.props[3]=je,this.props[4]=ze,this.props[5]=qe,this.props[6]=et,this.props[7]=Qe,this.props[8]=Ae,this.props[9]=Ue,this.props[10]=Ge,this.props[11]=Je,this.props[12]=Xe,this.props[13]=lt,this.props[14]=ot,this.props[15]=ft,this}function ue(Se,Re,ke){return ke=ke||0,Se!==0||Re!==0||ke!==0?this._t(1,0,0,0,0,1,0,0,0,0,1,0,Se,Re,ke,1):this}function ce(Se,Re,ke,je,ze,qe,et,Qe,Ae,Ue,Ge,Je,Xe,lt,ot,ft){var nt=this.props;if(Se===1&&Re===0&&ke===0&&je===0&&ze===0&&qe===1&&et===0&&Qe===0&&Ae===0&&Ue===0&&Ge===1&&Je===0)return nt[12]=nt[12]*Se+nt[15]*Xe,nt[13]=nt[13]*qe+nt[15]*lt,nt[14]=nt[14]*Ge+nt[15]*ot,nt[15]*=ft,this._identityCalculated=!1,this;var ht=nt[0],ct=nt[1],pt=nt[2],xt=nt[3],Tt=nt[4],gt=nt[5],yt=nt[6],Rt=nt[7],Et=nt[8],$t=nt[9],Ot=nt[10],Ut=nt[11],Ht=nt[12],wt=nt[13],It=nt[14],qt=nt[15];return nt[0]=ht*Se+ct*ze+pt*Ae+xt*Xe,nt[1]=ht*Re+ct*qe+pt*Ue+xt*lt,nt[2]=ht*ke+ct*et+pt*Ge+xt*ot,nt[3]=ht*je+ct*Qe+pt*Je+xt*ft,nt[4]=Tt*Se+gt*ze+yt*Ae+Rt*Xe,nt[5]=Tt*Re+gt*qe+yt*Ue+Rt*lt,nt[6]=Tt*ke+gt*et+yt*Ge+Rt*ot,nt[7]=Tt*je+gt*Qe+yt*Je+Rt*ft,nt[8]=Et*Se+$t*ze+Ot*Ae+Ut*Xe,nt[9]=Et*Re+$t*qe+Ot*Ue+Ut*lt,nt[10]=Et*ke+$t*et+Ot*Ge+Ut*ot,nt[11]=Et*je+$t*Qe+Ot*Je+Ut*ft,nt[12]=Ht*Se+wt*ze+It*Ae+qt*Xe,nt[13]=Ht*Re+wt*qe+It*Ue+qt*lt,nt[14]=Ht*ke+wt*et+It*Ge+qt*ot,nt[15]=Ht*je+wt*Qe+It*Je+qt*ft,this._identityCalculated=!1,this}function ve(Se){var Re=Se.props;return this.transform(Re[0],Re[1],Re[2],Re[3],Re[4],Re[5],Re[6],Re[7],Re[8],Re[9],Re[10],Re[11],Re[12],Re[13],Re[14],Re[15])}function fe(){return this._identityCalculated||(this._identity=!(this.props[0]!==1||this.props[1]!==0||this.props[2]!==0||this.props[3]!==0||this.props[4]!==0||this.props[5]!==1||this.props[6]!==0||this.props[7]!==0||this.props[8]!==0||this.props[9]!==0||this.props[10]!==1||this.props[11]!==0||this.props[12]!==0||this.props[13]!==0||this.props[14]!==0||this.props[15]!==1),this._identityCalculated=!0),this._identity}function he(Se){for(var Re=0;Re<16;){if(Se.props[Re]!==this.props[Re])return!1;Re+=1}return!0}function pe(Se){var Re;for(Re=0;Re<16;Re+=1)Se.props[Re]=this.props[Re];return Se}function me(Se){var Re;for(Re=0;Re<16;Re+=1)this.props[Re]=Se[Re]}function be(Se,Re,ke){return{x:Se*this.props[0]+Re*this.props[4]+ke*this.props[8]+this.props[12],y:Se*this.props[1]+Re*this.props[5]+ke*this.props[9]+this.props[13],z:Se*this.props[2]+Re*this.props[6]+ke*this.props[10]+this.props[14]}}function ye(Se,Re,ke){return Se*this.props[0]+Re*this.props[4]+ke*this.props[8]+this.props[12]}function $e(Se,Re,ke){return Se*this.props[1]+Re*this.props[5]+ke*this.props[9]+this.props[13]}function _e(Se,Re,ke){return Se*this.props[2]+Re*this.props[6]+ke*this.props[10]+this.props[14]}function Ee(){var Se=this.props[0]*this.props[5]-this.props[1]*this.props[4],Re=this.props[5]/Se,ke=-this.props[1]/Se,je=-this.props[4]/Se,ze=this.props[0]/Se,qe=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/Se,et=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/Se,Qe=new Matrix;return Qe.props[0]=Re,Qe.props[1]=ke,Qe.props[4]=je,Qe.props[5]=ze,Qe.props[12]=qe,Qe.props[13]=et,Qe}function Oe(Se){var Re=this.getInverseMatrix();return Re.applyToPointArray(Se[0],Se[1],Se[2]||0)}function Me(Se){var Re,ke=Se.length,je=[];for(Re=0;Re<ke;Re+=1)je[Re]=Oe(Se[Re]);return je}function Ce(Se,Re,ke){var je=createTypedArray("float32",6);if(this.isIdentity())je[0]=Se[0],je[1]=Se[1],je[2]=Re[0],je[3]=Re[1],je[4]=ke[0],je[5]=ke[1];else{var ze=this.props[0],qe=this.props[1],et=this.props[4],Qe=this.props[5],Ae=this.props[12],Ue=this.props[13];je[0]=Se[0]*ze+Se[1]*et+Ae,je[1]=Se[0]*qe+Se[1]*Qe+Ue,je[2]=Re[0]*ze+Re[1]*et+Ae,je[3]=Re[0]*qe+Re[1]*Qe+Ue,je[4]=ke[0]*ze+ke[1]*et+Ae,je[5]=ke[0]*qe+ke[1]*Qe+Ue}return je}function Ie(Se,Re,ke){var je;return this.isIdentity()?je=[Se,Re,ke]:je=[Se*this.props[0]+Re*this.props[4]+ke*this.props[8]+this.props[12],Se*this.props[1]+Re*this.props[5]+ke*this.props[9]+this.props[13],Se*this.props[2]+Re*this.props[6]+ke*this.props[10]+this.props[14]],je}function De(Se,Re){if(this.isIdentity())return Se+","+Re;var ke=this.props;return Math.round((Se*ke[0]+Re*ke[4]+ke[12])*100)/100+","+Math.round((Se*ke[1]+Re*ke[5]+ke[13])*100)/100}function Fe(){for(var Se=0,Re=this.props,ke="matrix3d(",je=1e4;Se<16;)ke+=_(Re[Se]*je)/je,ke+=Se===15?")":",",Se+=1;return ke}function Pe(Se){var Re=1e4;return Se<1e-6&&Se>0||Se>-1e-6&&Se<0?_(Se*Re)/Re:Se}function Le(){var Se=this.props,Re=Pe(Se[0]),ke=Pe(Se[1]),je=Pe(Se[4]),ze=Pe(Se[5]),qe=Pe(Se[12]),et=Pe(Se[13]);return"matrix("+Re+","+ke+","+je+","+ze+","+qe+","+et+")"}return function(){this.reset=T,this.rotate=j,this.rotateX=ee,this.rotateY=te,this.rotateZ=re,this.skew=ae,this.skewFromAxis=oe,this.shear=ne,this.scale=se,this.setTransform=de,this.translate=ue,this.transform=ce,this.multiply=ve,this.applyToPoint=be,this.applyToX=ye,this.applyToY=$e,this.applyToZ=_e,this.applyToPointArray=Ie,this.applyToTriplePoints=Ce,this.applyToPointStringified=De,this.toCSS=Fe,this.to2dCSS=Le,this.clone=pe,this.cloneFromProps=me,this.equals=he,this.inversePoints=Me,this.inversePoint=Oe,this.getInverseMatrix=Ee,this._t=this.transform,this.isIdentity=fe,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$3=function(s){return typeof s}:_typeof$3=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$3(a)}var lottie={};function setLocation(a){setLocationHref(a)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(a){setSubframeEnabled(a)}function setPrefix(a){setIdPrefix(a)}function loadAnimation(a){return animationManager.loadAnimation(a)}function setQuality(a){if(typeof a=="string")switch(a){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10);break}else!isNaN(a)&&a>1&&setDefaultCurveSegments(a)}function inBrowser(){return typeof navigator<"u"}function installPlugin(a,o){a==="expressions"&&setExpressionsPlugin(o)}function getFactory(a){switch(a){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.0";function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(a){for(var o=queryString.split("&"),s=0;s<o.length;s+=1){var _=o[s].split("=");if(decodeURIComponent(_[0])==a)return decodeURIComponent(_[1])}return null}var queryString="";{var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{_typeof$3(exports)!=="object"&&(window.bodymovin=lottie)}catch(a){}var ShapeModifiers=function(){var a={},o={};a.registerModifier=s,a.getModifier=_;function s(T,j){o[T]||(o[T]=j)}function _(T,j,ee){return new o[T](j,ee)}return a}();function ShapeModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(a){if(!this.closed){a.sh.container.addDynamicProperty(a.sh);var o={shape:a.sh,data:a,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(o),this.addShapeToModifier(o),this._isAnimated&&a.setAsAnimated()}},ShapeModifier.prototype.init=function(a,o){this.shapes=[],this.elem=a,this.initDynamicPropertyContainer(a),this.initModifierProperties(a,o),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier);function TrimModifier(){}extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(a,o){this.s=PropertyFactory.getProp(a,o.s,0,.01,this),this.e=PropertyFactory.getProp(a,o.e,0,.01,this),this.o=PropertyFactory.getProp(a,o.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=o.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(a){a.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(a,o,s,_,T){var j=[];o<=1?j.push({s:a,e:o}):a>=1?j.push({s:a-1,e:o-1}):(j.push({s:a,e:1}),j.push({s:0,e:o-1}));var ee=[],te,re=j.length,ne;for(te=0;te<re;te+=1)if(ne=j[te],!(ne.e*T<_||ne.s*T>_+s)){var ae,oe;ne.s*T<=_?ae=0:ae=(ne.s*T-_)/s,ne.e*T>=_+s?oe=1:oe=(ne.e*T-_)/s,ee.push([ae,oe])}return ee.length||ee.push([0,0]),ee},TrimModifier.prototype.releasePathsData=function(a){var o,s=a.length;for(o=0;o<s;o+=1)segmentsLengthPool.release(a[o]);return a.length=0,a},TrimModifier.prototype.processShapes=function(a){var o,s;if(this._mdf||a){var _=this.o.v%360/360;if(_<0&&(_+=1),this.s.v>1?o=1+_:this.s.v<0?o=0+_:o=this.s.v+_,this.e.v>1?s=1+_:this.e.v<0?s=0+_:s=this.e.v+_,o>s){var T=o;o=s,s=T}o=Math.round(o*1e4)*1e-4,s=Math.round(s*1e4)*1e-4,this.sValue=o,this.eValue=s}else o=this.sValue,s=this.eValue;var j,ee,te=this.shapes.length,re,ne,ae,oe,se,de=0;if(s===o)for(ee=0;ee<te;ee+=1)this.shapes[ee].localShapeCollection.releaseShapes(),this.shapes[ee].shape._mdf=!0,this.shapes[ee].shape.paths=this.shapes[ee].localShapeCollection,this._mdf&&(this.shapes[ee].pathsData.length=0);else if(s===1&&o===0||s===0&&o===1){if(this._mdf)for(ee=0;ee<te;ee+=1)this.shapes[ee].pathsData.length=0,this.shapes[ee].shape._mdf=!0}else{var ue=[],ce,ve;for(ee=0;ee<te;ee+=1)if(ce=this.shapes[ee],!ce.shape._mdf&&!this._mdf&&!a&&this.m!==2)ce.shape.paths=ce.localShapeCollection;else{if(j=ce.shape.paths,ne=j._length,se=0,!ce.shape._mdf&&ce.pathsData.length)se=ce.totalShapeLength;else{for(ae=this.releasePathsData(ce.pathsData),re=0;re<ne;re+=1)oe=bez.getSegmentsLength(j.shapes[re]),ae.push(oe),se+=oe.totalLength;ce.totalShapeLength=se,ce.pathsData=ae}de+=se,ce.shape._mdf=!0}var fe=o,he=s,pe=0,me;for(ee=te-1;ee>=0;ee-=1)if(ce=this.shapes[ee],ce.shape._mdf){for(ve=ce.localShapeCollection,ve.releaseShapes(),this.m===2&&te>1?(me=this.calculateShapeEdges(o,s,ce.totalShapeLength,pe,de),pe+=ce.totalShapeLength):me=[[fe,he]],ne=me.length,re=0;re<ne;re+=1){fe=me[re][0],he=me[re][1],ue.length=0,he<=1?ue.push({s:ce.totalShapeLength*fe,e:ce.totalShapeLength*he}):fe>=1?ue.push({s:ce.totalShapeLength*(fe-1),e:ce.totalShapeLength*(he-1)}):(ue.push({s:ce.totalShapeLength*fe,e:ce.totalShapeLength}),ue.push({s:0,e:ce.totalShapeLength*(he-1)}));var be=this.addShapes(ce,ue[0]);if(ue[0].s!==ue[0].e){if(ue.length>1){var ye=ce.shape.paths.shapes[ce.shape.paths._length-1];if(ye.c){var $e=be.pop();this.addPaths(be,ve),be=this.addShapes(ce,ue[1],$e)}else this.addPaths(be,ve),be=this.addShapes(ce,ue[1])}this.addPaths(be,ve)}}ce.shape.paths=ve}}},TrimModifier.prototype.addPaths=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)o.addShape(a[s])},TrimModifier.prototype.addSegment=function(a,o,s,_,T,j,ee){T.setXYAt(o[0],o[1],"o",j),T.setXYAt(s[0],s[1],"i",j+1),ee&&T.setXYAt(a[0],a[1],"v",j),T.setXYAt(_[0],_[1],"v",j+1)},TrimModifier.prototype.addSegmentFromArray=function(a,o,s,_){o.setXYAt(a[1],a[5],"o",s),o.setXYAt(a[2],a[6],"i",s+1),_&&o.setXYAt(a[0],a[4],"v",s),o.setXYAt(a[3],a[7],"v",s+1)},TrimModifier.prototype.addShapes=function(a,o,s){var _=a.pathsData,T=a.shape.paths.shapes,j,ee=a.shape.paths._length,te,re,ne=0,ae,oe,se,de,ue=[],ce,ve=!0;for(s?(oe=s._length,ce=s._length):(s=shapePool.newElement(),oe=0,ce=0),ue.push(s),j=0;j<ee;j+=1){for(se=_[j].lengths,s.c=T[j].c,re=T[j].c?se.length:se.length+1,te=1;te<re;te+=1)if(ae=se[te-1],ne+ae.addedLength<o.s)ne+=ae.addedLength,s.c=!1;else if(ne>o.e){s.c=!1;break}else o.s<=ne&&o.e>=ne+ae.addedLength?(this.addSegment(T[j].v[te-1],T[j].o[te-1],T[j].i[te],T[j].v[te],s,oe,ve),ve=!1):(de=bez.getNewSegment(T[j].v[te-1],T[j].v[te],T[j].o[te-1],T[j].i[te],(o.s-ne)/ae.addedLength,(o.e-ne)/ae.addedLength,se[te-1]),this.addSegmentFromArray(de,s,oe,ve),ve=!1,s.c=!1),ne+=ae.addedLength,oe+=1;if(T[j].c&&se.length){if(ae=se[te-1],ne<=o.e){var fe=se[te-1].addedLength;o.s<=ne&&o.e>=ne+fe?(this.addSegment(T[j].v[te-1],T[j].o[te-1],T[j].i[0],T[j].v[0],s,oe,ve),ve=!1):(de=bez.getNewSegment(T[j].v[te-1],T[j].v[0],T[j].o[te-1],T[j].i[0],(o.s-ne)/fe,(o.e-ne)/fe,se[te-1]),this.addSegmentFromArray(de,s,oe,ve),ve=!1,s.c=!1)}else s.c=!1;ne+=ae.addedLength,oe+=1}if(s._length&&(s.setXYAt(s.v[ce][0],s.v[ce][1],"i",ce),s.setXYAt(s.v[s._length-1][0],s.v[s._length-1][1],"o",s._length-1)),ne>o.e)break;j<ee-1&&(s=shapePool.newElement(),ve=!0,ue.push(s),oe=0)}return ue};function PuckerAndBloatModifier(){}extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(a,o.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(a,o){var s=o/100,_=[0,0],T=a._length,j=0;for(j=0;j<T;j+=1)_[0]+=a.v[j][0],_[1]+=a.v[j][1];_[0]/=T,_[1]/=T;var ee=shapePool.newElement();ee.c=a.c;var te,re,ne,ae,oe,se;for(j=0;j<T;j+=1)te=a.v[j][0]+(_[0]-a.v[j][0])*s,re=a.v[j][1]+(_[1]-a.v[j][1])*s,ne=a.o[j][0]+(_[0]-a.o[j][0])*-s,ae=a.o[j][1]+(_[1]-a.o[j][1])*-s,oe=a.i[j][0]+(_[0]-a.i[j][0])*-s,se=a.i[j][1]+(_[1]-a.i[j][1])*-s,ee.setTripleAt(te,re,ne,ae,oe,se,j);return ee},PuckerAndBloatModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,T,j,ee=this.amount.v;if(ee!==0){var te,re;for(s=0;s<_;s+=1){if(te=this.shapes[s],re=te.localShapeCollection,!(!te.shape._mdf&&!this._mdf&&!a))for(re.releaseShapes(),te.shape._mdf=!0,o=te.shape.paths.shapes,j=te.shape.paths._length,T=0;T<j;T+=1)re.addShape(this.processPath(o[T],ee));te.shape.paths=te.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var a=[0,0];function o(re){var ne=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||ne,this.a&&re.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&re.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&re.skewFromAxis(-this.sk.v,this.sa.v),this.r?re.rotate(-this.r.v):re.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?re.translate(this.px.v,this.py.v,-this.pz.v):re.translate(this.px.v,this.py.v,0):re.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}function s(re){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||re){var ne;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var ae,oe;if(ne=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(ae=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/ne,0),oe=this.p.getValueAtTime(this.p.keyframes[0].t/ne,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(ae=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/ne,0),oe=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/ne,0)):(ae=this.p.pv,oe=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/ne,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){ae=[],oe=[];var se=this.px,de=this.py;se._caching.lastFrame+se.offsetTime<=se.keyframes[0].t?(ae[0]=se.getValueAtTime((se.keyframes[0].t+.01)/ne,0),ae[1]=de.getValueAtTime((de.keyframes[0].t+.01)/ne,0),oe[0]=se.getValueAtTime(se.keyframes[0].t/ne,0),oe[1]=de.getValueAtTime(de.keyframes[0].t/ne,0)):se._caching.lastFrame+se.offsetTime>=se.keyframes[se.keyframes.length-1].t?(ae[0]=se.getValueAtTime(se.keyframes[se.keyframes.length-1].t/ne,0),ae[1]=de.getValueAtTime(de.keyframes[de.keyframes.length-1].t/ne,0),oe[0]=se.getValueAtTime((se.keyframes[se.keyframes.length-1].t-.01)/ne,0),oe[1]=de.getValueAtTime((de.keyframes[de.keyframes.length-1].t-.01)/ne,0)):(ae=[se.pv,de.pv],oe[0]=se.getValueAtTime((se._caching.lastFrame+se.offsetTime-.01)/ne,se.offsetTime),oe[1]=de.getValueAtTime((de._caching.lastFrame+de.offsetTime-.01)/ne,de.offsetTime))}else oe=a,ae=oe;this.v.rotate(-Math.atan2(ae[1]-oe[1],ae[0]-oe[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function _(){if(!this.a.k)this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1;else return;if(!this.s.effectsSequence.length)this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2;else return;if(this.sk)if(!this.sk.effectsSequence.length&&!this.sa.effectsSequence.length)this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3;else return;this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):!this.rz.effectsSequence.length&&!this.ry.effectsSequence.length&&!this.rx.effectsSequence.length&&!this.or.effectsSequence.length&&(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}function T(){}function j(re){this._addDynamicProperty(re),this.elem.addDynamicProperty(re),this._isDirty=!0}function ee(re,ne,ae){if(this.elem=re,this.frameId=-1,this.propType="transform",this.data=ne,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(ae||re),ne.p&&ne.p.s?(this.px=PropertyFactory.getProp(re,ne.p.x,0,0,this),this.py=PropertyFactory.getProp(re,ne.p.y,0,0,this),ne.p.z&&(this.pz=PropertyFactory.getProp(re,ne.p.z,0,0,this))):this.p=PropertyFactory.getProp(re,ne.p||{k:[0,0,0]},1,0,this),ne.rx){if(this.rx=PropertyFactory.getProp(re,ne.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(re,ne.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(re,ne.rz,0,degToRads,this),ne.or.k[0].ti){var oe,se=ne.or.k.length;for(oe=0;oe<se;oe+=1)ne.or.k[oe].to=null,ne.or.k[oe].ti=null}this.or=PropertyFactory.getProp(re,ne.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(re,ne.r||{k:0},0,degToRads,this);ne.sk&&(this.sk=PropertyFactory.getProp(re,ne.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(re,ne.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(re,ne.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(re,ne.s||{k:[100,100,100]},1,.01,this),ne.o?this.o=PropertyFactory.getProp(re,ne.o,0,.01,re):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}ee.prototype={applyToMatrix:o,getValue:s,precalculateMatrix:_,autoOrient:T},extendPrototype([DynamicPropertyContainer],ee),ee.prototype.addDynamicProperty=j,ee.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty;function te(re,ne,ae){return new ee(re,ne,ae)}return{getTransformProperty:te}}();function RepeaterModifier(){}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(a,o.c,0,null,this),this.o=PropertyFactory.getProp(a,o.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(a,o.tr,this),this.so=PropertyFactory.getProp(a,o.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(a,o.tr.eo,0,.01,this),this.data=o,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(a,o,s,_,T,j){var ee=j?-1:1,te=_.s.v[0]+(1-_.s.v[0])*(1-T),re=_.s.v[1]+(1-_.s.v[1])*(1-T);a.translate(_.p.v[0]*ee*T,_.p.v[1]*ee*T,_.p.v[2]),o.translate(-_.a.v[0],-_.a.v[1],_.a.v[2]),o.rotate(-_.r.v*ee*T),o.translate(_.a.v[0],_.a.v[1],_.a.v[2]),s.translate(-_.a.v[0],-_.a.v[1],_.a.v[2]),s.scale(j?1/te:te,j?1/re:re),s.translate(_.a.v[0],_.a.v[1],_.a.v[2])},RepeaterModifier.prototype.init=function(a,o,s,_){for(this.elem=a,this.arr=o,this.pos=s,this.elemsData=_,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(a),this.initModifierProperties(a,o[s]);s>0;)s-=1,this._elements.unshift(o[s]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(a){var o,s=a.length;for(o=0;o<s;o+=1)a[o]._processed=!1,a[o].ty==="gr"&&this.resetElements(a[o].it)},RepeaterModifier.prototype.cloneElements=function(a){var o=JSON.parse(JSON.stringify(a));return this.resetElements(o),o},RepeaterModifier.prototype.changeGroupRender=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)a[s]._render=o,a[s].ty==="gr"&&this.changeGroupRender(a[s].it,o)},RepeaterModifier.prototype.processShapes=function(a){var o,s,_,T,j,ee=!1;if(this._mdf||a){var te=Math.ceil(this.c.v);if(this._groups.length<te){for(;this._groups.length<te;){var re={it:this.cloneElements(this._elements),ty:"gr"};re.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,re),this._groups.splice(0,0,re),this._currentCopies+=1}this.elem.reloadShapes(),ee=!0}j=0;var ne;for(_=0;_<=this._groups.length-1;_+=1){if(ne=j<te,this._groups[_]._render=ne,this.changeGroupRender(this._groups[_].it,ne),!ne){var ae=this.elemsData[_].it,oe=ae[ae.length-1];oe.transform.op.v!==0?(oe.transform.op._mdf=!0,oe.transform.op.v=0):oe.transform.op._mdf=!1}j+=1}this._currentCopies=te;var se=this.o.v,de=se%1,ue=se>0?Math.floor(se):Math.ceil(se),ce=this.pMatrix.props,ve=this.rMatrix.props,fe=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var he=0;if(se>0){for(;he<ue;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),he+=1;de&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,de,!1),he+=de)}else if(se<0){for(;he>ue;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),he-=1;de&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-de,!0),he-=de)}_=this.data.m===1?0:this._currentCopies-1,T=this.data.m===1?1:-1,j=this._currentCopies;for(var pe,me;j;){if(o=this.elemsData[_].it,s=o[o.length-1].transform.mProps.v.props,me=s.length,o[o.length-1].transform.mProps._mdf=!0,o[o.length-1].transform.op._mdf=!0,o[o.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(_/(this._currentCopies-1)),he!==0){for((_!==0&&T===1||_!==this._currentCopies-1&&T===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(ve[0],ve[1],ve[2],ve[3],ve[4],ve[5],ve[6],ve[7],ve[8],ve[9],ve[10],ve[11],ve[12],ve[13],ve[14],ve[15]),this.matrix.transform(fe[0],fe[1],fe[2],fe[3],fe[4],fe[5],fe[6],fe[7],fe[8],fe[9],fe[10],fe[11],fe[12],fe[13],fe[14],fe[15]),this.matrix.transform(ce[0],ce[1],ce[2],ce[3],ce[4],ce[5],ce[6],ce[7],ce[8],ce[9],ce[10],ce[11],ce[12],ce[13],ce[14],ce[15]),pe=0;pe<me;pe+=1)s[pe]=this.matrix.props[pe];this.matrix.reset()}else for(this.matrix.reset(),pe=0;pe<me;pe+=1)s[pe]=this.matrix.props[pe];he+=1,j-=1,_+=T}}else for(j=this._currentCopies,_=0,T=1;j;)o=this.elemsData[_].it,s=o[o.length-1].transform.mProps.v.props,o[o.length-1].transform.mProps._mdf=!1,o[o.length-1].transform.op._mdf=!1,j-=1,_+=T;return ee},RepeaterModifier.prototype.addShape=function(){};function RoundCornersModifier(){}extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(a,o.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(a,o){var s=shapePool.newElement();s.c=a.c;var _,T=a._length,j,ee,te,re,ne,ae,oe=0,se,de,ue,ce,ve,fe;for(_=0;_<T;_+=1)j=a.v[_],te=a.o[_],ee=a.i[_],j[0]===te[0]&&j[1]===te[1]&&j[0]===ee[0]&&j[1]===ee[1]?(_===0||_===T-1)&&!a.c?(s.setTripleAt(j[0],j[1],te[0],te[1],ee[0],ee[1],oe),oe+=1):(_===0?re=a.v[T-1]:re=a.v[_-1],ne=Math.sqrt(Math.pow(j[0]-re[0],2)+Math.pow(j[1]-re[1],2)),ae=ne?Math.min(ne/2,o)/ne:0,ve=j[0]+(re[0]-j[0])*ae,se=ve,fe=j[1]-(j[1]-re[1])*ae,de=fe,ue=se-(se-j[0])*roundCorner,ce=de-(de-j[1])*roundCorner,s.setTripleAt(se,de,ue,ce,ve,fe,oe),oe+=1,_===T-1?re=a.v[0]:re=a.v[_+1],ne=Math.sqrt(Math.pow(j[0]-re[0],2)+Math.pow(j[1]-re[1],2)),ae=ne?Math.min(ne/2,o)/ne:0,ue=j[0]+(re[0]-j[0])*ae,se=ue,ce=j[1]+(re[1]-j[1])*ae,de=ce,ve=se-(se-j[0])*roundCorner,fe=de-(de-j[1])*roundCorner,s.setTripleAt(se,de,ue,ce,ve,fe,oe),oe+=1):(s.setTripleAt(a.v[_][0],a.v[_][1],a.o[_][0],a.o[_][1],a.i[_][0],a.i[_][1],oe),oe+=1);return s},RoundCornersModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,T,j,ee=this.rd.v;if(ee!==0){var te,re;for(s=0;s<_;s+=1){if(te=this.shapes[s],re=te.localShapeCollection,!(!te.shape._mdf&&!this._mdf&&!a))for(re.releaseShapes(),te.shape._mdf=!0,o=te.shape.paths.shapes,j=te.shape.paths._length,T=0;T<j;T+=1)re.addShape(this.processPath(o[T],ee));te.shape.paths=te.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function floatEqual(a,o){return Math.abs(a-o)*1e5<=Math.min(Math.abs(a),Math.abs(o))}function floatZero(a){return Math.abs(a)<=1e-5}function lerp(a,o,s){return a*(1-s)+o*s}function lerpPoint(a,o,s){return[lerp(a[0],o[0],s),lerp(a[1],o[1],s)]}function quadRoots(a,o,s){if(a===0)return[];var _=o*o-4*a*s;if(_<0)return[];var T=-o/(2*a);if(_===0)return[T];var j=Math.sqrt(_)/(2*a);return[T-j,T+j]}function polynomialCoefficients(a,o,s,_){return[-a+3*o-3*s+_,3*a-6*o+3*s,-3*a+3*o,a]}function singlePoint(a){return new PolynomialBezier(a,a,a,a,!1)}function PolynomialBezier(a,o,s,_,T){T&&pointEqual(a,o)&&(o=lerpPoint(a,_,1/3)),T&&pointEqual(s,_)&&(s=lerpPoint(a,_,2/3));var j=polynomialCoefficients(a[0],o[0],s[0],_[0]),ee=polynomialCoefficients(a[1],o[1],s[1],_[1]);this.a=[j[0],ee[0]],this.b=[j[1],ee[1]],this.c=[j[2],ee[2]],this.d=[j[3],ee[3]],this.points=[a,o,s,_]}PolynomialBezier.prototype.point=function(a){return[((this.a[0]*a+this.b[0])*a+this.c[0])*a+this.d[0],((this.a[1]*a+this.b[1])*a+this.c[1])*a+this.d[1]]},PolynomialBezier.prototype.derivative=function(a){return[(3*a*this.a[0]+2*this.b[0])*a+this.c[0],(3*a*this.a[1]+2*this.b[1])*a+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(a){var o=this.derivative(a);return Math.atan2(o[1],o[0])},PolynomialBezier.prototype.normalAngle=function(a){var o=this.derivative(a);return Math.atan2(o[0],o[1])},PolynomialBezier.prototype.inflectionPoints=function(){var a=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(a))return[];var o=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/a,s=o*o-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/a;if(s<0)return[];var _=Math.sqrt(s);return floatZero(_)?_>0&&_<1?[o]:[]:[o-_,o+_].filter(function(T){return T>0&&T<1})},PolynomialBezier.prototype.split=function(a){if(a<=0)return[singlePoint(this.points[0]),this];if(a>=1)return[this,singlePoint(this.points[this.points.length-1])];var o=lerpPoint(this.points[0],this.points[1],a),s=lerpPoint(this.points[1],this.points[2],a),_=lerpPoint(this.points[2],this.points[3],a),T=lerpPoint(o,s,a),j=lerpPoint(s,_,a),ee=lerpPoint(T,j,a);return[new PolynomialBezier(this.points[0],o,T,ee,!0),new PolynomialBezier(ee,j,_,this.points[3],!0)]};function extrema(a,o){var s=a.points[0][o],_=a.points[a.points.length-1][o];if(s>_){var T=_;_=s,s=T}for(var j=quadRoots(3*a.a[o],2*a.b[o],a.c[o]),ee=0;ee<j.length;ee+=1)if(j[ee]>0&&j[ee]<1){var te=a.point(j[ee])[o];te<s?s=te:te>_&&(_=te)}return{min:s,max:_}}PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var a=this.bounds();return{left:a.x.min,right:a.x.max,top:a.y.min,bottom:a.y.max,width:a.x.max-a.x.min,height:a.y.max-a.y.min,cx:(a.x.max+a.x.min)/2,cy:(a.y.max+a.y.min)/2}};function intersectData(a,o,s){var _=a.boundingBox();return{cx:_.cx,cy:_.cy,width:_.width,height:_.height,bez:a,t:(o+s)/2,t1:o,t2:s}}function splitData(a){var o=a.bez.split(.5);return[intersectData(o[0],a.t1,a.t),intersectData(o[1],a.t,a.t2)]}function boxIntersect(a,o){return Math.abs(a.cx-o.cx)*2<a.width+o.width&&Math.abs(a.cy-o.cy)*2<a.height+o.height}function intersectsImpl(a,o,s,_,T,j){if(boxIntersect(a,o)){if(s>=j||a.width<=_&&a.height<=_&&o.width<=_&&o.height<=_){T.push([a.t,o.t]);return}var ee=splitData(a),te=splitData(o);intersectsImpl(ee[0],te[0],s+1,_,T,j),intersectsImpl(ee[0],te[1],s+1,_,T,j),intersectsImpl(ee[1],te[0],s+1,_,T,j),intersectsImpl(ee[1],te[1],s+1,_,T,j)}}PolynomialBezier.prototype.intersections=function(a,o,s){o===void 0&&(o=2),s===void 0&&(s=7);var _=[];return intersectsImpl(intersectData(this,0,1),intersectData(a,0,1),0,o,_,s),_},PolynomialBezier.shapeSegment=function(a,o){var s=(o+1)%a.length();return new PolynomialBezier(a.v[o],a.o[o],a.i[s],a.v[s],!0)},PolynomialBezier.shapeSegmentInverted=function(a,o){var s=(o+1)%a.length();return new PolynomialBezier(a.v[s],a.i[s],a.o[o],a.v[o],!0)};function crossProduct(a,o){return[a[1]*o[2]-a[2]*o[1],a[2]*o[0]-a[0]*o[2],a[0]*o[1]-a[1]*o[0]]}function lineIntersection(a,o,s,_){var T=[a[0],a[1],1],j=[o[0],o[1],1],ee=[s[0],s[1],1],te=[_[0],_[1],1],re=crossProduct(crossProduct(T,j),crossProduct(ee,te));return floatZero(re[2])?null:[re[0]/re[2],re[1]/re[2]]}function polarOffset(a,o,s){return[a[0]+Math.cos(o)*s,a[1]-Math.sin(o)*s]}function pointDistance(a,o){return Math.hypot(a[0]-o[0],a[1]-o[1])}function pointEqual(a,o){return floatEqual(a[0],o[0])&&floatEqual(a[1],o[1])}function ZigZagModifier(){}extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(a,o.s,0,null,this),this.frequency=PropertyFactory.getProp(a,o.r,0,null,this),this.pointsType=PropertyFactory.getProp(a,o.pt,0,null,this),this._isAnimated=this.amplitude.effectsSequence.length!==0||this.frequency.effectsSequence.length!==0||this.pointsType.effectsSequence.length!==0};function setPoint(a,o,s,_,T,j,ee){var te=s-Math.PI/2,re=s+Math.PI/2,ne=o[0]+Math.cos(s)*_*T,ae=o[1]-Math.sin(s)*_*T;a.setTripleAt(ne,ae,ne+Math.cos(te)*j,ae-Math.sin(te)*j,ne+Math.cos(re)*ee,ae-Math.sin(re)*ee,a.length())}function getPerpendicularVector(a,o){var s=[o[0]-a[0],o[1]-a[1]],_=-Math.PI*.5,T=[Math.cos(_)*s[0]-Math.sin(_)*s[1],Math.sin(_)*s[0]+Math.cos(_)*s[1]];return T}function getProjectingAngle(a,o){var s=o===0?a.length()-1:o-1,_=(o+1)%a.length(),T=a.v[s],j=a.v[_],ee=getPerpendicularVector(T,j);return Math.atan2(0,1)-Math.atan2(ee[1],ee[0])}function zigZagCorner(a,o,s,_,T,j,ee){var te=getProjectingAngle(o,s),re=o.v[s%o._length],ne=o.v[s===0?o._length-1:s-1],ae=o.v[(s+1)%o._length],oe=j===2?Math.sqrt(Math.pow(re[0]-ne[0],2)+Math.pow(re[1]-ne[1],2)):0,se=j===2?Math.sqrt(Math.pow(re[0]-ae[0],2)+Math.pow(re[1]-ae[1],2)):0;setPoint(a,o.v[s%o._length],te,ee,_,se/((T+1)*2),oe/((T+1)*2))}function zigZagSegment(a,o,s,_,T,j){for(var ee=0;ee<_;ee+=1){var te=(ee+1)/(_+1),re=T===2?Math.sqrt(Math.pow(o.points[3][0]-o.points[0][0],2)+Math.pow(o.points[3][1]-o.points[0][1],2)):0,ne=o.normalAngle(te),ae=o.point(te);setPoint(a,ae,ne,j,s,re/((_+1)*2),re/((_+1)*2)),j=-j}return j}ZigZagModifier.prototype.processPath=function(a,o,s,_){var T=a._length,j=shapePool.newElement();if(j.c=a.c,a.c||(T-=1),T===0)return j;var ee=-1,te=PolynomialBezier.shapeSegment(a,0);zigZagCorner(j,a,0,o,s,_,ee);for(var re=0;re<T;re+=1)ee=zigZagSegment(j,te,o,s,_,-ee),re===T-1&&!a.c?te=null:te=PolynomialBezier.shapeSegment(a,(re+1)%T),zigZagCorner(j,a,re+1,o,s,_,ee);return j},ZigZagModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,T,j,ee=this.amplitude.v,te=Math.max(0,Math.round(this.frequency.v)),re=this.pointsType.v;if(ee!==0){var ne,ae;for(s=0;s<_;s+=1){if(ne=this.shapes[s],ae=ne.localShapeCollection,!(!ne.shape._mdf&&!this._mdf&&!a))for(ae.releaseShapes(),ne.shape._mdf=!0,o=ne.shape.paths.shapes,j=ne.shape.paths._length,T=0;T<j;T+=1)ae.addShape(this.processPath(o[T],ee,te,re));ne.shape.paths=ne.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function linearOffset(a,o,s){var _=Math.atan2(o[0]-a[0],o[1]-a[1]);return[polarOffset(a,_,s),polarOffset(o,_,s)]}function offsetSegment(a,o){var s,_,T,j,ee,te,re;re=linearOffset(a.points[0],a.points[1],o),s=re[0],_=re[1],re=linearOffset(a.points[1],a.points[2],o),T=re[0],j=re[1],re=linearOffset(a.points[2],a.points[3],o),ee=re[0],te=re[1];var ne=lineIntersection(s,_,T,j);ne===null&&(ne=_);var ae=lineIntersection(ee,te,T,j);return ae===null&&(ae=ee),new PolynomialBezier(s,ne,ae,te)}function joinLines(a,o,s,_,T){var j=o.points[3],ee=s.points[0];if(_===3||pointEqual(j,ee))return j;if(_===2){var te=-o.tangentAngle(1),re=-s.tangentAngle(0)+Math.PI,ne=lineIntersection(j,polarOffset(j,te+Math.PI/2,100),ee,polarOffset(ee,te+Math.PI/2,100)),ae=ne?pointDistance(ne,j):pointDistance(j,ee)/2,oe=polarOffset(j,te,2*ae*roundCorner);return a.setXYAt(oe[0],oe[1],"o",a.length()-1),oe=polarOffset(ee,re,2*ae*roundCorner),a.setTripleAt(ee[0],ee[1],ee[0],ee[1],oe[0],oe[1],a.length()),ee}var se=pointEqual(j,o.points[2])?o.points[0]:o.points[2],de=pointEqual(ee,s.points[1])?s.points[3]:s.points[1],ue=lineIntersection(se,j,ee,de);return ue&&pointDistance(ue,j)<T?(a.setTripleAt(ue[0],ue[1],ue[0],ue[1],ue[0],ue[1],a.length()),ue):j}function getIntersection(a,o){var s=a.intersections(o);return s.length&&floatEqual(s[0][0],1)&&s.shift(),s.length?s[0]:null}function pruneSegmentIntersection(a,o){var s=a.slice(),_=o.slice(),T=getIntersection(a[a.length-1],o[0]);return T&&(s[a.length-1]=a[a.length-1].split(T[0])[0],_[0]=o[0].split(T[1])[1]),a.length>1&&o.length>1&&(T=getIntersection(a[0],o[o.length-1]),T)?[[a[0].split(T[0])[0]],[o[o.length-1].split(T[1])[1]]]:[s,_]}function pruneIntersections(a){for(var o,s=1;s<a.length;s+=1)o=pruneSegmentIntersection(a[s-1],a[s]),a[s-1]=o[0],a[s]=o[1];return a.length>1&&(o=pruneSegmentIntersection(a[a.length-1],a[0]),a[a.length-1]=o[0],a[0]=o[1]),a}function offsetSegmentSplit(a,o){var s=a.inflectionPoints(),_,T,j,ee;if(s.length===0)return[offsetSegment(a,o)];if(s.length===1||floatEqual(s[1],1))return j=a.split(s[0]),_=j[0],T=j[1],[offsetSegment(_,o),offsetSegment(T,o)];j=a.split(s[0]),_=j[0];var te=(s[1]-s[0])/(1-s[0]);return j=j[1].split(te),ee=j[0],T=j[1],[offsetSegment(_,o),offsetSegment(ee,o),offsetSegment(T,o)]}function OffsetPathModifier(){}extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(a,o){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(a,o.a,0,null,this),this.miterLimit=PropertyFactory.getProp(a,o.ml,0,null,this),this.lineJoin=o.lj,this._isAnimated=this.amount.effectsSequence.length!==0},OffsetPathModifier.prototype.processPath=function(a,o,s,_){var T=shapePool.newElement();T.c=a.c;var j=a.length();a.c||(j-=1);var ee,te,re,ne=[];for(ee=0;ee<j;ee+=1)re=PolynomialBezier.shapeSegment(a,ee),ne.push(offsetSegmentSplit(re,o));if(!a.c)for(ee=j-1;ee>=0;ee-=1)re=PolynomialBezier.shapeSegmentInverted(a,ee),ne.push(offsetSegmentSplit(re,o));ne=pruneIntersections(ne);var ae=null,oe=null;for(ee=0;ee<ne.length;ee+=1){var se=ne[ee];for(oe&&(ae=joinLines(T,oe,se[0],s,_)),oe=se[se.length-1],te=0;te<se.length;te+=1)re=se[te],ae&&pointEqual(re.points[0],ae)?T.setXYAt(re.points[1][0],re.points[1][1],"o",T.length()-1):T.setTripleAt(re.points[0][0],re.points[0][1],re.points[1][0],re.points[1][1],re.points[0][0],re.points[0][1],T.length()),T.setTripleAt(re.points[3][0],re.points[3][1],re.points[3][0],re.points[3][1],re.points[2][0],re.points[2][1],T.length()),ae=re.points[3]}return ne.length&&joinLines(T,oe,ne[0][0],s,_),T},OffsetPathModifier.prototype.processShapes=function(a){var o,s,_=this.shapes.length,T,j,ee=this.amount.v,te=this.miterLimit.v,re=this.lineJoin;if(ee!==0){var ne,ae;for(s=0;s<_;s+=1){if(ne=this.shapes[s],ae=ne.localShapeCollection,!(!ne.shape._mdf&&!this._mdf&&!a))for(ae.releaseShapes(),ne.shape._mdf=!0,o=ne.shape.paths.shapes,j=ne.shape.paths._length,T=0;T<j;T+=1)ae.addShape(this.processPath(o[T],ee,re,te));ne.shape.paths=ne.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function getFontProperties(a){for(var o=a.fStyle?a.fStyle.split(" "):[],s="normal",_="normal",T=o.length,j,ee=0;ee<T;ee+=1)switch(j=o[ee].toLowerCase(),j){case"italic":_="italic";break;case"bold":s="700";break;case"black":s="900";break;case"medium":s="500";break;case"regular":case"normal":s="400";break;case"light":case"thin":s="200";break}return{style:_,weight:a.fWeight||s}}var FontManager=function(){var a=5e3,o={w:0,size:0,shapes:[],data:{shapes:[]}},s=[];s=s.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var _=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"],T=[65039,8205];function j(me){var be=me.split(","),ye,$e=be.length,_e=[];for(ye=0;ye<$e;ye+=1)be[ye]!=="sans-serif"&&be[ye]!=="monospace"&&_e.push(be[ye]);return _e.join(",")}function ee(me,be){var ye=createTag("span");ye.setAttribute("aria-hidden",!0),ye.style.fontFamily=be;var $e=createTag("span");$e.innerText="giItT1WQy@!-/#",ye.style.position="absolute",ye.style.left="-10000px",ye.style.top="-10000px",ye.style.fontSize="300px",ye.style.fontVariant="normal",ye.style.fontStyle="normal",ye.style.fontWeight="normal",ye.style.letterSpacing="0",ye.appendChild($e),document.body.appendChild(ye);var _e=$e.offsetWidth;return $e.style.fontFamily=j(me)+", "+be,{node:$e,w:_e,parent:ye}}function te(){var me,be=this.fonts.length,ye,$e,_e=be;for(me=0;me<be;me+=1)this.fonts[me].loaded?_e-=1:this.fonts[me].fOrigin==="n"||this.fonts[me].origin===0?this.fonts[me].loaded=!0:(ye=this.fonts[me].monoCase.node,$e=this.fonts[me].monoCase.w,ye.offsetWidth!==$e?(_e-=1,this.fonts[me].loaded=!0):(ye=this.fonts[me].sansCase.node,$e=this.fonts[me].sansCase.w,ye.offsetWidth!==$e&&(_e-=1,this.fonts[me].loaded=!0)),this.fonts[me].loaded&&(this.fonts[me].sansCase.parent.parentNode.removeChild(this.fonts[me].sansCase.parent),this.fonts[me].monoCase.parent.parentNode.removeChild(this.fonts[me].monoCase.parent)));_e!==0&&Date.now()-this.initTime<a?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function re(me,be){var ye=document.body&&be?"svg":"canvas",$e,_e=getFontProperties(me);if(ye==="svg"){var Ee=createNS("text");Ee.style.fontSize="100px",Ee.setAttribute("font-family",me.fFamily),Ee.setAttribute("font-style",_e.style),Ee.setAttribute("font-weight",_e.weight),Ee.textContent="1",me.fClass?(Ee.style.fontFamily="inherit",Ee.setAttribute("class",me.fClass)):Ee.style.fontFamily=me.fFamily,be.appendChild(Ee),$e=Ee}else{var Oe=new OffscreenCanvas(500,500).getContext("2d");Oe.font=_e.style+" "+_e.weight+" 100px "+me.fFamily,$e=Oe}function Me(Ce){return ye==="svg"?($e.textContent=Ce,$e.getComputedTextLength()):$e.measureText(Ce).width}return{measureText:Me}}function ne(me,be){if(!me){this.isLoaded=!0;return}if(this.chars){this.isLoaded=!0,this.fonts=me.list;return}if(!document.body){this.isLoaded=!0,me.list.forEach(function(Pe){Pe.helper=re(Pe),Pe.cache={}}),this.fonts=me.list;return}var ye=me.list,$e,_e=ye.length,Ee=_e;for($e=0;$e<_e;$e+=1){var Oe=!0,Me,Ce;if(ye[$e].loaded=!1,ye[$e].monoCase=ee(ye[$e].fFamily,"monospace"),ye[$e].sansCase=ee(ye[$e].fFamily,"sans-serif"),!ye[$e].fPath)ye[$e].loaded=!0,Ee-=1;else if(ye[$e].fOrigin==="p"||ye[$e].origin===3){if(Me=document.querySelectorAll('style[f-forigin="p"][f-family="'+ye[$e].fFamily+'"], style[f-origin="3"][f-family="'+ye[$e].fFamily+'"]'),Me.length>0&&(Oe=!1),Oe){var Ie=createTag("style");Ie.setAttribute("f-forigin",ye[$e].fOrigin),Ie.setAttribute("f-origin",ye[$e].origin),Ie.setAttribute("f-family",ye[$e].fFamily),Ie.type="text/css",Ie.innerText="@font-face {font-family: "+ye[$e].fFamily+"; font-style: normal; src: url('"+ye[$e].fPath+"');}",be.appendChild(Ie)}}else if(ye[$e].fOrigin==="g"||ye[$e].origin===1){for(Me=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),Ce=0;Ce<Me.length;Ce+=1)Me[Ce].href.indexOf(ye[$e].fPath)!==-1&&(Oe=!1);if(Oe){var De=createTag("link");De.setAttribute("f-forigin",ye[$e].fOrigin),De.setAttribute("f-origin",ye[$e].origin),De.type="text/css",De.rel="stylesheet",De.href=ye[$e].fPath,document.body.appendChild(De)}}else if(ye[$e].fOrigin==="t"||ye[$e].origin===2){for(Me=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),Ce=0;Ce<Me.length;Ce+=1)ye[$e].fPath===Me[Ce].src&&(Oe=!1);if(Oe){var Fe=createTag("link");Fe.setAttribute("f-forigin",ye[$e].fOrigin),Fe.setAttribute("f-origin",ye[$e].origin),Fe.setAttribute("rel","stylesheet"),Fe.setAttribute("href",ye[$e].fPath),be.appendChild(Fe)}}ye[$e].helper=re(ye[$e],be),ye[$e].cache={},this.fonts.push(ye[$e])}Ee===0?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}function ae(me){if(me){this.chars||(this.chars=[]);var be,ye=me.length,$e,_e=this.chars.length,Ee;for(be=0;be<ye;be+=1){for($e=0,Ee=!1;$e<_e;)this.chars[$e].style===me[be].style&&this.chars[$e].fFamily===me[be].fFamily&&this.chars[$e].ch===me[be].ch&&(Ee=!0),$e+=1;Ee||(this.chars.push(me[be]),_e+=1)}}}function oe(me,be,ye){for(var $e=0,_e=this.chars.length;$e<_e;){if(this.chars[$e].ch===me&&this.chars[$e].style===be&&this.chars[$e].fFamily===ye)return this.chars[$e];$e+=1}return(typeof me=="string"&&me.charCodeAt(0)!==13||!me)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",me,be,ye)),o}function se(me,be,ye){var $e=this.getFontByName(be),_e=me.charCodeAt(0);if(!$e.cache[_e+1]){var Ee=$e.helper;if(me===" "){var Oe=Ee.measureText("|"+me+"|"),Me=Ee.measureText("||");$e.cache[_e+1]=(Oe-Me)/100}else $e.cache[_e+1]=Ee.measureText(me)/100}return $e.cache[_e+1]*ye}function de(me){for(var be=0,ye=this.fonts.length;be<ye;){if(this.fonts[be].fName===me)return this.fonts[be];be+=1}return this.fonts[0]}function ue(me,be){var ye=me.toString(16)+be.toString(16);return _.indexOf(ye)!==-1}function ce(me,be){return be?me===T[0]&&be===T[1]:me===T[1]}function ve(me){return s.indexOf(me)!==-1}function fe(){this.isLoaded=!0}var he=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};he.isModifier=ue,he.isZeroWidthJoiner=ce,he.isCombinedCharacter=ve;var pe={addChars:ae,addFonts:ne,getCharData:oe,getFontByName:de,measureText:se,checkLoadedFonts:te,setIsLoaded:fe};return he.prototype=pe,he}();function SlotManager(a){this.animationData=a}SlotManager.prototype.getProp=function(a){return this.animationData.slots&&this.animationData.slots[a.sid]?Object.assign(a,this.animationData.slots[a.sid].p):a};function slotFactory(a){return new SlotManager(a)}function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(o){this.renderableComponents.indexOf(o)===-1&&this.renderableComponents.push(o)},removeRenderableComponent:function(o){this.renderableComponents.indexOf(o)!==-1&&this.renderableComponents.splice(this.renderableComponents.indexOf(o),1)},prepareRenderableFrame:function(o){this.checkLayerLimits(o)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(o){this.data.ip-this.data.st<=o&&this.data.op-this.data.st>o?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var o,s=this.renderableComponents.length;for(o=0;o<s;o+=1)this.renderableComponents[o].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return this.data.ty===5?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=function(){var a={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(o){return a[o]||""}}();function SliderEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function AngleEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function ColorEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,1,0,s)}function PointEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,1,0,s)}function LayerIndexEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function MaskIndexEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function CheckboxEffect(a,o,s){this.p=PropertyFactory.getProp(o,a.v,0,0,s)}function NoValueEffect(){this.p={}}function EffectsManager(a,o){var s=a.ef||[];this.effectElements=[];var _,T=s.length,j;for(_=0;_<T;_+=1)j=new GroupEffect(s[_],o),this.effectElements.push(j)}function GroupEffect(a,o){this.init(a,o)}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(a,o){this.data=a,this.effectElements=[],this.initDynamicPropertyContainer(o);var s,_=this.data.ef.length,T,j=this.data.ef;for(s=0;s<_;s+=1){switch(T=null,j[s].ty){case 0:T=new SliderEffect(j[s],o,this);break;case 1:T=new AngleEffect(j[s],o,this);break;case 2:T=new ColorEffect(j[s],o,this);break;case 3:T=new PointEffect(j[s],o,this);break;case 4:case 7:T=new CheckboxEffect(j[s],o,this);break;case 10:T=new LayerIndexEffect(j[s],o,this);break;case 11:T=new MaskIndexEffect(j[s],o,this);break;case 5:T=new EffectsManager(j[s],o);break;default:T=new NoValueEffect(j[s]);break}T&&this.effectElements.push(T)}};function BaseElement(){}BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var o=0,s=this.data.masksProperties.length;o<s;){if(this.data.masksProperties[o].mode!=="n"&&this.data.masksProperties[o].cl!==!1)return!0;o+=1}return!1},initExpressions:function(){var o=getExpressionInterfaces();if(o){var s=o("layer"),_=o("effects"),T=o("shape"),j=o("text"),ee=o("comp");this.layerInterface=s(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var te=_.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(te),this.data.ty===0||this.data.xt?this.compInterface=ee(this):this.data.ty===4?(this.layerInterface.shapeInterface=T(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):this.data.ty===5&&(this.layerInterface.textInterface=j(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var o=getBlendMode(this.data.bm),s=this.baseElement||this.layerElement;s.style["mix-blend-mode"]=o},initBaseData:function(o,s,_){this.globalData=s,this.comp=_,this.data=o,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}};function FrameElement(){}FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(o,s){var _,T=this.dynamicProperties.length;for(_=0;_<T;_+=1)(s||this._isParent&&this.dynamicProperties[_].propType==="transform")&&(this.dynamicProperties[_].getValue(),this.dynamicProperties[_]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(o){this.dynamicProperties.indexOf(o)===-1&&this.dynamicProperties.push(o)}};function FootageElement(a,o,s){this.initFrame(),this.initRenderable(),this.assetData=o.getAssetData(a.refId),this.footageData=o.imageLoader.getAsset(this.assetData),this.initBaseData(a,o,s)}FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var a=getExpressionInterfaces();if(a){var o=a("footage");this.layerInterface=o(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData};function AudioElement(a,o,s){this.initFrame(),this.initRenderable(),this.assetData=o.getAssetData(a.refId),this.initBaseData(a,o,s),this._isPlaying=!1,this._canPlay=!1;var _=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(_),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,a.au&&a.au.lv?a.au.lv:{k:[100]},1,.01,this)}AudioElement.prototype.prepareFrame=function(a){if(this.prepareRenderableFrame(a,!0),this.prepareProperties(a,!0),this.tm._placeholder)this._currentTime=a/this.data.sr;else{var o=this.tm.v;this._currentTime=o}this._volume=this.lv.v[0];var s=this._volume*this._volumeMultiplier;this._previousVolume!==s&&(this._previousVolume=s,this.audio.volume(s))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(a){this.audio.rate(a)},AudioElement.prototype.volume=function(a){this._volumeMultiplier=a,this._previousVolume=a*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){};function BaseRenderer(){}BaseRenderer.prototype.checkLayers=function(a){var o,s=this.layers.length,_;for(this.completeLayers=!0,o=s-1;o>=0;o-=1)this.elements[o]||(_=this.layers[o],_.ip-_.st<=a-this.layers[o].st&&_.op-_.st>a-this.layers[o].st&&this.buildItem(o)),this.completeLayers=this.elements[o]?this.completeLayers:!1;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(a){switch(a.ty){case 2:return this.createImage(a);case 0:return this.createComp(a);case 1:return this.createSolid(a);case 3:return this.createNull(a);case 4:return this.createShape(a);case 5:return this.createText(a);case 6:return this.createAudio(a);case 13:return this.createCamera(a);case 15:return this.createFootage(a);default:return this.createNull(a)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(a){return new AudioElement(a,this.globalData,this)},BaseRenderer.prototype.createFootage=function(a){return new FootageElement(a,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var a,o=this.layers.length;for(a=0;a<o;a+=1)this.buildItem(a);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(a){this.completeLayers=!1;var o,s=a.length,_,T=this.layers.length;for(o=0;o<s;o+=1)for(_=0;_<T;){if(this.layers[_].id===a[o].id){this.layers[_]=a[o];break}_+=1}},BaseRenderer.prototype.setProjectInterface=function(a){this.globalData.projectInterface=a},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(a,o,s){for(var _=this.elements,T=this.layers,j=0,ee=T.length;j<ee;)T[j].ind==o&&(!_[j]||_[j]===!0?(this.buildItem(j),this.addPendingElement(a)):(s.push(_[j]),_[j].setAsParent(),T[j].parent!==void 0?this.buildElementParenting(a,T[j].parent,s):a.setHierarchy(s))),j+=1},BaseRenderer.prototype.addPendingElement=function(a){this.pendingElements.push(a)},BaseRenderer.prototype.searchExtraCompositions=function(a){var o,s=a.length;for(o=0;o<s;o+=1)if(a[o].xt){var _=this.createComp(a[o]);_.initExpressions(),this.globalData.projectInterface.registerComposition(_)}},BaseRenderer.prototype.getElementById=function(a){var o,s=this.elements.length;for(o=0;o<s;o+=1)if(this.elements[o].data.ind===a)return this.elements[o];return null},BaseRenderer.prototype.getElementByPath=function(a){var o=a.shift(),s;if(typeof o=="number")s=this.elements[o];else{var _,T=this.elements.length;for(_=0;_<T;_+=1)if(this.elements[_].data.nm===o){s=this.elements[_];break}}return a.length===0?s:s.getElementByPath(a)},BaseRenderer.prototype.setupGlobalData=function(a,o){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(a),this.globalData.fontManager.addChars(a.chars),this.globalData.fontManager.addFonts(a.fonts,o),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=a.fr,this.globalData.nm=a.nm,this.globalData.compSize={w:a.w,h:a.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}TransformElement.prototype={initTransform:function(){var o=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:o,localMat:o,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var o,s=this.finalTransform.mat,_=0,T=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;_<T;){if(this.hierarchy[_].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}_+=1}if(this.finalTransform._matMdf)for(o=this.finalTransform.mProp.v.props,s.cloneFromProps(o),_=0;_<T;_+=1)s.multiply(this.hierarchy[_].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var o=0,s=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;o<s;)this.localTransforms[o]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[o]._opMdf&&(this.finalTransform._opMdf=!0),o+=1;if(this.finalTransform._localMatMdf){var _=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(_),o=1;o<s;o+=1){var T=this.localTransforms[o].matrix;_.multiply(T)}_.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var j=this.finalTransform.localOpacity;for(o=0;o<s;o+=1)j*=this.localTransforms[o].opacity*.01;this.finalTransform.localOpacity=j}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var o=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(o.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var s=0,_=o.length;for(s=0;s<_;s+=1)this.localTransforms.push(o[s])}}},globalToLocal:function(o){var s=[];s.push(this.finalTransform);for(var _=!0,T=this.comp;_;)T.finalTransform?(T.data.hasMask&&s.splice(0,0,T.finalTransform),T=T.comp):_=!1;var j,ee=s.length,te;for(j=0;j<ee;j+=1)te=s[j].mat.applyToPointArray(0,0,0),o=[o[0]-te[0],o[1]-te[1],0];return o},mHelper:new Matrix};function MaskElement(a,o,s){this.data=a,this.element=o,this.globalData=s,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var _=this.globalData.defs,T,j=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(j),this.solidPath="";var ee,te=this.masksProperties,re=0,ne=[],ae,oe,se=createElementID(),de,ue,ce,ve,fe="clipPath",he="clip-path";for(T=0;T<j;T+=1)if((te[T].mode!=="a"&&te[T].mode!=="n"||te[T].inv||te[T].o.k!==100||te[T].o.x)&&(fe="mask",he="mask"),(te[T].mode==="s"||te[T].mode==="i")&&re===0?(de=createNS("rect"),de.setAttribute("fill","#ffffff"),de.setAttribute("width",this.element.comp.data.w||0),de.setAttribute("height",this.element.comp.data.h||0),ne.push(de)):de=null,ee=createNS("path"),te[T].mode==="n")this.viewData[T]={op:PropertyFactory.getProp(this.element,te[T].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,te[T],3),elem:ee,lastPath:""},_.appendChild(ee);else{re+=1,ee.setAttribute("fill",te[T].mode==="s"?"#000000":"#ffffff"),ee.setAttribute("clip-rule","nonzero");var pe;if(te[T].x.k!==0?(fe="mask",he="mask",ve=PropertyFactory.getProp(this.element,te[T].x,0,null,this.element),pe=createElementID(),ue=createNS("filter"),ue.setAttribute("id",pe),ce=createNS("feMorphology"),ce.setAttribute("operator","erode"),ce.setAttribute("in","SourceGraphic"),ce.setAttribute("radius","0"),ue.appendChild(ce),_.appendChild(ue),ee.setAttribute("stroke",te[T].mode==="s"?"#000000":"#ffffff")):(ce=null,ve=null),this.storedData[T]={elem:ee,x:ve,expan:ce,lastPath:"",lastOperator:"",filterId:pe,lastRadius:0},te[T].mode==="i"){oe=ne.length;var me=createNS("g");for(ae=0;ae<oe;ae+=1)me.appendChild(ne[ae]);var be=createNS("mask");be.setAttribute("mask-type","alpha"),be.setAttribute("id",se+"_"+re),be.appendChild(ee),_.appendChild(be),me.setAttribute("mask","url("+getLocationHref()+"#"+se+"_"+re+")"),ne.length=0,ne.push(me)}else ne.push(ee);te[T].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[T]={elem:ee,lastPath:"",op:PropertyFactory.getProp(this.element,te[T].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,te[T],3),invRect:de},this.viewData[T].prop.k||this.drawPath(te[T],this.viewData[T].prop.v,this.viewData[T])}for(this.maskElement=createNS(fe),j=ne.length,T=0;T<j;T+=1)this.maskElement.appendChild(ne[T]);re>0&&(this.maskElement.setAttribute("id",se),this.element.maskedElement.setAttribute(he,"url("+getLocationHref()+"#"+se+")"),_.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}MaskElement.prototype.getMaskProperty=function(a){return this.viewData[a].prop},MaskElement.prototype.renderFrame=function(a){var o=this.element.finalTransform.mat,s,_=this.masksProperties.length;for(s=0;s<_;s+=1)if((this.viewData[s].prop._mdf||a)&&this.drawPath(this.masksProperties[s],this.viewData[s].prop.v,this.viewData[s]),(this.viewData[s].op._mdf||a)&&this.viewData[s].elem.setAttribute("fill-opacity",this.viewData[s].op.v),this.masksProperties[s].mode!=="n"&&(this.viewData[s].invRect&&(this.element.finalTransform.mProp._mdf||a)&&this.viewData[s].invRect.setAttribute("transform",o.getInverseMatrix().to2dCSS()),this.storedData[s].x&&(this.storedData[s].x._mdf||a))){var T=this.storedData[s].expan;this.storedData[s].x.v<0?(this.storedData[s].lastOperator!=="erode"&&(this.storedData[s].lastOperator="erode",this.storedData[s].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[s].filterId+")")),T.setAttribute("radius",-this.storedData[s].x.v)):(this.storedData[s].lastOperator!=="dilate"&&(this.storedData[s].lastOperator="dilate",this.storedData[s].elem.setAttribute("filter",null)),this.storedData[s].elem.setAttribute("stroke-width",this.storedData[s].x.v*2))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var a="M0,0 ";return a+=" h"+this.globalData.compSize.w,a+=" v"+this.globalData.compSize.h,a+=" h-"+this.globalData.compSize.w,a+=" v-"+this.globalData.compSize.h+" ",a},MaskElement.prototype.drawPath=function(a,o,s){var _=" M"+o.v[0][0]+","+o.v[0][1],T,j;for(j=o._length,T=1;T<j;T+=1)_+=" C"+o.o[T-1][0]+","+o.o[T-1][1]+" "+o.i[T][0]+","+o.i[T][1]+" "+o.v[T][0]+","+o.v[T][1];if(o.c&&j>1&&(_+=" C"+o.o[T-1][0]+","+o.o[T-1][1]+" "+o.i[0][0]+","+o.i[0][1]+" "+o.v[0][0]+","+o.v[0][1]),s.lastPath!==_){var ee="";s.elem&&(o.c&&(ee=a.inv?this.solidPath+_:_),s.elem.setAttribute("d",ee)),s.lastPath=_}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var a={};a.createFilter=o,a.createAlphaToLuminanceFilter=s;function o(_,T){var j=createNS("filter");return j.setAttribute("id",_),T!==!0&&(j.setAttribute("filterUnits","objectBoundingBox"),j.setAttribute("x","0%"),j.setAttribute("y","0%"),j.setAttribute("width","100%"),j.setAttribute("height","100%")),j}function s(){var _=createNS("feColorMatrix");return _.setAttribute("type","matrix"),_.setAttribute("color-interpolation-filters","sRGB"),_.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),_}return a}(),featureSupport=function(){var a={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas<"u"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(a.maskType=!1),/firefox/i.test(navigator.userAgent)&&(a.svgLumaHidden=!1),a}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(a){var o,s="SourceGraphic",_=a.data.ef?a.data.ef.length:0,T=createElementID(),j=filtersFactory.createFilter(T,!0),ee=0;this.filters=[];var te;for(o=0;o<_;o+=1){te=null;var re=a.data.ef[o].ty;if(registeredEffects$1[re]){var ne=registeredEffects$1[re].effect;te=new ne(j,a.effectsManager.effectElements[o],a,idPrefix+ee,s),s=idPrefix+ee,registeredEffects$1[re].countsAsEffect&&(ee+=1)}te&&this.filters.push(te)}ee&&(a.globalData.defs.appendChild(j),a.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+T+")")),this.filters.length&&a.addRenderableComponent(this)}SVGEffects.prototype.renderFrame=function(a){var o,s=this.filters.length;for(o=0;o<s;o+=1)this.filters[o].renderFrame(a)},SVGEffects.prototype.getEffects=function(a){var o,s=this.filters.length,_=[];for(o=0;o<s;o+=1)this.filters[o].type===a&&_.push(this.filters[o]);return _};function registerEffect$1(a,o,s){registeredEffects$1[a]={effect:o,countsAsEffect:s}}function SVGBaseElement(){}SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var o=null;if(this.data.td){this.matteMasks={};var s=createNS("g");s.setAttribute("id",this.layerId),s.appendChild(this.layerElement),o=s,this.globalData.defs.appendChild(s)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),o=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.ty===0&&!this.data.hd){var _=createNS("clipPath"),T=createNS("path");T.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var j=createElementID();if(_.setAttribute("id",j),_.appendChild(T),this.globalData.defs.appendChild(_),this.checkMasks()){var ee=createNS("g");ee.setAttribute("clip-path","url("+getLocationHref()+"#"+j+")"),ee.appendChild(this.layerElement),this.transformedElement=ee,o?o.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+j+")")}this.data.bm!==0&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(o){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[o]){var s=this.layerId+"_"+o,_,T,j,ee;if(o===1||o===3){var te=createNS("mask");te.setAttribute("id",s),te.setAttribute("mask-type",o===3?"luminance":"alpha"),j=createNS("use"),j.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),te.appendChild(j),this.globalData.defs.appendChild(te),!featureSupport.maskType&&o===1&&(te.setAttribute("mask-type","luminance"),_=createElementID(),T=filtersFactory.createFilter(_),this.globalData.defs.appendChild(T),T.appendChild(filtersFactory.createAlphaToLuminanceFilter()),ee=createNS("g"),ee.appendChild(j),te.appendChild(ee),ee.setAttribute("filter","url("+getLocationHref()+"#"+_+")"))}else if(o===2){var re=createNS("mask");re.setAttribute("id",s),re.setAttribute("mask-type","alpha");var ne=createNS("g");re.appendChild(ne),_=createElementID(),T=filtersFactory.createFilter(_);var ae=createNS("feComponentTransfer");ae.setAttribute("in","SourceGraphic"),T.appendChild(ae);var oe=createNS("feFuncA");oe.setAttribute("type","table"),oe.setAttribute("tableValues","1.0 0.0"),ae.appendChild(oe),this.globalData.defs.appendChild(T);var se=createNS("rect");se.setAttribute("width",this.comp.data.w),se.setAttribute("height",this.comp.data.h),se.setAttribute("x","0"),se.setAttribute("y","0"),se.setAttribute("fill","#ffffff"),se.setAttribute("opacity","0"),ne.setAttribute("filter","url("+getLocationHref()+"#"+_+")"),ne.appendChild(se),j=createNS("use"),j.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),ne.appendChild(j),featureSupport.maskType||(re.setAttribute("mask-type","luminance"),T.appendChild(filtersFactory.createAlphaToLuminanceFilter()),ee=createNS("g"),ne.appendChild(se),ee.appendChild(this.layerElement),ne.appendChild(ee)),this.globalData.defs.appendChild(re)}this.matteMasks[o]=s}return this.matteMasks[o]},setMatte:function(o){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+o+")")}};function HierarchyElement(){}HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(o){this.hierarchy=o},setAsParent:function(){this._isParent=!0},checkParenting:function(){this.data.parent!==void 0&&this.comp.buildElementParenting(this,this.data.parent,[])}};function RenderableDOMElement(){}(function(){var a={initElement:function(s,_,T){this.initFrame(),this.initBaseData(s,_,T),this.initTransform(s,_,T),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){if(!this.hidden&&(!this.isInRange||this.isTransparent)){var s=this.baseElement||this.layerElement;s.style.display="none",this.hidden=!0}},show:function(){if(this.isInRange&&!this.isTransparent){if(!this.data.hd){var s=this.baseElement||this.layerElement;s.style.display="block"}this.hidden=!1,this._isFirstFrame=!0}},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(s){this._mdf=!1,this.prepareRenderableFrame(s),this.prepareProperties(s,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}};extendPrototype([RenderableElement,createProxyFunction(a)],RenderableDOMElement)})();function IImageElement(a,o,s){this.assetData=o.getAssetData(a.refId),this.assetData&&this.assetData.sid&&(this.assetData=o.slotManager.getProp(this.assetData)),this.initElement(a,o,s),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var a=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",a),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect};function ProcessedElement(a,o){this.elem=a,this.pos=o}function IShapeElement(){}IShapeElement.prototype={addShapeToModifiers:function(o){var s,_=this.shapeModifiers.length;for(s=0;s<_;s+=1)this.shapeModifiers[s].addShape(o)},isShapeInAnimatedModifiers:function(o){for(var s=0,_=this.shapeModifiers.length;s<_;)if(this.shapeModifiers[s].isAnimatedWithShape(o))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var o,s=this.shapes.length;for(o=0;o<s;o+=1)this.shapes[o].sh.reset();s=this.shapeModifiers.length;var _;for(o=s-1;o>=0&&(_=this.shapeModifiers[o].processShapes(this._isFirstFrame),!_);o-=1);}},searchProcessedElement:function(o){for(var s=this.processedElements,_=0,T=s.length;_<T;){if(s[_].elem===o)return s[_].pos;_+=1}return 0},addProcessedElement:function(o,s){for(var _=this.processedElements,T=_.length;T;)if(T-=1,_[T].elem===o){_[T].pos=s;return}_.push(new ProcessedElement(o,s))},prepareFrame:function(o){this.prepareRenderableFrame(o),this.prepareProperties(o,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(a,o,s){this.caches=[],this.styles=[],this.transformers=a,this.lStr="",this.sh=s,this.lvl=o,this._isAnimated=!!s.k;for(var _=0,T=a.length;_<T;){if(a[_].mProps.dynamicProperties.length){this._isAnimated=!0;break}_+=1}}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0};function SVGStyleData(a,o){this.data=a,this.type=a.ty,this.d="",this.lvl=o,this._mdf=!1,this.closed=a.hd===!0,this.pElem=createNS("path"),this.msElem=null}SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1};function DashProperty(a,o,s,_){this.elem=a,this.frameId=-1,this.dataProps=createSizedArray(o.length),this.renderer=s,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",o.length?o.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(_);var T,j=o.length||0,ee;for(T=0;T<j;T+=1)ee=PropertyFactory.getProp(a,o[T].v,0,0,this),this.k=ee.k||this.k,this.dataProps[T]={n:o[T].n,p:ee};this.k||this.getValue(!0),this._isAnimated=this.k}DashProperty.prototype.getValue=function(a){if(!(this.elem.globalData.frameId===this.frameId&&!a)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||a,this._mdf)){var o=0,s=this.dataProps.length;for(this.renderer==="svg"&&(this.dashStr=""),o=0;o<s;o+=1)this.dataProps[o].n!=="o"?this.renderer==="svg"?this.dashStr+=" "+this.dataProps[o].p.v:this.dashArray[o]=this.dataProps[o].p.v:this.dashoffset[0]=this.dataProps[o].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty);function SVGStrokeStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(a,o.o,0,.01,this),this.w=PropertyFactory.getProp(a,o.w,0,null,this),this.d=new DashProperty(a,o.d||{},"svg",this),this.c=PropertyFactory.getProp(a,o.c,1,255,this),this.style=s,this._isAnimated=!!this._isAnimated}extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData);function SVGFillStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(a,o.o,0,.01,this),this.c=PropertyFactory.getProp(a,o.c,1,255,this),this.style=s}extendPrototype([DynamicPropertyContainer],SVGFillStyleData);function SVGNoStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.style=s}extendPrototype([DynamicPropertyContainer],SVGNoStyleData);function GradientProperty(a,o,s){this.data=o,this.c=createTypedArray("uint8c",o.p*4);var _=o.k.k[0].s?o.k.k[0].s.length-o.p*4:o.k.k.length-o.p*4;this.o=createTypedArray("float32",_),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=_,this.initDynamicPropertyContainer(s),this.prop=PropertyFactory.getProp(a,o.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}GradientProperty.prototype.comparePoints=function(a,o){for(var s=0,_=this.o.length/2,T;s<_;){if(T=Math.abs(a[s*4]-a[o*4+s*2]),T>.01)return!1;s+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var a=0,o=this.data.k.k.length;a<o;){if(!this.comparePoints(this.data.k.k[a].s,this.data.p))return!1;a+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(a){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||a){var o,s=this.data.p*4,_,T;for(o=0;o<s;o+=1)_=o%4===0?100:255,T=Math.round(this.prop.v[o]*_),this.c[o]!==T&&(this.c[o]=T,this._cmdf=!a);if(this.o.length)for(s=this.prop.v.length,o=this.data.p*4;o<s;o+=1)_=o%2===0?100:1,T=o%2===0?Math.round(this.prop.v[o]*100):this.prop.v[o],this.o[o-this.data.p*4]!==T&&(this.o[o-this.data.p*4]=T,this._omdf=!a);this._mdf=!a}},extendPrototype([DynamicPropertyContainer],GradientProperty);function SVGGradientFillStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.initGradientData(a,o,s)}SVGGradientFillStyleData.prototype.initGradientData=function(a,o,s){this.o=PropertyFactory.getProp(a,o.o,0,.01,this),this.s=PropertyFactory.getProp(a,o.s,1,null,this),this.e=PropertyFactory.getProp(a,o.e,1,null,this),this.h=PropertyFactory.getProp(a,o.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(a,o.a||{k:0},0,degToRads,this),this.g=new GradientProperty(a,o.g,this),this.style=s,this.stops=[],this.setGradientData(s.pElem,o),this.setGradientOpacity(o,s),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(a,o){var s=createElementID(),_=createNS(o.t===1?"linearGradient":"radialGradient");_.setAttribute("id",s),_.setAttribute("spreadMethod","pad"),_.setAttribute("gradientUnits","userSpaceOnUse");var T=[],j,ee,te;for(te=o.g.p*4,ee=0;ee<te;ee+=4)j=createNS("stop"),_.appendChild(j),T.push(j);a.setAttribute(o.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),this.gf=_,this.cst=T},SVGGradientFillStyleData.prototype.setGradientOpacity=function(a,o){if(this.g._hasOpacity&&!this.g._collapsable){var s,_,T,j=createNS("mask"),ee=createNS("path");j.appendChild(ee);var te=createElementID(),re=createElementID();j.setAttribute("id",re);var ne=createNS(a.t===1?"linearGradient":"radialGradient");ne.setAttribute("id",te),ne.setAttribute("spreadMethod","pad"),ne.setAttribute("gradientUnits","userSpaceOnUse"),T=a.g.k.k[0].s?a.g.k.k[0].s.length:a.g.k.k.length;var ae=this.stops;for(_=a.g.p*4;_<T;_+=2)s=createNS("stop"),s.setAttribute("stop-color","rgb(255,255,255)"),ne.appendChild(s),ae.push(s);ee.setAttribute(a.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+te+")"),a.ty==="gs"&&(ee.setAttribute("stroke-linecap",lineCapEnum[a.lc||2]),ee.setAttribute("stroke-linejoin",lineJoinEnum[a.lj||2]),a.lj===1&&ee.setAttribute("stroke-miterlimit",a.ml)),this.of=ne,this.ms=j,this.ost=ae,this.maskId=re,o.msElem=ee}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData);function SVGGradientStrokeStyleData(a,o,s){this.initDynamicPropertyContainer(a),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(a,o.w,0,null,this),this.d=new DashProperty(a,o.d||{},"svg",this),this.initGradientData(a,o,s),this._isAnimated=!!this._isAnimated}extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(a,o,s){this.transform={mProps:a,op:o,container:s},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}var buildShapeString=function(o,s,_,T){if(s===0)return"";var j=o.o,ee=o.i,te=o.v,re,ne=" M"+T.applyToPointStringified(te[0][0],te[0][1]);for(re=1;re<s;re+=1)ne+=" C"+T.applyToPointStringified(j[re-1][0],j[re-1][1])+" "+T.applyToPointStringified(ee[re][0],ee[re][1])+" "+T.applyToPointStringified(te[re][0],te[re][1]);return _&&s&&(ne+=" C"+T.applyToPointStringified(j[re-1][0],j[re-1][1])+" "+T.applyToPointStringified(ee[0][0],ee[0][1])+" "+T.applyToPointStringified(te[0][0],te[0][1]),ne+="z"),ne},SVGElementsRenderer=function(){var a=new Matrix,o=new Matrix,s={createRenderFunction:_};function _(oe){switch(oe.ty){case"fl":return te;case"gf":return ne;case"gs":return re;case"st":return ae;case"sh":case"el":case"rc":case"sr":return ee;case"tr":return T;case"no":return j;default:return null}}function T(oe,se,de){(de||se.transform.op._mdf)&&se.transform.container.setAttribute("opacity",se.transform.op.v),(de||se.transform.mProps._mdf)&&se.transform.container.setAttribute("transform",se.transform.mProps.v.to2dCSS())}function j(){}function ee(oe,se,de){var ue,ce,ve,fe,he,pe,me=se.styles.length,be=se.lvl,ye,$e,_e,Ee;for(pe=0;pe<me;pe+=1){if(fe=se.sh._mdf||de,se.styles[pe].lvl<be){for($e=o.reset(),_e=be-se.styles[pe].lvl,Ee=se.transformers.length-1;!fe&&_e>0;)fe=se.transformers[Ee].mProps._mdf||fe,_e-=1,Ee-=1;if(fe)for(_e=be-se.styles[pe].lvl,Ee=se.transformers.length-1;_e>0;)$e.multiply(se.transformers[Ee].mProps.v),_e-=1,Ee-=1}else $e=a;if(ye=se.sh.paths,ce=ye._length,fe){for(ve="",ue=0;ue<ce;ue+=1)he=ye.shapes[ue],he&&he._length&&(ve+=buildShapeString(he,he._length,he.c,$e));se.caches[pe]=ve}else ve=se.caches[pe];se.styles[pe].d+=oe.hd===!0?"":ve,se.styles[pe]._mdf=fe||se.styles[pe]._mdf}}function te(oe,se,de){var ue=se.style;(se.c._mdf||de)&&ue.pElem.setAttribute("fill","rgb("+bmFloor(se.c.v[0])+","+bmFloor(se.c.v[1])+","+bmFloor(se.c.v[2])+")"),(se.o._mdf||de)&&ue.pElem.setAttribute("fill-opacity",se.o.v)}function re(oe,se,de){ne(oe,se,de),ae(oe,se,de)}function ne(oe,se,de){var ue=se.gf,ce=se.g._hasOpacity,ve=se.s.v,fe=se.e.v;if(se.o._mdf||de){var he=oe.ty==="gf"?"fill-opacity":"stroke-opacity";se.style.pElem.setAttribute(he,se.o.v)}if(se.s._mdf||de){var pe=oe.t===1?"x1":"cx",me=pe==="x1"?"y1":"cy";ue.setAttribute(pe,ve[0]),ue.setAttribute(me,ve[1]),ce&&!se.g._collapsable&&(se.of.setAttribute(pe,ve[0]),se.of.setAttribute(me,ve[1]))}var be,ye,$e,_e;if(se.g._cmdf||de){be=se.cst;var Ee=se.g.c;for($e=be.length,ye=0;ye<$e;ye+=1)_e=be[ye],_e.setAttribute("offset",Ee[ye*4]+"%"),_e.setAttribute("stop-color","rgb("+Ee[ye*4+1]+","+Ee[ye*4+2]+","+Ee[ye*4+3]+")")}if(ce&&(se.g._omdf||de)){var Oe=se.g.o;for(se.g._collapsable?be=se.cst:be=se.ost,$e=be.length,ye=0;ye<$e;ye+=1)_e=be[ye],se.g._collapsable||_e.setAttribute("offset",Oe[ye*2]+"%"),_e.setAttribute("stop-opacity",Oe[ye*2+1])}if(oe.t===1)(se.e._mdf||de)&&(ue.setAttribute("x2",fe[0]),ue.setAttribute("y2",fe[1]),ce&&!se.g._collapsable&&(se.of.setAttribute("x2",fe[0]),se.of.setAttribute("y2",fe[1])));else{var Me;if((se.s._mdf||se.e._mdf||de)&&(Me=Math.sqrt(Math.pow(ve[0]-fe[0],2)+Math.pow(ve[1]-fe[1],2)),ue.setAttribute("r",Me),ce&&!se.g._collapsable&&se.of.setAttribute("r",Me)),se.e._mdf||se.h._mdf||se.a._mdf||de){Me||(Me=Math.sqrt(Math.pow(ve[0]-fe[0],2)+Math.pow(ve[1]-fe[1],2)));var Ce=Math.atan2(fe[1]-ve[1],fe[0]-ve[0]),Ie=se.h.v;Ie>=1?Ie=.99:Ie<=-1&&(Ie=-.99);var De=Me*Ie,Fe=Math.cos(Ce+se.a.v)*De+ve[0],Pe=Math.sin(Ce+se.a.v)*De+ve[1];ue.setAttribute("fx",Fe),ue.setAttribute("fy",Pe),ce&&!se.g._collapsable&&(se.of.setAttribute("fx",Fe),se.of.setAttribute("fy",Pe))}}}function ae(oe,se,de){var ue=se.style,ce=se.d;ce&&(ce._mdf||de)&&ce.dashStr&&(ue.pElem.setAttribute("stroke-dasharray",ce.dashStr),ue.pElem.setAttribute("stroke-dashoffset",ce.dashoffset[0])),se.c&&(se.c._mdf||de)&&ue.pElem.setAttribute("stroke","rgb("+bmFloor(se.c.v[0])+","+bmFloor(se.c.v[1])+","+bmFloor(se.c.v[2])+")"),(se.o._mdf||de)&&ue.pElem.setAttribute("stroke-opacity",se.o.v),(se.w._mdf||de)&&(ue.pElem.setAttribute("stroke-width",se.w.v),ue.msElem&&ue.msElem.setAttribute("stroke-width",se.w.v))}return s}();function SVGShapeElement(a,o,s){this.shapes=[],this.shapesData=a.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(a,o,s),this.prevViewData=[]}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var a,o=this.shapes.length,s,_,T=this.stylesList.length,j,ee=[],te=!1;for(_=0;_<T;_+=1){for(j=this.stylesList[_],te=!1,ee.length=0,a=0;a<o;a+=1)s=this.shapes[a],s.styles.indexOf(j)!==-1&&(ee.push(s),te=s._isAnimated||te);ee.length>1&&te&&this.setShapesAsAnimated(ee)}},SVGShapeElement.prototype.setShapesAsAnimated=function(a){var o,s=a.length;for(o=0;o<s;o+=1)a[o].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(a,o){var s,_=new SVGStyleData(a,o),T=_.pElem;if(a.ty==="st")s=new SVGStrokeStyleData(this,a,_);else if(a.ty==="fl")s=new SVGFillStyleData(this,a,_);else if(a.ty==="gf"||a.ty==="gs"){var j=a.ty==="gf"?SVGGradientFillStyleData:SVGGradientStrokeStyleData;s=new j(this,a,_),this.globalData.defs.appendChild(s.gf),s.maskId&&(this.globalData.defs.appendChild(s.ms),this.globalData.defs.appendChild(s.of),T.setAttribute("mask","url("+getLocationHref()+"#"+s.maskId+")"))}else a.ty==="no"&&(s=new SVGNoStyleData(this,a,_));return(a.ty==="st"||a.ty==="gs")&&(T.setAttribute("stroke-linecap",lineCapEnum[a.lc||2]),T.setAttribute("stroke-linejoin",lineJoinEnum[a.lj||2]),T.setAttribute("fill-opacity","0"),a.lj===1&&T.setAttribute("stroke-miterlimit",a.ml)),a.r===2&&T.setAttribute("fill-rule","evenodd"),a.ln&&T.setAttribute("id",a.ln),a.cl&&T.setAttribute("class",a.cl),a.bm&&(T.style["mix-blend-mode"]=getBlendMode(a.bm)),this.stylesList.push(_),this.addToAnimatedContents(a,s),s},SVGShapeElement.prototype.createGroupElement=function(a){var o=new ShapeGroupData;return a.ln&&o.gr.setAttribute("id",a.ln),a.cl&&o.gr.setAttribute("class",a.cl),a.bm&&(o.gr.style["mix-blend-mode"]=getBlendMode(a.bm)),o},SVGShapeElement.prototype.createTransformElement=function(a,o){var s=TransformPropertyFactory.getTransformProperty(this,a,this),_=new SVGTransformData(s,s.o,o);return this.addToAnimatedContents(a,_),_},SVGShapeElement.prototype.createShapeElement=function(a,o,s){var _=4;a.ty==="rc"?_=5:a.ty==="el"?_=6:a.ty==="sr"&&(_=7);var T=ShapePropertyFactory.getShapeProp(this,a,_,this),j=new SVGShapeData(o,s,T);return this.shapes.push(j),this.addShapeToModifiers(j),this.addToAnimatedContents(a,j),j},SVGShapeElement.prototype.addToAnimatedContents=function(a,o){for(var s=0,_=this.animatedContents.length;s<_;){if(this.animatedContents[s].element===o)return;s+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(a),element:o,data:a})},SVGShapeElement.prototype.setElementStyles=function(a){var o=a.styles,s,_=this.stylesList.length;for(s=0;s<_;s+=1)this.stylesList[s].closed||o.push(this.stylesList[s])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var a,o=this.itemsData.length;for(a=0;a<o;a+=1)this.prevViewData[a]=this.itemsData[a];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),o=this.dynamicProperties.length,a=0;a<o;a+=1)this.dynamicProperties[a].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(a,o,s,_,T,j,ee){var te=[].concat(j),re,ne=a.length-1,ae,oe,se=[],de=[],ue,ce,ve;for(re=ne;re>=0;re-=1){if(ve=this.searchProcessedElement(a[re]),ve?o[re]=s[ve-1]:a[re]._render=ee,a[re].ty==="fl"||a[re].ty==="st"||a[re].ty==="gf"||a[re].ty==="gs"||a[re].ty==="no")ve?o[re].style.closed=!1:o[re]=this.createStyleElement(a[re],T),a[re]._render&&o[re].style.pElem.parentNode!==_&&_.appendChild(o[re].style.pElem),se.push(o[re].style);else if(a[re].ty==="gr"){if(!ve)o[re]=this.createGroupElement(a[re]);else for(oe=o[re].it.length,ae=0;ae<oe;ae+=1)o[re].prevViewData[ae]=o[re].it[ae];this.searchShapes(a[re].it,o[re].it,o[re].prevViewData,o[re].gr,T+1,te,ee),a[re]._render&&o[re].gr.parentNode!==_&&_.appendChild(o[re].gr)}else a[re].ty==="tr"?(ve||(o[re]=this.createTransformElement(a[re],_)),ue=o[re].transform,te.push(ue)):a[re].ty==="sh"||a[re].ty==="rc"||a[re].ty==="el"||a[re].ty==="sr"?(ve||(o[re]=this.createShapeElement(a[re],te,T)),this.setElementStyles(o[re])):a[re].ty==="tm"||a[re].ty==="rd"||a[re].ty==="ms"||a[re].ty==="pb"||a[re].ty==="zz"||a[re].ty==="op"?(ve?(ce=o[re],ce.closed=!1):(ce=ShapeModifiers.getModifier(a[re].ty),ce.init(this,a[re]),o[re]=ce,this.shapeModifiers.push(ce)),de.push(ce)):a[re].ty==="rp"&&(ve?(ce=o[re],ce.closed=!0):(ce=ShapeModifiers.getModifier(a[re].ty),o[re]=ce,ce.init(this,a,re,o),this.shapeModifiers.push(ce),ee=!1),de.push(ce));this.addProcessedElement(a[re],re+1)}for(ne=se.length,re=0;re<ne;re+=1)se[re].closed=!0;for(ne=de.length,re=0;re<ne;re+=1)de[re].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();var a,o=this.stylesList.length;for(a=0;a<o;a+=1)this.stylesList[a].reset();for(this.renderShape(),a=0;a<o;a+=1)(this.stylesList[a]._mdf||this._isFirstFrame)&&(this.stylesList[a].msElem&&(this.stylesList[a].msElem.setAttribute("d",this.stylesList[a].d),this.stylesList[a].d="M0 0"+this.stylesList[a].d),this.stylesList[a].pElem.setAttribute("d",this.stylesList[a].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var a,o=this.animatedContents.length,s;for(a=0;a<o;a+=1)s=this.animatedContents[a],(this._isFirstFrame||s.element._isAnimated)&&s.data!==!0&&s.fn(s.data,s.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null};function LetterProps(a,o,s,_,T,j){this.o=a,this.sw=o,this.sc=s,this.fc=_,this.m=T,this.p=j,this._mdf={o:!0,sw:!!o,sc:!!s,fc:!!_,m:!0,p:!0}}LetterProps.prototype.update=function(a,o,s,_,T,j){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var ee=!1;return this.o!==a&&(this.o=a,this._mdf.o=!0,ee=!0),this.sw!==o&&(this.sw=o,this._mdf.sw=!0,ee=!0),this.sc!==s&&(this.sc=s,this._mdf.sc=!0,ee=!0),this.fc!==_&&(this.fc=_,this._mdf.fc=!0,ee=!0),this.m!==T&&(this.m=T,this._mdf.m=!0,ee=!0),j.length&&(this.p[0]!==j[0]||this.p[1]!==j[1]||this.p[4]!==j[4]||this.p[5]!==j[5]||this.p[12]!==j[12]||this.p[13]!==j[13])&&(this.p=j,this._mdf.p=!0,ee=!0),ee};function TextProperty(a,o){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,o.d&&o.d.sid&&(o.d=a.globalData.slotManager.getProp(o.d)),this.data=o,this.elem=a,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(a,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(a[s]=o[s]);return a},TextProperty.prototype.setCurrentData=function(a){a.__complete||this.completeTextData(a),this.currentData=a,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(a){this.effectsSequence.push(a),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(a){if(!((this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)&&!a)){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var o=this.currentData,s=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var _,T=this.effectsSequence.length,j=a||this.data.d.k[this.keysIndex].s;for(_=0;_<T;_+=1)s!==this.keysIndex?j=this.effectsSequence[_](j,j.t):j=this.effectsSequence[_](this.currentData,j.t);o!==j&&this.setCurrentData(j),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}},TextProperty.prototype.getKeyframeValue=function(){for(var a=this.data.d.k,o=this.elem.comp.renderedFrame,s=0,_=a.length;s<=_-1&&!(s===_-1||a[s+1].t>o);)s+=1;return this.keysIndex!==s&&(this.keysIndex=s),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(a){for(var o=[],s=0,_=a.length,T,j,ee=!1;s<_;)T=a.charCodeAt(s),FontManager.isCombinedCharacter(T)?o[o.length-1]+=a.charAt(s):T>=55296&&T<=56319?(j=a.charCodeAt(s+1),j>=56320&&j<=57343?(ee||FontManager.isModifier(T,j)?(o[o.length-1]+=a.substr(s,2),ee=!1):o.push(a.substr(s,2)),s+=1):o.push(a.charAt(s))):T>56319?(j=a.charCodeAt(s+1),FontManager.isZeroWidthJoiner(T,j)?(ee=!0,o[o.length-1]+=a.substr(s,2),s+=1):o.push(a.charAt(s))):FontManager.isZeroWidthJoiner(T)?(o[o.length-1]+=a.charAt(s),ee=!0):o.push(a.charAt(s)),s+=1;return o},TextProperty.prototype.completeTextData=function(a){a.__complete=!0;var o=this.elem.globalData.fontManager,s=this.data,_=[],T,j,ee,te=0,re,ne=s.m.g,ae=0,oe=0,se=0,de=[],ue=0,ce=0,ve,fe,he=o.getFontByName(a.f),pe,me=0,be=getFontProperties(he);a.fWeight=be.weight,a.fStyle=be.style,a.finalSize=a.s,a.finalText=this.buildFinalText(a.t),j=a.finalText.length,a.finalLineHeight=a.lh;var ye=a.tr/1e3*a.finalSize,$e;if(a.sz)for(var _e=!0,Ee=a.sz[0],Oe=a.sz[1],Me,Ce;_e;){Ce=this.buildFinalText(a.t),Me=0,ue=0,j=Ce.length,ye=a.tr/1e3*a.finalSize;var Ie=-1;for(T=0;T<j;T+=1)$e=Ce[T].charCodeAt(0),ee=!1,Ce[T]===" "?Ie=T:($e===13||$e===3)&&(ue=0,ee=!0,Me+=a.finalLineHeight||a.finalSize*1.2),o.chars?(pe=o.getCharData(Ce[T],he.fStyle,he.fFamily),me=ee?0:pe.w*a.finalSize/100):me=o.measureText(Ce[T],a.f,a.finalSize),ue+me>Ee&&Ce[T]!==" "?(Ie===-1?j+=1:T=Ie,Me+=a.finalLineHeight||a.finalSize*1.2,Ce.splice(T,Ie===T?1:0,"\r"),Ie=-1,ue=0):(ue+=me,ue+=ye);Me+=he.ascent*a.finalSize/100,this.canResize&&a.finalSize>this.minimumFontSize&&Oe<Me?(a.finalSize-=1,a.finalLineHeight=a.finalSize*a.lh/a.s):(a.finalText=Ce,j=a.finalText.length,_e=!1)}ue=-ye,me=0;var De=0,Fe;for(T=0;T<j;T+=1)if(ee=!1,Fe=a.finalText[T],$e=Fe.charCodeAt(0),$e===13||$e===3?(De=0,de.push(ue),ce=ue>ce?ue:ce,ue=-2*ye,re="",ee=!0,se+=1):re=Fe,o.chars?(pe=o.getCharData(Fe,he.fStyle,o.getFontByName(a.f).fFamily),me=ee?0:pe.w*a.finalSize/100):me=o.measureText(re,a.f,a.finalSize),Fe===" "?De+=me+ye:(ue+=me+ye+De,De=0),_.push({l:me,an:me,add:ae,n:ee,anIndexes:[],val:re,line:se,animatorJustifyOffset:0}),ne==2){if(ae+=me,re===""||re===" "||T===j-1){for((re===""||re===" ")&&(ae-=me);oe<=T;)_[oe].an=ae,_[oe].ind=te,_[oe].extra=me,oe+=1;te+=1,ae=0}}else if(ne==3){if(ae+=me,re===""||T===j-1){for(re===""&&(ae-=me);oe<=T;)_[oe].an=ae,_[oe].ind=te,_[oe].extra=me,oe+=1;ae=0,te+=1}}else _[te].ind=te,_[te].extra=0,te+=1;if(a.l=_,ce=ue>ce?ue:ce,de.push(ue),a.sz)a.boxWidth=a.sz[0],a.justifyOffset=0;else switch(a.boxWidth=ce,a.j){case 1:a.justifyOffset=-a.boxWidth;break;case 2:a.justifyOffset=-a.boxWidth/2;break;default:a.justifyOffset=0}a.lineWidths=de;var Pe=s.a,Le,Se;fe=Pe.length;var Re,ke,je=[];for(ve=0;ve<fe;ve+=1){for(Le=Pe[ve],Le.a.sc&&(a.strokeColorAnim=!0),Le.a.sw&&(a.strokeWidthAnim=!0),(Le.a.fc||Le.a.fh||Le.a.fs||Le.a.fb)&&(a.fillColorAnim=!0),ke=0,Re=Le.s.b,T=0;T<j;T+=1)Se=_[T],Se.anIndexes[ve]=ke,(Re==1&&Se.val!==""||Re==2&&Se.val!==""&&Se.val!==" "||Re==3&&(Se.n||Se.val==" "||T==j-1)||Re==4&&(Se.n||T==j-1))&&(Le.s.rn===1&&je.push(ke),ke+=1);s.a[ve].s.totalChars=ke;var ze=-1,qe;if(Le.s.rn===1)for(T=0;T<j;T+=1)Se=_[T],ze!=Se.anIndexes[ve]&&(ze=Se.anIndexes[ve],qe=je.splice(Math.floor(Math.random()*je.length),1)[0]),Se.anIndexes[ve]=qe}a.yOffset=a.finalLineHeight||a.finalSize*1.2,a.ls=a.ls||0,a.ascent=he.ascent*a.finalSize/100},TextProperty.prototype.updateDocumentData=function(a,o){o=o===void 0?this.keysIndex:o;var s=this.copyData({},this.data.d.k[o].s);s=this.copyData(s,a),this.data.d.k[o].s=s,this.recalculate(o),this.setCurrentData(s),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(a){var o=this.data.d.k[a].s;o.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(o)},TextProperty.prototype.canResizeFont=function(a){this.canResize=a,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(a){this.minimumFontSize=Math.floor(a)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var a=Math.max,o=Math.min,s=Math.floor;function _(j,ee){this._currentTextLength=-1,this.k=!1,this.data=ee,this.elem=j,this.comp=j.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(j),this.s=PropertyFactory.getProp(j,ee.s||{k:0},0,0,this),"e"in ee?this.e=PropertyFactory.getProp(j,ee.e,0,0,this):this.e={v:100},this.o=PropertyFactory.getProp(j,ee.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(j,ee.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(j,ee.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(j,ee.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(j,ee.a,0,.01,this),this.dynamicProperties.length||this.getValue()}_.prototype={getMult:function(ee){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var te=0,re=0,ne=1,ae=1;this.ne.v>0?te=this.ne.v/100:re=-this.ne.v/100,this.xe.v>0?ne=1-this.xe.v/100:ae=1+this.xe.v/100;var oe=BezierFactory.getBezierEasing(te,re,ne,ae).get,se=0,de=this.finalS,ue=this.finalE,ce=this.data.sh;if(ce===2)ue===de?se=ee>=ue?1:0:se=a(0,o(.5/(ue-de)+(ee-de)/(ue-de),1)),se=oe(se);else if(ce===3)ue===de?se=ee>=ue?0:1:se=1-a(0,o(.5/(ue-de)+(ee-de)/(ue-de),1)),se=oe(se);else if(ce===4)ue===de?se=0:(se=a(0,o(.5/(ue-de)+(ee-de)/(ue-de),1)),se<.5?se*=2:se=1-2*(se-.5)),se=oe(se);else if(ce===5){if(ue===de)se=0;else{var ve=ue-de;ee=o(a(0,ee+.5-de),ue-de);var fe=-ve/2+ee,he=ve/2;se=Math.sqrt(1-fe*fe/(he*he))}se=oe(se)}else ce===6?(ue===de?se=0:(ee=o(a(0,ee+.5-de),ue-de),se=(1+Math.cos(Math.PI+Math.PI*2*ee/(ue-de)))/2),se=oe(se)):(ee>=s(de)&&(ee-de<0?se=a(0,o(o(ue,1)-(de-ee),1)):se=a(0,o(ue-ee,1))),se=oe(se));if(this.sm.v!==100){var pe=this.sm.v*.01;pe===0&&(pe=1e-8);var me=.5-pe*.5;se<me?se=0:(se=(se-me)/pe,se>1&&(se=1))}return se*this.a.v},getValue:function(ee){this.iterateDynamicProperties(),this._mdf=ee||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,ee&&this.data.r===2&&(this.e.v=this._currentTextLength);var te=this.data.r===2?1:100/this.data.totalChars,re=this.o.v/te,ne=this.s.v/te+re,ae=this.e.v/te+re;if(ne>ae){var oe=ne;ne=ae,ae=oe}this.finalS=ne,this.finalE=ae}},extendPrototype([DynamicPropertyContainer],_);function T(j,ee,te){return new _(j,ee)}return{getTextSelectorProp:T}}();function TextAnimatorDataProperty(a,o,s){var _={propType:!1},T=PropertyFactory.getProp,j=o.a;this.a={r:j.r?T(a,j.r,0,degToRads,s):_,rx:j.rx?T(a,j.rx,0,degToRads,s):_,ry:j.ry?T(a,j.ry,0,degToRads,s):_,sk:j.sk?T(a,j.sk,0,degToRads,s):_,sa:j.sa?T(a,j.sa,0,degToRads,s):_,s:j.s?T(a,j.s,1,.01,s):_,a:j.a?T(a,j.a,1,0,s):_,o:j.o?T(a,j.o,0,.01,s):_,p:j.p?T(a,j.p,1,0,s):_,sw:j.sw?T(a,j.sw,0,0,s):_,sc:j.sc?T(a,j.sc,1,0,s):_,fc:j.fc?T(a,j.fc,1,0,s):_,fh:j.fh?T(a,j.fh,0,0,s):_,fs:j.fs?T(a,j.fs,0,.01,s):_,fb:j.fb?T(a,j.fb,0,.01,s):_,t:j.t?T(a,j.t,0,0,s):_},this.s=TextSelectorProp.getTextSelectorProp(a,o.s,s),this.s.t=o.s.t}function TextAnimatorProperty(a,o,s){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=a,this._renderType=o,this._elem=s,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(s)}TextAnimatorProperty.prototype.searchProperties=function(){var a,o=this._textData.a.length,s,_=PropertyFactory.getProp;for(a=0;a<o;a+=1)s=this._textData.a[a],this._animatorsData[a]=new TextAnimatorDataProperty(this._elem,s,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:_(this._elem,this._textData.p.a,0,0,this),f:_(this._elem,this._textData.p.f,0,0,this),l:_(this._elem,this._textData.p.l,0,0,this),r:_(this._elem,this._textData.p.r,0,0,this),p:_(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=_(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(a,o){if(this.lettersChangedFlag=o,!(!this._mdf&&!this._isFirstFrame&&!o&&(!this._hasMaskedPath||!this._pathData.m._mdf))){this._isFirstFrame=!1;var s=this._moreOptions.alignment.v,_=this._animatorsData,T=this._textData,j=this.mHelper,ee=this._renderType,te=this.renderedLetters.length,re,ne,ae,oe,se=a.l,de,ue,ce,ve,fe,he,pe,me,be,ye,$e,_e,Ee,Oe,Me;if(this._hasMaskedPath){if(Me=this._pathData.m,!this._pathData.n||this._pathData._mdf){var Ce=Me.v;this._pathData.r.v&&(Ce=Ce.reverse()),de={tLength:0,segments:[]},oe=Ce._length-1;var Ie;for(_e=0,ae=0;ae<oe;ae+=1)Ie=bez.buildBezierData(Ce.v[ae],Ce.v[ae+1],[Ce.o[ae][0]-Ce.v[ae][0],Ce.o[ae][1]-Ce.v[ae][1]],[Ce.i[ae+1][0]-Ce.v[ae+1][0],Ce.i[ae+1][1]-Ce.v[ae+1][1]]),de.tLength+=Ie.segmentLength,de.segments.push(Ie),_e+=Ie.segmentLength;ae=oe,Me.v.c&&(Ie=bez.buildBezierData(Ce.v[ae],Ce.v[0],[Ce.o[ae][0]-Ce.v[ae][0],Ce.o[ae][1]-Ce.v[ae][1]],[Ce.i[0][0]-Ce.v[0][0],Ce.i[0][1]-Ce.v[0][1]]),de.tLength+=Ie.segmentLength,de.segments.push(Ie),_e+=Ie.segmentLength),this._pathData.pi=de}if(de=this._pathData.pi,ue=this._pathData.f.v,pe=0,he=1,ve=0,fe=!0,ye=de.segments,ue<0&&Me.v.c)for(de.tLength<Math.abs(ue)&&(ue=-Math.abs(ue)%de.tLength),pe=ye.length-1,be=ye[pe].points,he=be.length-1;ue<0;)ue+=be[he].partialLength,he-=1,he<0&&(pe-=1,be=ye[pe].points,he=be.length-1);be=ye[pe].points,me=be[he-1],ce=be[he],$e=ce.partialLength}oe=se.length,re=0,ne=0;var De=a.finalSize*1.2*.714,Fe=!0,Pe,Le,Se,Re,ke;Re=_.length;var je,ze=-1,qe,et,Qe,Ae=ue,Ue=pe,Ge=he,Je=-1,Xe,lt,ot,ft,nt,ht,ct,pt,xt="",Tt=this.defaultPropsArray,gt;if(a.j===2||a.j===1){var yt=0,Rt=0,Et=a.j===2?-.5:-1,$t=0,Ot=!0;for(ae=0;ae<oe;ae+=1)if(se[ae].n){for(yt&&(yt+=Rt);$t<ae;)se[$t].animatorJustifyOffset=yt,$t+=1;yt=0,Ot=!0}else{for(Se=0;Se<Re;Se+=1)Pe=_[Se].a,Pe.t.propType&&(Ot&&a.j===2&&(Rt+=Pe.t.v*Et),Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),je.length?yt+=Pe.t.v*je[0]*Et:yt+=Pe.t.v*je*Et);Ot=!1}for(yt&&(yt+=Rt);$t<ae;)se[$t].animatorJustifyOffset=yt,$t+=1}for(ae=0;ae<oe;ae+=1){if(j.reset(),Xe=1,se[ae].n)re=0,ne+=a.yOffset,ne+=Fe?1:0,ue=Ae,Fe=!1,this._hasMaskedPath&&(pe=Ue,he=Ge,be=ye[pe].points,me=be[he-1],ce=be[he],$e=ce.partialLength,ve=0),xt="",pt="",ht="",gt="",Tt=this.defaultPropsArray;else{if(this._hasMaskedPath){if(Je!==se[ae].line){switch(a.j){case 1:ue+=_e-a.lineWidths[se[ae].line];break;case 2:ue+=(_e-a.lineWidths[se[ae].line])/2;break}Je=se[ae].line}ze!==se[ae].ind&&(se[ze]&&(ue+=se[ze].extra),ue+=se[ae].an/2,ze=se[ae].ind),ue+=s[0]*se[ae].an*.005;var Ut=0;for(Se=0;Se<Re;Se+=1)Pe=_[Se].a,Pe.p.propType&&(Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),je.length?Ut+=Pe.p.v[0]*je[0]:Ut+=Pe.p.v[0]*je),Pe.a.propType&&(Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),je.length?Ut+=Pe.a.v[0]*je[0]:Ut+=Pe.a.v[0]*je);for(fe=!0,this._pathData.a.v&&(ue=se[0].an*.5+(_e-this._pathData.f.v-se[0].an*.5-se[se.length-1].an*.5)*ze/(oe-1),ue+=this._pathData.f.v);fe;)ve+$e>=ue+Ut||!be?(Ee=(ue+Ut-ve)/ce.partialLength,et=me.point[0]+(ce.point[0]-me.point[0])*Ee,Qe=me.point[1]+(ce.point[1]-me.point[1])*Ee,j.translate(-s[0]*se[ae].an*.005,-(s[1]*De)*.01),fe=!1):be&&(ve+=ce.partialLength,he+=1,he>=be.length&&(he=0,pe+=1,ye[pe]?be=ye[pe].points:Me.v.c?(he=0,pe=0,be=ye[pe].points):(ve-=ce.partialLength,be=null)),be&&(me=ce,ce=be[he],$e=ce.partialLength));qe=se[ae].an/2-se[ae].add,j.translate(-qe,0,0)}else qe=se[ae].an/2-se[ae].add,j.translate(-qe,0,0),j.translate(-s[0]*se[ae].an*.005,-s[1]*De*.01,0);for(Se=0;Se<Re;Se+=1)Pe=_[Se].a,Pe.t.propType&&(Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),(re!==0||a.j!==0)&&(this._hasMaskedPath?je.length?ue+=Pe.t.v*je[0]:ue+=Pe.t.v*je:je.length?re+=Pe.t.v*je[0]:re+=Pe.t.v*je));for(a.strokeWidthAnim&&(ot=a.sw||0),a.strokeColorAnim&&(a.sc?lt=[a.sc[0],a.sc[1],a.sc[2]]:lt=[0,0,0]),a.fillColorAnim&&a.fc&&(ft=[a.fc[0],a.fc[1],a.fc[2]]),Se=0;Se<Re;Se+=1)Pe=_[Se].a,Pe.a.propType&&(Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),je.length?j.translate(-Pe.a.v[0]*je[0],-Pe.a.v[1]*je[1],Pe.a.v[2]*je[2]):j.translate(-Pe.a.v[0]*je,-Pe.a.v[1]*je,Pe.a.v[2]*je));for(Se=0;Se<Re;Se+=1)Pe=_[Se].a,Pe.s.propType&&(Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),je.length?j.scale(1+(Pe.s.v[0]-1)*je[0],1+(Pe.s.v[1]-1)*je[1],1):j.scale(1+(Pe.s.v[0]-1)*je,1+(Pe.s.v[1]-1)*je,1));for(Se=0;Se<Re;Se+=1){if(Pe=_[Se].a,Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),Pe.sk.propType&&(je.length?j.skewFromAxis(-Pe.sk.v*je[0],Pe.sa.v*je[1]):j.skewFromAxis(-Pe.sk.v*je,Pe.sa.v*je)),Pe.r.propType&&(je.length?j.rotateZ(-Pe.r.v*je[2]):j.rotateZ(-Pe.r.v*je)),Pe.ry.propType&&(je.length?j.rotateY(Pe.ry.v*je[1]):j.rotateY(Pe.ry.v*je)),Pe.rx.propType&&(je.length?j.rotateX(Pe.rx.v*je[0]):j.rotateX(Pe.rx.v*je)),Pe.o.propType&&(je.length?Xe+=(Pe.o.v*je[0]-Xe)*je[0]:Xe+=(Pe.o.v*je-Xe)*je),a.strokeWidthAnim&&Pe.sw.propType&&(je.length?ot+=Pe.sw.v*je[0]:ot+=Pe.sw.v*je),a.strokeColorAnim&&Pe.sc.propType)for(nt=0;nt<3;nt+=1)je.length?lt[nt]+=(Pe.sc.v[nt]-lt[nt])*je[0]:lt[nt]+=(Pe.sc.v[nt]-lt[nt])*je;if(a.fillColorAnim&&a.fc){if(Pe.fc.propType)for(nt=0;nt<3;nt+=1)je.length?ft[nt]+=(Pe.fc.v[nt]-ft[nt])*je[0]:ft[nt]+=(Pe.fc.v[nt]-ft[nt])*je;Pe.fh.propType&&(je.length?ft=addHueToRGB(ft,Pe.fh.v*je[0]):ft=addHueToRGB(ft,Pe.fh.v*je)),Pe.fs.propType&&(je.length?ft=addSaturationToRGB(ft,Pe.fs.v*je[0]):ft=addSaturationToRGB(ft,Pe.fs.v*je)),Pe.fb.propType&&(je.length?ft=addBrightnessToRGB(ft,Pe.fb.v*je[0]):ft=addBrightnessToRGB(ft,Pe.fb.v*je))}}for(Se=0;Se<Re;Se+=1)Pe=_[Se].a,Pe.p.propType&&(Le=_[Se].s,je=Le.getMult(se[ae].anIndexes[Se],T.a[Se].s.totalChars),this._hasMaskedPath?je.length?j.translate(0,Pe.p.v[1]*je[0],-Pe.p.v[2]*je[1]):j.translate(0,Pe.p.v[1]*je,-Pe.p.v[2]*je):je.length?j.translate(Pe.p.v[0]*je[0],Pe.p.v[1]*je[1],-Pe.p.v[2]*je[2]):j.translate(Pe.p.v[0]*je,Pe.p.v[1]*je,-Pe.p.v[2]*je));if(a.strokeWidthAnim&&(ht=ot<0?0:ot),a.strokeColorAnim&&(ct="rgb("+Math.round(lt[0]*255)+","+Math.round(lt[1]*255)+","+Math.round(lt[2]*255)+")"),a.fillColorAnim&&a.fc&&(pt="rgb("+Math.round(ft[0]*255)+","+Math.round(ft[1]*255)+","+Math.round(ft[2]*255)+")"),this._hasMaskedPath){if(j.translate(0,-a.ls),j.translate(0,s[1]*De*.01+ne,0),this._pathData.p.v){Oe=(ce.point[1]-me.point[1])/(ce.point[0]-me.point[0]);var Ht=Math.atan(Oe)*180/Math.PI;ce.point[0]<me.point[0]&&(Ht+=180),j.rotate(-Ht*Math.PI/180)}j.translate(et,Qe,0),ue-=s[0]*se[ae].an*.005,se[ae+1]&&ze!==se[ae+1].ind&&(ue+=se[ae].an/2,ue+=a.tr*.001*a.finalSize)}else{switch(j.translate(re,ne,0),a.ps&&j.translate(a.ps[0],a.ps[1]+a.ascent,0),a.j){case 1:j.translate(se[ae].animatorJustifyOffset+a.justifyOffset+(a.boxWidth-a.lineWidths[se[ae].line]),0,0);break;case 2:j.translate(se[ae].animatorJustifyOffset+a.justifyOffset+(a.boxWidth-a.lineWidths[se[ae].line])/2,0,0);break}j.translate(0,-a.ls),j.translate(qe,0,0),j.translate(s[0]*se[ae].an*.005,s[1]*De*.01,0),re+=se[ae].l+a.tr*.001*a.finalSize}ee==="html"?xt=j.toCSS():ee==="svg"?xt=j.to2dCSS():Tt=[j.props[0],j.props[1],j.props[2],j.props[3],j.props[4],j.props[5],j.props[6],j.props[7],j.props[8],j.props[9],j.props[10],j.props[11],j.props[12],j.props[13],j.props[14],j.props[15]],gt=Xe}te<=ae?(ke=new LetterProps(gt,ht,ct,pt,xt,Tt),this.renderedLetters.push(ke),te+=1,this.lettersChangedFlag=!0):(ke=this.renderedLetters[ae],this.lettersChangedFlag=ke.update(gt,ht,ct,pt,xt,Tt)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty);function ITextElement(){}ITextElement.prototype.initElement=function(a,o,s){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(a,o,s),this.textProperty=new TextProperty(this,a.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(a.t,this.renderType,this),this.initTransform(a,o,s),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(a){this._mdf=!1,this.prepareRenderableFrame(a),this.prepareProperties(a,this.isInRange)},ITextElement.prototype.createPathShape=function(a,o){var s,_=o.length,T,j="";for(s=0;s<_;s+=1)o[s].ty==="sh"&&(T=o[s].ks.k,j+=buildShapeString(T,T.i.length,!0,a));return j},ITextElement.prototype.updateDocumentData=function(a,o){this.textProperty.updateDocumentData(a,o)},ITextElement.prototype.canResizeFont=function(a){this.textProperty.canResizeFont(a)},ITextElement.prototype.setMinimumFontSize=function(a){this.textProperty.setMinimumFontSize(a)},ITextElement.prototype.applyTextPropertiesToMatrix=function(a,o,s,_,T){switch(a.ps&&o.translate(a.ps[0],a.ps[1]+a.ascent,0),o.translate(0,-a.ls,0),a.j){case 1:o.translate(a.justifyOffset+(a.boxWidth-a.lineWidths[s]),0,0);break;case 2:o.translate(a.justifyOffset+(a.boxWidth-a.lineWidths[s])/2,0,0);break}o.translate(_,T,0)},ITextElement.prototype.buildColor=function(a){return"rgb("+Math.round(a[0]*255)+","+Math.round(a[1]*255)+","+Math.round(a[2]*255)+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(a,o,s){this.textSpans=[],this.renderType="svg",this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(a){for(var o=0,s=a.length,_=[],T="";o<s;)a[o]===String.fromCharCode(13)||a[o]===String.fromCharCode(3)?(_.push(T),T=""):T+=a[o],o+=1;return _.push(T),_},SVGTextLottieElement.prototype.buildShapeData=function(a,o){if(a.shapes&&a.shapes.length){var s=a.shapes[0];if(s.it){var _=s.it[s.it.length-1];_.s&&(_.s.k[0]=o,_.s.k[1]=o)}}return a},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var a,o,s=this.textProperty.currentData;this.renderedLetters=createSizedArray(s?s.l.length:0),s.fc?this.layerElement.setAttribute("fill",this.buildColor(s.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),s.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(s.sc)),this.layerElement.setAttribute("stroke-width",s.sw)),this.layerElement.setAttribute("font-size",s.finalSize);var _=this.globalData.fontManager.getFontByName(s.f);if(_.fClass)this.layerElement.setAttribute("class",_.fClass);else{this.layerElement.setAttribute("font-family",_.fFamily);var T=s.fWeight,j=s.fStyle;this.layerElement.setAttribute("font-style",j),this.layerElement.setAttribute("font-weight",T)}this.layerElement.setAttribute("aria-label",s.t);var ee=s.l||[],te=!!this.globalData.fontManager.chars;o=ee.length;var re,ne=this.mHelper,ae="",oe=this.data.singleShape,se=0,de=0,ue=!0,ce=s.tr*.001*s.finalSize;if(oe&&!te&&!s.sz){var ve=this.textContainer,fe="start";switch(s.j){case 1:fe="end";break;case 2:fe="middle";break;default:fe="start";break}ve.setAttribute("text-anchor",fe),ve.setAttribute("letter-spacing",ce);var he=this.buildTextContents(s.finalText);for(o=he.length,de=s.ps?s.ps[1]+s.ascent:0,a=0;a<o;a+=1)re=this.textSpans[a].span||createNS("tspan"),re.textContent=he[a],re.setAttribute("x",0),re.setAttribute("y",de),re.style.display="inherit",ve.appendChild(re),this.textSpans[a]||(this.textSpans[a]={span:null,glyph:null}),this.textSpans[a].span=re,de+=s.finalLineHeight;this.layerElement.appendChild(ve)}else{var pe=this.textSpans.length,me;for(a=0;a<o;a+=1){if(this.textSpans[a]||(this.textSpans[a]={span:null,childSpan:null,glyph:null}),!te||!oe||a===0){if(re=pe>a?this.textSpans[a].span:createNS(te?"g":"text"),pe<=a){if(re.setAttribute("stroke-linecap","butt"),re.setAttribute("stroke-linejoin","round"),re.setAttribute("stroke-miterlimit","4"),this.textSpans[a].span=re,te){var be=createNS("g");re.appendChild(be),this.textSpans[a].childSpan=be}this.textSpans[a].span=re,this.layerElement.appendChild(re)}re.style.display="inherit"}if(ne.reset(),oe&&(ee[a].n&&(se=-ce,de+=s.yOffset,de+=ue?1:0,ue=!1),this.applyTextPropertiesToMatrix(s,ne,ee[a].line,se,de),se+=ee[a].l||0,se+=ce),te){me=this.globalData.fontManager.getCharData(s.finalText[a],_.fStyle,this.globalData.fontManager.getFontByName(s.f).fFamily);var ye;if(me.t===1)ye=new SVGCompElement(me.data,this.globalData,this);else{var $e=emptyShapeData;me.data&&me.data.shapes&&($e=this.buildShapeData(me.data,s.finalSize)),ye=new SVGShapeElement($e,this.globalData,this)}if(this.textSpans[a].glyph){var _e=this.textSpans[a].glyph;this.textSpans[a].childSpan.removeChild(_e.layerElement),_e.destroy()}this.textSpans[a].glyph=ye,ye._debug=!0,ye.prepareFrame(0),ye.renderFrame(),this.textSpans[a].childSpan.appendChild(ye.layerElement),me.t===1&&this.textSpans[a].childSpan.setAttribute("transform","scale("+s.finalSize/100+","+s.finalSize/100+")")}else oe&&re.setAttribute("transform","translate("+ne.props[12]+","+ne.props[13]+")"),re.textContent=ee[a].val,re.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}oe&&re&&re.setAttribute("d",ae)}for(;a<this.textSpans.length;)this.textSpans[a].span.style.display="none",a+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var a=this.layerElement.getBBox();this.bbox={top:a.y,left:a.x,width:a.width,height:a.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var a,o=this.textSpans.length,s;for(this.renderedFrame=this.comp.renderedFrame,a=0;a<o;a+=1)s=this.textSpans[a].glyph,s&&(s.prepareFrame(this.comp.renderedFrame-this.data.st),s._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){this._sizeChanged=!0;var a,o,s=this.textAnimator.renderedLetters,_=this.textProperty.currentData.l;o=_.length;var T,j,ee;for(a=0;a<o;a+=1)_[a].n||(T=s[a],j=this.textSpans[a].span,ee=this.textSpans[a].glyph,ee&&ee.renderFrame(),T._mdf.m&&j.setAttribute("transform",T.m),T._mdf.o&&j.setAttribute("opacity",T.o),T._mdf.sw&&j.setAttribute("stroke-width",T.sw),T._mdf.sc&&j.setAttribute("stroke",T.sc),T._mdf.fc&&j.setAttribute("fill",T.fc))}};function ISolidElement(a,o,s){this.initElement(a,o,s)}extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var a=createNS("rect");a.setAttribute("width",this.data.sw),a.setAttribute("height",this.data.sh),a.setAttribute("fill",this.data.sc),this.layerElement.appendChild(a)};function NullElement(a,o,s){this.initFrame(),this.initBaseData(a,o,s),this.initFrame(),this.initTransform(a,o,s),this.initHierarchy()}NullElement.prototype.prepareFrame=function(a){this.prepareProperties(a,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement);function SVGRendererBase(){}extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(a){return new NullElement(a,this.globalData,this)},SVGRendererBase.prototype.createShape=function(a){return new SVGShapeElement(a,this.globalData,this)},SVGRendererBase.prototype.createText=function(a){return new SVGTextLottieElement(a,this.globalData,this)},SVGRendererBase.prototype.createImage=function(a){return new IImageElement(a,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(a){return new ISolidElement(a,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(a){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+a.w+" "+a.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",a.w),this.svgElement.setAttribute("height",a.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),this.renderConfig.focusable!==void 0&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var o=this.globalData.defs;this.setupGlobalData(a,o),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=a;var s=createNS("clipPath"),_=createNS("rect");_.setAttribute("width",a.w),_.setAttribute("height",a.h),_.setAttribute("x",0),_.setAttribute("y",0);var T=createElementID();s.setAttribute("id",T),s.appendChild(_),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+T+")"),o.appendChild(s),this.layers=a.layers,this.elements=createSizedArray(a.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var a,o=this.layers?this.layers.length:0;for(a=0;a<o;a+=1)this.elements[a]&&this.elements[a].destroy&&this.elements[a].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(a){var o=0,s=this.layers.length;for(o=0;o<s;o+=1)if(this.layers[o].ind===a)return o;return-1},SVGRendererBase.prototype.buildItem=function(a){var o=this.elements;if(!(o[a]||this.layers[a].ty===99)){o[a]=!0;var s=this.createItem(this.layers[a]);if(o[a]=s,getExpressionsPlugin()&&(this.layers[a].ty===0&&this.globalData.projectInterface.registerComposition(s),s.initExpressions()),this.appendElementInPos(s,a),this.layers[a].tt){var _="tp"in this.layers[a]?this.findIndexByInd(this.layers[a].tp):a-1;if(_===-1)return;if(!this.elements[_]||this.elements[_]===!0)this.buildItem(_),this.addPendingElement(s);else{var T=o[_],j=T.getMatte(this.layers[a].tt);s.setMatte(j)}}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var a=this.pendingElements.pop();if(a.checkParenting(),a.data.tt)for(var o=0,s=this.elements.length;o<s;){if(this.elements[o]===a){var _="tp"in a.data?this.findIndexByInd(a.data.tp):o-1,T=this.elements[_],j=T.getMatte(this.layers[o].tt);a.setMatte(j);break}o+=1}}},SVGRendererBase.prototype.renderFrame=function(a){if(!(this.renderedFrame===a||this.destroyed)){a===null?a=this.renderedFrame:this.renderedFrame=a,this.globalData.frameNum=a,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=a,this.globalData._mdf=!1;var o,s=this.layers.length;for(this.completeLayers||this.checkLayers(a),o=s-1;o>=0;o-=1)(this.completeLayers||this.elements[o])&&this.elements[o].prepareFrame(a-this.layers[o].st);if(this.globalData._mdf)for(o=0;o<s;o+=1)(this.completeLayers||this.elements[o])&&this.elements[o].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(a,o){var s=a.getBaseElement();if(s){for(var _=0,T;_<o;)this.elements[_]&&this.elements[_]!==!0&&this.elements[_].getBaseElement()&&(T=this.elements[_].getBaseElement()),_+=1;T?this.layerElement.insertBefore(s,T):this.layerElement.appendChild(s)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"};function ICompElement(){}extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(a,o,s){this.initFrame(),this.initBaseData(a,o,s),this.initTransform(a,o,s),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),(this.data.xt||!o.progressiveLoad)&&this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(a){if(this._mdf=!1,this.prepareRenderableFrame(a),this.prepareProperties(a,this.isInRange),!(!this.isInRange&&!this.data.xt)){if(this.tm._placeholder)this.renderedFrame=a/this.data.sr;else{var o=this.tm.v;o===this.data.op&&(o=this.data.op-1),this.renderedFrame=o}var s,_=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),s=_-1;s>=0;s-=1)(this.completeLayers||this.elements[s])&&(this.elements[s].prepareFrame(this.renderedFrame-this.layers[s].st),this.elements[s]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var a,o=this.layers.length;for(a=0;a<o;a+=1)(this.completeLayers||this.elements[a])&&this.elements[a].renderFrame()},ICompElement.prototype.setElements=function(a){this.elements=a},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var a,o=this.layers.length;for(a=0;a<o;a+=1)this.elements[a]&&this.elements[a].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()};function SVGCompElement(a,o,s){this.layers=a.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(a,o,s),this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0}}extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(a){return new SVGCompElement(a,this.globalData,this)};function SVGRenderer(a,o){this.animationItem=a,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var s="";if(o&&o.title){var _=createNS("title"),T=createElementID();_.setAttribute("id",T),_.textContent=o.title,this.svgElement.appendChild(_),s+=T}if(o&&o.description){var j=createNS("desc"),ee=createElementID();j.setAttribute("id",ee),j.textContent=o.description,this.svgElement.appendChild(j),s+=" "+ee}s&&this.svgElement.setAttribute("aria-labelledby",s);var te=createNS("defs");this.svgElement.appendChild(te);var re=createNS("g");this.svgElement.appendChild(re),this.layerElement=re,this.renderConfig={preserveAspectRatio:o&&o.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:o&&o.contentVisibility||"visible",progressiveLoad:o&&o.progressiveLoad||!1,hideOnTransparent:!(o&&o.hideOnTransparent===!1),viewBoxOnly:o&&o.viewBoxOnly||!1,viewBoxSize:o&&o.viewBoxSize||!1,className:o&&o.className||"",id:o&&o.id||"",focusable:o&&o.focusable,filterSize:{width:o&&o.filterSize&&o.filterSize.width||"100%",height:o&&o.filterSize&&o.filterSize.height||"100%",x:o&&o.filterSize&&o.filterSize.x||"0%",y:o&&o.filterSize&&o.filterSize.y||"0%"},width:o&&o.width,height:o&&o.height,runExpressions:!o||o.runExpressions===void 0||o.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:te,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(a){return new SVGCompElement(a,this.globalData,this)};function CVContextData(){this.saved=[],this.cArrPos=0,this.cTr=new Matrix,this.cO=1;var a,o=15;for(this.savedOp=createTypedArray("float32",o),a=0;a<o;a+=1)this.saved[a]=createTypedArray("float32",16);this._length=o}CVContextData.prototype.duplicate=function(){var a=this._length*2,o=this.savedOp;this.savedOp=createTypedArray("float32",a),this.savedOp.set(o);var s=0;for(s=this._length;s<a;s+=1)this.saved[s]=createTypedArray("float32",16);this._length=a},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.cO=1},CVContextData.prototype.popTransform=function(){var a=this.saved[this.cArrPos],o,s=this.cTr.props;for(o=0;o<16;o+=1)s[o]=a[o];return a},CVContextData.prototype.popOpacity=function(){var a=this.savedOp[this.cArrPos];return this.cO=a,a},CVContextData.prototype.pop=function(){this.cArrPos-=1;var a=this.popTransform(),o=this.popOpacity();return{transform:a,opacity:o}},CVContextData.prototype.push=function(){var a=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var o,s=this.saved[this.cArrPos];for(o=0;o<16;o+=1)s[o]=a[o];this.savedOp[this.cArrPos]=this.cO,this.cArrPos+=1},CVContextData.prototype.getTransform=function(){return this.cTr},CVContextData.prototype.getOpacity=function(){return this.cO},CVContextData.prototype.setOpacity=function(a){this.cO=a};function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}ShapeTransformManager.prototype={addTransformSequence:function(o){var s,_=o.length,T="_";for(s=0;s<_;s+=1)T+=o[s].transform.key+"_";var j=this.sequences[T];return j||(j={transforms:[].concat(o),finalTransform:new Matrix,_mdf:!1},this.sequences[T]=j,this.sequenceList.push(j)),j},processSequence:function(o,s){for(var _=0,T=o.transforms.length,j=s;_<T&&!s;){if(o.transforms[_].transform.mProps._mdf){j=!0;break}_+=1}if(j)for(o.finalTransform.reset(),_=T-1;_>=0;_-=1)o.finalTransform.multiply(o.transforms[_].transform.mProps.v);o._mdf=j},processSequences:function(o){var s,_=this.sequenceList.length;for(s=0;s<_;s+=1)this.processSequence(this.sequenceList[s],o)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var o="__lottie_element_luma_buffer",s=null,_=null,T=null;function j(){var re=createNS("svg"),ne=createNS("filter"),ae=createNS("feColorMatrix");return ne.setAttribute("id",o),ae.setAttribute("type","matrix"),ae.setAttribute("color-interpolation-filters","sRGB"),ae.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),ne.appendChild(ae),re.appendChild(ne),re.setAttribute("id",o+"_svg"),featureSupport.svgLumaHidden&&(re.style.display="none"),re}function ee(){s||(T=j(),document.body.appendChild(T),s=createTag("canvas"),_=s.getContext("2d"),_.filter="url(#"+o+")",_.fillStyle="rgba(0,0,0,0)",_.fillRect(0,0,1,1))}function te(re){return s||ee(),s.width=re.width,s.height=re.height,_.filter="url(#"+o+")",s}return{load:ee,get:te}};function createCanvas(a,o){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(a,o);var s=createTag("canvas");return s.width=a,s.height=o,s}var assetLoader=function(){return{loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas}}(),registeredEffects={};function CVEffects(a){var o,s=a.data.ef?a.data.ef.length:0;this.filters=[];var _;for(o=0;o<s;o+=1){_=null;var T=a.data.ef[o].ty;if(registeredEffects[T]){var j=registeredEffects[T].effect;_=new j(a.effectsManager.effectElements[o],a)}_&&this.filters.push(_)}this.filters.length&&a.addRenderableComponent(this)}CVEffects.prototype.renderFrame=function(a){var o,s=this.filters.length;for(o=0;o<s;o+=1)this.filters[o].renderFrame(a)},CVEffects.prototype.getEffects=function(a){var o,s=this.filters.length,_=[];for(o=0;o<s;o+=1)this.filters[o].type===a&&_.push(this.filters[o]);return _};function registerEffect(a,o){registeredEffects[a]={effect:o}}function CVMaskElement(a,o){this.data=a,this.element=o,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var s,_=this.masksProperties.length,T=!1;for(s=0;s<_;s+=1)this.masksProperties[s].mode!=="n"&&(T=!0),this.viewData[s]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[s],3);this.hasMasks=T,T&&this.element.addRenderableComponent(this)}CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var a=this.element.finalTransform.mat,o=this.element.canvasContext,s,_=this.masksProperties.length,T,j,ee;for(o.beginPath(),s=0;s<_;s+=1)if(this.masksProperties[s].mode!=="n"){this.masksProperties[s].inv&&(o.moveTo(0,0),o.lineTo(this.element.globalData.compSize.w,0),o.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),o.lineTo(0,this.element.globalData.compSize.h),o.lineTo(0,0)),ee=this.viewData[s].v,T=a.applyToPointArray(ee.v[0][0],ee.v[0][1],0),o.moveTo(T[0],T[1]);var te,re=ee._length;for(te=1;te<re;te+=1)j=a.applyToTriplePoints(ee.o[te-1],ee.i[te],ee.v[te]),o.bezierCurveTo(j[0],j[1],j[2],j[3],j[4],j[5]);j=a.applyToTriplePoints(ee.o[te-1],ee.i[0],ee.v[0]),o.bezierCurveTo(j[0],j[1],j[2],j[3],j[4],j[5])}this.element.globalData.renderer.save(!0),o.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};function CVBaseElement(){}var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var o=this.globalData.canvasContext,s=assetLoader.createCanvas(o.canvas.width,o.canvas.height);this.buffers.push(s);var _=assetLoader.createCanvas(o.canvas.width,o.canvas.height);this.buffers.push(_),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var o=this.globalData;if(o.blendMode!==this.data.bm){o.blendMode=this.data.bm;var s=getBlendMode(this.data.bm);o.canvasContext.globalCompositeOperation=s}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){!this.hidden&&(!this.isInRange||this.isTransparent)&&(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(o){o.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var o=this.buffers[0],s=o.getContext("2d");this.clearCanvas(s),s.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var o=this.buffers[1],s=o.getContext("2d");this.clearCanvas(s),s.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform);var _=this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1);if(_.renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var T=assetLoader.getLumaCanvas(this.canvasContext.canvas),j=T.getContext("2d");j.drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(T,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(o,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(o){if(!(this.hidden||this.data.hd)&&!(this.data.td===1&&!o)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var s=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(s),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(s),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement;function CVShapeData(a,o,s,_){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var T=4;o.ty==="rc"?T=5:o.ty==="el"?T=6:o.ty==="sr"&&(T=7),this.sh=ShapePropertyFactory.getShapeProp(a,o,T,a);var j,ee=s.length,te;for(j=0;j<ee;j+=1)s[j].closed||(te={transforms:_.addTransformSequence(s[j].transforms),trNodes:[]},this.styledShapes.push(te),s[j].elements.push(te))}CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated;function CVShapeElement(a,o,s){this.shapes=[],this.shapesData=a.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(a,o){var s={data:a,type:a.ty,preTransforms:this.transformsManager.addTransformSequence(o),transforms:[],elements:[],closed:a.hd===!0},_={};if(a.ty==="fl"||a.ty==="st"?(_.c=PropertyFactory.getProp(this,a.c,1,255,this),_.c.k||(s.co="rgb("+bmFloor(_.c.v[0])+","+bmFloor(_.c.v[1])+","+bmFloor(_.c.v[2])+")")):(a.ty==="gf"||a.ty==="gs")&&(_.s=PropertyFactory.getProp(this,a.s,1,null,this),_.e=PropertyFactory.getProp(this,a.e,1,null,this),_.h=PropertyFactory.getProp(this,a.h||{k:0},0,.01,this),_.a=PropertyFactory.getProp(this,a.a||{k:0},0,degToRads,this),_.g=new GradientProperty(this,a.g,this)),_.o=PropertyFactory.getProp(this,a.o,0,.01,this),a.ty==="st"||a.ty==="gs"){if(s.lc=lineCapEnum[a.lc||2],s.lj=lineJoinEnum[a.lj||2],a.lj==1&&(s.ml=a.ml),_.w=PropertyFactory.getProp(this,a.w,0,null,this),_.w.k||(s.wi=_.w.v),a.d){var T=new DashProperty(this,a.d,"canvas",this);_.d=T,_.d.k||(s.da=_.d.dashArray,s.do=_.d.dashoffset[0])}}else s.r=a.r===2?"evenodd":"nonzero";return this.stylesList.push(s),_.style=s,_},CVShapeElement.prototype.createGroupElement=function(){var a={it:[],prevViewData:[]};return a},CVShapeElement.prototype.createTransformElement=function(a){var o={transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,a.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,a,this)}};return o},CVShapeElement.prototype.createShapeElement=function(a){var o=new CVShapeData(this,a,this.stylesList,this.transformsManager);return this.shapes.push(o),this.addShapeToModifiers(o),o},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var a,o=this.itemsData.length;for(a=0;a<o;a+=1)this.prevViewData[a]=this.itemsData[a];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),o=this.dynamicProperties.length,a=0;a<o;a+=1)this.dynamicProperties[a].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(a){var o,s=this.stylesList.length;for(o=0;o<s;o+=1)this.stylesList[o].closed||this.stylesList[o].transforms.push(a)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var a,o=this.stylesList.length;for(a=0;a<o;a+=1)this.stylesList[a].closed||this.stylesList[a].transforms.pop()},CVShapeElement.prototype.closeStyles=function(a){var o,s=a.length;for(o=0;o<s;o+=1)a[o].closed=!0},CVShapeElement.prototype.searchShapes=function(a,o,s,_,T){var j,ee=a.length-1,te,re,ne=[],ae=[],oe,se,de,ue=[].concat(T);for(j=ee;j>=0;j-=1){if(oe=this.searchProcessedElement(a[j]),oe?o[j]=s[oe-1]:a[j]._shouldRender=_,a[j].ty==="fl"||a[j].ty==="st"||a[j].ty==="gf"||a[j].ty==="gs")oe?o[j].style.closed=!1:o[j]=this.createStyleElement(a[j],ue),ne.push(o[j].style);else if(a[j].ty==="gr"){if(!oe)o[j]=this.createGroupElement(a[j]);else for(re=o[j].it.length,te=0;te<re;te+=1)o[j].prevViewData[te]=o[j].it[te];this.searchShapes(a[j].it,o[j].it,o[j].prevViewData,_,ue)}else a[j].ty==="tr"?(oe||(de=this.createTransformElement(a[j]),o[j]=de),ue.push(o[j]),this.addTransformToStyleList(o[j])):a[j].ty==="sh"||a[j].ty==="rc"||a[j].ty==="el"||a[j].ty==="sr"?oe||(o[j]=this.createShapeElement(a[j])):a[j].ty==="tm"||a[j].ty==="rd"||a[j].ty==="pb"||a[j].ty==="zz"||a[j].ty==="op"?(oe?(se=o[j],se.closed=!1):(se=ShapeModifiers.getModifier(a[j].ty),se.init(this,a[j]),o[j]=se,this.shapeModifiers.push(se)),ae.push(se)):a[j].ty==="rp"&&(oe?(se=o[j],se.closed=!0):(se=ShapeModifiers.getModifier(a[j].ty),o[j]=se,se.init(this,a,j,o),this.shapeModifiers.push(se),_=!1),ae.push(se));this.addProcessedElement(a[j],j+1)}for(this.removeTransformFromStyleList(),this.closeStyles(ne),ee=ae.length,j=0;j<ee;j+=1)ae[j].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(a,o){(a._opMdf||o.op._mdf||this._isFirstFrame)&&(o.opacity=a.opacity,o.opacity*=o.op.v,o._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var a,o=this.stylesList.length,s,_,T,j,ee,te,re=this.globalData.renderer,ne=this.globalData.canvasContext,ae,oe;for(a=0;a<o;a+=1)if(oe=this.stylesList[a],ae=oe.type,!((ae==="st"||ae==="gs")&&oe.wi===0||!oe.data._shouldRender||oe.coOp===0||this.globalData.currentGlobalAlpha===0)){for(re.save(),ee=oe.elements,ae==="st"||ae==="gs"?(ne.strokeStyle=ae==="st"?oe.co:oe.grd,ne.lineWidth=oe.wi,ne.lineCap=oe.lc,ne.lineJoin=oe.lj,ne.miterLimit=oe.ml||0):ne.fillStyle=ae==="fl"?oe.co:oe.grd,re.ctxOpacity(oe.coOp),ae!=="st"&&ae!=="gs"&&ne.beginPath(),re.ctxTransform(oe.preTransforms.finalTransform.props),_=ee.length,s=0;s<_;s+=1){for((ae==="st"||ae==="gs")&&(ne.beginPath(),oe.da&&(ne.setLineDash(oe.da),ne.lineDashOffset=oe.do)),te=ee[s].trNodes,j=te.length,T=0;T<j;T+=1)te[T].t==="m"?ne.moveTo(te[T].p[0],te[T].p[1]):te[T].t==="c"?ne.bezierCurveTo(te[T].pts[0],te[T].pts[1],te[T].pts[2],te[T].pts[3],te[T].pts[4],te[T].pts[5]):ne.closePath();(ae==="st"||ae==="gs")&&(ne.stroke(),oe.da&&ne.setLineDash(this.dashResetter))}ae!=="st"&&ae!=="gs"&&ne.fill(oe.r),re.restore()}},CVShapeElement.prototype.renderShape=function(a,o,s,_){var T,j=o.length-1,ee;for(ee=a,T=j;T>=0;T-=1)o[T].ty==="tr"?(ee=s[T].transform,this.renderShapeTransform(a,ee)):o[T].ty==="sh"||o[T].ty==="el"||o[T].ty==="rc"||o[T].ty==="sr"?this.renderPath(o[T],s[T]):o[T].ty==="fl"?this.renderFill(o[T],s[T],ee):o[T].ty==="st"?this.renderStroke(o[T],s[T],ee):o[T].ty==="gf"||o[T].ty==="gs"?this.renderGradientFill(o[T],s[T],ee):o[T].ty==="gr"?this.renderShape(ee,o[T].it,s[T].it):o[T].ty;_&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(a,o){if(this._isFirstFrame||o._mdf||a.transforms._mdf){var s=a.trNodes,_=o.paths,T,j,ee,te=_._length;s.length=0;var re=a.transforms.finalTransform;for(ee=0;ee<te;ee+=1){var ne=_.shapes[ee];if(ne&&ne.v){for(j=ne._length,T=1;T<j;T+=1)T===1&&s.push({t:"m",p:re.applyToPointArray(ne.v[0][0],ne.v[0][1],0)}),s.push({t:"c",pts:re.applyToTriplePoints(ne.o[T-1],ne.i[T],ne.v[T])});j===1&&s.push({t:"m",p:re.applyToPointArray(ne.v[0][0],ne.v[0][1],0)}),ne.c&&j&&(s.push({t:"c",pts:re.applyToTriplePoints(ne.o[T-1],ne.i[0],ne.v[0])}),s.push({t:"z"}))}}a.trNodes=s}},CVShapeElement.prototype.renderPath=function(a,o){if(a.hd!==!0&&a._shouldRender){var s,_=o.styledShapes.length;for(s=0;s<_;s+=1)this.renderStyledShape(o.styledShapes[s],o.sh)}},CVShapeElement.prototype.renderFill=function(a,o,s){var _=o.style;(o.c._mdf||this._isFirstFrame)&&(_.co="rgb("+bmFloor(o.c.v[0])+","+bmFloor(o.c.v[1])+","+bmFloor(o.c.v[2])+")"),(o.o._mdf||s._opMdf||this._isFirstFrame)&&(_.coOp=o.o.v*s.opacity)},CVShapeElement.prototype.renderGradientFill=function(a,o,s){var _=o.style,T;if(!_.grd||o.g._mdf||o.s._mdf||o.e._mdf||a.t!==1&&(o.h._mdf||o.a._mdf)){var j=this.globalData.canvasContext,ee=o.s.v,te=o.e.v;if(a.t===1)T=j.createLinearGradient(ee[0],ee[1],te[0],te[1]);else{var re=Math.sqrt(Math.pow(ee[0]-te[0],2)+Math.pow(ee[1]-te[1],2)),ne=Math.atan2(te[1]-ee[1],te[0]-ee[0]),ae=o.h.v;ae>=1?ae=.99:ae<=-1&&(ae=-.99);var oe=re*ae,se=Math.cos(ne+o.a.v)*oe+ee[0],de=Math.sin(ne+o.a.v)*oe+ee[1];T=j.createRadialGradient(se,de,0,ee[0],ee[1],re)}var ue,ce=a.g.p,ve=o.g.c,fe=1;for(ue=0;ue<ce;ue+=1)o.g._hasOpacity&&o.g._collapsable&&(fe=o.g.o[ue*2+1]),T.addColorStop(ve[ue*4]/100,"rgba("+ve[ue*4+1]+","+ve[ue*4+2]+","+ve[ue*4+3]+","+fe+")");_.grd=T}_.coOp=o.o.v*s.opacity},CVShapeElement.prototype.renderStroke=function(a,o,s){var _=o.style,T=o.d;T&&(T._mdf||this._isFirstFrame)&&(_.da=T.dashArray,_.do=T.dashoffset[0]),(o.c._mdf||this._isFirstFrame)&&(_.co="rgb("+bmFloor(o.c.v[0])+","+bmFloor(o.c.v[1])+","+bmFloor(o.c.v[2])+")"),(o.o._mdf||s._opMdf||this._isFirstFrame)&&(_.coOp=o.o.v*s.opacity),(o.w._mdf||this._isFirstFrame)&&(_.wi=o.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0};function CVTextElement(a,o,s){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var a=this.textProperty.currentData;this.renderedLetters=createSizedArray(a.l?a.l.length:0);var o=!1;a.fc?(o=!0,this.values.fill=this.buildColor(a.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=o;var s=!1;a.sc&&(s=!0,this.values.stroke=this.buildColor(a.sc),this.values.sWidth=a.sw);var _=this.globalData.fontManager.getFontByName(a.f),T,j,ee=a.l,te=this.mHelper;this.stroke=s,this.values.fValue=a.finalSize+"px "+this.globalData.fontManager.getFontByName(a.f).fFamily,j=a.finalText.length;var re,ne,ae,oe,se,de,ue,ce,ve,fe,he=this.data.singleShape,pe=a.tr*.001*a.finalSize,me=0,be=0,ye=!0,$e=0;for(T=0;T<j;T+=1){re=this.globalData.fontManager.getCharData(a.finalText[T],_.fStyle,this.globalData.fontManager.getFontByName(a.f).fFamily),ne=re&&re.data||{},te.reset(),he&&ee[T].n&&(me=-pe,be+=a.yOffset,be+=ye?1:0,ye=!1),se=ne.shapes?ne.shapes[0].it:[],ue=se.length,te.scale(a.finalSize/100,a.finalSize/100),he&&this.applyTextPropertiesToMatrix(a,te,ee[T].line,me,be),ve=createSizedArray(ue-1);var _e=0;for(de=0;de<ue;de+=1)if(se[de].ty==="sh"){for(oe=se[de].ks.k.i.length,ce=se[de].ks.k,fe=[],ae=1;ae<oe;ae+=1)ae===1&&fe.push(te.applyToX(ce.v[0][0],ce.v[0][1],0),te.applyToY(ce.v[0][0],ce.v[0][1],0)),fe.push(te.applyToX(ce.o[ae-1][0],ce.o[ae-1][1],0),te.applyToY(ce.o[ae-1][0],ce.o[ae-1][1],0),te.applyToX(ce.i[ae][0],ce.i[ae][1],0),te.applyToY(ce.i[ae][0],ce.i[ae][1],0),te.applyToX(ce.v[ae][0],ce.v[ae][1],0),te.applyToY(ce.v[ae][0],ce.v[ae][1],0));fe.push(te.applyToX(ce.o[ae-1][0],ce.o[ae-1][1],0),te.applyToY(ce.o[ae-1][0],ce.o[ae-1][1],0),te.applyToX(ce.i[0][0],ce.i[0][1],0),te.applyToY(ce.i[0][0],ce.i[0][1],0),te.applyToX(ce.v[0][0],ce.v[0][1],0),te.applyToY(ce.v[0][0],ce.v[0][1],0)),ve[_e]=fe,_e+=1}he&&(me+=ee[T].l,me+=pe),this.textSpans[$e]?this.textSpans[$e].elem=ve:this.textSpans[$e]={elem:ve},$e+=1}},CVTextElement.prototype.renderInnerContent=function(){this.validateText();var a=this.canvasContext;a.font=this.values.fValue,a.lineCap="butt",a.lineJoin="miter",a.miterLimit=4,this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var o,s,_,T,j,ee,te=this.textAnimator.renderedLetters,re=this.textProperty.currentData.l;s=re.length;var ne,ae=null,oe=null,se=null,de,ue;for(o=0;o<s;o+=1)if(!re[o].n){if(ne=te[o],ne&&(this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(ne.p),this.globalData.renderer.ctxOpacity(ne.o)),this.fill){for(ne&&ne.fc?ae!==ne.fc&&(ae=ne.fc,a.fillStyle=ne.fc):ae!==this.values.fill&&(ae=this.values.fill,a.fillStyle=this.values.fill),de=this.textSpans[o].elem,T=de.length,this.globalData.canvasContext.beginPath(),_=0;_<T;_+=1)for(ue=de[_],ee=ue.length,this.globalData.canvasContext.moveTo(ue[0],ue[1]),j=2;j<ee;j+=6)this.globalData.canvasContext.bezierCurveTo(ue[j],ue[j+1],ue[j+2],ue[j+3],ue[j+4],ue[j+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.fill()}if(this.stroke){for(ne&&ne.sw?se!==ne.sw&&(se=ne.sw,a.lineWidth=ne.sw):se!==this.values.sWidth&&(se=this.values.sWidth,a.lineWidth=this.values.sWidth),ne&&ne.sc?oe!==ne.sc&&(oe=ne.sc,a.strokeStyle=ne.sc):oe!==this.values.stroke&&(oe=this.values.stroke,a.strokeStyle=this.values.stroke),de=this.textSpans[o].elem,T=de.length,this.globalData.canvasContext.beginPath(),_=0;_<T;_+=1)for(ue=de[_],ee=ue.length,this.globalData.canvasContext.moveTo(ue[0],ue[1]),j=2;j<ee;j+=6)this.globalData.canvasContext.bezierCurveTo(ue[j],ue[j+1],ue[j+2],ue[j+3],ue[j+4],ue[j+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.stroke()}ne&&this.globalData.renderer.restore()}};function CVImageElement(a,o,s){this.assetData=o.getAssetData(a.refId),this.img=o.imageLoader.getAsset(this.assetData),this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var a=createTag("canvas");a.width=this.assetData.w,a.height=this.assetData.h;var o=a.getContext("2d"),s=this.img.width,_=this.img.height,T=s/_,j=this.assetData.w/this.assetData.h,ee,te,re=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;T>j&&re==="xMidYMid slice"||T<j&&re!=="xMidYMid slice"?(te=_,ee=te*j):(ee=s,te=ee/j),o.drawImage(this.img,(s-ee)/2,(_-te)/2,ee,te,0,0,this.assetData.w,this.assetData.h),this.img=a}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null};function CVSolidElement(a,o,s){this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){var a=this.canvasContext;a.fillStyle=this.data.sc,a.fillRect(0,0,this.data.sw,this.data.sh)};function CanvasRendererBase(a,o){this.animationItem=a,this.renderConfig={clearCanvas:o&&o.clearCanvas!==void 0?o.clearCanvas:!0,context:o&&o.context||null,progressiveLoad:o&&o.progressiveLoad||!1,preserveAspectRatio:o&&o.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:o&&o.contentVisibility||"visible",className:o&&o.className||"",id:o&&o.id||""},this.renderConfig.dpr=o&&o.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=o&&o.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas"}extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(a){return new CVShapeElement(a,this.globalData,this)},CanvasRendererBase.prototype.createText=function(a){return new CVTextElement(a,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(a){return new CVImageElement(a,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(a){return new CVSolidElement(a,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(a){if(!(a[0]===1&&a[1]===0&&a[4]===0&&a[5]===1&&a[12]===0&&a[13]===0)){if(!this.renderConfig.clearCanvas){this.canvasContext.transform(a[0],a[1],a[4],a[5],a[12],a[13]);return}this.transformMat.cloneFromProps(a);var o=this.contextData.getTransform();this.transformMat.multiply(o),o.cloneFromProps(this.transformMat.props);var s=o.props;this.canvasContext.setTransform(s[0],s[1],s[4],s[5],s[12],s[13])}},CanvasRendererBase.prototype.ctxOpacity=function(a){var o=this.contextData.getOpacity();if(!this.renderConfig.clearCanvas){this.canvasContext.globalAlpha*=a<0?0:a,this.globalData.currentGlobalAlpha=o;return}o*=a<0?0:a,this.contextData.setOpacity(o),this.globalData.currentGlobalAlpha!==o&&(this.canvasContext.globalAlpha=o,this.globalData.currentGlobalAlpha=o)},CanvasRendererBase.prototype.reset=function(){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}this.contextData.reset()},CanvasRendererBase.prototype.save=function(a){if(!this.renderConfig.clearCanvas){this.canvasContext.save();return}a&&this.canvasContext.save(),this.contextData.push()},CanvasRendererBase.prototype.restore=function(a){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}a&&(this.canvasContext.restore(),this.globalData.blendMode="source-over");var o=this.contextData.pop(),s=o.transform,_=o.opacity;this.canvasContext.setTransform(s[0],s[1],s[4],s[5],s[12],s[13]),this.globalData.currentGlobalAlpha!==_&&(this.canvasContext.globalAlpha=_,this.globalData.currentGlobalAlpha=_)},CanvasRendererBase.prototype.configAnimation=function(a){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var o=this.animationItem.container.style;o.width="100%",o.height="100%";var s="0px 0px 0px";o.transformOrigin=s,o.mozTransformOrigin=s,o.webkitTransformOrigin=s,o["-webkit-transform"]=s,o.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.data=a,this.layers=a.layers,this.transformCanvas={w:a.w,h:a.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(a,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(a.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(a,o){this.reset();var s,_;a?(s=a,_=o,this.canvasContext.canvas.width=s,this.canvasContext.canvas.height=_):(this.animationItem.wrapper&&this.animationItem.container?(s=this.animationItem.wrapper.offsetWidth,_=this.animationItem.wrapper.offsetHeight):(s=this.canvasContext.canvas.width,_=this.canvasContext.canvas.height),this.canvasContext.canvas.width=s*this.renderConfig.dpr,this.canvasContext.canvas.height=_*this.renderConfig.dpr);var T,j;if(this.renderConfig.preserveAspectRatio.indexOf("meet")!==-1||this.renderConfig.preserveAspectRatio.indexOf("slice")!==-1){var ee=this.renderConfig.preserveAspectRatio.split(" "),te=ee[1]||"meet",re=ee[0]||"xMidYMid",ne=re.substr(0,4),ae=re.substr(4);T=s/_,j=this.transformCanvas.w/this.transformCanvas.h,j>T&&te==="meet"||j<T&&te==="slice"?(this.transformCanvas.sx=s/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=s/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=_/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=_/(this.transformCanvas.h/this.renderConfig.dpr)),ne==="xMid"&&(j<T&&te==="meet"||j>T&&te==="slice")?this.transformCanvas.tx=(s-this.transformCanvas.w*(_/this.transformCanvas.h))/2*this.renderConfig.dpr:ne==="xMax"&&(j<T&&te==="meet"||j>T&&te==="slice")?this.transformCanvas.tx=(s-this.transformCanvas.w*(_/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,ae==="YMid"&&(j>T&&te==="meet"||j<T&&te==="slice")?this.transformCanvas.ty=(_-this.transformCanvas.h*(s/this.transformCanvas.w))/2*this.renderConfig.dpr:ae==="YMax"&&(j>T&&te==="meet"||j<T&&te==="slice")?this.transformCanvas.ty=(_-this.transformCanvas.h*(s/this.transformCanvas.w))*this.renderConfig.dpr:this.transformCanvas.ty=0}else this.renderConfig.preserveAspectRatio==="none"?(this.transformCanvas.sx=s/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=_/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText="");var a,o=this.layers?this.layers.length:0;for(a=o-1;a>=0;a-=1)this.elements[a]&&this.elements[a].destroy&&this.elements[a].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(a,o){if(!(this.renderedFrame===a&&this.renderConfig.clearCanvas===!0&&!o||this.destroyed||a===-1)){this.renderedFrame=a,this.globalData.frameNum=a-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||o,this.globalData.projectInterface.currentFrame=a;var s,_=this.layers.length;for(this.completeLayers||this.checkLayers(a),s=0;s<_;s+=1)(this.completeLayers||this.elements[s])&&this.elements[s].prepareFrame(a-this.layers[s].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),s=_-1;s>=0;s-=1)(this.completeLayers||this.elements[s])&&this.elements[s].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(a){var o=this.elements;if(!(o[a]||this.layers[a].ty===99)){var s=this.createItem(this.layers[a],this,this.globalData);o[a]=s,s.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var a=this.pendingElements.pop();a.checkParenting()}},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"};function CVCompElement(a,o,s){this.completeLayers=!1,this.layers=a.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(a,o,s),this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0}}extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var a=this.canvasContext;a.beginPath(),a.moveTo(0,0),a.lineTo(this.data.w,0),a.lineTo(this.data.w,this.data.h),a.lineTo(0,this.data.h),a.lineTo(0,0),a.clip();var o,s=this.layers.length;for(o=s-1;o>=0;o-=1)(this.completeLayers||this.elements[o])&&this.elements[o].renderFrame()},CVCompElement.prototype.destroy=function(){var a,o=this.layers.length;for(a=o-1;a>=0;a-=1)this.elements[a]&&this.elements[a].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(a){return new CVCompElement(a,this.globalData,this)};function CanvasRenderer(a,o){this.animationItem=a,this.renderConfig={clearCanvas:o&&o.clearCanvas!==void 0?o.clearCanvas:!0,context:o&&o.context||null,progressiveLoad:o&&o.progressiveLoad||!1,preserveAspectRatio:o&&o.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:o&&o.contentVisibility||"visible",className:o&&o.className||"",id:o&&o.id||"",runExpressions:!o||o.runExpressions===void 0||o.runExpressions},this.renderConfig.dpr=o&&o.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=o&&o.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas"}extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(a){return new CVCompElement(a,this.globalData,this)};function HBaseElement(){}HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var o=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var s=this.finalTransform.mat.toCSS();o.transform=s,o.webkitTransform=s}this.finalTransform._opMdf&&(o.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting;function HSolidElement(a,o,s){this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var a;this.data.hasMask?(a=createNS("rect"),a.setAttribute("width",this.data.sw),a.setAttribute("height",this.data.sh),a.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):(a=createTag("div"),a.style.width=this.data.sw+"px",a.style.height=this.data.sh+"px",a.style.backgroundColor=this.data.sc),this.layerElement.appendChild(a)};function HShapeElement(a,o,s){this.shapes=[],this.shapesData=a.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(a,o,s),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var a;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),a=this.svgElement;else{a=createNS("svg");var o=this.comp.data?this.comp.data:this.globalData.compSize;a.setAttribute("width",o.w),a.setAttribute("height",o.h),a.appendChild(this.shapesContainer),this.layerElement.appendChild(a)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=a},HShapeElement.prototype.getTransformedPoint=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)o=a[s].mProps.v.applyToPointArray(o[0],o[1],0);return o},HShapeElement.prototype.calculateShapeBoundingBox=function(a,o){var s=a.sh.v,_=a.transformers,T,j=s._length,ee,te,re,ne;if(!(j<=1)){for(T=0;T<j-1;T+=1)ee=this.getTransformedPoint(_,s.v[T]),te=this.getTransformedPoint(_,s.o[T]),re=this.getTransformedPoint(_,s.i[T+1]),ne=this.getTransformedPoint(_,s.v[T+1]),this.checkBounds(ee,te,re,ne,o);s.c&&(ee=this.getTransformedPoint(_,s.v[T]),te=this.getTransformedPoint(_,s.o[T]),re=this.getTransformedPoint(_,s.i[0]),ne=this.getTransformedPoint(_,s.v[0]),this.checkBounds(ee,te,re,ne,o))}},HShapeElement.prototype.checkBounds=function(a,o,s,_,T){this.getBoundsOfCurve(a,o,s,_);var j=this.shapeBoundingBox;T.x=bmMin(j.left,T.x),T.xMax=bmMax(j.right,T.xMax),T.y=bmMin(j.top,T.y),T.yMax=bmMax(j.bottom,T.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(a,o,s,_){for(var T=[[a[0],_[0]],[a[1],_[1]]],j,ee,te,re,ne,ae,oe,se=0;se<2;++se)ee=6*a[se]-12*o[se]+6*s[se],j=-3*a[se]+9*o[se]-9*s[se]+3*_[se],te=3*o[se]-3*a[se],ee|=0,j|=0,te|=0,j===0&&ee===0||(j===0?(re=-te/ee,re>0&&re<1&&T[se].push(this.calculateF(re,a,o,s,_,se))):(ne=ee*ee-4*te*j,ne>=0&&(ae=(-ee+bmSqrt(ne))/(2*j),ae>0&&ae<1&&T[se].push(this.calculateF(ae,a,o,s,_,se)),oe=(-ee-bmSqrt(ne))/(2*j),oe>0&&oe<1&&T[se].push(this.calculateF(oe,a,o,s,_,se)))));this.shapeBoundingBox.left=bmMin.apply(null,T[0]),this.shapeBoundingBox.top=bmMin.apply(null,T[1]),this.shapeBoundingBox.right=bmMax.apply(null,T[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,T[1])},HShapeElement.prototype.calculateF=function(a,o,s,_,T,j){return bmPow(1-a,3)*o[j]+3*bmPow(1-a,2)*a*s[j]+3*(1-a)*bmPow(a,2)*_[j]+bmPow(a,3)*T[j]},HShapeElement.prototype.calculateBoundingBox=function(a,o){var s,_=a.length;for(s=0;s<_;s+=1)a[s]&&a[s].sh?this.calculateShapeBoundingBox(a[s],o):a[s]&&a[s].it?this.calculateBoundingBox(a[s].it,o):a[s]&&a[s].style&&a[s].w&&this.expandStrokeBoundingBox(a[s].w,o)},HShapeElement.prototype.expandStrokeBoundingBox=function(a,o){var s=0;if(a.keyframes){for(var _=0;_<a.keyframes.length;_+=1){var T=a.keyframes[_].s;T>s&&(s=T)}s*=a.mult}else s=a.v*a.mult;o.x-=s,o.xMax+=s,o.y-=s,o.yMax+=s},HShapeElement.prototype.currentBoxContains=function(a){return this.currentBBox.x<=a.x&&this.currentBBox.y<=a.y&&this.currentBBox.width+this.currentBBox.x>=a.x+a.width&&this.currentBBox.height+this.currentBBox.y>=a.y+a.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var a=this.tempBoundingBox,o=999999;if(a.x=o,a.xMax=-o,a.y=o,a.yMax=-o,this.calculateBoundingBox(this.itemsData,a),a.width=a.xMax<a.x?0:a.xMax-a.x,a.height=a.yMax<a.y?0:a.yMax-a.y,this.currentBoxContains(a))return;var s=!1;if(this.currentBBox.w!==a.width&&(this.currentBBox.w=a.width,this.shapeCont.setAttribute("width",a.width),s=!0),this.currentBBox.h!==a.height&&(this.currentBBox.h=a.height,this.shapeCont.setAttribute("height",a.height),s=!0),s||this.currentBBox.x!==a.x||this.currentBBox.y!==a.y){this.currentBBox.w=a.width,this.currentBBox.h=a.height,this.currentBBox.x=a.x,this.currentBBox.y=a.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var _=this.shapeCont.style,T="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";_.transform=T,_.webkitTransform=T}}};function HTextElement(a,o,s){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var a=createNS("g");this.maskedElement.appendChild(a),this.innerElem=a}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var a=this.textProperty.currentData;this.renderedLetters=createSizedArray(a.l?a.l.length:0);var o=this.innerElem.style,s=a.fc?this.buildColor(a.fc):"rgba(0,0,0,0)";o.fill=s,o.color=s,a.sc&&(o.stroke=this.buildColor(a.sc),o.strokeWidth=a.sw+"px");var _=this.globalData.fontManager.getFontByName(a.f);if(!this.globalData.fontManager.chars)if(o.fontSize=a.finalSize+"px",o.lineHeight=a.finalSize+"px",_.fClass)this.innerElem.className=_.fClass;else{o.fontFamily=_.fFamily;var T=a.fWeight,j=a.fStyle;o.fontStyle=j,o.fontWeight=T}var ee,te,re=a.l;te=re.length;var ne,ae,oe,se=this.mHelper,de,ue="",ce=0;for(ee=0;ee<te;ee+=1){if(this.globalData.fontManager.chars?(this.textPaths[ce]?ne=this.textPaths[ce]:(ne=createNS("path"),ne.setAttribute("stroke-linecap",lineCapEnum[1]),ne.setAttribute("stroke-linejoin",lineJoinEnum[2]),ne.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[ce]?(ae=this.textSpans[ce],oe=ae.children[0]):(ae=createTag("div"),ae.style.lineHeight=0,oe=createNS("svg"),oe.appendChild(ne),styleDiv(ae)))):this.isMasked?ne=this.textPaths[ce]?this.textPaths[ce]:createNS("text"):this.textSpans[ce]?(ae=this.textSpans[ce],ne=this.textPaths[ce]):(ae=createTag("span"),styleDiv(ae),ne=createTag("span"),styleDiv(ne),ae.appendChild(ne)),this.globalData.fontManager.chars){var ve=this.globalData.fontManager.getCharData(a.finalText[ee],_.fStyle,this.globalData.fontManager.getFontByName(a.f).fFamily),fe;if(ve?fe=ve.data:fe=null,se.reset(),fe&&fe.shapes&&fe.shapes.length&&(de=fe.shapes[0].it,se.scale(a.finalSize/100,a.finalSize/100),ue=this.createPathShape(se,de),ne.setAttribute("d",ue)),this.isMasked)this.innerElem.appendChild(ne);else{if(this.innerElem.appendChild(ae),fe&&fe.shapes){document.body.appendChild(oe);var he=oe.getBBox();oe.setAttribute("width",he.width+2),oe.setAttribute("height",he.height+2),oe.setAttribute("viewBox",he.x-1+" "+(he.y-1)+" "+(he.width+2)+" "+(he.height+2));var pe=oe.style,me="translate("+(he.x-1)+"px,"+(he.y-1)+"px)";pe.transform=me,pe.webkitTransform=me,re[ee].yOffset=he.y-1}else oe.setAttribute("width",1),oe.setAttribute("height",1);ae.appendChild(oe)}}else if(ne.textContent=re[ee].val,ne.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(ne);else{this.innerElem.appendChild(ae);var be=ne.style,ye="translate3d(0,"+-a.finalSize/1.2+"px,0)";be.transform=ye,be.webkitTransform=ye}this.isMasked?this.textSpans[ce]=ne:this.textSpans[ce]=ae,this.textSpans[ce].style.display="block",this.textPaths[ce]=ne,ce+=1}for(;ce<this.textSpans.length;)this.textSpans[ce].style.display="none",ce+=1},HTextElement.prototype.renderInnerContent=function(){this.validateText();var a;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),a=this.svgElement.style;var o="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";a.transform=o,a.webkitTransform=o}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),!(!this.lettersChangedFlag&&!this.textAnimator.lettersChangedFlag)){var s,_,T=0,j=this.textAnimator.renderedLetters,ee=this.textProperty.currentData.l;_=ee.length;var te,re,ne;for(s=0;s<_;s+=1)ee[s].n?T+=1:(re=this.textSpans[s],ne=this.textPaths[s],te=j[T],T+=1,te._mdf.m&&(this.isMasked?re.setAttribute("transform",te.m):(re.style.webkitTransform=te.m,re.style.transform=te.m)),re.style.opacity=te.o,te.sw&&te._mdf.sw&&ne.setAttribute("stroke-width",te.sw),te.sc&&te._mdf.sc&&ne.setAttribute("stroke",te.sc),te.fc&&te._mdf.fc&&(ne.setAttribute("fill",te.fc),ne.style.color=te.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var ae=this.innerElem.getBBox();this.currentBBox.w!==ae.width&&(this.currentBBox.w=ae.width,this.svgElement.setAttribute("width",ae.width)),this.currentBBox.h!==ae.height&&(this.currentBBox.h=ae.height,this.svgElement.setAttribute("height",ae.height));var oe=1;if(this.currentBBox.w!==ae.width+oe*2||this.currentBBox.h!==ae.height+oe*2||this.currentBBox.x!==ae.x-oe||this.currentBBox.y!==ae.y-oe){this.currentBBox.w=ae.width+oe*2,this.currentBBox.h=ae.height+oe*2,this.currentBBox.x=ae.x-oe,this.currentBBox.y=ae.y-oe,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),a=this.svgElement.style;var se="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";a.transform=se,a.webkitTransform=se}}}};function HCameraElement(a,o,s){this.initFrame(),this.initBaseData(a,o,s),this.initHierarchy();var _=PropertyFactory.getProp;if(this.pe=_(this,a.pe,0,0,this),a.ks.p.s?(this.px=_(this,a.ks.p.x,1,0,this),this.py=_(this,a.ks.p.y,1,0,this),this.pz=_(this,a.ks.p.z,1,0,this)):this.p=_(this,a.ks.p,1,0,this),a.ks.a&&(this.a=_(this,a.ks.a,1,0,this)),a.ks.or.k.length&&a.ks.or.k[0].to){var T,j=a.ks.or.k.length;for(T=0;T<j;T+=1)a.ks.or.k[T].to=null,a.ks.or.k[T].ti=null}this.or=_(this,a.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=_(this,a.ks.rx,0,degToRads,this),this.ry=_(this,a.ks.ry,0,degToRads,this),this.rz=_(this,a.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var a,o=this.comp.threeDElements.length,s,_,T;for(a=0;a<o;a+=1)if(s=this.comp.threeDElements[a],s.type==="3d"){_=s.perspectiveElem.style,T=s.container.style;var j=this.pe.v+"px",ee="0px 0px 0px",te="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";_.perspective=j,_.webkitPerspective=j,T.transformOrigin=ee,T.mozTransformOrigin=ee,T.webkitTransformOrigin=ee,_.transform=te,_.webkitTransform=te}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var a=this._isFirstFrame,o,s;if(this.hierarchy)for(s=this.hierarchy.length,o=0;o<s;o+=1)a=this.hierarchy[o].finalTransform.mProp._mdf||a;if(a||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(s=this.hierarchy.length-1,o=s;o>=0;o-=1){var _=this.hierarchy[o].finalTransform.mProp;this.mat.translate(-_.p.v[0],-_.p.v[1],_.p.v[2]),this.mat.rotateX(-_.or.v[0]).rotateY(-_.or.v[1]).rotateZ(_.or.v[2]),this.mat.rotateX(-_.rx.v).rotateY(-_.ry.v).rotateZ(_.rz.v),this.mat.scale(1/_.s.v[0],1/_.s.v[1],1/_.s.v[2]),this.mat.translate(_.a.v[0],_.a.v[1],_.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var T;this.p?T=[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:T=[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var j=Math.sqrt(Math.pow(T[0],2)+Math.pow(T[1],2)+Math.pow(T[2],2)),ee=[T[0]/j,T[1]/j,T[2]/j],te=Math.sqrt(ee[2]*ee[2]+ee[0]*ee[0]),re=Math.atan2(ee[1],te),ne=Math.atan2(ee[0],-ee[2]);this.mat.rotateY(ne).rotateX(-re)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var ae=!this._prevMat.equals(this.mat);if((ae||this.pe._mdf)&&this.comp.threeDElements){s=this.comp.threeDElements.length;var oe,se,de;for(o=0;o<s;o+=1)if(oe=this.comp.threeDElements[o],oe.type==="3d"){if(ae){var ue=this.mat.toCSS();de=oe.container.style,de.transform=ue,de.webkitTransform=ue}this.pe._mdf&&(se=oe.perspectiveElem.style,se.perspective=this.pe.v+"px",se.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(a){this.prepareProperties(a,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null};function HImageElement(a,o,s){this.assetData=o.getAssetData(a.refId),this.initElement(a,o,s)}extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var a=this.globalData.getAssetsPath(this.assetData),o=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",a),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(o),o.crossOrigin="anonymous",o.src=a,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)};function HybridRendererBase(a,o){this.animationItem=a,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:o&&o.className||"",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(o&&o.hideOnTransparent===!1),filterSize:{width:o&&o.filterSize&&o.filterSize.width||"400%",height:o&&o.filterSize&&o.filterSize.height||"400%",x:o&&o.filterSize&&o.filterSize.x||"-100%",y:o&&o.filterSize&&o.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var a=this.pendingElements.pop();a.checkParenting()}},HybridRendererBase.prototype.appendElementInPos=function(a,o){var s=a.getBaseElement();if(s){var _=this.layers[o];if(!_.ddd||!this.supports3d)if(this.threeDElements)this.addTo3dContainer(s,o);else{for(var T=0,j,ee,te;T<o;)this.elements[T]&&this.elements[T]!==!0&&this.elements[T].getBaseElement&&(ee=this.elements[T],te=this.layers[T].ddd?this.getThreeDContainerByPos(T):ee.getBaseElement(),j=te||j),T+=1;j?(!_.ddd||!this.supports3d)&&this.layerElement.insertBefore(s,j):(!_.ddd||!this.supports3d)&&this.layerElement.appendChild(s)}else this.addTo3dContainer(s,o)}},HybridRendererBase.prototype.createShape=function(a){return this.supports3d?new HShapeElement(a,this.globalData,this):new SVGShapeElement(a,this.globalData,this)},HybridRendererBase.prototype.createText=function(a){return this.supports3d?new HTextElement(a,this.globalData,this):new SVGTextLottieElement(a,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(a){return this.camera=new HCameraElement(a,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(a){return this.supports3d?new HImageElement(a,this.globalData,this):new IImageElement(a,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(a){return this.supports3d?new HSolidElement(a,this.globalData,this):new ISolidElement(a,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(a){for(var o=0,s=this.threeDElements.length;o<s;){if(this.threeDElements[o].startPos<=a&&this.threeDElements[o].endPos>=a)return this.threeDElements[o].perspectiveElem;o+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(a,o){var s=createTag("div"),_,T;styleDiv(s);var j=createTag("div");if(styleDiv(j),o==="3d"){_=s.style,_.width=this.globalData.compSize.w+"px",_.height=this.globalData.compSize.h+"px";var ee="50% 50%";_.webkitTransformOrigin=ee,_.mozTransformOrigin=ee,_.transformOrigin=ee,T=j.style;var te="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";T.transform=te,T.webkitTransform=te}s.appendChild(j);var re={container:j,perspectiveElem:s,startPos:a,endPos:a,type:o};return this.threeDElements.push(re),re},HybridRendererBase.prototype.build3dContainers=function(){var a,o=this.layers.length,s,_="";for(a=0;a<o;a+=1)this.layers[a].ddd&&this.layers[a].ty!==3?(_!=="3d"&&(_="3d",s=this.createThreeDContainer(a,"3d")),s.endPos=Math.max(s.endPos,a)):(_!=="2d"&&(_="2d",s=this.createThreeDContainer(a,"2d")),s.endPos=Math.max(s.endPos,a));for(o=this.threeDElements.length,a=o-1;a>=0;a-=1)this.resizerElem.appendChild(this.threeDElements[a].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(a,o){for(var s=0,_=this.threeDElements.length;s<_;){if(o<=this.threeDElements[s].endPos){for(var T=this.threeDElements[s].startPos,j;T<o;)this.elements[T]&&this.elements[T].getBaseElement&&(j=this.elements[T].getBaseElement()),T+=1;j?this.threeDElements[s].container.insertBefore(a,j):this.threeDElements[s].container.appendChild(a);break}s+=1}},HybridRendererBase.prototype.configAnimation=function(a){var o=createTag("div"),s=this.animationItem.wrapper,_=o.style;_.width=a.w+"px",_.height=a.h+"px",this.resizerElem=o,styleDiv(o),_.transformStyle="flat",_.mozTransformStyle="flat",_.webkitTransformStyle="flat",this.renderConfig.className&&o.setAttribute("class",this.renderConfig.className),s.appendChild(o),_.overflow="hidden";var T=createNS("svg");T.setAttribute("width","1"),T.setAttribute("height","1"),styleDiv(T),this.resizerElem.appendChild(T);var j=createNS("defs");T.appendChild(j),this.data=a,this.setupGlobalData(a,T),this.globalData.defs=j,this.layers=a.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var a,o=this.layers?this.layers.length:0;for(a=0;a<o;a+=1)this.elements[a]&&this.elements[a].destroy&&this.elements[a].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var a=this.animationItem.wrapper.offsetWidth,o=this.animationItem.wrapper.offsetHeight,s=a/o,_=this.globalData.compSize.w/this.globalData.compSize.h,T,j,ee,te;_>s?(T=a/this.globalData.compSize.w,j=a/this.globalData.compSize.w,ee=0,te=(o-this.globalData.compSize.h*(a/this.globalData.compSize.w))/2):(T=o/this.globalData.compSize.h,j=o/this.globalData.compSize.h,ee=(a-this.globalData.compSize.w*(o/this.globalData.compSize.h))/2,te=0);var re=this.resizerElem.style;re.webkitTransform="matrix3d("+T+",0,0,0,0,"+j+",0,0,0,0,1,0,"+ee+","+te+",0,1)",re.transform=re.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var a=this.globalData.compSize.w,o=this.globalData.compSize.h,s,_=this.threeDElements.length;for(s=0;s<_;s+=1){var T=this.threeDElements[s].perspectiveElem.style;T.webkitPerspective=Math.sqrt(Math.pow(a,2)+Math.pow(o,2))+"px",T.perspective=T.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(a){var o,s=a.length,_=createTag("div");for(o=0;o<s;o+=1)if(a[o].xt){var T=this.createComp(a[o],_,this.globalData.comp,null);T.initExpressions(),this.globalData.projectInterface.registerComposition(T)}};function HCompElement(a,o,s){this.layers=a.layers,this.supports3d=!a.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(a,o,s),this.tm=a.tm?PropertyFactory.getProp(this,a.tm,0,o.frameRate,this):{_placeholder:!0}}extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(a,o){for(var s=0,_;s<o;)this.elements[s]&&this.elements[s].getBaseElement&&(_=this.elements[s].getBaseElement()),s+=1;_?this.layerElement.insertBefore(a,_):this.layerElement.appendChild(a)},HCompElement.prototype.createComp=function(a){return this.supports3d?new HCompElement(a,this.globalData,this):new SVGCompElement(a,this.globalData,this)};function HybridRenderer(a,o){this.animationItem=a,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:o&&o.className||"",imagePreserveAspectRatio:o&&o.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(o&&o.hideOnTransparent===!1),filterSize:{width:o&&o.filterSize&&o.filterSize.width||"400%",height:o&&o.filterSize&&o.filterSize.height||"400%",x:o&&o.filterSize&&o.filterSize.x||"-100%",y:o&&o.filterSize&&o.filterSize.y||"-100%"},runExpressions:!o||o.runExpressions===void 0||o.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(a){return this.supports3d?new HCompElement(a,this.globalData,this):new SVGCompElement(a,this.globalData,this)};var CompExpressionInterface=function(){return function(a){function o(s){for(var _=0,T=a.layers.length;_<T;){if(a.layers[_].nm===s||a.layers[_].ind===s)return a.elements[_].layerInterface;_+=1}return null}return Object.defineProperty(o,"_name",{value:a.data.nm}),o.layer=o,o.pixelAspect=1,o.height=a.data.h||a.globalData.compSize.h,o.width=a.data.w||a.globalData.compSize.w,o.pixelAspect=1,o.frameDuration=1/a.globalData.frameRate,o.displayStartTime=0,o.numLayers=a.layers.length,o}}();function _typeof$2(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$2=function(s){return typeof s}:_typeof$2=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$2(a)}function seedRandom(a,o){var s=this,_=256,T=6,j=52,ee="random",te=o.pow(_,T),re=o.pow(2,j),ne=re*2,ae=_-1,oe;function se(pe,me,be){var ye=[];me=me===!0?{entropy:!0}:me||{};var $e=ve(ce(me.entropy?[pe,he(a)]:pe===null?fe():pe,3),ye),_e=new de(ye),Ee=function(){for(var Me=_e.g(T),Ce=te,Ie=0;Me<re;)Me=(Me+Ie)*_,Ce*=_,Ie=_e.g(1);for(;Me>=ne;)Me/=2,Ce/=2,Ie>>>=1;return(Me+Ie)/Ce};return Ee.int32=function(){return _e.g(4)|0},Ee.quick=function(){return _e.g(4)/4294967296},Ee.double=Ee,ve(he(_e.S),a),(me.pass||be||function(Oe,Me,Ce,Ie){return Ie&&(Ie.S&&ue(Ie,_e),Oe.state=function(){return ue(_e,{})}),Ce?(o[ee]=Oe,Me):Oe})(Ee,$e,"global"in me?me.global:this==o,me.state)}o["seed"+ee]=se;function de(pe){var me,be=pe.length,ye=this,$e=0,_e=ye.i=ye.j=0,Ee=ye.S=[];for(be||(pe=[be++]);$e<_;)Ee[$e]=$e++;for($e=0;$e<_;$e++)Ee[$e]=Ee[_e=ae&_e+pe[$e%be]+(me=Ee[$e])],Ee[_e]=me;ye.g=function(Oe){for(var Me,Ce=0,Ie=ye.i,De=ye.j,Fe=ye.S;Oe--;)Me=Fe[Ie=ae&Ie+1],Ce=Ce*_+Fe[ae&(Fe[Ie]=Fe[De=ae&De+Me])+(Fe[De]=Me)];return ye.i=Ie,ye.j=De,Ce}}function ue(pe,me){return me.i=pe.i,me.j=pe.j,me.S=pe.S.slice(),me}function ce(pe,me){var be=[],ye=_typeof$2(pe),$e;if(me&&ye=="object")for($e in pe)try{be.push(ce(pe[$e],me-1))}catch{}return be.length?be:ye=="string"?pe:pe+"\0"}function ve(pe,me){for(var be=pe+"",ye,$e=0;$e<be.length;)me[ae&$e]=ae&(ye^=me[ae&$e]*19)+be.charCodeAt($e++);return he(me)}function fe(){try{var pe=new Uint8Array(_);return(s.crypto||s.msCrypto).getRandomValues(pe),he(pe)}catch{var me=s.navigator,be=me&&me.plugins;return[+new Date,s,be,s.screen,he(a)]}}function he(pe){return String.fromCharCode.apply(0,pe)}ve(o.random(),a)}function initialize$2(a){seedRandom([],a)}var propTypes={SHAPE:"shape"};function _typeof$1(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$1=function(s){return typeof s}:_typeof$1=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof$1(a)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};initialize$2(BMMath);function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(a){return a.constructor===Array||a.constructor===Float32Array}function isNumerable(a,o){return a==="number"||a==="boolean"||a==="string"||o instanceof Number}function $bm_neg(a){var o=_typeof$1(a);if(o==="number"||o==="boolean"||a instanceof Number)return-a;if($bm_isInstanceOfArray(a)){var s,_=a.length,T=[];for(s=0;s<_;s+=1)T[s]=-a[s];return T}return a.propType?a.v:-a}var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(a,o){var s=_typeof$1(a),_=_typeof$1(o);if(s==="string"||_==="string"||isNumerable(s,a)&&isNumerable(_,o))return a+o;if($bm_isInstanceOfArray(a)&&isNumerable(_,o))return a=a.slice(0),a[0]+=o,a;if(isNumerable(s,a)&&$bm_isInstanceOfArray(o))return o=o.slice(0),o[0]=a+o[0],o;if($bm_isInstanceOfArray(a)&&$bm_isInstanceOfArray(o)){for(var T=0,j=a.length,ee=o.length,te=[];T<j||T<ee;)(typeof a[T]=="number"||a[T]instanceof Number)&&(typeof o[T]=="number"||o[T]instanceof Number)?te[T]=a[T]+o[T]:te[T]=o[T]===void 0?a[T]:a[T]||o[T],T+=1;return te}return 0}var add=sum;function sub(a,o){var s=_typeof$1(a),_=_typeof$1(o);if(isNumerable(s,a)&&isNumerable(_,o))return s==="string"&&(a=parseInt(a,10)),_==="string"&&(o=parseInt(o,10)),a-o;if($bm_isInstanceOfArray(a)&&isNumerable(_,o))return a=a.slice(0),a[0]-=o,a;if(isNumerable(s,a)&&$bm_isInstanceOfArray(o))return o=o.slice(0),o[0]=a-o[0],o;if($bm_isInstanceOfArray(a)&&$bm_isInstanceOfArray(o)){for(var T=0,j=a.length,ee=o.length,te=[];T<j||T<ee;)(typeof a[T]=="number"||a[T]instanceof Number)&&(typeof o[T]=="number"||o[T]instanceof Number)?te[T]=a[T]-o[T]:te[T]=o[T]===void 0?a[T]:a[T]||o[T],T+=1;return te}return 0}function mul(a,o){var s=_typeof$1(a),_=_typeof$1(o),T;if(isNumerable(s,a)&&isNumerable(_,o))return a*o;var j,ee;if($bm_isInstanceOfArray(a)&&isNumerable(_,o)){for(ee=a.length,T=createTypedArray("float32",ee),j=0;j<ee;j+=1)T[j]=a[j]*o;return T}if(isNumerable(s,a)&&$bm_isInstanceOfArray(o)){for(ee=o.length,T=createTypedArray("float32",ee),j=0;j<ee;j+=1)T[j]=a*o[j];return T}return 0}function div(a,o){var s=_typeof$1(a),_=_typeof$1(o),T;if(isNumerable(s,a)&&isNumerable(_,o))return a/o;var j,ee;if($bm_isInstanceOfArray(a)&&isNumerable(_,o)){for(ee=a.length,T=createTypedArray("float32",ee),j=0;j<ee;j+=1)T[j]=a[j]/o;return T}if(isNumerable(s,a)&&$bm_isInstanceOfArray(o)){for(ee=o.length,T=createTypedArray("float32",ee),j=0;j<ee;j+=1)T[j]=a/o[j];return T}return 0}function mod(a,o){return typeof a=="string"&&(a=parseInt(a,10)),typeof o=="string"&&(o=parseInt(o,10)),a%o}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(a,o,s){if(o>s){var _=s;s=o,o=_}return Math.min(Math.max(a,o),s)}function radiansToDegrees(a){return a/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(a){return a*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(a,o){if(typeof a=="number"||a instanceof Number)return o=o||0,Math.abs(a-o);o||(o=helperLengthArray);var s,_=Math.min(a.length,o.length),T=0;for(s=0;s<_;s+=1)T+=Math.pow(o[s]-a[s],2);return Math.sqrt(T)}function normalize(a){return div(a,length(a))}function rgbToHsl(a){var o=a[0],s=a[1],_=a[2],T=Math.max(o,s,_),j=Math.min(o,s,_),ee,te,re=(T+j)/2;if(T===j)ee=0,te=0;else{var ne=T-j;switch(te=re>.5?ne/(2-T-j):ne/(T+j),T){case o:ee=(s-_)/ne+(s<_?6:0);break;case s:ee=(_-o)/ne+2;break;case _:ee=(o-s)/ne+4;break}ee/=6}return[ee,te,re,a[3]]}function hue2rgb(a,o,s){return s<0&&(s+=1),s>1&&(s-=1),s<1/6?a+(o-a)*6*s:s<1/2?o:s<2/3?a+(o-a)*(2/3-s)*6:a}function hslToRgb(a){var o=a[0],s=a[1],_=a[2],T,j,ee;if(s===0)T=_,ee=_,j=_;else{var te=_<.5?_*(1+s):_+s-_*s,re=2*_-te;T=hue2rgb(re,te,o+1/3),j=hue2rgb(re,te,o),ee=hue2rgb(re,te,o-1/3)}return[T,j,ee,a[3]]}function linear(a,o,s,_,T){if((_===void 0||T===void 0)&&(_=o,T=s,o=0,s=1),s<o){var j=s;s=o,o=j}if(a<=o)return _;if(a>=s)return T;var ee=s===o?0:(a-o)/(s-o);if(!_.length)return _+(T-_)*ee;var te,re=_.length,ne=createTypedArray("float32",re);for(te=0;te<re;te+=1)ne[te]=_[te]+(T[te]-_[te])*ee;return ne}function random(a,o){if(o===void 0&&(a===void 0?(a=0,o=1):(o=a,a=void 0)),o.length){var s,_=o.length;a||(a=createTypedArray("float32",_));var T=createTypedArray("float32",_),j=BMMath.random();for(s=0;s<_;s+=1)T[s]=a[s]+j*(o[s]-a[s]);return T}a===void 0&&(a=0);var ee=BMMath.random();return a+ee*(o-a)}function createPath(a,o,s,_){var T,j=a.length,ee=shapePool.newElement();ee.setPathData(!!_,j);var te=[0,0],re,ne;for(T=0;T<j;T+=1)re=o&&o[T]?o[T]:te,ne=s&&s[T]?s[T]:te,ee.setTripleAt(a[T][0],a[T][1],ne[0]+a[T][0],ne[1]+a[T][1],re[0]+a[T][0],re[1]+a[T][1],T,!0);return ee}function initiateExpression(elem,data,property){function noOp(a){return a}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=val.indexOf("random")!==-1,elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||this.data.hd!==!0,wiggle=function a(o,s){var _,T,j=this.pv.length?this.pv.length:1,ee=createTypedArray("float32",j);o=5;var te=Math.floor(time*o);for(_=0,T=0;_<te;){for(T=0;T<j;T+=1)ee[T]+=-s+s*2*BMMath.random();_+=1}var re=time*o,ne=re-Math.floor(re),ae=createTypedArray("float32",j);if(j>1){for(T=0;T<j;T+=1)ae[T]=this.pv[T]+ee[T]+(-s+s*2*BMMath.random())*ne;return ae}return this.pv+ee[0]+(-s+s*2*BMMath.random())*ne}.bind(this);thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty));function loopInDuration(a,o){return loopIn(a,o,!0)}function loopOutDuration(a,o){return loopOut(a,o,!0)}this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);function lookAt(a,o){var s=[o[0]-a[0],o[1]-a[1],o[2]-a[2]],_=Math.atan2(s[0],Math.sqrt(s[1]*s[1]+s[2]*s[2]))/degToRads,T=-Math.atan2(s[1],s[2])/degToRads;return[T,_,0]}function easeOut(a,o,s,_,T){return applyEase(easeOutBez,a,o,s,_,T)}function easeIn(a,o,s,_,T){return applyEase(easeInBez,a,o,s,_,T)}function ease(a,o,s,_,T){return applyEase(easeInOutBez,a,o,s,_,T)}function applyEase(a,o,s,_,T,j){T===void 0?(T=s,j=_):o=(o-s)/(_-s),o>1?o=1:o<0&&(o=0);var ee=a(o);if($bm_isInstanceOfArray(T)){var te,re=T.length,ne=createTypedArray("float32",re);for(te=0;te<re;te+=1)ne[te]=(j[te]-T[te])*ee+T[te];return ne}return(j-T)*ee+T}function nearestKey(a){var o,s=data.k.length,_,T;if(!data.k.length||typeof data.k[0]=="number")_=0,T=0;else if(_=-1,a*=elem.comp.globalData.frameRate,a<data.k[0].t)_=1,T=data.k[0].t;else{for(o=0;o<s-1;o+=1)if(a===data.k[o].t){_=o+1,T=data.k[o].t;break}else if(a>data.k[o].t&&a<data.k[o+1].t){a-data.k[o].t>data.k[o+1].t-a?(_=o+2,T=data.k[o+1].t):(_=o+1,T=data.k[o].t);break}_===-1&&(_=o+1,T=data.k[o].t)}var j={};return j.index=_,j.time=T/elem.comp.globalData.frameRate,j}function key(a){var o,s,_;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+a);a-=1,o={time:data.k[a].t/elem.comp.globalData.frameRate,value:[]};var T=Object.prototype.hasOwnProperty.call(data.k[a],"s")?data.k[a].s:data.k[a-1].e;for(_=T.length,s=0;s<_;s+=1)o[s]=T[s],o.value[s]=T[s];return o}function framesToTime(a,o){return o||(o=elem.comp.globalData.frameRate),a/o}function timeToFrames(a,o){return!a&&a!==0&&(a=time),o||(o=elem.comp.globalData.frameRate),a*o}function seedRandom(a){BMMath.seedrandom(randSeed+a)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(a,o){return typeof value=="string"?o===void 0?value.substring(a):value.substring(a,o):""}function substr(a,o){return typeof value=="string"?o===void 0?value.substr(a):value.substr(a,o):""}function posterizeTime(a){time=a===0?0:Math.floor(time*a)/a,value=valueAtTime(time)}var time,velocity,value,text,textIndex,textTotal,selectorValue,index=elem.data.ind,hasParent=!!(elem.hierarchy&&elem.hierarchy.length),parent,randSeed=Math.floor(Math.random()*1e6),globalData=elem.globalData;function executeExpression(a){return value=a,this.frameExpressionId===elem.globalData.frameId&&this.propType!=="textSelector"?value:(this.propType==="textSelector"&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),elemType===4&&!content&&(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),hasParent=!!(elem.hierarchy&&elem.hierarchy.length),hasParent&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt,scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var a={};a.initExpressions=o,a.resetFrame=ExpressionManager.resetFrame;function o(s){var _=0,T=[];function j(){_+=1}function ee(){_-=1,_===0&&re()}function te(ne){T.indexOf(ne)===-1&&T.push(ne)}function re(){var ne,ae=T.length;for(ne=0;ne<ae;ne+=1)T[ne].release();T.length=0}s.renderer.compInterface=CompExpressionInterface(s.renderer),s.renderer.globalData.projectInterface.registerComposition(s.renderer),s.renderer.globalData.pushExpression=j,s.renderer.globalData.popExpression=ee,s.renderer.globalData.registerExpressionProperty=te}return a}(),MaskManagerInterface=function(){function a(s,_){this._mask=s,this._data=_}Object.defineProperty(a.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(a.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),this._mask.op.v*100}});var o=function(_){var T=createSizedArray(_.viewData.length),j,ee=_.viewData.length;for(j=0;j<ee;j+=1)T[j]=new a(_.viewData[j],_.masksProperties[j]);var te=function(ne){for(j=0;j<ee;){if(_.masksProperties[j].nm===ne)return T[j];j+=1}return null};return te};return o}(),ExpressionPropertyInterface=function(){var a={pv:0,v:0,mult:1},o={pv:[0,0,0],v:[0,0,0],mult:1};function s(ee,te,re){Object.defineProperty(ee,"velocity",{get:function(){return te.getVelocityAtTime(te.comp.currentFrame)}}),ee.numKeys=te.keyframes?te.keyframes.length:0,ee.key=function(ne){if(!ee.numKeys)return 0;var ae="";"s"in te.keyframes[ne-1]?ae=te.keyframes[ne-1].s:"e"in te.keyframes[ne-2]?ae=te.keyframes[ne-2].e:ae=te.keyframes[ne-2].s;var oe=re==="unidimensional"?new Number(ae):Object.assign({},ae);return oe.time=te.keyframes[ne-1].t/te.elem.comp.globalData.frameRate,oe.value=re==="unidimensional"?ae[0]:ae,oe},ee.valueAtTime=te.getValueAtTime,ee.speedAtTime=te.getSpeedAtTime,ee.velocityAtTime=te.getVelocityAtTime,ee.propertyGroup=te.propertyGroup}function _(ee){(!ee||!("pv"in ee))&&(ee=a);var te=1/ee.mult,re=ee.pv*te,ne=new Number(re);return ne.value=re,s(ne,ee,"unidimensional"),function(){return ee.k&&ee.getValue(),re=ee.v*te,ne.value!==re&&(ne=new Number(re),ne.value=re,s(ne,ee,"unidimensional")),ne}}function T(ee){(!ee||!("pv"in ee))&&(ee=o);var te=1/ee.mult,re=ee.data&&ee.data.l||ee.pv.length,ne=createTypedArray("float32",re),ae=createTypedArray("float32",re);return ne.value=ae,s(ne,ee,"multidimensional"),function(){ee.k&&ee.getValue();for(var oe=0;oe<re;oe+=1)ae[oe]=ee.v[oe]*te,ne[oe]=ae[oe];return ne}}function j(){return a}return function(ee){return ee?ee.propType==="unidimensional"?_(ee):T(ee):j}}(),TransformExpressionInterface=function(){return function(a){function o(ee){switch(ee){case"scale":case"Scale":case"ADBE Scale":case 6:return o.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return o.rotation;case"ADBE Rotate X":return o.xRotation;case"ADBE Rotate Y":return o.yRotation;case"position":case"Position":case"ADBE Position":case 2:return o.position;case"ADBE Position_0":return o.xPosition;case"ADBE Position_1":return o.yPosition;case"ADBE Position_2":return o.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return o.anchorPoint;case"opacity":case"Opacity":case 11:return o.opacity;default:return null}}Object.defineProperty(o,"rotation",{get:ExpressionPropertyInterface(a.r||a.rz)}),Object.defineProperty(o,"zRotation",{get:ExpressionPropertyInterface(a.rz||a.r)}),Object.defineProperty(o,"xRotation",{get:ExpressionPropertyInterface(a.rx)}),Object.defineProperty(o,"yRotation",{get:ExpressionPropertyInterface(a.ry)}),Object.defineProperty(o,"scale",{get:ExpressionPropertyInterface(a.s)});var s,_,T,j;return a.p?j=ExpressionPropertyInterface(a.p):(s=ExpressionPropertyInterface(a.px),_=ExpressionPropertyInterface(a.py),a.pz&&(T=ExpressionPropertyInterface(a.pz))),Object.defineProperty(o,"position",{get:function(){return a.p?j():[s(),_(),T?T():0]}}),Object.defineProperty(o,"xPosition",{get:ExpressionPropertyInterface(a.px)}),Object.defineProperty(o,"yPosition",{get:ExpressionPropertyInterface(a.py)}),Object.defineProperty(o,"zPosition",{get:ExpressionPropertyInterface(a.pz)}),Object.defineProperty(o,"anchorPoint",{get:ExpressionPropertyInterface(a.a)}),Object.defineProperty(o,"opacity",{get:ExpressionPropertyInterface(a.o)}),Object.defineProperty(o,"skew",{get:ExpressionPropertyInterface(a.sk)}),Object.defineProperty(o,"skewAxis",{get:ExpressionPropertyInterface(a.sa)}),Object.defineProperty(o,"orientation",{get:ExpressionPropertyInterface(a.or)}),o}}(),LayerExpressionInterface=function(){function a(ne){var ae=new Matrix;if(ne!==void 0){var oe=this._elem.finalTransform.mProp.getValueAtTime(ne);oe.clone(ae)}else{var se=this._elem.finalTransform.mProp;se.applyToMatrix(ae)}return ae}function o(ne,ae){var oe=this.getMatrix(ae);return oe.props[12]=0,oe.props[13]=0,oe.props[14]=0,this.applyPoint(oe,ne)}function s(ne,ae){var oe=this.getMatrix(ae);return this.applyPoint(oe,ne)}function _(ne,ae){var oe=this.getMatrix(ae);return oe.props[12]=0,oe.props[13]=0,oe.props[14]=0,this.invertPoint(oe,ne)}function T(ne,ae){var oe=this.getMatrix(ae);return this.invertPoint(oe,ne)}function j(ne,ae){if(this._elem.hierarchy&&this._elem.hierarchy.length){var oe,se=this._elem.hierarchy.length;for(oe=0;oe<se;oe+=1)this._elem.hierarchy[oe].finalTransform.mProp.applyToMatrix(ne)}return ne.applyToPointArray(ae[0],ae[1],ae[2]||0)}function ee(ne,ae){if(this._elem.hierarchy&&this._elem.hierarchy.length){var oe,se=this._elem.hierarchy.length;for(oe=0;oe<se;oe+=1)this._elem.hierarchy[oe].finalTransform.mProp.applyToMatrix(ne)}return ne.inversePoint(ae)}function te(ne){var ae=new Matrix;if(ae.reset(),this._elem.finalTransform.mProp.applyToMatrix(ae),this._elem.hierarchy&&this._elem.hierarchy.length){var oe,se=this._elem.hierarchy.length;for(oe=0;oe<se;oe+=1)this._elem.hierarchy[oe].finalTransform.mProp.applyToMatrix(ae);return ae.inversePoint(ne)}return ae.inversePoint(ne)}function re(){return[1,1,1,1]}return function(ne){var ae;function oe(ce){de.mask=new MaskManagerInterface(ce,ne)}function se(ce){de.effect=ce}function de(ce){switch(ce){case"ADBE Root Vectors Group":case"Contents":case 2:return de.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return ae;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return de.effect;case"ADBE Text Properties":return de.textInterface;default:return null}}de.getMatrix=a,de.invertPoint=ee,de.applyPoint=j,de.toWorld=s,de.toWorldVec=o,de.fromWorld=T,de.fromWorldVec=_,de.toComp=s,de.fromComp=te,de.sampleImage=re,de.sourceRectAtTime=ne.sourceRectAtTime.bind(ne),de._elem=ne,ae=TransformExpressionInterface(ne.finalTransform.mProp);var ue=getDescriptor(ae,"anchorPoint");return Object.defineProperties(de,{hasParent:{get:function(){return ne.hierarchy.length}},parent:{get:function(){return ne.hierarchy[0].layerInterface}},rotation:getDescriptor(ae,"rotation"),scale:getDescriptor(ae,"scale"),position:getDescriptor(ae,"position"),opacity:getDescriptor(ae,"opacity"),anchorPoint:ue,anchor_point:ue,transform:{get:function(){return ae}},active:{get:function(){return ne.isInRange}}}),de.startTime=ne.data.st,de.index=ne.data.ind,de.source=ne.data.refId,de.height=ne.data.ty===0?ne.data.h:100,de.width=ne.data.ty===0?ne.data.w:100,de.inPoint=ne.data.ip/ne.comp.globalData.frameRate,de.outPoint=ne.data.op/ne.comp.globalData.frameRate,de._name=ne.data.nm,de.registerMaskInterface=oe,de.registerEffectsInterface=se,de}}(),propertyGroupFactory=function(){return function(a,o){return function(s){return s=s===void 0?1:s,s<=0?a:o(s-1)}}}(),PropertyInterface=function(){return function(a,o){var s={_name:a};function _(T){return T=T===void 0?1:T,T<=0?s:o(T-1)}return _}}(),EffectsExpressionInterface=function(){var a={createEffectsInterface:o};function o(T,j){if(T.effectsManager){var ee=[],te=T.data.ef,re,ne=T.effectsManager.effectElements.length;for(re=0;re<ne;re+=1)ee.push(s(te[re],T.effectsManager.effectElements[re],j,T));var ae=T.data.ef||[],oe=function(de){for(re=0,ne=ae.length;re<ne;){if(de===ae[re].nm||de===ae[re].mn||de===ae[re].ix)return ee[re];re+=1}return null};return Object.defineProperty(oe,"numProperties",{get:function(){return ae.length}}),oe}return null}function s(T,j,ee,te){function re(de){for(var ue=T.ef,ce=0,ve=ue.length;ce<ve;){if(de===ue[ce].nm||de===ue[ce].mn||de===ue[ce].ix)return ue[ce].ty===5?ae[ce]:ae[ce]();ce+=1}throw new Error}var ne=propertyGroupFactory(re,ee),ae=[],oe,se=T.ef.length;for(oe=0;oe<se;oe+=1)T.ef[oe].ty===5?ae.push(s(T.ef[oe],j.effectElements[oe],j.effectElements[oe].propertyGroup,te)):ae.push(_(j.effectElements[oe],T.ef[oe].ty,te,ne));return T.mn==="ADBE Color Control"&&Object.defineProperty(re,"color",{get:function(){return ae[0]()}}),Object.defineProperties(re,{numProperties:{get:function(){return T.np}},_name:{value:T.nm},propertyGroup:{value:ne}}),re.enabled=T.en!==0,re.active=re.enabled,re}function _(T,j,ee,te){var re=ExpressionPropertyInterface(T.p);function ne(){return j===10?ee.comp.compInterface(T.p.v):re()}return T.p.setGroupProperty&&T.p.setGroupProperty(PropertyInterface("",te)),ne}return a}(),ShapePathInterface=function(){return function(o,s,_){var T=s.sh;function j(te){return te==="Shape"||te==="shape"||te==="Path"||te==="path"||te==="ADBE Vector Shape"||te===2?j.path:null}var ee=propertyGroupFactory(j,_);return T.setGroupProperty(PropertyInterface("Path",ee)),Object.defineProperties(j,{path:{get:function(){return T.k&&T.getValue(),T}},shape:{get:function(){return T.k&&T.getValue(),T}},_name:{value:o.nm},ix:{value:o.ix},propertyIndex:{value:o.ix},mn:{value:o.mn},propertyGroup:{value:_}}),j}}(),ShapeExpressionInterface=function(){function a(ue,ce,ve){var fe=[],he,pe=ue?ue.length:0;for(he=0;he<pe;he+=1)ue[he].ty==="gr"?fe.push(s(ue[he],ce[he],ve)):ue[he].ty==="fl"?fe.push(_(ue[he],ce[he],ve)):ue[he].ty==="st"?fe.push(ee(ue[he],ce[he],ve)):ue[he].ty==="tm"?fe.push(te(ue[he],ce[he],ve)):ue[he].ty==="tr"||(ue[he].ty==="el"?fe.push(ne(ue[he],ce[he],ve)):ue[he].ty==="sr"?fe.push(ae(ue[he],ce[he],ve)):ue[he].ty==="sh"?fe.push(ShapePathInterface(ue[he],ce[he],ve)):ue[he].ty==="rc"?fe.push(oe(ue[he],ce[he],ve)):ue[he].ty==="rd"?fe.push(se(ue[he],ce[he],ve)):ue[he].ty==="rp"?fe.push(de(ue[he],ce[he],ve)):ue[he].ty==="gf"?fe.push(T(ue[he],ce[he],ve)):fe.push(j(ue[he],ce[he])));return fe}function o(ue,ce,ve){var fe,he=function(be){for(var ye=0,$e=fe.length;ye<$e;){if(fe[ye]._name===be||fe[ye].mn===be||fe[ye].propertyIndex===be||fe[ye].ix===be||fe[ye].ind===be)return fe[ye];ye+=1}return typeof be=="number"?fe[be-1]:null};he.propertyGroup=propertyGroupFactory(he,ve),fe=a(ue.it,ce.it,he.propertyGroup),he.numProperties=fe.length;var pe=re(ue.it[ue.it.length-1],ce.it[ce.it.length-1],he.propertyGroup);return he.transform=pe,he.propertyIndex=ue.cix,he._name=ue.nm,he}function s(ue,ce,ve){var fe=function(be){switch(be){case"ADBE Vectors Group":case"Contents":case 2:return fe.content;default:return fe.transform}};fe.propertyGroup=propertyGroupFactory(fe,ve);var he=o(ue,ce,fe.propertyGroup),pe=re(ue.it[ue.it.length-1],ce.it[ce.it.length-1],fe.propertyGroup);return fe.content=he,fe.transform=pe,Object.defineProperty(fe,"_name",{get:function(){return ue.nm}}),fe.numProperties=ue.np,fe.propertyIndex=ue.ix,fe.nm=ue.nm,fe.mn=ue.mn,fe}function _(ue,ce,ve){function fe(he){return he==="Color"||he==="color"?fe.color:he==="Opacity"||he==="opacity"?fe.opacity:null}return Object.defineProperties(fe,{color:{get:ExpressionPropertyInterface(ce.c)},opacity:{get:ExpressionPropertyInterface(ce.o)},_name:{value:ue.nm},mn:{value:ue.mn}}),ce.c.setGroupProperty(PropertyInterface("Color",ve)),ce.o.setGroupProperty(PropertyInterface("Opacity",ve)),fe}function T(ue,ce,ve){function fe(he){return he==="Start Point"||he==="start point"?fe.startPoint:he==="End Point"||he==="end point"?fe.endPoint:he==="Opacity"||he==="opacity"?fe.opacity:null}return Object.defineProperties(fe,{startPoint:{get:ExpressionPropertyInterface(ce.s)},endPoint:{get:ExpressionPropertyInterface(ce.e)},opacity:{get:ExpressionPropertyInterface(ce.o)},type:{get:function(){return"a"}},_name:{value:ue.nm},mn:{value:ue.mn}}),ce.s.setGroupProperty(PropertyInterface("Start Point",ve)),ce.e.setGroupProperty(PropertyInterface("End Point",ve)),ce.o.setGroupProperty(PropertyInterface("Opacity",ve)),fe}function j(){function ue(){return null}return ue}function ee(ue,ce,ve){var fe=propertyGroupFactory($e,ve),he=propertyGroupFactory(ye,fe);function pe(_e){Object.defineProperty(ye,ue.d[_e].nm,{get:ExpressionPropertyInterface(ce.d.dataProps[_e].p)})}var me,be=ue.d?ue.d.length:0,ye={};for(me=0;me<be;me+=1)pe(me),ce.d.dataProps[me].p.setGroupProperty(he);function $e(_e){return _e==="Color"||_e==="color"?$e.color:_e==="Opacity"||_e==="opacity"?$e.opacity:_e==="Stroke Width"||_e==="stroke width"?$e.strokeWidth:null}return Object.defineProperties($e,{color:{get:ExpressionPropertyInterface(ce.c)},opacity:{get:ExpressionPropertyInterface(ce.o)},strokeWidth:{get:ExpressionPropertyInterface(ce.w)},dash:{get:function(){return ye}},_name:{value:ue.nm},mn:{value:ue.mn}}),ce.c.setGroupProperty(PropertyInterface("Color",fe)),ce.o.setGroupProperty(PropertyInterface("Opacity",fe)),ce.w.setGroupProperty(PropertyInterface("Stroke Width",fe)),$e}function te(ue,ce,ve){function fe(pe){return pe===ue.e.ix||pe==="End"||pe==="end"?fe.end:pe===ue.s.ix?fe.start:pe===ue.o.ix?fe.offset:null}var he=propertyGroupFactory(fe,ve);return fe.propertyIndex=ue.ix,ce.s.setGroupProperty(PropertyInterface("Start",he)),ce.e.setGroupProperty(PropertyInterface("End",he)),ce.o.setGroupProperty(PropertyInterface("Offset",he)),fe.propertyIndex=ue.ix,fe.propertyGroup=ve,Object.defineProperties(fe,{start:{get:ExpressionPropertyInterface(ce.s)},end:{get:ExpressionPropertyInterface(ce.e)},offset:{get:ExpressionPropertyInterface(ce.o)},_name:{value:ue.nm}}),fe.mn=ue.mn,fe}function re(ue,ce,ve){function fe(pe){return ue.a.ix===pe||pe==="Anchor Point"?fe.anchorPoint:ue.o.ix===pe||pe==="Opacity"?fe.opacity:ue.p.ix===pe||pe==="Position"?fe.position:ue.r.ix===pe||pe==="Rotation"||pe==="ADBE Vector Rotation"?fe.rotation:ue.s.ix===pe||pe==="Scale"?fe.scale:ue.sk&&ue.sk.ix===pe||pe==="Skew"?fe.skew:ue.sa&&ue.sa.ix===pe||pe==="Skew Axis"?fe.skewAxis:null}var he=propertyGroupFactory(fe,ve);return ce.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",he)),ce.transform.mProps.p.setGroupProperty(PropertyInterface("Position",he)),ce.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",he)),ce.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",he)),ce.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",he)),ce.transform.mProps.sk&&(ce.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",he)),ce.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",he))),ce.transform.op.setGroupProperty(PropertyInterface("Opacity",he)),Object.defineProperties(fe,{opacity:{get:ExpressionPropertyInterface(ce.transform.mProps.o)},position:{get:ExpressionPropertyInterface(ce.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(ce.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(ce.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(ce.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(ce.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(ce.transform.mProps.sa)},_name:{value:ue.nm}}),fe.ty="tr",fe.mn=ue.mn,fe.propertyGroup=ve,fe}function ne(ue,ce,ve){function fe(me){return ue.p.ix===me?fe.position:ue.s.ix===me?fe.size:null}var he=propertyGroupFactory(fe,ve);fe.propertyIndex=ue.ix;var pe=ce.sh.ty==="tm"?ce.sh.prop:ce.sh;return pe.s.setGroupProperty(PropertyInterface("Size",he)),pe.p.setGroupProperty(PropertyInterface("Position",he)),Object.defineProperties(fe,{size:{get:ExpressionPropertyInterface(pe.s)},position:{get:ExpressionPropertyInterface(pe.p)},_name:{value:ue.nm}}),fe.mn=ue.mn,fe}function ae(ue,ce,ve){function fe(me){return ue.p.ix===me?fe.position:ue.r.ix===me?fe.rotation:ue.pt.ix===me?fe.points:ue.or.ix===me||me==="ADBE Vector Star Outer Radius"?fe.outerRadius:ue.os.ix===me?fe.outerRoundness:ue.ir&&(ue.ir.ix===me||me==="ADBE Vector Star Inner Radius")?fe.innerRadius:ue.is&&ue.is.ix===me?fe.innerRoundness:null}var he=propertyGroupFactory(fe,ve),pe=ce.sh.ty==="tm"?ce.sh.prop:ce.sh;return fe.propertyIndex=ue.ix,pe.or.setGroupProperty(PropertyInterface("Outer Radius",he)),pe.os.setGroupProperty(PropertyInterface("Outer Roundness",he)),pe.pt.setGroupProperty(PropertyInterface("Points",he)),pe.p.setGroupProperty(PropertyInterface("Position",he)),pe.r.setGroupProperty(PropertyInterface("Rotation",he)),ue.ir&&(pe.ir.setGroupProperty(PropertyInterface("Inner Radius",he)),pe.is.setGroupProperty(PropertyInterface("Inner Roundness",he))),Object.defineProperties(fe,{position:{get:ExpressionPropertyInterface(pe.p)},rotation:{get:ExpressionPropertyInterface(pe.r)},points:{get:ExpressionPropertyInterface(pe.pt)},outerRadius:{get:ExpressionPropertyInterface(pe.or)},outerRoundness:{get:ExpressionPropertyInterface(pe.os)},innerRadius:{get:ExpressionPropertyInterface(pe.ir)},innerRoundness:{get:ExpressionPropertyInterface(pe.is)},_name:{value:ue.nm}}),fe.mn=ue.mn,fe}function oe(ue,ce,ve){function fe(me){return ue.p.ix===me?fe.position:ue.r.ix===me?fe.roundness:ue.s.ix===me||me==="Size"||me==="ADBE Vector Rect Size"?fe.size:null}var he=propertyGroupFactory(fe,ve),pe=ce.sh.ty==="tm"?ce.sh.prop:ce.sh;return fe.propertyIndex=ue.ix,pe.p.setGroupProperty(PropertyInterface("Position",he)),pe.s.setGroupProperty(PropertyInterface("Size",he)),pe.r.setGroupProperty(PropertyInterface("Rotation",he)),Object.defineProperties(fe,{position:{get:ExpressionPropertyInterface(pe.p)},roundness:{get:ExpressionPropertyInterface(pe.r)},size:{get:ExpressionPropertyInterface(pe.s)},_name:{value:ue.nm}}),fe.mn=ue.mn,fe}function se(ue,ce,ve){function fe(me){return ue.r.ix===me||me==="Round Corners 1"?fe.radius:null}var he=propertyGroupFactory(fe,ve),pe=ce;return fe.propertyIndex=ue.ix,pe.rd.setGroupProperty(PropertyInterface("Radius",he)),Object.defineProperties(fe,{radius:{get:ExpressionPropertyInterface(pe.rd)},_name:{value:ue.nm}}),fe.mn=ue.mn,fe}function de(ue,ce,ve){function fe(me){return ue.c.ix===me||me==="Copies"?fe.copies:ue.o.ix===me||me==="Offset"?fe.offset:null}var he=propertyGroupFactory(fe,ve),pe=ce;return fe.propertyIndex=ue.ix,pe.c.setGroupProperty(PropertyInterface("Copies",he)),pe.o.setGroupProperty(PropertyInterface("Offset",he)),Object.defineProperties(fe,{copies:{get:ExpressionPropertyInterface(pe.c)},offset:{get:ExpressionPropertyInterface(pe.o)},_name:{value:ue.nm}}),fe.mn=ue.mn,fe}return function(ue,ce,ve){var fe;function he(me){if(typeof me=="number")return me=me===void 0?1:me,me===0?ve:fe[me-1];for(var be=0,ye=fe.length;be<ye;){if(fe[be]._name===me)return fe[be];be+=1}return null}function pe(){return ve}return he.propertyGroup=propertyGroupFactory(he,pe),fe=a(ue,ce,he.propertyGroup),he.numProperties=fe.length,he._name="Contents",he}}(),TextExpressionInterface=function(){return function(a){var o;function s(_){switch(_){case"ADBE Text Document":return s.sourceText;default:return null}}return Object.defineProperty(s,"sourceText",{get:function(){a.textProperty.getValue();var T=a.textProperty.currentData.t;return(!o||T!==o.value)&&(o=new String(T),o.value=T||new String(T),Object.defineProperty(o,"style",{get:function(){return{fillColor:a.textProperty.currentData.fc}}})),o}}),s}}();function _typeof(a){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof=function(s){return typeof s}:_typeof=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},_typeof(a)}var FootageInterface=function(){var a=function(_){var T="",j=_.getFootageData();function ee(){return T="",j=_.getFootageData(),te}function te(re){if(j[re])return T=re,j=j[re],_typeof(j)==="object"?te:j;var ne=re.indexOf(T);if(ne!==-1){var ae=parseInt(re.substr(ne+T.length),10);return j=j[ae],_typeof(j)==="object"?te:j}return""}return ee},o=function(_){function T(j){return j==="Outline"?T.outlineInterface():null}return T._name="Outline",T.outlineInterface=a(_),T};return function(s){function _(T){return T==="Data"?_.dataInterface:null}return _._name="Data",_.dataInterface=o(s),_}}(),interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(a){return interfaces[a]||null}var expressionHelpers=function(){function a(ee,te,re){te.x&&(re.k=!0,re.x=!0,re.initiateExpression=ExpressionManager.initiateExpression,re.effectsSequence.push(re.initiateExpression(ee,te,re).bind(re)))}function o(ee){return ee*=this.elem.globalData.frameRate,ee-=this.offsetTime,ee!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<ee?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(ee,this._cachingAtTime),this._cachingAtTime.lastFrame=ee),this._cachingAtTime.value}function s(ee){var te=-.01,re=this.getValueAtTime(ee),ne=this.getValueAtTime(ee+te),ae=0;if(re.length){var oe;for(oe=0;oe<re.length;oe+=1)ae+=Math.pow(ne[oe]-re[oe],2);ae=Math.sqrt(ae)*100}else ae=0;return ae}function _(ee){if(this.vel!==void 0)return this.vel;var te=-.001,re=this.getValueAtTime(ee),ne=this.getValueAtTime(ee+te),ae;if(re.length){ae=createTypedArray("float32",re.length);var oe;for(oe=0;oe<re.length;oe+=1)ae[oe]=(ne[oe]-re[oe])/te}else ae=(ne-re)/te;return ae}function T(){return this.pv}function j(ee){this.propertyGroup=ee}return{searchExpressions:a,getSpeedAtTime:s,getVelocityAtTime:_,getValueAtTime:o,getStaticValueAtTime:T,setGroupProperty:j}}();function addPropertyDecorator(){function a(se,de,ue){if(!this.k||!this.keyframes)return this.pv;se=se?se.toLowerCase():"";var ce=this.comp.renderedFrame,ve=this.keyframes,fe=ve[ve.length-1].t;if(ce<=fe)return this.pv;var he,pe;ue?(de?he=Math.abs(fe-this.elem.comp.globalData.frameRate*de):he=Math.max(0,fe-this.elem.data.ip),pe=fe-he):((!de||de>ve.length-1)&&(de=ve.length-1),pe=ve[ve.length-1-de].t,he=fe-pe);var me,be,ye;if(se==="pingpong"){var $e=Math.floor((ce-pe)/he);if($e%2!==0)return this.getValueAtTime((he-(ce-pe)%he+pe)/this.comp.globalData.frameRate,0)}else if(se==="offset"){var _e=this.getValueAtTime(pe/this.comp.globalData.frameRate,0),Ee=this.getValueAtTime(fe/this.comp.globalData.frameRate,0),Oe=this.getValueAtTime(((ce-pe)%he+pe)/this.comp.globalData.frameRate,0),Me=Math.floor((ce-pe)/he);if(this.pv.length){for(ye=new Array(_e.length),be=ye.length,me=0;me<be;me+=1)ye[me]=(Ee[me]-_e[me])*Me+Oe[me];return ye}return(Ee-_e)*Me+Oe}else if(se==="continue"){var Ce=this.getValueAtTime(fe/this.comp.globalData.frameRate,0),Ie=this.getValueAtTime((fe-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(ye=new Array(Ce.length),be=ye.length,me=0;me<be;me+=1)ye[me]=Ce[me]+(Ce[me]-Ie[me])*((ce-fe)/this.comp.globalData.frameRate)/5e-4;return ye}return Ce+(Ce-Ie)*((ce-fe)/.001)}return this.getValueAtTime(((ce-pe)%he+pe)/this.comp.globalData.frameRate,0)}function o(se,de,ue){if(!this.k)return this.pv;se=se?se.toLowerCase():"";var ce=this.comp.renderedFrame,ve=this.keyframes,fe=ve[0].t;if(ce>=fe)return this.pv;var he,pe;ue?(de?he=Math.abs(this.elem.comp.globalData.frameRate*de):he=Math.max(0,this.elem.data.op-fe),pe=fe+he):((!de||de>ve.length-1)&&(de=ve.length-1),pe=ve[de].t,he=pe-fe);var me,be,ye;if(se==="pingpong"){var $e=Math.floor((fe-ce)/he);if($e%2===0)return this.getValueAtTime(((fe-ce)%he+fe)/this.comp.globalData.frameRate,0)}else if(se==="offset"){var _e=this.getValueAtTime(fe/this.comp.globalData.frameRate,0),Ee=this.getValueAtTime(pe/this.comp.globalData.frameRate,0),Oe=this.getValueAtTime((he-(fe-ce)%he+fe)/this.comp.globalData.frameRate,0),Me=Math.floor((fe-ce)/he)+1;if(this.pv.length){for(ye=new Array(_e.length),be=ye.length,me=0;me<be;me+=1)ye[me]=Oe[me]-(Ee[me]-_e[me])*Me;return ye}return Oe-(Ee-_e)*Me}else if(se==="continue"){var Ce=this.getValueAtTime(fe/this.comp.globalData.frameRate,0),Ie=this.getValueAtTime((fe+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(ye=new Array(Ce.length),be=ye.length,me=0;me<be;me+=1)ye[me]=Ce[me]+(Ce[me]-Ie[me])*(fe-ce)/.001;return ye}return Ce+(Ce-Ie)*(fe-ce)/.001}return this.getValueAtTime((he-((fe-ce)%he+fe))/this.comp.globalData.frameRate,0)}function s(se,de){if(!this.k)return this.pv;if(se=(se||.4)*.5,de=Math.floor(de||5),de<=1)return this.pv;var ue=this.comp.renderedFrame/this.comp.globalData.frameRate,ce=ue-se,ve=ue+se,fe=de>1?(ve-ce)/(de-1):1,he=0,pe=0,me;this.pv.length?me=createTypedArray("float32",this.pv.length):me=0;for(var be;he<de;){if(be=this.getValueAtTime(ce+he*fe),this.pv.length)for(pe=0;pe<this.pv.length;pe+=1)me[pe]+=be[pe];else me+=be;he+=1}if(this.pv.length)for(pe=0;pe<this.pv.length;pe+=1)me[pe]/=de;else me/=de;return me}function _(se){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var de=this._transformCachingAtTime.v;if(de.cloneFromProps(this.pre.props),this.appliedTransformations<1){var ue=this.a.getValueAtTime(se);de.translate(-ue[0]*this.a.mult,-ue[1]*this.a.mult,ue[2]*this.a.mult)}if(this.appliedTransformations<2){var ce=this.s.getValueAtTime(se);de.scale(ce[0]*this.s.mult,ce[1]*this.s.mult,ce[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var ve=this.sk.getValueAtTime(se),fe=this.sa.getValueAtTime(se);de.skewFromAxis(-ve*this.sk.mult,fe*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var he=this.r.getValueAtTime(se);de.rotate(-he*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var pe=this.rz.getValueAtTime(se),me=this.ry.getValueAtTime(se),be=this.rx.getValueAtTime(se),ye=this.or.getValueAtTime(se);de.rotateZ(-pe*this.rz.mult).rotateY(me*this.ry.mult).rotateX(be*this.rx.mult).rotateZ(-ye[2]*this.or.mult).rotateY(ye[1]*this.or.mult).rotateX(ye[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var $e=this.px.getValueAtTime(se),_e=this.py.getValueAtTime(se);if(this.data.p.z){var Ee=this.pz.getValueAtTime(se);de.translate($e*this.px.mult,_e*this.py.mult,-Ee*this.pz.mult)}else de.translate($e*this.px.mult,_e*this.py.mult,0)}else{var Oe=this.p.getValueAtTime(se);de.translate(Oe[0]*this.p.mult,Oe[1]*this.p.mult,-Oe[2]*this.p.mult)}return de}function T(){return this.v.clone(new Matrix)}var j=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(se,de,ue){var ce=j(se,de,ue);return ce.dynamicProperties.length?ce.getValueAtTime=_.bind(ce):ce.getValueAtTime=T.bind(ce),ce.setGroupProperty=expressionHelpers.setGroupProperty,ce};var ee=PropertyFactory.getProp;PropertyFactory.getProp=function(se,de,ue,ce,ve){var fe=ee(se,de,ue,ce,ve);fe.kf?fe.getValueAtTime=expressionHelpers.getValueAtTime.bind(fe):fe.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(fe),fe.setGroupProperty=expressionHelpers.setGroupProperty,fe.loopOut=a,fe.loopIn=o,fe.smooth=s,fe.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(fe),fe.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(fe),fe.numKeys=de.a===1?de.k.length:0,fe.propertyIndex=de.ix;var he=0;return ue!==0&&(he=createTypedArray("float32",de.a===1?de.k[0].s.length:de.k.length)),fe._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:he},expressionHelpers.searchExpressions(se,de,fe),fe.k&&ve.addDynamicProperty(fe),fe};function te(se){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),se*=this.elem.globalData.frameRate,se-=this.offsetTime,se!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<se?this._caching.lastIndex:0,this._cachingAtTime.lastTime=se,this.interpolateShape(se,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue}var re=ShapePropertyFactory.getConstructorFunction(),ne=ShapePropertyFactory.getKeyframedConstructorFunction();function ae(){}ae.prototype={vertices:function(de,ue){this.k&&this.getValue();var ce=this.v;ue!==void 0&&(ce=this.getValueAtTime(ue,0));var ve,fe=ce._length,he=ce[de],pe=ce.v,me=createSizedArray(fe);for(ve=0;ve<fe;ve+=1)de==="i"||de==="o"?me[ve]=[he[ve][0]-pe[ve][0],he[ve][1]-pe[ve][1]]:me[ve]=[he[ve][0],he[ve][1]];return me},points:function(de){return this.vertices("v",de)},inTangents:function(de){return this.vertices("i",de)},outTangents:function(de){return this.vertices("o",de)},isClosed:function(){return this.v.c},pointOnPath:function(de,ue){var ce=this.v;ue!==void 0&&(ce=this.getValueAtTime(ue,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(ce));for(var ve=this._segmentsLength,fe=ve.lengths,he=ve.totalLength*de,pe=0,me=fe.length,be=0,ye;pe<me;){if(be+fe[pe].addedLength>he){var $e=pe,_e=ce.c&&pe===me-1?0:pe+1,Ee=(he-be)/fe[pe].addedLength;ye=bez.getPointInSegment(ce.v[$e],ce.v[_e],ce.o[$e],ce.i[_e],Ee,fe[pe]);break}else be+=fe[pe].addedLength;pe+=1}return ye||(ye=ce.c?[ce.v[0][0],ce.v[0][1]]:[ce.v[ce._length-1][0],ce.v[ce._length-1][1]]),ye},vectorOnPath:function(de,ue,ce){de==1?de=this.v.c:de==0&&(de=.999);var ve=this.pointOnPath(de,ue),fe=this.pointOnPath(de+.001,ue),he=fe[0]-ve[0],pe=fe[1]-ve[1],me=Math.sqrt(Math.pow(he,2)+Math.pow(pe,2));if(me===0)return[0,0];var be=ce==="tangent"?[he/me,pe/me]:[-pe/me,he/me];return be},tangentOnPath:function(de,ue){return this.vectorOnPath(de,ue,"tangent")},normalOnPath:function(de,ue){return this.vectorOnPath(de,ue,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([ae],re),extendPrototype([ae],ne),ne.prototype.getValueAtTime=te,ne.prototype.initiateExpression=ExpressionManager.initiateExpression;var oe=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(se,de,ue,ce,ve){var fe=oe(se,de,ue,ce,ve);return fe.propertyIndex=de.ix,fe.lock=!1,ue===3?expressionHelpers.searchExpressions(se,de.pt,fe):ue===4&&expressionHelpers.searchExpressions(se,de.ks,fe),fe.k&&se.addDynamicProperty(fe),fe}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function a(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(o,s){var _=this.calculateExpression(s);if(o.t!==_){var T={};return this.copyData(T,o),T.t=_.toString(),T.__complete=!1,T}return o},TextProperty.prototype.searchProperty=function(){var o=this.searchKeyframes(),s=this.searchExpressions();return this.kf=o||s,this.kf},TextProperty.prototype.searchExpressions=a}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function a(o,s){var _=createNS("feMerge");_.setAttribute("result",o);var T,j;for(j=0;j<s.length;j+=1)T=createNS("feMergeNode"),T.setAttribute("in",s[j]),_.appendChild(T),_.appendChild(T);return _}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(a,o,s,_,T){this.filterManager=o;var j=createNS("feColorMatrix");j.setAttribute("type","matrix"),j.setAttribute("color-interpolation-filters","linearRGB"),j.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=j,j.setAttribute("result",_+"_tint_1"),a.appendChild(j),j=createNS("feColorMatrix"),j.setAttribute("type","matrix"),j.setAttribute("color-interpolation-filters","sRGB"),j.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),j.setAttribute("result",_+"_tint_2"),a.appendChild(j),this.matrixFilter=j;var ee=this.createMergeNode(_,[T,_+"_tint_1",_+"_tint_2"]);a.appendChild(ee)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=this.filterManager.effectElements[0].p.v,s=this.filterManager.effectElements[1].p.v,_=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+_+" 0"),this.matrixFilter.setAttribute("values",s[0]-o[0]+" 0 0 0 "+o[0]+" "+(s[1]-o[1])+" 0 0 0 "+o[1]+" "+(s[2]-o[2])+" 0 0 0 "+o[2]+" 0 0 0 1 0")}};function SVGFillFilter(a,o,s,_){this.filterManager=o;var T=createNS("feColorMatrix");T.setAttribute("type","matrix"),T.setAttribute("color-interpolation-filters","sRGB"),T.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),T.setAttribute("result",_),a.appendChild(T),this.matrixFilter=T}SVGFillFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=this.filterManager.effectElements[2].p.v,s=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+o[0]+" 0 0 0 0 "+o[1]+" 0 0 0 0 "+o[2]+" 0 0 0 "+s+" 0")}};function SVGStrokeEffect(a,o,s){this.initialized=!1,this.filterManager=o,this.elem=s,this.paths=[]}SVGStrokeEffect.prototype.initialize=function(){var a=this.elem.layerElement.children||this.elem.layerElement.childNodes,o,s,_,T;for(this.filterManager.effectElements[1].p.v===1?(T=this.elem.maskManager.masksProperties.length,_=0):(_=this.filterManager.effectElements[0].p.v-1,T=_+1),s=createNS("g"),s.setAttribute("fill","none"),s.setAttribute("stroke-linecap","round"),s.setAttribute("stroke-dashoffset",1),_;_<T;_+=1)o=createNS("path"),s.appendChild(o),this.paths.push({p:o,m:_});if(this.filterManager.effectElements[10].p.v===3){var j=createNS("mask"),ee=createElementID();j.setAttribute("id",ee),j.setAttribute("mask-type","alpha"),j.appendChild(s),this.elem.globalData.defs.appendChild(j);var te=createNS("g");for(te.setAttribute("mask","url("+getLocationHref()+"#"+ee+")");a[0];)te.appendChild(a[0]);this.elem.layerElement.appendChild(te),this.masker=j,s.setAttribute("stroke","#fff")}else if(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2){if(this.filterManager.effectElements[10].p.v===2)for(a=this.elem.layerElement.children||this.elem.layerElement.childNodes;a.length;)this.elem.layerElement.removeChild(a[0]);this.elem.layerElement.appendChild(s),this.elem.layerElement.removeAttribute("mask"),s.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=s},SVGStrokeEffect.prototype.renderFrame=function(a){this.initialized||this.initialize();var o,s=this.paths.length,_,T;for(o=0;o<s;o+=1)if(this.paths[o].m!==-1&&(_=this.elem.maskManager.viewData[this.paths[o].m],T=this.paths[o].p,(a||this.filterManager._mdf||_.prop._mdf)&&T.setAttribute("d",_.lastPath),a||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||_.prop._mdf)){var j;if(this.filterManager.effectElements[7].p.v!==0||this.filterManager.effectElements[8].p.v!==100){var ee=Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,te=Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,re=T.getTotalLength();j="0 0 0 "+re*ee+" ";var ne=re*(te-ee),ae=1+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01,oe=Math.floor(ne/ae),se;for(se=0;se<oe;se+=1)j+="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01+" ";j+="0 "+re*10+" 0 0"}else j="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01;T.setAttribute("stroke-dasharray",j)}if((a||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",this.filterManager.effectElements[4].p.v*2),(a||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2)&&(a||this.filterManager.effectElements[3].p._mdf)){var de=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(de[0]*255)+","+bmFloor(de[1]*255)+","+bmFloor(de[2]*255)+")")}};function SVGTritoneFilter(a,o,s,_){this.filterManager=o;var T=createNS("feColorMatrix");T.setAttribute("type","matrix"),T.setAttribute("color-interpolation-filters","linearRGB"),T.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),a.appendChild(T);var j=createNS("feComponentTransfer");j.setAttribute("color-interpolation-filters","sRGB"),j.setAttribute("result",_),this.matrixFilter=j;var ee=createNS("feFuncR");ee.setAttribute("type","table"),j.appendChild(ee),this.feFuncR=ee;var te=createNS("feFuncG");te.setAttribute("type","table"),j.appendChild(te),this.feFuncG=te;var re=createNS("feFuncB");re.setAttribute("type","table"),j.appendChild(re),this.feFuncB=re,a.appendChild(j)}SVGTritoneFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=this.filterManager.effectElements[0].p.v,s=this.filterManager.effectElements[1].p.v,_=this.filterManager.effectElements[2].p.v,T=_[0]+" "+s[0]+" "+o[0],j=_[1]+" "+s[1]+" "+o[1],ee=_[2]+" "+s[2]+" "+o[2];this.feFuncR.setAttribute("tableValues",T),this.feFuncG.setAttribute("tableValues",j),this.feFuncB.setAttribute("tableValues",ee)}};function SVGProLevelsFilter(a,o,s,_){this.filterManager=o;var T=this.filterManager.effectElements,j=createNS("feComponentTransfer");(T[10].p.k||T[10].p.v!==0||T[11].p.k||T[11].p.v!==1||T[12].p.k||T[12].p.v!==1||T[13].p.k||T[13].p.v!==0||T[14].p.k||T[14].p.v!==1)&&(this.feFuncR=this.createFeFunc("feFuncR",j)),(T[17].p.k||T[17].p.v!==0||T[18].p.k||T[18].p.v!==1||T[19].p.k||T[19].p.v!==1||T[20].p.k||T[20].p.v!==0||T[21].p.k||T[21].p.v!==1)&&(this.feFuncG=this.createFeFunc("feFuncG",j)),(T[24].p.k||T[24].p.v!==0||T[25].p.k||T[25].p.v!==1||T[26].p.k||T[26].p.v!==1||T[27].p.k||T[27].p.v!==0||T[28].p.k||T[28].p.v!==1)&&(this.feFuncB=this.createFeFunc("feFuncB",j)),(T[31].p.k||T[31].p.v!==0||T[32].p.k||T[32].p.v!==1||T[33].p.k||T[33].p.v!==1||T[34].p.k||T[34].p.v!==0||T[35].p.k||T[35].p.v!==1)&&(this.feFuncA=this.createFeFunc("feFuncA",j)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(j.setAttribute("color-interpolation-filters","sRGB"),a.appendChild(j)),(T[3].p.k||T[3].p.v!==0||T[4].p.k||T[4].p.v!==1||T[5].p.k||T[5].p.v!==1||T[6].p.k||T[6].p.v!==0||T[7].p.k||T[7].p.v!==1)&&(j=createNS("feComponentTransfer"),j.setAttribute("color-interpolation-filters","sRGB"),j.setAttribute("result",_),a.appendChild(j),this.feFuncRComposed=this.createFeFunc("feFuncR",j),this.feFuncGComposed=this.createFeFunc("feFuncG",j),this.feFuncBComposed=this.createFeFunc("feFuncB",j))}SVGProLevelsFilter.prototype.createFeFunc=function(a,o){var s=createNS(a);return s.setAttribute("type","table"),o.appendChild(s),s},SVGProLevelsFilter.prototype.getTableValue=function(a,o,s,_,T){for(var j=0,ee=256,te,re=Math.min(a,o),ne=Math.max(a,o),ae=Array.call(null,{length:ee}),oe,se=0,de=T-_,ue=o-a;j<=256;)te=j/256,te<=re?oe=ue<0?T:_:te>=ne?oe=ue<0?_:T:oe=_+de*Math.pow((te-a)/ue,1/s),ae[se]=oe,se+=1,j+=256/(ee-1);return ae.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o,s=this.filterManager.effectElements;this.feFuncRComposed&&(a||s[3].p._mdf||s[4].p._mdf||s[5].p._mdf||s[6].p._mdf||s[7].p._mdf)&&(o=this.getTableValue(s[3].p.v,s[4].p.v,s[5].p.v,s[6].p.v,s[7].p.v),this.feFuncRComposed.setAttribute("tableValues",o),this.feFuncGComposed.setAttribute("tableValues",o),this.feFuncBComposed.setAttribute("tableValues",o)),this.feFuncR&&(a||s[10].p._mdf||s[11].p._mdf||s[12].p._mdf||s[13].p._mdf||s[14].p._mdf)&&(o=this.getTableValue(s[10].p.v,s[11].p.v,s[12].p.v,s[13].p.v,s[14].p.v),this.feFuncR.setAttribute("tableValues",o)),this.feFuncG&&(a||s[17].p._mdf||s[18].p._mdf||s[19].p._mdf||s[20].p._mdf||s[21].p._mdf)&&(o=this.getTableValue(s[17].p.v,s[18].p.v,s[19].p.v,s[20].p.v,s[21].p.v),this.feFuncG.setAttribute("tableValues",o)),this.feFuncB&&(a||s[24].p._mdf||s[25].p._mdf||s[26].p._mdf||s[27].p._mdf||s[28].p._mdf)&&(o=this.getTableValue(s[24].p.v,s[25].p.v,s[26].p.v,s[27].p.v,s[28].p.v),this.feFuncB.setAttribute("tableValues",o)),this.feFuncA&&(a||s[31].p._mdf||s[32].p._mdf||s[33].p._mdf||s[34].p._mdf||s[35].p._mdf)&&(o=this.getTableValue(s[31].p.v,s[32].p.v,s[33].p.v,s[34].p.v,s[35].p.v),this.feFuncA.setAttribute("tableValues",o))}};function SVGDropShadowEffect(a,o,s,_,T){var j=o.container.globalData.renderConfig.filterSize,ee=o.data.fs||j;a.setAttribute("x",ee.x||j.x),a.setAttribute("y",ee.y||j.y),a.setAttribute("width",ee.width||j.width),a.setAttribute("height",ee.height||j.height),this.filterManager=o;var te=createNS("feGaussianBlur");te.setAttribute("in","SourceAlpha"),te.setAttribute("result",_+"_drop_shadow_1"),te.setAttribute("stdDeviation","0"),this.feGaussianBlur=te,a.appendChild(te);var re=createNS("feOffset");re.setAttribute("dx","25"),re.setAttribute("dy","0"),re.setAttribute("in",_+"_drop_shadow_1"),re.setAttribute("result",_+"_drop_shadow_2"),this.feOffset=re,a.appendChild(re);var ne=createNS("feFlood");ne.setAttribute("flood-color","#00ff00"),ne.setAttribute("flood-opacity","1"),ne.setAttribute("result",_+"_drop_shadow_3"),this.feFlood=ne,a.appendChild(ne);var ae=createNS("feComposite");ae.setAttribute("in",_+"_drop_shadow_3"),ae.setAttribute("in2",_+"_drop_shadow_2"),ae.setAttribute("operator","in"),ae.setAttribute("result",_+"_drop_shadow_4"),a.appendChild(ae);var oe=this.createMergeNode(_,[_+"_drop_shadow_4",T]);a.appendChild(oe)}extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){if((a||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),a||this.filterManager.effectElements[0].p._mdf){var o=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(o[0]*255),Math.round(o[1]*255),Math.round(o[2]*255)))}if((a||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),a||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var s=this.filterManager.effectElements[3].p.v,_=(this.filterManager.effectElements[2].p.v-90)*degToRads,T=s*Math.cos(_),j=s*Math.sin(_);this.feOffset.setAttribute("dx",T),this.feOffset.setAttribute("dy",j)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(a,o,s){this.initialized=!1,this.filterManager=o,this.filterElem=a,this.elem=s,s.matteElement=createNS("g"),s.matteElement.appendChild(s.layerElement),s.matteElement.appendChild(s.transformedElement),s.baseElement=s.matteElement}SVGMatte3Effect.prototype.findSymbol=function(a){for(var o=0,s=_svgMatteSymbols.length;o<s;){if(_svgMatteSymbols[o]===a)return _svgMatteSymbols[o];o+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(a,o){var s=a.layerElement.parentNode;if(s){for(var _=s.children,T=0,j=_.length;T<j&&_[T]!==a.layerElement;)T+=1;var ee;T<=j-2&&(ee=_[T+1]);var te=createNS("use");te.setAttribute("href","#"+o),ee?s.insertBefore(te,ee):s.appendChild(te)}},SVGMatte3Effect.prototype.setElementAsMask=function(a,o){if(!this.findSymbol(o)){var s=createElementID(),_=createNS("mask");_.setAttribute("id",o.layerId),_.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(o);var T=a.globalData.defs;T.appendChild(_);var j=createNS("symbol");j.setAttribute("id",s),this.replaceInParent(o,s),j.appendChild(o.layerElement),T.appendChild(j);var ee=createNS("use");ee.setAttribute("href","#"+s),_.appendChild(ee),o.data.hd=!1,o.show()}a.setMatte(o.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var a=this.filterManager.effectElements[0].p.v,o=this.elem.comp.elements,s=0,_=o.length;s<_;)o[s]&&o[s].data.ind===a&&this.setElementAsMask(this.elem,o[s]),s+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()};function SVGGaussianBlurEffect(a,o,s,_){a.setAttribute("x","-100%"),a.setAttribute("y","-100%"),a.setAttribute("width","300%"),a.setAttribute("height","300%"),this.filterManager=o;var T=createNS("feGaussianBlur");T.setAttribute("result",_),a.appendChild(T),this.feGaussianBlur=T}SVGGaussianBlurEffect.prototype.renderFrame=function(a){if(a||this.filterManager._mdf){var o=.3,s=this.filterManager.effectElements[0].p.v*o,_=this.filterManager.effectElements[1].p.v,T=_==3?0:s,j=_==2?0:s;this.feGaussianBlur.setAttribute("stdDeviation",T+" "+j);var ee=this.filterManager.effectElements[2].p.v==1?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",ee)}};function TransformEffect(){}TransformEffect.prototype.init=function(a){this.effectsManager=a,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(a){if(this._opMdf=!1,this._mdf=!1,a||this.effectsManager._mdf){var o=this.effectsManager.effectElements,s=o[0].p.v,_=o[1].p.v,T=o[3].p.v,j=o[4].p.v,ee=o[5].p.v,te=o[6].p.v,re=o[7].p.v;this.matrix.reset(),this.matrix.translate(-s[0],-s[1],s[2]),this.matrix.scale(j*.01,T*.01,1),this.matrix.rotate(-re*degToRads),this.matrix.skewFromAxis(-ee*degToRads,(te+90)*degToRads),this.matrix.translate(_[0],_[1],0),this._mdf=!0,this.opacity!==o[8].p.v&&(this.opacity=o[8].p.v,this._opMdf=!0)}};function SVGTransformEffect(a,o){this.init(o)}extendPrototype([TransformEffect],SVGTransformEffect);function CVTransformEffect(a){this.init(a)}return extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie})})(lottie$1,lottie$1.exports);var lottieExports=lottie$1.exports;const lottie=getDefaultExportFromCjs(lottieExports);function _iterableToArrayLimit(a,o){var s=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(s!=null){var _,T,j,ee,te=[],re=!0,ne=!1;try{if(j=(s=s.call(a)).next,o===0){if(Object(s)!==s)return;re=!1}else for(;!(re=(_=j.call(s)).done)&&(te.push(_.value),te.length!==o);re=!0);}catch(ae){ne=!0,T=ae}finally{try{if(!re&&s.return!=null&&(ee=s.return(),Object(ee)!==ee))return}finally{if(ne)throw T}}return te}}function ownKeys(a,o){var s=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);o&&(_=_.filter(function(T){return Object.getOwnPropertyDescriptor(a,T).enumerable})),s.push.apply(s,_)}return s}function _objectSpread2(a){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?ownKeys(Object(s),!0).forEach(function(_){_defineProperty(a,_,s[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):ownKeys(Object(s)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(s,_))})}return a}function _defineProperty(a,o,s){return o=_toPropertyKey(o),o in a?Object.defineProperty(a,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[o]=s,a}function _objectWithoutPropertiesLoose(a,o){if(a==null)return{};var s={},_=Object.keys(a),T,j;for(j=0;j<_.length;j++)T=_[j],!(o.indexOf(T)>=0)&&(s[T]=a[T]);return s}function _objectWithoutProperties(a,o){if(a==null)return{};var s=_objectWithoutPropertiesLoose(a,o),_,T;if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(a);for(T=0;T<j.length;T++)_=j[T],!(o.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(s[_]=a[_])}return s}function _slicedToArray(a,o){return _arrayWithHoles(a)||_iterableToArrayLimit(a,o)||_unsupportedIterableToArray(a,o)||_nonIterableRest()}function _arrayWithHoles(a){if(Array.isArray(a))return a}function _unsupportedIterableToArray(a,o){if(a){if(typeof a=="string")return _arrayLikeToArray(a,o);var s=Object.prototype.toString.call(a).slice(8,-1);if(s==="Object"&&a.constructor&&(s=a.constructor.name),s==="Map"||s==="Set")return Array.from(a);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return _arrayLikeToArray(a,o)}}function _arrayLikeToArray(a,o){(o==null||o>a.length)&&(o=a.length);for(var s=0,_=new Array(o);s<o;s++)_[s]=a[s];return _}function _nonIterableRest(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _toPrimitive(a,o){if(typeof a!="object"||a===null)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var _=s.call(a,o||"default");if(typeof _!="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(a)}function _toPropertyKey(a){var o=_toPrimitive(a,"string");return typeof o=="symbol"?o:String(o)}var _excluded$1=["animationData","loop","autoplay","initialSegment","onComplete","onLoopComplete","onEnterFrame","onSegmentStart","onConfigReady","onDataReady","onDataFailed","onLoadedImages","onDOMLoaded","onDestroy","lottieRef","renderer","name","assetsPath","rendererSettings"],useLottie=function a(o,s){var _=o.animationData,T=o.loop,j=o.autoplay,ee=o.initialSegment,te=o.onComplete,re=o.onLoopComplete,ne=o.onEnterFrame,ae=o.onSegmentStart,oe=o.onConfigReady,se=o.onDataReady,de=o.onDataFailed,ue=o.onLoadedImages,ce=o.onDOMLoaded,ve=o.onDestroy;o.lottieRef,o.renderer,o.name,o.assetsPath,o.rendererSettings;var fe=_objectWithoutProperties(o,_excluded$1),he=React$r.useState(!1),pe=_slicedToArray(he,2),me=pe[0],be=pe[1],ye=React$r.useRef(),$e=React$r.useRef(null),_e=function(){var ze;(ze=ye.current)===null||ze===void 0||ze.play()},Ee=function(){var ze;(ze=ye.current)===null||ze===void 0||ze.stop()},Oe=function(){var ze;(ze=ye.current)===null||ze===void 0||ze.pause()},Me=function(ze){var qe;(qe=ye.current)===null||qe===void 0||qe.setSpeed(ze)},Ce=function(ze,qe){var et;(et=ye.current)===null||et===void 0||et.goToAndPlay(ze,qe)},Ie=function(ze,qe){var et;(et=ye.current)===null||et===void 0||et.goToAndStop(ze,qe)},De=function(ze){var qe;(qe=ye.current)===null||qe===void 0||qe.setDirection(ze)},Fe=function(ze,qe){var et;(et=ye.current)===null||et===void 0||et.playSegments(ze,qe)},Pe=function(ze){var qe;(qe=ye.current)===null||qe===void 0||qe.setSubframe(ze)},Le=function(ze){var qe;return(qe=ye.current)===null||qe===void 0?void 0:qe.getDuration(ze)},Se=function(){var ze;(ze=ye.current)===null||ze===void 0||ze.destroy(),ye.current=void 0},Re=function(){var ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe;if($e.current){(qe=ye.current)===null||qe===void 0||qe.destroy();var et=_objectSpread2(_objectSpread2(_objectSpread2({},o),ze),{},{container:$e.current});return ye.current=lottie.loadAnimation(et),be(!!ye.current),function(){var Qe;(Qe=ye.current)===null||Qe===void 0||Qe.destroy(),ye.current=void 0}}};React$r.useEffect(function(){var je=Re();return function(){return je==null?void 0:je()}},[_,T]),React$r.useEffect(function(){ye.current&&(ye.current.autoplay=!!j)},[j]),React$r.useEffect(function(){if(ye.current){if(!ee){ye.current.resetSegments(!0);return}!Array.isArray(ee)||!ee.length||((ye.current.currentRawFrame<ee[0]||ye.current.currentRawFrame>ee[1])&&(ye.current.currentRawFrame=ee[0]),ye.current.setSegment(ee[0],ee[1]))}},[ee]),React$r.useEffect(function(){var je=[{name:"complete",handler:te},{name:"loopComplete",handler:re},{name:"enterFrame",handler:ne},{name:"segmentStart",handler:ae},{name:"config_ready",handler:oe},{name:"data_ready",handler:se},{name:"data_failed",handler:de},{name:"loaded_images",handler:ue},{name:"DOMLoaded",handler:ce},{name:"destroy",handler:ve}],ze=je.filter(function(et){return et.handler!=null});if(ze.length){var qe=ze.map(function(et){var Qe;return(Qe=ye.current)===null||Qe===void 0||Qe.addEventListener(et.name,et.handler),function(){var Ae;(Ae=ye.current)===null||Ae===void 0||Ae.removeEventListener(et.name,et.handler)}});return function(){qe.forEach(function(et){return et()})}}},[te,re,ne,ae,oe,se,de,ue,ce,ve]);var ke=React$r.createElement("div",_objectSpread2({style:s,ref:$e},fe));return{View:ke,play:_e,stop:Ee,pause:Oe,setSpeed:Me,goToAndStop:Ie,goToAndPlay:Ce,setDirection:De,playSegments:Fe,setSubframe:Pe,getDuration:Le,destroy:Se,animationContainerRef:$e,animationLoaded:me,animationItem:ye.current}};function getContainerVisibility(a){var o=a.getBoundingClientRect(),s=o.top,_=o.height,T=window.innerHeight-s,j=window.innerHeight+_;return T/j}function getContainerCursorPosition(a,o,s){var _=a.getBoundingClientRect(),T=_.top,j=_.left,ee=_.width,te=_.height,re=(o-j)/ee,ne=(s-T)/te;return{x:re,y:ne}}var useInitInteractivity=function a(o){var s=o.wrapperRef,_=o.animationItem,T=o.mode,j=o.actions;React$r.useEffect(function(){var ee=s.current;if(!(!ee||!_||!j.length)){_.stop();var te=function(){var ae=null,oe=function(){var de=getContainerVisibility(ee),ue=j.find(function(ve){var fe=ve.visibility;return fe&&de>=fe[0]&&de<=fe[1]});if(ue){if(ue.type==="seek"&&ue.visibility&&ue.frames.length===2){var ce=ue.frames[0]+Math.ceil((de-ue.visibility[0])/(ue.visibility[1]-ue.visibility[0])*ue.frames[1]);//! goToAndStop must be relative to the start of the current segment
|
||
_.goToAndStop(ce-_.firstFrame-1,!0)}ue.type==="loop"&&(ae===null||ae!==ue.frames||_.isPaused)&&(_.playSegments(ue.frames,!0),ae=ue.frames),ue.type==="play"&&_.isPaused&&(_.resetSegments(!0),_.play()),ue.type==="stop"&&_.goToAndStop(ue.frames[0]-_.firstFrame-1,!0)}};return document.addEventListener("scroll",oe),function(){document.removeEventListener("scroll",oe)}},re=function(){var ae=function(ue,ce){var ve=ue,fe=ce;if(ve!==-1&&fe!==-1){var he=getContainerCursorPosition(ee,ve,fe);ve=he.x,fe=he.y}var pe=j.find(function(ye){var $e=ye.position;return $e&&Array.isArray($e.x)&&Array.isArray($e.y)?ve>=$e.x[0]&&ve<=$e.x[1]&&fe>=$e.y[0]&&fe<=$e.y[1]:$e&&!Number.isNaN($e.x)&&!Number.isNaN($e.y)?ve===$e.x&&fe===$e.y:!1});if(pe){if(pe.type==="seek"&&pe.position&&Array.isArray(pe.position.x)&&Array.isArray(pe.position.y)&&pe.frames.length===2){var me=(ve-pe.position.x[0])/(pe.position.x[1]-pe.position.x[0]),be=(fe-pe.position.y[0])/(pe.position.y[1]-pe.position.y[0]);_.playSegments(pe.frames,!0),_.goToAndStop(Math.ceil((me+be)/2*(pe.frames[1]-pe.frames[0])),!0)}pe.type==="loop"&&_.playSegments(pe.frames,!0),pe.type==="play"&&(_.isPaused&&_.resetSegments(!1),_.playSegments(pe.frames)),pe.type==="stop"&&_.goToAndStop(pe.frames[0],!0)}},oe=function(ue){ae(ue.clientX,ue.clientY)},se=function(){ae(-1,-1)};return ee.addEventListener("mousemove",oe),ee.addEventListener("mouseout",se),function(){ee.removeEventListener("mousemove",oe),ee.removeEventListener("mouseout",se)}};switch(T){case"scroll":return te();case"cursor":return re()}}},[T,_])},useLottieInteractivity=function a(o){var s=o.actions,_=o.mode,T=o.lottieObj,j=T.animationItem,ee=T.View,te=T.animationContainerRef;return useInitInteractivity({actions:s,animationItem:j,mode:_,wrapperRef:te}),ee},_excluded=["style","interactivity"],Lottie=function a(o){var s,_,T,j=o.style,ee=o.interactivity,te=_objectWithoutProperties(o,_excluded),re=useLottie(te,j),ne=re.View,ae=re.play,oe=re.stop,se=re.pause,de=re.setSpeed,ue=re.goToAndStop,ce=re.goToAndPlay,ve=re.setDirection,fe=re.playSegments,he=re.setSubframe,pe=re.getDuration,me=re.destroy,be=re.animationContainerRef,ye=re.animationLoaded,$e=re.animationItem;return React$r.useEffect(function(){o.lottieRef&&(o.lottieRef.current={play:ae,stop:oe,pause:se,setSpeed:de,goToAndPlay:ce,goToAndStop:ue,setDirection:ve,playSegments:fe,setSubframe:he,getDuration:pe,destroy:me,animationContainerRef:be,animationLoaded:ye,animationItem:$e})},[(s=o.lottieRef)===null||s===void 0?void 0:s.current]),useLottieInteractivity({lottieObj:{View:ne,play:ae,stop:oe,pause:se,setSpeed:de,goToAndStop:ue,goToAndPlay:ce,setDirection:ve,playSegments:fe,setSubframe:he,getDuration:pe,destroy:me,animationContainerRef:be,animationLoaded:ye,animationItem:$e},actions:(_=ee==null?void 0:ee.actions)!==null&&_!==void 0?_:[],mode:(T=ee==null?void 0:ee.mode)!==null&&T!==void 0?T:"scroll"})};const index_es=Object.freeze(Object.defineProperty({__proto__:null,LottiePlayer:lottie,default:Lottie,useLottie,useLottieInteractivity},Symbol.toStringTag,{value:"Module"}));return App});
|