Files
standardnotes-app-web/packages/components/dist/assets/org.standardnotes.token-vault/dist/dist.js
Mo 566f6e1432 refactor: components cdn (#1110)
* refactor(wip): separate components files into zips and assets dir

* refactor(wip): use new components package and cdn in mobile

* chore: add components to metro config

* chore: bump snjs with new web assets path

* refactor: exclude package.json files recursively from being copied into components dist folder to avoid conflicts with react native duplicates
2022-06-15 16:00:23 -05:00

2 lines
585 KiB
JavaScript

/*! For license information please see dist.js.LICENSE.txt */
(()=>{var e={1819:(e,t,r)=>{var n=r(5277).default;function o(){"use strict";e.exports=o=function(){return t},e.exports.__esModule=!0,e.exports.default=e.exports;var t={},r=Object.prototype,a=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},l=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function d(e,t,r,n){var o=t&&t.prototype instanceof h?t:h,a=Object.create(o.prototype),i=new P(n||[]);return a._invoke=function(e,t,r){var n="suspendedStart";return function(o,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw a;return O()}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var l=C(i,r);if(l){if(l===p)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=f(e,t,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===p)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(e,r,i),a}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=d;var p={};function h(){}function v(){}function m(){}var g={};u(g,l,(function(){return this}));var b=Object.getPrototypeOf,y=b&&b(b(S([])));y&&y!==r&&a.call(y,l)&&(g=y);var w=m.prototype=h.prototype=Object.create(g);function x(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function r(o,i,l,s){var c=f(e[o],e,i);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==n(d)&&a.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,l,s)}),(function(e){r("throw",e,l,s)})):t.resolve(d).then((function(e){u.value=e,l(u)}),(function(e){return r("throw",e,l,s)}))}s(c.arg)}var o;this._invoke=function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}}function C(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,C(e,t),"throw"===t.method))return p;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var n=f(r,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,p;var o=n.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function B(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function S(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,n=function t(){for(;++r<e.length;)if(a.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return n.next=n}}return{next:O}}function O(){return{value:void 0,done:!0}}return v.prototype=m,u(w,"constructor",m),u(m,"constructor",v),v.displayName=u(m,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,u(e,c,"GeneratorFunction")),e.prototype=Object.create(w),e},t.awrap=function(e){return{__await:e}},x(k.prototype),u(k.prototype,s,(function(){return this})),t.AsyncIterator=k,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new k(d(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},x(w),u(w,c,"Generator"),u(w,l,(function(){return this})),u(w,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=S,P.prototype={constructor:P,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(B),!e)for(var t in this)"t"===t.charAt(0)&&a.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(r,n){return i.type="throw",i.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var l=a.call(o,"catchLoc"),s=a.call(o,"finallyLoc");if(l&&s){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),B(r),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;B(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:S(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),p}},t}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},5277:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},6103:(e,t,r)=>{var n=r(1819)();e.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},5984:(e,t,r)=>{"use strict";var n,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a=r(1902),i=(n=a)&&n.__esModule?n:{default:n};t.Z=function(e){var t=e.fill,r=void 0===t?"currentColor":t,n=e.width,a=void 0===n?24:n,l=e.height,s=void 0===l?24:l,c=e.style,u=void 0===c?{}:c,d=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:r,width:a,height:s},u)},d),i.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},1646:(e,t,r)=>{"use strict";var n,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a=r(1902),i=(n=a)&&n.__esModule?n:{default:n};t.Z=function(e){var t=e.fill,r=void 0===t?"currentColor":t,n=e.width,a=void 0===n?24:n,l=e.height,s=void 0===l?24:l,c=e.style,u=void 0===c?{}:c,d=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:r,width:a,height:s},u)},d),i.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},6905:(e,t,r)=>{"use strict";var n=r(8363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return n.isMemo(e)?i:l[e.$$typeof]||o}l[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[n.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(h){var o=p(r);o&&o!==h&&e(t,o,n)}var i=u(r);d&&(i=i.concat(d(r)));for(var l=s(t),v=s(r),m=0;m<i.length;++m){var g=i[m];if(!(a[g]||n&&n[g]||v&&v[g]||l&&l[g])){var b=f(r,g);try{c(t,g,b)}catch(e){}}}}return t}},2058:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,v=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case a:case l:case i:case p:return e;default:switch(e=e&&e.$$typeof){case c:case f:case m:case v:case s:return e;default:return t}}case o:return t}}}function k(e){return x(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=s,t.Element=n,t.ForwardRef=f,t.Fragment=a,t.Lazy=m,t.Memo=v,t.Portal=o,t.Profiler=l,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return k(e)||x(e)===u},t.isConcurrentMode=k,t.isContextConsumer=function(e){return x(e)===c},t.isContextProvider=function(e){return x(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return x(e)===f},t.isFragment=function(e){return x(e)===a},t.isLazy=function(e){return x(e)===m},t.isMemo=function(e){return x(e)===v},t.isPortal=function(e){return x(e)===o},t.isProfiler=function(e){return x(e)===l},t.isStrictMode=function(e){return x(e)===i},t.isSuspense=function(e){return x(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===l||e===i||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===v||e.$$typeof===s||e.$$typeof===c||e.$$typeof===f||e.$$typeof===b||e.$$typeof===y||e.$$typeof===w||e.$$typeof===g)},t.typeOf=x},8363:(e,t,r)=>{"use strict";e.exports=r(2058)},1961:(e,t)=>{"use strict";function r(e){return"object"!=typeof e||"toString"in e?e:Object.prototype.toString.call(e).slice(8,-1)}Object.defineProperty(t,"__esModule",{value:!0});var n="object"==typeof process&&!0;function o(e,t){if(!e){if(n)throw new Error("Invariant failed");throw new Error(t())}}t.invariant=o;var a=Object.prototype.hasOwnProperty,i=Array.prototype.splice,l=Object.prototype.toString;function s(e){return l.call(e).slice(8,-1)}var c=Object.assign||function(e,t){return u(t).forEach((function(r){a.call(t,r)&&(e[r]=t[r])})),e},u="function"==typeof Object.getOwnPropertySymbols?function(e){return Object.keys(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.keys(e)};function d(e){return Array.isArray(e)?c(e.constructor(e.length),e):"Map"===s(e)?new Map(e):"Set"===s(e)?new Set(e):e&&"object"==typeof e?c(Object.create(Object.getPrototypeOf(e)),e):e}var f=function(){function e(){this.commands=c({},p),this.update=this.update.bind(this),this.update.extend=this.extend=this.extend.bind(this),this.update.isEquals=function(e,t){return e===t},this.update.newContext=function(){return(new e).update}}return Object.defineProperty(e.prototype,"isEquals",{get:function(){return this.update.isEquals},set:function(e){this.update.isEquals=e},enumerable:!0,configurable:!0}),e.prototype.extend=function(e,t){this.commands[e]=t},e.prototype.update=function(e,t){var r=this,n="function"==typeof t?{$apply:t}:t;Array.isArray(e)&&Array.isArray(n)||o(!Array.isArray(n),(function(){return"update(): You provided an invalid spec to update(). The spec may not contain an array except as the value of $set, $push, $unshift, $splice or any custom command allowing an array value."})),o("object"==typeof n&&null!==n,(function(){return"update(): You provided an invalid spec to update(). The spec and every included key path must be plain objects containing one of the following commands: "+Object.keys(r.commands).join(", ")+"."}));var i=e;return u(n).forEach((function(t){if(a.call(r.commands,t)){var o=e===i;i=r.commands[t](n[t],i,n,e),o&&r.isEquals(i,e)&&(i=e)}else{var l="Map"===s(e)?r.update(e.get(t),n[t]):r.update(e[t],n[t]),c="Map"===s(i)?i.get(t):i[t];r.isEquals(l,c)&&(void 0!==l||a.call(e,t))||(i===e&&(i=d(e)),"Map"===s(i)?i.set(t,l):i[t]=l)}})),i},e}();t.Context=f;var p={$push:function(e,t,r){return v(t,r,"$push"),e.length?t.concat(e):t},$unshift:function(e,t,r){return v(t,r,"$unshift"),e.length?e.concat(t):t},$splice:function(e,t,n,a){return function(e,t){o(Array.isArray(e),(function(){return"Expected $splice target to be an array; got "+r(e)})),g(t.$splice)}(t,n),e.forEach((function(e){g(e),t===a&&e.length&&(t=d(a)),i.apply(t,e)})),t},$set:function(e,t,r){return function(e){o(1===Object.keys(e).length,(function(){return"Cannot have more than one key in an object with $set"}))}(r),e},$toggle:function(e,t){m(e,"$toggle");var r=e.length?d(t):t;return e.forEach((function(e){r[e]=!t[e]})),r},$unset:function(e,t,r,n){return m(e,"$unset"),e.forEach((function(e){Object.hasOwnProperty.call(t,e)&&(t===n&&(t=d(n)),delete t[e])})),t},$add:function(e,t,r,n){return b(t,"$add"),m(e,"$add"),"Map"===s(t)?e.forEach((function(e){var r=e[0],o=e[1];t===n&&t.get(r)!==o&&(t=d(n)),t.set(r,o)})):e.forEach((function(e){t!==n||t.has(e)||(t=d(n)),t.add(e)})),t},$remove:function(e,t,r,n){return b(t,"$remove"),m(e,"$remove"),e.forEach((function(e){t===n&&t.has(e)&&(t=d(n)),t.delete(e)})),t},$merge:function(e,t,n,a){var i,l;return i=t,o((l=e)&&"object"==typeof l,(function(){return"update(): $merge expects a spec of type 'object'; got "+r(l)})),o(i&&"object"==typeof i,(function(){return"update(): $merge expects a target of type 'object'; got "+r(i)})),u(e).forEach((function(r){e[r]!==t[r]&&(t===a&&(t=d(a)),t[r]=e[r])})),t},$apply:function(e,t){var n;return o("function"==typeof(n=e),(function(){return"update(): expected spec of $apply to be a function; got "+r(n)+"."})),e(t)}},h=new f;function v(e,t,n){o(Array.isArray(e),(function(){return"update(): expected target of "+r(n)+" to be an array; got "+r(e)+"."})),m(t[n],n)}function m(e,t){o(Array.isArray(e),(function(){return"update(): expected spec of "+r(t)+" to be an array; got "+r(e)+". Did you forget to wrap your parameter in an array?"}))}function g(e){o(Array.isArray(e),(function(){return"update(): expected spec of $splice to be an array of arrays; got "+r(e)+". Did you forget to wrap your parameters in an array?"}))}function b(e,t){var n=s(e);o("Map"===n||"Set"===n,(function(){return"update(): "+r(t)+" expects a target of type Set or Map; got "+r(n)}))}t.isEquals=h.update.isEquals,t.extend=h.extend,t.default=h.update,t.default.default=e.exports=c(t.default,t)},5126:function(e){var t;"undefined"!=typeof self&&self,t=function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=3)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){this.width=t,this.height=e.length/t,this.data=e}return e.createEmpty=function(t,r){return new e(new Uint8ClampedArray(t*r),t)},e.prototype.get=function(e,t){return!(e<0||e>=this.width||t<0||t>=this.height||!this.data[t*this.width+e])},e.prototype.set=function(e,t,r){this.data[t*this.width+e]=r?1:0},e.prototype.setRegion=function(e,t,r,n,o){for(var a=t;a<t+n;a++)for(var i=e;i<e+r;i++)this.set(i,a,!!o)},e}();t.BitMatrix=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(2);t.addOrSubtractGF=function(e,t){return e^t};var o=function(){function e(e,t,r){this.primitive=e,this.size=t,this.generatorBase=r,this.expTable=new Array(this.size),this.logTable=new Array(this.size);for(var o=1,a=0;a<this.size;a++)this.expTable[a]=o,(o*=2)>=this.size&&(o=(o^this.primitive)&this.size-1);for(a=0;a<this.size-1;a++)this.logTable[this.expTable[a]]=a;this.zero=new n.default(this,Uint8ClampedArray.from([0])),this.one=new n.default(this,Uint8ClampedArray.from([1]))}return e.prototype.multiply=function(e,t){return 0===e||0===t?0:this.expTable[(this.logTable[e]+this.logTable[t])%(this.size-1)]},e.prototype.inverse=function(e){if(0===e)throw new Error("Can't invert 0");return this.expTable[this.size-this.logTable[e]-1]},e.prototype.buildMonomial=function(e,t){if(e<0)throw new Error("Invalid monomial degree less than 0");if(0===t)return this.zero;var r=new Uint8ClampedArray(e+1);return r[0]=t,new n.default(this,r)},e.prototype.log=function(e){if(0===e)throw new Error("Can't take log(0)");return this.logTable[e]},e.prototype.exp=function(e){return this.expTable[e]},e}();t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),o=function(){function e(e,t){if(0===t.length)throw new Error("No coefficients.");this.field=e;var r=t.length;if(r>1&&0===t[0]){for(var n=1;n<r&&0===t[n];)n++;if(n===r)this.coefficients=e.zero.coefficients;else{this.coefficients=new Uint8ClampedArray(r-n);for(var o=0;o<this.coefficients.length;o++)this.coefficients[o]=t[n+o]}}else this.coefficients=t}return e.prototype.degree=function(){return this.coefficients.length-1},e.prototype.isZero=function(){return 0===this.coefficients[0]},e.prototype.getCoefficient=function(e){return this.coefficients[this.coefficients.length-1-e]},e.prototype.addOrSubtract=function(t){var r;if(this.isZero())return t;if(t.isZero())return this;var o=this.coefficients,a=t.coefficients;o.length>a.length&&(o=(r=[a,o])[0],a=r[1]);for(var i=new Uint8ClampedArray(a.length),l=a.length-o.length,s=0;s<l;s++)i[s]=a[s];for(s=l;s<a.length;s++)i[s]=n.addOrSubtractGF(o[s-l],a[s]);return new e(this.field,i)},e.prototype.multiply=function(t){if(0===t)return this.field.zero;if(1===t)return this;for(var r=this.coefficients.length,n=new Uint8ClampedArray(r),o=0;o<r;o++)n[o]=this.field.multiply(this.coefficients[o],t);return new e(this.field,n)},e.prototype.multiplyPoly=function(t){if(this.isZero()||t.isZero())return this.field.zero;for(var r=this.coefficients,o=r.length,a=t.coefficients,i=a.length,l=new Uint8ClampedArray(o+i-1),s=0;s<o;s++)for(var c=r[s],u=0;u<i;u++)l[s+u]=n.addOrSubtractGF(l[s+u],this.field.multiply(c,a[u]));return new e(this.field,l)},e.prototype.multiplyByMonomial=function(t,r){if(t<0)throw new Error("Invalid degree less than 0");if(0===r)return this.field.zero;for(var n=this.coefficients.length,o=new Uint8ClampedArray(n+t),a=0;a<n;a++)o[a]=this.field.multiply(this.coefficients[a],r);return new e(this.field,o)},e.prototype.evaluateAt=function(e){var t=0;if(0===e)return this.getCoefficient(0);var r=this.coefficients.length;if(1===e)return this.coefficients.forEach((function(e){t=n.addOrSubtractGF(t,e)})),t;t=this.coefficients[0];for(var o=1;o<r;o++)t=n.addOrSubtractGF(this.field.multiply(e,t),this.coefficients[o]);return t},e}();t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(4),o=r(5),a=r(11),i=r(12);function l(e){var t=i.locate(e);if(!t)return null;for(var r=0,n=t;r<n.length;r++){var l=n[r],s=a.extract(e,l),c=o.decode(s.matrix);if(c)return{binaryData:c.bytes,data:c.text,chunks:c.chunks,version:c.version,location:{topRightCorner:s.mappingFunction(l.dimension,0),topLeftCorner:s.mappingFunction(0,0),bottomRightCorner:s.mappingFunction(l.dimension,l.dimension),bottomLeftCorner:s.mappingFunction(0,l.dimension),topRightFinderPattern:l.topRight,topLeftFinderPattern:l.topLeft,bottomLeftFinderPattern:l.bottomLeft,bottomRightAlignmentPattern:l.alignmentPattern}}}return null}var s={inversionAttempts:"attemptBoth"};function c(e,t,r,o){void 0===o&&(o={});var a=s;Object.keys(a||{}).forEach((function(e){a[e]=o[e]||a[e]}));var i="attemptBoth"===a.inversionAttempts||"invertFirst"===a.inversionAttempts,c="onlyInvert"===a.inversionAttempts||"invertFirst"===a.inversionAttempts,u=n.binarize(e,t,r,i),d=u.binarized,f=u.inverted,p=l(c?f:d);return p||"attemptBoth"!==a.inversionAttempts&&"invertFirst"!==a.inversionAttempts||(p=l(c?d:f)),p}c.default=c,t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0);function o(e,t,r){return e<t?t:e>r?r:e}var a=function(){function e(e,t){this.width=e,this.data=new Uint8ClampedArray(e*t)}return e.prototype.get=function(e,t){return this.data[t*this.width+e]},e.prototype.set=function(e,t,r){this.data[t*this.width+e]=r},e}();t.binarize=function(e,t,r,i){if(e.length!==t*r*4)throw new Error("Malformed data passed to binarizer.");for(var l=new a(t,r),s=0;s<t;s++)for(var c=0;c<r;c++){var u=e[4*(c*t+s)+0],d=e[4*(c*t+s)+1],f=e[4*(c*t+s)+2];l.set(s,c,.2126*u+.7152*d+.0722*f)}for(var p=Math.ceil(t/8),h=Math.ceil(r/8),v=new a(p,h),m=0;m<h;m++)for(var g=0;g<p;g++){var b=0,y=1/0,w=0;for(c=0;c<8;c++)for(s=0;s<8;s++){var x=l.get(8*g+s,8*m+c);b+=x,y=Math.min(y,x),w=Math.max(w,x)}var k=b/Math.pow(8,2);if(w-y<=24&&(k=y/2,m>0&&g>0)){var C=(v.get(g,m-1)+2*v.get(g-1,m)+v.get(g-1,m-1))/4;y<C&&(k=C)}v.set(g,m,k)}var E=n.BitMatrix.createEmpty(t,r),B=null;for(i&&(B=n.BitMatrix.createEmpty(t,r)),m=0;m<h;m++)for(g=0;g<p;g++){for(var P=o(g,2,p-3),S=o(m,2,h-3),O=(b=0,-2);O<=2;O++)for(var _=-2;_<=2;_++)b+=v.get(P+O,S+_);var I=b/25;for(O=0;O<8;O++)for(_=0;_<8;_++){s=8*g+O,c=8*m+_;var N=l.get(s,c);E.set(s,c,N<=I),i&&B.set(s,c,!(N<=I))}}return i?{binarized:E,inverted:B}:{binarized:E}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0),o=r(6),a=r(9),i=r(10);function l(e,t){for(var r=e^t,n=0;r;)n++,r&=r-1;return n}function s(e,t){return t<<1|e}var c=[{bits:21522,formatInfo:{errorCorrectionLevel:1,dataMask:0}},{bits:20773,formatInfo:{errorCorrectionLevel:1,dataMask:1}},{bits:24188,formatInfo:{errorCorrectionLevel:1,dataMask:2}},{bits:23371,formatInfo:{errorCorrectionLevel:1,dataMask:3}},{bits:17913,formatInfo:{errorCorrectionLevel:1,dataMask:4}},{bits:16590,formatInfo:{errorCorrectionLevel:1,dataMask:5}},{bits:20375,formatInfo:{errorCorrectionLevel:1,dataMask:6}},{bits:19104,formatInfo:{errorCorrectionLevel:1,dataMask:7}},{bits:30660,formatInfo:{errorCorrectionLevel:0,dataMask:0}},{bits:29427,formatInfo:{errorCorrectionLevel:0,dataMask:1}},{bits:32170,formatInfo:{errorCorrectionLevel:0,dataMask:2}},{bits:30877,formatInfo:{errorCorrectionLevel:0,dataMask:3}},{bits:26159,formatInfo:{errorCorrectionLevel:0,dataMask:4}},{bits:25368,formatInfo:{errorCorrectionLevel:0,dataMask:5}},{bits:27713,formatInfo:{errorCorrectionLevel:0,dataMask:6}},{bits:26998,formatInfo:{errorCorrectionLevel:0,dataMask:7}},{bits:5769,formatInfo:{errorCorrectionLevel:3,dataMask:0}},{bits:5054,formatInfo:{errorCorrectionLevel:3,dataMask:1}},{bits:7399,formatInfo:{errorCorrectionLevel:3,dataMask:2}},{bits:6608,formatInfo:{errorCorrectionLevel:3,dataMask:3}},{bits:1890,formatInfo:{errorCorrectionLevel:3,dataMask:4}},{bits:597,formatInfo:{errorCorrectionLevel:3,dataMask:5}},{bits:3340,formatInfo:{errorCorrectionLevel:3,dataMask:6}},{bits:2107,formatInfo:{errorCorrectionLevel:3,dataMask:7}},{bits:13663,formatInfo:{errorCorrectionLevel:2,dataMask:0}},{bits:12392,formatInfo:{errorCorrectionLevel:2,dataMask:1}},{bits:16177,formatInfo:{errorCorrectionLevel:2,dataMask:2}},{bits:14854,formatInfo:{errorCorrectionLevel:2,dataMask:3}},{bits:9396,formatInfo:{errorCorrectionLevel:2,dataMask:4}},{bits:8579,formatInfo:{errorCorrectionLevel:2,dataMask:5}},{bits:11994,formatInfo:{errorCorrectionLevel:2,dataMask:6}},{bits:11245,formatInfo:{errorCorrectionLevel:2,dataMask:7}}],u=[function(e){return(e.y+e.x)%2==0},function(e){return e.y%2==0},function(e){return e.x%3==0},function(e){return(e.y+e.x)%3==0},function(e){return(Math.floor(e.y/2)+Math.floor(e.x/3))%2==0},function(e){return e.x*e.y%2+e.x*e.y%3==0},function(e){return(e.y*e.x%2+e.y*e.x%3)%2==0},function(e){return((e.y+e.x)%2+e.y*e.x%3)%2==0}];function d(e,t,r){for(var o=u[r.dataMask],a=e.height,i=function(e){var t=17+4*e.versionNumber,r=n.BitMatrix.createEmpty(t,t);r.setRegion(0,0,9,9,!0),r.setRegion(t-8,0,8,9,!0),r.setRegion(0,t-8,9,8,!0);for(var o=0,a=e.alignmentPatternCenters;o<a.length;o++)for(var i=a[o],l=0,s=e.alignmentPatternCenters;l<s.length;l++){var c=s[l];6===i&&6===c||6===i&&c===t-7||i===t-7&&6===c||r.setRegion(i-2,c-2,5,5,!0)}return r.setRegion(6,9,1,t-17,!0),r.setRegion(9,6,t-17,1,!0),e.versionNumber>6&&(r.setRegion(t-11,0,3,6,!0),r.setRegion(0,t-11,6,3,!0)),r}(t),l=[],c=0,d=0,f=!0,p=a-1;p>0;p-=2){6===p&&p--;for(var h=0;h<a;h++)for(var v=f?a-1-h:h,m=0;m<2;m++){var g=p-m;if(!i.get(g,v)){d++;var b=e.get(g,v);o({y:v,x:g})&&(b=!b),c=s(b,c),8===d&&(l.push(c),d=0,c=0)}}f=!f}return l}function f(e){var t=function(e){var t=e.height,r=Math.floor((t-17)/4);if(r<=6)return i.VERSIONS[r-1];for(var n=0,o=5;o>=0;o--)for(var a=t-9;a>=t-11;a--)n=s(e.get(a,o),n);var c=0;for(a=5;a>=0;a--)for(o=t-9;o>=t-11;o--)c=s(e.get(a,o),c);for(var u,d=1/0,f=0,p=i.VERSIONS;f<p.length;f++){var h=p[f];if(h.infoBits===n||h.infoBits===c)return h;var v=l(n,h.infoBits);v<d&&(u=h,d=v),(v=l(c,h.infoBits))<d&&(u=h,d=v)}return d<=3?u:void 0}(e);if(!t)return null;var r=function(e){for(var t=0,r=0;r<=8;r++)6!==r&&(t=s(e.get(r,8),t));for(var n=7;n>=0;n--)6!==n&&(t=s(e.get(8,n),t));var o=e.height,a=0;for(n=o-1;n>=o-7;n--)a=s(e.get(8,n),a);for(r=o-8;r<o;r++)a=s(e.get(r,8),a);for(var i=1/0,u=null,d=0,f=c;d<f.length;d++){var p=f[d],h=p.bits,v=p.formatInfo;if(h===t||h===a)return v;var m=l(t,h);m<i&&(u=v,i=m),t!==a&&(m=l(a,h))<i&&(u=v,i=m)}return i<=3?u:null}(e);if(!r)return null;var n=function(e,t,r){var n=t.errorCorrectionLevels[r],o=[],a=0;if(n.ecBlocks.forEach((function(e){for(var t=0;t<e.numBlocks;t++)o.push({numDataCodewords:e.dataCodewordsPerBlock,codewords:[]}),a+=e.dataCodewordsPerBlock+n.ecCodewordsPerBlock})),e.length<a)return null;e=e.slice(0,a);for(var i=n.ecBlocks[0].dataCodewordsPerBlock,l=0;l<i;l++)for(var s=0,c=o;s<c.length;s++)c[s].codewords.push(e.shift());if(n.ecBlocks.length>1){var u=n.ecBlocks[0].numBlocks,d=n.ecBlocks[1].numBlocks;for(l=0;l<d;l++)o[u+l].codewords.push(e.shift())}for(;e.length>0;)for(var f=0,p=o;f<p.length;f++)p[f].codewords.push(e.shift());return o}(d(e,t,r),t,r.errorCorrectionLevel);if(!n)return null;for(var u=n.reduce((function(e,t){return e+t.numDataCodewords}),0),f=new Uint8ClampedArray(u),p=0,h=0,v=n;h<v.length;h++){var m=v[h],g=a.decode(m.codewords,m.codewords.length-m.numDataCodewords);if(!g)return null;for(var b=0;b<m.numDataCodewords;b++)f[p++]=g[b]}try{return o.decode(f,t.versionNumber)}catch(e){return null}}t.decode=function(e){if(null==e)return null;var t=f(e);if(t)return t;for(var r=0;r<e.width;r++)for(var n=r+1;n<e.height;n++)e.get(r,n)!==e.get(n,r)&&(e.set(r,n,!e.get(r,n)),e.set(n,r,!e.get(n,r)));return f(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,a=r(7),i=r(8);function l(e,t){for(var r=[],n="",o=[10,12,14][t],a=e.readBits(o);a>=3;){if((c=e.readBits(10))>=1e3)throw new Error("Invalid numeric value above 999");var i=Math.floor(c/100),l=Math.floor(c/10)%10,s=c%10;r.push(48+i,48+l,48+s),n+=i.toString()+l.toString()+s.toString(),a-=3}if(2===a){if((c=e.readBits(7))>=100)throw new Error("Invalid numeric value above 99");i=Math.floor(c/10),l=c%10,r.push(48+i,48+l),n+=i.toString()+l.toString()}else if(1===a){var c;if((c=e.readBits(4))>=10)throw new Error("Invalid numeric value above 9");r.push(48+c),n+=c.toString()}return{bytes:r,text:n}}!function(e){e.Numeric="numeric",e.Alphanumeric="alphanumeric",e.Byte="byte",e.Kanji="kanji",e.ECI="eci"}(n=t.Mode||(t.Mode={})),function(e){e[e.Terminator=0]="Terminator",e[e.Numeric=1]="Numeric",e[e.Alphanumeric=2]="Alphanumeric",e[e.Byte=4]="Byte",e[e.Kanji=8]="Kanji",e[e.ECI=7]="ECI"}(o||(o={}));var s=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function c(e,t){for(var r=[],n="",o=[9,11,13][t],a=e.readBits(o);a>=2;){var i=e.readBits(11),l=Math.floor(i/45),c=i%45;r.push(s[l].charCodeAt(0),s[c].charCodeAt(0)),n+=s[l]+s[c],a-=2}return 1===a&&(l=e.readBits(6),r.push(s[l].charCodeAt(0)),n+=s[l]),{bytes:r,text:n}}function u(e,t){for(var r=[],n="",o=[8,16,16][t],a=e.readBits(o),i=0;i<a;i++){var l=e.readBits(8);r.push(l)}try{n+=decodeURIComponent(r.map((function(e){return"%"+("0"+e.toString(16)).substr(-2)})).join(""))}catch(e){}return{bytes:r,text:n}}function d(e,t){for(var r=[],n="",o=[8,10,12][t],a=e.readBits(o),l=0;l<a;l++){var s=e.readBits(13),c=Math.floor(s/192)<<8|s%192;c+=c<7936?33088:49472,r.push(c>>8,255&c),n+=String.fromCharCode(i.shiftJISTable[c])}return{bytes:r,text:n}}t.decode=function(e,t){for(var r,i,s,f,p=new a.BitStream(e),h=t<=9?0:t<=26?1:2,v={text:"",bytes:[],chunks:[],version:t};p.available()>=4;){var m=p.readBits(4);if(m===o.Terminator)return v;if(m===o.ECI)0===p.readBits(1)?v.chunks.push({type:n.ECI,assignmentNumber:p.readBits(7)}):0===p.readBits(1)?v.chunks.push({type:n.ECI,assignmentNumber:p.readBits(14)}):0===p.readBits(1)?v.chunks.push({type:n.ECI,assignmentNumber:p.readBits(21)}):v.chunks.push({type:n.ECI,assignmentNumber:-1});else if(m===o.Numeric){var g=l(p,h);v.text+=g.text,(r=v.bytes).push.apply(r,g.bytes),v.chunks.push({type:n.Numeric,text:g.text})}else if(m===o.Alphanumeric){var b=c(p,h);v.text+=b.text,(i=v.bytes).push.apply(i,b.bytes),v.chunks.push({type:n.Alphanumeric,text:b.text})}else if(m===o.Byte){var y=u(p,h);v.text+=y.text,(s=v.bytes).push.apply(s,y.bytes),v.chunks.push({type:n.Byte,bytes:y.bytes,text:y.text})}else if(m===o.Kanji){var w=d(p,h);v.text+=w.text,(f=v.bytes).push.apply(f,w.bytes),v.chunks.push({type:n.Kanji,bytes:w.bytes,text:w.text})}}if(0===p.available()||0===p.readBits(p.available()))return v}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e){this.byteOffset=0,this.bitOffset=0,this.bytes=e}return e.prototype.readBits=function(e){if(e<1||e>32||e>this.available())throw new Error("Cannot read "+e.toString()+" bits");var t=0;if(this.bitOffset>0){var r=8-this.bitOffset,n=e<r?e:r,o=255>>8-n<<(a=r-n);t=(this.bytes[this.byteOffset]&o)>>a,e-=n,this.bitOffset+=n,8===this.bitOffset&&(this.bitOffset=0,this.byteOffset++)}if(e>0){for(;e>=8;)t=t<<8|255&this.bytes[this.byteOffset],this.byteOffset++,e-=8;var a;if(e>0)o=255>>(a=8-e)<<a,t=t<<e|(this.bytes[this.byteOffset]&o)>>a,this.bitOffset+=e}return t},e.prototype.available=function(){return 8*(this.bytes.length-this.byteOffset)-this.bitOffset},e}();t.BitStream=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shiftJISTable={32:32,33:33,34:34,35:35,36:36,37:37,38:38,39:39,40:40,41:41,42:42,43:43,44:44,45:45,46:46,47:47,48:48,49:49,50:50,51:51,52:52,53:53,54:54,55:55,56:56,57:57,58:58,59:59,60:60,61:61,62:62,63:63,64:64,65:65,66:66,67:67,68:68,69:69,70:70,71:71,72:72,73:73,74:74,75:75,76:76,77:77,78:78,79:79,80:80,81:81,82:82,83:83,84:84,85:85,86:86,87:87,88:88,89:89,90:90,91:91,92:165,93:93,94:94,95:95,96:96,97:97,98:98,99:99,100:100,101:101,102:102,103:103,104:104,105:105,106:106,107:107,108:108,109:109,110:110,111:111,112:112,113:113,114:114,115:115,116:116,117:117,118:118,119:119,120:120,121:121,122:122,123:123,124:124,125:125,126:8254,33088:12288,33089:12289,33090:12290,33091:65292,33092:65294,33093:12539,33094:65306,33095:65307,33096:65311,33097:65281,33098:12443,33099:12444,33100:180,33101:65344,33102:168,33103:65342,33104:65507,33105:65343,33106:12541,33107:12542,33108:12445,33109:12446,33110:12291,33111:20189,33112:12293,33113:12294,33114:12295,33115:12540,33116:8213,33117:8208,33118:65295,33119:92,33120:12316,33121:8214,33122:65372,33123:8230,33124:8229,33125:8216,33126:8217,33127:8220,33128:8221,33129:65288,33130:65289,33131:12308,33132:12309,33133:65339,33134:65341,33135:65371,33136:65373,33137:12296,33138:12297,33139:12298,33140:12299,33141:12300,33142:12301,33143:12302,33144:12303,33145:12304,33146:12305,33147:65291,33148:8722,33149:177,33150:215,33152:247,33153:65309,33154:8800,33155:65308,33156:65310,33157:8806,33158:8807,33159:8734,33160:8756,33161:9794,33162:9792,33163:176,33164:8242,33165:8243,33166:8451,33167:65509,33168:65284,33169:162,33170:163,33171:65285,33172:65283,33173:65286,33174:65290,33175:65312,33176:167,33177:9734,33178:9733,33179:9675,33180:9679,33181:9678,33182:9671,33183:9670,33184:9633,33185:9632,33186:9651,33187:9650,33188:9661,33189:9660,33190:8251,33191:12306,33192:8594,33193:8592,33194:8593,33195:8595,33196:12307,33208:8712,33209:8715,33210:8838,33211:8839,33212:8834,33213:8835,33214:8746,33215:8745,33224:8743,33225:8744,33226:172,33227:8658,33228:8660,33229:8704,33230:8707,33242:8736,33243:8869,33244:8978,33245:8706,33246:8711,33247:8801,33248:8786,33249:8810,33250:8811,33251:8730,33252:8765,33253:8733,33254:8757,33255:8747,33256:8748,33264:8491,33265:8240,33266:9839,33267:9837,33268:9834,33269:8224,33270:8225,33271:182,33276:9711,33359:65296,33360:65297,33361:65298,33362:65299,33363:65300,33364:65301,33365:65302,33366:65303,33367:65304,33368:65305,33376:65313,33377:65314,33378:65315,33379:65316,33380:65317,33381:65318,33382:65319,33383:65320,33384:65321,33385:65322,33386:65323,33387:65324,33388:65325,33389:65326,33390:65327,33391:65328,33392:65329,33393:65330,33394:65331,33395:65332,33396:65333,33397:65334,33398:65335,33399:65336,33400:65337,33401:65338,33409:65345,33410:65346,33411:65347,33412:65348,33413:65349,33414:65350,33415:65351,33416:65352,33417:65353,33418:65354,33419:65355,33420:65356,33421:65357,33422:65358,33423:65359,33424:65360,33425:65361,33426:65362,33427:65363,33428:65364,33429:65365,33430:65366,33431:65367,33432:65368,33433:65369,33434:65370,33439:12353,33440:12354,33441:12355,33442:12356,33443:12357,33444:12358,33445:12359,33446:12360,33447:12361,33448:12362,33449:12363,33450:12364,33451:12365,33452:12366,33453:12367,33454:12368,33455:12369,33456:12370,33457:12371,33458:12372,33459:12373,33460:12374,33461:12375,33462:12376,33463:12377,33464:12378,33465:12379,33466:12380,33467:12381,33468:12382,33469:12383,33470:12384,33471:12385,33472:12386,33473:12387,33474:12388,33475:12389,33476:12390,33477:12391,33478:12392,33479:12393,33480:12394,33481:12395,33482:12396,33483:12397,33484:12398,33485:12399,33486:12400,33487:12401,33488:12402,33489:12403,33490:12404,33491:12405,33492:12406,33493:12407,33494:12408,33495:12409,33496:12410,33497:12411,33498:12412,33499:12413,33500:12414,33501:12415,33502:12416,33503:12417,33504:12418,33505:12419,33506:12420,33507:12421,33508:12422,33509:12423,33510:12424,33511:12425,33512:12426,33513:12427,33514:12428,33515:12429,33516:12430,33517:12431,33518:12432,33519:12433,33520:12434,33521:12435,33600:12449,33601:12450,33602:12451,33603:12452,33604:12453,33605:12454,33606:12455,33607:12456,33608:12457,33609:12458,33610:12459,33611:12460,33612:12461,33613:12462,33614:12463,33615:12464,33616:12465,33617:12466,33618:12467,33619:12468,33620:12469,33621:12470,33622:12471,33623:12472,33624:12473,33625:12474,33626:12475,33627:12476,33628:12477,33629:12478,33630:12479,33631:12480,33632:12481,33633:12482,33634:12483,33635:12484,33636:12485,33637:12486,33638:12487,33639:12488,33640:12489,33641:12490,33642:12491,33643:12492,33644:12493,33645:12494,33646:12495,33647:12496,33648:12497,33649:12498,33650:12499,33651:12500,33652:12501,33653:12502,33654:12503,33655:12504,33656:12505,33657:12506,33658:12507,33659:12508,33660:12509,33661:12510,33662:12511,33664:12512,33665:12513,33666:12514,33667:12515,33668:12516,33669:12517,33670:12518,33671:12519,33672:12520,33673:12521,33674:12522,33675:12523,33676:12524,33677:12525,33678:12526,33679:12527,33680:12528,33681:12529,33682:12530,33683:12531,33684:12532,33685:12533,33686:12534,33695:913,33696:914,33697:915,33698:916,33699:917,33700:918,33701:919,33702:920,33703:921,33704:922,33705:923,33706:924,33707:925,33708:926,33709:927,33710:928,33711:929,33712:931,33713:932,33714:933,33715:934,33716:935,33717:936,33718:937,33727:945,33728:946,33729:947,33730:948,33731:949,33732:950,33733:951,33734:952,33735:953,33736:954,33737:955,33738:956,33739:957,33740:958,33741:959,33742:960,33743:961,33744:963,33745:964,33746:965,33747:966,33748:967,33749:968,33750:969,33856:1040,33857:1041,33858:1042,33859:1043,33860:1044,33861:1045,33862:1025,33863:1046,33864:1047,33865:1048,33866:1049,33867:1050,33868:1051,33869:1052,33870:1053,33871:1054,33872:1055,33873:1056,33874:1057,33875:1058,33876:1059,33877:1060,33878:1061,33879:1062,33880:1063,33881:1064,33882:1065,33883:1066,33884:1067,33885:1068,33886:1069,33887:1070,33888:1071,33904:1072,33905:1073,33906:1074,33907:1075,33908:1076,33909:1077,33910:1105,33911:1078,33912:1079,33913:1080,33914:1081,33915:1082,33916:1083,33917:1084,33918:1085,33920:1086,33921:1087,33922:1088,33923:1089,33924:1090,33925:1091,33926:1092,33927:1093,33928:1094,33929:1095,33930:1096,33931:1097,33932:1098,33933:1099,33934:1100,33935:1101,33936:1102,33937:1103,33951:9472,33952:9474,33953:9484,33954:9488,33955:9496,33956:9492,33957:9500,33958:9516,33959:9508,33960:9524,33961:9532,33962:9473,33963:9475,33964:9487,33965:9491,33966:9499,33967:9495,33968:9507,33969:9523,33970:9515,33971:9531,33972:9547,33973:9504,33974:9519,33975:9512,33976:9527,33977:9535,33978:9501,33979:9520,33980:9509,33981:9528,33982:9538,34975:20124,34976:21782,34977:23043,34978:38463,34979:21696,34980:24859,34981:25384,34982:23030,34983:36898,34984:33909,34985:33564,34986:31312,34987:24746,34988:25569,34989:28197,34990:26093,34991:33894,34992:33446,34993:39925,34994:26771,34995:22311,34996:26017,34997:25201,34998:23451,34999:22992,35e3:34427,35001:39156,35002:32098,35003:32190,35004:39822,35005:25110,35006:31903,35007:34999,35008:23433,35009:24245,35010:25353,35011:26263,35012:26696,35013:38343,35014:38797,35015:26447,35016:20197,35017:20234,35018:20301,35019:20381,35020:20553,35021:22258,35022:22839,35023:22996,35024:23041,35025:23561,35026:24799,35027:24847,35028:24944,35029:26131,35030:26885,35031:28858,35032:30031,35033:30064,35034:31227,35035:32173,35036:32239,35037:32963,35038:33806,35039:34915,35040:35586,35041:36949,35042:36986,35043:21307,35044:20117,35045:20133,35046:22495,35047:32946,35048:37057,35049:30959,35050:19968,35051:22769,35052:28322,35053:36920,35054:31282,35055:33576,35056:33419,35057:39983,35058:20801,35059:21360,35060:21693,35061:21729,35062:22240,35063:23035,35064:24341,35065:39154,35066:28139,35067:32996,35068:34093,35136:38498,35137:38512,35138:38560,35139:38907,35140:21515,35141:21491,35142:23431,35143:28879,35144:32701,35145:36802,35146:38632,35147:21359,35148:40284,35149:31418,35150:19985,35151:30867,35152:33276,35153:28198,35154:22040,35155:21764,35156:27421,35157:34074,35158:39995,35159:23013,35160:21417,35161:28006,35162:29916,35163:38287,35164:22082,35165:20113,35166:36939,35167:38642,35168:33615,35169:39180,35170:21473,35171:21942,35172:23344,35173:24433,35174:26144,35175:26355,35176:26628,35177:27704,35178:27891,35179:27945,35180:29787,35181:30408,35182:31310,35183:38964,35184:33521,35185:34907,35186:35424,35187:37613,35188:28082,35189:30123,35190:30410,35191:39365,35192:24742,35193:35585,35194:36234,35195:38322,35196:27022,35197:21421,35198:20870,35200:22290,35201:22576,35202:22852,35203:23476,35204:24310,35205:24616,35206:25513,35207:25588,35208:27839,35209:28436,35210:28814,35211:28948,35212:29017,35213:29141,35214:29503,35215:32257,35216:33398,35217:33489,35218:34199,35219:36960,35220:37467,35221:40219,35222:22633,35223:26044,35224:27738,35225:29989,35226:20985,35227:22830,35228:22885,35229:24448,35230:24540,35231:25276,35232:26106,35233:27178,35234:27431,35235:27572,35236:29579,35237:32705,35238:35158,35239:40236,35240:40206,35241:40644,35242:23713,35243:27798,35244:33659,35245:20740,35246:23627,35247:25014,35248:33222,35249:26742,35250:29281,35251:20057,35252:20474,35253:21368,35254:24681,35255:28201,35256:31311,35257:38899,35258:19979,35259:21270,35260:20206,35261:20309,35262:20285,35263:20385,35264:20339,35265:21152,35266:21487,35267:22025,35268:22799,35269:23233,35270:23478,35271:23521,35272:31185,35273:26247,35274:26524,35275:26550,35276:27468,35277:27827,35278:28779,35279:29634,35280:31117,35281:31166,35282:31292,35283:31623,35284:33457,35285:33499,35286:33540,35287:33655,35288:33775,35289:33747,35290:34662,35291:35506,35292:22057,35293:36008,35294:36838,35295:36942,35296:38686,35297:34442,35298:20420,35299:23784,35300:25105,35301:29273,35302:30011,35303:33253,35304:33469,35305:34558,35306:36032,35307:38597,35308:39187,35309:39381,35310:20171,35311:20250,35312:35299,35313:22238,35314:22602,35315:22730,35316:24315,35317:24555,35318:24618,35319:24724,35320:24674,35321:25040,35322:25106,35323:25296,35324:25913,35392:39745,35393:26214,35394:26800,35395:28023,35396:28784,35397:30028,35398:30342,35399:32117,35400:33445,35401:34809,35402:38283,35403:38542,35404:35997,35405:20977,35406:21182,35407:22806,35408:21683,35409:23475,35410:23830,35411:24936,35412:27010,35413:28079,35414:30861,35415:33995,35416:34903,35417:35442,35418:37799,35419:39608,35420:28012,35421:39336,35422:34521,35423:22435,35424:26623,35425:34510,35426:37390,35427:21123,35428:22151,35429:21508,35430:24275,35431:25313,35432:25785,35433:26684,35434:26680,35435:27579,35436:29554,35437:30906,35438:31339,35439:35226,35440:35282,35441:36203,35442:36611,35443:37101,35444:38307,35445:38548,35446:38761,35447:23398,35448:23731,35449:27005,35450:38989,35451:38990,35452:25499,35453:31520,35454:27179,35456:27263,35457:26806,35458:39949,35459:28511,35460:21106,35461:21917,35462:24688,35463:25324,35464:27963,35465:28167,35466:28369,35467:33883,35468:35088,35469:36676,35470:19988,35471:39993,35472:21494,35473:26907,35474:27194,35475:38788,35476:26666,35477:20828,35478:31427,35479:33970,35480:37340,35481:37772,35482:22107,35483:40232,35484:26658,35485:33541,35486:33841,35487:31909,35488:21e3,35489:33477,35490:29926,35491:20094,35492:20355,35493:20896,35494:23506,35495:21002,35496:21208,35497:21223,35498:24059,35499:21914,35500:22570,35501:23014,35502:23436,35503:23448,35504:23515,35505:24178,35506:24185,35507:24739,35508:24863,35509:24931,35510:25022,35511:25563,35512:25954,35513:26577,35514:26707,35515:26874,35516:27454,35517:27475,35518:27735,35519:28450,35520:28567,35521:28485,35522:29872,35523:29976,35524:30435,35525:30475,35526:31487,35527:31649,35528:31777,35529:32233,35530:32566,35531:32752,35532:32925,35533:33382,35534:33694,35535:35251,35536:35532,35537:36011,35538:36996,35539:37969,35540:38291,35541:38289,35542:38306,35543:38501,35544:38867,35545:39208,35546:33304,35547:20024,35548:21547,35549:23736,35550:24012,35551:29609,35552:30284,35553:30524,35554:23721,35555:32747,35556:36107,35557:38593,35558:38929,35559:38996,35560:39e3,35561:20225,35562:20238,35563:21361,35564:21916,35565:22120,35566:22522,35567:22855,35568:23305,35569:23492,35570:23696,35571:24076,35572:24190,35573:24524,35574:25582,35575:26426,35576:26071,35577:26082,35578:26399,35579:26827,35580:26820,35648:27231,35649:24112,35650:27589,35651:27671,35652:27773,35653:30079,35654:31048,35655:23395,35656:31232,35657:32e3,35658:24509,35659:35215,35660:35352,35661:36020,35662:36215,35663:36556,35664:36637,35665:39138,35666:39438,35667:39740,35668:20096,35669:20605,35670:20736,35671:22931,35672:23452,35673:25135,35674:25216,35675:25836,35676:27450,35677:29344,35678:30097,35679:31047,35680:32681,35681:34811,35682:35516,35683:35696,35684:25516,35685:33738,35686:38816,35687:21513,35688:21507,35689:21931,35690:26708,35691:27224,35692:35440,35693:30759,35694:26485,35695:40653,35696:21364,35697:23458,35698:33050,35699:34384,35700:36870,35701:19992,35702:20037,35703:20167,35704:20241,35705:21450,35706:21560,35707:23470,35708:24339,35709:24613,35710:25937,35712:26429,35713:27714,35714:27762,35715:27875,35716:28792,35717:29699,35718:31350,35719:31406,35720:31496,35721:32026,35722:31998,35723:32102,35724:26087,35725:29275,35726:21435,35727:23621,35728:24040,35729:25298,35730:25312,35731:25369,35732:28192,35733:34394,35734:35377,35735:36317,35736:37624,35737:28417,35738:31142,35739:39770,35740:20136,35741:20139,35742:20140,35743:20379,35744:20384,35745:20689,35746:20807,35747:31478,35748:20849,35749:20982,35750:21332,35751:21281,35752:21375,35753:21483,35754:21932,35755:22659,35756:23777,35757:24375,35758:24394,35759:24623,35760:24656,35761:24685,35762:25375,35763:25945,35764:27211,35765:27841,35766:29378,35767:29421,35768:30703,35769:33016,35770:33029,35771:33288,35772:34126,35773:37111,35774:37857,35775:38911,35776:39255,35777:39514,35778:20208,35779:20957,35780:23597,35781:26241,35782:26989,35783:23616,35784:26354,35785:26997,35786:29577,35787:26704,35788:31873,35789:20677,35790:21220,35791:22343,35792:24062,35793:37670,35794:26020,35795:27427,35796:27453,35797:29748,35798:31105,35799:31165,35800:31563,35801:32202,35802:33465,35803:33740,35804:34943,35805:35167,35806:35641,35807:36817,35808:37329,35809:21535,35810:37504,35811:20061,35812:20534,35813:21477,35814:21306,35815:29399,35816:29590,35817:30697,35818:33510,35819:36527,35820:39366,35821:39368,35822:39378,35823:20855,35824:24858,35825:34398,35826:21936,35827:31354,35828:20598,35829:23507,35830:36935,35831:38533,35832:20018,35833:27355,35834:37351,35835:23633,35836:23624,35904:25496,35905:31391,35906:27795,35907:38772,35908:36705,35909:31402,35910:29066,35911:38536,35912:31874,35913:26647,35914:32368,35915:26705,35916:37740,35917:21234,35918:21531,35919:34219,35920:35347,35921:32676,35922:36557,35923:37089,35924:21350,35925:34952,35926:31041,35927:20418,35928:20670,35929:21009,35930:20804,35931:21843,35932:22317,35933:29674,35934:22411,35935:22865,35936:24418,35937:24452,35938:24693,35939:24950,35940:24935,35941:25001,35942:25522,35943:25658,35944:25964,35945:26223,35946:26690,35947:28179,35948:30054,35949:31293,35950:31995,35951:32076,35952:32153,35953:32331,35954:32619,35955:33550,35956:33610,35957:34509,35958:35336,35959:35427,35960:35686,35961:36605,35962:38938,35963:40335,35964:33464,35965:36814,35966:39912,35968:21127,35969:25119,35970:25731,35971:28608,35972:38553,35973:26689,35974:20625,35975:27424,35976:27770,35977:28500,35978:31348,35979:32080,35980:34880,35981:35363,35982:26376,35983:20214,35984:20537,35985:20518,35986:20581,35987:20860,35988:21048,35989:21091,35990:21927,35991:22287,35992:22533,35993:23244,35994:24314,35995:25010,35996:25080,35997:25331,35998:25458,35999:26908,36e3:27177,36001:29309,36002:29356,36003:29486,36004:30740,36005:30831,36006:32121,36007:30476,36008:32937,36009:35211,36010:35609,36011:36066,36012:36562,36013:36963,36014:37749,36015:38522,36016:38997,36017:39443,36018:40568,36019:20803,36020:21407,36021:21427,36022:24187,36023:24358,36024:28187,36025:28304,36026:29572,36027:29694,36028:32067,36029:33335,36030:35328,36031:35578,36032:38480,36033:20046,36034:20491,36035:21476,36036:21628,36037:22266,36038:22993,36039:23396,36040:24049,36041:24235,36042:24359,36043:25144,36044:25925,36045:26543,36046:28246,36047:29392,36048:31946,36049:34996,36050:32929,36051:32993,36052:33776,36053:34382,36054:35463,36055:36328,36056:37431,36057:38599,36058:39015,36059:40723,36060:20116,36061:20114,36062:20237,36063:21320,36064:21577,36065:21566,36066:23087,36067:24460,36068:24481,36069:24735,36070:26791,36071:27278,36072:29786,36073:30849,36074:35486,36075:35492,36076:35703,36077:37264,36078:20062,36079:39881,36080:20132,36081:20348,36082:20399,36083:20505,36084:20502,36085:20809,36086:20844,36087:21151,36088:21177,36089:21246,36090:21402,36091:21475,36092:21521,36160:21518,36161:21897,36162:22353,36163:22434,36164:22909,36165:23380,36166:23389,36167:23439,36168:24037,36169:24039,36170:24055,36171:24184,36172:24195,36173:24218,36174:24247,36175:24344,36176:24658,36177:24908,36178:25239,36179:25304,36180:25511,36181:25915,36182:26114,36183:26179,36184:26356,36185:26477,36186:26657,36187:26775,36188:27083,36189:27743,36190:27946,36191:28009,36192:28207,36193:28317,36194:30002,36195:30343,36196:30828,36197:31295,36198:31968,36199:32005,36200:32024,36201:32094,36202:32177,36203:32789,36204:32771,36205:32943,36206:32945,36207:33108,36208:33167,36209:33322,36210:33618,36211:34892,36212:34913,36213:35611,36214:36002,36215:36092,36216:37066,36217:37237,36218:37489,36219:30783,36220:37628,36221:38308,36222:38477,36224:38917,36225:39321,36226:39640,36227:40251,36228:21083,36229:21163,36230:21495,36231:21512,36232:22741,36233:25335,36234:28640,36235:35946,36236:36703,36237:40633,36238:20811,36239:21051,36240:21578,36241:22269,36242:31296,36243:37239,36244:40288,36245:40658,36246:29508,36247:28425,36248:33136,36249:29969,36250:24573,36251:24794,36252:39592,36253:29403,36254:36796,36255:27492,36256:38915,36257:20170,36258:22256,36259:22372,36260:22718,36261:23130,36262:24680,36263:25031,36264:26127,36265:26118,36266:26681,36267:26801,36268:28151,36269:30165,36270:32058,36271:33390,36272:39746,36273:20123,36274:20304,36275:21449,36276:21766,36277:23919,36278:24038,36279:24046,36280:26619,36281:27801,36282:29811,36283:30722,36284:35408,36285:37782,36286:35039,36287:22352,36288:24231,36289:25387,36290:20661,36291:20652,36292:20877,36293:26368,36294:21705,36295:22622,36296:22971,36297:23472,36298:24425,36299:25165,36300:25505,36301:26685,36302:27507,36303:28168,36304:28797,36305:37319,36306:29312,36307:30741,36308:30758,36309:31085,36310:25998,36311:32048,36312:33756,36313:35009,36314:36617,36315:38555,36316:21092,36317:22312,36318:26448,36319:32618,36320:36001,36321:20916,36322:22338,36323:38442,36324:22586,36325:27018,36326:32948,36327:21682,36328:23822,36329:22524,36330:30869,36331:40442,36332:20316,36333:21066,36334:21643,36335:25662,36336:26152,36337:26388,36338:26613,36339:31364,36340:31574,36341:32034,36342:37679,36343:26716,36344:39853,36345:31545,36346:21273,36347:20874,36348:21047,36416:23519,36417:25334,36418:25774,36419:25830,36420:26413,36421:27578,36422:34217,36423:38609,36424:30352,36425:39894,36426:25420,36427:37638,36428:39851,36429:30399,36430:26194,36431:19977,36432:20632,36433:21442,36434:23665,36435:24808,36436:25746,36437:25955,36438:26719,36439:29158,36440:29642,36441:29987,36442:31639,36443:32386,36444:34453,36445:35715,36446:36059,36447:37240,36448:39184,36449:26028,36450:26283,36451:27531,36452:20181,36453:20180,36454:20282,36455:20351,36456:21050,36457:21496,36458:21490,36459:21987,36460:22235,36461:22763,36462:22987,36463:22985,36464:23039,36465:23376,36466:23629,36467:24066,36468:24107,36469:24535,36470:24605,36471:25351,36472:25903,36473:23388,36474:26031,36475:26045,36476:26088,36477:26525,36478:27490,36480:27515,36481:27663,36482:29509,36483:31049,36484:31169,36485:31992,36486:32025,36487:32043,36488:32930,36489:33026,36490:33267,36491:35222,36492:35422,36493:35433,36494:35430,36495:35468,36496:35566,36497:36039,36498:36060,36499:38604,36500:39164,36501:27503,36502:20107,36503:20284,36504:20365,36505:20816,36506:23383,36507:23546,36508:24904,36509:25345,36510:26178,36511:27425,36512:28363,36513:27835,36514:29246,36515:29885,36516:30164,36517:30913,36518:31034,36519:32780,36520:32819,36521:33258,36522:33940,36523:36766,36524:27728,36525:40575,36526:24335,36527:35672,36528:40235,36529:31482,36530:36600,36531:23437,36532:38635,36533:19971,36534:21489,36535:22519,36536:22833,36537:23241,36538:23460,36539:24713,36540:28287,36541:28422,36542:30142,36543:36074,36544:23455,36545:34048,36546:31712,36547:20594,36548:26612,36549:33437,36550:23649,36551:34122,36552:32286,36553:33294,36554:20889,36555:23556,36556:25448,36557:36198,36558:26012,36559:29038,36560:31038,36561:32023,36562:32773,36563:35613,36564:36554,36565:36974,36566:34503,36567:37034,36568:20511,36569:21242,36570:23610,36571:26451,36572:28796,36573:29237,36574:37196,36575:37320,36576:37675,36577:33509,36578:23490,36579:24369,36580:24825,36581:20027,36582:21462,36583:23432,36584:25163,36585:26417,36586:27530,36587:29417,36588:29664,36589:31278,36590:33131,36591:36259,36592:37202,36593:39318,36594:20754,36595:21463,36596:21610,36597:23551,36598:25480,36599:27193,36600:32172,36601:38656,36602:22234,36603:21454,36604:21608,36672:23447,36673:23601,36674:24030,36675:20462,36676:24833,36677:25342,36678:27954,36679:31168,36680:31179,36681:32066,36682:32333,36683:32722,36684:33261,36685:33311,36686:33936,36687:34886,36688:35186,36689:35728,36690:36468,36691:36655,36692:36913,36693:37195,36694:37228,36695:38598,36696:37276,36697:20160,36698:20303,36699:20805,36700:21313,36701:24467,36702:25102,36703:26580,36704:27713,36705:28171,36706:29539,36707:32294,36708:37325,36709:37507,36710:21460,36711:22809,36712:23487,36713:28113,36714:31069,36715:32302,36716:31899,36717:22654,36718:29087,36719:20986,36720:34899,36721:36848,36722:20426,36723:23803,36724:26149,36725:30636,36726:31459,36727:33308,36728:39423,36729:20934,36730:24490,36731:26092,36732:26991,36733:27529,36734:28147,36736:28310,36737:28516,36738:30462,36739:32020,36740:24033,36741:36981,36742:37255,36743:38918,36744:20966,36745:21021,36746:25152,36747:26257,36748:26329,36749:28186,36750:24246,36751:32210,36752:32626,36753:26360,36754:34223,36755:34295,36756:35576,36757:21161,36758:21465,36759:22899,36760:24207,36761:24464,36762:24661,36763:37604,36764:38500,36765:20663,36766:20767,36767:21213,36768:21280,36769:21319,36770:21484,36771:21736,36772:21830,36773:21809,36774:22039,36775:22888,36776:22974,36777:23100,36778:23477,36779:23558,36780:23567,36781:23569,36782:23578,36783:24196,36784:24202,36785:24288,36786:24432,36787:25215,36788:25220,36789:25307,36790:25484,36791:25463,36792:26119,36793:26124,36794:26157,36795:26230,36796:26494,36797:26786,36798:27167,36799:27189,36800:27836,36801:28040,36802:28169,36803:28248,36804:28988,36805:28966,36806:29031,36807:30151,36808:30465,36809:30813,36810:30977,36811:31077,36812:31216,36813:31456,36814:31505,36815:31911,36816:32057,36817:32918,36818:33750,36819:33931,36820:34121,36821:34909,36822:35059,36823:35359,36824:35388,36825:35412,36826:35443,36827:35937,36828:36062,36829:37284,36830:37478,36831:37758,36832:37912,36833:38556,36834:38808,36835:19978,36836:19976,36837:19998,36838:20055,36839:20887,36840:21104,36841:22478,36842:22580,36843:22732,36844:23330,36845:24120,36846:24773,36847:25854,36848:26465,36849:26454,36850:27972,36851:29366,36852:30067,36853:31331,36854:33976,36855:35698,36856:37304,36857:37664,36858:22065,36859:22516,36860:39166,36928:25325,36929:26893,36930:27542,36931:29165,36932:32340,36933:32887,36934:33394,36935:35302,36936:39135,36937:34645,36938:36785,36939:23611,36940:20280,36941:20449,36942:20405,36943:21767,36944:23072,36945:23517,36946:23529,36947:24515,36948:24910,36949:25391,36950:26032,36951:26187,36952:26862,36953:27035,36954:28024,36955:28145,36956:30003,36957:30137,36958:30495,36959:31070,36960:31206,36961:32051,36962:33251,36963:33455,36964:34218,36965:35242,36966:35386,36967:36523,36968:36763,36969:36914,36970:37341,36971:38663,36972:20154,36973:20161,36974:20995,36975:22645,36976:22764,36977:23563,36978:29978,36979:23613,36980:33102,36981:35338,36982:36805,36983:38499,36984:38765,36985:31525,36986:35535,36987:38920,36988:37218,36989:22259,36990:21416,36992:36887,36993:21561,36994:22402,36995:24101,36996:25512,36997:27700,36998:28810,36999:30561,37e3:31883,37001:32736,37002:34928,37003:36930,37004:37204,37005:37648,37006:37656,37007:38543,37008:29790,37009:39620,37010:23815,37011:23913,37012:25968,37013:26530,37014:36264,37015:38619,37016:25454,37017:26441,37018:26905,37019:33733,37020:38935,37021:38592,37022:35070,37023:28548,37024:25722,37025:23544,37026:19990,37027:28716,37028:30045,37029:26159,37030:20932,37031:21046,37032:21218,37033:22995,37034:24449,37035:24615,37036:25104,37037:25919,37038:25972,37039:26143,37040:26228,37041:26866,37042:26646,37043:27491,37044:28165,37045:29298,37046:29983,37047:30427,37048:31934,37049:32854,37050:22768,37051:35069,37052:35199,37053:35488,37054:35475,37055:35531,37056:36893,37057:37266,37058:38738,37059:38745,37060:25993,37061:31246,37062:33030,37063:38587,37064:24109,37065:24796,37066:25114,37067:26021,37068:26132,37069:26512,37070:30707,37071:31309,37072:31821,37073:32318,37074:33034,37075:36012,37076:36196,37077:36321,37078:36447,37079:30889,37080:20999,37081:25305,37082:25509,37083:25666,37084:25240,37085:35373,37086:31363,37087:31680,37088:35500,37089:38634,37090:32118,37091:33292,37092:34633,37093:20185,37094:20808,37095:21315,37096:21344,37097:23459,37098:23554,37099:23574,37100:24029,37101:25126,37102:25159,37103:25776,37104:26643,37105:26676,37106:27849,37107:27973,37108:27927,37109:26579,37110:28508,37111:29006,37112:29053,37113:26059,37114:31359,37115:31661,37116:32218,37184:32330,37185:32680,37186:33146,37187:33307,37188:33337,37189:34214,37190:35438,37191:36046,37192:36341,37193:36984,37194:36983,37195:37549,37196:37521,37197:38275,37198:39854,37199:21069,37200:21892,37201:28472,37202:28982,37203:20840,37204:31109,37205:32341,37206:33203,37207:31950,37208:22092,37209:22609,37210:23720,37211:25514,37212:26366,37213:26365,37214:26970,37215:29401,37216:30095,37217:30094,37218:30990,37219:31062,37220:31199,37221:31895,37222:32032,37223:32068,37224:34311,37225:35380,37226:38459,37227:36961,37228:40736,37229:20711,37230:21109,37231:21452,37232:21474,37233:20489,37234:21930,37235:22766,37236:22863,37237:29245,37238:23435,37239:23652,37240:21277,37241:24803,37242:24819,37243:25436,37244:25475,37245:25407,37246:25531,37248:25805,37249:26089,37250:26361,37251:24035,37252:27085,37253:27133,37254:28437,37255:29157,37256:20105,37257:30185,37258:30456,37259:31379,37260:31967,37261:32207,37262:32156,37263:32865,37264:33609,37265:33624,37266:33900,37267:33980,37268:34299,37269:35013,37270:36208,37271:36865,37272:36973,37273:37783,37274:38684,37275:39442,37276:20687,37277:22679,37278:24974,37279:33235,37280:34101,37281:36104,37282:36896,37283:20419,37284:20596,37285:21063,37286:21363,37287:24687,37288:25417,37289:26463,37290:28204,37291:36275,37292:36895,37293:20439,37294:23646,37295:36042,37296:26063,37297:32154,37298:21330,37299:34966,37300:20854,37301:25539,37302:23384,37303:23403,37304:23562,37305:25613,37306:26449,37307:36956,37308:20182,37309:22810,37310:22826,37311:27760,37312:35409,37313:21822,37314:22549,37315:22949,37316:24816,37317:25171,37318:26561,37319:33333,37320:26965,37321:38464,37322:39364,37323:39464,37324:20307,37325:22534,37326:23550,37327:32784,37328:23729,37329:24111,37330:24453,37331:24608,37332:24907,37333:25140,37334:26367,37335:27888,37336:28382,37337:32974,37338:33151,37339:33492,37340:34955,37341:36024,37342:36864,37343:36910,37344:38538,37345:40667,37346:39899,37347:20195,37348:21488,37349:22823,37350:31532,37351:37261,37352:38988,37353:40441,37354:28381,37355:28711,37356:21331,37357:21828,37358:23429,37359:25176,37360:25246,37361:25299,37362:27810,37363:28655,37364:29730,37365:35351,37366:37944,37367:28609,37368:35582,37369:33592,37370:20967,37371:34552,37372:21482,37440:21481,37441:20294,37442:36948,37443:36784,37444:22890,37445:33073,37446:24061,37447:31466,37448:36799,37449:26842,37450:35895,37451:29432,37452:40008,37453:27197,37454:35504,37455:20025,37456:21336,37457:22022,37458:22374,37459:25285,37460:25506,37461:26086,37462:27470,37463:28129,37464:28251,37465:28845,37466:30701,37467:31471,37468:31658,37469:32187,37470:32829,37471:32966,37472:34507,37473:35477,37474:37723,37475:22243,37476:22727,37477:24382,37478:26029,37479:26262,37480:27264,37481:27573,37482:30007,37483:35527,37484:20516,37485:30693,37486:22320,37487:24347,37488:24677,37489:26234,37490:27744,37491:30196,37492:31258,37493:32622,37494:33268,37495:34584,37496:36933,37497:39347,37498:31689,37499:30044,37500:31481,37501:31569,37502:33988,37504:36880,37505:31209,37506:31378,37507:33590,37508:23265,37509:30528,37510:20013,37511:20210,37512:23449,37513:24544,37514:25277,37515:26172,37516:26609,37517:27880,37518:34411,37519:34935,37520:35387,37521:37198,37522:37619,37523:39376,37524:27159,37525:28710,37526:29482,37527:33511,37528:33879,37529:36015,37530:19969,37531:20806,37532:20939,37533:21899,37534:23541,37535:24086,37536:24115,37537:24193,37538:24340,37539:24373,37540:24427,37541:24500,37542:25074,37543:25361,37544:26274,37545:26397,37546:28526,37547:29266,37548:30010,37549:30522,37550:32884,37551:33081,37552:33144,37553:34678,37554:35519,37555:35548,37556:36229,37557:36339,37558:37530,37559:38263,37560:38914,37561:40165,37562:21189,37563:25431,37564:30452,37565:26389,37566:27784,37567:29645,37568:36035,37569:37806,37570:38515,37571:27941,37572:22684,37573:26894,37574:27084,37575:36861,37576:37786,37577:30171,37578:36890,37579:22618,37580:26626,37581:25524,37582:27131,37583:20291,37584:28460,37585:26584,37586:36795,37587:34086,37588:32180,37589:37716,37590:26943,37591:28528,37592:22378,37593:22775,37594:23340,37595:32044,37596:29226,37597:21514,37598:37347,37599:40372,37600:20141,37601:20302,37602:20572,37603:20597,37604:21059,37605:35998,37606:21576,37607:22564,37608:23450,37609:24093,37610:24213,37611:24237,37612:24311,37613:24351,37614:24716,37615:25269,37616:25402,37617:25552,37618:26799,37619:27712,37620:30855,37621:31118,37622:31243,37623:32224,37624:33351,37625:35330,37626:35558,37627:36420,37628:36883,37696:37048,37697:37165,37698:37336,37699:40718,37700:27877,37701:25688,37702:25826,37703:25973,37704:28404,37705:30340,37706:31515,37707:36969,37708:37841,37709:28346,37710:21746,37711:24505,37712:25764,37713:36685,37714:36845,37715:37444,37716:20856,37717:22635,37718:22825,37719:23637,37720:24215,37721:28155,37722:32399,37723:29980,37724:36028,37725:36578,37726:39003,37727:28857,37728:20253,37729:27583,37730:28593,37731:3e4,37732:38651,37733:20814,37734:21520,37735:22581,37736:22615,37737:22956,37738:23648,37739:24466,37740:26007,37741:26460,37742:28193,37743:30331,37744:33759,37745:36077,37746:36884,37747:37117,37748:37709,37749:30757,37750:30778,37751:21162,37752:24230,37753:22303,37754:22900,37755:24594,37756:20498,37757:20826,37758:20908,37760:20941,37761:20992,37762:21776,37763:22612,37764:22616,37765:22871,37766:23445,37767:23798,37768:23947,37769:24764,37770:25237,37771:25645,37772:26481,37773:26691,37774:26812,37775:26847,37776:30423,37777:28120,37778:28271,37779:28059,37780:28783,37781:29128,37782:24403,37783:30168,37784:31095,37785:31561,37786:31572,37787:31570,37788:31958,37789:32113,37790:21040,37791:33891,37792:34153,37793:34276,37794:35342,37795:35588,37796:35910,37797:36367,37798:36867,37799:36879,37800:37913,37801:38518,37802:38957,37803:39472,37804:38360,37805:20685,37806:21205,37807:21516,37808:22530,37809:23566,37810:24999,37811:25758,37812:27934,37813:30643,37814:31461,37815:33012,37816:33796,37817:36947,37818:37509,37819:23776,37820:40199,37821:21311,37822:24471,37823:24499,37824:28060,37825:29305,37826:30563,37827:31167,37828:31716,37829:27602,37830:29420,37831:35501,37832:26627,37833:27233,37834:20984,37835:31361,37836:26932,37837:23626,37838:40182,37839:33515,37840:23493,37841:37193,37842:28702,37843:22136,37844:23663,37845:24775,37846:25958,37847:27788,37848:35930,37849:36929,37850:38931,37851:21585,37852:26311,37853:37389,37854:22856,37855:37027,37856:20869,37857:20045,37858:20970,37859:34201,37860:35598,37861:28760,37862:25466,37863:37707,37864:26978,37865:39348,37866:32260,37867:30071,37868:21335,37869:26976,37870:36575,37871:38627,37872:27741,37873:20108,37874:23612,37875:24336,37876:36841,37877:21250,37878:36049,37879:32905,37880:34425,37881:24319,37882:26085,37883:20083,37884:20837,37952:22914,37953:23615,37954:38894,37955:20219,37956:22922,37957:24525,37958:35469,37959:28641,37960:31152,37961:31074,37962:23527,37963:33905,37964:29483,37965:29105,37966:24180,37967:24565,37968:25467,37969:25754,37970:29123,37971:31896,37972:20035,37973:24316,37974:20043,37975:22492,37976:22178,37977:24745,37978:28611,37979:32013,37980:33021,37981:33075,37982:33215,37983:36786,37984:35223,37985:34468,37986:24052,37987:25226,37988:25773,37989:35207,37990:26487,37991:27874,37992:27966,37993:29750,37994:30772,37995:23110,37996:32629,37997:33453,37998:39340,37999:20467,38e3:24259,38001:25309,38002:25490,38003:25943,38004:26479,38005:30403,38006:29260,38007:32972,38008:32954,38009:36649,38010:37197,38011:20493,38012:22521,38013:23186,38014:26757,38016:26995,38017:29028,38018:29437,38019:36023,38020:22770,38021:36064,38022:38506,38023:36889,38024:34687,38025:31204,38026:30695,38027:33833,38028:20271,38029:21093,38030:21338,38031:25293,38032:26575,38033:27850,38034:30333,38035:31636,38036:31893,38037:33334,38038:34180,38039:36843,38040:26333,38041:28448,38042:29190,38043:32283,38044:33707,38045:39361,38046:40614,38047:20989,38048:31665,38049:30834,38050:31672,38051:32903,38052:31560,38053:27368,38054:24161,38055:32908,38056:30033,38057:30048,38058:20843,38059:37474,38060:28300,38061:30330,38062:37271,38063:39658,38064:20240,38065:32624,38066:25244,38067:31567,38068:38309,38069:40169,38070:22138,38071:22617,38072:34532,38073:38588,38074:20276,38075:21028,38076:21322,38077:21453,38078:21467,38079:24070,38080:25644,38081:26001,38082:26495,38083:27710,38084:27726,38085:29256,38086:29359,38087:29677,38088:30036,38089:32321,38090:33324,38091:34281,38092:36009,38093:31684,38094:37318,38095:29033,38096:38930,38097:39151,38098:25405,38099:26217,38100:30058,38101:30436,38102:30928,38103:34115,38104:34542,38105:21290,38106:21329,38107:21542,38108:22915,38109:24199,38110:24444,38111:24754,38112:25161,38113:25209,38114:25259,38115:26e3,38116:27604,38117:27852,38118:30130,38119:30382,38120:30865,38121:31192,38122:32203,38123:32631,38124:32933,38125:34987,38126:35513,38127:36027,38128:36991,38129:38750,38130:39131,38131:27147,38132:31800,38133:20633,38134:23614,38135:24494,38136:26503,38137:27608,38138:29749,38139:30473,38140:32654,38208:40763,38209:26570,38210:31255,38211:21305,38212:30091,38213:39661,38214:24422,38215:33181,38216:33777,38217:32920,38218:24380,38219:24517,38220:30050,38221:31558,38222:36924,38223:26727,38224:23019,38225:23195,38226:32016,38227:30334,38228:35628,38229:20469,38230:24426,38231:27161,38232:27703,38233:28418,38234:29922,38235:31080,38236:34920,38237:35413,38238:35961,38239:24287,38240:25551,38241:30149,38242:31186,38243:33495,38244:37672,38245:37618,38246:33948,38247:34541,38248:39981,38249:21697,38250:24428,38251:25996,38252:27996,38253:28693,38254:36007,38255:36051,38256:38971,38257:25935,38258:29942,38259:19981,38260:20184,38261:22496,38262:22827,38263:23142,38264:23500,38265:20904,38266:24067,38267:24220,38268:24598,38269:25206,38270:25975,38272:26023,38273:26222,38274:28014,38275:29238,38276:31526,38277:33104,38278:33178,38279:33433,38280:35676,38281:36e3,38282:36070,38283:36212,38284:38428,38285:38468,38286:20398,38287:25771,38288:27494,38289:33310,38290:33889,38291:34154,38292:37096,38293:23553,38294:26963,38295:39080,38296:33914,38297:34135,38298:20239,38299:21103,38300:24489,38301:24133,38302:26381,38303:31119,38304:33145,38305:35079,38306:35206,38307:28149,38308:24343,38309:25173,38310:27832,38311:20175,38312:29289,38313:39826,38314:20998,38315:21563,38316:22132,38317:22707,38318:24996,38319:25198,38320:28954,38321:22894,38322:31881,38323:31966,38324:32027,38325:38640,38326:25991,38327:32862,38328:19993,38329:20341,38330:20853,38331:22592,38332:24163,38333:24179,38334:24330,38335:26564,38336:20006,38337:34109,38338:38281,38339:38491,38340:31859,38341:38913,38342:20731,38343:22721,38344:30294,38345:30887,38346:21029,38347:30629,38348:34065,38349:31622,38350:20559,38351:22793,38352:29255,38353:31687,38354:32232,38355:36794,38356:36820,38357:36941,38358:20415,38359:21193,38360:23081,38361:24321,38362:38829,38363:20445,38364:33303,38365:37610,38366:22275,38367:25429,38368:27497,38369:29995,38370:35036,38371:36628,38372:31298,38373:21215,38374:22675,38375:24917,38376:25098,38377:26286,38378:27597,38379:31807,38380:33769,38381:20515,38382:20472,38383:21253,38384:21574,38385:22577,38386:22857,38387:23453,38388:23792,38389:23791,38390:23849,38391:24214,38392:25265,38393:25447,38394:25918,38395:26041,38396:26379,38464:27861,38465:27873,38466:28921,38467:30770,38468:32299,38469:32990,38470:33459,38471:33804,38472:34028,38473:34562,38474:35090,38475:35370,38476:35914,38477:37030,38478:37586,38479:39165,38480:40179,38481:40300,38482:20047,38483:20129,38484:20621,38485:21078,38486:22346,38487:22952,38488:24125,38489:24536,38490:24537,38491:25151,38492:26292,38493:26395,38494:26576,38495:26834,38496:20882,38497:32033,38498:32938,38499:33192,38500:35584,38501:35980,38502:36031,38503:37502,38504:38450,38505:21536,38506:38956,38507:21271,38508:20693,38509:21340,38510:22696,38511:25778,38512:26420,38513:29287,38514:30566,38515:31302,38516:37350,38517:21187,38518:27809,38519:27526,38520:22528,38521:24140,38522:22868,38523:26412,38524:32763,38525:20961,38526:30406,38528:25705,38529:30952,38530:39764,38531:40635,38532:22475,38533:22969,38534:26151,38535:26522,38536:27598,38537:21737,38538:27097,38539:24149,38540:33180,38541:26517,38542:39850,38543:26622,38544:40018,38545:26717,38546:20134,38547:20451,38548:21448,38549:25273,38550:26411,38551:27819,38552:36804,38553:20397,38554:32365,38555:40639,38556:19975,38557:24930,38558:28288,38559:28459,38560:34067,38561:21619,38562:26410,38563:39749,38564:24051,38565:31637,38566:23724,38567:23494,38568:34588,38569:28234,38570:34001,38571:31252,38572:33032,38573:22937,38574:31885,38575:27665,38576:30496,38577:21209,38578:22818,38579:28961,38580:29279,38581:30683,38582:38695,38583:40289,38584:26891,38585:23167,38586:23064,38587:20901,38588:21517,38589:21629,38590:26126,38591:30431,38592:36855,38593:37528,38594:40180,38595:23018,38596:29277,38597:28357,38598:20813,38599:26825,38600:32191,38601:32236,38602:38754,38603:40634,38604:25720,38605:27169,38606:33538,38607:22916,38608:23391,38609:27611,38610:29467,38611:30450,38612:32178,38613:32791,38614:33945,38615:20786,38616:26408,38617:40665,38618:30446,38619:26466,38620:21247,38621:39173,38622:23588,38623:25147,38624:31870,38625:36016,38626:21839,38627:24758,38628:32011,38629:38272,38630:21249,38631:20063,38632:20918,38633:22812,38634:29242,38635:32822,38636:37326,38637:24357,38638:30690,38639:21380,38640:24441,38641:32004,38642:34220,38643:35379,38644:36493,38645:38742,38646:26611,38647:34222,38648:37971,38649:24841,38650:24840,38651:27833,38652:30290,38720:35565,38721:36664,38722:21807,38723:20305,38724:20778,38725:21191,38726:21451,38727:23461,38728:24189,38729:24736,38730:24962,38731:25558,38732:26377,38733:26586,38734:28263,38735:28044,38736:29494,38737:29495,38738:30001,38739:31056,38740:35029,38741:35480,38742:36938,38743:37009,38744:37109,38745:38596,38746:34701,38747:22805,38748:20104,38749:20313,38750:19982,38751:35465,38752:36671,38753:38928,38754:20653,38755:24188,38756:22934,38757:23481,38758:24248,38759:25562,38760:25594,38761:25793,38762:26332,38763:26954,38764:27096,38765:27915,38766:28342,38767:29076,38768:29992,38769:31407,38770:32650,38771:32768,38772:33865,38773:33993,38774:35201,38775:35617,38776:36362,38777:36965,38778:38525,38779:39178,38780:24958,38781:25233,38782:27442,38784:27779,38785:28020,38786:32716,38787:32764,38788:28096,38789:32645,38790:34746,38791:35064,38792:26469,38793:33713,38794:38972,38795:38647,38796:27931,38797:32097,38798:33853,38799:37226,38800:20081,38801:21365,38802:23888,38803:27396,38804:28651,38805:34253,38806:34349,38807:35239,38808:21033,38809:21519,38810:23653,38811:26446,38812:26792,38813:29702,38814:29827,38815:30178,38816:35023,38817:35041,38818:37324,38819:38626,38820:38520,38821:24459,38822:29575,38823:31435,38824:33870,38825:25504,38826:30053,38827:21129,38828:27969,38829:28316,38830:29705,38831:30041,38832:30827,38833:31890,38834:38534,38835:31452,38836:40845,38837:20406,38838:24942,38839:26053,38840:34396,38841:20102,38842:20142,38843:20698,38844:20001,38845:20940,38846:23534,38847:26009,38848:26753,38849:28092,38850:29471,38851:30274,38852:30637,38853:31260,38854:31975,38855:33391,38856:35538,38857:36988,38858:37327,38859:38517,38860:38936,38861:21147,38862:32209,38863:20523,38864:21400,38865:26519,38866:28107,38867:29136,38868:29747,38869:33256,38870:36650,38871:38563,38872:40023,38873:40607,38874:29792,38875:22593,38876:28057,38877:32047,38878:39006,38879:20196,38880:20278,38881:20363,38882:20919,38883:21169,38884:23994,38885:24604,38886:29618,38887:31036,38888:33491,38889:37428,38890:38583,38891:38646,38892:38666,38893:40599,38894:40802,38895:26278,38896:27508,38897:21015,38898:21155,38899:28872,38900:35010,38901:24265,38902:24651,38903:24976,38904:28451,38905:29001,38906:31806,38907:32244,38908:32879,38976:34030,38977:36899,38978:37676,38979:21570,38980:39791,38981:27347,38982:28809,38983:36034,38984:36335,38985:38706,38986:21172,38987:23105,38988:24266,38989:24324,38990:26391,38991:27004,38992:27028,38993:28010,38994:28431,38995:29282,38996:29436,38997:31725,38998:32769,38999:32894,39e3:34635,39001:37070,39002:20845,39003:40595,39004:31108,39005:32907,39006:37682,39007:35542,39008:20525,39009:21644,39010:35441,39011:27498,39012:36036,39013:33031,39014:24785,39015:26528,39016:40434,39017:20121,39018:20120,39019:39952,39020:35435,39021:34241,39022:34152,39023:26880,39024:28286,39025:30871,39026:33109,39071:24332,39072:19984,39073:19989,39074:20010,39075:20017,39076:20022,39077:20028,39078:20031,39079:20034,39080:20054,39081:20056,39082:20098,39083:20101,39084:35947,39085:20106,39086:33298,39087:24333,39088:20110,39089:20126,39090:20127,39091:20128,39092:20130,39093:20144,39094:20147,39095:20150,39096:20174,39097:20173,39098:20164,39099:20166,39100:20162,39101:20183,39102:20190,39103:20205,39104:20191,39105:20215,39106:20233,39107:20314,39108:20272,39109:20315,39110:20317,39111:20311,39112:20295,39113:20342,39114:20360,39115:20367,39116:20376,39117:20347,39118:20329,39119:20336,39120:20369,39121:20335,39122:20358,39123:20374,39124:20760,39125:20436,39126:20447,39127:20430,39128:20440,39129:20443,39130:20433,39131:20442,39132:20432,39133:20452,39134:20453,39135:20506,39136:20520,39137:20500,39138:20522,39139:20517,39140:20485,39141:20252,39142:20470,39143:20513,39144:20521,39145:20524,39146:20478,39147:20463,39148:20497,39149:20486,39150:20547,39151:20551,39152:26371,39153:20565,39154:20560,39155:20552,39156:20570,39157:20566,39158:20588,39159:20600,39160:20608,39161:20634,39162:20613,39163:20660,39164:20658,39232:20681,39233:20682,39234:20659,39235:20674,39236:20694,39237:20702,39238:20709,39239:20717,39240:20707,39241:20718,39242:20729,39243:20725,39244:20745,39245:20737,39246:20738,39247:20758,39248:20757,39249:20756,39250:20762,39251:20769,39252:20794,39253:20791,39254:20796,39255:20795,39256:20799,39257:20800,39258:20818,39259:20812,39260:20820,39261:20834,39262:31480,39263:20841,39264:20842,39265:20846,39266:20864,39267:20866,39268:22232,39269:20876,39270:20873,39271:20879,39272:20881,39273:20883,39274:20885,39275:20886,39276:20900,39277:20902,39278:20898,39279:20905,39280:20906,39281:20907,39282:20915,39283:20913,39284:20914,39285:20912,39286:20917,39287:20925,39288:20933,39289:20937,39290:20955,39291:20960,39292:34389,39293:20969,39294:20973,39296:20976,39297:20981,39298:20990,39299:20996,39300:21003,39301:21012,39302:21006,39303:21031,39304:21034,39305:21038,39306:21043,39307:21049,39308:21071,39309:21060,39310:21067,39311:21068,39312:21086,39313:21076,39314:21098,39315:21108,39316:21097,39317:21107,39318:21119,39319:21117,39320:21133,39321:21140,39322:21138,39323:21105,39324:21128,39325:21137,39326:36776,39327:36775,39328:21164,39329:21165,39330:21180,39331:21173,39332:21185,39333:21197,39334:21207,39335:21214,39336:21219,39337:21222,39338:39149,39339:21216,39340:21235,39341:21237,39342:21240,39343:21241,39344:21254,39345:21256,39346:30008,39347:21261,39348:21264,39349:21263,39350:21269,39351:21274,39352:21283,39353:21295,39354:21297,39355:21299,39356:21304,39357:21312,39358:21318,39359:21317,39360:19991,39361:21321,39362:21325,39363:20950,39364:21342,39365:21353,39366:21358,39367:22808,39368:21371,39369:21367,39370:21378,39371:21398,39372:21408,39373:21414,39374:21413,39375:21422,39376:21424,39377:21430,39378:21443,39379:31762,39380:38617,39381:21471,39382:26364,39383:29166,39384:21486,39385:21480,39386:21485,39387:21498,39388:21505,39389:21565,39390:21568,39391:21548,39392:21549,39393:21564,39394:21550,39395:21558,39396:21545,39397:21533,39398:21582,39399:21647,39400:21621,39401:21646,39402:21599,39403:21617,39404:21623,39405:21616,39406:21650,39407:21627,39408:21632,39409:21622,39410:21636,39411:21648,39412:21638,39413:21703,39414:21666,39415:21688,39416:21669,39417:21676,39418:21700,39419:21704,39420:21672,39488:21675,39489:21698,39490:21668,39491:21694,39492:21692,39493:21720,39494:21733,39495:21734,39496:21775,39497:21780,39498:21757,39499:21742,39500:21741,39501:21754,39502:21730,39503:21817,39504:21824,39505:21859,39506:21836,39507:21806,39508:21852,39509:21829,39510:21846,39511:21847,39512:21816,39513:21811,39514:21853,39515:21913,39516:21888,39517:21679,39518:21898,39519:21919,39520:21883,39521:21886,39522:21912,39523:21918,39524:21934,39525:21884,39526:21891,39527:21929,39528:21895,39529:21928,39530:21978,39531:21957,39532:21983,39533:21956,39534:21980,39535:21988,39536:21972,39537:22036,39538:22007,39539:22038,39540:22014,39541:22013,39542:22043,39543:22009,39544:22094,39545:22096,39546:29151,39547:22068,39548:22070,39549:22066,39550:22072,39552:22123,39553:22116,39554:22063,39555:22124,39556:22122,39557:22150,39558:22144,39559:22154,39560:22176,39561:22164,39562:22159,39563:22181,39564:22190,39565:22198,39566:22196,39567:22210,39568:22204,39569:22209,39570:22211,39571:22208,39572:22216,39573:22222,39574:22225,39575:22227,39576:22231,39577:22254,39578:22265,39579:22272,39580:22271,39581:22276,39582:22281,39583:22280,39584:22283,39585:22285,39586:22291,39587:22296,39588:22294,39589:21959,39590:22300,39591:22310,39592:22327,39593:22328,39594:22350,39595:22331,39596:22336,39597:22351,39598:22377,39599:22464,39600:22408,39601:22369,39602:22399,39603:22409,39604:22419,39605:22432,39606:22451,39607:22436,39608:22442,39609:22448,39610:22467,39611:22470,39612:22484,39613:22482,39614:22483,39615:22538,39616:22486,39617:22499,39618:22539,39619:22553,39620:22557,39621:22642,39622:22561,39623:22626,39624:22603,39625:22640,39626:27584,39627:22610,39628:22589,39629:22649,39630:22661,39631:22713,39632:22687,39633:22699,39634:22714,39635:22750,39636:22715,39637:22712,39638:22702,39639:22725,39640:22739,39641:22737,39642:22743,39643:22745,39644:22744,39645:22757,39646:22748,39647:22756,39648:22751,39649:22767,39650:22778,39651:22777,39652:22779,39653:22780,39654:22781,39655:22786,39656:22794,39657:22800,39658:22811,39659:26790,39660:22821,39661:22828,39662:22829,39663:22834,39664:22840,39665:22846,39666:31442,39667:22869,39668:22864,39669:22862,39670:22874,39671:22872,39672:22882,39673:22880,39674:22887,39675:22892,39676:22889,39744:22904,39745:22913,39746:22941,39747:20318,39748:20395,39749:22947,39750:22962,39751:22982,39752:23016,39753:23004,39754:22925,39755:23001,39756:23002,39757:23077,39758:23071,39759:23057,39760:23068,39761:23049,39762:23066,39763:23104,39764:23148,39765:23113,39766:23093,39767:23094,39768:23138,39769:23146,39770:23194,39771:23228,39772:23230,39773:23243,39774:23234,39775:23229,39776:23267,39777:23255,39778:23270,39779:23273,39780:23254,39781:23290,39782:23291,39783:23308,39784:23307,39785:23318,39786:23346,39787:23248,39788:23338,39789:23350,39790:23358,39791:23363,39792:23365,39793:23360,39794:23377,39795:23381,39796:23386,39797:23387,39798:23397,39799:23401,39800:23408,39801:23411,39802:23413,39803:23416,39804:25992,39805:23418,39806:23424,39808:23427,39809:23462,39810:23480,39811:23491,39812:23495,39813:23497,39814:23508,39815:23504,39816:23524,39817:23526,39818:23522,39819:23518,39820:23525,39821:23531,39822:23536,39823:23542,39824:23539,39825:23557,39826:23559,39827:23560,39828:23565,39829:23571,39830:23584,39831:23586,39832:23592,39833:23608,39834:23609,39835:23617,39836:23622,39837:23630,39838:23635,39839:23632,39840:23631,39841:23409,39842:23660,39843:23662,39844:20066,39845:23670,39846:23673,39847:23692,39848:23697,39849:23700,39850:22939,39851:23723,39852:23739,39853:23734,39854:23740,39855:23735,39856:23749,39857:23742,39858:23751,39859:23769,39860:23785,39861:23805,39862:23802,39863:23789,39864:23948,39865:23786,39866:23819,39867:23829,39868:23831,39869:23900,39870:23839,39871:23835,39872:23825,39873:23828,39874:23842,39875:23834,39876:23833,39877:23832,39878:23884,39879:23890,39880:23886,39881:23883,39882:23916,39883:23923,39884:23926,39885:23943,39886:23940,39887:23938,39888:23970,39889:23965,39890:23980,39891:23982,39892:23997,39893:23952,39894:23991,39895:23996,39896:24009,39897:24013,39898:24019,39899:24018,39900:24022,39901:24027,39902:24043,39903:24050,39904:24053,39905:24075,39906:24090,39907:24089,39908:24081,39909:24091,39910:24118,39911:24119,39912:24132,39913:24131,39914:24128,39915:24142,39916:24151,39917:24148,39918:24159,39919:24162,39920:24164,39921:24135,39922:24181,39923:24182,39924:24186,39925:40636,39926:24191,39927:24224,39928:24257,39929:24258,39930:24264,39931:24272,39932:24271,4e4:24278,40001:24291,40002:24285,40003:24282,40004:24283,40005:24290,40006:24289,40007:24296,40008:24297,40009:24300,40010:24305,40011:24307,40012:24304,40013:24308,40014:24312,40015:24318,40016:24323,40017:24329,40018:24413,40019:24412,40020:24331,40021:24337,40022:24342,40023:24361,40024:24365,40025:24376,40026:24385,40027:24392,40028:24396,40029:24398,40030:24367,40031:24401,40032:24406,40033:24407,40034:24409,40035:24417,40036:24429,40037:24435,40038:24439,40039:24451,40040:24450,40041:24447,40042:24458,40043:24456,40044:24465,40045:24455,40046:24478,40047:24473,40048:24472,40049:24480,40050:24488,40051:24493,40052:24508,40053:24534,40054:24571,40055:24548,40056:24568,40057:24561,40058:24541,40059:24755,40060:24575,40061:24609,40062:24672,40064:24601,40065:24592,40066:24617,40067:24590,40068:24625,40069:24603,40070:24597,40071:24619,40072:24614,40073:24591,40074:24634,40075:24666,40076:24641,40077:24682,40078:24695,40079:24671,40080:24650,40081:24646,40082:24653,40083:24675,40084:24643,40085:24676,40086:24642,40087:24684,40088:24683,40089:24665,40090:24705,40091:24717,40092:24807,40093:24707,40094:24730,40095:24708,40096:24731,40097:24726,40098:24727,40099:24722,40100:24743,40101:24715,40102:24801,40103:24760,40104:24800,40105:24787,40106:24756,40107:24560,40108:24765,40109:24774,40110:24757,40111:24792,40112:24909,40113:24853,40114:24838,40115:24822,40116:24823,40117:24832,40118:24820,40119:24826,40120:24835,40121:24865,40122:24827,40123:24817,40124:24845,40125:24846,40126:24903,40127:24894,40128:24872,40129:24871,40130:24906,40131:24895,40132:24892,40133:24876,40134:24884,40135:24893,40136:24898,40137:24900,40138:24947,40139:24951,40140:24920,40141:24921,40142:24922,40143:24939,40144:24948,40145:24943,40146:24933,40147:24945,40148:24927,40149:24925,40150:24915,40151:24949,40152:24985,40153:24982,40154:24967,40155:25004,40156:24980,40157:24986,40158:24970,40159:24977,40160:25003,40161:25006,40162:25036,40163:25034,40164:25033,40165:25079,40166:25032,40167:25027,40168:25030,40169:25018,40170:25035,40171:32633,40172:25037,40173:25062,40174:25059,40175:25078,40176:25082,40177:25076,40178:25087,40179:25085,40180:25084,40181:25086,40182:25088,40183:25096,40184:25097,40185:25101,40186:25100,40187:25108,40188:25115,40256:25118,40257:25121,40258:25130,40259:25134,40260:25136,40261:25138,40262:25139,40263:25153,40264:25166,40265:25182,40266:25187,40267:25179,40268:25184,40269:25192,40270:25212,40271:25218,40272:25225,40273:25214,40274:25234,40275:25235,40276:25238,40277:25300,40278:25219,40279:25236,40280:25303,40281:25297,40282:25275,40283:25295,40284:25343,40285:25286,40286:25812,40287:25288,40288:25308,40289:25292,40290:25290,40291:25282,40292:25287,40293:25243,40294:25289,40295:25356,40296:25326,40297:25329,40298:25383,40299:25346,40300:25352,40301:25327,40302:25333,40303:25424,40304:25406,40305:25421,40306:25628,40307:25423,40308:25494,40309:25486,40310:25472,40311:25515,40312:25462,40313:25507,40314:25487,40315:25481,40316:25503,40317:25525,40318:25451,40320:25449,40321:25534,40322:25577,40323:25536,40324:25542,40325:25571,40326:25545,40327:25554,40328:25590,40329:25540,40330:25622,40331:25652,40332:25606,40333:25619,40334:25638,40335:25654,40336:25885,40337:25623,40338:25640,40339:25615,40340:25703,40341:25711,40342:25718,40343:25678,40344:25898,40345:25749,40346:25747,40347:25765,40348:25769,40349:25736,40350:25788,40351:25818,40352:25810,40353:25797,40354:25799,40355:25787,40356:25816,40357:25794,40358:25841,40359:25831,40360:33289,40361:25824,40362:25825,40363:25260,40364:25827,40365:25839,40366:25900,40367:25846,40368:25844,40369:25842,40370:25850,40371:25856,40372:25853,40373:25880,40374:25884,40375:25861,40376:25892,40377:25891,40378:25899,40379:25908,40380:25909,40381:25911,40382:25910,40383:25912,40384:30027,40385:25928,40386:25942,40387:25941,40388:25933,40389:25944,40390:25950,40391:25949,40392:25970,40393:25976,40394:25986,40395:25987,40396:35722,40397:26011,40398:26015,40399:26027,40400:26039,40401:26051,40402:26054,40403:26049,40404:26052,40405:26060,40406:26066,40407:26075,40408:26073,40409:26080,40410:26081,40411:26097,40412:26482,40413:26122,40414:26115,40415:26107,40416:26483,40417:26165,40418:26166,40419:26164,40420:26140,40421:26191,40422:26180,40423:26185,40424:26177,40425:26206,40426:26205,40427:26212,40428:26215,40429:26216,40430:26207,40431:26210,40432:26224,40433:26243,40434:26248,40435:26254,40436:26249,40437:26244,40438:26264,40439:26269,40440:26305,40441:26297,40442:26313,40443:26302,40444:26300,40512:26308,40513:26296,40514:26326,40515:26330,40516:26336,40517:26175,40518:26342,40519:26345,40520:26352,40521:26357,40522:26359,40523:26383,40524:26390,40525:26398,40526:26406,40527:26407,40528:38712,40529:26414,40530:26431,40531:26422,40532:26433,40533:26424,40534:26423,40535:26438,40536:26462,40537:26464,40538:26457,40539:26467,40540:26468,40541:26505,40542:26480,40543:26537,40544:26492,40545:26474,40546:26508,40547:26507,40548:26534,40549:26529,40550:26501,40551:26551,40552:26607,40553:26548,40554:26604,40555:26547,40556:26601,40557:26552,40558:26596,40559:26590,40560:26589,40561:26594,40562:26606,40563:26553,40564:26574,40565:26566,40566:26599,40567:27292,40568:26654,40569:26694,40570:26665,40571:26688,40572:26701,40573:26674,40574:26702,40576:26803,40577:26667,40578:26713,40579:26723,40580:26743,40581:26751,40582:26783,40583:26767,40584:26797,40585:26772,40586:26781,40587:26779,40588:26755,40589:27310,40590:26809,40591:26740,40592:26805,40593:26784,40594:26810,40595:26895,40596:26765,40597:26750,40598:26881,40599:26826,40600:26888,40601:26840,40602:26914,40603:26918,40604:26849,40605:26892,40606:26829,40607:26836,40608:26855,40609:26837,40610:26934,40611:26898,40612:26884,40613:26839,40614:26851,40615:26917,40616:26873,40617:26848,40618:26863,40619:26920,40620:26922,40621:26906,40622:26915,40623:26913,40624:26822,40625:27001,40626:26999,40627:26972,40628:27e3,40629:26987,40630:26964,40631:27006,40632:26990,40633:26937,40634:26996,40635:26941,40636:26969,40637:26928,40638:26977,40639:26974,40640:26973,40641:27009,40642:26986,40643:27058,40644:27054,40645:27088,40646:27071,40647:27073,40648:27091,40649:27070,40650:27086,40651:23528,40652:27082,40653:27101,40654:27067,40655:27075,40656:27047,40657:27182,40658:27025,40659:27040,40660:27036,40661:27029,40662:27060,40663:27102,40664:27112,40665:27138,40666:27163,40667:27135,40668:27402,40669:27129,40670:27122,40671:27111,40672:27141,40673:27057,40674:27166,40675:27117,40676:27156,40677:27115,40678:27146,40679:27154,40680:27329,40681:27171,40682:27155,40683:27204,40684:27148,40685:27250,40686:27190,40687:27256,40688:27207,40689:27234,40690:27225,40691:27238,40692:27208,40693:27192,40694:27170,40695:27280,40696:27277,40697:27296,40698:27268,40699:27298,40700:27299,40768:27287,40769:34327,40770:27323,40771:27331,40772:27330,40773:27320,40774:27315,40775:27308,40776:27358,40777:27345,40778:27359,40779:27306,40780:27354,40781:27370,40782:27387,40783:27397,40784:34326,40785:27386,40786:27410,40787:27414,40788:39729,40789:27423,40790:27448,40791:27447,40792:30428,40793:27449,40794:39150,40795:27463,40796:27459,40797:27465,40798:27472,40799:27481,40800:27476,40801:27483,40802:27487,40803:27489,40804:27512,40805:27513,40806:27519,40807:27520,40808:27524,40809:27523,40810:27533,40811:27544,40812:27541,40813:27550,40814:27556,40815:27562,40816:27563,40817:27567,40818:27570,40819:27569,40820:27571,40821:27575,40822:27580,40823:27590,40824:27595,40825:27603,40826:27615,40827:27628,40828:27627,40829:27635,40830:27631,40832:40638,40833:27656,40834:27667,40835:27668,40836:27675,40837:27684,40838:27683,40839:27742,40840:27733,40841:27746,40842:27754,40843:27778,40844:27789,40845:27802,40846:27777,40847:27803,40848:27774,40849:27752,40850:27763,40851:27794,40852:27792,40853:27844,40854:27889,40855:27859,40856:27837,40857:27863,40858:27845,40859:27869,40860:27822,40861:27825,40862:27838,40863:27834,40864:27867,40865:27887,40866:27865,40867:27882,40868:27935,40869:34893,40870:27958,40871:27947,40872:27965,40873:27960,40874:27929,40875:27957,40876:27955,40877:27922,40878:27916,40879:28003,40880:28051,40881:28004,40882:27994,40883:28025,40884:27993,40885:28046,40886:28053,40887:28644,40888:28037,40889:28153,40890:28181,40891:28170,40892:28085,40893:28103,40894:28134,40895:28088,40896:28102,40897:28140,40898:28126,40899:28108,40900:28136,40901:28114,40902:28101,40903:28154,40904:28121,40905:28132,40906:28117,40907:28138,40908:28142,40909:28205,40910:28270,40911:28206,40912:28185,40913:28274,40914:28255,40915:28222,40916:28195,40917:28267,40918:28203,40919:28278,40920:28237,40921:28191,40922:28227,40923:28218,40924:28238,40925:28196,40926:28415,40927:28189,40928:28216,40929:28290,40930:28330,40931:28312,40932:28361,40933:28343,40934:28371,40935:28349,40936:28335,40937:28356,40938:28338,40939:28372,40940:28373,40941:28303,40942:28325,40943:28354,40944:28319,40945:28481,40946:28433,40947:28748,40948:28396,40949:28408,40950:28414,40951:28479,40952:28402,40953:28465,40954:28399,40955:28466,40956:28364,161:65377,162:65378,163:65379,164:65380,165:65381,166:65382,167:65383,168:65384,169:65385,170:65386,171:65387,172:65388,173:65389,174:65390,175:65391,176:65392,177:65393,178:65394,179:65395,180:65396,181:65397,182:65398,183:65399,184:65400,185:65401,186:65402,187:65403,188:65404,189:65405,190:65406,191:65407,192:65408,193:65409,194:65410,195:65411,196:65412,197:65413,198:65414,199:65415,200:65416,201:65417,202:65418,203:65419,204:65420,205:65421,206:65422,207:65423,208:65424,209:65425,210:65426,211:65427,212:65428,213:65429,214:65430,215:65431,216:65432,217:65433,218:65434,219:65435,220:65436,221:65437,222:65438,223:65439,57408:28478,57409:28435,57410:28407,57411:28550,57412:28538,57413:28536,57414:28545,57415:28544,57416:28527,57417:28507,57418:28659,57419:28525,57420:28546,57421:28540,57422:28504,57423:28558,57424:28561,57425:28610,57426:28518,57427:28595,57428:28579,57429:28577,57430:28580,57431:28601,57432:28614,57433:28586,57434:28639,57435:28629,57436:28652,57437:28628,57438:28632,57439:28657,57440:28654,57441:28635,57442:28681,57443:28683,57444:28666,57445:28689,57446:28673,57447:28687,57448:28670,57449:28699,57450:28698,57451:28532,57452:28701,57453:28696,57454:28703,57455:28720,57456:28734,57457:28722,57458:28753,57459:28771,57460:28825,57461:28818,57462:28847,57463:28913,57464:28844,57465:28856,57466:28851,57467:28846,57468:28895,57469:28875,57470:28893,57472:28889,57473:28937,57474:28925,57475:28956,57476:28953,57477:29029,57478:29013,57479:29064,57480:29030,57481:29026,57482:29004,57483:29014,57484:29036,57485:29071,57486:29179,57487:29060,57488:29077,57489:29096,57490:29100,57491:29143,57492:29113,57493:29118,57494:29138,57495:29129,57496:29140,57497:29134,57498:29152,57499:29164,57500:29159,57501:29173,57502:29180,57503:29177,57504:29183,57505:29197,57506:29200,57507:29211,57508:29224,57509:29229,57510:29228,57511:29232,57512:29234,57513:29243,57514:29244,57515:29247,57516:29248,57517:29254,57518:29259,57519:29272,57520:29300,57521:29310,57522:29314,57523:29313,57524:29319,57525:29330,57526:29334,57527:29346,57528:29351,57529:29369,57530:29362,57531:29379,57532:29382,57533:29380,57534:29390,57535:29394,57536:29410,57537:29408,57538:29409,57539:29433,57540:29431,57541:20495,57542:29463,57543:29450,57544:29468,57545:29462,57546:29469,57547:29492,57548:29487,57549:29481,57550:29477,57551:29502,57552:29518,57553:29519,57554:40664,57555:29527,57556:29546,57557:29544,57558:29552,57559:29560,57560:29557,57561:29563,57562:29562,57563:29640,57564:29619,57565:29646,57566:29627,57567:29632,57568:29669,57569:29678,57570:29662,57571:29858,57572:29701,57573:29807,57574:29733,57575:29688,57576:29746,57577:29754,57578:29781,57579:29759,57580:29791,57581:29785,57582:29761,57583:29788,57584:29801,57585:29808,57586:29795,57587:29802,57588:29814,57589:29822,57590:29835,57591:29854,57592:29863,57593:29898,57594:29903,57595:29908,57596:29681,57664:29920,57665:29923,57666:29927,57667:29929,57668:29934,57669:29938,57670:29936,57671:29937,57672:29944,57673:29943,57674:29956,57675:29955,57676:29957,57677:29964,57678:29966,57679:29965,57680:29973,57681:29971,57682:29982,57683:29990,57684:29996,57685:30012,57686:30020,57687:30029,57688:30026,57689:30025,57690:30043,57691:30022,57692:30042,57693:30057,57694:30052,57695:30055,57696:30059,57697:30061,57698:30072,57699:30070,57700:30086,57701:30087,57702:30068,57703:30090,57704:30089,57705:30082,57706:30100,57707:30106,57708:30109,57709:30117,57710:30115,57711:30146,57712:30131,57713:30147,57714:30133,57715:30141,57716:30136,57717:30140,57718:30129,57719:30157,57720:30154,57721:30162,57722:30169,57723:30179,57724:30174,57725:30206,57726:30207,57728:30204,57729:30209,57730:30192,57731:30202,57732:30194,57733:30195,57734:30219,57735:30221,57736:30217,57737:30239,57738:30247,57739:30240,57740:30241,57741:30242,57742:30244,57743:30260,57744:30256,57745:30267,57746:30279,57747:30280,57748:30278,57749:30300,57750:30296,57751:30305,57752:30306,57753:30312,57754:30313,57755:30314,57756:30311,57757:30316,57758:30320,57759:30322,57760:30326,57761:30328,57762:30332,57763:30336,57764:30339,57765:30344,57766:30347,57767:30350,57768:30358,57769:30355,57770:30361,57771:30362,57772:30384,57773:30388,57774:30392,57775:30393,57776:30394,57777:30402,57778:30413,57779:30422,57780:30418,57781:30430,57782:30433,57783:30437,57784:30439,57785:30442,57786:34351,57787:30459,57788:30472,57789:30471,57790:30468,57791:30505,57792:30500,57793:30494,57794:30501,57795:30502,57796:30491,57797:30519,57798:30520,57799:30535,57800:30554,57801:30568,57802:30571,57803:30555,57804:30565,57805:30591,57806:30590,57807:30585,57808:30606,57809:30603,57810:30609,57811:30624,57812:30622,57813:30640,57814:30646,57815:30649,57816:30655,57817:30652,57818:30653,57819:30651,57820:30663,57821:30669,57822:30679,57823:30682,57824:30684,57825:30691,57826:30702,57827:30716,57828:30732,57829:30738,57830:31014,57831:30752,57832:31018,57833:30789,57834:30862,57835:30836,57836:30854,57837:30844,57838:30874,57839:30860,57840:30883,57841:30901,57842:30890,57843:30895,57844:30929,57845:30918,57846:30923,57847:30932,57848:30910,57849:30908,57850:30917,57851:30922,57852:30956,57920:30951,57921:30938,57922:30973,57923:30964,57924:30983,57925:30994,57926:30993,57927:31001,57928:31020,57929:31019,57930:31040,57931:31072,57932:31063,57933:31071,57934:31066,57935:31061,57936:31059,57937:31098,57938:31103,57939:31114,57940:31133,57941:31143,57942:40779,57943:31146,57944:31150,57945:31155,57946:31161,57947:31162,57948:31177,57949:31189,57950:31207,57951:31212,57952:31201,57953:31203,57954:31240,57955:31245,57956:31256,57957:31257,57958:31264,57959:31263,57960:31104,57961:31281,57962:31291,57963:31294,57964:31287,57965:31299,57966:31319,57967:31305,57968:31329,57969:31330,57970:31337,57971:40861,57972:31344,57973:31353,57974:31357,57975:31368,57976:31383,57977:31381,57978:31384,57979:31382,57980:31401,57981:31432,57982:31408,57984:31414,57985:31429,57986:31428,57987:31423,57988:36995,57989:31431,57990:31434,57991:31437,57992:31439,57993:31445,57994:31443,57995:31449,57996:31450,57997:31453,57998:31457,57999:31458,58e3:31462,58001:31469,58002:31472,58003:31490,58004:31503,58005:31498,58006:31494,58007:31539,58008:31512,58009:31513,58010:31518,58011:31541,58012:31528,58013:31542,58014:31568,58015:31610,58016:31492,58017:31565,58018:31499,58019:31564,58020:31557,58021:31605,58022:31589,58023:31604,58024:31591,58025:31600,58026:31601,58027:31596,58028:31598,58029:31645,58030:31640,58031:31647,58032:31629,58033:31644,58034:31642,58035:31627,58036:31634,58037:31631,58038:31581,58039:31641,58040:31691,58041:31681,58042:31692,58043:31695,58044:31668,58045:31686,58046:31709,58047:31721,58048:31761,58049:31764,58050:31718,58051:31717,58052:31840,58053:31744,58054:31751,58055:31763,58056:31731,58057:31735,58058:31767,58059:31757,58060:31734,58061:31779,58062:31783,58063:31786,58064:31775,58065:31799,58066:31787,58067:31805,58068:31820,58069:31811,58070:31828,58071:31823,58072:31808,58073:31824,58074:31832,58075:31839,58076:31844,58077:31830,58078:31845,58079:31852,58080:31861,58081:31875,58082:31888,58083:31908,58084:31917,58085:31906,58086:31915,58087:31905,58088:31912,58089:31923,58090:31922,58091:31921,58092:31918,58093:31929,58094:31933,58095:31936,58096:31941,58097:31938,58098:31960,58099:31954,58100:31964,58101:31970,58102:39739,58103:31983,58104:31986,58105:31988,58106:31990,58107:31994,58108:32006,58176:32002,58177:32028,58178:32021,58179:32010,58180:32069,58181:32075,58182:32046,58183:32050,58184:32063,58185:32053,58186:32070,58187:32115,58188:32086,58189:32078,58190:32114,58191:32104,58192:32110,58193:32079,58194:32099,58195:32147,58196:32137,58197:32091,58198:32143,58199:32125,58200:32155,58201:32186,58202:32174,58203:32163,58204:32181,58205:32199,58206:32189,58207:32171,58208:32317,58209:32162,58210:32175,58211:32220,58212:32184,58213:32159,58214:32176,58215:32216,58216:32221,58217:32228,58218:32222,58219:32251,58220:32242,58221:32225,58222:32261,58223:32266,58224:32291,58225:32289,58226:32274,58227:32305,58228:32287,58229:32265,58230:32267,58231:32290,58232:32326,58233:32358,58234:32315,58235:32309,58236:32313,58237:32323,58238:32311,58240:32306,58241:32314,58242:32359,58243:32349,58244:32342,58245:32350,58246:32345,58247:32346,58248:32377,58249:32362,58250:32361,58251:32380,58252:32379,58253:32387,58254:32213,58255:32381,58256:36782,58257:32383,58258:32392,58259:32393,58260:32396,58261:32402,58262:32400,58263:32403,58264:32404,58265:32406,58266:32398,58267:32411,58268:32412,58269:32568,58270:32570,58271:32581,58272:32588,58273:32589,58274:32590,58275:32592,58276:32593,58277:32597,58278:32596,58279:32600,58280:32607,58281:32608,58282:32616,58283:32617,58284:32615,58285:32632,58286:32642,58287:32646,58288:32643,58289:32648,58290:32647,58291:32652,58292:32660,58293:32670,58294:32669,58295:32666,58296:32675,58297:32687,58298:32690,58299:32697,58300:32686,58301:32694,58302:32696,58303:35697,58304:32709,58305:32710,58306:32714,58307:32725,58308:32724,58309:32737,58310:32742,58311:32745,58312:32755,58313:32761,58314:39132,58315:32774,58316:32772,58317:32779,58318:32786,58319:32792,58320:32793,58321:32796,58322:32801,58323:32808,58324:32831,58325:32827,58326:32842,58327:32838,58328:32850,58329:32856,58330:32858,58331:32863,58332:32866,58333:32872,58334:32883,58335:32882,58336:32880,58337:32886,58338:32889,58339:32893,58340:32895,58341:32900,58342:32902,58343:32901,58344:32923,58345:32915,58346:32922,58347:32941,58348:20880,58349:32940,58350:32987,58351:32997,58352:32985,58353:32989,58354:32964,58355:32986,58356:32982,58357:33033,58358:33007,58359:33009,58360:33051,58361:33065,58362:33059,58363:33071,58364:33099,58432:38539,58433:33094,58434:33086,58435:33107,58436:33105,58437:33020,58438:33137,58439:33134,58440:33125,58441:33126,58442:33140,58443:33155,58444:33160,58445:33162,58446:33152,58447:33154,58448:33184,58449:33173,58450:33188,58451:33187,58452:33119,58453:33171,58454:33193,58455:33200,58456:33205,58457:33214,58458:33208,58459:33213,58460:33216,58461:33218,58462:33210,58463:33225,58464:33229,58465:33233,58466:33241,58467:33240,58468:33224,58469:33242,58470:33247,58471:33248,58472:33255,58473:33274,58474:33275,58475:33278,58476:33281,58477:33282,58478:33285,58479:33287,58480:33290,58481:33293,58482:33296,58483:33302,58484:33321,58485:33323,58486:33336,58487:33331,58488:33344,58489:33369,58490:33368,58491:33373,58492:33370,58493:33375,58494:33380,58496:33378,58497:33384,58498:33386,58499:33387,58500:33326,58501:33393,58502:33399,58503:33400,58504:33406,58505:33421,58506:33426,58507:33451,58508:33439,58509:33467,58510:33452,58511:33505,58512:33507,58513:33503,58514:33490,58515:33524,58516:33523,58517:33530,58518:33683,58519:33539,58520:33531,58521:33529,58522:33502,58523:33542,58524:33500,58525:33545,58526:33497,58527:33589,58528:33588,58529:33558,58530:33586,58531:33585,58532:33600,58533:33593,58534:33616,58535:33605,58536:33583,58537:33579,58538:33559,58539:33560,58540:33669,58541:33690,58542:33706,58543:33695,58544:33698,58545:33686,58546:33571,58547:33678,58548:33671,58549:33674,58550:33660,58551:33717,58552:33651,58553:33653,58554:33696,58555:33673,58556:33704,58557:33780,58558:33811,58559:33771,58560:33742,58561:33789,58562:33795,58563:33752,58564:33803,58565:33729,58566:33783,58567:33799,58568:33760,58569:33778,58570:33805,58571:33826,58572:33824,58573:33725,58574:33848,58575:34054,58576:33787,58577:33901,58578:33834,58579:33852,58580:34138,58581:33924,58582:33911,58583:33899,58584:33965,58585:33902,58586:33922,58587:33897,58588:33862,58589:33836,58590:33903,58591:33913,58592:33845,58593:33994,58594:33890,58595:33977,58596:33983,58597:33951,58598:34009,58599:33997,58600:33979,58601:34010,58602:34e3,58603:33985,58604:33990,58605:34006,58606:33953,58607:34081,58608:34047,58609:34036,58610:34071,58611:34072,58612:34092,58613:34079,58614:34069,58615:34068,58616:34044,58617:34112,58618:34147,58619:34136,58620:34120,58688:34113,58689:34306,58690:34123,58691:34133,58692:34176,58693:34212,58694:34184,58695:34193,58696:34186,58697:34216,58698:34157,58699:34196,58700:34203,58701:34282,58702:34183,58703:34204,58704:34167,58705:34174,58706:34192,58707:34249,58708:34234,58709:34255,58710:34233,58711:34256,58712:34261,58713:34269,58714:34277,58715:34268,58716:34297,58717:34314,58718:34323,58719:34315,58720:34302,58721:34298,58722:34310,58723:34338,58724:34330,58725:34352,58726:34367,58727:34381,58728:20053,58729:34388,58730:34399,58731:34407,58732:34417,58733:34451,58734:34467,58735:34473,58736:34474,58737:34443,58738:34444,58739:34486,58740:34479,58741:34500,58742:34502,58743:34480,58744:34505,58745:34851,58746:34475,58747:34516,58748:34526,58749:34537,58750:34540,58752:34527,58753:34523,58754:34543,58755:34578,58756:34566,58757:34568,58758:34560,58759:34563,58760:34555,58761:34577,58762:34569,58763:34573,58764:34553,58765:34570,58766:34612,58767:34623,58768:34615,58769:34619,58770:34597,58771:34601,58772:34586,58773:34656,58774:34655,58775:34680,58776:34636,58777:34638,58778:34676,58779:34647,58780:34664,58781:34670,58782:34649,58783:34643,58784:34659,58785:34666,58786:34821,58787:34722,58788:34719,58789:34690,58790:34735,58791:34763,58792:34749,58793:34752,58794:34768,58795:38614,58796:34731,58797:34756,58798:34739,58799:34759,58800:34758,58801:34747,58802:34799,58803:34802,58804:34784,58805:34831,58806:34829,58807:34814,58808:34806,58809:34807,58810:34830,58811:34770,58812:34833,58813:34838,58814:34837,58815:34850,58816:34849,58817:34865,58818:34870,58819:34873,58820:34855,58821:34875,58822:34884,58823:34882,58824:34898,58825:34905,58826:34910,58827:34914,58828:34923,58829:34945,58830:34942,58831:34974,58832:34933,58833:34941,58834:34997,58835:34930,58836:34946,58837:34967,58838:34962,58839:34990,58840:34969,58841:34978,58842:34957,58843:34980,58844:34992,58845:35007,58846:34993,58847:35011,58848:35012,58849:35028,58850:35032,58851:35033,58852:35037,58853:35065,58854:35074,58855:35068,58856:35060,58857:35048,58858:35058,58859:35076,58860:35084,58861:35082,58862:35091,58863:35139,58864:35102,58865:35109,58866:35114,58867:35115,58868:35137,58869:35140,58870:35131,58871:35126,58872:35128,58873:35148,58874:35101,58875:35168,58876:35166,58944:35174,58945:35172,58946:35181,58947:35178,58948:35183,58949:35188,58950:35191,58951:35198,58952:35203,58953:35208,58954:35210,58955:35219,58956:35224,58957:35233,58958:35241,58959:35238,58960:35244,58961:35247,58962:35250,58963:35258,58964:35261,58965:35263,58966:35264,58967:35290,58968:35292,58969:35293,58970:35303,58971:35316,58972:35320,58973:35331,58974:35350,58975:35344,58976:35340,58977:35355,58978:35357,58979:35365,58980:35382,58981:35393,58982:35419,58983:35410,58984:35398,58985:35400,58986:35452,58987:35437,58988:35436,58989:35426,58990:35461,58991:35458,58992:35460,58993:35496,58994:35489,58995:35473,58996:35493,58997:35494,58998:35482,58999:35491,59e3:35524,59001:35533,59002:35522,59003:35546,59004:35563,59005:35571,59006:35559,59008:35556,59009:35569,59010:35604,59011:35552,59012:35554,59013:35575,59014:35550,59015:35547,59016:35596,59017:35591,59018:35610,59019:35553,59020:35606,59021:35600,59022:35607,59023:35616,59024:35635,59025:38827,59026:35622,59027:35627,59028:35646,59029:35624,59030:35649,59031:35660,59032:35663,59033:35662,59034:35657,59035:35670,59036:35675,59037:35674,59038:35691,59039:35679,59040:35692,59041:35695,59042:35700,59043:35709,59044:35712,59045:35724,59046:35726,59047:35730,59048:35731,59049:35734,59050:35737,59051:35738,59052:35898,59053:35905,59054:35903,59055:35912,59056:35916,59057:35918,59058:35920,59059:35925,59060:35938,59061:35948,59062:35960,59063:35962,59064:35970,59065:35977,59066:35973,59067:35978,59068:35981,59069:35982,59070:35988,59071:35964,59072:35992,59073:25117,59074:36013,59075:36010,59076:36029,59077:36018,59078:36019,59079:36014,59080:36022,59081:36040,59082:36033,59083:36068,59084:36067,59085:36058,59086:36093,59087:36090,59088:36091,59089:36100,59090:36101,59091:36106,59092:36103,59093:36111,59094:36109,59095:36112,59096:40782,59097:36115,59098:36045,59099:36116,59100:36118,59101:36199,59102:36205,59103:36209,59104:36211,59105:36225,59106:36249,59107:36290,59108:36286,59109:36282,59110:36303,59111:36314,59112:36310,59113:36300,59114:36315,59115:36299,59116:36330,59117:36331,59118:36319,59119:36323,59120:36348,59121:36360,59122:36361,59123:36351,59124:36381,59125:36382,59126:36368,59127:36383,59128:36418,59129:36405,59130:36400,59131:36404,59132:36426,59200:36423,59201:36425,59202:36428,59203:36432,59204:36424,59205:36441,59206:36452,59207:36448,59208:36394,59209:36451,59210:36437,59211:36470,59212:36466,59213:36476,59214:36481,59215:36487,59216:36485,59217:36484,59218:36491,59219:36490,59220:36499,59221:36497,59222:36500,59223:36505,59224:36522,59225:36513,59226:36524,59227:36528,59228:36550,59229:36529,59230:36542,59231:36549,59232:36552,59233:36555,59234:36571,59235:36579,59236:36604,59237:36603,59238:36587,59239:36606,59240:36618,59241:36613,59242:36629,59243:36626,59244:36633,59245:36627,59246:36636,59247:36639,59248:36635,59249:36620,59250:36646,59251:36659,59252:36667,59253:36665,59254:36677,59255:36674,59256:36670,59257:36684,59258:36681,59259:36678,59260:36686,59261:36695,59262:36700,59264:36706,59265:36707,59266:36708,59267:36764,59268:36767,59269:36771,59270:36781,59271:36783,59272:36791,59273:36826,59274:36837,59275:36834,59276:36842,59277:36847,59278:36999,59279:36852,59280:36869,59281:36857,59282:36858,59283:36881,59284:36885,59285:36897,59286:36877,59287:36894,59288:36886,59289:36875,59290:36903,59291:36918,59292:36917,59293:36921,59294:36856,59295:36943,59296:36944,59297:36945,59298:36946,59299:36878,59300:36937,59301:36926,59302:36950,59303:36952,59304:36958,59305:36968,59306:36975,59307:36982,59308:38568,59309:36978,59310:36994,59311:36989,59312:36993,59313:36992,59314:37002,59315:37001,59316:37007,59317:37032,59318:37039,59319:37041,59320:37045,59321:37090,59322:37092,59323:25160,59324:37083,59325:37122,59326:37138,59327:37145,59328:37170,59329:37168,59330:37194,59331:37206,59332:37208,59333:37219,59334:37221,59335:37225,59336:37235,59337:37234,59338:37259,59339:37257,59340:37250,59341:37282,59342:37291,59343:37295,59344:37290,59345:37301,59346:37300,59347:37306,59348:37312,59349:37313,59350:37321,59351:37323,59352:37328,59353:37334,59354:37343,59355:37345,59356:37339,59357:37372,59358:37365,59359:37366,59360:37406,59361:37375,59362:37396,59363:37420,59364:37397,59365:37393,59366:37470,59367:37463,59368:37445,59369:37449,59370:37476,59371:37448,59372:37525,59373:37439,59374:37451,59375:37456,59376:37532,59377:37526,59378:37523,59379:37531,59380:37466,59381:37583,59382:37561,59383:37559,59384:37609,59385:37647,59386:37626,59387:37700,59388:37678,59456:37657,59457:37666,59458:37658,59459:37667,59460:37690,59461:37685,59462:37691,59463:37724,59464:37728,59465:37756,59466:37742,59467:37718,59468:37808,59469:37804,59470:37805,59471:37780,59472:37817,59473:37846,59474:37847,59475:37864,59476:37861,59477:37848,59478:37827,59479:37853,59480:37840,59481:37832,59482:37860,59483:37914,59484:37908,59485:37907,59486:37891,59487:37895,59488:37904,59489:37942,59490:37931,59491:37941,59492:37921,59493:37946,59494:37953,59495:37970,59496:37956,59497:37979,59498:37984,59499:37986,59500:37982,59501:37994,59502:37417,59503:38e3,59504:38005,59505:38007,59506:38013,59507:37978,59508:38012,59509:38014,59510:38017,59511:38015,59512:38274,59513:38279,59514:38282,59515:38292,59516:38294,59517:38296,59518:38297,59520:38304,59521:38312,59522:38311,59523:38317,59524:38332,59525:38331,59526:38329,59527:38334,59528:38346,59529:28662,59530:38339,59531:38349,59532:38348,59533:38357,59534:38356,59535:38358,59536:38364,59537:38369,59538:38373,59539:38370,59540:38433,59541:38440,59542:38446,59543:38447,59544:38466,59545:38476,59546:38479,59547:38475,59548:38519,59549:38492,59550:38494,59551:38493,59552:38495,59553:38502,59554:38514,59555:38508,59556:38541,59557:38552,59558:38549,59559:38551,59560:38570,59561:38567,59562:38577,59563:38578,59564:38576,59565:38580,59566:38582,59567:38584,59568:38585,59569:38606,59570:38603,59571:38601,59572:38605,59573:35149,59574:38620,59575:38669,59576:38613,59577:38649,59578:38660,59579:38662,59580:38664,59581:38675,59582:38670,59583:38673,59584:38671,59585:38678,59586:38681,59587:38692,59588:38698,59589:38704,59590:38713,59591:38717,59592:38718,59593:38724,59594:38726,59595:38728,59596:38722,59597:38729,59598:38748,59599:38752,59600:38756,59601:38758,59602:38760,59603:21202,59604:38763,59605:38769,59606:38777,59607:38789,59608:38780,59609:38785,59610:38778,59611:38790,59612:38795,59613:38799,59614:38800,59615:38812,59616:38824,59617:38822,59618:38819,59619:38835,59620:38836,59621:38851,59622:38854,59623:38856,59624:38859,59625:38876,59626:38893,59627:40783,59628:38898,59629:31455,59630:38902,59631:38901,59632:38927,59633:38924,59634:38968,59635:38948,59636:38945,59637:38967,59638:38973,59639:38982,59640:38991,59641:38987,59642:39019,59643:39023,59644:39024,59712:39025,59713:39028,59714:39027,59715:39082,59716:39087,59717:39089,59718:39094,59719:39108,59720:39107,59721:39110,59722:39145,59723:39147,59724:39171,59725:39177,59726:39186,59727:39188,59728:39192,59729:39201,59730:39197,59731:39198,59732:39204,59733:39200,59734:39212,59735:39214,59736:39229,59737:39230,59738:39234,59739:39241,59740:39237,59741:39248,59742:39243,59743:39249,59744:39250,59745:39244,59746:39253,59747:39319,59748:39320,59749:39333,59750:39341,59751:39342,59752:39356,59753:39391,59754:39387,59755:39389,59756:39384,59757:39377,59758:39405,59759:39406,59760:39409,59761:39410,59762:39419,59763:39416,59764:39425,59765:39439,59766:39429,59767:39394,59768:39449,59769:39467,59770:39479,59771:39493,59772:39490,59773:39488,59774:39491,59776:39486,59777:39509,59778:39501,59779:39515,59780:39511,59781:39519,59782:39522,59783:39525,59784:39524,59785:39529,59786:39531,59787:39530,59788:39597,59789:39600,59790:39612,59791:39616,59792:39631,59793:39633,59794:39635,59795:39636,59796:39646,59797:39647,59798:39650,59799:39651,59800:39654,59801:39663,59802:39659,59803:39662,59804:39668,59805:39665,59806:39671,59807:39675,59808:39686,59809:39704,59810:39706,59811:39711,59812:39714,59813:39715,59814:39717,59815:39719,59816:39720,59817:39721,59818:39722,59819:39726,59820:39727,59821:39730,59822:39748,59823:39747,59824:39759,59825:39757,59826:39758,59827:39761,59828:39768,59829:39796,59830:39827,59831:39811,59832:39825,59833:39830,59834:39831,59835:39839,59836:39840,59837:39848,59838:39860,59839:39872,59840:39882,59841:39865,59842:39878,59843:39887,59844:39889,59845:39890,59846:39907,59847:39906,59848:39908,59849:39892,59850:39905,59851:39994,59852:39922,59853:39921,59854:39920,59855:39957,59856:39956,59857:39945,59858:39955,59859:39948,59860:39942,59861:39944,59862:39954,59863:39946,59864:39940,59865:39982,59866:39963,59867:39973,59868:39972,59869:39969,59870:39984,59871:40007,59872:39986,59873:40006,59874:39998,59875:40026,59876:40032,59877:40039,59878:40054,59879:40056,59880:40167,59881:40172,59882:40176,59883:40201,59884:40200,59885:40171,59886:40195,59887:40198,59888:40234,59889:40230,59890:40367,59891:40227,59892:40223,59893:40260,59894:40213,59895:40210,59896:40257,59897:40255,59898:40254,59899:40262,59900:40264,59968:40285,59969:40286,59970:40292,59971:40273,59972:40272,59973:40281,59974:40306,59975:40329,59976:40327,59977:40363,59978:40303,59979:40314,59980:40346,59981:40356,59982:40361,59983:40370,59984:40388,59985:40385,59986:40379,59987:40376,59988:40378,59989:40390,59990:40399,59991:40386,59992:40409,59993:40403,59994:40440,59995:40422,59996:40429,59997:40431,59998:40445,59999:40474,6e4:40475,60001:40478,60002:40565,60003:40569,60004:40573,60005:40577,60006:40584,60007:40587,60008:40588,60009:40594,60010:40597,60011:40593,60012:40605,60013:40613,60014:40617,60015:40632,60016:40618,60017:40621,60018:38753,60019:40652,60020:40654,60021:40655,60022:40656,60023:40660,60024:40668,60025:40670,60026:40669,60027:40672,60028:40677,60029:40680,60030:40687,60032:40692,60033:40694,60034:40695,60035:40697,60036:40699,60037:40700,60038:40701,60039:40711,60040:40712,60041:30391,60042:40725,60043:40737,60044:40748,60045:40766,60046:40778,60047:40786,60048:40788,60049:40803,60050:40799,60051:40800,60052:40801,60053:40806,60054:40807,60055:40812,60056:40810,60057:40823,60058:40818,60059:40822,60060:40853,60061:40860,60062:40864,60063:22575,60064:27079,60065:36953,60066:29796,60067:20956,60068:29081}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),o=r(2);t.decode=function(e,t){var r=new Uint8ClampedArray(e.length);r.set(e);for(var a=new n.default(285,256,0),i=new o.default(a,r),l=new Uint8ClampedArray(t),s=!1,c=0;c<t;c++){var u=i.evaluateAt(a.exp(c+a.generatorBase));l[l.length-1-c]=u,0!==u&&(s=!0)}if(!s)return r;var d=new o.default(a,l),f=function(e,t,r,n){var o;t.degree()<r.degree()&&(t=(o=[r,t])[0],r=o[1]);for(var a=t,i=r,l=e.zero,s=e.one;i.degree()>=n/2;){var c=a,u=l;if(l=s,(a=i).isZero())return null;i=c;for(var d=e.zero,f=a.getCoefficient(a.degree()),p=e.inverse(f);i.degree()>=a.degree()&&!i.isZero();){var h=i.degree()-a.degree(),v=e.multiply(i.getCoefficient(i.degree()),p);d=d.addOrSubtract(e.buildMonomial(h,v)),i=i.addOrSubtract(a.multiplyByMonomial(h,v))}if(s=d.multiplyPoly(l).addOrSubtract(u),i.degree()>=a.degree())return null}var m=s.getCoefficient(0);if(0===m)return null;var g=e.inverse(m);return[s.multiply(g),i.multiply(g)]}(a,a.buildMonomial(t,1),d,t);if(null===f)return null;var p=function(e,t){var r=t.degree();if(1===r)return[t.getCoefficient(1)];for(var n=new Array(r),o=0,a=1;a<e.size&&o<r;a++)0===t.evaluateAt(a)&&(n[o]=e.inverse(a),o++);return o!==r?null:n}(a,f[0]);if(null==p)return null;for(var h=function(e,t,r){for(var o=r.length,a=new Array(o),i=0;i<o;i++){for(var l=e.inverse(r[i]),s=1,c=0;c<o;c++)i!==c&&(s=e.multiply(s,n.addOrSubtractGF(1,e.multiply(r[c],l))));a[i]=e.multiply(t.evaluateAt(l),e.inverse(s)),0!==e.generatorBase&&(a[i]=e.multiply(a[i],l))}return a}(a,f[1],p),v=0;v<p.length;v++){var m=r.length-1-a.log(p[v]);if(m<0)return null;r[m]=n.addOrSubtractGF(r[m],h[v])}return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VERSIONS=[{infoBits:null,versionNumber:1,alignmentPatternCenters:[],errorCorrectionLevels:[{ecCodewordsPerBlock:7,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:10,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:16}]},{ecCodewordsPerBlock:13,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:13}]},{ecCodewordsPerBlock:17,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:9}]}]},{infoBits:null,versionNumber:2,alignmentPatternCenters:[6,18],errorCorrectionLevels:[{ecCodewordsPerBlock:10,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:34}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:28}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:22}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:16}]}]},{infoBits:null,versionNumber:3,alignmentPatternCenters:[6,22],errorCorrectionLevels:[{ecCodewordsPerBlock:15,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:55}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:13}]}]},{infoBits:null,versionNumber:4,alignmentPatternCenters:[6,26],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:80}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:32}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:9}]}]},{infoBits:null,versionNumber:5,alignmentPatternCenters:[6,30],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:43}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:15},{numBlocks:2,dataCodewordsPerBlock:16}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:11},{numBlocks:2,dataCodewordsPerBlock:12}]}]},{infoBits:null,versionNumber:6,alignmentPatternCenters:[6,34],errorCorrectionLevels:[{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:68}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:27}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:15}]}]},{infoBits:31892,versionNumber:7,alignmentPatternCenters:[6,22,38],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:78}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:31}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:4,dataCodewordsPerBlock:15}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:13},{numBlocks:1,dataCodewordsPerBlock:14}]}]},{infoBits:34236,versionNumber:8,alignmentPatternCenters:[6,24,42],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:97}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:38},{numBlocks:2,dataCodewordsPerBlock:39}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:18},{numBlocks:2,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:14},{numBlocks:2,dataCodewordsPerBlock:15}]}]},{infoBits:39577,versionNumber:9,alignmentPatternCenters:[6,26,46],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:36},{numBlocks:2,dataCodewordsPerBlock:37}]},{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:16},{numBlocks:4,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:12},{numBlocks:4,dataCodewordsPerBlock:13}]}]},{infoBits:42195,versionNumber:10,alignmentPatternCenters:[6,28,50],errorCorrectionLevels:[{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:68},{numBlocks:2,dataCodewordsPerBlock:69}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:43},{numBlocks:1,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:19},{numBlocks:2,dataCodewordsPerBlock:20}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:15},{numBlocks:2,dataCodewordsPerBlock:16}]}]},{infoBits:48118,versionNumber:11,alignmentPatternCenters:[6,30,54],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:81}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:50},{numBlocks:4,dataCodewordsPerBlock:51}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:22},{numBlocks:4,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:12},{numBlocks:8,dataCodewordsPerBlock:13}]}]},{infoBits:51042,versionNumber:12,alignmentPatternCenters:[6,32,58],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:92},{numBlocks:2,dataCodewordsPerBlock:93}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:36},{numBlocks:2,dataCodewordsPerBlock:37}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:20},{numBlocks:6,dataCodewordsPerBlock:21}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:14},{numBlocks:4,dataCodewordsPerBlock:15}]}]},{infoBits:55367,versionNumber:13,alignmentPatternCenters:[6,34,62],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:107}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:37},{numBlocks:1,dataCodewordsPerBlock:38}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:20},{numBlocks:4,dataCodewordsPerBlock:21}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:11},{numBlocks:4,dataCodewordsPerBlock:12}]}]},{infoBits:58893,versionNumber:14,alignmentPatternCenters:[6,26,46,66],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:115},{numBlocks:1,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:40},{numBlocks:5,dataCodewordsPerBlock:41}]},{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:16},{numBlocks:5,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:12},{numBlocks:5,dataCodewordsPerBlock:13}]}]},{infoBits:63784,versionNumber:15,alignmentPatternCenters:[6,26,48,70],errorCorrectionLevels:[{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:87},{numBlocks:1,dataCodewordsPerBlock:88}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:41},{numBlocks:5,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:24},{numBlocks:7,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:12},{numBlocks:7,dataCodewordsPerBlock:13}]}]},{infoBits:68472,versionNumber:16,alignmentPatternCenters:[6,26,50,74],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:98},{numBlocks:1,dataCodewordsPerBlock:99}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:45},{numBlocks:3,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:19},{numBlocks:2,dataCodewordsPerBlock:20}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:15},{numBlocks:13,dataCodewordsPerBlock:16}]}]},{infoBits:70749,versionNumber:17,alignmentPatternCenters:[6,30,54,78],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:107},{numBlocks:5,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:46},{numBlocks:1,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:22},{numBlocks:15,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:17,dataCodewordsPerBlock:15}]}]},{infoBits:76311,versionNumber:18,alignmentPatternCenters:[6,30,56,82],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:120},{numBlocks:1,dataCodewordsPerBlock:121}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:9,dataCodewordsPerBlock:43},{numBlocks:4,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:22},{numBlocks:1,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:19,dataCodewordsPerBlock:15}]}]},{infoBits:79154,versionNumber:19,alignmentPatternCenters:[6,30,58,86],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:113},{numBlocks:4,dataCodewordsPerBlock:114}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:44},{numBlocks:11,dataCodewordsPerBlock:45}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:21},{numBlocks:4,dataCodewordsPerBlock:22}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:9,dataCodewordsPerBlock:13},{numBlocks:16,dataCodewordsPerBlock:14}]}]},{infoBits:84390,versionNumber:20,alignmentPatternCenters:[6,34,62,90],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:107},{numBlocks:5,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:41},{numBlocks:13,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:24},{numBlocks:5,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:15},{numBlocks:10,dataCodewordsPerBlock:16}]}]},{infoBits:87683,versionNumber:21,alignmentPatternCenters:[6,28,50,72,94],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:116},{numBlocks:4,dataCodewordsPerBlock:117}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:22},{numBlocks:6,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:16},{numBlocks:6,dataCodewordsPerBlock:17}]}]},{infoBits:92361,versionNumber:22,alignmentPatternCenters:[6,26,50,74,98],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:111},{numBlocks:7,dataCodewordsPerBlock:112}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:24},{numBlocks:16,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:34,dataCodewordsPerBlock:13}]}]},{infoBits:96236,versionNumber:23,alignmentPatternCenters:[6,30,54,74,102],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:121},{numBlocks:5,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:47},{numBlocks:14,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:16,dataCodewordsPerBlock:15},{numBlocks:14,dataCodewordsPerBlock:16}]}]},{infoBits:102084,versionNumber:24,alignmentPatternCenters:[6,28,54,80,106],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:117},{numBlocks:4,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:45},{numBlocks:14,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:24},{numBlocks:16,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:30,dataCodewordsPerBlock:16},{numBlocks:2,dataCodewordsPerBlock:17}]}]},{infoBits:102881,versionNumber:25,alignmentPatternCenters:[6,32,58,84,110],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:106},{numBlocks:4,dataCodewordsPerBlock:107}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:47},{numBlocks:13,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:24},{numBlocks:22,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:15},{numBlocks:13,dataCodewordsPerBlock:16}]}]},{infoBits:110507,versionNumber:26,alignmentPatternCenters:[6,30,58,86,114],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:114},{numBlocks:2,dataCodewordsPerBlock:115}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:46},{numBlocks:4,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:28,dataCodewordsPerBlock:22},{numBlocks:6,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:33,dataCodewordsPerBlock:16},{numBlocks:4,dataCodewordsPerBlock:17}]}]},{infoBits:110734,versionNumber:27,alignmentPatternCenters:[6,34,62,90,118],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:122},{numBlocks:4,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:45},{numBlocks:3,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:23},{numBlocks:26,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:15},{numBlocks:28,dataCodewordsPerBlock:16}]}]},{infoBits:117786,versionNumber:28,alignmentPatternCenters:[6,26,50,74,98,122],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:117},{numBlocks:10,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:45},{numBlocks:23,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:24},{numBlocks:31,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:15},{numBlocks:31,dataCodewordsPerBlock:16}]}]},{infoBits:119615,versionNumber:29,alignmentPatternCenters:[6,30,54,78,102,126],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:116},{numBlocks:7,dataCodewordsPerBlock:117}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:21,dataCodewordsPerBlock:45},{numBlocks:7,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:23},{numBlocks:37,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:15},{numBlocks:26,dataCodewordsPerBlock:16}]}]},{infoBits:126325,versionNumber:30,alignmentPatternCenters:[6,26,52,78,104,130],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:115},{numBlocks:10,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:47},{numBlocks:10,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:24},{numBlocks:25,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:23,dataCodewordsPerBlock:15},{numBlocks:25,dataCodewordsPerBlock:16}]}]},{infoBits:127568,versionNumber:31,alignmentPatternCenters:[6,30,56,82,108,134],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:115},{numBlocks:3,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:46},{numBlocks:29,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:42,dataCodewordsPerBlock:24},{numBlocks:1,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:23,dataCodewordsPerBlock:15},{numBlocks:28,dataCodewordsPerBlock:16}]}]},{infoBits:133589,versionNumber:32,alignmentPatternCenters:[6,34,60,86,112,138],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:115}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:46},{numBlocks:23,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:24},{numBlocks:35,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:15},{numBlocks:35,dataCodewordsPerBlock:16}]}]},{infoBits:136944,versionNumber:33,alignmentPatternCenters:[6,30,58,86,114,142],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:115},{numBlocks:1,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:14,dataCodewordsPerBlock:46},{numBlocks:21,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:29,dataCodewordsPerBlock:24},{numBlocks:19,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:15},{numBlocks:46,dataCodewordsPerBlock:16}]}]},{infoBits:141498,versionNumber:34,alignmentPatternCenters:[6,34,62,90,118,146],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:115},{numBlocks:6,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:14,dataCodewordsPerBlock:46},{numBlocks:23,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:44,dataCodewordsPerBlock:24},{numBlocks:7,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:59,dataCodewordsPerBlock:16},{numBlocks:1,dataCodewordsPerBlock:17}]}]},{infoBits:145311,versionNumber:35,alignmentPatternCenters:[6,30,54,78,102,126,150],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:121},{numBlocks:7,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:47},{numBlocks:26,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:39,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:15},{numBlocks:41,dataCodewordsPerBlock:16}]}]},{infoBits:150283,versionNumber:36,alignmentPatternCenters:[6,24,50,76,102,128,154],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:121},{numBlocks:14,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:47},{numBlocks:34,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:46,dataCodewordsPerBlock:24},{numBlocks:10,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:15},{numBlocks:64,dataCodewordsPerBlock:16}]}]},{infoBits:152622,versionNumber:37,alignmentPatternCenters:[6,28,54,80,106,132,158],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:122},{numBlocks:4,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:29,dataCodewordsPerBlock:46},{numBlocks:14,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:49,dataCodewordsPerBlock:24},{numBlocks:10,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:24,dataCodewordsPerBlock:15},{numBlocks:46,dataCodewordsPerBlock:16}]}]},{infoBits:158308,versionNumber:38,alignmentPatternCenters:[6,32,58,84,110,136,162],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:122},{numBlocks:18,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:46},{numBlocks:32,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:48,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:42,dataCodewordsPerBlock:15},{numBlocks:32,dataCodewordsPerBlock:16}]}]},{infoBits:161089,versionNumber:39,alignmentPatternCenters:[6,26,54,82,110,138,166],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:20,dataCodewordsPerBlock:117},{numBlocks:4,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:40,dataCodewordsPerBlock:47},{numBlocks:7,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:43,dataCodewordsPerBlock:24},{numBlocks:22,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:15},{numBlocks:67,dataCodewordsPerBlock:16}]}]},{infoBits:167017,versionNumber:40,alignmentPatternCenters:[6,30,58,86,114,142,170],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:118},{numBlocks:6,dataCodewordsPerBlock:119}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:18,dataCodewordsPerBlock:47},{numBlocks:31,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:34,dataCodewordsPerBlock:24},{numBlocks:34,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:20,dataCodewordsPerBlock:15},{numBlocks:61,dataCodewordsPerBlock:16}]}]}]},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0);function o(e,t,r,n){var o=e.x-t.x+r.x-n.x,a=e.y-t.y+r.y-n.y;if(0===o&&0===a)return{a11:t.x-e.x,a12:t.y-e.y,a13:0,a21:r.x-t.x,a22:r.y-t.y,a23:0,a31:e.x,a32:e.y,a33:1};var i=t.x-r.x,l=n.x-r.x,s=t.y-r.y,c=n.y-r.y,u=i*c-l*s,d=(o*c-l*a)/u,f=(i*a-o*s)/u;return{a11:t.x-e.x+d*t.x,a12:t.y-e.y+d*t.y,a13:d,a21:n.x-e.x+f*n.x,a22:n.y-e.y+f*n.y,a23:f,a31:e.x,a32:e.y,a33:1}}t.extract=function(e,t){for(var r,a,i=function(e,t,r,n){var a=o(e,t,r,n);return{a11:a.a22*a.a33-a.a23*a.a32,a12:a.a13*a.a32-a.a12*a.a33,a13:a.a12*a.a23-a.a13*a.a22,a21:a.a23*a.a31-a.a21*a.a33,a22:a.a11*a.a33-a.a13*a.a31,a23:a.a13*a.a21-a.a11*a.a23,a31:a.a21*a.a32-a.a22*a.a31,a32:a.a12*a.a31-a.a11*a.a32,a33:a.a11*a.a22-a.a12*a.a21}}({x:3.5,y:3.5},{x:t.dimension-3.5,y:3.5},{x:t.dimension-6.5,y:t.dimension-6.5},{x:3.5,y:t.dimension-3.5}),l=o(t.topLeft,t.topRight,t.alignmentPattern,t.bottomLeft),s=(a=i,{a11:(r=l).a11*a.a11+r.a21*a.a12+r.a31*a.a13,a12:r.a12*a.a11+r.a22*a.a12+r.a32*a.a13,a13:r.a13*a.a11+r.a23*a.a12+r.a33*a.a13,a21:r.a11*a.a21+r.a21*a.a22+r.a31*a.a23,a22:r.a12*a.a21+r.a22*a.a22+r.a32*a.a23,a23:r.a13*a.a21+r.a23*a.a22+r.a33*a.a23,a31:r.a11*a.a31+r.a21*a.a32+r.a31*a.a33,a32:r.a12*a.a31+r.a22*a.a32+r.a32*a.a33,a33:r.a13*a.a31+r.a23*a.a32+r.a33*a.a33}),c=n.BitMatrix.createEmpty(t.dimension,t.dimension),u=function(e,t){var r=s.a13*e+s.a23*t+s.a33;return{x:(s.a11*e+s.a21*t+s.a31)/r,y:(s.a12*e+s.a22*t+s.a32)/r}},d=0;d<t.dimension;d++)for(var f=0;f<t.dimension;f++){var p=u(f+.5,d+.5);c.set(f,d,e.get(Math.floor(p.x),Math.floor(p.y)))}return{matrix:c,mappingFunction:u}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))};function o(e){return e.reduce((function(e,t){return e+t}))}function a(e,t,r,o){var a,i,l,s,c=[{x:Math.floor(e.x),y:Math.floor(e.y)}],u=Math.abs(t.y-e.y)>Math.abs(t.x-e.x);u?(a=Math.floor(e.y),i=Math.floor(e.x),l=Math.floor(t.y),s=Math.floor(t.x)):(a=Math.floor(e.x),i=Math.floor(e.y),l=Math.floor(t.x),s=Math.floor(t.y));for(var d=Math.abs(l-a),f=Math.abs(s-i),p=Math.floor(-d/2),h=a<l?1:-1,v=i<s?1:-1,m=!0,g=a,b=i;g!==l+h;g+=h){var y=u?b:g,w=u?g:b;if(r.get(y,w)!==m&&(m=!m,c.push({x:y,y:w}),c.length===o+1))break;if((p+=f)>0){if(b===s)break;b+=v,p-=d}}for(var x=[],k=0;k<o;k++)c[k]&&c[k+1]?x.push(n(c[k],c[k+1])):x.push(0);return x}function i(e,t,r,n){var o,i=t.y-e.y,l=t.x-e.x,s=a(e,t,r,Math.ceil(n/2)),c=a(e,{x:e.x-l,y:e.y-i},r,Math.ceil(n/2)),u=s.shift()+c.shift()-1;return(o=c.concat(u)).concat.apply(o,s)}function l(e,t){var r=o(e)/o(t),n=0;return t.forEach((function(t,o){n+=Math.pow(e[o]-t*r,2)})),{averageSize:r,error:n}}function s(e,t,r){try{var n=i(e,{x:-1,y:e.y},r,t.length),o=i(e,{x:e.x,y:-1},r,t.length),a=i(e,{x:Math.max(0,e.x-e.y)-1,y:Math.max(0,e.y-e.x)-1},r,t.length),s=i(e,{x:Math.min(r.width,e.x+e.y)+1,y:Math.min(r.height,e.y+e.x)+1},r,t.length),c=l(n,t),u=l(o,t),d=l(a,t),f=l(s,t),p=Math.sqrt(c.error*c.error+u.error*u.error+d.error*d.error+f.error*f.error),h=(c.averageSize+u.averageSize+d.averageSize+f.averageSize)/4;return p+(Math.pow(c.averageSize-h,2)+Math.pow(u.averageSize-h,2)+Math.pow(d.averageSize-h,2)+Math.pow(f.averageSize-h,2))/h}catch(e){return 1/0}}function c(e,t){for(var r=Math.round(t.x);e.get(r,Math.round(t.y));)r--;for(var n=Math.round(t.x);e.get(n,Math.round(t.y));)n++;for(var o=(r+n)/2,a=Math.round(t.y);e.get(Math.round(o),a);)a--;for(var i=Math.round(t.y);e.get(Math.round(o),i);)i++;return{x:o,y:(a+i)/2}}function u(e,t,r,a,l){var c,u,d;try{c=function(e,t,r,a){var l=(o(i(e,r,a,5))/7+o(i(e,t,a,5))/7+o(i(r,e,a,5))/7+o(i(t,e,a,5))/7)/4;if(l<1)throw new Error("Invalid module size");var s=Math.round(n(e,t)/l),c=Math.round(n(e,r)/l),u=Math.floor((s+c)/2)+7;switch(u%4){case 0:u++;break;case 2:u--}return{dimension:u,moduleSize:l}}(a,r,l,e),u=c.dimension,d=c.moduleSize}catch(e){return null}var f=r.x-a.x+l.x,p=r.y-a.y+l.y,h=(n(a,l)+n(a,r))/2/d,v=1-3/h,m={x:a.x+v*(f-a.x),y:a.y+v*(p-a.y)},g=t.map((function(t){var r=(t.top.startX+t.top.endX+t.bottom.startX+t.bottom.endX)/4,a=(t.top.y+t.bottom.y+1)/2;if(e.get(Math.floor(r),Math.floor(a))){var i=[t.top.endX-t.top.startX,t.bottom.endX-t.bottom.startX,t.bottom.y-t.top.y+1];return o(i),{x:r,y:a,score:s({x:Math.floor(r),y:Math.floor(a)},[1,1,1],e)+n({x:r,y:a},m)}}})).filter((function(e){return!!e})).sort((function(e,t){return e.score-t.score}));return{alignmentPattern:h>=15&&g.length?g[0]:m,dimension:u}}t.locate=function(e){for(var t=[],r=[],a=[],i=[],l=function(n){for(var l=0,s=!1,c=[0,0,0,0,0],u=function(t){var a=e.get(t,n);if(a===s)l++;else{c=[c[1],c[2],c[3],c[4],l],l=1,s=a;var u=o(c)/7,d=Math.abs(c[0]-u)<u&&Math.abs(c[1]-u)<u&&Math.abs(c[2]-3*u)<3*u&&Math.abs(c[3]-u)<u&&Math.abs(c[4]-u)<u&&!a,f=o(c.slice(-3))/3,p=Math.abs(c[2]-f)<f&&Math.abs(c[3]-f)<f&&Math.abs(c[4]-f)<f&&a;if(d){var h=t-c[3]-c[4],v=h-c[2],m={startX:v,endX:h,y:n};(g=r.filter((function(e){return v>=e.bottom.startX&&v<=e.bottom.endX||h>=e.bottom.startX&&v<=e.bottom.endX||v<=e.bottom.startX&&h>=e.bottom.endX&&c[2]/(e.bottom.endX-e.bottom.startX)<1.5&&c[2]/(e.bottom.endX-e.bottom.startX)>.5}))).length>0?g[0].bottom=m:r.push({top:m,bottom:m})}if(p){var g,b=t-c[4],y=b-c[3];m={startX:y,y:n,endX:b},(g=i.filter((function(e){return y>=e.bottom.startX&&y<=e.bottom.endX||b>=e.bottom.startX&&y<=e.bottom.endX||y<=e.bottom.startX&&b>=e.bottom.endX&&c[2]/(e.bottom.endX-e.bottom.startX)<1.5&&c[2]/(e.bottom.endX-e.bottom.startX)>.5}))).length>0?g[0].bottom=m:i.push({top:m,bottom:m})}}},d=-1;d<=e.width;d++)u(d);t.push.apply(t,r.filter((function(e){return e.bottom.y!==n&&e.bottom.y-e.top.y>=2}))),r=r.filter((function(e){return e.bottom.y===n})),a.push.apply(a,i.filter((function(e){return e.bottom.y!==n}))),i=i.filter((function(e){return e.bottom.y===n}))},d=0;d<=e.height;d++)l(d);t.push.apply(t,r.filter((function(e){return e.bottom.y-e.top.y>=2}))),a.push.apply(a,i);var f=t.filter((function(e){return e.bottom.y-e.top.y>=2})).map((function(t){var r=(t.top.startX+t.top.endX+t.bottom.startX+t.bottom.endX)/4,n=(t.top.y+t.bottom.y+1)/2;if(e.get(Math.round(r),Math.round(n))){var a=[t.top.endX-t.top.startX,t.bottom.endX-t.bottom.startX,t.bottom.y-t.top.y+1],i=o(a)/a.length;return{score:s({x:Math.round(r),y:Math.round(n)},[1,1,3,1,1],e),x:r,y:n,size:i}}})).filter((function(e){return!!e})).sort((function(e,t){return e.score-t.score})).map((function(e,t,r){if(t>4)return null;var n=r.filter((function(e,r){return t!==r})).map((function(t){return{x:t.x,y:t.y,score:t.score+Math.pow(t.size-e.size,2)/e.size,size:t.size}})).sort((function(e,t){return e.score-t.score}));if(n.length<2)return null;var o=e.score+n[0].score+n[1].score;return{points:[e].concat(n.slice(0,2)),score:o}})).filter((function(e){return!!e})).sort((function(e,t){return e.score-t.score}));if(0===f.length)return null;var p=function(e,t,r){var o,a,i,l,s,c,u,d=n(e,t),f=n(t,r),p=n(e,r);return f>=d&&f>=p?(s=(o=[t,e,r])[0],c=o[1],u=o[2]):p>=f&&p>=d?(s=(a=[e,t,r])[0],c=a[1],u=a[2]):(s=(i=[e,r,t])[0],c=i[1],u=i[2]),(u.x-c.x)*(s.y-c.y)-(u.y-c.y)*(s.x-c.x)<0&&(s=(l=[u,s])[0],u=l[1]),{bottomLeft:s,topLeft:c,topRight:u}}(f[0].points[0],f[0].points[1],f[0].points[2]),h=p.topRight,v=p.topLeft,m=p.bottomLeft,g=u(e,a,h,v,m),b=[];g&&b.push({alignmentPattern:{x:g.alignmentPattern.x,y:g.alignmentPattern.y},bottomLeft:{x:m.x,y:m.y},dimension:g.dimension,topLeft:{x:v.x,y:v.y},topRight:{x:h.x,y:h.y}});var y=c(e,h),w=c(e,v),x=c(e,m),k=u(e,a,y,w,x);return k&&b.push({alignmentPattern:{x:k.alignmentPattern.x,y:k.alignmentPattern.y},bottomLeft:{x:x.x,y:x.y},topLeft:{x:w.x,y:w.y},topRight:{x:y.x,y:y.y},dimension:k.dimension}),0===b.length?null:b}}]).default},e.exports=t()},2622:(e,t,r)=>{var n=r(6369)(r(5031),"DataView");e.exports=n},7973:(e,t,r)=>{var n=r(1783),o=r(1012),a=r(9900),i=r(6691),l=r(2018);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},2768:(e,t,r)=>{var n=r(9896),o=r(2473),a=r(4678),i=r(1240),l=r(4296);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},1725:(e,t,r)=>{var n=r(6369)(r(5031),"Map");e.exports=n},736:(e,t,r)=>{var n=r(6660),o=r(8472),a=r(5637),i=r(9389),l=r(9804);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=a,s.prototype.has=i,s.prototype.set=l,e.exports=s},4575:(e,t,r)=>{var n=r(6369)(r(5031),"Promise");e.exports=n},8995:(e,t,r)=>{var n=r(6369)(r(5031),"Set");e.exports=n},5106:(e,t,r)=>{var n=r(736),o=r(4867),a=r(9428);function i(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},5382:(e,t,r)=>{var n=r(2768),o=r(3533),a=r(7064),i=r(9955),l=r(6087),s=r(3990);function c(e){var t=this.__data__=new n(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},5869:(e,t,r)=>{var n=r(5031).Symbol;e.exports=n},8930:(e,t,r)=>{var n=r(5031).Uint8Array;e.exports=n},8110:(e,t,r)=>{var n=r(6369)(r(5031),"WeakMap");e.exports=n},7510:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}},8353:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,a=[];++r<n;){var i=e[r];t(i,r,e)&&(a[o++]=i)}return a}},4505:(e,t,r)=>{var n=r(1650),o=r(8497),a=r(6227),i=r(939),l=r(3501),s=r(2855),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=a(e),u=!r&&o(e),d=!r&&!u&&i(e),f=!r&&!u&&!d&&s(e),p=r||u||d||f,h=p?n(e.length,String):[],v=h.length;for(var m in e)!t&&!c.call(e,m)||p&&("length"==m||d&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||l(m,v))||h.push(m);return h}},2467:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o}},3571:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e}},9618:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},5699:(e,t,r)=>{var n=r(2544),o=r(3947),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var i=e[t];a.call(e,t)&&o(i,r)&&(void 0!==r||t in e)||n(e,t,r)}},8746:(e,t,r)=>{var n=r(3947);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},4968:(e,t,r)=>{var n=r(6734),o=r(5334);e.exports=function(e,t){return e&&n(t,o(t),e)}},6e3:(e,t,r)=>{var n=r(6734),o=r(9403);e.exports=function(e,t){return e&&n(t,o(t),e)}},2544:(e,t,r)=>{var n=r(6554);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},1016:(e,t,r)=>{var n=r(5382),o=r(7510),a=r(5699),i=r(4968),l=r(6e3),s=r(6550),c=r(3096),u=r(5879),d=r(5705),f=r(6498),p=r(2179),h=r(8943),v=r(5959),m=r(2206),g=r(1931),b=r(6227),y=r(939),w=r(2394),x=r(2917),k=r(6658),C=r(5334),E=r(9403),B="[object Arguments]",P="[object Function]",S="[object Object]",O={};O[B]=O["[object Array]"]=O["[object ArrayBuffer]"]=O["[object DataView]"]=O["[object Boolean]"]=O["[object Date]"]=O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Map]"]=O["[object Number]"]=O[S]=O["[object RegExp]"]=O["[object Set]"]=O["[object String]"]=O["[object Symbol]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O["[object Error]"]=O[P]=O["[object WeakMap]"]=!1,e.exports=function e(t,r,_,I,N,R){var A,D=1&r,j=2&r,T=4&r;if(_&&(A=N?_(t,I,N,R):_(t)),void 0!==A)return A;if(!x(t))return t;var L=b(t);if(L){if(A=v(t),!D)return c(t,A)}else{var M=h(t),F=M==P||"[object GeneratorFunction]"==M;if(y(t))return s(t,D);if(M==S||M==B||F&&!N){if(A=j||F?{}:g(t),!D)return j?d(t,l(A,t)):u(t,i(A,t))}else{if(!O[M])return N?t:{};A=m(t,M,D)}}R||(R=new n);var z=R.get(t);if(z)return z;R.set(t,A),k(t)?t.forEach((function(n){A.add(e(n,r,_,n,t,R))})):w(t)&&t.forEach((function(n,o){A.set(o,e(n,r,_,o,t,R))}));var U=L?void 0:(T?j?p:f:j?E:C)(t);return o(U||t,(function(n,o){U&&(n=t[o=n]),a(A,o,e(n,r,_,o,t,R))})),A}},1315:(e,t,r)=>{var n=r(2917),o=Object.create,a=function(){function e(){}return function(t){if(!n(t))return{};if(o)return o(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();e.exports=a},3883:(e,t,r)=>{var n=r(7228),o=r(2159)(n);e.exports=o},3627:(e,t,r)=>{var n=r(3179)();e.exports=n},7228:(e,t,r)=>{var n=r(3627),o=r(5334);e.exports=function(e,t){return e&&n(e,t,o)}},304:(e,t,r)=>{var n=r(322),o=r(5107);e.exports=function(e,t){for(var r=0,a=(t=n(t,e)).length;null!=e&&r<a;)e=e[o(t[r++])];return r&&r==a?e:void 0}},5809:(e,t,r)=>{var n=r(3571),o=r(6227);e.exports=function(e,t,r){var a=t(e);return o(e)?a:n(a,r(e))}},4365:(e,t,r)=>{var n=r(5869),o=r(7043),a=r(5283),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},1547:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},8719:(e,t,r)=>{var n=r(4365),o=r(5620);e.exports=function(e){return o(e)&&"[object Arguments]"==n(e)}},4826:(e,t,r)=>{var n=r(1177),o=r(5620);e.exports=function e(t,r,a,i,l){return t===r||(null==t||null==r||!o(t)&&!o(r)?t!=t&&r!=r:n(t,r,a,i,e,l))}},1177:(e,t,r)=>{var n=r(5382),o=r(8055),a=r(6551),i=r(8700),l=r(8943),s=r(6227),c=r(939),u=r(2855),d="[object Arguments]",f="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,v,m,g){var b=s(e),y=s(t),w=b?f:l(e),x=y?f:l(t),k=(w=w==d?p:w)==p,C=(x=x==d?p:x)==p,E=w==x;if(E&&c(e)){if(!c(t))return!1;b=!0,k=!1}if(E&&!k)return g||(g=new n),b||u(e)?o(e,t,r,v,m,g):a(e,t,w,r,v,m,g);if(!(1&r)){var B=k&&h.call(e,"__wrapped__"),P=C&&h.call(t,"__wrapped__");if(B||P){var S=B?e.value():e,O=P?t.value():t;return g||(g=new n),m(S,O,r,v,g)}}return!!E&&(g||(g=new n),i(e,t,r,v,m,g))}},3820:(e,t,r)=>{var n=r(8943),o=r(5620);e.exports=function(e){return o(e)&&"[object Map]"==n(e)}},3762:(e,t,r)=>{var n=r(5382),o=r(4826);e.exports=function(e,t,r,a){var i=r.length,l=i,s=!a;if(null==e)return!l;for(e=Object(e);i--;){var c=r[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<l;){var u=(c=r[i])[0],d=e[u],f=c[1];if(s&&c[2]){if(void 0===d&&!(u in e))return!1}else{var p=new n;if(a)var h=a(d,f,u,e,t,p);if(!(void 0===h?o(f,d,3,a,p):h))return!1}}return!0}},9930:(e,t,r)=>{var n=r(3098),o=r(8754),a=r(2917),i=r(1304),l=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,u=s.toString,d=c.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(n(e)?f:l).test(i(e))}},8036:(e,t,r)=>{var n=r(8943),o=r(5620);e.exports=function(e){return o(e)&&"[object Set]"==n(e)}},7707:(e,t,r)=>{var n=r(4365),o=r(6613),a=r(5620),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[n(e)]}},3526:(e,t,r)=>{var n=r(5159),o=r(4548),a=r(9974),i=r(6227),l=r(7091);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):n(e):l(e)}},9849:(e,t,r)=>{var n=r(2947),o=r(6789),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return o(e);var t=[];for(var r in Object(e))a.call(e,r)&&"constructor"!=r&&t.push(r);return t}},3352:(e,t,r)=>{var n=r(2917),o=r(2947),a=r(5753),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return a(e);var t=o(e),r=[];for(var l in e)("constructor"!=l||!t&&i.call(e,l))&&r.push(l);return r}},9776:(e,t,r)=>{var n=r(3883),o=r(654);e.exports=function(e,t){var r=-1,a=o(e)?Array(e.length):[];return n(e,(function(e,n,o){a[++r]=t(e,n,o)})),a}},5159:(e,t,r)=>{var n=r(3762),o=r(9812),a=r(7113);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},4548:(e,t,r)=>{var n=r(4826),o=r(557),a=r(9459),i=r(8447),l=r(8546),s=r(7113),c=r(5107);e.exports=function(e,t){return i(e)&&l(t)?s(c(e),t):function(r){var i=o(r,e);return void 0===i&&i===t?a(r,e):n(t,i,3)}}},9511:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},8052:(e,t,r)=>{var n=r(304);e.exports=function(e){return function(t){return n(t,e)}}},1650:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},4200:(e,t,r)=>{var n=r(5869),o=r(2467),a=r(6227),i=r(9528),l=n?n.prototype:void 0,s=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return s?s.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r}},8611:e=>{e.exports=function(e){return function(t){return e(t)}}},8342:e=>{e.exports=function(e,t){return e.has(t)}},5444:(e,t,r)=>{var n=r(9974);e.exports=function(e){return"function"==typeof e?e:n}},322:(e,t,r)=>{var n=r(6227),o=r(8447),a=r(9765),i=r(2954);e.exports=function(e,t){return n(e)?e:o(e,t)?[e]:a(i(e))}},2658:(e,t,r)=>{var n=r(8930);e.exports=function(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}},6550:(e,t,r)=>{e=r.nmd(e);var n=r(5031),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o?n.Buffer:void 0,l=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,n=l?l(r):new e.constructor(r);return e.copy(n),n}},9796:(e,t,r)=>{var n=r(2658);e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}},3714:e=>{var t=/\w*$/;e.exports=function(e){var r=new e.constructor(e.source,t.exec(e));return r.lastIndex=e.lastIndex,r}},1887:(e,t,r)=>{var n=r(5869),o=n?n.prototype:void 0,a=o?o.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},7173:(e,t,r)=>{var n=r(2658);e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},3096:e=>{e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},6734:(e,t,r)=>{var n=r(5699),o=r(2544);e.exports=function(e,t,r,a){var i=!r;r||(r={});for(var l=-1,s=t.length;++l<s;){var c=t[l],u=a?a(r[c],e[c],c,r,e):void 0;void 0===u&&(u=e[c]),i?o(r,c,u):n(r,c,u)}return r}},5879:(e,t,r)=>{var n=r(6734),o=r(5940);e.exports=function(e,t){return n(e,o(e),t)}},5705:(e,t,r)=>{var n=r(6734),o=r(4780);e.exports=function(e,t){return n(e,o(e),t)}},3823:(e,t,r)=>{var n=r(5031)["__core-js_shared__"];e.exports=n},2159:(e,t,r)=>{var n=r(654);e.exports=function(e,t){return function(r,o){if(null==r)return r;if(!n(r))return e(r,o);for(var a=r.length,i=t?a:-1,l=Object(r);(t?i--:++i<a)&&!1!==o(l[i],i,l););return r}}},3179:e=>{e.exports=function(e){return function(t,r,n){for(var o=-1,a=Object(t),i=n(t),l=i.length;l--;){var s=i[e?l:++o];if(!1===r(a[s],s,a))break}return t}}},6554:(e,t,r)=>{var n=r(6369),o=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},8055:(e,t,r)=>{var n=r(5106),o=r(9618),a=r(8342);e.exports=function(e,t,r,i,l,s){var c=1&r,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var f=s.get(e),p=s.get(t);if(f&&p)return f==t&&p==e;var h=-1,v=!0,m=2&r?new n:void 0;for(s.set(e,t),s.set(t,e);++h<u;){var g=e[h],b=t[h];if(i)var y=c?i(b,g,h,t,e,s):i(g,b,h,e,t,s);if(void 0!==y){if(y)continue;v=!1;break}if(m){if(!o(t,(function(e,t){if(!a(m,t)&&(g===e||l(g,e,r,i,s)))return m.push(t)}))){v=!1;break}}else if(g!==b&&!l(g,b,r,i,s)){v=!1;break}}return s.delete(e),s.delete(t),v}},6551:(e,t,r)=>{var n=r(5869),o=r(8930),a=r(3947),i=r(8055),l=r(7305),s=r(735),c=n?n.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,r,n,c,d,f){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=l;case"[object Set]":var h=1&n;if(p||(p=s),e.size!=t.size&&!h)return!1;var v=f.get(e);if(v)return v==t;n|=2,f.set(e,t);var m=i(p(e),p(t),n,c,d,f);return f.delete(e),m;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},8700:(e,t,r)=>{var n=r(6498),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,a,i,l){var s=1&r,c=n(e),u=c.length;if(u!=n(t).length&&!s)return!1;for(var d=u;d--;){var f=c[d];if(!(s?f in t:o.call(t,f)))return!1}var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var v=!0;l.set(e,t),l.set(t,e);for(var m=s;++d<u;){var g=e[f=c[d]],b=t[f];if(a)var y=s?a(b,g,f,t,e,l):a(g,b,f,e,t,l);if(!(void 0===y?g===b||i(g,b,r,a,l):y)){v=!1;break}m||(m="constructor"==f)}if(v&&!m){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(v=!1)}return l.delete(e),l.delete(t),v}},5274:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},6498:(e,t,r)=>{var n=r(5809),o=r(5940),a=r(5334);e.exports=function(e){return n(e,a,o)}},2179:(e,t,r)=>{var n=r(5809),o=r(4780),a=r(9403);e.exports=function(e){return n(e,a,o)}},9623:(e,t,r)=>{var n=r(9005);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},9812:(e,t,r)=>{var n=r(8546),o=r(5334);e.exports=function(e){for(var t=o(e),r=t.length;r--;){var a=t[r],i=e[a];t[r]=[a,i,n(i)]}return t}},6369:(e,t,r)=>{var n=r(9930),o=r(4502);e.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},5918:(e,t,r)=>{var n=r(6942)(Object.getPrototypeOf,Object);e.exports=n},7043:(e,t,r)=>{var n=r(5869),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,l=n?n.toStringTag:void 0;e.exports=function(e){var t=a.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(e){}var o=i.call(e);return n&&(t?e[l]=r:delete e[l]),o}},5940:(e,t,r)=>{var n=r(8353),o=r(3249),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),n(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=l},4780:(e,t,r)=>{var n=r(3571),o=r(5918),a=r(5940),i=r(3249),l=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)n(t,a(e)),e=o(e);return t}:i;e.exports=l},8943:(e,t,r)=>{var n=r(2622),o=r(1725),a=r(4575),i=r(8995),l=r(8110),s=r(4365),c=r(1304),u="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",v=c(n),m=c(o),g=c(a),b=c(i),y=c(l),w=s;(n&&w(new n(new ArrayBuffer(1)))!=h||o&&w(new o)!=u||a&&w(a.resolve())!=d||i&&w(new i)!=f||l&&w(new l)!=p)&&(w=function(e){var t=s(e),r="[object Object]"==t?e.constructor:void 0,n=r?c(r):"";if(n)switch(n){case v:return h;case m:return u;case g:return d;case b:return f;case y:return p}return t}),e.exports=w},4502:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},6953:(e,t,r)=>{var n=r(322),o=r(8497),a=r(6227),i=r(3501),l=r(6613),s=r(5107);e.exports=function(e,t,r){for(var c=-1,u=(t=n(t,e)).length,d=!1;++c<u;){var f=s(t[c]);if(!(d=null!=e&&r(e,f)))break;e=e[f]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&l(u)&&i(f,u)&&(a(e)||o(e))}},1783:(e,t,r)=>{var n=r(8163);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},1012:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},9900:(e,t,r)=>{var n=r(8163),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(t,e)?t[e]:void 0}},6691:(e,t,r)=>{var n=r(8163),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:o.call(t,e)}},2018:(e,t,r)=>{var n=r(8163);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},5959:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var r=e.length,n=new e.constructor(r);return r&&"string"==typeof e[0]&&t.call(e,"index")&&(n.index=e.index,n.input=e.input),n}},2206:(e,t,r)=>{var n=r(2658),o=r(9796),a=r(3714),i=r(1887),l=r(7173);e.exports=function(e,t,r){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return n(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return o(e,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,r);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},1931:(e,t,r)=>{var n=r(1315),o=r(5918),a=r(2947);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:n(o(e))}},3501:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},8447:(e,t,r)=>{var n=r(6227),o=r(9528),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},9005:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},8754:(e,t,r)=>{var n,o=r(3823),a=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!a&&a in e}},2947:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},8546:(e,t,r)=>{var n=r(2917);e.exports=function(e){return e==e&&!n(e)}},9896:e=>{e.exports=function(){this.__data__=[],this.size=0}},2473:(e,t,r)=>{var n=r(8746),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():o.call(t,r,1),--this.size,!0)}},4678:(e,t,r)=>{var n=r(8746);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},1240:(e,t,r)=>{var n=r(8746);e.exports=function(e){return n(this.__data__,e)>-1}},4296:(e,t,r)=>{var n=r(8746);e.exports=function(e,t){var r=this.__data__,o=n(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}},6660:(e,t,r)=>{var n=r(7973),o=r(2768),a=r(1725);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(a||o),string:new n}}},8472:(e,t,r)=>{var n=r(9623);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},5637:(e,t,r)=>{var n=r(9623);e.exports=function(e){return n(this,e).get(e)}},9389:(e,t,r)=>{var n=r(9623);e.exports=function(e){return n(this,e).has(e)}},9804:(e,t,r)=>{var n=r(9623);e.exports=function(e,t){var r=n(this,e),o=r.size;return r.set(e,t),this.size+=r.size==o?0:1,this}},7305:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},7113:e=>{e.exports=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},662:(e,t,r)=>{var n=r(6983);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},8163:(e,t,r)=>{var n=r(6369)(Object,"create");e.exports=n},6789:(e,t,r)=>{var n=r(6942)(Object.keys,Object);e.exports=n},5753:e=>{e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},1378:(e,t,r)=>{e=r.nmd(e);var n=r(5274),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&n.process,l=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},5283:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},6942:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},5031:(e,t,r)=>{var n=r(5274),o="object"==typeof self&&self&&self.Object===Object&&self,a=n||o||Function("return this")();e.exports=a},4867:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},9428:e=>{e.exports=function(e){return this.__data__.has(e)}},735:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},3533:(e,t,r)=>{var n=r(2768);e.exports=function(){this.__data__=new n,this.size=0}},7064:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},9955:e=>{e.exports=function(e){return this.__data__.get(e)}},6087:e=>{e.exports=function(e){return this.__data__.has(e)}},3990:(e,t,r)=>{var n=r(2768),o=r(1725),a=r(736);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var i=r.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new a(i)}return r.set(e,t),this.size=r.size,this}},9765:(e,t,r)=>{var n=r(662),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,r,n,o){t.push(n?o.replace(a,"$1"):r||e)})),t}));e.exports=i},5107:(e,t,r)=>{var n=r(9528);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},1304:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},9007:(e,t,r)=>{var n=r(1016);e.exports=function(e){return n(e,5)}},3947:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},2481:(e,t,r)=>{var n=r(7228),o=r(5444);e.exports=function(e,t){return e&&n(e,o(t))}},557:(e,t,r)=>{var n=r(304);e.exports=function(e,t,r){var o=null==e?void 0:n(e,t);return void 0===o?r:o}},9459:(e,t,r)=>{var n=r(1547),o=r(6953);e.exports=function(e,t){return null!=e&&o(e,t,n)}},9974:e=>{e.exports=function(e){return e}},8497:(e,t,r)=>{var n=r(8719),o=r(5620),a=Object.prototype,i=a.hasOwnProperty,l=a.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(e){return o(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},6227:e=>{var t=Array.isArray;e.exports=t},654:(e,t,r)=>{var n=r(3098),o=r(6613);e.exports=function(e){return null!=e&&o(e.length)&&!n(e)}},939:(e,t,r)=>{e=r.nmd(e);var n=r(5031),o=r(3863),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,l=i&&i.exports===a?n.Buffer:void 0,s=(l?l.isBuffer:void 0)||o;e.exports=s},3098:(e,t,r)=>{var n=r(4365),o=r(2917);e.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},6613:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},2394:(e,t,r)=>{var n=r(3820),o=r(8611),a=r(1378),i=a&&a.isMap,l=i?o(i):n;e.exports=l},2917:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},5620:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},4087:(e,t,r)=>{var n=r(4365),o=r(5918),a=r(5620),i=Function.prototype,l=Object.prototype,s=i.toString,c=l.hasOwnProperty,u=s.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=n(e))return!1;var t=o(e);if(null===t)return!0;var r=c.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&s.call(r)==u}},6658:(e,t,r)=>{var n=r(8036),o=r(8611),a=r(1378),i=a&&a.isSet,l=i?o(i):n;e.exports=l},5078:(e,t,r)=>{var n=r(4365),o=r(6227),a=r(5620);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==n(e)}},9528:(e,t,r)=>{var n=r(4365),o=r(5620);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},2855:(e,t,r)=>{var n=r(7707),o=r(8611),a=r(1378),i=a&&a.isTypedArray,l=i?o(i):n;e.exports=l},5334:(e,t,r)=>{var n=r(4505),o=r(9849),a=r(654);e.exports=function(e){return a(e)?n(e):o(e)}},9403:(e,t,r)=>{var n=r(4505),o=r(3352),a=r(654);e.exports=function(e){return a(e)?n(e,!0):o(e)}},3275:(e,t,r)=>{var n=r(2467),o=r(3526),a=r(9776),i=r(6227);e.exports=function(e,t){return(i(e)?n:a)(e,o(t,3))}},6983:(e,t,r)=>{var n=r(736);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(o.Cache||n),r}o.Cache=n,e.exports=o},7091:(e,t,r)=>{var n=r(9511),o=r(8052),a=r(8447),i=r(5107);e.exports=function(e){return a(e)?n(i(e)):o(e)}},3249:e=>{e.exports=function(){return[]}},3863:e=>{e.exports=function(){return!1}},2954:(e,t,r)=>{var n=r(4200);e.exports=function(e){return null==e?"":n(e)}},8753:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var i,l,s=o(e),c=1;c<arguments.length;c++){for(var u in i=Object(arguments[c]))r.call(i,u)&&(s[u]=i[u]);if(t){l=t(i);for(var d=0;d<l.length;d++)n.call(i,l[d])&&(s[l[d]]=i[l[d]])}}return s}},5913:(e,t,r)=>{"use strict";var n=r(1869);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},1131:(e,t,r)=>{e.exports=r(5913)()},1869:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6590:(e,t,r)=>{"use strict";var n=r(1902),o=r(8753),a=r(7881);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!n)throw Error(i(227));var l=new Set,s={};function c(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(s[e]=t,e=0;e<t.length;e++)l.add(t[e])}var d=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,h={},v={};function m(e,t,r,n,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var b=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function w(e,t,r,n){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0===o.type:!n&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,r,n){if(null==t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,o,n)&&(r=null),n||null===o?function(e){return!!p.call(v,e)||!p.call(h,e)&&(f.test(e)?v[e]=!0:(h[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):o.mustUseProperty?e[o.propertyName]=null===r?3!==o.type&&"":r:(t=o.attributeName,n=o.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(o=o.type)||4===o&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(b,y);g[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(b,y);g[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(b,y);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=60103,C=60106,E=60107,B=60108,P=60114,S=60109,O=60110,_=60112,I=60113,N=60120,R=60115,A=60116,D=60121,j=60128,T=60129,L=60130,M=60131;if("function"==typeof Symbol&&Symbol.for){var F=Symbol.for;k=F("react.element"),C=F("react.portal"),E=F("react.fragment"),B=F("react.strict_mode"),P=F("react.profiler"),S=F("react.provider"),O=F("react.context"),_=F("react.forward_ref"),I=F("react.suspense"),N=F("react.suspense_list"),R=F("react.memo"),A=F("react.lazy"),D=F("react.block"),F("react.scope"),j=F("react.opaque.id"),T=F("react.debug_trace_mode"),L=F("react.offscreen"),M=F("react.legacy_hidden")}var z,U="function"==typeof Symbol&&Symbol.iterator;function H(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=U&&e[U]||e["@@iterator"])?e:null}function G(e){if(void 0===z)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);z=t&&t[1]||""}return"\n"+z+e}var W=!1;function V(e,t){if(!e||W)return"";W=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var n=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){n=e}e.call(t.prototype)}else{try{throw Error()}catch(e){n=e}e()}}catch(e){if(e&&n&&"string"==typeof e.stack){for(var o=e.stack.split("\n"),a=n.stack.split("\n"),i=o.length-1,l=a.length-1;1<=i&&0<=l&&o[i]!==a[l];)l--;for(;1<=i&&0<=l;i--,l--)if(o[i]!==a[l]){if(1!==i||1!==l)do{if(i--,0>--l||o[i]!==a[l])return"\n"+o[i].replace(" at new "," at ")}while(1<=i&&0<=l);break}}}finally{W=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?G(e):""}function $(e){switch(e.tag){case 5:return G(e.type);case 16:return G("Lazy");case 13:return G("Suspense");case 19:return G("SuspenseList");case 0:case 2:case 15:return e=V(e.type,!1);case 11:return e=V(e.type.render,!1);case 22:return e=V(e.type._render,!1);case 1:return e=V(e.type,!0);default:return""}}function q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case E:return"Fragment";case C:return"Portal";case P:return"Profiler";case B:return"StrictMode";case I:return"Suspense";case N:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case O:return(e.displayName||"Context")+".Consumer";case S:return(e._context.displayName||"Context")+".Provider";case _:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case R:return q(e.type);case D:return q(e._render);case A:t=e._payload,e=e._init;try{return q(e(t))}catch(e){}}return null}function X(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function K(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Q(e){e._valueTracker||(e._valueTracker=function(e){var t=K(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){n=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Z(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=K(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function Y(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function J(e,t){var r=t.checked;return o({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function ee(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=X(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&w(e,"checked",t,!1)}function re(e,t){te(e,t);var r=X(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?oe(e,t.type,r):t.hasOwnProperty("defaultValue")&&oe(e,t.type,X(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function ne(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!("submit"!==n&&"reset"!==n||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function oe(e,t,r){"number"===t&&Y(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function ae(e,t){return e=o({children:void 0},t),(t=function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function ie(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o<r.length;o++)t["$"+r[o]]=!0;for(r=0;r<e.length;r++)o=t.hasOwnProperty("$"+e[r].value),e[r].selected!==o&&(e[r].selected=o),o&&n&&(e[r].defaultSelected=!0)}else{for(r=""+X(r),t=null,o=0;o<e.length;o++){if(e[o].value===r)return e[o].selected=!0,void(n&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function le(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return o({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function se(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(i(92));if(Array.isArray(r)){if(!(1>=r.length))throw Error(i(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:X(r)}}function ce(e,t){var r=X(t.value),n=X(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function ue(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de="http://www.w3.org/1999/xhtml",fe="http://www.w3.org/2000/svg";function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function he(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ve,me,ge=(me=function(e,t){if(e.namespaceURI!==fe||"innerHTML"in e)e.innerHTML=t;else{for((ve=ve||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ve.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,r,n){MSApp.execUnsafeLocalFunction((function(){return me(e,t)}))}:me);function be(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var ye={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},we=["Webkit","ms","Moz","O"];function xe(e,t,r){return null==t||"boolean"==typeof t||""===t?"":r||"number"!=typeof t||0===t||ye.hasOwnProperty(e)&&ye[e]?(""+t).trim():t+"px"}function ke(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),o=xe(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}Object.keys(ye).forEach((function(e){we.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ye[t]=ye[e]}))}));var Ce=o({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ee(e,t){if(t){if(Ce[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(i(62))}}function Be(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Pe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Se=null,Oe=null,_e=null;function Ie(e){if(e=no(e)){if("function"!=typeof Se)throw Error(i(280));var t=e.stateNode;t&&(t=ao(t),Se(e.stateNode,e.type,t))}}function Ne(e){Oe?_e?_e.push(e):_e=[e]:Oe=e}function Re(){if(Oe){var e=Oe,t=_e;if(_e=Oe=null,Ie(e),t)for(e=0;e<t.length;e++)Ie(t[e])}}function Ae(e,t){return e(t)}function De(e,t,r,n,o){return e(t,r,n,o)}function je(){}var Te=Ae,Le=!1,Me=!1;function Fe(){null===Oe&&null===_e||(je(),Re())}function ze(e,t){var r=e.stateNode;if(null===r)return null;var n=ao(r);if(null===n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(i(231,t,typeof r));return r}var Ue=!1;if(d)try{var He={};Object.defineProperty(He,"passive",{get:function(){Ue=!0}}),window.addEventListener("test",He,He),window.removeEventListener("test",He,He)}catch(me){Ue=!1}function Ge(e,t,r,n,o,a,i,l,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(r,c)}catch(e){this.onError(e)}}var We=!1,Ve=null,$e=!1,qe=null,Xe={onError:function(e){We=!0,Ve=e}};function Ke(e,t,r,n,o,a,i,l,s){We=!1,Ve=null,Ge.apply(Xe,arguments)}function Qe(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function Ze(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ye(e){if(Qe(e)!==e)throw Error(i(188))}function Je(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Qe(e)))throw Error(i(188));return t!==e?null:e}for(var r=e,n=t;;){var o=r.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(n=o.return)){r=n;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===r)return Ye(o),e;if(a===n)return Ye(o),t;a=a.sibling}throw Error(i(188))}if(r.return!==n.return)r=o,n=a;else{for(var l=!1,s=o.child;s;){if(s===r){l=!0,r=o,n=a;break}if(s===n){l=!0,n=o,r=a;break}s=s.sibling}if(!l){for(s=a.child;s;){if(s===r){l=!0,r=a,n=o;break}if(s===n){l=!0,n=a,r=o;break}s=s.sibling}if(!l)throw Error(i(189))}}if(r.alternate!==n)throw Error(i(190))}if(3!==r.tag)throw Error(i(188));return r.stateNode.current===r?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function et(e,t){for(var r=e.alternate;null!==t;){if(t===e||t===r)return!0;t=t.return}return!1}var tt,rt,nt,ot,at=!1,it=[],lt=null,st=null,ct=null,ut=new Map,dt=new Map,ft=[],pt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function ht(e,t,r,n,o){return{blockedOn:e,domEventName:t,eventSystemFlags:16|r,nativeEvent:o,targetContainers:[n]}}function vt(e,t){switch(e){case"focusin":case"focusout":lt=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":ct=null;break;case"pointerover":case"pointerout":ut.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":dt.delete(t.pointerId)}}function mt(e,t,r,n,o,a){return null===e||e.nativeEvent!==a?(e=ht(t,r,n,o,a),null!==t&&(null!==(t=no(t))&&rt(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function gt(e){var t=ro(e.target);if(null!==t){var r=Qe(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=Ze(r)))return e.blockedOn=t,void ot(e.lanePriority,(function(){a.unstable_runWithPriority(e.priority,(function(){nt(r)}))}))}else if(3===t&&r.stateNode.hydrate)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function bt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var r=Jt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=no(r))&&rt(t),e.blockedOn=r,!1;t.shift()}return!0}function yt(e,t,r){bt(e)&&r.delete(t)}function wt(){for(at=!1;0<it.length;){var e=it[0];if(null!==e.blockedOn){null!==(e=no(e.blockedOn))&&tt(e);break}for(var t=e.targetContainers;0<t.length;){var r=Jt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r){e.blockedOn=r;break}t.shift()}null===e.blockedOn&&it.shift()}null!==lt&&bt(lt)&&(lt=null),null!==st&&bt(st)&&(st=null),null!==ct&&bt(ct)&&(ct=null),ut.forEach(yt),dt.forEach(yt)}function xt(e,t){e.blockedOn===t&&(e.blockedOn=null,at||(at=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,wt)))}function kt(e){function t(t){return xt(t,e)}if(0<it.length){xt(it[0],e);for(var r=1;r<it.length;r++){var n=it[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==lt&&xt(lt,e),null!==st&&xt(st,e),null!==ct&&xt(ct,e),ut.forEach(t),dt.forEach(t),r=0;r<ft.length;r++)(n=ft[r]).blockedOn===e&&(n.blockedOn=null);for(;0<ft.length&&null===(r=ft[0]).blockedOn;)gt(r),null===r.blockedOn&&ft.shift()}function Ct(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Et={animationend:Ct("Animation","AnimationEnd"),animationiteration:Ct("Animation","AnimationIteration"),animationstart:Ct("Animation","AnimationStart"),transitionend:Ct("Transition","TransitionEnd")},Bt={},Pt={};function St(e){if(Bt[e])return Bt[e];if(!Et[e])return e;var t,r=Et[e];for(t in r)if(r.hasOwnProperty(t)&&t in Pt)return Bt[e]=r[t];return e}d&&(Pt=document.createElement("div").style,"AnimationEvent"in window||(delete Et.animationend.animation,delete Et.animationiteration.animation,delete Et.animationstart.animation),"TransitionEvent"in window||delete Et.transitionend.transition);var Ot=St("animationend"),_t=St("animationiteration"),It=St("animationstart"),Nt=St("transitionend"),Rt=new Map,At=new Map,Dt=["abort","abort",Ot,"animationEnd",_t,"animationIteration",It,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Nt,"transitionEnd","waiting","waiting"];function jt(e,t){for(var r=0;r<e.length;r+=2){var n=e[r],o=e[r+1];o="on"+(o[0].toUpperCase()+o.slice(1)),At.set(n,t),Rt.set(n,o),c(o,[n])}}(0,a.unstable_now)();var Tt=8;function Lt(e){if(0!=(1&e))return Tt=15,1;if(0!=(2&e))return Tt=14,2;if(0!=(4&e))return Tt=13,4;var t=24&e;return 0!==t?(Tt=12,t):0!=(32&e)?(Tt=11,32):0!==(t=192&e)?(Tt=10,t):0!=(256&e)?(Tt=9,256):0!==(t=3584&e)?(Tt=8,t):0!=(4096&e)?(Tt=7,4096):0!==(t=4186112&e)?(Tt=6,t):0!==(t=62914560&e)?(Tt=5,t):67108864&e?(Tt=4,67108864):0!=(134217728&e)?(Tt=3,134217728):0!==(t=805306368&e)?(Tt=2,t):0!=(1073741824&e)?(Tt=1,1073741824):(Tt=8,e)}function Mt(e,t){var r=e.pendingLanes;if(0===r)return Tt=0;var n=0,o=0,a=e.expiredLanes,i=e.suspendedLanes,l=e.pingedLanes;if(0!==a)n=a,o=Tt=15;else if(0!==(a=134217727&r)){var s=a&~i;0!==s?(n=Lt(s),o=Tt):0!==(l&=a)&&(n=Lt(l),o=Tt)}else 0!==(a=r&~i)?(n=Lt(a),o=Tt):0!==l&&(n=Lt(l),o=Tt);if(0===n)return 0;if(n=r&((0>(n=31-Wt(n))?0:1<<n)<<1)-1,0!==t&&t!==n&&0==(t&i)){if(Lt(t),o<=Tt)return t;Tt=o}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)o=1<<(r=31-Wt(t)),n|=e[r],t&=~o;return n}function Ft(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function zt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Ut(24&~t))?zt(10,t):e;case 10:return 0===(e=Ut(192&~t))?zt(8,t):e;case 8:return 0===(e=Ut(3584&~t))&&(0===(e=Ut(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Ut(805306368&~t))&&(t=268435456),t}throw Error(i(358,e))}function Ut(e){return e&-e}function Ht(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function Gt(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,(e=e.eventTimes)[t=31-Wt(t)]=r}var Wt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Vt(e)/$t|0)|0},Vt=Math.log,$t=Math.LN2;var qt=a.unstable_UserBlockingPriority,Xt=a.unstable_runWithPriority,Kt=!0;function Qt(e,t,r,n){Le||je();var o=Yt,a=Le;Le=!0;try{De(o,e,t,r,n)}finally{(Le=a)||Fe()}}function Zt(e,t,r,n){Xt(qt,Yt.bind(null,e,t,r,n))}function Yt(e,t,r,n){var o;if(Kt)if((o=0==(4&t))&&0<it.length&&-1<pt.indexOf(e))e=ht(null,e,t,r,n),it.push(e);else{var a=Jt(e,t,r,n);if(null===a)o&&vt(e,n);else{if(o){if(-1<pt.indexOf(e))return e=ht(a,e,t,r,n),void it.push(e);if(function(e,t,r,n,o){switch(t){case"focusin":return lt=mt(lt,e,t,r,n,o),!0;case"dragenter":return st=mt(st,e,t,r,n,o),!0;case"mouseover":return ct=mt(ct,e,t,r,n,o),!0;case"pointerover":var a=o.pointerId;return ut.set(a,mt(ut.get(a)||null,e,t,r,n,o)),!0;case"gotpointercapture":return a=o.pointerId,dt.set(a,mt(dt.get(a)||null,e,t,r,n,o)),!0}return!1}(a,e,t,r,n))return;vt(e,n)}jn(e,t,n,null,r)}}}function Jt(e,t,r,n){var o=Pe(n);if(null!==(o=ro(o))){var a=Qe(o);if(null===a)o=null;else{var i=a.tag;if(13===i){if(null!==(o=Ze(a)))return o;o=null}else if(3===i){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;o=null}else a!==o&&(o=null)}}return jn(e,t,n,o,r),null}var er=null,tr=null,rr=null;function nr(){if(rr)return rr;var e,t,r=tr,n=r.length,o="value"in er?er.value:er.textContent,a=o.length;for(e=0;e<n&&r[e]===o[e];e++);var i=n-e;for(t=1;t<=i&&r[n-t]===o[a-t];t++);return rr=o.slice(e,1<t?1-t:void 0)}function or(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function ar(){return!0}function ir(){return!1}function lr(e){function t(t,r,n,o,a){for(var i in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?ar:ir,this.isPropagationStopped=ir,this}return o(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ar)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ar)},persist:function(){},isPersistent:ar}),t}var sr,cr,ur,dr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},fr=lr(dr),pr=o({},dr,{view:0,detail:0}),hr=lr(pr),vr=o({},pr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Sr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ur&&(ur&&"mousemove"===e.type?(sr=e.screenX-ur.screenX,cr=e.screenY-ur.screenY):cr=sr=0,ur=e),sr)},movementY:function(e){return"movementY"in e?e.movementY:cr}}),mr=lr(vr),gr=lr(o({},vr,{dataTransfer:0})),br=lr(o({},pr,{relatedTarget:0})),yr=lr(o({},dr,{animationName:0,elapsedTime:0,pseudoElement:0})),wr=o({},dr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),xr=lr(wr),kr=lr(o({},dr,{data:0})),Cr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Er={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Br={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Pr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Br[e])&&!!t[e]}function Sr(){return Pr}var Or=o({},pr,{key:function(e){if(e.key){var t=Cr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=or(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Er[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Sr,charCode:function(e){return"keypress"===e.type?or(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?or(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),_r=lr(Or),Ir=lr(o({},vr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Nr=lr(o({},pr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Sr})),Rr=lr(o({},dr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ar=o({},vr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Dr=lr(Ar),jr=[9,13,27,32],Tr=d&&"CompositionEvent"in window,Lr=null;d&&"documentMode"in document&&(Lr=document.documentMode);var Mr=d&&"TextEvent"in window&&!Lr,Fr=d&&(!Tr||Lr&&8<Lr&&11>=Lr),zr=String.fromCharCode(32),Ur=!1;function Hr(e,t){switch(e){case"keyup":return-1!==jr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Wr=!1;var Vr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function $r(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Vr[e.type]:"textarea"===t}function qr(e,t,r,n){Ne(n),0<(t=Ln(t,"onChange")).length&&(r=new fr("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Xr=null,Kr=null;function Qr(e){_n(e,0)}function Zr(e){if(Z(oo(e)))return e}function Yr(e,t){if("change"===e)return t}var Jr=!1;if(d){var en;if(d){var tn="oninput"in document;if(!tn){var rn=document.createElement("div");rn.setAttribute("oninput","return;"),tn="function"==typeof rn.oninput}en=tn}else en=!1;Jr=en&&(!document.documentMode||9<document.documentMode)}function nn(){Xr&&(Xr.detachEvent("onpropertychange",on),Kr=Xr=null)}function on(e){if("value"===e.propertyName&&Zr(Kr)){var t=[];if(qr(t,Kr,e,Pe(e)),e=Qr,Le)e(t);else{Le=!0;try{Ae(e,t)}finally{Le=!1,Fe()}}}}function an(e,t,r){"focusin"===e?(nn(),Kr=r,(Xr=t).attachEvent("onpropertychange",on)):"focusout"===e&&nn()}function ln(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Zr(Kr)}function sn(e,t){if("click"===e)return Zr(t)}function cn(e,t){if("input"===e||"change"===e)return Zr(t)}var un="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},dn=Object.prototype.hasOwnProperty;function fn(e,t){if(un(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++)if(!dn.call(t,r[n])||!un(e[r[n]],t[r[n]]))return!1;return!0}function pn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hn(e,t){var r,n=pn(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=pn(n)}}function vn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?vn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function mn(){for(var e=window,t=Y();t instanceof e.HTMLIFrameElement;){try{var r="string"==typeof t.contentWindow.location.href}catch(e){r=!1}if(!r)break;t=Y((e=t.contentWindow).document)}return t}function gn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var bn=d&&"documentMode"in document&&11>=document.documentMode,yn=null,wn=null,xn=null,kn=!1;function Cn(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;kn||null==yn||yn!==Y(n)||("selectionStart"in(n=yn)&&gn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},xn&&fn(xn,n)||(xn=n,0<(n=Ln(wn,"onSelect")).length&&(t=new fr("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=yn)))}jt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),jt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),jt(Dt,2);for(var En="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Bn=0;Bn<En.length;Bn++)At.set(En[Bn],0);u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Sn=new Set("cancel close invalid load scroll toggle".split(" ").concat(Pn));function On(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,n,o,a,l,s,c){if(Ke.apply(this,arguments),We){if(!We)throw Error(i(198));var u=Ve;We=!1,Ve=null,$e||($e=!0,qe=u)}}(n,t,void 0,e),e.currentTarget=null}function _n(e,t){t=0!=(4&t);for(var r=0;r<e.length;r++){var n=e[r],o=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var i=n.length-1;0<=i;i--){var l=n[i],s=l.instance,c=l.currentTarget;if(l=l.listener,s!==a&&o.isPropagationStopped())break e;On(o,l,c),a=s}else for(i=0;i<n.length;i++){if(s=(l=n[i]).instance,c=l.currentTarget,l=l.listener,s!==a&&o.isPropagationStopped())break e;On(o,l,c),a=s}}}if($e)throw e=qe,$e=!1,qe=null,e}function In(e,t){var r=io(t),n=e+"__bubble";r.has(n)||(Dn(t,e,2,!1),r.add(n))}var Nn="_reactListening"+Math.random().toString(36).slice(2);function Rn(e){e[Nn]||(e[Nn]=!0,l.forEach((function(t){Sn.has(t)||An(t,!1,e,null),An(t,!0,e,null)})))}function An(e,t,r,n){var o=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,a=r;if("selectionchange"===e&&9!==r.nodeType&&(a=r.ownerDocument),null!==n&&!t&&Sn.has(e)){if("scroll"!==e)return;o|=2,a=n}var i=io(a),l=e+"__"+(t?"capture":"bubble");i.has(l)||(t&&(o|=4),Dn(a,e,o,t),i.add(l))}function Dn(e,t,r,n){var o=At.get(t);switch(void 0===o?2:o){case 0:o=Qt;break;case 1:o=Zt;break;default:o=Yt}r=o.bind(null,t,r,e),o=void 0,!Ue||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),n?void 0!==o?e.addEventListener(t,r,{capture:!0,passive:o}):e.addEventListener(t,r,!0):void 0!==o?e.addEventListener(t,r,{passive:o}):e.addEventListener(t,r,!1)}function jn(e,t,r,n,o){var a=n;if(0==(1&t)&&0==(2&t)&&null!==n)e:for(;;){if(null===n)return;var i=n.tag;if(3===i||4===i){var l=n.stateNode.containerInfo;if(l===o||8===l.nodeType&&l.parentNode===o)break;if(4===i)for(i=n.return;null!==i;){var s=i.tag;if((3===s||4===s)&&((s=i.stateNode.containerInfo)===o||8===s.nodeType&&s.parentNode===o))return;i=i.return}for(;null!==l;){if(null===(i=ro(l)))return;if(5===(s=i.tag)||6===s){n=a=i;continue e}l=l.parentNode}}n=n.return}!function(e,t,r){if(Me)return e(t,r);Me=!0;try{Te(e,t,r)}finally{Me=!1,Fe()}}((function(){var n=a,o=Pe(r),i=[];e:{var l=Rt.get(e);if(void 0!==l){var s=fr,c=e;switch(e){case"keypress":if(0===or(r))break e;case"keydown":case"keyup":s=_r;break;case"focusin":c="focus",s=br;break;case"focusout":c="blur",s=br;break;case"beforeblur":case"afterblur":s=br;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=mr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=gr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=Nr;break;case Ot:case _t:case It:s=yr;break;case Nt:s=Rr;break;case"scroll":s=hr;break;case"wheel":s=Dr;break;case"copy":case"cut":case"paste":s=xr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Ir}var u=0!=(4&t),d=!u&&"scroll"===e,f=u?null!==l?l+"Capture":null:l;u=[];for(var p,h=n;null!==h;){var v=(p=h).stateNode;if(5===p.tag&&null!==v&&(p=v,null!==f&&(null!=(v=ze(h,f))&&u.push(Tn(h,v,p)))),d)break;h=h.return}0<u.length&&(l=new s(l,c,null,r,o),i.push({event:l,listeners:u}))}}if(0==(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||0!=(16&t)||!(c=r.relatedTarget||r.fromElement)||!ro(c)&&!c[eo])&&(s||l)&&(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=n,null!==(c=(c=r.relatedTarget||r.toElement)?ro(c):null)&&(c!==(d=Qe(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(s=null,c=n),s!==c)){if(u=mr,v="onMouseLeave",f="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=Ir,v="onPointerLeave",f="onPointerEnter",h="pointer"),d=null==s?l:oo(s),p=null==c?l:oo(c),(l=new u(v,h+"leave",s,r,o)).target=d,l.relatedTarget=p,v=null,ro(o)===n&&((u=new u(f,h+"enter",c,r,o)).target=p,u.relatedTarget=d,v=u),d=v,s&&c)e:{for(f=c,h=0,p=u=s;p;p=Mn(p))h++;for(p=0,v=f;v;v=Mn(v))p++;for(;0<h-p;)u=Mn(u),h--;for(;0<p-h;)f=Mn(f),p--;for(;h--;){if(u===f||null!==f&&u===f.alternate)break e;u=Mn(u),f=Mn(f)}u=null}else u=null;null!==s&&Fn(i,l,s,u,!1),null!==c&&null!==d&&Fn(i,d,c,u,!0)}if("select"===(s=(l=n?oo(n):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var m=Yr;else if($r(l))if(Jr)m=cn;else{m=ln;var g=an}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(m=sn);switch(m&&(m=m(e,n))?qr(i,m,r,o):(g&&g(e,l,n),"focusout"===e&&(g=l._wrapperState)&&g.controlled&&"number"===l.type&&oe(l,"number",l.value)),g=n?oo(n):window,e){case"focusin":($r(g)||"true"===g.contentEditable)&&(yn=g,wn=n,xn=null);break;case"focusout":xn=wn=yn=null;break;case"mousedown":kn=!0;break;case"contextmenu":case"mouseup":case"dragend":kn=!1,Cn(i,r,o);break;case"selectionchange":if(bn)break;case"keydown":case"keyup":Cn(i,r,o)}var b;if(Tr)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else Wr?Hr(e,r)&&(y="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(y="onCompositionStart");y&&(Fr&&"ko"!==r.locale&&(Wr||"onCompositionStart"!==y?"onCompositionEnd"===y&&Wr&&(b=nr()):(tr="value"in(er=o)?er.value:er.textContent,Wr=!0)),0<(g=Ln(n,y)).length&&(y=new kr(y,e,null,r,o),i.push({event:y,listeners:g}),b?y.data=b:null!==(b=Gr(r))&&(y.data=b))),(b=Mr?function(e,t){switch(e){case"compositionend":return Gr(t);case"keypress":return 32!==t.which?null:(Ur=!0,zr);case"textInput":return(e=t.data)===zr&&Ur?null:e;default:return null}}(e,r):function(e,t){if(Wr)return"compositionend"===e||!Tr&&Hr(e,t)?(e=nr(),rr=tr=er=null,Wr=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Fr&&"ko"!==t.locale?null:t.data}}(e,r))&&(0<(n=Ln(n,"onBeforeInput")).length&&(o=new kr("onBeforeInput","beforeinput",null,r,o),i.push({event:o,listeners:n}),o.data=b))}_n(i,t)}))}function Tn(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Ln(e,t){for(var r=t+"Capture",n=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=ze(e,r))&&n.unshift(Tn(e,a,o)),null!=(a=ze(e,t))&&n.push(Tn(e,a,o))),e=e.return}return n}function Mn(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Fn(e,t,r,n,o){for(var a=t._reactName,i=[];null!==r&&r!==n;){var l=r,s=l.alternate,c=l.stateNode;if(null!==s&&s===n)break;5===l.tag&&null!==c&&(l=c,o?null!=(s=ze(r,a))&&i.unshift(Tn(r,s,l)):o||null!=(s=ze(r,a))&&i.push(Tn(r,s,l))),r=r.return}0!==i.length&&e.push({event:t,listeners:i})}function zn(){}var Un=null,Hn=null;function Gn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Wn(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Vn="function"==typeof setTimeout?setTimeout:void 0,$n="function"==typeof clearTimeout?clearTimeout:void 0;function qn(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Xn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Kn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var Qn=0;var Zn=Math.random().toString(36).slice(2),Yn="__reactFiber$"+Zn,Jn="__reactProps$"+Zn,eo="__reactContainer$"+Zn,to="__reactEvents$"+Zn;function ro(e){var t=e[Yn];if(t)return t;for(var r=e.parentNode;r;){if(t=r[eo]||r[Yn]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=Kn(e);null!==e;){if(r=e[Yn])return r;e=Kn(e)}return t}r=(e=r).parentNode}return null}function no(e){return!(e=e[Yn]||e[eo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function oo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function ao(e){return e[Jn]||null}function io(e){var t=e[to];return void 0===t&&(t=e[to]=new Set),t}var lo=[],so=-1;function co(e){return{current:e}}function uo(e){0>so||(e.current=lo[so],lo[so]=null,so--)}function fo(e,t){so++,lo[so]=e.current,e.current=t}var po={},ho=co(po),vo=co(!1),mo=po;function go(e,t){var r=e.type.contextTypes;if(!r)return po;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in r)a[o]=t[o];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function bo(e){return null!=(e=e.childContextTypes)}function yo(){uo(vo),uo(ho)}function wo(e,t,r){if(ho.current!==po)throw Error(i(168));fo(ho,t),fo(vo,r)}function xo(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var a in n=n.getChildContext())if(!(a in e))throw Error(i(108,q(t)||"Unknown",a));return o({},r,n)}function ko(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||po,mo=ho.current,fo(ho,e),fo(vo,vo.current),!0}function Co(e,t,r){var n=e.stateNode;if(!n)throw Error(i(169));r?(e=xo(e,t,mo),n.__reactInternalMemoizedMergedChildContext=e,uo(vo),uo(ho),fo(ho,e)):uo(vo),fo(vo,r)}var Eo=null,Bo=null,Po=a.unstable_runWithPriority,So=a.unstable_scheduleCallback,Oo=a.unstable_cancelCallback,_o=a.unstable_shouldYield,Io=a.unstable_requestPaint,No=a.unstable_now,Ro=a.unstable_getCurrentPriorityLevel,Ao=a.unstable_ImmediatePriority,Do=a.unstable_UserBlockingPriority,jo=a.unstable_NormalPriority,To=a.unstable_LowPriority,Lo=a.unstable_IdlePriority,Mo={},Fo=void 0!==Io?Io:function(){},zo=null,Uo=null,Ho=!1,Go=No(),Wo=1e4>Go?No:function(){return No()-Go};function Vo(){switch(Ro()){case Ao:return 99;case Do:return 98;case jo:return 97;case To:return 96;case Lo:return 95;default:throw Error(i(332))}}function $o(e){switch(e){case 99:return Ao;case 98:return Do;case 97:return jo;case 96:return To;case 95:return Lo;default:throw Error(i(332))}}function qo(e,t){return e=$o(e),Po(e,t)}function Xo(e,t,r){return e=$o(e),So(e,t,r)}function Ko(){if(null!==Uo){var e=Uo;Uo=null,Oo(e)}Qo()}function Qo(){if(!Ho&&null!==zo){Ho=!0;var e=0;try{var t=zo;qo(99,(function(){for(;e<t.length;e++){var r=t[e];do{r=r(!0)}while(null!==r)}})),zo=null}catch(t){throw null!==zo&&(zo=zo.slice(e+1)),So(Ao,Ko),t}finally{Ho=!1}}}var Zo=x.ReactCurrentBatchConfig;function Yo(e,t){if(e&&e.defaultProps){for(var r in t=o({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}var Jo=co(null),ea=null,ta=null,ra=null;function na(){ra=ta=ea=null}function oa(e){var t=Jo.current;uo(Jo),e.type._context._currentValue=t}function aa(e,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)===t){if(null===r||(r.childLanes&t)===t)break;r.childLanes|=t}else e.childLanes|=t,null!==r&&(r.childLanes|=t);e=e.return}}function ia(e,t){ea=e,ra=ta=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Li=!0),e.firstContext=null)}function la(e,t){if(ra!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ra=e,t=1073741823),t={context:e,observedBits:t,next:null},null===ta){if(null===ea)throw Error(i(308));ta=t,ea.dependencies={lanes:0,firstContext:t,responders:null}}else ta=ta.next=t;return e._currentValue}var sa=!1;function ca(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function ua(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function da(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function fa(e,t){if(null!==(e=e.updateQueue)){var r=(e=e.shared).pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function pa(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var o=null,a=null;if(null!==(r=r.firstBaseUpdate)){do{var i={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===a?o=a=i:a=a.next=i,r=r.next}while(null!==r);null===a?o=a=t:a=a.next=t}else o=a=t;return r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function ha(e,t,r,n){var a=e.updateQueue;sa=!1;var i=a.firstBaseUpdate,l=a.lastBaseUpdate,s=a.shared.pending;if(null!==s){a.shared.pending=null;var c=s,u=c.next;c.next=null,null===l?i=u:l.next=u,l=c;var d=e.alternate;if(null!==d){var f=(d=d.updateQueue).lastBaseUpdate;f!==l&&(null===f?d.firstBaseUpdate=u:f.next=u,d.lastBaseUpdate=c)}}if(null!==i){for(f=a.baseState,l=0,d=u=c=null;;){s=i.lane;var p=i.eventTime;if((n&s)===s){null!==d&&(d=d.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var h=e,v=i;switch(s=t,p=r,v.tag){case 1:if("function"==typeof(h=v.payload)){f=h.call(p,f,s);break e}f=h;break e;case 3:h.flags=-4097&h.flags|64;case 0:if(null==(s="function"==typeof(h=v.payload)?h.call(p,f,s):h))break e;f=o({},f,s);break e;case 2:sa=!0}}null!==i.callback&&(e.flags|=32,null===(s=a.effects)?a.effects=[i]:s.push(i))}else p={eventTime:p,lane:s,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===d?(u=d=p,c=f):d=d.next=p,l|=s;if(null===(i=i.next)){if(null===(s=a.shared.pending))break;i=s.next,s.next=null,a.lastBaseUpdate=s,a.shared.pending=null}}null===d&&(c=f),a.baseState=c,a.firstBaseUpdate=u,a.lastBaseUpdate=d,Ul|=l,e.lanes=l,e.memoizedState=f}}function va(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],o=n.callback;if(null!==o){if(n.callback=null,n=r,"function"!=typeof o)throw Error(i(191,o));o.call(n)}}}var ma=(new n.Component).refs;function ga(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:o({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var ba={isMounted:function(e){return!!(e=e._reactInternals)&&Qe(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=fs(),o=ps(e),a=da(n,o);a.payload=t,null!=r&&(a.callback=r),fa(e,a),hs(e,o,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=fs(),o=ps(e),a=da(n,o);a.tag=1,a.payload=t,null!=r&&(a.callback=r),fa(e,a),hs(e,o,n)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=fs(),n=ps(e),o=da(r,n);o.tag=2,null!=t&&(o.callback=t),fa(e,o),hs(e,n,r)}};function ya(e,t,r,n,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!fn(r,n)||!fn(o,a))}function wa(e,t,r){var n=!1,o=po,a=t.contextType;return"object"==typeof a&&null!==a?a=la(a):(o=bo(t)?mo:ho.current,a=(n=null!=(n=t.contextTypes))?go(e,o):po),t=new t(r,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ba,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function xa(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&ba.enqueueReplaceState(t,t.state,null)}function ka(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs=ma,ca(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=la(a):(a=bo(t)?mo:ho.current,o.context=go(e,a)),ha(e,r,o,n),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(ga(e,t,a,r),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&ba.enqueueReplaceState(o,o.state,null),ha(e,r,o,n),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4)}var Ca=Array.isArray;function Ea(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(i(309));var n=r.stateNode}if(!n)throw Error(i(147,e));var o=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=n.refs;t===ma&&(t=n.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!=typeof e)throw Error(i(284));if(!r._owner)throw Error(i(290,e))}return e}function Ba(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Pa(e){function t(t,r){if(e){var n=t.lastEffect;null!==n?(n.nextEffect=r,t.lastEffect=r):t.firstEffect=t.lastEffect=r,r.nextEffect=null,r.flags=8}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=$s(e,t)).index=0,e.sibling=null,e}function a(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags=2,r):n:(t.flags=2,r):r}function l(t){return e&&null===t.alternate&&(t.flags=2),t}function s(e,t,r,n){return null===t||6!==t.tag?((t=Qs(r,e.mode,n)).return=e,t):((t=o(t,r)).return=e,t)}function c(e,t,r,n){return null!==t&&t.elementType===r.type?((n=o(t,r.props)).ref=Ea(e,t,r),n.return=e,n):((n=qs(r.type,r.key,r.props,null,e.mode,n)).ref=Ea(e,t,r),n.return=e,n)}function u(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=Zs(r,e.mode,n)).return=e,t):((t=o(t,r.children||[])).return=e,t)}function d(e,t,r,n,a){return null===t||7!==t.tag?((t=Xs(r,e.mode,n,a)).return=e,t):((t=o(t,r)).return=e,t)}function f(e,t,r){if("string"==typeof t||"number"==typeof t)return(t=Qs(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case k:return(r=qs(t.type,t.key,t.props,null,e.mode,r)).ref=Ea(e,null,t),r.return=e,r;case C:return(t=Zs(t,e.mode,r)).return=e,t}if(Ca(t)||H(t))return(t=Xs(t,e.mode,r,null)).return=e,t;Ba(e,t)}return null}function p(e,t,r,n){var o=null!==t?t.key:null;if("string"==typeof r||"number"==typeof r)return null!==o?null:s(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case k:return r.key===o?r.type===E?d(e,t,r.props.children,n,o):c(e,t,r,n):null;case C:return r.key===o?u(e,t,r,n):null}if(Ca(r)||H(r))return null!==o?null:d(e,t,r,n,null);Ba(e,r)}return null}function h(e,t,r,n,o){if("string"==typeof n||"number"==typeof n)return s(t,e=e.get(r)||null,""+n,o);if("object"==typeof n&&null!==n){switch(n.$$typeof){case k:return e=e.get(null===n.key?r:n.key)||null,n.type===E?d(t,e,n.props.children,o,n.key):c(t,e,n,o);case C:return u(t,e=e.get(null===n.key?r:n.key)||null,n,o)}if(Ca(n)||H(n))return d(t,e=e.get(r)||null,n,o,null);Ba(t,n)}return null}function v(o,i,l,s){for(var c=null,u=null,d=i,v=i=0,m=null;null!==d&&v<l.length;v++){d.index>v?(m=d,d=null):m=d.sibling;var g=p(o,d,l[v],s);if(null===g){null===d&&(d=m);break}e&&d&&null===g.alternate&&t(o,d),i=a(g,i,v),null===u?c=g:u.sibling=g,u=g,d=m}if(v===l.length)return r(o,d),c;if(null===d){for(;v<l.length;v++)null!==(d=f(o,l[v],s))&&(i=a(d,i,v),null===u?c=d:u.sibling=d,u=d);return c}for(d=n(o,d);v<l.length;v++)null!==(m=h(d,o,v,l[v],s))&&(e&&null!==m.alternate&&d.delete(null===m.key?v:m.key),i=a(m,i,v),null===u?c=m:u.sibling=m,u=m);return e&&d.forEach((function(e){return t(o,e)})),c}function m(o,l,s,c){var u=H(s);if("function"!=typeof u)throw Error(i(150));if(null==(s=u.call(s)))throw Error(i(151));for(var d=u=null,v=l,m=l=0,g=null,b=s.next();null!==v&&!b.done;m++,b=s.next()){v.index>m?(g=v,v=null):g=v.sibling;var y=p(o,v,b.value,c);if(null===y){null===v&&(v=g);break}e&&v&&null===y.alternate&&t(o,v),l=a(y,l,m),null===d?u=y:d.sibling=y,d=y,v=g}if(b.done)return r(o,v),u;if(null===v){for(;!b.done;m++,b=s.next())null!==(b=f(o,b.value,c))&&(l=a(b,l,m),null===d?u=b:d.sibling=b,d=b);return u}for(v=n(o,v);!b.done;m++,b=s.next())null!==(b=h(v,o,m,b.value,c))&&(e&&null!==b.alternate&&v.delete(null===b.key?m:b.key),l=a(b,l,m),null===d?u=b:d.sibling=b,d=b);return e&&v.forEach((function(e){return t(o,e)})),u}return function(e,n,a,s){var c="object"==typeof a&&null!==a&&a.type===E&&null===a.key;c&&(a=a.props.children);var u="object"==typeof a&&null!==a;if(u)switch(a.$$typeof){case k:e:{for(u=a.key,c=n;null!==c;){if(c.key===u){if(7===c.tag){if(a.type===E){r(e,c.sibling),(n=o(c,a.props.children)).return=e,e=n;break e}}else if(c.elementType===a.type){r(e,c.sibling),(n=o(c,a.props)).ref=Ea(e,c,a),n.return=e,e=n;break e}r(e,c);break}t(e,c),c=c.sibling}a.type===E?((n=Xs(a.props.children,e.mode,s,a.key)).return=e,e=n):((s=qs(a.type,a.key,a.props,null,e.mode,s)).ref=Ea(e,n,a),s.return=e,e=s)}return l(e);case C:e:{for(c=a.key;null!==n;){if(n.key===c){if(4===n.tag&&n.stateNode.containerInfo===a.containerInfo&&n.stateNode.implementation===a.implementation){r(e,n.sibling),(n=o(n,a.children||[])).return=e,e=n;break e}r(e,n);break}t(e,n),n=n.sibling}(n=Zs(a,e.mode,s)).return=e,e=n}return l(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==n&&6===n.tag?(r(e,n.sibling),(n=o(n,a)).return=e,e=n):(r(e,n),(n=Qs(a,e.mode,s)).return=e,e=n),l(e);if(Ca(a))return v(e,n,a,s);if(H(a))return m(e,n,a,s);if(u&&Ba(e,a),void 0===a&&!c)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,q(e.type)||"Component"))}return r(e,n)}}var Sa=Pa(!0),Oa=Pa(!1),_a={},Ia=co(_a),Na=co(_a),Ra=co(_a);function Aa(e){if(e===_a)throw Error(i(174));return e}function Da(e,t){switch(fo(Ra,t),fo(Na,e),fo(Ia,_a),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:he(null,"");break;default:t=he(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}uo(Ia),fo(Ia,t)}function ja(){uo(Ia),uo(Na),uo(Ra)}function Ta(e){Aa(Ra.current);var t=Aa(Ia.current),r=he(t,e.type);t!==r&&(fo(Na,e),fo(Ia,r))}function La(e){Na.current===e&&(uo(Ia),uo(Na))}var Ma=co(0);function Fa(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var za=null,Ua=null,Ha=!1;function Ga(e,t){var r=Ws(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function Wa(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Va(e){if(Ha){var t=Ua;if(t){var r=t;if(!Wa(e,t)){if(!(t=Xn(r.nextSibling))||!Wa(e,t))return e.flags=-1025&e.flags|2,Ha=!1,void(za=e);Ga(za,r)}za=e,Ua=Xn(t.firstChild)}else e.flags=-1025&e.flags|2,Ha=!1,za=e}}function $a(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;za=e}function qa(e){if(e!==za)return!1;if(!Ha)return $a(e),Ha=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Wn(t,e.memoizedProps))for(t=Ua;t;)Ga(e,t),t=Xn(t.nextSibling);if($a(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){Ua=Xn(e.nextSibling);break e}t--}else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}Ua=null}}else Ua=za?Xn(e.stateNode.nextSibling):null;return!0}function Xa(){Ua=za=null,Ha=!1}var Ka=[];function Qa(){for(var e=0;e<Ka.length;e++)Ka[e]._workInProgressVersionPrimary=null;Ka.length=0}var Za=x.ReactCurrentDispatcher,Ya=x.ReactCurrentBatchConfig,Ja=0,ei=null,ti=null,ri=null,ni=!1,oi=!1;function ai(){throw Error(i(321))}function ii(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!un(e[r],t[r]))return!1;return!0}function li(e,t,r,n,o,a){if(Ja=a,ei=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Za.current=null===e||null===e.memoizedState?Ai:Di,e=r(n,o),oi){a=0;do{if(oi=!1,!(25>a))throw Error(i(301));a+=1,ri=ti=null,t.updateQueue=null,Za.current=ji,e=r(n,o)}while(oi)}if(Za.current=Ri,t=null!==ti&&null!==ti.next,Ja=0,ri=ti=ei=null,ni=!1,t)throw Error(i(300));return e}function si(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ri?ei.memoizedState=ri=e:ri=ri.next=e,ri}function ci(){if(null===ti){var e=ei.alternate;e=null!==e?e.memoizedState:null}else e=ti.next;var t=null===ri?ei.memoizedState:ri.next;if(null!==t)ri=t,ti=e;else{if(null===e)throw Error(i(310));e={memoizedState:(ti=e).memoizedState,baseState:ti.baseState,baseQueue:ti.baseQueue,queue:ti.queue,next:null},null===ri?ei.memoizedState=ri=e:ri=ri.next=e}return ri}function ui(e,t){return"function"==typeof t?t(e):t}function di(e){var t=ci(),r=t.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=e;var n=ti,o=n.baseQueue,a=r.pending;if(null!==a){if(null!==o){var l=o.next;o.next=a.next,a.next=l}n.baseQueue=o=a,r.pending=null}if(null!==o){o=o.next,n=n.baseState;var s=l=a=null,c=o;do{var u=c.lane;if((Ja&u)===u)null!==s&&(s=s.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),n=c.eagerReducer===e?c.eagerState:e(n,c.action);else{var d={lane:u,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===s?(l=s=d,a=n):s=s.next=d,ei.lanes|=u,Ul|=u}c=c.next}while(null!==c&&c!==o);null===s?a=n:s.next=l,un(n,t.memoizedState)||(Li=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=s,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function fi(e){var t=ci(),r=t.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,a=t.memoizedState;if(null!==o){r.pending=null;var l=o=o.next;do{a=e(a,l.action),l=l.next}while(l!==o);un(a,t.memoizedState)||(Li=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function pi(e,t,r){var n=t._getVersion;n=n(t._source);var o=t._workInProgressVersionPrimary;if(null!==o?e=o===n:(e=e.mutableReadLanes,(e=(Ja&e)===e)&&(t._workInProgressVersionPrimary=n,Ka.push(t))),e)return r(t._source);throw Ka.push(t),Error(i(350))}function hi(e,t,r,n){var o=Al;if(null===o)throw Error(i(349));var a=t._getVersion,l=a(t._source),s=Za.current,c=s.useState((function(){return pi(o,t,r)})),u=c[1],d=c[0];c=ri;var f=e.memoizedState,p=f.refs,h=p.getSnapshot,v=f.source;f=f.subscribe;var m=ei;return e.memoizedState={refs:p,source:t,subscribe:n},s.useEffect((function(){p.getSnapshot=r,p.setSnapshot=u;var e=a(t._source);if(!un(l,e)){e=r(t._source),un(d,e)||(u(e),e=ps(m),o.mutableReadLanes|=e&o.pendingLanes),e=o.mutableReadLanes,o.entangledLanes|=e;for(var n=o.entanglements,i=e;0<i;){var s=31-Wt(i),c=1<<s;n[s]|=e,i&=~c}}}),[r,t,n]),s.useEffect((function(){return n(t._source,(function(){var e=p.getSnapshot,r=p.setSnapshot;try{r(e(t._source));var n=ps(m);o.mutableReadLanes|=n&o.pendingLanes}catch(e){r((function(){throw e}))}}))}),[t,n]),un(h,r)&&un(v,t)&&un(f,n)||((e={pending:null,dispatch:null,lastRenderedReducer:ui,lastRenderedState:d}).dispatch=u=Ni.bind(null,ei,e),c.queue=e,c.baseQueue=null,d=pi(o,t,r),c.memoizedState=c.baseState=d),d}function vi(e,t,r){return hi(ci(),e,t,r)}function mi(e){var t=si();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ui,lastRenderedState:e}).dispatch=Ni.bind(null,ei,e),[t.memoizedState,e]}function gi(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=ei.updateQueue)?(t={lastEffect:null},ei.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function bi(e){return e={current:e},si().memoizedState=e}function yi(){return ci().memoizedState}function wi(e,t,r,n){var o=si();ei.flags|=e,o.memoizedState=gi(1|t,r,void 0,void 0===n?null:n)}function xi(e,t,r,n){var o=ci();n=void 0===n?null:n;var a=void 0;if(null!==ti){var i=ti.memoizedState;if(a=i.destroy,null!==n&&ii(n,i.deps))return void gi(t,r,a,n)}ei.flags|=e,o.memoizedState=gi(1|t,r,a,n)}function ki(e,t){return wi(516,4,e,t)}function Ci(e,t){return xi(516,4,e,t)}function Ei(e,t){return xi(4,2,e,t)}function Bi(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Pi(e,t,r){return r=null!=r?r.concat([e]):null,xi(4,2,Bi.bind(null,t,e),r)}function Si(){}function Oi(e,t){var r=ci();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&ii(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function _i(e,t){var r=ci();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&ii(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Ii(e,t){var r=Vo();qo(98>r?98:r,(function(){e(!0)})),qo(97<r?97:r,(function(){var r=Ya.transition;Ya.transition=1;try{e(!1),t()}finally{Ya.transition=r}}))}function Ni(e,t,r){var n=fs(),o=ps(e),a={lane:o,action:r,eagerReducer:null,eagerState:null,next:null},i=t.pending;if(null===i?a.next=a:(a.next=i.next,i.next=a),t.pending=a,i=e.alternate,e===ei||null!==i&&i===ei)oi=ni=!0;else{if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var l=t.lastRenderedState,s=i(l,r);if(a.eagerReducer=i,a.eagerState=s,un(s,l))return}catch(e){}hs(e,o,n)}}var Ri={readContext:la,useCallback:ai,useContext:ai,useEffect:ai,useImperativeHandle:ai,useLayoutEffect:ai,useMemo:ai,useReducer:ai,useRef:ai,useState:ai,useDebugValue:ai,useDeferredValue:ai,useTransition:ai,useMutableSource:ai,useOpaqueIdentifier:ai,unstable_isNewReconciler:!1},Ai={readContext:la,useCallback:function(e,t){return si().memoizedState=[e,void 0===t?null:t],e},useContext:la,useEffect:ki,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,wi(4,2,Bi.bind(null,t,e),r)},useLayoutEffect:function(e,t){return wi(4,2,e,t)},useMemo:function(e,t){var r=si();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=si();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e=(e=n.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Ni.bind(null,ei,e),[n.memoizedState,e]},useRef:bi,useState:mi,useDebugValue:Si,useDeferredValue:function(e){var t=mi(e),r=t[0],n=t[1];return ki((function(){var t=Ya.transition;Ya.transition=1;try{n(e)}finally{Ya.transition=t}}),[e]),r},useTransition:function(){var e=mi(!1),t=e[0];return bi(e=Ii.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,r){var n=si();return n.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:r},hi(n,e,t,r)},useOpaqueIdentifier:function(){if(Ha){var e=!1,t=function(e){return{$$typeof:j,toString:e,valueOf:e}}((function(){throw e||(e=!0,r("r:"+(Qn++).toString(36))),Error(i(355))})),r=mi(t)[1];return 0==(2&ei.mode)&&(ei.flags|=516,gi(5,(function(){r("r:"+(Qn++).toString(36))}),void 0,null)),t}return mi(t="r:"+(Qn++).toString(36)),t},unstable_isNewReconciler:!1},Di={readContext:la,useCallback:Oi,useContext:la,useEffect:Ci,useImperativeHandle:Pi,useLayoutEffect:Ei,useMemo:_i,useReducer:di,useRef:yi,useState:function(){return di(ui)},useDebugValue:Si,useDeferredValue:function(e){var t=di(ui),r=t[0],n=t[1];return Ci((function(){var t=Ya.transition;Ya.transition=1;try{n(e)}finally{Ya.transition=t}}),[e]),r},useTransition:function(){var e=di(ui)[0];return[yi().current,e]},useMutableSource:vi,useOpaqueIdentifier:function(){return di(ui)[0]},unstable_isNewReconciler:!1},ji={readContext:la,useCallback:Oi,useContext:la,useEffect:Ci,useImperativeHandle:Pi,useLayoutEffect:Ei,useMemo:_i,useReducer:fi,useRef:yi,useState:function(){return fi(ui)},useDebugValue:Si,useDeferredValue:function(e){var t=fi(ui),r=t[0],n=t[1];return Ci((function(){var t=Ya.transition;Ya.transition=1;try{n(e)}finally{Ya.transition=t}}),[e]),r},useTransition:function(){var e=fi(ui)[0];return[yi().current,e]},useMutableSource:vi,useOpaqueIdentifier:function(){return fi(ui)[0]},unstable_isNewReconciler:!1},Ti=x.ReactCurrentOwner,Li=!1;function Mi(e,t,r,n){t.child=null===e?Oa(t,null,r,n):Sa(t,e.child,r,n)}function Fi(e,t,r,n,o){r=r.render;var a=t.ref;return ia(t,o),n=li(e,t,r,n,a,o),null===e||Li?(t.flags|=1,Mi(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,al(e,t,o))}function zi(e,t,r,n,o,a){if(null===e){var i=r.type;return"function"!=typeof i||Vs(i)||void 0!==i.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=qs(r.type,null,n,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Ui(e,t,i,n,o,a))}return i=e.child,0==(o&a)&&(o=i.memoizedProps,(r=null!==(r=r.compare)?r:fn)(o,n)&&e.ref===t.ref)?al(e,t,a):(t.flags|=1,(e=$s(i,n)).ref=t.ref,e.return=t,t.child=e)}function Ui(e,t,r,n,o,a){if(null!==e&&fn(e.memoizedProps,n)&&e.ref===t.ref){if(Li=!1,0==(a&o))return t.lanes=e.lanes,al(e,t,a);0!=(16384&e.flags)&&(Li=!0)}return Wi(e,t,r,n,a)}function Hi(e,t,r){var n=t.pendingProps,o=n.children,a=null!==e?e.memoizedState:null;if("hidden"===n.mode||"unstable-defer-without-hiding"===n.mode)if(0==(4&t.mode))t.memoizedState={baseLanes:0},ks(t,r);else{if(0==(1073741824&r))return e=null!==a?a.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},ks(t,e),null;t.memoizedState={baseLanes:0},ks(t,null!==a?a.baseLanes:r)}else null!==a?(n=a.baseLanes|r,t.memoizedState=null):n=r,ks(t,n);return Mi(e,t,o,r),t.child}function Gi(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=128)}function Wi(e,t,r,n,o){var a=bo(r)?mo:ho.current;return a=go(t,a),ia(t,o),r=li(e,t,r,n,a,o),null===e||Li?(t.flags|=1,Mi(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,al(e,t,o))}function Vi(e,t,r,n,o){if(bo(r)){var a=!0;ko(t)}else a=!1;if(ia(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),wa(t,r,n),ka(t,r,n,o),n=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,c=r.contextType;"object"==typeof c&&null!==c?c=la(c):c=go(t,c=bo(r)?mo:ho.current);var u=r.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==n||s!==c)&&xa(t,i,n,c),sa=!1;var f=t.memoizedState;i.state=f,ha(t,n,i,o),s=t.memoizedState,l!==n||f!==s||vo.current||sa?("function"==typeof u&&(ga(t,r,u,n),s=t.memoizedState),(l=sa||ya(t,r,l,n,f,s,c))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4)):("function"==typeof i.componentDidMount&&(t.flags|=4),t.memoizedProps=n,t.memoizedState=s),i.props=n,i.state=s,i.context=c,n=l):("function"==typeof i.componentDidMount&&(t.flags|=4),n=!1)}else{i=t.stateNode,ua(e,t),l=t.memoizedProps,c=t.type===t.elementType?l:Yo(t.type,l),i.props=c,d=t.pendingProps,f=i.context,"object"==typeof(s=r.contextType)&&null!==s?s=la(s):s=go(t,s=bo(r)?mo:ho.current);var p=r.getDerivedStateFromProps;(u="function"==typeof p||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==d||f!==s)&&xa(t,i,n,s),sa=!1,f=t.memoizedState,i.state=f,ha(t,n,i,o);var h=t.memoizedState;l!==d||f!==h||vo.current||sa?("function"==typeof p&&(ga(t,r,p,n),h=t.memoizedState),(c=sa||ya(t,r,c,n,f,h,s))?(u||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(n,h,s),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(n,h,s)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),t.memoizedProps=n,t.memoizedState=h),i.props=n,i.state=h,i.context=s,n=c):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),n=!1)}return $i(e,t,r,n,a,o)}function $i(e,t,r,n,o,a){Gi(e,t);var i=0!=(64&t.flags);if(!n&&!i)return o&&Co(t,r,!1),al(e,t,a);n=t.stateNode,Ti.current=t;var l=i&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&i?(t.child=Sa(t,e.child,null,a),t.child=Sa(t,null,l,a)):Mi(e,t,l,a),t.memoizedState=n.state,o&&Co(t,r,!0),t.child}function qi(e){var t=e.stateNode;t.pendingContext?wo(0,t.pendingContext,t.pendingContext!==t.context):t.context&&wo(0,t.context,!1),Da(e,t.containerInfo)}var Xi,Ki,Qi,Zi={dehydrated:null,retryLane:0};function Yi(e,t,r){var n,o=t.pendingProps,a=Ma.current,i=!1;return(n=0!=(64&t.flags))||(n=(null===e||null!==e.memoizedState)&&0!=(2&a)),n?(i=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(a|=1),fo(Ma,1&a),null===e?(void 0!==o.fallback&&Va(t),e=o.children,a=o.fallback,i?(e=Ji(t,e,a,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Zi,e):"number"==typeof o.unstable_expectedLoadTime?(e=Ji(t,e,a,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Zi,t.lanes=33554432,e):((r=Ks({mode:"visible",children:e},t.mode,r,null)).return=t,t.child=r)):(e.memoizedState,i?(o=tl(e,t,o.children,o.fallback,r),i=t.child,a=e.child.memoizedState,i.memoizedState=null===a?{baseLanes:r}:{baseLanes:a.baseLanes|r},i.childLanes=e.childLanes&~r,t.memoizedState=Zi,o):(r=el(e,t,o.children,r),t.memoizedState=null,r))}function Ji(e,t,r,n){var o=e.mode,a=e.child;return t={mode:"hidden",children:t},0==(2&o)&&null!==a?(a.childLanes=0,a.pendingProps=t):a=Ks(t,o,0,null),r=Xs(r,o,n,null),a.return=e,r.return=e,a.sibling=r,e.child=a,r}function el(e,t,r,n){var o=e.child;return e=o.sibling,r=$s(o,{mode:"visible",children:r}),0==(2&t.mode)&&(r.lanes=n),r.return=t,r.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=r}function tl(e,t,r,n,o){var a=t.mode,i=e.child;e=i.sibling;var l={mode:"hidden",children:r};return 0==(2&a)&&t.child!==i?((r=t.child).childLanes=0,r.pendingProps=l,null!==(i=r.lastEffect)?(t.firstEffect=r.firstEffect,t.lastEffect=i,i.nextEffect=null):t.firstEffect=t.lastEffect=null):r=$s(i,l),null!==e?n=$s(e,n):(n=Xs(n,a,o,null)).flags|=2,n.return=t,r.return=t,r.sibling=n,t.child=r,n}function rl(e,t){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),aa(e.return,t)}function nl(e,t,r,n,o,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:o,lastEffect:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=o,i.lastEffect=a)}function ol(e,t,r){var n=t.pendingProps,o=n.revealOrder,a=n.tail;if(Mi(e,t,n.children,r),0!=(2&(n=Ma.current)))n=1&n|2,t.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&rl(e,r);else if(19===e.tag)rl(e,r);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(fo(Ma,n),0==(2&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(r=t.child,o=null;null!==r;)null!==(e=r.alternate)&&null===Fa(e)&&(o=r),r=r.sibling;null===(r=o)?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),nl(t,!1,o,r,a,t.lastEffect);break;case"backwards":for(r=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===Fa(e)){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}nl(t,!0,r,null,a,t.lastEffect);break;case"together":nl(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function al(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Ul|=t.lanes,0!=(r&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(r=$s(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=$s(e,e.pendingProps)).return=t;r.sibling=null}return t.child}return null}function il(e,t){if(!Ha)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ll(e,t,r){var n=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return bo(t.type)&&yo(),null;case 3:return ja(),uo(vo),uo(ho),Qa(),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(qa(t)?t.flags|=4:n.hydrate||(t.flags|=256)),null;case 5:La(t);var a=Aa(Ra.current);if(r=t.type,null!==e&&null!=t.stateNode)Ki(e,t,r,n),e.ref!==t.ref&&(t.flags|=128);else{if(!n){if(null===t.stateNode)throw Error(i(166));return null}if(e=Aa(Ia.current),qa(t)){n=t.stateNode,r=t.type;var l=t.memoizedProps;switch(n[Yn]=t,n[Jn]=l,r){case"dialog":In("cancel",n),In("close",n);break;case"iframe":case"object":case"embed":In("load",n);break;case"video":case"audio":for(e=0;e<Pn.length;e++)In(Pn[e],n);break;case"source":In("error",n);break;case"img":case"image":case"link":In("error",n),In("load",n);break;case"details":In("toggle",n);break;case"input":ee(n,l),In("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!l.multiple},In("invalid",n);break;case"textarea":se(n,l),In("invalid",n)}for(var c in Ee(r,l),e=null,l)l.hasOwnProperty(c)&&(a=l[c],"children"===c?"string"==typeof a?n.textContent!==a&&(e=["children",a]):"number"==typeof a&&n.textContent!==""+a&&(e=["children",""+a]):s.hasOwnProperty(c)&&null!=a&&"onScroll"===c&&In("scroll",n));switch(r){case"input":Q(n),ne(n,l,!0);break;case"textarea":Q(n),ue(n);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(n.onclick=zn)}n=e,t.updateQueue=n,null!==n&&(t.flags|=4)}else{switch(c=9===a.nodeType?a:a.ownerDocument,e===de&&(e=pe(r)),e===de?"script"===r?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof n.is?e=c.createElement(r,{is:n.is}):(e=c.createElement(r),"select"===r&&(c=e,n.multiple?c.multiple=!0:n.size&&(c.size=n.size))):e=c.createElementNS(e,r),e[Yn]=t,e[Jn]=n,Xi(e,t),t.stateNode=e,c=Be(r,n),r){case"dialog":In("cancel",e),In("close",e),a=n;break;case"iframe":case"object":case"embed":In("load",e),a=n;break;case"video":case"audio":for(a=0;a<Pn.length;a++)In(Pn[a],e);a=n;break;case"source":In("error",e),a=n;break;case"img":case"image":case"link":In("error",e),In("load",e),a=n;break;case"details":In("toggle",e),a=n;break;case"input":ee(e,n),a=J(e,n),In("invalid",e);break;case"option":a=ae(e,n);break;case"select":e._wrapperState={wasMultiple:!!n.multiple},a=o({},n,{value:void 0}),In("invalid",e);break;case"textarea":se(e,n),a=le(e,n),In("invalid",e);break;default:a=n}Ee(r,a);var u=a;for(l in u)if(u.hasOwnProperty(l)){var d=u[l];"style"===l?ke(e,d):"dangerouslySetInnerHTML"===l?null!=(d=d?d.__html:void 0)&&ge(e,d):"children"===l?"string"==typeof d?("textarea"!==r||""!==d)&&be(e,d):"number"==typeof d&&be(e,""+d):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(s.hasOwnProperty(l)?null!=d&&"onScroll"===l&&In("scroll",e):null!=d&&w(e,l,d,c))}switch(r){case"input":Q(e),ne(e,n,!1);break;case"textarea":Q(e),ue(e);break;case"option":null!=n.value&&e.setAttribute("value",""+X(n.value));break;case"select":e.multiple=!!n.multiple,null!=(l=n.value)?ie(e,!!n.multiple,l,!1):null!=n.defaultValue&&ie(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof a.onClick&&(e.onclick=zn)}Gn(r,n)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Qi(0,t,e.memoizedProps,n);else{if("string"!=typeof n&&null===t.stateNode)throw Error(i(166));r=Aa(Ra.current),Aa(Ia.current),qa(t)?(n=t.stateNode,r=t.memoizedProps,n[Yn]=t,n.nodeValue!==r&&(t.flags|=4)):((n=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[Yn]=t,t.stateNode=n)}return null;case 13:return uo(Ma),n=t.memoizedState,0!=(64&t.flags)?(t.lanes=r,t):(n=null!==n,r=!1,null===e?void 0!==t.memoizedProps.fallback&&qa(t):r=null!==e.memoizedState,n&&!r&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Ma.current)?0===Ml&&(Ml=3):(0!==Ml&&3!==Ml||(Ml=4),null===Al||0==(134217727&Ul)&&0==(134217727&Hl)||bs(Al,jl))),(n||r)&&(t.flags|=4),null);case 4:return ja(),null===e&&Rn(t.stateNode.containerInfo),null;case 10:return oa(t),null;case 19:if(uo(Ma),null===(n=t.memoizedState))return null;if(l=0!=(64&t.flags),null===(c=n.rendering))if(l)il(n,!1);else{if(0!==Ml||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(c=Fa(e))){for(t.flags|=64,il(n,!1),null!==(l=c.updateQueue)&&(t.updateQueue=l,t.flags|=4),null===n.lastEffect&&(t.firstEffect=null),t.lastEffect=n.lastEffect,n=r,r=t.child;null!==r;)e=n,(l=r).flags&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,null===(c=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=c.childLanes,l.lanes=c.lanes,l.child=c.child,l.memoizedProps=c.memoizedProps,l.memoizedState=c.memoizedState,l.updateQueue=c.updateQueue,l.type=c.type,e=c.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return fo(Ma,1&Ma.current|2),t.child}e=e.sibling}null!==n.tail&&Wo()>$l&&(t.flags|=64,l=!0,il(n,!1),t.lanes=33554432)}else{if(!l)if(null!==(e=Fa(c))){if(t.flags|=64,l=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),il(n,!0),null===n.tail&&"hidden"===n.tailMode&&!c.alternate&&!Ha)return null!==(t=t.lastEffect=n.lastEffect)&&(t.nextEffect=null),null}else 2*Wo()-n.renderingStartTime>$l&&1073741824!==r&&(t.flags|=64,l=!0,il(n,!1),t.lanes=33554432);n.isBackwards?(c.sibling=t.child,t.child=c):(null!==(r=n.last)?r.sibling=c:t.child=c,n.last=c)}return null!==n.tail?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=Wo(),r.sibling=null,t=Ma.current,fo(Ma,l?1&t|2:1&t),r):null;case 23:case 24:return Cs(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==n.mode&&(t.flags|=4),null}throw Error(i(156,t.tag))}function sl(e){switch(e.tag){case 1:bo(e.type)&&yo();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(ja(),uo(vo),uo(ho),Qa(),0!=(64&(t=e.flags)))throw Error(i(285));return e.flags=-4097&t|64,e;case 5:return La(e),null;case 13:return uo(Ma),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return uo(Ma),null;case 4:return ja(),null;case 10:return oa(e),null;case 23:case 24:return Cs(),null;default:return null}}function cl(e,t){try{var r="",n=t;do{r+=$(n),n=n.return}while(n);var o=r}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o}}function ul(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}Xi=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Ki=function(e,t,r,n){var a=e.memoizedProps;if(a!==n){e=t.stateNode,Aa(Ia.current);var i,l=null;switch(r){case"input":a=J(e,a),n=J(e,n),l=[];break;case"option":a=ae(e,a),n=ae(e,n),l=[];break;case"select":a=o({},a,{value:void 0}),n=o({},n,{value:void 0}),l=[];break;case"textarea":a=le(e,a),n=le(e,n),l=[];break;default:"function"!=typeof a.onClick&&"function"==typeof n.onClick&&(e.onclick=zn)}for(d in Ee(r,n),r=null,a)if(!n.hasOwnProperty(d)&&a.hasOwnProperty(d)&&null!=a[d])if("style"===d){var c=a[d];for(i in c)c.hasOwnProperty(i)&&(r||(r={}),r[i]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(s.hasOwnProperty(d)?l||(l=[]):(l=l||[]).push(d,null));for(d in n){var u=n[d];if(c=null!=a?a[d]:void 0,n.hasOwnProperty(d)&&u!==c&&(null!=u||null!=c))if("style"===d)if(c){for(i in c)!c.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(r||(r={}),r[i]="");for(i in u)u.hasOwnProperty(i)&&c[i]!==u[i]&&(r||(r={}),r[i]=u[i])}else r||(l||(l=[]),l.push(d,r)),r=u;else"dangerouslySetInnerHTML"===d?(u=u?u.__html:void 0,c=c?c.__html:void 0,null!=u&&c!==u&&(l=l||[]).push(d,u)):"children"===d?"string"!=typeof u&&"number"!=typeof u||(l=l||[]).push(d,""+u):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(s.hasOwnProperty(d)?(null!=u&&"onScroll"===d&&In("scroll",e),l||c===u||(l=[])):"object"==typeof u&&null!==u&&u.$$typeof===j?u.toString():(l=l||[]).push(d,u))}r&&(l=l||[]).push("style",r);var d=l;(t.updateQueue=d)&&(t.flags|=4)}},Qi=function(e,t,r,n){r!==n&&(t.flags|=4)};var dl="function"==typeof WeakMap?WeakMap:Map;function fl(e,t,r){(r=da(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Ql||(Ql=!0,Zl=n),ul(0,t)},r}function pl(e,t,r){(r=da(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var o=t.value;r.payload=function(){return ul(0,t),n(o)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(r.callback=function(){"function"!=typeof n&&(null===Yl?Yl=new Set([this]):Yl.add(this),ul(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}var hl="function"==typeof WeakSet?WeakSet:Set;function vl(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){zs(e,t)}else t.current=null}function ml(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var r=e.memoizedProps,n=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?r:Yo(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&qn(t.stateNode.containerInfo))}throw Error(i(163))}function gl(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=r.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3==(3&e.tag)){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=r.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var o=e;n=o.next,0!=(4&(o=o.tag))&&0!=(1&o)&&(Ls(r,e),Ts(r,e)),e=n}while(e!==t)}return;case 1:return e=r.stateNode,4&r.flags&&(null===t?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:Yo(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=r.updateQueue)&&va(r,t,e));case 3:if(null!==(t=r.updateQueue)){if(e=null,null!==r.child)switch(r.child.tag){case 5:case 1:e=r.child.stateNode}va(r,t,e)}return;case 5:return e=r.stateNode,void(null===t&&4&r.flags&&Gn(r.type,r.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===r.memoizedState&&(r=r.alternate,null!==r&&(r=r.memoizedState,null!==r&&(r=r.dehydrated,null!==r&&kt(r)))))}throw Error(i(163))}function bl(e,t){for(var r=e;;){if(5===r.tag){var n=r.stateNode;if(t)"function"==typeof(n=n.style).setProperty?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var o=r.memoizedProps.style;o=null!=o&&o.hasOwnProperty("display")?o.display:null,n.style.display=xe("display",o)}}else if(6===r.tag)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((23!==r.tag&&24!==r.tag||null===r.memoizedState||r===e)&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function yl(e,t){if(Bo&&"function"==typeof Bo.onCommitFiberUnmount)try{Bo.onCommitFiberUnmount(Eo,t)}catch(e){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e=e.next;do{var n=r,o=n.destroy;if(n=n.tag,void 0!==o)if(0!=(4&n))Ls(t,r);else{n=t;try{o()}catch(e){zs(n,e)}}r=r.next}while(r!==e)}break;case 1:if(vl(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){zs(t,e)}break;case 5:vl(t);break;case 4:Bl(e,t)}}function wl(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function xl(e){return 5===e.tag||3===e.tag||4===e.tag}function kl(e){e:{for(var t=e.return;null!==t;){if(xl(t))break e;t=t.return}throw Error(i(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:case 4:t=t.containerInfo,n=!0;break;default:throw Error(i(161))}16&r.flags&&(be(t,""),r.flags&=-17);e:t:for(r=e;;){for(;null===r.sibling;){if(null===r.return||xl(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;5!==r.tag&&6!==r.tag&&18!==r.tag;){if(2&r.flags)continue t;if(null===r.child||4===r.tag)continue t;r.child.return=r,r=r.child}if(!(2&r.flags)){r=r.stateNode;break e}}n?Cl(e,r,t):El(e,r,t)}function Cl(e,t,r){var n=e.tag,o=5===n||6===n;if(o)e=o?e.stateNode:e.stateNode.instance,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=zn));else if(4!==n&&null!==(e=e.child))for(Cl(e,t,r),e=e.sibling;null!==e;)Cl(e,t,r),e=e.sibling}function El(e,t,r){var n=e.tag,o=5===n||6===n;if(o)e=o?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(El(e,t,r),e=e.sibling;null!==e;)El(e,t,r),e=e.sibling}function Bl(e,t){for(var r,n,o=t,a=!1;;){if(!a){a=o.return;e:for(;;){if(null===a)throw Error(i(160));switch(r=a.stateNode,a.tag){case 5:n=!1;break e;case 3:case 4:r=r.containerInfo,n=!0;break e}a=a.return}a=!0}if(5===o.tag||6===o.tag){e:for(var l=e,s=o,c=s;;)if(yl(l,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===s)break e;for(;null===c.sibling;){if(null===c.return||c.return===s)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}n?(l=r,s=o.stateNode,8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)):r.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){r=o.stateNode.containerInfo,n=!0,o.child.return=o,o=o.child;continue}}else if(yl(e,o),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(a=!1)}o.sibling.return=o.return,o=o.sibling}}function Pl(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var n=r=r.next;do{3==(3&n.tag)&&(e=n.destroy,n.destroy=void 0,void 0!==e&&e()),n=n.next}while(n!==r)}return;case 1:case 12:case 17:return;case 5:if(null!=(r=t.stateNode)){n=t.memoizedProps;var o=null!==e?e.memoizedProps:n;e=t.type;var a=t.updateQueue;if(t.updateQueue=null,null!==a){for(r[Jn]=n,"input"===e&&"radio"===n.type&&null!=n.name&&te(r,n),Be(e,o),t=Be(e,n),o=0;o<a.length;o+=2){var l=a[o],s=a[o+1];"style"===l?ke(r,s):"dangerouslySetInnerHTML"===l?ge(r,s):"children"===l?be(r,s):w(r,l,s,t)}switch(e){case"input":re(r,n);break;case"textarea":ce(r,n);break;case"select":e=r._wrapperState.wasMultiple,r._wrapperState.wasMultiple=!!n.multiple,null!=(a=n.value)?ie(r,!!n.multiple,a,!1):e!==!!n.multiple&&(null!=n.defaultValue?ie(r,!!n.multiple,n.defaultValue,!0):ie(r,!!n.multiple,n.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(i(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((r=t.stateNode).hydrate&&(r.hydrate=!1,kt(r.containerInfo)));case 13:return null!==t.memoizedState&&(Vl=Wo(),bl(t.child,!0)),void Sl(t);case 19:return void Sl(t);case 23:case 24:return void bl(t,null!==t.memoizedState)}throw Error(i(163))}function Sl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new hl),t.forEach((function(t){var n=Hs.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))}))}}function Ol(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var _l=Math.ceil,Il=x.ReactCurrentDispatcher,Nl=x.ReactCurrentOwner,Rl=0,Al=null,Dl=null,jl=0,Tl=0,Ll=co(0),Ml=0,Fl=null,zl=0,Ul=0,Hl=0,Gl=0,Wl=null,Vl=0,$l=1/0;function ql(){$l=Wo()+500}var Xl,Kl=null,Ql=!1,Zl=null,Yl=null,Jl=!1,es=null,ts=90,rs=[],ns=[],os=null,as=0,is=null,ls=-1,ss=0,cs=0,us=null,ds=!1;function fs(){return 0!=(48&Rl)?Wo():-1!==ls?ls:ls=Wo()}function ps(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Vo()?1:2;if(0===ss&&(ss=zl),0!==Zo.transition){0!==cs&&(cs=null!==Wl?Wl.pendingLanes:0),e=ss;var t=4186112&~cs;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Vo(),0!=(4&Rl)&&98===e?e=zt(12,ss):e=zt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ss),e}function hs(e,t,r){if(50<as)throw as=0,is=null,Error(i(185));if(null===(e=vs(e,t)))return null;Gt(e,t,r),e===Al&&(Hl|=t,4===Ml&&bs(e,jl));var n=Vo();1===t?0!=(8&Rl)&&0==(48&Rl)?ys(e):(ms(e,r),0===Rl&&(ql(),Ko())):(0==(4&Rl)||98!==n&&99!==n||(null===os?os=new Set([e]):os.add(e)),ms(e,r)),Wl=e}function vs(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}function ms(e,t){for(var r=e.callbackNode,n=e.suspendedLanes,o=e.pingedLanes,a=e.expirationTimes,l=e.pendingLanes;0<l;){var s=31-Wt(l),c=1<<s,u=a[s];if(-1===u){if(0==(c&n)||0!=(c&o)){u=t,Lt(c);var d=Tt;a[s]=10<=d?u+250:6<=d?u+5e3:-1}}else u<=t&&(e.expiredLanes|=c);l&=~c}if(n=Mt(e,e===Al?jl:0),t=Tt,0===n)null!==r&&(r!==Mo&&Oo(r),e.callbackNode=null,e.callbackPriority=0);else{if(null!==r){if(e.callbackPriority===t)return;r!==Mo&&Oo(r)}15===t?(r=ys.bind(null,e),null===zo?(zo=[r],Uo=So(Ao,Qo)):zo.push(r),r=Mo):14===t?r=Xo(99,ys.bind(null,e)):(r=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}(t),r=Xo(r,gs.bind(null,e))),e.callbackPriority=t,e.callbackNode=r}}function gs(e){if(ls=-1,cs=ss=0,0!=(48&Rl))throw Error(i(327));var t=e.callbackNode;if(js()&&e.callbackNode!==t)return null;var r=Mt(e,e===Al?jl:0);if(0===r)return null;var n=r,o=Rl;Rl|=16;var a=Ps();for(Al===e&&jl===n||(ql(),Es(e,n));;)try{_s();break}catch(t){Bs(e,t)}if(na(),Il.current=a,Rl=o,null!==Dl?n=0:(Al=null,jl=0,n=Ml),0!=(zl&Hl))Es(e,0);else if(0!==n){if(2===n&&(Rl|=64,e.hydrate&&(e.hydrate=!1,qn(e.containerInfo)),0!==(r=Ft(e))&&(n=Ss(e,r))),1===n)throw t=Fl,Es(e,0),bs(e,r),ms(e,Wo()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=r,n){case 0:case 1:throw Error(i(345));case 2:case 5:Rs(e);break;case 3:if(bs(e,r),(62914560&r)===r&&10<(n=Vl+500-Wo())){if(0!==Mt(e,0))break;if(((o=e.suspendedLanes)&r)!==r){fs(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Vn(Rs.bind(null,e),n);break}Rs(e);break;case 4:if(bs(e,r),(4186112&r)===r)break;for(n=e.eventTimes,o=-1;0<r;){var l=31-Wt(r);a=1<<l,(l=n[l])>o&&(o=l),r&=~a}if(r=o,10<(r=(120>(r=Wo()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_l(r/1960))-r)){e.timeoutHandle=Vn(Rs.bind(null,e),r);break}Rs(e);break;default:throw Error(i(329))}}return ms(e,Wo()),e.callbackNode===t?gs.bind(null,e):null}function bs(e,t){for(t&=~Gl,t&=~Hl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-Wt(t),n=1<<r;e[r]=-1,t&=~n}}function ys(e){if(0!=(48&Rl))throw Error(i(327));if(js(),e===Al&&0!=(e.expiredLanes&jl)){var t=jl,r=Ss(e,t);0!=(zl&Hl)&&(r=Ss(e,t=Mt(e,t)))}else r=Ss(e,t=Mt(e,0));if(0!==e.tag&&2===r&&(Rl|=64,e.hydrate&&(e.hydrate=!1,qn(e.containerInfo)),0!==(t=Ft(e))&&(r=Ss(e,t))),1===r)throw r=Fl,Es(e,0),bs(e,t),ms(e,Wo()),r;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Rs(e),ms(e,Wo()),null}function ws(e,t){var r=Rl;Rl|=1;try{return e(t)}finally{0===(Rl=r)&&(ql(),Ko())}}function xs(e,t){var r=Rl;Rl&=-2,Rl|=8;try{return e(t)}finally{0===(Rl=r)&&(ql(),Ko())}}function ks(e,t){fo(Ll,Tl),Tl|=t,zl|=t}function Cs(){Tl=Ll.current,uo(Ll)}function Es(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,$n(r)),null!==Dl)for(r=Dl.return;null!==r;){var n=r;switch(n.tag){case 1:null!=(n=n.type.childContextTypes)&&yo();break;case 3:ja(),uo(vo),uo(ho),Qa();break;case 5:La(n);break;case 4:ja();break;case 13:case 19:uo(Ma);break;case 10:oa(n);break;case 23:case 24:Cs()}r=r.return}Al=e,Dl=$s(e.current,null),jl=Tl=zl=t,Ml=0,Fl=null,Gl=Hl=Ul=0}function Bs(e,t){for(;;){var r=Dl;try{if(na(),Za.current=Ri,ni){for(var n=ei.memoizedState;null!==n;){var o=n.queue;null!==o&&(o.pending=null),n=n.next}ni=!1}if(Ja=0,ri=ti=ei=null,oi=!1,Nl.current=null,null===r||null===r.return){Ml=1,Fl=t,Dl=null;break}e:{var a=e,i=r.return,l=r,s=t;if(t=jl,l.flags|=2048,l.firstEffect=l.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var c=s;if(0==(2&l.mode)){var u=l.alternate;u?(l.updateQueue=u.updateQueue,l.memoizedState=u.memoizedState,l.lanes=u.lanes):(l.updateQueue=null,l.memoizedState=null)}var d=0!=(1&Ma.current),f=i;do{var p;if(p=13===f.tag){var h=f.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var v=f.memoizedProps;p=void 0!==v.fallback&&(!0!==v.unstable_avoidThisFallback||!d)}}if(p){var m=f.updateQueue;if(null===m){var g=new Set;g.add(c),f.updateQueue=g}else m.add(c);if(0==(2&f.mode)){if(f.flags|=64,l.flags|=16384,l.flags&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var b=da(-1,1);b.tag=2,fa(l,b)}l.lanes|=1;break e}s=void 0,l=t;var y=a.pingCache;if(null===y?(y=a.pingCache=new dl,s=new Set,y.set(c,s)):void 0===(s=y.get(c))&&(s=new Set,y.set(c,s)),!s.has(l)){s.add(l);var w=Us.bind(null,a,c,l);c.then(w,w)}f.flags|=4096,f.lanes=t;break e}f=f.return}while(null!==f);s=Error((q(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Ml&&(Ml=2),s=cl(s,l),f=i;do{switch(f.tag){case 3:a=s,f.flags|=4096,t&=-t,f.lanes|=t,pa(f,fl(0,a,t));break e;case 1:a=s;var x=f.type,k=f.stateNode;if(0==(64&f.flags)&&("function"==typeof x.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===Yl||!Yl.has(k)))){f.flags|=4096,t&=-t,f.lanes|=t,pa(f,pl(f,a,t));break e}}f=f.return}while(null!==f)}Ns(r)}catch(e){t=e,Dl===r&&null!==r&&(Dl=r=r.return);continue}break}}function Ps(){var e=Il.current;return Il.current=Ri,null===e?Ri:e}function Ss(e,t){var r=Rl;Rl|=16;var n=Ps();for(Al===e&&jl===t||Es(e,t);;)try{Os();break}catch(t){Bs(e,t)}if(na(),Rl=r,Il.current=n,null!==Dl)throw Error(i(261));return Al=null,jl=0,Ml}function Os(){for(;null!==Dl;)Is(Dl)}function _s(){for(;null!==Dl&&!_o();)Is(Dl)}function Is(e){var t=Xl(e.alternate,e,Tl);e.memoizedProps=e.pendingProps,null===t?Ns(e):Dl=t,Nl.current=null}function Ns(e){var t=e;do{var r=t.alternate;if(e=t.return,0==(2048&t.flags)){if(null!==(r=ll(r,t,Tl)))return void(Dl=r);if(24!==(r=t).tag&&23!==r.tag||null===r.memoizedState||0!=(1073741824&Tl)||0==(4&r.mode)){for(var n=0,o=r.child;null!==o;)n|=o.lanes|o.childLanes,o=o.sibling;r.childLanes=n}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(r=sl(t)))return r.flags&=2047,void(Dl=r);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Dl=t);Dl=t=e}while(null!==t);0===Ml&&(Ml=5)}function Rs(e){var t=Vo();return qo(99,As.bind(null,e,t)),null}function As(e,t){do{js()}while(null!==es);if(0!=(48&Rl))throw Error(i(327));var r=e.finishedWork;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(i(177));e.callbackNode=null;var n=r.lanes|r.childLanes,o=n,a=e.pendingLanes&~o;e.pendingLanes=o,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=o,e.mutableReadLanes&=o,e.entangledLanes&=o,o=e.entanglements;for(var l=e.eventTimes,s=e.expirationTimes;0<a;){var c=31-Wt(a),u=1<<c;o[c]=0,l[c]=-1,s[c]=-1,a&=~u}if(null!==os&&0==(24&n)&&os.has(e)&&os.delete(e),e===Al&&(Dl=Al=null,jl=0),1<r.flags?null!==r.lastEffect?(r.lastEffect.nextEffect=r,n=r.firstEffect):n=r:n=r.firstEffect,null!==n){if(o=Rl,Rl|=32,Nl.current=null,Un=Kt,gn(l=mn())){if("selectionStart"in l)s={start:l.selectionStart,end:l.selectionEnd};else e:if(s=(s=l.ownerDocument)&&s.defaultView||window,(u=s.getSelection&&s.getSelection())&&0!==u.rangeCount){s=u.anchorNode,a=u.anchorOffset,c=u.focusNode,u=u.focusOffset;try{s.nodeType,c.nodeType}catch(e){s=null;break e}var d=0,f=-1,p=-1,h=0,v=0,m=l,g=null;t:for(;;){for(var b;m!==s||0!==a&&3!==m.nodeType||(f=d+a),m!==c||0!==u&&3!==m.nodeType||(p=d+u),3===m.nodeType&&(d+=m.nodeValue.length),null!==(b=m.firstChild);)g=m,m=b;for(;;){if(m===l)break t;if(g===s&&++h===a&&(f=d),g===c&&++v===u&&(p=d),null!==(b=m.nextSibling))break;g=(m=g).parentNode}m=b}s=-1===f||-1===p?null:{start:f,end:p}}else s=null;s=s||{start:0,end:0}}else s=null;Hn={focusedElem:l,selectionRange:s},Kt=!1,us=null,ds=!1,Kl=n;do{try{Ds()}catch(e){if(null===Kl)throw Error(i(330));zs(Kl,e),Kl=Kl.nextEffect}}while(null!==Kl);us=null,Kl=n;do{try{for(l=e;null!==Kl;){var y=Kl.flags;if(16&y&&be(Kl.stateNode,""),128&y){var w=Kl.alternate;if(null!==w){var x=w.ref;null!==x&&("function"==typeof x?x(null):x.current=null)}}switch(1038&y){case 2:kl(Kl),Kl.flags&=-3;break;case 6:kl(Kl),Kl.flags&=-3,Pl(Kl.alternate,Kl);break;case 1024:Kl.flags&=-1025;break;case 1028:Kl.flags&=-1025,Pl(Kl.alternate,Kl);break;case 4:Pl(Kl.alternate,Kl);break;case 8:Bl(l,s=Kl);var k=s.alternate;wl(s),null!==k&&wl(k)}Kl=Kl.nextEffect}}catch(e){if(null===Kl)throw Error(i(330));zs(Kl,e),Kl=Kl.nextEffect}}while(null!==Kl);if(x=Hn,w=mn(),y=x.focusedElem,l=x.selectionRange,w!==y&&y&&y.ownerDocument&&vn(y.ownerDocument.documentElement,y)){null!==l&&gn(y)&&(w=l.start,void 0===(x=l.end)&&(x=w),"selectionStart"in y?(y.selectionStart=w,y.selectionEnd=Math.min(x,y.value.length)):(x=(w=y.ownerDocument||document)&&w.defaultView||window).getSelection&&(x=x.getSelection(),s=y.textContent.length,k=Math.min(l.start,s),l=void 0===l.end?k:Math.min(l.end,s),!x.extend&&k>l&&(s=l,l=k,k=s),s=hn(y,k),a=hn(y,l),s&&a&&(1!==x.rangeCount||x.anchorNode!==s.node||x.anchorOffset!==s.offset||x.focusNode!==a.node||x.focusOffset!==a.offset)&&((w=w.createRange()).setStart(s.node,s.offset),x.removeAllRanges(),k>l?(x.addRange(w),x.extend(a.node,a.offset)):(w.setEnd(a.node,a.offset),x.addRange(w))))),w=[];for(x=y;x=x.parentNode;)1===x.nodeType&&w.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof y.focus&&y.focus(),y=0;y<w.length;y++)(x=w[y]).element.scrollLeft=x.left,x.element.scrollTop=x.top}Kt=!!Un,Hn=Un=null,e.current=r,Kl=n;do{try{for(y=e;null!==Kl;){var C=Kl.flags;if(36&C&&gl(y,Kl.alternate,Kl),128&C){w=void 0;var E=Kl.ref;if(null!==E){var B=Kl.stateNode;Kl.tag,w=B,"function"==typeof E?E(w):E.current=w}}Kl=Kl.nextEffect}}catch(e){if(null===Kl)throw Error(i(330));zs(Kl,e),Kl=Kl.nextEffect}}while(null!==Kl);Kl=null,Fo(),Rl=o}else e.current=r;if(Jl)Jl=!1,es=e,ts=t;else for(Kl=n;null!==Kl;)t=Kl.nextEffect,Kl.nextEffect=null,8&Kl.flags&&((C=Kl).sibling=null,C.stateNode=null),Kl=t;if(0===(n=e.pendingLanes)&&(Yl=null),1===n?e===is?as++:(as=0,is=e):as=0,r=r.stateNode,Bo&&"function"==typeof Bo.onCommitFiberRoot)try{Bo.onCommitFiberRoot(Eo,r,void 0,64==(64&r.current.flags))}catch(e){}if(ms(e,Wo()),Ql)throw Ql=!1,e=Zl,Zl=null,e;return 0!=(8&Rl)||Ko(),null}function Ds(){for(;null!==Kl;){var e=Kl.alternate;ds||null===us||(0!=(8&Kl.flags)?et(Kl,us)&&(ds=!0):13===Kl.tag&&Ol(e,Kl)&&et(Kl,us)&&(ds=!0));var t=Kl.flags;0!=(256&t)&&ml(e,Kl),0==(512&t)||Jl||(Jl=!0,Xo(97,(function(){return js(),null}))),Kl=Kl.nextEffect}}function js(){if(90!==ts){var e=97<ts?97:ts;return ts=90,qo(e,Ms)}return!1}function Ts(e,t){rs.push(t,e),Jl||(Jl=!0,Xo(97,(function(){return js(),null})))}function Ls(e,t){ns.push(t,e),Jl||(Jl=!0,Xo(97,(function(){return js(),null})))}function Ms(){if(null===es)return!1;var e=es;if(es=null,0!=(48&Rl))throw Error(i(331));var t=Rl;Rl|=32;var r=ns;ns=[];for(var n=0;n<r.length;n+=2){var o=r[n],a=r[n+1],l=o.destroy;if(o.destroy=void 0,"function"==typeof l)try{l()}catch(e){if(null===a)throw Error(i(330));zs(a,e)}}for(r=rs,rs=[],n=0;n<r.length;n+=2){o=r[n],a=r[n+1];try{var s=o.create;o.destroy=s()}catch(e){if(null===a)throw Error(i(330));zs(a,e)}}for(s=e.current.firstEffect;null!==s;)e=s.nextEffect,s.nextEffect=null,8&s.flags&&(s.sibling=null,s.stateNode=null),s=e;return Rl=t,Ko(),!0}function Fs(e,t,r){fa(e,t=fl(0,t=cl(r,t),1)),t=fs(),null!==(e=vs(e,1))&&(Gt(e,1,t),ms(e,t))}function zs(e,t){if(3===e.tag)Fs(e,e,t);else for(var r=e.return;null!==r;){if(3===r.tag){Fs(r,e,t);break}if(1===r.tag){var n=r.stateNode;if("function"==typeof r.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===Yl||!Yl.has(n))){var o=pl(r,e=cl(t,e),1);if(fa(r,o),o=fs(),null!==(r=vs(r,1)))Gt(r,1,o),ms(r,o);else if("function"==typeof n.componentDidCatch&&(null===Yl||!Yl.has(n)))try{n.componentDidCatch(t,e)}catch(e){}break}}r=r.return}}function Us(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=fs(),e.pingedLanes|=e.suspendedLanes&r,Al===e&&(jl&r)===r&&(4===Ml||3===Ml&&(62914560&jl)===jl&&500>Wo()-Vl?Es(e,0):Gl|=r),ms(e,t)}function Hs(e,t){var r=e.stateNode;null!==r&&r.delete(t),0===(t=0)&&(0==(2&(t=e.mode))?t=1:0==(4&t)?t=99===Vo()?1:2:(0===ss&&(ss=zl),0===(t=Ut(62914560&~ss))&&(t=4194304))),r=fs(),null!==(e=vs(e,t))&&(Gt(e,t,r),ms(e,r))}function Gs(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Ws(e,t,r,n){return new Gs(e,t,r,n)}function Vs(e){return!(!(e=e.prototype)||!e.isReactComponent)}function $s(e,t){var r=e.alternate;return null===r?((r=Ws(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function qs(e,t,r,n,o,a){var l=2;if(n=e,"function"==typeof e)Vs(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case E:return Xs(r.children,o,a,t);case T:l=8,o|=16;break;case B:l=8,o|=1;break;case P:return(e=Ws(12,r,t,8|o)).elementType=P,e.type=P,e.lanes=a,e;case I:return(e=Ws(13,r,t,o)).type=I,e.elementType=I,e.lanes=a,e;case N:return(e=Ws(19,r,t,o)).elementType=N,e.lanes=a,e;case L:return Ks(r,o,a,t);case M:return(e=Ws(24,r,t,o)).elementType=M,e.lanes=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case S:l=10;break e;case O:l=9;break e;case _:l=11;break e;case R:l=14;break e;case A:l=16,n=null;break e;case D:l=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Ws(l,r,t,o)).elementType=e,t.type=n,t.lanes=a,t}function Xs(e,t,r,n){return(e=Ws(7,e,n,t)).lanes=r,e}function Ks(e,t,r,n){return(e=Ws(23,e,n,t)).elementType=L,e.lanes=r,e}function Qs(e,t,r){return(e=Ws(6,e,null,t)).lanes=r,e}function Zs(e,t,r){return(t=Ws(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ys(e,t,r){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Ht(0),this.expirationTimes=Ht(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ht(0),this.mutableSourceEagerHydrationData=null}function Js(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:C,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}function ec(e,t,r,n){var o=t.current,a=fs(),l=ps(o);e:if(r){t:{if(Qe(r=r._reactInternals)!==r||1!==r.tag)throw Error(i(170));var s=r;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(bo(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);throw Error(i(171))}if(1===r.tag){var c=r.type;if(bo(c)){r=xo(r,c,s);break e}}r=s}else r=po;return null===t.context?t.context=r:t.pendingContext=r,(t=da(a,l)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),fa(o,t),hs(o,l,a),l}function tc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function rc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function nc(e,t){rc(e,t),(e=e.alternate)&&rc(e,t)}function oc(e,t,r){var n=null!=r&&null!=r.hydrationOptions&&r.hydrationOptions.mutableSources||null;if(r=new Ys(e,t,null!=r&&!0===r.hydrate),t=Ws(3,null,null,2===t?7:1===t?3:0),r.current=t,t.stateNode=r,ca(t),e[eo]=r.current,Rn(8===e.nodeType?e.parentNode:e),n)for(e=0;e<n.length;e++){var o=(t=n[e])._getVersion;o=o(t._source),null==r.mutableSourceEagerHydrationData?r.mutableSourceEagerHydrationData=[t,o]:r.mutableSourceEagerHydrationData.push(t,o)}this._internalRoot=r}function ac(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ic(e,t,r,n,o){var a=r._reactRootContainer;if(a){var i=a._internalRoot;if("function"==typeof o){var l=o;o=function(){var e=tc(i);l.call(e)}}ec(t,i,e,o)}else{if(a=r._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var r;r=e.lastChild;)e.removeChild(r);return new oc(e,0,t?{hydrate:!0}:void 0)}(r,n),i=a._internalRoot,"function"==typeof o){var s=o;o=function(){var e=tc(i);s.call(e)}}xs((function(){ec(t,i,e,o)}))}return tc(i)}function lc(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ac(t))throw Error(i(200));return Js(e,t,null,r)}Xl=function(e,t,r){var n=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||vo.current)Li=!0;else{if(0==(r&n)){switch(Li=!1,t.tag){case 3:qi(t),Xa();break;case 5:Ta(t);break;case 1:bo(t.type)&&ko(t);break;case 4:Da(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var o=t.type._context;fo(Jo,o._currentValue),o._currentValue=n;break;case 13:if(null!==t.memoizedState)return 0!=(r&t.child.childLanes)?Yi(e,t,r):(fo(Ma,1&Ma.current),null!==(t=al(e,t,r))?t.sibling:null);fo(Ma,1&Ma.current);break;case 19:if(n=0!=(r&t.childLanes),0!=(64&e.flags)){if(n)return ol(e,t,r);t.flags|=64}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),fo(Ma,Ma.current),n)break;return null;case 23:case 24:return t.lanes=0,Hi(e,t,r)}return al(e,t,r)}Li=0!=(16384&e.flags)}else Li=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=go(t,ho.current),ia(t,r),o=li(null,t,n,e,o,r),t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,bo(n)){var a=!0;ko(t)}else a=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,ca(t);var l=n.getDerivedStateFromProps;"function"==typeof l&&ga(t,n,l,e),o.updater=ba,t.stateNode=o,o._reactInternals=t,ka(t,n,e,r),t=$i(null,t,n,!0,a,r)}else t.tag=0,Mi(null,t,o,r),t=t.child;return t;case 16:o=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=(a=o._init)(o._payload),t.type=o,a=t.tag=function(e){if("function"==typeof e)return Vs(e)?1:0;if(null!=e){if((e=e.$$typeof)===_)return 11;if(e===R)return 14}return 2}(o),e=Yo(o,e),a){case 0:t=Wi(null,t,o,e,r);break e;case 1:t=Vi(null,t,o,e,r);break e;case 11:t=Fi(null,t,o,e,r);break e;case 14:t=zi(null,t,o,Yo(o.type,e),n,r);break e}throw Error(i(306,o,""))}return t;case 0:return n=t.type,o=t.pendingProps,Wi(e,t,n,o=t.elementType===n?o:Yo(n,o),r);case 1:return n=t.type,o=t.pendingProps,Vi(e,t,n,o=t.elementType===n?o:Yo(n,o),r);case 3:if(qi(t),n=t.updateQueue,null===e||null===n)throw Error(i(282));if(n=t.pendingProps,o=null!==(o=t.memoizedState)?o.element:null,ua(e,t),ha(t,n,null,r),(n=t.memoizedState.element)===o)Xa(),t=al(e,t,r);else{if((a=(o=t.stateNode).hydrate)&&(Ua=Xn(t.stateNode.containerInfo.firstChild),za=t,a=Ha=!0),a){if(null!=(e=o.mutableSourceEagerHydrationData))for(o=0;o<e.length;o+=2)(a=e[o])._workInProgressVersionPrimary=e[o+1],Ka.push(a);for(r=Oa(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|1024,r=r.sibling}else Mi(e,t,n,r),Xa();t=t.child}return t;case 5:return Ta(t),null===e&&Va(t),n=t.type,o=t.pendingProps,a=null!==e?e.memoizedProps:null,l=o.children,Wn(n,o)?l=null:null!==a&&Wn(n,a)&&(t.flags|=16),Gi(e,t),Mi(e,t,l,r),t.child;case 6:return null===e&&Va(t),null;case 13:return Yi(e,t,r);case 4:return Da(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=Sa(t,null,n,r):Mi(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,Fi(e,t,n,o=t.elementType===n?o:Yo(n,o),r);case 7:return Mi(e,t,t.pendingProps,r),t.child;case 8:case 12:return Mi(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,o=t.pendingProps,l=t.memoizedProps,a=o.value;var s=t.type._context;if(fo(Jo,s._currentValue),s._currentValue=a,null!==l)if(s=l.value,0===(a=un(s,a)?0:0|("function"==typeof n._calculateChangedBits?n._calculateChangedBits(s,a):1073741823))){if(l.children===o.children&&!vo.current){t=al(e,t,r);break e}}else for(null!==(s=t.child)&&(s.return=t);null!==s;){var c=s.dependencies;if(null!==c){l=s.child;for(var u=c.firstContext;null!==u;){if(u.context===n&&0!=(u.observedBits&a)){1===s.tag&&((u=da(-1,r&-r)).tag=2,fa(s,u)),s.lanes|=r,null!==(u=s.alternate)&&(u.lanes|=r),aa(s.return,r),c.lanes|=r;break}u=u.next}}else l=10===s.tag&&s.type===t.type?null:s.child;if(null!==l)l.return=s;else for(l=s;null!==l;){if(l===t){l=null;break}if(null!==(s=l.sibling)){s.return=l.return,l=s;break}l=l.return}s=l}Mi(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=(a=t.pendingProps).children,ia(t,r),n=n(o=la(o,a.unstable_observedBits)),t.flags|=1,Mi(e,t,n,r),t.child;case 14:return a=Yo(o=t.type,t.pendingProps),zi(e,t,o,a=Yo(o.type,a),n,r);case 15:return Ui(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Yo(n,o),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,bo(n)?(e=!0,ko(t)):e=!1,ia(t,r),wa(t,n,o),ka(t,n,o,r),$i(null,t,n,!0,e,r);case 19:return ol(e,t,r);case 23:case 24:return Hi(e,t,r)}throw Error(i(156,t.tag))},oc.prototype.render=function(e){ec(e,this._internalRoot,null,null)},oc.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;ec(null,e,null,(function(){t[eo]=null}))},tt=function(e){13===e.tag&&(hs(e,4,fs()),nc(e,4))},rt=function(e){13===e.tag&&(hs(e,67108864,fs()),nc(e,67108864))},nt=function(e){if(13===e.tag){var t=fs(),r=ps(e);hs(e,r,t),nc(e,r)}},ot=function(e,t){return t()},Se=function(e,t,r){switch(t){case"input":if(re(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var o=ao(n);if(!o)throw Error(i(90));Z(n),re(n,o)}}}break;case"textarea":ce(e,r);break;case"select":null!=(t=r.value)&&ie(e,!!r.multiple,t,!1)}},Ae=ws,De=function(e,t,r,n,o){var a=Rl;Rl|=4;try{return qo(98,e.bind(null,t,r,n,o))}finally{0===(Rl=a)&&(ql(),Ko())}},je=function(){0==(49&Rl)&&(function(){if(null!==os){var e=os;os=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,ms(e,Wo())}))}Ko()}(),js())},Te=function(e,t){var r=Rl;Rl|=2;try{return e(t)}finally{0===(Rl=r)&&(ql(),Ko())}};var sc={Events:[no,oo,ao,Ne,Re,js,{current:!1}]},cc={findFiberByHostInstance:ro,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},uc={bundleType:cc.bundleType,version:cc.version,rendererPackageName:cc.rendererPackageName,rendererConfig:cc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Je(e))?null:e.stateNode},findFiberByHostInstance:cc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var dc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!dc.isDisabled&&dc.supportsFiber)try{Eo=dc.inject(uc),Bo=dc}catch(me){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=sc,t.createPortal=lc,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(i(188));throw Error(i(268,Object.keys(e)))}return e=null===(e=Je(t))?null:e.stateNode},t.flushSync=function(e,t){var r=Rl;if(0!=(48&r))return e(t);Rl|=1;try{if(e)return qo(99,e.bind(null,t))}finally{Rl=r,Ko()}},t.hydrate=function(e,t,r){if(!ac(t))throw Error(i(200));return ic(null,e,t,!0,r)},t.render=function(e,t,r){if(!ac(t))throw Error(i(200));return ic(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!ac(e))throw Error(i(40));return!!e._reactRootContainer&&(xs((function(){ic(null,null,e,!1,(function(){e._reactRootContainer=null,e[eo]=null}))})),!0)},t.unstable_batchedUpdates=ws,t.unstable_createPortal=function(e,t){return lc(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!ac(r))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return ic(e,t,r,!1,n)},t.version="17.0.2"},5350:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(6590)},8092:(e,t)=>{"use strict";var r=60103,n=60106,o=60107,a=60108,i=60114,l=60109,s=60110,c=60112,u=60113,d=60120,f=60115,p=60116,h=60121,v=60122,m=60117,g=60129,b=60131;if("function"==typeof Symbol&&Symbol.for){var y=Symbol.for;r=y("react.element"),n=y("react.portal"),o=y("react.fragment"),a=y("react.strict_mode"),i=y("react.profiler"),l=y("react.provider"),s=y("react.context"),c=y("react.forward_ref"),u=y("react.suspense"),d=y("react.suspense_list"),f=y("react.memo"),p=y("react.lazy"),h=y("react.block"),v=y("react.server.block"),m=y("react.fundamental"),g=y("react.debug_trace_mode"),b=y("react.legacy_hidden")}function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case i:case a:case u:case d:return e;default:switch(e=e&&e.$$typeof){case s:case c:case p:case f:case l:return e;default:return t}}case n:return t}}}t.isContextConsumer=function(e){return w(e)===s}},9665:(e,t,r)=>{"use strict";e.exports=r(8092)},6654:(e,t,r)=>{"use strict";var n=r(8753),o=60103,a=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,l=60110,s=60112;t.Suspense=60113;var c=60115,u=60116;if("function"==typeof Symbol&&Symbol.for){var d=Symbol.for;o=d("react.element"),a=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),i=d("react.provider"),l=d("react.context"),s=d("react.forward_ref"),t.Suspense=d("react.suspense"),c=d("react.memo"),u=d("react.lazy")}var f="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v={};function m(e,t,r){this.props=e,this.context=t,this.refs=v,this.updater=r||h}function g(){}function b(e,t,r){this.props=e,this.context=t,this.refs=v,this.updater=r||h}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},g.prototype=m.prototype;var y=b.prototype=new g;y.constructor=b,n(y,m.prototype),y.isPureReactComponent=!0;var w={current:null},x=Object.prototype.hasOwnProperty,k={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var n,a={},i=null,l=null;if(null!=t)for(n in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,n)&&!k.hasOwnProperty(n)&&(a[n]=t[n]);var s=arguments.length-2;if(1===s)a.children=r;else if(1<s){for(var c=Array(s),u=0;u<s;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(n in s=e.defaultProps)void 0===a[n]&&(a[n]=s[n]);return{$$typeof:o,type:e,key:i,ref:l,props:a,_owner:w.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var B=/\/+/g;function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function S(e,t,r,n,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s=!1;if(null===e)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case o:case a:s=!0}}if(s)return i=i(s=e),e=""===n?"."+P(s,0):n,Array.isArray(i)?(r="",null!=e&&(r=e.replace(B,"$&/")+"/"),S(i,t,r,"",(function(e){return e}))):null!=i&&(E(i)&&(i=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,r+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(B,"$&/")+"/")+e)),t.push(i)),1;if(s=0,n=""===n?".":n+":",Array.isArray(e))for(var c=0;c<e.length;c++){var u=n+P(l=e[c],c);s+=S(l,t,r,u,i)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(l=e.next()).done;)s+=S(l=l.value,t,r,u=n+P(l,c++),i);else if("object"===l)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return s}function O(e,t,r){if(null==e)return e;var n=[],o=0;return S(e,n,"","",(function(e){return t.call(r,e,o++)})),n}function _(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var I={current:null};function N(){var e=I.current;if(null===e)throw Error(p(321));return e}var R={ReactCurrentDispatcher:I,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:n};t.Children={map:O,forEach:function(e,t,r){O(e,(function(){t.apply(this,arguments)}),r)},count:function(e){var t=0;return O(e,(function(){t++})),t},toArray:function(e){return O(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error(p(143));return e}},t.Component=m,t.PureComponent=b,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.cloneElement=function(e,t,r){if(null==e)throw Error(p(267,e));var a=n({},e.props),i=e.key,l=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,s=w.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)x.call(t,u)&&!k.hasOwnProperty(u)&&(a[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)a.children=r;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];a.children=c}return{$$typeof:o,type:e.type,key:i,ref:l,props:a,_owner:s}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:l,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=C,t.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:s,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:u,_payload:{_status:-1,_result:e},_init:_}},t.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return N().useCallback(e,t)},t.useContext=function(e,t){return N().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return N().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return N().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return N().useLayoutEffect(e,t)},t.useMemo=function(e,t){return N().useMemo(e,t)},t.useReducer=function(e,t,r){return N().useReducer(e,t,r)},t.useRef=function(e){return N().useRef(e)},t.useState=function(e){return N().useState(e)},t.version="17.0.2"},1902:(e,t,r)=>{"use strict";e.exports=r(6654)},6285:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var n,o=r(2481),a=(n=o)&&n.__esModule?n:{default:n},i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};var l={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){var r=t[e];return r||{extend:e}}},s=t.autoprefix=function(e){var t={};return(0,a.default)(e,(function(e,r){var n={};(0,a.default)(e,(function(e,t){var r=l[t];r?n=i({},n,r(e)):n[t]=e})),t[r]=n})),t};t.default=s},3208:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var n,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a=r(1902),i=(n=a)&&n.__esModule?n:{default:n};function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var r,a,c;l(this,n);for(var u=arguments.length,d=Array(u),f=0;f<u;f++)d[f]=arguments[f];return a=c=s(this,(r=n.__proto__||Object.getPrototypeOf(n)).call.apply(r,[this].concat(d))),c.state={active:!1},c.handleMouseDown=function(){return c.setState({active:!0})},c.handleMouseUp=function(){return c.setState({active:!1})},c.render=function(){return i.default.createElement(t,{onMouseDown:c.handleMouseDown,onMouseUp:c.handleMouseUp},i.default.createElement(e,o({},c.props,c.state)))},s(c,a)}return c(n,r),n}(i.default.Component)};t.default=u},4860:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var n,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a=r(1902),i=(n=a)&&n.__esModule?n:{default:n};function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var r,a,c;l(this,n);for(var u=arguments.length,d=Array(u),f=0;f<u;f++)d[f]=arguments[f];return a=c=s(this,(r=n.__proto__||Object.getPrototypeOf(n)).call.apply(r,[this].concat(d))),c.state={hover:!1},c.handleMouseOver=function(){return c.setState({hover:!0})},c.handleMouseOut=function(){return c.setState({hover:!1})},c.render=function(){return i.default.createElement(t,{onMouseOver:c.handleMouseOver,onMouseOut:c.handleMouseOut},i.default.createElement(e,o({},c.props,c.state)))},s(c,a)}return c(n,r),n}(i.default.Component)};t.default=u},4562:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var n=l(r(5078)),o=l(r(2481)),a=l(r(4087)),i=l(r(3275));function l(e){return e&&e.__esModule?e:{default:e}}var s=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[];return(0,i.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return r.push(e)})):(0,a.default)(t)?(0,o.default)(t,(function(e,t){!0===e&&r.push(t),r.push(t+"-"+e)})):(0,n.default)(t)&&r.push(t)})),r};t.default=s},1369:(e,t,r)=>{"use strict";t.tz=void 0;var n=c(r(4562)),o=c(r(3687)),a=c(r(6285)),i=c(r(4860)),l=c(r(3208)),s=c(r(2547));function c(e){return e&&e.__esModule?e:{default:e}}i.default,t.tz=i.default,l.default,s.default;var u=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];var l=(0,n.default)(r),s=(0,o.default)(e,l);return(0,a.default)(s)};t.ZP=u},2547:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var r={},n=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];r[e]=t};return 0===e&&n("first-child"),e===t-1&&n("last-child"),(0===e||e%2==0)&&n("even"),1===Math.abs(e%2)&&n("odd"),n("nth-child",e),r}},3687:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var n=i(r(2481)),o=i(r(9007)),a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function i(e){return e&&e.__esModule?e:{default:e}}var l=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=e.default&&(0,o.default)(e.default)||{};return t.map((function(t){var o=e[t];return o&&(0,n.default)(o,(function(e,t){r[t]||(r[t]={}),r[t]=a({},r[t],o[t])})),t})),r};t.default=l},2911:e=>{var t=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function c(e,t,r,n){var o=t&&t.prototype instanceof m?t:m,a=Object.create(o.prototype),i=new O(n||[]);return a._invoke=function(e,t,r){var n=d;return function(o,a){if(n===p)throw new Error("Generator is already running");if(n===h){if("throw"===o)throw a;return I()}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var l=B(i,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===d)throw n=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=p;var s=u(e,t,r);if("normal"===s.type){if(n=r.done?h:f,s.arg===v)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n=h,r.method="throw",r.arg=s.arg)}}}(e,r,i),a}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d="suspendedStart",f="suspendedYield",p="executing",h="completed",v={};function m(){}function g(){}function b(){}var y={};s(y,a,(function(){return this}));var w=Object.getPrototypeOf,x=w&&w(w(_([])));x&&x!==r&&n.call(x,a)&&(y=x);var k=b.prototype=m.prototype=Object.create(y);function C(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function r(o,a,i,l){var s=u(e[o],e,a);if("throw"!==s.type){var c=s.arg,d=c.value;return d&&"object"==typeof d&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(d).then((function(e){c.value=e,i(c)}),(function(e){return r("throw",e,i,l)}))}l(s.arg)}var o;this._invoke=function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}}function B(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,B(e,r),"throw"===r.method))return v;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=u(n,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,v;var a=o.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function _(e){if(e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function r(){for(;++o<e.length;)if(n.call(e,o))return r.value=e[o],r.done=!1,r;return r.value=t,r.done=!0,r};return i.next=i}}return{next:I}}function I(){return{value:t,done:!0}}return g.prototype=b,s(k,"constructor",b),s(b,"constructor",g),g.displayName=s(b,l,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,s(e,l,"GeneratorFunction")),e.prototype=Object.create(k),e},e.awrap=function(e){return{__await:e}},C(E.prototype),s(E.prototype,i,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new E(c(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},C(k),s(k,l,"Generator"),s(k,a,(function(){return this})),s(k,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=_,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function o(n,o){return l.type="throw",l.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var s=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(s&&c){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,v):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),S(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;S(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:_(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},4392:(e,t)=>{"use strict";var r,n,o,a;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,d=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(d,0),e}};r=function(e){null!==c?setTimeout(r,0,e):(c=e,setTimeout(d,0))},n=function(e,t){u=setTimeout(e,t)},o=function(){clearTimeout(u)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var f=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var h=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var v=!1,m=null,g=-1,b=5,y=0;t.unstable_shouldYield=function(){return t.unstable_now()>=y},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):b=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,x=w.port2;w.port1.onmessage=function(){if(null!==m){var e=t.unstable_now();y=e+b;try{m(!0,e)?x.postMessage(null):(v=!1,m=null)}catch(e){throw x.postMessage(null),e}}else v=!1},r=function(e){m=e,v||(v=!0,x.postMessage(null))},n=function(e,r){g=f((function(){e(t.unstable_now())}),r)},o=function(){p(g),g=-1}}function k(e,t){var r=e.length;e.push(t);e:for(;;){var n=r-1>>>1,o=e[n];if(!(void 0!==o&&0<B(o,t)))break e;e[n]=t,e[r]=o,r=n}}function C(e){return void 0===(e=e[0])?null:e}function E(e){var t=e[0];if(void 0!==t){var r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,o=e.length;n<o;){var a=2*(n+1)-1,i=e[a],l=a+1,s=e[l];if(void 0!==i&&0>B(i,r))void 0!==s&&0>B(s,i)?(e[n]=s,e[l]=r,n=l):(e[n]=i,e[a]=r,n=a);else{if(!(void 0!==s&&0>B(s,r)))break e;e[n]=s,e[l]=r,n=l}}}return t}return null}function B(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}var P=[],S=[],O=1,_=null,I=3,N=!1,R=!1,A=!1;function D(e){for(var t=C(S);null!==t;){if(null===t.callback)E(S);else{if(!(t.startTime<=e))break;E(S),t.sortIndex=t.expirationTime,k(P,t)}t=C(S)}}function j(e){if(A=!1,D(e),!R)if(null!==C(P))R=!0,r(T);else{var t=C(S);null!==t&&n(j,t.startTime-e)}}function T(e,r){R=!1,A&&(A=!1,o()),N=!0;var a=I;try{for(D(r),_=C(P);null!==_&&(!(_.expirationTime>r)||e&&!t.unstable_shouldYield());){var i=_.callback;if("function"==typeof i){_.callback=null,I=_.priorityLevel;var l=i(_.expirationTime<=r);r=t.unstable_now(),"function"==typeof l?_.callback=l:_===C(P)&&E(P),D(r)}else E(P);_=C(P)}if(null!==_)var s=!0;else{var c=C(S);null!==c&&n(j,c.startTime-r),s=!1}return s}finally{_=null,I=a,N=!1}}var L=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){R||N||(R=!0,r(T))},t.unstable_getCurrentPriorityLevel=function(){return I},t.unstable_getFirstCallbackNode=function(){return C(P)},t.unstable_next=function(e){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var r=I;I=t;try{return e()}finally{I=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=L,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=I;I=e;try{return t()}finally{I=r}},t.unstable_scheduleCallback=function(e,a,i){var l=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?l+i:l:i=l,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:O++,callback:a,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>l?(e.sortIndex=i,k(S,e),null===C(P)&&e===C(S)&&(A?o():A=!0,n(j,i-l))):(e.sortIndex=s,k(P,e),R||N||(R=!0,r(T))),e},t.unstable_wrapCallback=function(e){var t=I;return function(){var r=I;I=t;try{return e.apply(this,arguments)}finally{I=r}}}},7881:(e,t,r)=>{"use strict";e.exports=r(4392)},6614:e=>{var t;window,t=function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}r.r(t);var o=function(){function e(t){var r,n,o,a=this,i=t.title,l=t.text,s=t.buttons;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),o=function(e){if("Enter"===e.key){var t=a.primaryButton();t.action&&t.action(),a.dismiss()}},(n="keyupListener")in(r=this)?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o,this.title=i,this.text=l,this.buttons=s}var t,r,o;return t=e,r=[{key:"buttonsString",value:function(){var e=this.buttons.map((function(e,t){return function(e,t){return"\n <div id='button-".concat(t,"' class='sk-button ").concat(e.style,"'>\n <div class='sk-label'>").concat(e.text,"</div>\n </div>\n ")}(e,t)})).join("");return"\n <div class='sk-button-group'>\n ".concat(e,"\n </div>\n ")}},{key:"templateString",value:function(){var e,t;this.buttons?(e="\n <div class=\"sk-panel-row\" style='margin-top: 8px;'>\n ".concat(this.buttonsString(),"\n </div>\n "),t=""):(e="",t='style="padding-bottom: 8px"');var r=this.title?"<div class='sk-h3 sk-panel-section-title'>".concat(this.title,"</div>"):"",n=this.text?"<p class='sk-p'>".concat(this.text,"</p>"):"";return'\n <div class="sk-modal">\n <div class="sk-modal-background"></div>\n <div class="sk-modal-content">\n <div class="sn-component">\n <div class="sk-panel" style=\'max-width: 500px;\'>\n <div class="sk-panel-content" '.concat(t,'>\n <div class="sk-panel-section">\n ').concat(r,'\n\n <div class="sk-panel-row">\n ').concat(n,"\n </div>\n\n ").concat(e,"\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n ")}},{key:"dismiss",value:function(){this.onElement.removeChild(this.element),document.removeEventListener("keyup",this.keyupListener)}},{key:"primaryButton",value:function(){var e=this.buttons.find((function(e){return!0===e.primary}));return e||(e=this.buttons[this.buttons.length-1]),e}},{key:"present",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.onElement;r||(r=document.body),this.onElement=r,this.element=document.createElement("div"),this.element.className="sn-component",this.element.innerHTML=this.templateString().trim(),this.buttons&&(document.addEventListener("keyup",this.keyupListener),this.buttons.forEach((function(t,r){e.element.querySelector("#button-".concat(r)).onclick=function(){t.action&&t.action(),e.dismiss()}}))),r.appendChild(this.element)}}],r&&n(t.prototype,r),o&&n(t,o),e}();r.d(t,"SKAlert",(function(){return o}))}])},e.exports=t()},9419:(e,t,r)=>{var n;!function(o){var a=/^\s+/,i=/\s+$/,l=0,s=o.round,c=o.min,u=o.max,d=o.random;function f(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var r=function(e){var t={r:0,g:0,b:0},r=1,n=null,l=null,s=null,d=!1,f=!1;"string"==typeof e&&(e=function(e){e=e.replace(a,"").replace(i,"").toLowerCase();var t,r=!1;if(I[e])e=I[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=G.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=G.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=G.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=G.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=G.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=G.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=G.hex8.exec(e))return{r:j(t[1]),g:j(t[2]),b:j(t[3]),a:F(t[4]),format:r?"name":"hex8"};if(t=G.hex6.exec(e))return{r:j(t[1]),g:j(t[2]),b:j(t[3]),format:r?"name":"hex"};if(t=G.hex4.exec(e))return{r:j(t[1]+""+t[1]),g:j(t[2]+""+t[2]),b:j(t[3]+""+t[3]),a:F(t[4]+""+t[4]),format:r?"name":"hex8"};if(t=G.hex3.exec(e))return{r:j(t[1]+""+t[1]),g:j(t[2]+""+t[2]),b:j(t[3]+""+t[3]),format:r?"name":"hex"};return!1}(e));"object"==typeof e&&(W(e.r)&&W(e.g)&&W(e.b)?(p=e.r,h=e.g,v=e.b,t={r:255*A(p,255),g:255*A(h,255),b:255*A(v,255)},d=!0,f="%"===String(e.r).substr(-1)?"prgb":"rgb"):W(e.h)&&W(e.s)&&W(e.v)?(n=L(e.s),l=L(e.v),t=function(e,t,r){e=6*A(e,360),t=A(t,100),r=A(r,100);var n=o.floor(e),a=e-n,i=r*(1-t),l=r*(1-a*t),s=r*(1-(1-a)*t),c=n%6;return{r:255*[r,l,i,i,s,r][c],g:255*[s,r,r,l,i,i][c],b:255*[i,i,s,r,r,l][c]}}(e.h,n,l),d=!0,f="hsv"):W(e.h)&&W(e.s)&&W(e.l)&&(n=L(e.s),s=L(e.l),t=function(e,t,r){var n,o,a;function i(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=A(e,360),t=A(t,100),r=A(r,100),0===t)n=o=a=r;else{var l=r<.5?r*(1+t):r+t-r*t,s=2*r-l;n=i(s,l,e+1/3),o=i(s,l,e),a=i(s,l,e-1/3)}return{r:255*n,g:255*o,b:255*a}}(e.h,n,s),d=!0,f="hsl"),e.hasOwnProperty("a")&&(r=e.a));var p,h,v;return r=R(r),{ok:d,format:e.format||f,r:c(255,u(t.r,0)),g:c(255,u(t.g,0)),b:c(255,u(t.b,0)),a:r}}(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=s(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=r.ok,this._tc_id=l++}function p(e,t,r){e=A(e,255),t=A(t,255),r=A(r,255);var n,o,a=u(e,t,r),i=c(e,t,r),l=(a+i)/2;if(a==i)n=o=0;else{var s=a-i;switch(o=l>.5?s/(2-a-i):s/(a+i),a){case e:n=(t-r)/s+(t<r?6:0);break;case t:n=(r-e)/s+2;break;case r:n=(e-t)/s+4}n/=6}return{h:n,s:o,l}}function h(e,t,r){e=A(e,255),t=A(t,255),r=A(r,255);var n,o,a=u(e,t,r),i=c(e,t,r),l=a,s=a-i;if(o=0===a?0:s/a,a==i)n=0;else{switch(a){case e:n=(t-r)/s+(t<r?6:0);break;case t:n=(r-e)/s+2;break;case r:n=(e-t)/s+4}n/=6}return{h:n,s:o,v:l}}function v(e,t,r,n){var o=[T(s(e).toString(16)),T(s(t).toString(16)),T(s(r).toString(16))];return n&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function m(e,t,r,n){return[T(M(n)),T(s(e).toString(16)),T(s(t).toString(16)),T(s(r).toString(16))].join("")}function g(e,t){t=0===t?0:t||10;var r=f(e).toHsl();return r.s-=t/100,r.s=D(r.s),f(r)}function b(e,t){t=0===t?0:t||10;var r=f(e).toHsl();return r.s+=t/100,r.s=D(r.s),f(r)}function y(e){return f(e).desaturate(100)}function w(e,t){t=0===t?0:t||10;var r=f(e).toHsl();return r.l+=t/100,r.l=D(r.l),f(r)}function x(e,t){t=0===t?0:t||10;var r=f(e).toRgb();return r.r=u(0,c(255,r.r-s(-t/100*255))),r.g=u(0,c(255,r.g-s(-t/100*255))),r.b=u(0,c(255,r.b-s(-t/100*255))),f(r)}function k(e,t){t=0===t?0:t||10;var r=f(e).toHsl();return r.l-=t/100,r.l=D(r.l),f(r)}function C(e,t){var r=f(e).toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,f(r)}function E(e){var t=f(e).toHsl();return t.h=(t.h+180)%360,f(t)}function B(e){var t=f(e).toHsl(),r=t.h;return[f(e),f({h:(r+120)%360,s:t.s,l:t.l}),f({h:(r+240)%360,s:t.s,l:t.l})]}function P(e){var t=f(e).toHsl(),r=t.h;return[f(e),f({h:(r+90)%360,s:t.s,l:t.l}),f({h:(r+180)%360,s:t.s,l:t.l}),f({h:(r+270)%360,s:t.s,l:t.l})]}function S(e){var t=f(e).toHsl(),r=t.h;return[f(e),f({h:(r+72)%360,s:t.s,l:t.l}),f({h:(r+216)%360,s:t.s,l:t.l})]}function O(e,t,r){t=t||6,r=r||30;var n=f(e).toHsl(),o=360/r,a=[f(e)];for(n.h=(n.h-(o*t>>1)+720)%360;--t;)n.h=(n.h+o)%360,a.push(f(n));return a}function _(e,t){t=t||6;for(var r=f(e).toHsv(),n=r.h,o=r.s,a=r.v,i=[],l=1/t;t--;)i.push(f({h:n,s:o,v:a})),a=(a+l)%1;return i}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n=this.toRgb();return e=n.r/255,t=n.g/255,r=n.b/255,.2126*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:o.pow((r+.055)/1.055,2.4))},setAlpha:function(e){return this._a=R(e),this._roundA=s(100*this._a)/100,this},toHsv:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=h(this._r,this._g,this._b),t=s(360*e.h),r=s(100*e.s),n=s(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=p(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=p(this._r,this._g,this._b),t=s(360*e.h),r=s(100*e.s),n=s(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return v(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,r,n,o){var a=[T(s(e).toString(16)),T(s(t).toString(16)),T(s(r).toString(16)),T(M(n))];if(o&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1))return a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0);return a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(100*A(this._r,255))+"%",g:s(100*A(this._g,255))+"%",b:s(100*A(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+s(100*A(this._r,255))+"%, "+s(100*A(this._g,255))+"%, "+s(100*A(this._b,255))+"%)":"rgba("+s(100*A(this._r,255))+"%, "+s(100*A(this._g,255))+"%, "+s(100*A(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(N[v(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+m(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var o=f(e);r="#"+m(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(w,arguments)},brighten:function(){return this._applyModification(x,arguments)},darken:function(){return this._applyModification(k,arguments)},desaturate:function(){return this._applyModification(g,arguments)},saturate:function(){return this._applyModification(b,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(C,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(O,arguments)},complement:function(){return this._applyCombination(E,arguments)},monochromatic:function(){return this._applyCombination(_,arguments)},splitcomplement:function(){return this._applyCombination(S,arguments)},triad:function(){return this._applyCombination(B,arguments)},tetrad:function(){return this._applyCombination(P,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:L(e[n]));e=r}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:d(),g:d(),b:d()})},f.mix=function(e,t,r){r=0===r?0:r||50;var n=f(e).toRgb(),o=f(t).toRgb(),a=r/100;return f({r:(o.r-n.r)*a+n.r,g:(o.g-n.g)*a+n.g,b:(o.b-n.b)*a+n.b,a:(o.a-n.a)*a+n.a})},f.readability=function(e,t){var r=f(e),n=f(t);return(o.max(r.getLuminance(),n.getLuminance())+.05)/(o.min(r.getLuminance(),n.getLuminance())+.05)},f.isReadable=function(e,t,r){var n,o,a=f.readability(e,t);switch(o=!1,(n=function(e){var t,r;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==r&&"large"!==r&&(r="small");return{level:t,size:r}}(r)).level+n.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},f.mostReadable=function(e,t,r){var n,o,a,i,l=null,s=0;o=(r=r||{}).includeFallbackColors,a=r.level,i=r.size;for(var c=0;c<t.length;c++)(n=f.readability(e,t[c]))>s&&(s=n,l=f(t[c]));return f.isReadable(e,l,{level:a,size:i})||!o?l:(r.includeFallbackColors=!1,f.mostReadable(e,["#fff","#000"],r))};var I=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},N=f.hexNames=function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}(I);function R(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function A(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=c(t,u(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),o.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function D(e){return c(1,u(0,e))}function j(e){return parseInt(e,16)}function T(e){return 1==e.length?"0"+e:""+e}function L(e){return e<=1&&(e=100*e+"%"),e}function M(e){return o.round(255*parseFloat(e)).toString(16)}function F(e){return j(e)/255}var z,U,H,G=(U="[\\s|\\(]+("+(z="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+z+")[,|\\s]+("+z+")\\s*\\)?",H="[\\s|\\(]+("+z+")[,|\\s]+("+z+")[,|\\s]+("+z+")[,|\\s]+("+z+")\\s*\\)?",{CSS_UNIT:new RegExp(z),rgb:new RegExp("rgb"+U),rgba:new RegExp("rgba"+H),hsl:new RegExp("hsl"+U),hsla:new RegExp("hsla"+H),hsv:new RegExp("hsv"+U),hsva:new RegExp("hsva"+H),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function W(e){return!!G.CSS_UNIT.exec(e)}e.exports?e.exports=f:void 0===(n=function(){return f}.call(t,r,t,e))||(e.exports=n)}(Math)},6033:(e,t,r)=>{var n;self,e.exports=(n=r(7384),(()=>{var e,t,r={968:e=>{self,e.exports=(()=>{"use strict";var e={d:(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},t={};let r,n,o,a;var i;e.d(t,{default:()=>B}),function(e){e.SetSize="set-size",e.StreamItems="stream-items",e.StreamContextItem="stream-context-item",e.SaveItems="save-items",e.SelectItem="select-item",e.AssociateItem="associate-item",e.DeassociateItem="deassociate-item",e.ClearSelection="clear-selection",e.CreateItem="create-item",e.CreateItems="create-items",e.DeleteItems="delete-items",e.SetComponentData="set-component-data",e.InstallLocalComponent="install-local-component",e.ToggleActivateComponent="toggle-activate-component",e.RequestPermissions="request-permissions",e.PresentConflictResolution="present-conflict-resolution",e.DuplicateItem="duplicate-item",e.ComponentRegistered="component-registered",e.ActivateThemes="themes",e.Reply="reply",e.SaveSuccess="save-success",e.SaveError="save-error",e.ThemesActivated="themes-activated",e.KeyDown="key-down",e.KeyUp="key-up",e.Click="click"}(r||(r={})),function(e){e[e.Web=1]="Web",e[e.Desktop=2]="Desktop",e[e.Mobile=3]="Mobile"}(n||(n={})),function(e){e.Any="*",e.Item="SF|Item",e.RootKey="SN|RootKey|NoSync",e.ItemsKey="SN|ItemsKey",e.EncryptedStorage="SN|EncryptedStorage",e.Note="Note",e.Tag="Tag",e.SmartTag="SN|SmartTag",e.Component="SN|Component",e.Editor="SN|Editor",e.ActionsExtension="Extension",e.UserPrefs="SN|UserPreferences",e.HistorySession="SN|HistorySession",e.Theme="SN|Theme",e.Mfa="SF|MFA",e.ServerExtension="SF|Extension",e.FilesafeCredentials="SN|FileSafe|Credentials",e.FilesafeFileMetadata="SN|FileSafe|FileMetadata",e.FilesafeIntegration="SN|FileSafe|Integration",e.ExtensionRepo="SN|ExtensionRepo"}(o||(o={})),function(e){e.Pinned="pinned",e.Archived="archived",e.Locked="locked",e.UserModifiedDate="client_updated_at",e.DefaultEditor="defaultEditor",e.MobileRules="mobileRules",e.NotAvailableOnMobile="notAvailableOnMobile",e.MobileActive="mobileActive",e.LastSize="lastSize",e.PrefersPlainEditor="prefersPlainEditor",e.ComponentInstallError="installError"}(a||(a={}));var l=new Uint8Array(16);function s(){if(!i&&!(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(l)}const c=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,u=function(e){return"string"==typeof e&&c.test(e)};for(var d=[],f=0;f<256;++f)d.push((f+256).toString(16).substr(1));const p=function(e,t,r){var n=(e=e||{}).random||(e.rng||s)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(var o=0;o<16;++o)t[r+o]=n[o];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(d[e[t+0]]+d[e[t+1]]+d[e[t+2]]+d[e[t+3]]+"-"+d[e[t+4]]+d[e[t+5]]+"-"+d[e[t+6]]+d[e[t+7]]+"-"+d[e[t+8]]+d[e[t+9]]+"-"+d[e[t+10]]+d[e[t+11]]+d[e[t+12]]+d[e[t+13]]+d[e[t+14]]+d[e[t+15]]).toLowerCase();if(!u(r))throw TypeError("Stringified UUID is invalid");return r}(n)},h=e=>{var t;const r={[n.Web]:"web",[n.Desktop]:"desktop",[n.Mobile]:"mobile"};return null!==(t=r[e])&&void 0!==t?t:r[n.Web]},v=e=>null!=e,m=()=>{};class g{static get isSupported(){return!(!window.console&&!console)}static get info(){return g.isSupported&&this.enabled?console.log.bind(console):m}static get error(){return g.isSupported?console.error.bind(console):m}}var b,y,w,x;function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function C(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){E(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}(y="enabled")in(b=g)?Object.defineProperty(b,y,{value:!1,enumerable:!0,configurable:!0,writable:!0}):b[y]=!1,function(e){e.Component="component"}(w||(w={})),function(e){e.Shift="Shift",e.Ctrl="Control",e.Meta="Meta"}(x||(x={}));class B{constructor(e){if(E(this,"contentWindow",void 0),E(this,"initialPermissions",void 0),E(this,"onReadyCallback",void 0),E(this,"component",{activeThemes:[],acceptsThemes:!0}),E(this,"sentMessages",[]),E(this,"messageQueue",[]),E(this,"lastStreamedItem",void 0),E(this,"pendingSaveItems",void 0),E(this,"pendingSaveTimeout",void 0),E(this,"pendingSaveParams",void 0),E(this,"coallesedSaving",!0),E(this,"coallesedSavingDelay",250),E(this,"messageHandler",void 0),E(this,"keyDownEventListener",void 0),E(this,"keyUpEventListener",void 0),E(this,"clickEventListener",void 0),E(this,"onThemesChangeCallback",void 0),E(this,"concernTimeouts",[]),!e||!e.targetWindow)throw new Error("contentWindow must be a valid Window object.");this.contentWindow=e.targetWindow,this.processParameters(e),this.registerMessageHandler(),this.registerKeyboardEventListeners(),this.registerMouseEventListeners()}processParameters(e){var t;const{initialPermissions:r,options:n,onReady:o,onThemesChange:a}=e;var i;r&&r.length>0&&(this.initialPermissions=r),v(null==n?void 0:n.coallesedSaving)&&(this.coallesedSaving=n.coallesedSaving),v(null==n?void 0:n.coallesedSavingDelay)&&(this.coallesedSavingDelay=n.coallesedSavingDelay),v(null==n?void 0:n.acceptsThemes)&&(this.component.acceptsThemes=null===(i=null==n?void 0:n.acceptsThemes)||void 0===i||i),v(o)&&(this.onReadyCallback=o),v(a)&&(this.onThemesChangeCallback=a),g.enabled=null!==(t=null==n?void 0:n.debug)&&void 0!==t&&t}deinit(){this.onReadyCallback=void 0,this.component={acceptsThemes:!0,activeThemes:[]},this.messageQueue=[],this.sentMessages=[],this.lastStreamedItem=void 0,this.pendingSaveItems=void 0,this.pendingSaveTimeout=void 0,this.pendingSaveParams=void 0,this.messageHandler&&(this.contentWindow.document.removeEventListener("message",this.messageHandler),this.contentWindow.removeEventListener("message",this.messageHandler)),this.keyDownEventListener&&this.contentWindow.removeEventListener("keydown",this.keyDownEventListener),this.keyUpEventListener&&this.contentWindow.removeEventListener("keyup",this.keyUpEventListener),this.clickEventListener&&this.contentWindow.removeEventListener("click",this.clickEventListener)}registerMessageHandler(){this.messageHandler=e=>{if(g.info("Components API Message received:",e.data),document.referrer&&new URL(document.referrer).origin!==new URL(e.origin).origin)return;const{data:t}=e,n=(e=>{if("string"!=typeof e)return!1;try{const t=JSON.parse(e),r=Object.prototype.toString.call(t);return"[object Object]"===r||"[object Array]"===r}catch(e){return!1}})(t)?JSON.parse(t):t;if(n){if(void 0===this.component.origin&&n.action===r.ComponentRegistered)this.component.origin=e.origin;else if(e.origin!==this.component.origin)return;this.handleMessage(n)}else g.error("Invalid data received. Skipping...")},this.contentWindow.document.addEventListener("message",this.messageHandler,!1),this.contentWindow.addEventListener("message",this.messageHandler,!1),g.info("Waiting for messages...")}registerKeyboardEventListeners(){this.keyDownEventListener=e=>{g.info("A key has been pressed: ".concat(e.key)),e.ctrlKey?this.keyDownEvent(x.Ctrl):e.shiftKey?this.keyDownEvent(x.Shift):(e.metaKey||"Meta"===e.key)&&this.keyDownEvent(x.Meta)},this.keyUpEventListener=e=>{g.info("A key has been released: ".concat(e.key)),"Control"===e.key?this.keyUpEvent(x.Ctrl):"Shift"===e.key?this.keyUpEvent(x.Shift):"Meta"===e.key&&this.keyUpEvent(x.Meta)},this.contentWindow.addEventListener("keydown",this.keyDownEventListener,!1),this.contentWindow.addEventListener("keyup",this.keyUpEventListener,!1)}registerMouseEventListeners(){this.clickEventListener=e=>{g.info("A click has been performed."),this.mouseClickEvent()},this.contentWindow.addEventListener("click",this.clickEventListener,!1)}handleMessage(e){switch(e.action){case r.ComponentRegistered:this.component.sessionKey=e.sessionKey,e.componentData&&(this.component.data=e.componentData),this.onReady(e.data),g.info("Component successfully registered with payload:",e);break;case r.ActivateThemes:this.activateThemes(e.data.themes);break;default:{var t,n;if(!e.original)return;const r=null===(t=this.sentMessages)||void 0===t?void 0:t.filter((t=>{var r;return t.messageId===(null===(r=e.original)||void 0===r?void 0:r.messageId)}))[0];if(!r){const e=this.contentWindow.document.title,t=("The extension '".concat(e,"' is attempting to communicate with Standard Notes, ")+"but an error is preventing it from doing so. Please restart this extension and try again.").replace(" "," ");return void g.info(t)}null==r||null===(n=r.callback)||void 0===n||n.call(r,e.data);break}}}onReady(e){this.component.environment=e.environment,this.component.platform=e.platform,this.component.uuid=e.uuid,this.initialPermissions&&this.initialPermissions.length>0&&this.requestPermissions(this.initialPermissions);for(const e of this.messageQueue)this.postMessage(e.action,e.data,e.callback);this.messageQueue=[],g.info("Data passed to onReady:",e),this.activateThemes(e.activeThemeUrls||[]),this.postMessage(r.ThemesActivated,{}),this.onReadyCallback&&this.onReadyCallback()}getSelfComponentUUID(){return this.component.uuid}isRunningInDesktopApplication(){return this.component.environment===h(n.Desktop)}isRunningInMobileApplication(){return this.component.environment===h(n.Mobile)}getComponentDataValueForKey(e){if(this.component.data)return this.component.data[e]}setComponentDataValueForKey(e,t){if(!this.component.data)throw new Error("The component has not been initialized.");if(!e||e&&0===e.length)throw new Error("The key for the data value should be a valid string.");this.component.data=C(C({},this.component.data),{},{[e]:t}),this.postMessage(r.SetComponentData,{componentData:this.component.data})}clearComponentData(){this.component.data={},this.postMessage(r.SetComponentData,{componentData:this.component.data})}postMessage(e,t,r){if(!this.component.sessionKey)return void this.messageQueue.push({action:e,data:t,api:w.Component,callback:r});const n={action:e,data:t,messageId:this.generateUUID(),sessionKey:this.component.sessionKey,api:w.Component},o=JSON.parse(JSON.stringify(n));let a;o.callback=r,this.sentMessages.push(o),a=this.isRunningInMobileApplication()?JSON.stringify(n):n,g.info("Posting message:",a),this.contentWindow.parent.postMessage(a,this.component.origin)}requestPermissions(e,t){this.postMessage(r.RequestPermissions,{permissions:e},(()=>{t&&t()}))}activateThemes(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!this.component.acceptsThemes)return;g.info("Incoming themes:",e);const{activeThemes:t}=this.component;if(t&&t.sort().toString()==e.sort().toString())return;let r=e;const n=[];for(const o of t)e.includes(o)?r=r.filter((e=>e!==o)):n.push(o);g.info("Deactivating themes:",n),g.info("Activating themes:",r);for(const e of n)this.deactivateTheme(e);this.component.activeThemes=e;for(const e of r){if(!e)continue;const t=this.contentWindow.document.createElement("link");t.id=btoa(e),t.href=e,t.type="text/css",t.rel="stylesheet",t.media="screen,print",t.className="custom-theme",this.contentWindow.document.getElementsByTagName("head")[0].appendChild(t)}this.onThemesChangeCallback&&this.onThemesChangeCallback()}themeElementForUrl(e){return Array.from(this.contentWindow.document.getElementsByClassName("custom-theme")).slice().find((t=>t.id==btoa(e)))}deactivateTheme(e){const t=this.themeElementForUrl(e);t&&t.parentNode&&(t.setAttribute("disabled","true"),t.parentNode.removeChild(t))}generateUUID(){return p()}get platform(){return this.component.platform}get environment(){return this.component.environment}streamItems(e,t){this.postMessage(r.StreamItems,{content_types:e},(e=>{t(e.items)}))}streamContextItem(e){this.postMessage(r.StreamContextItem,{},(t=>{const{item:r}=t;(!this.lastStreamedItem||this.lastStreamedItem.uuid!==r.uuid)&&this.pendingSaveTimeout&&(clearTimeout(this.pendingSaveTimeout),this.performSavingOfItems(this.pendingSaveParams),this.pendingSaveTimeout=void 0,this.pendingSaveParams=void 0),this.lastStreamedItem=r,e(this.lastStreamedItem)}))}selectItem(e){this.postMessage(r.SelectItem,{item:this.jsonObjectForItem(e)})}clearSelection(){this.postMessage(r.ClearSelection,{content_type:o.Tag})}createItem(e,t){this.postMessage(r.CreateItem,{item:this.jsonObjectForItem(e)},(e=>{let{item:r}=e;!r&&e.items&&e.items.length>0&&(r=e.items[0]),this.associateItem(r),t&&t(r)}))}createItems(e,t){const n=e.map((e=>this.jsonObjectForItem(e)));this.postMessage(r.CreateItems,{items:n},(e=>{t&&t(e.items)}))}associateItem(e){this.postMessage(r.AssociateItem,{item:this.jsonObjectForItem(e)})}deassociateItem(e){this.postMessage(r.DeassociateItem,{item:this.jsonObjectForItem(e)})}deleteItem(e,t){this.deleteItems([e],t)}deleteItems(e,t){const n={items:e.map((e=>this.jsonObjectForItem(e)))};this.postMessage(r.DeleteItems,n,(e=>{t&&t(e)}))}sendCustomEvent(e,t,r){this.postMessage(e,t,(e=>{r&&r(e)}))}saveItem(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.saveItems([e],t,r)}saveItemWithPresave(e,t,r){this.saveItemsWithPresave([e],t,r)}saveItemsWithPresave(e,t,r){this.saveItems(e,r,!1,t)}performSavingOfItems(e){let{items:t,presave:n,callback:o}=e;const a=setTimeout((()=>{this.concernTimeouts.forEach((e=>clearTimeout(e))),alert("This editor is unable to communicate with Standard Notes. Your changes may not be saved. Please backup your changes, then restart the application and try again.")}),5e3);this.concernTimeouts.push(a),n&&n();const i=[];for(const e of t)i.push(this.jsonObjectForItem(e));this.postMessage(r.SaveItems,{items:i},(()=>{this.concernTimeouts.forEach((e=>clearTimeout(e))),null==o||o()}))}saveItems(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;if(this.pendingSaveItems||(this.pendingSaveItems=[]),this.coallesedSaving&&!r){this.pendingSaveTimeout&&clearTimeout(this.pendingSaveTimeout);const r=e.map((e=>e.uuid)),o=this.pendingSaveItems.filter((e=>!r.includes(e.uuid)));this.pendingSaveItems=o.concat(e),this.pendingSaveParams={items:this.pendingSaveItems,presave:n,callback:t},this.pendingSaveTimeout=setTimeout((()=>{this.performSavingOfItems(this.pendingSaveParams),this.pendingSaveItems=[],this.pendingSaveTimeout=void 0,this.pendingSaveParams=null}),this.coallesedSavingDelay)}else this.performSavingOfItems({items:e,presave:n,callback:t})}setSize(e,t){this.postMessage(r.SetSize,{type:"container",width:e,height:t})}keyDownEvent(e){this.postMessage(r.KeyDown,{keyboardModifier:e})}keyUpEvent(e){this.postMessage(r.KeyUp,{keyboardModifier:e})}mouseClickEvent(){this.postMessage(r.Click,{})}jsonObjectForItem(e){const t=Object.assign({},e);return t.children=null,t.parent=null,t}getItemAppDataValue(e,t){var r,n;return null==e||null===(r=e.content)||void 0===r||null===(n=r.appData)||void 0===n?void 0:n["org.standardnotes.sn"][t]}}return t.default})()},695:e=>{"use strict";e.exports=n}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={exports:{}};return r[e](n,n.exports,a),n.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var o=Object.create(null);a.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&n&&r;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((e=>i[e]=()=>r[e]));return i.default=()=>r,a.d(o,i),o},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return(()=>{"use strict";a.d(i,{default:()=>h});var e=a(968),t=a.n(e);const r=async e=>{await new Promise((t=>setTimeout(t,1e3*e)))};function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class o{constructor(e){this.options=e,n(this,"uuidToFileTempUrlAndTypeMapping",{}),n(this,"currentlyLoadingIds",[]),n(this,"statusElementMapping",{}),n(this,"fileTypeToElementType",{"image/png":"img","image/jpg":"img","image/jpeg":"img","image/gif":"img","image/tiff":"img","image/bmp":"img","video/mp4":"video","audio/mpeg":"audio","audio/mp3":"audio"})}fileTypeForElementType(e){return this.fileTypeToElementType[e.toLowerCase()]}loadFileSafeElements(){const e=this.options.getElementsBySelector("*[fsplaceholder]");for(const t of e)this.loadFileSafeElement(t)}async loadFileSafeElement(e){var t;const{fileSafeInstance:n}=this.options,o=e.getAttribute("fsid"),a=null!==(t=e.getAttribute("fsName"))&&void 0!==t?t:"",i=a&&"undefined"!=a?a:"file";if(!o)return!1;const l=this.uuidToFileTempUrlAndTypeMapping[o];if(l)return this.insertMediaElement({fsid:o,fsElement:e,url:l.url,fileType:l.fileType,fsName:l.fsName}),!1;if(this.currentlyLoadingIds.includes(o))return!1;const s=n.findFileDescriptor(o);if(!s)return this.setStatus({fsElement:e,fsid:o,status:"Unable to find ".concat(i," ").concat(o,"."),removable:!0}),!1;const c='[fsid="'.concat(s.uuid,'"][fscollapsable]');if(document.querySelectorAll("img".concat(c,", figure").concat(c,", video").concat(c,", audio").concat(c)).length>0)return!1;this.currentlyLoadingIds.push(o),this.setStatus({fsElement:e,fsid:o,status:"Downloading ".concat(i,"...")}),await r(.05);const u=await n.downloadFileFromDescriptor(s).catch((()=>{this.setStatus({fsElement:e,fsid:o,status:"Unable to download ".concat(i," ").concat(o,".")})}));if(!u)return!1;this.setStatus({fsElement:e,fsid:o,status:"Decrypting ".concat(i,"...")}),await r(.05);const d=await n.decryptFile({fileDescriptor:s,fileItem:u}).catch((()=>{this.setStatus({fsElement:e,fsid:o,status:"Unable to decrypt ".concat(i," ").concat(o,".")})}));if(!d)return!1;this.setStatus({fsElement:e,fsid:o}),await r(.05);const f=s.content.fileType,p=n.createTemporaryFileUrl({base64Data:d.decryptedData,dataType:f});return this.insertMediaElement({fsid:o,fileType:f,fsName:a,fsElement:e,url:p}),(()=>{this.currentlyLoadingIds.splice(this.currentlyLoadingIds.indexOf(o),1)})(),this.uuidToFileTempUrlAndTypeMapping[o]={fileType:f,url:p,fsName:a},!0}insertMediaElement(e){let t,{url:r,fsid:n,fsName:o,fileType:a,fsElement:i}=e;switch(this.fileTypeForElementType(a)){case"img":t=this.createImageElement({url:r,fsid:n,fsName:o,fsElement:i});break;case"video":t=this.createVideoElement({url:r,fsid:n,fileType:a,fsName:o,fsElement:i});break;case"audio":t=this.createAudioElement({url:r,fsid:n,fsName:o});break;default:t=this.createDownloadElement({url:r,fsid:n,fsName:o})}this.insertElementNearElement(t,i),i.remove()}wrapElementInTag(e){let{element:t,tagName:r,fsid:n,fsName:o}=e;const a=document.createElement(r);return a.setAttribute("fsid",n),a.setAttribute("fsName",o),a.setAttribute("fscollapsable","true"),a.setAttribute("contenteditable","true"),a.append(t),a}createImageElement(e){let{url:t,fsid:r,fsName:n,fsElement:o}=e;const a=document.createElement("img");a.setAttribute("src",t),a.setAttribute("srcset","".concat(t," 2x")),a.setAttribute("fsid",r),a.setAttribute("fsName",n),a.setAttribute("fscollapsable","true");const i=o.getAttribute("width");i&&a.setAttribute("width",i);const l=o.getAttribute("height");return l&&a.setAttribute("height",l),a}createVideoElement(e){let{url:t,fsid:r,fileType:n,fsName:o,fsElement:a}=e;const i=document.createElement("video");i.setAttribute("controls","true"),i.setAttribute("fsid",r),i.setAttribute("fsName",o),i.setAttribute("fscollapsable","true");const l=a.getAttribute("width");l&&i.setAttribute("width",l);const s=a.getAttribute("height");s&&i.setAttribute("height",s);const c=document.createElement("source");return c.setAttribute("src",t),c.setAttribute("type",n),i.append(c),this.wrapElementInTag({fsid:r,fsName:o,element:i,tagName:"p"})}createDownloadElement(e){let{url:t,fsid:r,fsName:n}=e;const o=document.createElement("a");return o.setAttribute("fsid",r),o.setAttribute("fsName",n),o.setAttribute("ghost","true"),o.setAttribute("fscollapsable","true"),o.setAttribute("href",t),o.textContent="".concat(n),o}createAudioElement(e){let{url:t,fsid:r,fsName:n}=e;const o=document.createElement("audio");return o.setAttribute("src",t),o.setAttribute("controls","true"),o.setAttribute("fsid",r),o.setAttribute("fsName",n),o.setAttribute("fscollapsable","true"),this.wrapElementInTag({fsid:r,fsName:n,element:o,tagName:"p"})}setStatus(e){let{status:t,fsElement:r,fsid:n,removable:o=!1}=e;if(n){const e=this.statusElementMapping[n];e&&(e.remove(),delete this.statusElementMapping[n])}if(t){let e=document.createElement("label");return e.setAttribute("id",n),e.setAttribute("ghost","true"),e.setAttribute("contenteditable","false"),e.style.fontWeight="bold",e.textContent=t,o&&(e.style.userSelect="all"),e=this.insertElementNearElement(e,r),n&&(this.statusElementMapping[n]=e),e}}insertStatusAtCursor(e){const t=Math.random().toString(36).substring(7);return this.setStatus({status:e,fsid:t,fsElement:null}),t}removeCursorStatus(e){const t=this.options.getElementsBySelector("#".concat(e));t.length>0&&t[0].remove()}insertElementNearElement(e,t){const r=this.options.preprocessElement(e);let n="child";if(t&&"figure"==r.tagName.toLowerCase()){const e=t.closest("p");e&&(t=e,n="afterend")}return this.options.insertElement(r,t,n),r}}class l{constructor(e){this.options=e}onKeyUp(e){let{isEnter:t,isPaste:r,isSpace:n}=e;(t||r||n)&&this.searchPatterns({searchPreviousLine:null!=t&&t})}searchPatterns(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{searchPreviousLine:!1};const t=e.searchPreviousLine?this.options.getPreviousLineText():this.options.getCurrentLineText();for(const r of this.options.patterns){const n=r.regex.exec(t);if(!n)continue;const o=n[0];if(o){const t=r.callback(o);this.replaceSelection(r.regex,t,e.searchPreviousLine)}}}replaceSelection(e,t,r){var n,o,a;null!==(n=this.options)&&void 0!==n&&n.beforeExpand&&this.options.beforeExpand(),this.options.replaceText({regex:e,replacement:t,searchPreviousLine:r}),null!==(o=this.options)&&void 0!==o&&o.afterExpand&&(null===(a=this.options)||void 0===a||a.afterExpand())}}const s=/(<p>)?\[FileSafe[^\]]*\](<\/p>)?/g,c=e=>e.replace(s,(e=>d(e))),u=e=>"[FileSafe:".concat(e.uuid,":").concat(e.content.fileName,"]"),d=e=>{const t=(e=(e=(e=e.replace("<p>","")).replace("</p>","")).replace("[","").replace("]","")).split(":"),r=t[1],n=t[2],o=t[3];let a="";if(o){const e=o.split("x");a="width=".concat(e[0]," height=").concat(e[1])}return"<p fsplaceholder=true style='display: none;' fscollapsable=true ghost=true fsid='".concat(r,"' fsname='").concat(n,"' ").concat(a,"></p>")};function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let p;!function(e){e.PlainText="plaintext",e.Html="html",e.Markdown="markdown",e.Json="json"}(p||(p={}));class h{constructor(e,t){this.delegate=e,this.options=t,f(this,"fileIdsPendingAssociation",[]),f(this,"componentRelay",void 0),f(this,"fileLoader",void 0),f(this,"textExpander",void 0),f(this,"fileSafeLoading",void 0),f(this,"fileSafeClass",void 0),f(this,"fileSafeInstance",void 0),f(this,"note",void 0),f(this,"ignoreNextTextChange",void 0),f(this,"needsFileSafeElementLoad",void 0),f(this,"previousText",void 0),this.connectToBridge(),this.options.supportsFileSafe&&(this.fileSafeLoading=this.importFileSafe())}connectToBridge(){const{coallesedSaving:e,coallesedSavingDelay:r,mode:n,supportsFileSafe:o}=this.options;this.componentRelay=new(t())({targetWindow:window,options:{coallesedSaving:e,coallesedSavingDelay:r},onReady:()=>{const{platform:e}=this.componentRelay;e&&document.documentElement.classList.add(e)},onThemesChange:this.delegate.onThemesChange}),this.componentRelay.streamContextItem((async e=>{let t=!0;this.note&&this.note.uuid==e.uuid&&(t=!1);const r=this.note;if(o){const t=this.fileSafeClass.getSFItemClass();this.note=new t(e),this.fileSafeInstance.setCurrentNote(this.note)}else this.note=e;if(e.isMetadataUpdate)return;let a=e.content.text;if(n===p.Html&&t&&(/<[a-z][\s\S]*>/i.test(a)||(this.ignoreNextTextChange=!0)),this.previousText=a,o&&(this.needsFileSafeElementLoad=!0,a=c(a)),this.delegate.onNoteValueChange&&await this.delegate.onNoteValueChange(e),this.delegate.setEditorRawText(a),this.delegate.onNoteLockToggle){var i,l;const e=null!==(i=this.componentRelay.getItemAppDataValue(r,"locked"))&&void 0!==i&&i,t=null!==(l=this.componentRelay.getItemAppDataValue(this.note,"locked"))&&void 0!==l&&l;e!==t&&this.delegate.onNoteLockToggle(t)}var s,u;t&&(null===(s=(u=this.delegate).clearUndoHistory)||void 0===s||s.call(u))}))}async importFileSafe(){return Promise.resolve().then(a.t.bind(a,695,23)).then((e=>(this.fileSafeClass=e.default,this.configureFileSafe(),this.fileSafeInstance)))}configureFileSafe(){const e=["getCurrentLineText","getPreviousLineText","replaceText","getElementsBySelector","insertElement","preprocessElement","insertRawText"];for(const t of e)if(!this.delegate[t])throw Error("Missing ".concat(t," delegate function."));this.fileSafeInstance=new this.fileSafeClass({componentManager:this.componentRelay}),this.fileSafeInstance.addDataChangeObserver((()=>{const e=this.fileSafeInstance.getAllFileDescriptors();if(this.note&&this.fileIdsPendingAssociation.length>0){let t=!1;for(const r of this.fileIdsPendingAssociation.slice()){const n=e.find((e=>e.uuid==r));if(!n)continue;t=!0,this.fileIdsPendingAssociation.splice(this.fileIdsPendingAssociation.indexOf(r),1);const o=u(n);this.delegate.insertRawText(o)}t&&this.textExpander.searchPatterns()}e.length>0&&this.fileLoader.loadFileSafeElements()})),this.fileSafeInstance.addNewFileDescriptorHandler((e=>{this.fileIdsPendingAssociation.push(e.uuid)})),this.fileLoader=new o({fileSafeInstance:this.fileSafeInstance,getElementsBySelector:this.delegate.getElementsBySelector,insertElement:this.delegate.insertElement,preprocessElement:this.delegate.preprocessElement}),this.textExpander=new l({afterExpand:()=>this.fileLoader.loadFileSafeElements(),getCurrentLineText:this.delegate.getCurrentLineText,getPreviousLineText:this.delegate.getPreviousLineText,replaceText:this.delegate.replaceText,patterns:[{regex:s,callback:e=>c(e)}]})}async getFileSafe(){return!this.fileSafeInstance&&this.fileSafeLoading?this.fileSafeLoading:this.importFileSafe()}onEditorKeyUp(e){let{isSpace:t,isEnter:r}=e;this.textExpander.onKeyUp({isSpace:t,isEnter:r})}onEditorPaste(){this.textExpander.onKeyUp({isPaste:!0})}onEditorValueChanged(e){const{mode:t,supportsFileSafe:r}=this.options;if(this.needsFileSafeElementLoad&&(this.needsFileSafeElementLoad=!1,this.fileLoader.loadFileSafeElements()),this.ignoreNextTextChange)return void(this.ignoreNextTextChange=!1);if(r&&(e=(e=>{const t=(new DOMParser).parseFromString(e,"text/html"),r=t.querySelectorAll("*[fscollapsable]");for(const e of r){const t=e.getAttribute("fsid"),r=e.getAttribute("fsname"),n=e.getAttribute("width"),o=e.getAttribute("height"),a=["FileSafe",t,r];if(n&&o){const e="".concat(n,"x").concat(o);a.push(e)}const i="<p>[".concat(a.join(":"),"]</p>");e.insertAdjacentHTML("afterend",i),e.remove()}return t.querySelectorAll("*[ghost]").forEach((e=>e.remove())),t.body.innerHTML})(e),this.previousText==e))return;if(this.previousText=e,!this.note)return;const n=this.note;this.componentRelay.saveItemWithPresave(n,(()=>{if(n.content.text=e,this.delegate.generateCustomPreview){var r;const t=this.delegate.generateCustomPreview(e);n.content.preview_plain=null!==(r=t.plain)&&void 0!==r?r:" ",n.content.preview_html=t.html}else{if(t===p.Html){let t=e.replace(s,(e=>""));t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:90;return e.length<=t?e:e.substring(0,t)+"..."}((e=>{const t=document.implementation.createHTMLDocument().body;return t.innerHTML=e,t.textContent||t.innerText||""})(t)),n.content.preview_plain=t.length>0?t:" "}else n.content.preview_plain=e;n.content.preview_html=null}}))}canUploadFiles(){const e=this.fileSafeInstance.getAllCredentials(),t=this.fileSafeInstance.getAllIntegrations();return e.length>0&&t.length>0}async uploadJSFileObject(e){const t=this.fileLoader.insertStatusAtCursor("Processing file...");return this.fileSafeInstance.encryptAndUploadJavaScriptFileObject(e).then((()=>{this.fileLoader.removeCursorStatus(t)}))}saveItemWithPresave(e,t){this.componentRelay.saveItemWithPresave(e,t)}get platform(){return this.componentRelay.platform}get environment(){return this.componentRelay.environment}}})(),i.default})())},7384:e=>{"use strict";e.exports=void 0}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.loaded=!0,a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e=r(1902),t=r(5350);function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function a(e,t,r){return t&&o(e.prototype,t),r&&o(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e,t){if(t&&("object"===s(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return c(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}r(2911);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p=r(1961),h=r.n(p);function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function m(e,t){if(e){if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?v(e,t):void 0}}function g(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||m(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var b=r(1131),y=r.n(b),w=r(5126),x=r.n(w);function k(e,t,r,n,o,a,i){try{var l=e[a](i),s=l.value}catch(e){return void r(e)}l.done?t(s):Promise.resolve(s).then(n,o)}function C(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){k(a,n,o,i,l,"next",e)}function l(e){k(a,n,o,i,l,"throw",e)}i(void 0)}))}}var E=r(6103),B=r.n(E);function P(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,l=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==r.return||r.return()}finally{if(l)throw o}}return a}}(e,t)||m(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var S="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",O="^[".concat(S,"]{16,}$");function _(e){for(var t=[],r=0,n=e.length;r<n;r+=2)t.push(parseInt(e.substr(r,2),16));return t}function I(e){for(var t=new Uint8Array(e.length/2),r=0;r<e.length;r+=2)t[r/2]=parseInt(e.substring(r,r+2),16);return t.buffer}function N(e){var t,r,n,o;for(t="",n="",o=0;o<e.length;)t+=R(S.indexOf(e.charAt(o).toUpperCase()).toString(2),5,"0"),o++;for(o=0;o+4<=t.length;)r=t.substr(o,4),n+=parseInt(r,2).toString(16),o+=4;return n}function R(e,t,r){return t+1>=e.length&&(e=Array(t+1-e.length).join(r)+e),e}function A(e){if("string"!=typeof e||e.length<7)return null;var t=/otpauth:\/\/([A-Za-z]+)\/([^?]+)\??(.*)?/i.exec(e);if(!t||t.length<3)return null;var r=P(t,3),n=(r[0],r[1]),o=r[2];if(!n||!o)return null;var a=decodeURIComponent(o),i=a.split(/: ?/),l=i&&2===i.length?{issuer:i[0],account:i[1]}:{issuer:"",account:a},s=g(t[3]?new URLSearchParams(t[3]):[]).reduce((function(e,t){var r=P(t,2),n=r[0],o=r[1];return e[n]=o,e}),{});return{type:n.toLowerCase(),label:l,query:s}}function D(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,r,n){return t+t+r+r+n+n}));var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{red:parseInt(t[1],16),green:parseInt(t[2],16),blue:parseInt(t[3],16)}:null}function j(e){var t="--sn-stylekit-contrast-foreground-color",r="--sn-stylekit-contrast-background-color";return e&&Math.round((299*parseInt(e.red)+587*parseInt(e.green)+114*parseInt(e.blue))/1e3)>70?r:t}var T=["info","success","neutral","warning"];function L(e,t){if(T.includes(t))return function(e,t){return getComputedStyle(e.documentElement).getPropertyValue(t).trim().toUpperCase()}(e,"--sn-stylekit-".concat(t,"-color"))}function M(e,t){var r=t.color;return T.includes(r)?L(e,r):r}var F=function(){function e(){n(this,e)}var t,r,o;return a(e,[{key:"gen",value:(o=C(B().mark((function e(t,r){var n,o,a,i,l,s,c;return B().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N(t)||"",o=(r=r||{}).counter||0,a=R(((u=o)<15.5?"0":"")+Math.round(u).toString(16),16,"0"),e.next=6,this.createHmac("SHA-1",n,a);case 6:return i=e.sent,l=_(i),s=15&l[l.length-1],c=(c=(127&l[s])<<24|(255&l[s+1])<<16|(255&l[s+2])<<8|255&l[s+3])%1e6+"",e.abrupt("return",Array(7-c.length).join("0")+c);case 12:case"end":return e.stop()}var u}),e,this)}))),function(e,t){return o.apply(this,arguments)})},{key:"verify",value:(r=C(B().mark((function e(t,r,n){var o,a,i;return B().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o=(n=n||{}).window||50,a=n.counter||0,i=a-o;case 4:if(!(i<=a+o)){e.next=15;break}return n.counter=i,e.next=8,this.gen(r,n);case 8:if(e.t0=e.sent,e.t1=t,e.t0!==e.t1){e.next=12;break}return e.abrupt("return",{delta:i-a});case 12:++i,e.next=4;break;case 15:return e.abrupt("return",null);case 16:case"end":return e.stop()}}),e,this)}))),function(e,t,n){return r.apply(this,arguments)})},{key:"createHmac",value:(t=C(B().mark((function e(t,r,n){var o,a;return B().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.crypto.subtle.importKey("raw",I(r),{name:"HMAC",hash:{name:t}},!1,["sign"]);case 2:return o=e.sent,e.next=5,window.crypto.subtle.sign("HMAC",o,I(n));case 5:return a=e.sent,e.abrupt("return",(i=a,Array.prototype.map.call(new Uint8Array(i),(function(e){return("00"+e.toString(16)).slice(-2)})).join("")));case 7:case"end":return e.stop()}var i}),e)}))),function(e,r,n){return t.apply(this,arguments)})}]),e}(),z=new F,U=new(function(){function e(){n(this,e)}var t,r;return a(e,[{key:"gen",value:(r=C(B().mark((function e(t,r){var n,o;return B().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(r=r||{}).time||30,o=Date.now(),r.counter=Math.floor(o/1e3/n),e.abrupt("return",z.gen(t,r));case 5:case"end":return e.stop()}}),e)}))),function(e,t){return r.apply(this,arguments)})},{key:"verify",value:(t=C(B().mark((function e(t,r,n){var o,a;return B().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=(n=n||{}).time||30,a=Date.now(),n.counter=Math.floor(a/1e3/o),e.abrupt("return",z.verify(t,r,n));case 5:case"end":return e.stop()}}),e)}))),function(e,r,n){return t.apply(this,arguments)})}]),e}());function H(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=d(e);if(t){var o=d(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return u(this,r)}}var G=function(e){if(e){for(var t=0;t<e.data.length;t+=4){var r=e.data[t]+e.data[t+1]+e.data[t+2],n=0;r>510?n=255:r>255&&(n=127.5),e.data[t]=n,e.data[t+1]=n,e.data[t+2]=n,e.data[t+3]=255}return e}},W=function(t){l(o,t);var r=H(o);function o(){var e;n(this,o);for(var t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return f(c(e=r.call.apply(r,[this].concat(a))),"onImageSelected",(function(t){var r=t.target.files[0],n=URL.createObjectURL(r),o=new Image,a=c(e);return o.onload=function(){URL.revokeObjectURL(this.src);var e=document.createElement("canvas"),t=e.getContext("2d");e.width=this.width,e.height=this.height,t.drawImage(this,0,0);var r=t.getImageData(0,0,this.width,this.height);r=G(r);var n=x()(r.data,r.width,r.height),o=a.props,i=o.onError,l=o.onSuccess;if(n){var s=A(n.data);"totp"!==s.type?i("The '".concat(s.type,"' type is not supported.")):l(s)}else i("Error reading QR code from image. Please try again.")},o.src=n,!1})),e}return a(o,[{key:"render",value:function(){return e.createElement("div",{className:"qr-code-reader-container"},e.createElement("div",{className:"sk-button info"},e.createElement("label",{className:"no-style"},e.createElement("input",{type:"file",style:{display:"none"},onChange:this.onImageSelected}),e.createElement("div",{className:"sk-label"},"Upload QR Code"))))}}]),o}(e.Component);W.propTypes={onError:y().func.isRequired,onSuccess:y().func.isRequired};var V=r(1369),$=function(e,t,r,n,o){var a=o.clientWidth,i=o.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=l-(o.getBoundingClientRect().left+window.pageXOffset),u=s-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===r){var d=void 0;if(d=u<0?0:u>i?1:Math.round(100*u/i)/100,t.a!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}else{var f=void 0;if(n!==(f=c<0?0:c>a?1:Math.round(100*c/a)/100))return{h:t.h,s:t.s,l:t.l,a:f,source:"rgb"}}return null},q={},X=function(e,t,r,n){var o=e+"-"+t+"-"+r+(n?"-server":"");if(q[o])return q[o];var a=function(e,t,r,n){if("undefined"==typeof document&&!n)return null;var o=n?new n:document.createElement("canvas");o.width=2*r,o.height=2*r;var a=o.getContext("2d");return a?(a.fillStyle=e,a.fillRect(0,0,o.width,o.height),a.fillStyle=t,a.fillRect(0,0,r,r),a.translate(r,r),a.fillRect(0,0,r,r),o.toDataURL()):null}(e,t,r,n);return q[o]=a,a},K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Q=function(t){var r=t.white,n=t.grey,o=t.size,a=t.renderers,i=t.borderRadius,l=t.boxShadow,s=t.children,c=(0,V.ZP)({default:{grid:{borderRadius:i,boxShadow:l,absolute:"0px 0px 0px 0px",background:"url("+X(r,n,o,a.canvas)+") center left"}}});return(0,e.isValidElement)(s)?e.cloneElement(s,K({},s.props,{style:K({},s.props.style,c.grid)})):e.createElement("div",{style:c.grid})};Q.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const Z=Q;var Y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},J=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function ee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function te(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}const re=function(t){function r(){var e,t,n;ee(this,r);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=n=te(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(a))),n.handleChange=function(e){var t=$(e,n.props.hsl,n.props.direction,n.props.a,n.container);t&&"function"==typeof n.props.onChange&&n.props.onChange(t,e)},n.handleMouseDown=function(e){n.handleChange(e),window.addEventListener("mousemove",n.handleChange),window.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleChange),window.removeEventListener("mouseup",n.handleMouseUp)},te(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,t),J(r,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var t=this,r=this.props.rgb,n=(0,V.ZP)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+r.r+","+r.g+","+r.b+", 0) 0%,\n rgba("+r.r+","+r.g+","+r.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*r.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+r.r+","+r.g+","+r.b+", 0) 0%,\n rgba("+r.r+","+r.g+","+r.b+", 1) 100%)"},pointer:{left:0,top:100*r.a+"%"}},overwrite:Y({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return e.createElement("div",{style:n.alpha},e.createElement("div",{style:n.checkboard},e.createElement(Z,{renderers:this.props.renderers})),e.createElement("div",{style:n.gradient}),e.createElement("div",{style:n.container,ref:function(e){return t.container=e},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},e.createElement("div",{style:n.pointer},this.props.pointer?e.createElement(this.props.pointer,this.props):e.createElement("div",{style:n.slider}))))}}]),r}(e.PureComponent||e.Component);var ne=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();var oe=[38,40],ae=1,ie=function(t){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return t.handleBlur=function(){t.state.blurValue&&t.setState({value:t.state.blurValue,blurValue:null})},t.handleChange=function(e){t.setUpdatedValue(e.target.value,e)},t.handleKeyDown=function(e){var r,n=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(n)&&(r=e.keyCode,oe.indexOf(r)>-1)){var o=t.getArrowOffset(),a=38===e.keyCode?n+o:n-o;t.setUpdatedValue(a,e)}},t.handleDrag=function(e){if(t.props.dragLabel){var r=Math.round(t.props.value+e.movementX);r>=0&&r<=t.props.dragMax&&t.props.onChange&&t.props.onChange(t.getValueObjectWithLabel(r),e)}},t.handleMouseDown=function(e){t.props.dragLabel&&(e.preventDefault(),t.handleDrag(e),window.addEventListener("mousemove",t.handleDrag),window.addEventListener("mouseup",t.handleMouseUp))},t.handleMouseUp=function(){t.unbindEventListeners()},t.unbindEventListeners=function(){window.removeEventListener("mousemove",t.handleDrag),window.removeEventListener("mouseup",t.handleMouseUp)},t.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},t.inputId="rc-editable-input-"+ae++,t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,t),ne(r,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var r=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(r,t),this.setState({value:e})}},{key:"render",value:function(){var t=this,r=(0,V.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return e.createElement("div",{style:r.wrap},e.createElement("input",{id:this.inputId,style:r.input,ref:function(e){return t.input=e},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?e.createElement("label",{htmlFor:this.inputId,style:r.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),r}(e.PureComponent||e.Component);const le=ie;var se=function(e,t,r,n){var o=n.clientWidth,a=n.clientHeight,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(n.getBoundingClientRect().left+window.pageXOffset),c=l-(n.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u=void 0;if(c<0)u=359;else if(c>a)u=0;else{u=360*(-100*c/a+100)/100}if(r.h!==u)return{h:u,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var d=void 0;if(s<0)d=0;else if(s>o)d=359;else{d=360*(100*s/o)/100}if(r.h!==d)return{h:d,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null},ce=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function ue(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function de(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}const fe=function(t){function r(){var e,t,n;ue(this,r);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return t=n=de(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(a))),n.handleChange=function(e){var t=se(e,n.props.direction,n.props.hsl,n.container);t&&"function"==typeof n.props.onChange&&n.props.onChange(t,e)},n.handleMouseDown=function(e){n.handleChange(e),window.addEventListener("mousemove",n.handleChange),window.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},de(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,t),ce(r,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var t=this,r=this.props.direction,n=void 0===r?"horizontal":r,o=(0,V.ZP)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===n});return e.createElement("div",{style:o.hue},e.createElement("div",{className:"hue-"+n,style:o.container,ref:function(e){return t.container=e},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},e.createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),e.createElement("div",{style:o.pointer},this.props.pointer?e.createElement(this.props.pointer,this.props):e.createElement("div",{style:o.slider}))))}}]),r}(e.PureComponent||e.Component);const pe=function(){this.__data__=[],this.size=0};const he=function(e,t){return e===t||e!=e&&t!=t};const ve=function(e,t){for(var r=e.length;r--;)if(he(e[r][0],t))return r;return-1};var me=Array.prototype.splice;const ge=function(e){var t=this.__data__,r=ve(t,e);return!(r<0)&&(r==t.length-1?t.pop():me.call(t,r,1),--this.size,!0)};const be=function(e){var t=this.__data__,r=ve(t,e);return r<0?void 0:t[r][1]};const ye=function(e){return ve(this.__data__,e)>-1};const we=function(e,t){var r=this.__data__,n=ve(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function xe(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}xe.prototype.clear=pe,xe.prototype.delete=ge,xe.prototype.get=be,xe.prototype.has=ye,xe.prototype.set=we;const ke=xe;const Ce=function(){this.__data__=new ke,this.size=0};const Ee=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r};const Be=function(e){return this.__data__.get(e)};const Pe=function(e){return this.__data__.has(e)};const Se="object"==typeof global&&global&&global.Object===Object&&global;var Oe="object"==typeof self&&self&&self.Object===Object&&self;const _e=Se||Oe||Function("return this")();const Ie=_e.Symbol;var Ne=Object.prototype,Re=Ne.hasOwnProperty,Ae=Ne.toString,De=Ie?Ie.toStringTag:void 0;const je=function(e){var t=Re.call(e,De),r=e[De];try{e[De]=void 0;var n=!0}catch(e){}var o=Ae.call(e);return n&&(t?e[De]=r:delete e[De]),o};var Te=Object.prototype.toString;const Le=function(e){return Te.call(e)};var Me=Ie?Ie.toStringTag:void 0;const Fe=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Me&&Me in Object(e)?je(e):Le(e)};const ze=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const Ue=function(e){if(!ze(e))return!1;var t=Fe(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const He=_e["__core-js_shared__"];var Ge,We=(Ge=/[^.]+$/.exec(He&&He.keys&&He.keys.IE_PROTO||""))?"Symbol(src)_1."+Ge:"";const Ve=function(e){return!!We&&We in e};var $e=Function.prototype.toString;const qe=function(e){if(null!=e){try{return $e.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var Xe=/^\[object .+?Constructor\]$/,Ke=Function.prototype,Qe=Object.prototype,Ze=Ke.toString,Ye=Qe.hasOwnProperty,Je=RegExp("^"+Ze.call(Ye).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const et=function(e){return!(!ze(e)||Ve(e))&&(Ue(e)?Je:Xe).test(qe(e))};const tt=function(e,t){return null==e?void 0:e[t]};const rt=function(e,t){var r=tt(e,t);return et(r)?r:void 0};const nt=rt(_e,"Map");const ot=rt(Object,"create");const at=function(){this.__data__=ot?ot(null):{},this.size=0};const it=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var lt=Object.prototype.hasOwnProperty;const st=function(e){var t=this.__data__;if(ot){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return lt.call(t,e)?t[e]:void 0};var ct=Object.prototype.hasOwnProperty;const ut=function(e){var t=this.__data__;return ot?void 0!==t[e]:ct.call(t,e)};const dt=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=ot&&void 0===t?"__lodash_hash_undefined__":t,this};function ft(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ft.prototype.clear=at,ft.prototype.delete=it,ft.prototype.get=st,ft.prototype.has=ut,ft.prototype.set=dt;const pt=ft;const ht=function(){this.size=0,this.__data__={hash:new pt,map:new(nt||ke),string:new pt}};const vt=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const mt=function(e,t){var r=e.__data__;return vt(t)?r["string"==typeof t?"string":"hash"]:r.map};const gt=function(e){var t=mt(this,e).delete(e);return this.size-=t?1:0,t};const bt=function(e){return mt(this,e).get(e)};const yt=function(e){return mt(this,e).has(e)};const wt=function(e,t){var r=mt(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};function xt(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}xt.prototype.clear=ht,xt.prototype.delete=gt,xt.prototype.get=bt,xt.prototype.has=yt,xt.prototype.set=wt;const kt=xt;const Ct=function(e,t){var r=this.__data__;if(r instanceof ke){var n=r.__data__;if(!nt||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new kt(n)}return r.set(e,t),this.size=r.size,this};function Et(e){var t=this.__data__=new ke(e);this.size=t.size}Et.prototype.clear=Ce,Et.prototype.delete=Ee,Et.prototype.get=Be,Et.prototype.has=Pe,Et.prototype.set=Ct;const Bt=Et;const Pt=function(){try{var e=rt(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();const St=function(e,t,r){"__proto__"==t&&Pt?Pt(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r};const Ot=function(e,t,r){(void 0!==r&&!he(e[t],r)||void 0===r&&!(t in e))&&St(e,t,r)};const _t=function(e){return function(t,r,n){for(var o=-1,a=Object(t),i=n(t),l=i.length;l--;){var s=i[e?l:++o];if(!1===r(a[s],s,a))break}return t}}();var It="object"==typeof exports&&exports&&!exports.nodeType&&exports,Nt=It&&"object"==typeof module&&module&&!module.nodeType&&module,Rt=Nt&&Nt.exports===It?_e.Buffer:void 0,At=Rt?Rt.allocUnsafe:void 0;const Dt=function(e,t){if(t)return e.slice();var r=e.length,n=At?At(r):new e.constructor(r);return e.copy(n),n};const jt=_e.Uint8Array;const Tt=function(e){var t=new e.constructor(e.byteLength);return new jt(t).set(new jt(e)),t};const Lt=function(e,t){var r=t?Tt(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)};const Mt=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t};var Ft=Object.create;const zt=function(){function e(){}return function(t){if(!ze(t))return{};if(Ft)return Ft(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();const Ut=function(e,t){return function(r){return e(t(r))}};const Ht=Ut(Object.getPrototypeOf,Object);var Gt=Object.prototype;const Wt=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Gt)};const Vt=function(e){return"function"!=typeof e.constructor||Wt(e)?{}:zt(Ht(e))};const $t=function(e){return null!=e&&"object"==typeof e};const qt=function(e){return $t(e)&&"[object Arguments]"==Fe(e)};var Xt=Object.prototype,Kt=Xt.hasOwnProperty,Qt=Xt.propertyIsEnumerable;const Zt=qt(function(){return arguments}())?qt:function(e){return $t(e)&&Kt.call(e,"callee")&&!Qt.call(e,"callee")};const Yt=Array.isArray;const Jt=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};const er=function(e){return null!=e&&Jt(e.length)&&!Ue(e)};const tr=function(e){return $t(e)&&er(e)};const rr=function(){return!1};var nr="object"==typeof exports&&exports&&!exports.nodeType&&exports,or=nr&&"object"==typeof module&&module&&!module.nodeType&&module,ar=or&&or.exports===nr?_e.Buffer:void 0;const ir=(ar?ar.isBuffer:void 0)||rr;var lr=Function.prototype,sr=Object.prototype,cr=lr.toString,ur=sr.hasOwnProperty,dr=cr.call(Object);const fr=function(e){if(!$t(e)||"[object Object]"!=Fe(e))return!1;var t=Ht(e);if(null===t)return!0;var r=ur.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&cr.call(r)==dr};var pr={};pr["[object Float32Array]"]=pr["[object Float64Array]"]=pr["[object Int8Array]"]=pr["[object Int16Array]"]=pr["[object Int32Array]"]=pr["[object Uint8Array]"]=pr["[object Uint8ClampedArray]"]=pr["[object Uint16Array]"]=pr["[object Uint32Array]"]=!0,pr["[object Arguments]"]=pr["[object Array]"]=pr["[object ArrayBuffer]"]=pr["[object Boolean]"]=pr["[object DataView]"]=pr["[object Date]"]=pr["[object Error]"]=pr["[object Function]"]=pr["[object Map]"]=pr["[object Number]"]=pr["[object Object]"]=pr["[object RegExp]"]=pr["[object Set]"]=pr["[object String]"]=pr["[object WeakMap]"]=!1;const hr=function(e){return $t(e)&&Jt(e.length)&&!!pr[Fe(e)]};const vr=function(e){return function(t){return e(t)}};var mr="object"==typeof exports&&exports&&!exports.nodeType&&exports,gr=mr&&"object"==typeof module&&module&&!module.nodeType&&module,br=gr&&gr.exports===mr&&Se.process,yr=function(){try{var e=gr&&gr.require&&gr.require("util").types;return e||br&&br.binding&&br.binding("util")}catch(e){}}();var wr=yr&&yr.isTypedArray;const xr=wr?vr(wr):hr;const kr=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var Cr=Object.prototype.hasOwnProperty;const Er=function(e,t,r){var n=e[t];Cr.call(e,t)&&he(n,r)&&(void 0!==r||t in e)||St(e,t,r)};const Br=function(e,t,r,n){var o=!r;r||(r={});for(var a=-1,i=t.length;++a<i;){var l=t[a],s=n?n(r[l],e[l],l,r,e):void 0;void 0===s&&(s=e[l]),o?St(r,l,s):Er(r,l,s)}return r};const Pr=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n};var Sr=/^(?:0|[1-9]\d*)$/;const Or=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&Sr.test(e))&&e>-1&&e%1==0&&e<t};var _r=Object.prototype.hasOwnProperty;const Ir=function(e,t){var r=Yt(e),n=!r&&Zt(e),o=!r&&!n&&ir(e),a=!r&&!n&&!o&&xr(e),i=r||n||o||a,l=i?Pr(e.length,String):[],s=l.length;for(var c in e)!t&&!_r.call(e,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Or(c,s))||l.push(c);return l};const Nr=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t};var Rr=Object.prototype.hasOwnProperty;const Ar=function(e){if(!ze(e))return Nr(e);var t=Wt(e),r=[];for(var n in e)("constructor"!=n||!t&&Rr.call(e,n))&&r.push(n);return r};const Dr=function(e){return er(e)?Ir(e,!0):Ar(e)};const jr=function(e){return Br(e,Dr(e))};const Tr=function(e,t,r,n,o,a,i){var l=kr(e,r),s=kr(t,r),c=i.get(s);if(c)Ot(e,r,c);else{var u=a?a(l,s,r+"",e,t,i):void 0,d=void 0===u;if(d){var f=Yt(s),p=!f&&ir(s),h=!f&&!p&&xr(s);u=s,f||p||h?Yt(l)?u=l:tr(l)?u=Mt(l):p?(d=!1,u=Dt(s,!0)):h?(d=!1,u=Lt(s,!0)):u=[]:fr(s)||Zt(s)?(u=l,Zt(l)?u=jr(l):ze(l)&&!Ue(l)||(u=Vt(s))):d=!1}d&&(i.set(s,u),o(u,s,n,a,i),i.delete(s)),Ot(e,r,u)}};const Lr=function e(t,r,n,o,a){t!==r&&_t(r,(function(i,l){if(a||(a=new Bt),ze(i))Tr(t,r,l,n,e,o,a);else{var s=o?o(kr(t,l),i,l+"",t,r,a):void 0;void 0===s&&(s=i),Ot(t,l,s)}}),Dr)};const Mr=function(e){return e};const Fr=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)};var zr=Math.max;const Ur=function(e,t,r){return t=zr(void 0===t?e.length-1:t,0),function(){for(var n=arguments,o=-1,a=zr(n.length-t,0),i=Array(a);++o<a;)i[o]=n[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=n[o];return l[t]=r(i),Fr(e,this,l)}};const Hr=function(e){return function(){return e}};const Gr=Pt?function(e,t){return Pt(e,"toString",{configurable:!0,enumerable:!1,value:Hr(t),writable:!0})}:Mr;var Wr=Date.now;const Vr=function(e){var t=0,r=0;return function(){var n=Wr(),o=16-(n-r);if(r=n,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}};const $r=Vr(Gr);const qr=function(e,t){return $r(Ur(e,t,Mr),e+"")};const Xr=function(e,t,r){if(!ze(r))return!1;var n=typeof t;return!!("number"==n?er(r)&&Or(t,r.length):"string"==n&&t in r)&&he(r[t],e)};const Kr=function(e){return qr((function(t,r){var n=-1,o=r.length,a=o>1?r[o-1]:void 0,i=o>2?r[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,i&&Xr(r[0],r[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++n<o;){var l=r[n];l&&e(t,l,n,a)}return t}))}((function(e,t,r){Lr(e,t,r)}));var Qr=function(t){var r=t.zDepth,n=t.radius,o=t.background,a=t.children,i=t.styles,l=void 0===i?{}:i,s=(0,V.ZP)(Kr({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+r+"px "+4*r+"px rgba(0,0,0,.24)",borderRadius:n,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},l),{"zDepth-1":1===r});return e.createElement("div",{style:s.wrap},e.createElement("div",{style:s.bg}),e.createElement("div",{style:s.content},a))};Qr.propTypes={background:y().string,zDepth:y().oneOf([0,1,2,3,4,5]),radius:y().number,styles:y().object},Qr.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const Zr=Qr;const Yr=function(){return _e.Date.now()};var Jr=/\s/;const en=function(e){for(var t=e.length;t--&&Jr.test(e.charAt(t)););return t};var tn=/^\s+/;const rn=function(e){return e?e.slice(0,en(e)+1).replace(tn,""):e};const nn=function(e){return"symbol"==typeof e||$t(e)&&"[object Symbol]"==Fe(e)};var on=/^[-+]0x[0-9a-f]+$/i,an=/^0b[01]+$/i,ln=/^0o[0-7]+$/i,sn=parseInt;const cn=function(e){if("number"==typeof e)return e;if(nn(e))return NaN;if(ze(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ze(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=rn(e);var r=an.test(e);return r||ln.test(e)?sn(e.slice(2),r?2:8):on.test(e)?NaN:+e};var un=Math.max,dn=Math.min;const fn=function(e,t,r){var n,o,a,i,l,s,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(t){var r=n,a=o;return n=o=void 0,c=t,i=e.apply(a,r)}function h(e){return c=e,l=setTimeout(m,t),u?p(e):i}function v(e){var r=e-s;return void 0===s||r>=t||r<0||d&&e-c>=a}function m(){var e=Yr();if(v(e))return g(e);l=setTimeout(m,function(e){var r=t-(e-s);return d?dn(r,a-(e-c)):r}(e))}function g(e){return l=void 0,f&&n?p(e):(n=o=void 0,i)}function b(){var e=Yr(),r=v(e);if(n=arguments,o=this,s=e,r){if(void 0===l)return h(s);if(d)return clearTimeout(l),l=setTimeout(m,t),p(s)}return void 0===l&&(l=setTimeout(m,t)),i}return t=cn(t)||0,ze(r)&&(u=!!r.leading,a=(d="maxWait"in r)?un(cn(r.maxWait)||0,t):a,f="trailing"in r?!!r.trailing:f),b.cancel=function(){void 0!==l&&clearTimeout(l),c=0,n=s=o=l=void 0},b.flush=function(){return void 0===l?i:g(Yr())},b};const pn=function(e,t,r){var n=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return ze(r)&&(n="leading"in r?!!r.leading:n,o="trailing"in r?!!r.trailing:o),fn(e,t,{leading:n,maxWait:t,trailing:o})};var hn=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();var vn=function(t){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return t.handleChange=function(e){"function"==typeof t.props.onChange&&t.throttle(t.props.onChange,function(e,t,r){var n=r.getBoundingClientRect(),o=n.width,a=n.height,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(r.getBoundingClientRect().left+window.pageXOffset),c=l-(r.getBoundingClientRect().top+window.pageYOffset);s<0?s=0:s>o&&(s=o),c<0?c=0:c>a&&(c=a);var u=s/o,d=1-c/a;return{h:t.h,s:u,v:d,a:t.a,source:"hsv"}}(e,t.props.hsl,t.container),e)},t.handleMouseDown=function(e){t.handleChange(e);var r=t.getContainerRenderWindow();r.addEventListener("mousemove",t.handleChange),r.addEventListener("mouseup",t.handleMouseUp)},t.handleMouseUp=function(){t.unbindEventListeners()},t.throttle=pn((function(e,t,r){e(t,r)}),50),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,t),hn(r,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var t=this,r=this.props.style||{},n=r.color,o=r.white,a=r.black,i=r.pointer,l=r.circle,s=(0,V.ZP)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:o,black:a,pointer:i,circle:l}},{custom:!!this.props.style});return e.createElement("div",{style:s.color,ref:function(e){return t.container=e},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},e.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),e.createElement("div",{style:s.white,className:"saturation-white"},e.createElement("div",{style:s.black,className:"saturation-black"}),e.createElement("div",{style:s.pointer},this.props.pointer?e.createElement(this.props.pointer,this.props):e.createElement("div",{style:s.circle}))))}}]),r}(e.PureComponent||e.Component);const mn=vn;const gn=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e};const bn=Ut(Object.keys,Object);var yn=Object.prototype.hasOwnProperty;const wn=function(e){if(!Wt(e))return bn(e);var t=[];for(var r in Object(e))yn.call(e,r)&&"constructor"!=r&&t.push(r);return t};const xn=function(e){return er(e)?Ir(e):wn(e)};const kn=function(e,t){return function(r,n){if(null==r)return r;if(!er(r))return e(r,n);for(var o=r.length,a=t?o:-1,i=Object(r);(t?a--:++a<o)&&!1!==n(i[a],a,i););return r}}((function(e,t){return e&&_t(e,t,xn)}));const Cn=function(e){return"function"==typeof e?e:Mr};const En=function(e,t){return(Yt(e)?gn:kn)(e,Cn(t))};var Bn=r(9419),Pn=r.n(Bn),Sn=function(e){var t=0,r=0;return En(["r","g","b","a","h","s","l","v"],(function(n){if(e[n]&&(t+=1,isNaN(e[n])||(r+=1),"s"===n||"l"===n)){/^\d+%$/.test(e[n])&&(r+=1)}})),t===r&&e},On=function(e,t){var r=e.hex?Pn()(e.hex):Pn()(e),n=r.toHsl(),o=r.toHsv(),a=r.toRgb(),i=r.toHex();return 0===n.s&&(n.h=t||0,o.h=t||0),{hsl:n,hex:"000000"===i&&0===a.a?"transparent":"#"+i,rgb:a,hsv:o,oldHue:e.h||t||n.h,source:e.source}},_n=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&Pn()(e).isValid()},In=function(e){if(!e)return"#fff";var t=On(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},Nn=function(e,t){var r=e.replace("°","");return Pn()(t+" ("+r+")")._ok},Rn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},An=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();const Dn=function(t){var r=function(r){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,r){if(Sn(e)){var n=On(e,e.h||t.state.oldHue);t.setState(n),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,n,r),t.props.onChange&&t.props.onChange(n,r)}},t.handleSwatchHover=function(e,r){if(Sn(e)){var n=On(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(n,r)}},t.state=Rn({},On(e.color,0)),t.debounce=fn((function(e,t,r){e(t,r)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,r),An(n,[{key:"render",value:function(){var r={};return this.props.onSwatchHover&&(r.onSwatchHover=this.handleSwatchHover),e.createElement(t,Rn({},this.props,this.state,{onChange:this.handleChange},r))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return Rn({},On(e.color,t.oldHue))}}]),n}(e.PureComponent||e.Component);return r.propTypes=Rn({},t.propTypes),r.defaultProps=Rn({},t.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),r};var jn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Tn=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function Ln(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Mn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function Fn(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var zn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};const Un=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function o(){var e,t,r;Ln(this,o);for(var n=arguments.length,a=Array(n),i=0;i<n;i++)a[i]=arguments[i];return t=r=Mn(this,(e=o.__proto__||Object.getPrototypeOf(o)).call.apply(e,[this].concat(a))),r.state={focus:!1},r.handleFocus=function(){return r.setState({focus:!0})},r.handleBlur=function(){return r.setState({focus:!1})},Mn(r,t)}return Fn(o,n),Tn(o,[{key:"render",value:function(){return e.createElement(r,{onFocus:this.handleFocus,onBlur:this.handleBlur},e.createElement(t,jn({},this.props,this.state)))}}]),o}(e.Component)}((function(t){var r=t.color,n=t.style,o=t.onClick,a=void 0===o?function(){}:o,i=t.onHover,l=t.title,s=void 0===l?r:l,c=t.children,u=t.focus,d=t.focusStyle,f=void 0===d?{}:d,p="transparent"===r,h=(0,V.ZP)({default:{swatch:zn({background:r,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,u?f:{})}}),v={};return i&&(v.onMouseOver=function(e){return i(r,e)}),e.createElement("div",zn({style:h.swatch,onClick:function(e){return a(r,e)},title:s,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(r,e)}},v),c,p&&e.createElement(Z,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))}));const Hn=function(t){var r=t.direction,n=(0,V.ZP)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===r});return e.createElement("div",{style:n.picker})};var Gn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Wn=function(t){var r=t.rgb,n=t.hsl,o=t.width,a=t.height,i=t.onChange,l=t.direction,s=t.style,c=t.renderers,u=t.pointer,d=t.className,f=void 0===d?"":d,p=(0,V.ZP)({default:{picker:{position:"relative",width:o,height:a},alpha:{radius:"2px",style:s}}});return e.createElement("div",{style:p.picker,className:"alpha-picker "+f},e.createElement(re,Gn({},p.alpha,{rgb:r,hsl:n,pointer:u,renderers:c,onChange:i,direction:l})))};Wn.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Hn};Dn(Wn);const Vn=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o};const $n=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const qn=function(e){return this.__data__.has(e)};function Xn(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new kt;++t<r;)this.add(e[t])}Xn.prototype.add=Xn.prototype.push=$n,Xn.prototype.has=qn;const Kn=Xn;const Qn=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1};const Zn=function(e,t){return e.has(t)};const Yn=function(e,t,r,n,o,a){var i=1&r,l=e.length,s=t.length;if(l!=s&&!(i&&s>l))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,p=2&r?new Kn:void 0;for(a.set(e,t),a.set(t,e);++d<l;){var h=e[d],v=t[d];if(n)var m=i?n(v,h,d,t,e,a):n(h,v,d,e,t,a);if(void 0!==m){if(m)continue;f=!1;break}if(p){if(!Qn(t,(function(e,t){if(!Zn(p,t)&&(h===e||o(h,e,r,n,a)))return p.push(t)}))){f=!1;break}}else if(h!==v&&!o(h,v,r,n,a)){f=!1;break}}return a.delete(e),a.delete(t),f};const Jn=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r};const eo=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r};var to=Ie?Ie.prototype:void 0,ro=to?to.valueOf:void 0;const no=function(e,t,r,n,o,a,i){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!a(new jt(e),new jt(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return he(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var l=Jn;case"[object Set]":var s=1&n;if(l||(l=eo),e.size!=t.size&&!s)return!1;var c=i.get(e);if(c)return c==t;n|=2,i.set(e,t);var u=Yn(l(e),l(t),n,o,a,i);return i.delete(e),u;case"[object Symbol]":if(ro)return ro.call(e)==ro.call(t)}return!1};const oo=function(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e};const ao=function(e,t,r){var n=t(e);return Yt(e)?n:oo(n,r(e))};const io=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,a=[];++r<n;){var i=e[r];t(i,r,e)&&(a[o++]=i)}return a};const lo=function(){return[]};var so=Object.prototype.propertyIsEnumerable,co=Object.getOwnPropertySymbols;const uo=co?function(e){return null==e?[]:(e=Object(e),io(co(e),(function(t){return so.call(e,t)})))}:lo;const fo=function(e){return ao(e,xn,uo)};var po=Object.prototype.hasOwnProperty;const ho=function(e,t,r,n,o,a){var i=1&r,l=fo(e),s=l.length;if(s!=fo(t).length&&!i)return!1;for(var c=s;c--;){var u=l[c];if(!(i?u in t:po.call(t,u)))return!1}var d=a.get(e),f=a.get(t);if(d&&f)return d==t&&f==e;var p=!0;a.set(e,t),a.set(t,e);for(var h=i;++c<s;){var v=e[u=l[c]],m=t[u];if(n)var g=i?n(m,v,u,t,e,a):n(v,m,u,e,t,a);if(!(void 0===g?v===m||o(v,m,r,n,a):g)){p=!1;break}h||(h="constructor"==u)}if(p&&!h){var b=e.constructor,y=t.constructor;b==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof y&&y instanceof y||(p=!1)}return a.delete(e),a.delete(t),p};const vo=rt(_e,"DataView");const mo=rt(_e,"Promise");const go=rt(_e,"Set");const bo=rt(_e,"WeakMap");var yo="[object Map]",wo="[object Promise]",xo="[object Set]",ko="[object WeakMap]",Co="[object DataView]",Eo=qe(vo),Bo=qe(nt),Po=qe(mo),So=qe(go),Oo=qe(bo),_o=Fe;(vo&&_o(new vo(new ArrayBuffer(1)))!=Co||nt&&_o(new nt)!=yo||mo&&_o(mo.resolve())!=wo||go&&_o(new go)!=xo||bo&&_o(new bo)!=ko)&&(_o=function(e){var t=Fe(e),r="[object Object]"==t?e.constructor:void 0,n=r?qe(r):"";if(n)switch(n){case Eo:return Co;case Bo:return yo;case Po:return wo;case So:return xo;case Oo:return ko}return t});const Io=_o;var No="[object Arguments]",Ro="[object Array]",Ao="[object Object]",Do=Object.prototype.hasOwnProperty;const jo=function(e,t,r,n,o,a){var i=Yt(e),l=Yt(t),s=i?Ro:Io(e),c=l?Ro:Io(t),u=(s=s==No?Ao:s)==Ao,d=(c=c==No?Ao:c)==Ao,f=s==c;if(f&&ir(e)){if(!ir(t))return!1;i=!0,u=!1}if(f&&!u)return a||(a=new Bt),i||xr(e)?Yn(e,t,r,n,o,a):no(e,t,s,r,n,o,a);if(!(1&r)){var p=u&&Do.call(e,"__wrapped__"),h=d&&Do.call(t,"__wrapped__");if(p||h){var v=p?e.value():e,m=h?t.value():t;return a||(a=new Bt),o(v,m,r,n,a)}}return!!f&&(a||(a=new Bt),ho(e,t,r,n,o,a))};const To=function e(t,r,n,o,a){return t===r||(null==t||null==r||!$t(t)&&!$t(r)?t!=t&&r!=r:jo(t,r,n,o,e,a))};const Lo=function(e,t,r,n){var o=r.length,a=o,i=!n;if(null==e)return!a;for(e=Object(e);o--;){var l=r[o];if(i&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<a;){var s=(l=r[o])[0],c=e[s],u=l[1];if(i&&l[2]){if(void 0===c&&!(s in e))return!1}else{var d=new Bt;if(n)var f=n(c,u,s,e,t,d);if(!(void 0===f?To(u,c,3,n,d):f))return!1}}return!0};const Mo=function(e){return e==e&&!ze(e)};const Fo=function(e){for(var t=xn(e),r=t.length;r--;){var n=t[r],o=e[n];t[r]=[n,o,Mo(o)]}return t};const zo=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}};const Uo=function(e){var t=Fo(e);return 1==t.length&&t[0][2]?zo(t[0][0],t[0][1]):function(r){return r===e||Lo(r,e,t)}};var Ho=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Go=/^\w*$/;const Wo=function(e,t){if(Yt(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!nn(e))||(Go.test(e)||!Ho.test(e)||null!=t&&e in Object(t))};function Vo(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(Vo.Cache||kt),r}Vo.Cache=kt;const $o=Vo;var qo=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Xo=/\\(\\)?/g,Ko=function(e){var t=$o(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(qo,(function(e,r,n,o){t.push(n?o.replace(Xo,"$1"):r||e)})),t}));const Qo=Ko;var Zo=Ie?Ie.prototype:void 0,Yo=Zo?Zo.toString:void 0;const Jo=function e(t){if("string"==typeof t)return t;if(Yt(t))return Vn(t,e)+"";if(nn(t))return Yo?Yo.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r};const ea=function(e){return null==e?"":Jo(e)};const ta=function(e,t){return Yt(e)?e:Wo(e,t)?[e]:Qo(ea(e))};const ra=function(e){if("string"==typeof e||nn(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};const na=function(e,t){for(var r=0,n=(t=ta(t,e)).length;null!=e&&r<n;)e=e[ra(t[r++])];return r&&r==n?e:void 0};const oa=function(e,t,r){var n=null==e?void 0:na(e,t);return void 0===n?r:n};const aa=function(e,t){return null!=e&&t in Object(e)};const ia=function(e,t,r){for(var n=-1,o=(t=ta(t,e)).length,a=!1;++n<o;){var i=ra(t[n]);if(!(a=null!=e&&r(e,i)))break;e=e[i]}return a||++n!=o?a:!!(o=null==e?0:e.length)&&Jt(o)&&Or(i,o)&&(Yt(e)||Zt(e))};const la=function(e,t){return null!=e&&ia(e,t,aa)};const sa=function(e,t){return Wo(e)&&Mo(t)?zo(ra(e),t):function(r){var n=oa(r,e);return void 0===n&&n===t?la(r,e):To(t,n,3)}};const ca=function(e){return function(t){return null==t?void 0:t[e]}};const ua=function(e){return function(t){return na(t,e)}};const da=function(e){return Wo(e)?ca(ra(e)):ua(e)};const fa=function(e){return"function"==typeof e?e:null==e?Mr:"object"==typeof e?Yt(e)?sa(e[0],e[1]):Uo(e):da(e)};const pa=function(e,t){var r=-1,n=er(e)?Array(e.length):[];return kn(e,(function(e,o,a){n[++r]=t(e,o,a)})),n};const ha=function(e,t){return(Yt(e)?Vn:pa)(e,fa(t,3))};const va=function(t){var r=t.colors,n=t.onClick,o=t.onSwatchHover,a=(0,V.ZP)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return e.createElement("div",{style:a.swatches},ha(r,(function(t){return e.createElement(Un,{key:t,color:t,style:a.swatch,onClick:n,onHover:o,focusStyle:{boxShadow:"0 0 4px "+t}})})),e.createElement("div",{style:a.clear}))};var ma=function(t){var r=t.onChange,n=t.onSwatchHover,o=t.hex,a=t.colors,i=t.width,l=t.triangle,s=t.styles,c=void 0===s?{}:s,u=t.className,d=void 0===u?"":u,f="transparent"===o,p=function(e,t){_n(e)&&r({hex:e,source:"hex"},t)},h=(0,V.ZP)(Kr({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:o,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:In(o),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+o+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},c),{"hide-triangle":"hide"===l});return e.createElement("div",{style:h.card,className:"block-picker "+d},e.createElement("div",{style:h.triangle}),e.createElement("div",{style:h.head},f&&e.createElement(Z,{borderRadius:"6px 6px 0 0"}),e.createElement("div",{style:h.label},o)),e.createElement("div",{style:h.body},e.createElement(va,{colors:a,onClick:p,onSwatchHover:n}),e.createElement(le,{style:{input:h.input},value:o,onChange:p})))};ma.propTypes={width:y().oneOfType([y().string,y().number]),colors:y().arrayOf(y().string),triangle:y().oneOf(["top","hide"]),styles:y().object},ma.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};Dn(ma);var ga={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},ba={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},ya={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},wa={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},xa={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},ka={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},Ca={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},Ea={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},Ba={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},Pa={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},Sa={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},Oa={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},_a={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},Ia={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},Na={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},Ra={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},Aa={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},Da={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"};var ja=function(t){var r=t.color,n=t.onClick,o=t.onSwatchHover,a=t.hover,i=t.active,l=t.circleSize,s=t.circleSpacing,c=(0,V.ZP)({default:{swatch:{width:l,height:l,marginRight:s,marginBottom:s,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(l/2+1)+"px "+r,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+r}}},{hover:a,active:i});return e.createElement("div",{style:c.swatch},e.createElement(Un,{style:c.Swatch,color:r,onClick:n,onHover:o,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+r}}))};ja.defaultProps={circleSize:28,circleSpacing:14};const Ta=(0,V.tz)(ja);var La=function(t){var r=t.width,n=t.onChange,o=t.onSwatchHover,a=t.colors,i=t.hex,l=t.circleSize,s=t.styles,c=void 0===s?{}:s,u=t.circleSpacing,d=t.className,f=void 0===d?"":d,p=(0,V.ZP)(Kr({default:{card:{width:r,display:"flex",flexWrap:"wrap",marginRight:-u,marginBottom:-u}}},c)),h=function(e,t){return n({hex:e,source:"hex"},t)};return e.createElement("div",{style:p.card,className:"circle-picker "+f},ha(a,(function(t){return e.createElement(Ta,{key:t,color:t,onClick:h,onSwatchHover:o,active:i===t.toLowerCase(),circleSize:l,circleSpacing:u})})))};La.propTypes={width:y().oneOfType([y().string,y().number]),circleSize:y().number,circleSpacing:y().number,styles:y().object},La.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[ga[500],ba[500],ya[500],wa[500],xa[500],ka[500],Ca[500],Ea[500],Ba[500],Pa[500],Sa[500],Oa[500],_a[500],Ia[500],Na[500],Ra[500],Aa[500],Da[500]],styles:{}};Dn(La);const Ma=function(e){return void 0===e};var Fa=r(1646),za=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();var Ua=function(t){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return t.toggleViews=function(){"hex"===t.state.view?t.setState({view:"rgb"}):"rgb"===t.state.view?t.setState({view:"hsl"}):"hsl"===t.state.view&&(1===t.props.hsl.a?t.setState({view:"hex"}):t.setState({view:"rgb"}))},t.handleChange=function(e,r){e.hex?_n(e.hex)&&t.props.onChange({hex:e.hex,source:"hex"},r):e.r||e.g||e.b?t.props.onChange({r:e.r||t.props.rgb.r,g:e.g||t.props.rgb.g,b:e.b||t.props.rgb.b,source:"rgb"},r):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),t.props.onChange({h:t.props.hsl.h,s:t.props.hsl.s,l:t.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},r)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),t.props.onChange({h:e.h||t.props.hsl.h,s:Number(Ma(e.s)?t.props.hsl.s:e.s),l:Number(Ma(e.l)?t.props.hsl.l:e.l),source:"hsl"},r))},t.showHighlight=function(e){e.currentTarget.style.background="#eee"},t.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?t.state={view:"rgb"}:t.state={view:e.view},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,t),za(r,[{key:"render",value:function(){var t=this,r=(0,V.ZP)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),n=void 0;return"hex"===this.state.view?n=e.createElement("div",{style:r.fields,className:"flexbox-fix"},e.createElement("div",{style:r.field},e.createElement(le,{style:{input:r.input,label:r.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?n=e.createElement("div",{style:r.fields,className:"flexbox-fix"},e.createElement("div",{style:r.field},e.createElement(le,{style:{input:r.input,label:r.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),e.createElement("div",{style:r.field},e.createElement(le,{style:{input:r.input,label:r.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),e.createElement("div",{style:r.field},e.createElement(le,{style:{input:r.input,label:r.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),e.createElement("div",{style:r.alpha},e.createElement(le,{style:{input:r.input,label:r.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(n=e.createElement("div",{style:r.fields,className:"flexbox-fix"},e.createElement("div",{style:r.field},e.createElement(le,{style:{input:r.input,label:r.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),e.createElement("div",{style:r.field},e.createElement(le,{style:{input:r.input,label:r.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),e.createElement("div",{style:r.field},e.createElement(le,{style:{input:r.input,label:r.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),e.createElement("div",{style:r.alpha},e.createElement(le,{style:{input:r.input,label:r.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),e.createElement("div",{style:r.wrap,className:"flexbox-fix"},n,e.createElement("div",{style:r.toggle},e.createElement("div",{style:r.icon,onClick:this.toggleViews,ref:function(e){return t.icon=e}},e.createElement(Fa.Z,{style:r.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),r}(e.Component);Ua.defaultProps={view:"hex"};const Ha=Ua;const Ga=function(){var t=(0,V.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return e.createElement("div",{style:t.picker})};const Wa=function(){var t=(0,V.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return e.createElement("div",{style:t.picker})};var Va=function(t){var r=t.width,n=t.onChange,o=t.disableAlpha,a=t.rgb,i=t.hsl,l=t.hsv,s=t.hex,c=t.renderers,u=t.styles,d=void 0===u?{}:u,f=t.className,p=void 0===f?"":f,h=t.defaultView,v=(0,V.ZP)(Kr({default:{picker:{width:r,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},d),{disableAlpha:o});return e.createElement("div",{style:v.picker,className:"chrome-picker "+p},e.createElement("div",{style:v.saturation},e.createElement(mn,{style:v.Saturation,hsl:i,hsv:l,pointer:Wa,onChange:n})),e.createElement("div",{style:v.body},e.createElement("div",{style:v.controls,className:"flexbox-fix"},e.createElement("div",{style:v.color},e.createElement("div",{style:v.swatch},e.createElement("div",{style:v.active}),e.createElement(Z,{renderers:c}))),e.createElement("div",{style:v.toggles},e.createElement("div",{style:v.hue},e.createElement(fe,{style:v.Hue,hsl:i,pointer:Ga,onChange:n})),e.createElement("div",{style:v.alpha},e.createElement(re,{style:v.Alpha,rgb:a,hsl:i,pointer:Ga,renderers:c,onChange:n})))),e.createElement(Ha,{rgb:a,hsl:i,hex:s,view:h,onChange:n,disableAlpha:o})))};Va.propTypes={width:y().oneOfType([y().string,y().number]),disableAlpha:y().bool,styles:y().object,defaultView:y().oneOf(["hex","rgb","hsl"])},Va.defaultProps={width:225,disableAlpha:!1,styles:{}};Dn(Va);const $a=function(t){var r=t.color,n=t.onClick,o=void 0===n?function(){}:n,a=t.onSwatchHover,i=t.active,l=(0,V.ZP)({default:{color:{background:r,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:In(r),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===r,transparent:"transparent"===r});return e.createElement(Un,{style:l.color,color:r,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+r}},e.createElement("div",{style:l.dot}))};const qa=function(t){var r=t.hex,n=t.rgb,o=t.onChange,a=(0,V.ZP)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:r},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,t){e.r||e.g||e.b?o({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},t):o({hex:e.hex,source:"hex"},t)};return e.createElement("div",{style:a.fields,className:"flexbox-fix"},e.createElement("div",{style:a.active}),e.createElement(le,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:r,onChange:i}),e.createElement(le,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:n.r,onChange:i}),e.createElement(le,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:n.g,onChange:i}),e.createElement(le,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:n.b,onChange:i}))};var Xa=function(t){var r=t.onChange,n=t.onSwatchHover,o=t.colors,a=t.hex,i=t.rgb,l=t.styles,s=void 0===l?{}:l,c=t.className,u=void 0===c?"":c,d=(0,V.ZP)(Kr({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),f=function(e,t){e.hex?_n(e.hex)&&r({hex:e.hex,source:"hex"},t):r(e,t)};return e.createElement(Zr,{style:d.Compact,styles:s},e.createElement("div",{style:d.compact,className:"compact-picker "+u},e.createElement("div",null,ha(o,(function(t){return e.createElement($a,{key:t,color:t,active:t.toLowerCase()===a,onClick:f,onSwatchHover:n})})),e.createElement("div",{style:d.clear})),e.createElement(qa,{hex:a,rgb:i,onChange:f})))};Xa.propTypes={colors:y().arrayOf(y().string),styles:y().object},Xa.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};Dn(Xa);const Ka=(0,V.tz)((function(t){var r=t.hover,n=t.color,o=t.onClick,a=t.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},l=(0,V.ZP)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:r});return e.createElement("div",{style:l.swatch},e.createElement(Un,{color:n,onClick:o,onHover:a,focusStyle:i}))}));var Qa=function(t){var r=t.width,n=t.colors,o=t.onChange,a=t.onSwatchHover,i=t.triangle,l=t.styles,s=void 0===l?{}:l,c=t.className,u=void 0===c?"":c,d=(0,V.ZP)(Kr({default:{card:{width:r,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},s),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),f=function(e,t){return o({hex:e,source:"hex"},t)};return e.createElement("div",{style:d.card,className:"github-picker "+u},e.createElement("div",{style:d.triangleShadow}),e.createElement("div",{style:d.triangle}),ha(n,(function(t){return e.createElement(Ka,{color:t,key:t,onClick:f,onSwatchHover:a})})))};Qa.propTypes={width:y().oneOfType([y().string,y().number]),colors:y().arrayOf(y().string),triangle:y().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:y().object},Qa.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};Dn(Qa);const Za=function(t){var r=t.direction,n=(0,V.ZP)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===r});return e.createElement("div",{style:n.picker})};var Ya=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ja=function(t){var r=t.width,n=t.height,o=t.onChange,a=t.hsl,i=t.direction,l=t.pointer,s=t.styles,c=void 0===s?{}:s,u=t.className,d=void 0===u?"":u,f=(0,V.ZP)(Kr({default:{picker:{position:"relative",width:r,height:n},hue:{radius:"2px"}}},c));return e.createElement("div",{style:f.picker,className:"hue-picker "+d},e.createElement(fe,Ya({},f.hue,{hsl:a,pointer:l,onChange:function(e){return o({a:1,h:e.h,l:.5,s:1})},direction:i})))};Ja.propTypes={styles:y().object},Ja.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Za,styles:{}};Dn(Ja);Dn((function(t){var r=t.onChange,n=t.hex,o=t.rgb,a=t.styles,i=void 0===a?{}:a,l=t.className,s=void 0===l?"":l,c=(0,V.ZP)(Kr({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+n,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),u=function(e,t){e.hex?_n(e.hex)&&r({hex:e.hex,source:"hex"},t):(e.r||e.g||e.b)&&r({r:e.r||o.r,g:e.g||o.g,b:e.b||o.b,source:"rgb"},t)};return e.createElement(Zr,{styles:i},e.createElement("div",{style:c.material,className:"material-picker "+s},e.createElement(le,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:n,onChange:u}),e.createElement("div",{style:c.split,className:"flexbox-fix"},e.createElement("div",{style:c.third},e.createElement(le,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:o.r,onChange:u})),e.createElement("div",{style:c.third},e.createElement(le,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:o.g,onChange:u})),e.createElement("div",{style:c.third},e.createElement(le,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:o.b,onChange:u})))))}));const ei=function(t){var r=t.onChange,n=t.rgb,o=t.hsv,a=t.hex,i=(0,V.ZP)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),l=function(e,t){e["#"]?_n(e["#"])&&r({hex:e["#"],source:"hex"},t):e.r||e.g||e.b?r({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},t):(e.h||e.s||e.v)&&r({h:e.h||o.h,s:e.s||o.s,v:e.v||o.v,source:"hsv"},t)};return e.createElement("div",{style:i.fields},e.createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(o.h),onChange:l}),e.createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*o.s),onChange:l}),e.createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*o.v),onChange:l}),e.createElement("div",{style:i.divider}),e.createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:n.r,onChange:l}),e.createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:n.g,onChange:l}),e.createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:n.b,onChange:l}),e.createElement("div",{style:i.divider}),e.createElement(le,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:a.replace("#",""),onChange:l}),e.createElement("div",{style:i.fieldSymbols},e.createElement("div",{style:i.symbol},"°"),e.createElement("div",{style:i.symbol},"%"),e.createElement("div",{style:i.symbol},"%")))};const ti=function(t){var r=t.hsl,n=(0,V.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":r.l>.5});return e.createElement("div",{style:n.picker})};const ri=function(){var t=(0,V.ZP)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return e.createElement("div",{style:t.pointer},e.createElement("div",{style:t.left},e.createElement("div",{style:t.leftInside})),e.createElement("div",{style:t.right},e.createElement("div",{style:t.rightInside})))};const ni=function(t){var r=t.onClick,n=t.label,o=t.children,a=t.active,i=(0,V.ZP)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return e.createElement("div",{style:i.button,onClick:r},n||o)};const oi=function(t){var r=t.rgb,n=t.currentColor,o=(0,V.ZP)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+r.r+","+r.g+", "+r.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:n,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return e.createElement("div",null,e.createElement("div",{style:o.label},"new"),e.createElement("div",{style:o.swatches},e.createElement("div",{style:o.new}),e.createElement("div",{style:o.current})),e.createElement("div",{style:o.label},"current"))};var ai=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();var ii=function(t){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return t.state={currentColor:e.hex},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,t),ai(r,[{key:"render",value:function(){var t=this.props,r=t.styles,n=void 0===r?{}:r,o=t.className,a=void 0===o?"":o,i=(0,V.ZP)(Kr({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},n));return e.createElement("div",{style:i.picker,className:"photoshop-picker "+a},e.createElement("div",{style:i.head},this.props.header),e.createElement("div",{style:i.body,className:"flexbox-fix"},e.createElement("div",{style:i.saturation},e.createElement(mn,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:ti,onChange:this.props.onChange})),e.createElement("div",{style:i.hue},e.createElement(fe,{direction:"vertical",hsl:this.props.hsl,pointer:ri,onChange:this.props.onChange})),e.createElement("div",{style:i.controls},e.createElement("div",{style:i.top,className:"flexbox-fix"},e.createElement("div",{style:i.previews},e.createElement(oi,{rgb:this.props.rgb,currentColor:this.state.currentColor})),e.createElement("div",{style:i.actions},e.createElement(ni,{label:"OK",onClick:this.props.onAccept,active:!0}),e.createElement(ni,{label:"Cancel",onClick:this.props.onCancel}),e.createElement(ei,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),r}(e.Component);ii.propTypes={header:y().string,styles:y().object},ii.defaultProps={header:"Color Picker",styles:{}};Dn(ii);const li=function(t){var r=t.onChange,n=t.rgb,o=t.hsl,a=t.hex,i=t.disableAlpha,l=(0,V.ZP)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),s=function(e,t){e.hex?_n(e.hex)&&r({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?r({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,a:n.a,source:"rgb"},t):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,r({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},t))};return e.createElement("div",{style:l.fields,className:"flexbox-fix"},e.createElement("div",{style:l.double},e.createElement(le,{style:{input:l.input,label:l.label},label:"hex",value:a.replace("#",""),onChange:s})),e.createElement("div",{style:l.single},e.createElement(le,{style:{input:l.input,label:l.label},label:"r",value:n.r,onChange:s,dragLabel:"true",dragMax:"255"})),e.createElement("div",{style:l.single},e.createElement(le,{style:{input:l.input,label:l.label},label:"g",value:n.g,onChange:s,dragLabel:"true",dragMax:"255"})),e.createElement("div",{style:l.single},e.createElement(le,{style:{input:l.input,label:l.label},label:"b",value:n.b,onChange:s,dragLabel:"true",dragMax:"255"})),e.createElement("div",{style:l.alpha},e.createElement(le,{style:{input:l.input,label:l.label},label:"a",value:Math.round(100*n.a),onChange:s,dragLabel:"true",dragMax:"100"})))};var si=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ci=function(t){var r=t.colors,n=t.onClick,o=void 0===n?function(){}:n,a=t.onSwatchHover,i=(0,V.ZP)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!r||!r.length}),l=function(e,t){o({hex:e,source:"hex"},t)};return e.createElement("div",{style:i.colors,className:"flexbox-fix"},r.map((function(t){var r="string"==typeof t?{color:t}:t,n=""+r.color+(r.title||"");return e.createElement("div",{key:n,style:i.swatchWrap},e.createElement(Un,si({},r,{style:i.swatch,onClick:l,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+r.color}})))})))};ci.propTypes={colors:y().arrayOf(y().oneOfType([y().string,y().shape({color:y().string,title:y().string})])).isRequired};const ui=ci;var di=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},fi=function(t){var r=t.width,n=t.rgb,o=t.hex,a=t.hsv,i=t.hsl,l=t.onChange,s=t.onSwatchHover,c=t.disableAlpha,u=t.presetColors,d=t.renderers,f=t.styles,p=void 0===f?{}:f,h=t.className,v=void 0===h?"":h,m=(0,V.ZP)(Kr({default:di({picker:{width:r,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+n.r+","+n.g+","+n.b+","+n.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},p),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},p),{disableAlpha:c});return e.createElement("div",{style:m.picker,className:"sketch-picker "+v},e.createElement("div",{style:m.saturation},e.createElement(mn,{style:m.Saturation,hsl:i,hsv:a,onChange:l})),e.createElement("div",{style:m.controls,className:"flexbox-fix"},e.createElement("div",{style:m.sliders},e.createElement("div",{style:m.hue},e.createElement(fe,{style:m.Hue,hsl:i,onChange:l})),e.createElement("div",{style:m.alpha},e.createElement(re,{style:m.Alpha,rgb:n,hsl:i,renderers:d,onChange:l}))),e.createElement("div",{style:m.color},e.createElement(Z,null),e.createElement("div",{style:m.activeColor}))),e.createElement(li,{rgb:n,hsl:i,hex:o,onChange:l,disableAlpha:c}),e.createElement(ui,{colors:u,onClick:l,onSwatchHover:s}))};fi.propTypes={disableAlpha:y().bool,width:y().oneOfType([y().string,y().number]),styles:y().object},fi.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};Dn(fi);const pi=function(t){var r=t.hsl,n=t.offset,o=t.onClick,a=void 0===o?function(){}:o,i=t.active,l=t.first,s=t.last,c=(0,V.ZP)({default:{swatch:{height:"12px",background:"hsl("+r.h+", 50%, "+100*n+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:l,last:s});return e.createElement("div",{style:c.swatch,onClick:function(e){return a({h:r.h,s:.5,l:n,source:"hsl"},e)}})};const hi=function(t){var r=t.onClick,n=t.hsl,o=(0,V.ZP)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return e.createElement("div",{style:o.swatches},e.createElement("div",{style:o.swatch},e.createElement(pi,{hsl:n,offset:".80",active:Math.abs(n.l-.8)<a&&Math.abs(n.s-.5)<a,onClick:r,first:!0})),e.createElement("div",{style:o.swatch},e.createElement(pi,{hsl:n,offset:".65",active:Math.abs(n.l-.65)<a&&Math.abs(n.s-.5)<a,onClick:r})),e.createElement("div",{style:o.swatch},e.createElement(pi,{hsl:n,offset:".50",active:Math.abs(n.l-.5)<a&&Math.abs(n.s-.5)<a,onClick:r})),e.createElement("div",{style:o.swatch},e.createElement(pi,{hsl:n,offset:".35",active:Math.abs(n.l-.35)<a&&Math.abs(n.s-.5)<a,onClick:r})),e.createElement("div",{style:o.swatch},e.createElement(pi,{hsl:n,offset:".20",active:Math.abs(n.l-.2)<a&&Math.abs(n.s-.5)<a,onClick:r,last:!0})),e.createElement("div",{style:o.clear}))};const vi=function(){var t=(0,V.ZP)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return e.createElement("div",{style:t.picker})};var mi=function(t){var r=t.hsl,n=t.onChange,o=t.pointer,a=t.styles,i=void 0===a?{}:a,l=t.className,s=void 0===l?"":l,c=(0,V.ZP)(Kr({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return e.createElement("div",{style:c.wrap||{},className:"slider-picker "+s},e.createElement("div",{style:c.hue},e.createElement(fe,{style:c.Hue,hsl:r,pointer:o,onChange:n})),e.createElement("div",{style:c.swatches},e.createElement(hi,{hsl:r,onClick:n})))};mi.propTypes={styles:y().object},mi.defaultProps={pointer:vi,styles:{}};Dn(mi);var gi=r(5984);const bi=function(t){var r=t.color,n=t.onClick,o=void 0===n?function(){}:n,a=t.onSwatchHover,i=t.first,l=t.last,s=t.active,c=(0,V.ZP)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:r,marginBottom:"1px"},check:{color:In(r),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:l,active:s,"color-#FFFFFF":"#FFFFFF"===r,transparent:"transparent"===r});return e.createElement(Un,{color:r,style:c.color,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+r}},e.createElement("div",{style:c.check},e.createElement(gi.Z,null)))};const yi=function(t){var r=t.onClick,n=t.onSwatchHover,o=t.group,a=t.active,i=(0,V.ZP)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return e.createElement("div",{style:i.group},ha(o,(function(t,i){return e.createElement(bi,{key:t,color:t,active:t.toLowerCase()===a,first:0===i,last:i===o.length-1,onClick:r,onSwatchHover:n})})))};var wi=function(t){var r=t.width,n=t.height,o=t.onChange,a=t.onSwatchHover,i=t.colors,l=t.hex,s=t.styles,c=void 0===s?{}:s,u=t.className,d=void 0===u?"":u,f=(0,V.ZP)(Kr({default:{picker:{width:r,height:n},overflow:{height:n,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),p=function(e,t){return o({hex:e,source:"hex"},t)};return e.createElement("div",{style:f.picker,className:"swatches-picker "+d},e.createElement(Zr,null,e.createElement("div",{style:f.overflow},e.createElement("div",{style:f.body},ha(i,(function(t){return e.createElement(yi,{key:t.toString(),group:t,active:l,onClick:p,onSwatchHover:a})})),e.createElement("div",{style:f.clear})))))};wi.propTypes={width:y().oneOfType([y().string,y().number]),height:y().oneOfType([y().string,y().number]),colors:y().arrayOf(y().arrayOf(y().string)),styles:y().object},wi.defaultProps={width:320,height:240,colors:[[ga[900],ga[700],ga[500],ga[300],ga[100]],[ba[900],ba[700],ba[500],ba[300],ba[100]],[ya[900],ya[700],ya[500],ya[300],ya[100]],[wa[900],wa[700],wa[500],wa[300],wa[100]],[xa[900],xa[700],xa[500],xa[300],xa[100]],[ka[900],ka[700],ka[500],ka[300],ka[100]],[Ca[900],Ca[700],Ca[500],Ca[300],Ca[100]],[Ea[900],Ea[700],Ea[500],Ea[300],Ea[100]],[Ba[900],Ba[700],Ba[500],Ba[300],Ba[100]],["#194D33",Pa[700],Pa[500],Pa[300],Pa[100]],[Sa[900],Sa[700],Sa[500],Sa[300],Sa[100]],[Oa[900],Oa[700],Oa[500],Oa[300],Oa[100]],[_a[900],_a[700],_a[500],_a[300],_a[100]],[Ia[900],Ia[700],Ia[500],Ia[300],Ia[100]],[Na[900],Na[700],Na[500],Na[300],Na[100]],[Ra[900],Ra[700],Ra[500],Ra[300],Ra[100]],[Aa[900],Aa[700],Aa[500],Aa[300],Aa[100]],[Da[900],Da[700],Da[500],Da[300],Da[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};Dn(wi);var xi=function(t){var r=t.onChange,n=t.onSwatchHover,o=t.hex,a=t.colors,i=t.width,l=t.triangle,s=t.styles,c=void 0===s?{}:s,u=t.className,d=void 0===u?"":u,f=(0,V.ZP)(Kr({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===l,"top-left-triangle":"top-left"===l,"top-right-triangle":"top-right"===l}),p=function(e,t){_n(e)&&r({hex:e,source:"hex"},t)};return e.createElement("div",{style:f.card,className:"twitter-picker "+d},e.createElement("div",{style:f.triangleShadow}),e.createElement("div",{style:f.triangle}),e.createElement("div",{style:f.body},ha(a,(function(t,r){return e.createElement(Un,{key:r,color:t,hex:t,style:f.swatch,onClick:p,onHover:n,focusStyle:{boxShadow:"0 0 4px "+t}})})),e.createElement("div",{style:f.hash},"#"),e.createElement(le,{label:null,style:{input:f.input},value:o.replace("#",""),onChange:p}),e.createElement("div",{style:f.clear})))};xi.propTypes={width:y().oneOfType([y().string,y().number]),triangle:y().oneOf(["hide","top-left","top-right"]),colors:y().arrayOf(y().string),styles:y().object},xi.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};const ki=Dn(xi);var Ci=function(t){var r=(0,V.ZP)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(t.hsl.h)+", "+Math.round(100*t.hsl.s)+"%, "+Math.round(100*t.hsl.l)+"%)"}}});return e.createElement("div",{style:r.picker})};Ci.propTypes={hsl:y().shape({h:y().number,s:y().number,l:y().number,a:y().number})},Ci.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const Ei=Ci;var Bi=function(t){var r=(0,V.ZP)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(t.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return e.createElement("div",{style:r.picker})};Bi.propTypes={hsl:y().shape({h:y().number,s:y().number,l:y().number,a:y().number})},Bi.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const Pi=Bi;const Si=function(t){var r=t.onChange,n=t.rgb,o=t.hsl,a=t.hex,i=t.hsv,l=function(e,t){if(e.hex)_n(e.hex)&&r({hex:e.hex,source:"hex"},t);else if(e.rgb){var n=e.rgb.split(",");Nn(e.rgb,"rgb")&&r({r:n[0],g:n[1],b:n[2],a:1,source:"rgb"},t)}else if(e.hsv){var o=e.hsv.split(",");Nn(e.hsv,"hsv")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("°",""),1==o[1]?o[1]=.01:1==o[2]&&(o[2]=.01),r({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsv"},t))}else if(e.hsl){var a=e.hsl.split(",");Nn(e.hsl,"hsl")&&(a[2]=a[2].replace("%",""),a[1]=a[1].replace("%",""),a[0]=a[0].replace("°",""),1==d[1]?d[1]=.01:1==d[2]&&(d[2]=.01),r({h:Number(a[0]),s:Number(a[1]),v:Number(a[2]),source:"hsl"},t))}},s=(0,V.ZP)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=n.r+", "+n.g+", "+n.b,u=Math.round(o.h)+"°, "+Math.round(100*o.s)+"%, "+Math.round(100*o.l)+"%",d=Math.round(i.h)+"°, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return e.createElement("div",{style:s.wrap,className:"flexbox-fix"},e.createElement("div",{style:s.fields},e.createElement("div",{style:s.double},e.createElement(le,{style:{input:s.input,label:s.label},label:"hex",value:a,onChange:l})),e.createElement("div",{style:s.column},e.createElement("div",{style:s.single},e.createElement(le,{style:{input:s.input2,label:s.label2},label:"rgb",value:c,onChange:l})),e.createElement("div",{style:s.single},e.createElement(le,{style:{input:s.input2,label:s.label2},label:"hsv",value:d,onChange:l})),e.createElement("div",{style:s.single},e.createElement(le,{style:{input:s.input2,label:s.label2},label:"hsl",value:u,onChange:l})))))};var Oi=function(t){var r=t.width,n=t.onChange,o=t.rgb,a=t.hsl,i=t.hsv,l=t.hex,s=t.header,c=t.styles,u=void 0===c?{}:c,d=t.className,f=void 0===d?"":d,p=(0,V.ZP)(Kr({default:{picker:{width:r,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+o.r+", "+o.g+", "+o.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},u));return e.createElement("div",{style:p.picker,className:"google-picker "+f},e.createElement("div",{style:p.head},s),e.createElement("div",{style:p.swatch}),e.createElement("div",{style:p.saturation},e.createElement(mn,{hsl:a,hsv:i,pointer:Ei,onChange:n})),e.createElement("div",{style:p.body},e.createElement("div",{style:p.controls,className:"flexbox-fix"},e.createElement("div",{style:p.hue},e.createElement(fe,{style:p.Hue,hsl:a,radius:"4px",pointer:Pi,onChange:n}))),e.createElement(Si,{rgb:o,hsl:a,hex:l,hsv:i,onChange:n})))};Oi.propTypes={width:y().oneOfType([y().string,y().number]),styles:y().object,header:y().string},Oi.defaultProps={width:652,styles:{},header:"Color picker"};Dn(Oi);var _i=r(6614);function Ii(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ni(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ii(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ii(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ri(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=d(e);if(t){var o=d(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return u(this,r)}}var Ai=function(t){l(o,t);var r=Ri(o);function o(e){var t;return n(this,o),f(c(t=r.call(this,e)),"handleInputChange",(function(e){var r=e.target,n=r.name,o="secret"===n?t.formatSecret(r.value):r.value;t.setState((function(e){return{entry:Ni(Ni({},e.entry),{},f({},n,o))}}))})),f(c(t),"handleSwatchClick",(function(){t.setState({showColorPicker:!t.state.showColorPicker})})),f(c(t),"handleColorPickerClose",(function(){t.setState({showColorPicker:!1})})),f(c(t),"removeColor",(function(){t.setState((function(e){return delete e.entry.color,{entry:e.entry}}))})),f(c(t),"onSave",(function(){var e=t.state,r=e.id,n=e.entry;t.props.onSave({id:r,entry:n})})),f(c(t),"onQRCodeSuccess",(function(e){var r=e.label,n=r.issuer,o=r.account,a=e.query,i=a.issuer,l=a.secret;t.setState({entry:{service:n||i||"",account:o,secret:t.formatSecret(l)}})})),f(c(t),"onQRCodeError",(function(e){t.setState({qrCodeError:e})})),f(c(t),"dismissQRCodeError",(function(){t.setState({qrCodeError:!1})})),t.state={id:t.props.id,entry:t.props.entry,showColorPicker:!1,qrCodeError:!1},t}return a(o,[{key:"formatSecret",value:function(e){return e.replace(/\s/g,"").toUpperCase()}},{key:"render",value:function(){var t=this,r=this.state,n=r.id,o=r.entry,a=r.showColorPicker,i=r.qrCodeError,l=new _i.SKAlert({title:"Error",text:i,buttons:[{text:"OK",style:"info",action:this.dismissQRCodeError}]});i&&l.present();var s=M(document,o),c={width:"36px",height:"14px",borderRadius:"2px",background:"".concat(null!=s?s:"#FFF")},u=function(e){return T.map((function(t){return L(e,t)}))}(document),d=[].concat(g(u),["#658bdb","#4CBBFC","#FF794D","#EF5276","#91B73D","#9B7ECF"]);return e.createElement("div",{className:"auth-edit sk-panel"},e.createElement("div",{className:"sk-panel-content"},e.createElement("div",{className:"sk-panel-section"},e.createElement("div",{className:"sk-panel-section-title sk-panel-row"},null!=n?"Edit entry":"Add new entry",e.createElement("div",{className:"sk-panel-section-title sk-panel-row"},null==n&&e.createElement(W,{onSuccess:this.onQRCodeSuccess,onError:this.onQRCodeError}),e.createElement(e.Fragment,null,s&&e.createElement("div",{className:"sk-button danger",onClick:this.removeColor},e.createElement("div",{className:"sk-label"},"Clear color")),e.createElement("div",{className:"color-picker-swatch",onClick:this.handleSwatchClick},e.createElement("div",{style:c}))))),e.createElement("form",{onSubmit:this.onSave,autoComplete:"off"},e.createElement("div",{className:"sk-panel-section"},e.createElement("input",{name:"service",className:"sk-input contrast",placeholder:"Service",value:o.service,onChange:this.handleInputChange,type:"text",required:!0}),e.createElement("input",{name:"account",className:"sk-input contrast",placeholder:"Account",value:o.account,onChange:this.handleInputChange,type:"text"}),e.createElement("input",{name:"secret",className:"sk-input contrast",placeholder:"Secret",value:o.secret,onChange:this.handleInputChange,type:"text",pattern:O,required:!0}),e.createElement("input",{name:"notes",className:"sk-input contrast",placeholder:"Notes",value:o.notes,onChange:this.handleInputChange,type:"text"}),e.createElement("input",{name:"password",className:"sk-input contrast",placeholder:"Password (optional)",value:o.password,onChange:this.handleInputChange,type:"text"})),a&&e.createElement("div",{className:"color-picker-popover"},e.createElement("div",{className:"color-picker-cover",onClick:this.handleColorPickerClose}),e.createElement(ki,{color:s,colors:d,onChangeComplete:function(e){var r=e.hex.toUpperCase(),n=d.indexOf(r);n>-1&&n<=u.length-1&&(r=T[n]),t.setState((function(e){return{entry:Ni(Ni({},e.entry),{},{color:r})}}))},triangle:"top-right",onSwatchHover:function(e,t){var r=e.hex.toUpperCase();u.includes(r)&&t.target.setAttribute("title","This color will change depending on your active theme.")}})),e.createElement("div",{className:"sk-panel-section"},e.createElement("div",{className:"sk-button-group stretch"},e.createElement("button",{type:"button",className:"sk-button neutral",onClick:this.props.onCancel},e.createElement("div",{className:"sk-label"},"Cancel")),e.createElement("button",{type:"submit",className:"sk-button info"},e.createElement("div",{className:"sk-label"},null!=n?"Save":"Create"))))))))}}]),o}(e.Component);function Di(){return Di=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Di.apply(this,arguments)}function ji(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}f(Ai,"defaultProps",{entry:{service:"",account:"",secret:"",notes:""}}),Ai.propTypes={id:y().number,entry:y().object.isRequired,onSave:y().func.isRequired,onCancel:y().func.isRequired};var Ti=function(e){return"countdown".concat(e)};function Li(e,t){var r=50-100*Mi(e,t);return r<0?0:Math.ceil(Math.min(r+8,50))}function Mi(e,t){return(t-e)/t}function Fi(t,r,n){(0,e.useEffect)((function(){var e=document.createElement("style");document.head.appendChild(e);var o=e.sheet,a=function(e,t){return"@keyframes rota_".concat(Ti(e)," {\n 0% {\n transform: rotate(").concat(t,"deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n}")}(t,function(e,t){return 360*Mi(e,t)}(r,n)),i=function(e,t){return"@keyframes opa_".concat(Ti(e)," {\n 0% {\n opacity: 1;\n }\n\n ").concat(t,"%,\n 100% {\n opacity: 0;\n }\n}")}(t,Li(r,n)),l=function(e,t){return"@keyframes opa_r_".concat(Ti(e)," {\n 0% {\n opacity: 0;\n }\n\n ").concat(t,"%,\n 100% {\n opacity: 1;\n }\n}")}(t,Li(r,n));function s(){e.remove()}o.insertRule(a,o.cssRules.length),o.insertRule(i,o.cssRules.length),o.insertRule(l,o.cssRules.length);var c=setTimeout(s,1e3*r);return function(){clearTimeout(c),s()}}),[t,r,n])}var zi=function(t){var r=t.token,n=t.timeLeft,o=t.total,a=t.bgColor,i=t.fgColor;return Fi(r,n,o),e.createElement("div",{className:"countdown-pie",style:{backgroundColor:a}},e.createElement("div",{className:"pie spinner",style:{animation:"rota_".concat(Ti(r)," ").concat(n,"s linear"),backgroundColor:i}}),e.createElement("div",{className:"pie background",style:{backgroundColor:i}}),e.createElement("div",{className:"pie filler",style:{animation:"opa_r_".concat(Ti(r)," ").concat(n,"s steps(1, end)"),backgroundColor:i}}),e.createElement("div",{className:"mask",style:{animation:"opa_".concat(Ti(r)," ").concat(n,"s steps(1, end)")}}))};zi.propTypes={token:y().string.isRequired,timeLeft:y().number.isRequired,total:y().number.isRequired,bgColor:y().string,fgColor:y().string};const Ui=zi;function Hi(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=d(e);if(t){var o=d(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return u(this,r)}}var Gi,Wi=function(t){l(o,t);var r=Hi(o);function o(e){var t;return n(this,o),f(c(t=r.call(this,e)),"onToggle",(function(){t.setState({show:!t.state.show})})),f(c(t),"onEdit",(function(){t.onToggle(),t.props.onEdit()})),f(c(t),"onRemove",(function(){t.onToggle(),t.props.onRemove()})),t.state={show:!1},t}return a(o,[{key:"render",value:function(){var t=this.props.buttonColor,r={};return t&&(r.color=t),e.createElement("div",{className:"auth-menu"},e.createElement("div",{className:"sk-button",onClick:this.onToggle,style:r},e.createElement("div",{className:"sk-label"},"•••")),this.state.show&&(this.onToggle,e.createElement("div",{className:"sk-menu-panel"},e.createElement("div",{className:"sk-menu-panel-row",onClick:this.onEdit},e.createElement("div",{className:"sk-label"},"Edit")),e.createElement("div",{className:"sk-menu-panel-row",onClick:this.onRemove},e.createElement("div",{className:"sk-label"},"Remove")))))}}]),o}(e.Component);function Vi(){return Vi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Vi.apply(this,arguments)}Wi.propTypes={onEdit:y().func.isRequired,onRemove:y().func.isRequired,buttonColor:y().string};const $i=function(t){return e.createElement("svg",Vi({width:10,height:16,xmlns:"http://www.w3.org/2000/svg"},t),Gi||(Gi=e.createElement("g",{fill:"none"},e.createElement("path",{d:"M-7-4h24v24H-7z"}),e.createElement("path",{d:"M4 14c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2ZM2 6C.9 6 0 6.9 0 8s.9 2 2 2 2-.9 2-2-.9-2-2-2Zm0-6C.9 0 0 .9 0 2s.9 2 2 2 2-.9 2-2-.9-2-2-2Zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2Zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2Zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2Z",fill:"currentColor"}))))};var qi=["id","onEdit","onRemove","canEdit","style","innerRef"];function Xi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ki(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xi(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Qi(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=d(e);if(t){var o=d(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return u(this,r)}}var Zi=function(t){l(o,t);var r=Qi(o);function o(e){var t;return n(this,o),f(c(t=r.call(this,e)),"updateToken",C(B().mark((function e(){var r,n,o;return B().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.props.entry.secret,e.next=3,U.gen(r);case 3:n=e.sent,o=t.getTimeLeft(),t.setState({token:n,timeLeft:o}),t.timer=setTimeout(t.updateToken,1e3*o);case 7:case"end":return e.stop()}}),e)})))),f(c(t),"handleInputChange",(function(e){var r=e.target,n=r.name;t.props.onEntryChange({id:t.props.id,name:n,value:r.value})})),f(c(t),"copyToClipboard",(function(e){var r=document.createElement("textarea");r.innerText=e,document.body.appendChild(r),r.select(),document.execCommand("copy"),r.remove(),t.props.onCopyValue()})),f(c(t),"updateEntryStyle",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=e?0:50;setTimeout((function(){var e=t.state.entryStyle,r=M(document,t.props.entry);if(r){e.backgroundColor=r;var n=j(D(r));e.color="var(".concat(n,")")}t.setState({entryStyle:e})}),r)})),t.state={token:"",timeLeft:0,entryStyle:{color:"",backgroundColor:""}},t.updateToken(),t}return a(o,[{key:"getTimeLeft",value:function(){var e=(new Date).getSeconds();return e>29?60-e:30-e}},{key:"componentDidMount",value:function(){this.updateEntryStyle()}},{key:"componentDidUpdate",value:function(e){e.entry.secret!==this.props.entry.secret&&(clearTimeout(this.timer),this.timer=setTimeout(this.updateToken,0)),e.lastUpdated!==this.props.lastUpdated&&this.updateEntryStyle(!0)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timer)}},{key:"render",value:function(){var t=this,r=this.props.entry,n=r.service,o=r.account,a=r.notes,i=r.password,l=this.props,s=l.id,c=l.onEdit,u=l.onRemove,d=l.canEdit,f=l.style,p=l.innerRef,h=function(e,t){if(null==e)return{};var r,n,o=ji(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(l,qi),v=this.state,m=v.token,g=v.timeLeft,b=v.entryStyle;return delete h.onCopyValue,delete h.lastUpdated,e.createElement("div",Di({},h,{className:"sk-notification sk-base-custom",style:Ki(Ki({},b),f),ref:p}),e.createElement("div",{className:"auth-entry"},d&&e.createElement("div",{className:"auth-drag-indicator-container"},e.createElement($i,null)),e.createElement("div",{className:"auth-details"},e.createElement("div",{className:"auth-info"},e.createElement("div",{className:"auth-service"},n),e.createElement("div",{className:"auth-account"},o),e.createElement("div",{className:"auth-optional"},a&&e.createElement("div",{className:"auth-notes-row"},e.createElement("div",{className:"auth-notes"},a)),i&&e.createElement("div",{className:"auth-password-row"},e.createElement("div",{className:"auth-password",onClick:function(){return t.copyToClipboard(i)}},"••••••••••••")))),e.createElement("div",{className:"auth-token-info"},e.createElement("div",{className:"auth-token",onClick:function(){return t.copyToClipboard(m)}},e.createElement("div",null,m.slice(0,3)),e.createElement("div",null,m.slice(3,6))),e.createElement("div",{className:"auth-countdown"},e.createElement(Ui,{token:m,timeLeft:g,total:30,bgColor:b.backgroundColor,fgColor:b.color})))),d&&e.createElement("div",{className:"auth-options"},e.createElement(Wi,{onEdit:c.bind(this,s),onRemove:u.bind(this,s),buttonColor:b.color}))))}}]),o}(e.Component);function Yi(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,i(e,t)}function Ji(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function el(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ji(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ji(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function tl(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}Zi.propTypes={id:y().any.isRequired,entry:y().object.isRequired,onEdit:y().func.isRequired,onRemove:y().func.isRequired,onEntryChange:y().func,onCopyValue:y().func.isRequired,canEdit:y().bool.isRequired,innerRef:y().func.isRequired,lastUpdated:y().number.isRequired,style:y().object.isRequired};var rl="function"==typeof Symbol&&Symbol.observable||"@@observable",nl=function(){return Math.random().toString(36).substring(7).split("").join(".")},ol={INIT:"@@redux/INIT"+nl(),REPLACE:"@@redux/REPLACE"+nl(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+nl()}};function al(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function il(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(tl(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(tl(1));return r(il)(e,t)}if("function"!=typeof e)throw new Error(tl(2));var o=e,a=t,i=[],l=i,s=!1;function c(){l===i&&(l=i.slice())}function u(){if(s)throw new Error(tl(3));return a}function d(e){if("function"!=typeof e)throw new Error(tl(4));if(s)throw new Error(tl(5));var t=!0;return c(),l.push(e),function(){if(t){if(s)throw new Error(tl(6));t=!1,c();var r=l.indexOf(e);l.splice(r,1),i=null}}}function f(e){if(!al(e))throw new Error(tl(7));if(void 0===e.type)throw new Error(tl(8));if(s)throw new Error(tl(9));try{s=!0,a=o(a,e)}finally{s=!1}for(var t=i=l,r=0;r<t.length;r++){(0,t[r])()}return e}function p(e){if("function"!=typeof e)throw new Error(tl(10));o=e,f({type:ol.REPLACE})}function h(){var e,t=d;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(tl(11));function r(){e.next&&e.next(u())}return r(),{unsubscribe:t(r)}}})[rl]=function(){return this},e}return f({type:ol.INIT}),(n={dispatch:f,subscribe:d,getState:u,replaceReducer:p})[rl]=h,n}function ll(e,t){return function(){return t(e.apply(this,arguments))}}function sl(e,t){if("function"==typeof e)return ll(e,t);if("object"!=typeof e||null===e)throw new Error(tl(16));var r={};for(var n in e){var o=e[n];"function"==typeof o&&(r[n]=ll(o,t))}return r}function cl(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}var ul=e.createContext(null);var dl=function(e){e()},fl=function(){return dl};var pl={notify:function(){},get:function(){return[]}};function hl(e,t){var r,n=pl;function o(){i.onStateChange&&i.onStateChange()}function a(){r||(r=t?t.addNestedSub(o):e.subscribe(o),n=function(){var e=fl(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],r=t;r;)e.push(r),r=r.next;return e},subscribe:function(e){var n=!0,o=r={callback:e,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){n&&null!==t&&(n=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}var i={addNestedSub:function(e){return a(),n.subscribe(e)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(r)},trySubscribe:a,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=pl)},getListeners:function(){return n}};return i}var vl="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?e.useLayoutEffect:e.useEffect;const ml=function(t){var r=t.store,n=t.context,o=t.children,a=(0,e.useMemo)((function(){var e=hl(r);return{store:r,subscription:e}}),[r]),i=(0,e.useMemo)((function(){return r.getState()}),[r]);vl((function(){var e=a.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),i!==r.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[a,i]);var l=n||ul;return e.createElement(l.Provider,{value:a},o)};var gl=r(6905),bl=r.n(gl),yl=r(9665),wl=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],xl=["reactReduxForwardedRef"],kl=[],Cl=[null,null];function El(e,t){var r=e[1];return[t.payload,r+1]}function Bl(e,t,r){vl((function(){return e.apply(void 0,t)}),r)}function Pl(e,t,r,n,o,a,i){e.current=n,t.current=o,r.current=!1,a.current&&(a.current=null,i())}function Sl(e,t,r,n,o,a,i,l,s,c){if(e){var u=!1,d=null,f=function(){if(!u){var e,r,f=t.getState();try{e=n(f,o.current)}catch(e){r=e,d=e}r||(d=null),e===a.current?i.current||s():(a.current=e,l.current=e,i.current=!0,c({type:"STORE_UPDATED",payload:{error:r}}))}};r.onStateChange=f,r.trySubscribe(),f();return function(){if(u=!0,r.tryUnsubscribe(),r.onStateChange=null,d)throw d}}}var Ol=function(){return[null,0]};function _l(t,r){void 0===r&&(r={});var n=r,o=n.getDisplayName,a=void 0===o?function(e){return"ConnectAdvanced("+e+")"}:o,i=n.methodName,l=void 0===i?"connectAdvanced":i,s=n.renderCountProp,c=void 0===s?void 0:s,u=n.shouldHandleStateChanges,d=void 0===u||u,f=n.storeKey,p=void 0===f?"store":f,h=(n.withRef,n.forwardRef),v=void 0!==h&&h,m=n.context,g=void 0===m?ul:m,b=ji(n,wl),y=g;return function(r){var n=r.displayName||r.name||"Component",o=a(n),i=Di({},b,{getDisplayName:a,methodName:l,renderCountProp:c,shouldHandleStateChanges:d,storeKey:p,displayName:o,wrappedComponentName:n,WrappedComponent:r}),s=b.pure;var u=s?e.useMemo:function(e){return e()};function f(n){var o=(0,e.useMemo)((function(){var e=n.reactReduxForwardedRef,t=ji(n,xl);return[n.context,e,t]}),[n]),a=o[0],l=o[1],s=o[2],c=(0,e.useMemo)((function(){return a&&a.Consumer&&(0,yl.isContextConsumer)(e.createElement(a.Consumer,null))?a:y}),[a,y]),f=(0,e.useContext)(c),p=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(f)&&Boolean(f.store);var h=p?n.store:f.store,v=(0,e.useMemo)((function(){return function(e){return t(e.dispatch,i)}(h)}),[h]),m=(0,e.useMemo)((function(){if(!d)return Cl;var e=hl(h,p?null:f.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[h,p,f]),g=m[0],b=m[1],w=(0,e.useMemo)((function(){return p?f:Di({},f,{subscription:g})}),[p,f,g]),x=(0,e.useReducer)(El,kl,Ol),k=x[0][0],C=x[1];if(k&&k.error)throw k.error;var E=(0,e.useRef)(),B=(0,e.useRef)(s),P=(0,e.useRef)(),S=(0,e.useRef)(!1),O=u((function(){return P.current&&s===B.current?P.current:v(h.getState(),s)}),[h,k,s]);Bl(Pl,[B,E,S,s,O,P,b]),Bl(Sl,[d,h,g,v,B,E,S,P,b,C],[h,g,v]);var _=(0,e.useMemo)((function(){return e.createElement(r,Di({},O,{ref:l}))}),[l,r,O]);return(0,e.useMemo)((function(){return d?e.createElement(c.Provider,{value:w},_):_}),[c,_,w])}var h=s?e.memo(f):f;if(h.WrappedComponent=r,h.displayName=f.displayName=o,v){var m=e.forwardRef((function(t,r){return e.createElement(h,Di({},t,{reactReduxForwardedRef:r}))}));return m.displayName=o,m.WrappedComponent=r,bl()(m,r)}return bl()(h,r)}}function Il(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function Nl(e,t){if(Il(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var o=0;o<r.length;o++)if(!Object.prototype.hasOwnProperty.call(t,r[o])||!Il(e[r[o]],t[r[o]]))return!1;return!0}function Rl(e){return function(t,r){var n=e(t,r);function o(){return n}return o.dependsOnOwnProps=!1,o}}function Al(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function Dl(e,t){return function(t,r){r.displayName;var n=function(e,t){return n.dependsOnOwnProps?n.mapToProps(e,t):n.mapToProps(e)};return n.dependsOnOwnProps=!0,n.mapToProps=function(t,r){n.mapToProps=e,n.dependsOnOwnProps=Al(e);var o=n(t,r);return"function"==typeof o&&(n.mapToProps=o,n.dependsOnOwnProps=Al(o),o=n(t,r)),o},n}}const jl=[function(e){return"function"==typeof e?Dl(e):void 0},function(e){return e?void 0:Rl((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?Rl((function(t){return function(e,t){var r={},n=function(n){var o=e[n];"function"==typeof o&&(r[n]=function(){return t(o.apply(void 0,arguments))})};for(var o in e)n(o);return r}(e,t)})):void 0}];const Tl=[function(e){return"function"==typeof e?Dl(e):void 0},function(e){return e?void 0:Rl((function(){return{}}))}];function Ll(e,t,r){return Di({},r,e,t)}const Ml=[function(e){return"function"==typeof e?function(e){return function(t,r){r.displayName;var n,o=r.pure,a=r.areMergedPropsEqual,i=!1;return function(t,r,l){var s=e(t,r,l);return i?o&&a(s,n)||(n=s):(i=!0,n=s),n}}}(e):void 0},function(e){return e?void 0:function(){return Ll}}];var Fl=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function zl(e,t,r,n){return function(o,a){return r(e(o,a),t(n,a),a)}}function Ul(e,t,r,n,o){var a,i,l,s,c,u=o.areStatesEqual,d=o.areOwnPropsEqual,f=o.areStatePropsEqual,p=!1;function h(o,p){var h,v,m=!d(p,i),g=!u(o,a);return a=o,i=p,m&&g?(l=e(a,i),t.dependsOnOwnProps&&(s=t(n,i)),c=r(l,s,i)):m?(e.dependsOnOwnProps&&(l=e(a,i)),t.dependsOnOwnProps&&(s=t(n,i)),c=r(l,s,i)):g?(h=e(a,i),v=!f(h,l),l=h,v&&(c=r(l,s,i)),c):c}return function(o,u){return p?h(o,u):(l=e(a=o,i=u),s=t(n,i),c=r(l,s,i),p=!0,c)}}function Hl(e,t){var r=t.initMapStateToProps,n=t.initMapDispatchToProps,o=t.initMergeProps,a=ji(t,Fl),i=r(e,a),l=n(e,a),s=o(e,a);return(a.pure?Ul:zl)(i,l,s,e,a)}var Gl=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function Wl(e,t,r){for(var n=t.length-1;n>=0;n--){var o=t[n](e);if(o)return o}return function(t,n){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+n.wrappedComponentName+".")}}function Vl(e,t){return e===t}function $l(e){var t=void 0===e?{}:e,r=t.connectHOC,n=void 0===r?_l:r,o=t.mapStateToPropsFactories,a=void 0===o?Tl:o,i=t.mapDispatchToPropsFactories,l=void 0===i?jl:i,s=t.mergePropsFactories,c=void 0===s?Ml:s,u=t.selectorFactory,d=void 0===u?Hl:u;return function(e,t,r,o){void 0===o&&(o={});var i=o,s=i.pure,u=void 0===s||s,f=i.areStatesEqual,p=void 0===f?Vl:f,h=i.areOwnPropsEqual,v=void 0===h?Nl:h,m=i.areStatePropsEqual,g=void 0===m?Nl:m,b=i.areMergedPropsEqual,y=void 0===b?Nl:b,w=ji(i,Gl),x=Wl(e,a,"mapStateToProps"),k=Wl(t,l,"mapDispatchToProps"),C=Wl(r,c,"mergeProps");return n(d,Di({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:x,initMapDispatchToProps:k,initMergeProps:C,pure:u,areStatesEqual:p,areOwnPropsEqual:v,areStatePropsEqual:g,areMergedPropsEqual:y},w))}}const ql=$l();var Xl;function Kl(t,r){var n=(0,e.useState)((function(){return{inputs:r,result:t()}}))[0],o=(0,e.useRef)(!0),a=(0,e.useRef)(n),i=o.current||Boolean(r&&a.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(r,a.current.inputs))?a.current:{inputs:r,result:t()};return(0,e.useEffect)((function(){o.current=!1,a.current=i}),[i]),i.result}Xl=t.unstable_batchedUpdates,dl=Xl;var Ql=Kl,Zl=function(e,t){return Kl((function(){return e}),t)},Yl="Invariant failed";var Jl=function(e){var t=e.top,r=e.right,n=e.bottom,o=e.left;return{top:t,right:r,bottom:n,left:o,width:r-o,height:n-t,x:o,y:t,center:{x:(r+o)/2,y:(n+t)/2}}},es=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},ts=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},rs={top:0,right:0,bottom:0,left:0},ns=function(e){var t=e.borderBox,r=e.margin,n=void 0===r?rs:r,o=e.border,a=void 0===o?rs:o,i=e.padding,l=void 0===i?rs:i,s=Jl(es(t,n)),c=Jl(ts(t,a)),u=Jl(ts(c,l));return{marginBox:s,borderBox:Jl(t),paddingBox:c,contentBox:u,margin:n,border:a,padding:l}},os=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var r=Number(t);return isNaN(r)&&function(e,t){if(!e)throw new Error(Yl)}(!1),r},as=function(e,t){var r,n,o=e.borderBox,a=e.border,i=e.margin,l=e.padding,s=(n=t,{top:(r=o).top+n.y,left:r.left+n.x,bottom:r.bottom+n.y,right:r.right+n.x});return ns({borderBox:s,border:a,margin:i,padding:l})},is=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),as(e,t)},ls=function(e,t){var r={top:os(t.marginTop),right:os(t.marginRight),bottom:os(t.marginBottom),left:os(t.marginLeft)},n={top:os(t.paddingTop),right:os(t.paddingRight),bottom:os(t.paddingBottom),left:os(t.paddingLeft)},o={top:os(t.borderTopWidth),right:os(t.borderRightWidth),bottom:os(t.borderBottomWidth),left:os(t.borderLeftWidth)};return ns({borderBox:e,margin:r,padding:n,border:o})},ss=function(e){var t=e.getBoundingClientRect(),r=window.getComputedStyle(e);return ls(t,r)},cs=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function us(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(n=e[r],o=t[r],!(n===o||cs(n)&&cs(o)))return!1;var n,o;return!0}const ds=function(e,t){var r;void 0===t&&(t=us);var n,o=[],a=!1;return function(){for(var i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];return a&&r===this&&t(i,o)||(n=e.apply(this,i),a=!0,r=this,o=i),n}};const fs=function(e){var t=[],r=null,n=function(){for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];t=o,r||(r=requestAnimationFrame((function(){r=null,e.apply(void 0,t)})))};return n.cancel=function(){r&&(cancelAnimationFrame(r),r=null)},n};function ps(e,t){}ps.bind(null,"warn"),ps.bind(null,"error");function hs(){}function vs(e,t,r){var n=t.map((function(t){var n=function(e,t){return Di({},e,{},t)}(r,t.options);return e.addEventListener(t.eventName,t.fn,n),function(){e.removeEventListener(t.eventName,t.fn,n)}}));return function(){n.forEach((function(e){e()}))}}var ms="Invariant failed";function gs(e){this.message=e}function bs(e,t){if(!e)throw new gs(ms)}gs.prototype.toString=function(){return this.message};var ys=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).callbacks=null,t.unbind=hs,t.onWindowError=function(e){var r=t.getCallbacks();r.isDragging()&&r.tryAbort(),e.error instanceof gs&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}Yi(t,e);var r=t.prototype;return r.componentDidMount=function(){this.unbind=vs(window,[{eventName:"error",fn:this.onWindowError}])},r.componentDidCatch=function(e){if(!(e instanceof gs))throw e;this.setState({})},r.componentWillUnmount=function(){this.unbind()},r.render=function(){return this.props.children(this.setCallbacks)},t}(e.Component),ws=function(e){return e+1},xs=function(e,t){var r=e.droppableId===t.droppableId,n=ws(e.index),o=ws(t.index);return r?"\n You have moved the item from position "+n+"\n to position "+o+"\n ":"\n You have moved the item from position "+n+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+o+"\n "},ks=function(e,t,r){return t.droppableId===r.droppableId?"\n The item "+e+"\n has been combined with "+r.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+r.draggableId+"\n in list "+r.droppableId+"\n "},Cs=function(e){return"\n The item has returned to its starting position\n of "+ws(e.index)+"\n"},Es="\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",Bs=function(e){return"\n You have lifted an item in position "+ws(e.source.index)+"\n"},Ps=function(e){var t=e.destination;if(t)return xs(e.source,t);var r=e.combine;return r?ks(e.draggableId,e.source,r):"You are over an area that cannot be dropped on"},Ss=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+Cs(e.source)+"\n ";var t=e.destination,r=e.combine;return t?"\n You have dropped the item.\n "+xs(e.source,t)+"\n ":r?"\n You have dropped the item.\n "+ks(e.draggableId,e.source,r)+"\n ":"\n The item has been dropped while not over a drop area.\n "+Cs(e.source)+"\n "},Os={x:0,y:0},_s=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},Is=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},Ns=function(e,t){return e.x===t.x&&e.y===t.y},Rs=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},As=function(e,t,r){var n;return void 0===r&&(r=0),(n={})[e]=t,n["x"===e?"y":"x"]=r,n},Ds=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},js=function(e,t){return Math.min.apply(Math,t.map((function(t){return Ds(e,t)})))},Ts=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},Ls=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},Ms=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},Fs=function(e,t){return t&&t.shouldClipSubject?function(e,t){var r=Jl({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r}(t.pageMarginBox,e):Jl(e)},zs=function(e){var t=e.page,r=e.withPlaceholder,n=e.axis,o=e.frame,a=function(e,t){return t?Ls(e,t.scroll.diff.displacement):e}(t.marginBox,o),i=function(e,t,r){var n;return r&&r.increasedBy?Di({},e,((n={})[t.end]=e[t.end]+r.increasedBy[t.line],n)):e}(a,n,r);return{page:t,withPlaceholder:r,active:Fs(i,o)}},Us=function(e,t){e.frame||bs(!1);var r=e.frame,n=Is(t,r.scroll.initial),o=Rs(n),a=Di({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:o},max:r.scroll.max}});return Di({},e,{frame:a,subject:zs({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a})})};function Hs(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function Gs(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}function Ws(e,t){if(e.find)return e.find(t);var r=Gs(e,t);return-1!==r?e[r]:void 0}function Vs(e){return Array.prototype.slice.call(e)}var $s=ds((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),qs=ds((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),Xs=ds((function(e){return Hs(e)})),Ks=ds((function(e){return Hs(e)})),Qs=ds((function(e,t){var r=Ks(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}));return r}));function Zs(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function Ys(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var Js=ds((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),ec=function(e,t){return e.descriptor.droppableId===t.descriptor.id},tc={point:Os,value:0},rc={invisible:{},visible:{},all:[]},nc={displaced:rc,displacedBy:tc,at:null},oc=function(e,t){return function(r){return e<=r&&r<=t}},ac=function(e){var t=oc(e.top,e.bottom),r=oc(e.left,e.right);return function(n){if(t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right))return!0;var o=t(n.top)||t(n.bottom),a=r(n.left)||r(n.right);if(o&&a)return!0;var i=n.top<e.top&&n.bottom>e.bottom,l=n.left<e.left&&n.right>e.right;return!(!i||!l)||(i&&a||l&&o)}},ic=function(e){var t=oc(e.top,e.bottom),r=oc(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&r(e.left)&&r(e.right)}},lc={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},sc={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},cc=function(e){var t=e.target,r=e.destination,n=e.viewport,o=e.withDroppableDisplacement,a=e.isVisibleThroughFrameFn,i=o?function(e,t){var r=t.frame?t.frame.scroll.diff.displacement:Os;return Ls(e,r)}(t,r):t;return function(e,t,r){return!!t.subject.active&&r(t.subject.active)(e)}(i,r,a)&&function(e,t,r){return r(t)(e)}(i,n,a)},uc=function(e){return cc(Di({},e,{isVisibleThroughFrameFn:ac}))},dc=function(e){return cc(Di({},e,{isVisibleThroughFrameFn:ic}))};function fc(e){var t=e.afterDragging,r=e.destination,n=e.displacedBy,o=e.viewport,a=e.forceShouldAnimate,i=e.last;return t.reduce((function(e,t){var l=function(e,t){var r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return Jl(es(r,n))}(t,n),s=t.descriptor.id;if(e.all.push(s),!uc({target:l,destination:r,viewport:o,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var c=function(e,t,r){if("boolean"==typeof r)return r;if(!t)return!0;var n=t.invisible,o=t.visible;if(n[e])return!1;var a=o[e];return!a||a.shouldAnimate}(s,i,a),u={draggableId:s,shouldAnimate:c};return e.visible[s]=u,e}),{all:[],visible:{},invisible:{}})}function pc(e){var t=e.insideDestination,r=e.inHomeList,n=e.displacedBy,o=e.destination,a=function(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}(t,{inHomeList:r});return{displaced:rc,displacedBy:n,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:a}}}}function hc(e){var t=e.draggable,r=e.insideDestination,n=e.destination,o=e.viewport,a=e.displacedBy,i=e.last,l=e.index,s=e.forceShouldAnimate,c=ec(t,n);if(null==l)return pc({insideDestination:r,inHomeList:c,displacedBy:a,destination:n});var u=Ws(r,(function(e){return e.descriptor.index===l}));if(!u)return pc({insideDestination:r,inHomeList:c,displacedBy:a,destination:n});var d=Js(t,r),f=r.indexOf(u);return{displaced:fc({afterDragging:d.slice(f),destination:n,displacedBy:a,last:i,viewport:o.frame,forceShouldAnimate:s}),displacedBy:a,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:l}}}}function vc(e,t){return Boolean(t.effected[e])}var mc=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.draggable,o=e.draggables,a=e.destination,i=e.insideDestination,l=e.previousImpact,s=e.viewport,c=e.afterCritical,u=l.at;if(u||bs(!1),"REORDER"===u.type){var d=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.insideDestination,o=e.location;if(!n.length)return null;var a=o.index,i=t?a+1:a-1,l=n[0].descriptor.index,s=n[n.length-1].descriptor.index;return i<l||i>(r?s:s+1)?null:i}({isMovingForward:t,isInHomeList:r,location:u.destination,insideDestination:i});return null==d?null:hc({draggable:n,insideDestination:i,destination:a,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:d})}var f=function(e){var t=e.isMovingForward,r=e.destination,n=e.draggables,o=e.combine,a=e.afterCritical;if(!r.isCombineEnabled)return null;var i=o.draggableId,l=n[i].descriptor.index;return vc(i,a)?t?l:l-1:t?l+1:l}({isMovingForward:t,destination:a,displaced:l.displaced,draggables:o,combine:u.combine,afterCritical:c});return null==f?null:hc({draggable:n,insideDestination:i,destination:a,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:f})},gc=function(e){var t=e.afterCritical,r=e.impact,n=e.draggables,o=Ys(r);o||bs(!1);var a=o.draggableId,i=n[a].page.borderBox.center,l=function(e){var t=e.displaced,r=e.afterCritical,n=e.combineWith,o=e.displacedBy,a=Boolean(t.visible[n]||t.invisible[n]);return vc(n,r)?a?Os:Rs(o.point):a?o.point:Os}({displaced:r.displaced,afterCritical:t,combineWith:a,displacedBy:r.displacedBy});return _s(i,l)},bc=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},yc=function(e,t,r){return t[e.crossAxisStart]+r.margin[e.crossAxisStart]+r.borderBox[e.crossAxisSize]/2},wc=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return As(t.line,r.marginBox[t.end]+bc(t,n),yc(t,r.marginBox,n))},xc=function(e){var t=e.axis,r=e.moveRelativeTo,n=e.isMoving;return As(t.line,r.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,n),yc(t,r.marginBox,n))},kc=function(e){var t=e.impact,r=e.draggable,n=e.draggables,o=e.droppable,a=e.afterCritical,i=Qs(o.descriptor.id,n),l=r.page,s=o.axis;if(!i.length)return function(e){var t=e.axis,r=e.moveInto,n=e.isMoving;return As(t.line,r.contentBox[t.start]+bc(t,n),yc(t,r.contentBox,n))}({axis:s,moveInto:o.page,isMoving:l});var c=t.displaced,u=t.displacedBy,d=c.all[0];if(d){var f=n[d];if(vc(d,a))return xc({axis:s,moveRelativeTo:f.page,isMoving:l});var p=as(f.page,u.point);return xc({axis:s,moveRelativeTo:p,isMoving:l})}var h=i[i.length-1];if(h.descriptor.id===r.descriptor.id)return l.borderBox.center;if(vc(h.descriptor.id,a)){var v=as(h.page,Rs(a.displacedBy.point));return wc({axis:s,moveRelativeTo:v,isMoving:l})}return wc({axis:s,moveRelativeTo:h.page,isMoving:l})},Cc=function(e,t){var r=e.frame;return r?_s(t,r.scroll.diff.displacement):t},Ec=function(e){var t=function(e){var t=e.impact,r=e.draggable,n=e.droppable,o=e.draggables,a=e.afterCritical,i=r.page.borderBox.center,l=t.at;return n&&l?"REORDER"===l.type?kc({impact:t,draggable:r,draggables:o,droppable:n,afterCritical:a}):gc({impact:t,draggables:o,afterCritical:a}):i}(e),r=e.droppable;return r?Cc(r,t):t},Bc=function(e,t){var r=Is(t,e.scroll.initial),n=Rs(r);return{frame:Jl({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:n}}}};function Pc(e,t){return e.map((function(e){return t[e]}))}var Sc=function(e){var t=e.pageBorderBoxCenter,r=e.draggable,n=function(e,t){return _s(e.scroll.diff.displacement,t)}(e.viewport,t),o=Is(n,r.page.borderBox.center);return _s(r.client.borderBox.center,o)},Oc=function(e){var t=e.draggable,r=e.destination,n=e.newPageBorderBoxCenter,o=e.viewport,a=e.withDroppableDisplacement,i=e.onlyOnMainAxis,l=void 0!==i&&i,s=Is(n,t.page.borderBox.center),c={target:Ls(t.page.borderBox,s),destination:r,withDroppableDisplacement:a,viewport:o};return l?function(e){return cc(Di({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var r=oc(e.top,e.bottom),n=oc(e.left,e.right);return function(e){return t===lc?r(e.top)&&r(e.bottom):n(e.left)&&n(e.right)}})}));var t}(c):dc(c)},_c=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,o=e.draggables,a=e.previousImpact,i=e.viewport,l=e.previousPageBorderBoxCenter,s=e.previousClientSelection,c=e.afterCritical;if(!n.isEnabled)return null;var u=Qs(n.descriptor.id,o),d=ec(r,n),f=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,o=e.insideDestination,a=e.previousImpact;if(!n.isCombineEnabled)return null;if(!Zs(a))return null;function i(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:n.descriptor.id}};return Di({},a,{at:t})}var l=a.displaced.all,s=l.length?l[0]:null;if(t)return s?i(s):null;var c=Js(r,o);if(!s)return c.length?i(c[c.length-1].descriptor.id):null;var u=Gs(c,(function(e){return e.descriptor.id===s}));-1===u&&bs(!1);var d=u-1;return d<0?null:i(c[d].descriptor.id)}({isMovingForward:t,draggable:r,destination:n,insideDestination:u,previousImpact:a})||mc({isMovingForward:t,isInHomeList:d,draggable:r,draggables:o,destination:n,insideDestination:u,previousImpact:a,viewport:i,afterCritical:c});if(!f)return null;var p=Ec({impact:f,draggable:r,droppable:n,draggables:o,afterCritical:c});if(Oc({draggable:r,destination:n,newPageBorderBoxCenter:p,viewport:i.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Sc({pageBorderBoxCenter:p,draggable:r,viewport:i}),impact:f,scrollJumpRequest:null};var h=Is(p,l),v=function(e){var t=e.impact,r=e.viewport,n=e.destination,o=e.draggables,a=e.maxScrollChange,i=Bc(r,_s(r.scroll.current,a)),l=n.frame?Us(n,_s(n.frame.scroll.current,a)):n,s=t.displaced,c=fc({afterDragging:Pc(s.all,o),destination:n,displacedBy:t.displacedBy,viewport:i.frame,last:s,forceShouldAnimate:!1}),u=fc({afterDragging:Pc(s.all,o),destination:l,displacedBy:t.displacedBy,viewport:r.frame,last:s,forceShouldAnimate:!1}),d={},f={},p=[s,c,u];return s.all.forEach((function(e){var t=function(e,t){for(var r=0;r<t.length;r++){var n=t[r].visible[e];if(n)return n}return null}(e,p);t?f[e]=t:d[e]=!0})),Di({},t,{displaced:{all:s.all,invisible:d,visible:f}})}({impact:f,viewport:i,destination:n,draggables:o,maxScrollChange:h});return{clientSelection:s,impact:v,scrollJumpRequest:h}},Ic=function(e){var t=e.subject.active;return t||bs(!1),t},Nc=function(e,t){var r=e.page.borderBox.center;return vc(e.descriptor.id,t)?Is(r,t.displacedBy.point):r},Rc=function(e,t){var r=e.page.borderBox;return vc(e.descriptor.id,t)?Ls(r,Rs(t.displacedBy.point)):r},Ac=ds((function(e,t){var r=t[e.line];return{value:r,point:As(e.line,r)}})),Dc=function(e,t){return Di({},e,{scroll:Di({},e.scroll,{max:t})})},jc=function(e,t,r){var n=e.frame;ec(t,e)&&bs(!1),e.subject.withPlaceholder&&bs(!1);var o=Ac(e.axis,t.displaceBy).point,a=function(e,t,r){var n=e.axis;if("virtual"===e.descriptor.mode)return As(n.line,t[n.line]);var o=e.subject.page.contentBox[n.size],a=Qs(e.descriptor.id,r).reduce((function(e,t){return e+t.client.marginBox[n.size]}),0)+t[n.line]-o;return a<=0?null:As(n.line,a)}(e,o,r),i={placeholderSize:o,increasedBy:a,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!n)return Di({},e,{subject:zs({page:e.subject.page,withPlaceholder:i,axis:e.axis,frame:e.frame})});var l=a?_s(n.scroll.max,a):n.scroll.max,s=Dc(n,l);return Di({},e,{subject:zs({page:e.subject.page,withPlaceholder:i,axis:e.axis,frame:s}),frame:s})},Tc=function(e){var t=e.isMovingForward,r=e.previousPageBorderBoxCenter,n=e.draggable,o=e.isOver,a=e.draggables,i=e.droppables,l=e.viewport,s=e.afterCritical,c=function(e){var t=e.isMovingForward,r=e.pageBorderBoxCenter,n=e.source,o=e.droppables,a=e.viewport,i=n.subject.active;if(!i)return null;var l=n.axis,s=oc(i[l.start],i[l.end]),c=Xs(o).filter((function(e){return e!==n})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return ac(a.frame)(Ic(e))})).filter((function(e){var r=Ic(e);return t?i[l.crossAxisEnd]<r[l.crossAxisEnd]:r[l.crossAxisStart]<i[l.crossAxisStart]})).filter((function(e){var t=Ic(e),r=oc(t[l.start],t[l.end]);return s(t[l.start])||s(t[l.end])||r(i[l.start])||r(i[l.end])})).sort((function(e,r){var n=Ic(e)[l.crossAxisStart],o=Ic(r)[l.crossAxisStart];return t?n-o:o-n})).filter((function(e,t,r){return Ic(e)[l.crossAxisStart]===Ic(r[0])[l.crossAxisStart]}));if(!c.length)return null;if(1===c.length)return c[0];var u=c.filter((function(e){return oc(Ic(e)[l.start],Ic(e)[l.end])(r[l.line])}));return 1===u.length?u[0]:u.length>1?u.sort((function(e,t){return Ic(e)[l.start]-Ic(t)[l.start]}))[0]:c.sort((function(e,t){var n=js(r,Ms(Ic(e))),o=js(r,Ms(Ic(t)));return n!==o?n-o:Ic(e)[l.start]-Ic(t)[l.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:r,source:o,droppables:i,viewport:l});if(!c)return null;var u=Qs(c.descriptor.id,a),d=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,n=e.destination,o=e.insideDestination,a=e.afterCritical,i=o.filter((function(e){return dc({target:Rc(e,a),destination:n,viewport:r.frame,withDroppableDisplacement:!0})})).sort((function(e,r){var o=Ds(t,Cc(n,Nc(e,a))),i=Ds(t,Cc(n,Nc(r,a)));return o<i?-1:i<o?1:e.descriptor.index-r.descriptor.index}));return i[0]||null}({pageBorderBoxCenter:r,viewport:l,destination:c,insideDestination:u,afterCritical:s}),f=function(e){var t=e.previousPageBorderBoxCenter,r=e.moveRelativeTo,n=e.insideDestination,o=e.draggable,a=e.draggables,i=e.destination,l=e.viewport,s=e.afterCritical;if(!r){if(n.length)return null;var c={displaced:rc,displacedBy:tc,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:0}}},u=Ec({impact:c,draggable:o,droppable:i,draggables:a,afterCritical:s}),d=ec(o,i)?i:jc(i,o,a);return Oc({draggable:o,destination:d,newPageBorderBoxCenter:u,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?c:null}var f,p=Boolean(t[i.axis.line]<=r.page.borderBox.center[i.axis.line]),h=(f=r.descriptor.index,r.descriptor.id===o.descriptor.id||p?f:f+1),v=Ac(i.axis,o.displaceBy);return hc({draggable:o,insideDestination:n,destination:i,viewport:l,displacedBy:v,last:rc,index:h})}({previousPageBorderBoxCenter:r,destination:c,draggable:n,draggables:a,moveRelativeTo:d,insideDestination:u,viewport:l,afterCritical:s});if(!f)return null;var p=Ec({impact:f,draggable:n,droppable:c,draggables:a,afterCritical:s});return{clientSelection:Sc({pageBorderBoxCenter:p,draggable:n,viewport:l}),impact:f,scrollJumpRequest:null}},Lc=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},Mc=function(e){var t=e.state,r=e.type,n=function(e,t){var r=Lc(e);return r?t[r]:null}(t.impact,t.dimensions.droppables),o=Boolean(n),a=t.dimensions.droppables[t.critical.droppable.id],i=n||a,l=i.axis.direction,s="vertical"===l&&("MOVE_UP"===r||"MOVE_DOWN"===r)||"horizontal"===l&&("MOVE_LEFT"===r||"MOVE_RIGHT"===r);if(s&&!o)return null;var c="MOVE_DOWN"===r||"MOVE_RIGHT"===r,u=t.dimensions.draggables[t.critical.draggable.id],d=t.current.page.borderBoxCenter,f=t.dimensions,p=f.draggables,h=f.droppables;return s?_c({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:u,destination:i,draggables:p,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):Tc({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:u,isOver:i,draggables:p,droppables:h,viewport:t.viewport,afterCritical:t.afterCritical})};function Fc(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function zc(e){var t=oc(e.top,e.bottom),r=oc(e.left,e.right);return function(e){return t(e.y)&&r(e.x)}}function Uc(e){var t=e.pageBorderBox,r=e.draggable,n=e.droppables,o=Xs(n).filter((function(e){if(!e.isEnabled)return!1;var r,n,o=e.subject.active;if(!o)return!1;if(n=o,!((r=t).left<n.right&&r.right>n.left&&r.top<n.bottom&&r.bottom>n.top))return!1;if(zc(o)(t.center))return!0;var a=e.axis,i=o.center[a.crossAxisLine],l=t[a.crossAxisStart],s=t[a.crossAxisEnd],c=oc(o[a.crossAxisStart],o[a.crossAxisEnd]),u=c(l),d=c(s);return!u&&!d||(u?l<i:s>i)}));return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,r=e.draggable,n=e.candidates,o=r.page.borderBox.center,a=n.map((function(e){var r=e.axis,n=As(e.axis.line,t.center[r.line],e.page.borderBox.center[r.crossAxisLine]);return{id:e.descriptor.id,distance:Ds(o,n)}})).sort((function(e,t){return t.distance-e.distance}));return a[0]?a[0].id:null}({pageBorderBox:t,draggable:r,candidates:o}):null}var Hc=function(e,t){return Jl(Ls(e,t))};function Gc(e){var t=e.displaced,r=e.id;return Boolean(t.visible[r]||t.invisible[r])}var Wc=function(e){var t=e.pageOffset,r=e.draggable,n=e.draggables,o=e.droppables,a=e.previousImpact,i=e.viewport,l=e.afterCritical,s=Hc(r.page.borderBox,t),c=Uc({pageBorderBox:s,draggable:r,droppables:o});if(!c)return nc;var u=o[c],d=Qs(u.descriptor.id,n),f=function(e,t){var r=e.frame;return r?Hc(t,r.scroll.diff.value):t}(u,s);return function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,o=e.destination,a=e.insideDestination,i=e.afterCritical;if(!o.isCombineEnabled)return null;var l=o.axis,s=Ac(o.axis,t.displaceBy),c=s.value,u=r[l.start],d=r[l.end],f=Ws(Js(t,a),(function(e){var t=e.descriptor.id,r=e.page.borderBox,o=r[l.size]/4,a=vc(t,i),s=Gc({displaced:n.displaced,id:t});return a?s?d>r[l.start]+o&&d<r[l.end]-o:u>r[l.start]-c+o&&u<r[l.end]-c-o:s?d>r[l.start]+c+o&&d<r[l.end]+c-o:u>r[l.start]+o&&u<r[l.end]-o}));return f?{displacedBy:s,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:f.descriptor.id,droppableId:o.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:f,draggable:r,previousImpact:a,destination:u,insideDestination:d,afterCritical:l})||function(e){var t=e.pageBorderBoxWithDroppableScroll,r=e.draggable,n=e.destination,o=e.insideDestination,a=e.last,i=e.viewport,l=e.afterCritical,s=n.axis,c=Ac(n.axis,r.displaceBy),u=c.value,d=t[s.start],f=t[s.end],p=function(e){var t=e.draggable,r=e.closest,n=e.inHomeList;return r?n&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}({draggable:r,closest:Ws(Js(r,o),(function(e){var t=e.descriptor.id,r=e.page.borderBox.center[s.line],n=vc(t,l),o=Gc({displaced:a,id:t});return n?o?f<=r:d<r-u:o?f<=r+u:d<r})),inHomeList:ec(r,n)});return hc({draggable:r,insideDestination:o,destination:n,viewport:i,last:a,displacedBy:c,index:p})}({pageBorderBoxWithDroppableScroll:f,draggable:r,destination:u,insideDestination:d,last:a.displaced,viewport:i,afterCritical:l})},Vc=function(e,t){var r;return Di({},e,((r={})[t.descriptor.id]=t,r))},$c=function(e){var t=e.previousImpact,r=e.impact,n=e.droppables,o=Lc(t),a=Lc(r);if(!o)return n;if(o===a)return n;var i=n[o];if(!i.subject.withPlaceholder)return n;var l=function(e){var t=e.subject.withPlaceholder;t||bs(!1);var r=e.frame;if(!r)return Di({},e,{subject:zs({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null})});var n=t.oldFrameMaxScroll;n||bs(!1);var o=Dc(r,n);return Di({},e,{subject:zs({page:e.subject.page,axis:e.axis,frame:o,withPlaceholder:null}),frame:o})}(i);return Vc(n,l)},qc=function(e){var t=e.state,r=e.clientSelection,n=e.dimensions,o=e.viewport,a=e.impact,i=e.scrollJumpRequest,l=o||t.viewport,s=n||t.dimensions,c=r||t.current.client.selection,u=Is(c,t.initial.client.selection),d={offset:u,selection:c,borderBoxCenter:_s(t.initial.client.borderBoxCenter,u)},f={selection:_s(d.selection,l.scroll.current),borderBoxCenter:_s(d.borderBoxCenter,l.scroll.current),offset:_s(d.offset,l.scroll.diff.value)},p={client:d,page:f};if("COLLECTING"===t.phase)return Di({phase:"COLLECTING"},t,{dimensions:s,viewport:l,current:p});var h=s.draggables[t.critical.draggable.id],v=a||Wc({pageOffset:f.offset,draggable:h,draggables:s.draggables,droppables:s.droppables,previousImpact:t.impact,viewport:l,afterCritical:t.afterCritical}),m=function(e){var t=e.draggable,r=e.draggables,n=e.droppables,o=e.previousImpact,a=e.impact,i=$c({previousImpact:o,impact:a,droppables:n}),l=Lc(a);if(!l)return i;var s=n[l];if(ec(t,s))return i;if(s.subject.withPlaceholder)return i;var c=jc(s,t,r);return Vc(i,c)}({draggable:h,impact:v,previousImpact:t.impact,draggables:s.draggables,droppables:s.droppables});return Di({},t,{current:p,dimensions:{draggables:s.draggables,droppables:m},impact:v,viewport:l,scrollJumpRequest:i||null,forceShouldAnimate:!i&&null})};var Xc=function(e){var t=e.impact,r=e.viewport,n=e.draggables,o=e.destination,a=e.forceShouldAnimate,i=t.displaced,l=function(e,t){return e.map((function(e){return t[e]}))}(i.all,n);return Di({},t,{displaced:fc({afterDragging:l,destination:o,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:a,last:i})})},Kc=function(e){var t=e.impact,r=e.draggable,n=e.droppable,o=e.draggables,a=e.viewport,i=e.afterCritical,l=Ec({impact:t,draggable:r,draggables:o,droppable:n,afterCritical:i});return Sc({pageBorderBoxCenter:l,draggable:r,viewport:a})},Qc=function(e){var t=e.state,r=e.dimensions,n=e.viewport;"SNAP"!==t.movementMode&&bs(!1);var o=t.impact,a=n||t.viewport,i=r||t.dimensions,l=i.draggables,s=i.droppables,c=l[t.critical.draggable.id],u=Lc(o);u||bs(!1);var d=s[u],f=Xc({impact:o,viewport:a,destination:d,draggables:l}),p=Kc({impact:f,draggable:c,droppable:d,draggables:l,viewport:a,afterCritical:t.afterCritical});return qc({impact:f,clientSelection:p,state:t,dimensions:i,viewport:a})},Zc=function(e){var t=e.draggable,r=e.home,n=e.draggables,o=e.viewport,a=Ac(r.axis,t.displaceBy),i=Qs(r.descriptor.id,n),l=i.indexOf(t);-1===l&&bs(!1);var s,c=i.slice(l+1),u=c.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),d={inVirtualList:"virtual"===r.descriptor.mode,displacedBy:a,effected:u};return{impact:{displaced:fc({afterDragging:c,destination:r,displacedBy:a,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:a,at:{type:"REORDER",destination:(s=t.descriptor,{index:s.index,droppableId:s.droppableId})}},afterCritical:d}},Yc=function(e){0},Jc=function(e){0},eu=function(e){var t=e.additions,r=e.updatedDroppables,n=e.viewport,o=n.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,a=function(e){var t=e.frame;return t||bs(!1),t}(r[t]),i=a.scroll.diff.value,l=function(e){var t=e.draggable,r=e.offset,n=e.initialWindowScroll,o=as(t.client,r),a=is(o,n);return Di({},t,{placeholder:Di({},t.placeholder,{client:o}),client:o,page:a})}({draggable:e,offset:_s(o,i),initialWindowScroll:n.scroll.initial});return l}))},tu=function(e){return"SNAP"===e.movementMode},ru=function(e,t,r){var n=function(e,t){return{draggables:e.draggables,droppables:Vc(e.droppables,t)}}(e.dimensions,t);return!tu(e)||r?qc({state:e,dimensions:n}):Qc({state:e,dimensions:n})};function nu(e){return e.isDragging&&"SNAP"===e.movementMode?Di({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var ou={phase:"IDLE",completed:null,shouldFlush:!1},au=function(e,t){if(void 0===e&&(e=ou),"FLUSH"===t.type)return Di({},ou,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&bs(!1);var r=t.payload,n=r.critical,o=r.clientSelection,a=r.viewport,i=r.dimensions,l=r.movementMode,s=i.draggables[n.draggable.id],c=i.droppables[n.droppable.id],u={selection:o,borderBoxCenter:s.client.borderBox.center,offset:Os},d={client:u,page:{selection:_s(u.selection,a.scroll.initial),borderBoxCenter:_s(u.selection,a.scroll.initial),offset:_s(u.selection,a.scroll.diff.value)}},f=Xs(i.droppables).every((function(e){return!e.isFixedOnPage})),p=Zc({draggable:s,home:c,draggables:i.draggables,viewport:a}),h=p.impact;return{phase:"DRAGGING",isDragging:!0,critical:n,movementMode:l,dimensions:i,initial:d,current:d,isWindowScrollAllowed:f,impact:h,afterCritical:p.afterCritical,onLiftImpact:h,viewport:a,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&bs(!1),Di({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&bs(!1),function(e){var t=e.state,r=e.published;Yc();var n=r.modified.map((function(e){var r=t.dimensions.droppables[e.droppableId];return Us(r,e.scroll)})),o=Di({},t.dimensions.droppables,{},$s(n)),a=qs(eu({additions:r.additions,updatedDroppables:o,viewport:t.viewport})),i=Di({},t.dimensions.draggables,{},a);r.removals.forEach((function(e){delete i[e]}));var l={droppables:o,draggables:i},s=Lc(t.impact),c=s?l.droppables[s]:null,u=l.draggables[t.critical.draggable.id],d=l.droppables[t.critical.droppable.id],f=Zc({draggable:u,home:d,draggables:i,viewport:t.viewport}),p=f.impact,h=f.afterCritical,v=c&&c.isCombineEnabled?t.impact:p,m=Wc({pageOffset:t.current.page.offset,draggable:l.draggables[t.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:v,viewport:t.viewport,afterCritical:h});Jc();var g=Di({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:m,onLiftImpact:p,dimensions:l,afterCritical:h,forceShouldAnimate:!1});return"COLLECTING"===t.phase?g:Di({phase:"DROP_PENDING"},g,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;Fc(e)||bs(!1);var v=t.payload.client;return Ns(v,e.current.client.selection)?e:qc({state:e,clientSelection:v,impact:tu(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return nu(e);if("COLLECTING"===e.phase)return nu(e);Fc(e)||bs(!1);var m=t.payload,g=m.id,b=m.newScroll,y=e.dimensions.droppables[g];if(!y)return e;var w=Us(y,b);return ru(e,w,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;Fc(e)||bs(!1);var x=t.payload,k=x.id,C=x.isEnabled,E=e.dimensions.droppables[k];E||bs(!1),E.isEnabled===C&&bs(!1);var B=Di({},E,{isEnabled:C});return ru(e,B,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;Fc(e)||bs(!1);var P=t.payload,S=P.id,O=P.isCombineEnabled,_=e.dimensions.droppables[S];_||bs(!1),_.isCombineEnabled===O&&bs(!1);var I=Di({},_,{isCombineEnabled:O});return ru(e,I,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;Fc(e)||bs(!1),e.isWindowScrollAllowed||bs(!1);var N=t.payload.newScroll;if(Ns(e.viewport.scroll.current,N))return nu(e);var R=Bc(e.viewport,N);return tu(e)?Qc({state:e,viewport:R}):qc({state:e,viewport:R})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!Fc(e))return e;var A=t.payload.maxScroll;if(Ns(A,e.viewport.scroll.max))return e;var D=Di({},e.viewport,{scroll:Di({},e.viewport.scroll,{max:A})});return Di({phase:"DRAGGING"},e,{viewport:D})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&bs(!1);var j=Mc({state:e,type:t.type});return j?qc({state:e,impact:j.impact,clientSelection:j.clientSelection,scrollJumpRequest:j.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var T=t.payload.reason;return"COLLECTING"!==e.phase&&bs(!1),Di({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:T})}if("DROP_ANIMATE"===t.type){var L=t.payload,M=L.completed,F=L.dropDuration,z=L.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&bs(!1),{phase:"DROP_ANIMATING",completed:M,dropDuration:F,newHomeClientOffset:z,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},iu=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},lu=function(){return{type:"COLLECTION_STARTING",payload:null}},su=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},cu=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},uu=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},du=function(e){return{type:"MOVE",payload:e}},fu=function(){return{type:"MOVE_UP",payload:null}},pu=function(){return{type:"MOVE_DOWN",payload:null}},hu=function(){return{type:"MOVE_RIGHT",payload:null}},vu=function(){return{type:"MOVE_LEFT",payload:null}},mu=function(e){return{type:"DROP_COMPLETE",payload:e}},gu=function(e){return{type:"DROP",payload:e}},bu=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};var yu="cubic-bezier(.2,1,.1,1)",wu={drop:0,combining:.7},xu={drop:.75},ku=.2+"s "+"cubic-bezier(0.2, 0, 0, 1)",Cu={fluid:"opacity "+ku,snap:"transform "+ku+", opacity "+ku,drop:function(e){var t=e+"s "+yu;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+ku,placeholder:"height "+ku+", width "+ku+", margin "+ku},Eu=function(e){return Ns(e,Os)?null:"translate("+e.x+"px, "+e.y+"px)"},Bu=Eu,Pu=function(e,t){var r=Eu(e);return r?t?r+" scale("+xu.drop+")":r:null},Su=.33,Ou=.55,_u=Ou-Su,Iu=function(e){var t=e.getState,r=e.dispatch;return function(e){return function(n){if("DROP"===n.type){var o=t(),a=n.payload.reason;if("COLLECTING"!==o.phase){if("IDLE"!==o.phase){"DROP_PENDING"===o.phase&&o.isWaiting&&bs(!1),"DRAGGING"!==o.phase&&"DROP_PENDING"!==o.phase&&bs(!1);var i=o.critical,l=o.dimensions,s=l.draggables[o.critical.draggable.id],c=function(e){var t=e.draggables,r=e.reason,n=e.lastImpact,o=e.home,a=e.viewport,i=e.onLiftImpact;return n.at&&"DROP"===r?"REORDER"===n.at.type?{impact:n,didDropInsideDroppable:!0}:{impact:Di({},n,{displaced:rc}),didDropInsideDroppable:!0}:{impact:Xc({draggables:t,impact:i,destination:o,viewport:a,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:a,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),u=c.impact,d=c.didDropInsideDroppable,f=d?Zs(u):null,p=d?Ys(u):null,h={index:i.draggable.index,droppableId:i.droppable.id},v={draggableId:s.descriptor.id,type:s.descriptor.type,source:h,reason:a,mode:o.movementMode,destination:f,combine:p},m=function(e){var t=e.impact,r=e.draggable,n=e.dimensions,o=e.viewport,a=e.afterCritical,i=n.draggables,l=n.droppables,s=Lc(t),c=s?l[s]:null,u=l[r.descriptor.droppableId],d=Kc({impact:t,draggable:r,draggables:i,afterCritical:a,droppable:c||u,viewport:o});return Is(d,r.client.borderBox.center)}({impact:u,draggable:s,dimensions:l,viewport:o.viewport,afterCritical:o.afterCritical}),g={critical:o.critical,afterCritical:o.afterCritical,result:v,impact:u};if(!Ns(o.current.client.offset,m)||Boolean(v.combine)){var b=function(e){var t=e.current,r=e.destination,n=e.reason,o=Ds(t,r);if(o<=0)return Su;if(o>=1500)return Ou;var a=Su+_u*(o/1500);return Number(("CANCEL"===n?.6*a:a).toFixed(2))}({current:o.current.client.offset,destination:m,reason:a});r(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:m,dropDuration:b,completed:g}))}else r(mu({completed:g}))}}else r(function(e){return{type:"DROP_PENDING",payload:e}}({reason:a}))}else e(n)}}},Nu=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Ru(e){var t=e.onWindowScroll;var r=fs((function(){t(Nu())})),n=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(r),o=hs;function a(){return o!==hs}return{start:function(){a()&&bs(!1),o=vs(window,[n])},stop:function(){a()||bs(!1),r.cancel(),o(),o=hs},isActive:a}}var Au=function(e){var t=Ru({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(r){t.isActive()||"INITIAL_PUBLISH"!==r.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r)&&t.stop(),e(r)}}},Du=function(){var e=[];return{add:function(t){var r=setTimeout((function(){return function(t){var r=Gs(e,(function(e){return e.timerId===t}));-1===r&&bs(!1),e.splice(r,1)[0].callback()}(r)})),n={timerId:r,callback:t};e.push(n)},flush:function(){if(e.length){var t=[].concat(e);e.length=0,t.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}},ju=function(e,t){Yc(),t(),Jc()},Tu=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Lu=function(e,t,r,n){if(e){var o=function(e){var t=!1,r=!1,n=setTimeout((function(){r=!0})),o=function(o){t||r||(t=!0,e(o),clearTimeout(n))};return o.wasCalled=function(){return t},o}(r);e(t,{announce:o}),o.wasCalled()||r(n(t))}else r(n(t))},Mu=function(e,t){var r=function(e,t){var r=Du(),n=null,o=function(r){n||bs(!1),n=null,ju(0,(function(){return Lu(e().onDragEnd,r,t,Ss)}))};return{beforeCapture:function(t,r){n&&bs(!1),ju(0,(function(){var n=e().onBeforeCapture;n&&n({draggableId:t,mode:r})}))},beforeStart:function(t,r){n&&bs(!1),ju(0,(function(){var n=e().onBeforeDragStart;n&&n(Tu(t,r))}))},start:function(o,a){n&&bs(!1);var i=Tu(o,a);n={mode:a,lastCritical:o,lastLocation:i.source,lastCombine:null},r.add((function(){ju(0,(function(){return Lu(e().onDragStart,i,t,Bs)}))}))},update:function(o,a){var i=Zs(a),l=Ys(a);n||bs(!1);var s=!function(e,t){if(e===t)return!0;var r=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,n=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return r&&n}(o,n.lastCritical);s&&(n.lastCritical=o);var c,u,d=(u=i,!(null==(c=n.lastLocation)&&null==u||null!=c&&null!=u&&c.droppableId===u.droppableId&&c.index===u.index));d&&(n.lastLocation=i);var f=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(n.lastCombine,l);if(f&&(n.lastCombine=l),s||d||f){var p=Di({},Tu(o,n.mode),{combine:l,destination:i});r.add((function(){ju(0,(function(){return Lu(e().onDragUpdate,p,t,Ps)}))}))}},flush:function(){n||bs(!1),r.flush()},drop:o,abort:function(){if(n){var e=Di({},Tu(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(n){if("BEFORE_INITIAL_CAPTURE"!==n.type){if("INITIAL_PUBLISH"===n.type){var o=n.payload.critical;return r.beforeStart(o,n.payload.movementMode),t(n),void r.start(o,n.payload.movementMode)}if("DROP_COMPLETE"===n.type){var a=n.payload.completed.result;return r.flush(),t(n),void r.drop(a)}if(t(n),"FLUSH"!==n.type){var i=e.getState();"DRAGGING"===i.phase&&r.update(i.critical,i.impact)}else r.abort()}else r.beforeCapture(n.payload.draggableId,n.payload.movementMode)}}}},Fu=function(e){return function(t){return function(r){if("DROP_ANIMATION_FINISHED"===r.type){var n=e.getState();"DROP_ANIMATING"!==n.phase&&bs(!1),e.dispatch(mu({completed:n.completed}))}else t(r)}}},zu=function(e){var t=null,r=null;return function(n){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)),n(o),"DROP_ANIMATE"===o.type){var a={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};r=requestAnimationFrame((function(){r=null,t=vs(window,[a])}))}}}},Uu=function(e){return function(t){return function(r){if(t(r),"PUBLISH_WHILE_DRAGGING"===r.type){var n=e.getState();"DROP_PENDING"===n.phase&&(n.isWaiting||e.dispatch(gu({reason:n.reason})))}}}},Hu=cl,Gu=function(e){var t,r=e.dimensionMarshal,n=e.focusMarshal,o=e.styleMarshal,a=e.getResponders,i=e.announce,l=e.autoScroller;return il(au,Hu(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw new Error(tl(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},a=t.map((function(e){return e(o)}));return n=cl.apply(void 0,a)(r.dispatch),el(el({},r),{},{dispatch:n})}}}((t=o,function(){return function(e){return function(r){"INITIAL_PUBLISH"===r.type&&t.dragging(),"DROP_ANIMATE"===r.type&&t.dropping(r.payload.completed.result.reason),"FLUSH"!==r.type&&"DROP_COMPLETE"!==r.type||t.resting(),e(r)}}}),function(e){return function(){return function(t){return function(r){"DROP_COMPLETE"!==r.type&&"FLUSH"!==r.type&&"DROP_ANIMATE"!==r.type||e.stopPublishing(),t(r)}}}}(r),function(e){return function(t){var r=t.getState,n=t.dispatch;return function(t){return function(o){if("LIFT"===o.type){var a=o.payload,i=a.id,l=a.clientSelection,s=a.movementMode,c=r();"DROP_ANIMATING"===c.phase&&n(mu({completed:c.completed})),"IDLE"!==r().phase&&bs(!1),n({type:"FLUSH",payload:null}),n({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:i,movementMode:s}});var u={draggableId:i,scrollOptions:{shouldPublishImmediately:"SNAP"===s}},d=e.startPublishing(u),f=d.critical,p=d.dimensions,h=d.viewport;n({type:"INITIAL_PUBLISH",payload:{critical:f,dimensions:p,clientSelection:l,movementMode:s,viewport:h}})}else t(o)}}}}(r),Iu,Fu,zu,Uu,function(e){return function(t){return function(r){return function(n){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n))return e.stop(),void r(n);if("INITIAL_PUBLISH"===n.type){r(n);var o=t.getState();return"DRAGGING"!==o.phase&&bs(!1),void e.start(o)}r(n),e.scroll(t.getState())}}}}(l),Au,function(e){var t=!1;return function(){return function(r){return function(n){if("INITIAL_PUBLISH"===n.type)return t=!0,e.tryRecordFocus(n.payload.critical.draggable.id),r(n),void e.tryRestoreFocusRecorded();if(r(n),t){if("FLUSH"===n.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===n.type){t=!1;var o=n.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(n),Mu(a,i))))};var Wu=function(e){var t=e.scrollHeight,r=e.scrollWidth,n=e.height,o=e.width,a=Is({x:r,y:t},{x:o,y:n});return{x:Math.max(0,a.x),y:Math.max(0,a.y)}},Vu=function(){var e=document.documentElement;return e||bs(!1),e},$u=function(){var e=Vu();return Wu({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},qu=function(e){var t=e.critical,r=e.scrollOptions,n=e.registry;Yc();var o,a,i,l,s,c,u,d=(o=Nu(),a=$u(),i=o.y,l=o.x,s=Vu(),c=s.clientWidth,u=s.clientHeight,{frame:Jl({top:i,left:l,right:l+c,bottom:i+u}),scroll:{initial:o,current:o,max:a,diff:{value:Os,displacement:Os}}}),f=d.scroll.current,p=t.droppable,h=n.droppable.getAllByType(p.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(f,r)})),v=n.draggable.getAllByType(t.draggable.type).map((function(e){return e.getDimension(f)})),m={draggables:qs(v),droppables:$s(h)};return Jc(),{dimensions:m,critical:t,viewport:d}};function Xu(e,t,r){return r.descriptor.id!==t.id&&(r.descriptor.type===t.type&&"virtual"===e.droppable.getById(r.descriptor.droppableId).descriptor.mode)}var Ku,Qu,Zu=function(e,t){var r=null,n=function(e){var t=e.registry,r=e.callbacks,n={additions:{},removals:{},modified:{}},o=null,a=function(){o||(r.collectionStarting(),o=requestAnimationFrame((function(){o=null,Yc();var e=n,a=e.additions,i=e.removals,l=e.modified,s=Object.keys(a).map((function(e){return t.draggable.getById(e).getDimension(Os)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),c=Object.keys(l).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),u={additions:s,removals:Object.keys(i),modified:c};n={additions:{},removals:{},modified:{}},Jc(),r.publish(u)})))};return{add:function(e){var t=e.descriptor.id;n.additions[t]=e,n.modified[e.descriptor.droppableId]=!0,n.removals[t]&&delete n.removals[t],a()},remove:function(e){var t=e.descriptor;n.removals[t.id]=!0,n.modified[t.droppableId]=!0,n.additions[t.id]&&delete n.additions[t.id],a()},stop:function(){o&&(cancelAnimationFrame(o),o=null,n={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=function(t){r||bs(!1);var o=r.critical.draggable;"ADDITION"===t.type&&Xu(e,o,t.value)&&n.add(t.value),"REMOVAL"===t.type&&Xu(e,o,t.value)&&n.remove(t.value)},a={updateDroppableIsEnabled:function(n,o){e.droppable.exists(n)||bs(!1),r&&t.updateDroppableIsEnabled({id:n,isEnabled:o})},updateDroppableIsCombineEnabled:function(n,o){r&&(e.droppable.exists(n)||bs(!1),t.updateDroppableIsCombineEnabled({id:n,isCombineEnabled:o}))},scrollDroppable:function(t,n){r&&e.droppable.getById(t).callbacks.scroll(n)},updateDroppableScroll:function(n,o){r&&(e.droppable.exists(n)||bs(!1),t.updateDroppableScroll({id:n,newScroll:o}))},startPublishing:function(t){r&&bs(!1);var n=e.draggable.getById(t.draggableId),a=e.droppable.getById(n.descriptor.droppableId),i={draggable:n.descriptor,droppable:a.descriptor},l=e.subscribe(o);return r={critical:i,unsubscribe:l},qu({critical:i,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(r){n.stop();var t=r.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),r.unsubscribe(),r=null}}};return a},Yu=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&(e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason)},Ju=function(e){window.scrollBy(e.x,e.y)},ed=ds((function(e){return Xs(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),td=function(e){var t=e.center,r=e.destination,n=e.droppables;if(r){var o=n[r];return o.frame?o:null}var a=function(e,t){var r=Ws(ed(t),(function(t){return t.frame||bs(!1),zc(t.frame.pageMarginBox)(e)}));return r}(t,n);return a},rd=.25,nd=.05,od=28,ad=function(e){return Math.pow(e,2)},id={stopDampeningAt:1200,accelerateAt:360},ld=function(e){var t=e.startOfRange,r=e.endOfRange,n=e.current,o=r-t;return 0===o?0:(n-t)/o},sd=id.accelerateAt,cd=id.stopDampeningAt,ud=function(e){var t=e.distanceToEdge,r=e.thresholds,n=e.dragStartTime,o=e.shouldUseTimeDampening,a=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return od;if(e===t.startScrollingFrom)return 1;var r=ld({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),n=od*ad(1-r);return Math.ceil(n)}(t,r);return 0===a?0:o?Math.max(function(e,t){var r=t,n=cd,o=Date.now()-r;if(o>=cd)return e;if(o<sd)return 1;var a=ld({startOfRange:sd,endOfRange:n,current:o}),i=e*ad(a);return Math.ceil(i)}(a,n),1):a},dd=function(e){var t=e.container,r=e.distanceToEdges,n=e.dragStartTime,o=e.axis,a=e.shouldUseTimeDampening,i=function(e,t){return{startScrollingFrom:e[t.size]*rd,maxScrollValueAt:e[t.size]*nd}}(t,o);return r[o.end]<r[o.start]?ud({distanceToEdge:r[o.end],thresholds:i,dragStartTime:n,shouldUseTimeDampening:a}):-1*ud({distanceToEdge:r[o.start],thresholds:i,dragStartTime:n,shouldUseTimeDampening:a})},fd=Ts((function(e){return 0===e?0:e})),pd=function(e){var t=e.dragStartTime,r=e.container,n=e.subject,o=e.center,a=e.shouldUseTimeDampening,i={top:o.y-r.top,right:r.right-o.x,bottom:r.bottom-o.y,left:o.x-r.left},l=dd({container:r,distanceToEdges:i,dragStartTime:t,axis:lc,shouldUseTimeDampening:a}),s=dd({container:r,distanceToEdges:i,dragStartTime:t,axis:sc,shouldUseTimeDampening:a}),c=fd({x:s,y:l});if(Ns(c,Os))return null;var u=function(e){var t=e.container,r=e.subject,n=e.proposedScroll,o=r.height>t.height,a=r.width>t.width;return a||o?a&&o?null:{x:a?0:n.x,y:o?0:n.y}:n}({container:r,subject:n,proposedScroll:c});return u?Ns(u,Os)?null:u:null},hd=Ts((function(e){return 0===e?0:e>0?1:-1})),vd=(Ku=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,r=e.max,n=e.change,o=_s(t,n),a={x:Ku(o.x,r.x),y:Ku(o.y,r.y)};return Ns(a,Os)?null:a}),md=function(e){var t=e.max,r=e.current,n=e.change,o={x:Math.max(r.x,t.x),y:Math.max(r.y,t.y)},a=hd(n),i=vd({max:o,current:r,change:a});return!i||(0!==a.x&&0===i.x||0!==a.y&&0===i.y)},gd=function(e,t){return md({current:e.scroll.current,max:e.scroll.max,change:t})},bd=function(e,t){var r=e.frame;return!!r&&md({current:r.scroll.current,max:r.scroll.max,change:t})},yd=function(e){var t=e.state,r=e.dragStartTime,n=e.shouldUseTimeDampening,o=e.scrollWindow,a=e.scrollDroppable,i=t.current.page.borderBoxCenter,l=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var s=function(e){var t=e.viewport,r=e.subject,n=e.center,o=e.dragStartTime,a=e.shouldUseTimeDampening,i=pd({dragStartTime:o,container:t.frame,subject:r,center:n,shouldUseTimeDampening:a});return i&&gd(t,i)?i:null}({dragStartTime:r,viewport:t.viewport,subject:l,center:i,shouldUseTimeDampening:n});if(s)return void o(s)}var c=td({center:i,destination:Lc(t.impact),droppables:t.dimensions.droppables});if(c){var u=function(e){var t=e.droppable,r=e.subject,n=e.center,o=e.dragStartTime,a=e.shouldUseTimeDampening,i=t.frame;if(!i)return null;var l=pd({dragStartTime:o,container:i.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:a});return l&&bd(t,l)?l:null}({dragStartTime:r,droppable:c,subject:l,center:i,shouldUseTimeDampening:n});u&&a(c.descriptor.id,u)}},wd=function(e){var t=e.move,r=e.scrollDroppable,n=e.scrollWindow,o=function(e,t){if(!bd(e,t))return t;var n=function(e,t){var r=e.frame;return r&&bd(e,t)?vd({current:r.scroll.current,max:r.scroll.max,change:t}):null}(e,t);if(!n)return r(e.descriptor.id,t),null;var o=Is(t,n);return r(e.descriptor.id,o),Is(t,o)},a=function(e,t,r){if(!e)return r;if(!gd(t,r))return r;var o=function(e,t){if(!gd(e,t))return null;var r=e.scroll.max,n=e.scroll.current;return vd({current:n,max:r,change:t})}(t,r);if(!o)return n(r),null;var a=Is(r,o);return n(a),Is(r,a)};return function(e){var r=e.scrollJumpRequest;if(r){var n=Lc(e.impact);n||bs(!1);var i=o(e.dimensions.droppables[n],r);if(i){var l=e.viewport,s=a(e.isWindowScrollAllowed,l,i);s&&function(e,r){var n=_s(e.current.client.selection,r);t({client:n})}(e,s)}}}},xd=function(e){var t=e.scrollDroppable,r=e.scrollWindow,n=e.move,o=function(e){var t=e.scrollWindow,r=e.scrollDroppable,n=fs(t),o=fs(r),a=null,i=function(e){a||bs(!1);var t=a,r=t.shouldUseTimeDampening,i=t.dragStartTime;yd({state:e,scrollWindow:n,scrollDroppable:o,dragStartTime:i,shouldUseTimeDampening:r})};return{start:function(e){Yc(),a&&bs(!1);var t=Date.now(),r=!1,n=function(){r=!0};yd({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:n,scrollDroppable:n}),a={dragStartTime:t,shouldUseTimeDampening:r},Jc(),r&&i(e)},stop:function(){a&&(n.cancel(),o.cancel(),a=null)},scroll:i}}({scrollWindow:r,scrollDroppable:t}),a=wd({move:n,scrollWindow:r,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&a(e):o.scroll(e))},start:o.start,stop:o.stop}},kd={base:Qu="data-rbd-drag-handle",draggableId:Qu+"-draggable-id",contextId:Qu+"-context-id"},Cd=function(){var e="data-rbd-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Ed=function(){var e="data-rbd-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Bd={contextId:"data-rbd-scroll-container-context-id"},Pd=function(e,t){return e.map((function(e){var r=e.styles[t];return r?e.selector+" { "+r+" }":""})).join(" ")},Sd="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?e.useLayoutEffect:e.useEffect,Od=function(){var e=document.querySelector("head");return e||bs(!1),e},_d=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function Id(t,r){var n=Ql((function(){return function(e){var t,r,n,o=(t=e,function(e){return"["+e+'="'+t+'"]'}),a=(r="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:o(kd.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:r,dragging:"pointer-events: none;",dropAnimating:r}}),i=[(n="\n transition: "+Cu.outOfTheWay+";\n ",{selector:o(Cd.contextId),styles:{dragging:n,dropAnimating:n,userCancel:n}}),a,{selector:o(Ed.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Pd(i,"always"),resting:Pd(i,"resting"),dragging:Pd(i,"dragging"),dropAnimating:Pd(i,"dropAnimating"),userCancel:Pd(i,"userCancel")}}(t)}),[t]),o=(0,e.useRef)(null),a=(0,e.useRef)(null),i=Zl(ds((function(e){var t=a.current;t||bs(!1),t.textContent=e})),[]),l=Zl((function(e){var t=o.current;t||bs(!1),t.textContent=e}),[]);Sd((function(){(o.current||a.current)&&bs(!1);var e=_d(r),s=_d(r);return o.current=e,a.current=s,e.setAttribute("data-rbd-always",t),s.setAttribute("data-rbd-dynamic",t),Od().appendChild(e),Od().appendChild(s),l(n.always),i(n.resting),function(){var e=function(e){var t=e.current;t||bs(!1),Od().removeChild(t),e.current=null};e(o),e(a)}}),[r,l,i,n.always,n.resting,t]);var s=Zl((function(){return i(n.dragging)}),[i,n.dragging]),c=Zl((function(e){i("DROP"!==e?n.userCancel:n.dropAnimating)}),[i,n.dropAnimating,n.userCancel]),u=Zl((function(){a.current&&i(n.resting)}),[i,n.resting]);return Ql((function(){return{dragging:s,dropping:c,resting:u}}),[s,c,u])}var Nd=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Rd(e){return e instanceof Nd(e).HTMLElement}function Ad(e,t){var r="["+kd.contextId+'="'+e+'"]',n=Vs(document.querySelectorAll(r));if(!n.length)return null;var o=Ws(n,(function(e){return e.getAttribute(kd.draggableId)===t}));return o&&Rd(o)?o:null}function Dd(){var e={draggables:{},droppables:{}},t=[];function r(e){t.length&&t.forEach((function(t){return t(e)}))}function n(t){return e.draggables[t]||null}function o(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,r({type:"ADDITION",value:t})},update:function(t,r){var n=e.draggables[r.descriptor.id];n&&n.uniqueId===t.uniqueId&&(delete e.draggables[r.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,a=n(o);a&&t.uniqueId===a.uniqueId&&(delete e.draggables[o],r({type:"REMOVAL",value:t}))},getById:function(e){var t=n(e);return t||bs(!1),t},findById:n,exists:function(e){return Boolean(n(e))},getAllByType:function(t){return Hs(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var r=o(t.descriptor.id);r&&t.uniqueId===r.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=o(e);return t||bs(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return Hs(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var r=t.indexOf(e);-1!==r&&t.splice(r,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var jd=e.createContext(null),Td=function(){var e=document.body;return e||bs(!1),e},Ld={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"};var Md=0,Fd={separator:"::"};function zd(e,t){return void 0===t&&(t=Fd),Ql((function(){return""+e+t.separator+Md++}),[t.separator,e])}var Ud=e.createContext(null);function Hd(e){0}function Gd(e,t){Hd()}function Wd(){Gd()}function Vd(t){var r=(0,e.useRef)(t);return(0,e.useEffect)((function(){r.current=t})),r}var $d,qd=(($d={})[13]=!0,$d[9]=!0,$d),Xd=function(e){qd[e.keyCode]&&e.preventDefault()},Kd=function(){var e="visibilitychange";return"undefined"==typeof document?e:Ws([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}();var Qd,Zd={type:"IDLE"};function Yd(e){var t=e.cancel,r=e.completed,n=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,r=e.clientX,a=e.clientY;if(0===t){var i={x:r,y:a},l=n();if("DRAGGING"===l.type)return e.preventDefault(),void l.actions.move(i);"PENDING"!==l.type&&bs(!1);var s=l.point;if(c=s,u=i,Math.abs(u.x-c.x)>=5||Math.abs(u.y-c.y)>=5){var c,u;e.preventDefault();var d=l.actions.fluidLift(i);o({type:"DRAGGING",actions:d})}}}},{eventName:"mouseup",fn:function(e){var o=n();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===n().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==n().type)return 27===e.keyCode?(e.preventDefault(),void t()):void Xd(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===n().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var r=n();"IDLE"===r.type&&bs(!1),r.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:Kd,fn:t}]}function Jd(){}var ef=((Qd={})[34]=!0,Qd[33]=!0,Qd[36]=!0,Qd[35]=!0,Qd);function tf(e,t){function r(){t(),e.cancel()}return[{eventName:"keydown",fn:function(n){return 27===n.keyCode?(n.preventDefault(),void r()):32===n.keyCode?(n.preventDefault(),t(),void e.drop()):40===n.keyCode?(n.preventDefault(),void e.moveDown()):38===n.keyCode?(n.preventDefault(),void e.moveUp()):39===n.keyCode?(n.preventDefault(),void e.moveRight()):37===n.keyCode?(n.preventDefault(),void e.moveLeft()):void(ef[n.keyCode]?n.preventDefault():Xd(n))}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:Kd,fn:r}]}var rf={type:"IDLE"};var nf={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function of(e,t){if(null==t)return!1;if(Boolean(nf[t.tagName.toLowerCase()]))return!0;var r=t.getAttribute("contenteditable");return"true"===r||""===r||t!==e&&of(e,t.parentElement)}function af(e,t){var r=t.target;return!!Rd(r)&&of(e,r)}var lf=function(e){return Jl(e.getBoundingClientRect()).center};var sf=function(){var e="matches";return"undefined"==typeof document?e:Ws([e,"msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||e}();function cf(e,t){return null==e?null:e[sf](t)?e:cf(e.parentElement,t)}function uf(e,t){return e.closest?e.closest(t):cf(e,t)}function df(e,t){var r,n=t.target;if(!((r=n)instanceof Nd(r).Element))return null;var o=function(e){return"["+kd.contextId+'="'+e+'"]'}(e),a=uf(n,o);return a&&Rd(a)?a:null}function ff(e){e.preventDefault()}function pf(e){var t=e.expected,r=e.phase,n=e.isLockActive;e.shouldWarn;return!!n()&&t===r}function hf(e){var t=e.lockAPI,r=e.store,n=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var a=n.draggable.findById(o);return!!a&&(!!a.options.isEnabled&&!!Yu(r.getState(),o))}function vf(e){var t=e.lockAPI,r=e.contextId,n=e.store,o=e.registry,a=e.draggableId,i=e.forceSensorStop,l=e.sourceEvent;if(!hf({lockAPI:t,store:n,registry:o,draggableId:a}))return null;var s=o.draggable.getById(a),c=function(e,t){var r="["+Cd.contextId+'="'+e+'"]',n=Ws(Vs(document.querySelectorAll(r)),(function(e){return e.getAttribute(Cd.id)===t}));return n&&Rd(n)?n:null}(r,s.descriptor.id);if(!c)return null;if(l&&!s.options.canDragInteractiveElements&&af(c,l))return null;var u=t.claim(i||hs),d="PRE_DRAG";function f(){return s.options.shouldRespectForcePress}function p(){return t.isActive(u)}var h=function(e,t){pf({expected:e,phase:d,isLockActive:p,shouldWarn:!0})&&n.dispatch(t())}.bind(null,"DRAGGING");function v(e){function r(){t.release(),d="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var a=vs(window,[{eventName:"click",fn:ff,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(a)}r(),n.dispatch(gu({reason:t}))}return"PRE_DRAG"!==d&&(r(),"PRE_DRAG"!==d&&bs(!1)),n.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),d="DRAGGING",Di({isActive:function(){return pf({expected:"DRAGGING",phase:d,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}return{isActive:function(){return pf({expected:"PRE_DRAG",phase:d,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:function(e){var t=fs((function(e){h((function(){return du({client:e})}))}));return Di({},v({liftActionArgs:{id:a,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}}),{move:t})},snapLift:function(){var e={moveUp:function(){return h(fu)},moveRight:function(){return h(hu)},moveDown:function(){return h(pu)},moveLeft:function(){return h(vu)}};return v({liftActionArgs:{id:a,clientSelection:lf(c),movementMode:"SNAP"},cleanup:hs,actions:e})},abort:function(){pf({expected:"PRE_DRAG",phase:d,isLockActive:p,shouldWarn:!0})&&t.release()}}}var mf=[function(t){var r=(0,e.useRef)(Zd),n=(0,e.useRef)(hs),o=Ql((function(){return{eventName:"mousedown",fn:function(e){if(!e.defaultPrevented&&0===e.button&&!(e.ctrlKey||e.metaKey||e.shiftKey||e.altKey)){var r=t.findClosestDraggableId(e);if(r){var o=t.tryGetLock(r,l,{sourceEvent:e});if(o){e.preventDefault();var a={x:e.clientX,y:e.clientY};n.current(),u(o,a)}}}}}}),[t]),a=Ql((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(e){if(!e.defaultPrevented){var r=t.findClosestDraggableId(e);if(r){var n=t.findOptionsForDraggable(r);n&&(n.shouldRespectForcePress||t.canGetLock(r)&&e.preventDefault())}}}}}),[t]),i=Zl((function(){n.current=vs(window,[a,o],{passive:!1,capture:!0})}),[a,o]),l=Zl((function(){"IDLE"!==r.current.type&&(r.current=Zd,n.current(),i())}),[i]),s=Zl((function(){var e=r.current;l(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[l]),c=Zl((function(){var e=Yd({cancel:s,completed:l,getPhase:function(){return r.current},setPhase:function(e){r.current=e}});n.current=vs(window,e,{capture:!0,passive:!1})}),[s,l]),u=Zl((function(e,t){"IDLE"!==r.current.type&&bs(!1),r.current={type:"PENDING",point:t,actions:e},c()}),[c]);Sd((function(){return i(),function(){n.current()}}),[i])},function(t){var r=(0,e.useRef)(Jd),n=Ql((function(){return{eventName:"keydown",fn:function(e){if(!e.defaultPrevented&&32===e.keyCode){var n=t.findClosestDraggableId(e);if(n){var a=t.tryGetLock(n,s,{sourceEvent:e});if(a){e.preventDefault();var i=!0,l=a.snapLift();r.current(),r.current=vs(window,tf(l,s),{capture:!0,passive:!1})}}}function s(){i||bs(!1),i=!1,r.current(),o()}}}}),[t]),o=Zl((function(){r.current=vs(window,[n],{passive:!1,capture:!0})}),[n]);Sd((function(){return o(),function(){r.current()}}),[o])},function(t){var r=(0,e.useRef)(rf),n=(0,e.useRef)(hs),o=Zl((function(){return r.current}),[]),a=Zl((function(e){r.current=e}),[]),i=Ql((function(){return{eventName:"touchstart",fn:function(e){if(!e.defaultPrevented){var r=t.findClosestDraggableId(e);if(r){var o=t.tryGetLock(r,s,{sourceEvent:e});if(o){var a=e.touches[0],i={x:a.clientX,y:a.clientY};n.current(),f(o,i)}}}}}}),[t]),l=Zl((function(){n.current=vs(window,[i],{capture:!0,passive:!1})}),[i]),s=Zl((function(){var e=r.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),a(rf),n.current(),l())}),[l,a]),c=Zl((function(){var e=r.current;s(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[s]),u=Zl((function(){var e={capture:!0,passive:!1},t={cancel:c,completed:s,getPhase:o},r=vs(window,function(e){var t=e.cancel,r=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var r=n();if("DRAGGING"===r.type){r.hasMoved=!0;var o=e.touches[0],a={x:o.clientX,y:o.clientY};e.preventDefault(),r.actions.move(a)}else t()}},{eventName:"touchend",fn:function(e){var o=n();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),r()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===n().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var r=n();"IDLE"===r.type&&bs(!1);var o=e.touches[0];if(o&&o.force>=.15){var a=r.actions.shouldRespectForcePress();if("PENDING"!==r.type)return a?r.hasMoved?void e.preventDefault():void t():void e.preventDefault();a&&t()}}},{eventName:Kd,fn:t}]}(t),e),a=vs(window,function(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===r().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:Kd,fn:t}]}(t),e);n.current=function(){r(),a()}}),[c,o,s]),d=Zl((function(){var e=o();"PENDING"!==e.type&&bs(!1);var t=e.actions.fluidLift(e.point);a({type:"DRAGGING",actions:t,hasMoved:!1})}),[o,a]),f=Zl((function(e,t){"IDLE"!==o().type&&bs(!1);var r=setTimeout(d,120);a({type:"PENDING",point:t,actions:e,longPressTimerId:r}),u()}),[u,o,a,d]);Sd((function(){return l(),function(){n.current();var e=o();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),a(rf))}}),[o,l,a]),Sd((function(){return vs(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function gf(t){var r=t.contextId,n=t.store,o=t.registry,a=t.customSensors,i=t.enableDefaultSensors,l=[].concat(i?mf:[],a||[]),s=(0,e.useState)((function(){return function(){var e=null;function t(){e||bs(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&bs(!1);var r={abandon:t};return e=r,r},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],c=Zl((function(e,t){e.isDragging&&!t.isDragging&&s.tryAbandon()}),[s]);Sd((function(){var e=n.getState();return n.subscribe((function(){var t=n.getState();c(e,t),e=t}))}),[s,n,c]),Sd((function(){return s.tryAbandon}),[s.tryAbandon]);var u=Zl((function(e){return hf({lockAPI:s,registry:o,store:n,draggableId:e})}),[s,o,n]),d=Zl((function(e,t,a){return vf({lockAPI:s,registry:o,contextId:r,store:n,draggableId:e,forceSensorStop:t,sourceEvent:a&&a.sourceEvent?a.sourceEvent:null})}),[r,s,o,n]),f=Zl((function(e){return function(e,t){var r=df(e,t);return r?r.getAttribute(kd.draggableId):null}(r,e)}),[r]),p=Zl((function(e){var t=o.draggable.findById(e);return t?t.options:null}),[o.draggable]),h=Zl((function(){s.isClaimed()&&(s.tryAbandon(),"IDLE"!==n.getState().phase&&n.dispatch({type:"FLUSH",payload:null}))}),[s,n]),v=Zl(s.isClaimed,[s]),m=Ql((function(){return{canGetLock:u,tryGetLock:d,findClosestDraggableId:f,findOptionsForDraggable:p,tryReleaseLock:h,isLockClaimed:v}}),[u,d,f,p,h,v]);Hd();for(var g=0;g<l.length;g++)l[g](m)}function bf(e){return e.current||bs(!1),e.current}function yf(t){var r=t.contextId,n=t.setCallbacks,o=t.sensors,a=t.nonce,i=t.dragHandleUsageInstructions,l=(0,e.useRef)(null);Wd();var s=Vd(t),c=Zl((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(s.current)}),[s]),u=function(t){var r=Ql((function(){return function(e){return"rbd-announcement-"+e}(t)}),[t]),n=(0,e.useRef)(null);return(0,e.useEffect)((function(){var e=document.createElement("div");return n.current=e,e.id=r,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),Di(e.style,Ld),Td().appendChild(e),function(){setTimeout((function(){var t=Td();t.contains(e)&&t.removeChild(e),e===n.current&&(n.current=null)}))}}),[r]),Zl((function(e){var t=n.current;t&&(t.textContent=e)}),[])}(r),d=function(t){var r=t.contextId,n=t.text,o=zd("hidden-text",{separator:"-"}),a=Ql((function(){return"rbd-hidden-text-"+(e={contextId:r,uniqueId:o}).contextId+"-"+e.uniqueId;var e}),[o,r]);return(0,e.useEffect)((function(){var e=document.createElement("div");return e.id=a,e.textContent=n,e.style.display="none",Td().appendChild(e),function(){var t=Td();t.contains(e)&&t.removeChild(e)}}),[a,n]),a}({contextId:r,text:i}),f=Id(r,a),p=Zl((function(e){bf(l).dispatch(e)}),[]),h=Ql((function(){return sl({publishWhileDragging:iu,updateDroppableScroll:su,updateDroppableIsEnabled:cu,updateDroppableIsCombineEnabled:uu,collectionStarting:lu},p)}),[p]),v=function(){var t=Ql(Dd,[]);return(0,e.useEffect)((function(){return function(){requestAnimationFrame(t.clean)}}),[t]),t}(),m=Ql((function(){return Zu(v,h)}),[v,h]),g=Ql((function(){return xd(Di({scrollWindow:Ju,scrollDroppable:m.scrollDroppable},sl({move:du},p)))}),[m.scrollDroppable,p]),b=function(t){var r=(0,e.useRef)({}),n=(0,e.useRef)(null),o=(0,e.useRef)(null),a=(0,e.useRef)(!1),i=Zl((function(e,t){var n={id:e,focus:t};return r.current[e]=n,function(){var t=r.current;t[e]!==n&&delete t[e]}}),[]),l=Zl((function(e){var r=Ad(t,e);r&&r!==document.activeElement&&r.focus()}),[t]),s=Zl((function(e,t){n.current===e&&(n.current=t)}),[]),c=Zl((function(){o.current||a.current&&(o.current=requestAnimationFrame((function(){o.current=null;var e=n.current;e&&l(e)})))}),[l]),u=Zl((function(e){n.current=null;var t=document.activeElement;t&&t.getAttribute(kd.draggableId)===e&&(n.current=e)}),[]);return Sd((function(){return a.current=!0,function(){a.current=!1;var e=o.current;e&&cancelAnimationFrame(e)}}),[]),Ql((function(){return{register:i,tryRecordFocus:u,tryRestoreFocusRecorded:c,tryShiftRecord:s}}),[i,u,c,s])}(r),y=Ql((function(){return Gu({announce:u,autoScroller:g,dimensionMarshal:m,focusMarshal:b,getResponders:c,styleMarshal:f})}),[u,g,m,b,c,f]);l.current=y;var w=Zl((function(){var e=bf(l);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),x=Zl((function(){var e=bf(l).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);n(Ql((function(){return{isDragging:x,tryAbort:w}}),[x,w]));var k=Zl((function(e){return Yu(bf(l).getState(),e)}),[]),C=Zl((function(){return Fc(bf(l).getState())}),[]),E=Ql((function(){return{marshal:m,focus:b,contextId:r,canLift:k,isMovementAllowed:C,dragHandleUsageInstructionsId:d,registry:v}}),[r,m,d,b,k,C,v]);return gf({contextId:r,store:y,registry:v,customSensors:o,enableDefaultSensors:!1!==t.enableDefaultSensors}),(0,e.useEffect)((function(){return w}),[w]),e.createElement(Ud.Provider,{value:E},e.createElement(ml,{context:jd,store:y},t.children))}var wf=0;function xf(t){var r=Ql((function(){return""+wf++}),[]),n=t.dragHandleUsageInstructions||Es;return e.createElement(ys,null,(function(o){return e.createElement(yf,{nonce:t.nonce,contextId:r,setCallbacks:o,dragHandleUsageInstructions:n,enableDefaultSensors:t.enableDefaultSensors,sensors:t.sensors,onBeforeCapture:t.onBeforeCapture,onBeforeDragStart:t.onBeforeDragStart,onDragStart:t.onDragStart,onDragUpdate:t.onDragUpdate,onDragEnd:t.onDragEnd},t.children)}))}var kf=function(e){return function(t){return e===t}},Cf=kf("scroll"),Ef=kf("auto"),Bf=(kf("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Pf=function(e){var t=window.getComputedStyle(e),r={overflowX:t.overflowX,overflowY:t.overflowY};return Bf(r,Cf)||Bf(r,Ef)},Sf=function e(t){return null==t||t===document.body||t===document.documentElement?null:Pf(t)?t:e(t.parentElement)},Of=function(e){return{x:e.scrollLeft,y:e.scrollTop}},_f=function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))},If=function(e){return{closestScrollable:Sf(e),isFixedOnPage:_f(e)}},Nf=function(e){var t=e.ref,r=e.descriptor,n=e.env,o=e.windowScroll,a=e.direction,i=e.isDropDisabled,l=e.isCombineEnabled,s=e.shouldClipSubject,c=n.closestScrollable,u=function(e,t){var r=ss(e);if(!t)return r;if(e!==t)return r;var n=r.paddingBox.top-t.scrollTop,o=r.paddingBox.left-t.scrollLeft,a=n+t.scrollHeight,i=o+t.scrollWidth,l=es({top:n,right:i,bottom:a,left:o},r.border);return ns({borderBox:l,margin:r.margin,border:r.border,padding:r.padding})}(t,c),d=is(u,o),f=function(){if(!c)return null;var e=ss(c),t={scrollHeight:c.scrollHeight,scrollWidth:c.scrollWidth};return{client:e,page:is(e,o),scroll:Of(c),scrollSize:t,shouldClipSubject:s}}(),p=function(e){var t=e.descriptor,r=e.isEnabled,n=e.isCombineEnabled,o=e.isFixedOnPage,a=e.direction,i=e.client,l=e.page,s=e.closest,c=function(){if(!s)return null;var e=s.scrollSize,t=s.client,r=Wu({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:s.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:s.shouldClipSubject,scroll:{initial:s.scroll,current:s.scroll,max:r,diff:{value:Os,displacement:Os}}}}(),u="vertical"===a?lc:sc;return{descriptor:t,isCombineEnabled:n,isFixedOnPage:o,axis:u,isEnabled:r,client:i,page:l,frame:c,subject:zs({page:l,withPlaceholder:null,axis:u,frame:c})}}({descriptor:r,isEnabled:!i,isCombineEnabled:l,isFixedOnPage:n.isFixedOnPage,direction:a,client:u,page:d,closest:f});return p},Rf={passive:!1},Af={passive:!0},Df=function(e){return e.shouldPublishImmediately?Rf:Af};function jf(t){var r=(0,e.useContext)(t);return r||bs(!1),r}var Tf=function(e){return e&&e.env.closestScrollable||null};function Lf(){}var Mf={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Ff=function(e){var t=e.isAnimatingOpenOnMount,r=e.placeholder,n=e.animate,o=function(e){var t=e.isAnimatingOpenOnMount,r=e.placeholder,n=e.animate;return t||"close"===n?Mf:{height:r.client.borderBox.height,width:r.client.borderBox.width,margin:r.client.margin}}({isAnimatingOpenOnMount:t,placeholder:r,animate:n});return{display:r.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==n?Cu.placeholder:null}};var zf=e.memo((function(t){var r=(0,e.useRef)(null),n=Zl((function(){r.current&&(clearTimeout(r.current),r.current=null)}),[]),o=t.animate,a=t.onTransitionEnd,i=t.onClose,l=t.contextId,s=(0,e.useState)("open"===t.animate),c=s[0],u=s[1];(0,e.useEffect)((function(){return c?"open"!==o?(n(),u(!1),Lf):r.current?Lf:(r.current=setTimeout((function(){r.current=null,u(!1)})),n):Lf}),[o,c,n]);var d=Zl((function(e){"height"===e.propertyName&&(a(),"close"===o&&i())}),[o,i,a]),f=Ff({isAnimatingOpenOnMount:c,animate:t.animate,placeholder:t.placeholder});return e.createElement(t.placeholder.tagName,{style:f,"data-rbd-placeholder-context-id":l,onTransitionEnd:d,ref:t.innerRef})})),Uf=e.createContext(null);var Hf=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return Yi(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(e.PureComponent),Gf=5e3,Wf=4500,Vf=function(e,t){return t?Cu.drop(t.duration):e?Cu.snap:Cu.fluid},$f=function(e,t){return e?t?wu.drop:wu.combining:null};function qf(e){return"DRAGGING"===e.type?function(e){var t=e.dimension.client,r=e.offset,n=e.combineWith,o=e.dropping,a=Boolean(n),i=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(e),l=Boolean(o),s=l?Pu(r,a):Bu(r);return{position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Vf(i,o),transform:s,opacity:$f(a,l),zIndex:l?Wf:Gf,pointerEvents:"none"}}(e):{transform:Bu((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t}function Xf(t){var r=zd("draggable"),n=t.descriptor,o=t.registry,a=t.getDraggableRef,i=t.canDragInteractiveElements,l=t.shouldRespectForcePress,s=t.isEnabled,c=Ql((function(){return{canDragInteractiveElements:i,shouldRespectForcePress:l,isEnabled:s}}),[i,s,l]),u=Zl((function(e){var t=a();return t||bs(!1),function(e,t,r){void 0===r&&(r=Os);var n=window.getComputedStyle(t),o=t.getBoundingClientRect(),a=ls(o,n),i=is(a,r);return{descriptor:e,placeholder:{client:a,tagName:t.tagName.toLowerCase(),display:n.display},displaceBy:{x:a.marginBox.width,y:a.marginBox.height},client:a,page:i}}(n,t,e)}),[n,a]),d=Ql((function(){return{uniqueId:r,descriptor:n,options:c,getDimension:u}}),[n,u,c,r]),f=(0,e.useRef)(d),p=(0,e.useRef)(!0);Sd((function(){return o.draggable.register(f.current),function(){return o.draggable.unregister(f.current)}}),[o.draggable]),Sd((function(){if(p.current)p.current=!1;else{var e=f.current;f.current=d,o.draggable.update(d,e)}}),[d,o.draggable])}function Kf(e,t,r){Gd()}function Qf(e){e.preventDefault()}var Zf=function(e,t){return e===t},Yf=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null};function Jf(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var ep={mapped:{type:"SECONDARY",offset:Os,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Jf(null)}};var tp=ql((function(){var e,t,r,n=(e=ds((function(e,t){return{x:e,y:t}})),t=ds((function(e,t,r,n,o){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(o),dropAnimation:o,mode:e,draggingOver:r,combineWith:n,combineTargetFor:null}})),r=ds((function(e,r,n,o,a,i,l){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:a,combineWith:i,mode:r,offset:e,dimension:n,forceShouldAnimate:l,snapshot:t(r,o,a,i,null)}}})),function(n,o){if(n.isDragging){if(n.critical.draggable.id!==o.draggableId)return null;var a=n.current.client.offset,i=n.dimensions.draggables[o.draggableId],l=Lc(n.impact),s=(u=n.impact).at&&"COMBINE"===u.at.type?u.at.combine.draggableId:null,c=n.forceShouldAnimate;return r(e(a.x,a.y),n.movementMode,i,o.isClone,l,s,c)}var u;if("DROP_ANIMATING"===n.phase){var d=n.completed;if(d.result.draggableId!==o.draggableId)return null;var f=o.isClone,p=n.dimensions.draggables[o.draggableId],h=d.result,v=h.mode,m=Yf(h),g=function(e){return e.combine?e.combine.draggableId:null}(h),b={duration:n.dropDuration,curve:yu,moveTo:n.newHomeClientOffset,opacity:g?wu.drop:null,scale:g?xu.drop:null};return{mapped:{type:"DRAGGING",offset:n.newHomeClientOffset,dimension:p,dropping:b,draggingOver:m,combineWith:g,mode:v,forceShouldAnimate:null,snapshot:t(v,f,m,g,b)}}}return null}),o=function(){var e=ds((function(e,t){return{x:e,y:t}})),t=ds(Jf),r=ds((function(e,r,n){return void 0===r&&(r=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:r,shouldAnimateDisplacement:n,snapshot:t(r)}}})),n=function(e){return e?r(Os,e,!0):null},o=function(t,o,a,i){var l=a.displaced.visible[t],s=Boolean(i.inVirtualList&&i.effected[t]),c=Ys(a),u=c&&c.draggableId===t?o:null;if(!l){if(!s)return n(u);if(a.displaced.invisible[t])return null;var d=Rs(i.displacedBy.point),f=e(d.x,d.y);return r(f,u,!0)}if(s)return n(u);var p=a.displacedBy.point,h=e(p.x,p.y);return r(h,u,l.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:o(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var r=e.completed;return r.result.draggableId===t.draggableId?null:o(t.draggableId,r.result.draggableId,r.impact,r.afterCritical)}return null}}();return function(e,t){return n(e,t)||o(e,t)||ep}}),{dropAnimationFinished:bu},null,{context:jd,pure:!0,areStatePropsEqual:Zf})((function(t){var r=(0,e.useRef)(null),n=Zl((function(e){r.current=e}),[]),o=Zl((function(){return r.current}),[]),a=jf(Ud),i=a.contextId,l=a.dragHandleUsageInstructionsId,s=a.registry,c=jf(Uf),u=c.type,d=c.droppableId,f=Ql((function(){return{id:t.draggableId,index:t.index,type:u,droppableId:d}}),[t.draggableId,t.index,u,d]),p=t.children,h=t.draggableId,v=t.isEnabled,m=t.shouldRespectForcePress,g=t.canDragInteractiveElements,b=t.isClone,y=t.mapped,w=t.dropAnimationFinished;Kf(),Hd(),b||Xf(Ql((function(){return{descriptor:f,registry:s,getDraggableRef:o,canDragInteractiveElements:g,shouldRespectForcePress:m,isEnabled:v}}),[f,s,o,g,m,v]));var x=Ql((function(){return v?{tabIndex:0,role:"button","aria-describedby":l,"data-rbd-drag-handle-draggable-id":h,"data-rbd-drag-handle-context-id":i,draggable:!1,onDragStart:Qf}:null}),[i,l,h,v]),k=Zl((function(e){"DRAGGING"===y.type&&y.dropping&&"transform"===e.propertyName&&w()}),[w,y]),C=Ql((function(){var e=qf(y),t="DRAGGING"===y.type&&y.dropping?k:null;return{innerRef:n,draggableProps:{"data-rbd-draggable-context-id":i,"data-rbd-draggable-id":h,style:e,onTransitionEnd:t},dragHandleProps:x}}),[i,x,h,y,k,n]),E=Ql((function(){return{draggableId:f.id,type:f.type,source:{index:f.index,droppableId:f.droppableId}}}),[f.droppableId,f.id,f.index,f.type]);return p(C,y.snapshot,E)}));function rp(t){return jf(Uf).isUsingCloneFor!==t.draggableId||t.isClone?e.createElement(tp,t):null}function np(t){var r="boolean"!=typeof t.isDragDisabled||!t.isDragDisabled,n=Boolean(t.disableInteractiveElementBlocking),o=Boolean(t.shouldRespectForcePress);return e.createElement(rp,Di({},t,{isClone:!1,isEnabled:r,canDragInteractiveElements:n,shouldRespectForcePress:o}))}var op=function(e,t){return e===t.droppable.type},ap=function(e,t){return t.draggables[e.draggable.id]};var ip={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||bs(!1),document.body}},lp=ql((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=Di({},e,{shouldAnimatePlaceholder:!1}),r=ds((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),n=ds((function(n,o,a,i,l,s){var c=l.descriptor.id;if(l.descriptor.droppableId===n){var u=s?{render:s,dragging:r(l.descriptor)}:null,d={isDraggingOver:a,draggingOverWith:a?c:null,draggingFromThisWith:c,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!1,snapshot:d,useClone:u}}if(!o)return t;if(!i)return e;var f={isDraggingOver:a,draggingOverWith:c,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!0,snapshot:f,useClone:null}}));return function(r,o){var a=o.droppableId,i=o.type,l=!o.isDropDisabled,s=o.renderClone;if(r.isDragging){var c=r.critical;if(!op(i,c))return t;var u=ap(c,r.dimensions),d=Lc(r.impact)===a;return n(a,l,d,d,u,s)}if("DROP_ANIMATING"===r.phase){var f=r.completed;if(!op(i,f.critical))return t;var p=ap(f.critical,r.dimensions);return n(a,l,Yf(f.result)===a,Lc(f.impact)===a,p,s)}if("IDLE"===r.phase&&r.completed&&!r.shouldFlush){var h=r.completed;if(!op(i,h.critical))return t;var v=Lc(h.impact)===a,m=Boolean(h.impact.at&&"COMBINE"===h.impact.at.type),g=h.critical.droppable.id===a;return v?m?e:t:g?e:t}return t}}),{updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}},null,{context:jd,pure:!0,areStatePropsEqual:Zf})((function(r){var n=(0,e.useContext)(Ud);n||bs(!1);var o=n.contextId,a=n.isMovementAllowed,i=(0,e.useRef)(null),l=(0,e.useRef)(null),s=r.children,c=r.droppableId,u=r.type,d=r.mode,f=r.direction,p=r.ignoreContainerClipping,h=r.isDropDisabled,v=r.isCombineEnabled,m=r.snapshot,g=r.useClone,b=r.updateViewportMaxScroll,y=r.getContainerForClone,w=Zl((function(){return i.current}),[]),x=Zl((function(e){i.current=e}),[]),k=(Zl((function(){return l.current}),[]),Zl((function(e){l.current=e}),[]));Gd();var C=Zl((function(){a()&&b({maxScroll:$u()})}),[a,b]);!function(t){var r=(0,e.useRef)(null),n=jf(Ud),o=zd("droppable"),a=n.registry,i=n.marshal,l=Vd(t),s=Ql((function(){return{id:t.droppableId,type:t.type,mode:t.mode}}),[t.droppableId,t.mode,t.type]),c=(0,e.useRef)(s),u=Ql((function(){return ds((function(e,t){r.current||bs(!1);var n={x:e,y:t};i.updateDroppableScroll(s.id,n)}))}),[s.id,i]),d=Zl((function(){var e=r.current;return e&&e.env.closestScrollable?Of(e.env.closestScrollable):Os}),[]),f=Zl((function(){var e=d();u(e.x,e.y)}),[d,u]),p=Ql((function(){return fs(f)}),[f]),h=Zl((function(){var e=r.current,t=Tf(e);e&&t||bs(!1),e.scrollOptions.shouldPublishImmediately?f():p()}),[p,f]),v=Zl((function(e,t){r.current&&bs(!1);var o=l.current,a=o.getDroppableRef();a||bs(!1);var i=If(a),c={ref:a,descriptor:s,env:i,scrollOptions:t};r.current=c;var u=Nf({ref:a,descriptor:s,env:i,windowScroll:e,direction:o.direction,isDropDisabled:o.isDropDisabled,isCombineEnabled:o.isCombineEnabled,shouldClipSubject:!o.ignoreContainerClipping}),d=i.closestScrollable;return d&&(d.setAttribute(Bd.contextId,n.contextId),d.addEventListener("scroll",h,Df(c.scrollOptions))),u}),[n.contextId,s,h,l]),m=Zl((function(){var e=r.current,t=Tf(e);return e&&t||bs(!1),Of(t)}),[]),g=Zl((function(){var e=r.current;e||bs(!1);var t=Tf(e);r.current=null,t&&(p.cancel(),t.removeAttribute(Bd.contextId),t.removeEventListener("scroll",h,Df(e.scrollOptions)))}),[h,p]),b=Zl((function(e){var t=r.current;t||bs(!1);var n=Tf(t);n||bs(!1),n.scrollTop+=e.y,n.scrollLeft+=e.x}),[]),y=Ql((function(){return{getDimensionAndWatchScroll:v,getScrollWhileDragging:m,dragStopped:g,scroll:b}}),[g,v,m,b]),w=Ql((function(){return{uniqueId:o,descriptor:s,callbacks:y}}),[y,s,o]);Sd((function(){return c.current=w.descriptor,a.droppable.register(w),function(){r.current&&g(),a.droppable.unregister(w)}}),[y,s,g,w,i,a.droppable]),Sd((function(){r.current&&i.updateDroppableIsEnabled(c.current.id,!t.isDropDisabled)}),[t.isDropDisabled,i]),Sd((function(){r.current&&i.updateDroppableIsCombineEnabled(c.current.id,t.isCombineEnabled)}),[t.isCombineEnabled,i])}({droppableId:c,type:u,mode:d,direction:f,isDropDisabled:h,isCombineEnabled:v,ignoreContainerClipping:p,getDroppableRef:w});var E=e.createElement(Hf,{on:r.placeholder,shouldAnimate:r.shouldAnimatePlaceholder},(function(t){var r=t.onClose,n=t.data,a=t.animate;return e.createElement(zf,{placeholder:n,onClose:r,innerRef:k,animate:a,contextId:o,onTransitionEnd:C})})),B=Ql((function(){return{innerRef:x,placeholder:E,droppableProps:{"data-rbd-droppable-id":c,"data-rbd-droppable-context-id":o}}}),[o,c,E,x]),P=g?g.dragging.draggableId:null,S=Ql((function(){return{droppableId:c,type:u,isUsingCloneFor:P}}),[c,P,u]);return e.createElement(Uf.Provider,{value:S},s(B,m),function(){if(!g)return null;var r=g.dragging,n=g.render,o=e.createElement(rp,{draggableId:r.draggableId,index:r.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(e,t){return n(e,t,r)}));return t.createPortal(o,y())}())}));lp.defaultProps=ip;var sp=function(t){var r=t.entries,n=t.onEdit,o=t.onRemove,a=t.onCopyValue,i=t.canEdit,l=t.updateEntries,s=t.searchValue,c=t.lastUpdated;return e.createElement(xf,{onDragEnd:function(e){if(!!e.destination){var t=function(e,t,r){var n=Array.from(e),o=P(n.splice(t,1),1)[0];return n.splice(r,0,o),n}(r,e.source.index,e.destination.index);l(t)}}},e.createElement(lp,{droppableId:"droppable",isDropDisabled:!i},(function(t){return e.createElement("div",Di({},t.droppableProps,{ref:t.innerRef,className:"auth-list"}),r.map((function(t,r){var l="".concat(t.account).concat(t.service).concat(t.notes).toLowerCase();if(!s||l.includes(s))return e.createElement(np,{key:"".concat(t.service,"-").concat(r),draggableId:"".concat(t.service,"-").concat(r),index:r,isDragDisabled:!i},(function(l){return e.createElement(Zi,Di({},l.draggableProps,l.dragHandleProps,{innerRef:l.innerRef,key:r,id:r,entry:t,onEdit:n,onRemove:o,onCopyValue:a,canEdit:i,lastUpdated:c}))}))})),t.placeholder)})))};sp.propTypes={entries:y().arrayOf(y().object),onEdit:y().func.isRequired,onRemove:y().func.isRequired,onCopyValue:y().func.isRequired,canEdit:y().bool.isRequired,lastUpdated:y().number.isRequired,updateEntries:y().func.isRequired,searchValue:y().string};const cp=sp;var up=function(t){var r=t.title,n=t.message,o=t.onConfirm,a=t.onCancel;return e.createElement("div",{className:"auth-overlay"},e.createElement("div",{className:"auth-dialog sk-panel"},e.createElement("div",{className:"sk-panel-header"},e.createElement("div",{className:"sk-panel-header-title"},r)),e.createElement("div",{className:"sk-panel-content"},e.createElement("div",{className:"sk-panel-section sk-panel-hero"},e.createElement("div",{className:"sk-panel-row"},e.createElement("div",{className:"sk-h1"},n)))),e.createElement("div",{className:"sk-panel-footer"},e.createElement("div",{className:"sk-button-group stretch"},e.createElement("div",{className:"sk-button neutral",onClick:a},e.createElement("div",{className:"sk-label"},"Cancel")),e.createElement("div",{className:"sk-button info",onClick:o},e.createElement("div",{className:"sk-label"},"Confirm"))))))};up.propTypes={title:y().string.isRequired,message:y().string.isRequired,onConfirm:y().func.isRequired,onCancel:y().func.isRequired};const dp=up;const fp=function(){return e.createElement("div",{className:"auth-overlay"},e.createElement("div",{className:"auth-dialog sk-panel"},e.createElement("div",{className:"sk-panel-header"},e.createElement("div",{className:"sk-panel-header-title"},"Invalid Note")),e.createElement("div",{className:"sk-panel-content"},e.createElement("div",{className:"sk-panel-section sk-panel-hero"},e.createElement("div",{className:"sk-panel-row"},e.createElement("div",{className:"sk-h1"},"The note you selected already has existing data that is not valid with this editor. Please clear the note, or select a new one, and try again."))))))};var pp,hp=r(6033),vp=r.n(hp);function mp(){return mp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},mp.apply(this,arguments)}const gp=function(t){return e.createElement("svg",mp({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 300 300"},t),pp||(pp=e.createElement("g",{fill:"currentColor"},e.createElement("path",{d:"M159.365 23.736v-10c0-5.523-4.477-10-10-10H10c-5.523 0-10 4.477-10 10v10c0 5.523 4.477 10 10 10h139.365c5.523 0 10-4.477 10-10zM130.586 66.736H10c-5.523 0-10 4.477-10 10v10c0 5.523 4.477 10 10 10h120.586c5.523 0 10-4.477 10-10v-10c0-5.523-4.477-10-10-10zM111.805 129.736H10c-5.523 0-10 4.477-10 10v10c0 5.523 4.477 10 10 10h101.805c5.523 0 10-4.477 10-10v-10c0-5.523-4.477-10-10-10zM93.025 199.736H10c-5.523 0-10 4.477-10 10v10c0 5.523 4.477 10 10 10h83.025c5.522 0 10-4.477 10-10v-10c0-5.523-4.477-10-10-10zM74.244 262.736H10c-5.523 0-10 4.477-10 10v10c0 5.523 4.477 10 10 10h64.244c5.522 0 10-4.477 10-10v-10c0-5.523-4.477-10-10-10zM298.29 216.877l-7.071-7.071a10.001 10.001 0 0 0-14.143 0l-34.393 34.393V18.736c0-5.523-4.477-10-10-10h-10c-5.523 0-10 4.477-10 10v225.462l-34.393-34.393a10.003 10.003 0 0 0-14.142 0l-7.072 7.071c-3.904 3.905-3.904 10.237 0 14.142l63.536 63.536a9.968 9.968 0 0 0 7.071 2.929 9.966 9.966 0 0 0 7.071-2.929l63.536-63.536c3.905-3.905 3.905-10.237 0-14.141z"}))))};var bp=function(t){var r=t.isVisible;return e.createElement("div",{className:"auth-copy-notification ".concat(r?"visible":"hidden")},e.createElement("div",{className:"sk-panel"},e.createElement("div",{className:"sk-font-small sk-bold"},"Copied value to clipboard.")))};bp.propTypes={isVisible:y().bool.isRequired};const yp=bp;function wp(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return xp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return xp(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==r.return||r.return()}finally{if(l)throw a}}}}function xp(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function kp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Cp(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?kp(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kp(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ep(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=d(e);if(t){var o=d(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return u(this,r)}}var Bp={text:"",entries:[],parseError:!1,editMode:!1,editEntry:null,confirmRemove:!1,confirmReorder:!1,displayCopy:!1,canEdit:!0,searchValue:"",lastUpdated:0},Pp=function(t){l(o,t);var r=Ep(o);function o(e){var t;return n(this,o),f(c(t=r.call(this,e)),"addEntry",(function(e){t.setState((function(r){var n=r.entries.concat([e]);return t.saveNote(n),{editMode:!1,editEntry:null,entries:n}}))})),f(c(t),"editEntry",(function(e){var r=e.id,n=e.entry;t.setState((function(e){var o=h()(e.entries,f({},r,{$set:n}));return t.saveNote(o),{editMode:!1,editEntry:null,entries:o}}))})),f(c(t),"removeEntry",(function(e){t.setState((function(r){var n=h()(r.entries,{$splice:[[e,1]]});return t.saveNote(n),{confirmRemove:!1,editEntry:null,entries:n}}))})),f(c(t),"onAddNew",(function(){t.state.canEdit&&t.setState({editMode:!0,editEntry:null})})),f(c(t),"onEdit",(function(e){t.state.canEdit&&t.setState((function(t){return{editMode:!0,editEntry:{id:e,entry:t.entries[e]}}}))})),f(c(t),"onCancel",(function(){t.setState({confirmRemove:!1,confirmReorder:!1,editMode:!1,editEntry:null})})),f(c(t),"onRemove",(function(e){t.state.canEdit&&t.setState((function(t){return{confirmRemove:!0,editEntry:{id:e,entry:t.entries[e]}}}))})),f(c(t),"onSave",(function(e){var r=e.id,n=e.entry;null!=r?t.editEntry({id:r,entry:n}):t.addEntry(n)})),f(c(t),"onCopyValue",(function(){t.setState({displayCopy:!0}),t.clearTooltipTimer&&clearTimeout(t.clearTooltipTimer),t.clearTooltipTimer=setTimeout((function(){t.setState({displayCopy:!1})}),2e3)})),f(c(t),"updateEntries",(function(e){t.saveNote(e),t.setState({entries:e})})),f(c(t),"onReorderEntries",(function(){t.state.canEdit&&t.setState({confirmReorder:!0})})),f(c(t),"onSearchChange",(function(e){var r=e.target;t.setState({searchValue:r.value.toLowerCase()})})),f(c(t),"clearSearchValue",(function(){t.setState({searchValue:""})})),f(c(t),"reorderEntries",(function(){var e=t.state.entries.sort((function(e,t){var r=e.service.toLowerCase(),n=t.service.toLowerCase();return r<n?-1:r>n?1:0}));t.saveNote(e),t.setState({entries:e,confirmReorder:!1})})),t.configureEditorKit(),t.state=Bp,t}return a(o,[{key:"configureEditorKit",value:function(){var e=this,t={setEditorRawText:function(t){var r=!1,n=[];if(t)try{n=e.parseNote(t)}catch(t){r=!0,e.setState({parseError:!0})}e.setState(Cp(Cp({},Bp),{},{text:t,parseError:r,entries:n}))},generateCustomPreview:function(t){var r=[];try{r=e.parseNote(t)}finally{return{html:"<div><strong>".concat(r.length,"</strong> TokenVault Entries </div>"),plain:"".concat(r.length," TokenVault Entries")}}},clearUndoHistory:function(){},getElementsBySelector:function(){return[]},onNoteLockToggle:function(t){e.setState({canEdit:!t})},onThemesChange:function(){e.setState({lastUpdated:Date.now()})}};this.editorKit=new(vp())(t,{mode:"json",supportsFileSafe:!1})}},{key:"parseNote",value:function(e){var t=JSON.parse(e);if(t instanceof Array){if(0===t.length)return[];var r,n=wp(t);try{for(n.s();!(r=n.n()).done;){var o=r.value;if(!("service"in o))throw Error("Service key is missing for an entry.");if(!("secret"in o))throw Error("Secret key is missing for an entry.")}}catch(e){n.e(e)}finally{n.f()}return t}return[]}},{key:"saveNote",value:function(e){this.editorKit.onEditorValueChanged(JSON.stringify(e,null,2))}},{key:"render",value:function(){var t=this,r=this.state.editEntry||{},n=this.state,o=n.canEdit,a=n.displayCopy,i=n.parseError,l=n.editMode,s=n.entries,c=n.confirmRemove,u=n.confirmReorder,d=n.searchValue,f=n.lastUpdated;return i?e.createElement("div",{className:"sn-component"},e.createElement(fp,null)):e.createElement("div",{className:"sn-component"},e.createElement(yp,{isVisible:a}),!l&&e.createElement("div",{id:"header"},e.createElement("div",{className:"sk-horizontal-group left align-items-center ".concat(!o&&"full-width")},e.createElement("input",{name:"search",className:"sk-input contrast search-bar",placeholder:"Search entries...",value:d,onChange:this.onSearchChange,autoComplete:"off",type:"text"}),d&&e.createElement("div",{onClick:this.clearSearchValue,className:"sk-button danger"},e.createElement("div",{className:"sk-label"},"✕"))),o&&e.createElement("div",{className:"sk-horizontal-group right"},e.createElement("div",{className:"sk-button-group stretch"},e.createElement("div",{onClick:this.onReorderEntries,className:"sk-button info"},e.createElement(gp,null)),e.createElement("div",{onClick:this.onAddNew,className:"sk-button info"},e.createElement("div",{className:"sk-label"},"Add new"))))),e.createElement("div",{id:"content"},l?e.createElement(Ai,{id:r.id,entry:r.entry,onSave:this.onSave,onCancel:this.onCancel}):e.createElement(cp,{entries:s,searchValue:d,onEdit:this.onEdit,onRemove:this.onRemove,onCopyValue:this.onCopyValue,canEdit:o,lastUpdated:f,updateEntries:this.updateEntries}),c&&e.createElement(dp,{title:"Remove ".concat(r.entry.service),message:"Are you sure you want to remove this entry?",onConfirm:function(){return t.removeEntry(r.id)},onCancel:this.onCancel}),u&&e.createElement(dp,{title:"Auto-sort entries",message:"Are you sure you want to auto-sort all entries alphabetically based on service name?",onConfirm:this.reorderEntries,onCancel:this.onCancel})))}}]),o}(e.Component);function Sp(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=d(e);if(t){var o=d(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return u(this,r)}}var Op=function(t){l(o,t);var r=Sp(o);function o(e){return n(this,o),r.call(this,e)}return a(o,[{key:"render",value:function(){return e.createElement(Pp,null)}}]),o}(e.Component);t.render(e.createElement(Op,null),document.body.appendChild(document.createElement("div")))})()})();