多单位版国产化地质资料管理系统
py
2025-07-08 98dbfdb7bca2dbee6802421fbafb8c909b54a356
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/ui/",n(n.s=549)}([function(e,t,n){"use strict";e.exports=n(295)},function(e,t,n){e.exports=n(299)()},function(e,t,n){var r=n(50),o=n(288),i=Object.prototype;o!==i.toString&&r(i,"toString",o,{unsafe:!0})},function(e,t,n){"use strict";var r=n(10),o=n(26),i=n(81),a=n(96),l=n(35),s=n(199),u=n(27),c=n(46),f=n(112),d=n(43),p=n(42),h=n(47),m=n(60),v=n(95),g=n(80),y=n(87),b=n(113),w=n(82),S=n(311),E=n(155),_=n(77),x=n(45),C=n(131),T=n(51),O=n(50),k=n(105),P=n(128),A=n(130),R=n(129),M=n(32),j=n(209),L=n(210),D=n(84),N=n(70),I=n(48).forEach,z=P("hidden"),F=M("toPrimitive"),B=N.set,U=N.getterFor("Symbol"),H=Object.prototype,W=o.Symbol,V=i("JSON","stringify"),G=_.f,q=x.f,$=S.f,K=C.f,Y=k("symbols"),Z=k("op-symbols"),Q=k("string-to-symbol-registry"),X=k("symbol-to-string-registry"),J=k("wks"),ee=o.QObject,te=!ee||!ee.prototype||!ee.prototype.findChild,ne=l&&u((function(){return 7!=y(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=G(H,t);r&&delete H[t],q(e,t,n),r&&e!==H&&q(H,t,r)}:q,re=function(e,t){var n=Y[e]=y(W.prototype);return B(n,{type:"Symbol",tag:e,description:t}),l||(n.description=t),n},oe=s&&"symbol"==typeof W.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof W},ie=function(e,t,n){e===H&&ie(Z,t,n),p(e);var r=v(t,!0);return p(n),c(Y,r)?(n.enumerable?(c(e,z)&&e[z][r]&&(e[z][r]=!1),n=y(n,{enumerable:g(0,!1)})):(c(e,z)||q(e,z,g(1,{})),e[z][r]=!0),ne(e,r,n)):q(e,r,n)},ae=function(e,t){p(e);var n=m(t),r=b(n).concat(ce(n));return I(r,(function(t){l&&!le.call(n,t)||ie(e,t,n[t])})),e},le=function(e){var t=v(e,!0),n=K.call(this,t);return!(this===H&&c(Y,t)&&!c(Z,t))&&(!(n||!c(this,t)||!c(Y,t)||c(this,z)&&this[z][t])||n)},se=function(e,t){var n=m(e),r=v(t,!0);if(n!==H||!c(Y,r)||c(Z,r)){var o=G(n,r);return!o||!c(Y,r)||c(n,z)&&n[z][r]||(o.enumerable=!0),o}},ue=function(e){var t=$(m(e)),n=[];return I(t,(function(e){c(Y,e)||c(A,e)||n.push(e)})),n},ce=function(e){var t=e===H,n=$(t?Z:m(e)),r=[];return I(n,(function(e){!c(Y,e)||t&&!c(H,e)||r.push(Y[e])})),r};(s||(O((W=function(){if(this instanceof W)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=R(e),n=function(e){this===H&&n.call(Z,e),c(this,z)&&c(this[z],t)&&(this[z][t]=!1),ne(this,t,g(1,e))};return l&&te&&ne(H,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return U(this).tag})),C.f=le,x.f=ie,_.f=se,w.f=S.f=ue,E.f=ce,l&&(q(W.prototype,"description",{configurable:!0,get:function(){return U(this).description}}),a||O(H,"propertyIsEnumerable",le,{unsafe:!0})),j.f=function(e){return re(M(e),e)}),r({global:!0,wrap:!0,forced:!s,sham:!s},{Symbol:W}),I(b(J),(function(e){L(e)})),r({target:"Symbol",stat:!0,forced:!s},{for:function(e){var t=String(e);if(c(Q,t))return Q[t];var n=W(t);return Q[t]=n,X[n]=t,n},keyFor:function(e){if(!oe(e))throw TypeError(e+" is not a symbol");if(c(X,e))return X[e]},useSetter:function(){te=!0},useSimple:function(){te=!1}}),r({target:"Object",stat:!0,forced:!s,sham:!l},{create:function(e,t){return void 0===t?y(e):ae(y(e),t)},defineProperty:ie,defineProperties:ae,getOwnPropertyDescriptor:se}),r({target:"Object",stat:!0,forced:!s},{getOwnPropertyNames:ue,getOwnPropertySymbols:ce}),r({target:"Object",stat:!0,forced:u((function(){E.f(1)}))},{getOwnPropertySymbols:function(e){return E.f(h(e))}}),V)&&r({target:"JSON",stat:!0,forced:!s||u((function(){var e=W();return"[null]"!=V([e])||"{}"!=V({a:e})||"{}"!=V(Object(e))}))},{stringify:function(e,t,n){for(var r,o=[e],i=1;arguments.length>i;)o.push(arguments[i++]);if(r=t,(d(t)||void 0!==e)&&!oe(e))return f(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!oe(t))return t}),o[1]=t,V.apply(null,o)}});W.prototype[F]||T(W.prototype,F,W.prototype.valueOf),D(W,"Symbol"),A[z]=!0},function(e,t,n){"use strict";var r=n(60),o=n(116),i=n(110),a=n(70),l=n(214),s=a.set,u=a.getterFor("Array Iterator");e.exports=l(Array,"Array",(function(e,t){s(this,{type:"Array Iterator",target:r(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(e,t,n){"use strict";var r=n(167).charAt,o=n(70),i=n(214),a=o.set,l=o.getterFor("String Iterator");i(String,"String",(function(e){a(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=l(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=r(n,o),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){var r=n(26),o=n(212),i=n(4),a=n(51),l=n(32),s=l("iterator"),u=l("toStringTag"),c=i.values;for(var f in o){var d=r[f],p=d&&d.prototype;if(p){if(p[s]!==c)try{a(p,s,c)}catch(e){p[s]=c}if(p[u]||a(p,u,f),o[f])for(var h in i)if(p[h]!==i[h])try{a(p,h,i[h])}catch(e){p[h]=i[h]}}}},function(e,t,n){"use strict";var r=n(10),o=n(35),i=n(26),a=n(46),l=n(43),s=n(45).f,u=n(200),c=i.Symbol;if(o&&"function"==typeof c&&(!("description"in c.prototype)||void 0!==c().description)){var f={},d=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof d?new c(e):void 0===e?c():c(e);return""===e&&(f[t]=!0),t};u(d,c);var p=d.prototype=c.prototype;p.constructor=d;var h=p.toString,m="Symbol(test)"==String(c("test")),v=/^Symbol\((.*)\)[^)]+$/;s(p,"description",{configurable:!0,get:function(){var e=l(this)?this.valueOf():this,t=h.call(e);if(a(f,e))return"";var n=m?t.slice(7,-1):t.replace(v,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:d})}},function(e,t,n){n(210)("iterator")},function(e,t,n){var r=n(10),o=n(35);r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:n(45).f})},function(e,t,n){var r=n(26),o=n(77).f,i=n(51),a=n(50),l=n(153),s=n(200),u=n(132);e.exports=function(e,t){var n,c,f,d,p,h=e.target,m=e.global,v=e.stat;if(n=m?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(c in t){if(d=t[c],f=e.noTargetGet?(p=o(n,c))&&p.value:n[c],!u(m?c:h+(v?".":"#")+c,e.forced)&&void 0!==f){if(typeof d==typeof f)continue;s(d,f)}(e.sham||f&&f.sham)&&i(d,"sham",!0),a(n,c,d,e)}}},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(150),i=(r=o)&&r.__esModule?r:{default:r};t.default=i.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){n(10)({target:"Object",stat:!0,sham:!n(35)},{create:n(87)})},function(e,t,n){var r=n(10),o=n(27),i=n(47),a=n(134),l=n(217);r({target:"Object",stat:!0,forced:o((function(){a(1)})),sham:!l},{getPrototypeOf:function(e){return a(i(e))}})},function(e,t,n){n(10)({target:"Object",stat:!0},{setPrototypeOf:n(117)})},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";var r=n(10),o=n(27),i=n(112),a=n(43),l=n(47),s=n(34),u=n(115),c=n(162),f=n(114),d=n(32),p=n(160),h=d("isConcatSpreadable"),m=p>=51||!o((function(){var e=[];return e[h]=!1,e.concat()[0]!==e})),v=f("concat"),g=function(e){if(!a(e))return!1;var t=e[h];return void 0!==t?!!t:i(e)};r({target:"Array",proto:!0,forced:!m||!v},{concat:function(e){var t,n,r,o,i,a=l(this),f=c(a,0),d=0;for(t=-1,r=arguments.length;t<r;t++)if(i=-1===t?a:arguments[t],g(i)){if(d+(o=s(i.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n<o;n++,d++)n in i&&u(f,d,i[n])}else{if(d>=9007199254740991)throw TypeError("Maximum allowed index exceeded");u(f,d++,i)}return f.length=d,f}})},function(e,t,n){var r=n(50),o=Date.prototype,i=o.toString,a=o.getTime;new Date(NaN)+""!="Invalid Date"&&r(o,"toString",(function(){var e=a.call(this);return e==e?i.call(this):"Invalid Date"}))},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(256),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,i.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";var r=n(10),o=n(211);r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},function(e,t,n){var r=n(10),o=n(47),i=n(113);r({target:"Object",stat:!0,forced:n(27)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},function(e,t,n){var r=n(26),o=n(212),i=n(211),a=n(51);for(var l in o){var s=r[l],u=s&&s.prototype;if(u&&u.forEach!==i)try{a(u,"forEach",i)}catch(e){u.forEach=i}}},function(e,t,n){"use strict";var r=n(50),o=n(42),i=n(27),a=n(163),l=RegExp.prototype,s=l.toString,u=i((function(){return"/a/b"!=s.call({source:"a",flags:"b"})})),c="toString"!=s.name;(u||c)&&r(RegExp.prototype,"toString",(function(){var e=o(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in l)?a.call(e):n)}),{unsafe:!0})},function(e,t,n){n(10)({target:"Array",stat:!0},{isArray:n(112)})},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(257),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,i.default)(t))&&"function"!=typeof t?e:t}},function(e,t,n){"use strict";var r=n(10),o=n(48).filter;r({target:"Array",proto:!0,forced:!n(114)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(94))},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){"use strict";var r=n(10),o=n(48).map;r({target:"Array",proto:!0,forced:!n(114)("map")},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r;
/*!
  Copyright (c) 2017 Jed Watson.
  Licensed under the MIT License (MIT), see
  http://jedwatson.github.io/classnames
*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&e.push(a)}else if("object"===i)for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){e.exports={default:n(437),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(460)),o=a(n(464)),i=a(n(257));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,i.default)(t)));e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}},function(e,t,n){var r=n(26),o=n(105),i=n(129),a=n(199),l=r.Symbol,s=o("wks");e.exports=function(e){return s[e]||(s[e]=a&&l[e]||(a?l:i)("Symbol."+e))}},function(e,t,n){"use strict";var r,o=n(35),i=n(26),a=n(43),l=n(46),s=n(106),u=n(51),c=n(50),f=n(45).f,d=n(134),p=n(117),h=n(32),m=n(129),v=i.DataView,g=v&&v.prototype,y=i.Int8Array,b=y&&y.prototype,w=i.Uint8ClampedArray,S=w&&w.prototype,E=y&&d(y),_=b&&d(b),x=Object.prototype,C=x.isPrototypeOf,T=h("toStringTag"),O=m("TYPED_ARRAY_TAG"),k=!(!i.ArrayBuffer||!v),P=k&&!!p&&"Opera"!==s(i.opera),A=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},M=function(e){return a(e)&&l(R,s(e))};for(r in R)i[r]||(P=!1);if((!P||"function"!=typeof E||E===Function.prototype)&&(E=function(){throw TypeError("Incorrect invocation")},P))for(r in R)i[r]&&p(i[r],E);if((!P||!_||_===x)&&(_=E.prototype,P))for(r in R)i[r]&&p(i[r].prototype,_);if(P&&d(S)!==_&&p(S,_),o&&!l(_,T))for(r in A=!0,f(_,T,{get:function(){return a(this)?this[O]:void 0}}),R)i[r]&&u(i[r],O,r);k&&p&&d(g)!==x&&p(g,x),e.exports={NATIVE_ARRAY_BUFFER:k,NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:A&&O,aTypedArray:function(e){if(M(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(p){if(C.call(E,e))return e}else for(var t in R)if(l(R,r)){var n=i[t];if(n&&(e===n||C.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportProto:function(e,t,n){if(o){if(n)for(var r in R){var a=i[r];a&&l(a.prototype,e)&&delete a.prototype[e]}_[e]&&!n||c(_,e,n?t:P&&b[e]||t)}},exportStatic:function(e,t,n){var r,a;if(o){if(p){if(n)for(r in R)(a=i[r])&&l(a,e)&&delete a[e];if(E[e]&&!n)return;try{return c(E,e,n?t:P&&y[e]||t)}catch(e){}}for(r in R)!(a=i[r])||a[e]&&!n||c(a,e,t)}},isView:function(e){var t=s(e);return"DataView"===t||l(R,t)},isTypedArray:M,TypedArray:E,TypedArrayPrototype:_}},function(e,t,n){var r=n(61),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(27);e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var r=n(10),o=n(108).indexOf,i=n(78),a=[].indexOf,l=!!a&&1/[1].indexOf(1,-0)<0,s=i("indexOf");r({target:"Array",proto:!0,forced:l||s},{indexOf:function(e){return l?a.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var r=n(10),o=n(35);r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperties:n(161)})},function(e,t,n){var r=n(10),o=n(27),i=n(60),a=n(77).f,l=n(35),s=o((function(){a(1)}));r({target:"Object",stat:!0,forced:!l||s,sham:!l},{getOwnPropertyDescriptor:function(e,t){return a(i(e),t)}})},function(e,t,n){var r=n(10),o=n(35),i=n(201),a=n(60),l=n(77),s=n(115);r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=a(e),o=l.f,u=i(r),c={},f=0;u.length>f;)void 0!==(n=o(r,t=u[f++]))&&s(c,t,n);return c}})},function(e,t,n){"use strict";var r=n(10),o=n(135);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},function(e,t){var n=e.exports={version:"2.6.10"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(43);e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(35),o=n(45).f,i=Function.prototype,a=i.toString,l=/^\s*function ([^ (]*)/;!r||"name"in i||o(i,"name",{configurable:!0,get:function(){try{return a.call(this).match(l)[1]}catch(e){return""}}})},function(e,t,n){var r=n(35),o=n(197),i=n(42),a=n(95),l=Object.defineProperty;t.f=r?l:function(e,t,n){if(i(e),t=a(t,!0),i(n),o)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(55);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(97),o=n(107),i=n(47),a=n(34),l=n(162),s=[].push,u=function(e){var t=1==e,n=2==e,u=3==e,c=4==e,f=6==e,d=5==e||f;return function(p,h,m,v){for(var g,y,b=i(p),w=o(b),S=r(h,m,3),E=a(w.length),_=0,x=v||l,C=t?x(p,E):n?x(p,0):void 0;E>_;_++)if((d||_ in w)&&(y=S(g=w[_],_,b),e))if(t)C[_]=y;else if(y)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:s.call(C,g)}else if(c)return!1;return f?-1:u||c?c:C}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,n){"use strict";var r=n(10),o=n(108).includes,i=n(116);r({target:"Array",proto:!0},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},function(e,t,n){var r=n(26),o=n(105),i=n(51),a=n(46),l=n(153),s=n(198),u=n(70),c=u.get,f=u.enforce,d=String(s).split("toString");o("inspectSource",(function(e){return s.call(e)})),(e.exports=function(e,t,n,o){var s=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||i(n,"name",t),f(n).source=d.join("string"==typeof t?t:"")),e!==r?(s?!c&&e[t]&&(u=!0):delete e[t],u?e[t]=n:i(e,t,n)):u?e[t]=n:l(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s.call(this)}))},function(e,t,n){var r=n(35),o=n(45),i=n(80);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(177)("wks"),o=n(145),i=n(52).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(296)},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(10),o=n(213);r({target:"Array",stat:!0,forced:!n(159)((function(e){Array.from(e)}))},{from:o})},function(e,t,n){"use strict";var r=n(10),o=n(107),i=n(60),a=n(78),l=[].join,s=o!=Object,u=a("join",",");r({target:"Array",proto:!0,forced:s||u},{join:function(e){return l.call(i(this),void 0===e?",":e)}})},function(e,t,n){"use strict";var r=n(10),o=n(164),i=n(55);r({target:"String",proto:!0,forced:!n(166)("includes")},{includes:function(e){return!!~String(i(this)).indexOf(o(e),arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r,o,i,a,l=n(10),s=n(96),u=n(26),c=n(81),f=n(289),d=n(50),p=n(156),h=n(84),m=n(157),v=n(43),g=n(85),y=n(109),b=n(64),w=n(290),S=n(159),E=n(86),_=n(205).set,x=n(291),C=n(292),T=n(293),O=n(207),k=n(294),P=n(70),A=n(132),R=n(32),M=n(160),j=R("species"),L="Promise",D=P.get,N=P.set,I=P.getterFor(L),z=f,F=u.TypeError,B=u.document,U=u.process,H=c("fetch"),W=O.f,V=W,G="process"==b(U),q=!!(B&&B.createEvent&&u.dispatchEvent),$=A(L,(function(){if(66===M)return!0;if(!G&&"function"!=typeof PromiseRejectionEvent)return!0;if(s&&!z.prototype.finally)return!0;if(M>=51&&/native code/.test(z))return!1;var e=z.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[j]=t,!(e.then((function(){}))instanceof t)})),K=$||!S((function(e){z.all(e).catch((function(){}))})),Y=function(e){var t;return!(!v(e)||"function"!=typeof(t=e.then))&&t},Z=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;x((function(){for(var o=t.value,i=1==t.state,a=0;r.length>a;){var l,s,u,c=r[a++],f=i?c.ok:c.fail,d=c.resolve,p=c.reject,h=c.domain;try{f?(i||(2===t.rejection&&ee(e,t),t.rejection=1),!0===f?l=o:(h&&h.enter(),l=f(o),h&&(h.exit(),u=!0)),l===c.promise?p(F("Promise-chain cycle")):(s=Y(l))?s.call(l,d,p):d(l)):p(o)}catch(e){h&&!u&&h.exit(),p(e)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&X(e,t)}))}},Q=function(e,t,n){var r,o;q?((r=B.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),u.dispatchEvent(r)):r={promise:t,reason:n},(o=u["on"+e])?o(r):"unhandledrejection"===e&&T("Unhandled promise rejection",n)},X=function(e,t){_.call(u,(function(){var n,r=t.value;if(J(t)&&(n=k((function(){G?U.emit("unhandledRejection",r,e):Q("unhandledrejection",e,r)})),t.rejection=G||J(t)?2:1,n.error))throw n.value}))},J=function(e){return 1!==e.rejection&&!e.parent},ee=function(e,t){_.call(u,(function(){G?U.emit("rejectionHandled",e):Q("rejectionhandled",e,t.value)}))},te=function(e,t,n,r){return function(o){e(t,n,o,r)}},ne=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=2,Z(e,t,!0))},re=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw F("Promise can't be resolved itself");var o=Y(n);o?x((function(){var r={done:!1};try{o.call(n,te(re,e,r,t),te(ne,e,r,t))}catch(n){ne(e,r,n,t)}})):(t.value=n,t.state=1,Z(e,t,!1))}catch(n){ne(e,{done:!1},n,t)}}};$&&(z=function(e){y(this,z,L),g(e),r.call(this);var t=D(this);try{e(te(re,this,t),te(ne,this,t))}catch(e){ne(this,t,e)}},(r=function(e){N(this,{type:L,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(z.prototype,{then:function(e,t){var n=I(this),r=W(E(this,z));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=G?U.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&Z(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new r,t=D(e);this.promise=e,this.resolve=te(re,e,t),this.reject=te(ne,e,t)},O.f=W=function(e){return e===z||e===i?new o(e):V(e)},s||"function"!=typeof f||(a=f.prototype.then,d(f.prototype,"then",(function(e,t){var n=this;return new z((function(e,t){a.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof H&&l({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return C(z,H.apply(u,arguments))}}))),l({global:!0,wrap:!0,forced:$},{Promise:z}),h(z,L,!1,!0),m(L),i=c(L),l({target:L,stat:!0,forced:$},{reject:function(e){var t=W(this);return t.reject.call(void 0,e),t.promise}}),l({target:L,stat:!0,forced:s||$},{resolve:function(e){return C(s&&this===i?z:this,e)}}),l({target:L,stat:!0,forced:K},{all:function(e){var t=this,n=W(t),r=n.resolve,o=n.reject,i=k((function(){var n=g(t.resolve),i=[],a=0,l=1;w(e,(function(e){var s=a++,u=!1;i.push(void 0),l++,n.call(t,e).then((function(e){u||(u=!0,i[s]=e,--l||r(i))}),o)})),--l||r(i)}));return i.error&&o(i.value),n.promise},race:function(e){var t=this,n=W(t),r=n.reject,o=k((function(){var o=g(t.resolve);w(e,(function(e){o.call(t,e).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}})},function(e,t,n){var r=n(107),o=n(55);e.exports=function(e){return r(o(e))}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(52),o=n(41),i=n(100),a=n(92),l=n(91),s=function(e,t,n){var u,c,f,d=e&s.F,p=e&s.G,h=e&s.S,m=e&s.P,v=e&s.B,g=e&s.W,y=p?o:o[t]||(o[t]={}),b=y.prototype,w=p?r:h?r[t]:(r[t]||{}).prototype;for(u in p&&(n=t),n)(c=!d&&w&&void 0!==w[u])&&l(y,u)||(f=c?w[u]:n[u],y[u]=p&&"function"!=typeof w[u]?n[u]:v&&c?i(f,r):g&&w[u]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):m&&"function"==typeof f?i(Function.call,f):f,m&&((y.virtual||(y.virtual={}))[u]=f,e&s.R&&b&&!b[u]&&a(b,u,f)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,e.exports=s},function(e,t,n){e.exports=function(){"use strict";var e="millisecond",t="second",n="minute",r="hour",o="day",i="week",a="month",l="quarter",s="year",u=/^(\d{4})-?(\d{1,2})-?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d{1,3})?$/,c=/\[([^\]]+)]|Y{2,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,f=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},d={s:f,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+f(r,2,"0")+":"+f(o,2,"0")},m:function(e,t){var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,a),o=t-r<0,i=e.clone().add(n+(o?-1:1),a);return Number(-(n+(t-r)/(o?r-i:i-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(u){return{M:a,y:s,w:i,d:o,h:r,m:n,s:t,ms:e,Q:l}[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},p={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},h="en",m={};m[h]=p;var v=function(e){return e instanceof w},g=function(e,t,n){var r;if(!e)return h;if("string"==typeof e)m[e]&&(r=e),t&&(m[e]=t,r=e);else{var o=e.name;m[o]=e,r=o}return n||(h=r),r},y=function(e,t,n){if(v(e))return e.clone();var r=t?"string"==typeof t?{format:t,pl:n}:t:{};return r.date=e,new w(r)},b=d;b.l=g,b.i=v,b.w=function(e,t){return y(e,{locale:t.$L,utc:t.$u})};var w=function(){function f(e){this.$L=this.$L||g(e.locale,null,!0),this.parse(e)}var d=f.prototype;return d.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(b.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(u);if(r)return n?new Date(Date.UTC(r[1],r[2]-1,r[3]||1,r[4]||0,r[5]||0,r[6]||0,r[7]||0)):new Date(r[1],r[2]-1,r[3]||1,r[4]||0,r[5]||0,r[6]||0,r[7]||0)}return new Date(t)}(e),this.init()},d.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},d.$utils=function(){return b},d.isValid=function(){return!("Invalid Date"===this.$d.toString())},d.isSame=function(e,t){var n=y(e);return this.startOf(t)<=n&&n<=this.endOf(t)},d.isAfter=function(e,t){return y(e)<this.startOf(t)},d.isBefore=function(e,t){return this.endOf(t)<y(e)},d.$g=function(e,t,n){return b.u(e)?this[t]:this.set(n,e)},d.year=function(e){return this.$g(e,"$y",s)},d.month=function(e){return this.$g(e,"$M",a)},d.day=function(e){return this.$g(e,"$W",o)},d.date=function(e){return this.$g(e,"$D","date")},d.hour=function(e){return this.$g(e,"$H",r)},d.minute=function(e){return this.$g(e,"$m",n)},d.second=function(e){return this.$g(e,"$s",t)},d.millisecond=function(t){return this.$g(t,"$ms",e)},d.unix=function(){return Math.floor(this.valueOf()/1e3)},d.valueOf=function(){return this.$d.getTime()},d.startOf=function(e,l){var u=this,c=!!b.u(l)||l,f=b.p(e),d=function(e,t){var n=b.w(u.$u?Date.UTC(u.$y,t,e):new Date(u.$y,t,e),u);return c?n:n.endOf(o)},p=function(e,t){return b.w(u.toDate()[e].apply(u.toDate(),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),u)},h=this.$W,m=this.$M,v=this.$D,g="set"+(this.$u?"UTC":"");switch(f){case s:return c?d(1,0):d(31,11);case a:return c?d(1,m):d(0,m+1);case i:var y=this.$locale().weekStart||0,w=(h<y?h+7:h)-y;return d(c?v-w:v+(6-w),m);case o:case"date":return p(g+"Hours",0);case r:return p(g+"Minutes",1);case n:return p(g+"Seconds",2);case t:return p(g+"Milliseconds",3);default:return this.clone()}},d.endOf=function(e){return this.startOf(e,!1)},d.$set=function(i,l){var u,c=b.p(i),f="set"+(this.$u?"UTC":""),d=(u={},u[o]=f+"Date",u.date=f+"Date",u[a]=f+"Month",u[s]=f+"FullYear",u[r]=f+"Hours",u[n]=f+"Minutes",u[t]=f+"Seconds",u[e]=f+"Milliseconds",u)[c],p=c===o?this.$D+(l-this.$W):l;if(c===a||c===s){var h=this.clone().set("date",1);h.$d[d](p),h.init(),this.$d=h.set("date",Math.min(this.$D,h.daysInMonth())).toDate()}else d&&this.$d[d](p);return this.init(),this},d.set=function(e,t){return this.clone().$set(e,t)},d.get=function(e){return this[b.p(e)]()},d.add=function(e,l){var u,c=this;e=Number(e);var f=b.p(l),d=function(t){var n=y(c);return b.w(n.date(n.date()+Math.round(t*e)),c)};if(f===a)return this.set(a,this.$M+e);if(f===s)return this.set(s,this.$y+e);if(f===o)return d(1);if(f===i)return d(7);var p=(u={},u[n]=6e4,u[r]=36e5,u[t]=1e3,u)[f]||1,h=this.valueOf()+e*p;return b.w(h,this)},d.subtract=function(e,t){return this.add(-1*e,t)},d.format=function(e){var t=this;if(!this.isValid())return"Invalid Date";var n=e||"YYYY-MM-DDTHH:mm:ssZ",r=b.z(this),o=this.$locale(),i=this.$H,a=this.$m,l=this.$M,s=o.weekdays,u=o.months,f=function(e,r,o,i){return e&&(e[r]||e(t,n))||o[r].substr(0,i)},d=function(e){return b.s(i%12||12,e,"0")},p=o.meridiem||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r},h={YY:String(this.$y).slice(-2),YYYY:this.$y,M:l+1,MM:b.s(l+1,2,"0"),MMM:f(o.monthsShort,l,u,3),MMMM:u[l]||u(this,n),D:this.$D,DD:b.s(this.$D,2,"0"),d:String(this.$W),dd:f(o.weekdaysMin,this.$W,s,2),ddd:f(o.weekdaysShort,this.$W,s,3),dddd:s[this.$W],H:String(i),HH:b.s(i,2,"0"),h:d(1),hh:d(2),a:p(i,a,!0),A:p(i,a,!1),m:String(a),mm:b.s(a,2,"0"),s:String(this.$s),ss:b.s(this.$s,2,"0"),SSS:b.s(this.$ms,3,"0"),Z:r};return n.replace(c,(function(e,t){return t||h[e]||r.replace(":","")}))},d.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},d.diff=function(e,u,c){var f,d=b.p(u),p=y(e),h=6e4*(p.utcOffset()-this.utcOffset()),m=this-p,v=b.m(this,p);return v=(f={},f[s]=v/12,f[a]=v,f[l]=v/3,f[i]=(m-h)/6048e5,f[o]=(m-h)/864e5,f[r]=m/36e5,f[n]=m/6e4,f[t]=m/1e3,f)[d]||m,c?v:b.a(v)},d.daysInMonth=function(){return this.endOf(a).$D},d.$locale=function(){return m[this.$L]},d.locale=function(e,t){if(!e)return this.$L;var n=this.clone();return n.$L=g(e,t,!0),n},d.clone=function(){return b.w(this.toDate(),this)},d.toDate=function(){return new Date(this.$d)},d.toJSON=function(){return this.toISOString()},d.toISOString=function(){return this.$d.toISOString()},d.toString=function(){return this.$d.toUTCString()},f}();return y.prototype=w.prototype,y.extend=function(e,t){return e(t,w,y),y},y.locale=g,y.isDayjs=v,y.unix=function(e){return y(1e3*e)},y.en=m[h],y.Ls=m,y}()},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){"use strict";var r=n(10),o=n(138).trim;r({target:"String",proto:!0,forced:n(316)("trim")},{trim:function(){return o(this)}})},function(e,t,n){"use strict";var r=n(136),o=n(165),i=n(42),a=n(55),l=n(86),s=n(169),u=n(34),c=n(137),f=n(135),d=n(27),p=[].push,h=Math.min,m=!d((function(){return!RegExp(4294967295,"y")}));r("split",2,(function(e,t,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var r=String(a(this)),i=void 0===n?4294967295:n>>>0;if(0===i)return[];if(void 0===e)return[r];if(!o(e))return t.call(r,e,i);for(var l,s,u,c=[],d=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),h=0,m=new RegExp(e.source,d+"g");(l=f.call(m,r))&&!((s=m.lastIndex)>h&&(c.push(r.slice(h,l.index)),l.length>1&&l.index<r.length&&p.apply(c,l.slice(1)),u=l[0].length,h=s,c.length>=i));)m.lastIndex===l.index&&m.lastIndex++;return h===r.length?!u&&m.test("")||c.push(""):c.push(r.slice(h)),c.length>i?c.slice(0,i):c}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var o=a(this),i=null==t?void 0:t[e];return void 0!==i?i.call(t,o,n):r.call(String(o),t,n)},function(e,o){var a=n(r,e,this,o,r!==t);if(a.done)return a.value;var f=i(e),d=String(this),p=l(f,RegExp),v=f.unicode,g=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(m?"y":"g"),y=new p(m?f:"^(?:"+f.source+")",g),b=void 0===o?4294967295:o>>>0;if(0===b)return[];if(0===d.length)return null===c(y,d)?[d]:[];for(var w=0,S=0,E=[];S<d.length;){y.lastIndex=m?S:0;var _,x=c(y,m?d:d.slice(S));if(null===x||(_=h(u(y.lastIndex+(m?0:S)),d.length))===w)S=s(d,S,v);else{if(E.push(d.slice(w,S)),E.length===b)return E;for(var C=1;C<=x.length-1;C++)if(E.push(x[C]),E.length===b)return E;S=w=_}}return E.push(d.slice(w)),E}]}),!m)},function(e,t,n){var r=n(10),o=n(26),i=n(133),a=[].slice,l=function(e){return function(t,n){var r=arguments.length>2,o=r?a.call(arguments,2):void 0;return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,o)}:t,n)}};r({global:!0,bind:!0,forced:/MSIE .\./.test(i)},{setTimeout:l(o.setTimeout),setInterval:l(o.setInterval)})},function(e,t,n){var r=n(79);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){var r,o,i,a=n(287),l=n(26),s=n(43),u=n(51),c=n(46),f=n(128),d=n(130),p=l.WeakMap;if(a){var h=new p,m=h.get,v=h.has,g=h.set;r=function(e,t){return g.call(h,e,t),t},o=function(e){return m.call(h,e)||{}},i=function(e){return v.call(h,e)}}else{var y=f("state");d[y]=!0,r=function(e,t){return u(e,y,t),t},o=function(e){return c(e,y)?e[y]:{}},i=function(e){return c(e,y)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!s(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var r=n(10),o=n(48).find,i=n(116),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("find")},function(e,t,n){var r=n(68),o=n(255),i=n(180),a=Object.defineProperty;t.f=n(73)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){e.exports=!n(101)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,i,a,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,i,a,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},function(e,t,n){e.exports={default:n(470),__esModule:!0}},function(e,t,n){var r=n(35),o=n(131),i=n(80),a=n(60),l=n(95),s=n(46),u=n(197),c=Object.getOwnPropertyDescriptor;t.f=r?c:function(e,t){if(e=a(e),t=l(t,!0),u)try{return c(e,t)}catch(e){}if(s(e,t))return i(!o.f.call(e,t),e[t])}},function(e,t,n){"use strict";var r=n(27);e.exports=function(e,t){var n=[][e];return!n||!r((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(202),o=n(26),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e])||i(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},function(e,t,n){var r=n(203),o=n(154).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(61),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},function(e,t,n){var r=n(45).f,o=n(46),i=n(32)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){var r=n(42),o=n(85),i=n(32)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||null==(n=r(a)[i])?t:o(n)}},function(e,t,n){var r=n(42),o=n(161),i=n(154),a=n(130),l=n(206),s=n(152),u=n(128)("IE_PROTO"),c=function(){},f=function(){var e,t=s("iframe"),n=i.length;for(t.style.display="none",l.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),f=e.F;n--;)delete f.prototype[i[n]];return f()};e.exports=Object.create||function(e,t){var n;return null!==e?(c.prototype=r(e),n=new c,c.prototype=null,n[u]=e):n=f(),void 0===t?n:o(n,t)},a[u]=!0},function(e,t,n){"use strict";var r=n(10),o=n(170).left;r({target:"Array",proto:!0,forced:n(78)("reduce")},{reduce:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(136),o=n(42),i=n(47),a=n(34),l=n(61),s=n(55),u=n(169),c=n(137),f=Math.max,d=Math.min,p=Math.floor,h=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(e,t,n){return[function(n,r){var o=s(this),i=null==n?void 0:n[e];return void 0!==i?i.call(n,o,r):t.call(String(o),n,r)},function(e,i){var s=n(t,e,this,i);if(s.done)return s.value;var p=o(e),h=String(this),m="function"==typeof i;m||(i=String(i));var v=p.global;if(v){var g=p.unicode;p.lastIndex=0}for(var y=[];;){var b=c(p,h);if(null===b)break;if(y.push(b),!v)break;""===String(b[0])&&(p.lastIndex=u(h,a(p.lastIndex),g))}for(var w,S="",E=0,_=0;_<y.length;_++){b=y[_];for(var x=String(b[0]),C=f(d(l(b.index),h.length),0),T=[],O=1;O<b.length;O++)T.push(void 0===(w=b[O])?w:String(w));var k=b.groups;if(m){var P=[x].concat(T,C,h);void 0!==k&&P.push(k);var A=String(i.apply(void 0,P))}else A=r(x,h,C,T,k,i);C>=E&&(S+=h.slice(E,C)+A,E=C+x.length)}return S+h.slice(E)}];function r(e,n,r,o,a,l){var s=r+e.length,u=o.length,c=m;return void 0!==a&&(a=i(a),c=h),t.call(l,c,(function(t,i){var l;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(s);case"<":l=a[i.slice(1,-1)];break;default:var c=+i;if(0===c)return t;if(c>u){var f=p(c/10);return 0===f?t:f<=u?void 0===o[f-1]?i.charAt(1):o[f-1]+i.charAt(1):t}l=o[c-1]}return void 0===l?"":l}))}}))},function(e,t,n){var r=n(10),o=n(433);r({global:!0,forced:parseInt!=o},{parseInt:o})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(72),o=n(120);e.exports=n(73)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(261),o=n(175);e.exports=function(e){return r(o(e))}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(43);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=!1},function(e,t,n){var r=n(85);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(10),o=n(220);r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(e,t,n){var r=n(175);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(146);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){e.exports={}},function(e,t,n){var r=n(303);e.exports=function(e,t){if(null==e)return{};var n,o,i=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){var r=n(308),o=n(309),i=n(310);e.exports=function(e,t){return r(e)||o(e,t)||i()}},function(e,t,n){var r=n(96),o=n(286);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.0",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){var r=n(64),o=n(32)("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){var r=n(27),o=n(64),i="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},function(e,t,n){var r=n(60),o=n(34),i=n(83),a=function(e){return function(t,n,a){var l,s=r(t),u=o(s.length),c=i(a,u);if(e&&n!=n){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},function(e,t){e.exports={}},function(e,t,n){var r=n(106),o=n(110),i=n(32)("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[r(e)]}},function(e,t,n){var r=n(64);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(203),o=n(154);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(27),o=n(32),i=n(160),a=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";var r=n(95),o=n(45),i=n(80);e.exports=function(e,t,n){var a=r(t);a in e?o.f(e,a,i(0,n)):e[a]=n}},function(e,t,n){var r=n(32),o=n(87),i=n(51),a=r("unscopables"),l=Array.prototype;null==l[a]&&i(l,a,o(null)),e.exports=function(e){l[a][e]=!0}},function(e,t,n){var r=n(42),o=n(312);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,i){return r(n),o(i),t?e.call(n,i):n.__proto__=i,n}}():void 0)},function(e,t,n){"use strict";var r=n(10),o=n(43),i=n(112),a=n(83),l=n(34),s=n(60),u=n(115),c=n(114),f=n(32)("species"),d=[].slice,p=Math.max;r({target:"Array",proto:!0,forced:!c("slice")},{slice:function(e,t){var n,r,c,h=s(this),m=l(h.length),v=a(e,m),g=a(void 0===t?m:t,m);if(i(h)&&("function"!=typeof(n=h.constructor)||n!==Array&&!i(n.prototype)?o(n)&&null===(n=n[f])&&(n=void 0):n=void 0,n===Array||void 0===n))return d.call(h,v,g);for(r=new(void 0===n?Array:n)(p(g-v,0)),c=0;v<g;v++,c++)v in h&&u(r,c,h[v]);return r.length=c,r}})},function(e,t){e.exports=!0},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var r=n(443)(!0);n(258)(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},function(e,t,n){var r=n(260),o=n(184);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){"use strict";var r=n(35),o=n(26),i=n(132),a=n(50),l=n(46),s=n(64),u=n(173),c=n(95),f=n(27),d=n(87),p=n(82).f,h=n(77).f,m=n(45).f,v=n(138).trim,g=o.Number,y=g.prototype,b="Number"==s(d(y)),w=function(e){var t,n,r,o,i,a,l,s,u=c(e,!1);if("string"==typeof u&&u.length>2)if(43===(t=(u=v(u)).charCodeAt(0))||45===t){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+u}for(a=(i=u.slice(2)).length,l=0;l<a;l++)if((s=i.charCodeAt(l))<48||s>o)return NaN;return parseInt(i,r)}return+u};if(i("Number",!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var S,E=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof E&&(b?f((function(){y.valueOf.call(n)})):"Number"!=s(n))?u(new g(w(t)),n,E):w(t)},_=r?p(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;_.length>x;x++)l(g,S=_[x])&&!l(E,S)&&m(E,S,h(g,S));E.prototype=y,y.constructor=E,a(o,"Number",E)}},function(e,t,n){"use strict";var r=n(472);t.__esModule=!0,t.default=function(e){if((!o&&0!==o||e)&&i.default){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),o=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return o};var o,i=r(n(473));e.exports=t.default},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(t){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=r=function(e){return n(e)}:e.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(t)}e.exports=r},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(256),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t,n){return t in e?(0,i.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){var r=n(105),o=n(129),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},function(e,t){e.exports={}},function(e,t,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:r},function(e,t,n){var r=n(27),o=/#|\.prototype\./,i=function(e,t){var n=l[a(e)];return n==u||n!=s&&("function"==typeof t?r(t):!!t)},a=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=i.data={},s=i.NATIVE="N",u=i.POLYFILL="P";e.exports=i},function(e,t,n){var r=n(81);e.exports=r("navigator","userAgent")||""},function(e,t,n){var r=n(46),o=n(47),i=n(128),a=n(217),l=i("IE_PROTO"),s=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=o(e),r(e,l)?e[l]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},function(e,t,n){"use strict";var r,o,i=n(163),a=RegExp.prototype.exec,l=String.prototype.replace,s=a,u=(r=/a/,o=/b*/g,a.call(r,"a"),a.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),c=void 0!==/()??/.exec("")[1];(u||c)&&(s=function(e){var t,n,r,o,s=this;return c&&(n=new RegExp("^"+s.source+"$(?!\\s)",i.call(s))),u&&(t=s.lastIndex),r=a.call(s,e),u&&r&&(s.lastIndex=s.global?r.index+r[0].length:t),c&&r&&r.length>1&&l.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r}),e.exports=s},function(e,t,n){"use strict";var r=n(51),o=n(50),i=n(27),a=n(32),l=n(135),s=a("species"),u=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),c=!i((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,f){var d=a(e),p=!i((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),h=p&&!i((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[s]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return t=!0,null},n[d](""),!t}));if(!p||!h||"replace"===e&&!u||"split"===e&&!c){var m=/./[d],v=n(d,""[e],(function(e,t,n,r,o){return t.exec===l?p&&!o?{done:!0,value:m.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),g=v[0],y=v[1];o(String.prototype,e,g),o(RegExp.prototype,d,2==t?function(e,t){return y.call(e,this,t)}:function(e){return y.call(e,this)}),f&&r(RegExp.prototype[d],"sham",!0)}}},function(e,t,n){var r=n(64),o=n(135);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var i=n.call(e,t);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(e))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},function(e,t,n){var r=n(55),o="["+n(139)+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),l=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(i,"")),2&e&&(n=n.replace(a,"")),n}};e.exports={start:l(1),end:l(2),trim:l(3)}},function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},function(e,t,n){var r=n(10),o=n(222);r({global:!0,forced:parseFloat!=o},{parseFloat:o})},function(e,t,n){"use strict";var r=n(10),o=n(48).some;r({target:"Array",proto:!0,forced:n(78)("some")},{some:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(10),o=n(83),i=n(61),a=n(34),l=n(47),s=n(162),u=n(115),c=n(114),f=Math.max,d=Math.min;r({target:"Array",proto:!0,forced:!c("splice")},{splice:function(e,t){var n,r,c,p,h,m,v=l(this),g=a(v.length),y=o(e,g),b=arguments.length;if(0===b?n=r=0:1===b?(n=0,r=g-y):(n=b-2,r=d(f(i(t),0),g-y)),g+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(c=s(v,r),p=0;p<r;p++)(h=y+p)in v&&u(c,p,v[h]);if(c.length=r,n<r){for(p=y;p<g-r;p++)m=p+n,(h=p+r)in v?v[m]=v[h]:delete v[m];for(p=g;p>g-r+n;p--)delete v[p-1]}else if(n>r)for(p=g-r;p>y;p--)m=p+n-1,(h=p+r-1)in v?v[m]=v[h]:delete v[m];for(p=0;p<n;p++)v[p+y]=arguments[p+2];return v.length=g-r+n,c}})},function(e,t,n){n(10)({target:"Function",proto:!0},{bind:n(432)})},function(e,t,n){"use strict";var r=n(10),o=n(48).findIndex,i=n(116),a=!0;"findIndex"in[]&&Array(1).findIndex((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("findIndex")},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(72).f,o=n(91),i=n(53)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){n(448);for(var r=n(52),o=n(92),i=n(102),a=n(53)("toStringTag"),l="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),s=0;s<l.length;s++){var u=l[s],c=r[u],f=c&&c.prototype;f&&!f[a]&&o(f,a,u),i[u]=i.Array}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){e.exports={default:n(467),__esModule:!0}},function(e,t,n){"use strict";(function(e){function r(t){var n;n="undefined"!=typeof window?window:"undefined"!=typeof self?self:e;var r,o,i="undefined"!=typeof document&&document.attachEvent;if(!i){var a=(o=n.requestAnimationFrame||n.mozRequestAnimationFrame||n.webkitRequestAnimationFrame||function(e){return n.setTimeout(e,20)},function(e){return o(e)}),l=(r=n.cancelAnimationFrame||n.mozCancelAnimationFrame||n.webkitCancelAnimationFrame||n.clearTimeout,function(e){return r(e)}),s=function(e){var t=e.__resizeTriggers__,n=t.firstElementChild,r=t.lastElementChild,o=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,o.style.width=n.offsetWidth+1+"px",o.style.height=n.offsetHeight+1+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},u=function(e){if(!(e.target.className&&"function"==typeof e.target.className.indexOf&&e.target.className.indexOf("contract-trigger")<0&&e.target.className.indexOf("expand-trigger")<0)){var t=this;s(this),this.__resizeRAF__&&l(this.__resizeRAF__),this.__resizeRAF__=a((function(){(function(e){return e.offsetWidth!=e.__resizeLast__.width||e.offsetHeight!=e.__resizeLast__.height})(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach((function(n){n.call(t,e)})))}))}},c=!1,f="",d="animationstart",p="Webkit Moz O ms".split(" "),h="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),m=document.createElement("fakeelement");if(void 0!==m.style.animationName&&(c=!0),!1===c)for(var v=0;v<p.length;v++)if(void 0!==m.style[p[v]+"AnimationName"]){f="-"+p[v].toLowerCase()+"-",d=h[v],c=!0;break}var g="resizeanim",y="@"+f+"keyframes "+g+" { from { opacity: 0; } to { opacity: 0; } } ",b=f+"animation: 1ms "+g+"; "}return{addResizeListener:function(e,r){if(i)e.attachEvent("onresize",r);else{if(!e.__resizeTriggers__){var o=e.ownerDocument,a=n.getComputedStyle(e);a&&"static"==a.position&&(e.style.position="relative"),function(e){if(!e.getElementById("detectElementResize")){var n=(y||"")+".resize-triggers { "+(b||"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',r=e.head||e.getElementsByTagName("head")[0],o=e.createElement("style");o.id="detectElementResize",o.type="text/css",null!=t&&o.setAttribute("nonce",t),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(e.createTextNode(n)),r.appendChild(o)}}(o),e.__resizeLast__={},e.__resizeListeners__=[],(e.__resizeTriggers__=o.createElement("div")).className="resize-triggers",e.__resizeTriggers__.innerHTML='<div class="expand-trigger"><div></div></div><div class="contract-trigger"></div>',e.appendChild(e.__resizeTriggers__),s(e),e.addEventListener("scroll",u,!0),d&&(e.__resizeTriggers__.__animationListener__=function(t){t.animationName==g&&s(e)},e.__resizeTriggers__.addEventListener(d,e.__resizeTriggers__.__animationListener__))}e.__resizeListeners__.push(r)}},removeResizeListener:function(e,t){if(i)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",u,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(d,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}n.d(t,"a",(function(){return r}))}).call(this,n(94))},function(e,t,n){var r=n(26),o=n(43),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},function(e,t,n){var r=n(26),o=n(51);e.exports=function(e,t){try{o(r,e,t)}catch(n){r[e]=t}return t}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(50);e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},function(e,t,n){"use strict";var r=n(81),o=n(45),i=n(32),a=n(35),l=i("species");e.exports=function(e){var t=r(e),n=o.f;a&&t&&!t[l]&&n(t,l,{configurable:!0,get:function(){return this}})}},function(e,t,n){var r=n(32),o=n(110),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},function(e,t,n){var r=n(32)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(e){}return n}},function(e,t,n){var r,o,i=n(26),a=n(133),l=i.process,s=l&&l.versions,u=s&&s.v8;u?o=(r=u.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),e.exports=o&&+o},function(e,t,n){var r=n(35),o=n(45),i=n(42),a=n(113);e.exports=r?Object.defineProperties:function(e,t){i(e);for(var n,r=a(t),l=r.length,s=0;l>s;)o.f(e,n=r[s++],t[n]);return e}},function(e,t,n){var r=n(43),o=n(112),i=n(32)("species");e.exports=function(e,t){var n;return o(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var r=n(42);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){var r=n(165);e.exports=function(e){if(r(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){var r=n(43),o=n(64),i=n(32)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},function(e,t,n){var r=n(32)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},function(e,t,n){var r=n(61),o=n(55),i=function(e){return function(t,n){var i,a,l=String(o(t)),s=r(n),u=l.length;return s<0||s>=u?e?"":void 0:(i=l.charCodeAt(s))<55296||i>56319||s+1===u||(a=l.charCodeAt(s+1))<56320||a>57343?e?l.charAt(s):i:e?l.slice(s,s+2):a-56320+(i-55296<<10)+65536}};e.exports={codeAt:i(!1),charAt:i(!0)}},function(e,t,n){"use strict";var r=n(136),o=n(42),i=n(34),a=n(55),l=n(169),s=n(137);r("match",1,(function(e,t,n){return[function(t){var n=a(this),r=null==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var a=o(e),u=String(this);if(!a.global)return s(a,u);var c=a.unicode;a.lastIndex=0;for(var f,d=[],p=0;null!==(f=s(a,u));){var h=String(f[0]);d[p]=h,""===h&&(a.lastIndex=l(u,i(a.lastIndex),c)),p++}return 0===p?null:d}]}))},function(e,t,n){"use strict";var r=n(167).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},function(e,t,n){var r=n(85),o=n(47),i=n(107),a=n(34),l=function(e){return function(t,n,l,s){r(n);var u=o(t),c=i(u),f=a(u.length),d=e?f-1:0,p=e?-1:1;if(l<2)for(;;){if(d in c){s=c[d],d+=p;break}if(d+=p,e?d<0:f<=d)throw TypeError("Reduce of empty array with no initial value")}for(;e?d>=0:f>d;d+=p)d in c&&(s=n(s,c[d],d,u));return s}};e.exports={left:l(!1),right:l(!0)}},function(e,t,n){"use strict";var r=n(136),o=n(42),i=n(55),a=n(314),l=n(137);r("search",1,(function(e,t,n){return[function(t){var n=i(this),r=null==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var i=o(e),s=String(this),u=i.lastIndex;a(u,0)||(i.lastIndex=0);var c=l(i,s);return a(i.lastIndex,u)||(i.lastIndex=u),null===c?-1:c.index}]}))},function(e,t,n){"use strict";var r=n(47),o=n(83),i=n(34);e.exports=function(e){for(var t=r(this),n=i(t.length),a=arguments.length,l=o(a>1?arguments[1]:void 0,n),s=a>2?arguments[2]:void 0,u=void 0===s?n:o(s,n);u>l;)t[l++]=e;return t}},function(e,t,n){var r=n(43),o=n(117);e.exports=function(e,t,n){var i,a;return o&&"function"==typeof(i=t.constructor)&&i!==n&&r(a=i.prototype)&&a!==n.prototype&&o(e,a),e}},function(e,t,n){n(10)({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e}},function(e,t,n){var r=n(177)("keys"),o=n(145);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(41),o=n(52),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(119)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){var r=n(62),o=n(41),i=n(101);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*i((function(){n(1)})),"Object",a)}},function(e,t,n){var r=n(79),o=n(52).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){var r=n(79);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(68),o=n(445),i=n(184),a=n(176)("IE_PROTO"),l=function(){},s=function(){var e,t=n(179)("iframe"),r=i.length;for(t.style.display="none",n(262).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),s=e.F;r--;)delete s.prototype[i[r]];return s()};e.exports=Object.create||function(e,t){var n;return null!==e?(l.prototype=r(e),n=new l,l.prototype=null,n[a]=e):n=s(),void 0===t?n:o(n,t)}},function(e,t,n){var r=n(181),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){t.f=n(53)},function(e,t,n){var r=n(52),o=n(41),i=n(119),a=n(185),l=n(72).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:a.f(e)})}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(149),o=n(120),i=n(93),a=n(180),l=n(91),s=n(255),u=Object.getOwnPropertyDescriptor;t.f=n(73)?u:function(e,t){if(e=i(e),t=a(t,!0),s)try{return u(e,t)}catch(e){}if(l(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(123),o=n(53)("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){var r=n(189),o=n(53)("iterator"),i=n(102);e.exports=n(41).getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[r(e)]}},function(e,t,n){"use strict";var r=n(146);function o(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new o(e)}},function(e,t,n){"use strict";var r=n(10),o=n(85),i=n(47),a=n(27),l=n(78),s=[].sort,u=[1,2,3],c=a((function(){u.sort(void 0)})),f=a((function(){u.sort(null)})),d=l("sort");r({target:"Array",proto:!0,forced:c||!f||d},{sort:function(e){return void 0===e?s.call(i(this)):s.call(i(this),o(e))}})},function(e,t,n){"use strict";e.exports=n(301)},function(e,t,n){"use strict";var r=n(193),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?a:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var u=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var a=c(n);f&&(a=a.concat(f(n)));for(var l=s(t),m=s(n),v=0;v<a.length;++v){var g=a[v];if(!(i[g]||r&&r[g]||m&&m[g]||l&&l[g])){var y=d(n,g);try{u(t,g,y)}catch(e){}}}return t}return t}},function(e,t,n){"use strict";(function(e,r){var o,i=n(273);o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var a=Object(i.a)(o);t.a=a}).call(this,n(94),n(302)(e))},function(e,t,n){var r=n(406),o=n(407),i=n(410),a="Expected a function",l=Math.max,s=Math.min;e.exports=function(e,t,n){var u,c,f,d,p,h,m=0,v=!1,g=!1,y=!0;if("function"!=typeof e)throw new TypeError(a);function b(t){var n=u,r=c;return u=c=void 0,m=t,d=e.apply(r,n)}function w(e){var n=e-h;return void 0===h||n>=t||n<0||g&&e-m>=f}function S(){var e=o();if(w(e))return E(e);p=setTimeout(S,function(e){var n=t-(e-h);return g?s(n,f-(e-m)):n}(e))}function E(e){return p=void 0,y&&u?b(e):(u=c=void 0,d)}function _(){var e=o(),n=w(e);if(u=arguments,c=this,h=e,n){if(void 0===p)return function(e){return m=e,p=setTimeout(S,t),v?b(e):d}(h);if(g)return clearTimeout(p),p=setTimeout(S,t),b(h)}return void 0===p&&(p=setTimeout(S,t)),d}return t=i(t)||0,r(n)&&(v=!!n.leading,f=(g="maxWait"in n)?l(i(n.maxWait)||0,t):f,y="trailing"in n?!!n.trailing:y),_.cancel=function(){void 0!==p&&clearTimeout(p),m=0,u=h=c=p=void 0},_.flush=function(){return void 0===p?d:E(o())},_}},function(e,t,n){var r=n(35),o=n(27),i=n(152);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(105);e.exports=r("native-function-to-string",Function.toString)},function(e,t,n){var r=n(27);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(e,t,n){var r=n(46),o=n(201),i=n(77),a=n(45);e.exports=function(e,t){for(var n=o(t),l=a.f,s=i.f,u=0;u<n.length;u++){var c=n[u];r(e,c)||l(e,c,s(t,c))}}},function(e,t,n){var r=n(81),o=n(82),i=n(155),a=n(42);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=i.f;return n?t.concat(n(e)):t}},function(e,t,n){e.exports=n(26)},function(e,t,n){var r=n(46),o=n(60),i=n(108).indexOf,a=n(130);e.exports=function(e,t){var n,l=o(e),s=0,u=[];for(n in l)!r(a,n)&&r(l,n)&&u.push(n);for(;t.length>s;)r(l,n=t[s++])&&(~i(u,n)||u.push(n));return u}},function(e,t,n){var r=n(42);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},function(e,t,n){var r,o,i,a=n(26),l=n(27),s=n(64),u=n(97),c=n(206),f=n(152),d=n(133),p=a.location,h=a.setImmediate,m=a.clearImmediate,v=a.process,g=a.MessageChannel,y=a.Dispatch,b=0,w={},S=function(e){if(w.hasOwnProperty(e)){var t=w[e];delete w[e],t()}},E=function(e){return function(){S(e)}},_=function(e){S(e.data)},x=function(e){a.postMessage(e+"",p.protocol+"//"+p.host)};h&&m||(h=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return w[++b]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(b),b},m=function(e){delete w[e]},"process"==s(v)?r=function(e){v.nextTick(E(e))}:y&&y.now?r=function(e){y.now(E(e))}:g&&!/(iphone|ipod|ipad).*applewebkit/i.test(d)?(i=(o=new g).port2,o.port1.onmessage=_,r=u(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||l(x)?r="onreadystatechange"in f("script")?function(e){c.appendChild(f("script")).onreadystatechange=function(){c.removeChild(this),S(e)}}:function(e){setTimeout(E(e),0)}:(r=x,a.addEventListener("message",_,!1))),e.exports={set:h,clear:m}},function(e,t,n){var r=n(81);e.exports=r("document","documentElement")},function(e,t,n){"use strict";var r=n(85),o=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new o(e)}},function(e,t,n){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(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={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,l,s=a(e),u=1;u<arguments.length;u++){for(var c in n=Object(arguments[u]))o.call(n,c)&&(s[c]=n[c]);if(r){l=r(n);for(var f=0;f<l.length;f++)i.call(n,l[f])&&(s[l[f]]=n[l[f]])}}return s}},function(e,t,n){t.f=n(32)},function(e,t,n){var r=n(202),o=n(46),i=n(209),a=n(45).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||a(t,e,{value:i.f(e)})}},function(e,t,n){"use strict";var r=n(48).forEach,o=n(78);e.exports=o("forEach")?function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}:[].forEach},function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,n){"use strict";var r=n(97),o=n(47),i=n(204),a=n(158),l=n(34),s=n(115),u=n(111);e.exports=function(e){var t,n,c,f,d,p=o(e),h="function"==typeof this?this:Array,m=arguments.length,v=m>1?arguments[1]:void 0,g=void 0!==v,y=0,b=u(p);if(g&&(v=r(v,m>2?arguments[2]:void 0,2)),null==b||h==Array&&a(b))for(n=new h(t=l(p.length));t>y;y++)s(n,y,g?v(p[y],y):p[y]);else for(d=(f=b.call(p)).next,n=new h;!(c=d.call(f)).done;y++)s(n,y,g?i(f,v,[c.value,y],!0):c.value);return n.length=y,n}},function(e,t,n){"use strict";var r=n(10),o=n(215),i=n(134),a=n(117),l=n(84),s=n(51),u=n(50),c=n(32),f=n(96),d=n(110),p=n(216),h=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,v=c("iterator"),g=function(){return this};e.exports=function(e,t,n,c,p,y,b){o(n,t,c);var w,S,E,_=function(e){if(e===p&&k)return k;if(!m&&e in T)return T[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",C=!1,T=e.prototype,O=T[v]||T["@@iterator"]||p&&T[p],k=!m&&O||_(p),P="Array"==t&&T.entries||O;if(P&&(w=i(P.call(new e)),h!==Object.prototype&&w.next&&(f||i(w)===h||(a?a(w,h):"function"!=typeof w[v]&&s(w,v,g)),l(w,x,!0,!0),f&&(d[x]=g))),"values"==p&&O&&"values"!==O.name&&(C=!0,k=function(){return O.call(this)}),f&&!b||T[v]===k||s(T,v,k),d[t]=k,p)if(S={values:_("values"),keys:y?k:_("keys"),entries:_("entries")},b)for(E in S)!m&&!C&&E in T||u(T,E,S[E]);else r({target:t,proto:!0,forced:m||C},S);return S}},function(e,t,n){"use strict";var r=n(216).IteratorPrototype,o=n(87),i=n(80),a=n(84),l=n(110),s=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=o(r,{next:i(1,n)}),a(e,u,!1,!0),l[u]=s,e}},function(e,t,n){"use strict";var r,o,i,a=n(134),l=n(51),s=n(46),u=n(32),c=n(96),f=u("iterator"),d=!1;[].keys&&("next"in(i=[].keys())?(o=a(a(i)))!==Object.prototype&&(r=o):d=!0),null==r&&(r={}),c||s(r,f)||l(r,f,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:d}},function(e,t,n){var r=n(27);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){var r=n(10),o=n(219).values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},function(e,t,n){var r=n(35),o=n(113),i=n(60),a=n(131).f,l=function(e){return function(t){for(var n,l=i(t),s=o(l),u=s.length,c=0,f=[];u>c;)n=s[c++],r&&!a.call(l,n)||f.push(e?[n,l[n]]:l[n]);return f}};e.exports={entries:l(!0),values:l(!1)}},function(e,t,n){"use strict";var r=n(35),o=n(27),i=n(113),a=n(155),l=n(131),s=n(47),u=n(107),c=Object.assign;e.exports=!c||o((function(){var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||"abcdefghijklmnopqrst"!=i(c({},t)).join("")}))?function(e,t){for(var n=s(e),o=arguments.length,c=1,f=a.f,d=l.f;o>c;)for(var p,h=u(arguments[c++]),m=f?i(h).concat(f(h)):i(h),v=m.length,g=0;v>g;)p=m[g++],r&&!d.call(h,p)||(n[p]=h[p]);return n}:c},function(e,t,n){var r={"./calibrate.svg":319,"./cancel-24px.svg":320,"./edit-24px.svg":321,"./ic-triangle.svg":322,"./ic_annotation_add_redact_black_24px.svg":323,"./ic_annotation_apply_redact_black_24px.svg":324,"./ic_annotation_area_black_24px.svg":325,"./ic_annotation_arrow_black_24px.svg":326,"./ic_annotation_callout_black_24px.svg":327,"./ic_annotation_circle_black_24px.svg":328,"./ic_annotation_cloud_black_24px.svg":329,"./ic_annotation_distance_black_24px.svg":330,"./ic_annotation_eraser_black_24px.svg":331,"./ic_annotation_free_highlight_black_24px.svg":332,"./ic_annotation_freehand_black_24px.svg":333,"./ic_annotation_freetext_black_24px.svg":334,"./ic_annotation_highlight_black_24px.svg":335,"./ic_annotation_image_black_24px.svg":336,"./ic_annotation_line_black_24px.svg":337,"./ic_annotation_perimeter_black_24px.svg":338,"./ic_annotation_polygon_black_24px.svg":339,"./ic_annotation_polyline_black_24px.svg":340,"./ic_annotation_redact_black_24px.svg":341,"./ic_annotation_ruler_black_24px.svg":342,"./ic_annotation_signature_black_24px.svg":343,"./ic_annotation_square_black_24px.svg":344,"./ic_annotation_squiggly_black_24px.svg":345,"./ic_annotation_stamp_black_24px.svg":346,"./ic_annotation_sticky_note_black_24px.svg":347,"./ic_annotation_strikeout_black_24px.svg":348,"./ic_annotation_underline_black_24px.svg":349,"./ic_annotations_black_24px.svg":350,"./ic_arrow_drop_down_black_24px.svg":351,"./ic_bookmarks_black_24px.svg":352,"./ic_check_black_24px.svg":353,"./ic_chevron_down_black_24px.svg":354,"./ic_chevron_left_black_24px.svg":355,"./ic_chevron_right_black_24px.svg":356,"./ic_chevron_up_black_24px.svg":357,"./ic_close_black_24px.svg":358,"./ic_comment_black_24px.svg":359,"./ic_copy_black_24px.svg":360,"./ic_crop_black_24px.svg":361,"./ic_delete_black_24px.svg":362,"./ic_edit_black_24px.svg":363,"./ic_fit_page_black_24px.svg":364,"./ic_fit_width_black_24px.svg":365,"./ic_font_size_black_24px.svg":366,"./ic_group_24px.svg":367,"./ic_group_button_24px.svg":368,"./ic_layers_24px.svg":369,"./ic_left_sidebar_black_24px.svg":370,"./ic_list_black_24px.svg":371,"./ic_menu_black_24px.svg":372,"./ic_mode_day_black_24px.svg":373,"./ic_mode_night_black_24px.svg":374,"./ic_more_black_24px.svg":375,"./ic_outline_black_24px.svg":376,"./ic_overflow_black_24px.svg":377,"./ic_palette_black_24px.svg":378,"./ic_pan_black_24px.svg":379,"./ic_placeholder_black_24px.svg":380,"./ic_rotate_left_black_24px.svg":381,"./ic_rotate_right_black_24px.svg":382,"./ic_search_black_24px.svg":383,"./ic_select_black_24px.svg":384,"./ic_select_rectangular_black_24px.svg":385,"./ic_thumbnails_black_24px.svg":386,"./ic_thumbnails_grid_black_24px.svg":387,"./ic_ungroup_24px.svg":388,"./ic_view_mode_continuous_black_24px.svg":389,"./ic_view_mode_cover_black_24px.svg":390,"./ic_view_mode_facing_black_24px.svg":391,"./ic_view_mode_reflow_black_24px.svg":392,"./ic_view_mode_single_black_24px.svg":393,"./ic_viewer_settings_black_24px.svg":394,"./ic_zoom_in_black_24px.svg":395,"./ic_zoom_out_black_24px.svg":396,"./textselect_cursor.svg":397};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=221},function(e,t,n){var r=n(26),o=n(138).trim,i=n(139),a=r.parseFloat,l=1/a(i+"-0")!=-1/0;e.exports=l?function(e){var t=o(String(e)),n=a(t);return 0===n&&"-"==t.charAt(0)?-0:n}:a},function(e,t,n){"use strict";var r=n(10),o=n(27),i=n(224),a=n(42),l=n(83),s=n(34),u=n(86),c=i.ArrayBuffer,f=i.DataView,d=c.prototype.slice;r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:o((function(){return!new c(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(void 0!==d&&void 0===t)return d.call(a(this),e);for(var n=a(this).byteLength,r=l(e,n),o=l(void 0===t?n:t,n),i=new(u(this,c))(s(o-r)),p=new f(this),h=new f(i),m=0;r<o;)h.setUint8(m++,p.getUint8(r++));return i}})},function(e,t,n){"use strict";var r=n(26),o=n(35),i=n(33).NATIVE_ARRAY_BUFFER,a=n(51),l=n(156),s=n(27),u=n(109),c=n(61),f=n(34),d=n(225),p=n(82).f,h=n(45).f,m=n(172),v=n(84),g=n(70),y=g.get,b=g.set,w=r.ArrayBuffer,S=w,E=r.DataView,_=r.Math,x=r.RangeError,C=_.abs,T=_.pow,O=_.floor,k=_.log,P=_.LN2,A=function(e,t,n){var r,o,i,a=new Array(n),l=8*n-t-1,s=(1<<l)-1,u=s>>1,c=23===t?T(2,-24)-T(2,-77):0,f=e<0||0===e&&1/e<0?1:0,d=0;for((e=C(e))!=e||e===1/0?(o=e!=e?1:0,r=s):(r=O(k(e)/P),e*(i=T(2,-r))<1&&(r--,i*=2),(e+=r+u>=1?c/i:c*T(2,1-u))*i>=2&&(r++,i/=2),r+u>=s?(o=0,r=s):r+u>=1?(o=(e*i-1)*T(2,t),r+=u):(o=e*T(2,u-1)*T(2,t),r=0));t>=8;a[d++]=255&o,o/=256,t-=8);for(r=r<<t|o,l+=t;l>0;a[d++]=255&r,r/=256,l-=8);return a[--d]|=128*f,a},R=function(e,t){var n,r=e.length,o=8*r-t-1,i=(1<<o)-1,a=i>>1,l=o-7,s=r-1,u=e[s--],c=127&u;for(u>>=7;l>0;c=256*c+e[s],s--,l-=8);for(n=c&(1<<-l)-1,c>>=-l,l+=t;l>0;n=256*n+e[s],s--,l-=8);if(0===c)c=1-a;else{if(c===i)return n?NaN:u?-1/0:1/0;n+=T(2,t),c-=a}return(u?-1:1)*n*T(2,c-t)},M=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},j=function(e){return[255&e]},L=function(e){return[255&e,e>>8&255]},D=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},N=function(e){return A(e,23,4)},I=function(e){return A(e,52,8)},z=function(e,t){h(e.prototype,t,{get:function(){return y(this)[t]}})},F=function(e,t,n,r){var o=d(+n),i=y(e);if(o+t>i.byteLength)throw x("Wrong index");var a=y(i.buffer).bytes,l=o+i.byteOffset,s=a.slice(l,l+t);return r?s:s.reverse()},B=function(e,t,n,r,o,i){var a=d(+n),l=y(e);if(a+t>l.byteLength)throw x("Wrong index");for(var s=y(l.buffer).bytes,u=a+l.byteOffset,c=r(+o),f=0;f<t;f++)s[u+f]=c[i?f:t-f-1]};if(i){if(!s((function(){w(1)}))||!s((function(){new w(-1)}))||s((function(){return new w,new w(1.5),new w(NaN),"ArrayBuffer"!=w.name}))){for(var U,H=(S=function(e){return u(this,S),new w(d(e))}).prototype=w.prototype,W=p(w),V=0;W.length>V;)(U=W[V++])in S||a(S,U,w[U]);H.constructor=S}var G=new E(new S(2)),q=E.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||l(E.prototype,{setInt8:function(e,t){q.call(this,e,t<<24>>24)},setUint8:function(e,t){q.call(this,e,t<<24>>24)}},{unsafe:!0})}else S=function(e){u(this,S,"ArrayBuffer");var t=d(e);b(this,{bytes:m.call(new Array(t),0),byteLength:t}),o||(this.byteLength=t)},E=function(e,t,n){u(this,E,"DataView"),u(e,S,"DataView");var r=y(e).byteLength,i=c(t);if(i<0||i>r)throw x("Wrong offset");if(i+(n=void 0===n?r-i:f(n))>r)throw x("Wrong length");b(this,{buffer:e,byteLength:n,byteOffset:i}),o||(this.buffer=e,this.byteLength=n,this.byteOffset=i)},o&&(z(S,"byteLength"),z(E,"buffer"),z(E,"byteLength"),z(E,"byteOffset")),l(E.prototype,{getInt8:function(e){return F(this,1,e)[0]<<24>>24},getUint8:function(e){return F(this,1,e)[0]},getInt16:function(e){var t=F(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=F(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return M(F(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return M(F(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return R(F(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return R(F(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){B(this,1,e,j,t)},setUint8:function(e,t){B(this,1,e,j,t)},setInt16:function(e,t){B(this,2,e,L,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){B(this,2,e,L,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){B(this,4,e,D,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){B(this,4,e,D,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){B(this,4,e,N,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){B(this,8,e,I,t,arguments.length>2?arguments[2]:void 0)}});v(S,"ArrayBuffer"),v(E,"DataView"),e.exports={ArrayBuffer:S,DataView:E}},function(e,t,n){var r=n(61),o=n(34);e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=o(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){n(412)("Uint8",1,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},function(e,t,n){var r=n(414);e.exports=function(e,t){var n=r(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var r=n(33),o=n(416),i=r.aTypedArray;r.exportProto("copyWithin",(function(e,t){return o.call(i(this),e,t,arguments.length>2?arguments[2]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=n(48).every,i=r.aTypedArray;r.exportProto("every",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=n(172),i=r.aTypedArray;r.exportProto("fill",(function(e){return o.apply(i(this),arguments)}))},function(e,t,n){"use strict";var r=n(33),o=n(48).filter,i=n(86),a=r.aTypedArray,l=r.aTypedArrayConstructor;r.exportProto("filter",(function(e){for(var t=o(a(this),e,arguments.length>1?arguments[1]:void 0),n=i(this,this.constructor),r=0,s=t.length,u=new(l(n))(s);s>r;)u[r]=t[r++];return u}))},function(e,t,n){"use strict";var r=n(33),o=n(48).find,i=r.aTypedArray;r.exportProto("find",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=n(48).findIndex,i=r.aTypedArray;r.exportProto("findIndex",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=n(48).forEach,i=r.aTypedArray;r.exportProto("forEach",(function(e){o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=n(108).includes,i=r.aTypedArray;r.exportProto("includes",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=n(108).indexOf,i=r.aTypedArray;r.exportProto("indexOf",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(26),o=n(33),i=n(4),a=n(32)("iterator"),l=r.Uint8Array,s=i.values,u=i.keys,c=i.entries,f=o.aTypedArray,d=o.exportProto,p=l&&l.prototype[a],h=!!p&&("values"==p.name||null==p.name),m=function(){return s.call(f(this))};d("entries",(function(){return c.call(f(this))})),d("keys",(function(){return u.call(f(this))})),d("values",m,!h),d(a,m,!h)},function(e,t,n){"use strict";var r=n(33),o=r.aTypedArray,i=[].join;r.exportProto("join",(function(e){return i.apply(o(this),arguments)}))},function(e,t,n){"use strict";var r=n(33),o=n(417),i=r.aTypedArray;r.exportProto("lastIndexOf",(function(e){return o.apply(i(this),arguments)}))},function(e,t,n){"use strict";var r=n(33),o=n(48).map,i=n(86),a=r.aTypedArray,l=r.aTypedArrayConstructor;r.exportProto("map",(function(e){return o(a(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(l(i(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var r=n(33),o=n(170).left,i=r.aTypedArray;r.exportProto("reduce",(function(e){return o(i(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=n(170).right,i=r.aTypedArray;r.exportProto("reduceRight",(function(e){return o(i(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=r.aTypedArray,i=Math.floor;r.exportProto("reverse",(function(){for(var e,t=o(this).length,n=i(t/2),r=0;r<n;)e=this[r],this[r++]=this[--t],this[t]=e;return this}))},function(e,t,n){"use strict";var r=n(33),o=n(34),i=n(227),a=n(47),l=n(27),s=r.aTypedArray,u=l((function(){new Int8Array(1).set({})}));r.exportProto("set",(function(e){s(this);var t=i(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=a(e),l=o(r.length),u=0;if(l+t>n)throw RangeError("Wrong length");for(;u<l;)this[t+u]=r[u++]}),u)},function(e,t,n){"use strict";var r=n(33),o=n(86),i=n(27),a=r.aTypedArray,l=r.aTypedArrayConstructor,s=[].slice,u=i((function(){new Int8Array(1).slice()}));r.exportProto("slice",(function(e,t){for(var n=s.call(a(this),e,t),r=o(this,this.constructor),i=0,u=n.length,c=new(l(r))(u);u>i;)c[i]=n[i++];return c}),u)},function(e,t,n){"use strict";var r=n(33),o=n(48).some,i=r.aTypedArray;r.exportProto("some",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},function(e,t,n){"use strict";var r=n(33),o=r.aTypedArray,i=[].sort;r.exportProto("sort",(function(e){return i.call(o(this),e)}))},function(e,t,n){"use strict";var r=n(33),o=n(34),i=n(83),a=n(86),l=r.aTypedArray;r.exportProto("subarray",(function(e,t){var n=l(this),r=n.length,s=i(e,r);return new(a(n,n.constructor))(n.buffer,n.byteOffset+s*n.BYTES_PER_ELEMENT,o((void 0===t?r:i(t,r))-s))}))},function(e,t,n){"use strict";var r=n(26),o=n(33),i=n(27),a=r.Int8Array,l=o.aTypedArray,s=[].toLocaleString,u=[].slice,c=!!a&&i((function(){s.call(new a(1))})),f=i((function(){return[1,2].toLocaleString()!=new a([1,2]).toLocaleString()}))||!i((function(){a.prototype.toLocaleString.call([1,2])}));o.exportProto("toLocaleString",(function(){return s.apply(c?u.call(l(this)):l(this),arguments)}),f)},function(e,t,n){"use strict";var r=n(26),o=n(33),i=n(27),a=r.Uint8Array,l=a&&a.prototype,s=[].toString,u=[].join;i((function(){s.call({})}))&&(s=function(){return u.call(this)}),o.exportProto("toString",s,(l||{}).toString!=s)},function(e,t,n){var r=n(27),o=n(32),i=n(96),a=o("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t.delete("b"),n+=r+e})),i&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},function(e,t,n){var r=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function s(e,t,n,r){var o=t&&t.prototype instanceof m?t:m,i=Object.create(o.prototype),a=new O(r||[]);return i._invoke=function(e,t,n){var r=c;return function(o,i){if(r===d)throw new Error("Generator is already running");if(r===p){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var l=x(a,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===c)throw r=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=d;var s=u(e,t,n);if("normal"===s.type){if(r=n.done?p:f,s.arg===h)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(r=p,n.method="throw",n.arg=s.arg)}}}(e,n,a),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var c="suspendedStart",f="suspendedYield",d="executing",p="completed",h={};function m(){}function v(){}function g(){}var y={};y[i]=function(){return this};var b=Object.getPrototypeOf,w=b&&b(b(k([])));w&&w!==n&&r.call(w,i)&&(y=w);var S=g.prototype=m.prototype=Object.create(y);function E(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function _(e){var t;this._invoke=function(n,o){function i(){return new Promise((function(t,i){!function t(n,o,i,a){var l=u(e[n],e,o);if("throw"!==l.type){var s=l.arg,c=s.value;return c&&"object"==typeof c&&r.call(c,"__await")?Promise.resolve(c.__await).then((function(e){t("next",e,i,a)}),(function(e){t("throw",e,i,a)})):Promise.resolve(c).then((function(e){s.value=e,i(s)}),(function(e){return t("throw",e,i,a)}))}a(l.arg)}(n,o,t,i)}))}return t=t?t.then(i,i):i()}}function x(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return h;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var o=u(r,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,h;var i=o.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,h):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(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 T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function k(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:P}}function P(){return{value:t,done:!0}}return v.prototype=S.constructor=g,g.constructor=v,g[l]=v.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,l in e||(e[l]="GeneratorFunction")),e.prototype=Object.create(S),e},e.awrap=function(e){return{__await:e}},E(_.prototype),_.prototype[a]=function(){return this},e.AsyncIterator=_,e.async=function(t,n,r,o){var i=new _(s(t,n,r,o));return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},E(S),S[l]="Generator",S[i]=function(){return this},S.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,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(T),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=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 n=this;function o(r,o){return l.type="throw",l.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(s&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,h):this.complete(a)},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),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;T(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:k(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),h}},e}(e.exports);try{regeneratorRuntime=r}catch(e){Function("r","regeneratorRuntime = r")(r)}},function(e,t,n){var r=n(35),o=n(26),i=n(132),a=n(173),l=n(45).f,s=n(82).f,u=n(165),c=n(163),f=n(50),d=n(27),p=n(157),h=n(32)("match"),m=o.RegExp,v=m.prototype,g=/a/g,y=/a/g,b=new m(g)!==g;if(r&&i("RegExp",!b||d((function(){return y[h]=!1,m(g)!=g||m(y)==y||"/a/i"!=m(g,"i")})))){for(var w=function(e,t){var n=this instanceof w,r=u(e),o=void 0===t;return!n&&r&&e.constructor===w&&o?e:a(b?new m(r&&!o?e.source:e,t):m((r=e instanceof w)?e.source:e,r&&o?c.call(e):t),n?this:v,w)},S=function(e){e in w||l(w,e,{configurable:!0,get:function(){return m[e]},set:function(t){m[e]=t}})},E=s(m),_=0;E.length>_;)S(E[_++]);v.constructor=w,w.prototype=v,f(o,"RegExp",w)}p("RegExp")},function(e,t,n){var r=n(91),o=n(99),i=n(176)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){e.exports=!n(73)&&!n(101)((function(){return 7!=Object.defineProperty(n(179)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){e.exports={default:n(439),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(441)),o=a(n(451)),i="function"==typeof o.default&&"symbol"==typeof r.default?function(e){return typeof e}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof o.default&&"symbol"===i(r.default)?function(e){return void 0===e?"undefined":i(e)}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":void 0===e?"undefined":i(e)}},function(e,t,n){"use strict";var r=n(119),o=n(62),i=n(259),a=n(92),l=n(102),s=n(444),u=n(147),c=n(254),f=n(53)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,h,m,v,g){s(n,t,h);var y,b,w,S=function(e){if(!d&&e in C)return C[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},E=t+" Iterator",_="values"==m,x=!1,C=e.prototype,T=C[f]||C["@@iterator"]||m&&C[m],O=T||S(m),k=m?_?S("entries"):O:void 0,P="Array"==t&&C.entries||T;if(P&&(w=c(P.call(new e)))!==Object.prototype&&w.next&&(u(w,E,!0),r||"function"==typeof w[f]||a(w,f,p)),_&&T&&"values"!==T.name&&(x=!0,O=function(){return T.call(this)}),r&&!g||!d&&!x&&C[f]||a(C,f,O),l[t]=O,l[E]=p,m)if(y={values:_?O:S("values"),keys:v?O:S("keys"),entries:k},g)for(b in y)b in C||i(C,b,y[b]);else o(o.P+o.F*(d||x),t,y);return y}},function(e,t,n){e.exports=n(92)},function(e,t,n){var r=n(91),o=n(93),i=n(446)(!1),a=n(176)("IE_PROTO");e.exports=function(e,t){var n,l=o(e),s=0,u=[];for(n in l)n!=a&&r(l,n)&&u.push(n);for(;t.length>s;)r(l,n=t[s++])&&(~i(u,n)||u.push(n));return u}},function(e,t,n){var r=n(123);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(52).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(260),o=n(184).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t){},function(e,t,n){var r=n(68);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},function(e,t,n){var r=n(102),o=n(53)("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||i[o]===e)}},function(e,t,n){var r=n(68),o=n(146),i=n(53)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||null==(n=r(a)[i])?t:o(n)}},function(e,t,n){var r,o,i,a=n(100),l=n(478),s=n(262),u=n(179),c=n(52),f=c.process,d=c.setImmediate,p=c.clearImmediate,h=c.MessageChannel,m=c.Dispatch,v=0,g={},y=function(){var e=+this;if(g.hasOwnProperty(e)){var t=g[e];delete g[e],t()}},b=function(e){y.call(e.data)};d&&p||(d=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return g[++v]=function(){l("function"==typeof e?e:Function(e),t)},r(v),v},p=function(e){delete g[e]},"process"==n(123)(f)?r=function(e){f.nextTick(a(y,e,1))}:m&&m.now?r=function(e){m.now(a(y,e,1))}:h?(i=(o=new h).port2,o.port1.onmessage=b,r=a(i.postMessage,i,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(r=function(e){c.postMessage(e+"","*")},c.addEventListener("message",b,!1)):r="onreadystatechange"in u("script")?function(e){s.appendChild(u("script")).onreadystatechange=function(){s.removeChild(this),y.call(e)}}:function(e){setTimeout(a(y,e,1),0)}),e.exports={set:d,clear:p}},function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},function(e,t,n){var r=n(68),o=n(79),i=n(191);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){var r=n(53)("iterator"),o=!1;try{var i=[7][r]();i.return=function(){o=!0},Array.from(i,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i=[7],a=i[r]();a.next=function(){return{done:n=!0}},i[r]=function(){return a},e(i)}catch(e){}return n}},function(e,t,n){var r=n(10),o=n(172),i=n(116);r({target:"Array",proto:!0},{fill:o}),i("fill")},function(e,t,n){"use strict";function r(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}n.d(t,"a",(function(){return r}))},function(e,t,n){e.exports={parse:n(304),stringify:n(307)}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},function(e,t,n){(function(n){var r,o,i;o=[],void 0===(i="function"==typeof(r=function(){"use strict";function t(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){a(r.response,t,n)},r.onerror=function(){console.error("could not download file")},r.send()}function r(e){var t=new XMLHttpRequest;return t.open("HEAD",e,!1),t.send(),200<=t.status&&299>=t.status}function o(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n&&n.global===n?n:void 0,a=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype?function(e,n,a){var l=i.URL||i.webkitURL,s=document.createElement("a");n=n||e.name||"download",s.download=n,s.rel="noopener","string"==typeof e?(s.href=e,s.origin===location.origin?o(s):r(s.href)?t(e,n,a):o(s,s.target="_blank")):(s.href=l.createObjectURL(e),setTimeout((function(){l.revokeObjectURL(s.href)}),4e4),setTimeout((function(){o(s)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,i){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(e,i),n);else if(r(e))t(e,n,i);else{var a=document.createElement("a");a.href=e,a.target="_blank",setTimeout((function(){o(a)}))}}:function(e,n,r,o){if((o=o||open("","_blank"))&&(o.document.title=o.document.body.innerText="downloading..."),"string"==typeof e)return t(e,n,r);var a="application/octet-stream"===e.type,l=/constructor/i.test(i.HTMLElement)||i.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||a&&l)&&"object"==typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=s?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=e:location=e,o=null},u.readAsDataURL(e)}else{var c=i.URL||i.webkitURL,f=c.createObjectURL(e);o?o.location=f:top.location.href=f,o=null,setTimeout((function(){c.revokeObjectURL(f)}),4e4)}});i.saveAs=a.saveAs=a,e.exports=a})?r.apply(t,o):r)||(e.exports=i)}).call(this,n(94))},function(e,t,n){"use strict";(function(e){var n=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var o=r[n];e.call(t,o[1],o[0])}},t}()}(),r="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o=void 0!==e&&e.Math===Math?e:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),i="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)},a=2;var l=20,s=["top","right","bottom","left","width","height","size","weight"],u="undefined"!=typeof MutationObserver,c=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,o=0;function l(){n&&(n=!1,e()),r&&u()}function s(){i(l)}function u(){var e=Date.now();if(n){if(e-o<a)return;r=!0}else n=!0,r=!1,setTimeout(s,t);o=e}return u}(this.refresh.bind(this),l)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;s.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),f=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var o=r[n];Object.defineProperty(e,o,{value:t[o],enumerable:!1,writable:!1,configurable:!0})}return e},d=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||o},p=b(0,0,0,0);function h(e){return parseFloat(e)||0}function m(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+h(e["border-"+n+"-width"])}),0)}function v(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return p;var r=d(e).getComputedStyle(e),o=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var o=r[n],i=e["padding-"+o];t[o]=h(i)}return t}(r),i=o.left+o.right,a=o.top+o.bottom,l=h(r.width),s=h(r.height);if("border-box"===r.boxSizing&&(Math.round(l+i)!==t&&(l-=m(r,"left","right")+i),Math.round(s+a)!==n&&(s-=m(r,"top","bottom")+a)),!function(e){return e===d(e).document.documentElement}(e)){var u=Math.round(l+i)-t,c=Math.round(s+a)-n;1!==Math.abs(u)&&(l-=u),1!==Math.abs(c)&&(s-=c)}return b(o.left,o.top,l,s)}var g="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof d(e).SVGGraphicsElement}:function(e){return e instanceof d(e).SVGElement&&"function"==typeof e.getBBox};function y(e){return r?g(e)?function(e){var t=e.getBBox();return b(0,0,t.width,t.height)}(e):v(e):p}function b(e,t,n,r){return{x:e,y:t,width:n,height:r}}var w=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=b(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=y(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),S=function(e,t){var n,r,o,i,a,l,s,u=(r=(n=t).x,o=n.y,i=n.width,a=n.height,l="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,s=Object.create(l.prototype),f(s,{x:r,y:o,width:i,height:a,top:o,right:r+i,bottom:a+o,left:r}),s);f(this,{target:e,contentRect:u})},E=function(){function e(e,t,r){if(this.activeObservations_=[],this.observations_=new n,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=r}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new w(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new S(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),_="undefined"!=typeof WeakMap?new WeakMap:new n,x=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),r=new E(t,n,this);_.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){x.prototype[e]=function(){var t;return(t=_.get(this))[e].apply(t,arguments)}}));var C=void 0!==o.ResizeObserver?o.ResizeObserver:x;t.a=C}).call(this,n(94))},function(e,t){function n(e){void 0===e&&(e=128);var t=Math.log(e)/Math.log(2)|0,n=Math.pow(2,t),r=n-1;this.block_size=n,this.block_shift=t,this.block_mask=r,this.block_table=[],this._defaultSize=0,this._axisOffset=0,this._gap=0,this.removes=null,this.inserts=null,this._length=0,this._pendingLength=-1}function r(e,t,n){var r,o=e.sizes;for(n+=t;t<n;++t)if((r=o[t])===r)return!1;return!0}function o(e,t,n,r,o){for(var i=t<r,a=i?r:r+o-1,l=i?t:t+o-1,s=i?1:-1,u=e.sizes,c=n?n.sizes:null,f=NaN,d=NaN,p=0,h=0;o>0;)c&&(d=c[a]),d!==(f=u[l])&&(f!=f?h--:p-=f,d!=d?h++:p+=d,u[l]=d),a+=s,l+=s,o--;e.sizesSum+=p,e.defaultCount+=h}function i(e,t,n){var i=e<t;for(i||(e+=n-1,t+=n-1);n>0;){var a=e>>this.block_shift,l=e&this.block_mask,s=this.block_table[a],u=t>>this.block_shift,c=t&this.block_mask,d=this.block_table[u],p=i?Math.min(this.block_size-l,this.block_size-c):1+Math.min(l,c);p=Math.min(p,n);var h=i?l:l-p+1,m=i?c:c-p+1;if(d&&!s&&r(d,m,p)&&(s=new f(this.block_size),this.block_table[a]=s),s)if(o(s,h,d,m,p),s.defaultCount===this.block_size)((i?h+p===this.block_size:0===h)||n===p)&&(this.block_table[a]=null);e+=i?p:-p,t+=i?p:-p,n-=p}}function a(e,t){for(;e<=t;){var n=e>>this.block_shift,r=e&this.block_mask,i=this.block_table[n],a=this.block_size-r;a=Math.min(a,t-e+1),i&&(a===this.block_size?this.block_table[n]=null:(o(i,r,null,0,a),i.defaultCount===this.block_size&&(this.block_table[n]=null))),e+=a}}function l(e){var t=e.length;if(0!==t){e.reverse(),e.push(this.getLength());var n,r,o=e[0],a=0;do{var l=e[a+1],s=e[a+2];a+=2,r=s-(n=l+1),i.call(this,o,n,r),o+=r}while(a<t);this.setLength(o)}}function s(e,t){var n=e.length;if(0!==n){var r=this.getLength();this.setLength(t);for(var o=r-1,l=t-1,s=n-2;s>=0;){var u=e[s],c=e[s+1];s-=2;var f=c+1,d=l-f+1,p=o-d+1;i.call(this,f,p,d),f-=d,l=u-1,a.call(this,u,c)}}}function u(){var e;if(this.removes)e=this.removes,this.removes=null,this._pendingLength=-1,l.call(this,e);else if(this.inserts){e=this.inserts;var t=this._pendingLength;this.inserts=null,this._pendingLength=-1,s.call(this,e,t)}}function c(e){if(0===this._length||e<0)return-1;var t=this.getAxisOffset();if(e<t)return 0;for(var n=-1,r=null,o=this.block_size,i=this._defaultSize,a=this.getGap(),l=a*o,s=-1,u=this.block_table,c=u.length;++s<c;){var f=l+((r=u[s])?r.sizesSum+r.defaultCount*i:o*i);if(e===t||e>=t&&e<t+f){n=s<<this.block_shift;break}t+=f}if(-1===n||e===t)return n;if(r){for(var d=r.sizes,p=this.block_size-1,h=0;h<p;h++){var m=d[h];if((t+=a+(m!=m?this._defaultSize:m))>e)return n+h}return n+this.block_size-1}return n+Math.floor(Number(e-t)/Number(this._defaultSize+a))}function f(e){this.sizes=new Array(e),this.sizesSum=0,this.defaultCount=e;for(var t=-1;++t<e;)this.sizes[t]=NaN}e.exports=n,n.prototype.getLength=function(){return-1===this._pendingLength?this._length:this._pendingLength},n.prototype.setLength=function(e){if(u.call(this),e<this._length){var t=e>>this.block_shift,n=Math.min(t*this.block_size+this.block_size,this._length)-1;a.call(this,e,n)}this._length=e;var r=0==(this._length&this.block_mask)?0:1;this.block_table.length=(this._length>>this.block_shift)+r},n.prototype.getDefaultSize=function(){return this._defaultSize},n.prototype.setDefaultSize=function(e){this._defaultSize=e},n.prototype.getAxisOffset=function(){return this._axisOffset},n.prototype.setAxisOffset=function(e){this._axisOffset=e},n.prototype.getGap=function(){return this._gap},n.prototype.setGap=function(e){this._gap=e},n.prototype.getItemSize=function(e){u.call(this);var t=this.block_table[e>>this.block_shift];if(t){var n=t.sizes[e&this.block_mask];return n!=n?this._defaultSize:n}return this._defaultSize},n.prototype.setItemSize=function(e,t){if(u.call(this),e>=this.getLength())throw new Error("Invalid index and all that.");var n=e>>this.block_shift,r=this.block_table[n];r||(r=this.block_table[n]=new f(this.block_size));var o=e&this.block_mask,i=r.sizes,a=i[o];if(a===t)return;a!=a?(r.defaultCount-=1,r.sizesSum+=t):t!=t?(r.defaultCount+=1,r.sizesSum-=a):r.sizesSum+=t-a;i[o]=t},n.prototype.insert=function(e){this.removes&&u.call(this);if(this.inserts){var t=this.inserts.length-1,n=this.inserts[t];e===n+1?this.inserts[t]=e:e>n?(this.inserts.push(e),this.inserts.push(e)):u.call(this)}this._pendingLength=Math.max(this._length,e+1),this.inserts||(this.inserts=[],this.inserts.push(e),this.inserts.push(e))},n.prototype.remove=function(e){this.inserts&&u.call(this);if(e>=this.getLength())throw new Error("Invalid index and all that.");if(this.removes){var t=this.removes.length-1,n=this.removes[t];e===n-1?this.removes[t]=e:e<n?(this.removes.push(e),this.removes.push(e)):u.call(this)}this._pendingLength=-1===this._pendingLength?length-1:this._pendingLength-1,this.removes||(this.removes=[],this.removes.push(e),this.removes.push(e))},n.prototype.start=function(e){if(u.call(this),0===this._length||0===e)return this.getAxisOffset();if(e>=this._length)throw new Error("Invalid index and all that.");for(var t=this.getAxisOffset(),n=e>>this.block_shift,r=0;r<n;r++){var o=this.block_table[r];t+=o?o.sizesSum+o.defaultCount*this._defaultSize:this.block_size*this._defaultSize}var i=this.block_table[n],a=e&~this.block_mask,l=e-a;if(i){var s=i.sizes;for(r=0;r<l;r++){var c=s[r];t+=c!=c?this._defaultSize:c}}else t+=this._defaultSize*l;return t+=e*this.getGap()},n.prototype.end=function(e){return u.call(this),this.start(e)+this.getItemSize(e)},n.prototype.indexOf=function(e){u.call(this);var t=c.call(this,e);return t>=this._length?-1:t},n.prototype.clear=function(){this.removes=null,this.inserts=null,this._pendingLength=-1,this.setLength(0)},n.prototype.toString=function(){return"LinearLayoutVector { length: "+this._length+", size: "+this.end(this.getLength()-1)+", [blocks: "+this.block_table.length+"], gap: "+this._gap+", defaultSize: "+this._defaultSize+", pendingRemoves: "+(this.removes?this.removes.length:0)+", pendingInserts: "+(this.inserts?this.inserts.length:0)+" }"}},function(e,t,n){e.exports={default:n(474),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(485),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,i.default)(e)}},function(e,t,n){e.exports={default:n(489),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=i(n(491)),o=i(n(494));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if(Array.isArray(e))return e;if((0,r.default)(Object(e)))return function(e,t){var n=[],r=!0,i=!1,a=void 0;try{for(var l,s=(0,o.default)(e);!(r=(l=s.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){i=!0,a=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){t.hot=function(e){return e}},function(e){e.exports=JSON.parse('{"name":"webviewer-ui","author":"PDFTron Systems Inc.","version":"6.0.0","description":"WebViewer UI built in React","main":"src/index.js","scripts":{"start":"npx babel-node ./dev-server.js","test":"npx babel-node ./test-server.js","download-webviewer":"npx @pdftron/webviewer-downloader --core-only --path ./lib","cypress:open":"cypress open --project ./test/cypress","cy:run":"cypress run --project \\"./test/cypress\\" --browser chrome","lint":"eslint ./src/**/*.js","lint:fix":"eslint --fix ./src/**/*.js","clean":"rimraf build","bundle":"webpack --progress --config ./webpack.config.prod.js","build":"npm run clean && npm run bundle","translation":"node ./scripts/translate-i18n-files.js"},"dependencies":{"autolinker":"^3.11.0","classnames":"^2.2.6","dayjs":"^1.7.5","file-saver":"git+https://github.com/ZhijieZhang/FileSaver.js.git","hotkeys-js":"^3.7.2","i18next":"^17.0.12","i18next-xhr-backend":"^3.1.2","node-sass":"^4.5.3","react":"^16.9.0","react-dom":"^16.9.0","react-hot-loader":"^4.12.11","react-i18next":"^10.12.2","react-measure":"^2.3.0","react-onclickoutside":"^6.9.0","react-redux":"^7.1","react-virtualized":"^9.21.1","redux":"^4.0.0","redux-thunk":"^2.3.0"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/plugin-proposal-function-sent":"^7.5.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-optional-chaining":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","@google-cloud/translate":"^4.1.3","@hot-loader/react-dom":"^16.9.0","@pdftron/webviewer-downloader":"^1.1.0","babel-eslint":"^10.0.2","babel-loader":"8.0.6","body-parser":"^1.17.1","clean-webpack-plugin":"^3.0.0","copy-webpack-plugin":"^5.0.4","core-js":"^3.4.0","css-loader":"^3.2.0","cssnano":"^4.1.10","cypress":"^3.4.1","cypress-image-snapshot":"^3.1.1","eslint":"^6.2.2","eslint-plugin-babel":"^5.1.0","eslint-plugin-cypress":"^2.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.7.0","eslint-plugin-react-hooks":"^2.0.1","express":"^4.15.2","ip":"^1.1.5","mini-css-extract-plugin":"^0.8.0","opn":"^6.0.0","postcss-import":"^12.0.1","postcss-loader":"^3.0.0","postcss-preset-env":"^6.6.0","prop-types":"^15.6.2","redux-logger":"^3.0.6","rimraf":"^3.0.0","sass-loader":"^7.3.1","style-loader":"^1.0.0","svg-inline-loader":"^0.8.0","webpack":"^4.39.2","webpack-bundle-analyzer":">=3.3.2","webpack-cli":"^3.3.7","webpack-dev-middleware":"^3.1.3","webpack-hot-middleware":"^2.18.0"}}')},function(e,t,n){var r=n(26),o=n(153),i=r["__core-js_shared__"]||o("__core-js_shared__",{});e.exports=i},function(e,t,n){var r=n(26),o=n(198),i=r.WeakMap;e.exports="function"==typeof i&&/native code/.test(o.call(i))},function(e,t,n){"use strict";var r=n(106),o={};o[n(32)("toStringTag")]="z",e.exports="[object z]"!==String(o)?function(){return"[object "+r(this)+"]"}:o.toString},function(e,t,n){var r=n(26);e.exports=r.Promise},function(e,t,n){var r=n(42),o=n(158),i=n(34),a=n(97),l=n(111),s=n(204),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,c,f){var d,p,h,m,v,g,y,b=a(t,n,c?2:1);if(f)d=e;else{if("function"!=typeof(p=l(e)))throw TypeError("Target is not iterable");if(o(p)){for(h=0,m=i(e.length);m>h;h++)if((v=c?b(r(y=e[h])[0],y[1]):b(e[h]))&&v instanceof u)return v;return new u(!1)}d=p.call(e)}for(g=d.next;!(y=g.call(d)).done;)if("object"==typeof(v=s(d,b,y.value,c))&&v&&v instanceof u)return v;return new u(!1)}).stop=function(e){return new u(!0,e)}},function(e,t,n){var r,o,i,a,l,s,u,c,f=n(26),d=n(77).f,p=n(64),h=n(205).set,m=n(133),v=f.MutationObserver||f.WebKitMutationObserver,g=f.process,y=f.Promise,b="process"==p(g),w=d(f,"queueMicrotask"),S=w&&w.value;S||(r=function(){var e,t;for(b&&(e=g.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(e){throw o?a():i=void 0,e}}i=void 0,e&&e.enter()},b?a=function(){g.nextTick(r)}:v&&!/(iphone|ipod|ipad).*applewebkit/i.test(m)?(l=!0,s=document.createTextNode(""),new v(r).observe(s,{characterData:!0}),a=function(){s.data=l=!l}):y&&y.resolve?(u=y.resolve(void 0),c=u.then,a=function(){c.call(u,r)}):a=function(){h.call(f,r)}),e.exports=S||function(e){var t={fn:e,next:void 0};i&&(i.next=t),o||(o=t,a()),i=t}},function(e,t,n){var r=n(42),o=n(43),i=n(207);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){var r=n(26);e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},function(e,t,n){"use strict";
/** @license React v16.9.0
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var r=n(208),o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,l=o?Symbol.for("react.fragment"):60107,s=o?Symbol.for("react.strict_mode"):60108,u=o?Symbol.for("react.profiler"):60114,c=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.suspense_list"):60120,m=o?Symbol.for("react.memo"):60115,v=o?Symbol.for("react.lazy"):60116;o&&Symbol.for("react.fundamental"),o&&Symbol.for("react.responder");var g="function"==typeof Symbol&&Symbol.iterator;function y(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w={};function S(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||b}function E(){}function _(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||b}S.prototype.isReactComponent={},S.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw y(Error(85));this.updater.enqueueSetState(this,e,t,"setState")},S.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=S.prototype;var x=_.prototype=new E;x.constructor=_,r(x,S.prototype),x.isPureReactComponent=!0;var C={current:null},T={suspense:null},O={current:null},k=Object.prototype.hasOwnProperty,P={key:!0,ref:!0,__self:!0,__source:!0};function A(e,t,n){var r=void 0,o={},a=null,l=null;if(null!=t)for(r in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(a=""+t.key),t)k.call(t,r)&&!P.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];o.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===o[r]&&(o[r]=s[r]);return{$$typeof:i,type:e,key:a,ref:l,props:o,_owner:O.current}}function R(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var M=/\/+/g,j=[];function L(e,t,n,r){if(j.length){var o=j.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function D(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>j.length&&j.push(e)}function N(e,t,n){return null==e?0:function e(t,n,r,o){var l=typeof t;"undefined"!==l&&"boolean"!==l||(t=null);var s=!1;if(null===t)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case i:case a:s=!0}}if(s)return r(o,t,""===n?"."+I(t,0):n),1;if(s=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u<t.length;u++){var c=n+I(l=t[u],u);s+=e(l,c,r,o)}else if(null===t||"object"!=typeof t?c=null:c="function"==typeof(c=g&&t[g]||t["@@iterator"])?c:null,"function"==typeof c)for(t=c.call(t),u=0;!(l=t.next()).done;)s+=e(l=l.value,c=n+I(l,u++),r,o);else if("object"===l)throw r=""+t,y(Error(31),"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,"");return s}(e,"",t,n)}function I(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 z(e,t){e.func.call(e.context,t,e.count++)}function F(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?B(e,r,n,(function(e){return e})):null!=e&&(R(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(M,"$&/")+"/")+n)),r.push(e))}function B(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(M,"$&/")+"/"),N(e,F,t=L(t,i,r,o)),D(t)}function U(){var e=C.current;if(null===e)throw y(Error(321));return e}var H={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return B(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;N(e,z,t=L(null,null,t,n)),D(t)},count:function(e){return N(e,(function(){return null}),null)},toArray:function(e){var t=[];return B(e,t,null,(function(e){return e})),t},only:function(e){if(!R(e))throw y(Error(143));return e}},createRef:function(){return{current:null}},Component:S,PureComponent:_,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:c,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:d,render:e}},lazy:function(e){return{$$typeof:v,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:m,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return U().useCallback(e,t)},useContext:function(e,t){return U().useContext(e,t)},useEffect:function(e,t){return U().useEffect(e,t)},useImperativeHandle:function(e,t,n){return U().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return U().useLayoutEffect(e,t)},useMemo:function(e,t){return U().useMemo(e,t)},useReducer:function(e,t,n){return U().useReducer(e,t,n)},useRef:function(e){return U().useRef(e)},useState:function(e){return U().useState(e)},Fragment:l,Profiler:u,StrictMode:s,Suspense:p,unstable_SuspenseList:h,createElement:A,cloneElement:function(e,t,n){if(null==e)throw y(Error(267),e);var o=void 0,a=r({},e.props),l=e.key,s=e.ref,u=e._owner;if(null!=t){void 0!==t.ref&&(s=t.ref,u=O.current),void 0!==t.key&&(l=""+t.key);var c=void 0;for(o in e.type&&e.type.defaultProps&&(c=e.type.defaultProps),t)k.call(t,o)&&!P.hasOwnProperty(o)&&(a[o]=void 0===t[o]&&void 0!==c?c[o]:t[o])}if(1===(o=arguments.length-2))a.children=n;else if(1<o){c=Array(o);for(var f=0;f<o;f++)c[f]=arguments[f+2];a.children=c}return{$$typeof:i,type:e.type,key:l,ref:s,props:a,_owner:u}},createFactory:function(e){var t=A.bind(null,e);return t.type=e,t},isValidElement:R,version:"16.9.0",unstable_withSuspenseConfig:function(e,t){var n=T.suspense;T.suspense=void 0===t?null:t;try{e()}finally{T.suspense=n}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:C,ReactCurrentBatchConfig:T,ReactCurrentOwner:O,IsSomeRendererActing:{current:!1},assign:r}},W={default:H},V=W&&H||W;e.exports=V.default||V},function(e,t,n){"use strict";
/** @license React v16.9.0
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var r=n(0),o=n(208),i=n(297);function a(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}if(!r)throw a(Error(227));var l=null,s={};function u(){if(l)for(var e in s){var t=s[e],n=l.indexOf(e);if(!(-1<n))throw a(Error(96),e);if(!f[n]){if(!t.extractEvents)throw a(Error(97),e);for(var r in f[n]=t,n=t.eventTypes){var o=void 0,i=n[r],u=t,p=r;if(d.hasOwnProperty(p))throw a(Error(99),p);d[p]=i;var h=i.phasedRegistrationNames;if(h){for(o in h)h.hasOwnProperty(o)&&c(h[o],u,p);o=!0}else i.registrationName?(c(i.registrationName,u,p),o=!0):o=!1;if(!o)throw a(Error(98),r,e)}}}}function c(e,t,n){if(p[e])throw a(Error(100),e);p[e]=t,h[e]=t.eventTypes[n].dependencies}var f=[],d={},p={},h={};function m(e,t,n,r,o,i,a,l,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var v=!1,g=null,y=!1,b=null,w={onError:function(e){v=!0,g=e}};function S(e,t,n,r,o,i,a,l,s){v=!1,g=null,m.apply(w,arguments)}var E=null,_=null,x=null;function C(e,t,n){var r=e.type||"unknown-event";e.currentTarget=x(n),function(e,t,n,r,o,i,l,s,u){if(S.apply(this,arguments),v){if(!v)throw a(Error(198));var c=g;v=!1,g=null,y||(y=!0,b=c)}}(r,t,void 0,e),e.currentTarget=null}function T(e,t){if(null==t)throw a(Error(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function O(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var k=null;function P(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)C(e,t[r],n[r]);else t&&C(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function A(e){if(null!==e&&(k=T(k,e)),e=k,k=null,e){if(O(e,P),k)throw a(Error(95));if(y)throw e=b,y=!1,b=null,e}}var R={injectEventPluginOrder:function(e){if(l)throw a(Error(101));l=Array.prototype.slice.call(e),u()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!s.hasOwnProperty(t)||s[t]!==r){if(s[t])throw a(Error(102),t);s[t]=r,n=!0}}n&&u()}};function M(e,t){var n=e.stateNode;if(!n)return null;var r=E(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw a(Error(231),t,typeof n);return n}var j=Math.random().toString(36).slice(2),L="__reactInternalInstance$"+j,D="__reactEventHandlers$"+j;function N(e){if(e[L])return e[L];for(;!e[L];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[L]).tag||6===e.tag?e:null}function I(e){return!(e=e[L])||5!==e.tag&&6!==e.tag?null:e}function z(e){if(5===e.tag||6===e.tag)return e.stateNode;throw a(Error(33))}function F(e){return e[D]||null}function B(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function U(e,t,n){(t=M(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=T(n._dispatchListeners,t),n._dispatchInstances=T(n._dispatchInstances,e))}function H(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=B(t);for(t=n.length;0<t--;)U(n[t],"captured",e);for(t=0;t<n.length;t++)U(n[t],"bubbled",e)}}function W(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=M(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=T(n._dispatchListeners,t),n._dispatchInstances=T(n._dispatchInstances,e))}function V(e){e&&e.dispatchConfig.registrationName&&W(e._targetInst,null,e)}function G(e){O(e,H)}var q=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);function $(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var K={animationend:$("Animation","AnimationEnd"),animationiteration:$("Animation","AnimationIteration"),animationstart:$("Animation","AnimationStart"),transitionend:$("Transition","TransitionEnd")},Y={},Z={};function Q(e){if(Y[e])return Y[e];if(!K[e])return e;var t,n=K[e];for(t in n)if(n.hasOwnProperty(t)&&t in Z)return Y[e]=n[t];return e}q&&(Z=document.createElement("div").style,"AnimationEvent"in window||(delete K.animationend.animation,delete K.animationiteration.animation,delete K.animationstart.animation),"TransitionEvent"in window||delete K.transitionend.transition);var X=Q("animationend"),J=Q("animationiteration"),ee=Q("animationstart"),te=Q("transitionend"),ne="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),re=null,oe=null,ie=null;function ae(){if(ie)return ie;var e,t,n=oe,r=n.length,o="value"in re?re.value:re.textContent,i=o.length;for(e=0;e<r&&n[e]===o[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===o[i-t];t++);return ie=o.slice(e,1<t?1-t:void 0)}function le(){return!0}function se(){return!1}function ue(e,t,n,r){for(var o in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(o)&&((t=e[o])?this[o]=t(n):"target"===o?this.target=r:this[o]=n[o]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?le:se,this.isPropagationStopped=se,this}function ce(e,t,n,r){if(this.eventPool.length){var o=this.eventPool.pop();return this.call(o,e,t,n,r),o}return new this(e,t,n,r)}function fe(e){if(!(e instanceof this))throw a(Error(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function de(e){e.eventPool=[],e.getPooled=ce,e.release=fe}o(ue.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=le)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=le)},persist:function(){this.isPersistent=le},isPersistent:se,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=se,this._dispatchInstances=this._dispatchListeners=null}}),ue.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ue.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,de(n),n},de(ue);var pe=ue.extend({data:null}),he=ue.extend({data:null}),me=[9,13,27,32],ve=q&&"CompositionEvent"in window,ge=null;q&&"documentMode"in document&&(ge=document.documentMode);var ye=q&&"TextEvent"in window&&!ge,be=q&&(!ve||ge&&8<ge&&11>=ge),we=String.fromCharCode(32),Se={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Ee=!1;function _e(e,t){switch(e){case"keyup":return-1!==me.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function xe(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Ce=!1;var Te={eventTypes:Se,extractEvents:function(e,t,n,r){var o=void 0,i=void 0;if(ve)e:{switch(e){case"compositionstart":o=Se.compositionStart;break e;case"compositionend":o=Se.compositionEnd;break e;case"compositionupdate":o=Se.compositionUpdate;break e}o=void 0}else Ce?_e(e,n)&&(o=Se.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=Se.compositionStart);return o?(be&&"ko"!==n.locale&&(Ce||o!==Se.compositionStart?o===Se.compositionEnd&&Ce&&(i=ae()):(oe="value"in(re=r)?re.value:re.textContent,Ce=!0)),o=pe.getPooled(o,t,n,r),i?o.data=i:null!==(i=xe(n))&&(o.data=i),G(o),i=o):i=null,(e=ye?function(e,t){switch(e){case"compositionend":return xe(t);case"keypress":return 32!==t.which?null:(Ee=!0,we);case"textInput":return(e=t.data)===we&&Ee?null:e;default:return null}}(e,n):function(e,t){if(Ce)return"compositionend"===e||!ve&&_e(e,t)?(e=ae(),ie=oe=re=null,Ce=!1,e):null;switch(e){case"paste":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 be&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=he.getPooled(Se.beforeInput,t,n,r)).data=e,G(t)):t=null,null===i?t:null===t?i:[i,t]}},Oe=null,ke=null,Pe=null;function Ae(e){if(e=_(e)){if("function"!=typeof Oe)throw a(Error(280));var t=E(e.stateNode);Oe(e.stateNode,e.type,t)}}function Re(e){ke?Pe?Pe.push(e):Pe=[e]:ke=e}function Me(){if(ke){var e=ke,t=Pe;if(Pe=ke=null,Ae(e),t)for(e=0;e<t.length;e++)Ae(t[e])}}function je(e,t){return e(t)}function Le(e,t,n,r){return e(t,n,r)}function De(){}var Ne=je,Ie=!1;function ze(){null===ke&&null===Pe||(De(),Me())}var Fe={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 Be(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Fe[e.type]:"textarea"===t}function Ue(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function He(e){if(!q)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}function We(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Ve(e){e._valueTracker||(e._valueTracker=function(e){var t=We(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Ge(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=We(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}var qe=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;qe.hasOwnProperty("ReactCurrentDispatcher")||(qe.ReactCurrentDispatcher={current:null}),qe.hasOwnProperty("ReactCurrentBatchConfig")||(qe.ReactCurrentBatchConfig={suspense:null});var $e=/^(.*)[\\\/]/,Ke="function"==typeof Symbol&&Symbol.for,Ye=Ke?Symbol.for("react.element"):60103,Ze=Ke?Symbol.for("react.portal"):60106,Qe=Ke?Symbol.for("react.fragment"):60107,Xe=Ke?Symbol.for("react.strict_mode"):60108,Je=Ke?Symbol.for("react.profiler"):60114,et=Ke?Symbol.for("react.provider"):60109,tt=Ke?Symbol.for("react.context"):60110,nt=Ke?Symbol.for("react.concurrent_mode"):60111,rt=Ke?Symbol.for("react.forward_ref"):60112,ot=Ke?Symbol.for("react.suspense"):60113,it=Ke?Symbol.for("react.suspense_list"):60120,at=Ke?Symbol.for("react.memo"):60115,lt=Ke?Symbol.for("react.lazy"):60116;Ke&&Symbol.for("react.fundamental"),Ke&&Symbol.for("react.responder");var st="function"==typeof Symbol&&Symbol.iterator;function ut(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=st&&e[st]||e["@@iterator"])?e:null}function ct(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 Qe:return"Fragment";case Ze:return"Portal";case Je:return"Profiler";case Xe:return"StrictMode";case ot:return"Suspense";case it:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case tt:return"Context.Consumer";case et:return"Context.Provider";case rt:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case at:return ct(e.type);case lt:if(e=1===e._status?e._result:null)return ct(e)}return null}function ft(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,o=e._debugSource,i=ct(e.type);n=null,r&&(n=ct(r.type)),r=i,i="",o?i=" (at "+o.fileName.replace($e,"")+":"+o.lineNumber+")":n&&(i=" (created by "+n+")"),n="\n    in "+(r||"Unknown")+i}t+=n,e=e.return}while(e);return t}var dt=/^[: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]*$/,pt=Object.prototype.hasOwnProperty,ht={},mt={};function vt(e,t,n,r,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var gt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){gt[e]=new vt(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];gt[t]=new vt(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){gt[e]=new vt(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){gt[e]=new vt(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){gt[e]=new vt(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){gt[e]=new vt(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){gt[e]=new vt(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){gt[e]=new vt(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){gt[e]=new vt(e,5,!1,e.toLowerCase(),null,!1)}));var yt=/[\-:]([a-z])/g;function bt(e){return e[1].toUpperCase()}function wt(e,t,n,r){var o=gt.hasOwnProperty(t)?gt[t]:null;(null!==o?0===o.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!pt.call(mt,e)||!pt.call(ht,e)&&(dt.test(e)?mt[e]=!0:(ht[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}function St(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function Et(e,t){var n=t.checked;return o({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function _t(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=St(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function xt(e,t){null!=(t=t.checked)&&wt(e,"checked",t,!1)}function Ct(e,t){xt(e,t);var n=St(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Ot(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ot(e,t.type,St(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Tt(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Ot(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(yt,bt);gt[t]=new vt(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(yt,bt);gt[t]=new vt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(yt,bt);gt[t]=new vt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){gt[e]=new vt(e,1,!1,e.toLowerCase(),null,!1)})),gt.xlinkHref=new vt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){gt[e]=new vt(e,1,!1,e.toLowerCase(),null,!0)}));var kt={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Pt(e,t,n){return(e=ue.getPooled(kt.change,e,t,n)).type="change",Re(n),G(e),e}var At=null,Rt=null;function Mt(e){A(e)}function jt(e){if(Ge(z(e)))return e}function Lt(e,t){if("change"===e)return t}var Dt=!1;function Nt(){At&&(At.detachEvent("onpropertychange",It),Rt=At=null)}function It(e){if("value"===e.propertyName&&jt(Rt))if(e=Pt(Rt,e,Ue(e)),Ie)A(e);else{Ie=!0;try{je(Mt,e)}finally{Ie=!1,ze()}}}function zt(e,t,n){"focus"===e?(Nt(),Rt=n,(At=t).attachEvent("onpropertychange",It)):"blur"===e&&Nt()}function Ft(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return jt(Rt)}function Bt(e,t){if("click"===e)return jt(t)}function Ut(e,t){if("input"===e||"change"===e)return jt(t)}q&&(Dt=He("input")&&(!document.documentMode||9<document.documentMode));var Ht={eventTypes:kt,_isInputEventSupported:Dt,extractEvents:function(e,t,n,r){var o=t?z(t):window,i=void 0,a=void 0,l=o.nodeName&&o.nodeName.toLowerCase();if("select"===l||"input"===l&&"file"===o.type?i=Lt:Be(o)?Dt?i=Ut:(i=Ft,a=zt):(l=o.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(i=Bt),i&&(i=i(e,t)))return Pt(i,n,r);a&&a(e,o,t),"blur"===e&&(e=o._wrapperState)&&e.controlled&&"number"===o.type&&Ot(o,"number",o.value)}},Wt=ue.extend({view:null,detail:null}),Vt={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Gt(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Vt[e])&&!!t[e]}function qt(){return Gt}var $t=0,Kt=0,Yt=!1,Zt=!1,Qt=Wt.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:qt,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=$t;return $t=e.screenX,Yt?"mousemove"===e.type?e.screenX-t:0:(Yt=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Kt;return Kt=e.screenY,Zt?"mousemove"===e.type?e.screenY-t:0:(Zt=!0,0)}}),Xt=Qt.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Jt={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},en={eventTypes:Jt,extractEvents:function(e,t,n,r){var o="mouseover"===e||"pointerover"===e,i="mouseout"===e||"pointerout"===e;if(o&&(n.relatedTarget||n.fromElement)||!i&&!o)return null;if(o=r.window===r?r:(o=r.ownerDocument)?o.defaultView||o.parentWindow:window,i?(i=t,t=(t=n.relatedTarget||n.toElement)?N(t):null):i=null,i===t)return null;var a=void 0,l=void 0,s=void 0,u=void 0;"mouseout"===e||"mouseover"===e?(a=Qt,l=Jt.mouseLeave,s=Jt.mouseEnter,u="mouse"):"pointerout"!==e&&"pointerover"!==e||(a=Xt,l=Jt.pointerLeave,s=Jt.pointerEnter,u="pointer");var c=null==i?o:z(i);if(o=null==t?o:z(t),(e=a.getPooled(l,i,n,r)).type=u+"leave",e.target=c,e.relatedTarget=o,(n=a.getPooled(s,t,n,r)).type=u+"enter",n.target=o,n.relatedTarget=c,r=t,i&&r)e:{for(o=r,u=0,a=t=i;a;a=B(a))u++;for(a=0,s=o;s;s=B(s))a++;for(;0<u-a;)t=B(t),u--;for(;0<a-u;)o=B(o),a--;for(;u--;){if(t===o||t===o.alternate)break e;t=B(t),o=B(o)}t=null}else t=null;for(o=t,t=[];i&&i!==o&&(null===(u=i.alternate)||u!==o);)t.push(i),i=B(i);for(i=[];r&&r!==o&&(null===(u=r.alternate)||u!==o);)i.push(r),r=B(r);for(r=0;r<t.length;r++)W(t[r],"bubbled",e);for(r=i.length;0<r--;)W(i[r],"captured",n);return[e,n]}};function tn(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t}var nn=Object.prototype.hasOwnProperty;function rn(e,t){if(tn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!nn.call(t,n[r])||!tn(e[n[r]],t[n[r]]))return!1;return!0}function on(e,t){return{responder:e,props:t}}function an(e){var t=e;if(e.alternate)for(;t.return;)t=t.return;else{if(0!=(2&t.effectTag))return 1;for(;t.return;)if(0!=(2&(t=t.return).effectTag))return 1}return 3===t.tag?2:3}function ln(e){if(2!==an(e))throw a(Error(188))}function sn(e){if(!(e=function(e){var t=e.alternate;if(!t){if(3===(t=an(e)))throw a(Error(188));return 1===t?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return ln(o),e;if(i===r)return ln(o),t;i=i.sibling}throw a(Error(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l){for(s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l)throw a(Error(189))}}if(n.alternate!==r)throw a(Error(190))}if(3!==n.tag)throw a(Error(188));return n.stateNode.current===n?e:t}(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}new Map,new Map,new Set,new Map;var un=ue.extend({animationName:null,elapsedTime:null,pseudoElement:null}),cn=ue.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),fn=Wt.extend({relatedTarget:null});function dn(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}for(var pn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},hn={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"},mn=Wt.extend({key:function(e){if(e.key){var t=pn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=dn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?hn[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:qt,charCode:function(e){return"keypress"===e.type?dn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?dn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),vn=Qt.extend({dataTransfer:null}),gn=Wt.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:qt}),yn=ue.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),bn=Qt.extend({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:null,deltaMode:null}),wn=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd",0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel",0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort",2],[X,"animationEnd",2],[J,"animationIteration",2],[ee,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress","progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[te,"transitionEnd",2],["waiting","waiting",2]],Sn={},En={},_n=0;_n<wn.length;_n++){var xn=wn[_n],Cn=xn[0],Tn=xn[1],On=xn[2],kn="on"+(Tn[0].toUpperCase()+Tn.slice(1)),Pn={phasedRegistrationNames:{bubbled:kn,captured:kn+"Capture"},dependencies:[Cn],eventPriority:On};Sn[Tn]=Pn,En[Cn]=Pn}var An={eventTypes:Sn,getEventPriority:function(e){return void 0!==(e=En[e])?e.eventPriority:2},extractEvents:function(e,t,n,r){var o=En[e];if(!o)return null;switch(e){case"keypress":if(0===dn(n))return null;case"keydown":case"keyup":e=mn;break;case"blur":case"focus":e=fn;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Qt;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=gn;break;case X:case J:case ee:e=un;break;case te:e=yn;break;case"scroll":e=Wt;break;case"wheel":e=bn;break;case"copy":case"cut":case"paste":e=cn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Xt;break;default:e=ue}return G(t=e.getPooled(o,t,n,r)),t}},Rn=An.getEventPriority,Mn=[];function jn(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r;for(r=n;r.return;)r=r.return;if(!(r=3!==r.tag?null:r.stateNode.containerInfo))break;e.ancestors.push(n),n=N(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var o=Ue(e.nativeEvent);r=e.topLevelType;for(var i=e.nativeEvent,a=null,l=0;l<f.length;l++){var s=f[l];s&&(s=s.extractEvents(r,t,i,o))&&(a=T(a,s))}A(a)}}var Ln=!0;function Dn(e,t){Nn(t,e,!1)}function Nn(e,t,n){switch(Rn(t)){case 0:var r=In.bind(null,t,1);break;case 1:r=zn.bind(null,t,1);break;default:r=Fn.bind(null,t,1)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function In(e,t,n){Ie||De();var r=Fn,o=Ie;Ie=!0;try{Le(r,e,t,n)}finally{(Ie=o)||ze()}}function zn(e,t,n){Fn(e,t,n)}function Fn(e,t,n){if(Ln){if(null===(t=N(t=Ue(n)))||"number"!=typeof t.tag||2===an(t)||(t=null),Mn.length){var r=Mn.pop();r.topLevelType=e,r.nativeEvent=n,r.targetInst=t,e=r}else e={topLevelType:e,nativeEvent:n,targetInst:t,ancestors:[]};try{if(n=e,Ie)jn(n);else{Ie=!0;try{Ne(jn,n,void 0)}finally{Ie=!1,ze()}}}finally{e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>Mn.length&&Mn.push(e)}}}var Bn=new("function"==typeof WeakMap?WeakMap:Map);function Un(e){var t=Bn.get(e);return void 0===t&&(t=new Set,Bn.set(e,t)),t}function Hn(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 Wn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Vn(e,t){var n,r=Wn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Wn(r)}}function Gn(){for(var e=window,t=Hn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Hn((e=t.contentWindow).document)}return t}function qn(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 $n=q&&"documentMode"in document&&11>=document.documentMode,Kn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Yn=null,Zn=null,Qn=null,Xn=!1;function Jn(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Xn||null==Yn||Yn!==Hn(n)?null:("selectionStart"in(n=Yn)&&qn(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},Qn&&rn(Qn,n)?null:(Qn=n,(e=ue.getPooled(Kn.select,Zn,e,t)).type="select",e.target=Yn,G(e),e))}var er={eventTypes:Kn,extractEvents:function(e,t,n,r){var o,i=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(o=!i)){e:{i=Un(i),o=h.onSelect;for(var a=0;a<o.length;a++)if(!i.has(o[a])){i=!1;break e}i=!0}o=!i}if(o)return null;switch(i=t?z(t):window,e){case"focus":(Be(i)||"true"===i.contentEditable)&&(Yn=i,Zn=t,Qn=null);break;case"blur":Qn=Zn=Yn=null;break;case"mousedown":Xn=!0;break;case"contextmenu":case"mouseup":case"dragend":return Xn=!1,Jn(n,r);case"selectionchange":if($n)break;case"keydown":case"keyup":return Jn(n,r)}return null}};function tr(e,t){return e=o({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function nr(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+St(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function rr(e,t){if(null!=t.dangerouslySetInnerHTML)throw a(Error(91));return o({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function or(e,t){var n=t.value;if(null==n){if(n=t.defaultValue,null!=(t=t.children)){if(null!=n)throw a(Error(92));if(Array.isArray(t)){if(!(1>=t.length))throw a(Error(93));t=t[0]}n=t}null==n&&(n="")}e._wrapperState={initialValue:St(n)}}function ir(e,t){var n=St(t.value),r=St(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ar(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}R.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),E=F,_=I,x=z,R.injectEventPluginsByName({SimpleEventPlugin:An,EnterLeaveEventPlugin:en,ChangeEventPlugin:Ht,SelectEventPlugin:er,BeforeInputEventPlugin:Te});var lr={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function sr(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 ur(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?sr(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var cr=void 0,fr=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==lr.svg||"innerHTML"in e)e.innerHTML=t;else{for((cr=cr||document.createElement("div")).innerHTML="<svg>"+t+"</svg>",t=cr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function dr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pr={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},hr=["Webkit","ms","Moz","O"];function mr(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||pr.hasOwnProperty(e)&&pr[e]?(""+t).trim():t+"px"}function vr(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=mr(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(pr).forEach((function(e){hr.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pr[t]=pr[e]}))}));var gr=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 yr(e,t){if(t){if(gr[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw a(Error(137),e,"");if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw a(Error(60));if(!("object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML))throw a(Error(61))}if(null!=t.style&&"object"!=typeof t.style)throw a(Error(62),"")}}function br(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 wr(e,t){var n=Un(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=h[t];for(var r=0;r<t.length;r++){var o=t[r];if(!n.has(o)){switch(o){case"scroll":Nn(e,"scroll",!0);break;case"focus":case"blur":Nn(e,"focus",!0),Nn(e,"blur",!0),n.add("blur"),n.add("focus");break;case"cancel":case"close":He(o)&&Nn(e,o,!0);break;case"invalid":case"submit":case"reset":break;default:-1===ne.indexOf(o)&&Dn(o,e)}n.add(o)}}}function Sr(){}var Er=null,_r=null;function xr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Cr(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 Tr="function"==typeof setTimeout?setTimeout:void 0,Or="function"==typeof clearTimeout?clearTimeout:void 0;function kr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}new Set;var Pr=[],Ar=-1;function Rr(e){0>Ar||(e.current=Pr[Ar],Pr[Ar]=null,Ar--)}function Mr(e,t){Pr[++Ar]=e.current,e.current=t}var jr={},Lr={current:jr},Dr={current:!1},Nr=jr;function Ir(e,t){var n=e.type.contextTypes;if(!n)return jr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,i={};for(o in n)i[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function zr(e){return null!=(e=e.childContextTypes)}function Fr(e){Rr(Dr),Rr(Lr)}function Br(e){Rr(Dr),Rr(Lr)}function Ur(e,t,n){if(Lr.current!==jr)throw a(Error(168));Mr(Lr,t),Mr(Dr,n)}function Hr(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw a(Error(108),ct(t)||"Unknown",i);return o({},n,r)}function Wr(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||jr,Nr=Lr.current,Mr(Lr,t),Mr(Dr,Dr.current),!0}function Vr(e,t,n){var r=e.stateNode;if(!r)throw a(Error(169));n?(t=Hr(e,t,Nr),r.__reactInternalMemoizedMergedChildContext=t,Rr(Dr),Rr(Lr),Mr(Lr,t)):Rr(Dr),Mr(Dr,n)}var Gr=i.unstable_runWithPriority,qr=i.unstable_scheduleCallback,$r=i.unstable_cancelCallback,Kr=i.unstable_shouldYield,Yr=i.unstable_requestPaint,Zr=i.unstable_now,Qr=i.unstable_getCurrentPriorityLevel,Xr=i.unstable_ImmediatePriority,Jr=i.unstable_UserBlockingPriority,eo=i.unstable_NormalPriority,to=i.unstable_LowPriority,no=i.unstable_IdlePriority,ro={},oo=void 0!==Yr?Yr:function(){},io=null,ao=null,lo=!1,so=Zr(),uo=1e4>so?Zr:function(){return Zr()-so};function co(){switch(Qr()){case Xr:return 99;case Jr:return 98;case eo:return 97;case to:return 96;case no:return 95;default:throw a(Error(332))}}function fo(e){switch(e){case 99:return Xr;case 98:return Jr;case 97:return eo;case 96:return to;case 95:return no;default:throw a(Error(332))}}function po(e,t){return e=fo(e),Gr(e,t)}function ho(e,t,n){return e=fo(e),qr(e,t,n)}function mo(e){return null===io?(io=[e],ao=qr(Xr,go)):io.push(e),ro}function vo(){null!==ao&&$r(ao),go()}function go(){if(!lo&&null!==io){lo=!0;var e=0;try{var t=io;po(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),io=null}catch(t){throw null!==io&&(io=io.slice(e+1)),qr(Xr,vo),t}finally{lo=!1}}}function yo(e,t){return 1073741823===t?99:1===t?95:0>=(e=10*(1073741821-t)-10*(1073741821-e))?99:250>=e?98:5250>=e?97:95}function bo(e,t){if(e&&e.defaultProps)for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var wo={current:null},So=null,Eo=null,_o=null;function xo(){_o=Eo=So=null}function Co(e,t){var n=e.type._context;Mr(wo,n._currentValue),n._currentValue=t}function To(e){var t=wo.current;Rr(wo),e.type._context._currentValue=t}function Oo(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function ko(e,t){So=e,_o=Eo=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(fa=!0),e.firstContext=null)}function Po(e,t){if(_o!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(_o=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Eo){if(null===So)throw a(Error(308));Eo=t,So.dependencies={expirationTime:0,firstContext:t,responders:null}}else Eo=Eo.next=t;return e._currentValue}var Ao=!1;function Ro(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Mo(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function jo(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Lo(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function Do(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,o=null;null===r&&(r=e.updateQueue=Ro(e.memoizedState))}else r=e.updateQueue,o=n.updateQueue,null===r?null===o?(r=e.updateQueue=Ro(e.memoizedState),o=n.updateQueue=Ro(n.memoizedState)):r=e.updateQueue=Mo(o):null===o&&(o=n.updateQueue=Mo(r));null===o||r===o?Lo(r,t):null===r.lastUpdate||null===o.lastUpdate?(Lo(r,t),Lo(o,t)):(Lo(r,t),o.lastUpdate=t)}function No(e,t){var n=e.updateQueue;null===(n=null===n?e.updateQueue=Ro(e.memoizedState):Io(e,n)).lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Io(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Mo(t)),t}function zo(e,t,n,r,i,a){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(a,r,i):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(null==(i="function"==typeof(e=n.payload)?e.call(a,r,i):e))break;return o({},r,i);case 2:Ao=!0}return r}function Fo(e,t,n,r,o){Ao=!1;for(var i=(t=Io(e,t)).baseState,a=null,l=0,s=t.firstUpdate,u=i;null!==s;){var c=s.expirationTime;c<o?(null===a&&(a=s,i=u),l<c&&(l=c)):(Hl(c,s.suspenseConfig),u=zo(e,0,s,u,n,r),null!==s.callback&&(e.effectTag|=32,s.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=s:(t.lastEffect.nextEffect=s,t.lastEffect=s))),s=s.next}for(c=null,s=t.firstCapturedUpdate;null!==s;){var f=s.expirationTime;f<o?(null===c&&(c=s,null===a&&(i=u)),l<f&&(l=f)):(u=zo(e,0,s,u,n,r),null!==s.callback&&(e.effectTag|=32,s.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=s:(t.lastCapturedEffect.nextEffect=s,t.lastCapturedEffect=s))),s=s.next}null===a&&(t.lastUpdate=null),null===c?t.lastCapturedUpdate=null:e.effectTag|=32,null===a&&null===c&&(i=u),t.baseState=i,t.firstUpdate=a,t.firstCapturedUpdate=c,e.expirationTime=l,e.memoizedState=u}function Bo(e,t,n){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),Uo(t.firstEffect,n),t.firstEffect=t.lastEffect=null,Uo(t.firstCapturedEffect,n),t.firstCapturedEffect=t.lastCapturedEffect=null}function Uo(e,t){for(;null!==e;){var n=e.callback;if(null!==n){e.callback=null;var r=t;if("function"!=typeof n)throw a(Error(191),n);n.call(r)}e=e.nextEffect}}var Ho=qe.ReactCurrentBatchConfig,Wo=(new r.Component).refs;function Vo(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:o({},t,n),e.memoizedState=n,null!==(r=e.updateQueue)&&0===e.expirationTime&&(r.baseState=n)}var Go={isMounted:function(e){return!!(e=e._reactInternalFiber)&&2===an(e)},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Pl(),o=Ho.suspense;(o=jo(r=Al(r,e,o),o)).payload=t,null!=n&&(o.callback=n),Do(e,o),Ml(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Pl(),o=Ho.suspense;(o=jo(r=Al(r,e,o),o)).tag=1,o.payload=t,null!=n&&(o.callback=n),Do(e,o),Ml(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Pl(),r=Ho.suspense;(r=jo(n=Al(n,e,r),r)).tag=2,null!=t&&(r.callback=t),Do(e,r),Ml(e,n)}};function qo(e,t,n,r,o,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!rn(n,r)||!rn(o,i))}function $o(e,t,n){var r=!1,o=jr,i=t.contextType;return"object"==typeof i&&null!==i?i=Po(i):(o=zr(t)?Nr:Lr.current,i=(r=null!=(r=t.contextTypes))?Ir(e,o):jr),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Go,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function Ko(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Go.enqueueReplaceState(t,t.state,null)}function Yo(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=Wo;var i=t.contextType;"object"==typeof i&&null!==i?o.context=Po(i):(i=zr(t)?Nr:Lr.current,o.context=Ir(e,i)),null!==(i=e.updateQueue)&&(Fo(e,i,n,o,r),o.state=e.memoizedState),"function"==typeof(i=t.getDerivedStateFromProps)&&(Vo(e,t,i,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&Go.enqueueReplaceState(o,o.state,null),null!==(i=e.updateQueue)&&(Fo(e,i,n,o,r),o.state=e.memoizedState)),"function"==typeof o.componentDidMount&&(e.effectTag|=4)}var Zo=Array.isArray;function Qo(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){n=n._owner;var r=void 0;if(n){if(1!==n.tag)throw a(Error(309));r=n.stateNode}if(!r)throw a(Error(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=r.refs;t===Wo&&(t=r.refs={}),null===e?delete t[o]:t[o]=e})._stringRef=o,t)}if("string"!=typeof e)throw a(Error(284));if(!n._owner)throw a(Error(290),e)}return e}function Xo(e,t){if("textarea"!==e.type)throw a(Error(31),"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,"")}function Jo(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t,n){return(e=is(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function l(t){return e&&null===t.alternate&&(t.effectTag=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=ss(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=o(t,n.props)).ref=Qo(e,t,n),r.return=e,r):((r=as(n.type,n.key,n.props,null,e.mode,r)).ref=Qo(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=us(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function f(e,t,n,r,i){return null===t||7!==t.tag?((t=ls(n,e.mode,r,i)).return=e,t):((t=o(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=ss(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case Ye:return(n=as(t.type,t.key,t.props,null,e.mode,n)).ref=Qo(e,null,t),n.return=e,n;case Ze:return(t=us(t,e.mode,n)).return=e,t}if(Zo(t)||ut(t))return(t=ls(t,e.mode,n,null)).return=e,t;Xo(e,t)}return null}function p(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==o?null:s(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case Ye:return n.key===o?n.type===Qe?f(e,t,n.props.children,r,o):u(e,t,n,r):null;case Ze:return n.key===o?c(e,t,n,r):null}if(Zo(n)||ut(n))return null!==o?null:f(e,t,n,r,null);Xo(e,n)}return null}function h(e,t,n,r,o){if("string"==typeof r||"number"==typeof r)return s(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case Ye:return e=e.get(null===r.key?n:r.key)||null,r.type===Qe?f(t,e,r.props.children,o,r.key):u(t,e,r,o);case Ze:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o)}if(Zo(r)||ut(r))return f(t,e=e.get(n)||null,r,o,null);Xo(t,r)}return null}function m(o,a,l,s){for(var u=null,c=null,f=a,m=a=0,v=null;null!==f&&m<l.length;m++){f.index>m?(v=f,f=null):v=f.sibling;var g=p(o,f,l[m],s);if(null===g){null===f&&(f=v);break}e&&f&&null===g.alternate&&t(o,f),a=i(g,a,m),null===c?u=g:c.sibling=g,c=g,f=v}if(m===l.length)return n(o,f),u;if(null===f){for(;m<l.length;m++)null!==(f=d(o,l[m],s))&&(a=i(f,a,m),null===c?u=f:c.sibling=f,c=f);return u}for(f=r(o,f);m<l.length;m++)null!==(v=h(f,o,m,l[m],s))&&(e&&null!==v.alternate&&f.delete(null===v.key?m:v.key),a=i(v,a,m),null===c?u=v:c.sibling=v,c=v);return e&&f.forEach((function(e){return t(o,e)})),u}function v(o,l,s,u){var c=ut(s);if("function"!=typeof c)throw a(Error(150));if(null==(s=c.call(s)))throw a(Error(151));for(var f=c=null,m=l,v=l=0,g=null,y=s.next();null!==m&&!y.done;v++,y=s.next()){m.index>v?(g=m,m=null):g=m.sibling;var b=p(o,m,y.value,u);if(null===b){null===m&&(m=g);break}e&&m&&null===b.alternate&&t(o,m),l=i(b,l,v),null===f?c=b:f.sibling=b,f=b,m=g}if(y.done)return n(o,m),c;if(null===m){for(;!y.done;v++,y=s.next())null!==(y=d(o,y.value,u))&&(l=i(y,l,v),null===f?c=y:f.sibling=y,f=y);return c}for(m=r(o,m);!y.done;v++,y=s.next())null!==(y=h(m,o,v,y.value,u))&&(e&&null!==y.alternate&&m.delete(null===y.key?v:y.key),l=i(y,l,v),null===f?c=y:f.sibling=y,f=y);return e&&m.forEach((function(e){return t(o,e)})),c}return function(e,r,i,s){var u="object"==typeof i&&null!==i&&i.type===Qe&&null===i.key;u&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case Ye:e:{for(c=i.key,u=r;null!==u;){if(u.key===c){if(7===u.tag?i.type===Qe:u.elementType===i.type){n(e,u.sibling),(r=o(u,i.type===Qe?i.props.children:i.props)).ref=Qo(e,u,i),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}i.type===Qe?((r=ls(i.props.children,e.mode,s,i.key)).return=e,e=r):((s=as(i.type,i.key,i.props,null,e.mode,s)).ref=Qo(e,r,i),s.return=e,e=s)}return l(e);case Ze:e:{for(u=i.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===i.containerInfo&&r.stateNode.implementation===i.implementation){n(e,r.sibling),(r=o(r,i.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=us(i,e.mode,s)).return=e,e=r}return l(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==r&&6===r.tag?(n(e,r.sibling),(r=o(r,i)).return=e,e=r):(n(e,r),(r=ss(i,e.mode,s)).return=e,e=r),l(e);if(Zo(i))return m(e,r,i,s);if(ut(i))return v(e,r,i,s);if(c&&Xo(e,i),void 0===i&&!u)switch(e.tag){case 1:case 0:throw e=e.type,a(Error(152),e.displayName||e.name||"Component")}return n(e,r)}}var ei=Jo(!0),ti=Jo(!1),ni={},ri={current:ni},oi={current:ni},ii={current:ni};function ai(e){if(e===ni)throw a(Error(174));return e}function li(e,t){Mr(ii,t),Mr(oi,e),Mr(ri,ni);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ur(null,"");break;default:t=ur(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}Rr(ri),Mr(ri,t)}function si(e){Rr(ri),Rr(oi),Rr(ii)}function ui(e){ai(ii.current);var t=ai(ri.current),n=ur(t,e.type);t!==n&&(Mr(oi,e),Mr(ri,n))}function ci(e){oi.current===e&&(Rr(ri),Rr(oi))}var fi=1,di=1,pi=2,hi={current:0};function mi(e){for(var t=e;null!==t;){if(13===t.tag){if(null!==t.memoizedState)return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))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 vi=0,gi=2,yi=4,bi=8,wi=16,Si=32,Ei=64,_i=128,xi=qe.ReactCurrentDispatcher,Ci=0,Ti=null,Oi=null,ki=null,Pi=null,Ai=null,Ri=null,Mi=0,ji=null,Li=0,Di=!1,Ni=null,Ii=0;function zi(){throw a(Error(321))}function Fi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!tn(e[n],t[n]))return!1;return!0}function Bi(e,t,n,r,o,i){if(Ci=i,Ti=t,ki=null!==e?e.memoizedState:null,xi.current=null===ki?Ji:ea,t=n(r,o),Di){do{Di=!1,Ii+=1,ki=null!==e?e.memoizedState:null,Ri=Pi,ji=Ai=Oi=null,xi.current=ea,t=n(r,o)}while(Di);Ni=null,Ii=0}if(xi.current=Xi,(e=Ti).memoizedState=Pi,e.expirationTime=Mi,e.updateQueue=ji,e.effectTag|=Li,e=null!==Oi&&null!==Oi.next,Ci=0,Ri=Ai=Pi=ki=Oi=Ti=null,Mi=0,ji=null,Li=0,e)throw a(Error(300));return t}function Ui(){xi.current=Xi,Ci=0,Ri=Ai=Pi=ki=Oi=Ti=null,Mi=0,ji=null,Li=0,Di=!1,Ni=null,Ii=0}function Hi(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===Ai?Pi=Ai=e:Ai=Ai.next=e,Ai}function Wi(){if(null!==Ri)Ri=(Ai=Ri).next,ki=null!==(Oi=ki)?Oi.next:null;else{if(null===ki)throw a(Error(310));var e={memoizedState:(Oi=ki).memoizedState,baseState:Oi.baseState,queue:Oi.queue,baseUpdate:Oi.baseUpdate,next:null};Ai=null===Ai?Pi=e:Ai.next=e,ki=Oi.next}return Ai}function Vi(e,t){return"function"==typeof t?t(e):t}function Gi(e){var t=Wi(),n=t.queue;if(null===n)throw a(Error(311));if(n.lastRenderedReducer=e,0<Ii){var r=n.dispatch;if(null!==Ni){var o=Ni.get(n);if(void 0!==o){Ni.delete(n);var i=t.memoizedState;do{i=e(i,o.action),o=o.next}while(null!==o);return tn(i,t.memoizedState)||(fa=!0),t.memoizedState=i,t.baseUpdate===n.last&&(t.baseState=i),n.lastRenderedState=i,[i,r]}}return[t.memoizedState,r]}r=n.last;var l=t.baseUpdate;if(i=t.baseState,null!==l?(null!==r&&(r.next=null),r=l.next):r=null!==r?r.next:null,null!==r){var s=o=null,u=r,c=!1;do{var f=u.expirationTime;f<Ci?(c||(c=!0,s=l,o=i),f>Mi&&(Mi=f)):(Hl(f,u.suspenseConfig),i=u.eagerReducer===e?u.eagerState:e(i,u.action)),l=u,u=u.next}while(null!==u&&u!==r);c||(s=l,o=i),tn(i,t.memoizedState)||(fa=!0),t.memoizedState=i,t.baseUpdate=s,t.baseState=o,n.lastRenderedState=i}return[t.memoizedState,n.dispatch]}function qi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===ji?(ji={lastEffect:null}).lastEffect=e.next=e:null===(t=ji.lastEffect)?ji.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,ji.lastEffect=e),e}function $i(e,t,n,r){var o=Hi();Li|=e,o.memoizedState=qi(t,n,void 0,void 0===r?null:r)}function Ki(e,t,n,r){var o=Wi();r=void 0===r?null:r;var i=void 0;if(null!==Oi){var a=Oi.memoizedState;if(i=a.destroy,null!==r&&Fi(r,a.deps))return void qi(vi,n,i,r)}Li|=e,o.memoizedState=qi(t,n,i,r)}function Yi(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 Zi(){}function Qi(e,t,n){if(!(25>Ii))throw a(Error(301));var r=e.alternate;if(e===Ti||null!==r&&r===Ti)if(Di=!0,e={expirationTime:Ci,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===Ni&&(Ni=new Map),void 0===(n=Ni.get(t)))Ni.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var o=Pl(),i=Ho.suspense;i={expirationTime:o=Al(o,e,i),suspenseConfig:i,action:n,eagerReducer:null,eagerState:null,next:null};var l=t.last;if(null===l)i.next=i;else{var s=l.next;null!==s&&(i.next=s),l.next=i}if(t.last=i,0===e.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=r(u,n);if(i.eagerReducer=r,i.eagerState=c,tn(c,u))return}catch(e){}Ml(e,o)}}var Xi={readContext:Po,useCallback:zi,useContext:zi,useEffect:zi,useImperativeHandle:zi,useLayoutEffect:zi,useMemo:zi,useReducer:zi,useRef:zi,useState:zi,useDebugValue:zi,useResponder:zi},Ji={readContext:Po,useCallback:function(e,t){return Hi().memoizedState=[e,void 0===t?null:t],e},useContext:Po,useEffect:function(e,t){return $i(516,_i|Ei,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,$i(4,yi|Si,Yi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return $i(4,yi|Si,e,t)},useMemo:function(e,t){var n=Hi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Hi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Qi.bind(null,Ti,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Hi().memoizedState=e},useState:function(e){var t=Hi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:Vi,lastRenderedState:e}).dispatch=Qi.bind(null,Ti,e),[t.memoizedState,e]},useDebugValue:Zi,useResponder:on},ea={readContext:Po,useCallback:function(e,t){var n=Wi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Fi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)},useContext:Po,useEffect:function(e,t){return Ki(516,_i|Ei,e,t)},useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Ki(4,yi|Si,Yi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ki(4,yi|Si,e,t)},useMemo:function(e,t){var n=Wi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Fi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:Gi,useRef:function(){return Wi().memoizedState},useState:function(e){return Gi(Vi)},useDebugValue:Zi,useResponder:on},ta=null,na=null,ra=!1;function oa(e,t){var n=rs(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function ia(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function aa(e){if(ra){var t=na;if(t){var n=t;if(!ia(e,t)){if(!(t=kr(n.nextSibling))||!ia(e,t))return e.effectTag|=2,ra=!1,void(ta=e);oa(ta,n)}ta=e,na=kr(t.firstChild)}else e.effectTag|=2,ra=!1,ta=e}}function la(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&18!==e.tag;)e=e.return;ta=e}function sa(e){if(e!==ta)return!1;if(!ra)return la(e),ra=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Cr(t,e.memoizedProps))for(t=na;t;)oa(e,t),t=kr(t.nextSibling);return la(e),na=ta?kr(e.stateNode.nextSibling):null,!0}function ua(){na=ta=null,ra=!1}var ca=qe.ReactCurrentOwner,fa=!1;function da(e,t,n,r){t.child=null===e?ti(t,null,n,r):ei(t,e.child,n,r)}function pa(e,t,n,r,o){n=n.render;var i=t.ref;return ko(t,o),r=Bi(e,t,n,r,i,o),null===e||fa?(t.effectTag|=1,da(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),Ca(e,t,o))}function ha(e,t,n,r,o,i){if(null===e){var a=n.type;return"function"!=typeof a||os(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=as(n.type,null,r,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,ma(e,t,a,r,o,i))}return a=e.child,o<i&&(o=a.memoizedProps,(n=null!==(n=n.compare)?n:rn)(o,r)&&e.ref===t.ref)?Ca(e,t,i):(t.effectTag|=1,(e=is(a,r)).ref=t.ref,e.return=t,t.child=e)}function ma(e,t,n,r,o,i){return null!==e&&rn(e.memoizedProps,r)&&e.ref===t.ref&&(fa=!1,o<i)?Ca(e,t,i):ga(e,t,n,r,i)}function va(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function ga(e,t,n,r,o){var i=zr(n)?Nr:Lr.current;return i=Ir(t,i),ko(t,o),n=Bi(e,t,n,r,i,o),null===e||fa?(t.effectTag|=1,da(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),Ca(e,t,o))}function ya(e,t,n,r,o){if(zr(n)){var i=!0;Wr(t)}else i=!1;if(ko(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),$o(t,n,r),Yo(t,n,r,o),r=!0;else if(null===e){var a=t.stateNode,l=t.memoizedProps;a.props=l;var s=a.context,u=n.contextType;"object"==typeof u&&null!==u?u=Po(u):u=Ir(t,u=zr(n)?Nr:Lr.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof a.getSnapshotBeforeUpdate;f||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==r||s!==u)&&Ko(t,a,r,u),Ao=!1;var d=t.memoizedState;s=a.state=d;var p=t.updateQueue;null!==p&&(Fo(t,p,r,a,o),s=t.memoizedState),l!==r||d!==s||Dr.current||Ao?("function"==typeof c&&(Vo(t,n,c,r),s=t.memoizedState),(l=Ao||qo(t,n,l,r,d,s,u))?(f||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.effectTag|=4)):("function"==typeof a.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=s),a.props=r,a.state=s,a.context=u,r=l):("function"==typeof a.componentDidMount&&(t.effectTag|=4),r=!1)}else a=t.stateNode,l=t.memoizedProps,a.props=t.type===t.elementType?l:bo(t.type,l),s=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=Po(u):u=Ir(t,u=zr(n)?Nr:Lr.current),(f="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==r||s!==u)&&Ko(t,a,r,u),Ao=!1,s=t.memoizedState,d=a.state=s,null!==(p=t.updateQueue)&&(Fo(t,p,r,a,o),d=t.memoizedState),l!==r||s!==d||Dr.current||Ao?("function"==typeof c&&(Vo(t,n,c,r),d=t.memoizedState),(c=Ao||qo(t,n,l,r,s,d,u))?(f||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,d,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,d,u)),"function"==typeof a.componentDidUpdate&&(t.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),a.props=r,a.state=d,a.context=u,r=c):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&s===e.memoizedState||(t.effectTag|=256),r=!1);return ba(e,t,n,r,i,o)}function ba(e,t,n,r,o,i){va(e,t);var a=0!=(64&t.effectTag);if(!r&&!a)return o&&Vr(t,n,!1),Ca(e,t,i);r=t.stateNode,ca.current=t;var l=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&a?(t.child=ei(t,e.child,null,i),t.child=ei(t,null,l,i)):da(e,t,l,i),t.memoizedState=r.state,o&&Vr(t,n,!0),t.child}function wa(e){var t=e.stateNode;t.pendingContext?Ur(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ur(0,t.context,!1),li(e,t.containerInfo)}var Sa={};function Ea(e,t,n){var r,o=t.mode,i=t.pendingProps,a=hi.current,l=null,s=!1;if((r=0!=(64&t.effectTag))||(r=0!=(a&pi)&&(null===e||null!==e.memoizedState)),r?(l=Sa,s=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(a|=di),Mr(hi,a&=fi),null===e)if(s){if(i=i.fallback,(e=ls(null,o,0,null)).return=t,0==(2&t.mode))for(s=null!==t.memoizedState?t.child.child:t.child,e.child=s;null!==s;)s.return=e,s=s.sibling;(n=ls(i,o,n,null)).return=t,e.sibling=n,o=e}else o=n=ti(t,null,i.children,n);else{if(null!==e.memoizedState)if(o=(a=e.child).sibling,s){if(i=i.fallback,(n=is(a,a.pendingProps)).return=t,0==(2&t.mode)&&(s=null!==t.memoizedState?t.child.child:t.child)!==a.child)for(n.child=s;null!==s;)s.return=n,s=s.sibling;(i=is(o,i,o.expirationTime)).return=t,n.sibling=i,o=n,n.childExpirationTime=0,n=i}else o=n=ei(t,a.child,i.children,n);else if(a=e.child,s){if(s=i.fallback,(i=ls(null,o,0,null)).return=t,i.child=a,null!==a&&(a.return=i),0==(2&t.mode))for(a=null!==t.memoizedState?t.child.child:t.child,i.child=a;null!==a;)a.return=i,a=a.sibling;(n=ls(s,o,n,null)).return=t,i.sibling=n,n.effectTag|=2,o=i,i.childExpirationTime=0}else n=o=ei(t,a,i.children,n);t.stateNode=e.stateNode}return t.memoizedState=l,t.child=o,n}function _a(e,t,n,r,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,last:r,tail:n,tailExpiration:0,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.last=r,i.tail=n,i.tailExpiration=0,i.tailMode=o)}function xa(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(da(e,t,r.children,n),0!=((r=hi.current)&pi))r=r&fi|pi,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag){if(null!==e.memoizedState){e.expirationTime<n&&(e.expirationTime=n);var a=e.alternate;null!==a&&a.expirationTime<n&&(a.expirationTime=n),Oo(e.return,n)}}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=fi}if(Mr(hi,r),0==(2&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(r=n.alternate)&&null===mi(r)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),_a(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(r=o.alternate)&&null===mi(r)){t.child=o;break}r=o.sibling,o.sibling=n,n=o,o=r}_a(t,!0,n,null,i);break;case"together":_a(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ca(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw a(Error(153));if(null!==t.child){for(n=is(e=t.child,e.pendingProps,e.expirationTime),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=is(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function Ta(e){e.effectTag|=4}var Oa=void 0,ka=void 0,Pa=void 0,Aa=void 0;function Ra(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ma(e){switch(e.tag){case 1:zr(e.type)&&Fr();var t=e.effectTag;return 2048&t?(e.effectTag=-2049&t|64,e):null;case 3:if(si(),Br(),0!=(64&(t=e.effectTag)))throw a(Error(285));return e.effectTag=-2049&t|64,e;case 5:return ci(e),null;case 13:return Rr(hi),2048&(t=e.effectTag)?(e.effectTag=-2049&t|64,e):null;case 18:return null;case 19:return Rr(hi),null;case 4:return si(),null;case 10:return To(e),null;default:return null}}function ja(e,t){return{value:e,source:t,stack:ft(t)}}Oa=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(20===n.tag)e.appendChild(n.stateNode.instance);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},ka=function(){},Pa=function(e,t,n,r,i){var a=e.memoizedProps;if(a!==r){var l=t.stateNode;switch(ai(ri.current),e=null,n){case"input":a=Et(l,a),r=Et(l,r),e=[];break;case"option":a=tr(l,a),r=tr(l,r),e=[];break;case"select":a=o({},a,{value:void 0}),r=o({},r,{value:void 0}),e=[];break;case"textarea":a=rr(l,a),r=rr(l,r),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(l.onclick=Sr)}yr(n,r),l=n=void 0;var s=null;for(n in a)if(!r.hasOwnProperty(n)&&a.hasOwnProperty(n)&&null!=a[n])if("style"===n){var u=a[n];for(l in u)u.hasOwnProperty(l)&&(s||(s={}),s[l]="")}else"dangerouslySetInnerHTML"!==n&&"children"!==n&&"suppressContentEditableWarning"!==n&&"suppressHydrationWarning"!==n&&"autoFocus"!==n&&(p.hasOwnProperty(n)?e||(e=[]):(e=e||[]).push(n,null));for(n in r){var c=r[n];if(u=null!=a?a[n]:void 0,r.hasOwnProperty(n)&&c!==u&&(null!=c||null!=u))if("style"===n)if(u){for(l in u)!u.hasOwnProperty(l)||c&&c.hasOwnProperty(l)||(s||(s={}),s[l]="");for(l in c)c.hasOwnProperty(l)&&u[l]!==c[l]&&(s||(s={}),s[l]=c[l])}else s||(e||(e=[]),e.push(n,s)),s=c;else"dangerouslySetInnerHTML"===n?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(e=e||[]).push(n,""+c)):"children"===n?u===c||"string"!=typeof c&&"number"!=typeof c||(e=e||[]).push(n,""+c):"suppressContentEditableWarning"!==n&&"suppressHydrationWarning"!==n&&(p.hasOwnProperty(n)?(null!=c&&wr(i,n),e||u===c||(e=[])):(e=e||[]).push(n,c))}s&&(e=e||[]).push("style",s),i=e,(t.updateQueue=i)&&Ta(t)}},Aa=function(e,t,n,r){n!==r&&Ta(t)};var La="function"==typeof WeakSet?WeakSet:Set;function Da(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ft(n)),null!==n&&ct(n.type),t=t.value,null!==e&&1===e.tag&&ct(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function Na(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Zl(e,t)}else t.current=null}function Ia(e,t,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var r=n=n.next;do{if((r.tag&e)!==vi){var o=r.destroy;r.destroy=void 0,void 0!==o&&o()}(r.tag&t)!==vi&&(o=r.create,r.destroy=o()),r=r.next}while(r!==n)}}function za(e,t){switch("function"==typeof ts&&ts(e),e.tag){case 0:case 11:case 14:case 15:var n=e.updateQueue;if(null!==n&&null!==(n=n.lastEffect)){var r=n.next;po(97<t?97:t,(function(){var t=r;do{var n=t.destroy;if(void 0!==n){var o=e;try{n()}catch(e){Zl(o,e)}}t=t.next}while(t!==r)}))}break;case 1:Na(e),"function"==typeof(t=e.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Zl(e,t)}}(e,t);break;case 5:Na(e);break;case 4:Ha(e,t)}}function Fa(e,t){for(var n=e;;)if(za(n,t),null!==n.child&&4!==n.tag)n.child.return=n,n=n.child;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function Ba(e){return 5===e.tag||3===e.tag||4===e.tag}function Ua(e){e:{for(var t=e.return;null!==t;){if(Ba(t)){var n=t;break e}t=t.return}throw a(Error(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw a(Error(161))}16&n.effectTag&&(dr(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||Ba(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var o=e;;){var i=5===o.tag||6===o.tag;if(i||20===o.tag){var l=i?o.stateNode:o.stateNode.instance;if(n)if(r){var s=l;l=n,8===(i=t).nodeType?i.parentNode.insertBefore(s,l):i.insertBefore(s,l)}else t.insertBefore(l,n);else r?(8===(s=t).nodeType?(i=s.parentNode).insertBefore(l,s):(i=s).appendChild(l),null!=(s=s._reactRootContainer)||null!==i.onclick||(i.onclick=Sr)):t.appendChild(l)}else if(4!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;o=o.return}o.sibling.return=o.return,o=o.sibling}}function Ha(e,t){for(var n=e,r=!1,o=void 0,i=void 0;;){if(!r){r=n.return;e:for(;;){if(null===r)throw a(Error(160));switch(o=r.stateNode,r.tag){case 5:i=!1;break e;case 3:case 4:o=o.containerInfo,i=!0;break e}r=r.return}r=!0}if(5===n.tag||6===n.tag)if(Fa(n,t),i){var l=o,s=n.stateNode;8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)}else o.removeChild(n.stateNode);else if(20===n.tag)s=n.stateNode.instance,Fa(n,t),i?8===(l=o).nodeType?l.parentNode.removeChild(s):l.removeChild(s):o.removeChild(s);else if(4===n.tag){if(null!==n.child){o=n.stateNode.containerInfo,i=!0,n.child.return=n,n=n.child;continue}}else if(za(n,t),null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;4===(n=n.return).tag&&(r=!1)}n.sibling.return=n.return,n=n.sibling}}function Wa(e,t){switch(t.tag){case 0:case 11:case 14:case 15:Ia(yi,bi,t);break;case 1:break;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,o=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[D]=r,"input"===e&&"radio"===r.type&&null!=r.name&&xt(n,r),br(e,o),t=br(e,r),o=0;o<i.length;o+=2){var l=i[o],s=i[o+1];"style"===l?vr(n,s):"dangerouslySetInnerHTML"===l?fr(n,s):"children"===l?dr(n,s):wt(n,l,s,t)}switch(e){case"input":Ct(n,r);break;case"textarea":ir(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?nr(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?nr(n,!!r.multiple,r.defaultValue,!0):nr(n,!!r.multiple,r.multiple?[]:"",!1))}}}break;case 6:if(null===t.stateNode)throw a(Error(162));t.stateNode.nodeValue=t.memoizedProps;break;case 3:case 12:break;case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,ml=uo()),null!==n)e:for(e=n;;){if(5===e.tag)i=e.stateNode,r?"function"==typeof(i=i.style).setProperty?i.setProperty("display","none","important"):i.display="none":(i=e.stateNode,o=null!=(o=e.memoizedProps.style)&&o.hasOwnProperty("display")?o.display:null,i.style.display=mr("display",o));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState){(i=e.child.sibling).return=e,e=i;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}Va(t);break;case 19:Va(t);break;case 17:case 20:break;default:throw a(Error(163))}}function Va(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new La),t.forEach((function(t){var r=Xl.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var Ga="function"==typeof WeakMap?WeakMap:Map;function qa(e,t,n){(n=jo(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){yl||(yl=!0,bl=r),Da(e,t)},n}function $a(e,t,n){(n=jo(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return Da(e,t),r(o)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===wl?wl=new Set([this]):wl.add(this),Da(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var Ka=Math.ceil,Ya=qe.ReactCurrentDispatcher,Za=qe.ReactCurrentOwner,Qa=0,Xa=8,Ja=16,el=32,tl=0,nl=1,rl=2,ol=3,il=4,al=Qa,ll=null,sl=null,ul=0,cl=tl,fl=1073741823,dl=1073741823,pl=null,hl=!1,ml=0,vl=500,gl=null,yl=!1,bl=null,wl=null,Sl=!1,El=null,_l=90,xl=0,Cl=null,Tl=0,Ol=null,kl=0;function Pl(){return(al&(Ja|el))!==Qa?1073741821-(uo()/10|0):0!==kl?kl:kl=1073741821-(uo()/10|0)}function Al(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=co();if(0==(4&t))return 99===r?1073741823:1073741822;if((al&Ja)!==Qa)return ul;if(null!==n)e=1073741821-25*(1+((1073741821-e+(0|n.timeoutMs||5e3)/10)/25|0));else switch(r){case 99:e=1073741823;break;case 98:e=1073741821-10*(1+((1073741821-e+15)/10|0));break;case 97:case 96:e=1073741821-25*(1+((1073741821-e+500)/25|0));break;case 95:e=1;break;default:throw a(Error(326))}return null!==ll&&e===ul&&--e,e}var Rl=0;function Ml(e,t){if(50<Tl)throw Tl=0,Ol=null,a(Error(185));if(null!==(e=jl(e,t))){e.pingTime=0;var n=co();if(1073741823===t)if((al&Xa)!==Qa&&(al&(Ja|el))===Qa)for(var r=Ul(e,1073741823,!0);null!==r;)r=r(!0);else Ll(e,99,1073741823),al===Qa&&vo();else Ll(e,n,t);(4&al)===Qa||98!==n&&99!==n||(null===Cl?Cl=new Map([[e,t]]):(void 0===(n=Cl.get(e))||n>t)&&Cl.set(e,t))}}function jl(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,o=null;if(null===r&&3===e.tag)o=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){o=r.stateNode;break}r=r.return}return null!==o&&(t>o.firstPendingTime&&(o.firstPendingTime=t),0===(e=o.lastPendingTime)||t<e)&&(o.lastPendingTime=t),o}function Ll(e,t,n){if(e.callbackExpirationTime<n){var r=e.callbackNode;null!==r&&r!==ro&&$r(r),e.callbackExpirationTime=n,1073741823===n?e.callbackNode=mo(Dl.bind(null,e,Ul.bind(null,e,n))):(r=null,1!==n&&(r={timeout:10*(1073741821-n)-uo()}),e.callbackNode=ho(t,Dl.bind(null,e,Ul.bind(null,e,n)),r))}}function Dl(e,t,n){var r=e.callbackNode,o=null;try{return null!==(o=t(n))?Dl.bind(null,e,o):null}finally{null===o&&r===e.callbackNode&&(e.callbackNode=null,e.callbackExpirationTime=0)}}function Nl(){(al&(1|Ja|el))===Qa&&(function(){if(null!==Cl){var e=Cl;Cl=null,e.forEach((function(e,t){mo(Ul.bind(null,t,e))})),vo()}}(),$l())}function Il(e,t){var n=al;al|=1;try{return e(t)}finally{(al=n)===Qa&&vo()}}function zl(e,t,n,r){var o=al;al|=4;try{return po(98,e.bind(null,t,n,r))}finally{(al=o)===Qa&&vo()}}function Fl(e,t){var n=al;al&=-2,al|=Xa;try{return e(t)}finally{(al=n)===Qa&&vo()}}function Bl(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Or(n)),null!==sl)for(n=sl.return;null!==n;){var r=n;switch(r.tag){case 1:var o=r.type.childContextTypes;null!=o&&Fr();break;case 3:si(),Br();break;case 5:ci(r);break;case 4:si();break;case 13:case 19:Rr(hi);break;case 10:To(r)}n=n.return}ll=e,sl=is(e.current,null),ul=t,cl=tl,dl=fl=1073741823,pl=null,hl=!1}function Ul(e,t,n){if((al&(Ja|el))!==Qa)throw a(Error(327));if(e.firstPendingTime<t)return null;if(n&&e.finishedExpirationTime===t)return Gl.bind(null,e);if($l(),e!==ll||t!==ul)Bl(e,t);else if(cl===ol)if(hl)Bl(e,t);else{var r=e.lastPendingTime;if(r<t)return Ul.bind(null,e,r)}if(null!==sl){r=al,al|=Ja;var o=Ya.current;if(null===o&&(o=Xi),Ya.current=Xi,n){if(1073741823!==t){var i=Pl();if(i<t)return al=r,xo(),Ya.current=o,Ul.bind(null,e,i)}}else kl=0;for(;;)try{if(n)for(;null!==sl;)sl=Wl(sl);else for(;null!==sl&&!Kr();)sl=Wl(sl);break}catch(n){if(xo(),Ui(),null===(i=sl)||null===i.return)throw Bl(e,t),al=r,n;e:{var l=e,s=i.return,u=i,c=n,f=ul;if(u.effectTag|=1024,u.firstEffect=u.lastEffect=null,null!==c&&"object"==typeof c&&"function"==typeof c.then){var d=c,p=0!=(hi.current&di);c=s;do{var h;if((h=13===c.tag)&&(null!==c.memoizedState?h=!1:h=void 0!==(h=c.memoizedProps).fallback&&(!0!==h.unstable_avoidThisFallback||!p)),h){if(null===(s=c.updateQueue)?((s=new Set).add(d),c.updateQueue=s):s.add(d),0==(2&c.mode)){c.effectTag|=64,u.effectTag&=-1957,1===u.tag&&(null===u.alternate?u.tag=17:((f=jo(1073741823,null)).tag=2,Do(u,f))),u.expirationTime=1073741823;break e}u=l,l=f,null===(p=u.pingCache)?(p=u.pingCache=new Ga,s=new Set,p.set(d,s)):void 0===(s=p.get(d))&&(s=new Set,p.set(d,s)),s.has(l)||(s.add(l),u=Ql.bind(null,u,d,l),d.then(u,u)),c.effectTag|=2048,c.expirationTime=f;break e}c=c.return}while(null!==c);c=Error((ct(u.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."+ft(u))}cl!==il&&(cl=nl),c=ja(c,u),u=s;do{switch(u.tag){case 3:u.effectTag|=2048,u.expirationTime=f,No(u,f=qa(u,c,f));break e;case 1:if(d=c,l=u.type,s=u.stateNode,0==(64&u.effectTag)&&("function"==typeof l.getDerivedStateFromError||null!==s&&"function"==typeof s.componentDidCatch&&(null===wl||!wl.has(s)))){u.effectTag|=2048,u.expirationTime=f,No(u,f=$a(u,d,f));break e}}u=u.return}while(null!==u)}sl=Vl(i)}if(al=r,xo(),Ya.current=o,null!==sl)return Ul.bind(null,e,t)}if(e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,function(e,t){var n=e.firstBatch;return!!(null!==n&&n._defer&&n._expirationTime>=t)&&(ho(97,(function(){return n._onComplete(),null})),!0)}(e,t))return null;switch(ll=null,cl){case tl:throw a(Error(328));case nl:return(r=e.lastPendingTime)<t?Ul.bind(null,e,r):n?Gl.bind(null,e):(Bl(e,t),mo(Ul.bind(null,e,t)),null);case rl:return 1073741823===fl&&!n&&10<(n=ml+vl-uo())?hl?(Bl(e,t),Ul.bind(null,e,t)):(r=e.lastPendingTime)<t?Ul.bind(null,e,r):(e.timeoutHandle=Tr(Gl.bind(null,e),n),null):Gl.bind(null,e);case ol:if(!n){if(hl)return Bl(e,t),Ul.bind(null,e,t);if((n=e.lastPendingTime)<t)return Ul.bind(null,e,n);if(1073741823!==dl?n=10*(1073741821-dl)-uo():1073741823===fl?n=0:(n=10*(1073741821-fl)-5e3,0>(n=(r=uo())-n)&&(n=0),(t=10*(1073741821-t)-r)<(n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ka(n/1960))-n)&&(n=t)),10<n)return e.timeoutHandle=Tr(Gl.bind(null,e),n),null}return Gl.bind(null,e);case il:return!n&&1073741823!==fl&&null!==pl&&(r=fl,0>=(t=0|(o=pl).busyMinDurationMs)?t=0:(n=0|o.busyDelayMs,t=(r=uo()-(10*(1073741821-r)-(0|o.timeoutMs||5e3)))<=n?0:n+t-r),10<t)?(e.timeoutHandle=Tr(Gl.bind(null,e),t),null):Gl.bind(null,e);default:throw a(Error(329))}}function Hl(e,t){e<fl&&1<e&&(fl=e),null!==t&&e<dl&&1<e&&(dl=e,pl=t)}function Wl(e){var t=Jl(e.alternate,e,ul);return e.memoizedProps=e.pendingProps,null===t&&(t=Vl(e)),Za.current=null,t}function Vl(e){sl=e;do{var t=sl.alternate;if(e=sl.return,0==(1024&sl.effectTag)){e:{var n=t,r=ul,i=(t=sl).pendingProps;switch(t.tag){case 2:case 16:break;case 15:case 0:break;case 1:zr(t.type)&&Fr();break;case 3:si(),Br(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==n&&null!==n.child||(sa(t),t.effectTag&=-3),ka(t);break;case 5:ci(t),r=ai(ii.current);var l=t.type;if(null!==n&&null!=t.stateNode)Pa(n,t,l,i,r),n.ref!==t.ref&&(t.effectTag|=128);else if(i){var s=ai(ri.current);if(sa(t)){i=void 0,l=(n=t).stateNode;var u=n.type,c=n.memoizedProps;switch(l[L]=n,l[D]=c,u){case"iframe":case"object":case"embed":Dn("load",l);break;case"video":case"audio":for(var f=0;f<ne.length;f++)Dn(ne[f],l);break;case"source":Dn("error",l);break;case"img":case"image":case"link":Dn("error",l),Dn("load",l);break;case"form":Dn("reset",l),Dn("submit",l);break;case"details":Dn("toggle",l);break;case"input":_t(l,c),Dn("invalid",l),wr(r,"onChange");break;case"select":l._wrapperState={wasMultiple:!!c.multiple},Dn("invalid",l),wr(r,"onChange");break;case"textarea":or(l,c),Dn("invalid",l),wr(r,"onChange")}for(i in yr(u,c),f=null,c)c.hasOwnProperty(i)&&(s=c[i],"children"===i?"string"==typeof s?l.textContent!==s&&(f=["children",s]):"number"==typeof s&&l.textContent!==""+s&&(f=["children",""+s]):p.hasOwnProperty(i)&&null!=s&&wr(r,i));switch(u){case"input":Ve(l),Tt(l,c,!0);break;case"textarea":Ve(l),ar(l);break;case"select":case"option":break;default:"function"==typeof c.onClick&&(l.onclick=Sr)}r=f,n.updateQueue=r,null!==r&&Ta(t)}else{c=l,n=i,u=t,f=9===r.nodeType?r:r.ownerDocument,s===lr.html&&(s=sr(c)),s===lr.html?"script"===c?((c=f.createElement("div")).innerHTML="<script><\/script>",f=c.removeChild(c.firstChild)):"string"==typeof n.is?f=f.createElement(c,{is:n.is}):(f=f.createElement(c),"select"===c&&(c=f,n.multiple?c.multiple=!0:n.size&&(c.size=n.size))):f=f.createElementNS(s,c),(c=f)[L]=u,c[D]=n,Oa(n=c,t,!1,!1),u=n;var d=r,h=br(l,i);switch(l){case"iframe":case"object":case"embed":Dn("load",u),r=i;break;case"video":case"audio":for(r=0;r<ne.length;r++)Dn(ne[r],u);r=i;break;case"source":Dn("error",u),r=i;break;case"img":case"image":case"link":Dn("error",u),Dn("load",u),r=i;break;case"form":Dn("reset",u),Dn("submit",u),r=i;break;case"details":Dn("toggle",u),r=i;break;case"input":_t(u,i),r=Et(u,i),Dn("invalid",u),wr(d,"onChange");break;case"option":r=tr(u,i);break;case"select":u._wrapperState={wasMultiple:!!i.multiple},r=o({},i,{value:void 0}),Dn("invalid",u),wr(d,"onChange");break;case"textarea":or(u,i),r=rr(u,i),Dn("invalid",u),wr(d,"onChange");break;default:r=i}yr(l,r),c=void 0,f=l,s=u;var m=r;for(c in m)if(m.hasOwnProperty(c)){var v=m[c];"style"===c?vr(s,v):"dangerouslySetInnerHTML"===c?null!=(v=v?v.__html:void 0)&&fr(s,v):"children"===c?"string"==typeof v?("textarea"!==f||""!==v)&&dr(s,v):"number"==typeof v&&dr(s,""+v):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(p.hasOwnProperty(c)?null!=v&&wr(d,c):null!=v&&wt(s,c,v,h))}switch(l){case"input":Ve(u),Tt(u,i,!1);break;case"textarea":Ve(u),ar(u);break;case"option":null!=i.value&&u.setAttribute("value",""+St(i.value));break;case"select":r=u,u=i,r.multiple=!!u.multiple,null!=(c=u.value)?nr(r,!!u.multiple,c,!1):null!=u.defaultValue&&nr(r,!!u.multiple,u.defaultValue,!0);break;default:"function"==typeof r.onClick&&(u.onclick=Sr)}xr(l,i)&&Ta(t),t.stateNode=n}null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw a(Error(166));break;case 6:if(n&&null!=t.stateNode)Aa(n,t,n.memoizedProps,i);else{if("string"!=typeof i&&null===t.stateNode)throw a(Error(166));n=ai(ii.current),ai(ri.current),sa(t)?(r=t.stateNode,n=t.memoizedProps,r[L]=t,r.nodeValue!==n&&Ta(t)):(r=t,(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(i))[L]=t,r.stateNode=n)}break;case 11:break;case 13:if(Rr(hi),i=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=r;break e}r=null!==i,i=!1,null===n?sa(t):(i=null!==(l=n.memoizedState),r||null===l||null!==(l=n.child.sibling)&&(null!==(u=t.firstEffect)?(t.firstEffect=l,l.nextEffect=u):(t.firstEffect=t.lastEffect=l,l.nextEffect=null),l.effectTag=8)),r&&!i&&0!=(2&t.mode)&&(null===n&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(hi.current&di)?cl===tl&&(cl=rl):cl!==tl&&cl!==rl||(cl=ol)),(r||i)&&(t.effectTag|=4);break;case 7:case 8:case 12:break;case 4:si(),ka(t);break;case 10:To(t);break;case 9:case 14:break;case 17:zr(t.type)&&Fr();break;case 18:break;case 19:if(Rr(hi),null===(i=t.memoizedState))break;if(l=0!=(64&t.effectTag),null===(u=i.rendering)){if(l)Ra(i,!1);else if(cl!==tl||null!==n&&0!=(64&n.effectTag))for(n=t.child;null!==n;){if(null!==(u=mi(n))){for(t.effectTag|=64,Ra(i,!1),null!==(n=u.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),t.firstEffect=t.lastEffect=null,n=t.child;null!==n;)l=r,(i=n).effectTag&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(u=i.alternate)?(i.childExpirationTime=0,i.expirationTime=l,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null):(i.childExpirationTime=u.childExpirationTime,i.expirationTime=u.expirationTime,i.child=u.child,i.memoizedProps=u.memoizedProps,i.memoizedState=u.memoizedState,i.updateQueue=u.updateQueue,l=u.dependencies,i.dependencies=null===l?null:{expirationTime:l.expirationTime,firstContext:l.firstContext,responders:l.responders}),n=n.sibling;Mr(hi,hi.current&fi|pi),t=t.child;break e}n=n.sibling}}else{if(!l)if(null!==(n=mi(u))){if(t.effectTag|=64,l=!0,Ra(i,!0),null===i.tail&&"hidden"===i.tailMode){null!==(r=n.updateQueue)&&(t.updateQueue=r,t.effectTag|=4),null!==(t=t.lastEffect=i.lastEffect)&&(t.nextEffect=null);break}}else uo()>i.tailExpiration&&1<r&&(t.effectTag|=64,l=!0,Ra(i,!1),t.expirationTime=t.childExpirationTime=r-1);i.isBackwards?(u.sibling=t.child,t.child=u):(null!==(r=i.last)?r.sibling=u:t.child=u,i.last=u)}if(null!==i.tail){0===i.tailExpiration&&(i.tailExpiration=uo()+500),r=i.tail,i.rendering=r,i.tail=r.sibling,i.lastEffect=t.lastEffect,r.sibling=null,n=hi.current,Mr(hi,n=l?n&fi|pi:n&fi),t=r;break e}break;case 20:break;default:throw a(Error(156))}t=null}if(r=sl,1===ul||1!==r.childExpirationTime){for(n=0,i=r.child;null!==i;)(l=i.expirationTime)>n&&(n=l),(u=i.childExpirationTime)>n&&(n=u),i=i.sibling;r.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=sl.firstEffect),null!==sl.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=sl.firstEffect),e.lastEffect=sl.lastEffect),1<sl.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=sl:e.firstEffect=sl,e.lastEffect=sl))}else{if(null!==(t=Ma(sl)))return t.effectTag&=1023,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=1024)}if(null!==(t=sl.sibling))return t;sl=e}while(null!==sl);return cl===tl&&(cl=il),null}function Gl(e){var t=co();return po(99,ql.bind(null,e,t)),null!==El&&ho(97,(function(){return $l(),null})),null}function ql(e,t){if($l(),(al&(Ja|el))!==Qa)throw a(Error(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw a(Error(177));e.callbackNode=null,e.callbackExpirationTime=0;var o=n.expirationTime,i=n.childExpirationTime;if(o=i>o?i:o,e.firstPendingTime=o,o<e.lastPendingTime&&(e.lastPendingTime=o),e===ll&&(sl=ll=null,ul=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,o=n.firstEffect):o=n:o=n.firstEffect,null!==o){i=al,al|=el,Za.current=null,Er=Ln;var l=Gn();if(qn(l)){if("selectionStart"in l)var s={start:l.selectionStart,end:l.selectionEnd};else e:{var u=(s=(s=l.ownerDocument)&&s.defaultView||window).getSelection&&s.getSelection();if(u&&0!==u.rangeCount){s=u.anchorNode;var c=u.anchorOffset,f=u.focusNode;u=u.focusOffset;try{s.nodeType,f.nodeType}catch(e){s=null;break e}var d=0,p=-1,h=-1,m=0,v=0,g=l,y=null;t:for(;;){for(var b;g!==s||0!==c&&3!==g.nodeType||(p=d+c),g!==f||0!==u&&3!==g.nodeType||(h=d+u),3===g.nodeType&&(d+=g.nodeValue.length),null!==(b=g.firstChild);)y=g,g=b;for(;;){if(g===l)break t;if(y===s&&++m===c&&(p=d),y===f&&++v===u&&(h=d),null!==(b=g.nextSibling))break;y=(g=y).parentNode}g=b}s=-1===p||-1===h?null:{start:p,end:h}}else s=null}s=s||{start:0,end:0}}else s=null;_r={focusedElem:l,selectionRange:s},Ln=!1,gl=o;do{try{for(;null!==gl;){if(0!=(256&gl.effectTag)){var w=gl.alternate;switch((l=gl).tag){case 0:case 11:case 15:Ia(gi,vi,l);break;case 1:if(256&l.effectTag&&null!==w){var S=w.memoizedProps,E=w.memoizedState,_=l.stateNode,x=_.getSnapshotBeforeUpdate(l.elementType===l.type?S:bo(l.type,S),E);_.__reactInternalSnapshotBeforeUpdate=x}break;case 3:case 5:case 6:case 4:case 17:break;default:throw a(Error(163))}}gl=gl.nextEffect}}catch(e){if(null===gl)throw a(Error(330));Zl(gl,e),gl=gl.nextEffect}}while(null!==gl);gl=o;do{try{for(w=t;null!==gl;){var C=gl.effectTag;if(16&C&&dr(gl.stateNode,""),128&C){var T=gl.alternate;if(null!==T){var O=T.ref;null!==O&&("function"==typeof O?O(null):O.current=null)}}switch(14&C){case 2:Ua(gl),gl.effectTag&=-3;break;case 6:Ua(gl),gl.effectTag&=-3,Wa(gl.alternate,gl);break;case 4:Wa(gl.alternate,gl);break;case 8:Ha(S=gl,w),S.return=null,S.child=null,S.memoizedState=null,S.updateQueue=null,S.dependencies=null;var k=S.alternate;null!==k&&(k.return=null,k.child=null,k.memoizedState=null,k.updateQueue=null,k.dependencies=null)}gl=gl.nextEffect}}catch(e){if(null===gl)throw a(Error(330));Zl(gl,e),gl=gl.nextEffect}}while(null!==gl);if(O=_r,T=Gn(),C=O.focusedElem,w=O.selectionRange,T!==C&&C&&C.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(C.ownerDocument.documentElement,C)){null!==w&&qn(C)&&(T=w.start,void 0===(O=w.end)&&(O=T),"selectionStart"in C?(C.selectionStart=T,C.selectionEnd=Math.min(O,C.value.length)):(O=(T=C.ownerDocument||document)&&T.defaultView||window).getSelection&&(O=O.getSelection(),S=C.textContent.length,k=Math.min(w.start,S),w=void 0===w.end?k:Math.min(w.end,S),!O.extend&&k>w&&(S=w,w=k,k=S),S=Vn(C,k),E=Vn(C,w),S&&E&&(1!==O.rangeCount||O.anchorNode!==S.node||O.anchorOffset!==S.offset||O.focusNode!==E.node||O.focusOffset!==E.offset)&&((T=T.createRange()).setStart(S.node,S.offset),O.removeAllRanges(),k>w?(O.addRange(T),O.extend(E.node,E.offset)):(T.setEnd(E.node,E.offset),O.addRange(T))))),T=[];for(O=C;O=O.parentNode;)1===O.nodeType&&T.push({element:O,left:O.scrollLeft,top:O.scrollTop});for("function"==typeof C.focus&&C.focus(),C=0;C<T.length;C++)(O=T[C]).element.scrollLeft=O.left,O.element.scrollTop=O.top}_r=null,Ln=!!Er,Er=null,e.current=n,gl=o;do{try{for(C=r;null!==gl;){var P=gl.effectTag;if(36&P){var A=gl.alternate;switch(O=C,(T=gl).tag){case 0:case 11:case 15:Ia(wi,Si,T);break;case 1:var R=T.stateNode;if(4&T.effectTag)if(null===A)R.componentDidMount();else{var M=T.elementType===T.type?A.memoizedProps:bo(T.type,A.memoizedProps);R.componentDidUpdate(M,A.memoizedState,R.__reactInternalSnapshotBeforeUpdate)}var j=T.updateQueue;null!==j&&Bo(0,j,R);break;case 3:var L=T.updateQueue;if(null!==L){if(k=null,null!==T.child)switch(T.child.tag){case 5:k=T.child.stateNode;break;case 1:k=T.child.stateNode}Bo(0,L,k)}break;case 5:var D=T.stateNode;null===A&&4&T.effectTag&&(O=D,xr(T.type,T.memoizedProps)&&O.focus());break;case 6:case 4:case 12:break;case 13:case 19:case 17:case 20:break;default:throw a(Error(163))}}if(128&P){var N=gl.ref;if(null!==N){var I=gl.stateNode;switch(gl.tag){case 5:var z=I;break;default:z=I}"function"==typeof N?N(z):N.current=z}}512&P&&(Sl=!0),gl=gl.nextEffect}}catch(e){if(null===gl)throw a(Error(330));Zl(gl,e),gl=gl.nextEffect}}while(null!==gl);gl=null,oo(),al=i}else e.current=n;if(Sl)Sl=!1,El=e,xl=r,_l=t;else for(gl=o;null!==gl;)t=gl.nextEffect,gl.nextEffect=null,gl=t;if(0!==(t=e.firstPendingTime)?Ll(e,P=yo(P=Pl(),t),t):wl=null,"function"==typeof es&&es(n.stateNode,r),1073741823===t?e===Ol?Tl++:(Tl=0,Ol=e):Tl=0,yl)throw yl=!1,e=bl,bl=null,e;return(al&Xa)!==Qa?null:(vo(),null)}function $l(){if(null===El)return!1;var e=El,t=xl,n=_l;return El=null,xl=0,_l=90,po(97<n?97:n,Kl.bind(null,e,t))}function Kl(e){if((al&(Ja|el))!==Qa)throw a(Error(331));var t=al;for(al|=el,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:Ia(_i,vi,n),Ia(vi,Ei,n)}}catch(t){if(null===e)throw a(Error(330));Zl(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return al=t,vo(),!0}function Yl(e,t,n){Do(e,t=qa(e,t=ja(n,t),1073741823)),null!==(e=jl(e,1073741823))&&Ll(e,99,1073741823)}function Zl(e,t){if(3===e.tag)Yl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Yl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===wl||!wl.has(r))){Do(n,e=$a(n,e=ja(t,e),1073741823)),null!==(n=jl(n,1073741823))&&Ll(n,99,1073741823);break}}n=n.return}}function Ql(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),ll===e&&ul===n?cl===ol||cl===rl&&1073741823===fl&&uo()-ml<vl?Bl(e,ul):hl=!0:e.lastPendingTime<n||(0!==(t=e.pingTime)&&t<n||(e.pingTime=n,e.finishedExpirationTime===n&&(e.finishedExpirationTime=0,e.finishedWork=null),Ll(e,t=yo(t=Pl(),n),n)))}function Xl(e,t){var n=e.stateNode;null!==n&&n.delete(t),n=yo(n=Pl(),t=Al(n,e,null)),null!==(e=jl(e,t))&&Ll(e,n,t)}var Jl=void 0;Jl=function(e,t,n){var r=t.expirationTime;if(null!==e){var o=t.pendingProps;if(e.memoizedProps!==o||Dr.current)fa=!0;else if(r<n){switch(fa=!1,t.tag){case 3:wa(t),ua();break;case 5:if(ui(t),4&t.mode&&1!==n&&o.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:zr(t.type)&&Wr(t);break;case 4:li(t,t.stateNode.containerInfo);break;case 10:Co(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?Ea(e,t,n):(Mr(hi,hi.current&fi),null!==(t=Ca(e,t,n))?t.sibling:null);Mr(hi,hi.current&fi);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return xa(e,t,n);t.effectTag|=64}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null),Mr(hi,hi.current),!r)return null}return Ca(e,t,n)}}else fa=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,o=Ir(t,Lr.current),ko(t,n),o=Bi(null,t,r,e,o,n),t.effectTag|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(t.tag=1,Ui(),zr(r)){var i=!0;Wr(t)}else i=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null;var l=r.getDerivedStateFromProps;"function"==typeof l&&Vo(t,r,l,e),o.updater=Go,t.stateNode=o,o._reactInternalFiber=t,Yo(t,r,e,n),t=ba(null,t,r,!0,i,n)}else t.tag=0,da(null,t,o,n),t=t.child;return t;case 16:switch(o=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,o=function(e){var t=e._result;switch(e._status){case 1:return t;case 2:case 0:throw t;default:switch(e._status=0,(t=(t=e._ctor)()).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)})),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}(o),t.type=o,i=t.tag=function(e){if("function"==typeof e)return os(e)?1:0;if(null!=e){if((e=e.$$typeof)===rt)return 11;if(e===at)return 14}return 2}(o),e=bo(o,e),i){case 0:t=ga(null,t,o,e,n);break;case 1:t=ya(null,t,o,e,n);break;case 11:t=pa(null,t,o,e,n);break;case 14:t=ha(null,t,o,bo(o.type,e),r,n);break;default:throw a(Error(306),o,"")}return t;case 0:return r=t.type,o=t.pendingProps,ga(e,t,r,o=t.elementType===r?o:bo(r,o),n);case 1:return r=t.type,o=t.pendingProps,ya(e,t,r,o=t.elementType===r?o:bo(r,o),n);case 3:if(wa(t),null===(r=t.updateQueue))throw a(Error(282));return o=null!==(o=t.memoizedState)?o.element:null,Fo(t,r,t.pendingProps,null,n),(r=t.memoizedState.element)===o?(ua(),t=Ca(e,t,n)):(o=t.stateNode,(o=(null===e||null===e.child)&&o.hydrate)&&(na=kr(t.stateNode.containerInfo.firstChild),ta=t,o=ra=!0),o?(t.effectTag|=2,t.child=ti(t,null,r,n)):(da(e,t,r,n),ua()),t=t.child),t;case 5:return ui(t),null===e&&aa(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,l=o.children,Cr(r,o)?l=null:null!==i&&Cr(r,i)&&(t.effectTag|=16),va(e,t),4&t.mode&&1!==n&&o.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(da(e,t,l,n),t=t.child),t;case 6:return null===e&&aa(t),null;case 13:return Ea(e,t,n);case 4:return li(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ei(t,null,r,n):da(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,pa(e,t,r,o=t.elementType===r?o:bo(r,o),n);case 7:return da(e,t,t.pendingProps,n),t.child;case 8:case 12:return da(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,l=t.memoizedProps,Co(t,i=o.value),null!==l){var s=l.value;if(0===(i=tn(s,i)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(s,i):1073741823))){if(l.children===o.children&&!Dr.current){t=Ca(e,t,n);break e}}else for(null!==(s=t.child)&&(s.return=t);null!==s;){var u=s.dependencies;if(null!==u){l=s.child;for(var c=u.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&i)){1===s.tag&&((c=jo(n,null)).tag=2,Do(s,c)),s.expirationTime<n&&(s.expirationTime=n),null!==(c=s.alternate)&&c.expirationTime<n&&(c.expirationTime=n),Oo(s.return,n),u.expirationTime<n&&(u.expirationTime=n);break}c=c.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}}da(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=(i=t.pendingProps).children,ko(t,n),r=r(o=Po(o,i.unstable_observedBits)),t.effectTag|=1,da(e,t,r,n),t.child;case 14:return i=bo(o=t.type,t.pendingProps),ha(e,t,o,i=bo(o.type,i),r,n);case 15:return ma(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:bo(r,o),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,zr(r)?(e=!0,Wr(t)):e=!1,ko(t,n),$o(t,r,o),Yo(t,r,o,n),ba(null,t,r,!0,e,n);case 19:return xa(e,t,n)}throw a(Error(156))};var es=null,ts=null;function ns(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function rs(e,t,n,r){return new ns(e,t,n,r)}function os(e){return!(!(e=e.prototype)||!e.isReactComponent)}function is(e,t){var n=e.alternate;return null===n?((n=rs(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function as(e,t,n,r,o,i){var l=2;if(r=e,"function"==typeof e)os(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case Qe:return ls(n.children,o,i,t);case nt:l=8,o|=7;break;case Xe:l=8,o|=1;break;case Je:return(e=rs(12,n,t,8|o)).elementType=Je,e.type=Je,e.expirationTime=i,e;case ot:return(e=rs(13,n,t,o)).type=ot,e.elementType=ot,e.expirationTime=i,e;case it:return(e=rs(19,n,t,o)).elementType=it,e.expirationTime=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case et:l=10;break e;case tt:l=9;break e;case rt:l=11;break e;case at:l=14;break e;case lt:l=16,r=null;break e}throw a(Error(130),null==e?e:typeof e,"")}return(t=rs(l,n,t,o)).elementType=e,t.type=r,t.expirationTime=i,t}function ls(e,t,n,r){return(e=rs(7,e,r,t)).expirationTime=n,e}function ss(e,t,n){return(e=rs(6,e,null,t)).expirationTime=n,e}function us(e,t,n){return(t=rs(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function cs(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function fs(e,t,n){return e=new cs(e,t,n),t=rs(3,null,null,2===t?7:1===t?3:0),e.current=t,t.stateNode=e}function ds(e,t,n,r,o,i){var l=t.current;e:if(n){t:{if(2!==an(n=n._reactInternalFiber)||1!==n.tag)throw a(Error(170));var s=n;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(zr(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);throw a(Error(171))}if(1===n.tag){var u=n.type;if(zr(u)){n=Hr(n,u,s);break e}}n=s}else n=jr;return null===t.context?t.context=n:t.pendingContext=n,t=i,(o=jo(r,o)).payload={element:e},null!==(t=void 0===t?null:t)&&(o.callback=t),Do(l,o),Ml(l,r),r}function ps(e,t,n,r){var o=t.current,i=Pl(),a=Ho.suspense;return ds(e,t,n,o=Al(i,o,a),a,r)}function hs(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function ms(e){var t=1073741821-25*(1+((1073741821-Pl()+500)/25|0));t<=Rl&&--t,this._expirationTime=Rl=t,this._root=e,this._callbacks=this._next=null,this._hasChildren=this._didComplete=!1,this._children=null,this._defer=!0}function vs(){this._callbacks=null,this._didCommit=!1,this._onCommit=this._onCommit.bind(this)}function gs(e,t,n){this._internalRoot=fs(e,t,n)}function ys(e,t){this._internalRoot=fs(e,2,t)}function bs(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ws(e,t,n,r,o){var i=n._reactRootContainer,a=void 0;if(i){if(a=i._internalRoot,"function"==typeof o){var l=o;o=function(){var e=hs(a);l.call(e)}}ps(t,a,e,o)}else{if(i=n._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 n;n=e.lastChild;)e.removeChild(n);return new gs(e,0,t)}(n,r),a=i._internalRoot,"function"==typeof o){var s=o;o=function(){var e=hs(a);s.call(e)}}Fl((function(){ps(t,a,e,o)}))}return hs(a)}function Ss(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!bs(t))throw a(Error(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Ze,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)}Oe=function(e,t,n){switch(t){case"input":if(Ct(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=F(r);if(!o)throw a(Error(90));Ge(r),Ct(r,o)}}}break;case"textarea":ir(e,n);break;case"select":null!=(t=n.value)&&nr(e,!!n.multiple,t,!1)}},ms.prototype.render=function(e){if(!this._defer)throw a(Error(250));this._hasChildren=!0,this._children=e;var t=this._root._internalRoot,n=this._expirationTime,r=new vs;return ds(e,t,null,n,null,r._onCommit),r},ms.prototype.then=function(e){if(this._didComplete)e();else{var t=this._callbacks;null===t&&(t=this._callbacks=[]),t.push(e)}},ms.prototype.commit=function(){var e=this._root._internalRoot,t=e.firstBatch;if(!this._defer||null===t)throw a(Error(251));if(this._hasChildren){var n=this._expirationTime;if(t!==this){this._hasChildren&&(n=this._expirationTime=t._expirationTime,this.render(this._children));for(var r=null,o=t;o!==this;)r=o,o=o._next;if(null===r)throw a(Error(251));r._next=o._next,this._next=t,e.firstBatch=this}if(this._defer=!1,t=n,(al&(Ja|el))!==Qa)throw a(Error(253));mo(Ul.bind(null,e,t)),vo(),t=this._next,this._next=null,null!==(t=e.firstBatch=t)&&t._hasChildren&&t.render(t._children)}else this._next=null,this._defer=!1},ms.prototype._onComplete=function(){if(!this._didComplete){this._didComplete=!0;var e=this._callbacks;if(null!==e)for(var t=0;t<e.length;t++)(0,e[t])()}},vs.prototype.then=function(e){if(this._didCommit)e();else{var t=this._callbacks;null===t&&(t=this._callbacks=[]),t.push(e)}},vs.prototype._onCommit=function(){if(!this._didCommit){this._didCommit=!0;var e=this._callbacks;if(null!==e)for(var t=0;t<e.length;t++){var n=e[t];if("function"!=typeof n)throw a(Error(191),n);n()}}},ys.prototype.render=gs.prototype.render=function(e,t){var n=this._internalRoot,r=new vs;return null!==(t=void 0===t?null:t)&&r.then(t),ps(e,n,null,r._onCommit),r},ys.prototype.unmount=gs.prototype.unmount=function(e){var t=this._internalRoot,n=new vs;return null!==(e=void 0===e?null:e)&&n.then(e),ps(null,t,null,n._onCommit),n},ys.prototype.createBatch=function(){var e=new ms(this),t=e._expirationTime,n=this._internalRoot,r=n.firstBatch;if(null===r)n.firstBatch=e,e._next=null;else{for(n=null;null!==r&&r._expirationTime>=t;)n=r,r=r._next;e._next=r,null!==n&&(n._next=e)}return e},je=Il,Le=zl,De=Nl,Ne=function(e,t){var n=al;al|=2;try{return e(t)}finally{(al=n)===Qa&&vo()}};var Es,_s,xs={createPortal:Ss,findDOMNode:function(e){if(null==e)e=null;else if(1!==e.nodeType){var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw a(Error(188));throw a(Error(268),Object.keys(e))}e=null===(e=sn(t))?null:e.stateNode}return e},hydrate:function(e,t,n){if(!bs(t))throw a(Error(200));return ws(null,e,t,!0,n)},render:function(e,t,n){if(!bs(t))throw a(Error(200));return ws(null,e,t,!1,n)},unstable_renderSubtreeIntoContainer:function(e,t,n,r){if(!bs(n))throw a(Error(200));if(null==e||void 0===e._reactInternalFiber)throw a(Error(38));return ws(e,t,n,!1,r)},unmountComponentAtNode:function(e){if(!bs(e))throw a(Error(40));return!!e._reactRootContainer&&(Fl((function(){ws(null,null,e,!1,(function(){e._reactRootContainer=null}))})),!0)},unstable_createPortal:function(){return Ss.apply(void 0,arguments)},unstable_batchedUpdates:Il,unstable_interactiveUpdates:function(e,t,n,r){return Nl(),zl(e,t,n,r)},unstable_discreteUpdates:zl,unstable_flushDiscreteUpdates:Nl,flushSync:function(e,t){if((al&(Ja|el))!==Qa)throw a(Error(187));var n=al;al|=1;try{return po(99,e.bind(null,t))}finally{al=n,vo()}},unstable_createRoot:function(e,t){if(!bs(e))throw a(Error(299),"unstable_createRoot");return new ys(e,null!=t&&!0===t.hydrate)},unstable_createSyncRoot:function(e,t){if(!bs(e))throw a(Error(299),"unstable_createRoot");return new gs(e,1,null!=t&&!0===t.hydrate)},unstable_flushControlled:function(e){var t=al;al|=1;try{po(99,e)}finally{(al=t)===Qa&&vo()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[I,z,F,R.injectEventPluginsByName,d,G,function(e){O(e,V)},Re,Me,Fn,A,$l,{current:!1}]}};_s=(Es={findFiberByHostInstance:N,bundleType:0,version:"16.9.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);es=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},ts=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(o({},Es,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:qe.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=sn(e))?null:e.stateNode},findFiberByHostInstance:function(e){return _s?_s(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var Cs={default:xs},Ts=Cs&&xs||Cs;e.exports=Ts.default||Ts},function(e,t,n){"use strict";e.exports=n(298)},function(e,t,n){"use strict";
/** @license React v0.15.0
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */Object.defineProperty(t,"__esModule",{value:!0});var r=void 0,o=void 0,i=void 0,a=void 0,l=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,u=null,c=function(){if(null!==s)try{var e=t.unstable_now();s(!0,e),s=null}catch(e){throw setTimeout(c,0),e}};t.unstable_now=function(){return Date.now()},r=function(e){null!==s?setTimeout(r,0,e):(s=e,setTimeout(c,0))},o=function(e,t){u=setTimeout(e,t)},i=function(){clearTimeout(u)},a=function(){return!1},l=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,d=window.Date,p=window.setTimeout,h=window.clearTimeout,m=window.requestAnimationFrame,v=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof m&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof v&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"==typeof f&&"function"==typeof f.now?function(){return f.now()}:function(){return d.now()};var g=!1,y=null,b=-1,w=-1,S=33.33,E=-1,_=-1,x=0,C=!1;a=function(){return t.unstable_now()>=x},l=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<e?(S=Math.floor(1e3/e),C=!0):(S=33.33,C=!1)};var T=function(){if(null!==y){var e=t.unstable_now(),n=0<x-e;try{y(n,e)||(y=null)}catch(e){throw k.postMessage(null),e}}},O=new MessageChannel,k=O.port2;O.port1.onmessage=T;var P=function(e){if(null===y)_=E=-1,g=!1;else{g=!0,m((function(e){h(b),P(e)}));var n=function(){x=t.unstable_now()+S/2,T(),b=p(n,3*S)};if(b=p(n,3*S),-1!==E&&.1<e-E){var r=e-E;!C&&-1!==_&&r<S&&_<S&&(8.33>(S=r<_?_:r)&&(S=8.33)),_=r}E=e,x=e+S,k.postMessage(null)}};r=function(e){y=e,g||(g=!0,m((function(e){P(e)})))},o=function(e,n){w=p((function(){e(t.unstable_now())}),n)},i=function(){h(w),w=-1}}var A=null,R=null,M=null,j=3,L=!1,D=!1,N=!1;function I(e,t){var n=e.next;if(n===e)A=null;else{e===A&&(A=n);var r=e.previous;r.next=n,n.previous=r}e.next=e.previous=null,n=e.callback,r=j;var o=M;j=e.priorityLevel,M=e;try{var i=e.expirationTime<=t;switch(j){case 1:var a=n(i);break;case 2:case 3:case 4:a=n(i);break;case 5:a=n(i)}}catch(e){throw e}finally{j=r,M=o}if("function"==typeof a)if(t=e.expirationTime,e.callback=a,null===A)A=e.next=e.previous=e;else{a=null,i=A;do{if(t<=i.expirationTime){a=i;break}i=i.next}while(i!==A);null===a?a=A:a===A&&(A=e),(t=a.previous).next=a.previous=e,e.next=a,e.previous=t}}function z(e){if(null!==R&&R.startTime<=e)do{var t=R,n=t.next;if(t===n)R=null;else{R=n;var r=t.previous;r.next=n,n.previous=r}t.next=t.previous=null,H(t,t.expirationTime)}while(null!==R&&R.startTime<=e)}function F(e){N=!1,z(e),D||(null!==A?(D=!0,r(B)):null!==R&&o(F,R.startTime-e))}function B(e,n){D=!1,N&&(N=!1,i()),z(n),L=!0;try{if(e){if(null!==A)do{I(A,n),z(n=t.unstable_now())}while(null!==A&&!a())}else for(;null!==A&&A.expirationTime<=n;)I(A,n),z(n=t.unstable_now());return null!==A||(null!==R&&o(F,R.startTime-n),!1)}finally{L=!1}}function U(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function H(e,t){if(null===A)A=e.next=e.previous=e;else{var n=null,r=A;do{if(t<r.expirationTime){n=r;break}r=r.next}while(r!==A);null===n?n=A:n===A&&(A=e),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}}var W=l;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=j;j=e;try{return t()}finally{j=n}},t.unstable_next=function(e){switch(j){case 1:case 2:case 3:var t=3;break;default:t=j}var n=j;j=t;try{return e()}finally{j=n}},t.unstable_scheduleCallback=function(e,n,a){var l=t.unstable_now();if("object"==typeof a&&null!==a){var s=a.delay;s="number"==typeof s&&0<s?l+s:l,a="number"==typeof a.timeout?a.timeout:U(e)}else a=U(e),s=l;if(e={callback:n,priorityLevel:e,startTime:s,expirationTime:a=s+a,next:null,previous:null},s>l){if(a=s,null===R)R=e.next=e.previous=e;else{n=null;var u=R;do{if(a<u.startTime){n=u;break}u=u.next}while(u!==R);null===n?n=R:n===R&&(R=e),(a=n.previous).next=n.previous=e,e.next=n,e.previous=a}null===A&&R===e&&(N?i():N=!0,o(F,s-l))}else H(e,a),D||L||(D=!0,r(B));return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(e===t)e===A?A=null:e===R&&(R=null);else{e===A?A=t:e===R&&(R=t);var n=e.previous;n.next=t,t.previous=n}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var t=j;return function(){var n=j;j=t;try{return e.apply(this,arguments)}finally{j=n}}},t.unstable_getCurrentPriorityLevel=function(){return j},t.unstable_shouldYield=function(){var e=t.unstable_now();return z(e),null!==M&&null!==A&&A.startTime<=e&&A.expirationTime<M.expirationTime||a()},t.unstable_requestPaint=W,t.unstable_continueExecution=function(){D||L||(D=!0,r(B))},t.unstable_pauseExecution=function(){},t.unstable_getFirstCallbackNode=function(){return A}},function(e,t,n){"use strict";var r=n(300);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){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 n={array: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:i,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";
/** @license React v16.8.6
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116;function g(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case d:case a:case s:case l:case h:return e;default:switch(e=e&&e.$$typeof){case c:case p:case u:return e;default:return t}}case v:case m:case i:return t}}}function y(e){return g(e)===d}t.typeOf=g,t.AsyncMode=f,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=u,t.Element=o,t.ForwardRef=p,t.Fragment=a,t.Lazy=v,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=l,t.Suspense=h,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===l||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===u||e.$$typeof===c||e.$$typeof===p)},t.isAsyncMode=function(e){return y(e)||g(e)===f},t.isConcurrentMode=y,t.isContextConsumer=function(e){return g(e)===c},t.isContextProvider=function(e){return g(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return g(e)===p},t.isFragment=function(e){return g(e)===a},t.isLazy=function(e){return g(e)===v},t.isMemo=function(e){return g(e)===m},t.isPortal=function(e){return g(e)===i},t.isProfiler=function(e){return g(e)===s},t.isStrictMode=function(e){return g(e)===l},t.isSuspense=function(e){return g(e)===h}},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){var r=/(?:<!--[\S\s]*?-->|<(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+>)/g,o=n(305),i=Object.create?Object.create(null):{};function a(e,t,n,r,o){var i=t.indexOf("<",r),a=t.slice(r,-1===i?void 0:i);/^\s*$/.test(a)&&(a=" "),(!o&&i>-1&&n+e.length>=0||" "!==a)&&e.push({type:"text",content:a})}e.exports=function(e,t){t||(t={}),t.components||(t.components=i);var n,l=[],s=-1,u=[],c={},f=!1;return e.replace(r,(function(r,i){if(f){if(r!=="</"+n.name+">")return;f=!1}var d,p="/"!==r.charAt(1),h=0===r.indexOf("\x3c!--"),m=i+r.length,v=e.charAt(m);p&&!h&&(s++,"tag"===(n=o(r)).type&&t.components[n.name]&&(n.type="component",f=!0),n.voidElement||f||!v||"<"===v||a(n.children,e,s,m,t.ignoreWhitespace),c[n.tagName]=n,0===s&&l.push(n),(d=u[s-1])&&d.children.push(n),u[s]=n),(h||!p||n.voidElement)&&(h||s--,!f&&"<"!==v&&v&&a(d=-1===s?l:u[s].children,e,s,m,t.ignoreWhitespace))})),!l.length&&e.length&&a(l,e,0,0,t.ignoreWhitespace),l}},function(e,t,n){var r=/([\w-]+)|=|(['"])([.\s\S]*?)\2/g,o=n(306);e.exports=function(e){var t,n=0,i=!0,a={type:"tag",name:"",voidElement:!1,attrs:{},children:[]};return e.replace(r,(function(r){if("="===r)return i=!0,void n++;i?0===n?((o[r]||"/"===e.charAt(e.length-2))&&(a.voidElement=!0),a.name=r):(a.attrs[t]=r.replace(/^['"]|['"]$/g,""),t=void 0):(t&&(a.attrs[t]=t),t=r),n++,i=!1})),a}},function(e,t){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},function(e,t){function n(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(e){var t=[];for(var n in e)t.push(n+'="'+e[n]+'"');return t.length?" "+t.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(n,"")+"</"+t.name+">"}}e.exports=function(e){return e.reduce((function(e,t){return e+n("",t)}),"")}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){var r=n(60),o=n(82).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return a.slice()}}(e):o(r(e))}},function(e,t,n){var r=n(43);e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var r=n(10),o=n(48).every;r({target:"Array",proto:!0,forced:n(78)("every")},{every:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){},function(e,t,n){var r=n(27),o=n(139);e.exports=function(e){return r((function(){return!!o[e]()||"​…᠎"!="​…᠎"[e]()||o[e].name!==e}))}},function(e,t,n){},function(e,t,n){},function(e,t){e.exports='<svg id="Layer_1" enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m147.318 43.031c0-23.728-19.305-43.031-43.034-43.031h-61.25c-23.729 0-43.034 19.303-43.034 43.031v8.156h53.942c8.287 0 15.005 6.716 15.005 15s-6.718 15-15.005 15h-53.942v20.26h73.58c8.287 0 15.005 6.716 15.005 15s-6.718 15-15.005 15h-73.58v20.26h53.942c8.287 0 15.005 6.716 15.005 15s-6.718 15-15.005 15h-53.942v20.26h73.58c8.287 0 15.005 6.716 15.005 15s-6.718 15-15.005 15h-73.58v20.26h53.942c8.287 0 15.005 6.716 15.005 15s-6.718 15-15.005 15h-53.942v20.26h73.58c8.287 0 15.005 6.716 15.005 15s-6.718 15-15.005 15h-73.58v19.273h53.942c8.287 0 15.005 6.716 15.005 15s-6.718 15-15.005 15h-53.942v108.714l147.318-147.322z"></path><path d="m468.965 364.376h-300.435l-147.621 147.624 104.797-.069v-54.182c0-8.284 6.718-15 15.005-15s15.005 6.716 15.005 15v54.163l20.25-.013v-73.788c0-8.284 6.718-15 15.005-15s15.005 6.716 15.005 15v73.768l20.25-.013v-54.116c0-8.284 6.718-15 15.005-15s15.005 6.716 15.005 15v54.097l20.249-.013v-73.722c0-8.284 6.718-15 15.005-15s15.005 6.716 15.005 15v73.702l20.25-.013v-54.051c0-8.284 6.718-15 15.005-15s15.005 6.716 15.005 15v54.031l20.25-.013v-73.656c0-8.284 6.718-15 15.005-15s15.005 6.716 15.005 15v73.636l19.262-.013v-53.985c0-8.284 6.718-15 15.005-15s15.005 6.716 15.005 15v53.966l12.711-.008c23.709-.017 43.002-19.321 43.002-43.032v-61.269c0-23.728-19.305-43.031-43.035-43.031z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"></path><path d="M0 0h24v24H0z" fill="none"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"></path><path d="M0 0h24v24H0z" fill="none"></path></svg>'},function(e,t){e.exports='<svg viewBox="-10 -15 51 49" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>Triangle</title><desc>Created with Sketch.</desc><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Artboard" transform="translate(0.000000, -3.000000)" fill="#000000"><polygon id="Triangle" transform="translate(12.000000, 12.000000) scale(1, -1) translate(-12.000000, -12.000000) " points="12 3 24 21 0 21"></polygon></g></g></svg>'},function(e,t){e.exports='<svg version="1.1" id="Layer_11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;} </style><g><g><rect x="74.6" y="63.7" class="st0" width="104" height="20.4"></rect></g><g><rect x="74.6" y="114.4" class="st0" width="104" height="20.4"></rect></g><g><rect x="74.6" y="169.3" class="st0" width="39" height="20.4"></rect></g></g><path class="st0" d="M186.6,29.7h-120c-9.9,0-18,8.1-18,18v158c0,9.9,8.1,18,18,18h120c9.9,0,18-8.1,18-18v-158 C204.6,37.8,196.5,29.7,186.6,29.7z M104.3,206.9H69.5c-3.3,0-6-2.7-6-6V52.6c0-3.3,2.7-6,6-6h114.2c3.3,0,6,2.7,6,6v61.8h-85.4 C104.3,114.4,104.3,206.9,104.3,206.9z M177.8,204.6l-23.4-23.4l-23.3,23.3l-12-11.9l23.3-23.3l-23.2-23.2l12-12l23.2,23.2 l23.3-23.3l11.9,12l-23.3,23.3l23.4,23.4L177.8,204.6z"></path></svg>'},function(e,t){e.exports='<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" enable-background="new 0 0 24 24" xml:space="preserve"><image id="image0" width="24" height="24" x="0" y="0" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElN RQfjAgwEFzfWJaYRAAAAiUlEQVQ4y+3Suw2DMBSF4d8OQ7inRYrZIfIMcXqWRBmCBehBYodQ8DAi 2L59chq7+I6u/IB/ojHb5ibidxo0PYAWcR+cEvAXijetrGDxR54rfPF04YKHW9I8KRhyHIp1raix QJfmYcKIoqRiYkjx48P1e8XE+fnQjgcfiPPz11imJPhVHE6OfyQzAWIf5W+O+OsAAAAldEVYdGRh dGU6Y3JlYXRlADIwMTktMDItMTJUMTE6MjM6NTUtMDc6MDACNDWIAAAAJXRFWHRkYXRlOm1vZGlm eQAyMDE5LTAyLTEyVDExOjIzOjU1LTA3OjAwc2mNNAAAAABJRU5ErkJggg=="></image></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M16.7375649,4 L21.236068,11.9970061 L16.7348397,19.9994626 L7.5018203,20.0006467 L3,11.9970061 L7.49832909,4.0003479 L16.7375649,4 Z M8.73606798,5.99700608 L7.63018536,7.88746878 L13.4671162,17.9973295 L15.5,17.9970061 L16.5126451,16.2389926 L10.5994314,5.99700608 L8.73606798,5.99700608 Z M6.6434864,9.58428881 L5.23606798,11.9970061 L8.73606798,17.9970061 L11.5579671,17.9970061 L6.6434864,9.58428881 Z M17.5249398,14.5298193 L19,11.9970061 L15.5,5.99700608 L12.5985178,5.99700608 L17.5249398,14.5298193 Z" id="Shape" fill="#000000" fill-rule="nonzero"></path></g></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m16.9739609 5.6099999h-2.5857864v-2h4 2v6h-2v-2.58578644l-13.36396104 13.36396104-1.41421356-1.4142136z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m16 12.5v5h-2v-5h-8.5c-.82842712 0-1.5-.6715729-1.5-1.5v-7c0-.82842712.67157288-1.5 1.5-1.5h13c.8284271 0 1.5.67157288 1.5 1.5v7c0 .8284271-.6715729 1.5-1.5 1.5zm-6.97914442 5.0009132h6.97914442v1.9999808h-6.82261926l1.75017416 1.7501741-1.41421359 1.4142136-4.24264068-4.2426407 4.24264068-4.2426407 1.41421359 1.4142136z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m12 21c-4.97056275 0-9-4.0294373-9-9 0-4.97056275 4.02943725-9 9-9 4.9705627 0 9 4.02943725 9 9 0 4.9705627-4.0294373 9-9 9zm0-2c3.8659932 0 7-3.1340068 7-7 0-3.86599325-3.1340068-7-7-7-3.86599325 0-7 3.13400675-7 7 0 3.8659932 3.13400675 7 7 7z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m19.35 10.04c-.68-3.45-3.71-6.04-7.35-6.04-2.89 0-5.4 1.64-6.65 4.04-3.01.32-5.35 2.87-5.35 5.96 0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zm-.35 7.96h-13c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71c.66-2.31 2.77-4 5.29-4 3.04 0 5.5 2.46 5.5 5.5v.5h1.5c1.66 0 3 1.34 3 3s-1.34 3-3 3z"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none"><g id="ic_annotation_line_black_24px"><path d="M18,7.41421354 L7.41421357,18 L10,18 L10,20 L4.00000003,20 L4,14 L6,14 L6,16.5857864 L16.5857864,6 L14,6 L14,4 L20,4 L20,9.99999997 L18,9.99999997 L18,7.41421354 Z" id="Combined-Shape" fill="#000000"></path></g></g></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m22 20.7c-4.8 0-9.7 0-14.5 0-.2 0-.3 0-.4-.2-1.7-1.7-3.3-3.3-5-5 0 0-.1-.1-.1-.1l.2-.2c4-4 7.9-7.9 11.9-11.9.1-.1.2-.1.4 0 2.5 2.5 4.9 4.9 7.4 7.4 0 0 .1.1.2.1-2.7 2.7-5.4 5.4-8.1 8.1h8.1c-.1.7-.1 1.2-.1 1.8zm-17.5-5.2 3.5 3.5h.2 3.1c.1 0 .2 0 .3-.1.9-.9 1.7-1.7 2.6-2.6 0 0 .1-.1.1-.1-1.8-1.8-3.5-3.5-5.2-5.2-1.6 1.4-3.1 2.9-4.6 4.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m10.0940522 17.9587003-3.74999998-3.75 9.91620028-9.9162003c.39-.39 1.02-.39 1.41 0l2.34 2.34c.39.39.39 1.02 0 1.41zm-1.06066015 1.0606602-.98298815.9829881h-5.02538467c-.56610249 0-1.02501923-.4589167-1.02501923-1.0250192 0-.2718674.10800496-.5325985.30025253-.7248294l2.98313952-2.9831395z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m9.66172796 8.5226409 4.24264064-4.24264069 7.0710679 7.07106779-4.2426407 4.2426407c-.3905243.3905243-1.0236893.3905243-1.4142136 0l-5.65685424-5.65685424c-.3905243-.39052429-.3905243-1.02368927 0-1.41421356zm-.70710679 2.1213203 5.65685423 5.6568543-5.01218758 2.5060938c-.38498866.1924943-.84996012.1170398-1.15432038-.1873204l-1.80911966-1.8091197c-.30436026-.3043602-.37981474-.7693317-.18732041-1.1543204zm-2.82842712 7.0710679 1.41421356 1.4142135c-1.31993275 1.0370899-2.14489066 1.3906433-2.47487373 1.0606602-.32998308-.3299831.02357031-1.154941 1.06066017-2.4748737z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m14 17h2v2h-7v-2h2v-9h-3v2h-2v-2-3h13v3 2h-2v-2h-3z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m19 3c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2h-14c-1.1 0-2-.9-2-2v-14c0-1.1.9-2 2-2zm-4.9471874 12.3412499.7890625 2.34375h2.4921875l-4.2578125-11.37499996h-2.171875l-4.23437502 11.37499996h2.4921875l.78125-2.34375zm-3.4765625-1.8984375 1.4140625-4.25781246 1.4296875 4.25781246z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m21 19v-14c0-1.1-.9-2-2-2h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zm-12.5-5.5 2.5 3.01 3.5-4.51 4.5 6h-14z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m2 11h20v2h-20z" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -4.970563 12)"></path></svg>'},function(e,t){e.exports='<svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="ic_annotation_polyline_black_24px"><polygon id="Path" points="0 0 24 0 24 24 0 24"></polygon><path d="M11.2229827,11.7207264 L11.5361061,13.6977095 L9.59932057,14.0850666 L9.00384592,15.156921 L7.27155933,14.1567849 L8.30016792,12.3052894 L11.2229827,11.7207264 Z M13.1857389,11.3281752 L15.3713261,10.8910577 L16.1895264,9.41882416 L17.9218087,10.4189578 L16.670298,12.6708712 L13.4988623,13.3051583 L13.1857389,11.3281752 Z M6.30014126,15.9053374 L8.03242783,16.9054735 L6.2883676,20.0447819 L4.54005311,19.0734961 L6.30014126,15.9053374 Z M17.1612077,7.67042358 L18.6851109,4.92837923 L20.4332779,5.89993073 L18.89349,8.67055726 L17.1612077,7.67042358 Z" id="Combined-Shape" fill="#000000"></path></g></g></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m16.7375649 4 4.4985031 7.9970061-4.5012283 8.0024565-9.2330194.0011841-4.5018203-8.0036406 4.49832909-7.9966582zm-8.00149692 1.99700608-3.5 6.00000002 3.5 6h6.76393202l3.5-6-3.5-6.00000002z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m2.75941257 13.4482295-.54944226-1.9230478 7.44464759-2.12704222 6.0000767 4.00005112 6.5594501-1.8730507.5491501 1.9231314-7.4486065 2.1269493-5.99992332-3.9999489z" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -5.172166 12.486647)"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m10.0940522 17.9587003-3.74999998-3.75 9.91620028-9.9162003c.39-.39 1.02-.39 1.41 0l2.34 2.34c.39.39.39 1.02 0 1.41zm-1.06066015 1.0606602-.98298815.9829881h-5.02538467c-.56610249 0-1.02501923-.4589167-1.02501923-1.0250192 0-.2718674.10800496-.5325985.30025253-.7248294l2.98313952-2.9831395zm3.26686045-1.0193605h9v2h-11z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m17.5030483 9.00304833v1.99999997h1v-1.99999997h2v2.99999997h1v-2.99999997h1c.5522848 0 1 .44771525 1 .99999997v4c0 .5522848-.4477152 1-1 1h-20.99999997c-.55228475 0-1-.4477152-1-1v-4c0-.55228472.44771525-.99999997 1-.99999997h1v2.99999997h1v-2.99999997h2v1.99999997h1v-1.99999997h2v1.99999997h1v-1.99999997h1.99999997v2.99999997h1v-2.99999997h2v1.99999997h1v-1.99999997z" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -4.971825 12.003048)"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m9.70864175 17.0129114h12.29135825v2h-12.14119637c-.00132452.0293711-.00277091.0589835-.00433457.0888699-.11198252 2.140328-1.54526173 3.4612105-3.2460842 3.1445917-1.4379189-.2676777-2.36548818-1.5917777-2.25554648-3.2334616h-2.35283838v-2h2.85101727c.48375742-1.3216041 1.16546925-2.3853848 2.02795171-3.2480075-.18264567-.7591819-.33094514-1.4552523-.44245747-2.1059993-.9997212.2428217-2.08194563.3540068-3.23651146.3540068v-2c1.10093119 0 2.10387085-.11329307 3.00514278-.36403478-.067061-1.39749009.10114233-2.64169381.54012175-3.99140074.87824528-2.70029457 2.67433987-4.143459 4.41683292-3.50917134 1.7190901.62576874 2.1426897 2.84674853 1.0095184 5.01231865-.9488917 1.8133989-2.24059781 3.04654081-3.81728229 3.81582451.06790982.4503952.1575239.9279247.26809133 1.4410646.1343057-.0803068.27128125-.1579953.41089297-.2331767.0955675-.0514634.17416199-.0940935.35123288-.1903527.03012452-.0163737.03012452-.0163737.06032177-.0327821 2.53273324-1.3760604 3.63912134-1.7128543 4.87690454-.7320646.4256558.3372795.6993633.7334951.8408663 1.1649785.1573732-.1151393.3108908-.221996.4636277-.3224267 1.5449353-1.015857 2.9140936-1.2813901 4.0466138-.3145683 1.3543316 1.15618 1.1007616 2.8053072-.3680178 4.5663418l-1.535906-1.2810123c.8571484-1.0277023.9280413-1.4887639.6053709-1.7642245-.2529064-.2159039-.7655734-.1164778-1.6492414.4645694-.3820124.2511885-.7916868.5675309-1.2936989.9899347-.1417474.1192693-1.1521636.9929139-1.4170698 1.2079504-.9360832.7598614-2.1683444-.4799627-1.4027696-1.4113791.6859267-.8345146.7958988-1.4729018.4681355-1.7326135-.2727291-.216104-.9839554.0003993-2.6800163.9218869-.0299657.0162827-.0299657.0162827-.0600012.032608-.1779933.0967622-.2593885.1409114-.35809563.1940655-.30441957.163931-.59162724.3413674-.86158259.5349668.28483671 1.1242685.47243846 1.9072203.58864967 2.5326976zm-2.69257941 0h.65153892c-.05070864-.2442087-.11255084-.5178056-.18713872-.8311195-.16893029.2580643-.32374025.5344537-.4644002.8311195zm.84029009 2h-1.49615156c-.10563245.7406814.19047954 1.1883605.61420846 1.2672403.43307507.0806197.82635111-.279308.8819431-1.2672403zm2.54320537-12.77954768c.6348876-1.21331479.4730078-2.0620683.0784308-2.20569892-.4476461-.16294835-1.25839789.48849183-1.83079041 2.24839701-.26955538.82878773-.41470838 1.62140209-.44392294 2.47338461.88768275-.59409074 1.6219516-1.41849581 2.19628255-2.5160827z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m4 4h16v16h-16zm2 2v12h12v-12z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m13.9776924 14.3214286h-4.62417584l-.87912088 2.6785714h-2.8043956l4.76483512-13h2.4439561l4.7912088 13h-2.8043956zm-3.9120879-2.1696429h3.2l-1.6087912-4.86607141zm-5.0656045 7.0964872 1.12111398-.9965458c.64744475.7283754 1.1743348 1.0482729 1.53944301 1.0482729.13613334 0 .23785292-.0714786.52575258-.3969304.0283085-.0320322.0283085-.0320322.05777173-.0653362.51294587-.5789528.87737768-.8377334 1.51647569-.8377334.66218591 0 1.01074831.2517395 1.60110261.8912899.3096457.3354496.4110833.4087101.4988974.4087101.087814 0 .1892516-.0732605.4988974-.4087101.5903542-.6395504.9389166-.8912899 1.6011026-.8912899.6621859 0 1.0107483.2517395 1.6011026.8912899.3096457.3354496.4110833.4087101.4988974.4087101.0585427 0 .4615748-.3494243 1.2090963-1.0482729l1.0623779.9965458c-.6113281.6604372-1.6092883 1.5517271-2.2714742 1.5517271-.662186 0-1.0107484-.2517395-1.6011026-.8912899-.3096458-.3354496-.4110834-.4087101-.4988974-.4087101-.0878141 0-.1892517.0732605-.4988974.4087101-.5903543.6395504-.9389167.8912899-1.6011026.8912899-.662186 0-1.0107484-.2517395-1.6011026-.8912899-.30964576-.3354496-.41108337-.4087101-.49889741-.4087101-.06976189 0-.1491155.0563485-.39374653.3324591-.02787011.0315035-.02787011.0315035-.05700605.0644713-.55406463.6263339-.94788076.9030696-1.64924742.9030696-.87606826 0-1.75627761-.5344128-2.66055699-1.5517271z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m13.5 15h4.5c1.1045695 0 2 .8954305 2 2v1h-16v-1c0-1.1045695.8954305-2 2-2h4.5v-5.33681558c-1.18247367-.56173197-2-1.76698644-2-3.16318442 0-1.93299662 1.5670034-3.5 3.5-3.5s3.5 1.56700338 3.5 3.5c0 1.39619798-.8175263 2.60145245-2 3.16318442zm-8.5 4h14v2h-14z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m20 2h-16c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m9.52134855 16-.71695295 3h-2.8043956l1.02103611-3zm-1.13893097-4 2.38241762-7h2.443956l2.3956044 7h-2.3895877l-1.2279947-3.71428571-1.2145741 3.71428571zm8.59089482 4 1.0266876 3h-2.8043956l-.7241225-3zm-11.9733124-3h14v2h-14z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m14.3076923 14.3214286h-4.62417582l-.87912088 2.6785714h-2.8043956l4.7648352-13h2.443956l4.7912088 13h-2.8043956zm-3.9120879-2.1696429h3.2l-1.6087912-4.86607141zm-5.3956044 6.3482143h14v2h-14z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m21 6h-2v9h-13v2c0 .55.45 1 1 1h11l4 4v-15c0-.55-.45-1-1-1zm-4 6v-9c0-.55-.45-1-1-1h-13c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m7 10 5 5 5-5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m17 3h-10c-1.1 0-1.99.9-1.99 2l-.01 16 7-5 7 5v-16c0-1.1-.9-2-2-2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m9 16.17-4.17-4.17-1.42 1.41 5.59 5.59 12-12-1.41-1.41z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m16.59 8.59-4.59 4.58-4.59-4.58-1.41 1.41 6 6 6-6z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m15.41 7.41-1.41-1.41-6 6 6 6 1.41-1.41-4.58-4.59z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m10 6-1.41 1.41 4.58 4.59-4.58 4.59 1.41 1.41 6-6z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m12 8-6 6 1.41 1.41 4.59-4.58 4.59 4.58 1.41-1.41z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m19 6.41-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m20 2h-16c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m16 1h-12c-1.1 0-2 .9-2 2v14h2v-14h12zm3 4h-11c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2zm0 16h-11v-14h11z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19,7c0-1.103-0.897-2-2-2H7V2H5v3H2v2h3h2h10v15h2v-3h3v-2h-3V7z"></path><path d="M5,9v8c0,1.103,0.897,2,2,2h8v-2H7V9H5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-12h-12zm13-15h-3.5l-1-1h-5l-1 1h-3.5v2h14z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m3 17.25v3.75h3.75l11.06-11.06-3.75-3.75zm17.71-10.21c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m5 2h10l6 6 .0001221 12.0010986v.0001221c-.0000674 1.1045695-.8955526 1.9999454-2.0001221 1.9998779l-13.99502837-.0016511c-1.10430609-.0000674-1.99957281-.8951416-1.99987782-1.9994476l-.00509381-15.9999999c0-1.1.9-2 2-2zm0 2v16h14v-11l-5-5zm1.5 8.5v-6h6l-2.3 2.3 1.8 1.7900002-1.4099998 1.4099998-1.7900002-1.8zm10.9999998-1.0000002v6h-6l2.3-2.3-1.7999998-1.79 1.4099998-1.4099998 1.79 1.7999998z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m17 5v-3l4 4-4 4v-3h-4v-2zm-10 2v3l-4-4 4-4v3h4v2zm-2 5h10l6 6v4.0010986l-17.9950284-.0010986.0050284-8c0-1.1.89-2 1.99-2zm0 2v8h14v-3l-5-5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m9 4v3h5v12h3v-12h5v-3zm-6 8h3v7h3v-7h3v-3h-9z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zM9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8zm6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z"></path><path d="M0 0h24v24H0z" fill="none"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"></path><path d="M11.99 18.54l-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27-7.38 5.74zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27L12 16z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m21 4c1.1 0 2 .9 2 2v13c0 1.1-.9 2-2 2h-18c-1.1 0-2-.9-2-2v-13c0-1.1.9-2 2-2zm0 15v-13h-12v13zm-18-8.5v1.5h4v-1.5zm0-2.5v1.5h4v-1.5zm0 5v1.5h4v-1.5zm0 2.5v1.5h4v-1.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-6c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5zm3 2.5h14v-2h-14zm0-6h14v-2h-14zm0-8v2h14v-2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m3 6h18v2h-18zm0 5h18v2h-18zm0 7v-2h18v2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m6.76 5.30958904-1.8-1.79817351-1.41 1.41643835 1.79 1.79817352zm-2.76 5.68584476h-3v2h3zm9-9.9954338h-2v3h2zm7.45 3.92785388-1.41-1.41643835-1.79 1.79817351 1.41 1.41643836zm-3.21 13.76255712 1.79 1.8082191 1.41-1.4164383-1.8-1.7981735zm2.76-7.6949772v2h3v-2zm-8-4.9954338c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm-1 17h2v-3h-2zm-7.45-3.9278539 1.41 1.4164384 1.79-1.8082192-1.41-1.4164384z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m5 21.3703923c3.79666787-1.4187361 6.5-5.0788657 6.5-9.3703923 0-4.29152662-2.70333213-7.95165619-6.5-9.37039231 1.08933646-.40706247 2.26867912-.62960769 3.5-.62960769 5.5228475 0 10 4.4771525 10 10s-4.4771525 10-10 10c-1.23132088 0-2.41066354-.2225452-3.5-.6296077z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m3 13v-2h14v2zm4 4v-2h14v2zm0 4v-2h14v2zm0-14h14v2h-14zm-4-4h14v2h-14z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5h1.77c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm3-4c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm3 4c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m23 5.5v14.5c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19l-7.85-7.98s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46v-11.91c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v7h1v-9.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v9.5h1v-8.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v8.5h1v-5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m12 4c-4.41333333 0-8 3.58666667-8 8 0 4.4133333 3.58666667 8 8 8 4.4133333 0 8-3.5866667 8-8 0-4.41333333-3.5866667-8-8-8z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m7.11 8.53-1.41-1.42c-.9 1.16-1.46 2.5-1.63 3.89h2.02c.14-.87.49-1.72 1.02-2.47zm-1.02 4.47h-2.02c.17 1.39.72 2.73 1.62 3.89l1.41-1.42c-.52-.75-.87-1.59-1.01-2.47zm1.01 5.32c1.16.9 2.51 1.44 3.9 1.61v-2.03c-.87-.15-1.71-.49-2.46-1.03zm5.9-14.25v-3.07l-4.55 4.55 4.55 4.45v-3.91c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m15.55 5.55-4.55-4.55v3.07c-3.94.49-7 3.85-7 7.93s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91v3.91zm4.38 5.45c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47zm-6.93 6.9v2.02c1.39-.17 2.74-.71 3.9-1.61l-1.44-1.44c-.75.54-1.59.89-2.46 1.03zm3.89-2.42 1.42 1.41c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m15.5 14h-.79l-.28-.27c.98-1.14 1.57-2.62 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 2.91-6.5 6.5 2.91 6.5 6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m10.314997 14.1097181-3.10191769-.0150391c-.14580656-.0010433-.28962115-.0339596-.42136544-.0964422-.49900706-.2366652-.71167717-.8330454-.475012-1.3320524l4.78752513-10.09446718c.0995136-.20982395.2689515-.37847202.4792381-.47700427.5001074-.23433112 1.0954874-.01887692 1.3298186.48123043l4.7618949 10.16279272c.0632461.1349793.0955164.2823905.0944499.4314488-.0039515.5522706-.4548585.9967711-1.0071292.9928196l-3.1442014-.0153416v7.5319189c0 .5515432-.4454773.9970205-.9970206.9970205h-1.3092597c-.5515433 0-.9970206-.4454773-.9970206-.9970205z" transform="matrix(.93969262 -.34202014 .34202014 .93969262 -3.496571 4.846563)"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m18 18v-3h2v3h3v2h-3v3h-2v-3h-3v-2zm-14 2v-2h2v2zm0-3.5v-2h2v2zm0-3.5v-2h2v2zm0-3.5v-2h2v2zm0-3.5v-2h2v2zm3.5 0v-2h2v2zm3.5 0v-2h2v2zm0 14v-2h2v2zm3.5-14v-2h2v2zm3.5 0v-2h2v2zm0 7v-2h2v2zm0-3.5v-2h2v2zm-10.5 10.5v-2h2v2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m6 2h12c1.1000004 0 2 .9000001 2 2v16c0 1.1-.9 2-2 2h-12.01c-1.1 0-1.99-.9-1.99-2v-16c0-1.1.9-2 2-2zm1 15v1.5h10v-1.5zm0-4v1.5h10v-1.5zm7-4v1.5h3v-1.5zm0-3.5v1.5h3v-1.5zm-7 0v5h4.5v-5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m4 8h4v-4h-4zm6 12h4v-4h-4zm-6 0h4v-4h-4zm0-6h4v-4h-4zm6 0h4v-4h-4zm6-10v4h4v-4zm-6 4h4v-4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><defs><path id="a" d="M0 0h24v24H0z"></path></defs><clipPath id="b"><use xlink:href="#a" overflow="visible"></use></clipPath><path clip-path="url(#b)" d="M15 3l2.3 2.3-2.89 2.87 1.42 1.42L18.7 6.7 21 9V3zM3 9l2.3-2.3 2.87 2.89 1.42-1.42L6.7 5.3 9 3H3zm6 12l-2.3-2.3 2.89-2.87-1.42-1.42L5.3 17.3 3 15v6zm12-6l-2.3 2.3-2.87-2.89-1.42 1.42 2.89 2.87L15 21h6z"></path><path clip-path="url(#b)" fill="none" d="M0 0h24v24H0z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m6 12c-1.1 0-1.99.9-1.99 2l-.00501159 8h15.99501159v-4l-6-6zm7 7v-5.5l5.5 5.5zm-8.99628724-17h15.99628724v6c0 1.1-.9 2-2 2h-12.01c-1.1 0-1.99-.9-1.99-2z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m14.25 5.75c-.6875 0-1.24375.5625-1.24375 1.25l-.00625 10c0 .6875.55625 1.25 1.24375 1.25h7.50625c.6875 0 1.25-.5625 1.25-1.25v-7.5l-3.75-3.75zm-5.56977981 1.43022019.91575059.91575059-.9375.9375-.91575059-.91575059zm-.88388348-.88388348-.9375.9375-.23383671-.23383671h-4.375v10h7.5v-6.875l-.20764574-.20764574.93750004-.9375.5201457.52014574v.625h-1.25v1.25h1.25v1.25h-1.25v1.25h1.25v1.25h-1.25v1.25h1.25v.625c0 .6875-.5625 1.25-1.25 1.25h-.625v-1.25h-1.25v1.25h-1.25v-1.25h-1.25v1.25h-1.25v-1.25h-1.25v1.25h-.63125c-.6875 0-1.24375-.5625-1.24375-1.25l.00039063-.625h1.24960937v-1.25h-1.24882812l.00078124-1.25h1.24804688v-1.25h-1.24726563l.00078125-1.25h1.24648438v-1.25h-1.24570313l.00078125-1.25h1.24492188v-1.25h-1.24414063l.00039063-.625c0-.6875.55625-1.25 1.24375-1.25h.625v1.25h1.25v-1.25h1.25v1.25h1.25v-1.25h.625zm10.82866329 3.82866329v-3.4375l3.4375 3.4375z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m2.25 5.75h5l3.75 3.75v7.5c0 .6875-.5625 1.25-1.25 1.25h-7.50625c-.6875 0-1.24375-.5625-1.24375-1.25l.00625-10c0-.6875.55625-1.25 1.24375-1.25zm4.375 4.375h3.4375l-3.4375-3.4375zm7.625-4.375h5l3.75 3.75v7.5c0 .6875-.5625 1.25-1.25 1.25h-7.50625c-.6875 0-1.24375-.5625-1.24375-1.25l.00625-10c0-.6875.55625-1.25 1.24375-1.25zm4.375 4.375h3.4375l-3.4375-3.4375z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m4 19h12v-2h-12zm0-4h16v-2h-16zm0-4h16v-2h-16zm0-4h16v-2h-16z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m6 2c-1.1 0-1.99.9-1.99 2l-.01 16c0 1.1.89 2 1.99 2h12.01c1.1 0 2-.9 2-2v-12l-6-6zm7 7v-5.5l5.5 5.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65c-.03-.24-.24-.42-.49-.42h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64zm-7.43 2.52c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m13 7h-2v4h-4v2h4v4h2v-4h4v-2h-4zm-1-5c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg>'},function(e,t){e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m0 0h24v24h-24z" fill="none"></path><path d="m7 11v2h10v-2zm5-9c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></svg>'},function(e,t){e.exports='<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M320,42.667h10.667c5.891,0,10.667-4.776,10.667-10.667V10.667C341.333,4.775,336.557,0,330.667,0H320 c-25.458,0-48.354,12.188-64,31.469C240.354,12.188,217.458,0,192,0h-10.667c-5.891,0-10.667,4.775-10.667,10.667V32 c0,5.891,4.776,10.667,10.667,10.667H192c23.521,0,42.667,22.469,42.667,50.083v141.917h-32c-5.891,0-10.667,4.775-10.667,10.667 v21.333c0,5.891,4.776,10.667,10.667,10.667h32V419.25c0,27.615-19.146,50.083-42.667,50.083h-10.667 c-5.891,0-10.667,4.775-10.667,10.667v21.333c0,5.891,4.776,10.667,10.667,10.667H192c25.458,0,48.354-12.188,64-31.469 C271.646,499.813,294.542,512,320,512h10.667c5.891,0,10.667-4.776,10.667-10.667V480c0-5.892-4.776-10.667-10.667-10.667H320 c-23.521,0-42.667-22.469-42.667-50.083V277.333h32c5.891,0,10.667-4.776,10.667-10.667v-21.333 c0-5.892-4.776-10.667-10.667-10.667h-32V92.75C277.333,65.135,296.479,42.667,320,42.667z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){var r=n(408);e.exports=function(){return r.Date.now()}},function(e,t,n){var r=n(409),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(94))},function(e,t){e.exports=function(e){return e}},function(e,t,n){},function(e,t,n){"use strict";var r=n(10),o=n(26),i=n(35),a=n(413),l=n(33),s=n(224),u=n(109),c=n(80),f=n(51),d=n(34),p=n(225),h=n(227),m=n(95),v=n(46),g=n(106),y=n(43),b=n(87),w=n(117),S=n(82).f,E=n(415),_=n(48).forEach,x=n(157),C=n(45),T=n(77),O=n(70),k=n(173),P=O.get,A=O.set,R=C.f,M=T.f,j=Math.round,L=o.RangeError,D=s.ArrayBuffer,N=s.DataView,I=l.NATIVE_ARRAY_BUFFER_VIEWS,z=l.TYPED_ARRAY_TAG,F=l.TypedArray,B=l.TypedArrayPrototype,U=l.aTypedArrayConstructor,H=l.isTypedArray,W=function(e,t){for(var n=0,r=t.length,o=new(U(e))(r);r>n;)o[n]=t[n++];return o},V=function(e,t){R(e,t,{get:function(){return P(this)[t]}})},G=function(e){var t;return e instanceof D||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},q=function(e,t){return H(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},$=function(e,t){return q(e,t=m(t,!0))?c(2,e[t]):M(e,t)},K=function(e,t,n){return!(q(e,t=m(t,!0))&&y(n)&&v(n,"value"))||v(n,"get")||v(n,"set")||n.configurable||v(n,"writable")&&!n.writable||v(n,"enumerable")&&!n.enumerable?R(e,t,n):(e[t]=n.value,e)};i?(I||(T.f=$,C.f=K,V(B,"buffer"),V(B,"byteOffset"),V(B,"byteLength"),V(B,"length")),r({target:"Object",stat:!0,forced:!I},{getOwnPropertyDescriptor:$,defineProperty:K}),e.exports=function(e,t,n,i){var l=e+(i?"Clamped":"")+"Array",s="get"+e,c="set"+e,m=o[l],v=m,g=v&&v.prototype,C={},T=function(e,n){R(e,n,{get:function(){return function(e,n){var r=P(e);return r.view[s](n*t+r.byteOffset,!0)}(this,n)},set:function(e){return function(e,n,r){var o=P(e);i&&(r=(r=j(r))<0?0:r>255?255:255&r),o.view[c](n*t+o.byteOffset,r,!0)}(this,n,e)},enumerable:!0})};I?a&&(v=n((function(e,n,r,o){return u(e,v,l),k(y(n)?G(n)?void 0!==o?new m(n,h(r,t),o):void 0!==r?new m(n,h(r,t)):new m(n):H(n)?W(v,n):E.call(v,n):new m(p(n)),e,v)})),w&&w(v,F),_(S(m),(function(e){e in v||f(v,e,m[e])})),v.prototype=g):(v=n((function(e,n,r,o){u(e,v,l);var i,a,s,c=0,f=0;if(y(n)){if(!G(n))return H(n)?W(v,n):E.call(v,n);i=n,f=h(r,t);var m=n.byteLength;if(void 0===o){if(m%t)throw L("Wrong length");if((a=m-f)<0)throw L("Wrong length")}else if((a=d(o)*t)+f>m)throw L("Wrong length");s=a/t}else s=p(n),i=new D(a=s*t);for(A(e,{buffer:i,byteOffset:f,byteLength:a,length:s,view:new N(i)});c<s;)T(e,c++)})),w&&w(v,F),g=v.prototype=b(B)),g.constructor!==v&&f(g,"constructor",v),z&&f(g,z,l),C[l]=v,r({global:!0,forced:v!=m,sham:!I},C),"BYTES_PER_ELEMENT"in v||f(v,"BYTES_PER_ELEMENT",t),"BYTES_PER_ELEMENT"in g||f(g,"BYTES_PER_ELEMENT",t),x(l)}):e.exports=function(){}},function(e,t,n){var r=n(26),o=n(27),i=n(159),a=n(33).NATIVE_ARRAY_BUFFER_VIEWS,l=r.ArrayBuffer,s=r.Int8Array;e.exports=!a||!o((function(){s(1)}))||!o((function(){new s(-1)}))||!i((function(e){new s,new s(null),new s(1.5),new s(e)}),!0)||o((function(){return 1!==new s(new l(2),1,void 0).length}))},function(e,t,n){var r=n(61);e.exports=function(e){var t=r(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){var r=n(47),o=n(34),i=n(111),a=n(158),l=n(97),s=n(33).aTypedArrayConstructor;e.exports=function(e){var t,n,u,c,f,d,p=r(e),h=arguments.length,m=h>1?arguments[1]:void 0,v=void 0!==m,g=i(p);if(null!=g&&!a(g))for(d=(f=g.call(p)).next,p=[];!(c=d.call(f)).done;)p.push(c.value);for(v&&h>2&&(m=l(m,arguments[2],2)),n=o(p.length),u=new(s(this))(n),t=0;n>t;t++)u[t]=v?m(p[t],t):p[t];return u}},function(e,t,n){"use strict";var r=n(47),o=n(83),i=n(34),a=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),l=i(n.length),s=o(e,l),u=o(t,l),c=arguments.length>2?arguments[2]:void 0,f=a((void 0===c?l:o(c,l))-u,l-s),d=1;for(u<s&&s<u+f&&(d=-1,u+=f-1,s+=f-1);f-- >0;)u in n?n[s]=n[u]:delete n[s],s+=d,u+=d;return n}},function(e,t,n){"use strict";var r=n(60),o=n(61),i=n(34),a=n(78),l=Math.min,s=[].lastIndexOf,u=!!s&&1/[1].lastIndexOf(1,-0)<0,c=a("lastIndexOf");e.exports=u||c?function(e){if(u)return s.apply(this,arguments)||0;var t=r(this),n=i(t.length),a=n-1;for(arguments.length>1&&(a=l(a,o(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in t&&t[a]===e)return a||0;return-1}:s},function(e,t,n){"use strict";n(5);var r,o=n(10),i=n(35),a=n(251),l=n(26),s=n(161),u=n(50),c=n(109),f=n(46),d=n(220),p=n(213),h=n(167).codeAt,m=n(419),v=n(84),g=n(420),y=n(70),b=l.URL,w=g.URLSearchParams,S=g.getState,E=y.set,_=y.getterFor("URL"),x=Math.floor,C=Math.pow,T=/[A-Za-z]/,O=/[\d+\-.A-Za-z]/,k=/\d/,P=/^(0x|0X)/,A=/^[0-7]+$/,R=/^\d+$/,M=/^[\dA-Fa-f]+$/,j=/[\u0000\u0009\u000A\u000D #%\/:?@[\\]]/,L=/[\u0000\u0009\u000A\u000D #\/:?@[\\]]/,D=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,N=/[\u0009\u000A\u000D]/g,I=function(e,t){var n,r,o;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return"Invalid host";if(!(n=F(t.slice(1,-1))))return"Invalid host";e.host=n}else if($(e)){if(t=m(t),j.test(t))return"Invalid host";if(null===(n=z(t)))return"Invalid host";e.host=n}else{if(L.test(t))return"Invalid host";for(n="",r=p(t),o=0;o<r.length;o++)n+=G(r[o],U);e.host=n}},z=function(e){var t,n,r,o,i,a,l,s=e.split(".");if(s.length&&""==s[s.length-1]&&s.pop(),(t=s.length)>4)return e;for(n=[],r=0;r<t;r++){if(""==(o=s[r]))return e;if(i=10,o.length>1&&"0"==o.charAt(0)&&(i=P.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?R:8==i?A:M).test(o))return e;a=parseInt(o,i)}n.push(a)}for(r=0;r<t;r++)if(a=n[r],r==t-1){if(a>=C(256,5-t))return null}else if(a>255)return null;for(l=n.pop(),r=0;r<n.length;r++)l+=n[r]*C(256,3-r);return l},F=function(e){var t,n,r,o,i,a,l,s=[0,0,0,0,0,0,0,0],u=0,c=null,f=0,d=function(){return e.charAt(f)};if(":"==d()){if(":"!=e.charAt(1))return;f+=2,c=++u}for(;d();){if(8==u)return;if(":"!=d()){for(t=n=0;n<4&&M.test(d());)t=16*t+parseInt(d(),16),f++,n++;if("."==d()){if(0==n)return;if(f-=n,u>6)return;for(r=0;d();){if(o=null,r>0){if(!("."==d()&&r<4))return;f++}if(!k.test(d()))return;for(;k.test(d());){if(i=parseInt(d(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;f++}s[u]=256*s[u]+o,2!=++r&&4!=r||u++}if(4!=r)return;break}if(":"==d()){if(f++,!d())return}else if(d())return;s[u++]=t}else{if(null!==c)return;f++,c=++u}}if(null!==c)for(a=u-c,u=7;0!=u&&a>0;)l=s[u],s[u--]=s[c+a-1],s[c+--a]=l;else if(8!=u)return;return s},B=function(e){var t,n,r,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)t.unshift(e%256),e=x(e/256);return t.join(".")}if("object"==typeof e){for(t="",r=function(e){for(var t=null,n=1,r=null,o=0,i=0;i<8;i++)0!==e[i]?(o>n&&(t=r,n=o),r=null,o=0):(null===r&&(r=i),++o);return o>n&&(t=r,n=o),t}(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),r===n?(t+=n?":":"::",o=!0):(t+=e[n].toString(16),n<7&&(t+=":")));return"["+t+"]"}return e},U={},H=d({},U,{" ":1,'"':1,"<":1,">":1,"`":1}),W=d({},H,{"#":1,"?":1,"{":1,"}":1}),V=d({},W,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),G=function(e,t){var n=h(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},q={ftp:21,file:null,http:80,https:443,ws:80,wss:443},$=function(e){return f(q,e.scheme)},K=function(e){return""!=e.username||""!=e.password},Y=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},Z=function(e,t){var n;return 2==e.length&&T.test(e.charAt(0))&&(":"==(n=e.charAt(1))||!t&&"|"==n)},Q=function(e){var t;return e.length>1&&Z(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},X=function(e){var t=e.path,n=t.length;!n||"file"==e.scheme&&1==n&&Z(t[0],!0)||t.pop()},J=function(e){return"."===e||"%2e"===e.toLowerCase()},ee={},te={},ne={},re={},oe={},ie={},ae={},le={},se={},ue={},ce={},fe={},de={},pe={},he={},me={},ve={},ge={},ye={},be={},we={},Se=function(e,t,n,o){var i,a,l,s,u,c=n||ee,d=0,h="",m=!1,v=!1,g=!1;for(n||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(D,"")),t=t.replace(N,""),i=p(t);d<=i.length;){switch(a=i[d],c){case ee:if(!a||!T.test(a)){if(n)return"Invalid scheme";c=ne;continue}h+=a.toLowerCase(),c=te;break;case te:if(a&&(O.test(a)||"+"==a||"-"==a||"."==a))h+=a.toLowerCase();else{if(":"!=a){if(n)return"Invalid scheme";h="",c=ne,d=0;continue}if(n&&($(e)!=f(q,h)||"file"==h&&(K(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=h,n)return void($(e)&&q[e.scheme]==e.port&&(e.port=null));h="","file"==e.scheme?c=pe:$(e)&&o&&o.scheme==e.scheme?c=re:$(e)?c=le:"/"==i[d+1]?(c=oe,d++):(e.cannotBeABaseURL=!0,e.path.push(""),c=ye)}break;case ne:if(!o||o.cannotBeABaseURL&&"#"!=a)return"Invalid scheme";if(o.cannotBeABaseURL&&"#"==a){e.scheme=o.scheme,e.path=o.path.slice(),e.query=o.query,e.fragment="",e.cannotBeABaseURL=!0,c=we;break}c="file"==o.scheme?pe:ie;continue;case re:if("/"!=a||"/"!=i[d+1]){c=ie;continue}c=se,d++;break;case oe:if("/"==a){c=ue;break}c=ge;continue;case ie:if(e.scheme=o.scheme,a==r)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query;else if("/"==a||"\\"==a&&$(e))c=ae;else if("?"==a)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query="",c=be;else{if("#"!=a){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.path.pop(),c=ge;continue}e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query,e.fragment="",c=we}break;case ae:if(!$(e)||"/"!=a&&"\\"!=a){if("/"!=a){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,c=ge;continue}c=ue}else c=se;break;case le:if(c=se,"/"!=a||"/"!=h.charAt(d+1))continue;d++;break;case se:if("/"!=a&&"\\"!=a){c=ue;continue}break;case ue:if("@"==a){m&&(h="%40"+h),m=!0,l=p(h);for(var y=0;y<l.length;y++){var b=l[y];if(":"!=b||g){var w=G(b,V);g?e.password+=w:e.username+=w}else g=!0}h=""}else if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&$(e)){if(m&&""==h)return"Invalid authority";d-=p(h).length+1,h="",c=ce}else h+=a;break;case ce:case fe:if(n&&"file"==e.scheme){c=me;continue}if(":"!=a||v){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&$(e)){if($(e)&&""==h)return"Invalid host";if(n&&""==h&&(K(e)||null!==e.port))return;if(s=I(e,h))return s;if(h="",c=ve,n)return;continue}"["==a?v=!0:"]"==a&&(v=!1),h+=a}else{if(""==h)return"Invalid host";if(s=I(e,h))return s;if(h="",c=de,n==fe)return}break;case de:if(!k.test(a)){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&$(e)||n){if(""!=h){var S=parseInt(h,10);if(S>65535)return"Invalid port";e.port=$(e)&&S===q[e.scheme]?null:S,h=""}if(n)return;c=ve;continue}return"Invalid port"}h+=a;break;case pe:if(e.scheme="file","/"==a||"\\"==a)c=he;else{if(!o||"file"!=o.scheme){c=ge;continue}if(a==r)e.host=o.host,e.path=o.path.slice(),e.query=o.query;else if("?"==a)e.host=o.host,e.path=o.path.slice(),e.query="",c=be;else{if("#"!=a){Q(i.slice(d).join(""))||(e.host=o.host,e.path=o.path.slice(),X(e)),c=ge;continue}e.host=o.host,e.path=o.path.slice(),e.query=o.query,e.fragment="",c=we}}break;case he:if("/"==a||"\\"==a){c=me;break}o&&"file"==o.scheme&&!Q(i.slice(d).join(""))&&(Z(o.path[0],!0)?e.path.push(o.path[0]):e.host=o.host),c=ge;continue;case me:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&Z(h))c=ge;else if(""==h){if(e.host="",n)return;c=ve}else{if(s=I(e,h))return s;if("localhost"==e.host&&(e.host=""),n)return;h="",c=ve}continue}h+=a;break;case ve:if($(e)){if(c=ge,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=r&&(c=ge,"/"!=a))continue}else e.fragment="",c=we;else e.query="",c=be;break;case ge:if(a==r||"/"==a||"\\"==a&&$(e)||!n&&("?"==a||"#"==a)){if(".."===(u=(u=h).toLowerCase())||"%2e."===u||".%2e"===u||"%2e%2e"===u?(X(e),"/"==a||"\\"==a&&$(e)||e.path.push("")):J(h)?"/"==a||"\\"==a&&$(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&Z(h)&&(e.host&&(e.host=""),h=h.charAt(0)+":"),e.path.push(h)),h="","file"==e.scheme&&(a==r||"?"==a||"#"==a))for(;e.path.length>1&&""===e.path[0];)e.path.shift();"?"==a?(e.query="",c=be):"#"==a&&(e.fragment="",c=we)}else h+=G(a,W);break;case ye:"?"==a?(e.query="",c=be):"#"==a?(e.fragment="",c=we):a!=r&&(e.path[0]+=G(a,U));break;case be:n||"#"!=a?a!=r&&("'"==a&&$(e)?e.query+="%27":e.query+="#"==a?"%23":G(a,U)):(e.fragment="",c=we);break;case we:a!=r&&(e.fragment+=G(a,H))}d++}},Ee=function(e){var t,n,r=c(this,Ee,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(e),l=E(r,{type:"URL"});if(void 0!==o)if(o instanceof Ee)t=_(o);else if(n=Se(t={},String(o)))throw TypeError(n);if(n=Se(l,a,null,t))throw TypeError(n);var s=l.searchParams=new w,u=S(s);u.updateSearchParams(l.query),u.updateURL=function(){l.query=String(s)||null},i||(r.href=xe.call(r),r.origin=Ce.call(r),r.protocol=Te.call(r),r.username=Oe.call(r),r.password=ke.call(r),r.host=Pe.call(r),r.hostname=Ae.call(r),r.port=Re.call(r),r.pathname=Me.call(r),r.search=je.call(r),r.searchParams=Le.call(r),r.hash=De.call(r))},_e=Ee.prototype,xe=function(){var e=_(this),t=e.scheme,n=e.username,r=e.password,o=e.host,i=e.port,a=e.path,l=e.query,s=e.fragment,u=t+":";return null!==o?(u+="//",K(e)&&(u+=n+(r?":"+r:"")+"@"),u+=B(o),null!==i&&(u+=":"+i)):"file"==t&&(u+="//"),u+=e.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==l&&(u+="?"+l),null!==s&&(u+="#"+s),u},Ce=function(){var e=_(this),t=e.scheme,n=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(e){return"null"}return"file"!=t&&$(e)?t+"://"+B(e.host)+(null!==n?":"+n:""):"null"},Te=function(){return _(this).scheme+":"},Oe=function(){return _(this).username},ke=function(){return _(this).password},Pe=function(){var e=_(this),t=e.host,n=e.port;return null===t?"":null===n?B(t):B(t)+":"+n},Ae=function(){var e=_(this).host;return null===e?"":B(e)},Re=function(){var e=_(this).port;return null===e?"":String(e)},Me=function(){var e=_(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},je=function(){var e=_(this).query;return e?"?"+e:""},Le=function(){return _(this).searchParams},De=function(){var e=_(this).fragment;return e?"#"+e:""},Ne=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(i&&s(_e,{href:Ne(xe,(function(e){var t=_(this),n=String(e),r=Se(t,n);if(r)throw TypeError(r);S(t.searchParams).updateSearchParams(t.query)})),origin:Ne(Ce),protocol:Ne(Te,(function(e){var t=_(this);Se(t,String(e)+":",ee)})),username:Ne(Oe,(function(e){var t=_(this),n=p(String(e));if(!Y(t)){t.username="";for(var r=0;r<n.length;r++)t.username+=G(n[r],V)}})),password:Ne(ke,(function(e){var t=_(this),n=p(String(e));if(!Y(t)){t.password="";for(var r=0;r<n.length;r++)t.password+=G(n[r],V)}})),host:Ne(Pe,(function(e){var t=_(this);t.cannotBeABaseURL||Se(t,String(e),ce)})),hostname:Ne(Ae,(function(e){var t=_(this);t.cannotBeABaseURL||Se(t,String(e),fe)})),port:Ne(Re,(function(e){var t=_(this);Y(t)||(""==(e=String(e))?t.port=null:Se(t,e,de))})),pathname:Ne(Me,(function(e){var t=_(this);t.cannotBeABaseURL||(t.path=[],Se(t,e+"",ve))})),search:Ne(je,(function(e){var t=_(this);""==(e=String(e))?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",Se(t,e,be)),S(t.searchParams).updateSearchParams(t.query)})),searchParams:Ne(Le),hash:Ne(De,(function(e){var t=_(this);""!=(e=String(e))?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Se(t,e,we)):t.fragment=null}))}),u(_e,"toJSON",(function(){return xe.call(this)}),{enumerable:!0}),u(_e,"toString",(function(){return xe.call(this)}),{enumerable:!0}),b){var Ie=b.createObjectURL,ze=b.revokeObjectURL;Ie&&u(Ee,"createObjectURL",(function(e){return Ie.apply(b,arguments)})),ze&&u(Ee,"revokeObjectURL",(function(e){return ze.apply(b,arguments)}))}v(Ee,"URL"),o({global:!0,forced:!a,sham:!i},{URL:Ee})},function(e,t,n){"use strict";var r=/[^\0-\u007E]/,o=/[.\u3002\uFF0E\uFF61]/g,i="Overflow: input needs wider integers to process",a=Math.floor,l=String.fromCharCode,s=function(e){return e+22+75*(e<26)},u=function(e,t,n){var r=0;for(e=n?a(e/700):e>>1,e+=a(e/t);e>455;r+=36)e=a(e/35);return a(r+36*e/(e+38))},c=function(e){var t,n,r=[],o=(e=function(e){for(var t=[],n=0,r=e.length;n<r;){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){var i=e.charCodeAt(n++);56320==(64512&i)?t.push(((1023&o)<<10)+(1023&i)+65536):(t.push(o),n--)}else t.push(o)}return t}(e)).length,c=128,f=0,d=72;for(t=0;t<e.length;t++)(n=e[t])<128&&r.push(l(n));var p=r.length,h=p;for(p&&r.push("-");h<o;){var m=2147483647;for(t=0;t<e.length;t++)(n=e[t])>=c&&n<m&&(m=n);var v=h+1;if(m-c>a((2147483647-f)/v))throw RangeError(i);for(f+=(m-c)*v,c=m,t=0;t<e.length;t++){if((n=e[t])<c&&++f>2147483647)throw RangeError(i);if(n==c){for(var g=f,y=36;;y+=36){var b=y<=d?1:y>=d+26?26:y-d;if(g<b)break;var w=g-b,S=36-b;r.push(l(s(b+w%S))),g=a(w/S)}r.push(l(s(g))),d=u(f,v,h==p),f=0,++h}}++f,++c}return r.join("")};e.exports=function(e){var t,n,i=[],a=e.toLowerCase().replace(o,".").split(".");for(t=0;t<a.length;t++)n=a[t],i.push(r.test(n)?"xn--"+c(n):n);return i.join(".")}},function(e,t,n){"use strict";n(4);var r=n(10),o=n(81),i=n(251),a=n(50),l=n(156),s=n(84),u=n(215),c=n(70),f=n(109),d=n(46),p=n(97),h=n(106),m=n(42),v=n(43),g=n(87),y=n(80),b=n(421),w=n(111),S=n(32),E=o("fetch"),_=o("Headers"),x=S("iterator"),C=c.set,T=c.getterFor("URLSearchParams"),O=c.getterFor("URLSearchParamsIterator"),k=/\+/g,P=Array(4),A=function(e){return P[e-1]||(P[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},R=function(e){try{return decodeURIComponent(e)}catch(t){return e}},M=function(e){var t=e.replace(k," "),n=4;try{return decodeURIComponent(t)}catch(e){for(;n;)t=t.replace(A(n--),R);return t}},j=/[!'()~]|%20/g,L={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},D=function(e){return L[e]},N=function(e){return encodeURIComponent(e).replace(j,D)},I=function(e,t){if(t)for(var n,r,o=t.split("&"),i=0;i<o.length;)(n=o[i++]).length&&(r=n.split("="),e.push({key:M(r.shift()),value:M(r.join("="))}))},z=function(e){this.entries.length=0,I(this.entries,e)},F=function(e,t){if(e<t)throw TypeError("Not enough arguments")},B=u((function(e,t){C(this,{type:"URLSearchParamsIterator",iterator:b(T(e).entries),kind:t})}),"Iterator",(function(){var e=O(this),t=e.kind,n=e.iterator.next(),r=n.value;return n.done||(n.value="keys"===t?r.key:"values"===t?r.value:[r.key,r.value]),n})),U=function(){f(this,U,"URLSearchParams");var e,t,n,r,o,i,a,l,s,u=arguments.length>0?arguments[0]:void 0,c=this,p=[];if(C(c,{type:"URLSearchParams",entries:p,updateURL:function(){},updateSearchParams:z}),void 0!==u)if(v(u))if("function"==typeof(e=w(u)))for(n=(t=e.call(u)).next;!(r=n.call(t)).done;){if((a=(i=(o=b(m(r.value))).next).call(o)).done||(l=i.call(o)).done||!i.call(o).done)throw TypeError("Expected sequence with length 2");p.push({key:a.value+"",value:l.value+""})}else for(s in u)d(u,s)&&p.push({key:s,value:u[s]+""});else I(p,"string"==typeof u?"?"===u.charAt(0)?u.slice(1):u:u+"")},H=U.prototype;l(H,{append:function(e,t){F(arguments.length,2);var n=T(this);n.entries.push({key:e+"",value:t+""}),n.updateURL()},delete:function(e){F(arguments.length,1);for(var t=T(this),n=t.entries,r=e+"",o=0;o<n.length;)n[o].key===r?n.splice(o,1):o++;t.updateURL()},get:function(e){F(arguments.length,1);for(var t=T(this).entries,n=e+"",r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){F(arguments.length,1);for(var t=T(this).entries,n=e+"",r=[],o=0;o<t.length;o++)t[o].key===n&&r.push(t[o].value);return r},has:function(e){F(arguments.length,1);for(var t=T(this).entries,n=e+"",r=0;r<t.length;)if(t[r++].key===n)return!0;return!1},set:function(e,t){F(arguments.length,1);for(var n,r=T(this),o=r.entries,i=!1,a=e+"",l=t+"",s=0;s<o.length;s++)(n=o[s]).key===a&&(i?o.splice(s--,1):(i=!0,n.value=l));i||o.push({key:a,value:l}),r.updateURL()},sort:function(){var e,t,n,r=T(this),o=r.entries,i=o.slice();for(o.length=0,n=0;n<i.length;n++){for(e=i[n],t=0;t<n;t++)if(o[t].key>e.key){o.splice(t,0,e);break}t===n&&o.push(e)}r.updateURL()},forEach:function(e){for(var t,n=T(this).entries,r=p(e,arguments.length>1?arguments[1]:void 0,3),o=0;o<n.length;)r((t=n[o++]).value,t.key,this)},keys:function(){return new B(this,"keys")},values:function(){return new B(this,"values")},entries:function(){return new B(this,"entries")}},{enumerable:!0}),a(H,x,H.entries),a(H,"toString",(function(){for(var e,t=T(this).entries,n=[],r=0;r<t.length;)e=t[r++],n.push(N(e.key)+"="+N(e.value));return n.join("&")}),{enumerable:!0}),s(U,"URLSearchParams"),r({global:!0,forced:!i},{URLSearchParams:U}),i||"function"!=typeof E||"function"!=typeof _||r({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,n,r,o=[e];return arguments.length>1&&(t=arguments[1],v(t)&&(n=t.body,"URLSearchParams"===h(n)&&((r=t.headers?new _(t.headers):new _).has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=g(t,{body:y(0,String(n)),headers:y(0,r)}))),o.push(t)),E.apply(this,o)}}),e.exports={URLSearchParams:U,getState:T}},function(e,t,n){var r=n(42),o=n(111);e.exports=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return r(t.call(e))}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";var r=n(10),o=n(61),i=n(427),a=n(428),l=n(27),s=1..toFixed,u=Math.floor,c=function(e,t,n){return 0===t?n:t%2==1?c(e,t-1,n*e):c(e*e,t/2,n)};r({target:"Number",proto:!0,forced:s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!l((function(){s.call({})}))},{toFixed:function(e){var t,n,r,l,s=i(this),f=o(e),d=[0,0,0,0,0,0],p="",h="0",m=function(e,t){for(var n=-1,r=t;++n<6;)r+=e*d[n],d[n]=r%1e7,r=u(r/1e7)},v=function(e){for(var t=6,n=0;--t>=0;)n+=d[t],d[t]=u(n/e),n=n%e*1e7},g=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==d[e]){var n=String(d[e]);t=""===t?n:t+a.call("0",7-n.length)+n}return t};if(f<0||f>20)throw RangeError("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return String(s);if(s<0&&(p="-",s=-s),s>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(s*c(2,69,1))-69)<0?s*c(2,-t,1):s/c(2,t,1),n*=4503599627370496,(t=52-t)>0){for(m(0,n),r=f;r>=7;)m(1e7,0),r-=7;for(m(c(10,r,1),0),r=t-1;r>=23;)v(1<<23),r-=23;v(1<<r),m(1,1),v(2),h=g()}else m(0,n),m(1<<-t,0),h=g()+a.call("0",f);return h=f>0?p+((l=h.length)<=f?"0."+a.call("0",f-l)+h:h.slice(0,l-f)+"."+h.slice(l-f)):p+h}})},function(e,t,n){var r=n(64);e.exports=function(e){if("number"!=typeof e&&"Number"!=r(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var r=n(61),o=n(55);e.exports="".repeat||function(e){var t=String(o(this)),n="",i=r(e);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(t+=t))1&i&&(n+=t);return n}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";var r=n(85),o=n(43),i=[].slice,a={},l=function(e,t,n){if(!(t in a)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";a[t]=Function("C,a","return new C("+r.join(",")+")")}return a[t](e,n)};e.exports=Function.bind||function(e){var t=r(this),n=i.call(arguments,1),a=function(){var r=n.concat(i.call(arguments));return this instanceof a?l(t,r.length,r):t.apply(e,r)};return o(t.prototype)&&(a.prototype=t.prototype),a}},function(e,t,n){var r=n(26),o=n(138).trim,i=n(139),a=r.parseInt,l=/^[+-]?0[Xx]/,s=8!==a(i+"08")||22!==a(i+"0x16");e.exports=s?function(e,t){var n=o(String(e));return a(n,t>>>0||(l.test(n)?16:10))}:a},function(e,t,n){var r=n(10),o=Math.hypot,i=Math.abs,a=Math.sqrt;r({target:"Math",stat:!0,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(e,t){for(var n,r,o=0,l=0,s=arguments.length,u=0;l<s;)u<(n=i(arguments[l++]))?(o=o*(r=u/n)*r+1,u=n):o+=n>0?(r=n/u)*r:n;return u===1/0?1/0:u*a(o)}})},function(e,t,n){},function(e,t,n){},function(e,t,n){n(438),e.exports=n(41).Object.getPrototypeOf},function(e,t,n){var r=n(99),o=n(254);n(178)("getPrototypeOf",(function(){return function(e){return o(r(e))}}))},function(e,t,n){n(440);var r=n(41).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(62);r(r.S+r.F*!n(73),"Object",{defineProperty:n(72).f})},function(e,t,n){e.exports={default:n(442),__esModule:!0}},function(e,t,n){n(121),n(148),e.exports=n(185).f("iterator")},function(e,t,n){var r=n(181),o=n(175);e.exports=function(e){return function(t,n){var i,a,l=String(o(t)),s=r(n),u=l.length;return s<0||s>=u?e?"":void 0:(i=l.charCodeAt(s))<55296||i>56319||s+1===u||(a=l.charCodeAt(s+1))<56320||a>57343?e?l.charAt(s):i:e?l.slice(s,s+2):a-56320+(i-55296<<10)+65536}}},function(e,t,n){"use strict";var r=n(182),o=n(120),i=n(147),a={};n(92)(a,n(53)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(a,{next:o(1,n)}),i(e,t+" Iterator")}},function(e,t,n){var r=n(72),o=n(68),i=n(122);e.exports=n(73)?Object.defineProperties:function(e,t){o(e);for(var n,a=i(t),l=a.length,s=0;l>s;)r.f(e,n=a[s++],t[n]);return e}},function(e,t,n){var r=n(93),o=n(183),i=n(447);e.exports=function(e){return function(t,n,a){var l,s=r(t),u=o(s.length),c=i(a,u);if(e&&n!=n){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var r=n(181),o=Math.max,i=Math.min;e.exports=function(e,t){return(e=r(e))<0?o(e+t,0):i(e,t)}},function(e,t,n){"use strict";var r=n(449),o=n(450),i=n(102),a=n(93);e.exports=n(258)(Array,"Array",(function(e,t){this._t=a(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){e.exports={default:n(452),__esModule:!0}},function(e,t,n){n(453),n(264),n(458),n(459),e.exports=n(41).Symbol},function(e,t,n){"use strict";var r=n(52),o=n(91),i=n(73),a=n(62),l=n(259),s=n(454).KEY,u=n(101),c=n(177),f=n(147),d=n(145),p=n(53),h=n(185),m=n(186),v=n(455),g=n(456),y=n(68),b=n(79),w=n(99),S=n(93),E=n(180),_=n(120),x=n(182),C=n(457),T=n(188),O=n(187),k=n(72),P=n(122),A=T.f,R=k.f,M=C.f,j=r.Symbol,L=r.JSON,D=L&&L.stringify,N=p("_hidden"),I=p("toPrimitive"),z={}.propertyIsEnumerable,F=c("symbol-registry"),B=c("symbols"),U=c("op-symbols"),H=Object.prototype,W="function"==typeof j&&!!O.f,V=r.QObject,G=!V||!V.prototype||!V.prototype.findChild,q=i&&u((function(){return 7!=x(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=A(H,t);r&&delete H[t],R(e,t,n),r&&e!==H&&R(H,t,r)}:R,$=function(e){var t=B[e]=x(j.prototype);return t._k=e,t},K=W&&"symbol"==typeof j.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof j},Y=function(e,t,n){return e===H&&Y(U,t,n),y(e),t=E(t,!0),y(n),o(B,t)?(n.enumerable?(o(e,N)&&e[N][t]&&(e[N][t]=!1),n=x(n,{enumerable:_(0,!1)})):(o(e,N)||R(e,N,_(1,{})),e[N][t]=!0),q(e,t,n)):R(e,t,n)},Z=function(e,t){y(e);for(var n,r=v(t=S(t)),o=0,i=r.length;i>o;)Y(e,n=r[o++],t[n]);return e},Q=function(e){var t=z.call(this,e=E(e,!0));return!(this===H&&o(B,e)&&!o(U,e))&&(!(t||!o(this,e)||!o(B,e)||o(this,N)&&this[N][e])||t)},X=function(e,t){if(e=S(e),t=E(t,!0),e!==H||!o(B,t)||o(U,t)){var n=A(e,t);return!n||!o(B,t)||o(e,N)&&e[N][t]||(n.enumerable=!0),n}},J=function(e){for(var t,n=M(S(e)),r=[],i=0;n.length>i;)o(B,t=n[i++])||t==N||t==s||r.push(t);return r},ee=function(e){for(var t,n=e===H,r=M(n?U:S(e)),i=[],a=0;r.length>a;)!o(B,t=r[a++])||n&&!o(H,t)||i.push(B[t]);return i};W||(l((j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(n){this===H&&t.call(U,n),o(this,N)&&o(this[N],e)&&(this[N][e]=!1),q(this,e,_(1,n))};return i&&G&&q(H,e,{configurable:!0,set:t}),$(e)}).prototype,"toString",(function(){return this._k})),T.f=X,k.f=Y,n(263).f=C.f=J,n(149).f=Q,O.f=ee,i&&!n(119)&&l(H,"propertyIsEnumerable",Q,!0),h.f=function(e){return $(p(e))}),a(a.G+a.W+a.F*!W,{Symbol:j});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)p(te[ne++]);for(var re=P(p.store),oe=0;re.length>oe;)m(re[oe++]);a(a.S+a.F*!W,"Symbol",{for:function(e){return o(F,e+="")?F[e]:F[e]=j(e)},keyFor:function(e){if(!K(e))throw TypeError(e+" is not a symbol!");for(var t in F)if(F[t]===e)return t},useSetter:function(){G=!0},useSimple:function(){G=!1}}),a(a.S+a.F*!W,"Object",{create:function(e,t){return void 0===t?x(e):Z(x(e),t)},defineProperty:Y,defineProperties:Z,getOwnPropertyDescriptor:X,getOwnPropertyNames:J,getOwnPropertySymbols:ee});var ie=u((function(){O.f(1)}));a(a.S+a.F*ie,"Object",{getOwnPropertySymbols:function(e){return O.f(w(e))}}),L&&a(a.S+a.F*(!W||u((function(){var e=j();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!K(e))return g(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!K(t))return t}),r[1]=t,D.apply(L,r)}}),j.prototype[I]||n(92)(j.prototype,I,j.prototype.valueOf),f(j,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){var r=n(145)("meta"),o=n(79),i=n(91),a=n(72).f,l=0,s=Object.isExtensible||function(){return!0},u=!n(101)((function(){return s(Object.preventExtensions({}))})),c=function(e){a(e,r,{value:{i:"O"+ ++l,w:{}}})},f=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!s(e))return"F";if(!t)return"E";c(e)}return e[r].i},getWeak:function(e,t){if(!i(e,r)){if(!s(e))return!0;if(!t)return!1;c(e)}return e[r].w},onFreeze:function(e){return u&&f.NEED&&s(e)&&!i(e,r)&&c(e),e}}},function(e,t,n){var r=n(122),o=n(187),i=n(149);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var a,l=n(e),s=i.f,u=0;l.length>u;)s.call(e,a=l[u++])&&t.push(a);return t}},function(e,t,n){var r=n(123);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(93),o=n(263).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return a.slice()}}(e):o(r(e))}},function(e,t,n){n(186)("asyncIterator")},function(e,t,n){n(186)("observable")},function(e,t,n){e.exports={default:n(461),__esModule:!0}},function(e,t,n){n(462),e.exports=n(41).Object.setPrototypeOf},function(e,t,n){var r=n(62);r(r.S,"Object",{setPrototypeOf:n(463).set})},function(e,t,n){var r=n(79),o=n(68),i=function(e,t){if(o(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{(r=n(100)(Function.call,n(188).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return i(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:i}},function(e,t,n){e.exports={default:n(465),__esModule:!0}},function(e,t,n){n(466);var r=n(41).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(62);r(r.S,"Object",{create:n(182)})},function(e,t,n){n(468),e.exports=n(41).Object.assign},function(e,t,n){var r=n(62);r(r.S+r.F,"Object",{assign:n(469)})},function(e,t,n){"use strict";var r=n(73),o=n(122),i=n(187),a=n(149),l=n(99),s=n(261),u=Object.assign;e.exports=!u||n(101)((function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=r}))?function(e,t){for(var n=l(e),u=arguments.length,c=1,f=i.f,d=a.f;u>c;)for(var p,h=s(arguments[c++]),m=f?o(h).concat(f(h)):o(h),v=m.length,g=0;v>g;)p=m[g++],r&&!d.call(h,p)||(n[p]=h[p]);return n}:u},function(e,t,n){n(471),e.exports=n(41).Object.keys},function(e,t,n){var r=n(99),o=n(122);n(178)("keys",(function(){return function(e){return o(r(e))}}))},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=!("undefined"==typeof window||!window.document||!window.document.createElement);t.default=r,e.exports=t.default},function(e,t,n){n(264),n(121),n(148),n(475),n(483),n(484),e.exports=n(41).Promise},function(e,t,n){"use strict";var r,o,i,a,l=n(119),s=n(52),u=n(100),c=n(189),f=n(62),d=n(79),p=n(146),h=n(476),m=n(477),v=n(267),g=n(268).set,y=n(479)(),b=n(191),w=n(269),S=n(480),E=n(270),_=s.TypeError,x=s.process,C=x&&x.versions,T=C&&C.v8||"",O=s.Promise,k="process"==c(x),P=function(){},A=o=b.f,R=!!function(){try{var e=O.resolve(1),t=(e.constructor={})[n(53)("species")]=function(e){e(P,P)};return(k||"function"==typeof PromiseRejectionEvent)&&e.then(P)instanceof t&&0!==T.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(e){}}(),M=function(e){var t;return!(!d(e)||"function"!=typeof(t=e.then))&&t},j=function(e,t){if(!e._n){e._n=!0;var n=e._c;y((function(){for(var r=e._v,o=1==e._s,i=0,a=function(t){var n,i,a,l=o?t.ok:t.fail,s=t.resolve,u=t.reject,c=t.domain;try{l?(o||(2==e._h&&N(e),e._h=1),!0===l?n=r:(c&&c.enter(),n=l(r),c&&(c.exit(),a=!0)),n===t.promise?u(_("Promise-chain cycle")):(i=M(n))?i.call(n,s,u):s(n)):u(r)}catch(e){c&&!a&&c.exit(),u(e)}};n.length>i;)a(n[i++]);e._c=[],e._n=!1,t&&!e._h&&L(e)}))}},L=function(e){g.call(s,(function(){var t,n,r,o=e._v,i=D(e);if(i&&(t=w((function(){k?x.emit("unhandledRejection",o,e):(n=s.onunhandledrejection)?n({promise:e,reason:o}):(r=s.console)&&r.error&&r.error("Unhandled promise rejection",o)})),e._h=k||D(e)?2:1),e._a=void 0,i&&t.e)throw t.v}))},D=function(e){return 1!==e._h&&0===(e._a||e._c).length},N=function(e){g.call(s,(function(){var t;k?x.emit("rejectionHandled",e):(t=s.onrejectionhandled)&&t({promise:e,reason:e._v})}))},I=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),j(t,!0))},z=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw _("Promise can't be resolved itself");(t=M(e))?y((function(){var r={_w:n,_d:!1};try{t.call(e,u(z,r,1),u(I,r,1))}catch(e){I.call(r,e)}})):(n._v=e,n._s=1,j(n,!1))}catch(e){I.call({_w:n,_d:!1},e)}}};R||(O=function(e){h(this,O,"Promise","_h"),p(e),r.call(this);try{e(u(z,this,1),u(I,this,1))}catch(e){I.call(this,e)}},(r=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(481)(O.prototype,{then:function(e,t){var n=A(v(this,O));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=k?x.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&j(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r;this.promise=e,this.resolve=u(z,e,1),this.reject=u(I,e,1)},b.f=A=function(e){return e===O||e===a?new i(e):o(e)}),f(f.G+f.W+f.F*!R,{Promise:O}),n(147)(O,"Promise"),n(482)("Promise"),a=n(41).Promise,f(f.S+f.F*!R,"Promise",{reject:function(e){var t=A(this);return(0,t.reject)(e),t.promise}}),f(f.S+f.F*(l||!R),"Promise",{resolve:function(e){return E(l&&this===a?O:this,e)}}),f(f.S+f.F*!(R&&n(271)((function(e){O.all(e).catch(P)}))),"Promise",{all:function(e){var t=this,n=A(t),r=n.resolve,o=n.reject,i=w((function(){var n=[],i=0,a=1;m(e,!1,(function(e){var l=i++,s=!1;n.push(void 0),a++,t.resolve(e).then((function(e){s||(s=!0,n[l]=e,--a||r(n))}),o)})),--a||r(n)}));return i.e&&o(i.v),n.promise},race:function(e){var t=this,n=A(t),r=n.reject,o=w((function(){m(e,!1,(function(e){t.resolve(e).then(n.resolve,r)}))}));return o.e&&r(o.v),n.promise}})},function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var r=n(100),o=n(265),i=n(266),a=n(68),l=n(183),s=n(190),u={},c={};(t=e.exports=function(e,t,n,f,d){var p,h,m,v,g=d?function(){return e}:s(e),y=r(n,f,t?2:1),b=0;if("function"!=typeof g)throw TypeError(e+" is not iterable!");if(i(g)){for(p=l(e.length);p>b;b++)if((v=t?y(a(h=e[b])[0],h[1]):y(e[b]))===u||v===c)return v}else for(m=g.call(e);!(h=m.next()).done;)if((v=o(m,y,h.value,t))===u||v===c)return v}).BREAK=u,t.RETURN=c},function(e,t){e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},function(e,t,n){var r=n(52),o=n(268).set,i=r.MutationObserver||r.WebKitMutationObserver,a=r.process,l=r.Promise,s="process"==n(123)(a);e.exports=function(){var e,t,n,u=function(){var r,o;for(s&&(r=a.domain)&&r.exit();e;){o=e.fn,e=e.next;try{o()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(s)n=function(){a.nextTick(u)};else if(!i||r.navigator&&r.navigator.standalone)if(l&&l.resolve){var c=l.resolve(void 0);n=function(){c.then(u)}}else n=function(){o.call(r,u)};else{var f=!0,d=document.createTextNode("");new i(u).observe(d,{characterData:!0}),n=function(){d.data=f=!f}}return function(r){var o={fn:r,next:void 0};t&&(t.next=o),e||(e=o,n()),t=o}}},function(e,t,n){var r=n(52).navigator;e.exports=r&&r.userAgent||""},function(e,t,n){var r=n(92);e.exports=function(e,t,n){for(var o in t)n&&e[o]?e[o]=t[o]:r(e,o,t[o]);return e}},function(e,t,n){"use strict";var r=n(52),o=n(41),i=n(72),a=n(73),l=n(53)("species");e.exports=function(e){var t="function"==typeof o[e]?o[e]:r[e];a&&t&&!t[l]&&i.f(t,l,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var r=n(62),o=n(41),i=n(52),a=n(267),l=n(270);r(r.P+r.R,"Promise",{finally:function(e){var t=a(this,o.Promise||i.Promise),n="function"==typeof e;return this.then(n?function(n){return l(t,e()).then((function(){return n}))}:e,n?function(n){return l(t,e()).then((function(){throw n}))}:e)}})},function(e,t,n){"use strict";var r=n(62),o=n(191),i=n(269);r(r.S,"Promise",{try:function(e){var t=o.f(this),n=i(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){e.exports={default:n(486),__esModule:!0}},function(e,t,n){n(121),n(487),e.exports=n(41).Array.from},function(e,t,n){"use strict";var r=n(100),o=n(62),i=n(99),a=n(265),l=n(266),s=n(183),u=n(488),c=n(190);o(o.S+o.F*!n(271)((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,o,f,d=i(e),p="function"==typeof this?this:Array,h=arguments.length,m=h>1?arguments[1]:void 0,v=void 0!==m,g=0,y=c(d);if(v&&(m=r(m,h>2?arguments[2]:void 0,2)),null==y||p==Array&&l(y))for(n=new p(t=s(d.length));t>g;g++)u(n,g,v?m(d[g],g):d[g]);else for(f=y.call(d),n=new p;!(o=f.next()).done;g++)u(n,g,v?a(f,m,[o.value,g],!0):o.value);return n.length=g,n}})},function(e,t,n){"use strict";var r=n(72),o=n(120);e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},function(e,t,n){n(490);var r=n(41).Object;e.exports=function(e,t){return r.getOwnPropertyDescriptor(e,t)}},function(e,t,n){var r=n(93),o=n(188).f;n(178)("getOwnPropertyDescriptor",(function(){return function(e,t){return o(r(e),t)}}))},function(e,t,n){e.exports={default:n(492),__esModule:!0}},function(e,t,n){n(148),n(121),e.exports=n(493)},function(e,t,n){var r=n(189),o=n(53)("iterator"),i=n(102);e.exports=n(41).isIterable=function(e){var t=Object(e);return void 0!==t[o]||"@@iterator"in t||i.hasOwnProperty(r(t))}},function(e,t,n){e.exports={default:n(495),__esModule:!0}},function(e,t,n){n(148),n(121),e.exports=n(496)},function(e,t,n){var r=n(68),o=n(190);e.exports=n(41).getIterator=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(e,t,n){},function(e,t,n){"use strict";var r=n(10),o=n(499);r({target:"String",proto:!0,forced:n(500)("link")},{link:function(e){return o(this,"a","href",e)}})},function(e,t,n){var r=n(55),o=/"/g;e.exports=function(e,t,n,i){var a=String(r(e)),l="<"+t;return""!==n&&(l+=" "+n+'="'+String(i).replace(o,"&quot;")+'"'),l+">"+a+"</"+t+">"}},function(e,t,n){var r=n(27);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){n(10)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(10),o=n(222);r({target:"Number",stat:!0,forced:Number.parseFloat!=o},{parseFloat:o})},function(e,t,n){},function(e,t,n){"use strict";var r=n(10),o=n(34),i=n(164),a=n(55),l=n(166),s="".endsWith,u=Math.min;r({target:"String",proto:!0,forced:!l("endsWith")},{endsWith:function(e){var t=String(a(this));i(e);var n=arguments.length>1?arguments[1]:void 0,r=o(t.length),l=void 0===n?r:u(o(n),r),c=String(e);return s?s.call(t,c,l):t.slice(l-c.length,l)===c}})},function(e,t,n){"use strict";var r=n(10),o=n(34),i=n(164),a=n(55),l=n(166),s="".startsWith,u=Math.min;r({target:"String",proto:!0,forced:!l("startsWith")},{startsWith:function(e){var t=String(a(this));i(e);var n=o(u(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return s?s.call(t,r,n):t.slice(n,n+r.length)===r}})},function(e,t,n){var r=n(10),o=n(219).entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"enableAllElements",(function(){return hn})),n.d(r,"openElement",(function(){return mn})),n.d(r,"openElements",(function(){return vn})),n.d(r,"closeElement",(function(){return gn})),n.d(r,"closeElements",(function(){return yn})),n.d(r,"toggleElement",(function(){return bn})),n.d(r,"setActiveHeaderGroup",(function(){return wn})),n.d(r,"setActiveLeftPanel",(function(){return Sn})),n.d(r,"setSortStrategy",(function(){return En})),n.d(r,"setSortNotesBy",(function(){return _n})),n.d(r,"setNoteDateFormat",(function(){return xn})),n.d(r,"setCustomPanel",(function(){return Cn})),n.d(r,"setPageLabels",(function(){return Tn})),n.d(r,"setSwipeOrientation",(function(){return On})),n.d(r,"showWarningMessage",(function(){return kn})),n.d(r,"showErrorMessage",(function(){return Pn})),n.d(r,"setCustomNoteFilter",(function(){return An})),n.d(r,"setZoomList",(function(){return Rn})),n.d(r,"useEmbeddedPrint",(function(){return Mn})),n.d(r,"setMaxSignaturesCount",(function(){return jn}));var o={};n.r(o),n.d(o,"isElementDisabled",(function(){return Bn})),n.d(o,"isElementOpen",(function(){return Un})),n.d(o,"allButtonsInGroupDisabled",(function(){return Hn})),n.d(o,"getActiveHeaderItems",(function(){return Wn})),n.d(o,"getDisabledElementPriority",(function(){return Vn})),n.d(o,"getToolButtonObjects",(function(){return Gn})),n.d(o,"getToolButtonDataElements",(function(){return qn})),n.d(o,"getToolButtonObject",(function(){return $n})),n.d(o,"getToolButtonDataElement",(function(){return Kn})),n.d(o,"getToolNamesByGroup",(function(){return Yn})),n.d(o,"getToolNameByDataElement",(function(){return Zn})),n.d(o,"getActiveToolName",(function(){return Qn})),n.d(o,"getActiveToolStyles",(function(){return Xn})),n.d(o,"getActiveLeftPanel",(function(){return Jn})),n.d(o,"getActiveToolGroup",(function(){return er})),n.d(o,"getLeftPanelWidth",(function(){return tr})),n.d(o,"getNotePopupId",(function(){return nr})),n.d(o,"getFitMode",(function(){return rr})),n.d(o,"getZoom",(function(){return or})),n.d(o,"getDisplayMode",(function(){return ir})),n.d(o,"getCurrentPage",(function(){return ar})),n.d(o,"getSortStrategy",(function(){return lr})),n.d(o,"getRotation",(function(){return sr})),n.d(o,"getNoteDateFormat",(function(){return ur})),n.d(o,"isFullScreen",(function(){return cr})),n.d(o,"doesDocumentAutoLoad",(function(){return fr})),n.d(o,"isDocumentLoaded",(function(){return dr})),n.d(o,"isDocumentReadOnly",(function(){return pr})),n.d(o,"getCustomPanels",(function(){return hr})),n.d(o,"getPageLabels",(function(){return mr})),n.d(o,"getDisabledCustomPanelTabs",(function(){return vr})),n.d(o,"isEmbedPrintSupported",(function(){return gr})),n.d(o,"getColorMap",(function(){return yr})),n.d(o,"getCursorOverlayData",(function(){return br})),n.d(o,"getOpenElements",(function(){return wr})),n.d(o,"getCurrentPalette",(function(){return Sr})),n.d(o,"getIconColor",(function(){return Er})),n.d(o,"getCustomNoteFilter",(function(){return _r})),n.d(o,"getIsReplyDisabled",(function(){return xr})),n.d(o,"getZoomList",(function(){return Cr})),n.d(o,"getMeasurementUnits",(function(){return Tr})),n.d(o,"getIsNoteEditing",(function(){return Or})),n.d(o,"getMaxSignaturesCount",(function(){return kr})),n.d(o,"getPopupItems",(function(){return Pr})),n.d(o,"getWarningMessage",(function(){return Ar})),n.d(o,"getWarningTitle",(function(){return Rr})),n.d(o,"getWarningConfirmEvent",(function(){return Mr})),n.d(o,"getWarningConfirmBtnText",(function(){return jr})),n.d(o,"getWarningCancelEvent",(function(){return Lr})),n.d(o,"isAccessibleMode",(function(){return Dr})),n.d(o,"getErrorMessage",(function(){return Nr})),n.d(o,"getDocument",(function(){return Ir})),n.d(o,"getDocumentId",(function(){return zr})),n.d(o,"getDocumentPath",(function(){return Fr})),n.d(o,"getDocumentFile",(function(){return Br})),n.d(o,"hasPath",(function(){return Ur})),n.d(o,"getDocumentType",(function(){return Hr})),n.d(o,"getCheckPasswordFunction",(function(){return Wr})),n.d(o,"getPasswordAttempts",(function(){return Vr})),n.d(o,"getPrintQuality",(function(){return Gr})),n.d(o,"getTotalPages",(function(){return qr})),n.d(o,"getOutlines",(function(){return $r})),n.d(o,"getBookmarks",(function(){return Kr})),n.d(o,"getLayers",(function(){return Yr})),n.d(o,"getLoadingProgress",(function(){return Zr})),n.d(o,"getUploadProgress",(function(){return Qr})),n.d(o,"isUploading",(function(){return Xr})),n.d(o,"getUserName",(function(){return Jr})),n.d(o,"getAdvanced",(function(){return eo})),n.d(o,"getServerUrl",(function(){return to})),n.d(o,"getSearchListeners",(function(){return no})),n.d(o,"getSearchValue",(function(){return ro})),n.d(o,"getActiveResult",(function(){return oo})),n.d(o,"getActiveResultIndex",(function(){return io})),n.d(o,"getResults",(function(){return ao})),n.d(o,"isCaseSensitive",(function(){return lo})),n.d(o,"isWholeWord",(function(){return so})),n.d(o,"isWildcard",(function(){return uo})),n.d(o,"isSearchUp",(function(){return co})),n.d(o,"isAmbientString",(function(){return fo})),n.d(o,"isRegex",(function(){return po})),n.d(o,"isSearching",(function(){return ho})),n.d(o,"isNoResult",(function(){return mo})),n.d(o,"isProgrammaticSearch",(function(){return vo})),n.d(o,"isProgrammaticSearchFull",(function(){return go}));var i={};n.r(i),n.d(i,"disableElement",(function(){return xo})),n.d(i,"disableElements",(function(){return Co})),n.d(i,"enableElement",(function(){return To})),n.d(i,"enableElements",(function(){return Oo})),n.d(i,"setActiveToolNameAndStyle",(function(){return ko})),n.d(i,"setActiveToolStyles",(function(){return Po})),n.d(i,"setActiveToolGroup",(function(){return Ao})),n.d(i,"setNotePopupId",(function(){return Ro})),n.d(i,"triggerNoteEditing",(function(){return Mo})),n.d(i,"finishNoteEditing",(function(){return jo})),n.d(i,"setFitMode",(function(){return Lo})),n.d(i,"setZoom",(function(){return Do})),n.d(i,"setRotation",(function(){return No})),n.d(i,"setDisplayMode",(function(){return Io})),n.d(i,"setCurrentPage",(function(){return zo})),n.d(i,"setFullScreen",(function(){return Fo})),n.d(i,"setDocumentLoaded",(function(){return Bo})),n.d(i,"setReadOnly",(function(){return Uo})),n.d(i,"registerTool",(function(){return Ho})),n.d(i,"unregisterTool",(function(){return Wo})),n.d(i,"setToolButtonObjects",(function(){return Vo})),n.d(i,"setIsNoteEditing",(function(){return Go})),n.d(i,"setHeaderItems",(function(){return qo})),n.d(i,"setPopupItems",(function(){return $o})),n.d(i,"setColorPalette",(function(){return Ko})),n.d(i,"setIconColor",(function(){return Yo})),n.d(i,"setColorMap",(function(){return Zo})),n.d(i,"setLeftPanelWidth",(function(){return Qo})),n.d(i,"disableReplyForAnnotations",(function(){return Xo})),n.d(i,"setDocumentId",(function(){return Jo})),n.d(i,"setDocumentPath",(function(){return ei})),n.d(i,"setDocumentFile",(function(){return ti})),n.d(i,"setDocumentType",(function(){return ni})),n.d(i,"setPDFDoc",(function(){return ri})),n.d(i,"setFilename",(function(){return oi})),n.d(i,"setExtension",(function(){return ii})),n.d(i,"setTotalPages",(function(){return ai})),n.d(i,"setOutlines",(function(){return li})),n.d(i,"setBookmarks",(function(){return si})),n.d(i,"addBookmark",(function(){return ui})),n.d(i,"editBookmark",(function(){return ci})),n.d(i,"removeBookmark",(function(){return fi})),n.d(i,"setLayers",(function(){return di})),n.d(i,"setCheckPasswordFunction",(function(){return pi})),n.d(i,"setPasswordAttempts",(function(){return hi})),n.d(i,"setPrintQuality",(function(){return mi})),n.d(i,"setDocumentLoadingProgress",(function(){return vi})),n.d(i,"setWorkerLoadingProgress",(function(){return gi})),n.d(i,"resetLoadingProgress",(function(){return yi})),n.d(i,"setPassword",(function(){return bi})),n.d(i,"setCacheKey",(function(){return wi})),n.d(i,"setPageSizes",(function(){return Si})),n.d(i,"setIsUploading",(function(){return Ei})),n.d(i,"setUploadProgress",(function(){return _i})),n.d(i,"resetUploadProgress",(function(){return xi})),n.d(i,"setUserName",(function(){return Ci})),n.d(i,"setAdminUser",(function(){return Ti})),n.d(i,"setStreaming",(function(){return Oi})),n.d(i,"setDecryptFunction",(function(){return ki})),n.d(i,"setDecryptOptions",(function(){return Pi})),n.d(i,"setEngineType",(function(){return Ai})),n.d(i,"setCustomHeaders",(function(){return Ri})),n.d(i,"setWithCredentials",(function(){return Mi})),n.d(i,"searchText",(function(){return ji})),n.d(i,"searchTextFull",(function(){return Li})),n.d(i,"addSearchListener",(function(){return Di})),n.d(i,"removeSearchListener",(function(){return Ni})),n.d(i,"setSearchValue",(function(){return Ii})),n.d(i,"setActiveResult",(function(){return zi})),n.d(i,"setActiveResultIndex",(function(){return Fi})),n.d(i,"addResult",(function(){return Bi})),n.d(i,"setCaseSensitive",(function(){return Ui})),n.d(i,"setWholeWord",(function(){return Hi})),n.d(i,"setIsSearching",(function(){return Wi})),n.d(i,"setNoResult",(function(){return Vi})),n.d(i,"resetSearch",(function(){return Gi})),n.d(i,"setIsProgrammaticSearch",(function(){return qi})),n.d(i,"setIsProgrammaticSearchFull",(function(){return $i}));n(44),n(2),n(59);var a=n(0),l=n.n(a),s=n(54),u=n.n(s),c=n(195),f=function(){return Math.random().toString(36).substring(7).split("").join(".")},d={INIT:"@@redux/INIT"+f(),REPLACE:"@@redux/REPLACE"+f(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+f()}};function p(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 h(e,t){var n=t&&t.type;return"Given "+(n&&'action "'+String(n)+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function m(e,t){return function(){return t(e.apply(this,arguments))}}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];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))}}))}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var E=n(1),x=n.n(E),C=l.a.createContext(null);var T=function(e){e()},O=function(){return T},k=null,P={notify:function(){}};var A=function(){function e(e,t){this.store=e,this.parentSub=t,this.unsubscribe=null,this.listeners=P,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var t=e.prototype;return t.addNestedSub=function(e){return this.trySubscribe(),this.listeners.subscribe(e)},t.notifyNestedSubs=function(){this.listeners.notify()},t.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},t.isSubscribed=function(){return Boolean(this.unsubscribe)},t.trySubscribe=function(){var e,t,n;this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=(e=O(),t=[],n=[],{clear:function(){n=k,t=k},notify:function(){var r=t=n;e((function(){for(var e=0;e<r.length;e++)r[e]()}))},get:function(){return n},subscribe:function(e){var r=!0;return n===t&&(n=t.slice()),n.push(e),function(){r&&t!==k&&(r=!1,n===t&&(n=t.slice()),n.splice(n.indexOf(e),1))}}}))},t.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=P)},e}(),R=function(e){function t(t){var n;n=e.call(this,t)||this;var r=t.store;n.notifySubscribers=n.notifySubscribers.bind(w(n));var o=new A(r);return o.onStateChange=n.notifySubscribers,n.state={store:r,subscription:o},n.previousState=r.getState(),n}S(t,e);var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this.state.subscription.trySubscribe(),this.previousState!==this.props.store.getState()&&this.state.subscription.notifyNestedSubs()},n.componentWillUnmount=function(){this.unsubscribe&&this.unsubscribe(),this.state.subscription.tryUnsubscribe(),this._isMounted=!1},n.componentDidUpdate=function(e){if(this.props.store!==e.store){this.state.subscription.tryUnsubscribe();var t=new A(this.props.store);t.onStateChange=this.notifySubscribers,this.setState({store:this.props.store,subscription:t})}},n.notifySubscribers=function(){this.state.subscription.notifyNestedSubs()},n.render=function(){var e=this.props.context||C;return l.a.createElement(e.Provider,{value:this.state},this.props.children)},t}(a.Component);R.propTypes={store:x.a.shape({subscribe:x.a.func.isRequired,dispatch:x.a.func.isRequired,getState:x.a.func.isRequired}),context:x.a.object,children:x.a.any};var M=R;function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var D=n(194),N=n.n(D),I=n(74),z=n.n(I),F=n(193),B=[],U=[null,null];function H(e,t){var n=e[1];return[t.payload,n+1]}var W=function(){return[null,0]},V="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?a.useLayoutEffect:a.useEffect;function G(e,t){void 0===t&&(t={});var n=t,r=n.getDisplayName,o=void 0===r?function(e){return"ConnectAdvanced("+e+")"}:r,i=n.methodName,s=void 0===i?"connectAdvanced":i,u=n.renderCountProp,c=void 0===u?void 0:u,f=n.shouldHandleStateChanges,d=void 0===f||f,p=n.storeKey,h=void 0===p?"store":p,m=n.withRef,v=void 0!==m&&m,g=n.forwardRef,y=void 0!==g&&g,b=n.context,w=void 0===b?C:b,S=L(n,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]);z()(void 0===c,"renderCountProp is removed. render counting is built into the latest React Dev Tools profiling extension"),z()(!v,"withRef is removed. To access the wrapped instance, use a ref on the connected component");z()("store"===h,"storeKey has been removed and does not do anything. To use a custom Redux store for specific components, create a custom React context with React.createContext(), and pass the context object to React Redux's Provider and specific components like: <Provider context={MyContext}><ConnectedComponent context={MyContext} /></Provider>. You may also pass a {context : MyContext} option to connect");var E=w;return function(t){var n=t.displayName||t.name||"Component",r=o(n),i=j({},S,{getDisplayName:o,methodName:s,renderCountProp:c,shouldHandleStateChanges:d,storeKey:h,displayName:r,wrappedComponentName:n,WrappedComponent:t}),u=S.pure;var f=u?a.useMemo:function(e){return e()};function p(n){var o=Object(a.useMemo)((function(){var e=n.forwardedRef,t=L(n,["forwardedRef"]);return[n.context,e,t]}),[n]),s=o[0],u=o[1],c=o[2],p=Object(a.useMemo)((function(){return s&&s.Consumer&&Object(F.isContextConsumer)(l.a.createElement(s.Consumer,null))?s:E}),[s,E]),h=Object(a.useContext)(p),m=Boolean(n.store),v=Boolean(h)&&Boolean(h.store);z()(m||v,'Could not find "store" in the context of "'+r+'". Either wrap the root component in a <Provider>, or pass a custom React context provider to <Provider> and the corresponding React context consumer to '+r+" in connect options.");var g=n.store||h.store,y=Object(a.useMemo)((function(){return function(t){return e(t.dispatch,i)}(g)}),[g]),b=Object(a.useMemo)((function(){if(!d)return U;var e=new A(g,m?null:h.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[g,m,h]),w=b[0],S=b[1],_=Object(a.useMemo)((function(){return m?h:j({},h,{subscription:w})}),[m,h,w]),x=Object(a.useReducer)(H,B,W),C=x[0][0],T=x[1];if(C&&C.error)throw C.error;var O=Object(a.useRef)(),k=Object(a.useRef)(c),P=Object(a.useRef)(),R=Object(a.useRef)(!1),M=f((function(){return P.current&&c===k.current?P.current:y(g.getState(),c)}),[g,C,c]);V((function(){k.current=c,O.current=M,R.current=!1,P.current&&(P.current=null,S())})),V((function(){if(d){var e=!1,t=null,n=function(){if(!e){var n,r,o=g.getState();try{n=y(o,k.current)}catch(e){r=e,t=e}r||(t=null),n===O.current?R.current||S():(O.current=n,P.current=n,R.current=!0,T({type:"STORE_UPDATED",payload:{latestStoreState:o,error:r}}))}};w.onStateChange=n,w.trySubscribe(),n();return function(){if(e=!0,w.tryUnsubscribe(),t)throw t}}}),[g,w,y]);var D=Object(a.useMemo)((function(){return l.a.createElement(t,j({},M,{ref:u}))}),[u,t,M]);return Object(a.useMemo)((function(){return d?l.a.createElement(p.Provider,{value:_},D):D}),[p,D,_])}var m=u?l.a.memo(p):p;if(m.WrappedComponent=t,m.displayName=r,y){var v=l.a.forwardRef((function(e,t){return l.a.createElement(m,j({},e,{forwardedRef:t}))}));return v.displayName=r,v.WrappedComponent=t,N()(v,t)}return N()(m,t)}}var q=Object.prototype.hasOwnProperty;function $(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function K(e,t){if($(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!q.call(t,n[o])||!$(e[n[o]],t[n[o]]))return!1;return!0}function Y(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function Z(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function Q(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=Z(e);var o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=Z(o),o=r(t,n)),o},r}}var X=[function(e){return"function"==typeof e?Q(e):void 0},function(e){return e?void 0:Y((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?Y((function(t){return function(e,t){if("function"==typeof e)return m(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=m(o,t))}return n}(e,t)})):void 0}];var J=[function(e){return"function"==typeof e?Q(e):void 0},function(e){return e?void 0:Y((function(){return{}}))}];function ee(e,t,n){return j({},n,e,t)}var te=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r,o=n.pure,i=n.areMergedPropsEqual,a=!1;return function(t,n,l){var s=e(t,n,l);return a?o&&i(s,r)||(r=s):(a=!0,r=s),r}}}(e):void 0},function(e){return e?void 0:function(){return ee}}];function ne(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function re(e,t,n,r,o){var i,a,l,s,u,c=o.areStatesEqual,f=o.areOwnPropsEqual,d=o.areStatePropsEqual,p=!1;function h(o,p){var h,m,v=!f(p,a),g=!c(o,i);return i=o,a=p,v&&g?(l=e(i,a),t.dependsOnOwnProps&&(s=t(r,a)),u=n(l,s,a)):v?(e.dependsOnOwnProps&&(l=e(i,a)),t.dependsOnOwnProps&&(s=t(r,a)),u=n(l,s,a)):g?(h=e(i,a),m=!d(h,l),l=h,m&&(u=n(l,s,a)),u):u}return function(o,c){return p?h(o,c):(l=e(i=o,a=c),s=t(r,a),u=n(l,s,a),p=!0,u)}}function oe(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=L(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),a=n(e,i),l=r(e,i),s=o(e,i);return(i.pure?re:ne)(a,l,s,e,i)}function ie(e,t,n){for(var r=t.length-1;r>=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function ae(e,t){return e===t}var le,se,ue,ce,fe,de,pe,he,me,ve,ge,ye,be=(ue=(se=void 0===le?{}:le).connectHOC,ce=void 0===ue?G:ue,fe=se.mapStateToPropsFactories,de=void 0===fe?J:fe,pe=se.mapDispatchToPropsFactories,he=void 0===pe?X:pe,me=se.mergePropsFactories,ve=void 0===me?te:me,ge=se.selectorFactory,ye=void 0===ge?oe:ge,function(e,t,n,r){void 0===r&&(r={});var o=r,i=o.pure,a=void 0===i||i,l=o.areStatesEqual,s=void 0===l?ae:l,u=o.areOwnPropsEqual,c=void 0===u?K:u,f=o.areStatePropsEqual,d=void 0===f?K:f,p=o.areMergedPropsEqual,h=void 0===p?K:p,m=L(o,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),v=ie(e,de,"mapStateToProps"),g=ie(t,he,"mapDispatchToProps"),y=ie(n,ve,"mergeProps");return ce(ye,j({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:v,initMapDispatchToProps:g,initMergeProps:y,pure:a,areStatesEqual:s,areOwnPropsEqual:c,areStatePropsEqual:d,areMergedPropsEqual:h},m))});function we(){var e=Object(a.useContext)(C);return z()(e,"could not find react-redux context value; please ensure the component is wrapped in a <Provider>"),e}function Se(){return we().store}function Ee(){return Se().dispatch}var _e,xe="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,Ce=function(e,t){return e===t};function Te(e,t){void 0===t&&(t=Ce),z()(e,"You must pass a selector to useSelectors");var n,r=we(),o=r.store,i=r.subscription,l=Object(a.useReducer)((function(e){return e+1}),0)[1],s=Object(a.useMemo)((function(){return new A(o,i)}),[o,i]),u=Object(a.useRef)(),c=Object(a.useRef)(),f=Object(a.useRef)();try{n=e!==c.current||u.current?e(o.getState()):f.current}catch(e){var d="An error occured while selecting the store state: "+e.message+".";throw u.current&&(d+="\nThe error may be correlated with this previous error:\n"+u.current.stack+"\n\nOriginal stack trace:"),new Error(d)}return xe((function(){c.current=e,f.current=n,u.current=void 0})),xe((function(){function e(){try{var e=c.current(o.getState());if(t(e,f.current))return;f.current=e}catch(e){u.current=e}l({})}return s.onStateChange=e,s.trySubscribe(),e(),function(){return s.tryUnsubscribe()}}),[o,s]),n}_e=s.unstable_batchedUpdates,T=_e;n(103);var Oe=n(69),ke=n.n(Oe),Pe=(n(126),n(274),n(275)),Ae=n.n(Pe),Re=n(276),Me=n.n(Re);var je,Le,De={bindI18n:"languageChanging languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0},Ne=l.a.createContext();function Ie(){return Le}function ze(){return De}var Fe=function(){function e(){Ae()(this,e),this.usedNamespaces={}}return Me()(e,[{key:"addUsedNamespaces",value:function(e){var t=this;e.forEach((function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)}))}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function Be(){return je}function Ue(){if(console&&console.warn){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];"string"==typeof n[0]&&(n[0]="react-i18next:: ".concat(n[0])),(e=console).warn.apply(e,n)}}var He={};function We(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&He[t[0]]||("string"==typeof t[0]&&(He[t[0]]=new Date),Ue.apply(void 0,t))}function Ve(e,t,n){e.loadNamespaces(t,(function(){if(e.isInitialized)n();else{e.on("initialized",(function t(){setTimeout((function(){e.off("initialized",t)}),0),n()}))}}))}function Ge(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}var qe=n(104),$e=n.n(qe);function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ye(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.i18n,r=Ie()&&Object(a.useContext)(Ne)||{},o=r.i18n,i=r.defaultNS,l=n||o||Be();if(l&&!l.reportNamespaces&&(l.reportNamespaces=new Fe),!l){We("You will need pass in an i18next instance by using initReactI18next");var s=[function(e){return e},{},!1];return s.t=function(e){return e},s.i18n={},s.ready=!1,s}var u=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(n,!0).forEach((function(t){ke()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},ze(),{},l.options.react),c=t.useSuspense,f=void 0===c?u.useSuspense:c,d=e||i||l.options&&l.options.defaultNS;d="string"==typeof d?[d]:d||["translation"],l.reportNamespaces.addUsedNamespaces&&l.reportNamespaces.addUsedNamespaces(d);var p=(l.isInitialized||l.initializedStoreOnce)&&d.every((function(e){return function(e,t){if(!t.languages||!t.languages.length)return We("i18n.languages were undefined or empty",t.languages),!0;var n=t.languages[0],r=!!t.options&&t.options.fallbackLng,o=t.languages[t.languages.length-1];if("cimode"===n.toLowerCase())return!0;var i=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};return!!t.hasResourceBundle(n,e)||(!t.services.backendConnector.backend||!(!i(n,e)||r&&!i(o,e)))}(e,l)}));function h(){return{t:l.getFixedT(null,"fallback"===u.nsMode?d:d[0])}}var m=Object(a.useState)(h()),v=$e()(m,2),g=v[0],y=v[1];Object(a.useEffect)((function(){var e=!0,t=u.bindI18n,n=u.bindI18nStore;function r(){e&&y(h())}return p||f||Ve(l,d,(function(){e&&y(h())})),t&&l&&l.on(t,r),n&&l&&l.store.on(n,r),function(){e=!1,t&&l&&t.split(" ").forEach((function(e){return l.off(e,r)})),n&&l&&n.split(" ").forEach((function(e){return l.store.off(e,r)}))}}),[d.join()]);var b=[g.t,l,p];if(b.t=g.t,b.i18n=l,b.ready=p,p)return b;if(!p&&!f)return b;throw new Promise((function(e){Ve(l,d,(function(){y(h()),e()}))}))}function Ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function r(r,o){var i=Ye(e,r),a=$e()(i,3),s=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ze(n,!0).forEach((function(t){ke()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ze(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},r,{t:a[0],i18n:a[1],tReady:a[2]});return t.withRef&&o&&(s.ref=o),l.a.createElement(n,s)}return r.displayName="withI18nextTranslation(".concat(Ge(n),")"),r.WrappedComponent=n,t.withRef?l.a.forwardRef(r):r}}function Xe(e){var t=e.i18n,n=e.defaultNS,r=e.children;return Le=!0,l.a.createElement(Ne.Provider,{value:{i18n:t,defaultNS:n}},r)}function Je(e){return(Je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function et(e){return(et="function"==typeof Symbol&&"symbol"===Je(Symbol.iterator)?function(e){return Je(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":Je(e)})(e)}function tt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){tt(e,t,n[t])}))}return e}function rt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ot(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function it(e,t,n){return t&&ot(e.prototype,t),n&&ot(e,n),e}function at(e,t){return!t||"object"!==et(t)&&"function"!=typeof t?w(e):t}function lt(e){return(lt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function st(e,t){return(st=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ut(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}}),t&&st(e,t)}function ct(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ft(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var dt={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){var n;console&&console[e]&&(n=console)[e].apply(n,ct(t))}},pt=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};rt(this,e),this.init(t,n)}return it(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||dt,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,nt({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}()),ht=function(){function e(){rt(this,e),this.observers={}}return it(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t){var n=this;this.observers[e]&&this.observers[e].forEach((function(){if(t){var r=n.observers[e].indexOf(t);r>-1&&n.observers[e].splice(r,1)}else delete n.observers[e]}))}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){var o=[].concat(this.observers[e]);o.forEach((function(e){e.apply(void 0,n)}))}if(this.observers["*"]){var i=[].concat(this.observers["*"]);i.forEach((function(t){t.apply(t,[e].concat(n))}))}}}]),e}();function mt(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function vt(e){return null==e?"":""+e}function gt(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function o(){return!e||"string"==typeof e}for(var i="string"!=typeof t?[].concat(t):t.split(".");i.length>1;){if(o())return{};var a=r(i.shift());!e[a]&&n&&(e[a]=new n),e=e[a]}return o()?{}:{obj:e,k:r(i.shift())}}function yt(e,t,n){var r=gt(e,t,Object);r.obj[r.k]=n}function bt(e,t){var n=gt(e,t),r=n.obj,o=n.k;if(r)return r[o]}function wt(e,t,n){for(var r in t)r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):wt(e[r],t[r],n):e[r]=t[r];return e}function St(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Et={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function _t(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return Et[e]})):e}var xt=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return rt(this,t),n=at(this,lt(t).call(this)),ht.call(w(n)),n.data=e||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return ut(t,e),it(t,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=[e,t];return n&&"string"!=typeof n&&(i=i.concat(n)),n&&"string"==typeof n&&(i=i.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(i=e.split(".")),bt(this.data,i)}},{key:"addResource",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(r=t,t=(a=e.split("."))[1]),this.addNamespaces(t),yt(this.data,a,r),o.silent||this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var o in n)"string"!=typeof n[o]&&"[object Array]"!==Object.prototype.toString.apply(n[o])||this.addResource(e,t,o,n[o],{silent:!0});r.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var l=bt(this.data,a)||{};r?wt(l,n,o):l=nt({},l,n),yt(this.data,a,l),i.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?nt({},{},this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"toJSON",value:function(){return this.data}}]),t}(ht),Ct={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,o){var i=this;return e.forEach((function(e){i.processors[e]&&(t=i.processors[e].process(t,n,r,o))})),t}},Tt=function(e){function t(e){var n,r,o,i,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return rt(this,t),n=at(this,lt(t).call(this)),ht.call(w(n)),r=["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat"],o=e,i=w(n),r.forEach((function(e){o[e]&&(i[e]=o[e])})),n.options=a,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=pt.create("translator"),n}return ut(t,e),it(t,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=t.nsSeparator||this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS;if(n&&e.indexOf(n)>-1){var i=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(i[0])>-1)&&(o=i.shift()),e=i.join(r)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}},{key:"translate",value:function(e,t){var n=this;if("object"!==et(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=this.extractFromKey(e[e.length-1],t),i=o.key,a=o.namespaces,l=a[a.length-1],s=t.lng||this.language,u=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(s&&"cimode"===s.toLowerCase()){if(u){var c=t.nsSeparator||this.options.nsSeparator;return l+c+i}return i}var f=this.resolve(e,t),d=f&&f.res,p=f&&f.usedKey||i,h=f&&f.exactUsedKey||i,m=Object.prototype.toString.apply(d),v=["[object Number]","[object Function]","[object RegExp]"],g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject,b="string"!=typeof d&&"boolean"!=typeof d&&"number"!=typeof d;if(y&&d&&b&&v.indexOf(m)<0&&("string"!=typeof g||"[object Array]"!==m)){if(!t.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(p,d,t):"key '".concat(i," (").concat(this.language,")' returned an object instead of string.");if(r){var w="[object Array]"===m,S=w?[]:{},E=w?h:p;for(var _ in d)if(Object.prototype.hasOwnProperty.call(d,_)){var x="".concat(E).concat(r).concat(_);S[_]=this.translate(x,nt({},t,{joinArrays:!1,ns:a})),S[_]===x&&(S[_]=d[_])}d=S}}else if(y&&"string"==typeof g&&"[object Array]"===m)(d=d.join(g))&&(d=this.extendTranslation(d,e,t));else{var C=!1,T=!1;if(!this.isValidLookup(d)&&void 0!==t.defaultValue){if(C=!0,void 0!==t.count){var O=this.pluralResolver.getSuffix(s,t.count);d=t["defaultValue".concat(O)]}d||(d=t.defaultValue)}this.isValidLookup(d)||(T=!0,d=i);var k=t.defaultValue&&t.defaultValue!==d&&this.options.updateMissing;if(T||C||k){this.logger.log(k?"updateKey":"missingKey",s,l,i,k?t.defaultValue:d);var P=[],A=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&A&&A[0])for(var R=0;R<A.length;R++)P.push(A[R]);else"all"===this.options.saveMissingTo?P=this.languageUtils.toResolveHierarchy(t.lng||this.language):P.push(t.lng||this.language);var M=function(e,r){n.options.missingKeyHandler?n.options.missingKeyHandler(e,l,r,k?t.defaultValue:d,k,t):n.backendConnector&&n.backendConnector.saveMissing&&n.backendConnector.saveMissing(e,l,r,k?t.defaultValue:d,k,t),n.emit("missingKey",e,l,r,d)};if(this.options.saveMissing){var j=void 0!==t.count&&"string"!=typeof t.count;this.options.saveMissingPlurals&&j?P.forEach((function(e){n.pluralResolver.getPluralFormsOfKey(e,i).forEach((function(t){return M([e],t)}))})):M(P,i)}}d=this.extendTranslation(d,e,t,f),T&&d===i&&this.options.appendNamespaceToMissingKey&&(d="".concat(l,":").concat(i)),T&&this.options.parseMissingKeyHandler&&(d=this.options.parseMissingKeyHandler(d))}return d}},{key:"extendTranslation",value:function(e,t,n,r){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(nt({},n,{interpolation:nt({},this.options.interpolation,n.interpolation)}));var i=n.replace&&"string"!=typeof n.replace?n.replace:n;this.options.interpolation.defaultVariables&&(i=nt({},this.options.interpolation.defaultVariables,i)),e=this.interpolator.interpolate(e,i,n.lng||this.language,n),!1!==n.nest&&(e=this.interpolator.nest(e,(function(){return o.translate.apply(o,arguments)}),n)),n.interpolation&&this.interpolator.reset()}var a=n.postProcess||this.options.postProcess,l="string"==typeof a?[a]:a;return null!=e&&l&&l.length&&!1!==n.applyPostProcessor&&(e=Ct.handle(l,e,t,n,this)),e}},{key:"resolve",value:function(e){var t,n,r,o,i,a=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var s=a.extractFromKey(e,l),u=s.key;n=u;var c=s.namespaces;a.options.fallbackNS&&(c=c.concat(a.options.fallbackNS));var f=void 0!==l.count&&"string"!=typeof l.count,d=void 0!==l.context&&"string"==typeof l.context&&""!==l.context,p=l.lngs?l.lngs:a.languageUtils.toResolveHierarchy(l.lng||a.language,l.fallbackLng);c.forEach((function(e){a.isValidLookup(t)||(i=e,p.forEach((function(n){if(!a.isValidLookup(t)){o=n;var i,s,c=u,p=[c];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(p,u,n,e,l);else f&&(i=a.pluralResolver.getSuffix(n,l.count)),f&&d&&p.push(c+i),d&&p.push(c+="".concat(a.options.contextSeparator).concat(l.context)),f&&p.push(c+=i);for(;s=p.pop();)a.isValidLookup(t)||(r=s,t=a.getResource(n,e,s,l))}})))}))}})),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}]),t}(ht);function Ot(e){return e.charAt(0).toUpperCase()+e.slice(1)}var kt=function(){function e(t){rt(this,e),this.options=t,this.whitelist=this.options.whitelist||!1,this.logger=pt.create("languageUtils")}return it(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Ot(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=Ot(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=Ot(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitWhitelist)&&(e=this.getLanguagePartFromCode(e)),!this.whitelist||!this.whitelist.length||this.whitelist.indexOf(e)>-1}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),o=[],i=function(e){e&&(n.isWhitelisted(e)?o.push(e):n.logger.warn("rejecting non-whitelisted language code: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"==typeof e&&i(this.formatLanguageCode(e)),r.forEach((function(e){o.indexOf(e)<0&&i(n.formatLanguageCode(e))})),o}}]),e}(),Pt=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he"],nr:[1,2,20,21],fc:22}],At={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0===e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0===e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0===e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1===e?0:2===e?1:(e<0||e>10)&&e%10==0?2:3)}};var Rt=function(){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};rt(this,e),this.languageUtils=t,this.options=r,this.logger=pt.create("pluralResolver"),this.rules=(n={},Pt.forEach((function(e){e.lngs.forEach((function(t){n[t]={numbers:e.nr,plurals:At[e.fc]}}))})),n)}return it(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=this.getRule(e);return t&&t.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=this,r=[],o=this.getRule(e);return o?(o.numbers.forEach((function(o){var i=n.getSuffix(e,o);r.push("".concat(t).concat(i))})),r):r}},{key:"getSuffix",value:function(e,t){var n=this,r=this.getRule(e);if(r){var o=r.noAbs?r.plurals(t):r.plurals(Math.abs(t)),i=r.numbers[o];this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]&&(2===i?i="plural":1===i&&(i=""));var a=function(){return n.options.prepend&&i.toString()?n.options.prepend+i.toString():i.toString()};return"v1"===this.options.compatibilityJSON?1===i?"":"number"==typeof i?"_plural_".concat(i.toString()):a():"v2"===this.options.compatibilityJSON?a():this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]?a():this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString()}return this.logger.warn("no plural rule found for: ".concat(e)),""}}]),e}(),Mt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};rt(this,e),this.logger=pt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return it(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:_t,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?St(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?St(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?St(t.nestingPrefix):t.nestingPrefixEscaped||St("$t("),this.nestingSuffix=t.nestingSuffix?St(t.nestingSuffix):t.nestingSuffixEscaped||St(")"),this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,r){var o,i,a,l=this;function s(e){return e.replace(/\$/g,"$$$$")}var u=function(e){if(e.indexOf(l.formatSeparator)<0)return bt(t,e);var r=e.split(l.formatSeparator),o=r.shift().trim(),i=r.join(l.formatSeparator).trim();return l.format(bt(t,o),i,n)};this.resetRegExp();var c=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler;for(a=0;o=this.regexpUnescape.exec(e);){if(void 0===(i=u(o[1].trim())))if("function"==typeof c){var f=c(e,o,r);i="string"==typeof f?f:""}else this.logger.warn("missed to pass in variable ".concat(o[1]," for interpolating ").concat(e)),i="";else"string"==typeof i||this.useRawValueToEscape||(i=vt(i));if(e=e.replace(o[0],s(i)),this.regexpUnescape.lastIndex=0,++a>=this.maxReplaces)break}for(a=0;o=this.regexp.exec(e);){if(void 0===(i=u(o[1].trim())))if("function"==typeof c){var d=c(e,o,r);i="string"==typeof d?d:""}else this.logger.warn("missed to pass in variable ".concat(o[1]," for interpolating ").concat(e)),i="";else"string"==typeof i||this.useRawValueToEscape||(i=vt(i));if(i=this.escapeValue?s(this.escape(i)):s(i),e=e.replace(o[0],i),this.regexp.lastIndex=0,++a>=this.maxReplaces)break}return e}},{key:"nest",value:function(e,t){var n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=nt({},o);function a(e,t){if(e.indexOf(",")<0)return e;var n=e.split(",");e=n.shift();var r=n.join(",");r=(r=this.interpolate(r,i)).replace(/'/g,'"');try{i=JSON.parse(r),t&&(i=nt({},t,i))}catch(t){this.logger.error("failed parsing options string in nesting for key ".concat(e),t)}return e}for(i.applyPostProcessor=!1;n=this.nestingRegexp.exec(e);){if((r=t(a.call(this,n[1].trim(),i),i))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=vt(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}();var jt=function(e){function t(e,n,r){var o,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return rt(this,t),o=at(this,lt(t).call(this)),ht.call(w(o)),o.backend=e,o.store=n,o.languageUtils=r.languageUtils,o.options=i,o.logger=pt.create("backendConnector"),o.state={},o.queue=[],o.backend&&o.backend.init&&o.backend.init(r,i.backend,i),o}return ut(t,e),it(t,[{key:"queueLoad",value:function(e,t,n,r){var o=this,i=[],a=[],l=[],s=[];return e.forEach((function(e){var r=!0;t.forEach((function(t){var l="".concat(e,"|").concat(t);!n.reload&&o.store.hasResourceBundle(e,t)?o.state[l]=2:o.state[l]<0||(1===o.state[l]?a.indexOf(l)<0&&a.push(l):(o.state[l]=1,r=!1,a.indexOf(l)<0&&a.push(l),i.indexOf(l)<0&&i.push(l),s.indexOf(t)<0&&s.push(t)))})),r||l.push(e)})),(i.length||a.length)&&this.queue.push({pending:a,loaded:{},errors:[],callback:r}),{toLoad:i,pending:a,toLoadLanguages:l,toLoadNamespaces:s}}},{key:"loaded",value:function(e,t,n){var r=ft(e.split("|"),2),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addResourceBundle(o,i,n),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(n){!function(e,t,n,r){var o=gt(e,t,Object),i=o.obj,a=o.k;i[a]=i[a]||[],r&&(i[a]=i[a].concat(n)),r||i[a].push(n)}(n.loaded,[o],i),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){a[e]||(a[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){a[e].indexOf(t)<0&&a[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:250,a=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(l,s){l&&s&&o<5?setTimeout((function(){r.read.call(r,e,t,n,o+1,2*i,a)}),i):a(l,s)})):a(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var i=this.queueLoad(e,t,r,o);if(!i.toLoad.length)return i.pending.length||o(),null;i.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),o=ft(r,2),i=o[0],a=o[1];this.read(i,a,"read",null,null,(function(r,o){r&&t.logger.warn("".concat(n,"loading namespace ").concat(a," for language ").concat(i," failed"),r),!r&&o&&t.logger.log("".concat(n,"loaded namespace ").concat(a," for language ").concat(i),o),t.loaded(e,r,o)}))}},{key:"saveMissing",value:function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.backend&&this.backend.create&&this.backend.create(e,t,n,r,null,nt({},i,{isUpdate:o})),e&&e[0]&&this.store.addResource(e[0],t,n,r)}}]),t}(ht);function Lt(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===et(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===et(e[2])||"object"===et(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",maxReplaces:1e3}}}function Dt(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e}function Nt(){}var It=new(function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if(rt(this,t),e=at(this,lt(t).call(this)),ht.call(w(e)),e.options=Dt(n),e.services={},e.logger=pt,e.modules={external:[]},r&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,r),at(e,w(e));setTimeout((function(){e.init(n,r)}),0)}return e}return ut(t,e),it(t,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function r(e){return e?"function"==typeof e?new e:e:null}if("function"==typeof t&&(n=t,t={}),this.options=nt({},Lt(),this.options,Dt(t)),this.format=this.options.interpolation.format,n||(n=Nt),!this.options.isClone){this.modules.logger?pt.init(r(this.modules.logger),this.options):pt.init(null,this.options);var o=new kt(this.options);this.store=new xt(this.options.resources,this.options);var i=this.services;i.logger=pt,i.resourceStore=this.store,i.languageUtils=o,i.pluralResolver=new Rt(o,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),i.interpolator=new Mt(this.options),i.backendConnector=new jt(r(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit.apply(e,[t].concat(r))})),this.modules.languageDetector&&(i.languageDetector=r(this.modules.languageDetector),i.languageDetector.init(i,this.options.detection,this.options)),this.modules.i18nFormat&&(i.i18nFormat=r(this.modules.i18nFormat),i.i18nFormat.init&&i.i18nFormat.init(this)),this.translator=new Tt(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit.apply(e,[t].concat(r))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}var a=["getResource","addResource","addResources","addResourceBundle","removeResourceBundle","hasResourceBundle","getResourceBundle","getDataByLanguage"];a.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var l=mt(),s=function(){e.changeLanguage(e.options.lng,(function(t,r){e.isInitialized=!0,e.logger.log("initialized",e.options),e.emit("initialized",e.options),l.resolve(r),n(t,r)}))};return this.options.resources||!this.options.initImmediate?s():setTimeout(s,0),l}},{key:"loadResources",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Nt;if(!this.options.resources||this.options.partialBundledLanguages){if(this.language&&"cimode"===this.language.toLowerCase())return t();var n=[],r=function(t){t&&e.services.languageUtils.toResolveHierarchy(t).forEach((function(e){n.indexOf(e)<0&&n.push(e)}))};if(this.language)r(this.language);else{var o=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);o.forEach((function(e){return r(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return r(e)})),this.services.backendConnector.load(n,this.options.ns,t)}else t(null)}},{key:"reloadResources",value:function(e,t,n){var r=mt();return e||(e=this.languages),t||(t=this.options.ns),n||(n=Nt),this.services.backendConnector.reload(e,t,(function(e){r.resolve(),n(e)})),r}},{key:"use",value:function(e){return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&Ct.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this,r=mt();this.emit("languageChanging",e);var o=function(e){e&&(n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.translator.language||n.translator.changeLanguage(e),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(e)),n.loadResources((function(o){!function(e,o){n.translator.changeLanguage(o),o&&(n.emit("languageChanged",o),n.logger.log("languageChanged",o)),r.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(o,e)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(o):o(e):o(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(e,t){var n=this,r=function e(t,r){var o=nt({},r);if("object"!==et(r)){for(var i=arguments.length,a=new Array(i>2?i-2:0),l=2;l<i;l++)a[l-2]=arguments[l];o=n.options.overloadTranslationOptionHandler([t,r].concat(a))}return o.lng=o.lng||e.lng,o.lngs=o.lngs||e.lngs,o.ns=o.ns||e.ns,n.t(t,o)};return"string"==typeof e?r.lng=e:r.lngs=e,r.ns=t,r}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"loadNamespaces",value:function(e,t){var n=this,r=mt();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=mt();"string"==typeof e&&(e=[e]);var r=this.options.preload||[],o=e.filter((function(e){return r.indexOf(e)<0}));return o.length?(this.options.preload=r.concat(o),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),!e)return"rtl";return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new t(e,n)}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Nt,o=nt({},this.options,n,{isClone:!0}),i=new t(o),a=["store","services","language"];return a.forEach((function(t){i[t]=e[t]})),i.translator=new Tt(i.services,i.options),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];i.emit.apply(i,[e].concat(n))})),i.init(o,r),i.translator.options=i.options,i}}]),t}(ht));function zt(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(o){return"function"==typeof o?o(n,r,e):t(o)}}}}var Ft=zt();Ft.withExtraArgument=zt;var Bt=Ft,Ut=(n(3),n(25),n(19),n(37),n(9),n(38),n(39),n(20),n(21),n(7),n(8),n(16),n(56),n(49),n(23),n(4),n(57),n(28),n(17),n(22),n(58),n(5),n(6),function(e,t){return Ht(e)||Wt(e,t)}),Ht=function(e){return["notesPanel","thumbnailsPanel","outlinesPanel","layersPanel","bookmarksPanel"].includes(e)},Wt=function(e,t){return t.viewer.customPanels.map((function(e){return e.panel.dataElement})).includes(e)},Vt=(n(36),n(40),n(168),function(){return window.innerWidth>900}),Gt=function(){return window.innerWidth<=900},qt=function(){return window.innerWidth<640},$t=navigator.userAgent.indexOf("Edge")>-1,Kt=navigator.userAgent.indexOf("Trident/7.0")>-1,Yt=navigator.userAgent.toLowerCase().indexOf("firefox")>-1,Zt=$t||Kt,Qt="MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,Xt=window.navigator.userAgent.match(/(iPad|iPhone|iPod)/i)||Qt,Jt=window.navigator.userAgent.match(/Android/i),en=Xt||Jt||window.navigator.userAgent.match(/webOS|BlackBerry|IEMobile|Opera Mini/i),tn=navigator.appVersion.indexOf("Mac")>-1,nn=function(e,t){var n;CustomEvent&&!Kt?n=new CustomEvent(e,{detail:t,bubbles:!0,cancelable:!0}):((n=document.createEvent("Event")).initEvent(e,!0,!0),n.detail=t),window.dispatchEvent(n)},rn=nn,on=function(e){nn("loaderror",e)},an=.05,ln=99.99,sn=function(){return an},un=function(){return ln},cn={.075:[null,.8],.25:[.8,1.5],1:[1.5,3.5],2:[3.5,8],4:[8,32],8:[32,64],16:[64,null]},fn=function(e){an=e},dn=function(e){ln=e};function pn(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var hn=function(){return{type:"ENABLE_ALL_ELEMENTS",payload:{}}},mn=function(e){return function(t,n){var r,o=n(),i=null===(r=o.viewer.disabledElements[e])||void 0===r?void 0:r.disabled,a=o.viewer.openElements.leftPanel,l=Ut(e,o)?a&&o.viewer.activeLeftPanel===e:o.viewer.openElements[e];i||l||(Ut(e,o)?(a||(t({type:"OPEN_ELEMENT",payload:{dataElement:"leftPanel"}}),rn("visibilityChanged",{element:"leftPanel",isVisible:!0})),t(Sn(e))):(t({type:"OPEN_ELEMENT",payload:{dataElement:e}}),rn("visibilityChanged",{element:e,isVisible:!0}),"leftPanel"!==e||a||rn("visibilityChanged",{element:o.viewer.activeLeftPanel,isVisible:!0})))}},vn=function(e){return function(t){"string"==typeof e?t(mn(e)):e.forEach((function(e){t(mn(e))}))}},gn=function(e){return function(t,n){var r,o=n(),i=null===(r=o.viewer.disabledElements[e])||void 0===r?void 0:r.disabled,a=Ut(e,o)?o.viewer.activeLeftPanel!==e:!o.viewer.openElements[e];i||a||(Ut(e,o)&&o.viewer.openElements.leftPanel?(t({type:"CLOSE_ELEMENT",payload:{dataElement:"leftPanel"}}),rn("visibilityChanged",{element:"leftPanel",isVisible:!1})):(t({type:"CLOSE_ELEMENT",payload:{dataElement:e}}),rn("visibilityChanged",{element:e,isVisible:!1}),"leftPanel"===e&&o.viewer.openElements.leftPanel&&rn("visibilityChanged",{element:o.viewer.activeLeftPanel,isVisible:!1})))}},yn=function(e){return function(t){"string"==typeof e?t(gn(e)):e.forEach((function(e){t(gn(e))}))}},bn=function(e){return function(t,n){var r,o=n();null!==(r=o.viewer.disabledElements[e])&&void 0!==r&&r.disabled||(o.viewer.openElements[e]?t(gn(e)):t(mn(e)))}},wn=function(e){return{type:"SET_ACTIVE_HEADER_GROUP",payload:{headerGroup:e}}},Sn=function(e){return function(t,n){var r=n();if(Ut(e,r))r.viewer.activeLeftPanel!==e&&(t({type:"CLOSE_ELEMENT",payload:{dataElement:r.viewer.activeLeftPanel}}),rn("visibilityChanged",{element:r.viewer.activeLeftPanel,isVisible:!1}),t({type:"SET_ACTIVE_LEFT_PANEL",payload:{dataElement:e}}),rn("visibilityChanged",{element:e,isVisible:!0}));else{var o=[].concat(pn(r.viewer.customPanels.map((function(e){return e.panel.dataElement}))),["thumbnailsPanel","outlinesPanel","notesPanel","layersPanel","bookmarksPanel"]).join(", ");console.warn("".concat(e," is not recognized by the left panel. Please use one of the following options: ").concat(o))}}},En=function(e){return{type:"SET_SORT_STRATEGY",payload:{sortStrategy:e}}},_n=function(e){return console.warn("setSortNotesBy is deprecated, please use setSortStrategy instead"),En(e)},xn=function(e){return{type:"SET_NOTE_DATE_FORMAT",payload:{noteDateFormat:e}}},Cn=function(e){return{type:"SET_CUSTOM_PANEL",payload:{newPanel:e}}},Tn=function(e){return function(t){e.length===Xi.getTotalPages()?t({type:"SET_PAGE_LABELS",payload:{pageLabels:e.map(String)}}):console.warn("Number of page labels do not match with the total pages.")}},On=function(e){return{type:"SET_SWIPE_ORIENTATION",payload:{swipeOrientation:e}}},kn=function(e){return function(t){t({type:"SET_WARNING_MESSAGE",payload:e}),t(mn("warningModal"))}},Pn=function(e){return function(t){t({type:"SET_ERROR_MESSAGE",payload:{message:e}}),t(mn("errorModal"))}},An=function(e){return{type:"SET_CUSTOM_NOTE_FILTER",payload:{customNoteFilter:e}}},Rn=function(e){return function(t){var n=sn(),r=un(),o=e.filter((function(e){return e>=n&&e<=r}));if(o.length!==e.length){var i=e.filter((function(e){return!o.includes(e)}));console.warn("\n      ".concat(i.join(", ")," are not allowed zoom levels in the UI.\n      Valid zoom levels should be in the range of ").concat(n,"-").concat(r,".\n      You can use setMinZoomLevel or setMaxZoomLevel APIs to change the range.\n      See https://www.pdftron.com/documentation/web/guides/ui/apis for more information.\n    "))}t({type:"SET_ZOOM_LIST",payload:{zoomList:o}})}},Mn=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return{type:"USE_EMBEDDED_PRINT",payload:{useEmbeddedPrint:e}}},jn=function(e){return{type:"SET_MAX_SIGNATURES_COUNT",payload:{maxSignaturesCount:e}}},Ln=(n(88),n(313),n(71),n(218),n(171),{UNIVERSAL:"universal",PDFNETJS:"pdfnetjs",PDFTRON_SERVER:"pdftronServer",AUTO:null}),Dn="pdf",Nn="office",In="blackbox",zn="xod",Fn="all",Bn=function(e,t){var n;return null===(n=e.viewer.disabledElements[t])||void 0===n?void 0:n.disabled},Un=function(e,t){var n;return e.viewer.openElements[t]&&!(null===(n=e.viewer.disabledElements[t])||void 0===n?void 0:n.disabled)},Hn=function(e,t){var n=Gn(e);return Object.values(n).filter((function(e){return e.group===t})).map((function(e){return e.dataElement})).every((function(t){return Bn(e,t)}))},Wn=function(e){return e.viewer.headers[e.viewer.activeHeaderGroup]},Vn=function(e,t){var n;return null===(n=e.viewer.disabledElements[t])||void 0===n?void 0:n.priority},Gn=function(e){return e.viewer.toolButtonObjects},qn=function(e,t){return t.map((function(t){var n;return null===(n=e.viewer.toolButtonObjects[t])||void 0===n?void 0:n.dataElement})).filter(Boolean)},$n=function(e,t){return e.viewer.toolButtonObjects[t]},Kn=function(e,t){var n;return null===(n=e.viewer.toolButtonObjects[t])||void 0===n?void 0:n.dataElement},Yn=function(e,t){return Object.keys(e.viewer.toolButtonObjects).filter((function(n){return e.viewer.toolButtonObjects[n].group===t}))},Zn=function(e,t){return Object.keys(e.viewer.toolButtonObjects).find((function(n){return e.viewer.toolButtonObjects[n].dataElement===t}))},Qn=function(e){return e.viewer.activeToolName},Xn=function(e){return e.viewer.activeToolStyles},Jn=function(e){return e.viewer.activeLeftPanel},er=function(e){return e.viewer.activeToolGroup},tr=function(e){return e.viewer.leftPanelWidth},nr=function(e){return e.viewer.notePopupId},rr=function(e){return e.viewer.fitMode},or=function(e){return e.viewer.zoom},ir=function(e){return e.viewer.displayMode},ar=function(e){return e.viewer.currentPage},lr=function(e){return e.viewer.sortStrategy},sr=function(e){return e.viewer.rotation},ur=function(e){return e.viewer.noteDateFormat},cr=function(e){return e.viewer.isFullScreen},fr=function(e){return e.viewer.doesAutoLoad},dr=function(e){return e.viewer.isDocumentLoaded},pr=function(e){return e.viewer.isReadOnly},hr=function(e){return e.viewer.customPanels},mr=function(e){return e.viewer.pageLabels},vr=function(e){return e.viewer.customPanels.reduce((function(t,n){var r,o=n.tab;return(null===(r=e.viewer.disabledElements[o.dataElement])||void 0===r?void 0:r.disabled)&&t.push(o.dataElement),t}),[])},gr=function(e){var t=window.navigator.userAgent.indexOf("Chrome")>-1&&-1===window.navigator.userAgent.indexOf("Edge");return Hr(e)===Dn&&t&&e.viewer.useEmbeddedPrint},yr=function(e){return e.viewer.colorMap},br=function(e){return e.viewer.cursorOverlay},wr=function(e){return e.viewer.openElements},Sr=function(e,t){var n;return null===(n=e.viewer.colorMap[t])||void 0===n?void 0:n.currentPalette},Er=function(e,t){var n;return null===(n=e.viewer.colorMap[t])||void 0===n?void 0:n.iconColor},_r=function(e){return e.viewer.customNoteFilter},xr=function(e){return e.viewer.isReplyDisabledFunc},Cr=function(e){return e.viewer.zoomList},Tr=function(e){return e.viewer.measurementUnits},Or=function(e){return e.viewer.isNoteEditing},kr=function(e){return e.viewer.maxSignaturesCount},Pr=function(e,t){return e.viewer[t]||[]},Ar=function(e){var t;return(null===(t=e.viewer.warning)||void 0===t?void 0:t.message)||""},Rr=function(e){var t;return(null===(t=e.viewer.warning)||void 0===t?void 0:t.title)||""},Mr=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.onConfirm},jr=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.confirmBtnText},Lr=function(e){var t;return null===(t=e.viewer.warning)||void 0===t?void 0:t.onCancel},Dr=function(e){return e.viewer.isAccessibleMode},Nr=function(e){return e.viewer.errorMessage||""},Ir=function(e){return e.document},zr=function(e){return e.document.id},Fr=function(e){return e.document.path||e.document.initialDoc},Br=function(e){return e.document.file},Ur=function(e){return!(!e.document.initialDoc&&!e.advanced.externalPath)},Hr=function(e){return e.document.type},Wr=function(e){return e.document.checkPassword},Vr=function(e){return e.document.passwordAttempts},Gr=function(e){return e.document.printQuality},qr=function(e){return e.document.totalPages},$r=function(e){return e.document.outlines},Kr=function(e){return e.document.bookmarks},Yr=function(e){return e.document.layers},Zr=function(e){return(e.document.documentLoadingProgress+e.document.workerLoadingProgress)/2},Qr=function(e){return e.document.uploadProgress},Xr=function(e){return e.document.isUploading},Jr=function(e){return e.user.name},eo=function(e){return e.advanced},to=function(e){return e.advanced.serverUrl},no=function(e){return e.search.listeners},ro=function(e){return e.search.value},oo=function(e){return e.search.activeResult},io=function(e){return e.search.activeResultIndex},ao=function(e){return e.search.results},lo=function(e){return e.search.isCaseSensitive},so=function(e){return e.search.isWholeWord},uo=function(e){return e.search.isWildcard},co=function(e){return e.search.isSearchUp},fo=function(e){return e.search.isAmbientString},po=function(e){return e.search.isRegex},ho=function(e){return e.search.isSearching},mo=function(e){return e.search.noResult},vo=function(e){return e.search.isProgrammaticSearch},go=function(e){return e.search.isProgrammaticSearchFull},yo=o;function bo(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var wo=function(e,t,n){return t.reduce((function(t,r){var o=yo.getDisabledElementPriority(e,r);return!o||n>=o?[].concat(bo(t),[r]):t}),[])};function So(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Eo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?So(n,!0).forEach((function(t){_o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):So(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xo=function(e,t){return function(n,r){if("leftPanel"===e)n(Co(["leftPanel","leftPanelButton"],t));else if("stylePopup"===e)n(Co(["toolStylePopup","annotationStylePopup"],t));else{var o=yo.getDisabledElementPriority(r(),e);(!o||t>=o)&&n({type:"DISABLE_ELEMENT",payload:{dataElement:e,priority:t}})}}},Co=function(e,t){return function(n,r){n({type:"DISABLE_ELEMENTS",payload:{dataElements:wo(r(),e,t),priority:t}})}},To=function(e,t){return function(n,r){if("leftPanel"===e)n(Oo(["leftPanel","leftPanelButton"],t));else if("stylePopup"===e)n(Oo(["toolStylePopup","annotationStylePopup"],t));else{var o=yo.getDisabledElementPriority(r(),e);(!o||t>=o)&&n({type:"ENABLE_ELEMENT",payload:{dataElement:e,priority:t}})}}},Oo=function(e,t){return function(n,r){var o=wo(r(),e,t);Xi.isCreateRedactionEnabled()||(o=o.filter((function(e){return"redactionButton"!==e}))),n({type:"ENABLE_ELEMENTS",payload:{dataElements:o,priority:t}})}},ko=function(e){return function(t,n){var r,o=n();r=Xt||Jt?e.name:"TextSelect"===e.name?"AnnotationEdit":e.name,o.viewer.activeToolName!==r&&t({type:"SET_ACTIVE_TOOL_NAME_AND_STYLES",payload:{toolName:r,toolStyles:e.defaults||{}}})}},Po=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"SET_ACTIVE_TOOL_STYLES",payload:{toolStyles:e}}},Ao=function(e){return{type:"SET_ACTIVE_TOOL_GROUP",payload:{toolGroup:e}}},Ro=function(e){return{type:"SET_NOTE_POPUP_ID",payload:{id:e}}},Mo=function(){return{type:"SET_NOTE_EDITING",payload:{isNoteEditing:!0}}},jo=function(){return{type:"SET_NOTE_EDITING",payload:{isNoteEditing:!1}}},Lo=function(e){return{type:"SET_FIT_MODE",payload:{fitMode:e}}},Do=function(e){return{type:"SET_ZOOM",payload:{zoom:e}}},No=function(e){return{type:"SET_ROTATION",payload:{rotation:e}}},Io=function(e){return{type:"SET_DISPLAY_MODE",payload:{displayMode:e}}},zo=function(e){return{type:"SET_CURRENT_PAGE",payload:{currentPage:e}}},Fo=function(e){return{type:"SET_FULL_SCREEN",payload:{isFullScreen:e}}},Bo=function(e){return{type:"SET_DOCUMENT_LOADED",payload:{isDocumentLoaded:e}}},Uo=function(e){return{type:"SET_READ_ONLY",payload:{isReadOnly:e}}},Ho=function(e){return{type:"REGISTER_TOOL",payload:Eo({},e)}},Wo=function(e){return{type:"UNREGISTER_TOOL",payload:{toolName:e}}},Vo=function(e){return{type:"SET_TOOL_BUTTON_OBJECTS",payload:{toolButtonObjects:e}}},Go=function(e){return function(t,n){n().viewer.isNoteEditing!==e&&t({type:"SET_IS_NOTE_EDITING",payload:{isNoteEditing:e}})}},qo=function(e,t){return{type:"SET_HEADER_ITEMS",payload:{header:e,headerItems:t}}},$o=function(e,t){return{type:"SET_POPUP_ITEMS",payload:{dataElement:e,items:t}}},Ko=function(e,t){return{type:"SET_COLOR_PALETTE",payload:{colorMapKey:e,colorPalette:t}}},Yo=function(e,t){return{type:"SET_ICON_COLOR",payload:{colorMapKey:e,color:t}}},Zo=function(e){return{type:"SET_COLOR_MAP",payload:{colorMap:e}}},Qo=function(e){return{type:"SET_LEFT_PANEL_WIDTH",payload:{width:e}}},Xo=function(e){return{type:"SET_REPLY_DISABLED_FUNC",payload:{func:e}}},Jo=function(e){return{type:"SET_DOCUMENT_ID",payload:{documentId:e}}},ei=function(e){return{type:"SET_DOCUMENT_PATH",payload:{documentPath:e}}},ti=function(e){return{type:"SET_DOCUMENT_FILE",payload:{documentFile:e}}},ni=function(e){return{type:"SET_DOCUMENT_TYPE",payload:{type:e}}},ri=function(e){return{type:"SET_PDF_DOC",payload:{pdfDoc:e}}},oi=function(e){return{type:"SET_FILENAME",payload:{filename:e}}},ii=function(e){return{type:"SET_EXTENSION",payload:{extension:e}}},ai=function(e){return{type:"SET_TOTAL_PAGES",payload:{totalPages:e}}},li=function(e){return{type:"SET_OUTLINES",payload:{outlines:e}}},si=function(e){return{type:"SET_BOOKMARKS",payload:{bookmarks:e}}},ui=function(e,t){return function(n,r){n({type:"ADD_BOOKMARK",payload:{pageIndex:e,text:t}});var o=yo.getBookmarks(r());rn("userBookmarksChanged",o)}},ci=function(e,t){return function(n,r){n({type:"EDIT_BOOKMARK",payload:{pageIndex:e,text:t}});var o=yo.getBookmarks(r());rn("userBookmarksChanged",o)}},fi=function(e){return function(t,n){t({type:"REMOVE_BOOKMARK",payload:{pageIndex:e}});var r=yo.getBookmarks(n());rn("userBookmarksChanged",r)}},di=function(e){return{type:"SET_LAYERS",payload:{layers:e}}},pi=function(e){return{type:"SET_CHECKPASSWORD",payload:{func:e}}},hi=function(e){return{type:"SET_PASSWORD_ATTEMPTS",payload:{attempt:e}}},mi=function(e){return{type:"SET_PRINT_QUALITY",payload:{quality:e}}},vi=function(e){return{type:"SET_DOCUMENT_LOADING_PROGRESS",payload:{documentLoadingProgress:e}}},gi=function(e){return{type:"SET_WORKER_LOADING_PROGRESS",payload:{workerLoadingProgress:e}}},yi=function(){return{type:"RESET_LOADING_PROGRESS"}},bi=function(e){return{type:"SET_PASSWORD",payload:{password:e}}},wi=function(e){return{type:"SET_CACHE_KEY",payload:{cacheKey:e}}},Si=function(e){return{type:"SET_PAGE_SIZES",payload:{pageSizes:e}}},Ei=function(e){return{type:"SET_IS_UPLOADING",payload:{isUploading:e}}},_i=function(e){return{type:"SET_UPLOAD_PROGRESS",payload:{progress:e}}},xi=function(){return _i(0)},Ci=function(e){return{type:"SET_USER_NAME",payload:{userName:e}}},Ti=function(e){return{type:"SET_ADMIN_USER",payload:{isAdminUser:e}}},Oi=function(e){return{type:"SET_STREAMING",payload:{streaming:e}}},ki=function(e){return{type:"SET_DECRYPT_FUNCTION",payload:{decryptFunction:e}}},Pi=function(e){return{type:"SET_DECRYPT_OPTIONS",payload:{decryptOptions:e}}},Ai=function(e){return{type:"SET_ENGINE_TYPE",payload:{type:e}}},Ri=function(e){return{type:"SET_CUSTOM_HEADERS",payload:{customHeaders:e}}},Mi=function(e){return{type:"SET_WITH_CREDENTIALS",payload:{withCredentials:e}}},ji=function(e,t){return{type:"SEARCH_TEXT",payload:{searchValue:e,options:t}}},Li=function(e,t){return{type:"SEARCH_TEXT_FULL",payload:{searchValue:e,options:t}}},Di=function(e){return{type:"ADD_SEARCH_LISTENER",payload:{func:e}}},Ni=function(e){return{type:"REMOVE_SEARCH_LISTENER",payload:{func:e}}},Ii=function(e){return{type:"SET_SEARCH_VALUE",payload:{value:e}}},zi=function(e){return{type:"SET_ACTIVE_RESULT",payload:{activeResult:e}}},Fi=function(e){return{type:"SET_ACTIVE_RESULT_INDEX",payload:{index:e}}},Bi=function(e){return{type:"ADD_RESULT",payload:{result:e}}},Ui=function(e){return{type:"SET_CASE_SENSITIVE",payload:{isCaseSensitive:e}}},Hi=function(e){return{type:"SET_WHOLE_WORD",payload:{isWholeWord:e}}},Wi=function(e){return{type:"SET_IS_SEARCHING",payload:{isSearching:e}}},Vi=function(e){return{type:"SET_NO_RESULT",payload:{noResult:e}}},Gi=function(){return{type:"RESET_SEARCH",payload:{}}},qi=function(e){return{type:"SET_IS_PROG_SEARCH",payload:{isProgrammaticSearch:e}}},$i=function(e){return{type:"SET_IS_PROG_SEARCH_FULL",payload:{isProgrammaticSearchFull:e}}};function Ki(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Yi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Zi=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ki(n,!0).forEach((function(t){Yi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ki(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},r,{},i),Qi=function(){var e=window.docViewer.getAnnotationManager();return{annotationsLoaded:window.docViewer,changePage:window.docViewer,click:window.docViewer,dblClick:window.docViewer,displayPageLocation:window.docViewer,keyDown:window.docViewer,keyUp:window.docViewer,mouseEnter:window.docViewer,mouseLeave:window.docViewer,mouseLeftDown:window.docViewer,mouseLeftUp:window.docViewer,mouseMove:window.docViewer,mouseRightDown:window.docViewer,mouseRightUp:window.docViewer,pageComplete:window.docViewer,searchInProgress:window.docViewer,textSelected:window.docViewer,beginRendering:window.docViewer,finishedRendering:window.docViewer,beforeDocumentLoaded:window.docViewer,displayModeUpdated:window.docViewer,documentLoaded:window.docViewer,documentUnloaded:window.docViewer,fitModeUpdated:window.docViewer,rotationUpdated:window.docViewer,toolUpdated:window.docViewer,toolModeUpdated:window.docViewer,zoomUpdated:window.docViewer,pageNumberUpdated:window.docViewer,layoutChanged:window.docViewer,"fitModeUpdated.fitbutton":window.docViewer,annotationSelected:e,annotationChanged:e,updateAnnotationPermission:e,addReply:e,deleteReply:e,annotationHidden:e,annotationDoubleClicked:e,annotationFiltered:e,annotationToggled:e,fieldChanged:e,notify:e,setNoteText:e}},Xi={setToolMode:function(e){window.docViewer.setToolMode(window.docViewer.getTool(e))},getToolMode:function(){return window.docViewer.getToolMode()},getTool:function(e){return window.docViewer.getTool(e)},setDisplayMode:function(e){var t=new window.CoreControls.DisplayMode(window.docViewer,e);window.docViewer.getDisplayModeManager().setDisplayMode(t)},getDisplayMode:function(){return window.docViewer.getDisplayModeManager().getDisplayMode().mode},rotateClockwise:function(){window.docViewer.rotateClockwise()},rotateCounterClockwise:function(){window.docViewer.rotateCounterClockwise()},getFitMode:function(){return window.docViewer.getFitMode()},fitToPage:function(){window.docViewer.setFitMode(window.docViewer.FitMode.FitPage)},fitToWidth:function(){window.docViewer.setFitMode(window.docViewer.FitMode.FitWidth)},fitToHeight:function(){window.docViewer.setFitMode(window.docViewer.FitMode.FitHeight)},fitToZoom:function(){window.docViewer.setFitMode(window.docViewer.FitMode.Zoom)},zoomToMouse:function(e){window.docViewer.zoomToMouse(e,0,0)},getZoom:function(){return window.docViewer.getZoom()},zoomTo:function(e,t,n){window.docViewer.zoomTo(e,t,n)},getDocumentViewer:function(){return window.docViewer},getAnnotationManager:function(){return window.docViewer.getAnnotationManager()},getTotalPages:function(){return window.docViewer.getPageCount()},getCurrentPage:function(){return window.docViewer.getCurrentPage()},setCurrentPage:function(e){window.docViewer.setCurrentPage(e)},getType:function(){return window.docViewer.getDocument().getType()},isWebViewerServerDocument:function(){return window.docViewer.getDocument().isWebViewerServerDocument()},getSelectedText:function(){return window.docViewer.getSelectedText()},clearSelection:function(){window.docViewer.clearSelection()},setOptions:function(e){window.docViewer.setOptions(e)},closeDocument:function(e){return e(Zi.closeElement("passwordModal")),window.docViewer.closeDocument()},getToolModeMap:function(){return window.docViewer.getToolModeMap()},getCurrentUser:function(){return window.docViewer.getAnnotationManager().getCurrentUser()},getIsAdminUser:function(){return window.docViewer.getAnnotationManager().getIsAdminUser()},setIsAdminUser:function(e){window.docViewer.getAnnotationManager().setIsAdminUser(e)},exportAnnotations:function(){return window.docViewer.getAnnotationManager().exportAnnotations()},setCurrentUser:function(e){window.docViewer.getAnnotationManager().setCurrentUser(e)},setReadOnly:function(e){window.docViewer.getAnnotationManager().setReadOnly(e)},setScrollViewElement:function(e){window.docViewer.setScrollViewElement(e)},setViewerElement:function(e){window.docViewer.setViewerElement(e)},isContinuousDisplayMode:function(){return window.docViewer.getDisplayModeManager().getDisplayMode().isContinuous()},scrollViewUpdated:function(){window.docViewer.scrollViewUpdated()},canModify:function(e){return window.docViewer.getAnnotationManager().canModify(e)},canModifyContents:function(e){return window.docViewer.getAnnotationManager().canModifyContents(e)},deleteAnnotations:function(e){window.docViewer.getAnnotationManager().deleteAnnotations(e)},getDisplayAuthor:function(e){return window.docViewer.getAnnotationManager().getDisplayAuthor(e)},getDocument:function(){return window.docViewer.getDocument()},getCompleteRotation:function(e){return window.docViewer.getCompleteRotation(e)},getRotation:function(e){return window.docViewer.getRotation(e)},getPageInfo:function(e){return window.docViewer.getDocument().getPageInfo(e)},clearSearchResults:function(){window.docViewer.clearSearchResults()},displayAdditionalSearchResult:function(e){window.docViewer.displayAdditionalSearchResult(e)},setActiveSearchResult:function(e){window.docViewer.setActiveSearchResult(e)},textSearchInit:function(e,t,n,r){window.docViewer.textSearchInit(e,t,n,r)},displaySearchResult:function(e){window.docViewer.displaySearchResult(e)},getSearchMode:function(){return window.docViewer.SearchMode},getPageWidth:function(e){return window.docViewer.getPageWidth(e)},getPageHeight:function(e){return window.docViewer.getPageHeight(e)},drawAnnotations:function(e,t,n,r){return window.docViewer.getAnnotationManager().drawAnnotations(e,t,n,r)},getOutlines:function(e){window.docViewer.getDocument().getBookmarks().then((function(t){e(t)}))},getSelectedAnnotations:function(){return window.docViewer.getAnnotationManager().getSelectedAnnotations()},updateCopiedAnnotations:function(){window.docViewer.getAnnotationManager().updateCopiedAnnotations()},pasteCopiedAnnotations:function(){window.docViewer.getAnnotationManager().pasteCopiedAnnotations()},selectAnnotation:function(e){window.docViewer.getAnnotationManager().selectAnnotation(e)},selectAnnotations:function(e){window.docViewer.getAnnotationManager().selectAnnotations(e)},addAnnotations:function(e){window.docViewer.getAnnotationManager().addAnnotations(e)},applyRedactions:function(e){return window.docViewer.getAnnotationManager().applyRedactions(e)},isCreateRedactionEnabled:function(){return window.docViewer.getAnnotationManager().isCreateRedactionEnabled()},isApplyRedactionEnabled:function(){return window.docViewer.getAnnotationManager().isApplyRedactionEnabled()},isAnnotationRedactable:function(e){return window.docViewer.getAnnotationManager().isAnnotationRedactable(e)},enableRedaction:function(e){window.docViewer.getAnnotationManager().enableRedaction(e)},drawAnnotationsFromList:function(e){window.docViewer.getAnnotationManager().drawAnnotationsFromList(e)},setInternalAnnotationsTransform:function(e){window.docViewer.setInternalAnnotationsTransform(e)},setPagesUpdatedInternalAnnotationsTransform:function(e){window.docViewer.setPagesUpdatedInternalAnnotationsTransform(e)},loadThumbnailAsync:function(e,t){return window.docViewer.getDocument().loadThumbnailAsync(e,(function(e){t(e)}))},loadAsync:function(e,t){window.docViewer.loadAsync(e,t)},getSelectedTextQuads:function(){return window.docViewer.getSelectedTextQuads()},getDisplayModeObject:function(){return window.docViewer.getDisplayModeManager().getDisplayMode()},getScrollViewElement:function(){return window.docViewer.getScrollViewElement()},getAnnotationById:function(e){return window.docViewer.getAnnotationManager().getAnnotationById(e)},isFullPDFEnabled:function(){return window.CoreControls.isFullPDFEnabled()},isBlendModeSupported:function(e){return window.utils.isBlendModeSupported(e)},isAnnotationSelected:function(e){return window.docViewer.getAnnotationManager().isAnnotationSelected(e)},setAnnotationStyles:function(e,t){window.docViewer.getAnnotationManager().setAnnotationStyles(e,t)},deselectAnnotation:function(e){window.docViewer.getAnnotationManager().deselectAnnotation(e)},deselectAllAnnotations:function(){window.docViewer.getAnnotationManager().deselectAllAnnotations()},jumpToAnnotation:function(e){window.docViewer.getAnnotationManager().jumpToAnnotation(e)},createAnnotationReply:function(e,t){window.docViewer.getAnnotationManager().createAnnotationReply(e,t)},setNoteContents:function(e,t){window.docViewer.getAnnotationManager().setNoteContents(e,t)},getAnnotationsList:function(){return window.docViewer.getAnnotationManager().getAnnotationsList()},getAnnotationsLoadedPromise:function(){return window.docViewer.getAnnotationsLoadedPromise()},getPrintablePDF:function(){return window.docViewer.getDocument().getPrintablePDF()},addEventListener:function(e,t){Qi()[e].on(e,t)},removeEventListener:function(e,t){Qi()[e].off(e,t)},getIsReadOnly:function(){return window.docViewer.getAnnotationManager().getReadOnly()},cancelLoadThumbnail:function(e){window.docViewer.getDocument().cancelLoadThumbnail(e)},showAnnotations:function(e){return window.docViewer.getAnnotationManager().showAnnotations(e)},hideAnnotations:function(e){return window.docViewer.getAnnotationManager().hideAnnotations(e)},goToOutline:function(e){window.docViewer.displayBookmark(e)},getViewerElement:function(){return window.docViewer.getViewerElement()},setAnnotationCanvasTransform:function(e,t,n){window.docViewer.getAnnotationManager().setAnnotationCanvasTransform(e,t,n)},getAnnotationCopy:function(e){return window.docViewer.getAnnotationManager().getAnnotationCopy(e)},setWatermark:function(e){return window.docViewer.setWatermark(e)},getWatermark:function(){return window.docViewer.getWatermark()},getAnnotationByMouseEvent:function(e){return window.docViewer.getAnnotationManager().getAnnotationByMouseEvent(e)},groupAnnotations:function(e,t){return window.docViewer.getAnnotationManager().groupAnnotations(e,t)},ungroupAnnotations:function(e){return window.docViewer.getAnnotationManager().ungroupAnnotations(e)},getNumberOfGroups:function(e){return window.docViewer.getAnnotationManager().getNumberOfGroups(e)},undo:function(){window.docViewer.getAnnotationHistoryManager().undo()},redo:function(){window.docViewer.getAnnotationHistoryManager().redo()},updateAnnotationState:function(e,t,n,r){return window.docViewer.getAnnotationManager().updateAnnotationState(e,t,n,r)}},Ji=n(284);n(12),n(13),n(14),n(315);function ea(e){return(ea="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ta(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function na(e){return(na=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ra(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oa(e,t){return(oa=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ia(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var aa=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==ea(t)&&"function"!=typeof t?ra(e):t}(this,(e=na(t)).call.apply(e,[this].concat(o))),ia(ra(n),"state",{isVisible:!1}),ia(ra(n),"onFocus",(function(){n.setState({isVisible:!0})})),ia(ra(n),"onBlur",(function(){n.setState({isVisible:!1})})),n}var n,r,o;return function(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}}),t&&oa(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.isAccessibleMode,t=this.state.isVisible;if(!e)return null;var n="Accessibility ".concat(t?"visible":"hidden");return l.a.createElement("div",{className:n,"data-element":"accessibility"},l.a.createElement("div",null,"Skip to: "),l.a.createElement("input",{className:"skip-to-hack",tabIndex:-1}),l.a.createElement("div",{className:"skip-to-document",onFocus:this.onFocus,onBlur:this.onBlur,tabIndex:0},"Document"),l.a.createElement("div",{className:"skip-to-notes",onFocus:this.onFocus,onBlur:this.onBlur,tabIndex:0},"Notes"))}}])&&ta(n.prototype,r),o&&ta(n,o),t}(l.a.PureComponent);ia(aa,"propTypes",{isAccessibleMode:x.a.bool});var la=be((function(e){return{isAccessibleMode:yo.isAccessibleMode(e)}}))(aa),sa=(n(98),n(29)),ua=n.n(sa);n(65),n(89),n(66),n(67),n(317);function ca(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function fa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ca(n,!0).forEach((function(t){da(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ca(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function da(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pa(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var ha={children:x.a.element.isRequired,content:x.a.string},ma=function(e){var t=e.content,n=void 0===t?"":t,r=e.children,o=Object(a.useRef)(null),i=Object(a.useRef)(null),s=Object(a.useRef)(null),c=pa(Object(a.useState)(!1),2),f=c[0],d=c[1],p=pa(Object(a.useState)(0),2),h=p[0],m=p[1],v=pa(Object(a.useState)({top:0,left:0}),2),g=v[0],y=v[1],b=pa(Object(a.useState)("bottom"),2),w=b[0],S=b[1],E=pa(Ye(),1)[0];Object(a.useEffect)((function(){var e,t,n,r=function(){clearTimeout(o.current),d(!1)};null===(e=i.current)||void 0===e||e.addEventListener("mouseenter",(function(){o.current=setTimeout((function(){d(!0)}),650)})),null===(t=i.current)||void 0===t||t.addEventListener("mouseleave",r),null===(n=i.current)||void 0===n||n.addEventListener("click",r)}),[]),Object(a.useLayoutEffect)((function(){var e,t,n,r,o,a,l,u=i.current,c=s.current;f&&u&&c?(e=u.getBoundingClientRect(),t=c.getBoundingClientRect(),n={bottom:{top:e.bottom,left:e.left+e.width/2-t.width/2},left:{top:e.top+e.height/2-t.height/2,left:e.left-t.width},right:{top:e.top+e.height/2-t.height/2,left:e.right},top:{top:e.top-t.height,left:e.left+e.width/2-t.width/2}},r=Object.keys(n).find((function(e){var r=n[e],o=r.top,i=r.left;return o>0&&o+t.height<window.innerHeight&&i>0&&i+t.width<window.innerWidth})),a=(o=n[r]).top,l=o.left,y({top:a,left:l}),S(r),setTimeout((function(){m(1)}),50)):m(0)}),[f]);var _=Xt||Jt,x=l.a.cloneElement(r,{ref:i}),C=E(n),T=-1===E("shortcut.".concat(n.split(".")[1])).indexOf("."),O=E("shortcut.".concat(n.split(".")[1]));return tn&&(O=O.replace("Ctrl","Cmd")),l.a.createElement(l.a.Fragment,null,x,f&&C&&!_&&u.a.createPortal(l.a.createElement("div",{className:"tooltip--".concat(w),style:fa({opacity:h},g),ref:s},l.a.createElement("div",{className:"tooltip__content"},C,T&&l.a.createElement("span",{className:"tooltip__shortcut"},O))),document.getElementById("app")))};ma.propTypes=ha;var va=ma;n(318);function ga(e){return(ga="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ya(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ba(e,t){return!t||"object"!==ga(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function wa(e){return(wa=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Sa(e,t){return(Sa=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ea,_a,xa,Ca=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=ba(this,wa(t).call(this))).icon=l.a.createRef(),e}var r,o,i;return function(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}}),t&&Sa(e,t)}(t,e),r=t,(o=[{key:"componentDidMount",value:function(){this.updateSvg()}},{key:"componentDidUpdate",value:function(e){this.props.glyph!==e.glyph&&this.updateSvg()}},{key:"updateSvg",value:function(){if(this.isInlineSvg()){for(var e=this.icon.current;e.firstChild;)e.removeChild(e.firstChild);var t=(new DOMParser).parseFromString(this.props.glyph,"image/svg+xml").querySelector("svg");e.appendChild(t)}}},{key:"isInlineSvg",value:function(){var e=this.props.glyph;return e&&0===e.indexOf("<svg")}},{key:"render",value:function(){var e=this.props,t=e.className,r=void 0===t?"":t,o=e.color,i=e.glyph,a=!o||"rgba(255, 255, 255, 1)"!==o&&"rgb(255, 255, 255)"!==o?void 0:"drop-shadow(0 0 .5px #333)",s=this.isInlineSvg()?i:n(221)("./".concat(this.props.glyph,".svg"));return l.a.createElement("div",{ref:this.icon,className:"Icon ".concat(r),style:{color:"rgba(0, 0, 0, 0)"===o?"#808080":o,filter:a},dangerouslySetInnerHTML:{__html:s}})}}])&&ya(r.prototype,o),i&&ya(r,i),t}(l.a.PureComponent);Ea=Ca,_a="propTypes",xa={className:x.a.string,color:x.a.string,glyph:x.a.string.isRequired},_a in Ea?Object.defineProperty(Ea,_a,{value:xa,enumerable:!0,configurable:!0,writable:!0}):Ea[_a]=xa;var Ta=Ca;n(398);function Oa(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ka(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Pa={disable:x.a.bool,isActive:x.a.bool,mediaQueryClassName:x.a.string,img:x.a.string,label:x.a.oneOfType([x.a.string,x.a.number]),title:x.a.string,color:x.a.string,dataElement:x.a.string,className:x.a.string,onClick:x.a.func.isRequired},Aa=function(e){var t,n,r=e.isActive,o=e.mediaQueryClassName,i=e.img,a=e.label,s=e.color,u=e.dataElement,c=e.onClick,f=void 0===c?function(){}:c,d=e.className,p=e.title,h=ka(Te((function(e){return[yo.isElementDisabled(e,u)]})),1)[0],m=ua()((Oa(t={Button:!0,active:r},o,o),Oa(t,d,d),t)),v=i&&0===i.trim().indexOf("data:");i&&!v&&(-1===i.indexOf(".")||0===i.indexOf("<svg"))?n=l.a.createElement(Ta,{glyph:i,color:s}):i?n=l.a.createElement("img",{src:i}):a&&(n=l.a.createElement("p",null,a));var g=l.a.createElement("div",{className:m,"data-element":u,onClick:f},n);return h?null:p?l.a.createElement(va,{content:p},g):g};Aa.propTypes=Pa;var Ra=l.a.memo(Aa),Ma=function(e){var t=Xi.getTool(e);return!(!t||"CropPage"===e)&&!!t.defaults},ja=function(e){var t=Xi.getTool(e);if(t)return t.defaults},La={signature:{icon:"ic_annotation_signature_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateSignature"],annotationCheck:function(e){return e instanceof window.Annotations.FreeHandAnnotation&&e.Subject===It.t("annotation.signature")}},freeHand:{icon:"ic_annotation_freehand_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateFreeHand","AnnotationCreateFreeHand2","AnnotationCreateFreeHand3","AnnotationCreateFreeHand4"],annotationCheck:function(e){return e instanceof window.Annotations.FreeHandAnnotation}},freeText:{icon:"ic_annotation_freetext_black_24px",iconColor:"TextColor",currentPalette:"TextColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["AnnotationCreateFreeText"],annotationCheck:function(e){return e instanceof window.Annotations.FreeTextAnnotation&&e.getIntent()===window.Annotations.FreeTextAnnotation.Intent.FreeText}},distanceMeasurement:{icon:"ic_annotation_distance_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateDistanceMeasurement"],annotationCheck:function(e){return e instanceof window.Annotations.LineAnnotation&&"LineDimension"===e.IT&&e.Measure}},perimeterMeasurement:{icon:"ic_annotation_perimeter_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreatePerimeterMeasurement"],annotationCheck:function(e){return e instanceof window.Annotations.PolylineAnnotation&&"PolyLineDimension"===e.IT&&e.Measure}},areaMeasurement:{icon:"ic_annotation_area_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateAreaMeasurement"],annotationCheck:function(e){return e instanceof window.Annotations.PolygonAnnotation&&"PolygonDimension"===e.IT&&e.Measure}},callout:{icon:"ic_annotation_callout_black_24px",iconColor:"TextColor",currentPalette:"TextColor",availablePalettes:["TextColor","StrokeColor","FillColor"],toolNames:["AnnotationCreateCallout"],annotationCheck:function(e){return e instanceof window.Annotations.FreeTextAnnotation&&e.getIntent()===window.Annotations.FreeTextAnnotation.Intent.FreeTextCallout}},line:{icon:"ic_annotation_line_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateLine"],annotationCheck:function(e){return e instanceof window.Annotations.LineAnnotation&&"None"===e.getStartStyle()&&"None"===e.getEndStyle()}},arrow:{icon:"ic_annotation_arrow_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateArrow"],annotationCheck:function(e){return e instanceof window.Annotations.LineAnnotation&&("None"!==e.getStartStyle()||"None"!==e.getEndStyle())}},polygon:{icon:"ic_annotation_polygon_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreatePolygon"],annotationCheck:function(e){return e instanceof window.Annotations.PolygonAnnotation&&"cloudy"!==e.Style}},cloud:{icon:"ic_annotation_cloud_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreatePolygonCloud"],annotationCheck:function(e){return e instanceof window.Annotations.PolygonAnnotation&&"cloudy"===e.Style}},highlight:{icon:"ic_annotation_highlight_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextHighlight","AnnotationCreateTextHighlight2","AnnotationCreateTextHighlight3","AnnotationCreateTextHighlight4"],annotationCheck:function(e){return e instanceof window.Annotations.TextHighlightAnnotation}},underline:{icon:"ic_annotation_underline_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextUnderline"],annotationCheck:function(e){return e instanceof window.Annotations.TextUnderlineAnnotation}},squiggly:{icon:"ic_annotation_squiggly_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextSquiggly"],annotationCheck:function(e){return e instanceof window.Annotations.TextSquigglyAnnotation}},strikeout:{icon:"ic_annotation_strikeout_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateTextStrikeout"],annotationCheck:function(e){return e instanceof window.Annotations.TextStrikeoutAnnotation}},redaction:{icon:"ic_annotation_redact_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateRedaction"],annotationCheck:function(e){return e instanceof window.Annotations.RedactionAnnotation}},rectangle:{icon:"ic_annotation_square_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateRectangle"],annotationCheck:function(e){return e instanceof window.Annotations.RectangleAnnotation}},ellipse:{icon:"ic_annotation_circle_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor","FillColor"],toolNames:["AnnotationCreateEllipse"],annotationCheck:function(e){return e instanceof window.Annotations.EllipseAnnotation}},polyline:{icon:"ic_annotation_polyline_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreatePolyline"],annotationCheck:function(e){return e instanceof window.Annotations.PolylineAnnotation}},stickyNote:{icon:"ic_annotation_sticky_note_black_24px",iconColor:"StrokeColor",currentPalette:"StrokeColor",availablePalettes:["StrokeColor"],toolNames:["AnnotationCreateSticky"],annotationCheck:function(e){return e instanceof window.Annotations.StickyAnnotation}},stamp:{icon:"ic_annotation_stamp_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationCreateStamp"],annotationCheck:function(e){return e instanceof window.Annotations.StampAnnotation}},edit:{icon:"ic_select_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationEdit"],annotationCheck:null},pan:{icon:"ic_pan_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["Pan"],annotationCheck:null},textSelect:{icon:"textselect_cursor",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["TextSelect"],annotationCheck:null},marqueeZoomTool:{icon:null,iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["MarqueeZoomTool"],annotationCheck:null},eraser:{icon:"ic_annotation_eraser_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["AnnotationEraserTool"],annotationCheck:null},cropPage:{icon:"ic_crop_black_24px",iconColor:null,currentPalette:null,availablePalettes:[],toolNames:["CropPage"],annotationCheck:null}},Da=function(e){return Object.keys(La).find((function(t){return La[t].toolNames.includes(e)}))},Na=function(e){return Object.keys(La).find((function(t){var n=La[t].annotationCheck;return n&&n(e)}))},Ia=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Object.keys(La).reduce((function(e,n){return e[n]={},t.forEach((function(t){e[n][t]=La[n][t]})),e}),{})},za=function(e){return La[e]||{}};n(399);function Fa(){return(Fa=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ba(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Ua(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Ha={toolName:x.a.string.isRequired,group:x.a.string},Wa=function(e){var t,n,r=e.toolName,o=Ua(e,["toolName"]),i=Ba(Te((function(e){return[yo.getActiveToolName(e)===r,yo.getIconColor(e,Da(r)),yo.getActiveToolStyles(e),yo.getToolButtonObject(e,r)]}),K),4),a=i[0],s=i[1],u=(i[2],i[3]),c=u.group,f=void 0===c?"":c,d=u.showColor,p=Ua(u,["group","showColor"]),h=Ee(),m=ja(r),v="";("always"===d||"active"===d&&a)&&(v=null===(t=m[s])||void 0===t?void 0:null===(n=t.toHexString)||void 0===n?void 0:n.call(t));return l.a.createElement(Ra,Fa({className:ua()({ToolButton:!0,hasStyles:Ma(r)}),onClick:function(){a?Ma(r)&&h(Zi.toggleElement("toolStylePopup")):(Xi.setToolMode(r),h(Zi.setActiveToolGroup(f)),h(Zi.closeElement("toolStylePopup")))},isActive:a,color:v},o,p))};Wa.propTypes=Ha;var Va=Wa,Ga=Xt||Jt?"Pan":"AnnotationEdit";function qa(e){return(qa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ka(e){return(Ka=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ya(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Za(e,t){return(Za=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Qa(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xa=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==qa(t)&&"function"!=typeof t?Ya(e):t}(this,Ka(t).call(this,e)),Qa(Ya(n),"onClick",(function(){var e=n.props,t=e.setActiveToolGroup,r=e.isActive,o=e.closeElement,i=e.toggleElement,a=e.openElement,l=e.toolGroup,s=n.state.toolName;t(l),o("toolStylePopup"),r?i("toolsOverlay"):(n.setToolMode(s),a("toolsOverlay"))})),Qa(Ya(n),"setToolMode",(function(e){"miscTools"===n.props.toolGroup?Xi.setToolMode(Ga):Xi.setToolMode(e)})),n.state={toolName:e.toolNames[0]},n}var n,r,o;return function(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}}),t&&Za(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){var t=e.activeToolName!==this.props.activeToolName,n=e.toolNames.indexOf(e.activeToolName)>-1,r=this.props.toolNames.indexOf(this.props.activeToolName)>-1,o=e.toolNames.length!==this.props.toolNames.length;t&&r&&this.setState({toolName:this.props.activeToolName}),o&&!this.props.toolNames.includes(this.state.toolName)&&this.setState({toolName:this.props.toolNames[0]}),o&&!n&&r&&(this.setState({toolName:this.props.activeToolName}),this.props.setActiveToolGroup(this.props.toolGroup))}},{key:"render",value:function(){var e=this.props,t=e.mediaQueryClassName,n=e.dataElement,r=e.toolButtonObjects,o=e.isActive,i=e.allButtonsInGroupDisabled,a=e.iconColor,s=e.title,u=this.state.toolName,c=this.props.img?this.props.img:r[u].img,f=o&&!this.props.img&&a?ja(u)[a]&&ja(u)[a].toHexString():"",d=["ToolGroupButton",void 0===this.props.img?"down-arrow":""].join(" ").trim();return i?null:l.a.createElement(Ra,{title:s,className:d,mediaQueryClassName:t,isActive:o,onClick:this.onClick,dataElement:n,img:c,color:f})}}])&&$a(n.prototype,r),o&&$a(n,o),t}(l.a.PureComponent);Qa(Xa,"propTypes",{activeToolName:x.a.string.isRequired,toolGroup:x.a.string.isRequired,mediaQueryClassName:x.a.string.isRequired,dataElement:x.a.string.isRequired,img:x.a.string,title:x.a.string,toolNames:x.a.arrayOf(x.a.string),toolButtonObjects:x.a.object,allButtonsInGroupDisabled:x.a.bool,openElement:x.a.func.isRequired,toggleElement:x.a.func.isRequired,closeElement:x.a.func.isRequired,setActiveToolGroup:x.a.func.isRequired,isActive:x.a.bool.isRequired,iconColor:x.a.oneOf(["TextColor","StrokeColor","FillColor"])});var Ja=be((function(e,t){return{isActive:yo.getActiveToolGroup(e)===t.toolGroup,activeToolName:yo.getActiveToolName(e),toolNames:yo.getToolNamesByGroup(e,t.toolGroup),toolButtonObjects:yo.getToolButtonObjects(e),allButtonsInGroupDisabled:yo.allButtonsInGroupDisabled(e,t.toolGroup),iconColor:yo.getIconColor(e,Da(yo.getActiveToolName(e)))}}),{openElement:Zi.openElement,toggleElement:Zi.toggleElement,closeElement:Zi.closeElement,setActiveToolGroup:Zi.setActiveToolGroup})(Xa),el=be((function(e,t){return{className:t.className||"ToggleElementButton",isActive:yo.isElementOpen(e,t.element)}}),(function(e,t){return{onClick:function(){e(Zi.toggleElement(t.element))}}}))(Ra),tl=be((function(){return{className:"ActionButton"}}),(function(e,t){return{onClick:function(){t.onClick(e)}}}))(Ra);function nl(e){return(nl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rl(){return(rl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ol(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function il(e){return(il=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function al(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ll(e,t){return(ll=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function sl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ul=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==nl(t)&&"function"!=typeof t?al(e):t}(this,il(t).call(this,e)),sl(al(n),"update",(function(e){e?n.setState({activeState:e}):n.forceUpdate()})),sl(al(n),"onClick",(function(){var e=n.state.activeState,t=n.props,r=t.states,o=t.dispatch;n.props.states[e].onClick(n.update,r[e],o)})),n.state={activeState:n.props.initialState},n}var n,r,o;return function(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}}),t&&ll(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props.mount;e&&e(this.update)}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,r=n.didUpdate,o=n.states;r&&r(e,this.props,o[t.activeState],o[this.state.activeState],this.update)}},{key:"componentWillUnmount",value:function(){var e=this.props.unmount;e&&e()}},{key:"render",value:function(){var e=this.state.activeState,t=this.props.states,n=t[e],r=n.title,o=n.img,i=n.getContent,a=n.isActive,s=i?i(t[e]):"",u=["StatefulButton",t[e].className?t[e].className:""].join(" ").trim();return l.a.createElement(Ra,rl({},this.props,{className:u,isActive:a&&a(this.props),img:o,label:s,onClick:this.onClick,title:r}))}}])&&ol(n.prototype,r),o&&ol(n,o),t}(l.a.PureComponent);sl(ul,"propTypes",{dispatch:x.a.func,initialState:x.a.string.isRequired,mount:x.a.func.isRequired,unmount:x.a.func,didUpdate:x.a.func,states:x.a.shape({activeState:x.a.shape({img:x.a.string,label:x.a.string,onClick:x.a.func.isRequired,title:x.a.string.isRequired,getContent:x.a.func.isRequired}),AnotherState:x.a.shape({img:x.a.string,label:x.a.string,onClick:x.a.func.isRequired,title:x.a.string.isRequired,getContent:x.a.func.isRequired})})});var cl=be((function(e,t){return{isOpen:yo.isElementOpen(e,t.dataElement),openElements:yo.getOpenElements(e)}}))(ul);n(400);function fl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dl(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var pl={className:x.a.string,dataElement:x.a.string,display:x.a.string,render:x.a.func.isRequired,mediaQueryClassName:x.a.string},hl=function(e){var t,n=e.className,r=void 0===n?"CustomElement":n,o=e.dataElement,i=e.display,s=e.render,u=e.mediaQueryClassName,c=dl(Object(a.useState)(null),2),f=c[0],d=c[1],p=Object(a.useRef)(),h=Te((function(e){return yo.isElementDisabled(e,o)}));return Object(a.useEffect)((function(){if(!h){var e=s();if(function(e){try{return e instanceof window.Element||e instanceof window.parent.Element}catch(e){return!1}}(e)){for(var t=p.current;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(e)}else!function(e){return l.a.isValidElement(e)}(e)?console.warn("The object returned by the render function does not seem to be either a DOM element or a React Component"):d(e)}}),[h,s]),h?null:l.a.createElement("div",{className:ua()((t={},fl(t,r,!!r),fl(t,u,!!u),t)),ref:p,"data-element":o,style:{display:i}},f)};hl.propTypes=pl;var ml=hl;n(401);function vl(e){return(vl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function gl(){return(gl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function yl(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function bl(e,t){return!t||"object"!==vl(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function wl(e){return(wl=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Sl(e,t){return(Sl=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var El=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),bl(this,wl(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&Sl(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.items;return l.a.createElement("div",{className:"HeaderItems"},e.map((function(e,t){var n=e.type,r=e.dataElement,o=e.hidden,i=o?o.map((function(e){return"hide-in-".concat(e)})).join(" "):"",a="".concat(n,"-").concat(r||t);switch(n){case"toolButton":return l.a.createElement(Va,gl({key:a,mediaQueryClassName:i},e));case"toolGroupButton":return l.a.createElement(Ja,gl({key:a,mediaQueryClassName:i},e));case"toggleElementButton":return l.a.createElement(el,gl({key:a,mediaQueryClassName:i},e));case"actionButton":return l.a.createElement(tl,gl({key:a,mediaQueryClassName:i},e));case"statefulButton":return l.a.createElement(cl,gl({key:a,mediaQueryClassName:i},e));case"customElement":return l.a.createElement(ml,gl({key:a,mediaQueryClassName:i},e));case"spacer":case"divider":return l.a.createElement("div",{key:a,className:"".concat(n," ").concat(i)});default:console.warn("".concat(n," is not a valid header item type."))}})))}}])&&yl(n.prototype,r),o&&yl(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(El,"propTypes",{items:x.a.arrayOf(x.a.object).isRequired});var _l=El,xl=function(e,t){return[e,t.isOpen?"open":"closed"].join(" ").trim()};n(402);function Cl(e){return(Cl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Tl(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ol(e,t){return!t||"object"!==Cl(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function kl(e){return(kl=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Pl(e,t){return(Pl=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Al=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ol(this,kl(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&Pl(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.activeHeaderItems,r=xl("Header",this.props);return t?null:l.a.createElement("div",{className:r,"data-element":"header"},l.a.createElement(_l,{items:n}))}}])&&Tl(n.prototype,r),o&&Tl(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Al,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,activeHeaderItems:x.a.array.isRequired});var Rl=be((function(e){return{isDisabled:yo.isElementDisabled(e,"header"),isOpen:yo.isElementOpen(e,"header"),activeHeaderItems:yo.getActiveHeaderItems(e)}}))(Al);function Ml(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}var jl=function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};return window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t),e}};var Ll,Dl,Nl=(void 0===Ll&&(Ll=0),function(){return++Ll}),Il={},zl={},Fl=["touchstart","touchmove"],Bl="ignore-react-onclickoutside";function Ul(e,t){var n=null;return-1!==Fl.indexOf(t)&&Dl&&(n={passive:!e.props.preventDefault}),n}var Hl=function(e,t){var n,r,o=e.displayName||e.name||"Component";return r=n=function(n){var r,i;function l(e){var r;return(r=n.call(this,e)||this).__outsideClickHandler=function(e){if("function"!=typeof r.__clickOutsideHandlerProp){var t=r.getInstance();if("function"!=typeof t.props.handleClickOutside){if("function"!=typeof t.handleClickOutside)throw new Error("WrappedComponent: "+o+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else r.__clickOutsideHandlerProp(e)},r.__getComponentNode=function(){var e=r.getInstance();return t&&"function"==typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"==typeof e.setClickOutsideRef?e.setClickOutsideRef():Object(s.findDOMNode)(e)},r.enableOnClickOutside=function(){if("undefined"!=typeof document&&!zl[r._uid]){void 0===Dl&&(Dl=jl()),zl[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),Il[r._uid]=function(e){var t;null!==r.componentNode&&(r.props.preventDefault&&e.preventDefault(),r.props.stopPropagation&&e.stopPropagation(),r.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,n){if(e===t)return!0;for(;e.parentNode;){if(Ml(e,t,n))return!0;e=e.parentNode}return e}(e.target,r.componentNode,r.props.outsideClickIgnoreClass)===document&&r.__outsideClickHandler(e))},e.forEach((function(e){document.addEventListener(e,Il[r._uid],Ul(r,e))}))}},r.disableOnClickOutside=function(){delete zl[r._uid];var e=Il[r._uid];if(e&&"undefined"!=typeof document){var t=r.props.eventTypes;t.forEach||(t=[t]),t.forEach((function(t){return document.removeEventListener(t,e,Ul(r,t))})),delete Il[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=Nl(),r}i=n,(r=l).prototype=Object.create(i.prototype),r.prototype.constructor=r,r.__proto__=i;var u=l.prototype;return u.getInstance=function(){if(!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},u.componentDidMount=function(){if("undefined"!=typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"==typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!=typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+o+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},u.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},u.componentWillUnmount=function(){this.disableOnClickOutside()},u.render=function(){var t=this.props,n=(t.excludeScrollbar,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["excludeScrollbar"]));return e.prototype.isReactComponent?n.ref=this.getRef:n.wrappedRef=this.getRef,n.disableOnClickOutside=this.disableOnClickOutside,n.enableOnClickOutside=this.enableOnClickOutside,Object(a.createElement)(e,n)},l}(a.Component),n.displayName="OnClickOutside("+o+")",n.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:Bl,preventDefault:!1,stopPropagation:!1},n.getClass=function(){return e.getClass?e.getClass():e},r};n(403);function Wl(e){return(Wl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vl(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Gl(e,t){return!t||"object"!==Wl(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ql(e){return(ql=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $l(e,t){return($l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Kl=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Gl(this,ql(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&$l(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.className,r=e.dataElement,o=e.children;return t?null:l.a.createElement("div",{className:n,"data-element":r},o)}}])&&Vl(n.prototype,r),o&&Vl(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Kl,"propTypes",{isDisabled:x.a.bool,className:x.a.string.isRequired,dataElement:x.a.string.isRequired,children:x.a.node});var Yl=be((function(e,t){return{isDisabled:yo.isElementDisabled(e,t.dataElement)}}))(Kl),Zl=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left",r=document.querySelector("[data-element=".concat(e,"]")),o=0,i="auto";if(!r||!t.current)return{left:-9999,right:i};var a=r.getBoundingClientRect(),l=a.left,s=a.right,u=a.width,c=t.current.getBoundingClientRect(),f=c.width;if("left"===n)if(l+f>window.innerWidth){var d=16;o="auto",i=d}else o=l,i="auto";else if("center"===n)if(l+(f+u)/2>window.innerWidth){var p=16;o="auto",i=p}else o=l+u/2-f/2,i="auto";else if(s-f<0){var h=16;i="auto",o=h}else i="auto",o=l-(f-u);return{left:o,right:i}},Ql=(n(140),function(){var e=Xi.getZoom();if(e!==un()){var t=e+Jl(e);ts(Math.min(t,un()))}}),Xl=function(){var e=Xi.getZoom();if(e!==sn()){var t=e-Jl(e);ts(Math.max(t,sn()))}},Jl=function(e){var t=Object.keys(cn).find((function(t){return es(e,cn[t])}));return parseFloat(t)},es=function(e,t){return null===t[0]?e<=t[1]:null===t[1]?e>=t[0]:e>=t[0]&&e<=t[1]},ts=function(e){var t=Xi.getZoom(),n=ns(e/t),r=n.x,o=n.y;Xi.zoomTo(e,r,o)},ns=function(e){var t=document.getElementsByClassName("DocumentContainer")[0],n=document.getElementsByClassName("document")[0],r=window.innerWidth/2,o=window.innerHeight/2;return{x:(r+t.scrollLeft-n.offsetLeft)*e-r+t.offsetLeft,y:(o+t.scrollTop-n.offsetTop)*e-o+t.offsetTop}},rs=[{displayMode:"Single",pageTransition:"default",layout:"single"},{displayMode:"Continuous",pageTransition:"continuous",layout:"single"},{displayMode:"Facing",pageTransition:"default",layout:"double"},{displayMode:"FacingContinuous",pageTransition:"continuous",layout:"double"},{displayMode:"CoverFacing",pageTransition:"default",layout:"cover"},{displayMode:"Cover",pageTransition:"continuous",layout:"cover"}];n(404);function os(e){return(os="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function is(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function as(e){return(as=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ls(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ss(e,t){return(ss=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function us(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cs=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==os(t)&&"function"!=typeof t?ls(e):t}(this,(e=as(t)).call.apply(e,[this].concat(o))),us(ls(n),"overlay",l.a.createRef()),us(ls(n),"state",{left:0,right:"auto"}),us(ls(n),"handleWindowResize",(function(){n.setState(Zl("viewControlsButton",n.overlay))})),us(ls(n),"handleClickOutside",(function(e){"viewControlsButton"===e.target.getAttribute("data-element")||n.props.closeElements(["viewControlsOverlay"])})),us(ls(n),"handleClick",(function(e,t){var n=rs.find((function(n){return n.pageTransition===e&&n.layout===t}));Xi.setDisplayMode(n.displayMode)})),n}var n,r,o;return function(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}}),t&&ss(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.handleWindowResize)}},{key:"componentDidUpdate",value:function(e){!e.isOpen&&this.props.isOpen&&(this.props.closeElements(["toolsOverlay","searchOverlay","menuOverlay","toolsOverlay","toolStylePopup","signatureOverlay","zoomOverlay","redactionOverlay"]),this.setState(Zl("viewControlsButton",this.overlay)))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleWindowResize)}},{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.displayMode,o=t.fitMode,i=t.totalPages,a=t.t,s=this.state,u=s.left,c=s.right,f=rs.find((function(e){return e.displayMode===r})),d=f.pageTransition,p=f.layout,h=xl("Overlay ViewControlsOverlay",this.props);return n?null:l.a.createElement("div",{className:h,"data-element":"viewControlsOverlay",style:{left:u,right:c},ref:this.overlay},i<1e3&&l.a.createElement(Yl,{className:"row",dataElement:"pageTransitionButtons"},l.a.createElement("div",{className:"type"},a("option.displayMode.pageTransition")),l.a.createElement(Ra,{title:"option.pageTransition.default",dataElement:"defaultPageTransitionButton",img:"ic_view_mode_single_black_24px",onClick:function(){return e.handleClick("default",p)},isActive:"default"===d}),l.a.createElement(Ra,{title:"option.pageTransition.continuous",dataElement:"continuousPageTransitionButton",img:"ic_view_mode_continuous_black_24px",onClick:function(){return e.handleClick("continuous",p)},isActive:"continuous"===d})),l.a.createElement(Yl,{className:"row",dataElement:"layoutButtons"},l.a.createElement("div",{className:"type"},a("option.displayMode.layout")),l.a.createElement(Ra,{title:"option.layout.single",dataElement:"singleLayoutButton",img:"ic_view_mode_single_black_24px",onClick:function(){return e.handleClick(d,"single")},isActive:"single"===p}),l.a.createElement(Ra,{title:"option.layout.double",dataElement:"doubleLayoutButton",img:"ic_view_mode_facing_black_24px",onClick:function(){return e.handleClick(d,"double")},isActive:"double"===p}),l.a.createElement(Ra,{title:"option.layout.cover",dataElement:"coverLayoutButton",img:"ic_view_mode_cover_black_24px",onClick:function(){return e.handleClick(d,"cover")},isActive:"cover"===p})),l.a.createElement(Yl,{className:"row",dataElement:"rotateButtons"},l.a.createElement("div",{className:"type"},a("action.rotate")),l.a.createElement(tl,{dataElement:"rotateCounterClockwiseButton",title:"action.rotateCounterClockwise",img:"ic_rotate_left_black_24px",onClick:Xi.rotateCounterClockwise}),l.a.createElement(tl,{dataElement:"rotateClockwiseButton",title:"action.rotateClockwise",img:"ic_rotate_right_black_24px",onClick:Xi.rotateClockwise})),l.a.createElement(Yl,{className:"row hide-in-desktop hide-in-tablet",dataElement:"fitButtons"},l.a.createElement("div",{className:"type"},a("action.fit")),l.a.createElement(Ra,{title:"action.fitToWidth",dataElement:"fitToWidthButton",img:"ic_fit_width_black_24px",onClick:Xi.fitToWidth,isActive:"fitWidth"===o}),l.a.createElement(Ra,{title:"action.fitToPage",dataElement:"fitToPageButton",img:"ic_fit_page_black_24px",onClick:Xi.fitToPage,isActive:"fitPage"===o})),l.a.createElement(Yl,{className:"row hide-in-desktop hide-in-tablet",dataElement:"zoomButtons"},l.a.createElement("div",{className:"type"},a("action.zoom")),l.a.createElement(tl,{dataElement:"zoomInButton",title:"action.zoomIn",img:"ic_zoom_in_black_24px",onClick:Ql}),l.a.createElement(tl,{dataElement:"zoomOutButton",title:"action.zoomOut",img:"ic_zoom_out_black_24px",onClick:Xl})))}}])&&is(n.prototype,r),o&&is(n,o),t}(l.a.PureComponent);us(cs,"propTypes",{totalPages:x.a.number.isRequired,displayMode:x.a.string.isRequired,fitMode:x.a.string.isRequired,isDisabled:x.a.bool,isOpen:x.a.bool,closeElements:x.a.func.isRequired,t:x.a.func.isRequired});var fs=be((function(e){return{totalPages:yo.getTotalPages(e),displayMode:yo.getDisplayMode(e),fitMode:yo.getFitMode(e),isDisabled:yo.isElementDisabled(e,"viewControlsOverlay"),isOpen:yo.isElementOpen(e,"viewControlsOverlay")}}),{closeElements:Zi.closeElements})(Qe()(Hl(cs)));n(405);function ds(){return(ds=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ps={id:x.a.string.isRequired,type:x.a.string.isRequired,name:x.a.string,defaultChecked:x.a.bool,onChange:x.a.func,label:x.a.oneOfType([x.a.string,x.a.object]).isRequired,checked:x.a.bool},hs=l.a.forwardRef((function(e,t){return l.a.createElement(l.a.Fragment,null,l.a.createElement("input",ds({className:"Input",ref:t},e)),l.a.createElement("label",{className:"Input",htmlFor:e.id},e.label))}));hs.propTypes=ps;var ms=hs,vs=n(196),gs=n.n(vs);n(411);function ys(e){return(ys="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function bs(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ws(e){return(ws=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ss(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Es(e,t){return(Es=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xs=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=function(e,t){return!t||"object"!==ys(t)&&"function"!=typeof t?Ss(e):t}(this,ws(t).call(this)),_s(Ss(e),"handleClickOutside",(function(t){var n=e.props,r=n.closeElements,o=n.isSearchPanelOpen,i="searchButton"===t.target.getAttribute("data-element");o||i||r(["searchOverlay"])})),_s(Ss(e),"clearSearchResults",(function(){Xi.clearSearchResults(),e.props.resetSearch()})),_s(Ss(e),"executeFullSearch",(function(){var t=e.props,n=t.searchValue,r=t.addResult,o=t.setIsSearching,i=t.setNoResult,a=t.setActiveResultIndex,l=e.getSearchMode(!0),s=-1,u=!0,c=!0;o(!0),Xi.textSearchInit(n,l,!0,(function(t){var n=t.resultCode===window.XODText.ResultCode.e_found,l=t.resultCode===window.XODText.ResultCode.e_done;n&&(s++,c=!1,r(t),Xi.displayAdditionalSearchResult(t),u&&e.isActiveResult(t)&&(u=!1,a(s),Xi.setActiveSearchResult(t))),l&&(o(!1),i(c),e.runSearchListeners())}))})),_s(Ss(e),"getSearchMode",(function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=e.props,r=n.isCaseSensitive,o=n.isWholeWord,i=n.isWildcard,a=n.isRegex,l=n.isSearchUp,s=n.isAmbientString,u=Xi.getSearchMode(),c=u.e_case_sensitive,f=u.e_whole_word,d=u.e_wild_card,p=u.e_regex,h=u.e_page_stop,m=u.e_highlight,v=u.e_search_up,g=u.e_ambient_string,y=h|m;return r&&(y|=c),o&&(y|=f),i&&(y|=d),a&&(y|=p),l&&!t&&(y|=v),(s||t)&&(y|=g),y})),_s(Ss(e),"isActiveResult",(function(t){var n=e.props.activeResult;if(!n)return!0;var r=n.page_num===t.page_num,o=Object.values(n.quads[0]).toString()===Object.values(t.quads[0]).toString();return r&&o})),_s(Ss(e),"executeSingleSearch",(function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=e.props,r=n.searchValue,o=n.setActiveResult,i=n.setIsSearching,a=n.addResult,l=n.resetSearch,s=t?e.getSearchMode()|Xi.getSearchMode().e_search_up:e.getSearchMode(),u=!1;l();var c=function(t){var n=t.resultCode===window.XODText.ResultCode.e_found,r=t.resultCode===window.XODText.ResultCode.e_done;n?(e.setState({noResultSingleSearch:!1}),a(t),Xi.displaySearchResult(t),o(t),e.runSearchListeners()):(e.setState({noResultSingleSearch:!0}),Xi.clearSearchResults()),r&&Xi.getDocumentViewer().trigger("endOfDocumentResult",!0),i(!1)};i(!0),Xi.textSearchInit(r,s,u,c)})),_s(Ss(e),"runSearchListeners",(function(){var t=e.props,n=t.searchValue,r=t.searchListeners,o=t.isCaseSensitive,i=t.isWholeWord,a=t.isWildcard,l=t.isRegex,s=t.isAmbientString,u=t.isSearchUp,c=t.results;r.forEach((function(e){e(n,{caseSensitive:o,wholeWord:i,wildcard:a,regex:l,searchUp:u,ambientString:s},c)}))})),_s(Ss(e),"onTransitionEnd",(function(){e.props.isOpen&&e.searchTextInput.current.focus()})),_s(Ss(e),"onChange",(function(t){var n=e.props,r=n.isSearchPanelOpen,o=n.setSearchValue,i=t.target.value;o(i),i.trim()?r?(e.clearSearchResults(),e.executeDebouncedFullSearch()):e.executeDebouncedSingleSearch():e.clearSearchResults()})),_s(Ss(e),"onKeyDown",(function(t){var n=!e.props.isSearchPanelDisabled&&(t.metaKey||t.ctrlKey)&&13===t.which;t.shiftKey&&13===t.which?e.onClickPrevious(t):n?e.onClickOverflow(t):13===t.which&&e.onClickNext(t)})),_s(Ss(e),"onClickNext",(function(t){t.preventDefault();var n=e.props,r=n.isSearchPanelOpen,o=n.activeResultIndex,i=n.results,a=n.setActiveResultIndex;if(r){if(0===i.length)return;var l=o===i.length-1?0:o+1;a(l),Xi.setActiveSearchResult(i[l])}else e.executeSingleSearch()})),_s(Ss(e),"onClickPrevious",(function(t){t.preventDefault();var n=e.props,r=n.isSearchPanelOpen,o=n.activeResultIndex,i=n.results,a=n.setActiveResultIndex;if(r){if(0===i.length)return;var l=0===o?i.length-1:o-1;a(l),Xi.setActiveSearchResult(i[l])}else{e.executeSingleSearch(!0)}})),_s(Ss(e),"onClickOverflow",(function(){var t=e.props,n=t.activeResult,r=t.openElement,o=t.setActiveResult;r("searchPanel"),e.clearSearchResults(),o(n),e.executeFullSearch()})),_s(Ss(e),"onChangeCaseSensitive",(function(t){e.props.setCaseSensitive(t.target.checked),e.clearSearchResults(),e.executeDebouncedFullSearch()})),_s(Ss(e),"onChangeWholeWord",(function(t){e.props.setWholeWord(t.target.checked),e.clearSearchResults(),e.executeDebouncedFullSearch()})),e.searchTextInput=l.a.createRef(),e.wholeWordInput=l.a.createRef(),e.caseSensitiveInput=l.a.createRef(),e.executeDebouncedSingleSearch=gs()(e.executeSingleSearch,300),e.executeDebouncedFullSearch=gs()(e.executeFullSearch,300),e.state={noResultSingleSearch:!1},e}var n,r,o;return function(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}}),t&&Es(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){this.props.isProgrammaticSearch?(this.props.isSearchPanelOpen&&this.props.closeElement("searchPanel"),this.props.openElement("searchOverlay"),this.clearSearchResults(),this.executeSingleSearch(),this.props.setIsProgrammaticSearch(!1)):this.props.isProgrammaticSearchFull&&(this.props.openElements(["searchOverlay","searchPanel"]),this.caseSensitiveInput.current.checked=this.props.isCaseSensitive,this.wholeWordInput.current.checked=this.props.isWholeWord,this.clearSearchResults(),this.executeFullSearch(),this.props.setIsProgrammaticSearchFull(!1)),!e.isOpen&&this.props.isOpen&&(this.props.closeElements(["toolsOverlay","viewControlsOverlay","menuOverlay","toolStylePopup","signatureOverlay","zoomOverlay","redactionOverlay"]),this.searchTextInput.current.focus(),Xi.setToolMode(Ga)),e.isOpen&&!this.props.isOpen&&(this.props.closeElement("searchPanel"),this.clearSearchResults())}},{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.t,r=e.isSearchPanelOpen,o=e.isSearchPanelDisabled,i=e.results,a=e.searchValue,s=e.activeResultIndex;if(t)return null;var u=xl("Overlay SearchOverlay ".concat(r?"transformed":""),this.props);return l.a.createElement("div",{className:u,"data-element":"searchOverlay",onTransitionEnd:this.onTransitionEnd},l.a.createElement("div",{className:"wrapper"},l.a.createElement("div",{className:"main"},l.a.createElement("div",{className:"input-wrapper"},l.a.createElement("input",{ref:this.searchTextInput,type:"text",autoComplete:"off",onChange:this.onChange,onKeyDown:this.onKeyDown,value:a})),l.a.createElement("div",{className:"number-of-results"},r&&l.a.createElement("div",null,"".concat(s+1," / ").concat(i.length))),l.a.createElement("div",{className:"button previous",onClick:this.onClickPrevious},l.a.createElement(Ta,{glyph:"ic_chevron_left_black_24px"})),l.a.createElement("div",{className:"button next",onClick:this.onClickNext},l.a.createElement(Ta,{glyph:"ic_chevron_right_black_24px"})),l.a.createElement(va,{content:"action.showMoreResults"},l.a.createElement("div",{className:"advanced ".concat(r||o?"hidden":""),onClick:this.onClickOverflow},l.a.createElement(Ta,{glyph:"ic_overflow_black_24px"})))),l.a.createElement("div",{className:"options ".concat(r?"visible":"")},l.a.createElement(ms,{id:"case-sensitive-option",type:"checkbox",ref:this.caseSensitiveInput,onChange:this.onChangeCaseSensitive,label:n("option.searchPanel.caseSensitive")}),l.a.createElement(ms,{id:"whole-word-option",type:"checkbox",ref:this.wholeWordInput,onChange:this.onChangeWholeWord,label:n("option.searchPanel.wholeWordOnly")})),!r&&this.state.noResultSingleSearch&&""!==a&&l.a.createElement("div",{className:"no-result"},n("message.noResults"))))}}])&&bs(n.prototype,r),o&&bs(n,o),t}(l.a.PureComponent);_s(xs,"propTypes",{isOpen:x.a.bool,isDisabled:x.a.bool,isSearchPanelOpen:x.a.bool,isSearchPanelDisabled:x.a.bool,searchValue:x.a.string,isCaseSensitive:x.a.bool,isWholeWord:x.a.bool,isSearchUp:x.a.bool,isAmbientString:x.a.bool,isWildcard:x.a.bool,isRegex:x.a.bool,results:x.a.arrayOf(x.a.object),activeResult:x.a.object,activeResultIndex:x.a.number,isProgrammaticSearch:x.a.bool,isProgrammaticSearchFull:x.a.bool,searchListeners:x.a.arrayOf(x.a.func),openElement:x.a.func.isRequired,openElements:x.a.func.isRequired,closeElement:x.a.func.isRequired,closeElements:x.a.func.isRequired,setSearchValue:x.a.func.isRequired,setActiveResult:x.a.func.isRequired,setActiveResultIndex:x.a.func.isRequired,setIsSearching:x.a.func.isRequired,resetSearch:x.a.func.isRequired,addResult:x.a.func.isRequired,setCaseSensitive:x.a.func.isRequired,setWholeWord:x.a.func.isRequired,setNoResult:x.a.func.isRequired,setIsProgrammaticSearch:x.a.func.isRequired,setIsProgrammaticSearchFull:x.a.func.isRequired,t:x.a.func.isRequired});var Cs=be((function(e){return{isSearchPanelOpen:yo.isElementOpen(e,"searchPanel"),isSearchPanelDisabled:yo.isElementDisabled(e,"searchPanel"),searchValue:yo.getSearchValue(e),isCaseSensitive:yo.isCaseSensitive(e),isWholeWord:yo.isWholeWord(e),isAmbientString:yo.isAmbientString(e),isSearchUp:yo.isSearchUp(e),isWildcard:yo.isWildcard(e),isRegex:yo.isRegex(e),results:yo.getResults(e),activeResult:yo.getActiveResult(e),activeResultIndex:yo.getActiveResultIndex(e),isProgrammaticSearch:yo.isProgrammaticSearch(e),isProgrammaticSearchFull:yo.isProgrammaticSearchFull(e),searchListeners:yo.getSearchListeners(e),isDisabled:yo.isElementDisabled(e,"searchOverlay"),isOpen:yo.isElementOpen(e,"searchOverlay")}}),{openElement:Zi.openElement,openElements:Zi.openElements,closeElement:Zi.closeElement,closeElements:Zi.closeElements,setSearchValue:Zi.setSearchValue,setActiveResult:Zi.setActiveResult,setActiveResultIndex:Zi.setActiveResultIndex,setIsSearching:Zi.setIsSearching,resetSearch:Zi.resetSearch,addResult:Zi.addResult,setCaseSensitive:Zi.setCaseSensitive,setWholeWord:Zi.setWholeWord,setNoResult:Zi.setNoResult,setIsProgrammaticSearch:Zi.setIsProgrammaticSearch,setIsProgrammaticSearchFull:Zi.setIsProgrammaticSearchFull})(Qe()(Hl(xs))),Ts=(n(223),n(226),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(241),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(418),function(e,t){if(Xi.getDocument()){var n=Xi.getPrintablePDF();if(n){var r=window.open("","_blank");r.document.write(It.t("message.preparingToPrint")),n.then((function(e){r.location.href=e.url}))}else t?(e(Zi.openElement("loadingModal")),Os().then((function(){e(Zi.closeElement("loadingModal"))}))):e(Zi.openElement("printModal"))}}),Os=function(){return Xi.exportAnnotations().then((function(e){return Xi.getDocument().getFileData({xfdfString:e,printDocument:!0}).then((function(e){var t=new Uint8Array(e),n=new Blob([t],{type:"application/pdf"}),r=document.getElementById("print-handler");return r.src=URL.createObjectURL(n),new Promise((function(e){r.addEventListener("load",(function t(){r.contentWindow.print(),r.removeEventListener("load",t),e()}))}))}))}))},ks=function(){var e;null===(e=document.getElementById("file-picker"))||void 0===e||e.click()},Ps=function(){if(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement)document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen();else{var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&(e.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT),setTimeout((function(){document.webkitCurrentFullScreenElement||e.webkitRequestFullScreen()}),200))}},As=(n(118),n(277)),Rs=function(e,t){var n,r=t.documentPath,o=void 0===r?"document":r,i=t.filename,a=t.includeAnnotations,l=void 0===a||a,s=t.xfdfData,u=t.externalURL,c={downloadType:"pdf"};return Xi.exportAnnotations().then((function(t){l&&(c.xfdfString=s||t);e(Zi.openElement("loadingModal"));var r=function(e,t){return e&&e.slice(-t.length).toLowerCase()!==t&&(e+=t),e}(i||o.split("/").slice(-1)[0],".pdf"),a=Xi.getDocument();if(!u)return a.getFileData(c).then((function(t){var o=new Uint8Array(t);n=Zt?new Blob([o],{type:"application/pdf"}):new File([o],r,{type:"application/pdf"}),Object(As.saveAs)(n,r),e(Zi.closeElement("loadingModal")),rn("finishedSavingPDF")}),(function(t){throw e(Zi.closeElement("loadingModal")),new Error(t.message)}));var f=document.getElementById("download-iframe")||document.createElement("iframe");f.width=0,f.height=0,f.id="download-iframe",f.src=null,document.body.appendChild(f),f.src=u,e(Zi.closeElement("loadingModal")),rn("finishedSavingPDF")}))};n(422);function Ms(e){return(Ms="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function js(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ls(e){return(Ls=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ds(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ns(e,t){return(Ns=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Is(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zs=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=function(e,t){return!t||"object"!==Ms(t)&&"function"!=typeof t?Ds(e):t}(this,Ls(t).call(this)),Is(Ds(e),"handlePrintButtonClick",(function(){var t=e.props,n=t.dispatch,r=t.isEmbedPrintSupported;Ts(n,r)})),Is(Ds(e),"handleClickOutside",(function(t){"menuButton"===t.target.getAttribute("data-element")||e.props.closeElements(["menuOverlay"])})),Is(Ds(e),"downloadDocument",(function(){var t=e.props,n=t.dispatch,r=t.documentPath,o=t.documentFilename;Rs(n,{documentPath:r,filename:o})})),e.overlay=l.a.createRef(),e.state={left:0,right:"auto"},e}var n,r,o;return function(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}}),t&&Ns(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){!e.isOpen&&this.props.isOpen&&(this.props.closeElements(["groupOverlay","viewControlsOverlay","searchOverlay","toolStylePopup","signatureOverlay","zoomOverlay","redactionOverlay"]),this.setState(Zl("menuButton",this.overlay)))}},{key:"render",value:function(){var e=this.state,t=e.left,n=e.right,r=this.props,o=r.isDisabled,i=r.isDownloadable,a=r.isFullScreen,s=r.t;if(o)return null;var u=xl("Overlay MenuOverlay",this.props);return l.a.createElement("div",{className:u,"data-element":"menuOverlay",style:{left:t,right:n},ref:this.overlay},l.a.createElement(tl,{dataElement:"filePickerButton",label:s("action.openFile"),onClick:ks}),!Xt&&l.a.createElement(tl,{dataElement:"fullScreenButton",label:s(a?"action.exitFullscreen":"action.enterFullscreen"),onClick:Ps}),i&&l.a.createElement(tl,{dataElement:"downloadButton",label:s("action.download"),onClick:this.downloadDocument}),l.a.createElement(tl,{dataElement:"printButton",label:s("action.print"),onClick:this.handlePrintButtonClick,hidden:["mobile"]}))}}])&&js(n.prototype,r),o&&js(n,o),t}(l.a.PureComponent);Is(zs,"propTypes",{documentPath:x.a.string,documentFilename:x.a.string,isDownloadable:x.a.bool,isEmbedPrintSupported:x.a.bool,isFullScreen:x.a.bool,isDisabled:x.a.bool,isOpen:x.a.bool,closeElements:x.a.func.isRequired,dispatch:x.a.func.isRequired,t:x.a.func.isRequired});var Fs=be((function(e){return{documentPath:yo.getDocumentPath(e),documentFilename:e.document.filename,isDownloadable:yo.getDocumentType(e)!==zn,isEmbedPrintSupported:yo.isEmbedPrintSupported(e),isFullScreen:yo.isFullScreen(e),isDisabled:yo.isElementDisabled(e,"menuOverlay"),isOpen:yo.isElementOpen(e,"menuOverlay")}}),(function(e){return{dispatch:e,closeElements:function(t){return e(Zi.closeElements(t))}}}))(Qe()(Hl(zs))),Bs=function(e){return function(t){return Xi.isWebViewerServerDocument()?Us(e,t):Hs(e,t)}},Us=function(e,t){return Xi.applyRedactions(e).then((function(e){if(e&&e.url)return Rs(t,{filename:"redacted.pdf",includeAnnotations:!0,externalURL:e.url});console.warn("WebViewer Server did not return a valid result")}))},Hs=function(e,t){var n={message:It.t("option.redaction.warningPopupMessage"),title:It.t("option.redaction.warningPopupTitle"),confirmBtnText:It.t("action.apply"),onConfirm:function(){return Xi.applyRedactions(e).catch((function(e){return on(e)})),Promise.resolve()}};return t(Zi.showWarningMessage(n))};n(423);function Ws(e){return(Ws="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vs(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Gs(e){return(Gs=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qs(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $s(e,t){return($s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ks(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ys=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=function(e,t){return!t||"object"!==Ws(t)&&"function"!=typeof t?qs(e):t}(this,Gs(t).call(this)),Ks(qs(e),"handleClickOutside",(function(t){var n=document.querySelector('[data-element="toolStylePopup"]'),r=document.querySelector('[data-element="header"]'),o=null==n?void 0:n.contains(t.target),i=null==r?void 0:r.contains(t.target);!Vt()||o||i||e.props.closeElements(["redactionOverlay"])})),Ks(qs(e),"handleApplyButtonClick",(function(){var t=e.props,n=t.closeElements,r=t.applyRedactions;n(["redactionOverlay"]),r()})),Ks(qs(e),"handleCloseClick",(function(){Xi.setToolMode(Ga),e.props.closeElements(["toolStylePopup","redactionOverlay"])})),e.overlay=l.a.createRef(),e.state={left:0,right:"auto"},e}var n,r,o;return function(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}}),t&&$s(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){if(!e.isOpen&&this.props.isOpen){var t=this.props,n=t.closeElements,r=t.setActiveToolGroup;n(["menuOverlay","toolsOverlay","viewControlsOverlay","searchOverlay","toolStylePopup"]),Xi.setToolMode("AnnotationCreateRedaction"),r("redactTools"),this.overlay&&this.overlay.current&&this.setState(Zl("redactionButton",this.overlay))}}},{key:"render",value:function(){var e=this.state,t=e.left,n=e.right,r=this.props,o=r.isDisabled,i=r.isOpen;if(o||!i||!Xi.isCreateRedactionEnabled())return null;var a=Xi.isApplyRedactionEnabled(),s=xl("Overlay RedactionOverlay",this.props);return l.a.createElement("div",{className:s,ref:this.overlay,style:{left:t,right:n},"data-element":"redactionOverlay"},l.a.createElement(Va,{toolName:"AnnotationCreateRedaction"}),a&&l.a.createElement(tl,{dataElement:"applyAllButton",title:"action.applyAll",img:"ic_check_black_24px",onClick:this.handleApplyButtonClick}),l.a.createElement("div",{className:"spacer hide-in-desktop"}),l.a.createElement(Ra,{className:"close hide-in-desktop",dataElement:"toolsOverlayCloseButton",img:"ic_check_black_24px",onClick:this.handleCloseClick}))}}])&&Vs(n.prototype,r),o&&Vs(n,o),t}(l.a.PureComponent);Ks(Ys,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,closeElements:x.a.func.isRequired,applyRedactions:x.a.func.isRequired,setActiveToolGroup:x.a.func.isRequired});var Zs=be((function(e){return{isDisabled:yo.isElementDisabled(e,"redactionOverlay"),isOpen:yo.isElementOpen(e,"redactionOverlay")}}),(function(e){return{dispatch:e,setActiveToolGroup:function(t){return e(Zi.setActiveToolGroup(t))},applyRedactions:function(){return e(Bs())},closeElements:function(t){return e(Zi.closeElements(t))},openElements:function(t){return e(Zi.openElements(t))}}}))(Qe()(Hl(Ys)));n(141),n(424);function Qs(e){return(Qs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Xs(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Js(e){return(Js=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function eu(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tu(e,t){return(tu=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function nu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ru=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Qs(t)&&"function"!=typeof t?eu(e):t}(this,Js(t).call(this,e)),nu(eu(n),"setInputWidth",(function(){n.textInput.current.style.width="".concat(11.5*n.props.totalPages.toString().length,"px")})),nu(eu(n),"onClick",(function(){Xt?setTimeout((function(){n.textInput.current.setSelectionRange(0,9999)}),0):n.textInput.current.select()})),nu(eu(n),"onChange",(function(e){e.target.value.length>n.props.totalPages.toString().length||n.setState({input:e.target.value})})),nu(eu(n),"onSubmit",(function(e){e.preventDefault();var t=n.state.input;if(""===t||n.props.pageLabels.includes(t)){var r=n.props.pageLabels.indexOf(t)+1;Xi.setCurrentPage(r)}else n.textInput.current.blur()})),nu(eu(n),"onBlur",(function(){var e=n.props,t=e.currentPage,r=e.pageLabels;n.setState({input:r[t-1]})})),n.textInput=l.a.createRef(),n.state={input:"",isCustomPageLabels:!1},n}var n,r,o;return function(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}}),t&&tu(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){if(e.pageLabels!==this.props.pageLabels){var t=this.props.pageLabels.some((function(e,t){return e!=="".concat(t+1)}));this.setState({isCustomPageLabels:t})}e.currentPage===this.props.currentPage&&e.pageLabels===this.props.pageLabels||this.setState({input:this.props.pageLabels[this.props.currentPage-1]}),e.totalPages===this.props.totalPages||this.props.isDisabled||this.setInputWidth(),e.isDisabled&&!this.props.isDisabled&&this.setInputWidth()}},{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.isLeftPanelOpen,r=e.isLeftPanelDisabled,o=e.currentPage,i=e.totalPages;if(t)return null;var a=xl("Overlay PageNavOverlay ".concat(n&&!r?"shifted":""),this.props);return l.a.createElement("div",{className:a,"data-element":"pageNavOverlay",onClick:this.onClick},l.a.createElement("form",{onSubmit:this.onSubmit,onBlur:this.onBlur},l.a.createElement("input",{ref:this.textInput,type:"text",value:this.state.input,onChange:this.onChange,tabIndex:-1}),this.state.isCustomPageLabels?" (".concat(o,"/").concat(i,")"):" / ".concat(i)))}}])&&Xs(n.prototype,r),o&&Xs(n,o),t}(l.a.PureComponent);nu(ru,"propTypes",{isLeftPanelDisabled:x.a.bool,isLeftPanelOpen:x.a.bool,isDisabled:x.a.bool,isOpen:x.a.bool,currentPage:x.a.number,totalPages:x.a.number,pageLabels:x.a.array.isRequired});var ou=be((function(e){return{isLeftPanelDisabled:yo.isElementDisabled(e,"leftPanel"),isLeftPanelOpen:yo.isElementOpen(e,"leftPanel"),isDisabled:yo.isElementDisabled(e,"pageNavOverlay"),isOpen:yo.isElementOpen(e,"pageNavOverlay"),currentPage:yo.getCurrentPage(e),totalPages:yo.getTotalPages(e),pageLabels:yo.getPageLabels(e)}}))(ru),iu=(n(142),n(252),function(e){var t={};return["FillColor","StrokeColor","TextColor","Opacity","StrokeThickness","FontSize","Precision","Scale"].forEach((function(n){var r=e[n];null!=r&&(t[n]=e[n])})),"highlight"!==e.elementName||Xi.isBlendModeSupported(e.BlendMode)||(t.Opacity=null),t});n(425);function au(e){return(au="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function lu(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function su(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}function uu(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){su(i,r,o,a,l,"next",e)}function l(e){su(i,r,o,a,l,"throw",e)}a(void 0)}))}}function cu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function fu(e){return(fu=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function du(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pu(e,t){return(pu=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function hu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mu=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==au(t)&&"function"!=typeof t?du(e):t}(this,fu(t).call(this,e)),hu(du(n),"handleClickOutside",(function(e){"signatureToolButton"===e.target.getAttribute("data-element")||n.props.closeElement("signatureOverlay")})),hu(du(n),"handleWindowResize",(function(){n.setOverlayPosition()})),hu(du(n),"setOverlayPosition",(function(){if(!document.querySelector('[data-element="signatureToolButton"]')&&n.overlay.current){var e=n.overlay.current.getBoundingClientRect().width;n.setState({left:(window.innerWidth-e)/2,right:"auto"})}else n.setState(Zl("signatureToolButton",n.overlay,"center"))})),hu(du(n),"onSignatureSaved",function(){var e=uu(regeneratorRuntime.mark((function e(t){var r,o,i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=n.state.defaultSignatures.length+t.length-n.props.maxSignaturesCount,o=lu(n.state.defaultSignatures),r>0){for(i=0;i<r;i++)n.signatureTool.deleteSavedSignature(0);o.splice(0,r)}return e.next=5,n.getSignatureDataToStore(t);case 5:a=e.sent,n.setState({defaultSignatures:o.concat(a)});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),hu(du(n),"onSignatureDeleted",uu(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.getSignatureDataToStore(n.signatureTool.getSavedSignatures());case 2:t=e.sent,n.setState({defaultSignatures:t});case 4:case"end":return e.stop()}}),e)})))),hu(du(n),"onAnnotationChanged",function(){var e=uu(regeneratorRuntime.mark((function e(t,r){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("modify"!==r||1!==t.length||"AnnotationCreateSignature"!==t[0].ToolName){e.next=7;break}return o=iu(t[0]),i=n.state.defaultSignatures.map((function(e){var t=e.annotation;return Object.assign(t,o)})),e.next=5,n.getSignatureDataToStore(i);case 5:i=e.sent,n.setState({defaultSignatures:i});case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()),hu(du(n),"getSignatureDataToStore",function(){var e=uu(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=t.map(Xi.getAnnotationCopy),e.next=3,Promise.all(t.map((function(e){return n.signatureTool.getPreview(e)})));case 3:return r=e.sent,e.abrupt("return",t.map((function(e,t){return{annotation:e,imgSrc:r[t]}})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),hu(du(n),"setSignature",(function(e){n.currentSignatureIndex=e;var t=n.state.defaultSignatures[n.currentSignatureIndex].annotation;Xi.setToolMode("AnnotationCreateSignature"),n.signatureTool.setSignature(t),n.props.closeElement("signatureOverlay"),n.signatureTool.hasLocation()?n.signatureTool.addSignature():n.signatureTool.showPreview()})),hu(du(n),"deleteDefaultSignature",(function(e){n.signatureTool.deleteSavedSignature(e),n.currentSignatureIndex===e&&(n.signatureTool.annot=null,n.signatureTool.hidePreview(),n.currentSignatureIndex=-1)})),hu(du(n),"openSignatureModal",(function(){var e=n.state.defaultSignatures,t=n.props,r=t.openElement,o=t.closeElement,i=t.maxSignaturesCount;e.length<i&&(r("signatureModal"),o("signatureOverlay"))})),n.signatureTool=Xi.getTool("AnnotationCreateSignature"),n.overlay=l.a.createRef(),n.currentSignatureIndex=-1,n.state={defaultSignatures:[],left:0,right:"auto"},n}var n,r,o;return function(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}}),t&&pu(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.signatureTool.on("signatureSaved",this.onSignatureSaved),this.signatureTool.on("signatureDeleted",this.onSignatureDeleted),Xi.addEventListener("annotationChanged",this.onAnnotationChanged),window.addEventListener("resize",this.handleWindowResize)}},{key:"componentDidUpdate",value:function(e){!e.isOpen&&this.props.isOpen&&(this.props.closeElements(["viewControlsOverlay","searchOverlay","menuOverlay","toolsOverlay","zoomOverlay","toolStylePopup"]),this.setOverlayPosition()),e.isOpen&&!this.props.isOpen&&!this.props.isSignatureModalOpen&&this.signatureTool.isEmptySignature()&&this.signatureTool.clearLocation()}},{key:"componentWillUnmount",value:function(){this.signatureTool.off("signatureSaved",this.onSignatureSaved),this.signatureTool.off("signatureDeleted",this.onSignatureDeleted),Xi.removeEventListener("annotationChanged",this.onAnnotationChanged),window.removeEventListener("resize",this.handleWindowResize)}},{key:"render",value:function(){var e=this,t=this.state,n=t.left,r=t.right,o=t.defaultSignatures,i=this.props,a=i.t,s=i.isDisabled,u=i.maxSignaturesCount,c=xl("Overlay SignatureOverlay",this.props);return s?null:l.a.createElement("div",{className:c,ref:this.overlay,style:{left:n,right:r}},l.a.createElement("div",{className:"default-signatures-container"},o.map((function(t,n){var r=t.imgSrc;return l.a.createElement("div",{className:"default-signature",key:n},l.a.createElement("div",{className:"signature-image",onClick:function(){return e.setSignature(n)}},l.a.createElement("img",{src:r})),l.a.createElement(tl,{dataElement:"defaultSignatureDeleteButton",img:"ic_delete_black_24px",onClick:function(){return e.deleteDefaultSignature(n)}}))})),l.a.createElement("div",{className:"add-signature".concat(o.length>=u?" disabled":" enabled"),onClick:this.openSignatureModal},a("option.signatureOverlay.addSignature"))))}}])&&cu(n.prototype,r),o&&cu(n,o),t}(l.a.PureComponent);hu(mu,"propTypes",{isOpen:x.a.bool,isDisabled:x.a.bool,isSignatureModalOpen:x.a.bool,closeElements:x.a.func.isRequired,closeElement:x.a.func.isRequired,openElement:x.a.func.isRequired,t:x.a.func.isRequired,maxSignaturesCount:x.a.number.isRequired});var vu=be((function(e){return{isDisabled:yo.isElementDisabled(e,"signatureOverlay"),isOpen:yo.isElementOpen(e,"signatureOverlay"),isSignatureModalOpen:yo.isElementOpen(e,"signatureModal"),maxSignaturesCount:yo.getMaxSignaturesCount(e)}}),{closeElements:Zi.closeElements,closeElement:Zi.closeElement,openElement:Zi.openElement})(Qe()(Hl(mu))),gu=(n(426),/,/g),yu=function(e){var t;return(e=null===(t=e)||void 0===t?void 0:t.replace(gu,""))?parseFloat(e):void 0};n(429);function bu(e){return(bu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wu(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Su(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Eu(e){return(Eu=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xu(e,t){return(xu=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Cu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Tu=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==bu(t)&&"function"!=typeof t?_u(e):t}(this,Eu(t).call(this,e)),Cu(_u(n),"onMouseMove",(function(){var e=n.props,t=e.activeToolName,r=e.openElement,o=Xi.getTool(t);n.state.annotation?n.forceUpdate():n.isMeasurementTool(t)&&o.annotation&&n.shouldShowInfo(o.annotation)&&(r("measurementOverlay"),n.setState({annotation:o.annotation}))})),Cu(_u(n),"onAnnotationSelected",(function(e,t){var r=n.props,o=r.openElement,i=r.closeElement;"selected"===t&&1===e.length&&n.isMeasurementAnnotation(e[0])?(n.setState({annotation:e[0]}),o("measurementOverlay")):"deselected"!==t||Xi.isAnnotationSelected(n.state.annotation)||i("measurementOverlay")})),Cu(_u(n),"onAnnotationChanged",(function(e,t){"add"===t&&1===e.length&&e[0]===n.state.annotation&&n.props.closeElement("measurementOverlay"),"modify"===t&&1===e.length&&e[0]===n.state.annotation&&n.forceUpdate()})),Cu(_u(n),"isMeasurementAnnotation",(function(e){return["distanceMeasurement","perimeterMeasurement","areaMeasurement"].includes(Na(e))})),Cu(_u(n),"isMeasurementTool",(function(e){return["distanceMeasurement","perimeterMeasurement","areaMeasurement"].includes(Da(e))})),Cu(_u(n),"shouldShowInfo",(function(e){var t,n=Na(e);return"perimeterMeasurement"===n||"areaMeasurement"===n?t=e.getPath().length>1:"distanceMeasurement"===n&&(t=!0),t})),Cu(_u(n),"getAngleInRadians",(function(e,t,n){var r;if(e&&t)if(n){var o=Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)),i=Math.sqrt(Math.pow(t.x-n.x,2)+Math.pow(t.y-n.y,2)),a=Math.sqrt(Math.pow(n.x-e.x,2)+Math.pow(n.y-e.y,2));r=Math.acos((i*i+o*o-a*a)/(2*i*o))}else r=Math.atan2(t.y-e.y,t.x-e.x),r=(r=Math.abs(r))>Math.PI/2?Math.PI-r:r;return r})),Cu(_u(n),"getNumberOfDecimalPlaces",(function(e){return 1===e.Precision?0:e.Precision.toString().split(".")[1].length})),Cu(_u(n),"renderTitle",(function(){var e=n.props.t,t=Na(n.state.annotation),r=za(t).icon,o={distanceMeasurement:e("option.measurementOverlay.distanceMeasurement"),perimeterMeasurement:e("option.measurementOverlay.perimeterMeasurement"),areaMeasurement:e("option.measurementOverlay.areaMeasurement")};return l.a.createElement("div",{className:"measurement__title"},r&&l.a.createElement(Ta,{className:"measurement__icon",glyph:r}),o[t])})),Cu(_u(n),"renderScaleRatio",(function(){var e=n.state.annotation,t=e.Scale,r=n.getNumberOfDecimalPlaces(e);return"".concat(t[0][0]," ").concat(t[0][1]," = ").concat(t[1][0].toFixed(r)," ").concat(t[1][1])})),Cu(_u(n),"renderValue",(function(){var e=n.state.annotation,t=n.props.t,r=Na(e),o={distanceMeasurement:t("option.measurementOverlay.distance"),perimeterMeasurement:t("option.measurementOverlay.perimeter"),areaMeasurement:t("option.measurementOverlay.area")};return l.a.createElement("div",{className:"measurement__value"},o[r],": ",e.getContents())})),Cu(_u(n),"renderDeltas",(function(){var e=n.state.annotation,t=n.getAngleInRadians(e.Start,e.End),r=e.Scale[1][1],o=n.getNumberOfDecimalPlaces(e),i=yu(e.getContents()),a=Math.abs(i*Math.cos(t)).toFixed(o),s=Math.abs(i*Math.sin(t)).toFixed(o);return l.a.createElement("div",{className:"measurement__deltas"},l.a.createElement("div",{className:"measurement__deltas--X"},"ΔX: ",a," ",r),l.a.createElement("div",{className:"measurement__deltas--Y"},"ΔY: ",s," ",r))})),Cu(_u(n),"renderAngle",(function(){var e,t=n.state.annotation,r=function(e){var t=e.getPath(),n=t.length;return[t[n-3],t[n-2],t[n-1]]},o={distanceMeasurement:function(e){return[e.Start,e.End]},perimeterMeasurement:r,areaMeasurement:r}[Na(t)](t).filter((function(e){return!!e})),i=(e=n).getAngleInRadians.apply(e,wu(o));if(i){var a=n.getNumberOfDecimalPlaces(t);i=(i/Math.PI*180).toFixed(a)}return void 0!==i&&l.a.createElement("div",{className:"measurement__angle"},n.props.t("option.measurementOverlay.angle"),": ",i,"°")})),n.state={annotation:null},n}var n,r,o;return function(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}}),t&&xu(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){Xi.addEventListener("mouseMove",this.onMouseMove),Xi.addEventListener("annotationSelected",this.onAnnotationSelected),Xi.addEventListener("annotationChanged",this.onAnnotationChanged)}},{key:"componentDidUpdate",value:function(e){if(e.activeToolName!==this.props.activeToolName){var t=this.props,n=t.openElement,r=t.closeElement;this.isMeasurementTool(this.props.activeToolName)?n("measurementOverlay"):r("measurementOverlay")}e.isOpen&&!this.props.isOpen&&this.setState({annotation:null})}},{key:"componentWillUnmount",value:function(){Xi.removeEventListener("mouseMove",this.onMouseMove),Xi.removeEventListener("annotationSelected",this.onAnnotationSelected),Xi.removeEventListener("annotationChanged",this.onAnnotationChanged)}},{key:"render",value:function(){var e=this.state.annotation,t=this.props,n=t.isDisabled,r=t.t,o=xl("Overlay MeasurementOverlay",this.props),i=Na(e);return n||!e?null:l.a.createElement("div",{className:o,"data-element":"measurementOverlay"},this.renderTitle(),l.a.createElement("div",{className:"measurement__scale"},r("option.measurementOverlay.scale"),": ",this.renderScaleRatio()),l.a.createElement("div",{className:"measurement__precision"},r("option.shared.precision"),": ",e.Precision),this.renderValue(),"distanceMeasurement"===i&&this.renderDeltas(),this.renderAngle())}}])&&Su(n.prototype,r),o&&Su(n,o),t}(l.a.PureComponent);Cu(Tu,"propTypes",{isOpen:x.a.bool,isDisabled:x.a.bool,openElement:x.a.func.isRequired,closeElement:x.a.func.isRequired,activeToolName:x.a.string.isRequired,t:x.a.func.isRequired});var Ou=be((function(e){return{isOpen:yo.isElementOpen(e,"measurementOverlay"),isDisabled:yo.isElementDisabled(e,"measurementOverlay"),activeToolName:yo.getActiveToolName(e)}}),{openElement:Zi.openElement,closeElement:Zi.closeElement})(Qe()(Tu));n(430);function ku(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ku(n,!0).forEach((function(t){Au(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ku(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Au(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ru(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Mu=function(){var e=Te((function(e){return yo.isElementDisabled(e,"annotationContentOverlay")})),t=Ru(Ye(),1)[0],n=Ru(Object(a.useState)(),2),r=n[0],o=n[1],i=Ru(Object(a.useState)({left:0,top:0}),2),s=i[0],u=i[1];Object(a.useEffect)((function(){var e=function(e){var t=Xi.getAnnotationManager().getAnnotationByMouseEvent(e);o(t),t&&u({left:e.clientX+20,top:e.clientY+20})};return Xi.addEventListener("mouseMove",e),function(){Xi.removeEventListener("mouseMove",e)}}),[]);var c=null==r?void 0:r.getContents(),f=null==r?void 0:r.getReplies().length;return e||!c?null:l.a.createElement("div",{className:"Overlay AnnotationContentOverlay","data-element":"annotationContentOverlay",style:Pu({},s)},l.a.createElement("div",{className:"author"},Xi.getDisplayAuthor(r)),l.a.createElement("div",{className:"contents"},c.length>100?"".concat(c.slice(0,100),"..."):c),f>0&&l.a.createElement("div",{className:"replies"},t("message.annotationReplyCount",{count:f})))};n(431);function ju(e){return(ju="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Lu(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Du(e){return(Du=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Nu(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Iu(e,t){return(Iu=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function zu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fu=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=function(e,t){return!t||"object"!==ju(t)&&"function"!=typeof t?Nu(e):t}(this,Du(t).call(this)),zu(Nu(e),"handleWindowResize",(function(){e.setOverlayPosition()})),zu(Nu(e),"handleClickOutside",(function(t){var n=document.querySelector('[data-element="toolStylePopup"]'),r=document.querySelector('[data-element="header"]'),o=null==n?void 0:n.contains(t.target),i=null==r?void 0:r.contains(t.target);!Vt()||o||i||e.props.closeElements(["toolsOverlay"])})),zu(Nu(e),"setOverlayPosition",(function(){var t=e.props,n=t.activeToolGroup,r=t.activeHeaderItems.find((function(e){return e.toolGroup===n}));r&&e.setState(Zl(r.dataElement,e.overlay))})),zu(Nu(e),"handleCloseClick",(function(){var t=e.props,n=t.setActiveToolGroup,r=t.closeElements;Xi.setToolMode(Ga),n(""),r(["toolStylePopup","toolsOverlay"])})),e.overlay=l.a.createRef(),e.state={left:0,right:"auto"},e}var n,r,o;return function(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}}),t&&Iu(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.handleWindowResize),this.props.isOpen&&this.setOverlayPosition()}},{key:"componentDidUpdate",value:function(e){var t=e.activeToolGroup!==this.props.activeToolGroup;!e.isOpen&&this.props.isOpen&&(this.props.closeElements(["viewControlsOverlay","searchOverlay","menuOverlay","toolStylePopup","signatureOverlay","zoomOverlay","redactionOverlay"]),this.setOverlayPosition()),t&&this.setOverlayPosition()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleWindowResize)}},{key:"render",value:function(){var e=this.state,t=e.left,n=e.right,r=this.props,o=r.isDisabled,i=r.isOpen,a=r.toolButtonObjects,s=r.activeToolGroup;if(o||!s)return null;var u=Object.keys(a).filter((function(e){return a[e].group===s})),c=xl("Overlay ToolsOverlay",{isOpen:i});return l.a.createElement("div",{className:c,ref:this.overlay,style:{left:t,right:n},"data-element":"toolsOverlay"},u.map((function(e,t){return l.a.createElement(Va,{key:"".concat(e,"-").concat(t),toolName:e})})),l.a.createElement("div",{className:"spacer hide-in-desktop"}),l.a.createElement(Ra,{className:"close hide-in-desktop",dataElement:"toolsOverlayCloseButton",img:"ic_check_black_24px",onClick:this.handleCloseClick}))}}])&&Lu(n.prototype,r),o&&Lu(n,o),t}(l.a.PureComponent);zu(Fu,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,toolButtonObjects:x.a.object,activeHeaderItems:x.a.arrayOf(x.a.object),activeToolGroup:x.a.string,closeElements:x.a.func.isRequired,setActiveToolGroup:x.a.func.isRequired});var Bu=be((function(e){return{isDisabled:yo.isElementDisabled(e,"toolsOverlay"),isOpen:yo.isElementOpen(e,"toolsOverlay"),toolButtonObjects:yo.getToolButtonObjects(e),activeHeaderItems:yo.getActiveHeaderItems(e),activeToolGroup:yo.getActiveToolGroup(e)}}),{closeElements:Zi.closeElements,setActiveToolGroup:Zi.setActiveToolGroup})(Hl(Fu)),Uu=(n(143),n(90),function(e){var t=e.style.transition;e.style.transition="none";var n=parseInt(window.getComputedStyle(e).width,10);return e.style.transition=t,n}),Hu=function(e,t){var n=Uu(t);if($t&&(t.style.width="".concat(n+e,"px")),Kt){t.style.width="".concat(n+e+17,"px")}},Wu=function(e,t){var n=Uu(t);if($t&&(t.style.width="".concat(n-e,"px")),Kt){t.style.width="".concat(n-e+17,"px")}},Vu=function(e,t){var n=e.isLeftPanelOpen,r=e.isRightPanelOpen,o=e.leftPanelWidth,i=void 0===o?300:o,a=window.innerWidth;n&&(a-=i),r&&(a-=300),t.style.width="".concat(a,"px")},Gu=(n(174),function(e){return"auto"===e||"wait"===e?window.CoreControls.getDefaultBackendType():Promise.resolve(e)});function qu(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var $u=["pdf","jpg","jpeg","png"],Ku=["docx","xlsx","pptx","md"],Yu=["xod"].concat($u,Ku),Zu=[].concat(qu(Yu),["doc","xls","csv","ppt","htm","html","tif","tiff","jp2","txt","rtf","odf","odt","odg","odp","ods","dwg","dgn","dxf","gif","rvt","rfa","dwf"]),Qu=[].concat(qu(Yu),qu(Zu));function Xu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Ju(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ec(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tc=function(e,t,n){Xi.closeDocument(t).then((function(){nc(e).then((function(r){Promise.all([rc(e,r,t),oc(e,t,r)]).then((function(e){var r=e[0],o=e[1];r.on&&(r._isBlackboxLocalFile||r.on("documentLoadingProgress",(function(e,n){t(Zi.setDocumentLoadingProgress(e/n))})),r.on("error",(function(e,t){on(t)}))),r.setErrorCallback&&r.setErrorCallback(on),t(Zi.openElement("progressModal")),Xi.loadAsync(r,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ju(n,!0).forEach((function(t){ec(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ju(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n,{},o))})).catch((function(e){on(e),console.error(e)}))}))}))},nc=function(e){var t=e.advanced.streaming;return new Promise((function(n){if(ic(e)!==Ln.UNIVERSAL||e.document.isOffline||e.document.file||t)n(t);else{var r="".concat(window.location.href.split("#")[0],"?_=").concat(Date.now());fetch(r,{headers:{Range:"bytes=0-0"}}).then((function(e){e.ok&&206===e.status||(console.warn("HTTP range requests not supported. Switching to streaming mode."),t=!0),n(t)})).catch((function(){n(t=!0)}))}}))},rc=function(e,t,n){var r=e.document,o=r.path,i=r.initialDoc,a=r.file,l=r.isOffline,s=r.pdfDoc,u=r.ext,c=e.document.filename,f=e.advanced,d=f.azureWorkaround,p=f.customHeaders,h=f.decrypt,m=f.decryptOptions,v=f.externalPath,g=f.pdftronServer,y=f.disableWebsockets,b=f.useDownloader,w=f.withCredentials,S=f.singleServerMode,E=f.cacheKey,_=o||i,x=ic(e);return u&&!c&&(c=sc(i,u)),new Promise((function(e){var r;if(x===Ln.PDFNETJS)s?("PDFDoc",r=s):a?("LocalPdfPartRetriever",r=new window.CoreControls.PartRetrievers.LocalPdfPartRetriever(a)):("ExternalPdfPartRetriever",r=new window.CoreControls.PartRetrievers.ExternalPdfPartRetriever(_,{useDownloader:b,withCredentials:w,filename:c}));else if(x===Ln.PDFTRON_SERVER){"BlackBoxPartRetriever";var o={disableWebsockets:y,singleServerMode:S,cacheKey:E},i=a&&a.name;i&&(_=null,o.uploadData={fileHandle:a,loadCallback:function(){},onProgress:function(e){n(Zi.setUploadProgress(e.loaded/e.total))},extension:a.name.split(".").pop()},o.filename=a.name,n(Zi.setIsUploading(!0))),r=new window.CoreControls.PartRetrievers.BlackBoxPartRetriever(_,g,o),i&&(r._isBlackboxLocalFile=!0)}else if(x===Ln.UNIVERSAL){var u=window.CoreControls.PartRetrievers.CacheHinting.NO_HINT;a?("LocalPartRetriever",r=new window.CoreControls.PartRetrievers.LocalPartRetriever(a,h,m)):l?("WebDBPartRetriever",r=new window.CoreControls.PartRetrievers.WebDBPartRetriever(null,h,m)):window.utils.windowsApp?("WinRTPartRetriever",r=new window.CoreControls.PartRetrievers.WinRTPartRetriever(_,u,h,m)):_&&0===_.indexOf("iosrange://")?("IOSPartRetriever",r=new window.CoreControls.PartRetrievers.IOSPartRetriever(_,u,h,m)):_&&0===_.indexOf("content://")?("AndroidContentPartRetriever",r=new window.CoreControls.PartRetrievers.AndroidContentPartRetriever(_,u,h,m)):v?("ExternalHttpPartRetriever",r=new window.CoreControls.PartRetrievers.ExternalHttpPartRetriever(null,v)):t?("StreamingPartRetriever",r=new window.CoreControls.PartRetrievers.StreamingPartRetriever(_,u,h,m)):d?("AzurePartRetriever",r=new window.CoreControls.PartRetrievers.AzurePartRetriever(_,u,h,m)):("HttpPartRetriever",r=new window.CoreControls.PartRetrievers.HttpPartRetriever(_,u,h,m))}p&&r.setCustomHeaders&&r.setCustomHeaders(p),w&&r.setWithCredentials&&r.setWithCredentials(w),e(r)}))},oc=function(e,t,n){var r=e.document,o=r.id,i=r.officeType,a=r.pdfType,l=r.password,s=ic(e);return new Promise((function(r){if(s===Ln.UNIVERSAL)t(Zi.setDocumentType(zn)),r(o);else{var u=e.advanced,c=u.pdfWorkerTransportPromise,f=u.officeWorkerTransportPromise,d=u.forceClientSideInit,p=u.pageSizes;Promise.all([Gu(a),Gu(i)]).then((function(i){var a=Xu(i,2),u=a[0],h=a[1],m=!1,v=0,g={workerLoadingProgress:function(e){t(Zi.setWorkerLoadingProgress(e))}},y=lc(e),b=uc({docName:y,pdfBackendType:u,officeBackendType:h,engineType:s,workerHandlers:g,pdfWorkerTransportPromise:c,officeWorkerTransportPromise:f,forceClientSideInit:d}),w=b.type,S=b.extension,E=b.workerTransportPromise;E&&E.catch((function(e){var t="string"==typeof e?e:e.message;on(t),console.error(t)})),t(Zi.setDocumentType(w)),r({docId:o,pdfBackendType:u,officeBackendType:h,extension:S,getPassword:function(e){t(Zi.setPasswordAttempts(v++)),l&&!m?(e(l),m=!0):(m&&console.error("Wrong password has been passed as an argument. WebViewer will open password modal."),t(Zi.setCheckPasswordFunction(e)),t(Zi.openElement("passwordModal")))},onError:function(e){on(e),console.error(e)},streaming:n,type:w,workerHandlers:g,workerTransportPromise:E,forceClientSideInit:d,pageSizes:p})}))}}))},ic=function(e){var t=lc(e),n=ac(t),r=e.advanced.pdftronServer,o=e.advanced.engineType;return o===Ln.AUTO&&("xod"===n?o=Ln.UNIVERSAL:r?o=Ln.PDFTRON_SERVER:(t&&!n&&console.warn("File extension cannot be determined from ".concat(t,". Falling back to pdf")),o=Ln.PDFNETJS)),n&&(Qu.includes(n)?o===Ln.PDFNETJS&&!Yu.includes(n)&&Zu.includes(n)&&console.error("File extension ".concat(n," from ").concat(t," is only supported by using WebViewer with WebViewer Server. See https://www.pdftron.com/documentation/web/guides/file-format-support for a full list of file formats supported by WebViewer. Visit https://www.pdftron.com/documentation/web/guides/wv-server-deployment for more information about WebViewer Server")):console.error("File extension ".concat(n," from ").concat(t," is not supported. Please see https://www.pdftron.com/documentation/web/guides/file-format-support for a full list of file formats supported by WebViewer"))),o},ac=function(e){var t="";if(e){var n=/\.([a-zA-Z]+)(&|$|\?|#)/.exec(e);t=n&&n[1].toLowerCase()}return t},lc=function(e){var t=e.document,n=t.initialDoc,r=t.ext,o=t.path,i=e.document.filename;return r&&!i&&(i=sc(o||n,r)),i||o||n},sc=function(e,t){var n=e.match(/(^|[\/\\])([a-zA-Z0-9.]+)(&|$|\?|#)/),r=n&&n[2];return"".concat(r||e.replace(/^.*[\\\/]/,""),".").concat(t.replace(/^\./,""))},uc=function(e){var t,n,r=e.docName,o=e.pdfBackendType,i=e.officeBackendType,a=e.engineType,l=e.workerHandlers,s=e.pdfWorkerTransportPromise,u=e.officeWorkerTransportPromise,c=ac(r),f=c;if(a===Ln.PDFTRON_SERVER)t=In;else{var d=-1!==Ku.indexOf(c);d&&!u?(t=Nn,n=window.CoreControls.initOfficeWorkerTransports(i,l)):d||s?d?(t=Nn,n=u):(t=Dn,n=s):(t=Dn,-1===$u.indexOf(c)&&(f="pdf"),n=window.CoreControls.initPDFWorkerTransports(o,l))}return{type:t,extension:f,workerTransportPromise:n}},cc=function(e){return{Single:1,Facing:2,CoverFacing:2}[e]},fc=(n(434),{initialize:function(e,t,n){this.document=e,this.container=t,this.toolButtonObjects=n,this.allowHorizontalSwipe=!0,this.allowVerticalSwipe=!1,this.verticalMomentum=0,this.horziontalMomentum=0,this.verticalLock=!1,this.horziontalLock=!1,this.enableTouchScrollLock=!0,this.startingScrollLeft=null,this.startingScrollTop=null,this.touch={clientX:0,clientY:0,distance:0,horizontalDistance:0,verticalDistance:0,scale:1,zoom:1,type:""},this.handleTouchStart=this.handleTouchStart.bind(this),this.handleTouchMove=this.handleTouchMove.bind(this),this.handleTouchEnd=this.handleTouchEnd.bind(this),this.handleTouchCancel=this.handleTouchCancel.bind(this),this.container.addEventListener("touchstart",this.handleTouchStart,{passive:!1}),this.container.addEventListener("touchmove",this.handleTouchMove,{passive:!1}),this.container.addEventListener("touchend",this.handleTouchEnd,{passive:!1}),this.container.addEventListener("touchcancel",this.handleTouchCancel,{passive:!1})},terminate:function(){this.container.removeEventListener("touchstart",this.handleTouchStart),this.container.removeEventListener("touchmove",this.handleTouchMove),this.container.removeEventListener("touchend",this.handleTouchEnd),this.container.removeEventListener("touchcancel",this.handleTouchCancel)},handleTouchStart:function(e){switch(e.touches.length){case 1:var t=e.touches[0],n=this.container.clientWidth,r=this.document.clientWidth,o="tap"===this.touch.type&&this.getDistance(this.touch,t)<=10;this.touch={clientX:t.clientX,clientY:t.clientY,distance:0,scale:n/r,zoom:Xi.getZoom(),type:o?"doubleTap":"tap",touchStartTimeStamp:Date.now(),stopMomentumScroll:!0,touchMoveCount:0},this.startingScrollLeft=this.container.scrollLeft,this.startingScrollTop=this.container.scrollTop,clearTimeout(this.doubleTapTimeout);break;case 2:e.preventDefault();var i=e.touches[0],a=e.touches[1],l=(i.clientX+a.clientX)/2,s=(i.clientY+a.clientY)/2,u=l-this.document.offsetLeft+this.container.scrollLeft,c=s-this.document.offsetTop+this.container.scrollTop;this.touch={marginLeft:this.document.offsetLeft,marginTop:parseFloat(window.getComputedStyle(this.document).marginTop),clientX:l,clientY:s,docX:u,docY:c,distance:this.getDistance(i,a),scale:1,zoom:Xi.getZoom(),type:"pinch",touchStartTimeStamp:Date.now(),stopMomentumScroll:!0},Xt||(this.document.style.transformOrigin="".concat(u,"px ").concat(c,"px"))}},axisLockThreshold:8,isScrollingVertically:function(){return Math.abs(this.verticalMomentum)>0&&0===this.horziontalMomentum||Math.abs(this.touch.verticalDistance)>this.axisLockThreshold*Math.abs(this.touch.horizontalDistance)},isScrollingHorziontally:function(){return Math.abs(this.horziontalMomentum)>0&&0===this.verticalMomentum||Math.abs(this.touch.horizontalDistance)>this.axisLockThreshold*Math.abs(this.touch.verticalDistance)},canLockScrolling:function(){var e=this.container,t=this.document,n=t.clientWidth<e.clientWidth||t.clientHeight<e.clientHeight,r=this.verticalLock||this.horziontalLock;return!n&&this.enableTouchScrollLock&&this.touch.touchMoveCount<6&&!r},handleTouchMove:function(e){switch(e.preventDefault(),e.touches.length){case 1:var t=e.touches[0];this.touch.horizontalDistance=this.touch.clientX-t.clientX,this.touch.verticalDistance=this.touch.clientY-t.clientY,this.canLockScrolling()&&(this.verticalLock=this.isScrollingVertically(),this.horziontalLock=this.isScrollingHorziontally()),this.getDistance(this.touch,t)>10&&(this.touch.type="swipe"),this.enableTouchScrollLock&&(this.verticalLock&&(this.container.scrollTo(this.startingScrollLeft,this.container.scrollTop),this.touch.horizontalDistance=0),this.horziontalLock&&(this.container.scrollTo(this.container.scrollLeft,this.startingScrollTop),this.touch.verticalDistance=0)),this.touch.touchMoveCount++;break;case 2:var n=e.touches[0],r=e.touches[1];if(this.touch.scale=this.getDistance(n,r)/this.touch.distance,this.touch.scale*this.touch.zoom<sn()?this.touch.scale=sn()/this.touch.zoom:this.touch.scale*this.touch.zoom>un()&&(this.touch.scale=un()/this.touch.zoom),Xt){var o=(this.touch.marginLeft+(1-this.touch.scale)*this.touch.docX)/this.touch.scale,i=(this.touch.marginTop+(1-this.touch.scale)*this.touch.docY)/this.touch.scale;this.document.style.marginLeft="".concat(o,"px"),this.document.style.marginTop="".concat(i,"px"),this.document.style.zoom=this.touch.scale}else this.document.style.transform="scale(".concat(this.touch.scale,")")}},handleTouchEnd:function(){var e=this;switch(this.touch.type){case"tap":this.doubleTapTimeout=setTimeout((function(){e.touch.type=""}),300),this.horziontalLock=!1,this.verticalLock=!1;break;case"swipe":if(this.isUsingAnnotationTools()||Xi.getSelectedText().length||Xi.getSelectedAnnotations().length)return;var t=this.reachedBoundary(),n=t.reachedLeft,r=t.reachedTop,o=t.reachedRight,i=t.reachedBottom,a=.35*this.container.clientWidth,l=i&&this.touch.verticalDistance>a,s=r&&this.touch.verticalDistance<-a,u=o&&this.touch.horizontalDistance>a,c=n&&this.touch.horizontalDistance<-a,f=Xi.getCurrentPage(),d=Xi.getTotalPages(),p=Xi.getDisplayMode(),h=cc(p),m=1===f,v=f===d,g=!Xi.isContinuousDisplayMode(),y=g&&!m&&(c&&this.allowHorizontalSwipe||s&&this.allowVerticalSwipe),b=g&&!v&&(u&&this.allowHorizontalSwipe||l&&this.allowVerticalSwipe);if(y)Xi.setCurrentPage(Math.max(1,f-h));else if(b)Xi.setCurrentPage(Math.min(d,f+h));else{var w=(Date.now()-this.touch.touchStartTimeStamp)/1e3;w<.2?(this.touch.stopMomentumScroll=!1,this.startMomentumScroll(w)):(this.horziontalLock=!1,this.verticalLock=!1)}break;case"doubleTap":if(this.isUsingAnnotationTools()){var S=Xi.getToolMode();S.finish&&S.finish()}else{this.oldZoom?(this.touch.scale=Math.max(this.oldZoom/this.touch.zoom,sn()/this.touch.zoom),this.oldZoom=null):(this.touch.scale=Math.min(3,un()/this.touch.zoom),this.oldZoom=this.touch.zoom);var E=Xi.getZoom()*this.touch.scale,_=this.getPointAfterScale(),x=_.x,C=_.y;Xi.zoomTo(E,x,C)}break;case"pinch":Xt?(this.document.style.zoom=1,this.document.style.margin="auto"):this.document.style.transform="none";var T=Xi.getZoom()*this.touch.scale,O=this.getPointAfterScale(),k=O.x,P=O.y;Xi.zoomTo(T,k,P)}this.touch.touchMoveCount=0,this.verticalMomentum=0,this.horziontalMomentum=0},handleTouchCancel:function(e){this.handleTouchEnd(e)},startMomentumScroll:function(e){var t=this,n=1,r=this.container.scrollLeft,o=this.container.scrollTop,i=this.touch.horizontalDistance/e/1.85,a=this.touch.verticalDistance/e/1.85;requestAnimationFrame((function e(){var l=t.easeOutQuad(n,r,i,70),s=t.easeOutQuad(n,o,a,70);t.verticalMomentum=a,t.horziontalMomentum=i;var u=!t.touch.touchMoveCount,c=t.container.scrollLeft-l,f=t.container.scrollTop-s,d=Math.abs(c)<1&&Math.abs(f)<1;t.container.scrollLeft=l,t.container.scrollTop=s,u&&d&&(t.horziontalLock=!1,t.verticalLock=!1),n<70&&!t.touch.stopMomentumScroll&&(n++,requestAnimationFrame(e)),u&&70===n&&(t.horziontalLock=!1,t.verticalLock=!1,t.verticalMomentum=0,t.horziontalMomentum=0)}))},easeOutQuad:function(e,t,n,r){return-n*(e/=r)*(e-2)+t},reachedBoundary:function(){var e=this.container,t=e.clientHeight,n=e.clientWidth,r=e.scrollLeft,o=e.scrollTop,i=this.document;return{reachedLeft:r<=0,reachedTop:o<=0,reachedBottom:t+o>=i.clientHeight,reachedRight:n+r>=i.clientWidth}},getDistance:function(e,t){return Math.hypot(e.clientX-t.clientX,e.clientY-t.clientY)},getPointAfterScale:function(){return{x:(this.touch.clientX+this.container.scrollLeft-this.document.offsetLeft)*this.touch.scale-this.touch.clientX+this.container.offsetLeft,y:(this.touch.clientY+this.container.scrollTop-this.document.offsetTop)*this.touch.scale-this.touch.clientY+this.container.offsetTop}},isUsingAnnotationTools:function(){var e=Xi.getToolMode();return za(Da(e.name)).annotationCheck}}),dc=Object.create(fc);n(435);function pc(e){return(pc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function mc(e){return(mc=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vc(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gc(e,t){return(gc=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function yc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bc=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==pc(t)&&"function"!=typeof t?vc(e):t}(this,mc(t).call(this,e)),yc(vc(n),"preventDefault",(function(e){return e.preventDefault()})),yc(vc(n),"onDrop",(function(e){e.preventDefault();var t=e.dataTransfer.files;t.length&&window.readerControl.loadDocument(t[0])})),yc(vc(n),"onKeyDown",(function(e){var t=n.props,r=t.currentPage,o=t.totalPages,i=n.container.current,a=i.scrollTop,l=i.clientHeight,s=i.scrollHeight,u=0===a,c=Math.abs(a+l-s)<=1;("ArrowUp"===e.key||38===e.which)&&u&&r>1?n.pageUp():("ArrowDown"===e.key||40===e.which)&&c&&r<o&&n.pageDown()})),yc(vc(n),"handleWindowResize",(function(){Vu(n.props,n.container.current)})),yc(vc(n),"onWheel",(function(e){e.metaKey||e.ctrlKey?(e.preventDefault(),n.wheelToZoom(e)):Xi.isContinuousDisplayMode()||n.wheelToNavigatePages(e)})),yc(vc(n),"wheelToNavigatePages",(function(e){var t=n.props,r=t.currentPage,o=t.totalPages,i=n.container.current,a=i.scrollTop,l=i.scrollHeight,s=i.clientHeight,u=0===a,c=Math.abs(a+s-l)<=1;e.deltaY<0&&u&&r>1?n.pageUp():e.deltaY>0&&c&&r<o&&n.pageDown()})),yc(vc(n),"pageUp",(function(){var e=n.props,t=e.currentPage,r=e.displayMode,o=n.container.current,i=o.scrollHeight,a=o.clientHeight,l=t-cc(r);Xi.setCurrentPage(Math.max(l,1)),n.container.current.scrollTop=i-a})),yc(vc(n),"pageDown",(function(){var e=n.props,t=e.currentPage,r=e.displayMode,o=e.totalPages,i=t+cc(r);Xi.setCurrentPage(Math.min(i,o))})),yc(vc(n),"wheelToZoom",(function(e){var t,r=n.props.zoom,o=r;e.deltaY<0?(t=1.25,o=Math.min(r*t,un())):e.deltaY>0&&(t=.8,o=Math.max(r*t,sn())),Xi.zoomToMouse(o)})),yc(vc(n),"onTransitionEnd",(function(){Xi.scrollViewUpdated()})),yc(vc(n),"handleScroll",(function(){n.props.closeElements(["annotationPopup","textPopup"])})),yc(vc(n),"getClassName",(function(e){return["DocumentContainer",e.isLeftPanelOpen?"left-panel":"",e.isRightPanelOpen?"right-panel":"",e.isHeaderOpen?"":"no-header",e.isSearchOverlayOpen?"search-overlay":""].join(" ").trim()})),n.document=l.a.createRef(),n.container=l.a.createRef(),n.wheelToNavigatePages=_.throttle(n.wheelToNavigatePages.bind(vc(n)),300,{trailing:!1}),n.wheelToZoom=_.throttle(n.wheelToZoom.bind(vc(n)),30,{trailing:!1}),n}var n,r,o;return function(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}}),t&&gc(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){Zt&&function(e,t,n){var r=t.leftPanelWidth,o=void 0===r?300:r;e.isLeftPanelOpen&&!t.isLeftPanelOpen&&(Hu(o,n),n.style.marginLeft="0px"),e.isRightPanelOpen&&!t.isRightPanelOpen&&Hu(300,n),!e.isLeftPanelOpen&&t.isLeftPanelOpen&&(Wu(o,n),n.style.marginLeft="".concat(o,"px")),t.isLeftPanelOpen&&e.leftPanelWidth!==t.leftPanelWidth&&(n.style.width="".concat(window.innerWidth-o,"px"),n.style.marginLeft="".concat(o,"px")),!e.isRightPanelOpen&&t.isRightPanelOpen&&Wu(300,n)}(e,this.props,this.container.current)}},{key:"componentDidMount",value:function(){dc.initialize(this.document.current,this.container.current),Xi.setScrollViewElement(this.container.current),Xi.setViewerElement(this.document.current);var e=this.props,t=e.hasPath,n=e.doesDocumentAutoLoad,r=e.document,o=e.advanced,i=e.dispatch;(t&&n||r.isOffline)&&tc({document:r,advanced:o},i),Zt&&window.addEventListener("resize",this.handleWindowResize),this.container.current.addEventListener("wheel",this.onWheel,{passive:!1}),window.addEventListener("keydown",this.onKeyDown)}},{key:"componentWillUnmount",value:function(){dc.terminate(),Zt&&window.removeEventListener("resize",this.handleWindowResize),this.container.current.removeEventListener("wheel",this.onWheel,{passive:!1}),window.removeEventListener("keydown",this.onKeyDown)}},{key:"render",value:function(){var e;return e=Zt?function(e){return["DocumentContainer",e.isHeaderOpen?"full-height":"",e.isSearchOverlayOpen?"search-overlay":""].join(" ").trim()}(this.props):this.getClassName(this.props),l.a.createElement("div",{className:e,ref:this.container,"data-element":"documentContainer",onScroll:this.handleScroll,onTransitionEnd:this.onTransitionEnd},l.a.createElement("div",{className:"document",ref:this.document}))}}])&&hc(n.prototype,r),o&&hc(n,o),t}(l.a.PureComponent);yc(bc,"propTypes",{document:x.a.object.isRequired,advanced:x.a.object.isRequired,isLeftPanelOpen:x.a.bool,isRightPanelOpen:x.a.bool,isSearchOverlayOpen:x.a.bool,hasPath:x.a.bool,doesDocumentAutoLoad:x.a.bool,zoom:x.a.number.isRequired,currentPage:x.a.number,totalPages:x.a.number,isHeaderOpen:x.a.bool,dispatch:x.a.func.isRequired,openElement:x.a.func.isRequired,closeElements:x.a.func.isRequired,displayMode:x.a.string.isRequired,leftPanelWidth:x.a.number});var wc=be((function(e){return{document:yo.getDocument(e),advanced:yo.getAdvanced(e),isLeftPanelOpen:yo.isElementOpen(e,"leftPanel"),isRightPanelOpen:yo.isElementOpen(e,"searchPanel"),isSearchOverlayOpen:yo.isElementOpen(e,"searchOverlay"),hasPath:yo.hasPath(e),doesDocumentAutoLoad:yo.doesDocumentAutoLoad(e),zoom:yo.getZoom(e),currentPage:yo.getCurrentPage(e),isHeaderOpen:yo.isElementOpen(e,"header")&&!yo.isElementDisabled(e,"header"),displayMode:yo.getDisplayMode(e),totalPages:yo.getTotalPages(e),leftPanelWidth:yo.getLeftPanelWidth(e)}}),(function(e){return{dispatch:e,openElement:function(t){return e(Zi.openElement(t))},closeElements:function(t){return e(Zi.closeElements(t))}}}))(bc);n(436);function Sc(e){return(Sc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ec(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _c(e){return(_c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function xc(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Cc(e,t){return(Cc=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Tc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Oc=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Sc(t)&&"function"!=typeof t?xc(e):t}(this,(e=_c(t)).call.apply(e,[this].concat(o))),Tc(xc(n),"isActive",(function(e){return n.props.activePanel===e})),n}var n,r,o;return function(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}}),t&&Cc(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.customPanels,r=t.isLeftPanelTabsDisabled,o=t.setActiveLeftPanel;return r?null:l.a.createElement(Yl,{className:"LeftPanelTabs",dataElement:"leftPanelTabs"},l.a.createElement(Ra,{isActive:this.isActive("thumbnailsPanel"),dataElement:"thumbnailsPanelButton",img:"ic_thumbnails_black_24px",onClick:function(){return o("thumbnailsPanel")},title:"component.thumbnailsPanel"}),l.a.createElement(Ra,{isActive:this.isActive("outlinesPanel"),dataElement:"outlinesPanelButton",img:"ic_outline_black_24px",onClick:function(){return o("outlinesPanel")},title:"component.outlinesPanel"}),l.a.createElement(Ra,{isActive:this.isActive("notesPanel"),dataElement:"notesPanelButton",img:"ic_annotations_black_24px",onClick:function(){return o("notesPanel")},title:"component.notesPanel"}),l.a.createElement(Ra,{isActive:this.isActive("layersPanel"),dataElement:"layersPanelButton",img:"ic_layers_24px",onClick:function(){return o("layersPanel")},title:"component.layersPanel"}),l.a.createElement(Ra,{isActive:this.isActive("bookmarksPanel"),dataElement:"bookmarksPanelButton",img:"ic_bookmarks_black_24px",onClick:function(){return o("bookmarksPanel")},title:"component.bookmarksPanel"}),n.map((function(t,n){var r=t.panel,i=t.tab;return l.a.createElement(Ra,{key:i.dataElement||n,isActive:e.isActive(r.dataElement),dataElement:i.dataElement,img:i.img,onClick:function(){return o(r.dataElement)},title:i.title})})))}}])&&Ec(n.prototype,r),o&&Ec(n,o),t}(l.a.Component);Tc(Oc,"propTypes",{activePanel:x.a.string.isRequired,disabledCustomPanelTabs:x.a.array.isRequired,customPanels:x.a.array.isRequired,isLeftPanelTabsDisabled:x.a.bool,setActiveLeftPanel:x.a.func.isRequired,t:x.a.func.isRequired});var kc=be((function(e){return{activePanel:yo.getActiveLeftPanel(e),customPanels:yo.getCustomPanels(e),disabledCustomPanelTabs:yo.getDisabledCustomPanelTabs(e),isLeftPanelTabsDisabled:yo.isElementDisabled(e,"leftPanelTabs")}}),{setActiveLeftPanel:Zi.setActiveLeftPanel})(Qe()(Oc)),Pc=(n(144),n(253),n(278)),Ac=["client","offset","scroll","bounds","margin"];function Rc(e){var t=[];return Ac.forEach((function(n){e[n]&&t.push(n)})),t}function Mc(e,t){var n={};if(t.indexOf("client")>-1&&(n.client={top:e.clientTop,left:e.clientLeft,width:e.clientWidth,height:e.clientHeight}),t.indexOf("offset")>-1&&(n.offset={top:e.offsetTop,left:e.offsetLeft,width:e.offsetWidth,height:e.offsetHeight}),t.indexOf("scroll")>-1&&(n.scroll={top:e.scrollTop,left:e.scrollLeft,width:e.scrollWidth,height:e.scrollHeight}),t.indexOf("bounds")>-1){var r=e.getBoundingClientRect();n.bounds={top:r.top,right:r.right,bottom:r.bottom,left:r.left,width:r.width,height:r.height}}if(t.indexOf("margin")>-1){var o=getComputedStyle(e);n.margin={top:o?parseInt(o.marginTop):0,right:o?parseInt(o.marginRight):0,bottom:o?parseInt(o.marginBottom):0,left:o?parseInt(o.marginLeft):0}}return n}var jc,Lc=function(e){var t,n;return n=t=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).state={contentRect:{entry:{},client:{},offset:{},scroll:{},bounds:{},margin:{}}},e._animationFrameID=null,e._resizeObserver=null,e._node=null,e.measure=function(t){var n=Mc(e._node,jc||Rc(e.props));t&&(n.entry=t[0].contentRect),e._animationFrameID=window.requestAnimationFrame((function(){null!==e._resizeObserver&&(e.setState({contentRect:n}),"function"==typeof e.props.onResize&&e.props.onResize(n))}))},e._handleRef=function(t){null!==e._resizeObserver&&null!==e._node&&e._resizeObserver.unobserve(e._node),e._node=t,null!==e._resizeObserver&&null!==e._node&&e._resizeObserver.observe(e._node);var n=e.props.innerRef;n&&("function"==typeof n?n(e._node):n.current=e._node)},e}S(n,t);var r=n.prototype;return r.componentDidMount=function(){this._resizeObserver=new Pc.a(this.measure),null!==this._node&&(this._resizeObserver.observe(this._node),"function"==typeof this.props.onResize&&this.props.onResize(Mc(this._node,jc||Rc(this.props))))},r.componentWillUnmount=function(){null!==this._resizeObserver&&(this._resizeObserver.disconnect(),this._resizeObserver=null),window.cancelAnimationFrame(this._animationFrameID)},r.render=function(){var t=this.props,n=(t.innerRef,t.onResize,L(t,["innerRef","onResize"]));return Object(a.createElement)(e,j({},n,{measureRef:this._handleRef,measure:this.measure,contentRect:this.state.contentRect}))},n}(a.Component),t.propTypes={client:x.a.bool,offset:x.a.bool,scroll:x.a.bool,bounds:x.a.bool,margin:x.a.bool,innerRef:x.a.oneOfType([x.a.object,x.a.func]),onResize:x.a.func},n}((function(e){var t=e.measure,n=e.measureRef,r=e.contentRect;return(0,e.children)({measure:t,measureRef:n,contentRect:r})}));Lc.displayName="Measure",Lc.propTypes.children=x.a.func;var Dc=Lc,Nc=n(30),Ic=n.n(Nc),zc=n(15),Fc=n.n(zc),Bc=n(18),Uc=n.n(Bc),Hc=n(24),Wc=n.n(Hc),Vc=n(31),Gc=n.n(Vc);function qc(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function $c(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function Kc(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function Yc(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,r=null,o=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?r="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(r="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?o="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(o="UNSAFE_componentWillUpdate"),null!==n||null!==r||null!==o){var i=e.displayName||e.name,a="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+i+" uses "+a+" but also contains the following legacy lifecycles:"+(null!==n?"\n  "+n:"")+(null!==r?"\n  "+r:"")+(null!==o?"\n  "+o:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=qc,t.componentWillReceiveProps=$c),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=Kc;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;l.call(this,e,t,r)}}return e}qc.__suppressDeprecationWarning=!0,$c.__suppressDeprecationWarning=!0,Kc.__suppressDeprecationWarning=!0;var Zc=n(150),Qc=n.n(Zc),Xc=n(11),Jc=n.n(Xc);function ef(e){var t,n,r="";if(e)if("object"==typeof e)if(e.push)for(t=0;t<e.length;t++)e[t]&&(n=ef(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(n=ef(t))&&(r&&(r+=" "),r+=n);else"boolean"==typeof e||e.call||(r&&(r+=" "),r+=e);return r}var tf=function(){for(var e,t=0,n="";t<arguments.length;)(e=ef(arguments[t++]))&&(n&&(n+=" "),n+=e);return n};function nf(e){var t=e.cellCount,n=e.cellSize,r=e.computeMetadataCallback,o=e.computeMetadataCallbackProps,i=e.nextCellsCount,a=e.nextCellSize,l=e.nextScrollToIndex,s=e.scrollToIndex,u=e.updateScrollOffsetForScrollToIndex;t===i&&("number"!=typeof n&&"number"!=typeof a||n===a)||(r(o),s>=0&&s===l&&u())}var rf=n(75),of=n.n(rf),af=n(279),lf=n.n(af),sf=function(){function e(t){var n=t.cellCount,r=t.cellSizeGetter,o=t.estimatedCellSize;Fc()(this,e),this._lastMeasuredIndex=-1,this._cellSizeGetter=r,this._cellCount=n,this._estimatedCellSize=o,this._layoutVector=new lf.a,this._layoutVector.setLength(n),this._layoutVector.setDefaultSize(o)}return Uc()(e,[{key:"areOffsetsAdjusted",value:function(){return!1}},{key:"configure",value:function(e){var t=e.cellCount,n=e.estimatedCellSize,r=e.cellSizeGetter;this._cellCount=t,this._estimatedCellSize=n,this._cellSizeGetter=r,this._layoutVector.setLength(t),this._layoutVector.setDefaultSize(n)}},{key:"getCellCount",value:function(){return this._cellCount}},{key:"getEstimatedCellSize",value:function(){return this._estimatedCellSize}},{key:"getLastMeasuredIndex",value:function(){return this._lastMeasuredIndex}},{key:"getOffsetAdjustment",value:function(){return 0}},{key:"getSizeAndPositionOfCell",value:function(e){if(e<0||e>=this._cellCount)throw Error("Requested index "+e+" is outside of range 0.."+this._cellCount);var t=this._layoutVector;if(e>this._lastMeasuredIndex){for(var n={index:this._lastMeasuredIndex+1},r=n.index;r<=e;n.index=++r){var o=this._cellSizeGetter(n);if(void 0===o||o!=o)throw Error("Invalid size returned for cell "+r+" of value "+o);null!==o&&t.setItemSize(r,o)}this._lastMeasuredIndex=Math.min(e,this._cellCount-1)}return{offset:t.start(e),size:t.getItemSize(e)}}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){var e=this._lastMeasuredIndex;if(e<=0)return{offset:0,size:0};var t=this._layoutVector;return{offset:t.start(e),size:t.getItemSize(e)}}},{key:"getTotalSize",value:function(){var e=this._cellCount-1;return e>=0?this._layoutVector.end(e):0}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,n=void 0===t?"auto":t,r=e.containerSize,o=e.currentOffset,i=e.targetIndex;if(r<=0)return 0;var a=this.getSizeAndPositionOfCell(i),l=a.offset,s=l-r+a.size,u=void 0;switch(n){case"start":u=l;break;case"end":u=s;break;case"center":u=l-(r-a.size)/2;break;default:u=Math.max(s,Math.min(l,o))}var c=this.getTotalSize();return Math.max(0,Math.min(c-r,u))}},{key:"getVisibleCellRange",value:function(e){if(0===this.getTotalSize())return{};var t=e.containerSize,n=e.offset,r=n+t-1;return{start:this._findNearestCell(n),stop:this._findNearestCell(r)}}},{key:"resetCell",value:function(e){this._lastMeasuredIndex=Math.min(this._lastMeasuredIndex,e-1)}},{key:"_findNearestCell",value:function(e){if(isNaN(e))throw Error("Invalid offset "+e+" specified");for(var t=this._layoutVector,n=this._cellCount-1,r=Math.max(0,Math.min(e,t.start(n))),o=t.indexOf(r);o>this._lastMeasuredIndex;){if(this.getSizeAndPositionOfCell(o),o===n)return o;-1===(o=t.indexOf(r))&&(o=this._lastMeasuredIndex,this._lastMeasuredIndex=o-1,r=Math.max(0,Math.min(e,t.start(n))))}return o}}]),e}(),uf=function(){return"undefined"!=typeof window&&window.chrome&&window.chrome.webstore?16777100:15e5},cf=function(){function e(t){var n=t.maxScrollSize,r=void 0===n?uf():n,o=of()(t,["maxScrollSize"]);Fc()(this,e),this._cellSizeAndPositionManager=new sf(o),this._maxScrollSize=r}return Uc()(e,[{key:"areOffsetsAdjusted",value:function(){return this._cellSizeAndPositionManager.getTotalSize()>this._maxScrollSize}},{key:"configure",value:function(e){this._cellSizeAndPositionManager.configure(e)}},{key:"getCellCount",value:function(){return this._cellSizeAndPositionManager.getCellCount()}},{key:"getEstimatedCellSize",value:function(){return this._cellSizeAndPositionManager.getEstimatedCellSize()}},{key:"getLastMeasuredIndex",value:function(){return this._cellSizeAndPositionManager.getLastMeasuredIndex()}},{key:"getOffsetAdjustment",value:function(e){var t=e.containerSize,n=e.offset,r=this._cellSizeAndPositionManager.getTotalSize(),o=this.getTotalSize(),i=this._getOffsetPercentage({containerSize:t,offset:n,totalSize:o});return Math.round(i*(o-r))}},{key:"getSizeAndPositionOfCell",value:function(e){return this._cellSizeAndPositionManager.getSizeAndPositionOfCell(e)}},{key:"getSizeAndPositionOfLastMeasuredCell",value:function(){return this._cellSizeAndPositionManager.getSizeAndPositionOfLastMeasuredCell()}},{key:"getTotalSize",value:function(){return Math.min(this._maxScrollSize,this._cellSizeAndPositionManager.getTotalSize())}},{key:"getUpdatedOffsetForIndex",value:function(e){var t=e.align,n=void 0===t?"auto":t,r=e.containerSize,o=e.currentOffset,i=e.targetIndex;o=this._safeOffsetToOffset({containerSize:r,offset:o});var a=this._cellSizeAndPositionManager.getUpdatedOffsetForIndex({align:n,containerSize:r,currentOffset:o,targetIndex:i});return this._offsetToSafeOffset({containerSize:r,offset:a})}},{key:"getVisibleCellRange",value:function(e){var t=e.containerSize,n=e.offset;return n=this._safeOffsetToOffset({containerSize:t,offset:n}),this._cellSizeAndPositionManager.getVisibleCellRange({containerSize:t,offset:n})}},{key:"resetCell",value:function(e){this._cellSizeAndPositionManager.resetCell(e)}},{key:"_getOffsetPercentage",value:function(e){var t=e.containerSize,n=e.offset,r=e.totalSize;return r<=t?0:n/(r-t)}},{key:"_offsetToSafeOffset",value:function(e){var t=e.containerSize,n=e.offset,r=this._cellSizeAndPositionManager.getTotalSize(),o=this.getTotalSize();if(r===o)return n;var i=this._getOffsetPercentage({containerSize:t,offset:n,totalSize:r});return Math.round(i*(o-t))}},{key:"_safeOffsetToOffset",value:function(e){var t=e.containerSize,n=e.offset,r=this._cellSizeAndPositionManager.getTotalSize(),o=this.getTotalSize();if(r===o)return n;var i=this._getOffsetPercentage({containerSize:t,offset:n,totalSize:o});return Math.round(i*(r-t))}}]),e}(),ff=n(76),df=n.n(ff);function pf(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t={};return function(n){var r=n.callback,o=n.indices,i=df()(o),a=!e||i.every((function(e){var t=o[e];return Array.isArray(t)?t.length>0:t>=0})),l=i.length!==df()(t).length||i.some((function(e){var n=t[e],r=o[e];return Array.isArray(r)?n.join(",")!==r.join(","):n!==r}));t=o,a&&l&&r(o)}}var hf=1;function mf(e){var t=e.cellSize,n=e.cellSizeAndPositionManager,r=e.previousCellsCount,o=e.previousCellSize,i=e.previousScrollToAlignment,a=e.previousScrollToIndex,l=e.previousSize,s=e.scrollOffset,u=e.scrollToAlignment,c=e.scrollToIndex,f=e.size,d=e.sizeJustIncreasedFromZero,p=e.updateScrollIndexCallback,h=n.getCellCount(),m=c>=0&&c<h;m&&(f!==l||d||!o||"number"==typeof t&&t!==o||u!==i||c!==a)?p(c):!m&&h>0&&(f<l||h<r)&&s>n.getTotalSize()-f&&p(h-1)}var vf=n(125),gf=n.n(vf),yf=n(280),bf=n.n(yf),wf=void 0,Sf=(wf="undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).requestAnimationFrame||wf.webkitRequestAnimationFrame||wf.mozRequestAnimationFrame||wf.oRequestAnimationFrame||wf.msRequestAnimationFrame||function(e){return wf.setTimeout(e,1e3/60)},Ef=wf.cancelAnimationFrame||wf.webkitCancelAnimationFrame||wf.mozCancelAnimationFrame||wf.oCancelAnimationFrame||wf.msCancelAnimationFrame||function(e){wf.clearTimeout(e)},_f=Sf,xf=Ef,Cf=function(e){return xf(e.id)},Tf=function(e,t){var n=void 0;bf.a.resolve().then((function(){n=Date.now()}));var r={id:_f((function o(){Date.now()-n>=t?e.call():r.id=_f(o)}))};return r},Of="observed",kf="requested",Pf=function(e){function t(e){Fc()(this,t);var n=Wc()(this,(t.__proto__||Ic()(t)).call(this,e));n._onGridRenderedMemoizer=pf(),n._onScrollMemoizer=pf(!1),n._deferredInvalidateColumnIndex=null,n._deferredInvalidateRowIndex=null,n._recomputeScrollLeftFlag=!1,n._recomputeScrollTopFlag=!1,n._horizontalScrollBarSize=0,n._verticalScrollBarSize=0,n._scrollbarPresenceChanged=!1,n._renderedColumnStartIndex=0,n._renderedColumnStopIndex=0,n._renderedRowStartIndex=0,n._renderedRowStopIndex=0,n._styleCache={},n._cellCache={},n._debounceScrollEndedCallback=function(){n._disablePointerEventsTimeoutId=null,n.setState({isScrolling:!1,needToResetStyleCache:!1})},n._invokeOnGridRenderedHelper=function(){var e=n.props.onSectionRendered;n._onGridRenderedMemoizer({callback:e,indices:{columnOverscanStartIndex:n._columnStartIndex,columnOverscanStopIndex:n._columnStopIndex,columnStartIndex:n._renderedColumnStartIndex,columnStopIndex:n._renderedColumnStopIndex,rowOverscanStartIndex:n._rowStartIndex,rowOverscanStopIndex:n._rowStopIndex,rowStartIndex:n._renderedRowStartIndex,rowStopIndex:n._renderedRowStopIndex}})},n._setScrollingContainerRef=function(e){n._scrollingContainer=e},n._onScroll=function(e){e.target===n._scrollingContainer&&n.handleScrollEvent(e.target)};var r=new cf({cellCount:e.columnCount,cellSizeGetter:function(n){return t._wrapSizeGetter(e.columnWidth)(n)},estimatedCellSize:t._getEstimatedColumnSize(e)}),o=new cf({cellCount:e.rowCount,cellSizeGetter:function(n){return t._wrapSizeGetter(e.rowHeight)(n)},estimatedCellSize:t._getEstimatedRowSize(e)});return n.state={instanceProps:{columnSizeAndPositionManager:r,rowSizeAndPositionManager:o,prevColumnWidth:e.columnWidth,prevRowHeight:e.rowHeight,prevColumnCount:e.columnCount,prevRowCount:e.rowCount,prevIsScrolling:!0===e.isScrolling,prevScrollToColumn:e.scrollToColumn,prevScrollToRow:e.scrollToRow,prevScrollLeft:e.scrollLeft,prevScrollTop:e.scrollTop,scrollbarSize:0,scrollbarSizeMeasured:!1},isScrolling:!1,scrollDirectionHorizontal:hf,scrollDirectionVertical:hf,scrollLeft:e.scrollLeft||0,scrollTop:e.scrollTop||0,scrollPositionChangeReason:null,needToResetStyleCache:!1},e.scrollToRow>0&&(n._initialScrollTop=n._getCalculatedScrollTop(e,n.state)),e.scrollToColumn>0&&(n._initialScrollLeft=n._getCalculatedScrollLeft(e,n.state)),n}return Gc()(t,e),Uc()(t,[{key:"getOffsetForCell",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.alignment,n=void 0===t?this.props.scrollToAlignment:t,r=e.columnIndex,o=void 0===r?this.props.scrollToColumn:r,i=e.rowIndex,a=void 0===i?this.props.scrollToRow:i,l=Jc()({},this.props,{scrollToAlignment:n,scrollToColumn:o,scrollToRow:a});return{scrollLeft:this._getCalculatedScrollLeft(l),scrollTop:this._getCalculatedScrollTop(l)}}},{key:"getTotalRowsHeight",value:function(){return this.state.instanceProps.rowSizeAndPositionManager.getTotalSize()}},{key:"getTotalColumnsWidth",value:function(){return this.state.instanceProps.columnSizeAndPositionManager.getTotalSize()}},{key:"handleScrollEvent",value:function(e){var t=e.scrollLeft,n=void 0===t?0:t,r=e.scrollTop,o=void 0===r?0:r;if(!(o<0)){this._debounceScrollEnded();var i=this.props,a=i.autoHeight,l=i.autoWidth,s=i.height,u=i.width,c=this.state.instanceProps,f=c.scrollbarSize,d=c.rowSizeAndPositionManager.getTotalSize(),p=c.columnSizeAndPositionManager.getTotalSize(),h=Math.min(Math.max(0,p-u+f),n),m=Math.min(Math.max(0,d-s+f),o);if(this.state.scrollLeft!==h||this.state.scrollTop!==m){var v={isScrolling:!0,scrollDirectionHorizontal:h!==this.state.scrollLeft?h>this.state.scrollLeft?hf:-1:this.state.scrollDirectionHorizontal,scrollDirectionVertical:m!==this.state.scrollTop?m>this.state.scrollTop?hf:-1:this.state.scrollDirectionVertical,scrollPositionChangeReason:Of};a||(v.scrollTop=m),l||(v.scrollLeft=h),v.needToResetStyleCache=!1,this.setState(v)}this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:m,totalColumnsWidth:p,totalRowsHeight:d})}}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,n=e.rowIndex;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,t):t,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,n):n}},{key:"measureAllCells",value:function(){var e=this.props,t=e.columnCount,n=e.rowCount,r=this.state.instanceProps;r.columnSizeAndPositionManager.getSizeAndPositionOfCell(t-1),r.rowSizeAndPositionManager.getSizeAndPositionOfCell(n-1)}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,n=void 0===t?0:t,r=e.rowIndex,o=void 0===r?0:r,i=this.props,a=i.scrollToColumn,l=i.scrollToRow,s=this.state.instanceProps;s.columnSizeAndPositionManager.resetCell(n),s.rowSizeAndPositionManager.resetCell(o),this._recomputeScrollLeftFlag=a>=0&&(this.state.scrollDirectionHorizontal===hf?n<=a:n>=a),this._recomputeScrollTopFlag=l>=0&&(this.state.scrollDirectionVertical===hf?o<=l:o>=l),this._styleCache={},this._cellCache={},this.forceUpdate()}},{key:"scrollToCell",value:function(e){var t=e.columnIndex,n=e.rowIndex,r=this.props.columnCount,o=this.props;r>1&&void 0!==t&&this._updateScrollLeftForScrollToColumn(Jc()({},o,{scrollToColumn:t})),void 0!==n&&this._updateScrollTopForScrollToRow(Jc()({},o,{scrollToRow:n}))}},{key:"componentDidMount",value:function(){var e=this.props,n=e.getScrollbarSize,r=e.height,o=e.scrollLeft,i=e.scrollToColumn,a=e.scrollTop,l=e.scrollToRow,s=e.width,u=this.state.instanceProps;if(this._initialScrollTop=0,this._initialScrollLeft=0,this._handleInvalidatedGridSize(),u.scrollbarSizeMeasured||this.setState((function(e){var t=Jc()({},e,{needToResetStyleCache:!1});return t.instanceProps.scrollbarSize=n(),t.instanceProps.scrollbarSizeMeasured=!0,t})),"number"==typeof o&&o>=0||"number"==typeof a&&a>=0){var c=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:o,scrollTop:a});c&&(c.needToResetStyleCache=!1,this.setState(c))}this._scrollingContainer&&(this._scrollingContainer.scrollLeft!==this.state.scrollLeft&&(this._scrollingContainer.scrollLeft=this.state.scrollLeft),this._scrollingContainer.scrollTop!==this.state.scrollTop&&(this._scrollingContainer.scrollTop=this.state.scrollTop));var f=r>0&&s>0;i>=0&&f&&this._updateScrollLeftForScrollToColumn(),l>=0&&f&&this._updateScrollTopForScrollToRow(),this._invokeOnGridRenderedHelper(),this._invokeOnScrollMemoizer({scrollLeft:o||0,scrollTop:a||0,totalColumnsWidth:u.columnSizeAndPositionManager.getTotalSize(),totalRowsHeight:u.rowSizeAndPositionManager.getTotalSize()}),this._maybeCallOnScrollbarPresenceChange()}},{key:"componentDidUpdate",value:function(e,t){var n=this,r=this.props,o=r.autoHeight,i=r.autoWidth,a=r.columnCount,l=r.height,s=r.rowCount,u=r.scrollToAlignment,c=r.scrollToColumn,f=r.scrollToRow,d=r.width,p=this.state,h=p.scrollLeft,m=p.scrollPositionChangeReason,v=p.scrollTop,g=p.instanceProps;this._handleInvalidatedGridSize();var y=a>0&&0===e.columnCount||s>0&&0===e.rowCount;m===kf&&(!i&&h>=0&&(h!==this._scrollingContainer.scrollLeft||y)&&(this._scrollingContainer.scrollLeft=h),!o&&v>=0&&(v!==this._scrollingContainer.scrollTop||y)&&(this._scrollingContainer.scrollTop=v));var b=(0===e.width||0===e.height)&&l>0&&d>0;if(this._recomputeScrollLeftFlag?(this._recomputeScrollLeftFlag=!1,this._updateScrollLeftForScrollToColumn(this.props)):mf({cellSizeAndPositionManager:g.columnSizeAndPositionManager,previousCellsCount:e.columnCount,previousCellSize:e.columnWidth,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToColumn,previousSize:e.width,scrollOffset:h,scrollToAlignment:u,scrollToIndex:c,size:d,sizeJustIncreasedFromZero:b,updateScrollIndexCallback:function(){return n._updateScrollLeftForScrollToColumn(n.props)}}),this._recomputeScrollTopFlag?(this._recomputeScrollTopFlag=!1,this._updateScrollTopForScrollToRow(this.props)):mf({cellSizeAndPositionManager:g.rowSizeAndPositionManager,previousCellsCount:e.rowCount,previousCellSize:e.rowHeight,previousScrollToAlignment:e.scrollToAlignment,previousScrollToIndex:e.scrollToRow,previousSize:e.height,scrollOffset:v,scrollToAlignment:u,scrollToIndex:f,size:l,sizeJustIncreasedFromZero:b,updateScrollIndexCallback:function(){return n._updateScrollTopForScrollToRow(n.props)}}),this._invokeOnGridRenderedHelper(),h!==t.scrollLeft||v!==t.scrollTop){var w=g.rowSizeAndPositionManager.getTotalSize(),S=g.columnSizeAndPositionManager.getTotalSize();this._invokeOnScrollMemoizer({scrollLeft:h,scrollTop:v,totalColumnsWidth:S,totalRowsHeight:w})}this._maybeCallOnScrollbarPresenceChange()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&Cf(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoContainerWidth,n=e.autoHeight,r=e.autoWidth,o=e.className,i=e.containerProps,l=e.containerRole,s=e.containerStyle,u=e.height,c=e.id,f=e.noContentRenderer,d=e.role,p=e.style,h=e.tabIndex,m=e.width,v=this.state,g=v.instanceProps,y=v.needToResetStyleCache,b=this._isScrolling(),w={boxSizing:"border-box",direction:"ltr",height:n?"auto":u,position:"relative",width:r?"auto":m,WebkitOverflowScrolling:"touch",willChange:"transform"};y&&(this._styleCache={}),this.state.isScrolling||this._resetStyleCache(),this._calculateChildrenToRender(this.props,this.state);var S=g.columnSizeAndPositionManager.getTotalSize(),E=g.rowSizeAndPositionManager.getTotalSize(),_=E>u?g.scrollbarSize:0,x=S>m?g.scrollbarSize:0;x===this._horizontalScrollBarSize&&_===this._verticalScrollBarSize||(this._horizontalScrollBarSize=x,this._verticalScrollBarSize=_,this._scrollbarPresenceChanged=!0),w.overflowX=S+_<=m?"hidden":"auto",w.overflowY=E+x<=u?"hidden":"auto";var C=this._childrenToDisplay,T=0===C.length&&u>0&&m>0;return a.createElement("div",Jc()({ref:this._setScrollingContainerRef},i,{"aria-label":this.props["aria-label"],"aria-readonly":this.props["aria-readonly"],className:tf("ReactVirtualized__Grid",o),id:c,onScroll:this._onScroll,role:d,style:Jc()({},w,p),tabIndex:h}),C.length>0&&a.createElement("div",{className:"ReactVirtualized__Grid__innerScrollContainer",role:l,style:Jc()({width:t?"auto":S,height:E,maxWidth:S,maxHeight:E,overflow:"hidden",pointerEvents:b?"none":"",position:"relative"},s)},C),T&&f())}},{key:"_calculateChildrenToRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,n=e.cellRenderer,r=e.cellRangeRenderer,o=e.columnCount,i=e.deferredMeasurementCache,a=e.height,l=e.overscanColumnCount,s=e.overscanIndicesGetter,u=e.overscanRowCount,c=e.rowCount,f=e.width,d=e.isScrollingOptOut,p=t.scrollDirectionHorizontal,h=t.scrollDirectionVertical,m=t.instanceProps,v=this._initialScrollTop>0?this._initialScrollTop:t.scrollTop,g=this._initialScrollLeft>0?this._initialScrollLeft:t.scrollLeft,y=this._isScrolling(e,t);if(this._childrenToDisplay=[],a>0&&f>0){var b=m.columnSizeAndPositionManager.getVisibleCellRange({containerSize:f,offset:g}),w=m.rowSizeAndPositionManager.getVisibleCellRange({containerSize:a,offset:v}),S=m.columnSizeAndPositionManager.getOffsetAdjustment({containerSize:f,offset:g}),E=m.rowSizeAndPositionManager.getOffsetAdjustment({containerSize:a,offset:v});this._renderedColumnStartIndex=b.start,this._renderedColumnStopIndex=b.stop,this._renderedRowStartIndex=w.start,this._renderedRowStopIndex=w.stop;var _=s({direction:"horizontal",cellCount:o,overscanCellsCount:l,scrollDirection:p,startIndex:"number"==typeof b.start?b.start:0,stopIndex:"number"==typeof b.stop?b.stop:-1}),x=s({direction:"vertical",cellCount:c,overscanCellsCount:u,scrollDirection:h,startIndex:"number"==typeof w.start?w.start:0,stopIndex:"number"==typeof w.stop?w.stop:-1}),C=_.overscanStartIndex,T=_.overscanStopIndex,O=x.overscanStartIndex,k=x.overscanStopIndex;if(i){if(!i.hasFixedHeight())for(var P=O;P<=k;P++)if(!i.has(P,0)){C=0,T=o-1;break}if(!i.hasFixedWidth())for(var A=C;A<=T;A++)if(!i.has(0,A)){O=0,k=c-1;break}}this._childrenToDisplay=r({cellCache:this._cellCache,cellRenderer:n,columnSizeAndPositionManager:m.columnSizeAndPositionManager,columnStartIndex:C,columnStopIndex:T,deferredMeasurementCache:i,horizontalOffsetAdjustment:S,isScrolling:y,isScrollingOptOut:d,parent:this,rowSizeAndPositionManager:m.rowSizeAndPositionManager,rowStartIndex:O,rowStopIndex:k,scrollLeft:g,scrollTop:v,styleCache:this._styleCache,verticalOffsetAdjustment:E,visibleColumnIndices:b,visibleRowIndices:w}),this._columnStartIndex=C,this._columnStopIndex=T,this._rowStartIndex=O,this._rowStopIndex=k}}},{key:"_debounceScrollEnded",value:function(){var e=this.props.scrollingResetTimeInterval;this._disablePointerEventsTimeoutId&&Cf(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=Tf(this._debounceScrollEndedCallback,e)}},{key:"_handleInvalidatedGridSize",value:function(){if("number"==typeof this._deferredInvalidateColumnIndex&&"number"==typeof this._deferredInvalidateRowIndex){var e=this._deferredInvalidateColumnIndex,t=this._deferredInvalidateRowIndex;this._deferredInvalidateColumnIndex=null,this._deferredInvalidateRowIndex=null,this.recomputeGridSize({columnIndex:e,rowIndex:t})}}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,n=e.scrollLeft,r=e.scrollTop,o=e.totalColumnsWidth,i=e.totalRowsHeight;this._onScrollMemoizer({callback:function(e){var n=e.scrollLeft,r=e.scrollTop,a=t.props,l=a.height;(0,a.onScroll)({clientHeight:l,clientWidth:a.width,scrollHeight:i,scrollLeft:n,scrollTop:r,scrollWidth:o})},indices:{scrollLeft:n,scrollTop:r}})}},{key:"_isScrolling",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return Object.hasOwnProperty.call(e,"isScrolling")?Boolean(e.isScrolling):Boolean(t.isScrolling)}},{key:"_maybeCallOnScrollbarPresenceChange",value:function(){if(this._scrollbarPresenceChanged){var e=this.props.onScrollbarPresenceChange;this._scrollbarPresenceChanged=!1,e({horizontal:this._horizontalScrollBarSize>0,size:this.state.instanceProps.scrollbarSize,vertical:this._verticalScrollBarSize>0})}}},{key:"scrollToPosition",value:function(e){var n=e.scrollLeft,r=e.scrollTop,o=t._getScrollToPositionStateUpdate({prevState:this.state,scrollLeft:n,scrollTop:r});o&&(o.needToResetStyleCache=!1,this.setState(o))}},{key:"_getCalculatedScrollLeft",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollLeft(e,n)}},{key:"_updateScrollLeftForScrollToColumn",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,r=t._getScrollLeftForScrollToColumnStateUpdate(e,n);r&&(r.needToResetStyleCache=!1,this.setState(r))}},{key:"_getCalculatedScrollTop",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state;return t._getCalculatedScrollTop(e,n)}},{key:"_resetStyleCache",value:function(){var e=this._styleCache,t=this._cellCache,n=this.props.isScrollingOptOut;this._cellCache={},this._styleCache={};for(var r=this._rowStartIndex;r<=this._rowStopIndex;r++)for(var o=this._columnStartIndex;o<=this._columnStopIndex;o++){var i=r+"-"+o;this._styleCache[i]=e[i],n&&(this._cellCache[i]=t[i])}}},{key:"_updateScrollTopForScrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state,r=t._getScrollTopForScrollToRowStateUpdate(e,n);r&&(r.needToResetStyleCache=!1,this.setState(r))}}],[{key:"getDerivedStateFromProps",value:function(e,n){var r={},o=n.instanceProps;0===e.columnCount&&0!==n.scrollLeft||0===e.rowCount&&0!==n.scrollTop?(r.scrollLeft=0,r.scrollTop=0):(e.scrollLeft!==o.prevScrollLeft&&e.scrollToColumn<0||e.scrollTop!==o.prevScrollTop&&e.scrollToRow<0)&&Qc()(r,t._getScrollToPositionStateUpdate({prevState:n,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop})),r.needToResetStyleCache=!1,e.columnWidth===o.prevColumnWidth&&e.rowHeight===o.prevRowHeight||(r.needToResetStyleCache=!0),o.columnSizeAndPositionManager.configure({cellCount:e.columnCount,estimatedCellSize:t._getEstimatedColumnSize(e),cellSizeGetter:t._wrapSizeGetter(e.columnWidth)}),o.rowSizeAndPositionManager.configure({cellCount:e.rowCount,estimatedCellSize:t._getEstimatedRowSize(e),cellSizeGetter:t._wrapSizeGetter(e.rowHeight)}),0!==o.prevColumnCount&&0!==o.prevRowCount||(o.prevColumnCount=0,o.prevRowCount=0),e.autoHeight&&!1===e.isScrolling&&!0===o.prevIsScrolling&&Qc()(r,{isScrolling:!1});var i=void 0,a=void 0;return nf({cellCount:o.prevColumnCount,cellSize:"number"==typeof o.prevColumnWidth?o.prevColumnWidth:null,computeMetadataCallback:function(){return o.columnSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.columnCount,nextCellSize:"number"==typeof e.columnWidth?e.columnWidth:null,nextScrollToIndex:e.scrollToColumn,scrollToIndex:o.prevScrollToColumn,updateScrollOffsetForScrollToIndex:function(){i=t._getScrollLeftForScrollToColumnStateUpdate(e,n)}}),nf({cellCount:o.prevRowCount,cellSize:"number"==typeof o.prevRowHeight?o.prevRowHeight:null,computeMetadataCallback:function(){return o.rowSizeAndPositionManager.resetCell(0)},computeMetadataCallbackProps:e,nextCellsCount:e.rowCount,nextCellSize:"number"==typeof e.rowHeight?e.rowHeight:null,nextScrollToIndex:e.scrollToRow,scrollToIndex:o.prevScrollToRow,updateScrollOffsetForScrollToIndex:function(){a=t._getScrollTopForScrollToRowStateUpdate(e,n)}}),o.prevColumnCount=e.columnCount,o.prevColumnWidth=e.columnWidth,o.prevIsScrolling=!0===e.isScrolling,o.prevRowCount=e.rowCount,o.prevRowHeight=e.rowHeight,o.prevScrollToColumn=e.scrollToColumn,o.prevScrollToRow=e.scrollToRow,o.prevScrollLeft=e.scrollLeft,o.prevScrollTop=e.scrollTop,o.scrollbarSize=e.getScrollbarSize(),void 0===o.scrollbarSize?(o.scrollbarSizeMeasured=!1,o.scrollbarSize=0):o.scrollbarSizeMeasured=!0,r.instanceProps=o,Jc()({},r,i,a)}},{key:"_getEstimatedColumnSize",value:function(e){return"number"==typeof e.columnWidth?e.columnWidth:e.estimatedColumnSize}},{key:"_getEstimatedRowSize",value:function(e){return"number"==typeof e.rowHeight?e.rowHeight:e.estimatedRowSize}},{key:"_getScrollToPositionStateUpdate",value:function(e){var t=e.prevState,n=e.scrollLeft,r=e.scrollTop,o={scrollPositionChangeReason:kf};return"number"==typeof n&&n>=0&&(o.scrollDirectionHorizontal=n>t.scrollLeft?hf:-1,o.scrollLeft=n),"number"==typeof r&&r>=0&&(o.scrollDirectionVertical=r>t.scrollTop?hf:-1,o.scrollTop=r),"number"==typeof n&&n>=0&&n!==t.scrollLeft||"number"==typeof r&&r>=0&&r!==t.scrollTop?o:null}},{key:"_wrapSizeGetter",value:function(e){return"function"==typeof e?e:function(){return e}}},{key:"_getCalculatedScrollLeft",value:function(e,t){var n=e.columnCount,r=e.height,o=e.scrollToAlignment,i=e.scrollToColumn,a=e.width,l=t.scrollLeft,s=t.instanceProps;if(n>0){var u=n-1,c=i<0?u:Math.min(u,i),f=s.rowSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&f>r?s.scrollbarSize:0;return s.columnSizeAndPositionManager.getUpdatedOffsetForIndex({align:o,containerSize:a-d,currentOffset:l,targetIndex:c})}return 0}},{key:"_getScrollLeftForScrollToColumnStateUpdate",value:function(e,n){var r=n.scrollLeft,o=t._getCalculatedScrollLeft(e,n);return"number"==typeof o&&o>=0&&r!==o?t._getScrollToPositionStateUpdate({prevState:n,scrollLeft:o,scrollTop:-1}):null}},{key:"_getCalculatedScrollTop",value:function(e,t){var n=e.height,r=e.rowCount,o=e.scrollToAlignment,i=e.scrollToRow,a=e.width,l=t.scrollTop,s=t.instanceProps;if(r>0){var u=r-1,c=i<0?u:Math.min(u,i),f=s.columnSizeAndPositionManager.getTotalSize(),d=s.scrollbarSizeMeasured&&f>a?s.scrollbarSize:0;return s.rowSizeAndPositionManager.getUpdatedOffsetForIndex({align:o,containerSize:n-d,currentOffset:l,targetIndex:c})}return 0}},{key:"_getScrollTopForScrollToRowStateUpdate",value:function(e,n){var r=n.scrollTop,o=t._getCalculatedScrollTop(e,n);return"number"==typeof o&&o>=0&&r!==o?t._getScrollToPositionStateUpdate({prevState:n,scrollLeft:-1,scrollTop:o}):null}}]),t}(a.PureComponent);Pf.defaultProps={"aria-label":"grid","aria-readonly":!0,autoContainerWidth:!1,autoHeight:!1,autoWidth:!1,cellRangeRenderer:function(e){for(var t=e.cellCache,n=e.cellRenderer,r=e.columnSizeAndPositionManager,o=e.columnStartIndex,i=e.columnStopIndex,a=e.deferredMeasurementCache,l=e.horizontalOffsetAdjustment,s=e.isScrolling,u=e.isScrollingOptOut,c=e.parent,f=e.rowSizeAndPositionManager,d=e.rowStartIndex,p=e.rowStopIndex,h=e.styleCache,m=e.verticalOffsetAdjustment,v=e.visibleColumnIndices,g=e.visibleRowIndices,y=[],b=r.areOffsetsAdjusted()||f.areOffsetsAdjusted(),w=!s&&!b,S=d;S<=p;S++)for(var E=f.getSizeAndPositionOfCell(S),_=o;_<=i;_++){var x=r.getSizeAndPositionOfCell(_),C=_>=v.start&&_<=v.stop&&S>=g.start&&S<=g.stop,T=S+"-"+_,O=void 0;w&&h[T]?O=h[T]:a&&!a.has(S,_)?O={height:"auto",left:0,position:"absolute",top:0,width:"auto"}:(O={height:E.size,left:x.offset+l,position:"absolute",top:E.offset+m,width:x.size},h[T]=O);var k={columnIndex:_,isScrolling:s,isVisible:C,key:T,parent:c,rowIndex:S,style:O},P=void 0;!u&&!s||l||m?P=n(k):(t[T]||(t[T]=n(k)),P=t[T]),null!=P&&!1!==P&&y.push(P)}return y},containerRole:"rowgroup",containerStyle:{},estimatedColumnSize:100,estimatedRowSize:30,getScrollbarSize:gf.a,noContentRenderer:function(){return null},onScroll:function(){},onScrollbarPresenceChange:function(){},onSectionRendered:function(){},overscanColumnCount:0,overscanIndicesGetter:function(e){var t=e.cellCount,n=e.overscanCellsCount,r=e.scrollDirection,o=e.startIndex,i=e.stopIndex;return r===hf?{overscanStartIndex:Math.max(0,o),overscanStopIndex:Math.min(t-1,i+n)}:{overscanStartIndex:Math.max(0,o-n),overscanStopIndex:Math.min(t-1,i)}},overscanRowCount:10,role:"grid",scrollingResetTimeInterval:150,scrollToAlignment:"auto",scrollToColumn:-1,scrollToRow:-1,style:{},tabIndex:0,isScrollingOptOut:!1},Pf.propTypes=null,Yc(Pf);var Af=Pf,Rf=1;function Mf(e){var t=e.cellCount,n=e.overscanCellsCount,r=e.scrollDirection,o=e.startIndex,i=e.stopIndex;return n=Math.max(1,n),r===Rf?{overscanStartIndex:Math.max(0,o-1),overscanStopIndex:Math.min(t-1,i+n)}:{overscanStartIndex:Math.max(0,o-n),overscanStopIndex:Math.min(t-1,i+1)}}var jf=function(e){function t(){var e,n,r,o;Fc()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=Wc()(this,(e=t.__proto__||Ic()(t)).call.apply(e,[this].concat(a))),r.state={scrollToColumn:0,scrollToRow:0},r._columnStartIndex=0,r._columnStopIndex=0,r._rowStartIndex=0,r._rowStopIndex=0,r._onKeyDown=function(e){var t=r.props,n=t.columnCount,o=t.disabled,i=t.mode,a=t.rowCount;if(!o){var l=r._getScrollState(),s=l.scrollToColumn,u=l.scrollToRow,c=r._getScrollState(),f=c.scrollToColumn,d=c.scrollToRow;switch(e.key){case"ArrowDown":d="cells"===i?Math.min(d+1,a-1):Math.min(r._rowStopIndex+1,a-1);break;case"ArrowLeft":f="cells"===i?Math.max(f-1,0):Math.max(r._columnStartIndex-1,0);break;case"ArrowRight":f="cells"===i?Math.min(f+1,n-1):Math.min(r._columnStopIndex+1,n-1);break;case"ArrowUp":d="cells"===i?Math.max(d-1,0):Math.max(r._rowStartIndex-1,0)}f===s&&d===u||(e.preventDefault(),r._updateScrollState({scrollToColumn:f,scrollToRow:d}))}},r._onSectionRendered=function(e){var t=e.columnStartIndex,n=e.columnStopIndex,o=e.rowStartIndex,i=e.rowStopIndex;r._columnStartIndex=t,r._columnStopIndex=n,r._rowStartIndex=o,r._rowStopIndex=i},o=n,Wc()(r,o)}return Gc()(t,e),Uc()(t,[{key:"setScrollIndexes",value:function(e){var t=e.scrollToColumn,n=e.scrollToRow;this.setState({scrollToRow:n,scrollToColumn:t})}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.children,r=this._getScrollState(),o=r.scrollToColumn,i=r.scrollToRow;return a.createElement("div",{className:t,onKeyDown:this._onKeyDown},n({onSectionRendered:this._onSectionRendered,scrollToColumn:o,scrollToRow:i}))}},{key:"_getScrollState",value:function(){return this.props.isControlled?this.props:this.state}},{key:"_updateScrollState",value:function(e){var t=e.scrollToColumn,n=e.scrollToRow,r=this.props,o=r.isControlled,i=r.onScrollToChange;"function"==typeof i&&i({scrollToColumn:t,scrollToRow:n}),o||this.setState({scrollToColumn:t,scrollToRow:n})}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.isControlled?null:e.scrollToColumn!==t.scrollToColumn||e.scrollToRow!==t.scrollToRow?{scrollToColumn:e.scrollToColumn,scrollToRow:e.scrollToRow}:null}}]),t}(a.PureComponent);jf.defaultProps={disabled:!1,isControlled:!1,mode:"edges",scrollToColumn:0,scrollToRow:0},jf.propTypes=null,Yc(jf);var Lf=n(151),Df=function(e){function t(){var e,n,r,o;Fc()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=Wc()(this,(e=t.__proto__||Ic()(t)).call.apply(e,[this].concat(a))),r.state={height:r.props.defaultHeight||0,width:r.props.defaultWidth||0},r._onResize=function(){var e=r.props,t=e.disableHeight,n=e.disableWidth,o=e.onResize;if(r._parentNode){var i=r._parentNode.offsetHeight||0,a=r._parentNode.offsetWidth||0,l=window.getComputedStyle(r._parentNode)||{},s=parseInt(l.paddingLeft,10)||0,u=parseInt(l.paddingRight,10)||0,c=parseInt(l.paddingTop,10)||0,f=parseInt(l.paddingBottom,10)||0,d=i-c-f,p=a-s-u;(!t&&r.state.height!==d||!n&&r.state.width!==p)&&(r.setState({height:i-c-f,width:a-s-u}),o({height:i,width:a}))}},r._setRef=function(e){r._autoSizer=e},o=n,Wc()(r,o)}return Gc()(t,e),Uc()(t,[{key:"componentDidMount",value:function(){var e=this.props.nonce;this._autoSizer&&this._autoSizer.parentNode&&this._autoSizer.parentNode.ownerDocument&&this._autoSizer.parentNode.ownerDocument.defaultView&&this._autoSizer.parentNode instanceof this._autoSizer.parentNode.ownerDocument.defaultView.HTMLElement&&(this._parentNode=this._autoSizer.parentNode,this._detectElementResize=Object(Lf.a)(e),this._detectElementResize.addResizeListener(this._parentNode,this._onResize),this._onResize())}},{key:"componentWillUnmount",value:function(){this._detectElementResize&&this._parentNode&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,r=e.disableHeight,o=e.disableWidth,i=e.style,l=this.state,s=l.height,u=l.width,c={overflow:"visible"},f={};return r||(c.height=0,f.height=s),o||(c.width=0,f.width=u),a.createElement("div",{className:n,ref:this._setRef,style:Jc()({},c,i)},t(f))}}]),t}(a.PureComponent);Df.defaultProps={onResize:function(){},disableHeight:!1,disableWidth:!1,style:{}},Df.propTypes=null;var Nf=function(e){function t(){var e,n,r,o;Fc()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=Wc()(this,(e=t.__proto__||Ic()(t)).call.apply(e,[this].concat(a))),r._measure=function(){var e=r.props,t=e.cache,n=e.columnIndex,o=void 0===n?0:n,i=e.parent,a=e.rowIndex,l=void 0===a?r.props.index||0:a,s=r._getCellMeasurements(),u=s.height,c=s.width;u===t.getHeight(l,o)&&c===t.getWidth(l,o)||(t.set(l,o,c,u),i&&"function"==typeof i.recomputeGridSize&&i.recomputeGridSize({columnIndex:o,rowIndex:l}))},o=n,Wc()(r,o)}return Gc()(t,e),Uc()(t,[{key:"componentDidMount",value:function(){this._maybeMeasureCell()}},{key:"componentDidUpdate",value:function(){this._maybeMeasureCell()}},{key:"render",value:function(){var e=this.props.children;return"function"==typeof e?e({measure:this._measure}):e}},{key:"_getCellMeasurements",value:function(){var e=this.props.cache,t=Object(s.findDOMNode)(this);if(t&&t.ownerDocument&&t.ownerDocument.defaultView&&t instanceof t.ownerDocument.defaultView.HTMLElement){var n=t.style.width,r=t.style.height;e.hasFixedWidth()||(t.style.width="auto"),e.hasFixedHeight()||(t.style.height="auto");var o=Math.ceil(t.offsetHeight),i=Math.ceil(t.offsetWidth);return n&&(t.style.width=n),r&&(t.style.height=r),{height:o,width:i}}return{height:0,width:0}}},{key:"_maybeMeasureCell",value:function(){var e=this.props,t=e.cache,n=e.columnIndex,r=void 0===n?0:n,o=e.parent,i=e.rowIndex,a=void 0===i?this.props.index||0:i;if(!t.has(a,r)){var l=this._getCellMeasurements(),s=l.height,u=l.width;t.set(a,r,u,s),o&&"function"==typeof o.invalidateCellSizeAfterRender&&o.invalidateCellSizeAfterRender({columnIndex:r,rowIndex:a})}}}]),t}(a.PureComponent);Nf.__internalCellMeasurerFlag=!1,Nf.propTypes=null;var If=Nf;var zf=30,Ff=100,Bf=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Fc()(this,e),this._cellHeightCache={},this._cellWidthCache={},this._columnWidthCache={},this._rowHeightCache={},this._columnCount=0,this._rowCount=0,this.columnWidth=function(e){var n=e.index,r=t._keyMapper(0,n);return t._columnWidthCache.hasOwnProperty(r)?t._columnWidthCache[r]:t._defaultWidth},this.rowHeight=function(e){var n=e.index,r=t._keyMapper(n,0);return t._rowHeightCache.hasOwnProperty(r)?t._rowHeightCache[r]:t._defaultHeight};var r=n.defaultHeight,o=n.defaultWidth,i=n.fixedHeight,a=n.fixedWidth,l=n.keyMapper,s=n.minHeight,u=n.minWidth;this._hasFixedHeight=!0===i,this._hasFixedWidth=!0===a,this._minHeight=s||0,this._minWidth=u||0,this._keyMapper=l||Uf,this._defaultHeight=Math.max(this._minHeight,"number"==typeof r?r:zf),this._defaultWidth=Math.max(this._minWidth,"number"==typeof o?o:Ff)}return Uc()(e,[{key:"clear",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this._keyMapper(e,t);delete this._cellHeightCache[n],delete this._cellWidthCache[n],this._updateCachedColumnAndRowSizes(e,t)}},{key:"clearAll",value:function(){this._cellHeightCache={},this._cellWidthCache={},this._columnWidthCache={},this._rowHeightCache={},this._rowCount=0,this._columnCount=0}},{key:"hasFixedHeight",value:function(){return this._hasFixedHeight}},{key:"hasFixedWidth",value:function(){return this._hasFixedWidth}},{key:"getHeight",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this._hasFixedHeight)return this._defaultHeight;var n=this._keyMapper(e,t);return this._cellHeightCache.hasOwnProperty(n)?Math.max(this._minHeight,this._cellHeightCache[n]):this._defaultHeight}},{key:"getWidth",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this._hasFixedWidth)return this._defaultWidth;var n=this._keyMapper(e,t);return this._cellWidthCache.hasOwnProperty(n)?Math.max(this._minWidth,this._cellWidthCache[n]):this._defaultWidth}},{key:"has",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this._keyMapper(e,t);return this._cellHeightCache.hasOwnProperty(n)}},{key:"set",value:function(e,t,n,r){var o=this._keyMapper(e,t);t>=this._columnCount&&(this._columnCount=t+1),e>=this._rowCount&&(this._rowCount=e+1),this._cellHeightCache[o]=r,this._cellWidthCache[o]=n,this._updateCachedColumnAndRowSizes(e,t)}},{key:"_updateCachedColumnAndRowSizes",value:function(e,t){if(!this._hasFixedWidth){for(var n=0,r=0;r<this._rowCount;r++)n=Math.max(n,this.getWidth(r,t));var o=this._keyMapper(0,t);this._columnWidthCache[o]=n}if(!this._hasFixedHeight){for(var i=0,a=0;a<this._columnCount;a++)i=Math.max(i,this.getHeight(e,a));var l=this._keyMapper(e,0);this._rowHeightCache[l]=i}}},{key:"defaultHeight",get:function(){return this._defaultHeight}},{key:"defaultWidth",get:function(){return this._defaultWidth}}]),e}();function Uf(e,t){return e+"-"+t}var Hf={OBSERVED:"observed",REQUESTED:"requested"},Wf=function(e){function t(){var e;Fc()(this,t);for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];var i=Wc()(this,(e=t.__proto__||Ic()(t)).call.apply(e,[this].concat(r)));return i.state={isScrolling:!1,scrollLeft:0,scrollTop:0},i._calculateSizeAndPositionDataOnNextUpdate=!1,i._onSectionRenderedMemoizer=pf(),i._onScrollMemoizer=pf(!1),i._invokeOnSectionRenderedHelper=function(){var e=i.props,t=e.cellLayoutManager,n=e.onSectionRendered;i._onSectionRenderedMemoizer({callback:n,indices:{indices:t.getLastRenderedIndices()}})},i._setScrollingContainerRef=function(e){i._scrollingContainer=e},i._updateScrollPositionForScrollToCell=function(){var e=i.props,t=e.cellLayoutManager,n=e.height,r=e.scrollToAlignment,o=e.scrollToCell,a=e.width,l=i.state,s=l.scrollLeft,u=l.scrollTop;if(o>=0){var c=t.getScrollPositionForCell({align:r,cellIndex:o,height:n,scrollLeft:s,scrollTop:u,width:a});c.scrollLeft===s&&c.scrollTop===u||i._setScrollPosition(c)}},i._onScroll=function(e){if(e.target===i._scrollingContainer){i._enablePointerEventsAfterDelay();var t=i.props,n=t.cellLayoutManager,r=t.height,o=t.isScrollingChange,a=t.width,l=i._scrollbarSize,s=n.getTotalSize(),u=s.height,c=s.width,f=Math.max(0,Math.min(c-a+l,e.target.scrollLeft)),d=Math.max(0,Math.min(u-r+l,e.target.scrollTop));if(i.state.scrollLeft!==f||i.state.scrollTop!==d){var p=e.cancelable?Hf.OBSERVED:Hf.REQUESTED;i.state.isScrolling||o(!0),i.setState({isScrolling:!0,scrollLeft:f,scrollPositionChangeReason:p,scrollTop:d})}i._invokeOnScrollMemoizer({scrollLeft:f,scrollTop:d,totalWidth:c,totalHeight:u})}},i._scrollbarSize=gf()(),void 0===i._scrollbarSize?(i._scrollbarSizeMeasured=!1,i._scrollbarSize=0):i._scrollbarSizeMeasured=!0,i}return Gc()(t,e),Uc()(t,[{key:"recomputeCellSizesAndPositions",value:function(){this._calculateSizeAndPositionDataOnNextUpdate=!0,this.forceUpdate()}},{key:"componentDidMount",value:function(){var e=this.props,t=e.cellLayoutManager,n=e.scrollLeft,r=e.scrollToCell,o=e.scrollTop;this._scrollbarSizeMeasured||(this._scrollbarSize=gf()(),this._scrollbarSizeMeasured=!0,this.setState({})),r>=0?this._updateScrollPositionForScrollToCell():(n>=0||o>=0)&&this._setScrollPosition({scrollLeft:n,scrollTop:o}),this._invokeOnSectionRenderedHelper();var i=t.getTotalSize(),a=i.height,l=i.width;this._invokeOnScrollMemoizer({scrollLeft:n||0,scrollTop:o||0,totalHeight:a,totalWidth:l})}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,r=n.height,o=n.scrollToAlignment,i=n.scrollToCell,a=n.width,l=this.state,s=l.scrollLeft,u=l.scrollPositionChangeReason,c=l.scrollTop;u===Hf.REQUESTED&&(s>=0&&s!==t.scrollLeft&&s!==this._scrollingContainer.scrollLeft&&(this._scrollingContainer.scrollLeft=s),c>=0&&c!==t.scrollTop&&c!==this._scrollingContainer.scrollTop&&(this._scrollingContainer.scrollTop=c)),r===e.height&&o===e.scrollToAlignment&&i===e.scrollToCell&&a===e.width||this._updateScrollPositionForScrollToCell(),this._invokeOnSectionRenderedHelper()}},{key:"componentWillUnmount",value:function(){this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId)}},{key:"render",value:function(){var e=this.props,t=e.autoHeight,n=e.cellCount,r=e.cellLayoutManager,o=e.className,i=e.height,l=e.horizontalOverscanSize,s=e.id,u=e.noContentRenderer,c=e.style,f=e.verticalOverscanSize,d=e.width,p=this.state,h=p.isScrolling,m=p.scrollLeft,v=p.scrollTop;(this._lastRenderedCellCount!==n||this._lastRenderedCellLayoutManager!==r||this._calculateSizeAndPositionDataOnNextUpdate)&&(this._lastRenderedCellCount=n,this._lastRenderedCellLayoutManager=r,this._calculateSizeAndPositionDataOnNextUpdate=!1,r.calculateSizeAndPositionData());var g=r.getTotalSize(),y=g.height,b=g.width,w=Math.max(0,m-l),S=Math.max(0,v-f),E=Math.min(b,m+d+l),_=Math.min(y,v+i+f),x=i>0&&d>0?r.cellRenderers({height:_-S,isScrolling:h,width:E-w,x:w,y:S}):[],C={boxSizing:"border-box",direction:"ltr",height:t?"auto":i,position:"relative",WebkitOverflowScrolling:"touch",width:d,willChange:"transform"},T=y>i?this._scrollbarSize:0,O=b>d?this._scrollbarSize:0;return C.overflowX=b+T<=d?"hidden":"auto",C.overflowY=y+O<=i?"hidden":"auto",a.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:tf("ReactVirtualized__Collection",o),id:s,onScroll:this._onScroll,role:"grid",style:Jc()({},C,c),tabIndex:0},n>0&&a.createElement("div",{className:"ReactVirtualized__Collection__innerScrollContainer",style:{height:y,maxHeight:y,maxWidth:b,overflow:"hidden",pointerEvents:h?"none":"",width:b}},x),0===n&&u())}},{key:"_enablePointerEventsAfterDelay",value:function(){var e=this;this._disablePointerEventsTimeoutId&&clearTimeout(this._disablePointerEventsTimeoutId),this._disablePointerEventsTimeoutId=setTimeout((function(){(0,e.props.isScrollingChange)(!1),e._disablePointerEventsTimeoutId=null,e.setState({isScrolling:!1})}),150)}},{key:"_invokeOnScrollMemoizer",value:function(e){var t=this,n=e.scrollLeft,r=e.scrollTop,o=e.totalHeight,i=e.totalWidth;this._onScrollMemoizer({callback:function(e){var n=e.scrollLeft,r=e.scrollTop,a=t.props,l=a.height;(0,a.onScroll)({clientHeight:l,clientWidth:a.width,scrollHeight:o,scrollLeft:n,scrollTop:r,scrollWidth:i})},indices:{scrollLeft:n,scrollTop:r}})}},{key:"_setScrollPosition",value:function(e){var t=e.scrollLeft,n=e.scrollTop,r={scrollPositionChangeReason:Hf.REQUESTED};t>=0&&(r.scrollLeft=t),n>=0&&(r.scrollTop=n),(t>=0&&t!==this.state.scrollLeft||n>=0&&n!==this.state.scrollTop)&&this.setState(r)}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 0!==e.cellCount||0===t.scrollLeft&&0===t.scrollTop?e.scrollLeft!==t.scrollLeft||e.scrollTop!==t.scrollTop?{scrollLeft:null!=e.scrollLeft?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop?e.scrollTop:t.scrollTop}:null:{scrollLeft:0,scrollTop:0}}}]),t}(a.PureComponent);Wf.defaultProps={"aria-label":"grid",horizontalOverscanSize:0,noContentRenderer:function(){return null},onScroll:function(){return null},onSectionRendered:function(){return null},scrollToAlignment:"auto",scrollToCell:-1,style:{},verticalOverscanSize:0},Wf.propTypes={},Yc(Wf);var Vf=Wf,Gf=function(){function e(t){var n=t.height,r=t.width,o=t.x,i=t.y;Fc()(this,e),this.height=n,this.width=r,this.x=o,this.y=i,this._indexMap={},this._indices=[]}return Uc()(e,[{key:"addCellIndex",value:function(e){var t=e.index;this._indexMap[t]||(this._indexMap[t]=!0,this._indices.push(t))}},{key:"getCellIndices",value:function(){return this._indices}},{key:"toString",value:function(){return this.x+","+this.y+" "+this.width+"x"+this.height}}]),e}(),qf=100,$f=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qf;Fc()(this,e),this._sectionSize=t,this._cellMetadata=[],this._sections={}}return Uc()(e,[{key:"getCellIndices",value:function(e){var t=e.height,n=e.width,r=e.x,o=e.y,i={};return this.getSections({height:t,width:n,x:r,y:o}).forEach((function(e){return e.getCellIndices().forEach((function(e){i[e]=e}))})),df()(i).map((function(e){return i[e]}))}},{key:"getCellMetadata",value:function(e){var t=e.index;return this._cellMetadata[t]}},{key:"getSections",value:function(e){for(var t=e.height,n=e.width,r=e.x,o=e.y,i=Math.floor(r/this._sectionSize),a=Math.floor((r+n-1)/this._sectionSize),l=Math.floor(o/this._sectionSize),s=Math.floor((o+t-1)/this._sectionSize),u=[],c=i;c<=a;c++)for(var f=l;f<=s;f++){var d=c+"."+f;this._sections[d]||(this._sections[d]=new Gf({height:this._sectionSize,width:this._sectionSize,x:c*this._sectionSize,y:f*this._sectionSize})),u.push(this._sections[d])}return u}},{key:"getTotalSectionCount",value:function(){return df()(this._sections).length}},{key:"toString",value:function(){var e=this;return df()(this._sections).map((function(t){return e._sections[t].toString()}))}},{key:"registerCell",value:function(e){var t=e.cellMetadatum,n=e.index;this._cellMetadata[n]=t,this.getSections(t).forEach((function(e){return e.addCellIndex({index:n})}))}}]),e}();function Kf(e){var t=e.align,n=void 0===t?"auto":t,r=e.cellOffset,o=e.cellSize,i=e.containerSize,a=e.currentOffset,l=r,s=l-i+o;switch(n){case"start":return l;case"end":return s;case"center":return l-(i-o)/2;default:return Math.max(s,Math.min(l,a))}}var Yf=function(e){function t(e,n){Fc()(this,t);var r=Wc()(this,(t.__proto__||Ic()(t)).call(this,e,n));return r._cellMetadata=[],r._lastRenderedCellIndices=[],r._cellCache=[],r._isScrollingChange=r._isScrollingChange.bind(r),r._setCollectionViewRef=r._setCollectionViewRef.bind(r),r}return Gc()(t,e),Uc()(t,[{key:"forceUpdate",value:function(){void 0!==this._collectionView&&this._collectionView.forceUpdate()}},{key:"recomputeCellSizesAndPositions",value:function(){this._cellCache=[],this._collectionView.recomputeCellSizesAndPositions()}},{key:"render",value:function(){var e=of()(this.props,[]);return a.createElement(Vf,Jc()({cellLayoutManager:this,isScrollingChange:this._isScrollingChange,ref:this._setCollectionViewRef},e))}},{key:"calculateSizeAndPositionData",value:function(){var e=this.props,t=function(e){for(var t=e.cellCount,n=e.cellSizeAndPositionGetter,r=e.sectionSize,o=[],i=new $f(r),a=0,l=0,s=0;s<t;s++){var u=n({index:s});if(null==u.height||isNaN(u.height)||null==u.width||isNaN(u.width)||null==u.x||isNaN(u.x)||null==u.y||isNaN(u.y))throw Error("Invalid metadata returned for cell "+s+":\n        x:"+u.x+", y:"+u.y+", width:"+u.width+", height:"+u.height);a=Math.max(a,u.y+u.height),l=Math.max(l,u.x+u.width),o[s]=u,i.registerCell({cellMetadatum:u,index:s})}return{cellMetadata:o,height:a,sectionManager:i,width:l}}({cellCount:e.cellCount,cellSizeAndPositionGetter:e.cellSizeAndPositionGetter,sectionSize:e.sectionSize});this._cellMetadata=t.cellMetadata,this._sectionManager=t.sectionManager,this._height=t.height,this._width=t.width}},{key:"getLastRenderedIndices",value:function(){return this._lastRenderedCellIndices}},{key:"getScrollPositionForCell",value:function(e){var t=e.align,n=e.cellIndex,r=e.height,o=e.scrollLeft,i=e.scrollTop,a=e.width,l=this.props.cellCount;if(n>=0&&n<l){var s=this._cellMetadata[n];o=Kf({align:t,cellOffset:s.x,cellSize:s.width,containerSize:a,currentOffset:o,targetIndex:n}),i=Kf({align:t,cellOffset:s.y,cellSize:s.height,containerSize:r,currentOffset:i,targetIndex:n})}return{scrollLeft:o,scrollTop:i}}},{key:"getTotalSize",value:function(){return{height:this._height,width:this._width}}},{key:"cellRenderers",value:function(e){var t=this,n=e.height,r=e.isScrolling,o=e.width,i=e.x,a=e.y,l=this.props,s=l.cellGroupRenderer,u=l.cellRenderer;return this._lastRenderedCellIndices=this._sectionManager.getCellIndices({height:n,width:o,x:i,y:a}),s({cellCache:this._cellCache,cellRenderer:u,cellSizeAndPositionGetter:function(e){var n=e.index;return t._sectionManager.getCellMetadata({index:n})},indices:this._lastRenderedCellIndices,isScrolling:r})}},{key:"_isScrollingChange",value:function(e){e||(this._cellCache=[])}},{key:"_setCollectionViewRef",value:function(e){this._collectionView=e}}]),t}(a.PureComponent);Yf.defaultProps={"aria-label":"grid",cellGroupRenderer:function(e){var t=e.cellCache,n=e.cellRenderer,r=e.cellSizeAndPositionGetter,o=e.indices,i=e.isScrolling;return o.map((function(e){var o=r({index:e}),a={index:e,isScrolling:i,key:e,style:{height:o.height,left:o.x,position:"absolute",top:o.y,width:o.width}};return i?(e in t||(t[e]=n(a)),t[e]):n(a)})).filter((function(e){return!!e}))}};Yf.propTypes={};var Zf=function(e){function t(e,n){Fc()(this,t);var r=Wc()(this,(t.__proto__||Ic()(t)).call(this,e,n));return r._registerChild=r._registerChild.bind(r),r}return Gc()(t,e),Uc()(t,[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.columnMaxWidth,r=t.columnMinWidth,o=t.columnCount,i=t.width;n===e.columnMaxWidth&&r===e.columnMinWidth&&o===e.columnCount&&i===e.width||this._registeredChild&&this._registeredChild.recomputeGridSize()}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.columnMaxWidth,r=e.columnMinWidth,o=e.columnCount,i=e.width,a=r||1,l=n?Math.min(n,i):i,s=i/o;return s=Math.max(a,s),s=Math.min(l,s),s=Math.floor(s),t({adjustedWidth:Math.min(i,s*o),columnWidth:s,getColumnWidth:function(){return s},registerChild:this._registerChild})}},{key:"_registerChild",value:function(e){if(e&&"function"!=typeof e.recomputeGridSize)throw Error("Unexpected child type registered; only Grid/MultiGrid children are supported.");this._registeredChild=e,this._registeredChild&&this._registeredChild.recomputeGridSize()}}]),t}(a.PureComponent);Zf.propTypes={};var Qf=n(281),Xf=n.n(Qf),Jf=function(e){function t(e,n){Fc()(this,t);var r=Wc()(this,(t.__proto__||Ic()(t)).call(this,e,n));return r._loadMoreRowsMemoizer=pf(),r._onRowsRendered=r._onRowsRendered.bind(r),r._registerChild=r._registerChild.bind(r),r}return Gc()(t,e),Uc()(t,[{key:"resetLoadMoreRowsCache",value:function(e){this._loadMoreRowsMemoizer=pf(),e&&this._doStuff(this._lastRenderedStartIndex,this._lastRenderedStopIndex)}},{key:"render",value:function(){return(0,this.props.children)({onRowsRendered:this._onRowsRendered,registerChild:this._registerChild})}},{key:"_loadUnloadedRanges",value:function(e){var t=this,n=this.props.loadMoreRows;e.forEach((function(e){var r=n(e);r&&r.then((function(){var n,r,o,i,a;n={lastRenderedStartIndex:t._lastRenderedStartIndex,lastRenderedStopIndex:t._lastRenderedStopIndex,startIndex:e.startIndex,stopIndex:e.stopIndex},r=n.lastRenderedStartIndex,o=n.lastRenderedStopIndex,i=n.startIndex,a=n.stopIndex,i>o||a<r||t._registeredChild&&function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n="function"==typeof e.recomputeGridSize?e.recomputeGridSize:e.recomputeRowHeights;n?n.call(e,t):e.forceUpdate()}(t._registeredChild,t._lastRenderedStartIndex)}))}))}},{key:"_onRowsRendered",value:function(e){var t=e.startIndex,n=e.stopIndex;this._lastRenderedStartIndex=t,this._lastRenderedStopIndex=n,this._doStuff(t,n)}},{key:"_doStuff",value:function(e,t){var n,r=this,o=this.props,i=o.isRowLoaded,a=o.minimumBatchSize,l=o.rowCount,s=o.threshold,u=function(e){for(var t=e.isRowLoaded,n=e.minimumBatchSize,r=e.rowCount,o=e.startIndex,i=e.stopIndex,a=[],l=null,s=null,u=o;u<=i;u++){t({index:u})?null!==s&&(a.push({startIndex:l,stopIndex:s}),l=s=null):(s=u,null===l&&(l=u))}if(null!==s){for(var c=Math.min(Math.max(s,l+n-1),r-1),f=s+1;f<=c&&!t({index:f});f++)s=f;a.push({startIndex:l,stopIndex:s})}if(a.length)for(var d=a[0];d.stopIndex-d.startIndex+1<n&&d.startIndex>0;){var p=d.startIndex-1;if(t({index:p}))break;d.startIndex=p}return a}({isRowLoaded:i,minimumBatchSize:a,rowCount:l,startIndex:Math.max(0,e-s),stopIndex:Math.min(l-1,t+s)}),c=(n=[]).concat.apply(n,Xf()(u.map((function(e){return[e.startIndex,e.stopIndex]}))));this._loadMoreRowsMemoizer({callback:function(){r._loadUnloadedRanges(u)},indices:{squashedUnloadedRanges:c}})}},{key:"_registerChild",value:function(e){this._registeredChild=e}}]),t}(a.PureComponent);Jf.defaultProps={minimumBatchSize:10,rowCount:0,threshold:15};Jf.propTypes={};var ed=n(282),td=n.n(ed),nd=function(e){function t(){var e,n,r,o;Fc()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=Wc()(this,(e=t.__proto__||Ic()(t)).call.apply(e,[this].concat(a))),r._cellRenderer=function(e){var t=e.parent,n=e.rowIndex,o=e.style,i=e.isScrolling,a=e.isVisible,l=e.key,s=r.props.rowRenderer;return td()(o,"width").writable&&(o.width="100%"),s({index:n,style:o,isScrolling:i,isVisible:a,key:l,parent:t})},r._setRef=function(e){r.Grid=e},r._onScroll=function(e){var t=e.clientHeight,n=e.scrollHeight,o=e.scrollTop;(0,r.props.onScroll)({clientHeight:t,scrollHeight:n,scrollTop:o})},r._onSectionRendered=function(e){var t=e.rowOverscanStartIndex,n=e.rowOverscanStopIndex,o=e.rowStartIndex,i=e.rowStopIndex;(0,r.props.onRowsRendered)({overscanStartIndex:t,overscanStopIndex:n,startIndex:o,stopIndex:i})},o=n,Wc()(r,o)}return Gc()(t,e),Uc()(t,[{key:"forceUpdateGrid",value:function(){this.Grid&&this.Grid.forceUpdate()}},{key:"getOffsetForRow",value:function(e){var t=e.alignment,n=e.index;return this.Grid?this.Grid.getOffsetForCell({alignment:t,rowIndex:n,columnIndex:0}).scrollTop:0}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,n=e.rowIndex;this.Grid&&this.Grid.invalidateCellSizeAfterRender({rowIndex:n,columnIndex:t})}},{key:"measureAllRows",value:function(){this.Grid&&this.Grid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,n=void 0===t?0:t,r=e.rowIndex,o=void 0===r?0:r;this.Grid&&this.Grid.recomputeGridSize({rowIndex:o,columnIndex:n})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e,columnIndex:0})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.noRowsRenderer,r=e.scrollToIndex,o=e.width,i=tf("ReactVirtualized__List",t);return a.createElement(Af,Jc()({},this.props,{autoContainerWidth:!0,cellRenderer:this._cellRenderer,className:i,columnWidth:o,columnCount:1,noContentRenderer:n,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,scrollToRow:r}))}}]),t}(a.PureComponent);nd.defaultProps={autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:Mf,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}},nd.propTypes=null;var rd=nd,od=n(127),id=n.n(od),ad=n(283),ld=n.n(ad);var sd={ge:function(e,t,n,r,o){return"function"==typeof n?function(e,t,n,r,o){for(var i=n+1;t<=n;){var a=t+n>>>1;o(e[a],r)>=0?(i=a,n=a-1):t=a+1}return i}(e,void 0===r?0:0|r,void 0===o?e.length-1:0|o,t,n):function(e,t,n,r){for(var o=n+1;t<=n;){var i=t+n>>>1;e[i]>=r?(o=i,n=i-1):t=i+1}return o}(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)},gt:function(e,t,n,r,o){return"function"==typeof n?function(e,t,n,r,o){for(var i=n+1;t<=n;){var a=t+n>>>1;o(e[a],r)>0?(i=a,n=a-1):t=a+1}return i}(e,void 0===r?0:0|r,void 0===o?e.length-1:0|o,t,n):function(e,t,n,r){for(var o=n+1;t<=n;){var i=t+n>>>1;e[i]>r?(o=i,n=i-1):t=i+1}return o}(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)},lt:function(e,t,n,r,o){return"function"==typeof n?function(e,t,n,r,o){for(var i=t-1;t<=n;){var a=t+n>>>1;o(e[a],r)<0?(i=a,t=a+1):n=a-1}return i}(e,void 0===r?0:0|r,void 0===o?e.length-1:0|o,t,n):function(e,t,n,r){for(var o=t-1;t<=n;){var i=t+n>>>1;e[i]<r?(o=i,t=i+1):n=i-1}return o}(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)},le:function(e,t,n,r,o){return"function"==typeof n?function(e,t,n,r,o){for(var i=t-1;t<=n;){var a=t+n>>>1;o(e[a],r)<=0?(i=a,t=a+1):n=a-1}return i}(e,void 0===r?0:0|r,void 0===o?e.length-1:0|o,t,n):function(e,t,n,r){for(var o=t-1;t<=n;){var i=t+n>>>1;e[i]<=r?(o=i,t=i+1):n=i-1}return o}(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)},eq:function(e,t,n,r,o){return"function"==typeof n?function(e,t,n,r,o){for(;t<=n;){var i=t+n>>>1,a=o(e[i],r);if(0===a)return i;a<=0?t=i+1:n=i-1}return-1}(e,void 0===r?0:0|r,void 0===o?e.length-1:0|o,t,n):function(e,t,n,r){for(;t<=n;){var o=t+n>>>1,i=e[o];if(i===r)return o;i<=r?t=o+1:n=o-1}return-1}(e,void 0===n?0:0|n,void 0===r?e.length-1:0|r,t)}},ud=0,cd=1;function fd(e,t,n,r,o){this.mid=e,this.left=t,this.right=n,this.leftPoints=r,this.rightPoints=o,this.count=(t?t.count:0)+(n?n.count:0)+r.length}var dd=fd.prototype;function pd(e,t){e.mid=t.mid,e.left=t.left,e.right=t.right,e.leftPoints=t.leftPoints,e.rightPoints=t.rightPoints,e.count=t.count}function hd(e,t){var n=_d(t);e.mid=n.mid,e.left=n.left,e.right=n.right,e.leftPoints=n.leftPoints,e.rightPoints=n.rightPoints,e.count=n.count}function md(e,t){var n=e.intervals([]);n.push(t),hd(e,n)}function vd(e,t){var n=e.intervals([]),r=n.indexOf(t);return r<0?ud:(n.splice(r,1),hd(e,n),cd)}function gd(e,t,n){for(var r=0;r<e.length&&e[r][0]<=t;++r){var o=n(e[r]);if(o)return o}}function yd(e,t,n){for(var r=e.length-1;r>=0&&e[r][1]>=t;--r){var o=n(e[r]);if(o)return o}}function bd(e,t){for(var n=0;n<e.length;++n){var r=t(e[n]);if(r)return r}}function wd(e,t){return e-t}function Sd(e,t){var n=e[0]-t[0];return n||e[1]-t[1]}function Ed(e,t){var n=e[1]-t[1];return n||e[0]-t[0]}function _d(e){if(0===e.length)return null;for(var t=[],n=0;n<e.length;++n)t.push(e[n][0],e[n][1]);t.sort(wd);var r=t[t.length>>1],o=[],i=[],a=[];for(n=0;n<e.length;++n){var l=e[n];l[1]<r?o.push(l):r<l[0]?i.push(l):a.push(l)}var s=a,u=a.slice();return s.sort(Sd),u.sort(Ed),new fd(r,_d(o),_d(i),s,u)}function xd(e){this.root=e}dd.intervals=function(e){return e.push.apply(e,this.leftPoints),this.left&&this.left.intervals(e),this.right&&this.right.intervals(e),e},dd.insert=function(e){var t=this.count-this.leftPoints.length;if(this.count+=1,e[1]<this.mid)this.left?4*(this.left.count+1)>3*(t+1)?md(this,e):this.left.insert(e):this.left=_d([e]);else if(e[0]>this.mid)this.right?4*(this.right.count+1)>3*(t+1)?md(this,e):this.right.insert(e):this.right=_d([e]);else{var n=sd.ge(this.leftPoints,e,Sd),r=sd.ge(this.rightPoints,e,Ed);this.leftPoints.splice(n,0,e),this.rightPoints.splice(r,0,e)}},dd.remove=function(e){var t=this.count-this.leftPoints;if(e[1]<this.mid)return this.left?4*(this.right?this.right.count:0)>3*(t-1)?vd(this,e):2===(i=this.left.remove(e))?(this.left=null,this.count-=1,cd):(i===cd&&(this.count-=1),i):ud;if(e[0]>this.mid)return this.right?4*(this.left?this.left.count:0)>3*(t-1)?vd(this,e):2===(i=this.right.remove(e))?(this.right=null,this.count-=1,cd):(i===cd&&(this.count-=1),i):ud;if(1===this.count)return this.leftPoints[0]===e?2:ud;if(1===this.leftPoints.length&&this.leftPoints[0]===e){if(this.left&&this.right){for(var n=this,r=this.left;r.right;)n=r,r=r.right;if(n===this)r.right=this.right;else{var o=this.left,i=this.right;n.count-=r.count,n.right=r.left,r.left=o,r.right=i}pd(this,r),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?pd(this,this.left):pd(this,this.right);return cd}for(o=sd.ge(this.leftPoints,e,Sd);o<this.leftPoints.length&&this.leftPoints[o][0]===e[0];++o)if(this.leftPoints[o]===e){this.count-=1,this.leftPoints.splice(o,1);for(i=sd.ge(this.rightPoints,e,Ed);i<this.rightPoints.length&&this.rightPoints[i][1]===e[1];++i)if(this.rightPoints[i]===e)return this.rightPoints.splice(i,1),cd}return ud},dd.queryPoint=function(e,t){if(e<this.mid){if(this.left)if(n=this.left.queryPoint(e,t))return n;return gd(this.leftPoints,e,t)}if(e>this.mid){var n;if(this.right)if(n=this.right.queryPoint(e,t))return n;return yd(this.rightPoints,e,t)}return bd(this.leftPoints,t)},dd.queryInterval=function(e,t,n){var r;if(e<this.mid&&this.left&&(r=this.left.queryInterval(e,t,n)))return r;if(t>this.mid&&this.right&&(r=this.right.queryInterval(e,t,n)))return r;return t<this.mid?gd(this.leftPoints,t,n):e>this.mid?yd(this.rightPoints,e,n):bd(this.leftPoints,n)};var Cd=xd.prototype;Cd.insert=function(e){this.root?this.root.insert(e):this.root=new fd(e[0],null,null,[e],[e])},Cd.remove=function(e){if(this.root){var t=this.root.remove(e);return 2===t&&(this.root=null),t!==ud}return!1},Cd.queryPoint=function(e,t){if(this.root)return this.root.queryPoint(e,t)},Cd.queryInterval=function(e,t,n){if(e<=t&&this.root)return this.root.queryInterval(e,t,n)},Object.defineProperty(Cd,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(Cd,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}});var Td=function(){function e(){var t;Fc()(this,e),this._columnSizeMap={},this._intervalTree=t&&0!==t.length?new xd(_d(t)):new xd(null),this._leftMap={}}return Uc()(e,[{key:"estimateTotalHeight",value:function(e,t,n){var r=e-this.count;return this.tallestColumnSize+Math.ceil(r/t)*n}},{key:"range",value:function(e,t,n){var r=this;this._intervalTree.queryInterval(e,e+t,(function(e){var t=ld()(e,3),o=t[0],i=(t[1],t[2]);return n(i,r._leftMap[i],o)}))}},{key:"setPosition",value:function(e,t,n,r){this._intervalTree.insert([n,n+r,e]),this._leftMap[e]=t;var o=this._columnSizeMap,i=o[t];o[t]=void 0===i?n+r:Math.max(i,n+r)}},{key:"count",get:function(){return this._intervalTree.count}},{key:"shortestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var n in e){var r=e[n];t=0===t?r:Math.min(t,r)}return t}},{key:"tallestColumnSize",get:function(){var e=this._columnSizeMap,t=0;for(var n in e){var r=e[n];t=Math.max(t,r)}return t}}]),e}(),Od=function(e){function t(){var e,n,r,o;Fc()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=Wc()(this,(e=t.__proto__||Ic()(t)).call.apply(e,[this].concat(a))),r.state={isScrolling:!1,scrollTop:0},r._invalidateOnUpdateStartIndex=null,r._invalidateOnUpdateStopIndex=null,r._positionCache=new Td,r._startIndex=null,r._startIndexMemoized=null,r._stopIndex=null,r._stopIndexMemoized=null,r._debounceResetIsScrollingCallback=function(){r.setState({isScrolling:!1})},r._setScrollingContainerRef=function(e){r._scrollingContainer=e},r._onScroll=function(e){var t=r.props.height,n=e.target.scrollTop,o=Math.min(Math.max(0,r._getEstimatedTotalHeight()-t),n);n===o&&(r._debounceResetIsScrolling(),r.state.scrollTop!==o&&r.setState({isScrolling:!0,scrollTop:o}))},o=n,Wc()(r,o)}return Gc()(t,e),Uc()(t,[{key:"clearCellPositions",value:function(){this._positionCache=new Td,this.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.rowIndex;null===this._invalidateOnUpdateStartIndex?(this._invalidateOnUpdateStartIndex=t,this._invalidateOnUpdateStopIndex=t):(this._invalidateOnUpdateStartIndex=Math.min(this._invalidateOnUpdateStartIndex,t),this._invalidateOnUpdateStopIndex=Math.max(this._invalidateOnUpdateStopIndex,t))}},{key:"recomputeCellPositions",value:function(){var e=this._positionCache.count-1;this._positionCache=new Td,this._populatePositionCache(0,e),this.forceUpdate()}},{key:"componentDidMount",value:function(){this._checkInvalidateOnUpdate(),this._invokeOnScrollCallback(),this._invokeOnCellsRenderedCallback()}},{key:"componentDidUpdate",value:function(e,t){this._checkInvalidateOnUpdate(),this._invokeOnScrollCallback(),this._invokeOnCellsRenderedCallback(),this.props.scrollTop!==e.scrollTop&&this._debounceResetIsScrolling()}},{key:"componentWillUnmount",value:function(){this._debounceResetIsScrollingId&&Cf(this._debounceResetIsScrollingId)}},{key:"render",value:function(){var e=this,t=this.props,n=t.autoHeight,r=t.cellCount,o=t.cellMeasurerCache,i=t.cellRenderer,l=t.className,s=t.height,u=t.id,c=t.keyMapper,f=t.overscanByPixels,d=t.role,p=t.style,h=t.tabIndex,m=t.width,v=t.rowDirection,g=this.state,y=g.isScrolling,b=g.scrollTop,w=[],S=this._getEstimatedTotalHeight(),E=this._positionCache.shortestColumnSize,_=this._positionCache.count,x=0,C=void 0;if(this._positionCache.range(Math.max(0,b-f),s+2*f,(function(t,n,r){var a;void 0===C?(x=t,C=t):(x=Math.min(x,t),C=Math.max(C,t)),w.push(i({index:t,isScrolling:y,key:c(t),parent:e,style:(a={height:o.getHeight(t)},id()(a,"ltr"===v?"left":"right",n),id()(a,"position","absolute"),id()(a,"top",r),id()(a,"width",o.getWidth(t)),a)}))})),E<b+s+f&&_<r)for(var T=Math.min(r-_,Math.ceil((b+s+f-E)/o.defaultHeight*m/o.defaultWidth)),O=_;O<_+T;O++)C=O,w.push(i({index:O,isScrolling:y,key:c(O),parent:this,style:{width:o.getWidth(O)}}));return this._startIndex=x,this._stopIndex=C,a.createElement("div",{ref:this._setScrollingContainerRef,"aria-label":this.props["aria-label"],className:tf("ReactVirtualized__Masonry",l),id:u,onScroll:this._onScroll,role:d,style:Jc()({boxSizing:"border-box",direction:"ltr",height:n?"auto":s,overflowX:"hidden",overflowY:S<s?"hidden":"auto",position:"relative",width:m,WebkitOverflowScrolling:"touch",willChange:"transform"},p),tabIndex:h},a.createElement("div",{className:"ReactVirtualized__Masonry__innerScrollContainer",style:{width:"100%",height:S,maxWidth:"100%",maxHeight:S,overflow:"hidden",pointerEvents:y?"none":"",position:"relative"}},w))}},{key:"_checkInvalidateOnUpdate",value:function(){if("number"==typeof this._invalidateOnUpdateStartIndex){var e=this._invalidateOnUpdateStartIndex,t=this._invalidateOnUpdateStopIndex;this._invalidateOnUpdateStartIndex=null,this._invalidateOnUpdateStopIndex=null,this._populatePositionCache(e,t),this.forceUpdate()}}},{key:"_debounceResetIsScrolling",value:function(){var e=this.props.scrollingResetTimeInterval;this._debounceResetIsScrollingId&&Cf(this._debounceResetIsScrollingId),this._debounceResetIsScrollingId=Tf(this._debounceResetIsScrollingCallback,e)}},{key:"_getEstimatedTotalHeight",value:function(){var e=this.props,t=e.cellCount,n=e.cellMeasurerCache,r=e.width,o=Math.max(1,Math.floor(r/n.defaultWidth));return this._positionCache.estimateTotalHeight(t,o,n.defaultHeight)}},{key:"_invokeOnScrollCallback",value:function(){var e=this.props,t=e.height,n=e.onScroll,r=this.state.scrollTop;this._onScrollMemoized!==r&&(n({clientHeight:t,scrollHeight:this._getEstimatedTotalHeight(),scrollTop:r}),this._onScrollMemoized=r)}},{key:"_invokeOnCellsRenderedCallback",value:function(){this._startIndexMemoized===this._startIndex&&this._stopIndexMemoized===this._stopIndex||((0,this.props.onCellsRendered)({startIndex:this._startIndex,stopIndex:this._stopIndex}),this._startIndexMemoized=this._startIndex,this._stopIndexMemoized=this._stopIndex)}},{key:"_populatePositionCache",value:function(e,t){for(var n=this.props,r=n.cellMeasurerCache,o=n.cellPositioner,i=e;i<=t;i++){var a=o(i),l=a.left,s=a.top;this._positionCache.setPosition(i,l,s,r.getHeight(i))}}}],[{key:"getDerivedStateFromProps",value:function(e,t){return void 0!==e.scrollTop&&t.scrollTop!==e.scrollTop?{isScrolling:!0,scrollTop:e.scrollTop}:null}}]),t}(a.PureComponent);function kd(){}Od.defaultProps={autoHeight:!1,keyMapper:function(e){return e},onCellsRendered:kd,onScroll:kd,overscanByPixels:20,role:"grid",scrollingResetTimeInterval:150,style:{},tabIndex:0,rowDirection:"ltr"},Od.propTypes=null;Yc(Od);var Pd=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Fc()(this,e),this.columnWidth=function(e){var n=e.index;t._cellMeasurerCache.columnWidth({index:n+t._columnIndexOffset})},this.rowHeight=function(e){var n=e.index;t._cellMeasurerCache.rowHeight({index:n+t._rowIndexOffset})};var r=n.cellMeasurerCache,o=n.columnIndexOffset,i=void 0===o?0:o,a=n.rowIndexOffset,l=void 0===a?0:a;this._cellMeasurerCache=r,this._columnIndexOffset=i,this._rowIndexOffset=l}return Uc()(e,[{key:"clear",value:function(e,t){this._cellMeasurerCache.clear(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"clearAll",value:function(){this._cellMeasurerCache.clearAll()}},{key:"hasFixedHeight",value:function(){return this._cellMeasurerCache.hasFixedHeight()}},{key:"hasFixedWidth",value:function(){return this._cellMeasurerCache.hasFixedWidth()}},{key:"getHeight",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getHeight(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"getWidth",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getWidth(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"has",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.has(e+this._rowIndexOffset,t+this._columnIndexOffset)}},{key:"set",value:function(e,t,n,r){this._cellMeasurerCache.set(e+this._rowIndexOffset,t+this._columnIndexOffset,n,r)}},{key:"defaultHeight",get:function(){return this._cellMeasurerCache.defaultHeight}},{key:"defaultWidth",get:function(){return this._cellMeasurerCache.defaultWidth}}]),e}(),Ad=function(e){function t(e,n){Fc()(this,t);var r=Wc()(this,(t.__proto__||Ic()(t)).call(this,e,n));Rd.call(r);var o=e.deferredMeasurementCache,i=e.fixedColumnCount,a=e.fixedRowCount;return r._maybeCalculateCachedStyles(!0),o&&(r._deferredMeasurementCacheBottomLeftGrid=a>0?new Pd({cellMeasurerCache:o,columnIndexOffset:0,rowIndexOffset:a}):o,r._deferredMeasurementCacheBottomRightGrid=i>0||a>0?new Pd({cellMeasurerCache:o,columnIndexOffset:i,rowIndexOffset:a}):o,r._deferredMeasurementCacheTopRightGrid=i>0?new Pd({cellMeasurerCache:o,columnIndexOffset:i,rowIndexOffset:0}):o),r}return Gc()(t,e),Uc()(t,[{key:"forceUpdateGrids",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.forceUpdate(),this._bottomRightGrid&&this._bottomRightGrid.forceUpdate(),this._topLeftGrid&&this._topLeftGrid.forceUpdate(),this._topRightGrid&&this._topRightGrid.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,n=void 0===t?0:t,r=e.rowIndex,o=void 0===r?0:r;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,n):n,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,o):o}},{key:"measureAllCells",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.measureAllCells(),this._bottomRightGrid&&this._bottomRightGrid.measureAllCells(),this._topLeftGrid&&this._topLeftGrid.measureAllCells(),this._topRightGrid&&this._topRightGrid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,n=void 0===t?0:t,r=e.rowIndex,o=void 0===r?0:r,i=this.props,a=i.fixedColumnCount,l=i.fixedRowCount,s=Math.max(0,n-a),u=Math.max(0,o-l);this._bottomLeftGrid&&this._bottomLeftGrid.recomputeGridSize({columnIndex:n,rowIndex:u}),this._bottomRightGrid&&this._bottomRightGrid.recomputeGridSize({columnIndex:s,rowIndex:u}),this._topLeftGrid&&this._topLeftGrid.recomputeGridSize({columnIndex:n,rowIndex:o}),this._topRightGrid&&this._topRightGrid.recomputeGridSize({columnIndex:s,rowIndex:o}),this._leftGridWidth=null,this._topGridHeight=null,this._maybeCalculateCachedStyles(!0)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.scrollLeft,n=e.scrollTop;if(t>0||n>0){var r={};t>0&&(r.scrollLeft=t),n>0&&(r.scrollTop=n),this.setState(r)}this._handleInvalidatedGridSize()}},{key:"componentDidUpdate",value:function(){this._handleInvalidatedGridSize()}},{key:"render",value:function(){var e=this.props,t=e.onScroll,n=e.onSectionRendered,r=(e.onScrollbarPresenceChange,e.scrollLeft,e.scrollToColumn),o=(e.scrollTop,e.scrollToRow),i=of()(e,["onScroll","onSectionRendered","onScrollbarPresenceChange","scrollLeft","scrollToColumn","scrollTop","scrollToRow"]);if(this._prepareForRender(),0===this.props.width||0===this.props.height)return null;var l=this.state,s=l.scrollLeft,u=l.scrollTop;return a.createElement("div",{style:this._containerOuterStyle},a.createElement("div",{style:this._containerTopStyle},this._renderTopLeftGrid(i),this._renderTopRightGrid(Jc()({},i,{onScroll:t,scrollLeft:s}))),a.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(Jc()({},i,{onScroll:t,scrollTop:u})),this._renderBottomRightGrid(Jc()({},i,{onScroll:t,onSectionRendered:n,scrollLeft:s,scrollToColumn:r,scrollToRow:o,scrollTop:u}))))}},{key:"_getBottomGridHeight",value:function(e){return e.height-this._getTopGridHeight(e)}},{key:"_getLeftGridWidth",value:function(e){var t=e.fixedColumnCount,n=e.columnWidth;if(null==this._leftGridWidth)if("function"==typeof n){for(var r=0,o=0;o<t;o++)r+=n({index:o});this._leftGridWidth=r}else this._leftGridWidth=n*t;return this._leftGridWidth}},{key:"_getRightGridWidth",value:function(e){return e.width-this._getLeftGridWidth(e)}},{key:"_getTopGridHeight",value:function(e){var t=e.fixedRowCount,n=e.rowHeight;if(null==this._topGridHeight)if("function"==typeof n){for(var r=0,o=0;o<t;o++)r+=n({index:o});this._topGridHeight=r}else this._topGridHeight=n*t;return this._topGridHeight}},{key:"_handleInvalidatedGridSize",value:function(){if("number"==typeof this._deferredInvalidateColumnIndex){var e=this._deferredInvalidateColumnIndex,t=this._deferredInvalidateRowIndex;this._deferredInvalidateColumnIndex=null,this._deferredInvalidateRowIndex=null,this.recomputeGridSize({columnIndex:e,rowIndex:t}),this.forceUpdate()}}},{key:"_maybeCalculateCachedStyles",value:function(e){var t=this.props,n=t.columnWidth,r=t.enableFixedColumnScroll,o=t.enableFixedRowScroll,i=t.height,a=t.fixedColumnCount,l=t.fixedRowCount,s=t.rowHeight,u=t.style,c=t.styleBottomLeftGrid,f=t.styleBottomRightGrid,d=t.styleTopLeftGrid,p=t.styleTopRightGrid,h=t.width,m=e||i!==this._lastRenderedHeight||h!==this._lastRenderedWidth,v=e||n!==this._lastRenderedColumnWidth||a!==this._lastRenderedFixedColumnCount,g=e||l!==this._lastRenderedFixedRowCount||s!==this._lastRenderedRowHeight;(e||m||u!==this._lastRenderedStyle)&&(this._containerOuterStyle=Jc()({height:i,overflow:"visible",width:h},u)),(e||m||g)&&(this._containerTopStyle={height:this._getTopGridHeight(this.props),position:"relative",width:h},this._containerBottomStyle={height:i-this._getTopGridHeight(this.props),overflow:"visible",position:"relative",width:h}),(e||c!==this._lastRenderedStyleBottomLeftGrid)&&(this._bottomLeftGridStyle=Jc()({left:0,overflowX:"hidden",overflowY:r?"auto":"hidden",position:"absolute"},c)),(e||v||f!==this._lastRenderedStyleBottomRightGrid)&&(this._bottomRightGridStyle=Jc()({left:this._getLeftGridWidth(this.props),position:"absolute"},f)),(e||d!==this._lastRenderedStyleTopLeftGrid)&&(this._topLeftGridStyle=Jc()({left:0,overflowX:"hidden",overflowY:"hidden",position:"absolute",top:0},d)),(e||v||p!==this._lastRenderedStyleTopRightGrid)&&(this._topRightGridStyle=Jc()({left:this._getLeftGridWidth(this.props),overflowX:o?"auto":"hidden",overflowY:"hidden",position:"absolute",top:0},p)),this._lastRenderedColumnWidth=n,this._lastRenderedFixedColumnCount=a,this._lastRenderedFixedRowCount=l,this._lastRenderedHeight=i,this._lastRenderedRowHeight=s,this._lastRenderedStyle=u,this._lastRenderedStyleBottomLeftGrid=c,this._lastRenderedStyleBottomRightGrid=f,this._lastRenderedStyleTopLeftGrid=d,this._lastRenderedStyleTopRightGrid=p,this._lastRenderedWidth=h}},{key:"_prepareForRender",value:function(){this._lastRenderedColumnWidth===this.props.columnWidth&&this._lastRenderedFixedColumnCount===this.props.fixedColumnCount||(this._leftGridWidth=null),this._lastRenderedFixedRowCount===this.props.fixedRowCount&&this._lastRenderedRowHeight===this.props.rowHeight||(this._topGridHeight=null),this._maybeCalculateCachedStyles(),this._lastRenderedColumnWidth=this.props.columnWidth,this._lastRenderedFixedColumnCount=this.props.fixedColumnCount,this._lastRenderedFixedRowCount=this.props.fixedRowCount,this._lastRenderedRowHeight=this.props.rowHeight}},{key:"_renderBottomLeftGrid",value:function(e){var t=e.enableFixedColumnScroll,n=e.fixedColumnCount,r=e.fixedRowCount,o=e.rowCount,i=e.hideBottomLeftGridScrollbar,l=this.state.showVerticalScrollbar;if(!n)return null;var s=l?1:0,u=this._getBottomGridHeight(e),c=this._getLeftGridWidth(e),f=this.state.showVerticalScrollbar?this.state.scrollbarSize:0,d=i?c+f:c,p=a.createElement(Af,Jc()({},e,{cellRenderer:this._cellRendererBottomLeftGrid,className:this.props.classNameBottomLeftGrid,columnCount:n,deferredMeasurementCache:this._deferredMeasurementCacheBottomLeftGrid,height:u,onScroll:t?this._onScrollTop:void 0,ref:this._bottomLeftGridRef,rowCount:Math.max(0,o-r)+s,rowHeight:this._rowHeightBottomGrid,style:this._bottomLeftGridStyle,tabIndex:null,width:d}));return i?a.createElement("div",{className:"BottomLeftGrid_ScrollWrapper",style:Jc()({},this._bottomLeftGridStyle,{height:u,width:c,overflowY:"hidden"})},p):p}},{key:"_renderBottomRightGrid",value:function(e){var t=e.columnCount,n=e.fixedColumnCount,r=e.fixedRowCount,o=e.rowCount,i=e.scrollToColumn,l=e.scrollToRow;return a.createElement(Af,Jc()({},e,{cellRenderer:this._cellRendererBottomRightGrid,className:this.props.classNameBottomRightGrid,columnCount:Math.max(0,t-n),columnWidth:this._columnWidthRightGrid,deferredMeasurementCache:this._deferredMeasurementCacheBottomRightGrid,height:this._getBottomGridHeight(e),onScroll:this._onScroll,onScrollbarPresenceChange:this._onScrollbarPresenceChange,ref:this._bottomRightGridRef,rowCount:Math.max(0,o-r),rowHeight:this._rowHeightBottomGrid,scrollToColumn:i-n,scrollToRow:l-r,style:this._bottomRightGridStyle,width:this._getRightGridWidth(e)}))}},{key:"_renderTopLeftGrid",value:function(e){var t=e.fixedColumnCount,n=e.fixedRowCount;return t&&n?a.createElement(Af,Jc()({},e,{className:this.props.classNameTopLeftGrid,columnCount:t,height:this._getTopGridHeight(e),ref:this._topLeftGridRef,rowCount:n,style:this._topLeftGridStyle,tabIndex:null,width:this._getLeftGridWidth(e)})):null}},{key:"_renderTopRightGrid",value:function(e){var t=e.columnCount,n=e.enableFixedRowScroll,r=e.fixedColumnCount,o=e.fixedRowCount,i=e.scrollLeft,l=e.hideTopRightGridScrollbar,s=this.state,u=s.showHorizontalScrollbar,c=s.scrollbarSize;if(!o)return null;var f=u?1:0,d=this._getTopGridHeight(e),p=this._getRightGridWidth(e),h=u?c:0,m=d,v=this._topRightGridStyle;l&&(m=d+h,v=Jc()({},this._topRightGridStyle,{left:0}));var g=a.createElement(Af,Jc()({},e,{cellRenderer:this._cellRendererTopRightGrid,className:this.props.classNameTopRightGrid,columnCount:Math.max(0,t-r)+f,columnWidth:this._columnWidthRightGrid,deferredMeasurementCache:this._deferredMeasurementCacheTopRightGrid,height:m,onScroll:n?this._onScrollLeft:void 0,ref:this._topRightGridRef,rowCount:o,scrollLeft:i,style:v,tabIndex:null,width:p}));return l?a.createElement("div",{className:"TopRightGrid_ScrollWrapper",style:Jc()({},this._topRightGridStyle,{height:d,width:p,overflowX:"hidden"})},g):g}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.scrollLeft!==t.scrollLeft||e.scrollTop!==t.scrollTop?{scrollLeft:null!=e.scrollLeft&&e.scrollLeft>=0?e.scrollLeft:t.scrollLeft,scrollTop:null!=e.scrollTop&&e.scrollTop>=0?e.scrollTop:t.scrollTop}:null}}]),t}(a.PureComponent);Ad.defaultProps={classNameBottomLeftGrid:"",classNameBottomRightGrid:"",classNameTopLeftGrid:"",classNameTopRightGrid:"",enableFixedColumnScroll:!1,enableFixedRowScroll:!1,fixedColumnCount:0,fixedRowCount:0,scrollToColumn:-1,scrollToRow:-1,style:{},styleBottomLeftGrid:{},styleBottomRightGrid:{},styleTopLeftGrid:{},styleTopRightGrid:{},hideTopRightGridScrollbar:!1,hideBottomLeftGridScrollbar:!1};var Rd=function(){var e=this;this.state={scrollLeft:0,scrollTop:0,scrollbarSize:0,showHorizontalScrollbar:!1,showVerticalScrollbar:!1},this._deferredInvalidateColumnIndex=null,this._deferredInvalidateRowIndex=null,this._bottomLeftGridRef=function(t){e._bottomLeftGrid=t},this._bottomRightGridRef=function(t){e._bottomRightGrid=t},this._cellRendererBottomLeftGrid=function(t){var n=t.rowIndex,r=of()(t,["rowIndex"]),o=e.props,i=o.cellRenderer,l=o.fixedRowCount;return n===o.rowCount-l?a.createElement("div",{key:r.key,style:Jc()({},r.style,{height:20})}):i(Jc()({},r,{parent:e,rowIndex:n+l}))},this._cellRendererBottomRightGrid=function(t){var n=t.columnIndex,r=t.rowIndex,o=of()(t,["columnIndex","rowIndex"]),i=e.props,a=i.cellRenderer,l=i.fixedColumnCount,s=i.fixedRowCount;return a(Jc()({},o,{columnIndex:n+l,parent:e,rowIndex:r+s}))},this._cellRendererTopRightGrid=function(t){var n=t.columnIndex,r=of()(t,["columnIndex"]),o=e.props,i=o.cellRenderer,l=o.columnCount,s=o.fixedColumnCount;return n===l-s?a.createElement("div",{key:r.key,style:Jc()({},r.style,{width:20})}):i(Jc()({},r,{columnIndex:n+s,parent:e}))},this._columnWidthRightGrid=function(t){var n=t.index,r=e.props,o=r.columnCount,i=r.fixedColumnCount,a=r.columnWidth,l=e.state,s=l.scrollbarSize;return l.showHorizontalScrollbar&&n===o-i?s:"function"==typeof a?a({index:n+i}):a},this._onScroll=function(t){var n=t.scrollLeft,r=t.scrollTop;e.setState({scrollLeft:n,scrollTop:r});var o=e.props.onScroll;o&&o(t)},this._onScrollbarPresenceChange=function(t){var n=t.horizontal,r=t.size,o=t.vertical,i=e.state,a=i.showHorizontalScrollbar,l=i.showVerticalScrollbar;if(n!==a||o!==l){e.setState({scrollbarSize:r,showHorizontalScrollbar:n,showVerticalScrollbar:o});var s=e.props.onScrollbarPresenceChange;"function"==typeof s&&s({horizontal:n,size:r,vertical:o})}},this._onScrollLeft=function(t){var n=t.scrollLeft;e._onScroll({scrollLeft:n,scrollTop:e.state.scrollTop})},this._onScrollTop=function(t){var n=t.scrollTop;e._onScroll({scrollTop:n,scrollLeft:e.state.scrollLeft})},this._rowHeightBottomGrid=function(t){var n=t.index,r=e.props,o=r.fixedRowCount,i=r.rowCount,a=r.rowHeight,l=e.state,s=l.scrollbarSize;return l.showVerticalScrollbar&&n===i-o?s:"function"==typeof a?a({index:n+o}):a},this._topLeftGridRef=function(t){e._topLeftGrid=t},this._topRightGridRef=function(t){e._topRightGrid=t}};Ad.propTypes={},Yc(Ad);var Md=function(e){function t(e,n){Fc()(this,t);var r=Wc()(this,(t.__proto__||Ic()(t)).call(this,e,n));return r.state={clientHeight:0,clientWidth:0,scrollHeight:0,scrollLeft:0,scrollTop:0,scrollWidth:0},r._onScroll=r._onScroll.bind(r),r}return Gc()(t,e),Uc()(t,[{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.clientHeight,r=t.clientWidth,o=t.scrollHeight,i=t.scrollLeft,a=t.scrollTop,l=t.scrollWidth;return e({clientHeight:n,clientWidth:r,onScroll:this._onScroll,scrollHeight:o,scrollLeft:i,scrollTop:a,scrollWidth:l})}},{key:"_onScroll",value:function(e){var t=e.clientHeight,n=e.clientWidth,r=e.scrollHeight,o=e.scrollLeft,i=e.scrollTop,a=e.scrollWidth;this.setState({clientHeight:t,clientWidth:n,scrollHeight:r,scrollLeft:o,scrollTop:i,scrollWidth:a})}}]),t}(a.PureComponent);Md.propTypes={};function jd(e){var t=e.className,n=e.columns,r=e.style;return a.createElement("div",{className:t,role:"row",style:r},n)}jd.propTypes=null;var Ld={ASC:"ASC",DESC:"DESC"};function Dd(e){var t=e.sortDirection,n=tf("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":t===Ld.ASC,"ReactVirtualized__Table__sortableHeaderIcon--DESC":t===Ld.DESC});return a.createElement("svg",{className:n,width:18,height:18,viewBox:"0 0 24 24"},t===Ld.ASC?a.createElement("path",{d:"M7 14l5-5 5 5z"}):a.createElement("path",{d:"M7 10l5 5 5-5z"}),a.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}function Nd(e){var t=e.dataKey,n=e.label,r=e.sortBy,o=e.sortDirection,i=r===t,l=[a.createElement("span",{className:"ReactVirtualized__Table__headerTruncatedText",key:"label",title:"string"==typeof n?n:null},n)];return i&&l.push(a.createElement(Dd,{key:"SortIndicator",sortDirection:o})),l}function Id(e){var t=e.className,n=e.columns,r=e.index,o=e.key,i=e.onRowClick,l=e.onRowDoubleClick,s=e.onRowMouseOut,u=e.onRowMouseOver,c=e.onRowRightClick,f=e.rowData,d=e.style,p={"aria-rowindex":r+1};return(i||l||s||u||c)&&(p["aria-label"]="row",p.tabIndex=0,i&&(p.onClick=function(e){return i({event:e,index:r,rowData:f})}),l&&(p.onDoubleClick=function(e){return l({event:e,index:r,rowData:f})}),s&&(p.onMouseOut=function(e){return s({event:e,index:r,rowData:f})}),u&&(p.onMouseOver=function(e){return u({event:e,index:r,rowData:f})}),c&&(p.onContextMenu=function(e){return c({event:e,index:r,rowData:f})})),a.createElement("div",Jc()({},p,{className:t,key:o,role:"row",style:d}),n)}Dd.propTypes={},Nd.propTypes=null,Id.propTypes=null;var zd=function(e){function t(){return Fc()(this,t),Wc()(this,(t.__proto__||Ic()(t)).apply(this,arguments))}return Gc()(t,e),t}(a.Component);zd.defaultProps={cellDataGetter:function(e){var t=e.dataKey,n=e.rowData;return"function"==typeof n.get?n.get(t):n[t]},cellRenderer:function(e){var t=e.cellData;return null==t?"":String(t)},defaultSortDirection:Ld.ASC,flexGrow:0,flexShrink:1,headerRenderer:Nd,style:{}};zd.propTypes={};var Fd=function(e){function t(e){Fc()(this,t);var n=Wc()(this,(t.__proto__||Ic()(t)).call(this,e));return n.state={scrollbarWidth:0},n._createColumn=n._createColumn.bind(n),n._createRow=n._createRow.bind(n),n._onScroll=n._onScroll.bind(n),n._onSectionRendered=n._onSectionRendered.bind(n),n._setRef=n._setRef.bind(n),n}return Gc()(t,e),Uc()(t,[{key:"forceUpdateGrid",value:function(){this.Grid&&this.Grid.forceUpdate()}},{key:"getOffsetForRow",value:function(e){var t=e.alignment,n=e.index;return this.Grid?this.Grid.getOffsetForCell({alignment:t,rowIndex:n}).scrollTop:0}},{key:"invalidateCellSizeAfterRender",value:function(e){var t=e.columnIndex,n=e.rowIndex;this.Grid&&this.Grid.invalidateCellSizeAfterRender({rowIndex:n,columnIndex:t})}},{key:"measureAllRows",value:function(){this.Grid&&this.Grid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.columnIndex,n=void 0===t?0:t,r=e.rowIndex,o=void 0===r?0:r;this.Grid&&this.Grid.recomputeGridSize({rowIndex:o,columnIndex:n})}},{key:"recomputeRowHeights",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:e})}},{key:"scrollToPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:e})}},{key:"scrollToRow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:e})}},{key:"componentDidMount",value:function(){this._setScrollbarWidth()}},{key:"componentDidUpdate",value:function(){this._setScrollbarWidth()}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className,o=t.disableHeader,i=t.gridClassName,l=t.gridStyle,s=t.headerHeight,u=t.headerRowRenderer,c=t.height,f=t.id,d=t.noRowsRenderer,p=t.rowClassName,h=t.rowStyle,m=t.scrollToIndex,v=t.style,g=t.width,y=this.state.scrollbarWidth,b=o?c:c-s,w="function"==typeof p?p({index:-1}):p,S="function"==typeof h?h({index:-1}):h;return this._cachedColumnStyles=[],a.Children.toArray(n).forEach((function(t,n){var r=e._getFlexStyleForColumn(t,t.props.style);e._cachedColumnStyles[n]=Jc()({},r,{overflow:"hidden"})})),a.createElement("div",{"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-colcount":a.Children.toArray(n).length,"aria-rowcount":this.props.rowCount,className:tf("ReactVirtualized__Table",r),id:f,role:"grid",style:v},!o&&u({className:tf("ReactVirtualized__Table__headerRow",w),columns:this._getHeaderColumns(),style:Jc()({height:s,overflow:"hidden",paddingRight:y,width:g},S)}),a.createElement(Af,Jc()({},this.props,{autoContainerWidth:!0,className:tf("ReactVirtualized__Table__Grid",i),cellRenderer:this._createRow,columnWidth:g,columnCount:1,height:b,id:void 0,noContentRenderer:d,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,role:"rowgroup",scrollbarWidth:y,scrollToRow:m,style:Jc()({},l,{overflowX:"hidden"})})))}},{key:"_createColumn",value:function(e){var t=e.column,n=e.columnIndex,r=e.isScrolling,o=e.parent,i=e.rowData,l=e.rowIndex,s=this.props.onColumnClick,u=t.props,c=u.cellDataGetter,f=u.cellRenderer,d=u.className,p=u.columnData,h=u.dataKey,m=u.id,v=f({cellData:c({columnData:p,dataKey:h,rowData:i}),columnData:p,columnIndex:n,dataKey:h,isScrolling:r,parent:o,rowData:i,rowIndex:l}),g=this._cachedColumnStyles[n],y="string"==typeof v?v:null;return a.createElement("div",{"aria-colindex":n+1,"aria-describedby":m,className:tf("ReactVirtualized__Table__rowColumn",d),key:"Row"+l+"-Col"+n,onClick:function(e){s&&s({columnData:p,dataKey:h,event:e})},role:"gridcell",style:g,title:y},v)}},{key:"_createHeader",value:function(e){var t=e.column,n=e.index,r=this.props,o=r.headerClassName,i=r.headerStyle,l=r.onHeaderClick,s=r.sort,u=r.sortBy,c=r.sortDirection,f=t.props,d=f.columnData,p=f.dataKey,h=f.defaultSortDirection,m=f.disableSort,v=f.headerRenderer,g=f.id,y=f.label,b=!m&&s,w=tf("ReactVirtualized__Table__headerColumn",o,t.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:b}),S=this._getFlexStyleForColumn(t,Jc()({},i,t.props.headerStyle)),E=v({columnData:d,dataKey:p,disableSort:m,label:y,sortBy:u,sortDirection:c}),_=void 0,x=void 0,C=void 0,T=void 0,O=void 0;if(b||l){var k=u!==p?h:c===Ld.DESC?Ld.ASC:Ld.DESC,P=function(e){b&&s({defaultSortDirection:h,event:e,sortBy:p,sortDirection:k}),l&&l({columnData:d,dataKey:p,event:e})};O=t.props["aria-label"]||y||p,T="none",C=0,_=P,x=function(e){"Enter"!==e.key&&" "!==e.key||P(e)}}return u===p&&(T=c===Ld.ASC?"ascending":"descending"),a.createElement("div",{"aria-label":O,"aria-sort":T,className:w,id:g,key:"Header-Col"+n,onClick:_,onKeyDown:x,role:"columnheader",style:S,tabIndex:C},E)}},{key:"_createRow",value:function(e){var t=this,n=e.rowIndex,r=e.isScrolling,o=e.key,i=e.parent,l=e.style,s=this.props,u=s.children,c=s.onRowClick,f=s.onRowDoubleClick,d=s.onRowRightClick,p=s.onRowMouseOver,h=s.onRowMouseOut,m=s.rowClassName,v=s.rowGetter,g=s.rowRenderer,y=s.rowStyle,b=this.state.scrollbarWidth,w="function"==typeof m?m({index:n}):m,S="function"==typeof y?y({index:n}):y,E=v({index:n}),_=a.Children.toArray(u).map((function(e,o){return t._createColumn({column:e,columnIndex:o,isScrolling:r,parent:i,rowData:E,rowIndex:n,scrollbarWidth:b})})),x=tf("ReactVirtualized__Table__row",w),C=Jc()({},l,{height:this._getRowHeight(n),overflow:"hidden",paddingRight:b},S);return g({className:x,columns:_,index:n,isScrolling:r,key:o,onRowClick:c,onRowDoubleClick:f,onRowRightClick:d,onRowMouseOver:p,onRowMouseOut:h,rowData:E,style:C})}},{key:"_getFlexStyleForColumn",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.props.flexGrow+" "+e.props.flexShrink+" "+e.props.width+"px",r=Jc()({},t,{flex:n,msFlex:n,WebkitFlex:n});return e.props.maxWidth&&(r.maxWidth=e.props.maxWidth),e.props.minWidth&&(r.minWidth=e.props.minWidth),r}},{key:"_getHeaderColumns",value:function(){var e=this,t=this.props,n=t.children;return(t.disableHeader?[]:a.Children.toArray(n)).map((function(t,n){return e._createHeader({column:t,index:n})}))}},{key:"_getRowHeight",value:function(e){var t=this.props.rowHeight;return"function"==typeof t?t({index:e}):t}},{key:"_onScroll",value:function(e){var t=e.clientHeight,n=e.scrollHeight,r=e.scrollTop;(0,this.props.onScroll)({clientHeight:t,scrollHeight:n,scrollTop:r})}},{key:"_onSectionRendered",value:function(e){var t=e.rowOverscanStartIndex,n=e.rowOverscanStopIndex,r=e.rowStartIndex,o=e.rowStopIndex;(0,this.props.onRowsRendered)({overscanStartIndex:t,overscanStopIndex:n,startIndex:r,stopIndex:o})}},{key:"_setRef",value:function(e){this.Grid=e}},{key:"_setScrollbarWidth",value:function(){if(this.Grid){var e=Object(s.findDOMNode)(this.Grid),t=e.clientWidth||0,n=(e.offsetWidth||0)-t;this.setState({scrollbarWidth:n})}}}]),t}(a.PureComponent);Fd.defaultProps={disableHeader:!1,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function(){return null},onRowsRendered:function(){return null},onScroll:function(){return null},overscanIndicesGetter:Mf,overscanRowCount:10,rowRenderer:Id,headerRowRenderer:jd,rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}};Fd.propTypes={};var Bd=[],Ud=null,Hd=null;function Wd(){Hd&&(Hd=null,document.body&&null!=Ud&&(document.body.style.pointerEvents=Ud),Ud=null)}function Vd(){Wd(),Bd.forEach((function(e){return e.__resetIsScrolling()}))}function Gd(e){e.currentTarget===window&&null==Ud&&document.body&&(Ud=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),function(){Hd&&Cf(Hd);var e=0;Bd.forEach((function(t){e=Math.max(e,t.props.scrollingResetTimeInterval)})),Hd=Tf(Vd,e)}(),Bd.forEach((function(t){t.props.scrollElement===e.currentTarget&&t.__handleWindowScrollEvent()}))}function qd(e,t){Bd.some((function(e){return e.props.scrollElement===t}))||t.addEventListener("scroll",Gd),Bd.push(e)}function $d(e,t){(Bd=Bd.filter((function(t){return t!==e}))).length||(t.removeEventListener("scroll",Gd),Hd&&(Cf(Hd),Wd()))}var Kd=function(e){return e===window},Yd=function(e){return e.getBoundingClientRect()};function Zd(e,t){if(e){if(Kd(e)){var n=window,r=n.innerHeight,o=n.innerWidth;return{height:"number"==typeof r?r:0,width:"number"==typeof o?o:0}}return Yd(e)}return{height:t.serverHeight,width:t.serverWidth}}function Qd(e,t){if(Kd(t)&&document.documentElement){var n=document.documentElement,r=Yd(e),o=Yd(n);return{top:r.top-o.top,left:r.left-o.left}}var i=Xd(t),a=Yd(e),l=Yd(t);return{top:a.top+i.top-l.top,left:a.left+i.left-l.left}}function Xd(e){return Kd(e)&&document.documentElement?{top:"scrollY"in window?window.scrollY:document.documentElement.scrollTop,left:"scrollX"in window?window.scrollX:document.documentElement.scrollLeft}:{top:e.scrollTop,left:e.scrollLeft}}var Jd=function(){return"undefined"!=typeof window?window:void 0},ep=function(e){function t(){var e,n,r,o;Fc()(this,t);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return n=r=Wc()(this,(e=t.__proto__||Ic()(t)).call.apply(e,[this].concat(a))),r._window=Jd(),r._isMounted=!1,r._positionFromTop=0,r._positionFromLeft=0,r.state=Jc()({},Zd(r.props.scrollElement,r.props),{isScrolling:!1,scrollLeft:0,scrollTop:0}),r._registerChild=function(e){!e||e instanceof Element||console.warn("WindowScroller registerChild expects to be passed Element or null"),r._child=e,r.updatePosition()},r._onChildScroll=function(e){var t=e.scrollTop;if(r.state.scrollTop!==t){var n=r.props.scrollElement;n&&("function"==typeof n.scrollTo?n.scrollTo(0,t+r._positionFromTop):n.scrollTop=t+r._positionFromTop)}},r._registerResizeListener=function(e){e===window?window.addEventListener("resize",r._onResize,!1):r._detectElementResize.addResizeListener(e,r._onResize)},r._unregisterResizeListener=function(e){e===window?window.removeEventListener("resize",r._onResize,!1):e&&r._detectElementResize.removeResizeListener(e,r._onResize)},r._onResize=function(){r.updatePosition()},r.__handleWindowScrollEvent=function(){if(r._isMounted){var e=r.props.onScroll,t=r.props.scrollElement;if(t){var n=Xd(t),o=Math.max(0,n.left-r._positionFromLeft),i=Math.max(0,n.top-r._positionFromTop);r.setState({isScrolling:!0,scrollLeft:o,scrollTop:i}),e({scrollLeft:o,scrollTop:i})}}},r.__resetIsScrolling=function(){r.setState({isScrolling:!1})},o=n,Wc()(r,o)}return Gc()(t,e),Uc()(t,[{key:"updatePosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.scrollElement,t=this.props.onResize,n=this.state,r=n.height,o=n.width,i=this._child||s.findDOMNode(this);if(i instanceof Element&&e){var a=Qd(i,e);this._positionFromTop=a.top,this._positionFromLeft=a.left}var l=Zd(e,this.props);r===l.height&&o===l.width||(this.setState({height:l.height,width:l.width}),t({height:l.height,width:l.width}))}},{key:"componentDidMount",value:function(){var e=this.props.scrollElement;this._detectElementResize=Object(Lf.a)(),this.updatePosition(e),e&&(qd(this,e),this._registerResizeListener(e)),this._isMounted=!0}},{key:"componentDidUpdate",value:function(e,t){var n=this.props.scrollElement,r=e.scrollElement;r!==n&&null!=r&&null!=n&&(this.updatePosition(n),$d(this,r),qd(this,n),this._unregisterResizeListener(r),this._registerResizeListener(n))}},{key:"componentWillUnmount",value:function(){var e=this.props.scrollElement;e&&($d(this,e),this._unregisterResizeListener(e)),this._isMounted=!1}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.isScrolling,r=t.scrollTop,o=t.scrollLeft,i=t.height,a=t.width;return e({onChildScroll:this._onChildScroll,registerChild:this._registerChild,height:i,isScrolling:n,scrollLeft:o,scrollTop:r,width:a})}}]),t}(a.PureComponent);ep.defaultProps={onResize:function(){},onScroll:function(){},scrollingResetTimeInterval:150,scrollElement:Jd(),serverHeight:0,serverWidth:0},ep.propTypes=null;n(497);function tp(e){return(tp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function np(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function rp(e){return(rp=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function op(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ip(e,t){return(ip=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ap(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lp=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=function(e,t){return!t||"object"!==tp(t)&&"function"!=typeof t?op(e):t}(this,rp(t).call(this)),ap(op(e),"toggleDropdown",(function(){e.setState((function(e){return{isOpen:!e.isOpen}}))})),ap(op(e),"onClickDropdown",(function(t,n){t.stopPropagation(),e.props.setSortStrategy(n),e.setState({isOpen:!1})})),ap(op(e),"getTranslatedContent",(function(t){return e.props.t(e.sortStrategyToTranslationMap[t])||t})),ap(op(e),"renderDropdownItems",(function(){var t=e.props,n=t.sortStrategy;return t.items.filter((function(e){return e!==n})).map((function(t){return l.a.createElement("div",{key:t,className:"dropdown-item",onClick:function(n){return e.onClickDropdown(n,t)}},e.getTranslatedContent(t))}))})),e.state={isOpen:!1},e.sortStrategyToTranslationMap={position:"option.notesPanel.orderPosition",time:"option.notesPanel.orderTime"},e}var n,r,o;return function(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}}),t&&ip(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.sortStrategy;return t?null:l.a.createElement("div",{className:"Dropdown","data-element":"dropdown",onClick:this.toggleDropdown},l.a.createElement("div",{className:"items"},l.a.createElement("div",{className:"display-item"},this.getTranslatedContent(n)),l.a.createElement("div",{className:"dropdown-items ".concat(this.state.isOpen?"show":"hide")},this.renderDropdownItems())))}}])&&np(n.prototype,r),o&&np(n,o),t}(l.a.PureComponent);ap(lp,"propTypes",{isDisabled:x.a.bool,sortStrategy:x.a.string.isRequired,setSortStrategy:x.a.func.isRequired,items:x.a.array.isRequired,t:x.a.func.isRequired});var sp=be((function(e){return{isDisabled:yo.isElementDisabled(e,"dropdown"),sortStrategy:yo.getSortStrategy(e)}}),{setSortStrategy:Zi.setSortStrategy})(Qe()(lp)),up=(n(192),l.a.createContext()),cp={value:x.a.string,placeholder:x.a.string,onChange:x.a.func.isRequired,onBlur:x.a.func,onFocus:x.a.func,onSubmit:x.a.func},fp=l.a.forwardRef((function(e,t){var n=e.value,r=void 0===n?"":n,o=e.onChange,i=e.onSubmit,s=void 0===i?function(){}:i,u=e.onBlur,c=void 0===u?function(){}:u,f=e.onFocus,d=void 0===f?function(){}:f,p=e.placeholder,h=void 0===p?"":p,m=Object(a.useContext)(up).resize,v=Object(a.useRef)(),g=Object(a.useRef)();Object(a.useLayoutEffect)((function(){g.current.style.height="30px";var e=g.current.scrollHeight+2;2!==e&&(g.current.style.height="".concat(e,"px"),v.current&&v.current===e||m(),v.current=e)}),[m,r]);return l.a.createElement("textarea",{ref:function(e){g.current=e,t(e)},onChange:function(e){o(e.target.value)},onKeyDown:function(e){(e.metaKey||e.ctrlKey)&&13===e.which&&s(e)},onFocus:d,onBlur:c,value:r,placeholder:h})}));fp.propTypes=cp;var dp=fp;n(498);function pp(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function hp(e,t){for(var n=e.length-1;n>=0;n--)!0===t(e[n])&&e.splice(n,1)}function mp(e){throw new Error("Unhandled case for value: '"+e+"'")}var vp=function(){function e(e){void 0===e&&(e={}),this.tagName="",this.attrs={},this.innerHTML="",this.whitespaceRegex=/\s+/,this.tagName=e.tagName||"",this.attrs=e.attrs||{},this.innerHTML=e.innerHtml||e.innerHTML||""}return e.prototype.setTagName=function(e){return this.tagName=e,this},e.prototype.getTagName=function(){return this.tagName||""},e.prototype.setAttr=function(e,t){return this.getAttrs()[e]=t,this},e.prototype.getAttr=function(e){return this.getAttrs()[e]},e.prototype.setAttrs=function(e){return Object.assign(this.getAttrs(),e),this},e.prototype.getAttrs=function(){return this.attrs||(this.attrs={})},e.prototype.setClass=function(e){return this.setAttr("class",e)},e.prototype.addClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,o=n?n.split(r):[],i=e.split(r);t=i.shift();)-1===pp(o,t)&&o.push(t);return this.getAttrs().class=o.join(" "),this},e.prototype.removeClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,o=n?n.split(r):[],i=e.split(r);o.length&&(t=i.shift());){var a=pp(o,t);-1!==a&&o.splice(a,1)}return this.getAttrs().class=o.join(" "),this},e.prototype.getClass=function(){return this.getAttrs().class||""},e.prototype.hasClass=function(e){return-1!==(" "+this.getClass()+" ").indexOf(" "+e+" ")},e.prototype.setInnerHTML=function(e){return this.innerHTML=e,this},e.prototype.setInnerHtml=function(e){return this.setInnerHTML(e)},e.prototype.getInnerHTML=function(){return this.innerHTML||""},e.prototype.getInnerHtml=function(){return this.getInnerHTML()},e.prototype.toAnchorString=function(){var e=this.getTagName(),t=this.buildAttrsStr();return["<",e,t=t?" "+t:"",">",this.getInnerHtml(),"</",e,">"].join("")},e.prototype.buildAttrsStr=function(){if(!this.attrs)return"";var e=this.getAttrs(),t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n+'="'+e[n]+'"');return t.join(" ")},e}();var gp=function(){function e(e){void 0===e&&(e={}),this.newWindow=!1,this.truncate={},this.className="",this.newWindow=e.newWindow||!1,this.truncate=e.truncate||{},this.className=e.className||""}return e.prototype.build=function(e){return new vp({tagName:"a",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})},e.prototype.createAttrs=function(e){var t={href:e.getAnchorHref()},n=this.createCssClass(e);return n&&(t.class=n),this.newWindow&&(t.target="_blank",t.rel="noopener noreferrer"),this.truncate&&this.truncate.length&&this.truncate.length<e.getAnchorText().length&&(t.title=e.getAnchorHref()),t},e.prototype.createCssClass=function(e){var t=this.className;if(t){for(var n=[t],r=e.getCssClassSuffixes(),o=0,i=r.length;o<i;o++)n.push(t+"-"+r[o]);return n.join(" ")}return""},e.prototype.processAnchorText=function(e){return e=this.doTruncate(e)},e.prototype.doTruncate=function(e){var t=this.truncate;if(!t||!t.length)return e;var n=t.length,r=t.location;return"smart"===r?function(e,t,n){var r,o;null==n?(n="&hellip;",o=3,r=8):(o=n.length,r=n.length);var i=function(e){var t="";return e.scheme&&e.host&&(t+=e.scheme+"://"),e.host&&(t+=e.host),e.path&&(t+="/"+e.path),e.query&&(t+="?"+e.query),e.fragment&&(t+="#"+e.fragment),t},a=function(e,t){var r=t/2,o=Math.ceil(r),i=-1*Math.floor(r),a="";return i<0&&(a=e.substr(i)),e.substr(0,o)+n+a};if(e.length<=t)return e;var l=t-o,s=function(e){var t={},n=e,r=n.match(/^([a-z]+):\/\//i);return r&&(t.scheme=r[1],n=n.substr(r[0].length)),(r=n.match(/^(.*?)(?=(\?|#|\/|$))/i))&&(t.host=r[1],n=n.substr(r[0].length)),(r=n.match(/^\/(.*?)(?=(\?|#|$))/i))&&(t.path=r[1],n=n.substr(r[0].length)),(r=n.match(/^\?(.*?)(?=(#|$))/i))&&(t.query=r[1],n=n.substr(r[0].length)),(r=n.match(/^#(.*?)$/i))&&(t.fragment=r[1]),t}(e);if(s.query){var u=s.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);u&&(s.query=s.query.substr(0,u[1].length),e=i(s))}if(e.length<=t)return e;if(s.host&&(s.host=s.host.replace(/^www\./,""),e=i(s)),e.length<=t)return e;var c="";if(s.host&&(c+=s.host),c.length>=l)return s.host.length==t?(s.host.substr(0,t-o)+n).substr(0,l+r):a(c,l).substr(0,l+r);var f="";if(s.path&&(f+="/"+s.path),s.query&&(f+="?"+s.query),f){if((c+f).length>=l)return(c+f).length==t?(c+f).substr(0,t):(c+a(f,l-c.length)).substr(0,l+r);c+=f}if(s.fragment){var d="#"+s.fragment;if((c+d).length>=l)return(c+d).length==t?(c+d).substr(0,t):(c+a(d,l-c.length)).substr(0,l+r);c+=d}if(s.scheme&&s.host){var p=s.scheme+"://";if((c+p).length<l)return(p+c).substr(0,t)}if(c.length<=t)return c;var h="";return l>0&&(h=c.substr(-1*Math.floor(l/2))),(c.substr(0,Math.ceil(l/2))+n+h).substr(0,l+r)}(e,n):"middle"===r?function(e,t,n){if(e.length<=t)return e;var r,o;null==n?(n="&hellip;",r=8,o=3):(r=n.length,o=n.length);var i=t-o,a="";return i>0&&(a=e.substr(-1*Math.floor(i/2))),(e.substr(0,Math.ceil(i/2))+n+a).substr(0,i+r)}(e,n):function(e,t,n){return function(e,t,n){var r;return e.length>t&&(null==n?(n="&hellip;",r=3):r=n.length,e=e.substring(0,t-r)+n),e}(e,t,n)}(e,n)},e}(),yp=function(){function e(e){this.__jsduckDummyDocProp=null,this.matchedText="",this.offset=0,this.tagBuilder=e.tagBuilder,this.matchedText=e.matchedText,this.offset=e.offset}return e.prototype.getMatchedText=function(){return this.matchedText},e.prototype.setOffset=function(e){this.offset=e},e.prototype.getOffset=function(){return this.offset},e.prototype.getCssClassSuffixes=function(){return[this.getType()]},e.prototype.buildTag=function(){return this.tagBuilder.build(this)},e}(),bp=function(e,t){return(bp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function wp(e,t){function n(){this.constructor=e}bp(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Sp=function(){return(Sp=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};var Ep=function(e){function t(t){var n=e.call(this,t)||this;return n.email="",n.email=t.email,n}return wp(t,e),t.prototype.getType=function(){return"email"},t.prototype.getEmail=function(){return this.email},t.prototype.getAnchorHref=function(){return"mailto:"+this.email},t.prototype.getAnchorText=function(){return this.email},t}(yp),_p=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="",n.hashtag="",n.serviceName=t.serviceName,n.hashtag=t.hashtag,n}return wp(t,e),t.prototype.getType=function(){return"hashtag"},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getHashtag=function(){return this.hashtag},t.prototype.getAnchorHref=function(){var e=this.serviceName,t=this.hashtag;switch(e){case"twitter":return"https://twitter.com/hashtag/"+t;case"facebook":return"https://www.facebook.com/hashtag/"+t;case"instagram":return"https://instagram.com/explore/tags/"+t;default:throw new Error("Unknown service name to point hashtag to: "+e)}},t.prototype.getAnchorText=function(){return"#"+this.hashtag},t}(yp),xp=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.mention="",n.mention=t.mention,n.serviceName=t.serviceName,n}return wp(t,e),t.prototype.getType=function(){return"mention"},t.prototype.getMention=function(){return this.mention},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getAnchorHref=function(){switch(this.serviceName){case"twitter":return"https://twitter.com/"+this.mention;case"instagram":return"https://instagram.com/"+this.mention;case"soundcloud":return"https://soundcloud.com/"+this.mention;default:throw new Error("Unknown service name to point mention to: "+this.serviceName)}},t.prototype.getAnchorText=function(){return"@"+this.mention},t.prototype.getCssClassSuffixes=function(){var t=e.prototype.getCssClassSuffixes.call(this),n=this.getServiceName();return n&&t.push(n),t},t}(yp),Cp=function(e){function t(t){var n=e.call(this,t)||this;return n.number="",n.plusSign=!1,n.number=t.number,n.plusSign=t.plusSign,n}return wp(t,e),t.prototype.getType=function(){return"phone"},t.prototype.getPhoneNumber=function(){return this.number},t.prototype.getNumber=function(){return this.getPhoneNumber()},t.prototype.getAnchorHref=function(){return"tel:"+(this.plusSign?"+":"")+this.number},t.prototype.getAnchorText=function(){return this.matchedText},t}(yp),Tp=function(e){function t(t){var n=e.call(this,t)||this;return n.url="",n.urlMatchType="scheme",n.protocolUrlMatch=!1,n.protocolRelativeMatch=!1,n.stripPrefix={scheme:!0,www:!0},n.stripTrailingSlash=!0,n.decodePercentEncoding=!0,n.schemePrefixRegex=/^(https?:\/\/)?/i,n.wwwPrefixRegex=/^(https?:\/\/)?(www\.)?/i,n.protocolRelativeRegex=/^\/\//,n.protocolPrepended=!1,n.urlMatchType=t.urlMatchType,n.url=t.url,n.protocolUrlMatch=t.protocolUrlMatch,n.protocolRelativeMatch=t.protocolRelativeMatch,n.stripPrefix=t.stripPrefix,n.stripTrailingSlash=t.stripTrailingSlash,n.decodePercentEncoding=t.decodePercentEncoding,n}return wp(t,e),t.prototype.getType=function(){return"url"},t.prototype.getUrlMatchType=function(){return this.urlMatchType},t.prototype.getUrl=function(){var e=this.url;return this.protocolRelativeMatch||this.protocolUrlMatch||this.protocolPrepended||(e=this.url="http://"+e,this.protocolPrepended=!0),e},t.prototype.getAnchorHref=function(){return this.getUrl().replace(/&amp;/g,"&")},t.prototype.getAnchorText=function(){var e=this.getMatchedText();return this.protocolRelativeMatch&&(e=this.stripProtocolRelativePrefix(e)),this.stripPrefix.scheme&&(e=this.stripSchemePrefix(e)),this.stripPrefix.www&&(e=this.stripWwwPrefix(e)),this.stripTrailingSlash&&(e=this.removeTrailingSlash(e)),this.decodePercentEncoding&&(e=this.removePercentEncoding(e)),e},t.prototype.stripSchemePrefix=function(e){return e.replace(this.schemePrefixRegex,"")},t.prototype.stripWwwPrefix=function(e){return e.replace(this.wwwPrefixRegex,"$1")},t.prototype.stripProtocolRelativePrefix=function(e){return e.replace(this.protocolRelativeRegex,"")},t.prototype.removeTrailingSlash=function(e){return"/"===e.charAt(e.length-1)&&(e=e.slice(0,-1)),e},t.prototype.removePercentEncoding=function(e){var t=e.replace(/%22/gi,"&quot;").replace(/%26/gi,"&amp;").replace(/%27/gi,"&#39;").replace(/%3C/gi,"&lt;").replace(/%3E/gi,"&gt;");try{return decodeURIComponent(t)}catch(e){return t}},t}(yp),Op=function(e){this.__jsduckDummyDocProp=null,this.tagBuilder=e.tagBuilder},kp=/[A-Za-z]/,Pp=/[0-9]/,Ap=/\s/,Rp=/['"]/,Mp=/[\x00-\x1F\x7F]/,jp=/A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC/.source,Lp=jp+/\u00a9\u00ae\u2000-\u3300\ud83c\ud000-\udfff\ud83d\ud000-\udfff\ud83e\ud000-\udfff/.source+/\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D4-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F/.source,Dp=/0-9\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0BE6-\u0BEF\u0C66-\u0C6F\u0CE6-\u0CEF\u0D66-\u0D6F\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F29\u1040-\u1049\u1090-\u1099\u17E0-\u17E9\u1810-\u1819\u1946-\u194F\u19D0-\u19D9\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\uA620-\uA629\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19/.source,Np=Lp+Dp,Ip=Lp+Dp,zp="(?:["+Dp+"]{1,3}\\.){3}["+Dp+"]{1,3}",Fp="["+Ip+"](?:["+Ip+"\\-]{0,61}["+Ip+"])?",Bp=function(e){return"(?=("+Fp+"))\\"+e},Up=function(e){return"(?:"+Bp(e)+"(?:\\."+Bp(e+1)+"){0,126}|"+zp+")"},Hp=(new RegExp("["+Ip+".\\-]*["+Ip+"\\-]"),new RegExp("["+Ip+"]")),Wp=/(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--3oq18vl8pn36a|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|afamilycompany|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|spreadbetting|travelchannel|wolterskluwer|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|rightathome|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pbt977c|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|சிங்கப்பூர்|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nationwide|newholland|nextdirect|onyourside|properties|protection|prudential|realestate|republican|restaurant|schaeffler|swiftcover|tatamotors|technology|telefonica|university|vistaprint|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|fujixerox|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|honeywell|institute|insurance|kuokgroup|ladbrokes|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|scjohnson|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--tckwe|xn--vhquv|yodobashi|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|budapest|builders|business|capetown|catering|catholic|chrysler|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|esurance|etisalat|everbank|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|movistar|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|symantec|training|uconnect|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|السعودية|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|cartier|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|iselect|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lancome|lanxess|lasalle|latrobe|leclerc|liaison|limited|lincoln|markets|metlife|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|shriram|singles|staples|starhub|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|католик|اتصالات|الجزائر|العليان|پاکستان|كاثوليك|موبايلي|இந்தியா|abarth|abbott|abbvie|active|africa|agency|airbus|airtel|alipay|alsace|alstom|anquan|aramco|author|bayern|beauty|berlin|bharti|blanco|bostik|boston|broker|camera|career|caseih|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|mobily|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|piaget|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|warman|webcam|xihuan|yachts|yandex|zappos|москва|онлайн|ابوظبي|ارامكو|الاردن|المغرب|امارات|فلسطين|مليسيا|भारतम्|இலங்கை|ファッション|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|dodge|drive|dubai|earth|edeka|email|epost|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glade|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|intel|irish|iveco|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|lixil|loans|locus|lotte|lotto|lupin|macys|mango|media|miami|money|mopar|movie|nadex|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|zippo|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|aigo|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|doha|duck|duns|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|raid|read|reit|rent|rest|rich|rmit|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scor|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|дети|сайт|بارت|بيتك|ڀارت|تونس|شبكة|عراق|عمان|موقع|भारत|ভারত|ভাৰত|ਭਾਰਤ|ભારત|ଭାରତ|ಭಾರತ|ලංකා|グーグル|クラウド|ポイント|大众汽车|组织机构|電訊盈科|香格里拉|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bnl|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceb|ceo|cfa|cfd|com|crs|csc|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jcp|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|off|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|qvc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|srl|srt|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|бел|ком|қаз|мкд|мон|орг|рус|срб|укр|հայ|קום|عرب|قطر|كوم|مصر|कॉम|नेट|คอม|ไทย|ストア|セール|みんな|中文网|天主教|我爱你|新加坡|淡马锡|诺基亚|飞利浦|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|ελ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|工行|广东|微博|慈善|手机|手表|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|珠宝|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/,Vp=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.localPartCharRegex=new RegExp("["+Ip+"!#$%&'*+/=?^_`{|}~-]"),t.strictTldRegex=new RegExp("^"+Wp.source+"$"),t}return wp(t,e),t.prototype.parseMatches=function(e){for(var t=this.tagBuilder,n=this.localPartCharRegex,r=this.strictTldRegex,o=[],i=e.length,a=new Gp,l={m:"a",a:"i",i:"l",l:"t",t:"o",o:":"},s=0,u=0,c=a;s<i;){var f=e.charAt(s);switch(u){case 0:d(f);break;case 1:p(e.charAt(s-1),f);break;case 2:h(f);break;case 3:m(f);break;case 4:v(f);break;case 5:g(f);break;case 6:y(f);break;case 7:b(f);break;default:mp(u)}s++}return E(),o;function d(e){"m"===e?w(1):n.test(e)&&w()}function p(e,t){":"===e?n.test(t)?(u=2,c=new Gp(Sp({},c,{hasMailtoPrefix:!0}))):S():l[e]===t||(n.test(t)?u=2:"."===t?u=3:"@"===t?u=4:S())}function h(e){"."===e?u=3:"@"===e?u=4:n.test(e)||S()}function m(e){"."===e?S():"@"===e?S():n.test(e)?u=2:S()}function v(e){Hp.test(e)?u=5:S()}function g(e){"."===e?u=7:"-"===e?u=6:Hp.test(e)||E()}function y(e){"-"===e||"."===e?E():Hp.test(e)?u=5:E()}function b(e){"."===e||"-"===e?E():Hp.test(e)?(u=5,c=new Gp(Sp({},c,{hasDomainDot:!0}))):E()}function w(e){void 0===e&&(e=2),u=e,c=new Gp({idx:s})}function S(){u=0,c=a}function E(){if(c.hasDomainDot){var n=e.slice(c.idx,s);/[-.]$/.test(n)&&(n=n.slice(0,-1));var i=c.hasMailtoPrefix?n.slice("mailto:".length):n;(function(e){var t=(e.split(".").pop()||"").toLowerCase();return r.test(t)})(i)&&o.push(new Ep({tagBuilder:t,matchedText:n,offset:c.idx,email:i}))}S()}},t}(Op),Gp=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.hasMailtoPrefix=!!e.hasMailtoPrefix,this.hasDomainDot=!!e.hasDomainDot},qp=function(){function e(){}return e.isValid=function(e,t){return!(t&&!this.isValidUriScheme(t)||this.urlMatchDoesNotHaveProtocolOrDot(e,t)||this.urlMatchDoesNotHaveAtLeastOneWordChar(e,t)&&!this.isValidIpAddress(e)||this.containsMultipleDots(e))},e.isValidIpAddress=function(e){var t=new RegExp(this.hasFullProtocolRegex.source+this.ipRegex.source);return null!==e.match(t)},e.containsMultipleDots=function(e){var t=e;return this.hasFullProtocolRegex.test(e)&&(t=e.split("://")[1]),t.split("/")[0].indexOf("..")>-1},e.isValidUriScheme=function(e){var t=e.match(this.uriSchemeRegex),n=t&&t[0].toLowerCase();return"javascript:"!==n&&"vbscript:"!==n},e.urlMatchDoesNotHaveProtocolOrDot=function(e,t){return!(!e||t&&this.hasFullProtocolRegex.test(t)||-1!==e.indexOf("."))},e.urlMatchDoesNotHaveAtLeastOneWordChar=function(e,t){return!(!e||!t)&&!this.hasWordCharAfterProtocolRegex.test(e)},e.hasFullProtocolRegex=/^[A-Za-z][-.+A-Za-z0-9]*:\/\//,e.uriSchemeRegex=/^[A-Za-z][-.+A-Za-z0-9]*:/,e.hasWordCharAfterProtocolRegex=new RegExp(":[^\\s]*?["+jp+"]"),e.ipRegex=/[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?(:[0-9]*)?\/?$/,e}(),$p=function(e){function t(t){var n,r=e.call(this,t)||this;return r.stripPrefix={scheme:!0,www:!0},r.stripTrailingSlash=!0,r.decodePercentEncoding=!0,r.matcherRegex=(n=new RegExp("[/?#](?:["+Ip+"\\-+&@#/%=~_()|'$*\\[\\]?!:,.;✓]*["+Ip+"\\-+&@#/%=~_()|'$*\\[\\]✓])?"),new RegExp(["(?:","(",/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/.source,Up(2),")","|","(","(//)?",/(?:www\.)/.source,Up(6),")","|","(","(//)?",Up(10)+"\\.",Wp.source,"(?![-"+Np+"])",")",")","(?::[0-9]+)?","(?:"+n.source+")?"].join(""),"gi")),r.wordCharRegExp=new RegExp("["+Ip+"]"),r.stripPrefix=t.stripPrefix,r.stripTrailingSlash=t.stripTrailingSlash,r.decodePercentEncoding=t.decodePercentEncoding,r}return wp(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.stripPrefix,o=this.stripTrailingSlash,i=this.decodePercentEncoding,a=this.tagBuilder,l=[],s=function(){var n=t[0],s=t[1],c=t[4],f=t[5],d=t[9],p=t.index,h=f||d,m=e.charAt(p-1);if(!qp.isValid(n,s))return"continue";if(p>0&&"@"===m)return"continue";if(p>0&&h&&u.wordCharRegExp.test(m))return"continue";if(/\?$/.test(n)&&(n=n.substr(0,n.length-1)),u.matchHasUnbalancedClosingParen(n))n=n.substr(0,n.length-1);else{var v=u.matchHasInvalidCharAfterTld(n,s);v>-1&&(n=n.substr(0,v))}var g=["http://","https://"].find((function(e){return!!s&&-1!==s.indexOf(e)}));if(g){var y=n.indexOf(g);n=n.substr(y),s=s.substr(y),p+=y}var b=s?"scheme":c?"www":"tld",w=!!s;l.push(new Tp({tagBuilder:a,matchedText:n,offset:p,urlMatchType:b,url:n,protocolUrlMatch:w,protocolRelativeMatch:!!h,stripPrefix:r,stripTrailingSlash:o,decodePercentEncoding:i}))},u=this;null!==(t=n.exec(e));)s();return l},t.prototype.matchHasUnbalancedClosingParen=function(e){var t,n=e.charAt(e.length-1);if(")"===n)t="(";else{if("]"!==n)return!1;t="["}for(var r=0,o=0,i=e.length-1;o<i;o++){var a=e.charAt(o);a===t?r++:a===n&&(r=Math.max(r-1,0))}return 0===r},t.prototype.matchHasInvalidCharAfterTld=function(e,t){if(!e)return-1;var n=0;t&&(n=e.indexOf(":"),e=e.slice(n));var r=new RegExp("^((.?//)?[-."+Ip+"]*[-"+Ip+"]\\.[-"+Ip+"]+)").exec(e);return null===r?-1:(n+=r[1].length,e=e.slice(r[1].length),/^[^-.A-Za-z0-9:\/?#]/.test(e)?n:-1)},t}(Op),Kp=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegex=new RegExp("#[_"+Ip+"]{1,139}(?![_"+Ip+"])","g"),n.nonWordCharRegex=new RegExp("[^"+Ip+"]"),n.serviceName=t.serviceName,n}return wp(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.nonWordCharRegex,o=this.serviceName,i=this.tagBuilder,a=[];null!==(t=n.exec(e));){var l=t.index,s=e.charAt(l-1);if(0===l||r.test(s)){var u=t[0],c=t[0].slice(1);a.push(new _p({tagBuilder:i,matchedText:u,offset:l,serviceName:o,hashtag:c}))}}return a},t}(Op),Yp=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.matcherRegex=/(?:(?:(?:(\+)?\d{1,3}[-\040.]?)?\(?\d{3}\)?[-\040.]?\d{3}[-\040.]?\d{4})|(?:(\+)(?:9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\040.]?(?:\d[-\040.]?){6,12}\d+))([,;]+[0-9]+#?)*/g,t}return wp(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.tagBuilder,o=[];null!==(t=n.exec(e));){var i=t[0],a=i.replace(/[^0-9,;#]/g,""),l=!(!t[1]&&!t[2]),s=0==t.index?"":e.substr(t.index-1,1),u=e.substr(t.index+i.length,1),c=!s.match(/\d/)&&!u.match(/\d/);this.testMatch(t[3])&&this.testMatch(i)&&c&&o.push(new Cp({tagBuilder:r,matchedText:i,offset:t.index,number:a,plusSign:l}))}return o},t.prototype.testMatch=function(e){return/\D/.test(e)},t}(Op),Zp=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegexes={twitter:new RegExp("@[_"+Ip+"]{1,50}(?![_"+Ip+"])","g"),instagram:new RegExp("@[_."+Ip+"]{1,30}(?![_"+Ip+"])","g"),soundcloud:new RegExp("@[-_."+Ip+"]{1,50}(?![-_"+Ip+"])","g")},n.nonWordCharRegex=new RegExp("[^"+Ip+"]"),n.serviceName=t.serviceName,n}return wp(t,e),t.prototype.parseMatches=function(e){var t,n=this.serviceName,r=this.matcherRegexes[this.serviceName],o=this.nonWordCharRegex,i=this.tagBuilder,a=[];if(!r)return a;for(;null!==(t=r.exec(e));){var l=t.index,s=e.charAt(l-1);if(0===l||o.test(s)){var u=t[0].replace(/\.+$/g,""),c=u.slice(1);a.push(new xp({tagBuilder:i,matchedText:u,offset:l,serviceName:n,mention:c}))}}return a},t}(Op);function Qp(e,t){for(var n,r=t.onOpenTag,o=t.onCloseTag,i=t.onText,a=t.onComment,l=t.onDoctype,s=new Xp,u=0,c=e.length,f=0,d=0,p=s;u<c;){var h=e.charAt(u);switch(f){case 0:m(h);break;case 1:v(h);break;case 2:y(h);break;case 3:g(h);break;case 4:b(h);break;case 5:w(h);break;case 6:S(h);break;case 7:E(h);break;case 8:_(h);break;case 9:x(h);break;case 10:C(h);break;case 11:T(h);break;case 12:O(h);break;case 13:k(h);break;case 14:P(h);break;case 15:A(h);break;case 16:R(h);break;case 17:M(h);break;case 18:j(h);break;case 19:L(h);break;case 20:D(h);break;default:mp(f)}u++}function m(e){"<"===e&&I()}function v(e){"!"===e?f=13:"/"===e?(f=2,p=new Xp(Sp({},p,{isClosing:!0}))):"<"===e?I():kp.test(e)?(f=3,p=new Xp(Sp({},p,{isOpening:!0}))):(f=0,p=s)}function g(e){Ap.test(e)?(p=new Xp(Sp({},p,{name:F()})),f=4):"<"===e?I():"/"===e?(p=new Xp(Sp({},p,{name:F()})),f=12):">"===e?(p=new Xp(Sp({},p,{name:F()})),z()):kp.test(e)||Pp.test(e)||":"===e||N()}function y(e){">"===e?N():kp.test(e)?f=3:N()}function b(e){Ap.test(e)||("/"===e?f=12:">"===e?z():"<"===e?I():"="===e||Rp.test(e)||Mp.test(e)?N():f=5)}function w(e){Ap.test(e)?f=6:"/"===e?f=12:"="===e?f=7:">"===e?z():"<"===e?I():Rp.test(e)&&N()}function S(e){Ap.test(e)||("/"===e?f=12:"="===e?f=7:">"===e?z():"<"===e?I():Rp.test(e)?N():f=5)}function E(e){Ap.test(e)||('"'===e?f=8:"'"===e?f=9:/[>=`]/.test(e)?N():"<"===e?I():f=10)}function _(e){'"'===e&&(f=11)}function x(e){"'"===e&&(f=11)}function C(e){Ap.test(e)?f=4:">"===e?z():"<"===e&&I()}function T(e){Ap.test(e)?f=4:"/"===e?f=12:">"===e?z():"<"===e?I():(f=4,u--)}function O(e){">"===e?(p=new Xp(Sp({},p,{isClosing:!0})),z()):f=4}function k(t){"--"===e.substr(u,2)?(u+=2,p=new Xp(Sp({},p,{type:"comment"})),f=14):"DOCTYPE"===e.substr(u,7).toUpperCase()?(u+=7,p=new Xp(Sp({},p,{type:"doctype"})),f=20):N()}function P(e){"-"===e?f=15:">"===e?N():f=16}function A(e){"-"===e?f=18:">"===e?N():f=16}function R(e){"-"===e&&(f=17)}function M(e){f="-"===e?18:16}function j(e){">"===e?z():"!"===e?f=19:"-"===e||(f=16)}function L(e){"-"===e?f=17:">"===e?z():f=16}function D(e){">"===e?z():"<"===e&&I()}function N(){f=0,p=s}function I(){f=1,p=new Xp({idx:u})}function z(){var t=e.slice(d,p.idx);t&&i(t,d),"comment"===p.type?a(p.idx):"doctype"===p.type?l(p.idx):(p.isOpening&&r(p.name,p.idx),p.isClosing&&o(p.name,p.idx)),N(),d=u+1}function F(){var t=p.idx+(p.isClosing?2:1);return e.slice(t,u).toLowerCase()}d<u&&(n=e.slice(d,u),i(n,d),d=u+1)}var Xp=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.type=e.type||"tag",this.name=e.name||"",this.isOpening=!!e.isOpening,this.isClosing=!!e.isClosing},Jp=function(){function e(t){void 0===t&&(t={}),this.version=e.version,this.urls={},this.email=!0,this.phone=!0,this.hashtag=!1,this.mention=!1,this.newWindow=!0,this.stripPrefix={scheme:!0,www:!0},this.stripTrailingSlash=!0,this.decodePercentEncoding=!0,this.truncate={length:0,location:"end"},this.className="",this.replaceFn=null,this.context=void 0,this.matchers=null,this.tagBuilder=null,this.urls=this.normalizeUrlsCfg(t.urls),this.email="boolean"==typeof t.email?t.email:this.email,this.phone="boolean"==typeof t.phone?t.phone:this.phone,this.hashtag=t.hashtag||this.hashtag,this.mention=t.mention||this.mention,this.newWindow="boolean"==typeof t.newWindow?t.newWindow:this.newWindow,this.stripPrefix=this.normalizeStripPrefixCfg(t.stripPrefix),this.stripTrailingSlash="boolean"==typeof t.stripTrailingSlash?t.stripTrailingSlash:this.stripTrailingSlash,this.decodePercentEncoding="boolean"==typeof t.decodePercentEncoding?t.decodePercentEncoding:this.decodePercentEncoding;var n=this.mention;if(!1!==n&&"twitter"!==n&&"instagram"!==n&&"soundcloud"!==n)throw new Error("invalid `mention` cfg - see docs");var r=this.hashtag;if(!1!==r&&"twitter"!==r&&"facebook"!==r&&"instagram"!==r)throw new Error("invalid `hashtag` cfg - see docs");this.truncate=this.normalizeTruncateCfg(t.truncate),this.className=t.className||this.className,this.replaceFn=t.replaceFn||this.replaceFn,this.context=t.context||this}return e.link=function(t,n){return new e(n).link(t)},e.parse=function(t,n){return new e(n).parse(t)},e.prototype.normalizeUrlsCfg=function(e){return null==e&&(e=!0),"boolean"==typeof e?{schemeMatches:e,wwwMatches:e,tldMatches:e}:{schemeMatches:"boolean"!=typeof e.schemeMatches||e.schemeMatches,wwwMatches:"boolean"!=typeof e.wwwMatches||e.wwwMatches,tldMatches:"boolean"!=typeof e.tldMatches||e.tldMatches}},e.prototype.normalizeStripPrefixCfg=function(e){return null==e&&(e=!0),"boolean"==typeof e?{scheme:e,www:e}:{scheme:"boolean"!=typeof e.scheme||e.scheme,www:"boolean"!=typeof e.www||e.www}},e.prototype.normalizeTruncateCfg=function(e){return"number"==typeof e?{length:e,location:"end"}:function(e,t){for(var n in t)t.hasOwnProperty(n)&&void 0===e[n]&&(e[n]=t[n]);return e}(e||{},{length:Number.POSITIVE_INFINITY,location:"end"})},e.prototype.parse=function(e){var t=this,n=["a","style","script"],r=0,o=[];return Qp(e,{onOpenTag:function(e){n.indexOf(e)>=0&&r++},onText:function(e,n){if(0===r){var i=function(e,t){if(!t.global)throw new Error("`splitRegex` must have the 'g' flag set");for(var n,r=[],o=0;n=t.exec(e);)r.push(e.substring(o,n.index)),r.push(n[0]),o=n.index+n[0].length;return r.push(e.substring(o)),r}(e,/(&nbsp;|&#160;|&lt;|&#60;|&gt;|&#62;|&quot;|&#34;|&#39;)/gi),a=n;i.forEach((function(e,n){if(n%2==0){var r=t.parseText(e,a);o.push.apply(o,r)}a+=e.length}))}},onCloseTag:function(e){n.indexOf(e)>=0&&(r=Math.max(r-1,0))},onComment:function(e){},onDoctype:function(e){}}),o=this.compactMatches(o),o=this.removeUnwantedMatches(o)},e.prototype.compactMatches=function(e){e.sort((function(e,t){return e.getOffset()-t.getOffset()}));for(var t=0;t<e.length-1;t++){var n=e[t],r=n.getOffset(),o=n.getMatchedText().length,i=r+o;if(t+1<e.length){if(e[t+1].getOffset()===r){var a=e[t+1].getMatchedText().length>o?t:t+1;e.splice(a,1);continue}e[t+1].getOffset()<i&&e.splice(t+1,1)}}return e},e.prototype.removeUnwantedMatches=function(e){return this.hashtag||hp(e,(function(e){return"hashtag"===e.getType()})),this.email||hp(e,(function(e){return"email"===e.getType()})),this.phone||hp(e,(function(e){return"phone"===e.getType()})),this.mention||hp(e,(function(e){return"mention"===e.getType()})),this.urls.schemeMatches||hp(e,(function(e){return"url"===e.getType()&&"scheme"===e.getUrlMatchType()})),this.urls.wwwMatches||hp(e,(function(e){return"url"===e.getType()&&"www"===e.getUrlMatchType()})),this.urls.tldMatches||hp(e,(function(e){return"url"===e.getType()&&"tld"===e.getUrlMatchType()})),e},e.prototype.parseText=function(e,t){void 0===t&&(t=0),t=t||0;for(var n=this.getMatchers(),r=[],o=0,i=n.length;o<i;o++){for(var a=n[o].parseMatches(e),l=0,s=a.length;l<s;l++)a[l].setOffset(t+a[l].getOffset());r.push.apply(r,a)}return r},e.prototype.link=function(e){if(!e)return"";for(var t=this.parse(e),n=[],r=0,o=0,i=t.length;o<i;o++){var a=t[o];n.push(e.substring(r,a.getOffset())),n.push(this.createMatchReturnVal(a)),r=a.getOffset()+a.getMatchedText().length}return n.push(e.substring(r)),n.join("")},e.prototype.createMatchReturnVal=function(e){var t;return this.replaceFn&&(t=this.replaceFn.call(this.context,e)),"string"==typeof t?t:!1===t?e.getMatchedText():t instanceof vp?t.toAnchorString():e.buildTag().toAnchorString()},e.prototype.getMatchers=function(){if(this.matchers)return this.matchers;var e=this.getTagBuilder(),t=[new Kp({tagBuilder:e,serviceName:this.hashtag}),new Vp({tagBuilder:e}),new Yp({tagBuilder:e}),new Zp({tagBuilder:e,serviceName:this.mention}),new $p({tagBuilder:e,stripPrefix:this.stripPrefix,stripTrailingSlash:this.stripTrailingSlash,decodePercentEncoding:this.decodePercentEncoding})];return this.matchers=t},e.prototype.getTagBuilder=function(){var e=this.tagBuilder;return e||(e=this.tagBuilder=new gp({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),e},e.version="3.11.0",e.AnchorTagBuilder=gp,e.HtmlTag=vp,e.matcher={Email:Vp,Hashtag:Kp,Matcher:Op,Mention:Zp,Phone:Yp,Url:$p},e.match={Email:Ep,Hashtag:_p,Match:yp,Mention:xp,Phone:Cp,Url:Tp},e}(),eh=n(63),th=n.n(eh);n(501);function nh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var rh={annotation:x.a.object.isRequired,setIsEditing:x.a.func.isRequired},oh=function(e){var t=e.annotation,n=e.setIsEditing,r=nh(Te((function(e){return[yo.getNotePopupId(e),yo.isElementDisabled(e,"notePopup"),yo.isElementDisabled(e,"notePopupEdit"),yo.isElementDisabled(e,"notePopupDelete"),yo.isElementDisabled(e,"notePopupState")]}),K),5),o=r[0],i=r[1],s=r[2],u=r[3],c=r[4],f=nh(Object(a.useState)(Xi.canModify(t)),2),d=f[0],p=f[1],h=nh(Object(a.useState)(Xi.canModifyContents(t)),2),m=h[0],v=h[1],g=nh(Ye(),1)[0],y=Ee(),b=o===t.Id;Object(a.useEffect)((function(){var e=function(){p(Xi.canModify(t)),v(Xi.canModifyContents(t))};return Xi.addEventListener("updateAnnotationPermission",e),function(){return Xi.removeEventListener("updateAnnotationPermission",e)}}),[t]);var w=function(){y(Zi.setNotePopupId(""))},S=function(e){var n=Xi.getCurrentUser(),r="".concat(e," ").concat(g("option.state.setBy")," ").concat(n);Xi.updateAnnotationState(t,e,"Review",r)},E=t.isReply(),_=!s&&m,x=!u&&d;return!_&&!x||i?null:l.a.createElement("div",{className:"NotePopup","data-element":"notePopup",onMouseDown:function(e){return e.stopPropagation()}},l.a.createElement("div",{className:"overflow",onClick:function(){b?w():y(Zi.setNotePopupId(t.Id))}},l.a.createElement(Ta,{glyph:"ic_overflow_black_24px"})),b&&l.a.createElement("div",{className:"options",onClick:w},_&&l.a.createElement("div",{"data-element":"notePopupEdit",onClick:function(){n(!0)}},g("action.edit")),x&&l.a.createElement("div",{"data-element":"notePopupDelete",onClick:function(){Xi.deleteAnnotations([t])}},g("action.delete")),!c&&!E&&l.a.createElement("div",{"data-element":"notePopupState"},l.a.createElement("p",{"data-element":"notePopupSetStatus"},g("option.state.set")),l.a.createElement("div",{"data-element":"notePopupStateAccepted",onClick:function(){return S("Accepted")}},g("option.state.accepted")),l.a.createElement("div",{"data-element":"notePopupStateRejected",onClick:function(){return S("Rejected")}},g("option.state.rejected")),l.a.createElement("div",{"data-element":"notePopupStateCancelled",onClick:function(){return S("Cancelled")}},g("option.state.cancelled")),l.a.createElement("div",{"data-element":"notePopupStateCompleted",onClick:function(){return S("Completed")}},g("option.state.completed")),l.a.createElement("div",{"data-element":"notePopupStateNone",onClick:function(){return S("None")}},g("option.state.none")))))};oh.propTypes=rh;var ih=oh,ah={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},lh=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>1?arguments[1]:void 0,n=Object(a.useRef)(!1);Object(a.useEffect)((function(){if(n.current)return e();n.current=!0}),t)};n(502);function sh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var uh={annotation:x.a.object.isRequired},ch=function(e){var t,n,r=e.annotation,o=sh(Te((function(e){return[yo.getSortStrategy(e),yo.getNoteDateFormat(e),yo.getIconColor(e,Na(r)),yo.getIsNoteEditing(e)]}),K),4),i=o[0],s=o[1],u=o[2],c=o[3],f=Object(a.useContext)(up),d=f.isSelected,p=f.searchInput,h=f.resize,m=f.isContentEditable,v=sh(Object(a.useState)(!1),2),g=v[0],y=v[1],b=sh(Object(a.useState)(r.getContents()),2),w=b[0],S=b[1],E=sh(Ye(),1)[0],_=Ee(),x=r.isReply();lh((function(){g||_(Zi.finishNoteEditing()),h()}),[g]),Object(a.useEffect)((function(){c&&d&&m&&y(!0)}),[m,c,d]);var C=Object(a.useCallback)((function(e){d&&e.stopPropagation()}),[d]),T=Object(a.useCallback)((function(e){var t=Xi.getDisplayAuthor(e);return t?l.a.createElement("span",{dangerouslySetInnerHTML:{__html:k(t)}}):"(no name)"}),[k]),O=Object(a.useCallback)((function(e){var t;e=String(e).replace(/[&<>"'`=\/]/g,(function(e){return ah[e]}));var n=Jp.link(e,{stripPrefix:!1});return t=-1!==n.indexOf("<a")?n.replace(/>(.+)</i,(function(e,t){return">".concat(k(t),"<")})):k(e),l.a.createElement("span",{className:"contents",dangerouslySetInnerHTML:{__html:t}})}),[k]),k=Object(a.useCallback)((function(e){return p.trim()?e.replace(new RegExp("(".concat(p,")"),"gi"),'<span class="highlight">$1</span>'):e}),[p]),P=za(Na(r)).icon,A=null===(t=r[u])||void 0===t?void 0:null===(n=t.toHexString)||void 0===n?void 0:n.call(t),R=r.getReplies().length,M=Object(a.useMemo)((function(){return x?l.a.createElement("div",{className:"title"},T(r),l.a.createElement("span",{className:"spacer"}),l.a.createElement("span",{className:"time"}," ".concat(th()(r.DateCreated).format(s))),d&&l.a.createElement(ih,{annotation:r,setIsEditing:y})):l.a.createElement("div",{className:"title"},l.a.createElement("div",{className:"type"},P?l.a.createElement(Ta,{className:"icon",glyph:P,color:A}):r.Subject),T(r),("time"!==i||d||R>0)&&l.a.createElement("span",{className:"spacer"}),l.a.createElement("div",{className:"time"},("time"!==i||d)&&th()(r.DateCreated||new Date).format(s),R>0&&" (".concat(R,")")),d&&l.a.createElement(ih,{annotation:r,setIsEditing:y}))}),[r,A,P,x,d,s,R,T,i]),j=r.getStatus(),L=r.getContents();return Object(a.useMemo)((function(){return l.a.createElement("div",{className:"NoteContent",onMouseDown:function(e){return e.preventDefault()}},M,j&&"None"!==j&&l.a.createElement("div",{className:"status"},E("option.status.status"),": ",j),l.a.createElement("div",{className:"content-container",onMouseDown:C},g?l.a.createElement(dh,{textAreaValue:w,onTextAreaValueChange:S,annotation:r,setIsEditing:y}):L&&l.a.createElement("div",{className:"container"},O(L))))}),[E,r,j,L,C,M,g,O,w])};ch.propTypes=uh;var fh=ch,dh=function(e){var t=e.annotation,n=e.setIsEditing,r=e.textAreaValue,o=e.onTextAreaValueChange,i=t.getContents(),s=sh(Ye(),1)[0],u=Object(a.useRef)();Object(a.useEffect)((function(){if(u.current){u.current.focus();var e=u.current.value.length;u.current.setSelectionRange(e,e)}}),[]);var c=function(e){e.preventDefault(),r!==i&&(Xi.setNoteContents(t,r),t instanceof window.Annotations.FreeTextAnnotation&&Xi.drawAnnotationsFromList([t]),n(!1))},f=ua()({disabled:r===i});return l.a.createElement("div",{className:"edit-content"},l.a.createElement(dp,{ref:function(e){u.current=e},value:r,onChange:o,onBlur:function(){return n(!1)},onSubmit:c,placeholder:"".concat(s("action.comment"),"...")}),l.a.createElement("span",{className:"buttons"},l.a.createElement("button",{className:f,onMouseDown:c},s("action.save")),l.a.createElement("button",{onMouseDown:function(){n(!1),o(i)}},s("action.cancel"))))};dh.propTypes={annotation:x.a.object.isRequired,setIsEditing:x.a.func.isRequired,textAreaValue:x.a.string,onTextAreaValueChange:x.a.func.isRequired};var ph=fh;n(503);function hh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var mh={annotation:x.a.object.isRequired},vh=function(e){var t=e.annotation,n=Object(a.useContext)(up),r=n.isSelected,o=n.resize,i=Object(a.useRef)(),s=Object(a.useRef)();Object(a.useEffect)((function(){var e=s.current,t=window.getComputedStyle(i.current).height;e&&e===t||(s.current=t,o())}));var u=ua()({Note:!0,expanded:r}),c=ua()({replies:!0,hidden:!r}),f=t.getReplies().sort((function(e,t){return e.DateCreated-t.DateCreated}));return l.a.createElement("div",{ref:i,className:u,onMouseDown:function(e){e.stopPropagation(),r?Xi.deselectAnnotation(t):(Xi.deselectAllAnnotations(),Xi.selectAnnotation(t),Xi.jumpToAnnotation(t))}},l.a.createElement(ph,{annotation:t}),l.a.createElement("div",{className:c},f.map((function(e){return l.a.createElement(ph,{key:e.Id,annotation:e})})),l.a.createElement(yh,{annotation:t})))};vh.propTypes=mh;var gh=vh,yh=function(e){var t=e.annotation,n=hh(Te((function(e){var n;return[yo.isDocumentReadOnly(e),yo.isElementDisabled(e,"noteReply"),null===(n=yo.getIsReplyDisabled(e))||void 0===n?void 0:n(t),yo.getIsNoteEditing(e)]}),K),4),r=n[0],o=n[1],i=n[2],s=n[3],u=Object(a.useContext)(up),c=u.resize,f=u.isContentEditable,d=u.isSelected,p=hh(Object(a.useState)(!1),2),h=p[0],m=p[1],v=hh(Object(a.useState)(""),2),g=v[0],y=v[1],b=hh(Ye(),1)[0],w=Ee(),S=Object(a.useRef)();lh((function(){h||w(Zi.finishNoteEditing()),c()}),[h]),Object(a.useEffect)((function(){var e;s&&d&&!f&&(null===(e=S.current)||void 0===e||e.focus())}),[f,s,d]);var E=function(e){e.preventDefault(),g&&(Xi.createAnnotationReply(t,g),y(""))},_=ua()({disabled:!g});return r||o||i||s&&f?null:l.a.createElement("div",{className:"reply-container",onMouseDown:function(e){return e.stopPropagation()}},l.a.createElement(dp,{ref:function(e){S.current=e},value:g,onChange:function(e){return y(e)},onSubmit:function(e){return E(e)},onBlur:function(){return m(!1)},onFocus:function(){return m(!0)},placeholder:"".concat(b("action.reply"),"...")}),h&&l.a.createElement("div",{className:"buttons"},l.a.createElement("button",{className:_,onMouseDown:E},b("action.reply")),l.a.createElement("button",{onMouseDown:function(){y(""),S.current.blur()}},b("action.cancel"))))};yh.propTypes={annotation:x.a.object.isRequired};var bh=gh;n(504);function wh(e){return(wh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Sh(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Eh(e,t){return!t||"object"!==wh(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function _h(e){return(_h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function xh(e,t){return(xh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ch=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Eh(this,_h(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&xh(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return l.a.createElement("div",{className:"ListSeparator"},this.props.renderContent())}}])&&Sh(n.prototype,r),o&&Sh(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Ch,"propTypes",{renderContent:x.a.func.isRequired});var Th=Ch;n(124),n(505);function Oh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kh=new function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Oh(this,"getDocumentCenter",(function(e){var t;return{x:(t=e<=Xi.getTotalPages()?Xi.getPageInfo(e-1):{width:0,height:0}).width/2,y:t.height/2}})),Oh(this,"getRotationRad",(function(e){return(4-Xi.getRotation(e))*(Math.PI/2)})),Oh(this,"getRotationDeg",(function(e){return 90*(4-Xi.getRotation(e))}))},Ph=function(e,t,n,r,o){var i=Math.sin(o),a=Math.cos(o);return{x:a*(n-e)+i*(r-t)+e,y:a*(r-t)-i*(n-e)+t}},Ah=function(e){var t=e.getReplies().reduce((function(e,t){var n=t.DateModified||t.DateCreated;return n&&new Date(n)>new Date(e)?n:e}),0);return t||(e.DateModified?e.DateModified:e.DateCreated?e.DateCreated:new Date)},Rh={position:{getSortedNotes:function(e){return e.sort((function(e,t){if(e.PageNumber===t.PageNumber){var n=kh.getRotationRad(e.PageNumber),r=kh.getDocumentCenter(e.PageNumber),o=[Ph(r.x,r.y,e.X,e.Y,n),Ph(r.x,r.y,e.X+e.Width,e.Y+e.Height,n)],i=[Ph(r.x,r.y,t.X,t.Y,n),Ph(r.x,r.y,t.X+t.Width,t.Y+t.Height,n)];return o.reduce((function(e,t){return t.y<e?t.y:e}),Number.MAX_SAFE_INTEGER)-i.reduce((function(e,t){return t.y<e?t.y:e}),Number.MAX_SAFE_INTEGER)}return e.PageNumber-t.PageNumber}))},shouldRenderSeparator:function(e,t){return t.PageNumber!==e.PageNumber},getSeparatorContent:function(e,t,n){var r=n.pageLabels;return"".concat(It.t("option.shared.page")," ").concat(r[t.PageNumber-1])}},time:{getSortedNotes:function(e){return e.sort((function(e,t){return Ah(t)-Ah(e)}))},shouldRenderSeparator:function(e,t){return th()(Ah(e)).format("MMM D, YYYY")!==th()(Ah(t)).format("MMM D, YYYY")},getSeparatorContent:function(e,t){var n=th()(new Date).format("MMM D, YYYY"),r=th()(new Date(new Date-864e5)).format("MMM D, YYYY"),o=th()(Ah(t)).format("MMM D, YYYY");return o===n?It.t("option.notesPanel.separator.today"):o===r?It.t("option.notesPanel.separator.yesterday"):o}}},Mh=function(){return Rh};n(506);function jh(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Lh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Dh={display:x.a.string.isRequired},Nh=function(e){var t=e.display,n=Lh(Te((function(e){return[yo.getSortStrategy(e),yo.isElementDisabled(e,"notesPanel"),yo.getPageLabels(e),yo.getCustomNoteFilter(e)]}),K),4),r=n[0],o=n[1],i=n[2],s=n[3],u=Lh(Object(a.useState)([]),2),c=u[0],f=u[1],d=Lh(Object(a.useState)({}),2),p=d[0],h=d[1],m=Lh(Object(a.useState)(""),2),v=m[0],g=m[1],y=Lh(Ye(),1)[0],b=Object(a.useRef)(),w=Object(a.useRef)(0);Object(a.useEffect)((function(){var e=function(){f([]),h({}),g("")};return Xi.addEventListener("documentUnloaded",e),function(){return Xi.removeEventListener("documentUnloaded",e)}}),[]),Object(a.useEffect)((function(){var e=function(){f(Xi.getAnnotationsList().filter((function(e){return e.Listable&&!e.isReply()&&!e.Hidden&&!e.isGrouped()})))};return Xi.addEventListener("annotationChanged",e),Xi.addEventListener("annotationHidden",e),function(){Xi.removeEventListener("annotationChanged",e),Xi.removeEventListener("annotationHidden",e)}}),[]),Object(a.useEffect)((function(){var e=function(){var e={};Xi.getSelectedAnnotations().forEach((function(t){e[t.Id]=!0})),h(e)};return Xi.addEventListener("annotationSelected",e),function(){return Xi.removeEventListener("annotationSelected",e)}}),[]);var S=-1;Object(a.useEffect)((function(){var e;Object.keys(p).length&&-1!==S&&(null===(e=b.current)||void 0===e||e.scrollToRow(S))}),[p]),Object(a.useEffect)((function(){"flex"===t&&b.current&&w.current&&b.current.scrollToPosition(w.current)}),[t]);var E=function(e){e&&(w.current=e)},x=function(e,t){return!!e&&-1!==e.search(new RegExp(t,"i"))},C=_.debounce((function(e){Xi.deselectAllAnnotations(),g(e)}),500),T=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},o=null,a=Mh()[r],s=a.shouldRenderSeparator,u=a.getSeparatorContent,c=0===t?null:e[t-1],f=e[t];s&&u&&(!c||s(c,f))&&(o=l.a.createElement(Th,{renderContent:function(){return u(c,f,{pageLabels:i})}}));var d={searchInput:v,resize:n,isSelected:p[f.Id],isContentEditable:Xi.canModify(f)&&!f.getContents()};return l.a.createElement(l.a.Fragment,null,o,l.a.createElement(up.Provider,{value:d},l.a.createElement(bh,{annotation:f})))},O=Mh()[r].getSortedNotes(c).filter((function(e){var t=!0;if(s&&(t=t&&s(e)),v){var n=e.getReplies(),r=[e].concat(jh(n));t=t&&r.some((function(e){var t=e.getContents(),n=Xi.getDisplayAuthor(e);return x(t,v)||x(n,v)}))}return t})),k=Object.keys(p);return 1===k.length&&(S=O.findIndex((function(e){return e.Id===k[0]}))),o||"none"===t?null:l.a.createElement("div",{className:"Panel NotesPanel","data-element":"notesPanel",onMouseDown:Xi.deselectAllAnnotations},0===c.length?l.a.createElement("div",{className:"no-annotations"},y("message.noAnnotations")):l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"header"},l.a.createElement("input",{type:"text",placeholder:y("message.searchPlaceholder"),onChange:function(e){C(e.target.value)}}),l.a.createElement(sp,{items:Object.keys(Mh())})),0===O.length?l.a.createElement("div",{className:"no-results"},y("message.noResults")):O.length<=300?l.a.createElement(Uh,{ref:b,notes:O,onScroll:E,initialScrollTop:w.current},T):l.a.createElement(Bh,{ref:b,notes:O,onScroll:E,initialScrollTop:w.current},T)))};Nh.propTypes=Dh;var Ih=Nh,zh={notes:x.a.array.isRequired,children:x.a.func.isRequired,onScroll:x.a.func.isRequired,initialScrollTop:x.a.number.isRequired},Fh=new Bf({defaultHeight:50,fixedWidth:!0}),Bh=l.a.forwardRef((function(e,t){var n=e.notes,r=e.children,o=e.onScroll,i=e.initialScrollTop,s=Object(a.useRef)(),u=Lh(Object(a.useState)({width:0,height:0}),2),c=u[0],f=u[1];Object(a.useImperativeHandle)(t,(function(){return{scrollToPosition:function(e){s.current.scrollToPosition(e)},scrollToRow:function(e){s.current.scrollToRow(e)}}})),Object(a.useEffect)((function(){s.current.scrollToPosition(i)}),[i]);var d=function(e){var t=e.scrollTop;o(t)},p=function(e){var t=e.index,o=e.key,i=e.parent,a=e.style,u=n[t];return l.a.createElement(If,{key:"".concat(o).concat(u.Id),cache:Fh,columnIndex:0,parent:i,rowIndex:t},l.a.createElement("div",{style:a},r(n,t,(function(){return function(e){var t;Fh.clear(e),null===(t=s.current)||void 0===t||t.recomputeRowHeights(e)}(t)}))))};return l.a.createElement(Dc,{bounds:!0,onResize:function(e){var t=e.bounds;return f(t)}},(function(e){var t=e.measureRef;return l.a.createElement("div",{ref:t,className:"virtualized-notes-container"},l.a.createElement(rd,{deferredMeasurementCache:Fh,style:{outline:"none"},height:c.height,width:c.width,overscanRowCount:10,ref:s,rowCount:n.length,rowHeight:Fh.rowHeight,rowRenderer:p,onScroll:d}))}))}));Bh.propTypes=zh;var Uh=l.a.forwardRef((function(e,t){var n=e.notes,r=e.children,o=e.onScroll,i=e.initialScrollTop,s=Object(a.useRef)();Object(a.useImperativeHandle)(t,(function(){return{scrollToPosition:function(e){s.current.scrollTop=e},scrollToRow:function(e){var t=s.current,n=t.children[e],r=t.getBoundingClientRect(),o=n.getBoundingClientRect();o.top>=r.top&&o.top<=r.top+t.clientHeight||(t.scrollTop=o.top+t.scrollTop-r.top)}}})),Object(a.useEffect)((function(){s.current.scrollTop=i}),[i]);return l.a.createElement("div",{ref:s,className:"normal-notes-container",onScroll:function(e){o(e.target.scrollTop)}},n.map((function(e,t){return l.a.createElement(l.a.Fragment,{key:"".concat(t).concat(e.Id)},r(n,t))})))}));Uh.propTypes=zh;var Hh=Ih;n(272),n(507);function Wh(e){return(Wh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vh(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Gh(e){return(Gh=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $h(e,t){return($h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Kh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Yh=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Wh(t)&&"function"!=typeof t?qh(e):t}(this,Gh(t).call(this,e)),Kh(qh(n),"handleClick",(function(){var e=n.props,t=e.index,r=e.closeElement;Xi.setCurrentPage(t+1),qt()&&r("leftPanel")})),n.thumbContainer=l.a.createRef(),n.onLayoutChangedHandler=n.onLayoutChanged.bind(qh(n)),n}var n,r,o;return function(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}}),t&&$h(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this.props;(0,e.onLoad)(e.index,this.thumbContainer.current),Xi.addEventListener("layoutChanged",this.onLayoutChangedHandler)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.onLoad,r=t.onCancel,o=t.index;!e.canLoad&&this.props.canLoad&&n(o,this.thumbContainer.current),e.canLoad&&!this.props.canLoad&&r(o)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.onRemove,n=e.index;Xi.removeEventListener("layoutChanged",this.onLayoutChangedHandler),t(n)}},{key:"onLayoutChanged",value:function(e){var t=this,n=e.contentChanged,r=e.moved,o=e.added,i=e.removed,a=this.props.index,l=a+1,s="".concat(l),u=o.indexOf(l)>-1,c=n.some((function(e){return s===e})),f=Object.keys(r).some((function(e){return s===e})),d=i.indexOf(l)>-1;if(u||c||f||d){var p=this.thumbContainer.current;Xi.loadThumbnailAsync(a,(function(e){e.className="page-image",p.removeChild(p.querySelector(".page-image")),p.appendChild(e),t.props.updateAnnotations&&t.props.updateAnnotations(a)}))}}},{key:"render",value:function(){var e=this.props,t=e.index,n=e.currentPage===t+1,r=e.pageLabels[t];return l.a.createElement("div",{className:"Thumbnail ".concat(n?"active":"")},l.a.createElement("div",{className:"container",ref:this.thumbContainer,onClick:this.handleClick}),l.a.createElement("div",{className:"page-label"},r))}}])&&Vh(n.prototype,r),o&&Vh(n,o),t}(l.a.PureComponent);Kh(Yh,"propTypes",{index:x.a.number.isRequired,currentPage:x.a.number,pageLabels:x.a.array.isRequired,canLoad:x.a.bool.isRequired,onLoad:x.a.func.isRequired,onCancel:x.a.func.isRequired,onRemove:x.a.func.isRequired,updateAnnotations:x.a.func,closeElement:x.a.func.isRequired});var Zh=be((function(e){return{currentPage:yo.getCurrentPage(e),pageLabels:yo.getPageLabels(e)}}),{closeElement:Zi.closeElement})(Yh);n(508);function Qh(e){return(Qh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Xh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jh(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function em(e){return(em=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function tm(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function nm(e,t){return(nm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function rm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var om=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=function(e,t){return!t||"object"!==Qh(t)&&"function"!=typeof t?tm(e):t}(this,em(t).call(this)),rm(tm(e),"onBeginRendering",(function(){e.setState({canLoad:!1})})),rm(tm(e),"onFinishedRendering",(function(t){t||e.setState({canLoad:!0})})),rm(tm(e),"onAnnotationChanged",(function(t){var n=[];t.forEach((function(t){var r=t.PageNumber-1;!t.Listable||n.indexOf(r)>-1||(n.push(r),e.updateAnnotations(r))}))})),rm(tm(e),"onPageNumberUpdated",(function(t){var n=tm(e).thumbnailsPanel;if(n&&n.current){var r=(t-1)*e.thumbnailHeight;n.current.scrollTop=r}})),rm(tm(e),"onWindowResize",(function(){e.setState({numberOfColumns:e.getNumberOfColumns()})})),rm(tm(e),"getNumberOfColumns",(function(){var e=window.innerWidth;return e>=640?1:e>=540?3:e>=360?2:1})),rm(tm(e),"updateAnnotations",(function(t){var n=e.thumbs[t]&&e.thumbs[t].element;if(n){var r=Xi.getPageWidth(t),o=Xi.getPageHeight(t),i=t+1,a=e.getThumbnailSize(r,o),l=a.width,s=a.height,u=n.querySelector(".annotation-image")||document.createElement("canvas");u.className="annotation-image";var c=u.getContext("2d"),f=1,d=Xi.getCompleteRotation(i)-Xi.getRotation(i);d<0&&(d+=4);var p=window.utils.getCanvasMultiplier();d%2==0?(u.width=l,u.height=s,f=u.width/r,f/=p):(u.width=s,u.height=l,f=u.height/r,f/=p),n.appendChild(u),Xi.setAnnotationCanvasTransform(c,f,d);var h={pageNumber:i,overrideCanvas:u,namespace:"thumbnails"},m=n.querySelector(".page-image");m&&(h=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xh(n,!0).forEach((function(t){rm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xh(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},h,{overridePageRotation:d,overridePageCanvas:m}),Xi.drawAnnotations(h))}})),rm(tm(e),"getThumbnailSize",(function(e,t){var n,r,o;return e>t?(o=e/150,n=150,r=Math.round(t/o)):(o=t/150,n=Math.round(e/o),r=150),{width:n,height:r}})),rm(tm(e),"onLoad",(function(t,n){if(!e.thumbIsLoaded(t)&&!e.thumbIsPending(t)){e.thumbs[t]={element:n,loaded:!1};var r=Xi.loadThumbnailAsync(t,(function(n){n.className="page-image",e.thumbs[t]&&(e.thumbs[t].element.appendChild(n),e.thumbs[t].loaded=!0,e.thumbs[t].updateAnnotationHandler=e.updateAnnotations.bind(tm(e)),e.removeFromPendingThumbs(t),e.updateAnnotations(t))}));e.pendingThumbs.push({pageIndex:t,id:r})}})),rm(tm(e),"removeFromPendingThumbs",(function(t){var n=e.getPendingThumbIndex(t);-1!==n&&e.pendingThumbs.splice(n,1)})),rm(tm(e),"thumbIsLoaded",(function(t){var n;return null===(n=e.thumbs[t])||void 0===n?void 0:n.loaded})),rm(tm(e),"thumbIsPending",(function(t){return-1!==e.getPendingThumbIndex(t)})),rm(tm(e),"onCancel",(function(t){var n=e.getPendingThumbIndex(t);-1!==n&&(Xi.cancelLoadThumbnail(e.pendingThumbs[n].id),e.pendingThumbs.splice(n,1))})),rm(tm(e),"getPendingThumbIndex",(function(t){return e.pendingThumbs.findIndex((function(e){return e.pageIndex===t}))})),rm(tm(e),"onRemove",(function(t){e.onCancel(t),e.thumbs[t]=null})),rm(tm(e),"renderThumbnails",(function(t){var n=t.index,r=t.key,o=t.style,i=e.state,a=i.numberOfColumns,s=i.canLoad,u=tm(e).thumbs;return l.a.createElement("div",{className:"row",key:r,style:o},new Array(a).fill().map((function(t,r){var o=n*a+r,i=u&&u[o]?u[o].updateAnnotationHandler:null;return o<e.props.totalPages?l.a.createElement(Zh,{key:o,index:o,canLoad:s,onLoad:e.onLoad,onCancel:e.onCancel,onRemove:e.onRemove,updateAnnotations:i}):null})))})),e.pendingThumbs=[],e.thumbs=[],e.thumbnailsPanel=l.a.createRef(),e.thumbnailHeight=180,e.state={numberOfColumns:e.getNumberOfColumns(),canLoad:!0,height:0,width:0},e}var n,r,o;return function(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}}),t&&nm(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){Xi.addEventListener("beginRendering",this.onBeginRendering),Xi.addEventListener("finishedRendering",this.onFinishedRendering),Xi.addEventListener("annotationChanged",this.onAnnotationChanged),Xi.addEventListener("pageNumberUpdated",this.onPageNumberUpdated),Xi.addEventListener("annotationHidden",this.onAnnotationChanged),window.addEventListener("resize",this.onWindowResize)}},{key:"componentWillUnmount",value:function(){Xi.removeEventListener("beginRendering",this.onBeginRendering),Xi.removeEventListener("finishedRendering",this.onFinishedRendering),Xi.removeEventListener("annotationChanged",this.onAnnotationChanged),Xi.removeEventListener("pageNumberUpdated",this.onPageNumberUpdated),Xi.removeEventListener("annotationHidden",this.onAnnotationChanged),window.removeEventListener("resize",this.onWindowResize)}},{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.totalPages,o=t.display,i=this.state,a=i.numberOfColumns,s=i.height,u=i.width;return n?null:l.a.createElement("div",{className:"Panel ThumbnailsPanel",style:{display:o},"data-element":"thumbnailsPanel",ref:this.thumbnailsPanel},l.a.createElement(Dc,{bounds:!0,onResize:function(t){var n=t.bounds;e.setState({height:n.height,width:n.width})}},(function(t){var n=t.measureRef;return l.a.createElement("div",{ref:n,className:"virtualized-thumbnails-container"},l.a.createElement(rd,{height:s,width:u,rowHeight:e.thumbnailHeight,rowCount:r/a,rowRenderer:e.renderThumbnails,overscanRowCount:10,style:{outline:"none"}}))})))}}])&&Jh(n.prototype,r),o&&Jh(n,o),t}(l.a.PureComponent);rm(om,"propTypes",{isDisabled:x.a.bool,totalPages:x.a.number,display:x.a.string.isRequired});var im=be((function(e){return{isDisabled:yo.isElementDisabled(e,"thumbnailsPanel"),totalPages:yo.getTotalPages(e)}}))(om);n(509);function am(e){return(am="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function lm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function sm(e){return(sm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function um(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function cm(e,t){return(cm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var dm=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==am(t)&&"function"!=typeof t?um(e):t}(this,(e=sm(t)).call.apply(e,[this].concat(o))),fm(um(n),"state",{isExpanded:!1}),fm(um(n),"onClickExpand",(function(){n.setState((function(e){return{isExpanded:!e.isExpanded}}))})),fm(um(n),"onClickOutline",(function(){var e=n.props,t=e.outline,r=e.closeElement;Xi.goToOutline(t),qt()&&r("leftPanel")})),n}var n,r,o;return function(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}}),t&&cm(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,n=e.outline,r=e.isVisible,o=e.closeElement,i=this.state.isExpanded;return l.a.createElement("div",{className:"Outline ".concat(r?"visible":"hidden")},l.a.createElement("div",{className:"padding"},n.children.length>0&&l.a.createElement("div",{className:"arrow ".concat(i?"expanded":"collapsed"),onClick:this.onClickExpand},l.a.createElement(Ta,{glyph:"ic_chevron_right_black_24px"}))),l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"title",onClick:this.onClickOutline},n.name),n.children.map((function(e,n){return l.a.createElement(t,{outline:e,key:n,isVisible:i,closeElement:o})}))))}}])&&lm(n.prototype,r),o&&lm(n,o),t}(l.a.PureComponent);fm(dm,"propTypes",{outline:x.a.object.isRequired,closeElement:x.a.func.isRequired,isVisible:x.a.bool.isRequired});var pm=be(null,{closeElement:Zi.closeElement})(dm);n(510);function hm(e){return(hm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function mm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function vm(e,t){return!t||"object"!==hm(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function gm(e){return(gm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ym(e,t){return(ym=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var bm=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),vm(this,gm(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&ym(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.outlines,r=e.t,o=e.display;if(t)return null;var i=xl("Panel OutlinesPanel",this.props);return l.a.createElement("div",{className:i,style:{display:o},"data-element":"outlinesPanel"},0===n.length&&l.a.createElement("div",{className:"no-outlines"},r("message.noOutlines")),n.map((function(e,t){return l.a.createElement(pm,{key:t,outline:e,isVisible:!0})})))}}])&&mm(n.prototype,r),o&&mm(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(bm,"propTypes",{outlines:x.a.arrayOf(x.a.object),display:x.a.string.isRequired,isDisabled:x.a.bool,t:x.a.func.isRequired});var wm=be((function(e){return{outlines:yo.getOutlines(e),isDisabled:yo.isElementDisabled(e,"outlinePanel")}}))(Qe()(bm));n(511);function Sm(e){return(Sm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Em(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _m(e,t){return!t||"object"!==Sm(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function xm(e){return(xm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Cm(e,t){return(Cm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Tm=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=_m(this,xm(t).call(this,e))).state={bookmarkText:e.bookmarkText},n}var n,r,o;return function(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}}),t&&Cm(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.onSave,r=t.onCancel,o=t.label,i=t.t;return l.a.createElement("div",{className:"editing-bookmark"},o&&l.a.createElement("div",{className:"editing-label"},o),l.a.createElement("input",{type:"text",name:"bookmark",className:"editing-input",placeholder:"Name",value:this.state.bookmarkText,onChange:function(t){e.setState({bookmarkText:t.target.value})}}),l.a.createElement("div",{className:"editing-controls"},l.a.createElement("div",{className:"editing-button editing-pad",onClick:r},i("action.cancel")),l.a.createElement("div",{className:"editing-button",onClick:function(){return n(e.state.bookmarkText)}},i("action.save"))))}}])&&Em(n.prototype,r),o&&Em(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Tm,"propTypes",{onSave:x.a.func.isRequired,onCancel:x.a.func.isRequired,label:x.a.string.isRequired,bookmarkText:x.a.string.isRequired});var Om=Qe()(Tm);n(512);function km(e){return(km="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Pm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Am(e,t){return!t||"object"!==km(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Rm(e){return(Rm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mm(e,t){return(Mm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var jm=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Am(this,Rm(t).call(this,e))).state={isEditing:!1,isHovered:!1},n}var n,r,o;return function(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}}),t&&Mm(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.text,r=t.editBookmark,o=t.removeBookmark,i=t.pageIndex;return this.state.isEditing?l.a.createElement(Om,{bookmarkText:n,onSave:function(t){r(i,t),e.setState({isEditing:!1,isHovered:!1})},onCancel:function(){e.setState({isEditing:!1,isHovered:!1})}}):l.a.createElement("div",{className:"bookmark",onMouseEnter:function(){return e.setState({isHovered:!0})},onMouseMove:function(){return e.setState({isHovered:!0})},onMouseLeave:function(){return e.setState({isHovered:!1})}},l.a.createElement("div",{onClick:function(){return Xi.setCurrentPage(i+1)},className:"bookmark-button"},n),this.state.isHovered&&l.a.createElement("div",{className:"bookmark-controls bookmark-button"},l.a.createElement("div",{onClick:function(){return e.setState({isEditing:!0})}},l.a.createElement(Ta,{glyph:"edit-24px"})),l.a.createElement("div",{onClick:function(){return o(i)}},l.a.createElement(Ta,{glyph:"cancel-24px"}))))}}])&&Pm(n.prototype,r),o&&Pm(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(jm,"propTypes",{editBookmark:x.a.func.isRequired,removeBookmark:x.a.func.isRequired,text:x.a.string.isRequired,pageIndex:x.a.number.isRequired});var Lm=be(null,{editBookmark:Zi.editBookmark,removeBookmark:Zi.removeBookmark})(jm);n(513);function Dm(e){return(Dm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Nm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Im(e,t){return!t||"object"!==Dm(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function zm(e){return(zm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fm(e,t){return(Fm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Bm=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Im(this,zm(t).call(this,e))).state={isAdding:!1},n}var n,r,o;return function(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}}),t&&Fm(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.display,o=t.bookmarks,i=t.addBookmark,a=t.currentPage,s=t.t;if(n)return null;var u=Object.keys(o).map((function(e){return parseInt(e,10)}));return l.a.createElement("div",{className:"Panel BookmarksPanel",style:{display:r},"data-element":"bookmarksPanel"},this.state.isAdding?l.a.createElement(Om,{label:"".concat(s("component.bookmarkPage")," ").concat(a,": ").concat(s("component.newBookmark")),bookmarkText:"",onSave:function(t){i(a-1,t),e.setState({isAdding:!1})},onCancel:function(){e.setState({isAdding:!1})}}):l.a.createElement("div",{className:"bookmarks-panel-header "},l.a.createElement("div",{className:"bookmarks-panel-container"},l.a.createElement(Ta,{glyph:"ic_bookmarks_black_24px"}),l.a.createElement("div",{className:"label"},s("component.bookmarksPanel"))),l.a.createElement("div",{className:"bookmarks-panel-button",onClick:function(){e.setState({isAdding:!0})}},s("component.newBookmark"))),l.a.createElement("div",{className:"bookmarks-panel-row"},u.map((function(e){return l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"bookmarks-panel-label"},"".concat(s("component.bookmarkPage")," ").concat(e+1)),l.a.createElement(Lm,{text:o[e],pageIndex:e}))}))))}}])&&Nm(n.prototype,r),o&&Nm(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Bm,"propTypes",{bookmarks:x.a.object,addBookmark:x.a.func.isRequired,display:x.a.string.isRequired,currentPage:x.a.number.isRequired,isDisabled:x.a.bool});var Um=be((function(e){return{bookmarks:yo.getBookmarks(e),isDisabled:yo.isElementDisabled(e,"bookmarksPanel"),currentPage:yo.getCurrentPage(e)}}),{addBookmark:Zi.addBookmark,editBookmark:Zi.editBookmark,removeBookmark:Zi.removeBookmark})(Qe()(Bm));n(514);function Hm(e){return(Hm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Wm(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Vm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vm(n,!0).forEach((function(t){Zm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vm(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qm(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function $m(e){return($m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Km(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ym(e,t){return(Ym=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Zm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qm=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==Hm(t)&&"function"!=typeof t?Km(e):t}(this,(e=$m(t)).call.apply(e,[this].concat(o))),Zm(Km(n),"state",{isExpanded:!1}),Zm(Km(n),"unCheckChildren",(function(e){var t=Gm({},e);return e.children&&e.children.forEach((function(e,r){var o=Gm({},e);o.visible=!1,o=n.unCheckChildren(o),t.children[r]=o})),t})),Zm(Km(n),"onChange",(function(e){var t=n.props,r=t.updateLayer,o=t.layer,i=t.parentLayer;if(!0===e.target.checked&&i&&!i.visible)window.alert("This layer has been disabled because its parent layer is disabled.");else{var a=Gm({},o);a.visible=e.target.checked,!1===e.target.checked&&(a=n.unCheckChildren(a)),r(a)}})),Zm(Km(n),"onClickExpand",(function(){n.setState((function(e){return{isExpanded:!e.isExpanded}}))})),n}var n,r,o;return function(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}}),t&&Ym(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.state.isExpanded,n=this.props,r=n.layer,o=n.updateLayer,i=r.children.length>0;return l.a.createElement("div",{className:"Layer"},l.a.createElement("div",{className:"layer-wrapper"},l.a.createElement("div",{className:"padding"},i&&l.a.createElement("div",{className:"arrow ".concat(e?"expanded":"collapsed"),onClick:this.onClickExpand},l.a.createElement(Ta,{glyph:"ic_chevron_right_black_24px"}))),l.a.createElement(ms,{id:r.name,type:"checkbox",label:r.name,onChange:this.onChange,checked:r.visible})),i&&e&&l.a.createElement("div",{className:"sub-layers"},r.children.map((function(e,n){return l.a.createElement(t,{key:n,layer:e,parentLayer:r,updateLayer:function(e){var t=Wm(r.children);t[n]=e;var i=Gm({},r);i.children=t,o(i)}})}))))}}])&&qm(n.prototype,r),o&&qm(n,o),t}(l.a.PureComponent);Zm(Qm,"propTypes",{layer:x.a.object.isRequired,parentLayer:x.a.object,updateLayer:x.a.func.isRequired});var Xm=Qm;n(515);function Jm(e){return(Jm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ev(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function tv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function nv(e,t){return!t||"object"!==Jm(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function rv(e){return(rv=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ov(e,t){return(ov=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var iv=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),nv(this,rv(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&ov(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){e.layers!==this.props.layers&&(Xi.getDocument().setLayersArray(this.props.layers),window.docViewer.refreshAll(),window.docViewer.updateView())}},{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.layers,r=e.display,o=e.setLayers;return t?null:l.a.createElement("div",{className:"Panel LayersPanel",style:{display:r},"data-element":"layersPanel"},n.map((function(e,t){return l.a.createElement(Xm,{key:t,layer:e,updateLayer:function(e){var r=ev(n);r[t]=e,o(r)}})})))}}])&&tv(n.prototype,r),o&&tv(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(iv,"propTypes",{layers:x.a.arrayOf(x.a.object),display:x.a.string.isRequired,isDisabled:x.a.bool,setLayers:x.a.func.isRequired});var av=be((function(e){return{layers:yo.getLayers(e),isDisabled:yo.isElementDisabled(e,"layersPanel")}}),{setLayers:Zi.setLayers})(Qe()(iv));n(516);function lv(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var sv=function(){var e=lv(Te((function(e){return[yo.isElementDisabled(e,"leftPanel"),yo.isElementOpen(e,"leftPanel"),yo.getActiveLeftPanel(e),yo.getCustomPanels(e),yo.getLeftPanelWidth(e)]}),K),5),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],s=Ee();Object(a.useEffect)((function(){n&&Gt()&&s(Zi.closeElement("searchPanel"))}),[s,n]);var u=function(e){return e===r?"flex":"none"},c=Kt&&i?{width:i}:{};return t?null:l.a.createElement("div",{className:ua()({Panel:!0,LeftPanel:!0,open:n,closed:!n}),"data-element":"leftPanel",style:c},l.a.createElement("div",{className:"left-panel-header"},l.a.createElement("div",{className:"close-btn hide-in-desktop",onClick:function(){return s(Zi.closeElement("leftPanel"))}},l.a.createElement(Ta,{glyph:"ic_close_black_24px"})),l.a.createElement(kc,null)),l.a.createElement(uv,null),l.a.createElement(Hh,{display:u("notesPanel")}),l.a.createElement(im,{display:u("thumbnailsPanel")}),l.a.createElement(wm,{display:u("outlinesPanel")}),l.a.createElement(Um,{display:u("bookmarksPanel")}),l.a.createElement(av,{display:u("layersPanel")}),o.map((function(e,t){var n=e.panel;return l.a.createElement(ml,{key:n.dataElement||t,className:"Panel ".concat(n.dataElement),display:u(n.dataElement),dataElement:n.dataElement,render:n.render})})))},uv=function(){var e=Object(a.useRef)(!1),t=Ee();return Object(a.useEffect)((function(){var n=_.throttle((function(n){var r=n.clientX;e.current&&r>215&&r<900&&(Zt&&t(Zi.setLeftPanelWidth(r)),document.body.style.setProperty("--left-panel-width","".concat(r,"px")))}),50);return document.addEventListener("mousemove",n),function(){return document.removeEventListener("mousemove",n)}}),[]),Object(a.useEffect)((function(){var t=function(){e.current=!1};return document.addEventListener("mouseup",t),function(){return document.removeEventListener("mouseup",t)}}),[]),l.a.createElement("div",{className:"resize-bar",onMouseDown:function(){e.current=!0}})},cv=sv;n(517);function fv(e){return(fv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function dv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pv(e){return(pv=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function hv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mv(e,t){return(mv=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function vv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gv=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==fv(t)&&"function"!=typeof t?hv(e):t}(this,(e=pv(t)).call.apply(e,[this].concat(o))),vv(hv(n),"onClick",(function(){var e=n.props;(0,e.onClickResult)(e.index,e.result)})),vv(hv(n),"renderContent",(function(){var e=n.props.result,t=e.ambient_str,r=e.result_str_start,o=e.result_str_end,i=t.slice(0,r),a=t.slice(r,o),s=t.slice(o);return l.a.createElement(l.a.Fragment,null,i,l.a.createElement("span",{className:"search-value"},a),s)})),n}var n,r,o;return function(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}}),t&&mv(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.activeResultIndex,n=e.index;return l.a.createElement("div",{className:"SearchResult ".concat(n===t?"selected":""),onClick:this.onClick},this.renderContent())}}])&&dv(n.prototype,r),o&&dv(n,o),t}(l.a.PureComponent);vv(gv,"propTypes",{index:x.a.number.isRequired,result:x.a.object.isRequired,activeResultIndex:x.a.number.isRequired,onClickResult:x.a.func.isRequired});var yv=be((function(e){return{activeResultIndex:yo.getActiveResultIndex(e)}}))(gv);n(518);function bv(e){return(bv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Sv(e){return(Sv=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ev(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _v(e,t){return(_v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cv=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==bv(t)&&"function"!=typeof t?Ev(e):t}(this,(e=Sv(t)).call.apply(e,[this].concat(o))),xv(Ev(n),"onClickResult",(function(e,t){var r=n.props,o=r.setActiveResultIndex,i=r.closeElement;o(e),Xi.setActiveSearchResult(t),qt()&&i("searchPanel")})),xv(Ev(n),"onClickClose",(function(){n.props.closeElement("searchPanel")})),xv(Ev(n),"renderListSeparator",(function(e,t){var r=e===t,o=e.page_num!==t.page_num;return r||o?l.a.createElement(Th,{renderContent:function(){return"".concat(n.props.t("option.shared.page")," ").concat(t.page_num+1)}}):null})),n}var n,r,o;return function(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}}),t&&_v(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){!e.isOpen&&this.props.isOpen&&Gt()&&this.props.closeElement("leftPanel")}},{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.t,o=t.results,i=t.isSearching,a=t.noResult;if(n)return null;var s=xl("Panel SearchPanel",this.props);return l.a.createElement("div",{className:s,"data-element":"searchPanel"},l.a.createElement(Ra,{className:"close-btn hide-in-desktop hide-in-tablet",dataElement:"searchPanelCloseButton",img:"ic_close_black_24px",onClick:this.onClickClose}),l.a.createElement("div",{className:"results"},i&&l.a.createElement("div",{className:"info"},r("message.searching")),a&&l.a.createElement("div",{className:"info"},r("message.noResults")),o.map((function(t,n){var r=0===n?o[0]:o[n-1];return l.a.createElement(l.a.Fragment,{key:n},e.renderListSeparator(r,t),l.a.createElement(yv,{result:t,index:n,onClickResult:e.onClickResult}))}))))}}])&&wv(n.prototype,r),o&&wv(n,o),t}(l.a.PureComponent);xv(Cv,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,results:x.a.arrayOf(x.a.object),isSearching:x.a.bool,noResult:x.a.bool,setActiveResultIndex:x.a.func.isRequired,closeElement:x.a.func.isRequired,t:x.a.func.isRequired});var Tv=be((function(e){return{isDisabled:yo.isElementDisabled(e,"searchPanel"),isOpen:yo.isElementOpen(e,"searchPanel"),results:yo.getResults(e),isSearching:yo.isSearching(e),noResult:yo.isNoResult(e)}}),{setActiveResultIndex:Zi.setActiveResultIndex,closeElement:Zi.closeElement})(Qe()(Cv)),Ov=function(e){return 1-(.299*e.R+.587*e.G+.114*e.B)/255<.15||null===e.toHexString()?"dark":"bright"};n(519);function kv(e){return(kv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Pv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Av(e){return(Av=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Rv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mv(e,t){return(Mv=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function jv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lv=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==kv(t)&&"function"!=typeof t?Rv(e):t}(this,(e=Av(t)).call.apply(e,[this].concat(o))),jv(Rv(n),"setColorPalette",(function(e){var t=n.props;(0,t.setColorPalette)(t.colorMapKey,e)})),jv(Rv(n),"renderTextColorIcon",(function(){var e=n.props,t=e.style.TextColor,r=e.colorPalette;return l.a.createElement(va,{content:"option.annotationColor.TextColor"},l.a.createElement("div",{className:"TextColor"===r?"text selected":"text",style:{color:t.toHexString()},onClick:function(){return n.setColorPalette("TextColor")}},"Aa"))})),jv(Rv(n),"renderBorderColorIcon",(function(){var e,t=n.props,r=t.style.StrokeColor,o=t.colorPalette;return l.a.createElement(va,{content:"option.annotationColor.StrokeColor"},l.a.createElement("div",{className:"StrokeColor"===o?"border selected":"border",onClick:function(){return n.setColorPalette("StrokeColor")}},l.a.createElement("div",{className:"border-icon ".concat(Ov(r),"}"),style:{backgroundColor:r.toHexString()}},(e="dark"===Ov(r)?"#bfbfbf":"none",l.a.createElement("svg",{height:"100%",width:"100%"},l.a.createElement("circle",{cx:"50%",cy:"50%",r:"4.5",strokeWidth:"1",stroke:e,fill:"#fafafa"}))))))})),jv(Rv(n),"renderFillColorIcon",(function(){var e=n.props,t=e.style.FillColor,r=e.colorPalette,o=null===t.toHexString();return l.a.createElement(va,{content:"option.annotationColor.FillColor"},l.a.createElement("div",{className:"FillColor"===r?"fill selected":"fill",onClick:function(){return n.setColorPalette("FillColor")}},l.a.createElement("div",{className:"fill-icon ".concat(Ov(t)," ").concat(o?"transparency":""),style:{backgroundColor:t.toHexString()}},o&&l.a.createElement("svg",{width:"100%",height:"100%"},l.a.createElement("line",{x1:"0%",y1:"100%",x2:"100%",y2:"0%",strokeWidth:"1",stroke:"#e44234",strokeLinecap:"square"})))))})),n}var n,r,o;return function(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}}),t&&Mv(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.t,n=e.colorPalette,r=e.colorMapKey,o=za(r).availablePalettes;return o.length<2?null:l.a.createElement("div",{className:"stylePopup-title"},l.a.createElement("div",{className:"palette-title"},t("option.annotationColor.".concat(n))),l.a.createElement("div",{className:"palette"},o.includes("TextColor")&&this.renderTextColorIcon(),o.includes("StrokeColor")&&this.renderBorderColorIcon(),o.includes("FillColor")&&this.renderFillColorIcon()))}}])&&Pv(n.prototype,r),o&&Pv(n,o),t}(l.a.PureComponent);jv(Lv,"propTypes",{style:x.a.object.isRequired,colorPalette:x.a.oneOf(["TextColor","StrokeColor","FillColor"]),colorMapKey:x.a.string.isRequired,setColorPalette:x.a.func.isRequired,t:x.a.func.isRequired});var Dv=be(null,{setColorPalette:Zi.setColorPalette})(Qe(null,{wait:!1})(Lv));n(520);function Nv(e){return(Nv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Iv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zv(e){return(zv=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bv(e,t){return(Bv=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Uv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hv=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Nv(t)&&"function"!=typeof t?Fv(e):t}(this,zv(t).call(this,e)),Uv(Fv(n),"setColor",(function(e){var t=n.props,r=t.property,o=t.onStyleChange,i=e.target.style.backgroundColor,a=i?i.slice(i.indexOf("(")+1,-1).split(","):[0,0,0,0];o(r,new window.Annotations.Color(a[0],a[1],a[2],a[3]))})),Uv(Fv(n),"renderTransparencyCell",(function(e,t){var r=n.props.property;if("TextColor"===r||"StrokeColor"===r)return l.a.createElement("div",{className:"dummy-cell",key:t});var o=l.a.createElement("svg",{width:"100%",height:"100%",style:{position:"absolute",top:"0px",left:"0px"}},l.a.createElement("line",{x1:"0%",y1:"100%",x2:"100%",y2:"0%",strokeWidth:"1",stroke:"#e44234",strokeLinecap:"square"}));return l.a.createElement("div",{className:"cell",key:t,onClick:n.setColor},n.renderCheckMark(e),o)})),Uv(Fv(n),"renderColorCell",(function(e,t){return l.a.createElement("div",{className:"cell",key:t,style:{backgroundColor:e},onClick:n.setColor},n.renderCheckMark(e))})),Uv(Fv(n),"renderCheckMark",(function(e){var t=n.props.color;return t.toHexString()===e?l.a.createElement(Ta,{className:"check-mark ".concat(Ov(t)),glyph:"ic_check_black_24px"}):null})),n.palette=[["#F1A099","#FFC67B","#FFE6A2","#80E5B1","#92E8E8","#A6A1E6","#E2A1E6"],["#E44234","#FF8D00","#FFCD45","#00CC63","#25D2D1","#4E7DE9","#C544CE"],["#88271F","#B54800","#F69A00","#007A3B","#167E7D","#2E4B8B","#76287B"],[null,"#FFFFFF","#CDCDCD","#9C9C9C","#696969","#373737","#000000"]],n}var n,r,o;return function(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}}),t&&Bv(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this;return l.a.createElement("div",{className:"ColorPalette","data-element":"colorPalette"},this.palette.map((function(t,n){return l.a.createElement("div",{className:"row",key:n},t.map((function(t,r){return 3===n&&0===r?e.renderTransparencyCell(t,r):e.renderColorCell(t,r)})))})))}}])&&Iv(n.prototype,r),o&&Iv(n,o),t}(l.a.PureComponent);Uv(Hv,"propTypes",{property:x.a.string.isRequired,color:x.a.object.isRequired,onStyleChange:x.a.func.isRequired});var Wv=Hv,Vv=21,Gv=6.5;n(521);function qv(e){return(qv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Kv(e){return(Kv=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Yv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zv(e,t){return(Zv=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Qv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xv=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==qv(t)&&"function"!=typeof t?Yv(e):t}(this,Kv(t).call(this,e)),Qv(Yv(n),"updateSvg",(function(){n.setLineLength(),n.forceUpdate()})),Qv(Yv(n),"setLineLength",(function(){n.lineLength=.94*n.sliderSvg.current.getBoundingClientRect().width-2*Gv})),Qv(Yv(n),"onMouseDown",(function(e){n.isMouseDown=!0,n.onMove(e.nativeEvent)})),Qv(Yv(n),"onMouseUp",(function(){n.isMouseDown=!1})),Qv(Yv(n),"onTouchStart",(function(e){n.onMove(e)})),Qv(Yv(n),"onMove",(function(e){if(!!e.touches||n.isMouseDown){e.preventDefault();var t=n.props,r=t.property;(0,t.onStyleChange)(r,(0,t.convertRelativeCirclePositionToValue)(n.getRelativeCirclePosition(e)))}})),Qv(Yv(n),"getRelativeCirclePosition",(function(e){var t,r=!e.touches,o=Gv,i=o+n.lineLength,a=n.sliderSvg.current.getBoundingClientRect().left;return(t=r?e.pageX-a:e.touches[0].pageX-a)<o?t=o:t>i&&(t=i),(t-o)/n.lineLength})),Qv(Yv(n),"renderSlider",(function(){var e=n.props,t=e.displayProperty,r=e.displayValue,o=e.getCirclePosition,i=e.t,a=o(n.lineLength);return l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"slider__property"},i("option.slider.".concat(t))),l.a.createElement("svg",{"data-element":"slider",width:"100%",height:Vv,onMouseDown:n.onMouseDown,onTouchStart:n.onTouchStart,ref:n.sliderSvg},l.a.createElement("line",{x1:Gv,y1:"50%",x2:a,y2:"50%",strokeWidth:"2",stroke:"#00a5e4",strokeLinecap:"round"}),l.a.createElement("line",{x1:a,y1:"50%",x2:n.lineLength+Gv,y2:"50%",strokeWidth:"2",stroke:"#e0e0e0",strokeLinecap:"round"}),l.a.createElement("circle",{cx:a,cy:"50%",r:Gv,fill:"#00a5e4"})),l.a.createElement("div",{className:"slider__value"},r))})),n.isMouseDown=!1,n.sliderSvg=l.a.createRef(),n.lineLength=0,n}var n,r,o;return function(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}}),t&&Zv(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){window.addEventListener("mousemove",this.onMove),window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("orientationchange",this.updateSvg),window.addEventListener("resize",this.updateSvg),this.sliderSvg.current.addEventListener("touchmove",this.onMove,{passive:!1}),this.updateSvg()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("mousemove",this.onMove),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("orientationchange",this.updateSvg),window.removeEventListener("resize",this.updateSvg),this.sliderSvg.current.removeEventListener("touchmove",this.onMove,{passive:!1})}},{key:"render",value:function(){return Kt?l.a.createElement("div",{className:"slider"},this.renderSlider()):this.renderSlider()}}])&&$v(n.prototype,r),o&&$v(n,o),t}(l.a.PureComponent);Qv(Xv,"propTypes",{property:x.a.string.isRequired,value:x.a.oneOfType([x.a.number,x.a.string]),displayProperty:x.a.string.isRequired,displayValue:x.a.oneOfType([x.a.number,x.a.string]),getCirclePosition:x.a.func.isRequired,convertRelativeCirclePositionToValue:x.a.func.isRequired,onStyleChange:x.a.func.isRequired,t:x.a.func.isRequired});var Jv=Qe(null,{wait:!1})(Xv);n(522);function eg(e){return(eg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ng(e){return(ng=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rg(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function og(e,t){return(og=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ig(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ag=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==eg(t)&&"function"!=typeof t?rg(e):t}(this,ng(t).call(this,e)),ig(rg(n),"onScaleChange",(function(e,t){n.setState(ig({},t,Number(e)),(function(){n.props.onStyleChange("Scale",[[n.state.currScaleFrom,n.state.currUnitFrom],[n.state.currScaleTo,n.state.currUnitTo]])}))})),ig(rg(n),"onPrecisionChange",(function(e,t){n.setState(ig({},t,Number(e)),(function(){n.props.onStyleChange("Precision",n.state.currPrecision)}))})),ig(rg(n),"onUnitChange",(function(e,t){n.setState(ig({},t,e.target.value),(function(){n.props.onStyleChange("Scale",[[n.state.currScaleFrom,n.state.currUnitFrom],[n.state.currScaleTo,n.state.currUnitTo]])}))})),ig(rg(n),"getLanguage",(function(){var e="en";return It.language&&(e=It.language),e})),ig(rg(n),"formatValue",(function(e){var t=n.getLanguage();return"de"===t?e=e.toLocaleString("de-DE",{maximumFractionDigits:4}):"fr"===t?e=e.toLocaleString("fr-FR",{maximumFractionDigits:4}):"ru"===t&&(e=e.toLocaleString("ru-RU",{maximumFractionDigits:4})),e})),ig(rg(n),"toggleEditing",(function(){n.setState((function(e){return{isEditing:!e.isEditing}}))})),ig(rg(n),"renderScaleInput",(function(e,t){return Yt?l.a.createElement("input",{className:"ScaleInput",type:"number",step:"any",value:t,onChange:function(t){return n.onScaleChange(t.target.value,e)}}):n.state.isEditing?l.a.createElement("input",{className:"ScaleInput",type:"number",step:"any",value:t,onChange:function(t){return n.onScaleChange(t.target.value,e)},onBlur:n.toggleEditing}):l.a.createElement("input",{className:"ScaleInput",type:"text",value:n.formatValue(t),onFocus:n.toggleEditing,readOnly:!0})})),n.state={currScaleFrom:e.scale[0][0],currUnitFrom:e.scale[0][1],currScaleTo:e.scale[1][0],currUnitTo:e.scale[1][1],currPrecision:e.precision,isEditing:!1},n}var n,r,o;return function(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}}),t&&og(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.scale,r=t.precision;this.props.scale!==e.scale&&this.setState({currScaleFrom:n[0][0],currUnitFrom:n[0][1],currScaleTo:n[1][0],currUnitTo:n[1][1]}),this.props.precision!==e.precision&&this.setState({currPrecision:r})}},{key:"render",value:function(){var e=this,t=this.props,n=t.measurementUnits,r=t.t,o=n.from,i=n.to;return l.a.createElement("div",{className:"MeasurementOption"},l.a.createElement("div",{className:"Scale"},l.a.createElement("div",{className:"LayoutTitle"},r("option.measurementOption.scale")),l.a.createElement("div",{className:"Layout"},this.renderScaleInput("currScaleFrom",this.state.currScaleFrom),l.a.createElement("select",{className:"UnitInput",value:this.state.currUnitFrom,onChange:function(t){return e.onUnitChange(t,"currUnitFrom")}},o.map((function(e){return l.a.createElement("option",{key:e,value:e},e)}))),l.a.createElement("div",{className:"ScaleEquals"},"="),this.renderScaleInput("currScaleTo",this.state.currScaleTo),l.a.createElement("select",{className:"UnitInput",value:this.state.currUnitTo,onChange:function(t){return e.onUnitChange(t,"currUnitTo")}},i.map((function(e){return l.a.createElement("option",{key:e,value:e},e)}))))),l.a.createElement("div",{className:"Precision"},l.a.createElement("div",{className:"LayoutTitlePrecision"},r("option.shared.precision")),l.a.createElement("div",{className:"LayoutPrecision"},l.a.createElement("select",{className:"PrecisionInput",value:this.state.currPrecision,onChange:function(t){return e.onPrecisionChange(t.target.value,"currPrecision")}},[{value:.1,name:"0.1"},{value:.01,name:"0.01"},{value:.001,name:"0.001"},{value:1e-4,name:"0.0001"}].map((function(t){return l.a.createElement("option",{key:t.value,value:t.value},e.formatValue(t.value))}))))))}}])&&tg(n.prototype,r),o&&tg(n,o),t}(l.a.Component);ig(ag,"propTypes",{scale:x.a.arrayOf(x.a.array).isRequired,precision:x.a.number.isRequired,t:x.a.func.isRequired,measurementUnits:x.a.shape({from:x.a.array,to:x.a.array}).isRequired,onStyleChange:x.a.func.isRequired});var lg=be((function(e){return{measurementUnits:yo.getMeasurementUnits(e)}}))(Qe()(ag));n(523);function sg(e){return(sg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ug(){return(ug=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function cg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function fg(e){return(fg=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dg(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pg(e,t){return(pg=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function hg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mg=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==sg(t)&&"function"!=typeof t?dg(e):t}(this,(e=fg(t)).call.apply(e,[this].concat(o))),hg(dg(n),"renderColorPalette",(function(){var e=n.props,t=e.style,r=e.onStyleChange,o=e.currentPalette;return l.a.createElement(Wv,{color:t[o],property:o,onStyleChange:r})})),hg(dg(n),"renderSliders",(function(){var e=n.props,t=e.style,r=t.Opacity,o=t.StrokeThickness,i=t.FontSize,a=e.onStyleChange,s=e.isFreeText,u=Gv,c=[{property:"Opacity",displayProperty:"opacity",value:r,displayValue:"".concat(Math.round(100*r),"%"),getCirclePosition:function(e){return r*e+u},convertRelativeCirclePositionToValue:function(e){return e}},{property:"StrokeThickness",displayProperty:"thickness",value:o,displayValue:"".concat(Math.round(o),"pt"),getCirclePosition:function(e){return s?o/20*e+u:(o-1)/19*e+u},convertRelativeCirclePositionToValue:function(e){return s?20*e:19*e+1}},{property:"FontSize",displayProperty:"text",value:i,displayValue:"".concat(Math.round(parseInt(i,10)),"pt"),getCirclePosition:function(e){return(parseInt(i,10)-5)/40*e+u},convertRelativeCirclePositionToValue:function(e){return"".concat(40*e+5,"pt")}}];return[r,o,i].map((function(e,t){if(null==e)return null;var n=c[t],r=n.property;return l.a.createElement(Jv,ug({},n,{key:r,onStyleChange:a}))}))})),n}var n,r,o;return function(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}}),t&&pg(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.currentPalette,n=e.style,r=e.colorMapKey,o=e.onStyleChange,i=n.Scale,a=n.Precision;return l.a.createElement("div",{className:"Popup StylePopup","data-element":"stylePopup"},t&&l.a.createElement("div",{className:"colors-container"},l.a.createElement("div",{className:"inner-wrapper"},l.a.createElement(Dv,{colorPalette:t,colorMapKey:r,style:n}),this.renderColorPalette())),l.a.createElement("div",{className:"sliders-container",onMouseDown:function(e){return e.preventDefault()}},l.a.createElement("div",{className:"sliders"},!this.props.hideSlider&&this.renderSliders())),i&&a&&l.a.createElement(lg,{scale:i,precision:a,onStyleChange:o}))}}])&&cg(n.prototype,r),o&&cg(n,o),t}(l.a.PureComponent);hg(mg,"propTypes",{style:x.a.object.isRequired,onStyleChange:x.a.func.isRequired,isFreeText:x.a.bool.isRequired,hideSlider:x.a.bool,colorMapKey:x.a.string.isRequired,currentPalette:x.a.oneOf(["TextColor","StrokeColor","FillColor"])});var vg=be((function(e,t){var n=t.colorMapKey;return{currentPalette:yo.getCurrentPalette(e,n)}}))(mg);var gg=["AnnotationCreateDistanceMeasurement","AnnotationCreatePerimeterMeasurement","AnnotationCreateAreaMeasurement"],yg=function(e,t,n){var r=[];if(gg.includes(e))r=gg.map(Xi.getTool);else{var o=Xi.getTool(e);o&&r.push(o)}r.forEach((function(e){e.setStyles(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},t,n))}))};n(524);function bg(e){return(bg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Sg(e){return(Sg=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Eg(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _g(e,t){return(_g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cg=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==bg(t)&&"function"!=typeof t?Eg(e):t}(this,(e=Sg(t)).call.apply(e,[this].concat(o))),xg(Eg(n),"handleStyleChange",(function(e,t){var r=n.props.annotation;Xi.setAnnotationStyles(r,xg({},e,t)),yg(r.ToolName,e,t)})),xg(Eg(n),"handleClick",(function(e){qt()&&e.target===e.currentTarget&&n.props.closeElement("annotationPopup")})),n}var n,r,o;return function(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}}),t&&_g(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.isDisabled,n=e.annotation,r=e.style,o=n instanceof window.Annotations.FreeTextAnnotation&&n.getIntent()===window.Annotations.FreeTextAnnotation.Intent.FreeText,i=xl("Popup AnnotationStylePopup",this.props),a=n instanceof window.Annotations.RedactionAnnotation,s=Na(n);return t?null:l.a.createElement("div",{className:i,"data-element":"annotationStylePopup",onClick:this.handleClick},l.a.createElement(vg,{colorMapKey:s,style:r,isFreeText:o,onStyleChange:this.handleStyleChange,hideSlider:a}))}}])&&wg(n.prototype,r),o&&wg(n,o),t}(l.a.Component);xg(Cg,"propTypes",{isDisabled:x.a.bool,annotation:x.a.object.isRequired,style:x.a.object.isRequired,closeElement:x.a.func.isRequired});var Tg=be((function(e){return{isDisabled:yo.isElementDisabled(e,"annotationStylePopup")}}),{closeElement:Zi.closeElement})(Cg);function Og(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Og(n,!0).forEach((function(t){Pg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Og(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Pg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ag={dataElement:x.a.string.isRequired,children:x.a.arrayOf(x.a.any).isRequired},Rg=function(e){var t=e.dataElement,n=e.children,r=Te((function(e){return yo.getPopupItems(e,t)}),K),o=l.a.Children.toArray(n);return r.map((function(e,t){var n=e.dataElement,r=e.type,i=e.hidden,a="".concat(r,"-").concat(n||t),s=null==i?void 0:i.map((function(e){return"hide-in-".concat(e)})).join(" "),u=o.find((function(e){return e.props.dataElement===n}));u||("toolButton"===r&&(u=l.a.createElement(Va,null)),"toolGroupButton"===r&&(u=l.a.createElement(Ja,null)),"toggleElementButton"===r&&(u=l.a.createElement(el,null)),"actionButton"===r&&(u=l.a.createElement(tl,null)),"statefulButton"===r&&(u=l.a.createElement(cl,null)),"customElement"===r&&(u=l.a.createElement(ml,null)),"spacer"!==r&&"divider"!==r||(u=l.a.createElement("div",{className:"".concat(r," ").concat(s)})));var c=kg({},e,{mediaQueryClassName:s});return u?l.a.cloneElement(u,kg({},u.props,{},c,{key:a})):null}))};Rg.propTypes=Ag;var Mg=Rg;function jg(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var Lg=function(e){var t=Dg(e),n=t.left,r=t.top,o=t.right,i=t.bottom,a=e.getPageNumber()-1;return{topLeft:Fg(n,r,a),bottomRight:Fg(o,i,a)}},Dg=function(e){var t=e.getRect(),n=t.x1,r=t.y1,o=t.x2,i=t.y2,a=e instanceof window.Annotations.StickyAnnotation,l=e.Width,s=Xi.getCompleteRotation(e.PageNumber);if(1===s){var u=[i,r];r=u[0],i=u[1],a&&(r-=l,i-=l)}else if(2===s){var c=[o,n];n=c[0],o=c[1];var f=[i,r];r=f[0],i=f[1],a&&(r-=l,i-=l,n-=l,o-=l)}else if(3===s){var d=[o,n];n=d[0],o=d[1],a&&(n-=l,o-=l)}return{left:n,top:r,right:o,bottom:i}},Ng=function(e){var t=Ig(e),n=t.startPageIndex,r=t.endPageIndex,o=zg(e,n,r),i=o.left,a=o.right,l=o.top,s=o.bottom,u=Fg(i,l,n),c=Fg(a,s,r);if(Xi.getRotation()>1){var f=u;u=c,c=f}return{topLeft:u,bottomRight:c}},Ig=function(e){var t=Object.keys(e).map((function(e){return Number(e)}));return{startPageIndex:Math.min.apply(Math,jg(t)),endPageIndex:Math.max.apply(Math,jg(t))}},zg=function(e,t,n){var r=function(){var r=e[t][0].y3,o=e[n];return{top:r,bottom:o[o.length-1].y1}}(),o=r.top,i=r.bottom,a=function(){var t,n;return Object.keys(e).forEach((function(r){e[r].forEach((function(e){var r=e.x1,o=e.x2;(!t||r<t)&&(t=r),(!n||o>n)&&(n=o)}))})),{left:t,right:n}}();return{left:a.left,top:o,bottom:i,right:a.right}},Fg=function(e,t,n){return Xi.getDisplayModeObject().pageToWindow({x:e,y:t},n)},Bg=function(e){var t=e.current.getBoundingClientRect();return{width:t.width,height:t.height}},Ug=function(e,t){var n=Vg(e,t,300);return{left:Wg(e,t),top:n}},Hg=function(e,t){var n=Vg(e,t,150);return{left:Wg(e,t),top:n}},Wg=function(e,t){var n=e.topLeft,r=e.bottomRight,o=t.width,i=Xi.getScrollViewElement().scrollLeft,a=(n.x+r.x)/2-i-o/2;return a<0?a=0:a+o>window.innerWidth&&(a=window.innerWidth-o),Math.round(a)},Vg=function(e,t,n){var r=e.topLeft,o=e.bottomRight,i=t.height,a=Xi.getScrollViewElement(),l=a.scrollTop,s=a.clientHeight,u=n-60,c=r.y-l-10,f=o.y,d=o.y-c;return c>=n?c-=i:f-l>s-u?c+=(d-252)/2:c=o.y-l+17,Math.round(c)},Gg=function(e,t){Object(a.useEffect)((function(){var n=function(n){e.current&&!e.current.contains(n.target)&&t(n)};return document.addEventListener("mousedown",n),document.addEventListener("touchstart",n),function(){document.removeEventListener("mousedown",n),document.removeEventListener("touchstart",n)}}),[e,t])};n(525);function qg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qg(n,!0).forEach((function(t){Kg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qg(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Kg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Yg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Zg=function(){var e=Yg(Te((function(e){return[yo.isElementDisabled(e,"annotationPopup"),yo.isElementOpen(e,"annotationPopup"),yo.isElementDisabled(e,"notesPanel"),yo.isElementDisabled(e,"annotationStylePopup"),yo.isElementOpen(e,"leftPanel"),yo.isElementOpen(e,"searchPanel")]}),K),6),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],s=e[5],u=Ee(),c=Yg(Object(a.useState)({left:0,top:0}),2),f=c[0],d=c[1],p=Yg(Object(a.useState)(null),2),h=p[0],m=p[1],v=Yg(Object(a.useState)(!1),2),g=v[0],y=v[1],b=Yg(Object(a.useState)(!1),2),w=b[0],S=b[1],E=Object(a.useRef)();if(Gg(E,(function(e){var t=document.querySelector('[data-element="notesPanel"]');(null==t?void 0:t.contains(e.target))||u(Zi.closeElement("annotationPopup"))})),Object(a.useEffect)((function(){var e=function(){var e,t;E.current&&(d((e=E,{left:(t=Ug(Lg(h),Bg(e))).left,top:t.top})),u(Zi.openElement("annotationPopup")))};(h||w)&&e();var t=function(t){h&&(Xi.getAnnotationByMouseEvent(t)===h&&e())},n=function(t,n){"modify"===n&&Xi.isAnnotationSelected(h)&&e()},r=function(){h&&y(Xi.canModify(h))};return Xi.addEventListener("mouseLeftUp",t),Xi.addEventListener("annotationChanged",n),Xi.addEventListener("updateAnnotationPermission",r),function(){Xi.removeEventListener("mouseLeftUp",t),Xi.removeEventListener("annotationChanged",n),Xi.removeEventListener("updateAnnotationPermission",r)}}),[u,g,h,w]),Object(a.useEffect)((function(){var e=function(){u(Zi.closeElement("annotationPopup")),d({left:0,top:0}),m(null),y(!1),S(!1)};(i||s)&&e();var t=function(t,n){"selected"===n&&t.length?(m(t[0]),y(Xi.canModify(t[0]))):e()};return Xi.addEventListener("annotationSelected",t),Xi.addEventListener("documentUnloaded",e),window.addEventListener("resize",e),function(){Xi.removeEventListener("annotationSelected",t),Xi.removeEventListener("documentUnloaded",e),window.addEventListener("resize",e)}}),[u,i,s]),t||!h)return null;var _=iu(h),x=Object.keys(_).length>0,C=Xi.isAnnotationRedactable(h),T=Xi.getSelectedAnnotations(),O=T.find((function(e){return!e.InReplyTo})),k=T.length,P=Xi.getNumberOfGroups(T),A=P>1,R=1===P&&k>1,M=k>1;return l.a.createElement("div",{className:ua()({Popup:!0,AnnotationPopup:!0,open:n,closed:!n,stylePopupOpen:w}),ref:E,"data-element":"annotationPopup",style:$g({},f)},w?l.a.createElement(Tg,{annotation:h,style:_,isOpen:n}):l.a.createElement(Mg,{dataElement:"annotationPopup"},!r&&!M&&"CropPage"!==h.ToolName&&l.a.createElement(tl,{dataElement:"annotationCommentButton",title:"action.comment",img:"ic_comment_black_24px",onClick:function(){h instanceof window.Annotations.FreeTextAnnotation?Xi.getAnnotationManager().trigger("annotationDoubleClicked",h):i?(u(Zi.setActiveLeftPanel("notesPanel")),u(Zi.triggerNoteEditing())):(u(Zi.openElement("notesPanel")),setTimeout((function(){u(Zi.triggerNoteEditing())}),400)),u(Zi.closeElement("annotationPopup"))}}),g&&x&&!o&&!M&&"CropPage"!==h.ToolName&&l.a.createElement(tl,{dataElement:"annotationStyleEditButton",title:"action.style",img:"ic_palette_black_24px",onClick:function(){return S(!0)}}),"CropPage"===h.ToolName&&l.a.createElement(tl,{dataElement:"annotationCropButton",title:"action.apply",img:"ic_check_black_24px",onClick:function(){Xi.getTool("CropPage").applyCrop(),u(Zi.closeElement("annotationPopup"))}}),C&&!M&&l.a.createElement(tl,{dataElement:"annotationRedactButton",title:"action.apply",img:"ic_check_black_24px",onClick:function(){u(Bs(h)),u(Zi.closeElement("annotationPopup"))}}),A&&l.a.createElement(tl,{dataElement:"annotationGroupButton",title:"action.group",img:"ic_group_24px",onClick:function(){return Xi.groupAnnotations(O,T)}}),R&&l.a.createElement(tl,{dataElement:"annotationUngroupButton",title:"action.ungroup",img:"ic_ungroup_24px",onClick:function(){return Xi.ungroupAnnotations(T)}}),g&&l.a.createElement(tl,{dataElement:"annotationDeleteButton",title:"action.delete",img:"ic_delete_black_24px",onClick:function(){Xi.deleteAnnotations(Xi.getSelectedAnnotations()),u(Zi.closeElement("annotationPopup"))}}),g&&h.Measure&&h instanceof Annotations.LineAnnotation&&l.a.createElement(tl,{dataElement:"calibrateButton",title:"action.calibrate",img:"calibrate",onClick:function(){u(Zi.closeElement("annotationPopup")),u(Zi.openElement("calibrationModal"))}})))},Qg=function(e,t){var n=Xg(t);Xi.clearSelection(),Xi.addAnnotations(n),Xi.selectAnnotations(n),e(Zi.closeElement("textPopup"))},Xg=function(e){var t=[],n=Xi.getSelectedTextQuads();return Object.keys(n).forEach((function(r){var o=parseInt(r,10)+1,i=Jg(e,o,n);!window.Tools.TextAnnotationCreateTool.AUTO_SET_TEXT||i instanceof window.Annotations.RedactionAnnotation||i.setContents(Xi.getSelectedText(o)),i instanceof window.Annotations.RedactionAnnotation&&ty(i),ey(i),t.push(i)})),t},Jg=function(e,t,n){var r=new e;return r.PageNumber=t,r.Quads=n[t-1],r.Author=Xi.getCurrentUser(),r},ey=function(e){var t=function(e){return La[Na(e)].toolNames[0]}(e);if(t){var n=ja(t).StrokeColor;e.StrokeColor=n}},ty=function(e){var t=Xi.getToolModeMap().AnnotationCreateRedaction.defaults,n=void 0===t?{}:t;if(n){if(n.StrokeColor){var r=n.StrokeColor;e.StrokeColor=new window.Annotations.Color(r.R,r.G,r.B,r.A)}if(n.StrokeThickness&&(e.StrokeThickness=n.StrokeThickness),n.FillColor){var o=n.FillColor;e.FillColor=new window.Annotations.Color(o.R,o.G,o.B,o.A)}}},ny=function(){if(window.clipboardData)window.clipboardData.setData("Text",Xi.getSelectedText());else{var e=document.getElementById("copy-textarea");e.value=Xi.getSelectedText(),e.select(),e.setSelectionRange(0,99999);try{document.execCommand("copy"),e.blur()}catch(e){console.error("Copy is not supported by browser. ".concat(e))}}};n(526);function ry(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ry(n,!0).forEach((function(t){iy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ry(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function iy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ay(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var ly=function(){var e=ay(Te((function(e){return[yo.isElementDisabled(e,"textPopup"),yo.isElementOpen(e,"textPopup")]}),K),2),t=e[0],n=e[1],r=Ee(),o=ay(Object(a.useState)({left:0,top:0}),2),i=o[0],s=o[1],u=Object(a.useRef)();return Gg(u,(function(){r(Zi.closeElement("textPopup"))})),Object(a.useEffect)((function(){n&&r(Zi.closeElements(["annotationPopup","contextMenuPopup"]))}),[r,n]),Object(a.useEffect)((function(){var e=Xi.getTool("TextSelect"),t=function(e,t){u.current&&(s(function(e,t){var n=Hg(Ng(e),Bg(t));return{left:n.left,top:n.top}}(t,u)),r(Zi.openElement("textPopup")))};return e.on("selectionComplete",t),function(){return e.on("selectionComplete",t)}}),[r]),t?null:l.a.createElement("div",{className:ua()({Popup:!0,TextPopup:!0,open:n,closed:!n}),"data-element":"textPopup",ref:u,style:oy({},i),onClick:function(){return r(Zi.closeElement("textPopup"))}},l.a.createElement(Mg,{dataElement:"textPopup"},l.a.createElement(tl,{dataElement:"copyTextButton",title:"action.copy",img:"ic_copy_black_24px",onClick:ny}),l.a.createElement(tl,{dataElement:"textHighlightToolButton",title:"annotation.highlight",img:"ic_annotation_highlight_black_24px",onClick:function(){return Qg(r,Annotations.TextHighlightAnnotation)}}),l.a.createElement(tl,{dataElement:"textUnderlineToolButton",title:"annotation.underline",img:"ic_annotation_underline_black_24px",onClick:function(){return Qg(r,Annotations.TextUnderlineAnnotation)}}),l.a.createElement(tl,{dataElement:"textSquigglyToolButton",title:"annotation.squiggly",img:"ic_annotation_squiggly_black_24px",onClick:function(){return Qg(r,Annotations.TextSquigglyAnnotation)}}),l.a.createElement(tl,{title:"annotation.strikeout",img:"ic_annotation_strikeout_black_24px",onClick:function(){return Qg(r,Annotations.TextStrikeoutAnnotation)},dataElement:"textStrikeoutToolButton"}),Xi.isCreateRedactionEnabled()&&l.a.createElement(tl,{dataElement:"textRedactToolButton",title:"option.redaction.markForRedaction",img:"ic_annotation_add_redact_black_24px",onClick:function(){return Qg(r,Annotations.RedactionAnnotation)}})))},sy=function(e,t){var n,r=e.dispatch,o=e.getState,i=(null===(n=yo.getToolButtonObject(o(),t))||void 0===n?void 0:n.group)||"";r(i?Zi.openElement("toolsOverlay"):Zi.closeElement("toolsOverlay")),Xi.getToolMode().name===t&&Ma(t)?r(Zi.toggleElement("toolStylePopup")):(window.innerWidth<=900&&"Pan"!==t&&"AnnotationEdit"!==t&&r(Zi.setActiveHeaderGroup("tools")),r(Zi.closeElement("toolStylePopup")),Xi.setToolMode(t),r(Zi.setActiveToolGroup(i)))};n(527);function uy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uy(n,!0).forEach((function(t){fy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uy(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var py=function(){var e=dy(Te((function(e){return[yo.isElementOpen(e,"contextMenuPopup"),yo.isElementDisabled(e,"contextMenuPopup")]}),K),2),t=e[0],n=e[1],r=Ee(),o=Se(),i=dy(Object(a.useState)({left:0,top:0}),2),s=i[0],u=i[1],c=Object(a.useRef)();return Gg(c,(function(){r(Zi.closeElement("contextMenuPopup"))})),Object(a.useEffect)((function(){t&&r(Zi.closeElements(["annotationPopup","textPopup"]))}),[r,t]),Object(a.useEffect)((function(){var e=function(e){var t=e.target.tagName,n="INPUT"===t,o="TEXTAREA"===t,i=document.querySelector(".DocumentContainer").contains(e.target);if(c.current&&i&&!n&&!o){e.preventDefault();var a=e.pageX,l=e.pageY,s=c.current.getBoundingClientRect(),f=s.width,d=s.height,p=document.querySelector(".DocumentContainer").getBoundingClientRect();a<p.left&&(a=p.left+2),a+f>p.right&&(a=p.right-f-2),l<p.top&&(l=p.top+2),l+d>p.bottom&&(l=p.bottom-d-2),u({left:a,top:l}),r(Zi.openElement("contextMenuPopup"))}};return document.addEventListener("contextmenu",e),function(){return document.removeEventListener("contextmenu",e)}}),[r]),n?null:l.a.createElement("div",{className:ua()({Popup:!0,ContextMenuPopup:!0,open:t,closed:!t}),ref:c,"data-element":"contextMenuPopup",style:cy({},s),onClick:function(){return r(Zi.closeElement("contextMenuPopup"))}},l.a.createElement(Mg,{dataElement:"contextMenuPopup"},l.a.createElement(tl,{dataElement:"panToolButton",title:"tool.pan",img:"ic_pan_black_24px",onClick:function(){return sy(o,"Pan")}}),l.a.createElement(tl,{dataElement:"stickyToolButton",title:"annotation.stickyNote",img:"ic_annotation_sticky_note_black_24px",onClick:function(){return sy(o,"AnnotationCreateSticky")}}),l.a.createElement(tl,{dataElement:"highlightToolButton",title:"annotation.highlight",img:"ic_annotation_highlight_black_24px",onClick:function(){return sy(o,"AnnotationCreateTextHighlight")}}),l.a.createElement(tl,{dataElement:"freeHandToolButton",title:"annotation.freehand",img:"ic_annotation_freehand_black_24px",onClick:function(){return sy(o,"AnnotationCreateFreeHand")}}),l.a.createElement(tl,{dataElement:"freeTextToolButton",title:"annotation.freetext",img:"ic_annotation_freetext_black_24px",onClick:function(){return sy(o,"AnnotationCreateFreeText")}})))};n(528);function hy(e){return(hy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function my(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function vy(e){return(vy=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function gy(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yy(e,t){return(yy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function by(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wy=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==hy(t)&&"function"!=typeof t?gy(e):t}(this,vy(t).call(this,e)),by(gy(n),"handleClick",(function(e){qt()&&e.target===e.currentTarget&&n.props.closeElement("toolStylePopup")})),by(gy(n),"handleClickOutside",(function(e){var t=document.querySelector('[data-element="toolsOverlay"]'),r=document.querySelector('[data-element="header"]'),o=null==t?void 0:t.contains(e.target),i=null==r?void 0:r.contains(e.target);o||i||n.close()})),by(gy(n),"close",(function(){n.props.closeElement("toolStylePopup")})),by(gy(n),"handleStyleChange",(function(e,t){yg(n.props.activeToolName,e,t)})),by(gy(n),"positionToolStylePopup",(function(){var e=n.props,t=e.toolButtonObjects[e.activeToolName].dataElement,r=document.querySelectorAll(".Header [data-element=".concat(t,"], .ToolsOverlay [data-element=").concat(t,"]"))[0];if(r){var o=n.getToolStylePopupPositionBasedOn(r,n.popup),i=o.left,a=o.top;n.setState({left:i,top:a})}})),by(gy(n),"getToolStylePopupPositionBasedOn",(function(e,t){var n=e.getBoundingClientRect(),r=t.current.getBoundingClientRect(),o=(n.left+n.right)/2,i=n.bottom+1,a=o-r.width/2;return{left:a=(a=o+r.width/2>window.innerWidth?window.innerWidth-r.width-12:a)<0?0:a,top:i}})),n.popup=l.a.createRef(),n.state={left:0,top:0},n}var n,r,o;return function(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}}),t&&yy(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.close)}},{key:"componentDidUpdate",value:function(e){e.isOpen||!this.props.isOpen||this.props.isDisabled||(this.props.closeElements(["viewControlsOverlay","searchOverlay","menuOverlay","signatureOverlay","zoomOverlay","redactionOverlay"]),this.positionToolStylePopup()),e.activeToolName!==this.props.activeToolName&&!this.props.isDisabled&&this.positionToolStylePopup()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.close)}},{key:"render",value:function(){var e=this.state,t=e.left,n=e.top,r=this.props,o=r.isDisabled,i=r.activeToolName,a=r.activeToolStyle,s="AnnotationCreateFreeText"===i,u=xl("Popup ToolStylePopup",this.props),c=Da(i);if(o)return null;var f="AnnotationCreateRedaction"===i;return l.a.createElement("div",{className:u,"data-element":"toolStylePopup",style:{top:n,left:t},ref:this.popup,onClick:this.handleClick},l.a.createElement(vg,{key:i,colorMapKey:c,style:a,isFreeText:s,hideSlider:f,onStyleChange:this.handleStyleChange}))}}])&&my(n.prototype,r),o&&my(n,o),t}(l.a.PureComponent);by(wy,"propTypes",{activeToolName:x.a.string,activeToolStyle:x.a.object,isDisabled:x.a.bool,isOpen:x.a.bool,toolButtonObjects:x.a.object.isRequired,colorMapKey:x.a.string,closeElement:x.a.func.isRequired,closeElements:x.a.func.isRequired});var Sy=be((function(e){return{activeToolName:yo.getActiveToolName(e),activeToolStyle:yo.getActiveToolStyles(e),isDisabled:yo.isElementDisabled(e,"toolStylePopup"),isOpen:yo.isElementOpen(e,"toolStylePopup"),toolButtonObjects:yo.getToolButtonObjects(e)}}),{closeElement:Zi.closeElement,closeElements:Zi.closeElements})(Hl(wy));n(529);function Ey(e){return(Ey="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function xy(e){return(xy=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Cy(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ty(e,t){return(Ty=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Oy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ky=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Ey(t)&&"function"!=typeof t?Cy(e):t}(this,xy(t).call(this,e)),Oy(Cy(n),"setUpSignatureCanvas",(function(){var e=n.canvas.current;if(e){n.signatureTool.setSignatureCanvas(e);var t=window.utils.getCanvasMultiplier();e.getContext("2d").scale(t,t),e.addEventListener("mouseup",n.handleFinishDrawing),e.addEventListener("touchend",n.handleFinishDrawing),n.setSignatureCanvasSize(),n.isCanvasReady=!0}})),Oy(Cy(n),"setSignatureCanvasSize",(function(){if(n.canvas.current){var e=n.canvas.current,t=e.getBoundingClientRect(),r=t.width,o=t.height;e.width=r,e.height=o}})),Oy(Cy(n),"handleFinishDrawing",(function(e){e.target!==e.currentTarget||n.signatureTool.isEmptySignature()||(n.setState({canClear:!0}),n.props.isSaveSignatureDisabled||n.setState({saveSignature:!0}))})),Oy(Cy(n),"closeModal",(function(){n.clearCanvas(),n.signatureTool.clearLocation(),n.props.closeElement("signatureModal"),Xi.setToolMode(Ga)})),Oy(Cy(n),"clearCanvas",(function(){n.signatureTool.clearSignatureCanvas(),n.setState(n.initialState)})),Oy(Cy(n),"handleSaveSignatureChange",(function(){n.setState((function(e){return{saveSignature:!e.saveSignature}}))})),Oy(Cy(n),"createSignature",(function(){var e=n.props.closeElement;n.signatureTool.isEmptySignature()||(n.state.saveSignature&&n.signatureTool.saveSignatures(n.signatureTool.annot),n.signatureTool.hasLocation()?n.signatureTool.addSignature():n.signatureTool.showPreview(),e("signatureModal"))})),n.canvas=l.a.createRef(),n.signatureTool=Xi.getTool("AnnotationCreateSignature"),n.initialState={saveSignature:!1,canClear:!1},n.state=n.initialState,n}var n,r,o;return function(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}}),t&&Ty(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.setUpSignatureCanvas(),window.addEventListener("resize",this.setSignatureCanvasSize),window.addEventListener("orientationchange",this.setSignatureCanvasSize)}},{key:"componentDidUpdate",value:function(e){!e.isDisabled||this.props.isDisabled||this.isCanvasReady||this.setUpSignatureCanvas(),!e.isOpen&&this.props.isOpen&&(Xi.setToolMode("AnnotationCreateSignature"),this.setState(this.initialState),this.signatureTool.clearSignatureCanvas(),this.props.closeElements(["printModal","loadingModal","progressModal","errorModal"]))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.setSignatureCanvasSize),window.removeEventListener("orientationchange",this.setSignatureCanvasSize)}},{key:"render",value:function(){var e=this.state.canClear,t=this.props,n=t.isDisabled,r=t.isSaveSignatureDisabled,o=t.t,i=xl("Modal SignatureModal",this.props);return n?null:l.a.createElement("div",{className:i,onClick:this.closeModal},l.a.createElement("div",{className:"container",onClick:function(e){return e.stopPropagation()},onMouseUp:this.handleFinishDrawing},l.a.createElement("div",{className:"header"},l.a.createElement(tl,{dataElement:"signatureModalCloseButton",title:"action.close",img:"ic_close_black_24px",onClick:this.closeModal})),l.a.createElement("div",{className:"signature"},l.a.createElement("canvas",{className:"signature-canvas",ref:this.canvas}),l.a.createElement("div",{className:"signature-background"},l.a.createElement("div",{className:"signature-sign-here"},o("message.signHere")),l.a.createElement("div",{className:"signature-clear ".concat(e?"active":null),onClick:this.clearCanvas},o("action.clear")))),l.a.createElement("div",{className:"footer",style:{justifyContent:r?"flex-end":"space-between"}},!r&&l.a.createElement("div",{className:"signature-save","data-element":"saveSignatureButton"},l.a.createElement("input",{id:"default-signature",type:"checkbox",checked:this.state.saveSignature,onChange:this.handleSaveSignatureChange}),l.a.createElement("label",{htmlFor:"default-signature"},o("action.saveSignature"))),l.a.createElement("div",{className:"signature-create",onClick:this.createSignature},o("action.create")))))}}])&&_y(n.prototype,r),o&&_y(n,o),t}(l.a.PureComponent);Oy(ky,"propTypes",{isDisabled:x.a.bool,isSaveSignatureDisabled:x.a.bool,isOpen:x.a.bool,t:x.a.func.isRequired,closeElement:x.a.func.isRequired,closeElements:x.a.func.isRequired});var Py,Ay,Ry=be((function(e){return{isDisabled:yo.isElementDisabled(e,"signatureModal"),isSaveSignatureDisabled:yo.isElementDisabled(e,"saveSignatureButton"),isOpen:yo.isElementOpen(e,"signatureModal")}}),{closeElement:Zi.closeElement,closeElements:Zi.closeElements})(Qe()(ky)),My=function(e,t){var n=Xi.getTotalPages(),r=[];if(!e){for(var o=1;o<=n;o++)r.push(o);return r}return e.split(",").forEach((function(e){var n=e.split("-"),o=1===n.length,i=2===n.length;if(o){var a=Ly(n[0],t);r.push(a)}else i&&jy(r,n,t)})),r.filter((function(e,t,r){return r.indexOf(e)===t&&(e>0&&e<=n)})).sort((function(e,t){return e-t}))},jy=function(e,t,n){var r,o=Ly(t[0],n);r=""===t[1]?Xi.getTotalPages():Ly(t[1],n);for(var i=o;i<=r;i++)e.push(i)},Ly=function(e,t){var n,r=t.indexOf(e);return-1===r?console.warn("".concat(e," is not a valid page label")):n=r+1,n},Dy={Single:"Single",Continuous:"Continuous",Facing:"Facing",FacingContinuous:"FacingContinuous",FacingCover:"CoverFacing",FacingCoverContinuous:"Cover"};n(530);function Ny(e){return(Ny="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Iy(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function zy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Fy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zy(n,!0).forEach((function(t){qy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zy(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function By(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}function Uy(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){By(i,r,o,a,l,"next",e)}function l(e){By(i,r,o,a,l,"throw",e)}a(void 0)}))}}function Hy(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Wy(e){return(Wy=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Vy(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gy(e,t){return(Gy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function qy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $y=300,Ky=300,Yy=[8,9,10,11,12,14,16,18,24,30,36,48],Zy={CENTER:"Center",TOP_LEFT:"Top Left",TOP_RIGHT:"Top Right",TOP_CENTER:"Top Center",BOT_LEFT:"Bottom Left",BOT_RIGHT:"Bottom Right",BOT_CENTER:"Bottom Center"},Qy={location:"location",fontSize:"fontSize",text:"text",color:"color",opacity:"opacity"},Xy=(qy(Py={},Qy.location,Zy.CENTER),qy(Py,Qy.fontSize,Yy[Yy.length/2]),qy(Py,Qy.text,""),qy(Py,Qy.color,new window.Annotations.Color(241,160,153)),qy(Py,Qy.opacity,100),Py),Jy=(qy(Ay={},Zy.CENTER,"diagonal"),qy(Ay,Zy.TOP_LEFT,"headerLeft"),qy(Ay,Zy.TOP_RIGHT,"headerRight"),qy(Ay,Zy.TOP_CENTER,"headerCenter"),qy(Ay,Zy.BOT_LEFT,"footerLeft"),qy(Ay,Zy.BOT_RIGHT,"footerRight"),qy(Ay,Zy.BOT_CENTER,"footerCenter"),Ay),eb=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Ny(t)&&"function"!=typeof t?Vy(e):t}(this,Wy(t).call(this,e)),qy(Vy(n),"preExistingWatermark",void 0),qy(Vy(n),"handleWatermarkOnVisibilityChanged",(function(){n.props.isVisible?n.setState({locationSettings:n.state.previousLocationSettings},Uy(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Xi.getWatermark();case 2:n.preExistingWatermark=e.sent,n.addWatermarks();case 4:case"end":return e.stop()}}),e)})))):(n.removeWatermarkCreatedByModal(),Xi.setWatermark(n.preExistingWatermarks))})),qy(Vy(n),"addWatermarks",(function(){var e=n.createWatermarks();Xi.setWatermark(e);var t=Xi.getPageHeight(n.props.pageIndexToView),r=Xi.getPageWidth(n.props.pageIndexToView),o=$y/r,i=Ky/t,a=Math.min(i,o);Xi.getDocument().loadCanvasAsync({pageIndex:n.props.pageIndexToView,zoom:a,drawComplete:function(e){var t=n.canvasContainerRef.current.childNodes;t&&t.length>0&&n.canvasContainerRef.current.removeChild(t[0]),e.style.border="1px solid black",e.style.height=n.canvasContainerRef.current.style.height,n.canvasContainerRef.current.appendChild(e)}})})),qy(Vy(n),"constructWatermarkOption",(function(e){return{fontSize:e.fontSize,fontFamily:"sans-serif",color:e.color.toString(),opacity:e.opacity,text:e.text}})),qy(Vy(n),"createWatermarks",(function(){var e={};return Object.keys(Zy).forEach((function(t){var r=n.constructWatermarkOption(n.state.locationSettings[t]),o=Zy[t];e[Jy[o]]=r})),e})),qy(Vy(n),"removeWatermarkCreatedByModal",(function(){Xi.setWatermark({})})),qy(Vy(n),"closeModal",(function(){n.props.modalClosed()})),qy(Vy(n),"handleInputChange",(function(e,t){var r=Fy({},n.state.locationSettings),o=n.getCurrentSelectedLocation();r[o]=Fy({},r[o],qy({},e,t)),n.setState({locationSettings:r},(function(){n.addWatermarks()}))})),qy(Vy(n),"resetForm",(function(e){e.preventDefault();var t=n.initializeLocationSettings();n.setState({locationSettings:t},(function(){return n.addWatermarks()}))})),qy(Vy(n),"onOkPressed",(function(){n.setState({previousLocationSettings:n.state.locationSettings},(function(){n.props.modalClosed();var e=n.createWatermarks();n.props.formSubmitted(e)}))})),qy(Vy(n),"getCirclePosn",(function(e){var t=Gv,r=n.getCurrentSelectedLocation();return n.state.locationSettings[r][Qy.opacity]/100*e+t})),qy(Vy(n),"setColorPaletteVisibility",(function(e){n.setState({isColorPaletteVisible:e})})),qy(Vy(n),"onLocationChanged",(function(e){var t=n.getKeyByValue(Zy,e),r=Fy({},n.state.locationSettings);Object.keys(r).forEach((function(e){var n=r[e];n=Fy({},n,{isSelected:t===e}),r[e]=n})),n.setState({locationSettings:r},(function(){n.addWatermarks()}))})),qy(Vy(n),"initializeLocationSettings",(function(){var e={};return Object.keys(Zy).forEach((function(t){Xy.location;var n=Fy({},Iy(Xy,["location"]),{isSelected:Zy[t]===Xy.location});e[t]=n})),e})),qy(Vy(n),"getKeyByValue",(function(e,t){return Object.keys(e).find((function(n){return e[n]===t}))})),qy(Vy(n),"getCurrentSelectedLocation",(function(){return Object.keys(n.state.locationSettings).find((function(e){return n.state.locationSettings[e].isSelected}))}));var r=n.initializeLocationSettings();return n.state={isColorPaletteVisible:!1,locationSettings:r,previousLocationSettings:r},n.canvasContainerRef=l.a.createRef(),n}var n,r,o;return function(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}}),t&&Gy(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){var t=this;this.props.isVisible!==e.isVisible&&this.setState({isColorPaletteVisible:!1},(function(){return t.handleWatermarkOnVisibilityChanged()}))}},{key:"render",value:function(){var e=this;if(!this.props.isVisible)return null;var t=this.props.t,n=this.getCurrentSelectedLocation(),r=this.state.locationSettings[n];return l.a.createElement("div",{className:"Modal Watermark","data-element":"watermarkModal",onMouseDown:this.closeModal},l.a.createElement("div",{className:"form-container","data-element":"formContainer",onMouseDown:function(e){return e.stopPropagation()}},l.a.createElement("div",{className:"header-container",onMouseDown:function(e){return e.stopPropagation()}},l.a.createElement("div",{className:"header"},t("option.print.addWatermarkSettings")),l.a.createElement(tl,{dataElement:"watermarkModalCloseButton",title:"action.close",img:"ic_close_black_24px",onClick:this.closeModal})),l.a.createElement("div",{className:"form-content-container"},l.a.createElement("form",{"data-element":"form"},l.a.createElement("div",{className:"form-field"},l.a.createElement("label",null,t("option.watermark.location")),l.a.createElement("select",{"data-element":"location",value:Zy[n],onChange:function(t){e.onLocationChanged(t.target.value)}},Object.keys(Zy).map((function(e){return l.a.createElement("option",{key:e},Zy[e])})))),l.a.createElement("div",{className:"form-field separator"}),l.a.createElement("div",{className:"form-field"},l.a.createElement("label",null,t("option.watermark.text")),l.a.createElement("input",{className:"text-input","data-element":"textInput",value:r[Qy.text],onChange:function(t){return e.handleInputChange(Qy.text,t.target.value)},type:"text"})),l.a.createElement("div",{className:"form-field"},l.a.createElement("label",null,t("option.watermark.size")),l.a.createElement("select",{"data-element":"fontSize",value:r[Qy.fontSize],onChange:function(t){return e.handleInputChange(Qy.fontSize,+t.target.value)}},Yy.map((function(e){return l.a.createElement("option",{key:e},e)})))),l.a.createElement("div",{className:"form-field opacity-slider","data-element":"opacitySlider"},l.a.createElement(Jv,{property:"opacity",displayProperty:"opacity",value:r[Qy.opacity],displayValue:"".concat(r[Qy.opacity],"%"),getCirclePosition:this.getCirclePosn,convertRelativeCirclePositionToValue:function(e){return e},onStyleChange:function(t,n){return e.handleInputChange(Qy.opacity,Math.round(100*n))}})),l.a.createElement("div",{className:"form-field"},l.a.createElement("label",null,t("option.watermark.colors")),l.a.createElement("div",{"data-element":"currentColorCell",className:"cell",style:{backgroundColor:r[Qy.color].toHexString()},onClick:function(){return e.setColorPaletteVisibility(!e.state.isColorPaletteVisible)}}),this.state.isColorPaletteVisible&&l.a.createElement("div",{className:"Popup StylePopup","data-element":"stylePopup",onClick:function(){return e.setColorPaletteVisibility(!1)}},l.a.createElement(Wv,{"data-element":"colorPalette",color:r[Qy.color],property:"TextColor",onStyleChange:function(t,n){e.handleInputChange(Qy.color,n),e.setColorPaletteVisibility(!1)}})))),l.a.createElement("div",{className:"canvas-container",ref:this.canvasContainerRef})),l.a.createElement("div",{className:"button-container"},l.a.createElement("a",{className:"reset button","data-element":"reset",onClick:this.resetForm},t("option.watermark.resetAllSettings")),l.a.createElement("div",{className:"action-button-container"},l.a.createElement("button",{className:"cancel button","data-element":"cancel",onClick:this.closeModal},t("action.cancel")),l.a.createElement("button",{className:"ok button","data-element":"submit",onClick:this.onOkPressed},t("action.ok"))))))}}])&&Hy(n.prototype,r),o&&Hy(n,o),t}(l.a.PureComponent);qy(eb,"propTypes",{isVisible:x.a.bool,pageIndexToView:x.a.number,modalClosed:x.a.func,formSubmitted:x.a.func,t:x.a.func.isRequired});var tb=Qe()(eb);n(531);function nb(e){return(nb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ob(e){return(ob=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ib(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ab(e,t){return(ab=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function lb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var sb=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=function(e,t){return!t||"object"!==nb(t)&&"function"!=typeof t?ib(e):t}(this,ob(t).call(this)),lb(ib(e),"onChange",(function(){var t=e.props,n=t.currentPage,r=t.pageLabels,o=t.layoutMode,i=[];if(e.allPages.current.checked)for(var a=1;a<=Xi.getTotalPages();a++)i.push(a);else if(e.currentPage.current.checked){var l=Xi.getTotalPages();switch(o){case Dy.FacingCover:case Dy.FacingCoverContinuous:1===n||n===l&&l%2==0?i.push(n):i=n%2?[n-1,n]:[n,n+1];break;case Dy.FacingContinuous:case Dy.Facing:n===l&&l%2==1?i.push(n):i=n%2?[n,n+1]:[n-1,n];break;default:i.push(n)}}else if(e.customPages.current.checked){var s=e.customInput.current.value.replace(/\s+/g,"");i=My(s,r)}e.setState({pagesToPrint:i})})),lb(ib(e),"onFocus",(function(){e.customPages.current.checked=!0,e.onChange()})),lb(ib(e),"createPagesAndPrint",(function(t){if(t.preventDefault(),!(e.state.pagesToPrint.length<1)){e.setState({count:0}),e.setPrintQuality(),e.state.allowWatermarkModal?Xi.setWatermark(e.state.watermarkModalOption):Xi.setWatermark(e.state.existingWatermarks);var n=e.creatingPages();Promise.all(n).then((function(t){e.printPages(t),e.resetPrintQuality()})).catch((function(e){console.error(e)}))}})),lb(ib(e),"setPrintQuality",(function(){window.utils.setCanvasMultiplier(e.props.printQuality)})),lb(ib(e),"creatingPages",(function(){var t=[];return e.pendingCanvases=[],e.state.pagesToPrint.forEach((function(n){t.push(e.creatingImage(n));var r=e.getPrintableAnnotations(n);if(e.includeComments.current.checked&&r.length){var o=Mh()[e.props.sortStrategy].getSortedNotes(r);t.push(e.creatingNotesPage(o,n))}})),t})),lb(ib(e),"creatingImage",(function(t){return new Promise((function(n){var r=t-1,o=e.getPrintRotation(r),i=Xi.getDocument().loadCanvasAsync({pageIndex:r,zoom:1,pageRotation:o,drawComplete:function(o){e.pendingCanvases=e.pendingCanvases.filter((function(e){return e!==i})),e.positionCanvas(o,r),e.drawAnnotationsOnCanvas(o,t).then((function(){var t=document.createElement("img");t.src=o.toDataURL(),t.onload=function(){e.setState((function(e){var t=e.count;return{count:t<0?-1:t+1}})),n(t)}}))}});e.pendingCanvases.push(i)}))})),lb(ib(e),"getPrintRotation",(function(t){var n=Xi.getPageInfo(t),r=n.width,o=n.height,i=(4-e.getDocumentRotation(t))%4;return i%2==0&&r>o?i++:i%2==1&&o>r&&i--,i})),lb(ib(e),"positionCanvas",(function(t,n){var r=Xi.getPageInfo(n),o=r.width,i=r.height,a=e.getDocumentRotation(n),l=t.getContext("2d");switch(a){case 1:l.translate(o,0);break;case 2:l.translate(o,i);break;case 3:l.translate(0,i)}l.rotate(90*a*Math.PI/180)})),lb(ib(e),"getDocumentRotation",(function(e){var t=e+1;return(Xi.getCompleteRotation(t)-Xi.getRotation(t)+4)%4})),lb(ib(e),"drawAnnotationsOnCanvas",(function(t,n){if(0===Xi.getAnnotationsList().filter((function(e){return e.PageNumber===n&&e instanceof window.Annotations.WidgetAnnotation})).length)return Xi.drawAnnotations(n,t);var r=e.createWidgetContainer(n-1);return Xi.drawAnnotations(n,t,!0,r).then((function(){return document.body.appendChild(r),window.html2canvas(r,{canvas:t,backgroundColor:null,scale:1,logging:!1}).then((function(){document.body.removeChild(r)}))}))})),lb(ib(e),"createWidgetContainer",(function(e){var t=Xi.getPageInfo(e),n=t.width,r=t.height,o=document.createElement("div");return o.id="printWidgetContainer",o.style.width=n,o.style.height=r,o.style.position="relative",o.style.top="-10000px",o})),lb(ib(e),"getPrintableAnnotations",(function(e){return Xi.getAnnotationsList().filter((function(t){return t.Listable&&t.PageNumber===e&&!t.isReply()&&t.Printable}))})),lb(ib(e),"creatingNotesPage",(function(t,n){return new Promise((function(r){var o=document.createElement("div");o.className="page__container";var i=document.createElement("div");i.className="page__header",i.innerHTML="Page ".concat(n),o.appendChild(i),t.forEach((function(t){var n=e.getNote(t);o.appendChild(n)})),r(o)}))})),lb(ib(e),"getNote",(function(t){var n=document.createElement("div");n.className="note";var r=document.createElement("div");r.className="note__root";var o=document.createElement("div");o.className="note__info--with-icon";var i=e.getNoteIcon(t);return o.appendChild(i),o.appendChild(e.getNoteInfo(t)),r.appendChild(o),r.appendChild(e.getNoteContent(t)),n.appendChild(r),t.getReplies().forEach((function(t){var r=document.createElement("div");r.className="note__reply",r.appendChild(e.getNoteInfo(t)),r.appendChild(e.getNoteContent(t)),n.appendChild(r)})),n})),lb(ib(e),"getNoteIcon",(function(t){var r,o=e.props.colorMap,i=Na(t),a=o[i]&&o[i].iconColor,l=za(i).icon;if(l&&0===l.trim().indexOf("data:"))(r=document.createElement("img")).src=l;else{var s;if(l)s=0===l.indexOf("<svg")?l:n(221)("./".concat(l,".svg"));else s=t.Subject;(r=document.createElement("div")).innerHTML=s}return r.className="note__icon",r.style.color=a&&t[a].toHexString(),r})),lb(ib(e),"getNoteInfo",(function(e){var t=document.createElement("div");return t.className="note__info",t.innerHTML="\n      Author: ".concat(e.Author||""," &nbsp;&nbsp;\n      Subject: ").concat(e.Subject," &nbsp;&nbsp;\n      Date: ").concat(th()(e.DateCreated).format("D/MM/YYYY h:mm:ss A"),"\n    "),t})),lb(ib(e),"getNoteContent",(function(e){var t=document.createElement("div"),n=e.getContents();return t.className="note__content",n&&(t.innerHTML="".concat(n)),t})),lb(ib(e),"printPages",(function(t){var n=document.getElementById("print-handler");n.innerHTML="";var r=document.createDocumentFragment();t.forEach((function(e){r.appendChild(e)})),n.appendChild(r),document.execCommand("print")||window.print(),e.closePrintModal()})),lb(ib(e),"resetPrintQuality",(function(){window.utils.unsetCanvasMultiplier()})),lb(ib(e),"closePrintModal",(function(){e.setState({count:-1}),e.props.closeElement("printModal")})),lb(ib(e),"cancelPrint",(function(){var t=Xi.getDocument();e.pendingCanvases.forEach((function(e){return t.cancelLoadCanvas(e)})),e.setState({count:-1})})),lb(ib(e),"setWatermarkModalVisibility",(function(t){e.setState({isWatermarkModalVisible:t})})),lb(ib(e),"setWatermarkModalOption",(function(t){e.setState({watermarkModalOption:t})})),e.allPages=l.a.createRef(),e.currentPage=l.a.createRef(),e.customPages=l.a.createRef(),e.customInput=l.a.createRef(),e.includeComments=l.a.createRef(),e.pendingCanvases=[],e.state={allowWatermarkModal:!1,count:-1,pagesToPrint:[],isWatermarkModalVisible:!1,watermarkModalOption:null,existingWatermarks:null},e}var r,o,i;return function(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}}),t&&ab(e,t)}(t,e),r=t,(o=[{key:"componentDidUpdate",value:function(e){var t=this;!e.isOpen&&this.props.isOpen&&(this.onChange(),this.props.closeElements(["signatureModal","loadingModal","progressModal","errorModal"]),Xi.getWatermark().then((function(e){t.setState({allowWatermarkModal:null==e||0===Object.keys(e).length,existingWatermarks:e})}))),e.isOpen&&!this.props.isOpen&&Xi.setWatermark(this.state.existingWatermarks)}},{key:"render",value:function(){var e=this,t=this.props,n=t.isDisabled,r=t.t;if(n)return null;var o=this.state,i=o.count,a=o.pagesToPrint,s=xl("Modal PrintModal",this.props),u=l.a.createElement("input",{ref:this.customInput,type:"text",placeholder:r("message.customPrintPlaceholder"),onFocus:this.onFocus}),c=i>=0;return l.a.createElement(l.a.Fragment,null,l.a.createElement(tb,{isVisible:this.state.isWatermarkModalVisible,pageIndexToView:this.props.currentPage-1,modalClosed:this.setWatermarkModalVisibility,formSubmitted:this.setWatermarkModalOption}),l.a.createElement("div",{className:s,"data-element":"printModal",onClick:this.closePrintModal},l.a.createElement("div",{className:"container",onClick:function(e){return e.stopPropagation()}},l.a.createElement("div",{className:"header-container"},l.a.createElement("div",{className:"header"},r("action.print")),l.a.createElement(tl,{dataElement:"printModalCloseButton",title:"action.close",img:"ic_close_black_24px",onClick:this.closePrintModal})),l.a.createElement("div",{className:"settings"},l.a.createElement("div",{className:"col"},"".concat(r("option.print.pages"),":")),l.a.createElement("form",{className:"col",onChange:this.onChange,onSubmit:this.createPagesAndPrint},l.a.createElement(ms,{ref:this.allPages,id:"all-pages",name:"pages",type:"radio",label:r("option.print.all"),defaultChecked:!0}),l.a.createElement(ms,{ref:this.currentPage,id:"current-page",name:"pages",type:"radio",label:r("option.print.current")}),l.a.createElement(ms,{ref:this.customPages,id:"custom-pages",name:"pages",type:"radio",label:u}),l.a.createElement(ms,{ref:this.includeComments,id:"include-comments",name:"comments",type:"checkbox",label:r("option.print.includeComments")}))),this.state.allowWatermarkModal&&l.a.createElement("button",{"data-element":"applyWatermark",className:"apply-watermark",onClick:function(){return e.setWatermarkModalVisibility(!0)}},r("option.print.addWatermarkSettings")),l.a.createElement("div",{className:"buttons"},l.a.createElement("div",{className:"total"},c?l.a.createElement("div",null,"".concat(r("message.processing")," ").concat(i,"/").concat(a.length)):l.a.createElement("div",null,r("message.printTotalPageCount",{count:a.length}))),l.a.createElement("button",{className:"button",onClick:this.createPagesAndPrint,disabled:i>-1},r("action.print"))))))}}])&&rb(r.prototype,o),i&&rb(r,i),t}(l.a.PureComponent);lb(sb,"propTypes",{isEmbedPrintSupported:x.a.bool,isDisabled:x.a.bool,isOpen:x.a.bool,currentPage:x.a.number,printQuality:x.a.number.isRequired,pageLabels:x.a.array.isRequired,closeElement:x.a.func.isRequired,dispatch:x.a.func.isRequired,closeElements:x.a.func.isRequired,t:x.a.func.isRequired,sortStrategy:x.a.string.isRequired,colorMap:x.a.object.isRequired,layoutMode:x.a.string.isRequired});var ub=be((function(e){return{isEmbedPrintSupported:yo.isEmbedPrintSupported(e),isDisabled:yo.isElementDisabled(e,"printModal"),isOpen:yo.isElementOpen(e,"printModal"),currentPage:yo.getCurrentPage(e),printQuality:yo.getPrintQuality(e),pageLabels:yo.getPageLabels(e),sortStrategy:yo.getSortStrategy(e),colorMap:yo.getColorMap(e),layoutMode:yo.getDisplayMode(e)}}),(function(e){return{dispatch:e,closeElement:function(t){return e(Zi.closeElement(t))},closeElements:function(t){return e(Zi.closeElements(t))}}}))(Qe()(sb));n(532);function cb(e){return(cb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function db(e,t){return!t||"object"!==cb(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function pb(e){return(pb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function hb(e,t){return(hb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var mb=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),db(this,pb(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&hb(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){!e.isOpen&&this.props.isOpen&&this.props.closeElements(["signatureModal","printModal","errorModal"])}},{key:"render",value:function(){if(this.props.isDisabled)return null;var e=xl("Modal LoadingModal",this.props);return l.a.createElement("div",{className:e,"data-element":"loadingModal"},l.a.createElement("div",{className:"container"},l.a.createElement("div",{className:"inner-wrapper"})))}}])&&fb(n.prototype,r),o&&fb(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(mb,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,closeElements:x.a.func.isRequired});var vb=be((function(e){return{isDisabled:yo.isElementDisabled(e,"loadingModal"),isOpen:yo.isElementOpen(e,"loadingModal"),loadingProgress:yo.getLoadingProgress(e)}}),{closeElements:Zi.closeElements})(mb);n(533);function gb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var yb=function(){var e=gb(Te((function(e){return[yo.getErrorMessage(e),yo.isElementDisabled(e,"errorModal"),yo.isElementOpen(e,"errorModal"),yo.getDocumentPath(e)]}),K),4),t=e[0],n=e[1],r=e[2],o=e[3],i=Ee(),s=gb(Ye(),1)[0];return Object(a.useEffect)((function(){r&&i(Zi.closeElements(["signatureModal","printModal","loadingModal","progressModal"]))}),[i,r]),Object(a.useEffect)((function(){var e=function(e){var t,n;o.indexOf("file:///")>-1&&console.error("WebViewer doesn't have access to file URLs because of browser security restrictions. Please see https://www.pdftron.com/documentation/web/guides/basics/troubleshooting-document-loading#not-allowed-to-load-local-resource:-file:"),"string"==typeof(e=e.detail||e.message)?(n=e).indexOf("File does not exist")>-1&&(n=s("message.notSupported")):"InvalidPDF"===(null===(t=e)||void 0===t?void 0:t.type)&&(n=s("message.badDocument")),n&&i(Zi.showErrorMessage(n))};return window.addEventListener("loaderror",e),function(){return window.removeEventListener("loaderror",e)}}),[i,o,s]),n?null:l.a.createElement("div",{className:ua()({Modal:!0,ErrorModal:!0,open:r,closed:!r}),"data-element":"errorModal"},l.a.createElement("div",{className:"container"},t))};n(534);function bb(e){return(bb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function wb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Sb(e){return(Sb=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Eb(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _b(e,t){return(_b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cb=function(e){function t(){var e,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(e,t){return!t||"object"!==bb(t)&&"function"!=typeof t?Eb(e):t}(this,(e=Sb(t)).call.apply(e,[this].concat(o))),xb(Eb(n),"onCancel",(function(){n.props.onCancel?n.props.onCancel().then((function(){n.props.closeElement("warningModal")})):n.props.closeElement("warningModal")})),xb(Eb(n),"onConfirm",(function(){n.props.onConfirm().then((function(){n.props.closeElement("warningModal")}))})),n}var n,r,o;return function(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}}),t&&_b(e,t)}(t,e),n=t,(r=[{key:"componentDidUpdate",value:function(e){if(!e.isOpen&&this.props.isOpen){var t=["viewControlsOverlay","searchOverlay","menuOverlay","searchPanel","leftPanel","redactionOverlay","toolsOverlay","toolStylePopup"].filter((function(e){return"warningModal"!==e}));this.props.closeElements(t)}}},{key:"render",value:function(){var e=this.props,t=e.title,n=e.message,r=e.confirmBtnText;if(this.props.isDisabled)return null;var o=xl("Modal WarningModal",this.props),i=r||It.t("action.ok"),a=It.t("action.cancel");return l.a.createElement("div",{className:o},l.a.createElement("div",{className:"container"},l.a.createElement("div",{className:"header"},t),l.a.createElement("div",{className:"body"},n),l.a.createElement("div",{className:"footer"},l.a.createElement(Ra,{dataElement:"WarningModalClearButton",label:a,onClick:this.onCancel}),l.a.createElement(Ra,{className:"warningMessageConfirm",dataElement:"WarningModalSignButton",label:i,onClick:this.onConfirm}))))}}])&&wb(n.prototype,r),o&&wb(n,o),t}(l.a.PureComponent);xb(Cb,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,closeElement:x.a.func.isRequired,closeElements:x.a.func.isRequired,confirmBtnText:x.a.string,title:x.a.string,message:x.a.string,onConfirm:x.a.func,onCancel:x.a.func});var Tb=be((function(e){return{title:yo.getWarningTitle(e)||"",message:yo.getWarningMessage(e),onConfirm:yo.getWarningConfirmEvent(e),confirmBtnText:yo.getWarningConfirmBtnText(e),onCancel:yo.getWarningCancelEvent(e),isDisabled:yo.isElementDisabled(e,"warningModal"),isOpen:yo.isElementOpen(e,"warningModal")}}),{closeElement:Zi.closeElement,closeElements:Zi.closeElements})(Cb);n(535);function Ob(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var kb=function(){var e=Ob(Te((function(e){return[yo.isElementOpen(e,"passwordModal"),yo.getPasswordAttempts(e),yo.getCheckPasswordFunction(e)]}),K),3),t=e[0],n=e[1],r=e[2],o=Ee(),i=Ob(Ye(),1)[0],s=l.a.createRef(),u=Ob(Object(a.useState)(""),2),c=u[0],f=u[1],d=Ob(Object(a.useState)(!1),2),p=d[0],h=d[1];Object(a.useEffect)((function(){var e;t?(o(Zi.closeElement("progressModal")),null===(e=s.current)||void 0===e||e.focus()):(f(""),h(!1))}),[o,t,s]);var m=function(e){e.preventDefault(),r(c)},v=function(){var e=0!==n;return l.a.createElement("div",{className:"wrapper"},l.a.createElement("div",{className:"header"},i("message.passwordRequired")),l.a.createElement("form",{onSubmit:m},l.a.createElement("div",{className:"enter"},l.a.createElement("div",null,i("message.enterPassword")),l.a.createElement("input",{className:"".concat(e?"wrong":"correct"),type:"password",ref:s,value:c,onChange:function(e){return f(e.target.value)}})),e&&l.a.createElement("div",{className:"incorrect-password"},i("message.incorrectPassword",{remainingAttempts:3-n})),l.a.createElement("div",{className:"buttons"},l.a.createElement(Ra,{dataElement:"passwordSubmitButton",label:i("action.submit"),onClick:m}),l.a.createElement(Ra,{dataElement:"passwordCancelButton",label:i("action.cancel"),onClick:function(){return h(!0)}}))))};return l.a.createElement("div",{className:ua()({Modal:!0,PasswordModal:!0,open:t,closed:!t}),"data-element":"passwordModal"},l.a.createElement("div",{className:"container"},3===n?l.a.createElement("p",null,i("message.encryptedAttemptsExceeded")):p?l.a.createElement("p",null,i("message.encryptedUserCancelled")):v()))};n(536);function Pb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Ab=function(){var e=Pb(Te((function(e){return[yo.isElementDisabled(e,"progressModal"),yo.isElementOpen(e,"progressModal"),yo.getLoadingProgress(e),yo.isUploading(e),yo.getUploadProgress(e)]}),K),5),t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],s=Ee();Object(a.useEffect)((function(){n&&s(Zi.closeElements(["signatureModal","printModal","errorModal","loadingModal"]))}),[s,n]);var u=o?i:r;return t?null:l.a.createElement("div",{className:ua()({Modal:!0,ProgressModal:!0,open:n,closed:!n}),"data-element":"progressModal"},l.a.createElement("div",{className:"container"},l.a.createElement("div",{className:"progress-bar-wrapper"},l.a.createElement("div",{className:"progress-bar",style:{transform:"translateX(".concat(100*-(1-u),"%"),transition:u?"transform 0.5s ease":"none"}}))))};n(537);function Rb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Mb=/^\d*(\.\d*)?$/,jb=function(){var e=Rb(Te((function(e){return[yo.isElementOpen(e,"calibrationModal"),yo.isElementDisabled(e,"calibrationModal"),yo.getMeasurementUnits(e)]}),K),3),t=e[0],n=e[1],r=e[2],o=Ee(),i=Rb(Object(a.useState)(null),2),s=i[0],u=i[1],c=Rb(Object(a.useState)(""),2),f=c[0],d=c[1],p=Rb(Object(a.useState)(""),2),h=p[0],m=p[1],v=Rb(Ye(),1)[0];Object(a.useEffect)((function(){var e=function(e,t){if(1===(null==e?void 0:e.length)&&"distanceMeasurement"===Na(e[0])&&"selected"===t){var n=e[0];u(n),d(yu(n.getContents())),m(n.Scale[1][1])}else"deselected"===t&&(u(null),d(""),m(""))};return Xi.addEventListener("annotationSelected",e),function(){return Xi.removeEventListener("annotationSelected",e)}}),[]),Object(a.useEffect)((function(){var e=function(e,t){"modify"===t&&1===e.length&&e[0]===s&&(d(yu(s.getContents())),m(s.Scale[1][1]))};return Xi.addEventListener("annotationChanged",e),function(){return Xi.removeEventListener("annotationChanged",e)}}),[s]);return n||!s?null:l.a.createElement("div",{className:ua()({Modal:!0,CalibrationModal:!0,open:t,closed:!t})},l.a.createElement("div",{className:"container"},l.a.createElement("div",{className:"calibration__header"},v("component.calibration")),l.a.createElement("div",{className:"calibration__body"},l.a.createElement("div",null,v("message.enterMeasurement")),l.a.createElement("div",null,l.a.createElement("input",{type:"text",value:f,onChange:function(e){Mb.test(e.target.value)&&d(e.target.value)}}),l.a.createElement("select",{className:"unitToInput",value:h,onChange:function(e){m(e.target.value)}},r.to.map((function(e){return l.a.createElement("option",{key:e,value:e},e)}))))),l.a.createElement("div",{className:"calibration__footer"},l.a.createElement(Ra,{dataElement:"passwordSubmitButton",label:v("action.apply"),onClick:function(){var e=yu(s.getContents()),t=parseFloat(f)/e,n=s.Scale,r=[[n[0][0],n[0][1]],[n[1][0]*t,h]];Xi.setAnnotationStyles(s,{Scale:r}),yg("AnnotationCreateDistanceMeasurement","Scale",r),o(Zi.closeElements(["calibrationModal"]))}}),l.a.createElement(Ra,{dataElement:"passwordCancelButton",label:v("action.cancel"),onClick:function(){o(Zi.closeElements(["calibrationModal"]))}}))))},Lb=(n(538),function(){var e=Te((function(e){return yo.isElementDisabled(e,"filePickerHandler")}),K),t=Ee(),n=Se();return e?null:l.a.createElement("div",{className:"FilePickerHandler"},l.a.createElement("input",{id:"file-picker",type:"file",accept:Yu.join(", "),onChange:function(e){var r=e.target.files[0];r&&(t(Zi.setDocumentFile(r)),t(Zi.openElement("progressModal")),t(Zi.closeElement("menuOverlay")),tc(n.getState(),t))}}))}),Db=(n(539),function(){return l.a.createElement("div",{className:"CopyTextHandler"},l.a.createElement("textarea",{id:"copy-textarea",tabIndex:-1}))});n(540);function Nb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Ib=function(){var e=Nb(Te((function(e){return[yo.isElementDisabled(e,"printHandler"),yo.isEmbedPrintSupported(e)]}),K),2),t=e[0],n=e[1];return t?null:l.a.createElement("div",{className:"PrintHandler"},n?l.a.createElement("iframe",{id:"print-handler",tabIndex:-1}):l.a.createElement("div",{id:"print-handler"}))};n(541);function zb(e){return(zb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Fb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Bb(e,t){return!t||"object"!==zb(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ub(e){return(Ub=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Hb(e,t){return(Hb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Wb=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Bb(this,Ub(t).apply(this,arguments))}var n,r,o;return function(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}}),t&&Hb(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props.buttonName;return l.a.createElement("div",{className:"OverlayItem",onClick:this.props.onClick},l.a.createElement("div",{className:"ButtonText"},e))}}])&&Fb(n.prototype,r),o&&Fb(n,o),t}(l.a.PureComponent);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Wb,"propTypes",{onClick:x.a.func,buttonName:x.a.string});var Vb=Wb;n(542);function Gb(e){return(Gb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function qb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function $b(e){return($b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Kb(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Yb(e,t){return(Yb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Zb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qb=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=function(e,t){return!t||"object"!==Gb(t)&&"function"!=typeof t?Kb(e):t}(this,$b(t).call(this,e)),Zb(Kb(n),"handleClickOutside",(function(e){var t=document.querySelector('[data-element="zoomOverlayButton"]');(null==t?void 0:t.contains(e.target))||n.props.closeElements("zoomOverlay")})),Zb(Kb(n),"handleWindowResize",(function(){var e=Zl("zoomOverlayButton",n.dropdown),t=e.left,r=e.right;n.setState({left:t-20,right:r})})),n.dropdown=l.a.createRef(),n.state={left:0,right:"auto"},n}var n,r,o;return function(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}}),t&&Yb(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.handleWindowResize)}},{key:"componentDidUpdate",value:function(e){if(!e.isOpen&&this.props.isOpen){this.props.closeElements(["viewControlsOverlay","toolsOverlay","searchOverlay","menuOverlay","toolStylePopup"]);var t=Zl("zoomOverlayButton",this.dropdown),n=t.left,r=t.right;this.setState({left:n-20,right:r})}}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleWindowResize)}},{key:"render",value:function(){var e=this.props,t=e.isOpen,n=e.isDisabled,r=e.t,o=e.closeElements,i=e.zoomList,a=["ZoomOverlay",t?"open":"closed"].join(" ").trim(),s=this.state,u=s.left,c=s.right;return n?null:l.a.createElement("div",{className:a,"data-element":"zoomOverlay",style:{left:u,right:c},ref:this.dropdown,onClick:function(){return o(["zoomOverlay"])}},l.a.createElement(Vb,{onClick:Xi.fitToWidth,buttonName:r("action.fitToWidth")}),l.a.createElement(Vb,{onClick:Xi.fitToPage,buttonName:r("action.fitToPage")}),l.a.createElement("div",{className:"spacer"}),i.map((function(e,t){return l.a.createElement(Vb,{key:t,onClick:function(){return ts(e)},buttonName:"".concat(100*e,"%")})})),l.a.createElement("div",{className:"spacer"}),l.a.createElement(Va,{toolName:"MarqueeZoomTool",label:r("tool.Marquee")}))}}])&&qb(n.prototype,r),o&&qb(n,o),t}(l.a.PureComponent);Zb(Qb,"propTypes",{isDisabled:x.a.bool,isOpen:x.a.bool,closeElements:x.a.func.isRequired,t:x.a.func.isRequired,zoomList:x.a.arrayOf(x.a.number)});var Xb=be((function(e){return{isDisabled:yo.isElementDisabled(e,"zoomOverlay"),isOpen:yo.isElementOpen(e,"zoomOverlay"),zoomList:yo.getZoomList(e)}}),{closeElements:Zi.closeElements})(Qe()(Hl(Qb))),Jb={FitPage:"FitPage",FitWidth:"FitWidth",Zoom:"Zoom"},ew={Measurement:"Measurement",Annotations:"Annotations",Download:"Download",FilePicker:"FilePicker",LocalStorage:"LocalStorage",NotesPanel:"NotesPanel",Print:"Print",Redaction:"Redaction",TextSelection:"TextSelection",TouchScrollLock:"TouchScrollLock",Copy:"Copy"},tw=function(e){return function(t){e.dispatch(Zi.addSearchListener(t))}},nw=function(e){return function(t){t.name?(!function(e){var t=e.name,n=e.getSortedNotes,r=e.shouldRenderSeparator,o=e.getSeparatorContent;Rh[t]={getSortedNotes:n,shouldRenderSeparator:r,getSeparatorContent:o}}(t),e.dispatch(Zi.setSortStrategy(t.name))):console.warn('The argument for addSortStrategy must have a "name" property, see https://www.pdftron.com/documentation/web/guides/ui/apis#addsortstrategy')}};function rw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ow(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iw(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var aw=function(e,t){return Object.create(lw).initialize(e,t)},lw={initialize:function(e,t){return this.store=e,this.popupDataElement=t,this},add:function(e,t){Array.isArray(e)||(e=[e]);var n=this._getIndexByDataElement(t),r=this.getItems();return r.splice.apply(r,[n+1,0].concat(iw(e))),this.store.dispatch(Zi.setPopupItems(this.popupDataElement,r)),this},update:function(e,t){var n;if(Array.isArray(e))n=e;else{var r=this._getIndexByDataElement(e);(n=this.getItems())[r]=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rw(n,!0).forEach((function(t){ow(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rw(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n[r],{},t)}return this.store.dispatch(Zi.setPopupItems(this.popupDataElement,n)),this},delete:function(e){var t=this._getIndexByDataElement(e),n=this.getItems();return n.splice(t,1),this.store.dispatch(Zi.setPopupItems(this.popupDataElement,n)),this},getItems:function(){return iw(yo.getPopupItems(this.store.getState(),this.popupDataElement))},_getIndexByDataElement:function(e){var t;if(void 0===e)t=0;else{var n=this.store.getState();t=(t=yo.getPopupItems(n,this.popupDataElement).findIndex((function(t){return t.dataElement===e})))||0}return t}},sw=function(e){return aw(e,"annotationPopup")},uw=function(e){var t=e.dispatch;return function(){return Xi.closeDocument(t)}},cw=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"7.0";console.warn("instance.".concat(e," is deprecated, please use instance.").concat(t," instead. The deprecated API will be removed in ").concat(n,"."))},fw=function(e){return function(t){cw("closeElement(dataElement)","closeElements([dataElement])","7.0"),e.dispatch(Zi.closeElements([t]))}},dw=function(e){return function(t){e.dispatch(Zi.closeElements(t))}},pw=function(e){return aw(e,"contextMenuPopup")};
/*!
 * hotkeys-js v3.7.2
 * A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
 * 
 * Copyright (c) 2019 kenny wong <wowohoo@qq.com>
 * http://jaywcjlove.github.io/hotkeys
 * 
 * Licensed under the MIT license.
 */
function hw(e){return(hw="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)}var mw="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function vw(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&e.attachEvent("on".concat(t),(function(){n(window.event)}))}function gw(e,t){for(var n=t.slice(0,t.length-1),r=0;r<n.length;r++)n[r]=e[n[r].toLowerCase()];return n}function yw(e){"string"!=typeof e&&(e="");for(var t=(e=e.replace(/\s/g,"")).split(","),n=t.lastIndexOf("");n>=0;)t[n-1]+=",",t.splice(n,1),n=t.lastIndexOf("");return t}for(var bw={backspace:8,tab:9,clear:12,enter:13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,"⇪":20,",":188,".":190,"/":191,"`":192,"-":mw?173:189,"=":mw?61:187,";":mw?59:186,"'":222,"[":219,"]":221,"\\":220},ww={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},Sw={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},Ew={16:!1,18:!1,17:!1,91:!1},_w={},xw=1;xw<20;xw++)bw["f".concat(xw)]=111+xw;var Cw=[],Tw="all",Ow=[],kw=function(e){return bw[e.toLowerCase()]||ww[e.toLowerCase()]||e.toUpperCase().charCodeAt(0)};function Pw(e){Tw=e||"all"}function Aw(){return Tw||"all"}var Rw=function(e){var t=e.key,n=e.scope,r=e.method,o=e.splitKey,i=void 0===o?"+":o;yw(t).forEach((function(e){var t=e.split(i),o=t.length,a=t[o-1],l="*"===a?"*":kw(a);if(_w[l]){n||(n=Aw());var s=o>1?gw(ww,t):[];_w[l]=_w[l].map((function(e){return(!r||e.method===r)&&e.scope===n&&function(e,t){for(var n=e.length>=t.length?e:t,r=e.length>=t.length?t:e,o=!0,i=0;i<n.length;i++)-1===r.indexOf(n[i])&&(o=!1);return o}(e.mods,s)?{}:e}))}}))};function Mw(e,t,n){var r;if(t.scope===n||"all"===t.scope){for(var o in r=t.mods.length>0,Ew)Object.prototype.hasOwnProperty.call(Ew,o)&&(!Ew[o]&&t.mods.indexOf(+o)>-1||Ew[o]&&-1===t.mods.indexOf(+o))&&(r=!1);(0!==t.mods.length||Ew[16]||Ew[18]||Ew[17]||Ew[91])&&!r&&"*"!==t.shortcut||!1===t.method(e,t)&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}function jw(e){var t=_w["*"],n=e.keyCode||e.which||e.charCode;if(Lw.filter.call(this,e)){if(93!==n&&224!==n||(n=91),-1===Cw.indexOf(n)&&229!==n&&Cw.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach((function(t){var n=Sw[t];e[t]&&-1===Cw.indexOf(n)?Cw.push(n):!e[t]&&Cw.indexOf(n)>-1&&Cw.splice(Cw.indexOf(n),1)})),n in Ew){for(var r in Ew[n]=!0,ww)ww[r]===n&&(Lw[r]=!0);if(!t)return}for(var o in Ew)Object.prototype.hasOwnProperty.call(Ew,o)&&(Ew[o]=e[Sw[o]]);var i=Aw();if(t)for(var a=0;a<t.length;a++)t[a].scope===i&&("keydown"===e.type&&t[a].keydown||"keyup"===e.type&&t[a].keyup)&&Mw(e,t[a],i);if(n in _w)for(var l=0;l<_w[n].length;l++)if(("keydown"===e.type&&_w[n][l].keydown||"keyup"===e.type&&_w[n][l].keyup)&&_w[n][l].key){for(var s=_w[n][l],u=s.splitKey,c=s.key.split(u),f=[],d=0;d<c.length;d++)f.push(kw(c[d]));f.sort().join("")===Cw.sort().join("")&&Mw(e,s,i)}}}function Lw(e,t,n){Cw=[];var r=yw(e),o=[],i="all",a=document,l=0,s=!1,u=!0,c="+";for(void 0===n&&"function"==typeof t&&(n=t),"[object Object]"===Object.prototype.toString.call(t)&&(t.scope&&(i=t.scope),t.element&&(a=t.element),t.keyup&&(s=t.keyup),void 0!==t.keydown&&(u=t.keydown),"string"==typeof t.splitKey&&(c=t.splitKey)),"string"==typeof t&&(i=t);l<r.length;l++)o=[],(e=r[l].split(c)).length>1&&(o=gw(ww,e)),(e="*"===(e=e[e.length-1])?"*":kw(e))in _w||(_w[e]=[]),_w[e].push({keyup:s,keydown:u,scope:i,mods:o,shortcut:r[l],method:n,key:r[l],splitKey:c});void 0!==a&&!function(e){return Ow.indexOf(e)>-1}(a)&&window&&(Ow.push(a),vw(a,"keydown",(function(e){jw(e)})),vw(window,"focus",(function(){Cw=[]})),vw(a,"keyup",(function(e){jw(e),function(e){var t=e.keyCode||e.which||e.charCode,n=Cw.indexOf(t);if(n>=0&&Cw.splice(n,1),e.key&&"meta"===e.key.toLowerCase()&&Cw.splice(0,Cw.length),93!==t&&224!==t||(t=91),t in Ew)for(var r in Ew[t]=!1,ww)ww[r]===t&&(Lw[r]=!1)}(e)})))}var Dw={setScope:Pw,getScope:Aw,deleteScope:function(e,t){var n,r;for(var o in e||(e=Aw()),_w)if(Object.prototype.hasOwnProperty.call(_w,o))for(n=_w[o],r=0;r<n.length;)n[r].scope===e?n.splice(r,1):r++;Aw()===e&&Pw(t||"all")},getPressedKeyCodes:function(){return Cw.slice(0)},isPressed:function(e){return"string"==typeof e&&(e=kw(e)),-1!==Cw.indexOf(e)},filter:function(e){var t=e.target||e.srcElement,n=t.tagName,r=!0;return!t.isContentEditable&&"TEXTAREA"!==n&&("INPUT"!==n&&"TEXTAREA"!==n||t.readOnly)||(r=!1),r},unbind:function(e){if(e){if(Array.isArray(e))e.forEach((function(e){e.key&&Rw(e)}));else if("object"===hw(e))e.key&&Rw(e);else if("string"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=n[0],i=n[1];"function"==typeof o&&(i=o,o=""),Rw({key:e,scope:o,method:i,splitKey:"+"})}}else Object.keys(_w).forEach((function(e){return delete _w[e]}))}};for(var Nw in Dw)Object.prototype.hasOwnProperty.call(Dw,Nw)&&(Lw[Nw]=Dw[Nw]);if("undefined"!=typeof window){var Iw=window.hotkeys;Lw.noConflict=function(e){return e&&window.hotkeys===Lw&&(window.hotkeys=Iw),Lw},window.hotkeys=Lw}var zw=Lw,Fw=function(){var e=document.activeElement;return e instanceof window.HTMLInputElement||e instanceof window.HTMLTextAreaElement},Bw=function(){},Uw={initialize:function(e){var t=this;zw.filter=function(){return!0},this.keyHandlerMap=this.createKeyHandlerMap(e),this.prevToolName=null,Object.keys(this.keyHandlerMap).forEach((function(e){t.on(e,t.keyHandlerMap[e])}))},on:function(e,t){if(!!Xi.getToolModeMap()[e]&&(e=this.getHotkeyByToolName(e)),t||(t=this.keyHandlerMap[e]),e&&t){var n=t,r=n.keyup,o=void 0===r?Bw:r,i=n.keydown,a=void 0===i?t:i;zw(e,{keyup:!0},(function(e){"keyup"===e.type&&o(e),"keydown"===e.type&&a(e)}))}},off:function(e,t){!!Xi.getToolModeMap()[e]&&!(e=this.getHotkeyByToolName(e))||zw.unbind(e,t)},createKeyHandlerMap:function(e){var t=this,n=e.dispatch,r=e.getState;return{"ctrl+shift+=, command+shift+=":function(e){e.preventDefault(),Xi.rotateClockwise()},"ctrl+shift+-, command+shift+-":function(e){e.preventDefault(),Xi.rotateCounterClockwise()},"ctrl+c, command+c":function(){Xi.getSelectedText()?(ny(),n(Zi.closeElement("textPopup"))):Xi.getSelectedAnnotations().length&&Xi.updateCopiedAnnotations()},"ctrl+v, command+v":function(e){Fw()||(e.preventDefault(),Xi.pasteCopiedAnnotations())},"ctrl+z, command+z":function(e){e.preventDefault(),Xi.undo()},"ctrl+y, command+shift+z":function(e){e.preventDefault(),Xi.redo()},"ctrl+o, command+o":function(e){e.preventDefault(),ks()},"ctrl+f, command+f":function(e){e.preventDefault(),n(Zi.openElement("searchOverlay"))},"ctrl+=, command+=":function(e){e.preventDefault(),Ql()},"ctrl+-, command+-":function(e){e.preventDefault(),Xl()},"ctrl+0, command+0":function(e){e.preventDefault(),qt?Xi.fitToWidth():Xi.fitToPage()},"ctrl+p, command+p":function(e){e.preventDefault(),Ts(n,yo.isEmbedPrintSupported(r()))},enter:function(){if(document.activeElement.className.includes("Note"))document.activeElement.click();else if("skip-to-document"===document.activeElement.className)document.getElementById("pageText0").focus();else if("skip-to-notes"===document.activeElement.className){n(Zi.openElement("notesPanel"));var e=document.querySelector(".Note");e&&e.focus()}},pageup:function(e){e.preventDefault();var t=Xi.getCurrentPage();t>1&&Xi.setCurrentPage(t-1)},pagedown:function(e){e.preventDefault();var t=Xi.getCurrentPage();t<Xi.getTotalPages()&&Xi.setCurrentPage(t+1)},space:{keyup:this.createToolHotkeyHandler((function(n){n.preventDefault(),sy(e,t.prevToolName),t.prevToolName=null})),keydown:this.createToolHotkeyHandler((function(n){n.preventDefault(),"Pan"!==Xi.getToolMode().name&&(t.prevToolName=Xi.getToolMode().name,sy(e,"Pan"))}))},escape:function(t){t.preventDefault(),sy(e,"AnnotationEdit");var r=document.activeElement;if(0===(null==r?void 0:r.tabIndex)){var o=document.querySelector(".skip-to-hack");o&&(o.focus(),o.blur())}n(Zi.closeElements(["annotationPopup","textPopup","contextMenuPopup","toolStylePopup","annotationStylePopup","signatureModal","printModal","searchOverlay"]))},p:this.createToolHotkeyHandler((function(){sy(e,"Pan")})),a:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateArrow")})),c:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateCallout")})),e:this.createToolHotkeyHandler((function(){sy(e,"AnnotationEraserTool")})),f:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateFreeHand")})),i:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateStamp")})),l:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateLine")})),n:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateSticky")})),o:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateEllipse")})),r:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateRectangle")})),t:this.createToolHotkeyHandler((function(){sy(e,"AnnotationCreateFreeText")})),s:this.createToolHotkeyHandler((function(){var e=document.querySelector('[data-element="signatureToolButton"]');null==e||e.click()})),g:this.createToolHotkeyHandler((function(){Xi.getSelectedText()?Qg(n,window.Annotations.TextSquigglyAnnotation):sy(e,"AnnotationCreateTextSquiggly")})),h:this.createToolHotkeyHandler((function(){Xi.getSelectedText()?Qg(n,window.Annotations.TextHighlightAnnotation):sy(e,"AnnotationCreateTextHighlight")})),k:this.createToolHotkeyHandler((function(){Xi.getSelectedText()?Qg(n,window.Annotations.TextStrikeoutAnnotation):sy(e,"AnnotationCreateTextStrikeout")})),u:this.createToolHotkeyHandler((function(){Xi.getSelectedText()?Qg(n,window.Annotations.TextUnderlineAnnotation):sy(e,"AnnotationCreateTextUnderline")}))}},createToolHotkeyHandler:function(e){return function(){Fw()||e.apply(void 0,arguments)}},getHotkeyByToolName:function(e){return{AnnotationEdit:"escape",Pan:"p",AnnotationCreateArrow:"a",AnnotationCreateCallout:"c",AnnotationEraserTool:"e",AnnotationCreateFreeHand:"f",AnnotationCreateStamp:"i",AnnotationCreateLine:"l",AnnotationCreateSticky:"n",AnnotationCreateEllipse:"o",AnnotationCreateRectangle:"r",AnnotationCreateFreeText:"t",AnnotationCreateSignature:"s",AnnotationCreateTextSquiggly:"g",AnnotationCreateTextHighlight:"h",AnnotationCreateTextStrikeout:"k",AnnotationCreateTextUnderline:"u"}[e]}},Hw=Object.create(Uw),Ww={on:function(){Hw.on.apply(Hw,arguments)},off:function(){Hw.off.apply(Hw,arguments)}};function Vw(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Gw=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.localStorageEnabled=!0}var t,n,r;return t=e,(n=[{key:"enableLocalStorage",value:function(){this.localStorageEnabled=!0}},{key:"disableLocalStorage",value:function(){this.localStorageEnabled=!1}},{key:"isLocalStorageEnabled",value:function(){return this.localStorageEnabled}}])&&Vw(t.prototype,n),r&&Vw(t,r),e}()),qw=function(){var e=[],t=Xi.getToolModeMap();return Object.keys(t).forEach((function(n){var r=t[n];(r instanceof window.Tools.GenericAnnotationCreateTool||r instanceof window.Tools.TextAnnotationCreateTool||r.defaults)&&e.push(r.name)})),e},$w=function(e,t){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qw(),r={AnnotationCreateTextUnderline:"textUnderlineToolButton",AnnotationCreateTextHighlight:"textHighlightToolButton",AnnotationCreateTextSquiggly:"textSquigglyToolButton",AnnotationCreateTextStrikeout:"textStrikeoutToolButton"},o="string"==typeof n?[n]:n,i=yo.getToolButtonDataElements(t.getState(),o);Object.keys(r).forEach((function(e){o.includes(e)&&i.push(r[e])})),e?(o.forEach((function(e){Ww.on(e)})),t.dispatch(Zi.enableElements(i,1))):(o.forEach((function(e){Ww.off(e)})),t.dispatch(Zi.disableElements(i,1)))}},Kw=function(e){return $w(!0,e)},Yw=function(e){return $w(!1,e)};function Zw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Qw=function(e,t){return function(n){var r,o=(Zw(r={},ew.Measurement,{dataElements:["measurementToolGroupButton","measurementOverlay","distanceMeasurementToolButton","perimeterMeasurementToolButton","areaMeasurementToolButton"]}),Zw(r,ew.Annotations,{dataElements:["notesPanel","notesPanelButton","toolsButton"],fn:function(){e?(Xi.showAnnotations(Xi.getAnnotationsList()),Kw(t)()):(Xi.hideAnnotations(Xi.getAnnotationsList()),Yw(t)())}}),Zw(r,ew.Download,{dataElements:["downloadButton"]}),Zw(r,ew.FilePicker,{dataElements:["filePickerHandler","filePickerButton"],fn:function(){e?Ww.on("ctrl+o, command+o"):Ww.off("ctrl+o, command+o")}}),Zw(r,ew.LocalStorage,{fn:function(){e?Gw.enableLocalStorage():Gw.disableLocalStorage()}}),Zw(r,ew.NotesPanel,{dataElements:["annotationCommentButton","notesPanelButton","notesPanel"]}),Zw(r,ew.Print,{dataElements:["printButton","printModal"],fn:function(){e?Ww.on("ctrl+p, command+p"):Ww.off("ctrl+p, command+p")}}),Zw(r,ew.Redaction,{dataElements:["redactionButton"],fn:function(){e&&!Xi.isFullPDFEnabled()?console.warn("Full api is not enabled, applying redactions is disabled"):Xi.setToolMode("AnnotationEdit"),Xi.enableRedaction(e)}}),Zw(r,ew.TextSelection,{dataElements:["textPopup","textSelectButton"],fn:function(){e||Xi.clearSelection(),window.Tools.Tool.ENABLE_TEXT_SELECTION=e}}),Zw(r,ew.TouchScrollLock,{fn:function(){dc.enableTouchScrollLock=e}}),Zw(r,ew.Copy,{dataElements:["copyTextButton"],fn:function(){e?Ww.on("ctrl+c, command+c"):Ww.off("ctrl+c, command+c")}}),r);Array.isArray(n)||(n=[n]),n.forEach((function(n){var r=o[n],i=r.dataElements,a=void 0===i?[]:i,l=r.fn,s=void 0===l?function(){}:l;e?t.dispatch(Zi.enableElements(a,1)):t.dispatch(Zi.disableElements(a,1)),s()}))}},Xw=function(e){return Qw(!1,e)},Jw=function(e){return function(){cw("disableAnnotations()","disableFeatures([instance.Feature.Annotations])","7.0"),Xw(e)([ew.Annotations])}},eS=function(e){return function(){cw("disableDownload()","disableFeatures([instance.Feature.Download])","7.0"),Xw(e)([ew.Download])}},tS=function(e){return function(t){cw("disableElement(dataElement)","disableElements([dataElement])","7.0"),e.dispatch(Zi.disableElement(t,3))}},nS=function(e){return function(t){"string"==typeof t&&e.dispatch(Zi.disableElement(t,3)),e.dispatch(Zi.disableElements(t,3))}},rS=function(e){return function(){e.dispatch(Zi.disableElements(["filePickerHandler","filePickerButton"],1))}},oS=function(e){return function(){cw("disableLocalStorage()","disableFeatures([instance.Feature.LocalStorage])","7.0"),Xw(e)([ew.LocalStorage])}},iS=function(e){return function(){cw("disableMeasurement()","disableFeatures([instance.Feature.Measurement])","7.0"),Xw(e)([ew.Measurement])}},aS=function(e){return function(){cw("disableNotesPanel()","disableFeatures([instance.Feature.NotesPanel])","7.0"),Xw(e)([ew.NotesPanel])}},lS=function(e){return function(){cw("disablePrint()","disableFeatures([instance.Feature.Print])","7.0"),Xw(e)([ew.Print])}},sS=function(e){return function(){cw("disableRedaction()","disableFeatures([instance.Feature.Redaction])","7.0"),Xw(e)([ew.Redaction])}},uS=function(e){return function(){cw("disableTextSelection()","disableFeatures([instance.Feature.TextSelection])","7.0"),Xw(e)([ew.TextSelection])}},cS=function(e){return function(t){cw("disableTool(toolName)","disableTools([toolName])","7.0"),Yw(e)([t])}},fS=function(e){return function(){cw("disableTouchScrollLock()","disableFeatures([instance.Feature.TouchScrollLock])","7.0"),Xw(e)([ew.TouchScrollLock])}},dS=function(e){return function(t){var n=e.getState(),r=yo.getDocumentType(n);r===Dn||r===Nn||r===In?Rs(e.dispatch,{documentPath:yo.getDocumentPath(n),filename:n.document.filename,includeAnnotations:t}):console.warn("Document type is not PDF. Cannot be downloaded.")}},pS=function(e){return function(){cw("enableAllElements","enableElements([referenceToDisabledDataElements])","7.0"),e.dispatch(Zi.enableAllElements())}},hS=function(e){return Qw(!0,e)},mS=function(e){return function(){cw("enableAnnotations()","enableFeatures([instance.Feature.Annotations])","7.0"),hS(e)([ew.Annotations])}},vS=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?(cw("enableDownload()","enableFeatures([instance.Feature.Download])","7.0"),hS(e)([ew.Download])):(cw("enableDownload(false)","disableFeatures([instance.Feature.Download])","7.0"),Xw(e)([ew.Download]))}},gS=function(e){return function(t){cw("enableElement(dataElement)","enableElements([dataElement])","7.0"),e.dispatch(Zi.enableElement(t,3))}},yS=function(e){return function(t){return"string"==typeof t?e.dispatch(Zi.enableElement(t,3)):e.dispatch(Zi.enableElements(t,3))}},bS=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?(cw("enableFilePicker()","enableFeatures([instance.Feature.FilePicker])","7.0"),hS(e)([ew.FilePicker])):(cw("enableFilePicker(false)","disableFeatures([instance.Feature.FilePicker])","7.0"),Xw(e)([ew.FilePicker]))}},wS=function(e){return function(){cw("enableLocalStorage()","enableFeatures([instance.Feature.LocalStorage])","7.0"),hS(e)([ew.LocalStorage])}},SS=function(e){return function(){cw("enableMeasurement()","enableFeatures([instance.Feature.Measurement])","7.0"),hS(e)([ew.Measurement])}},ES=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?(cw("enableNotesPanel()","enableFeatures([instance.Feature.NotesPanel])","7.0"),hS(e)([ew.NotesPanel])):(cw("enableNotesPanel(false)","disableFeatures([instance.Feature.NotesPanel])","7.0"),Xw(e)([ew.NotesPanel]))}},_S=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?(cw("enablePrint()","enableFeatures([instance.Feature.Print])","7.0"),hS(e)([ew.Print])):(cw("enablePrint(false)","disableFeatures([instance.Feature.Print])","7.0"),Xw(e)([ew.Print]))}},xS=function(e){return function(){cw("enableRedaction()","enableFeatures([instance.Feature.Redaction])","7.0"),hS(e)([ew.Redaction])}},CS=function(e){return function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?(cw("enableTextSelection()","enableFeatures([instance.Feature.TextSelection])","7.0"),hS(e)([ew.TextSelection])):(cw("enableTextSelection(false)","disableFeatures([instance.Feature.TextSelection])","7.0"),Xw(e)([ew.TextSelection]))}},TS=function(e){return function(t){cw("enableTool(toolName)","enableTools([toolName])","7.0"),Kw(e)([t])}},OS=function(e){return function(){cw("enableTouchScrollLock()","enableFeatures([instance.Feature.TouchScrollLock])","7.0"),hS(e)([ew.TouchScrollLock])}},kS=function(e){return function(t){var n=e.getState(),r=Xi.getAnnotationById(t);yo.isElementOpen(n,"leftPanel")?(Xi.isAnnotationSelected(r)||Xi.selectAnnotation(r),e.dispatch(Zi.setActiveLeftPanel("notesPanel")),e.dispatch(Zi.triggerNoteEditing())):(e.dispatch(Zi.openElement("notesPanel")),setTimeout((function(){Xi.isAnnotationSelected(r)||Xi.selectAnnotation(r),e.dispatch(Zi.triggerNoteEditing())}),400))}},PS=function(){return cw("getAnnotationUser","annotManager.getCurrentUser","7.0"),Xi.getCurrentUser()},AS=function(e){return function(){if(!window.bbAnnotManager){var t=e.getState().advanced.pdftronServer;window.bbAnnotManager=new window.CoreControls.BlackBoxAnnotationManager(t,window.docViewer)}return window.bbAnnotManager}},RS=function(e){return function(){return cw("getCurrentPageNumber","docViewer.getCurrentPage","7.0"),yo.getCurrentPage(e.getState())}},MS=function(e){return function(){return yo.getFitMode(e.getState())}},jS=function(e){return function(){return yo.getDisplayMode(e.getState())}},LS=function(e){return function(){return cw("getPageCount","docViewer.getPageCount","7.0"),yo.getTotalPages(e.getState())}},DS=function(e){return NS(e)},NS=function(e){return Object.keys(yo).reduce((function(t,n){return t[n]=function(){for(var t=e.getState(),r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return yo[n].apply(yo,[t].concat(o))},t}),{})},IS=function(e){return function(){return cw("getSideWindowVisibility","isElementOpen('leftPanel')","7.0"),!!yo.isElementOpen(e.getState(),"leftPanel")}},zS=function(e){return function(){return cw("getShowSideWindow","isElementOpen('leftPanel')","7.0"),IS(e)()}},FS=function(){return Xi.getToolMode()},BS=function(){return Xi.getZoom()},US=function(){cw("goToFirstPage","docViewer.setCurrentPage(1)","7.0"),Xi.setCurrentPage(1)},HS=function(e){return function(){cw("goToLastPage","docViewer.setCurrentPage(instance.docViewer.getPageCount())","7.0"),Xi.setCurrentPage(yo.getTotalPages(e.getState()))}},WS=function(e){return function(){cw("goToNextPage","docViewer.setCurrentPage(Math.min(instance.docViewer.getCurrentPage() + 1, instance.docViewer.getPageCount()))","7.0");var t=e.getState(),n=yo.getCurrentPage(t);if(n===yo.getTotalPages(t))console.warn("you are at the last page");else{var r=n+1;Xi.setCurrentPage(r)}}},VS=function(e){return function(){cw("goToPrevPage","docViewer.setCurrentPage(Math.max(instance.docViewer.getCurrentPage() - 1, 1))","7.0");var t=yo.getCurrentPage(e.getState());if(1===t)console.warn("You are at the first page");else{var n=t-1;Xi.setCurrentPage(n)}}},GS=function(){return cw("isAdminUser","annotManager.getIsAdminUser","7.0"),!!Xi.getIsAdminUser()},qS=function(e){return function(t){return!!yo.isElementDisabled(e.getState(),t)}},$S=function(e){return function(t){return!!yo.isElementOpen(e.getState(),t)}},KS=function(){return console.warn("instance.isMobileDevice is deprecated, please check https://stackoverflow.com/questions/3514784/what-is-the-best-way-to-detect-a-mobile-device for an alternative. The deprecated API will be removed in 7.0."),!(YS()||!(0===ZS()&&navigator.userAgent.match(/Edge/i)||navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/Touch/i)||navigator.userAgent.match(/IEMobile/i)||navigator.userAgent.match(/Silk/i)))},YS=function(){var e=navigator.userAgent.toLowerCase(),t=/(msie) ([\w.]+)/.exec(e)||/(trident)(?:.*? rv:([\w.]+)|)/.exec(e);return t?parseInt(t[2],10):t},ZS=function(){var e=document.createElement("div");e.style.cssText="width:100px;height:100px;overflow:scroll !important;position:absolute;top:-9999px",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t},QS=function(){return cw("isReadOnly","annotManager.getIsReadOnly","7.0"),!!Xi.getIsReadOnly()},XS=function(e){return function(t){var n=e.getState(),r=yo.getToolButtonDataElement(n,t);return yo.isElementDisabled(n,r)}};function JS(e){return(JS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eE(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var tE=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.documentId,o=void 0===r?null:r,i=n.streaming,a=void 0!==i&&i,l=n.filename,s=void 0===l?null:l,u=n.extension,c=void 0===u?null:u,f=n.decrypt,d=void 0===f?null:f,p=n.decryptOptions,h=void 0===p?{}:p,m=n.customHeaders,v=void 0===m?{}:m,g=n.withCredentials,y=void 0!==g&&g,b=n.cacheKey,w=void 0===b?null:b,S=n.password,E=void 0===S?"":S,_=n.pageSizes,x=void 0===_?null:_,C=eE(n,["documentId","streaming","filename","extension","decrypt","decryptOptions","customHeaders","withCredentials","cacheKey","password","pageSizes"]);e.dispatch(Zi.setDocumentId(o)),e.dispatch(Zi.setStreaming(a)),e.dispatch(Zi.setDecryptFunction(d)),e.dispatch(Zi.setDecryptOptions(h)),e.dispatch(Zi.setFilename(s)),e.dispatch(Zi.setExtension(c)),e.dispatch(Zi.setCustomHeaders(v)),e.dispatch(Zi.setWithCredentials(y)),e.dispatch(Zi.setPassword(E)),e.dispatch(Zi.setCacheKey(w)),e.dispatch(Zi.setPageSizes(x)),window.CoreControls.isFullPDFEnabled()&&t instanceof window.PDFNet.PDFDoc?e.dispatch(Zi.setPDFDoc(t)):"object"===JS(t)?e.dispatch(Zi.setDocumentFile(t)):e.dispatch(Zi.setDocumentPath(t)),tc(e.getState(),e.dispatch,C)}},nE=function(e){return function(t){cw("openElement(dataElement)","openElements([dataElement])","7.0"),e.dispatch(Zi.openElement(t))}},rE=function(e){return function(t){e.dispatch(Zi.openElements(t))}},oE=function(e){return function(){Ts(e.dispatch,yo.isEmbedPrintSupported(e.getState()))}},iE=function(e){return function(t,n){lE(t),aE(e,t),function(e,t){var n=e.toolName,r=e.buttonImage,o=e.toolObject,i=n,a=["TextColor","StrokeColor","FillColor"].filter((function(e){return o.defaults&&o.defaults[e]}));La[i]={icon:r,iconColor:a[0],currentPalette:a[0],availablePalettes:a,toolNames:[n],annotationCheck:t?function(e){return e instanceof t}:null}}(t,n),sE(e)}},aE=function(e,t){e.dispatch(Zi.registerTool(t))},lE=function(e){var t=e.toolObject,n=e.toolName,r=Xi.getToolModeMap();r[n]=t,r[n].name=n},sE=function(e){e.dispatch(Zi.setColorMap(Ia("iconColor","currentPalette")))},uE=function(e){return function(t){e.dispatch(Zi.removeSearchListener(t))}},cE=function(){cw("rotateClockwise","docViewer.rotateClockwise","7.0"),Xi.rotateClockwise()},fE=function(){cw("rotateCounterClockwise","docViewer.rotateCounterClockwise","7.0"),Xi.rotateCounterClockwise()};function dE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dE(n,!0).forEach((function(t){hE(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dE(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mE=function(e){return function(){return new Promise((function(t,n){console.warn("instance.saveAnnotations() is deprecated, please check https://www.pdftron.com/documentation/web/guides/annotation/import-export/overview for options to save and load annotations. The deprecated API will be removed in 7.0. Together with the serverUrl option.");var r=e.getState(),o=r.document.id,i=r.advanced,a=i.serverUrl,l=i.serverUrlHeaders,s=o?{did:o}:{};if(!a)return console.warn("serverUrl option is not defined. Please pass this option in WebViewer constructor to save/load annotations. See https://www.pdftron.com/documentation/web/guides/annotations/saving-loading-annotations for details."),void n();Xi.exportAnnotations((function(e){fetch(a,{method:"POST",headers:l,body:pE({},s,{data:e})}).then((function(e){e.ok?t():n(e)})).catch(n)}))}))}},vE=function(e){return function(t,n){var r={};"string"==typeof n?n.split(",").forEach((function(e){r[gE(e)]=!0})):r=n;e.dispatch(Zi.searchText(t,r))}},gE=function(e){return"".concat(e.charAt(0).toLowerCase()).concat(e.slice(1))},yE=function(e){return function(t,n){e.dispatch(Zi.searchTextFull(t,n))}},bE=function(e){return function(t){e.dispatch(Zi.setActiveHeaderGroup(t))}},wE=function(e){return function(t){e.dispatch(Zi.setActiveLeftPanel(t))}},SE=function(e){cw("setAdminUser","annotManager.setIsAdminUser","7.0"),Xi.setIsAdminUser(e)},EE=function(e){cw("setAnnotationUser","annotManager.setCurrentUser","7.0"),Xi.setCurrentUser(e)},_E={border:"StrokeColor",fill:"FillColor",text:"TextColor"},xE={StrokeColor:"border",FillColor:"fill",TextColor:"text"},CE=function(e){return function(t,n){var r=za(Da(t)).availablePalettes,o=_E[n];r.includes(o)?e.dispatch(Zi.setColorPalette(Da(t),o)):console.warn("".concat(t," does not have ").concat(n," color, available colors are: ").concat(r.map((function(e){return xE[e]})).join(", ")," "))}},TE=function(e){cw("setCurrentPageNumber","docViewer.setCurrentPage","7.0"),Xi.setCurrentPage(e)},OE=function(e){return function(t){e.dispatch(Zi.setCustomNoteFilter(t))}},kE=function(e){return function(t){e.dispatch(Zi.setCustomPanel(t))}},PE=function(e){return function(){return yo.getBookmarks(e.getState())}},AE=function(e){return function(t){e.dispatch(Zi.setBookmarks(t))}},RE=function(e){return function(t){e.dispatch(Zi.setEngineType(t))}};function ME(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jE=function(e){var t,n=(ME(t={},Jb.FitWidth,Xi.fitToWidth),ME(t,Jb.FitPage,Xi.fitToPage),ME(t,Jb.Zoom,Xi.fitToZoom),t)[e];n?n():console.warn("Unsupported fit mode: ".concat(e))};function LE(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var DE=function(e){return function(t){var n=e.getState(),r=Object.keys(n.viewer.headers),o=Object.create(NE).initialize(n.viewer,r);t(o),r.forEach((function(t){e.dispatch(Zi.setHeaderItems(t,LE(o.headers[t])))}))}},NE={initialize:function(e){return this.headers=e.headers,this.toolButtonObjects=e.toolButtonObjects,this.headerGroup="default",this.index=-1,this},get:function(e){var t=this;if(-1!==this.index){var n=this.headers[this.headerGroup][this.index];Object.keys(n).forEach((function(e){delete t[e]}))}if(this._setIndex(e),-1===this.index)console.warn("".concat(e," does not exist in ").concat(this.headerGroup," header"));else{var r=this.headers[this.headerGroup][this.index];Object.keys(r).forEach((function(e){t[e]=r[e]}))}return this},getItems:function(){return this.headers[this.headerGroup]},getHeader:function(e){var t=Object.keys(this.headers);return t.includes(e)?(this.headerGroup=e,this._resetIndex()):console.warn("Header must be one of: ".concat(t.join(" or "),".")),this},insertBefore:function(e){return-1===this.index?console.warn("Please use .get(dataElement) first before using insertBefore"):this.headers[this.headerGroup].splice(this.index,0,e),this},insertAfter:function(e){return-1===this.index?console.warn("Please use .get(dataElement) first before using insertAfter"):(this.index++,this.headers[this.headerGroup].splice(this.index,0,e)),this},delete:function(e){var t,n=this;"number"==typeof e?t=e:"string"==typeof e?-1===this._getIndexOfElement(e)?console.warn("".concat(e," does not exist in ").concat(this.headerGroup," header")):t=this._getIndexOfElement(e):void 0===e?-1===this.index?console.warn("Please use .get(dataElement) first before using delete()"):t=this.index:Array.isArray(e)?e.forEach((function(e){"number"!=typeof e&&"string"!=typeof e||n.delete(e)})):console.warn("Argument must be empty, a number, a string or an array"),t&&(this.headers[this.headerGroup].splice(t,1),this._resetIndex())},shift:function(){return this.headers[this.headerGroup].shift(),this},unshift:function(){var e;return(e=this.headers[this.headerGroup]).unshift.apply(e,arguments),this},push:function(){var e;return(e=this.headers[this.headerGroup]).push.apply(e,arguments),this},pop:function(){return this.headers[this.headerGroup].pop(),this},update:function(e){return Array.isArray(e)?this._updateItems(e):console.warn("Argument must be an array"),this},_updateItems:function(e){return this.headers[this.headerGroup]=e,this},_setIndex:function(e){this.index=this._getIndexOfElement(e)},_getIndexOfElement:function(e){var t=this;return this.headers[this.headerGroup].findIndex((function(n){return("toolButton"===n.type?t.toolButtonObjects[n.toolName].dataElement:n.dataElement)===e}))},_resetIndex:function(){this.index=-1}},IE=function(e){return function(t,n){var r=za(Da(t)).availablePalettes,o=_E[n];r.includes(o)?e.dispatch(Zi.setIconColor(Da(t),o)):console.warn("".concat(t," does not have ").concat(n," color, available colors are: ").concat(r.map((function(e){return xE[e]})).join(", ")," "))}},zE=function(e){It.changeLanguage(e)},FE=function(e){Xi.setDisplayMode(e)},BE=(n(543),function(e){var t;"string"==typeof e?(t=Number.parseFloat(e)/100,e.indexOf("%")===e.length-1&&console.warn("Zoom level in string format will be treated as percentage, ".concat(e," will be converted to ").concat(t))):"number"==typeof e&&(t=e);return t}),UE=function(e){return function(t){t=BE(t);var n=yo.getZoomList(e.getState()).filter((function(e){return e<=t}));t?(dn(t),e.dispatch(Zi.setZoomList(n)),window.Tools.MarqueeZoomTool.setMaxZoomLevel(t)):console.warn("Type of the argument for setMaxZoomLevel must be either string or number")}},HE=function(e){return function(t){t=BE(t);var n=yo.getZoomList(e.getState()).filter((function(e){return e>=t}));t?(fn(t),e.dispatch(Zi.setZoomList(n)),window.Tools.MarqueeZoomTool.setMinZoomLevel(t)):console.warn("Type of the argument for setMinZoomLevel must be either string or number")}},WE=function(e){return function(t){e.dispatch(Zi.setNoteDateFormat(t))}},VE=function(e){return function(t){cw("setNotesPanelSort","addSortStrategy","7.0"),nw(e)(t)}},GE=function(e){return function(t){e.dispatch(Zi.setPageLabels(t))}},qE=function(e){return function(t){e.dispatch(Zi.setPrintQuality(t))}},$E=function(e){cw("setReadOnly","annotManager.setReadOnly","7.0"),Xi.setReadOnly(e)},KE=function(e){return function(t){cw("setSideWindowVisibility","open/closeElements(['leftPanel'])","7.0"),t?e.dispatch(Zi.openElement("leftPanel")):e.dispatch(Zi.closeElement("leftPanel"))}},YE=function(e){return function(t){cw("setShowSideWindow","open/closeElements(['leftPanel'])","7.0"),KE(e)(t)}},ZE=function(e){return function(t){cw("setSortNotesBy","setSortStrategy","7.0"),e.dispatch(Zi.setSortNotesBy(t))}},QE=function(e){return function(t){e.dispatch(Zi.setSortStrategy(t))}},XE=function(e){"both"===e?(dc.allowVerticalSwipe=!0,dc.allowHorizontalSwipe=!0):"vertical"===e?(dc.allowVerticalSwipe=!0,dc.allowHorizontalSwipe=!1):"horizontal"===e?(dc.allowVerticalSwipe=!1,dc.allowHorizontalSwipe=!0):console.warn("".concat(e," is not a valid orientation. Try 'vertical,' 'horizontal,' or 'both."))};function JE(e){return(JE="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)}var e_=function(e){var t="string"==typeof e,n="object"===JE(e);t?t_(e):n&&n_(e)},t_=function(e){var t={default:{primary:"#FFFFFF",secondary:"#F5F5F5",border:"#E0E0E0",buttonHover:"#F6F6F6",buttonActive:"#F0F0F0",text:"#333333",icon:"#757575",iconActive:"#757575"},dark:{primary:"#2C2B3A",secondary:"#4D4C5F",border:"#555555",buttonHover:"#686880",buttonActive:"#686880",text:"#FFFFFF",icon:"#FFFFFF",iconActive:"#FFFFFF"}};t[e]?n_(t[e]):console.warn("".concat(e," is not one of: default, dark"))},n_=function(e){var t={primary:"--primary-color",secondary:"--secondary-color",border:"--border-color",buttonHover:"--button-hover-color",buttonActive:"--button-active-color",text:"--text-color",icon:"--icon-color",iconActive:"--icon-active-color"};Object.keys(e).forEach((function(n){var r=t[n];if(r){var o=e[n];document.body.style.setProperty(r,o)}else console.warn("".concat(n," is not valid, please make sure properties are a subset of:")),console.warn("primary, secondary, text, buttonHover, buttonActive and icon")}))},r_=function(e){return function(t){var n=e.getState().viewer.toolButtonObjects[t].group;Xi.setToolMode(t),o_(e,n)}},o_=function(e,t){t?(e.dispatch(Zi.setActiveToolGroup(t)),e.dispatch(Zi.openElement("toolsOverlay"))):(e.dispatch(Zi.setActiveToolGroup("")),e.dispatch(Zi.closeElement("toolsOverlay")))},i_=function(e){(e=BE(e))?Xi.zoomTo(e):console.warn("Type of the argument for setZoomLevel must be either string or number")},a_=function(e){return function(t){e.dispatch(Zi.setZoomList(t))}},l_=function(e){return function(t){e.dispatch(Zi.showErrorMessage(t))}},s_=function(e){return function(t){e.dispatch(Zi.showWarningMessage(t))}},u_=function(e){return aw(e,"textPopup")},c_=function(e){return function(t){e.dispatch(Zi.toggleElement(t))}},f_=function(){Ps()},d_=function(e){return function(t){p_(e,t),h_(e,t),m_(t)}},p_=function(e,t){var n=e.getState();Object.keys(n.viewer.headers).forEach((function(r){var o=n.viewer.headers[r].filter((function(e){return e.toolName!==t}));e.dispatch(Zi.setHeaderItems(r,o))}))},h_=function(e,t){e.dispatch(Zi.unregisterTool(t))},m_=function(e){delete Xi.getToolModeMap()[e]},v_=function(e){return function(){Xi.getOutlines((function(t){e.dispatch(Zi.setOutlines(t))}))}},g_=function(e){return function(t,n){e.dispatch({type:"UPDATE_TOOL",payload:{toolName:t,properties:n}})}},y_=function(e){return function(t){e.dispatch(Zi.useEmbeddedPrint(t))}},b_=function(e){return function(t){var n=t.from,r=t.to,o=e.getState().viewer.measurementUnits;n||(n=o.from),r||(r=o.to),e.dispatch({type:"SET_MEASUREMENT_UNITS",payload:{from:n,to:r}})}},w_=function(e){return function(t){e.dispatch(Zi.setMaxSignaturesCount(t))}},S_=function(e){return function(t){e.dispatch(Zi.disableReplyForAnnotations(t))}};function E_(e){return(E_="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)}var __=function(e,t){var n=E_(t),r=x_().split("&").reduce((function(e,t){var n=t.split("=");return e[decodeURIComponent(n[0])]=decodeURIComponent(n[1]),e}),{});if("boolean"===n&&!C_(r[e])){var o=r[e];if("true"===o||"1"===o)return!0;if("false"===o||"0"===o)return!1}return r[e]||t},x_=function(){var e=window.location.href,t=e.indexOf("#");return t>=0?e.substring(t+1):""},C_=function(e){return void 0===e},T_=function(){return __("custom",null)},O_=(n(544),{removeEventHandlers:x.a.func.isRequired}),k_=function(e){var t=e.removeEventHandlers,n=Se();return Object(a.useEffect)((function(){return function(e){window.readerControl={docViewer:window.docViewer,FitMode:Jb,LayoutMode:Dy,Feature:ew,addSearchListener:tw(e),addSortStrategy:nw(e),annotationPopup:sw(e),closeDocument:uw(e),closeElements:dw(e),contextMenuPopup:pw(e),disableElements:nS(e),disableFeatures:Xw(e),disableTools:Yw(e),disableReplyForAnnotations:S_(e),downloadPdf:dS(e),enableElements:yS(e),enableTools:Kw(e),focusNote:kS(e),getFitMode:MS(e),getLayoutMode:jS(e),getToolMode:FS,getZoomLevel:BS,hotkeys:Ww,isElementDisabled:qS(e),isElementOpen:$S(e),isToolDisabled:XS(e),loadDocument:tE(e),openElements:rE(e),print:oE(e),registerTool:iE(e),removeSearchListener:uE(e),searchText:vE(e),searchTextFull:yE(e),setActiveHeaderGroup:bE(e),setActiveLeftPanel:wE(e),setCustomNoteFilter:OE(e),setCustomPanel:kE(e),exportBookmarks:PE(e),importBookmarks:AE(e),setFitMode:jE,setHeaderItems:DE(e),setIconColor:IE(e),setLanguage:zE,setLayoutMode:FE,setMaxZoomLevel:UE(e),setMinZoomLevel:HE(e),setNoteDateFormat:WE(e),setMeasurementUnits:b_(e),setPageLabels:GE(e),setPrintQuality:qE(e),setSortStrategy:QE(e),setSwipeOrientation:XE,setTheme:e_,setToolMode:r_(e),setZoomLevel:i_,setZoomList:a_(e),showErrorMessage:l_(e),textPopup:u_(e),toggleElement:c_(e),toggleFullScreen:f_,unregisterTool:d_(e),updateTool:g_(e),useEmbeddedPrint:y_(e),setMaxSignaturesCount:w_(e),closeElement:fw(e),disableAnnotations:Jw(e),disableDownload:eS(e),disableElement:tS(e),disableFilePicker:rS(e),disableLocalStorage:oS,disableMeasurement:iS(e),disableNotesPanel:aS(e),disablePrint:lS(e),disableRedaction:sS(e),disableTextSelection:uS(e),disableTouchScrollLock:fS,enableAnnotations:mS(e),enableDownload:vS(e),enableElement:gS(e),enableFeatures:hS(e),enableFilePicker:bS(e),enableLocalStorage:wS,enableMeasurement:SS(e),enableNotesPanel:ES(e),enablePrint:_S(e),enableRedaction:xS(e),enableTextSelection:CS(e),enableTool:TS(e),enableTouchScrollLock:OS,getAnnotationUser:PS,getCurrentPageNumber:RS(e),getPageCount:LS(e),getShowSideWindow:zS(e),getSideWindowVisibility:IS(e),setNotesPanelSort:VE(e),setShowSideWindow:YE(e),setSideWindowVisibility:KE(e),disableTool:cS(e),enableAllElements:pS(e),goToFirstPage:US,goToLastPage:HS(e),goToNextPage:WS(e),goToPrevPage:VS(e),isAdminUser:GS,isMobileDevice:KS,isReadOnly:QS,openElement:nE(e),rotateClockwise:cE,rotateCounterClockwise:fE,saveAnnotations:mE(e),setAdminUser:SE,setAnnotationUser:EE,setCurrentPageNumber:TE,setReadOnly:$E,setSortNotesBy:ZE(e),getCustomData:T_,loadedFromServer:!1,serverFailed:!1,i18n:It,constants:{engineTypes:Ln},setColorPalette:CE(e),setEngineType:RE(e),showWarningMessage:s_(e),updateOutlines:v_(e),getBBAnnotManager:AS(e),selectors:DS(e)}}(n),rn("viewerLoaded"),t}),[]),l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"App"},l.a.createElement(la,null),l.a.createElement(Rl,null),l.a.createElement(cv,null),l.a.createElement(Tv,null),l.a.createElement(wc,null),l.a.createElement(Cs,null),l.a.createElement(fs,null),l.a.createElement(Zs,null),l.a.createElement(Fs,null),l.a.createElement(vu,null),l.a.createElement(ou,null),l.a.createElement(Xb,null),l.a.createElement(Ou,null),l.a.createElement(Mu,null),l.a.createElement(Bu,null),l.a.createElement(Zg,null),l.a.createElement(ly,null),l.a.createElement(py,null),l.a.createElement(Sy,null),l.a.createElement(Ry,null),l.a.createElement(ub,null),l.a.createElement(vb,null),l.a.createElement(yb,null),l.a.createElement(Tb,null),l.a.createElement(kb,null),l.a.createElement(Ab,null),l.a.createElement(jb,null)),l.a.createElement(Ib,null),l.a.createElement(Lb,null),l.a.createElement(Db,null))};k_.propTypes=O_;var P_=Object(Ji.hot)(k_),A_=function(e,t){return new Promise((function(n){if(!e)return n();var r=document.createElement("script");r.type="text/javascript",r.onload=function(){n()},r.onerror=function(){t&&console.warn(t),n()},r.src=e,document.getElementsByTagName("head")[0].appendChild(r)}))},R_=A_,M_=(n(545),n(546),function(e){var t=e.map((function(e){return new Promise((function(t,n){var r="".concat(window.CoreControls.getWorkerPath(),"assets/mime-types/test.").concat(e);fetch(r).then((function(r){404===r.status?n(e):t()}))}))}));return Promise.all(t)}),j_=function(e){var t,n;n=e,-1!==Ku.indexOf(n)&&(t="Failed to find Office worker files. This project is not set up to work with Office files."),function(e){return-1!==$u.indexOf(e)}(e)&&(t="Failed to find PDF worker files. This project is not set up to work with PDF files."),on(t),console.error(t)},L_=function(e){on("Your server does not have a MIME type set for extension ".concat(e,". Open developer console to see the link for correct MIME type setup")),console.error("Your server does not have a MIME type set for extension ".concat(e,". Please see https://www.pdftron.com/documentation/web/faq/mime-types for more information."))},D_=function(e){return new Array(e).fill().map((function(e,t){return"".concat(t+1)}))},N_=!0,I_=function(e,t){try{localStorage.setItem("toolData-".concat(e),JSON.stringify(t))}catch(e){console.warn("localStorage could not be accessed. ".concat(e.message))}},z_=function(e){e.forEach((function(e){Xi.deleteAnnotations(e.getReplies())}))},F_=function(e){var t=e.dispatch,n=function(e){return function(){e(Zi.closeElement("passwordModal"));var t=Xi.getTotalPages();Xt&&(window.CoreControls.SetCachingLevel(8),window.CoreControls.SetPreRenderLevel(2)),t>=500&&Xi.setDisplayMode(window.CoreControls.DisplayModes.Single),e(Zi.setPageLabels(D_(t))),e(Zi.setTotalPages(t));var n=Xi.getCurrentPage();e(Zi.setCurrentPage(n))}}(t),r=function(e){return function(){e(Zi.closeElements(["annotationPopup","textPopup","contextMenuPopup"])),e(Zi.setDisplayMode(Xi.getDisplayMode())),rn("layoutModeChanged",[window.docViewer.getDisplayModeManager().getDisplayMode()])}}(t),o=function(e){return function(){e(Zi.setDocumentLoaded(!0)),e(Zi.openElement("pageNavOverlay")),e(Zi.setDocumentLoadingProgress(1)),e(Zi.setWorkerLoadingProgress(1)),setTimeout((function(){e(Zi.closeElement("progressModal")),e(Zi.resetLoadingProgress()),e(Zi.resetUploadProgress()),e(Zi.setIsUploading(!1))}),300),N_&&(N_=!1,Xi.enableRedaction(__("enableRedaction",!1)||Xi.isCreateRedactionEnabled()),Xi.isCreateRedactionEnabled()?e(Zi.enableElement("redactionButton",1)):e(Zi.disableElement("redactionButton",1))),Xi.setOptions({enableAnnotations:__("a",!1)}),Xi.getOutlines((function(t){e(Zi.setOutlines(t))}));var t=Xi.getDocument();t.isWebViewerServerDocument()||t.getLayersArray().then((function(t){0===t.length?(e(Zi.disableElement("layersPanel",1)),e(Zi.disableElement("layersPanelButton",1))):(e(Zi.enableElement("layersPanel",1)),e(Zi.enableElement("layersPanelButton",1)),e(Zi.setLayers(t)))})),t.getType()===Dn?e(Zi.enableElement("cropToolButton",3)):e(Zi.disableElement("cropToolButton",3)),window.readerControl.loadedFromServer=!1,window.readerControl.serverFailed=!1,rn("documentLoaded")}}(t),i=function(e){return function(){e(Zi.setDocumentLoaded(!1)),e(Zi.closeElements(["pageNavOverlay","searchOverlay","leftPanel"])),e(Zi.setOutlines([])),e(Zi.setTotalPages(0))}}(t),a=function(e){return function(t){var n=Xi.getDocumentViewer();t===n.FitMode.Zoom?e(Zi.setFitMode("Zoom")):t===n.FitMode.FitWidth?e(Zi.setFitMode("FitWidth")):t===n.FitMode.FitPage&&(Jt&&Xi.fitToZoom(),e(Zi.setFitMode("FitPage"))),rn("fitModeChanged",[t])}}(t),l=function(e){return function(t){e(Zi.setRotation(t)),rn("rotationChanged",[t])}}(t),s=function(e){return function(t){var n=t.name,r=t.defaults;r&&Gw.isLocalStorageEnabled()&&I_(n,r);var o=Xi.getToolMode();o&&o.name===n&&e(Zi.setActiveToolStyles(r))}}(t),u=function(e){return function(t,n){n&&"TextSelect"===n.name&&(Xi.clearSelection(),e(Zi.closeElement("textPopup"))),t&&t.name===Ga&&(e(Zi.setActiveToolGroup("")),e(Zi.closeElement("toolsOverlay"))),e(Zi.setActiveToolNameAndStyle(t)),rn("toolModeChanged",[t,n])}}(t),c=function(e){return function(t){e(Zi.setZoom(t)),rn("zoomChanged",[t])}}(t),f=function(e){return function(t){e(Zi.setCurrentPage(t)),rn("pageChanged",[t])}}(t),d=function(e){return function(){var t=e.dispatch,n=["annotationPopup","toolsButton"];Xi.getIsReadOnly()?(Yw(e)(),t(Zi.disableElements(n,1)),Xi.setToolMode(Ga)):(Kw(e)(),t(Zi.enableElements(n,1))),t(Zi.setReadOnly(Xi.getIsReadOnly())),t(Zi.setAdminUser(Xi.getIsAdminUser())),t(Zi.setUserName(Xi.getCurrentUser())),Xi.drawAnnotationsFromList(Xi.getSelectedAnnotations())}}(e),p=function(e,t){"delete"===t&&z_(e)},h=function(){Xi.setToolMode(Ga)},m=function(e){return function(t){Xi.setToolMode(Ga),Xi.getTool("AnnotationCreateSignature").hidePreview(),e(Zi.closeElement("cursorOverlay")),setTimeout((function(){Xi.selectAnnotation(t)}),0)}}(t),v=function(e){var t=e.dispatch,n=e.getState;return function(e){var r=n(),o=yo.isElementDisabled(r,"notesPanel"),i=yo.isElementOpen(r,"leftPanel");Xi.setToolMode(Ga),o||(i?(Xi.selectAnnotation(e),t(Zi.setActiveLeftPanel("notesPanel")),t(Zi.triggerNoteEditing())):(t(Zi.openElement("notesPanel")),setTimeout((function(){Xi.selectAnnotation(e),t(Zi.triggerNoteEditing())}),400)))}}(e),g=function(e){var t=e.dispatch,n=e.getState;return function(){var e=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;if(e=!!e,yo.isEmbedPrintSupported(n())&&e){var r=document.getElementById("print-handler");(null==r?void 0:r.src)&&(r.src="")}t(Zi.setFullScreen(e))}}(e),y=function(e){return function(t){var n=t.added,r=t.removed;if(n.length||r.length){var o=Xi.getTotalPages();e(Zi.setTotalPages(o)),setTimeout((function(){e(Zi.setPageLabels(D_(o)))}),0)}}}(t),b=function(e){return function(){var t=Xi.getTool("AnnotationCreateSignature");if(t.isEmptySignature())if(document.querySelector('[data-element="signatureToolButton"]'))Gt()&&e.dispatch(Zi.setActiveHeaderGroup("tools")),document.querySelector('[data-element="signatureToolButton"] .Button').click();else{var n=document.querySelector(".default-signature"),r=yo.isElementDisabled(e.getState(),"signatureOverlay");n&&!r?e.dispatch(Zi.openElement("signatureOverlay")):e.dispatch(Zi.openElement("signatureModal"))}else t.addSignature()}}(e),w=function(e){return function(t){e.getState().viewer.isAccessibleMode&&Xi.getDocument().loadPageText(t,(function(e){var n=document.createElement("div");n.tabIndex=0,n.textContent="Page ".concat(t+1,".\n").concat(e,"\nEnd of page ").concat(t+1,"."),n.style="height: 100%; font-size: 5px; overflow: auto; position: relative; z-index: -99999",n.id="pageText".concat(t),document.getElementById("pageContainer".concat(t)).appendChild(n)}))}}(e);return{addEventHandlers:function(){Xi.addEventListener("beforeDocumentLoaded",n),Xi.addEventListener("displayModeUpdated",r),Xi.addEventListener("documentLoaded",o),Xi.addEventListener("documentUnloaded",i),Xi.addEventListener("fitModeUpdated",a),Xi.addEventListener("rotationUpdated",l),Xi.addEventListener("toolUpdated",s),Xi.addEventListener("toolModeUpdated",u),Xi.addEventListener("zoomUpdated",c),Xi.addEventListener("pageNumberUpdated",f),Xi.addEventListener("layoutChanged",y),Xi.addEventListener("updateAnnotationPermission",d),Xi.addEventListener("annotationChanged",p),Xi.addEventListener("pageComplete",w),Xi.getTool("AnnotationCreateStamp").on("annotationAdded",h),Xi.getTool("AnnotationCreateSticky").on("annotationAdded",v),Xi.getTool("AnnotationCreateSignature").on("locationSelected",b),Xi.getTool("AnnotationCreateSignature").on("annotationAdded",m),Hw.initialize(e),document.addEventListener("fullscreenchange",g),document.addEventListener("mozfullscreenchange",g),document.addEventListener("webkitfullscreenchange",g),document.addEventListener("MSFullscreenChange",g)},removeEventHandlers:function(){Xi.removeEventListener("beforeDocumentLoaded",n),Xi.removeEventListener("displayModeUpdated",r),Xi.removeEventListener("documentLoaded",o),Xi.removeEventListener("documentUnloaded",i),Xi.removeEventListener("fitModeUpdated",a),Xi.removeEventListener("rotationUpdated",l),Xi.removeEventListener("toolUpdated",s),Xi.removeEventListener("toolModeUpdated",u),Xi.removeEventListener("zoomUpdated",c),Xi.removeEventListener("pageNumberUpdated",f),Xi.removeEventListener("layoutChanged",y),Xi.removeEventListener("updateAnnotationPermission",d),Xi.removeEventListener("annotationChanged",p),Xi.removeEventListener("pageComplete",w),Xi.getTool("AnnotationCreateStamp").off("annotationAdded",h),Xi.getTool("AnnotationCreateSticky").off("annotationAdded",v),Xi.getTool("AnnotationCreateSignature").off("locationSelected",b),Hw.off(),document.removeEventListener("fullscreenchange",g),document.removeEventListener("mozfullscreenchange",g),document.removeEventListener("webkitfullscreenchange",g),document.removeEventListener("MSFullscreenChange",g)}}},B_=[],U_=B_.forEach,H_=B_.slice;function W_(e){return U_.call(H_.call(arguments,1),(function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])})),e}function V_(e,t){if(t&&"object"===et(t)){var n="",r=encodeURIComponent;for(var o in t)n+="&"+r(o)+"="+r(t[o]);if(!n)return e;e=e+(-1!==e.indexOf("?")?"&":"?")+n.slice(1)}return e}function G_(e,t,n,r,o){r&&"object"===et(r)&&(o||(r._t=new Date),r=V_("",r).slice(1)),t.queryStringParams&&(e=V_(e,t.queryStringParams));try{var i;(i=XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("MSXML2.XMLHTTP.3.0")).open(r?"POST":"GET",e,1),t.crossDomain||i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.withCredentials=!!t.withCredentials,r&&i.setRequestHeader("Content-type","application/x-www-form-urlencoded"),i.overrideMimeType&&i.overrideMimeType("application/json");var a=t.customHeaders;if(a="function"==typeof a?a():a)for(var l in a)i.setRequestHeader(l,a[l]);i.onreadystatechange=function(){i.readyState>3&&n&&n(i.responseText,i)},i.send(r)}catch(e){console&&console.log(e)}}function q_(){return{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",allowMultiLoading:!1,parse:JSON.parse,crossDomain:!1,ajax:G_}}var $_=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};rt(this,e),this.init(t,n),this.type="backend"}return it(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.services=e,this.options=W_(t,this.options||{},q_())}},{key:"readMulti",value:function(e,t,n){var r=this.options.loadPath;"function"==typeof this.options.loadPath&&(r=this.options.loadPath(e,t));var o=this.services.interpolator.interpolate(r,{lng:e.join("+"),ns:t.join("+")});this.loadUrl(o,n)}},{key:"read",value:function(e,t,n){var r=this.options.loadPath;"function"==typeof this.options.loadPath&&(r=this.options.loadPath([e],[t]));var o=this.services.interpolator.interpolate(r,{lng:e,ns:t});this.loadUrl(o,n)}},{key:"loadUrl",value:function(e,t){var n=this;this.options.ajax(e,this.options,(function(r,o){if(o.status>=500&&o.status<600)return t("failed loading "+e,!0);if(o.status>=400&&o.status<500)return t("failed loading "+e,!1);var i,a;try{i=n.options.parse(r,e)}catch(t){a="failed parsing "+e+" to json"}if(a)return t(a,!1);t(null,i)}))}},{key:"create",value:function(e,t,n,r){var o=this;"string"==typeof e&&(e=[e]);var i={};i[n]=r||"",e.forEach((function(e){var n=o.services.interpolator.interpolate(o.options.addPath,{lng:e,ns:t});o.options.ajax(n,o.options,(function(e,t){}),i)}))}}]),e}();$_.type="backend";var K_=$_;function Y_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Q_=function(e){var t={lng:"en",fallbackLng:"en",react:{useSuspense:!1,wait:!0}},n=function(e,t){window.Annotations.Utilities.setAnnotationSubjectHandler((function(e){return t("annotation.".concat(e))})),window.Tools.SignatureCreateTool.setTextHandler((function(){return t("message.signHere")})),window.Tools.FreeTextCreateTool.setTextHandler((function(){return t("message.insertTextHere")}))};e.advanced.disableI18n?It.init(t,n):It.use(K_).init(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y_(n,!0).forEach((function(t){Z_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y_(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{backend:{loadPath:"./i18n/{{ns}}-{{lng}}.json"}}),n)},X_=function(e){var t=Xi.getToolModeMap();t.AnnotationCreateTextHighlight2=new window.Tools.TextHighlightCreateTool(e,"AnnotationCreateTextHighlight2"),t.AnnotationCreateTextHighlight3=new window.Tools.TextHighlightCreateTool(e,"AnnotationCreateTextHighlight3"),t.AnnotationCreateTextHighlight4=new window.Tools.TextHighlightCreateTool(e,"AnnotationCreateTextHighlight4"),t.AnnotationCreateFreeHand2=new window.Tools.FreeHandCreateTool(e,"AnnotationCreateFreeHand2"),t.AnnotationCreateFreeHand3=new window.Tools.FreeHandCreateTool(e,"AnnotationCreateFreeHand3"),t.AnnotationCreateFreeHand4=new window.Tools.FreeHandCreateTool(e,"AnnotationCreateFreeHand4")},J_=function(){var e=Xi.getDocumentViewer();e.DEFAULT_MARGIN=10,X_(e)},ex=(n(547),{AnnotationCreateFreeHand:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateFreeHand2:{StrokeColor:{R:0,G:204,B:99,A:1}},AnnotationCreateFreeHand3:{StrokeColor:{R:78,G:125,B:233,A:1}},AnnotationCreateFreeHand4:{StrokeColor:{R:0,G:0,B:0,A:1}},AnnotationCreateTextHighlight:{StrokeColor:{R:255,G:230,B:162,A:1}},AnnotationCreateTextHighlight2:{StrokeColor:{R:146,G:232,B:232,A:1}},AnnotationCreateTextHighlight3:{StrokeColor:{R:128,G:229,B:177,A:1}},AnnotationCreateTextHighlight4:{StrokeColor:{R:241,G:160,B:153,A:1}},AnnotationCreateTextUnderline:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateTextSquiggly:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateTextStrikeout:{StrokeColor:{R:228,G:66,B:52,A:1}},AnnotationCreateFreeText:{TextColor:{R:228,G:66,B:52,A:1}},AnnotationCreateSticky:{StrokeColor:{R:255,G:230,B:162,A:1}}});function tx(e){return(tx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function nx(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var rx=function(e){return JSON.parse(e,(function(e,t){return Object.entries(t).forEach((function(e){var n=nx(e,2),r=n[0],o=n[1];ox(r)&&"object"===tx(o)&&(t[r]=new window.Annotations.Color(o.R,o.G,o.B,o.A))})),t}))},ox=function(e){return["TextColor","StrokeColor","FillColor"].includes(e)},ix=function(){var e=Xi.getToolModeMap();Object.keys(e).forEach((function(t){var n=null;try{n=localStorage.getItem("toolData-".concat(t))}catch(e){console.warn('Disabling "localStorage" because it could not be accessed.'),Gw.disableLocalStorage()}if(!n&&ex[t]&&(n=JSON.stringify(ex[t])),n){var r=e[t];n=rx(n),r.setStyles(n)}}))},ax=n(285);function lx(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}n(548);function sx(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var ux=function(){var e=sx(Te((function(e){return[yo.isElementOpen(e,"zoomOverlay")]}),K),1)[0],t=Ee(),n=sx(Object(a.useState)("100"),2),r=n[0],o=n[1];Object(a.useEffect)((function(){var e=function(){return o(Math.ceil(100*Xi.getZoom()).toString())},t=function(){return o(Math.ceil(100*Xi.getZoom()).toString())};return Xi.addEventListener("documentLoaded",e),Xi.addEventListener("zoomUpdated",t),function(){Xi.removeEventListener("documentLoaded",e),Xi.removeEventListener("zoomUpdated",t)}}),[]);return l.a.createElement("div",{className:"ToggleZoomOverlay"},l.a.createElement("div",{className:ua()({OverlayContainer:!0,active:e})},l.a.createElement("div",{className:"OverlayText",onClick:function(){return t(Zi.toggleElement("zoomOverlay"))}},l.a.createElement("input",{type:"text",className:"textarea",value:r,onChange:function(e){(/^(\d){0,4}$/.test(e.target.value)||""===e.target.value)&&o(e.target.value)},onKeyPress:function(e){if("Enter"===e.nativeEvent.key||13===e.nativeEvent.keyCode){var t=Math.ceil(100*Xi.getZoom()).toString();if(e.target.value===t)return;""===e.target.value?o(t):ts(Number(e.target.value)/100)}},onBlur:function(e){var t=Math.ceil(100*Xi.getZoom()).toString();e.target.value!==t&&(""===e.target.value||isNaN(Number(e.target.value))?o(t):(o(Number(e.target.value).toString()),ts(e.target.value/100)))},tabIndex:-1}),l.a.createElement("span",null,"%")),l.a.createElement(el,{className:"OverlayButton",img:"ic-triangle",element:"zoomOverlay",dataElement:"zoomOverlay"})))};function cx(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var fx,dx=function(){var e=cx(Te((function(e){return[yo.isElementOpen(e,"signatureModal"),yo.isElementOpen(e,"signatureOverlay")]}),K),2),t=e[0],n=e[1],r=Ee(),o=cx(Object(a.useState)(!1),2),i=o[0],s=o[1];Object(a.useEffect)((function(){var e=Xi.getTool("AnnotationCreateSignature"),t=function(){return s(!0)},n=function(){return s(!!e.getSavedSignatures().length)};return e.on("signatureSaved",t),e.on("signatureDeleted",n),function(){e.off("signatureSaved",t),e.off("signatureDeleted",n)}}),[]);var u=ua()({"down-arrow":i});return l.a.createElement(Ra,{className:u,isActive:t||n,img:"ic_annotation_signature_black_24px",onClick:function(){r(i?Zi.toggleElement("signatureOverlay"):Zi.openElement("signatureModal"))},title:"annotation.signature"})},px={viewer:{disabledElements:{},openElements:{header:!0},headers:{default:[{type:"toggleElementButton",img:"ic_left_sidebar_black_24px",element:"leftPanel",dataElement:"leftPanelButton",title:"component.leftPanel"},{type:"divider",hidden:["tablet","mobile"]},{type:"toggleElementButton",img:"ic_viewer_settings_black_24px",element:"viewControlsOverlay",dataElement:"viewControlsButton",title:"component.viewControlsOverlay"},{type:"toolButton",toolName:"Pan"},{type:"toolButton",toolName:"TextSelect"},{type:"toolButton",toolName:"AnnotationEdit",hidden:["tablet","mobile"]},{type:"actionButton",img:"ic_zoom_out_black_24px",onClick:Xl,title:"action.zoomOut",dataElement:"zoomOutButton",hidden:["mobile"]},{type:"actionButton",img:"ic_zoom_in_black_24px",onClick:Ql,title:"action.zoomIn",dataElement:"zoomInButton",hidden:["mobile"]},{type:"customElement",render:function(){return l.a.createElement(ux,null)},dataElement:"zoomOverlayButton",hidden:["mobile"],element:"zoomOverlay"},{type:"spacer"},{type:"toolGroupButton",toolGroup:"measurementTools",dataElement:"measurementToolGroupButton",title:"component.measurementToolsButton",hidden:["tablet","mobile"]},{type:"toolGroupButton",toolGroup:"freeHandTools",dataElement:"freeHandToolGroupButton",title:"component.freehandToolsButton",hidden:["tablet","mobile"]},{type:"toolGroupButton",toolGroup:"textTools",dataElement:"textToolGroupButton",title:"component.textToolsButton",hidden:["tablet","mobile"]},{type:"toolGroupButton",toolGroup:"shapeTools",dataElement:"shapeToolGroupButton",title:"component.shapeToolsButton",hidden:["tablet","mobile"]},{type:"toolButton",toolName:"AnnotationEraserTool",hidden:["tablet","mobile"]},{type:"customElement",render:function(){return l.a.createElement(dx,null)},dataElement:"signatureToolButton",hidden:["tablet","mobile"]},{type:"toggleElementButton",toolName:"AnnotationCreateRedaction",className:"redactHeader",dataElement:"redactionButton",element:"redactionOverlay",img:"ic_annotation_add_redact_black_24px",title:"component.redaction",hidden:["tablet","mobile"]},{type:"toolButton",toolName:"AnnotationCreateFreeText",hidden:["tablet","mobile"]},{type:"toolButton",toolName:"AnnotationCreateSticky",hidden:["tablet","mobile"]},{type:"toolGroupButton",toolGroup:"miscTools",img:"ic_more_black_24px",dataElement:"miscToolGroupButton",title:"component.miscToolsButton",hidden:["tablet","mobile"]},{type:"actionButton",img:"ic_edit_black_24px",onClick:function(e){e(Zi.setActiveHeaderGroup("tools")),Xi.setToolMode(Ga),e(Zi.closeElements(["viewControlsOverlay","searchOverlay","menuOverlay","searchPanel","leftPanel","zoomOverlay","redactionOverlay"]))},dataElement:"toolsButton",title:"component.toolsButton",hidden:["desktop"]},{type:"divider",hidden:["tablet","mobile"]},{type:"toggleElementButton",dataElement:"searchButton",element:"searchOverlay",img:"ic_search_black_24px",title:"component.searchOverlay"},{type:"toggleElementButton",dataElement:"menuButton",element:"menuOverlay",img:"ic_overflow_black_24px",title:"component.menuOverlay"}],tools:[{type:"toolGroupButton",toolGroup:"freeHandTools",dataElement:"freeHandToolGroupButton",title:"component.freehandToolsButton"},{type:"toolGroupButton",toolGroup:"textTools",dataElement:"textToolGroupButton",title:"component.textToolsButton"},{type:"toolGroupButton",toolGroup:"shapeTools",dataElement:"shapeToolGroupButton",title:"component.shapeToolsButton"},{type:"customElement",render:function(){return l.a.createElement(dx,null)},dataElement:"signatureToolButton"},{type:"toolGroupButton",toolGroup:"measurementTools",dataElement:"measurementToolGroupButton",title:"component.measurementToolsButton"},{type:"toggleElementButton",toolName:"AnnotationCreateRedaction",className:"redactHeader",dataElement:"redactionButton",element:"redactionOverlay",img:"ic_annotation_add_redact_black_24px",title:"component.redaction"},{type:"toolButton",toolName:"AnnotationCreateFreeText"},{type:"toolButton",toolName:"AnnotationCreateSticky"},{type:"toolButton",toolName:"AnnotationEraserTool"},{type:"toolGroupButton",toolGroup:"miscTools",img:"ic_more_black_24px",dataElement:"miscToolGroupButton",title:"component.miscToolsButton"},{type:"spacer"},{type:"actionButton",dataElement:"defaultHeaderButton",titile:"action.close",img:"ic_close_black_24px",onClick:function(e){e(Zi.setActiveHeaderGroup("default")),Xi.setToolMode(Ga),e(Zi.closeElements(["viewControlsOverlay","searchOverlay","menuOverlay","searchPanel","leftPanel","redactionOverlay"]))}}]},annotationPopup:[{dataElement:"annotationCommentButton"},{dataElement:"annotationStyleEditButton"},{dataElement:"annotationRedactButton"},{dataElement:"annotationCropButton"},{dataElement:"annotationGroupButton"},{dataElement:"annotationUngroupButton"},{dataElement:"annotationDeleteButton"},{dataElement:"calibrateButton"}],textPopup:[{dataElement:"copyTextButton"},{dataElement:"textHighlightToolButton"},{dataElement:"textUnderlineToolButton"},{dataElement:"textSquigglyToolButton"},{dataElement:"textStrikeoutToolButton"},{dataElement:"textRedactToolButton"}],contextMenuPopup:[{dataElement:"panToolButton"},{dataElement:"stickyToolButton"},{dataElement:"highlightToolButton"},{dataElement:"freeHandToolButton"},{dataElement:"freeTextToolButton"}],toolButtonObjects:{AnnotationCreateDistanceMeasurement:{dataElement:"distanceMeasurementToolButton",title:"annotation.distanceMeasurement",img:"ic_annotation_distance_black_24px",group:"measurementTools",showColor:"active"},AnnotationCreatePerimeterMeasurement:{dataElement:"perimeterMeasurementToolButton",title:"annotation.perimeterMeasurement",img:"ic_annotation_perimeter_black_24px",group:"measurementTools",showColor:"active"},AnnotationCreateAreaMeasurement:{dataElement:"areaMeasurementToolButton",title:"annotation.areaMeasurement",img:"ic_annotation_area_black_24px",group:"measurementTools",showColor:"active"},AnnotationCreateFreeHand:{dataElement:"freeHandToolButton",title:"annotation.freehand",img:"ic_annotation_freehand_black_24px",group:"freeHandTools",showColor:"always"},AnnotationCreateFreeHand2:{dataElement:"freeHandToolButton2",title:"annotation.freehand2",img:"ic_annotation_freehand_black_24px",group:"freeHandTools",showColor:"always"},AnnotationCreateFreeHand3:{dataElement:"freeHandToolButton3",title:"annotation.freehand2",img:"ic_annotation_freehand_black_24px",group:"freeHandTools",showColor:"always"},AnnotationCreateFreeHand4:{dataElement:"freeHandToolButton4",title:"annotation.freehand2",img:"ic_annotation_freehand_black_24px",group:"freeHandTools",showColor:"always"},AnnotationCreateTextHighlight:{dataElement:"highlightToolButton",title:"annotation.highlight",img:"ic_annotation_highlight_black_24px",group:"textTools",showColor:"always"},AnnotationCreateTextHighlight2:{dataElement:"highlightToolButton2",title:"annotation.highlight2",img:"ic_annotation_highlight_black_24px",group:"textTools",showColor:"always"},AnnotationCreateTextHighlight3:{dataElement:"highlightToolButton3",title:"annotation.highlight2",img:"ic_annotation_highlight_black_24px",group:"textTools",showColor:"always"},AnnotationCreateTextHighlight4:{dataElement:"highlightToolButton4",title:"annotation.highlight2",img:"ic_annotation_highlight_black_24px",group:"textTools",showColor:"always"},AnnotationCreateTextUnderline:{dataElement:"underlineToolButton",title:"annotation.underline",img:"ic_annotation_underline_black_24px",group:"textTools",showColor:"active"},AnnotationCreateTextSquiggly:{dataElement:"squigglyToolButton",title:"annotation.squiggly",img:"ic_annotation_squiggly_black_24px",group:"textTools",showColor:"active"},AnnotationCreateTextStrikeout:{dataElement:"strikeoutToolButton",title:"annotation.strikeout",img:"ic_annotation_strikeout_black_24px",group:"textTools",showColor:"active"},AnnotationCreateRectangle:{dataElement:"rectangleToolButton",title:"annotation.rectangle",img:"ic_annotation_square_black_24px",group:"shapeTools",showColor:"active"},AnnotationCreateEllipse:{dataElement:"ellipseToolButton",title:"annotation.ellipse",img:"ic_annotation_circle_black_24px",group:"shapeTools",showColor:"active"},AnnotationCreateLine:{dataElement:"lineToolButton",title:"annotation.line",img:"ic_annotation_line_black_24px",group:"shapeTools",showColor:"active"},AnnotationCreateArrow:{dataElement:"arrowToolButton",title:"annotation.arrow",img:"ic_annotation_arrow_black_24px",group:"shapeTools",showColor:"active"},AnnotationCreatePolyline:{dataElement:"polylineToolButton",title:"annotation.polyline",img:"ic_annotation_polyline_black_24px",group:"shapeTools",showColor:"active"},AnnotationCreatePolygon:{dataElement:"polygonToolButton",title:"annotation.polygon",img:"ic_annotation_polygon_black_24px",group:"shapeTools",showColor:"active"},AnnotationCreatePolygonCloud:{dataElement:"cloudToolButton",title:"annotation.polygonCloud",img:"ic_annotation_cloud_black_24px",group:"shapeTools",showColor:"active"},AnnotationCreateRedaction:{dataElement:"redactionButton",title:"option.redaction.markForRedaction",img:"ic_annotation_add_redact_black_24px",showColor:"never"},AnnotationCreateSignature:{dataElement:"signatureToolButton",title:"annotation.signature",img:"ic_annotation_signature_black_24px",showColor:"active"},AnnotationCreateFreeText:{dataElement:"freeTextToolButton",title:"annotation.freetext",img:"ic_annotation_freetext_black_24px",showColor:"active"},AnnotationCreateSticky:{dataElement:"stickyToolButton",title:"annotation.stickyNote",img:"ic_annotation_sticky_note_black_24px",showColor:"active"},AnnotationCreateCallout:{dataElement:"calloutToolButton",title:"annotation.callout",img:"ic_annotation_callout_black_24px",group:"miscTools",showColor:"active"},AnnotationCreateStamp:{dataElement:"stampToolButton",title:"annotation.stamp",img:"ic_annotation_image_black_24px",group:"miscTools",showColor:"active"},Pan:{dataElement:"panToolButton",title:"tool.pan",img:"ic_pan_black_24px",showColor:"never"},AnnotationEdit:{dataElement:"selectToolButton",title:"tool.select",img:"ic_select_black_24px",showColor:"never"},TextSelect:{dataElement:"textSelectButton",img:"textselect_cursor",showColor:"never"},MarqueeZoomTool:{dataElement:"marqueeToolButton",showColor:"never"},AnnotationEraserTool:{dataElement:"eraserToolButton",title:"annotation.eraser",img:"ic_annotation_eraser_black_24px",showColor:"never"},CropPage:{dataElement:"cropToolButton",title:"annotation.crop",img:"ic_crop_black_24px",showColor:"never",group:"miscTools"}},activeHeaderGroup:"default",activeToolName:"AnnotationEdit",activeToolStyles:{},activeLeftPanel:__("hideAnnotationPanel",!1)||!__("a",!1)?"thumbnailsPanel":"notesPanel",activeToolGroup:"",notePopupId:"",isNoteEditing:!1,fitMode:"",zoom:1,rotation:0,displayMode:"Single",currentPage:1,sortStrategy:"position",isFullScreen:!1,doesAutoLoad:__("auto_load",!0),isDocumentLoaded:!1,isReadOnly:__("readonly",!1),customPanels:[],useEmbeddedPrint:!1,pageLabels:[],noteDateFormat:"MMM D, h:mma",colorMap:Ia("currentPalette","iconColor"),warning:{},customNoteFilter:null,zoomList:[.1,.25,.5,1,1.25,1.5,2,4,8,16,64],isAccessibleMode:__("accessibleMode",!1),measurementUnits:{from:["in","mm","cm","pt"],to:["in","mm","cm","pt","ft","m","yd","km","mi"]},maxSignaturesCount:2,leftPanelWidth:300,isReplyDisabledFunc:null},search:{listeners:[],value:"",isCaseSensitive:!1,isWholeWord:!1,isWildcard:!1,isRegex:!1,isSearchUp:!1,isAmbientString:!1,activeResult:null,activeResultIndex:-1,results:[],isSearching:!1,noResult:!1,isProgrammaticSearch:!1,isProgrammaticSearchFull:!1},document:{id:__("did",null),initialDoc:__("initialDoc",__("d","")),path:null,ext:__("extension",null),filename:__("filename",null),file:null,type:null,pdfDoc:null,pdfType:__("pdf","auto"),officeType:__("office","auto"),isOffline:__("startOffline",!1),totalPages:0,outlines:[],bookmarks:{},layers:[],checkPassword:null,password:"",printQuality:1,passwordAttempts:-1,documentLoadingProgress:0,workerLoadingProgress:0,isUploading:!1,uploadProgress:0},user:{name:__("user","Guest"),isAdmin:__("admin",!1)},advanced:{azureWorkaround:__("azureWorkaround",!1),customCSS:__("css",null),customHeaders:{},defaultDisabledElements:__("disabledElements",""),externalPath:__("p",""),engineType:(__("preloadWorker"),fx=__("pdftronServer",""),fx?Ln.PDFTRON_SERVER:Ln.AUTO),fullAPI:__("pdfnet",!1),pdftronServer:__("pdftronServer",""),singleServerMode:__("singleServerMode",!1),forceClientSideInit:__("forceClientSideInit",!1),disableWebsockets:__("disableWebsockets",!1),preloadWorker:__("preloadWorker",!1),serverUrl:__("server_url",""),serverUrlHeaders:JSON.parse(__("serverUrlHeaders","{}")),cacheKey:JSON.parse(__("cacheKey",null)),pageSizes:null,streaming:__("streaming",!1),subzero:__("subzero",!1),useDownloader:__("useDownloader",!0),useSharedWorker:__("useSharedWorker",!1),disableI18n:__("disableI18n",!1),pdfWorkerTransportPromise:null,officeWorkerTransportPromise:null,decrypt:null,decryptOptions:{},withCredentials:!1}};function hx(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function mx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function vx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mx(n,!0).forEach((function(t){gx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mx(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yx(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function bx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bx(n,!0).forEach((function(t){Sx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bx(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Sx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ex(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ex(n,!0).forEach((function(t){xx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ex(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Cx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cx(n,!0).forEach((function(t){Ox(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cx(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ox(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Px(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kx(n,!0).forEach((function(t){Ax(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kx(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ax(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rx=function e(t,n,r){var o;if("function"==typeof n&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof n&&void 0===r&&(r=n,n=void 0),void 0!==r){if("function"!=typeof r)throw new Error("Expected the enhancer to be a function.");return r(e)(t,n)}if("function"!=typeof t)throw new Error("Expected the reducer to be a function.");var i=t,a=n,l=[],s=l,u=!1;function f(){s===l&&(s=l.slice())}function h(){if(u)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return a}function m(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(u)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");var t=!0;return f(),s.push(e),function(){if(t){if(u)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");t=!1,f();var n=s.indexOf(e);s.splice(n,1)}}}function v(e){if(!p(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(u)throw new Error("Reducers may not dispatch actions.");try{u=!0,a=i(a,e)}finally{u=!1}for(var t=l=s,n=0;n<t.length;n++){(0,t[n])()}return e}return v({type:d.INIT}),(o={dispatch:v,subscribe:m,getState:h,replaceReducer:function(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");i=e,v({type:d.REPLACE})}})[c.a]=function(){var e,t=m;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new TypeError("Expected the observer to be an object.");function n(){e.next&&e.next(h())}return n(),{unsubscribe:t(n)}}})[c.a]=function(){return this},e},o}(function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var o=t[r];0,"function"==typeof e[o]&&(n[o]=e[o])}var i,a=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:d.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:d.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+d.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){i=e}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,o={},l=0;l<a.length;l++){var s=a[l],u=n[s],c=e[s],f=u(c,t);if(void 0===f){var d=h(s,t);throw new Error(d)}o[s]=f,r=r||f!==c}return r?o:e}}({viewer:function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=arguments.length>1?arguments[1]:void 0,r=n.type,o=n.payload;switch(r){case"DISABLE_ELEMENT":return vx({},t,{disabledElements:vx({},t.disabledElements,gx({},o.dataElement,{disabled:!0,priority:o.priority}))});case"DISABLE_ELEMENTS":var i={};return o.dataElements.forEach((function(e){i[e]={},i[e].disabled=!0,i[e].priority=o.priority})),vx({},t,{disabledElements:vx({},t.disabledElements,{},i)});case"ENABLE_ELEMENT":return vx({},t,{disabledElements:vx({},t.disabledElements,gx({},o.dataElement,{disabled:!1,priority:o.priority}))});case"ENABLE_ELEMENTS":var a={};return o.dataElements.forEach((function(e){a[e]={},a[e].disabled=!1,a[e].priority=o.priority})),vx({},t,{disabledElements:vx({},t.disabledElements,{},a)});case"ENABLE_ALL_ELEMENTS":return vx({},t,{disabledElements:vx({},e.disabledElements)});case"OPEN_ELEMENT":return vx({},t,{openElements:vx({},t.openElements,gx({},o.dataElement,!0))});case"CLOSE_ELEMENT":return vx({},t,{openElements:vx({},t.openElements,gx({},o.dataElement,!1))});case"SET_ACTIVE_HEADER_GROUP":return vx({},t,{activeHeaderGroup:o.headerGroup});case"SET_ACTIVE_TOOL_NAME":return vx({},t,{activeToolName:o.toolName});case"SET_ACTIVE_TOOL_STYLES":return vx({},t,{activeToolStyles:vx({},o.toolStyles)});case"SET_ACTIVE_TOOL_NAME_AND_STYLES":return vx({},t,{activeToolName:o.toolName,activeToolStyles:o.toolStyles});case"SET_ACTIVE_LEFT_PANEL":return vx({},t,{activeLeftPanel:o.dataElement});case"SET_ACTIVE_TOOL_GROUP":return vx({},t,{activeToolGroup:o.toolGroup});case"SET_NOTE_POPUP_ID":return vx({},t,{notePopupId:o.id});case"SET_NOTE_EDITING":return vx({},t,{isNoteEditing:o.isNoteEditing});case"SET_FIT_MODE":return vx({},t,{fitMode:o.fitMode});case"SET_ZOOM":return vx({},t,{zoom:o.zoom});case"SET_ROTATION":return vx({},t,{rotation:o.rotation});case"SET_DISPLAY_MODE":return vx({},t,{displayMode:o.displayMode});case"SET_CURRENT_PAGE":return vx({},t,{currentPage:o.currentPage});case"SET_SORT_STRATEGY":return vx({},t,{sortStrategy:o.sortStrategy});case"SET_NOTE_DATE_FORMAT":return vx({},t,{noteDateFormat:o.noteDateFormat});case"SET_FULL_SCREEN":return vx({},t,{isFullScreen:o.isFullScreen});case"SET_HEADER_ITEMS":return vx({},t,{headers:vx({},t.headers,gx({},o.header,o.headerItems))});case"SET_POPUP_ITEMS":return vx({},t,gx({},o.dataElement,o.items));case"REGISTER_TOOL":return vx({},t,{toolButtonObjects:vx({},t.toolButtonObjects,gx({},o.toolName,{dataElement:o.buttonName,title:o.tooltip,group:o.buttonGroup,img:o.buttonImage,showColor:"active"}))});case"UNREGISTER_TOOL":var l=vx({},t.toolButtonObjects);return delete l[o.toolName],vx({},t,{toolButtonObjects:l});case"UPDATE_TOOL":var s=o.toolName,u=o.properties,c=u.buttonName,f=u.tooltip,d=u.buttonGroup,p=u.buttonImage;return vx({},t,{toolButtonObjects:vx({},t.toolButtonObjects,gx({},s,vx({},t.toolButtonObjects[s],{dataElement:c||t.toolButtonObjects[s].dataElement,title:f||t.toolButtonObjects[s].title,group:void 0!==d?d:t.toolButtonObjects[s].group,img:p||t.toolButtonObjects[s].img})))});case"SET_TOOL_BUTTON_OBJECTS":return vx({},t,{toolButtonObjects:vx({},o.toolButtonObjects)});case"SET_DOCUMENT_LOADED":return vx({},t,{isDocumentLoaded:o.isDocumentLoaded});case"SET_READ_ONLY":return vx({},t,{isReadOnly:o.isReadOnly});case"SET_CUSTOM_PANEL":return vx({},t,{customPanels:[].concat(hx(t.customPanels),[o.newPanel])});case"USE_EMBEDDED_PRINT":return vx({},t,{useEmbeddedPrint:o.useEmbeddedPrint});case"SET_PAGE_LABELS":return vx({},t,{pageLabels:hx(o.pageLabels)});case"SET_COLOR_PALETTE":var h=o.colorMapKey,m=o.colorPalette;return vx({},t,{colorMap:vx({},t.colorMap,gx({},h,vx({},t.colorMap[h],{currentPalette:m})))});case"SET_REPLY_DISABLED_FUNC":var v=o.func;return vx({},t,{isReplyDisabledFunc:v});case"SET_ICON_COLOR":var g=o.colorMapKey,y=o.color;return vx({},t,{colorMap:vx({},t.colorMap,gx({},g,vx({},t.colorMap[g],{iconColor:y})))});case"SET_COLOR_MAP":return vx({},t,{colorMap:o.colorMap});case"SET_WARNING_MESSAGE":return vx({},t,{warning:o});case"SET_ERROR_MESSAGE":return vx({},t,{errorMessage:o.message});case"SET_CUSTOM_NOTE_FILTER":return vx({},t,{customNoteFilter:o.customNoteFilter});case"SET_ZOOM_LIST":return vx({},t,{zoomList:o.zoomList});case"SET_MEASUREMENT_UNITS":return vx({},t,{measurementUnits:o});case"SET_LEFT_PANEL_WIDTH":return vx({},t,{leftPanelWidth:o.width});case"SET_MAX_SIGNATURES_COUNT":return vx({},t,{maxSignaturesCount:o.maxSignaturesCount});default:return t}}}(px.viewer),search:function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=arguments.length>1?arguments[1]:void 0,r=n.type,o=n.payload;switch(r){case"SEARCH_TEXT":var i=o.searchValue,a=o.options,l=void 0===a?{}:a,s=l.caseSensitive,u=l.wholeWord,c=l.wildcard,f=l.regex,d=l.searchUp,p=l.ambientString;return wx({},t,{value:i,isCaseSensitive:s,isWholeWord:u,isWildcard:c,isRegex:f,isSearchUp:d,isAmbientString:p,isProgrammaticSearch:!0});case"SEARCH_TEXT_FULL":var h=o.searchValue,m=o.options,v=void 0===m?{}:m,g=v.caseSensitive,y=v.wholeWord,b=v.wildcard,w=v.regex;return wx({},t,{value:h,isCaseSensitive:g,isWholeWord:y,isWildcard:b,isRegex:w,isSearchUp:!1,isAmbientString:!0,isProgrammaticSearchFull:!0});case"ADD_SEARCH_LISTENER":var S=o.func,E=t.listeners;return wx({},t,{listeners:[].concat(yx(E),[S])});case"REMOVE_SEARCH_LISTENER":var _=o.func,x=t.listeners;return wx({},t,{listeners:yx(x=x.filter((function(e){return e!==_})))});case"SET_SEARCH_VALUE":return wx({},t,{value:o.value});case"SET_IS_PROG_SEARCH":return wx({},t,{isProgrammaticSearch:o.isProgrammaticSearch});case"SET_IS_PROG_SEARCH_FULL":return wx({},t,{isProgrammaticSearchFull:o.isProgrammaticSearchFull});case"SET_ACTIVE_RESULT":return wx({},t,{activeResult:o.activeResult});case"SET_ACTIVE_RESULT_INDEX":return wx({},t,{activeResultIndex:o.index});case"ADD_RESULT":return wx({},t,{results:[].concat(yx(t.results),[o.result])});case"SET_CASE_SENSITIVE":return wx({},t,{isCaseSensitive:o.isCaseSensitive});case"SET_WHOLE_WORD":return wx({},t,{isWholeWord:o.isWholeWord});case"SET_IS_SEARCHING":return wx({},t,{isSearching:o.isSearching});case"SET_NO_RESULT":return wx({},t,{noResult:o.noResult});case"RESET_SEARCH":return wx({},e,{listeners:t.listeners,value:t.value,isCaseSensitive:t.isCaseSensitive,isWholeWord:t.isWholeWord});default:return t}}}(px.search),user:function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=arguments.length>1?arguments[1]:void 0,r=n.type,o=n.payload;switch(r){case"SET_USER_NAME":return _x({},t,{name:o.userName});case"SET_ADMIN_USER":return _x({},t,{isAdmin:o.isAdminUser});default:return t}}}(px.user),document:function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=arguments.length>1?arguments[1]:void 0,r=n.type,o=n.payload;switch(r){case"SET_DOCUMENT_ID":return Tx({},t,{id:o.documentId});case"SET_DOCUMENT_PATH":return Tx({},t,{path:o.documentPath,file:null,pdfDoc:null});case"SET_DOCUMENT_FILE":return Tx({},t,{file:o.documentFile,path:o.documentFile.name,pdfDoc:null});case"SET_DOCUMENT_TYPE":return Tx({},t,{type:o.type});case"SET_PDF_DOC":return Tx({},t,{pdfDoc:o.pdfDoc,file:null});case"SET_PAGE_NUMBER":return Tx({},t,{pageNumber:o.documentPageNumber});case"SET_FILENAME":return Tx({},t,{filename:o.filename});case"SET_EXTENSION":return Tx({},t,{ext:o.extension});case"SET_TOTAL_PAGES":return Tx({},t,{totalPages:o.totalPages});case"SET_OUTLINES":return Tx({},t,{outlines:o.outlines});case"SET_BOOKMARKS":return Tx({},t,{bookmarks:o.bookmarks});case"ADD_BOOKMARK":case"EDIT_BOOKMARK":var i=Tx({},t.bookmarks);return i[o.pageIndex]=o.text,Tx({},t,{bookmarks:i});case"REMOVE_BOOKMARK":var a=Tx({},t.bookmarks);return delete a[o.pageIndex],Tx({},t,{bookmarks:a});case"SET_LAYERS":return Tx({},t,{layers:o.layers});case"SET_CHECKPASSWORD":return Tx({},t,{checkPassword:o.func});case"SET_PASSWORD_ATTEMPTS":return Tx({},t,{passwordAttempts:o.attempt});case"SET_PASSWORD":return Tx({},t,{password:o.password});case"SET_PRINT_QUALITY":return Tx({},t,{printQuality:o.quality});case"SET_DOCUMENT_LOADING_PROGRESS":return Tx({},t,{documentLoadingProgress:o.documentLoadingProgress});case"SET_WORKER_LOADING_PROGRESS":return Tx({},t,{workerLoadingProgress:o.workerLoadingProgress});case"RESET_LOADING_PROGRESS":return Tx({},t,{documentLoadingProgress:0,workerLoadingProgress:0});case"SET_IS_UPLOADING":return Tx({},t,{isUploading:o.isUploading});case"SET_UPLOAD_PROGRESS":return Tx({},t,{uploadProgress:o.progress});default:return t}}}(px.document),advanced:function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=arguments.length>1?arguments[1]:void 0,r=n.type,o=n.payload;switch(r){case"SET_STREAMING":return Px({},t,{streaming:o.streaming});case"SET_DECRYPT_FUNCTION":return Px({},t,{decrypt:o.decryptFunction});case"SET_DECRYPT_OPTIONS":return Px({},t,{decryptOptions:o.decryptOptions});case"SET_ENGINE_TYPE":return Px({},t,{engineType:o.type});case"SET_CUSTOM_HEADERS":return Px({},t,{customHeaders:o.customHeaders});case"SET_CACHE_KEY":return Px({},t,{cacheKey:o.cacheKey});case"SET_PAGE_SIZES":return Px({},t,{pageSizes:o.pageSizes});case"SET_WITH_CREDENTIALS":return Px({},t,{withCredentials:o.withCredentials});default:return t}}}(px.advanced)}),function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return y({},n,{dispatch:r=b.apply(void 0,i)(n.dispatch)})}}}.apply(void 0,[Bt]));if(window.CanvasRenderingContext2D){var Mx=Promise.resolve(),jx=Rx.getState();jx.advanced.fullAPI&&(window.CoreControls.enableFullPDF(!0),Mx=R_("../core/pdf/PDFNet.js")),window.CoreControls.enableSubzero(jx.advanced.subzero),window.CoreControls.setWorkerPath("../core"),window.CoreControls.setResourcesPath("../core/assets");try{if(jx.advanced.useSharedWorker&&window.parent.WebViewer){var Lx=window.parent.WebViewer.workerTransportPromise(window.frameElement);Lx.pdf||Lx.office?window.CoreControls.setWorkerTransportPromise(Lx):window.CoreControls.setWorkerTransportPromise({pdf:Lx})}}catch(e){console.warn(e),"SecurityError"===e.name&&console.warn("workerTransportPromise option cannot be used with CORS")}var Dx=jx.advanced.preloadWorker;!function(e){if(e){var t=document.createElement("link");t.rel="stylesheet",t.type="text/css",t.href=e,document.getElementsByTagName("head")[0].appendChild(t)}}(jx.advanced.customCSS),function(e){var t=e.pdftronServer,n=e.fullAPI,r=window.CoreControls.DocumentViewer.prototype.version,o=ax.version;if(r&&o){var i=lx(r.split(".").map((function(e){return parseInt(e,10)})),2),a=i[0],l=i[1],s=lx(o.split(".").map((function(e){return parseInt(e,10)})),2),u=s[0],c=s[1];console.log("[WebViewer] UI version: ".concat(o,", Core version: ").concat(r," WebViewer Server: ").concat(!!t," Full API: ").concat(!!n)),a<u?console.error("[WebViewer] Version Mismatch: UI requires Core version ".concat(o," and above.")):l<c&&console.warn("[WebViewer] Version Mismatch: UI requires Core version ".concat(o," and above."))}}(jx.advanced),Mx.then((function(){return new Promise((function(e){window.parent===window?e():(window.addEventListener("message",(function t(n){"responseConfig"===n.data.type&&A_(n.data.value,"Config script could not be loaded").then((function(){window.removeEventListener("message",t),e()}))})),window.parent.postMessage({type:"requestConfig",id:parseInt(__("id"),10)},"*"))}))})).then((function(){var e,t;Dx&&(e=Nn,t=Fn,Dx!==Dn&&Dx!==t||Gu(jx.document.pdfType).then((function(e){window.CoreControls.initPDFWorkerTransports(e,{workerLoadingProgress:function(e){Rx.dispatch(Zi.setWorkerLoadingProgress(e))}},window.sampleL)})),Dx!==e&&Dx!==t||Gu(jx.document.officeType).then((function(e){window.CoreControls.initOfficeWorkerTransports(e,{workerLoadingProgress:function(e){Rx.dispatch(Zi.setWorkerLoadingProgress(e))}},window.sampleL)})));var n,r,o=F_(Rx),i=o.addEventHandlers,a=o.removeEventHandlers,s=new window.CoreControls.DocumentViewer;window.docViewer=s,window.PDFTron={},window.PDFTron.WebViewer={},window.PDFTron.WebViewer.LayoutMode=Dy,window.PDFTron.WebViewer.FitMode=Jb,J_(),Q_(jx),n=Rx,window.addEventListener("error",(function(e){var t=e.target.src;t&&(t.endsWith("nmf")&&M_(["nmf"]).catch(L_),t.endsWith("pexe")&&M_(["pexe"]).catch(L_))}),!0),window.addEventListener("loaderror",(function(e){var t=e.detail,r=ac(lc(n.getState()));"string"==typeof t&&t.startsWith("Error retrieving file:")&&t.includes(".xod")&&M_(["xod"]).catch(L_),"The worker has encountered an error"===t&&M_(["mem","wasm"]).then((function(){return j_(r)})).catch(L_),"Couldn't fetch resource file."===t&&M_(["res"]).then((function(){return j_(r)})).catch(L_)})),r=jx,Xi.setCurrentUser(r.user.name),Xi.setIsAdminUser(r.user.isAdmin),(Xt||Jt)&&(window.Tools.Tool.ENABLE_AUTO_SWITCH=!1),i(),function(e){var t=e.dispatch,n=(0,e.getState)(),r=Xw(e);if(n.advanced.defaultDisabledElements){var o=n.advanced.defaultDisabledElements.split(",");t(Zi.disableElements(o,3))}n.viewer.isReadOnly&&Xi.setReadOnly(n.viewer.isReadOnly),!__("a",!1)&&r([ew.Annotations]),!__("filepicker",!1)&&r([ew.FilePicker]),__("hideAnnotationPanel",!1)&&r([ew.NotesPanel]),!__("enableMeasurement",!1)&&r([ew.Measurement]),!(__("enableRedaction",!1)||Xi.isCreateRedactionEnabled())&&r([ew.Redaction]),!__("toolbar",!0)&&t(Zi.disableElement("header",1)),t(en?Zi.disableElement("marqueeToolButton",3):Zi.disableElement("textSelectButton",3)),t(Zi.disableElements(["layersPanel","layersPanelButton","bookmarksPanel","bookmarksPanelButton"],1))}(Rx),function(e){var t=e.getState(),n=t.advanced.serverUrl,r=t.advanced.serverUrlHeaders;if(n){var o=function(t,o){var i=e.getState().document.id;window.readerControl.serverFailed?o(t):window.readerControl.loadedFromServer?o(""):(-1===n.indexOf("?")?n+="?_=".concat(Date.now()):n+="&_=".concat(Date.now()),i&&(n+="&did=".concat(i)),n=i?"".concat(n,"?did=").concat(i):n,fetch(n,{headers:r}).then((function(e){return e.ok?e.text():Promise.reject(e)})).then((function(e){null!=e?(window.readerControl.loadedFromServer=!0,o(e)):(window.readerControl.serverFailed=!0,o(t))})).catch((function(e){window.readerControl.serverFailed=!0,console.warn("Error ".concat(e.status,": Annotations could not be loaded from the server.")),o(t)})))};Xi.setInternalAnnotationsTransform(o),Xi.setPagesUpdatedInternalAnnotationsTransform((function(e,t,n){o(e,n)})),Xi.addEventListener("documentLoaded",(function(){window.docViewer.getDocument().getType()===Nn&&o(null,(function(e){window.docViewer.getAnnotationManager().importAnnotations(e)}))}))}}(Rx),ix(),Xi.setToolMode(Ga),u.a.render(l.a.createElement(M,{store:Rx},l.a.createElement(Xe,{i18n:It},l.a.createElement(P_,{removeEventHandlers:a}))),document.getElementById("app"))}))}window.addEventListener("hashchange",(function(){window.location.reload()}))}]);