MCPcopy
hub / github.com/plotly/dash / x

Function x

dash/dcc/dash_core_components.js:2–2  ·  view source on GitHub ↗
(t)

Source from the content-addressed store, hash-verified

1/*! For license information please see dash_core_components.js.LICENSE.txt */
2!function(){var t,e,n,r,o={4296:function(t,e,n){var r;window,t.exports=(r=n(1609),function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=1)}([function(t,e){t.exports=r},function(t,e,n){"use strict";n.r(e),n.d(e,"asyncDecorator",function(){return i}),n.d(e,"inheritAsyncDecorator",function(){return s}),n.d(e,"isReady",function(){return c}),n.d(e,"History",function(){return f});var r=n(0);function o(t,e,n,r,o,a,i){try{var s=t[a](i),c=s.value}catch(t){return void n(t)}s.done?e(c):Promise.resolve(c).then(r,o)}function a(t){return function(){var e=this,n=arguments;return new Promise(function(r,a){var i=t.apply(e,n);function s(t){o(i,r,a,s,c,"next",t)}function c(t){o(i,r,a,s,c,"throw",t)}s(void 0)})}}var i=function(t,e){var n,o={isReady:new Promise(function(t){n=t}),get:Object(r.lazy)(function(){return Promise.resolve(e()).then(function(t){return setTimeout(a(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n(!0);case 2:o.isReady=!0;case 3:case"end":return t.stop()}},t)})),0),t})})};return Object.defineProperty(t,"_dashprivate_isLazyComponentReady",{get:function(){return o.isReady}}),o.get},s=function(t,e){Object.defineProperty(t,"_dashprivate_isLazyComponentReady",{get:function(){return c(e)}})},c=function(t){return t&&t._dashprivate_isLazyComponentReady};function l(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var u="_dashprivate_historychange",f=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n;return e=t,n=[{key:"dispatchChangeEvent",value:function(){window.dispatchEvent(new CustomEvent(u))}},{key:"onChange",value:function(t){return window.addEventListener(u,t),function(){return window.removeEventListener(u,t)}}}],null&&l(e.prototype,null),n&&l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}()}]))},4148:function(t,e,n){"use strict";var r=n(5606),o=n(6763);function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,c(r.key),r)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function c(t){var e=function(t){if("object"!==a(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!==a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===a(e)?e:String(e)}var l,u,f=n(9597).codes,d=f.ERR_AMBIGUOUS_ARGUMENT,p=f.ERR_INVALID_ARG_TYPE,h=f.ERR_INVALID_ARG_VALUE,b=f.ERR_INVALID_RETURN_VALUE,y=f.ERR_MISSING_ARGS,m=n(3918),v=n(537).inspect,g=n(537).types,A=g.isPromise,w=g.isRegExp,x=n(9133)(),C=n(9394)(),S=n(8075)("RegExp.prototype.test");function k(){var t=n(2299);l=t.isDeepEqual,u=t.isDeepStrictEqual}new Map;var O=!1,_=t.exports=P,I={};function j(t){if(t.message instanceof Error)throw t.message;throw new m(t)}function E(t,e,n,r){if(!n){var o=!1;if(0===e)o=!0,r="No value argument passed to `assert.ok()`";else if(r instanceof Error)throw r;var a=new m({actual:n,expected:!0,message:r,operator:"==",stackStartFn:t});throw a.generatedMessage=o,a}}function P(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];E.apply(void 0,[P,e.length].concat(e))}_.fail=function t(e,n,a,i,s){var c,l=arguments.length;if(0===l?c="Failed":1===l?(a=e,e=void 0):(!1===O&&(O=!0,(r.emitWarning?r.emitWarning:o.warn.bind(o))("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094")),2===l&&(i="!=")),a instanceof Error)throw a;var u={actual:e,expected:n,operator:void 0===i?"fail":i,stackStartFn:s||t};void 0!==a&&(u.message=a);var f=new m(u);throw c&&(f.message=c,f.generatedMessage=!0),f},_.AssertionError=m,_.ok=P,_.equal=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");e!=n&&j({actual:e,expected:n,message:r,operator:"==",stackStartFn:t})},_.notEqual=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");e==n&&j({actual:e,expected:n,message:r,operator:"!=",stackStartFn:t})},_.deepEqual=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");void 0===l&&k(),l(e,n)||j({actual:e,expected:n,message:r,operator:"deepEqual",stackStartFn:t})},_.notDeepEqual=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");void 0===l&&k(),l(e,n)&&j({actual:e,expected:n,message:r,operator:"notDeepEqual",stackStartFn:t})},_.deepStrictEqual=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");void 0===l&&k(),u(e,n)||j({actual:e,expected:n,message:r,operator:"deepStrictEqual",stackStartFn:t})},_.notDeepStrictEqual=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");void 0===l&&k(),u(e,n)&&j({actual:e,expected:n,message:r,operator:"notDeepStrictEqual",stackStartFn:t})},_.strictEqual=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");C(e,n)||j({actual:e,expected:n,message:r,operator:"strictEqual",stackStartFn:t})},_.notStrictEqual=function t(e,n,r){if(arguments.length<2)throw new y("actual","expected");C(e,n)&&j({actual:e,expected:n,message:r,operator:"notStrictEqual",stackStartFn:t})};var D=s(function t(e,n,r){var o=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),n.forEach(function(t){t in e&&(void 0!==r&&"string"==typeof r[t]&&w(e[t])&&S(e[t],r[t])?o[t]=r[t]:o[t]=e[t])})});function B(t,e,n,r){if("function"!=typeof e){if(w(e))return S(e,t);if(2===arguments.length)throw new p("expected",["Function","RegExp"],e);if("object"!==a(t)||null===t){var o=new m({actual:t,expected:e,message:n,operator:"deepStrictEqual",stackStartFn:r});throw o.operator=r.name,o}var i=Object.keys(e);if(e instanceof Error)i.push("name","message");else if(0===i.length)throw new h("error",e,"may not be an empty object");return void 0===l&&k(),i.forEach(function(o){"string"==typeof t[o]&&w(e[o])&&S(e[o],t[o])||function(t,e,n,r,o,a){if(!(n in t)||!u(t[n],e[n])){if(!r){var i=new D(t,o),s=new D(e,o,t),c=new m({actual:i,expected:s,operator:"deepStrictEqual",stackStartFn:a});throw c.actual=t,c.expected=e,c.operator=a.name,c}j({actual:t,expected:e,message:r,operator:a.name,stackStartFn:a})}}(t,e,o,n,i,r)}),!0}return void 0!==e.prototype&&t instanceof e||!Error.isPrototypeOf(e)&&!0===e.call({},t)}function T(t){if("function"!=typeof t)throw new p("fn","Function",t);try{t()}catch(t){return t}return I}function N(t){return A(t)||null!==t&&"object"===a(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function M(t){return Promise.resolve().then(function(){var e;if("function"==typeof t){if(!N(e=t()))throw new b("instance of Promise","promiseFn",e)}else{if(!N(t))throw new p("promiseFn",["Function","Promise"],t);e=t}return Promise.resolve().then(function(){return e}).then(function(){return I}).catch(function(t){return t})})}function R(t,e,n,r){if("string"==typeof n){if(4===arguments.length)throw new p("error",["Object","Error","Function","RegExp"],n);if("object"===a(e)&&null!==e){if(e.message===n)throw new d("error/message",'The error message "'.concat(e.message,'" is identical to the message.'))}else if(e===n)throw new d("error/message",'The error "'.concat(e,'" is identical to the message.'));r=n,n=void 0}else if(null!=n&&"object"!==a(n)&&"function"!=typeof n)throw new p("error",["Object","Error","Function","RegExp"],n);if(e===I){var o="";n&&n.name&&(o+=" (".concat(n.name,")")),o+=r?": ".concat(r):".";var i="rejects"===t.name?"rejection":"exception";j({actual:void 0,expected:n,operator:t.name,message:"Missing expected ".concat(i).concat(o),stackStartFn:t})}if(n&&!B(e,n,r,t))throw e}function F(t,e,n,r){if(e!==I){if("string"==typeof n&&(r=n,n=void 0),!n||B(e,n)){var o=r?": ".concat(r):".",a="doesNotReject"===t.name?"rejection":"exception";j({actual:e,expected:n,operator:t.name,message:"Got unwanted ".concat(a).concat(o,"\n")+'Actual message: "'.concat(e&&e.message,'"'),stackStartFn:t})}throw e}}function z(t,e,n,r,o){if(!w(e))throw new p("regexp","RegExp",e);var i="match"===o;if("string"!=typeof t||S(e,t)!==i){if(n instanceof Error)throw n;var s=!n;n=n||("string"!=typeof t?'The "string" argument must be of type string. Received type '+"".concat(a(t)," (").concat(v(t),")"):(i?"The input did not match the regular expression ":"The input was expected to not match the regular expression ")+"".concat(v(e),". Input:\n\n").concat(v(t),"\n"));var c=new m({actual:t,expected:e,message:n,operator:o,stackStartFn:r});throw c.generatedMessage=s,c}}function U(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];E.apply(void 0,[U,e.length].concat(e))}_.throws=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];R.apply(void 0,[t,T(e)].concat(r))},_.rejects=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return M(e).then(function(e){return R.apply(void 0,[t,e].concat(r))})},_.doesNotThrow=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];F.apply(void 0,[t,T(e)].concat(r))},_.doesNotReject=function t(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return M(e).then(function(e){return F.apply(void 0,[t,e].concat(r))})},_.ifError=function t(e){if(null!=e){var n="ifError got unwanted exception: ";"object"===a(e)&&"string"==typeof e.message?0===e.message.length&&e.constructor?n+=e.constructor.name:n+=e.message:n+=v(e);var r=new m({actual:e,expected:null,operator:"ifError",message:n,stackStartFn:t}),o=e.stack;if("string"==typeof o){var i=o.split("\n");i.shift();for(var s=r.stack.split("\n"),c=0;c<i.length;c++){var l=s.indexOf(i[c]);if(-1!==l){s=s.slice(0,l);break}}r.stack="".concat(s.join("\n"),"\n").concat(i.join("\n"))}throw r}},_.match=function t(e,n,r){z(e,n,r,t,"match")},_.doesNotMatch=function t(e,n,r){z(e,n,r,t,"doesNotMatch")},_.strict=x(U,_,{equal:_.strictEqual,deepEqual:_.deepStrictEqual,notEqual:_.notStrictEqual,notDeepEqual:_.notDeepStrictEqual}),_.strict.strict=_.strict},3918:function(t,e,n){"use strict";var r=n(5606);function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach(function(e){var r,o,a;r=t,o=e,a=n[e],(o=s(o))in r?Object.defineProperty(r,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[o]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,s(r.key),r)}}function s(t){var e=function(t){if("object"!==b(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!==b(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===b(e)?e:String(e)}function c(t,e){if(e&&("object"===b(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return l(t)}function l(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t){var e="function"==typeof Map?new Map:void 0;return u=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return f(t,arguments,h(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),p(r,t)},u(t)}function f(t,e,n){return f=d()?Reflect.construct.bind():function(t,e,n){var r=[null];r.push.apply(r,e);var o=new(Function.bind.apply(t,r));return n&&p(o,n.prototype),o},f.apply(null,arguments)}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}function p(t,e){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},p(t,e)}function h(t){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},h(t)}function b(t){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b(t)}var y=n(537).inspect,m=n(9597).codes.ERR_INVALID_ARG_TYPE;function v(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-e.length,n)===e}var g="",A="",w="",x="",C={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function S(t){var e=Object.keys(t),n=Object.create(Object.getPrototypeOf(t));return e.forEach(function(e){n[e]=t[e]}),Object.defineProperty(n,"message",{value:t.message}),n}function k(t){return y(t,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}var O=function(t,e){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&p(t,e)}(O,t);var n,o,s,u,f=(n=O,o=d(),function(){var t,e=h(n);if(o){var r=h(this).constructor;t=Reflect.construct(e,arguments,r)}else t=e.apply(this,arguments);return c(this,t)});function O(t){var e;if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,O),"object"!==b(t)||null===t)throw new m("options","Object",t);var n=t.message,o=t.operator,a=t.stackStartFn,i=t.actual,s=t.expected,u=Error.stackTraceLimit;if(Error.stackTraceLimit=0,null!=n)e=f.call(this,String(n));else if(r.stderr&&r.stderr.isTTY&&(r.stderr&&r.stderr.getColorDepth&&1!==r.stderr.getColorDepth()?(g="",A="",x="",w=""):(g="",A="",x="",w="")),"object"===b(i)&&null!==i&&"object"===b(s)&&null!==s&&"stack"in i&&i instanceof Error&&"stack"in s&&s instanceof Error&&(i=S(i),s=S(s)),"deepStrictEqual"===o||"strictEqual"===o)e=f.call(this,function(t,e,n){var o="",a="",i=0,s="",c=!1,l=k(t),u=l.split("\n"),f=k(e).split("\n"),d=0,p="";if("strictEqual"===n&&"object"===b(t)&&"object"===b(e)&&null!==t&&null!==e&&(n="strictEqualObject"),1===u.length&&1===f.length&&u[0]!==f[0]){var h=u[0].length+f[0].length;if(h<=10){if(!("object"===b(t)&&null!==t||"object"===b(e)&&null!==e||0===t&&0===e))return"".concat(C[n],"\n\n")+"".concat(u[0]," !== ").concat(f[0],"\n")}else if("strictEqualObject"!==n&&h<(r.stderr&&r.stderr.isTTY?r.stderr.columns:80)){for(;u[0][d]===f[0][d];)d++;d>2&&(p="\n ".concat(function(t,e){if(e=Math.floor(e),0==t.length||0==e)return"";var n=t.length*e;for(e=Math.floor(Math.log(e)/Math.log(2));e;)t+=t,e--;return t+t.substring(0,n-t.length)}(" ",d),"^"),d=0)}}for(var y=u[u.length-1],m=f[f.length-1];y===m&&(d++<2?s="\n ".concat(y).concat(s):o=y,u.pop(),f.pop(),0!==u.length&&0!==f.length);)y=u[u.length-1],m=f[f.length-1];var S=Math.max(u.length,f.length);if(0===S){var O=l.split("\n");if(O.length>30)for(O[26]="".concat(g,"...").concat(x);O.length>27;)O.pop();return"".concat(C.notIdentical,"\n\n").concat(O.join("\n"),"\n")}d>3&&(s="\n".concat(g,"...").concat(x).concat(s),c=!0),""!==o&&(s="\n ".concat(o).concat(s),o="");var _=0,I=C[n]+"\n".concat(A,"+ actual").concat(x," ").concat(w,"- expected").concat(x),j=" ".concat(g,"...").concat(x," Lines skipped");for(d=0;d<S;d++){var E=d-i;if(u.length<d+1)E>1&&d>2&&(E>4?(a+="\n".concat(g,"...").concat(x),c=!0):E>3&&(a+="\n ".concat(f[d-2]),_++),a+="\n ".concat(f[d-1]),_++),i=d,o+="\n".concat(w,"-").concat(x," ").concat(f[d]),_++;else if(f.length<d+1)E>1&&d>2&&(E>4?(a+="\n".concat(g,"...").concat(x),c=!0):E>3&&(a+="\n ".concat(u[d-2]),_++),a+="\n ".concat(u[d-1]),_++),i=d,a+="\n".concat(A,"+").concat(x," ").concat(u[d]),_++;else{var P=f[d],D=u[d],B=D!==P&&(!v(D,",")||D.slice(0,-1)!==P);B&&v(P,",")&&P.slice(0,-1)===D&&(B=!1,D+=","),B?(E>1&&d>2&&(E>4?(a+="\n".concat(g,"...").concat(x),c=!0):E>3&&(a+="\n ".concat(u[d-2]),_++),a+="\n ".concat(u[d-1]),_++),i=d,a+="\n".concat(A,"+").concat(x," ").concat(D),o+="\n".concat(w,"-").concat(x," ").concat(P),_+=2):(a+=o,o="",1!==E&&0!==d||(a+="\n ".concat(D),_++))}if(_>20&&d<S-2)return"".concat(I).concat(j,"\n").concat(a,"\n").concat(g,"...").concat(x).concat(o,"\n")+"".concat(g,"...").concat(x)}return"".concat(I).concat(c?j:"","\n").concat(a).concat(o).concat(s).concat(p)}(i,s,o));else if("notDeepStrictEqual"===o||"notStrictEqual"===o){var d=C[o],p=k(i).split("\n");if("notStrictEqual"===o&&"object"===b(i)&&null!==i&&(d=C.notStrictEqualObject),p.length>30)for(p[26]="".concat(g,"...").concat(x);p.length>27;)p.pop();e=1===p.length?f.call(this,"".concat(d," ").concat(p[0])):f.call(this,"".concat(d,"\n\n").concat(p.join("\n"),"\n"))}else{var h=k(i),y="",_=C[o];"notDeepEqual"===o||"notEqual"===o?(h="".concat(C[o],"\n\n").concat(h)).length>1024&&(h="".concat(h.slice(0,1021),"...")):(y="".concat(k(s)),h.length>512&&(h="".concat(h.slice(0,509),"...")),y.length>512&&(y="".concat(y.slice(0,509),"...")),"deepEqual"===o||"equal"===o?h="".concat(_,"\n\n").concat(h,"\n\nshould equal\n\n"):y=" ".concat(o," ").concat(y)),e=f.call(this,"".concat(h).concat(y))}return Error.stackTraceLimit=u,e.generatedMessage=!n,Object.defineProperty(l(e),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),e.code="ERR_ASSERTION",e.actual=i,e.expected=s,e.operator=o,Error.captureStackTrace&&Error.captureStackTrace(l(e),a),e.stack,e.name="AssertionError",c(e)}return s=O,(u=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:e,value:function(t,e){return y(this,a(a({},e),{},{customInspect:!1,depth:0}))}}])&&i(s.prototype,u),Object.defineProperty(s,"prototype",{writable:!1}),O}(u(Error),y.custom);t.exports=O},9597:function(t,e,n){"use strict";function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},o(t,e)}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}var i,s,c={};function l(t,e,n){n||(n=Error);var i=function(n){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&o(t,e)}(u,n);var i,s,c,l=(s=u,c=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}(),function(){var t,e=a(s);if(c){var n=a(this).constructor;t=Reflect.construct(e,arguments,n)}else t=e.apply(this,arguments);return function(t,e){if(e&&("object"===r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(this,t)});function u(n,r,o){var a;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),a=l.call(this,function(t,n,r){return"string"==typeof e?e:e(t,n,r)}(n,r,o)),a.code=t,a}return i=u,Object.defineProperty(i,"prototype",{writable:!1}),i}(n);c[t]=i}function u(t,e){if(Array.isArray(t)){var n=t.length;return t=t.map(function(t){return String(t)}),n>2?"one of ".concat(e," ").concat(t.slice(0,n-1).join(", "),", or ")+t[n-1]:2===n?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}l("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),l("ERR_INVALID_ARG_TYPE",function(t,e,o){var a,s,c,l,f;if(void 0===i&&(i=n(4148)),i("string"==typeof t,"'name' must be a string"),"string"==typeof e&&(s="not ",e.substr(0,4)===s)?(a="must not be",e=e.replace(/^not /,"")):a="must be",function(t,e,n){return(void 0===n||n>t.length)&&(n=t.length),t.substring(n-9,n)===e}(t," argument"))c="The ".concat(t," ").concat(a," ").concat(u(e,"type"));else{var d=("number"!=typeof f&&(f=0),f+1>(l=t).length||-1===l.indexOf(".",f)?"argument":"property");c='The "'.concat(t,'" ').concat(d," ").concat(a," ").concat(u(e,"type"))}return c+". Received type ".concat(r(o))},TypeError),l("ERR_INVALID_ARG_VALUE",function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===s&&(s=n(537));var o=s.inspect(e);return o.length>128&&(o="".concat(o.slice(0,128),"...")),"The argument '".concat(t,"' ").concat(r,". Received ").concat(o)},TypeError,RangeError),l("ERR_INVALID_RETURN_VALUE",function(t,e,n){var o;return o=n&&n.constructor&&n.constructor.name?"instance of ".concat(n.constructor.name):"type ".concat(r(n)),"Expected ".concat(t,' to be returned from the "').concat(e,'"')+" function but got ".concat(o,".")},TypeError),l("ERR_MISSING_ARGS",function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];void 0===i&&(i=n(4148)),i(e.length>0,"At least one arg needs to be specified");var o="The ",a=e.length;switch(e=e.map(function(t){return'"'.concat(t,'"')}),a){case 1:o+="".concat(e[0]," argument");break;case 2:o+="".concat(e[0]," and ").concat(e[1]," arguments");break;default:o+=e.slice(0,a-1).join(", "),o+=", and ".concat(e[a-1]," arguments")}return"".concat(o," must be specified")},TypeError),t.exports.codes=c},2299:function(t,e,n){"use strict";function r(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(t,e)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}var i=void 0!==/a/g.flags,s=function(t){var e=[];return t.forEach(function(t){return e.push(t)}),e},c=function(t){var e=[];return t.forEach(function(t,n){return e.push([n,t])}),e},l=Object.is?Object.is:n(7653),u=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},f=Number.isNaN?Number.isNaN:n(4133);function d(t){return t.call.bind(t)}var p=d(Object.prototype.hasOwnProperty),h=d(Object.prototype.propertyIsEnumerable),b=d(Object.prototype.toString),y=n(537).types,m=y.isAnyArrayBuffer,v=y.isArrayBufferView,g=y.isDate,A=y.isMap,w=y.isRegExp,x=y.isSet,C=y.isNativeError,S=y.isBoxedPrimitive,k=y.isNumberObject,O=y.isStringObject,_=y.isBooleanObject,I=y.isBigIntObject,j=y.isSymbolObject,E=y.isFloat32Array,P=y.isFloat64Array;function D(t){if(0===t.length||t.length>10)return!0;for(var e=0;e<t.length;e++){var n=t.charCodeAt(e);if(n<48||n>57)return!0}return 10===t.length&&t>=Math.pow(2,32)}function B(t){return Object.keys(t).filter(D).concat(u(t).filter(Object.prototype.propertyIsEnumerable.bind(t)))}function T(t,e){if(t===e)return 0;for(var n=t.length,r=e.length,o=0,a=Math.min(n,r);o<a;++o)if(t[o]!==e[o]){n=t[o],r=e[o];break}return n<r?-1:r<n?1:0}function N(t,e,n,r){if(t===e)return 0!==t||!n||l(t,e);if(n){if("object"!==a(t))return"number"==typeof t&&f(t)&&f(e);if("object"!==a(e)||null===t||null===e)return!1;if(Object.getPrototypeOf(t)!==Object.getPrototypeOf(e))return!1}else{if(null===t||"object"!==a(t))return(null===e||"object"!==a(e))&&t==e;if(null===e||"object"!==a(e))return!1}var o,s,c,u,d=b(t);if(d!==b(e))return!1;if(Array.isArray(t)){if(t.length!==e.length)return!1;var p=B(t),h=B(e);return p.length===h.length&&R(t,e,n,r,1,p)}if("[object Object]"===d&&(!A(t)&&A(e)||!x(t)&&x(e)))return!1;if(g(t)){if(!g(e)||Date.prototype.getTime.call(t)!==Date.prototype.getTime.call(e))return!1}else if(w(t)){if(!w(e)||(c=t,u=e,!(i?c.source===u.source&&c.flags===u.flags:RegExp.prototype.toString.call(c)===RegExp.prototype.toString.call(u))))return!1}else if(C(t)||t instanceof Error){if(t.message!==e.message||t.name!==e.name)return!1}else{if(v(t)){if(n||!E(t)&&!P(t)){if(!function(t,e){return t.byteLength===e.byteLength&&0===T(new Uint8Array(t.buffer,t.byteOffset,t.byteLength),new Uint8Array(e.buffer,e.byteOffset,e.byteLength))}(t,e))return!1}else if(!function(t,e){if(t.byteLength!==e.byteLength)return!1;for(var n=0;n<t.byteLength;n++)if(t[n]!==e[n])return!1;return!0}(t,e))return!1;var y=B(t),D=B(e);return y.length===D.length&&R(t,e,n,r,0,y)}if(x(t))return!(!x(e)||t.size!==e.size)&&R(t,e,n,r,2);if(A(t))return!(!A(e)||t.size!==e.size)&&R(t,e,n,r,3);if(m(t)){if(s=e,(o=t).byteLength!==s.byteLength||0!==T(new Uint8Array(o),new Uint8Array(s)))return!1}else if(S(t)&&!function(t,e){return k(t)?k(e)&&l(Number.prototype.valueOf.call(t),Number.prototype.valueOf.call(e)):O(t)?O(e)&&String.prototype.valueOf.call(t)===String.prototype.valueOf.call(e):_(t)?_(e)&&Boolean.prototype.valueOf.call(t)===Boolean.prototype.valueOf.call(e):I(t)?I(e)&&BigInt.prototype.valueOf.call(t)===BigInt.prototype.valueOf.call(e):j(e)&&Symbol.prototype.valueOf.call(t)===Symbol.prototype.valueOf.call(e)}(t,e))return!1}return R(t,e,n,r,0)}function M(t,e){return e.filter(function(e){return h(t,e)})}function R(t,e,n,o,i,l){if(5===arguments.length){l=Object.keys(t);var f=Object.keys(e);if(l.length!==f.length)return!1}for(var d=0;d<l.length;d++)if(!p(e,l[d]))return!1;if(n&&5===arguments.length){var b=u(t);if(0!==b.length){var y=0;for(d=0;d<b.length;d++){var m=b[d];if(h(t,m)){if(!h(e,m))return!1;l.push(m),y++}else if(h(e,m))return!1}var v=u(e);if(b.length!==v.length&&M(e,v).length!==y)return!1}else{var g=u(e);if(0!==g.length&&0!==M(e,g).length)return!1}}if(0===l.length&&(0===i||1===i&&0===t.length||0===t.size))return!0;if(void 0===o)o={val1:new Map,val2:new Map,position:0};else{var A=o.val1.get(t);if(void 0!==A){var w=o.val2.get(e);if(void 0!==w)return A===w}o.position++}o.val1.set(t,o.position),o.val2.set(e,o.position);var x=function(t,e,n,o,i,l){var u=0;if(2===l){if(!function(t,e,n,r){for(var o=null,i=s(t),c=0;c<i.length;c++){var l=i[c];if("object"===a(l)&&null!==l)null===o&&(o=new Set),o.add(l);else if(!e.has(l)){if(n)return!1;if(!U(t,e,l))return!1;null===o&&(o=new Set),o.add(l)}}if(null!==o){for(var u=s(e),f=0;f<u.length;f++){var d=u[f];if("object"===a(d)&&null!==d){if(!F(o,d,n,r))return!1}else if(!n&&!t.has(d)&&!F(o,d,n,r))return!1}return 0===o.size}return!0}(t,e,n,i))return!1}else if(3===l){if(!function(t,e,n,o){for(var i=null,s=c(t),l=0;l<s.length;l++){var u=r(s[l],2),f=u[0],d=u[1];if("object"===a(f)&&null!==f)null===i&&(i=new Set),i.add(f);else{var p=e.get(f);if(void 0===p&&!e.has(f)||!N(d,p,n,o)){if(n)return!1;if(!q(t,e,f,d,o))return!1;null===i&&(i=new Set),i.add(f)}}}if(null!==i){for(var h=c(e),b=0;b<h.length;b++){var y=r(h[b],2),m=y[0],v=y[1];if("object"===a(m)&&null!==m){if(!L(i,t,m,v,n,o))return!1}else if(!(n||t.has(m)&&N(t.get(m),v,!1,o)||L(i,t,m,v,!1,o)))return!1}return 0===i.size}return!0}(t,e,n,i))return!1}else if(1===l)for(;u<t.length;u++){if(!p(t,u)){if(p(e,u))return!1;for(var f=Object.keys(t);u<f.length;u++){var d=f[u];if(!p(e,d)||!N(t[d],e[d],n,i))return!1}return f.length===Object.keys(e).length}if(!p(e,u)||!N(t[u],e[u],n,i))return!1}for(u=0;u<o.length;u++){var h=o[u];if(!N(t[h],e[h],n,i))return!1}return!0}(t,e,n,l,o,i);return o.val1.delete(t),o.val2.delete(e),x}function F(t,e,n,r){for(var o=s(t),a=0;a<o.length;a++){var i=o[a];if(N(e,i,n,r))return t.delete(i),!0}return!1}function z(t){switch(a(t)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":t=+t;case"number":if(f(t))return!1}return!0}function U(t,e,n){var r=z(n);return null!=r?r:e.has(r)&&!t.has(r)}function q(t,e,n,r,o){var a=z(n);if(null!=a)return a;var i=e.get(a);return!(void 0===i&&!e.has(a)||!N(r,i,!1,o))&&!t.has(a)&&N(r,i,!1,o)}function L(t,e,n,r,o,a){for(var i=s(t),c=0;c<i.length;c++){var l=i[c];if(N(n,l,o,a)&&N(r,e.get(l),o,a))return t.delete(l),!0}return!1}t.exports={isDeepEqual:function(t,e){return N(t,e,!1)},isDeepStrictEqual:function(t,e){return N(t,e,!0)}}},4203:function(t,e,n){"use strict";n.d(e,{Ay:function(){return _},Sb:function(){return O},VZ:function(){return k}});var r=n(1609),o=n.n(r),a=n(6120),i=n.n(a),s=n(4296),c=n(8136),l={_dashprivate_transformConfig:i().func,_dashprivate_transformFigure:i().func,_dashprivate_onFigureModified:i().func};function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(t)}function f(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function d(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?f(Object(n),!0).forEach(function(e){p(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function p(t,e,n){return(e=m(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function h(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function b(){return b=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},b.apply(null,arguments)}function y(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,m(r.key),r)}}function m(t){var e=function(t){if("object"!=u(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==u(e)?e:e+""}function v(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(v=function(){return!!t})()}function g(t){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},g(t)}function A(t,e){return A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},A(t,e)}var w=[],x=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),n=function(t,e,n){return e=g(e),function(t,e){if(e&&("object"==u(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,v()?Reflect.construct(e,n||[],g(t).constructor):e.apply(t,n))}(this,e,[t]),t.mathjax&&(e._loadMathjax=!0),n.state={prependData:[],extendData:[]},n.clearState=n.clearState.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&A(t,e)}(e,t),n=e,(r=[{key:"componentDidMount",value:function(){this.props.prependData&&this.setState({prependData:[this.props.prependData]}),this.props.extendData&&this.setState({extendData:[this.props.extendData]})}},{key:"componentWillUnmount",value:function(){this.setState({prependData:[],extendData:[]})}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){var e=this.state.prependData.slice(0);this.props.figure!==t.figure&&(e=w),t.prependData&&this.props.prependData!==t.prependData?e.push(t.prependData):e=w,e!==w&&this.setState({prependData:e});var n=this.state.extendData.slice(0);this.props.figure!==t.figure&&(n=w),t.extendData&&this.props.extendData!==t.extendData?n.push(t.extendData):n=w,n!==w&&this.setState({extendData:n})}},{key:"clearState",value:function(t){this.setState(function(e){var n=e[t];return n&&n.length?{[t]:w}:void 0})}},{key:"render",value:function(){return o().createElement(S,b({},this.props,{prependData:this.state.prependData,extendData:this.state.extendData,clearState:this.clearState}))}}])&&y(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r}(r.Component),C=(0,s.asyncDecorator)(x,function(){return Promise.all([Promise.all([n.e(384),n.e(746)]).then(n.bind(n,8315)),Promise.resolve(window.Plotly||new Promise(function(t,e){var n,r=document.createElement("script");r.src=window._dashPlotlyJSURL,r.async=!0,r.onload=function(){clearTimeout(n),t()},r.onerror=function(t){clearTimeout(n),e(t)},n=setTimeout(function(){r.src="",e(new Error("plotly.js did not load after 30 seconds"))},3e4),document.querySelector("body").appendChild(r)})),x._loadMathjax?(0,c.A)():void 0]).then(function(t){return(e=t,n=1,function(t){if(Array.isArray(t))return t}(e)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(e,n)||function(t,e){if(t){if("string"==typeof t)return h(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(t,e):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];var e,n})}),S=(0,r.memo)(function(t){var e=t.className,n=t.id,a=e?"dash-graph "+e:"dash-graph";return o().createElement(r.Suspense,{fallback:o().createElement("div",{id:n,key:n,className:"".concat(a," dash-graph--pending")})},o().createElement(C,b({},t,{className:a})))});S.displayName="ControlledPlotlyGraph",x.propTypes=d(d({},l),{},{id:i().string,responsive:i().oneOf([!0,!1,"auto"]),clickData:i().object,clickAnnotationData:i().object,hoverData:i().object,clear_on_unhover:i().bool,selectedData:i().object,relayoutData:i().object,extendData:i().oneOfType([i().array,i().object]),prependData:i().oneOfType([i().array,i().object]),restyleData:i().array,figure:i().exact({data:i().arrayOf(i().object),layout:i().object,frames:i().arrayOf(i().object)}),style:i().object,className:i().string,mathjax:i().bool,animate:i().bool,animation_options:i().object,config:i().exact({staticPlot:i().bool,plotlyServerURL:i().string,editable:i().bool,editSelection:i().bool,edits:i().exact({annotationPosition:i().bool,annotationTail:i().bool,annotationText:i().bool,axisTitleText:i().bool,colorbarPosition:i().bool,colorbarTitleText:i().bool,legendPosition:i().bool,legendText:i().bool,shapePosition:i().bool,titleText:i().bool}),autosizable:i().bool,responsive:i().bool,queueLength:i().number,fillFrame:i().bool,frameMargins:i().number,scrollZoom:i().bool,doubleClick:i().oneOf([!1,"reset","autosize","reset+autosize"]),doubleClickDelay:i().number,showTips:i().bool,showAxisDragHandles:i().bool,showAxisRangeEntryBoxes:i().bool,showLink:i().bool,sendData:i().bool,linkText:i().string,displayModeBar:i().oneOf([!0,!1,"hover"]),showSendToCloud:i().bool,showEditInChartStudio:i().bool,modeBarButtonsToRemove:i().array,modeBarButtonsToAdd:i().array,modeBarButtons:i().any,toImageButtonOptions:i().exact({format:i().oneOf(["jpeg","png","webp","svg"]),filename:i().string,width:i().number,height:i().number,scale:i().number}),displaylogo:i().bool,watermark:i().bool,plotGlPixelRatio:i().number,topojsonURL:i().string,mapboxAccessToken:i().any,locale:i().string,locales:i().object,displayNotifier:i().bool}),setProps:i().func}),S.propTypes=x.propTypes,x.defaultProps=d(d({},{_dashprivate_transformConfig:function(t){return t},_dashprivate_transformFigure:function(t){return t},_dashprivate_onFigureModified:function(t){return t}}),{},{clickData:null,clickAnnotationData:null,hoverData:null,selectedData:null,relayoutData:null,prependData:null,extendData:null,restyleData:null,figure:{data:[],layout:{},frames:[]},responsive:"auto",mathjax:!1,animate:!1,animation_options:{frame:{redraw:!1},transition:{duration:750,ease:"cubic-in-out"}},clear_on_unhover:!1,config:{}});var k=x.propTypes,O=x.defaultProps,_=x},8057:function(t,e,n){"use strict";var r=n(6120),o=n.n(r),a=n(1609),i=n.n(a),s=n(1647),c=["refresh"];function l(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}l.prototype=window.Event.prototype;var u=function(t){var e=t.refresh,n=void 0!==e&&e,r=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,c),o=r.className,u=r.style,f=r.id,d=r.href,p=r.children,h=r.title,b=r.target,y=r.setProps,m=window.dash_clientside.clean_url,v=(0,a.useMemo)(function(){return d?m(d):void 0},[d]),g=window.dash_component_api.useDashContext().useLoading();return(0,a.useEffect)(function(){v&&v!==d&&y({_dash_error:new Error("Dangerous link detected:: ".concat(d))})},[d,v]),i().createElement("a",{"data-dash-is-loading":g||void 0,id:f,className:o,style:u,href:v,onClick:function(t){t.metaKey||t.shiftKey||t.altKey||t.ctrlKey||("_self"===b||(0,s.A)(b))&&(t.preventDefault(),n?window.location=v:(window.history.pushState({},"",v),window.dispatchEvent(new l("_dashprivate_pushstate"))),window.scrollTo(0,0))},title:h,target:b},(0,s.A)(p)?v:p)};u.propTypes={children:o().node,href:o().string.isRequired,target:o().string,refresh:o().bool,title:o().string,className:o().string,style:o().object,id:o().string,loading_state:o().shape({is_loading:o().bool,prop_name:o().string,component_name:o().string}),setProps:o().func},e.A=u},9656:function(t,e,n){"use strict";n.d(e,{Ay:function(){return y},tu:function(){return v}});var r=n(4296),o=n(6120),a=n.n(o),i=n(1609),s=n.n(i),c=n(8136);function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function f(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,d(r.key),r)}}function d(t){var e=function(t){if("object"!=l(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==l(e)?e:e+""}function p(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(p=function(){return!!t})()}function h(t){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},h(t)}function b(t,e){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},b(t,e)}var y=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),n=function(t,e,n){return e=h(e),function(t,e){if(e&&("object"==l(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,p()?Reflect.construct(e,n||[],h(t).constructor):e.apply(t,n))}(this,e,[t]),t.mathjax&&(e._loadMathjax=!0),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&b(t,e)}(e,t),n=e,(r=[{key:"render",value:function(){return s().createElement(i.Suspense,{fallback:null},s().createElement(m,this.props))}}])&&f(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r}(i.Component);y.propTypes={id:a().string,className:a().string,mathjax:a().bool,dangerously_allow_html:a().bool,link_target:a().string,children:a().oneOfType([a().string,a().arrayOf(a().string)]),dedent:a().bool,highlight_config:a().exact({theme:a().oneOf(["dark","light"])}),style:a().object},y.defaultProps={mathjax:!1,dangerously_allow_html:!1,highlight_config:{},dedent:!0};var m=(0,r.asyncDecorator)(y,function(){return Promise.all([Promise.all([n.e(384),n.e(641)]).then(n.bind(n,6809)),y._loadMathjax?(0,c.A)():void 0]).then(function(t){return(e=t,n=1,function(t){if(Array.isArray(t))return t}(e)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(e,n)||function(t,e){if(t){if("string"==typeof t)return u(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(t,e):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];var e,n})}),v=y.propTypes;y.defaultProps},1932:function(t,e,n){"use strict";n.d(e,{Ay:function(){return b},tu:function(){return y}});var r=n(6120),o=n.n(r),a=n(1609),i=n.n(a),s=function(){return n.e(113).then(n.bind(n,7871))};function c(t){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c(t)}function l(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,u(r.key),r)}}function u(t){var e=function(t){if("object"!=c(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==c(e)?e:e+""}function f(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(f=function(){return!!t})()}function d(t){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},d(t)}function p(t,e){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},p(t,e)}var h=(0,a.lazy)(s),b=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e,n){return e=d(e),function(t,e){if(e&&("object"==c(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,f()?Reflect.construct(e,n||[],d(t).constructor):e.apply(t,n))}(this,e,arguments)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&p(t,e)}(e,t),n=e,(r=[{key:"render",value:function(){return i().createElement(a.Suspense,{fallback:null},i().createElement(h,this.props))}}])&&l(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r}(a.Component);b.propTypes={id:o().string,contents:o().oneOfType([o().string,o().arrayOf(o().string)]),filename:o().oneOfType([o().string,o().arrayOf(o().string)]),last_modified:o().oneOfType([o().number,o().arrayOf(o().number)]),children:o().oneOfType([o().node,o().string]),accept:o().string,disabled:o().bool,disable_click:o().bool,max_size:o().number,min_size:o().number,multiple:o().bool,enable_folder_selection:o().bool,className:o().string,className_active:o().string,className_reject:o().string,className_disabled:o().string,style:o().object,style_active:o().object,style_reject:o().object,style_disabled:o().object,setProps:o().func},b.defaultProps={disabled:!1,disable_click:!1,max_size:-1,min_size:0,multiple:!1,enable_folder_selection:!1,style:{},style_active:{borderStyle:"solid",borderColor:"#6c6",backgroundColor:"#eee"},style_disabled:{opacity:.5},style_reject:{borderStyle:"solid",borderColor:"#c66",backgroundColor:"#eee"}};var y=b.propTypes;b.defaultProps},8136:function(t,e,n){"use strict";e.A=function(t){return Promise.resolve(window.MathJax||(!1===t?void 0:n.e(81).then(n.bind(n,3046)).then(function(){return window.MathJax})))}},6840:function(t,e,n){"use strict";var r=n(1609),o=n.n(r);function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}var i=["elementType"];function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function c(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?s(Object(n),!0).forEach(function(e){l(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function l(t,e,n){return(e=function(t){var e=function(t){if("object"!=a(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==a(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function u(t,e){var n=t.elementType,r=void 0===n?"div":n,a=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,i),s=window.dash_component_api.useDashContext().useLoading(),l=c(c({},a),{},{ref:e});return s&&(l["data-dash-is-loading"]=!0),o().createElement(r,l)}e.A=o().forwardRef(u)},8350:function(t,e,n){"use strict";n.d(e,{A:function(){return b}});var r=n(1609),o=n.n(r),a=n(3957),i=function(){return Promise.all([n.e(384),n.e(157)]).then(n.bind(n,9981))};function s(t){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}var c=["clearable","disabled","multi","searchable","labels","optionHeight","maxHeight","closeOnSelect","persisted_props","persistence_type"];function l(){return l=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},l.apply(null,arguments)}function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function f(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach(function(e){d(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function d(t,e,n){return(e=function(t){var e=function(t){if("object"!=s(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==s(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var p=(0,r.lazy)(i),h={select_all:"Select All",deselect_all:"Deselect All",selected_count:"{num_selected} selected",search:"Search",clear_search:"Clear search",clear_selection:"Clear selection",no_options_found:"No options found"};function b(t){var e=t.clearable,n=void 0===e||e,i=t.disabled,s=void 0!==i&&i,u=t.multi,d=void 0!==u&&u,b=t.searchable,y=void 0===b||b,m=t.labels,v=void 0===m?h:m,g=t.optionHeight,A=void 0===g?"auto":g,w=t.maxHeight,x=void 0===w?200:w,C=t.closeOnSelect,S=void 0===C?!d:C,k=(void 0===(void 0===t.persisted_props&&a.Ux.value,t.persistence_type)&&a.$T.local,function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,c));return v=f(f({},h),v),o().createElement(r.Suspense,{fallback:null},o().createElement(p,l({clearable:n,disabled:s,labels:v,multi:d,searchable:y,optionHeight:A,maxHeight:x,closeOnSelect:S},k)))}b.dashPersistence={persisted_props:[a.Ux.value],persistence_type:a.$T.local}},6837:function(t,e,n){"use strict";n.d(e,{A:function(){return M}});var r=n(8499),o=n(1609),a=n.n(o),i=n(9797),s=n.n(i),c=n(7365),l=n.n(c),u=n(2057),f=n(3957),d=n(5072),p=n.n(d),h=n(7825),b=n.n(h),y=n(5056),m=n.n(y),v=n(540),g=n.n(v),A=n(1113),w=n.n(A),x=n(7358),C={};function S(t){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},S(t)}C.styleTagTransform=w(),C.setAttributes=m(),C.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},C.domAPI=b(),C.insertStyleElement=g(),p()(x.A,C),x.A&&x.A.locals&&x.A.locals;var k=["type","inputMode","n_blur","n_blur_timestamp","n_submit","n_submit_timestamp","debounce","step","autoComplete","persisted_props","persistence_type","disabled"];function O(){return O=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},O.apply(null,arguments)}function _(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function I(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_(Object(n),!0).forEach(function(e){j(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function j(t,e,n){return(e=function(t){var e=function(t){if("object"!=S(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=S(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==S(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(t,e)||function(t,e){if(t){if("string"==typeof t)return P(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var D=function(t){return function(t){return l()(t)}(t)?+t:NaN},B=function(t,e){return t===e||isNaN(t)&&isNaN(e)},T=["type","placeholder","inputMode","autoComplete","readOnly","required","autoFocus","list","multiple","spellCheck","name","min","max","step","minLength","maxLength","pattern","size"];function N(t){var e=t.type,n=void 0===e?f.LR.text:e,i=t.inputMode,c=void 0===i?"verbatim":i,l=t.n_blur,d=void 0===l?0:l,p=(t.n_blur_timestamp,t.n_submit),h=void 0===p?0:p,b=(t.n_submit_timestamp,t.debounce),y=void 0!==b&&b,m=t.step,v=void 0===m?"any":m,g=t.autoComplete,A=void 0===g?"off":g,w=(void 0===(void 0===t.persisted_props&&f.Ux.value,t.persistence_type)&&f.$T.local,t.disabled),x=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,k),C=(0,o.useRef)(document.createElement("input")),S=E((0,o.useState)(x.value),2),_=S[0],j=S[1],P=E((0,o.useState)(),2),N=P[0],M=P[1],R=(0,o.useState)(function(){return s()("input-")})[0],F=n===f.LR.number?{}:{value:null!=_?_:""},z=x.className;z="dash-input"+(z?" ".concat(z):"");var U=(0,o.useCallback)(function(t,e){var n=x.setProps;t=D(t),e=C.current.checkValidity()?D(e):NaN,B(t,e)||n({value:e})},[x.setProps]),q=function(){var t=C.current.value,e=D(t);if(n===f.LR.number)U(x.value,null!=e?e:_);else{var r=""===t&&void 0===x.value?void 0:t;x.setProps({value:r})}M(void 0)},L=(0,o.useCallback)(function(){return x.setProps({n_blur:(null!=d?d:0)+1,n_blur_timestamp:Date.now()}),C.current.checkValidity(),!0===y&&q()},[d,y]),W=(0,o.useCallback)(function(){var t=C.current.value;j(t)},[]),Y=(0,o.useCallback)(function(t){return"Enter"===t.key&&x.setProps({n_submit:(null!=h?h:0)+1,n_submit_timestamp:Date.now()}),!0===y&&"Enter"===t.key&&q()},[h,y]),H=(0,o.useCallback)(function(t,e){t=C.current.checkValidity()?D(t):NaN,e=D(e),B(t,e)||(C.current.value=void 0===e?"":"".concat(e))},[]),$=(0,o.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.5,e=C.current.value;window.clearTimeout(N),M(window.setTimeout(function(){q()},1e3*t)),j(e)},[N]),G=(0,o.useCallback)(function(t){var e=parseFloat(C.current.value)||0,n=parseFloat(v)||1,r=(n.toString().split(".")[1]||"").length,o="increment"===t?e+n:e-n;null!==x.min&&void 0!==x.min&&(o=Math.max(o,parseFloat(x.min))),null!==x.max&&void 0!==x.min&&(o=Math.min(o,parseFloat(x.max)));var a=parseFloat(o.toFixed(r));C.current.value=a.toString(),j(a.toString()),q()},[v,x.min,x.max,q]);(0,o.useEffect)(function(){var t=C.current.value;if(!N&&x.value!==t){var e=D(t);H(null!=e?e:t,x.value),n!==f.LR.number&&j(x.value)}},[x.value,n,N]),(0,o.useEffect)(function(){if(_!==x.value){var t=C.current.selectionStart;y?("number"==typeof y&&Number.isFinite(y)&&$(y),n!==f.LR.number&&setTimeout(function(){C.current.setSelectionRange(t,t)},0)):q()}},[_,y,n]);var X=[!0,"disabled","DISABLED"].includes(null!=w&&w),Z=(0,r.A)(T,I(I({},x),{},{type:n,inputMode:c,step:v,autoComplete:A,disabled:X})),V=n===f.LR.number,Q=parseFloat(String(null!=_?_:0))||0,J=D(x.min),K=D(x.max),tt=X||Q<=J,et=X||Q>=K;return a().createElement(u.A,null,function(t){return a().createElement("div",{className:"dash-input-container ".concat(z).concat(n===f.LR.hidden?" dash-input-hidden":"").trim(),style:x.style},a().createElement("input",O({id:x.id||R,ref:C,className:"dash-input-element",onBlur:L,onChange:W,onKeyPress:Y},F,Z,t,{disabled:X})),V&&a().createElement("button",{type:"button",className:"dash-input-stepper dash-stepper-decrement",onClick:function(){return G("decrement")},disabled:tt,"aria-controls":x.id||R,"aria-label":"Decrease value"},"−"),V&&a().createElement("button",{type:"button",className:"dash-input-stepper dash-stepper-increment",onClick:function(){return G("increment")},disabled:et,"aria-controls":x.id||R,"aria-label":"Increase value"},"+"))})}N.dashPersistence={persisted_props:[f.Ux.value],persistence_type:f.$T.local};var M=N},3957:function(t,e,n){"use strict";n.d(e,{$T:function(){return r},IX:function(){return i},LR:function(){return a},Ux:function(){return o}});var r=function(t){return t.local="local",t.session="session",t.memory="memory",t}({}),o=function(t){return t.value="value",t.date="date",t.start_date="start_date",t.end_date="end_date",t}({}),a=function(t){return t.text="text",t.number="number",t.password="password",t.email="email",t.range="range",t.search="search",t.tel="tel",t.url="url",t.hidden="hidden",t}({}),i=function(t){return t.LeftToRight="ltr",t.RightToLeft="rtl",t}({})},2057:function(t,e){"use strict";e.A=function(t){var e=t.children,n={};return window.dash_component_api.useDashContext().useLoading()&&(n["data-dash-is-loading"]=!0),e(n)}},3530:function(t,e,n){"use strict";n.d(e,{O9:function(){return Z},v1:function(){return J}});var r=n(1609),o=n.n(r),a=n(1487),i=n(6811),s=n(8379);function c(){return c=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},c.apply(null,arguments)}function l(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t,e){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},u(t,e)}var f=Number.isNaN||function(t){return"number"==typeof t&&t!=t};function d(t,e){return t===e||!(!f(t)||!f(e))}function p(t,e){if(t.length!==e.length)return!1;for(var n=0;n<t.length;n++)if(!d(t[n],e[n]))return!1;return!0}var h=function(t,e){var n;void 0===e&&(e=p);var r,o=[],a=!1;return function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];return a&&n===this&&e(i,o)||(r=t.apply(this,i),a=!0,n=this,o=i),r}},b="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function y(t){cancelAnimationFrame(t.id)}var m=-1;function v(t){if(void 0===t&&(t=!1),-1===m||t){var e=document.createElement("div"),n=e.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(e),m=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return m}var g=null;function A(t){if(void 0===t&&(t=!1),null===g||t){var e=document.createElement("div"),n=e.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",e.appendChild(r),document.body.appendChild(e),e.scrollLeft>0?g="positive-descending":(e.scrollLeft=1,g=0===e.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(e),g}return g}var w=function(t,e){return t};function x(t){var e,n=t.getItemOffset,o=t.getEstimatedTotalSize,a=t.getItemSize,i=t.getOffsetForIndexAndAlignment,s=t.getStartIndexForOffset,f=t.getStopIndexForStartIndex,d=t.initInstanceProps,p=t.shouldResetStyleCacheOnItemSizeChange,m=t.validateProps;return e=function(t){var e,g;function x(e){var r;return(r=t.call(this,e)||this)._instanceProps=d(r.props,l(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:l(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=h(function(t,e,n,o){return r.props.onItemsRendered({overscanStartIndex:t,overscanStopIndex:e,visibleStartIndex:n,visibleStopIndex:o})}),r._callOnScroll=void 0,r._callOnScroll=h(function(t,e,n){return r.props.onScroll({scrollDirection:t,scrollOffset:e,scrollUpdateWasRequested:n})}),r._getItemStyle=void 0,r._getItemStyle=function(t){var e,o=r.props,i=o.direction,s=o.itemSize,c=o.layout,l=r._getItemStyleCache(p&&s,p&&c,p&&i);if(l.hasOwnProperty(t))e=l[t];else{var u=n(r.props,t,r._instanceProps),f=a(r.props,t,r._instanceProps),d="horizontal"===i||"horizontal"===c,h="rtl"===i,b=d?u:0;l[t]=e={position:"absolute",left:h?void 0:b,right:h?b:void 0,top:d?0:u,height:d?"100%":f,width:d?f:"100%"}}return e},r._getItemStyleCache=void 0,r._getItemStyleCache=h(function(t,e,n){return{}}),r._onScrollHorizontal=function(t){var e=t.currentTarget,n=e.clientWidth,o=e.scrollLeft,a=e.scrollWidth;r.setState(function(t){if(t.scrollOffset===o)return null;var e=r.props.direction,i=o;if("rtl"===e)switch(A()){case"negative":i=-o;break;case"positive-descending":i=a-n-o}return i=Math.max(0,Math.min(i,a-n)),{isScrolling:!0,scrollDirection:t.scrollOffset<i?"forward":"backward",scrollOffset:i,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._onScrollVertical=function(t){var e=t.currentTarget,n=e.clientHeight,o=e.scrollHeight,a=e.scrollTop;r.setState(function(t){if(t.scrollOffset===a)return null;var e=Math.max(0,Math.min(a,o-n));return{isScrolling:!0,scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!1}},r._resetIsScrollingDebounced)},r._outerRefSetter=function(t){var e=r.props.outerRef;r._outerRef=t,"function"==typeof e?e(t):null!=e&&"object"==typeof e&&e.hasOwnProperty("current")&&(e.current=t)},r._resetIsScrollingDebounced=function(){var t,e,n,o;null!==r._resetIsScrollingTimeoutId&&y(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=(t=r._resetIsScrolling,e=150,n=b(),o={id:requestAnimationFrame(function r(){b()-n>=e?t.call(null):o.id=requestAnimationFrame(r)})})},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},function(){r._getItemStyleCache(-1,null)})},r}g=t,(e=x).prototype=Object.create(g.prototype),e.prototype.constructor=e,u(e,g),x.getDerivedStateFromProps=function(t,e){return C(t,e),m(t),null};var S=x.prototype;return S.scrollTo=function(t){t=Math.max(0,t),this.setState(function(e){return e.scrollOffset===t?null:{scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!0}},this._resetIsScrollingDebounced)},S.scrollToItem=function(t,e){void 0===e&&(e="auto");var n=this.props,r=n.itemCount,o=n.layout,a=this.state.scrollOffset;t=Math.max(0,Math.min(t,r-1));var s=0;if(this._outerRef){var c=this._outerRef;s="vertical"===o?c.scrollWidth>c.clientWidth?v():0:c.scrollHeight>c.clientHeight?v():0}this.scrollTo(i(this.props,t,e,a,this._instanceProps,s))},S.componentDidMount=function(){var t=this.props,e=t.direction,n=t.initialScrollOffset,r=t.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===e||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},S.componentDidUpdate=function(){var t=this.props,e=t.direction,n=t.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var a=this._outerRef;if("horizontal"===e||"horizontal"===n)if("rtl"===e)switch(A()){case"negative":a.scrollLeft=-o;break;case"positive-ascending":a.scrollLeft=o;break;default:var i=a.clientWidth,s=a.scrollWidth;a.scrollLeft=s-i-o}else a.scrollLeft=o;else a.scrollTop=o}this._callPropsCallbacks()},S.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&y(this._resetIsScrollingTimeoutId)},S.render=function(){var t=this.props,e=t.children,n=t.className,a=t.direction,i=t.height,s=t.innerRef,l=t.innerElementType,u=t.innerTagName,f=t.itemCount,d=t.itemData,p=t.itemKey,h=void 0===p?w:p,b=t.layout,y=t.outerElementType,m=t.outerTagName,v=t.style,g=t.useIsScrolling,A=t.width,x=this.state.isScrolling,C="horizontal"===a||"horizontal"===b,S=C?this._onScrollHorizontal:this._onScrollVertical,k=this._getRangeToRender(),O=k[0],_=k[1],I=[];if(f>0)for(var j=O;j<=_;j++)I.push((0,r.createElement)(e,{data:d,key:h(j,d),index:j,isScrolling:g?x:void 0,style:this._getItemStyle(j)}));var E=o(this.props,this._instanceProps);return(0,r.createElement)(y||m||"div",{className:n,onScroll:S,ref:this._outerRefSetter,style:c({position:"relative",height:i,width:A,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:a},v)},(0,r.createElement)(l||u||"div",{children:I,ref:s,style:{height:C?"100%":E,pointerEvents:x?"none":void 0,width:C?E:"100%"}}))},S._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var t=this._getRangeToRender(),e=t[0],n=t[1],r=t[2],o=t[3];this._callOnItemsRendered(e,n,r,o)}if("function"==typeof this.props.onScroll){var a=this.state,i=a.scrollDirection,s=a.scrollOffset,c=a.scrollUpdateWasRequested;this._callOnScroll(i,s,c)}},S._getRangeToRender=function(){var t=this.props,e=t.itemCount,n=t.overscanCount,r=this.state,o=r.isScrolling,a=r.scrollDirection,i=r.scrollOffset;if(0===e)return[0,0,0,0];var c=s(this.props,i,this._instanceProps),l=f(this.props,c,i,this._instanceProps),u=o&&"backward"!==a?1:Math.max(1,n),d=o&&"forward"!==a?1:Math.max(1,n);return[Math.max(0,c-u),Math.max(0,Math.min(e-1,l+d)),c,l]},x}(r.PureComponent),e.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},e}var C=function(t,e){t.children,t.direction,t.height,t.layout,t.innerTagName,t.outerTagName,t.width,e.instance},S=function(t,e,n){var r=t.itemSize,o=n.itemMetadataMap,a=n.lastMeasuredIndex;if(e>a){var i=0;if(a>=0){var s=o[a];i=s.offset+s.size}for(var c=a+1;c<=e;c++){var l=r(c);o[c]={offset:i,size:l},i+=l}n.lastMeasuredIndex=e}return o[e]},k=function(t,e,n,r,o){for(;r<=n;){var a=r+Math.floor((n-r)/2),i=S(t,a,e).offset;if(i===o)return a;i<o?r=a+1:i>o&&(n=a-1)}return r>0?r-1:0},O=function(t,e){var n=t.itemCount,r=e.itemMetadataMap,o=e.estimatedItemSize,a=e.lastMeasuredIndex,i=0;if(a>=n&&(a=n-1),a>=0){var s=r[a];i=s.offset+s.size}return i+(n-a-1)*o},_=x({getItemOffset:function(t,e,n){return S(t,e,n).offset},getItemSize:function(t,e,n){return n.itemMetadataMap[e].size},getEstimatedTotalSize:O,getOffsetForIndexAndAlignment:function(t,e,n,r,o,a){var i=t.direction,s=t.height,c=t.layout,l=t.width,u="horizontal"===i||"horizontal"===c?l:s,f=S(t,e,o),d=O(t,o),p=Math.max(0,Math.min(d-u,f.offset)),h=Math.max(0,f.offset-u+f.size+a);switch("smart"===n&&(n=r>=h-u&&r<=p+u?"auto":"center"),n){case"start":return p;case"end":return h;case"center":return Math.round(h+(p-h)/2);default:return r>=h&&r<=p?r:r<h?h:p}},getStartIndexForOffset:function(t,e,n){return function(t,e,n){var r=e.itemMetadataMap,o=e.lastMeasuredIndex;return(o>0?r[o].offset:0)>=n?k(t,e,o,0,n):function(t,e,n,r){for(var o=t.itemCount,a=1;n<o&&S(t,n,e).offset<r;)n+=a,a*=2;return k(t,e,Math.min(n,o-1),Math.floor(n/2),r)}(t,e,Math.max(0,o),n)}(t,n,e)},getStopIndexForStartIndex:function(t,e,n,r){for(var o=t.direction,a=t.height,i=t.itemCount,s=t.layout,c=t.width,l="horizontal"===o||"horizontal"===s?c:a,u=S(t,e,r),f=n+l,d=u.offset+u.size,p=e;p<i-1&&d<f;)p++,d+=S(t,p,r).size;return p},initInstanceProps:function(t,e){var n={itemMetadataMap:{},estimatedItemSize:t.estimatedItemSize||50,lastMeasuredIndex:-1};return e.resetAfterIndex=function(t,r){void 0===r&&(r=!0),n.lastMeasuredIndex=Math.min(n.lastMeasuredIndex,t-1),e._getItemStyleCache(-1),r&&e.forceUpdate()},n},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(t){t.itemSize}}),I=n(5072),j=n.n(I),E=n(7825),P=n.n(E),D=n(5056),B=n.n(D),T=n(540),N=n.n(T),M=n(1113),R=n.n(M),F=n(6912),z={};z.styleTagTransform=R(),z.setAttributes=B(),z.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},z.domAPI=P(),z.insertStyleElement=N(),j()(F.A,z),F.A&&F.A.locals&&F.A.locals;var U=["options","selected","onSelectionChange","optionHeight","maxHeight","id","className","style"];function q(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function L(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?q(Object(n),!0).forEach(function(e){W(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function W(t,e,n){return(e=function(t){var e=function(t){if("object"!=X(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=X(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==X(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Y(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(t,e)||$(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(){return H=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},H.apply(null,arguments)}function $(t,e){if(t){if("string"==typeof t)return G(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(t,e):void 0}}function G(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function X(t){return X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},X(t)}var Z=function(t){t.index;var e=t.label,n=t.title,r=t.value,a=window.dash_component_api.useDashContext(),i=window.dash_component_api.ExternalWrapper;if("object"===X(e)){var s=e instanceof Array?e:[e];return o().createElement(o().Fragment,null,s.map(function(t,e){return o().createElement(i,{key:e,component:t,componentPath:[].concat((n=a.componentPath,function(t){if(Array.isArray(t))return G(t)}(n)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(n)||$(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[String(r),e])});var n}))}var c="".concat(null!=e?e:r);return o().createElement("span",{title:n},c)},V=function(t){var e=t.option,n=t.isSelected,r=t.onChange,a=t.optionClassName,i=t.optionStyle,s=t.inputType,c=void 0===s?"checkbox":s,l=t.inputClassName,u=t.inputStyle,f=t.labelClassName,d=t.labelStyle,p=t.index,h=t.id,b=["dash-options-list-option",n?"selected":"",a].filter(Boolean),y=["dash-options-list-option-checkbox",l].filter(Boolean),m=["dash-options-list-option-text",f].filter(Boolean);return o().createElement("label",{className:b.join(" "),role:"option","aria-selected":n,style:i,"data-option-index":p},o().createElement("span",{className:"dash-options-list-option-wrapper"},o().createElement("input",{type:c,checked:n,name:h,value:"boolean"==typeof e.value?"".concat(e.value):e.value,disabled:!!e.disabled,onChange:function(){return r(e)},onKeyUp:function(t){"Enter"===t.key&&r(e)},readOnly:!0,className:y.join(" "),style:u})),o().createElement("span",{className:m.join(" "),style:d,title:e.title},o().createElement(Z,H({},e,{index:p}))))},Q=(0,r.memo)(function(t){var e=t.index,n=t.style,i=t.data,s=i.options,c=i.selected,l=i.onChange,u=i.passThruProps,f=i.setOptionHeight,d=s[e],p=(0,a.A)(d.value,c),h=(0,r.useCallback)(function(t){if(t){var n=t.getBoundingClientRect().height;n>0&&f(e,n),new ResizeObserver(function(t){var n,r,o=Y(t,1)[0],a=null!==(n=null===(r=o.borderBoxSize)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.blockSize)&&void 0!==n?n:o.contentRect.height;a>0&&f(e,a)}).observe(t)}},[e,f]);return o().createElement("div",{style:n},o().createElement("div",{ref:h},o().createElement(V,H({id:u.id,index:e,option:d,isSelected:p,onChange:l},u))))});Q.displayName="Row";var J=(0,r.forwardRef)(function(t,e){var n=t.options,c=t.selected,l=t.onSelectionChange,u=t.optionHeight,f=t.maxHeight,d=void 0===f?window.innerHeight:f,p=t.id,h=t.className,b=t.style,y=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,U),m=(0,r.useRef)(null),v=(0,r.useRef)(null),g=(0,r.useRef)(null),A=(0,r.useRef)(new Map),w=Y((0,r.useState)(null),2),x=w[0],C=w[1],S=null!=u?u:35,k=(0,r.useCallback)(function(t){var e;return null!==(e=A.current.get(t))&&void 0!==e?e:S},[S]),O=(0,r.useCallback)(function(t,e){var n;A.current.get(t)!==e&&(A.current.set(t,e),null===(n=m.current)||void 0===n||n.resetAfterIndex(t,!0))},[]);(0,r.useLayoutEffect)(function(){var t,e=v.current;if(e&&null===x){null===(t=m.current)||void 0===t||t.resetAfterIndex(0,!1);var n=e.getBoundingClientRect().height;n>0&&C(n)}},[]);var I=n.length*S,j=null===x?d:Math.min(x,I),E=(0,r.useCallback)(function(t){requestAnimationFrame(function(){var e;if(g.current===t){var n=null===(e=v.current)||void 0===e?void 0:e.querySelector('[data-option-index="'.concat(t,'"] input'));n instanceof HTMLElement&&(g.current=null,n.focus())}})},[]);(0,r.useImperativeHandle)(e,function(){return{scrollToItem:function(t){m.current&&m.current.scrollToItem(t,"smart")},focusItem:function(t){g.current=t,m.current&&m.current.scrollToItem(t,"center"),E(t)}}});var P=(0,r.useCallback)(function(t){var e;e=(0,a.A)(t.value,c)?(0,i.A)([t.value],c):(0,s.A)(t.value,c),l(e)},[c,l]),D=["dash-options-list",h].filter(Boolean),B=(0,r.useCallback)(function(){"number"==typeof g.current&&E(g.current)},[]),T=(0,r.useMemo)(function(){if(!n.length)return null;for(var t=Math.max(1,Math.floor(n.length/100)),e=n[0],r=0,a=0;a<n.length;a+=t){var i=n[a].label;if("string"!=typeof i)return null;i.length>r&&(e=n[a],r=i.length)}return o().createElement(V,{index:-1,option:e,isSelected:!1,onChange:function(){}})},[n]),N=(0,r.useMemo)(function(){return{options:n,selected:c,onChange:P,passThruProps:L({id:p},y),setOptionHeight:O}},[n,c,P,p,y]);return n.length<100?o().createElement("div",{ref:v,id:p,className:D.join(" "),style:b,role:"listbox"},n.map(function(t,e){return o().createElement(V,H({key:e,id:p,index:e,option:t,isSelected:(0,a.A)(t.value,c),onChange:P},y))})):o().createElement("div",{ref:v,id:p,className:D.join(" "),style:b,role:"listbox"},o().createElement(_,{ref:m,height:j,itemCount:n.length,itemSize:k,estimatedItemSize:S,width:"100%",className:"dash-options-list-virtualized",onItemsRendered:B,itemData:N,itemKey:function(t,e){var n,r;return String(null!==(n=null===(r=e.options[t])||void 0===r?void 0:r.value)&&void 0!==n?n:t)}},Q),T&&o().createElement("div",{"aria-hidden":!0,style:{height:0,overflow:"hidden"}},T))});J.displayName="OptionsList"},3532:function(t,e,n){"use strict";n.d(e,{s:function(){return s}});var r=n(1609),o=n.n(r);function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}var s=function(t){var e=new Set;return{options:"object"!==i(t)||t instanceof Array?t instanceof Array?t.map(function(t){var n=function(t){return["string","number","boolean"].includes(i(t))}(t)?{label:String(t),value:t}:t;return e.add(n.value),n}):[]:Object.entries(t).map(function(t){var n,r,i=(r=2,function(t){if(Array.isArray(t))return t}(n=t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(n,r)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(t,e):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=i[0],c=i[1],l={label:o().isValidElement(c)?c:String(c),value:s};return e.add(s),l}),valueSet:e}}},7526:function(t,e){"use strict";e.bg=function(t){var e,n,a=function(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}(t),i=a[0],s=a[1],c=new o(function(t,e,n){return 3*(e+n)/4-n}(0,i,s)),l=0,u=s>0?i-4:i;for(n=0;n<u;n+=4)e=r[t.charCodeAt(n)]<<18|r[t.charCodeAt(n+1)]<<12|r[t.charCodeAt(n+2)]<<6|r[t.charCodeAt(n+3)],c[l++]=e>>16&255,c[l++]=e>>8&255,c[l++]=255&e;return 2===s&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,c[l++]=255&e),1===s&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,c[l++]=e>>8&255,c[l++]=255&e),c};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)n[i]=a[i],r[a.charCodeAt(i)]=i;r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},3144:function(t,e,n){"use strict";var r=n(6743),o=n(1002),a=n(76),i=n(7119);t.exports=i||r.call(a,o)},2205:function(t,e,n){"use strict";var r=n(6743),o=n(1002),a=n(3144);t.exports=function(){return a(r,o,arguments)}},1002:function(t){"use strict";t.exports=Function.prototype.apply},76:function(t){"use strict";t.exports=Function.prototype.call},3126:function(t,e,n){"use strict";var r=n(6743),o=n(9675),a=n(76),i=n(3144);t.exports=function(t){if(t.length<1||"function"!=typeof t[0])throw new o("a function is required");return i(r,a,t)}},7119:function(t){"use strict";t.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},8075:function(t,e,n){"use strict";var r=n(453),o=n(487),a=o(r("String.prototype.indexOf"));t.exports=function(t,e){var n=r(t,!!e);return"function"==typeof n&&a(t,".prototype.")>-1?o(n):n}},487:function(t,e,n){"use strict";var r=n(6897),o=n(655),a=n(3126),i=n(2205);t.exports=function(t){var e=a(arguments),n=t.length-(arguments.length-1);return r(e,1+(n>0?n:0),!0)},o?o(t.exports,"apply",{value:i}):t.exports.apply=i},6556:function(t,e,n){"use strict";var r=n(453),o=n(3126),a=o([r("%String.prototype.indexOf%")]);t.exports=function(t,e){var n=r(t,!!e);return"function"==typeof n&&a(t,".prototype.")>-1?o([n]):n}},6763:function(t,e,n){var r=n(537),o=n(4148);function a(){return(new Date).getTime()}var i,s=Array.prototype.slice,c={};i=void 0!==n.g&&n.g.console?n.g.console:"undefined"!=typeof window&&window.console?window.console:{};for(var l=[[function(){},"log"],[function(){i.log.apply(i,arguments)},"info"],[function(){i.log.apply(i,arguments)},"warn"],[function(){i.warn.apply(i,arguments)},"error"],[function(t){c[t]=a()},"time"],[function(t){var e=c[t];if(!e)throw new Error("No such label: "+t);delete c[t];var n=a()-e;i.log(t+": "+n+"ms")},"timeEnd"],[function(){var t=new Error;t.name="Trace",t.message=r.format.apply(null,arguments),i.error(t.stack)},"trace"],[function(t){i.log(r.inspect(t)+"\n")},"dir"],[function(t){if(!t){var e=s.call(arguments,1);o.ok(!1,r.format.apply(null,e))}},"assert"]],u=0;u<l.length;u++){var f=l[u],d=f[0],p=f[1];i[p]||(i[p]=d)}t.exports=i},3984:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,".dash-button {\n line-height: 32px;\n background: var(--Dash-Fill-Interactive-Weak);\n color: var(--Dash-Fill-Interactive-Strong);\n padding: 0 calc(var(--Dash-Spacing) * 2);\n border-radius: 4px;\n border: 1px solid var(--Dash-Fill-Interactive-Strong);\n box-sizing: border-box;\n vertical-align: middle;\n font-family: inherit;\n font-size: inherit;\n}\n\n/* Hover state - stronger background */\n.dash-button:hover {\n cursor: pointer;\n background: var(--Dash-Fill-Inverse-Strong);\n color: var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Active state (clicking) - inverted colors */\n.dash-button:active {\n background: var(--Dash-Fill-Interactive-Strong);\n color: var(--Dash-Fill-Inverse-Strong);\n}\n\n/* Keyboard focus - inverted colors */\n.dash-button:focus-visible {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Hover after keyboard focus - keep inverted but acknowledge hover */\n.dash-button:focus-visible:hover {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Active state after keyboard focus - inverted colors */\n.dash-button:focus-visible:active {\n background: var(--Dash-Fill-Interactive-Strong);\n color: var(--Dash-Fill-Inverse-Strong);\n}\n\n/* Disabled state */\n.dash-button:disabled {\n opacity: 0.6;\n cursor: not-allowed;\n background: var(--Dash-Fill-Disabled);\n color: var(--Dash-Text-Strong);\n border-color: var(--Dash-Stroke-Weak);\n}\n","",{version:3,sources:["webpack://./src/components/css/button.css"],names:[],mappings:"AAAA;IACI,iBAAiB;IACjB,6CAA6C;IAC7C,0CAA0C;IAC1C,wCAAwC;IACxC,kBAAkB;IAClB,qDAAqD;IACrD,sBAAsB;IACtB,sBAAsB;IACtB,oBAAoB;IACpB,kBAAkB;AACtB;;AAEA,sCAAsC;AACtC;IACI,eAAe;IACf,2CAA2C;IAC3C,0CAA0C;AAC9C;;AAEA,8CAA8C;AAC9C;IACI,+CAA+C;IAC/C,sCAAsC;AAC1C;;AAEA,qCAAqC;AACrC;IACI,sDAAsD;AAC1D;;AAEA,qEAAqE;AACrE;IACI,sDAAsD;AAC1D;;AAEA,wDAAwD;AACxD;IACI,+CAA+C;IAC/C,sCAAsC;AAC1C;;AAEA,mBAAmB;AACnB;IACI,YAAY;IACZ,mBAAmB;IACnB,qCAAqC;IACrC,8BAA8B;IAC9B,qCAAqC;AACzC",sourcesContent:[".dash-button {\n line-height: 32px;\n background: var(--Dash-Fill-Interactive-Weak);\n color: var(--Dash-Fill-Interactive-Strong);\n padding: 0 calc(var(--Dash-Spacing) * 2);\n border-radius: 4px;\n border: 1px solid var(--Dash-Fill-Interactive-Strong);\n box-sizing: border-box;\n vertical-align: middle;\n font-family: inherit;\n font-size: inherit;\n}\n\n/* Hover state - stronger background */\n.dash-button:hover {\n cursor: pointer;\n background: var(--Dash-Fill-Inverse-Strong);\n color: var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Active state (clicking) - inverted colors */\n.dash-button:active {\n background: var(--Dash-Fill-Interactive-Strong);\n color: var(--Dash-Fill-Inverse-Strong);\n}\n\n/* Keyboard focus - inverted colors */\n.dash-button:focus-visible {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Hover after keyboard focus - keep inverted but acknowledge hover */\n.dash-button:focus-visible:hover {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Active state after keyboard focus - inverted colors */\n.dash-button:focus-visible:active {\n background: var(--Dash-Fill-Interactive-Strong);\n color: var(--Dash-Fill-Inverse-Strong);\n}\n\n/* Disabled state */\n.dash-button:disabled {\n opacity: 0.6;\n cursor: not-allowed;\n background: var(--Dash-Fill-Disabled);\n color: var(--Dash-Text-Strong);\n border-color: var(--Dash-Stroke-Weak);\n}\n"],sourceRoot:""}]),e.A=i},466:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,".dash-options-list-option.dash-checklist-inline {\n display: inline-flex;\n margin-right: calc(var(--Dash-Spacing) * 4);\n}\n","",{version:3,sources:["webpack://./src/components/css/checklist.css"],names:[],mappings:"AAAA;IACI,oBAAoB;IACpB,2CAA2C;AAC/C",sourcesContent:[".dash-options-list-option.dash-checklist-inline {\n display: inline-flex;\n margin-right: calc(var(--Dash-Spacing) * 4);\n}\n"],sourceRoot:""}]),e.A=i},7128:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,":root {\n --Dash-Spacing: 4px;\n --Dash-Stroke-Strong: rgba(0, 18, 77, 0.45);\n --Dash-Stroke-Weak: rgba(0, 24, 102, 0.1);\n --Dash-Fill-Interactive-Strong: #7f4bc4;\n --Dash-Fill-Interactive-Weak: rgba(0, 30, 128, 0.04);\n --Dash-Fill-Inverse-Strong: #fff;\n --Dash-Text-Primary: rgba(0, 18, 77, 0.87);\n --Dash-Text-Strong: rgba(0, 9, 38, 0.9);\n --Dash-Text-Weak: rgba(0, 12, 51, 0.65);\n --Dash-Text-Disabled: rgba(0, 21, 89, 0.6);\n --Dash-Fill-Primary-Hover: rgba(0, 18, 77, 0.04);\n --Dash-Fill-Primary-Active: rgba(0, 18, 77, 0.08);\n --Dash-Fill-Disabled: rgba(0, 24, 102, 0.1);\n --Dash-Shading-Strong: rgba(22, 23, 24, 0.35);\n --Dash-Shading-Weak: rgba(22, 23, 24, 0.2);\n}\n","",{version:3,sources:["webpack://./src/components/css/dcc.css"],names:[],mappings:"AAAA;IACI,mBAAmB;IACnB,2CAA2C;IAC3C,yCAAyC;IACzC,uCAAuC;IACvC,oDAAoD;IACpD,gCAAgC;IAChC,0CAA0C;IAC1C,uCAAuC;IACvC,uCAAuC;IACvC,0CAA0C;IAC1C,gDAAgD;IAChD,iDAAiD;IACjD,2CAA2C;IAC3C,6CAA6C;IAC7C,0CAA0C;AAC9C",sourcesContent:[":root {\n --Dash-Spacing: 4px;\n --Dash-Stroke-Strong: rgba(0, 18, 77, 0.45);\n --Dash-Stroke-Weak: rgba(0, 24, 102, 0.1);\n --Dash-Fill-Interactive-Strong: #7f4bc4;\n --Dash-Fill-Interactive-Weak: rgba(0, 30, 128, 0.04);\n --Dash-Fill-Inverse-Strong: #fff;\n --Dash-Text-Primary: rgba(0, 18, 77, 0.87);\n --Dash-Text-Strong: rgba(0, 9, 38, 0.9);\n --Dash-Text-Weak: rgba(0, 12, 51, 0.65);\n --Dash-Text-Disabled: rgba(0, 21, 89, 0.6);\n --Dash-Fill-Primary-Hover: rgba(0, 18, 77, 0.04);\n --Dash-Fill-Primary-Active: rgba(0, 18, 77, 0.08);\n --Dash-Fill-Disabled: rgba(0, 24, 102, 0.1);\n --Dash-Shading-Strong: rgba(22, 23, 24, 0.35);\n --Dash-Shading-Weak: rgba(22, 23, 24, 0.2);\n}\n"],sourceRoot:""}]),e.A=i},7358:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,"/* Input container styles */\n.dash-input-container {\n position: relative;\n display: inline-flex;\n align-items: center;\n width: 100%;\n height: 34px;\n background: var(--Dash-Fill-Inverse-Strong);\n border-radius: var(--Dash-Spacing);\n border: 1px solid var(--Dash-Stroke-Strong);\n box-sizing: border-box;\n container-type: inline-size;\n vertical-align: middle;\n color: inherit;\n overflow: hidden;\n}\n\n.dash-input-container:focus-within {\n border: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-input-container:has(:focus-visible) {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-input-container:has(.dash-input-element:disabled) {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n.dash-input-container input:focus {\n outline: none;\n}\n\n.dash-input-container:has(input[type='range']) {\n background: inherit;\n}\n\n/* Input field styles */\n.dash-input-element {\n padding: var(--Dash-Spacing) calc(2 * var(--Dash-Spacing));\n color: inherit;\n background: inherit;\n border: none;\n border-radius: var(--Dash-Spacing);\n flex: 1 1 0;\n min-width: 0;\n height: 100%;\n box-sizing: border-box;\n z-index: 1;\n order: 2;\n accent-color: var(--Dash-Fill-Interactive-Strong);\n font-family: inherit;\n font-size: inherit;\n}\n\n.dash-input-element::selection,\n.dash-input-element::-webkit-selection {\n color: var(--Dash-Fill-Inverse-Strong);\n background: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-input-element:disabled {\n cursor: not-allowed;\n}\n\n/* Hide native steppers for number inputs */\n.dash-input-element[type='number'] {\n -moz-appearance: textfield;\n border-radius: 0;\n}\n\n.dash-input-element[type='number']::-webkit-outer-spin-button,\n.dash-input-element[type='number']::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n\n/* Show native steppers when container is narrow and input is number type */\n@container (max-width: 99px) {\n .dash-input-element[type='number'] {\n -moz-appearance: number-input;\n }\n\n .dash-input-element[type='number']::-webkit-outer-spin-button,\n .dash-input-element[type='number']::-webkit-inner-spin-button {\n -webkit-appearance: inner-spin-button;\n margin: 0;\n }\n}\n\n/* Stepper button base styles */\n.dash-input-stepper {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 32px;\n height: 100%;\n border: none;\n background: var(--Dash-Fill-Inverse-Strong);\n cursor: pointer;\n font-size: 16px;\n font-weight: bold;\n color: var(--Dash-Text-Primary);\n}\n\n.dash-input-stepper:hover,\n.dash-input-stepper:focus {\n background: var(--Dash-Fill-Primary-Hover);\n}\n\n.dash-input-stepper:active {\n background: var(--Dash-Fill-Primary-Active);\n}\n\n.dash-input-stepper:disabled {\n background: var(--Dash-Fill-Inverse-Strong);\n opacity: 0.5;\n cursor: default;\n}\n\n@container (max-width: 99px) {\n .dash-input-stepper {\n display: none;\n }\n}\n\n/* Decrement button specific styles */\n.dash-input-stepper.dash-stepper-decrement {\n border-right: 1px solid var(--Dash-Stroke-Weak);\n border-radius: var(--Dash-Spacing) 0 0 var(--Dash-Spacing);\n order: 1;\n}\n\n/* Increment button specific styles */\n.dash-input-stepper.dash-stepper-increment {\n border-left: 1px solid var(--Dash-Stroke-Weak);\n border-radius: 0 var(--Dash-Spacing) var(--Dash-Spacing) 0;\n order: 3;\n}\n\n/* Hidden input type */\n.dash-input-container.dash-input-hidden {\n display: none;\n}\n\ninput.dash-input-element:invalid {\n color: red;\n}\n","",{version:3,sources:["webpack://./src/components/css/input.css"],names:[],mappings:"AAAA,2BAA2B;AAC3B;IACI,kBAAkB;IAClB,oBAAoB;IACpB,mBAAmB;IACnB,WAAW;IACX,YAAY;IACZ,2CAA2C;IAC3C,kCAAkC;IAClC,2CAA2C;IAC3C,sBAAsB;IACtB,2BAA2B;IAC3B,sBAAsB;IACtB,cAAc;IACd,gBAAgB;AACpB;;AAEA;IACI,qDAAqD;AACzD;;AAEA;IACI,sDAAsD;AAC1D;;AAEA;IACI,YAAY;IACZ,mBAAmB;AACvB;;AAEA;IACI,aAAa;AACjB;;AAEA;IACI,mBAAmB;AACvB;;AAEA,uBAAuB;AACvB;IACI,0DAA0D;IAC1D,cAAc;IACd,mBAAmB;IACnB,YAAY;IACZ,kCAAkC;IAClC,WAAW;IACX,YAAY;IACZ,YAAY;IACZ,sBAAsB;IACtB,UAAU;IACV,QAAQ;IACR,iDAAiD;IACjD,oBAAoB;IACpB,kBAAkB;AACtB;;AAEA;;IAEI,sCAAsC;IACtC,+CAA+C;AACnD;;AAEA;IACI,mBAAmB;AACvB;;AAEA,2CAA2C;AAC3C;IACI,0BAA0B;IAC1B,gBAAgB;AACpB;;AAEA;;IAEI,wBAAwB;IACxB,SAAS;AACb;;AAEA,2EAA2E;AAC3E;IACI;QACI,6BAA6B;IACjC;;IAEA;;QAEI,qCAAqC;QACrC,SAAS;IACb;AACJ;;AAEA,+BAA+B;AAC/B;IACI,aAAa;IACb,mBAAmB;IACnB,uBAAuB;IACvB,WAAW;IACX,YAAY;IACZ,YAAY;IACZ,2CAA2C;IAC3C,eAAe;IACf,eAAe;IACf,iBAAiB;IACjB,+BAA+B;AACnC;;AAEA;;IAEI,0CAA0C;AAC9C;;AAEA;IACI,2CAA2C;AAC/C;;AAEA;IACI,2CAA2C;IAC3C,YAAY;IACZ,eAAe;AACnB;;AAEA;IACI;QACI,aAAa;IACjB;AACJ;;AAEA,qCAAqC;AACrC;IACI,+CAA+C;IAC/C,0DAA0D;IAC1D,QAAQ;AACZ;;AAEA,qCAAqC;AACrC;IACI,8CAA8C;IAC9C,0DAA0D;IAC1D,QAAQ;AACZ;;AAEA,sBAAsB;AACtB;IACI,aAAa;AACjB;;AAEA;IACI,UAAU;AACd",sourcesContent:["/* Input container styles */\n.dash-input-container {\n position: relative;\n display: inline-flex;\n align-items: center;\n width: 100%;\n height: 34px;\n background: var(--Dash-Fill-Inverse-Strong);\n border-radius: var(--Dash-Spacing);\n border: 1px solid var(--Dash-Stroke-Strong);\n box-sizing: border-box;\n container-type: inline-size;\n vertical-align: middle;\n color: inherit;\n overflow: hidden;\n}\n\n.dash-input-container:focus-within {\n border: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-input-container:has(:focus-visible) {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-input-container:has(.dash-input-element:disabled) {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n.dash-input-container input:focus {\n outline: none;\n}\n\n.dash-input-container:has(input[type='range']) {\n background: inherit;\n}\n\n/* Input field styles */\n.dash-input-element {\n padding: var(--Dash-Spacing) calc(2 * var(--Dash-Spacing));\n color: inherit;\n background: inherit;\n border: none;\n border-radius: var(--Dash-Spacing);\n flex: 1 1 0;\n min-width: 0;\n height: 100%;\n box-sizing: border-box;\n z-index: 1;\n order: 2;\n accent-color: var(--Dash-Fill-Interactive-Strong);\n font-family: inherit;\n font-size: inherit;\n}\n\n.dash-input-element::selection,\n.dash-input-element::-webkit-selection {\n color: var(--Dash-Fill-Inverse-Strong);\n background: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-input-element:disabled {\n cursor: not-allowed;\n}\n\n/* Hide native steppers for number inputs */\n.dash-input-element[type='number'] {\n -moz-appearance: textfield;\n border-radius: 0;\n}\n\n.dash-input-element[type='number']::-webkit-outer-spin-button,\n.dash-input-element[type='number']::-webkit-inner-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n\n/* Show native steppers when container is narrow and input is number type */\n@container (max-width: 99px) {\n .dash-input-element[type='number'] {\n -moz-appearance: number-input;\n }\n\n .dash-input-element[type='number']::-webkit-outer-spin-button,\n .dash-input-element[type='number']::-webkit-inner-spin-button {\n -webkit-appearance: inner-spin-button;\n margin: 0;\n }\n}\n\n/* Stepper button base styles */\n.dash-input-stepper {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 32px;\n height: 100%;\n border: none;\n background: var(--Dash-Fill-Inverse-Strong);\n cursor: pointer;\n font-size: 16px;\n font-weight: bold;\n color: var(--Dash-Text-Primary);\n}\n\n.dash-input-stepper:hover,\n.dash-input-stepper:focus {\n background: var(--Dash-Fill-Primary-Hover);\n}\n\n.dash-input-stepper:active {\n background: var(--Dash-Fill-Primary-Active);\n}\n\n.dash-input-stepper:disabled {\n background: var(--Dash-Fill-Inverse-Strong);\n opacity: 0.5;\n cursor: default;\n}\n\n@container (max-width: 99px) {\n .dash-input-stepper {\n display: none;\n }\n}\n\n/* Decrement button specific styles */\n.dash-input-stepper.dash-stepper-decrement {\n border-right: 1px solid var(--Dash-Stroke-Weak);\n border-radius: var(--Dash-Spacing) 0 0 var(--Dash-Spacing);\n order: 1;\n}\n\n/* Increment button specific styles */\n.dash-input-stepper.dash-stepper-increment {\n border-left: 1px solid var(--Dash-Stroke-Weak);\n border-radius: 0 var(--Dash-Spacing) var(--Dash-Spacing) 0;\n order: 3;\n}\n\n/* Hidden input type */\n.dash-input-container.dash-input-hidden {\n display: none;\n}\n\ninput.dash-input-element:invalid {\n color: red;\n}\n"],sourceRoot:""}]),e.A=i},6912:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,".dash-options-list-option {\n padding: var(--Dash-Spacing) 0;\n background: var(--Dash-Fill-Inverse-strong);\n color: var(--Dash-Text-Strong);\n cursor: pointer;\n display: flex;\n align-items: baseline;\n user-select: none;\n}\n\n.dash-options-list-option:not(:has(input[disabled])):hover,\n.dash-options-list-option:not(:has(input[disabled])):focus-within {\n color: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-options-list-option:has(input[disabled]) {\n color: var(--Dash-Text-Disabled);\n cursor: not-allowed;\n}\n\n.dash-options-list-option-wrapper,\n.dash-options-list-option-text {\n display: flex;\n align-items: center;\n}\n\n.dash-options-list-option-checkbox {\n display: inline-block;\n margin: 0 calc(var(--Dash-Spacing) * 2) 0 0;\n box-sizing: border-box;\n border: 1px solid var(--Dash-Stroke-Strong);\n accent-color: var(--Dash-Fill-Interactive-Strong);\n outline-color: var(--Dash-Fill-Interactive-Strong);\n}\n","",{version:3,sources:["webpack://./src/components/css/optionslist.css"],names:[],mappings:"AAAA;IACI,8BAA8B;IAC9B,2CAA2C;IAC3C,8BAA8B;IAC9B,eAAe;IACf,aAAa;IACb,qBAAqB;IACrB,iBAAiB;AACrB;;AAEA;;IAEI,0CAA0C;AAC9C;;AAEA;IACI,gCAAgC;IAChC,mBAAmB;AACvB;;AAEA;;IAEI,aAAa;IACb,mBAAmB;AACvB;;AAEA;IACI,qBAAqB;IACrB,2CAA2C;IAC3C,sBAAsB;IACtB,2CAA2C;IAC3C,iDAAiD;IACjD,kDAAkD;AACtD",sourcesContent:[".dash-options-list-option {\n padding: var(--Dash-Spacing) 0;\n background: var(--Dash-Fill-Inverse-strong);\n color: var(--Dash-Text-Strong);\n cursor: pointer;\n display: flex;\n align-items: baseline;\n user-select: none;\n}\n\n.dash-options-list-option:not(:has(input[disabled])):hover,\n.dash-options-list-option:not(:has(input[disabled])):focus-within {\n color: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-options-list-option:has(input[disabled]) {\n color: var(--Dash-Text-Disabled);\n cursor: not-allowed;\n}\n\n.dash-options-list-option-wrapper,\n.dash-options-list-option-text {\n display: flex;\n align-items: center;\n}\n\n.dash-options-list-option-checkbox {\n display: inline-block;\n margin: 0 calc(var(--Dash-Spacing) * 2) 0 0;\n box-sizing: border-box;\n border: 1px solid var(--Dash-Stroke-Strong);\n accent-color: var(--Dash-Fill-Interactive-Strong);\n outline-color: var(--Dash-Fill-Interactive-Strong);\n}\n"],sourceRoot:""}]),e.A=i},2691:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,".dash-options-list-option.dash-radioitems-inline {\n display: inline-flex;\n margin-right: calc(var(--Dash-Spacing) * 4);\n}\n","",{version:3,sources:["webpack://./src/components/css/radioitems.css"],names:[],mappings:"AAAA;IACI,oBAAoB;IACpB,2CAA2C;AAC/C",sourcesContent:[".dash-options-list-option.dash-radioitems-inline {\n display: inline-flex;\n margin-right: calc(var(--Dash-Spacing) * 4);\n}\n"],sourceRoot:""}]),e.A=i},1404:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,".dash-slider-root {\n position: relative;\n z-index: 0;\n display: flex;\n align-items: center;\n user-select: none;\n touch-action: none;\n width: 100%;\n height: 14px;\n padding: 17px 0 17px 0;\n box-sizing: border-box;\n /* Override Radix's default margin/padding behavior */\n --radix-slider-thumb-width: 16px;\n}\n\n.dash-slider-root.has-marks {\n padding: 6px 0 28px 0;\n}\n\n.dash-slider-root[data-orientation='vertical'].has-marks {\n padding-bottom: 0px;\n}\n\n.dash-slider-root[data-orientation='vertical'] {\n flex-direction: column;\n width: 20px;\n height: 100%;\n}\n\n.dash-slider-track {\n position: relative;\n flex-grow: 1;\n border-radius: 9999px;\n height: 4px;\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-root[data-orientation='vertical'] .dash-slider-track {\n width: 4px;\n height: auto;\n overflow-y: hidden;\n}\n\n.dash-slider-range {\n position: absolute;\n border-radius: 9999px;\n height: 100%;\n background-color: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-slider-root[data-orientation='vertical'] .dash-slider-range {\n width: 100%;\n height: auto;\n}\n\n.dash-slider-thumb {\n position: relative;\n z-index: 1;\n display: block;\n width: 16px;\n height: 16px;\n background-color: var(--Dash-Fill-Interactive-Strong);\n border: 2px solid var(--Dash-Fill-Inverse-Strong);\n border-radius: 50%;\n box-shadow: 0 1px 3px 0 var(--Dash-Shading-Weak);\n cursor: pointer;\n outline: none;\n transition: all 0.15s ease-in-out;\n}\n\n.dash-slider-thumb:focus,\n.dash-slider-thumb:hover {\n transform: scale(1.125); /* Scale to make 16px thumb appear as 18px */\n box-shadow: 0 4px 6px -1px var(--Dash-Shading-Weak);\n}\n\n.dash-slider-thumb:focus {\n outline: 2px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-slider-thumb:focus .dash-slider-tooltip,\n.dash-slider-thumb:hover .dash-slider-tooltip {\n display: block;\n}\n\n.dash-slider-thumb[data-disabled],\n.dash-range-slider-input:disabled {\n cursor: not-allowed;\n opacity: 0.5;\n}\n\n.dash-slider-mark {\n position: absolute;\n font-size: 12px;\n height: 12px;\n line-height: 12px;\n color: var(--Dash-Text-Strong);\n white-space: nowrap;\n pointer-events: none;\n}\n\n.dash-slider-mark-outside-selection {\n color: var(--Dash-Text-Disabled);\n}\n\n.dash-slider-mark:before {\n content: '';\n position: absolute;\n bottom: 100%;\n left: 50%;\n transform: translateX(-50%);\n background-color: var(--Dash-Fill-Disabled);\n width: 4px;\n height: 6px;\n border-radius: 2px;\n margin-bottom: 2px;\n}\n.dash-slider-mark.with-dots:before {\n content: initial;\n}\n\n.dash-slider-root[data-orientation='vertical'] .dash-slider-mark:before {\n content: initial;\n}\n\n.dash-slider-dot {\n pointer-events: none;\n position: absolute;\n width: 8px;\n height: 8px;\n border-radius: 50%;\n background-color: var(--Dash-Fill-Primary-Active);\n}\n\n.dash-slider-dot-outside-selection {\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-tooltip {\n display: none;\n position: absolute;\n border-radius: var(--Dash-Spacing);\n padding: calc(var(--Dash-Spacing) * 3);\n font-size: 12px;\n line-height: 1;\n box-shadow: 0 0 8px var(--Dash-Shading-Strong);\n background-color: var(--Dash-Fill-Inverse-Strong);\n user-select: none;\n z-index: 1000;\n fill: var(--Dash-Fill-Inverse-Strong);\n}\n\n.dash-slider-tooltip.always-visible {\n display: block;\n}\n\n/* Include property to mimic rc-slider behavior */\n.dash-slider-root:not([data-included='false']) .dash-slider-range {\n background-color: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-slider-root[data-included='false'] .dash-slider-range {\n background-color: transparent;\n}\n\n/* Disabled state */\n.dash-slider-root[data-disabled] {\n opacity: 0.5;\n cursor: not-allowed;\n}\n\n.dash-slider-root[data-disabled] .dash-slider-track {\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-root[data-disabled] .dash-slider-range {\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-root[data-disabled] .dash-slider-thumb {\n cursor: not-allowed;\n border-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-container {\n display: flex;\n align-items: center;\n gap: 16px;\n width: 100%;\n container-type: inline-size;\n}\n\n.dash-slider-wrapper {\n flex: 1;\n min-width: 0;\n}\n\n.dash-range-slider-inputs {\n display: flex;\n flex-direction: column;\n gap: 4px;\n min-width: 64px;\n}\n\n.dash-range-slider-min-input {\n text-align: center;\n}\n\n.dash-range-slider-max-input {\n order: 1;\n}\n\n.dash-range-slider-input {\n min-width: 5cqw; /* 5% of container width */\n max-width: 25cqw; /* 25% of container width */\n text-align: center;\n -webkit-appearance: textfield;\n -moz-appearance: textfield;\n appearance: textfield;\n font-family: inherit;\n font-size: inherit;\n box-sizing: content-box;\n height: 30px;\n}\n\n.dash-range-slider-input:only-of-type {\n max-width: 33cqw;\n}\n\n.dash-range-slider-input::selection,\n.dash-range-slider-input::-webkit-selection {\n color: var(--Dash-Fill-Inverse-Strong);\n background: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-range-slider-input:focus {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Hide the number input spinners */\n.dash-range-slider-input::-webkit-inner-spin-button,\n.dash-range-slider-input::-webkit-outer-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n\n/* Hide inputs on small containers using container queries */\n/* single slider input */\n@container (max-width: 200px) {\n .dash-slider-container .dash-range-slider-input:only-of-type {\n display: none;\n }\n}\n\n/* range slider inputs */\n@container (max-width: 300px) {\n .dash-slider-container .dash-range-slider-min-input,\n .dash-slider-container .dash-range-slider-max-input {\n display: none;\n }\n}\n","",{version:3,sources:["webpack://./src/components/css/sliders.css"],names:[],mappings:"AAAA;IACI,kBAAkB;IAClB,UAAU;IACV,aAAa;IACb,mBAAmB;IACnB,iBAAiB;IACjB,kBAAkB;IAClB,WAAW;IACX,YAAY;IACZ,sBAAsB;IACtB,sBAAsB;IACtB,qDAAqD;IACrD,gCAAgC;AACpC;;AAEA;IACI,qBAAqB;AACzB;;AAEA;IACI,mBAAmB;AACvB;;AAEA;IACI,sBAAsB;IACtB,WAAW;IACX,YAAY;AAChB;;AAEA;IACI,kBAAkB;IAClB,YAAY;IACZ,qBAAqB;IACrB,WAAW;IACX,2CAA2C;AAC/C;;AAEA;IACI,UAAU;IACV,YAAY;IACZ,kBAAkB;AACtB;;AAEA;IACI,kBAAkB;IAClB,qBAAqB;IACrB,YAAY;IACZ,qDAAqD;AACzD;;AAEA;IACI,WAAW;IACX,YAAY;AAChB;;AAEA;IACI,kBAAkB;IAClB,UAAU;IACV,cAAc;IACd,WAAW;IACX,YAAY;IACZ,qDAAqD;IACrD,iDAAiD;IACjD,kBAAkB;IAClB,gDAAgD;IAChD,eAAe;IACf,aAAa;IACb,iCAAiC;AACrC;;AAEA;;IAEI,uBAAuB,EAAE,4CAA4C;IACrE,mDAAmD;AACvD;;AAEA;IACI,sDAAsD;AAC1D;;AAEA;;IAEI,cAAc;AAClB;;AAEA;;IAEI,mBAAmB;IACnB,YAAY;AAChB;;AAEA;IACI,kBAAkB;IAClB,eAAe;IACf,YAAY;IACZ,iBAAiB;IACjB,8BAA8B;IAC9B,mBAAmB;IACnB,oBAAoB;AACxB;;AAEA;IACI,gCAAgC;AACpC;;AAEA;IACI,WAAW;IACX,kBAAkB;IAClB,YAAY;IACZ,SAAS;IACT,2BAA2B;IAC3B,2CAA2C;IAC3C,UAAU;IACV,WAAW;IACX,kBAAkB;IAClB,kBAAkB;AACtB;AACA;IACI,gBAAgB;AACpB;;AAEA;IACI,gBAAgB;AACpB;;AAEA;IACI,oBAAoB;IACpB,kBAAkB;IAClB,UAAU;IACV,WAAW;IACX,kBAAkB;IAClB,iDAAiD;AACrD;;AAEA;IACI,2CAA2C;AAC/C;;AAEA;IACI,aAAa;IACb,kBAAkB;IAClB,kCAAkC;IAClC,sCAAsC;IACtC,eAAe;IACf,cAAc;IACd,8CAA8C;IAC9C,iDAAiD;IACjD,iBAAiB;IACjB,aAAa;IACb,qCAAqC;AACzC;;AAEA;IACI,cAAc;AAClB;;AAEA,iDAAiD;AACjD;IACI,qDAAqD;AACzD;;AAEA;IACI,6BAA6B;AACjC;;AAEA,mBAAmB;AACnB;IACI,YAAY;IACZ,mBAAmB;AACvB;;AAEA;IACI,2CAA2C;AAC/C;;AAEA;IACI,2CAA2C;AAC/C;;AAEA;IACI,mBAAmB;IACnB,uCAAuC;AAC3C;;AAEA;IACI,aAAa;IACb,mBAAmB;IACnB,SAAS;IACT,WAAW;IACX,2BAA2B;AAC/B;;AAEA;IACI,OAAO;IACP,YAAY;AAChB;;AAEA;IACI,aAAa;IACb,sBAAsB;IACtB,QAAQ;IACR,eAAe;AACnB;;AAEA;IACI,kBAAkB;AACtB;;AAEA;IACI,QAAQ;AACZ;;AAEA;IACI,eAAe,EAAE,0BAA0B;IAC3C,gBAAgB,EAAE,2BAA2B;IAC7C,kBAAkB;IAClB,6BAA6B;IAC7B,0BAA0B;IAC1B,qBAAqB;IACrB,oBAAoB;IACpB,kBAAkB;IAClB,uBAAuB;IACvB,YAAY;AAChB;;AAEA;IACI,gBAAgB;AACpB;;AAEA;;IAEI,sCAAsC;IACtC,+CAA+C;AACnD;;AAEA;IACI,sDAAsD;AAC1D;;AAEA,mCAAmC;AACnC;;IAEI,wBAAwB;IACxB,SAAS;AACb;;AAEA,4DAA4D;AAC5D,wBAAwB;AACxB;IACI;QACI,aAAa;IACjB;AACJ;;AAEA,wBAAwB;AACxB;IACI;;QAEI,aAAa;IACjB;AACJ",sourcesContent:[".dash-slider-root {\n position: relative;\n z-index: 0;\n display: flex;\n align-items: center;\n user-select: none;\n touch-action: none;\n width: 100%;\n height: 14px;\n padding: 17px 0 17px 0;\n box-sizing: border-box;\n /* Override Radix's default margin/padding behavior */\n --radix-slider-thumb-width: 16px;\n}\n\n.dash-slider-root.has-marks {\n padding: 6px 0 28px 0;\n}\n\n.dash-slider-root[data-orientation='vertical'].has-marks {\n padding-bottom: 0px;\n}\n\n.dash-slider-root[data-orientation='vertical'] {\n flex-direction: column;\n width: 20px;\n height: 100%;\n}\n\n.dash-slider-track {\n position: relative;\n flex-grow: 1;\n border-radius: 9999px;\n height: 4px;\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-root[data-orientation='vertical'] .dash-slider-track {\n width: 4px;\n height: auto;\n overflow-y: hidden;\n}\n\n.dash-slider-range {\n position: absolute;\n border-radius: 9999px;\n height: 100%;\n background-color: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-slider-root[data-orientation='vertical'] .dash-slider-range {\n width: 100%;\n height: auto;\n}\n\n.dash-slider-thumb {\n position: relative;\n z-index: 1;\n display: block;\n width: 16px;\n height: 16px;\n background-color: var(--Dash-Fill-Interactive-Strong);\n border: 2px solid var(--Dash-Fill-Inverse-Strong);\n border-radius: 50%;\n box-shadow: 0 1px 3px 0 var(--Dash-Shading-Weak);\n cursor: pointer;\n outline: none;\n transition: all 0.15s ease-in-out;\n}\n\n.dash-slider-thumb:focus,\n.dash-slider-thumb:hover {\n transform: scale(1.125); /* Scale to make 16px thumb appear as 18px */\n box-shadow: 0 4px 6px -1px var(--Dash-Shading-Weak);\n}\n\n.dash-slider-thumb:focus {\n outline: 2px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-slider-thumb:focus .dash-slider-tooltip,\n.dash-slider-thumb:hover .dash-slider-tooltip {\n display: block;\n}\n\n.dash-slider-thumb[data-disabled],\n.dash-range-slider-input:disabled {\n cursor: not-allowed;\n opacity: 0.5;\n}\n\n.dash-slider-mark {\n position: absolute;\n font-size: 12px;\n height: 12px;\n line-height: 12px;\n color: var(--Dash-Text-Strong);\n white-space: nowrap;\n pointer-events: none;\n}\n\n.dash-slider-mark-outside-selection {\n color: var(--Dash-Text-Disabled);\n}\n\n.dash-slider-mark:before {\n content: '';\n position: absolute;\n bottom: 100%;\n left: 50%;\n transform: translateX(-50%);\n background-color: var(--Dash-Fill-Disabled);\n width: 4px;\n height: 6px;\n border-radius: 2px;\n margin-bottom: 2px;\n}\n.dash-slider-mark.with-dots:before {\n content: initial;\n}\n\n.dash-slider-root[data-orientation='vertical'] .dash-slider-mark:before {\n content: initial;\n}\n\n.dash-slider-dot {\n pointer-events: none;\n position: absolute;\n width: 8px;\n height: 8px;\n border-radius: 50%;\n background-color: var(--Dash-Fill-Primary-Active);\n}\n\n.dash-slider-dot-outside-selection {\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-tooltip {\n display: none;\n position: absolute;\n border-radius: var(--Dash-Spacing);\n padding: calc(var(--Dash-Spacing) * 3);\n font-size: 12px;\n line-height: 1;\n box-shadow: 0 0 8px var(--Dash-Shading-Strong);\n background-color: var(--Dash-Fill-Inverse-Strong);\n user-select: none;\n z-index: 1000;\n fill: var(--Dash-Fill-Inverse-Strong);\n}\n\n.dash-slider-tooltip.always-visible {\n display: block;\n}\n\n/* Include property to mimic rc-slider behavior */\n.dash-slider-root:not([data-included='false']) .dash-slider-range {\n background-color: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-slider-root[data-included='false'] .dash-slider-range {\n background-color: transparent;\n}\n\n/* Disabled state */\n.dash-slider-root[data-disabled] {\n opacity: 0.5;\n cursor: not-allowed;\n}\n\n.dash-slider-root[data-disabled] .dash-slider-track {\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-root[data-disabled] .dash-slider-range {\n background-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-root[data-disabled] .dash-slider-thumb {\n cursor: not-allowed;\n border-color: var(--Dash-Fill-Disabled);\n}\n\n.dash-slider-container {\n display: flex;\n align-items: center;\n gap: 16px;\n width: 100%;\n container-type: inline-size;\n}\n\n.dash-slider-wrapper {\n flex: 1;\n min-width: 0;\n}\n\n.dash-range-slider-inputs {\n display: flex;\n flex-direction: column;\n gap: 4px;\n min-width: 64px;\n}\n\n.dash-range-slider-min-input {\n text-align: center;\n}\n\n.dash-range-slider-max-input {\n order: 1;\n}\n\n.dash-range-slider-input {\n min-width: 5cqw; /* 5% of container width */\n max-width: 25cqw; /* 25% of container width */\n text-align: center;\n -webkit-appearance: textfield;\n -moz-appearance: textfield;\n appearance: textfield;\n font-family: inherit;\n font-size: inherit;\n box-sizing: content-box;\n height: 30px;\n}\n\n.dash-range-slider-input:only-of-type {\n max-width: 33cqw;\n}\n\n.dash-range-slider-input::selection,\n.dash-range-slider-input::-webkit-selection {\n color: var(--Dash-Fill-Inverse-Strong);\n background: var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-range-slider-input:focus {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n/* Hide the number input spinners */\n.dash-range-slider-input::-webkit-inner-spin-button,\n.dash-range-slider-input::-webkit-outer-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n\n/* Hide inputs on small containers using container queries */\n/* single slider input */\n@container (max-width: 200px) {\n .dash-slider-container .dash-range-slider-input:only-of-type {\n display: none;\n }\n}\n\n/* range slider inputs */\n@container (max-width: 300px) {\n .dash-slider-container .dash-range-slider-min-input,\n .dash-slider-container .dash-range-slider-max-input {\n display: none;\n }\n}\n"],sourceRoot:""}]),e.A=i},8380:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,"/* Tab parent container */\n.tab-parent {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n\n/* Tab container (holds all tabs) */\n.tab-container {\n display: flex;\n flex-direction: column;\n}\n\n.tab-container--vert {\n display: inline-flex;\n}\n\n/* Individual tab */\n.tab {\n flex: 1 1 0;\n min-width: 0;\n background-color: var(--tabs-background);\n border: 1px solid var(--tabs-border);\n border-bottom: none;\n padding: 20px 25px;\n transition: background-color, color 200ms;\n text-align: center;\n box-sizing: border-box;\n cursor: pointer;\n}\n\n/* Tab selected state */\n.tab--selected {\n border-top: 2px solid var(--tabs-primary);\n color: var(--Dash-Text-Primary);\n background-color: var(--Dash-Fill-Inverse-Strong);\n}\n\n.tab--selected:hover {\n background-color: var(--Dash-Fill-Inverse-Strong);\n}\n\n/* Tab disabled state */\n.tab--disabled {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n/* Tab content area */\n.tab-content--vert {\n display: inline-flex;\n flex-direction: column;\n}\n\n/* Desktop/tablet styles (when above breakpoint) */\n.tab-parent--above-breakpoint .tab {\n border: 1px solid var(--tabs-border);\n border-right: none;\n}\n\n.tab-parent--above-breakpoint .tab:last-child {\n border-right: 1px solid var(--tabs-border);\n border-bottom: 1px solid var(--tabs-border);\n}\n\n.tab-parent--above-breakpoint .tab--selected,\n.tab-parent--above-breakpoint .tab:last-child.tab--selected {\n border-bottom: none;\n}\n\n/* Vertical tabs: left border for selected */\n.tab-parent--above-breakpoint .tab-container--vert .tab--selected {\n border-left: 2px solid var(--tabs-primary);\n}\n\n/* Horizontal tabs: top border for selected */\n.tab-parent--above-breakpoint\n .tab-container:not(.tab-container--vert)\n .tab--selected,\n.tab-parent--above-breakpoint\n .tab-container:not(.tab-container--vert)\n .tab:last-child.tab--selected {\n border-top: 2px solid var(--tabs-primary);\n}\n\n.tab-parent--above-breakpoint .tab-container--vert .tab {\n width: auto;\n border-right: none !important;\n border-bottom: none !important;\n}\n\n.tab-parent--above-breakpoint .tab-container--vert .tab:last-child {\n border-bottom: 1px solid var(--tabs-border) !important;\n}\n\n.tab-parent--above-breakpoint .tab-container--vert .tab--selected {\n border-top: 1px solid var(--tabs-border);\n border-left: 2px solid var(--tabs-primary);\n border-right: none;\n}\n\n.tab-parent--above-breakpoint .tab-container {\n flex-direction: row;\n}\n\n.tab-parent--above-breakpoint .tab-container--vert {\n flex-direction: column;\n}\n\n.tab-parent--above-breakpoint.tab-parent--vert {\n display: inline-flex;\n flex-direction: row;\n}\n","",{version:3,sources:["webpack://./src/components/css/tabs.css"],names:[],mappings:"AAAA,yBAAyB;AACzB;IACI,aAAa;IACb,sBAAsB;IACtB,gBAAgB;AACpB;;AAEA,mCAAmC;AACnC;IACI,aAAa;IACb,sBAAsB;AAC1B;;AAEA;IACI,oBAAoB;AACxB;;AAEA,mBAAmB;AACnB;IACI,WAAW;IACX,YAAY;IACZ,wCAAwC;IACxC,oCAAoC;IACpC,mBAAmB;IACnB,kBAAkB;IAClB,yCAAyC;IACzC,kBAAkB;IAClB,sBAAsB;IACtB,eAAe;AACnB;;AAEA,uBAAuB;AACvB;IACI,yCAAyC;IACzC,+BAA+B;IAC/B,iDAAiD;AACrD;;AAEA;IACI,iDAAiD;AACrD;;AAEA,uBAAuB;AACvB;IACI,YAAY;IACZ,mBAAmB;AACvB;;AAEA,qBAAqB;AACrB;IACI,oBAAoB;IACpB,sBAAsB;AAC1B;;AAEA,kDAAkD;AAClD;IACI,oCAAoC;IACpC,kBAAkB;AACtB;;AAEA;IACI,0CAA0C;IAC1C,2CAA2C;AAC/C;;AAEA;;IAEI,mBAAmB;AACvB;;AAEA,4CAA4C;AAC5C;IACI,0CAA0C;AAC9C;;AAEA,6CAA6C;AAC7C;;;;;;IAMI,yCAAyC;AAC7C;;AAEA;IACI,WAAW;IACX,6BAA6B;IAC7B,8BAA8B;AAClC;;AAEA;IACI,sDAAsD;AAC1D;;AAEA;IACI,wCAAwC;IACxC,0CAA0C;IAC1C,kBAAkB;AACtB;;AAEA;IACI,mBAAmB;AACvB;;AAEA;IACI,sBAAsB;AAC1B;;AAEA;IACI,oBAAoB;IACpB,mBAAmB;AACvB",sourcesContent:["/* Tab parent container */\n.tab-parent {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n\n/* Tab container (holds all tabs) */\n.tab-container {\n display: flex;\n flex-direction: column;\n}\n\n.tab-container--vert {\n display: inline-flex;\n}\n\n/* Individual tab */\n.tab {\n flex: 1 1 0;\n min-width: 0;\n background-color: var(--tabs-background);\n border: 1px solid var(--tabs-border);\n border-bottom: none;\n padding: 20px 25px;\n transition: background-color, color 200ms;\n text-align: center;\n box-sizing: border-box;\n cursor: pointer;\n}\n\n/* Tab selected state */\n.tab--selected {\n border-top: 2px solid var(--tabs-primary);\n color: var(--Dash-Text-Primary);\n background-color: var(--Dash-Fill-Inverse-Strong);\n}\n\n.tab--selected:hover {\n background-color: var(--Dash-Fill-Inverse-Strong);\n}\n\n/* Tab disabled state */\n.tab--disabled {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n/* Tab content area */\n.tab-content--vert {\n display: inline-flex;\n flex-direction: column;\n}\n\n/* Desktop/tablet styles (when above breakpoint) */\n.tab-parent--above-breakpoint .tab {\n border: 1px solid var(--tabs-border);\n border-right: none;\n}\n\n.tab-parent--above-breakpoint .tab:last-child {\n border-right: 1px solid var(--tabs-border);\n border-bottom: 1px solid var(--tabs-border);\n}\n\n.tab-parent--above-breakpoint .tab--selected,\n.tab-parent--above-breakpoint .tab:last-child.tab--selected {\n border-bottom: none;\n}\n\n/* Vertical tabs: left border for selected */\n.tab-parent--above-breakpoint .tab-container--vert .tab--selected {\n border-left: 2px solid var(--tabs-primary);\n}\n\n/* Horizontal tabs: top border for selected */\n.tab-parent--above-breakpoint\n .tab-container:not(.tab-container--vert)\n .tab--selected,\n.tab-parent--above-breakpoint\n .tab-container:not(.tab-container--vert)\n .tab:last-child.tab--selected {\n border-top: 2px solid var(--tabs-primary);\n}\n\n.tab-parent--above-breakpoint .tab-container--vert .tab {\n width: auto;\n border-right: none !important;\n border-bottom: none !important;\n}\n\n.tab-parent--above-breakpoint .tab-container--vert .tab:last-child {\n border-bottom: 1px solid var(--tabs-border) !important;\n}\n\n.tab-parent--above-breakpoint .tab-container--vert .tab--selected {\n border-top: 1px solid var(--tabs-border);\n border-left: 2px solid var(--tabs-primary);\n border-right: none;\n}\n\n.tab-parent--above-breakpoint .tab-container {\n flex-direction: row;\n}\n\n.tab-parent--above-breakpoint .tab-container--vert {\n flex-direction: column;\n}\n\n.tab-parent--above-breakpoint.tab-parent--vert {\n display: inline-flex;\n flex-direction: row;\n}\n"],sourceRoot:""}]),e.A=i},9294:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,"/* Input container styles */\n.dash-textarea {\n background: var(--Dash-Fill-Inverse-Strong);\n border-radius: var(--Dash-Spacing);\n border: 1px solid var(--Dash-Stroke-Strong);\n box-sizing: border-box;\n color: inherit;\n padding: var(--Dash-Spacing) calc(2 * var(--Dash-Spacing));\n width: 100%;\n accent-color: var(--Dash-Fill-Interactive-Strong);\n outline-color: var(--Dash-Fill-Interactive-Strong);\n font-family: inherit;\n font-size: inherit;\n}\n\n.dash-textarea:focus-within {\n border: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-textarea:focus-visible {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-textarea:disabled {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n.dash-textarea:invalid {\n outline: solid red;\n}\n","",{version:3,sources:["webpack://./src/components/css/textarea.css"],names:[],mappings:"AAAA,2BAA2B;AAC3B;IACI,2CAA2C;IAC3C,kCAAkC;IAClC,2CAA2C;IAC3C,sBAAsB;IACtB,cAAc;IACd,0DAA0D;IAC1D,WAAW;IACX,iDAAiD;IACjD,kDAAkD;IAClD,oBAAoB;IACpB,kBAAkB;AACtB;;AAEA;IACI,qDAAqD;AACzD;;AAEA;IACI,sDAAsD;AAC1D;;AAEA;IACI,YAAY;IACZ,mBAAmB;AACvB;;AAEA;IACI,kBAAkB;AACtB",sourcesContent:["/* Input container styles */\n.dash-textarea {\n background: var(--Dash-Fill-Inverse-Strong);\n border-radius: var(--Dash-Spacing);\n border: 1px solid var(--Dash-Stroke-Strong);\n box-sizing: border-box;\n color: inherit;\n padding: var(--Dash-Spacing) calc(2 * var(--Dash-Spacing));\n width: 100%;\n accent-color: var(--Dash-Fill-Interactive-Strong);\n outline-color: var(--Dash-Fill-Interactive-Strong);\n font-family: inherit;\n font-size: inherit;\n}\n\n.dash-textarea:focus-within {\n border: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-textarea:focus-visible {\n outline: 1px solid var(--Dash-Fill-Interactive-Strong);\n}\n\n.dash-textarea:disabled {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n.dash-textarea:invalid {\n outline: solid red;\n}\n"],sourceRoot:""}]),e.A=i},5915:function(t,e,n){"use strict";var r=n(1354),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([t.id,".dash-tooltip {\n position: absolute;\n}\n\n.hover {\n position: absolute;\n}\n.hover-right {\n /* Offset so that the triangle caret lands directly on what's hovered */\n transform: translate(5px, 0);\n top: 50%;\n left: 100%;\n}\n.hover-left {\n transform: translate(-5px, 0);\n top: 50%;\n}\n.hover-bottom {\n transform: translate(0, 6px);\n top: 100%;\n left: 50%;\n}\n.hover-top {\n transform: translate(0, -5px);\n left: 50%;\n}\n.hover-content {\n position: absolute;\n border: 1px solid var(--Dash-Tooltip-Border-Color);\n border-radius: 2px;\n padding: 5px 10px;\n background: var(--Dash-Tooltip-Background-Color);\n white-space: nowrap;\n z-index: var(--Dash-Tooltip-ZIndex);\n pointer-events: var(--Dash-Tooltip-PointerEvents);\n box-shadow: 0px 10px 38px -10px var(--Dash-Shading-Strong),\n 0px 10px 20px -15px var(--Dash-Shading-Weak);\n}\n.hover .hover-content,\n.hover-right .hover-content {\n transform: translate(0, -50%);\n}\n.hover-left .hover-content {\n transform: translate(-100%, -50%);\n}\n.hover-top .hover-content {\n transform: translate(-50%, -100%);\n}\n.hover-bottom .hover-content {\n transform: translate(-50%, 0);\n}\n/* Add a small triangle on the left side of the box */\n.hover:before,\n.hover:after {\n content: '';\n width: 0;\n height: 0;\n position: absolute;\n border-style: solid;\n top: -6px;\n z-index: var(--Dash-Tooltip-ZIndex);\n}\n.hover:before,\n.hover:after,\n.hover-right:before,\n.hover-right:after {\n border-width: 6px 6px 6px 0;\n}\n.hover-top:before,\n.hover-top:after {\n border-width: 6px 6px 0 6px;\n}\n.hover-bottom:before,\n.hover-bottom:after {\n border-width: 0 6px 6px 6px;\n}\n.hover-left:before,\n.hover-left:after {\n border-width: 6px 0 6px 6px;\n}\n.hover:before,\n.hover-right:before {\n border-color: transparent var(--Dash-Tooltip-Border-Color) transparent\n transparent;\n left: -5px;\n}\n.hover:after,\n.hover-right:after {\n border-color: transparent var(--Dash-Tooltip-Background-Color) transparent\n transparent;\n left: -4px;\n}\n.hover-left:before {\n border-color: transparent transparent transparent\n var(--Dash-Tooltip-Border-Color);\n left: -1px;\n}\n.hover-left:after {\n border-color: transparent transparent transparent\n var(--Dash-Tooltip-Background-Color);\n left: -2px;\n}\n.hover-top:before,\n.hover-top:after,\n.hover-bottom:before,\n.hover-bottom:after {\n left: -6px;\n}\n.hover-bottom:before {\n border-color: transparent transparent var(--Dash-Tooltip-Border-Color)\n transparent;\n}\n.hover-bottom:after {\n border-color: transparent transparent var(--Dash-Tooltip-Background-Color)\n transparent;\n top: -5px;\n}\n.hover-top:before {\n border-color: var(--Dash-Tooltip-Border-Color) transparent transparent\n transparent;\n top: -1px;\n}\n.hover-top:after {\n border-color: var(--Dash-Tooltip-Border-Color) transparent transparent\n transparent;\n top: -2px;\n}\n","",{version:3,sources:["webpack://./src/components/css/tooltip.css"],names:[],mappings:"AAAA;IACI,kBAAkB;AACtB;;AAEA;IACI,kBAAkB;AACtB;AACA;IACI,uEAAuE;IACvE,4BAA4B;IAC5B,QAAQ;IACR,UAAU;AACd;AACA;IACI,6BAA6B;IAC7B,QAAQ;AACZ;AACA;IACI,4BAA4B;IAC5B,SAAS;IACT,SAAS;AACb;AACA;IACI,6BAA6B;IAC7B,SAAS;AACb;AACA;IACI,kBAAkB;IAClB,kDAAkD;IAClD,kBAAkB;IAClB,iBAAiB;IACjB,gDAAgD;IAChD,mBAAmB;IACnB,mCAAmC;IACnC,iDAAiD;IACjD;oDACgD;AACpD;AACA;;IAEI,6BAA6B;AACjC;AACA;IACI,iCAAiC;AACrC;AACA;IACI,iCAAiC;AACrC;AACA;IACI,6BAA6B;AACjC;AACA,qDAAqD;AACrD;;IAEI,WAAW;IACX,QAAQ;IACR,SAAS;IACT,kBAAkB;IAClB,mBAAmB;IACnB,SAAS;IACT,mCAAmC;AACvC;AACA;;;;IAII,2BAA2B;AAC/B;AACA;;IAEI,2BAA2B;AAC/B;AACA;;IAEI,2BAA2B;AAC/B;AACA;;IAEI,2BAA2B;AAC/B;AACA;;IAEI;mBACe;IACf,UAAU;AACd;AACA;;IAEI;mBACe;IACf,UAAU;AACd;AACA;IACI;wCACoC;IACpC,UAAU;AACd;AACA;IACI;4CACwC;IACxC,UAAU;AACd;AACA;;;;IAII,UAAU;AACd;AACA;IACI;mBACe;AACnB;AACA;IACI;mBACe;IACf,SAAS;AACb;AACA;IACI;mBACe;IACf,SAAS;AACb;AACA;IACI;mBACe;IACf,SAAS;AACb",sourcesContent:[".dash-tooltip {\n position: absolute;\n}\n\n.hover {\n position: absolute;\n}\n.hover-right {\n /* Offset so that the triangle caret lands directly on what's hovered */\n transform: translate(5px, 0);\n top: 50%;\n left: 100%;\n}\n.hover-left {\n transform: translate(-5px, 0);\n top: 50%;\n}\n.hover-bottom {\n transform: translate(0, 6px);\n top: 100%;\n left: 50%;\n}\n.hover-top {\n transform: translate(0, -5px);\n left: 50%;\n}\n.hover-content {\n position: absolute;\n border: 1px solid var(--Dash-Tooltip-Border-Color);\n border-radius: 2px;\n padding: 5px 10px;\n background: var(--Dash-Tooltip-Background-Color);\n white-space: nowrap;\n z-index: var(--Dash-Tooltip-ZIndex);\n pointer-events: var(--Dash-Tooltip-PointerEvents);\n box-shadow: 0px 10px 38px -10px var(--Dash-Shading-Strong),\n 0px 10px 20px -15px var(--Dash-Shading-Weak);\n}\n.hover .hover-content,\n.hover-right .hover-content {\n transform: translate(0, -50%);\n}\n.hover-left .hover-content {\n transform: translate(-100%, -50%);\n}\n.hover-top .hover-content {\n transform: translate(-50%, -100%);\n}\n.hover-bottom .hover-content {\n transform: translate(-50%, 0);\n}\n/* Add a small triangle on the left side of the box */\n.hover:before,\n.hover:after {\n content: '';\n width: 0;\n height: 0;\n position: absolute;\n border-style: solid;\n top: -6px;\n z-index: var(--Dash-Tooltip-ZIndex);\n}\n.hover:before,\n.hover:after,\n.hover-right:before,\n.hover-right:after {\n border-width: 6px 6px 6px 0;\n}\n.hover-top:before,\n.hover-top:after {\n border-width: 6px 6px 0 6px;\n}\n.hover-bottom:before,\n.hover-bottom:after {\n border-width: 0 6px 6px 6px;\n}\n.hover-left:before,\n.hover-left:after {\n border-width: 6px 0 6px 6px;\n}\n.hover:before,\n.hover-right:before {\n border-color: transparent var(--Dash-Tooltip-Border-Color) transparent\n transparent;\n left: -5px;\n}\n.hover:after,\n.hover-right:after {\n border-color: transparent var(--Dash-Tooltip-Background-Color) transparent\n transparent;\n left: -4px;\n}\n.hover-left:before {\n border-color: transparent transparent transparent\n var(--Dash-Tooltip-Border-Color);\n left: -1px;\n}\n.hover-left:after {\n border-color: transparent transparent transparent\n var(--Dash-Tooltip-Background-Color);\n left: -2px;\n}\n.hover-top:before,\n.hover-top:after,\n.hover-bottom:before,\n.hover-bottom:after {\n left: -6px;\n}\n.hover-bottom:before {\n border-color: transparent transparent var(--Dash-Tooltip-Border-Color)\n transparent;\n}\n.hover-bottom:after {\n border-color: transparent transparent var(--Dash-Tooltip-Background-Color)\n transparent;\n top: -5px;\n}\n.hover-top:before {\n border-color: var(--Dash-Tooltip-Border-Color) transparent transparent\n transparent;\n top: -1px;\n}\n.hover-top:after {\n border-color: var(--Dash-Tooltip-Border-Color) transparent transparent\n transparent;\n top: -2px;\n}\n"],sourceRoot:""}]),e.A=i},6314:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n="",r=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),r&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),r&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n}).join("")},e.i=function(t,n,r,o,a){"string"==typeof t&&(t=[[null,t,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<t.length;l++){var u=[].concat(t[l]);r&&i[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),e.push(u))}},e}},1354:function(t){"use strict";t.exports=function(t){var e=t[1],n=t[3];if(!n)return e;if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),a="/*# ".concat(o," */");return[e].concat([a]).join("\n")}return[e].join("\n")}},41:function(t,e,n){"use strict";var r=n(655),o=n(8068),a=n(9675),i=n(5795);t.exports=function(t,e,n){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new a("`obj` must be an object or a function`");if("string"!=typeof e&&"symbol"!=typeof e)throw new a("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new a("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new a("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new a("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new a("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,c=arguments.length>4?arguments[4]:null,l=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],f=!!i&&i(t,e);if(r)r(t,e,{configurable:null===l&&f?f.configurable:!l,enumerable:null===s&&f?f.enumerable:!s,value:n,writable:null===c&&f?f.writable:!c});else{if(!u&&(s||c||l))throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[e]=n}}},8452:function(t,e,n){"use strict";var r=n(1189),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),a=Object.prototype.toString,i=Array.prototype.concat,s=n(41),c=n(592)(),l=function(t,e,n,r){if(e in t)if(!0===r){if(t[e]===n)return}else if("function"!=typeof(o=r)||"[object Function]"!==a.call(o)||!r())return;var o;c?s(t,e,n,!0):s(t,e,n)},u=function(t,e){var n=arguments.length>2?arguments[2]:{},a=r(e);o&&(a=i.call(a,Object.getOwnPropertySymbols(e)));for(var s=0;s<a.length;s+=1)l(t,a[s],e[a[s]],n[a[s]])};u.supportsDescriptors=!!c,t.exports=u},7176:function(t,e,n){"use strict";var r,o=n(3126),a=n(5795);try{r=[].__proto__===Array.prototype}catch(t){if(!t||"object"!=typeof t||!("code"in t)||"ERR_PROTO_ACCESS"!==t.code)throw t}var i=!!r&&a&&a(Object.prototype,"__proto__"),s=Object,c=s.getPrototypeOf;t.exports=i&&"function"==typeof i.get?o([i.get]):"function"==typeof c&&function(t){return c(null==t?t:s(t))}},655:function(t){"use strict";var e=Object.defineProperty||!1;if(e)try{e({},"a",{value:1})}catch(t){e=!1}t.exports=e},1237:function(t){"use strict";t.exports=EvalError},9383:function(t){"use strict";t.exports=Error},9290:function(t){"use strict";t.exports=RangeError},9538:function(t){"use strict";t.exports=ReferenceError},8068:function(t){"use strict";t.exports=SyntaxError},9675:function(t){"use strict";t.exports=TypeError},5345:function(t){"use strict";t.exports=URIError},9612:function(t){"use strict";t.exports=Object},7365:function(t,e,n){"use strict";var r=n(6886);t.exports=function(t){var e=typeof t;if("string"===e){var n=t;if(0===(t=+t)&&r(n))return!1}else if("number"!==e)return!1;return t-t<1}},4213:function(t,e,n){var r,o,a=n(6763);void 0===(o="function"==typeof(r=function(){"use strict";function e(t,e,n){var r=new XMLHttpRequest;r.open("GET",t),r.responseType="blob",r.onload=function(){c(r.response,e,n)},r.onerror=function(){a.error("could not download file")},r.send()}function r(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(t){}return 200<=e.status&&299>=e.status}function o(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(n){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n.g&&n.g.global===n.g?n.g:void 0,s=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),c=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(t,n,a){var s=i.URL||i.webkitURL,c=document.createElement("a");n=n||t.name||"download",c.download=n,c.rel="noopener","string"==typeof t?(c.href=t,c.origin===location.origin?o(c):r(c.href)?e(t,n,a):o(c,c.target="_blank")):(c.href=s.createObjectURL(t),setTimeout(function(){s.revokeObjectURL(c.href)},4e4),setTimeout(function(){o(c)},0))}:"msSaveOrOpenBlob"in navigator?function(t,n,i){if(n=n||t.name||"download","string"!=typeof t)navigator.msSaveOrOpenBlob(function(t,e){return void 0===e?e={autoBom:!1}:"object"!=typeof e&&(a.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob(["\ufeff",t],{type:t.type}):t}(t,i),n);else if(r(t))e(t,n,i);else{var s=document.createElement("a");s.href=t,s.target="_blank",setTimeout(function(){o(s)})}}:function(t,n,r,o){if((o=o||open("","_blank"))&&(o.document.title=o.document.body.innerText="downloading..."),"string"==typeof t)return e(t,n,r);var a="application/octet-stream"===t.type,c=/constructor/i.test(i.HTMLElement)||i.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||a&&c||s)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var t=u.result;t=l?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=t:location=t,o=null},u.readAsDataURL(t)}else{var f=i.URL||i.webkitURL,d=f.createObjectURL(t);o?o.location=d:location.href=d,o=null,setTimeout(function(){f.revokeObjectURL(d)},4e4)}});i.saveAs=c.saveAs=c,t.exports=c})?r.apply(e,[]):r)||(t.exports=o)},2682:function(t,e,n){"use strict";var r=n(9600),o=Object.prototype.toString,a=Object.prototype.hasOwnProperty;t.exports=function(t,e,n){if(!r(e))throw new TypeError("iterator must be a function");var i,s;arguments.length>=3&&(i=n),s=t,"[object Array]"===o.call(s)?function(t,e,n){for(var r=0,o=t.length;r<o;r++)a.call(t,r)&&(null==n?e(t[r],r,t):e.call(n,t[r],r,t))}(t,e,i):"string"==typeof t?function(t,e,n){for(var r=0,o=t.length;r<o;r++)null==n?e(t.charAt(r),r,t):e.call(n,t.charAt(r),r,t)}(t,e,i):function(t,e,n){for(var r in t)a.call(t,r)&&(null==n?e(t[r],r,t):e.call(n,t[r],r,t))}(t,e,i)}},9353:function(t){"use strict";var e=Object.prototype.toString,n=Math.max,r=function(t,e){for(var n=[],r=0;r<t.length;r+=1)n[r]=t[r];for(var o=0;o<e.length;o+=1)n[o+t.length]=e[o];return n};t.exports=function(t){var o=this;if("function"!=typeof o||"[object Function]"!==e.apply(o))throw new TypeError("Function.prototype.bind called on incompatible "+o);for(var a,i=function(t){for(var e=[],n=1,r=0;n<t.length;n+=1,r+=1)e[r]=t[n];return e}(arguments),s=n(0,o.length-i.length),c=[],l=0;l<s;l++)c[l]="$"+l;if(a=Function("binder","return function ("+function(t){for(var e="",n=0;n<t.length;n+=1)e+=t[n],n+1<t.length&&(e+=",");return e}(c)+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof a){var e=o.apply(this,r(i,arguments));return Object(e)===e?e:this}return o.apply(t,r(i,arguments))}),o.prototype){var u=function(){};u.prototype=o.prototype,a.prototype=new u,u.prototype=null}return a}},6743:function(t,e,n){"use strict";var r=n(9353);t.exports=Function.prototype.bind||r},453:function(t,e,n){"use strict";var r,o=n(9612),a=n(9383),i=n(1237),s=n(9290),c=n(9538),l=n(8068),u=n(9675),f=n(5345),d=n(1514),p=n(8968),h=n(6188),b=n(8002),y=n(5880),m=n(414),v=n(3093),g=Function,A=function(t){try{return g('"use strict"; return ('+t+").constructor;")()}catch(t){}},w=n(5795),x=n(655),C=function(){throw new u},S=w?function(){try{return C}catch(t){try{return w(arguments,"callee").get}catch(t){return C}}}():C,k=n(4039)(),O=n(3628),_=n(1064),I=n(8648),j=n(1002),E=n(76),P={},D="undefined"!=typeof Uint8Array&&O?O(Uint8Array):r,B={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":k&&O?O([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":P,"%AsyncGenerator%":P,"%AsyncGeneratorFunction%":P,"%AsyncIteratorPrototype%":P,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":a,"%eval%":eval,"%EvalError%":i,"%Float16Array%":"undefined"==typeof Float16Array?r:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":g,"%GeneratorFunction%":P,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":k&&O?O(O([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&k&&O?O((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":w,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":s,"%ReferenceError%":c,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&k&&O?O((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":k&&O?O(""[Symbol.iterator]()):r,"%Symbol%":k?Symbol:r,"%SyntaxError%":l,"%ThrowTypeError%":S,"%TypedArray%":D,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":f,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet,"%Function.prototype.call%":E,"%Function.prototype.apply%":j,"%Object.defineProperty%":x,"%Object.getPrototypeOf%":_,"%Math.abs%":d,"%Math.floor%":p,"%Math.max%":h,"%Math.min%":b,"%Math.pow%":y,"%Math.round%":m,"%Math.sign%":v,"%Reflect.getPrototypeOf%":I};if(O)try{null.error}catch(t){var T=O(O(t));B["%Error.prototype%"]=T}var N=function t(e){var n;if("%AsyncFunction%"===e)n=A("async function () {}");else if("%GeneratorFunction%"===e)n=A("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=A("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var o=t("%AsyncGenerator%");o&&O&&(n=O(o.prototype))}return B[e]=n,n},M={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},R=n(6743),F=n(9957),z=R.call(E,Array.prototype.concat),U=R.call(j,Array.prototype.splice),q=R.call(E,String.prototype.replace),L=R.call(E,String.prototype.slice),W=R.call(E,RegExp.prototype.exec),Y=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,H=/\\(\\)?/g,$=function(t,e){var n,r=t;if(F(M,r)&&(r="%"+(n=M[r])[0]+"%"),F(B,r)){var o=B[r];if(o===P&&(o=N(r)),void 0===o&&!e)throw new u("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new l("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!=typeof t||0===t.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof e)throw new u('"allowMissing" argument must be a boolean');if(null===W(/^%?[^%]*%?$/,t))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(t){var e=L(t,0,1),n=L(t,-1);if("%"===e&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return q(t,Y,function(t,e,n,o){r[r.length]=n?q(o,H,"$1"):e||t}),r}(t),r=n.length>0?n[0]:"",o=$("%"+r+"%",e),a=o.name,i=o.value,s=!1,c=o.alias;c&&(r=c[0],U(n,z([0,1],c)));for(var f=1,d=!0;f<n.length;f+=1){var p=n[f],h=L(p,0,1),b=L(p,-1);if(('"'===h||"'"===h||"`"===h||'"'===b||"'"===b||"`"===b)&&h!==b)throw new l("property names with quotes must have matching quotes");if("constructor"!==p&&d||(s=!0),F(B,a="%"+(r+="."+p)+"%"))i=B[a];else if(null!=i){if(!(p in i)){if(!e)throw new u("base intrinsic for "+t+" exists, but the property is not available.");return}if(w&&f+1>=n.length){var y=w(i,p);i=(d=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:i[p]}else d=F(i,p),i=i[p];d&&!s&&(B[a]=i)}}return i}},1064:function(t,e,n){"use strict";var r=n(9612);t.exports=r.getPrototypeOf||null},8648:function(t){"use strict";t.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},3628:function(t,e,n){"use strict";var r=n(8648),o=n(1064),a=n(7176);t.exports=r?function(t){return r(t)}:o?function(t){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("getProto: not an object");return o(t)}:a?function(t){return a(t)}:null},6549:function(t){"use strict";t.exports=Object.getOwnPropertyDescriptor},5795:function(t,e,n){"use strict";var r=n(6549);if(r)try{r([],"length")}catch(t){r=null}t.exports=r},592:function(t,e,n){"use strict";var r=n(655),o=function(){return!!r};o.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(t){return!0}},t.exports=o},4039:function(t,e,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1333);t.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&o()}},1333:function(t){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var o=Object.getOwnPropertySymbols(t);if(1!==o.length||o[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(t,e);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},9092:function(t,e,n){"use strict";var r=n(1333);t.exports=function(){return r()&&!!Symbol.toStringTag}},9957:function(t,e,n){"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,a=n(6743);t.exports=a.call(r,o)},6698:function(t){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},7244:function(t,e,n){"use strict";var r=n(9092)(),o=n(8075)("Object.prototype.toString"),a=function(t){return!(r&&t&&"object"==typeof t&&Symbol.toStringTag in t)&&"[object Arguments]"===o(t)},i=function(t){return!!a(t)||null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Array]"!==o(t)&&"[object Function]"===o(t.callee)},s=function(){return a(arguments)}();a.isLegacyArguments=i,t.exports=s?a:i},9600:function(t){"use strict";var e,n,r=Function.prototype.toString,o="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof o&&"function"==typeof Object.defineProperty)try{e=Object.defineProperty({},"length",{get:function(){throw n}}),n={},o(function(){throw 42},null,e)}catch(t){t!==n&&(o=null)}else o=null;var a=/^\s*class\b/,i=function(t){try{var e=r.call(t);return a.test(e)}catch(t){return!1}},s=function(t){try{return!i(t)&&(r.call(t),!0)}catch(t){return!1}},c=Object.prototype.toString,l="function"==typeof Symbol&&!!Symbol.toStringTag,u=!(0 in[,]),f=function(){return!1};if("object"==typeof document){var d=document.all;c.call(d)===c.call(document.all)&&(f=function(t){if((u||!t)&&(void 0===t||"object"==typeof t))try{var e=c.call(t);return("[object HTMLAllCollection]"===e||"[object HTML document.all class]"===e||"[object HTMLCollection]"===e||"[object Object]"===e)&&null==t("")}catch(t){}return!1})}t.exports=o?function(t){if(f(t))return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;try{o(t,null,e)}catch(t){if(t!==n)return!1}return!i(t)&&s(t)}:function(t){if(f(t))return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;if(l)return s(t);if(i(t))return!1;var e=c.call(t);return!("[object Function]"!==e&&"[object GeneratorFunction]"!==e&&!/^\[object HTML/.test(e))&&s(t)}},8184:function(t,e,n){"use strict";var r,o=Object.prototype.toString,a=Function.prototype.toString,i=/^\s*(?:function)?\*/,s=n(9092)(),c=Object.getPrototypeOf;t.exports=function(t){if("function"!=typeof t)return!1;if(i.test(a.call(t)))return!0;if(!s)return"[object GeneratorFunction]"===o.call(t);if(!c)return!1;if(void 0===r){var e=function(){if(!s)return!1;try{return Function("return function*() {}")()}catch(t){}}();r=!!e&&c(e)}return c(t)===r}},3003:function(t){"use strict";t.exports=function(t){return t!=t}},4133:function(t,e,n){"use strict";var r=n(487),o=n(8452),a=n(3003),i=n(6642),s=n(2464),c=r(i(),Number);o(c,{getPolyfill:i,implementation:a,shim:s}),t.exports=c},6642:function(t,e,n){"use strict";var r=n(3003);t.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:r}},2464:function(t,e,n){"use strict";var r=n(8452),o=n(6642);t.exports=function(){var t=o();return r(Number,{isNaN:t},{isNaN:function(){return Number.isNaN!==t}}),t}},6886:function(t){"use strict";t.exports=function(t){for(var e,n=t.length,r=0;r<n;r++)if(((e=t.charCodeAt(r))<9||e>13)&&32!==e&&133!==e&&160!==e&&5760!==e&&6158!==e&&(e<8192||e>8205)&&8232!==e&&8233!==e&&8239!==e&&8287!==e&&8288!==e&&12288!==e&&65279!==e)return!1;return!0}},5680:function(t,e,n){"use strict";var r=n(5767);t.exports=function(t){return!!r(t)}},1514:function(t){"use strict";t.exports=Math.abs},8968:function(t){"use strict";t.exports=Math.floor},4459:function(t){"use strict";t.exports=Number.isNaN||function(t){return t!=t}},6188:function(t){"use strict";t.exports=Math.max},8002:function(t){"use strict";t.exports=Math.min},5880:function(t){"use strict";t.exports=Math.pow},414:function(t){"use strict";t.exports=Math.round},3093:function(t,e,n){"use strict";var r=n(4459);t.exports=function(t){return r(t)||0===t?t:t<0?-1:1}},9211:function(t){"use strict";var e=function(t){return t!=t};t.exports=function(t,n){return 0===t&&0===n?1/t==1/n:t===n||!(!e(t)||!e(n))}},7653:function(t,e,n){"use strict";var r=n(8452),o=n(487),a=n(9211),i=n(9394),s=n(6576),c=o(i(),Object);r(c,{getPolyfill:i,implementation:a,shim:s}),t.exports=c},9394:function(t,e,n){"use strict";var r=n(9211);t.exports=function(){return"function"==typeof Object.is?Object.is:r}},6576:function(t,e,n){"use strict";var r=n(9394),o=n(8452);t.exports=function(){var t=r();return o(Object,{is:t},{is:function(){return Object.is!==t}}),t}},8875:function(t,e,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,a=Object.prototype.toString,i=n(1093),s=Object.prototype.propertyIsEnumerable,c=!s.call({toString:null},"toString"),l=s.call(function(){},"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(t){var e=t.constructor;return e&&e.prototype===t},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},p=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!d["$"+t]&&o.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{f(window[t])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(t){var e=null!==t&&"object"==typeof t,n="[object Function]"===a.call(t),r=i(t),s=e&&"[object String]"===a.call(t),d=[];if(!e&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var h=l&&n;if(s&&t.length>0&&!o.call(t,0))for(var b=0;b<t.length;++b)d.push(String(b));if(r&&t.length>0)for(var y=0;y<t.length;++y)d.push(String(y));else for(var m in t)h&&"prototype"===m||!o.call(t,m)||d.push(String(m));if(c)for(var v=function(t){if("undefined"==typeof window||!p)return f(t);try{return f(t)}catch(t){return!1}}(t),g=0;g<u.length;++g)v&&"constructor"===u[g]||!o.call(t,u[g])||d.push(u[g]);return d}}t.exports=r},1189:function(t,e,n){"use strict";var r=Array.prototype.slice,o=n(1093),a=Object.keys,i=a?function(t){return a(t)}:n(8875),s=Object.keys;i.shim=function(){if(Object.keys){var t=function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2);t||(Object.keys=function(t){return o(t)?s(r.call(t)):s(t)})}else Object.keys=i;return Object.keys||i},t.exports=i},1093:function(t){"use strict";var e=Object.prototype.toString;t.exports=function(t){var n=e.call(t),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===e.call(t.callee)),r}},8403:function(t,e,n){"use strict";var r=n(1189),o=n(1333)(),a=n(8075),i=Object,s=a("Array.prototype.push"),c=a("Object.prototype.propertyIsEnumerable"),l=o?Object.getOwnPropertySymbols:null;t.exports=function(t,e){if(null==t)throw new TypeError("target must be an object");var n=i(t);if(1===arguments.length)return n;for(var a=1;a<arguments.length;++a){var u=i(arguments[a]),f=r(u),d=o&&(Object.getOwnPropertySymbols||l);if(d)for(var p=d(u),h=0;h<p.length;++h){var b=p[h];c(u,b)&&s(f,b)}for(var y=0;y<f.length;++y){var m=f[y];if(c(u,m)){var v=u[m];n[m]=v}}}return n}},9133:function(t,e,n){"use strict";var r=n(8403);t.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var t="abcdefghijklmnopqrst",e=t.split(""),n={},r=0;r<e.length;++r)n[e[r]]=e[r];var o=Object.assign({},n),a="";for(var i in o)a+=i;return t!==a}()||function(){if(!Object.assign||!Object.preventExtensions)return!1;var t=Object.preventExtensions({1:2});try{Object.assign(t,"xy")}catch(e){return"y"===t[1]}return!1}()?r:Object.assign:r}},6578:function(t){"use strict";t.exports=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},5606:function(t){var e,n,r=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function i(t){if(e===setTimeout)return setTimeout(t,0);if((e===o||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(n){try{return e.call(null,t,0)}catch(n){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:o}catch(t){e=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var s,c=[],l=!1,u=-1;function f(){l&&s&&(l=!1,s.length?c=s.concat(c):u=-1,c.length&&d())}function d(){if(!l){var t=i(f);l=!0;for(var e=c.length;e;){for(s=c,c=[];++u<e;)s&&s[u].run();u=-1,e=c.length}s=null,l=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{return n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function p(t,e){this.fun=t,this.array=e}function h(){}r.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new p(t,e)),1!==c.length||l||i(d)},p.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=h,r.addListener=h,r.once=h,r.off=h,r.removeListener=h,r.removeAllListeners=h,r.emit=h,r.prependListener=h,r.prependOnceListener=h,r.listeners=function(t){return[]},r.binding=function(t){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(t){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},6897:function(t,e,n){"use strict";var r=n(453),o=n(41),a=n(592)(),i=n(5795),s=n(9675),c=r("%Math.floor%");t.exports=function(t,e){if("function"!=typeof t)throw new s("`fn` is not a function");if("number"!=typeof e||e<0||e>4294967295||c(e)!==e)throw new s("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,l=!0;if("length"in t&&i){var u=i(t,"length");u&&!u.configurable&&(r=!1),u&&!u.writable&&(l=!1)}return(r||l||!n)&&(a?o(t,"length",e,!0,!0):o(t,"length",e)),t}},5072:function(t){"use strict";var e=[];function n(t){for(var n=-1,r=0;r<e.length;r++)if(e[r].identifier===t){n=r;break}return n}function r(t,r){for(var a={},i=[],s=0;s<t.length;s++){var c=t[s],l=r.base?c[0]+r.base:c[0],u=a[l]||0,f="".concat(l," ").concat(u);a[l]=u+1;var d=n(f),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==d)e[d].references++,e[d].updater(p);else{var h=o(p,r);r.byIndex=s,e.splice(s,0,{identifier:f,updater:h,references:1})}i.push(f)}return i}function o(t,e){var n=e.domAPI(e);return n.update(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;n.update(t=e)}else n.remove()}}t.exports=function(t,o){var a=r(t=t||[],o=o||{});return function(t){t=t||[];for(var i=0;i<a.length;i++){var s=n(a[i]);e[s].references--}for(var c=r(t,o),l=0;l<a.length;l++){var u=n(a[l]);0===e[u].references&&(e[u].updater(),e.splice(u,1))}a=c}}},540:function(t){"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},5056:function(t,e,n){"use strict";t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7825:function(t){"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},1113:function(t){"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},9797:function(t,e,n){var r=n(5606),o=void 0!==r&&r.pid?r.pid.toString(36):"";function a(){var t=Date.now(),e=a.last||t;return a.last=t>e?t:e+1}t.exports=t.exports.default=function(t,e){return(t||"")+""+o+a().toString(36)+(e||"")},t.exports.process=function(t,e){return(t||"")+o+a().toString(36)+(e||"")},t.exports.time=function(t,e){return(t||"")+a().toString(36)+(e||"")}},1135:function(t){t.exports=function(t){return t&&"object"==typeof t&&"function"==typeof t.copy&&"function"==typeof t.fill&&"function"==typeof t.readUInt8}},9032:function(t,e,n){"use strict";var r=n(7244),o=n(8184),a=n(5767),i=n(5680);function s(t){return t.call.bind(t)}var c="undefined"!=typeof BigInt,l="undefined"!=typeof Symbol,u=s(Object.prototype.toString),f=s(Number.prototype.valueOf),d=s(String.prototype.valueOf),p=s(Boolean.prototype.valueOf);if(c)var h=s(BigInt.prototype.valueOf);if(l)var b=s(Symbol.prototype.valueOf);function y(t,e){if("object"!=typeof t)return!1;try{return e(t),!0}catch(t){return!1}}function m(t){return"[object Map]"===u(t)}function v(t){return"[object Set]"===u(t)}function g(t){return"[object WeakMap]"===u(t)}function A(t){return"[object WeakSet]"===u(t)}function w(t){return"[object ArrayBuffer]"===u(t)}function x(t){return"undefined"!=typeof ArrayBuffer&&(w.working?w(t):t instanceof ArrayBuffer)}function C(t){return"[object DataView]"===u(t)}function S(t){return"undefined"!=typeof DataView&&(C.working?C(t):t instanceof DataView)}e.isArgumentsObject=r,e.isGeneratorFunction=o,e.isTypedArray=i,e.isPromise=function(t){return"undefined"!=typeof Promise&&t instanceof Promise||null!==t&&"object"==typeof t&&"function"==typeof t.then&&"function"==typeof t.catch},e.isArrayBufferView=function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):i(t)||S(t)},e.isUint8Array=function(t){return"Uint8Array"===a(t)},e.isUint8ClampedArray=function(t){return"Uint8ClampedArray"===a(t)},e.isUint16Array=function(t){return"Uint16Array"===a(t)},e.isUint32Array=function(t){return"Uint32Array"===a(t)},e.isInt8Array=function(t){return"Int8Array"===a(t)},e.isInt16Array=function(t){return"Int16Array"===a(t)},e.isInt32Array=function(t){return"Int32Array"===a(t)},e.isFloat32Array=function(t){return"Float32Array"===a(t)},e.isFloat64Array=function(t){return"Float64Array"===a(t)},e.isBigInt64Array=function(t){return"BigInt64Array"===a(t)},e.isBigUint64Array=function(t){return"BigUint64Array"===a(t)},m.working="undefined"!=typeof Map&&m(new Map),e.isMap=function(t){return"undefined"!=typeof Map&&(m.working?m(t):t instanceof Map)},v.working="undefined"!=typeof Set&&v(new Set),e.isSet=function(t){return"undefined"!=typeof Set&&(v.working?v(t):t instanceof Set)},g.working="undefined"!=typeof WeakMap&&g(new WeakMap),e.isWeakMap=function(t){return"undefined"!=typeof WeakMap&&(g.working?g(t):t instanceof WeakMap)},A.working="undefined"!=typeof WeakSet&&A(new WeakSet),e.isWeakSet=function(t){return A(t)},w.working="undefined"!=typeof ArrayBuffer&&w(new ArrayBuffer),e.isArrayBuffer=x,C.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&C(new DataView(new ArrayBuffer(1),0,1)),e.isDataView=S;var k="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function O(t){return"[object SharedArrayBuffer]"===u(t)}function _(t){return void 0!==k&&(void 0===O.working&&(O.working=O(new k)),O.working?O(t):t instanceof k)}function I(t){return y(t,f)}function j(t){return y(t,d)}function E(t){return y(t,p)}function P(t){return c&&y(t,h)}function D(t){return l&&y(t,b)}e.isSharedArrayBuffer=_,e.isAsyncFunction=function(t){return"[object AsyncFunction]"===u(t)},e.isMapIterator=function(t){return"[object Map Iterator]"===u(t)},e.isSetIterator=function(t){return"[object Set Iterator]"===u(t)},e.isGeneratorObject=function(t){return"[object Generator]"===u(t)},e.isWebAssemblyCompiledModule=function(t){return"[object WebAssembly.Module]"===u(t)},e.isNumberObject=I,e.isStringObject=j,e.isBooleanObject=E,e.isBigIntObject=P,e.isSymbolObject=D,e.isBoxedPrimitive=function(t){return I(t)||j(t)||E(t)||P(t)||D(t)},e.isAnyArrayBuffer=function(t){return"undefined"!=typeof Uint8Array&&(x(t)||_(t))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(t){Object.defineProperty(e,t,{enumerable:!1,value:function(){throw new Error(t+" is not supported in userland")}})})},537:function(t,e,n){var r=n(5606),o=n(6763),a=Object.getOwnPropertyDescriptors||function(t){for(var e=Object.keys(t),n={},r=0;r<e.length;r++)n[e[r]]=Object.getOwnPropertyDescriptor(t,e[r]);return n},i=/%[sdj%]/g;e.format=function(t){if(!A(t)){for(var e=[],n=0;n<arguments.length;n++)e.push(u(arguments[n]));return e.join(" ")}n=1;for(var r=arguments,o=r.length,a=String(t).replace(i,function(t){if("%%"===t)return"%";if(n>=o)return t;switch(t){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(t){return"[Circular]"}default:return t}}),s=r[n];n<o;s=r[++n])v(s)||!C(s)?a+=" "+s:a+=" "+u(s);return a},e.deprecate=function(t,n){if(void 0!==r&&!0===r.noDeprecation)return t;if(void 0===r)return function(){return e.deprecate(t,n).apply(this,arguments)};var a=!1;return function(){if(!a){if(r.throwDeprecation)throw new Error(n);r.traceDeprecation?o.trace(n):o.error(n),a=!0}return t.apply(this,arguments)}};var s={},c=/^$/;if(r.env.NODE_DEBUG){var l=r.env.NODE_DEBUG;l=l.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),c=new RegExp("^"+l+"$","i")}function u(t,n){var r={seen:[],stylize:d};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),m(n)?r.showHidden=n:n&&e._extend(r,n),w(r.showHidden)&&(r.showHidden=!1),w(r.depth)&&(r.depth=2),w(r.colors)&&(r.colors=!1),w(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=f),p(r,t,r.depth)}function f(t,e){var n=u.styles[e];return n?"["+u.colors[n][0]+"m"+t+"["+u.colors[n][1]+"m":t}function d(t,e){return t}function p(t,n,r){if(t.customInspect&&n&&O(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,t);return A(o)||(o=p(t,o,r)),o}var a=function(t,e){if(w(e))return t.stylize("undefined","undefined");if(A(e)){var n="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return t.stylize(n,"string")}return g(e)?t.stylize(""+e,"number"):m(e)?t.stylize(""+e,"boolean"):v(e)?t.stylize("null","null"):void 0}(t,n);if(a)return a;var i=Object.keys(n),s=function(t){var e={};return t.forEach(function(t,n){e[t]=!0}),e}(i);if(t.showHidden&&(i=Object.getOwnPropertyNames(n)),k(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return h(n);if(0===i.length){if(O(n)){var c=n.name?": "+n.name:"";return t.stylize("[Function"+c+"]","special")}if(x(n))return t.stylize(RegExp.prototype.toString.call(n),"regexp");if(S(n))return t.stylize(Date.prototype.toString.call(n),"date");if(k(n))return h(n)}var l,u="",f=!1,d=["{","}"];return y(n)&&(f=!0,d=["[","]"]),O(n)&&(u=" [Function"+(n.name?": "+n.name:"")+"]"),x(n)&&(u=" "+RegExp.prototype.toString.call(n)),S(n)&&(u=" "+Date.prototype.toUTCString.call(n)),k(n)&&(u=" "+h(n)),0!==i.length||f&&0!=n.length?r<0?x(n)?t.stylize(RegExp.prototype.toString.call(n),"regexp"):t.stylize("[Object]","special"):(t.seen.push(n),l=f?function(t,e,n,r,o){for(var a=[],i=0,s=e.length;i<s;++i)E(e,String(i))?a.push(b(t,e,n,r,String(i),!0)):a.push("");return o.forEach(function(o){o.match(/^\d+$/)||a.push(b(t,e,n,r,o,!0))}),a}(t,n,r,s,i):i.map(function(e){return b(t,n,r,s,e,f)}),t.seen.pop(),function(t,e,n){return t.reduce(function(t,e){return e.indexOf("\n"),t+e.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?n[0]+(""===e?"":e+"\n ")+" "+t.join(",\n ")+" "+n[1]:n[0]+e+" "+t.join(", ")+" "+n[1]}(l,u,d)):d[0]+u+d[1]}function h(t){return"["+Error.prototype.toString.call(t)+"]"}function b(t,e,n,r,o,a){var i,s,c;if((c=Object.getOwnPropertyDescriptor(e,o)||{value:e[o]}).get?s=c.set?t.stylize("[Getter/Setter]","special"):t.stylize("[Getter]","special"):c.set&&(s=t.stylize("[Setter]","special")),E(r,o)||(i="["+o+"]"),s||(t.seen.indexOf(c.value)<0?(s=v(n)?p(t,c.value,null):p(t,c.value,n-1)).indexOf("\n")>-1&&(s=a?s.split("\n").map(function(t){return" "+t}).join("\n").slice(2):"\n"+s.split("\n").map(function(t){return" "+t}).join("\n")):s=t.stylize("[Circular]","special")),w(i)){if(a&&o.match(/^\d+$/))return s;(i=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.slice(1,-1),i=t.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=t.stylize(i,"string"))}return i+": "+s}function y(t){return Array.isArray(t)}function m(t){return"boolean"==typeof t}function v(t){return null===t}function g(t){return"number"==typeof t}function A(t){return"string"==typeof t}function w(t){return void 0===t}function x(t){return C(t)&&"[object RegExp]"===_(t)}function C(t){return"object"==typeof t&&null!==t}function S(t){return C(t)&&"[object Date]"===_(t)}function k(t){return C(t)&&("[object Error]"===_(t)||t instanceof Error)}function O(t){return"function"==typeof t}function _(t){return Object.prototype.toString.call(t)}function I(t){return t<10?"0"+t.toString(10):t.toString(10)}e.debuglog=function(t){if(t=t.toUpperCase(),!s[t])if(c.test(t)){var n=r.pid;s[t]=function(){var r=e.format.apply(e,arguments);o.error("%s %d: %s",t,n,r)}}else s[t]=function(){};return s[t]},e.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},e.types=n(9032),e.isArray=y,e.isBoolean=m,e.isNull=v,e.isNullOrUndefined=function(t){return null==t},e.isNumber=g,e.isString=A,e.isSymbol=function(t){return"symbol"==typeof t},e.isUndefined=w,e.isRegExp=x,e.types.isRegExp=x,e.isObject=C,e.isDate=S,e.types.isDate=S,e.isError=k,e.types.isNativeError=k,e.isFunction=O,e.isPrimitive=function(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},e.isBuffer=n(1135);var j=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function E(t,e){return Object.prototype.hasOwnProperty.call(t,e)}e.log=function(){var t,n;o.log("%s - %s",(n=[I((t=new Date).getHours()),I(t.getMinutes()),I(t.getSeconds())].join(":"),[t.getDate(),j[t.getMonth()],n].join(" ")),e.format.apply(e,arguments))},e.inherits=n(6698),e._extend=function(t,e){if(!e||!C(e))return t;for(var n=Object.keys(e),r=n.length;r--;)t[n[r]]=e[n[r]];return t};var P="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function D(t,e){if(!t){var n=new Error("Promise was rejected with a falsy value");n.reason=t,t=n}return e(t)}e.promisify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');if(P&&t[P]){var e;if("function"!=typeof(e=t[P]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(e,P,{value:e,enumerable:!1,writable:!1,configurable:!0}),e}function e(){for(var e,n,r=new Promise(function(t,r){e=t,n=r}),o=[],a=0;a<arguments.length;a++)o.push(arguments[a]);o.push(function(t,r){t?n(t):e(r)});try{t.apply(this,o)}catch(t){n(t)}return r}return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),P&&Object.defineProperty(e,P,{value:e,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(e,a(t))},e.promisify.custom=P,e.callbackify=function(t){if("function"!=typeof t)throw new TypeError('The "original" argument must be of type Function');function e(){for(var e=[],n=0;n<arguments.length;n++)e.push(arguments[n]);var o=e.pop();if("function"!=typeof o)throw new TypeError("The last argument must be of type Function");var a=this,i=function(){return o.apply(a,arguments)};t.apply(this,e).then(function(t){r.nextTick(i.bind(null,null,t))},function(t){r.nextTick(D.bind(null,t,i))})}return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),Object.defineProperties(e,a(t)),e}},5767:function(t,e,n){"use strict";var r=n(2682),o=n(9209),a=n(487),i=n(6556),s=n(5795),c=n(3628),l=i("Object.prototype.toString"),u=n(9092)(),f="undefined"==typeof globalThis?n.g:globalThis,d=o(),p=i("String.prototype.slice"),h=i("Array.prototype.indexOf",!0)||function(t,e){for(var n=0;n<t.length;n+=1)if(t[n]===e)return n;return-1},b={__proto__:null};r(d,u&&s&&c?function(t){var e=new f[t];if(Symbol.toStringTag in e&&c){var n=c(e),r=s(n,Symbol.toStringTag);if(!r&&n){var o=c(n);r=s(o,Symbol.toStringTag)}b["$"+t]=a(r.get)}}:function(t){var e=new f[t],n=e.slice||e.set;n&&(b["$"+t]=a(n))}),t.exports=function(t){if(!t||"object"!=typeof t)return!1;if(!u){var e=p(l(t),8,-1);return h(d,e)>-1?e:"Object"===e&&function(t){var e=!1;return r(b,function(n,r){if(!e)try{n(t),e=p(r,1)}catch(t){}}),e}(t)}return s?function(t){var e=!1;return r(b,function(n,r){if(!e)try{"$"+n(t)===r&&(e=p(r,1))}catch(t){}}),e}(t):null}},6120:function(t){"use strict";t.exports=window.PropTypes},1609:function(t){"use strict";t.exports=window.React},1824:function(t){"use strict";t.exports=window.ReactDOM},9209:function(t,e,n){"use strict";var r=n(6578),o="undefined"==typeof globalThis?n.g:globalThis;t.exports=function(){for(var t=[],e=0;e<r.length;e++)"function"==typeof o[r[e]]&&(t[t.length]=r[e]);return t}},1964:function(t,e,n){"use strict";n.d(e,{q:function(){return o}});var r={};function o(){return r}},820:function(t,e,n){"use strict";n.d(e,{m:function(){return a}});var r=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},o=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}},a={p:o,P:(t,e)=>{var n,a=t.match(/(P+)(p+)?/)||[],i=a[1],s=a[2];if(!s)return r(t,e);switch(i){case"P":n=e.dateTime({width:"short"});break;case"PP":n=e.dateTime({width:"medium"});break;case"PPP":n=e.dateTime({width:"long"});break;default:n=e.dateTime({width:"full"})}return n.replace("{{date}}",r(i,e)).replace("{{time}}",o(s,e))}}},1164:function(t,e,n){"use strict";n.d(e,{G:function(){return o}});var r=n(7303);function o(t){var e=(0,r.a)(t),n=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return n.setUTCFullYear(e.getFullYear()),+t-+n}},6145:function(t,e,n){"use strict";n.d(e,{x:function(){return o}});var r=n(3625);function o(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),o=1;o<e;o++)n[o-1]=arguments[o];var a=r.w.bind(null,t||n.find(t=>"object"==typeof t));return n.map(a)}},5321:function(t,e,n){"use strict";n.d(e,{Ss:function(){return l},ef:function(){return s},xM:function(){return c}});var r=n(6763),o=/^D+$/,a=/^Y+$/,i=["D","DD","YY","YYYY"];function s(t){return o.test(t)}function c(t){return a.test(t)}function l(t,e,n){var o=function(t,e,n){var r="Y"===t[0]?"years":"days of the month";return"Use `".concat(t.toLowerCase(),"` instead of `").concat(t,"` (in `").concat(e,"`) for formatting ").concat(r," to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(t,e,n);if(r.warn(o),i.includes(t))throw new RangeError(o)}},2629:function(t,e,n){"use strict";n.d(e,{Cg:function(){return a},_P:function(){return c},_m:function(){return s},my:function(){return r},s0:function(){return i},w4:function(){return o}}),Math.pow(10,8);var r=6048e5,o=864e5,a=6e4,i=36e5,s=1e3,c=Symbol.for("constructDateFrom")},3625:function(t,e,n){"use strict";n.d(e,{w:function(){return o}});var r=n(2629);function o(t,e){return"function"==typeof t?t(e):t&&"object"==typeof t&&r._P in t?t[r._P](e):t instanceof Date?new t.constructor(e):new Date(e)}},1191:function(t,e,n){"use strict";n.d(e,{m:function(){return c}});var r=n(1164),o=n(6145),a=n(2629),i=n(5223);function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function c(t,e,n){var c,l,u=(c=(0,o.x)(null==n?void 0:n.in,t,e),l=2,function(t){if(Array.isArray(t))return t}(c)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(c,l)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(t,e):void 0}}(c,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=u[0],d=u[1],p=(0,i.o)(f),h=(0,i.o)(d),b=+p-(0,r.G)(p),y=+h-(0,r.G)(h);return Math.round((b-y)/a.w4)}},9270:function(t,e,n){"use strict";n.d(e,{GP:function(){return O}});var r=n(1767),o=n(1964),a=n(1191),i=n(7303);function s(t,e){var n=(0,i.a)(t,null==e?void 0:e.in);return(0,a.m)(n,function(t,e){var n=(0,i.a)(t,null==e?void 0:e.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}(n))+1}var c=n(2832),l=n(8114),u=n(801),f=n(1677);function d(t,e){return(t<0?"-":"")+Math.abs(t).toString().padStart(e,"0")}var p={y(t,e){var n=t.getFullYear(),r=n>0?n:1-n;return d("yy"===e?r%100:r,e.length)},M(t,e){var n=t.getMonth();return"M"===e?String(n+1):d(n+1,2)},d(t,e){return d(t.getDate(),e.length)},a(t,e){var n=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h(t,e){return d(t.getHours()%12||12,e.length)},H(t,e){return d(t.getHours(),e.length)},m(t,e){return d(t.getMinutes(),e.length)},s(t,e){return d(t.getSeconds(),e.length)},S(t,e){var n=e.length,r=t.getMilliseconds();return d(Math.trunc(r*Math.pow(10,n-3)),e.length)}},h={G:function(t,e,n){var r=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){var r=t.getFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return p.y(t,e)},Y:function(t,e,n,r){var o=(0,f.h)(t,r),a=o>0?o:1-o;return"YY"===e?d(a%100,2):"Yo"===e?n.ordinalNumber(a,{unit:"year"}):d(a,e.length)},R:function(t,e){return d((0,l.p)(t),e.length)},u:function(t,e){return d(t.getFullYear(),e.length)},Q:function(t,e,n){var r=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return d(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){var r=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return d(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){var r=t.getMonth();switch(e){case"M":case"MM":return p.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){var r=t.getMonth();switch(e){case"L":return String(r+1);case"LL":return d(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){var o=(0,u.N)(t,r);return"wo"===e?n.ordinalNumber(o,{unit:"week"}):d(o,e.length)},I:function(t,e,n){var r=(0,c.s)(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):d(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getDate(),{unit:"date"}):p.d(t,e)},D:function(t,e,n){var r=s(t);return"Do"===e?n.ordinalNumber(r,{unit:"dayOfYear"}):d(r,e.length)},E:function(t,e,n){var r=t.getDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){var o=t.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(a);case"ee":return d(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){var o=t.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(a);case"cc":return d(a,e.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,e,n){var r=t.getDay(),o=0===r?7:r;switch(e){case"i":return String(o);case"ii":return d(o,e.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){var r=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(t,e,n){var r,o=t.getHours();switch(r=12===o?"noon":0===o?"midnight":o/12>=1?"pm":"am",e){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){var r,o=t.getHours();switch(r=o>=17?"evening":o>=12?"afternoon":o>=4?"morning":"night",e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){var r=t.getHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return p.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getHours(),{unit:"hour"}):p.H(t,e)},K:function(t,e,n){var r=t.getHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):d(r,e.length)},k:function(t,e,n){var r=t.getHours();return 0===r&&(r=24),"ko"===e?n.ordinalNumber(r,{unit:"hour"}):d(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getMinutes(),{unit:"minute"}):p.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getSeconds(),{unit:"second"}):p.s(t,e)},S:function(t,e){return p.S(t,e)},X:function(t,e,n){var r=t.getTimezoneOffset();if(0===r)return"Z";switch(e){case"X":return y(r);case"XXXX":case"XX":return m(r);default:return m(r,":")}},x:function(t,e,n){var r=t.getTimezoneOffset();switch(e){case"x":return y(r);case"xxxx":case"xx":return m(r);default:return m(r,":")}},O:function(t,e,n){var r=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+b(r,":");default:return"GMT"+m(r,":")}},z:function(t,e,n){var r=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+b(r,":");default:return"GMT"+m(r,":")}},t:function(t,e,n){return d(Math.trunc(+t/1e3),e.length)},T:function(t,e,n){return d(+t,e.length)}};function b(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=t>0?"-":"+",r=Math.abs(t),o=Math.trunc(r/60),a=r%60;return 0===a?n+String(o):n+String(o)+e+d(a,2)}function y(t,e){return t%60==0?(t>0?"-":"+")+d(Math.abs(t)/60,2):m(t,e)}function m(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=t>0?"-":"+",r=Math.abs(t);return n+d(Math.trunc(r/60),2)+e+d(r%60,2)}var v=n(820),g=n(5321),A=n(7525),w=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,x=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,C=/^'([^]*?)'?$/,S=/''/g,k=/[a-zA-Z]/;function O(t,e,n){var a,s,c,l,u,f,d,p,b,y,m,O,_,I,j=(0,o.q)(),E=null!==(a=null!==(s=null==n?void 0:n.locale)&&void 0!==s?s:j.locale)&&void 0!==a?a:r.c,P=null!==(c=null!==(l=null!==(u=null!==(f=null==n?void 0:n.firstWeekContainsDate)&&void 0!==f?f:null==n||null===(d=n.locale)||void 0===d||null===(d=d.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==u?u:j.firstWeekContainsDate)&&void 0!==l?l:null===(p=j.locale)||void 0===p||null===(p=p.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==c?c:1,D=null!==(b=null!==(y=null!==(m=null!==(O=null==n?void 0:n.weekStartsOn)&&void 0!==O?O:null==n||null===(_=n.locale)||void 0===_||null===(_=_.options)||void 0===_?void 0:_.weekStartsOn)&&void 0!==m?m:j.weekStartsOn)&&void 0!==y?y:null===(I=j.locale)||void 0===I||null===(I=I.options)||void 0===I?void 0:I.weekStartsOn)&&void 0!==b?b:0,B=(0,i.a)(t,null==n?void 0:n.in);if(!(0,A.f)(B))throw new RangeError("Invalid time value");var T=e.match(x).map(t=>{var e=t[0];return"p"===e||"P"===e?(0,v.m[e])(t,E.formatLong):t}).join("").match(w).map(t=>{if("''"===t)return{isToken:!1,value:"'"};var e,n,r=t[0];if("'"===r)return{isToken:!1,value:(e=t,n=e.match(C),n?n[1].replace(S,"'"):e)};if(h[r])return{isToken:!0,value:t};if(r.match(k))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return{isToken:!1,value:t}});E.localize.preprocessor&&(T=E.localize.preprocessor(B,T));var N={firstWeekContainsDate:P,weekStartsOn:D,locale:E};return T.map(r=>{if(!r.isToken)return r.value;var o=r.value;return(null!=n&&n.useAdditionalWeekYearTokens||!(0,g.xM)(o))&&(null!=n&&n.useAdditionalDayOfYearTokens||!(0,g.ef)(o))||(0,g.Ss)(o,e,String(t)),(0,h[o[0]])(B,o,E.localize,N)}).join("")}},2832:function(t,e,n){"use strict";n.d(e,{s:function(){return c}});var r=n(2629),o=n(5936),a=n(3625),i=n(8114);var s=n(7303);function c(t,e){var n=(0,s.a)(t,null==e?void 0:e.in),c=+(0,o.b)(n)-+function(t,e){var n=(0,i.p)(t,e),r=(0,a.w)((null==e?void 0:e.in)||t,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),(0,o.b)(r)}(n);return Math.round(c/r.my)+1}},8114:function(t,e,n){"use strict";n.d(e,{p:function(){return i}});var r=n(3625),o=n(5936),a=n(7303);function i(t,e){var n=(0,a.a)(t,null==e?void 0:e.in),i=n.getFullYear(),s=(0,r.w)(n,0);s.setFullYear(i+1,0,4),s.setHours(0,0,0,0);var c=(0,o.b)(s),l=(0,r.w)(n,0);l.setFullYear(i,0,4),l.setHours(0,0,0,0);var u=(0,o.b)(l);return n.getTime()>=c.getTime()?i+1:n.getTime()>=u.getTime()?i:i-1}},801:function(t,e,n){"use strict";n.d(e,{N:function(){return l}});var r=n(2629),o=n(6409),a=n(1964),i=n(3625),s=n(1677);var c=n(7303);function l(t,e){var n=(0,c.a)(t,null==e?void 0:e.in),l=+(0,o.k)(n,e)-+function(t,e){var n,r,c,l,u,f,d=(0,a.q)(),p=null!==(n=null!==(r=null!==(c=null!==(l=null==e?void 0:e.firstWeekContainsDate)&&void 0!==l?l:null==e||null===(u=e.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==c?c:d.firstWeekContainsDate)&&void 0!==r?r:null===(f=d.locale)||void 0===f||null===(f=f.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==n?n:1,h=(0,s.h)(t,e),b=(0,i.w)((null==e?void 0:e.in)||t,0);return b.setFullYear(h,0,p),b.setHours(0,0,0,0),(0,o.k)(b,e)}(n,e);return Math.round(l/r.my)+1}},1677:function(t,e,n){"use strict";n.d(e,{h:function(){return s}});var r=n(1964),o=n(3625),a=n(6409),i=n(7303);function s(t,e){var n,s,c,l,u,f,d=(0,i.a)(t,null==e?void 0:e.in),p=d.getFullYear(),h=(0,r.q)(),b=null!==(n=null!==(s=null!==(c=null!==(l=null==e?void 0:e.firstWeekContainsDate)&&void 0!==l?l:null==e||null===(u=e.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==c?c:h.firstWeekContainsDate)&&void 0!==s?s:null===(f=h.locale)||void 0===f||null===(f=f.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==n?n:1,y=(0,o.w)((null==e?void 0:e.in)||t,0);y.setFullYear(p+1,0,b),y.setHours(0,0,0,0);var m=(0,a.k)(y,e),v=(0,o.w)((null==e?void 0:e.in)||t,0);v.setFullYear(p,0,b),v.setHours(0,0,0,0);var g=(0,a.k)(v,e);return+d>=+m?p+1:+d>=+g?p:p-1}},7525:function(t,e,n){"use strict";n.d(e,{f:function(){return o}});var r=n(7303);function o(t){return!(!((e=t)instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))&&"number"!=typeof t||isNaN(+(0,r.a)(t)));var e}},1767:function(t,e,n){"use strict";n.d(e,{c:function(){return d}});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function o(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.width?String(e.width):t.defaultWidth;return t.formats[n]||t.formats[t.defaultWidth]}}var a={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},i={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function s(t){return(e,n)=>{var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&t.formattingValues){var o=t.defaultFormattingWidth||t.defaultWidth,a=null!=n&&n.width?String(n.width):o;r=t.formattingValues[a]||t.formattingValues[o]}else{var i=t.defaultWidth,s=null!=n&&n.width?String(n.width):t.defaultWidth;r=t.values[s]||t.values[i]}return r[t.argumentCallback?t.argumentCallback(e):e]}}var c={ordinalNumber:(t,e)=>{var n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:s({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:s({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:t=>t-1}),month:s({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:s({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:s({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function l(t){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,o=r&&t.matchPatterns[r]||t.matchPatterns[t.defaultMatchWidth],a=e.match(o);if(!a)return null;var i,s=a[0],c=r&&t.parsePatterns[r]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(c)?function(t,e){for(var n=0;n<t.length;n++)if(e(t[n]))return n}(c,t=>t.test(s)):function(t,e){for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e(t[n]))return n}(c,t=>t.test(s));return i=t.valueCallback?t.valueCallback(l):l,{value:i=n.valueCallback?n.valueCallback(i):i,rest:e.slice(s.length)}}}var u,f={ordinalNumber:(u={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:t=>parseInt(t,10)},function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.match(u.matchPattern);if(!n)return null;var r=n[0],o=t.match(u.parsePattern);if(!o)return null;var a=u.valueCallback?u.valueCallback(o[0]):o[0];return{value:a=e.valueCallback?e.valueCallback(a):a,rest:t.slice(r.length)}}),era:l({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:l({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:t=>t+1}),month:l({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:l({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:l({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},d={code:"en-US",formatDistance:(t,e,n)=>{var o,a=r[t];return o="string"==typeof a?a:1===e?a.one:a.other.replace("{{count}}",e.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o},formatLong:a,formatRelative:(t,e,n,r)=>i[t],localize:c,match:f,options:{weekStartsOn:0,firstWeekContainsDate:1}}},3050:function(t,e,n){"use strict";n.d(e,{H:function(){return i}});var r=n(2629),o=n(3625),a=n(7303);function i(t,e){var n,i,b=()=>(0,o.w)(null==e?void 0:e.in,NaN),y=null!==(n=null==e?void 0:e.additionalDigits)&&void 0!==n?n:2,m=function(t){var e,n={},r=t.split(s.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?e=r[0]:(n.date=r[0],e=r[1],s.timeZoneDelimiter.test(n.date)&&(n.date=t.split(s.timeZoneDelimiter)[0],e=t.substr(n.date.length,t.length))),e){var o=s.timezone.exec(e);o?(n.time=e.replace(o[1],""),n.timezone=o[1]):n.time=e}return n}(t);if(m.date){var v=function(t,e){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),r=t.match(n);if(!r)return{year:NaN,restDateString:""};var o=r[1]?parseInt(r[1]):null,a=r[2]?parseInt(r[2]):null;return{year:null===a?o:100*a,restDateString:t.slice((r[1]||r[2]).length)}}(m.date,y);i=function(t,e){if(null===e)return new Date(NaN);var n=t.match(c);if(!n)return new Date(NaN);var r=!!n[4],o=f(n[1]),a=f(n[2])-1,i=f(n[3]),s=f(n[4]),l=f(n[5])-1;if(r)return function(t,e,n){return e>=1&&e<=53&&n>=0&&n<=6}(0,s,l)?function(t,e,n){var r=new Date(0);r.setUTCFullYear(t,0,4);var o=7*(e-1)+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+o),r}(e,s,l):new Date(NaN);var u=new Date(0);return function(t,e,n){return e>=0&&e<=11&&n>=1&&n<=(p[e]||(h(t)?29:28))}(e,a,i)&&function(t,e){return e>=1&&e<=(h(t)?366:365)}(e,o)?(u.setUTCFullYear(e,a,Math.max(o,i)),u):new Date(NaN)}(v.restDateString,v.year)}if(!i||isNaN(+i))return b();var g,A=+i,w=0;if(m.time&&(w=function(t){var e=t.match(l);if(!e)return NaN;var n=d(e[1]),o=d(e[2]),a=d(e[3]);return function(t,e,n){return 24===t?0===e&&0===n:n>=0&&n<60&&e>=0&&e<60&&t>=0&&t<25}(n,o,a)?n*r.s0+o*r.Cg+1e3*a:NaN}(m.time),isNaN(w)))return b();if(!m.timezone){var x=new Date(A+w),C=(0,a.a)(0,null==e?void 0:e.in);return C.setFullYear(x.getUTCFullYear(),x.getUTCMonth(),x.getUTCDate()),C.setHours(x.getUTCHours(),x.getUTCMinutes(),x.getUTCSeconds(),x.getUTCMilliseconds()),C}return g=function(t){if("Z"===t)return 0;var e=t.match(u);if(!e)return 0;var n="+"===e[1]?-1:1,o=parseInt(e[2]),a=e[3]&&parseInt(e[3])||0;return function(t,e){return e>=0&&e<=59}(0,a)?n*(o*r.s0+a*r.Cg):NaN}(m.timezone),isNaN(g)?b():(0,a.a)(A+w+g,null==e?void 0:e.in)}var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,l=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function f(t){return t?parseInt(t):1}function d(t){return t&&parseFloat(t.replace(",","."))||0}var p=[31,null,31,30,31,30,31,31,30,31,30,31];function h(t){return t%400==0||t%4==0&&t%100!=0}},5223:function(t,e,n){"use strict";n.d(e,{o:function(){return o}});var r=n(7303);function o(t,e){var n=(0,r.a)(t,null==e?void 0:e.in);return n.setHours(0,0,0,0),n}},5936:function(t,e,n){"use strict";n.d(e,{b:function(){return s}});var r=n(6409);function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach(function(e){i(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function i(t,e,n){return(e=function(t){var e=function(t){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function s(t,e){return(0,r.k)(t,a(a({},e),{},{weekStartsOn:1}))}},6409:function(t,e,n){"use strict";n.d(e,{k:function(){return a}});var r=n(1964),o=n(7303);function a(t,e){var n,a,i,s,c,l,u=(0,r.q)(),f=null!==(n=null!==(a=null!==(i=null!==(s=null==e?void 0:e.weekStartsOn)&&void 0!==s?s:null==e||null===(c=e.locale)||void 0===c||null===(c=c.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==a?a:null===(l=u.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==n?n:0,d=(0,o.a)(t,null==e?void 0:e.in),p=d.getDay(),h=(p<f?7:0)+p-f;return d.setDate(d.getDate()-h),d.setHours(0,0,0,0),d}},7303:function(t,e,n){"use strict";n.d(e,{a:function(){return o}});var r=n(3625);function o(t,e){return(0,r.w)(e||t,t)}},8379:function(t,e,n){"use strict";n.d(e,{A:function(){return r}});var r=(0,n(2254).A)(function(t,e){return function(t,e){var n;e=e||[];var r=(t=t||[]).length,o=e.length,a=[];for(n=0;n<r;)a[a.length]=t[n],n+=1;for(n=0;n<o;)a[a.length]=e[n],n+=1;return a}(e,[t])})},7866:function(t,e,n){"use strict";var r=n(2254),o=n(5564),a=n(3893),i=n(8228),s=n(7596),c=(0,r.A)(function(t,e){if((0,o.A)(t)){if((0,o.A)(e))return t.concat(e);throw new TypeError((0,s.A)(e)+" is not an array")}if((0,i.A)(t)){if((0,i.A)(e))return t+e;throw new TypeError((0,s.A)(e)+" is not a string")}if(null!=t&&(0,a.A)(t["fantasy-land/concat"]))return t["fantasy-land/concat"](e);if(null!=t&&(0,a.A)(t.concat))return t.concat(e);throw new TypeError((0,s.A)(t)+' does not have a method named "concat" or "fantasy-land/concat"')});e.A=c},4165:function(t,e,n){"use strict";n.d(e,{A:function(){return d}});var r=n(2254);function o(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}function a(t,e,n){for(var r=0,o=n.length;r<o;){if(t(e,n[r]))return!0;r+=1}return!1}var i=n(1069),s="function"==typeof Object.is?Object.is:function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e},c=n(2506),l=n(1322);function u(t,e,n,r){var i=o(t);function s(t,e){return f(t,e,n.slice(),r.slice())}return!a(function(t,e){return!a(s,e,t)},o(e),i)}function f(t,e,n,r){if(s(t,e))return!0;var o,a,d=(0,l.A)(t);if(d!==(0,l.A)(e))return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof e["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e)&&"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof e.equals)return"function"==typeof t.equals&&t.equals(e)&&"function"==typeof e.equals&&e.equals(t);switch(d){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===(o=t.constructor,null==(a=String(o).match(/^function (\w*)/))?"":a[1]))return t===e;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof e||!s(t.valueOf(),e.valueOf()))return!1;break;case"Date":if(!s(t.valueOf(),e.valueOf()))return!1;break;case"Error":return t.name===e.name&&t.message===e.message;case"RegExp":if(t.source!==e.source||t.global!==e.global||t.ignoreCase!==e.ignoreCase||t.multiline!==e.multiline||t.sticky!==e.sticky||t.unicode!==e.unicode)return!1}for(var p=n.length-1;p>=0;){if(n[p]===t)return r[p]===e;p-=1}switch(d){case"Map":return t.size===e.size&&u(t.entries(),e.entries(),n.concat([t]),r.concat([e]));case"Set":return t.size===e.size&&u(t.values(),e.values(),n.concat([t]),r.concat([e]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var h=(0,c.A)(t);if(h.length!==(0,c.A)(e).length)return!1;var b=n.concat([t]),y=r.concat([e]);for(p=h.length-1;p>=0;){var m=h[p];if(!(0,i.A)(m,e)||!f(e[m],t[m],b,y))return!1;p-=1}return!0}var d=(0,r.A)(function(t,e){return f(t,e,[],[])})},8933:function(t,e,n){"use strict";n.d(e,{A:function(){return u}});var r=n(2254),o=n(845),a=n(822),i=n(1878),s=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=i.A.init,t.prototype["@@transducer/result"]=i.A.result,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},t}();function c(t){return function(e){return new s(t,e)}}var l=n(2506),u=(0,r.A)((0,o.A)(["fantasy-land/filter","filter"],c,function(t,e){return(0,a.A)(e)?function(t,e,n){for(var r=0,o=n.length;r<o;)e=t(e,n[r]),r+=1;return e}(function(n,r){return t(e[r])&&(n[r]=e[r]),n},{},(0,l.A)(e)):function(t,e){for(var n=0,r=e.length,o=[];n<r;)t(e[n])&&(o[o.length]=e[n]),n+=1;return o}(t,e)}))},8851:function(t,e,n){"use strict";n.d(e,{A:function(){return s}});var r=n(2254),o=n(1069),a=n(1647),i=(0,r.A)(function(t,e){if(0===t.length||(0,a.A)(e))return!1;for(var n=e,r=0;r<t.length;){if((0,a.A)(n)||!(0,o.A)(t[r],n))return!1;n=n[t[r]],r+=1}return!0}),s=(0,r.A)(function(t,e){return i([t],e)})},1487:function(t,e,n){"use strict";var r=n(6155),o=(0,n(2254).A)(r.A);e.A=o},3579:function(t,e,n){"use strict";n.d(e,{A:function(){return o}});var r=n(2808);function o(t){return function e(n){return 0===arguments.length||(0,r.A)(n)?e:t.apply(this,arguments)}}},2254:function(t,e,n){"use strict";n.d(e,{A:function(){return a}});var r=n(3579),o=n(2808);function a(t){return function e(n,a){switch(arguments.length){case 0:return e;case 1:return(0,o.A)(n)?e:(0,r.A)(function(e){return t(n,e)});default:return(0,o.A)(n)&&(0,o.A)(a)?e:(0,o.A)(n)?(0,r.A)(function(e){return t(e,a)}):(0,o.A)(a)?(0,r.A)(function(e){return t(n,e)}):t(n,a)}}}},845:function(t,e,n){"use strict";n.d(e,{A:function(){return o}});var r=n(5564);function o(t,e,n){return function(){if(0===arguments.length)return n();var o=arguments[arguments.length-1];if(!(0,r.A)(o)){for(var a=0;a<t.length;){if("function"==typeof o[t[a]])return o[t[a]].apply(o,Array.prototype.slice.call(arguments,0,-1));a+=1}if(function(t){return null!=t&&"function"==typeof t["@@transducer/step"]}(o))return e.apply(null,Array.prototype.slice.call(arguments,0,-1))(o)}return n.apply(this,arguments)}}},1069:function(t,e,n){"use strict";function r(t,e){return Object.prototype.hasOwnProperty.call(e,t)}n.d(e,{A:function(){return r}})},6155:function(t,e,n){"use strict";n.d(e,{A:function(){return o}});var r=n(4165);function o(t,e){return function(t,e,n){var o,a;if("function"==typeof t.indexOf)switch(typeof e){case"number":if(0===e){for(o=1/e;n<t.length;){if(0===(a=t[n])&&1/a===o)return n;n+=1}return-1}if(e!=e){for(;n<t.length;){if("number"==typeof(a=t[n])&&a!=a)return n;n+=1}return-1}return t.indexOf(e,n);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,n);case"object":if(null===e)return t.indexOf(e,n)}for(;n<t.length;){if((0,r.A)(t[n],e))return n;n+=1}return-1}(e,t,0)>=0}},4689:function(t,e,n){"use strict";var r=n(1069),o=Object.prototype.toString,a=function(){return"[object Arguments]"===o.call(arguments)?function(t){return"[object Arguments]"===o.call(t)}:function(t){return(0,r.A)("callee",t)}}();e.A=a},5564:function(t,e){"use strict";e.A=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},3893:function(t,e,n){"use strict";function r(t){var e=Object.prototype.toString.call(t);return"[object Function]"===e||"[object AsyncFunction]"===e||"[object GeneratorFunction]"===e||"[object AsyncGeneratorFunction]"===e}n.d(e,{A:function(){return r}})},822:function(t,e,n){"use strict";function r(t){return"[object Object]"===Object.prototype.toString.call(t)}n.d(e,{A:function(){return r}})},2808:function(t,e,n){"use strict";function r(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}n.d(e,{A:function(){return r}})},8228:function(t,e,n){"use strict";function r(t){return"[object String]"===Object.prototype.toString.call(t)}n.d(e,{A:function(){return r}})},1878:function(t,e){"use strict";e.A={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}}},1647:function(t,e,n){"use strict";var r=(0,n(3579).A)(function(t){return null==t});e.A=r},2506:function(t,e,n){"use strict";var r=n(3579),o=n(1069),a=n(4689),i=!{toString:null}.propertyIsEnumerable("toString"),s=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],c=function(){return arguments.propertyIsEnumerable("length")}(),l=function(t,e){for(var n=0;n<t.length;){if(t[n]===e)return!0;n+=1}return!1},u="function"!=typeof Object.keys||c?(0,r.A)(function(t){if(Object(t)!==t)return[];var e,n,r=[],u=c&&(0,a.A)(t);for(e in t)!(0,o.A)(e,t)||u&&"length"===e||(r[r.length]=e);if(i)for(n=s.length-1;n>=0;)e=s[n],(0,o.A)(e,t)&&!l(r,e)&&(r[r.length]=e),n-=1;return r}):(0,r.A)(function(t){return Object(t)!==t?[]:Object.keys(t)});e.A=u},5647:function(t,e,n){"use strict";var r=(0,n(2254).A)(function(t,e){for(var n={},r={},o=0,a=t.length;o<a;)r[t[o]]=1,o+=1;for(var i in e)r.hasOwnProperty(i)||(n[i]=e[i]);return n});e.A=r},8499:function(t,e,n){"use strict";var r=(0,n(2254).A)(function(t,e){for(var n={},r=0;r<t.length;)t[r]in e&&(n[t[r]]=e[t[r]]),r+=1;return n});e.A=r},1535:function(t,e,n){"use strict";n.d(e,{A:function(){return i}});var r=n(2254),o=n(8933),a=(0,r.A)(function(t,e){return(0,o.A)((n=t,function(){return!n.apply(this,arguments)}),e);var n}),i=a},7596:function(t,e,n){"use strict";n.d(e,{A:function(){return d}});var r=n(3579),o=n(6155);function a(t,e){for(var n=0,r=e.length,o=Array(r);n<r;)o[n]=t(e[n]),n+=1;return o}function i(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var s=function(t){return(t<10?"0":"")+t},c="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+s(t.getUTCMonth()+1)+"-"+s(t.getUTCDate())+"T"+s(t.getUTCHours())+":"+s(t.getUTCMinutes())+":"+s(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"},l=n(2506),u=n(1535);function f(t,e){var n=function(n){var r=e.concat([t]);return(0,o.A)(n,r)?"<Circular>":f(n,r)},r=function(t,e){return a(function(e){return i(e)+": "+n(t[e])},e.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+a(n,t).join(", ")+"))";case"[object Array]":return"["+a(n,t).concat(r(t,(0,u.A)(function(t){return/^\d+$/.test(t)},(0,l.A)(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+n(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?n(NaN):i(c(t)))+")";case"[object Map]":return"new Map("+n(Array.from(t))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+n(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object Set]":return"new Set("+n(Array.from(t).sort())+")";case"[object String]":return"object"==typeof t?"new String("+n(t.valueOf())+")":i(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var s=t.toString();if("[object Object]"!==s)return s}return"{"+r(t,(0,l.A)(t)).join(", ")+"}"}}var d=(0,r.A)(function(t){return f(t,[])})},1322:function(t,e,n){"use strict";var r=(0,n(3579).A)(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});e.A=r},6811:function(t,e,n){"use strict";n.d(e,{A:function(){return c}});var r=n(2254),o=n(6155);function a(t,e,n){var r,a=typeof t;switch(a){case"string":case"number":return 0===t&&1/t==-1/0?!!n._items["-0"]||(e&&(n._items["-0"]=!0),!1):null!==n._nativeSet?e?(r=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===r):n._nativeSet.has(t):a in n._items?t in n._items[a]||(e&&(n._items[a][t]=!0),!1):(e&&(n._items[a]={},n._items[a][t]=!0),!1);case"boolean":if(a in n._items){var i=t?1:0;return!!n._items[a][i]||(e&&(n._items[a][i]=!0),!1)}return e&&(n._items[a]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?e?(r=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===r):n._nativeSet.has(t):a in n._items?!!(0,o.A)(t,n._items[a])||(e&&n._items[a].push(t),!1):(e&&(n._items[a]=[t]),!1);case"undefined":return!!n._items[a]||(e&&(n._items[a]=!0),!1);case"object":if(null===t)return!!n._items.null||(e&&(n._items.null=!0),!1);default:return(a=Object.prototype.toString.call(t))in n._items?!!(0,o.A)(t,n._items[a])||(e&&n._items[a].push(t),!1):(e&&(n._items[a]=[t]),!1)}}var i=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return t.prototype.add=function(t){return!a(t,!0,this)},t.prototype.has=function(t){return a(t,!1,this)},t}(),s=n(1535),c=(0,r.A)(function(t,e){for(var n=new i,r=0;r<t.length;r+=1)n.add(t[r]);return(0,s.A)(n.has.bind(n),e)})}},a={};function i(t){var e=a[t];if(void 0!==e)return e.exports;var n=a[t]={id:t,exports:{}};return o[t].call(n.exports,n,n.exports,i),n.exports}i.m=o,i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,{a:e}),e},e=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},i.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var o=Object.create(null);i.r(o);var a={};t=t||[null,e({}),e([]),e(e)];for(var s=2&r&&n;("object"==typeof s||"function"==typeof s)&&!~t.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach(function(t){a[t]=function(){return n[t]}});return a.default=function(){return n},i.d(o,a),o},i.d=function(t,e){for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.f={},i.e=function(t){return Promise.all(Object.keys(i.f).reduce(function(e,n){return i.f[n](t,e),e},[]))},i.u=function(t){return{81:"async-mathjax",113:"async-upload",157:"async-dropdown",254:"async-highlight",384:"dash_core_components-shared",400:"async-datepicker",641:"async-markdown",737:"async-slider",746:"async-graph"}[t]+".js"},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n={},r="dash_core_components:",i.l=function(t,e,o,a){if(n[t])n[t].push(e);else{var s,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),u=0;u<l.length;u++){var f=l[u];if(f.getAttribute("src")==t||f.getAttribute("data-webpack")==r+o){s=f;break}}s||(c=!0,(s=document.createElement("script")).charset="utf-8",i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",r+o),s.src=t),n[t]=[e];var d=function(e,r){s.onerror=s.onload=null,clearTimeout(p);var o=n[t];if(delete n[t],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach(function(t){return t(r)}),e)return e(r)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=d.bind(null,s.onerror),s.onload=d.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},function(){var t;i.g.importScripts&&(t=i.g.location+"");var e=i.g.document;if(!t&&e&&(e.currentScript&&"SCRIPT"===e.currentScript.tagName.toUpperCase()&&(t=e.currentScript.src),!t)){var n=e.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!t||!/^http(s?):/.test(t));)t=n[r--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=t}();var s,c=function(){var t=document.currentScript;if(!t){for(var e=document.getElementsByTagName("script"),n=[],r=0;r<e.length;r++)n.push(e[r]);t=(n=n.filter(function(t){return!t.async&&!t.text&&!t.textContent})).slice(-1)[0]}return t};if(Object.defineProperty(i,"p",{get:(s=c().src.split("/").slice(0,-1).join("/")+"/",function(){return s})}),"undefined"!=typeof jsonpScriptSrc){var l=jsonpScriptSrc;jsonpScriptSrc=function(t){var e,n=(e=c(),/\/_dash-component-suites\//.test(e.src)),r=l(t);if(!n)return r;var o=r.split("/"),a=o.slice(-1)[0].split(".");return a.splice(1,0,"v4_3_0m1781819070"),o.splice(-1,1,a.join(".")),o.join("/")}}!function(){var t={792:0};i.f.j=function(e,n){var r=i.o(t,e)?t[e]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise(function(n,o){r=t[e]=[n,o]});n.push(r[2]=o);var a=i.p+i.u(e),s=new Error;i.l(a,function(n){if(i.o(t,e)&&(0!==(r=t[e])&&(t[e]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+e+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,r[1](s)}},"chunk-"+e,e)}};var e=function(e,n){var r,o,a=n[0],s=n[1],c=n[2],l=0;if(a.some(function(e){return 0!==t[e]})){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);c&&c(i)}for(e&&e(n);l<a.length;l++)o=a[l],i.o(t,o)&&t[o]&&t[o][0](),t[o]=0},n=self.webpackChunkdash_core_components=self.webpackChunkdash_core_components||[];n.forEach(e.bind(null,0)),n.push=e.bind(null,n.push.bind(n))}(),i.nc=void 0;var u={};!function(){"use strict";i.r(u),i.d(u,{Button:function(){return v},Checklist:function(){return O},Clipboard:function(){return Pe},ConfirmDialog:function(){return Fe},ConfirmDialogProvider:function(){return $e},DatePickerRange:function(){return nn},DatePickerSingle:function(){return cn},Download:function(){return vn},Dropdown:function(){return gn.A},Geolocation:function(){return On},Graph:function(){return _n.Ay},Input:function(){return In.A},Interval:function(){return Nn},Link:function(){return Mn.A},Loading:function(){return lr},Location:function(){return vr},Markdown:function(){return gr.Ay},RadioItems:function(){return Cr},RangeSlider:function(){return Er},Slider:function(){return Nr},Store:function(){return $r},Tab:function(){return Zr},Tabs:function(){return co},Textarea:function(){return mo},Tooltip:function(){return wo},Upload:function(){return xo.Ay}});var t=i(1609),e=i.n(t),n=i(5072),r=i.n(n),o=i(7825),a=i.n(o),s=i(5056),c=i.n(s),l=i(540),f=i.n(l),d=i(1113),p=i.n(d),h=i(3984),b={};b.styleTagTransform=p(),b.setAttributes=c(),b.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},b.domAPI=a(),b.insertStyleElement=f(),r()(h.A,b),h.A&&h.A.locals&&h.A.locals;var y=["setProps","n_blur","n_blur_timestamp","n_clicks","n_clicks_timestamp","type","className","children"];function m(){return m=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},m.apply(null,arguments)}var v=function(t){var n=t.setProps,r=t.n_blur,o=void 0===r?0:r,a=(t.n_blur_timestamp,t.n_clicks),i=void 0===a?0:a,s=(t.n_clicks_timestamp,t.type),c=void 0===s?"button":s,l=t.className,u=t.children,f=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,y),d=window.dash_component_api.useDashContext().useLoading();return e().createElement("button",m({"data-dash-is-loading":d||void 0,className:"dash-button "+(null!=l?l:""),onBlur:function(){n({n_blur:o+1,n_blur_timestamp:Date.now()})},onClick:function(){n({n_clicks:i+1,n_clicks_timestamp:Date.now()})},type:c},f),u)},g=i(3957),A=i(466),w={};w.styleTagTransform=p(),w.setAttributes=c(),w.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},w.domAPI=a(),w.insertStyleElement=f(),r()(A.A,w),A.A&&A.A.locals&&A.A.locals;var x=i(3532),C=i(2057),S=i(3530);function k(){return k=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},k.apply(null,arguments)}function O(n){var r=n.className,o=n.id,a=n.style,i=n.setProps,s=n.inputStyle,c=void 0===s?{}:s,l=n.inputClassName,u=void 0===l?"":l,f=n.labelStyle,d=void 0===f?{}:f,p=n.labelClassName,h=void 0===p?"":p,b=n.options,y=void 0===b?[]:b,m=n.value,v=void 0===m?[]:m,A=(void 0===(void 0===n.persisted_props&&g.Ux.value,n.persistence_type)&&g.$T.local,n.inline),w=void 0!==A&&A,O=(0,t.useMemo)(function(){return(0,x.s)(y).options},[y]),_={id:o,className:"dash-checklist "+(null!=r?r:""),style:a,optionClassName:w?"dash-checklist-inline":void 0,inputStyle:c,inputClassName:u,labelStyle:d,labelClassName:h};return e().createElement(C.A,null,function(t){return e().createElement(S.v1,k({},t,{options:O,selected:null!=v?v:[],onSelectionChange:function(t){i({value:t})}},_))})}O.dashPersistence={persisted_props:[g.Ux.value],persistence_type:g.$T.local};var _=i(6120),I=i.n(_);function j(t){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j(t)}function E(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function P(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function D(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),r.forEach(function(e){P(t,e,n[e])})}return t}function B(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=t[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,a=t}finally{try{r||null==s.return||s.return()}finally{if(o)throw a}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}i(6763);var T=function(){},N={},M={},R={mark:T,measure:T};try{"undefined"!=typeof window&&(N=window),"undefined"!=typeof document&&(M=document),"undefined"!=typeof MutationObserver&&MutationObserver,"undefined"!=typeof performance&&(R=performance)}catch(Ie){}var F=(N.navigator||{}).userAgent,z=void 0===F?"":F,U=N,q=M,L=R,W=(U.document,!!q.documentElement&&!!q.head&&"function"==typeof q.addEventListener&&"function"==typeof q.createElement),Y=(~z.indexOf("MSIE")||z.indexOf("Trident/"),"___FONT_AWESOME___"),H="svg-inline--fa",$=(function(){try{return!0}catch(t){return!1}}(),[1,2,3,4,5,6,7,8,9,10]),G=$.concat([11,12,13,14,15,16,17,18,19,20]),X={GROUP:"group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Z=(["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","flip-both","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter",X.GROUP,X.SWAP_OPACITY,X.PRIMARY,X.SECONDARY].concat($.map(function(t){return"".concat(t,"x")})).concat(G.map(function(t){return"w-".concat(t)})),U.FontAwesomeConfig||{});q&&"function"==typeof q.querySelector&&[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(function(t){var e=B(t,2),n=e[0],r=e[1],o=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=q.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(n));null!=o&&(Z[r]=o)});var V=D({},{familyPrefix:"fa",replacementClass:H,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},Z);V.autoReplaceSvg||(V.observeMutations=!1);var Q=D({},V);U.FontAwesomeConfig=Q;var J=U||{};J[Y]||(J[Y]={}),J[Y].styles||(J[Y].styles={}),J[Y].hooks||(J[Y].hooks={}),J[Y].shims||(J[Y].shims=[]);var K=J[Y],tt=[];W&&((q.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(q.readyState)||q.addEventListener("DOMContentLoaded",function t(){q.removeEventListener("DOMContentLoaded",t),tt.map(function(t){return t()})}));var et,nt="pending",rt="settled",ot="fulfilled",at="rejected",it=function(){},st=void 0!==i.g&&void 0!==i.g.process&&"function"==typeof i.g.process.emit,ct="undefined"==typeof setImmediate?setTimeout:setImmediate,lt=[];function ut(){for(var t=0;t<lt.length;t++)lt[t][0](lt[t][1]);lt=[],et=!1}function ft(t,e){lt.push([t,e]),et||(et=!0,ct(ut,0))}function dt(t){var e=t.owner,n=e._state,r=e._data,o=t[n],a=t.then;if("function"==typeof o){n=ot;try{r=o(r)}catch(t){yt(a,t)}}pt(a,r)||(n===ot&&ht(a,r),n===at&&yt(a,r))}function pt(t,e){var n;try{if(t===e)throw new TypeError("A promises callback cannot return that same promise.");if(e&&("function"==typeof e||"object"===j(e))){var r=e.then;if("function"==typeof r)return r.call(e,function(r){n||(n=!0,e===r?bt(t,r):ht(t,r))},function(e){n||(n=!0,yt(t,e))}),!0}}catch(e){return n||yt(t,e),!0}return!1}function ht(t,e){t!==e&&pt(t,e)||bt(t,e)}function bt(t,e){t._state===nt&&(t._state=rt,t._data=e,ft(vt,t))}function yt(t,e){t._state===nt&&(t._state=rt,t._data=e,ft(gt,t))}function mt(t){t._then=t._then.forEach(dt)}function vt(t){t._state=ot,mt(t)}function gt(t){t._state=at,mt(t),!t._handled&&st&&i.g.process.emit("unhandledRejection",t._data,t)}function At(t){i.g.process.emit("rejectionHandled",t)}function wt(t){if("function"!=typeof t)throw new TypeError("Promise resolver "+t+" is not a function");if(this instanceof wt==0)throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[],function(t,e){function n(t){yt(e,t)}try{t(function(t){ht(e,t)},n)}catch(t){n(t)}}(t,this)}wt.prototype={constructor:wt,_state:nt,_then:null,_data:void 0,_handled:!1,then:function(t,e){var n={owner:this,then:new this.constructor(it),fulfilled:t,rejected:e};return!e&&!t||this._handled||(this._handled=!0,this._state===at&&st&&ft(At,this)),this._state===ot||this._state===at?ft(dt,n):this._then.push(n),n.then},catch:function(t){return this.then(null,t)}},wt.all=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.all().");return new wt(function(e,n){var r=[],o=0;function a(t){return o++,function(n){r[t]=n,--o||e(r)}}for(var i,s=0;s<t.length;s++)(i=t[s])&&"function"==typeof i.then?i.then(a(s),n):r[s]=i;o||e(r)})},wt.race=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.race().");return new wt(function(e,n){for(var r,o=0;o<t.length;o++)(r=t[o])&&"function"==typeof r.then?r.then(e,n):e(r)})},wt.resolve=function(t){return t&&"object"===j(t)&&t.constructor===wt?t:new wt(function(e){e(t)})},wt.reject=function(t){return new wt(function(e,n){n(t)})};var xt={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Ct(){for(var t=12,e="";t-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function St(t){return"".concat(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function kt(t){return Object.keys(t||{}).reduce(function(e,n){return e+"".concat(n,": ").concat(t[n],";")},"")}function Ot(t){return t.size!==xt.size||t.x!==xt.x||t.y!==xt.y||t.rotate!==xt.rotate||t.flipX||t.flipY}function _t(t){var e=t.transform,n=t.containerWidth,r=t.iconWidth,o={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*e.x,", ").concat(32*e.y,") "),i="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),s="rotate(".concat(e.rotate," 0 0)");return{outer:o,inner:{transform:"".concat(a," ").concat(i," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}var It={x:0,y:0,width:"100%",height:"100%"};function jt(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}var Et=(Q.measurePerformance&&L&&L.mark&&L.measure,function(t,e,n,r){var o,a,i,s=Object.keys(t),c=s.length,l=void 0!==r?function(t,e){return function(n,r,o,a){return t.call(e,n,r,o,a)}}(e,r):e;for(void 0===n?(o=1,i=t[s[0]]):(o=0,i=n);o<c;o++)i=l(i,t[a=s[o]],a,t);return i});function Pt(t,e){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,r=void 0!==n&&n,o=Object.keys(e).reduce(function(t,n){var r=e[n];return r.icon?t[r.iconName]=r.icon:t[n]=r,t},{});"function"!=typeof K.hooks.addPack||r?K.styles[t]=D({},K.styles[t]||{},o):K.hooks.addPack(t,o),"fas"===t&&Pt("fa",e)}var Dt=K.styles,Bt=K.shims,Tt=function(){var t=function(t){return Et(Dt,function(e,n,r){return e[r]=Et(n,t,{}),e},{})};t(function(t,e,n){return e[3]&&(t[e[3]]=n),t}),t(function(t,e,n){var r=e[2];return t[n]=n,r.forEach(function(e){t[e]=n}),t});var e="far"in Dt;Et(Bt,function(t,n){var r=n[0],o=n[1],a=n[2];return"far"!==o||e||(o="fas"),t[r]={prefix:o,iconName:a},t},{})};function Nt(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}function Mt(t){var e=t.tag,n=t.attributes,r=void 0===n?{}:n,o=t.children,a=void 0===o?[]:o;return"string"==typeof t?St(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce(function(e,n){return e+"".concat(n,'="').concat(St(t[n]),'" ')},"").trim()}(r),">").concat(a.map(Mt).join(""),"</").concat(e,">")}Tt(),K.styles;function Rt(t){this.name="MissingIcon",this.message=t||"Icon unavailable",this.stack=(new Error).stack}Rt.prototype=Object.create(Error.prototype),Rt.prototype.constructor=Rt;var Ft={fill:"currentColor"},zt={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},Ut=(D({},Ft,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}),D({},zt,{attributeName:"opacity"}));function qt(t){var e=t[0],n=t[1],r=B(t.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(Q.familyPrefix,"-").concat(X.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Q.familyPrefix,"-").concat(X.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(Q.familyPrefix,"-").concat(X.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}D({},Ft,{cx:"256",cy:"364",r:"28"}),D({},zt,{attributeName:"r",values:"28;14;28;28;14;28;"}),D({},Ut,{values:"1;0;1;1;0;1;"}),D({},Ft,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),D({},Ut,{values:"1;0;0;0;0;1;"}),D({},Ft,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),D({},Ut,{values:"0;0;1;1;0;0;"}),K.styles,K.styles;var Lt=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.definitions={}}var e,n;return e=t,n=[{key:"add",value:function(){for(var t=this,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=n.reduce(this._pullDefinitions,{});Object.keys(o).forEach(function(e){t.definitions[e]=D({},t.definitions[e]||{},o[e]),Pt(e,o[e]),Tt()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(t,e){var n=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(n).map(function(e){var r=n[e],o=r.prefix,a=r.iconName,i=r.icon;t[o]||(t[o]={}),t[o][a]=i}),t}}],n&&E(e.prototype,n),t}();function Wt(){Q.autoAddCss&&!Gt&&(function(t){if(t&&W){var e=q.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var n=q.head.childNodes,r=null,o=n.length-1;o>-1;o--){var a=n[o],i=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(i)>-1&&(r=a)}q.head.insertBefore(e,r)}}(function(){var t="fa",e=H,n=Q.familyPrefix,r=Q.replacementClass,o='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n color: #fff;\n height: 1.5em;\n line-height: 1;\n max-width: 5em;\n min-width: 1.5em;\n overflow: hidden;\n padding: 0.25em;\n right: 0;\n text-overflow: ellipsis;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: 0;\n right: 0;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: 0;\n left: 0;\n right: auto;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n right: 0;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: 0;\n right: auto;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n margin-left: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\n\n.sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';if(n!==t||r!==e){var a=new RegExp("\\.".concat(t,"\\-"),"g"),i=new RegExp("\\--".concat(t,"\\-"),"g"),s=new RegExp("\\.".concat(e),"g");o=o.replace(a,".".concat(n,"-")).replace(i,"--".concat(n,"-")).replace(s,".".concat(r))}return o}()),Gt=!0)}function Yt(t){var e=t.prefix,n=void 0===e?"fa":e,r=t.iconName;if(r)return Nt($t.definitions,n,r)||Nt(K.styles,n,r)}var Ht,$t=new Lt,Gt=!1,Xt={transform:function(t){return function(t){var e={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t?t.toLowerCase().split(" ").reduce(function(t,e){var n=e.toLowerCase().split("-"),r=n[0],o=n.slice(1).join("-");if(r&&"h"===o)return t.flipX=!0,t;if(r&&"v"===o)return t.flipY=!0,t;if(o=parseFloat(o),isNaN(o))return t;switch(r){case"grow":t.size=t.size+o;break;case"shrink":t.size=t.size-o;break;case"left":t.x=t.x-o;break;case"right":t.x=t.x+o;break;case"up":t.y=t.y-o;break;case"down":t.y=t.y+o;break;case"rotate":t.rotate=t.rotate+o}return t},e):e}(t)}},Zt=(Ht=function(t){var e,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.transform,a=void 0===o?xt:o,i=r.symbol,s=void 0!==i&&i,c=r.mask,l=void 0===c?null:c,u=r.maskId,f=void 0===u?null:u,d=r.title,p=void 0===d?null:d,h=r.titleId,b=void 0===h?null:h,y=r.classes,m=void 0===y?[]:y,v=r.attributes,g=void 0===v?{}:v,A=r.styles,w=void 0===A?{}:A;if(t){var x=t.prefix,C=t.iconName,S=t.icon;return e=D({type:"icon"},t),n=function(){return Wt(),Q.autoA11y&&(p?g["aria-labelledby"]="".concat(Q.replacementClass,"-title-").concat(b||Ct()):(g["aria-hidden"]="true",g.focusable="false")),function(t){var e=t.icons,n=e.main,r=e.mask,o=t.prefix,a=t.iconName,i=t.transform,s=t.symbol,c=t.title,l=t.maskId,u=t.titleId,f=t.extra,d=t.watchable,p=void 0!==d&&d,h=r.found?r:n,b=h.width,y=h.height,m="fak"===o,v=m?"":"fa-w-".concat(Math.ceil(b/y*16)),g=[Q.replacementClass,a?"".concat(Q.familyPrefix,"-").concat(a):"",v].filter(function(t){return-1===f.classes.indexOf(t)}).filter(function(t){return""!==t||!!t}).concat(f.classes).join(" "),A={children:[],attributes:D({},f.attributes,{"data-prefix":o,"data-icon":a,class:g,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(b," ").concat(y)})},w=m&&!~f.classes.indexOf("fa-fw")?{width:"".concat(b/y*16*.0625,"em")}:{};p&&(A.attributes["data-fa-i2svg"]=""),c&&A.children.push({tag:"title",attributes:{id:A.attributes["aria-labelledby"]||"title-".concat(u||Ct())},children:[c]});var x=D({},A,{prefix:o,iconName:a,main:n,mask:r,maskId:l,transform:i,symbol:s,styles:D({},w,f.styles)}),C=r.found&&n.found?function(t){var e,n=t.children,r=t.attributes,o=t.main,a=t.mask,i=t.maskId,s=t.transform,c=o.width,l=o.icon,u=a.width,f=a.icon,d=_t({transform:s,containerWidth:u,iconWidth:c}),p={tag:"rect",attributes:D({},It,{fill:"white"})},h=l.children?{children:l.children.map(jt)}:{},b={tag:"g",attributes:D({},d.inner),children:[jt(D({tag:l.tag,attributes:D({},l.attributes,d.path)},h))]},y={tag:"g",attributes:D({},d.outer),children:[b]},m="mask-".concat(i||Ct()),v="clip-".concat(i||Ct()),g={tag:"mask",attributes:D({},It,{id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,y]},A={tag:"defs",children:[{tag:"clipPath",attributes:{id:v},children:(e=f,"g"===e.tag?e.children:[e])},g]};return n.push(A,{tag:"rect",attributes:D({fill:"currentColor","clip-path":"url(#".concat(v,")"),mask:"url(#".concat(m,")")},It)}),{children:n,attributes:r}}(x):function(t){var e=t.children,n=t.attributes,r=t.main,o=t.transform,a=kt(t.styles);if(a.length>0&&(n.style=a),Ot(o)){var i=_t({transform:o,containerWidth:r.width,iconWidth:r.width});e.push({tag:"g",attributes:D({},i.outer),children:[{tag:"g",attributes:D({},i.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:D({},r.icon.attributes,i.path)}]}]})}else e.push(r.icon);return{children:e,attributes:n}}(x),S=C.children,k=C.attributes;return x.children=S,x.attributes=k,s?function(t){var e=t.prefix,n=t.iconName,r=t.children,o=t.attributes,a=t.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:D({},o,{id:!0===a?"".concat(e,"-").concat(Q.familyPrefix,"-").concat(n):a}),children:r}]}]}(x):function(t){var e=t.children,n=t.main,r=t.mask,o=t.attributes,a=t.styles,i=t.transform;if(Ot(i)&&n.found&&!r.found){var s={x:n.width/n.height/2,y:.5};o.style=kt(D({},a,{"transform-origin":"".concat(s.x+i.x/16,"em ").concat(s.y+i.y/16,"em")}))}return[{tag:"svg",attributes:o,children:e}]}(x)}({icons:{main:qt(S),mask:l?qt(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:x,iconName:C,transform:D({},xt,a),symbol:s,title:p,maskId:f,titleId:b,extra:{attributes:g,styles:w,classes:m}})},Object.defineProperty(e,"abstract",{get:n}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(t){return Mt(t)})}}),Object.defineProperty(e,"node",{get:function(){if(W){var t=q.createElement("div");return t.innerHTML=e.html,t.children}}}),e}},function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(t||{}).icon?t:Yt(t||{}),r=e.mask;return r&&(r=(r||{}).icon?r:Yt(r||{})),Ht(n,D({},e,{mask:r}))}),Vt=i(6763);function Qt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function Jt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Qt(Object(n),!0).forEach(function(e){te(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Qt(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Kt(t){return Kt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Kt(t)}function te(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ee(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function ne(t){return function(t){if(Array.isArray(t))return re(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return re(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?re(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function re(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function oe(t){return e=t,(e-=0)==e?t:(t=t.replace(/[\-_\s]+(.)?/g,function(t,e){return e?e.toUpperCase():""})).substr(0,1).toLowerCase()+t.substr(1);var e}var ae=["style"],ie=!1;try{ie=!0}catch(Ie){}function se(t){return t&&"object"===Kt(t)&&t.prefix&&t.iconName&&t.icon?t:Xt.icon?Xt.icon(t):null===t?null:t&&"object"===Kt(t)&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"==typeof t?{prefix:"fas",iconName:t}:void 0}function ce(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?te({},t,e):{}}var le=["forwardedRef"];function ue(t){var e=t.forwardedRef,n=ee(t,le),r=n.icon,o=n.mask,a=n.symbol,i=n.className,s=n.title,c=n.titleId,l=n.maskId,u=se(r),f=ce("classes",[].concat(ne(function(t){var e,n=t.beat,r=t.fade,o=t.beatFade,a=t.bounce,i=t.shake,s=t.flash,c=t.spin,l=t.spinPulse,u=t.spinReverse,f=t.pulse,d=t.fixedWidth,p=t.inverse,h=t.border,b=t.listItem,y=t.flip,m=t.size,v=t.rotation,g=t.pull,A=(te(e={"fa-beat":n,"fa-fade":r,"fa-beat-fade":o,"fa-bounce":a,"fa-shake":i,"fa-flash":s,"fa-spin":c,"fa-spin-reverse":u,"fa-spin-pulse":l,"fa-pulse":f,"fa-fw":d,"fa-inverse":p,"fa-border":h,"fa-li":b,"fa-flip":!0===y,"fa-flip-horizontal":"horizontal"===y||"both"===y,"fa-flip-vertical":"vertical"===y||"both"===y},"fa-".concat(m),null!=m),te(e,"fa-rotate-".concat(v),null!=v&&0!==v),te(e,"fa-pull-".concat(g),null!=g),te(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(A).map(function(t){return A[t]?t:null}).filter(function(t){return t})}(n)),ne(i.split(" ")))),d=ce("transform","string"==typeof n.transform?Xt.transform(n.transform):n.transform),p=ce("mask",se(o)),h=Zt(u,Jt(Jt(Jt(Jt({},f),d),p),{},{symbol:a,title:s,titleId:c,maskId:l}));if(!h)return function(){var t;!ie&&Vt&&"function"==typeof Vt.error&&(t=Vt).error.apply(t,arguments)}("Could not find icon",u),null;var b=h.abstract,y={ref:e};return Object.keys(n).forEach(function(t){ue.defaultProps.hasOwnProperty(t)||(y[t]=n[t])}),fe(b[0],y)}ue.displayName="FontAwesomeIcon",ue.propTypes={beat:I().bool,border:I().bool,beatFade:I().bool,bounce:I().bool,className:I().string,fade:I().bool,flash:I().bool,mask:I().oneOfType([I().object,I().array,I().string]),maskId:I().string,fixedWidth:I().bool,inverse:I().bool,flip:I().oneOf([!0,!1,"horizontal","vertical","both"]),icon:I().oneOfType([I().object,I().array,I().string]),listItem:I().bool,pull:I().oneOf(["right","left"]),pulse:I().bool,rotation:I().oneOf([0,90,180,270]),shake:I().bool,size:I().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:I().bool,spinPulse:I().bool,spinReverse:I().bool,symbol:I().oneOfType([I().bool,I().string]),title:I().string,titleId:I().string,transform:I().oneOfType([I().string,I().object]),swapOpacity:I().bool},ue.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var fe=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var o=(n.children||[]).map(function(n){return t(e,n)}),a=Object.keys(n.attributes||{}).reduce(function(t,e){var r=n.attributes[e];switch(e){case"class":t.attrs.className=r,delete n.attributes.class;break;case"style":t.attrs.style=r.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,e){var n,r=e.indexOf(":"),o=oe(e.slice(0,r)),a=e.slice(r+1).trim();return o.startsWith("webkit")?t[n=o,n.charAt(0).toUpperCase()+n.slice(1)]=a:t[o]=a,t},{});break;default:0===e.indexOf("aria-")||0===e.indexOf("data-")?t.attrs[e.toLowerCase()]=r:t.attrs[oe(e)]=r}return t},{attrs:{}}),i=r.style,s=void 0===i?{}:i,c=ee(r,ae);return a.attrs.style=Jt(Jt({},a.attrs.style),s),e.apply(void 0,[n.tag,Jt(Jt({},a.attrs),c)].concat(ne(o)))}.bind(null,e().createElement),de={prefix:"far",iconName:"check-circle",icon:[512,512,[],"f058","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"]},pe={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"]},he=i(6840),be=i(6763);function ye(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var c=r&&r.prototype instanceof s?r:s,l=Object.create(c.prototype);return me(l,"_invoke",function(n,r,o){var a,s,c,l=0,u=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return a=e,s=0,c=t,d.n=n,i}};function p(n,r){for(s=n,c=r,e=0;!f&&l&&!o&&e<u.length;e++){var o,a=u[e],p=d.p,h=a[2];n>3?(o=h===r)&&(c=a[(s=a[4])?5:(s=3,3)],a[4]=a[5]=t):a[0]<=p&&((o=n<2&&p<a[1])?(s=0,d.v=r,d.n=a[1]):p<h&&(o=n<3||a[0]>r||r>h)&&(a[4]=n,a[5]=r,d.n=h,s=0))}if(o||n>1)return i;throw f=!0,r}return function(o,u,h){if(l>1)throw TypeError("Generator is already running");for(f&&1===u&&p(u,h),s=u,c=h;(e=s<2?t:c)||!f;){a||(s?s<3?(s>1&&(d.n=-1),p(s,c)):d.n=c:d.v=c);try{if(l=2,a){if(s||(o="next"),e=a[o]){if(!(e=e.call(a,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,s<2&&(s=0)}else 1===s&&(e=a.return)&&e.call(a),s<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),s=1);a=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==i)break}catch(e){a=t,s=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,a),!0),l}var i={};function s(){}function c(){}function l(){}e=Object.getPrototypeOf;var u=[][r]?e(e([][r]())):(me(e={},r,function(){return this}),e),f=l.prototype=s.prototype=Object.create(u);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,me(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,me(f,"constructor",l),me(l,"constructor",c),c.displayName="GeneratorFunction",me(l,o,"GeneratorFunction"),me(f),me(f,o,"Generator"),me(f,r,function(){return this}),me(f,"toString",function(){return"[object Generator]"}),(ye=function(){return{w:a,m:d}})()}function me(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}me=function(t,e,n,r){function a(e,n){me(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(a("next",0),a("throw",1),a("return",2))},me(t,e,n,r)}function ve(t,e,n,r,o,a,i){try{var s=t[a](i),c=s.value}catch(t){return void n(t)}s.done?e(c):Promise.resolve(c).then(r,o)}function ge(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var a=t.apply(e,n);function i(t){ve(a,r,o,i,s,"next",t)}function s(t){ve(a,r,o,i,s,"throw",t)}i(void 0)})}}function Ae(t){return Ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ae(t)}function we(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,ke(r.key),r)}}function xe(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(xe=function(){return!!t})()}function Ce(t){return Ce=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Ce(t)}function Se(t,e){return Se=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Se(t,e)}function ke(t){var e=function(t){if("object"!=Ae(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=Ae(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==Ae(e)?e:e+""}var Oe=navigator.clipboard;function _e(t){return new Promise(function(e){return setTimeout(e,t)})}var Ie,je,Ee,Pe=function(t){function n(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),(e=function(t,e,n){return e=Ce(e),function(t,e){if(e&&("object"==Ae(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,xe()?Reflect.construct(e,n||[],Ce(t).constructor):e.apply(t,n))}(this,n,[t])).copyToClipboard=e.copyToClipboard.bind(e),e.onClickHandler=e.onClickHandler.bind(e),e.copySuccess=e.copySuccess.bind(e),e.getTargetText=e.getTargetText.bind(e),e.loading=e.loading.bind(e),e.stringifyId=e.stringifyId.bind(e),e.state={copied:!1},e}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Se(t,e)}(n,t),r=n,o=[{key:"onClickHandler",value:function(){this.props.setProps({n_clicks:this.props.n_clicks+1})}},{key:"componentDidUpdate",value:function(t){this.props.n_clicks&&this.props.n_clicks!==t.n_clicks&&this.copyToClipboard()}},{key:"stringifyId",value:function(t){return"object"!==Ae(t)?t:"{"+Object.keys(t).sort().map(function(e){return JSON.stringify(e)+":"+((n=t[e])&&n.wild||JSON.stringify(n));var n}).join(",")+"}"}},{key:"copySuccess",value:(s=ge(ye().m(function t(e,n){var r,o,a,i;return ye().w(function(t){for(;;)switch(t.n){case 0:if(r=1e3,!n){t.n=2;break}return o=new Blob([n],{type:"text/html"}),a=new Blob([null!=e?e:n],{type:"text/plain"}),i=[new ClipboardItem({"text/plain":a,"text/html":o})],t.n=1,navigator.clipboard.write(i);case 1:t.n=3;break;case 2:return t.n=3,Oe.writeText(e);case 3:return this.setState({copied:!0}),t.n=4,_e(r);case 4:this.setState({copied:!1});case 5:return t.a(2)}},t,this)})),function(t,e){return s.apply(this,arguments)})},{key:"getTargetText",value:function(){var t=this.stringifyId(this.props.target_id),e=document.getElementById(t);if(!e)throw new Error("Clipboard copy failed: no element found for target_id "+this.props.target_id);var n=e.innerText;return n||(n=void 0===(n=e.value)?null:n),n}},{key:"loading",value:(i=ge(ye().m(function t(){return ye().w(function(t){for(;;)switch(t.n){case 0:if(!this.context.isLoading()){t.n=2;break}return t.n=1,_e(100);case 1:t.n=0;break;case 2:return t.a(2)}},t,this)})),function(){return i.apply(this,arguments)})},{key:"copyToClipboard",value:(a=ge(ye().m(function t(){var e,n;return ye().w(function(t){for(;;)switch(t.n){case 0:if(!this.props.target_id){t.n=1;break}e=this.getTargetText(),t.n=4;break;case 1:return t.n=2,_e(100);case 2:return t.n=3,this.loading();case 3:e=this.props.content,n=this.props.html_content;case 4:(e||n)&&this.copySuccess(e,n);case 5:return t.a(2)}},t,this)})),function(){return a.apply(this,arguments)})},{key:"componentDidMount",value:function(){Oe||be.warn("Copy to clipboard not available with this browser")}},{key:"render",value:function(){var t=this.props,n=t.id,r=t.title,o=t.className,a=t.style,i=t.children,s=t.copied_children,c=this.state.copied?null!=s?s:e().createElement(ue,{icon:de}):null!=i?i:e().createElement(ue,{icon:pe});return Oe?e().createElement(he.A,{id:n,title:r,style:a,className:o,onClick:this.onClickHandler},c):null}}],o&&we(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,o,a,i,s}(e().Component);function De(t){return De="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},De(t)}function Be(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,Te(r.key),r)}}function Te(t){var e=function(t){if("object"!=De(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=De(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==De(e)?e:e+""}function Ne(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Ne=function(){return!!t})()}function Me(t){return Me=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Me(t)}function Re(t,e){return Re=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Re(t,e)}Ie=Pe,je="contextType",Ee=window.dash_component_api.DashContext,(je=ke(je))in Ie?Object.defineProperty(Ie,je,{value:Ee,enumerable:!0,configurable:!0,writable:!0}):Ie[je]=Ee,Pe.defaultProps={content:null,html_content:null,target_id:null,n_clicks:0},Pe.propTypes={id:I().string,children:I().node,copied_children:I().node,target_id:I().oneOfType([I().string,I().object]),content:I().string,n_clicks:I().number,html_content:I().string,title:I().string,style:I().object,className:I().string,setProps:I().func};var Fe=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e,n){return e=Me(e),function(t,e){if(e&&("object"==De(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,Ne()?Reflect.construct(e,n||[],Me(t).constructor):e.apply(t,n))}(this,e,arguments)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Re(t,e)}(e,t),function(t,e){return e&&Be(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"componentDidUpdate",value:function(t){this._update(!t.displayed&&this.props.displayed)}},{key:"componentDidMount",value:function(){this._update(this.props.displayed)}},{key:"_update",value:function(t){var e=this.props,n=e.message,r=e.setProps,o=e.cancel_n_clicks,a=e.submit_n_clicks;t&&new Promise(function(t){return t(window.confirm(n))}).then(function(t){r(t?{submit_n_clicks:a+1,submit_n_clicks_timestamp:Date.now(),displayed:!1}:{cancel_n_clicks:o+1,cancel_n_clicks_timestamp:Date.now(),displayed:!1})})}},{key:"render",value:function(){return null}}])}(t.Component);function ze(t){return ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ze(t)}function Ue(){return Ue=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Ue.apply(null,arguments)}function qe(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,Le(r.key),r)}}function Le(t){var e=function(t){if("object"!=ze(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=ze(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==ze(e)?e:e+""}function We(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(We=function(){return!!t})()}function Ye(t){return Ye=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Ye(t)}function He(t,e){return He=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},He(t,e)}Fe.defaultProps={submit_n_clicks:0,submit_n_clicks_timestamp:-1,cancel_n_clicks:0,cancel_n_clicks_timestamp:-1},Fe.propTypes={id:I().string,message:I().string,submit_n_clicks:I().number,submit_n_clicks_timestamp:I().number,cancel_n_clicks:I().number,cancel_n_clicks_timestamp:I().number,displayed:I().bool,setProps:I().func};var $e=function(t){function n(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),function(t,e,n){return e=Ye(e),function(t,e){if(e&&("object"==ze(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,We()?Reflect.construct(e,n||[],Ye(t).constructor):e.apply(t,n))}(this,n,arguments)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&He(t,e)}(n,t),function(t,e){return e&&qe(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(n,[{key:"render",value:function(){var t=this.props,n=t.displayed,r=t.id,o=t.setProps,a=t.children,i=function(t){return e().cloneElement(t,{onClick:function(){return o({displayed:!0})}})};return e().createElement(he.A,{id:r},Array.isArray(a)?a.map(i):i(a),e().createElement(Fe,Ue({},this.props,{displayed:n})))}}])}(e().Component);$e.defaultProps={submit_n_clicks:0,submit_n_clicks_timestamp:-1,cancel_n_clicks:0,cancel_n_clicks_timestamp:-1},$e.propTypes={id:I().string,message:I().string,submit_n_clicks:I().number,submit_n_clicks_timestamp:I().number,cancel_n_clicks:I().number,cancel_n_clicks_timestamp:I().number,displayed:I().bool,setProps:I().func,children:I().any};var Ge=function(){return Promise.all([i.e(384),i.e(400)]).then(i.bind(i,4567))},Xe=i(3050),Ze=i(9270),Ve=i(5223),Qe=i(1647),Je={extract:function(t){if((0,Qe.A)(t))return t;var e=(0,Xe.H)(t);return(0,Ze.GP)((0,Ve.o)(e),"yyyy-MM-dd")},apply:function(t){return t}},Ke=["calendar_orientation","is_RTL","day_size","with_portal","with_full_screen_portal","first_day_of_week","number_of_months_shown","stay_open_on_select","reopen_calendar_on_clear","show_outside_days","clearable","disabled","updatemode","persisted_props","persistence_type","disabled_days"];function tn(){return tn=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},tn.apply(null,arguments)}var en=(0,t.lazy)(Ge);function nn(n){var r=n.calendar_orientation,o=void 0===r?"horizontal":r,a=n.is_RTL,i=void 0!==a&&a,s=n.day_size,c=void 0===s?34:s,l=n.with_portal,u=void 0!==l&&l,f=n.with_full_screen_portal,d=void 0!==f&&f,p=n.first_day_of_week,h=void 0===p?0:p,b=n.number_of_months_shown,y=void 0===b?2:b,m=n.stay_open_on_select,v=void 0!==m&&m,A=n.reopen_calendar_on_clear,w=void 0!==A&&A,x=n.show_outside_days,C=void 0!==x&&x,S=n.clearable,k=void 0!==S&&S,O=n.disabled,_=void 0!==O&&O,I=n.updatemode,j=void 0===I?"singledate":I,E=(void 0===(void 0===n.persisted_props&&(g.Ux.start_date,g.Ux.end_date),n.persistence_type)&&g.$T.local,n.disabled_days),P=void 0===E?[]:E,D=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(n,Ke);return e().createElement(t.Suspense,{fallback:null},e().createElement(en,tn({calendar_orientation:o,is_RTL:i,day_size:c,show_outside_days:C,with_portal:u,with_full_screen_portal:d,first_day_of_week:h,number_of_months_shown:y,stay_open_on_select:v,reopen_calendar_on_clear:w,clearable:k,disabled:_,disabled_days:P,updatemode:j},D)))}nn.dashPersistence={persisted_props:[g.Ux.start_date,g.Ux.end_date],persistence_type:g.$T.local},nn.persistenceTransforms={end_date:Je,start_date:Je};var rn=function(){return Promise.all([i.e(384),i.e(400)]).then(i.bind(i,4978))},on=["placeholder","calendar_orientation","is_RTL","day_size","with_portal","with_full_screen_portal","show_outside_days","first_day_of_week","number_of_months_shown","stay_open_on_select","reopen_calendar_on_clear","clearable","disabled","disabled_days","persisted_props","persistence_type"];function an(){return an=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},an.apply(null,arguments)}var sn=(0,t.lazy)(rn);function cn(n){var r=n.placeholder,o=void 0===r?"Select Date":r,a=n.calendar_orientation,i=void 0===a?"horizontal":a,s=n.is_RTL,c=void 0!==s&&s,l=n.day_size,u=void 0===l?34:l,f=n.with_portal,d=void 0!==f&&f,p=n.with_full_screen_portal,h=void 0!==p&&p,b=n.show_outside_days,y=void 0===b||b,m=n.first_day_of_week,v=void 0===m?0:m,A=n.number_of_months_shown,w=void 0===A?1:A,x=n.stay_open_on_select,C=void 0!==x&&x,S=n.reopen_calendar_on_clear,k=void 0!==S&&S,O=n.clearable,_=void 0!==O&&O,I=n.disabled,j=void 0!==I&&I,E=n.disabled_days,P=void 0===E?[]:E,D=(void 0===(void 0===n.persisted_props&&g.Ux.date,n.persistence_type)&&g.$T.local,function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(n,on));return e().createElement(t.Suspense,{fallback:null},e().createElement(sn,an({placeholder:o,calendar_orientation:i,is_RTL:c,day_size:u,with_portal:d,with_full_screen_portal:h,show_outside_days:y,first_day_of_week:v,number_of_months_shown:w,stay_open_on_select:C,reopen_calendar_on_clear:k,clearable:_,disabled:j,disabled_days:P},D)))}cn.dashPersistence={persisted_props:[g.Ux.date],persistence_type:g.$T.local},cn.persistenceTransforms={date:Je};var ln=i(7526),un=i(4213);function fn(t){return fn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fn(t)}function dn(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,pn(r.key),r)}}function pn(t){var e=function(t){if("object"!=fn(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=fn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==fn(e)?e:e+""}function hn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(hn=function(){return!!t})()}function bn(t){return bn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},bn(t)}function yn(t,e){return yn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},yn(t,e)}var mn=function(t,e,n){return n in t?t[n]:e[n]},vn=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e,n){return e=bn(e),function(t,e){if(e&&("object"==fn(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,hn()?Reflect.construct(e,n||[],bn(t).constructor):e.apply(t,n))}(this,e,arguments)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&yn(t,e)}(e,t),function(t,e){return e&&dn(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"componentDidUpdate",value:function(t){var e=this.props.data;if(e&&e!==t.data){var n=mn(e,this.props,"type"),r=mn(e,this.props,"base64")?(0,ln.bg)(e.content):e.content,o=new Blob([r],{type:n});(0,un.saveAs)(o,e.filename)}}},{key:"render",value:function(){return null}}])}(t.Component);vn.propTypes={id:I().string,data:I().exact({filename:I().string.isRequired,content:I().string.isRequired,base64:I().bool,type:I().string}),base64:I().bool,type:I().string,setProps:I().func},vn.defaultProps={type:"text/plain",base64:!1};var gn=i(8350);function An(t){return An="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},An(t)}function wn(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,xn(r.key),r)}}function xn(t){var e=function(t){if("object"!=An(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=An(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==An(e)?e:e+""}function Cn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Cn=function(){return!!t})()}function Sn(t){return Sn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Sn(t)}function kn(t,e){return kn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},kn(t,e)}var On=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(t,e,n){return e=Sn(e),function(t,e){if(e&&("object"==An(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,Cn()?Reflect.construct(e,n||[],Sn(t).constructor):e.apply(t,n))}(this,e,[t])).success=n.success.bind(n),n.error=n.error.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&kn(t,e)}(e,t),function(t,e){return e&&wn(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"updatePosition",value:function(){if(this.props.update_now&&this.props.setProps({update_now:!1}),navigator.geolocation){var t={enableHighAccuracy:this.props.high_accuracy,maximumAge:this.props.maximum_age,timeout:this.props.timeout};navigator.geolocation.getCurrentPosition(this.success,this.error,t)}else this.error({code:999,message:"Your browser does not support Geolocation"})}},{key:"componentDidMount",value:function(){this.updatePosition()}},{key:"componentDidUpdate",value:function(t){(this.props.update_now||t.maximum_age!==this.props.maximum_age||t.timeout!==this.props.timeout||t.high_accuracy!==this.props.high_accuracy)&&this.updatePosition()}},{key:"success",value:function(t){var e,n,r,o,a,i,s,c=t.coords,l={lat:null!==(e=c.latitude)&&void 0!==e?e:null,lon:null!==(n=c.longitude)&&void 0!==n?n:null,accuracy:null!==(r=c.accuracy)&&void 0!==r?r:null,alt:null!==(o=c.altitude)&&void 0!==o?o:null,alt_accuracy:null!==(a=c.altitudeAccuracy)&&void 0!==a?a:null,speed:null!==(i=c.speed)&&void 0!==i?i:null,heading:null!==(s=c.heading)&&void 0!==s?s:null};this.props.setProps({local_date:new Date(t.timestamp).toLocaleString(),timestamp:t.timestamp,position:l,position_error:null})}},{key:"error",value:function(t){this.props.show_alert&&alert("ERROR(".concat(t.code,"): ").concat(t.message)),this.props.setProps({position:null,position_error:{code:t.code,message:t.message}})}},{key:"render",value:function(){return null}}])}(t.Component);On.defaultProps={update_now:!1,high_accuracy:!1,position_error:null,maximum_age:0,timeout:1/0,show_alert:!1},On.propTypes={id:I().string,local_date:I().string,timestamp:I().number,position:I().shape({lat:I().number,lon:I().number,accuracy:I().number,alt:I().number,alt_accuracy:I().number,heading:I().number,speed:I().number}),position_error:I().shape({code:I().number,message:I().string}),show_alert:I().bool,update_now:I().bool,high_accuracy:I().bool,maximum_age:I().number,timeout:I().number,setProps:I().func};var _n=i(4203),In=i(6837);function jn(t){return jn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jn(t)}function En(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,Pn(r.key),r)}}function Pn(t){var e=function(t){if("object"!=jn(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=jn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==jn(e)?e:e+""}function Dn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Dn=function(){return!!t})()}function Bn(t){return Bn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Bn(t)}function Tn(t,e){return Tn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Tn(t,e)}var Nn=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(t,e,n){return e=Bn(e),function(t,e){if(e&&("object"==jn(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,Dn()?Reflect.construct(e,n||[],Bn(t).constructor):e.apply(t,n))}(this,e,[t])).intervalId=null,n.reportInterval=n.reportInterval.bind(n),n.handleTimer=n.handleTimer.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Tn(t,e)}(e,t),function(t,e){return e&&En(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"handleTimer",value:function(t){0===t.max_intervals||t.disabled||t.n_intervals>=t.max_intervals&&-1!==t.max_intervals?this.intervalId&&this.clearTimer():this.intervalId||(this.intervalId=window.setInterval(this.reportInterval,t.interval))}},{key:"resetTimer",value:function(t){this.clearTimer(),this.handleTimer(t)}},{key:"clearTimer",value:function(){window.clearInterval(this.intervalId),this.intervalId=null}},{key:"reportInterval",value:function(){var t=this.props;(0,t.setProps)({n_intervals:t.n_intervals+1})}},{key:"componentDidMount",value:function(){this.handleTimer(this.props)}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){t.interval!==this.props.interval?this.resetTimer(t):this.handleTimer(t)}},{key:"componentWillUnmount",value:function(){this.clearTimer()}},{key:"render",value:function(){return null}}])}(t.Component);Nn.propTypes={id:I().string,interval:I().number,disabled:I().bool,n_intervals:I().number,max_intervals:I().number,setProps:I().func},Nn.defaultProps={interval:1e3,n_intervals:0,max_intervals:-1};var Mn=i(8057),Rn=i(3579),Fn=i(1069),zn=(0,Rn.A)(function(t){var e=[];for(var n in t)(0,Fn.A)(n,t)&&(e[e.length]=[n,t[n]]);return e}),Un=i(2254),qn=i(845),Ln=i(1878),Wn=function(){function t(t,e){this.xf=e,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=Ln.A.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){var n;return this.f(e)&&(this.any=!0,t=(n=this.xf["@@transducer/step"](t,!0))&&n["@@transducer/reduced"]?n:{"@@transducer/value":n,"@@transducer/reduced":!0}),t},t}();function Yn(t){return function(e){return new Wn(t,e)}}var Hn=(0,Un.A)((0,qn.A)(["any"],Yn,function(t,e){for(var n=0;n<e.length;){if(t(e[n]))return!0;n+=1}return!1})),$n=i(1487),Gn=i(7866),Xn=i(4165);function Zn(t){var n=t.id,r=t.property;return e().createElement("h3",{className:"dash-loading-title"},"Loading #",n,"'s ",r)}function Vn(){return Vn=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Vn.apply(null,arguments)}function Qn(){return Qn=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Qn.apply(null,arguments)}function Jn(){return Jn=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Jn.apply(null,arguments)}function Kn(){return Kn=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Kn.apply(null,arguments)}function tr(){return tr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},tr.apply(null,arguments)}function er(t){return er="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},er(t)}function nr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function rr(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?nr(Object(n),!0).forEach(function(e){or(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nr(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function or(t,e,n){return(e=function(t){var e=function(t){if("object"!=er(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=er(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==er(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ar(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(t,e)||function(t,e){if(t){if("string"==typeof t)return ir(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ir(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ir(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var sr={graph:function(t){var n,r=t.status,o=t.fullscreen,a=t.debug,i=t.className,s=t.style;a&&r&&(n=r.map(function(t,n){return e().createElement(Zn,Vn({key:n},t))}));var c=o?"dash-spinner-container":"";return i&&(c+=" ".concat(i)),e().createElement("div",{style:s||{},className:c},e().createElement("div",null,n,e().createElement("div",{className:"dash-spinner dash-graph-spinner"},e().createElement("div",{className:"dash-graph-spinner__bottom"},e().createElement("div",{className:"dash-bar dash-bar__one"}),e().createElement("div",{className:"dash-bar dash-bar__two"}),e().createElement("div",{className:"dash-bar dash-bar__three"})),e().createElement("div",{className:"dash-graph-spinner__background"},e().createElement("div",{className:"dash-dot dash-dot__one"}),e().createElement("div",{className:"dash-dot dash-dot__two"}),e().createElement("div",{className:"dash-dot dash-dot__three"}),e().createElement("div",{className:"dash-dot dash-dot__four"}),e().createElement("div",{className:"dash-graph-spinner__bottom"},e().createElement("div",{className:"dash-vert dash-vert__one"}),e().createElement("div",{className:"dash-vert dash-vert__two"}),e().createElement("div",{className:"dash-vert dash-vert__three"}),e().createElement("div",{className:"dash-vert dash-vert__four"}))))),e().createElement("style",null,"\n .dash-spinner-container {\n position: fixed;\n width: 100vw;\n height: 100vh;\n top: 0;\n left: 0;\n background-color: white;\n z-index: 99;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n .dash-loading-title {\n text-align: center;\n }\n .dash-graph-spinner {\n display: flex;\n margin: 0 auto;\n width: 200px;\n height: 128px;\n position: relative;\n z-index: -2;\n border-radius: 4px;\n }\n .dash-graph-spinner__bottom {\n display: flex;\n margin-top: auto;\n flex-direction: column;\n height: 12px;\n width: 100%;\n }\n .dash-graph-spinner__background {\n width: 100%;\n height: 100%;\n display: block;\n position: absolute;\n z-index: -1;\n display: flex;\n }\n .dash-bar {\n height: 40px;\n background-color: #119DFF;\n animation: bar-one 2s infinite;\n transform-origin: 0% 0%;\n display: inline-flex;\n border-radius: 8px;\n }\n .dash-bar__one {\n transform: rotate(-45deg);\n bottom: -10px;\n left: 16px;\n position: relative;\n }\n .dash-bar__two {\n transform: rotate(25deg);\n animation: bar-two 2s infinite;\n left: 72px;\n bottom: 48px;\n position: relative;\n animation-delay: 2s infinite;\n }\n .dash-bar__three {\n transform: rotate(-30deg);\n animation: bar-three 2s infinite;\n left: 114px;\n bottom: 27px;\n position: relative;\n animation-delay: 2s infinite;\n }\n .dash-vert {\n display: inline-block;\n transform-origin: 0% 0%;\n position: absolute;\n bottom: 0px;\n width: 40px;\n }\n .dash-vert__one {\n animation: vert-one 2s infinite;\n background-color: #e763fa;\n }\n .dash-vert__two {\n animation: vert-two 2s infinite;\n left: 50px;\n background-color: #636efa;\n }\n .dash-vert__three {\n animation: vert-three 2s infinite;\n left: 100px;\n background-color: #00cc96;\n }\n .dash-vert__four {\n animation: vert-four 2s infinite;\n left: 150px;\n background-color: #EF553B;\n }\n .dash-dot {\n width: 10px;\n height: 10px;\n border-radius: 100%;\n display: block;\n background-color: #119DFF;\n position: absolute;\n z-index: 2;\n }\n .dash-dot__one {\n bottom: 0px;\n left: 16px;\n animation: dot-one 2s infinite;\n }\n .dash-dot__two {\n bottom: 48px;\n left: 66px;\n animation: dot-two 2s infinite;\n }\n .dash-dot__three {\n bottom: 27px;\n left: 114px;\n animation: dot-three 2s infinite;\n }\n .dash-dot__four {\n bottom: 56px;\n left: 166px;\n animation: dot-four 2s infinite;\n }\n @keyframes dot-one {\n 0%{\n opacity: 0;\n }\n 30% {\n opacity: 1;\n }\n 100% {\n opacity: 1;\n }\n }\n @keyframes dot-two {\n 0%{\n opacity: 0;\n }\n 30% {\n opacity: 1;\n }\n 60% {\n opacity: 1;\n }\n 100% {\n opacity: 1;\n }\n }\n @keyframes dot-three {\n 0%{\n opacity: 0;\n }\n 30% {\n opacity: 0;\n }\n 60% {\n opacity: 1;\n }\n 100% {\n opacity: 1;\n }\n }\n @keyframes dot-four {\n 0%{\n opacity: 0;\n }\n 30% {\n opacity: 0;\n }\n 60% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n }\n @keyframes vert-one {\n 0% {\n height: 0px;\n }\n 100% {\n height: 80px;\n }\n }\n @keyframes vert-two {\n 0% {\n height: 0px;\n }\n 30% {\n height: 0px;\n }\n 100% {\n height: 120px;\n }\n }\n @keyframes vert-three {\n 0% {\n height: 0px;\n }\n 30% {\n height: 0px;\n }\n 50% {\n height: 0px;\n }\n 100% {\n height: 100px;\n }\n }\n @keyframes vert-four {\n 0% {\n height: 0px;\n }\n 30% {\n height: 0px;\n }\n 50% {\n height: 0px;\n }\n 60% {\n height: 0px;\n }\n 100% {\n height: 60px;\n }\n }\n @keyframes bar-one {\n 0% {\n width: 0%;\n }\n 30% {\n width: 40%;\n }\n 60% {\n width: 40%;\n }\n 100% {\n width: 40%;\n }\n }\n @keyframes bar-two {\n 0% {\n width: 0%;\n }\n 30% {\n width: 0%;\n }\n 60% {\n width: 28%;\n }\n 100% {\n width: 28%;\n }\n }\n @keyframes bar-three {\n 0% {\n width: 0%;\n }\n 30% {\n width: 0%;\n }\n 60% {\n width: 0%;\n }\n 100% {\n width: 33%;\n }\n }\n @keyframes dash-title {\n 0% {\n opacity: 0.1;\n }\n 50% {\n opacity: 1;\n }\n 100% {\n opacity: 0.1;\n }\n }\n "))},cube:function(t){var n,r=t.status,o=t.color,a=t.fullscreen,i=t.debug,s=t.className,c=t.style;i&&r&&(n=r.map(function(t,n){return e().createElement(Zn,Jn({key:n},t))}));var l=a?"dash-spinner-container":"";return s&&(l+=" ".concat(s)),e().createElement("div",{style:c||{},className:l},n,e().createElement("div",{className:"dash-spinner dash-cube-container"},e().createElement("div",{className:"dash-cube"},e().createElement("div",{className:"dash-cube-side dash-cube-side--front"}),e().createElement("div",{className:"dash-cube-side dash-cube-side--back"}),e().createElement("div",{className:"dash-cube-side dash-cube-side--right"}),e().createElement("div",{className:"dash-cube-side dash-cube-side--left"}),e().createElement("div",{className:"dash-cube-side dash-cube-side--top"}),e().createElement("div",{className:"dash-cube-side dash-cube-side--bottom"}))),e().createElement("style",null,"\n .dash-spinner-container {\n position: fixed;\n width: 100vw;\n height: 100vh;\n top: 0;\n left: 0;\n background-color: white;\n z-index: 99;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n .dash-loading-title {\n text-align: center;\n }\n .dash-cube {\n position: relative;\n width: 80px;\n height: 80px;\n display: block;\n transform-style: preserve-3d;\n animation: rotate 4s infinite;\n transition: all 0.5s;\n }\n .dash-cube-container {\n display: block;\n width: 80px;\n margin: 7rem auto;\n }\n\n .dash-cube-side {\n width: 100%;\n height: 100%;\n position: absolute;\n display: inline-block;\n }\n\n .dash-cube-side--front {\n background-color: ".concat(o,";\n animation: blowout-front 4s infinite;\n transform: rotateY(0deg) translateZ(40px);\n }\n .dash-cube-side--back {\n background-color: color-mix(in srgb, ").concat(o," 80%, black 20%);\n transform: rotateX(180deg) translateZ(40px);\n animation: blowout-back 4s infinite;\n }\n\n .dash-cube-side--left {\n background-color: color-mix(in srgb, ").concat(o," 80%, black 20%);\n transform: rotateY(-90deg) translateZ(40px);\n animation: blowout-left 4s infinite;\n }\n\n .dash-cube-side--right {\n background-color: color-mix(in srgb, ").concat(o," 60%, black 40%);\n transform: rotateY(90deg) translateZ(40px);\n animation: blowout-right 4s infinite;\n }\n\n .dash-cube-side--top {\n background-color: color-mix(in srgb, ").concat(o," 80%, black 20%);\n transform: rotateX(90deg) translateZ(40px);\n animation: blowout-top 4s infinite;\n }\n\n .dash-cube-side--bottom {\n background-color: color-mix(in srgb, ").concat(o," 60%, black 40%);\n transform: rotateX(-90deg) translateZ(40px);\n animation: blowout-bottom 4s infinite;\n }\n\n @keyframes rotate {\n 0% {\n transform: rotateX(0deg) rotateY(0deg);\n }\n 20% {\n transform: rotateX(320deg) rotateY(320deg);\n }\n 100% {\n transform: rotateX(360deg) rotateY(360deg);\n }\n }\n\n @keyframes blowout-bottom {\n 20% {\n transform: rotateX(-90deg) translateZ(40px);\n }\n 30% {\n transform: rotateX(-90deg) translateZ(120px);\n }\n 60% {\n transform: rotateX(-90deg) translateZ(120px);\n }\n }\n @keyframes blowout-front {\n 20% {\n transform: rotateY(0deg) translateZ(40px);\n }\n 30% {\n transform: rotateY(0deg) translateZ(120px);\n }\n 60% {\n transform: rotateY(0deg) translateZ(120px);\n }\n }\n @keyframes blowout-top {\n 20% {\n transform: rotateX(90deg) translateZ(40px);\n }\n 30% {\n transform: rotateX(90deg) translateZ(120px);\n }\n 60% {\n transform: rotateX(90deg) translateZ(120px);\n }\n }\n @keyframes blowout-back {\n 20% {\n transform: rotateX(180deg) translateZ(40px);\n }\n 30% {\n transform: rotateX(180deg) translateZ(120px);\n }\n 60% {\n transform: rotateX(180deg) translateZ(120px);\n }\n }\n @keyframes blowout-right {\n 20% {\n transform: rotateY(90deg) translateZ(40px);\n }\n 30% {\n transform: rotateY(90deg) translateZ(120px);\n }\n 60% {\n transform: rotateY(90deg) translateZ(120px);\n }\n }\n @keyframes blowout-left {\n 20% {\n transform: rotateY(-90deg) translateZ(40px);\n }\n 30% {\n transform: rotateY(-90deg) translateZ(120px);\n }\n 60% {\n transform: rotateY(-90deg) translateZ(120px);\n }\n }\n ")))},circle:function(t){var n,r=t.status,o=t.color,a=t.fullscreen,i=t.debug,s=t.className,c=t.style;i&&r&&(n=r.map(function(t,n){return e().createElement(Zn,Kn({key:n},t))}));var l=a?"dash-spinner-container":"";return s&&(l+=" ".concat(s)),e().createElement("div",{style:c||{},className:l},n,e().createElement("div",{className:"dash-spinner dash-sk-circle"},e().createElement("div",{className:"dash-sk-circle1 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle2 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle3 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle4 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle5 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle6 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle7 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle8 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle9 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle10 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle11 dash-sk-child"}),e().createElement("div",{className:"dash-sk-circle12 dash-sk-child"})),e().createElement("style",null,"\n .dash-spinner-container {\n position: fixed;\n width: 100vw;\n height: 100vh;\n top: 0;\n left: 0;\n background-color: white;\n z-index: 99;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n .dash-loading-title {\n text-align: center;\n }\n .dash-sk-circle {\n margin: 1rem auto;\n width: 40px;\n height: 40px;\n position: relative;\n }\n .dash-sk-circle .dash-sk-child {\n width: 100%;\n height: 100%;\n position: absolute;\n left: 0;\n top: 0;\n }\n .dash-sk-circle .dash-sk-child:before {\n content: '';\n display: block;\n margin: 0 auto;\n width: 15%;\n height: 15%;\n background-color: ".concat(o,";\n border-radius: 100%;\n -webkit-animation: dash-sk-circleBounceDelay 1.2s infinite ease-in-out both;\n animation: dash-sk-circleBounceDelay 1.2s infinite ease-in-out both;\n }\n .dash-sk-circle .dash-sk-circle2 {\n -webkit-transform: rotate(30deg);\n -ms-transform: rotate(30deg);\n transform: rotate(30deg); }\n .dash-sk-circle .dash-sk-circle3 {\n -webkit-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n transform: rotate(60deg); }\n .dash-sk-circle .dash-sk-circle4 {\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n transform: rotate(90deg); }\n .dash-sk-circle .dash-sk-circle5 {\n -webkit-transform: rotate(120deg);\n -ms-transform: rotate(120deg);\n transform: rotate(120deg); }\n .dash-sk-circle .dash-sk-circle6 {\n -webkit-transform: rotate(150deg);\n -ms-transform: rotate(150deg);\n transform: rotate(150deg); }\n .dash-sk-circle .dash-sk-circle7 {\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg); }\n .dash-sk-circle .dash-sk-circle8 {\n -webkit-transform: rotate(210deg);\n -ms-transform: rotate(210deg);\n transform: rotate(210deg); }\n .dash-sk-circle .dash-sk-circle9 {\n -webkit-transform: rotate(240deg);\n -ms-transform: rotate(240deg);\n transform: rotate(240deg); }\n .dash-sk-circle .dash-sk-circle10 {\n -webkit-transform: rotate(270deg);\n -ms-transform: rotate(270deg);\n transform: rotate(270deg); }\n .dash-sk-circle .dash-sk-circle11 {\n -webkit-transform: rotate(300deg);\n -ms-transform: rotate(300deg);\n transform: rotate(300deg); }\n .dash-sk-circle .dash-sk-circle12 {\n -webkit-transform: rotate(330deg);\n -ms-transform: rotate(330deg);\n transform: rotate(330deg); }\n .dash-sk-circle .dash-sk-circle2:before {\n -webkit-animation-delay: -1.1s;\n animation-delay: -1.1s; }\n .dash-sk-circle .dash-sk-circle3:before {\n -webkit-animation-delay: -1s;\n animation-delay: -1s; }\n .dash-sk-circle .dash-sk-circle4:before {\n -webkit-animation-delay: -0.9s;\n animation-delay: -0.9s; }\n .dash-sk-circle .dash-sk-circle5:before {\n -webkit-animation-delay: -0.8s;\n animation-delay: -0.8s; }\n .dash-sk-circle .dash-sk-circle6:before {\n -webkit-animation-delay: -0.7s;\n animation-delay: -0.7s; }\n .dash-sk-circle .dash-sk-circle7:before {\n -webkit-animation-delay: -0.6s;\n animation-delay: -0.6s; }\n .dash-sk-circle .dash-sk-circle8:before {\n -webkit-animation-delay: -0.5s;\n animation-delay: -0.5s; }\n .dash-sk-circle .dash-sk-circle9:before {\n -webkit-animation-delay: -0.4s;\n animation-delay: -0.4s; }\n .dash-sk-circle .dash-sk-circle10:before {\n -webkit-animation-delay: -0.3s;\n animation-delay: -0.3s; }\n .dash-spinner-container > .sk-circle .sk-circle11:before {\n -webkit-animation-delay: -0.2s;\n animation-delay: -0.2s; }\n .dash-spinner-container .sk-circle .sk-circle12:before {\n -webkit-animation-delay: -0.1s;\n animation-delay: -0.1s; }\n\n @-webkit-keyframes dash-sk-circleBounceDelay {\n 0%, 80%, 100% {\n -webkit-transform: scale(0);\n transform: scale(0);\n } 40% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n }\n\n @keyframes dash-sk-circleBounceDelay {\n 0%, 80%, 100% {\n -webkit-transform: scale(0);\n transform: scale(0);\n } 40% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n }\n ")))},dot:function(t){var n,r=t.status,o=t.color,a=t.fullscreen,i=t.debug,s=t.className,c=t.style;i&&r&&(n=r.map(function(t,n){return e().createElement(Zn,tr({key:n},t))}));var l=a?"dash-spinner-container":"";return s&&(l+=" ".concat(s)),e().createElement("div",{style:c||{},className:l},n,e().createElement("div",{className:"dash-spinner dash-dot-spinner"},e().createElement("div",{className:"dash-dot-spinner-bounce1"}),e().createElement("div",{className:"dash-dot-spinner-bounce2"}),e().createElement("div",{className:"dash-dot-spinner-bounce3"})),e().createElement("style",null,"\n .dash-spinner-container {\n position: fixed;\n width: 100vw;\n height: 100vh;\n top: 0;\n left: 0;\n background-color: white;\n z-index: 99;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n .dash-loading-title {\n text-align: center;\n }\n .dash-dot-spinner {\n margin: 1rem auto;\n width: 70px;\n text-align: center;\n }\n\n .dash-dot-spinner > div {\n width: 18px;\n height: 18px;\n background-color: ".concat(o,";\n\n border-radius: 100%;\n display: inline-block;\n -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;\n animation: sk-bouncedelay 1.4s infinite ease-in-out both;\n }\n\n .dash-dot-spinner .dash-dot-spinner-bounce1 {\n -webkit-animation-delay: -0.32s;\n animation-delay: -0.32s;\n }\n\n .dash-dot-spinner .dash-dot-spinner-bounce2 {\n -webkit-animation-delay: -0.16s;\n animation-delay: -0.16s;\n }\n\n @-webkit-keyframes sk-bouncedelay {\n 0%, 80%, 100% { -webkit-transform: scale(0) }\n 40% { -webkit-transform: scale(1.0) }\n }\n\n @keyframes sk-bouncedelay {\n 0%, 80%, 100% {\n -webkit-transform: scale(0);\n transform: scale(0);\n } 40% {\n -webkit-transform: scale(1.0);\n transform: scale(1.0);\n }\n }\n ")))},default:function(t){var n,r=t.status,o=t.color,a=t.fullscreen,i=t.debug,s=t.className,c=t.style;i&&r&&(n=r.map(function(t,n){return e().createElement(Zn,Qn({key:n},t))}));var l=a?"dash-spinner-container":"";return s&&(l+=" ".concat(s)),e().createElement("div",{style:c||{},className:l},n,e().createElement("div",{className:"dash-spinner dash-default-spinner"},e().createElement("div",{className:"dash-default-spinner-rect1"}),e().createElement("div",{className:"dash-default-spinner-rect2"}),e().createElement("div",{className:"dash-default-spinner-rect3"}),e().createElement("div",{className:"dash-default-spinner-rect4"}),e().createElement("div",{className:"dash-default-spinner-rect5"})),e().createElement("style",null,"\n .dash-spinner-container {\n position: fixed;\n width: 100vw;\n height: 100vh;\n top: 0;\n left: 0;\n background-color: white;\n z-index: 99;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n .dash-loading-title {\n text-align: center;\n }\n .dash-default-spinner{\n margin: 1rem auto;\n width: 50px;\n height: 40px;\n text-align: center;\n font-size: 10px;\n }\n\n .dash-default-spinner > div {\n background-color: ".concat(o,";\n height: 100%;\n width: 6px;\n display: inline-block;\n margin-right: 4px;\n\n -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;\n animation: sk-stretchdelay 1.2s infinite ease-in-out;\n }\n\n .dash-default-spinner .dash-default-spinner-rect2 {\n -webkit-animation-delay: -1.1s;\n animation-delay: -1.1s;\n }\n\n .dash-default-spinner .dash-default-spinner-rect3 {\n -webkit-animation-delay: -1.0s;\n animation-delay: -1.0s;\n }\n\n .dash-default-spinner .dash-default-spinner-rect4 {\n -webkit-animation-delay: -0.9s;\n animation-delay: -0.9s;\n }\n\n .dash-default-spinner .dash-default-spinner-rect5 {\n -webkit-animation-delay: -0.8s;\n animation-delay: -0.8s;\n }\n\n @-webkit-keyframes sk-stretchdelay {\n 0%, 40%, 100% { -webkit-transform: scaleY(0.4) }\n 20% { -webkit-transform: scaleY(1.0) }\n }\n\n @keyframes sk-stretchdelay {\n 0%, 40%, 100% {\n transform: scaleY(0.4);\n -webkit-transform: scaleY(0.4);\n } 20% {\n transform: scaleY(1.0);\n -webkit-transform: scaleY(1.0);\n }\n }\n ")))}},cr={visibility:"visible",position:"absolute",top:"0",height:"100%",width:"100%",display:"flex",justifyContent:"center",alignItems:"center"},lr=function(n){var r,o,a=n.children,i=n.display,s=void 0===i?"auto":i,c=n.color,l=void 0===c?"var(--Dash-Fill-Interactive-Strong)":c,u=n.id,f=n.className,d=n.style,p=n.parent_className,h=n.parent_style,b=n.overlay_style,y=n.fullscreen,m=n.debug,v=n.show_initially,g=void 0===v||v,A=n.type,w=void 0===A?"default":A,x=n.delay_hide,C=void 0===x?0:x,S=n.delay_show,k=void 0===S?0:S,O=n.target_components,_=n.custom_spinner,I=window.dash_component_api.useDashContext(),j=I.useSelector((r=I.componentPath,o=O,function(t){var e=JSON.stringify(r);e=e.substring(0,e.length-1)+",";var n=zn(t.loading).reduce(function(t,n){var r=ar(n,2),a=r[0],i=r[1];return a.startsWith(e)&&i.length?o&&!Hn(function(t){var e=o[t.id];return!!e&&("*"===e||(Array.isArray(e)?(0,$n.A)(t.property,e):t.property===e))},i)?t:(0,Gn.A)(t,i):t},[]);return n.length?n:null}),Xn.A),E=ar((0,t.useState)(g),2),P=E[0],D=E[1],B=(0,t.useRef)(),T=(0,t.useRef)(),N=(0,t.useMemo)(function(){return P?rr(rr({visibility:"hidden"},b),h):null!=h?h:{}},[P,h]);(0,t.useEffect)(function(){"show"!==s&&"hide"!==s?j?(B.current&&(B.current=window.clearTimeout(B.current)),P||T.current||(T.current=window.setTimeout(function(){D(!0),T.current=void 0},k))):(T.current&&(T.current=window.clearTimeout(T.current)),P&&!B.current&&(B.current=window.setTimeout(function(){D(!1),B.current=void 0},C))):D("show"===s)},[C,k,j,s,P]);var M=function(t){return sr[t]}(w);return e().createElement("div",{style:rr({position:"relative"},h),className:p},e().createElement("div",{className:p,style:N},a),e().createElement("div",{id:u,style:P?cr:{}},P&&(_||e().createElement(M,{className:f,style:d,status:j,color:l,debug:m,fullscreen:y}))))},ur=i(1322),fr=i(4296);function dr(t){return dr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dr(t)}function pr(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,hr(r.key),r)}}function hr(t){var e=function(t){if("object"!=dr(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=dr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==dr(e)?e:e+""}function br(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(br=function(){return!!t})()}function yr(t){return yr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},yr(t)}function mr(t,e){return mr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},mr(t,e)}var vr=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(t,e,n){return e=yr(e),function(t,e){if(e&&("object"==dr(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,br()?Reflect.construct(e,n||[],yr(t).constructor):e.apply(t,n))}(this,e,[t])).updateLocation=n.updateLocation.bind(n),n.onLocationChange=n.onLocationChange.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&mr(t,e)}(e,t),function(t,e){return e&&pr(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"updateLocation",value:function(t){var e=this,n=t.hash,r=t.href,o=t.pathname,a=t.refresh,i=t.search,s=t.setProps,c={},l=function(n){var r=t[n];if("Undefined"!==(0,ur.A)(r)&&null!==r||"Undefined"===(0,ur.A)(window.location[n])){if(r!==window.location[n])if(!0===a)window.location[n]=r;else if(e.props[n]!==r)return c[n]=r,!0}else c[n]=window.location[n];return!1},u=l("pathname"),f=l("href"),d=l("hash"),p=l("search");if(Object.keys(c).length>0&&s(c),f)window.history.pushState({},"",r),"callback-nav"===a&&window.dispatchEvent(new CustomEvent("_dashprivate_pushstate"));else if(u||d||p){var h="Undefined"!==(0,ur.A)(i)?i:"",b="Undefined"!==(0,ur.A)(n)?n:"";window.history.pushState({},"","".concat(o).concat(h).concat(b)),"callback-nav"===a&&window.dispatchEvent(new CustomEvent("_dashprivate_pushstate"))}}},{key:"onLocationChange",value:function(){var t=this.props.setProps,e={};this.props.pathname!==window.location.pathname&&(e.pathname=window.location.pathname),this.props.href!==window.location.href&&(e.href=window.location.href),this.props.hash!==window.location.hash&&(e.hash=window.location.hash),this.props.search!==window.location.search&&(e.search=window.location.search),t(e),fr.History.dispatchChangeEvent()}},{key:"componentDidMount",value:function(){window.addEventListener("popstate",this.onLocationChange),window.addEventListener("_dashprivate_pushstate",this.onLocationChange),this.updateLocation(this.props)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("popstate",this.onLocationChange),window.removeEventListener("_dashprivate_pushstate",this.onLocationChange)}},{key:"UNSAFE_componentWillReceiveProps",value:function(t){this.updateLocation(t)}},{key:"render",value:function(){return null}}])}(t.Component);vr.propTypes={id:I().string.isRequired,pathname:I().string,search:I().string,hash:I().string,href:I().string,refresh:I().oneOfType([I().oneOf(["callback-nav"]),I().bool]),setProps:I().func},vr.defaultProps={refresh:!0};var gr=i(9656),Ar=i(2691),wr={};function xr(){return xr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},xr.apply(null,arguments)}function Cr(n){var r=n.className,o=n.id,a=n.style,i=n.setProps,s=n.value,c=n.inputStyle,l=void 0===c?{}:c,u=n.inputClassName,f=void 0===u?"":u,d=n.labelStyle,p=void 0===d?{}:d,h=n.labelClassName,b=void 0===h?"":h,y=n.options,m=void 0===y?[]:y,v=(void 0===(void 0===n.persisted_props&&g.Ux.value,n.persistence_type)&&g.$T.local,n.inline),A=void 0!==v&&v,w=(0,t.useMemo)(function(){return(0,x.s)(m).options},[m]),k={id:o,className:"dash-radioitems "+(null!=r?r:""),style:a,optionClassName:A?"dash-radioitems-inline":void 0,inputStyle:l,inputClassName:f,labelStyle:p,labelClassName:b};return e().createElement(C.A,null,function(t){return e().createElement(S.v1,xr({},t,{inputType:"radio",options:w,selected:(0,Qe.A)(s)?[]:[s],onSelectionChange:function(t){t.length&&i({value:t[t.length-1]})}},k))})}wr.styleTagTransform=p(),wr.setAttributes=c(),wr.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},wr.domAPI=a(),wr.insertStyleElement=f(),r()(Ar.A,wr),Ar.A&&Ar.A.locals&&Ar.A.locals,Cr.dashPersistence={persisted_props:[g.Ux.value],persistence_type:g.$T.local};var Sr=function(){return Promise.all([i.e(384),i.e(737)]).then(i.bind(i,9316))},kr=i(1404),Or={};Or.styleTagTransform=p(),Or.setAttributes=c(),Or.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},Or.domAPI=a(),Or.insertStyleElement=f(),r()(kr.A,Or),kr.A&&kr.A.locals&&kr.A.locals;var _r=["updatemode","persisted_props","persistence_type","verticalHeight","step","allow_direct_input"];function Ir(){return Ir=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Ir.apply(null,arguments)}var jr=(0,t.lazy)(Sr);function Er(n){var r=n.updatemode,o=void 0===r?"mouseup":r,a=(void 0===(void 0===n.persisted_props&&g.Ux.value,n.persistence_type)&&g.$T.local,n.verticalHeight),i=void 0===a?400:a,s=n.step,c=void 0===s?void 0:s,l=n.allow_direct_input,u=void 0===l||l,f=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(n,_r);return void 0===c&&Number.isInteger(f.min)&&Number.isInteger(f.max)&&(c=1),e().createElement(t.Suspense,{fallback:null},e().createElement(jr,Ir({updatemode:o,verticalHeight:i,step:c,allow_direct_input:u},f)))}Er.dashPersistence={persisted_props:[g.Ux.value],persistence_type:g.$T.local};var Pr=i(5647),Dr=["updatemode","persisted_props","persistence_type","verticalHeight","step","allow_direct_input","setProps","value","drag_value"];function Br(){return Br=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Br.apply(null,arguments)}var Tr=(0,t.lazy)(Sr);function Nr(n){var r=n.updatemode,o=void 0===r?"mouseup":r,a=(void 0===(void 0===n.persisted_props&&g.Ux.value,n.persistence_type)&&g.$T.local,n.verticalHeight),i=void 0===a?400:a,s=n.step,c=void 0===s?void 0:s,l=n.allow_direct_input,u=void 0===l||l,f=n.setProps,d=n.value,p=n.drag_value,h=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(n,Dr);void 0===c&&Number.isInteger(h.min)&&Number.isInteger(h.max)&&(c=1);var b=(0,t.useMemo)(function(){return"number"==typeof d?[d]:d},[d]),y=(0,t.useMemo)(function(){return"number"==typeof p?[p]:p},[p]),m=(0,t.useCallback)(function(t){var e=t.value,n=t.drag_value,r=(0,Pr.A)(["value","drag_value","setProps"],t);"value"in t&&(r.value=e?e[0]:e),"drag_value"in t&&(r.drag_value=n?n[0]:n),f(r)},[f]);return e().createElement(t.Suspense,{fallback:null},e().createElement(Tr,Br({updatemode:o,verticalHeight:i,step:c,allow_direct_input:u,value:b,drag_value:y,setProps:m},h)))}function Mr(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Mr=function(){return!!t})()}function Rr(t){return Rr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Rr(t)}function Fr(t,e){return Fr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Fr(t,e)}function zr(t){return zr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zr(t)}function Ur(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function qr(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,Wr(r.key),r)}}function Lr(t,e,n){return e&&qr(t.prototype,e),n&&qr(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Wr(t){var e=function(t){if("object"!=zr(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=zr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==zr(e)?e:e+""}Nr.dashPersistence={persisted_props:[g.Ux.value],persistence_type:g.$T.local};var Yr=function(){return Lr(function t(){Ur(this,t),this._data={},this._modified=-1},[{key:"getItem",value:function(t){return this._data[t]}},{key:"setItem",value:function(t,e){this._data[t]=e,this.setModified(t)}},{key:"removeItem",value:function(t){delete this._data[t],this.setModified(t)}},{key:"setModified",value:function(t){this._modified=Date.now()}},{key:"getModified",value:function(t){return this._modified}}])}(),Hr=function(){return Lr(function t(e){Ur(this,t),this._storage=e},[{key:"getItem",value:function(t){try{return JSON.parse(this._storage.getItem(t))}catch(t){return null}}},{key:"setItem",value:function(t,e){this._storage.setItem(t,JSON.stringify(e)),this.setModified(t)}},{key:"removeItem",value:function(t){this._storage.removeItem(t),this._storage.removeItem("".concat(t,"-timestamp"))}},{key:"setModified",value:function(t){this._storage.setItem("".concat(t,"-timestamp"),Date.now())}},{key:"getModified",value:function(t){return Number.parseInt(this._storage.getItem("".concat(t,"-timestamp")),10)||-1}}])}(),$r=function(t){function e(t){var n;return Ur(this,e),n=function(t,e,n){return e=Rr(e),function(t,e){if(e&&("object"==zr(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,Mr()?Reflect.construct(e,n||[],Rr(t).constructor):e.apply(t,n))}(this,e,[t]),"local"===t.storage_type?n._backstore=new Hr(window.localStorage):"session"===t.storage_type?n._backstore=new Hr(window.sessionStorage):"memory"===t.storage_type&&(n._backstore=new Yr),n.onStorageChange=n.onStorageChange.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Fr(t,e)}(e,t),Lr(e,[{key:"onStorageChange",value:function(t){var e=this.props,n=e.id,r=e.setProps;t.key===n&&r&&t.newValue!==t.oldValue&&r({data:JSON.parse(t.newValue),modified_timestamp:this._backstore.getModified(n)})}},{key:"UNSAFE_componentWillMount",value:function(){var t=this.props,e=t.setProps,n=t.id,r=t.data;"memory"!==t.storage_type&&window.addEventListener("storage",this.onStorageChange);var o=this._backstore.getItem(n);if((0,Qe.A)(o)&&!(0,Qe.A)(r))return this._backstore.setItem(n,r),void e({modified_timestamp:this._backstore.getModified(n)});(0,Xn.A)(o,r)||e({data:o,modified_timestamp:this._backstore.getModified(n)})}},{key:"componentWillUnmount",value:function(){"memory"!==this.props.storage_type&&window.removeEventListener("storage",this.onStorageChange)}},{key:"componentDidUpdate",value:function(){var t=this.props,e=t.data,n=t.id,r=t.clear_data,o=t.setProps;if(r)return this._backstore.removeItem(n),void o({clear_data:!1,data:null,modified_timestamp:this._backstore.getModified(n)});var a=this._backstore.getItem(n);(0,Xn.A)(e,a)||(void 0===e?o({data:a}):(this._backstore.setItem(n,e),o({modified_timestamp:this._backstore.getModified(n)})))}},{key:"render",value:function(){return null}}])}(e().Component);$r.defaultProps={storage_type:"memory",clear_data:!1,modified_timestamp:-1},$r.propTypes={id:I().string.isRequired,storage_type:I().oneOf(["local","session","memory"]),data:I().oneOfType([I().object,I().array,I().number,I().string,I().bool]),clear_data:I().bool,modified_timestamp:I().number,setProps:I().func};var Gr=i(8380),Xr={};Xr.styleTagTransform=p(),Xr.setAttributes=c(),Xr.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},Xr.domAPI=a(),Xr.insertStyleElement=f(),r()(Gr.A,Xr),Gr.A&&Gr.A.locals&&Gr.A.locals;var Zr=function(t){var n=t.children;return t.disabled,t.disabled_style,e().createElement(e().Fragment,null,n)},Vr=i(8851),Qr=["mobile_breakpoint","colors","vertical","persisted_props","persistence_type","children"];function Jr(){return Jr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Jr.apply(null,arguments)}function Kr(t){return function(t){if(Array.isArray(t))return eo(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||to(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function to(t,e){if(t){if("string"==typeof t)return eo(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eo(t,e):void 0}}function eo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function no(t){return no="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},no(t)}function ro(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function oo(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ro(Object(n),!0).forEach(function(e){ao(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ro(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function ao(t,e,n){return(e=function(t){var e=function(t){if("object"!=no(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=no(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==no(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var io=function(n){var r=n.id,o=n.label,a=n.selected,i=n.className,s=n.style,c=n.selected_className,l=n.selected_style,u=n.setProps,f=n.value,d=n.disabled,p=void 0!==d&&d,h=n.disabled_style,b=void 0===h?{color:"var(--Dash-Text-Disabled)"}:h,y=n.disabled_className,m=n.componentPath,v=window.dash_component_api.ExternalWrapper,g=window.dash_component_api.useDashContext();m=null!=m?m:g.componentPath;var A,w=g.useLoading({rawPath:m}),x=(0,t.useMemo)(function(){return oo(oo(oo({},s),p?b:{}),a?l:{})},[s,p,b,a,l]),C=(0,t.useMemo)(function(){var t="tab";return p&&(t+=" tab--disabled",y&&(t+=" ".concat(y))),a&&(t+=" tab--selected",c&&(t+=" ".concat(c))),i&&(t+=" ".concat(i)),t},[i,p,y,a,c]);return A="object"===no(o)?e().createElement(v,{component:o,componentPath:[].concat(Kr(m),["props","label"])}):e().createElement("span",null,o),e().createElement("div",{"data-dash-is-loading":w,className:C,id:r,style:x,onClick:function(){p||u({value:f})}},A)};function so(n){var r,o,a=n.mobile_breakpoint,i=void 0===a?800:a,s=n.colors,c=void 0===s?{border:"var(--Dash-Stroke-Weak)",primary:"var(--Dash-Fill-Interactive-Strong)",background:"var(--Dash-Fill-Interactive-Weak)"}:s,l=n.vertical,u=void 0!==l&&l,f=(void 0===(void 0===n.persisted_props&&g.Ux.value,n.persistence_type)&&g.$T.local,n.children),d=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(n,Qr),p=(0,t.useRef)(!1),h=function(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(t,e)||to(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,t.useState)(!1),2),b=h[0],y=h[1],m=(0,t.useCallback)(function(){return f?f instanceof Array?f:[f]:[]},[f]),v=function(){if((0,Vr.A)("value",d))return d.value;var t,e=m();return e&&e.length&&e[0].props.componentPath&&null!==(t=window.dash_component_api.getLayout([].concat(Kr(e[0].props.componentPath),["props"])).value)&&void 0!==t?t:"tab-1"};(0,t.useEffect)(function(){p.current||(0,Vr.A)("value",d)||(d.setProps({value:"".concat(v())}),p.current=!0)},[]),(0,t.useEffect)(function(){var t=window.matchMedia("(min-width: ".concat(i,"px)"));y(t.matches);var e=function(t){return y(t.matches)};return t.addEventListener("change",e),function(){return t.removeEventListener("change",e)}},[i]);var A=v();if(f){var w=m();r=w.map(function(t,n){var r,a;(a=e().isValidElement(t)&&t.props.componentPath?window.dash_component_api.getLayout([].concat(Kr(t.props.componentPath),["props"])):{}).value||(a=oo(oo({},a),{},{value:"tab-".concat(n+1)})),a.value===A&&(o=t);var i=null!==(r=a.style)&&void 0!==r?r:{};return"number"==typeof a.width?(i.width="".concat(a.width,"px"),i.flex="0 0 auto"):"string"==typeof a.width&&(i.width=a.width,i.flex="0 0 auto"),e().createElement(io,{key:n,id:a.id,label:a.label,selected:A===a.value,setProps:d.setProps,className:a.className,style:i,selected_className:a.selected_className,selected_style:a.selected_style,value:a.value,disabled:a.disabled,disabled_style:a.disabled_style,disabled_className:a.disabled_className,componentPath:t.props.componentPath})})}var x=(0,Qe.A)(o)?"":o,S=(0,t.useMemo)(function(){var t="tab-container";return u&&(t+=" tab-container--vert"),d.className&&(t+=" ".concat(d.className)),t},[u,d.className]),k=(0,t.useMemo)(function(){var t="tab-content";return u&&(t+=" tab-content--vert"),d.content_className&&(t+=" ".concat(d.content_className)),t},[u,d.content_className]),O=(0,t.useMemo)(function(){var t="tab-parent";return u&&(t+=" tab-parent--vert"),b&&(t+=" tab-parent--above-breakpoint"),d.parent_className&&(t+=" ".concat(d.parent_className)),t},[u,b,d.parent_className]),_={"--tabs-border":c.border,"--tabs-primary":c.primary,"--tabs-background":c.background};return e().createElement(C.A,null,function(t){return e().createElement("div",Jr({className:O,style:oo(oo({},_),d.parent_style),id:d.id?"".concat(d.id,"-parent"):void 0},t),e().createElement("div",{className:S,style:d.style,id:d.id},r),e().createElement("div",{className:k,style:d.content_style},x||""))})}so.dashPersistence={persisted_props:[g.Ux.value],persistence_type:g.$T.local},so.dashChildrenUpdate=!0;var co=so,lo=i(8499),uo=i(9294),fo={};fo.styleTagTransform=p(),fo.setAttributes=c(),fo.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},fo.domAPI=a(),fo.insertStyleElement=f(),r()(uo.A,fo),uo.A&&uo.A.locals&&uo.A.locals;var po=["setProps","n_blur","n_blur_timestamp","n_clicks","n_clicks_timestamp"];function ho(){return ho=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},ho.apply(null,arguments)}var bo=["id","cols","rows","minLength","maxLength","contentEditable","tabIndex","form","name","placeholder","wrap","accessKey","contextMenu","dir","draggable","lang","spellCheck","style","title"],yo=function(t){var n=t.setProps,r=t.n_blur,o=void 0===r?0:r,a=(t.n_blur_timestamp,t.n_clicks),i=void 0===a?0:a,s=(t.n_clicks_timestamp,function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,po)),c=window.dash_component_api.useDashContext().useLoading();return e().createElement("textarea",ho({"data-dash-is-loading":c||void 0,className:"dash-textarea "+s.className,value:s.value,disabled:!!s.disabled,readOnly:!!s.readOnly,required:!!s.required,autoFocus:!!s.autoFocus,hidden:!!s.hidden,onChange:function(t){n({value:t.target.value})},onBlur:function(){n({n_blur:o+1,n_blur_timestamp:Date.now()})},onClick:function(){n({n_clicks:i+1,n_clicks_timestamp:Date.now()})}},(0,lo.A)(bo,s)))};yo.dashPersistence={persisted_props:[g.Ux.value],persistence_type:g.$T.local};var mo=yo,vo=i(5915),go={};go.styleTagTransform=p(),go.setAttributes=c(),go.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},go.domAPI=a(),go.insertStyleElement=f(),r()(vo.A,go),vo.A&&vo.A.locals&&vo.A.locals;var Ao=["show","targetable","direction","border_color","background_color","className","zindex","loading_text"],wo=function(t){var n=t.show,r=void 0===n||n,o=t.targetable,a=void 0!==o&&o,i=t.direction,s=void 0===i?"right":i,c=t.border_color,l=void 0===c?"var(--Dash-Stroke-Weak)":c,u=t.background_color,f=void 0===u?"var(--Dash-Fill-Inverse-Strong)":u,d=t.className,p=void 0===d?"":d,h=t.zindex,b=void 0===h?1:h,y=t.loading_text,m=void 0===y?"Loading...":y,v=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,Ao),g=v.bbox,A=v.id,w=r&&g,x=window.dash_component_api.useDashContext().useLoading(),C=null!=g?g:{x0:0,x1:0,y0:0,y1:0},S={top:"".concat(null==C?void 0:C.y0,"px"),left:"".concat(null==C?void 0:C.x0,"px"),width:"".concat((null==C?void 0:C.x1)-(null==C?void 0:C.x0),"px"),height:"".concat((null==C?void 0:C.y1)-(null==C?void 0:C.y0),"px"),display:"".concat(w?"inline-block":"none"),pointerEvents:"".concat(a?"auto":"none"),"--Dash-Tooltip-PointerEvents":a?"auto":"none","--Dash-Tooltip-Border-Color":l,"--Dash-Tooltip-Background-Color":f,"--Dash-Tooltip-ZIndex":b};return e().createElement(e().Fragment,null,e().createElement("div",{className:"dcc-tooltip-bounding-box dash-tooltip",style:S},e().createElement("div",{className:"hover hover-".concat(s),"data-dash-is-loading":x},e().createElement("span",{id:A,className:"hover-content ".concat(p),style:v.style},x?e().createElement("span",null,m):v.children))))},xo=i(1932),Co=i(7128),So={};So.styleTagTransform=p(),So.setAttributes=c(),So.insert=function(t){var e=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t},So.domAPI=a(),So.insertStyleElement=f(),r()(Co.A,So),Co.A&&Co.A.locals&&Co.A.locals}(),window.dash_core_components=u}();
3//# sourceMappingURL=dash_core_components.js.map

Callers 3

NFunction · 0.70
pFunction · 0.70

Calls 15

setStateMethod · 0.80
createMethod · 0.80
pushMethod · 0.80
dFunction · 0.70
lFunction · 0.70
hFunction · 0.70
nFunction · 0.70
aFunction · 0.70
AFunction · 0.70
eFunction · 0.70
yFunction · 0.70
bFunction · 0.70

Tested by

no test coverage detected